pax_global_header00006660000000000000000000000064140214507220014507gustar00rootroot0000000000000052 comment=7d24168ac7f2ba8466627f2ecb45ebdf3eece06b manual-2021-03-08/000077500000000000000000000000001402145072200133575ustar00rootroot00000000000000manual-2021-03-08/.github/000077500000000000000000000000001402145072200147175ustar00rootroot00000000000000manual-2021-03-08/.github/actions/000077500000000000000000000000001402145072200163575ustar00rootroot00000000000000manual-2021-03-08/.github/actions/deploy-launchpad/000077500000000000000000000000001402145072200216105ustar00rootroot00000000000000manual-2021-03-08/.github/actions/deploy-launchpad/action.yml000066400000000000000000000015771402145072200236220ustar00rootroot00000000000000name: 'Deploy to Launchpad' author: 'Stefan Löffler' description: 'Upload packages to Launchpad PPAs' inputs: changes_files: description: 'space-separated list of paths to .changes files to upload' required: true devel-repo: description: 'PPA to upload development versions to (e.g., ppa:testuser/nighlies)' required: true stable-repo: description: 'PPA to upload releases (tags) to (e.g., ppa:testuser/stable)' required: true runs: using: composite steps: - run: | case "${GITHUB_REF}" in refs/tags/*) REPO="${{ inputs.stable-repo }}" ;; *) REPO="${{ inputs.devel-repo }}" ;; esac for FILE in ${{ inputs.changes_files }}; do echo "::group::Uploading ${FILE}" dput ${REPO} "$FILE" echo "::endgroup::" done shell: bash manual-2021-03-08/.github/actions/package-launchpad/000077500000000000000000000000001402145072200217075ustar00rootroot00000000000000manual-2021-03-08/.github/actions/package-launchpad/action.yml000066400000000000000000000030241402145072200237060ustar00rootroot00000000000000name: 'Package TeXworks for Launchpad' author: 'Stefan Löffler' description: '' inputs: DEB_PASSPHRASE: description: 'Passphrase to unlock the debian signing key' required: true DECRYPTION_KEY: description: 'Passphrase to decrypt the debian signing key' required: true outputs: changes_files: description: 'The paths to the .changes files produced' value: ${{ steps.package.outputs.CHANGES }} runs: using: composite steps: - run: | echo "::group::Install dependencies" sudo apt update && sudo apt install --assume-yes --no-install-recommends ubuntu-dev-tools debhelper dput echo "::endgroup::" echo "::group::Import signing keys" mkdir -p "${HOME}/.gnupg" chmod 700 "${HOME}/.gnupg" echo '${{ inputs.DECRYPTION_KEY }}' | gpg --quiet --batch --yes --decrypt --passphrase-fd=0 ${{ github.action_path }}/launchpad/key.asc.gpg | gpg --batch --import echo "::endgroup::" shell: bash - id: get-ubuntu-series run: echo "::set-output name=SERIES::$(python3 ${{ github.action_path }}/get-ubuntu-series.py)" shell: bash - id: package run: ${{ github.action_path }}/package.sh shell: bash working-directory: ${{ github.workspace }} env: PREV_COMMIT: ${{ github.event.before }} DEB_MAINTAINER_NAME: "Stefan Löffler" DEB_MAINTAINER_EMAIL: "st.loeffler@gmail.com" LAUNCHPAD_SERIES: ${{ steps.get-ubuntu-series.outputs.SERIES }} DEB_PASSPHRASE: ${{ inputs.DEB_PASSPHRASE }} manual-2021-03-08/.github/actions/package-launchpad/get-ubuntu-series.py000066400000000000000000000003221402145072200256450ustar00rootroot00000000000000import json, urllib.request with urllib.request.urlopen('https://api.launchpad.net/1.0/ubuntu/series') as www: dat = json.loads(www.read()) print(' '.join([e['name'] for e in dat['entries'] if e['active']])) manual-2021-03-08/.github/actions/package-launchpad/launchpad/000077500000000000000000000000001402145072200236465ustar00rootroot00000000000000manual-2021-03-08/.github/actions/package-launchpad/launchpad/.gitattributes000066400000000000000000000000141402145072200265340ustar00rootroot00000000000000*.gpg -text manual-2021-03-08/.github/actions/package-launchpad/launchpad/debian/000077500000000000000000000000001402145072200250705ustar00rootroot00000000000000manual-2021-03-08/.github/actions/package-launchpad/launchpad/debian/compat000066400000000000000000000000021402145072200262660ustar00rootroot000000000000009 manual-2021-03-08/.github/actions/package-launchpad/launchpad/debian/control000066400000000000000000000017451402145072200265020ustar00rootroot00000000000000Source: texworks-help Section: tex Priority: optional Maintainer: Stefan Löffler Build-Depends: debhelper (>= 9), texlive-latex-base, texlive-latex-extra, texlive-luatex, tex4ht, texlive-fonts-recommended, lmodern, texlive-lang-french, ghostscript, imagemagick, netpbm, zip, tidy Standards-Version: 3.9.2 Homepage: https://github.com/TeXworks/manual Vcs-Git: https://github.com/TeXworks/manual.git Vcs-Browser: https://github.com/TeXworks/manual Package: texworks-help-en Architecture: all Recommends: texworks Description: English help files for TeXworks, a simple interface for working with TeX documents. . For further information, see https://github.com/TeXworks/manual/ or http://tug.org/texworks/ Package: texworks-help-fr Architecture: all Recommends: texworks Description: French help files for TeXworks, a simple interface for working with TeX documents. . For further information, see https://github.com/TeXworks/manual/ or http://tug.org/texworks/ manual-2021-03-08/.github/actions/package-launchpad/launchpad/debian/copyright000066400000000000000000000012101402145072200270150ustar00rootroot00000000000000This package was debianized by on It was downloaded from https://github.com/TeXworks/manual/ Upstream Authors: Alain Delmotte, Stefan Löffler, and others Copyright: Copyright (C) 2009 Alain Delmotte License: You are free to distribute this software under the terms of the GNU General Public License version 2. On Debian systems, the complete text of the GNU General Public License v2 can be found in the file `/usr/share/common-licenses/GPL-2'. The Debian packaging is copyright 2020, Stefan Löffler and is licensed under the GPLv2, see `/usr/share/common-licenses/GPL-2'. manual-2021-03-08/.github/actions/package-launchpad/launchpad/debian/rules000077500000000000000000000004241402145072200261500ustar00rootroot00000000000000#!/usr/bin/make -f export DH_VERBOSE=1 export TEXMFCACHE=/tmp/texmf-var .PHONY : TeXdirs %: dh $@ override_dh_auto_build-indep: TeXdirs $(MAKE) override_dh_auto_install-indep: $(MAKE) dist override_dh_auto_clean: $(MAKE) dist-clean TeXdirs: mkdir -p "$TEXMFCACHE" manual-2021-03-08/.github/actions/package-launchpad/launchpad/debian/source/000077500000000000000000000000001402145072200263705ustar00rootroot00000000000000manual-2021-03-08/.github/actions/package-launchpad/launchpad/debian/source/format000066400000000000000000000000141402145072200275760ustar00rootroot000000000000003.0 (quilt) manual-2021-03-08/.github/actions/package-launchpad/launchpad/debian/texworks-help-en.install000066400000000000000000000001011402145072200316640ustar00rootroot00000000000000html/TeXworks-manual/en/* /usr/share/doc/texworks-help/Manual/en manual-2021-03-08/.github/actions/package-launchpad/launchpad/debian/texworks-help-fr.install000066400000000000000000000001011402145072200316710ustar00rootroot00000000000000html/TeXworks-manual/fr/* /usr/share/doc/texworks-help/Manual/fr manual-2021-03-08/.github/actions/package-launchpad/launchpad/key.asc.gpg000066400000000000000000000052411402145072200257040ustar00rootroot00000000000000  ( E(NwX7J{H3઀p,yt'> 仴2b^'F07٤ͣ Lw<Ԅ< ChvsΜWc@U{#|9dP9}g$'8-Rh΅AG!D/(Azb:=Z&Cq\wZ)9 s[GIتph'ַT\ζɶY qr{Ԩ&\(r'ۊ ?l(eF]U}Y\dejN?ފȡ Zhzy1zbO0RQ"ĂYbmydw*/nzjV-}A3:=告@ T> GMc.xn%~+G!XXw[IY#7x:.+ݖ0 AfݟEm"%g-4,^EsD2 A">t[3N,6q l'P%ܝ?. }fnQPYgO n:z]O5 "wtQd у sʠ8}'Z.Mnfk\e,xK\!U}>,{5ߌ$&ąbZ&hSkWӣ5fEɚii;p65$w՘:I/Ġ-V#Fs) jH2$ϠEt 뼙hXg\.{jk%'$MC>j"2dObux>C!.h&abv3I^x "T&.O2h~-VGOSc;Iɏ39c]WaTeiWK$pZŐN K铂ǬcQq?` z$ҧ671ʕHMŒszT|^}`$"phf&ngfVV<#nu7Vw$~_>x{G._" 9`L)etE Mڥ7jc=qНXy g(Ui#>fۦPgSeY_1!Kg5)R,P#fH0(a[ ӵC͎˨!-R ᧿fvJ׺zf?={ʑErk31늃mC6RͦTb_G5c6I !gqpc~h~T3V.yB#gW𨷺sUD!ObGlÞꗲ>hz 7|<ޮORn;dW=,U4NDyIX"7N5:-֬keF+KV8M'[լ ]nơU#v"5Po H+S7M?!j+f/m,?v0Iˢp -$@+lmaHӥ%m),>1uL=Uߠ;z0U?GUs:bohAtiUƦJ=K:[@[C"R= y(,9UgQjEM]1^]b0KR WE:_TR)+zo manual-2021-03-08/.github/actions/package-launchpad/package.sh000077500000000000000000000072141402145072200236450ustar00rootroot00000000000000#!/usr/bin/env sh # Exit on errors set -e UNSUPPORTED_SERIES="precise" print_error() { echo "::error file=${0}::${1}" } print_warning() { echo "::warning file=${0}::${1}" } echo_var () { # echo "$1 = ${!1}" does not work in dash (Ubuntu's default sh) eval "echo \"$1 = \$$1\"" } # Gather information echo "::group::Info" GIT_HASH=$(git --git-dir=".git" show --no-patch --pretty="%h") echo "GIT_HASH = ${GIT_HASH}" DATE_HASH=$(date -u +"%Y%m%d%H%M") echo "DATE_HASH = ${DATE_HASH}" DEBDATE=$(date -R) echo_var "DEBDATE" echo_var "DEB_MAINTAINER_NAME" echo_var "DEB_MAINTAINER_EMAIL" echo_var "LAUNCHPAD_SERIES" echo "::endgroup::" if [ -z "${DEB_MAINTAINER_NAME}" -o -z "${DEB_MAINTAINER_EMAIL}" -o -z "${DEB_PASSPHRASE}" -o -z "${LAUNCHPAD_SERIES}" ]; then print_error "DEB_MAINTAINER_NAME and/or DEB_MAINTAINER_EMAIL and/or DEB_PASSPHRASE and/or LAUNCHPAD_SERIES are not set" exit 1 fi PACKAGE_NAME="texworks-help" VERSION="0.1.1" BUILDDIR="launchpad-build" ORIG_VERSION="${VERSION}~${DATE_HASH}~git~${GIT_HASH}" ORIGNAME="${PACKAGE_NAME}_${ORIG_VERSION}" ORIGFILENAME="${ORIGNAME}.orig.tar.gz" echo " exporting sources to ${BUILDDIR}/${ORIGFILENAME}" mkdir "${BUILDDIR}" git archive --prefix="${ORIGNAME}/" --output="${BUILDDIR}/${ORIGFILENAME}" HEAD TOPDIR=$(pwd) OUTPUT_FILES="" for SERIES in ${LAUNCHPAD_SERIES}; do SUPPORTED=1 for US in ${UNSUPPORTED_SERIES}; do if [ "${SERIES}" = "${US}" ]; then SUPPORTED=0; fi done if [ ${SUPPORTED} -eq 0 ]; then echo "Skipping ${SERIES} - unsupported" continue fi echo "::group::Packaging for ${SERIES}" DEB_VERSION="${ORIG_VERSION}-1${SERIES}" echo_var "DEB_VERSION" DEBDIR="${BUILDDIR}/${PACKAGE_NAME}_${DEB_VERSION}" echo "exporting sources to ${DEBDIR}" mkdir -p "${DEBDIR}" tar -x -C "${DEBDIR}" --strip-components=1 -f "${BUILDDIR}/${ORIGFILENAME}" echo "copying debian directory" cp -r ".github/actions/package-launchpad/launchpad/debian" "${DEBDIR}" PATCHFILE=".github/actions/package-launchpad/launchpad/${SERIES}.patch" if [ -f "${PATCHFILE}" ]; then echo " applying ${SERIES}.patch" patch -d "${DEBDIR}" -p0 < "${PATCHFILE}" fi echo "preparing copyright" sed -i -e "s//${DEB_MAINTAINER_NAME}/g" -e "s//${DEBDATE}/g" "${DEBDIR}/debian/copyright" echo "preparing changelog" printf "${PACKAGE_NAME} (${DEB_VERSION}) ${SERIES}; urgency=low\n\n" > "${DEBDIR}/debian/changelog" case "${GITHUB_REF}" in refs/tags/*) NEWS=$(sed -n "/^Release ${VERSION}/,/^Release/p" "NEWS" | sed -e '/^Release/d' -e 's/^\t/ /') echo "$NEWS" >> "${DEBDIR}/debian/changelog" ;; *) git log --reverse --pretty=format:"%w(80,4,6)* %s" "${PREV_COMMIT}.." >> "${DEBDIR}/debian/changelog" echo "" >> "${DEBDIR}/debian/changelog" # git log does not append a newline ;; esac printf "\n -- ${DEB_MAINTAINER_NAME} <${DEB_MAINTAINER_EMAIL}> ${DEBDATE}\n" >> "${DEBDIR}/debian/changelog" echo "building package" echo "" cd "${DEBDIR}" PASSPHRASE_FILE="${TOPDIR}/passphrase.txt" touch "${PASSPHRASE_FILE}" chmod 600 "${PASSPHRASE_FILE}" echo "${DEB_PASSPHRASE}" > "${TOPDIR}/passphrase.txt" || print_error "Failed to create passphrase.txt" debuild -k8740ED04AF6A4FCC6BC51C426806F10000582F84 -p"gpg --no-tty --batch --pinentry-mode=loopback --passphrase-file ${PASSPHRASE_FILE}" -d -S && DEBUILD_RETVAL=$? || DEBUILD_RETVAL=$? rm -f "${PASSPHRASE_FILE}" if [ $DEBUILD_RETVAL -ne 0 ]; then print_warning " debuild failed with status code ${DEBUILD_RETVAL}" continue fi cd "${TOPDIR}" OUTPUT_FILES="${BUILDDIR}/${PACKAGE_NAME}_${DEB_VERSION}_source.changes ${OUTPUT_FILES}" echo "::endgroup::" done echo "::set-output name=CHANGES::${OUTPUT_FILES}" echo "Packaging completed" manual-2021-03-08/.github/workflows/000077500000000000000000000000001402145072200167545ustar00rootroot00000000000000manual-2021-03-08/.github/workflows/ci.yml000066400000000000000000000022071402145072200200730ustar00rootroot00000000000000name: CI on: - push - pull_request jobs: texlive: name: TeXLive (Ubuntu) runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 with: fetch-depth: 0 - name: Install dependencies run: sudo apt install --assume-yes --no-install-recommends ghostscript imagemagick lmodern netpbm tex4ht texlive-fonts-recommended texlive-lang-french texlive-latex-base texlive-latex-extra texlive-luatex tidy - name: Typeset run: make dist - name: Upload artifacts uses: actions/upload-artifact@v2 with: path: | pdf/**/*.pdf html/*.zip - name: Package (Launchpad) id: package-launchpad uses: ./.github/actions/package-launchpad with: DEB_PASSPHRASE: ${{ secrets.DEB_PASSPHRASE }} DECRYPTION_KEY: ${{ secrets.DECRYPTION_KEY }} - name: Deploy (Launchpad) if: github.event_name == 'push' uses: ./.github/actions/deploy-launchpad with: changes_files: ${{ steps.package-launchpad.outputs.changes_files }} devel-repo: "ppa:texworks/ppa" stable-repo: "ppa:texworks/stable" manual-2021-03-08/.gitignore000066400000000000000000000003441402145072200153500ustar00rootroot00000000000000*.aux *.idx *.toc *.log *.ind *.ilg *.out *.fdb_latexmk *.fls *.html *.dvi *.4ct *.4dx *.4ix *.4tc *.idv *.lg *.tmp *.xref *.synctex.gz *.pdf src/*/html/*.tex src/*/html/index.css src/*/html/*.sty src/*/html/images /html/ /pdf/ manual-2021-03-08/.mailmap000066400000000000000000000004441402145072200150020ustar00rootroot00000000000000# Canonical author names after migration from Subversion for nicer (short)log. # Stefan Löffler Stefan Löffler Stefan Löffler manual-2021-03-08/Makefile000066400000000000000000000002371402145072200150210ustar00rootroot00000000000000.PHONY : all clean dist dist-clean all : $(MAKE) -C src clean : $(MAKE) -C src clean dist : $(MAKE) -C src dist dist-clean : $(MAKE) -C src dist-clean manual-2021-03-08/README.md000066400000000000000000000027561402145072200146500ustar00rootroot00000000000000Introduction ================================================================================ This package contains the sources to typeset "A short manual for TeXworks", originally written by Alain Delmotte and published at http://www.leliseron.org/texworks/. TeXworks is an open-source, cross-platform TeX editor designed to lower the entry barrier to the TeX world. See http://www.tug.org/texworks/ for more information. The actual sources for the document (together with further information, licensing details, etc.) are located in the src// folders to allow the manual to be translated. Typesetting ================================================================================ Assuming you have a GNU make compatible version of make installed, you can run make (or alternatively the name of your version, e.g., mingw32-make) in this directory form the command line to build all pdf and html versions of the manual. Please note that this requires pdflatex & friends to be in your $PATH. For typesetting the html version, you additionally need ghostscript and the ImageMagick convert tools in your path. In addition, tidy is recommended. The packages required to typeset the manual are documented in src/*/README. Note that not all parts of the makefiles are platform-independent and tested on other than GNU/Linux systems and may thus fail on your system. In the case your invocation doesn't produce a valid output, you can typeset the manual by manually running the proper commands, of course. manual-2021-03-08/src/000077500000000000000000000000001402145072200141465ustar00rootroot00000000000000manual-2021-03-08/src/.gitattributes000066400000000000000000000000351402145072200170370ustar00rootroot00000000000000git_version.txt export-subst manual-2021-03-08/src/Makefile000066400000000000000000000034051402145072200156100ustar00rootroot00000000000000LANGS = $(patsubst %/,manual-%,$(filter-out scripts/,$(wildcard */))) DISTLANGS = $(patsubst manual-%,dist-%,$(LANGS)) CLEANLANGS = $(patsubst manual-%,clean-%,$(LANGS)) DISTCLEANLANGS = $(patsubst manual-%,dist-clean-%,$(LANGS)) # Be rather specific with '--git-dir' as we do not want to pick up an unrelated # outer Git repository in case the TeXworks manual sources come from an archive. GIT_COMMIT = $(shell LANG=C; git --git-dir=../.git rev-parse --short HEAD || echo "") GIT_DATE_ISO = $(shell LANG=C; git --git-dir=../.git show -s --pretty=%ci HEAD || echo "") GIT_DATE = $(subst -,,$(word 1,$(GIT_DATE_ISO)))$(subst :,,$(word 2,$(GIT_DATE_ISO))) # If calling git did not succeed (for whatever reason), try to fetch the info # from git_version.txt (which is populated during 'git archive') ifeq ($(GIT_COMMIT),) GIT_VERSION_INFO := $(shell cat git_version.txt) GIT_COMMIT = $(word 1,$(GIT_VERSION_INFO)) GIT_DATE = $(subst -,,$(word 2,$(GIT_VERSION_INFO)))$(subst :,,$(word 3,$(GIT_VERSION_INFO))) # If we still couldn't figure out the version, stop with an error message ifeq ($(findstring %h,$(GIT_COMMIT)),%h) $(error "Could not determine the version information. Make sure you use git or a properly exported archive") endif endif .PHONY : all clean dist dist-clean $(LANGS) $(DISTLANGS) $(CLEANLANGS) $(DISTCLEANLANGS) all : $(LANGS) clean : $(CLEANLANGS) dist : $(DISTLANGS) cd ../html && zip -r TeXworks-manual-html-$(GIT_DATE)-$(GIT_COMMIT).zip TeXworks-manual dist-clean : $(DISTCLEANLANGS) $(LANGS) : @$(MAKE) -C $(patsubst manual-%,%,$@) $(DISTLANGS) : @$(MAKE) -C $(patsubst dist-%,%,$@) dist $(CLEANLANGS) : @$(MAKE) -C $(patsubst clean-%,%,$@) recursive-clean $(DISTCLEANLANGS) : @$(MAKE) -C $(patsubst dist-clean-%,%,$@) recursive-dist-clean manual-2021-03-08/src/en/000077500000000000000000000000001402145072200145505ustar00rootroot00000000000000manual-2021-03-08/src/en/COPYING.CC-by-sa-3.0000066400000000000000000000544151402145072200174070ustar00rootroot00000000000000****** Creative Commons Legal Code ****** ***** Attribution-ShareAlike 3.0 Unported ***** CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM ITS USE. **** License **** THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. 1. Definitions a. "Adaptation" means a work based upon the Work, or upon the Work and other pre-existing works, such as a translation, adaptation, derivative work, arrangement of music or other alterations of a literary or artistic work, or phonogram or performance and includes cinematographic adaptations or any other form in which the Work may be recast, transformed, or adapted including in any form recognizably derived from the original, except that a work that constitutes a Collection will not be considered an Adaptation for the purpose of this License. For the avoidance of doubt, where the Work is a musical work, performance or phonogram, the synchronization of the Work in timed-relation with a moving image ("synching") will be considered an Adaptation for the purpose of this License. b. "Collection" means a collection of literary or artistic works, such as encyclopedias and anthologies, or performances, phonograms or broadcasts, or other works or subject matter other than works listed in Section 1(f) below, which, by reason of the selection and arrangement of their contents, constitute intellectual creations, in which the Work is included in its entirety in unmodified form along with one or more other contributions, each constituting separate and independent works in themselves, which together are assembled into a collective whole. A work that constitutes a Collection will not be considered an Adaptation (as defined below) for the purposes of this License. c. "Creative Commons Compatible License" means a license that is listed at http://creativecommons.org/compatiblelicenses that has been approved by Creative Commons as being essentially equivalent to this License, including, at a minimum, because that license: (i) contains terms that have the same purpose, meaning and effect as the License Elements of this License; and, (ii) explicitly permits the relicensing of adaptations of works made available under that license under this License or a Creative Commons jurisdiction license with the same License Elements as this License. d. "Distribute" means to make available to the public the original and copies of the Work or Adaptation, as appropriate, through sale or other transfer of ownership. e. "License Elements" means the following high-level license attributes as selected by Licensor and indicated in the title of this License: Attribution, ShareAlike. f. "Licensor" means the individual, individuals, entity or entities that offer(s) the Work under the terms of this License. g. "Original Author" means, in the case of a literary or artistic work, the individual, individuals, entity or entities who created the Work or if no individual or entity can be identified, the publisher; and in addition (i) in the case of a performance the actors, singers, musicians, dancers, and other persons who act, sing, deliver, declaim, play in, interpret or otherwise perform literary or artistic works or expressions of folklore; (ii) in the case of a phonogram the producer being the person or legal entity who first fixes the sounds of a performance or other sounds; and, (iii) in the case of broadcasts, the organization that transmits the broadcast. h. "Work" means the literary and/or artistic work offered under the terms of this License including without limitation any production in the literary, scientific and artistic domain, whatever may be the mode or form of its expression including digital form, such as a book, pamphlet and other writing; a lecture, address, sermon or other work of the same nature; a dramatic or dramatico-musical work; a choreographic work or entertainment in dumb show; a musical composition with or without words; a cinematographic work to which are assimilated works expressed by a process analogous to cinematography; a work of drawing, painting, architecture, sculpture, engraving or lithography; a photographic work to which are assimilated works expressed by a process analogous to photography; a work of applied art; an illustration, map, plan, sketch or three-dimensional work relative to geography, topography, architecture or science; a performance; a broadcast; a phonogram; a compilation of data to the extent it is protected as a copyrightable work; or a work performed by a variety or circus performer to the extent it is not otherwise considered a literary or artistic work. i. "You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation. j. "Publicly Perform" means to perform public recitations of the Work and to communicate to the public those public recitations, by any means or process, including by wire or wireless means or public digital performances; to make available to the public Works in such a way that members of the public may access these Works from a place and at a place individually chosen by them; to perform the Work to the public by any means or process and the communication to the public of the performances of the Work, including by public digital performance; to broadcast and rebroadcast the Work by any means including signs, sounds or images. k. "Reproduce" means to make copies of the Work by any means including without limitation by sound or visual recordings and the right of fixation and reproducing fixations of the Work, including storage of a protected performance or phonogram in digital form or other electronic medium. 2. Fair Dealing Rights. Nothing in this License is intended to reduce, limit, or restrict any uses free from copyright or rights arising from limitations or exceptions that are provided for in connection with the copyright protection under copyright law or other applicable laws. 3. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below: a. to Reproduce the Work, to incorporate the Work into one or more Collections, and to Reproduce the Work as incorporated in the Collections; b. to create and Reproduce Adaptations provided that any such Adaptation, including any translation in any medium, takes reasonable steps to clearly label, demarcate or otherwise identify that changes were made to the original Work. For example, a translation could be marked "The original work was translated from English to Spanish," or a modification could indicate "The original work has been modified."; c. to Distribute and Publicly Perform the Work including as incorporated in Collections; and, d. to Distribute and Publicly Perform Adaptations. e. For the avoidance of doubt: i. Non-waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme cannot be waived, the Licensor reserves the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; ii. Waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme can be waived, the Licensor waives the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; and, iii. Voluntary License Schemes. The Licensor waives the right to collect royalties, whether individually or, in the event that the Licensor is a member of a collecting society that administers voluntary licensing schemes, via that society, from any exercise by You of the rights granted under this License. The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats. Subject to Section 8(f), all rights not expressly granted by Licensor are hereby reserved. 4. Restrictions. The license granted in Section 3 above is expressly made subject to and limited by the following restrictions: a. You may Distribute or Publicly Perform the Work only under the terms of this License. You must include a copy of, or the Uniform Resource Identifier (URI) for, this License with every copy of the Work You Distribute or Publicly Perform. You may not offer or impose any terms on the Work that restrict the terms of this License or the ability of the recipient of the Work to exercise the rights granted to that recipient under the terms of the License. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties with every copy of the Work You Distribute or Publicly Perform. When You Distribute or Publicly Perform the Work, You may not impose any effective technological measures on the Work that restrict the ability of a recipient of the Work from You to exercise the rights granted to that recipient under the terms of the License. This Section 4 (a) applies to the Work as incorporated in a Collection, but this does not require the Collection apart from the Work itself to be made subject to the terms of this License. If You create a Collection, upon notice from any Licensor You must, to the extent practicable, remove from the Collection any credit as required by Section 4(c), as requested. If You create an Adaptation, upon notice from any Licensor You must, to the extent practicable, remove from the Adaptation any credit as required by Section 4(c), as requested. b. You may Distribute or Publicly Perform an Adaptation only under the terms of: (i) this License; (ii) a later version of this License with the same License Elements as this License; (iii) a Creative Commons jurisdiction license (either this or a later license version) that contains the same License Elements as this License (e.g., Attribution-ShareAlike 3.0 US)); (iv) a Creative Commons Compatible License. If you license the Adaptation under one of the licenses mentioned in (iv), you must comply with the terms of that license. If you license the Adaptation under the terms of any of the licenses mentioned in (i), (ii) or (iii) (the "Applicable License"), you must comply with the terms of the Applicable License generally and the following provisions: (I) You must include a copy of, or the URI for, the Applicable License with every copy of each Adaptation You Distribute or Publicly Perform; (II) You may not offer or impose any terms on the Adaptation that restrict the terms of the Applicable License or the ability of the recipient of the Adaptation to exercise the rights granted to that recipient under the terms of the Applicable License; (III) You must keep intact all notices that refer to the Applicable License and to the disclaimer of warranties with every copy of the Work as included in the Adaptation You Distribute or Publicly Perform; (IV) when You Distribute or Publicly Perform the Adaptation, You may not impose any effective technological measures on the Adaptation that restrict the ability of a recipient of the Adaptation from You to exercise the rights granted to that recipient under the terms of the Applicable License. This Section 4(b) applies to the Adaptation as incorporated in a Collection, but this does not require the Collection apart from the Adaptation itself to be made subject to the terms of the Applicable License. c. If You Distribute, or Publicly Perform the Work or any Adaptations or Collections, You must, unless a request has been made pursuant to Section 4(a), keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied, and/or if the Original Author and/or Licensor designate another party or parties (e.g., a sponsor institute, publishing entity, journal) for attribution ("Attribution Parties") in Licensor's copyright notice, terms of service or by other reasonable means, the name of such party or parties; (ii) the title of the Work if supplied; (iii) to the extent reasonably practicable, the URI, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work; and (iv) , consistent with Ssection 3 (b), in the case of an Adaptation, a credit identifying the use of the Work in the Adaptation (e.g., "French translation of the Work by Original Author," or "Screenplay based on original Work by Original Author"). The credit required by this Section 4(c) may be implemented in any reasonable manner; provided, however, that in the case of a Adaptation or Collection, at a minimum such credit will appear, if a credit for all contributing authors of the Adaptation or Collection appears, then as part of these credits and in a manner at least as prominent as the credits for the other contributing authors. For the avoidance of doubt, You may only use the credit required by this Section for the purpose of attribution in the manner set out above and, by exercising Your rights under this License, You may not implicitly or explicitly assert or imply any connection with, sponsorship or endorsement by the Original Author, Licensor and/or Attribution Parties, as appropriate, of You or Your use of the Work, without the separate, express prior written permission of the Original Author, Licensor and/or Attribution Parties. d. Except as otherwise agreed in writing by the Licensor or as may be otherwise permitted by applicable law, if You Reproduce, Distribute or Publicly Perform the Work either by itself or as part of any Adaptations or Collections, You must not distort, mutilate, modify or take other derogatory action in relation to the Work which would be prejudicial to the Original Author's honor or reputation. Licensor agrees that in those jurisdictions (e.g. Japan), in which any exercise of the right granted in Section 3(b) of this License (the right to make Adaptations) would be deemed to be a distortion, mutilation, modification or other derogatory action prejudicial to the Original Author's honor and reputation, the Licensor will waive or not assert, as appropriate, this Section, to the fullest extent permitted by the applicable national law, to enable You to reasonably exercise Your right under Section 3(b) of this License (right to make Adaptations) but not otherwise. 5. Representations, Warranties and Disclaimer UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 7. Termination a. This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Adaptations or Collections from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License. b. Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above. 8. Miscellaneous a. Each time You Distribute or Publicly Perform the Work or a Collection, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License. b. Each time You Distribute or Publicly Perform an Adaptation, Licensor offers to the recipient a license to the original Work on the same terms and conditions as the license granted to You under this License. c. If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. d. No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent. e. This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You. f. The rights granted under, and the subject matter referenced, in this License were drafted utilizing the terminology of the Berne Convention for the Protection of Literary and Artistic Works (as amended on September 28, 1979), the Rome Convention of 1961, the WIPO Copyright Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 and the Universal Copyright Convention (as revised on July 24, 1971). These rights and subject matter take effect in the relevant jurisdiction in which the License terms are sought to be enforced according to the corresponding provisions of the implementation of those treaty provisions in the applicable national law. If the standard suite of rights granted under applicable copyright law includes additional rights not granted under this License, such additional rights are deemed to be included in the License; this License is not intended to restrict the license of any rights under applicable law. **** Creative Commons Notice **** Creative Commons is not a party to this License, and makes no warranty whatsoever in connection with the Work. Creative Commons will not be liable to You or any party on any legal theory for any damages whatsoever, including without limitation any general, special, incidental or consequential damages arising in connection to this license. Notwithstanding the foregoing two (2) sentences, if Creative Commons has expressly identified itself as the Licensor hereunder, it shall have all rights and obligations of Licensor. Except for the limited purpose of indicating to the public that the Work is licensed under the CCPL, Creative Commons does not authorize the use by either party of the trademark "Creative Commons" or any related trademark or logo of Creative Commons without the prior written consent of Creative Commons. Any permitted use will be in compliance with Creative Commons' then-current trademark usage guidelines, as may be published on its website or otherwise made available upon request from time to time. For the avoidance of doubt, this trademark restriction does not form part of the License. Creative Commons may be contacted at http://creativecommons.org/. manual-2021-03-08/src/en/COPYING.GPLv2000066400000000000000000000431031402145072200164750ustar00rootroot00000000000000 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. manual-2021-03-08/src/en/Makefile000066400000000000000000000017151402145072200162140ustar00rootroot00000000000000MANUAL_LANG=$(notdir $(abspath .)) SYNCTEX = -synctex=1 WINDOWS = $(if $(filter .exe,$(suffix $(SHELL))),"y") SUPRESSOUT = > $(if $(WINDOWS),nul,/dev/null) CP = $(if $(WINDOWS),copy,cp) .PHONY : all pdf html clean dist-clean dist dist-pdf dist-html recursive-clean recursive-dist-clean all : pdf html pdf : manual.pdf html : @$(MAKE) -C html manual.pdf : manual.ind *.tex *.sty images/*.pdf images/*.png @lualatex manual @lualatex manual @lualatex $(SYNCTEX) manual manual.ind : *.tex *.sty @lualatex manual @makeindex manual clean : rm -f *.aux *.log *.out *.idx *.ind *.ilg *.toc dist-clean : clean rm -f manual.pdf *.synctex *.synctex.gz recursive-clean : clean @$(MAKE) -C html clean recursive-dist-clean : dist-clean @$(MAKE) -C html dist-clean dist : dist-pdf dist-html dist-pdf : manual.pdf @mkdir -p ../../pdf/$(MANUAL_LANG) @$(CP) manual.pdf ../../pdf/$(MANUAL_LANG)/TeXworks-manual-$(MANUAL_LANG).pdf dist-html : $(MAKE) -C html dist manual-2021-03-08/src/en/README.md000066400000000000000000000043731402145072200160360ustar00rootroot00000000000000Introduction ================================================================================ This package contains the sources to typeset "A short manual for TeXworks". TeXworks is an open-source, cross-platform TeX editor designed to lower the entry barrier to the TeX world. See http://www.tug.org/texworks/ for more information. Typesetting ================================================================================ To typeset this document, you need LaTeX. This is usually provided by a TeX distribution such as: * TeXLive (http://www.tug.org/texlive/) * MiKTeX (http://www.miktex.org/) * MacTeX (http://www.tug.org/mactex/) Make sure you have the following required LaTeX packages installed: amsmath, amssymb, array, babel, babel-french, booktabs, calc, color, ec, etoolbox, fancyhdr, fancyvrb, fncychap, fontenc, footmisc, framed, graphicx, hyperref, idxlayout, inputenc, keystroke, lmodern, longtable, makeidx, microtype, needspace, sectsty, tocbibind, upquote, url, wrapfig, and the ZapfChancery font. When using TeXLive, these can be installed by running ``` tlmgr install amsfonts amsmath babel babel-french booktabs ec etoolbox \ fancyhdr fancyvrb fncychap footmisc framed graphics hyperref \ idxlayout keystroke latex lm microtype needspace sectsty \ tocbibind tools upquote url wrapfig zapfchan ``` from the command line. If you intend to typeset in the HTML format, you also need tex4ht. Disclaimer ================================================================================ Copyright (C) 2010-2021 Alain Delmotte, Stefan Löffler, and contributors. Some rights reserved. Unless noted otherwise, the icons in the images/ folder are taken from the TeXworks project, the Tango project, or were made for this work. This manual is free documentation: you can redistribute it and/or modify it under the terms of either: * the CC-BY-SA license as published by Creative Commons; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel. For details, see the files COPYING.CC-by-sa-3.0 and COPYING.GPLv2. manual-2021-03-08/src/en/actionsAlphabetical.tex000066400000000000000000000053661402145072200212360ustar00rootroot00000000000000\begin{longtable}{QQ} \toprule actionAbout\_Scripts & actionPageMode\_Single \\ actionAbout\_TW & actionPageMode\_TwoPagesContinuous \\ actionActual\_Size & actionPaste \\ actionApply\_to\_Selection & actionPlace\_on\_Left \\ actionAutoIndent\_None & actionPlace\_on\_Right \\ actionAuto\_Follow\_Focus & actionPreferences \\ actionBalance\_Delimiters & actionPrevious\_Completion \\ actionClear & actionPrevious\_Completion\_Placeholder \\ actionClear\_Recent\_Files & actionPrevious\_Page \\ actionClose & actionPrevious\_ViewRect \\ actionComment & actionPrintPdf \\ actionCopy & actionQuit\_TeXworks \\ actionCopy\_to\_Find & actionRedo \\ actionCopy\_to\_Replace & actionRemove\_Aux\_Files \\ actionCut & actionReplace \\ actionFind & actionReplace\_Again \\ actionFind\_Again & actionRevert\_to\_Saved \\ actionFind\_Selection & actionSave \\ actionFirst\_Page & actionSave\_All \\ actionFit\_to\_Content\_Width & actionSave\_As \\ actionFit\_to\_Width & actionScroll \\ actionFit\_to\_Window & actionSelect\_All \\ actionFont & actionSelect\_Image \\ actionFull\_Screen & actionSelect\_Text \\ actionGoToHomePage & actionSettings\_and\_Resources \\ actionGo\_to\_Line & actionShow\_Hide\_Console \\ actionGo\_to\_Page & actionShow\_Scripts\_Folder \\ actionGo\_to\_Preview & actionShow\_Selection \\ actionGo\_to\_Source & actionSide\_by\_Side \\ actionHard\_Wrap & actionSmartQuotes\_None \\ actionIndent & actionStack \\ actionInsert\_Citations & actionSyntaxColoring\_None \\ actionJump\_To\_PDF & actionTile \\ actionLast\_Page & actionTo\_Lowercase \\ actionLine\_Numbers & actionTo\_Uppercase \\ actionMagnify & actionToggle\_Case \\ actionManage\_Scripts & actionTypeset \\ actionNew & actionUncomment \\ actionNew\_from\_Template & actionUndo \\ actionNext\_Completion & actionUnindent \\ actionNext\_Completion\_Placeholder & actionUpdate\_Scripts \\ actionNext\_Page & actionWrap\_Lines \\ actionNone & actionWriteToMailingList \\ actionOpen & actionZoom\_In \\ actionPageMode\_Continuous & actionZoom\_Out \\ \bottomrule \end{longtable} manual-2021-03-08/src/en/autocompletionBasic.tex000066400000000000000000000056561402145072200213120ustar00rootroot00000000000000\begin{longtable}{>{\footnotesize}p{15mm}>{\footnotesize}p{15mm}>{\footnotesize}p{95mm}} \toprule xa & \textbackslash xa & \textbackslash alpha \\ xb & \textbackslash xb & \textbackslash beta \\ & \textbackslash bsk & \textbackslash bigskip \\ & & \textbackslash bigskip{\AutoCompRet} \\ xch & \textbackslash xch & \textbackslash chi \\ xcd & \textbackslash xcd & \textbackslash Delta \\ xd & \textbackslash xd & \textbackslash delta \\ xe & \textbackslash xe & \textbackslash epsilon \\ xet & \textbackslash xet & \textbackslash eta \\ xcg & \textbackslash xcg & \textbackslash Gamma \\ xg & \textbackslash xg & \textbackslash gamma \\ & & \textbackslash hskip \\ & & \textbackslash indent \\ & & \textbackslash input \\ xio & \textbackslash xio & \textbackslash iota \\ xcl & \textbackslash xcl & \textbackslash Lambda \\ xl & \textbackslash xl & \textbackslash lambda \\ & \textbackslash msk & \textbackslash medskip \\ & & \textbackslash medskip{\AutoCompRet} \\ xm & \textbackslash xm & \textbackslash mu \\ & & \textbackslash noindent \\ xn & \textbackslash xn & \textbackslash nu \\ xco & \textbackslash xco & \textbackslash Omega \\ xo & \textbackslash xo & \textbackslash omega \\ & & \textbackslash par \\ xcph & \textbackslash xcph & \textbackslash Phi \\ xph & \textbackslash xph & \textbackslash phi \\ xcp & \textbackslash xcp & \textbackslash Pi \\ xp & \textbackslash xp & \textbackslash pi \\ xcps & \textbackslash xcps & \textbackslash Psi \\ xps & \textbackslash xps & \textbackslash psi \\ xr & \textbackslash xr & \textbackslash rho \\ & & \textbackslash scriptsize \\ xcs & \textbackslash xcs & \textbackslash Sigma \\ xs & \textbackslash xs & \textbackslash sigma \\ & \textbackslash ssk & \textbackslash smallskip{\AutoCompRet} \\ xt & \textbackslash xt & \textbackslash tau \\ tex & \textbackslash tex & \textbackslash TeX \\ texs & \textbackslash texs & \textbackslash TeX\textbackslash \\ xcth & \textbackslash xcth & \textbackslash Theta \\ xth & \textbackslash xth & \textbackslash theta \\ xcu & \textbackslash xcu & \textbackslash Upsilon \\ xu & \textbackslash xu & \textbackslash upsilon \\ xve & \textbackslash xve & \textbackslash varepsilon \\ xvph & \textbackslash xvph & \textbackslash varphi \\ xvp & \textbackslash xvp & \textbackslash varpi \\ xvr & \textbackslash xvr & \textbackslash varrho \\ xvs & \textbackslash xvs & \textbackslash varsigma \\ xvth & \textbackslash xvth & \textbackslash vartheta \\ & & \textbackslash vskip \\ xcx & \textbackslash xcx & \textbackslash Xi \\ xx & \textbackslash xx & \textbackslash xi \\ xz & \textbackslash xz & \textbackslash zeta \\ \bottomrule \end{longtable} manual-2021-03-08/src/en/autocompletionBeamer.tex000066400000000000000000000101411402145072200214450ustar00rootroot00000000000000\begin{longtable}{>{\footnotesize}p{15mm}>{\footnotesize}p{15mm}>{\footnotesize}p{95mm}} \toprule & & \textbackslash action<{\AutoCompIns}>\{•\} \\ & & \textbackslash againframe<{\AutoCompIns}>[•]\{•\}{\AutoCompRet} \\ & & \textbackslash againframe<{\AutoCompIns}>\{•\}{\AutoCompRet} \\ & & \textbackslash againframe\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash alert<{\AutoCompIns}>\{•\} \\ & & \textbackslash alert\{{\AutoCompIns}\} \\ & & \textbackslash alt<{\AutoCompIns}>\{•\}\{•\} \\ bfrm & & \textbackslash begin\{frame\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{frame\}• \\ & & \textbackslash framesubtitle<{\AutoCompIns}>\{•\}{\AutoCompRet} \\ & & \textbackslash framesubtitle\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash frametitle<{\AutoCompIns}>[•]\{•\}{\AutoCompRet} \\ & & \textbackslash frametitle\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash framezoom<{\AutoCompIns}><•>(•,•)(•,•) \\ & & \textbackslash framezoom<{\AutoCompIns}><•>[•](•,•)(•,•) \\ & & \textbackslash includeonlyframes\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash includeonlylecture\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash invisible<{\AutoCompIns}>\{•\} \\ & & \textbackslash lecture\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ & & \textbackslash note<{\AutoCompIns}>[•]\{•\}{\AutoCompRet} \\ & & \textbackslash note<{\AutoCompIns}>\{•\}{\AutoCompRet} \\ & & \textbackslash note\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash only<{\AutoCompIns}>\{•\} \\ & & \textbackslash onslide<{\AutoCompIns}>\{•\} \\ & & \textbackslash pause{\AutoCompRet} \\ & & \textbackslash pause[{\AutoCompIns}]{\AutoCompRet} \\ & & \textbackslash structure\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash temporal<{\AutoCompIns}>\{•\}\{•\}\{•\} \\ & & \textbackslash uncover<{\AutoCompIns}>\{•\} \\ & & \textbackslash usebeamercolor\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash visible<{\AutoCompIns}>\{•\} \\ & & \{actionenv\}<{\AutoCompIns}>{\AutoCompRet}{\AutoCompRet}\textbackslash end\{actionenv\}• \\ & & \{alertenv\}<{\AutoCompIns}>{\AutoCompRet}{\AutoCompRet}\textbackslash end\{alertenv\}• \\ & & \{altenv\}<{\AutoCompIns}>\{•\}\{•\}\{•\}\{•\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{altenv\}• \\ & & \{beamercolorbox\}[{\AutoCompIns}]\{•\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{beamercolorbox\}• \\ & & \{beamercolorbox\}\{{\AutoCompIns}\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{beamercolorbox\}• \\ & & \{block\}<{\AutoCompIns}>\{•\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{block\}• \\ & & \{block\}\{{\AutoCompIns}\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{block\}• \\ & & \{columns\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{columns\}• \\ & & \{columns\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{columns\}• \\ & & \{column\}[{\AutoCompIns}]\{•\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{column\}• \\ & & \{column\}\{{\AutoCompIns}\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{column\}• \\ & & \{frame\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{frame\}• \\ & & \{frame\}[{\AutoCompIns}]\{•\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{frame\}• \\ & & \{frame\}\{{\AutoCompIns}\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{frame\}• \\ & & \{onlyenv\}<{\AutoCompIns}>{\AutoCompRet}{\AutoCompRet}\textbackslash end\{onlyenv\}• \\ & & \{overlayarea\}\{{\AutoCompIns}\}\{•\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{overlayarea\}• \\ & & \{overprint\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{overprint\}• \\ & & \{structureenv\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{structureenv\}• \\ \bottomrule \end{longtable} manual-2021-03-08/src/en/autocompletionContext.tex000066400000000000000000000003051402145072200216770ustar00rootroot00000000000000\begin{longtable}{>{\footnotesize}p{15mm}>{\footnotesize}p{15mm}>{\footnotesize}p{95mm}} \toprule & & \textbackslash starttext \\ & & \textbackslash stoptext \\ \bottomrule \end{longtable} manual-2021-03-08/src/en/autocompletionLatex.tex000066400000000000000000001111711402145072200213340ustar00rootroot00000000000000\begin{longtable}{>{\footnotesize}p{15mm}>{\footnotesize}p{15mm}>{\footnotesize}p{95mm}} \toprule ncol & \textbackslash ncol & \& \\ dd & \textbackslash dd & \textbackslash ( {\AutoCompIns} \textbackslash )• \\ & \textbackslash adc & \textbackslash addtocounter\{{\AutoCompIns}\}\{•\} \\ adcount & & \textbackslash addtocounter\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ & \textbackslash adl & \textbackslash addtolength\{{\AutoCompIns}\}\{•\} \\ adlen & & \textbackslash addtolength\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ & & \textbackslash author\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash begin\{ \\ babs & \textbackslash babs & \textbackslash begin\{abstract\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{abstract\}• \\ balis & \textbackslash balis & \textbackslash begin\{align*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{align*\}• \\ baliats & \textbackslash baliats & \textbackslash begin\{alignat*\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{alignat*\}• \\ baliat & \textbackslash baliat & \textbackslash begin\{alignat\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{alignat\}• \\ baliedat & \textbackslash baliedat & \textbackslash begin\{alignedat\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{alignedat\}• \\ baliedato & \textbackslash baliedato & \textbackslash begin\{alignedat\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{alignedat\}• \\ balied & \textbackslash balied & \textbackslash begin\{aligned\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{aligned\}• \\ bali & \textbackslash bali & \textbackslash begin\{align\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{align\}• \\ bapp & \textbackslash bapp & \textbackslash begin\{appendix\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{appendix\}• \\ barr & & \textbackslash begin\{array\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{array\}• \\ bbmat & \textbackslash bbmat & \textbackslash begin\{bmatrix\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{bmatrix\}• \\ bcase & \textbackslash bcase & \textbackslash begin\{cases\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{cases\}• \\ bcent & \textbackslash bcent & \textbackslash begin\{center\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{center\}• \\ bcenum & \textbackslash bcenum & \textbackslash begin\{compactenum\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{compactenum\}• \\ bcenumo & \textbackslash bcenumo & \textbackslash begin\{compactenum\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{compactenum\}• \\ bcitem & \textbackslash bcitem & \textbackslash begin\{compactitem\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{compactitem\}• \\ bcitemo & \textbackslash bcitemo & \textbackslash begin\{compactitem\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{compactitem\}• \\ bdes & \textbackslash bdes & \textbackslash begin\{description\}{\AutoCompRet}\textbackslash item[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{description\}• \\ bdoc & \textbackslash bdoc & \textbackslash begin\{document\}{\AutoCompRet}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{document\} \\ benu & \textbackslash benu & \textbackslash begin\{enumerate\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{enumerate\}• \\ benuo & \textbackslash benuo & \textbackslash begin\{enumerate\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{enumerate\}• \\ beqns & \textbackslash beqns & \textbackslash begin\{eqnarray*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{eqnarray*\}• \\ beqn & \textbackslash beqn & \textbackslash begin\{eqnarray\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{eqnarray\}• \\ bequs & \textbackslash bequs & \textbackslash begin\{equation*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{equation*\}• \\ bequ & \textbackslash bequ & \textbackslash begin\{equation\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{equation\}• \\ bfig & \textbackslash bfig & \textbackslash begin\{figure\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{figure\}• \\ bfigo & \textbackslash bfigo & \textbackslash begin\{figure\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{figure\}• \\ bflaligs & \textbackslash bflaligs & \textbackslash begin\{flalign*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flalign*\}• \\ bflalig & \textbackslash bflalig & \textbackslash begin\{flalign\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flalign\}• \\ bfll & \textbackslash bfll & \textbackslash begin\{flushleft\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flushleft\}• \\ bflr & \textbackslash bflr & \textbackslash begin\{flushright\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flushright\}• \\ bgaths & \textbackslash bgaths & \textbackslash begin\{gather*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{gather*\}• \\ bgathed & \textbackslash bgathed & \textbackslash begin\{gathered\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{gathered\}• \\ bgathedo & \textbackslash bgathedo & \textbackslash begin\{gathered\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{gathered\}• \\ bgath & \textbackslash bgath & \textbackslash begin\{gather\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{gather\}• \\ bite & \textbackslash bite & \textbackslash begin\{itemize\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{itemize\}• \\ biteo & \textbackslash biteo & \textbackslash begin\{itemize\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{itemize\}• \\ blett & \textbackslash blett & \textbackslash begin\{letter\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{letter\}• \\ blist & \textbackslash blist & \textbackslash begin\{list\}\{{\AutoCompIns}\}\{•\}{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{list\}• \\ bminpo & \textbackslash bminpo & \textbackslash begin\{minipage\}[{\AutoCompIns}]\{•\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{minipage\}• \\ bminp & \textbackslash bminp & \textbackslash begin\{minipage\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{minipage\}• \\ bmults & \textbackslash bmults & \textbackslash begin\{multline*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{multline*\}• \\ bmult & \textbackslash bmult & \textbackslash begin\{multline\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{multline\}• \\ bpict & \textbackslash bpict & \textbackslash begin\{picture\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{picture\}• \\ bpmat & \textbackslash bpmat & \textbackslash begin\{pmatrix\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{pmatrix\}• \\ bquot & \textbackslash bquot & \textbackslash begin\{quotation\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{quotation\}• \\ bquo & \textbackslash bquo & \textbackslash begin\{quote\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{quote\}• \\ bsplit & \textbackslash bsplit & \textbackslash begin\{split\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{split\}• \\ bsubeq & \textbackslash bsubeq & \textbackslash begin\{subequations\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{subequations\}• \\ btabb & \textbackslash btabb & \textbackslash begin\{tabbing\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{tabbing\}• \\ btabls & \textbackslash btabls & \textbackslash begin\{table*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{table*\}• \\ btbls & \textbackslash btbls & \textbackslash begin\{table*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{table*\}• \\ btablso & \textbackslash btablso & \textbackslash begin\{table*\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{table*\}• \\ btblso & \textbackslash btblso & \textbackslash begin\{table*\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{table*\}• \\ btabl & \textbackslash btabl & \textbackslash begin\{table\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{table\}• \\ btbl & \textbackslash btbl & \textbackslash begin\{table\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{table\}• \\ btablo & \textbackslash btablo & \textbackslash begin\{table\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{table\}• \\ btblo & \textbackslash btblo & \textbackslash begin\{table\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{table\}• \\ btabs & \textbackslash btabs & \textbackslash begin\{tabular*\}\{{\AutoCompIns}\}\{•\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{tabular*\}• \\ btabx & \textbackslash btabx & \textbackslash begin\{tabularx\}\{{\AutoCompIns}\}\{•\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{tabularx\}• \\ btab & \textbackslash btab & \textbackslash begin\{tabular\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{tabular\}• \\ bbib & \textbackslash bbib & \textbackslash begin\{thebibliography\}\{{\AutoCompIns}\}{\AutoCompRet}\textbackslash bibitem\{•\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{thebibliography\}• \\ bindex & \textbackslash bindex & \textbackslash begin\{theindex\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{theindex\}• \\ btheo & \textbackslash btheo & \textbackslash begin\{theorem\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{theorem\}• \\ btitpg & \textbackslash btitpg & \textbackslash begin\{titlepage\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{titlepage\}• \\ btrivl & \textbackslash btrivl & \textbackslash begin\{trivlist\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{trivlist\}• \\ bvarw & \textbackslash bvarw & \textbackslash begin\{varwidth\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{varwidth\}• \\ bverb & \textbackslash bverb & \textbackslash begin\{verbatim\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{verbatim\}• \\ bvers & \textbackslash bvers & \textbackslash begin\{verse\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{verse\}• \\ bfd & & \textbackslash bfseries \\ bibitemo & & \textbackslash bibitem[{\AutoCompIns}]\{•\}{\AutoCompRet}• \\ bibitem & & \textbackslash bibitem\{{\AutoCompIns}\}{\AutoCompRet}• \\ bibstyle & \textbackslash bibstyle & \textbackslash bibliographystyle\{{\AutoCompIns}\} \\ biblio & & \textbackslash bibliography\{{\AutoCompIns}\} \\ & & \textbackslash boxed\{{\AutoCompIns}\} \\ & & \textbackslash caption\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash cdots \\ center & & \textbackslash centering \\ & & \textbackslash chapter\{{\AutoCompIns}\} \\ chap & & \textbackslash chapter\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash cite\{{\AutoCompIns}\} \\ & & \textbackslash cline\{{\AutoCompIns}\} \\ & & \textbackslash date\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash ddddot\{{\AutoCompIns}\} \\ & & \textbackslash dddot\{{\AutoCompIns}\} \\ & & \textbackslash ddots \\ & & \textbackslash ddot\{{\AutoCompIns}\} \\ & & \textbackslash documentclass[{\AutoCompIns}]\{•\}{\AutoCompRet} \\ & & \textbackslash documentclass\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash dots \\ & & \textbackslash dotsb \\ & & \textbackslash dotsc \\ & & \textbackslash dotsi \\ & & \textbackslash dotsm \\ & & \textbackslash dotso \\ emd & & \textbackslash em \\ em & & \textbackslash emph\{{\AutoCompIns}\} \\ & & \textbackslash end\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash eqref\{{\AutoCompIns}\} \\ & & \textbackslash fboxrule\{{\AutoCompIns}\} \\ & & \textbackslash fboxsep\{{\AutoCompIns}\} \\ fbox & & \textbackslash fbox\{{\AutoCompIns}\} \\ & & \textbackslash footnotesize \\ foot & & \textbackslash footnote\{{\AutoCompIns}\} \\ frac & & \textbackslash frac\{{\AutoCompIns}\}\{•\} \\ fboxoo & \textbackslash fboxoo & \textbackslash framebox[{\AutoCompIns}][•]\{•\} \\ fboxo & \textbackslash fboxo & \textbackslash framebox[{\AutoCompIns}]\{•\} \\ hw & & \textbackslash headwidth \\ & & \textbackslash hline{\AutoCompRet} \\ & & \textbackslash hspace*\{{\AutoCompIns}\} \\ & & \textbackslash hspace\{{\AutoCompIns}\} \\ incgo & & \textbackslash includegraphics[{\AutoCompIns}]\{•\}{\AutoCompRet} \\ incg & & \textbackslash includegraphics\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash include\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash input\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash intertext\{{\AutoCompIns}\} \\ & & \textbackslash item{\AutoCompRet}{\AutoCompIns} \\ ito & & \textbackslash item[{\AutoCompIns}]{\AutoCompRet}• \\ itd & & \textbackslash itshape \\ lbl & \textbackslash lbl & \textbackslash label\{{\AutoCompIns}\} \\ & & \textbackslash large \\ & & \textbackslash Large \\ latex & \textbackslash latex & \textbackslash LaTeX \\ latexs & \textbackslash latexs & \textbackslash LaTeX\textbackslash \\ latexe & \textbackslash latexe & \textbackslash LaTeXe \\ latexes & \textbackslash latexes & \textbackslash LaTeXe\textbackslash \\ & & \textbackslash ldots \\ & & \textbackslash listfiles{\AutoCompRet} \\ listf & \textbackslash listf & \textbackslash listoffigures{\AutoCompRet} \\ listt & \textbackslash listt & \textbackslash listoftables{\AutoCompRet} \\ & & \textbackslash makeatletter \\ & & \textbackslash makeatother \\ mboxoo & \textbackslash mboxoo & \textbackslash makebox[{\AutoCompIns}][•]\{•\} \\ mboxo & \textbackslash mboxo & \textbackslash makebox[{\AutoCompIns}]\{•\} \\ mpar & \textbackslash mpar & \textbackslash marginpar\{{\AutoCompIns}\} \\ mbf & \textbackslash mbf & \textbackslash mathbf\{{\AutoCompIns}\} \\ mcal & \textbackslash mcal & \textbackslash mathcal\{{\AutoCompIns}\} \\ mit & \textbackslash mit & \textbackslash mathit\{{\AutoCompIns}\} \\ mnorm & \textbackslash mnorm & \textbackslash mathnormal\{{\AutoCompIns}\} \\ mrm & \textbackslash mrm & \textbackslash mathrm\{{\AutoCompIns}\} \\ msf & \textbackslash msf & \textbackslash mathsf\{{\AutoCompIns}\} \\ mtt & \textbackslash mtt & \textbackslash mathtt\{{\AutoCompIns}\} \\ mbox & & \textbackslash mbox\{{\AutoCompIns}\} \\ mdd & & \textbackslash mdseries \\ multc & \textbackslash multc & \textbackslash multicolumn\{{\AutoCompIns}\}\{•\}\{•\} \\ multic & & \textbackslash multicolumn\{{\AutoCompIns}\}\{•\}\{•\} \\ nct & & \textbackslash newcolumntype\{{\AutoCompIns}\}\{•\} \\ newct & & \textbackslash newcolumntype\{{\AutoCompIns}\}\{•\} \\ ncmoo & & \textbackslash newcommand\{{\AutoCompIns}\}[•][•]\{•\}{\AutoCompRet} \\ newcoo & & \textbackslash newcommand\{{\AutoCompIns}\}[•][•]\{•\}{\AutoCompRet} \\ ncmo & & \textbackslash newcommand\{{\AutoCompIns}\}[•]\{•\}{\AutoCompRet} \\ newco & & \textbackslash newcommand\{{\AutoCompIns}\}[•]\{•\}{\AutoCompRet} \\ ncm & & \textbackslash newcommand\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ newc & & \textbackslash newcommand\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ nenvoo & & \textbackslash newenvironment\{{\AutoCompIns}\}[•][•]\{•\}\{•\}{\AutoCompRet} \\ neweoo & & \textbackslash newenvironment\{{\AutoCompIns}\}[•][•]\{•\}\{•\}{\AutoCompRet} \\ nenvo & & \textbackslash newenvironment\{{\AutoCompIns}\}[•]\{•\}\{•\}{\AutoCompRet} \\ neweo & & \textbackslash newenvironment\{{\AutoCompIns}\}[•]\{•\}\{•\}{\AutoCompRet} \\ nenv & & \textbackslash newenvironment\{{\AutoCompIns}\}\{•\}\{•\}{\AutoCompRet} \\ newe & & \textbackslash newenvironment\{{\AutoCompIns}\}\{•\}\{•\}{\AutoCompRet} \\ newlen & & \textbackslash newlength\{{\AutoCompIns}\}{\AutoCompRet} \\ nlen & & \textbackslash newlength\{{\AutoCompIns}\}{\AutoCompRet} \\ newlin & & \textbackslash newline{\AutoCompRet} \\ nline & & \textbackslash newline{\AutoCompRet} \\ newpg & & \textbackslash newpage{\AutoCompRet} \\ npg & \textbackslash npg & \textbackslash newpage{\AutoCompRet} \\ & & \textbackslash newtheorem\{{\AutoCompIns}\}[•]\{•\}{\AutoCompRet} \\ & & \textbackslash newtheorem\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ & & \textbackslash newtheorem\{{\AutoCompIns}\}\{•\}[•]{\AutoCompRet} \\ & & \textbackslash nocite\{{\AutoCompIns}\} \\ & & \textbackslash normalsize \\ & & \textbackslash pagebreak{\AutoCompRet} \\ pgref & & \textbackslash pageref\{{\AutoCompIns}\} \\ pgs & & \textbackslash pagestyle\{{\AutoCompIns}\}{\AutoCompRet} \\ pars & & \textbackslash paragraph*\{{\AutoCompIns}\}{\AutoCompRet} \\ paro & & \textbackslash paragraph[{\AutoCompIns}]\{•\}{\AutoCompRet} \\ par & & \textbackslash paragraph\{{\AutoCompIns}\}{\AutoCompRet} \\ parboxo & & \textbackslash parbox[{\AutoCompIns}]\{•\}\{•\} \\ pboxo & \textbackslash pboxo & \textbackslash parbox[{\AutoCompIns}]\{•\}\{•\} \\ parbox & & \textbackslash parbox\{{\AutoCompIns}\}\{•\} \\ pbox & \textbackslash pbox & \textbackslash parbox\{{\AutoCompIns}\}\{•\} \\ rboxoo & \textbackslash rboxoo & \textbackslash raisebox\{{\AutoCompIns}\}[•][•]\{•\} \\ rboxo & \textbackslash rboxo & \textbackslash raisebox\{{\AutoCompIns}\}[•]\{•\} \\ rbox & \textbackslash rbox & \textbackslash raisebox\{{\AutoCompIns}\}\{•\} \\ ref & & \textbackslash ref\{{\AutoCompIns}\} \\ rncmoo & & \textbackslash renewcommand\{{\AutoCompIns}\}[•][•]\{•\}{\AutoCompRet} \\ rnewcoo & & \textbackslash renewcommand\{{\AutoCompIns}\}[•][•]\{•\}{\AutoCompRet} \\ rncmo & & \textbackslash renewcommand\{{\AutoCompIns}\}[•]\{•\}{\AutoCompRet} \\ rnewco & & \textbackslash renewcommand\{{\AutoCompIns}\}[•]\{•\}{\AutoCompRet} \\ rncm & & \textbackslash renewcommand\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ rnewc & & \textbackslash renewcommand\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ rmc & & \textbackslash rmfamily \\ & & \textbackslash rule[{\AutoCompIns}]\{•\}\{•\} \\ & & \textbackslash rule\{{\AutoCompIns}\}\{•\} \\ scd & & \textbackslash scshape \\ secs & & \textbackslash section*\{{\AutoCompIns}\}{\AutoCompRet} \\ seco & & \textbackslash section[{\AutoCompIns}]\{•\}{\AutoCompRet} \\ sec & & \textbackslash section\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash setlength\{{\AutoCompIns}\}\{•\} \\ hw2tw & & \textbackslash setlength\{\textbackslash headwidth\}\{\textbackslash textwidth\}{\AutoCompRet} \\ sfd & & \textbackslash sffamily \\ sld & & \textbackslash slshape \\ sqrto & \textbackslash sqrto & \textbackslash sqrt[{\AutoCompIns}]\{•\} \\ sqrt & \textbackslash sqrt & \textbackslash sqrt\{{\AutoCompIns}\} \\ stcount & & \textbackslash stepcounter\{{\AutoCompIns}\}{\AutoCompRet} \\ spars & \textbackslash spars & \textbackslash subparagraph*\{{\AutoCompIns}\} \\ sparo & \textbackslash sparo & \textbackslash subparagraph[{\AutoCompIns}]\{•\} \\ spar & \textbackslash spar & \textbackslash subparagraph\{{\AutoCompIns}\} \\ ssecs & \textbackslash ssecs & \textbackslash subsection*\{{\AutoCompIns}\}{\AutoCompRet} \\ sseco & \textbackslash sseco & \textbackslash subsection[{\AutoCompIns}]\{•\}{\AutoCompRet} \\ ssec & \textbackslash ssec & \textbackslash subsection\{{\AutoCompIns}\}{\AutoCompRet} \\ sssecs & \textbackslash sssecs & \textbackslash subsubsection*\{{\AutoCompIns}\}{\AutoCompRet} \\ & \textbackslash ssseco & \textbackslash subsubsection[{\AutoCompIns}][•]{\AutoCompRet} \\ ssseco & & \textbackslash subsubsection[{\AutoCompIns}]\{•\}{\AutoCompRet} \\ sssec & \textbackslash sssec & \textbackslash subsubsection\{{\AutoCompIns}\}{\AutoCompRet} \\ tableofcontents & & \textbackslash tableofcontents{\AutoCompRet} \\ toc & \textbackslash toc & \textbackslash tableofcontents{\AutoCompRet} \\ tilde & \textbackslash tilde & \textbackslash textasciitilde \\ bf & \textbackslash bf & \textbackslash textbf\{{\AutoCompIns}\} \\ {-}{-}{-} & & \textbackslash textemdash\textbackslash \\ {-}{-} & & \textbackslash textendash\textbackslash \\ it & \textbackslash it & \textbackslash textit\{{\AutoCompIns}\} \\ & \textbackslash rm & \textbackslash textrm\{{\AutoCompIns}\} \\ sc & \textbackslash sc & \textbackslash textsc\{{\AutoCompIns}\} \\ sf & \textbackslash sf & \textbackslash textsf\{{\AutoCompIns}\} \\ sl & \textbackslash sl & \textbackslash textsl\{{\AutoCompIns}\} \\ tt & \textbackslash tt & \textbackslash texttt\{{\AutoCompIns}\} \\ up & \textbackslash up & \textbackslash textup\{{\AutoCompIns}\} \\ tw & \textbackslash tw & \textbackslash textwidth \\ & & \textbackslash text\{{\AutoCompIns}\} \\ & & \textbackslash thanks\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash title\{{\AutoCompIns}\}{\AutoCompRet} \\ ttd & & \textbackslash ttfamily \\ upd & & \textbackslash upshape \\ url & & \textbackslash url\{{\AutoCompIns}\} \\ usepo & & \textbackslash usepackage[{\AutoCompIns}]\{•\}{\AutoCompRet} \\ usep & & \textbackslash usepackage\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash vdots \\ & & \textbackslash vspace*\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash vspace\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \{abstract\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{abstract\}• \\ & & \{align*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{align*\}• \\ & & \{alignat*\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{alignat*\}• \\ & & \{alignat\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{alignat\}• \\ & & \{alignedat\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{alignedat\}• \\ & & \{aligned\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{aligned\}• \\ & & \{aligned\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{aligned\}• \\ & & \{align\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{align\}• \\ & & \{appendix\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{appendix\}• \\ & & \{array\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{array\}• \\ & & \{bmatrix\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{bmatrix\}• \\ & & \{cases\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{cases\}• \\ & & \{center\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{center\}• \\ & & \{compactenum\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{compactenum\}• \\ & & \{compactenum\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{compactenum\}• \\ & & \{compactitem\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{compactitem\}• \\ & & \{compactitem\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{compactitem\}• \\ & & \{description\}{\AutoCompRet}\textbackslash item[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{description\}• \\ & & \{document\}{\AutoCompRet}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{document\} \\ & & \{enumerate\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{enumerate\}• \\ & & \{enumerate\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{enumerate\}• \\ & & \{eqnarray*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{eqnarray*\}• \\ & & \{eqnarray\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{eqnarray\}• \\ & & \{equation\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{equation\}• \\ & & \{figure\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{figure\}• \\ & & \{figure\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{figure\}• \\ & & \{flalign*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flalign*\}• \\ & & \{flalign\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flalign\}• \\ & & \{flushleft\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flushleft\}• \\ & & \{flushright\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flushright\}• \\ & & \{gather*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{gather*\}• \\ & & \{gathered\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{gathered\}• \\ & & \{gathered\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{gathered\}• \\ & & \{gather\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{gather\}• \\ & & \{itemize\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{itemize\}• \\ & & \{itemize\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{itemize\}• \\ & & \{letter\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{letter\}• \\ & & \{list\}\{{\AutoCompIns}\}\{•\}{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{list\}• \\ & & \{minipage\}[{\AutoCompIns}]\{•\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{minipage\}• \\ & & \{minipage\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{minipage\}• \\ & & \{multline*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{multline*\}• \\ & & \{multline\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{multline\}• \\ & & \{picture\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{picture\}• \\ & & \{pmatrix\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{pmatrix\}• \\ & & \{quotation\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{quotation\}• \\ & & \{quote\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{quote\}• \\ & & \{split\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{split\}• \\ & & \{subequations\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{subequations\}• \\ & & \{tabbing\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{tabbing\}• \\ & & \{table*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{table*\}• \\ & & \{table*\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{table*\}• \\ & & \{table\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{table\}• \\ & & \{table\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{table\}• \\ & & \{tabular*\}\{{\AutoCompIns}\}\{•\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{tabular*\}• \\ & & \{tabularx\}\{{\AutoCompIns}\}\{•\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{tabularx\}• \\ & & \{tabular\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{tabular\}• \\ & & \{thebibliography\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{thebibliography\}• \\ & & \{theindex\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{theindex\}• \\ & & \{theorem\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{theorem\}• \\ & & \{titlepage\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{titlepage\}• \\ & & \{trivlist\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{trivlist\}• \\ & & \{varwidth\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{varwidth\}• \\ & & \{verbatim\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{verbatim\}• \\ & & \{verse\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{verse\}• \\ \bottomrule \end{longtable} manual-2021-03-08/src/en/autocompletionLatexPkg.tex000066400000000000000000000033371402145072200220020ustar00rootroot00000000000000\begin{longtable}{>{\footnotesize}p{15mm}>{\footnotesize}p{15mm}>{\footnotesize}p{95mm}} \toprule & & \textbackslash addbibresource\{{\AutoCompIns}\}{\AutoCompRet} \\ botr & & \textbackslash bottomrule{\AutoCompRet} \\ & & \textbackslash citep\{{\AutoCompIns}\} \\ & & \textbackslash citet\{{\AutoCompIns}\} \\ cmidr & & \textbackslash cmidrule({\AutoCompIns})\{•\} \\ cmidro & & \textbackslash cmidrule[{\AutoCompIns}](•)\{•\} \\ & & \textbackslash enquote\{{\AutoCompIns}\} \\ geometry & & \textbackslash geometry\{•\} \\ href & & \textbackslash href\{{\AutoCompIns}\}\{•\} \\ & & \textbackslash midrule{\AutoCompRet} \\ & & \textbackslash printbibliography{\AutoCompRet} \\ & & \textbackslash printbibliography[{\AutoCompIns}]{\AutoCompRet} \\ topr & & \textbackslash toprule{\AutoCompRet} \\ & & \{compactenum\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{compactenum\}• \\ & & \{compactenum\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{compactenum\}• \\ & & \{compactitem\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{compactitem\}• \\ & & \{compactitem\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{compactitem\}• \\ & & \{tikzpicture\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{tikzpicture\}• \\ & & \{tikzpicture\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{tikzpicture\}• \\ \bottomrule \end{longtable} manual-2021-03-08/src/en/backmatter.tex000066400000000000000000000024671402145072200174200ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manual.tex % !TEX spellcheck = en_UK \chapter*{Acknowledgements} Microsoft, Windows, and the Windows logo are registered trademarks of Microsoft Corporation in the United States and other countries. Apple, Mac, and macOS are trademarks of Apple Inc., registered in the U.S. and other countries. GitHub is a trademark of GitHub Inc. Unless noted otherwise, all icons are either part of {\Tw} or part of the Tango Icon Library (\url{http://tango.freedesktop.org/Tango_Icon_Library}). \begin{thebibliography}{xx} \bibitem{dkn1}\textbf{D. Knuth}, \textsl{The \TeX book}, Addison Wesley, 1986-1992 \bibitem{dkn2}\textbf{D. Knuth}, \textsl{The METAFONT book}, Addison Wesley, 1986-1992 \bibitem{lla}\textbf{L. Lamport}, \textsl{\LaTeX: A Document Preparation System}, Addison Wesley, 1985 (\LaTeX\ 2.09), 1994 (\LaTeXe) \bibitem{gms}\textbf{M. Goossens, F. Mittelbach \& A. Samarin}, \textsl{The \LaTeX\ Companion}, Addison Wesley, 1994 \bibitem{xetmain}\textbf{M. Goossens}, \textsl{The XeTeX Companion}, July 2009, \url{http://xml.web.cern.ch/XML/lgc2/xetexmain.pdf} \bibitem{xetshol}\textbf{D. J. Perry}, \textsl{Creating Scholarly Multilingual Documents Using Unicode, OpenType, and XeTeX}, June 2009, \url{http://scholarsfonts.net/xetextt.pdf} \end{thebibliography} \printindex manual-2021-03-08/src/en/beyond.tex000066400000000000000000000044351402145072200165600ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manual.tex % !TEX spellcheck = en_GB \chapter{Beyond this manual} In this manual, the authors tried to give an overview over {\Tw} and a concise introduction to get you started. {\Tw} is constantly evolving and improving, however, so the information presented here will never be complete. Additional, frequently updated documents are posted in the wiki hosted on GitHub at \url{https://github.com/TeXworks/texworks/wiki}. Particularly noteworthy are the following pages: \begin{description} \item[SpellingDictionaries] describes how to obtain and install dictionaries for the spell-checker on various systems. \url{https://github.com/TeXworks/texworks/wiki/SpellingDictionaries} \item[TipsAndTricks] provides a compilation of useful things to know at a glance, such as the \verb|% !TEX root| construct. \url{https://github.com/TeXworks/texworks/wiki/TipsAndTricks} \item[AdvancedTypesettingTools] lists the configurations for several typesetting tools that are not included in {\Tw} by default, such as latexmk or the dvips workflows. \url{https://github.com/TeXworks/texworks/wiki/AdvancedTypesettingTools} \end{description} If you run into problems with {\Tw}, it is advisable to browse the mailing list archives accessible via \url{http://tug.org/pipermail/texworks/}. If you use {\Tw} regularly or are interested in learning about problems and solutions when using it for some other reason, you can also consider subscribing to the list at \url{http://tug.org/mailman/listinfo/texworks} to stay up-to-date. For the occasional post to the mailing list, you can also use the \menu{Help}\submenu\menu{Email to mailing list} menu item. Please make sure you replace the default subject by something describing your issue and to include all information that might help resolving it. That way, you are much more likely to get many helpful replies. If you find a bug in {\Tw} or want to suggest a new feature you would like to see in a future version, you should have a look at the issue list at GitHub (\url{https://github.com/TeXworks/texworks/issues}). Before posting a new item, please make sure that a similar report or request is not already on the list and that the issue list is indeed the right place, though. If in doubt, please ask on the mailing list first. Happy {\TeX}ing!manual-2021-03-08/src/en/compiling.tex000066400000000000000000000022211402145072200172500ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manual.tex % !TEX spellcheck = en_UK \chapter{Compiling {\Tw}}\index{compiling {\Tw}} \label{sec.compiling} A complete guide how to compile {\Tw} is far beyond the scope of this manual. However, most users should find precompiled versions suitable for their system come either with their {\TeX} distribution or their operating system. If this is not the case, several precompiled versions can also be downloaded from \url{http://www.tug.org/texworks/}. Compiling {\Tw} yourself is only necessary if your system is not (yet) supported, if you want to always have the latest features (and bugs), or generally want to help in improving {\Tw} further. To this end, there are some documents giving detailed instructions to compile {\Tw} on different machines. \begin{OSLinux} \noindent\url{https://github.com/TeXworks/texworks/wiki/Building} \\ \end{OSLinux} \begin{OSMac} \noindent\raggedright\url{https://github.com/TeXworks/texworks/wiki/Building-on-Mac-OS-X-(Homebrew)} \\ \end{OSMac} \begin{OSWindows} \noindent\raggedright\url{https://github.com/TeXworks/texworks/wiki/Building-on-Windows-(MinGW)} \\ \end{OSWindows} manual-2021-03-08/src/en/customizing.tex000066400000000000000000000262731402145072200176570ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manual.tex % !TEX spellcheck = en_GB \chapter{Customizing \Tw} \section{Syntax highlighting} Among its many other features, {\Tw} also include syntax highlighting\index{syntax highlighting}. This means that certain things like {\LaTeX} commands, environments, or comments are coloured, underlined, or highlighted in some other way. {\Tw} also provides the ability to switch between different highlighting schemes\footnote{Use \menu{Format}\submenu\menu{Syntax Coloring} to change the highlighting scheme for the current document, and \menu{Edit}\submenu{Preferences\dots}\submenu\menu{Editor}\submenu\menu{Syntax Coloring} to set the default one.}, and to define your own ones. This is useful if you often work with types of files for which no highlighting scheme is provided by default, or if you want to adjust the highlighting schemes to better match your system's colour scheme. To modify the highlighting schemes, you have to edit the plain-text file \path{/configuration/syntax-patterns.txt}. This file can contain any number of individual sections, each defining a single highlighting scheme to be displayed in the menu structure of {\Tw}. To define a section, just write the name enclosed in square brackets on a line of its own. Naturally, these names should not include the \verb|]| character. By default, the following two sections are defined: \begin{verbExample} [LaTeX] [ConTeXt] \end{verbExample} In addition, you can add comments to the file by starting a line with \verb|#|. Empty lines are ignored. Each section consists of an arbitrary number of styling rules. Each such instruction consists of three parts: a formatting instruction, a spell-check flag, and a regular expression\footnote{For some details on regular expressions, see \ref{sec:regexp}} defining what part of a text to match. These parts must all be on the same line, and separated by whitespaces (e.g., spaces or tabstop characters). Take for example the following line from the default \verb|LaTeX| section: \begin{verbExample} red Y %.* \end{verbExample} The first part, \verb|red|, defines the format (in this case, a red foreground colour is specified). The second part, \verb|Y|, defines that spellchecking should be enabled for text that matches this particular rule. Sometimes, it is useful to put \verb|N| here to disable spellchecking. For example, if spellchecking would be enabled for {\LaTeX} commands, most documents would be flooded with red underlines indicating misspelled words when in fact they are only special commands. Finally, the third part specifies that this rule should be applied to all text preceded by \verb|%|. Let us take a closer look at the three parts of each rule. In its most general form, the first part---the format instruction---looks like \begin{verbExample} /; \end{verbExample} The \verb|| can be specified independent of the colours (note, though, that it must always be preceded by a \verb|;|). The background colour (together with the \verb|/|) can be omitted, but if you specify it, you also have to specify the foreground colour. Each colour can either be specified by an SVG name\footnote{See \url{https://www.w3.org/TR/SVG11/types.html#ColorKeywords} for a list of valid names.} or by a hexadecimal value (\verb|#rrggbb|\footnote{Because \verb|#| is also used to mark comments if given as the first character of a line, you need to add a space, tab, or similar before specifying a hexadecimal foreground color.}) similar as in web documents. The \verb|| can be any combination of the letter \verb|B| (bold), \verb|I| (italic), and \verb|U| (underlined). Examples of valid formatting instructions are: \begin{verbExample} red white/#000000 ;B blue;I #000000/#ffff00;U \end{verbExample} \section{Keyboard shortcuts} \label{sec.shortcuts} The use of keyboard shortcuts\index{keyboard shortcuts} greatly facilitates typing in and the management of the source and the preview windows. Their use is much more effective than the use of buttons for frequently-used actions. Below, you'll find the shortcuts for source and preview windows. Note that on macOS, \verb|Ctrl| actually refers to the \emph{Command key}, which is the usual modifier for keyboard shortcuts. Although the keyboard shortcuts are specified with \verb|Ctrl|, this will appear as the \emph{Command-key} symbol in menus. (To refer to the actual \emph{Control key} on the Mac, the shortcut file should use the name \verb|Meta|). Note that the shortcuts listed below are the default shortcuts for the English interface of {\Tw}. Different languages may use different shortcuts. All the shortcuts can be redefined either to create new shortcuts or to modify the existing ones to match personal uses or change shortcuts not adapted to one particular keyboard layout. The list of possible actions\index{keyboard shortcuts!actions} to associate with shortcuts is given after the predefined shortcuts. To define your own shortcuts, put a file named \path{shortcuts.ini}\index{keyboard shortcuts!shortcuts.ini} in the \path{/configuration} folder, next to \path{auto-indent-patterns.txt}, \path{delimiter-pairs.txt}, \dots, \path{texworks-config.txt}. For example, this file could contain: \begin{verbExample} actionHard_Wrap = Shift+F3 actionLast_Page = Ctrl+End actionFirst_Page = Ctrl+Home actionWrap_Lines = F3 actionLine_Numbers = F4 actionBalance_Delimiters = F9 \end{verbExample} The first line defines that using \keysequence{Shift+F3} should open the hardwrap dialogue box in the source window; the second (\keysequence{Ctrl+End}) should bring you to the last page and \keysequence{Ctrl+Home} (third line) should take you to the first page; with \keysequence{F3} you want to wrap/unwrap lines in the source, with \keysequence{F4} you will show/hide line numbers and with \keysequence{F9} you intend to select the text between corresponding delimiters in the source. \needspace{7\baselineskip} \subsection{Predefined shortcuts}\index{keyboard shortcuts!predefined}\index{shortcuts|see {keyboard shortcuts}} For working in the source window: \input shortcutsTeXDocument.tex \needspace{5\baselineskip} Moving the cursor (hold \keysequence{Shift} to select): \begin{longtable}{Pl} \toprule Shortcut & Action \\ \midrule \endhead $\rightarrow$ & 1 character right \\ Ctrl+$\rightarrow$ & 1 word right \\ $\leftarrow$ & 1 character left \\ Ctrl+$\leftarrow$ & 1 word left \\ $\uparrow$ & 1 line up \\ $\downarrow$ & 1 line down \\ PgUp & 1 screen up \\ PgDown & 1 screen down \\ Home & Begin of line \\ Ctrl+Home & Begin of document \\ End & End of line \\ Ctrl+End & End of document \\ \bottomrule \end{longtable} For working in the preview window: \input shortcutsPDFDocument.tex \subsection{Actions listed alphabetically} \index{actions!alphabetically} \input{actionsAlphabetical.tex} \subsection{Actions listed by menu} \index{actions!by menu} For the source window: \input menuactionsTeXDocument.tex \bigskip For the preview window: \input menuactionsPDFDocument.tex \subsection{Actions for typesetting tools} In addition to the static actions listed above, there are also actions for switching to a typesetting tool. All of these actions are of the general form \verb*|actionTypesetTool| where \verb*|| must be replaced appropriately. For example, the name corresponding to the \verb*|pdfLaTeX| typesetting tool is \verb*|actionTypesetToolpdfLaTeX|, that corresponding to \verb*|My tool| is \verb*|actionTypesetToolMy tool|.\footnote{Note that some characters (such as \verb*|=| and \verb*|;| are reserved in ini files and must be escaped by \verb*|%XX|, where \verb*|XX| is the corresponding hexadecimal ASCII code. For example, the name corresponding to \verb*|A=B| is \verb*|actionTypesetToolA%3DB|.} \subsection{Actions for scripts} There are also actions for scripts. These are dynamic in nature, as they are created on-the-fly for the available scripts (which may change when you install scripts, remove them, or change some settings). All of these actions are of the form \verb*|Script: |, where \verb*|| must be replaced appropriately. If you have a script that shows up as \verb|My Script|, for example, the corresponding action would be named \verb*|Script: My Script|. \section{Roots for completion} \index{auto-completion!roots}\index{completion|see {auto-completion}} \label{sec.autocompletion} We give here the keywords for auto-completion as they are supplied by {\Tw}. They are given in the files \path{tw-basic.txt}, \path{tw-context.txt} (initially empty) and \path{tw-latex.txt} in the \path{\completion} folder. We give them in three columns: the first two show the keywords, the third the {\AllTeX} code produced. In some cases there is only the code, this means that you can start to enter the {\AllTeX} code and try to complete it with \keysequence{Tab}. \newcommand{\AutoCompRet}{$\mathcal{R}$} \newcommand{\AutoCompIns}{$\mathcal{I}$} During completion, the system inserts line feeds and puts the cursor at the first place where one has to enter information to complete the typing. To represent the line feeds we used {\AutoCompRet} and {\AutoCompIns} for the input point. \needspace{4\baselineskip} So, a line like ``\textbackslash begin\{abstract\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{abstract\}•'' should be interpreted as \begin{verbExample} \begin{abstract} \end{abstract}• \end{verbExample} with the cursor being position on the central, empty line. It is possible to see that the keywords have some pattern. The mathematical variables have a keyword starting with \verb|x|, when they are in a mathematical environment; when they are used alone in the text you add \verb|d| in front. For example, \verb|xa| and \verb|dxa| give \verb|\alpha|, if there is a capital there is a \verb|c|, as \verb|xo| for \verb|\omega| and \verb|xco| for \verb|\Omega|. The keywords for environments start with \verb|b|: \verb|bali| for \verb|\begin{align}| (\verb|b| is a mnemonic for \verb|\begin|). When the environment has possible options, there is one or more \verb|o| added to the base name: \verb|bminp| gives \verb|\begin{minipage}{}...| while \verb|bminpo| gives \verb|\begin{minipage}[]{}...|. %\vspace{12pt} % Keywords defined in \path{tw-basic.txt}\index{auto-completion!tw-basic.txt} (defined in \TeX): %\input{tw-basic_fr.tex} \input{autocompletionBasic} \needspace{6\baselineskip} Keywords defined in \path{tw-latex.txt}\index{auto-completion!tw-latex.txt} (defined in \LaTeX): %\input{tw-latex_fr.tex} \input{autocompletionLatex} Keywords defined in \path{tw-latex-pkg.txt}\index{auto-completion!tw-latex-pkg.txt} (defined by various packages): \input{autocompletionLatexPkg} Keywords defined in \path{tw-beamer.txt}\index{auto-completion!tw-beamer.txt} (defined by the beamer package): \input{autocompletionBeamer} Keywords defined in \path{tw-context.txt}\index{auto-completion!tw-context.txt} (defined in \ConTeXt): \input{autocompletionContext} There are also environment codes (above) without \verb|\begin{| (which is itself a keyword); this allows to finish the environment name alone by \keysequence{Tab} if one started to input it manually. manual-2021-03-08/src/en/editingtools.tex000066400000000000000000000443111402145072200200010ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manual.tex % !TEX spellcheck = en_US \chapter{Going further: Editing tools} When you have had some practise with {\Tw}, you'll find the need for more effective tools. Many of them are bundled with {\Tw}. We are going to see some of them now. \section{Creating a document from a template}\index{template} Most documents you will create will use the same instructions in the preamble, the same layout settings, similar heading and so on. You can use predefined templates to get started quickly or create your own with all of these settings already in place. Use \menu{File}\submenu\menu{New from template\ldots} or \keysequence{Ctrl+Shift+N} (macOS: \keysequence{Cmd+Shift+N}). A dialogue box opens to allow you to select one of the templates. After selecting one and pressing \verb|OK|, a document is created and you can start to work. If you want to create a personal template, you just have to create a suitable document with everything you always want to do (and perhaps marking places to fill in the rest) and save it as a \path{.tex} file in the \path{\templates} folder, or a sub-folder of it, if you wish. \section{Creating a project using several source files}\index{project} When the source becomes long, it is sometimes difficult to navigate and maintain it. In that case, it is useful to split the source into different smaller files: one file will be the main document, with the preamble and the \verb|document| environment, as well as calls to the ``sub-documents''\footnote{Called by the commands \verb|\input{}| or \verb|\include{}|, see {\LaTeX} manuals for more information.}, which could in turn contain separate chapters, for example. But there might be a problem if you want to start typesetting/compilation in a sub-document: as there is neither a preamble nor a \verb|document| environment there, {\LaTeX} will stop immediately with an error. To tell {\Tw} that it should typeset the main document, one adds at the very beginning of the sub-document the instruction:\index{\verb+% "!TeX+!\verb+root+} \begin{verbExample} % !TeX root = path/main_file.tex \end{verbExample} for example: \begin{verbExample} % !TeX root = manual.tex \end{verbExample} If the main file is in the same folder, its name is enough, as in the above example. Otherwise, you must also give the path to the main document (preferably relative to the sub-document in question, e.g., \path{../manual.tex}). Notice that the slash \verb|/| and not the backslash \verb|\| should be used as directory separator even on Windows. Further, with MiKTeX, the call to a sub-document \verb|\input{name.tex}| should include the extension \path{.tex} to ensure proper SyncTeX functionality (see section~\ref{sec.synctex}). \section{Spell-checking} You can turn on automatic spell-checking\index{spell-checking} of your source document from \menu{Edit}\submenu\menu{Spelling}\submenu\menu{}. It is also possible to ask {\Tw} to enable spell-checking by default by setting a dictionary in \menu{Edit}\submenu\menu{Preferences\dots}\submenu\menu{Editor}\submenu\menu{Spell-check language}. During typing, every word the spell-checker considers wrong is underlined by a red wavy line. A right-click on the word opens a contextual menu in which there are some replacement suggestions. Click on the desired word to make the replacement. Before using the spell-checker, you need to install dictionaries in the right folder of {\Tw}: \path{\dictionaries}. The \path{} folder can be accessed easily via \menu{Help}\submenu\menu{Settings and Resources\dots}. \begin{OSLinux} On Linux, the dictionaries are usually taken from the folder \path{/usr/share/myspell/dicts}---the default path for myspell dictionaries. Note, though, that the maintainer of your {\Tw} package may have changed this to reflect the file system layout of your Linux distribution. You can override this default by setting the \verb+TW_DICPATH+ environment variable before running {\Tw}. \end{OSLinux} One can use the available dictionaries for OpenOffice.org and other free software;\footnote{See, for example, \url{http://extensions.services.openoffice.org/dictionary}. The \path{.oxt} files can be renamed to \path{.zip} and then uncompressed to find the required \path{.dic} and \path{.aff} files.} if you have Mozilla Thunderbird with spell-checking, you can copy its \path{.aff} and \path{.dic} files\index{spell-checking!.aff files}\index{spell-checking!.dic files} as well, for example. \section{Search and replace} \index{editing!search/replace}\index{search/replace|see {editing}} \subsection{Standard functions} The options of the menu \menu{Search}---\menu{Find\dots}, \menu{Find again}, \menu{Replace\dots}, \menu{Replace again}, and \menu{Go to Line\dots} (\keysequence{Ctrl+F}, \keysequence{Ctrl+G}, \keysequence{Ctrl+R}, \keysequence{Ctrl+Shift+R}, and \keysequence{Ctrl+L}, respectively)---are standard actions (macOS: \keysequence{Cmd+F}, \keysequence{Cmd+G}, \keysequence{Cmd+R}, \keysequence{Cmd+Shift+R}, and \keysequence{Cmd+L}); the first and the third open a dialogue box: \begin{center} \includegraphics[scale=.6]{replaceDialog} \end{center} Here, the usual options are available: \emph{Wrap around}, \emph{Find backwards}, \emph{Search/Replace within selection}, or \emph{Find all occurrences}. The following options are also usual: \emph{Case sensitive} and \emph{Whole words}. By default, the search is forward, towards the end of the document. The option \emph{Search/Replace in all open files} is also a frequent choice, but not as much as the others; this allows, for example, replacement in all the files of a project---pay attention, though, as this is very powerful. The last option, \emph{Regular expression}, is detailed in the next sub-section. In the \menu{Search} menu there are other options: \begin{description} \item[Copy to Find] copies the currently selected text into the \textsl{\textbf{Find}} field of the Find dialogue or the \textsl{\textbf{Replace}} field of the Replace dialogue; you still need to open the dialogues separately \item[Copy to Replace] copies the currently selected text into the \textsl{\textbf{With}} field of the \textsl{\textbf{Replace}} dialogue \item[Find Selection] uses the current selection for a search without opening the \textsl{\textbf{Find}} dialogue---very fast \item[Show selection] scrolls the view to the currently selected text---useful if word wrapping is turned off and you moved in the document using the vertical scroll bar on the right \end{description} \subsection{Advanced search and replace (regular expressions)}\index{regular expressions} The regular expressions provide a very powerful tool, but they require some effort to be well understood. To understand them fully would require a manual of its own\footnote{Such manuals exist on the internet.}, so we'll only give some simple ideas of use. For more advanced uses, as well as lists of the most used codes, see section \ref{sec:regexp}. Suppose we have the following text: \begin{verbExample} Voici du texte pour tester les expressions régulières dans du texte accentué. Voici du texte pour tester les expressions régulières dans du texte accentué. Voici du texte pour tester les expressions régulières. Voici du texte pour tester les expressions régulières. truc truc tél.: 010-99-99-99 tél.: 00.32.10.99.99.99 tél.: 00/32-10/99.99.99 \end{verbExample} We want to \begin{enumerate} \item insert an empty line after each ``accentué'' (to create paragraphs in {\LaTeX}), but not after the three telephone numbers; \item replace each \textsl{tab} character between the two words ``truc'' of the fourth paragraph by three spaces; and finally \item make the telephone numbers consistent by replacing the various punctuation characters by spaces. \end{enumerate} For 1., in the dialogue box \textsl{\textbf{Replace}} (\keysequence{Ctrl+R}) for \emph{Replace:} we put {\frq\verb+\n+\flq}\footnote{the {\frq\flq} are used here only to show the limits of the entered text and they should not actually be entered.} and in \emph{With:} {\frq\verb+\n\n+\flq}. {\frq\verb+\n+\flq} is the code to match or insert a line feed. You will need to select the first four paragraphs and the beginning of the fifth (the first telephone number) and to tick the \emph{Replace within selection} and \emph{Regular expression} options; if this was not done and an empty line has been inserted after each line, select the telephone lines and do the reverse action: replace {\frq\verb+\n\n+\flq} by {\frq\verb+\n+\flq}. So we replaced one line feed by two, creating an empty line. For 2., use {\frq\verb+\t+\flq} and {\frq\verb*+ +\flq}\footnote{These are three space characters.}. {\frq\verb+\t+\flq} is the code which represents a tab, while a space is typed in literally (here represented as \verb*| |). For 3., find {\frq\verb+-|\.|/+\flq} and replace with {\frq\verb*+ +\flq}. Here, {\frq\verb+|+\flq} provides alternatives (\verb|-|, \verb|.|, or \verb|/|); for the dot we have used {\frq\verb+\.+\flq} because the dot alone is a regular expression code which represents any character and we would have replaced all the characters by spaces! We therefore have to use a code---prefixing the dot with a backslash tells specifies that the normal meaning of the dot should be used instead of the special meaning it usually has in regular expressions. If one has strings of the same character but of different lengths (for example 3, 4, or 5 times the sames character e) and one wants to truncate all these strings to a string with less characters (for example 2), one can ask to replace the string {\frq\verb+e{3,5}+\flq} by {\frq\verb+ee+\flq}. If one wants to insert the same string at the beginning of some paragraphs separated or not by an empty line, for example {\frq\verb*+\noindent +\flq} or {\frq\verb*+\item +\flq}, one can replace {\frq\verb+\n\n+\flq} or {\frq\verb+\n+\flq} by {\frq\verb*+\n\n\\noindent +\flq} or {\frq\verb*+\n\\noindent +\flq}. Pay attention, we have a double \verb|\| in front of \verb|noindent| to get one (\verb|\noindent|) because \verb|\| is an escape character in regular expressions (we've met it before in the expression \verb|\.|)! If it were making sense, we could replace all the letters between ``a'' and ``m'' by ``\$'' using {\frq\verb+[a-m]+\flq} and {\frq\verb+$+\flq}. \section{Other tools for editing and error tracking}\index{editing!tools} \subsection{Standard tools} It is always possible to undo\index{editing!undo} an action using \menu{Edit}\submenu\menu{Undo} or \keysequence{Ctrl+Z} (macOS: \keysequence{Cmd+Z}): this way you can undo stepwise! The inverse action, redo, is available as \menu{Edit}\submenu\menu{Redo}\index{editing!redo} or \keysequence{Ctrl+Shift+Z} (macOS: \keysequence{Cmd+Shift+Z}).\footnote{\keysequence{Ctrl+Y} and \keysequence{Alt+Shift+Backspace} work as well on Windows. \keysequence{Cmd+Y} work as well on macOS.} {\Tw} also provides the standard editing tools such as the clipboard; therefore one can select, cut/copy and paste a piece of text normally. You can select with the mouse by dragging over the desired text, or by double-clicking to select a word. Using the keyboard, holding down \keysequence{Shift} while moving using the arrow keys will select text. You can also move and select word by word moving left or right holding \keysequence{Ctrl+Shift} down (\keysequence{Cmd+Shift} on macOS). The clipboard shortcuts are the ones you'll find in almost every program: \keysequence{Ctrl+X} to cut, \keysequence{Ctrl+C} to copy, and \keysequence{Ctrl+V} to paste (\keysequence{Cmd+X}, \keysequence{Cmd+C} and \keysequence{Cmd+V}, respectively, on macOS). You can easily change the case\index{editing!change case} of a selection---put everything upper case or lower case---using \menu{Edit}\submenu\menu{Change case} and next, depending on the desired effect, \menu{ALL UPPERCASE}, \menu{all lowercase}, or \menu{Toggle Case} (which toggles the case of each letter individually). It is also convenient to show the line numbers\index{editing!line numbers}, as all error messages refer to these numbers; you can toggle the line numbers, on the left of the editing panel, from \menu{Format}\submenu\menu{Line Numbers}. \subsection{Commenting} When preparing a document with {\AllTeX}, it is often useful to prevent compilation of a portion of text to be able to locate an error; you can do this piece by piece until you find the part which causes the error. For that, commenting the source block by block is needed. We have seen that the symbol \verb+%+ marks the beginning of a comment. To comment\index{editing!comment} a big piece of text, it is sufficient to select it and ask to mark it as comment \menu{Format}\submenu\menu{Comment} or \keysequence{Ctrl+Shift+]} (macOS: \keysequence{Cmd+Shift+]}). To remove the comment, select the lines and choose \menu{Format}\submenu\menu{Uncomment}\index{editing!uncomment} or \keysequence{Ctrl+Shift+[} (macOS: \keysequence{Cmd+Shift+[}).\footnote{On some keyboards, like the French one, it is impossible to use \keysequence{Ctrl+Shift+[} or \keysequence{Ctrl+Shift+]}; these shortcuts can be changed, however---see section \ref{sec.shortcuts}} \subsection{Matching delimiters} A frequent error is to forget a closing symbol: parenthesis, bracket, square bracket, \emph{etc}. {\Tw} helps with a tool to show the pairs of symbols: when the cursor moves over one of these symbols, its partner is briefly highlighted. You can also select an entire block\index{editing!select a block} using \menu{Edit}\submenu\menu{Balance Delimiters} or by the shortcut \keysequence{Ctrl+B} (macOS: \keysequence{Cmd+B}). Thus, you will immediately see the scope of the block. \subsection{Smart quotes} Another similar error, but this time semantic and not hindering typesetting, is in the use of quotes when one wants to give focus to some text. There are two types of quotation marks in English: the `single' quotes and the ``double'' quotes. They are formed by ` and '; these are not the quotation marks used in programming and found on the keyboard: \verb|"| and \verb|'|. Using the {\Tw} smart quotes system, one can use the latter as normal to automatically produce the typographically correct single/double opening and close quotes. In a \path{.tex} document, select one of the smart quotes system: \menu{Format}\submenu\menu{Smart Quotes}\submenu\menu{TeX Ligatures}, \submenu\menu{TeX Commands}, \submenu\menu{Unicode Characters}. Then, when you want to start a quoted section in your text, let's say enclosed in double quotes, type \verb|"|, then the text to be quoted, and finish again by \verb|"|; {\Tw} will automatically insert the correct opening quotes \verb|``| and later the correct closing ones \verb|''|. The three options give the same result in the typeset document, but \menu{TeX Ligatures} should work best in most cases. Finally, it is possible to define personal quotation marks systems (in the file \path{smart-quotes-modes.txt} in the \path{configuration} folder of the resource folder). \section{Auto-completion}\index{auto-completion} Another tool which rapidly becomes indispensable is auto-completion. Indeed, when you use {\AllTeX}, you have to continuously enter codes to, for example, create environments; you also have to remember to close every group you open. Auto-completion allows you to type a keyword, hit the \keysequence{Tab} key, and have {\Tw} insert the {\AllTeX} command or environment code automatically. As an example to insert ``\LaTeX'', we have to type \verb|\LaTeX|. This is not difficult, but entering ``\verb|\|'' followed by the word ``\verb|LaTeX|'' with alternating capitals and lower case letters could become annoying after a while.\footnote{In particular with keyboard layouts where \texttt{\textbackslash} is not directly accessible.} With auto-completion, you just enter \verb|latex| and hit \keysequence{Tab} to get \verb|\LaTeX|. You just have to take care that there is no \emph{letter} directly preceding or succeeding \verb|latex|---e.g., \verb|alatex|---, or else the mechanism might not pick up the correct keyword. \needspace{3\baselineskip} Another example is \verb|bmin|, which gives \begin{verbExample} \begin{minipage}{} • \end{minipage}• \end{verbExample} with the cursor between the empty pair of curly brackets where you need to enter the size of the minipage. See the section \ref{sec.autocompletion} for a list of the keywords for auto-completion. Notice the ``•'' in the minipage environment. They are placeholders which can be reached by \keysequence{Ctrl+Tab} (\keysequence{Opt+Tab} on the Mac), repeating this shortcut cycles forward through the placeholders; by \keysequence{Ctrl+Shift+Tab} (\keysequence{Opt+Shift+Tab}), you can also cycle backwards. If a partial keyword is given, repeatedly hitting \keysequence{Tab} will cycle through possible completions. For example, \verb|bali| (the \verb|b| commonly indicates the beginning of an environment, \verb|\begin{}|) creates the \verb|align| environment after one \keysequence{Tab}, next \verb|align*|, and after that, in succession, \verb|alignat|, \verb|alignat*|, \verb|aligned|, \verb|alignedat|, and \verb|alignedat| with options; to access the last environments directly, they have their own codes which start by \verb|bali| (\verb|balis|, \verb|baliat|, \verb|baliats|, \verb|balied|, \verb|baliedat| and \verb|baliedato|). If you want to create your own keywords, you can add a \path{.txt} file in the \path{completion} folder inside the resources folder. The entries in the file should have the following format: \begin{verbExample} bfigo:=\begin{figure}[#INS#]#RET##RET#\end{figure}• \bibliography{#INS#}• \end{verbExample} In the first case, \verb|bfigo| is the assigned keyword (with \verb|:=|) to be converted into a \verb|figure| environment with an optional argument; there are two carriage returns (\verb|#RET#|) after the \verb|begin|, i.e., an empty line, and the cursor is placed between the square brackets (at the position of \verb|#INS#|). ``•'' is a place holder as introduced before. In the second case, we give ourselves a shortcut, which will let us type the first part of \verb|\bibliography{}| and have {\Tw} convert it to the full name plus braces (with the cursor between them). In this case, the keyword is the instruction itself. Note that the \path{.txt} file containing the auto-completion information needs to be UTF-8 encoded---this is the default encoding for all files created with {\Tw}.manual-2021-03-08/src/en/firststeps.tex000066400000000000000000000370551402145072200175120ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manual.tex % !TEX spellcheck = en_UK \chapter{First steps} \label{chap:first-steps} Let's now see how to create a first document: for this you'll need to type some text in the editor window of {\Tw}. {\AllTeX} is \emph{not} WYSIWYG\index{WYSIWYG}\footnote{\emph{What You See Is What You Get}.} software, so you'll have to type the text and the instructions for formatting it and you'll see the result only after ``typesetting'' the text. This looks a little bit dry, but one very quickly gets used to it and it is well worth the effort. \section{Interface summary}\index{interface} \newsavebox{\inlineimg} \savebox{\inlineimg}{\includegraphics[scale=.6]{toolbar1}\hspace{1em}} When one opens the editor, it shows a very sparse interface: a title bar, a menu bar, two small toolbars\index{toolbar}, a large typing zone (white) and, at the bottom, a status bar. We are in the \emph{source/editor\index{source/editor}} window. If you have already typeset the document previously, the resulting \path{.pdf} will be shown on the right hand side in the \emph{preview}\index{preview} window. \vspace{10pt} \savebox{\inlineimg}{\includegraphics[scale=.6]{toolbar1}\hspace{.5em}} %\begin{wrapfigure}[2]{l}{\widthof{\usebox{\inlineimg}}} \begin{wrapfigure}[2]{l}{90pt} \vspace*{-1em} \usebox{\inlineimg} \end{wrapfigure} \noindent The first toolbar has a button to typeset and an drop-down menu to choose the format for typesetting (we'll choose \verb+pdfLaTeX+). Knowing that the keyboard shortcut for typesetting is \keysequence{Ctrl+T} (macOS: \keysequence{Cmd+T}) and that we almost never change the format, we could even hide this toolbar. The selection of a format for compiling can also be changed through the \menu{Typeset}\index{typeset} menu. \vspace{10pt} %\includegraphics[scale=.6]{toolbar2}\hspace{10pt}% \savebox{\inlineimg}{\includegraphics[scale=.6]{toolbar2}\hspace{.5em}} %\begin{wrapfigure}[2]{l}{\widthof{\usebox{\inlineimg}}} \begin{wrapfigure}[2]{l}{160pt} \vspace*{-1em} \usebox{\inlineimg} \end{wrapfigure} \noindent The second toolbar provides the standard functions: New document, Open, Save | Undo, Redo | Cut, Copy, Paste | Search, Replace. \begin{center} \includegraphics[width=\textwidth]{interface-summary} \end{center} Even though they are not looking like real buttons, the widgets in the status bar can be clicked. The widgets showing the current position (line or page, respectively), for example, open a dialog to enter a line or page to jump to when clicked. The other widgets typically open contextual menus where some settings can be changed. \section{Creating a document} \subsection{Writing the document} As an example of the use of {\Tw}, we will work with \LaTeX\index{TeX@\TeX!\LaTeX}, but any other {\TeX} system is possible. In particular, if you need to use some special fonts\footnote{You can only use fonts {\AllTeX} knows, most of which are coming in packages included in your distribution. You cannot use your ``normal'' fonts, unfortunately. For more information, see for example \url{http://faq.tug.org/} and \url{http://www.tug.dk/FontCatalogue/}.}---a mandatory font for an official template, non-Latin alphabets, etc.---the {\XeTeX} system is very powerful.\footnote{See the bibliography for pointers to {\XeTeX} and \XeLaTeX.} Let's create our first document\index{document!creation} now. Enter the following text exactly as shown. To show some of the features of {\Tw}/{\LaTeX}, it is in French intentionally. \begin{example} \documentclass{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{geometry} \geometry{a4paper} \usepackage[frenchb]{babel} \title{Premier document} \author{Un TeXnicien} \date{} \begin{document} \maketitle Voici un texte accentué en français! \end{document} \end{example} Save the file in a folder for test documents (e.g., \path{\TeXworks_tests}); call the file \path{first.tex}. Note that it should have a \path{.tex} extension\index{extension .tex}. \subsection{Typesetting the document and viewing it} Next we start typesetting\index{document!typesetting}\footnote{We also use the words ``compilation'' and ``to compile'' for the same action; indeed {\LaTeX} works on the source file to produce a \path{.pdf} output, so there is a compilation.} by clicking the green button \raisebox{-2pt}{\includegraphics{iconTypeset}} or by \keysequence{Ctrl+T}\index{Ctrl+T|texttt} (macOS: \keysequence{Cmd+T}). A new panel opens between the typing area and the status bar: the \emph{output panel\index{output panel}}, labeled \emph{Log\index{log}}; everything {\LaTeX} is doing is displayed there\footnote{see page \pageref{fig:consoleOutput} for a picture of the panel}. When {\LaTeX} finishes this panel disappears (if there no error occurred) and a new window will appear; in this new window, the \emph{Preview window\index{preview window}}\index{document!previewing}, you can see a page with a title \foreignlanguage{french}{``Premier document''} followed by the name of the author \foreignlanguage{french}{``Un TeXnicien''}, both centred, the text \foreignlanguage{french}{``Voici un texte accentué en français!''}, and a page number at the bottom centre. Notice that the mouse cursor is like a magnifier in the new window. If you press (and hold) the left button of the mouse you can see the text under the magnifier much bigger (it is a magnifier, isn't it!); you can move the magnifier and so inspect the text in detail. To go back to the source, you can just click in its window or better use \keysequence{Ctrl+'}\index{Ctrl+'|texttt} (macOS \keysequence{Cmd+'}). This shortcut toggles between the two windows. See also section \ref{sec.synctex} to automatically move to a specific location in the output from the source or vice versa. \subsection{The work of \LaTeX} Let's shortly analyse the result to understand what \LaTeX{} did and why, now. Introductions and full tutorials can be found on the internet: see for example \emph{lshort}\footnote{\emph{The (Not So) Short Introduction to \LaTeXe}} which should be installed as part of your {\TeX} distribution, and is also available from CTAN\index{CTAN}.\footnote{\emph{Comprehensive TeX Archives Network}, a network of mirror servers of the central CTAN; there, one can find almost everything about {\TeX}, {\LaTeX}, and more: \url{http://www.ctan.org}} First, we ask to create a document of the \emph{article} class: this defines the global layout of the document. Next, we say that the input document (the source) is saved with the Unicode encoding \emph{utf-8\index{encoding!utf-8}\index{utf-8|see{encoding, utf-8}}} and that it may contain characters which are not present in the standard ASCII without accents. We also want to use an output encoding T1 (the modern {\TeX} encoding); we also want an \emph{A4} document and not the default \emph{US letter} size. Finally, we make it clear that the typography should follow the French rules using the \textbf{\textsf{babel}} package.\footnote{This influences, e.g., automatic hyphenation of words or the way punctuation characters are typeset} Those general instructions for the work are done by packages\index{packages} called with options. Lastly, we finish the declaration part of the document, the \emph{preamble}\index{preamble}, giving the title, the author, and the date of the document; here we specify no date. Next comes the body of the document, which describes the actual content, between the lines \verb+\begin{document}+ and \verb+\end{document}+ (these are {\LaTeX} commands). Let's do some experiments to show the effect of these instructions. For this, we put a \% in front of the instructions; the \% and everything after it will be considered as comment\index{comments}, which will be ignored by {\LaTeX}.\footnote{Notice that the comments are, by default (this can be changed), coloured red by {\Tw}, so we see them well.} Comment out the line \verb|\usepackage[utf8]{inputenc}|, and typeset the file. You should see that the accented characters are now displayed incorrectly in the preview window. If, in addition, you also comment out the line \verb|\usepackage[frenchb]{babel}|, {\LaTeX} will give an error. Just hit \Return to continue the typesetting. %Comment out the line \verb|\usepackage[utf8]{inputenc}|, and typeset the file. You should see that the accented characters are now incorrect in the preview window. If you now comment out the line \verb|\usepackage[french]{babel}|, {\LaTeX} will give an error. Just hit \Return to continue the typesetting. \needspace{3\baselineskip} After these experiments, let's modify the text as follows: \begin{example} \begin{document} \maketitle \tableofcontents \section{Petite démonstration} Voici un texte accentué en français! Suite du texte entré après avoir fait un retour chariot. Dans l'éditeur on peut demander un passage automatique à la ligne du texte saisi; mais le numéro de ligne n'est incrémenté que par un retour chariot. Nouvelle ligne en passant une ligne dans la source: c'est la manière d'indiquer un changement de paragraphe. \end{document} \end{example} Redo the previous experiments and observe the changes which appear. Note that entering only one carriage return doesn't create a new paragraph. In {\LaTeX}, one has to have an empty line for that. In {\Tw}, the line number of the source (on the right in the status bar) numbers the lines created with carriage return, not the wrapped lines. \section{And when errors occur?}\index{errors} When you create a document for typesetting with {\LaTeX}, you cannot avoid making mistakes: forgetting a closing brace or an \verb|\end{}| to close an environment, using mathematical commands without switching to mathematical mode, etc. When you compile and there is an error, {\LaTeX} stops, giving you a chance to deal with the problem. This is shown by the stopping of the scrolling action in the output panel, and an error message being displayed, with {\LaTeX} waiting for an instruction to know what it should do. \begin{center}\label{fig:consoleOutput} \includegraphics{consoleOutput} \end{center} One sees the \emph{typing cursor\index{typing cursor}} in the line between the output panel and the status bar: the \emph{console bar\index{console bar}}. The error message is on many lines, for example like this: \smallskip \begin{verbExample} ! Undefined control sequence. l.168 ... fermante ou d'une commande \veb +\end{}+ de fermeture d'un... ? \end{verbExample} {\LaTeX} says that it doesn't recognize the command name, sometimes suggests to see the manual or to type \verb|h| (plus \Return) for help, points to the line number where it noticed the error\footnote{Unfortunately, this does not always have to be the place where the actual mistake was made in the sources. This is discussed later.} (here 168), and shows the place of the error at the cut of the line (here at \verb|\veb|). Finally, it shows that it waits for an action from us by displaying a single question mark. There are different possible actions: \begin{itemize} \item Type \Return and ask to continue as if nothing happened; sometimes this allows to finish compiling, but there will be an error in the result. \item Type \verb+h+\Return to ask for help; this help is not always clearer than the error message, but often gives a clue. \item Type \verb+i+\Return to tell {\LaTeX} that we will propose a replacement text. Enter the text followed by \Return; it will be used, beginning at the start of the error, but you should correct the source afterwards as {\LaTeX} never changes that. \item Type \verb+x+\Return to stop compilation. This is the traditional {\AllTeX} way to kill a typesetting process. We can also kill the typesetting by repeating the action used to start it: the green typesetting button will have changed to a red one with a white cross \raisebox{-2pt}{\includegraphics[scale=.8]{iconAbortTypesetting}}. By clicking on that button or by hitting \keysequence{Ctrl+T} (macOS: \keysequence{Cmd+T}) again, the {\LaTeX} process is terminated. The output panel is still visible and so one can still see the error message. \end{itemize} You should note that sometimes an error appears far from its actual position. For example, when opening an environment but not closing it, {\LaTeX} doesn't see the error before it encounters another end of environment without closing of the first one. The error is often only picked up at the \verb|\end{document}| command, which shows that another environment was not closed! Sometimes, an error still occurs during subsequent runs of {\AllTeX} even after it was corrected in the document. This can happen because {\AllTeX} creates a number of intermediary files which can still contain the original, erroneous code. Therefore, it is advisable to remove those files after fixing an error. {\Tw} provides a command to facilitate this---see section \ref{sec:remove-aux-files}. After an error occurred, the output panel remains open---even after consecutive typesetting runs---to help you fix the problem (which can sometimes take several attempts and restarts of {\AllTeX}). Once all problems are solved, you can close the panel by the \menu{Windows}\submenu\menu{Hide Output Panel}\index{output panel!hide} menu item. As an alternative, you can also configure to output panel to hide automatically as soon as the typesetting process finishes successfully by setting \menu{Edit}\submenu\menu{Preferences\dots}\submenu\menu{Typesetting}\submenu\menu{Hide output panel} to \emph{On success}. Since one can easily overlook other problems in the document (e.g., undefined references) that do not cause {\AllTeX} to fail, this option is only recommended to expert users. To help you in finding and fixing error (at least if you are using {\LaTeX}), {\Tw} comes with a small script that extracts all errors, warnings, and other noteworthy messages from the console output and presents them to you in a simple, tabular form. \begin{center}\label{fig:errorParsingScript} \includegraphics{errorParsingScript} \end{center} Here, you see a list of {\LaTeX} messages, color-coded and sorted by severity. Red represents errors, yellow indicates warnings, and blue stands for over- and underfull box warnings. Next to the colour bar, you see the name of the file in which the error was detected. Next to that, you see the line number (if the script was able to determine that), as well as an excerpt from the console output telling you what the error was. Moreover, the filename is a link which will take you to the file (and, if a line number could be determined, also the line) where {\LaTeX} reported the error. Hopefully, you can quickly fix any errors that may occur this way. In case you are not using {\LaTeX}, this script may be of little use, particularly if the console output is formatted differently. In this case, you can simply disable the error parsing hook script (see section \ref{sec:installing-scripts}). \section{Changing {\Tw} parameters for convenience} \index{TeXworks@{\Tw}!parameters} If the default font\index{editor!font} of the editor doesn't suit you, it is possible to change it from \menu{Format}\submenu\menu{Font\ldots} by selecting a new one in the dialogue box which appears. This change will apply only to the current window, and until {\Tw} is restarted. From the \menu{Typeset} menu or from the drop-down on the \menu{Typesetting tool bar}, you can change the compilation format. Again this change will only be temporary and for the current document. To have permanent changes, you need to change the \emph{preferences\index{preferences}} through the \menu{Edit}\submenu\menu{Preferences\ldots} menu item, using the \menu{Editor} tab for the font and the \menu{Typesetting} tab for the compilation format: the default format is at the bottom of the tab. manual-2021-03-08/src/en/frontmatter.tex000066400000000000000000000022101402145072200176320ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manual.tex % !TEX spellcheck = en_US \maketitle \thispagestyle{empty} \setcounter{page}{0} \DocumentCopyright{\footnotesize Copyright {\copyright} 2010--2021 Alain Delmotte, Stefan Löffler, and contributors. Some rights reserved. This manual is free documentation: you can redistribute it and/or modify it under the terms of either (i) the CC-BY-SA license as published by Creative Commons (either version 3 of the License, or (at your option) any later version) or (ii) the GNU General Public License as published by the Free Software Foundation (either version 2 of the License, or (at your option) any later version) or (iii) both in parallel. This document is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. Details of the licenses are available at \url{http://creativecommons.org/licenses/by-sa/3.0/} and \url{http://www.gnu.org/licenses/old-licenses/gpl-2.0.html}. The sources used to create this document are available at \url{https://github.com/TeXworks/manual}. } \tableofcontents manual-2021-03-08/src/en/html/000077500000000000000000000000001402145072200155145ustar00rootroot00000000000000manual-2021-03-08/src/en/html/Makefile000066400000000000000000000073341402145072200171630ustar00rootroot00000000000000MANUAL_LANG=$(notdir $(abspath ..)) Logos = images/Linux.png images/Mac.png images/Windows.png images/TeXworks.png images/example.png EpsFromPdf = images/MacCmdKey.eps images/MacOptKey.eps images/interface-summary.eps images/consoleOutput.eps images/errorParsingScript.eps images/LMB.eps images/RMB.eps EpsFromPng = images/toolbar1.eps images/toolbar2.eps images/iconTypeset.eps images/iconAbortTypesetting.eps images/replaceDialog.eps images/screenshotHardWrapDlg.eps images/TeXworks.eps images/Linux.eps images/Mac.eps images/Windows.eps IMAGES = $(Logos) $(EpsFromPdf) $(EpsFromPng) HTOPTS = "manual,info,2,imgdir:images/,sec-filename,next,index=2,url-enc" "" "-S*" # Ghostscript 9.14/9.15 dropped the 'epswrite' output device in favor of the new # 'eps2write' output device. Prefer the latter, but fallback to the former for # older Ghostscript versions. GS_DEVICE = $(shell LANG=C; gs -h | grep -o eps2write || echo epswrite) WINDOWS = $(if $(filter .exe,$(suffix $(SHELL))),"y") SUPRESSOUT = > $(if $(WINDOWS),nul,/dev/null) CP = $(if $(WINDOWS),copy,cp) .PHONY : html clean dist-clean dist dist-pdf dist-html SOURCES = index.tex $(filter-out manual.tex,$(subst ../,,$(wildcard ../*.tex ../*.sty))) html : index.html index.html : $(IMAGES) $(SOURCES) index.ind manual.cfg tex4ht.env @htlatex index $(HTOPTS) @htlatex index $(HTOPTS) %.tex : ../%.tex $(CP) $< $@ %.sty : ../%.sty $(CP) $< $@ index.tex : ../manual.tex $(CP) $< $@ images/Linux.png : ../images/Linux.pdf @mkdir -p images @gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pngalpha -sstdout=%stderr -sOutputFile=- "$<" 2$(SUPRESSOUT) | convert png:- -resize 48x48 $@ $(SUPRESSOUT) images/Mac.png : ../images/Mac.pdf @mkdir -p images @gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pngalpha -sstdout=%stderr -sOutputFile=- "$<" 2$(SUPRESSOUT) | convert png:- -resize 48x48 $@ $(SUPRESSOUT) images/Windows.png : ../images/Windows.pdf @mkdir -p images @gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pngalpha -sstdout=%stderr -sOutputFile=- "$<" 2$(SUPRESSOUT) | convert png:- -resize 48x48 $@ $(SUPRESSOUT) images/TeXworks.png : ../images/TeXworks.png @mkdir -p images @convert ../images/TeXworks.png -resize 100x100 images/TeXworks.png $(SUPRESSOUT) images/example.png : ../images/example.pdf @mkdir -p images @gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pngalpha -sstdout=%stderr -sOutputFile=- "$<" 2$(SUPRESSOUT) | convert png:- -resize 48x48 $@ $(SUPRESSOUT) images/%.eps : ../images/%.pdf @echo "Creating image $@ (from $<)" @mkdir -p images @gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=$(GS_DEVICE) -sOutputFile="$@" "$<" $(SUPRESSOUT) images/%.eps : ../images/%.png @echo "Creating image $@ (from $<)" @mkdir -p images # Some versions of convert refuse to produce .eps files due to security concerns @convert "$<" "$@" $(SUPRESSOUT) 2$(SUPRESSOUT) || convert "$<" ppm:- | pnmtops -noturn | eps2eps - "$@" index.ind : images $(SOURCES) manual.cfg tex4ht.env @echo "Creating index..." @echo " running htlatex..." @htlatex index $(HTOPTS) @echo " creating input file..." @tex '\def\filename{{index}{idx}{4dx}{ind}} \input idxmake.4ht' @echo " running makeindex..." @makeindex -o index.ind index.4dx clean : rm -f *.tex *.sty idxmake.* *.aux *.log rm -f index.4ct index.4tc index.dvi index.idv index.idx index.lg index.log index.out index.tmp index.xref index.4dx index.4ix index.ilg index.ind dist-clean : clean rm -f *.html index.css rm -rf images/ dist : dist-html dist-html : index.html tidy.cfg manual.css @mkdir -p ../../../html/TeXworks-manual/$(MANUAL_LANG)/images @$(CP) images/*.png ../../../html/TeXworks-manual/$(MANUAL_LANG)/images @$(CP) *.html *.css tw-help-title.txt ../../../html/TeXworks-manual/$(MANUAL_LANG)/ @tidy -config tidy.cfg ../../../html/TeXworks-manual/$(MANUAL_LANG)/*.html || true manual-2021-03-08/src/en/html/manual.cfg000066400000000000000000000064701402145072200174610ustar00rootroot00000000000000\Preamble{html} \renewenvironment{OSLinux}{\HCode{
}}{\HCode{
}} \renewenvironment{OSMac}{\HCode{
}}{\HCode{
}} \renewenvironment{OSWindows}{\HCode{
}}{\HCode{
}} \renewenvironment{example}{\HCode{
}\verbExample}{\endverbExample\HCode{
}} \makeatletter \renewcommand{\maketitle}{ \HCode{
} \HCode{} \HCode{
}\@title\HCode{
} \HCode{
}\@author\HCode{
} \HCode{
}lowering the entry barrier to the {\TeX} world\HCode{
} \HCode{
} } \makeatother \newcommand{\hyperindexformat}[2]{#1{#2}} \renewcommand{\Tw}{\protect\HCode{TEXworks}} \renewcommand{\TeX}{\HCode{TEX}} \renewcommand{\LaTeX}{\protect\HCode{LATEX}} \renewcommand{\XeTeX}{\HCode{XETEX}} \renewcommand{\XeLaTeX}{\HCode{XELATEX}} \renewcommand{\AllTeX}{\HCode{(LA)TEX}} \renewcommand{\emph}[1]{\HCode{}#1\HCode{}} \renewcommand{\textbf}[1]{\HCode{}#1\HCode{}} \renewcommand{\texttt}[1]{\HCode{}#1\HCode{}} \renewcommand{\textsf}[1]{\HCode{}#1\HCode{}} \renewcommand{\DocumentCopyright}[1]{ \HCode{} } \urlstyle{same} \DeclareUrlCommand\path{\def\UrlLeft{\HCode{}}\def\UrlRight{\HCode{}}} \makeatletter \Configure{@BODY}{\HCode{
}} \Configure{@/BODY}{\HCode{
}} \renewcommand{\key@stroke}[1]{\HCode{}#1\HCode{}} \makeatother \begin{document} \CssFile @import "manual.css"; /* css.sty */ \EndCssFile \Configure{chapter}{}{}{\HCode{
}\thechapter\HCode{

}}{\HCode{

}} \Configure{appendix}{}{}{\HCode{
}\thechapter\HCode{

}}{\HCode{

}} \Configure{likechapter}{}{}{\HCode{

}}{\HCode{

}} \Configure{graphics*}{eps}{ \openin15=\csname Gin@base\endcsname\PictExt\relax \ifeof15 \Needs{"gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pngalpha -r300 -sstdout=\%stderr -sOutputFile=- \csname Gin@base\endcsname.eps | convert -trim +repage -resize 33\% -transparent '\#FFFFFF' png:- \csname Gin@base\endcsname\PictExt"}% \fi \closein15 \Picture[pict]{\csname Gin@base\endcsname\PictExt}% } \graphicspath{{images/}} \EndPreamble %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% TODO % clean unnecessary styles % example env (simplify nested verb) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% NOTES % * All chapter* only show up on front-page, not in ToC. Note that the tocbibind % package breaks tex4ht somewhat, in that it redefines chapter* in a way % unknown to tex4ht so that some entries show up twice on the front page and % prev/next doesn't link to the correct pages. % * Commands (that are redefined?) that show up in the ToC must be \protect'ed! manual-2021-03-08/src/en/html/manual.css000066400000000000000000000043141402145072200175050ustar00rootroot00000000000000body { font-size: 15px; line-height: 1.6em; /* 24 px */ } h3 { margin: 0; font-size: 1.2666666666666666em; line-height: 1.263157894736842em; margin-top: 1.263157894736842em; } h4 { margin: 0; font-size: 1.1333333333333333em; line-height: 1.411764705882353em; margin-top: 1.411764705882353em; } p, ul, blockquote, pre, td, th, label { margin: 0; font-size: 1em; line-height: 1.6em; text-align: justify; } div#container { max-width: 80ex; margin-left: auto; margin-right: auto; } h1 { background-Color: lightgray; padding-top: 4ex; padding-bottom: .5ex; padding-right: .5ex; text-align: right; font-family: sans-serif; font-size: 2em; } div.chapternumber { float: right; margin-top: .3ex; margin-right: -.3em; font-size: 6em; color: gray; font-family: serif; font-weight: normal; font-style: italic; text-shadow: #ffffff 0px 0px 10px; } div.OSspecific { border-left: 4px solid #555753; margin-left: -8px; padding-left: 4px; min-height: 48px; margin-bottom: .5ex;} div.OSspecificLogo { background-repeat: no-repeat; width: 48px; height: 48px; float: left; margin-left: -56px; } div.OSLinux { background-image: url(images/Linux.png); } div.OSMac { background-image: url(images/Mac.png); } div.OSWindows { background-image: url(images/Windows.png); } div.example { margin-left: -65px; padding-left: 65px; background-image: url(images/example.png); background-repeat: no-repeat; min-height: 50px; } span.path, span.verb { font-family: monospace; font-size: 90%; } span.sansserif { font-family: sans-serif; font-size: 90%; } div.example p { margin: 0px; } span.keystroke { border: 2px outset black; padding: 0px 3px; margin: 0px 2px; } a { text-decoration: none; text-shadow: #aaaaff 0px 0px 5px; } a:hover { text-decoration: underline; } #titlepage { font-family: sans-serif; } #titlepage .thelogo { text-align: right; } #titlepage .thetitle { font-size: 250%; border-bottom: 2px solid black; } #titlepage .theauthor { text-align: right; padding-top: 0.5ex; } #titlepage .quote { text-align: left; font-family: cursive; margin: 0px; margin-left: auto; margin-top: 2ex; margin-bottom: 2ex; color: #aaaaaa; font-weight: lighter; font-size: 150%; width: 26.2ex; } /* css.sty */ manual-2021-03-08/src/en/html/tex4ht.env000066400000000000000000000004251402145072200174470ustar00rootroot00000000000000Gdvips -E -Ppdf -mode ibmvga -D 10000 -f %%1 -pp %%2 > zzmanual.ps Ggs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pngalpha -r435 -sstdout=%stderr -sOutputFile=- zzmanual.ps | convert -trim +repage -resize 30% -transparent '#FFFFFF' png:- images/%%3 Grm -f zzmanual.ps % end of file manual-2021-03-08/src/en/html/tidy.cfg000066400000000000000000000002461402145072200171500ustar00rootroot00000000000000add-xml-decl: yes add-xml-space: yes clean: yes output-xhtml: yes indent: auto merge-divs: no input-encoding: latin1 output-encoding: utf8 write-back: yes quiet: yes manual-2021-03-08/src/en/html/tw-help-title.txt000066400000000000000000000000341402145072200207510ustar00rootroot00000000000000A short manual for TeXworks manual-2021-03-08/src/en/images/000077500000000000000000000000001402145072200160155ustar00rootroot00000000000000manual-2021-03-08/src/en/images/LMB.pdf000066400000000000000000000165651402145072200171370ustar00rootroot00000000000000%PDF-1.5 % 4 0 obj << /Length 5 0 R /Filter /FlateDecode >> stream xWn7Wl@#6߼ @(9`L $Ė~YA3d?k!a5'}Ҟj ϡ({]{K``{k#rRTCڭXtcxC5e5 t6*ndk%SS?ZJt*Y)*F_p<2G"}6[=zm&N*xfRW35(גU&]AFct4,!~wxwYG );1#7"r47 K7p\K+#BQ6M0ʠyаCNjJ$ݣI*T$c4aH`R{,c2meƀu3C&=@yɚ@W@)xR,>e$KE2Ҋ% $nf>)H`ݿ5ܿ>=`C)1%H/:ۅ5o<+ȓQ `x$Zo|3*1O|oJg4+ED*g?uBϪXh ͠""̐zBRLWȀS`F1CP0B>ASF,{硜˯[ ??p0?~IB- #f46yq"QԽW=Æ^̢h萙ZYbrg۔zם=S7{e "t->; &K6uE已CtzĤpkJNUF3sP+{l/lqYz_I7FR+ׅ-ssUO[S+'Zf>߯3/ =ISSQTi. gXM4H8QMk3zP׏g818hiBPck%9׺wMXj*u-g3 endstream endobj 5 0 obj 1559 endobj 3 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> /a1 << /CA 0.79661 /ca 0.79661 >> /a2 << /CA 0.259887 /ca 0.259887 >> /a3 << /CA 0.333333 /ca 0.333333 >> /s7 7 0 R /s11 11 0 R >> /Pattern << /p12 12 0 R >> /Shading << /sh6 6 0 R /sh8 8 0 R /sh9 9 0 R /sh10 10 0 R >> >> endobj 2 0 obj << /Type /Page % 1 /Parent 1 0 R /MediaBox [ 0 0 10.665 15 ] /Contents 4 0 R /Group << /Type /Group /S /Transparency /I true /CS /DeviceRGB >> /Resources 3 0 R >> endobj 13 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.67451 0.67451 0.67451 ] /C1 [ 0.552941 0.552941 0.552941 ] /N 1 >> endobj 14 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 ] /C1 [ 0 ] /N 1 >> endobj 6 0 obj << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 35.743351 4.375 36.543125 -1 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 13 0 R >> endobj 15 0 obj << /ShadingType 2 /ColorSpace /DeviceGray /Coords [ 35.743351 4.375 36.543125 -1 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 14 0 R >> endobj 16 0 obj << /Length 17 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /FormType 1 /BBox [ 18.051906 -0.888809 47.249763 13.905075 ] /Resources << /ExtGState << /a0 << /ca 1 /CA 1 >> >> /Shading << /sh15 15 0 R >> >> /Group << /Type /Group /S /Transparency /I true /CS /DeviceGray >> >> stream xO4PH/V/04U($P endstream endobj 17 0 obj 24 endobj 18 0 obj << /Type /Mask /S /Luminosity /G 16 0 R >> endobj 7 0 obj << /Type /ExtGState /SMask 18 0 R /ca 1 /CA 1 /AIS false >> endobj 19 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 1 1 ] /C1 [ 0.85098 0.85098 0.85098 ] /N 1 >> endobj 20 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.85098 0.85098 0.85098 ] /C1 [ 0.772549 0.772549 0.772549 ] /N 1 >> endobj 21 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.772549 0.772549 0.772549 ] /C1 [ 0.564706 0.564706 0.564706 ] /N 1 >> endobj 22 0 obj << /FunctionType 3 /Domain [ 0 1 ] /Functions [ 19 0 R 20 0 R 21 0 R ] /Bounds [ 0.373333 0.603111 ] /Encode [ 0 1 0 1 0 1 ] >> endobj 8 0 obj << /ShadingType 3 /ColorSpace /DeviceRGB /Coords [ 20.588579 14.245288 0 20.588579 14.245288 13.261548 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 22 0 R >> endobj 23 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 1 1 ] /C1 [ 0.662745 0.662745 0.662745 ] /N 1 >> endobj 9 0 obj << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 23.991123 12.830256 23.991123 7.187739 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 23 0 R >> endobj 24 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 1 1 ] /C1 [ 1 1 1 ] /N 1 >> endobj 10 0 obj << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 10.807498 2.482913 16.002489 56.399807 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 24 0 R >> endobj 25 0 obj << /ShadingType 2 /ColorSpace /DeviceGray /Coords [ 10.807498 2.482913 16.002489 56.399807 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 14 0 R >> endobj 26 0 obj << /Length 27 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /FormType 1 /BBox [ 3.320263 6.252032 46.230649 45.372242 ] /Resources << /ExtGState << /a0 << /ca 1 /CA 1 >> >> /Shading << /sh25 25 0 R >> >> /Group << /Type /Group /S /Transparency /I true /CS /DeviceGray >> >> stream xO4PH/V/02U($Q endstream endobj 27 0 obj 24 endobj 28 0 obj << /Type /Mask /S /Luminosity /G 26 0 R >> endobj 11 0 obj << /Type /ExtGState /SMask 28 0 R /ca 1 /CA 1 /AIS false >> endobj 29 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.694118 0.694118 0.694118 ] /C1 [ 0.87451 0.87451 0.87451 ] /N 1 >> endobj 30 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.87451 0.87451 0.87451 ] /C1 [ 0.337255 0.337255 0.337255 ] /N 1 >> endobj 31 0 obj << /FunctionType 3 /Domain [ 0 1 ] /Functions [ 29 0 R 30 0 R ] /Bounds [ 0.2 ] /Encode [ 0 1 0 1 ] >> endobj 12 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.279315 0 0 -0.332309 -1.436928 14.498553 ] /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 23.991123 6.583746 23.991123 15.069027 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 31 0 R >> >> endobj 1 0 obj << /Type /Pages /Kids [ 2 0 R ] /Count 1 >> endobj 32 0 obj << /Producer (cairo 1.15.10 (http://cairographics.org)) /CreationDate (D:20190320204448+01'00) >> endobj 33 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 34 0000000000 65535 f 0000006540 00000 n 0000001998 00000 n 0000001674 00000 n 0000000015 00000 n 0000001651 00000 n 0000002447 00000 n 0000003413 00000 n 0000004052 00000 n 0000004407 00000 n 0000004728 00000 n 0000005713 00000 n 0000006208 00000 n 0000002218 00000 n 0000002356 00000 n 0000002659 00000 n 0000002873 00000 n 0000003326 00000 n 0000003348 00000 n 0000003500 00000 n 0000003617 00000 n 0000003755 00000 n 0000003896 00000 n 0000004287 00000 n 0000004629 00000 n 0000004951 00000 n 0000005175 00000 n 0000005626 00000 n 0000005648 00000 n 0000005801 00000 n 0000005939 00000 n 0000006077 00000 n 0000006605 00000 n 0000006722 00000 n trailer << /Size 34 /Root 33 0 R /Info 32 0 R >> startxref 6775 %%EOF manual-2021-03-08/src/en/images/Linux.pdf000066400000000000000000000024371402145072200176150ustar00rootroot00000000000000%PDF-1.5 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xmRK\! s .s!Օ,fܿ*2"Fe R!n3=̽,o*Y,tx~7u~@S ^tYɼ,$`ddlJFQ<@T8(XIߵ\fnQi@H}'BRv5暍Vɲɿ"ydĸ{fāQ9_op7r:>uݩz#+~vQ:T:Hd:Yy/:# R(p#~P^F6LT (u&*GE(34H  {t7^?& 6'y 6X0F[W⛭B[g˷br:T*:C <1d#:= Q> >> >> endobj 5 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 38.400002 38.400002 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 5 0 R ] /Count 1 >> endobj 6 0 obj << /Creator (cairo 1.10.0 (http://cairographics.org)) /Producer (cairo 1.10.0 (http://cairographics.org)) >> endobj 7 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 8 0000000000 65535 f 0000000825 00000 n 0000000541 00000 n 0000000015 00000 n 0000000519 00000 n 0000000613 00000 n 0000000890 00000 n 0000001017 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 1069 %%EOF manual-2021-03-08/src/en/images/Mac.pdf000066400000000000000000000032721402145072200172140ustar00rootroot00000000000000%PDF-1.5 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xmI1 Du _ckp @f,G)?C/UٲJ\%5jCy>~.Uls/+k`A&f׉73}?hٽ{[ZZ\?2HpH{6ՑG-[ϵD Wۥ$CB{gOҨBl֐e*5;`Ƶ#EnNj3hX<-R-Npq` %!mKI;(zc I傓QI+7=~*> >> >> endobj 5 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 38.400002 38.400002 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 5 0 R ] /Count 1 >> endobj 6 0 obj << /Creator (cairo 1.10.0 (http://cairographics.org)) /Producer (cairo 1.10.0 (http://cairographics.org)) >> endobj 7 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 8 0000000000 65535 f 0000001236 00000 n 0000000952 00000 n 0000000015 00000 n 0000000930 00000 n 0000001024 00000 n 0000001301 00000 n 0000001428 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 1480 %%EOF manual-2021-03-08/src/en/images/MacCmdKey.pdf000066400000000000000000000031651402145072200203120ustar00rootroot00000000000000%PDF-1.4 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream x]IrU1 E^[q,%P 2H|$ "gu^gH|CϧĹ8r5ݼw__<%Ƀcoͱ-vIq{ )V5tZc_k': ƕ@S ZJX8bas4IuADCuD_.XK"~lJuI}Oc@~#-M Tu'#8 DǕPQOy7"@;elxYLu/ly8 endstream endobj 4 0 obj 782 endobj 2 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 5 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 6.4 6.4 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 5 0 R ] /Count 1 >> endobj 6 0 obj << /Creator (cairo 1.8.10 (http://cairographics.org)) /Producer (cairo 1.8.10 (http://cairographics.org)) >> endobj 7 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 8 0000000000 65535 f 0000001167 00000 n 0000000895 00000 n 0000000015 00000 n 0000000873 00000 n 0000000967 00000 n 0000001232 00000 n 0000001359 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 1411 %%EOF manual-2021-03-08/src/en/images/MacCmdKey.svg000066400000000000000000000047051402145072200203410ustar00rootroot00000000000000 image/svg+xml manual-2021-03-08/src/en/images/MacOptKey.pdf000066400000000000000000000017151402145072200203500ustar00rootroot00000000000000%PDF-1.4 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xm 0 D{O w`BQ "rsOwہ01Sٓ(ڀL+L,ll\TNՇ h%6'͑~=g&G) endstream endobj 4 0 obj 105 endobj 2 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 5 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 8 4.8 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 5 0 R ] /Count 1 >> endobj 6 0 obj << /Creator (cairo 1.8.10 (http://cairographics.org)) /Producer (cairo 1.8.10 (http://cairographics.org)) >> endobj 7 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 8 0000000000 65535 f 0000000488 00000 n 0000000218 00000 n 0000000015 00000 n 0000000196 00000 n 0000000290 00000 n 0000000553 00000 n 0000000680 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 732 %%EOF manual-2021-03-08/src/en/images/MacOptKey.svg000066400000000000000000000046721402145072200204030ustar00rootroot00000000000000 image/svg+xml manual-2021-03-08/src/en/images/OSlogos.svg000066400000000000000000000131731402145072200201300ustar00rootroot00000000000000 image/svg+xml Win Mac *nix manual-2021-03-08/src/en/images/RMB.pdf000066400000000000000000000165701402145072200171410ustar00rootroot00000000000000%PDF-1.5 % 4 0 obj << /Length 5 0 R /Filter /FlateDecode >> stream xWˊGWya[/:DbfYY}Yv&s*m!a5'}Ӟj ϡ(rώ1%0zr9o`) L!y:[1=BfsDs  7}p̕Kɨ"`/t b4b 8X~b l1sLjo-p? hA#2Klj,{'^,{ ]X̦S dfVx7Q,Mw݉.nbe ` KONI*Pw ,* z#&3\Sr`/`!+{l/lqY0ů$Ձ䱔8ua gpv5b{ 0ypt,yq'ip=> ) 61s>5Wr**%)V^=jmVDu>#Q')C(5 S'%m'ɍrSrkce3~3'xc0 ivı:D3ZֲVRߞ ̜0TDiA4:1(10vUx-NZQ6T4ܲ62R =HɪsEYR{9IJT۪Y] @Duql+VK]0d59Q(v^yEuܸ7m4.2&3Yq,N0$S qo4+'ʝl'EbUW'"$|ƥBuW1q~iBbZF7N"Z`X+ÓןVhFUjݡdl2ܯds^ϳ/64 {oP Q›_i6 1 QܭcEf3'r|U%jfFq&oV.p&kE󾪺*S-Z0_&l^xȹҨ"hseAnlqa7 W9\1e^(gK99gR 'a1gdN!Q׻ϳ:~.@"Hpl_ > /a1 << /CA 0.79661 /ca 0.79661 >> /a2 << /CA 0.259887 /ca 0.259887 >> /a3 << /CA 0.333333 /ca 0.333333 >> /s7 7 0 R /s11 11 0 R >> /Pattern << /p12 12 0 R >> /Shading << /sh6 6 0 R /sh8 8 0 R /sh9 9 0 R /sh10 10 0 R >> >> endobj 2 0 obj << /Type /Page % 1 /Parent 1 0 R /MediaBox [ 0 0 10.665 15 ] /Contents 4 0 R /Group << /Type /Group /S /Transparency /I true /CS /DeviceRGB >> /Resources 3 0 R >> endobj 13 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.67451 0.67451 0.67451 ] /C1 [ 0.552941 0.552941 0.552941 ] /N 1 >> endobj 14 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 ] /C1 [ 0 ] /N 1 >> endobj 6 0 obj << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 35.743351 4.375 36.543125 -1 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 13 0 R >> endobj 15 0 obj << /ShadingType 2 /ColorSpace /DeviceGray /Coords [ 35.743351 4.375 36.543125 -1 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 14 0 R >> endobj 16 0 obj << /Length 17 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /FormType 1 /BBox [ 18.051906 -0.888809 47.249763 13.905075 ] /Resources << /ExtGState << /a0 << /ca 1 /CA 1 >> >> /Shading << /sh15 15 0 R >> >> /Group << /Type /Group /S /Transparency /I true /CS /DeviceGray >> >> stream xO4PH/V/04U($P endstream endobj 17 0 obj 24 endobj 18 0 obj << /Type /Mask /S /Luminosity /G 16 0 R >> endobj 7 0 obj << /Type /ExtGState /SMask 18 0 R /ca 1 /CA 1 /AIS false >> endobj 19 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 1 1 ] /C1 [ 0.85098 0.85098 0.85098 ] /N 1 >> endobj 20 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.85098 0.85098 0.85098 ] /C1 [ 0.772549 0.772549 0.772549 ] /N 1 >> endobj 21 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.772549 0.772549 0.772549 ] /C1 [ 0.564706 0.564706 0.564706 ] /N 1 >> endobj 22 0 obj << /FunctionType 3 /Domain [ 0 1 ] /Functions [ 19 0 R 20 0 R 21 0 R ] /Bounds [ 0.373333 0.603111 ] /Encode [ 0 1 0 1 0 1 ] >> endobj 8 0 obj << /ShadingType 3 /ColorSpace /DeviceRGB /Coords [ 20.588579 14.245288 0 20.588579 14.245288 13.261548 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 22 0 R >> endobj 23 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 1 1 ] /C1 [ 0.662745 0.662745 0.662745 ] /N 1 >> endobj 9 0 obj << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 23.991123 12.830256 23.991123 7.187739 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 23 0 R >> endobj 24 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 1 1 ] /C1 [ 1 1 1 ] /N 1 >> endobj 10 0 obj << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 10.807498 2.482913 16.002489 56.399807 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 24 0 R >> endobj 25 0 obj << /ShadingType 2 /ColorSpace /DeviceGray /Coords [ 10.807498 2.482913 16.002489 56.399807 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 14 0 R >> endobj 26 0 obj << /Length 27 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /FormType 1 /BBox [ 3.320263 6.252032 46.230649 45.372242 ] /Resources << /ExtGState << /a0 << /ca 1 /CA 1 >> >> /Shading << /sh25 25 0 R >> >> /Group << /Type /Group /S /Transparency /I true /CS /DeviceGray >> >> stream xO4PH/V/02U($Q endstream endobj 27 0 obj 24 endobj 28 0 obj << /Type /Mask /S /Luminosity /G 26 0 R >> endobj 11 0 obj << /Type /ExtGState /SMask 28 0 R /ca 1 /CA 1 /AIS false >> endobj 29 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.694118 0.694118 0.694118 ] /C1 [ 0.87451 0.87451 0.87451 ] /N 1 >> endobj 30 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.87451 0.87451 0.87451 ] /C1 [ 0.337255 0.337255 0.337255 ] /N 1 >> endobj 31 0 obj << /FunctionType 3 /Domain [ 0 1 ] /Functions [ 29 0 R 30 0 R ] /Bounds [ 0.2 ] /Encode [ 0 1 0 1 ] >> endobj 12 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.279315 0 0 -0.332309 -1.436928 14.498553 ] /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 23.991123 6.583746 23.991123 15.069027 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 31 0 R >> >> endobj 1 0 obj << /Type /Pages /Kids [ 2 0 R ] /Count 1 >> endobj 32 0 obj << /Producer (cairo 1.15.10 (http://cairographics.org)) /CreationDate (D:20190320204552+01'00) >> endobj 33 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 34 0000000000 65535 f 0000006543 00000 n 0000002001 00000 n 0000001677 00000 n 0000000015 00000 n 0000001654 00000 n 0000002450 00000 n 0000003416 00000 n 0000004055 00000 n 0000004410 00000 n 0000004731 00000 n 0000005716 00000 n 0000006211 00000 n 0000002221 00000 n 0000002359 00000 n 0000002662 00000 n 0000002876 00000 n 0000003329 00000 n 0000003351 00000 n 0000003503 00000 n 0000003620 00000 n 0000003758 00000 n 0000003899 00000 n 0000004290 00000 n 0000004632 00000 n 0000004954 00000 n 0000005178 00000 n 0000005629 00000 n 0000005651 00000 n 0000005804 00000 n 0000005942 00000 n 0000006080 00000 n 0000006608 00000 n 0000006725 00000 n trailer << /Size 34 /Root 33 0 R /Info 32 0 R >> startxref 6778 %%EOF manual-2021-03-08/src/en/images/TeXworks.png000066400000000000000000006162241402145072200203240ustar00rootroot00000000000000PNG  IHDRx pHYs   MiCCPPhotoshop ICC profilexڝSwX>eVBl"#Ya@Ņ VHUĂ H(gAZU\8ܧ}zy&j9R<:OHɽH gyx~t?op.$P&W " R.TSd ly|B" I>ةآ(G$@`UR,@".Y2GvX@`B, 8C L0ҿ_pH˕͗K3w!lBa)f "#HL 8?flŢko">!N_puk[Vh]3 Z zy8@P< %b0>3o~@zq@qanvRB1n#Dž)4\,XP"MyRD!ɕ2 w ONl~Xv@~- g42y@+͗\LD*A aD@ $<B AT:18 \p` Aa!:b""aH4 Q"rBj]H#-r9\@ 2G1Qu@Ơst4]k=Kut}c1fa\E`X&cX5V5cX7va$^lGXLXC%#W 1'"O%zxb:XF&!!%^'_H$ɒN !%2I IkHH-S>iL&m O:ňL $RJ5e?2BQͩ:ZImvP/S4u%͛Cˤ-Кigih/t ݃EЗkw Hb(k{/LӗT02goUX**|:V~TUsU?y TU^V}FUP թU6RwRPQ__c FHTc!2eXBrV,kMb[Lvv/{LSCsfffqƱ9ٜJ! {--?-jf~7zھbrup@,:m:u 6Qu>cy Gm7046l18c̐ckihhI'&g5x>fob4ekVyVV׬I\,mWlPW :˶vm))Sn1 9a%m;t;|rtuvlp4éĩWggs5KvSmnz˕ҵܭm=}M.]=AXq㝧/^v^Y^O&0m[{`:>=e>>z"=#~~~;yN`k5/ >B Yroc3g,Z0&L~oL̶Gli})*2.QStqt,֬Yg񏩌;jrvgjlRlc웸xEt$ =sl3Ttcܢ˞w|/%ҟ3gAMA|Q cHRMz%u0`:o_FIDATxie[v}{3!̌̌̌bʈ^UldTERV7  ٲ,l@@cGmpaHh$"EcU"Uիb{9SӍ;st#Uyx/2޻Z15*`UPEUTQEUPEUTQEUT@UTQEUTQUTQEUTQEUTQEUTQEUPEUTQEUT@UTQEUTQUTQEUTQEUTQEUTQEUPEUTQEU|V Xu @Epv_]UWEUTQEBDcG\XYK{Jf׿k7>ثTUTQUTQŧ<8N9:q幹˗\tf^׾ֽsεo|w~?Y]⣍UTQ/]XYW^ruyсz>t8f^=W_7y;dUT@UTHG&VW^N i-1040^oܼuOZEUPEU|^7''&N9u˗\//ύ N~ OYrW<}Fu*ODo4N_t^+sOph,ycxxO<,K/._?*>֤?5;;3;~ L:9"?7ƎC܀,$8ťvV@UT@UTc5CǏ?=;s$/|qaӧNb(JPoԣ/ݼuo ^* *C9ZXXrW/]|iaqCI,Cd;w}cssN UQEUTQE>⡡c'?877?=urrG&1<:A 4FGlzz .ҟ?R+VEUPEUϤW~aeչs/\8u!U 5$E8ջw~ӧYzUTQUTQŻ!D44<4:}fի/}ҥWV.]^@,!K  0p̙W../֝J**1qrщ.,/_xqeypI{Z8cH1\{{W**xA?r܅Igf5k'񏌎iZ#K3A9&&' PEUPEUH89rŋ+/]tKgϝhɧ鹌ammKMIȑfisү޺yo߾UIWQEUTQOfK.]]Y1I,aɧy59Z 8>y|ҥK_}ٛJ"**~R~911ysW\˯~ť3F@YxY84c @G—o޼G5**>ԩٙ4{fff55 p%8rdlK_};;wHUT@U|&$x?~K_~Wx~n̉'F37\_R s!%8wϞ?wg_ַ$*%x\+/]_83119Ȣ.$A' TJbhhʥ߸s76** *"=6~W^y..paɩ,f'Df( ːfڝf//|׾O˲U* *~(95uz˯^ҫsssgfϞ:955QZA pd:$cVŗW^\^Y>szzѣI"Ǩ%`J`!N"H67?o޼y+WEUPEJ5SO[\X|3#ccIVdN R) Zk050>>>w~{Օ2:{+?WfffO:}ttt4+tCfs{;;`H@ʒ& ``$7oo|_jUu*='陙K.>쉓's(<~d|8+ZL@k3/_{~s{kAu*I6O?=3;;rW^y_8sbjjdY%:Fǎ!/KhE1P`ڐ8lzO=|{QIWQEUTQIOLL-/\|ҫ/]:{ܙɑHT<-h@s4M@E< ZK  _^YʝwYIWQEUTQE$;4zl|}^XXX=;=q x|An`Z!8ʲ `g_kӢ,'MEԩKV^rʫΝ?GPu>L2D0֞>C8(bիWߪ^* *~;3/_򅥋KWffϞ>v@QG}tJ3`s v&5jbdǏQx(%` IiBEAZ)'ꛕDpUT@?--/.]\'xX٨B}tvw5`s$bưgk{6&FFG1:zb2Ь!JbsIUJZׯ]** *>Ieii啕++SNͲ4FO+ /n[@ ;.pp( d51k8@C&8Q180#c=C:9zYJq3i%1R$ZIWQEUTYKG'.,-]|ť KSSGǎ$Zco403`}:}9 6V N( M#| 0M{,!6pIF#G0>y#&vGQf#@3$[DpUT@ȲZ}|əNxsh Ig?2럐 ֛;4ӏS`h8z=%?Rku M>k\PRZ CkncccwoDVcXZ@ >}L_ IRE*.w@kMW** *>uQ7Ξ=xq+˗^_?wfz`$N/-u{one(%$S ܠ`o( @D@NRiԡdZkp8JB DCQ8uf}?A0h,!Tihf9#_yDpUT@K_r+gg;662:^0l/H 1g(ͧw`ľ %ZEn~ l `vesN_Vw43E J*hv=k(uC ^8P$NFqƬ!)2T0&50:6zf߼w^%\EUP'-ɩ333+V^~ܹg?928܌8nM2 ^/ $?ϩ oi_A" Հ4#@j@c߅R Js!"hr16#MmyYls?R /;9u˟t+g&H)M5pF >0}fȑfc@ df]_GG%h&~tQiHX_=Q~vl xàA%KIWONSEJ@ p<ZK()MA' D %tV>Es~#Zi$1;1!wК`̙W~iks~%\EUPŇfrS+V^tgϞ;SG"BG}2_m`SA#+n A g!4N{hF(r`hsY(K*6z]h=L)aFB@p@JBVX__P4M0h*$81b5Z@ȕW~;߸~%\EUP"=sW|aqqʅN>szxdd jDG1Ovv GmQ O&zv~S%].iE `n'PT82V1(P5[+YL@J)[(dccj5H"_$g %dBk"wO_^XXӧ** *>BDG=peaq gYV7+d \p0.̬|'%se;CL=P?P{g!(EмtQPB_} qLɽӡӊ_QtHp #G'ӓp>} o7!6 xPJZAH Qsav8?CE"Rʽg%ٿV`f;@fť_~뭷** *kX5 /,-\ɉZ<ԗit 8+='A@ lQn4i>1ߡWf{lY_WI@Plo#ڋEGE8Rū9 RkH~/A$ȋܕv#lPQV/\Zv]}*xIąŋ/]xŋ˓Ō.SgJi2o1\1nvlʠАTPZmŁyxyvvCڤ*"J#Ci`~ԏ"g{QL0~b{hмnB NQ02'NXi4^Th)9h`{C=(1 g+YBs"W} 6$Y;4``H M/߸qz߭>UTQUM KW/^xuqiq$ tݻ2Nmqh +SI͠()I PJ -5c\@'I|~^ ڦκզ!"DӌnH}yN{eI|K]KJYFjsa &*8!]F#08HI$a_M_[)Zʲ Q$G`ZRd yPYZG4#h-]F3!%FLicǎti嫏=n%\EUPEz99yI._\~ifɣf#I "(PZU8;{@ .NP4cTH%KC<{(w$/%1jgR~'gr]ڋRIhn;jb cp_4Ɂ87Fۥ=A`8‰'E-fPJtE8 8ʲ.8ZN !Ib!Pv HAiZ QE"ϟggo|IOFwfv~yy˗/2=3;{ѱz("7\P.r YgADsnRUv~`q_ Ï5:嗥ُ'ݢ$mӽ+JJQwe淫|@ =S_aR{Q `vgch2$!Ӡ 6 #cڭihƨ×%DEh+4.5X{B0DB(4֯@Ïǭ+Wq:*~hLM_tϽ/93}ftll.SrN&N^e!X63"fg溚R~q׎5()c+N8cFTJRgM_-"ũ'?}B ykg? `FQbOg`8КR鿓bBvi|!=A9&!6Ysue#DtQ[xt'08gJBp$uaU i)kS 6}fΞ=3[[[+* tԅWV>wWό=6Ҩ7#ƹ鿵[cAךyB )5Tb׬rdK -KQ9Mv;a׹PF:/y6+et 3J;DPlpzNSn]bom4^pچgS_ ҿ%  -`pGtXTy(pl8v jsh `AS'V ֐F[<}̙#FC JE*m]RQ<!u>L@0=! ^3 g3$87>L+5P# A &I_%USsk4c JԵ:ۡdO/K/+?>Jz_z-,C]J' :V Ddq6==󅥋K /vubTQU|_(GNM]Y˗^9{~j#ǎ6Sɶ(2=#/x K.UnVL`vJL+K@sD$9h絆漯\pCdoP.. llo[[vD g3.N6i>vwO ۢ XS4+EU{'?dY/ak;_f.Ls_YffB04 Rg 8%^`wv(ݸ w}M"ٮ=I,BPyLLAbQ-w%0vuVпޭ`} s hOKh羐2_!<4=Ji1F=:JϫV!MABR( 0.&LQ $Eۥ3,N3t!Zabbrq~~ᗞ=[a%\EUT!Dtщم+KK/[1Qn'Y_khE0}QH(ck5,/TYAzB'\ GBPZޡؐ%{I5FE">cc /vk4wLML{p;4/KB oG *<&t JdpCoP;@7;TlmztZm؍uJDv#@D@/53 ;aV0hqoG1+PNxdiɲtqWoݺǷod*D= WV.}n~~aCC$IMR)h#D!(I%L&E7Mx6Ô3S(Jвt&!bغqAņ"b֤WsJ{R*t:{>omezSh<2/" ^YV˛۴d^D|,ZP^PJ/Q!Kb۰Z\M}E?wwpY.]8h9PĀ)2Xs@H)(Ͱյmyϟ!$qn8f)Nj;.΀ ip&''VVVٳ76cGǏeD05M`R*0ITXrg]5r_m%(fc#CiA)]G`ɯ@{o<}JɰkQDab7QLMʈo_Y_:5G(1 )pvJ)* -fA=;O<~_@ K3qPU$ !Xu@WU _~?թSEUT񱅓[_tu~a~yxH8"a!fL.@Vy5s?l@3BFkt@vdH%(\QL1eY@߶;`L, ]~ܾ ln h $xlزΖsX;U쟖|Xt>E v4%O)NNQZ$ۥnKп abɂ##,}hLSZ[<<١q=i "_Y=l M!N;[ox184M2W#.m\E+F/.]: *>8,{qisG;Zד0Ą>uvme4NiN0|(SWpkwXnܗv;&̙@3B,I1fD*V@sJv 돟V۷׀ׁ5 /$6}DI43ޱqb 1@aHtQ=:Dw 6tu+4:FWP}xl¶QL% C#.ݒ##&Ty0Z~ 4P E~HQ1 {@-4d;n#^_p(pQ:vqttÈR2JY,i&1#ItI; @DQtanKn|B*+_^YӳccY.374sm dFCI &$ AD#sFUH~\o:} b眃 -%}vϟ9$f%=2$FAhTAjF,% 0Q!U--JO:MиO%һ%`|~n4%xp5C-~/K? ܤ__CÄ0O ]Iڧ$ӷE:$’sʧ$h(Eh@KEkE8! ;$12JCUK+ON?QG Ps)%V={_@A1tGY-el={^dX-y##'WVVr޽olVUT@n_yի_4'K#cw/ek*:i` zHCVʢr#1)fʡ]c_;KgRʢ: *sə嗯^N:3<4w'N  dzdvaÐکݍ y~3'>p  ƠG)IaDr. RJr~=X5g)($H'^}3Ͱ lm1<{Fus'{ 穙 #QIx~/ρq=m}-VxYY-נg趷3(RC-( (!E  c=hN׉g4PEPRAʳ`wBzv`uvw!ۥuMAhQ`d.!+CC0cKrl(j1q*=AݶR 87+<ϱ T!1}v63@v`ӯ\kw*q*(6f;.]ի/ǏQI3t0`N:-~@4gUЉ;^ D4;9"f4Ԁ{Pw QkӇ> zdY,:(?{FI,03˘Zla5u"I CAH

:Fka]&5{{v;M*:ZAm3(1K&8sM˨*ݿ l`/36fJC^O- ,!NЏ>c?2_D֖/ lGMDŽ?,!)wL|PZB%" , ,f7v8')hF[3+F,p CAi6~͛|έJ"I w//.-]=O֛ͺ1*|lz73|`Zo{f>})E|a΄0.E1Z}JX?fȘdY,2*oafVh(i++w{{]x8,$ ȤK W.\X;rhD$H1Jt-}|m_WFsw`8{ϜQ$ "AM(vL iDS DfF-]#DqU+c <(b;=\}У;z;+zL83 $S4nSK 0e24uh6BqI92z@Ͱ,)%ܭQ-uO~[-*]cn}k0*I(oo@JW2DyǠ瓿򝎂V Ɍ]j@3/N_ZtP0b9_bIȎ{bm`L(`?`tlyG.RRۣke7$\k4[̐'JC@AE/ftd6I)Z-X_ PK8(ACI@pASq O[."q칟=w~y%\EU|ړ~ޜ:9;==3ŋ˯sHd ٲiƂ?879ю!wZ 0!Ikf{d# *iG2ܼp:;ƍ.cM*lrJhɏڳX˂VH VĊi)mH212]@DU/2+W E_m" 4Q؍ۙj4CLQOOmh P˹88(Bl&&xolPidP( @~{F"ھ2$U[FA1iJג\fˆc(AX y$JB|J $x} k}v[-Jag'% uց/Nts̪_D9J?eLnmhLcsۖt2DY)Ty JB)v(OZ Orٿ;{)%IC̉sQ&1`sxOMx O!Jao#ȲfB)j^$hbݡk R@OYuHo6Kq lT bRx07ٓ@hc}BNxb%Ilzz _~oӲ,{^@| }&e`U1L$;8211qrzzfW\'4#qDh3 8M(K)4ƅ*`5 ;!b$Qy LDc0c! E^I0xB2GQ(RSh$l"­2Ύ'}(誕ᜒ}zkkuZvQ$ ?NR*,Eީ&t6ڕ,Λ(߇*oBMh10Z,^9a9"*}}nx:w?42Tqb> 2ihr4p=* x?\q48|NRL1^ 4g`QFFv]b ZeK[Jl>o6bU{;{q8>|@=gHkXk?ڡgu=D$\eP toݹs?~B>{~Q@0ux~[yK~7k؟hDs>22zd|؉ūWgϝ]<~jptFTkMd:n^*JN%sA JJ%wlvu# c̬6qg 7k-jE^Gbo?? Emz- o u֒P}9%!3^ը^Vg˒~;֜Dcmur(1@šv/̮]̷}C`q!Nі J'sknɤ&/Rګ9Zov}h|(yE@H 6&sJM 1a7z]*xECzoǬh Ī8hw쥤\`!Ib e ^A8n|cT`ff?n'./.-O8P|zX[~$+uoh xphpdb|K~՟<~Ԧuqmq0ai^|E)18@-"9׀pFܯQ!f[sy\3m <]mVF;h J$sIs*;8 YXߒpҔ`!L| 'W^kg#0|`0 AņISN}w <~ _ Ii >zXcZwz⋩2^s$ڍ!Zwy^㶿<4V>S;P#Igw'^׮kqz^Gs $:1.n )A`I@)pqp*gN3Q9Pr!a!u;m2B"+d2Z6ׯ_fTQ@0Ǝ- n~a`1o֭l`%x_| KWϜ9w񩑑1Ƅ@Tܦ\ӍPG:Zi elOe bt9$Aν]̪_ } 9;|"Ytcdi,bhkmݏ xib=do/Qboc勭p١g qhh?k[kЬccn3HwIto0K`k(p+_Y[]vv*B52]= 0 cֺ) _YX\rũzAj|+D͎32n^dt[f [/s%h }Fv,Mg@)y35jgcPJ֗zalnp.pp:)%,%7$=nCa u&u֒ڦߣd^fFR^ DSr?Ec?̱+d?ln2jHAzM41 F{~;br}أ7s%]aIo,*z}}h$Mo4CYFaxq18 d{=JA";}zmwI;~,L{|耣!0#SW-5vwg"Ȓ\.8v^OCs\\ i!(4⵷ݛnaT{- c}@OccwxP]X>ճg-MLNua\в0ݴ k'#)UD 9pe ҡ! YFi}LfZ+h&\Ұ]}H/`+eLbcL3N7zV_[%}:-iʢ_"ֺnl~YMyVӡ[-z!m*,2@"  @-kbrbNJ)lomCYc{|;%sL ~hxep {ίc)-qӬ]" ^Vj9[R` " _|^q60@jw}N5DQD,FVcoo/-7kzC1gߜё?.]֞poB*]^geh|wq}?UMV^_Xz呱ѣieV3n.M>l>ݿ&F??Cxn'Vb'[- Lngh-GasǏky#4C佢JJJ*Bآ0y`#͍:+y{2{up`~/Emrvhr؏ZfIHEzq3E}Ijg?ϾyQBAh6)[9f] zSZ[_<:W)+zX!^z݇x'Oyb:%n^Gk_",a@o]vNT~X_[{(8n& ywM' =*cVGZӧ-_\yuaqx 3^&gک.v$UiJ$0@ٟ~$>: h!;rcnߑ c I'@*OFv;wĺNh9ܵf$]) 1[Z `N)DZgc`(H}@?o%m?_n lVӡmwIiXzM""4MEě677i=>xw؁ ' 2JlJsFHA$ZD 0ΆX&9B.>Lۼ/iƇ5F G?'} `xh vn̵rlhu~:8ca~L0iVW~Ͽ.29y$I갼:νrJf&LIA`O۪q/jWk`A 9#3@ n-t&) qЊq0 X[ šAjwJw xq맿k(U8Me5?K˲с7s.A~ӡW#KkȃVhHkB쿵۴mD0;SGF+eYQ{zBplllxRfbf&|' YՎt]5Q.ޏZw:F(3EK̟MO*(̺^pBt?o\{Wz=a 1+TyU &!(m%K0`ԍ='_*``QɎ2oR><ƄX3+>0<QQq2xW_=;Gq$rsÝ;P&tbKO  lc+ Z8<*cZI(hѮC I6o?ڞo씢ykX!` V,'0{h="l;FLoT ( {ivuvR}@cIWbi{ս==N(%m9lo0~.Fh4(e!18H hDF!`_NLƾf{0^;(n=O蟠nnV3' eV/ :$I{^A IP:8\ k׀e_̥^($ QoPQhNk:sn xBpٻL8Z mL[ /6*}+ނ3?^7iQݏ3U'0?e#sG])9zs_q۩7ֺ*0 oq# {p0@p'8nLYȇKe97߮ i@@@0@[Pm0#+JjqXs7ŭ)ݭW+0[M86# 3w Wݠ_! z v0`lHR*gP4D03dVt#½mS[!fF͠π>j%_%A"8AXCu#7Rmn}Ln`{{ɉwu$ G'tyZVG$,Py?®1V=홢3 :I_zo޻wmJJ!QNIۍ7Gq3ƽ)2ک)LELJpnǤED/6{.owƈ}?"%Tfy" 6kYF>DzvB}t; ( 4,yzzL@kЩ |N̼v+o|̡)r4L~R8>1:7xȆxsw'BU挐 ၗgu#:i?G~^SKe-|h6 f8=2vx?x2gN(l ڻ5LkǏ_^XXgo~Ac16wx6Q4#.\Zm\J(^@'kx b;}qC. W[0{ƽ-`Y6,ݓ9%Tߨ!)̰5FX]I4q INJ ̚e p.χyVQ7'GYEt1~leH:q;{5+sIr4ָ<"u^>I6U~d G窂@+7o5qz[h&I+Q%\Vb;ox%9uiPMJfцg|d'!JWB=`w-NAo];v`xֺ6$*l{nl;YgxoYPmza:b^O;sp]W0p!Kp\SFyPC(HѢKfeOܮf,_ 1*,\hck?*^O2[Ȱ"oo;>-"*07S>īVD6&3VCkq8\"?K=C PJɋ+_Y]}vx$+G^3!-6C_hX(v;'y^,KqD@CU 7Y 9>!I*QBW i*2uS+F!2y0z`nNqZ"vI&8M|ή:U?Ӵ纛PRG)l.%QDݙMViQFlxjۿ"ga"q8]/>0A'X ïm:@ N2Vɜ!IR qyBu{8vȜ;(eџܝ='5Mv@ZA ڒKfR, d \ѸB1$"2z("("708duS&: h!osص[nAn{Bub{{{"|nEQ>P1ԌbyfFR( d:c{k,}u(JkHOOC EQ /r*J) ,,V(X ÕEs>+9Ikk`G3vþeI_ t<(H%S8?Θy+lmO. Α& 8FׅGrHlCP_q|||˿t"\!9ӼR4ukRvN \\K3,[Qf  ^JBpL,9ZǸvl5:߅9IZ_'{\Dz--$E:THSh|@w%G=KD&Du]NbqtR3R"_@t~?ߍ[Q+]r5LENE,7 M!67PJ!hfάE3:AHYBYHcG8ʲp|Jo^aSY(T~u!(PPJ,%(B$Jt_S揰mUYBf5v}1iVqxzt7;M4;s*4`hcwgcG%h8Efv;n,8tCBgƍ,͘@,Q%ssp?|㍏^"B>GQ})"a-?"@x 'Wn:Kz1\W`ws WfYJ5sV5P LY6&&as s];S_?d3:lB #?oa`쵹D #NdaVh`´ׅE`!R)@~ނ5 ߞ8\£ R*o,#đB %g(Шg(Tt;(q`tt Btx,Z085Q)%}+R*(iKKZ(G94lq" Rz<+V,M <}:GBe@R {x 4!TyJ5C!1Fo|8/5K.JWvfc(z 5@1F ֝ORv`">HrD=H=tS3 MztxFlEC N;c\͛q,P1drt#euC28P[r*W^u]F?Rq:"qJH\f-3Wiz~,i~e!eTD:w˿JrW~%:ŽatSn7ŨՊTn]I^A{dY"a0ƌP/)})QJ,Pғ`>Dܥ`?cR^=4v!K a) GD:Ld}eߛ˾'õPb,tO&pBz ʬ:Z.tHF/p}ѓxҴBe\f)DNw-5>RX`4 6==g̷_+[ Wg`3vE_I&K_kn_ VkCJ9ee0̹$)y{;3i~oYQҞt9S c9t ij;ZK2;軝~vxg7J:}k u 9q`f"z"Ghw12d45D$f iA(}Xa0plnn8>)%AEМG>Ѫ~ Bc/8SBHiZ{@#<# '"#PCggEGVf<#C0NkRjpx&&9 )(F@!PVϱG< Џj\!y:"3 >q~p_^,0Ϣ(_$I2q1@6'v;۽^n".9Qd}S 9?/۽/Ā`JhvcmǏSܸY5Ez]̡S޾9,P)%_?'/}ztAEAR~=<@I ^㜒~$ (z=c{༤._iWJ) snΰq45,IEN/IXzI2o%pg+ ƔA)H_L$X6)II &q ]zUIDQ$KP/됥% 808'VkT( _~ҮC?'7r)d:K`OTushvI*kZ4H7/ſaҧ- h~RyXzPfqC05f;1#Ɖ_J 鍶#xGśZe$)8F}M):`=EHtBU3ϼ:K[[⣑E,+JyB$IEQ@G I? ,~k5 Hձf AtɥCT*W2.ۅn>i\S" 穱`g7@G3jN0>4ʲח8(JŎf{Q˾!nI5"W\ybRr8/s&?\<ܜV8:[ [x0ֶ[& (!h[,{`fF; D}6J6bsF(fIFZ{i]D" QԢT[ʊZC"0~BE ntZ._t„8(%Gzܮ4};V.ZG.XLZÁAR(Qhe"G%$U RfFP9j)~WMDb3FE3ñR D@68vXOn`t2}aGs%.24|oЍd@뿆z_"Kh62[!OG0vK2 B iawwGF9SgH, !lmm1ĘW+C 2eVn]3J}M _~G"\!/M?__aauuEDZLwhr{zPewooI=q3+ 2<ϮW O7͂s:`u;[o667con3[ R_YW8ϧ<ڈxlAaby{h%>xv(%Z U7 f[L)tiWq u @3>4p: `LN*{ZE8qxO, >5Jpn"Oz!!о2&*Y$J)!U iVagg9Ҥ^&d 7c[97=BGVĽ7(֮Y@pLoΙV²DQPR-Kz96^7! ׀Ih͚*f_1T'Qyt~_7= ^[[EE^j5 DQhim((:ga~2/_{룑 {W/?[_=@WϾ.!RFqV:{@k^*e?!Uu=OcL@VUJ=8~7 <~cs3AB٘Z&y gV(8< g['~e,J~Q@Vc<@oCiif nQs`;_f. Rd4;+|D+-:ZE\Ǯ5\@EIs}WH~(&- xi-iyHuo~;H" k@*m (qZ-[GeB ]4ksiGP"q;8MxCy'h"$g9.Jarŕ寬^tEo\ H~)C`zzvv:Oֵ5G 6GV< (铿3 Nl:d>X}[m۷8xebS"Z eM^-pÄhܱ,m-Dǂ59guX)m\:h4at.GѸ$7"s fTirsJuWƜGZ$'頛`+Zq a-[Gnm暗Hs0VD%$^"~ƠkHC (e !8rJQ444g #8OPEHQDkA[8qHL'q!NRbsZIJwzMg`C;m6P % SwJݝQSlK&dΕV$*\#GjK1:jy Õ!=2^88GkÃwtp&66Q :>'?2hsf<ӒYY( 2s $Ij K|?|ͷ~B>xl,o7`~5Kx _o?j'?A`>9R}R ,p03@s Ƹq۷SܸqF <,MMg͡Ƽe2F8qL]gp. P8Mw`$iѸ`x5 -X&iXDL]J)f/n>)x;cS.(K>-*Rr~ !ĆّNMzђ3]apP< SA鮥R1$QZ:̑I&8:~!D$ DHD"4'y d )4sA@'Hkui bh"L/ʪTFҭ/_,H,Kp0z]EaVg&Wq-ʒ:NK[b8\Tk xt#-[dH0!"ǘ7T;.h"Nb(Ii!Li,uH=-0N!dQkǎ[YG}Ô.giHL𹗎c|a( Q)7>@=hw< ]'%u4dX[#,!ςl*Q=zq "~jt;wx=|Ҵ08 %S0QFE $w~BƚįFJZY|%2GS׈bqϋA﯉-"*0& %s?RD&}Ϫo=~,%#Sr32q[DJ377Hk0D=ٿP8AH i""2<i"M2D q"Aq!IRY QQSX">ЎօRE( PPPH$qNgp+kٺ g!"//PPX~ 9@ .@"@ /v-eif^;Yg;DkwblmRXR@J('aI_R$KX^Z_ك#\˲f $6!!!?f `*ŕf _:@fG]h nPC[`tQaiQ"QHnVY󡽏b?t0Z "ܺdބfoS$܈^B琪`,NR$DGP*A@Dӡ R^dy㈤I"IbY$IQLQG-#2<a !qIs(qOna H+'^$e"E@YJY^{^unodqLET٢ZZA aӺ"; 3RJjzxG3zIxA(BYs|?\ 9^ >Z+92.ܸ()rxw*Ӂ0f87I_HL81/ &oJBQ_)LN6q~o޽]|0G~ n0(6p 7>P&sg VTU?$iml{۵][mpˀs q42muտ 0浧)cdEa*Mei8":zطEhF2#/R 52v_O~'#U#ˈބ!}IE׈1RsEpaC]GrKhwsf @HbISYZ-Cdi-EVGE# I8 I!I3R{F3$@ *n byHEW86lnn'@_wL7=KH;fM^&N&;[PƒnN(:hatt0zH"z=#'H}V<ԎoN.FI3@,oy,VeЮy ?uÐe8#Mth/NvOx9Iq(2 fyC*7!k4@wwEQe*I5MoU”JPb0lJY+o$R!Z`$dqoAJHE[s|@$JmIQ!hFj ^ߤ6H()͵a5Q4% uТ}]t186@$M&,Cl"BHIBuHt"Bd9Q!:hCx$?1$y?EQP!P$9"E%8u4!$edut_@㭛: z^[[F% J200U ~^) u;;8~8w0`ͦRN5ku}vϻZ*t @6{P>i_^^ݻ^[[[A]?X8Z6e)^: v9T!4eFG2tu ?|sO}>o?@)%6(J %8%CJnI\g"cRjK^qD*QQ{ݪ¹u>b'616I4?>PVbi˅0"I\"@8Px|`׏fYv:S;7Y>5Vr }<RyPJp|v&nֺZuuk3=AȹM}!2k]8>SS4m};\ҧ:`f9JFGC!ם$W}:cvsfR (x&%ЂC*JC~ʬY%3= Yvڭe5c7 :|;íu)rbWKd$T9ȏz{ieFN;QBiF%c')4A$gbFI9w-҈neP+$NG ʲ8KГ J) R"E(E^"sz15u [Ao0Vs$ W2NEvv:7*6Aq={ -INJ[H8{`j:Dn#/r7)0/jlp_SϟzWo1YuRjX]ac3MLaeyGwz'O3{'3{{keYN)@` fOɆ1@ u[>X`zCJ1h6ɉ?ñcܦAɞ˜h 8cl[qIgW-}G YVϬIMM˅ bJ=r >>q Bk>@yXU W J)o?D9G,fХʢ7#7ÿ86Lz#+&qZ=8Y.BD `g2Fp\F#CF)3 vh5@k!ne xd84cE*PN `Pb!^Gab"#| e1" KʍSd`h㭷~^ùs000hD1rCB@ʍ4C-@Z58BP1'V9!@+|Jz(K$6Y-m.-.훷Z!89[IFVK4kr vr0 :_61$[*nWb{Gnc ?6 Gz?|sw A<vۻQaY@TYjx᜙9?>Úfޙ΋(Aܢv `xhG!Zq -4JY‘uk2-B#;-fɸNQn+3Vً1IsaĄ,,mEldiw _X4޶pyAbی"6A?=^>8w82 Q܌h3s.8"TDvi/1q5@n+ bZL33_+ IRJDq6ta=h%,B}"5UᡀsDi H*H.̙3uZV@BO eUއ*V5lGI/OUV z yc~nW  4wnw$ 18:vww e~P׮Z 7*:k2_9ʗ1c ?&O_Zg<88ب=ꌱߌ^F$ù#oi3qi_X_.'u&&08X?SS#o=k|vh?ME ) DZm(p9c2$)!K![F'i:p@:d'ݗLL_`lMtdJO.ʉP ~V)tm;gFDa~YСiwlx@fiapph^>L;EP"VBn"o[߅6[TK@ uAŌaR*s/̘b"I8Il6lo;_D1Is]ē 3@$HHIJMa6x.`KiC#!HCVe=׮ڵÆb[-; QaFkQu`m9޾)K,/blWfHOxBb{k '7M0Q9fIѓ!WT^][;+E-MY$/߸q~ X3ƾEɲTp~7gǐRi ֽ\M38,QZ*ͷ6{xh7nl? 08brbk8szjˈ2-; GZާ({:P,n3snje iZAxjS=&R>WC`,w>sj{8w5 =\((S0"Mwg+wY劂Y* srh4Z&N_7D'm`銍x<ɭ8ڽ|;j2o!gC`(/k`{;[c#h.4F@F5Z~K$,8p*8 \rsN}H2%"ӠZ8JyD&3py6kkSpZz~DBT tXM{E\BuVFΙ1;3t鵱1"Q`8{w>9 )gX'ă!KsҺ `4czcpp}(iS#Q>Q+Ja6C3WPRgoig̉bzڼ(.\ҭۯ/KBSpne?_YN~4IE\,&}ޔF/)uqYjXÕ+SX\j ¹=ݻtd_)?Z} n$73H=S`7Z-`y*GRZmk@ KB9uBDN2(qҢ3AIEC9$"'Jy&Z{HP+Pz@A~qڱ D8S]?Ïءfh3 )#,`bb=GbPJRn,{&y308d#DͲ)sfVuTh }c :/ p ܹ5O\ݻw>%+=vQ,˰x{_wx;%޺'Oq/kh62,.ѣ~cnm`my.C>5裼;O탽,ZՆL}IG%u{NOzS{?,i?i6TdlfK7״Jfߺ$ZȝqpF!\"6Z̊ӤDJMq.+ܙZ 0[f1Pa^?A)=04rre{Pu 3qXI+`(Rm _Z8N!|1o.E )Q+4$fF(蘽.No}^C_Ji/3%SGy'2svsK$+x)0188o 'A' okzet?_ajq)V)tP677h{dYQWth$ #hˎT)nk`|$:O=.}$ )4AQyi*PJz= 2ƣ;xhObw )e)}j V{nwE(D?1F63zAW|`y!B fgah66Ab) ͖RP$hfͬ;79c \_,g&l,*l(4")ZbPMzKRa/ayyy4t`X@P&} 93g΍(Dd@DgscKWW;r`?`ɿg%Ov={C&#RGRG'rYT1)OJZDҡ}Hn ;ybINDc ?Yůzb3}|O>M˕ЕSO?UܪZ OYRahFD||5@wn߁ 13Δr ]zc\J(rʒ)n(F8Xim| /ژX<#t:ԋo׷o'nj]7|06m`GY88^keGǃs]Ǜܳx]mոSnti'fw}=mþᬅG*@^ ..Ƀ.k $xxᅗ{+w$#09.1]R]%rN?q<haLW E()3/5Iwmעm[-YZ;GUF<4;;,HMJ|KF"_=CSV8;vsr2#\h5I-A28x%]!yb(8}mDӉc1sfA!%.E"$啗郙AMl|vDW>øy*V&ZHW='!''߿|;pxgPUs0%l×MRI@R.4zzB\$_ HX$zv%<, yE 8OW/ⓟ5zx?i3q+B]+kjK"Iȧw@Yܼ9׾v , No9~Wի{݂ JbmMAe_fˑR=Ptm7@P0:AƈmR.w"ZJ9 G&Ap'0<݋Zwy/dAsr%P}5GW,q %eU0'Z NXFKZtAwv ӛ8 ]4@\o>PTs8?p|b/TԃByX.9q$4 _9Xl&HYPP@RHh4xN\f&tCE"vZ)ķ{ {x2͇^ю GLj݇B2'Ā`h4BgBب([ .WfMN-q3DZa?x>obXC0꺆s.>DeSqxpul TP᎑<8Ȍ?΁ي>j@@Ti^x/}kׯRϏcQ5^|q_QGQ?8a +ZS]ٙ[w[|o^'jqx`׮`o v60Kggo=D~1;={`R)4GFzڿU"`"RxH)^&>3o#*XBq]l, 04 zmћ>%nEHM۾(WUb@i\MH{]Gh0]2 pfSX>1:z\ Qe )ᬍZc-_OR2*7"5hc=` ) BQ6["-tSRRR uFnLIwwgۗvprrϦN.YYuD9 @  ށc?;}Ch10 fgg5?"eD4:[L* ͨKp}N%,IkeL /SțLs}c;o}؏M)埕eG񸪪p⏞?ܐ|)]bϱR0[e'' L#o{)z?+靮zkl!D ŀ),2xAIn $!EkXwCN4xxWP .=LR0I{e pB ʞ1xCaz]pBe7MXK%Ds-1TooP1.tۖ|*a@ao AM]"(-*h=ci`ݿZJX`!X.ΰT\.5Hp$U6afW: oe򆈪\l{&0z 4qn1.,GewnDo:I>q)uo K?aBHW>&pf8<8%ʑ+ʪ, Q u| KZYϰC+KI)sp"Ɂ`3(;lPOW_}? #2fӌ??ëC{~Q7 zK+%،k8<ƛg^ëEOxZҠcѶNNg}+B1?ztཷggg۶5}J)f!RWw=S )NB0RP>ĩ{tw1y'n,thr~W ޹@4$Jjto]Ζ5>#"q0㥮$v+O=G۶X.;,KkYR&*]*l"My$* VXk+Do-%f$tmj ׉ͅ1I)%%\L1'X/; 1ȍbY|1>6* .h 8j:3Ru598AH&:8C`h{w9>`@.soqt|VgAdX@ËDjbVI7:Fk +hylll:SeahQ04& x}<#ssCK;6P"F ]x γ熏G;pj+W/~孷zy6;{_yohh4zn<`}}+oãkJh[YmZ:~oZ߼o}f'_TfsFi4b1?7EQ2oJ:Z0:Hi>Jz_v~eŽNJ{{Ef^pV!T,9h "Id2S8xBXfsR"ü\.1/X,`er1>lkbDp~go.b-Z XG* Fs@}u<ܘE!Y,cE頫aXUm19QTݑ҅)"J%#ਠ ـy D5(_T((e4ãA&ǒE@d) +$sdWv->`cc'XKTE3s7t GG,k"Մb%$)K3e8fxv2,~cWoT'RiόF >K;tq|yZF[w[|񵯽OIϋx2;xDED]λ}b-i'H2iONjEӨҀUPatYAx[xMl7r4,$ RC+uIR; )BK!SudRN|9[,K`>m;f3M!9C0!ze}*̡+ޮ6HEoO*Ac?+|=@&@%aܾf+GJ3O TlzkȊO'71HT$[Hwі9; I:杍M5TT&4D-0fAxPdlu`Jnl_4AF\BYp·!esG>{ ;_VzuY ڱ` \ AX ey)XьQa ti_|+7n\;z\'o2iяl_3xN9[ t=M?xo=^+ݼP}0þ럱BB OIZI :L<}A3g5/32:x> -d ^al{.9dH]}*I`Bx;. zΡ: mE!1SCA #!e`gۡo t^`Wy DBVs";"牢2"~NZ)Hc1 Pn$ v3M]e܋d%-|K}Ԥq}RY&ka%$ @.IywZ&_Q3fk{yiwO?2MeLP y:(dãҸ}KPY4wIqCբ( ,%J( t]"4o+QXi>J+Ogh`0x/p D}c_~GG)FDUI(K ~zO4Lq^~7OWoƻ}l6`\!)n {!GY!9k[x_Dx{x,v廀pN(:g@ eb,lA H'bx "r4))!dZtS,s<N&72$DBio Ł96ɓt0.",d_HsWƚ!+%R!X(<2Nb J+ 9 dfceCix FX@*b@C FlZ縆o0;o[n}8J!xr<ʪDU tU3>NIRJ,8\ zuMw_|7^7o>?UJ뺮?7NE]77/>+k-hr2Rt?XXF&0q T!a^'Ǹs>x-KO;L^MЧBQe54y]T(Zi@oʷfiC6 Z^\_%.5ß,~7 pxlb{uȘU@r$x:֥rr@]h$={?4XQ!a; dDpM.Cƀz>.ҤglLJj!yQYK8::p=Xݒ@.[e!zG:t]vDo,.`lz/O+1}Nh㐸yNW{!%}" F­d'?—ݻ3zf?UUt:F />O~rYkޤ?p񷖸Va߶=޼6}h|pywggڶ&Sܒ<D 8Mx(0P.e+ Rځ^߿ y"T$"}ҪwE 4Y:¤v0Ȯ !޻sh2EUPk bD 4nhD;o-p6|z>f 9ԿƄ GJxrѐ&;哿\ҺI9!MJZvAٞP1C@u-UUEB_%7aB9"'$x;kM)Wɉ$ጇT:*ArIBe2xk'>6 2 [;xp76^\2w""3S1 )(c-u]CK} ??w=8FH!?2|%|[qv>kCl!Hws|qqpM]9X>`yO>y}HfW1\Б Z}HTu3"~FXZV1j cl4 rD v88x;wn}w$ɻe* Z1/QEQBY(MSdž, E*T;wƏ|>5} TW߯j#kR!$fӢ M*xxZ %Y:K/Րi-@DR K3"shp"|!ŹI/Z= @zGw^AhJh DcfDzޥ=9BR % M@ʡO?zظDmi`56]RL '?sb&&T$ĕO|Swb8zxۏ_Zx<~n}}MOm_xuY# K{{;կ{Oɋq sӮ!oY*D.+{{Q5|VǫIp|thQJ[i"Ll{wֹ~vzoqzzo ?#u5(2LZ,+ (1OPՔwFYvw9oΒ[!^(qWl%]"7^ wW`\(>V| ?xؠk+T咶d+ew؁$J.R1al7YF1tzSS/F<ocFjYd%=Km90Kep#lcsk <{ _P`uYYP*岃CVHD:Ɠ SO% :@B]טm|T-X-/Ѓ>q?2$J}!VQ)˪G?{{ZFrgYU\}zBahf}矬~,aWxkv#hCkhS8Etк]M*TW6呸tmK'ɚSd:HM~E[Ɲs (eC7 k]$C\oڵk/vB~%i=5V{ LQ(KRJ, Te*P5fDBc<c41hF|>!Q/WSs_hrC9kҊ O =\c _t1B#=px1X[[BD?_?L4MZg PcalM3L$ "MF¤apy˅yE_k"ty8aD$Ċ:![a78]O=* \WFf :NP0W?9ϮhF .m_+xBt|&L"R;Çଃ eUC#E Ae }/DȌ2qIHv載hTг:o?ܺ}og H)U]_\[[+ =|f y =֧zX߻LѶׯկ^߻35whf;]: -tYǽ(K2ze)_`ShP޽B}9]bd zR*,MyH<›ׯheG]#<S.J e=E*QI$sUFJB+wv;FĨ'`7yqwa'iJ CP8\/kyb,M³?YH)bn8o92MwD퉫REJx? ,*D BؘIes^xw<f3&tj!g׾X,Y% &nEoA[YwDYXagg{x<_)_cJFKH!`?h\{v ~Ф8x 51GC8cRyĤM@~׶6~_O/Cb4X_#訍п]8{#~{x[qz|䤿2{p~qzziGgt`+P\4GHF2S$bO@k`{UݳYO:t*B*E 0-BK8(2hϓ899«?|ܡc4(FYW(e]Jׯ eQݥRDkeY@I*ь&Go@J "B_~XK$aW;H(K-op̋vxޓ1'Cwư:_Dm'(1N}.\&F1Q mH QVUDtI!yJY1J}3S)oG9`@4U|wqd2]__ƍx?oE:)lo)IY.-#'@"{v+{Ǐ^_Ao&Ï{`NVґH6';&i2pO_%rᥔ.B)3(j0spABrcC!P,+rLkzi(qtr^ n߆&{p} = >]Ԩ~y/+j*"Uudnxj&"`YVq_R TUѨaB @1mŅReԫG>h(}!3韺 Aw =UnZbAR_2a\*&N^LAL&)mo_L2aNK?Gu)H23u8e}(E`R_5M{z:]CT_o..-kƒ3BuE!Q}pzjp|ݛX.dt^<. ?>:O1V ^߸hESqJ풙.hhA0!<$\)"H٤E*H'p޼&]Vĉ[J<%I"ND_U(JB.PUaO{|H RKd!IuY@v'XZ8wDӣ`E$7~ aޏ0I? k9JXZVsw|vY(8!#ZAKi8Gcf/s' Ċu, qBuV'&]aL$dYXya",d⢏8xVyn`$;"^ +`X š(m,KFcL&L'DBWХ@h1CU]RP:y~~)0&>{xbHPX`@\$>Gò"x'0  %wvw>4/j~Z񕪪A^&O`<xCU)4MYztCߧ($'=7KV϶cpv\.Ƙ|E%0GfD+Şod'39-MԕY7ʄ6ޝ  9ޠ`P=8̋8ZVJ]<u|-kX,B'q|eYBQQ5Ɠ K4ʪCQ+FUTdY~g=tE&S%^eUt~>bNϵ١Zr8 ~=6:2C#eC8ak)X,6vJTCd<` `9c Y2M F%L.BR!`dUߛ`fVed]nnyde%yR*8 66>ڛжm{S\)$5x2t2dx?{ۘgh[&_5}vɼ;-m[L#y_3j\.١1?,ħ%t)9@n eA.6Ȑvծ8K@ xr5ԅb{.AɿU{UUj5hxASSJ!uk#ϞG{"FaKqe Qy<Sg=dFLdFê F=CK(\—O @+[]6!>:eyzsU[Jș Ozt$:M26B1QH `m̱ p3u(DYh7)&^;[< )(P&}AJK?Cd'^lm}7o9y=hV_B 6Ҩ kkTױ6]x2F=PZ1w= IF%v܏7 7 Cb_,2 %%)i Dn%@" TEpBUW/Y] {J?ijmm EQmw>e9bapvc@3npA|:揬_y tggggw)ݫR*#*!SU"fg@-Ẃh1PUeC)=_s_k NBZ o=p {y޼&OhʢBz1##Q5ꪦU@Uf^< ) c#!̎_9v@ /K(R\3 sS9BsN*>w 2R*/ d>ܧfnuɚaO RA8F2k8+ܹrsCF#\~ȁ <)]T)yCx_ߓ.aӔɁ p"NB0XG^S's>v2qxxC.;&.L%Bܐ*+ōRQtuhF5AYЊ?ɛ !P*jL扐ݧ&I~&~2{^\rcDULNI(@"P)99Gj)WG({#|•+%><Z+{"WhɈg7]͛9G+W[=0Ơz3erQ N)`4P y9OtrRP+Jr63 Eia:k9?]Bzf ٳroӓAHi+TeI |f7f4hꆡ!eA$ ֑i^+?]!A&=ywM\ &FM\y+0+P>7Wհ~k&> 9 uYRɶxHk#<5o˶&cp#B#% NLbwpJEx)D/2p֑6P#B3C6xVd YV.79H551]OhIR@*fEũ_I* 1Ɠ ֦Sa:]d2!.hb2gIarp ӻaBket'bhe,$0!%Rk$<9@1g@!.\dDsD&knmm=_ ֞$)^ƯMfXZKU8QI2r NO n^߼R~Tc,Oow}z*y5 Z1[hM2Tl.n_VhY˶ъy@Oz ҾFm=Oݿ%GEQaY h4h4F=Jp?AꆃzW'짫*`鄐UUq@![ !2ˌIYR4WB;eYB gșߥ!!y'wY|O @/o '6񻿳);,LvwdYfgc6c{ҷx;wj^u{<@*?:tuŊ60l L54GZka >[xvZx{6 B@Aз-nݼ|UUbԌPVk>#&it%t&1৬k:i9(dCZsjp*`Mo{{z±+@J=0" ->/qbvքjB͎sJxv,#ش2d)fV x% @j$, Ѱle p(O=M*c-dCEFaxTSE*>!rPXH-l=Qb6Z΂OY d>2%{JieX5h<¨&`4&䋞Jsl0pYE(0IkzW2}n Lms*,rpe_7DTLu=umY#{J?FT(O>1~)\q1C~5.C)ʂ ߸[vnnn6p|tt{>t]7{|fEx'8ui-@fA7CiuuP@ (_fZfHxtPf^gSܹs+꫺)gxBh@CU?]jULxҬš>Z8JRIFU湺ZvxfD! ='$jݛ`{r ps lSq70F+R4kipxn`oOOBnu% a/y kHBUֱ ? w(V+mLP I*|̇LxL[`zf&}e=dLBB'.Ö%sJJLclmoU)h|e1|nUFxԌh=6j0њ* 8&#zDUHTe5>hJ1q++<V:`uXXa$İMJIѨ899}_mnnI󟻌umM!GL got qvzJ;A7& k_UhF ʒUQ1bP3I֔Oy΂!!bזяھ3?S3ؠ{H~P,O %r_$4AK XFh[X$ G -ptܻW#!b/L<B Cݳ=D"a˧g{n:̩Ѱl (@h#$ 5mγc SabB; PA{O{f%ems"c6B92桤@TX[㕅RuE۵@T)P蒚zhqM@UͮA󄸑3qLlhsFMPR^Pt/>ی$;r[tldghwpN pA}i' BzUU& R7E/qrkh1 06B^Ż6(jgd{q?`X=$Z$*fn{X4Vt]'p(tHcM; g3,|kJ tf5GβhјcnFavPʲA:]`;Bo_KMRlHwJFV{{x2(u!SH _}4i-4mCL/6> QЅ%~w6hU@JM}} C8ﻁ 5@ VTD)AE5#7ȂBpO<A=4Χ\GKMɦ;2+/@Wg`r"&RLɁ?C*͒!E!kyaWAGhq|| 4x<"ӊ 6'0zPάx2& "Uf+g4B$t 5cwϢ($baVd!xwp:o|R]r[ x~'y pPbv&PRYJxsEQ\"Y:rk|[仛HahJĶ\(JNE Ȯ|_Zr %2HY&(m@y7x goИƼ&3mжKtmhU"F *ẖjQ,@4!2l+=MמM'5Jմ˖Ƶ!!\ edR5>+*tjٺMvOh9B.)l<dS}v/~rc,&6. Y⥗ny!% ~q6=0B fvQ9WZ 1KL<|c+$y \c' Xyl1|`1&)&O?4 iBVК2z Ä caOk!X2Pd_!kϰ* BAz ZΎGU*U2{~yB_N̝PO)#1(H8>qv`}z ˻jp}'ZT,E`a9_{hE<'Bf|vM=BP'o3;}}]CKIgޓgpOto+0~dZ|h]M UCX V%O R]W:z]2pl֤b W5EARx } כY.KpT3Ku ׯijMu$U,!iv~RB8" !JxN vhm#czRJ~59A*!u?nllmooc<'78>YYg4|"kArYdYC=9>]o)r֤ "'|Wlh) L0sZ µ[f#oc!Q%јtxu`<7 *zO2؛gn{>0CrlIP?*$!H4)%vw-]BTXgBQ5&*I'@xpRC^B!OMaR`NO!| >Q"y*(j$;AJ߼kŨ?dh*)}2VXSG2B YdlycF)ijP/H,*BS€9?-=_@v_YxbdKU'O3A/GNS/huD$;ZFr=Pp }ԗ.*>\_0AOkz@JxE1\tt/0$ܹ<U?x; .f~vc}< Bߨ/ׯnooc:Bp4Pzs*wZS#{3Y_5eAN\3'haf OlkX(!(%6WAO֥Ӧ7DEw.$VOt}X|*9?X wQ(,!)bֳ9KődC .Ħ8H*EKFY]ØƄ= &V!|I)Ů,x9?LD NHBd*#ECW_R0J'߆P".?- (`;`>}(hf\ c}m·nܸ9N&I s'_eR8,ihߺoB5˫ vqh&p ݼ@Y:ʍ+뀡3 Ry4? }x!eD`,*k@rl \p w uf(rP55=B(i? R+DJaR2# Z*e֚t$ j୥iZ|/s(4Y:M|wжs & W \=7@_l6?X.`X_u!-́dub DO].!{EiB&%DMP T'F"(+TuǼn0SyӌФjPlB\+PvUvpD*, CHfFwJv4갻 yH}6`J E>`8'@B00'9lb,*>%I()JsϜ kۖ”2+٩1GjxGӪΠC0' e*v𐅤M H?CH%̙S.{)Cbkub@م*RYtO㩥_d@Hbž8 71rw?]#% anqHB(M_]o=Ity%8tB @Y] #Ku]K@`lmnZ?(|[dDu2.x_dc?|v8{?XYY4QPG<彀 ',!S#*PH  e&1X%\Gz%.rk7c/oFO&4Ag]cf562z`.8{9֙v)77˩NL⿺1R&}J@(lEB߇?;enIzEN, xDL)g:ﱘЛeQX`JPqդe_ ve !{8"M}21P{;\ #xJ.cV?$d,B*ɳ UӁl\PK,- -&o$fu8kT-^ΈLU8qG(TUrqC=/DcU _+(QXD4iA {6|5gB|,s.]bɟ>^xa,/myܽ[~ QLh%o?OX.dzt=A}eED8M%'@)1ln&zY01ȽWBhn29b,(t47=Uѳ@k^*tR؏Mۼkue>**6H=N:-흃Tu]Aw a9!T Ef_~7+!ǚ<]]t yU_MWj\mNN nܘ߸k'޶QZ/+fUŮwP`4†DrHE)>I֑:MJ*y JxHcm.e Jiu~,}ˊV6I1$4Fг TM&F=ଈRX8R$ CϾ/ QkN^͊os s|?' HC/ rt }xNIǓ^X^)(]B;:̝3PwRH`a<sKt@"%,P <أuɥt!.$ODt CIJ8ݵzx:Kaڎ)d^Yj % )O̧=b |Md$0<ʐeqzrtՁhܣ, ʷ+9)/A'{DL`;buj >|1=ɱ1J0:w􅤒аu iB$`w>]Hd0\:ѕe$90 "6ddt:EH!f{CEꅊQ sVlT7$*pR}/Ǥ6kLHX2[nρ_A۟UւQ`Mna{'I^Ih4FvLĔb@\lsC@En)`\L%ys)xl !fTY]/~r KX.p|<ȧd{xh߸yh?{1D> @nˮ].+glrvu/~Dwֳ,C-/gE,^G[KoW(ʒ㝃-%zhD fU$C)x/0$ xqPCR~=dSl#Aaa^߀謇SCW!;Ҩi1=W9/rsb(ϪT`6ΥV '5'4xWɄFJ 'TH, 9`.1awnY6Xg>Q5}ObА;&9(GRbS}#HC> udo$b04e˸U~ bE0+Uzr3%̣QJA$E["~_uaٍJ *qP:20k2l, &R5̀(P Lw~fks`Gk'.]$1`n/llxܸ6jsO nZ/›Gw X-M1GGN!'4b~s J@J ]l4Gfwpƅy,,^c3*Q75zN+ ,PdZ*P,SZeg/FǴsA MPBc1* 7\C"7 6k,BYdqp}\(b-v+21sc$t:!uH],J7!>[xadŞ3~QsITP'$)\!"s:{Mv>,/<JJh.)B{|w,[{msN=q1p ,RN6ӿ< l6{\X eYq.7_ 䤢MS Bvp7~RpRp R$Pʲ.Ji6 b-ə2 A*91DGAE,"KxbkC ,5>޻N ǝ"* O _ !Tr98J R0sG6e%(Ep*%gGM57 "HS&{~oӴ-<(u r=Qrvx:,P Pmrp52<ŪR Y&GNo{&e@!ȅdY/Q3eݠ)uذa$eO} g;h!e4GҚS2S籴|_ KUȲ>rJ`}YEQ}xLܼCeO\: zoKV}l7}̲ͤU鱱h-~lЬ26qH>ȃӬѲ&6,P5Fh,*e/#1I^>;OR1'xLRB4KXJ.sBC̖Q)u,4 {a@E:1BJyu88&Cév9.=+48G(B5NO+vVt>49ODIshv DHc_I@_3K\@,J'r@!coȆ"E[+rMjRE?nV$&bi.̞aXzQH^hou);nf \P*|9*2Z yn&#J|. s'd&7f95PKbi0mnn>7J?L&_ѻL&lInۿyݧߋ?%Y<|[߾Y0o~x}/fOR@Q s;͜wANng1=z p\( gnU>;>Zq`?@18,E &Θ Q1COuU.W.Y>Tj Kxk.l ER0aA+ND<#\_!ܢ[F5$%Z/X8:;哮V%F' hF OḩLla_U{I+2Hys@idf#7kW?z?<)|4 h1/MȬu?>6x3|{݅/x ;mB,pֹBu2 rk P&?L\E: 3T$Y ([z^* 8!DYPZ>\a"D~xYY"ɱK̦P@i6 "9 EɅdrX%xⰳH`DhhJY&+J$f9 OPw ch;518yxdԌ@) ^iFDj!%;|KI~z\r[[FʴRrLb sK^{h`Jjک@lyd~ g?.ySa-|f$jo-4%64HERJ(gMZ˰[cNPU7} p*~ȚwHf0F2N# ] ΅CۃdX5xӍQWRLd"vt|I̋?;m4/|6'Y`{D§qp4BH( B&"cZ|e\tYlo ˒mkBRnC]Z]r^vkS\1yhhVr,u ,Kjⵆe`~w*+E;3 -'xW9rE.wvA,{{{nFǨhdmmnt7c/||=o %C|;7prTO ߚMh!4(4@_RN)&m =홣o^Ǥ۩( `a& >ebjG5М#Q?'3'D~D:A1d( `wGU>}_2 nZX8'!fjsW}"mM;uEǘ}_8;p鷘ar2CD^1JV2+hж uSǯop MEG(<"r:TdOT1^Ć=Fg~$$UB@5WP6*HN쫪MAlYnZ:H ?gc. 譆x6;TGQ%REBq<ODg,(RL(#2$K̃pAC!qγO<> @%d2hookkkPJac7}̮3G_߸[ߕv{cNM`.mג.ΘQE&ɋ8jJs!4t ;slBXN:*PVzMb0-8& 2 PSsīB@"ۚg;Cz }H$R:Cj޾h ,٦և Pt??v{RpA-g22Y<J,笅LPp*YFBCim)!^̡/[ш\͜\!EFݾ9 t=JNcM\e"i"o8#" JGt*r:ylh< 0#$]RLsYb4b) tQzvvJ͘(28z˸zVvR6Np|x@ VB"[3Z8G>FA $s%%BjP|7?"Q~?4L6oFY(&$L; X+!@ad9C* %F3 αDU֨Κ(q2[ 9>?fgKO)j)q,ۭj_%_^е4K\,9)q0b8C! F$B]ii*e9O٢(lss|2vww1o>>1޽Tl= ?x|:fZw?>?V r1?f}ORŐe(dEzxΉ4E"I <02@"+lA)AI(QT%óSUpȸc%7qWs$' YZMCkNvdՓOZ-;uwܧ ϳ=gD/5%Ɠ-#] E5爌2\ ,2{ oPֶٖ ggugb=+ $IRNPŒ`d#N?ʒTCh9K\)\I"+;"%Br1dF _GXaXG3LJt<8YxLI[ΰa.0I30*)8>J9PPz1R Xg,ůo:鱵uƱ]\-d"}/B3J6@QT^ H{ @tVcs;#ܮ%R25E[;w."<Nj0@ O}JRT:$x"nY:d)`&8gPLiUq[3=.JmJb6X.a^"VT$3`2M@Q5Xm2Q-|ʜptd4 ?eiF8nS:3s2VvZ?h\IޒC'J j!K.I]7!c^Qɤ[ G׵bIٽ@TgSh4`F,g3da>a0ҨSr EAvq[>~ 7Cr"B2x]·|M(,&ѥ'nܸlkk}젮k+4]5GGvo|:<<}נE MKO7؏ޘe׶}o|ė£iFM>UC힕`sM3(Е2FЌ9c  Wd: XXB8V$:HLqo򼀰j̼ h crv0p&Ĉ&/~='Zvv;(@Q*Հʠ|0BzU.W 1y-R)HJ8gdG)t"[g7OQ";rh%&ij } ͊E` AzsOip켃\II`ƺѲG` cx hՋsO{ᗃ|89.Qnٲ1`#7cXAk=f lA15X.QR\zg8>.iqzv6,<#1tW 3 %ȕ u_x#1׶6 !6,k_c:?_51h K|[xJAoM?cxk࢟`BZd 'uu>67oa{.ppq ~kCK2d\Eo`FozXCJ<mލu!3R~2nKdR,]8˹4q4j) c4vă5(404i \)T]b9`8>#޽`=Lc9_{KN&?ٵp%[8@< (]: r"8-6_<n8(; 쵥BU\p#欃5VvBdkR\z1KMUm uSC}C n>'!Cr@ ~/OH< *8"yޡ(t(G]cR~i<ʕ+܄gg3vx?L~<;߹{W ~uX5pzvvohl]$M u1'Eڕ\1pMS,D ":7Qt.:1PP|%PiH,>Z S^۲,xC%`2uxxC2n"#]SoV(`pa($JiT"f8`뀀&)ܿ?A(PC/;kNzO*)!R:+@ّ$p~W3Ⱦd5C z(aF5aQNG{PAq(acH! p;|ᇈ\n¥ %d=$hoi;PZCIZxWW43"k LQ@]XFyD?Rh(ZhpZm y!%,x|K5/CYr'X9C:QrggChl/]ܕ+W"u=mkt/~raOb˥o߸͟m@{f_Ǫ8;=7?I>Ő11(;C'~[[oa29B`z-f3fgx5 ׹ljKn{4-YC+(!&5ae=i= T$ O`N {G]t֐F^"I$\\0Tښ)7E7J82/nwɆ=kV :}i4N)l/!Eϫ{%rdJk%ֺKH:gwLg +&JF)q@ I UQ="D , zк$;?rԳ(A*PUrm Цa2cqͬh09$Dv.XL@Q(*+tR$rHkNצ镂*%J8[]~LKPUggUAmםٯV"c#'QGv3^AzMLDg^'re{|g?P1'}k^#ͧ _zGX,Nfg$t3SP iN1]X_>@Q.Q4 Y+-eAzﲣ#ҾpUol: Da'#/q꘠oNr, kUZkHUdNtç&% ,$;Ip5# Rp1;nc@{Gt*!ɟ #O0s(sHB0P_6&J <,`cc{r%hh4#^ ՐM.y';wq- K$mUM|"o\̡p~%0;R+F,/˽L ܏ RHr`e˭8UHZL dd(4tAE՘QB!*<7J J鬛ࡄ":}*$p?Y9`8 sGd}DD́*Ɨ/(^!~i?'\~n/N},=ޡ/ߛuG)׊%~_7l`2y@KWo֭!d.XU(+xxm)G& nDux类]֔. S]u{I:\ RQ^h$i) h]B+ @Bf?GDʻHZ&9 l 8-5Ny9>¨1BBɂepk D᰷P>&RYެ@ qP"6B^ @[pYS⇨;g33OtλdFE*,z>% {^o"PXL*9.!+BQ1ʅ۸)WprD(tDUln"P4p ,ؠ,#ZVc!I)қ=2z9d@5OM?+ǀ! sDV<0;\ "*'O<1l63WK|w88#Ϲ$}pv[oN[_֞{yuz.[ӛ*f}t:]@pP k{FYn.ypGHyܻ{Ǖ'@YTa&1*I"kvg\J֚x6I"ཬķ:-i%آ@UհZtkr-z ;K68A&DI:j`B:bUZ'%c(ѼCr|VheFbJ@%\U w ?DBС R(I߯)!{ AFR*XIR4xR畑u]C bGc/Z1D(а#O;X k@YAd.ӈ`҅ 0IO<2AJ`-H dE1) o"p5r֒6,AQ! =r9x8" 2kPs_@ {7HB0$nB?c{.*CLG?G.̹[[Ooll>.J^|r 666?9hdvwп{?xGKw2K){vmoq{7zcMכZhNCo3mϚ7SP2517܀r1b1ի`4d@e$'X[ladk:X[9~鞕z"Fy 'Ю aO$틽.uzo#Ee$) ӏ*8 FlyroT7<<&CMji  qHI _ǩ焿7#p|$vvvPU%vu|1<|:S7ׯkn'1?Ocٽ|1kq.TI͍-8<ԷpH}&Yuc|{{9lnmR R^'p""'&kmdNq Fzɴ(n-lClXxWcL<<Uʪ=x&9j?'c`mj`C&5ti`^B(@(Td$?)r7D t @ښ’D䄷҉AHg3(ˊ>%sɖR8x9q6쓮kxIb!FLHaPj:m#CN!FQKM VF] Y % $޹s4W07=7 | :mOHZCJd3JQ3±*dDPMzH /"@3WXFEB}@]˗Ph]Op O?߾;; v=x{жzfk>L |xdm9UihufڗǸs*Bq99|ȑI| ,K*T.¡+95P ;؃¥!R1~VP*"]"֥BJXï3OYdgH.rޗCF:XSV@P4DkL 5i=` 6J~LJxNG BX{fƹASEoLru.2 Zaqo+O;>U~`'x#^>9%(f>")EАTO֜Sn\vEP{P{DS"IE~D*$YZcTG΂dNP&@@sxzBv,-&.TlrtF̱VUUPZ)*ru^ƕ%,/A H)qrr>w{oüclc|]ͧ{?/c|~hy&N9Qm(a9m&MU1b|3x΋xxe 7ж tm+W@Q7Y xjSкyܹJ$P>E{ .4,DLG:ā3 t`{'k{ dG,sIKpj:%#'Rj>mzaVfM+dvEyϿ%0DčC`uukBpP3)-h:NC'mO1Ɓdj@߷cswk"!OGM0|R^ &^<<.+4M`azoaz kZZq] Вp=.69RH '2,@>mTh bCj_e~`-geUxdЄYzAisPRJJuiWdԵ]%F}a^> Չ ʱ5g&UWg766=骵N$޾*џu!107FW.Lv=^hC0QPtqJ(R g8~ /RX&Y;C , 0%D֪oĺ}Z#,6(r`-PHR>kム?{dɕkFF $K(4ՒG6fa1h$Q-%H" Bf"wg_P, Zdf{9w~K(P FTH 6=<-Y>s"4{U!rwCžd9<0Ѣ̷Bʾ؟Nf 9CϣrZ 4p#K>rr&F6J{;kC)!u8OzԞcP9i鴘gCUT"NBauTAu搣OzYk8ocss9%xg6 fpԍYABcNd cVo(H8wWy֭NFK^y1x~7. )?"}^?g1S=|ۘ>߳&,sη}wNX>>m[5,X_Qa#F"5:P7w^3|bx籹NŸkɲ * 8ڑfG8&1aC+Fed;/k0e"Crm;&TD3vCH,;L}rµk:\H4Q%0jaZCY^Hju"]4A  xpŢv^+y-[eIZݢCLT`!c&{ՑgOpHֿw۲ VdyuҔ"nd25f&ESae?1&\k`a8TMJuɔ`e^#PYs>ykpǜ,DK>1L#XK("l+\T"W/LVԂ,f"6_d/yu.F"m`mmMcOsA!4V odn``Vt ^~\;DQ=1cXӇiZz=pLtX[s V[VB&3@P\8$¿*}I o"aj_/lmY?frA %;TƵ:CA rn ^r)SB Bt@dҢXe#%H]I*&gl5kL[7²y 0TI*YY)zvU+7xe*s % t"ߣސ4献[OLئ8 jn2qiAךmQbI*|<ifL\ԿRJKU~XF5 }6&XPF9$2Sr-vVs1R¯AC,G Vʕ? ߹v7pEmll_&~#L'bKK|O{"vWVyR6}]-SJ#fWh4¹sJ ʊYڋޟ[SOyoW-`\[X,xpXN9}Pu ɍW,PQuKK e[0u9G(ct1mq詠gy"e鐣-tŠǠ-)Ҫ64_5 ~NՐt6lI[Vcym bH.Q1!90\hRNERiO!̫-W҇n%$nX>?9\@(/粒 ,h|KAZ}V1pHJ~%j \9FY< +btodn@EbE Xk"myW/CWݔ=?5DXH)Z*9\ŋщ#dEO\tWl5& vWtW+kt2qEY'`hLV萭XN ic?n4FpBD²Hz Mq2Yޣ5 <3L3N64"ф1'\r²[`=뽔~u*;LJ@[`KXkZE|*hgX1) pR`cN2'0$OrLp&"#~GF+΁dB[T՜X-"9 QEXPi@^]70f _-< *`eRFkK#7 ljՖ1VVs_|[n;~ s ߼k n~, Gܞ;߽;OvZ4M_&but ]¬5{uLO& e#P)l`PQ*M+Iw6qnr{[[evIUu!-j*]zIͦ"+VYT c`ЇwLebRe430\\[[nLn? 'R 8 8E@YK UDNn#&zF?WΛրCy _fDAB'ZV5$K'r5BJ.kO2«DQ49MFdWҞ:d NS!,Mzb5ǔC `&WDxuWsM$O/ ooogyfŋ4 &/lۿ=LN4ѣ}w\':U39?Elzb|6GN9-LO{3BbkC#^9`yX@ ~b29ƫbQXzD73bBF0G PNd%E–s&đɞP`|-pK͔-p~׮:=lx"3 ,E?B2zm?}5 -@?Np]` 3˭-yEzwd(;ES^x< 666=q[q)?/"'?/b<i|qbc͐WHiTJ` %h:W$q+iC|TT4'Ҟ6Urg`8;kSc&6޲%{4c^ b",kC YHq[x"$mG dS*`U(e\b\P 1)BV[3v<{}kko?[/LSL&[/? T,`o{&`>R6}/&ɣHb6ܽ*MfCӴN Xv{YVeK<*bE P,<}/ BX[jN>]τ\eKPX8j]+U%>~8*X$=٭*qg؞K̈́s;%-*TLMITE&=gX{z*k!3VX}6M0fʪU٪~K'ےfQ!?dKk̸H g*L)&#@rBbtBN)Hc 93 @:*&mtJVlc'0$ `rjxdrK"K  SVRJH! =g3b/;l2,blFӴƘK`U1*(΀ս8{ yTJ~(ߜ3^vg>sNh~c}}~/?<<_K [3ˈã>>w{ Ĉ'Gi5?EWu242_`S y!+IJb1 *)N֥; @X9:L3, t]k-n<ϝLBש3` <dGordT2iȋ)? yX :1a+uԥ|s2Is[ٗ JrĭW"\ܭF~hCY/ & MT{8R@$:8 My>3x?"KdS4/RB=BUFZ3JlC.}@V%tRETL oCz@M\eOۜrxlD9(RapAL8=/fwoq}t}Bv}Io?;x 5W矆Kt:CBߍNM &x+.DMd1t3Ƚ>bc>cXpR3KpXK^zTq H {|D/B 0TP|"inRA01`5x [eCMx\<}JOyj !_]=[ Gl4(s ]QN-|G K{FX.2FX &?:2#)Z]/;4iI Pk)d)G5_C8%|%a*ivYqv!e%hELƳq@.AQxB҃z_Tp[zu-NJ5e^*vh2  ǀR9Y1hږ>w4wldjh4LB,G3{D F 2lL]kZ *=j(*~Kml_?yg^|E\rEc 8OS߀=yw[89Y<(\z)N&'4İ! ךd! e؛ajjC-1-0_̱\.0Pc0ҥ loC2 (lD"OL9;U ,E*W0&&u9*j{NL+X1+ l"hU6#\ж {䧨Te u-S^+*A yȃ-E 0;uSe3  H jbBw[KѹN~%k&S4`bX2]cF)N=]4TȓAkQ\ɛ7JD1UH.A3+9ELVCS:KAdI{  fXĜH^QHVCUL^SvM;&wo{OE?C\.Fݠ &C$YG.4#9g\ؽ 嵵sڵW^z%_= mܽwD Y!C|}it\taTa6˗#ߒ3`x~b}sO>Fk+v7 FNNAaڳIV J!`y)QB$(9qlWQf%Y`Ԧ]4)aU+M C-rmSJsJX18VהF& &cːNHfm4'AF's=r2M=iOQ$hpfe Rn&E) ,8)<Av+\ T$R(s9sؗ4TEKތ?K dĀ oZs"D+ƾ'h4R9h$Lt߽O+gW=Kgd ;?Ed0fӃ(˕}_t\tkcL'S 1ơъbaڧ)[.Nu#8ﰱ=u ˏB_sB :`HYʼndxHXw xO#SlA v3Ւ&T;+3^l(4ʻnztT{3*X_qÅVL~@éhx w~06 J`zFs k2iqr2 cŔ\4GfTtNhN%]J)!=kyLLRdC j<f[]@ IPj4ùj szgYȍH' ˔{\^( LQē4x 1 ۊ͆51Z|1GuH9mʟx2Ay濧{;x(:V ]H( OB^H)qW^F4g@nܸq^իW?<<+/󿲉=}1?ƌ<{{ 'Z3> ,sG)6h2(=bahk(y}GV9fs.4dZk<c6bg<6664XT8H)ĻMaԸ)5QڕBR,4 N X,5(Bo8>^{$;;VGLnn }!ZEjaUn@ljXƁK d2ޣ1^|HapD& g*٪y)u@6G16#01X]/UXkX*t9V ?yIDU' %V $ [#dC>AU J:kᝣAר?!]tյń29A2bj 'BPob\$lo84=0Iz*j3Ix'T0boIU/)llr84.تBCmaM١7B& =bBnܕ+Wظpxxx{({n<׮]K/7n`ss1Fasoe4~[tܾ3w|&`i? |)At= B2&;2(X,Nͦer}g};j9-loqX4;Xю f$}_?@zClVƹ%ʼ'w?$;JR5ǽ-._ \p'#:^9PW `e+aՕVE?#!>vT( 3C ȲYrv`LS餀Ir55Gc5+^i{w#I^s9ΓQ,lKT/-q: 䤾ѕCɽq#4?/9[A*dFcqܬ~cF'E!4$W}'ZT:RE@S<3@@$rRjUSGht4dγWWiyſK/^z /^GGGX,NyϿhqX, i~ΓLV?|?FK}7;>:B4r 77{a|rՈ"%)s"-{LMYk[bA7p6hhm֑qh2=Y=2~ZhɈa ԧY]RW{f^<HZJ lf!%FA'*sTMPhY.ӿȇVT:a* P'¿t8Xm"@g>j祣*$6j,;C| $7 OLZ̞{%J#[5e%9 %\8IqE!Q}:nVrBi2JQ4PAER\HA3J^шmƣ1泹*)Yq4 ,ϙ?r!Ea |ެ@]Qa\v^~e>|~_Ã{/Y$;{[`6h'U)|o"Ol6tr')gKcpuUXkqOp|bg}XJn,e [MmbKd1At|0 g9|-Y 퍜N_J!t#!O䂖b+9Me1+Lpk[=|Pvw67S` #ro~J8$|:8hV  @ Hp`6p^BTφ#ԩ~zWm,ewWD)#"r8e/Ļ| 2OBp$+&CHr< UrO%R}"J)@TzIa(Fe!NuG 9)UnpY.bU5Yx?_bc-nD% u: 䊐c v, Կ:FYUE2lnƙUa kՈ .F_f22Å^:wܳ'''6777n<+g9k< W4ߜ ?8JL_>w ~} 57 :ux=|x!9!Y3kӱwkkk¹mloncss X_۠P{7àX$w=ꉽyBWy/4dF99q]1J5oiQyD3+d(i ꀜ=\ԅH'xAA 4e. 2$lj`LdifV>f!lb lYd,&xnJM/}!)&@Hpf@!ju R p\y`"W8!VnbB% hA/]E`im!whrӪ1K-~Yup[юE'O6V @3j1a%QKO!wճ%vâ%b9XVFZ gbI9s}{{[腫W+_|;;;9&.%>wp;wBz,?x)l6;}5f>,S199|>bdQ$&-F9~d2w^z饭^{ W^E48<<>xm_[0vXqFL4w}ϟh?k_-gMϿOϮ[;0=MAuS9U@,[_VbU*5AyߊdҲ?$v$,'Jgyhm P>AH1"q~(8NRI ޲ձgipxZehx(3Nt\䳀`*5 73b̔b+~6gnjzW?+j#/OV>%֔{BJON&mvƍ믿:ylnnb>{nx)|FP\\&G|r{'}gO3ӿmx_}QLd׶+7["焦#MQ;´Rϲ$C6{{4Mkk&667ȣq1Xv2]'&+E .z`g%A5Z'^@a ^ۏn a &HԌblv*Y\ 4 u|gHk3 WT0: 1!sq%G@$lDc`{TDA44\Ђ%؈ɛTxN޾[Ε`̜ZErh5ho$'Ur4hFU`9Afwe/0Fb˒Ӑ͕<IpwoEKWf[G^.H:vw.IKmMK]&%pO9蝇sk5ߵ1ױRh m;l 1b*R"͕49.V*!+"⃞Kwcj;9ȖLG)#""YX4RprYVk9e4l6:YINjnZUԨVk4%d8ۑ(gDnLAxX) u ,1'd&J)8Xut @;Ұ|/@͡:Hg\qQC1Xa#KxL샢fHX8G!QbFH;~ 9` cm̑W 6 kUa-8j.?R1}pT_)Jh`a4K{1??/xqttѣG8<<<ۿ5_]FBB~Oܝ߽o>“e2wkt:F}%dn偆-S7q.Ct8OiZzA)ExG~4-1#5rkZ">e 9ׅ:QtQcO]mNZ\b5PeÉ $c =V-0,*@"LϞ5=ܹAQxĶbAQW뎚@_$oNtp+vPbixE$ L9U2,[^s{rÓ G{NƆ% u%$ŖXΘ*͹4gF:$*ђ`.2bPm+~TZHRBtgnmU&!Bhm AxĄ]~j*Č /uW|I͞ x}>zYa6B ɥ"(fYLL)"[DaǼoQ2Px˰b2Ç>q||) ѣ)~^g;_B"tJ/?@ l8D*0t'4sÙ4GJH G|7bЪh|˾ N'ƾ_"Zj'xܒPH Ԣ)ϱBRYZmD*;"k 1T /1;?Ĺso:&B?)%>~OW曗5Y4Eać;| =_ &J} ׾f 1`XU۷}΀4-Px kFF5NN;˦m4-ĸEBtjxZSu Wm#2$"i@E5*'1?!O&"14s@rs] 2UA.Rc-#}Sqi*mA`ssƣәA;axӊ G:_R fFF\`1cԴ@g V:A!p.2K/1| HnG>5$1<^Z( 4B̉ٗ;"4LM`!X.](4|,4+ Ē8,=fSc3&/;wbV<;ym;FӴTT 9Dߕ5*^}(Af5QP$Y8"'Kkcistକ}=~ۘLN x嗱B>NX&>q _73~O"ܛ;|2uςW-|26d2yD6UQ"BduO0Z۴X3ޝE347tS5MI_qBcÖjjb/ʰu@@(pI ǤBʼ$71))J]Kڊ=Jx!\4}o,\I}6Iպ0cIOV4sA&$sƃN9+QY/6L^+j#Xdk]VWIu?ûۛ޽ ~_3׷a 4ﭷOO_{}/OOn.N Q*iY?؎[}f{=TgC gntT -4Tsa"uoWŀ:S%}F"z5d,X9v_kZQWuV|x%w@fR@ּ'ȃ*ɏ^ O=f54'Z=Qm)9F.fKG/6jŶ!.rN vd$x0UuQbSBlҷĀ)pl˄.Z8IcDƒx@9fyP鞵l]O9!斀2#ᵣ%w!Xc!߅}H0plLp5B>2JA΄tL|}coॗ^%q}<|899b8+ӌ[or c~bZk ??[~tS!SC,H~@´ |`<^GL})Y/u_+N{-5?ϿT:\#/e);Ls(2 7jY\FTq rE@6࠲υ5j8c(dgŏb@Bߏ G9@\J)342ie`F)i\5(h фg#F`HrӬ c" דۖ;zbċ HWv}8Cb l`4!ƈŌ4\ kIIˤ/7‐($,)yUZ`@XnbϬw.FRQ|\y0ThA"3%!Aʚ:R촣5bVe9 츍4뿣RT2iũ24 뽘xh^P(*n8(b|>޽7x.]3o6)_բx/>Ļ?zW^1>w%}Lז_o_^,EkՠF`WgDB'>DBAκ#ȟ"R LoB&7-nd1WMEB S SZhx&ࡌô*{^U| O!'R(@߉i 4òHiXϴ u2=ȵ;7]pΠI]P_sh=k0Z}G$]﬑Fx Z&F5,f'XYZm}vcG ~͉#e+3V-2 Hm.s1шT!]%w~8׮Y/p#RP~U24xd>~{P{$G 5!,UìLOJȪ7%u%vB4S Y[k9`WnvZ9Dbusp?o|x00L#ܽ{eL&, =Įx}||[t]|ӈgAĿSSȓɣwk aRk3YZ8o`ϾpH,Z&7gfĐ_+y7L,<(Um[A3Rk.(1+Rq6F%ku]ՄJj+ŗC!%-ϒ mNABbBM\U4 dp^sB!v1o+V~%j bJXvKĜ8OėKA9a4^G۶$I$1RCqvhIku}1LꂭTPV~j V9iGa{Z @sŜ(##GA+>}G][x6r޳$B .Ymb1 N:>Fq -Ck=PkuxwjD L1י<%"NE"t=StAe,a]S;_/#ƈCܿ<VHr0!=KMVU߯kih0L-IK)I)Ў=|r̎N.E@]|-8:ݻJ-4J+?%c RѠ>e% 0`dQ%M c+^B%C!HzT2U9s`w^ rD8j OfcdBcY 133(`]è(# *'<>rN66UR%,*sڲxCqyUB\[r[߄ !De;ۺ(HVU(>PM Hlv3 O ;kIJ4@; QRtD&<"[PMjmюFn(l/zе(vYy0 dVW"rQ=ݽs~:^ ݻ=t7u_-?Ϛ)%XAz*mLc`at0̦{r _==EtRĻJ'''&@վN 4u SǝT;KkP f H-SO0d-N6Y"c3˗֢ ymX#g ^~4HeOU0a%d8 b2xKZcNbYAYH1 xwGmI̧'ϧH9qO304Ws搟TGc˴8/}3:>3si ՍWYkAӸAH+*?M~s[A5@ӌBfLŮb1CAa"&͊H;#5KGێX,xm >7FdyX8De`UɖnQ@۰7/ĿǏݻb87V>k|E|q?>>9~HHݽqz9%b`¦m.Cau)[μ:IU<WQ'Ltahp7^I(2cAH_۲> 8)uMF+Xsk*h3|pXNKZvW`Ϲ1:Kq\$ΜW&a!_aHY4OIid+Z&߀#; (fH$i(*zwB3#c ^8 % =h9N WOT$<;. 3bJɥs ]R\HFe'C{Efyc5 7,'6=Y7xggŇSΪ:ML&kkkp";#jڔ?#@!J6&$`KĿ7|=1NNN__:g?)m/N~؜oZ}"K-27~R%W#ΰ5* :2y/U+Hvy,UHmE*`i+g<ڝm>P3ʶxx2AEKpsJ _S vQ Zww-_ܕb=O P`467`}0ZX${GX,B6,nj^GCI$+40QPyJ~\YkTSerGPY&_SW$$_E Q tEJ{"B45%R C['cdM~OJC4v9gmm`J"%`GVr0'bΥ.KZ!nM$h 4a^XŦz=H4Lz0&g"&0҇;`:6^}U ܻwo [uNg* ӟWnVv$>UT I)5W970pḕ/4+r;e@D11vbT5&nj*˥1U#S[^0Ժc'AF1˟r >hMϓr݀W~aƐ `Qo*s`5H|h-Fc )/;5?ĞPH$bo#6|CD|k)w1~5pI2}*i,9E+Zc ) QkQN&jEV]4kLɜJEb.2!쇊c-Rչ+"*QP? y%נV R {&i}`N4(?Hض1s]Aoxc1:ݾs_7x׮]sx޽{i,WɌOChri:}]E1Tj5}LmwێUve g .Wq2y6I ;W ' ܘB3ȋ֚7`hw`8AL S_g)xkb"e7e_eh0+@J'יn=K!!7*NK g48>E&sƫ1Y-OonQh!ʉf𽧟Zbοgo4}#Ĺ' I,F8s3ZXY**C 7l/\7:Om~QLkp6Y g"Xn|mŋVMZg l HD^c`KUS JQ@yCeQ){++R|ws7_|_-;Fi9x|&b\.7~"8SRΔ]+ "W:ʛ_by#S[Nbe3ʕwB6^;@2^'٩r;{r.ΖaZjYWt˜ϦK:]\[o+a>:km\j٩ fjƷ]Dڣ_Y婲sN*R0(u/zUk0X7Ld"dWK6ɑݴB tx)ɎK{9Zj+0U3bG ,i+\=CTqAvNJ[Ȁ o;U&ɑJ?.P} e,H^ۥjpT@30BI6Q!)pRFFT%pAQ!v"67-k`D Ci吰ڨzk\Ƃ=\Z#I ntQ|yT ic@"%jI|hHQ+_K;)ȕʸ(+:a-!UU3g9D'UɆx@Z,"GWnoa*7R2XEx?l6ï/W_Źs=?ijeeOj0LN&B1rj9xiSyR,F%u4J SFzۗC-/Բ4b GxY- JJ(Lt)UL'Z.[]2c_Ma`k r/-vw;3? |wORW. MDD ^kV~Mgֱ\Q1ω 3S94Y!&Mh\ }@EN@9dq J>@7E5Rzo+Tb_B@Q* v^*ZqÊ!f9tf$% X,|Լ 03OċJZ ºIi70CE'$Ua]GVH.#AXwopH=%u]&y?"_`1_[.;.m3XWyU P>T~:qUnyܷRp׆P8$"U7>Ţ{3\Wna@La* ͔ T^@V 9 ,i O k׀ǶZegRv%vʨ$if 쫀>xXlz:DN3 "5&=e\+9 Yx!!BH;q+nXy\Ld'+bOY7koXDeOH8IZ*Y+i&D..0̪F ZB!J f bH ?ˉQhk AfR#AoGͣӡRSf37T|>ܹc~J?) ǿ=#>)mB ^}Vk2E TSUKO_\ g(rm[U-֖,q͕k&W*_0Zx6XΤp I%$i?1UɃg3D!Zaı5m5''uK ^H܏ _IAJQh&7p5{~lL'5kx1X4d ܵ͐ L6/O ˢ&)R،3֐sCbLC^3$xJ@Rr::eBS =#Rѝ{AdՆmͻ t*ƨk\y\`WGr3LR\S%JsykL=T%Kͻ,75a1)/y q0g :=kԎ+ яp],|M\|)%%2?E/dOhvu>kJCp[0Լ ι.%YG,|k u+RT_ـ|ӎSBwryH*ܐjB(_i*ody. r`g{# 9,szlkpjBd,4 nP7ӗSGFҀ!^U#^88wZa0$y@pQ2<NT CqEzXyxRJj]ւ`;V>U$J08$sea^j\H:TrA5 7C9~2^y{߿_ /k_ W=|FSdrh1_Lb;:8u'}2m)P΢$A4S%P2)k,U;`TfZCB)zOY%UGeoEFf }v$CL+[ g[[ )$jgs@j~ֆGN ~a&(WJ ҃FL\ xr1 hP6szEdDw-GyZ%.6A\(59kx@D㹞 8D¾(Ua/.T2c>+p'] RVZ- ͈#bsƤD naP 2K@ PAտꤽ\Mm4!{1$lm;ܾ-(twOxN5qO4^ gAtrEC39Tb4x`a4uWL1εG*x wo*' TG&x;q30HĴ{Z۪}u h) Ra1j2\)jBuFLN5VU7!@1 buR1?@}s\QJf MZ XѸսbRT2Lp&W܄|GNjW*x饗lSG_=Kg@gEx|ɿt2=!KLtWÝN9AuvR~^tP[ yӕic,+[e{̧SX0#'ݲİB3 CV+/j\Գu))e#fAU(Zh 5Ȭ6H16p*ˤAiÞB;=3ZKxF&e:3[RC򩵂DTݞW' RAL|q0ODw*kP㚌τHX s! ̫8[WF;=xԣ\@DqVΞЅ9&%W!3+ RM׀tZWDEPKEqY%{Y!6SRbEq |v BN+ uU^;7o׮a/dvi@Ŀ W1ĿWͦwCK@}ݹ+aK^B3lj6}_cU5ZM5Q Pa,_:Z#66cX '{:&a@|+$CЁ!d*f`XR(RV;2p1sNu@1U2%+@ 4i_XK`:wMy{SdJj@f+.y4!ըkr"7/RM!r!E&b,%&P9m R MԼj%c xjr$1T#RJjUNSY#5p'|.VDj4ZJ͚ #xȖȕ`So4ʷ m4t5qq.E4F͖~xṻx奄MxsΙQ_%ߪ_U> ?E& @d'LMYll3VǁBY)O)Gek^@T&Ăց)Fw 0E[LkhƈEw%Va7qG]=#'PT=LRǖ"uef_prB=h8 ZmUMDn,}iOL ڶS"-33"R@+TJH罿-9QYG0LJJ4Uikbxӎ_,ͿXK-֜*ֵ|+%?4 !`{ 7;G[}.*Y?GSEN݄۷m r@[C!nfV1+>9gM<#$c}V&5 ]. q I![)=1LY+cbDZ,vMDz`R]L}Jdk^w"4EvԔ9tحZO vb^­dZ2r9Ѻ+ifA*GsumV=L49eX1Fۊ\&z -;̄KS }϶#5 kC|#jEJ)R)U ݲ}5*4`"H|**ʖi ~F6fz;ל%(Dk^QHiT44GR˦1f5Al` -%ޭ0ϲ8eJA ׀-8Bz+)q?c>A,^ihc9)ʪ&:.1\$R^j^LLSh!nşjJC@r= ]م;IѶ-22&~kYgNE 8̀3St ǮɅQ̪p3RM{")RTqDSzPtM;> HVQԭNK!q!s9$,[ tbDP vr6/%Ʒ]l\«ot YOyPWk:LrB;4moվ7 5jLEC=(){k}uT\P% W{$ͨ8aPPiN,i]ˬY{[,"UıP8$e"LI.Kr[ꦾ] s%sC~u/+RͫCvgLH*bo lAqr֖&A!gb7LO7}?Q~Um8>.qkJQ@֩C*!Ճaڪ5uu31%LPIH6XZ,0 p\f0, HUf3cb[0PPѱ(v%WV?Ȝhpx eLez'y.jjNuTvFs,[K۠8 Ai[H3ag"l؏#[km<x[[G;b#xg 93w]jYQg@xeOҗ}@#\ITCR0a4 le1U4pmaPM(J W|r6XS[3XWz=P'@KdCgɕc)r+Q%f CMtZ؊iQ -6%+:=c,_wذX.C P0HYsRGSY$?j?0{4F[L*\EyU)et5 AC$tGxŨJ&=3=B,mG[v0&; 6p#HX iXH5$J@Q3 *P;aMN?:],~6UÍ;sC8>t]1 S"'*fjڶ]Tf+!<~W_+~, 0-prb0ѯ0yZ_bTYujO5I4*OWLb 9#m@H9 `Z3:^ g D1)ip j , &5ɪ)h*pxʤU{O; udTIq8I#'S4d 3biHr39U-s͠>{$hQ{P{7CAs+L@phR3xp ''wzN8*^%3&ii9Iy4͘Hx!Vk\!TPG~.ݒt% 5iOڹ\8OJs(/o~6򩌅֗ JagA mv@ϬI1 ; T J%rgRPp(8!MӠi[t}_ŌC5VwmW(09:rX:a:\F4 sWo[#/iz)a?O>Eb_ \.15ۉ?L*qXӍ*Z x[brc %8Yͭ7$69 Nz)Ê$fzAd}{}f)H+@ܫe׮ZƣiF9*HezR2vw-ge<+o]<78W}1Mi1GG& `Fg~A|f66`|6EC8TY8JIV WL,/y+ed3"CF>9 ԰/RAZ:fHՀ<nz&d(> d V gIJk$47JO,|1`d`֔X 6+͇5Ncr7'R攉}i%Iy_T% QP#cd;lH1D>О\ uDŽb hTuYUY}&2b!Zq/ 4U2υZDiۢ19T@"* !xK8}F|3BLr_"$ΉaWߠѨb>gnt \K yߪ!=w{>c,,BH=wcwgoOw}~MV/&Od2y4-&!cp(B*v.5Z1ouҧ;сׁCbC{w; TZeXdB{ d4pGꊇhWư[eՂP1-Ig䓗Mc`hg a}%"!id^A ǘJw_eg ~%&v`]V`oDb[4&X3tm$T \xHf)6JN{+E9!VicZ1vӔ@s%$D{2.aVM@}"a$޷끜L*'Rf+ "<R"fAè@&HVyކ$E y@X;m+BgF5 W$?0`ɱ1F-,߬|j ֶ=?p>tz矍}$vQ,d׌scտ2^?Ŀ7pxς? 9w,):99y8B^h`Ojt [MQ"uүD$j , y 3$ $Zb)B`$cOwV&c9 (UGM֛jUa0]6jM &_)yÇ*/d LoH,+2| ?g*HTBфc RlPc\:<|G$ER3HspBq`a{T=z66&SaIo }GA|WM@c;-rYE'ڔZlnn»lY.A5)+!rS%D!creㆹd%!u| m"ň|^Iz# m7 >6ޜq=! F#9ͱX,rGIL0Ѷo]Åu<}|Axg9B+?E& b0&S%qs S_YwOk[a4c4ɿT@LBbPu0Ltb7Ao,o1 :(8W|\ ,Ujі;ka4-t \ hGGr ܷgܹbV>JtLB}ᑩ:CŜ1}NxPo|']Y=,PsDlIlPAYM!TÖ)V IRlB1Ȏ5SLrNi=nA% |./`W# - Xv{89q ^zaSЊJ67[ſ}f/<>fh}'|M:ZϮx_te`ȺQa)"v&<8! 1&k'c_=I4kyKŕ(,*pgDDlc 9oxE̜" 1n*)dfRU-ű:B!VB"x;_G\.r((!pc Gܾ-vt_?9E`7o[x䘚\M<x; n2Ǟ9{KhxנmLj̘ƷlK6Yt=ʪ@zЗVP9Sar1MXV-~܈GvM;"16DZ{ã%67=p5I7%/+/G>m_=qSk}X].˾$Nۨk_"2w, !0G%+儘ʂ"5%~ p5!nk@WS6mZ8kX,25t: ,i Y4$WQƀ!*U;Uh3Ae/ \[8%+a\o!X,WCaZymuxA@o) tcG[BDF,C1Fa7Ffb\X}蓧De  4MwX3N-ܷ-n:`ĥ<Lp^]i*)-':a"Ii%bOV 90BX4WJ&GDּs8*cbbP9fFe}z&dRĂlI1k,p6MN ƣu88<~C\s.=uxZ/:f?X9ˈ3._a2 xh_ެ,tMd`{{_ 7._?Ə{y>h"_ 眦~!PW^ع (Z8Svr Orv ݂ܔ.AbE\`Zdf Xr֫ʹ1`>`FZ$yVQx)-cTeh!\vJX xxg]T)i3vwr$N+-?xR S%iP.BX4I`nipP=ղD(2njDl~p)'O7p bfe<"B)huE:\4-n鱽`3y<|2N# ,ƲIQ(<$8gp6:^nZ |)5ir7"[*OX|*Eb]ث̖֭RD 6P*gIwܻFI |J\tRs6M/'yϰK_,f7pAKl_*_B>f + K%%Q^/1iWS䃲.q~EQڼm-\IhڄbuB߆{RWH\P19y-ˋGeaP-A3n,gFqټjRke0>iZ>g?<^x.!NM7=>㣏ܼeq~b^K6*E18riboa&nYTr܎}z}գiG/ϧh|"7Fmyi*+4d@}hw"`T∍a$G$^F ܃9&D``x%ZX$NgE!B1txXcp]|xo~G븁c~/~ֻݝakk }`mN_ܻ<8wbN4/rysYF`g_ĥxKw o!M?w#PCӈ}5OQ0Lb: ԔpӃj#hR)t';5sVxb)'veh32B0=M9Xa/4)Y ȔKX2bc,&)|nmeK\P&A=W!mƕ+ k ˅Yб܇D`X%ꗚԅg߫Fu@lBy YtEFVD] Mr2bzjVhiCH+C3nxG8L&f'|0'lrn6NZq 1f;VH֪~^P+R&*"R\p|m[q.ޯ9{6Ȁ6)Rj5 V`)'Mg3dMGXڈdcьF]+Ѹby0W^iAy .޽}t]F61.X,"^zi^_ƆÇK|H yk_ښce{ϲsc/+\;?|~|Zj!D5OS0g_uڥ;딟bvz * 5iJɰb]X뉆QO,X""!VΔ]!2ρ~qp3w"53iU*s9!ƬS qەq~vZQ O\| !WP(!5i0S3ʢv/L_ϊQ Q#S3@ `o>il摒޿4+uȓvI} 1+E£G#qBUT!&6J)a\2G]7E^ƒ |;4`ck3j3R3p~g gs;ÿy'|d(ꐍxê/4);QSu0X +;̧'δeWA*A0MVI ww.Zu*X52C@>c\aLf]X$i@3[Ko$B D+j{s;3nɕW>(ԫda#P}A댴b3ٯ w89w 2GV$=efh꜁w1#z  N}]zE24Vb 0W[Y$LUI"$HV@(o <)_RL 9_.KWEӌж#dCj<)R*KldLdoҌ IH/ISU9k*הՔySz#e%-!͛tog=[o뿸_sF1EtyL摑 ][C[3tL>9Exm;;D}pOnp._icV'x&_z/|>'0v ?EF b<>:>wXƾ;X#?tO.q+,yɌ%?_v4[$I|XH1 .s¥ 4\#qu#۬'5.P4P PT_QGRZΒ, R E\"2S`KZw,iJS>WSeT] *!:УH!iCl妳?Fg4$aB/1jIb:>V^wYeȅ|Fr֭OpxxoxW|=ܽ{޼?xzװ1BSWX+[[7]lG wZq]B33kx{O`y '!|I oaW^4 rz-l A~34=e 倜İscWĄ$=-f̤4Neb[E7$ 9c4ؽt}8 МOj8")ei JAq] ozb)OIQ/ )F-ǽ{c||Gj\o43!"ES p[uqpܿ7Be8 9Ev&ĨPO JZ5r[ڳ/s, I0f +Vr-!n tO[f&2C̬rz:tR^*]qx)eI5Ij#Ƅ>ΝoW"猃ܹswxhG?kϢm,` [ yZ[ǽ ,.p ĔKMcq kkv[(Datxs|y ovo}n>тj?)jn/b1_k[5yjP 7H"Sz`:x.K:ɷ=l]g."i=YH@x %;Hkb35Ūf]X,8{A;Ggï`4P_p\ *phiI#R׀pkއG B1j*B\J.p"y'6}{[7GٴA`( 2.倫hY `ְU3;Oud%\,*1EJra"K()cCݠFMxӶ 6-bL+aP5|D-'n 5\V\:KC"Kf{pm86=s1eU 6bckkx<ڛÏȩpp) _'|OOu}L)i:Oۨ"b$0vM5UT3C_Ga 9ZJb?^?genjSD]~e\ #ni:{Ϭ$kQ?L}&WZ9K ms p-"o$Ud{vHЧ ҙ' ꡬjߋb>#/)OM-Zܿ5-yL&}O͖ǧO,R76m>$&YGG-vvzIMK10w6 c{U"zRBLi9h yZkhUf" SLIASNW㫁8Y%o*_# rdƐ"'&|88ǷsFfÝ;wp='?]p x ;G$r4G9.+3/q改Cݜ;+WYAP{r9WxN{f=g?ʆ^Ƙ~S+urrh>MB;ɒ:ľ%"3o(Ta* nrF Md&Y?_i釖Z2ɺf ط]9/" `ʪ++Tfċsw)K9[H:8ӛbb*H1Žirf8Kxa5_RRmRbcȹ:fN+mY 'ehX>貨2iuQW2@z`dGs768>V)PH˅8&@ktopgg"- _k:h; U*<}Z`:QPk> lK_aIpK΄nhV|*1lJs"R.љ*)ӟ DbӖ͌|Vɘ"T$u $ { Fⲭ1U g4:rur/,-/&T/5JxR ?]ZSR5dtC2ê*LSs2mrG>>Ŀ7_|5:yAX j^ 4^m[5l\I?O.Q!Xq9l𢡊ҼO?5re[[x<{?F# Ƈg=5KsP,p Ʉe-t2DvNtRb~i-Pbt($=Yê2F"ЭL12&/s-zTy* Գy0B& _?1*,wz 0|0JYsl*DQ(dL1. -#_ӏE.d _R@&8~!ө N"',~uw? ggm[A8,'r2I=c o~#dH 獁/,(I' w9yo&ѨZ@@}5{wɄ;ȕѰl XB<&s- U555̨6 \ uP=䢭Ϋv7 ǁȱU.8<:sO>sqzzbQ<~ro wx_667klptb<6h%P7nysxp AK+1޽ب`j T -B#F -6,Wpf32"vvt|bRC.cX.#@n Ưp@p>tO82^c)3>dU+cėb$wF%A5N,G0Um"W@I΀Ҍ}jP.ch\Ru `bB/a{%\/SZ+л6)pǏ4 fS tFs2U4)&|z| cfMkO-E`|-X ]Qli=ڦlzxεplo~=>x#TvDεjxC[U c P;G@rZg$;$CV1gchrbf|>h=.NNN0r|Oa`ӿ wQ33"`<6+j *q ]Kjj`!fSm*i~B@ @6%o+xBD4MGVVzNn׹k||~Zl7,z,T醤XEigЙ]k-zYAt!4 71(rOiNRM>G( ˕r5N ]jN&AoSXBlU#8 EG%-bd55S(\KM@cT"곓 @BW/csTWKL:ofȦJk^&Ɵ3FΎƭנ ymTu 3sE\*B;e&Y^b65 #b0pIUSf/By:繙h <=GUU6s@b )dS\k PprrbXm[M S|pp0ݻ'Uܺc4:LM1 ]`uZp!vWΝCHq>J hۀ9K&XѵMw#TC.sn1LۦSEL}:݊.?$%3d4 GccmNO1az6>{qLrL|%kUb# a2DO{ɒϓ$k*t>I:k ޝ S׉"8qXFUQ43rm ȍi8C7c}}߂VLbXywċ_?}_XZWAkkO2=_g#>N/7񕷯cs g)@ccoclqvakƭfN䅡XTN% =iP+0aP%|2BKy]>ͦͼY a.)';):$G/ҭh Ŝ~{~ YH|P@1d7<ƣ4sR7z;ࢉ>׫%)|}kCUx6|_:ּWc|XxѳZwkkzGPWgPh$E09b7fxװ2^纪ŗ"Mӊ {"]סZ^ ֪" 6UR5=Jj>1!`k E*bn l~:]fҊ.c}߲QV_ ӂMpq} R2@J!pumLS@4hν!?e|/`mm+V{&Z ^Ѵ!5 Á d@DYIDtA,Bk4sgOwٟ=o5?Bm[u Đ'"N曪T֖!o.^&຦*h)˝ivEs, EKEs `Ar)SRxD,TSHR.@DOf*qJ;䎨m OE 8{I ڮ"쒑zBL͗R:0GG9(f(yLTϸL˲QeTl,z&beCC(DI˿G9 v+Cll>+GQ _hg'"A9zm&84N̴r|pPaP%x69-e{ #jA: U8T8:aHk[ؕ.!v$c`lEE_16sjD}'nv1*m[cD\ӂҶӧۛᣏOװAggl0huB nb2uX]Fc8=?08dcHb? ōkvT:Ϟ>=:'[ D>ӳ|>mnŇ yI%Bhut5o&Ν7-l`sk/' ǖ9@Lb!-Q:l"СiL>(ĔhJS3<./%Hp 75>h\BJ%Bv11sBQϻ&>k/jԅ(e3)VkemiQs X]{GxU=V|7.G^'Hjf ~_ix睯ƍ|)̂``*"\wml]S!wumP*P#= \*%K7Ni!zt' *\GVϔhFE$(I?Cܿwo~_b2HQru=>:ſ-ov۸~}F+L"߀jY%䢟`TC,r F hy@>Yst~\"l4Y FU*c=lL5h fN&DJ1¥z;+_Np"K{GB)sS/&^ 闋z O\r$E3' "Ҕsvx0v =ZT "c 2%2q7Spޤ gw?)FAX* j5(࿕ fp$o#$&pg^$\~k1V4b4>px.`t`wȑՙt@șRm"Ĉ|fzbw]ј+^F4mZKD `HVEXk۞T#]\ [$*'$dȜ X f")b 5v ?cѶm/2ii|kny4d>[EO:(aJ,In] ,룉DCNӚKTvk 0(yR9V5 q  zb&5wۚ2PI+{kJ\;!( ytaJC MM=[%;൫v%&ĸgNJ-\\Kz#Z.Iyyg|kC+bcVמb<>hxZ0"e%MqUF#Lxl" x^}U+Р GotyCa1_ma StZ S6G4T!]vѰ,i̫@rb h(!IA >IA#HUv %? jrc{F;?nWUlll^|wxt@+WRwXi\N2 PЖ^O "0xc|h^}5l]قw-zj0#kbUR cT9עs-ൂݢ_J3kz8xe,SxǙv\+8!,.r?[Jc_tXQFN26Z/15Y%| FU }w'd: ^";`"bpPU%(H1yR܊!| m_{zqP蒵LN KȀ̡Kp21G?3GcX)8#wk)!(J_9.TFtk J_?Zc:& z"u-"k+!F8hhʦ{*:y2"!'m;Ո|T?Pj#]%^-F.?"~3򗿌hǏݻCUUFL&h>oq %u`¼@R19u4>H:-ֱ)0~޿L=7582̰0ɏHE 9 [E!i)Zd _ϛ w(V-^l'J>Q/G.Bݴ[lXDkd׹0::p@hCm'FT:G-)@[ +t5U>a@R!BvT{ =oy?_2RmK¾n%x}lm=3Ӕ&!V3qbK"%WHr f, U֢Zܻw_ [-P"vC #ĬFY9 *0 ݢsmHҙ"G(tmS@5ZT?)cCbǞ Q4<2Q8迠,{=looc6>?~t*Llg8}ׯk__ sc61WVֲ9 mڣǽ 71x|txͺ%AI`Q>CK{Oy(l6Jq=|9{ƒLe:W1Cp1$! B.*\Q Vvy OA'yFL~>*xhTՀ&6S0bA GZǂ^WoG_^YA?5e/sr"J-@ o_Sf {Sy Yw(f"C7bmm+ O`4|>> 0.hRJ=.X.P=4AZUctE6xWh2Q-_) 6r]G|mVt?aR,(- EV1K:[i]4 Xio {W_}ZkMHL%_e`j ;4f|?02`894XFc} l„^łq$يKJ׾4_\$lVG&bQ=)vw' 0;O'!J!73 GÂ;P%yb {}dhS,.>:<}iX4x70 d(ӎ4$8R{c 5P"XAh5 JRUj;sο?8@!^IjMTvw3ÃKq~E?ܹ_W^0 hc:0uX4 x"<%4ӳvw_ǟq|gپpxM"0  FȂ;jҴB tJ@~yI&B( G{( +?W &)ՙ G{0*(c}FY RP Bc6׸{נ嫥{-V@%DL6!vܥ4O,/{>Yam++|}W0Z;ÔpżB` 3H5J{#QU3W%"e_%n6BUA,$QGGG~i+`sc)ՠF*TlDUc!DF=Ӥ/7g+ecPo$RҸ+a!?_ֵtU4/,-2;ٟ)~W>Ľ{#`:>tӟ?ǟǸs ^}nߺ166X] sf-q"e1N旿=O]>O<l:?l%_ VO} ɫ^*7$74rbe &}?%-a<9LbHU+DZR43/ z`N٭i bڏQj18GHAd8vF.F4'>8>XC}S !\ 1"v'u䗽]GzɥJ<KD ( 8kk{] OQ!QyIUוSnR˳yIDFb9"C̡V=DXO)L&? o_#`Mʼn6 !aJG!A14DG<_vT{&1O1y|G ^uBKk9*\G ܽwkֱ۷`}}568*.`2=xowvh{h'gg;]:d}#S {+m YCL;nvGT̺VZ5/Sz)_w;H.Fj@˵]T-H#"#>Ss0K2,3Ɛď-2EDn Bbֶ';;E|q/pFRj7QE5Y׎(@ߴ8Ͽ|z\l5 ^ ,+at`4> v)ꪅ1IQ)S'3,ͯd ᣊ5Գcy4$k 7F[fLV<EWynBmK_ҰUM sqc ʫU&UXst7TTU&&ՎYJX1g~(0NgJÍ70Nq}ܻw?1_dQ?߶StxW@Nmżd_"_ub2{ى.a*Cv&dCtHGBxʬi6uE .|CZMh/3]"ja%ߐ%qAGͅB wkoMxѳ ZLdMpC.]KM(|rW4>H}`o]DaҀGј^NxF!+apk65}@墤Fv)S`s 6>h!3$ 2%!2,F1vI[^DiJ}+"] IOZ''O"Do߾S'FKSyZA攔 %kQVQZQp~/$ᄄPZe5}o.^{5ho:i_|B1**9ږxM0I?1~y98==}u]\7H#iWK>D.gObK?ʞ4ʮ2Cg2,0 I"X!CZ["ҥAkN =?ﶝwpD4h I@h9H,,bM{x*<~q})ܽq|L Aa=< @Ŗ}r'I_xu3U wZvT zfB 9MJ+ 襉Sv@Qq;n^s8VFSqAJ;+PITjɭ;OY,pr|_~ axz8DUk69nd ter"b.Xn (n1Ҕ'}="v>/W^>鿄o# ږ&0t1?><"vkۮ8 *U"A}K&a Y&:eŹ8e^쑨1VΉ 8Im 'Q;wN&=((5ԐIHE>:%2Hckukn@F|U/Y]ݽS əS~񕅱y(er|o_fs1h%pQ>@ZOX;pxյln>G9qV-+FԚW2h{Es;/k$ٯDm1a<#>x|Uh_"@4s%T_ٸ*ЕXNBe <$(7^&_̤0dgc@BG!O'S?K/c0u v\1|V4޽k#L"c+7&B_I[_~Ae'|GxW9=|B+4?߳)Sے${ %Ex]}ơmyOfh>|ՕҞ/@ꘛl 6Wh4O7#"I >i $bU֊P\HhPh;{7;ܽ'O.ߩ'R/\_u~}~9 .pA0ơ䱿74(*i.J=E}]vG6KwTihg Bqڎe( ! \%RXgiiR[ @Nmg1_"=x?sG[nR_N1Flmm=9<(*YuV! # ьޅ΀݈{>#_)-*@<zi?e?}^*n2ږQXRSt'`c1Vw1c8)_kN^$"٥1$ r'N0 A ^D5C(Yܼ$ iw" gZ lQ\{7&fU qFHUka,G<_بp,д s"uܹ۷nc4Bk TAo |ABbrtو OEml?UAz-6FRBjL%[ >o&OĿOrP"F!8/}ۧ?Khd64V?RBB */L䊎zɂ@T0ƠN?e-.{#5)qg2VcD T$&2t$JM@P8=3xD_R] `b?/wO濸/"]٫_sKs1MGX_u=OJW|!b8IfX@1P֊Sfŋ!%<ċ_~1U$GʊF6-r=4JdwQTI]X_ u  M(T(+kҝ}&kڲ'n#_B3w:ZF+oP9G0Q[T"ψIR8Lgg׿ulnnwŃɓr ''@riĸhccw믭}/߻D.ⱘ7ǧǏ;Gb2HJ~؟Y c,z@@Ez@Zk*"ϒ0nLR|"p"VX[GW&R}|fG|Ç{ {ۏugr@Ny&71$0)yZ;>x%ͻx%p@u:F@Gxh>4SGb)d?^rqcqSx]llB/><3- RRbRu>~v,?HD!m烇w˟/Mhۦ7ˆA͍Mܺu7oښf^aՠBUհUi6[sKqaiſOrTz U/'ؓ]T?M?uWL)ݕ1cO~ (uBp%ݻa9 7}Qʿ 4DϐqFkH% #o*b3FQ`UqA7Ŭ=WZJby Ŝ`Y~Ef&TVWWqUl]ՕUXc k " wb'xE=Jkd dS'bWA<Ͽ|??͛71p}ܿOôO_y8{7nH +D8xzv6ͼ뚱wN$Db1F%0j.ٰ̉XU!1i+ hf*ZUE/1ݧ kL[UDpԩS8:x_o#~KcC}//bn{q~4>+ćV(u`8:aG|u=5Vp}~FhYhjdQ pDp u@w`gW@}*1n>",;<)+ov-f)i ON#_עR1X__&VWVQUwF+D^5Do6s,%e!XkPasF<'H!t/ %ruN_K|+o7ހ1t%~:lH7;/7 [[[x{nܸߣqʕ77ttxtll6=lY4WQ O-Bp̺m }1{E?HPr-RޟyWy0?p60<Є Xc` p6x_;<|i,s)8MΟ/KnyÞZ.!}-j)VWkkXb8:Ee1c={ Zl#L>9 V&Ky$? D ݋'_, 3ҵ+rt*;B&QEk;6b$m0_11kZ)ReDWWV5#X3 '`S+cN=j^T5pJiTaXxE,1$+Fxo| ݻӧ$%]'//yxWλ7j&@vƍoW%p<ӳt\B"OQDh(31S )AH9 -B+YZ^ж 4]K1E!Қ&j8~TW>w.{qд7y}tO˄ͳQU Fg4o=SGGz\Nrm$: I ^ibԽ[ j/}{_{ebavӼBp!Pz1W}콊)lA6-ρVeS9KPU,5be<:7x kJ֬R~9_$ s=ߤHFzoHnW?p=K/{/?~.Y`|>׫«m^ĝ`ue%AޟA=Xuֻι%p|b~2L w=h4qFuPp2XX yV??O13ĦYlHY`CNI==ρ =V&&@H?k{.Ρ}OLK[>|LE%S42*椻 .j"ia F:;r7(biˤNAlzzS&{i LjCX0c|׹PX#̓+`՗_>@iX[[VWGj"Y[ v!?@HNHՑr7 G"{J\tgS.xy@~Ν;xw0#]YOUU 2nՈM%뎘 <>1ScsI˟ð^2@ !)M} ׇDȅRXcᓌ ת|Io52/b0l#5.x=BFD"3ݳs͢AӴ7Tų>r~RYz fZpՕ5aeukX]*1!juN>Ñ ;&rÓTWs3%f"q1sR`G%D  n|>_r{f*MZF#{xWPZM](w%,u굫nnn97ẎbCwIK^:{"k*ϗy!HZgl=NS,s#@ Tn%'ֹt(]C& XFT͍ߤН_YtVVkk{XY9h|jiCe(ej@T.xzO BT?Ic;NՅfW@%FL?q]|;/=zw>7˾%_Iyyọ(nh7Ǜ5%{<g"nT)MGZ3ԨtzQ1K;;F@mc`:O4ҋL Eo\WXYfO `qUpt]lm=' 6$-fl{ĜRrn)d_q9 U_V;ۗ5OC ,Bw5`/PXF $i^=If+*DdA:4 f)fbJ[^3<^(Iffe [fk׭6bN5 GXY] 13ZA]UjFf,cd50bd}V`Ć H -G D-*Жvw buu;;;'ǿ/ '_Mo&c00p!{Y]zՍ-=I׶s|<ƠFIzPbx+DE`I: L|<^NdC"H+kWֽׁAXbN2&.VV1)_k2UI{pG]GE*KڧI؋W'+& 9}?'Agd×rAU|.k+$~oAmۢif3a] zN 4UH) {6о5qa *0"Y51VW01 1 Q,4`־p8RJ͌Z~eހ8au}EO12&#;6n޼y!vHW RB]acc_QrLy$ҍ|߾qƛ<%p|lz0Nֽ潇*.x2ɋ:6Γ $_w?CKJ``(7,#*v盀SJMEhA?7r4?>\ ^^I˯3΋F'}J[*eZ9jTH7Z2H5TelyǞM/ɯ@{0ʓJez~1;Y`6M/چ~I'㋦~q/E]5U= Rk^abڠ5le!5F1VWW10^Y F1za=0+ZI)Qs@Rk_6FT)kF+,eLNH p~"]+1gz]_| [wݻw+ǿZRWJwŗz݇1LVqњs0]~ cLI7x\6ݣi|~$ފ/jc-<fCCS)i1h kcaw>ۉwm (-P[-4z׊ pbťvC[AJ)llh؎҇mg/GS>379Io"\A.71޷5~΁ on { T&(';jA{t:ENGl:WPX!htAK]Jl|N}1 }6 c, qY~HAQ,ie(\(% lUըl#Ѥo)1|`0`0xeш1u`A=@UY}  1I4 H*x W tf4`<^Em ( _(#zhq5ﳞ/5%Ý^| YC;1XFRkW_ԃ|vt\6m0oNON<`U*w]#V[]XLkۆX!prBlN2~]Q:i0)\${₧ qSln>htA=1֑ _dgN s{s,9*\P/ ڈ3}'s8W+Ͱn cKdh>t!)>6Y!)A4vڎMg I66 VIrG)A4*|5\iWV ɬbX @kQ5!uU?ioi=0a,A* JvRدݿ_d4ehm:"* m4 *U~xᅬ_~S7Yo cxŗ qT)D6u]y0Jݸ~۟=:.Nmva%ƪ!R5l&ANQxNDG7sL&Gm(S ! Fɣ0QeSL,bc|PW߯+GX 1 u[s:"( BoGw>kɚDs6}~ J`_WR@,֞(<#^g9zMe'ڮMR0iOMЏ]>™D>ѕfTu=@UUrXk)~0Zr04"jKpIsux:),)g$֨Ct[kcѵSDvi"@V \0NO[[[BݻVVNaJw"CW 23G@0O@&𴇏ⶨH 5 Х>?H+,BJtʗi *"֝ z /+_* ,[>'uȤ̼{^.e߳'P5I} .gRt-Z kj."^P}uUi-0R@0OPB_Ua4j1 )@[D_"7,,Vr=`S' H˄x6 f1* 4\t'? ?~??%4M>WQxL֭[7kWzȉ((^eQ4VVVn~룏>/qD.vSw:9inZ-܅84S:ٴGk E:aUh&2Ҋ+e QBֈ:׻t14I u`8P8y攟wGru0Z)%s_Hm629˂6~n,kJ32"D U߬F(IbdM,{߇UVi@aN&$JL|ޣ.}ZdTDqp*'X?:f٥RAZMDk+n *[$o DKd?p0$] 0Z 07̺11 \#c%fT?f6#l(T4!top^S?K/~\KI[.{xWьJVqwPjV\k l0+7ozQ6KL횙s(-?C~#ΦyJ W\t5.9Ԕ֨u= 9@gPj9D-6NE*; Bo.c}Wa} F#F-Z;GHPZ>\ :Uc j|TJ؋k4&eΈybD,E=Z}C?*.Y+(8&Fy'tt*=lHp}:JfYEve/_PY+ED[v) ]+=KFUkoܸDd:޿*ﱫrV :~͉y1iZxNvJc0`Uu mÃ@4AܖiM&ﭬLrX_ VV< Z!|UGtXuEIS˴ɅMA+*mbWYc> hB2@Y;t]Cf<32Y,M$FMoz(aV4"itG}k^XPIg-5B=G 4я0^YE]Up钴U=B+jLq;hUܴ`YK%mBi)O=+(tp|AOl|~w}ѣGw9ǿ_nJ8pUvZ'^D2R47cV ʕ/_re>l2= #C0 ~~1ZkF] 0*5BQ hh&MY 2 OP8ECl7\}-}21FK`6Oӯ5LϗbaH b G@X4SvTǸ< c , 2k4rfk[,3J Q |jN"i5"Ğ6 Lؘ(D&1(x@$ nuCG'?R AB$_qCpw!G=ЋHp|yRbXD:˷*sy/;tmEl:|1]w :<ߓ>^OHJ4e:if=>wjlei~U%;ުbx~p<K[/ yS%y"3(akaLD"DzH]W\x3p]ѸFX)9cO7=T0IJ3Jy>lSܒl Q5Bt].FU&n,M~$  i@͔?7e[`FR#l|Ŝ ~`]4ϲO2aeSd@&I|fWÓ_Ղo_P{!+dig8bDE*(L5z(gUSwI)Tӻ"BB8fWQӞѡvvw| _W0#Mӿ^> "i[N77o+oŀ@A$Btp&:0Vf{{핕/3{t-NNN7m״ pbXFx)TX-0i I'#}+&=w"gUb_z5:| 1PAXx4b xo܈ЇɃ+R|GTQ|s2J}T7 kߢpH1H!=yre!D2a|{m' i_t=KZvUkD"\U&?}qSӘ5i"գ0[Wַ0'êpj|V%S |v$FZ49~K|N| ֨CFٴuMgn82(~^ʡ5fԤ?B/M''':ɿOg .yjg 3hWlE3;S:]dUI֕;k7?O %|X`um6gm&IJ2F_3L[UA߮ea#tiht]qƒFRDp,lHe[<=A;TJW 5FnVhՑ!r] *5 Y+Зܱʦ-~ykZ ze$*[޲ kX,\hS޹)O?,A"čP1ي<#!Þ }mET>vlm  ߪ010е-,ǂ;15!&H$7!µ-eCC@13c(޳"3AB/.fBJ\I*'/~xסǏE>O/;wcmm?٫RbjtaZB{ {}lnn޾yDӓ54±$!*`#! *;pcl/Y.N‡(10#Ot Y,Bp8> llnDv2kf瓯e7}1#,btHBd䂓QAxIJ1;zУ /#?x0oXX4 +A/y_ LIDc a59MJ[27tmhS7 [kQٚ @erύC%G1kk|D$l]0PcnrH#Q0 5rҞ'kE`7!zZ!Er3%FVZҬע Z!ݻ`wwWιo9/i? X亍`toHR[U 7p_sK`9ߑn]v9vP"xF *d{мu#G2qԤ21)`uE8QԂWU5]A@:}5 ONDJD+k6!8AH bV XJy nZhїg/ıɱ:s,S~Ǿ*, prSb#ʒW"$?ԅN3I=pxϪlŸZiu*꺆V \H/A1J547RY} FR|$d4|")&ͨ)XI!uPdS&ANCq@T{{xѶRDK{琈a?1F7ޣ#.`%g!Qzbݑ=+әc1޼yx%p|f|q2ώ֡8\|9JA@6+mf-:ߡmp ^XI y+r4hջ'*T P NzV„M;>e  9q-P՛umU,Km1SHqY?8ytâStb|"O^]X˛Y g@% +iS~21B{MRJdSeް؊M~8"IShO"BHi0`4JwH/F[K,]~9pJ{i ⽇W`OXpxՓ\ D,fiO} >O7n;#p(%R#6\ra5sha)0ObgT+rP3 Mhc^Kp|AMD*CֲSEDt1B%0ikb p,U5 T:`ٞjXƼ(*#VV tHIQ@Yw ;]_BiH 5hn;^=m-1R4 frU5gmsX`v2!};d_sSt^sDP#E91gi]Uר*+0|'[%/+*[$!dh?)P4̫ʒw4sXg8%#,OZ ~uN ̊7;k4`$Z]$eiu0yD$ *0q#ѭ_7ol6ÃzBvUޗI^MvB?$nB UL(隽@eJRB7߼.k8yOw+C>\|2m-d VhN5)yX44 Mo&9`kk ׯ_' @7@~<% "H="Y)( ,*feVZ#z#+$iI?b:cݞ³^a)\7]^k)*ErF˔ dCd<ⅼU`Hy5KMi@{Sc%)Ul}IH>pVPa93Qs#Ci!MOA?3=,cMߞ/_ҏ=_7oqwpp\>-/9tOy_p3^zi,`I"Iӟ.* C`^ݾ5v޷e<:.NNN{CgRr ckZdo41sB7S!'iR2 ]H!54dSTIr7&`0͛|`khF2<`8BF - rI-yQx ".pR14" nZ#$W.O!#y7mO f%D,y,k0)!iN8Vݲ]|e8%ӝ҈I7x%`hZ7_3w(jК*G%J4K6MP MD bEDk &RfC.1 Y&&@RՒ45Q@ E~]9|_.t˚~)+puA6Vk@LS$R USUu}w++WNO5%}8结'M4sc1i0Dhc тdB//J! `QN/E-QJuZMRuDu8;;cÕkoR ȓMV !\AE&[ ݧ`#N{0!^UAbSPbW{WINx_QM&1!t`W\M.:.̆O:@Yi<ž75#-BU)%/K7ca#|_K/>|(w޿dkN4-YZ7֗ӻ*$0yHt.ƥܸ\~۟>b>w];:P,cqh>OaF4Oeyqoخctd `M0Vd"ɪ|YriTh8lÒUõZ3+ʗg%)HJh [o0%gFjz7tJ_Dͫs,6U*N+2O~?[n#=Oa?ioKw,!2KKDN<(@4 "@&hk/)T|+%~Ns/t]G>ZQ7:ΑIf'ΑÙ֙3yG^x{?;5F,0xecvG1677C* h :":ӑlH~A4! ,B"= K):EbNMCG1)2)ehшV`}-y/eI[Ϋ}xmUTK~fWɟWio -^-q)^W"H'k`mvi7"[QSSɒdnX3BI{!7x|F. `Z+iFcM^6*"SM_!mGa %0uqO${r!{TRj& m*P~ٴGލef56g}~nSMvF/9}dݿc2`.I֯1$X,0 O6] & /䖋hӟDc[W²ݮeG=f 40 ͍3_٠d߫`χ5'ܸ]EKew**pl{6Kɓ )*zDgjmUfzF:c$f2H|6>]TtbCjCH u?Duxp<ĿeE=~snt}EC6 S/f&iX9 d7nlr9_}VfrvvevI *"f|v1CsY;{Gd3e}[`O0D{`]Ls+F"rNgsȵ!61fIr >5`kCxMrN|uD.,%]Ῠc\.i),M{uk`m-Y̨ `pN~,Qnpm5{U˜̓Nq6d;bUE.{U1>fӗes G0F (bc9E;xk@h$u.cRU >ɠ@b.j쮵ΐڤTȬ[|_+|>LAA[ua<㛿MKҘgc %o.ErhhŜc*I||9Q] T [/om]yel>d%^dC>g40%QckhJ=Oɀ4K",% m#1MUBo&(-@pd%f)sl& "Rg}uz!.Bd,"! ]a1`K>dk: {R O>00K3De^=PUTOn= 1 {&7 Dt'Iep%YF ?1?Z-tTT  Ȋ)O |~8veE :PB"cC/q5_D,I ^c9=;ß~ϰ~XYY΅K"կ C_SYDcyt6AA=@NS($MωsҙHϹ~֭[~ߋ^q>:'Ǐۮk|4%XdxOͯ6!_eTDI$ Td7Cf&am:Ȅȳo6twm +W#ڛh*~mg2h |kChd4nw>c~'eZa@PrRO̕Hqr8ELJYoDlj{ޘgH~WT?Pjp` s)JxSBW"APF$Xyzm-!DCzM~b\bDT ~Z<*[u4Sye#4Dgnb;ݫK[yU~ޒ Ide45>yO n߾b!~ϊ,)~ܹʕ+C6U#)-9i[YX o\_ т(⮳W )37k`֭[TU=jse}P,d1 VrkQ u>2a*'ڦA\'\L5hPW1).9 fRRm N$T, [W?ɺPF o])$8N1N1_0yuk3R0Hd[iHtS >Zd>1)wS  QVV0m-&p|I\o'y`M9)+-#H"idM8 1PSb͜oFˤ!8jRz}SAJ+tey`LI HW}ءRPpNĄ 6@?>^x/*ܻwrMcO? ;xdbas3nZYI #.IB#x녀R[3IVZooo:^6 g899~d-.m@ (R4kzdѰd:Ah(q񞚚4% ;yH3V֕(Ή} e|z` 6AX`ems;yBŎ{)GI3@+^"2Նlì0!e.LG;HmO(dT?Z\'Jͩk[",p%C׳M ""ma!5CI gJ)E\L]/V9tãCqtxO)^iQzп/"x XkWbdyBڤa_6}!C9Vyt:>.t+ɕA8E\rŭ/].1Y5gj1e k#lfPZD*9 rK^dCZ-Ru>b4^i]9߮ж|>'u]&@JEJX6 *{fXgΰvy1Q'v)wɸG,uMZ6ymǜ ȎSӷ:9ƻ)>;R\V8eƛ4^{eUFH"0*dB36ZggǨ`l{@&+F L( ɀ"oYdl>)]|Gx?xWc'OYN˚.*^xEtd:ʊ4ɼG45bŏY@Dqxpu\rI)`r  +++7]'.KesϴJ+-yǛ&i J{R7 D >{o~h!hnskk*0L2 bl mӱnc] 9~Ai*(X3_ >$7WmvekK kv߳O=HA:`SOU UE.~;8oed;?mr==L ;CAd7LA+c1Xt}vZud$*yٌ8ƒbpKʏlIY= |} 6ql޸hB6Î`Mcaoo;;8<8EǏ᭷׾5awwwd29=o֔п1*n߾c&0 L$rM U4XK]5JhHE|MJN1+xw彊b 7ok:?ڶ-DXƢm!M)f1>xtKI]I$y2|sv#-vZS(`oϦf1fW,Y,5w>9&4%;TsO-Kp|#:٩~^U-p)\2_wmy*kQ 1 APmN&S%]phLpn*#k\%(BFYlpCN.1F *!HX %'"o?d4~ )925iL"'gb?Ameki B(&tt"Nܵn=:0 |?TD$$v|_O`kbNN&CXrAїə[Bi 6{AMWI1uU_ PX"H9!&W  C4J!zڤUps @ÏlR&RFI~EN]YJ׉pEt~+M85P mҲ|*)3¡ihR'*y$h`ow;;?NOh-Pcڶt:/˨Zw_UUjh4o-9cooF/Z#hI}9b 1m+~qL&sS% K#[+\v͍; e!GGfх*[Y,9f&-| )0){2ZW9 :fڋ@.kI"#~<$Dg+]LfSc6!F#:|~!K kzRQl{%y'YÓ{]+&q}X[gy"MKlDߟ>-le( P`_%gC )Փ+ <g>ŌJ ʒ$}g]]"?(D_z0Ȧ!tSM2Z~I4m۠ڬPϓC 6Kul]bog{{{89>b1dC]Qx||k׮>qvv{=Ŀe Ŀ#^xE Z12i'OB[5AmօS)<^jnEUYB>olck$9#e u{{?1K1k*(nj1dOȑR&9U(>35[囥v*#Mn}sLd+'ko[6zgx!NOO {8ዦyY(ܴOT`5TU%{O֐n+ηUM@y]] `ko;D. x,5BpV(ǁbdh7jEsL %g&|JҝQ+޹`Rw`y { 2q!Yk.%$J@^sfSӧ}]L'S &Si믿B85W^xWViMG) j E+=-26Kˈiupvz="$a)Zj47_R`֭_.y gGkQײ Lb'6$0 h4ѧxrcH7H~`ȅ#msψ@~2O2Dڍxw`PagMΰymP;3La`e^r:La9|J̫xo_toɬƀ)jwJi~lF&c*T`}=(~εUILfL^h1ђXGH;ɃB 2BUcG5͜CĬV;ZgS~`9i !ΓF[2zDBX4S;{;02E#~ā) hij^׿ulll`Ãz "?Uxױ}&):h4͛P5d!5c '4q}u5 <Eyﰻ7, #-<{̦ 5܈&^FK}jl:1V0Z` /+EEjT^z%⋤0qGLRqppp+Whk-Gf[c1 DBJBn>==V֠qtY\;hnE2v<3jf|~/MG#Ci ,Vٮ4ū3; 7HG&D.Sҷʆ@ תd:Hs d"p6ؕ00L0ϰhMI &SJ&"[^&(-vF[[f~j *61lßXÄ&[*Q"SeHH- yuI'~?{s2`- ͼPHSMbA>(:LR٣?JDOFPlF@^JuQZQ_ɻ~&:p60NfCe[~窖b\&S|4 vw`0D<,9lmmW_x<'rFnt,3Vkk|-("&[K5шV=12O0@588͛7)d`٧"fR [[oܸtYr/cXg#2tU%jvODOATQȪea:91KCL&hͨ mUpe:6YJ͝.ɋP=c=FC|q& ߿<7ĿgAiuDW^} }TRNT? +rFk`c$AeR`Dx<]899t:`8{&:y_*Vk70T"_>.ƣX`:`w 3|A .bie̸gH.4'<9d@^Ƌ׊[Y* Fχ"1صs@VceuڮC5 :O Y-^퓹`=}kP5O<2w@<"e3d N"+buaRr*sTrqB).C0Ixe%0~iN @oڂX  >Jg:pK4V}X,Np|rӧOS8ygHϗ ~&ҨR}eI`,'ַ_J)<~w}.˚鿄{۷oW^fdh: ԐcTU6Z$ؘ_׀Yet666`m] 使R} lztYv/bg>>w$cKΈ4 <,16$Uvҏ,231ڰl1#p y-M^Z+ C1еchM_oE6Z _%xb˛xg ''kRAg$.7MY=iT'wCi-NwX%9 hFn5Tb>"v6zC`+!z~C@a)Rx &+Jrb(ǨP,X1PSeNBdGd˓9AMr,]VhmLJe#tGdcm׊LKl#IJ)TQ71Fƍ7M>kE{ isX__kAJ %k? 88pVGy^Z]*#r}[/88>9yܶmCX.>U=D5H&7,Sߘ|*]@\P`ei[H Hb6A)b+u MCFú*bL h"3-S}2IE_Bvwf6F&~L35p"8*&ߙ"u/뱰-V!4{_Djۑᴳ ItsrdL&7  ??+?<#=QH":r' DŢ@oLT.k ¿!H{R=1qtxx}ɓ'))7F^D۟Q] t } aܽ_> >^|Et]xsI[/CZkʫ/vυ$𠁠Kb (m] lm][i-Py!1/H`;hEDMpzzqft~ɐ*fȬWVVnn?^6G1]׆)޵t#y'Adp,I Qt)7@K]ı8zއ<֚3+8סmwf{C 163 ƞA`.)͢s)N¶Tu-͈M}vKf]Rd%ϰ,G: &BEErËB$R›솅R1σ9z0s9Fc0=/,%%>$D erhp= J[<Tp@T9_"J}IDH}@@ ·`|bo!ڶ6ֽ@(%4 9#H\hi(#ڮӧxW;`4ѣG2?wĿ~d7oċ/[Y>q⇔t+Lg3OϦӮ֢tU#1/ \ޓAژlR@d瞡ܥ/hT͇h  ZD9׊R~X!sAt*Mf!NN|KV|Ȁ@k [[6b"#~#Z1QV$]X tĥ]W"T|1hf>CXr^ϫd?/Āi1ӴAcӚH ,y7 $K dã#bog8-RBtjVVl˂++_k^/…1 c{{D43Ӧx_{%ՅKs ;{"F`4QD(SJ17reH]b`Xܺu띪GmL/Ke[}L'|vִ )N834>13@_$+þs!f6>"6bs-\!쐦tbQ( {%&. G Um`F] ApcPqnS"_rc<y[Y4 潾xҫ䮔c e2&]R9Ⱦ ؕ d?B;`8Z!S;)D͌Ejd=V|+<+0[%ԉìܲC+ ^''8<<.vvvpxxȅr!aXF[)ŠR#'BolS)V1js xnn6z-cɓ~~J;w/ekha)^r%J0Ec<} e fbQ yPA?WDkk :d'E-8MIz{+epx:x]ǚ ׊/I>LsRpt*6sIv7)w=L|#]Gud9X%SYPY 0vk-+`W0sp˷ͱOQ J57iXV:BXb)6o O)z9d,NWUXYY]'[߈H.qLê zeM,3dτDS, |!/ ,qԲ-!ViBbxGOvӂ8Yp4*;L .)ԞY!&o`kk Ǹw^/y =k/Dz*^{5Wy}kz;$$#7JJ0 q Aֈ>`<k>xr w]ܼu djyH )^+^::<Yz/c>>qlbcXSţ@2dcQdPdmhQ:_w]0} 1Gzzx}@cO~RYP:)ѶE 9x S7zqiuIMB۶8:9vwwp}2NR/ ]jJq1(F S.:/-pIߓ'Op||܅<7p7xׯ_8Er+%Ҋk1P,MM`woi%UeB&;Q{P~ӳ3, BXqQDaN^X~룏>\]6Gud?'^y"k%,\i+є6Ǧ4i!"DBq Ȅ2Ԡ0>FO;d;J% SQ$, #*xFk j kLZ fXߊ/\J"~ZUP@G^dQ^]bI~K%¹lW40N,fhۆᚊRǑPl ͟$y*);dc]EIQE^y&*46gEpދ`DD!ϋDlk=0eV(u'{L2!Ysx)^zEǢ/~۶}.~߳u _sG~skdρQ齄L)Uȇ40LSXc]W:cWVW.y Y1R_K* FPАX}W_9==}umazIaEveKMk (iOi2F GcKXbEѹV6^2 0 d#?KzPx#C(PƁw"@*ˆ*,6 00I@^N"iRJa1'ZxdFHI6܉J4|M p `4"%uuK.{dfm`( )$Rk46RM5gdYloOqlg1k1ښMhij6IIIPTVr{]$2%*32m-{Dq A 9SM;8<0L x b"9N?C ᄥhJXu@gVDvw*$٦X+x5. z=DQ^{ /^l6Ç=??/nE!Hzd^N>;r =$/lpD6h%㚴I%BL18nמ&Nx]pz,GuvRb:t<ϗeE&$QmVv.BlN])l;6$"4ZHYN@H{dyרӗŸ Q h5*I):yn"#ά[ɜ ڟ  1D7E* VkW+s,WnZI+s,MTL1-Bčd- ].8<W / "y1F(r< klek ?UO p}>+52؝1Q{'d66kٳ 裏\gNU)%\k׮#"ρBLl/ixm5BiELSlb{ x!GpIQCan.wRJXĉw -'IC_Đf*.Upn Q$r8JϤvԾv@K v|v4MRT<.n҂4aL_vqD@LnB7,4Qλ p)r̦3#]I{d̐SdN~XMdm>Cd>n6XtLUm ]X8~F&dAϲq2`:_*nܸ5%^2赯4!=<\p"#.x_ Z-r}H4?tBo :R3-ӽ2z1d.2yQIC$>ZWO|5:r@1OLSc"mK3lkUH"!$mJ`F"o(&̈F3|(n6IV{NKȲCհRya6c<OL"=gC0#N屋h~cH)ȅ',i0aSC$*J]!yzB +~!/aww <px ,OX$d&Lc88r/ Fp@ܔi~OHRPA8 چHM1r+;q[d"7<[dyx~ Ɋq7&X6S#E|6x4BCc2`.52 c{'Vi O<ٜ·pQ(}(̇-RJբ`FL~ QNuCWPTm2Mq=/_|qÇ<hnw[[[\.A+/ b>l6b$^e1PJb\`:b)ZioPE݌rkkkwg >B—%looc8:ǿLS|}W\KL1Ssn?MC~\ diblt|t~!J[zQ3ȨoVTJd2([VH F Zkm/GQBub8/tKѴNHgdGQ\䈌Ʃ0ic\mi~}e+(Y:k[R*di qcM&X&50{WByk""asFon5`Xb=nYzLJQݽNLvl,p56#EeO YRF']bݗIIiNPSR&8AʼnDF^txQx̪ª3)NBx4 q||^`b!r<t/nH\rJ tz/i`C޹ (ُYM_(Y qpp|:KĿϚ?L>1!s]YWdQi"aq3XH#? Cü55&6jKb:;*Th}2\n11,:a%nd t9N]๝t].c!r3ȴM*8"=GTViClwNb[h[n4_q I4kԘИkM g\3uW0A>1x;>& k{(e+ȻʋEq#-uǘ+q9<8G/Th(a2iIڨdЪ Q7"XΧNzx1?~᠏lW3PE2-B cWieZp}EPMUE)$ƛĪrWbЌ(+$ `HdVH%pMH?vQgë *ͿE̙3u6:߬yG[Oԑ?3~Y{+(oTgߒY7"1N'/C|οjn9}cnיftͅ0:)) 7~v,K'N{μKS-LbS<Cȳ%N͎:$M i:Iy4n6 9+| c֦_8 pCW78FlL('Lc+F41<1EڴqX`?G.656/^ե$F\{[}OJ䂮K w$fUJg p24F+ [> jC[G:꧸&ܖH/~gϞp8tJ[OF)8ױccx3k81~ybtlf DJ$^tsU `"`͂T/H%li? U:KIhrZxN ? difq d.mĜN59h.+jH@G@}Q@4i5 ki6[h4 s<$0?x5f^ӿ&d.,fsxnx6ŞBfO J@%t E-o!J(+̷R`2G8>>d2b@f/܋V '=&yG&`S]},YӲ$?HS\Ƞ&7VMʓ)Q}UX'Z*D@y\ (`:b8g~gpMH)xxW/"aҟ'\z{{{h$ qFc Ge(Қ8*&J›Gq ]T$V!&O(ZX’, @fJ+q7RT2m Y={ G8::B{t,[vB d:F\!ne~ IZ 4ס q7z.y%_ʉN)R81/dJ(zcܹs? 9*ommC֚GB>iօݟ{V: էn~G)%iWgYHi?;d?l]Z^]CҳNV4jX&A''wFM&.4ܨN5y/9k V͹WNY5‹•/صc&vHts(+Bg *ɡ KN ''w?Kϻ?'f<-y_߼YKlﭬj2W4r(zhfMc`p)h4;/^\4Z5nWl>NE敤iĕdL' 䌁C]p9$Ah!O AP/|,_"˵Jɟ0l9 &㉱mV>|On^TLփv3>y})KLCE1tPvx*;7RO`>{L4d`LAaǽ ml6o<ӌ8ݯ%G"Fx{\Uwή`xrԽT;X4R))/1OA#fRpݵ8;;k@<3L{t9Ӊy:2Uq }5ٓ\X<=Ytmp )H49,4vTdtZhִ&jg!P YKGf͋ua` JoMMޕɕL"J^^dHi#|M=DgLz8cL,U~$-`tcG\gxy5ͮtI2ٙsV=lUӝnyQ|DT< \EPtmuf1 ;ݪdL&{=O4n޼ #=yE BVM+t!PFg/Ow+sHv*)0qNhgDs3(S ϜzjP7fl6 )ʹ=AEƙ َ͹=.n 60E3ym:EfnFmW kz]+%cQ H tt cy.W kf4KawX R2%mOw:H[ kE !r̦s }khXKNlC $%&%fG<,#P)UOՊ+D4iPf>\!H*`T{I~vן_ ]h6A3"bι~n˙/t@g&p(ojnq%!߉^L,ㆾ¯ v `aΙ3$&,K4ktwɛi3Fw1BJ81='OEURr2kϲ,l:xw>̔.tI)Qi8ua7#[MNqBPÊ!'mTn3srK(#of!xb9_`<Oȸ 3gs^I0& 627䤑~l$LaKω,'lz뉠PϦʗ=gO9'Eϸ*ث)e^cU7yVLU?TRae`ݴ/odH~gW5SjI:L, ƲO?}Tg@U4T~ھ8l6E 4_(Wn:uyT7u A[ƀ%xQtDB\BG؂F!!ڂ`'C0v1y}ehjbt9쭥URiOHgQJҊ @bL!2l!>u^{b\_LY|d``ybdU1⤡*bw!p6&7|( r骃fPSP$зe!,Shk U0Cbpsn.d8Z|%Kabg(.$3X&Is?ӚWoE(ڭ6;e~iS>"T^_7$*wr']VUpݭRHOb+XPI[\Ȣ"2&hyeP\#I!e4H!p-k'''.{v +Zũ*MUU!*0 (GG>enĠXzNV434k8676zHӥޠ/q)ӫ>oen}0 aݯ[X__ ,ãk)Y9lnӞC~HVV˙V4ךhvV{ C!ڭ6l`>K-*^S`RRs/Z[.ul<['Y.2!$b#Lfcfhl4T/$s"ϐgcpn4(KׯsQC4"bg!IO3"l: v=91 zS= SvE#s㴌WWnZ͡\.< x\Uﰃ;Usw{;Q\oRMu'/nՓ )Tn6*%DA *vI$QvhxA *)̹Z%Z*>G}pfd"U(nmm!bMx 8(+{WI %#(h4uowhh6ޏ qh|k&N:㞉6TO $8{f{o}c}nN'_ }cԯ<8[y7o[ū2_n苬_+}uO&T4N ZcŀRNc4 >|??s56WGfp*COt  D)PrӍO4nXGF?r98But6&: bh4R@~ C@>Yloo?[uig`x6EKHe`ecKfvYY-DJ"L!8ifL}@l TGX7R)4D:N@rb:?zծ~)ՁM5)u{R:WB >)Uh*aL e$e)kݶ*>]ړ#Yn(J>nMt+V4mM2Y>1 rsGK9Ә𙀲Tra$3vNkU@J# w}lmmbo~<Ɔs4U;cE`NyqEU" ]y{s(l4nYzVF,=UJM/=01-Cp8DDs2859+R7Yр2`~v߿UO<3N{r G`{]Cb0W)&NvScaW2G4nʷj7S*MB\%|{gl׏<I)(TT`+M [/YWygLԗ #6* { Hx&s'H΅#qLNpB"9Ɠ f)pttw.^~eܽ{wޅQ9A ?%667G@3V b-)4ex/;)sqFZڭZkh6Qelm:fnՐe9Nh&MloE4`͠Tb>g5ך .|.I4]N\7f|>\\lؘ[Hg^=oŤ6ӽЃGnoal2/vjF󮤄9 Xd. rd:A1NN 0LiA+(ڍ]eJ'L!n =SdOnyܛEF4<sXgrNJb@ Fkퟥ.FψˢsSw րUםm46f mS3H ir1ϑ)\^x~^ Sc hZȭiAXH3CEk:HU"qIfs vKOk-4G1YY9 ĻeהyY'rãC$Is\ĉ~y^ cu4Rs/t:uP7,|;bW@ X+VEOml H!h I'&&BjR*()E "α\.1NL cnFm;11EVO.'@Irc|``1V6AhW _F@PlgU+#`ʜ)t^lŞ< P9ヂJ0M53b*X.sxK̦SLȘ3,L40Ja<c2 2[xpy:u ǟZ/m~mv "$T6!z`mPuQF:mm]B}lUaKq^iP"1qF@4KfGDGGhut>"6(\GEgNnqN"4prVhUsIcٯt @Q bi H='!"! X̗ r7{կoJx'?p\Q)(Dw* Sn+W.H %R"S/S6 U1)RHv?70TdC*~mz2H0Sa?G_bXNgNX,f=N}$Obs޽o Z6(Bn,FJO~u@u,Odrbovk>ֵ¶Zݗ{nW.q1o@<4Hа~'O`<`:a6iEgj<TE1B&؈UFeTO)+d{#p{><\XOfcmJT@onN3W49ZM~]l2}.Qs1|>E B+$ń> $Oj*%ޥ+LD0T/K, L&Ls,)$g)qL&|˥VURNSQ?Sk١/pUxzj1S~FDUAWw| 1e>yPs>HXYjsh48wZR 1cTfѹp+IeY6KtaQyJ@yA)h fV|o2B 92ĹsȬ8 Eqt…;`.u̎RJG,,˛VIDDA[k(HvQ q,f=<<N'Mgl$Iz RHӰv2=SMѥ#Lq}հR6EerWsۆsf| x8gNn,eY0&J@1ҼC?XE4@J@!(t&M3sfS]g , -w!t{aЕn5[ncXɓ'nڟT)ohX?T}yssB 3?a6,7ȗq]G9gB夂Bᕯ떋 yOtURRF7.(AycH1kl6a-Bx>)7[#rW_7 Sd|OBlnn(PJPsJPitXXb!ڭ6ĩp4Zcǭ<>{'w$HRh~i=(){DcEM{Ep'Qi$inxkt"Se8{2TN +)en1z>zƣfzbuvͅE&<̟ʃpŝWu.,t +[ڠ.ѭKUY+tɔ^g<("7 Շ !JV3 LM¦@ON%`e=KRӬӿ̑e)fijyAYVy}! MS|… 899B?Fx~`y R7Mt:;Zj!I*OTȺ*h Z5`ܩt<-'Yҳ 6s(rH:u4!"\xFEtU:lmyqI7<_enٙ|ڵ:V's!0SDZ']j|dA#b>D>$QkÍ_Hh4.?1(yt-P5-SM#Pc˵&pK8~E'Q7CxVn!Y#5/.2>CN(yP>m<ϠG9ijl6TaZWcX_К0U+-+oK:76Fl\{k 瀠,e Ra~B!U(ϐTi,IL͆J0)!6vH1.(fF3gp;;_lۧ.ul6돆'BH\"I4B6~G1#[&ckFyaӵ7Sfs$#N(t(˻-U6>N^R%#Tru`EB+߸uA$I]B{|ߙ`-#2)ER_0](A{($ PbX+JJ)Xfy!g7 l5,Oɲ7nx^WE 1oll 5 jl6rVvK-#ό}E"Fg"Ȕ7(8nO ڠJ1E#IVe|[~iupY1r-wԩˣgy,Oӓ&5Cb*D'a4bXDŽ_0Eja3Q8VqvxZzNNopwY"Bס ΡcÇ)pj d Nzs!rب^7S#;"1U lE?EE0q fU[3Kͱ\j?R&3Zc\Y N@2KgΜWmc0|&7SZ$IFQ~{ZI(ĽVZ-ǏIlnjyT<22lWC\{pf#UWH噱6k,Shbsc]IlTR&dkskwgg|.u,p0x.Y P XG}GGG80N+',:1+B*=}DE^O:  T bQ}"]e-0e.̛rПB䳼l"1l <.m% V~8D թ.pe%!L"ZY.J }}l3, =El.͔/h)Qrd[!1gT Mv=F#|X>,#RX@)Rs$il::uZDΚTQ+a:d> s#܅I/K]Iע#ab, $ 57h$LM)4ϟ9F.DZx&G)%I7˳%n&Aaܦʁ-Ķ'1洫7T0y~6@z\Ǽ/&Y… x]D ~}xߧ;kwt1gdeF9R)i4yBHNNl4p~<"#3Dqqw'ڝΙz P7ϲP'~k0`69R[.ܔfaSՒ$BoUE{sT٤˕?y _N:# D$筭^ڑ0"ĉq)8F*ȍ}cgX$'Ǐ~c:޿vnl6Oql;y \lLB"/iJ}S>‹a|(45_ :@b9 )=eE݂ PL Zpwov L;X&.7s(CoJHa@Ke( y0}+nYW_ŕ+W0q}`4!MӒ: iąCuc|*pn{vWdv$YE]wk(D[ѨU=)승j?|GoV!Nڮ!ͩ\3R a6h6q%5[n.\R4ugxPYt/woճgϼI'H1M[Paj  F&Lkm\TWS<+EUh%$݅{l 4hH*|XT(da2`n,bgƀg6:~=cUޛ}l *=s= V f[0rlllW_E#z=,Y#gAٖp|_6l  ÓP# ?zD!^R|o3*{]Uޤ_x(L# Jd+i?Ov͎/TnI@Hah8k ^5\pUj/^|>[7u\d:zޯ^xnnn^g!K4+-0}#a sR?ϣ?"é&yf54i +Gk F 46Tӑ BJ,%4t6t2lf{F%T@" uQ+ö*@D\n4D㥗^z}Fנ)׆+9g)wT8/yYp+@YAU:<#H(=}J=ܾq˱qsg]U r#'2LРSN׊3lnniڧŽi>YzT!H_SP]1S %lHhCVX,Y ӒrP^||[IƎd bҸy9JDG~Y+RѣGg\>!gZֿ<Kq:8D. &{z*̳6nI7_?(M'{YՊyNԊ4ÕY2EyI84*\[e=m;+N)Vr,:"w6f/ؔ'χѮU q}",nUItߧTY<,M{6JAfӧO>tĿ<ϟߦ ҝ%iw[[[}lm_˸NڬQ%LOLfNU}147@!,: bJg(qA\lxiayNПYȦIYrY Gϖ`G#h$ NNN~Ɠq]S9Rʬ=y}0n߾/^ ۩ gM/{y2V]Diw]Mٯ"h#A*[0uVW FNCT3ޮ"Y_,˰/1ϴT<+]U[ *< ?=eR!,YA+^j:=rL@Lq%ܼy>,>cw IawwSE.S(<_uYa )dZx62n-&7Q VinAǝ튽{;[銑^PrtI]S?BGѽs} JDpG6(? & ?jjEJ敬J'Ȩ,P^q3yABs#+ 557 & 02,KMڛ_}#()JhPsPGO>}W^GǎI$V#1[XFi5H^_VR0I!5="e 6dͥ+ZF+:S5TĕPmEl6 wG=WlXW̜|9 ^z헯\?~4۞ o ]V/fς]^qLD*$*% b<~\rC gA7VzxR*&mX0t )$ h}hH/#(2L%}W+`b VyDn MSܾu׮]x<ƃpxxϣӂy4Eﵵ5\~[[y^T‰nҳE甉njP2'*0(LJn9_pMQ+ZIyagC4^FrMǃn׿3 Mf~)eVWwF'ws׮]w6663kuiU_RUmT@EU@*}OcG+Y\͑yD+aY|nn.2_Щ*+xʩCb U΋a+pVBÔ#oo|̌)Q$WiCMZ?$IQseM$II԰pcoQ-R8\¿no'mm|F,L3K4O +pk_dGVacKօP\ M2Ot4Lǣnhn]v-p||''_y֯R3. V~hԬV;U:WH'06˥ffX (gWω)"PX"gT^)p #R4)+Gɓ'X.%L1ߒ\Qajut3jpzHJ͠]/h iX[;l΅pyX'`x~o4X.)jq[ d47n_jZ;^9 {մT5,9r̓Qk"k:UAY__)wcLѷ{||%rEWlS*?뇰(`aL{eܮv SD:XoQCrsHs @h4_JF{{ؽtIU-1,S0Vx3Fu-d\TgQVC éL2_$A$ *i7??tp4{;l8Ȳtuz-knkG߸~>FQ^#3#e78 w__ FdR,|g=C7Z͊J-b6>f $>ЧdX,xK*"A^7"pW? yYڟn۽35SGϒ^?ٿ8Q:{omnmZvUo?Zps# XwkU 9;{<2˝0ͱXM=3Vei>qMeyPO^wɛ&yn+>>j^K|ZcjCmd{1If6660ϑ$ )%#=K\?FF.K, _i\~qNuD=ۘgVXIzS5g \S5BX%v#D?"p9O t(tћMg^wg03M4]~jǩNZ`~coW/^;e f:,\WZVXV|I+dJJX;Ǎ7;G!|17{".7ϋq2͔ |B |m&B)3}wUJ /Nm+@QIncmZ VVI@fGxl6x~Ϛg Z88Y!"Åo6UJBj ybA#Qp'} a֭X$ % (3* oKCw|r"ϲh:>{Oקn~N.'''ߺ{߼u?>sIccUK3"PW*'r?vF7_U0[Tf1:.I}rfdlUC#*e.WOlUe \Uҟ5X *VRk(F' lll Ib/W>ӧqE CGw5 Y,G4>uZ dÇV_ wr.>Λ3*;><oaUN%<׾9&+ȃ(U?1{y_S=~^B R+!W@+yg(ʐGh6hX@V{ Ih2|FajemN "hp)_,_UO˗/$vJw$1)X yU}?B}Jd"31/θ!4͖t?;^p8;ki^}'|o._7^*rB*H+'F*?^)OrlWNîT `RZsc#MS𩍘 Iqy* BH[+D}O!ܻLx~!+ UXEKҏ[-m4M] Q&9[eFd`$N \PR GGGr 677ǏcXMPPs&aoݮZTjZH7'㏺^x<7 ~}GB>7oK\;U>z{;R,`0 oFٓ1(LVmB2TQgLħRӯ*0>j l^ʱ+=ύh߶ĽV FQsӾ舚"+ 8cPL#n/pkkk裏o\>O?oK.Mc,V1 K?<+9ZV\iUXծ!㶏`Aih4uv{oFwgrI)Sz ק>u#xٓm0vu_>{kqU`8S5XdBMn}AHB< +eMc b抣rqwy[FPXU1 %U )]?y|~U##IX[[Zk VNfqRw+"e-9Is~UF-p||v/b49l\~?[qjkKKGq#9db@F%-*hTLJ<'|4 &|d2}\.z4>u{߿qƯ]zlll1pu)eX.{h0 wl.}Tt:pHoln\9,6bx?<+ հ/r0rʊyBT0X~Q0!iǽVvvv$I<2+۶"Ȫ#ISM? ƸNUNsɓ'F\4ֿ_k'4R 7Ab pdkU1VJؔJ)8^Vv\ Qk05 oOƓZWOB̏d<pxx˗Z,#ix<|f6bq0Ll:sI8NLKH 9-H:T+A#P2P[WJ*VYALIHZkijaF)yE_9vְrc'7RJIȪCIihL8w>=z\rp2nܸF8H)+H!") OJ[fb9 -5H/Gq2d)|~2MG{^^Cji^}>(/'?Z^k3?fh87[& ! !fM0d#cK\ ow+ULxrj"hMHEW+PETɹojh4MTm}Ras< 1 kC\R Io#8cgЉz˥63'YDJlԯ©S[2`X΀S(@ (ySGAm @ku^Iy.i6AN{s4[GOCSǂoxߞ9{'`0xg>fy>ALJ)3_?Zk^Qo\2I_iqrݯ D?u8V"e75r!#41Y~ZI;=rŹsXewlv=Je^CPx" )899qgZֿGnܸKA7I^$ 6WRP: )$ɻi^'UHyi6ûAЮ٦4SS7![c:}8w_yCH,)L-$SJ;SHO; BYF)D8ŚjAAFp$Iy\{m:3 bz%` JT/3V 8>>s54˗F,viGtMc`Rj)ix*bUH)bћN'Gn~j @} ,F7/\8w8nq EªتZ /!VO0{lsR>ZY`}X)8c4ƘyztWLEcUcRi7twAN&ުHd$>1w}"_acüFB #e}BB(EMT}*?`4ov f>.KOW @}~$r9 Gх81"CrT@oVI<@`GWOkNT蚯u:\CilT(?gCr!V*EMm*-c gn**zY`S(IGڋ<.@)#!!E bΑ癙)Lp~߻3GO'^M}S7:rhӹGEle=*J=K'Փr)%"Sa;G֌OV fӘRA㫺 yuBA'B@QN al|צ…xsIby߸ gD)+ pȏe=dr4zGûq-ͫOfhOFq(BqHArE n:BЧɖ>]Zqq:4<$^ #d'Ѱ`h,}/gޓϸ…pwYlVO 6:h;%vHl>{uPO|&('!W Rt.$’)‰]q#InncmK8 4GvttF jRPcUVbYanRZ@,,Hy鸏n gp \~ _^LXoS:0AQ [em+̳t9NG^~wgTԧn;|8yj'8bzw yd& l>kH9`!_kh󝵵byEATafI⃒,"?S?]g)},<4[Y^B|"+r* =\8ιSXl_"/l_?z;\x ʤ2␨AX2ϲl4-F~g=ޙNki^}S74KA˗/JE(9gg}EB\cWs$m[h;.9pO.٬B] W<Z' eex@1{9 @yω 0Ln\vW`ÿg?s9VM D: Bh6&Ah<N'Q_Yq=pŔE\G(+:g38$qd 'JGRN;sn1* Xᓲ_"thڜ+ÂO~jiʰ34|6^zgqpaL~gO_o~뻘Lfo ߺu6Wyh<=9L><3?O>u5J#Dr%!s4H\*8OѰ~k 暗O_:M=#.H"=>zѫK6>*>S嵃{~iϝAիWj9RҜ>ԧg`x?9E1Vr0f%-^^ _CmvϹFu&</ FPmT )~E*o7+g1Pj`:b ܼ~f}Ф<" ]ÿ֍M|]WUB <~ϤFQ.R֩yOS?yޛi0Bg:ɓ Fv&Z-5'MFnIa 27HS^6{`(`weTh Y0(trGv<{ *WdPdz`i4QJK_x26N>W i,ܰ eW~5ܺy }M{'섏c8 oL5S>|FRJקGkkWy#G ȥF]c$Zk-w^mt!."WW5ί *ï3o?וE+@~|Mna!A/h4|E7Y#˅I|UJA7Oeܸ~o>;xQOSgF{OKW.q|6bD\ 3=G1#Nb5[hhll&F]1Jz)]8 H KNze2 ӅOA!)ӓ7 hgL~䐮P*(ǁrVPcl..meq/`{s<5/Uka}`v/`{ ~{xpr(,GD)4MeHJק>a?NW_OvwwQ|12`&ִEzrLz&{],fwᇿ/+R >W|\; weR JAO>ੲrϯ 3 {?3/aksN/"ڭ6ieb̐}:XJya\`0pNoɓcjEg((X]!+%F>5PwƓ]8űZ=egڂ8[/XJ% csIaՏSa۠HՅ(hTzH]MPwEg \$HJll1|g@|-OY49=S _R"%\B%G')i@@mS @}~Oeߜf.{[if jΞ|W4/.W\ֻr $s(ʅJ U̸g n>8=A, a#ZL'퍇Kw*8wΜ=kXzυ0{~K7B*! iP;o|z4>4S @}~TR*ߝNu{_~?/o_X2 `7/\YKWʩO|Se X&?R$TCƂtCFUټU0|/Z!-|W1qw2/ PHH! o@7bÇQ_O HK_OmT-Ц޾ U-);gz29  )>BoGb c<mh7EY$, C2J6ĻA W^&%.]RSuPfٓ? w\\򷷷 >ڣ_*=|",x>̟a;~A) !QA8 m<cƏVs1gGpxɻ[m/ _8p4M#3?BP( 6pӿ=~|pSO}hS*u{>9xnݼ/_666 —uU(" =_RP"?[nUEhm 9Qٲ?InĤ-O^:K?O1>| tmBO_PZWBi@HLg;wOz}S7OB̏h4߽u֯_fqT݄$9=#AO|Jyޤ|(_nBGCQO(T>} H;R Bit?{;xxo:Լ3_n۷?[4B_.}{e٬ק>uP<,m0sڷ\gΜy-I#1?ԦNmd}8=(Ԕ+6)yio6=w`h<7W5x.G/ܼ9gGpnoskCבx?e_,?Ã7Ou}S7'=j8~[ލ_zc&/Fp_!1yPRȎ z>f p|2Ot4L'nhlg™+im5[8sI 2Suڟj+$ ],>v?~ލ_vcZUT_F}]K:+Z]PԶ{}&ߕR<&|4;QC!:n. g_Iwŗ^֩SFZ ኿"JO:S |t<S\ @}>_u{o];ƍk7~eO62Ꮨ6)n /¬ _AW2=bEd:>{dr\t˿o\W_}寵Zk9Wsn~ӿ &w{w&AO}>5?Ã~ecsc3]Y3PjGs_GPΗs~BtXǓnz;#SS|'=[/omvvpGs\O6W G߼у+U@O}S7ϟ!7_+.\˝{vL)D6Zi=$'D HHF^N߿3f,KJ),^W/~[Wvĭ[7qUQl~##WOJ*(Gӿ E?x蛃AiO}>r_u|ܹn42 }fz%`Ee u!DLt? ;OA$:r/x¹m\| QCbkBJ52 PH t{G~t>Y5Nݻwzׯ]_SOq =;ū+ʊoڧJKSȗEo:ji^g83kϙ3׿S~sllnbX"KS(.&+bM(0v'oԧnSg~L?qcWwwwu; %E hi6|ouO^koOΝ;Fj>QUTX-ynyޝ~p8xg=h[}_ry0!DĹ?Q"$[LBH}S՟ԧnS~fٓ>7[/_&d觢(jx?x`(|z8 oFۓDSK_tԎY > ppoǻ~qeMF!ANk0X̏~Ҽq]K/ݺΣRJ4k_HW/k_ L3qpptg:ןԧnSO!懇_F=|[{nK#V.{Swޝh̥ypΚt.?#@ex2l"⬬de_6Bݿr|t|Veuo}S7g'ݿpQ G&{%9y᧾766t<ϑ `8S8+/}&ӿY( wOZ}S7g`hRs嗾Kp1͑qa(/!0΁Bw}S7?A9E?vwϟ[.X,s!z1bνP#g[/BR'q}OO}>ϧpv/g~~cc=lqws?g߿+RAJUN3y.gy*燕3uQO}=/޾W^,0!qw|Oshe5WVbO gkY8^i:_ɟOgS!1.qt?Χ^ԧ>?$gkkc/~a:gJq SDa&֚ X:S!? 2nox~ѿS?UNU8!Y~է>5P癟+/x酽\K0-1_,F S Hr`gooB5P@}qrοK?}~4͐$z g_=_v @!\?ƟG׵FS#O}>gsc}'^SIo Lf yN;[_i|TQ)PXR*;8Çoy杷s:85PO}>o_qҫsXJf 41֚ 0AA4Kgd>_LGIw8㇏7?~h<90?.ԧ>s;\͗PZk DC)YefF'Ǐ>|qp|4Yob1G33FSO}~hOg_K[6.SeZ;?`HGy?ޝh~o?BYk>ԧ>9{'^3b D7{/~~OߙLݺ@}S7ṵwkW/\,3d@G2?^w>tFSO} Ng:l QLs᷾swoGj =@}S7{^}RD8`;}o?޹{Qk>ԧ>ܾu;;{4Cd>ۿwO> yԧ>uP V\.$w~|kɴ5P @}Sعt[7~,޼[oֿɲlYO}>Q08_}y?}_[<ϳTקnS|zK/\O/~vF@ԧ>uP ;{v׿/~?{F^SI$}헯__=xv]>Gq^ܹX,G݇P#>uPs(BY𺁨O}>O}S @}Sԧ> uiJ4IENDB`manual-2021-03-08/src/en/images/Windows.pdf000066400000000000000000000023121402145072200201400ustar00rootroot00000000000000%PDF-1.5 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xmMR! 8G,g\U&͟ {/GЊR0ŀȪ=?b$@Ž}xKŠ(BR?s1™|G5[r0)g6'0)ـ,v`=x:)j[g%V?Ǭ3BbY<8֥_rIN]>wIOZ;P-3_˄Br߷,PEY85 iT\%ɩx[;{v`vIgA 6 !.$]:Jxp˪GHW\]8tZYjܺK//סV endstream endobj 4 0 obj 343 endobj 2 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 5 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 38.400002 38.400002 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 5 0 R ] /Count 1 >> endobj 6 0 obj << /Creator (cairo 1.10.0 (http://cairographics.org)) /Producer (cairo 1.10.0 (http://cairographics.org)) >> endobj 7 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 8 0000000000 65535 f 0000000741 00000 n 0000000457 00000 n 0000000015 00000 n 0000000435 00000 n 0000000529 00000 n 0000000806 00000 n 0000000933 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 985 %%EOF manual-2021-03-08/src/en/images/accessories-text-editor.svg000066400000000000000000000525171402145072200233210ustar00rootroot00000000000000 image/svg+xml Jakub Steiner http://jimmac.musichall.cz manual-2021-03-08/src/en/images/consoleOutput.pdf000066400000000000000000000750271402145072200214060ustar00rootroot00000000000000%PDF-1.4 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xS˪1 +Q,?dJnj`E:7 MrʶOͻG)cI~qrʮ)=|AV@PGQOGG|V> >> /Pattern << /p5 5 0 R >> /Font << /f-0-0 6 0 R >> >> endobj 7 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 185.600006 137.600006 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 8 0 obj << /Length 9 0 R /Filter /FlateDecode /Type /XObject /Subtype /Image /Width 431 /Height 308 /ColorSpace /DeviceRGB /BitsPerComponent 8 >> stream xyXSi;۽3ݳ̽3wNPVUe@}Ur+wK*TQ)E}3sIX!'}_Ճ'9v,<, 0P)R_TI*iW*zLdz@ q 1`Fb@M ʊOh>~J( j&4Od'S-6vlbRK510΂$Ϸ5G7dz%~y^fà#H;r_OO*{/?gwvtb{{ 4QpG܄ .;d#'׶ۧSL ٜ-1[WdrE ٛGW|~s32\ $|xXb%1^9j1F1a8}BPg?FB/ Ki.F~]a8>C[  >lR_/] \5/_)$!)utt;YQdG\#<|gә4iY;}ߛU ;9smL`eizC;7vs}2vG9^审gcȖ«/vbg_]ckDY-;“VC#[!dPc?$Gɾr2ā_GrUnbF!?5Dn%eCMS? 6gdYsujO|4db/21WXq#u۬K/?0k-KpeoY>wz}{#wojFH8ޫ=gvǎ8A3Ccpfq_e䦩wjP}e|%ܒKVzju^:T+)\%uG+Ԛ<DŽ.4|'|Ug\]ϩ9rF8'">wBWpw\x9"<K;)2oIal[fMPNS'MR&vV Uvzc8k]|5 WXES{qib?DY@Icz靘96R# _wW?˕[#I7_cξF=]<%-$L[/M>'5oklqr1QK=|{L-8Pmz叢N=t{x.K4Kr-fɗ@Z5m_1(^qſC֮~8akV$hO;CY! cs<妣A~OL[63Tpvpts><ʒ|kR((:(Q6~k:z+/nx}}>sXB1/i^䜀k1Tp^[jPuo:l]9_1L{< ?LWd)Og6%_俦t?'s:_& ir>ycrw`Fi@ClK/?_~ I toU+WnO7~3uk+~Բ^bfh0Xʝ23al!bHM-ߺ5?cZh̰`bu;`ꮇ+,BOVSj bwֹrP,j+$4zcPW|2;-X!c5TLOiγQ<}SnB=6Mll(]/]nѐtsS /6< oBkɆ%$AGC[5C#.61x׋T!?_+lJ4P.4eK.aŐ#⫿{֦+_ݞѿf(94k{.!uolfh0TZ3CCj4kTbhrN mCj$dpvKG'r ۣpv)o(*XT'+sjnYf cߎ^Yu6U=jvCZour Nm7<;_|#/v׉8~',=Kl)|uj_|s&5FFplCcξ& C~|B^@9'9%_%"}v or!H̓RA^`Pҿ*/kaŐx, y޹ fdV{{Zq!Cj4k4,5ycdAXScGkেk4oǤkrOaİy?3EJ$OϜ!g&Ȥ$Regz%7n$ VKǎ1Ș:/ ^e~hNW$O0?{??@~ /B&$O!R;)K?>>6oCIm8#+^qxn4i,~h1~]R ƑO׭#;nxOGZ:Fᤣ#DH:tv&N|@.]j|Ȕz8SC57ߌdZ^N7%ɿ[9hY*=hҏ8Q [^>+n'tz,TPMD5Ԥ2V> 2z10 jC1aC4PtZ 1@5P~ #bujj F C11"5QCTB@0h ! fpV%&1a&~QbǰҷOJL<\5~[P>;{EKS[|nPMb1ScD >fw,XU*/爓o7;{h1/{Itm@ ! fjFݯ`);Y3E`ST:B쮽)ʝ/:$+xK}A`x䁋{zRI- U+y}UWodT.ւ}K|~kV*϶#+Fy}z!Oʥ)Pr9Wѥ;mr5&11vI䆜4*#շ2܄KoHY'\rM[{yOxBwX ί+̍>mZQyy܅_:zPU_t0wbfǰgO-#]^oCwVO{ 1Sr1;`GFy偐D믚e}2TQow3#rl|GK+[fKZç^u &1a"jRf[ Qfldcܳ*;oy%7n~+tdX#K󏭉|d5Үo]܍pF|W-*@~ a`9w1(C[]doNy)jutPMb1ScT1":kDrs_[B?8n 'Jx47LE%n!1i̊^7JMbH|ie TL14 YoOY稻B@4Q֒W]cMѩU*e#ō77 -rN %5"NԷeyhnTVMn!1)jNF66b pKT$3ːae.}ŗE"\;_HFEjA 4bƆ uGV񾤟3~ͭ&Q'/mN؛"1;56r*}PnIju>cUoeqyaOdA٤'c\]ϊF޻g>uzU{]nbn@@.>y! Ӈ'[C36LMjMy1x37Lp`Uk fnLL *sIW)`1Be"ztA5!L1ԃZC=!Č C[bDÛwk4C$']~ ڗt:/-'_='JwiQW58;ۡSVMp81$kKe@wO\mEJs񸜀kderpKo^d+oւ-*}gb ` Nr: DO08'4Nnps_QSmW7^^. =%HBV;4NB: 3'!_IۙۯĸG=DgZ4U˙`n=J9CiQ:Gm/LH'%[2=)1$Uu6D,uY4[Ű:_A Ohxc\ um)[E$7Z蕒e&sԤ*3RMoW$RБtdE\RZ^̉-.dni-]q0k#:-H.1Nfi2Fc -=Y,?.ݻ^=,8p$썭b(n4Цaiظp8*ͦb,N1WD(z_qs2d}O'&dի-e ѕ(ؒ[ǜ5#IyT%pEigHvU.sX|):׈s͝[StCh:lBCtݜxBOt[{D'v6q=wRC(KÒΡ;KSw"7Jjnl^L7 n=x#GIw:ʟs1H뛣D;?OeY )Z\g9|.lVxqyRwcy2 o1{)DOj[Gqrpc*DǵX bj>\C7e>}z]{JA\fE<Z{'E%kt:sݗv$!OEAMy ĔXi[i% ^VFph:l"zzpf>\PneL`ܰ$z5o(rtv1v.g¤onu \afzE_ ,:GYu8B#.G>\7"LeBQ>݃zAm(c hWϝ*+MѠC5f)Dz S&Sņ 7[m⨨H6!+OĐ?!?En͠NA `ik>t?:91`FZh!!3;?Z}On4/(˗ <taɸ3k OEa>ً=<'g(էxwܳ}uxwۙƵRU`6Փ 3njW|T 0>,twwz{܄@ Q?H@r+zYAJFơZnV3J f^wWؽA0}~Ԗ"2`bM/=mP#F t9ћ, 8[ Q6bhb?gsz<]/m*TRx]pRDr@)S#!sp$*)ѕ啴cSꊄ~Hzu]F&XzLKmnfYn$x<~BX)!;5$(4"\pI*Erf;ZGHMѼpɦeF<H-7h#w똈X>X u÷~ɩݖ-X~*=}'z yGӸC]Tw:ĨxaA|_orat1DMt!"=G⡣_+v7f{+Dʑ75lM?P4"54ςyExk;7kAf Lzח*&jdFCl4?2fb usan) : z]-8[M^l5-+xt5_lW)KS1yК"y%D[^v!:c*͖#@{ 5Ĉ!mC}SYwIs9qەH5r ^IO[K6bw15OmZԨx ~~|~˅Qg@t\$K EI*78?QW ttpXݠ&?;o?1hBh|Y%j嶦ԤJWss 43.U&}O}"6 r_Hd"|iUR-Fê-ukhD=$e\e˝gСm8&pX2 |gM.+,*53¤ey!FTg)#H-p:1DRZeB+^*dyJ y+3wҜv;,2֦RIR;!)Si@WɈ[\r1a $y ?6Adss,U暃Bޗ}D~L֭PK JSŰ|Gk#[Sw(0{+JZXP%EZMY`!N?H-J 2b]L1JLOpmHRY}INfF %S 55Y^4XJFmZ<5QLf-h1 zGBZ }w<{|4vqBVޞQd=կ*z:.Tu{RUF1>wJwi`{|͓:PY\`wĄAGe)ћcV.U3LB/cX MLߛo,ikDۅPe fPK ޞ Q-&c7~9+SRMrmj0}K*^x;ipJlfz4w2.wAu1(\7x;ՆKVHRfFC]{2/z_J]ulqPX Vt2z’oE``SJ2U4Քu6XC_Q h5A>\'H""t,8B( +[3){N_J7;07xV<+׍.Zz@pѵs9tXDӐ%K:Se9+v(CW^u|VX1`FMqkbA <@ <)R=bhq-;&ר \TCF !x,Qu5s ׈ [31dg]6>:tc[4¾bC1C`W2P66NgD`rxC%bDCd iD`L13j`ibl_4b4"0CÒpBJ5ӈ KGMwLFLk|0ŐaD`T Y `[[IgLFLk}1"`. ‹*Al͢uR0Gkl܈``Oܢu3SA Q#.ELcL: $!^竩=3} v`ƯПbD`ǍZn-w'ze?ݍf+ky,@}r6z ~yajŽ9tC/2xXFG|Ol~9oǣb͈y֒y N>MfZ.ЯwM~lhkŃEN遴8i\aMR(CQu8F,ZIX@e/m,ZI @ĒBin_V2g9>U&9)j /E( ɮen/EqsZqβc Hh:e[\>}Wݯ'd6ØR&\fC, 0ef1[]/*},dXƳRY7!}}Yn'A.?q٢S7],S mɎ㧕(Фtte~+ӥ}+FHl^cрc1y"|z,+_nASo.~`x"hޢ=3gނ=cwn\׮J %i E`1SP]{2/z_J]ulqPvcRh;0) V7;I#+ϦqnϘ}Eh tyz+7-zeUV]kR~2Q ͳR U [][ ُ8q`Wu N$CMAϾ*F4uߊDGjN ', $#V,(A'S,0y=?+ 7:3YTzD?vɋva|2"j Wf*Tc&}u7M:hM'@.Dyd(w r 2sc 囋.e?iЃc`tUkvw]zBzs4:T#j€Kx\7"LI핳>݃zAmHy+]t M1Gg,5-}UHо,jTRc &Ԍy9ܸĸP^ȎB >a`QhP1dB s4 jB"v%,8C=ZC_[_U0Z;1bHMޞ_¸!t10COM "qLԒdlg@av_u13+Ԁpi=wMdd^6wh\GGGװmwޤ/72Kdm: 09oBsB%Yj\,l.1*h(-ʛa%{^\n:cڂz{r׿e8.._888qrqq}̴'E^jgٱQ1/w$E~[ea,ЫF+DWNWҎM+B:tk2DRW}F/%.,.$)d~l#⛰摧AUǖĮ*^Q錶׀Esa0f_2ӱ%[2=Đypc>E]:i2x=^QUԤM@BseqHo!dC3..Zq b!61NbHҏܮO56Y7O0Y\ݓ h MdxS=vI){+CV?|V ɩn?mvKN%#b0JSw<,ț1VrԇlLg-K]htuVI\`ր~(ū8`@|.5HaD 9zjP }Ò9bhT dF RF`hy,R&r׮_ q 3zr֔*ZP"r@>]6>SlPҶ>5蹻;H!pV&rlH^D\Q~fP^]]Jɛշg$ DKw6B2ԤE߰dmanf5'1Ez7/+.۟?DLnCi ! b`100b8E FcbfSCcA/+l ``Ga1Gbߙ!A3>Mn 6}OEvA/kO%03 A  j[/[w_bpN͂te1J:Yf|ʚ޼-c2)WNLէxwܓ+ȧ@ؽYKcJR VKVžگ,Zx]^V/)U+>H^tL RO=\VGʣWVMp81$Wu_Y WcUY~n<vYK=jDr3/&k:jX*jakK^z{gs?$T9 ula1r'!5iGbO/ڃ}ViN^2&y%_yH:F̚TF&XzLN`#06H:h^}O6upp Bz򺈠pPpi/mΊ pwz E^?r5"k29k_Uf~oy!n#u+1-zљ Er&BP+3&iUշ~ɩݖb_/gì|@ sNȞ'ofОJC'zӚEB'pKA7#zo셴^^. 0VIY]ulI/ c_>-kRSfG++~] uDi2bcˠ˛햒Vc)#M sK)'N3<Q&I  .w/WyueK?gC8)Er* n~Tu~2mM1U Ҵ}Jx06#vʋsסKq٘#wǢjzCnvCjzxY]#[m12t-+Zu֔ M6/FW'+A(z;o%s.X>dft14:/%%sb>e\I߄z5)IyTkxfEigHvU.sX|):׈s͝[OM)1 VH'>_(Q.ï Š!β':^V%/j\D0> YX-lOP14_|PB )!ڐr6-UZ8'T9nRT  ?14Ú2l0Vg3ѬIl" MzK\4`,4/f/Yzq5gxU#=̊Ry ?6mQsg$;mO]E9qy[zMQ~~[x`b#e)xAO}>,[<bh=òC{/} 5.8+aA' Kނ=al_pץZfb:Tؘ#L W#bzz!z4Y/+J]rsQ8eIp 0lwK=UqD/bKx}Ro6)B؍qRwohP!x/JHNݰ3WxNe`!j!P7\N DBQJVr81m"a)3d_>i Eә l{YcBYsx~,CSsrpZt׎2 gx򍈶*ey T} c3BѝɍKOM (`*҄EoAmOH;W=g8(dw4Rp?u/.>QA{IkyŸu5@.Vnr b?b =&g[ C uyE~z@zyе}`b@2bYo|̛amM1_{ þbH Â3";qey.G˖~y.(b,~4[` rqb(ܦvbhi *tQ?f>XZ>Oӕ啴cSꊄ~f=s+AI^џG5UZ4F 5%RN7ibI--$7#=|DŔc3zy0=%+*2X燬ɪTPB㼀`F\lz7~Nj6vY\mbhq! X1r[Sj&C<02'kAt.["Kqb7xaF|v11ۜ1&hG `fY$/svx qXE 7MX ߃:MBrSPS2r~gh-`0CMo$!{Yixl;.oaÌ7Evpw-,f`.B7̅dS2ڣv -6GʃbY/)yI/ez-~-eTE C5bWd)8,'+]Doh3hǸ 8@w`o1ɒKNg1Tp" T eyiށ@SR a>~O71䅱w?LJz!-'d,YXCMCvjHPhD(8`),"^xTܘ٤ĀCACWd%91\^ڃ^zi350-ԝEL;C yëZmV!^VC1O ֖v1TNAך]~>UT9QP`΂bWxlA'!DxNK}^ڣ>z!fhk@`LkC }ivbeS73i>7]:g`ޡ)7 }=7ܰ`PP1DY@m()3́Kxw(] ]A%Gl+;", x!0Ř"OC b@CA A ibo1`Q ZjG~M9O'l=,:fj{Z{`PIjg.|6>8}mvjOq]GSD#Z5XfL Cj0>N.M/ [nekIG Cuձ%+_7rLMROt>ɫUZχՒebcԀ1`#4|엜{m~۟+=1apOh% Ą,"q7oInfcIb+ֆ,7mVΗ+MORWlyT3ӡۇi͢p!y+LЀ12|VX M{_y&vODO/iab`5jVa#PY 7u$;]_#o~FڰvHw@-py10C8BY[=#,,)0%n@QUl=yG҆l7pl_gϩ ~(mpd71ޤWyA1&Q U[\>}Wݯ'dNvm>(}٧jNzl._a!@ðw@^ZHdoz|ӗD^ƁlrYfFZ7# 5auep m|pPБZ[%y ?6:g@-ŜOFİʄ!n e~+铚}+zq3 C]u^VwG4Cc `] /s2rk[GqRCs\^L0& U4q;PTױC6m|ěͱ^+ Y-XPɳ=TQʗ<]"`+L̖kX p?u/.>Q!z^Cぶ> ?uW,]Lb֠Ű.g¤onu & Y J@`cɦV (HaĐU4߰}#ELi<=U;ѝɍKOM (q]x  $!C ACyO'@ ][öI 7 06LWazjo6<׍LհwZL]ɽ3-VŰS\R.!0!$/w ̘l"L0DWNdž >bhfMfibf)gWRt|a=aE %koA φWw C`fȑMš%/!{0C헣y.[ {XiX}y,MNcWbyAͫ{70CYOL!h{V!~u 蹿^$@raܙD`M!ZR c?wwY4Q]s\c*Kx5|L^,Đ2+{ٕtm \z\pmCUwDUTRW+=ZV1f6وMª%aVu7#B=y!;5`kvaK1y"CV$w19]MbR+=h)lmɃ}7Vt]sFݯѨJ9!0ѰMª%apokkM&l.aiRނɋa`ZbNv%ew{SJ˥]}>_߯P CʰMsb`u c6IcECV&'v+JߨtV*:kP!(2JRA A `{~ᥕ*M6i =:%mM-MZ+[k:[v; 06IaF;kwԛ=B&@  @ H@{9A&{O\45/Mq~a1]]-{1i&hgG0 [|ȾpgHAnuVq\c䗿d!0*фN1cDmڡݸ  պZVF>\Mdee\2}Zn]+/;v(zC5[UlFcŚucW9^²<:d]j3S 0v [z"oK|l~l3[xWn uVrGH.`%ݙpBdW C~v]l%b-vadd)fkH:,_Ƴ=Z0ijsqr8ܘu8u  RcR  6\5ȧяKj%U/q=jFuTf)6nqXL|0n'.}3z.{*@W:%0/0Rخf!a*`UKfVdKPtJ C XB3dP[kvc2ܡw[6i"pD5ك o'3fw#%qZDtjmYhE~_Mm>=>_:2.fG`i5YM 3QY[[̆ dI0;>(%hոh[ui̴hdhY|q9(\јV)(> y3N*2ЉOĸԈm|WmZXK, M9z9dx;0Z Ҹnx^픴!#"Y{ŲHN'AF5IfyUt(񂲪$ -r5XE(aAйw1W;k8 Leq?h2eq+Gf,=3dLJjRrWQ G!ɸi3G.C\:^ 2zP(*ެm B3=#38h"T4)n[EݜKeVrlqA!ܣ&g8if TZgfmL*bRce{F6vUK?@eB*'0:591:> >> >> stream q 431 0 0 308 0 0 cm /x8 Do Q endstream endobj 10 0 obj 32 endobj 11 0 obj << /Length 12 0 R /Filter /FlateDecode /Length1 3896 >> stream xuW PT}ewoȲXvyC!(Ġq5Z'IW6IR$ƚGmj3错L&wѤirsHa/`X?5 ݟ +am ˓Wb{(՛]BaS1m/7+6tl %"a-}CFC +ܲj.2~C]0X6 ?a_MǺhE` PpLH@D146 p$v,GQeT&^ȼU!02a TK|$5úTNf\.$"5%jҗf"t(!:2 "jZCc9i5:O~52}BJ &f6)g3iFA&q~KeA0C~0+ܖ#LD'IӉd6R +p5>r~y*M&fQz|l, >Lċ5ہ/&o"V8/n'b&wN*`L,s[#K$dggH)'b[Ti ϝȜc*@FXL9*WMC<R$SMɠ^8"Ia(.*)rfU[#m H92EsکOʽmKer5GkCIJOqIIU6-Q*m[R;15b^=)`r)#N&6-E!j0.)"-ss!6<σXQ5D~>RQsq:Ϸ'*ƮM˫n5,piVg3#VYYuuK/fU,E \ dD+!H IMVj3JF %<Xax(`X*GnZkJ;v.ow9(-VŢeo0ˑ$,"&3-mR Jd A,fk %-*,gņ%5 ;_ˉ%׫ۺX:EYݙ":9SN&䍜:[fK'u(5~q,Q?NpVMolbzNܳг>`s0=&ߜ46masbM@ 8 2uzo<p8q"XGcA,8q1%2ԓVjX^?`A 0a/ ].ģa{t*Q#,S"p!44@fĬ4;ƇEk6.l2³QK8shfc5W{Tiڌ˱1rѳj?ۖ;wH$Kv2/iGqP  *Ҁq>䏅!qGTJMx3 {j7;?-뷎j}%y^5Kּv{؝^=?K[|EI_hk ?sjMs<^olq!2e11AFr X21t= D6`3PRҖfpC:ie x a>>'+D؛Ch'z۪NZ.5ƚc#59nOY䍝hc$PK-{$TKU !-Sy|0:|)Q1FJ 2C( QxW p@(u>dOw 7 g g8=0P8~t(>c?eg({݅*fn1b:F)=6w5DRvj#od"V Gc~7ue/ (NIx0 Sf` nc #q_HRL*8|%†C̡݇M.\ph!)4%JoUR9.gA`'5d6uDi+(6wzxczf>X }Q+ iQ6\ؒlv惡s8{7Yk|>.+T" 6r#lAΐYeBas9sޒ.;Zy>NFZZ9]s?JCQyNit9/mC₊>5S9JBո`hĦ*p˙r^q9ˣr{#u%_-o_gb Vsq5P '{:V ϟR^RrXl: Ƞ*){i#xٷaۊ6(X?2 |,_EX?!qIQTJD]Wsa-d8j>)&"q"coW$*s-H‘t 㿳?9z endstream endobj 12 0 obj 2985 endobj 13 0 obj << /Length 14 0 R /Filter /FlateDecode >> stream x]Mo C6&E>l?=ߏب҃`8Ͻ0#te0:QՠTHa]"N3h[(>Rpa'=x/x u:|5\ ]Rth4)݋rB(ȼu۸Oz/Y E[Ak:/^5lUejӁiOtk;%Ӊ}5+3=O0LȤfʯ#g>/Trm+~ԭBj*:M~s㹗 endstream endobj 14 0 obj 291 endobj 15 0 obj << /Type /FontDescriptor /FontName /cmr10 /Flags 4 /FontBBox [ -43 -250 1008 750 ] /ItalicAngle 0 /Ascent 705 /Descent -215 /CapHeight 750 /StemV 80 /StemH 80 /FontFile2 11 0 R >> endobj 16 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /cmr10 /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> /FontDescriptor 15 0 R /W [0 [ 750 555 388 500 555 394 333 555 391 722 500 555 276 443 776 555 ]] >> endobj 6 0 obj << /Type /Font /Subtype /Type0 /BaseFont /cmr10 /Encoding /Identity-H /DescendantFonts [ 16 0 R] /ToUnicode 13 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 7 0 R ] /Count 1 >> endobj 17 0 obj << /Creator (cairo 1.8.10 (http://cairographics.org)) /Producer (cairo 1.8.10 (http://cairographics.org)) >> endobj 18 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 19 0000000000 65535 f 0000030542 00000 n 0000000642 00000 n 0000000015 00000 n 0000000620 00000 n 0000026077 00000 n 0000030394 00000 n 0000000779 00000 n 0000000993 00000 n 0000026053 00000 n 0000026371 00000 n 0000026393 00000 n 0000029473 00000 n 0000029497 00000 n 0000029866 00000 n 0000029889 00000 n 0000030115 00000 n 0000030607 00000 n 0000030735 00000 n trailer << /Size 19 /Root 18 0 R /Info 17 0 R >> startxref 30788 %%EOF manual-2021-03-08/src/en/images/consoleOutput.svg000066400000000000000000000125331402145072200214250ustar00rootroot00000000000000 image/svg+xml Status bar Console bar Output panel manual-2021-03-08/src/en/images/errorParsingScript.pdf000066400000000000000000000543541402145072200223650ustar00rootroot00000000000000%PDF-1.5 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xeJ1 y6i; a(dEv>V[ 7ɟ.N=T# mĥZx ,2%1_$x+NtBUk4]LR{;>Ip=<7grbn>k&-NPaW%:.uWAXs)yMXlT2ާӌaH*18ٮnH<|G >%YZ endstream endobj 4 0 obj 230 endobj 2 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /XObject << /x5 5 0 R >> >> endobj 6 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 185.491196 98.672951 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 5 0 obj << /Length 7 0 R /Filter /FlateDecode /Type /XObject /Subtype /Image /Width 532 /Height 283 /ColorSpace /DeviceRGB /Interpolate true /BitsPerComponent 8 >> stream x\TW)dlv~[~<%dQS ``1(H `]XP,KXbAPT JG>af)0`ʹS̙SsνȺ#<;9w.\y8#\m`] Uv5uMO[M-Mm֖|M颶L9kQ,f|ڑq+=]=W|''7..CN^!k] `O;~`ghY7:)wRz''+Z_Fj 2M&q;93ﻑ9Qsc0#hoZh1;}\%ٙOp+G3>ƩVy}zVN湭΁;ʹq sѴ9-*YX!Վܜ[g{3\]V.g`ggtYV`[;LgL2v梩0ikGM#  m(yp߀vTki rsgEx'2P8i3;t=:@/@ B圖~7W*PW׫{g [Iivd޸V_̖ځG;x5Lηovh}T&@zfwGx-4anVfhe6W5G2:آX(mzЏ m{J ߇藿BF/ĕя#^B/GWt9R8q~)boyϝ~k/\~+WE4x=_d@4-V:6~s W`hjP (-{+PB>WֈB7ŭw<لc!ы~D7bhN)P}/y_D: Ew޲R1v <$]pT9'#6zR$Ujn{69{$HJ;n j(Q+O:F_~ Mѩ@d|ځG7HuE"T6zo^Eyecb>V'ɟiȤM^W%8+T:_esČֲsትg+o(vѥ|uvjV.h\wR6Zntw,+J?fvk`````````k3ӯߺq91DOE#ܬLN7[&)ݴM& fR(r2DÉO!90{`Fx2t{i1D\!Ft:EB0 !Cx֍C&}h8i?]fUw:~بDDSAhT LÊ *2?TT;4{Cbf/C"y  L |^4Xog]YY3wzJ7/!IC#6jvb1kzg2Z$!%dt~VOߤ –;\uc9c N8->R?7 @;4@b˪I߿z9x.pՃ9.kR=g2]wh1$$֎!]hWjww:;|ȿ=C1E]9< [.E9/Dr4v=믬v}fIUMuI֕oW#]LV=O.uJoDBvHCbo?"켽מ]ٝ#N+򹪏 D$ěM8n^ jwrE:RNZNs)(^A~^TI[XqIF```Fj@G%x8hs*.&,#{!5D`g?eGX{{;+o\b`6]!ȶܖui'>c}dz ]q(cݽeȌz;UcZzML nPy!쮯oaUrQqo_NJڻsw;G]m28;{lꔅOՓtbt?cȭkk*9,vU.t-~1hA#C001v^_?wkdʧǺmx(zcȉnfF߷9u'U \\Bn#m>CuU"RF Ԟ!$F3Y=vš@ye`+v(#iuM A%JbHz avތrHk*?אqK+IV{Wr9T J- KmsPM#tVUq_bnvs]q5IA;4ЎAvtnpu&M+U*2%)Z袝Cvq@縻n.16tS'h+fշݏf)RԁiTUmbB > ;;{'0ѓxqB\%vwYqU]>AɎu ^-C:Is[C]ݗ{i ̠)ֱ}ïԳ5ь#XQJvszs]}jbsٍo\bpR;jaإ] eՐ}ZY=R3UD*Vթŭ3.IEƴ>;-#xuh2Ѯ耿c؅S" ϊ5iSl=8Y}sW=` LquPvSA+ZmUXu$EDGDG' ʾ;|WZUGg;&a{_xnino.<)]UPvv7^,7`1l.;JykkdJqQ1@O";bwNAxI|v) 4B;zVGZ5BNULJn@;t!FhGƴBdEӤFx cOW00bvtY0FxIwb"fu46Or|ڻ؃ L`u456K~#Pf/vL 6CЎvfsc]-a#z_wbr000M#i5a#DjB1hB6jv}kl Z>sn|l438lnʹ{UyY``````F}j40!Ģ~0B,=h`.#`sSyD3wMv`݀vXKu3]1܈A]Io52Xڦd>Ҏ+O?Fޅ>~h5!VLg[;/4r!ƁF҈iRI)} FS1SkShEeZ=ԘR&5t3< umL9Jź}NtF6>/7%ҙ:qLM&~ZL'hSŴh& ThFl퐲npp:+!vә1kכě!_ޠh< LvTġOy_dg4\LD MeLd_&Oұ(2w-c8Ǟ|/W%J O??01-,[yU^@6#QX/aK1 1V_GDG>Xt)1j!~hGocr!ӑ"Ez G]-h? j\h ϻoWd&t>5t5BGP;NTd 3jhث ^Vgd4)h55VSo[gRJEc6'-2blz筴J* 9E{ի AI<5!%W'7X~qpybK#f.3GBr/7soLa˓SNUy"d&dq`X\{^T^@"h+:#LH{ʶhfdhLv =F!pɿs[o;%Zr/%QDҚQuxi&:?@LzK mj|(vIGP:sVfא«.skN̵';$ﻷv֗BSYxLj{0> ֭4g./ M ,U֙2292Pa/QLU~A<蕿z|f4 t;xD;( U&ШW:[P(9as=R$tU00 פDzPJhu I r<,X^+'tE,ѹ?O;yi|!Z7< ]9_Mb9m7u8/QM0֎a]dsA}> ?>A@ y;с2tc=~jH_I[;цwG51/]&ШW>OU^{o>&ZঞKQe;ߡX>{taY|'򺔾%~ c]ƭ6݅~`1E!&خ)R]Ynfɘrε jL1:`>S&Zb>nw}DøBGkudw1QY#VC^% 3<`O/4J0=vkqΆ[O{BBNE22z%;οW-N](mn@"d& nv`ĖGT6TyX"h?q1їkTqK`^Rfבĥ1 ;Y? K{6;)tU{oL~ T԰]fīC̴-^4sH!nyr aG̑^hBAHVW^r\e nɹ]NU%-`}VԵ>d_PS|Y't, 1fb4lFJD,l%)Q ᓔ 4l9iW:YTnY)wר={pm' J#MD_uem>hs\VͣvE3^2h L霕s Y9~.R;$ ЉN6H h,<;Lvn fԫxxv=-h h% 0Sh%q~j9ͦ~/ qKF2/H941)<0&cEmq᨟md[uH;.xl-Lsk0%vXD7ùb]yeOr%)E,D"`|5; lmE.O!Z-BP#SSh%)!礇:~PPmO}Yfu!>qa[ Vwuݳcm7l$Nd86/N J[0)vX!\#H;k]BTUz<%&b&J!HtG'F]+T:ՆTڡ9eĉ ?wڑ9lI!p`r3E;[ŧ% 38r$nd57 Ly/yՆTڡt W-zwoVmt!XK0SCX>G{n,[CCHJQ'%e; [WzPl$NfޥY[0IvX;KZ.N.\X0VwZ=EsA5ӷp`S؝ujIӱM|r*'cAxGpc^b! YE)Kyn4pNɱ{cc͡n#qv;h%q; 13}b[rasSVBۗh! iM"CVۜgxz`6j9[0)vXؓdL޳X Kua @;n@;,h h%;%#`vXЎ;a @;f,2N^b 67pkأ#$xt23"o|&K%s+u-=RRV̡ѾI(T 3K1CQ{~rKyw/*3\rYB~Y+t:@[ѹIeB9MI*d̴[y"N1`a @;f(䮉 Y#&bwW;Ws3BG[b)kdJ J]&{|?+ta$6O۩*&@;,h [;Ůic Wn/:Е\:[{ѻ ܦLbKI2w-c|Fq=_Nu!gTR$'G}I$e8J@Ncl|ыRRV̡ѾIȐHj,>Jfb441emA6ĀmΜn)2t);{"2u6gGΦ$BfZa*!\3@6v̢-r sJWV{%sIfW) ]bɐuɐtyh%.-"|vXLa^$/e +ď|5kOr+㝃.ȘrnFc}Vcwكnh} Mvp ~VjĄ@lK! b\|EҠvhz9736NĈt+?x &K0sV:Z "( [Y?# 1m3+\5?@Wr.lRkf6W%\3mЎ*0tmY$8@RԎ{ yh%F W;;ܖNab@}7PU |@Yʩ"9ZƸCőɥ+63?;F  %{0b7|GY^z%pEܒ$O؜>znۈSb-imn $BVij.]PkSJN}fC|"kl@;JT?n&s}i;<+x+Ȧ[I_+'y]ا.HcaETi>6weeq7K0yvXIn 8lۥk(̛!h'*Y jRQ_'P֞N*Q {hl KC!|t92r~ q|NqY4o>+MKX0t);kDFMKg#{ ?7ϣsxgp^s3Q彷grYvP[;C-mC38 h%혡Li6!jְ a @;n@;,h h%X7ӎ\cǺD3C;\@Gp&3;@; ua @;n@;,h h%.nD|% 56f84Ȼ/&B۬cV[i,1BLc% Ur:Hf%뼸aMဂBJ O601K_fo p,ڙ~3/\wdZy'2EȺn{9<ұLQ3 1V_GDG>Xt)1j!Z6v~== *W·q:?_DY/m'z]^ yWlքGγƴ_訟S,$"Œmٹq>ZƗS͊WzGDC}5!X2 AI<5!%W7Rjwh^a:UXy s;/((z&dq`XB6#BXLu?P?r:b* =v?%<͞: ?H >.to .&EHTve]fѣHgxZrF=]R %th0̼9׼yq{8BN۸\e3q(澷G-N+(dq7K̩[iT%nJ)<.Ol8FLv =F!pɿs[o;%Zr/%QD:迾C2B^A{ɰc<BRoN"vPBgRxu>e5}C~鐹eB|ѬYq:UqesEeN #B5^'[(XdoxyoFwDBC U;m">1(T>xR4F*8I{+d6)6hVcM\ѝeJe<>q[~Osљ]m؅]gSLJϣUb$xz.q.TWuA^v..¢UBPầG*QNؘQ;d"r޽u!C<j.كOS:'߅'W055A;TYɱ%~,r 9ׂlz8`RƭA-ՂJjuG_"4T>z$g^-ތDBtӴ㧈Q.ѡO_D70">r|AmLTֈdШW)!5Sz #%6hVc-,]k羯O"z?{6ums6M JSw$)'[k۝wV IIwڼ%H(qAOAUkj{W!G[E3L,:q$gq%:\ؘvF*Km'?Rd2do5^ɵHQ٦4ܕ#;Wh/'++$y樗uL׎Y4b.q4{ۯ#e{.a^2 ?n&s}OEte"nqzeƭLj)CsNI| tϕOr% %3ͻrׂ>CJ4_C':- %VHJnd0=6ĀsԷM1fihέJgF:yG_y,ܞFkCZw?[mB `X7Lv"ޒta qɄ~j9~/*N0vXЎ@1Xfz8W,+Ib-Z 0vXjvH@צ?gU}P7cbr@;,4wp* {\+L` ;?׆|5}a G;7UJ0qCi"gyÒAfN~\ B`ӣJ0qCi,¢FAsc݊\ Sh%Aڡ5vLL} ?bfU}%-' >.K0Ck.*DeLufKbـVqo(Gt,sSF=IX@NOaq`I@;,Tgelf׸]U(OR. vҮu.4J؆XbfŶdD(P.cuҀvX|tXKua @;n@;,La @;n@;,h h%vÔ8$z dk2`z1g0X7v`݀vXҎF}wMPc jzu3]Q~'=Ȼ/&B&3Q;ƿ/p˅/{'Xa(I_ILj|YrN {)h hw4N? L CDp&T$n6m7 j|/i&~Zq9wo/ⱵTUĔk;m}N 2U"鼓lG'eIPB6bIgR<-?YA-R֍Q3rrFb0%ҭ!:40Z;$ *&Ptu˕[ PQH]t0`AvD(3ONd c:"@}i)zS2z^?kF{# i: d6*hE}^?Ъ0uj&hGkk~ڡLHGGɄ&ИW7;xehѬ_>/(%e lLvE64M6#o}xt23mo|5%Z=I+چx<0`ƛd1 ?ZDVgG|Ѥ/EhfVb|5Y@;-r%C2zd[fˋT_\ܞ0t!6.xjA[^xWD{yU"5g1:jqR$SQC^U?-t 9NGr@YQjlOR![,dغ'P?oWR1W)^PJ ,!`ج>H>h6';C}b7I"e%I^+i$z-)[$aY⵳Skh%W#G[J﨔Bh&5!Lx'c+|#eǽD2VtnGgc dajW7zmsҖWL,pr`UU:*)=p'-{ =v?%\}]%U9(@Zsrtc_!=dX1I!v!ƷHb~h'tD; U3gev ):\2w! t\x`afE6Aה ~V¨ zw3:?蝍H<*khԫoP3 ~N\& 6hVF{t邂p 7T>[c<+\3f]cʴCg-#tEa 0rg4v*q~AHڝ(Ff$Ǟu&YgShӻZ}0CO#ЀuG/et XO;Z;?o֎aQqE*dLD54UiyUW>[!sOIFR aY|';m-%ظm>JSƺY|eǹduj]BsAEA+@ոccc9:ϐ!Nʺ.-vXWޡ_OABޛ2Sy^B)Lt]S,4zI?Ɩ Sw|tzJfiGylV( C[%[DUy4F˸q֙h/D{#!_cPy bZ$#Ĉ+SGuԋEכHN|bv1QC;ۅ~":Ԃ\(&:ZCG##̴*Q9%{J|uQBh4+Y!e'"LUz|=;m{+zE$mn $BViT1\66M$%fk|5T%l@R1ҎY4}\Qo~o̳/'++$yVp5k5kZg_t>ANVyAM)9CA J1Etl %Sr8ps҉~'ML;'=o2}YᏑrcW!3ًfnrlLoU9@8PeJ5wdM?djC\{@O?GlKߕA?B=~T#/P[JC/)~:J7?Ax5ǿA%C7WFw1֐joʔk_aG^C̴- WcDlѬ$]yɑns!\. ՙ,egmY>+AMZWrTZ8|))AQ.c,FԌ=71>`.yӎlM8Cn 4/`. c] /O떓w\C]*˻o,9r ˫]?%Σv2x^!lgӧt:XCVE@q`[26xNdWvaiV,Nش\;e)&(0a߼pcdƜEy,]@3ߑ9N63)CsN!?Y9g5ʟpzLH~mxZ`a ,}!Gwo {/Vh%v(7tO K;=gpqBy$W mtH.ﹱnC.Pk=ty˺,_~v`K`Y퐴\6s~ 4IXlC[0_(YIxnʨK9 %lP%rW6w(m[dq@ 4|ri@z\xoJ\9 h%X7v`݀vXKu3>5)qI8ȸv h`.v h`.v h`.v h`.v˨vd_vF!ĢCGA^vks ̨)%#5-fsCDF!dtE"B>! 000000}SMU , E`,V칲i?&&wMË́=W>LhU=蝔Lhwdor[q74n]ZbңUiC-.չI9 ```ϴiU)'4㐁vZ^lS>fHE֦.'n Oos$rw`hr]ת'{{8-rNL;lۥGiN.+S[:XfVu|ޡ̳dX[-x 'e ?T 48ҪN@&@*54 N)jl!?vKDXLO]*S׸:_j[1l'٥#|V~qsWգU3;'"#!@8BRuy.iUқUN(!D2`Xdqf}v"{ot4 D0ܻN@;#/=Wgzw\ɿmю=܊aKp\V[夼r\Z-!j8<]$-:p*]i W(],UYӡ.+N=hlm~xc7ussuQl>W>];Mg7[{.)HƦ=K.ߤ3y*iU"i܊EKO׎\{ܷ]U2"yk(ijSġ;T?zƣN;znuHc>dtk(eD9L3;v͜[L;teDb<9h B<7g4]Ov( û78;&+~UlucȁטjFUGS;+aX>n"Np5F>hUcazkg nvML*o_pMvvA'z/:6R:ണ;o}LKR{ߤ '>3qܱ(9Ʀid7G#CwhR[[SM}p<OV)u&N:+[xc9~lj%>уRh_EUd_T$4hwEaoc.<얜tJ4Tquˌ;T̳)}z+;^kzʻ#2d<12UbNY1s|R;|n~{Aߊs`ۡ\<&.헜ԩf#Zڡ:d䚿h}%#^5Nn ATxq׮b.[ne}j:ഃti9cz53i;F?9+0f颃 ʛHk'E; |7ɩ*}tG|NoIe8E/hjn'-wߒY1li@O]̋Nf'ߎc9*IuT3ŝSi^ƴגM2s5=: O]\{I9tc{CE{c_UySXBj}Vk!sYC1TCNPV{띈^fD[ V{D3^:; O|< nK^~<;4` lf> endobj 8 0 obj << /Creator (cairo 1.10.0 (http://cairographics.org)) /Producer (cairo 1.10.0 (http://cairographics.org)) >> endobj 9 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 10 0000000000 65535 f 0000022235 00000 n 0000000344 00000 n 0000000015 00000 n 0000000322 00000 n 0000000657 00000 n 0000000444 00000 n 0000022211 00000 n 0000022300 00000 n 0000022427 00000 n trailer << /Size 10 /Root 9 0 R /Info 8 0 R >> startxref 22479 %%EOF manual-2021-03-08/src/en/images/errorParsingScript.svg000066400000000000000000000065411402145072200224060ustar00rootroot00000000000000 image/svg+xml manual-2021-03-08/src/en/images/example.pdf000066400000000000000000000614011402145072200201450ustar00rootroot00000000000000%PDF-1.4 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xXۊE}ﯨ=U"`|B9N&ڗ!ASj_־]=|xretwo{=B5=75wcg-ݣ +mO?w[ktq/>w.e2xsTAK9ww- 络n 'N{A>|T[ùc@YĎi/y4Z8W>~^o94O O<{I1^.>q6YI?B"b P佗h2p&$ԆWt;І]C*)0ںn1UW7{ǿB@Ho|!Mq(6Yb#6i] ;y΄GdNdLw8 `t5V\]봭u%!ak, I-0>K)F| UXJ̶Ƃz:3QJ܊x^bΡz >N7P?65Jz'r ZJVILzk[u")dl[9'(4ͪpI0!b&AHCj ć iObʅAM4 řTKό Y(X4iӰzrLN%$XN$ߤGZ)ƃ6hW l"ݏ*B(pD8 "j*&E/ڮyqY 6@n&ރjc3NaʇA PI^:re^Uҗ:&1}L@nʼ,߅8%뜔9.%Y4 @@y18y1lDV%޵R퉪QK&0^ꥏT&Ux)G1fٮrQf`iuc'Mۄr>Ɯ}4%2(J5 E߭bq ~ (#?y$JHyYZe{Vg՞M9gd:hAҘj/6 A 1)1`Wƴ Aso2OU#4ECQY vojt؁}zQ:t"<âD|e "ɀJd[YFc~ɣas^:/'\Y7@- ـh], Mnn W:ʗ!9Qn0txU `·`׵qc?DʡP](BZCGn kց4{&dCq/dƸMm/Af߅˽`/e)5č>\9D%˻ؒXh)g`b=Ww.h2HJE%r|#%zE# YK|}1MP endstream endobj 4 0 obj 1464 endobj 2 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> /a1 << /CA 0.363636 /ca 0.363636 >> /s6 6 0 R /s9 9 0 R /s11 11 0 R /s13 13 0 R /s15 15 0 R /s17 17 0 R /s19 19 0 R /s21 21 0 R /s23 23 0 R /s28 28 0 R >> /Pattern << /p5 5 0 R /p8 8 0 R /p25 25 0 R /p26 26 0 R /p30 30 0 R >> /XObject << /x7 7 0 R /x10 10 0 R /x12 12 0 R /x14 14 0 R /x16 16 0 R /x18 18 0 R /x20 20 0 R /x22 22 0 R /x24 24 0 R /x29 29 0 R >> >> endobj 31 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 38.400002 38.400002 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 32 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.315789 /ca 0.315789 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 7 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p33 33 0 R >> >> >> stream x+TH,)I-SH.V/06V(NSO4PH/2P0P031#$VQBW r" endstream endobj 34 0 obj << /Type /Mask /S /Alpha /G 32 0 R >> endobj 6 0 obj << /Type /ExtGState /SMask 34 0 R /ca 1 /CA 1 /AIS false >> endobj 35 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.438596 /ca 0.438596 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 10 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p36 36 0 R >> >> >> stream x+TH,)I-SH.V/06S(NSO4PH/2P0P031#$VQBW % endstream endobj 37 0 obj << /Type /Mask /S /Alpha /G 35 0 R >> endobj 9 0 obj << /Type /ExtGState /SMask 37 0 R /ca 1 /CA 1 /AIS false >> endobj 38 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.280702 /ca 0.280702 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 12 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p39 39 0 R >> >> >> stream x+TH,)I-SH.V/0T(NSO4PH/2P0P031#$VQBW  z( endstream endobj 40 0 obj << /Type /Mask /S /Alpha /G 38 0 R >> endobj 11 0 obj << /Type /ExtGState /SMask 40 0 R /ca 1 /CA 1 /AIS false >> endobj 41 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.280702 /ca 0.280702 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 14 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p42 42 0 R >> >> >> stream x+TH,)I-SH.V/01R(NSO4PH/2P0P031#$VQBW s" endstream endobj 43 0 obj << /Type /Mask /S /Alpha /G 41 0 R >> endobj 13 0 obj << /Type /ExtGState /SMask 43 0 R /ca 1 /CA 1 /AIS false >> endobj 44 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.280702 /ca 0.280702 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 16 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p45 45 0 R >> >> >> stream x+TH,)I-SH.V/01U(NSO4PH/2P0P031#$VQBW % endstream endobj 46 0 obj << /Type /Mask /S /Alpha /G 44 0 R >> endobj 15 0 obj << /Type /ExtGState /SMask 46 0 R /ca 1 /CA 1 /AIS false >> endobj 47 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.280702 /ca 0.280702 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 18 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p48 48 0 R >> >> >> stream x+TH,)I-SH.V/0P(NSO4PH/2P0P031#$VQBW  {( endstream endobj 49 0 obj << /Type /Mask /S /Alpha /G 47 0 R >> endobj 17 0 obj << /Type /ExtGState /SMask 49 0 R /ca 1 /CA 1 /AIS false >> endobj 50 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.280702 /ca 0.280702 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 20 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p51 51 0 R >> >> >> stream x+TH,)I-SH.V/05T(NSO4PH/2P0P031#$VQBW t" endstream endobj 52 0 obj << /Type /Mask /S /Alpha /G 50 0 R >> endobj 19 0 obj << /Type /ExtGState /SMask 52 0 R /ca 1 /CA 1 /AIS false >> endobj 53 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.280702 /ca 0.280702 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 22 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p54 54 0 R >> >> >> stream x+TH,)I-SH.V/05Q(NSO4PH/2P0P031#$VQBW % endstream endobj 55 0 obj << /Type /Mask /S /Alpha /G 53 0 R >> endobj 21 0 obj << /Type /ExtGState /SMask 55 0 R /ca 1 /CA 1 /AIS false >> endobj 56 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.280702 /ca 0.280702 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 24 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p57 57 0 R >> >> >> stream x+TH,)I-SH.V/05W(NSO4PH/2P0P031#$VQBW  |( endstream endobj 58 0 obj << /Type /Mask /S /Alpha /G 56 0 R >> endobj 23 0 obj << /Type /ExtGState /SMask 58 0 R /ca 1 /CA 1 /AIS false >> endobj 29 0 obj << /Type /XObject /Length 111 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p27 27 0 R >> >> >> stream xe;0{k?{[#D"Dsr4yO>Ŋ79>0UlR"I;} 1*Avclي~;P endstream endobj 59 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.87451 0.87451 0.87451 ] /C1 [ 1 1 1 ] /N 1 >> endobj 5 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.910297 0 0 -0.8 -2.128707 38.400002 ] /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 21.042969 42.832031 14.285156 6.832031 ] /Domain [ 0 1 ] /Function 59 0 R /Extend [ true true ] >> >> endobj 60 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.639216 0.643137 0.627451 ] /C1 [ 0.533333 0.541176 0.521569 ] /N 1 >> endobj 8 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.8 0 0 -0.8 0 38.400002 ] /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 6 7.5625 40.984375 7.5625 ] /Domain [ 0 1 ] /Function 60 0 R /Extend [ true true ] >> >> endobj 61 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 0.819608 0.819608 ] /C1 [ 1 0.113725 0.113725 ] /N 1 >> endobj 62 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 0.113725 0.113725 ] /C1 [ 0.435294 0 0 ] /N 1 >> endobj 63 0 obj << /FunctionType 3 /Domain [ 0 1 ] /Functions [ 61 0 R 62 0 R ] /Bounds [ 0.5 ] /Encode [ 0 1 0 1 ] >> endobj 25 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.8 0 0 -0.8 -4.535434 38.400002 ] /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 48.90625 17.375 50.988281 22.25 ] /Domain [ 0 1 ] /Function 63 0 R /Extend [ true true ] >> >> endobj 64 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.756863 0.756863 0.756863 ] /C1 [ 0.67451 0.67451 0.67451 ] /N 1 >> endobj 26 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.8 0 0 -0.8 -4.535434 38.400002 ] /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 46 19.8125 47.6875 22.625 ] /Domain [ 0 1 ] /Function 64 0 R /Extend [ true true ] >> >> endobj 65 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.905882 0.886275 0.721569 ] /C1 [ 0.905882 0.886275 0.721569 ] /N 1 >> endobj 66 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 ] /C1 [ 0 ] /N 1 >> endobj 27 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 2.338852 0 0 -1.623774 -49.244256 60.707338 ] /Shading << /ShadingType 3 /ColorSpace /DeviceRGB /Coords [ 29.054688 27.640625 0 29.054688 27.640625 3.242188 ] /Function 65 0 R /Extend [ true true ] >> >> endobj 67 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 2.338852 0 0 -1.623774 -49.244256 60.707338 ] /Shading << /ShadingType 3 /ColorSpace /DeviceGray /Coords [ 29.054688 27.640625 0 29.054688 27.640625 3.242188 ] /Function 66 0 R /Extend [ true true ] >> >> endobj 68 0 obj << /Length 69 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /FormType 1 /BBox [ 0 0 38.400002 38.400002 ] /Resources << /ExtGState << /a0 << /ca 1 /CA 1 >> >> /Pattern << /p67 67 0 R >> >> /Group << /Type /Group /S /Transparency /CS /DeviceGray >> >> stream x+O4PH/H,)I-SH.V/03W(N2P0P031#$VQ*WW s endstream endobj 69 0 obj 59 endobj 70 0 obj << /Type /Mask /S /Luminosity /G 68 0 R >> endobj 28 0 obj << /Type /ExtGState /SMask 70 0 R /ca 1 /CA 1 /AIS false >> endobj 71 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0 0 0 ] /C1 [ 0.788235 0.788235 0.788235 ] /N 1 >> endobj 30 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.8 0 0 -0.8 -4.660434 38.300002 ] /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 25.71875 31.046875 25.515625 30.703125 ] /Domain [ 0 1 ] /Function 71 0 R /Extend [ true true ] >> >> endobj 73 0 obj << /Length 74 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 72 0 R >> stream x+*T/67SH/VЯ07WpW O endstream endobj 74 0 obj 33 endobj 72 0 obj << /ExtGState << /s76 76 0 R >> /XObject << /x77 77 0 R >> >> endobj 33 0 obj << /Length 78 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x73 73 0 R >> >> >> stream /x73 Do endstream endobj 78 0 obj 11 endobj 80 0 obj << /Length 81 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 79 0 R >> stream xUj0 ໞ%; ;d;J =i1Fd˞)#+vDŽ_Jq7?? q‰=1x BKɜk[yfeCwL QN%K(tZKHX?h^ʵ=Qcr۠=8uwwKt( U e}'|?'FD endstream endobj 81 0 obj 195 endobj 79 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 36 0 obj << /Length 82 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x80 80 0 R >> >> >> stream /x80 Do endstream endobj 82 0 obj 11 endobj 84 0 obj << /Length 85 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 83 0 R >> stream x+2PtDb.s=CKK#K=cK \c0ρ- |rT.\yyiZ\\B endstream endobj 85 0 obj 69 endobj 83 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 39 0 obj << /Length 86 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x84 84 0 R >> >> >> stream /x84 Do endstream endobj 86 0 obj 11 endobj 88 0 obj << /Length 89 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 87 0 R >> stream x+2PtDb.s=CKK#s=C3\c=cK ?7324Q\piqr endstream endobj 89 0 obj 72 endobj 87 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 42 0 obj << /Length 90 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x88 88 0 R >> >> >> stream /x88 Do endstream endobj 90 0 obj 11 endobj 92 0 obj << /Length 93 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 91 0 R >> stream x+2PtDb.s=CKK#=SK \Cs=3#?734Q\piqr< endstream endobj 93 0 obj 72 endobj 91 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 45 0 obj << /Length 94 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x92 92 0 R >> >> >> stream /x92 Do endstream endobj 94 0 obj 11 endobj 96 0 obj << /Length 97 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 95 0 R >> stream x+2PtDb.s=CKK#=3Cc\c=cK ?7Գ04!Ѹ\piqr endstream endobj 97 0 obj 73 endobj 95 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 48 0 obj << /Length 98 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x96 96 0 R >> >> >> stream /x96 Do endstream endobj 98 0 obj 11 endobj 100 0 obj << /Length 101 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 99 0 R >> stream x+2PtDb.s=CKKC e`lgli@ ć*Grg4 endstream endobj 101 0 obj 68 endobj 99 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 51 0 obj << /Length 102 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x100 100 0 R >> >> >> stream /x100 Do endstream endobj 102 0 obj 12 endobj 104 0 obj << /Length 105 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 103 0 R >> stream x+2PtDb.s=CKKCS=sss\c=cK ?7ѳQ\piqr F endstream endobj 105 0 obj 70 endobj 103 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 54 0 obj << /Length 106 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x104 104 0 R >> >> >> stream /x104 Do endstream endobj 106 0 obj 12 endobj 108 0 obj << /Length 109 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 107 0 R >> stream x+2PtDb.s=CKKCc=cSK\ρL|rT.\yyiZ\\} endstream endobj 109 0 obj 67 endobj 107 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 57 0 obj << /Length 110 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x108 108 0 R >> >> >> stream /x108 Do endstream endobj 110 0 obj 12 endobj 111 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0 0 0 ] /C1 [ 0 0 0 ] /N 1 >> endobj 75 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.49329 0 0 -0.122684 8.4914 18.561023 ] /Shading << /ShadingType 3 /ColorSpace /DeviceRGB /Coords [ 23.5625 40.4375 0 23.5625 40.4375 19.5625 ] /Function 111 0 R /Extend [ true true ] >> >> endobj 112 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.49329 0 0 -0.122684 8.4914 18.561023 ] /Shading << /ShadingType 3 /ColorSpace /DeviceGray /Coords [ 23.5625 40.4375 0 23.5625 40.4375 19.5625 ] /Function 66 0 R /Extend [ true true ] >> >> endobj 113 0 obj << /Length 114 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /FormType 1 /BBox [ 0 0 39 39 ] /Resources << /ExtGState << /a0 << /ca 1 /CA 1 >> >> /Pattern << /p112 112 0 R >> >> /Group << /Type /Group /S /Transparency /CS /DeviceGray >> >> stream x+O4PH/H,)I-SH.V/044R(N2P0P0T4@.F h endstream endobj 114 0 obj 54 endobj 115 0 obj << /Type /Mask /S /Luminosity /G 113 0 R >> endobj 76 0 obj << /Type /ExtGState /SMask 115 0 R /ca 1 /CA 1 /AIS false >> endobj 77 0 obj << /Type /XObject /Length 130 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p75 75 0 R >> >> >> stream xe;1 Dbj 'v4E$|#O˶]+#>kAqI 8%fH!f +cAH}'+5QeMq9|(03 endstream endobj 1 0 obj << /Type /Pages /Kids [ 31 0 R ] /Count 1 >> endobj 116 0 obj << /Creator (cairo 1.8.10 (http://cairographics.org)) /Producer (cairo 1.8.10 (http://cairographics.org)) >> endobj 117 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 118 0000000000 65535 f 0000022645 00000 n 0000001578 00000 n 0000000015 00000 n 0000001555 00000 n 0000010884 00000 n 0000003095 00000 n 0000002647 00000 n 0000011351 00000 n 0000003987 00000 n 0000003538 00000 n 0000004879 00000 n 0000004430 00000 n 0000005772 00000 n 0000005323 00000 n 0000006665 00000 n 0000006216 00000 n 0000007558 00000 n 0000007109 00000 n 0000008451 00000 n 0000008002 00000 n 0000009344 00000 n 0000008895 00000 n 0000010237 00000 n 0000009788 00000 n 0000012029 00000 n 0000012482 00000 n 0000013023 00000 n 0000014204 00000 n 0000010325 00000 n 0000014412 00000 n 0000002078 00000 n 0000002291 00000 n 0000015122 00000 n 0000003035 00000 n 0000003182 00000 n 0000015914 00000 n 0000003927 00000 n 0000004074 00000 n 0000016579 00000 n 0000004819 00000 n 0000004967 00000 n 0000017247 00000 n 0000005712 00000 n 0000005860 00000 n 0000017915 00000 n 0000006605 00000 n 0000006753 00000 n 0000018584 00000 n 0000007498 00000 n 0000007646 00000 n 0000019251 00000 n 0000008391 00000 n 0000008539 00000 n 0000019927 00000 n 0000009284 00000 n 0000009432 00000 n 0000020600 00000 n 0000010177 00000 n 0000010767 00000 n 0000011210 00000 n 0000011651 00000 n 0000011778 00000 n 0000011898 00000 n 0000012344 00000 n 0000012791 00000 n 0000012932 00000 n 0000013343 00000 n 0000013664 00000 n 0000014117 00000 n 0000014139 00000 n 0000014292 00000 n 0000015029 00000 n 0000014734 00000 n 0000015007 00000 n 0000020966 00000 n 0000022109 00000 n 0000022198 00000 n 0000015361 00000 n 0000015841 00000 n 0000015383 00000 n 0000015818 00000 n 0000016153 00000 n 0000016506 00000 n 0000016175 00000 n 0000016484 00000 n 0000016818 00000 n 0000017174 00000 n 0000016840 00000 n 0000017152 00000 n 0000017486 00000 n 0000017842 00000 n 0000017508 00000 n 0000017820 00000 n 0000018154 00000 n 0000018511 00000 n 0000018176 00000 n 0000018489 00000 n 0000018823 00000 n 0000019178 00000 n 0000018845 00000 n 0000019155 00000 n 0000019494 00000 n 0000019853 00000 n 0000019517 00000 n 0000019830 00000 n 0000020170 00000 n 0000020526 00000 n 0000020193 00000 n 0000020503 00000 n 0000020843 00000 n 0000020866 00000 n 0000021273 00000 n 0000021581 00000 n 0000022019 00000 n 0000022042 00000 n 0000022711 00000 n 0000022840 00000 n trailer << /Size 118 /Root 117 0 R /Info 116 0 R >> startxref 22894 %%EOF manual-2021-03-08/src/en/images/iconAbortTypesetting.png000066400000000000000000000030431402145072200227030ustar00rootroot00000000000000PNG  IHDRw=sRGB pHYs+tIME  jtEXtCommentCreated with GIMPWIDATHu[l\3{Ξ=>]qeh "ب 7 .THmU+TVB_JT&FA:@cˍlob;{˙3} !ә#Vc3 ӧ_Ld qOkMx>~}cdžn1nZXk}{D`T[# _.ȹGnf3HOL>z(2YvVWZZj5:;!e6*/.vuخ??=77~@uAkvDw7t?{{Nd#/Μ=zLBJ Chګ;/rTA3ѭs-\8}Pu)QBHYZ<5c(noc.V sUJ AӤcpǑK*}RH4?$ϣlkC6+~kIEf)ln M)>6WQB`6pr}kRњb.GeanlɕBP)M. r5< O=EgƥKzuRUT5-Y 2/^DT.MO*vvf`p jM0M:qGA P 8zovR6hL@:еi214DcFGRb|9Bߏ3 <4~_Ȗ#jjdO^>+@~rɓ$~ nF D.J@#n/\+):E"xEB| u/2+FO$Bicˑ[gΰ:5EXD7,/M$(NM166Ѐ8P%&6߷R/`6m9#ΡC2r׮k')]כ<򋋱-ߞZ/$beJmĦu}qX_˟`ٟ~'0>VJt~;2l@w#h8F^^ÿ~t9Wٿa_Dhfi`ޟ89뛬Z<95+b>\}ji"y$qUɊ\TpERׯk.yy^!RʒaPgg}ād[[pxRԇR PʧUP}ϵ ){RʿW#`` hrAhIENDB`manual-2021-03-08/src/en/images/iconTypeset.png000066400000000000000000000023441402145072200210340ustar00rootroot00000000000000PNG  IHDR sRGBbKGD pHYs+tIME ;atEXtCommentCreated with GIMPW?IDAT8]OTW?fD`f ZmhѤIM_ZW]h@F`- 0 3{~ڛޓsHco Iy: ȥs a zDFWD@X3SXsOo %Uǖle7YF=M@I(o{&SɶIhNM͉ hޘλ S@' oּw{촭<[IHhEFn0O)O=^a^|t%w}9Ien c ,xwGlR$ƢƦE 8pTe f~9Kl=٠8s{!:KS-:MDlMd^3)ԥRdn97dS4}Bv(]ewɕ 3UĨX!i,e䊒E^S)5dnP_g2UT"RdY_^ UXcըyiifGY|qAD҉ep4HĒ`iCmH-I jbRQ awyYd0Ex_Q'!Dc{V=b5Bѐj+@Cb2B Z㨛: k3>C靧T{7P,"AOQ 'şK?%TA`Kv{pg38T@t?ZKǣwO_u`\{v=T\ UEQ~G6K4:jh%nw19Q18b Sb}6,ΑXdz,t84$4mk,f>+2쟽ѯSKcѱk#f QX c%L !Nd9:'/}3=⟽MK2= & S'PbZ image/svg+xml Jakub Steiner http://jimmac.musichall.cz mouse input device HID pointer manual-2021-03-08/src/en/images/interface-summary.pdf000066400000000000000000004024241402145072200221510ustar00rootroot00000000000000%PDF-1.4 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xVn0 +QDR+PP`R7(%Q,Y`xD=.ϔ}o.suF޻=kjW{g;.wۛG-U/X,%Ͽvoe1g$`/ Hݑ ']) s?"ڇ58_r%%{k1)N`@rP0汎O-S@pF2(3԰x 6 \p[T yڒN褒*^Nl{}k Ӧn;z`g^nn̟yb=ɝwd8e\||66oHY%0Wk&nNJ0L4|_^ԁ">@W2A"i/; $P,HNIO>) M\fqsMzD12+~r5_ہ~[PgԞM@S`4[ E fa063겺+2RWRl52v E**|f|qk9Ə7Ka(̓íb D q'W>|95 767xlX憏6m[GrPxL[a#]&Daդ }lcr6p%IBTJ~mjS9, ,vC_Jk0WeM6<^X!!fHI&Rf9T3=ijeAg-Hc+5Mc24 :RBcoF5JAn)Eș"bts__> >> /Pattern << /p5 5 0 R /p6 6 0 R >> /Font << /f-0-0 7 0 R >> >> endobj 8 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 390.399994 289.600006 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 9 0 obj << /Length 10 0 R /Filter /FlateDecode /Type /XObject /Subtype /Image /Width 532 /Height 740 /ColorSpace /DeviceRGB /BitsPerComponent 8 >> stream xXəwpwg^>y6hwP9*$HD900$`&sIP0 yoUwOQAvzZ|tdG  >IDctK|{zj|DXa `f@iD c7Q^p 7# ̀ʊ< ƒr `$4]bt6j*ԱՅ)e9q/( EQHu`0̢(ˀN)[lR ~)Q a1/!Yj Su`0 fPsݭ]tece#(3*#?=]5c ~ /9:+ʻ(3rn?,7QZlEUJ;Gu0 x(lCnW3 3Ң}l;}n$mw\03<'N+e9ʼၞc3HX - : Yblx $[P9c8VQyccsqZyNc.J \YɹMﰡ˕{U_Q\Q=g"խggRAR#eeB Vdy vMƫ7]J256>lQT-`0K]85HΓ=6[m e~;%,aw+N_㳐S(CZy>28/ ϽmOWfz-3ZQ) +#\",hZnQ4K5_Ɏp|VѤU;2]mP*⮾aJ;U%* SOB.GT5-dw 1k hT,6$e-T̮[ 9o?{ԚW˂No6K;b~+#^m:(H9-d6 [TuZU"Li,]YvI^b(P6袞.bd4wQU#lYYUiyl',\ۍՔer$UUE͒f4>6a5 m)ڛ"-< UmsTGOTYRnbl~WRT;uCv Lj#] rNY6Cӹ&QReE?k^Y$5)#dViTY2H9wNAw*=~^HOhAWx?v>C܆1U׳ X=-Jw77;G%#=`"a$dX@\mmm]@!Z Bbb`^5vHYq?9Es1?i@s1{w"AV@\@b [-!dt({Demm@!Z 1l2{fE#򒂁6 Vin :Z;ĬڱYR.P;B6[ swLEf݄~HHsmw@g7 ڑB{|SgϜ-k,5p!|")Ƭ4-;(E5}]-͖K*7s=sJ;%1iϼ.c*>%'E&!Tq}+g׮߿d݅lt#xMܠ3O M75r#Xy̿L)ɗ7O؄"|jImSZ.5{;v5ЇCl]ڲ<{+.+}[*T)Ut۩hׇ=x`@ի $Mfo+nFGr,B$ ? zf.OoAߺFV^Ѷ3;dC;꙲";wp(R@NyMG |5:br?G:ceJ;?ג9YG4~Zev9Mb^? jpxb/OUTN8;6mcv`ȉc,Ym1u}Sh/ k~ IT"U |;νgcQcA7Q.wv]Z^*m|VII^f"iVAH֢W\*1W33tkLLطlP?R%)fx\9HzvtYu*DH, dKeL\ߪj,V5);͍TuZHl%YR:LCTZ;DX80 @!,jmlXuUP]N纞o--hniuI*2R38U ,B$`6ܨԊa- ~! 1MS97- !(?7#5),Bν- 7&|M_;(D]͂.@o`oi¶iBaH_x3b0 C`0 1 1 1 1 1 1 1 1 1 1hHHy)7Kyc;E}.;fjr::Kڵ~niLa?{h*b;] M,]w﹕_-`r"hCwhX- =SgCԴk^%%O02ujv~uɡs@Uɴo}5OG-3vlhϯJ0E auӎ3SEiiWxr %L[M{UUY]Z{pQ1_Ł6"z߲FT֣JDŘ'dۍq>Y ԄܽV?fiK(vh97_M 2w<SAb?59s=vh93|Yv4>:~MTt]utƒkYϱ Ə=in)nG,z̊ocswbBZ X`sh$;>bK^ud׽kR[{֛% +\=YGijZnj,lm- ۷vۛwKXoDֳ?]aldAZ& 2wӴ ?mt)0ǽ%rMWeƤYFnZNVEz] 9dk?y 3g)㘮-UPcv-;ᶵ5{٦x'!Uٶz\PC;\9Ve\Ws#`. !?1J f)Pw{}#[;# tc/'zw Nj}κ)A%z}h?aeR3e@=n߰QNo۾dgE /a7>9fcIZJ;6JeB<li.a{6D;w4r\[>1XpdiD9MDWo"McXn ( ;f.L_"Ȓ;hV n=Y AT7 ,[>ikLn/Ѡl417QG/v4qZtu1f[R]^"ֳi , Zk^5M;6NS?֫ SQwzJl5u͸kqЎf~4C[za=q'< $ͦҎ|-FFׯ_d\vf"8sh@m?W. k&@ALM6=HIZx +4ޡ[7l۹䡵&ڱgMrF#5z'1f[5A Ҏ}o~0*M24 9o}m(].R;Cʋ :\X|=o c Wm#aG^a}4ɖ>Rͨ:U6`Џd&g\xs[e۰<e+l Î222"G;hZTQhۊƧ$5!;WXM+pv4CKza,9ʐLj6^ 5CFǃ%dړ;"[s;k'j#Ϣ+&dyK {څEwtZ /.?~N9{:d\F#2\O2Ey/N;|Jyb@Q |,v1J{@;FJ7rc13tZBFZedz89YYM) W.d2D"E"P;-;[e{eBFkFwr‚/^հ1cV[[2VqQOMpӨ*mH\;>+Y nTQa+Վ0t\_.{$a3v"a]aldPO qw!>:rc3]w=suuwr ]kԉl8şٲp|{c~c/LNx = &,Oz-BNDVeB\RѠ*0(T E'4(zQ **jQɬrjQD03@Kbf6[hG}xǏ#B @#[ YƣV۴`=%^) Ђڱ7r&.Ţ݁}Uh[g/D];V uGowg6-)JjPaUFX*ʈ\ L!!#UU^N&k.Bɔd*g*YZ:X*EU5U5 v\&G  #p Cd`“DH a&0?ønP*jPj1}ѿホ_ Z i[sk@;H{Iddd[[[EEEaaakX3i---%Es{pU be3Gf~VA'&1k&r#dO  @8NeWWfj܁>F uhԈ]]ҤP=ʊRwGMrͦfyl5ndjU߀pDEGGG?LMHJ"HL OJd~7O %<%^5 ֎ڱ'nDm}'3z8DM yvDՈ8S;mq'"HFu$byb@C-!TXO,&%$H(5F#! .ē!QXUTYID ^ڭq2j@!Gξn``zJFHM0&&&pPYm-m/w:(xVUEJ*nr:%E}&_14H"؜G 1)WaxxAhaa~yřܻwf-YaQOρipd2g#z1z p@o>Fo:Xļ &&h0:vuZ "< n2@!/Xl!Kad [(d7@*֨'ь ts3Ƕީ]L@1,u,UPzd6S5Ȗ$\5񡝝-]-]]]m==pW tND<4ttu@=UCJUr[: "cE)К't QQJׯ_ tztttlh (.ϜQ)KQac=en>9nt=S="cYYYexjhmG{[[ЇStvjf9M )t:%|UtZfjrbFc|Uho| j`^~g{ ]EմQT_îsf czuȐ 77X##Ўǂ n8ٰv`^ڡ},@;F/|/-7eo?x;m{BD+nw q˸ǝMϫ:Zy,ǡy\]ϒwťB*/Yqn@jUT̸m*%;XAۑduNm2:d&Nb-Ŵ}UUAdjZ*,b2\AUBsհ q!m6E; h tAx*l 9,F;zzz䤁XPA Gkkk{3`kLJό؏cVC_ YUjpAD@5,i $#77`Vq1[,k*׆W/}Z4IH%c/0g.丏}@]@Nrv3&M/3 @%bqصnkBjtpgP @e%GiI[5MAP5.DPNMG5ΞNDڑbҎ]Pvx\K; jWBQ蹤][٠%o9Kc-YO> #}l`Vu!5 UfQ"2 /+a#R+9w).QQL֔pTU甖d\ZҒj6YN&7{ۭh2nM߉NyP)5j3?VNbF0k*LAj7骋Ȇ-$T#Z;.&H)ohRM-M&IK@2 OmCJH[b#$$.J;Ԫޮr`5M|0dtH{gtt8nnnϏbDCZBB5oRba@)[l\Z&hDt&fSvd}u-s;lW*C\Fڛ_|k-]Z5J2o >9pOeEΪ8r1r@8 ssigl*XfR^HxP/,usjv2I*hmmpjfSSlVssS_nWU3[;b UeE, 1x#'Ȯ5>q{]{㿻2K_DzcVU 2>|ʷ|2*!,-bɲ7|{+r8$/mxw>mzJ˭bTW1+I*2l>]>Z|CbY%WW}r&^]UPMD2䓕b ~C,# <6[M ŴdPTdQ"&p>sd YP՚0*\fe:"@Ξ wAر!68>[=(z{{sA,( UNioW`H#NW F uC O9::zxx$e"MZ>quqB9ѕljGmO8d}~[ .Ŭ}ʁVX^ <[x͢ ޡcL(qrA,-)=R ֎< FtZ8&dkPa A%(e#sj2ڑ`\=fNWA;?# #n9 &t!'خգ3(ܶ7N~jW&ćQCf[A p-+]GfD y\#2$c7?*c#Vh{hdR $|mVIEqW?:^@g_^鐴l4j5W }`yjqNE|xي5?9TF&*sbrhR^M@M#di jTCA5 tbt?5#"{d@L{z޹s){xZ*j⦾rX ڡT*Nbv  x5#((NUP͗ $ I$6@rã`]@!R,Y%oLB?mۑ^Qu  ( x>ȇϑIБBF tTWP>% { y贱(MMph}5fV2Bᷢ~Q* w5ScV :ԫS;-U.5P44 xvI>Oxa5 ^SfJ?A>+~؟nnhgc|l#??lgж@gEii벵7rӊavhG&`YԟkYiZjAͶ6f{]XIxr15vGdӞhB2en7\y&,;@Lo[L',^ {OZrVa%fRO}h`o *LL9h;ˋ;@>@24P)i ݙ7[p;|||̒|m™n 1|+ o,(\a.㑨s]\]i} u%Ή}D[p!k@'R]]>o( ] G !A" =J_O'5EY3r[Iq%) |@cG [oiI!!s尹z|#BY3^{%|NB;cd>XȘH}wПo=^7y9< /2L|72"hSSo[h{s>#H]y)bNx9|CD /lALόZz-,@S8b|Օoއ?\Nm0J W%[opr/G#/)TM4qf'~KWׯ_}hcqU9!~cVdz;kGJRb@@۷ էϒ * $h5rcb'"< IHGW>L A 0 6pH^^/UG} | P ʿ(/+hoin|԰(ǁj:.r[`RF.MLqcpdf^ vFJB  U6(IE";(_CG;bԎFp7$v#sv;׉wЯw݂~eGtW2l˰d`o[%;MgnC?ٍ]mY82r'[E'V^ =UO: +a#hCbBnemH6JP*l{3k3έw42bLj=":/=gGsޑgW~XF_5C8;d*LRZ ƽ{Sj@rqq3~*0oL/O˗/ -'%^8Nf0j*{ѭ]}": 59rUL-[&SVVVYY Q[[ FLNL;{u}ݍ v5hvPS*Jj $:^=liP'b%Ȣp@C@Eyi[FZ ϧǰ/ᨵ2M )PPPsȈ~e! TuX-ap!s48 {CpjuVeڄ&zz\)߲w&~vz :<9v_粒x 7S@+떭<f|B2|x>9l>>.'ekCBSH32cb[<jݷwڤI-ol^{`fF-7\ȌiYY>gm1W*&s#ª3ǎлwA '@5(CS8I CCC7oޜ7ۢ<77T}1d#%nNh +VR@t)qqD"ʛ@cc#t L&%0{pLfII)xij5d"$8hQ *咪Rv M>[ *el%[d46& #))A&-KzV qb#Cj:>}#>vt_ٝzjW;"TAΉwQsIMQmc"/p7X| ѺͧrF;O|c3'FFd;dېl_7Nw͌lZ,d/1z79`NP'2マ))mǙoZmy} n[ݶtr٩ήG8lZdm~mhd6-*e>N}M*doBܩ'tQT 3YA/zY=~4zT2KNS8@2" 5,ˉ'\9e (dVFZZ jJ2( V@[\@u-ˡz%yKY "B6O E i@J; 20 [3 (fS}i{kŤͫmʢQ_ԩS[9{/s=hʳ_[!5g\ S u~^Ŭ U()QP ÂI7hwYY[ȶf%=7A_UU]UQY^ʮrHKIE:U zx5)*"XH @Mh6GfkTJ=HgjHVGh5& B5`=ݙY|-`_h.{[c7[D?@uHL7Iz<2"G>eH1.Z'jCgMlllZkJS;(Cq^P_JDKz[E?_>Sε@'iG .,,,((g0999t:=++Fedd$'C a;;;f\oC1%vwX,l@wW;Pf1\ENgQQV~\g[39d٦̉tutJdz^Q^1@/|#1xEi51Pj ذ>|ÂpM    rruS;Gp7+u_0ݿoq5xwWur7o;$M uI)a7}2>%,\VDTo]shO7׎ssn}ԵG%p|1]st%%% NNNށ@PPĀEFFbmm=v"TD?6(|r C|a߶ҧTjTJeEʜʟ t5NwjzjG?(| J[X'|  T_)h 1FW;|_X-A*P Wϓs8D;[==+թ5;AL5eXY?yk;76e}?mg]7dO JM |$8e,F.Rxl꿙 ԎVsZq9ný5@qo:,c󝄼9!(..WkGXX@Z;|}}#""[;h*շ@MS[kY)UU/w:>mv>u==t& [@yBFeaJDoR1wՊ~ޠbF ; GlL(ĀA@;ՀPڡ׀UtZHl:;PpF^3ȷWvֶvzjW;lo'Uo_|o_UI n wOp}%%&'a>g|/}T:-.,KX;/޽{wvhYOο-8+{>Evvzvԁ"5zJ  (%gΏjzxG'zoWjvԘ>S3)iU-TN XS5㙳SgjJ"tࢆ:aNINMiHP\h%%MU~_@Ʈ*`p];B;n6[v=.́yG=mOy^[&[Σ'K? wwvw_"a| {pBw>X[A{:!Ne8CI6lؿΞ &P}تl,MLIs qH*_ K `0`0`0`0`0BiGa)>n]mddb͎" CذaÆb싮(6lذa[2ځ 6l 5ذaÆPځ 6l 5ذaÆPӥ A;gJ#^|CP F5F̣shr،WVh`m.;&-{o#Kre^(WyqMmNƏѺaxZ暑):⇆l(,ѷ:^n<菿CF/t&DxmZ":@?XҚɤ#ЩN/k\6l_3*m-cǎ\Au,FnZmM$M>c;j`>zc?@ ej;r@GMti:rzA3z9jA@??'o>9/ܥ5˯9Nu%Zn223r<6)Qig36DIFROC?oJKV#lذ}LvvE=s&|yӶ[t?|kG.n٩U;zџϣt ]>{eu Ҏj@'o!񋙛֠> o@:SVkPbY_m CߣL5ҪQIaڱaÆkgZgO?z~gZ;rOnq+$ґse_ѡPs8K  ҎǛP -r\N0v4T~MJ,G4zECyՠ ɴhX^TRЇ6.Y0Xha53Nn;Yw7 ʉ}!˨!"Y(a20+/WK!_*в_"oG##:P@UOTr3E]Ң=2ƬP#lذ}-mHs;fgtغ hȜ~x+:!*CB=oC+2}#9yՎtuˤ2})Х_E}>gP􃏑9~*$")!w@:E\WKtNyzF ܁~kйrk -@̝O;&4:]L>A;\QnHۡ7?@S/GL4>>Zx ΟGhzуO QH$jNF B~~wi}Uvr7~HWQVHXaÆg싮(6lذa[2ځ 6l 5M]hoE+ \^;f Eg~;t zOst;,Ia0J9"~e]1518;2<[ѶmhxX84~sO R^>8("hdaD2O#4iSgIH$i.469ߏVFv$:cÆa *Llu+{:)$Ucxځ 6l<,֥ccc#/܄G{Vlŀ,-B[ocn}|3ʼo9~'7TOWk9r9__ ߂3.]? thfbO_8|]oX{Ҵ~Y뷎u|ڷ~(wȯ/ ޑ^y|o^-O@ :Π E>(lAi-_o-̯F:جr~'ëyצͭϟxcD߹f}>y%_m{0Ҏ6 k^AcY]hƤ-R;(lS[EWu}X qM #V9\fZ w7v'I[7oZkK{,f+|fZxyKueL|ځ^;.FEjDXM, "AEĨ`&bcDby,JbDDQ{ƊPlH9緳wcA3{3ߙݛgk3^d[psZ[3 |.ɼzex@ccS3UqyИn]BZmp8-K:bp~%gr-ZzW3 ]/k,X\ o.MW{Õ6o}?4 ;7z+#=uꬨSoèyYL_i&f]|JJ ^zwUdE]\dEbjMc:׹}$*K>dfWݍQpO~Ij ^rAmУڡױUpQ3Bms̕/”M~72\X$i{3\03UGl觝yV͋Q`kGc4^S~uY]~`igCmQ;Z{VFŤ]6p¢fV8Y/)0 qU@j#fCǼ)t) j&l `FqF~R)SDžztHdeFyxا{3|GA/R~TJ~w^籓'ߙ2E w?带Y2<8lS9\v4\'m%Evw xl,@!.%q씙}Reğ E!wM9lPJf|Y^:HԐ|xc 9຺}` OsjF|O}ȵy;߾%YF +owm].:'?f\8DwOcA{/v_oӇcI7NX;4::\c2݊^KF@ۭ$cHIHrtoA'҄)  :-i^ Ý<GN~ނf NbvP5֚vd S鲑䲾: #l C`/|4 n雫I_ ܹۀ؞Lޘ HGZLcoҎ|UPэ1⤹ņo6hAaD5k٫{,,Tj,+GKr [k^6\rISymVOD͗JkOE6:wrhbOEc.LuhG}vÀiEׁ?${OzD;!5m+.peDJdan00Ѓjo@5d$qb*_?\nZn^p ٖa|'{qӥB;ң S!eG hGkMj-q͋ʔs6eλ^hOjFI㩸GKS}~v؋-i)ôyRSqm{#0&8F?Z"jPZ#\% q.='^Oi@=͵$8pgSMKQ $]QۧơdF/rh7˭>Eum̥;lDY?{jf5[VHNǘ_c`֭%4SJqmN+? ɔr/riIVrmdu)[VN;V^^?+)9 'Ef(b qCBNd:5C\TjOTBm˿8=٬g9}GLI^&NS=& Rq8~Y8c9j;jFqEncu '5_jLaoݷSXʤGDb`Db#m ?}ld .R;«M Z-xP= s`6H11GFg줋'éqR1Psct@氫ID;A pB;]!Tægwol4'ӓ?:zs(%Ts@SP<<=isN:qH<"Lxpڱ~[{XG2N=<{yՖ=Cw`HgnR-vP36s;"iʭWsea9;uOjFYa KLsIqp8k"aa'dr!M lnU'x$n62&NƕKm50 6GHSgzu׹.LNQ5?`5?GKNzz~v,~FMo<%.M=Qwq-:}ģ*s崌Rx d.C.3F9-c3^oe uа ~'3}X@l`XxFJBȋ{ux6]+tCa]!ZLW:0!e.g ғMCQWRvT ҔVkw%ю-'=N:T^bi4QLa+?_[V- 9>#'QƤ?ciƥj̊ Gr:G-QbiG9ȹ0)@`ն2hXey/a\'IMh\ml; O\KnG|<%^^XÇtS^mۢe˪"REqWii3dڭO+oYՐ9kZc`:'itt#uHzE +xR#jց:,*㾺:ԐwG;՟}?v?$VVln%enK;.^ GG\WwJlƋJqBC]ƦN9g s5ÚDL|0^`0jF;Ļ;RlN 1DHAPg >g-T͈A[ec#f] g0wtȁӎVBi[)4j'7A2 FR5!ݑbsG8ځF' _O=g%QTJ8N?\2 ƿ_ߡmw Vn{{/`{"Dw#MŌ9Ėu0 zF;-x Y;3,kD<-|`0(U_uM`Ш`mT@;v .'-#+ ť7KwQ#?liU9^ EE$*}voR5_it|]LH|LxaFѧ_y }Nmd%dV,¥x)~)x Ur:/-}b)vEZ뚰}Sz9s{cVrD;|a;i2<%5v2퀤|ۑ/C?`5,Gt_MqN1v>%wNr'cp\ߕgbU~cwclxCuA͈GpCQR(uSbHsn]N&9?{/rB]FEo9q\,a]ɕD1r<[k<](hq0NX;&)~ P81}L* ^&e'{uwنo"3~ߩՎ>P$i\DjP q:(1Kl{`2?-Ͻ(T9n,D,;hcVt֟FsW*A ;׍7*Gj:co9Zwڷqo!wƅ6m8و\58`O' @*pi&M:6D;rԌ ˏ !9 smt [.|wVE3}0ưSCP t4Vvdnkv<}QiGE;da k}>i7 w{ά?99O=])xfǐso^{d K9pZa3Jn?-G)Ie0w_ŝ'褋k R;䍔4W|~vc{XX{A3*?[hT";- 퐥ct@氫I괃ZEE;!Qs?9c:ǜfʭG"~]_ѫ8nDKÏp?E5lA50 w;n&.Iˑy ~G8Wݼ T}t(>1G@n_#?ɎXrv~PFu *v0˰K.vY<\"e'&Kd,b˿y N*Yc?ARն}Vbd%vRK>Jqw-AveB4Ӭ* ؠiT";- zRߙ @;!QsO .Ȑ9WŔ<2`{k> wqQr(LpJNt%ފ?":6; ܘ4&{pBBAWA ^I b} a?|YoA| YP^aߙjF<}w\ţ3slv rO<ۡ# J+E5{K~誈 ,"bK/ eRУ-i"qb4/T܍hNaDF5+J&jk}}? 0Oar#QHeUSeeJ$i9 P`Pю3a:aC|io+$h5$jYo[ޮ0귘 Y8ܜ]ܽG ?w8th/7WAŋ>Ԭ !2~g2::@.\KX c;|  IQ '|fMd\o޿)J܆laa Kua#~e),ރ{dD\0&Zf nhрgrc!R%bG*YX24pD] ,,|Mլ/0?QGNbؚ 6K"~JTY!DrD:-sM]lzPn ˽N8lV9ºmC<5qTi!Rs:8BORWϜZѺr^;]+{R*HSa]HӎJA2f§~_~~hu\4S]z7дD"ov8^5IS)2ʃ9Wqb<ɋðqR[*/mW4⪁gHS3XñKe>*o봎F%,Ŷ% RGt?s~yK#6F8AV|@ch S,ɂnkkzcp也}^uXAס"={sID5ҎwKSbLmb8:%z﨤-Qڕ''HP$.\jطl R"$*Em>t$"Ȗ]H#+Rٺ>:,a+› Px{``0 MѮn܁#?uUhU>Ղt 4Si^z-1C3ca*9 rIZv5*ƹڳS&\ ڌ3F]bt͊TW6*!UtZGCc Qo-&v"_VKjRbKxca*2<euTacD3/OΤ 0h`m ͊TW6!i[D\G?"0fE#{BZ E+x%홋-0Xqt5"K%0꣞ |@ n 3[dh 'dyӔx@( ę|M`b W?bXz>KuyȎ܈U<_I[r|Ɇ__hi,,\g 5tJ;(!ѼNmQOi.O%n3`plQ|w܆Rr+NN;w9h9ѺYЂ0XլXCXXX՗XjH\,0oPsOiy5dѮn1gy{(E5ke]eޯ6?&@+O%MGm⨷%g:XR ph>Ad9$206 hxč_ չ`6fQ~qJ0_A. )^۰<ȅ'D I wJ͋5/4I]]JhPP.!Tٗx_Uh}~̯ې xK/f MBdߡ]b,Y2VN=TzY:5#/jH#" i6tT4!X+L]A)PA>{ZXhG">9 VbnZ˵!vߘa5Т>8Q<&%39R %tn< qI1 >IۘAI ψպ/l*64aSL<< ZHBּx_jQZ;+*e/&ea[j3)|^ 厓v _Bڡ]b,Y2Vm(f)taEJk5#/ Xv_QhQg,LrofQ1룫C #Gj|t,J9Mkiug{a Wx|4 'd8 +k\qF'E]6`t F7Jb5h /n>0bw:LM J-.;ՂX wJ͋5a.B!ѵC($eaJ}f_Yػ)7/Yǽq\ccpZw/EĈ.#^_!ЮY1`V#caնbVHcQvP3' %(M6VȽih4su[0Voi- }M3_ם1~'ϕ8n!)9WPw~HxIƙw naSIU%eZ Zs'k^qʹCCX>OÆ+#!/GquNB\(]?],w?:Q)KP;jVL5-B^"M uijF_baDjFiB7/ݽYvF>dco".Rڞ-f#FmdjCNXt6l` ~- HxFƙQ" 2/C%;(6*$t b5v wyE9KwUױy+gA]}7&dHrwwLދϤImXWmk;y)ЪO&´Ͻ Qܿ:5ȇBuN;~Ί#/9z)Ww“1+Y{{t5S\dMuweBJY1`6CafN1i!7acaU_Uba15#U_b P I1i77/ͽ^䡺7.֕Wޘ ;CXT}|sJy3bT/7iG5P=ԧ̊y)vT#lxbP!,>CnWqE{,H]U/b>%7nTV^v-S:dFl%QU^sRI>Ui`04E>=ӧki.ţLVi.8E`0׎Y^}Ʈ8r4.zǜ_GWi@u*T~,Nqq2w-}Œ=fdOY<_hG%BNqRlxetw*`hG7=G.w8xw)Q~h>UXR]R̦V8q:Nuݘ 99;{~&:!GG`+dZKuIU3*ņ !wܪ`hG7੟yM] h\<+DKP3ߡ5XuTԒqJh60Nv}q2Fm3)[\5 d9=>QqXaZqlxapǭq2X1[szf;JDhGmc!dZ+Z'Ն)Z;$NVm?S>.UDBX գrlcQJRlxebJd0o3um]rIeq2jȿV;&%`0^P2Y< d0Տv0 0`0 TA..n^cm+t$).O9x_K +ȁUo*N5!)Er'e0ʇ}t|Q><`皶rr3?!}qCR=jCP8 zg@C6@>ٗVwuN=SJabc+|x(09ZnEԮpd13M:_!䣻 a`ijR~U~ zӎ1{/ w9(S`=zm"+3/e$ lb}tlS=\e.DPF%ࣛom2߯)>~o>/)ZэE;[;yH!?+Q> $TNSt}2]#d"$NlUTз`/GG*l[M0d6 jGMǩRuⴃj+w;nt;hp!{iOP}t}2_C3{?yv]Dl9CzH;Q”F.gKC?<"ȝp+ Z}qV-s~x)E tlw|t31C\BiOQ%`PѶn\dO#p>3wQnCV"8y9,{$M8W8e7JH[{LFGՅB2i.䣛;uagijRbJ;]WmQ 6Ų;jy[`TsR.hljpF:&/7oK}V8ͿW;W8+M#6F8AV|@'mj'Qj`0 `hJŵ#`לg [5էk^}5G؜i`[TT;M[:Ѕ;bnsbПqL; bu_VO9q>Y' `0F*1; KS:wʍُ+*VWuA 5*{1_bjGt}۵An~AA<˴`0-a?ov*ycGDȂ?,{p(K~`cW;"Vpsqu#swQ|{=ǻh6`0XQ8z$|و>Cm _7sJp{Ί`05\o#<`oW^cf; ݃+g0 0`0 0`0 0`0 0`0 hGzC z/@ C1^(99ֺ]b_EOBן@k0t"[7ꋐI0ά:h h\r32\>bd</6Ĵ R*VܡKC*bRFj?3 DnOժS>G`TZ=|.΂ڑy }NmdHm9@{<#m{JԷLG̽vcVeYhӣ`9O;/ILYiB}7Y3KSɈvSlLs@[tXx_y8+#*ӔnǺ$=Uz4+&Ddx/FjlLo713_iQ 玗rp gvHoŁ͸Ym1MߓkDGL{UwȾFؽ푘r8s"6O3>&UG=GL;jv}t kOڑuNHNgh%K7 !9.,2p_~ -tvtA% }4ȬE5Ȫqq: <>>$SG3.(2Mno!=SiQmЮ(@v;~I9_&t6d56Sɷݤ`}{4[…Q'o?ío UŤu <B6YPg%) Y[Kz}=Uz4(&\+N;b~ 7!76ީF{d$2iw ZǷg `Z4@K'/~AA6٨-6\U.Q5#4ɞ#JnOժ#`0 э}Vbd%vFenIvrY[\ 6 Ӥ_˹ }hӁ+?^YVS4CQM釋ߨ>{誇.SiQmк(>'_n:䥠G[\/vRJ!f8wũ俇hX[p N|ʱ6&BvBO Tvz:R;}CtXSq[+|Giݐ!jQڠ];b䧮=\HOĥD Ր/燏?&`H8;#):֡D%KFܹSptĥKx%3`0*wG; жn\. _xpqq3dʊ14OOeBQU1NR󴞰T礭z5W|ȉmvGUzwժz[zOF ]G>x.w$2nÖy'orL]]ETvRwiZ(F;ɑGc.Y)2&glY$vgӲ|7ϻ7tGX)>_8?E:s@d^2]i)n> 13#ݺ6:q*I[uvjFaK[pɵ꯬gy7HvRŵػv7\i`>W !K(CC%Ėg֓iW\Q ~w^ ISzwUdE\dEbR_h8(Q6^m160(HbeRj8U;ߝy$Ƹw ?sQd?带Y2<8lS9\v4\'m%Evw xl,@!.%qrvLǀ>A2H}X܄"ܻ&dҾRJf|Y^:HԐ|xcI_"z *՛Iۓ6;A9\uP,xc`0ʦr|tƆ(ڨսav[^+l٨! zߑBɽvQ?@*OUm%9fuI|IORr*ڶёsD*sifj.D;Z|lM+j@UOFo>v_vC"] kWօ.@4)g߀k^ |سEȁl`0JP>[9/nS41`M(^Dp=ko)׭1񯫿[[sKh$>-V~)^^rS٭Ա(+ScN5ᛸvxNɦf}-HgNK̋,Q=N"uAn_lֳY)wFZ8L5g0Bf|qƔgt3'9l|oZ3 #IO`4ZGGOb@δ01NKo-Gsr-C) A/ۅ,_?Mw0p/%w|[Wܑf4"k~?fn㳞Nk}c*w-~Ȣy{~Mҡpy,)ՠ'5$;;\ KDL Deꋞ&uO>?lnӾĒ ^nݠX6`0Fg@Wq괃Z'װIB#oigI7e,HmeMoɯ1+|۬34Zk`m$T1 >ttԫua2~s]c~ȸ|)@OouЯB^CTSBQyJt@#=뼷¸s4i{[om[sV C,κ%o$oӐewjv<[HSnxXޮ6hv0 10Мポ=J^>leqK_p FlJib1vf\wôNgFje0EO 8r^Ȓ'ɊFC%n xS0`0 hG7jǯ1x=>fOEEx/FuȻDx9m^.t$ٽIV|ӱYUPHSD8M/,Q P^Փs̻4SV@'K={ <x`W) &CH5;Zk^C Z~#֌87õ8#pn kT.i$ء^3`:\*MD>1f~1jh;KG'q`}ֆ"b^k%$^F@yf?LٶAU25 w4BhW;*pz*C;dmd}Zտhch탴 tBlm'36hdTſOw=b:_8ɽ-`TsY. ZN)v}tvuM_1[xz.䣋r[B)q'N;/`@ [ >(v06-П#;@>w3iy:u`rڳSРj蔺Labc+|dvY`"|MGCʾzx2Sj@G7Xa`j% I(Nsp=x h(a Zu'*:Wg ( e|M`b W?t7Vh`<"I-Ԩ%7;pjF/gb;3n] *pِ-0f>Cp2JAia}MS~Ǯ.% &٣&7 hO[_tm8ǖdx}`4=j'BJu#=Bm?EsPv rFOHqR C XΒ,pީ קr hwm'7o i3r!&O@ vn=v)~ e8I+"9.,2 GN^a|{S)})vTw`^pa6tቆi5\@9ͩup{9wQu6F2 ?N"t@!9kSBFzAi/s"ĂAMS@4MdHOv;~Y҃`)'1 XׄFA7!% 7 AS[/l빚IӆeI=q5z*WvqWx[v^|\F&{r{W4Ԝ%ڷqo! 7SsO M?(|te.-Ѥ)AFC ^X5QւքK(2N4ZQA~VŇ( (I>x"eT%v&n_hu[rtq:BI+<59˝/ŘȋkHq3E{P .pP}*׼vcU~[:4S243W4akY`b~ @tRMwpڏ f&7 AՆZ4AmUsOAK5L;|b(M%(_']W}&G_ߑ6]31oZ_?f8Q5X|#}vXb}=xZ~7E'},ea ESaPKRj0!<0kKC?-ģPOS8NP㾉ˬ5zr7[<= a(!~C Z; קrs;`@IAWb3:6 4i'CMS , _H#)|?p]!/= >blqb]qdaú{ȹ GcI6>T7 !/s"O^)^;Ts<s3~KV9W`d^A8 S=!%˺Ϋ F2V4-!hwiR9Z`?z$b>s#fޣrV.ytec'a7,khр< @ x|h9/lmd7· ``J6 zzh`BPt_Y HqNЀ_C<}hUk>)ЪOLFGՅBŐ%M &5xBY_"R^"^NhʥX1<Ɲ:1L[3 u,E|}P;QC5wW0A6ɟ̌=:fvq3\_`PJ5j.Ɲ #{@& bbX>P}ڑ~,%-2!6| V?Ȥ8<:̙v0ʋ,ɂnkk)#G=C4tN!:IaY Q TvЍe-`f *1ZpCƘ44Tݥ;FxT]Ceq, .EN5a.瀱;hqi7ƤWv.856 .T#툟 OJ~"?z\oIESNUP,^4h$V`0*j'՘[誋$1   #MfT4TU"21P`0M5ҎaدpXKsW@fehKJCN;,v0N5Ҏshh{?ðC7j1hIP,Y}6f`05H;8YcnWUEƘ4{uy-KN8/`wYȩql`Tغ7!]vMF;oY'6`TF;4w3֤ NE Q@#[Ħ퀚6YKg_\I6vcVeY-WO*4牚'NdKeWvT4cd 0ӎ3}FzRϋev>魱&FvF+9 گT^⡪{,Li(r p^]9,+vQKH'ۣfhgn+õM``뮐4'p}j+tŁyEq}"Ez0"Qy+1F[Lb%UFM" bWP4Vް};{G=䰐<>yo~;ߝF| 9i'\8 {+|&v&Ѱ9&~ cv*"2/v#$G A*18Цiedvp7R0%P1#rUP#{KC w l]R"0rxRH= -i䞇!]0V4t4E-r>я&%i`+6NP~FªtŜЯ^;NK)XbOiAC"7=8'3TB;bw/=GcBKeP~GODv𝆎q)A rC 1x Sണ=z$ض\G2 h4lU?bBg|6b»f^CX5jς7JDjǍ`Kҳs"!XK-If G.;-1dQ"ԅYc'~)/#QE\QsCQ'1'7nzfN;:'9'awCB䀦a[6XXWjȆWTmhd_j>B*f捆c8 q~G(̌&xvZh5If qGyv$|ÝAn , j`tep[I2:.V}'-kby.Pεvp"O|;aH lYn^ETcފn}gܖo¾[ya>h:dY+Ԏ a[Rj(h5͢) GM59$3[cCmߡ<Ġ.,W4ΫP=O X5DDy+kG%!غ&ڑ0 H_W ŵ ,5[C0p&(ކWlzH?B3a|RCz[+_fmkA|{ YtF ^;-UKp0AsRDvƩ>֘Mh 1A2_pCۣg7 ~݉U{ūaXd[=Ädl844lڑ{}a]?PXb~MՆWb }}!`T^q۞4^3W<09+$9>P<(3DT {kº%{ S٢C7L^p1` jjl ޅgtݖs ƫe0y7q/+^֘'Tޓ<2,se}t JY˱u+:vT-a2ɉ4L{ZW"VUrثqs5f0*юt\0z4ݑ\Y]*_:x憇."]9cƠKb#̅7`TK:Fnk9ԋ*rE[C. nIp3wR; FѲ=oh Qвn쎟>8kK w0 F5F>1|ˮX QѲnTDò=Gv0 FC>1~f1qkfx_<y e0 Юn9"z#"i`T/kCCq X?i`T3bWiF8Y1 FuC>AߍC<!'` )L; )L; )L; )L; )Z?uXw;bT#~'zG (@7$^HQ&SjgjYGVȿK T8x)JkK2Y;]utO{[VB\+_XҹxRz7Ǣ+.$j e?3 FLݚW+gU:53o7Zэ1瓾c쎉먁)kG18GFF 6 ÙH0Km{2`Ը)ZaSo Ǎl-aSYLr'C~բf! ШxQ ?mZcvpy Z[ p<]|H:IHuWzuaUh̊ ~.n0U:5*~n)ZXV.J*3 x?! hdaw\ #|sFBp| isbRuL;,э;bsL}}Yq7R0%\B(iGib}L?GI>[}V.[S<@r i|w@k hW\O΂q/hx ^CA*h)oIR}'=@i/.M?&D`rxL`gþxrȏ譏D,MnmŸis]6buL;,=g|{P蜡^(SgODv𝆎qPÅjQҎğy- E;"l!W\rN ySh $v8?) '}-RҎ+` q4Eqq'4Ŷ ImrxX6|z۩/.{^Ovk:nXj-`qs "{O";Աe8'G`9cXlnnA#NRh`hG7.aֹq 1K=wC׮_(vV/K=re=&f,/#QnrtX=Nhua3Y掸̯ƍ_NJ㯉00!#4E|XXWne.vjs<9=8Ÿ V+ `>jxPTOn5oL]z/Mf!b>([ӎ |fAheMzԱqE>1!y? =G,O׎6IdtjMK/BI;l~Ww࢏q[@En n}|pskbRp- !0+L椶Tv$ͅQEqYn^EM?5xC7_OpaV;.T~TiCz,~mC}xAݚvd~@&$A=v0Y2oI{c㢶504ΫPx_B5O(i `=֟aßzH=,| >"ARn$6|Jy\&L0u^ 2gz\̲[@P4_YS0UF;Dl4uErrTCMuL;,֎C{䥻b(3$=j] mD. X v]^ܵ۞\(kwp2z%~:> 2{}a]?PXb¼)f},g ?~6oQ_/[3ϒ8/B+s4h#[$R;W0wCum umA|lfrOMPw<as=n`U3kJ ]^6~r2?t uv=`+FmY7 ]aQ1'`o8kZun xThCZ~fж-֮U.q`oORܓdjO 1}MFӧʿn݊Ѹ1˖NNXz5||pOу4/9x&6 o=dXΕaDCak //sX}m*$QC9E'J_97CםC㭤hǣGO<ŷC23 __qGCA^_mVՎ»6ܳ3K~O˒tmϭBG_Ooø"G,Cށ[~J,Z^Kutx0LβA/ B%CR-.{~ztZ.r4M:[(P\4YwV6n4]B26 %EAV^j}6Ieگ TkY =UTc4*5}l{vMa7l⯍J&Ds[J_}}m8K(k:)UGiǪ_fsRD](s[:?zPZ|n! 3+6Ҽe9퐥]\?21+F" ^HIz&x )9)J5ڤ !TYuͪNYakRݰ:^Zcڡ[)+qT`Ϊ(Zۃ9˞GY)DvK\0%fGGs[XaIU )r7o*'G|rHSQB>%lgh5;~ ,9!Tlv_=k}a#Γ|m3l8yqT)n9U(ɣFR}k5EWv!sf;Nϕ!'L;sJ#~6!3|SKRYwkV oKu$NjHU q6 κmݘő2.纗}ŚwyVU]H-No&ʇZ8yhYe I8U;^j[V;7@xUo.]&yy9dM3:=9R UWgv kFvTW0QBuMiè:P+K5Vq-{iH7ljqI4l`?t(u0~;Δ tÛT? AV4WNc#mpL4@>%Yk' V-{qo%pv$a} 1'Xer4ۧ0n}5|R$hܩV+>K. ssM朊n]>ѤÊ_ю?_u͠M%'j»Z /eOuKk%FXjQ^  G\qA-Ko&ʇZxxm!iݦwloW58|/Vx-޴"_S%u7N;E!ɞWF;d6#M쬩fU qOUl,ޏZǵvtæT] >FL jmbS9mBzAO)!.Yxq6>nliv}tq0hlaWt7pMkӡY>y|f~57X +r1c`h[QRR}ĝ;,k-_\i].ӱ:QVѧm.8XZYe\Lъ%ljׂIAf8liUdgeEfҨ|HP׎X;_VJƘڐ:lV骊ʩ=x&e欸<mpWvnSkUM-N5N!{Fd!lA9%1!`}YZe"*xR*^}vduS1s*Ƀ>CCr"_Kha7Jٸ;&,"4ȍ6}ⰕN:9-zrY2zc7wﳰ't ou6%7ĕ=ޣ:Ph7r0 ?Xz#,Wqx4*T.WB;*$㎢܄_7t8wzTfw/풖+"GTI]aNNz:e(89qՐF54 hJ2Ƒ Ux\jH7ljqRx)GOw^Rh]VqG-2BShgOѕ5sxYʶp.lޓEr5N.q Yxk5Yi;&&?"ٶɄ$ልid ٚ>[:J܁w_((=8d;GHQxu58!Vv@xJ /#'vlxL BI^;_Bjqz39/ױ?v>W{!APqvѐSwܿf^n"2?hm;hV?t]uw1Įc,? .$.ZF[I@5ϧjG%8 9h?5JUSe!Tפvx\SwqæTg#9,ڡƠ{b ?1] >kWum;"J;W<̝sV창F6^EnվaeM)/C>V44-LO>e_[ :<Qr]cl]׈{ rA!.^u _Q<`3Eo9DJ/.M|?`8O)!iɜ??eyݶ)\}EM?m.5lmuYW\H[%/S˝fJӴ DM2EYUrw սR3eȿz! |OxIr_kǴ^ZΚ*_Oaf0y7E* &GE󸾺5ރn=L8A_M-N7. VяܛA7v{L KԱu7~^WW#34dm} (uUÃG&gǷ0$9!h;ю?j*Ɍ nkM_H +OG^Spb2dgYY>ǷM;d[>\AT1oaH T/nhẇlͼ1:¤?Ȥ84c~[QZ퐦ck%0xn%r 7 02e_ڳ$7'یk$ygQx7v%꼈_'_5kB֨xs^jΡb?`\A*_Pm}5o>{1sXv޽еឝoI+*o?Di6I)j=leI'Y9"#&iɛkN@EYi Q]gT>TG5Y2@o,HTW9@M"dc-/q_?j-]kM*#J"ÙEm q6ozEIHe#P4~<}qd{_y4>.zۜ^-; qzrvi7gsj&+|x!%陴52WMڑ=(fbSXEUaeiW;AʧxfڳS&7Z=/C/## ]G[Ld=应p3,]QB@y\H m,d1_j( ~ vEm=|,׎CAy [E)}~uΪ(ZۃUKGY)9ymҢwo`h Qآ3Ν,*M/rzUfow 4^X;^אb3v莈V:jy40jC;K3RQӭssL:YP% {Uq-ùha K X (TTnpTW~r'BUjTş׮S^ZL5 adFRQyc8TkgJeRmΈыmV{~wbm(긃Kg%m!ҜgsCa#pƓxuI'53۞*# ~͊%y4wSܴof!.$sgRnl2$i~nRQvܻ&d2QT뎺dgwhZ w lLNE 9ՊɻG+ҕ.v6%<^J"GI; {ClM! ɀH^nȐzq0{S ݽp_v -'GxwtwU@~ً{#l7.(!2IXH+>`r4ۧp}5|R$hܩV+>K.! ssM朊n]>ѤÊ.Eю?_u͠M%j»Z eOuK:@zHסiC]SH;?;η ϽDi5uͨꆅpxCZp9hi]*;Wg^  ˲\ҏJeB 6#9lv; Ynxb-\9 Tĝ+{\˞!/Abj9R[/ߠ.RN5&TN;n͑ק&v"cSo܄>W6!żvݻd(ю 8m]~:oWsVһl]{,o@R04be*7+\ǯA!oEZ˻fKI`wo찬}HTquTwuMofL&sNFYYGRc{Kkg͗q=(x^ɦfY}-HCv AYSpΪ4!u(o(NP;7 pӎuj?_b^%9'[ZE ]fdҏZiŋ"7mp:o|,q|]bJ8}=jp!hbfqI.`9VDW?p/.WjکfڄiMeX=Nhua3Y掸̯#}qeR̫jG\Q=< phзw͐?미Y.Ք$'xփO-'2'++|ׇcɿdo* qGA:$T Kl>qʎtI'LVd2iJogaO'S>l+h= u;kWN5$/I^rW&Z;&7SyQfnM ay#DZq(89qՐ~0A2-$Z?psafpj`Eh4-GId0,)>F-q]ݔQjکfmkG%MCH'>]vX#WhiqCwwswqz0޻wRt@f|8(;dO4ODur%}vwmkEdMǕ^}䟆O+11y϶O% GlL#cdl(Iht.9w0j݃~AC/pyHW_(!Id8lA&y["!Ҭ;vjQ;_S %YuwI .nBjRZM;L8[5SWzoxO=dcCBtcYg?j!iڡ}|lfs5UtO -k0;*ö%~Ő-HySXB~t_eW.Zc䶚,SMRpLh9WivH)VBOЄ1!F%aڡ9'&mp(C&{v萕^q|۴C%ϴ84Jfj^FSUp*|nj!i:f:aAUi+w+iKaՖ)՞TO/N$ž$o3]֓-CIhؕDGGb.%lތФ M#Ve);#kQDzbS0r$>UuVtƍ⮮pr"EC* ;ʥJrHE}_W\CҮ])*T`0oI'̝YY7M޽_AHJ"2q":uRB'vJ \\0k8ixeOl*\surrhш۷KZp/^`$zq\x5H6fiI9}C*sjsHi`04-֔Պ +^ᕴ Qxgx˴C5e ~6!#A>LZ*`08oH;*gMyu>kdśnط7̊ ~.n0CC5*j`0Ք7<CnMkӎRuF HPŅ> :f֔`3 JEPI*q_5دCd0țюJZSFh(,A&C`0#oF;*iMy;|a`-6wTIC'`TGތvTҚ<0h-'}}BHPŅ> :ƞ5eZ ,Sf8گ6:d0j[~`0v0 CSތvzo|#EzoHŔ{o2 F5hHUMU^ox͐XYkΦM M9+`hJ#nD/Em!ݻ{떨8vE׆ؙ֐fU'&^QeF.J4Rx~`:<0?%j;jZEQ)}^+e *)jR#sm~ BkrRITIYnyWM5CTV;OG1[f+&.f_xCw5ӕ_ ס3mZ(Kу`3O#RvBlw\BT*xG^@ҳ ڭ]/ퟰUrCTN;6>v?#v/ǯ [bQ> ?qg|0 `R5jcu02F)bj!+Mǂut4ti@^7ϹnC]BqCabc+|e=\&}AS4j'@Z7 aQi'g>5ICxLD7ҞAhy%s/Un]B.p`zsYhD0-anAȑ $Y|E.YW坓E&D8@;Z[~z*뢆ʥ{yF L& f ]F ^""~Q#jԊ(/gc71n6<;fwF-hLʩG8'aeQWae'اrW?K~_*}K?뾮Emx³pQ"4);yR%vXXx p}q;L swI9а,'CDɞ^vH7Oʻd)e)2%x9C^+_5u2Z!`5_*r5K;NMq1Amȕ0ޕVzqԄV6xzqZE i Ɲ*f+|W`ߟZbUnS@%Fqt#~ghWޞ=C*!¦ə0n9uPǀw5DZu*0퉳yڏɟ0Nφ n"% wvk 9ke0j(ՅY2\\NhlcS|̫ę{#^>q&rxy~u2\6K9<{51b%.KtEQ;sI Y85Ei}4]qg(~eV~qRZBJ[6x3/2P>D`6K*U#.r(zs|4[x\٪5,V3٘) y+!Z JޖrQ=.K/]7#/ F8(NM$glųGwԎWдY}VvQp _~U;^!(S&K2<LJ_5u2#vACwUa#^;i;E8~9) :BP ))[n!P\"jd`9L 2.wL mRbHejW9U6(38G~_;:gX~{V~G6tQ|6r^T4Xhk 684m#x%W9`_ScNF~jS oAݟ?f8#xa6H%SA}N,Qhl0$R r΂>{33kI_-uSCSx\k;$r!8-hp;4]Ob҂WD=B8A/NyE=ewLs)m}&6NK e툏;{x9;("wC##zg]o+5)|(kJ9,)C&;Y}}7!۠10Ôp@;rƶhb5A:=·EtcZcaucE,QU;Kâ&tjR᧕nA K@4H5uA 9+jB*մU3$hqGN G x7Z'j?f*Enlz=R6x6K(wZũQ3fh'cdc|wQ߇OA[ׁŔe#DhZA²` Wļ6_n/L!%2'2\ʣ«kG쎟>8PA>mQqNqq%>Ue޼Z zfpdda bh > !Akx̨J! EiGkGL+tE TtO. 9R5s/^30N)Ze޼޼/7Eጝ70#_iisb2!ùp)bʗKiGc8 kg& W֎"&Ѱ9&~ 2) R QܻWQ3՟{ MfjGp4]lw+ eHCś_Bާ̛y]o^x#% ZbX M{)N;zc+q̔kGib^~%"Kq0Ёnpgbuŕ#M'؃{BEv䜄`ĸc/L:<&.6bL!wFoy;v/9182x_v h}|t.E+}ctp+>e޼̛{`DkivD;v2:Ўğ`c.6کny8?WpN؛v k> =RбRU\2_aDDm!g|tcWhR]RimKBS3(,k!7/}7y~]?tJ z"׎ |fAheM1 ]!0^ re>FzX]q% LĿ̜=tc%:qQ6ocoO_؈%>R9ǧ򧯘nѥ:^x/dOѣ:W7/}'y$-BHѩ5Mn#dfnZG甲 NFKLSS\I;/aoŚSfI$W3s+xz_l\lY>^cF,{ؼ-Qqw(sV%0wGhJ>hs 㫾k#z̛ys޼T~e:BAz"kvC1$!9p0!8w$Qr_[$wj+iGqX"1d9X5h79wp㊈Fpww;376"poo{_z~G9;KuIɛX#X #7/}ye.Gn Hvp􇎁9p"`UY0oYK9+K#wЭgH~8ׂ=-uK\/ޯ/#Qީ+{xlc_Lb*H̛z6+2o^vEq'&e:{vVB^+̛z6hUi[ow \o+L٧SGe`޼Չj͛^`m ܹkt4z=M`4䖗3 K͛c|HOѬڶڵlxHL_7n >3KJHJ8:?ah#9m<w\23 __aFdWϴ`0)-Ȏv0 FE>L; ߀v}tv0 ƿ2`0Ze`0=<d X za"%CcSe ԍpOҿVfjX{`0N;q"BaYLi>fؽRs||l;z`w2>1a+s!_gKi/kHr1;o`tGD`Ba&DY;k]Bz*!hdawX~nI1Cj|HΠDj]]ה`js~4Qų WzuaUJGE;d-aj]Hx7Ҷf5,8pn)ZXV.J"k҃\g ª-6)\,07| p"̜p1!WuDl!j6z!oFSkf,,\Xtq~8)d0hwȊ*Ў'ܿsBq>Ֆz:2 oa@K,ỹEBiYouEHhA[l/7{~ }C`baXwuJv]g@J[J,1|bb ҹ8 5.p T DR!i'RuFT CKݐUv<yF)YTlv; ~ PQ7217àN'ѴC/'Qnc-`qs RW@텧eEvB$6B!3Q"Jqe z!]]P=L6!{^.UO]3 rNnb] ?Jo|yIb|t/Կg DŕRs>z8뇮]1%Pqdd3s B+kȄg'jxf _~eɱO VҎ&4} P>BSqRIZݸ VStV㊷ ]!.;'9'awCh g w3%qpr@氭 ɚi%d͚`0hG4n }tc#&;ar\`tep[I2:&F;2K?nZ*koc3zv.T~vkCӎqr¨YWU& h mbZ"7-*C^^/ѧll0p nT56ȑx֭!Q1[ pr")*#QENt4z <M`4I&Ò%pvl#"矷. CTxza`̄'|} ڴ)̚Ez?nMN@Kő%;vN8$VV8}MHȭEHv…ptą x&z1cХ # @:Ւۚ`7n$ry¼yhڔl9sТH]'Sr ww$'W6p+eoU >`0ūknԶ߾ݽKw|t nAэ2{wD> xyuEX[@1fԾgoUe0 ;Ϋkz؃[gvh4b0F%>!x͇`՛n(`0v*I _oae`0 F0hB.sGv0 FB>qz"<&..f_xfCw0 F5C>G#Ob3vO2`0{`0´`0´`0´`0´`0m]q'z39뇏dځX z!G9`V+^c֯Ʈ0ׯBu] _V#0s-樂 ^bp'$8+AVXb0-*P4~<}ڑ} Ñ.£-p&RE/R۞(5.48 8v"7=bnm maE=aTx{# ^G\Ɋ^[AӃVXb0ʕ#jccv! g켁BQ g<ڷO~PĂoHPХ ! ^b4kᵠb Ƃ.(bC.{3̲ F|~׹.39s<Ө&Y^[aVƵ 4!0_ɣĘcr7T*~{s#b Fu4uF\[~H|ZUѰ FNB;d뢶1L:c2ވNP[j7زKg`s`Z~ Kl%ʊF]SU'639kWkTj_-+K!|=|)C01EH`ts1FK;D3DD fe8KϠ3l,EK$K Nղy,qf^>f>%:T%u{C Bً\&b\MV-q5dbb h1 " ۏnirs$tO,IQㆸ$\uV, nFugwKDZ8{BA!QVp÷x]Lޝ M:Cg({Uڱqs: ]LU5nMGM7(KLٛ[;~qϢ/Fs <]">d'ɜY̼ }|Pup6|Y0'y#cwr]5LhUG>05.\T{^aJ7J G7_s CK F/7GaCi*%0nC&TGK֭"zHsSuѮ9ZAo`&В/ gdxsXUƚ8#TnQCH#^KY&sf3'1C1:l¨#V_8f䙔兦FҖ8{m+z`|`F[]B%FGmYl v&EqjǓP9Ռ}2>m|F0(:GyNYrgܔCXqo ]O/<']հ/P2R&;ȒȥǨvp63K>:T;d"΃!l8Z' :k:J[+`:+\ŏp2* 4T/~ttE4;/ ebXEn l:m#5h:Za?lH BJ(Qsƍ7{>ÏQ{Xl# c ȄXb/ڑs Mjb#v ԰|\FӚg5W|kH*s p_840ƑiRy9ęyաD7Ы?ɇޜ@#So2;Pvw uf'44ZY)Q!:̂( Q1 cl`b_>\)vF;d[#7^?W㘖kJ; XfMq*F];8)&h0ԯ0U+˯Q*&]%<jP w'_guuڧNm4OYƨV u:a=yd.v#yhs gl2#DWuH#SC1vp4z&h^SˊFV<WUa:+sٖ: ?(0$.7,#ϕ2hn|Az Еm`\H"8[sglؠzHFG&Oggԯww<|)266lq C{_۶-Z (+e2,YZ4m͛  n-7^c,,ЬƌANѡڵc_|2ITC*uF T HJbm$!^bo ajɓY~Kkٿ5XՖ-a9+ gU+纤A2;r;% (WB>G7?c .?GNqEvA3J\~t58% FƬ8:% ~;c AiG.iA BWH; ])v̍ڻlϋvEphG^"797bŘ !ӸԬ~%z4le0=}9G戟|~y' ,1?y/j=w]df}dW۵R=ff]FiM,UӲjV"327zKFD?5b8rUb%ԵCgF=󱮓vڑ}Gן*4HB&I6gϬSlz8~I+ f{^|5{]^;YaSϹ:WC%KVٍ=T"lt_Ppvf^GcH;(F.sOS`= 8Ha3 ;&InҷvHneuN4uH5+,:aff3:,>Kn>&Xv>PP>\cLE½m)F:zu 8*{RN;$ kݬ'W d %2Q\;3^|,K-5 >gΪen?+\[1_kР7^"ѷv/CC6T0H׋+tppȘTZ_Mr 69>jff]{b5kN;$Vw/{\ɏN];]i Wrŵ?>Q`qW"ⳤG7&r^3vEfc\s~] Ғ盯1_^`wէ?z$O *G/CK`ì(<vڑMtV2IړdaA.Tg~>qtQI (vp̍kԪ1gy:zWp4B<`TxaICR=U;|:0y/1} IHQ/r~]f_Yopw،1qk|JWA3A^Zd7LRqFgI|gO% 1yv9Gi båen̉nֶNy7bvI.X_Ku%!$wŐ]L `4IWeϜѶ*KGI |G04H/0=w5R޹|&`naagȄLX[ <~ LH `ra"`9+)ro١Y's",g]ݭ9XTeVl1;1{Zy#<"r aX, >[>[@5> N!tD槯49A|Cbn>I>vn|9:t@v;_yΨ_xPHؠI Tխ۶-Z (Z ao6mD+OJ2H` (NQ`ю!R ++P#,[|b9Q@ n?D$ݫE-'.u$LӻvQE  zyghww`Т|{^k~ٛ։p=73 (#+/;tg*?9W̐GEM kWok2W{MsNh#ѕV$;!Ug]ٯhW\Ywf\y>V<#a[o ݚ!QLΪUQEŜ)!Ku[nūK];bea.nW9 f a$6JSBr`#n;.)Nrg]ڿen Ƈf}wTOk[;M~s ]H{3+=lM 'b|vHO+C;#jGۤH W4~ W;;+wTqvVwTGJ. $cikpRHݙVw%)#ۼbb*h i t zwp-t0s޾}rY}FyEFׄ1W vK^=h+ {+!r| ͌H}W됮kZy%.vv/(~kCb\Yn=Ngw?#߈P֦ܽJ/>w ڡYwxYD2^j/:o1]%^ }4v؅+_ro()Ӄppo76Y'$;}F&g#xKuI(P@7kG~ vtwvJrVO.Ľj`q7(Ogvp~GX:_CQ <\gsҮd9m)aRr;pk4djU}v}$u~jr{+-.X^u+RDW1 c/5ʾ= SJqIqF"U_j5\-!x%:vbft$;(PSЃvэQP@S IΡa:6E]BխFUTF{7`TYW"l@h-CKB:aU6-!֑Q$_ ivÎs~—_beؘ@obX_֘of0p+`oH<gECT65b靸M[5nl+&e;I0'yGG|U|*@'>vA0.?k῏tuw!ް\dɀ\q¼H\}ޙv{D189!+㸚2\ +77yT5uW}̻rR2N?X}TlLdLWQ}"# Bvt,v[`Eܖ$Ѿm)e;vˎCӆ =7|09:4G_e9vo49?Ppe)C3t2wiGK+J](fY~N/q53ѯFFp Jx-4jGDȏKIQh79""ӔѰB8<a#E[G44Dh8ɹ6_LWR%>$?\[aVƵ O5Q: b@C9]EӺ? Td }PO=,:uw Dv8ݼ9J%gaD8.퐔ޏnE~DĜ4ŽMjLaaE᳿sLcdm.<8H2B`ЖmKAnbLiy LZSmu4;{n2 ĞGMnM/0tū' [Yj^ jp^8I_BP;_70ݾT73lKHڌ+ 5,;sQWeR|- _թs jbsȄX-p~juj^Q y1,EK$\w#&sY92Mټ-}հjdy jy{*g1Tj1yz4#'WJ<~t ѫqwbHt X($}0tNً*&H4B@ zߞPtIѡNBh= *Zx׭10ݓl4 ۠s[Qӭ@򐞩|R;ɰ#4/;h_#b2RYKNLTm1٫ۚW;8gͳ,8[m ϩM}w#z3U%*cyOTm[؟}G#$= shbZo4ZrimkLG7j侮*cT\W5'1irYW4o8y.琗aF{θ)P4oKwV?Ձ)47 6ll i|Ґ\$&}g}%qܙWޒSV=y^!tj.x|jؗ},+2^y0[D`Pv<~gѲ༆IXʧ׻QkYk{Čv|glSfZ;}jGR^lޜF@CKf'\~tc/6u +)чVprO7a)P Vkه3k}/A%BޖF؛Fcc|ɉCcy^TU|-vH BJAIzw$¬.J%d"LnN $B6APd]FӚWzpd/.'K~x%4Mg y8K$^qOߜ@#Sܕ(GFzx;14-=\ >S[^9Xa/4j5y*]hG{j³0i8gRkG깼ټKfǬ]3QM&k3e}`}z:99xE1)2Dl&8ba-oiV5 h˟DwC8؞[B,rktEdA͚0n? ױn6W UHqT<\_ ScT:^fYJU+T THR!p~uhcqHѰ6ꙠA{eXh^ż8>{"dRUL_vyZDb/*WBbv$_#Κ^;ߍ %.vټ<̕^M#u~zg?+ 3ߡ8:5B|HR&Vڔ(vON[ڼ[o?7vDUohc];=,bG!GO̳h1=S7_K~͋(vg̻׌jYvGE$Vr\K7^M  4k1c6ܺ|9:t@v;Gkoބ3ׇ;>T=0266hÆ!Um.r6E A8"8[sglؠ5CBFptą [ cn an]:m*|kbl:, KF QM2,Ahӆp⏈%q']:d-ojvȇ퐓Z(|W$)cj/3ۨ),^sDa,^yOЎP~c[BgV eK\4G/u ++ ^(/ڡ].Խe4w|,Sp\_߼EjI˄G-2.?{x8Б}Lnোn~t܇rd}\4!hT_)GӛѶ>NY5퐪2:!Ut>7%2|NAU=15.\T{^aAetSt,̧\#urZv|Hq磕vhYK%?(_^;RG7+_9NNHsi~M%SPU2쵅Q>=mwF-֖ѹNWӱ0vpzsUi!]B V>Gڡe-qHd|Qj\[:s>>2Zss Y ע`#L-EIetSt,_R~1AF CݫzNNkԎ]8N|9*vpHd|Qz_{^{$:DLogNuVޏ.KRuo7,SPu#,5zimyr9@Z8ʦr_M;trZX]8|h-vhY" EƬ8 u_A\*vv-(SPu#u oY2{lM֖ѹN%¹ڍ`Yk\s;R'`kQ:V3aQjGCvHH;#] >`U]N>]-됓GWuV[(GvAR&ڻlϋvEsߊ.6}t% ʴFwKFD?5bb>yм&qz2 Qz3|,:0sh@uY.W.}A|֨hTʏu4s(>N=]}/eoN\7wA(v:z@pS'fz94]{z G ch E^|H><sl b~d_.{tGEAQ(vFn}.#}|W>yhrcL^c_1' (O^;b#6`tLY^S v="&17E:+ F#6D7{kk['qK(>L}h/>.;#慝; e% iA+AvABAAJˏ.K̑=]'nюkO;q1'l;ˋuKPpj#^O>&6GB;dOVzͪ[+hba˿3*>?^~;O̍,Yq<9N[X5ivkѲi`2e%g 36f`0J#+^u҇ 'Km B[G?wZv02iE]bX&rvmU.rj#NL0u )r/T<ɮ kQ[ٵj`lי2,5mr,?m}@B퐜WS$vH.lC1cj7|<^_D20iqѭg=si_ q3X15Snn;.p/Zr;s ~I{^`h}8V3_K)o=&*)tώY  7qyrǙ &82-íuFeJL_&NpHʝO~`5/2A|n׏ ゛&m8]Dy~’K^o;_DePyxH,k~M3`EBTymƺU;2º\[9%}|v5+Z료_y,2AZTD[iG*Wxɫ56Y=!eAzG~tu'_RDdXyL畯w=W#Ȉ!hf>ħ'Z;ZW ];SC::Ά `<ʋ|f7v )5=@hFq6{yԚg!&a>d nw#U~u,qkGwx7j'[Ri0UN(wi ~^Z`mck:Vݚ=_|]kj֫>+uVY̮S#qq-GU2}-$ya* 4rCuU޳+MT4ͮn|**u'6=S,)%jcUi{s>0MP>/ԧ9Y"| otk\z7PF|Ǜ.yTU;>)X?$x|ڑuvwʐI78 drI2E_'=}|ij)ϮUma]'f,ݍ~IoF铤Raމ'|AA|DH; ]ѷݘ] pulov%{C~YlGt 87bŘ !ӸԬ8-}n zĹ; 9ul~Kp;.z!2<7Z왏uH; ѯب}[(w>}&mԎdjG1֡+LѸBӚD! kzS&ӎh[ٷg#c5C`'s0 k0JP7h/GJ HgOy^U#! r>R%ʏ|j{ӈc9h#}K ܚ&6~"TrK#n_΀u%BpKX2Ρv*IJ1؄߱˲ߞ*Ag}hNC8.J=iY|am忌v Ca>6@dyBQѰ)/e*G$Ѳ:ÊsB[Ag88o{DgkР7^ȥю:" 'x!K`-Zu#4(P?9FiPT!*Wu?oM ⳡcV|~t'v ]5qONHV&k¤qv4{Q1] $K A~t=wWT*|HG+$qkǫ840FcsG6]+ !uNC8%y9GخAN ]Ѫkߞ*| A|6׏nJ BNh~7P̮;$1+V¨t܃X=4pU kn{Ԩ Cc􂁤PK| $0f?)W 7Vew`_}h7Qބ >J?f#A $AvABAA iA+zhO'K g?QۧuhW$Gw] E~tc"v}>E\nSvp% >]JJ;puIcVAG7rX'@`=mwz JAGT }\& (g~ˏnTʼn:EAQЯݘck]FaN.c7EP _?l>=L=`֦OΒvAr BWH; ]!  t  BWGWI5#n3 ,y_8<0Z3[8d;գqf++|9^Ӭ('ӕg$yῺuvQ :GTY^esE ُR9Nvw h9-cvߔ)wT|i_F;\~,S&~y/>m>&E>4pǚ| Ȏn0WQЯ]rDl20`q}kG~2z5DȣbWЯ-C Pnko F0j'SxP b600ATڽ*xT/ ;2=jՆ mʂg]2=Т6!MYa[MČCyGE% !{/<{f:0`\|»&z8;: ޓ G/oa[XX؍\C@G;[KbS =<0kcwnl=/M3S=llz9)^C:ͮ5W3 j y/w09śq >[4iC4C$Rli'yy!%zD ;_SZ%D*/?C6p;vY!5F#]UIdc`u4 [r $l}XMC!VE}2w;?⩘c"0dƦ{"9Wgt+ynDL}}͘T)$Vٍ=T"lt_ єJE{ ~>$a:!ìҫX=e9k,з az#Qa%i, 0=p&oeuNķТ&NtL;DsC{ Aэ>$w!q Ƌ!WX1 #Fӭ:: PÐu&q^xk³gRxn+tX|F;`} /\-23:Wn7 !5툛`}Uv5|=:Lu7[u{3=rzXv~ܞNeCt}cw%{5{w{s _[q',nJ=Q z{Ȋֶ,v671,Jlk2$Ţ!k%wѶ"KѲU>g)ϦU;\'wphk盯1_F`;`<$)7 bCG/_yM8$iORM ;~"?Eg4iGCOBŒznC;$71kop#Zd7LRqFsw،ƭ ^W;K]Gx*L lpD d^z繐 C<#Bv%^1{$;@~tuFfIְ'n Q5x+LκQ& tEuZ5TPK| $ˮ0f? 3u`? ڡ:M vYGs > p;rNsspKح,l:u2Y;yLx4o{΃TDg]ݭ9`F5!˄v{9ǩl!4i"zDTՎbANH;J&_N-yϙFYȲ^bO3ׇ;>T 4iaÐu6E ATdXۣM̝ \ukt TOQz X< ؿ99 e-[Рzh n9m">Ք#ѵk?FRM̄=||Gǎ TȒ S_f uvAR&P{BO@`cMA2h]ME rL鵃ӏnT؄ VARk݈БNN{8;vA Q~ݘTD{?{vAJ?G詈=BO(cO|Az 8Y9ıOк1G6LvwYƬ eyˏn]m)!JKA|j{AvABAA iA+Aph ~t"i֣R~bH~=$翧"f >e.?ܑi)v.]ʘ)G~枸 iژpǚR2wJk BJ~t9#9Ƭv[n{+2X&˾>ΦOX{]T\ѳ$!gϬSlzcKK1t1rhcgkoj;Yʧql7&j3fE7؛u!òc?̺8F8'rI(il9K$I=?j{un1+ +z-i(;A~ˏn g$v\`Y$0Ow~]H1v{9ǩr|v.-8˯o١Y's"yBLX[ <~  rse|?zNV\I^n6Ak9*8Kđ:!H:1'7=yNZ򎑧Y qAL ԅ]0;gZ Aħi^_8klY=g_9"xopikÇ 4aHMUݺmѢ *>l$ao]\ukt Tfd`p6qF JG@ /Aڢqck]w쀅5Ø1QӘѡڵN]uH#G;wb[A0dealjG ΜmÑ#ѵkaχ?<~]<{{+ܿXar2LM1y2 40&wժobUal[kǢٺ-NL B [,@˖v ii5E3d3P}!A|  >eʤj.sc/iZ p) Qu z|M'9A4~,1GV_vYA;J\沣Y;&E|AD9ڡenl̉ \=#! (_27xHbI; #w:ʥ=E{AU~3ݝFFĒvAOʠ|.s#7qq'iAD9,ڡA  t  BWH; ])vэ}K/>VҎDto/K, ٷ\x5y`MX1f6Cp8GVVzy ӗ_z]df~>Q#$$/@>'uM,UӲ]E)vp3k왃 m`` T {C]Q0(ȸUF&\YGO+ iH*w%mV91H9%:L:4RSxȄwMpwt'A$+.9Wgf#^;źM2!I?c%)ef rn٭=٪/onn|%,;u,e `kggw'/MqZ:wAnv=QP!{xɱ,oG7"?WE)sG|HM_%c : )97ѡ %.BpKX2Ρvd#K([*.U0+]ECqb+hWkYj2>il)f.ECro tڋ~v'4xØ7L_.鞈_;z9L3%O&~rgy܇KY&OdWیH2Zf7SL&z}]n3k33igkmUc;3ZqiE aMEEqŭ*u)* f.E!@ ߽YX "}ps=o9;WpGsi !&FbBT)a+ck#aLݡlݔ$ 6dzFOHFYmˑls?"Fh(x'x苉~v&|qx|ߟf<4#?jU#j6תF]mplMm_64fe ,bmmc%ݍn7gӞ5맅$ _ڭKUsGs. )ꖑU"zP0qf0|:)ދ =.HW0;Ѻ)=F1HC?ibxC:E&c ՂQD?CI. sן 'J4pIC뚤AګvRh13W\W.Y5ڑLتcrJ ~zM;HХ פq o) 6Z$OYA,dW%5RQ;<:;q=@~޹wK9bc|>}ܙjUh|T܊OC1@FQLbvcc+>-x~+?kD9OgVmP\dZ_OXht| c.Lu4l M+D AX}f|BʕG1w-o!o9fwP‚6^)śnQCv}JZ'kuD۵wx!aIk-_0\s <C5_ 0vyt|IJt^DcLaC{P-f$L=ɬ4aA.Io[#.J7s-H ;cm8O4~0 B 4}92Zl6gInjќWҊ{G|F7K7f!裏?!sQ?QDcf|$C?o(4YW},g/{>+\7ۧ%W0 RFCѥP7Z.!/u;+!~ScQ믽Rrb~-$  ȕn|uey-O4_3g֬9jV6kҼy}VXImx} *)xu4}:ŝ~C.JKQE&33$["mmdeLTPfFkTU37nL A8iNn l V7o]`(w}e@P9UKCCyo|Epb ZG7%|bJ+)+Fw;F..3$i$t^ !:;E0^a\lLuØD>zV0utͨ:wSepȡ \GWr]voURk= Gutn]j5 FOagw=i ヷkihjl @pȡms}b/4@_w}pWz;]-$5$~QeZZ:w$\GxY?qj2 -o}[Ȼ.PopȠ;hWZz$h,['"N 22\H't/zS#IgKU!}ZgN#Ap=ݑT|eT tQv`Mz =UKV.!n|\GLԵW&iEKw瘝֏sf4oSQeMᴚ6k/Qڼyi|+mt_*b&xRNhRr8ݑrxchP/#-d'X=Y;#z^p1w+͹~+X| ϋ&NN#bqc1SM$pn5q >\L. *lQT~{zBC=UC\ |/_oNv ^E5uF>ug;Ix=*.Z;cgxFja1^v+3R3Qvk.K6XvB~3Qr|*i#" Ɲ^I8xCI#Nu[@=ɓ~Cedgzi-n89{Y?-$IX|Zn rQgP'R~80@w$_|*za+=@|GS7WhVQ;<:;7baZzTzKI ].tw(;\Xjrh{"e2w.I.I>loDEz$g%q7;Z 5b*[hFrLXhV5m=wrSɛ`2 8XB9꺸Vs-i".u'c) sG97}}rewSF% 6lp(Z w`{\bM 6pu̚5GMfÅE-TI^:d&~812W& +CCHS}rp@,aaHM M<=Qssbt0;kiA>>h44w. R|ANNI,@ъVV" 4y2PPFF/#иcDAǯϣI|}7ߠWw@ӧ\)..觟:ֆJK/O[YY!&ٳB*4s& 3457(*jo5Ƭow([G_Jp}X `$2(ut)K)$pHei]ڵ_l:n9mj ѕsVpe躎.}`PXG>0@w( xutyICSKp쩏P`Ѐ +;2ғ/-jjhh[zBڀ"9=}˸42ίE1#nwiSO{% ~V!3Y_ A^Gvy)jOD=5>dh:Q1ԯ#4A Ww{CI ߝ3tvA\Eணr/G0sSBm O!jk0ظ06qc]x|6f| 5kxGsz~16mUYns=o/t0B[}z7;:{9e,vssHV̯X=Z.C5e;gmE-O7mY,W:mg͕wg{6'~ۧ591}Aꕗ5AC|p:og4Z ETC۷w?hJY*z^tFT|tgF9ʫL3YvWzAyW5\g!ݶ幼7Cb۔MwңmSݍeims?9v#_Ms]A,+//bv_Ѫ ;XGVԯkV O|Uk1}H>.Fex>?42DlÿӤMost$!.E!ܓ_0a}t[gF9P;nk/N֨\yDM Fd2uti:|58kE3Lq/[{᛽=Lv h~[v~7 y!bgƫ}h|pO߱nl\K#',Aί6̚R,,fgԜl2wTgBw4}q!y]Zk=ݗSQrc],c(_5c?ryqۈ_^c>y&g'qF|+pAB{NgCMRKH->cf <)N~JZ|f%F"sqSz1Z2lkVDM|Vs(/awL"Hwp.튯l])TzOߝmrb$XM2g[˟8tӇҼxQvbnqKc>kdkc?r^s%ef,s-4c3m&bw:Gr` >+ )755r{uǛVuEZB;\H ^*J {u(YƭwCwGs2+MEŬȤTz!=[0fњ$25I>יRg)9QW8?~ lwۧϭ*s 硨;8l&UadNPW 0xS!=jYQ^#GsSC ̴Vt^M8jN$4 kF~uZ̅aI {tfEnJԕ/'n2V.0U:&}#傇×x]͋ M7o hsk$IrKEBAc \G'5)*hH`1@w(|`_ ٯ :S#Cq]zIGcQ)tzʕCT!Ia(P{VTyݡ.fX_Lb3DCEQޓg^<|R*K(hU 1ngңޟwgNjx|VTg pC:"T@ﳪgtt;4(Y;3@_w}`V2 Q1Rw@ bko@ sFޣ[-|W=`w@ 0a9>꽇w@ :Ȑ ; Cp2 IȰ2$w@ :] FJ'/ĊSTer7jJ^c;);K`ףXWjF_-bXWlMqKئ۹ɕ7/5]";sK|@CE9J",&|mg6YQ%D;X; aܡe}IeUy<5!؃;nmd&Z_VJRlT썌m7YW} NƾVڛjiqi9}{yH{ӥg%BI~]i’h%6G35iېZLȶz.&F=ˍ(qGCm=UT0gCKO5ũ+Md֨w@ TsyEXOr7-uGȝ*:ڃj+!k`4ǖZ=~Gy[]}+*ꠓej r":-?/|M=SRsN}Vs{Iol\dr=^3JQK㖦?7 wmHv%v6X`kI,֡Q;#w0["sk2w,2WV_l>W{zuٖȼ^9ʈB^խmk}]WW$|˅TBwtXod½NkM[f}YB/RVk3θR7,ce>j KkY#2*qp+1YmW B(&;k_m_Lq*'1gM( .E^w=dHw@ 3A]sr7Wpq d۵gL}eV7w8-䱤N1:]V%v+[Hn97KW_I tjrWwt;8ZPim"^{̌W]߳;Ʈ}}<%e:Ljܲ72YuT\NqKM/%O8`}5 CwG[[pG{Eť,^n;SVOb;d%O%WRNfEVBHd}T2eř jvyk-W5IldunuǗRo~弉u`x]OZ*E9۽ 0.2ܩ0D\Wkt19]:Z+pj>e"UG91?l8cVlF0; |3Sݑ]12Twgi`>Jɗ_]}i|kVח]׶i,{qœ& w(&J\aWŦ[,Ѳ7[z'|&a*TuG#-t!v!q2~dT¬;V5 +ʫOnv7 ?|N;xu|"TT< h@>D;]Ѓ;rc-ͮˏłeZvM'kN:døc!Iu}]EYW*u}|J杶&/dהea%lJ7ft8eC6ۃ/58]fA.(AdwZVE^RH[0Dz3YA Cn6aكL!Mt$%k8l ]ܵ~ΕW;i囂nWs\ \>ṭ3sɊw62q2!Kfmʛ*(f/I/ *6[/d6JUjbhah,/g*Iw3#KZ}$=>ߡ0fULj?,5l1+dX+-CU0f yM+=/C:U2w@$0f ; C|¡*@<PFo_!:꽇Q'PYA dw@ 3Lɉ7.; b0ei)QW#}@ `~vKCO(8ަ?|pz+Ƶs'O>tα;w\_# endstream endobj 10 0 obj 92732 endobj 5 0 obj << /Length 11 0 R /PatternType 1 /BBox [0 0 532 740] /XStep 3075 /YStep 3075 /TilingType 1 /PaintType 1 /Matrix [ 0.377176 0 0 0.377176 -0.000000178906 1.284835 ] /Resources << /XObject << /x9 9 0 R >> >> >> stream q 532 0 0 740 0 0 cm /x9 Do Q endstream endobj 11 0 obj 32 endobj 12 0 obj << /Length 13 0 R /Filter /FlateDecode /Type /XObject /Subtype /Image /Width 502 /Height 740 /ColorSpace /DeviceRGB /BitsPerComponent 8 >> stream x\[Wmvv);3-ޓiqc;'qر`l)SlzE! !P !ݸ Il3<ܫ}ѕ)K*J)O,Ή/ȸD)@ĨwDj"?𖙨:B6:Cɥ5#vgB\HHrR/geŗ%V]Vq@o!}o9>0#pMvaG4g3<;276?>2xclh# ;c,b!O.i5r^RlnLcH߳Ɔcc#ўzر-/xwz:z-Ƞ}9#=h̑$Z$"ۑF!\6G\ץu;{MC}#AsѰ#-[9tg֌QNڸcӶ+Zmt1"bՂh r(6^6f9o_aq,1 2S]c`q4 y4HBv&VWf\}F#bښԒRA!vK ;4 \z#>~P'g_H\v-+v]}0gs~lHHK%!8?oW&P]-REV])е]qj16)섗}u!z#P &UkÏ7=ZǦۇz C3#CBZ 7fYp+hb6i3B4JU@Oa'G}u%\rC/`a&P1rUMeVv[=w C iIz}^wZ\2^Ϊ2zg`'ﭮV {"ԭ6=lv뻭naBKvy~ת5PlhT44`Ƕlu{tގj6pLJ/8N?K|QEe7y2yK7'$ZT=حO=xrPTb4oa:7(KzU 1Snx}ˡ'H7t6Qm6O;퀈] 8tvyɅ|ޗq6-Dp?4m!Eݛgo Yd-g ԫNzͭUgORtD\θ^Xt}'$B{l&Anb܏- Q WX> F!$AV 0'^[zFuJA3&jc6)lKPAa{]+6[ : D- E\uM/ݹ.êp=6]QC^qt'J3Y55<'-ݩrbBVv,t8:p~;dBVH]_<]԰hceOr˻l"!tT+vtM~[ :u9++57fP.9͖EgBIۋ;Fώ{vAřhl3;ucx6B@C0sb}.m]s.lNrŬuͽ=rQb7f9оǪ쵩8N4s]b޺6ӹ},ϪimR'U-jbW)-N BVMZAOa'_Aa⒫N):D,d {iV6 z9Kwex_/ilܘ3 a[ [nwuJn"A QV|P2.Ni$j@%H6\;PE/oto]RlK@Oau :9xW^rۮhҝ80bd]cJyƖ0(iZ4VIAl`@D.b R2#%v2)ǂPU.J}"(TD.ʅy<â64\F#ĝw:k(!ia#,YcjVUطXsn6[4]ZjRp@邆 1`h̪gnLpoIwZ=CXIMVrF 0Xv`TFrcqL ?SR~*(0:KePb9a&F٩3A|UkQJ3Sʥ2tʞ2,|kf¶SmK/}pHHFEE2:BǤ(mϟ5Jjf`N `JS*\fUe6{ ZXАJ&<{];3RXW_V 3Ei$ +G/SYq22|R9b~Fрj6M0Nw _T`9y.2|>Vk< nXJfvIA5W˻;E Z$ncjH2Fn"lS /A(KuqAaµ`]*ӽ];2LAG֊lfz/mV&+9w2^w/ìÜ%v65 8K|iT̐#!<ݬiohNuY$XVI~03H,q肤`ȼi괨m:JR_@t~} i~1eNL= ?Xo2fCJSk:V,&h a jbBN?Qo9pQCkLݬ`V)8ӣmø;u"@|i͒:fs +A0ؚxC|#fh7 &L Q[30 S RQ#leQVlF.恰 vKPAa{] c~fWYU׎Oδ:af!3YC:UIپWVcqk{ <xΓǗLJ$Ye}Y\G5Uqfh9,nN&bCүQIJҙ`Nx @1̭Ӳjީ[tvnR`|ImڰFsYR3mM7ʢv#ِkީ9'h M iݍA0SYid^?Y6V4Coc:hfTnex3 @R릫0>SS[gضީ)YHV=׬euv;>/FR{;g>ٜ=::4Y.nUɄ /Nx 5|nԽnf6}ʵgΆW9걖yoeNvzCij-^b7.6 ~i.|jתc5LeV=ۦ`= ؂W~ns w]^ {osor<꽌U1w{Y=7_߇xMR8Ee3{̲S`IrLIˬ(Sɗ6!u{ʸ4𓏭]lj+ަzђb O7Dx ez6 5w;t9ڜyDױ[`TI֮#./ڻ ={.ȼĭ|"#}³H^>}+5r; Ȣc6b=%L} Lr-Xa?Z %s,mؐ~r]hqfb6sjWb)azlЌmk6Ikfl?(`r .oXz[Tay# -Jg)%xyU77ՉS9J >ZsCQ˽e[R:d韬2&&ȍkBΧ~kv^,t&͛S۲?mCmJt0hq~Vaכk*y|I|Qp?F*|)ҹ]p 97lߢjt\C ^d'뾨h+7Gfg vdڵ-87>.ry '5ۛ`.ͱFxriBz4oLo7jE*AqEvGq}_[LxU\.Wrүyg{J#LCJrDnMѻH҉k"6=r÷|zXW.=mͮĚJMkF§vo]ΗWRbWlu ۶jw,{PCnPk7~W_֊OV`LnMi˫b)=vǶA$KׅVٻ\/%[/!n{@IvBm%}9*tNCs܏Ex]p17l_elZWL۶)ڐ b(3zeD᷽fL¹Rg.UϗW='-ű= }`HuE+"Hh݁9>mڏ>>g2Z!Țs2`^.;Yg/j䞃7JZ9唳'|(Ib`n)jz|^i)~ۺ鉶.꙱8'qzĦĚl]1<~z֝1w]*Tpkp!u O*ofmH~>ة2 +Vfͪ1|w嶫tMXZ9䋕{2*)a;+?i5Hk4eiecV«+=ofxlj3߶5ȹN9.lf:<}_˘,DU{t&Lg=5n=Ĉvnb}{%|,5[lt]㫿LPL[a5G=Z7ʍNc j<[cW>({? Ļa׵R]i:^&*n$-?;970{/fγJC$}[x3Е+ ?gBmIFcovEg}}ZCAx\'MxEkM3 ~KSE }g^A]ݶ˟ bjCRj }>/hG1/ǻP cN\2KkΈk\+m+Q[¡u8~KXFq/"3ܙ1ܞ;a.zUg<99"/ψ/ԋ;g:ҴTR*Jzw"\Ւ~g>g6*eܢWn>O%y 5~_ȨmY{}{=74RӖŪUDxx;_ܷrUOՐf<[|zӛo/ 97VW&<>co;\U+V+n_hcHdΥ-> Ⱥ}X;GaLaNxl)~#vi<>iy{Ŋ%  ߾jŊr a^>^=#w{EA! Os?Or|D]rsp?ٕ9rax[%$?a+V~V{7)ҪcT=g[R~w۸ckvej7ztȉ 7ۼ?YH.ߛZ!>r ߮td劏|lMs!=e|5m0rmwM!$C[ڕuhl)%c& |SN+SҢk8E" 遄~ ALTmpeYǗA!=ᑜ ZkO{|t   i  i  i  i  i '2"<rཅQ@B^{5koS˾kHHT "PYGzwא5!#=kɌV$7cfInUM6TXiM!;%C _O*#R䪢겼̂ĸKbS ݲ^{5!Q_-1bB$R:)o"V|ޜw/?<}5w 8ziolp}uJUuzc# ܴdi ;=H%mc1;籎\^O%''_k׫;dŷpib!g}՗W^yɵϩA_]S*ZJZ)[u2VI1iWj$xn\hQ){憆((/-qؗĀ[[8 ^+氙,fSsPO)dR-H"TU@ T,|r  jxR`86i 8쥔͌)O'&&:sLrrr@<.]*1aeh P<;q-+jN#کYbS48v3],:g kjήܒ²‚ܲ|A5F:k:Mz=-%%ر+/QΟ;'GG:;MؘqqҚ:pQXJ8 .d2]i4ZR iII|^NzpcBJ=W~[drNrdDѝ&Plw7Ɔ=3䤫ٙi s'Z]LowҪ:J-.Iľ<2Ƞ^LQi^ H!ne6y#<؝;wGLtb.W^leӨ59H,ϩ*,+J+λvK6][F ҨA^}YD|7-\bASSS~~~LLtppp^^؈2~wMh H('';sƴ/(,.+3@(cܮᲚMyUU5Z\h g;"Ko޼`0m6[IIk\p_^^wZ___LLw.բ SN jO.ښ92q균 6UO~Vp C7G<Im&}VatXQB.KW ĨV|-lt:[-F0zpdf5;LmnlNx-))'Ns:!_l'41hyL"첲GGG& ,JJ)+/)|\  '$^8:77T;n]xDʸVTT`0/};'YO\АVQQUY]Ss6)...{PGH/@ק $9%> Ϝ9UTXb6`ѧ26e2\:N͘ip!^\&ؠrC8X8)a7qS/_zԋ@SO,ܙ; C&č1/(%l$٬FA[+0miG]G!׈m߅q'X$V:ڵKa$sg#8Cx>,Hx/$pp,Hxo&=.r8, xƆ:/aZtӧNӟB*ri+LR.:yIe67 cǎ;n]8rIKUEAFFj]O}Z̎j .d}Lx5-ѐ@#:?rkЯ]~S ::L==+W=? }_ne=1ѱ24襋gBO \0/ jjN >**j_Z 7#'/Mr~EйOpӋ{^Ysn&$uu޺yK@*f3v~d]./+cghO)+21p#<\"*2 Tac#+Ka GNOBrP@6_ʕ﾿f;!,ܫ,fmkKK/>O#04 ,<0"Lʖ9b_~>%Fa2//]v]y;n]lV帳4Z]z^Y~WUF6ʿN. f'ۚe45ܮᳳ27:~z~ ~DSS7Eywst:rnSWaa!ipt ug;4SN-Y `ݭԪ;~SNxfx<ɗb&_>=򹩗bA S'Ly*.x e /ojD, _\^*).sIoy:J!j",a2\*.̇!f4QG!ew6|q>7lH>j1Nxh_UY^ H Pqt{Yy̦N݋/>G!6S8q֭[\vX^~yx`R4..s @ӧ~ZO#;~wǨ(˅伞M.6r4~xjjh dԟhhHǠB&H$`]5k. \KItfstK*-O~g{zz{5{ A/֬2ǵii=ԢO \pq4ͦT*0d3&˻###GcC7L7VM~ynةb'zeÆ/zԝ&z&|SOO=7GPq4a߾}K8 . kID`w*̸Av3l,.*ND1e#HQ0h %EZn$x-F%.@0Pꆇッ;'@Ex/$lifiǁ0lfCUYι蓟j5g9 '779Lʋ/qbO~>%pʈ`04Ep#""G򮹄7]Xetl7Aκ'uȩg"OM>Su9!0zckris>URH.T\t"$];_iwuͤ_9SNn8Uجwra'W~]}/1t{|ZzzMSScܥe%•Y] `%99 F 5f㛃z{m*blbPTccSS#<^|oY[)+##c``ORtH겊¢¼Ңrjghh(<<dz-ff|bj)&liHC' 3설+)XC}oO^YpfAQhZV[]([4J9L,Ex?H1w ȅmFf(0+9tw\Ρ \c<8 (xu捑ýCnΠZ>޾jr,.ƠWATA|!|wwHįզ& ;njE^0@^$lkr2stx_ »X{5\Bfɢ t''Н v:*cb" Ӡ#s5k zN y׳FFF< ErZJPK o߾xERSSf)B SHNHKHH".ɓ>Hhq:V5$SOL=qt_M}uZSyQYi_ɟ1>}ʫ LՉ\x LъRw\C$2x^x2}|?x.;WAEyٹٙbT;g}XpuO@`6KBx~U0Hoz-Z^4'}K+?tia Z*jU) u%iQa;?L/g$%粙s PwՠU *ؑ#Ï=]]kdS_ ofs.T4V2:/'M??]/iKi$%Бյ <ottjDʳ%%%B!<6LgϞϿسgѧ<I6A[Y<6)dh*E9lFWPg 'NVBEY$T2 jȝup1OZ7\]B(Z % '<bÇ~G7Be9!\w`x136h>dW]<^Gs{ *L t[c7Fz^)pyɛ6Ra"93Zd:c]FGڤ[h> ]]QJϟ"H4ʃjJRYxjOBiZ]9Ѭi$R n݂.^>>Ex6%Ef2-aK﨩{Xc,fZ⼞;q#$Z džCwVzfOWM CNLG3[6luS i3ܱftlb`nq-xZH="Cxx Ѩd~p-ZU وo?Э(.OBiBR6͹|̚OknlV`$&,CFĻ3{ۇ֥eYyKa}*/+BB;"cǪ5% Xy:J=͠WQav֛7 {;n}O.Ҋ:c+.ᱴ8'C $ -__Gf\LgkVל? T\\FFFfV`ܹ3?8:6D$^{Փ'B /tfaGkAwGؐ^#8]WT ((dz-bf|lpCq;O5S_aFGXqGoLS=NBͷeze4\6PH9)]b63JǛV:!U_*_%FR@y|y!x??e%FComǗk]t<7$"N1m- ᙌ:*=3;>dj,7 \ѪkLj5^`EYRJs3PH6\IE!hegQ vVqO-7*|Wŀ{y961z^{߻x»F%S.}_|9hYb5W(%Q(aa'oߺ}/wt|FCnVbC]9Tt׬Pȥ)),ƍ^Sw&nI$3g~+zP/?< naDͥ8rPkmSv2.ZsY}[n~@_Z-OC?}vOsWovSo;ڝ ޚ O' _OvwY-F.Y^ZLÿ}:#VUȤj J6vz}A%{}=V^C#@EJh+#=H")D*F;>b6⿛ H$$"H㟺J!iJwC&c;SDhsUyYFZ* *0n6:`` M *tG]&1߼9pPh_ H^GܥY$6!Ix9|eyfrg}2+K-:Р}켎LG;_ڼ=rms=9?Exyù;ȱyG_ϮeuWc8߻UWh2Z2I#݆a ~û١nVi57z$|UE\ $|'ӯ]%q64|c[K#H눉ߥcʤM߫%D@ >#J.|ޜnS^=K`Uc|'ﴺVG)urɤkΞ>yđcNvF咢РozOKo m/{z:t]hdDxBBT*_t{}eRw/xJ@x+Jej–CW3kJW˸И"@OJZRZrA_GH>jK3:84WK&߼fgɑ?}rOlӧG~_6Ca}44}v` ]&U2uJ]J = *pǥq{E)U_ZL a߿\y ) $h`K}U"lk4j\vcC}yYH L%~;1N0 -=&ޥ$Vq%⼓Vi9ڢ:r1>-;Wp޻ԃњ+nڸDy'2q,l͠U>g:tl\;{82uxKy7NRu"$zqҢTخ((KbSk??/Lv fu *ZJrLL @ƍ1?PTT{o}RDD8!?7 E%r%T|(Q#ԶsZIͽw{oSK.o~៽8WO9x~䇯 ;|`- ,¾-5z\**R  -p `W;ާ;82UXkk*+d;CPfg#\{Ƚ΋B"*R<`h WW% @:$|GxL3vLlA[HRVTX(ԥb%]]87 @'}īp^O|` j*8*}O=qdG=8Yc z=lhA2 wPUa5sE'pрkL"uj/6Hx¨z'בjI5SN9n5ui4,hճpe56Q_ٚ)V"!L*0''+] wk)}whEإHV ]yqӆ,7K~?ܼn˦l\eê@W~ݼk|'qsyjҒ.&'˗@cBr7\].73v]p7Q"nauyHH|S fYӪ5j^p8:;M@DPPPPX\~h[H?rMo׸E<֚nLn<r5($!6p^~qυJ8 !G>0qXÔFi(Zv[ }8pSx]Mw(RMTa`x7q28Eohr' }'T*-OB" xFfE*,㔟۴]bU:|Zz-f)4s掛{jDΫ**M|J\sgOF;|k6w3/,W)eyi* eZE"BR)LfSZZSOox GO 8 6sLLX, ڂ6.NSQĚjZ"{Z=::0<707sDNO@t[۬%VVW :NS JZ萱 RfXg 䔶11/|UA7!.P1=Gi`8Gȃ9 + 0xG?qtjeI)I\p6L,Sܹۧ~c%)/I5v>7wljZrn^ -ZKB[]H[䚪OwnǗ8>ܼ[شf sul^kヵ+#=Gp.MsJ!+Ra"PC|嗀(pr_c59D.bUvUyFqAJfz\J٫1W.]t>px {Ν9% Ka^۵**,73诜?zR` ֨rL"b_ommasͮfbwtC? k쵳JM0𩧞O=bŊ7x?~~_{W+g~S}߼o^ OO=kpw ~]̩̞̲¼̴i/^O9-s۰'#-^2eũP#(DxGP#fPE|@ytZ޹?F]CZNBGz}j0<`5sXTJ.yct,xw2"<#ћK%{5GJHHHHUHHHHU8 #E!C kȐ!C\ 2dȖ!#C r5DxdȐ![}ݞm:"<2dȐ=6ٴa02d Y+]-@DxdȐ!{ #!6dmM- i<2d}Hx'֩BN^%* 2d%<Yi<^ 2dyoN߾5q lG0rDxdȐ!{mó!CѷEZ 2d-Lj1"<2dȐ=_-@#C `8jE:^k"u;Ȑ!Cؙ֎f]I/usZk .DxdȐ!{ 'A#didwqsblt1c2hen;"<2dȐ=.sUmnr[oWgͨWPӊ 2dBV#`m/wX  Qm6[ C `twFBCG u@ o3jzf2d PSܹ &PZҀ~y 2d ~ s!Cq0DxdȐ![£߇G ExȐ!C"<2dȐ-WCG jȐ!C\mQG2d[9Ȑ!C"<2dȐ-W[F !Cl"<2dȐ-W[ i%Ȑ!C"FG !Cl"X 2d!#C rEECK 2d!#C r5DxdȐ![ 2d!CwOQTݺUSS{3ԭQ *jTt`(Fq%.Q#.( ".o *܇>oPOs8oV(<hE@+ ZQxЊV(<hE@+ ZQxЊV(<hE@+ ZQxЊV(<hUЊV(<hE@/4(<hE@+ tsQxp~@+ Z9T3CV\(<hſi+ cBq(<hE@+¿0"O@ ZQxЊV(<hE@+ ZQxʁGSxp~ {ERx2hf7рW@J|ٳgG__ߞRs]wIoׯ_uV 6>}ZNlekkɓ'###w9+ؠp R?Oߏ?tۥ]7hå}7|aw.KJJv?K妼 [?… dA_""":l L%tJ:tPc,I.k%$$$&&>|p„ ^&2{xiAc{ӶFeo}^HNN6j-|3 Хq\z+Szzk?w9H/ .;vl͚5֛ty`{( V#uuu~cZ L%t)ds?쳜cefffGυ.]4ӟ?ޥ۶mmkk3:o?cۻ vPx8SN>7eʔtX3a„˷;7n8nܸɴ~۷ogggw'$$zҥ5@غuu'믯] O42oRSSe}ZZڍ7dG]Y3y_9(H>'&&ľ{oō7ӽ~~~e>wj7H'M$_fܬ߽{۷;eB{{{?|X#yyQ1m46uTyDm۶;wM1000>>… rSS>zp_GFϝ;W.\(CHɻuk׮}˗/7ք^`|ꫯzyy=\$"{o(W@F/Yee׍7:,WZdwÒqsxY<ۻN<(d2]g?ƚ1c9fy͏?R`ٳGdr޽mmmYYY}rr!C dn }cVlawK]];K(<hE@+ ZQxЊVS4(<hE@yyy~~ZMNNU΢Pڵk:rHhhh/ܾ}{ժU&ŋ׮]~l711qɒ%eee]yф'N. ⋔%~˖-Q.~xS ddd,ZHE:,WZZ* <¦M_oFkjj̺7n'OɑJI͛7ecWwV__/ ~L'L`7n`-}; s+VH+++׭[a3Ė.J}||=z W^c'|b,X O?Y o})Qx .L{ҥJ᥺] ٳs+[9s믿{{ɧ^^^g3fZ )xYؼyR-*(<\ݦMfYɹ̥/_,-[_޺eAAGJ'I&n?hР)S5Jvׯ˧{ewww %O7nlhh<+ W'kel{d2Io%666J{ܹ}wn\l?]QQ3ݵʡ䀎< 7@.HII  n۟PxЊVz(|+WG@+ ZQxЊV(<hE@+ ZQxЊV(<hE@+ ZQxЊV FQ455=zo޼륥Kʚ*))9u[t믿}}}TWWWVVVUUɚ;wȚ^v)xS7_h4=9z>11W7kooonn~ aw3Fj{ܔ?*c_#E{@Ⴣ-L&9y#Gdaذa,{ԩ>̟?8Ϟ=7n܌3F%\}„ W6OFf͚2e}lSPP N==]AcqqqU-ޭ?'#6&ϠԚ}S]WEeeeSSj|;Ֆl\^^n,M(<hE@+ ZQxЊV(<hE@+ ]jjݻ?~,ˏ=olldڷo_CZjUXX,ŕv6}bŊ7u(jPxX]]ay[MMM2a޻w|:$񯬬>>`\GL/C{r1c3s^~]fW\۷o\lٙ3g'Nnoxxx``L v%&''?|p۶m//ָT\\l|rvcƾ`.~#,--5zf!V)' /^ӧWsԨQUUUehѢgee-dR+V̚5k۶m &ر#,,l6O:uӦM^6[r.УGʖyo>{춶 .7n՟}ٛp1'SAJog{xʔ)2^xGy!C~'>|XvO>yhs1FᇫWvX^A\tI ~〯(|O^[nxbJJ ^K̃F+**ޒk5v)󭇒S@KeAn8p@Rn3ơFڼyJv- yz}ĉK?j*߹so]bŗ_~i->c sNNŋ-[sFOOOoܸQ6W\h"y Yt{Wi&Mfy`\¿}mYgjo>\*m,˲MUUuKYo0-M&ZA@/ ZQxЊVrSxp~\(<hE{䉟_YYq3##ѣ]~E$8? o7md,|ĉr6Qxǎ vJJJbbQg޹sK 7oެݺuCd!//oƍϞ=[v܌4a (]Ry%''[ ~ Y6m_#a]#5111>>>r1Wokk[pσﮠ`Յk֬illvzۋy|ozix(<hE@+ ZQxЊ- Z@+V(<hE@+ Z9PPxp~ p'Rs+:<hU .<uxp>i Ώ4i(<hE@+ ZQxʁK)<8?GS?Uʁ߼@@+ ZQxЊV(<hE@+ Z9PȐC (<hE@+ ZQxЊyxЊV(<hE@+ ZQxЊV ΏV(<hE@+ ZQxŸ(<hE@+ ZQxЊV(<hE@N@ ZQxۃQxЊV(<hE@+ ZQxЊV(<hE@+ ZQxЊV(<hE@+ ZQxЊV JQxЊV(<hE@+ ZQxЊV(<hE@+ ZQxʱ (<hE@ BQxЊV(<hE@+ ZQxЊV(<hE@+ ZQxNQxЀV(<hE@+ ZQxЊV+g)<89 /:U?N@ ZQxЊV(<hE@+ ZQxЊV(<hE@+ ZQxЊV(<hE@+ ZQx^[)<(@@+ OQxʁK)<8? ZVЊV(<he[疾SxЁV(<[\(<[\N+hE@+ ZQxЊV(<hE@+ ZQxЊV_)<hB@+ ZQxЊV(<hE@+ ZQxЊV(<hE@+ ZQxЊV(<hE@+ ZQxʁK)<8? Oq(<hE@+ ZQxЊV(|5 ._(s(<hPOSxp~@+~(<hE@+ ZQxЊV^N9P` (/R:SEą#\ vhSCݯIVuY˧)< ud艧iZܧIq7(< ulk_J+BJ s)< u|Tp̕3iz)|UǏD^| w3IK's3eͦ suT}9K0 _qa^ڝA7C 2kI四j+޿V_g>Wa-|yQNEI^nF½ȰȈ ?pj֖ .KʞTWTMu uz .V(<hE@+ ZQxЊV(<hE@+ ZQxЊV MMM}D;s>MחC (NKK៵6Sxp ƺ &5Qxp Fj*S|757754SxpFeM㌋6"UfI}}m%\ƨ*-xZ47IVEIAmuYcv .K2(< ZQxЊVU—͚e;d cwڵ?퓏\ˤ}y[l]&\EOe>kW <WS፫'\E/?K%@+ us𷮞 ÁߍPQ`0 er>6`(R:g0 )4 F?~~?%``0`R99ؠ kI`8y-)Ã3 '%wxPx䵤 `0$O_N>`cl ɩ\Ye(Y7` i G0_l@ܭ,tմQ;oy,m27U$^7}^>IeM#$ܓ>^/+a.}ܾ$~CixQx/RxǺԒPqCNd$M^+Q[z|sk>ݕձ{_c?0`a;÷/?౳7[^^۹s>{rɻ̍ꔳg2?*2ؼqO _WY^ 1qc:_<(UF IXr-$d.4wȧ~mO:?^*oo7,\2(,$|=}p>Konl}O(~zvWJ 87$QOMޗT[r᣿ N2*Sx}\E}CUJ/q0cly} zZUUprCɮs&UƎ䆼3 F~q^yÆ/h9Q_Ɩz<8X7xMRj{ʯ^?v=2xƔssWӮ]UQ5ʴ OxOe9+흽bvOJ)p7k/_w/rQyAfrfdCuE/G [S7iآRrcW&6i__5g zhrmќ>U=[?o3(X}iR:|ѵ:|sG.]O~y&hY]q˰8Ue;7F˽gdb0W{w?ӁoOe8" endstream endobj 13 0 obj 31231 endobj 6 0 obj << /Length 14 0 R /PatternType 1 /BBox [0 0 502 740] /XStep 3045 /YStep 3045 /TilingType 1 /PaintType 1 /Matrix [ 0.377176 0 0 0.377176 200.657654 1.284835 ] /Resources << /XObject << /x12 12 0 R >> >> >> stream q 502 0 0 740 0 0 cm /x12 Do Q endstream endobj 14 0 obj 33 endobj 15 0 obj << /Length 16 0 R /Filter /FlateDecode /Length1 5180 >> stream xuX pSי}^It-2zX_$lKe[0l0`&&2!<$6öBل fg2 6Ͱ64md׳lwm7!WvH{ι;}_%l;&;o[W@[=I1]k8:F;sxdXxqNKG' ,_;YW"&g=ۦ9Oo0H/J*x)8 ((fƩ 4|Uv]/,;s~C`zqβjhׇ=zT ET:mj5$)t=>;..г l'lȘ9j .%uQRc2LF W$X#F#ytWdKh!88pzZo攟}LshO^ػnTgc>:CG:s3՛9Ak;:&cW'N>k=\:6ؤЉ[3%'8y< X 0&+i^SjmP1jH8*-9C5PPg7u $ۜ O>%uʁDBΞH-tDGp Pе8O=Fh7[T#D vW Z͔ c.Q'I9:.IjåANBrB`M 1~G>#9_6uIҵۣOyW|tqG^_YYuscD|ƑwfmkzW*v',kNzX=__c}j{؝'$7,3k 5b'jGbT(XIIkde3-L/m,JnWF6$ow&t=􄣡}T o#7#ժia|C#d"׫c#n谄/}DUe&c 3)/*|ﮓSVU_Q;kU%ș9ľP׺+I,گJ¡\V }D94ԛLGw>ݲ/LϞR)fMZmC#kTj=G:{:qwo:2Ȫ콂'VkknL96w%> fB0ǣV2|!H?M:;_̅ (o|Ue_4R5ja))Px*p;JGhx8]81v6`hTL9s-u%OЯߐ8ΚmWwWlY-k9"TwQMY<aJ IRAkd$ 6F5R c_ݞzїjwpHnN51;RYߥ$vس¯^\W).(r*!IMP2("@lnBA.$RR~Yd7KUˤU`!Vs"$bYK|oyڎҭSq>Ҳ9g:fy,\q? +; w7l hs Y4WHS%J+z@XR9re,EO!־>hʞId) >S$KV2)s@weTh(E ~_9 ?TQٗQbr|-/m=ך;0ggc\Og''Uu>#,Da lx: RVNFiĽLѤҜ"^xIG=ndQԱv[An?O3JQ:}PAԆ#+"(7)X_C!Z)"RZ&nH͗!T7װ5}&6;nt汵6N Zgo?3Og^imyegW"##kϮWl Ou165]-5Մ;}B}-`x,ISƓ>CiXWG)DHhB³Dtڎb&cA~c=W͡ 6ͧ{J Y)UA+[GEꢐ,ܸ{Q975o%]yJ596MF0ib[J\aٝg. ؽTX.Z?瑓R k/g~{>drmiX֋O;cze#hY^ujh1u!&*DV11n7 2<#%n]V"tm1"Er-đLޘz¸_ϧT f6M|#~0;ԙ~½#u U^s7W,w\xW,RQcc97^hW[5N=Cr5 ߃xjkhF&樻Sӿߗ2w=__Đ G~7lJQךz4ږ"`bJPpL,YW*D )vh-DDɽ읂qrq6-#ݱmEOxLmLyf:d-*ŴRPIKdȯ% yX.)TY Y/䐏ijB{tỐnQ%(h<>ޤWJX$<9*΢@Aa0!R757Gyr\sY^0 T 4i愘jr:9Ǣ*MdђSDnkE׆-_iqϰ;8X)O Ps>c8Q ԐXhAz(gw8j$}Y|wH>Mew#@9x ,<06Ct oR֧A"fسȩ.g>dx:Kf 5IQ̴-r?5⪷܀:\+7p.(~g{]xN Ds0 {v#a";@Sl^ՠUJ<9)pm't&vm/{g2z^n2Joo4k1/Cy܉lπ3qЮ6:<]2Ls6r)?c%n.u4p gnɰ+{-#{,y\O;YW"6~Lź-6&<ْ %-C; 6?l>ĉ LfT^i-{2a;dk2jɤz{33 Ğ Ld€2eU$fA\ֱ 6%>pfp ćz~j5#j+[,cdqmo~es9ePK3j+>xn9^4#r8i h$ h;}$~[O2?}n)ȟdCՆE?wex\CG0N}@8. _Q+y xJw#*?ոw^De`܈(> stream x]j0>EŠxeq }B!: ߾1B _O-ϭWYua42ߜ"u4 Ljj6Iۖ sR,eu;<鹧19Mn4WvtnDfeY4LýH*'bi[sD`ԬiRJIӰzIv! -]p=ˊSHr)PA9lE]Hd :zgs> endobj 20 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /cmr10 /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> /FontDescriptor 19 0 R /W [0 [ 750 555 388 500 555 394 333 555 391 680 555 276 555 500 443 500 443 680 526 722 722 276 916 ]] >> endobj 7 0 obj << /Type /Font /Subtype /Type0 /BaseFont /cmr10 /Encoding /Identity-H /DescendantFonts [ 20 0 R] /ToUnicode 17 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 8 0 R ] /Count 1 >> endobj 21 0 obj << /Creator (cairo 1.8.10 (http://cairographics.org)) /Producer (cairo 1.8.10 (http://cairographics.org)) >> endobj 22 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 23 0000000000 65535 f 0000131578 00000 n 0000001023 00000 n 0000000015 00000 n 0000001001 00000 n 0000094333 00000 n 0000126100 00000 n 0000131430 00000 n 0000001170 00000 n 0000001384 00000 n 0000094308 00000 n 0000094629 00000 n 0000094651 00000 n 0000126075 00000 n 0000126394 00000 n 0000126416 00000 n 0000130450 00000 n 0000130474 00000 n 0000130874 00000 n 0000130897 00000 n 0000131123 00000 n 0000131643 00000 n 0000131771 00000 n trailer << /Size 23 /Root 22 0 R /Info 21 0 R >> startxref 131824 %%EOF manual-2021-03-08/src/en/images/interface-summary.svg000066400000000000000000000173401402145072200221760ustar00rootroot00000000000000 image/svg+xml Status bar Editing zone Preview Title bar Menu bar Toolbars manual-2021-03-08/src/en/images/replaceDialog.png000066400000000000000000000642031402145072200212630ustar00rootroot00000000000000PNG  IHDRnsRGBbKGD pHYs+tIME!tEXtCommentCreated with GIMPW IDATxw|ulͦ@A@ˁhP<.zӳ)z)S9)ѤC(!}wSvw&! *~WL'(ir%@!BWՊjfaٰO+{K!8-[ 0l:g%(MyO>b%BLC`ղXX!/ɲB_5,#")Ki. ];eoPUQNG 4eeNHh(1ݭQBqB (cпn:v?@0Du4]ǪXU͆aaM M9QQ$&w¢؅BFWixx:` x]m{ x}5z҂#O4t{POHD8j~mZILN#42а(|J|U۝kTWVz9W1[ !85$v00 =x^"0<$$FaS }[CKn:W &g_~@TL񝺰s<뒒bAHbB!:^eU@p>zl) @ րacUeUm[h_?Pc g!(F_;\3WPK+D10+6 %_h(f-Cİ8b1 2!_ P[t%pT3%ݐj+0PI y|3pGF5YMHCzJÖ+PtARw`zO`ǡy7^˄L(@8?ğ jiB!=bQUN|Z~f.4/7%= 9:`ceWA)bo&l2P5dlvAOY°!CpH6*JwcAl6[Xx L}>4nP-&Jh|jT4|>.bTUUqS m'$,RPVtcp 47kO!Q;<vQYI)Z>E*Y37N]Oo$zW:I;n$"J:f=ϛ ߛ` l'bU{sΤ+߭⦸e*$ !8Lb@S< XV{Q{63KDz_(€~نh=jTEjѲzr6W̙7}%9ԑ,^ߜALt4.W( j64|GކEnNU]?}yP~h4S[{H-g|#۳9^GHќR+`R?q&{K_7:EQp1-Ro?!_v!?bW-T@X*FlMu$&H(̆节4$aU6KoT4?bzRSS˙OWVv͇ 0MU`boiHųY~)IR46.ZK 9=F{&r #N;쌽'Mۥ(<ؕ\>i(R/WP+Fg ʨ㊮ެ0^^K}]r*躤v!m$Pm XGwUiх%x.4M_ь`݉iGwt6&g*>o5aCȡtBNH-[󨯯%ejCbhu |W-kfg: LF`b31to}en?gO"8 jkH }83lӨeqQ]!Ibpǧ5zQ\ש [<WZPcٲ7WX&պB qM Q".q!vWe1`2G"1Dǯ`| ,,ݻ ;l'6M $'cZ1V^4bm'ht=%,ZGzs>cU]4NZK<Ht2 픓Sljh|ЭUs?#`nd>ݰG YkGDElU1R'im.2:$ !hM{u1 '22;S$=^BlV:J ۻχTȸTՊ$:*‚b`] т t~L#3+P>q}0W̌sɋ<l~@d)g +8:0:Nu9~`ucT PSD^n$]d"2։dic'Y B!(}9UWx IUUD ݁E;P#Ǩ!Шs&c11Zy΀ $ǵYAwbHOt< =K0aX2ZqcObz xK1L#Í  na(2u>L5GhqX,&fЃnz -3 En?VғBVt)_[JHx' TT&lru5`Q: Dg9xVkc|ȨٍJؖWDTx!n'!NijS%55ֳ:%P=dkT8x1 Z..k!A00`B!c= t_.\ISN \Ammzek5;TznHxaaaqRFWB\!yԩB!)P6gHVjCؼa Cj$w-G.@@B;C5E9}WK !8K̅BIB!.B PB!/\agR !&؅BIB!.BIB!.BHbB!$v!BHbB!$v!B*Llxa!8)ՊjKbyp/_d!8V$'uUKkAIе'M XwlEpzDFL Co]Gu@9ʅzZI%sQ.{Bb{oCmv,cjk}ƑεX,CIFTT VMe=Eй ! :wŲҴaxB>o9,yN JW}Aa+yhp! lbC=e<לՕ+ 8 +G0nf8)aXCl5L-9gQrsIwq{B!~$iiAr}N!.TUE7t</lܴ']9y Mg>7<{^ UStjC'%ѻx֨Tl!-m^B[6k<{4I! +q8#5\Bd7 ;Ymtڙ}{k'4O :(;&{1;mTBxܱD=՗\죸CT'+*Ԇ =b- _|dgum0 e7u?jbo׹O72w@qg22e7/1(GS5J]ʲ䅩B!~1ib?q:dPVVIFz NqX*^]z}dp.Z|b>{OD\ciD=,HcXi\If[gNosv#_sB˪TM]f gFzfP[[GOmmY=3i`UiU~ ..st9E;ufs1"]δȿ|H!]4̆1Ya67[ILގB2v>wua6ǯ؅BjŮ pݻ|w?C.BC+vCqƄZyorT$v!%htCGQ~WM%MHG޻+a:zܡ'g55ha GG5jj|E=4-FOe~cd!tnb;^\|gӦTVTqhDFE3hHUS6z`E!$&*M!įR߷;0xYJ))iUq@cGM/9rZR$_UYB*ʤY^!NԜ`QӈKLеƷ\=Kb?((tJJrL!B!0 CIx TB!~ax!BB!$ !BB!$ !؅B!]!؅Bq,I5u=0Ƣ6;*} M!$㒡x+XJ_Ţϐ 4 yBbS!xi6l\M.s6f:7aݺ2j ɳ5O^ڝ܀Y;+u_Qi\so!OQʯvs1镻8%fӌYLd9;tIf𹓹ҁJӸoQz+K%&2.s뭣P֯a~ "N 2+핕T +gpU;n< K2ho/ښ_pB^"f?45Me,8v0s7V|D9u$ȉy:}Gbp\Ο?%Qyx _L_ķe}ϸg0{ݵ"u}MA쩌Lt16f^|l<)bȤz4^CӮ"tk|T@/'$}K?n鶎°1m[[;Pۇoh6w>G4hEhZ)[\MBwd[~B3"E7JZ츈Mgg.SHRv wOGg7q5`xʤmѠВ]8m[[;Ni1e̒ȺnmO>{BGp+[[]X;g"12擔!<#p[Ys`ZePV XAA8< X'*tu\ Qsp&׼I  DbT%ƎT6sj\|[6/r#ډ!2Gs m癹YJ]} }xd=/lk{ښ_oY1DkY^eVT! ?ebo׹O72w@qg22e7/1(!')#cq`6 MϞ?w+cͻX̨TͣeN: ^_nKx®8BQcoöD:85OTR[s>roM54=Sb`;͖@Nxڇ0>ޚ4aaoߞgҳ5#"OY<sȳeO__K^&b֣ao|?9}?ej^&ϛ'&yĦ%I5Anv،afXgV6BbS#dNUU0ځ^L ÐĦB4}Ǝxs>sTc%fR!!'F!)݄BIB!.BIB!.BHbB!$v!BHbB!$v!BHbB!$ !Co+/-j4!)~<2touk}CY6gm3d(B"BbS!xi6l\M.sD,+ټi ֭Qcf|,=dc(|(W_]Dsn:&r'x^r GGfi”0}66X<  ʿR7^8?o52ូ]/^MW{Ly/^A8HO)+gMhTφoWҁgf2ہ3bc `i1?yl:>c{foBpfK$Zѩܶoh2]^9B zL9@&44c]ȫ3VPC0-&v2xye%c3\NY۩m3|yɜ3.>5f-k/e\.S|o]¹1\Ǝ-> ;s5;/=7^Σknbl,`[&r v9n7~;5>_ܩp\ƞs ]bǦBh$Vo`k)Xq/e[ ԑzFLeM77Z+ԩX9qWXbP|L/!]cp?K&%=o'2<+w~\} =8mmIi7=]E y Ƶ/u6v##vt{YW`d@pr%OaGV濱} ixt>"'.駿|ΓSW>%ޟ t[sO|GėveJ| IMZ)z!c6~&rW߯B2Lܪ~}ս ?;K2>;wt=6n8R33w1`dFE~,ø{ Cl5L-8gf&Qz {odʈT $a+uY?ܑ6R{ aFLf B(Z)_EIY j[tב̠vKmzVwgHZ MṴ4gÉ#r>_tՉW\Bꎅll1X= z$Kx/˔'n3؏kbqECc W46^9(glQD٪[m^Ťtm1VkcǯBj$V44zJ  a h cN{,*9*V,d{xJKGu FkdZ^㶆7g{ۧ1,;^To$9/k ݥHlqd f<\2òc5(H0AuvP|AMY=aQO%ăgT&]lknD:`a)%$bJhl<;8mxOAA"b*kMn+"1 /xW቗Bw_'0kS$o`_g攻ڃabђzjӮsfq{7dL6הlIMIѣoK6c.}l6gO(YH<nt~ kpL$~;։ ]f])CCT⦆ %zy }xd=pue% X. >|O>RImVjxX,u̩)6Kӂcۨ38rΛx7s.)U,jL9GeKGi@6f,}3BQILLpa=YrM\9w]uMvB,3ufEdsЭk/۹];6YY,#կͮ=BdSU;}G90 [Hl !$LhqmnΧؔB%$O !؅B!]!؅B!]!.BIB!.BIB!.BHbB!/]у W^ZfGUUiBbS!xd:5*n@uUE.&'{ !zLĦ5뾡tZXTb2xaBHb?iZ~"b|i_ǖ2h_x!{~Ge5/q3bxֱz{3`1ײzaY{ٰxI#O%ڿk z4?؞ڟf[ WӥKwƜ=j0t6oZúu+9eԘcӿ篾9{ȄTuxr2W{+i;gp vz?%my▹yIwmQtTn >hmWbKo&7ʲ&ַ1gx}.|JYɃZ޻WgDp.~OϯgJLιߝW04J0-nyd\Mfǃ\?8JxK$lG z %5cqXŖ{pg3=~G`(N] =}݈[f]>y;$ ψ3!+ehmeQ$ob{6EKVj}-E1WSYJ\@Q8z|2v0jwS3g@W % oqΜ %^Lײ:&0|D=[ku?+t:d{׷[{8"m(ovt{̑< wΙ}r^9ON]Ix+m=)5/ys2_BʊJ,c';9s M{p]-kkTO yi> W򻡑(¡1s<0l3IJlk&˧Z@l>v _㣂@[ ϣv1|8EO\OIi߳?K&%=$/[?m42cP1 &2.nn}-:А!w&iQج!De%Ci!ݑLaG,V u@vo1FbIT[ rv)W|4FE9KE}$U|Uh5'8LH;%5 Ŋ+&GlFaUT\1 ؍oQ>N'1Y:-SG٠->Fl^:i#4nHKyV䜥%b7L3/&}_jN>^2 ބ IDAT.ڷtILƍlj au䩿l[ 3 ]ypbz _od?+vk!/EG?`3+9\< ǷhyW]OBzݰT. c=<1V.6[sA"a(5BJS:.%?I5= Bɮn<:'լڃ1j2QN|*'RF<%&}l;V@mT&WճIZS8:ÓĎ.fr}h;b(=܌6v\ 34mLF字`#l Ff`m0NbS;VV 54LgU1!2p=^l2n6DiYg%:g2{/4~e̪˸_>hK~]_87,:}^}_DCTc`WTrɭ|p'{tz1y7w4IbCՊ[um65qS7/_?4+/tدX߽ '2{PȒ[KLL.o\>1`cWq#߽i2ȯ0% xn}bD}=ڵ. Ûr2aj\,-[5^#3\Fdks1bBRqmvzکs⵩@[?s=λ{+us2Cԯ\.4 W=]{іrK\&LK kj{mgm͜|&L?צm_ԓq癙̚'7~l"D!&0dd1}amۖszm;oʹɟ~ݟYBiP0:qc%>q s$/kYG}K8ȇy'Pp#x]CD[;n  .   "    "   .   AOeYXJK]30> CQ) ؖEwg;vm%3srb!vFܼ¤V l\ev$WLC(nh/:NfȺMjO!,NX% jH?unP=xev5SY˱iLXWAc[$'7?hi4)y9չNkajvm+"wH] Ǝi d[ ?@ >:wADk(՚aJ#{)}m6-ض^7qu `]C)j/G{3FQQ7Y nTa:=Zɘ92#ع ]AZI-54` rлa37q`3a#S/(6 K]9;c\ C$9]èa4hYj29'9⇁mgup|ZkOYLP.ADL)Ynfuz_A1~Tp?7#̿C>]3ҫTɁ [LXۧؽˮ{1c+vP<,bJ{P'VrSd6:˯cfƉ]&U}=]͂ˮ*0;7O✆Aٌy wEqr k/ccxmh%K3®z9_9~/}k 0P5;xdN{h1yxuȫ؛4uג>$-Çf=:-'m8]:\?~kg RHqnbFã^Ppɋ{f4FaՓ8䧰=9C;4)@0Ych 2A#욟©Sئ7}i=}kYI *Ȣ<ݗ_t2&a{r^Sa:nd{S ۋm8"xsT1 U@sӽ鱢>NēI' SLaK5gbB&mXήp*'%SA="hx{4ʷ֍E:Fl8Q!zC#vߣG^N킅dy4WY{0R @νn+(iP; e<ݽ k{)61RR}KVW>Uvo#7ĘDA8HN N0te:7sdKUl|$2 v.kôzhz9 ៲xlI,l ul }f+ ۷p2ܷC M+q3GZXVͻ̮ 'mpxjBQNɦ ۠;۹VA$bRCŦoc9O8LGj&c3 'ʺ` WfkZHN%%:򩔞XKdP>oXS\Uώ'kNel OFr߮a!AvlxC*~BZj–gr!=i9:jLF字`#l FfH. JWzs0$g \򾴉 eK DnwAvAADAAaAA]ADAAaAA]A3lP#o˲, m 0tEչirqJa3iimmуt%}XpuLFWW_'C45gϾtvO9TU'. ۲hoc߾]3bT:EMz)y||5 yJ""ҜQ?v~=Zlaͩשĩ>uyHx=(4754sNp\E_(ݝ۷qՓGO$j H'-RzE>PQiNw"'~4GTD{VS՜kK9BZQ bҖ@#W >pvtx54lMJgض6-v„qde`Vnh.qwD1)4-z;D,`d؀]g cs#0jDY9L?;P] vJJˣO"-ԥE3J?oW;q#^ W(i;2-I2h߯Ģ*TT"44:bP0FKۮ}tv't}54 )HL1E瓨?E_v؟n hC> ֭-`[fr0U1E3>p&%ZXLm8E;^><3Riu覆RUPCi(츶cg HOڒ"p,3"#H%RƬ<0ԢD5*-%Ӊ%~+"JT %hJ8v,.ⓖ*ouFs5t(WTUb2+gUF09t^}mFTIW0uF|bIЯ * x2~J5j{8ek)*4JbU3JÕNwS~þ-̫YW`ANjht*,8d@n/Z, FAM|.*.pmTtɝUSOg &le#Qxbq4K'a7{TEb z-* %Zd^yR5v|;*4ݾJP$eM{ZOμ9_-'|]h31n%N*ަN'bJKfSJlۛ7>Բ=mVlZWsgyݸi>'f?׷TKJ ⓁAn,E^j*>]]N[V ۲.Ҵp ~;?{Oh(񀤱N+t?x)X1jN>4wsߺ~/N-s/2n1LWlR,ݾ,+&0~r-nt(aaEδ4'8,-)H&oJuzMK]~`Oī[8iC)_>4\cP,Sj] t{Ȅ?];(3HleYXm":':ݍdYCy0l;[݊6x;begB۩n3 a=8ryע9AqOvxmkw$ f%/^蜣B3Lm@L [`m_1=fQ< = 4N3 ,E/ɆRF{XqhiY0mTNH1:90Q!RUA4f֬7ooLa?b:T4.MM+.F~~'OX՟ =|/|o\^1\?5 wA(%eׄ~l"u⚓ؠβ,V%.XR?umZJ9R̝[ 42 xl:̟6sWRӳ~V=lS<ş({,MǡWw@$>tu\XESaN}~^/Ery+:L3vz0_ߊk|OpkG-YX6ivo3zlÙUs/]RN8f{'W9;ߧh2u;p̒r:}G3v_cpWea#Us~b;'Q'\ ܪCt˹p'vR&a}6R>t.#|/__goEf\_GڶU"4 u+YP@nNd{e[u9D)׃1̛__RC%㭍Lq%ʂ0Ḕ=Jh;-lJV(jz?>KĭUWQym[Vp|}!+)se6B-C1mNZ'304bܽ=ӘdxfqŴZx -g\T|8܇۪(,4AX^BZm%<fyB]A2lڶmqB>9.163 $>]И@m2jbvv,SM6'bMeNW=-F_G7Z6%fz^Gz2ݑ@%V p^BKų *;׻ гnkSA(7wx4^v̠nϜ {wx'(J c/QU^l,t>ƖaZAd.~e:NZħ3h0KUndS4( `@բK3oXȕeaaL57(37}VbNF)fWsb"n{jt"?!a! M6EiY(=I7ĕ#fi4yˤ]Oل\XB# ӉZTE!v1l# Ǻ9+,y>O&yi]~ &m, 󫘚oBݻw&p? 2ġ7wǯX̫M<鮮c;md~8Ӿu=A̐TAh(l8)wQ hvd5KRi~"5̖(H6ol@&~ea`N$i[azR-osnkXy/)ͦW6C])ϬfwK=.FW8~OkdF[>⑑9c˳ZnEw>]?p"1=!L[ad-*G:CNAWÁU/Γz2ɏDzt D}`T3%[ cfhT6L"NS[2?+6r3S `w5iV:av%OL6Vqgd@wǣǗ!Txp&V,err=t7O8jq-|d{RSUÜvμ*#<`i5f̝KgW)3_:e /-츲|nbS4{g<'_YZ7.ob+4v|ϜkQgV ;U^#H'##Q5~0S;S Q73S`k^gW|5S6>sf<45w૛. jW]4]ߞKzLFxRUv1֎s}Ehlo7ʩ./`TIݽMV8LͣaGNfU Y{VnW<u'cpS=ϭo+f)ʶ2϶3e,WY{yj%[uS;ؿD[K.V#p $N-*;!;QsҰvrg ySCode"P:+FfӣWRC3]\v<=6L?H/ͬYS)yyyOgɅ/=LZ srwT/a=LG}l^BY^\q7.U3s"T0Uxm[,v<¯67Wwmgǎt-iM '#6B39GqVX-ν];ٜJn{I4Sh++-+ »A5ߏ#^/^ݜc_)5A_|>~?wT+uIENDB`manual-2021-03-08/src/en/images/screenshotConsoleOutput.png000066400000000000000000000722531402145072200234550ustar00rootroot00000000000000PNG  IHDR4+sRGB pHYs+tIME 74tEXtCommentCreated with GIMPW IDATxwX3 .^Pl4Wg׾O*LaU7a sp9Om؟mvDƏrN4]p M期>fɺ:;n xg8pDžo!d {/>fA/J owO<ֿW^.@N-2v?O&2P/6 gvɏ6ɶ9{Wj1yBK/I[/H>>}l]F m:'}뮼J,8J>$~qC}&w1Xz|2ݬ:~k~]0OW+ȴ{ơ~K =-}!o,2c֮-YxYv[m\Ln&&<ð2RKd'-d%ec!]rGe!?s61LfK^~7zSI(wH!%z=}iB܋=F/ wF a<)&x&S!WN#w>/#8KiWB{~PQ4l1`t!$x;Lrz (?$0V/i|xB͎kbwI[#~;v4!A= }N]y!VS`7I`/--Ba)t7nCȇ^-`G{Ȇ @S7.`G-+[M]HT*G抍Ց_ ^kuG% EHBtl1E9;m +B+H0m|IapQ<*Iw}(m)IRYPN'P VJrg̘^_NVzbc"o[n i3XN;RSoT]ScLSH]\̗[,8smM;甤U|oAejN{9`jG'x_^}=i/*mfAQ5tV%T b͖S#:'i뮼+1%@*a ̶^TYZ >X1K=]||ƶK=DzЖW%캼KJ{.J 8ֳf=9V =jcݩja*O".sWŽV@הM?L[a &8KxQ.TDr.U9 cqTgk19:D3ku{&JC]x{MO&)KgvCT l#u yg 2{i[ &CѨ.I>zQGONl&x7fmPEMPM5A|YGZŵ50p ΃"H~aҊ=B~U;J橼 M#5CQѧ Ac})WY]yb= < o.| "o3e OFu~iseTJ?8"~WNT8'WXpv298juZguC#Gt0dk8v[D:hVmt1Uir^ΓL0g+zOLUJ1.<_g׮Vtֳ:9nȐu_3l13{LQOs\(_VH3i{^FD^)g5o9k\0dMoqfGx5jw`F +=gˠlШbV0ju @ i!nh-b́N[2L;n2ۯkK k[S(*=}\G} m":kLVY8MCY[PnrGtM=W.0ڀ@␞> &voñ?4~-*6(Ó;QebpX..(=WL[BRʍ?A&`LPXHgOТX  v66MٙX ֬[n@H9R0kh._&53:~ @F`O͛VnS@^ysp!Sسtڵ@*%jo,-qau 6 <|X=6Hٸ#s2oɰkZ8A}_"o_[XG--ʠl&' M ,(s^`AWo%pT8`LI_,-C77 `p9!03@OOXR<00[_ƍsy45OC>BssꄇCKKx}ڀآ|y`2ՙ6 af&5  y_^r<xa>}y<MMQMLKaxx޾V/6&M 7DL r>FC@!@[{>6e \ kXrt7<rˊӓ7mag4DBH&e0Z:%D s2S7oփB i&]goҢ`GC>\MD-~Kbm>9hȣ!pU@D M ,a4hpv\@!hnC_C]L{ ?IS8 f7d̵a%POh$q}jزL 憐nn{ntڊ}Mʓݶq@gKf[ky^1UPI`@sÊwHHr7oz:\?,1 Ə:|#BQraWW:1tܒGR AZ㆏j }Z )xtdDV.psbg~ڙ۟2%ωgj7|H$w 7p@&! }VmLˢ},@euȿKGz+%j'LMLxg|(2gF/ٖ>y_ۆHjJ_w^Dɣmo:zɳiΓUʔd@lLēثDI?jWI n.':O{lg\N-Haۤ.. ?)Bi1&p3\47(}c?`J7Z>vױ/zX~#_ %ݏ )Wi'y,BQ9f]R0!=8Afh!_^pSM;m܄;?@j+|z'*6&B}CqqȭvVx!w)YXdFia&$ F@ zVH6Ěz19YOGMǮ;0Rɿ1:|0hu~P{GK.UT6h٘9@­I*= &K,f6˻u>ojc!euuPˌ:?~e(J#(ֻ-^n`]*nQ ǶN92nDǮ|4`)3`;V"u-Yu-v;mePa ɸ`i$${$#} >q}ZodZ*D%͆O:< DA'R^HU# Lyf2_"W$3NqFa\f˗/\W\(ٰ͉gl9h԰;qӇvFXu5GDɧ@Oמ3ZwmGA hℽk~^aUaj2^LAΟ<~xxv;ga:d_WMq⡠?71Z(n8P.;s: DSZZe~>Gb77DÀ so߯︱cH=ʑjhÇ5kGrמSas?z:zo#6P@4;̬̊ =D!hp8=+eX溎ǨEu:(]~<]RCNj4qAFV!jv]kQ=py}fdF0m,qMWm=7(|ϔflQΛGq؅'<'8889;mtops8eaR:>~!G",hlӱΎ8O(֞ry&o訫#*Ր:3lBsr .~Yz 5qlMmegN B%<}qpy[=3N=ɞ"R-:j+;(fsNtT%w_><ϫŊƗfkdջ;彔VGY'- vSzwѦۂܛpHa#k]J9lDtصd`g "0zj[_r "a̾8^ֹN[_r  ! B(N w/NH/8!̌ Y3u섥/BIzĤJ |%Lz>U(l\)=?*OJ_mtJn+̣jִx!ܧf #>(%8؄N>FO?.A=X=l8?zwKw| EcgEs_.'O%u2nӳ.NwWJqEn$qw/` 'WҰ:4#OaCڀ\@^%3J;+_QY{Vڣˇs 7bi>>O;ʳ]ח٪H7Nצ9c!. _hܸS'9ucTDZb>;cH݂"3[\UW 6q %F lT M dt68g]uLBYȲAtM=&Z+TS6s<w5)6Hy_`إ&F}Z"rKkOYgւ`hhi _̠ƪÚ'ObyhZ}[VR(C1g2YLb8+e-'`K>?H׳ڀJ  44 Aof=L7^5vZbZaJ'n)xr`MON?R]WƇN_[ug2Wn>㸜&vE*Ykw-x-]- hRQ bH(A]!RVLN-|Ȝ&ۃYw&2YlaWov MM,R=iޮԢ-5ZA@ڜWr-0 ?@.Z$ܼ"(*9*  GGEEda8`P*@&`0dB%Y4 ҢwO> %?koM E)͹ݧs"[;ǁݮqNoy͌U3 @?Re[K)]be)ƭu|,@zqDb[zv.]ʷ? <ҳnOSU-6 LT.@ժe͗n'tk\ Tt+5pA#\?Q7m2ίYM<ˠNd.Owe*悲  >D#q*))@x-˙k8Vq|Z=75*Sw!DOIoU5t*jؗ1RQe0`/”;7?POO]3dTz[zfs23`]֪z$ћrS+rliN_7Ez쪍rҾk׌A0 \cf0bsv\h5߷+YWֆO1̷y lfpu7C36لM gP1|nmk ZP;z:M ~C vm<`^ ^_i[4z݌>sR ދY8ڬT\,ZTR$ɇUzYV,fm asENȺYf&xwlyO CH;(~s ׁ![/fihdj̖TZZ(7;>dcrM=;ºWIZ[Mqa8KoхTǙn3e :/6-O|TЦ_'3l`ڒ3>\z_Ȟ/\{ Cc q 83ppFů!ʊ*TYC~Q`|9 gmURsg>:7Sѿ.b'Խ0/CC5p Dhc +pnc8`f#E/w/2oF|V"#!_^(Um?U@ ~?znX=YyLT `Qp?oy{dU 6P(^9Mgȩ&S1T ڃG P;xuXXM D0C8y/m€iZ,Fqr#%P *FCa|504Dμyl 61&PS'f^^Z,$!g7\E6)^tA?O¯_#rχScӨPP^τh|x{ U(PU kp%4ϐWwU ~YrRU (ʪ( +D!ʜ`CT oHm̓U%i&4gyuv@<}ٲI˯G:3pd^m6Ԛ*:<@ @ ~۹!k!H@ w4 P! .sCXz{즳#έhmxqW9;5+~!(z7Q#'>4W cGG{; W_ kF9qҦsh„v}^- *,T, -$ϔ%S/dGTn:%%-X* S.nLG'IE`$xF<5ZUu9%w}&=|aU[UNHH/$J)z6w]6Ja/L+ J֭ѧ>?{i vSzwѦۂܛE-o>!y슭߄vG O h[|+ba]uqь݃Fƕȉ&:2^tr'[ļ*BcuG8PJ_PsVEBJYT Kcty,d}\T{Xmݿfݽ{'xOhB=VR0vZ#.ܒrZ~K _)XdF,L$S7|\>uRScUQ34oX]SDYT@mQ7mm=|2""jƝ(#GvL0/+HwGxc'e}.M sC1$nAiM\̙-Ӫ`޸T|U@U( SO(*5~SRJ Ϫ 0iNziORM_K:QrVFިo܄cRYB&bM-if7X>ڢw= kwl3嘖JG%e+IGӬs<_r)ƭ.%4˚luÙUP\qY#@miۯ:,JNgY6d{]l@C3g 7\qN&1tҵ` >/}; C=GF}âjR[FTel@o'S(=N^Gޛ#$ܼ"(*c=-^n`,qJט[!_4n{nglZ 8 J,J>:.ݭ0\V4.lMGԑLe)bmuJhz%gݙȤg7]_R] %lOQ DǟSgXPoZmu'K8#fEmozʅ7ɕ_P@Ճڬ̧25gu֭˟CYw7mc}_ =Ҝ K/YzZ1Rm6ӵ]۩tPk+8aoc8qXsUJ|{vܻ(RLДUM ?-E|K~ނI!}8qSV7iW"i. } V?6ܐ`j䄭HOπX@<%е_z-p DziS,6dՆ;j0M=mz/7_XJbߦ/(TvAPmƁbCj-4O(߆z5}f.$#;`׹_nk5٪i#c@ݴflH#5|=,&tj.9ɜֺگԊ4!fܞr|QԲj'$$Y~県 s6+^< C"R8JM`nM[56b@UrkBl4|)GCmʼn xܽ|fg}/;9=ǣkgCģ5NA7DJ }TC& -TֲJRC+Nhut{ gpu Gn “{]L7Sl %A ǡTOQ(t~^F/N}G]Swl%i= j S̓=?F10H&dwQ82 *V=-y^D pc1וpR[Ι#?FC.uے*[h40Lpq̑XO㐠]*|'MD2+S6v; F;huE9=Q/N7?g@ j = J dT"!T"JDMWP7v@a4TixmWA  4A   H4"į= ugQk EqN%{@"\ܠ=SQ#"Z) O20w(H:l -bQP,#>,p>j)܃@ ~׹!ƨ2ذu5͟+t9U'!E7!8HxMxPM5{Y 7_lЭ*,ֺ>C L8GBW  \)[1ܐp66wPɍkU O 6vhc]6 t::Eh-xwQAn|t]NM~f;%%M^l͑g}\ ͬ۴2g,m{=3M^r쵛Hh H7@ |Vm  D6 ѠQ^&  }! BP|gXk.Ҍ9;_|W;mY4qԽ9/i;n˺[U$sQS1,^QզڢϡZ^UҜ',W&X$ImԪoϧSfXz{q-n:;܊6W{ /*g;{vf/$^Z8jg }thoJkJgz9o gamբ1VKe2 BQ[>K )(A~te_t6(vj̚`ijkYgGx_` f:sH:;Ǚ3ekU$xTj0h:EV*$cÍxkZEzkH 6g,~7PM7!7.,p4 ڪSC$-^gGT-p=D'3]>=Ү7!mubt%_1l..p{Ј4YӀ"*~Yz 5 E (g Zm*c("Ǐ*@0?0!-we]jRC(Bc3ܿgn!ՂSBm roʱGg)xw.6&IUHAy}KEi^B0z<0!PHzYn !~'|*'BI)+Bf&gŗ}pq~ث1r熒27~߆-;GZe&wg291EAq>TvwR;c3(?yU]D S53Oʽ08"ܳ]>{h063E.[L`l9-bu:lAIy a49\ʫRU68-TF&6~h{)USpchˢteC. {f)H&ή~>J{=_)S6 %Wuwf| nug" _v}UPE>6@d Q5͘, $ܼ"(*c80xi)Lc(=f)ۮC-؀Kyk5hqW4om+vj K{sw- PcCǵ|J)0(XV-rl&/%,{uA>t^or cYi$>>6yJ;/`JJ^e?4>buHIR{Zf@c)eh\v: a1ߨVGu ~SRӹS{t9SlXz3hЊOwf?]{hݵڛkM6hN)ʊ>v:Sx5WӚ5gu֭P׹m ؐKWE|K~ނI) Ѣ ɫTȽH&v2(5&!ߩ4M 6@x:( k*ӰqukFl)^< C"R8׊ j>/[fK C=}qYa,"tN% ˴PoiXwA[jG͎\g}~& ' 7_XJb&+N=>UAH 7A IDAT)u@xzjh7m[ŀt*H 3v0گ8PmԴÌs!W?PbY g:0 XAQ߱6ʂ3xfRCHP5T-jm6ϢNI`_NjMcHIf|rNd$||ҴxF69Wy06ERTjCnƶkNžMʼHr&~ʂ<Ptvv^ Q {I\^ZŤV6(JU.YB)R mVZ:jeS갿LAZ PIA&FOâ ǫ4Wy\h269-oMN׷QJ0˗B&M> S&T M %2oE>J+~7>|L޺Rc0p-\V1^֜mnD+SbX\l(sl)Qɭw;/+Eձ63SOQ* ~jl׻qSJ 3ip9' Nk*<,I*qZ^B\t:??O2FD3CnbM JΚ@q* (M|!UjKO?~<?&*|D`N1A@B+/j>ZWki,li`7VRy.3)]:L[@9*J_4?D JaPM;4ޭjhPX|@ J(}@ J @ h4D FCc e_fDqEͧ ;mY4Q3!>ql7eݭª^:Oz).W;(UXl봐8aWh(͉|Rk΢>2Ga铐&Q~a>҃OeaUGi9Ύ8M=wzQR/wsp5q3 |Hs>Fx:ptsp%MT53ycGG]7POBȳjQj9W? AaBl >ST|Qz\e0N4x:U,J=ASQ9zD(lP8,5>Dײ60O'k4p.tDՈ\{qL|_t~[,;FKBV)hFȭɷO<6܈޹F](&d:zؔYs@{ӏ6ބܰ½/2/j*N u,ҷ:·{17-s_M"ҙǮqMiy䛀Ћ} }N/6ŁZY=hD4~gMV52Jݝ^J+vwWyG,q BܹJXnT(g Zm*c9"dELH{y]_D }1,jPgXh>8D=U6v9G,&)Jz(ϭ2JvzKz%YAUrƩ߭},--s̸KnU|/hמ7RNQEZ1t?y5 / nqSI'`߳UE>:bTx{Pì}|/YI>"&Y2zn¨{iy^AoOę oD&ngc-Y\"̀ujOLFBҪuM3n@RZO)M|=}3CQ *X3?βTCevVuz4U#yF5arl4Uu7)hۆHĊ0 $5e^Lc%w10Gra!ic¸\Bys^)#72̶g`eo}:܋5;Ҩ]∭ĄvT`1"E`paZDwUtya)[g\\L)v?ً{9:.=rњ@),)GragOv<$7 $˷77,"Gmz<瘡yMM9! >G$瑬y7ziLGSۼ0 %/Fk,i[ڐy*~{&~=J.k-h_ ^'Ę@Ʌe%l/) Q?m^_'W#( y$'*qp4a1/f+ a7y$⯽5lڸ"A"TgIܤy#=Lv[)d '0ytAM]OW"Hew\.d/5ٿ-6(D;ʸqOIh1gKYUƅ_cGYܳqD 'g_Xja֔~D_R*hϾ Ӛ"c^z7B|o(,Ɲ [z uvc*T&f58ZyyMȳk|Uւ1NCywAPɥb *zeN6_Xy< qv.x!yryEsso֖< ,z3)y6W6xpgN*T6Vk,,bDwFFFUN'hzZw0>䊉e٭<==Mz. <t=.fwa{?Vdn^s9Ko#CkmGY5nWC !̂2ao=Bwߵߴ{K' ݉!֓VhGn^RԌ[º`W}E]ԴJ!f>}mln#Iً?,N}9ͷ.H%nbdFjJ*eƆ~_ԋ' 邷"1a%~Rũ)צxчJسWp=,L.̑[Tl*bg@52aRm9SSm|̍o?gݏ nC}&*W s CDwOgM[YMfnw^OwX0ѭϼG\aߊ twyޞ"@uOYęs=߂(&nX`ݨՇD#;/3bwoq+?aZ|Uޟ]sDo΁"a߄Q=iyU[Ñ1 Vzmx|m_;5c&61gnSLpy7wF7òFmPaFnyڻ-BTdZ*g&-BFVznht=ϵ|fu@[m"(8ZeMf>fR0+fNV?kt=YOl[!yWE+U*^ Cfv4leiA`ܙc19cmnNՂKM)PnCo_sx<O1L :] ],)wY *Lpx=Ld/ڦ-b6>*6]x!U1V d/d ?DֹgJqHPGAޏ۲llՃc-~^.wk q@'jfR(athʭPz8Bf7C&K L;mWVZZ-.fxG}=JjS/VB¨$nK4h|2cmoREb*Ve:*妞vnz"Q$E+!F#զܸKo^yqi"^U=5 ZԽ%Ս_Wk BQ/M͙;y ߁6mҭ@>$B%{ΌN$Qht=jAIOU6hc_>0eҤ^[|P9,AiSwk> $6΍zjOCm4lAE<8ŵ$ԙҗ6tnt=-6G'F:ڸ!+=Y1{/"-=56 Kʪf"5[-TO|> ,O(墶ӂ,{qH3[<`Ebk>ֆ/mc7WH X)ffO(o@4.kC=B"!6mdDKéǎۛPþD^:d)S3jc Kr^F,ee'}}|w 4d*D=^3r8/9slֆɧL/=wJܧ 6~sxqǕ,R(lN_6&OD89/G2y>(k7@˲6ac:&PnI4;?e#x,pwMq>%%\f.YZT 47YdE*|~8/҉,~ FKZl mAhC-L,%nSE,|m7"")b7 =0Lyt#n{=yIpo熚7a뮵5L+mTpxѣ.B3sNQ^ Hya1R^VE;v,fǔfRAxQz2ӎG(%bUqfy٦CC#C9(w= ۹ݨLRu ;|X wCLŒc:[]"/u,U緜\ef첏 6W1FڔF~C]ߞZ(bڴQ/m!ı3J )$OO^I.K:ʜg1kZ IQ$2kH]a,|bΊcv9}戣SF|iR{vl&4KB\&f|GJ0*#S f6 KZs~P(:[LI֦ ?!j=aݷ1º]{?g6<Zuk*0.h 5٭YB#nB \.忶|v7"٫ tsIDATjL&Ȣ[aD*ycib&+=GA+sAuF4ެ"F?K%QXm۰&3{ IpܽwKB9xhMVQ)U F,𙬔5tjq嵄$oo5b0+*FP;J-7iHSݼVZeQ/hȠϥ{X$ha`j(uԆf9˙$BqOIh1gwOrM!$y{;;> Y?< bP/OYR'#wIMoҼ OZ\hhlu{uر`.[HRJ`nO ` g|Yw0miʽkdošNБODG훴xF! ER*RI"Ap ԟj7oYg5>J$^\#$pyZ O?YhX!w%V31D:l zZzm'bha(E! ˢPO(?\&6I/) 0x @ʤElAY9eW")(LYld*62ϔ @4hgE*J$ s8SJyIzjgsIR@=_mmQ UJEևnn琤*C -*qukh#&fFn^3>E!)27 s+ek珓FX qx!DC  @4h!DC >!V94*pƦYihPdO56ۼUG3DȬ0-9\\=B'8Vvă+y9Y8adbֶCOs+{R,! wuh m@Á"PX 2QhpB&4h h `n5 -酮qhVwU]&,:x@]|?<  Ё(' }fldIt2%fT3shSo&^8~M?'rzEvO^y>)wJr֨?d߼uqs'v_f~8NOiV*zмkCv!Pu]x GlT\79v@'楊;Ǚ;7 ˗ʹg+vYYOE׽aVY]{..BN}&ϟǞA401T7+2a?ƌ{>覠9( 뉦Uon>-J|k}M͉ONμZ'@y#rR~09je)SϬ\uhRHL_;CAk:ZY[ rה/feyDkU'rrPS[ #^w N&:.C@]au/+"\'0B 64,U(5qE\/@pEBB'Z j?ڙ_q~-/D2XlTk$yǮm/#vs8u޼Y},%Hʗ$8jš'W!\/ 8C))EdA*>Kt@Á?{ sm"̒oY$bNÜUɱ5m^\hB.T̎I6o3SRmU_:ߤBK(_ʖu2q{?oj9ojs3]z~mgo%][}v0PU5H½Q4owE6zszN0wQpml;k&O{e\;<}z慏R@ ;mAa\ZpIaFX& s9ߤC&ŞOtQG&QH̾V0WIYob<}%+S֡ǭ :ohaI/MŦkXU)?+Al^Xyd@ {Sx?pnGڠ,E " 甼?xLJen U B+yi7]@ql eBhF!njoT?״ Yq4 GU]Ӧ}E|+ƭ{BH^0@yKyx~Rzb K+O^8GJ*T>v(i^ckgȉsbE:yV(gf p6Ԛ@QwRF _ws6|8<sph>j]tUps.)ݔR,U:JkݥUҡ/ss߿qhKxI^Xc1=^JIuVͨ{uw06Z}e92eqnpB}7Rd5dw}aגJ ^ݷim+E,>>*_.~|zقZk:ɜ1񭹆!n_PV]/\%摜e/[;e,|2ߓLAWP>j + an|MGGT(eᾈ=~GsqMݾ\R%aG"]aAnL6nKVeo9'-Z0XJQ!3·3"G܇ K |;@+8V˳7-CzZ9 ,2_I.3L5Ru7=9\(ٴo%abЏXV gŴ F(BMDg|\ W^)cb\1 hIZ ]9lXYs.g*l؍uo@^?+e>5{[کs/(s +etavPPJs 2|AU!P{TDY @3 xRVtb!hܽ~qm@<H)! vb(Ǎx<+BUi@})48F|>rx|RPȜbR" $0 r8?U IENDB`manual-2021-03-08/src/en/images/screenshotErrorParsingScript.png000066400000000000000000000566761402145072200244470ustar00rootroot00000000000000PNG  IHDR sRGB pHYs+tIME6_tEXtCommentCreated with GIMPW IDATxwX߽w( r@,{/KƂ%[T0bؑX4[T+*F9:PTy榾3;ߙٽw(P ?6_üۡ޸|;EqmXPOOO@A ުu[Fz*TTُ[oi&ÈJe&Ь HyJăRKvV@6۽9RJ̋gmZyz67aAPr C!m̀C>Nd!E`wٻB(wZŴIƆlxLs`k$HYm -~{ܹsXa`.&n _ y֭ۺPͫԔoިIʱSC{ ʋGW6'N!;j@ڒZN]XWB}@ '2awOQG!J\wRs&ŀ9̙̲K6g_<)auhc3KjoNܘiԴB[5"|=lݶSAn:vnڬѻ?ztebXeBZ+TP#YP $} [9#BKNy542C|qFib}ħd#2)BE>[/4W^C RQ<25eh, ~.7U.:-dBn.) 6v傕i'Cw޹fA &~k.kߗo4gQ9ӗHvp\m @5^ui5ć EÏK3xdLX:fic^\{"cF~2gkyuЃ<>=lKkX6YeqReeܔ7IvV!|h HA0q , }́Gᇱ`3PL>f[hEPGV3%i1~e-z1ݿ`k&?osSviSѠ(`VSyBk W¢ŋʒ6jʲf *MɮgU̻2i]zUyU򝎞@)y1ܧw⿓ܷ$??ر7.pNuOB,\:=8gN:E:'WJ y^ƍ;rPEDmeң,-Jܓ(hl ;®]%qD7?ۼ  NU$i]@`岲7^hQrR r/{[?.. VV 0jʑekg3s A|?z( I27'{) (5ͫVۚ[ZREQ$E}%;lպOP<y'E LN}%agOXXڈD"SsJE[D" GQaaz LL&m j0իEQQA҆#B/Bam&fJBTGE7026Lܞ@xerCC#RA${ RI*( F@xPbdR)9ZrqE)H 3L435-xkunpK HeL Tm.yyI 5KE~*c+)! ġOJ3} aKwVb!6ZkP0݊q?vൂ He47C!aCWI5AQTT\kkyuv/Q ՑYAX<(fj> =jʩ6,z޷DKs_ [2^=*9WFuIA-neŨE?X_UNHPTKJS/}+~C?aUR‹K7.Չ{;vߴSu[$ v;f_SR&4ʁaJ^7y v_:x|si꿟l AOreVP'&O"0\C:5K45a}AʋjIelʭVop6-}G?}Gf 1%/sdLC&l]²"-mD.~^onJu(d2LFqzƖff: |Itl58uÇsIiQDW7|f~#Iu֕nmuLUPnhklTaR 6[3ym_JQ* hV 1G/#r(̑[(`7 Ū%CKꦥJ-QZ1`ڙ@ ?T>ͿXmOS7+dѳ U0i3w*9A* 789etiIrnUn1fB?J¶l1} mLuv+lݷs0v9iM\dAqx̟ؕ{܊WM Ź=SpL>[Πc(&\s^nV7>rp73. W=p7oT(ӻ~ AJģSsL6NsnKGO9\PՑ{HlllWs #u$?a*IoY_3B}Jt;hY({+'nYdt ӥfKt01@-;D`J &&+%fw#!t̝aU*ݪV@  uap覵{31,HI7bZp5.x C7w y =P]mW>ڋ,ްA1/+./Jٯϡ).O5T!)}[22ƍwWFh{{ƫi+_qʹV/ZC#XMK6Vj< X,`5v§o-Ǭ9t)̶C˷ܕp"NkmZ`\a#:Ysyv?B%,9:rP7seaK4LB1x y"h-!F{ߖ O~n=hh;KeaֳjZ47gT[>., ydO_6F4ݍ[TvMAӛVD福BɅ^~seo (1A8W!C PL02!\l(]h*խ՟Z)e*) h玄 ɵ l=9yK-tĘˬn#>3xf|,="yVL`Zg.&\MRӵjՂ+uAԸ9q%yraIrzI=m40aUzv;ȊtIWlʥo8G׶k#Y{A>x( t @ NʟLk?w7A1Iku$ԻĒ^h*$0j"Wau25RO+Pw3)\L.Hv׌w覧Q.?qN:lJQ*JAT7H"52EY3 m\neZ{iѕNܸ~AJˈ]^L9@VUhi,Aym0(FU XفR)GR T(:[c&|c+eL@ agj })R!=n?5:ݰa ((P)@&q+ x(I[:ID,R*nߟ$&ar9 'Nf68pS-yiK.Qs*L"Uxz mo& +I(k;۲ajR5z+iN^[|΃8Rm;(]@Ypn#L; k'of2z ,w'Z !7`Aw1ˢ)` {fn5|>lv{zߠq?G6톯Q~glfZ]2m.onݽVG!l{k .ӗ5ɷ-/:q5+SL4I[ W6Lkxy\ ng9',=pqˬL^nMOO\O-yroy#fZ ( ]0gw;r`y IDATߚ 3`E]qdo}r,kG&~m:V] (g̎k7뗉͸l}k32;ҡk?dcLMjݠE/ Dc&t.i]A пU|{o6L;z_A:}c2G >k5 {4 ϐT=48s6=+uڐ[S|۔ ks:ңIww*|FA@yHrb2:.9r9)ѫV^Vs'7>NLJao;!I׀ mf皨\Kjl>hƭsz|Ν]$o T5 R=ϸIMM 9:Y~zG##/)7&.=4b( s]չ7tqJ~`r8LcjOAu ζr,7VSRȐl6߶ӰaWSu/Prr\;e+n>JW̟<@5Aڡu ^Wl[w JQZ__9z:Y9%=~X:q,ZOri}ӺF|A18Z?v謾=c^߭~起ΑUNB}(+NHw||j%W] )zG_+5']P>oP;   ( |v3<  ( 0&p@kš1>%'K4NȢ .Bz0nko@wgb-a(IüvE֘'z Fp+B#O1R켝<%߼g{nGHl[vȳ&9>E%{xāǓ,\qDsLA@O<3>T˳j^KLA@O ogy{yC;'󄡵Lˋø͐j߃+;t/6*8A8xl|qpisBiݰ Z'&Ƽ+%w/rB&Y<]%y4&A@O ay >?N 4a [!_??Ap x  (G$1@ 1,`5A$Om8hыёG5Z Hoaf-iʼ\X!)4 (Tv[[=A@Ev觅-&m nmA@t@mm #|sA:>mUAx  _xlUAAA@AP<AAA@0_#ۅR#(H]etᥬE仇qyAP<| \ׄF_:mjNSQA@t#葍rUf ޼`@ ;s߃"T߄LUq2J¦w 7@k Zm -]IXTn'Qv@!*K5,]ye@3!z.sȼ}q.[^x$)@QoMoX AP G熤tZ˧{+o(qͧ83uۦ<@`+GF6yDLC -|5\7J$~8`x|U;_CR@ZISn?-aSЍ&Sׂ6u[q`4Α1`DتvPnDV:zu5LkZ A>> :(a6ξt`(8 <4%i6l+lސ l^^\7ٽigMXL)dO볚uSG]`: ɚˠ~T.Jů-LW /,xLӡ-~Jpu.-p31M n|6Nk3dctU_]GZiwGM (_;k݅f40)q$Oγ2dК'.! ]jɜ]!(Sx~Wp<&!:nCkHtqȦ\.]`&Aό UOShDL-Ua'.VרtIgePbOf 0nn%iZADvmj@kZ AP<)Qa6HDj0d$30_2*LCkץۃ{VHof CR oL]xVy^%f2X RRnJUJ "J8&ar9 'Nf68pMd'$dɔWq| 4uܿ7X)Istx Φ_wG=ϕ2T14Έ㙱SKoVIwؖM SïʄwcFz<>G{74LوS9-R=PrPP8>9~սSH=@@Q*V~cEӕ8ХK2ޅ1Cq`T* :[쏒Rxi#|cN|7Ded~ +U*[CTW>璚/.ڱT1OLkxX(tB,T8+B98Lu,EpLÄ5`MHc(@Hx[Òp,]V߂R б5*v+7=!swX =zׅKazٶt@7/?m>`ę608i8upժSǶ.T(&M?+ʖ, dKKn;ҩU.N>H$~8`xdaՠbqUcR7o]qx{Pʢ7OhGgwUr]l:fjYE }}nHJ_|:VLkA5;!r+xy`o c/Ѓw33n`8ÓgXق<}hTxxTzFwB+5,0԰O2[YsRm%o+|ߍy56NROcg@7i͆q3ng͋}řߡgDŸZ ,\01h.hܜQlSguKpd  Ɣ'_yl1hxKA57(a@ {薋mhMW, 1HlސYl ƏoZnx<ݸbS%rM<2b*hGS x躗D?4%ϲݰA57Sc72m@Q)r #?J5㒣-u3Y6֪D3-#Qݹdww3rrof5eJ ;CU6̀P`!(8b @BS׭*)e*) h玄 eK@7GRɊkHL6RFQ0p⏄^TQ_a6M_uIh#Ӵanĉ$~.]'BcMxL-LTK KA-TsrcD{OMtU)&M ҥƝٺ$ԤW=g7)Hq+w-O "[oN;Tg _7EMIIgUuUfIWG꣺" =~sc6*S`Z3 A@$H_TʓZSJx!ڣВP\]t,c[#u'>RU &= +{G`m5‹?~{Fjhmt{p/ӊeޜy˦n8"54N%S_&5%ޑmƬݞY^-/mתD;W?Y:}f;G̰ 9Ҝ'385Az<>G{74Lوa$[ϲajR2-mo$ +͉?$hU͓GWL|ͭuP !| L`?,Bj 7`QPV.#~dpAOl 58/ ߿q̜ݽ#66gL_7$>㷼hP9͸@ێk|:#L&mz40[y8D\:QJڥY3glE?Gv1͟R c~6Lkxy\5JN{o09ɸQ>mт֧UTȞ]L8=m06{s'̚ʹӆK֑ff@WXwݭs:==[oߩO'mבqmo-=r[>|*I[G LEQqїrDEE-_@˿8UPPP)5ɡ|*(\hg CuAH5Y΅GdFuD}NJT/f τվ<)@wG kwkq~=%yX) ¸OҀXGd%dpu`,XlsZO3\|68Ė<-E3g]fM>y>JYv/K S1)A M|V(Q|)=~ Nq2&O6Ž ݙ3kMNuVIw7dv̞XYLlle[;9ՅKʁ (H\^Wg9JіCZ8@sׄ*@AP&YPiBjst6~+xWU`[ ep 콠JE ;AAc>x <AAAA󈎎6}ttWnZA/A<]|ԢИ| Lw^^QQQ˖-eZ Avg9گ RcP<AAAC!SZ IuA+6CM}BZF{1PJRi@ y*Ƀ6+q${ .-~!)[Zj)28x7$Ti g̕[VOwETk` F@y!&&ĝ!=$666|AuFslʨ5wğWɬK_zERӕȰ>cqY:@r^Atx\Gu=D߱n.@qTgLZ}ˢGk[ ӥfVu3SWnه~fQ:lvKN\pbۣeU؅*@!OC:ށoA3MH[7`@n2R`v0bAY{y:8A@HQ`N0 _J+V@  uap覵{314w^0K oWY$zgBR+E] 5fU%8nϘ F 3=(**yl|Q~kkZ|1!{7$pw=x@=n̒IL8O M,Tg 0%4] )fTkȜm{2(IH_Z,:˫q[Fx V=u_>uw:%|t @ݺ v! O3&pDCT6 Z>Z8G 5aMrXU0>.~ 5 xX$jPv<}l9f͡Kg Z宄>: ɚ˳9=*dщ, ܸx6o6|{=q>l^Ĥ81u_'=K|Tmp΂g6tebt @zvY +outqjr8ca՚ZQ2Rh8L܂TԹeE62nۙkE"6/d.j6?=cHV9 1䄬hKԲH 63+*?hnK_*e}T|AE+*|kCBD^܂Od61nˡsph 2v{?0~fԇq{ ZRuyQ*EA3}TTuU]U>C8P#I0AZ|.h i@ d ~ hiP)P@T5K˷ 6&WO`q'@1,=@9HXU&Fz5?vF,-; +_׼iɐȔ 9SG ̵ڥ?(H<[pM9/"!Ot-+m\0OJ/r?9 5|22 ~pHkٽiJHPTzAzS)M>?u]_leA}.EBjsU)w~RP~wSbr0@Sd9Ù8nn;x70m ܝMjVXt`ҹ.<ԕ7[ c>DNZnȺGSd WU *OEGo0]]ˎ<ԙp#dxΆl:vZôC¼`70)U!$/K ` +-!Še`2[㠪Z ߪ+ms-F]o2mkN9_J_1..}|&I},0sޅ'*8}Dhe;-gGyFHӌ.2b{n n;/oEeTuT^c)nEAQWυx#r=KJ?<硄p~.\Sǿ_π0!̰6>iOS-f>§۽Oػp ,|MuЪ]q|xP]ڧI=;erCKKMӍ͚sFퟸ88{3QG#dZS=P`eYZ{dy]ރ$ca 'G^فGahxhY_VFo's^_5}Vо dM|ڇ?l!ɣAҤE\3S=#Zh e kOkTsa ͙ǹ%BGCygfF$w\|ˡ{Zy)UT2?|E<;.Gah0zZHǏi*7}VHuu+= GU (+N#;qb*7}rAG;u6 <r0ޭΰ ,."PZWexGB{ ;{X\2fYWgepQ16d(2TO*`B<8Bˢ}W^Xe[2rqPB!L!0y BB!L!PUTtsx`-FիW+~U>}`0B ;yHRTA!<Ba@!!&B<Ba@!0y BB!L!0y B<Ba@!!&B<B!L!0y Ƀ ܜl Bi H@(LO1(!*&DB|˘V6Bmm 0.!ih:/7ի6lCC1Ľ͓hZA!Ĉ HPhc``(&b>ƈ ^"Q*B.( ^ TOD߿W+iƱVJٽ!J|m)G5D@"p/08PL8낿k 6cRZc6cȪVgƊWV]<*Yn&a6V$8g*ȡרIZdBˬc^^Ҋa£b9=l@r-pwЍgr`Z: co [5n y1aXD.NiMUX|-M\ @$Asu\%3촲P\CvzDDy'.-33%uƤ:-JꝬ_H{K!Qi~ݎ_{UE9g/7ZFg-Pc P'/F}I=Z~-e6yYeC2pl;ϬT &y' 8tlL׌ YJIkY>C-?Jg3Gp`SeQu5z[#K׶1vZ>:lߥgirѭhc=w'?~#0o:@m= deگUtR;l{VtXާ[za+"'; QjFVT)_]nĪ/(mBo֭Tf]us-Ks!Nb2KkI$C% Ll,sѣB٬YJa$4IUe%e%TUTqB*LXVBbb k"DPΚ* ?VD ]'AKKz}~4]Gu̪YUX,l:UC#IJMRD$Ȇk#z!/]|^JCILD$D*̥I#Ժ>j&)5GT h*\Tw`/B(/-"E!!A 1+*"b4CD 09r*$4)56 E1P4b9ס!}7l!>M$:6޺ g "XtL&IDrDDo!C3db`2|(J0 :fB,&:_6EԺ (B@Hx$;EAOSBhߵ/[[U KBG)">ar a2ܿ۸B!;PFMS8pB RSFC1Pv$Our0i:9"U1aTa* JX8?b&ehCٺ h!erTnvo {| }DثTyUBs3p ]U$Xͼ# S`AbZz`Vd[z"l1&b<݅ydK|uIU +;IU0\U)1} s~C aŌ j6sD|NhxxM9uv8{GMp A5C]ID{BgοaZY_N9zr=c)Z<}8 jz_%c78ŒkJ JNL֥<|79gmNv|[㖉H:w1+没NƙWpǕ*/#9 fsQ&73eW|$>CEgha!d ՄIU -Džlu %$QOs/!Xx).W=ؘBBT h9ԜKxWM6<BƩLi݆rQZ%g-s y&ZJ+/%ц"^ :V&tKLKGgSBŃP~o}t/Ca=uar&tnMr~ZJ)Ky7≳ _xDT U5PM@BG!KIKW@QP@WUs Li^EtvTVV1l :vhja_v5p4͇ jFA`ޣ8m4lT;wB/gӲ-CD1szY"*5:θgontDr֝qm+nxkSz=^m]>zݦ5 岿0,mfcs12y]TDnainHuX!PU W9x}&$v~J-@*p-iİ o3|}31aݺ* -iKJ2o7mdۃѓ-i4NqYX$ZE"* J?;/(͎bœ5BRY3~g bd:-~z^ R5C%daQ暗bjr:5?a5tR5WJRaχsGV笠TLf3;C@`J!f'~< q1|>!9[x{Ghf! " R`A- >m)":F`jPf֩IEL ci2\OD~KTTʇ\_.7aߋ t,݂M DTՌnþ4KؗCLt v"0l=r4} {lWfpPz $}&ŷE$G@F] )0+1'oO!fx+idje4휾X[ҽκ4#|~HNYSE1FLD 0l'jLlVjjCQ SϧQu}Zg{^|>iMz$>XV233'ߣEAU@;TT*P"c2 ߉nĬ;O @Q4Pr⊽6QϯX#1U_m뤹wL斉<> +疷w%'}J8 UFhO,Nir&[aqcuWIoD&`6aLThӦ5yl۱PB섆&UTUz(uVJrR"`P;6Ћ78A]!ps9fe-/8$|fYSxӖ*|j7Fa4^'ŒT;O\rDj榢t!$'{!nWQՏۃq7C^~NM""9-!x帝&I$?A85 {h4f[&Ղ%mCWR^.% [h{/>HNp!~_ЧŸ\A"!HH$)"O e?i Dr7Sz"D3DD"""HH$D"ED"HH$RD$DD"""HH$)"D"ED"HH$rs({ +T,{ GǖS#>~~*>OcnFO _j9"*+tzK߲+xݸ {?~t}s8Gvda i.]*$qO{އ$oAٽ[z 4hYelQ=j {˼zLd(CHJO.ngӌ}l%]D.y7̓Hjb^|3f7C'sC 2sX~GLx1x4u$~qfЊXL~>poet5i2gy~)<xXu>f &7+V26"[Dz"X{# \;vPZyuL>_s6Jpйc9ӿැvtNRm^ \q Vɛ?_iv[9q(Wx C^7Pfxg!mG3~ B'~MP?qӲW{czJm #VY1L'dUi ]2A,I^[tQDX$%0sx%zy~k'''oݍ0EPs(}(]0\YS^KO {yW?j4ͬiҥwqaɪeӺ%TЊp̟Xpίtd-u!4}_D@X-}6݄pƃOpwobd 7kfltm>K"E1=XYI5ΩXZ2e*VWQZAuf&`S߽HjJ'c4JW>.5;0lA^Eaś]ě5%Sfn;V}[4pGq滀xڧUl)/A`$RDB!x?'H͆{b$D|/[{濸"=n+l3,{v '`n2ᯢg"_kOr˯]4i6&v@ hC K"E23a~RNĉm@nux|{p/U69A9,Bs ݰWǟWcmc7_t}n/ Hr9Wi@CGfpWlhyɇ,zitijr: a.{ .N5˖&rlwF(薌&w!Dto0Õ10 vϙBg*v6urkd.+mG<QpOK?wbK􏴑9AnsT,h͹wùI {+FZ"Fc_ xS<44oie8B2_eᬩOzEx[BӐHN}V.WI$H$IuvTHhG D$D"""HH$)"DD"HH$RD$D"ED"HH$)"DD" putݏOSP0*ق$\*HiσYƮ?x@kHHIiӞ(b gx\b9+9DijpJ ъYKv 1cnVQēZ#GUw/-,g)k=%9&avWa*>w4 >wGg;' ru}-ŭ7x23=y:,?-C:+Dz"5蚏]ӱsC. tԝ[֣\epeʧFѲ({0ʆ5i #fm|0..=6mëSb2^;#Fqﲸ #OpC9Vbh񉬩Kj9|~< V|NFy9+;N^N~c ~Ih$Gȣ_lʨW/gmd\,+֚]-5Nƌ qϻ+(_SOAǸdȀ'8"ptMO"EDD),'==e[&//E9r;%;n.C|fipCg2K?MvZ}dqC=Hi~88bP>9Yܥo%\wyȈݎbl$HS"6 эoCj#{7t^Hƭ mTH5 AFbƏeל?QbÈ7h.riCR8co.QA1)oE)g'osmT&!HpAɪO"s"Gb&q.` CqRCnd/ dA6*j Dp;quc-Yǧ%٭:PksDGzOT9{p@Dꨆ*ROWu v_ >ЍPl')fw vp܇_*c-D;m匈.OV_C?tq%@ )/TmVme~1C+~gYyS)/J^9phPUĄdrl^n6ayg2,S _KaY -'bt@)Xdžz6bUz&fG|M_==Jќx.Хʲ;Jhd[#mŽ¢6J1cK)Ue[s(ԯ?a'Ն,3:.QAdɿylw,LI5yan*w.e?D*j!=%6"&.ȘF˕wv0Ҕ0/r'y~\b xo7#sɚL^# xL-8ZM%){xeX$XH [@Η{1hUpt^2W8CX3.ћxB%H(L2fӫ<0|82%֌R///۴$>NZߋ-hц @3tWr`6SDEbj)E3O~lDdl!Dӻ`VD3c:6m;2D0t) #@: B"3!'"HH$)"DD"""H$RD$D"ED"HH$)"DD"""HH$GCk8Ŧ(&f3*ED"9|dmZKO#*2tFƆb2 ))d蚟\6]BKH9i ͯ_9A\rx0(+-d5‰9!'ED"9 ٲ~J]Nz} @QEiI]^޾=)"I 踄S^BFW7^S "" ;d3дbgRTYkJ$'~OZHm""~23/歒gGc^3mYhv]bX"3* dɯiӆ%K~s!222 ".Oz҇wCڌ孧1[/-bQ̗\bS[tw U_w/|1{'@U+y{?]>ف$mB Y#::8~5+>?TOD0_t $5DQO돒>e]O#b~WhcIMYUe#{t^xUQIH9c\:^·=i{"nj"k{"a7s/Lp9)+˟fO)+Ss~C}.?wb=0Oc~x!Ǝ?+J /:%+&ൣ>bW. t즿sc 7;=#>V^:U'b/Mx_s/]0cb}X\-xdclߤ·y,uv6~ޮoS 8JQz[QnjtQrp?/L~OD}PVz)8ߢE7_2 [`h IDAT?A y~ 2'Lx8p9w:{<5/M';vs:>y/=x]ʺ |0skfG%W˝Snji6]½c:OoC]>L}QIp& ]00nND^\"~Y"WEE ~Ye|*n\~~Tݻ%f5\'АD]u ;޹+PϾ[cEzhb ^ST_ފ0s-zv#N+i|38mAOS}3<;q/o<3-nKx #7FMlNa"*@H@9UPqDu*3߉sDk Ӓ֛0ۑscy?#fd"Gx}ُO*:%8Oc/lOFƧ7Zg"1 z=΃p/P8"L(L6;$ɯ Dvƅ#\^7"2/ fnd;N1w5},G W xVSO٪b8 -n3'kuؗ>籷A12z*̡* χpFQULOǛ,'A]K&wA]]Nyz>: **_5l95B<26}+̡wU-̴)+q k_̒N ٳ@Dg$aWD9 Ʉx=9s}wlX].卿?- a5/0ݮ/쉨G\FՂY(6}T`x@x*/!l{"޽wռW筶wMŖ4L<2^rHZ;Ìd]n1=W[[.tɳ$5eksf딉=F`u$]rퟻqv66ឤHҞZ}EL'O$~(RsF~pT{' m&>bbǤzk<>/=swPjiC{JVf@TjK_ErqWs7WS,\xS \9y_1yۿ{Ȃ̍)R/n"N?tΊ\h)0]1a ˓Lת_VL<q\<5>/BTlᄎoghKgl9!OJy;H) .=~ NL ɄԺbs_Nrϐy1j*]GseYr躎 B<|O1wZ"q3|t/::߯dOn^!Y-yIɟ$W `)--Iii _auDь&=WPjvGXJu=8󫤈H$DtLE%3CM^""4lCמ]9PR3NSt@9|!r)*ȥuN%ED"i'IL̺ͤe(-):iMھepv!2*CNH]H$ͤ)Yl}Rb:&y^0& RD$c~B^8pF;5~%%oJ$)"DD"""HH$D"ED"HH$RD$DD"""HH$)"D"ED"HH$RD$D"""HH$)"DD"""H$RD$ZwF! qrId6E%ɟLDa`bL{ [f3FF[cB"H X}e7VyXjr>bhnl5SV޸~,_Řr}720Q.G =7UC4cz̝zAUT]U8e<زD3S#|||csrʅ`_A *0@7D+ /1:gujg#5āX>%qf[3Pqg$9-oўVr>O G1}+GMٌo+]:[Wb*/M;kq7#3 f+Ȝ0z;[~@ݔ9Bؽ ^QŞElVI xwd~?:ҹ '=?L摞2e R|=̔/2)b&!OMusKS -]:Qq:'R֥NiX3s>O&(_~7\c{L$=E Cq!"of2MbP\u즓-~^h^v Wf_kxO" ::G[i}`+n?k 29 4aoxŪtΣG(O}ei}%XC->D˰sZiȀo gm% .&pon]|d]z#:+h\o^ 2U0E3C݈]W@IAx/mY<*URD^CQ^‡>.iI`/+py<ջ#FyI<͹i/~:W/řĹj"׍wӒqpLkI+Yl/=e}-Ǔb>\QVl/G5dG)zhcE]]KFmC=&aͫ3C5L}9B]@ #\sBd;?>7&22nl2C٣(OǍ[ykuഄ~ؾ;eW9"(JTD9X.owQaqbF(^ANaMdEM>}E2ѢM$X->@Q6o}ynS 3Q\]TK~J~ 6/߼8lr\hc|zQΩU_D;xJ+gyeVguq29PnKT8|i_CʸqrtY}c;٦bx5*q=#\[WƦW5.UIlTB#E] hh0:8b&8}nO99{pX,T08[֍q̡ͫwU-̴)+qsoR[_繹(fE⧹xjI?:vCiͭK .73s%?J nnbsϴoeL<0v4#|{XO?[3T;`u8PPRczQ3 |h;90h&?ׇ]Ž%+Z3K *P%ƿ׎"Y=$4E3G8cR ~,'\nV)ɮyAr>-W?c]؈{gby%*)6'ުiM xݐ.B:]=C^Pv}e!gK\D" g$P"D"ED"HH$RD$D"""HH$)" ']uj~ia41z( Gek)"槴0 i&aRS2l wrK[#""iՆ$,SCq{vSHKF*"SDEAAGO%R P- M#@("XRmNC-(J\"x B TF ,*J<~4oQJwoMNDE`jbu~ۼmbRjmܥ"jE ԕ A ֙|:T^ߩց^zuu|}gk# AYy)mH7H/D7޷dlP CG#y\#?.R!0pj0 :bTkaXӀ[ZmS>CE w`"NA];~S=T k [tmv) \V"( ,6ؔ*)ոݳhRKsX+&>gҮm{mARDNh*'1)]7VXv\u=B1!#3Z)M5ڹQ\uGTjI1tGjTgbh|;'p>q%СCs:Oѫ,Ex(u^zy=τ:DsU[Q竢PA# ljAPZZrX[KÓZ06BQEm}`lMEŁoBPMJ}&T7|$q}UQ괹CS Їv5z3y}]׎T'荏¨)u,S+( RԷnO3]8=y(}@UG!!=zY: kBԵuRu/!SSZlt]1%l7 T5bp4'cZ~}bq׽))D\b6CIc cB7#m&'0T'j4pǛ댘NvP$Lx$y!`4nl,jhP:qCmN3Ijsrf0oBU?/f[&z/ikMIQ?\l*Bj(@ӵc~" `'R 5IRGӺRd n-c"ṔD];w÷r5>vwt'[`2OrDG̭6kCx}O$ Y[<[ iE5w}vQ!b u]Mj4jrL%1pm֣R- WOda|Q.kTm\u+;5ٱMpL\{e`DŘ]ŭ}6Mڐ!桉Fp̩%$FM$!VFB΍ Jxh&3eaW7~|w dG4 U&n DFSKD p.U7߮5C)}[cKXT>[]xVR5{T~N}wt9;6O1}E0\s&Uŋ[n-}bT'zM,'} twFϾL_^l;|=m/摾1Xtփk,uy鮺"rܝQ3MH0ąP:+QPd?0O>K|^I"<@T`M]mUen= k `g1ũ~7XUtߋEQBZ0Wљ-\VA՛:]H3 <ekOU0+v`Z]t3=Π>#! 4'#r]o|`0[2J*5\X\MZZ +4\^;f-hplr*Ћ|"#ܵx2WMZȟ$ip%_O0r@C7)}4]]^ABۃPK` NCxm}!qړTo/LV :f݁MhZ a~JVtȝ]Eyy5x^~-n?a D`fn[nFnNîz'jG;!l^LZD2)~KA`so\|iTYi+}#X|y. A>Jv𙓰a(9uWX4>ZC)O7D4}qȜȩHஂф3iꄆSQĬ\B^%o_\+Wا^|5wCnBeQX֤,J74$k_񋉱P'fh5.!ͮ }ݏڌa]FXg')Nxa~I lyշtwdg#u~@ⴎ֦Q](jxֳ56.eAϜNtDv^>n#=Eਖ-p,ȪLyd0pxw2G3*r̿%x"56<[y"'& ܆}7x?RȉPh^/H/]Ǝ;fwStɧN_@jLakEDu3,^H]kv.B$,5́ ze+544C`g@f[%Sl\ʜ*,a1T"+v:*ٻxMF.?2=!e @c~ET|TΠnN%=)JO)~ĺ]1R0mE,6*sNgR@(%XYJD6LQcqw`|D"DPYElT@bR@Z([ig0S(v@ /K9eXsg&1k%1{z7[n/Nk5'5J*`z0chw?p4\E$[BϚrӹWgw~iZ4)0%AL i1 |7%kF~ܗs7:EHZ8Oeͬ^  OJ/z7\xGQ8&nCjW5OW}E9LKḾMsyxh*ՌةF2`h3eZ_eQhFz4T"s 2IDATtaePޙCJ2Z㧵pq\]^yD"T@0ؾҚ3+7Ѻ< WQa!s xG,\cY<㾍ecCsXqOVZNqʑ V96_Kߠ0CůF k/0/T3xdNyChKx<)>vWM8$3mNlAڏ| gr?GJy} 68{5#/ݚ_k'Ґ(ݑ#Bp:i"nDrBrA S*ۍA ׾[ ܂R.p~65`7IENDB`manual-2021-03-08/src/en/images/screenshotPDFDocument.png000066400000000000000000001045751402145072200227450ustar00rootroot00000000000000PNG  IHDRsRGBbKGD pHYs+tIME)0htEXtCommentCreated with GIMPW IDATxw|y=3}{#@IQ$լFQ,ɑ%;n8ʍ(|I$Ny77U|m_wَ-ٲ({A}f.  @bw))<9g?yDYmXmYTW)ՄbLeD2@ !B"DTu…_kiD5tM0t @tv)2IR e n[p!..OĢ:4C&hB@׻;sݯ:Wzd2IlJ+w .28Hw2c&BڻдF? prvaA|^ء*:\]I-rXewg27uwck~T*Jb2:4H"6i8jax<A L;f'y8˶JH!@)4MC\ʝйpqT2jŚ~ ]mIdx˲I$e0>|aʫ0٩΅ >(%g=%qδa&c8x a|sOl"Ho2M,˚p )-4Qװ QGc_tʘRLJxœ.L=fV2̔$bLԝ0qQŝi)L Jm k1<CL+j g"-EJf<"L^"iHٯ8ڹFv}}|crgr.\\*Mf2h)!HieDuG8ϥmcZ =u?ai:/#yqeTZ:U|DX4J`IBW@*v? [/yo0pQ~6Mo][D$&}|rByJEfetg_s&legMeI|_z_FV4Q9n+9ȶSrS.ΟP ~o?ہUv5` $8IuCWJsgxg)| ^e:#5Ǐ_5.\pU/LDMHL KBöRhpphhbmaxNwr|u\KCdSŗJs e .hHiMi  P8"((g ܋P82J[`eC5GRB)~Prxdt}r_ J  VHP 9eJC*4&a5pUuyAMSѼLrmf2 PR,Zc^el Idѕli#!i+B(A2]&H)GWh t9tYhLNTXR(CL[K"W5 QJKw79RMyo11Lf,e4gJW.\__i[heKg%%jmg;{hZZR! FIvN|fvMKhhN$%/u|d`02:FgwՕ䇲'Mϴ, 3k}=FC}7ƣ7}?=wJ:b;]O돞C'Sz8r&9kI؜ OqF[޽y 6~ ϸpV1Bs;y˶$ܽR(5pm/5R= B Wn|D9q-=6F#cS4ݠo^.y{@Ӎ)7yLH{bĬfsȱ.|+bmoq_MȒͼrsuӅ)E+DʮtgĻwgK+W=|sJ阖sYR)[ýݾ`,[NGdvR1uw%Ue%&QEwQ'$2{)aoovN>m5!M[GBbE ?rl|+o`s!=tY'%%nQ:,d*x]F Y0_O; EQFU>.Gylxͬ[_]jrի(9?AGRs)/{h^t&͙p6}t,{=M9 k/p>.r0`vک( gP(WƜ$ 3J g{ֺs㳰'иӭSQ^e[,4͍chn˲(sќMcG:TɨY/ us! 8Ѻ`BN48ee,V.-J4aP}o0HUWT m:Ebv QU!O@2h~{yO_mc;yz/VE@S$8 }_ $(CA4T CJfnǙUEX"@9Υ{e>[9c a&S躎a@7tN>KIqCm47.N3ax +P,b>'OPUYAa~(>" Q]UӚ]Ը1Rmb|BsXey0C~o AҤ5D)4a2E$Byk@oT*BĈ#'Ҿ9񯺅lkm5@`5wS!S{v- lPhEv8Burrg2;Nhyyy %%e蚆m]Q;_(eehD"[ϹKoMM9PA)~)c1b|h'Uv1!'9^N7 SyZSqTڴ&Sͼwne=<@6L ^CˑʚfjW2 ͞7ώ#Z|}G2p"%lYFsm%2 2WsA9Ǻ!A$ü>Fe!z]rk{5DϠ!Oܿ"E= (_J_ZW_/~*Sh \^ey̯]BKzvr}Nnd&֖Iƒ6R( P6,$Jں -8 ]W|~ cxCee=-Jk_Kdx‚B|>?nL&'9Hf\|M&@YssXE |N$oU#)9j&eZTF9V@8NkRF4a-|Ƿs;r O&>uũӸ@&=pcF>?,g)8C(CQ𥂒+pNźpB&O9R\ݙ IRIr ²bp>׳(\íWQcGx~RPUXGKiu i-!E-{Fnƻ~w:SRe&Ӗx-j4Po)MsRbw;9/=[Y{>sx)egTSB]"W_1N5C:d^5W9۟jh,нaۋeіY9Mt琚XtЩ(/O&'P~-S69fijA3@Y3^#v~~0 #`۠# =`l5C-䤁;FliMgN=rlk<&B`@$T|%h2vyQL}Z*y_ X\ iv/M=R=$eL l_H+~{.\\Vh?P3D"jexdׇ{x}5r+L%(,( |4:>Z&V*J.`|'4G䉛Pqsq?)9,M @1qwĹ?s+=4<_}cU$_禿8ؙ|-AI:,]ֹGl>[\LL'o_͗p%Y&9WxA#CFv%nr|cR>w29_jiyRz?oi"_Ľoo-BRg_Ϲ]xuĶ77?[ӏE#]8إy;ÇF! Pt)t)gN(m G?ͷ"7\=rCO T~4y/CMņuj/FsKQB]l;* *eOFf?c$?v?l][tjO /uˑ?klGiW` B!9Nt-k¼p!ve$OG(虤%UeL׾&Gm6OmeS =2574OcL+q0?`ck9mi2PUﻝe &i2}U>CO;ʕ|ƃ<] 'ѡz7{It *g?;ž}}0[^ʷQn H=am`uo>M 6,[myKeS0o qux '`>BA/>^Ecow^v6r'bT⃿s'[kڥ2y{?7zAo?2 =//E{H:_=T0|2]W|/N%Q3z3OUP2ʢ8U4YCɍ5•_YGx@]uŖ D|UۿGЯQ&]۟k?G[Lh&>񩛸2oxl-aQ=FV^큽|['}>UIWy-C_ꎃtSi%XǧZBm|/ҡSl.f,=o=?c?sy2/Mu%{k(|a?w oᗇ˿~Ou }^UI$WewuJ>kVx9{xJr(@ ^ rUSp+/K7U1ɷ5}&ćbhέ ? _՜]F>ښ_;Nkr_jؓKgbRrbW*GA=k#8s}uZ6)͛&9ܩӴSԹȿ;l?|/+~s< -=̃8Ƞx+|ƾ۩  .ԗQٜu>/hGs-aK!~W޵*",g.hk߽^oGywSanz_c#-_-f٫Oy(&z[_DtWwtt+б:K=W8󓣘f ^;)t!D2J:Ԭn(^oJRӫ9F6ٺ!ʑčV:MS6WAځ\EQ VF|Jth}+?(l ٠ TjKkԂ#Ж}ݞ|sv0^ 6N-i,͑eg]yKX GHTs0YGK4xy?NKyO&= hPm dh~-wؚ۸ke>`nWcckr1ۣpK_\,]wn WaqOC@הsV"1" _3cI*bEB2o'^ #-_B8Įl[wvx[%?T@?W7”Ɛ9N@ZF5c euw׾#c!V\}=ujӷSlezRr}2?}KRƞ\q7Q`i:u_LS]О9GגذIb+~%թ E/񚛩Rw7Xl!o|X}UG⬸ ?ۣ 3(`Xx(W_i`CLm9Acn{bz= &Kbڋ}5,l۶SQKFwQOiO߯5zư(Tbz.b{:J 7f7u̽\yQz G^#$1?C[Gw@JxXb•]@gytDgA{45oR_C1C"?g|ʦ-BZ6z B@ƺxNz؄/Hźy/kLc}dI6fxZZ+Wi}UլOL[k_FU=Cu~<שr&/(/}˼4eGU>ey{u L1VxlϣlEky|?ob#U6r'?ݵ:ӕ]Gn<*rMWQ>_;1>w/x *7l-%`_ʖFt-cuSЯ:XU@x]S .\pqs]p…\bw… .\bw… .\… .\XT׸p… ..stv]p…Ʈ.\\J(mYHxoB0 tm(#.np_%JαcBJ{4"VhM]dŴ+..lˤ=vRUQEMmn}}Lg>O/sJIb{$W@yYբ+#.\bnjwJpqpg[@JiYXeI,iaLb$x` Dڵ,k^F^^ޜHTUԐGhb"IjSL[&y|yϽCZ7޼q'E2:/_eضcx<bG`78tMM|ÿIqIT>p:obLh1a[27L8]]8y_yݻr睷SUY=  R^^nx'>]rH*eo?|޽~ĢuQObx"O$H&) ۶1 K(8.yP9/6ф罾B.۶'F܁%)]]gH}K.OPđ¦_शNyaS)*hU_pBgQc2M.hmSg}p(iZ46.eӦSD]zظq%X,Ʈݻ 4흻v'ذJ%-ݻFl޼@ 0%s'Ocqni4f;x<ٶm{/=<𻔗\(d[1@/-J -c6ec˲0-ے| Q2fe6Ib& hΜi%=wߋh6SV6G'hlZeٜt]G5^oA)EJad<`!]b'u[ЎrBFW nsQ#@PS)d@ngPoewQ+WKcn&^À 4%K%H3[ sqb1K1 r)-}V?EmCK&9x˚(*,tVD4fƅlʬiB![oettG->ɏQU.eFKD>躇O|e~red[HIV$elSf>e(.#'agYV75r! TVU:TerZuJ㥲T*NwwMeeMMK8x  (%P R) 1l;m p(t|Lre(x&Te|wǂJ(z՟![HgIBaA" tIv?Oo8!mkVnI.lۦoIiY)^.:iZ9sRW[{^.%ؖEUeLLӺ$֊L;Ķnl_`޳N̬+-mRXҞB륤+W:=xa~OĶmLFfibG~AD͛7<p123O,f$2ʙviM^ƺ=ށ߲*[Ɉ`p(Byy%mg;ض^J{$0_-:C|ßh4Fg;ݞ ctl_={V5|mùm2ԅDQ^i{L_I 419q ;klfh. +DD?:pHBGdgӐ-s֦`YgACRfx,N(|heyyy%d2ɉ'X,N"ٍmW+H$AFaP[SCǹN"˖-_TY#(ǎ2ƥNڶA]m-O`,]f-DPr~?}=CG{;mm<456RP^cҹPؖ]x<eŊw}|{G?16|,;c gϜ>ٰagy衇x׹k#T?2Ң?0r1RfhhOSEMuͼҎF"tRWWa젡M;p6J8}>+I"(D D )4JZC:6K+Itlo$LRVZM<-Q*%*dpp}QUUa48q8יRdv/_ܹxДPK(+Dz R)eLO<ɧ?iJJJpVEMLRcW3+WGst=Kǹ.Ϟc۶W_dd;W@Jj$ a?.  + pϏ ,"L'mکӭܵǏz*~]|;ƻ޵:yyEAP%Kp$Bx4ux\cdćgY.vQFFF!i&1SIr,! SXPHcc}&"CtSN+iRBjBOV]EgIzV Z%_ Ӛ<:ǔ!.,#/?l% sik #ó}K%$?ɍe9v=d!W˶cA 8t0KTXgd=7$|L3EwWph^"BXNl]HtM yZdLJ)lb>k79w,9Ź.Fy[f<7N~~  `hp` WF)o&ߟ"nJ|z.(+bE 5S$-< cY[c;TW9zmmg`?7mcŊʜ'ts7RTW _+WCgϑJզ5L}!x=QJJNJRCe(Ew׹̡6.xd/>1luCQtw#SZG`!9 oоҗBM{^fA5;Rʔ?cǏs\' g -T*΃w\.Z0,R)RoY()Fs)b^j^ )%mEFS]TTD}}=^T\s񊗖ML FC54|\̥c᧶fud ÔW1tPcXRcӖ۶5 f2HEyᐏD"u2AF|>/=Cu(BH,F'91Z1n$ z#9Gf ]ױg8.v*>|W_իYr]]xg?bx$F,ERQ0KϑJ%kssi+*i pdƚ" /쉱'7^=oаj)ޙ%(d8I$v܇, eZG*[ˋt HbKTx1uTjdd"aXe%'hǹd33|0:Sfd"I"NLJIJG>ZV0ug+]XbvI)eGv:n{ +Sx4߫S !E~^;+#"/ TPι1=t/c#`dR49q06y=H{nĞiBԧcŊr iK<Hq~ϸ暛>|I}hhM"r (l&ilJu׾k).ixz~1 hfĮ^4['EER UwszέX ŰJPgBx,َJKJ `YVV{/'9vGLH$ij*<0f8뭊X*N<CTܥ6/$/ 066҆Yi)$/4-7yY,|^/$ID j(Ja\)4JML!Қư=DT$4۞v;JH;!$]P8!cƷ[v}JR'1(g2kc3"0{Bˋپun&)+䍡 7EAJ8Kt;βgNZZfT2Zj%:tSY-w'bܼf>/:!BP֑t= P^Q/vaU-pNx,+dN$Lkwl5:vnFH`f$1$Eg9_G&t<Ku}*¡0=1844AC41됟ͼUAҥ~;HQa^Hd:& 5pѹkȹ$>>kx<iZ#'ќbB+oOqQCCx) kS!֎£)a3i,m1ʶme(B` ϫj 'm3lٜ-s9H ./{we}ulY1aAܾڣVZkm]jX{NkXiO9uV뱈]\+hUAX,r I A!>E2s/3{2W^)|FrdYƍ"[VΝ5RZjWmhUf4!TmEYFTY^_ ajN%;TQQ +-m!\ E`)%9P(|g2tvvTIgTk[žX64oP(@D IDAT;]񱿓9z2FEu1b!դ`vMۤN,\n$ǣHUf9s(>M*ǫ5{Fmflt--}V{eGhR/І -6~ܸĺ{vQ cgqFˋѣZNOKSen9#RjJ¡5|%'bf r&v[!|FuOOKWŮ+-=M UPP)&j>y.18FPw>ш\'D%7"Cv"b7Q:|vTN4czFe<yYgwf]z(UvDr2܈,Ӗ:O|{Fk -_M>C3NE ,'ƺZwM0LWv7nwFW%%%iB3g)DjY[c*;;{;惭٣ѣG)*S}KH>>CvԖH&ێM^T+>%랠)'jcS|~5;^?˭RGrb.2PI_:9}TpLΈh8F%VW+3+GpHNliedfkyd+4䔤`cxꤓNTYyZڔؽTRCYY2 S˒aJe)';G)))GSSS*mhBDf|^͜9S^w8bmˎj+QrU*eY2jkk08n?,BALtA_GyL2  ק;w*ᖙx,y<^y^y{́}6^UkGc!WH96!;vq1vΡJ+d7dnΎJۀеv@OH߳aeN_]㱔d媩YmmDyJIIVNNRSSF#ߵVW\e7lRfCsMcWpm8Р M8qwcmC>Rjksƌ=~u]v9^R'h_ST #0)խJ62-[{Z3]_\hӦr]0=fohϻZg “NTSgPnSkgD 3/䪡F-JK= uN999(nȐR.CY]!uagXEۓ 0FM'Q jZ쑙0 G2]░)SbW45cu5Px˪+MӔmƮ9rIIإNw;Ju_o4jxQ]]~M2YYxUz<|)4whn=N<5|4iSSc;SV>+܇x8C+-׎&ucǜl 7>^z#q#.H\Wo屜W/ws!UU=JtwtuɎ0GupۧgW#aEQ#񐏟71*ۺZfK2t֪jpyS8>1Y^FNՆPGGf͚uzW/SpĈcU8eToh%,9!m] Ja[szWu 4iOi `*9~K>McӴU}FUgU*hՈjZ2*o(͚4W_(X3uGUŎ_SS&Em[&N뉍~e,;~<*S))߷cY cЦi0Dܽخ{})b'߼Y^WIII=fMLT ]7z-Nɀ+=[S ӮvT;? B:3Gӽ-^g8NBx͈bҾd5ɐf*):#݌?Nzf***R0L^IRZZ&O~KUU{4`Tߒ62!)?^׫*?Q㪵H5jJ)Ru¸|*0G) z]a:u]qėGCmKpzzgΟ1_'St4S瞒84]ݩ]m>oީ7cImˉw;ǎDzÇn>VA]G]Ub66Rh%ז=>8ޠf\aGC @ I~'}Qmuf$QGG:;CDbC:c'fVo,*2;l16+B6WsLdi߾}2 )99I%%D"{Gϰ:ҢdUVV&>Si&^[ ~v1zgi)pX}]5l&?-u\KD)ȝ&\K )c o>*hjuO@?HTш=rHH\7~}R]fw6*uqc ؎h 'uuYg'肏н֦iJ }zlmt`vzu!ϫ N֞ܤ4nJOKD*YC^cҞ{=ڨAubc\Y3J4e ̚\,YoNP;kתy=a49Ǫ=uٳDz9srĘn%+vz`0ȗ~KKpg&E]IINw%q$:;Yya+mDPsO=[aF7m8.ֵl+ĻَVlG0dndP _BQtܵП-}*v}TƌmrŽ[cton+?q㶍l'|czg!؁Oiyi^*+KrLmRR4vdfΜM;0DF.wYYy9ᘯύ6^m8D/mRV,%+; vI*6x'Fvv@B0D#!m`oLp$[D.qQ7*=];C]m. $zWrx|^_G;yE#4^5;5d\וqG*v!ώF4]c K0lrv 1v]%jR{[l;vSڈLQ- vFm]YNUfndvTv5ߧU'͗ߟ``iinԖ4p&L#ױ:\ז u] f@c6[#r$n) Ắ^FMQ9ֻ3 C+;VjjFNӶ-rV<CƮeZO$ܩFMP]nI;CF(ԩ܂qǶmqlɃ0 y}>C;Ci>]׍b` Jva``;88uΊ`x!>5;; 1u*va P!'P``; vv@``; v@`; vp쵵P!'%%``;; '0v@@`  I>``;; `2vv0$ yaU;C+0\ݲ,Z ` v>c ÐdP`;; v@0< m_|0$؁u]۷OvNuvv~j DvBzǵ`s='|R/>b֭[w+W8촿dɒ~~i۷竪t饗waC| ~__W庮/+ԍ7ިcꮻ:i4'XYYh4+Rַ;mkk.]:k4P}5j?|6<@W_Ax'?|gq͛wİNNNeYJNN>l%}Nmmm~{=vu)77w [m.Iŋ/kժUz%I?OKu Zfz)B!544^͛?ܲeNuEi̙ꪫXE/˽}ر֭[ui) jKu+_,R^^FKi:ب+VZo_?&>T͝;W4oqzv_+0Ԥ5k瞓SGG^{5m߾]|N:$a/͛USSz衇t饗]iTTTԣ2F-^Xj…KKK٩x@VGW\^zIZ`a۷O ,C=x@_җT[[ٳgOu2֯|-Pᴹ~~*q544(;;گʋ7t]prGwyt"hTDJJI׺U˔A %YYYwma@Ou8-M v"; 1 H{;0lviM  vV`8s `+T ` b;8N04MxS WUU رc]#G|[lѨQ ֊+﫩I]vꫯjFzGj˗/o~M[YYyÆ ڰa ]r%9sf̘nIhTFw>uիWqvk?:gޜ9sz=ffϞ@ڪzHeVUUi̘1:餓y?+h׾&Iz;﨨(1݇~$T={=KKO6@(/P788qfΜ'}Γ;Ov8N'K41OEEE1_$$Gjjjo&ߴivڥrڵK6mҵ^uiǎZn]e=cڶm$E@@<"&LJ}*//WeeFV'﫴Teeeڽ{͛5k,eddhӦMZ~:;;ـqذ7+'_⺮ =o[[ P4UjjLLs wH$D>OOyFnߢ .Q(֗~vr dGr?'URJ֭Z c^aUK}w.лx^y^8v@X;T`; ؁!NvRuuu|jllPgY^;ƍv-W^ڵkoo:p@Ӆa-[L/^77ԋ/RI͛u뭷j߾}b=S***3<veee)77WN3z/o۶m:zj*_URR~Z.R=Òٳg+ucEI̙ݻwk޽lD`З&]qjjj/uuukUVV۷?ieyZjN;~u9/$566*///Q[>+..VVV$iĈھ}; %Y IDAT jҤI38Cp󹹹򗿬buvv[o 0tg+ {zJMMՊ+h"edd$rIm{ ؁Ϝ^zIHD0D0KR4s j B*2 C3fЋ/xo۶M#Fй瞫:KGsѣGYtA&@Zqq:::Ң'JO-[hڶmZZZiӦımǣ1cyL>55UƍS]]}]]y啒״v-ܢ_+ >[oEInݪ;vhŊjiiљgݻwMhʔ)lH8`lXisi qG;v{TPjj:::庮l٢ L۶c=Z>@'tҀ^Suu<&L'OeYlH*/ި[t7ur]GȕH8$;cGe9ѨRҵn2gCSǞi:ujǻ^o?rmݺUweiڴi=rgȑGZ`3gj̙o4Y/$hv@4``;  v@`;; v@@! Lѡ;wO<~&~OOO~3_^hTgqƐy555Zrj6<Ϗ~#ZpQeD3f̐82X8rg@˨$96lмy$Iʶm6<ӿkرXIKKSfff,X* )H|MIҢES~?ຮ"|>_<L3vT;ʕ+%IzLDz0.wVjj$)++KZtBn]tE4i$n7 (y{O{,;+_U__{L7tM0AwѨoh ú[oi֭t 7P?O㏫Rַ.۶裏* oT0TYYZ[[oȲ,62/֮]+IZp>lSoe]KSNŋU 7ܠ@ g^WW-Y$Q_qZx&L;CUUU_ &跿mbs՛o%KHJKK(Iw|PSLъ+H?ޮ g?.BUTThĉld ?;h>?b}_$]veZbNJ/> tESNɓdܹS=mkӦMk}<(l߾]SL$͛7O{o &HRSSFnCM|z'U\\5kh߾}vm;֭[5k,-_\׿_wFӧkӦMBa;rHH`7mڴs]@~\/jooWkkc^{MO<񄲳ɓ'V\'xl5555~x}ᇺ5{l}_״iT]]{L7t:M_Wue)--M-?yzꩉ>ú5aUVV駟Ca+nVN ͥ5P(&&zeddمn۶땕}qT__ızIjhhPJJ$ΒoooW0\qРtoT-:\I+u:\V$ʱhTI)ZjR3؏~_yyy=wz˲14{-C{z]}l8v@`;  !k֭z衇cIҖ-[dz7kƌڻwv)I\䏵JFFF*++pbA{t%hPnnUTT$I:S٩K__OK/izW4zh=ZSL$E"=:  rJs窺Z󎮼J⋺{Lxmj Bjkk矯r9#˲4k,9cmmmjllTEE.0 mݺUwօ^(0aÆDgddxO'pd۶>1^;P})))[nEg}$??4o<͝;W 4MFeggkÆ 9sz2eϟL-]TeiΜ9zG4uT577w9眣w~zUWWC)))jjjҊ+4{le˖J#G^5f̘DAEEVX9s}@zB}]>,@Ν4f#ϧ@ ݻw5뺉ӕN8֪B_/IW_|QyyynҤIWkk͛adڵ.\:=jmm<߯4y<E"UUU) T-jjjgj̙|P`?>lذA$]{7xC^{$iԨQ*))Ν;e566RŽ7am޼YUVV&uU___8l>)*++Sgg'>} ܒ%KpBUTT z---klٲ~m5yd}k_-ܢyiԩ:묳o~SӧOwܡK:x𠮺*YFsn&ܹS +o[3gΝ;kZd&O=|8TUU={^PVV?&Qz&Nn&7њ5k88}sӟg+۶fٳG{j޼y:ӴxbM2%g}V\snv~z7%IOOc#;,]T5a7Nwq_4_4e=c=NF=s]75gyFn͞=[_W{9BcIII$0؈@~m߾]s/^j [?Qk׮U8wܡhEEE;;vhɉi/_5k֨V3fyy<=7ߣ>/VYY~_iرҗo|zdn뮻R{{~(//OuW'yog70elXisi!Ui*99YQ1۶6'*쎎D5ب|MMMJII5*I` *ݾE\~\Qԕ\GumE!Ѩ;*;ωFu)5=xzho0k˲zqaN >_FF<v@#kkk#. pDvgzG{ z}v=Sڿ?  ؏'cƌQJJ|cEEEu7r]W+W; L4I+WL;}Ĉڻwo"l׮]+߯<')wyZr ܹsX'mܸQcƌQaa6l IPzz-[/~z׵`{=(}Zj5r=Lܹs_Re)*jZt,Ҝ9s#X34eB+VМ9s^yyy3f^z4ݧ`JO5nyqqqbz+0iӦB_kkkUUUP(R-ZHt9>5@Kmm-@J/с &Syyuktgu]رCEEE믿^eeer]W=iz2 C{Uuu?mݦm۶^9F0')ϡOq|K[[,˒jnn1}x ℠``8! v@@y^ᢩ``(qg!0B0TPG۠q]WpX@Rl4#Ceyհo vP\iwyd "}~]ܑv/ǶU}7MK:+ R C;a*Q-}0Ly>b͚{ #6f`4ma_ LVFNdY"׾rGsθ@I) vZ8}ZT;mT4$y~V%N0DV0+Oi4-MӔaZ}1v`;; v@@`;; vvǧZuttvxW^^ڿ?`w?~< ``8ikk#. vޭ ]VP>"<4p|3fx $@ޝ7QMζE[ZZWD]\ E*"rSEкBEx,"""rG&M2|If|gɈ\@/""]DDD"ǣ`Q.""" vQ]DDD.""" vQ]DDD""" vQ2 ,K.""R!m4|Ro"""eD'謖,S.""RUI{V{(P%eaY]DD,J]o^Eؐ 0%)EDDMr+ž"R," R\ 8>yΡ!)[\0RR /B/~6Éraـ?`)R6Ax2U8}\eUNXH95l֭h԰iuH9K`)Uպ]DDQT 6 iDDD*Gh`w8Di$DDD~g9=v;q Mn:e4"""# jDDγ=Y+v%ָދ5~5FD/KoV*7{H`Q]DDD.(͜Hɜ2"#+nc4#3xg"SiLm^E>i˩+o̘y}q,I'UUÀ^H ne,rF t~"0syDd++ڨ[,O3}D^ֿ8oH~3׶* < vr&tw9%z1.1 y9d c0WGMGt/1th2Rӹ/Uj%0~$O X?g4'#%e~e/ O\Z=ȒLl:WK-c7l~+Xx勵X_V<_'_bT < v%oK c@L^l3Ў|xJz{3I4NeYtKM]j=8W޵X%]IT^O$Iۅf0²L.˧=<[v ϮNX{JkӋA 9 #:mN+ȁ_K.۠uBDIDATCr fFZ >!3:7uzsʁ 6ờ~bmr9D7 < ])O~ P#`o!؇8F?b?8t]D"Xh6zڶM<BN|{WkxQy[NN;NMu$ ds>aН8ӛ~7S@.?'v0vKqٿ#7k:UV<ǰsdjrbHE,gyeE h##+w5=7>L2F!SZSjE0p`]aOZLH2-ddgd  Ή33Y8'վW-tW ^̎7{9}=Ff_ug0z.Bitxl1u` r 1j݀޽R+:[?p蓏Ȳףg[ldI*I%<*GA}ͱS*V9ؒmvRV>7Rpzɉ\`,h#XelaLJJ%*g,j: ؽ%DŒ2~uЧc!}6_9ZRvq6yO{&flu~j$+15Byo6 ߾]DT'U:, h`~lNT|8E[`^a%T"fkҧt27@?("`'j]oU9KH&st]D"Km-̜]^xVFE `2}gܒOIfۉov}e77%aY"~Z&/|PD6Wꏄwmoypw0BtرeMZfYNGzb4'bJǺ0,?V,~;͛Se<|/K-؈i!l"`r?6_pb;q׷}Zb}&3QDє,~?E^FbsSsw>'ҰPFOa{{!6- kmqM7`m(|qg Äy\#:ӸUo+ 2hĵD@[j~\u5cduH0cų {l55@Ӽ7}O=et$i7:^N&}!&OI e؝fj:]fB4[0LN'U,^t""ўntCxf}Q_ kX 82S<˲63|{rf>}ϵ^Z""RvXxe$ok&ލh|U%Xk/""e] "#<}CtSfk7-,|,4¨/O7+ 5r""^9'~,N'CEV&i{~r+^DDD*@ݓ\k=47Hf;ð9l6%Ʊ_%AoYia:o6ӉawIb/:Rc`iaP|1K%]DD[c M. c-ߏV|?\wKthԏ,ՎL #{XL,8;$k""{qݸ86|@ @ $),ȯ{+'V&EIЇ/`/[`(}DDLY&NÁ俀NrIENDB`manual-2021-03-08/src/en/images/screenshotTeXDocument.png000066400000000000000000003312261402145072200230270ustar00rootroot00000000000000PNG  IHDRWsRGBbKGD pHYs+tIME(2D}HtEXtCommentCreated with GIMPW IDATxw|չ33ۋzdɖ 6`0BI&@BBHB )7TMN)BՀS]wggؕVd<3syϙWp$L4%F9fN=66666666سo? *Z8& bnC%Pk&?<@A44DǢC1qғHQlllllllү^y<՘ -0{j%_e3،㗲vKȂrh4 `R(M<Eue#*@( NOaq ^/I¶1R̢#(,ӤPo/N:0M ,PU.2ljr#WPTDjU8hp))3чDm}u,u:f1 '|xDXPSiU%m[;F5$%<)uU`7{urJi%νoIl} N|_&JaOt-Eiy =h:/N889ahzTC_M*(XJ"œDD2VS94TeiaCKH# Bu#Đ:VX>?q'w1Mhr2$ MMZi`tcY Qisp',S?e=ft/oDgrQEhZ!Ӽi"یRtxSϻ7OંTV 7h d*oO+m e%{A@fmD!%m((^Pf)H!RXzH e+'[tؼiEU4ZTXk<k7l[9ypfyc9[q٧OO/R+˻_f^ʂXƁ)X|dE|<P02:ڟGWLysy:<+n=X /E c?ٺa%ǧ2u@/o` 9ʳYGx x^κ &+|dG= lٵtd>31n6tSű^GϮñ.>Wy6JUHq\ݏpbAZ4xk\ٵQ,;acccJiBMAplܺz%w!8fBΝӸKUPToMs s_A)<?ҲphmصOfޜy Ϭz?CӐǒA`Nz==vڋ|<O MaPQsٽ3nkʈ}MzhBV>>3gX_*)dG1r@U+YZMǶ9,>Аb#>f}[=c~Pj*Z&4-e62 q'z,@O,-ƭwf@VU-!ӤF !$9'W>O=M,_3O?lja"+ț^80.@`Pze!( {%=ٚ גb9o9D?QU##ɮU1+?z!čϮe,x~ pg?͇Ts\M@-ƒSB‹zҲBT'bҲ5dJ$MHPvޅ=S8I ExzT3P׳K>E];h.`[>kه%~QgT?3[W&+>ǥ[虠+oMq/`KcQҀ[Jܵ͠A0Œ-(lllyb, 71-AO^,À:VygY|RJ[ +XV#[w#-ddnwVPp>k9ϭ^ê/0cTNYv<>8h$3&TCK&㔗0{Tcf Μ1Ŗ;H&x=A HNN ̺iM$:;p w})vD:ᩮM0 ĶH@4R3 R%o&(kQBY˩P Kc=O@/Oglԋu4nĆV),#l|Mp3oa51*+ՍNbrltˮ,-%95uмq  .#^x?lxRʥ|nUo6666BA!9$˧`H=ذO:gWp׶:Bc'aOr.povC)O `1 p84L@;t+8mRATWQ]Y6p,7=J͏"ĄUKIi(u,=cnaYD'B2=<%|~P8G[ebMXk?ΧD`WnNmH>*m;I)枇(~ܹoܹF>=/j`q j%9wtzfUZ:/]LݶY(S]# qqa}<\1 M$w'O(bv((QA|>+Hn5(O:Sm$ά$> ;=?d) `A`W/sNMͤI7Ɛި!I]V6oq:^}Cj /^>\c9乸6ndo⚒">w?y Ϯd Vob$ó4ess򹵖cGT)s+D= )yn{Dweav1\JdQCTk:2!o +{ Y~EY '; VJ"ӝx_^<̟x/ᬪ> D^H IX5Ji3(X'?_8&} ^d?ǧtS,T{ >½Tq>+p_x=?v%]K6660EN\<('XC:-CkNGq9]>?B1tݠw-t"li={uIe#FtNN'S#/LTz`7ey]Bn|j$e ]7J@1ͤӁLJp 2%Q(r.BHLta e8~0iFEŐj"LV2S# ˁL'+h4%m_-/t+x7^O&OǒNbYX-F¶ #-( M`nw!T=+rqr}Oik dޓ *+H/ ;B)-f҉>"A@p_#1!I,,3lj#lk9 ù8lglccccccbW-(llllllllAaccccccc ؂6666666-(lllllll-}>~X3 835A_"%+4>hÑ@1~_9XY}{ $߸3*}'?˜bг:wkE1(.[J7ߺ꯭q9/t so&mOkܔ`)*.S'-cB=yrw6K~i^>ـ7"y5|"T@_y_UCס&q_l{}//?w47}hG`jc )}|T!4V譈qBZ<.>?cXy}&cЕpzyI=>.+eSIdq`ox;sl`+^cJ/@Ǽ=ݳE.S^ dm:+gqUIg]o7z1~7hJhTkX$3º^l%qjziZ<}q鋹SXX_Ow[_^/eߞgmE ˗ϦXPM@ۨn7> u)޸[{7ngsSYja\s9ƉŎe゚ALx\>}t )ѷ-/gg?deR|uP.|q9yV竟NYt"픜u$ЫӴZo 3emq$+f4r߳D\Uң(#sg\| \Ot)Ys'q#}K_)>B8xTf|e1?ҫO=~봙GdFl4~:~ &!\{>\K3PǝXsG5|*s?m?nGH ~ssR |/`tmcs_ЛtNp-/󋿵s>-?8n;ޤ R-hu?ǹ@w/yĴh#)mC!͜+q!* .?Yoy=8 o +𾺒Z᭱?1ݘC1[<ܕ̇T:Cќt/v[26^kL% By5x?ŗ9oўE3܃.SF:y݄TorL9#۩;+BaYyXA|,m@˔Sn^!n [oȶ*  (|Ƴ=]ʙ ~9㒣yWG+]5\zG[kXz)""8}q6T#Q1Z d\rBy c+Es/NX뀐Q/$¼αkնS(3R["E InTգؾH_F6 ~frb2xY‚zK7S|,7v,ma{&9wȵ:[VGY$e0=/<̈́&9}Q-;$=4y0\.fWۨ^`aN V ADD6=fn13iz@dXIb} 8?P-XBvd4Ә ;<8־mH*N$y߾EBSaUP|5n_5[߮ʙXuޞ|gmi|TPƐ5{Ȟ+Pա 8055ZMxywi[:{bQ 궧yw嶘ǝ/9Z]&4E ց9"S>ڣKlf;Ջu9Ԑw7M[*FaBdzXFgWLBo5~WkZhΠp?kE|` C?ằcl#w@[T@Y5#s$m-q凷"_@'P 0G$+/ΧHcO$н7/2z wUA; kydW g6Bz:0(Cd2Dh zn^NJEDQ|9&}k&`U 3E؜W(-QEmT;Nt)<sL?"5o)(xGgfQѳ/ĤLRܹW6ę|z@/*@AAml}eF̥p*&{wXmt"E,4WO|J%ib?7c),6iky۟AcohkVqS)0Q= ]+ʪgZHZ IDAT&ó8z]ſb [de fyEOڃ/\3YCw/rl۞ZN;:޶A4f+yUqUQآoã|۫IUEU蠶$Cuɳ1Bݡuv67GO,*jzCJKSQس`lZ)]_,uO+:}WF668;|!n<jS}8Ј/~sC>cӧ??,8{)z9*ko݃㻗Z4O]F1*r?5*#]Zr{/})S8cCf$>[3>+9s~=F|jE Z[c0<W( N]3uٻ#OT'XA.;sv>i,^'/svv.TFgX'5a剛̮ 9.2/Ϗ?;du`İ@Nҳk-D8yˮ#-(l#mbҹ'3)ž򰱱lAaccccccc ؼ *ꎷkؿQ;Baccccccs؂6666666y]7HnA u& @ ܙd=(B?RJ)** xH$苑J8*%AEA7?I:1Po5D׃F{7wss:ص{7 ^=, ]9'/_5,,]$ylCВ5 Ӳz\UUUU'<::;eY~Luru T),BY$e C/-irPeB! ,?"b͛ͬZΐB: K5X,FcS3ӧ5 m`Ym  ttvRUU5NtB!*++hlnbjqԟa\.!5JR [ȌF<g `:ӧ`Y&}{>0%%%,$' %rΕ 023%M@dff @F|S\WC>`c@)=psSr>CRr qܬcٺ9فJ1B2idD`g'Hql!u#п3盦E_o[l`QTTP{Gg'ҒTV9t:b׮] j&MoEi"z) BBa rfMTTT޾uuR)=E{[;a~^JGTMR\)Buv і66 T2gԸ[(Qc.A!$M6v(P´tц,2jSG'B.тO-'uP+gJuiMm #=ܡ\'u4hE>Q Fp"r`t.]p!r1 A9lˀR9A14//#H ` %I( YQ!r!!|B}H&v,w5"HUI*E(:E #؂} {F5CrNI3GWWgup)CO42qj\v<= UTQ[7~h\҆7'LPXp+nG0hlj P0 4MP\\BkK+i`􆷬Um۶STTiTUUԄ78N^mm픕I&3H]OS]]uHiH$*(BuY&lʕ8̘1lY'2~W )$~OTX+^䐱A=DJnҬyM̌e`tNV ȜQȉv-dN:(EZpg,8p_+؄xBxcRfLuʠs(Dq 6<” Q%~ǜHb"uDʌ&zo\ݿ1mL= iE5N ׋!u0(**b9ػw/Az)(sBqN_E ߓ ʮ.T I&>/Oو(NQ]KTeu*Xp$JG{UU(2h}b-h%Ѵ4MBmtJ% iii)2BAzK}]QXj}eXE8R%J ^Ci==Iii)\s-X|iE|޲mӄϻJPNKEs ܫҊDH .T`XMCHF|Բ, 3fdeul"{&.u¯o%\*N9: !L5U/}Jc{YopAmf^Ïn3K m2@{&o"#ɫP9n\.DKAB2WPZbiq7tJ!M2GH#1gi怈71oFD@Z)u1,c7BR3NuV,YI$(‘}MR={48VWP}l9>ȓ:tN3-A@ ړZIͤE.L#=fG/ =|,R =0 z{G"R,0;S)76E0dҤ[y_̛L& BlٺӧQ.~ϗYdYX秫x-z@fÉc"|KWHs8krd2IGGAńr|>4ފ퍃 v&^S @-"m;Nv/@_EI_B AZ(cnb.KQF ok8|7᨜υWSk]+'Ge2- 33C 7pљXIZ0D֑.ާ涇ߤ=\XQB4*T́DD]w=ǶI$.8Dpexl)};7gL b?"D"7w!fno]H9R#W0E ^!E:BɼqЙb?GL >KLe3Fx~ @A]]ݠFOuNڊ! `ь=' 1HF;NhJu&MD(pF/ޱ )/#;kLCmwp%`p!xMB)Kq9Dڴ&]Q,)YS@$3EO#8}:O?sDB N$S)RCb)YTɦM[¦_L uT3{EQ0Mt G' QRR]pz{v0 WG}/Ϲ\.jkkGC{xWP}8]z0Ѕ8j|UVJԝy/UBD *~v0WY2&*Ғam\E⦏x䟹w1R ?5[_) XO1+a 42]/",Ndr;9q-m`!f e~{^% x2*MZwknrX̼ q+Ql""Ν%B2uqGSİцȎ@P>N'MT ]%t8HAk7-4g"ah 3,`r,A ?[Xr @A.KRa1cfWq‚zb)sT TE Mc*Νxx x RҒ8Iġ)̪+ UWw>/׏DiT2i8r^5 c bHx=D"^nϡmށL H:jLQP5{d2E*BQNx ֿBAYY);v&X]=TVUڎ2L9 4MD&mL(N'>}g._9Iy)T5.q̌{%IX2 K5B vOeҦ9Y r01iw"#D(0M |)[\G͂W㵖e}y?u4<,;XV.e1ȈLc`"_ g&_7 KO  F6ӏ`wckb 3NWY̒5NSd `ѢEKGLP4FkK+CUTtHt\.nM"Ne IPNww7@=Ph4DP]UA<LkhM{w45ill&!76( Er!pgcPX9]+s xD%rEQE [.&ba< _D,< Hb D !L L#A 3BD(4%TKiDij؄0H&,D(;jӒQaR 0m1_F-DPa#㨬1e!e/sgܿo2#Hl{1U AyOgCrSpX :[K2׸>^y5icլ+YQ.)g/0Ah>6or8f|L0$"ΔG>G6Cv oqR$In7^f4B̛QDDZ;{CTUUzkk6ś9o<7Qɹqt٨6]Ѫ>!$IMF:ETUV,ϳ̈́Eqq1`kZXrB>}j je:v;eBEEEX-R20[ƅ}ͱQ!n Y(RSz=f*W _UzHF,{[bH3gI8HONn\'+ev&aWu˦*ιN6H\*Oo-,_/rGH0Я-OŜ_ƚPk@~(6lVM (n:Kb;ϫrp(ucQM#Jm:v'rw,yqd>ҁR|Ž.ƶF yotsNq|CgI S{@8/bklٚM]XLu""Z|su^-)?9vٕlz ΀Hx}QKG-};HZ&jSEk'DUUn ћ IDATz\.bz}07ERɄhTg.WXvdSYY$%%Q^^F~~>1(qqq?j) W;Eq{Сo EQp{ܔѧwOg[>cNR"#GUDD86 "l6ӹKfiM(l>QTNWz=qq{+E4wP&ZdCu,t/ ERTaJQHe~vtnRNB iӢ$ӣMkٔԳ0"fgL[.+cI^ ?kw_fIӆбP֜CS/qtn3.%,!SOOhC*Ps|[(~\sazo^w@$k泠#gb ڞ5/fL-}9RBd\[(Zg v7fX4wCWDDB(\.~ݙIÃOϘ)zBRqb6H# )L&¨vW9g0_fVN5ʗNh4NS(..iuB}L\\zܼ\gC\LTTy5`2b&<>ۍfc@߾.^AA?VBIi)))5 6p8'HiY1Tl\m11 >e0I-G{Y(;:6*tԒ^c쯨`8ZqhLh%!"^l(?1DR]pɐ/(HaƷtdWE$ ֲ-q(6F} dGջp:5Uƣvݸn v7=%qWgg!vx.ԶsS.y~|hSw(f71Ɔ ]1QQgj]$kTw~UZS1[x P 9VnFm4hBQ3`0ˉЎ6g(! 8t[ wb5WSf3}v[y:h˺qV"K7!YjA/6DH:x &3ODizK ,`9rъ13vYs;Rx<lDŽhoՅrWjw('EMŏGM;P}=OmۨU#2O""j$s$7N".AzAXXXQO*Myv2|[Î$؏N:qzBtVɉ !!Ҳ2F B$v_~vv:8?չ,DFFW8wLMT5+,pz"SZVϬ[o1qi>ͅ^E|ȒE6n#2oפ@}F5$(^Ȓ:5oN WiZ$֐:/UP<ֳRjA8VjJ\<ᙸ[iDi8hn&!tRPPݻXc{5nkn'u8$''j%,,< I.uzCHr;ZyQ8*;nw+dǃb6IOUє$%'RZR祲Fx FBedIne7Yx2:CQq$ѳWOzK :Y""HL&>tzcΝWspfxp\$ `Y92Feee2Q]]Mee;wSDpQOh^֤x =e8>TBB!!zZC|t@iކVCu;%I(0z-'΍71:},Co1wIM{ X(|-2vwղ*6'nVg8;+t7̀G3-d \.WPjI xJFҹʺSW4T)-Ip B(aaP뮾QȲӁACB0 *2 #7S(UF%Eŀdu_UUɶmTIj?HOKgnlJttiξ} ޠh0p:|v{BHȲ̎ 2NE6M[WI9N`0Z?dYfq( v<^hoYaTL Bxf  AZMT䪺؄NRI:=;༬t3uǠV$I?+ASRho }BQ(,,fȐȺP=Ng Åjza2 ##!!c5l&++T l5b׬i]^XM&LF ƺՄe,j`p{x^Ȓo>nK2MF^ſ\x=5x x}>22III̯0g򒒓hن#n}H9#.>pfeyUeF>t9Ia=sn \(B& O ܡB$ €NȒ: :CFBVdd&Ydff5)FcUjme,vYf;2t:ҨMDL-] BbB":gߨmf3z)n$BV|WEԟ~MDd !P$إU&-eJNٹkfYZ-$*>!5_A //֏CK$Md+*V(]oZjHʄKd<* b'<@Йq8XmtYb1dqz)LC㯆㡪 ޤG[ f?fQVV?6׼Qe:=aaV"#XNN8MypYi.YXͦAj-j$ Yp8bc0?<{}>6|"4(b4I^eEص"7 Qm#ԋf63~U(4444444_YƉ)B)BCv&@j|g{Lqt8<.َ0)55#GjWpҪųbN>4BCCCCCPhF5444444ZM MsHS +o-s~ǧLasrSG5)}!iËYaP-5Zk[$CG$XY^Sa~EP?eo4k/˜akGy5C2>&@FPbޔ3A0N !cKuV1 }~~:,ʫmǿf$}r~hhhhh, ><_m }t{kg[``ǰW8}5>ZI^>h1 x4^Uf4*@lT|zECCCC5Y*BѓzK(Ʉw"΂qx%U ̎ǽāAJr7ేk(-g6|Y &Q3I^ ~ YaDlˇ= u~ =Ջ9H: DAU6@+; HIH"\44444Z:ڵtО׮ hU($S$Nn=t7-^&Z$dJ-`ߋNi$S(΀F֊LY0?hḂ>83 2GCwp}0o лDWaE 0"1:aá[J.i':*VcV.'%:oFr9 NXpv+g. \ ȴQBt}}yP OgCqgoYA *AҬM}_ `?0a']3l9΃m`DJ#"PapZ=,hhhhhuba&rrYjuV 1ƅ䱔sf[f%i. 14| tAGaڥc9^hzX{!EM0ka`ϐvv f@61tȽ G? vh8M{͵5}+\/uQxn<؛`}#{o`[p+pX WFE ~VʓdT]xk;irh-"##y՗C~Sڟ)؎C_ŽT5L)z9>TAwysša8w,;랄_ d ȀG } pG:"Ҽc |0m`c+xWuPe|N{5\ 56{`D;8~RN)N h-T(\`g֦i ECCCCC ɞ Xx@b7c##qc(G]eX)O0Gf].f͆fTxieʝko / }P r)Q|axECg|D 㜁ݺƎU7^vw-3΀,V(-=>N=:wq{ /{Cjy<#Э աIrrhv*ˊ0LDDOxT k:׋OQiMq#\~98up9p-k#Gºu #f<lQCߛ2y{֬Qu OMa|XTqwzJUt+UEECCCC]޷5D& \&HN`2 g*mٛ,d,V˲\,x=.֯^bQߞ”)O?/}n!adW.bRyHZ Β{gm|yxc]lk$E$UO{R})BVyq{45M/6f#dA"n#@wm֔uyi2^6 f"@}ɽawPW ${ÍF=Jwj'P^RXΒ$ Uu2k&9fgKawrn!uK6r y10M Q|'?xn=ܞ!5Pp~~v=ν2+mbnDqoy^}JVv'p0Xw/tF](:U6P+AOS] c^ BapkF0'=0w\acwM}_̓/`2SiJ$ dWmTqc36e˅U8r!M4R&%CO+Um۶p}i$$EB,9ZWb\>iLr㹔+pjN|ظ׉iϮuQ3M*rEd0OH˻{|ATț^%typ=}me1Px VD)__[oAWWzR?r<ɡL Tv}}Li;ȫ:&O)pdηM9}j.j{ApC)K0a? D!zQ աL,Vœ@x05u?CX =7h#lzzAZ*i!3}Eסw*$'A .jH,_O(-n$fs? !s?j@.ta6 V+\8?D}"HV'[.eW/>m0b $Vⷄ͛qaЦ<\Mvo! LvO X5̧NXcamEQ5= L͋,IrC"`QōUo OhkYPS.#乩A(DsxZ#i^v:gO_7\Ρ;i*o^],bΪkضv-UY w)* Bd5G~=~׍-2{lk2󸥃.p7R߸ƒy!q7_PP_c sl*_a۷Pe{o!p^9V^öRj..ȼ/=‚#JscJ'Ze|wEO8*[?xPĆHƑy/?ߏ⺁:{H^Z3:c7[Ň@,vaGBxt#ɅÚ!Mˋ}=\LaXp?Aо 7À-PF/Ev[wPw 2kv^Bz,7G_꣬BNj6*[I؉NCIs$ΟŚ`nF2 9ssYՎ/=/}8Vp܂T6zsGF>n7&C8K"R]R:dTd̉<6\R--=8/,g]9".YyjIZ4yPȍg k>Aˠx^4@^ԁ7 '%!%^N+ˮK6 IDATb)w^%^ovec$ߕE0(2ON?ؒ4+2:^؋A C =16p0J , ΄||0wT ˲T)m /wj #\xD8s AK s/lyPp*\U|asu4-wy 4'J.ޕv0~"R(BZ gdE־ 0vT~"l,澰 \`ةP<Y+׭5{"NH;Jm/ɓ8`u )bFu 8ብ8XԚ+ŴaFޙP^L/_x`[XgpݛT Vڨ(Ǹvo6/Ւ3/'ڬPUCn]?`U;8QsaX׉$,ڈV2^>W@rnI4Nf Qƚ"& .]&=': UYDk,'`% gL$]xd7=m0V I8Lf"iJFzTsT6T'99 {Wge5| ֮[#GX0k&v A{n Q]1k#ڧq`$Cd h#[r wX>E|]U3XRQU(6ZUy8u N%?܆:, U Lv;J{tdGGБ/NtwSkԂU?>21zw!cf^o7.QmdM(]:3};.gg|y*/[30T4ᴓW23~"ڝ[ZjJR!}9b;|=]K0Gg5c_vB[UNYҡcٳe8CYknt a8L[s1e* U{~zfZ @C2_]6N OVO?i; IDH vY\KpނL{=,K}{P4cUٱYi@TC;<s^^] oaqG EAJONY?8P_`)̀kz !aI~`#?UlOl\K1q9}+Mh^;zv[ڇGj=G[a$3{_!G:!%(c( A1H]>;|N= `|Vxw=áX]v+Xnݦ%X28X4 [w\, $/C1o0X =支m7P> 2waSHf'P6*Et‹QUϧEW006TDùbSs"Lq6-O[0:Ḵ\}%5m}Wa{4wvҁ)I%YſIbѯ3CZni tFRuD>x&7eXzy\k:싆r!kn!)_ %$EN¸381,u` )^l˦!)k&qz_11/Pd VvnuIvM(TSzvӹHg m^V'1X+pu:X#? \ BZ:}~:ye̝ b7u` φ[òNS (+Dt epA2Xࡍ~*~{1Ơ`kiV^H^A+ ^|K&. z6b-xf/#55ZK.] N$OGUm k:@mLB4<<dΠmv]0g μ.z M3@f'_Sfaw]nPu:`O#[9n컄s#߬+;9xW%I@o ƗobHO}3Nf㖵2 +瓑եW`2>ϵX'LGY-[-Ċjv)o1?9yR=Q֌44TÄ^ q&C6QLS(ZHo&M:RӆqjG3y>#Ou{'\/k/%svȩwpu+>i\w{˗ÙgBvpP܈+O?!Cc}UzcG DwTVy9R m v?rWh}UWK . ikk5qb4[ gBۣem([v›!Ug+VƟ/h "g p1}iiB]{}$DF}MgC!isg!6o4p^b~!rs"!.X&Djg]OcjVJSEM>=&DBl&DIC qB%āB.B k qB(J\!z⡇b!ڵ .ĢEjT}ƌ˅pWY)Yg5^a^n"3S)_w8xќDXb;SDqAQR#ʊsEEi,/Օ^].*rڅ^G("V-%hs=MjhhhhhhP4)ҜZChnԴ"(p'.}=*}u Soii3 w.pbM8) Es5AzKރok>>&_.ۦ`Nw TIP(5-`E:Q"!=Jl'-<O^Zm!u,RS^ õQ;j4 @@FMA,٠~7J4 nR ȣRU!!/Fx9xdLz6 I۶!s5444444jѢjhhhhhi=WZO妢Zwx<^xr*S~ pһFf?0]6 ު:gaqnj\Vmtփ}t&?ӿPnd |!#ydfژW(D^ cjx1VlHf]ğ!®$#,hYh0v@4V)\l7cyf>[*Y^=̤a[=kv% u'az1BP\ h3#VsO/_~g|n#7.KEwe= s*t%v_m0 Hlpd6 l I֘WYIv/p S p|66h= I=u c%adһ\M B~7Hr=8Blqwo\ > FpP 1ٵu>8m<ml\ !9Qg&AJ:v8x4B(qA^=McdHʃ8 ᱣSܻq390f 7ҟ_qiuDoVb_Ϥ[咳喷6S3'羯z9>ag?svc>̺n[HRY}z'jgJ *ʇ% zP = ANJƢ! LvO0b)^!m~—6*EϡŸa7|B~]|!Rvإ=.+Zz|\+n=׳Wl&|_%b_'Ds-⢞B<{WQ+2B⽽BES-j&DO_R;OH d&_#k;P!~|H1B{@!:N"qB,)bJw!^|L"~U緩˧Bx 1 FIv1BU_{ 1M!P 7q= G0upjApG|bsaV%KB_kRa)yuX@dT&!i3wG#c$O/"+QVc01KBǰJ|/ތ;3$ap5,1a\pXwӸ{=b%w*AhECY0kF 0zt7idפ=T"J N;@P-!F ar=6'澰 \`ةP.O;+Cc%:mph-t5iQ5KaKxh$&93X]C Ȇd"B'cIĩ ̱I10Axg?tQh3T"`p^\/N3DiHHVBE9klbP$`:+DM y8c"= WB F ]%d *E/sϸ˹ +d$( TSJu s,a:["e@fU(#^7yEt45vocG -XoKiGT2 !d }P~ =O6YkjF v H35׏ `)7@ʥ&sGѽu6' >~t ޠgkN6X>+ՎJ_oItcBڟ)؎C_ŽK< &7UΚ^LAe).Ɇ64\-"c 13lX !.L y4_TUB_RR8<= d{8fmuA0 p^Ț):6?=Ug'Lzy'Þܹ$0ׅ'bqPU3 7egW2ו ^,Xi0)90n$ 2{c7N'awGT 8eW]W :17{^ ô%P9ã@y{XJ]פr2*>-(׵r3e3 q'HszS`w6T+Oih4Ed'{V.`R+w#kcn!$" z lX4JpdA\ ~P'ḧ́ :ᅱ,p<Nx|S`71aA~2p~%L+ۇfmm4/ek'r2Ub/aΠS[O_:a3gxf>0nνsu߹[phoɊ 9+(B׺H!ԶR~'=`2,ʬo۷DmnT[8r =C{T)/;H܀f3(pE$d=6P ƨ*k O8llihfZ YA0{>a ֟P(ºrep.N ۚg]`r|q8/eP\Ӆ ]20ApSXzÃ^0LȾ457a<"lJ'58L߆xH;xYW_GCjdpg'nXu!t,ZovX@otl;>KBH UzG*HU@A)HREAQQQ/*RKK )^.~xinvwgvZ^B!E, 뗝;WŀZa⋼ڧ\z59{1yL'i&*MMЬ]:w"> *W > 'й j*c;Z*Pp+ >7&,)ɞ VVY|Rخj B( '@tCDކt+|ZJ屡^n[TtS~L TC^Q݅C~SڎfR T|[lj6M43`^sv+`JT0I$Eȃ)3Vj`rDʚf{a\$c$tnC¹eu,wB=l#0leLߵt\:ydsIknvLw@a1!{bV/^m"ҕ /;HNVXZOCnO)׽gid,뇧c1 s?C0;f ̛zY͛0zY.q;v@п?;ݺSy`8}W_Z cG|nʞFG|2UV8hAͷP'6(_yf/!!luK$6*H$bSGY'C@( C(\u |*=pM%Ma߭_?WȜDqyz ?RN~ۻO֍ ׇa[rPXAEV>UVs3F51(x_S)lr22=k쥾,8Yf<3n'ũ$kV9LO da|6\皌k:Wե;ٻw/[>m'V^{ _x8/ |}1`[Ni u#aaq~U6ri 7Cjp8Vq&=:ȗLEش~~>8ӓtZxX_s" ay3xu(lH9\sRik~>:ÿY'N #B ' STvV&ÈJ``3 f(=̨f?yR' Si,:+-߇.:wJNЭc+o!4,/IW _FO6l oU1FT;PXuH(xT  C'A-MEMU;; ?8-4P0ϏrNZx¥~PAn󨩍~/if]kL΂z3tprz7l΄)8ؓtJӬ}ut`W>o/<ٺr(CUIVCՖd<N:VkXTՁC v=@I.S7opC+=Y⢔8蕗N k7mi*jgHR0S(*h+ZrNѫAMVn+M%ѴA2W9qze9ᘙLkUڿЃptwRn^;W|LN wrjlTvUUPo,jy:qO&XGSSEUS7R7 5Ѭ{- nTg06 9'ZP;#|oÚu}0ԾFd~ :W Rrex }t5UΤ+8TZM{u TUU-egO^FHH+X9 9Vs _9n97\XNG8Z[ )&Pc2wpp}rt"{Ř 9tآZ%Y5, jPiZR7Uk JJn@6ۈt9< 9QK|ZJ6 AS<t)KB\:{ H>]k\ :{ H8 A&ӫzqX GSr_k*l,J;]R:aQ`,w]AZMVsHłz5幊g~)=듛| {!lE%S#Jƈzeť$wREI meWKj*ɪVڢ[,jIT|kjI)PUUTޮآpڨ%Qy:C ]hTpkoxCP;9VWҦP.* owi_Acn@biaA崐pf0m C@aOwÞIZuN1lY՜<}"C&U ?K9sZxŸ xneMs Ε޻*GƵqt|ΧYY3]IVE9ӹ:Ln@ӧaKUh k)ZRSUIVMV,QUUtؘʮԜZ]T{mM)rä`*4BaY5K>̤>$drTt,ԲH$!MK4IQJt(J,ZJk+-$aNTp`zka*$oN/ȭ6:ނ:jy|.TWH!M_PH! 3 $سB5;a`֪W>%ه](|V[FͩZ6jNw;6w@_= NªE/ɣ k($D"oSljix.j F-G>(LsJ*6J $DRdYj ֔L?6pIP')﬽]EK5YSKSMќ}i,+@C5O"H$EPS#9w~wF"ervGioQRTŧԩh>CeӒ`_V->BI$ 5;g7P'pA]OƚQ\Q4 (u2AE$w=mA5QO"H$P:yv7S!>Sw [K5LSKSK1}N* %?D"b@6sݪrs̞=9f=il{9U.#.R JڪT<LK}>D" Sf+GM2JD"XBfdXT}RUS"HPdaNA2J}Du䔇D"H$m䔇D"H$|?Ӧ1칑fQ @P%] 5lec/f!8"5CQ0(j (FMiIw۸aU? NBS"HX@aNm ~dά/X}.]46Z=de%X 5Q50JO#jXq!U:W^:HkЯ Ut&KGrRƚf%]jd%cpXy:TWuzX[)Ǚep(l_kDR(4XOYy]z4'bڨ L[s\TmB`4ӹC߀]?a$fٷeEQ:< MTQCḿ#} "OY-nzۧD"5rGYHU6\I^WɊ㥚D"".꿬g$ԛ8XJ$I#,j@PT /,Zq*H$SD"SD"H n$!OUD<:#ȼ/l߈T=ChڭO"?RH$DrH!|vn;f'rx&"kaT'oT) H$侀Bvm'ӶJHwҲa :{+>ACEܔD"Hr: \r4xfr'*),H$$G@a \ҁFr~4 Nb3L~4rC"H$I8X16.K98coHHƍ#3݈A.ʔH$D;, 0ddb[JepO=EC[Zv C$9RT"H$IV@ã+Ls6cG_^{{' JogTlHٿ9^ee J$D"1}yQ{G"V.VU8 D"H$ Gu{դӐtu&H$$r D"H$PH$D"D"H$PH$D"X(DI~p*!WBǗ߮zd iއDda4LIGB9;{E @b qʩWB`wQZtP+H: U=qN|߃)ph ;Ӧh=K#gUgZ3kzׄY1ibM~,;ϒ̶B3D")Q9Q 8~}դC֬p0 neapmiky{ ~47IJ[# BB!.6 u]0?B96~VGG[M8/ n#xe^@qxn$Yq0z9³y_@nr,i}4l4Ie~X;df:1>[cf,g_y|d$DF wdᯜviN&I2X O<mLs3AҀj7ByWKੇ`tVO,v އݰ)BIƕ)dӰ.~kfrA;#~>igA+8}%E{H$PXP/ՔAc_35)eN`b㕞sHO؞Ev z!UJg]^n6V tc4dNP]Sօˆ3sG&Fdra@@4[pal7@ۊYQD")qe|R纀3>>Hµ o#A M!vȞv @J8{T#ħ35 R{/MAX:,ՙp,_u{C x,܋q [>|GU4eyvPC|^l3D")AhqC0>֭aoÖuqſң GfúA.vo B_xRoWHyM#ĥkas0oL58nB`:EpӐk}BcW4Keϭ\π-! iZYV{$YjXLfΜG-_vQ?f#|Χ۞fiT Xy ze CD潑֎.h*7gT~J xyWagpXrZԙp9WPz @A|nR{aji'@_?Ϝ H$I (LjScҤIL4Wxz(#:&MQmx{x8e\@/ =¶La% (?]ez9+Ea 5\Z퇙 5VLC p%4TX } Y_9$2B!?*|>$Z^^E{H$P#⏲x fw;>1O^@? yBH^ {ϫpc iaz0t+8.à吼s: 8C_B:Bk6>:+\<`J<TCEVMsuf~VEØ9>IuCp65?x8~>j/3D")!vBP֭emJ$D vvL+37{vo^)ޖH$DRpJN@Q&>,pȀIF h.4x6 *VT,ٰq7oB>: .]|y[ؤivh۶dZ5?R*|)ԭ[2 @t/f͠JH$2xdؼ޽!=ʎ \;aRXƎU^pYܺZ;gØ10o^|NP^͛0zY.q;v@п?;ݺSO[w-~طRRM`W__U^%_'OBд)\?iᅥD"@ D"HFa׳>m3>GUȼt~amWq:[{~MOcwlc2,i.",19Pņ# ܝ?lÜL7D"S5DgVb1gW6x`!&὏#H/DA싣I3Y .DMXyWdQ$慳otD"̀¼(FJ7@Ɓ8p AExn'ifsŒy^;Oem|'9LZ *;]M)vI:q P: IDATkJWX ʎ܉W=H?Q=~XbWy<|K}O:voSa joq_LQ$+ bwV5|{qM#oQ-oC| nCVugdJyDT/jD0ff/quK`hg<#_DNq =/^"6N] 2&o@D")QKQi}u =4 V9UaTfO2˜̆Iy?7nƵZ"gS(>蹋+_j\\^?_̚aßuX'4/RxgBԝ;<#Os5HdF|7qVS3.d@+t3+۫_36q2^%J_>?/8iِ^s d (ˤo<1սܰǞ -s Hpey7zn}yzvDeɔp<3[:+r̈[85M֚638ySֹb}Tdo}<@3ɬ°96pwje#V]F %$po8XXsu7Ԥ}X*)ϴ7hy^]Z'\9 vp!~S1Ⓢ w_K|(]kY uxw'乧y^y 1FT@C}$+v`$3SM4W p>g6֋}vۥrJ:F)wSI&ڼX)O̡ZYDR u 1a̭0k f̘Yz:JLAϷdpAnKE8b MW2d*ڑ}yEL7zU{p.+7e¿_jP~GE txl f[Uån=|},qx~Ns1k7o_ 5val5ndg"MAs4\]2>>NnD3c) qN6D")!8*( i41z|)#:W_.FS7+OxÈ}v$j怺,#1Cl8=jƦ(#=ڱl~DRR`D"ǑSD"H VMug3}T^#QjкB]^~A߭O+*6a`jhc'cbN-@fQg|pJ|eCQgGڞ] +\(SlDOS~>ؓϝ,8hpaN7xtzE$'3ìC/H(z'p(+ z5<";; *mm3 BM7 \WNBXrnp :{P9ь)+lP὏ɷhpNo/HHCgW7@q,1? N< Q F˾-V}ȷZ6}*>-b#g{~DIճqdswXV$ Նѵ|i׷)ۆ:;io4obD1<2$TVgFjc=¼ڨ0:PiG:5ɤ6O$*IM "7TY ރJ8=jAPY ȡ B(]m ' j ޞ:)0>L93+vqð-@( C@=.o~϶j]kT!_h µP\՝O>ѱ4^V^ պBz>`%]GJ=ET81_Xavh;" o'@[ v0vTZY,=hB 6`Ю%T1)n'BUOO~gF~j\//iV|eR~܄ݚ~ >eYUJ=uJ/aY `Í4R h< mNe A0mm)kc`~'tUFav&Bv(S> C`0Q-g& ܠ|-xc 'eIkNq5?[bsQj?sh{vz ~Z6PԫSOvBرCe1kqD)+Ŷ6e ]z%l' 2P?1!Tg )8L!i$D\\AB7Gީ&D/H6 G~BPު&DH1 t\&BL=an 1BB˅gbChPT!Da!jy U"ARiKׅh'ķWM?*gNuU˒$`!zS%;!hB;kл d>ծi=Av2wv2 %DQ6F~ jI.O4!jiԧBPⷿ&7o \m!f 9 h%ėrt@JB<5F_hq?_hbD!: aPO"qe q<5  V f{BVBbUۥ4 Br&\)!˜$̈́'ӔkVW5jd-h!Zx <* /ĺB4!k'58nY2w} q.]=?:+X/n]=+n_ "o+Nuq7-cDb|HN) "-5Y a4Ů?W|_^xtnES5FB˿9~Ç'`u/*eft ak00§1qš0?&5N^ 6I_`*"l=pCa!SP\UHӜMokU4ڋGU>0|!e`SaM& kaJYR$2, x8+SB߇..>bvM+gvUCoLJеl:eE~N(U'\k3B~Z4|*grs. ԃC. {^?M`Nh|FPNG,Sп2d&h:<N:0Mm0d :׃jաQZ5.:&x+eSfY@:@O2jفg ;^@͆"OcSx,uKߦU4ڋ^/uvȳNXf.e`"SڮRC8[_k4/󱣪5%գ4~x!!֊zס j=C,䗮U&Cr:$R5"C0>֭a:w!| f גlX7\ a$)%F.(v`V~j$})gwMNR r4h!2`m7˷:pG'FϜvY/{#$垊JD>| 9YQĭ|)OikG`p}8oŗ3±BvKgAw0WL܅8Vw~#^ĥFABNd`WHɱ6$ n!1lDHz~N@6dʅd Bu#[raL0$(=z@.H+H/6fvgT *ybRn Lj0/, ¤ ]k5n%[UΕ|ҁk1bCeya wS6{E^h^E_xczqX GS v 2l/P.)ɨ]7 ظ0 k^4ۄH"<+z+"5mx{x8e\@/ S:{~.%)IiZm`[ X !ɌĴ37Z j(Mynڳ3s4>X=iluFA8 uǡOx-~^t~~0l,=bYNKK}`Q;(SՇ73CY?@s?y A\=RwÞLL[s\TmB`[y\S/kNc o6Q\TZQZ[2_c n!ULv5#aڗpvxо,d4v$klw`lvQMm3tx 0m^MXϪaU`O$h != x1t>3R_*?sOӃ[e= :r:o ~~Pg,4~i7Zmxt+ n,YA`nMaN;S*6dq04}Tʧg+R`xm7/Aeu-kl7$AmHtЇXYh5TtT@n-Q\XȲh;-ۍй? }d[D[m529ܤ5?;CnE\X,i_tU6GV<"UPuv j8=4Œ[oK>t-^$&*e|'[CS\N ^Ő=<7|d4Y&VVBY !QVM1! :mh>֓5z;6nAVǎ0f ̛'zp4 ֩׭<<%K`@x]8yWM}!L_\h.p,Ry_ kڵy3> /)9:FJ 4x0;;*T޲#*L Ǐ+GprNhO05W%Pۼ޽!=ǗA Js K‚ay]5D"yP2ZQg|IE@cN5t)3;C"H$N&9  {>O-ރ/D"H$EP* 8%-d-I)5aV pvp6hYNVSU3Q%x:9([D"HJH@QwF@/AY!1F톈 FlrtڿPͩ򳃔N_npr]?ʏFBVr/ n p7*.H$Px) 1 =ṟʯRF3~K uy1I$y0SXwY] B/?[(:%FA'f%DR Ff*mAAk,\_~(𩡦Pw<*á5\`a\K u99ڟD"H$y;e>*XPkaAsYgD")S$_&.$DRݔGAږ.UDaU!5U=Pkˏ5A.P|C9r̽d^o\?!H$PT}ʋM ֖_u=-vEz_wa~nu̡l V-H$bGH$?NēT>+C>ҲI9v}H@|fYi6 c!^(|-Ф"_ vgI+S\] :_-'1- 1Mge\fI3/ jj2k}RV"#"۹awxTEۇM6RHBB5tCHS@i"_QjW:D_T*~"E"H@@B Bf|lBBȞ]6羮\{̙y9ϙ3*+LaX 6p0յ`d- ;}0l,c3,I4NSmpBk|m˶%T2 ]@tH͂mĎmm ^Ynj~0?dχjkFeIZD+-!*9pQX'T0|ܾ"Un=$-oR3 / HiL IDATAe!D2$/[@נNY|ktC7xAp SQT鯠a_,9QPLp~{#4+A-V{7U@3ےՊzqy@h !7(*S\bηRV"#En"A6xI}#`)ipNِ=^T[ߩ@L)|̫мvۆ0vL<WiG3W@ gaR3xm#X/`)CUa}%S_xk7op:[~J V?uLbzTX+ ṗ 1~o" <Ǡ Hқ/߭E~V*J$GPI:KG]dBXq`x? :w`M ,ݼQ{ιCC)Oa5a{l*?n! ngc]4o DL$5sFPA~J /+<4[ͪ:Bv ݟ-"lNMeaYL`߭RJZD( C_l "}JNJ^] 'Xf|trXGaJSSe{<~ `Q -+APZak7GZ"8ZOO/Y` ~ &ۨ`jm\A{bWޖzRt`2 S&f&O l,VD"yݩ 3X@aKeFS!g%.MM\g 7 C5{3#,-D當6C{ <\`@kA: +xw(3`jMŸo QԀ6;@RPoU6`(_f d.n57 `= T` JZDhF(TE `L0 3-ˡx<Ln_c>=Atf5 uo Ղjwm~+B & +єicBpŌL_h7hv])9pr) >ThaX: (Sx~KU_=VVv^z.f- (LRJZDSq4un^^rrNJP1x8ʼn {Ҡw08[{*0 WWzoCP6 ?U꼅&LƏ`a3ȵ0w%Sk!Sr!ҫtbM!f >Vy'o FٞJ6r[ qGɞݶLj A`Ge5NS5U?K}+h%#1)S+"a~G7)a&XTH$)2yl4=JOK$֒@;N*J$-[X Mz?QUW/ 6m`yjkɊS-̼yPԪe^_|,aÖ6o.Y{վQP{wj h% (R8y{3ʥ?hڨ͚Al,iý0u*,^\hal7mrʽ73갏_ũÚIƲkg^D"yHQD"H<5.wX`= c~ylamhKMBy{D"HPR;*r{x0ɹXD"H$bڨ!{i1D"H$qEhxW!Mv:tNehՙZ^rD"H$E|\/|3*_%*{9oׯe_`ZI$Do"Qyk⍝J-h D"H$z,Pǐ# <T5D"Hyj_reB6I?~ó뛴&n{0Y"K$D"lMʭ:_gO(][( ;\?!H$d@aGH jPD"H$ $D"ȀB"H$ ($D"ȀB"H$D@!2N)&/s8 f}<.`J;Kc@.,nIjhPtfpy# 6^ m T iBfp2rodp::zAe?>! (gO5U+YZy@ă_8-/.qmֳ xL lN}_FXyvawȒrJ$0(6ZpPύ=ؙр';kLu3 Wذpu=;6B5aI"i"?{[؜KYu,`>NBr\iUj 㠁#j0c D& gZCg T‰0(>@B- u+ t]@D> <1gp==] ߆ͧX82wXND&Fu7+FOD|T4cȞp1. >`_ą0=pX.`9TuX1 -cC7 @ ςAp"{3t\f >^P=( kA/8C?}6_-]OO?ؘ Kڃ3<*y+hKNAz;lt0<ü'qE{*Խ$y5 ,ׁS!7tI 2·p3;hDsp@x$<1U:vlJ;H$O_@6&BȾE ?Ŝt)48'l /xY$hA0b$&0uQCP|[ }n*p$41>Cv" W<jbG8w  O3O}<o`a.S!%^%q:d\f";_xk7op:[z@q>{u0gOu2OM; &4#d+k[Vv4^J/WMZ=8=1k' n3CpT0n%I$-(PmࣾgKmINUbs{٣"׷g_\aйnN`[c%O*:?S +<[=ܡiBL<yH>W9`HSAծzb2 n4ת Cp,zXK W4(|9}yT@`=pK]nM*[p†pts*ޒkCDO .!(ThagtlXaVMpy,t61FXPN;=́",s#H$O]@6.q)Mʤp6Acb4^] 'X-[蟠5~0i9`Ane7h߱[Bpo;ӈtX9Tj5 Q{WlEZ3K-PdCRvDp+nE nƖfz6hS4U1WwkT²M ˀK:ܱ` =D s][p= ;g}K:k` =LS"} |2oKt/erHllH]^ Bۣ-X<!+`@ iBHaH*βU(; y>2רQ9O`(!9@N* .Byl8 ҹu7G .0/,u5p)Lِ}_t,[阵/s-Oro–9p'O(H"<-EL0 3-!RrGOd_;¾$o; 71` vG9 jYx.O-+vfe'° c>_;/pMbNlħl|M !r`oY++A-3ʷhXg,[ok <8c1 QO¾\ϔ=R8#ԬkoY8Beޘ^nú: f FB|Zq7QߑD"y s8Rdle,;ha x9ބ3868XWKa m c,]WWoO΃H :VpF1׬ԁNe^a\64kC#[oKTF(S3Uwc8{#PM%-jz=zXS=,l^殃j%){Z[w<B/o `;*ߛ_ki$խT3 '%(MPחvNԡ0w#as9 ZS*zZap (qF-[O+"a~G7B1xA f̈́WM޿_ g˞%:Os`_A0D"4iyԨ b^ͅ zuh.->42ÍoX[X M-6p$tA׮pfD;wBVP<IIşf 4m *UyAzPr۷.\(;64ȸQ*U`XfQ:ڼ]^ , ڴ?Riic>0j4ixK"ȀevطzBӍq|g'%#Ιr~ǥ&įNE8Aۙyku . (WwCvdi"I#~C0<Br%٢O@p gE\̥SJǎ0u_JUjՓ`L p )VP!Octi8@,(_ø?0 kjp9(*GgТi>kkoϯ(4J «[I޺Vڵc1c/1Dov@tXG'b-a/;B__SO錟3~AybsE۵B/Ƚ'F_BdTY ZO{wjD1OY܈+" .!F\[/D 1vu 82+Ⱥ!ޫH2yhBdO!B/rkbxBau5V gT!9bgŢ֌d#s8H1sp[-_3yM [ ""^Q}XtA_Ⱦ_ 't1<m@iA!ti D럴A!Vl~q$M)[sy !Q: )r+EC bKj)<9+rМ8 }+ 6hwfk4P֦+GWEB/tW ߈Y 噛"]"c=h Vk7\KA]_&K!O#D{!=&DBTTvO^s!Nha*]Bx"D6qd q]/D_BTbi! !·z3<|/DA3p'D\!h.Ě[NwE^Bru3a^B,=/0qdq!W!B|X}UC A[ox^JB Y+`L/YG(%kBE`0"xz2!|w TymB{\*!BN]gō8q/nLw"-HKIZ .W uHmtȥ'QoLY{K[oIw(X 'g='7IJ}@>_ޘΐs! 725T(!9TiJ?!l;~L=\ŖeNí\Ȏ;Ƥ  kg>W`CC5&w݇.|8.:{ʎ0ol='QMK|ؒ8.k0mζ:USk:(`%sڄڙCdNU+;4-1ykәQnB{2xygl%SmurE_᪹i2Ȧ^_$^SO.I:S()'к,;3G T{`Ür]YYxrNg(ۺl{x6Nਇle[|aċ0~ ~WׁӓB?dTM`g>W/Yُ^ȹ5*D?6גs0p46zF%0?bge*<EqF2snlA ܽbsMuֲCwU]WMRc&ЛPW(KЮloqv%^^eAcm:S AA<ȷeĬ:αi8|@G- &UHp10@JH.PR5[$֨'$)_' ȂK,!2}V-ļ\5,xѥ PI (, 5$kqtbUE` L=ȔߴO ohA; A 8zӻ#"lP!u|'am k.¯WfsZ4w8AQ;x#::j/q߉܌WbF,W W﹀3ԘہEغy~+nʸY8(Pɳ8 WgjsunhՄ.b+Zږ>yy:2?;-v^:N1<,+--&ԥc!njzm)Ckq 5YTIo6q䡷 ћ6.ljE@}lȉ=Hc8DsO{{GwC%A](ɧǧ++U~{Im/+ӽ.c*rRFxыI>і=x"yp'*#H#*jP'iq) sȜ7XNFPqyJ෿# 7Ch2{;bew4!7-H>xh!XO:;-28{ NܼA 0ՠP0iHNɺgȀTu|Qq`2D5ۅ8r|ۏgO:l |4ڞO/}צMVCtR}ԗUu^4. -UW} |05-;^# A$RL"H%Cns@J -ZonQסm[л7Ç?uw2;:v3$7n45Xaoϟ_}[B M˗ڵ 'z0x1p[ppaÌu\ hA…Y'U o+V@F{YaaMoc`1Fe4.^e@6V{re61! D"H<k(ۣR[]Ye|ؓD"H$VPEKI푩9ÒD/h:>"dH$S)S"H$9RmT"H$cPf(fo KbJ]5NXQLfϳT]O"H$PyۛI}//fb֜sGq&ſh$Klk;)|mV7iM3p);|R}NO7d\O7L;mť:@sQfRͣETj IMJ.jqz3y7û2ڼ{>aR^Jd%2 &H pvK@$E|]ŐuSNgOW(nM3&@O4 [H\LZ,H987w*EGe3*O8,c6D:r)硲v("2+jc*OE[[ 0a. >`_ą0=/p[bՌar  gsJp=JA=Y9P3Bp:edYt0!<t6L n57&OO?ؘ Kڃ3Ja >^P=Hg5eq,OK% (rs jOT lB0*y+o eX̜zKǚ 6=H׸z-j{4_r0ί)7Tj٪}9b8sh: 䣮p$o97'[dx=)w/3rY73]&70wɀ\p ` f‘whFyk9 RPN%Y[Iᗋ$ˍOv8 $]3 M jil%)jFpuN>J˟)c1dg|[}{OJ\gR?Iћ+ø9÷EZy*ڙ`)ipNِ=^ps5p<"T~sUR3VT,vX6Rށ\>U쭿<|dM; &4qc@eQCWNYX8gm9#BJ"K̸-]/[c.Cv" WibG8w  O…\y>r,Гth;*vbEݶXħ3>eSzr*o-inZ8RXԠSr.ıFYƾ惓 E04$5mJ?!l;~L=\ŖeNí\Ȏ;Ƥ  kg>W X2^cr}?'-FSSx=i~ hZeG~h7oa$R9|do͏9zHyj%z%z)vbU?QBr~~9XVؒ8.k0mFkA~N*xk[=Ye ZذNހ=0+9.?Y.еd63si(BL<4͛@]( iv*BCLf!sw6ǐb|u%B{_;Jc_ | e_ʫSߵxscUu*':.L{vga2IM@ qS 4L5#٨t4 r8r\۬4.L2qWX.,t3:W8L)OUr!X.bx˩r1#wu5v$+:q1ÀU6S˕Lѷl鸄}@cj[P2tv=er 2׮+uP-6Zs0 ȺEk8˩ࣼ *e|5|<sN(@'LOw] vԌKCXzJX[ ՂjwoԃW0C~*XvTRr~RlDMp.K̂&E7JPїH{m:w̵9s&ili"K doZ'qfD4YǠ^D۠ˑe_R6(dɰʶP5wZ|WwN׫B3߼у'hS5 zqoQw_We4n;],}߈劝?S66wj=ys;0\ 緢歌۞Re<;?|5* y6Wye_GtEΣK89i=g(zao(\Q魫WvM:sqv[ʐZu\|jAR9|̖RCѷ mћ6.ljE@}Ô]\|Tq | `kM 3NLϹ \LWh-}Ud]+])O+=1PagѬSq4un^^tGVhJc*;1=`:P3. b)3+XzyCdCPނ8@~ThLr*)9?)V"mhj׆VG` X :O.QP9͇ L]:~<=;ef\O_aGNz<+韯1.{-edOqhbOE'6՝?QiGQ WO$S.t;OT6Zˑ9o'V𗺒ORm񽥲w2ꌻJ~u  $F>zBg'EgoΦNl*EL4u|Qq`2D5u|o9>m$¿wWLуZ[o=Cbq1g(lڴ jeώ+XUIRƎm1/ZC@X 8ay OQ_VbNh ʗ~ )֬1 5V#F(YԪeT/[ݻÅ zj -Me&[׊]vO"H$BkBL*DժB\xy' Q11Bܾ-[o ѴtB `iiB}q-DB%Pp޵kBDD1~B'DB,Xpo~'O j^b!ظ~w \ƐBL.DŊB{Χ Qǎ ,o+yN; ѥdf Q_}%Dp(K KsB\$DB +Bdg8k~'n^  N5|CiB"4"[99Z RmT"H$9O +.o4a1J_i( >jBD"H9 ŸKYuK W*tD"H$On@Q q07;B1b*_/c'gB@0|qkK)?D"Hd@QP?u~=t;H6m .ؗghTZN7m]W/b"3SmYٸ8xrWB3f0wn:=H6m 'N+ŏhSKx[}x1 +QAx`5 sP9ɲ=7)&1m2v^֩d8-+ŠDiB& g) #bՃ9e@n!stjyCORG)цY7w:|ȵE ׶U]@p^RX. <{AW\meKab~ dwȎop)zΑ0k_--fzﴈ(u;~> __g=?h+Qߑ.2x=uN9vWQ6y-Kp-7?zb#u\pk@aFwq[2Һ ͘v EBPTKjq#I7|nM;: ! JZQA!T\ky˂^P=Z M*aZm&KE"xs6_ ؒqzGAp(ÐŐ\ w ; 7wE43 eB#S F\Zu-s~& |v5hh .΃ V}p(b]`KA^CX8u.*mO6|ݭa#R ۭK67 *ԇ7~#(8\-⎣!YH3[V]}IfZju7&dÀpY+ ^mCph=LCƕf>a<5m]pk@o> Ilܸ搔> ÌI (BIy^%eaL'jsau ,Gw@G.QUN'At ,D:n2$C8= 8Cpaypr?aFk^߀^%-/>x ߇%6 2ذ/&AB<|_y3c.yj;Y= ZA<́,%3B0"`H/} Nh[GFTVk>֗P]/4ٰ7ݡQXo௱nj]}IfZju<ؐm{`Y ?opy&OTAFąiPֹحRW*l)81dɦ0h3|rx+SB¸EN#|KPTe>0iUk!4gV/ªkZp׀gC:08VW"~jP &AhYMsGỞ*62T}`G6{\iJ]QQS)W\o7AwƺO86c( {uFi>*NtVKVїS`xc|'4 mn.yjdV߀R[{!963?AH[ 'z [h/pscd{B S( J]ݕ \Elfl43k@W~)>c6亁Wq\::px Kf_;3^Bwxx@6w.Ț?%ȹ#qǒ縯<6Ul%Ѷ/|>XNBmۭE_;ؗL6|m Y_*oYXdvf 7E$P6V[>S!S[ovO$I`s샰9_xN> Y"ieBCzKo CD n:ȲL]s 0?*BZEa}m9TPo#Wr7ڨuN΅K|x*AZsRiN0,Z ? ckزݩ`!9, Vs[ |^`q;cGB-SilVho?q.5{yɰpƷnХ Z5$>}繅CX|mN`^S*S0g耜й,nS~j`EL剺^EÆ :O.塱;,F3]rOG\ϵ\Ulx;x &:䙁< N*ONa_pqRo#GR6fÍG$wM|}7p/ /xYX8W}tkRU]79K]?,TAZQ +Ok׃ C=tId~!S=x {-6Vo!pp<(@<Ѐ< ;ÙhP p.CX[!QCI?0Z/>;# ~ zׅZÉ n0c89|aehWNjؘ.j4ۻV \ BQ_Wh[GR6fCw fN%ͷp:ڗ'2v Cm?0uF)b5FKiZv/jyEv7: QM`fh[ fܡBmXʻ>a6*=p7_!59_q'ȽDJ~Zhvk 탥 H@O¿MewMA Pp`{cS zF@0okt胖Ay! }Aa@ay8q2SLQ~feG4CL{.96ws)D~R7́]M[8"Ɣvi6nR _)o@9mؐ' owKQKhѸ*}w F"27B*pX3 ?26ؐWxK9z#I5`6Pէy |>3A(`FE.*M;P~"7k(6Mֺ=9P4m{Om Dn:>k q=h+;t[n&{?,_fwT_ K:;#gxr ׽5zvs|BO/ͳGJyDŽ]11g9xE=QQjT2'U>`ꦆt0Uu4C7&o;:[pM0} oUBC ,>mˆ@@,q4O#~Pp0\]~(t>ޛ#1=+և_)9O6*jwBmU3{ ͅx w"ꦢn*k(h@Z6ù Od V@/sA 0|$$ڎ0y;;d3 3g/ |vApX }0CIXjT͈1ycg.gWAQ&m7&N㛳88aEmTFowImԚ*? #^h\_CC]% uSQ7uOԣ];WXӻ(1ύӳo{v=7'}"~;.j`x2[h7xf;_!<l }:CFnOephڜ֨J 7uQQ5+jTUíT7ug?=B6C˖jV< ]s``lW3 n\kl;p13-\ NPk(̺dΟJnkB grx%\ÕtqM“ascذNv|m7 AnBkC:dh!ǎ%ِm,=Y3tE%BM{B! K_oTF3;y-:=T!:({3I?+U.b_)6ZDm1Q+*jtwXCKavFꦦDxK&惻?8{ vvҚ'xKxC_hg;Kb? uϳ|3p[HxBž>K{o 4u@E5IY?)vI2Zp^Z&O-zٖJn6jy'jZQITL {CHe O}➩a$p P;OPi07zGX9>0 ,X*eG+FqPY=?OCPQ |Vp_#Ac0*c&܇viɷfQ7{USdmxt(js{KY\v;CnZ⃞>$Dmz?APe0<MQ7Q7}(;M!"zsJ>nfh *WVohW# nlY * jՂSTk|;jքF`V^y -99P*̝ òe0a\ ,Z CL xlY6|Fw?`:Y aBpvC Z 3w`=Ҡwoh\ F4w.ʾ<$A;P6]g9lHtBD=^;i"-L/~}T8.  `(f3/qul=W0x#uW l0v~AAѐZ-iZ͏Yb9BV~:ɓ&19t|ʁ]M[8@>|q0툺'R8´Ǖc :e?ϩ txRm4[:l GtVZTqOwиqaW^ MٓDTNŪu0oRf=^^Tx&Goqla@qCmt ƍS~޴HO}QfJVa*f 9zj `6[~Lٯ0}Ge弋zHnu{̓k~UX=Ԏ-2̰~keX _ 4{-}VzA[NV#ֳxDYZ/_yº(&g穆i Ie t0g4C7&wJ;Nӷ1tׅ,o`C XcEp:P 3EI=1p('tYk9/ެ^P1lN+_oy/~1!$*.jq%kY6Pl'Aj*$1HI.ð%,mdr)`>1>zGi5 |B+9F|IOM)V͈1ycg.gWrqrc1}s2Sʦ`L% $H\&)1kύӳڝZ nnnV@T/(OG ݽ0'xhY ךB*muF_{y@bWC9ыeݝ4Z̃KH"vF ήfУ⫺C1؟tj" } %>Vz{}8=ÔYH=lRHP a i}&p0LMG^{S@aڨ!wV}3&@ewg?=B6C˖zHjku Ez-$t́oO +@fm;pQh {P2#w9c{kH"-pTײNy@Xl>9h{-*xKAqklř.ʿNZp&{g'v4xw&|ԫ5jAŐ_w 6N^@'K3A;ui6o]iKmԘ~_mb }͞qaM,< h,A)tE6Bj.|4 'l_)ϐZ)R6ó aWP̉0,='^τ  MMmԘ~$A_b iJwok>AX< u@| 42N;D X|<՚`ΆaM=zC|&`멶F+?;`\hԫBP+Dv2a)g$$/%S|R_C%; yq1ZӬH' /( .@#?p nKSH$ ,مH9j- <إ6jL>ދ9\DT1jxn},;Ap}Cu Pe6^0<\ŋy?a5ܽ=!_uz%p@ h: L0oyj o o*|-pV@Ρ mdm(x^5`|; 6Py\? @J`pmYx3ngX9^1&p p *Tn钏ۺZHYy2Uapȵi9 u(>1K=l Z)>2DYYK@&P: yyc6ìYuwkڒro/A (6]Ы苬̄!>mS8x¯^- ~fP/iS8q^]|V./ЮNA.wo/w1QCޤ 2}:L~a2OF4VU8 .?nD~ (m!%m:e5b̝[nG*^ BArO"L=j-_8xզﰧt5u㉹=Bۦ;OEGA€+8vDŌx94[i@XM8%W1.6q|]2@hq:l GtкOa6m\ sSqL.nE]<{?,_fwT_ KJu mC=a^27AWᗣPǭu7 po7(rД^\uKYp2[ɾ֥v=wPXW-u%!zt0g4C7&wӼKi߽ = &Rxps)!Pl_^e/Z(SdZ0G ܜ- NmgMcb(t=饬FX7b-i'3Ah7ŧ ӎ ˃7GÊ?o~k\9tA@Xvf%k+  !4L@>B?xzBvخbAxavy(_A10yaJymZOjG'-6* ܹBɟiL_~8r 95g -NLЍ'O+-\8 !y($$²X4TI9o2B`AQ!uH{ ATwU//04?) eQZr+g!48 ,E>>X= ;t{^陰զ5ଃ?+Jx ߜNm`H%ͣ!Á4Ɂ5mۮf偰x`0\&îukG;;d3 6w9*L0 )Y.) ܙ¢6Z-7#ƌ敎!]]Fȵ}P= :۞c*AN$.-EZiqvW Tkέ&Яыe3j2m\#OCōa i j;Z>H<3 ]lY8k{a(~bA6҄50n* 103x%!TT^FHsڴj_>/~!]a *n . VS)PՐ .?{3|&>T} kbᓃ01lZww ά?ܾw]nIw|2<:^s0ㅯTr!2LďtBCif9aՕHce44Tv:ymWA'Jq50/<jڸfِm,=6 AXm%p- T@@y0;4cڨ>Q/0v8Ǝرx!ڏCyU-0%;_75͠Op,`΋eS߉HH2ޝR+/3 <@E/ȿ @nvT( 0~;aWp1A8 zEw LkH5vpry=նlPѺS!0tzNjǀ};_( g_U>S/<VCz+x4턽.PH Jxh <ܸњÔISpmU-jN CWTOw m0T /9·a^K o@tO*<օo@).?OCPQw+ r(Qh+'‡= !\ Ѱj m v9|2{VƷ \ *k!|V ڼo{1 j;Z}j6? @JP>ꏂC5[3&\8V}A%g\j<ٓ!%*1IJGaؾaZZl)AM1Lfebll2cD^`d4` <|ٽm=^  PԪS0v,Ԭ %瑑/+0ұ#DD@p\l Z)>2Rd 4iիȑw1f3̚QQw֮-?NB N.[ukڵ[ bcjU>r3N'Fcu ^\޽R%hv7%|&ص z}]LF۶)7Ҹ8x+Y^- ~fpt {oX ae0k.\(~ĉ0}2ڥ ŽF%u딁n׈0w}^]_~v_?']ŋax]8v jPg7}:L~a2O쓕+a*'3>rrR~k/k^G*AXӦp,܋T AAxȹk( 2]g9lHtBlUÞ&Y%UBAvS5ڡD* C}j6HAAxq.42>=W0x#uW Y-M|( P͢6R%Msz#V,gWPiŋ A8$ah 4?A"̺dΟJnDQuRMAACmZPAznPFjdTEmT4AA"ihюj+04AAvd  %p{$AH@!   O:MdL2EzKz5S'1齏vo"*;iCˊ"1?G$`bUhvw!=Aߦ'L\Ǯ)[r1L 1m2dۻ,6a4tLα k))ўMz/d Y5ygw#WMya;F e;q>Z\ b$qǷlzFEKSWɋ6#aF7t ^ T$g"nZr^1]O\̮jiq6sXS Qqk=wYp9+ K8]g,um,m¯8;-o?_9v +EyF=8e=Xm[%/[}t{Z'Jƞr L8 bB@%yËP8O?B " EL.AY5kEL.=g㞡ˌ@Z7nHƽX86Z4ϴݙEl3gW3O{ZiM- #?s-[1lk߽N69vs@Kّ`hXC|ѧ%ys)"5IӲy3Żߝ&uo|INA6e8>xog\ǀ-W3 Ys(Y6  3&AZc=`^_HXe,ɍfAz6,ovS6γJ_ pvl+11=u\ٵ]T Ifyf/m/w/EZo` LwS4_#v6(~<-&\mFo;2>f֤mL#TgoJ=jƢOy*"l~c*# OH9Oqk>QIn\ f@aQۛcFJή]ήd#f}6˜ȏUa~S_s4>9?#|KPA0EUdٔLy!1 bTۇh_mΞ>8W46_ _Ɩ:FWn9?Kh@ ?Z~џgOTP'g4u܍n!NS SV eіZ<|<"~NDLG6Cr U (̺d.\2Z9 ˸S(H<if3897@EnŒ0H(_7QyWw)y2dz\#u տsJx3>!<5+\y# ߻ʱnW2](f=Um#$Pz_L^`E [|:<cCw'ކ7>>;10ZPLЖzQx־?A?Ό^Ǔ4Lp,Sf{n4?F(l|[v9ܩieOJ'ZVn1V4hTnË3_ i3[٭mޚAHt?Kr`Fmuq!|͘N8 ff{h3jٲ,ZMa8ǁF-I'Zz?AVIۧb60f&&:&d0moDVA/;ɽDJ~2E! !Eh/kze:u`T0""G8w6oVre2Rl#d 4iիȑw1f3̚QQPR75Sہ퉏OZSo{v` 7MxU)"hA`JX 6mg, K,@0x0::@˖wo-R?VM…MӧÂkRVVŃ[k*u۵ zۯr/.%Aa8 Abݼﷱpc+uvϟÆD'xզﰧwE篂fF+ h/_=3!w Z~YN1N|Sշg|;o:|uSi"˼Y?bF&6ŵYK*n;{̙;go҉:+}*&<#DcƺtakÛ_!Qo)g.Cix [Na[m)3֧RG3\HSJClzְS||oywϬSW@jHW\Ϥ^wi6ȸ?csfhZO>̿_LQ7Zs,s/dou$ OC׶14 yYbRO{&Sm4Յ)}ptǑ |hRKSw{p*#'9yc3FSlDzܐ!~GHD|cs 4/PGp-@uO{Ҡ;ʸDvUg3wWE܍ؓʰ(ᒱh%s(u%|yc :hp.\rn\7|u1atmY/5iMV!d5{yQy?~hɡi%h|ǒQ+Zߪ+j=UCj SMju*<;ϻl#lM;I`P#yc-ڨr}BESt>G&5 L $7RSC\9C΅(sODξ؄kJPw*Zl*k vӺ0 IDAT1)ĄÌh5.M&s^Ic)Z *lO;<,zHq#ch]pӐxK=]D O¾|*PA6yO;U4iiw1c4ą7eH[Pk 0WŽ]Bl Axo \cN2y .MrP"xSܗhڹjw)Ҧ i @rZޖ.ܽpI(jL!*I_ F`µS9_g<=6PA'|oڨBHLxoVddMeɻ~31$WY5Ǔ;t p0PݞC̯#65krF;=/hF:/wXHϏ9Zh^ZOHmǡP"]Ijf"9&goW_eA =Ns p㕊e(cm/]{rIJQYZVGbBljV,rڍ%1K3UDG9O#HscOnSh`^semᦛv5k\9#%v$ҮW9ΏGצ1~{Ajۡ3)vB;x0ժE߿8emǩ}ǂɴhƨi^Pcsj S!2m5^}3Q"TKh!A/lȔL(ꃳ"& ư܌qPAq(lul}>̦=:(8ԀF0[6~O~ xǚP~vkp B!h !9laEigÙ+wx7gP'9ABH_ n+o.~'Q͉0;t!4^i Eh|þzYC~R8Lt;gѳN#::/I-hֽu{s F+P߹sow+qSomׂ**\  OCa=z,ƍ37mי0eL-}Nqh98jP \ˉumI\$0EU*B<Z| 6}6jh3+m.(:_lP˴2.:{r.>^P=X{BAlg vM0WP?"#.K*&|jmjH6 }> )EgIa;;ޮ ;߆+`AXU܋AOanZ=ZvN$BhF aKI;bG8jZ.Zۭ V%ao@^}m0˴Fl^f'ʐa(7D4b3mw-|s<56D4v |b _~mjX&{R*;48#19QUKp81x(;`^P [ER֌"[Ž]l8xx+^9U`(RV\O2-ʙVn͟8a8#\2dP-<ݡ@8lMX4eU4Y&qB*Pa̽_@x!,!a)ii,dM\B*#f['AW^u [dC]>RF=)ӆ S aXP%Wx_l(999A|X낓=8 +"6 öY9>^V;!x10%xB7&ZliݠR!h1t`K9]lE:C0u&܇ci"aaU/M_,Soؠ6[>~zjW7aJ7WuTPjR/:!NJ W5JUJ-)m(ԩ4R*Ԃ?W &nR*RSO~J(QL& SʿR}.}_KԽ(lRUljO+n\PR3ΧaR ()sNQʣRS-=SRu=Zo4(U0H 9SI;*Ԝ3J)R{F+YSzYKbT ]3}uR~TR*aR(5`y^_L*RU}#6],\k+u1}Pt,ar; SjLIJM:x6nSӔUcaOkcpJTEJ%ԝd1Ŝ6^S*K/~]RJ)TC/f^T6c=J}[MS)O?V_Wjt9>svJ1_?cV/%F2h4(!Mu:KVI T(}Mݼ~IݸzNE^ {Dc) i}okʙ6뎅!AP 2JPm8 n U/’濷痠un8ՅrW!쎵|d!ׂk*,YCpxP:U1;C98j}Y%</= m2-⟅@ [Nj~w .6 1k}=im {%a|GbH6>d1ŜN=)k9G9_!h7f 2#> a-sY.)2ߙ9zsz5UT*e+@oCH] a *w8x1܄#w(4>7% Nfc۳|aUTI 88mp)]=x{_зt`:<([kb=SA2-%?]~  3f.cj=#Csg#Z زdO? h-}*_/Cn˴DMp!.$ciXw;,3_U_ 05@XivycQi-H߇?`pv0N aÜu:[_U8w)YWڨqR'Z48W '/'[&\ ׆{amMX#2o?couHJca>Xl{vp!bb A _Zmzu`rնgp> 1SA\`H̬ch[7 Q `oZ:xAJ ^ Vt-%kԃY!&~m tc}gLccePXg~#+\g1}LFe'ACq ;_jNkRpj^ꙛ9}?)GIm#/y]MADsv2]Q` Yj04y].T2̟f p-E@欃';G܊1o k `I~B!pØJkw86OC 7`z(g_w,Z U0?5(* ֘XyoŧӃ26sj5|C82zCqkk12-켹~KU%z c2AhH3Em.rVX[ex#P܆ ̉*6G)`&غxK-b?9d ROKsҵՖy*M,G1eZg̱FTJ%mQ*RgSR<-^l[KPW\OeJ ́epO[QpGJul>X =C̊7x\q|/¶6ăm") ,Yu2>=2y=CrΔPEm QQ\sTB~`OB (e"le- 3!7Zh3nNqO߼~ w&p4{cLPdyBY{So7ڣCXt9;^j׆%aH! ϠrePƏc6-!4:tg/kZh^N1>ԪKÐ!z= eB0gNۘUx(Z5۳!h vTҒf_/|~A^j/?Q`4rcd[y,ED_?Ш_ģ쯜3A1Dzh[zؽ0ɽKo,}WL;',Cwzm]2, ׃(S|8sG1WsBѠ x,Kaس^zɖlP 'OB λQAdSΟsѣ3m3a{f qB:k depԯoÇ7:u18|1[6lM[7MZ矿&.F_< 'Cpb߽ߌ m uɾnnYcN --ۖ5oFn%r;,/swi:N6UTx]0X: j/0^qFV|znC! O79PJ_mtɌ3 -dM_%>}hzѴԇH!"EI4Wuy ꯲ $~YG~-8;ɳڨ}$>LEG .|T~M])Mj3v4GP!=ImԂ E5@@c_߂c'_JP>6ݕolD۶[釜]^IBʥmIuҶ\*uZK=+2gp՘'yl焛6=OZ= pJ٩ | 6CdY;߫p.`. {b́__r]>g[( &sൿ!:, o6o ܁b;@T8`N}#ʜ^ .0$]w6݀!S=p* ~7gX <[ u?{q  G-g`ҎY`.<>ϼ͚]rg;);YA3& oK˭XvYK=ɽ`N1>[# um?X~'ڡ6*A l} IO̱mcԛ$cFs0X5P!xF-ulU]rǦ@h@* ^- Hȋ%ɜ=NKDBϙ936}mmK~yC;]OfhT7TЙ6KL@[v,YKlM=2?AskA jC$9%G0.m>U)#%WjXW̍hnB*C2kTB[`XR|J,(:M8dǦ &7mM27cQӕ4vɭ <ƣ۔1n8>]I6jQ??eirWGVA?cy$!x#ûT%7Tuhݠ$ XPqTVA⠹uXnNpl2[0l!omg_hRCaԳs_vʰt|Y}"ʒSzVZ `m)(@~3vq_<\iۡbEh4ڌcAz`fmr;N_3Pcs}]rb D2e A* ͔) Kġxڪ^y7yUCUm4R|e/[+m~OBY_ p_FmQ̎!6jR|e/[+s[mOJY_ 1 1w&Go>I/eum8hp+@d*ZϢjݞ\%  Y_yIF1Ged-,[͍]{ h8*AAPnF;hp ;QMJ<́ԫF{Tq>ޫibAAAro H}9مbG1{Yn|)Ӡ -*@|$I.rH/^AAOG1sNAAxʹ $RpL_e`\[mFAQ&v;3GO3z0ꌢ6* Bv9RF1O',Rxg\>| qJ+u1h0ɌAPdj.cLB@Wҥq9#9֫-2yzb~?_/lB#q>|A&ƅ:s]Us{$L\BOqcNxo7 k4 ;!n𸧙Z%vcѻ8`- vv:.\+P +v#Ւ],ϡS[CwҌ 䯒"٭҈қ g‚hql;1wL 4Z .wWHZΒZ Yϰ7㻋1`sʳ^WO5'[0Z׬*S9 +'*crY&٬Jg `#E+Eʔ R '4JO#,>Ke,MC*%php ~&`xIg/ R%tIIXYCCL A)3Cmrbxh5RZy9zVո6dL3"}_&0Å~z;$I\J:|Uu&%&OI^i q:9iowmw<_Hƽ7YruѤ8~oƔk$9qz;O 9+ЧFPOm\=lhРhqӠA2]LgCѴ7DkI?z"" ʡȪ6%h^OVcڭ}^`zgS7ӌYm3!y KhrW\! GC,o>kFJ~^UjAOw>8鏒hXŹ Knf,⸚G`enS:ΒU"hCaʈP$`o.N䱏رbkJP\ A>Im4`N֦4Kȹ{2n-,)I`w[mv$0įeԜ!`޳ Ut4&R8c&S;Nk9<tŏ"1d;O+ -|g[oh z#z|:1 34sE]9@=h*2ͱ.ez&;e4&40=JSFx}@ڵԛ4CzzLn;\{_ũ.s $ӹ /-Ǐ!Ԫ݋ ћyk4oέMRؗs*3qP%y_w2E)֘&H5Zy?ao.֜* nPf_Y9c8 ;$͙ K4V-R&<k7{#v18 o9S6 LgtB{^>μRn2+A2,&m{L I}h`͓IKȖx3 خB5ϼs W]DS.22ǒ\(䢕Y% >dUםPX; ONRrʇ]2'FyzFFA(r! 'N3wT/XNՖj~zmAA+' B>;9*ҮbW;f fhsQ_ *MD:QKBEܣRqg+h4OL 8XT5`/SUrar}LnL᪍D>9f|pavc̻aḢ} :fW$ C(&{6j8ip )K1x'Z~6J.yPEhQ nPo1X I;]5 ק'U +0q;‡aBpuV9ܠ,r%r  <߹7rhfũc8sP P-vtɗ2 ТR~嗱'i7q&-&ޖc:A0'0:}vp8/_ -%>< ^Sz?xer:yZ =K0\\mP58 /;!4+Y >|urJ]AqRrCaqVQc~y Qzzq=JA(U't7 _;(R|c *KЄ)>l`B=s#’0h: ~'}+H|)Ө#mA]mK 8 AAfa񼹕?d)x?o k ,X=+ 8dv4X7)=jZ8j1,EOd/YAq(p,:btLc2Wmci:3! BVtl yfEK> ) tmMPA,_ydVQ .!թˉdHW8mǰQ#Щǿ7bAAA8YFj3zX#`oĆ  YPK?X{$R裎%  j(Ë"ϙLXGGZhZI,( 4.2zfGɆt{XLAl<AAq(AABAq(AAt([>)0f:zu*?4RZ+9(?QKBE넦(ο]/]̯(SWJ;:6igݦ֝D iRl{,3'gfԂ FEU g+Za06ZLњ4}m9BR(FjZ}DCz9㪸fCm&ϡQ(lG/$柣ۀwKZ_S#qMWق l"CmYm1L]Ⱥj4*jӍP(板w[^h_!(̂;Pa^ B@ % @יxY Lbҏ9ܠ;W(+P B(}2&<6\Ǒi/Qsܝ %3^-EլF՚{A(ݎhҬ)M_ϐw¬SgKkצ[2QYƇ]Ѱq#ɴRԳ1[3"եnN)sY+/NMiԸ1 ʸ?/M_ӿg75nNϯst ˈ^'[AC6='3oX/*>kSY86;A0'LY&X1R>+W.( N0\x .F™ Xrݼm\;Dupj|rp;{0|OY}%wU2Fp)ίsmHe7aF8?߳Q u_NM[VQ%{PJr|Љ7dEt/[l#Yj5ߡ1ǯx@ޘ[vZ֪b̴S|\k5kֲbb8[ǎg] N;3 k7߳Zrt6J],=(3ߝM\Xv LˡɣX~a;|<~+I dS̽΃R2ACq[m2%j1ۢ]k8_UY[3eQ.ph :@< igÐn'iX ;\+?ax@wVUaxw*#^pp!6㆜?_4{ByocB4loNi^N``(휇Y(Sy#b*еeN nѡQVO!? SP5Ktfy-,i7%-i|W1h^w ?CIx"Dh})aM$Axd%Qc~V Iwִcit(^ ;:!.:/!>Y* NyVIbMSO/' j =`:P C賐`/?@E8Z.0z) ! eP@5hP1JcP\ݠf\[W(c%:B9%G|{4/ ]#'q`dsԮG`'q,Jf޷%M5+i$/NwJЮS)nHjuh{NTR%y}[xڋ O8W1v oN=hM;f.T>Sch҄PcuCvZԂ ͦU90EDD<TW |I G,{Gp}qZD=A5˾I()s~ʄɤPʈ>M`d4`Ld0&쑹ମc>33.Er)("KRxs?<9uN- "vs?oQpSΟsѣᣏ7m %du>FsY+V5};u,#̎΅ qQ5  ;kנ~۩鵠+2$APb(A& L3O>}+H|)Ө#mAbXumFtז<$GA?mji$}ѫ/̓eMYA юfQm4 x9Jȅ   bG1{Yn|)Ӡ -*`J#Y?fZ,B7jC >! ١6<F~i1Bޤ+A%KQ\uJy|j5?.^Ķ Ai&QDvmy/-^%Q@ G/$Ć  m"(6A8w)YS! Mj.hҮ/X{22pz3[PuA!KLeҥs7@u?-Ѻ5h=PMGJ  %z]RݴxieAA AA AAġAA AAG; }4f1켎^ٰR9y[qrf{׌*lփ2"{٤ߜˤAD"Cm*ňIڶʶpWQ =;:mw7 @?z^"=$(HUTA#x)*RH % y$,|93sٽ޹3*`W@)P6-du?Q$B!"'hk[Qo^JUg hyj.eqd<"WE#zj9cCѺMZ)/bWsA&LNv|ڗ TP,vqfɼ,Hƍi3"0=b5zѪMkZgV5,{3nddP7>;^@X[Z4Ep7^x :ven~ة'ZʨnA jGC ~yZҸQ[RԂg}B>6=x9KjYt4N_/7M2N0w|Caf~ݔaYsnǀwE/ɂP=]Zo3cU/Joi8vbˬ@LgY<;e-^]KOFn7KcO~n 8/npsl{l]a^[o;zYK쿔7ׯP"3 qd^d&|~9bV>N!P6ZCF1[y7`uev9Th1ύ$$ZvvԢGPps%#r2s+:3 FPY%:B`Tu 6J4x5y-fEwfrJ8<,׏r(tjVq\HbWOEĹ_~fx,E1 SQ/-5GP>Ud)] N!2siPW~i佛hR6eͼ]t<=K]Ӕm[c;5gZ!FzW0֤"bINJNtlAP1Yg4"4{if=}@Y/#L;.ǮRYS`S)JY\gsA[A0(G<59'Tv}(=3'y@;ۨF5v̶kUKQ3ΒlRM^(*VU:!tpա}.-& IDATHYɴ>xxd4tcV|+=n8&-j.賒I Y)]@ gmB~F|oZƀG.N!pF-m" SXS.(:7|9npC@IIRtVd&%aRA_)nͦHL%掛Vem0abL)nG]2 |(+\ظ^=MgY4l4?D@1P|e`8~0Q)OC^{nE{<<4"2a;~NKAimfVi-ɷL;pxml0m<վ=-D_O41vp ,:;5zCRo/=vtp5P!U(y?g>_O'!oyb>j͞˨VT,S&Ō%j6ƞpt9rD>C9L"L!)ՁGP?[@VP, yt)4j*ȑq0kԬi.YY0nT…yk^Tt{C8QNjT&-[̔HUVP ׯeи1TC@z>b~1ԩիۯJHC.%@ػז,~`x8r֙5i.ܾĉ{n[٪흙b+kݺ;gd$:y`p[@#:7OO8t`03uMɓ0t(t W]߁I˶mhAYCQyʕmsD۽LnkWZ̻MVU`fuΜBؒ9B!.9VTCqܰGcHxQu7. K>9)3T+jGҥA ! +(ڀG-nKƙ/Pխ6߮}k؝,^GziA!B (r2veŷ /c 5bhڗB!n9E˞XosE\}!+z7+lUwT!@!ޤsaQtuPBN!΀"'heqjpO#N_NX 5{/P'Zi;!BP( Q}(JsB!cSh.(/`M'BK! 3NbO~UT?a̘9 ,v 6aՇXY&{iC7404]~Ϸ˅auEj@ES [^,vaS9/sϙ^l`):a=k._BlO[89﷓l #|ek%+a_n!?  Z[) ;D7+s+"߉x[{$ƇSlNo!Ȧǯ[ENֶl&<4 d%FE4(!){zoA% W%ijQeP?}$ uKÈ`1~7p)B ÛaVnpwRaЖG(5/x!#{%57J+bQҰqsظ-}_PJکD۠vmߝq?D1 ~ 0i*/uhIqRD%=b5zѪMkZgV?2 5iP=<=w6E=iܸ1mF= t|VW7y'9W[ZvnӆV_b1]w>^<7H6ArGFo-deZD!ENQ̟.`X%/U|R8v:YJ\P#6 rVX;߅+W> 3??4X|23`zc bl+ږM ^D  a^]4Y^U? Say;㟇!p).=⿲%Vp8;$}y7_жn}ڔ] aA%d_ƍW(rt+͙/q~, aNɮS% 3,x3,`lŏy2|t(V~Kٵk[ff:bwnZNw';j>ٰe3?nѰb4h2ϰ-1|{l%BW@a/ۨ֓cߟNW)iJ x:4Npt%l< _v*DunԃGip~a਀[}xs:p^+fFDs _V03=]}q 9@ q?"X-\q+Qͽ(uZn'V4LgvR$Pɡ)S0}~.nY%:B`Tu 6JtW%$?E|oXB2ty;;SjѣuI (8VṒl9=/I`(+?*8'+ zYLԊ A!8m4/~O1cZs7/؂Oík tFy٭K9x;Cr"XiN-^^U 됕뙡`|_,I[u.s14C(99ɛ/Qg Oik,eCx&x]Ǯ" ŃIx}7q^T W|rhtbjLKuRw2c ZhA=,DJB:8p9 5:Eqy.x;Cʍt[@p1(7OwEc4B̜ a^qfȗB\m۶moc;󃋢w)czbܸi?ARnj\eZRM^Ĺ7S8 MTKA!(mT{NF~Ys"ΈoQ}i;ɰre2`ZGw6ZQsC)8@v,Xmcf,!i(x嶉0'>^@1T^B.8i]HAAwt5䃰_;A۹-ܸ9_r[{pNzSkp^l:ˢa!+Gtn:%r.*+7DIV0]1hZnM to6Eb,0wl~kF3׃,z *31|5{JIIRtVd&%a* ~izEJکuLpUkNx8( PFj31Lh\(ո Q{0d3(Zh4WuCpY6e!#׺mE8w > ^cWzCɱj[0mUe>o]?9s(a hav ͚ Hu'8\ czPTk 6oAW[Q*=司tg@PcCѸS;t-M:hĐ=-Yj hT8fb5^{.9p&JhAWf^{nE{<<4ffmB5͛a,}9"hE= xT 哅C%2UL&i2IGsX6Ĵ/J{ NPUՠB@V.(00PZ!Q,ۚi|~=eܤ=)yS:K{!HW/s}QVT@UUPeb6cdYfNe䍃E|l4ƣ~xG\eB!Fh2܍=Uz=:,y܍s(?t-Ъ- feRh*U#!#%Tf͂5jU[ݬyLʂqJ_.{II0hnvmEEAAAgϭGo "xjU٘B!c7D;἖~ǣÁе+ Jlkp :{ovƏ#GlG&pMgwUۃVֺufۺ`d[ @e<>=ysC , 9sn۱cи'OСйGog1^BdBd{s(tuVh i/*s|+*{8q-GEҙ%ȍvB!(\Ѭ(}Oce3(B mԒADf)FHUNsDB!޲&޼䑓m<7^Tn,(o1M#2l%B'ZjS!ɴfr7G⳰dYB!(\Q}qCK'pΓ>88dRB!n]-ۨFAۀ50Ǎ/B! mT1ǰulVHƢsiV{>EOy\B! m|h\W}4եul !UU>fHvBqYϡ4k5ryyTkii!BEB!B!$B!B!t%Ŝ@#Rƀ90VnpLZ=pF!x{/P'9:ńXj]lu((ۨ(|0njMNCQ\suRn |kR-IIɘ-0(*4+Uұ|_X^|Y/}Oi Ba'0E#ʱmnu:d Aךf!`ƶD=Nv@fsƥ(gI6)Ħjp/|3@Q:wD+ZW<<[2y :?(LV|+=n8&rBǐz3ZH\Da(2U wuJ #\9\ݶ(PI;1 bwC_)nͦHL%掛͡qR+IIԂ4q~ūc(g)fkȠ6| MNR! <-1ƝZ;-LghЭ-XWf ۗ nۖg>@hS/C^{ЮeKZ!UnCŒ9"hEzMg3iXʄe:&[m2j~eltH2ˉ&l߸\:>pAҚB!Ջi\_T%MT+UEJ)ٌbƒg5qtvcOO8:9ˣB]@q|ޯoZAٲ0`ҥШT#GBF*̚5kگKVU@pa%%AڵyݻC@=r& ! {omƏ#G4 n_oDx=[ǿ{7ۂb+kݺ;!! @e<>٬м9xz¡CÆ9u4nlɓ0t(t W$%s(B'ØCQlג9glqŐ~=B!6JVen[ǦsJ !Be8؄g[CBq]^/d}6;(Ewx#խ)8_B!$6*BqOlU=oB!DaldB!+;ۨB!=;zFbEe\ot.LB!$@zJw>B!"7(!B (B!B!$B!Fg_9K\hGj&^mϛŲkƲ ^J6|7v,xD6fO_\x pbʙ-(r6/BF)nTӵD|)㡳[9o@m$wpFd+?Jlr +maVQ86z$Ie]L{;ʼx,(})w>UUT5i?@|߹a aϲX| Y2w,É$k#_P>δs M&e '?hÕivI29v3=*1>O#Nxrb !Zx R@F ,W'l]ʤFlXGE ^Dz)ّHiXwuOd;=)^_145ꠦp*"]kQ2{eĆ [# ~/ѿqV\H jV4፺qPJװ?xfumHiw9S OOW2SSIc/œ޿+f9B}twF[ߝm_m&~/-\6Rũ\ \#1$m tY%+JTn:Yےyt}\):7<9%a/!ǫ3ej:2{YңI53`4npPILI%+#T}\yMt8;(((FAAA6hcSB;1CQS&g !'lm3Òx_y_z)^).4[^",8sQwUIDATkgw܀A|K<1f %{jʵ̜Şt\o q:LBΕk"QZ\18t25W4 TdjɅp^8v/)'BI᲍Z?ՋK0XVb%eCqά}gI[p$-v{6~KN`Q8|f>Oj؛׶pT:q' _0.ʸc@x92QICi,7֓R8^OEJoؕZp@qn;>.KƊx2r^X|&Mw=IB!dVOWEQ;ۨ%({/wy>Q(e=*;Rpץx迡Oe4WRruKˠEpт^`҈I=×p]Gh籌mѡ5nPvD}UVUGo0)E|Vd*^Tf`vUE([ ma)>@_-k4--z7纨XѠǕ !T UU208؆ەVL``#JXHI8}=<M |BBʎMQ\J#T+UEJ)ٌbƒJFF&qQ$'^1xFq:%;#L9H G|:B?{Z5tkVLiƴnۑG2<3|:BZP-_-ױVڮrVQ\x*$ؐ'LyBq?]PN3Gh(W6wTUEѠ~KfMB!ēݓ9qh71+S">1:8"!Wc.ZUjodBg͌˺tTG_jyuG!IPIDEӜ;6 {QүhP":F3TjQ!B&e6l ҵi ҀB!cfѪwg5tf1 -υf5B!(r˕mԚNڲnjxUhLqUP!xݕ̖mmFM7pŇg{yMO^c`zۗr %=WV0C49=70CĘ?إIHϏ޽cS-j9rj G <!ZH7ϒW))*ֺC=Qy$%fo A/x=}$̰N|Nmlo+칒.eh^)}D%B<&sw"p;dOZLY*`7xtLnֈuC=-Wf%J80+jKz֣(oxZRٌs=]pY̎rdTVt=|?DSmWLnrGS*XMI  [OU3󭤜?Ȟ~n+[τ;mH;Maa鹼Qݑ*BP:})pQuݝ?>VOE^Gup}% Kw:I7vۇ_mL"ٕcSobާ˙~42j~gu nT>~ﯶa̛Up@-$Zǟg:w*E }'ia3n &=8$ @8`рEDWy}{C>Y0 ƻt*EzUk>v3q'pR&\ؽ[yy+=yoL, !i+7:w|d~y'ɲ [u_C+}|4 ~۩8b\D&t,/wNh`-wv/??I;S.:6y Y'|nS⿝̝ZOB.4~w.s?z4coٱ3]`o n䁂x_S7:y_ogbk%nj Ȱaѣmdr+ eRi+qdt D.ck|gޛso5רuruW(Z_lEG :*4DfR: ײϩрyGI"cNG]ҍ{3YLWe"Y72qa|Uk9] vF#Ekt`o8FZ#?i+>Bs2f4O`rh~?̅=2c(-ny!dKfe;j67wKBDŽ&1ϭ_"H=ⷽÀGH2NvaArjru=6$&+~7Ε⮷v( `%9&ռ盗`TK ޹^ߙv ŠͻRR:PfNϼ3Wfu)bI*\t~TR&]Р% ~OΤ^3WR09xTo0a7IP.)#ptaŭb 5/ū^8k3<`P! zbL|>M>ޛp ZQ ¢IL'F(ʴkd;k<6y{=Ն1?0YM&IT[azOCяe~;39p7^=1?DK;ݎ%}ڏBx32m]5ER"vMێw1kXBgs)v@/4}Lmŭ&Z2:w6ЕIo1kP0BoE^xc]{3T%;c}]zw^Po\k,SBӏ<ۨTl1kXT}3'te.y۱A.y!DF?yGe!B-^; =.syCF(BqXFP!"O?c\șK!_ퟜ@8N^ ^2\B!C9w9};6HK!۱ 5Bqz=G\JQ !Bܓ};6`x`09:9b-'g !^ `x`4r2ep\,7 !B;:rNNCӡl[ƋPIENDB`manual-2021-03-08/src/en/images/title-quote.pdf000066400000000000000000000120101402145072200207560ustar00rootroot00000000000000%PDF-1.5 % 4 0 obj << /Length 34 /Filter /FlateDecode >> stream x+2T0BC] 2QH5Tp T endstream endobj 1 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (./title-quote.pdf) /PTEX.PageNumber 1 /PTEX.InfoDict 7 0 R /BBox [0 0 324 27] /Resources << /Font << /F1 8 0 R>> /ProcSet [ /PDF /Text /ImageC /ImageB /ImageI ] >> /Length 176 /Filter /FlateDecode >> stream xu= 0 ] ,[ %C-t+x+BC2u#Py,=XˢfT^%}9x`2GU[H0wDBy4^%j8JO;ҮB๺F&vҼ$k9dbSviy7'%BH endstream endobj 10 0 obj << /Filter /FlateDecode /Length 334 >> stream x]n0E|ȆH)"EeчBCTeȂ/xhcϽ4/iGB\*I`Nښ nոU'm@wi?d~K7iw7*x'(1P Jϓ\i+Mӓ4 O&9辆ip%Iu:0#aAysU9)is,#i1,݇eun-ᑘq.s=ҋ'y!)BB@GO#HbT g1z&9')A: }k5_m^pqKw?F=OoitkVlo~ K endstream endobj 13 0 obj << /Subtype /CIDFontType0C /Filter /FlateDecode /Length 2599 >> stream xmV{TSGnH-X̴wRv{[[b[DD#@BHBHHb yHyJ}`rtk爏^qv{ΞofoaF{>e?/tqnidsMdh"i!8'ĉ -QW~U?ǟ0#eWܓ#zMN- f~]RsyBl=_ 9&&XYbūqtH+qRKsB_rs).lLqDmߜ'x8Qע} ?ly>1f: -.>en{#+5΢G) EGGY%QacE$*}lRW~dMRbBbcN8hʊ@{H(DGFHSa^WXaYe֜q _U:`]BB|!!&OX :hq4׹!1|P|W՚jPVs~G:؄K!-uw3-nn4apϢ 9pZψJS`[ӄ(hA3FxܚHޔ5^KmFpx;$ǃY{dZմDh+giBU2E(%PUrq^W|Ag+ǵ4Q@dwz5p^6QM%!{7/ Gb }M7&z2 (֍^Aglm 85]evקЂ)BjDX:7ӦoVP TK=ǽ fD M3'ϒhWLJ'w(eldƦ78h ;.¨i: 3bcz ݟ vX:9D C^DW-DcT~,G. %6jTM_ViZmU@yj$A S׈;\MW'>TzJvGǃz`p)92)|/ 0]VgՀD8{kPw?]SL(EI6kkQ\N᳗HK?YQ[ dã?Oo8qGw)%xZ -tTbhETZ>S)E+dwةاτ5 endstream endobj 14 0 obj << /Filter /FlateDecode /Length 20 >> stream xk````b`q0{:e  endstream endobj 16 0 obj << /Producer (pdfTeX-1.40.11) /Creator (TeX) /CreationDate (D:20110316073754+01'00') /ModDate (D:20110316073754+01'00') /Trapped /False /PTEX.Fullbanner (This is pdfTeX, Version 3.1415926-1.40.11-2.2 (TeX Live 2010) kpathsea version 6.0.0) >> endobj 5 0 obj << /Type /ObjStm /N 9 /First 56 /Length 647 /Filter /FlateDecode >> stream xڕTmk0 _or8Ntmt[.rqHܱe/08.jzG` I ) pRFCH 8 _z^p ׺0^03k!„K/X̴&/}5Cazn);mv̭Yݹz#&F\1%wȗ H5Qiv#gg7ƾ v؈\gyn lOKՕȱs/82UG̴r]9J%Q[*bPj|IkyٷlգJ4EٺfIn jv!ڃliRxutiR0ݐgw wLH G.0r 3Mu}nɁcՈB4&]'bqt-\qfLBpzSfl"otBWkby+d7/7FuH~G4k ҕ2NAOq 2qo _( T zEp e"vqRC4&zc2zn9t/[FxgsH?ϖ-}v8De-)rq< endstream endobj 17 0 obj << /Type /XRef /Index [0 18] /Size 18 /W [1 2 1] /Root 15 0 R /Info 16 0 R /ID [<2F2E90D888AECE89D717C02B332A69B6> <2F2E90D888AECE89D717C02B332A69B6>] /Length 64 /Filter /FlateDecode >> stream xȱ 07"[?JACb$ v!neo& +3bUG^tv{3 fCH3fl@]hqd[JȪp#˖MQ$*$!.@ 2!Xba_Y3oaaߩ۷w{M!miN@ʴ#ɭ|H{!mxJ[OicG?!0`*SR*4o>C4MӴ'Fx0:[Uk83)}ؑ[ΨAg"3ak[4 >D,;[a+E``Y 3_t&)Q;$&d:^BRZ!{{}4q$fEb_ĄSwbbQZ;4C-&%d8~RIb 8!@? =ݴG;{,/jQ!%:uiJEE $Rq0,n U8zT98 n凘w<)}, ^ @]1Z8 Imx2$` B[ZNa3(*gU1bPJ1Iɣ3;@ iaJBLci+dW"(n|1 BRrFJ6y$evS{n`"vN <Rq0Y73@&)e|f33)C Q() Ђ> 4F]Sݔ`Ie::淴 ~ݧGzG,XfyǏYag 0loKW:XxXICJ#y(?̋>ꇧPh VtÃ=ӗ=s/n_TطaәY+_WPWx|5Ϥ @$ymTJR{'*FgmPia\G%g׸tb혙ݻ$߼C*0xi݁~;iHq^z#%?؊%>h@M@F }KjiYs t@}+>vTm;}򡧪ǖGxع.2ܽm Sp7xBm1)M@6`xx0obWQBIxC)BL@ ` ZagiEmSOu EldXتHR}w^W~¶zŷ'YVt1|^F✅lYO><>~XI0*gۃ xj$yjuo uQS0+ B{֮;RV ͛cڜpGOg^x\j4L+-KMNQe IJr$4bDae=;Ŗ"뼎ή2cQv k㭱2b`I#C_aOnΙkxb8pG)EZ{uy]}j};u/oI$2%(VҴa/_bz Gb!b 3fGU|AM@N}fy zy9{ߑ VMHøJ!>(j_XE*=2IiPm}Ѭ`@u)eooߟwiFGt ~bcE$* *>ĀTćCA!+P" OTj(b  J)PZV_T "8`\ `UR(3R ᳻^ճ 2(Ⱥ(1r04<˧XV2d԰)uĒBnn .&ݓ\S Om.f gח+;-1 H,LPZd8&m.Ua`pG]Nb3cO {|@>o_0;$0ٯ\^oq~i 8Kg;YP-,@"R_{^~_zdI͎v $:ICƦ>gph~RvEs =.&eph!։_xЂ]ymaD$pTL#c DLf瞭ۆ#}sP̸WR_ݳmS` Od GMEYYᖽĔSr[mșQ};bmSS$6C{664{]^og0m6#1˜6)"Ev~~_u~/1R)q%pmj[Z6b!3 euL8T}NF 4?fKɬ vg'-tvMy}@+?)}E7VʮZpF_'Ol7-t3]%sn ~jACɖ77(}> 9OXP}w_:{_-Dsϛ[;g\9DX_޴z$]5|}ݬGJ`ř)Q[>ݴg`C?9 _!NzꎢH]NC?})iČOÇ_}'<=#Z[{׬ښoBݽ ƒeM^|53aǒ^ϐF@i_ MYZr`uADTJoVnb&&,rF "[p^+z*2:)&]%m` mQyo @ K*F$]fuYC09Y]tڮK8)uv.Chb_8}$˻B.[X\p69w]}@Hܬ3O)IACE&Vʛ1)˖%Op]&H(srW^yE r96QTjuiinY!pD~/{vqƭ'#[Ԫ5˲BF6ۻh-==+Qq]׭T*DZáP;0XuB;999 RxsvĘێ)5ML4~?x)Bs!¿s^&薌0J#Xov% g`-fs?/KYww믿k^[I lh}{bF,e^>/)˄ZإO.|nfvh4n xBF6kNLɮtRi3PQh4fs|Zm/d<>yrc8@QS&3+3~74&^<ἵaJ#o0`QTU-BY9B^#Yk2 ;,J@x˲_^VaDp8|Z&F}J*`iЃi2J XT,_^Thg9xмJu'[TBQD<~'Nqߒ~1Fg#UU X[K5?)2K( P,>r 4ݻ^x\3Ea*9#422h`ăK^R;{s5X3oMi4M+Sι|T.vB GX<e~/h(4 ^'x 4<"azW5xmm^155e۶널)k1f~3DW4|>{ZX8Lxy2!="7"BNnEޞޅ^oQ `JZ4- Ur7[4-X* bd3= nݵ[!L.nhmm/- X\p)mVX78. 6SVb٬獗xN7r_O&()ޛ݋1nÀEwyUAd@| @ % $E=<^{J"qdjFZwRI=sBػ:pPT*u8B ȼRzlQ_XBX<\:99~CCwwwEBHooJ* >*yI5-X_$ ]oժz}}m~qm-][ы<ڝ~ xsSSm))"IRsl,=[I->ܛײRrwˋΟf ?0Z?ʸ ;41 ĮKiBB.4NOO H$ JbWw>I33V'-W*A]ʲf$IYZZ&D¡z^]Jʅ>(@8PCt=!bQ}L X";i u]5]nmT|f\ ,gf81ۥuG՟^{FM&4~H1byUBo@8' 颐"B$P5AB2͞C0Y|y(HdYH6_i6SRUyݦ󍊁ujl2rS1HHP_Bf&FGinH*؉ p1yYWp+@%FkRJq+NoScٷۺg3D˥r4E%q˲|Ox|lsJGGF-J퀅Ӎ`6>0ASO3+ (MQ)aW%~n޺Z_&s.8RjRIu˗/l=mO$i]!=θ3-I]JsOm~%UUzzܝ~RxO#@*Bܹ0Lr{dWwg ÈƢ1ΛmvlF5X젙vr<Br%[&&Ə䎔V}w۬[(jD(D`@MRJx:BB!#؁T$@ Uw5Wd(-UjfݱFx>u' 8_=͈;k@sTtqB@pfι x 8ST (΍NS? 0wWZt{c# |4䩓ׯp]97k&e!L&j5stt$|^建O]Z([mH4 iV4gZ$9ڼE&!8 GžB"0Jmql!$ɒiY]#c#G!dẜ5- ==+cB0Ƅl+@I$O)dZryh`,˺ Ԕ$YD2 z/&zzqWca=7⊊E@*VOėo FNYu> _,/@Pյ cQBpuc]]]4lhkhbcx!#@! :lp ^|὇ s~ "hԶdrp`H@Xnz9`HΧ!ud̺*x4Vm*\7Fs]|9rV z#EX$ H}++C"ʊÖ!EBHz^kf9״@  GZǏnbWwr`n:%2X7W/OݾqeddT4VU5@_~?3/Xdϰ2142ٍ'Jw9tWFލ /~q7i#z TE%yaᮀPaNB?HBP]<ث|>o9gxgXu=&&&8RB<1B|O@v5(V%w۞-"g0麬Fk[m8_9'Yzpu=IjciKMM*ZcSS¶!c;{1m+NB,' X`EDW6KQCu)3m+? o^lin1iJţj*e?x}g߿I?g^{tx^>=[3|j8|f8T8mZ4S )W<#!0)<%VlWom۾sx_GGG')H IZD2lb#[!9 K>N"D>E΄PXM)go[(Z%g>wd-{H!f@ ^T+R/!SBuh/ UUo$f!ci6{ $I~q8Z1Xlg|Ww7Ϝ c$KRO2rmfzTpg_S✧Ϧ{zz+*PpT(u;q|W7F+N&̍SKsY6cٖIځR(T`%!ehrFB0.(ߚ:.bw1Bh P(LRJݛ=eI&sB@Kz~T|>YɡI^U~h!(\֮Q9fML<*B3xeWfm ^_G  #hZ[o%PU#CmF:ŝeR/G'кBx]̢ٔl.xvtTͬ !reV.ΖEug_Sj$e7raȊ<5u<ϧiu!H$2>џ݉ngg7x%O䆬4p9P40 !8fS-T{ >!8)t!Ouw0$BgreYVUղ,JB2ёQk H Vj#tVhW! Ar$覤HJcL 约i>{B,{Jl"|'|^4 /|׮][IdY.Hfh{zq/ZvE&E:BضQ$m2[6Y$٣4U'L2E"R1n?53-K195N=ZV Dc2Y0ƒ$yvD+(z^ʉW^3vSm!]EȤf[n@<~Z+D`#eY ZԨW*v|J}u7kq xol qι$!D1 2BFCޙ)+|s2 ==L& bϲ,˱Xq\˲*?/[^xav6H$ecq|(fS dcе٥B q^yH>Wpa|{5A$(z1%j{|rͫ4̵[hR+_)oȿ&Xպpp&N0S?򸳹x /4Ab'V0\Ƕ$ӺS @OcW^sLMMy7 dP,ʲt%܍\׹r+Zk/BPE !f9.|o8wF7f vSmD)%{3OgJpPE{W_`#{iڙS~=Ixҭ74VȤ^3Yv.@njZ xaG`XqBv2'ֆJ-ʙLFeI Q#Kzn$Tkʲ\V n"H-FS )q&PCA֝,̬SE1X3j~vtEhfu_=s$fML:VRl. )W{Ůs΀ҪǓ4}dBF ;=X0,os@k53>4Ή4d"v3>UA~h]"ܺU0ƾl軵ǃĠjlLrCBod@ I.ZԱٹ9UUs}BLMNA#Nu7c9jBT*Çy)Pb,I0o`X Vu?h)qi9~HC0ƒDfͬj NN/ =ϫViyo$AUUӭau]Ӵ<Aȁ&I;4w樒mnkőyBq]` C}vz.e)DuʘU3`s,}X.f>~* F04\AppData\Roaming\TUG\TeXworks}\index{folder!resource}. This folder will contain some sub-folders for auto-completion\index{folder!auto-completion}, configuration\index{folder!configuration}, dictionaries\index{folder!dictionaries}, templates\index{folder!templates}, and interface translation/localisation\index{folder!translations} files---we will see these in more detail later.\footnote{{\Tw} will save its preferences in the registry: \TwRegistryPath. If this is erased, it will be recreated with default values at the next use.} NB: At the time of writing, if \path{} contains any non-ASCII characters (for example accented characters), some functions of {\Tw} may not work correctly. For example, the spell-checker and forward/reverse synchronization between the source and \path{.pdf} will be impaired. \section{Under Linux}\index{installation!Linux} Several common Linux distributions already have packages for {\Tw}. They are adequate for most users and facilitate installing {\Tw} considerably. If your Linux distribution does not provide recent, adequate packages, you need to build {\Tw} from source yourself, which is fairly easy on Linux. After the installation of the {\TeX} distribution, go to \url{https://github.com/TeXworks/texworks/wiki/Building} and follow the instructions suitable for your Linux distributions. Also see section \ref{sec.compiling}. Once the program is installed, start {\Tw}. The folders \path{.local/share/TUG/TeXworks}\index{folder!resource} and \path{.config/TUG} will be created in your home directory. \section{Under macOS}\index{installation!Mac} If you want to obtain an ``official'' version, obtain {\Tw} by downloading the archive from the {\Tw} web site \url{http://tug.org/texworks/} after the installation of the {\TeX} distribution. It comes as a standalone \texttt{.app} package that does not require any Qt files installed into \path{/Library/Frameworks}, or other libraries into \path{/usr/local/lib}. Just copy the \path{.app} anywhere you like and run it. On macOS, the {\Tw} resource\index{folder!resource} folder will be created in your \path{Library} folder (\path{~/Library/Application Support/TUG/TeXworks}), inside your home directory. Preferences are stored in \path{~/Library/Preferences/org.tug.TeXworks.plist} which you can delete if you ever suspect it is causing problems. \section{Ready!} Finally, some files may need to be added to the ``personal'' files that {\Tw} creates. As the exact location of these depends on your platform, this will be referred to as \path{}\index{folder!resource} or the \textbf{{\Tw} resource folder} throughout this manual. On Windows, this is \path{C:\Users\\AppData\Roaming\TUG\TeXworks}, on Linux it is \path{.local/share/TUG/TeXworks}, and on macOS it is \path{~/Library/Application Support/TUG/TeXworks} by default. The easiest way to locate this folder in recent versions of {\Tw} is to use the \menu{Help}\submenu\menu{Settings and Resources\dots} menu item. It opens a dialog which shows you where {\Tw} saves its settings and where it looks for resources. After installation and first run, have a look in the sub-folders of the {\Tw} resource folder and delete any \path{qt_temp.xxxx} files; they are temporary files left behind and could interfere with the normal ones, which are installed in the same folder, later on.manual-2021-03-08/src/en/introduction.tex000066400000000000000000000175331402145072200200240ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manual.tex % !TEX spellcheck = en_US \chapter{Introduction} Donald E. Knuth\index{Knuth, Donald E.} decided to create a new typesetting system, which would be called {\TeX}\index{TeX@\TeX}, because there had been a change in the printing system used for the volumes of his book \emph{The Art of Computer Programming} and Knuth found the result of the new system awful. The goal of {\TeX} was then to have a system which would always produce the same documents independently of the actual machine they were processed on. Knuth also designed the \emph{Computer Modern} family of typefaces and the \METAFONT\index{METAFONT|textsf} language for font description. The work initiated in 1977 was finished (the languages were ``frozen'') in 1989. {\TeX} and {\METAFONT} are not evolving any more except for minor bug fixes ({\TeX} versions are numbered following the decimals of $\pi$---now 3.1415926---and {\METAFONT} the decimals of the number ``e''---now 2.718281). {\TeX} provides basic tools (commands/instructions/``primitives'') to define typesetting; almost every detail has to be defined, but the language allows the creation of macros for repeatedly used constructs. So collections of macros are loaded through format files\index{files!format} (i.e., pre-compiled large macro collections). Knuth created an original default format (600 commands, more or less) which is called \emph{Plain \TeX\index{TeX@\TeX!Plain}}. This facilitates creating documents. The most widely used format is \LaTeX\index{TeX@\TeX!\LaTeX} (Leslie Lamport\index{Lamport, Leslie}, 1985), which provides more global commands and structures for documents (article, book,\dots) allowing easier and faster work, but sometimes with loss of flexibility due to the more or less rigid framework. But there are many other formats and {\TeX}-variants in use as well, such as \AmS-\TeX\index{TeX@\TeX!\AmS-\TeX}, \AmS-\LaTeX, \ConTeXt\index{TeX@\TeX!\ConTeXt}, or \XeTeX, each having specific goals and advantages (and drawbacks). To extend the format, one loads ``packages\index{packages}'' which are collections of macros specific to some aspect of typesetting. From its specification in the late 1970s, the {\TeX} family had to evolve until now, last version March 2008, to take into account the developments in the typesetting world outside {\TeX}. Some of the problems to answer were/are: \begin{itemize} \item taking into account other languages with ``alphabets'' larger than the ASCII\footnote{``American Standard Code for Information Interchange'': a character encoding scheme including only Latin characters found in English, some common punctuation characters, and a few other symbols such as \% or \$} one or with non-Latin characters altogether, \item having more fonts, there is not much variety in the fonts created with {\METAFONT} (few font creators use it), \item creating documents in other formats than the normal DVI\footnote{``Device Independent'': format of files produced by {\TeX}}, \item using the rich possibilities of other typesetting systems and formats like PostScript and PDF, \item having more calculation and scripting facilities,\dots \end{itemize} To answer these questions and others, many ``engines'' and programmes have been created around {\TeX}, including pdftex\index{TeX@\TeX!pdftex}, pdflatex, dvips\index{TeX@\TeX!dvips}, ps2pdf, and {\METAPOST}\index{METAPOST|textsf}, which opens the {\TeX} world to the possibilities of PostScript\index{PostScript} and PDF\index{PDF}. \XeTeX\index{TeX@\TeX!XeTeX} and \XeLaTeX to be able to use the ``normal'' fonts found on the different machines and to be able to cope with writing systems different from the left to right systems which originated in Europe (Latin and Cyrillic letters and associates)---right to left, vertically, pictograms,\dots Or LuaTeX\index{TeX@\TeX!LuaTeX} and LuaLaTeX to have a powerful scripting language. To use {\TeX} and the systems of its family, one has to create a ``source'' document\index{document!source} as {\TeX} is only a system to ``transform'' a source document into a (beautifully) typeset document. This source is a simple text with typesetting instructions and one needs a programme to create it: the editor\index{editor}. There are many editors able to create a {\TeX} source; some are general editors, others are specifically designed for {\TeX}: here \Tw\index{TeXworks@{\Tw}} comes in. \bigskip \textbf{\Tw} is a project to create a text editor for use with the {\TeX} family of tools; we will refer to these as \AllTeX. Instead of creating a new sophisticated program, equipped with multiple tool-bars to meet any need, {\Tw} provides a simple editor, offering at first sight only a limited set of tools for text editing as well as a single button and a menu to typeset a {\AllTeX} text. The idea to create the editor came to \emph{Jonathan Kew\index{Kew, Jonathan}}, the initiator and leader of the project, after a long period of reflection on the reasons why potential users tend to keep away from \AllTeX, as well as pondering the success of the \textbf{{\TeX}Shop\index{TeXShop@{\TeX}Shop}} editor on the Mac. Finally the goal was also to provide the same editor on many operating systems: {\Tw} currently runs on Linux, macOS and Windows. The interface is always the same and the program offers the same functionality on all three platforms. After this introduction, the second section of this manual explains how to install the software. In the third section, we describe the interface and create a first document as well as show the basics of {\Tw}. In the forth and fifth section, the advanced tools provided by {\Tw} are presented; you should read these sections only after mastering the basic working of {\Tw}. These advanced tools allow much more effective working practices. The sixth section gives a brief introduction to scripting. This section focuses on using ready-made scripts, not on writing your own scripts (which is beyond the scope of this manual and will be presented elsewhere). After that, the seventh section in which some pointers to further information about {\Tw} and sources for help are compiled concludes the main part. Finally, the appendices provide additional information how {\Tw} can be customized, about the regular expression search/replace system, and how {\Tw} can be compiled from source. A short bibliography and an index conclude this manual. \section{Icons and style} Because a picture is often worth a thousand words, icons and special styling is used throughout this manual to avoid cumbersome paraphrases or mark specialties. Keyboard keys are usually depicted as \keystroke{A}, with the exception of a few special keys. These are: \keysequence{Shift}, \keysequence{PgUp}, \keysequence{PgDown}, \keysequence{Return} (return), \keysequence{UArrow}, \keysequence{DArrow}, \keysequence{LArrow}, \keysequence{RArrow}, \keysequence{Spacebar} (space), \keysequence{BSpace} (backspace), and \keysequence{Tab} (tab). In addition, mouse clicks are depicted as {\LMB} (left click) and {\RMB} (right click; on macOS with a one-button mouse, this is usually available by holding down {\Ctrl} while clicking). Apart from input instructions, several passages throughout this manual are marked by special styling. \needspace{5\baselineskip} Information that is only valid or relevant for a particular operating system is marked like this: \begin{OSWindows} \noindent This only concerns you if you use Windows. \\ Of course you can also read it if you use another operating system. \\ It just will not be of much use to you. \end{OSWindows} \bigskip Code examples are set in a fixed-space, typewriter font, with lines above and below to set it apart from the rest of the text: \begin{verbExample} Hello \TeX-World! \end{verbExample} Closely related to this, chapter \ref{chap:first-steps} contains several tutorials, which are typeset just like the code examples above, but with an additional notebook icon next to it.manual-2021-03-08/src/en/keysequence.sty000066400000000000000000000075351402145072200176440ustar00rootroot00000000000000% !TEX root = manual.tex \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{keysequence}[2010/07/05 v0.1] \RequirePackage{keystroke} \RequirePackage{ifthen} \makeatletter \newif\ifspecialtok \let\key@stroke=\keystroke %\def\my@style#1{\key@stroke{#1}} \def\keysequence#1{% \def\keystroke{\csname mystyle\endcsname}% % \let\KS@Cmd=\Cmd% \let\Cmd=\undefined% % \let\KS@Opt=\Opt% \let\Opt=\undefined% % \let\KS@Spacebar=\Spacebar% \let\Spacebar=\undefined% % \let\KS@BSpace=\BSpace% \let\BSpace=\undefined% % \let\KS@Tab=\Tab% \let\Tab=\undefined% % \let\KS@LMB=\LMB% \let\LMB=\undefined% % \let\KS@RMB=\RMB% \let\RMB=\undefined% % \let\result\@empty% \let\mystyle=\undefined% \def\tok{}% \mygetchars#1+\end % % \let\mystyle=\key@stroke% \let\Cmd=\KS@Cmd% \let\Opt=\KS@Opt% \let\Spacebar=\KS@Spacebar% \let\BSpace=\KS@BSpace% \let\Tab=\KS@Tab% \let\LMB=\KS@LMB% \let\RMB=\KS@RMB% % \result% } \def\mygetchars#1{% \ifx#1\end% \let\next=\relax% \else% \ifx#1+% % Use this line to show '+' between items %\ifx\result\@empty\edef\result{}\else\edef\result{\result+}\fi% % % Use this line to not show '+' between items \ifx\result\@empty\edef\result{}\fi% % \specialtokfalse% \ifthenelse{\equal{\tok}{Enter}}{\specialtoktrue\def\tok{\noexpand\Enter}}{}% \ifthenelse{\equal{\tok}{Del}}{\specialtoktrue\def\tok{\noexpand\Del}}{}% \ifthenelse{\equal{\tok}{Ins}}{\specialtoktrue\def\tok{\noexpand\Ins}}{}% \ifthenelse{\equal{\tok}{Esc}}{\specialtoktrue\def\tok{\noexpand\Esc}}{}% \ifthenelse{\equal{\tok}{Shift}}{\specialtoktrue\def\tok{\noexpand\Shift}}{}% \ifthenelse{\equal{\tok}{Ctrl}}{\specialtoktrue\def\tok{\noexpand\Ctrl}}{}% \ifthenelse{\equal{\tok}{Home}}{\specialtoktrue\def\tok{\noexpand\Home}}{}% \ifthenelse{\equal{\tok}{End}}{\specialtoktrue\def\tok{\noexpand\End}}{}% \ifthenelse{\equal{\tok}{PgUp}}{\specialtoktrue\def\tok{\noexpand\PgUp}}{}% \ifthenelse{\equal{\tok}{PgDown}}{\specialtoktrue\def\tok{\noexpand\PgDown}}{}% \ifthenelse{\equal{\tok}{PrtSc}}{\specialtoktrue\def\tok{\noexpand\PrtSc}}{}% \ifthenelse{\equal{\tok}{Scroll}}{\specialtoktrue\def\tok{\noexpand\Scroll}}{}% \ifthenelse{\equal{\tok}{Break}}{\specialtoktrue\def\tok{\noexpand\Break}}{}% % \ifthenelse{\equal{\tok}{Return}}{\specialtoktrue\def\tok{\noexpand\Return}}{}% \ifthenelse{\equal{\tok}{Alt}}{\specialtoktrue\def\tok{\noexpand\Alt}}{}% \ifthenelse{\equal{\tok}{AltGr}}{\specialtoktrue\def\tok{\noexpand\AltGr}}{}% \ifthenelse{\equal{\tok}{NumLock}}{\specialtoktrue\def\tok{\noexpand\NumLock}}{}% \ifthenelse{\equal{\tok}{UArrow}}{\specialtoktrue\def\tok{\noexpand\UArrow}}{}% \ifthenelse{\equal{\tok}{DArrow}}{\specialtoktrue\def\tok{\noexpand\DArrow}}{}% \ifthenelse{\equal{\tok}{LArrow}}{\specialtoktrue\def\tok{\noexpand\LArrow}}{}% \ifthenelse{\equal{\tok}{RArrow}}{\specialtoktrue\def\tok{\noexpand\RArrow}}{}% % % Workarounds necessary because definitions don't contain simple text \ifthenelse{\equal{\tok}{Spacebar}}{\specialtoktrue\def\tok{\csname Spacebar\endcsname}}{}% \ifthenelse{\equal{\tok}{BSpace}}{\specialtoktrue\def\tok{\csname BSpace\endcsname}}{}% \ifthenelse{\equal{\tok}{Tab}}{\specialtoktrue\def\tok{\csname Tab\endcsname}}{}% \ifthenelse{\equal{\tok}{LMB}}{\specialtoktrue\def\tok{\csname LMB\endcsname}}{}% \ifthenelse{\equal{\tok}{RMB}}{\specialtoktrue\def\tok{\csname RMB\endcsname}}{}% % % Custom addition for Mac \ifthenelse{\equal{\tok}{Cmd}}{\specialtoktrue\def\tok{\csname Cmd\endcsname}}{}% \ifthenelse{\equal{\tok}{Opt}}{\specialtoktrue\def\tok{\csname Opt\endcsname}}{}% % % Cmd key symbol: Saint John's Arms % % \ifspecialtok\else\edef\tok{\csname mystyle\endcsname{\tok}}\fi% % % % % % \csname expands to a command with the same meaning as \relax as long as not defined otherwise \edef\result{\result\tok}% \def\tok{}% \else% \edef\tok{\tok #1}% \fi% \let\next=\mygetchars% \fi% \next% } \makeatother manual-2021-03-08/src/en/manual.sty000066400000000000000000000137631402145072200166000ustar00rootroot00000000000000%!TEX root = manual.tex % requires the following fonts (TeXLive packages in parantheses) % ZapfChancery (zapfchan) \ProvidesPackage{manual}[2010/06/26 v0.1 Specialized class for the TeXworks manual] \NeedsTeXFormat{LaTeX2e} \RequirePackage{sectsty} \sectionfont{\raggedright} \subsectionfont{\raggedright} \subsubsectionfont{\raggedright} \makeatletter \@ifpackageloaded{tex4ht}{ % These packages are used only if in tex4ht mode }{ % These packages are used only if NOT in tex4ht mode \RequirePackage[Bjornstrup]{fncychap} \RequirePackage{tocbibind} \RequirePackage[unbalanced,totoc]{idxlayout} \RequirePackage{footmisc} % some buggy versions of microtype require luatexbase % https://tex.stackexchange.com/a/476742 \RequirePackage{luatexbase} \RequirePackage[final]{microtype} \setlength{\footnotemargin}{.7em} \setlength{\footnotesep}{0.1ex} % Modified from fncychap package to align boxes of \chapter and \chapter* \renewcommand{\DOTIS}[1]{% \fboxsep=0pt \settoheight{\py}{\CNoV 1} \vskip\py \vskip-20pt% \colorbox[gray]{.85}{\rule{0pt}{40pt}\parbox[b]{\textwidth}{\hfill}}\\% \nointerlineskip\raggedright% \fboxsep=\myhi% \vskip-1ex \colorbox[gray]{.85}{\parbox[t]{\mylen}{\CTV\FmTi{#1}}}\par\nobreak% \vskip 40\p@% } } \makeatother \RequirePackage[utf8]{luainputenc} \RequirePackage{lmodern} \RequirePackage[T1]{fontenc} \RequirePackage{needspace} \RequirePackage{color} \RequirePackage{graphicx} \graphicspath{{images/}} \RequirePackage[french,english]{babel} \AtBeginDocument{\selectlanguage{english}} \RequirePackage{calc} \RequirePackage{keystroke} \RequirePackage{keysequence} \RequirePackage{amsmath} \RequirePackage{amssymb} \RequirePackage{upquote} %\newcommand{\Cmd}{\keystroke{Cmd}} \newcommand{\Cmd}{\keystroke{\includegraphics{MacCmdKey}}} \newcommand{\Opt}{\keystroke{\includegraphics{MacOptKey}}} \renewcommand{\Tab}{\keystroke{$\leftrightarrows$}} \newcommand{\LMB}{\raisebox{-3pt}{\includegraphics[height=13pt]{LMB}}} \newcommand{\RMB}{\raisebox{-3pt}{\includegraphics[height=13pt]{RMB}}} \newcommand{\menu}[1]{\emph{\textbf{#1}}} \newcommand{\submenu}{\hspace{0pt}\ensuremath{\to}} \newcommand{\DocumentCopyright}[1]{ \vspace*{\stretch{1}} \begin{minipage}{.75\textwidth} #1 \end{minipage} } \RequirePackage[obeyspaces,hyphens,T1]{url} \RequirePackage{makeidx} \makeindex \makeatletter \def\ConTeXt{Con{\kern-.1em\TeX\kern-.075em}t} \def\XeTeX{\leavevmode \setbox0=\hbox{X\lower.5ex \hbox{\kern-.15em \ifdim\fontdimen1\font=0pt \reflectbox{E}% \else % rotation is about the origin, so we need to adjust positioning \XeTeXuseglyphmetrics=1 \setbox0=\hbox{E}\dimen0=\ht0 \advance\dimen0 by \dp0 \raise\dimen0\hbox{\rotatebox{180}{\box0}}% \fi }\kern-.1667em \TeX}% \dp0=0pt \ht0=0pt \box0 } \def\XeLaTeX{\leavevmode \setbox0=\hbox{X\lower.5ex \hbox{\kern-.15em \ifdim\fontdimen1\font=0pt \reflectbox{E}% \else % rotation is about the origin, so we need to adjust positioning \XeTeXuseglyphmetrics=1 \setbox0=\hbox{E}\dimen0=\ht0 \advance\dimen0 by \dp0 \raise\dimen0\hbox{\rotatebox{180}{\box0}}% \fi }\kern-.1067em \LaTeX}% \dp0=0pt \ht0=0pt \box0 } \newcommand*{\AllTeX}{% (L% \kern-.36em{% \setbox0\hbox{T}% \vbox to\ht0{% \hbox{% $\m@th$\csname S@\f@size\endcsname \fontsize\sf@size\z@\math@fontsfalse\selectfont A% }% \vss }% }% \kern-.075em)\kern-.075em\TeX} \makeatother \newcommand{\Tw}{\texorpdfstring{{\TeX}\kern-.1em works}{TeXworks}} \newcommand{\METAFONT}{\textsf{METAFONT}} \newcommand{\METAPOST}{\textsf{METAPOST}} \RequirePackage{wrapfig} \RequirePackage{framed} \RequirePackage{fancyvrb} \RequirePackage{fancyhdr} \RequirePackage{booktabs} \RequirePackage{array} \RequirePackage{longtable} \AtBeginDocument{\VerbatimFootnotes} \newcolumntype{P}{>{\ttfamily}p{30mm}} \newcolumntype{Q}{>{\ttfamily\footnotesize}p{60mm}} \newcolumntype{R}{>{\bfseries}p{15mm}} \pagestyle{fancy} \renewcommand{\chaptermark}[1]{\markright{\thechapter.\ #1}} \renewcommand{\sectionmark}[1]{} \lhead{\sffamily\nouppercase{\rightmark}} \chead{} \rhead{\sffamily\thepage} \lfoot{} \cfoot{} \rfoot{} \renewcommand{\headrulewidth}{1pt} \setlength{\headheight}{14.5pt} \makeatletter \renewcommand{\maketitle}{\begin{titlepage} \vspace*{-2cm} \begin{flushright} \includegraphics[width=7cm]{TeXworks} \end{flushright} \vspace*{2cm} \begin{flushleft} \Huge \bfseries\@title \end{flushleft} \vspace*{-2ex} \rule{\textwidth}{3pt} \begin{flushright} \@author \vspace*{4cm} \includegraphics{title-quote} \end{flushright} %\hspace*{0.53\textwidth} %\parbox{0.47\textwidth}{ %\textcolor[gray]{.4}{\LARGE %{\usefont{T1}{pzc}{b}{n}lowering the entry barrier to the} %{\itshape\TeX} %{\usefont{T1}{pzc}{b}{n}world} %} %} \end{titlepage}} \makeatother \DefineVerbatimEnvironment{verbExample}{Verbatim}{frame=lines,framesep=1ex,fontsize=\small} \reversemarginpar \newenvironment{example}{ \phantom{.}\vspace{-\baselineskip}\marginpar{ \raisebox{-2\baselineskip-\height}{\includegraphics[height=1cm]{example}} } \verbExample }{ \endverbExample } \definecolor{tango-Aluminium5}{rgb}{0.333333333333,0.341176470588,0.325490196078} \newlength{\OSLogoSize} \setlength{\OSLogoSize}{\baselineskip+8pt} \newlength{\OSLogoIndent} \setlength{\OSLogoIndent}{\parindent}% % Adapted from "framed" package \newcommand{\OSCommand}[1]{% \vspace{-.75\baselineskip}% \def\FrameCommand{% {\hspace{-8pt}\color{tango-Aluminium5}\vrule width 3pt \hspace{5pt}}% }% \MakeFramed {\advance\hsize-\width \FrameRestore}% \parbox[t][0pt]{0pt}{% \hspace{-\OSLogoIndent}\hspace{-8pt}\hspace{-\OSLogoSize}% \raisebox{-\height+12pt}{\includegraphics[height=\OSLogoSize]{#1}}% }\par\vspace{-\baselineskip}\!\!% } \newcommand{\OSEndCommand}{\endMakeFramed\vspace{-10pt}} \newenvironment{OSLinux}{\OSCommand{Linux}}{\OSEndCommand} \newenvironment{OSMac}{\OSCommand{Mac}}{\OSEndCommand} \newenvironment{OSWindows}{\OSCommand{Windows}}{\OSEndCommand} \RequirePackage[pdfborder={0 0 0}]{hyperref} manual-2021-03-08/src/en/manual.tex000066400000000000000000000010011402145072200165370ustar00rootroot00000000000000\documentclass[a4paper,12pt,oneside,openany]{book} \usepackage{manual} \title{A short manual for \Tw} \author{Alain Delmotte, Stefan Löffler, and others} \date{} \begin{document} \frontmatter \include{frontmatter} \mainmatter \include{introduction} \include{installation} \include{firststeps} \include{editingtools} \include{othertools} \include{scripting} \include{beyond} \appendix \include{customizing} \include{regexps} \include{compiling} \backmatter \include{backmatter} \end{document} manual-2021-03-08/src/en/menuactionsPDFDocument.tex000066400000000000000000000030571402145072200216550ustar00rootroot00000000000000\begin{longtable}{QQ} \toprule \multicolumn{2}{c}{Edit} \\ actionCopy & actionRedo \\ actionPreferences & actionUndo \\ % \midrule % \multicolumn{2}{c}{File} \\ actionClear\_Recent\_Files & actionOpen \\ actionClose & actionPrintPdf \\ actionNew & actionQuit\_TeXworks \\ actionNew\_from\_Template & \\ % \midrule % \multicolumn{2}{c}{Help} \\ actionAbout\_TW & actionSettings\_and\_Resources \\ actionGoToHomePage & actionWriteToMailingList \\ % \midrule % \multicolumn{2}{c}{Scripts} \\ actionAbout\_Scripts & actionShow\_Scripts\_Folder \\ actionManage\_Scripts & actionUpdate\_Scripts \\ % \midrule % \multicolumn{2}{c}{Search} \\ actionFind & actionFind\_Again \\ % \midrule % \multicolumn{2}{c}{Typeset} \\ actionTypeset & \\ % \midrule % \multicolumn{2}{c}{View} \\ actionActual\_Size & actionNext\_Page \\ actionFirst\_Page & actionPageMode\_Continuous \\ actionFit\_to\_Content\_Width & actionPageMode\_Single \\ actionFit\_to\_Width & actionPageMode\_TwoPagesContinuous \\ actionFit\_to\_Window & actionPrevious\_Page \\ actionFull\_Screen & actionZoom\_In \\ actionGo\_to\_Page & actionZoom\_Out \\ actionLast\_Page & \\ % \midrule % \multicolumn{2}{c}{Window} \\ actionGo\_to\_Source & actionSide\_by\_Side \\ actionPlace\_on\_Left & actionStack \\ actionPlace\_on\_Right & actionTile \\ \bottomrule \end{longtable} manual-2021-03-08/src/en/menuactionsTeXDocument.tex000066400000000000000000000037511402145072200217450ustar00rootroot00000000000000\begin{longtable}{QQ} \toprule \multicolumn{2}{c}{Edit} \\ actionBalance\_Delimiters & actionPreferences \\ actionClear & actionRedo \\ actionCopy & actionSelect\_All \\ actionCut & actionTo\_Lowercase \\ actionInsert\_Citations & actionTo\_Uppercase \\ actionNone & actionToggle\_Case \\ actionPaste & actionUndo \\ % \midrule % \multicolumn{2}{c}{File} \\ actionClear\_Recent\_Files & actionRemove\_Aux\_Files \\ actionClose & actionRevert\_to\_Saved \\ actionNew & actionSave \\ actionNew\_from\_Template & actionSave\_All \\ actionOpen & actionSave\_As \\ actionQuit\_TeXworks & \\ % \midrule % \multicolumn{2}{c}{Format} \\ actionApply\_to\_Selection & actionLine\_Numbers \\ actionAutoIndent\_None & actionSmartQuotes\_None \\ actionComment & actionSyntaxColoring\_None \\ actionFont & actionUncomment \\ actionHard\_Wrap & actionUnindent \\ actionIndent & actionWrap\_Lines \\ % \midrule % \multicolumn{2}{c}{Help} \\ actionAbout\_TW & actionSettings\_and\_Resources \\ actionGoToHomePage & actionWriteToMailingList \\ % \midrule % \multicolumn{2}{c}{Scripts} \\ actionAbout\_Scripts & actionShow\_Scripts\_Folder \\ actionManage\_Scripts & actionUpdate\_Scripts \\ % \midrule % \multicolumn{2}{c}{Search} \\ actionCopy\_to\_Find & actionGo\_to\_Line \\ actionCopy\_to\_Replace & actionReplace \\ actionFind & actionReplace\_Again \\ actionFind\_Again & actionShow\_Selection \\ actionFind\_Selection & \\ % \midrule % \multicolumn{2}{c}{Typeset} \\ actionTypeset & \\ % \midrule % \multicolumn{2}{c}{Window} \\ actionAuto\_Follow\_Focus & actionShow\_Hide\_Console \\ actionGo\_to\_Preview & actionSide\_by\_Side \\ actionPlace\_on\_Left & actionStack \\ actionPlace\_on\_Right & actionTile \\ \bottomrule \end{longtable} manual-2021-03-08/src/en/othertools.tex000066400000000000000000000266111402145072200175020ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manual.tex % !TEX spellcheck = en_UK \chapter{Going further: Other tools} \section{SyncTeX'ing between source and preview}\index{SyncTeX} \label{sec.synctex} When you are reading a document in the preview window and see something to change, it is convenient to go immediately to the corresponding place in the source. To do so, hold down \keysequence{Ctrl} (macOS: \keysequence{Cmd}) and click at the appropriate place in the preview; the cursor will move and highlight the corresponding location in the source window. The same is true in the other direction: \keysequence{Ctrl+LMB} in the source will highlight the same line in the preview window.\footnote{It is also possible to use a right-click (\keysequence{RMB}) to open a context window and select ``jump to PDF'' or ``jump to source''.} % \path doesn't support accented characters % as a workaround, use \texttt \begin{OSWindows} Here a remark for users under Windows: this only works if \textbf{all} the names for folders/files/\dots do \textbf{not} have accented characters. If, for example, your document is in \texttt{C:{\textbackslash}Documents and Settings{\textbackslash}Propriétaire{\textbackslash}My Documents{\textbackslash}thesis} it will not work because of the \verb|é| in \texttt{Propriétaire}! \end{OSWindows} \section{Special comment strings} Special comments, at the very beginning of the files, can be used to manage two other aspects of the compilation. By default, {\Tw} uses the ``utf-8'' encoding\index{encoding!utf-8} for loading and saving files, but some files could be saved in another encoding. Common ones are ``latin1''\index{encoding!latin1}, which is the dominant encoding on Windows when using western languages, and ``Apple Roman'' which is dominant on macOS. To set a different encoding\index{encoding} for a specific file one can put the following at the beginning of that file:\index{\verb+% "!TeX+!\verb+encoding+} \begin{verbExample} % !TeX encoding = latin1 \end{verbExample} Note that without this line, you must tell {\Tw} the correct encoding manually. Otherwise, your data could be corrupted! To override {\Tw}'s default choice of encoding, use the menu that appears when you click on the editor window's middle status bar widget. If you opened a file in {\Tw} that was not saved as utf-8 but is lacking the \verb+% !TeX encoding+ line, it might be displayed with (some) weird characters\index{weird characters|see{encoding}}. In that case, you can specify the correct encoding via the status bar widget menu in the same way, but it is \emph{imperative} that you then use \menu{Reload using selected encoding} from the same menu! This forces {\Tw} to open the document again with the encoding you selected, the weird characters should be replaced by normal ones, and only then it is safe to continue to work normally. To avoid having to repeat this procedure each time you open this file, you should either switch to utf-8 for saving it in the future or add a proper \verb+% !TeX encoding+ line. If we want to compile a file with another programme\index{programme!default} than the default {\TeX} or {\LaTeX}, we put at the beginning of the file: \index{\verb+% "!TeX+!\verb+program+} \begin{verbExample} % !TeX program = \end{verbExample} for example: \begin{verbExample} % !TeX program = xelatex \end{verbExample} Pay attention to this last instruction. You have to use the name of the programme here which should be used for the whole project, as the first encountered programme when starting typesetting is used (which is the one from the sub-document you are in). {\Tw} will use that programme, even if another name appears in the main document! When opening a document which contains a \verb+% !TeX program+ line, the specified programme will become the one to use and its name will appear in the drop down menu in the toolbar; you can, however, override this by selecting a different one from the drop down list, if you want. \needspace{3\baselineskip} In addition, you can set the spell checking language by a similar comment line: \index{\verb+% "!TeX+!\verb+spellcheck+} \begin{verbExample} % !TeX spellcheck = \end{verbExample} The language codes available on your system are listed in parentheses in \menu{Edit}\submenu\menu{Spelling} next to the human-readable name of the language. \needspace{6\baselineskip} \section{Formatting the source for legibility} To facilitate legibility of the source, one can use indentation\index{editing!indentation} as programmers do: \begin{verbExample} \begin{itemize} \item First element of the list; \item second element; \item last element: \begin{itemize} % beginning of a sub-list \item first sub-element; \item second sub-element. \end{itemize} \end{itemize} \end{verbExample} This increases legibility, but works well only on short lines, without text wrapping; or if one chooses not to use text wrapping by unchecking \menu{Format}\submenu\menu{Wrap lines}\index{wrap lines!automatic}. The command \menu{Format}\submenu\menu{Indent} or the shortcut \keysequence{Ctrl+]} (macOS: \keysequence{Cmd+]}) will indent the line, or the selected lines, by inserting a tab character. You can repeat the process to increase the indent. To remove one level of indentation, use \menu{Format}\submenu\menu{Unindent} or the shortcut \keysequence{Ctrl+[} (\keysequence{Cmd+[} on macOS).\footnote{See the modified shortcuts if your keyboard layout does not allow these actions.} As \textsl{indent} only indents the first part of very long (wrapped) lines, this is not very satisfactory in some cases. But one can ask {\Tw} to split a long line (longer than the width of the editing window) into short ones adding a hard coded line feed. \menu{Format}\submenu\menu{Hard Wrap...}\index{wrap lines!hard} opens a dialog box in which you can specify the width of the lines; you can also re-format lines which have already been split. % %\begin{center} %\includegraphics[scale=.8]{screenshotHardWrapDlg} %\end{center} \section{Showing the tags}\index{tags} When a document is becoming long and you want to move to a specific place (a chapter, a section, a subsection, \dots)\index{tags!structure} you normally need to scroll the editing window to find the desired location, or use the Find dialog if you remember a keyword in the chapter's title. To the same end, though a lot more comfortable, you can also use the structural information in the document to navigate the source: the menu item \menu{Window}\submenu\menu{Show}\submenu\menu{Tags} opens a panel showing the information detected by {\Tw}. Clicking on an item in the panel moves the cursor to the corresponding part in the source. That panel, like any other, can be resized by dragging its border. The same action is possible in the PDF window from \menu{Window}\submenu\menu{Show}\submenu\menu{Table of contents}\index{tags!table of contents}, but this only works if one has created structure tags in the PDF file using the package \verb|hyperref|. \section{Organising the windows}\index{windows} By default, the editor/source window opens on the left and the preview one on the right (when the corresponding PDF file exists), thus splitting the screen in two. You can change the position of the windows in the \menu{Window} menu. \submenu\menu{Stack} and \submenu\menu{Side by side} give the default effect if there is only one document open. If not, \submenu\menu{Stack} creates a mosaic with all the windows. The other options allow to place the windows for your convenience. It is also always possible to resize and move the windows manually, of course. For the preview you can change the way it is presented and of course the zoom\index{zoom} by \menu{View}\submenu\menu{Actual size}, \submenu\menu{Fit to width} and \submenu\menu{Fit to window}; you can also zoom in and out. Shortcuts exist for all these actions and are shown next to the menu items. \section{Cleaning the working folder}\index{cleaning folder} \label{sec:remove-aux-files} Very soon when one uses {\AllTeX}, one discovers that the working folder is cluttered by many files which have the name of the source file but different extensions: \path{.aux}, \path{.log}, \path{.toc}, \path{.lof}, \path{.lot}, \path{.bbl}, \dots All these are files needed by {\AllTeX} to be able to create the table of contents, lists of figures/tables, the bibliography, the cross references and, also very importantly, to keep track of what it did (in the \path{.log} file). Apart from the external files, images, pictures, \dots, the only files required are the \path{.tex} files, the sources of the document. One can erase all the others. Sometimes, this is even necessary when {\AllTeX} gets stuck after an error. This can be done using a {\Tw} command from the \menu{File} menu with the \submenu\menu{Remove Aux files\dots}\index{cleaning folder!aux files} item. When you use this command, a dialog box opens in which you can check/uncheck the files you want to remove.\footnote{The name of the main file is used to list the possible candidates for deletion.} The dialog box will only list files that actually exist in the folder; if you removed all these auxiliary files before, you get a message box saying that there is no file to remove at the moment. The list of auxiliary files which are taken into account is defined in the file \path{texworks-config.txt}\index{configuration!texworks-config.txt} in the \path{configuration} folder of the {\Tw} resources folder. You could add some if required. \section{Portable Usage \& Changing the Configuration}\index{configuration}\index{Portable Usage}\index{installation!Portable Usage} \label{sec.portable_configuration} We have seen in section \ref{chap.installation} (on page \pageref{chap.installation}) that the first time you use {\Tw}, it creates a resource folder and also that it saves default preferences. It is possible to define a personal place where one wants the resource folder and the preferences. This can be handy when one wants a portable system (e.g., on an USB stick) or when one wants to easily access the templates or completion folders for modifications. For this, create a file \path{texworks-setup.ini}\index{configuration!texworks-setup.ini} in the programme folder in which you specify the path to the folder containing the completion, configuration, dictionaries,\dots folders and the configuration file (\path{texworks.ini}\index{configuration!texworks.ini}); there will be two lines: \begin{verbExample} inipath=C:/myfolder/TW_conf/ libpath=C:/myfolder/TW_conf/ \end{verbExample} \verb+inipath+\index{configuration!inipath} for the configuration file and \verb+libpath+\index{configuration!libpath} for the necessary folders. Here, \path{TW_conf} would replace the resource folder \path{TeXworks}. Note that the referenced folder (here \path{TW_conf}) should exist---it will not be created---, and that the \verb|/| is used even on Windows (instead of the common \verb+\+). If one wants to put the resource folder in the programme folder as a subfolder, one can use an instruction like \verb+inipath=./TW_conf/+; all relative paths are taken to be relative to the {\Tw} programme folder (on macOS, the folder containing the app package is used). One can also add a line\index{configuration!defaultbinpaths} like \begin{verbExample} defaultbinpaths=C:/Program Files/MiKTeX 2.7/miktex/bin \end{verbExample} to specify where the programmes of the {\TeX} distribution are located; but this instruction is not yet completely operational, especially under Windows. manual-2021-03-08/src/en/regexps.tex000066400000000000000000000244471402145072200167620ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manual.tex % !TEX spellcheck = en_UK \chapter{Regular expressions} \label{sec:regexp} As {\Tw} is built on Qt4, the available regular expressions\index{regular expressions}---which are often referred to as \textbf{regexp}---are a subset of those found in Qt4. See the site of Qt4\footnote{\label{fn.regexpQt}\url{http://doc.trolltech.com/4.4/qregexp.html#details}---this section is based on the information provided there} for more information. It is possible to find other information about regexps on the net\footnote{see, for example, Wikipedia} or from books. But pay attention that not all systems (programming languages, editors, \dots) use the same set of instructions; there is no ``standard set'', unfortunately. \section{Introduction}\index{regular expressions!introduction} When searching and replacing, one has to define the text to be found. This can be the text itself (e.g., ``Abracadabra''), but often it is necessary to define the strings in a more generic and powerful way to avoid repeating the same operation many times with only small changes from one time to the next; if, for example, one wants to replace sequences of the letter \textbf{a} by ones of the letter \textbf{o}, but only those sequences of 3, 4, 5, 6 or 7 \textbf{a}; this would require repeating (and slightly adjusting) the find and replace procedure 5 times. Another example: replace all vowels by \textbf{§}---again, this would take 5 replace operations. Here come the regular expressions! A simple character (a or 9) represents itself. But a set of characters can be defined: \textbf{[aeiou]} will match any vowel, \textbf{[abcdef]} the letters \textbf{a}, \textbf{b}, \textbf{c}, \textbf{d}, \textbf{e}, and \textbf{f}; this last set can be shortened as \textbf{[a-f]} using ``\textbf{-}'' between the two ends of the range. This can even be combined: \textbf{[a-zA-Z0-9]} will match all letters and all numbers. To define a complementary set\footnote{A set of characters that are not allowed to occur for this regular expression to match the text}, one uses ``\textbf{\^{}}'': the caret negates the character set if it occurs at the beginning, i.e., immediately after the opening square bracket. \textbf{[\^{}abc]} matches anything except \textbf{a}, \textbf{b}, \textbf{c}. \section{Codes to represent special sets}\index{regular expressions!sets} When using regexps, one very often has to create a search expession which represents other strings in a generic way. If you are looking for a string that matches email addresses, for example, the letters and symbols will vary; still, you could search for any string which corresponds to the structure of an email address (\texttt{@.}, roughly). To facilitate this, there are abbreviations to represent letters, figures, symbols, \dots These codes replace and facilitate the definition of sets; for example, to instead of manually defining the set of digits \textbf{[0-9]}, one can use ``\textbf{\textbackslash{}d}''. The following table lists the replacement codes.\footnote{simplified from Qt4 at trolltech, see note \label{trollnext}\ref{fn.regexpQt}} \smallskip \noindent\begin{tabular}{Rp{113mm}} \toprule \multicolumn{1}{l}{Element} & Meaning\\ \midrule \verb|c| & Any character represents itself unless it has a special regexp meaning. Thus c matches the character c.\\ \verb|\c| & A special character that follows a backslash matches the character itself except where mentioned below. For example, if you wished to match a literal caret at the beginning of a string you would write ``\verb|\^|''.\\ \verb|\n| & This matches the ASCII line feed character (LF, Unix newline, used in {\Tw}).\\ \verb|\r| & This matches the ASCII carriage return character (CR).\\ \verb|\t| & This matches the ASCII horizontal tab character (HT).\\ \verb|\v| & This matches the ASCII vertical tab character (VT; almost never used).\\ \verb|\xhhhh| & This matches the Unicode character corresponding to the hexadecimal number hhhh (between 0x0000 and 0xFFFF). \verb|\0ooo| (i.e., zero-ooo) matches the ASCII/Latin-1 character corresponding to the octal number ooo (between 0 and 0377).\\ \verb|.| (dot) & This matches any character (including newline). So if you want to match the dot character iteself, you have to escape it with ``\verb|\.|''.\\ \verb|\d| & This matches a digit.\\ \verb|\D| & This matches a non-digit.\\ \verb|\s| & This matches a white space.\\ \verb|\S| & This matches a non-white space.\\ \verb|\w| & This matches a word character or ``\verb|_|'').\\ \verb|\W| & This matches a non-word character.\\ \verb|\1|, \dots & The n-th back-reference, e.g. \verb|\1|, \verb|\2|, etc.; used in the replacement string with capturing patterns---see below \\ \bottomrule \end{tabular} \smallskip Using these abbreviations is better than describing the set, because the abbreviations remain valid in different alphabets. Pay attention that the end of line is often taken as a white space. Under {\Tw} the end of line is referred to by ``\verb|\n|''. \section{Repetition} \index{regular expressions!repetition} One doesn't work only on single letters, digits, symbols; most of the time, these are repeated (e.g., a number is a repetition of digits and symbols---in the right order). \needspace{2\baselineskip} To show the number of repetitions, one uses a so called ``quantifier'': \textbf{a\{1,1\}} means at least one and only one \textbf{a}, \textbf{a\{3,7\}} means between at least 3 and at most 7 \textbf{a}; \textbf{\{1,1\}} is redundant, of course, so \textbf{a\{1,1\}} = \textbf{a}. This can be combined with the set notation: \textbf{[0-9]\{1,2\}} will correspond to at least one digit and at most two, the integer numbers between 0 and 99. But this will match any group of 1 or 2 digits within any arbitrary string (which may have a lot of text before and after the integer); if we want this to match only if the whole string consists \emph{entirely} of 1 or 2 digits (without any other characters preceding or following them), we can rewrite the regular expression to read \textbf{\^{}[0-9]\{1,2\}\$}; here, the \textbf{\^{}} specifies that any match must start at the first character of the string, while the \textbf{\$} says that any matching substring must end at the last character of the string, so the string can only be comprised of one or two digits (\textbf{\^{}} and \textbf{\$} are so-called ``assertions''---more on them later). Here is a table of quantifiers.\footnote{simplified from Qt4 at trolltech, see note \ref{fn.regexpQt}} E represents an arbitrary expression (letter, abbreviation, set). \smallskip \noindent\begin{tabular}{Rp{113mm}} \toprule \verb|E{n,m}| & Matches at least \textbf{n} occurrences of the expression and at most \textbf{m} occurrences of the expression.\\ \verb|E{n}| & Matches exactly \textbf{n} occurrences of the expression. This is the same \textbf{E\{n,n\}} or as repeating the expression n times.\\ \verb|E{n,}| & Matches at least \textbf{n} occurrences of the expression.\\ \verb|E{,m}| & Matches at most \textbf{m} occurrences of the expression.\\ \verb|E?| & Matches zero or one occurrence of E. This quantifier effectively means \emph{the expression is optional} (it may be present, but doesn't have to). It is the same as \textbf{E\{0,1\}}.\\ \verb|E+| & Matches one or more occurrences of E. This is the same as \textbf{E\{1,\}}.\\ \verb|E*| & Matches zero or more occurrences of E. This is the same as \textbf{E\{0,\}}. Beware, the \textbf{*} quantifier is often used by mistake instead of the \textbf{+} quantifier. Since it matches zero or more occurrences, it will match even if the expression is not present in the string.\\ \bottomrule \end{tabular} \smallskip \section{Alternatives and assertions} \index{regular expressions!alternatives/assertions} When searching, it is often necessary to search for alternatives, e.g., apple, pear, or cherry, but not pineapple. To separate the alternatives, one uses \textbf{|}: apple|pear|cherry. But this will not prevent to find pineapple, so we have to specify that apple should be standalone, a whole word (as is often called in the search dialog boxes). To specify that a string should be considered standalone, we specify that it is surrounded by word separators/boundaries (begin/end of sentence, space), like \textbf{\textbackslash{}bapple\textbackslash{}b}. For our alternatives example we will \textbf{group} them by parentheses and add the boundaries \textbf{\textbackslash{}b(apple|pear|cherry)\textbackslash{}b}. Apart from \textbf{\textbackslash{}b} we have already seen \textbf{\^{}} and \textbf{\$} which mark the boundaries of the whole string. Here a table of the ``assertions'' which do not correspond to actual characters and will never be part of the result of a search. \footnote{simplified from Qt4 at trolltech, see note \ref{fn.regexpQt}} \smallskip \noindent\begin{tabular}{Rp{113mm}} \toprule \verb|^| & The caret signifies the beginning of the string. If you wish to match a literal \textbf{\^{}}, you must escape it by writing \verb|\^|\\ \verb|$| & The dollar signifies the end of the string. If you wish to match a literal \textbf{\$}, you must escape it by writing \verb|\$|\\ \verb|\b| & A word boundary.\\ \verb|\B| & A non-word boundary. This assertion is true wherever \verb|\b| is false.\\ \verb|(?=E)| & Positive lookahead. This assertion is true if the expression \textbf{E} matches at this point.\\ \verb|(?!E)| & Negative lookahead. This assertion is true if the expression \textbf{E} does not match at this point.\\ \bottomrule \end{tabular} \smallskip Notice the different meanings of \textbf{\^{}} as assertion and as negation inside a character set! \section{Final notes} Using rexexp is very powerful, but also quite dangerous; you could change your text at unseen places and sometimes reverting to the previous situation is not possible entirely. If you immediately see the error, you can try \mbox{\keysequence{Ctrl+Z}}. Showing how to exploit the full power of regexp would require much more than this extremely short summary; in fact it would require a full manual on it own. Also note that there are some limits in the implementation of regexps in {\Tw}; in particular, the assertions (\^{} and \$) only consider the whole file, and there are no look-behind assertions. Finally, do not forget to ``tick'' the regexp option when using them in the \emph{Find} and \emph{Replace} dialogs and to un-tick the option when not using regexps. manual-2021-03-08/src/en/scripting.tex000066400000000000000000000151011402145072200172720ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manual.tex % !TEX spellcheck = en_GB \chapter{Advanced use: Scripting}\index{scripts} \section{Introduction to Scripting} All the functions and utilities described so far were built into {\Tw} by default. While some of them could be configured or customized to a certain extent, they are intended to suit the most common needs of a general audience. However, the {\TeX} world is very large and diverse. In order to enable users to address their special needs---from simply making some text bold to fulfilling special requirements for the next book or scientific paper you want to publish---, the core functionality of {\Tw} can be extended or modified by the use of scripts. Scripts are simple text files that you can open, read, or modify in any text editor (including {\Tw}, of course). They are written in a specific scripting language that is essentially a programming language. At the time of writing, {\Tw} supports QtScript\footnote{A scripting language similar to JavaScript provided by Qt.} (built-in), Lua (with a plugin), and Python (with a plugin). To see which scripting languages are available on your system, use the \menu{Scripts}\submenu\menu{Scripting {\Tw}}\submenu\menu{About Scripts\dots} menu item. Writing scripts\index{scripts!writing} is beyond the scope of this manual, but is documented elsewhere\footnote{See, for example, Paul Norman's page \url{http://twscript.paulanorman.com/docs/index.html}.}. Here, only the installation and usage of scripts will be discussed. {\Tw} distinguishes between two types of scripts: standalone scripts and hook scripts. The primary purpose of standalone scripts is to add new functionality to the program. If you need a new function, such as a command to make the selected text bold, a standalone script is the one to choose. These scripts get an item in the \menu{Scripts} menu, and you can run them simply by clicking on that menu item (or by using a keyboard shortcut, if the script provides one). Hook scripts, on the other hand, are meant to extend existing {\Tw} functions. They are hooked into the code at specific places, e.g., after the typeset process has finished or after a file was loaded, and can add or modify whatever {\Tw} is doing. One example for this would be a script that analyses a newly loaded file and sets the spell-checking language based on \verb+babel+ commands found in the document. Thus, hook scripts do not show up in the \menu{Scripts} menu but are instead run automatically when the {\Tw} function they modify is used. You can easily determine which type of script you have by opening the script file. Near the top of the file, you should find a line similar to \begin{verbExample} // Type: standalone \end{verbExample} Alternatively---once the script is installed---, you can use the dialogue available from \menu{Scripts}\submenu\menu{Scripting {\Tw}}\submenu\menu{Manage Scripts} to display this information. \section{Installing Scripts}\index{scripts!installing} \label{sec:installing-scripts} A word of caution first: do not install scripts from a source you do not trust! Before installing scripts, you should make sure that the file you are about to install indeed does what you expect. Scripts are very powerful---they can do almost everything a normal program can do. So while there are some security precautions built into {\Tw}, you should still be aware that scripts could potentially harm your computer and cause (among other things) crashes and data loss. In particular, scripts can read, create, and modify arbitrary files on your hard drive. That said, installing scripts is very simple. Script files are generally installed in \path{/scripts} or subdirectories of it. These subdirectories are shown as submenus of the \menu{Scripts} menu, so they can be used to group and categorize scripts. This is especially useful if you use many different scripts that would otherwise make the \menu{Scripts} menu very confusing. One easy way to open the \path{scripts} folder is the \menu{Scripts}\submenu\menu{Scripting {\Tw}}\submenu\menu{Show Scripts Folder} menu item. Since scripts are usually simple plain-text files, they do not come with fancy installers. To install them, simply copy or decompress (if archived, e.g., in a .zip file) the script file---and any other required files that you may have received---into \path{/scripts} or a subdirectory of it. After having installed a new script file, {\Tw} needs to become aware of it. It automatically scans for all scripts during start-up, so you could close all {\Tw} windows and restart the application. An alternative is provided by the \menu{Scripts}\submenu\menu{Scripting {\Tw}}\submenu\menu{Reload Script List} menu item which rescans all scripts without otherwise interfering with the program. You can also disable scripts (or whole directories of scripts) if you want to. This can be useful if you do not need some scripts for some time and do not want them to clutter the \menu{Scripts} menu, but do not want to uninstall them entirely. Or if you want to prevent hook scripts from being run automatically. To do this, open the ``Manage Scripts'' dialogue with the \menu{Scripts}\submenu\menu{Scripting {\Tw}}\submenu\menu{Manage Scripts}\index{scripts!managing} menu item. Simply uncheck the script you want to disable and it won't bother you again. \section{Using Scripts}\index{scripts!using} Using scripts is simple. Hook scripts are used automatically---you don't need to do anything. Standalone scripts show up in the \menu{Scripts} menu or one of its submenus. If you cannot find a script you are looking for, or if you find a script you do not know the purpose of, you can use the ``Manage Scripts'' dialogue to get additional information (like the author, a brief description, etc.) about it. Some scripts need to run other programs on your system. One example would be a script that opens the pdf in the system's default previewer, e.g., for printing. Since running arbitrary commands can in some situations be particularly dangerous, this functionality is disabled by default. You will notice this when a dialogue pops up informing you of an error in the script, or a similar message is displayed in the status bar. To enable scripts to execute system commands, open the preferences dialogue via the \menu{Edit}\submenu\menu{Preferences\dots} menu item. There, go to the ``Scripts'' tab and check the ``Allow scripts to run system commands'' option. If you want to disable this function again later just uncheck the option. Note that this option applies equally to all scripts---there is currently no way to allow command execution only for some scripts. manual-2021-03-08/src/en/shortcutsPDFDocument.tex000066400000000000000000000016401402145072200213620ustar00rootroot00000000000000\begin{longtable}{Pl} \toprule Shortcut & Action \\ \midrule \endhead Alt+Left & Go to previous view \\ Ctrl+' & Go to Source \\ Ctrl++ & Zoom In \\ Ctrl+{-} & Zoom Out \\ Ctrl+1 & Actual Size \\ Ctrl+2 & Fit to Width \\ Ctrl+3 & Fit to Window \\ Ctrl+4 & Fit to Content Width \\ Ctrl+Backspace & Clear \\ Ctrl+C & Copy \\ Ctrl+F & Find... \\ Ctrl+G & Find Again \\ Ctrl+J & Go to Page... \\ Ctrl+N & New \\ Ctrl+O & Open... \\ Ctrl+P & Print PDF... \\ Ctrl+PgDown & Next Page \\ Ctrl+PgUp & Previous Page \\ Ctrl+Q & Quit TeXworks \\ Ctrl+Shift+F & Full Screen \\ Ctrl+Shift+N & New from Template... \\ Ctrl+Shift+Z & Redo \\ Ctrl+T & Typeset \\ Ctrl+V & Paste \\ Ctrl+W & Close \\ Ctrl+X & Cut \\ Ctrl+Z & Undo \\ \bottomrule \end{longtable} manual-2021-03-08/src/en/shortcutsTeXDocument.tex000066400000000000000000000023471402145072200214560ustar00rootroot00000000000000\begin{longtable}{Pl} \toprule Shortcut & Action \\ \midrule \endhead Ctrl+' & Go to Preview \\ Ctrl+= & Show Selection \\ Ctrl+A & Select All \\ Ctrl+Alt+S & Save All \\ Ctrl+B & Balance Delimiters \\ Ctrl+C & Copy \\ Ctrl+E & Copy to Find \\ Ctrl+F & Find... \\ Ctrl+G & Find Again \\ Ctrl+H & Find Selection \\ Ctrl+L & Go to Line... \\ Ctrl+N & New \\ Ctrl+O & Open... \\ Ctrl+Q & Quit TeXworks \\ Ctrl+R & Replace... \\ Ctrl+S & Save \\ Ctrl+Shift+C & Insert Citations... \\ Ctrl+Shift+E & Copy to Replace \\ Ctrl+Shift+N & New from Template... \\ Ctrl+Shift+R & Replace Again \\ Ctrl+Shift+S & Save As... \\ Ctrl+Shift+Z & Redo \\ Ctrl+Shift+[ & Uncomment \\ Ctrl+Shift+] & Comment \\ Ctrl+T & Typeset \\ Ctrl+V & Paste \\ Ctrl+W & Close \\ Ctrl+X & Cut \\ Ctrl+Z & Undo \\ Ctrl+[ & Unindent \\ Ctrl+\textbackslash & Hide Console Output \\ Ctrl+] & Indent \\ \bottomrule \end{longtable} manual-2021-03-08/src/fr/000077500000000000000000000000001402145072200145555ustar00rootroot00000000000000manual-2021-03-08/src/fr/COPYING.CC-by-sa-3.0000066400000000000000000000544151402145072200174140ustar00rootroot00000000000000****** Creative Commons Legal Code ****** ***** Attribution-ShareAlike 3.0 Unported ***** CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM ITS USE. **** License **** THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. 1. Definitions a. "Adaptation" means a work based upon the Work, or upon the Work and other pre-existing works, such as a translation, adaptation, derivative work, arrangement of music or other alterations of a literary or artistic work, or phonogram or performance and includes cinematographic adaptations or any other form in which the Work may be recast, transformed, or adapted including in any form recognizably derived from the original, except that a work that constitutes a Collection will not be considered an Adaptation for the purpose of this License. For the avoidance of doubt, where the Work is a musical work, performance or phonogram, the synchronization of the Work in timed-relation with a moving image ("synching") will be considered an Adaptation for the purpose of this License. b. "Collection" means a collection of literary or artistic works, such as encyclopedias and anthologies, or performances, phonograms or broadcasts, or other works or subject matter other than works listed in Section 1(f) below, which, by reason of the selection and arrangement of their contents, constitute intellectual creations, in which the Work is included in its entirety in unmodified form along with one or more other contributions, each constituting separate and independent works in themselves, which together are assembled into a collective whole. A work that constitutes a Collection will not be considered an Adaptation (as defined below) for the purposes of this License. c. "Creative Commons Compatible License" means a license that is listed at http://creativecommons.org/compatiblelicenses that has been approved by Creative Commons as being essentially equivalent to this License, including, at a minimum, because that license: (i) contains terms that have the same purpose, meaning and effect as the License Elements of this License; and, (ii) explicitly permits the relicensing of adaptations of works made available under that license under this License or a Creative Commons jurisdiction license with the same License Elements as this License. d. "Distribute" means to make available to the public the original and copies of the Work or Adaptation, as appropriate, through sale or other transfer of ownership. e. "License Elements" means the following high-level license attributes as selected by Licensor and indicated in the title of this License: Attribution, ShareAlike. f. "Licensor" means the individual, individuals, entity or entities that offer(s) the Work under the terms of this License. g. "Original Author" means, in the case of a literary or artistic work, the individual, individuals, entity or entities who created the Work or if no individual or entity can be identified, the publisher; and in addition (i) in the case of a performance the actors, singers, musicians, dancers, and other persons who act, sing, deliver, declaim, play in, interpret or otherwise perform literary or artistic works or expressions of folklore; (ii) in the case of a phonogram the producer being the person or legal entity who first fixes the sounds of a performance or other sounds; and, (iii) in the case of broadcasts, the organization that transmits the broadcast. h. "Work" means the literary and/or artistic work offered under the terms of this License including without limitation any production in the literary, scientific and artistic domain, whatever may be the mode or form of its expression including digital form, such as a book, pamphlet and other writing; a lecture, address, sermon or other work of the same nature; a dramatic or dramatico-musical work; a choreographic work or entertainment in dumb show; a musical composition with or without words; a cinematographic work to which are assimilated works expressed by a process analogous to cinematography; a work of drawing, painting, architecture, sculpture, engraving or lithography; a photographic work to which are assimilated works expressed by a process analogous to photography; a work of applied art; an illustration, map, plan, sketch or three-dimensional work relative to geography, topography, architecture or science; a performance; a broadcast; a phonogram; a compilation of data to the extent it is protected as a copyrightable work; or a work performed by a variety or circus performer to the extent it is not otherwise considered a literary or artistic work. i. "You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation. j. "Publicly Perform" means to perform public recitations of the Work and to communicate to the public those public recitations, by any means or process, including by wire or wireless means or public digital performances; to make available to the public Works in such a way that members of the public may access these Works from a place and at a place individually chosen by them; to perform the Work to the public by any means or process and the communication to the public of the performances of the Work, including by public digital performance; to broadcast and rebroadcast the Work by any means including signs, sounds or images. k. "Reproduce" means to make copies of the Work by any means including without limitation by sound or visual recordings and the right of fixation and reproducing fixations of the Work, including storage of a protected performance or phonogram in digital form or other electronic medium. 2. Fair Dealing Rights. Nothing in this License is intended to reduce, limit, or restrict any uses free from copyright or rights arising from limitations or exceptions that are provided for in connection with the copyright protection under copyright law or other applicable laws. 3. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below: a. to Reproduce the Work, to incorporate the Work into one or more Collections, and to Reproduce the Work as incorporated in the Collections; b. to create and Reproduce Adaptations provided that any such Adaptation, including any translation in any medium, takes reasonable steps to clearly label, demarcate or otherwise identify that changes were made to the original Work. For example, a translation could be marked "The original work was translated from English to Spanish," or a modification could indicate "The original work has been modified."; c. to Distribute and Publicly Perform the Work including as incorporated in Collections; and, d. to Distribute and Publicly Perform Adaptations. e. For the avoidance of doubt: i. Non-waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme cannot be waived, the Licensor reserves the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; ii. Waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme can be waived, the Licensor waives the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; and, iii. Voluntary License Schemes. The Licensor waives the right to collect royalties, whether individually or, in the event that the Licensor is a member of a collecting society that administers voluntary licensing schemes, via that society, from any exercise by You of the rights granted under this License. The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats. Subject to Section 8(f), all rights not expressly granted by Licensor are hereby reserved. 4. Restrictions. The license granted in Section 3 above is expressly made subject to and limited by the following restrictions: a. You may Distribute or Publicly Perform the Work only under the terms of this License. You must include a copy of, or the Uniform Resource Identifier (URI) for, this License with every copy of the Work You Distribute or Publicly Perform. You may not offer or impose any terms on the Work that restrict the terms of this License or the ability of the recipient of the Work to exercise the rights granted to that recipient under the terms of the License. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties with every copy of the Work You Distribute or Publicly Perform. When You Distribute or Publicly Perform the Work, You may not impose any effective technological measures on the Work that restrict the ability of a recipient of the Work from You to exercise the rights granted to that recipient under the terms of the License. This Section 4 (a) applies to the Work as incorporated in a Collection, but this does not require the Collection apart from the Work itself to be made subject to the terms of this License. If You create a Collection, upon notice from any Licensor You must, to the extent practicable, remove from the Collection any credit as required by Section 4(c), as requested. If You create an Adaptation, upon notice from any Licensor You must, to the extent practicable, remove from the Adaptation any credit as required by Section 4(c), as requested. b. You may Distribute or Publicly Perform an Adaptation only under the terms of: (i) this License; (ii) a later version of this License with the same License Elements as this License; (iii) a Creative Commons jurisdiction license (either this or a later license version) that contains the same License Elements as this License (e.g., Attribution-ShareAlike 3.0 US)); (iv) a Creative Commons Compatible License. If you license the Adaptation under one of the licenses mentioned in (iv), you must comply with the terms of that license. If you license the Adaptation under the terms of any of the licenses mentioned in (i), (ii) or (iii) (the "Applicable License"), you must comply with the terms of the Applicable License generally and the following provisions: (I) You must include a copy of, or the URI for, the Applicable License with every copy of each Adaptation You Distribute or Publicly Perform; (II) You may not offer or impose any terms on the Adaptation that restrict the terms of the Applicable License or the ability of the recipient of the Adaptation to exercise the rights granted to that recipient under the terms of the Applicable License; (III) You must keep intact all notices that refer to the Applicable License and to the disclaimer of warranties with every copy of the Work as included in the Adaptation You Distribute or Publicly Perform; (IV) when You Distribute or Publicly Perform the Adaptation, You may not impose any effective technological measures on the Adaptation that restrict the ability of a recipient of the Adaptation from You to exercise the rights granted to that recipient under the terms of the Applicable License. This Section 4(b) applies to the Adaptation as incorporated in a Collection, but this does not require the Collection apart from the Adaptation itself to be made subject to the terms of the Applicable License. c. If You Distribute, or Publicly Perform the Work or any Adaptations or Collections, You must, unless a request has been made pursuant to Section 4(a), keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied, and/or if the Original Author and/or Licensor designate another party or parties (e.g., a sponsor institute, publishing entity, journal) for attribution ("Attribution Parties") in Licensor's copyright notice, terms of service or by other reasonable means, the name of such party or parties; (ii) the title of the Work if supplied; (iii) to the extent reasonably practicable, the URI, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work; and (iv) , consistent with Ssection 3 (b), in the case of an Adaptation, a credit identifying the use of the Work in the Adaptation (e.g., "French translation of the Work by Original Author," or "Screenplay based on original Work by Original Author"). The credit required by this Section 4(c) may be implemented in any reasonable manner; provided, however, that in the case of a Adaptation or Collection, at a minimum such credit will appear, if a credit for all contributing authors of the Adaptation or Collection appears, then as part of these credits and in a manner at least as prominent as the credits for the other contributing authors. For the avoidance of doubt, You may only use the credit required by this Section for the purpose of attribution in the manner set out above and, by exercising Your rights under this License, You may not implicitly or explicitly assert or imply any connection with, sponsorship or endorsement by the Original Author, Licensor and/or Attribution Parties, as appropriate, of You or Your use of the Work, without the separate, express prior written permission of the Original Author, Licensor and/or Attribution Parties. d. Except as otherwise agreed in writing by the Licensor or as may be otherwise permitted by applicable law, if You Reproduce, Distribute or Publicly Perform the Work either by itself or as part of any Adaptations or Collections, You must not distort, mutilate, modify or take other derogatory action in relation to the Work which would be prejudicial to the Original Author's honor or reputation. Licensor agrees that in those jurisdictions (e.g. Japan), in which any exercise of the right granted in Section 3(b) of this License (the right to make Adaptations) would be deemed to be a distortion, mutilation, modification or other derogatory action prejudicial to the Original Author's honor and reputation, the Licensor will waive or not assert, as appropriate, this Section, to the fullest extent permitted by the applicable national law, to enable You to reasonably exercise Your right under Section 3(b) of this License (right to make Adaptations) but not otherwise. 5. Representations, Warranties and Disclaimer UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 7. Termination a. This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Adaptations or Collections from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License. b. Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above. 8. Miscellaneous a. Each time You Distribute or Publicly Perform the Work or a Collection, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License. b. Each time You Distribute or Publicly Perform an Adaptation, Licensor offers to the recipient a license to the original Work on the same terms and conditions as the license granted to You under this License. c. If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. d. No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent. e. This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You. f. The rights granted under, and the subject matter referenced, in this License were drafted utilizing the terminology of the Berne Convention for the Protection of Literary and Artistic Works (as amended on September 28, 1979), the Rome Convention of 1961, the WIPO Copyright Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 and the Universal Copyright Convention (as revised on July 24, 1971). These rights and subject matter take effect in the relevant jurisdiction in which the License terms are sought to be enforced according to the corresponding provisions of the implementation of those treaty provisions in the applicable national law. If the standard suite of rights granted under applicable copyright law includes additional rights not granted under this License, such additional rights are deemed to be included in the License; this License is not intended to restrict the license of any rights under applicable law. **** Creative Commons Notice **** Creative Commons is not a party to this License, and makes no warranty whatsoever in connection with the Work. Creative Commons will not be liable to You or any party on any legal theory for any damages whatsoever, including without limitation any general, special, incidental or consequential damages arising in connection to this license. Notwithstanding the foregoing two (2) sentences, if Creative Commons has expressly identified itself as the Licensor hereunder, it shall have all rights and obligations of Licensor. Except for the limited purpose of indicating to the public that the Work is licensed under the CCPL, Creative Commons does not authorize the use by either party of the trademark "Creative Commons" or any related trademark or logo of Creative Commons without the prior written consent of Creative Commons. Any permitted use will be in compliance with Creative Commons' then-current trademark usage guidelines, as may be published on its website or otherwise made available upon request from time to time. For the avoidance of doubt, this trademark restriction does not form part of the License. Creative Commons may be contacted at http://creativecommons.org/. manual-2021-03-08/src/fr/COPYING.GPLv2000066400000000000000000000431031402145072200165020ustar00rootroot00000000000000 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. manual-2021-03-08/src/fr/Makefile000066400000000000000000000017151402145072200162210ustar00rootroot00000000000000MANUAL_LANG=$(notdir $(abspath .)) SYNCTEX = -synctex=1 WINDOWS = $(if $(filter .exe,$(suffix $(SHELL))),"y") SUPRESSOUT = > $(if $(WINDOWS),nul,/dev/null) CP = $(if $(WINDOWS),copy,cp) .PHONY : all pdf html clean dist-clean dist dist-pdf dist-html recursive-clean recursive-dist-clean all : pdf html pdf : manuel.pdf html : @$(MAKE) -C html manuel.pdf : manuel.ind *.tex *.sty images/*.pdf images/*.png @lualatex manuel @lualatex manuel @lualatex $(SYNCTEX) manuel manuel.ind : *.tex *.sty @lualatex manuel @makeindex manuel clean : rm -f *.aux *.log *.out *.idx *.ind *.ilg *.toc dist-clean : clean rm -f manuel.pdf *.synctex *.synctex.gz recursive-clean : clean @$(MAKE) -C html clean recursive-dist-clean : dist-clean @$(MAKE) -C html dist-clean dist : dist-pdf dist-html dist-pdf : manuel.pdf @mkdir -p ../../pdf/$(MANUAL_LANG) @$(CP) manuel.pdf ../../pdf/$(MANUAL_LANG)/TeXworks-manual-$(MANUAL_LANG).pdf dist-html : $(MAKE) -C html dist manual-2021-03-08/src/fr/README.md000066400000000000000000000045211402145072200160360ustar00rootroot00000000000000Introduction ================================================================================ This package contains the sources to typeset "Petit manuel pour TeXworks", the french translation of "A short manual for TeXworks" contributed by Alain Delmotte. TeXworks is an open-source, cross-platform TeX editor designed to lower the entry barrier to the TeX world. See http://www.tug.org/texworks/ for more information. Typesetting ================================================================================ To typeset this document, you need LaTeX. This is usually provided by a TeX distribution such as: * TeXLive (http://www.tug.org/texlive/) * MiKTeX (http://www.miktex.org/) * MacTeX (http://www.tug.org/mactex/) Make sure you have the following required LaTeX packages installed: amsmath, amssymb, array, babel, babel-french, booktabs, calc, color, ec, etoolbox, fancyhdr, fancyvrb, fncychap, fontenc, footmisc, framed, graphicx, hyperref, idxlayout, inputenc, keystroke, lmodern, longtable, makeidx, microtype, needspace, sectsty, tocbibind, upquote, url, wrapfig, and the ZapfChancery font. When using TeXLive, these can be installed by running ``` tlmgr install amsfonts amsmath babel babel-french booktabs ec etoolbox \ fancyhdr fancyvrb fncychap footmisc framed graphics hyperref \ idxlayout keystroke latex lm microtype needspace sectsty \ tocbibind tools upquote url wrapfig zapfchan ``` from the command line. If you intend to typeset in the HTML format, you also need tex4ht. Disclaimer ================================================================================ Copyright (C) 2010-2021 Alain Delmotte, Stefan Löffler, and contributors. Some rights reserved. Unless noted otherwise, the icons in the images/ folder are taken from the TeXworks project, the Tango project, or were made for this work. This manual is free documentation: you can redistribute it and/or modify it under the terms of either: * the CC-BY-SA license as published by Creative Commons; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel. For details, see the files COPYING.CC-by-sa-3.0 and COPYING.GPLv2. manual-2021-03-08/src/fr/actionsAlphabetical.tex000066400000000000000000000053661402145072200212430ustar00rootroot00000000000000\begin{longtable}{QQ} \toprule actionAbout\_Scripts & actionPageMode\_Single \\ actionAbout\_TW & actionPageMode\_TwoPagesContinuous \\ actionActual\_Size & actionPaste \\ actionApply\_to\_Selection & actionPlace\_on\_Left \\ actionAutoIndent\_None & actionPlace\_on\_Right \\ actionAuto\_Follow\_Focus & actionPreferences \\ actionBalance\_Delimiters & actionPrevious\_Completion \\ actionClear & actionPrevious\_Completion\_Placeholder \\ actionClear\_Recent\_Files & actionPrevious\_Page \\ actionClose & actionPrevious\_ViewRect \\ actionComment & actionPrintPdf \\ actionCopy & actionQuit\_TeXworks \\ actionCopy\_to\_Find & actionRedo \\ actionCopy\_to\_Replace & actionRemove\_Aux\_Files \\ actionCut & actionReplace \\ actionFind & actionReplace\_Again \\ actionFind\_Again & actionRevert\_to\_Saved \\ actionFind\_Selection & actionSave \\ actionFirst\_Page & actionSave\_All \\ actionFit\_to\_Content\_Width & actionSave\_As \\ actionFit\_to\_Width & actionScroll \\ actionFit\_to\_Window & actionSelect\_All \\ actionFont & actionSelect\_Image \\ actionFull\_Screen & actionSelect\_Text \\ actionGoToHomePage & actionSettings\_and\_Resources \\ actionGo\_to\_Line & actionShow\_Hide\_Console \\ actionGo\_to\_Page & actionShow\_Scripts\_Folder \\ actionGo\_to\_Preview & actionShow\_Selection \\ actionGo\_to\_Source & actionSide\_by\_Side \\ actionHard\_Wrap & actionSmartQuotes\_None \\ actionIndent & actionStack \\ actionInsert\_Citations & actionSyntaxColoring\_None \\ actionJump\_To\_PDF & actionTile \\ actionLast\_Page & actionTo\_Lowercase \\ actionLine\_Numbers & actionTo\_Uppercase \\ actionMagnify & actionToggle\_Case \\ actionManage\_Scripts & actionTypeset \\ actionNew & actionUncomment \\ actionNew\_from\_Template & actionUndo \\ actionNext\_Completion & actionUnindent \\ actionNext\_Completion\_Placeholder & actionUpdate\_Scripts \\ actionNext\_Page & actionWrap\_Lines \\ actionNone & actionWriteToMailingList \\ actionOpen & actionZoom\_In \\ actionPageMode\_Continuous & actionZoom\_Out \\ \bottomrule \end{longtable} manual-2021-03-08/src/fr/autocompletionBasic.tex000066400000000000000000000056561402145072200213170ustar00rootroot00000000000000\begin{longtable}{>{\footnotesize}p{15mm}>{\footnotesize}p{15mm}>{\footnotesize}p{95mm}} \toprule xa & \textbackslash xa & \textbackslash alpha \\ xb & \textbackslash xb & \textbackslash beta \\ & \textbackslash bsk & \textbackslash bigskip \\ & & \textbackslash bigskip{\AutoCompRet} \\ xch & \textbackslash xch & \textbackslash chi \\ xcd & \textbackslash xcd & \textbackslash Delta \\ xd & \textbackslash xd & \textbackslash delta \\ xe & \textbackslash xe & \textbackslash epsilon \\ xet & \textbackslash xet & \textbackslash eta \\ xcg & \textbackslash xcg & \textbackslash Gamma \\ xg & \textbackslash xg & \textbackslash gamma \\ & & \textbackslash hskip \\ & & \textbackslash indent \\ & & \textbackslash input \\ xio & \textbackslash xio & \textbackslash iota \\ xcl & \textbackslash xcl & \textbackslash Lambda \\ xl & \textbackslash xl & \textbackslash lambda \\ & \textbackslash msk & \textbackslash medskip \\ & & \textbackslash medskip{\AutoCompRet} \\ xm & \textbackslash xm & \textbackslash mu \\ & & \textbackslash noindent \\ xn & \textbackslash xn & \textbackslash nu \\ xco & \textbackslash xco & \textbackslash Omega \\ xo & \textbackslash xo & \textbackslash omega \\ & & \textbackslash par \\ xcph & \textbackslash xcph & \textbackslash Phi \\ xph & \textbackslash xph & \textbackslash phi \\ xcp & \textbackslash xcp & \textbackslash Pi \\ xp & \textbackslash xp & \textbackslash pi \\ xcps & \textbackslash xcps & \textbackslash Psi \\ xps & \textbackslash xps & \textbackslash psi \\ xr & \textbackslash xr & \textbackslash rho \\ & & \textbackslash scriptsize \\ xcs & \textbackslash xcs & \textbackslash Sigma \\ xs & \textbackslash xs & \textbackslash sigma \\ & \textbackslash ssk & \textbackslash smallskip{\AutoCompRet} \\ xt & \textbackslash xt & \textbackslash tau \\ tex & \textbackslash tex & \textbackslash TeX \\ texs & \textbackslash texs & \textbackslash TeX\textbackslash \\ xcth & \textbackslash xcth & \textbackslash Theta \\ xth & \textbackslash xth & \textbackslash theta \\ xcu & \textbackslash xcu & \textbackslash Upsilon \\ xu & \textbackslash xu & \textbackslash upsilon \\ xve & \textbackslash xve & \textbackslash varepsilon \\ xvph & \textbackslash xvph & \textbackslash varphi \\ xvp & \textbackslash xvp & \textbackslash varpi \\ xvr & \textbackslash xvr & \textbackslash varrho \\ xvs & \textbackslash xvs & \textbackslash varsigma \\ xvth & \textbackslash xvth & \textbackslash vartheta \\ & & \textbackslash vskip \\ xcx & \textbackslash xcx & \textbackslash Xi \\ xx & \textbackslash xx & \textbackslash xi \\ xz & \textbackslash xz & \textbackslash zeta \\ \bottomrule \end{longtable} manual-2021-03-08/src/fr/autocompletionBeamer.tex000066400000000000000000000101411402145072200214520ustar00rootroot00000000000000\begin{longtable}{>{\footnotesize}p{15mm}>{\footnotesize}p{15mm}>{\footnotesize}p{95mm}} \toprule & & \textbackslash action<{\AutoCompIns}>\{•\} \\ & & \textbackslash againframe<{\AutoCompIns}>[•]\{•\}{\AutoCompRet} \\ & & \textbackslash againframe<{\AutoCompIns}>\{•\}{\AutoCompRet} \\ & & \textbackslash againframe\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash alert<{\AutoCompIns}>\{•\} \\ & & \textbackslash alert\{{\AutoCompIns}\} \\ & & \textbackslash alt<{\AutoCompIns}>\{•\}\{•\} \\ bfrm & & \textbackslash begin\{frame\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{frame\}• \\ & & \textbackslash framesubtitle<{\AutoCompIns}>\{•\}{\AutoCompRet} \\ & & \textbackslash framesubtitle\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash frametitle<{\AutoCompIns}>[•]\{•\}{\AutoCompRet} \\ & & \textbackslash frametitle\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash framezoom<{\AutoCompIns}><•>(•,•)(•,•) \\ & & \textbackslash framezoom<{\AutoCompIns}><•>[•](•,•)(•,•) \\ & & \textbackslash includeonlyframes\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash includeonlylecture\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash invisible<{\AutoCompIns}>\{•\} \\ & & \textbackslash lecture\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ & & \textbackslash note<{\AutoCompIns}>[•]\{•\}{\AutoCompRet} \\ & & \textbackslash note<{\AutoCompIns}>\{•\}{\AutoCompRet} \\ & & \textbackslash note\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash only<{\AutoCompIns}>\{•\} \\ & & \textbackslash onslide<{\AutoCompIns}>\{•\} \\ & & \textbackslash pause{\AutoCompRet} \\ & & \textbackslash pause[{\AutoCompIns}]{\AutoCompRet} \\ & & \textbackslash structure\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash temporal<{\AutoCompIns}>\{•\}\{•\}\{•\} \\ & & \textbackslash uncover<{\AutoCompIns}>\{•\} \\ & & \textbackslash usebeamercolor\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash visible<{\AutoCompIns}>\{•\} \\ & & \{actionenv\}<{\AutoCompIns}>{\AutoCompRet}{\AutoCompRet}\textbackslash end\{actionenv\}• \\ & & \{alertenv\}<{\AutoCompIns}>{\AutoCompRet}{\AutoCompRet}\textbackslash end\{alertenv\}• \\ & & \{altenv\}<{\AutoCompIns}>\{•\}\{•\}\{•\}\{•\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{altenv\}• \\ & & \{beamercolorbox\}[{\AutoCompIns}]\{•\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{beamercolorbox\}• \\ & & \{beamercolorbox\}\{{\AutoCompIns}\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{beamercolorbox\}• \\ & & \{block\}<{\AutoCompIns}>\{•\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{block\}• \\ & & \{block\}\{{\AutoCompIns}\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{block\}• \\ & & \{columns\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{columns\}• \\ & & \{columns\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{columns\}• \\ & & \{column\}[{\AutoCompIns}]\{•\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{column\}• \\ & & \{column\}\{{\AutoCompIns}\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{column\}• \\ & & \{frame\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{frame\}• \\ & & \{frame\}[{\AutoCompIns}]\{•\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{frame\}• \\ & & \{frame\}\{{\AutoCompIns}\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{frame\}• \\ & & \{onlyenv\}<{\AutoCompIns}>{\AutoCompRet}{\AutoCompRet}\textbackslash end\{onlyenv\}• \\ & & \{overlayarea\}\{{\AutoCompIns}\}\{•\}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{overlayarea\}• \\ & & \{overprint\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{overprint\}• \\ & & \{structureenv\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{structureenv\}• \\ \bottomrule \end{longtable} manual-2021-03-08/src/fr/autocompletionContext.tex000066400000000000000000000003051402145072200217040ustar00rootroot00000000000000\begin{longtable}{>{\footnotesize}p{15mm}>{\footnotesize}p{15mm}>{\footnotesize}p{95mm}} \toprule & & \textbackslash starttext \\ & & \textbackslash stoptext \\ \bottomrule \end{longtable} manual-2021-03-08/src/fr/autocompletionLatex.tex000066400000000000000000001111711402145072200213410ustar00rootroot00000000000000\begin{longtable}{>{\footnotesize}p{15mm}>{\footnotesize}p{15mm}>{\footnotesize}p{95mm}} \toprule ncol & \textbackslash ncol & \& \\ dd & \textbackslash dd & \textbackslash ( {\AutoCompIns} \textbackslash )• \\ & \textbackslash adc & \textbackslash addtocounter\{{\AutoCompIns}\}\{•\} \\ adcount & & \textbackslash addtocounter\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ & \textbackslash adl & \textbackslash addtolength\{{\AutoCompIns}\}\{•\} \\ adlen & & \textbackslash addtolength\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ & & \textbackslash author\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash begin\{ \\ babs & \textbackslash babs & \textbackslash begin\{abstract\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{abstract\}• \\ balis & \textbackslash balis & \textbackslash begin\{align*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{align*\}• \\ baliats & \textbackslash baliats & \textbackslash begin\{alignat*\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{alignat*\}• \\ baliat & \textbackslash baliat & \textbackslash begin\{alignat\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{alignat\}• \\ baliedat & \textbackslash baliedat & \textbackslash begin\{alignedat\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{alignedat\}• \\ baliedato & \textbackslash baliedato & \textbackslash begin\{alignedat\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{alignedat\}• \\ balied & \textbackslash balied & \textbackslash begin\{aligned\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{aligned\}• \\ bali & \textbackslash bali & \textbackslash begin\{align\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{align\}• \\ bapp & \textbackslash bapp & \textbackslash begin\{appendix\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{appendix\}• \\ barr & & \textbackslash begin\{array\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{array\}• \\ bbmat & \textbackslash bbmat & \textbackslash begin\{bmatrix\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{bmatrix\}• \\ bcase & \textbackslash bcase & \textbackslash begin\{cases\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{cases\}• \\ bcent & \textbackslash bcent & \textbackslash begin\{center\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{center\}• \\ bcenum & \textbackslash bcenum & \textbackslash begin\{compactenum\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{compactenum\}• \\ bcenumo & \textbackslash bcenumo & \textbackslash begin\{compactenum\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{compactenum\}• \\ bcitem & \textbackslash bcitem & \textbackslash begin\{compactitem\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{compactitem\}• \\ bcitemo & \textbackslash bcitemo & \textbackslash begin\{compactitem\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{compactitem\}• \\ bdes & \textbackslash bdes & \textbackslash begin\{description\}{\AutoCompRet}\textbackslash item[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{description\}• \\ bdoc & \textbackslash bdoc & \textbackslash begin\{document\}{\AutoCompRet}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{document\} \\ benu & \textbackslash benu & \textbackslash begin\{enumerate\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{enumerate\}• \\ benuo & \textbackslash benuo & \textbackslash begin\{enumerate\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{enumerate\}• \\ beqns & \textbackslash beqns & \textbackslash begin\{eqnarray*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{eqnarray*\}• \\ beqn & \textbackslash beqn & \textbackslash begin\{eqnarray\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{eqnarray\}• \\ bequs & \textbackslash bequs & \textbackslash begin\{equation*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{equation*\}• \\ bequ & \textbackslash bequ & \textbackslash begin\{equation\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{equation\}• \\ bfig & \textbackslash bfig & \textbackslash begin\{figure\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{figure\}• \\ bfigo & \textbackslash bfigo & \textbackslash begin\{figure\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{figure\}• \\ bflaligs & \textbackslash bflaligs & \textbackslash begin\{flalign*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flalign*\}• \\ bflalig & \textbackslash bflalig & \textbackslash begin\{flalign\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flalign\}• \\ bfll & \textbackslash bfll & \textbackslash begin\{flushleft\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flushleft\}• \\ bflr & \textbackslash bflr & \textbackslash begin\{flushright\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flushright\}• \\ bgaths & \textbackslash bgaths & \textbackslash begin\{gather*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{gather*\}• \\ bgathed & \textbackslash bgathed & \textbackslash begin\{gathered\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{gathered\}• \\ bgathedo & \textbackslash bgathedo & \textbackslash begin\{gathered\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{gathered\}• \\ bgath & \textbackslash bgath & \textbackslash begin\{gather\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{gather\}• \\ bite & \textbackslash bite & \textbackslash begin\{itemize\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{itemize\}• \\ biteo & \textbackslash biteo & \textbackslash begin\{itemize\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{itemize\}• \\ blett & \textbackslash blett & \textbackslash begin\{letter\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{letter\}• \\ blist & \textbackslash blist & \textbackslash begin\{list\}\{{\AutoCompIns}\}\{•\}{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{list\}• \\ bminpo & \textbackslash bminpo & \textbackslash begin\{minipage\}[{\AutoCompIns}]\{•\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{minipage\}• \\ bminp & \textbackslash bminp & \textbackslash begin\{minipage\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{minipage\}• \\ bmults & \textbackslash bmults & \textbackslash begin\{multline*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{multline*\}• \\ bmult & \textbackslash bmult & \textbackslash begin\{multline\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{multline\}• \\ bpict & \textbackslash bpict & \textbackslash begin\{picture\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{picture\}• \\ bpmat & \textbackslash bpmat & \textbackslash begin\{pmatrix\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{pmatrix\}• \\ bquot & \textbackslash bquot & \textbackslash begin\{quotation\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{quotation\}• \\ bquo & \textbackslash bquo & \textbackslash begin\{quote\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{quote\}• \\ bsplit & \textbackslash bsplit & \textbackslash begin\{split\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{split\}• \\ bsubeq & \textbackslash bsubeq & \textbackslash begin\{subequations\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{subequations\}• \\ btabb & \textbackslash btabb & \textbackslash begin\{tabbing\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{tabbing\}• \\ btabls & \textbackslash btabls & \textbackslash begin\{table*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{table*\}• \\ btbls & \textbackslash btbls & \textbackslash begin\{table*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{table*\}• \\ btablso & \textbackslash btablso & \textbackslash begin\{table*\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{table*\}• \\ btblso & \textbackslash btblso & \textbackslash begin\{table*\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{table*\}• \\ btabl & \textbackslash btabl & \textbackslash begin\{table\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{table\}• \\ btbl & \textbackslash btbl & \textbackslash begin\{table\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{table\}• \\ btablo & \textbackslash btablo & \textbackslash begin\{table\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{table\}• \\ btblo & \textbackslash btblo & \textbackslash begin\{table\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{table\}• \\ btabs & \textbackslash btabs & \textbackslash begin\{tabular*\}\{{\AutoCompIns}\}\{•\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{tabular*\}• \\ btabx & \textbackslash btabx & \textbackslash begin\{tabularx\}\{{\AutoCompIns}\}\{•\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{tabularx\}• \\ btab & \textbackslash btab & \textbackslash begin\{tabular\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{tabular\}• \\ bbib & \textbackslash bbib & \textbackslash begin\{thebibliography\}\{{\AutoCompIns}\}{\AutoCompRet}\textbackslash bibitem\{•\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{thebibliography\}• \\ bindex & \textbackslash bindex & \textbackslash begin\{theindex\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{theindex\}• \\ btheo & \textbackslash btheo & \textbackslash begin\{theorem\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{theorem\}• \\ btitpg & \textbackslash btitpg & \textbackslash begin\{titlepage\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{titlepage\}• \\ btrivl & \textbackslash btrivl & \textbackslash begin\{trivlist\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{trivlist\}• \\ bvarw & \textbackslash bvarw & \textbackslash begin\{varwidth\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{varwidth\}• \\ bverb & \textbackslash bverb & \textbackslash begin\{verbatim\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{verbatim\}• \\ bvers & \textbackslash bvers & \textbackslash begin\{verse\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{verse\}• \\ bfd & & \textbackslash bfseries \\ bibitemo & & \textbackslash bibitem[{\AutoCompIns}]\{•\}{\AutoCompRet}• \\ bibitem & & \textbackslash bibitem\{{\AutoCompIns}\}{\AutoCompRet}• \\ bibstyle & \textbackslash bibstyle & \textbackslash bibliographystyle\{{\AutoCompIns}\} \\ biblio & & \textbackslash bibliography\{{\AutoCompIns}\} \\ & & \textbackslash boxed\{{\AutoCompIns}\} \\ & & \textbackslash caption\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash cdots \\ center & & \textbackslash centering \\ & & \textbackslash chapter\{{\AutoCompIns}\} \\ chap & & \textbackslash chapter\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash cite\{{\AutoCompIns}\} \\ & & \textbackslash cline\{{\AutoCompIns}\} \\ & & \textbackslash date\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash ddddot\{{\AutoCompIns}\} \\ & & \textbackslash dddot\{{\AutoCompIns}\} \\ & & \textbackslash ddots \\ & & \textbackslash ddot\{{\AutoCompIns}\} \\ & & \textbackslash documentclass[{\AutoCompIns}]\{•\}{\AutoCompRet} \\ & & \textbackslash documentclass\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash dots \\ & & \textbackslash dotsb \\ & & \textbackslash dotsc \\ & & \textbackslash dotsi \\ & & \textbackslash dotsm \\ & & \textbackslash dotso \\ emd & & \textbackslash em \\ em & & \textbackslash emph\{{\AutoCompIns}\} \\ & & \textbackslash end\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash eqref\{{\AutoCompIns}\} \\ & & \textbackslash fboxrule\{{\AutoCompIns}\} \\ & & \textbackslash fboxsep\{{\AutoCompIns}\} \\ fbox & & \textbackslash fbox\{{\AutoCompIns}\} \\ & & \textbackslash footnotesize \\ foot & & \textbackslash footnote\{{\AutoCompIns}\} \\ frac & & \textbackslash frac\{{\AutoCompIns}\}\{•\} \\ fboxoo & \textbackslash fboxoo & \textbackslash framebox[{\AutoCompIns}][•]\{•\} \\ fboxo & \textbackslash fboxo & \textbackslash framebox[{\AutoCompIns}]\{•\} \\ hw & & \textbackslash headwidth \\ & & \textbackslash hline{\AutoCompRet} \\ & & \textbackslash hspace*\{{\AutoCompIns}\} \\ & & \textbackslash hspace\{{\AutoCompIns}\} \\ incgo & & \textbackslash includegraphics[{\AutoCompIns}]\{•\}{\AutoCompRet} \\ incg & & \textbackslash includegraphics\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash include\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash input\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash intertext\{{\AutoCompIns}\} \\ & & \textbackslash item{\AutoCompRet}{\AutoCompIns} \\ ito & & \textbackslash item[{\AutoCompIns}]{\AutoCompRet}• \\ itd & & \textbackslash itshape \\ lbl & \textbackslash lbl & \textbackslash label\{{\AutoCompIns}\} \\ & & \textbackslash large \\ & & \textbackslash Large \\ latex & \textbackslash latex & \textbackslash LaTeX \\ latexs & \textbackslash latexs & \textbackslash LaTeX\textbackslash \\ latexe & \textbackslash latexe & \textbackslash LaTeXe \\ latexes & \textbackslash latexes & \textbackslash LaTeXe\textbackslash \\ & & \textbackslash ldots \\ & & \textbackslash listfiles{\AutoCompRet} \\ listf & \textbackslash listf & \textbackslash listoffigures{\AutoCompRet} \\ listt & \textbackslash listt & \textbackslash listoftables{\AutoCompRet} \\ & & \textbackslash makeatletter \\ & & \textbackslash makeatother \\ mboxoo & \textbackslash mboxoo & \textbackslash makebox[{\AutoCompIns}][•]\{•\} \\ mboxo & \textbackslash mboxo & \textbackslash makebox[{\AutoCompIns}]\{•\} \\ mpar & \textbackslash mpar & \textbackslash marginpar\{{\AutoCompIns}\} \\ mbf & \textbackslash mbf & \textbackslash mathbf\{{\AutoCompIns}\} \\ mcal & \textbackslash mcal & \textbackslash mathcal\{{\AutoCompIns}\} \\ mit & \textbackslash mit & \textbackslash mathit\{{\AutoCompIns}\} \\ mnorm & \textbackslash mnorm & \textbackslash mathnormal\{{\AutoCompIns}\} \\ mrm & \textbackslash mrm & \textbackslash mathrm\{{\AutoCompIns}\} \\ msf & \textbackslash msf & \textbackslash mathsf\{{\AutoCompIns}\} \\ mtt & \textbackslash mtt & \textbackslash mathtt\{{\AutoCompIns}\} \\ mbox & & \textbackslash mbox\{{\AutoCompIns}\} \\ mdd & & \textbackslash mdseries \\ multc & \textbackslash multc & \textbackslash multicolumn\{{\AutoCompIns}\}\{•\}\{•\} \\ multic & & \textbackslash multicolumn\{{\AutoCompIns}\}\{•\}\{•\} \\ nct & & \textbackslash newcolumntype\{{\AutoCompIns}\}\{•\} \\ newct & & \textbackslash newcolumntype\{{\AutoCompIns}\}\{•\} \\ ncmoo & & \textbackslash newcommand\{{\AutoCompIns}\}[•][•]\{•\}{\AutoCompRet} \\ newcoo & & \textbackslash newcommand\{{\AutoCompIns}\}[•][•]\{•\}{\AutoCompRet} \\ ncmo & & \textbackslash newcommand\{{\AutoCompIns}\}[•]\{•\}{\AutoCompRet} \\ newco & & \textbackslash newcommand\{{\AutoCompIns}\}[•]\{•\}{\AutoCompRet} \\ ncm & & \textbackslash newcommand\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ newc & & \textbackslash newcommand\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ nenvoo & & \textbackslash newenvironment\{{\AutoCompIns}\}[•][•]\{•\}\{•\}{\AutoCompRet} \\ neweoo & & \textbackslash newenvironment\{{\AutoCompIns}\}[•][•]\{•\}\{•\}{\AutoCompRet} \\ nenvo & & \textbackslash newenvironment\{{\AutoCompIns}\}[•]\{•\}\{•\}{\AutoCompRet} \\ neweo & & \textbackslash newenvironment\{{\AutoCompIns}\}[•]\{•\}\{•\}{\AutoCompRet} \\ nenv & & \textbackslash newenvironment\{{\AutoCompIns}\}\{•\}\{•\}{\AutoCompRet} \\ newe & & \textbackslash newenvironment\{{\AutoCompIns}\}\{•\}\{•\}{\AutoCompRet} \\ newlen & & \textbackslash newlength\{{\AutoCompIns}\}{\AutoCompRet} \\ nlen & & \textbackslash newlength\{{\AutoCompIns}\}{\AutoCompRet} \\ newlin & & \textbackslash newline{\AutoCompRet} \\ nline & & \textbackslash newline{\AutoCompRet} \\ newpg & & \textbackslash newpage{\AutoCompRet} \\ npg & \textbackslash npg & \textbackslash newpage{\AutoCompRet} \\ & & \textbackslash newtheorem\{{\AutoCompIns}\}[•]\{•\}{\AutoCompRet} \\ & & \textbackslash newtheorem\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ & & \textbackslash newtheorem\{{\AutoCompIns}\}\{•\}[•]{\AutoCompRet} \\ & & \textbackslash nocite\{{\AutoCompIns}\} \\ & & \textbackslash normalsize \\ & & \textbackslash pagebreak{\AutoCompRet} \\ pgref & & \textbackslash pageref\{{\AutoCompIns}\} \\ pgs & & \textbackslash pagestyle\{{\AutoCompIns}\}{\AutoCompRet} \\ pars & & \textbackslash paragraph*\{{\AutoCompIns}\}{\AutoCompRet} \\ paro & & \textbackslash paragraph[{\AutoCompIns}]\{•\}{\AutoCompRet} \\ par & & \textbackslash paragraph\{{\AutoCompIns}\}{\AutoCompRet} \\ parboxo & & \textbackslash parbox[{\AutoCompIns}]\{•\}\{•\} \\ pboxo & \textbackslash pboxo & \textbackslash parbox[{\AutoCompIns}]\{•\}\{•\} \\ parbox & & \textbackslash parbox\{{\AutoCompIns}\}\{•\} \\ pbox & \textbackslash pbox & \textbackslash parbox\{{\AutoCompIns}\}\{•\} \\ rboxoo & \textbackslash rboxoo & \textbackslash raisebox\{{\AutoCompIns}\}[•][•]\{•\} \\ rboxo & \textbackslash rboxo & \textbackslash raisebox\{{\AutoCompIns}\}[•]\{•\} \\ rbox & \textbackslash rbox & \textbackslash raisebox\{{\AutoCompIns}\}\{•\} \\ ref & & \textbackslash ref\{{\AutoCompIns}\} \\ rncmoo & & \textbackslash renewcommand\{{\AutoCompIns}\}[•][•]\{•\}{\AutoCompRet} \\ rnewcoo & & \textbackslash renewcommand\{{\AutoCompIns}\}[•][•]\{•\}{\AutoCompRet} \\ rncmo & & \textbackslash renewcommand\{{\AutoCompIns}\}[•]\{•\}{\AutoCompRet} \\ rnewco & & \textbackslash renewcommand\{{\AutoCompIns}\}[•]\{•\}{\AutoCompRet} \\ rncm & & \textbackslash renewcommand\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ rnewc & & \textbackslash renewcommand\{{\AutoCompIns}\}\{•\}{\AutoCompRet} \\ rmc & & \textbackslash rmfamily \\ & & \textbackslash rule[{\AutoCompIns}]\{•\}\{•\} \\ & & \textbackslash rule\{{\AutoCompIns}\}\{•\} \\ scd & & \textbackslash scshape \\ secs & & \textbackslash section*\{{\AutoCompIns}\}{\AutoCompRet} \\ seco & & \textbackslash section[{\AutoCompIns}]\{•\}{\AutoCompRet} \\ sec & & \textbackslash section\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash setlength\{{\AutoCompIns}\}\{•\} \\ hw2tw & & \textbackslash setlength\{\textbackslash headwidth\}\{\textbackslash textwidth\}{\AutoCompRet} \\ sfd & & \textbackslash sffamily \\ sld & & \textbackslash slshape \\ sqrto & \textbackslash sqrto & \textbackslash sqrt[{\AutoCompIns}]\{•\} \\ sqrt & \textbackslash sqrt & \textbackslash sqrt\{{\AutoCompIns}\} \\ stcount & & \textbackslash stepcounter\{{\AutoCompIns}\}{\AutoCompRet} \\ spars & \textbackslash spars & \textbackslash subparagraph*\{{\AutoCompIns}\} \\ sparo & \textbackslash sparo & \textbackslash subparagraph[{\AutoCompIns}]\{•\} \\ spar & \textbackslash spar & \textbackslash subparagraph\{{\AutoCompIns}\} \\ ssecs & \textbackslash ssecs & \textbackslash subsection*\{{\AutoCompIns}\}{\AutoCompRet} \\ sseco & \textbackslash sseco & \textbackslash subsection[{\AutoCompIns}]\{•\}{\AutoCompRet} \\ ssec & \textbackslash ssec & \textbackslash subsection\{{\AutoCompIns}\}{\AutoCompRet} \\ sssecs & \textbackslash sssecs & \textbackslash subsubsection*\{{\AutoCompIns}\}{\AutoCompRet} \\ & \textbackslash ssseco & \textbackslash subsubsection[{\AutoCompIns}][•]{\AutoCompRet} \\ ssseco & & \textbackslash subsubsection[{\AutoCompIns}]\{•\}{\AutoCompRet} \\ sssec & \textbackslash sssec & \textbackslash subsubsection\{{\AutoCompIns}\}{\AutoCompRet} \\ tableofcontents & & \textbackslash tableofcontents{\AutoCompRet} \\ toc & \textbackslash toc & \textbackslash tableofcontents{\AutoCompRet} \\ tilde & \textbackslash tilde & \textbackslash textasciitilde \\ bf & \textbackslash bf & \textbackslash textbf\{{\AutoCompIns}\} \\ {-}{-}{-} & & \textbackslash textemdash\textbackslash \\ {-}{-} & & \textbackslash textendash\textbackslash \\ it & \textbackslash it & \textbackslash textit\{{\AutoCompIns}\} \\ & \textbackslash rm & \textbackslash textrm\{{\AutoCompIns}\} \\ sc & \textbackslash sc & \textbackslash textsc\{{\AutoCompIns}\} \\ sf & \textbackslash sf & \textbackslash textsf\{{\AutoCompIns}\} \\ sl & \textbackslash sl & \textbackslash textsl\{{\AutoCompIns}\} \\ tt & \textbackslash tt & \textbackslash texttt\{{\AutoCompIns}\} \\ up & \textbackslash up & \textbackslash textup\{{\AutoCompIns}\} \\ tw & \textbackslash tw & \textbackslash textwidth \\ & & \textbackslash text\{{\AutoCompIns}\} \\ & & \textbackslash thanks\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash title\{{\AutoCompIns}\}{\AutoCompRet} \\ ttd & & \textbackslash ttfamily \\ upd & & \textbackslash upshape \\ url & & \textbackslash url\{{\AutoCompIns}\} \\ usepo & & \textbackslash usepackage[{\AutoCompIns}]\{•\}{\AutoCompRet} \\ usep & & \textbackslash usepackage\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash vdots \\ & & \textbackslash vspace*\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \textbackslash vspace\{{\AutoCompIns}\}{\AutoCompRet} \\ & & \{abstract\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{abstract\}• \\ & & \{align*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{align*\}• \\ & & \{alignat*\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{alignat*\}• \\ & & \{alignat\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{alignat\}• \\ & & \{alignedat\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{alignedat\}• \\ & & \{aligned\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{aligned\}• \\ & & \{aligned\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{aligned\}• \\ & & \{align\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{align\}• \\ & & \{appendix\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{appendix\}• \\ & & \{array\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{array\}• \\ & & \{bmatrix\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{bmatrix\}• \\ & & \{cases\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{cases\}• \\ & & \{center\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{center\}• \\ & & \{compactenum\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{compactenum\}• \\ & & \{compactenum\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{compactenum\}• \\ & & \{compactitem\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{compactitem\}• \\ & & \{compactitem\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{compactitem\}• \\ & & \{description\}{\AutoCompRet}\textbackslash item[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{description\}• \\ & & \{document\}{\AutoCompRet}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}{\AutoCompRet}\textbackslash end\{document\} \\ & & \{enumerate\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{enumerate\}• \\ & & \{enumerate\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{enumerate\}• \\ & & \{eqnarray*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{eqnarray*\}• \\ & & \{eqnarray\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{eqnarray\}• \\ & & \{equation\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{equation\}• \\ & & \{figure\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{figure\}• \\ & & \{figure\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{figure\}• \\ & & \{flalign*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flalign*\}• \\ & & \{flalign\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flalign\}• \\ & & \{flushleft\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flushleft\}• \\ & & \{flushright\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{flushright\}• \\ & & \{gather*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{gather*\}• \\ & & \{gathered\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{gathered\}• \\ & & \{gathered\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{gathered\}• \\ & & \{gather\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{gather\}• \\ & & \{itemize\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{itemize\}• \\ & & \{itemize\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{itemize\}• \\ & & \{letter\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{letter\}• \\ & & \{list\}\{{\AutoCompIns}\}\{•\}{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{list\}• \\ & & \{minipage\}[{\AutoCompIns}]\{•\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{minipage\}• \\ & & \{minipage\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{minipage\}• \\ & & \{multline*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{multline*\}• \\ & & \{multline\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{multline\}• \\ & & \{picture\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{picture\}• \\ & & \{pmatrix\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{pmatrix\}• \\ & & \{quotation\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{quotation\}• \\ & & \{quote\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{quote\}• \\ & & \{split\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{split\}• \\ & & \{subequations\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{subequations\}• \\ & & \{tabbing\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{tabbing\}• \\ & & \{table*\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{table*\}• \\ & & \{table*\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{table*\}• \\ & & \{table\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{table\}• \\ & & \{table\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{table\}• \\ & & \{tabular*\}\{{\AutoCompIns}\}\{•\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{tabular*\}• \\ & & \{tabularx\}\{{\AutoCompIns}\}\{•\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{tabularx\}• \\ & & \{tabular\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{tabular\}• \\ & & \{thebibliography\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{thebibliography\}• \\ & & \{theindex\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{theindex\}• \\ & & \{theorem\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{theorem\}• \\ & & \{titlepage\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{titlepage\}• \\ & & \{trivlist\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{trivlist\}• \\ & & \{varwidth\}\{{\AutoCompIns}\}{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{varwidth\}• \\ & & \{verbatim\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{verbatim\}• \\ & & \{verse\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{verse\}• \\ \bottomrule \end{longtable} manual-2021-03-08/src/fr/autocompletionLatexPkg.tex000066400000000000000000000033371402145072200220070ustar00rootroot00000000000000\begin{longtable}{>{\footnotesize}p{15mm}>{\footnotesize}p{15mm}>{\footnotesize}p{95mm}} \toprule & & \textbackslash addbibresource\{{\AutoCompIns}\}{\AutoCompRet} \\ botr & & \textbackslash bottomrule{\AutoCompRet} \\ & & \textbackslash citep\{{\AutoCompIns}\} \\ & & \textbackslash citet\{{\AutoCompIns}\} \\ cmidr & & \textbackslash cmidrule({\AutoCompIns})\{•\} \\ cmidro & & \textbackslash cmidrule[{\AutoCompIns}](•)\{•\} \\ & & \textbackslash enquote\{{\AutoCompIns}\} \\ geometry & & \textbackslash geometry\{•\} \\ href & & \textbackslash href\{{\AutoCompIns}\}\{•\} \\ & & \textbackslash midrule{\AutoCompRet} \\ & & \textbackslash printbibliography{\AutoCompRet} \\ & & \textbackslash printbibliography[{\AutoCompIns}]{\AutoCompRet} \\ topr & & \textbackslash toprule{\AutoCompRet} \\ & & \{compactenum\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{compactenum\}• \\ & & \{compactenum\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{compactenum\}• \\ & & \{compactitem\}{\AutoCompRet}\textbackslash item{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{compactitem\}• \\ & & \{compactitem\}[{\AutoCompIns}]{\AutoCompRet}\textbackslash item{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{compactitem\}• \\ & & \{tikzpicture\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{tikzpicture\}• \\ & & \{tikzpicture\}[{\AutoCompIns}]{\AutoCompRet}•{\AutoCompRet}\textbackslash end\{tikzpicture\}• \\ \bottomrule \end{longtable} manual-2021-03-08/src/fr/autresoutils.tex000066400000000000000000000325061402145072200200500ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manuel.tex % !TEX spellcheck = fr_FR \chapter{Aller plus loin: autres outils} \section{Passage source/vue: SyncTeX}\index{SyncTeX} \label{sec.synctex} Lorsqu'on lit le document dans la fenêtre de prévisualisation et qu'on remarque quelque chose à changer, il est intéressant de passer directement au même endroit dans la source. Pour faire cela il suffit de cliquer à l'endroit souhaité de la vue en maintenant la touche \keysequence{Ctrl} enfoncée; le curseur se déplacera et mettra en surbrillance l'endroit recherché dans la source. De même inversement, si on a déjà affiché la vue et que, retourné dans la source on s'y est déplacé, \keysequence{Ctrl+LMB} mettra en surbrillance la même ligne dans la vue. \footnote{Il est aussi possible d'utiliser un clic-droit (\keysequence{RMB}) pour ouvrir le menu contextuel et choisir \og{}Aller au PDF\fg{} ou \og{}Aller à la source\fg.} \begin{OSWindows} Ici une remarque pour les utilisateurs de Windows: ceci ne fonctionne que si \textbf{tous} les noms de dossier/fichiers/\dots \textbf{ne} contiennent \textbf{pas} de caractères accentués. Si, par exemple, votre document est dans \texttt{C:\textbackslash Documents and Settings\textbackslash Propriétaire\textbackslash My Documents\textbackslash these} cela ne fonctionnera pas à cause du \verb|é| de \texttt{Propriétaire}! \end{OSWindows} \section{Chaînes de commande particulières} Des lignes de commentaires, au tout début du document, peuvent être utilisées pour régler deux autres aspects de la compilation. \Tw{} utilise par défaut l'encodage \og utf-8\fg\index{encodage!utf-8} quand il charge et sauvegarde les fichiers, mais certains fichiers pourraient être encodés dans un autre format. Des encodages très communs sont ``latin1''\index{encodage!latin1}, qui est l'encodage prépondérant pour les langues d'Europe de l'Ouest sous Winsows, et ``Apple Roman'' prépondérant sous Mac. Pour définir un autre encodage\index{encodage} pour un fichier en particulier on peut mettre en début de ce fichier:\index{\verb+% "!TeX+!\verb+encoding+} \begin{verbExample} % !TeX encoding = latin1 \end{verbExample} Notez que sans cette linge, vous devez spécifier manuellement à \Tw{} l'encodage correct. Sinon, vos données pourraient être corrompues! Pour passer au-dessus du choix d'encodage par défaut de \Tw, utilisez le menu qui apparaît lorsque vous cliquez sur le bouton central de la barre de statut de la fenêtre d'édition. Si vous avez ouvert dans \Tw{} un fichier qui n'avait pas été sauvegardé en utf-8 mais auquel il manque la ligne \verb+% !TeX encodage+, il peut être affiché avec des caractères bizarres\index{caractères bizarres|see{encodage}}. Dans ce cas, vous pouvez spécifier de la même façon l'encodage correct par le bouton de la barre de statut, mais il est \emph{impératif} d'alors utiliser \menu{Recharger en utilisant l'encodage sélectionné} du même menu! Cela oblige \Tw{} de ré-ouvrir le document avec l'encodage souhaité, les caractères bizarres devraient être remplacés par des caractères normaux et c'est seulement à ce moment qu'il est sûr de continuer à travailler. Pour éviter de devoir répéter ce processus chaque fois que vous ouvrez ce fichier, vous devriez soit basculer en utf-8 pour le sauvegarder soit ajouter une ligne adéquate \verb+% !TeX encodage+. Si on veut compiler une fichier par un autre programme que le programme \TeX{} ou \LaTeX{} par défaut\index{programme!par défaut}, on mettra au début du fichier: \index{\verb+% "!TeX+!\verb+program+} \begin{verbExample} % !TeX program = \end{verbExample} %\index{instruction \instex!programme} par exemple: \begin{verbExample} % !TeX program = xelatex \end{verbExample} Faites attention avec cette dernière instruction: vous devez utiliser ici le nom du programme qui doit être utilisé pour l'ensemble du projet, car c'est le nom de programme qui est le premier vu (celui du sous-document dans lequel vous êtes lorsque vous commencez la composition) qui sera utilisé. \Tw{} utilisera ce programme, même si un autre nom apparaît dans le document principal! Lorsqu'un document est ouvert avec une ligne \verb+% !TeX programme+, celui-ci devient le programme à utiliser et son nom apparaît dans la liste déroulante de la Barre d'outils; mais vous pouvez cependant outrepasser cela en choisissant un programme différent dans la liste déroulante, si vous le désirez. \needspace{3\baselineskip} De plus, vous pouvez définir la langue de correction orthographique par une ligne de commentaire similaire: \index{\verb+% "!TeX+!\verb+spellcheck+} \begin{verbExample} % !TeX spellcheck = \end{verbExample} Les codes de langue disponibles sur votre système sont listés entre parenthèses dans \menu{Édition}\submenu\menu{Vérification orthographique} à côté du nom de la langue en toutes lettres. \needspace{6\baselineskip} \section{Mise en forme de la source pour la lisibilité} Pour faciliter la lisibilité de la source, on peut utiliser l'indentation\index{edition@édition!indentation} comme le font les programmeurs: \begin{verbExample} \begin{itemize} \item Premier élément de la liste; \item deuxième élément; \item dernier élément: \begin{itemize} % début de sous-liste \item premier sous-élément; \item deuxième sous-élément. \end{itemize} \end{itemize} \end{verbExample} Cela améliore la lisibilité, mais ne fonctionne bien que sur des lignes courtes, sans passage à la ligne automatique; ou si on demande de ne pas passer à la ligne par \menu{Format}\submenu\menu{Passage à la ligne}\index{coupure de ligne!automatique}. La commande \menu{Format}\submenu\menu{Indenter} ou le raccourci \keysequence{Ctrl+]} (macOS: \keysequence{Cmd+]}) vont indenter la ligne, ou les lignes sélectionnées, de quatre caractères en insérant un caractère tabulation. On peut répéter l'opération pour augmenter le retrait. Pour supprimer une indentation: \menu{Format}\submenu\menu{Supprimer l'indentation} ou par le raccourci \keysequence{Ctrl+[} (\keysequence{Cmd+[} sur macOS). \footnote{Voir les raccourcis modifiés pour les claviers qui ne permettent pas ces actions.} Comme \textsl{indent} n'indente que la première ligne d'un texte multiligne (si on demande la passage à la ligne), ceci n'est pas vraiment utile. Mais on peut demander à \Tw{} de scinder une longue ligne (plus longue que la largeur du panneau d'édition) en lignes plus courtes et en y ajoutant des retours à la ligne physiques (insertion du caractère retour à la ligne): \emph{\menu{Format}\submenu\menu{Retour à la ligne physique\dots}}\index{coupure de ligne!physique} ouvre une boîte de dialogue dans laquelle vous pouvez spécifier la largeur des lignes; vous pouvez aussi re-formater des lignes qui ont déjà été scindées. % %\begin{center} %\includegraphics[scale=.8]{hardwrap} %\end{center} \section{Afficher les balises}\index{balises} Quand un document devient un peu long et qu'on veut se déplacer à un endroit précis (un chapitre, une section, une sous-section,\dots), il faut faire défiler la fenêtre d'édition pour trouver l'endroit recherché\index{balises!structure}, ou utiliser le dialogue Rechercher si vous vous souvenez d'un mot clé dans le titre du chapitre. Dans le même but, plus confortablement, on peut aussi afficher les balises de structure du document: l'option de menu \menu{Fenêtre}\submenu\menu{Montrer}\submenu\menu{Balise} ouvre un panneau à gauche de la zone d'édition montrant les informations détectées par \Tw. Un clic sur le niveau recherché sélectionne la partie correspondante dans la source. Ce panneau, comme tout panneau, peut être redimensionner en tirant sa bordure. %On peut également plus ou moins développer la structure si elle est vraiment très longue en cliquant sur le petit carré avec \og-\fg{} pour réduire/fermer une structure et sur le carré avec \og+\fg{} pour l'ouvrir. La même opération peut se faire dans la vue PDF par \menu{Fenêtre}\submenu\menu{Visuali\-sation}\submenu\menu{Table des matières}\index{balises!table des matières}, mais cela ne sera actif que si on a créé des balises de structure dans le fichier PDF par le module \verb|hyperref|. \section{Organiser les fenêtres}\index{fenêtres} Par défaut, la fenêtre d'édition (source) s'ouvre à gauche et la fenêtre de vue (lorsque le fichier PDF correspondant existe), à droite en partageant l'écran en deux. On peut changer la position des fenêtres par le menu \menu{Fenêtre}. \submenu\menu{Mosaï\-que} et \submenu\menu{Côte à côte} donnent le effet par défaut si on n'a qu'un document ouvert. Sinon \submenu\menu{Mosaïque} crée une mosaïque de toutes les fenêtres. Les autres options permettent de présenter les fenêtres selon sa convenance. On peut, évidemment, aussi toujours re-dimensionner et déplacer manuellement les fenêtres. Pour la vue on peut aussi changer la présentation et donc l'agrandissement\index{zoom|see{agrandissement}}\index{agrandissement} par \menu{Vue}\submenu\menu{Taille réelle}, \submenu\menu{Ajuster à la largeur} et \submenu\menu{Ajuster à la fenêtre}; on peut également effectuer des zoom positifs et négatifs. Des raccourcis clavier existent pour toutes ces actions et sont donnés à côté de l'option dans le menu. \section{Nettoyer le dossier de travail}\index{nettoyer le dossier} \label{sec:remove-aux-files} Rapidement, lorsqu'on utilise \AllTeX, on découvre que le dossier de travail est encombré de fichiers qui ont le même nom que la source mais avec une extension différente: \path{.aux}, \path{.log}, \path{.toc}, \path{.lof}+, \path{.lot}, \path{.bbl},\dots Tous ces fichiers sont nécessaires à \AllTeX{} pour pouvoir créer la table des matières, les listes de figures/tableaux, la bibliographie, les références croisées et, également très important, pour avoir une trace de ce qu'il a fait (le fichier \path{.log}.) En dehors des fichiers externes, images, illustrations,\dots , les seuls fichiers nécessaires sont les fichiers \path{.tex}, les sources du document. On peut effacer tous les autres. Parfois cela est même nécessaire lorsque \AllTeX{} se bloque suite à une erreur. Ceci peut être fait par le commande \Tw{} du menu \menu{Fichier}: \submenu\menu{Supprimer les Fichiers Auxiliaires\dots}\index{nettoyer un dossier!fichiers auxiliaires}. Lorsque vous lancez cette commande, une boîte de dialogue s'ouvre dans laquelle vous pouvez cocher/décocher les fichiers que vous voulez enlever \footnote{Le nom du fichier principal est utilisé pour créer la liste des candidats possibles à la suppression.}. La boîte de dialogue ne ferra la liste que des fichiers actuellement dans le dossier; si vous les avez tous supprimés, vous aurez un message précisant qu'il n'y a pas de fichier à supprimer à ce moment. La liste des fichiers auxiliaires qui vous est proposée se trouve dans le fichier de configuration \path{texworks-config.txt}\index{configuration!texworks-config.txt} du sous-dossier \path{configuration} du dossier ressource de \Tw. Vous pourriez en ajouter si nécessaire. %\newpage \section{Usage Portable \& Modifier la configuration}\index{configuration}\index{Usage Portable}\index{installation!Usage Portable} \label{sec.portable_configuration} Nous avons vu à la section \ref{chap.installation} (page \pageref{chap.installation}) que lors du premier lancement \Tw{} crée un dossier ressource, de même qu'il sauvegarde les informations de préférences. Il est cependant possible de définir soi-même l'endroit où on veut le dossier ressource et la sauvegarde des préférences. Cela peut être intéressant lorsqu'on veut un système portable (par exemple sur une clé USB) ou que l'on veut accéder facilement par exemple au dossier des modèles ou des mors clé de complétion. Par cela, créer dans le dossier du programme un fichier \path{texworks-setup.ini}\index{configuration!texworks-setup.ini} dans lequel on donnera la localisation des dossier contenant les sous-dossiers de complétion, configuration, dictionnaires,\dots et le fichier de configuration (\path{texworks.ini}\index{configuration!texworks.ini}); il y aura deux lignes: \begin{verbExample} inipath=C:/mondossier/TW_conf/ libpath=C:/mondossier/TW_conf/\index{configuration!libpath} \end{verbExample} \verb|inipath|\index{configuration!inipath} pour le fichier de configuration et \verb|libpath|\index{configuration!libpath} pour les dossiers nécessaires. Ici \path{TW\_conf} remplacerait le dossier ressource \path{TeXworks}. Remarquez d'une part que le dossier référencé (ici \path{TW\_conf}) doit exister -- il ne sera pas créé -- et d'autre part l'utilisation de \verb|/| même sous Windows (et non de la contre-oblique \verb+\+). Si on désire mettre le dossier ressource dans le dossier du programme, comme sous-dossier, on peut utiliser une instruction qui prendra la forme \verb|inipath=./TW\_conf/|; cette référence et les autres formes de références relatives sont toujours par rapport au dossier programme de \Tw (sous macOS, le dossier contenant le module app est utilisé.) On pourrait aussi ajouter une première ligne:\index{configuration!defaultbinpaths} \begin{verbExample} defaultbinpaths=C:/Program Files/MiKTeX 2.7/miktex/bin \end{verbExample} pour indiquer où se trouve les programmes de la distribution \TeX; cependant cette instruction n'est pas encore pleinement opérationnelle en particulier sous Windows. manual-2021-03-08/src/fr/backmatter.tex000066400000000000000000000066771402145072200174340ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manuel.tex % !TEX spellcheck = fr_FR \chapter*{Remerciements} Microsoft, Windows, et le logo Windows sont des marques déposées de Microsoft Corporation aux États Unis et autres pays. Apple, Mac, et macOS sont des marques déposées de Apple Inc., enregistrés aux États Unis et d'autres pays. GitHub est une marque déposée de GitHub Inc. Sauf précision autrement, toutes les icônes font soit partie de \Tw, soit de la bibliothèque d'icônes Tango (\url{http://tango.freedesktop.org/Tango_Icon_Library}). \begin{thebibliography}{xx} \bibitem{dkn1}\textbf{D. Knuth}, \textsl{The \TeX book}, Addison Wesley, 1986-1992 \bibitem{dkn2}\textbf{D. Knuth}, \textsl{The METAFONT book}, Addison Wesley, 1986-1992 \bibitem{lla}\textbf{L. Lamport}, \textsl{\LaTeX, user's guide and reference manual}, Addison-Wesley Professional, 1985 (\LaTeX 2.09), 1994 2\ieme{} édition (\LaTeX 2$\epsilon$) (ISBN 0201529831) \bibitem{gms}\textbf{F. Mittelbach, M. Goossens, D. Carlisle \& C. Rowley}, \textsl{The \LaTeX\ Companion, 2\ieme{} édition}, Addison-Wesley Professional, 2004 (Pearson Eucation 2005, pour l'édition française, trad. J. André, B. Belet \emph{et al.}) (ISBN 274407182X) \bibitem{lgc}\textbf{M. Goossens, S. Rahtz, F. Mittelbach}, \textsl{ The {\LaTeX} Graphics Companion: Illustrating Documents with TeX and Postscript}, Addison-Wesley Professional, 1997 (ISBN 0201854694) \bibitem{lwc}\textbf{M. Goossens, S. Rahtz, E.M. Gurari, R. Moore et R.S. Sutor}, \textsl{The {\LaTeX} Web Companion: Integrating TeX, HTML, and XML}, Addison-Wesley Professional, 1999 (ISBN 0201433117) \bibitem{bde}\textbf{B. Desgraupes}, \textsl{{\LaTeX} Apprentissage, guide et référence}, Vuibert, 2003, 2\ieme{} édition (ISBN 271174809X) \bibitem{lim}\textbf{W. Appel, C. Chevalier \emph{et al.}}, \textsl{{\LaTeX} pour l'impatient}, HK, coll. MiniMax, 2007, 2\ieme{} édition (ISBN 9782351410165) \bibitem{jccdb}\textbf{D. Bitouzé \& J.-C. Charpentier}, \textsl{\LaTeX: Synthèse de cours}, Pearson Education, coll. Synthex, 2006 (ISBN 978-2-7440-7187-4) \bibitem{cro}\textbf{C. Rolland}, \textsl{\LaTeX\ par la pratique}, O'Reilly France, 1999 (ISBN 2841770737) \bibitem{vl}\textbf{V. Lozano}, \textsl{Tout ce que vous avez toujours voulu savoir sur {\LaTeX} sans jamais oser le demander}, InLibroVeritas, 2008 (ISBN 978-2-35209-149-3) sous Licence Art Libre et librement téléchargeable sur Framabook (\url{http://www.framabook.org/docs/latex/framabook5_latex_v1_art-libre.pdf}) \bibitem{rse}\textbf{R. Séroul}, \textsl{Le petit livre de \TeX}, InterEditions, 1989 \bibitem{tlr}\textbf{T. Lachand-Robert}, \textsl{La maîtrise de {\TeX} et {\LaTeX}} , Dunod, 1997 (ISBN 2225848327) \bibitem{dc}\textbf{D. Carella}, \textsl{Règles typographiques et normes : Mise en pratique avec {\LaTeX}}, Vuibert, 2006 (ISBN 2711748510) \bibitem{dr}\textbf{D. Rodriguez}, \textsl{L'essentiel de {\LaTeX} et GNU-Emacs : Manuel de réalisation de documents scientifiques}, Dunod, 2000 (ISBN 2100048147) \bibitem{pm}\textbf{P. Manneville}, \textsl{Débuter en {\TeX} et {LaTeX}}, Ellipses Marketing, 1997 (ISBN 2729857095) \bibitem{xetmain}\textbf{M. Goossens}, \textsl{The XeTeX Companion}, July 2009, \url{http://xml.web.cern.ch/XML/lgc2/xetexmain.pdf} \bibitem{xetshol}\textbf{D. J. Perry}, \textsl{Creating Scholarly Multilingual Documents Using Unicode, OpenType, and XeTeX}, June 2009, \url{http://scholarsfonts.net/xetextt.pdf} \end{thebibliography} \printindex manual-2021-03-08/src/fr/compiling.tex000066400000000000000000000023711402145072200172630ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manuel.tex % !TEX spellcheck = fr_FR \chapter{Compiler {\Tw}}\index{compiler {\Tw}} \label{sec.compiling} Un guide complet sur comment compiler \Tw{} dépasse le but de ce manuel. Cependant, la plupart des utilisateurs devraient trouver des versions précompilées adaptées à leur système, soit inclues dans leur distribution \TeX, soit avec leur système. Si ce n'est pas le cas, différentes versions précompilées sont disponibles en téléchargement à partir de \url{http://www.tug.org/texworks/}. Compiler \Tw{} vous-même n'est seulement nécessaire que si votre système n'est pas encore supporté, si vous voulez toujours avoir les dernières caractéristiques (et bogues) ou si vous désirez aider à encore améliorer \Tw. À cet effet, il y a des documents donnant des instructions détaillées pour compiler \Tw{} sur différentes machines. \begin{OSLinux} \noindent\url{https://github.com/TeXworks/texworks/wiki/Building} \\ \end{OSLinux} \begin{OSMac} \noindent\raggedright\url{https://github.com/TeXworks/texworks/wiki/Building-on-Mac-OS-X-(Homebrew)} \\ \end{OSMac} \begin{OSWindows} \noindent\raggedright\url{https://github.com/TeXworks/texworks/wiki/Building-on-Windows-(MinGW)} \\ \end{OSWindows} manual-2021-03-08/src/fr/customizing.tex000066400000000000000000000332071402145072200176570ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manuel.tex % !TEX spellcheck = fr_FR \chapter{Adaptation de \Tw} \section{Mise en évidence de la Syntaxe} Parmi beaucoup d'autres caractéristiques, \Tw{} inclut aussi la mise évidence de la syntaxe\index{syntaxe, mise en évidence}. Cela signifie que certaines choses comme les commandes \LaTeX, les environnements ou les commentaires sont colorés, soulignés ou mis en évidence d'une façon ou d'une autre. \Tw{} fournit aussi la possibilité de basculer entre différentes combinaisons de mise en évidence\footnote{ Utilisez \menu{Format}\submenu\menu{Coloration syntaxique} pour changer la combinaison de mise en évidence du document en cours, et \menu{Édition}\submenu{Préférences\dots}\submenu\menu{Éditeur}\submenu\menu{Coloration syntaxique} pour établir le système par défaut.} et pour vos propres combinaisons. Ceci est utile si vous travaillez souvent avec des types de fichiers pour lesquels aucun système de mise en évidence n'est fourni par défaut, ou si vous voulez ajuster les combinaisons our mieux correspondre aux vôtres. Pour modifier les combinaisons de mise en évidence, vous devez éditer le fichier texte \path{/configuration/syntax-patterns.txt}. Ce fichier contient un nombre de sections individuelles, chacune définissant une combinaison unique de mise en valeur à afficher dans la structure des menus de \Tw. Pour définir une section, écrivez uniquement le nom entouré de crochets sur une ligne. À l'évidence ces noms de doivent pas comprendre le caractère \verb|]|. Par défaut, les deux sections suivantes sont définies: \begin{verbExample} [LaTeX] [ConTeXt] \end{verbExample} De plus, vous pouvez ajouter des commentaires dans le fichier en commençant une ligne par \verb|#|. Les lignes vides sont ignorées. Chaque section comprend un nombre arbitraire de règles. Chacune de ces instructions consiste en trois partie: une instruction de mise en forme, un signe de correction orthographique et une expression régulière \footnote{Pour quelques détails sur les expressions régulières, voir \ref{sec:regexp}} définissant quelle partie du texte correspond. Ces parties doivent toutes être sur la même ligne et séparées par des espaces (espaces ou caractères de tabulation). Prenez par exemple la ligne qui suit à partir de la section \verb|LaTeX| par défaut: \begin{verbExample} red Y %.* \end{verbExample} La première partie, \verb|red|, définit le format (dans ce cas, une couleur rouge d'avant plan est spécifiée). La seconde partie, \verb|Y|, précise que la correction orthographique doit être activée pour du texte qui correspond cette règle en particulier. Parfois, il est utile de mettre \verb|N| à cet endroit pour désactiver la correction orthographique. Par exemple, si la correction était active pour les commandes de \LaTeX, la plupart des documents seraient envahis de texte souligné en rouge indiquant des mots mal orthographiés alors qu'en fait ils ne sont que des commandes spéciales. Enfin, la troisième partie spécifie que cette règle doit être appliquée à tout texte précédé de \verb|%|. Regardons plus attentivement aux trois parties de chaque règle. Dans sa forme la plus générale, la première partie -- l'instruction de formatage -- ressemble à \begin{verbExample} /; \end{verbExample} \verb|| peut spécifier indépendamment des couleurs (notez cependant qu'il doit toujours être précédé d'un \verb|;|). La couleur d'arrière plan (ainsi que le \verb|/|) peut être omise, mais si vous la spécifiez, vous devez aussi spécifier la couleur d'avant plan. Chaque couleur peut être spécifiée soit par un nom SVG\footnote{Voir \url{https://www.w3.org/TR/SVG11/types.html#ColorKeywords} pour une liste de noms valides.}, soit par une valeur hexadécimale (\verb|#rrggbb|\footnote{Parce que \verb|#| est aussi utilisé pour indiquer les commentaires si donné comme premier caractère d'une ligne, vous devez ajouter un espace, une tabulation ou quelque chose de similaire avant de spécifier une couleur hexadécimale d'avant plan.}) similaire aux documents web. Le \verb|| peut être toute combinaison des lettres \verb|B| (gras), \verb|I| (italique) et \verb|U| (souligné). Exemples d'instructions de mise en forme valides: \begin{verbExample} red white/#000000 ;B blue;I #000000/#ffff00;U \end{verbExample} \section{Raccourcis clavier} \label{sec.shortcuts} L'utilisation des raccourcis clavier\index{raccourcis clavier} facilite grandement la saisie de la source et la gestion de celle-ci et de la vue. pour des actions fréquemment répétées, leur utilisation est beaucoup plus efficace que l'utilisation de la souris sur des boutons de barres d'outils. Nous donnons ci-après les raccourcis clavier pour le travail dans la source et pour celui dans la vue. Notez que sous macOS, \verb|Ctrl| fait en réalité référence à la \emph{touche Commande}, qui est le modificateur habituel des raccourcis clavier. Bien que les raccourcis clavier soient spécifiés avec \verb|Ctrl|, celui-ci apparaîtra comme la \emph{touche Commande} dans les menus. (Pour faire vraiment référence à la \emph{touche Contrôle} sur la Mac, le fichier de définitions doit utiliser le nom \verb|Meta|.) Notez que les définitions ci-dessous sont celles par défaut de la version originelle en anglais. Des langues différentes peuvent utiliser des raccourcis différents.%, ainsi que quelques changements pour la version francisée du logiciel \footnote{du moins une version de travail des raccourcis francisés, car il y a des problèmes suivant les systèmes et les habitudes des utilisateurs!}; en effet la combinaison de \verb|Ctrl| et de \verb|\| ou \verb|[| n'est pas possible sur un clavier Azerty. Lorsque les raccourcis sont les mêmes, \og --\fg{} est mis dans la colonne francisée. Tous les raccourcis peuvent être redéfinis soit pour créer de nouveaux raccourcis ou pour modifier le raccourci existant pour se conformer aux habitudes personnelles ou changer des raccourcis non adaptés à un clavier particulier. La liste des actions\index{raccourcis clavier!actions} possibles qui peuvent être associées à un raccourci est données après la liste des raccourcis prédéfinis. Pour définir son propre raccourci, créer un fichier \path{shortcuts.ini}\index{raccourcis clavier!shortcuts.ini} dans le sous-dossier \path{/configuration}; s'y trouvent déjà les fichiers \path{auto-indent-patterns.txt}, \path{delimiter-pairs.txt},\dots, \path{texworks-config.txt}. Par exemple, ce fichier pourrait contenir: \begin{verbExample} actionHard_Wrap = Shift+F3 actionLast_Page = Ctrl+End actionFirst_Page = Ctrl+Home actionWrap_Lines = F3 actionLine_Numbers = F4 actionBalance_Delimiters = F9 \end{verbExample} La première ligne dit que la frappe de \keysequence{Maj+F3} ouvre la boîte de dialogue du retour à la ligne physique; la deuxième \keysequence{Ctrl+End} vous amène à la dernière page et \keysequence{Ctrl+Home} (troisième ligne) à la première page; avec \keysequence{F3} vous obtenez le passage à la ligne automatique ou non dans la source, avec \keysequence{F4} vous montrez/cachez les numéros de ligne et avec \keysequence{F9} vous sélectionnez le texte entre délimiteurs correspondants de la source. \needspace{7\baselineskip} \subsection{Raccourcis prédéfinis}\index{raccourcis clavier!prédéfinis} Pour travailler dans la fenêtre source \footnote{Certaines combinaisons de touches ne sont pas possible sur un clavier AZERTY, aussi nous proposons du moins une version de travail des raccourcis francisés, car il y a des problèmes suivant les systèmes et les habitudes des utilisateurs!; en effet la combinaison de \verb|Ctrl| et de \verb|\| ou \verb|[| n'est pas possible. Nous proposons donc: \verb|Ctrl+]| \submenu\ \verb|Ctrl+>| (Indenter), \verb|Ctrl+[| \submenu\ \verb|Ctrl+<| (Désindenter), \verb|Ctrl+Maj+]| \submenu\ \verb|Ctrl+(| (Commenter), \verb|Ctrl+Maj+[| \submenu\ \verb|Ctrl+)| (Décommenter) et \verb|Ctrl+\| \submenu\ \verb|Ctrl+$| (Afficher/masquer le panneau de sortie)} \input shortcutsTeXDocument.tex \needspace{5\baselineskip} Déplacements du curseur (maintenir \keysequence{Shift} pour sélectionner): \begin{longtable}{Pl} \toprule Shortcut & Action \\ \midrule \endhead $\rightarrow$ & 1 caractère à droite\\ Ctrl+$\rightarrow$ & 1 mot à droite\\ $\leftarrow$ & 1 caractère à gauche\\ Ctrl+$\leftarrow$ & 1 mot à gauche\\ $\uparrow$ & 1 ligne vers le haut\\ $\downarrow$ & 1 ligne vers le bas\\ PgUp & 1 écran vers le haut\\ PgDown & 1 écran vers le bas\\ Home & Début de ligne\\ Ctrl+Home & Début de document\\ End & Fin de ligne\\ Ctrl+End & Fin de document\\ \bottomrule \end{longtable} Pour travailler dans la vue .pdf: \input shortcutsPDFDocument.tex \subsection{Actions par ordre alphabétique} \index{actions!ordre alphabétique} \input{actionsAlphabetical.tex} \subsection{Actions listées par menu} \index{actions!by menu} Pour la fenêtre source: \input menuactionsTeXDocument.tex \bigskip Pour la fenêtre de vue: \input menuactionsPDFDocument.tex \subsection{Actions pour les outils de composition} En plus des actions statiques listées ci-dessus, il y a aussi des actions pour activer un outil de composition. Toutes ces actions sont de la forme générale \verb*|actionTypesetTool| doit être remplacé de façon appropriée. Par exemple, le nom correspondant à l'outil de composition \verb*|pdfLaTeX| est \verb*|actionTypesetToolpdfLaTeX|, celui correspondant à \verb*|Mon outil| est \verb*|actionTypesetToolMon outil|.\footnote{Noter que certains caractères (comme \verb*|=| et \verb*|;| sont réservés dans les fichiers ini et doivent avoir un échappement par \verb*|%XX|, où \verb*|XX| est le code hexadécimal ASCII correspondant. Par exemple, le nom correspondant à \verb*|A=B| est \verb*|actionTypesetToolA%3DB|.} \subsection{Actions pour les scripts} Il y a aussi des actions pour les scripts. Elles sont dynamiques par nature, comme elles sont créées à la volée pour les scripts disponibles (qui peuvent changer quand vous installez des scripts, les retirez ou changez les paramètres.) Toutes ces actions sont de la forme \verb*|Script: |, où \verb*|| doit être remplacé de façon appropriée. Si vous avez un script qui se nomme \verb|Mon Script|, par exemple, l'action correspondante sera appelée \verb*|Script: Mon Script|. \section{Les mots clé de complétion} \index{complétion automatique!mots clé}\index{auto-complétion|see {complétion automatique}} \label{sec.autocompletion} Nous donnons ici les mots clé de complétion tels qu'ils sont fournis avec \Tw. Ils se trouvent dans les fichiers \path{tw-basic.txt}, \path{tw-context.txt} (initialement vide) et \path{tw-latex.txt} dans le répertoire \path{\completion}. Nous donnons les indications en trois colonnes: les deux premières montrent les mots clé, la troisième le code \AllTeX{} résultat. Dans certains cas il n'y a que le résultat, cela signifie que l'on peut commencer à entrer le code \AllTeX{} et essayer de le compléter par \keysequence{Tab}. \newcommand{\AutoCompRet}{$\mathcal{R}$} \newcommand{\AutoCompIns}{$\mathcal{I}$} Lors de la complétion, le système insère des retours à la ligne et positionne le curseur de saisie au premier endroit où on doit entrer des informations pour compléter la saisie. Pour représenter les retours à la ligne nous avons utiliser \AutoCompRet{} et pour marquer le point de saisie \AutoCompIns. \needspace{4\baselineskip} Dès lors, une ligne telle que ``\textbackslash begin\{abstract\}{\AutoCompRet}{\AutoCompIns}{\AutoCompRet}\textbackslash end\{abstract\}•'' devrait être interprétée comme \begin{verbExample} \begin{abstract} \end{abstract}• \end{verbExample} avec le curseur positionné dans la ligne centrale, vide. On remarquera que les mots clé présentent une certaine cohérence, les variables mathématiques ont un mot clé commençant par \verb|x|, lorsqu'elles sont dans un environnement mathématique, quand elles sont utilisées seules dans le texte on ajoute \verb|d| devant; par exemple \verb|xa| et \verb|dxa| pour \verb|\alpha|, s'il y a une majuscule il y aura un \verb|c|, comme \verb|xo| pour \verb|\omega| et \verb|xco| pour \verb|\Omega|. Les mots clé d'environnements commencent par \verb|b|: \verb|bali| pour \verb|\begin{align}| (\verb|b| mnémonique pour \verb|\begin|). Lorsque l'environnement a des options possibles, on accole un ou plusieurs \verb|o| au nom de base: \verb|bminp| pour \verb|\begin{minipage}{}..| et \verb|bminpo| pour \verb|\begin{minipage}[]{}..|. %\vspace{12pt} % Mots clé définis dans \path{tw-basic.txt}\index{complétion automatique!tw-basic.txt} (définis dans \TeX): %\input{tw-basic_fr.tex} \input{autocompletionBasic} \needspace{6\baselineskip} Mots clé définis dans \path{tw-latex.txt}\index{complétion automatique!tw-latex.txt} (définis dans \LaTeX): %\input{tw-latex_fr.tex} \input{autocompletionLatex} Mots clé définis dans \path{tw-latex-pkg.txt}\index{auto-completion!tw-latex-pkg.txt} (défini dans divers paquets): \input{autocompletionLatexPkg} Mots clé définis dans \path{tw-beamer.txt}\index{auto-completion!tw-beamer.txt} (défini by dans le paquet beamer): \input{autocompletionBeamer} Mots clé définis dans \path{tw-context.txt}\index{auto-completion!tw-context.txt} (définis dans \ConTeXt): \input{autocompletionContext} On y trouve aussi des codes d'environnements (ci-dessus) sans le \verb|\begin{| (qui est aussi un mot clé); cela permet si on a commencé d'entrer le code d'un environnement, de le compléter par \keysequence{Tab}. manual-2021-03-08/src/fr/frontmatter.tex000066400000000000000000000023371402145072200176510ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manuel.tex % !TEX spellcheck = fr_FR \maketitle \thispagestyle{empty} \setcounter{page}{0} \DocumentCopyright{\footnotesize Copyright {\copyright} 2010--2021 Alain Delmotte, Stefan Löffler et contributeurs. Certains droits réservés. Ce manuel est une documentation libre: vous pouvez la distribuer et/ou la modifier suivant les termes, soit (i) de la “CC-BY-SA license” telle que publiée par Creative Commons (soit la version 3 de la Licence, ou (à votre convenance) toute version ultérieure) ou (ii) de la “GNU General Public License” telle que publiée par la Free Software Foundation (soit la version 2 de la Licence, ou (à votre convenance) toute version ultérieure) ou (iii) les deux en parallèle. Ce document est distribué dans l'espoir qu'il soit utile, mais sans aucune garantie; y compris sans garantie de convenance pour un but marchand ou autre but précis. Des détails sur les licences sont disponibles sur \url{http://creativecommons.org/licenses/by-sa/3.0/} et \url{http://www.gnu.org/licenses/old-licenses/gpl-2.0.html}. Les sources utilisées pour créer ce document sont disponibles à l'adresse \url{https://github.com/TeXworks/manual}. } \tableofcontents manual-2021-03-08/src/fr/html/000077500000000000000000000000001402145072200155215ustar00rootroot00000000000000manual-2021-03-08/src/fr/html/Makefile000066400000000000000000000077371402145072200171770ustar00rootroot00000000000000MANUAL_LANG=$(notdir $(abspath ..)) Logos = images/Linux.png images/Mac.png images/Windows.png images/TeXworks.png images/example.png EpsFromPdf = images/MacCmdKey.eps images/MacOptKey.eps images/LMB.eps images/RMB.eps EpsFromPng = images/toolbar1.eps images/toolbar2.eps images/iconTypeset.eps images/iconAbortTypesetting.eps images/TeXworks.eps images/Linux.eps images/Mac.eps images/Windows.eps images/interface-Tw.eps images/consoleOutput.eps images/errorParsingScript.eps EpsFromJpg = images/rechremp.eps IMAGES = $(Logos) $(EpsFromPdf) $(EpsFromPng) ${EpsFromJpg} HTOPTS = "manual,info,2,imgdir:images/,sec-filename,next,index=2,url-enc" "" "-S*" # Ghostscript 9.14/9.15 dropped the 'epswrite' output device in favor of the new # 'eps2write' output device. Prefer the latter, but fallback to the former for # older Ghostscript versions. GS_DEVICE = $(shell LANG=C; gs -h | grep -o eps2write || echo epswrite) WINDOWS = $(if $(filter .exe,$(suffix $(SHELL))),"y") SUPRESSOUT = > $(if $(WINDOWS),nul,/dev/null) CP = $(if $(WINDOWS),copy,cp) .PHONY : html clean dist-clean dist dist-pdf dist-html SOURCES = index.tex $(filter-out manuel.tex,$(subst ../,,$(wildcard ../*.tex ../*.sty))) html : index.html index.html : $(IMAGES) $(SOURCES) index.ind manual.cfg tex4ht.env @htlatex index $(HTOPTS) @htlatex index $(HTOPTS) %.tex : ../%.tex $(CP) $< $@ %.sty : ../%.sty $(CP) $< $@ index.tex : ../manuel.tex $(CP) $< $@ images/Linux.png : ../images/Linux.pdf @mkdir -p images @gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pngalpha -sstdout=%stderr -sOutputFile=- "$<" 2$(SUPRESSOUT) | convert png:- -resize 48x48 $@ $(SUPRESSOUT) images/Mac.png : ../images/Mac.pdf @mkdir -p images @gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pngalpha -sstdout=%stderr -sOutputFile=- "$<" 2$(SUPRESSOUT) | convert png:- -resize 48x48 $@ $(SUPRESSOUT) images/Windows.png : ../images/Windows.pdf @mkdir -p images @gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pngalpha -sstdout=%stderr -sOutputFile=- "$<" 2$(SUPRESSOUT) | convert png:- -resize 48x48 $@ $(SUPRESSOUT) images/TeXworks.png : ../images/TeXworks.png @mkdir -p images @convert ../images/TeXworks.png -resize 100x100 images/TeXworks.png $(SUPRESSOUT) images/example.png : ../images/example.pdf @mkdir -p images @gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pngalpha -sstdout=%stderr -sOutputFile=- "$<" 2$(SUPRESSOUT) | convert png:- -resize 48x48 $@ $(SUPRESSOUT) images/%.eps : ../images/%.pdf @echo "Creating image $@ (from $<)" @mkdir -p images @gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=$(GS_DEVICE) -sOutputFile="$@" "$<" $(SUPRESSOUT) images/%.eps : ../images/%.png @echo "Creating image $@ (from $<)" @mkdir -p images # Some versions of convert refuse to produce .eps files due to security concerns @convert "$<" "$@" $(SUPRESSOUT) 2$(SUPRESSOUT) || convert "$<" ppm:- | pnmtops -noturn | eps2eps - "$@" images/%.eps : ../images/%.jpg @echo "Creating image $@ (from $<)" @mkdir -p images # Some versions of convert refuse to produce .eps files due to security concerns @convert "$<" "$@" $(SUPRESSOUT) 2$(SUPRESSOUT) || convert "$<" ppm:- | pnmtops -noturn | eps2eps - "$@" index.ind : images $(SOURCES) manual.cfg tex4ht.env @echo "Creating index..." @echo " running htlatex..." @htlatex index $(HTOPTS) @echo " creating input file..." @tex '\def\filename{{index}{idx}{4dx}{ind}} \input idxmake.4ht' @echo " running makeindex..." @makeindex -o index.ind index.4dx clean : rm -f *.tex *.sty idxmake.* *.aux *.log rm -f index.4ct index.4tc index.dvi index.idv index.idx index.lg index.log index.out index.tmp index.xref index.4dx index.4ix index.ilg index.ind dist-clean : clean rm -f *.html index.css rm -rf images/ dist : dist-html dist-html : index.html tidy.cfg manual.css @mkdir -p ../../../html/TeXworks-manual/$(MANUAL_LANG)/images @$(CP) images/*.png ../../../html/TeXworks-manual/$(MANUAL_LANG)/images @$(CP) *.html *.css tw-help-title.txt ../../../html/TeXworks-manual/$(MANUAL_LANG)/ @tidy -config tidy.cfg ../../../html/TeXworks-manual/$(MANUAL_LANG)/*.html || true manual-2021-03-08/src/fr/html/manual.cfg000066400000000000000000000066451402145072200174720ustar00rootroot00000000000000\Preamble{html} \renewenvironment{OSLinux}{\HCode{

}} \renewenvironment{OSMac}{\HCode{
}}{\HCode{
}} \renewenvironment{OSWindows}{\HCode{
}}{\HCode{
}} \renewenvironment{example}{\HCode{
}\verbExample}{\endverbExample\HCode{
}} \makeatletter \renewcommand{\maketitle}{ \HCode{
} \HCode{} \HCode{
}\@title\HCode{
} \HCode{
}\@author\HCode{
} \HCode{
}abaisser le niveau d'entrée au monde {\TeX} \HCode{
} \HCode{
} } \makeatother \newcommand{\hyperindexformat}[2]{#1{#2}} \renewcommand{\Tw}{\protect\HCode{TEXworks}} \renewcommand{\TeX}{\HCode{TEX}} \renewcommand{\LaTeX}{\protect\HCode{LATEX}} \renewcommand{\XeTeX}{\HCode{XETEX}} \renewcommand{\XeLaTeX}{\HCode{XELATEX}} \renewcommand{\AllTeX}{\HCode{(LA)TEX}} \renewcommand{\emph}[1]{\HCode{}#1\HCode{}} \renewcommand{\textbf}[1]{\HCode{}#1\HCode{}} \renewcommand{\texttt}[1]{\HCode{}#1\HCode{}} \renewcommand{\textsf}[1]{\HCode{}#1\HCode{}} \renewcommand{\DocumentCopyright}[1]{ \HCode{} } \urlstyle{same} \DeclareUrlCommand\path{\def\UrlLeft{\HCode{}}\def\UrlRight{\HCode{}}} \makeatletter \Configure{@BODY}{\HCode{
}} \Configure{@/BODY}{\HCode{
}} \renewcommand{\key@stroke}[1]{\HCode{}#1\HCode{}} \makeatother \begin{document} \CssFile @import "manual.css"; /* css.sty */ \EndCssFile \Configure{chapter}{}{}{\HCode{
}\thechapter\HCode{

}}{\HCode{

}} \Configure{appendix}{}{}{\HCode{
}\thechapter\HCode{

}}{\HCode{

}} \Configure{likechapter}{}{}{\HCode{

}}{\HCode{

}} \Configure{graphics*}{eps}{ \openin15=\csname Gin@base\endcsname\PictExt\relax % Fix for French colon spacing problem modeled after https://tex.stackexchange.com/a/155017 \ifeof15 \Needs{"gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pngalpha -r300 -sstdout=\%stderr -dEPSCrop -sOutputFile=- \csname Gin@base\endcsname.eps | convert -trim +repage -resize 33\% -transparent '\#FFFFFF' png\string:- \csname Gin@base\endcsname\PictExt"}% \fi \closein15 \Picture[pict]{\csname Gin@base\endcsname\PictExt}% } \graphicspath{{images/}} \EndPreamble %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% TODO % clean unnecessary styles % example env (simplify nested verb) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% NOTES % * All chapter* only show up on front-page, not in ToC. Note that the tocbibind % package breaks tex4ht somewhat, in that it redefines chapter* in a way % unknown to tex4ht so that some entries show up twice on the front page and % prev/next doesn't link to the correct pages. % * Commands (that are redefined?) that show up in the ToC must be \protect'ed! manual-2021-03-08/src/fr/html/manual.css000066400000000000000000000043141402145072200175120ustar00rootroot00000000000000body { font-size: 15px; line-height: 1.6em; /* 24 px */ } h3 { margin: 0; font-size: 1.2666666666666666em; line-height: 1.263157894736842em; margin-top: 1.263157894736842em; } h4 { margin: 0; font-size: 1.1333333333333333em; line-height: 1.411764705882353em; margin-top: 1.411764705882353em; } p, ul, blockquote, pre, td, th, label { margin: 0; font-size: 1em; line-height: 1.6em; text-align: justify; } div#container { max-width: 80ex; margin-left: auto; margin-right: auto; } h1 { background-Color: lightgray; padding-top: 4ex; padding-bottom: .5ex; padding-right: .5ex; text-align: right; font-family: sans-serif; font-size: 2em; } div.chapternumber { float: right; margin-top: .3ex; margin-right: -.3em; font-size: 6em; color: gray; font-family: serif; font-weight: normal; font-style: italic; text-shadow: #ffffff 0px 0px 10px; } div.OSspecific { border-left: 4px solid #555753; margin-left: -8px; padding-left: 4px; min-height: 48px; margin-bottom: .5ex;} div.OSspecificLogo { background-repeat: no-repeat; width: 48px; height: 48px; float: left; margin-left: -56px; } div.OSLinux { background-image: url(images/Linux.png); } div.OSMac { background-image: url(images/Mac.png); } div.OSWindows { background-image: url(images/Windows.png); } div.example { margin-left: -65px; padding-left: 65px; background-image: url(images/example.png); background-repeat: no-repeat; min-height: 50px; } span.path, span.verb { font-family: monospace; font-size: 90%; } span.sansserif { font-family: sans-serif; font-size: 90%; } div.example p { margin: 0px; } span.keystroke { border: 2px outset black; padding: 0px 3px; margin: 0px 2px; } a { text-decoration: none; text-shadow: #aaaaff 0px 0px 5px; } a:hover { text-decoration: underline; } #titlepage { font-family: sans-serif; } #titlepage .thelogo { text-align: right; } #titlepage .thetitle { font-size: 250%; border-bottom: 2px solid black; } #titlepage .theauthor { text-align: right; padding-top: 0.5ex; } #titlepage .quote { text-align: left; font-family: cursive; margin: 0px; margin-left: auto; margin-top: 2ex; margin-bottom: 2ex; color: #aaaaaa; font-weight: lighter; font-size: 150%; width: 26.2ex; } /* css.sty */ manual-2021-03-08/src/fr/html/tex4ht.env000066400000000000000000000004251402145072200174540ustar00rootroot00000000000000Gdvips -E -Ppdf -mode ibmvga -D 10000 -f %%1 -pp %%2 > zzmanual.ps Ggs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pngalpha -r435 -sstdout=%stderr -sOutputFile=- zzmanual.ps | convert -trim +repage -resize 30% -transparent '#FFFFFF' png:- images/%%3 Grm -f zzmanual.ps % end of file manual-2021-03-08/src/fr/html/tidy.cfg000066400000000000000000000002461402145072200171550ustar00rootroot00000000000000add-xml-decl: yes add-xml-space: yes clean: yes output-xhtml: yes indent: auto merge-divs: no input-encoding: latin1 output-encoding: utf8 write-back: yes quiet: yes manual-2021-03-08/src/fr/html/tw-help-title.txt000066400000000000000000000000331402145072200207550ustar00rootroot00000000000000Petit manuel pour TeXworks manual-2021-03-08/src/fr/images/000077500000000000000000000000001402145072200160225ustar00rootroot00000000000000manual-2021-03-08/src/fr/images/LMB.pdf000066400000000000000000000165651402145072200171440ustar00rootroot00000000000000%PDF-1.5 % 4 0 obj << /Length 5 0 R /Filter /FlateDecode >> stream xWn7Wl@#6߼ @(9`L $Ė~YA3d?k!a5'}Ҟj ϡ({]{K``{k#rRTCڭXtcxC5e5 t6*ndk%SS?ZJt*Y)*F_p<2G"}6[=zm&N*xfRW35(גU&]AFct4,!~wxwYG );1#7"r47 K7p\K+#BQ6M0ʠyаCNjJ$ݣI*T$c4aH`R{,c2meƀu3C&=@yɚ@W@)xR,>e$KE2Ҋ% $nf>)H`ݿ5ܿ>=`C)1%H/:ۅ5o<+ȓQ `x$Zo|3*1O|oJg4+ED*g?uBϪXh ͠""̐zBRLWȀS`F1CP0B>ASF,{硜˯[ ??p0?~IB- #f46yq"QԽW=Æ^̢h萙ZYbrg۔zם=S7{e "t->; &K6uE已CtzĤpkJNUF3sP+{l/lqYz_I7FR+ׅ-ssUO[S+'Zf>߯3/ =ISSQTi. gXM4H8QMk3zP׏g818hiBPck%9׺wMXj*u-g3 endstream endobj 5 0 obj 1559 endobj 3 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> /a1 << /CA 0.79661 /ca 0.79661 >> /a2 << /CA 0.259887 /ca 0.259887 >> /a3 << /CA 0.333333 /ca 0.333333 >> /s7 7 0 R /s11 11 0 R >> /Pattern << /p12 12 0 R >> /Shading << /sh6 6 0 R /sh8 8 0 R /sh9 9 0 R /sh10 10 0 R >> >> endobj 2 0 obj << /Type /Page % 1 /Parent 1 0 R /MediaBox [ 0 0 10.665 15 ] /Contents 4 0 R /Group << /Type /Group /S /Transparency /I true /CS /DeviceRGB >> /Resources 3 0 R >> endobj 13 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.67451 0.67451 0.67451 ] /C1 [ 0.552941 0.552941 0.552941 ] /N 1 >> endobj 14 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 ] /C1 [ 0 ] /N 1 >> endobj 6 0 obj << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 35.743351 4.375 36.543125 -1 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 13 0 R >> endobj 15 0 obj << /ShadingType 2 /ColorSpace /DeviceGray /Coords [ 35.743351 4.375 36.543125 -1 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 14 0 R >> endobj 16 0 obj << /Length 17 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /FormType 1 /BBox [ 18.051906 -0.888809 47.249763 13.905075 ] /Resources << /ExtGState << /a0 << /ca 1 /CA 1 >> >> /Shading << /sh15 15 0 R >> >> /Group << /Type /Group /S /Transparency /I true /CS /DeviceGray >> >> stream xO4PH/V/04U($P endstream endobj 17 0 obj 24 endobj 18 0 obj << /Type /Mask /S /Luminosity /G 16 0 R >> endobj 7 0 obj << /Type /ExtGState /SMask 18 0 R /ca 1 /CA 1 /AIS false >> endobj 19 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 1 1 ] /C1 [ 0.85098 0.85098 0.85098 ] /N 1 >> endobj 20 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.85098 0.85098 0.85098 ] /C1 [ 0.772549 0.772549 0.772549 ] /N 1 >> endobj 21 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.772549 0.772549 0.772549 ] /C1 [ 0.564706 0.564706 0.564706 ] /N 1 >> endobj 22 0 obj << /FunctionType 3 /Domain [ 0 1 ] /Functions [ 19 0 R 20 0 R 21 0 R ] /Bounds [ 0.373333 0.603111 ] /Encode [ 0 1 0 1 0 1 ] >> endobj 8 0 obj << /ShadingType 3 /ColorSpace /DeviceRGB /Coords [ 20.588579 14.245288 0 20.588579 14.245288 13.261548 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 22 0 R >> endobj 23 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 1 1 ] /C1 [ 0.662745 0.662745 0.662745 ] /N 1 >> endobj 9 0 obj << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 23.991123 12.830256 23.991123 7.187739 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 23 0 R >> endobj 24 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 1 1 ] /C1 [ 1 1 1 ] /N 1 >> endobj 10 0 obj << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 10.807498 2.482913 16.002489 56.399807 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 24 0 R >> endobj 25 0 obj << /ShadingType 2 /ColorSpace /DeviceGray /Coords [ 10.807498 2.482913 16.002489 56.399807 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 14 0 R >> endobj 26 0 obj << /Length 27 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /FormType 1 /BBox [ 3.320263 6.252032 46.230649 45.372242 ] /Resources << /ExtGState << /a0 << /ca 1 /CA 1 >> >> /Shading << /sh25 25 0 R >> >> /Group << /Type /Group /S /Transparency /I true /CS /DeviceGray >> >> stream xO4PH/V/02U($Q endstream endobj 27 0 obj 24 endobj 28 0 obj << /Type /Mask /S /Luminosity /G 26 0 R >> endobj 11 0 obj << /Type /ExtGState /SMask 28 0 R /ca 1 /CA 1 /AIS false >> endobj 29 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.694118 0.694118 0.694118 ] /C1 [ 0.87451 0.87451 0.87451 ] /N 1 >> endobj 30 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.87451 0.87451 0.87451 ] /C1 [ 0.337255 0.337255 0.337255 ] /N 1 >> endobj 31 0 obj << /FunctionType 3 /Domain [ 0 1 ] /Functions [ 29 0 R 30 0 R ] /Bounds [ 0.2 ] /Encode [ 0 1 0 1 ] >> endobj 12 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.279315 0 0 -0.332309 -1.436928 14.498553 ] /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 23.991123 6.583746 23.991123 15.069027 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 31 0 R >> >> endobj 1 0 obj << /Type /Pages /Kids [ 2 0 R ] /Count 1 >> endobj 32 0 obj << /Producer (cairo 1.15.10 (http://cairographics.org)) /CreationDate (D:20190320204448+01'00) >> endobj 33 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 34 0000000000 65535 f 0000006540 00000 n 0000001998 00000 n 0000001674 00000 n 0000000015 00000 n 0000001651 00000 n 0000002447 00000 n 0000003413 00000 n 0000004052 00000 n 0000004407 00000 n 0000004728 00000 n 0000005713 00000 n 0000006208 00000 n 0000002218 00000 n 0000002356 00000 n 0000002659 00000 n 0000002873 00000 n 0000003326 00000 n 0000003348 00000 n 0000003500 00000 n 0000003617 00000 n 0000003755 00000 n 0000003896 00000 n 0000004287 00000 n 0000004629 00000 n 0000004951 00000 n 0000005175 00000 n 0000005626 00000 n 0000005648 00000 n 0000005801 00000 n 0000005939 00000 n 0000006077 00000 n 0000006605 00000 n 0000006722 00000 n trailer << /Size 34 /Root 33 0 R /Info 32 0 R >> startxref 6775 %%EOF manual-2021-03-08/src/fr/images/Linux.pdf000066400000000000000000000024371402145072200176220ustar00rootroot00000000000000%PDF-1.5 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xmRK\! s .s!Օ,fܿ*2"Fe R!n3=̽,o*Y,tx~7u~@S ^tYɼ,$`ddlJFQ<@T8(XIߵ\fnQi@H}'BRv5暍Vɲɿ"ydĸ{fāQ9_op7r:>uݩz#+~vQ:T:Hd:Yy/:# R(p#~P^F6LT (u&*GE(34H  {t7^?& 6'y 6X0F[W⛭B[g˷br:T*:C <1d#:= Q> >> >> endobj 5 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 38.400002 38.400002 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 5 0 R ] /Count 1 >> endobj 6 0 obj << /Creator (cairo 1.10.0 (http://cairographics.org)) /Producer (cairo 1.10.0 (http://cairographics.org)) >> endobj 7 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 8 0000000000 65535 f 0000000825 00000 n 0000000541 00000 n 0000000015 00000 n 0000000519 00000 n 0000000613 00000 n 0000000890 00000 n 0000001017 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 1069 %%EOF manual-2021-03-08/src/fr/images/Mac.pdf000066400000000000000000000032721402145072200172210ustar00rootroot00000000000000%PDF-1.5 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xmI1 Du _ckp @f,G)?C/UٲJ\%5jCy>~.Uls/+k`A&f׉73}?hٽ{[ZZ\?2HpH{6ՑG-[ϵD Wۥ$CB{gOҨBl֐e*5;`Ƶ#EnNj3hX<-R-Npq` %!mKI;(zc I傓QI+7=~*> >> >> endobj 5 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 38.400002 38.400002 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 5 0 R ] /Count 1 >> endobj 6 0 obj << /Creator (cairo 1.10.0 (http://cairographics.org)) /Producer (cairo 1.10.0 (http://cairographics.org)) >> endobj 7 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 8 0000000000 65535 f 0000001236 00000 n 0000000952 00000 n 0000000015 00000 n 0000000930 00000 n 0000001024 00000 n 0000001301 00000 n 0000001428 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 1480 %%EOF manual-2021-03-08/src/fr/images/MacCmdKey.pdf000066400000000000000000000031651402145072200203170ustar00rootroot00000000000000%PDF-1.4 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream x]IrU1 E^[q,%P 2H|$ "gu^gH|CϧĹ8r5ݼw__<%Ƀcoͱ-vIq{ )V5tZc_k': ƕ@S ZJX8bas4IuADCuD_.XK"~lJuI}Oc@~#-M Tu'#8 DǕPQOy7"@;elxYLu/ly8 endstream endobj 4 0 obj 782 endobj 2 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 5 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 6.4 6.4 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 5 0 R ] /Count 1 >> endobj 6 0 obj << /Creator (cairo 1.8.10 (http://cairographics.org)) /Producer (cairo 1.8.10 (http://cairographics.org)) >> endobj 7 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 8 0000000000 65535 f 0000001167 00000 n 0000000895 00000 n 0000000015 00000 n 0000000873 00000 n 0000000967 00000 n 0000001232 00000 n 0000001359 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 1411 %%EOF manual-2021-03-08/src/fr/images/MacCmdKey.svg000066400000000000000000000047051402145072200203460ustar00rootroot00000000000000 image/svg+xml manual-2021-03-08/src/fr/images/MacOptKey.pdf000066400000000000000000000017151402145072200203550ustar00rootroot00000000000000%PDF-1.4 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xm 0 D{O w`BQ "rsOwہ01Sٓ(ڀL+L,ll\TNՇ h%6'͑~=g&G) endstream endobj 4 0 obj 105 endobj 2 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 5 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 8 4.8 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 5 0 R ] /Count 1 >> endobj 6 0 obj << /Creator (cairo 1.8.10 (http://cairographics.org)) /Producer (cairo 1.8.10 (http://cairographics.org)) >> endobj 7 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 8 0000000000 65535 f 0000000488 00000 n 0000000218 00000 n 0000000015 00000 n 0000000196 00000 n 0000000290 00000 n 0000000553 00000 n 0000000680 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 732 %%EOF manual-2021-03-08/src/fr/images/MacOptKey.svg000066400000000000000000000046721402145072200204100ustar00rootroot00000000000000 image/svg+xml manual-2021-03-08/src/fr/images/OSlogos.svg000066400000000000000000000131731402145072200201350ustar00rootroot00000000000000 image/svg+xml Win Mac *nix manual-2021-03-08/src/fr/images/RMB.pdf000066400000000000000000000165701402145072200171460ustar00rootroot00000000000000%PDF-1.5 % 4 0 obj << /Length 5 0 R /Filter /FlateDecode >> stream xWˊGWya[/:DbfYY}Yv&s*m!a5'}Ӟj ϡ(rώ1%0zr9o`) L!y:[1=BfsDs  7}p̕Kɨ"`/t b4b 8X~b l1sLjo-p? hA#2Klj,{'^,{ ]X̦S dfVx7Q,Mw݉.nbe ` KONI*Pw ,* z#&3\Sr`/`!+{l/lqY0ů$Ձ䱔8ua gpv5b{ 0ypt,yq'ip=> ) 61s>5Wr**%)V^=jmVDu>#Q')C(5 S'%m'ɍrSrkce3~3'xc0 ivı:D3ZֲVRߞ ̜0TDiA4:1(10vUx-NZQ6T4ܲ62R =HɪsEYR{9IJT۪Y] @Duql+VK]0d59Q(v^yEuܸ7m4.2&3Yq,N0$S qo4+'ʝl'EbUW'"$|ƥBuW1q~iBbZF7N"Z`X+ÓןVhFUjݡdl2ܯds^ϳ/64 {oP Q›_i6 1 QܭcEf3'r|U%jfFq&oV.p&kE󾪺*S-Z0_&l^xȹҨ"hseAnlqa7 W9\1e^(gK99gR 'a1gdN!Q׻ϳ:~.@"Hpl_ > /a1 << /CA 0.79661 /ca 0.79661 >> /a2 << /CA 0.259887 /ca 0.259887 >> /a3 << /CA 0.333333 /ca 0.333333 >> /s7 7 0 R /s11 11 0 R >> /Pattern << /p12 12 0 R >> /Shading << /sh6 6 0 R /sh8 8 0 R /sh9 9 0 R /sh10 10 0 R >> >> endobj 2 0 obj << /Type /Page % 1 /Parent 1 0 R /MediaBox [ 0 0 10.665 15 ] /Contents 4 0 R /Group << /Type /Group /S /Transparency /I true /CS /DeviceRGB >> /Resources 3 0 R >> endobj 13 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.67451 0.67451 0.67451 ] /C1 [ 0.552941 0.552941 0.552941 ] /N 1 >> endobj 14 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 ] /C1 [ 0 ] /N 1 >> endobj 6 0 obj << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 35.743351 4.375 36.543125 -1 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 13 0 R >> endobj 15 0 obj << /ShadingType 2 /ColorSpace /DeviceGray /Coords [ 35.743351 4.375 36.543125 -1 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 14 0 R >> endobj 16 0 obj << /Length 17 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /FormType 1 /BBox [ 18.051906 -0.888809 47.249763 13.905075 ] /Resources << /ExtGState << /a0 << /ca 1 /CA 1 >> >> /Shading << /sh15 15 0 R >> >> /Group << /Type /Group /S /Transparency /I true /CS /DeviceGray >> >> stream xO4PH/V/04U($P endstream endobj 17 0 obj 24 endobj 18 0 obj << /Type /Mask /S /Luminosity /G 16 0 R >> endobj 7 0 obj << /Type /ExtGState /SMask 18 0 R /ca 1 /CA 1 /AIS false >> endobj 19 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 1 1 ] /C1 [ 0.85098 0.85098 0.85098 ] /N 1 >> endobj 20 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.85098 0.85098 0.85098 ] /C1 [ 0.772549 0.772549 0.772549 ] /N 1 >> endobj 21 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.772549 0.772549 0.772549 ] /C1 [ 0.564706 0.564706 0.564706 ] /N 1 >> endobj 22 0 obj << /FunctionType 3 /Domain [ 0 1 ] /Functions [ 19 0 R 20 0 R 21 0 R ] /Bounds [ 0.373333 0.603111 ] /Encode [ 0 1 0 1 0 1 ] >> endobj 8 0 obj << /ShadingType 3 /ColorSpace /DeviceRGB /Coords [ 20.588579 14.245288 0 20.588579 14.245288 13.261548 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 22 0 R >> endobj 23 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 1 1 ] /C1 [ 0.662745 0.662745 0.662745 ] /N 1 >> endobj 9 0 obj << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 23.991123 12.830256 23.991123 7.187739 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 23 0 R >> endobj 24 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 1 1 ] /C1 [ 1 1 1 ] /N 1 >> endobj 10 0 obj << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 10.807498 2.482913 16.002489 56.399807 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 24 0 R >> endobj 25 0 obj << /ShadingType 2 /ColorSpace /DeviceGray /Coords [ 10.807498 2.482913 16.002489 56.399807 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 14 0 R >> endobj 26 0 obj << /Length 27 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /FormType 1 /BBox [ 3.320263 6.252032 46.230649 45.372242 ] /Resources << /ExtGState << /a0 << /ca 1 /CA 1 >> >> /Shading << /sh25 25 0 R >> >> /Group << /Type /Group /S /Transparency /I true /CS /DeviceGray >> >> stream xO4PH/V/02U($Q endstream endobj 27 0 obj 24 endobj 28 0 obj << /Type /Mask /S /Luminosity /G 26 0 R >> endobj 11 0 obj << /Type /ExtGState /SMask 28 0 R /ca 1 /CA 1 /AIS false >> endobj 29 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.694118 0.694118 0.694118 ] /C1 [ 0.87451 0.87451 0.87451 ] /N 1 >> endobj 30 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.87451 0.87451 0.87451 ] /C1 [ 0.337255 0.337255 0.337255 ] /N 1 >> endobj 31 0 obj << /FunctionType 3 /Domain [ 0 1 ] /Functions [ 29 0 R 30 0 R ] /Bounds [ 0.2 ] /Encode [ 0 1 0 1 ] >> endobj 12 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.279315 0 0 -0.332309 -1.436928 14.498553 ] /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 23.991123 6.583746 23.991123 15.069027 ] /Domain [ 0 1 ] /Extend [ true true ] /Function 31 0 R >> >> endobj 1 0 obj << /Type /Pages /Kids [ 2 0 R ] /Count 1 >> endobj 32 0 obj << /Producer (cairo 1.15.10 (http://cairographics.org)) /CreationDate (D:20190320204552+01'00) >> endobj 33 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 34 0000000000 65535 f 0000006543 00000 n 0000002001 00000 n 0000001677 00000 n 0000000015 00000 n 0000001654 00000 n 0000002450 00000 n 0000003416 00000 n 0000004055 00000 n 0000004410 00000 n 0000004731 00000 n 0000005716 00000 n 0000006211 00000 n 0000002221 00000 n 0000002359 00000 n 0000002662 00000 n 0000002876 00000 n 0000003329 00000 n 0000003351 00000 n 0000003503 00000 n 0000003620 00000 n 0000003758 00000 n 0000003899 00000 n 0000004290 00000 n 0000004632 00000 n 0000004954 00000 n 0000005178 00000 n 0000005629 00000 n 0000005651 00000 n 0000005804 00000 n 0000005942 00000 n 0000006080 00000 n 0000006608 00000 n 0000006725 00000 n trailer << /Size 34 /Root 33 0 R /Info 32 0 R >> startxref 6778 %%EOF manual-2021-03-08/src/fr/images/TeXworks.png000066400000000000000000006162241402145072200203310ustar00rootroot00000000000000PNG  IHDRx pHYs   MiCCPPhotoshop ICC profilexڝSwX>eVBl"#Ya@Ņ VHUĂ H(gAZU\8ܧ}zy&j9R<:OHɽH gyx~t?op.$P&W " R.TSd ly|B" I>ةآ(G$@`UR,@".Y2GvX@`B, 8C L0ҿ_pH˕͗K3w!lBa)f "#HL 8?flŢko">!N_puk[Vh]3 Z zy8@P< %b0>3o~@zq@qanvRB1n#Dž)4\,XP"MyRD!ɕ2 w ONl~Xv@~- g42y@+͗\LD*A aD@ $<B AT:18 \p` Aa!:b""aH4 Q"rBj]H#-r9\@ 2G1Qu@Ơst4]k=Kut}c1fa\E`X&cX5V5cX7va$^lGXLXC%#W 1'"O%zxb:XF&!!%^'_H$ɒN !%2I IkHH-S>iL&m O:ňL $RJ5e?2BQͩ:ZImvP/S4u%͛Cˤ-Кigih/t ݃EЗkw Hb(k{/LӗT02goUX**|:V~TUsU?y TU^V}FUP թU6RwRPQ__c FHTc!2eXBrV,kMb[Lvv/{LSCsfffqƱ9ٜJ! {--?-jf~7zھbrup@,:m:u 6Qu>cy Gm7046l18c̐ckihhI'&g5x>fob4ekVyVV׬I\,mWlPW :˶vm))Sn1 9a%m;t;|rtuvlp4éĩWggs5KvSmnz˕ҵܭm=}M.]=AXq㝧/^v^Y^O&0m[{`:>=e>>z"=#~~~;yN`k5/ >B Yroc3g,Z0&L~oL̶Gli})*2.QStqt,֬Yg񏩌;jrvgjlRlc웸xEt$ =sl3Ttcܢ˞w|/%ҟ3gAMA|Q cHRMz%u0`:o_FIDATxie[v}{3!̌̌̌bʈ^UldTERV7  ٲ,l@@cGmpaHh$"EcU"Uիb{9SӍ;st#Uyx/2޻Z15*`UPEUTQEUPEUTQEUT@UTQEUTQUTQEUTQEUTQEUTQEUPEUTQEUT@UTQEUTQUTQEUTQEUTQEUTQEUPEUTQEU|V Xu @Epv_]UWEUTQEBDcG\XYK{Jf׿k7>ثTUTQUTQŧ<8N9:q幹˗\tf^׾ֽsεo|w~?Y]⣍UTQ/]XYW^ruyсz>t8f^=W_7y;dUT@UTHG&VW^N i-1040^oܼuOZEUPEU|^7''&N9u˗\//ύ N~ OYrW<}Fu*ODo4N_t^+sOph,ycxxO<,K/._?*>֤?5;;3;~ L:9"?7ƎC܀,$8ťvV@UT@UTc5CǏ?=;s$/|qaӧNb(JPoԣ/ݼuo ^* *C9ZXXrW/]|iaqCI,Cd;w}cssN UQEUTQE>⡡c'?877?=urrG&1<:A 4FGlzz .ҟ?R+VEUPEUϤW~aeչs/\8u!U 5$E8ջw~ӧYzUTQUTQŻ!D44<4:}fի/}ҥWV.]^@,!K  0p̙W../֝J**1qrщ.,/_xqeypI{Z8cH1\{{W**xA?r܅Igf5k'񏌎iZ#K3A9&&' PEUPEUH89rŋ+/]tKgϝhɧ鹌ammKMIȑfisү޺yo߾UIWQEUTQOfK.]]Y1I,aɧy59Z 8>y|ҥK_}ٛJ"**~R~911ysW\˯~ť3F@YxY84c @G—o޼G5**>ԩٙ4{fff55 p%8rdlK_};;wHUT@U|&$x?~K_~Wx~n̉'F37\_R s!%8wϞ?wg_ַ$*%x\+/]_83119Ȣ.$A' TJbhhʥ߸s76** *"=6~W^y..paɩ,f'Df( ːfڝf//|׾O˲U* *~(95uz˯^ҫsssgfϞ:955QZA pd:$cVŗW^\^Y>szzѣI"Ǩ%`J`!N"H67?o޼y+WEUPEJ5SO[\X|3#ccIVdN R) Zk050>>>w~{Օ2:{+?WfffO:}ttt4+tCfs{;;`H@ʒ& ``$7oo|_jUu*='陙K.>쉓's(<~d|8+ZL@k3/_{~s{kAu*I6O?=3;;rW^y_8sbjjdY%:Fǎ!/KhE1P`ڐ8lzO=|{QIWQEUTQIOLL-/\|ҫ/]:{ܙɑHT<-h@s4M@E< ZK  _^YʝwYIWQEUTQE$;4zl|}^XXX=;=q x|An`Z!8ʲ `g_kӢ,'MEԩKV^rʫΝ?GPu>L2D0֞>C8(bիWߪ^* *~;3/_򅥋KWffϞ>v@QG}tJ3`s v&5jbdǏQx(%` IiBEAZ)'ꛕDpUT@?--/.]\'xX٨B}tvw5`s$bưgk{6&FFG1:zb2Ь!JbsIUJZׯ]** *>Ieii啕++SNͲ4FO+ /n[@ ;.pp( d51k8@C&8Q180#c=C:9zYJq3i%1R$ZIWQEUTYKG'.,-]|ť KSSGǎ$Zco403`}:}9 6V N( M#| 0M{,!6pIF#G0>y#&vGQf#@3$[DpUT@ȲZ}|əNxsh Ig?2럐 ֛;4ӏS`h8z=%?Rku M>k\PRZ CkncccwoDVcXZ@ >}L_ IRE*.w@kMW** *>uQ7Ξ=xq+˗^_?wfz`$N/-u{one(%$S ܠ`o( @D@NRiԡdZkp8JB DCQ8uf}?A0h,!Tihf9#_yDpUT@K_r+gg;662:^0l/H 1g(ͧw`ľ %ZEn~ l `vesN_Vw43E J*hv=k(uC ^8P$NFqƬ!)2T0&50:6zf߼w^%\EUP'-ɩ333+V^~ܹg?928܌8nM2 ^/ $?ϩ oi_A" Հ4#@j@c߅R Js!"hr16#MmyYls?R /;9u˟t+g&H)M5pF >0}fȑfc@ df]_GG%h&~tQiHX_=Q~vl xàA%KIWONSEJ@ p<ZK()MA' D %tV>Es~#Zi$1;1!wК`̙W~iks~%\EUPŇfrS+V^tgϞ;SG"BG}2_m`SA#+n A g!4N{hF(r`hsY(K*6z]h=L)aFB@p@JBVX__P4M0h*$81b5Z@ȕW~;߸~%\EUP"=sW|aqqʅN>szxdd jDG1Ovv GmQ O&zv~S%].iE `n'PT82V1(P5[+YL@J)[(dccj5H"_$g %dBk"wO_^XXӧ** *>BDG=peaq gYV7+d \p0.̬|'%se;CL=P?P{g!(EмtQPB_} qLɽӡӊ_QtHp #G'ӓp>} o7!6 xPJZAH Qsav8?CE"Rʽg%ٿV`f;@fť_~뭷** *kX5 /,-\ɉZ<ԗit 8+='A@ lQn4i>1ߡWf{lY_WI@Plo#ڋEGE8Rū9 RkH~/A$ȋܕv#lPQV/\Zv]}*xIąŋ/]xŋ˓Ō.SgJi2o1\1nvlʠАTPZmŁyxyvvCڤ*"J#Ci`~ԏ"g{QL0~b{hмnB NQ02'NXi4^Th)9h`{C=(1 g+YBs"W} 6$Y;4``H M/߸qz߭>UTQUM KW/^xuqiq$ tݻ2Nmqh +SI͠()I PJ -5c\@'I|~^ ڦκզ!"DӌnH}yN{eI|K]KJYFjsa &*8!]F#08HI$a_M_[)Zʲ Q$G`ZRd yPYZG4#h-]F3!%FLicǎti嫏=n%\EUPEz99yI._\~ifɣf#I "(PZU8;{@ .NP4cTH%KC<{(w$/%1jgR~'gr]ڋRIhn;jb cp_4Ɂ87Fۥ=A`8‰'E-fPJtE8 8ʲ.8ZN !Ib!Pv HAiZ QE"ϟggo|IOFwfv~yy˗/2=3;{ѱz("7\P.r YgADsnRUv~`q_ Ï5:嗥ُ'ݢ$mӽ+JJQwe淫|@ =S_aR{Q `vgch2$!Ӡ 6 #cڭihƨ×%DEh+4.5X{B0DB(4֯@Ïǭ+Wq:*~hLM_tϽ/93}ftll.SrN&N^e!X63"fg溚R~q׎5()c+N8cFTJRgM_-"ũ'?}B ykg? `FQbOg`8КR鿓bBvi|!=A9&!6Ysue#DtQ[xt'08gJBp$uaU i)kS 6}fΞ=3[[[+* tԅWV>wWό=6Ҩ7#ƹ鿵[cAךyB )5Tb׬rdK -KQ9Mv;a׹PF:/y6+et 3J;DPlpzNSn]bom4^pچgS_ ҿ%  -`pGtXTy(pl8v jsh `AS'V ֐F[<}̙#FC JE*m]RQ<!u>L@0=! ^3 g3$87>L+5P# A &I_%USsk4c JԵ:ۡdO/K/+?>Jz_z-,C]J' :V Ddq6==󅥋K /vubTQU|_(GNM]Y˗^9{~j#ǎ6Sɶ(2=#/x K.UnVL`vJL+K@sD$9h絆漯\pCdoP.. llo[[vD g3.N6i>vwO ۢ XS4+EU{'?dY/ak;_f.Ls_YffB04 Rg 8%^`wv(ݸ w}M"ٮ=I,BPyLLAbQ-w%0vuVпޭ`} s hOKh羐2_!<4=Ji1F=:JϫV!MABR( 0.&LQ $Eۥ3,N3t!Zabbrq~~ᗞ=[a%\EUT!Dtщم+KK/[1Qn'Y_khE0}QH(ck5,/TYAzB'\ GBPZޡؐ%{I5FE">cc /vk4wLML{p;4/KB oG *<&t JdpCoP;@7;TlmztZm؍uJDv#@D@/53 ;aV0hqoG1+PNxdiɲtqWoݺǷod*D= WV.}n~~aCC$IMR)h#D!(I%L&E7Mx6Ô3S(Jвt&!bغqAņ"b֤WsJ{R*t:{>omezSh<2/" ^YV˛۴d^D|,ZP^PJ/Q!Kb۰Z\M}E?wwpY.]8h9PĀ)2Xs@H)(Ͱյmyϟ!$qn8f)Nj;.΀ ip&''VVVٳ76cGǏeD05M`R*0ITXrg]5r_m%(fc#CiA)]G`ɯ@{o<}JɰkQDab7QLMʈo_Y_:5G(1 )pvJ)* -fA=;O<~_@ K3qPU$ !Xu@WU _~?թSEUT񱅓[_tu~a~yxH8"a!fL.@Vy5s?l@3BFkt@vdH%(\QL1eY@߶;`L, ]~ܾ ln h $xlزΖsX;U쟖|Xt>E v4%O)NNQZ$ۥnKп abɂ##,}hLSZ[<<١q=i "_Y=l M!N;[ox184M2W#.m\E+F/.]: *>8,{qisG;Zד0Ą>uvme4NiN0|(SWpkwXnܗv;&̙@3B,I1fD*V@sJv 돟V۷׀ׁ5 /$6}DI43ޱqb 1@aHtQ=:Dw 6tu+4:FWP}xl¶QL% C#.ݒ##&Ty0Z~ 4P E~HQ1 {@-4d;n#^_p(pQ:vqttÈR2JY,i&1#ItI; @DQtanKn|B*+_^YӳccY.374sm dFCI &$ AD#sFUH~\o:} b眃 -%}vϟ9$f%=2$FAhTAjF,% 0Q!U--JO:MиO%һ%`|~n4%xp5C-~/K? ܤ__CÄ0O ]Iڧ$ӷE:$’sʧ$h(Eh@KEkE8! ;$12JCUK+ON?QG Ps)%V={_@A1tGY-el={^dX-y##'WVVr޽olVUT@n_yի_4'K#cw/ek*:i` zHCVʢr#1)fʡ]c_;KgRʢ: *sə嗯^N:3<4w'N  dzdvaÐکݍ y~3'>p  ƠG)IaDr. RJr~=X5g)($H'^}3Ͱ lm1<{Fus'{ 穙 #QIx~/ρq=m}-VxYY-נg趷3(RC-( (!E  c=hN׉g4PEPRAʳ`wBzv`uvw!ۥuMAhQ`d.!+CC0cKrl(j1q*=AݶR 87+<ϱ T!1}v63@v`ӯ\kw*q*(6f;.]ի/ǏQI3t0`N:-~@4gUЉ;^ D4;9"f4Ԁ{Pw QkӇ> zdY,:(?{FI,03˘Zla5u"I CAH

:Fka]&5{{v;M*:ZAm3(1K&8sM˨*ݿ l`/36fJC^O- ,!NЏ>c?2_D֖/ lGMDŽ?,!)wL|PZB%" , ,f7v8')hF[3+F,p CAi6~͛|έJ"I w//.-]=O֛ͺ1*|lz73|`Zo{f>})E|a΄0.E1Z}JX?fȘdY,2*oafVh(i++w{{]x8,$ ȤK W.\X;rhD$H1Jt-}|m_WFsw`8{ϜQ$ "AM(vL iDS DfF-]#DqU+c <(b;=\}У;z;+zL83 $S4nSK 0e24uh6BqI92z@Ͱ,)%ܭQ-uO~[-*]cn}k0*I(oo@JW2DyǠ瓿򝎂V Ɍ]j@3/N_ZtP0b9_bIȎ{bm`L(`?`tlyG.RRۣke7$\k4[̐'JC@AE/ftd6I)Z-X_ PK8(ACI@pASq O[."q칟=w~y%\EU|ړ~ޜ:9;==3ŋ˯sHd ٲiƂ?879ю!wZ 0!Ikf{d# *iG2ܼp:;ƍ.cM*lrJhɏڳX˂VH VĊi)mH212]@DU/2+W E_m" 4Q؍ۙj4CLQOOmh P˹88(Bl&&xolPidP( @~{F"ھ2$U[FA1iJג\fˆc(AX y$JB|J $x} k}v[-Jag'% uց/Nts̪_D9J?eLnmhLcsۖt2DY)Ty JB)v(OZ Orٿ;{)%IC̉sQ&1`sxOMx O!Jao#ȲfB)j^$hbݡk R@OYuHo6Kq lT bRx07ٓ@hc}BNxb%Ilzz _~oӲ,{^@| }&e`U1L$;8211qrzzfW\'4#qDh3 8M(K)4ƅ*`5 ;!b$Qy LDc0c! E^I0xB2GQ(RSh$l"­2Ύ'}(誕ᜒ}zkkuZvQ$ ?NR*,Eީ&t6ڕ,Λ(߇*oBMh10Z,^9a9"*}}nx:w?42Tqb> 2ihr4p=* x?\q48|NRL1^ 4g`QFFv]b ZeK[Jl>o6bU{;{q8>|@=gHkXk?ڡgu=D$\eP toݹs?~B>{~Q@0ux~[yK~7k؟hDs>22zd|؉ūWgϝ]<~jptFTkMd:n^*JN%sA JJ%wlvu# c̬6qg 7k-jE^Gbo?? Emz- o u֒P}9%!3^ը^Vg˒~;֜Dcmur(1@šv/̮]̷}C`q!Nі J'sknɤ&/Rګ9Zov}h|(yE@H 6&sJM 1a7z]*xECzoǬh Ī8hw쥤\`!Ib e ^A8n|cT`ff?n'./.-O8P|zX[~$+uoh xphpdb|K~՟<~Ԧuqmq0ai^|E)18@-"9׀pFܯQ!f[sy\3m <]mVF;h J$sIs*;8 YXߒpҔ`!L| 'W^kg#0|`0 AņISN}w <~ _ Ii >zXcZwz⋩2^s$ڍ!Zwy^㶿<4V>S;P#Igw'^׮kqz^Gs $:1.n )A`I@)pqp*gN3Q9Pr!a!u;m2B"+d2Z6ׯ_fTQ@0Ǝ- n~a`1o֭l`%x_| KWϜ9w񩑑1Ƅ@Tܦ\ӍPG:Zi elOe bt9$Aν]̪_ } 9;|"Ytcdi,bhkmݏ xib=do/Qboc勭p١g qhh?k[kЬccn3HwIto0K`k(p+_Y[]vv*B52]= 0 cֺ) _YX\rũzAj|+D͎32n^dt[f [/s%h }Fv,Mg@)y35jgcPJ֗zalnp.pp:)%,%7$=nCa u&u֒ڦߣd^fFR^ DSr?Ec?̱+d?ln2jHAzM41 F{~;br}أ7s%]aIo,*z}}h$Mo4CYFaxq18 d{=JA";}zmwI;~,L{|耣!0#SW-5vwg"Ȓ\.8v^OCs\\ i!(4⵷ݛnaT{- c}@OccwxP]X>ճg-MLNua\в0ݴ k'#)UD 9pe ҡ! YFi}LfZ+h&\Ұ]}H/`+eLbcL3N7zV_[%}:-iʢ_"ֺnl~YMyVӡ[-z!m*,2@"  @-kbrbNJ)lomCYc{|;%sL ~hxep {ίc)-qӬ]" ^Vj9[R` " _|^q60@jw}N5DQD,FVcoo/-7kzC1gߜё?.]֞poB*]^geh|wq}?UMV^_Xz呱ѣieV3n.M>l>ݿ&F??Cxn'Vb'[- Lngh-GasǏky#4C佢JJJ*Bآ0y`#͍:+y{2{up`~/Emrvhr؏ZfIHEzq3E}Ijg?ϾyQBAh6)[9f] zSZ[_<:W)+zX!^z݇x'Oyb:%n^Gk_",a@o]vNT~X_[{(8n& ywM' =*cVGZӧ-_\yuaqx 3^&gک.v$UiJ$0@ٟ~$>: h!;rcnߑ c I'@*OFv;wĺNh9ܵf$]) 1[Z `N)DZgc`(H}@?o%m?_n lVӡmwIiXzM""4MEě677i=>xw؁ ' 2JlJsFHA$ZD 0ΆX&9B.>Lۼ/iƇ5F G?'} `xh vn̵rlhu~:8ca~L0iVW~Ͽ.29y$I갼:νrJf&LIA`O۪q/jWk`A 9#3@ n-t&) qЊq0 X[ šAjwJw xq맿k(U8Me5?K˲с7s.A~ӡW#KkȃVhHkB쿵۴mD0;SGF+eYQ{zBplllxRfbf&|' YՎt]5Q.ޏZw:F(3EK̟MO*(̺^pBt?o\{Wz=a 1+TyU &!(m%K0`ԍ='_*``QɎ2oR><ƄX3+>0<QQq2xW_=;Gq$rsÝ;P&tbKO  lc+ Z8<*cZI(hѮC I6o?ڞo씢ykX!` V,'0{h="l;FLoT ( {ivuvR}@cIWbi{ս==N(%m9lo0~.Fh4(e!18H hDF!`_NLƾf{0^;(n=O蟠nnV3' eV/ :$I{^A IP:8\ k׀e_̥^($ QoPQhNk:sn xBpٻL8Z mL[ /6*}+ނ3?^7iQݏ3U'0?e#sG])9zs_q۩7ֺ*0 oq# {p0@p'8nLYȇKe97߮ i@@@0@[Pm0#+JjqXs7ŭ)ݭW+0[M86# 3w Wݠ_! z v0`lHR*gP4D03dVt#½mS[!fF͠π>j%_%A"8AXCu#7Rmn}Ln`{{ɉwu$ G'tyZVG$,Py?®1V=홢3 :I_zo޻wmJJ!QNIۍ7Gq3ƽ)2ک)LELJpnǤED/6{.owƈ}?"%Tfy" 6kYF>DzvB}t; ( 4,yzzL@kЩ |N̼v+o|̡)r4L~R8>1:7xȆxsw'BU挐 ၗgu#:i?G~^SKe-|h6 f8=2vx?x2gN(l ڻ5LkǏ_^XXgo~Ac16wx6Q4#.\Zm\J(^@'kx b;}qC. W[0{ƽ-`Y6,ݓ9%Tߨ!)̰5FX]I4q INJ ̚e p.χyVQ7'GYEt1~leH:q;{5+sIr4ָ<"u^>I6U~d G窂@+7o5qz[h&I+Q%\Vb;ox%9uiPMJfцg|d'!JWB=`w-NAo];v`xֺ6$*l{nl;YgxoYPmza:b^O;sp]W0p!Kp\SFyPC(HѢKfeOܮf,_ 1*,\hck?*^O2[Ȱ"oo;>-"*07S>īVD6&3VCkq8\"?K=C PJɋ+_Y]}vx$+G^3!-6C_hX(v;'y^,KqD@CU 7Y 9>!I*QBW i*2uS+F!2y0z`nNqZ"vI&8M|ή:U?Ӵ纛PRG)l.%QDݙMViQFlxjۿ"ga"q8]/>0A'X ïm:@ N2Vɜ!IR qyBu{8vȜ;(eџܝ='5Mv@ZA ڒKfR, d \ѸB1$"2z("("708duS&: h!osص[nAn{Bub{{{"|nEQ>P1ԌbyfFR( d:c{k,}u(JkHOOC EQ /r*J) ,,V(X ÕEs>+9Ikk`G3vþeI_ t<(H%S8?Θy+lmO. Α& 8FׅGrHlCP_q|||˿t"\!9ӼR4ukRvN \\K3,[Qf  ^JBpL,9ZǸvl5:߅9IZ_'{\Dz--$E:THSh|@w%G=KD&Du]NbqtR3R"_@t~?ߍ[Q+]r5LENE,7 M!67PJ!hfάE3:AHYBYHcG8ʲp|Jo^aSY(T~u!(PPJ,%(B$Jt_S揰mUYBf5v}1iVqxzt7;M4;s*4`hcwgcG%h8Efv;n,8tCBgƍ,͘@,Q%ssp?|㍏^"B>GQ})"a-?"@x 'Wn:Kz1\W`ws WfYJ5sV5P LY6&&as s];S_?d3:lB #?oa`쵹D #NdaVh`´ׅE`!R)@~ނ5 ߞ8\£ R*o,#đB %g(Шg(Tt;(q`tt Btx,Z085Q)%}+R*(iKKZ(G94lq" Rz<+V,M <}:GBe@R {x 4!TyJ5C!1Fo|8/5K.JWvfc(z 5@1F ֝ORv`">HrD=H=tS3 MztxFlEC N;c\͛q,P1drt#euC28P[r*W^u]F?Rq:"qJH\f-3Wiz~,i~e!eTD:w˿JrW~%:ŽatSn7ŨՊTn]I^A{dY"a0ƌP/)})QJ,Pғ`>Dܥ`?cR^=4v!K a) GD:Ld}eߛ˾'õPb,tO&pBz ʬ:Z.tHF/p}ѓxҴBe\f)DNw-5>RX`4 6==g̷_+[ Wg`3vE_I&K_kn_ VkCJ9ee0̹$)y{;3i~oYQҞt9S c9t ij;ZK2;軝~vxg7J:}k u 9q`f"z"Ghw12d45D$f iA(}Xa0plnn8>)%AEМG>Ѫ~ Bc/8SBHiZ{@#<# '"#PCggEGVf<#C0NkRjpx&&9 )(F@!PVϱG< Џj\!y:"3 >q~p_^,0Ϣ(_$I2q1@6'v;۽^n".9Qd}S 9?/۽/Ā`JhvcmǏSܸY5Ez]̡S޾9,P)%_?'/}ztAEAR~=<@I ^㜒~$ (z=c{༤._iWJ) snΰq45,IEN/IXzI2o%pg+ ƔA)H_L$X6)II &q ]zUIDQ$KP/됥% 808'VkT( _~ҮC?'7r)d:K`OTushvI*kZ4H7/ſaҧ- h~RyXzPfqC05f;1#Ɖ_J 鍶#xGśZe$)8F}M):`=EHtBU3ϼ:K[[⣑E,+JyB$IEQ@G I? ,~k5 Hձf AtɥCT*W2.ۅn>i\S" 穱`g7@G3jN0>4ʲח8(JŎf{Q˾!nI5"W\ybRr8/s&?\<ܜV8:[ [x0ֶ[& (!h[,{`fF; D}6J6bsF(fIFZ{i]D" QԢT[ʊZC"0~BE ntZ._t„8(%Gzܮ4};V.ZG.XLZÁAR(Qhe"G%$U RfFP9j)~WMDb3FE3ñR D@68vXOn`t2}aGs%.24|oЍd@뿆z_"Kh62[!OG0vK2 B iawwGF9SgH, !lmm1ĘW+C 2eVn]3J}M _~G"\!/M?__aauuEDZLwhr{zPewooI=q3+ 2<ϮW O7͂s:`u;[o667con3[ R_YW8ϧ<ڈxlAaby{h%>xv(%Z U7 f[L)tiWq u @3>4p: `LN*{ZE8qxO, >5Jpn"Oz!!о2&*Y$J)!U iVagg9Ҥ^&d 7c[97=BGVĽ7(֮Y@pLoΙV²DQPR-Kz96^7! ׀Ih͚*f_1T'Qyt~_7= ^[[EE^j5 DQhim((:ga~2/_{룑 {W/?[_=@WϾ.!RFqV:{@k^*e?!Uu=OcL@VUJ=8~7 <~cs3AB٘Z&y gV(8< g['~e,J~Q@Vc<@oCiif nQs`;_f. Rd4;+|D+-:ZE\Ǯ5\@EIs}WH~(&- xi-iyHuo~;H" k@*m (qZ-[GeB ]4ksiGP"q;8MxCy'h"$g9.Jarŕ寬^tEo\ H~)C`zzvv:Oֵ5G 6GV< (铿3 Nl:d>X}[m۷8xebS"Z eM^-pÄhܱ,m-Dǂ59guX)m\:h4at.GѸ$7"s fTirsJuWƜGZ$'頛`+Zq a-[Gnm暗Hs0VD%$^"~ƠkHC (e !8rJQ444g #8OPEHQDkA[8qHL'q!NRbsZIJwzMg`C;m6P % SwJݝQSlK&dΕV$*\#GjK1:jy Õ!=2^88GkÃwtp&66Q :>'?2hsf<ӒYY( 2s $Ij K|?|ͷ~B>xl,o7`~5Kx _o?j'?A`>9R}R ,p03@s Ƹq۷SܸqF <,MMg͡Ƽe2F8qL]gp. P8Mw`$iѸ`x5 -X&iXDL]J)f/n>)x;cS.(K>-*Rr~ !ĆّNMzђ3]apP< SA鮥R1$QZ:̑I&8:~!D$ DHD"4'y d )4sA@'Hkui bh"L/ʪTFҭ/_,H,Kp0z]EaVg&Wq-ʒ:NK[b8\Tk xt#-[dH0!"ǘ7T;.h"Nb(Ii!Li,uH=-0N!dQkǎ[YG}Ô.giHL𹗎c|a( Q)7>@=hw< ]'%u4dX[#,!ςl*Q=zq "~jt;wx=|Ҵ08 %S0QFE $w~BƚįFJZY|%2GS׈bqϋA﯉-"*0& %s?RD&}Ϫo=~,%#Sr32q[DJ377Hk0D=ٿP8AH i""2<i"M2D q"Aq!IRY QQSX">ЎօRE( PPPH$qNgp+kٺ g!"//PPX~ 9@ .@"@ /v-eif^;Yg;DkwblmRXR@J('aI_R$KX^Z_ك#\˲f $6!!!?f `*ŕf _:@fG]h nPC[`tQaiQ"QHnVY󡽏b?t0Z "ܺdބfoS$܈^B琪`,NR$DGP*A@Dӡ R^dy㈤I"IbY$IQLQG-#2<a !qIs(qOna H+'^$e"E@YJY^{^unodqLET٢ZZA aӺ"; 3RJjzxG3zIxA(BYs|?\ 9^ >Z+92.ܸ()rxw*Ӂ0f87I_HL81/ &oJBQ_)LN6q~o޽]|0G~ n0(6p 7>P&sg VTU?$iml{۵][mpˀs q42muտ 0浧)cdEa*Mei8":zطEhF2#/R 52v_O~'#U#ˈބ!}IE׈1RsEpaC]GrKhwsf @HbISYZ-Cdi-EVGE# I8 I!I3R{F3$@ *n byHEW86lnn'@_wL7=KH;fM^&N&;[PƒnN(:hatt0zH"z=#'H}V<ԎoN.FI3@,oy,VeЮy ?uÐe8#Mth/NvOx9Iq(2 fyC*7!k4@wwEQe*I5MoU”JPb0lJY+o$R!Z`$dqoAJHE[s|@$JmIQ!hFj ^ߤ6H()͵a5Q4% uТ}]t186@$M&,Cl"BHIBuHt"Bd9Q!:hCx$?1$y?EQP!P$9"E%8u4!$edut_@㭛: z^[[F% J200U ~^) u;;8~8w0`ͦRN5ku}vϻZ*t @6{P>i_^^ݻ^[[[A]?X8Z6e)^: v9T!4eFG2tu ?|sO}>o?@)%6(J %8%CJnI\g"cRjK^qD*QQ{ݪ¹u>b'616I4?>PVbi˅0"I\"@8Px|`׏fYv:S;7Y>5Vr }<RyPJp|v&nֺZuuk3=AȹM}!2k]8>SS4m};\ҧ:`f9JFGC!ם$W}:cvsfR (x&%ЂC*JC~ʬY%3= Yvڭe5c7 :|;íu)rbWKd$T9ȏz{ieFN;QBiF%c')4A$gbFI9w-҈neP+$NG ʲ8KГ J) R"E(E^"sz15u [Ao0Vs$ W2NEvv:7*6Aq={ -INJ[H8{`j:Dn#/r7)0/jlp_SϟzWo1YuRjX]ac3MLaeyGwz'O3{'3{{keYN)@` fOɆ1@ u[>X`zCJ1h6ɉ?ñcܦAɞ˜h 8cl[qIgW-}G YVϬIMM˅ bJ=r >>q Bk>@yXU W J)o?D9G,fХʢ7#7ÿ86Lz#+&qZ=8Y.BD `g2Fp\F#CF)3 vh5@k!ne xd84cE*PN `Pb!^Gab"#| e1" KʍSd`h㭷~^ùs000hD1rCB@ʍ4C-@Z58BP1'V9!@+|Jz(K$6Y-m.-.훷Z!89[IFVK4kr vr0 :_61$[*nWb{Gnc ?6 Gz?|sw A<vۻQaY@TYjx᜙9?>Úfޙ΋(Aܢv `xhG!Zq -4JY‘uk2-B#;-fɸNQn+3Vً1IsaĄ,,mEldiw _X4޶pyAbی"6A?=^>8w82 Q܌h3s.8"TDvi/1q5@n+ bZL33_+ IRJDq6ta=h%,B}"5UᡀsDi H*H.̙3uZV@BO eUއ*V5lGI/OUV z yc~nW  4wnw$ 18:vww e~P׮Z 7*:k2_9ʗ1c ?&O_Zg<88ب=ꌱߌ^F$ù#oi3qi_X_.'u&&08X?SS#o=k|vh?ME ) DZm(p9c2$)!K![F'i:p@:d'ݗLL_`lMtdJO.ʉP ~V)tm;gFDa~YСiwlx@fiapph^>L;EP"VBn"o[߅6[TK@ uAŌaR*s/̘b"I8Il6lo;_D1Is]ē 3@$HHIJMa6x.`KiC#!HCVe=׮ڵÆb[-; QaFkQu`m9޾)K,/blWfHOxBb{k '7M0Q9fIѓ!WT^][;+E-MY$/߸q~ X3ƾEɲTp~7gǐRi ֽ\M38,QZ*ͷ6{xh7nl? 08brbk8szjˈ2-; GZާ({:P,n3snje iZAxjS=&R>WC`,w>sj{8w5 =\((S0"Mwg+wY劂Y* srh4Z&N_7D'm`銍x<ɭ8ڽ|;j2o!gC`(/k`{;[c#h.4F@F5Z~K$,8p*8 \rsN}H2%"ӠZ8JyD&3py6kkSpZz~DBT tXM{E\BuVFΙ1;3t鵱1"Q`8{w>9 )gX'ă!KsҺ `4czcpp}(iS#Q>Q+Ja6C3WPRgoig̉bzڼ(.\ҭۯ/KBSpne?_YN~4IE\,&}ޔF/)uqYjXÕ+SX\j ¹=ݻtd_)?Z} n$73H=S`7Z-`y*GRZmk@ KB9uBDN2(qҢ3AIEC9$"'Jy&Z{HP+Pz@A~qڱ D8S]?Ïءfh3 )#,`bb=GbPJRn,{&y308d#DͲ)sfVuTh }c :/ p ܹ5O\ݻw>%+=vQ,˰x{_wx;%޺'Oq/kh62,.ѣ~cnm`my.C>5裼;O탽,ZՆL}IG%u{NOzS{?,i?i6TdlfK7״Jfߺ$ZȝqpF!\"6Z̊ӤDJMq.+ܙZ 0[f1Pa^?A)=04rre{Pu 3qXI+`(Rm _Z8N!|1o.E )Q+4$fF(蘽.No}^C_Ji/3%SGy'2svsK$+x)0188o 'A' okzet?_ajq)V)tP677h{dYQWth$ #hˎT)nk`|$:O=.}$ )4AQyi*PJz= 2ƣ;xhObw )e)}j V{nwE(D?1F63zAW|`y!B fgah66Ab) ͖RP$hfͬ;79c \_,g&l,*l(4")ZbPMzKRa/ayyy4t`X@P&} 93g΍(Dd@DgscKWW;r`?`ɿg%Ov={C&#RGRG'rYT1)OJZDҡ}Hn ;ybINDc ?Yůzb3}|O>M˕ЕSO?UܪZ OYRahFD||5@wn߁ 13Δr ]zc\J(rʒ)n(F8Xim| /ژX<#t:ԋo׷o'nj]7|06m`GY88^keGǃs]Ǜܳx]mոSnti'fw}=mþᬅG*@^ ..Ƀ.k $xxᅗ{+w$#09.1]R]%rN?q<haLW E()3/5Iwmעm[-YZ;GUF<4;;,HMJ|KF"_=CSV8;vsr2#\h5I-A28x%]!yb(8}mDӉc1sfA!%.E"$啗郙AMl|vDW>øy*V&ZHW='!''߿|;pxgPUs0%l×MRI@R.4zzB\$_ HX$zv%<, yE 8OW/ⓟ5zx?i3q+B]+kjK"Iȧw@Yܼ9׾v , No9~Wի{݂ JbmMAe_fˑR=Ptm7@P0:AƈmR.w"ZJ9 G&Ap'0<݋Zwy/dAsr%P}5GW,q %eU0'Z NXFKZtAwv ӛ8 ]4@\o>PTs8?p|b/TԃByX.9q$4 _9Xl&HYPP@RHh4xN\f&tCE"vZ)ķ{ {x2͇^ю GLj݇B2'Ā`h4BgBب([ .WfMN-q3DZa?x>obXC0꺆s.>DeSqxpul TP᎑<8Ȍ?΁ي>j@@Ti^x/}kׯRϏcQ5^|q_QGQ?8a +ZS]ٙ[w[|o^'jqx`׮`o v60Kggo=D~1;={`R)4GFzڿU"`"RxH)^&>3o#*XBq]l, 04 zmћ>%nEHM۾(WUb@i\MH{]Gh0]2 pfSX>1:z\ Qe )ᬍZc-_OR2*7"5hc=` ) BQ6["-tSRRR uFnLIwwgۗvprrϦN.YYuD9 @  ށc?;}Ch10 fgg5?"eD4:[L* ͨKp}N%,IkeL /SțLs}c;o}؏M)埕eG񸪪p⏞?ܐ|)]bϱR0[e'' L#o{)z?+靮zkl!D ŀ),2xAIn $!EkXwCN4xxWP .=LR0I{e pB ʞ1xCaz]pBe7MXK%Ds-1TooP1.tۖ|*a@ao AM]"(-*h=ci`ݿZJX`!X.ΰT\.5Hp$U6afW: oe򆈪\l{&0z 4qn1.,GewnDo:I>q)uo K?aBHW>&pf8<8%ʑ+ʪ, Q u| KZYϰC+KI)sp"Ɂ`3(;lPOW_}? #2fӌ??ëC{~Q7 zK+%،k8<ƛg^ëEOxZҠcѶNNg}+B1?ztཷggg۶5}J)f!RWw=S )NB0RP>ĩ{tw1y'n,thr~W ޹@4$Jjto]Ζ5>#"q0㥮$v+O=G۶X.;,KkYR&*]*l"My$* VXk+Do-%f$tmj ׉ͅ1I)%%\L1'X/; 1ȍbY|1>6* .h 8j:3Ru598AH&:8C`h{w9>`@.soqt|VgAdX@ËDjbVI7:Fk +hylll:SeahQ04& x}<#ssCK;6P"F ]x γ熏G;pj+W/~孷zy6;{_yohh4zn<`}}+oãkJh[YmZ:~oZ߼o}f'_TfsFi4b1?7EQ2oJ:Z0:Hi>Jz_v~eŽNJ{{Ef^pV!T,9h "Id2S8xBXfsR"ü\.1/X,`er1>lkbDp~go.b-Z XG* Fs@}u<ܘE!Y,cE頫aXUm19QTݑ҅)"J%#ਠ ـy D5(_T((e4ãA&ǒE@d) +$sdWv->`cc'XKTE3s7t GG,k"Մb%$)K3e8fxv2,~cWoT'RiόF >K;tq|yZF[w[|񵯽OIϋx2;xDED]λ}b-i'H2iONjEӨҀUPatYAx[xMl7r4,$ RC+uIR; )BK!SudRN|9[,K`>m;f3M!9C0!ze}*̡+ޮ6HEoO*Ac?+|=@&@%aܾf+GJ3O TlzkȊO'71HT$[Hwі9; I:杍M5TT&4D-0fAxPdlu`Jnl_4AF\BYp·!esG>{ ;_VzuY ڱ` \ AX ey)XьQa ti_|+7n\;z\'o2iяl_3xN9[ t=M?xo=^+ݼP}0þ럱BB OIZI :L<}A3g5/32:x> -d ^al{.9dH]}*I`Bx;. zΡ: mE!1SCA #!e`gۡo t^`Wy DBVs";"牢2"~NZ)Hc1 Pn$ v3M]e܋d%-|K}Ԥq}RY&ka%$ @.IywZ&_Q3fk{yiwO?2MeLP y:(dãҸ}KPY4wIqCբ( ,%J( t]"4o+QXi>J+Ogh`0x/p D}c_~GG)FDUI(K ~zO4Lq^~7OWoƻ}l6`\!)n {!GY!9k[x_Dx{x,v廀pN(:g@ eb,lA H'bx "r4))!dZtS,s<N&72$DBio Ł96ɓt0.",d_HsWƚ!+%R!X(<2Nb J+ 9 dfceCix FX@*b@C FlZ縆o0;o[n}8J!xr<ʪDU tU3>NIRJ,8\ zuMw_|7^7o>?UJ뺮?7NE]77/>+k-hr2Rt?XXF&0q T!a^'Ǹs>x-KO;L^MЧBQe54y]T(Zi@oʷfiC6 Z^\_%.5ß,~7 pxlb{uȘU@r$x:֥rr@]h$={?4XQ!a; dDpM.Cƀz>.ҤglLJj!yQYK8::p=Xݒ@.[e!zG:t]vDo,.`lz/O+1}Nh㐸yNW{!%}" F­d'?—ݻ3zf?UUt:F />O~rYkޤ?p񷖸Va߶=޼6}h|pywggڶ&Sܒ<D 8Mx(0P.e+ Rځ^߿ y"T$"}ҪwE 4Y:¤v0Ȯ !޻sh2EUPk bD 4nhD;o-p6|z>f 9ԿƄ GJxrѐ&;哿\ҺI9!MJZvAٞP1C@u-UUEB_%7aB9"'$x;kM)Wɉ$ጇT:*ArIBe2xk'>6 2 [;xp76^\2w""3S1 )(c-u]CK} ??w=8FH!?2|%|[qv>kCl!Hws|qqpM]9X>`yO>y}HfW1\Б Z}HTu3"~FXZV1j cl4 rD v88x;wn}w$ɻe* Z1/QEQBY(MSdž, E*T;wƏ|>5} TW߯j#kR!$fӢ M*xxZ %Y:K/Րi-@DR K3"shp"|!ŹI/Z= @zGw^AhJh DcfDzޥ=9BR % M@ʡO?zظDmi`56]RL '?sb&&T$ĕO|Swb8zxۏ_Zx<~n}}MOm_xuY# K{{;կ{Oɋq sӮ!oY*D.+{{Q5|VǫIp|thQJ[i"Ll{wֹ~vzoqzzo ?#u5(2LZ,+ (1OPՔwFYvw9oΒ[!^(qWl%]"7^ wW`\(>V| ?xؠk+T咶d+ew؁$J.R1al7YF1tzSS/F<ocFjYd%=Km90Kep#lcsk <{ _P`uYYP*岃CVHD:Ɠ SO% :@B]טm|T-X-/Ѓ>q?2$J}!VQ)˪G?{{ZFrgYU\}zBahf}矬~,aWxkv#hCkhS8Etк]M*TW6呸tmK'ɚSd:HM~E[Ɲs (eC7 k]$C\oڵk/vB~%i=5V{ LQ(KRJ, Te*P5fDBc<c41hF|>!Q/WSs_hrC9kҊ O =\c _t1B#=px1X[[BD?_?L4MZg PcalM3L$ "MF¤apy˅yE_k"ty8aD$Ċ:![a78]O=* \WFf :NP0W?9ϮhF .m_+xBt|&L"R;Çଃ eUC#E Ae }/DȌ2qIHv載hTг:o?ܺ}og H)U]_\[[+ =|f y =֧zX߻LѶׯկ^߻35whf;]: -tYǽ(K2ze)_`ShP޽B}9]bd zR*,MyH<›ׯheG]#<S.J e=E*QI$sUFJB+wv;FĨ'`7yqwa'iJ CP8\/kyb,M³?YH)bn8o92MwD퉫REJx? ,*D BؘIes^xw<f3&tj!g׾X,Y% &nEoA[YwDYXagg{x<_)_cJFKH!`?h\{v ~Ф8x 51GC8cRyĤM@~׶6~_O/Cb4X_#訍п]8{#~{x[qz|䤿2{p~qzziGgt`+P\4GHF2S$bO@k`{UݳYO:t*B*E 0-BK8(2hϓ899«?|ܡc4(FYW(e]Jׯ eQݥRDkeY@I*ь&Go@J "B_~XK$aW;H(K-op̋vxޓ1'Cwư:_Dm'(1N}.\&F1Q mH QVUDtI!yJY1J}3S)oG9`@4U|wqd2]__ƍx?oE:)lo)IY.-#'@"{v+{Ǐ^_Ao&Ï{`NVґH6';&i2pO_%rᥔ.B)3(j0spABrcC!P,+rLkzi(qtr^ n߆&{p} = >]Ԩ~y/+j*"Uudnxj&"`YVq_R TUѨaB @1mŅReԫG>h(}!3韺 Aw =UnZbAR_2a\*&N^LAL&)mo_L2aNK?Gu)H23u8e}(E`R_5M{z:]CT_o..-kƒ3BuE!Q}pzjp|ݛX.dt^<. ?>:O1V ^߸hESqJ풙.hhA0!<$\)"H٤E*H'p޼&]Vĉ[J<%I"ND_U(JB.PUaO{|H RKd!IuY@v'XZ8wDӣ`E$7~ aޏ0I? k9JXZVsw|vY(8!#ZAKi8Gcf/s' Ċu, qBuV'&]aL$dYXya",d⢏8xVyn`$;"^ +`X š(m,KFcL&L'DBWХ@h1CU]RP:y~~)0&>{xbHPX`@\$>Gò"x'0  %wvw>4/j~Z񕪪A^&O`<xCU)4MYztCߧ($'=7KV϶cpv\.Ƙ|E%0GfD+Şod'39-MԕY7ʄ6ޝ  9ޠ`P=8̋8ZVJ]<u|-kX,B'q|eYBQQ5Ɠ K4ʪCQ+FUTdY~g=tE&S%^eUt~>bNϵ١Zr8 ~=6:2C#eC8ak)X,6vJTCd<` `9c Y2M F%L.BR!`dUߛ`fVed]nnyde%yR*8 66>ڛжm{S\)$5x2t2dx?{ۘgh[&_5}vɼ;-m[L#y_3j\.١1?,ħ%t)9@n eA.6Ȑvծ8K@ xr5ԅb{.AɿU{UUj5hxASSJ!uk#ϞG{"FaKqe Qy<Sg=dFLdFê F=CK(\—O @+[]6!>:eyzsU[Jș Ozt$:M26B1QH `m̱ p3u(DYh7)&^;[< )(P&}AJK?Cd'^lm}7o9y=hV_B 6Ҩ kkTױ6]x2F=PZ1w= IF%v܏7 7 Cb_,2 %%)i Dn%@" TEpBUW/Y] {J?ijmm EQmw>e9bapvc@3npA|:揬_y tggggw)ݫR*#*!SU"fg@-Ẃh1PUeC)=_s_k NBZ o=p {y޼&OhʢBz1##Q5ꪦU@Uf^< ) c#!̎_9v@ /K(R\3 sS9BsN*>w 2R*/ d>ܧfnuɚaO RA8F2k8+ܹrsCF#\~ȁ <)]T)yCx_ߓ.aӔɁ p"NB0XG^S's>v2qxxC.;&.L%Bܐ*+ōRQtuhF5AYЊ?ɛ !P*jL扐ݧ&I~&~2{^\rcDULNI(@"P)99Gj)WG({#|•+%><Z+{"WhɈg7]͛9G+W[=0Ơz3erQ N)`4P y9OtrRP+Jr63 Eia:k9?]Bzf ٳroӓAHi+TeI |f7f4hꆡ!eA$ ֑i^+?]!A&=ywM\ &FM\y+0+P>7Wհ~k&> 9 uYRɶxHk#<5o˶&cp#B#% NLbwpJEx)D/2p֑6P#B3C6xVd YV.79H551]OhIR@*fEũ_I* 1Ɠ ֦Sa:]d2!.hb2gIarp ӻaBket'bhe,$0!%Rk$<9@1g@!.\dDsD&knmm=_ ֞$)^ƯMfXZKU8QI2r NO n^߼R~Tc,Oow}z*y5 Z1[hM2Tl.n_VhY˶ъy@Oz ҾFm=Oݿ%GEQaY h4h4F=Jp?AꆃzW'짫*`鄐UUq@![ !2ˌIYR4WB;eYB gșߥ!!y'wY|O @/o '6񻿳);,LvwdYfgc6c{ҷx;wj^u{<@*?:tuŊ60l L54GZka >[xvZx{6 B@Aз-nݼ|UUbԌPVk>#&it%t&1৬k:i9(dCZsjp*`Mo{{z±+@J=0" ->/qbvքjB͎sJxv,#ش2d)fV x% @j$, Ѱle p(O=M*c-dCEFaxTSE*>!rPXH-l=Qb6Z΂OY d>2%{JieX5h<¨&`4&䋞Jsl0pYE(0IkzW2}n Lms*,rpe_7DTLu=umY#{J?FT(O>1~)\q1C~5.C)ʂ ߸[vnnn6p|tt{>t]7{|fEx'8ui-@fA7CiuuP@ (_fZfHxtPf^gSܹs+꫺)gxBh@CU?]jULxҬš>Z8JRIFU湺ZvxfD! ='$jݛ`{r ps lSq70F+R4kipxn`oOOBnu% a/y kHBUֱ ? w(V+mLP I*|̇LxL[`zf&}e=dLBB'.Ö%sJJLclmoU)h|e1|nUFxԌh=6j0њ* 8&#zDUHTe5>hJ1q++<V:`uXXa$İMJIѨ899}_mnnI󟻌umM!GL got qvzJ;A7& k_UhF ʒUQ1bP3I֔Oy΂!!bזяھ3?S3ؠ{H~P,O %r_$4AK XFh[X$ G -ptܻW#!b/L<B Cݳ=D"a˧g{n:̩Ѱl (@h#$ 5mγc SabB; PA{O{f%ems"c6B92桤@TX[㕅RuE۵@T)P蒚zhqM@UͮA󄸑3qLlhsFMPR^Pt/>ی$;r[tldghwpN pA}i' BzUU& R7E/qrkh1 06B^Ż6(jgd{q?`X=$Z$*fn{X4Vt]'p(tHcM; g3,|kJ tf5GβhјcnFavPʲA:]`;Bo_KMRlHwJFV{{x2(u!SH _}4i-4mCL/6> QЅ%~w6hU@JM}} C8ﻁ 5@ VTD)AE5#7ȂBpO<A=4Χ\GKMɦ;2+/@Wg`r"&RLɁ?C*͒!E!kyaWAGhq|| 4x<"ӊ 6'0zPάx2& "Uf+g4B$t 5cwϢ($baVd!xwp:o|R]r[ x~'y pPbv&PRYJxsEQ\"Y:rk|[仛HahJĶ\(JNE Ȯ|_Zr %2HY&(m@y7x goИƼ&3mжKtmhU"F *ẖjQ,@4!2l+=MמM'5Jմ˖Ƶ!!\ edR5>+*tjٺMvOh9B.)l<dS}v/~rc,&6. Y⥗ny!% ~q6=0B fvQ9WZ 1KL<|c+$y \c' Xyl1|`1&)&O?4 iBVК2z Ä caOk!X2Pd_!kϰ* BAz ZΎGU*U2{~yB_N̝PO)#1(H8>qv`}z ˻jp}'ZT,E`a9_{hE<'Bf|vM=BP'o3;}}]CKIgޓgpOto+0~dZ|h]M UCX V%O R]W:z]2pl֤b W5EARx } כY.KpT3Ku ׯijMu$U,!iv~RB8" !JxN vhm#czRJ~59A*!u?nllmooc<'78>YYg4|"kArYdYC=9>]o)r֤ "'|Wlh) L0sZ µ[f#oc!Q%јtxu`<7 *zO2؛gn{>0CrlIP?*$!H4)%vw-]BTXgBQ5&*I'@xpRC^B!OMaR`NO!| >Q"y*(j$;AJ߼kŨ?dh*)}2VXSG2B YdlycF)ijP/H,*BS€9?-=_@v_YxbdKU'O3A/GNS/huD$;ZFr=Pp }ԗ.*>\_0AOkz@JxE1\tt/0$ܹ<U?x; .f~vc}< Bߨ/ׯnooc:Bp4Pzs*wZS#{3Y_5eAN\3'haf OlkX(!(%6WAO֥Ӧ7DEw.$VOt}X|*9?X wQ(,!)bֳ9KődC .Ħ8H*EKFY]ØƄ= &V!|I)Ů,x9?LD NHBd*#ECW_R0J'߆P".?- (`;`>}(hf\ c}m·nܸ9N&I s'_eR8,ihߺoB5˫ vqh&p ݼ@Y:ʍ+뀡3 Ry4? }x!eD`,*k@rl \p w uf(rP55=B(i? R+DJaR2# Z*e֚t$ j୥iZ|/s(4Y:M|wжs & W \=7@_l6?X.`X_u!-́dub DO].!{EiB&%DMP T'F"(+TuǼn0SyӌФjPlB\+PvUvpD*, CHfFwJv4갻 yH}6`J E>`8'@B00'9lb,*>%I()JsϜ kۖ”2+٩1GjxGӪΠC0' e*v𐅤M H?CH%̙S.{)Cbkub@م*RYtO㩥_d@Hbž8 71rw?]#% anqHB(M_]o=Ity%8tB @Y] #Ku]K@`lmnZ?(|[dDu2.x_dc?|v8{?XYY4QPG<彀 ',!S#*PH  e&1X%\Gz%.rk7c/oFO&4Ag]cf562z`.8{9֙v)77˩NL⿺1R&}J@(lEB߇?;enIzEN, xDL)g:ﱘЛeQX`JPqդe_ ve !{8"M}21P{;\ #xJ.cV?$d,B*ɳ UӁl\PK,- -&o$fu8kT-^ΈLU8qG(TUrqC=/DcU _+(QXD4iA {6|5gB|,s.]bɟ>^xa,/myܽ[~ QLh%o?OX.dzt=A}eED8M%'@)1ln&zY01ȽWBhn29b,(t47=Uѳ@k^*tR؏Mۼkue>**6H=N:-흃Tu]Aw a9!T Ef_~7+!ǚ<]]t yU_MWj\mNN nܘ߸k'޶QZ/+fUŮwP`4†DrHE)>I֑:MJ*y JxHcm.e Jiu~,}ˊV6I1$4Fг TM&F=ଈRX8R$ CϾ/ QkN^͊os s|?' HC/ rt }xNIǓ^X^)(]B;:̝3PwRH`a<sKt@"%,P <أuɥt!.$ODt CIJ8ݵzx:Kaڎ)d^Yj % )O̧=b |Md$0<ʐeqzrtՁhܣ, ʷ+9)/A'{DL`;buj >|1=ɱ1J0:w􅤒аu iB$`w>]Hd0\:ѕe$90 "6ddt:EH!f{CEꅊQ sVlT7$*pR}/Ǥ6kLHX2[nρ_A۟UւQ`Mna{'I^Ih4FvLĔb@\lsC@En)`\L%ys)xl !fTY]/~r KX.p|<ȧd{xh߸yh?{1D> @nˮ].+glrvu/~Dwֳ,C-/gE,^G[KoW(ʒ㝃-%zhD fU$C)x/0$ xqPCR~=dSl#Aaa^߀謇SCW!;Ҩi1=W9/rsb(ϪT`6ΥV '5'4xWɄFJ 'TH, 9`.1awnY6Xg>Q5}ObА;&9(GRbS}#HC> udo$b04e˸U~ bE0+Uzr3%̣QJA$E["~_uaٍJ *qP:20k2l, &R5̀(P Lw~fks`Gk'.]$1`n/llxܸ6jsO nZ/›Gw X-M1GGN!'4b~s J@J ]l4Gfwpƅy,,^c3*Q75zN+ ,PdZ*P,SZeg/FǴsA MPBc1* 7\C"7 6k,BYdqp}\(b-v+21sc$t:!uH],J7!>[xadŞ3~QsITP'$)\!"s:{Mv>,/<JJh.)B{|w,[{msN=q1p ,RN6ӿ< l6{\X eYq.7_ 䤢MS Bvp7~RpRp R$Pʲ.Ji6 b-ə2 A*91DGAE,"KxbkC ,5>޻N ǝ"* O _ !Tr98J R0sG6e%(Ep*%gGM57 "HS&{~oӴ-<(u r=Qrvx:,P Pmrp52<ŪR Y&GNo{&e@!ȅdY/Q3eݠ)uذa$eO} g;h!e4GҚS2S籴|_ KUȲ>rJ`}YEQ}xLܼCeO\: zoKV}l7}̲ͤU鱱h-~lЬ26qH>ȃӬѲ&6,P5Fh,*e/#1I^>;OR1'xLRB4KXJ.sBC̖Q)u,4 {a@E:1BJyu88&Cév9.=+48G(B5NO+vVt>49ODIshv DHc_I@_3K\@,J'r@!coȆ"E[+rMjRE?nV$&bi.̞aXzQH^hou);nf \P*|9*2Z yn&#J|. s'd&7f95PKbi0mnn>7J?L&_ѻL&lInۿyݧߋ?%Y<|[߾Y0o~x}/fOR@Q s;͜wANng1=z p\( gnU>;>Zq`?@18,E &Θ Q1COuU.W.Y>Tj Kxk.l ER0aA+ND<#\_!ܢ[F5$%Z/X8:;哮V%F' hF OḩLla_U{I+2Hys@idf#7kW?z?<)|4 h1/MȬu?>6x3|{݅/x ;mB,pֹBu2 rk P&?L\E: 3T$Y ([z^* 8!DYPZ>\a"D~xYY"ɱK̦P@i6 "9 EɅdrX%xⰳH`DhhJY&+J$f9 OPw ch;518yxdԌ@) ^iFDj!%;|KI~z\r[[FʴRrLb sK^{h`Jjک@lyd~ g?.ySa-|f$jo-4%64HERJ(gMZ˰[cNPU7} p*~ȚwHf0F2N# ] ΅CۃdX5xӍQWRLd"vt|I̋?;m4/|6'Y`{D§qp4BH( B&"cZ|e\tYlo ˒mkBRnC]Z]r^vkS\1yhhVr,u ,Kjⵆe`~w*+E;3 -'xW9rE.wvA,{{{nFǨhdmmnt7c/||=o %C|;7prTO ߚMh!4(4@_RN)&m =홣o^Ǥ۩( `a& >ebjG5М#Q?'3'D~D:A1d( `wGU>}_2 nZX8'!fjsW}"mM;uEǘ}_8;p鷘ar2CD^1JV2+hж uSǯop MEG(<"r:TdOT1^Ć=Fg~$$UB@5WP6*HN쫪MAlYnZ:H ?gc. 譆x6;TGQ%REBq<ODg,(RL(#2$K̃pAC!qγO<> @%d2hookkkPJac7}̮3G_߸[ߕv{cNM`.mג.ΘQE&ɋ8jJs!4t ;slBXN:*PVzMb0-8& 2 PSsīB@"ۚg;Cz }H$R:Cj޾h ,٦և Pt??v{RpA-g22Y<J,笅LPp*YFBCim)!^̡/[ш\͜\!EFݾ9 t=JNcM\e"i"o8#" JGt*r:ylh< 0#$]RLsYb4b) tQzvvJ͘(28z˸zVvR6Np|x@ VB"[3Z8G>FA $s%%BjP|7?"Q~?4L6oFY(&$L; X+!@ad9C* %F3 αDU֨Κ(q2[ 9>?fgKO)j)q,ۭj_%_^е4K\,9)q0b8C! F$B]ii*e9O٢(lss|2vww1o>>1޽Tl= ?x|:fZw?>?V r1?f}ORŐe(dEzxΉ4E"I <02@"+lA)AI(QT%óSUpȸc%7qWs$' YZMCkNvdՓOZ-;uwܧ ϳ=gD/5%Ɠ-#] E5爌2\ ,2{ oPֶٖ ggugb=+ $IRNPŒ`d#N?ʒTCh9K\)\I"+;"%Br1dF _GXaXG3LJt<8YxLI[ΰa.0I30*)8>J9PPz1R Xg,ůo:鱵uƱ]\-d"}/B3J6@QT^ H{ @tVcs;#ܮ%R25E[;w."<Nj0@ O}JRT:$x"nY:d)`&8gPLiUq[3=.JmJb6X.a^"VT$3`2M@Q5Xm2Q-|ʜptd4 ?eiF8nS:3s2VvZ?h\IޒC'J j!K.I]7!c^Qɤ[ G׵bIٽ@TgSh4`F,g3da>a0ҨSr EAvq[>~ 7Cr"B2x]·|M(,&ѥ'nܸlkk}젮k+4]5GGvo|:<<}נE MKO7؏ޘe׶}o|ė£iFM>UC힕`sM3(Е2FЌ9c  Wd: XXB8V$:HLqo򼀰j̼ h crv0p&Ĉ&/~='Zvv;(@Q*Հʠ|0BzU.W 1y-R)HJ8gdG)t"[g7OQ";rh%&ij } ͊E` AzsOip켃\II`ƺѲG` cx hՋsO{ᗃ|89.Qnٲ1`#7cXAk=f lA15X.QR\zg8>.iqzv6,<#1tW 3 %ȕ u_x#1׶6 !6,k_c:?_51h K|[xJAoM?cxk࢟`BZd 'uu>67oa{.ppq ~kCK2d\Eo`FozXCJ<mލu!3R~2nKdR,]8˹4q4j) c4vă5(404i \)T]b9`8>#޽`=Lc9_{KN&?ٵp%[8@< (]: r"8-6_<n8(; 쵥BU\p#欃5VvBdkR\z1KMUm uSC}C n>'!Cr@ ~/OH< *8"yޡ(t(G]cR~i<ʕ+܄gg3vx?L~<;߹{W ~uX5pzvvohl]$M u1'Eڕ\1pMS,D ":7Qt.:1PP|%PiH,>Z S^۲,xC%`2uxxC2n"#]SoV(`pa($JiT"f8`뀀&)ܿ?A(PC/;kNzO*)!R:+@ّ$p~W3Ⱦd5C z(aF5aQNG{PAq(acH! p;|ᇈ\n¥ %d=$hoi;PZCIZxWW43"k LQ@]XFyD?Rh(ZhpZm y!%,x|K5/CYr'X9C:QrggChl/]ܕ+W"u=mkt/~raOb˥o߸͟m@{f_Ǫ8;=7?I>Ő11(;C'~[[oa29B`z-f3fgx5 ׹ljKn{4-YC+(!&5ae=i= T$ O`N {G]t֐F^"I$\\0Tښ)7E7J82/nwɆ=kV :}i4N)l/!Eϫ{%rdJk%ֺKH:gwLg +&JF)q@ I UQ="D , zк$;?rԳ(A*PUrm Цa2cqͬh09$Dv.XL@Q(*+tR$rHkNצ镂*%J8[]~LKPUggUAmםٯV"c#'QGv3^AzMLDg^'re{|g?P1'}k^#ͧ _zGX,Nfg$t3SP iN1]X_>@Q.Q4 Y+-eAzﲣ#ҾpUol: Da'#/q꘠oNr, kUZkHUdNtç&% ,$;Ip5# Rp1;nc@{Gt*!ɟ #O0s(sHB0P_6&J <,`cc{r%hh4#^ ՐM.y';wq- K$mUM|"o\̡p~%0;R+F,/˽L ܏ RHr`e˭8UHZL dd(4tAE՘QB!*<7J J鬛ࡄ":}*$p?Y9`8 sGd}DD́*Ɨ/(^!~i?'\~n/N},=ޡ/ߛuG)׊%~_7l`2y@KWo֭!d.XU(+xxm)G& nDux类]֔. S]u{I:\ RQ^h$i) h]B+ @Bf?GDʻHZ&9 l 8-5Ny9>¨1BBɂepk D᰷P>&RYެ@ qP"6B^ @[pYS⇨;g33OtλdFE*,z>% {^o"PXL*9.!+BQ1ʅ۸)WprD(tDUln"P4p ,ؠ,#ZVc!I)қ=2z9d@5OM?+ǀ! sDV<0;\ "*'O<1l63WK|w88#Ϲ$}pv[oN[_֞{yuz.[ӛ*f}t:]@pP k{FYn.ypGHyܻ{Ǖ'@YTa&1*I"kvg\J֚x6I"ཬķ:-i%آ@UհZtkr-z ;K68A&DI:j`B:bUZ'%c(ѼCr|VheFbJ@%\U w ?DBС R(I߯)!{ AFR*XIR4xR畑u]C bGc/Z1D(а#O;X k@YAd.ӈ`҅ 0IO<2AJ`-H dE1) o"p5r֒6,AQ! =r9x8" 2kPs_@ {7HB0$nB?c{.*CLG?G.̹[[Ooll>.J^|r 666?9hdvwп{?xGKw2K){vmoq{7zcMכZhNCo3mϚ7SP2517܀r1b1ի`4d@e$'X[ladk:X[9~鞕z"Fy 'Ю aO$틽.uzo#Ee$) ӏ*8 FlyroT7<<&CMji  qHI _ǩ焿7#p|$vvvPU%vu|1<|:S7ׯkn'1?Ocٽ|1kq.TI͍-8<ԷpH}&Yuc|{{9lnmR R^'p""'&kmdNq Fzɴ(n-lClXxWcL<<Uʪ=x&9j?'c`mj`C&5ti`^B(@(Td$?)r7D t @ښ’D䄷҉AHg3(ˊ>%sɖR8x9q6쓮kxIb!FLHaPj:m#CN!FQKM VF] Y % $޹s4W07=7 | :mOHZCJd3JQ3±*dDPMzH /"@3WXFEB}@]˗Ph]Op O?߾;; v=x{жzfk>L |xdm9UihufڗǸs*Bq99|ȑI| ,K*T.¡+95P ;؃¥!R1~VP*"]"֥BJXï3OYdgH.rޗCF:XSV@P4DkL 5i=` 6J~LJxNG BX{fƹASEoLru.2 Zaqo+O;>U~`'x#^>9%(f>")EАTO֜Sn\vEP{P{DS"IE~D*$YZcTG΂dNP&@@sxzBv,-&.TlrtF̱VUUPZ)*ru^ƕ%,/A H)qrr>w{oüclc|]ͧ{?/c|~hy&N9Qm(a9m&MU1b|3x΋xxe 7ж tm+W@Q7Y xjSкyܹJ$P>E{ .4,DLG:ā3 t`{'k{ dG,sIKpj:%#'Rj>mzaVfM+dvEyϿ%0DčC`uukBpP3)-h:NC'mO1Ɓdj@߷cswk"!OGM0|R^ &^<<.+4M`azoaz kZZq] Вp=.69RH '2,@>mTh bCj_e~`-geUxdЄYzAisPRJJuiWdԵ]%F}a^> Չ ʱ5g&UWg766=骵N$޾*џu!107FW.Lv=^hC0QPtqJ(R g8~ /RX&Y;C , 0%D֪oĺ}Z#,6(r`-PHR>kム?{dɕkFF $K(4ՒG6fa1h$Q-%H" Bf"wg_P, Zdf{9w~K(P FTH 6=<-Y>s"4{U!rwCžd9<0Ѣ̷Bʾ؟Nf 9CϣrZ 4p#K>rr&F6J{;kC)!u8OzԞcP9i鴘gCUT"NBauTAu搣OzYk8ocss9%xg6 fpԍYABcNd cVo(H8wWy֭NFK^y1x~7. )?"}^?g1S=|ۘ>߳&,sη}wNX>>m[5,X_Qa#F"5:P7w^3|bx籹NŸkɲ * 8ڑfG8&1aC+Fed;/k0e"Crm;&TD3vCH,;L}rµk:\H4Q%0jaZCY^Hju"]4A  xpŢv^+y-[eIZݢCLT`!c&{ՑgOpHֿw۲ VdyuҔ"nd25f&ESae?1&\k`a8TMJuɔ`e^#PYs>ykpǜ,DK>1L#XK("l+\T"W/LVԂ,f"6_d/yu.F"m`mmMcOsA!4V odn``Vt ^~\;DQ=1cXӇiZz=pLtX[s V[VB&3@P\8$¿*}I o"aj_/lmY?frA %;TƵ:CA rn ^r)SB Bt@dҢXe#%H]I*&gl5kL[7²y 0TI*YY)zvU+7xe*s % t"ߣސ4献[OLئ8 jn2qiAךmQbI*|<ifL\ԿRJKU~XF5 }6&XPF9$2Sr-vVs1R¯AC,G Vʕ? ߹v7pEmll_&~#L'bKK|O{"vWVyR6}]-SJ#fWh4¹sJ ʊYڋޟ[SOyoW-`\[X,xpXN9}Pu ɍW,PQuKK e[0u9G(ct1mq詠gy"e鐣-tŠǠ-)Ҫ64_5 ~NՐt6lI[Vcym bH.Q1!90\hRNERiO!̫-W҇n%$nX>?9\@(/粒 ,h|KAZ}V1pHJ~%j \9FY< +btodn@EbE Xk"myW/CWݔ=?5DXH)Z*9\ŋщ#dEO\tWl5& vWtW+kt2qEY'`hLV萭XN ic?n4FpBD²Hz Mq2Yޣ5 <3L3N64"ф1'\r²[`=뽔~u*;LJ@[`KXkZE|*hgX1) pR`cN2'0$OrLp&"#~GF+΁dB[T՜X-"9 QEXPi@^]70f _-< *`eRFkK#7 ljՖ1VVs_|[n;~ s ߼k n~, Gܞ;߽;OvZ4M_&but ]¬5{uLO& e#P)l`PQ*M+Iw6qnr{[[evIUu!-j*]zIͦ"+VYT c`ЇwLebRe430\\[[nLn? 'R 8 8E@YK UDNn#&zF?WΛրCy _fDAB'ZV5$K'r5BJ.kO2«DQ49MFdWҞ:d NS!,Mzb5ǔC `&WDxuWsM$O/ ooogyfŋ4 &/lۿ=LN4ѣ}w\':U39?Elzb|6GN9-LO{3BbkC#^9`yX@ ~b29ƫbQXzD73bBF0G PNd%E–s&đɞP`|-pK͔-p~׮:=lx"3 ,E?B2zm?}5 -@?Np]` 3˭-yEzwd(;ES^x< 666=q[q)?/"'?/b<i|qbc͐WHiTJ` %h:W$q+iC|TT4'Ҟ6Urg`8;kSc&6޲%{4c^ b",kC YHq[x"$mG dS*`U(e\b\P 1)BV[3v<{}kko?[/LSL&[/? T,`o{&`>R6}/&ɣHb6ܽ*MfCӴN Xv{YVeK<*bE P,<}/ BX[jN>]τ\eKPX8j]+U%>~8*X$=٭*qg؞K̈́s;%-*TLMITE&=gX{z*k!3VX}6M0fʪU٪~K'ےfQ!?dKk̸H g*L)&#@rBbtBN)Hc 93 @:*&mtJVlc'0$ `rjxdrK"K  SVRJH! =g3b/;l2,blFӴƘK`U1*(΀ս8{ yTJ~(ߜ3^vg>sNh~c}}~/?<<_K [3ˈã>>w{ Ĉ'Gi5?EWu242_`S y!+IJb1 *)N֥; @X9:L3, t]k-n<ϝLBש3` <dGordT2iȋ)? yX :1a+uԥ|s2Is[ٗ JrĭW"\ܭF~hCY/ & MT{8R@$:8 My>3x?"KdS4/RB=BUFZ3JlC.}@V%tRETL oCz@M\eOۜrxlD9(RapAL8=/fwoq}t}Bv}Io?;x 5W矆Kt:CBߍNM &x+.DMd1t3Ƚ>bc>cXpR3KpXK^zTq H {|D/B 0TP|"inRA01`5x [eCMx\<}JOyj !_]=[ Gl4(s ]QN-|G K{FX.2FX &?:2#)Z]/;4iI Pk)d)G5_C8%|%a*ivYqv!e%hELƳq@.AQxB҃z_Tp[zu-NJ5e^*vh2  ǀR9Y1hږ>w4wldjh4LB,G3{D F 2lL]kZ *=j(*~Kml_?yg^|E\rEc 8OS߀=yw[89Y<(\z)N&'4İ! ךd! e؛ajjC-1-0_̱\.0Pc0ҥ loC2 (lD"OL9;U ,E*W0&&u9*j{NL+X1+ l"hU6#\ж {䧨Te u-S^+*A yȃ-E 0;uSe3  H jbBw[KѹN~%k&S4`bX2]cF)N=]4TȓAkQ\ɛ7JD1UH.A3+9ELVCS:KAdI{  fXĜH^QHVCUL^SvM;&wo{OE?C\.Fݠ &C$YG.4#9g\ؽ 嵵sڵW^z%_= mܽwD Y!C|}it\taTa6˗#ߒ3`x~b}sO>Fk+v7 FNNAaڳIV J!`y)QB$(9qlWQf%Y`Ԧ]4)aU+M C-rmSJsJX18VהF& &cːNHfm4'AF's=r2M=iOQ$hpfe Rn&E) ,8)<Av+\ T$R(s9sؗ4TEKތ?K dĀ oZs"D+ƾ'h4R9h$Lt߽O+gW=Kgd ;?Ed0fӃ(˕}_t\tkcL'S 1ơъbaڧ)[.Nu#8ﰱ=u ˏB_sB :`HYʼndxHXw xO#SlA v3Ւ&T;+3^l(4ʻnztT{3*X_qÅVL~@éhx w~06 J`zFs k2iqr2 cŔ\4GfTtNhN%]J)!=kyLLRdC j<f[]@ IPj4ùj szgYȍH' ˔{\^( LQē4x 1 ۊ͆51Z|1GuH9mʟx2Ay濧{;x(:V ]H( OB^H)qW^F4g@nܸq^իW?<<+/󿲉=}1?ƌ<{{ 'Z3> ,sG)6h2(=bahk(y}GV9fs.4dZk<c6bg<6664XT8H)ĻMaԸ)5QڕBR,4 N X,5(Bo8>^{$;;VGLnn }!ZEjaUn@ljXƁK d2ޣ1^|HapD& g*٪y)u@6G16#01X]/UXkX*t9V ?yIDU' %V $ [#dC>AU J:kᝣAר?!]tյń29A2bj 'BPob\$lo84=0Iz*j3Ix'T0boIU/)llr84.تBCmaM١7B& =bBnܕ+Wظpxxx{({n<׮]K/7n`ss1Fasoe4~[tܾ3w|&`i? |)At= B2&;2(X,Nͦer}g};j9-loqX4;Xю f$}_?@zClVƹ%ʼ'w?$;JR5ǽ-._ \p'#:^9PW `e+aՕVE?#!>vT( 3C ȲYrv`LS餀Ir55Gc5+^i{w#I^s9ΓQ,lKT/-q: 䤾ѕCɽq#4?/9[A*dFcqܬ~cF'E!4$W}'ZT:RE@S<3@@$rRjUSGht4dγWWiyſK/^z /^GGGX,NyϿhqX, i~ΓLV?|?FK}7;>:B4r 77{a|rՈ"%)s"-{LMYk[bA7p6hhm֑qh2=Y=2~ZhɈa ԧY]RW{f^<HZJ lf!%FA'*sTMPhY.ӿȇVT:a* P'¿t8Xm"@g>j祣*$6j,;C| $7 OLZ̞{%J#[5e%9 %\8IqE!Q}:nVrBi2JQ4PAER\HA3J^шmƣ1泹*)Yq4 ,ϙ?r!Ea |ެ@]Qa\v^~e>|~_Ã{/Y$;{[`6h'U)|o"Ol6tr')gKcpuUXkqOp|bg}XJn,e [MmbKd1At|0 g9|-Y 퍜N_J!t#!O䂖b+9Me1+Lpk[=|Pvw67S` #ro~J8$|:8hV  @ Hp`6p^BTφ#ԩ~zWm,ewWD)#"r8e/Ļ| 2OBp$+&CHr< UrO%R}"J)@TzIa(Fe!NuG 9)UnpY.bU5Yx?_bc-nD% u: 䊐c v, Կ:FYUE2lnƙUa kՈ .F_f22Å^:wܳ'''6777n<+g9k< W4ߜ ?8JL_>w ~} 57 :ux=|x!9!Y3kӱwkkk¹mloncss X_۠P{7àX$w=ꉽyBWy/4dF99q]1J5oiQyD3+d(i ꀜ=\ԅH'xAA 4e. 2$lj`LdifV>f!lb lYd,&xnJM/}!)&@Hpf@!ju R p\y`"W8!VnbB% hA/]E`im!whrӪ1K-~Yup[юE'O6V @3j1a%QKO!wճ%vâ%b9XVFZ gbI9s}{{[腫W+_|;;;9&.%>wp;wBz,?x)l6;}5f>,S199|>bdQ$&-F9~d2w^z饭^{ W^E48<<>xm_[0vXqFL4w}ϟh?k_-gMϿOϮ[;0=MAuS9U@,[_VbU*5AyߊdҲ?$v$,'Jgyhm P>AH1"q~(8NRI ޲ձgipxZehx(3Nt\䳀`*5 73b̔b+~6gnjzW?+j#/OV>%֔{BJON&mvƍ믿:ylnnb>{nx)|FP\\&G|r{'}gO3ӿmx_}QLd׶+7["焦#MQ;´Rϲ$C6{{4Mkk&667ȣq1Xv2]'&+E .z`g%A5Z'^@a ^ۏn a &HԌblv*Y\ 4 u|gHk3 WT0: 1!sq%G@$lDc`{TDA44\Ђ%؈ɛTxN޾[Ε`̜ZErh5ho$'Ur4hFU`9Afwe/0Fb˒Ӑ͕<IpwoEKWf[G^.H:vw.IKmMK]&%pO9蝇sk5ߵ1ױRh m;l 1b*R"͕49.V*!+"⃞Kwcj;9ȖLG)#""YX4RprYVk9e4l6:YINjnZUԨVk4%d8ۑ(gDnLAxX) u ,1'd&J)8Xut @;Ұ|/@͡:Hg\qQC1Xa#KxL샢fHX8G!QbFH;~ 9` cm̑W 6 kUa-8j.?R1}pT_)Jh`a4K{1??/xqttѣG8<<<ۿ5_]FBB~Oܝ߽o>“e2wkt:F}%dn偆-S7q.Ct8OiZzA)ExG~4-1#5rkZ">e 9ׅ:QtQcO]mNZ\b5PeÉ $c =V-0,*@"LϞ5=ܹAQxĶbAQW뎚@_$oNtp+vPbixE$ L9U2,[^s{rÓ G{NƆ% u%$ŖXΘ*͹4gF:$*ђ`.2bPm+~TZHRBtgnmU&!Bhm AxĄ]~j*Č /uW|I͞ x}>zYa6B ɥ"(fYLL)"[DaǼoQ2Px˰b2Ç>q||) ѣ)~^g;_B"tJ/?@ l8D*0t'4sÙ4GJH G|7bЪh|˾ N'ƾ_"Zj'xܒPH Ԣ)ϱBRYZmD*;"k 1T /1;?Ĺso:&B?)%>~OW曗5Y4Eać;| =_ &J} ׾f 1`XU۷}΀4-Px kFF5NN;˦m4-ĸEBtjxZSu Wm#2$"i@E5*'1?!O&"14s@rs] 2UA.Rc-#}Sqi*mA`ssƣәA;axӊ G:_R fFF\`1cԴ@g V:A!p.2K/1| HnG>5$1<^Z( 4B̉ٗ;"4LM`!X.](4|,4+ Ē8,=fSc3&/;wbV<;ym;FӴTT 9Dߕ5*^}(Af5QP$Y8"'Kkcistକ}=~ۘLN x嗱B>NX&>q _73~O"ܛ;|2uςW-|26d2yD6UQ"BduO0Z۴X3ޝE347tS5MI_qBcÖjjb/ʰu@@(pI ǤBʼ$71))J]Kڊ=Jx!\4}o,\I}6Iպ0cIOV4sA&$sƃN9+QY/6L^+j#Xdk]VWIu?ûۛ޽ ~_3׷a 4ﭷOO_{}/OOn.N Q*iY?؎[}f{=TgC gntT -4Tsa"uoWŀ:S%}F"z5d,X9v_kZQWuV|x%w@fR@ּ'ȃ*ɏ^ O=f54'Z=Qm)9F.fKG/6jŶ!.rN vd$x0UuQbSBlҷĀ)pl˄.Z8IcDƒx@9fyP鞵l]O9!斀2#ᵣ%w!Xc!߅}H0plLp5B>2JA΄tL|}coॗ^%q}<|899b8+ӌ[or c~bZk ??[~tS!SC,H~@´ |`<^GL})Y/u_+N{-5?ϿT:\#/e);Ls(2 7jY\FTq rE@6࠲υ5j8c(dgŏb@Bߏ G9@\J)342ie`F)i\5(h фg#F`HrӬ c" דۖ;zbċ HWv}8Cb l`4!ƈŌ4\ kIIˤ/7‐($,)yUZ`@XnbϬw.FRQ|\y0ThA"3%!Aʚ:R촣5bVe9 츍4뿣RT2iũ24 뽘xh^P(*n8(b|>޽7x.]3o6)_բx/>Ļ?zW^1>w%}Lז_o_^,EkՠF`WgDB'>DBAκ#ȟ"R LoB&7-nd1WMEB S SZhx&ࡌô*{^U| O!'R(@߉i 4òHiXϴ u2=ȵ;7]pΠI]P_sh=k0Z}G$]﬑Fx Z&F5,f'XYZm}vcG ~͉#e+3V-2 Hm.s1шT!]%w~8׮Y/p#RP~U24xd>~{P{$G 5!,UìLOJȪ7%u%vB4S Y[k9`WnvZ9Dbusp?o|x00L#ܽ{eL&, =Įx}||[t]|ӈgAĿSSȓɣwk aRk3YZ8o`ϾpH,Z&7gfĐ_+y7L,<(Um[A3Rk.(1+Rq6F%ku]ՄJj+ŗC!%-ϒ mNABbBM\U4 dp^sB!v1o+V~%j bJXvKĜ8OėKA9a4^G۶$I$1RCqvhIku}1LꂭTPV~j V9iGa{Z @sŜ(##GA+>}G][x6r޳$B .Ymb1 N:>Fq -Ck=PkuxwjD L1י<%"NE"t=StAe,a]S;_/#ƈCܿ<VHr0!=KMVU߯kih0L-IK)I)Ў=|r̎N.E@]|-8:ݻJ-4J+?%c RѠ>e% 0`dQ%M c+^B%C!HzT2U9s`w^ rD8j OfcdBcY 133(`]è(# *'<>rN66UR%,*sڲxCqyUB\[r[߄ !De;ۺ(HVU(>PM Hlv3 O ;kIJ4@; QRtD&<"[PMjmюFn(l/zе(vYy0 dVW"rQ=ݽs~:^ ݻ=t7u_-?Ϛ)%XAz*mLc`at0̦{r _==EtRĻJ'''&@վN 4u SǝT;KkP f H-SO0d-N6Y"c3˗֢ ymX#g ^~4HeOU0a%d8 b2xKZcNbYAYH1 xwGmI̧'ϧH9qO304Ws搟TGc˴8/}3:>3si ՍWYkAӸAH+*?M~s[A5@ӌBfLŮb1CAa"&͊H;#5KGێX,xm >7FdyX8De`UɖnQ@۰7/ĿǏݻb87V>k|E|q?>>9~HHݽqz9%b`¦m.Cau)[μ:IU<WQ'Ltahp7^I(2cAH_۲> 8)uMF+Xsk*h3|pXNKZvW`Ϲ1:Kq\$ΜW&a!_aHY4OIid+Z&߀#; (fH$i(*zwB3#c ^8 % =h9N WOT$<;. 3bJɥs ]R\HFe'C{Efyc5 7,'6=Y7xggŇSΪ:ML&kkkp";#jڔ?#@!J6&$`KĿ7|=1NNN__:g?)m/N~؜oZ}"K-27~R%W#ΰ5* :2y/U+Hvy,UHmE*`i+g<ڝm>P3ʶxx2AEKpsJ _S vQ Zww-_ܕb=O P`467`}0ZX${GX,B6,nj^GCI$+40QPyJ~\YkTSerGPY&_SW$$_E Q tEJ{"B45%R C['cdM~OJC4v9gmm`J"%`GVr0'bΥ.KZ!nM$h 4a^XŦz=H4Lz0&g"&0҇;`:6^}U ܻwo [uNg* ӟWnVv$>UT I)5W970pḕ/4+r;e@D11vbT5&nj*˥1U#S[^0Ժc'AF1˟r >hMϓr݀W~aƐ `Qo*s`5H|h-Fc )/;5?ĞPH$bo#6|CD|k)w1~5pI2}*i,9E+Zc ) QkQN&jEV]4kLɜJEb.2!쇊c-Rչ+"*QP? y%נV R {&i}`N4(?Hض1s]Aoxc1:ݾs_7x׮]sx޽{i,WɌOChri:}]E1Tj5}LmwێUve g .Wq2y6I ;W ' ܘB3ȋ֚7`hw`8AL S_g)xkb"e7e_eh0+@J'יn=K!!7*NK g48>E&sƫ1Y-OonQh!ʉf𽧟Zbοgo4}#Ĺ' I,F8s3ZXY**C 7l/\7:Om~QLkp6Y g"Xn|mŋVMZg l HD^c`KUS JQ@yCeQ){++R|ws7_|_-;Fi9x|&b\.7~"8SRΔ]+ "W:ʛ_by#S[Nbe3ʕwB6^;@2^'٩r;{r.ΖaZjYWt˜ϦK:]\[o+a>:km\j٩ fjƷ]Dڣ_Y婲sN*R0(u/zUk0X7Ld"dWK6ɑݴB tx)ɎK{9Zj+0U3bG ,i+\=CTqAvNJ[Ȁ o;U&ɑJ?.P} e,H^ۥjpT@30BI6Q!)pRFFT%pAQ!v"67-k`D Ci吰ڨzk\Ƃ=\Z#I ntQ|yT ic@"%jI|hHQ+_K;)ȕʸ(+:a-!UU3g9D'UɆx@Z,"GWnoa*7R2XEx?l6ï/W_Źs=?ijeeOj0LN&B1rj9xiSyR,F%u4J SFzۗC-/Բ4b GxY- JJ(Lt)UL'Z.[]2c_Ma`k r/-vw;3? |wORW. MDD ^kV~Mgֱ\Q1ω 3S94Y!&Mh\ }@EN@9dq J>@7E5Rzo+Tb_B@Q* v^*ZqÊ!f9tf$% X,|Լ 03OċJZ ºIi70CE'$Ua]GVH.#AXwopH=%u]&y?"_`1_[.;.m3XWyU P>T~:qUnyܷRp׆P8$"U7>Ţ{3\Wna@La* ͔ T^@V 9 ,i O k׀ǶZegRv%vʨ$if 쫀>xXlz:DN3 "5&=e\+9 Yx!!BH;q+nXy\Ld'+bOY7koXDeOH8IZ*Y+i&D..0̪F ZB!J f bH ?ˉQhk AfR#AoGͣӡRSf37T|>ܹc~J?) ǿ=#>)mB ^}Vk2E TSUKO_\ g(rm[U-֖,q͕k&W*_0Zx6XΤp I%$i?1UɃg3D!Zaı5m5''uK ^H܏ _IAJQh&7p5{~lL'5kx1X4d ܵ͐ L6/O ˢ&)R،3֐sCbLC^3$xJ@Rr::eBS =#Rѝ{AdՆmͻ t*ƨk\y\`WGr3LR\S%JsykL=T%Kͻ,75a1)/y q0g :=kԎ+ яp],|M\|)%%2?E/dOhvu>kJCp[0Լ ι.%YG,|k u+RT_ـ|ӎSBwryH*ܐjB(_i*ody. r`g{# 9,szlkpjBd,4 nP7ӗSGFҀ!^U#^88wZa0$y@pQ2<NT CqEzXyxRJj]ւ`;V>U$J08$sea^j\H:TrA5 7C9~2^y{߿_ /k_ W=|FSdrh1_Lb;:8u'}2m)P΢$A4S%P2)k,U;`TfZCB)zOY%UGeoEFf }v$CL+[ g[[ )$jgs@j~ֆGN ~a&(WJ ҃FL\ xr1 hP6szEdDw-GyZ%.6A\(59kx@D㹞 8D¾(Ua/.T2c>+p'] RVZ- ͈#bsƤD naP 2K@ PAտꤽ\Mm4!{1$lm;ܾ-(twOxN5qO4^ gAtrEC39Tb4x`a4uWL1εG*x wo*' TG&x;q30HĴ{Z۪}u h) Ra1j2\)jBuFLN5VU7!@1 buR1?@}s\QJf MZ XѸսbRT2Lp&W܄|GNjW*x饗lSG_=Kg@gEx|ɿt2=!KLtWÝN9AuvR~^tP[ yӕic,+[e{̧SX0#'ݲİB3 CV+/j\Գu))e#fAU(Zh 5Ȭ6H16p*ˤAiÞB;=3ZKxF&e:3[RC򩵂DTݞW' RAL|q0ODw*kP㚌τHX s! ̫8[WF;=xԣ\@DqVΞЅ9&%W!3+ RM׀tZWDEPKEqY%{Y!6SRbEq |v BN+ uU^;7o׮a/dvi@Ŀ W1ĿWͦwCK@}ݹ+aK^B3lj6}_cU5ZM5Q Pa,_:Z#66cX '{:&a@|+$CЁ!d*f`XR(RV;2p1sNu@1U2%+@ 4i_XK`:wMy{SdJj@f+.y4!ըkr"7/RM!r!E&b,%&P9m R MԼj%c xjr$1T#RJjUNSY#5p'|.VDj4ZJ͚ #xȖȕ`So4ʷ m4t5qq.E4F͖~xṻx奄MxsΙQ_%ߪ_U> ?E& @d'LMYll3VǁBY)O)Gek^@T&Ăց)Fw 0E[LkhƈEw%Va7qG]=#'PT=LRǖ"uef_prB=h8 ZmUMDn,}iOL ڶS"-33"R@+TJH罿-9QYG0LJJ4Uikbxӎ_,ͿXK-֜*ֵ|+%?4 !`{ 7;G[}.*Y?GSEN݄۷m r@[C!nfV1+>9gM<#$c}V&5 ]. q I![)=1LY+cbDZ,vMDz`R]L}Jdk^w"4EvԔ9tحZO vb^­dZ2r9Ѻ+ifA*GsumV=L49eX1Fۊ\&z -;̄KS }϶#5 kC|#jEJ)R)U ݲ}5*4`"H|**ʖi ~F6fz;ל%(Dk^QHiT44GR˦1f5Al` -%ޭ0ϲ8eJA ׀-8Bz+)q?c>A,^ihc9)ʪ&:.1\$R^j^LLSh!nşjJC@r= ]م;IѶ-22&~kYgNE 8̀3St ǮɅQ̪p3RM{")RTqDSzPtM;> HVQԭNK!q!s9$,[ tbDP vr6/%Ʒ]l\«ot YOyPWk:LrB;4moվ7 5jLEC=(){k}uT\P% W{$ͨ8aPPiN,i]ˬY{[,"UıP8$e"LI.Kr[ꦾ] s%sC~u/+RͫCvgLH*bo lAqr֖&A!gb7LO7}?Q~Um8>.qkJQ@֩C*!Ճaڪ5uu31%LPIH6XZ,0 p\f0, HUf3cb[0PPѱ(v%WV?Ȝhpx eLez'y.jjNuTvFs,[K۠8 Ai[H3ag"l؏#[km<x[[G;b#xg 93w]jYQg@xeOҗ}@#\ITCR0a4 le1U4pmaPM(J W|r6XS[3XWz=P'@KdCgɕc)r+Q%f CMtZ؊iQ -6%+:=c,_wذX.C P0HYsRGSY$?j?0{4F[L*\EyU)et5 AC$tGxŨJ&=3=B,mG[v0&; 6p#HX iXH5$J@Q3 *P;aMN?:],~6UÍ;sC8>t]1 S"'*fjڶ]Tf+!<~W_+~, 0-prb0ѯ0yZ_bTYujO5I4*OWLb 9#m@H9 `Z3:^ g D1)ip j , &5ɪ)h*pxʤU{O; udTIq8I#'S4d 3biHr39U-s͠>{$hQ{P{7CAs+L@phR3xp ''wzN8*^%3&ii9Iy4͘Hx!Vk\!TPG~.ݒt% 5iOڹ\8OJs(/o~6򩌅֗ JagA mv@ϬI1 ; T J%rgRPp(8!MӠi[t}_ŌC5VwmW(09:rX:a:\F4 sWo[#/iz)a?O>Eb_ \.15ۉ?L*qXӍ*Z x[brc %8Yͭ7$69 Nz)Ê$fzAd}{}f)H+@ܫe׮ZƣiF9*HezR2vw-ge<+o]<78W}1Mi1GG& `Fg~A|f66`|6EC8TY8JIV WL,/y+ed3"CF>9 ԰/RAZ:fHՀ<nz&d(> d V gIJk$47JO,|1`d`֔X 6+͇5Ncr7'R攉}i%Iy_T% QP#cd;lH1D>О\ uDŽb hTuYUY}&2b!Zq/ 4U2υZDiۢ19T@"* !xK8}F|3BLr_"$ΉaWߠѨb>gnt \K yߪ!=w{>c,,BH=wcwgoOw}~MV/&Od2y4-&!cp(B*v.5Z1ouҧ;сׁCbC{w; TZeXdB{ d4pGꊇhWư[eՂP1-Ig䓗Mc`hg a}%"!id^A ǘJw_eg ~%&v`]V`oDb[4&X3tm$T \xHf)6JN{+E9!VicZ1vӔ@s%$D{2.aVM@}"a$޷끜L*'Rf+ "<R"fAè@&HVyކ$E y@X;m+BgF5 W$?0`ɱ1F-,߬|j ֶ=?p>tz矍}$vQ,d׌scտ2^?Ŀ7pxς? 9w,):99y8B^h`Ojt [MQ"uүD$j , y 3$ $Zb)B`$cOwV&c9 (UGM֛jUa0]6jM &_)yÇ*/d LoH,+2| ?g*HTBфc RlPc\:<|G$ER3HspBq`a{T=z66&SaIo }GA|WM@c;-rYE'ڔZlnn»lY.A5)+!rS%D!creㆹd%!u| m"ň|^Iz# m7 >6ޜq=! F#9ͱX,rGIL0Ѷo]Åu<}|Axg9B+?E& b0&S%qs S_YwOk[a4c4ɿT@LBbPu0Ltb7Ao,o1 :(8W|\ ,Ujі;ka4-t \ hGGr ܷgܹbV>JtLB}ᑩ:CŜ1}NxPo|']Y=,PsDlIlPAYM!TÖ)V IRlB1Ȏ5SLrNi=nA% |./`W# - Xv{89q ^zaSЊJ67[ſ}f/<>fh}'|M:ZϮx_te`ȺQa)"v&<8! 1&k'c_=I4kyKŕ(,*pgDDlc 9oxE̜" 1n*)dfRU-ű:B!VB"x;_G\.r((!pc Gܾ-vt_?9E`7o[x䘚\M<x; n2Ǟ9{KhxנmLj̘ƷlK6Yt=ʪ@zЗVP9Sar1MXV-~܈GvM;"16DZ{ã%67=p5I7%/+/G>m_=qSk}X].˾$Nۨk_"2w, !0G%+儘ʂ"5%~ p5!nk@WS6mZ8kX,25t: ,i Y4$WQƀ!*U;Uh3Ae/ \[8%+a\o!X,WCaZymuxA@o) tcG[BDF,C1Fa7Ffb\X}蓧De  4MwX3N-ܷ-n:`ĥ<Lp^]i*)-':a"Ii%bOV 90BX4WJ&GDּs8*cbbP9fFe}z&dRĂlI1k,p6MN ƣu88<~C\s.=uxZ/:f?X9ˈ3._a2 xh_ެ,tMd`{{_ 7._?Ə{y>h"_ 眦~!PW^ع (Z8Svr Orv ݂ܔ.AbE\`Zdf Xr֫ʹ1`>`FZ$yVQx)-cTeh!\vJX xxg]T)i3vwr$N+-?xR S%iP.BX4I`nipP=ղD(2njDl~p)'O7p bfe<"B)huE:\4-n鱽`3y<|2N# ,ƲIQ(<$8gp6:^nZ |)5ir7"[*OX|*Eb]ث̖֭RD 6P*gIwܻFI |J\tRs6M/'yϰK_,f7pAKl_*_B>f + K%%Q^/1iWS䃲.q~EQڼm-\IhڄbuB߆{RWH\P19y-ˋGeaP-A3n,gFqټjRke0>iZ>g?<^x.!NM7=>㣏ܼeq~b^K6*E18riboa&nYTr܎}z}գiG/ϧh|"7Fmyi*+4d@}hw"`T∍a$G$^F ܃9&D``x%ZX$NgE!B1txXcp]|xo~G븁c~/~ֻݝakk }`mN_ܻ<8wbN4/rysYF`g_ĥxKw o!M?w#PCӈ}5OQ0Lb: ԔpӃj#hR)t';5sVxb)'veh32B0=M9Xa/4)Y ȔKX2bc,&)|nmeK\P&A=W!mƕ+ k ˅Yб܇D`X%ꗚԅg߫Fu@lBy YtEFVD] Mr2bzjVhiCH+C3nxG8L&f'|0'lrn6NZq 1f;VH֪~^P+R&*"R\p|m[q.ޯ9{6Ȁ6)Rj5 V`)'Mg3dMGXڈdcьF]+Ѹby0W^iAy .޽}t]F61.X,"^zi^_ƆÇK|H yk_ښce{ϲsc/+\;?|~|Zj!D5OS0g_uڥ;딟bvz * 5iJɰb]X뉆QO,X""!VΔ]!2ρ~qp3w"53iU*s9!ƬS qەq~vZQ O\| !WP(!5i0S3ʢv/L_ϊQ Q#S3@ `o>il摒޿4+uȓvI} 1+E£G#qBUT!&6J)a\2G]7E^ƒ |;4`ck3j3R3p~g gs;ÿy'|d(ꐍxê/4);QSu0X +;̧'δeWA*A0MVI ww.Zu*X52C@>c\aLf]X$i@3[Ko$B D+j{s;3nɕW>(ԫda#P}A댴b3ٯ w89w 2GV$=efh꜁w1#z  N}]zE24Vb 0W[Y$LUI"$HV@(o <)_RL 9_.KWEӌж#dCj<)R*KldLdoҌ IH/ISU9k*הՔySz#e%-!͛tog=[o뿸_sF1EtyL摑 ][C[3tL>9Exm;;D}pOnp._icV'x&_z/|>'0v ?EF b<>:>wXƾ;X#?tO.q+,yɌ%?_v4[$I|XH1 .s¥ 4\#qu#۬'5.P4P PT_QGRZΒ, R E\"2S`KZw,iJS>WSeT] *!:УH!iCl妳?Fg4$aB/1jIb:>V^wYeȅ|Fr֭OpxxoxW|=ܽ{޼?xzװ1BSWX+[[7]lG wZq]B33kx{O`y '!|I oaW^4 rz-l A~34=e 倜İscWĄ$=-f̤4Neb[E7$ 9c4ؽt}8 МOj8")ei JAq] ozb)OIQ/ )F-ǽ{c||Gj\o43!"ES p[uqpܿ7Be8 9Ev&ĨPO JZ5r[ڳ/s, I0f +Vr-!n tO[f&2C̬rz:tR^*]qx)eI5Ij#Ƅ>ΝoW"猃ܹswxhG?kϢm,` [ yZ[ǽ ,.p ĔKMcq kkv[(Datxs|y ovo}n>тj?)jn/b1_k[5yjP 7H"Sz`:x.K:ɷ=l]g."i=YH@x %;Hkb35Ūf]X,8{A;Ggï`4P_p\ *phiI#R׀pkއG B1j*B\J.p"y'6}{[7GٴA`( 2.倫hY `ְU3;Oud%\,*1EJra"K()cCݠFMxӶ 6-bL+aP5|D-'n 5\V\:KC"Kf{pm86=s1eU 6bckkx<ڛÏȩpp) _'|OOu}L)i:Oۨ"b$0vM5UT3C_Ga 9ZJb?^?genjSD]~e\ #ni:{Ϭ$kQ?L}&WZ9K ms p-"o$Ud{vHЧ ҙ' ꡬjߋb>#/)OM-Zܿ5-yL&}O͖ǧO,R76m>$&YGG-vvzIMK10w6 c{U"zRBLi9h yZkhUf" SLIASNW㫁8Y%o*_# rdƐ"'&|88ǷsFfÝ;wp='?]p x ;G$r4G9.+3/q改Cݜ;+WYAP{r9WxN{f=g?ʆ^Ƙ~S+urrh>MB;ɒ:ľ%"3o(Ta* nrF Md&Y?_i釖Z2ɺf ط]9/" `ʪ++Tfċsw)K9[H:8ӛbb*H1Žirf8Kxa5_RRmRbcȹ:fN+mY 'ehX>貨2iuQW2@z`dGs768>V)PH˅8&@ktopgg"- _k:h; U*<}Z`:QPk> lK_aIpK΄nhV|*1lJs"R.љ*)ӟ DbӖ͌|Vɘ"T$u $ { Fⲭ1U g4:rur/,-/&T/5JxR ?]ZSR5dtC2ê*LSs2mrG>>Ŀ7_|5:yAX j^ 4^m[5l\I?O.Q!Xq9l𢡊ҼO?5re[[x<{?F# Ƈg=5KsP,p Ʉe-t2DvNtRb~i-Pbt($=Yê2F"ЭL12&/s-zTy* Գy0B& _?1*,wz 0|0JYsl*DQ(dL1. -#_ӏE.d _R@&8~!ө N"',~uw? ggm[A8,'r2I=c o~#dH 獁/,(I' w9yo&ѨZ@@}5{wɄ;ȕѰl XB<&s- U555̨6 \ uP=䢭Ϋv7 ǁȱU.8<:sO>sqzzbQ<~ro wx_667klptb<6h%P7nysxp AK+1޽ب`j T -B#F -6,Wpf32"vvt|bRC.cX.#@n Ưp@p>tO82^c)3>dU+cėb$wF%A5N,G0Um"W@I΀Ҍ}jP.ch\Ru `bB/a{%\/SZ+л6)pǏ4 fS tFs2U4)&|z| cfMkO-E`|-X ]Qli=ڦlzxεplo~=>x#TvDεjxC[U c P;G@rZg$;$CV1gchrbf|>h=.NNN0r|Oa`ӿ wQ33"`<6+j *q ]Kjj`!fSm*i~B@ @6%o+xBD4MGVVzNn׹k||~Zl7,z,T醤XEigЙ]k-zYAt!4 71(rOiNRM>G( ˕r5N ]jN&AoSXBlU#8 EG%-bd55S(\KM@cT"곓 @BW/csTWKL:ofȦJk^&Ɵ3FΎƭנ ymTu 3sE\*B;e&Y^b65 #b0pIUSf/By:繙h <=GUU6s@b )dS\k PprrbXm[M S|pp0ݻ'Uܺc4:LM1 ]`uZp!vWΝCHq>J hۀ9K&XѵMw#TC.sn1LۦSEL}:݊.?$%3d4 GccmNO1az6>{qLrL|%kUb# a2DO{ɒϓ$k*t>I:k ޝ S׉"8qXFUQ43rm ȍi8C7c}}߂VLbXywċ_?}_XZWAkkO2=_g#>N/7񕷯cs g)@ccoclqvakƭfN䅡XTN% =iP+0aP%|2BKy]>ͦͼY a.)';):$G/ҭh Ŝ~{~ YH|P@1d7<ƣ4sR7z;ࢉ>׫%)|}kCUx6|_:ּWc|XxѳZwkkzGPWgPh$E09b7fxװ2^纪ŗ"Mӊ {"]סZ^ ֪" 6UR5=Jj>1!`k E*bn l~:]fҊ.c}߲QV_ ӂMpq} R2@J!pumLS@4hν!?e|/`mm+V{&Z ^Ѵ!5 Á d@DYIDtA,Bk4sgOwٟ=o5?Bm[u Đ'"N曪T֖!o.^&຦*h)˝ivEs, EKEs `Ar)SRxD,TSHR.@DOf*qJ;䎨m OE 8{I ڮ"쒑zBL͗R:0GG9(f(yLTϸL˲QeTl,z&beCC(DI˿G9 v+Cll>+GQ _hg'"A9zm&84N̴r|pPaP%x69-e{ #jA: U8T8:aHk[ؕ.!v$c`lEE_16sjD}'nv1*m[cD\ӂҶӧۛᣏOװAggl0huB nb2uX]Fc8=?08dcHb? ōkvT:Ϟ>=:'[ D>ӳ|>mnŇ yI%Bhut5o&Ν7-l`sk/' ǖ9@Lb!-Q:l"СiL>(ĔhJS3<./%Hp 75>h\BJ%Bv11sBQϻ&>k/jԅ(e3)VkemiQs X]{GxU=V|7.G^'Hjf ~_ix睯ƍ|)̂``*"\wml]S!wumP*P#= \*%K7Ni!zt' *\GVϔhFE$(I?Cܿwo~_b2HQru=>:ſ-ov۸~}F+L"߀jY%䢟`TC,r F hy@>Yst~\"l4Y FU*c=lL5h fN&DJ1¥z;+_Np"K{GB)sS/&^ 闋z O\r$E3' "Ҕsvx0v =ZT "c 2%2q7Spޤ gw?)FAX* j5(࿕ fp$o#$&pg^$\~k1V4b4>px.`t`wȑՙt@șRm"Ĉ|fzbw]ј+^F4mZKD `HVEXk۞T#]\ [$*'$dȜ X f")b 5v ?cѶm/2ii|kny4d>[EO:(aJ,In] ,룉DCNӚKTvk 0(yR9V5 q  zb&5wۚ2PI+{kJ\;!( ytaJC MM=[%;൫v%&ĸgNJ-\\Kz#Z.Iyyg|kC+bcVמb<>hxZ0"e%MqUF#Lxl" x^}U+Р GotyCa1_ma StZ S6G4T!]vѰ,i̫@rb h(!IA >IA#HUv %? jrc{F;?nWUlll^|wxt@+WRwXi\N2 PЖ^O "0xc|h^}5l]قw-zj0#kbUR cT9עs-ൂݢ_J3kz8xe,SxǙv\+8!,.r?[Jc_tXQFN26Z/15Y%| FU }w'd: ^";`"bpPU%(H1yR܊!| m_{zqP蒵LN KȀ̡Kp21G?3GcX)8#wk)!(J_9.TFtk J_?Zc:& z"u-"k+!F8hhʦ{*:y2"!'m;Ո|T?Pj#]%^-F.?"~3򗿌hǏݻCUUFL&h>oq %u`¼@R19u4>H:-ֱ)0~޿L=7582̰0ɏHE 9 [E!i)Zd _ϛ w(V-^l'J>Q/G.Bݴ[lXDkd׹0::p@hCm'FT:G-)@[ +t5U>a@R!BvT{ =oy?_2RmK¾n%x}lm=3Ӕ&!V3qbK"%WHr f, U֢Zܻw_ [-P"vC #ĬFY9 *0 ݢsmHҙ"G(tmS@5ZT?)cCbǞ Q4<2Q8迠,{=looc6>?~t*Llg8}ׯk__ sc61WVֲ9 mڣǽ 71x|txͺ%AI`Q>CK{Oy(l6Jq=|9{ƒLe:W1Cp1$! B.*\Q Vvy OA'yFL~>*xhTՀ&6S0bA GZǂ^WoG_^YA?5e/sr"J-@ o_Sf {Sy Yw(f"C7bmm+ O`4|>> 0.hRJ=.X.P=4AZUctE6xWh2Q-_) 6r]G|mVt?aR,(- EV1K:[i]4 Xio {W_}ZkMHL%_e`j ;4f|?02`894XFc} l„^łq$يKJ׾4_\$lVG&bQ=)vw' 0;O'!J!73 GÂ;P%yb {}dhS,.>:<}iX4x70 d(ӎ4$8R{c 5P"XAh5 JRUj;sο?8@!^IjMTvw3ÃKq~E?ܹ_W^0 hc:0uX4 x"<%4ӳvw_ǟq|gپpxM"0  FȂ;jҴB tJ@~yI&B( G{( +?W &)ՙ G{0*(c}FY RP Bc6׸{נ嫥{-V@%DL6!vܥ4O,/{>Yam++|}W0Z;ÔpżB` 3H5J{#QU3W%"e_%n6BUA,$QGGG~i+`sc)ՠF*TlDUc!DF=Ӥ/7g+ecPo$RҸ+a!?_ֵtU4/,-2;ٟ)~W>Ľ{#`:>tӟ?ǟǸs ^}nߺ166X] sf-q"e1N旿=O]>O<l:?l%_ VO} ɫ^*7$74rbe &}?%-a<9LbHU+DZR43/ z`N٭i bڏQj18GHAd8vF.F4'>8>XC}S !\ 1"v'u䗽]GzɥJ<KD ( 8kk{] OQ!QyIUוSnR˳yIDFb9"C̡V=DXO)L&? o_#`Mʼn6 !aJG!A14DG<_vT{&1O1y|G ^uBKk9*\G ܽwkֱ۷`}}568*.`2=xowvh{h'gg;]:d}#S {+m YCL;nvGT̺VZ5/Sz)_w;H.Fj@˵]T-H#"#>Ss0K2,3Ɛď-2EDn Bbֶ';;E|q/pFRj7QE5Y׎(@ߴ8Ͽ|z\l5 ^ ,+at`4> v)ꪅ1IQ)S'3,ͯd ᣊ5Գcy4$k 7F[fLV<EWynBmK_ҰUM sqc ʫU&UXst7TTU&&ՎYJX1g~(0NgJÍ70Nq}ܻw?1_dQ?߶StxW@Nmżd_"_ub2{ى.a*Cv&dCtHGBxʬi6uE .|CZMh/3]"ja%ߐ%qAGͅB wkoMxѳ ZLdMpC.]KM(|rW4>H}`o]DaҀGј^NxF!+apk65}@墤Fv)S`s 6>h!3$ 2%!2,F1vI[^DiJ}+"] IOZ''O"Do߾S'FKSyZA攔 %kQVQZQp~/$ᄄPZe5}o.^{5ho:i_|B1**9ږxM0I?1~y98==}u]\7H#iWK>D.gObK?ʞ4ʮ2Cg2,0 I"X!CZ["ҥAkN =?ﶝwpD4h I@h9H,,bM{x*<~q})ܽq|L Aa=< @Ŗ}r'I_xu3U wZvT zfB 9MJ+ 襉Sv@Qq;n^s8VFSqAJ;+PITjɭ;OY,pr|_~ axz8DUk69nd ter"b.Xn (n1Ҕ'}="v>/W^>鿄o# ږ&0t1?><"vkۮ8 *U"A}K&a Y&:eŹ8e^쑨1VΉ 8Im 'Q;wN&=((5ԐIHE>:%2Hckukn@F|U/Y]ݽS əS~񕅱y(er|o_fs1h%pQ>@ZOX;pxյln>G9qV-+FԚW2h{Es;/k$ٯDm1a<#>x|Uh_"@4s%T_ٸ*ЕXNBe <$(7^&_̤0dgc@BG!O'S?K/c0u v\1|V4޽k#L"c+7&B_I[_~Ae'|GxW9=|B+4?߳)Sے${ %Ex]}ơmyOfh>|ՕҞ/@ꘛl 6Wh4O7#"I >i $bU֊P\HhPh;{7;ܽ'O.ߩ'R/\_u~}~9 .pA0ơ䱿74(*i.J=E}]vG6KwTihg Bqڎe( ! \%RXgiiR[ @Nmg1_"=x?sG[nR_N1Flmm=9<(*YuV! # ьޅ΀݈{>#_)-*@<zi?e?}^*n2ږQXRSt'`c1Vw1c8)_kN^$"٥1$ r'N0 A ^D5C(Yܼ$ iw" gZ lQ\{7&fU qFHUka,G<_بp,д s"uܹ۷nc4Bk TAo |ABbrtو OEml?UAz-6FRBjL%[ >o&OĿOrP"F!8/}ۧ?Khd64V?RBB */L䊎zɂ@T0ƠN?e-.{#5)qg2VcD T$&2t$JM@P8=3xD_R] `b?/wO濸/"]٫_sKs1MGX_u=OJW|!b8IfX@1P֊Sfŋ!%<ċ_~1U$GʊF6-r=4JdwQTI]X_ u  M(T(+kҝ}&kڲ'n#_B3w:ZF+oP9G0Q[T"ψIR8Lgg׿ulnnwŃɓr ''@riĸhccw믭}/߻D.ⱘ7ǧǏ;Gb2HJ~؟Y c,z@@Ez@Zk*"ϒ0nLR|"p"VX[GW&R}|fG|Ç{ {ۏugr@Ny&71$0)yZ;>x%ͻx%p@u:F@Gxh>4SGb)d?^rqcqSx]llB/><3- RRbRu>~v,?HD!m烇w˟/Mhۦ7ˆA͍Mܺu7oښf^aՠBUհUi6[sKqaiſOrTz U/'ؓ]T?M?uWL)ݕ1cO~ (uBp%ݻa9 7}Qʿ 4DϐqFkH% #o*b3FQ`UqA7Ŭ=WZJby Ŝ`Y~Ef&TVWWqUl]ՕUXc k " wb'xE=Jkd dS'bWA<Ͽ|??͛71p}ܿOôO_y8{7nH +D8xzv6ͼ뚱wN$Db1F%0j.ٰ̉XU!1i+ hf*ZUE/1ݧ kL[UDpԩS8:x_o#~KcC}//bn{q~4>+ćV(u`8:aG|u=5Vp}~FhYhjdQ pDp u@w`gW@}*1n>",;<)+ov-f)i ON#_עR1X__&VWVQUwF+D^5Do6s,%e!XkPasF<'H!t/ %ruN_K|+o7ހ1t%~:lH7;/7 [[[x{nܸߣqʕ77ttxtll6=lY4WQ O-Bp̺m }1{E?HPr-RޟyWy0?p60<Є Xc` p6x_;<|i,s)8MΟ/KnyÞZ.!}-j)VWkkXb8:Ee1c={ Zl#L>9 V&Ky$? D ݋'_, 3ҵ+rt*;B&QEk;6b$m0_11kZ)ReDWWV5#X3 '`S+cN=j^T5pJiTaXxE,1$+Fxo| ݻӧ$%]'//yxWλ7j&@vƍoW%p<ӳt\B"OQDh(31S )AH9 -B+YZ^ж 4]K1E!Қ&j8~TW>w.{qд7y}tO˄ͳQU Fg4o=SGGz\Nrm$: I ^ibԽ[ j/}{_{ebavӼBp!Pz1W}콊)lA6-ρVeS9KPU,5be<:7x kJ֬R~9_$ s=ߤHFzoHnW?p=K/{/?~.Y`|>׫«m^ĝ`ue%AޟA=Xuֻι%p|b~2L w=h4qFuPp2XX yV??O13ĦYlHY`CNI==ρ =V&&@H?k{.Ρ}OLK[>|LE%S42*椻 .j"ia F:;r7(biˤNAlzzS&{i LjCX0c|׹PX#̓+`՗_>@iX[[VWGj"Y[ v!?@HNHՑr7 G"{J\tgS.xy@~Ν;xw0#]YOUU 2nՈM%뎘 <>1ScsI˟ð^2@ !)M} ׇDȅRXcᓌ ת|Io52/b0l#5.x=BFD"3ݳs͢AӴ7Tų>r~RYz fZpՕ5aeukX]*1!juN>Ñ ;&rÓTWs3%f"q1sR`G%D  n|>_r{f*MZF#{xWPZM](w%,u굫nnn97ẎbCwIK^:{"k*ϗy!HZgl=NS,s#@ Tn%'ֹt(]C& XFT͍ߤН_YtVVkk{XY9h|jiCe(ej@T.xzO BT?Ic;NՅfW@%FL?q]|;/=zw>7˾%_Iyyọ(nh7Ǜ5%{<g"nT)MGZ3ԨtzQ1K;;F@mc`:O4ҋL Eo\WXYfO `qUpt]lm=' 6$-fl{ĜRrn)d_q9 U_V;ۗ5OC ,Bw5`/PXF $i^=If+*DdA:4 f)fbJ[^3<^(Iffe [fk׭6bN5 GXY] 13ZA]UjFf,cd50bd}V`Ć H -G D-*Жvw buu;;;'ǿ/ '_Mo&c00p!{Y]zՍ-=I׶s|<ƠFIzPbx+DE`I: L|<^NdC"H+kWֽׁAXbN2&.VV1)_k2UI{pG]GE*KڧI؋W'+& 9}?'Agd×rAU|.k+$~oAmۢif3a] zN 4UH) {6о5qa *0"Y51VW01 1 Q,4`־p8RJ͌Z~eހ8au}EO12&#;6n޼y!vHW RB]acc_QrLy$ҍ|߾qƛ<%p|lz0Nֽ潇*.x2ɋ:6Γ $_w?CKJ``(7,#*v盀SJMEhA?7r4?>\ ^^I˯3΋F'}J[*eZ9jTH7Z2H5TelyǞM/ɯ@{0ʓJez~1;Y`6M/چ~I'㋦~q/E]5U= Rk^abڠ5le!5F1VWW10^Y F1za=0+ZI)Qs@Rk_6FT)kF+,eLNH p~"]+1gz]_| [wݻw+ǿZRWJwŗz݇1LVqњs0]~ cLI7x\6ݣi|~$ފ/jc-<fCCS)i1h kcaw>ۉwm (-P[-4z׊ pbťvC[AJ)llh؎҇mg/GS>379Io"\A.71޷5~΁ on { T&(';jA{t:ENGl:WPX!htAK]Jl|N}1 }6 c, qY~HAQ,ie(\(% lUըl#Ѥo)1|`0`0xeш1u`A=@UY}  1I4 H*x W tf4`<^Em ( _(#zhq5ﳞ/5%Ý^| YC;1XFRkW_ԃ|vt\6m0oNON<`U*w]#V[]XLkۆX!prBlN2~]Q:i0)\${₧ qSln>htA=1֑ _dgN s{s,9*\P/ ڈ3}'s8W+Ͱn cKdh>t!)>6Y!)A4vڎMg I66 VIrG)A4*|5\iWV ɬbX @kQ5!uU?ioi=0a,A* JvRدݿ_d4ehm:"* m4 *U~xᅬ_~S7Yo cxŗ qT)D6u]y0Jݸ~۟=:.Nmva%ƪ!R5l&ANQxNDG7sL&Gm(S ! Fɣ0QeSL,bc|PW߯+GX 1 u[s:"( BoGw>kɚDs6}~ J`_WR@,֞(<#^g9zMe'ڮMR0iOMЏ]>™D>ѕfTu=@UUrXk)~0Zr04"jKpIsux:),)g$֨Ct[kcѵSDvi"@V \0NO[[[BݻVVNaJw"CW 23G@0O@&𴇏ⶨH 5 Х>?H+,BJtʗi *"֝ z /+_* ,[>'uȤ̼{^.e߳'P5I} .gRt-Z kj."^P}uUi-0R@0OPB_Ua4j1 )@[D_"7,,Vr=`S' H˄x6 f1* 4\t'? ?~??%4M>WQxL֭[7kWzȉ((^eQ4VVVn~룏>/qD.vSw:9inZ-܅84S:ٴGk E:aUh&2Ҋ+e QBֈ:׻t14I u`8P8y攟wGru0Z)%s_Hm629˂6~n,kJ32"D U߬F(IbdM,{߇UVi@aN&$JL|ޣ.}ZdTDqp*'X?:f٥RAZMDk+n *[$o DKd?p0$] 0Z 07̺11 \#c%fT?f6#l(T4!top^S?K/~\KI[.{xWьJVqwPjV\k l0+7ozQ6KL횙s(-?C~#ΦyJ W\t5.9Ԕ֨u= 9@gPj9D-6NE*; Bo.c}Wa} F#F-Z;GHPZ>\ :Uc j|TJ؋k4&eΈybD,E=Z}C?*.Y+(8&Fy'tt*=lHp}:JfYEve/_PY+ED[v) ]+=KFUkoܸDd:޿*ﱫrV :~͉y1iZxNvJc0`Uu mÃ@4AܖiM&ﭬLrX_ VV< Z!|UGtXuEIS˴ɅMA+*mbWYc> hB2@Y;t]Cf<32Y,M$FMoz(aV4"itG}k^XPIg-5B=G 4я0^YE]Up钴U=B+jLq;hUܴ`YK%mBi)O=+(tp|AOl|~w}ѣGw9ǿ_nJ8pUvZ'^D2R47cV ʕ/_re>l2= #C0 ~~1ZkF] 0*5BQ hh&MY 2 OP8ECl7\}-}21FK`6Oӯ5LϗbaH b G@X4SvTǸ< c , 2k4rfk[,3J Q |jN"i5"Ğ6 Lؘ(D&1(x@$ nuCG'?R AB$_qCpw!G=ЋHp|yRbXD:˷*sy/;tmEl:|1]w :<ߓ>^OHJ4e:if=>wjlei~U%;ުbx~p<K[/ yS%y"3(akaLD"DzH]W\x3p]ѸFX)9cO7=T0IJ3Jy>lSܒl Q5Bt].FU&n,M~$  i@͔?7e[`FR#l|Ŝ ~`]4ϲO2aeSd@&I|fWÓ_Ղo_P{!+dig8bDE*(L5z(gUSwI)Tӻ"BB8fWQӞѡvvw| _W0#Mӿ^> "i[N77o+oŀ@A$Btp&:0Vf{{핕/3{t-NNN7m״ pbXFx)TX-0i I'#}+&=w"gUb_z5:| 1PAXx4b xo܈ЇɃ+R|GTQ|s2J}T7 kߢpH1H!=yre!D2a|{m' i_t=KZvUkD"\U&?}qSӘ5i"գ0[Wַ0'êpj|V%S |v$FZ49~K|N| ֨CFٴuMgn82(~^ʡ5fԤ?B/M''':ɿOg .yjg 3hWlE3;S:]dUI֕;k7?O %|X`um6gm&IJ2F_3L[UA߮ea#tiht]qƒFRDp,lHe[<=A;TJW 5FnVhՑ!r] *5 Y+Зܱʦ-~ykZ ze$*[޲ kX,\hS޹)O?,A"čP1ي<#!Þ }mET>vlm  ߪ010е-,ǂ;15!&H$7!µ-eCC@13c(޳"3AB/.fBJ\I*'/~xסǏE>O/;wcmm?٫RbjtaZB{ {}lnn޾yDӓ54±$!*`#! *;pcl/Y.N‡(10#Ot Y,Bp8> llnDv2kf瓯e7}1#,btHBd䂓QAxIJ1;zУ /#?x0oXX4 +A/y_ LIDc a59MJ[27tmhS7 [kQٚ @erύC%G1kk|D$l]0PcnrH#Q0 5rҞ'kE`7!zZ!Er3%FVZҬע Z!ݻ`wwWιo9/i? X亍`toHR[U 7p_sK`9ߑn]v9vP"xF *d{мu#G2qԤ21)`uE8QԂWU5]A@:}5 ONDJD+k6!8AH bV XJy nZhїg/ıɱ:s,S~Ǿ*, prSb#ʒW"$?ԅN3I=pxϪlŸZiu*꺆V \H/A1J547RY} FR|$d4|")&ͨ)XI!uPdS&ANCq@T{{xѶRDK{琈a?1F7ޣ#.`%g!Qzbݑ=+әc1޼yx%p|f|q2ώ֡8\|9JA@6+mf-:ߡmp ^XI y+r4hջ'*T P NzV„M;>e  9q-P՛umU,Km1SHqY?8ytâStb|"O^]X˛Y g@% +iS~21B{MRJdSeް؊M~8"IShO"BHi0`4JwH/F[K,]~9pJ{i ⽇W`OXpxՓ\ D,fiO} >O7n;#p(%R#6\ra5sha)0ObgT+rP3 Mhc^Kp|AMD*CֲSEDt1B%0ikb p,U5 T:`ٞjXƼ(*#VV tHIQ@Yw ;]_BiH 5hn;^=m-1R4 frU5gmsX`v2!};d_sSt^sDP#E91gi]Uר*+0|'[%/+*[$!dh?)P4̫ʒw4sXg8%#,OZ ~uN ̊7;k4`$Z]$eiu0yD$ *0q#ѭ_7ol6ÃzBvUޗI^MvB?$nB UL(隽@eJRB7߼.k8yOw+C>\|2m-d VhN5)yX44 Mo&9`kk ׯ_' @7@~<% "H="Y)( ,*feVZ#z#+$iI?b:cݞ³^a)\7]^k)*ErF˔ dCd<ⅼU`Hy5KMi@{Sc%)Ul}IH>pVPa93Qs#Ci!MOA?3=,cMߞ/_ҏ=_7oqwpp\>-/9tOy_p3^zi,`I"Iӟ.* C`^ݾ5v޷e<:.NNN{CgRr ckZdo41sB7S!'iR2 ]H!54dSTIr7&`0͛|`khF2<`8BF - rI-yQx ".pR14" nZ#$W.O!#y7mO f%D,y,k0)!iN8Vݲ]|e8%ӝ҈I7x%`hZ7_3w(jК*G%J4K6MP MD bEDk &RfC.1 Y&&@RՒ45Q@ E~]9|_.t˚~)+puA6Vk@LS$R USUu}w++WNO5%}8结'M4sc1i0Dhc тdB//J! `QN/E-QJuZMRuDu8;;cÕkoR ȓMV !\AE&[ ݧ`#N{0!^UAbSPbW{WINx_QM&1!t`W\M.:.̆O:@Yi<ž75#-BU)%/K7ca#|_K/>|(w޿dkN4-YZ7֗ӻ*$0yHt.ƥܸ\~۟>b>w];:P,cqh>OaF4Oeyqoخctd `M0Vd"ɪ|YriTh8lÒUõZ3+ʗg%)HJh [o0%gFjz7tJ_Dͫs,6U*N+2O~?[n#=Oa?ioKw,!2KKDN<(@4 "@&hk/)T|+%~Ns/t]G>ZQ7:ΑIf'ΑÙ֙3yG^x{?;5F,0xecvG1677C* h :":ӑlH~A4! ,B"= K):EbNMCG1)2)ehшV`}-y/eI[Ϋ}xmUTK~fWɟWio -^-q)^W"H'k`mvi7"[QSSɒdnX3BI{!7x|F. `Z+iFcM^6*"SM_!mGa %0uqO${r!{TRj& m*P~ٴGލef56g}~nSMvF/9}dݿc2`.I֯1$X,0 O6] & /䖋hӟDc[W²ݮeG=f 40 ͍3_٠d߫`χ5'ܸ]EKew**pl{6Kɓ )*zDgjmUfzF:c$f2H|6>]TtbCjCH u?Duxp<ĿeE=~snt}EC6 S/f&iX9 d7nlr9_}VfrvvevI *"f|v1CsY;{Gd3e}[`O0D{`]Ls+F"rNgsȵ!61fIr >5`kCxMrN|uD.,%]Ῠc\.i),M{uk`m-Y̨ `pN~,Qnpm5{U˜̓Nq6d;bUE.{U1>fӗes G0F (bc9E;xk@h$u.cRU >ɠ@b.j쮵ΐڤTȬ[|_+|>LAA[ua<㛿MKҘgc %o.ErhhŜc*I||9Q] T [/om]yel>d%^dC>g40%QckhJ=Oɀ4K",% m#1MUBo&(-@pd%f)sl& "Rg}uz!.Bd,"! ]a1`K>dk: {R O>00K3De^=PUTOn= 1 {&7 Dt'Iep%YF ?1?Z-tTT  Ȋ)O |~8veE :PB"cC/q5_D,I ^c9=;ß~ϰ~XYY΅K"կ C_SYDcyt6AA=@NS($MωsҙHϹ~֭[~ߋ^q>:'Ǐۮk|4%XdxOͯ6!_eTDI$ Td7Cf&am:Ȅȳo6twm +W#ڛh*~mg2h |kChd4nw>c~'eZa@PrRO̕Hqr8ELJYoDlj{ޘgH~WT?Pjp` s)JxSBW"APF$Xyzm-!DCzM~b\bDT ~Z<*[u4Sye#4Dgnb;ݫK[yU~ޒ Ide45>yO n߾b!~ϊ,)~ܹʕ+C6U#)-9i[YX o\_ т(⮳W )37k`֭[TU=jse}P,d1 VrkQ u>2a*'ڦA\'\L5hPW1).9 fRRm N$T, [W?ɺPF o])$8N1N1_0yuk3R0Hd[iHtS >Zd>1)wS  QVV0m-&p|I\o'y`M9)+-#H"idM8 1PSb͜oFˤ!8jRz}SAJ+tey`LI HW}ءRPpNĄ 6@?>^x/*ܻwrMcO? ;xdbas3nZYI #.IB#x녀R[3IVZooo:^6 g899~d-.m@ (R4kzdѰd:Ah(q񞚚4% ;yH3V֕(Ή} e|z` 6AX`ems;yBŎ{)GI3@+^"2Նlì0!e.LG;HmO(dT?Z\'Jͩk[",p%C׳M ""ma!5CI gJ)E\L]/V9tãCqtxO)^iQzп/"x XkWbdyBڤa_6}!C9Vyt:>.t+ɕA8E\rŭ/].1Y5gj1e k#lfPZD*9 rK^dCZ-Ru>b4^i]9߮ж|>'u]&@JEJX6 *{fXgΰvy1Q'v)wɸG,uMZ6ymǜ ȎSӷ:9ƻ)>;R\V8eƛ4^{eUFH"0*dB36ZggǨ`l{@&+F L( ɀ"oYdl>)]|Gx?xWc'OYN˚.*^xEtd:ʊ4ɼG45bŏY@Dqxpu\rI)`r  +++7]'.KesϴJ+-yǛ&i J{R7 D >{o~h!hnskk*0L2 bl mӱnc] 9~Ai*(X3_ >$7WmvekK kv߳O=HA:`SOU UE.~;8oed;?mr==L ;CAd7LA+c1Xt}vZud$*yٌ8ƒbpKʏlIY= |} 6ql޸hB6Î`Mcaoo;;8<8EǏ᭷׾5awwwd29=o֔п1*n߾c&0 L$rM U4XK]5JhHE|MJN1+xw彊b 7ok:?ڶ-DXƢm!M)f1>xtKI]I$y2|sv#-vZS(`oϦf1fW,Y,5w>9&4%;TsO-Kp|#:٩~^U-p)\2_wmy*kQ 1 APmN&S%]phLpn*#k\%(BFYlpCN.1F *!HX %'"o?d4~ )925iL"'gb?Ameki B(&tt"Nܵn=:0 |?TD$$v|_O`kbNN&CXrAїə[Bi 6{AMWI1uU_ PX"H9!&W  C4J!zڤUps @ÏlR&RFI~EN]YJ׉pEt~+M85P mҲ|*)3¡ihR'*y$h`ow;;?NOh-Pcڶt:/˨Zw_UUjh4o-9cooF/Z#hI}9b 1m+~qL&sS% K#[+\v͍; e!GGfх*[Y,9f&-| )0){2ZW9 :fڋ@.kI"#~<$Dg+]LfSc6!F#:|~!K kzRQl{%y'YÓ{]+&q}X[gy"MKlDߟ>-le( P`_%gC )Փ+ <g>ŌJ ʒ$}g]]"?(D_z0Ȧ!tSM2Z~I4m۠ڬPϓC 6Kul]bog{{{89>b1dC]Qx||k׮>qvv{=Ŀe Ŀ#^xE Z12i'OB[5AmօS)<^jnEUYB>olck$9#e u{{?1K1k*(nj1dOȑR&9U(>35[囥v*#Mn}sLd+'ko[6zgx!NOO {8ዦyY(ܴOT`5TU%{O֐n+ηUM@y]] `ko;D. x,5BpV(ǁbdh7jEsL %g&|JҝQ+޹`Rw`y { 2q!Yk.%$J@^sfSӧ}]L'S &Si믿B85W^xWViMG) j E+=-26Kˈiupvz="$a)Zj47_R`֭_.y gGkQײ Lb'6$0 h4ѧxrcH7H~`ȅ#msψ@~2O2Dڍxw`PagMΰymP;3La`e^r:La9|J̫xo_toɬƀ)jwJi~lF&c*T`}=(~εUILfL^h1ђXGH;ɃB 2BUcG5͜CĬV;ZgS~`9i !ΓF[2zDBX4S;{;02E#~ā) hij^׿ulll`Ãz "?Uxױ}&):h4͛P5d!5c '4q}u5 <Eyﰻ7, #-<{̦ 5܈&^FK}jl:1V0Z` /+EEjT^z%⋤0qGLRqppp+Whk-Gf[c1 DBJBn>==V֠qtY\;hnE2v<3jf|~/MG#Ci ,Vٮ4ū3; 7HG&D.Sҷʆ@ תd:Hs d"p6ؕ00L0ϰhMI &SJ&"[^&(-vF[[f~j *61lßXÄ&[*Q"SeHH- yuI'~?{s2`- ͼPHSMbA>(:LR٣?JDOFPlF@^JuQZQ_ɻ~&:p60NfCe[~窖b\&S|4 vw`0D<,9lmmW_x<'rFnt,3Vkk|-("&[K5шV=12O0@588͛7)d`٧"fR [[oܸtYr/cXg#2tU%jvODOATQȪea:91KCL&hͨ mUpe:6YJ͝.ɋP=c=FC|q& ߿<7ĿgAiuDW^} }TRNT? +rFk`c$AeR`Dx<]899t:`8{&:y_*Vk70T"_>.ƣX`:`w 3|A .bie̸gH.4'<9d@^Ƌ׊[Y* Fχ"1صs@VceuڮC5 :O Y-^퓹`=}kP5O<2w@<"e3d N"+buaRr*sTrqB).C0Ixe%0~iN @oڂX  >Jg:pK4V}X,Np|rӧOS8ygHϗ ~&ҨR}eI`,'ַ_J)<~w}.˚鿄{۷oW^fdh: ԐcTU6Z$ؘ_׀Yet666`m] 使R} lztYv/bg>>w$cKΈ4 <,16$Uvҏ,231ڰl1#p y-M^Z+ C1еchM_oE6Z _%xb˛xg ''kRAg$.7MY=iT'wCi-NwX%9 hFn5Tb>"v6zC`+!z~C@a)Rx &+Jrb(ǨP,X1PSeNBdGd˓9AMr,]VhmLJe#tGdcm׊LKl#IJ)TQ71Fƍ7M>kE{ isX__kAJ %k? 88pVGy^Z]*#r}[/88>9yܶmCX.>U=D5H&7,Sߘ|*]@\P`ei[H Hb6A)b+u MCFú*bL h"3-S}2IE_Bvwf6F&~L35p"8*&ߙ"u/뱰-V!4{_Djۑᴳ ItsrdL&7  ??+?<#=QH":r' DŢ@oLT.k ¿!H{R=1qtxx}ɓ'))7F^D۟Q] t } aܽ_> >^|Et]xsI[/CZkʫ/vυ$𠁠Kb (m] lm][i-Py!1/H`;hEDMpzzqft~ɐ*fȬWVVnn?^6G1]׆)޵t#y'Adp,I Qt)7@K]ı8zއ<֚3+8סmwf{C 163 ƞA`.)͢s)N¶Tu-͈M}vKf]Rd%ϰ,G: &BEErËB$R›솅R1σ9z0s9Fc0=/,%%>$D erhp= J[<Tp@T9_"J}IDH}@@ ·`|bo!ڶ6ֽ@(%4 9#H\hi(#ڮӧxW;`4ѣG2?wĿ~d7oċ/[Y>q⇔t+Lg3OϦӮ֢tU#1/ \ޓAژlR@d瞡ܥ/hT͇h  ZD9׊R~X!sAt*Mf!NN|KV|Ȁ@k [[6b"#~#Z1QV$]X tĥ]W"T|1hf>CXr^ϫd?/Āi1ӴAcӚH ,y7 $K dã#bog8-RBtjVVl˂++_k^/…1 c{{D43Ӧx_{%ՅKs ;{"F`4QD(SJ17reH]b`Xܺu띪GmL/Ke[}L'|vִ )N834>13@_$+þs!f6>"6bs-\!쐦tbQ( {%&. G Um`F] ApcPqnS"_rc<y[Y4 潾xҫ䮔c e2&]R9Ⱦ ؕ d?B;`8Z!S;)D͌Ejd=V|+<+0[%ԉìܲC+ ^''8<<.vvvpxxȅr!aXF[)ŠR#'BolS)V1js xnn6z-cɓ~~J;w/ekha)^r%J0Ec<} e fbQ yPA?WDkk :d'E-8MIz{+epx:x]ǚ ׊/I>LsRpt*6sIv7)w=L|#]Gud9X%SYPY 0vk-+`W0sp˷ͱOQ J57iXV:BXb)6o O)z9d,NWUXYY]'[߈H.qLê zeM,3dτDS, |!/ ,qԲ-!ViBbxGOvӂ8Yp4*;L .)ԞY!&o`kk Ǹw^/y =k/Dz*^{5Wy}kz;$$#7JJ0 q Aֈ>`<k>xr w]ܼu djyH )^+^::<Yz/c>>qlbcXSţ@2dcQdPdmhQ:_w]0} 1Gzzx}@cO~RYP:)ѶE 9x S7zqiuIMB۶8:9vwwp}2NR/ ]jJq1(F S.:/-pIߓ'Op||܅<7p7xׯ_8Er+%Ҋk1P,MM`woi%UeB&;Q{P~ӳ3, BXqQDaN^X~룏>\]6Gud?'^y"k%,\i+є6Ǧ4i!"DBq Ȅ2Ԡ0>FO;d;J% SQ$, #*xFk j kLZ fXߊ/\J"~ZUP@G^dQ^]bI~K%¹lW40N,fhۆᚊRǑPl ͟$y*);dc]EIQE^y&*46gEpދ`DD!ϋDlk=0eV(u'{L2!Ysx)^zEǢ/~۶}.~߳u _sG~skdρQ齄L)Uȇ40LSXc]W:cWVW.y Y1R_K* FPАX}W_9==}umazIaEveKMk (iOi2F GcKXbEѹV6^2 0 d#?KzPx#C(PƁw"@*ˆ*,6 00I@^N"iRJa1'ZxdFHI6܉J4|M p `4"%uuK.{dfm`( )$Rk46RM5gdYloOqlg1k1ښMhij6IIIPTVr{]$2%*32m-{Dq A 9SM;8<0L x b"9N?C ᄥhJXu@gVDvw*$٦X+x5. z=DQ^{ /^l6Ç=??/nE!Hzd^N>;r =$/lpD6h%㚴I%BL18nמ&Nx]pz,GuvRb:t<ϗeE&$QmVv.BlN])l;6$"4ZHYN@H{dyרӗŸ Q h5*I):yn"#ά[ɜ ڟ  1D7E* VkW+s,WnZI+s,MTL1-Bčd- ].8<W / "y1F(r< klek ?UO p}>+52؝1Q{'d66kٳ 裏\gNU)%\k׮#"ρBLl/ixm5BiELSlb{ x!GpIQCan.wRJXĉw -'IC_Đf*.Upn Q$r8JϤvԾv@K v|v4MRT<.n҂4aL_vqD@LnB7,4Qλ p)r̦3#]I{d̐SdN~XMdm>Cd>n6XtLUm ]X8~F&dAϲq2`:_*nܸ5%^2赯4!=<\p"#.x_ Z-r}H4?tBo :R3-ӽ2z1d.2yQIC$>ZWO|5:r@1OLSc"mK3lkUH"!$mJ`F"o(&̈F3|(n6IV{NKȲCհRya6c<OL"=gC0#N屋h~cH)ȅ',i0aSC$*J]!yzB +~!/aww <px ,OX$d&Lc88r/ Fp@ܔi~OHRPA8 چHM1r+;q[d"7<[dyx~ Ɋq7&X6S#E|6x4BCc2`.52 c{'Vi O<ٜ·pQ(}(̇-RJբ`FL~ QNuCWPTm2Mq=/_|qÇ<hnw[[[\.A+/ b>l6b$^e1PJb\`:b)ZioPE݌rkkkwg >B—%looc8:ǿLS|}W\KL1Ssn?MC~\ diblt|t~!J[zQ3ȨoVTJd2([VH F Zkm/GQBub8/tKѴNHgdGQ\䈌Ʃ0ic\mi~}e+(Y:k[R*di qcM&X&50{WByk""asFon5`Xb=nYzLJQݽNLvl,p56#EeO YRF']bݗIIiNPSR&8AʼnDF^txQx̪ª3)NBx4 q||^`b!r<t/nH\rJ tz/i`C޹ (ُYM_(Y qpp|:KĿϚ?L>1!s]YWdQi"aq3XH#? Cü55&6jKb:;*Th}2\n11,:a%nd t9N]๝t].c!r3ȴM*8"=GTViClwNb[h[n4_q I4kԘИkM g\3uW0A>1x;>& k{(e+ȻʋEq#-uǘ+q9<8G/Th(a2iIڨdЪ Q7"XΧNzx1?~᠏lW3PE2-B cWieZp}EPMUE)$ƛĪrWbЌ(+$ `HdVH%pMH?vQgë *ͿE̙3u6:߬yG[Oԑ?3~Y{+(oTgߒY7"1N'/C|οjn9}cnיftͅ0:)) 7~v,K'N{μKS-LbS<Cȳ%N͎:$M i:Iy4n6 9+| c֦_8 pCW78FlL('Lc+F41<1EڴqX`?G.656/^ե$F\{[}OJ䂮K w$fUJg p24F+ [> jC[G:꧸&ܖH/~gϞp8tJ[OF)8ױccx3k81~ybtlf DJ$^tsU `"`͂T/H%li? U:KIhrZxN ? difq d.mĜN59h.+jH@G@}Q@4i5 ki6[h4 s<$0?x5f^ӿ&d.,fsxnx6ŞBfO J@%t E-o!J(+̷R`2G8>>d2b@f/܋V '=&yG&`S]},YӲ$?HS\Ƞ&7VMʓ)Q}UX'Z*D@y\ (`:b8g~gpMH)xxW/"aҟ'\z{{{h$ qFc Ge(Қ8*&J›Gq ]T$V!&O(ZX’, @fJ+q7RT2m Y={ G8::B{t,[vB d:F\!ne~ IZ 4ס q7z.y%_ʉN)R81/dJ(zcܹs? 9*ommC֚GB>iօݟ{V: էn~G)%iWgYHi?;d?l]Z^]CҳNV4jX&A''wFM&.4ܨN5y/9k V͹WNY5‹•/صc&vHts(+Bg *ɡ KN ''w?Kϻ?'f<-y_߼YKlﭬj2W4r(zhfMc`p)h4;/^\4Z5nWl>NE敤iĕdL' 䌁C]p9$Ah!O AP/|,_"˵Jɟ0l9 &㉱mV>|On^TLփv3>y})KLCE1tPvx*;7RO`>{L4d`LAaǽ ml6o<ӌ8ݯ%G"Fx{\Uwή`xrԽT;X4R))/1OA#fRpݵ8;;k@<3L{t9Ӊy:2Uq }5ٓ\X<=Ytmp )H49,4vTdtZhִ&jg!P YKGf͋ua` JoMMޕɕL"J^^dHi#|M=DgLz8cL,U~$-`tcG\gxy5ͮtI2ٙsV=lUӝnyQ|DT< \EPtmuf1 ;ݪdL&{=O4n޼ #=yE BVM+t!PFg/Ow+sHv*)0qNhgDs3(S ϜzjP7fl6 )ʹ=AEƙ َ͹=.n 60E3ym:EfnFmW kz]+%cQ H tt cy.W kf4KawX R2%mOw:H[ kE !r̦s }khXKNlC $%&%fG<,#P)UOՊ+D4iPf>\!H*`T{I~vן_ ]h6A3"bι~n˙/t@g&p(ojnq%!߉^L,ㆾ¯ v `aΙ3$&,K4ktwɛi3Fw1BJ81='OEURr2kϲ,l:xw>̔.tI)Qi8ua7#[MNqBPÊ!'mTn3srK(#of!xb9_`<Oȸ 3gs^I0& 627䤑~l$LaKω,'lz뉠PϦʗ=gO9'Eϸ*ث)e^cU7yVLU?TRae`ݴ/odH~gW5SjI:L, ƲO?}Tg@U4T~ھ8l6E 4_(Wn:uyT7u A[ƀ%xQtDB\BG؂F!!ڂ`'C0v1y}ehjbt9쭥URiOHgQJҊ @bL!2l!>u^{b\_LY|d``ybdU1⤡*bw!p6&7|( r骃fPSP$зe!,Shk U0Cbpsn.d8Z|%Kabg(.$3X&Is?ӚWoE(ڭ6;e~iS>"T^_7$*wr']VUpݭRHOb+XPI[\Ȣ"2&hyeP\#I!e4H!p-k'''.{v +Zũ*MUU!*0 (GG>enĠXzNV434k8676zHӥޠ/q)ӫ>oen}0 aݯ[X__ ,ãk)Y9lnӞC~HVV˙V4ךhvV{ C!ڭ6l`>K-*^S`RRs/Z[.ul<['Y.2!$b#Lfcfhl4T/$s"ϐgcpn4(KׯsQC4"bg!IO3"l: v=91 zS= SvE#s㴌WWnZ͡\.< x\Uﰃ;Usw{;Q\oRMu'/nՓ )Tn6*%DA *vI$QvhxA *)̹Z%Z*>G}pfd"U(nmm!bMx 8(+{WI %#(h4uowhh6ޏ qh|k&N:㞉6TO $8{f{o}c}nN'_ }cԯ<8[y7o[ū2_n苬_+}uO&T4N ZcŀRNc4 >|??s56WGfp*COt  D)PrӍO4nXGF?r98But6&: bh4R@~ C@>Yloo?[uig`x6EKHe`ecKfvYY-DJ"L!8ifL}@l TGX7R)4D:N@rb:?zծ~)ՁM5)u{R:WB >)Uh*aL e$e)kݶ*>]ړ#Yn(J>nMt+V4mM2Y>1 rsGK9Ә𙀲Tra$3vNkU@J# w}lmmbo~<Ɔs4U;cE`NyqEU" ]y{s(l4nYzVF,=UJM/=01-Cp8DDs2859+R7Yр2`~v߿UO<3N{r G`{]Cb0W)&NvScaW2G4nʷj7S*MB\%|{gl׏<I)(TT`+M [/YWygLԗ #6* { Hx&s'H΅#qLNpB"9Ɠ f)pttw.^~eܽ{wޅQ9A ?%667G@3V b-)4ex/;)sqFZڭZkh6Qelm:fnՐe9Nh&MloE4`͠Tb>g5ך .|.I4]N\7f|>\\lؘ[Hg^=oŤ6ӽЃGnoal2/vjF󮤄9 Xd. rd:A1NN 0LiA+(ڍ]eJ'L!n =SdOnyܛEF4<sXgrNJb@ Fkퟥ.FψˢsSw րUםm46f mS3H ir1ϑ)\^x~^ Sc hZȭiAXH3CEk:HU"qIfs vKOk-4G1YY9 ĻeהyY'rãC$Is\ĉ~y^ cu4Rs/t:uP7,|;bW@ X+VEOml H!h I'&&BjR*()E "α\.1NL cnFm;11EVO.'@Irc|``1V6AhW _F@PlgU+#`ʜ)t^lŞ< P9ヂJ0M53b*X.sxK̦SLȘ3,L40Ja<c2 2[xpy:u ǟZ/m~mv "$T6!z`mPuQF:mm]B}lUaKq^iP"1qF@4KfGDGGhut>"6(\GEgNnqN"4prVhUsIcٯt @Q bi H='!"! X̗ r7{կoJx'?p\Q)(Dw* Sn+W.H %R"S/S6 U1)RHv?70TdC*~mz2H0Sa?G_bXNgNX,f=N}$Obs޽o Z6(Bn,FJO~u@u,Odrbovk>ֵ¶Zݗ{nW.q1o@<4Hа~'O`<`:a6iEgj<TE1B&؈UFeTO)+d{#p{><\XOfcmJT@onN3W49ZM~]l2}.Qs1|>E B+$ń> $Oj*%ޥ+LD0T/K, L&Ls,)$g)qL&|˥VURNSQ?Sk١/pUxzj1S~FDUAWw| 1e>yPs>HXYjsh48wZR 1cTfѹp+IeY6KtaQyJ@yA)h fV|o2B 92ĹsȬ8 Eqt…;`.u̎RJG,,˛VIDDA[k(HvQ q,f=<<N'Mgl$Iz RHӰv2=SMѥ#Lq}հR6EerWsۆsf| x8gNn,eY0&J@1ҼC?XE4@J@!(t&M3sfS]g , -w!t{aЕn5[ncXɓ'nڟT)ohX?T}yssB 3?a6,7ȗq]G9gB夂Bᕯ떋 yOtURRF7.(AycH1kl6a-Bx>)7[#rW_7 Sd|OBlnn(PJPsJPitXXb!ڭ6ĩp4Zcǭ<>{'w$HRh~i=(){DcEM{Ep'Qi$inxkt"Se8{2TN +)en1z>zƣfzbuvͅE&<̟ʃpŝWu.,t +[ڠ.ѭKUY+tɔ^g<("7 Շ !JV3 LM¦@ON%`e=KRӬӿ̑e)fijyAYVy}! MS|… 899B?Fx~`y R7Mt:;Zj!I*OTȺ*h Z5`ܩt<-'Yҳ 6s(rH:u4!"\xFEtU:lmyqI7<_enٙ|ڵ:V's!0SDZ']j|dA#b>D>$QkÍ_Hh4.?1(yt-P5-SM#Pc˵&pK8~E'Q7CxVn!Y#5/.2>CN(yP>m<ϠG9ijl6TaZWcX_К0U+-+oK:76Fl\{k 瀠,e Ra~B!U(ϐTi,IL͆J0)!6vH1.(fF3gp;;_lۧ.ul6돆'BH\"I4B6~G1#[&ckFyaӵ7Sfs$#N(t(˻-U6>N^R%#Tru`EB+߸uA$I]B{|ߙ`-#2)ER_0](A{($ PbX+JJ)Xfy!g7 l5,Oɲ7nx^WE 1oll 5 jl6rVvK-#ό}E"Fg"Ȕ7(8nO ڠJ1E#IVe|[~iupY1r-wԩˣgy,Oӓ&5Cb*D'a4bXDŽ_0Eja3Q8VqvxZzNNopwY"Bס ΡcÇ)pj d Nzs!rب^7S#;"1U lE?EE0q fU[3Kͱ\j?R&3Zc\Y N@2KgΜWmc0|&7SZ$IFQ~{ZI(ĽVZ-ǏIlnjyT<22lWC\{pf#UWH噱6k,Shbsc]IlTR&dkskwgg|.u,p0x.Y P XG}GGG80N+',:1+B*=}DE^O:  T bQ}"]e-0e.̛rПB䳼l"1l <.m% V~8D թ.pe%!L"ZY.J }}l3, =El.͔/h)Qrd[!1gT Mv=F#|X>,#RX@)Rs$il::uZDΚTQ+a:d> s#܅I/K]Iע#ab, $ 57h$LM)4ϟ9F.DZx&G)%I7˳%n&Aaܦʁ-Ķ'1洫7T0y~6@z\Ǽ/&Y… x]D ~}xߧ;kwt1gdeF9R)i4yBHNNl4p~<"#3Dqqw'ڝΙz P7ϲP'~k0`69R[.ܔfaSՒ$BoUE{sT٤˕?y _N:# D$筭^ڑ0"ĉq)8F*ȍ}cgX$'Ǐ~c:޿vnl6Oql;y \lLB"/iJ}S>‹a|(45_ :@b9 )=eE݂ PL Zpwov L;X&.7s(CoJHa@Ke( y0}+nYW_ŕ+W0q}`4!MӒ: iąCuc|*pn{vWdv$YE]wk(D[ѨU=)승j?|GoV!Nڮ!ͩ\3R a6h6q%5[n.\R4ugxPYt/woճgϼI'H1M[Paj  F&Lkm\TWS<+EUh%$݅{l 4hH*|XT(da2`n,bgƀg6:~=cUޛ}l *=s= V f[0rlllW_E#z=,Y#gAٖp|_6l  ÓP# ?zD!^R|o3*{]Uޤ_x(L# Jd+i?Ov͎/TnI@Hah8k ^5\pUj/^|>[7u\d:zޯ^xnnn^g!K4+-0}#a sR?ϣ?"é&yf54i +Gk F 46Tӑ BJ,%4t6t2lf{F%T@" uQ+ö*@D\n4D㥗^z}Fנ)׆+9g)wT8/yYp+@YAU:<#H(=}J=ܾq˱qsg]U r#'2LРSN׊3lnniڧŽi>YzT!H_SP]1S %lHhCVX,Y ӒrP^||[IƎd bҸy9JDG~Y+RѣGg\>!gZֿ<Kq:8D. &{z*̳6nI7_?(M'{YՊyNԊ4ÕY2EyI84*\[e=m;+N)Vr,:"w6f/ؔ'χѮU q}",nUItߧTY<,M{6JAfӧO>tĿ<ϟߦ ҝ%iw[[[}lm_˸NڬQ%LOLfNU}147@!,: bJg(qA\lxiayNПYȦIYrY Gϖ`G#h$ NNN~Ɠq]S9Rʬ=y}0n߾/^ ۩ gM/{y2V]Diw]Mٯ"h#A*[0uVW FNCT3ޮ"Y_,˰/1ϴT<+]U[ *< ?=eR!,YA+^j:=rL@Lq%ܼy>,>cw IawwSE.S(<_uYa )dZx62n-&7Q VinAǝ튽{;[銑^PrtI]S?BGѽs} JDpG6(? & ?jjEJ敬J'Ȩ,P^q3yABs#+ 557 & 02,KMڛ_}#()JhPsPGO>}W^GǎI$V#1[XFi5H^_VR0I!5="e 6dͥ+ZF+:S5TĕPmEl6 wG=WlXW̜|9 ^z헯\?~4۞ o ]V/fς]^qLD*$*% b<~\rC gA7VzxR*&mX0t )$ h}hH/#(2L%}W+`b VyDn MSܾu׮]x<ƃpxxϣӂy4Eﵵ5\~[[y^T‰nҳE甉njP2'*0(LJn9_pMQ+ZIyagC4^FrMǃn׿3 Mf~)eVWwF'ws׮]w6663kuiU_RUmT@EU@*}OcG+Y\͑yD+aY|nn.2_Щ*+xʩCb U΋a+pVBÔ#oo|̌)Q$WiCMZ?$IQseM$II԰pcoQ-R8\¿no'mm|F,L3K4O +pk_dGVacKօP\ M2Ot4Lǣnhn]v-p||''_y֯R3. V~hԬV;U:WH'06˥ffX (gWω)"PX"gT^)p #R4)+Gɓ'X.%L1ߒ\Qajut3jpzHJ͠]/h iX[;l΅pyX'`x~o4X.)jq[ d47n_jZ;^9 {մT5,9r̓Qk"k:UAY__)wcLѷ{||%rEWlS*?뇰(`aL{eܮv SD:XoQCrsHs @h4_JF{{ؽtIU-1,S0Vx3Fu-d\TgQVC éL2_$A$ *i7??tp4{;l8Ȳtuz-knkG߸~>FQ^#3#e78 w__ FdR,|g=C7Z͊J-b6>f $>ЧdX,xK*"A^7"pW? yYڟn۽35SGϒ^?ٿ8Q:{omnmZvUo?Zps# XwkU 9;{<2˝0ͱXM=3Vei>qMeyPO^wɛ&yn+>>j^K|ZcjCmd{1If6660ϑ$ )%#=K\?FF.K, _i\~qNuD=ۘgVXIzS5g \S5BX%v#D?"p9O t(tћMg^wg03M4]~jǩNZ`~coW/^;e f:,\WZVXV|I+dJJX;Ǎ7;G!|17{".7ϋq2͔ |B |m&B)3}wUJ /Nm+@QIncmZ VVI@fGxl6x~Ϛg Z88Y!"Åo6UJBj ybA#Qp'} a֭X$ % (3* oKCw|r"ϲh:>{Oקn~N.'''ߺ{߼u?>sIccUK3"PW*'r?vF7_U0[Tf1:.I}rfdlUC#*e.WOlUe \Uҟ5X *VRk(F' lll Ib/W>ӧqE CGw5 Y,G4>uZ dÇV_ wr.>Λ3*;><oaUN%<׾9&+ȃ(U?1{y_S=~^B R+!W@+yg(ʐGh6hX@V{ Ih2|FajemN "hp)_,_UO˗/$vJw$1)X yU}?B}Jd"31/θ!4͖t?;^p8;ki^}'|o._7^*rB*H+'F*?^)OrlWNîT `RZsc#MS𩍘 Iqy* BH[+D}O!ܻLx~!+ UXEKҏ[-m4M] Q&9[eFd`$N \PR GGGr 677ǏcXMPPs&aoݮZTjZH7'㏺^x<7 ~}GB>7oK\;U>z{;R,`0 oFٓ1(LVmB2TQgLħRӯ*0>j l^ʱ+=ύh߶ĽV FQsӾ舚"+ 8cPL#n/pkkk裏o\>O?oK.Mc,V1 K?<+9ZV\iUXծ!㶏`Aih4uv{oFwgrI)Sz ק>u#xٓm0vu_>{kqU`8S5XdBMn}AHB< +eMc b抣rqwy[FPXU1 %U )]?y|~U##IX[[Zk VNfqRw+"e-9Is~UF-p||v/b49l\~?[qjkKKGq#9db@F%-*hTLJ<'|4 &|d2}\.z4>u{߿qƯ]zlll1pu)eX.{h0 wl.}Tt:pHoln\9,6bx?<+ հ/r0rʊyBT0X~Q0!iǽVvvv$I<2+۶"Ȫ#ISM? ƸNUNsɓ'F\4ֿ_k'4R 7Ab pdkU1VJؔJ)8^Vv\ Qk05 oOƓZWOB̏d<pxx˗Z,#ix<|f6bq0Ll:sI8NLKH 9-H:T+A#P2P[WJ*VYALIHZkijaF)yE_9vְrc'7RJIȪCIihL8w>=z\rp2nܸF8H)+H!") OJ[fb9 -5H/Gq2d)|~2MG{^^Cji^}>(/'?Z^k3?fh87[& ! !fM0d#cK\ ow+ULxrj"hMHEW+PETɹojh4MTm}Ras< 1 kC\R Io#8cgЉz˥63'YDJlԯ©S[2`X΀S(@ (ySGAm @ku^Iy.i6AN{s4[GOCSǂoxߞ9{'`0xg>fy>ALJ)3_?Zk^Qo\2I_iqrݯ D?u8V"e75r!#41Y~ZI;=rŹsXewlv=Je^CPx" )899qgZֿGnܸKA7I^$ 6WRP: )$ɻi^'UHyi6ûAЮ٦4SS7![c:}8w_yCH,)L-$SJ;SHO; BYF)D8ŚjAAFp$Iy\{m:3 bz%` JT/3V 8>>s54˗F,viGtMc`Rj)ix*bUH)bћN'Gn~j @} ,F7/\8w8nq EªتZ /!VO0{lsR>ZY`}X)8c4ƘyztWLEcUcRi7twAN&ުHd$>1w}"_acüFB #e}BB(EMT}*?`4ov f>.KOW @}~$r9 Gх81"CrT@oVI<@`GWOkNT蚯u:\CilT(?gCr!V*EMm*-c gn**zY`S(IGڋ<.@)#!!E bΑ癙)Lp~߻3GO'^M}S7:rhӹGEle=*J=K'Փr)%"Sa;G֌OV fӘRA㫺 yuBA'B@QN al|צ…xsIby߸ gD)+ pȏe=dr4zGûq-ͫOfhOFq(BqHArE n:BЧɖ>]Zqq:4<$^ #d'Ѱ`h,}/gޓϸ…pwYlVO 6:h;%vHl>{uPO|&('!W Rt.$’)‰]q#InncmK8 4GvttF jRPcUVbYanRZ@,,Hy鸏n gp \~ _^LXoS:0AQ [em+̳t9NG^~wgTԧn;|8yj'8bzw yd& l>kH9`!_kh󝵵byEATafI⃒,"?S?]g)},<4[Y^B|"+r* =\8ιSXl_"/l_?z;\x ʤ2␨AX2ϲl4-F~g=ޙNki^}S74KA˗/JE(9gg}EB\cWs$m[h;.9pO.٬B] W<Z' eex@1{9 @yω 0Ln\vW`ÿg?s9VM D: Bh6&Ah<N'Q_Yq=pŔE\G(+:g38$qd 'JGRN;sn1* Xᓲ_"thڜ+ÂO~jiʰ34|6^zgqpaL~gO_o~뻘Lfo ߺu6Wyh<=9L><3?O>u5J#Dr%!s4H\*8OѰ~k 暗O_:M=#.H"=>zѫK6>*>S嵃{~iϝAիWj9RҜ>ԧg`x?9E1Vr0f%-^^ _CmvϹFu&</ FPmT )~E*o7+g1Pj`:b ܼ~f}Ф<" ]ÿ֍M|]WUB <~ϤFQ.R֩yOS?yޛi0Bg:ɓ Fv&Z-5'MFnIa 27HS^6{`(`weTh Y0(trGv<{ *WdPdz`i4QJK_x26N>W i,ܰ eW~5ܺy }M{'섏c8 oL5S>|FRJקGkkWy#G ȥF]c$Zk-w^mt!."WW5ί *ï3o?וE+@~|Mna!A/h4|E7Y#˅I|UJA7Oeܸ~o>;xQOSgF{OKW.q|6bD\ 3=G1#Nb5[hhll&F]1Jz)]8 H KNze2 ӅOA!)ӓ7 hgL~䐮P*(ǁrVPcl..meq/`{s<5/Uka}`v/`{ ~{xpr(,GD)4MeHJק>a?NW_OvwwQ|12`&ִEzrLz&{],fwᇿ/+R >W|\; weR JAO>ੲrϯ 3 {?3/aksN/"ڭ6ieb̐}:XJya\`0pNoɓcjEg((X]!+%F>5PwƓ]8űZ=egڂ8[/XJ% csIaՏSa۠HՅ(hTzH]MPwEg \$HJll1|g@|-OY49=S _R"%\B%G')i@@mS @}~Oeߜf.{[if jΞ|W4/.W\ֻr $s(ʅJ U̸g n>8=A, a#ZL'퍇Kw*8wΜ=kXzυ0{~K7B*! iP;o|z4>4S @}~TR*ߝNu{_~?/o_X2 `7/\YKWʩO|Se X&?R$TCƂtCFUټU0|/Z!-|W1qw2/ PHH! o@7bÇQ_O HK_OmT-Ц޾ U-);gz29  )>BoGb c<mh7EY$, C2J6ĻA W^&%.]RSuPfٓ? w\\򷷷 >ڣ_*=|",x>̟a;~A) !QA8 m<cƏVs1gGpxɻ[m/ _8p4M#3?BP( 6pӿ=~|pSO}hS*u{>9xnݼ/_666 —uU(" =_RP"?[nUEhm 9Qٲ?InĤ-O^:K?O1>| tmBO_PZWBi@HLg;wOz}S7OB̏h4߽u֯_fqT݄$9=#AO|Jyޤ|(_nBGCQO(T>} H;R Bit?{;xxo:Լ3_n۷?[4B_.}{e٬ק>uP<,m0sڷ\gΜy-I#1?ԦNmd}8=(Ԕ+6)yio6=w`h<7W5x.G/ܼ9gGpnoskCבx?e_,?Ã7Ou}S7'=j8~[ލ_zc&/Fp_!1yPRȎ z>f p|2Ot4L'nhlg™+im5[8sI 2Suڟj+$ ],>v?~ލ_vcZUT_F}]K:+Z]PԶ{}&ߕR<&|4;QC!:n. g_Iwŗ^֩SFZ ኿"JO:S |t<S\ @}>_u{o];ƍk7~eO62Ꮨ6)n /¬ _AW2=bEd:>{dr\t˿o\W_}寵Zk9Wsn~ӿ &w{w&AO}>5?Ã~ecsc3]Y3PjGs_GPΗs~BtXǓnz;#SS|'=[/omvvpGs\O6W G߼у+U@O}S7ϟ!7_+.\˝{vL)D6Zi=$'D HHF^N߿3f,KJ),^W/~[Wvĭ[7qUQl~##WOJ*(Gӿ E?x蛃AiO}>r_u|ܹn42 }fz%`Ee u!DLt? ;OA$:r/x¹m\| QCbkBJ52 PH t{G~t>Y5Nݻwzׯ]_SOq =;ū+ʊoڧJKSȗEo:ji^g83kϙ3׿S~sllnbX"KS(.&+bM(0v'oԧnSg~L?qcWwwwu; %E hi6|ouO^koOΝ;Fj>QUTX-ynyޝ~p8xg=h[}_ry0!DĹ?Q"$[LBH}S՟ԧnS~fٓ>7[/_&d觢(jx?x`(|z8 oFۓDSK_tԎY > ppoǻ~qeMF!ANk0X̏~Ҽq]K/ݺΣRJ4k_HW/k_ L3qpptg:ןԧnSO!懇_F=|[{nK#V.{Swޝh̥ypΚt.?#@ex2l"⬬de_6Bݿr|t|Veuo}S7g'ݿpQ G&{%9y᧾766t<ϑ `8S8+/}&ӿY( wOZ}S7g`hRs嗾Kp1͑qa(/!0΁Bw}S7?A9E?vwϟ[.X,s!z1bνP#g[/BR'q}OO}>ϧpv/g~~cc=lqws?g߿+RAJUN3y.gy*燕3uQO}=/޾W^,0!qw|Oshe5WVbO gkY8^i:_ɟOgS!1.qt?Χ^ԧ>?$gkkc/~a:gJq SDa&֚ X:S!? 2nox~ѿS?UNU8!Y~է>5P癟+/x酽\K0-1_,F S Hr`gooB5P@}qrοK?}~4͐$z g_=_v @!\?ƟG׵FS#O}>gsc}'^SIo Lf yN;[_i|TQ)PXR*;8Çoy杷s:85PO}>o_qҫsXJf 41֚ 0AA4Kgd>_LGIw8㇏7?~h<90?.ԧ>s;\͗PZk DC)YefF'Ǐ>|qp|4Yob1G33FSO}~hOg_K[6.SeZ;?`HGy?ޝh~o?BYk>ԧ>9{'^3b D7{/~~OߙLݺ@}S7ṵwkW/\,3d@G2?^w>tFSO} Ng:l QLs᷾swoGj =@}S7{^}RD8`;}o?޹{Qk>ԧ>ܾu;;{4Cd>ۿwO> yԧ>uP V\.$w~|kɴ5P @}Sعt[7~,޼[oֿɲlYO}>Q08_}y?}_[<ϳTקnS|zK/\O/~vF@ԧ>uP ;{v׿/~?{F^SI$}헯__=xv]>Gq^ܹX,G݇P#>uPs(BY𺁨O}>O}S @}Sԧ> uiJ4IENDB`manual-2021-03-08/src/fr/images/Windows.pdf000066400000000000000000000023121402145072200201450ustar00rootroot00000000000000%PDF-1.5 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xmMR! 8G,g\U&͟ {/GЊR0ŀȪ=?b$@Ž}xKŠ(BR?s1™|G5[r0)g6'0)ـ,v`=x:)j[g%V?Ǭ3BbY<8֥_rIN]>wIOZ;P-3_˄Br߷,PEY85 iT\%ɩx[;{v`vIgA 6 !.$]:Jxp˪GHW\]8tZYjܺK//סV endstream endobj 4 0 obj 343 endobj 2 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 5 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 38.400002 38.400002 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 5 0 R ] /Count 1 >> endobj 6 0 obj << /Creator (cairo 1.10.0 (http://cairographics.org)) /Producer (cairo 1.10.0 (http://cairographics.org)) >> endobj 7 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 8 0000000000 65535 f 0000000741 00000 n 0000000457 00000 n 0000000015 00000 n 0000000435 00000 n 0000000529 00000 n 0000000806 00000 n 0000000933 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 985 %%EOF manual-2021-03-08/src/fr/images/accessories-text-editor.svg000066400000000000000000000525171402145072200233260ustar00rootroot00000000000000 image/svg+xml Jakub Steiner http://jimmac.musichall.cz manual-2021-03-08/src/fr/images/consoleOutput.png000066400000000000000000000501001402145072200214070ustar00rootroot00000000000000PNG  IHDR!X DsRGBgAMA a pHYsodOIDATx^}=6Ǒ  0( N8H/ āQpI7 ' @=xЁqM]pߪyߙwÇ}4z{?z_\@@ E`}GC 褖\c 8Lhs@+"PF&\@ȏˇl^a"p$?;®嫇qyxEZ].W=?RK^hv}KRB{^ye8c4׆xܟ3I}vk!.3CuD›ˆL;,3_G^@`ɏq01/ĥz~Ξ8oD+Rk$ %ER{ɍ{  J9}C[RPiySzs:;z;) 9ˏ;yWslp`oDBߛX'Ա2*L`Ӡї4vc60H{×/s/cW`]bD8Z>j%-gDi/ax 'Bip _Q%0RmA^ 82m#N̰ES-ʥP1^reZ]ɏ% )?1++pt++󆚻PZ2 ց 'ppj@=wgOѯE89!{3ʄz#'?|6B} pяQ]oC,]~2 GO .E[ڇt!ˊ0/_rv^GjqP*X\~U/z J(ZΕݟ5F@E~ʬԿߋJx{ڍa4ih%4=Ц-r nA`F@Q( @~-PG@s p? Sbkڨ fzuG+@ &Q/Z "`9~̏ߌO{ ŀCD0sC?-CL<h gL43ǏHp̿|n {i !`"9~ aOh/~/ѿ9]@a ]#`~Z@Y 殡r@s!`"~w)Jlĭ@{GD3f?S.0Yڞ)a{G N`~z7NDCU  0ьُiO?9P pLcc/.;,CO 90 s h XYr8&s]0 e`m 0 h `̅S |yx|B~L43Ǐ7j*O 7/yqv3k [uG%J^ow`11?~rs6XCW>_&ih [ȼqϗd:kճ1V=/³EDD3s=&Jd ( eXFyt?'~WMşU2d,$*.կ;"8ƢW;+Ф+|C\H ˹sND3-&Npx̘ަq2_yKSǡzμ^:&q-~L?,Ct<0j1Io &Ōuܪ ]]~M_%3jElQkևK A$j!W>C,b/ OA+{W?q׫*܍M,KGnkm&4#`97޴daF,:ӬO;υX]jֶ^D8Ƭ`R*!lP{jIr?ʣZ/%WMsz\O5=ū}$l:~V~P&I8cc2@{pL 8gdet׿-ǘZcinH*uj٣$6*2NIy1j`C!`3nj3 MrLe1cx;KdHMTHÂQת/_jrӦ1?rj֬zYݏ@.5U}M4q"WvX,x~WrRqꝅ(w#Lcc&n70?FpχH0ig2_K]qٗ@r$ :mU774l펏I*|&,v =wr)'ԳRQ.&}^hx :N"S,vD k?|vU_72h͘',)w'!, sN0ݏ0"bg"@N'wf6WwB0 `ED3c<@~y 4@@qL{~ @?>2@ ȱIoA61W{ F;@:*sO[z|z0rLϿ{xX{\m+cZg+8`ԧ|]!2%qqՁ~ `9Ɖ{yz'n* [7" /;昧/T"q4sԗRZ>D1 8SC8KX9k,)ǰl?>c%d??"գ/㜼y=OS =p3]6\ dLdUZO)mo&*o}#q!3P5.C[Qfrzh?,瘑cfZWf㰬oxSWINWSFŐ!bWtxgM}SgMYl"vѐL3I[r Ļ_iv%ܻZ24Z(&`uz DF֏C d͹_1``1E1XLӗPxj71`ԥ"KoC+8]gHDv% - RWƆq>^IN>G{d>rqbbqL14>HYISX2~L2͊S\iXF o1V3vaqh\+r UdicԆ+'˘į/rL jA:Z^Bijm*cJ<7V!V +NQNb񫠬 +;icdYC΅$q9!4W$1̑*D܈VDJltO0LpvN/._~sd]"l[>H[ ¡ڲǭx_.2u*gy^ʧ S .J[qMQ*c&iFte06quBWf(~u:oq4΍\t$IN̨EE{?_$ ʘpOg,{eCIE#O'oYFGS7ٟ|}ˡ''bb+yPy.Ӝ J}bȮ%48 0++A,P1m_|PEϼOkTȋ^=O׾Ey%pX沄#M!ocfvA cF<ű21D^=V;8 FkPOeЃY[Haaewڏq(Z=l[ p;?fR+ S9&dG8F;]&rQF8[ǵEN ~LVqY~~[P [.6Ȑ| 69Vpc p\۽wpvY/aR-@6{ic?G:34;U9/߈!s@`kn} 8W1"ٝ ?f@jc1Cj  5YX1[zc_P{@` 5wxHp)k!w-  Np\xbB!@ d?VZ] '!eyZԂ2@ px@o>||L/7]MΉ &gjꁩ. U"ɯGUDEu$>WWN HsǧKԉZm뒶SA3z{E\cNkPn.rr'Q d%znsu@Zmf<fPsjg4HJ%c}ZݶuM&ƧyC`{{/KvoºYz~{#š;t߈f4kmױŽ:'6i j4/+.66|rC Uy\m]XŞ Uw1$ӆ2*KCф̚j&@YDeR><~`sTWOf,(S9 J%G8n4qɣI]-c$iffǰ.EYYi61@970ѥ^湠cףEj6ލpL]2o5"kJ]-+- :Lt+G@V P+F1dpcVcn:Yr 7g2Qʈ@1ip0]ɩo .qX)a!*ܦXY--cQe\Cy~9FF[QVݣFwcCcb1#rV?meӧL>b(&d Pof&4bj 3L\LnLjuKrOe'qqVd0GFtO_]M'O['yB\Ky15 ],MA ]QokJ"RуtDm뾗!+k;rSBkZE9"ffrL=ȩ[vvU9h}45Rc* Ajeõ?Ol2ڀ:{.5 CaO pY[ǭ)0DXV'ql Xa(u 7MK 0cO{J`FdЪk[iO@ijr^ۂu 1)ݶTllWz_0#P8ݺ1Է^߼D'lsBX2@81@ cS#'V݀zw5?.0R@Mȱ27I7R "`+o(zxX%rܫ^@` E2I 'GD3G4%JV9>A9}'GD06?f@ 7<. w ?7&11>֐M@Gȹ ?9&1'G Nf,~@#`"1'-P `FD3c i0 ӎ(fD N`ǜp@e "L4?fx p*L?Tc V@D3cV@U N`f1bzK% gVI$WRP$13s5ņf -慬;bvzO'j7 `#W`yx qnfLu.iм^poI~R%OV@Lj S4qsrt`UdVUD"nXYEz$:K{ scd϶ND$f>r^]Jk`>Q c #/z^A3KtqHMh#2L4ccĬֽ :LΑXRt+X#3:m1qY\0QW ɺoC|=0TGFxpI\Yw 2iEIC-?x0͏sx6SzT]czr"XuYR4>Mŝd9Qg/&EnPDOX d$9tSO[%]mD-U(CUz?4Z:KHg|WL43ÏY:CFP4>F;Cn(Y$\V0Au-\ڹY r_2uYҌ0(IF Fh,fSwSY_.tK%>RZXfŒѬfMxn[ϩLZ E t3VyyǕ\qajk1TzSVzy^)am'ѭ+]i0i8+N<7¯GR[Z/4U263b[БF/á2 <,{+,1KO͘ }m9V5E>e'Q?) E=&Fت& ɱ=AZO,uEz3keuKLF"r&x}0x(:*XQ0 4VH{V:[q݇^O*J]2s#vQ]P2`fa]@.2 'zAn9b Ҝi1 V4Y\T[lcje] 2BxXWWZ`[92dd"Jp ؠ[` ǰE?td|Yw&xV=Vu*gr0]GtqLZMc u+lr3Wce\CvVV3M,-g.n9F[uc$;KD>h*Dp%F|fT ګmB?W41~uMgnMDm EpۥB$Z`7 8-HiLЈTqL-|sfyB\.ڼ=Kǥ tq.yo3M"RуtDXEN]FVBƳ^4`}omfֲhnjr&q9Z%a<d2\a[Xٲ]:p@l[2 6 ;qWՙ`2O`îPXS.c+.^ﲡ-0D LmKVǶIy i] !\F?&%y:biktΡHg𚍖Tu$Ck')g&$AYRīyn jN֩DoĤ t7UM{?b̽eÎ @`+3ӭ@F@w1:=cd@u0?f]qQ@9JBN ^0 t@BB 0?ƟlfYtj83/}q/+>Em+Yj`5~+{-axj :XiM4ccj s!e׎lN6oK~JsB,/Ye Ah=}a4ɭ[/}oUHNսMr_AG'uvjiM[nZPFl[0 -UZ̻;55 EJXa~Q8:AG|;c8y1Zdͤ)u}%̗2vѯʍUAl=8N)ݑ!M &jT S#׷(Y$* /f]ƺ6,4{jk$4D3f?EgI)-#pNy^XSn*{Ic-Q&%!ޙYe͸nA82l3׾Fnjچc Xv f*Yu\zwzLmLh$ -:-I|mCb"9~"{f&rOIQd_bNZl]鐓c#3_Qbz#%;&uWGrE?c}d"V9FҺ,lg;b e؀c;DPdE4To/LD3f?!BnaI>ʊx;*1ĖԷξ@Yf^k}Cc[:M5K=5bUAV2 PK;/ۻOV0%ּĦQpDDwܛof6q!Z"zp-<~˶dZT-<)g~*uqQjnuE/@Ԩ2!t 4tZZ?VAP=-DNO!mg{)c+"{.@L>p)][yDy8u nG)bץ mrMQ f~ r7WPs:1mrjMuA3Wݢ! 6& @# K5Xc+1;G V\ÏJv GD33cv@m0m$G@ pL4?= ;AD03NTaC:H t7B3~f ~ϴtʺ䣵-۟')Yz,W/ :* ZqE@/Ym|UJe&v@?׫O٧fX#e0 ȡ&JRyt@Nly(v: Ї`1T>敺c?[;' hfCf$5]vO]/|fJd(3"`"U @AD3 AD0cN3.(@`%L4?f%Q @~ FT@f~-=z-&|lyk$M\j'z0& 0y(!죇y0}w?%W* =l0'&jgDD3?~r}Ke//3ed %ã]L:I.9D}eCs[]dr:&1~Ҟ.?ɅErjIIDk",Sb(].?FA~է8R2&  0 `s<!%NԘ)ٛ4Jp-|#pG9\G &1\D6Br_-U9&- Gpk&8f :~L. P ᏻxEA{oݩ)vđcBo |ȕ2be S #O;4#pU?Ɖ[b2)PFTRKSIKeORix݀2R<8@lF?OhmgK!riIM.g`ER%˞?>/71hƲ3p9avfm*]M,4$&q-昲rܠ@s$XfsRi>l>PnU&fofl,  롚4 C-C,Dofǜwܫ ^{2L?zX>Ywj 0@`9WGmD33o02ZM%.6(x1rrS폿I>~?\n_[ߡ}[U{5_"3,?Ӓw5"Cu*d`;} f)˷B5i2$KQ7'k.y񫷾X=D&119IwFsiz~D(I&Rr?PT:C s Z^e5Vu1/z171N|c]Cdn|K8]iBOI*NqŨS٩[{ ɫ-ny5htrq-(QcH\aI\İGp5g`1mLHK!k_҄-o@Lc G[' $˔S#VvA[1IJ?4yRnŲbCsEmb[S:V6)$E"ծ+I R>}𝷾ՏrPp~#1@n0ɿ*M4ccڽk}ToוdmIwE s1~L4Cި`> 쵏0ҋ +F@Q浹Y$|F3If]3mǓ v9EXE!Ǫ"s $ӤǴ+rIJ Qd;1.=KU>ӌj"y~M WFӏ'{cъ5=2l;Eꌕ@d %n"RnTr1~?fWjD3sciφrIק9f`I8r`ǐ]~Lu`rm mk"1aX1qZ,cHR*vE1oF߫~ AM4?]6D` Ѝ۔cxL:VH%RsȪ\_4 9:I\[} [ǮD0cِ^D`6T^LjJ^38S- MxW$w Ε;cƅw烞T*#of'XpWo֜7[Glܶh L)s%su/Z'o\^jJ{gI[>`/f 9\/mȆG(RN].CMsR \MДbQcH} /@] ] c"~LϷ# J~ɒ&j L>o+"25jniʂ<%0%yk'wZ*o1d毿xף+Щ:@珫[<ʍj ~Ώ^<>f'pȿ8'Ew%DG  |!rei]W/@n]n <^{A/vqLEH"p 9OřK(Z,>ddi[c1V6c"C}DZ ,;1ZTߒΌ6]\غ-}BNK{=?:P=#\ It/;RJzon7`7rG9z~X9ɱ2|, o$XZzkcP`eĆX1YQz[ OMwt~P,Hoye捽3c&"I2c:crdBL|!nUck9FNIbG Cw"{P#|*1&֋9F uБnM`kc%:beDF RI4ݳa!zs,EC"rNI٣O9o!6JƙOOukl#;7-ҲAOYNC(z|1ÂG&ڂoaa&q YwWtpLf#"S~'ׂoмb :K"N*`Pslb 1#U{ Kj_#A VmlM$0VQQ:VF$FF`2c: 1)eק>Y2U(ЖP!Ydns$},YjOD~]m*Q?4%9D=7 jLUʗ-ؘ]_^||oT5}v3R7B]S6 M%-7 (wȕOeq C]oz^B(ICm%>ئW0U@ #Xky@@P@C "㺀6 p2ߊuRn[E;T]Ĩ}~ υpLhK.odO14hь_1xc Ny2'hg~)&"u# ר1j~)Ս9as#1M*yQD1^51} k[ ၌#HFi7J0c(D1`_-V6{ܒ|I?Fni T{hsv`\s#,x\cG2J]YҖcvC^tsL~LF#=l6GKʞqHr'weZZrO \nS1~aDLu8&̖ö<7XBzBBNwbcȭ=4.N8NQBlWjԫ`m`tM]`\Տd{DL8YAs $v0&?f"aƞ9E f3?rL=SՑ䒫QߔT1Չ5Ӷ4,oRz*e1I^6vm@JcWz!,X߽'}|"Y$?V86ֈzNfœQb3)l#17(/c CL|S4kLK6kC2bʡNGEl;{Jt!n<>&JUW+YV%]\31q"Vďc p5) T[ G!O-LOJK]1m`c:4LQI!E˶ 0" ё?rșU}B/Z_M/G^1.ަ۪6']YY3z]Hyzg}@+\~֌ζ附eO^OәDzG4Sӿ,e}^mr b3A3u`Pk|eu=j ; }+jc4gJh QE;6/m|粯e|T:~d%qA*N^}G{bΉK˝_(Q@GN0r2Ӟ1s1v/2k]KS1v% `l H`; /Ȑʬm0tȲ"ig_oZ>ҶL$k<6pP2:'.W>_63rhW6v;ʗ*LKMgIE%rBYـ2Kh=8h϶_Ε/̵L(({Sӿџ/x$XqNIG8otc2oRW93;DxB|vrɓYgtۑ{Y'AT`Ow<㹞+̺QOC p]wOkНvO6 11JDgE^Y>ːdXGrH1:N >3IJO1~3"WKY3T/O/+mP* P}_9O+)K4uEM u!'"X$+xK46)y6%(y1't\ '-"XWaUZ~ GyrEEմO2e(Pt% r74zIr1뱨;{-#olj<衜hmOz_؆sXæYͲ_g_O t_%rx;a~>:] Cn kxĘ@֐/`-yt+*aQ%HF2@FPt;4,:$dj&2uHvվ?ZF1L1}nϬ<ڊC=WV'blY`-G5K㳪?oaw/~נXʤ/{|C?- J@|yiAO~޽͛7 "L?'* }| 1=2ufR-)n"5L7/W0g  Kn&LL#58W@@$g6A&'*LZC 4j5WyU43Rj51`IN*4_# "@@@`@Kog.v#`{|ǴR/L!@ԡH3MO53R GH-u1ikn:-37   U@HB@!pF aC%yu'Nϊ(SH{Mҗ?K}q_xo9.9NɟM=@@"爤<>wFԄdL^{1og`X~~Kߣ;g?C;|?7^/M: g_#7^Nh@@62'K~ҿ6^yߦD_',Q o;h>F_蹆uO/r$nR΃~~O}I[A8]I-bb\Ef &03Szmފ p7;s" )N(6ud̀f?O=z46Argw>OkOq8ZZhwRA7sjOi[}'KeO!ܫoӯKÕR䦴R7N\ӧu,<ba);)h@昀);#.OY筷>Lo!Oj %E>m݋PKuHy_9 y#t^&3^gh@ߤOȈ8u&~~ѭtZ]^ER̿s0fu3=unA$r'M<-P_|~ֲD|&4R'cTj%dDͫSrbuqIԋP=qD^h[4A #b`RDVhIBn!Ow>L%sCm!@@ I\!K3";oB$,82)f ?L/gy{lBpI8ڴkd)R7'zJW~y|s,;UZכڋ1Y!g"`#R!)_x9~'=w"ƱM(Ӝ&#I.0EO":%>i_ 6>Fۋywr1\²)=/q ^5$Zi5XL8f3^oM3q_?M)W{ _ɄkyMk~4jS_& 7~7rX_,,~oR^f(i\YɧVc!|~f]93N"~Ooy;4>C\)Af@?@u(,32Ih @-r'k ,    ~% HX{o1eۣ>zH)ż==  P@sފVo쿮9#U7^|N:d=AC@߯\s%O1%~Wl56. M@; rvFV$sYgkk7<4xMA敀8:"E.gD+i۶?2m]>8z@ d H3il,gC&QO4UՊʲT;A@`FX7&0YwX 3#AE@d&Vb6Ksp*@Ǐql7G?w  0/RHngOLMCb<. {n{~̏TʫrK I>}&%|&@ Z"#pFFcuum(  &P6+'gdm@ iy>8#oc@@MY5 4\0lg۴~*PԷ 4}F!h/F9#b$nUR&p–I{@XgmBG>m+4&Z&UO! p^|UWZԥ,|h32b_֌;= {(?4-:U^%RY'ԧ.omʫ~e@Lh3;"5l]^ux9K4瀂ёZ^0mݶX=Ux8^wjlyŌtvXdGGo8*њDwk^YoF\0ţHjI(W!rѩ] p0F*K`%ⷠR"fp!ͨMNׄq69#nSh@DsE$cey%ƛ'@] 4@t5_yCi[&M%+0/80wF4?^<|S` j=ƜnёZ^ (.$_1`KUe6_j;5# D 7X_4?^pȽI4;;(uڽ=겱Kƺq  P8#g=uKk:2ŽDM<ʑr!,1%vDԄŮȱ^ =ZI.xhxC;;Pg)p:d|_ UK1#iA!2\mr\y :[]AG`}f1yɺ0 '89 r}do+W6=P@!g {KaDEFBGЃQhi2 BE?$x(JY9v"שu%W*dT @@tpF<'h8¿?Hz\g[N>;Ob+&ےd趃U|:ڧEU+OX~,6zV/͠ނyRm;zh<}.7LuT soÂJE]S-^JMSr8-IrEuc{nMC hOO?^|D=wlR\O`'ʃ@M$:=ҫgdl`}v VYU_ߋRuǸJNC6y"/DsFF㽼D玩jFΈQU{;: e0EkB\7h7ទ`oHsX .9vcވa}ב=cyVNhCx;twKw{UL;Nm^}.y/U٬+ Ă@ %^xH~-:??GŪFew練`yϼjvʮ[܉Acq y1ƈqE8½kH0M3>=8,ӘQ-Oõ߆@#h8#m2WQ䘘>&'rO].9[Gqh 8#1EIEJWČnIWTvH.]^ XyFȬX|&֛K`uIK j%gV>|79N#:\"]G瘩 >$%Ӊ}٘8!y%R7>4P\ ] VFze lg-Ggnb|Srv\':e;`Nƒ-)v]0If5A`!cF]Qy]&/W=]Irg$t/z/FGr\li阏krXI{Б'q`,Rޤ/et &l>R*cn;d\':/G@Erҭ#uJ5H;*)%^ 0_̜+N̗'OHNMI|형PϖOdwr`NI0a(/t*%$4gW٤Z7+jQgbD@4Ǵv \4> JE:ylX荜/*}l,N$JJ;QZDHje8=$Ly&Z }=Xx۫hhO=82k:ƚZC}&}F V( -%gw%׹Nc$rZ7[B:[ےХN^&J|*/wd+`EL(K)y;`DLRʹxY9;zd H78gP"SoG[AJO[y'ZFH R|d%;\] |:cIBn`-8sg,%&DAhā %&aA]K_>rqF|ڱxYnn/'EcvrK12 >H>l#JhWƱ;yM""8C䰍"́4)5)"Lڣa ՍBB!(GUuAΌǃUHͦh/y7ܸ[3Y#eYh3g]Yцxըs!bOL}A`JL <HD'%Spe߇lGJeN~MSKDe8# &3zC/^ZqڂppEGƋMk|XxK'#_f]EĢ@"# .Pcpr&GzѶɦΑX{Uڢ{b!9>Dnpv|љ*.މds8PO% r\#u#Kr@GX>%+# @eT@lF Rz$ɋP~T: LFm{Dx$sAbu9hM|'t+8N=`ƒ\͝.tڽX ddӽݖ 0}pFohS' yllQIҒܩm.>L6K4vQ1,9]EXHaeݧn@(-'g P9ݑS.F6H[2ћ<"'s9̶lSUGYTTdzxpyצ{F cpF:T#6{7H79॓3&hk7XVds&z&ӵ]xf[h)}Tc,!g =Y"*_A8R3k5RJhz*av~Ēv: ֡$UgbY2<'gd6 *[9^=)jAUҔ63)\4Z<Ր$y6F 0̆^H^ڸC|PՉF»bw0{i[".|Y}QMJ,&KGIѢO&CMs%X37Olz1[ۉն&{cFۊ>_]wwٞDt>h(8# 5L1I"U2˓DdcI̬m_i队Dhk()%5'pNN6ӚxIL]Ja[>"OviG)&^s23'cUq@Nhc ǭ'xg} $+D-tpF6BdDAR 1r*ۇr(Pߵ<]]m#uJf?.n9W_(Q ]$^Փ%ŁBy'gm#Z1b_xdy~_z=#޷=zc{>沪ݻ^X(bRqke,meBƫZUv2նi #ķ/xcu9o 2>[Wjp3=+Sw*A<[B$nހ@iA&Nx(B&eִ$q163FAg!pFfȘJٜ(*iN[V*[ڶB  8#31 ˏh^X NftBHf< Gh'8#[NXǏKl$uF$e&IޒΚ-!Oa+3:ً\SONjm<8#-uhn4-5y+%K&pB;[rxat< WVpWf:^x1Ѧ8%QJj3:Cт޺<+Y%[%oKKLUH*|^G{auC 8#3ypޓJ)?E d׵#b%,OwV[a   J ,ޢ 5OM?eGsB02/O^K  0!pF&͘FMP9ёDJGLR,@ i فuD1DNuG;@@ At#_Zާި:<䜿k0\."tRDHM`!6?*A@fYpB?sD:l" !gd"6ҹO37fT2F]ӁRm%=a}qQ 3R\㪙l*BYckPdg`h_9\ZZ=䓇_##rPpF*+'PNi8[t=rA8J#L%j"P{2.0O %S3@RF-|uӿEaHKZݿ;V'HgGw]{e'K(-;8J}vMaHL6f\s.óVFѬtaZVc\/b{]!sd'1ƒ*X ,:9^у(yc"x/qs@Aǔg8(El3C>lBG^&yvueox$vQ0Q^(+K&5> mtK^v=(;0JI$Iw">óV.b!,ѥiL1ndr-u߭uh#x>\6|82kN(knwx3hc!gPNr*1#cOsL:S5*}^y(NpFipOC-}PwGg(åN]MrxD 艨*nߚB=#"َltgh=MEHE8xlcS/&X0 -ҭ>{߸\Q a[qؗmP@Kʵv/>.i3$pHGb/G2e/bhJw =u|ɛ`r16R@pO6bFD.^ K%:zQ\'DIm9٠,#-pxF.J!0W{7oT|6${D$u.Cn ink?MCN@X+/ItE[j-*2|HUu[2 ga8;!i\s17"#y<79)Q?n $6'\Kv]>=UOH2zmX;=5/i8T3pAz ȦD.aիt^&gA)^5bzXZY[W@`^K   PpFj$P*Nfk&H WJ34@ l5>HLBO&;zg.MadI 8#V@&SZήW$"d@iEL@"G2niI*(ɠLΒ Б.\OH$8Nh@pF Bo|,+\ppN7 ZL8'ZdesӮ;'D. `(frXôp vdrQ1,u$` "1)Y#F,8#3gRt 0%Ex&s&3Yeԓf.T 42@3 i]L@DӞIt-k29 %i%h895H 04$LH̀!D@x*r΄udrd{29gGwdTN;g"6Q Yd 0O߯qvqr{tl>o2՟;x_ai \'l +8#ag< T͕LSW1$+ A46 Bodr:r24&[32FFA@@4:IbhY +īznQ+^=oHkpFf~t!mG@ O@@5Tq:RiAҳg;IctŔ"1e+zle$[o["7imޒ8-۴ t1؇"JN6H6VA6[GGKCp8C$#ptP?]y:!S[D= 节$. /ºmW/{].0mn-}Z: 7Jfk'hS^~9xTEHU$'%'펾[Ap*sGϞnF ֎OI31%ꋃ! κ7/ň2D}90먧'u˔k(m]ޠ[]+)% [q6%ҳ@{K1 ʀ/8#RNhA"gG.)`<9] ΨH$O볃18)$GR"u \(-]&C=M@:8#m!r)E)U7 DX2'tAQ^ۣ-,- G=Qa>֨ǾR72DX.OI}9EzĜ=9<%}[3#VO!G|6߃M^bIg! Ⱥ%XyIZƞ̆ZPs9qDVOHrT7ַ#oeKXVQsєǑh~,A}Cnaۡ"@D`7/7^xH~-:??GP=~X=/*W6TǺXeUFdֱW×ʁ.-Ǹ ]i DFdYmVm\ݽlt-:3E^X#:Ŧ4Q@MH:${~N sIxW}[y98EVEG1kd@C iajŎh7J%CΚ陖Y~xKV/7W!pX aC% !uyAjAfxknkcir  0+̊%P9f8 IdHZg&s'%%c- b]ɕ.gfW LK֍Ji7<~^X>d2O ?I;%&(ZHULMJC=TW$@tY._ PpFjj]EIӹ5i],>2Lbq2pq$=o;.9)}3 `gΦ'Q:Juq!u:mXr+Չ tu9|RyRii7pG/ɤ,hjMZÔ1tqI&@c^ mdH9%IN Ғ%9 IuOYI&s㛐8^W9t~L0_y,[򐮫O%q)Ѡ\=L<}NHب[ćRװIlLiĈIk5@ iќ*{Ft6_trI|˻w3Q.Z<9rCWu%J=XZj_[EH.\M(}h㓜.q%KKZlߧ/]MpʏE}pqOQMZU_6|zt{IW#ݡyyPDvFdH/s\cRTBW_6Y}K,:bZ9SkYsB6JyMMN,Ǔ-idxX>RG{;S wq]G\r\K.gu}uȾ 볾VyM*oDRgnN1ݎ=M0m}}KS),c ;9M{A` Q^IוЮ.%{s&i)'Sz>GcLG7Hh茤uM4hiN  iКӲqXQZFEb)f'cy6F PQ@@@8#v uIO32kݢ2k#!pFf˜d[kY>úfb<  |VZ&O9TD&< 9Y(Du^u!s'\/1m:U&v"pFj@}'R@zI"fS&^~e29jnD  0Adj-aݑ̙`;/--g63]W?}N`[ȴt@mh(8# 5Z2Lۮ7\$s&i+ԑ3 (!ӳBg.ob@+`,^)N( @JhWܒmn h %Dy5/J C=h,4&R r  3R/_H gCqՕZYn\58#smfv~F.TZTNHH!4u:YiA  pF`qַ'ވJlYvfbx*w2AAZIH+6Jw$ iy32GnWWFMh}֣#<D Ih   `4:yH䷰Ft*IJ%kl%8#sitZ|O d)Fjy!]N%]  ` 4?iP@@$DFJDz Oz)C:LG   0iH75fTE] :϶ӆY>^ 0/̊B6z{F1q+ 2 m[JѾosJz_##rPpF*+'NNi8[t=rAI#L%j"P{.ߡڒsvj @pFhB*ߨqj^(Li wXxӇ*^yv (i5 ;L6f\s.sTFѬPlm*H.hMB(mxYlNbhOzg=ߨ^"b,a0=3&ڼ~̗w#e6 HpFiJ]?(rDk=6n/+Ցھc).QI#t>C:|vNg#}E#اP&]ln19*UL[L.hɴGp!??FC=Sxf(Ѣ3@K9wku1Cv_ ](c^dпC/,*@+i()8vE㰫t-$o ˪;Ñs wsW4$3t(jWd[f=yŦsjC'Od~<6~&MQD7SF6.lwpuç3c蚉դ 6/Tqp|q$n^Z9&>*Ti8#mXޣk_HE7Q㧢NLy>h#x>\6| 82kN(͠=Qo8C9eˉ쎌=b&u)3Oըyzl; iµp[D-?&8QKc{uyAާuDTP/wuўlG/93pY},Z`aQFE})F6.^6[V?LBvtkO7n<9&eTHXl$H79.zG|/(npFmH`hS!Z1R Lًu }+W2 =u|cᾜvG̢ )P/ {zy⺍F$.^ K%1崽g_q"GDѾن 2@X ڢ }3Q ZM |Oݻ7y|!c?Q1IF]}K쐯'[C⇠yS쐓 kRzE>nְZ!3xU`LYBHoܥ} _hCH]I(_lJԏ/C;͉eZvn#W>?a#؉dN`Nx\FqpF0"暀lJ;VCP2E={ JQ/7F-'R''BȼX3P@-$R tb7ބW.dr *C A 4pFfS P<mI8^ZVcYO\lE) 4 !gd2 4@фoQ5@rUP h8#MH$HF,5\[R%4Y:Œ)Y AHT!ZH`%=t% Ӊ{Go9=z(7oz[[p Ǻ6T12wݽ{7+-Ǹ#]}BȌqCw@@@*$0g{^*?~|9ڜPQIHwݡPau&ԗa;8 (`>jr^f͒orh32b_V0L4ĆSlNn/V"ݾpyya{8^!ԽAe'ԯbZMr$`N:w'ҍʕޫ59JbjU49ZX(kl4ͩ^g˂G}@_1ItyIYeVW;ԏ$S7*T=V7ao_ۺm:<;w]#!؝Ĩa0VUvw$;'-ZԇJbot^mKr4 H[`N+g[NWLpgd萌X=L,˹d'˘X>\N9;[<"Up6f\y^}\mϴ1/k-eCݞ @2yX8M:)N18\;(?2R:*v;d+FqAM /nt?܉IH6 DVhI2#X$O\% 7:'/bn; 穫Hps?II˥ۖ,'\:UG1f*TѧJN} oN?g$܃97o41~(# ٖ$d }!+&ےdW3xуFY~r%zDT/+ iܵRd6&6t{=ɾ=8l'{7U"_0JxR'xef g#|D;slغU悲 PTs#j~/L+# |E2Gp+Au(pl]1r-`Q8#`   32Uh@@@47o&'fܠu. BU@@f)ڬi 9#3 @HZwy{Έ<6#:gdx   ֊@B @1pFqC-$Ā#g7@XBdK\^Q!F$ƛ&CrJ>`@T:U-'(g!+AX)ɪ?Ԓ+{"}M+d.4Wh;7w5ٶBYaG_),׾BP."v^gЉ3o\ m#(gdpžȭ!x",{JݝD?-0-O4d8!n^Y\R욾xW4k_? 8"]Ҁu/bwgk^?oTVXzY!Dݯ[ Bexs `DNBIu4ť/".9ϥI9ZeY6^䳕 '|@QDIIw/ވ24J1^^Jc ME_Ok_d'Ư-q@ "_%ٞS;(D18\(?2BG~l(ԨEE)y P)0wxB)O"+Q$\dztƛ{X$O\|~+>y*eh)!o<坜'a'sTN"JW39x6&C.Wa[yZW#ʪ\ZmqF}֩uY9'8#yy;$2$<c+\g[K}v*J#dǂYvwgOiBwD;Y pNj`g!Mw^F#Q=E_}aJ բ19)be=˩Ҟf8p^|{eNMƩ9b߶j7MNU:^q65`צpUlP<|E`:HqHo=".K$Uo1XfUq\IEK)Yw|͕d+K?v8j/"4 e;hq.{KM^ p 6zW6񣽝h*?}S5ݜ_e9r~y_"0ͪ͏E88,'{!4$2|1~BضrTW,.9qfY1'v>!C ;e|KYX9 -﫮f[t~~N=uyǏϕw練繐z<|Wd/@)[V՗3RxԾ/qB  <K| 1߿7_Wkc*(=Gfx7Yv7љ(,ы?  $0g܈ڶ1O`7 +Gp4(F`*H1UQ @@@` EO   "pFZd,   H47of!fܠu. BU@@f)ڬi 9#3 @HsCtn|uHKA!ЪsF*(@&l`D   u3R']$g$ IHt!@@@ @k"iLa3"l'\AhEGr_I`ӷ[ȲW+@RD]rz P@ܓ 2NIVݬKU E8Į'gDsLʈ&Jt?>dtE.ՠm>ؤ) csāz(h8g#\ϰo4:N(/X;z6Mjr*! OiCQEHdLa-c(gdpžȭ!˝첧Tw/C:"Z^xwZ Q2׊(-5=>ub Auw3zCg5jЃ(#C.R'cVy<δѹF9#=-d[$,I;߈c zwnƾuR?l?WxG7ZZ 6;ڢ6(É؜VpOt0X6Y6ywTUwv蒧5{h*oQϘp6Q rz߸Db?Y71S*%MzߴYOD4rm2.>v7DX+I26r %򙕣5vx 3S>TcǐE;EL'Ub/bg#]3#acQNaG4$^" 6&;G!֦-r3\|uƾg@sx^V-e0 vw9I]vVZe3 /@n҄^ҡc2{ c~l"g-DwQDZA+Үļɸba4e P9OlWLcD^L@h‰` :mi8I |8D:4Ӛ^BkwRa4I9V}g;c贍9zL=Y>E刍b&N"}QgG_z< ]xqY#/eᚱ/}|GY!8ws/lv3'&v3jfs˗av"6wQtא;WrmDtgn%vU"j"gMysNG]ӑJd }5ULKa|WyU#&W˗+DN$],Wr)w⼈\v<-]$Zlü1+),:)kz_/u,Bmr\&yi,WN9-pW)^ld0!.i|# \uieLIUOoRH@{9&]w.>f`C8s=qcth=M|\}r3\m\S]1zb&v}?ζZ(ߘ ho@@6h37:FITd$0:*(8d+FY- sGEB'0 S]D;VY~ F&KE0,X* _rW=i$vtw,i3+‹Kq%zɘuO?mKө)S^b_=,ͩj2ʉ^>uCٖA^Z,)1sOD*%ɍY_߀H=uUf@8#yO/Wu.}Q:۲_S979*YCÆ:oS񶹺˱;"r1̷WDJwr~/-`iBQ_M>A!{u 6ջ>eI)jS-51u5tDƯx`^Iԗ^x}p~ewky'61HlcH/7 J9GxSKi96mgQnF$uI$i+3$EyVujY" ϓ6s~/ZJIl$X4X9\O~`e0^r18Q} Ax? I#ԣ~>'>暠-69doۇ6%)+܈)Bjo\׎inJm5N2PZ 6~j'*NMM%D<} 6p_l0{;Y'fGߤ9,ȞFx Q#nV6ޮ%uK=źHA7Y.5flc7ݲ4i6ϒ>wC`_:fWPh,}՗>}ѣG>Dw~c%|Hu=#^O+]r[V|ŁѺ;zj7q/ݒ=㢏ϖVF( mR|DW0ϫIa3)j4D@YK| 1߿7_WMic*(}fGfx7Yv5|md}IRhK›ęHqE@`F L17ukp|nmEeoDR!Vw 'Q#Uހ&wϡhzEA⌴ZB(/8#P@@@y2k6Oyo *XW tP@@`؞z32c $POY@@7A@@42 @@914   M%g^   0'OӼ? t@@@niΈT @@@$;HA@@@@r(+oEwyuwh2A@@@ "ꌀLiIG;   Ve0&I$_-IYWf/u1\?X]ʺg$JȅK뉿}Cjc7:۬,.FG6jf3%@FtFJ?՟Tf0R_b~\cɯvv)8#ٌP@a_STfe'R_b~\cɯvv)l`f    i&M F_m9j}gr-gd4"su6?|y(u.l=nCp_foIHwu9dXAJ*EZ  0%H:}[ͯD$v7-:G<סs?_$z)fIgSnCi{6[:*}v&d\\TDHGYD]П3bI=O/8<L7ZOEѐgyy%$Mӝ7û̺/_ C\ǟ ^<{ +E?f̙(OW Ȋq?&x%l(jđ^h|&-뿱#ZH"^e搲Zg$ LƬu{6"|G^!SޏGћ(Bvʺ y9P8p#* ߤ?uEGtGw5ZRMNQ} }nt3q}F2"s>BP_ۧ􎩶W/qD߿?٣0]>ƞ[M 5ч7>BxuKTAL|ߤOG:ÿ́6YDa :OUW!}~JO9hCo~&te(p,K-O7^+vHFS&~EȲLA:q9""H  < m̺$'$uh >B_07Eވ`Yg2!?9َqɣ *G&dnmR6ϾG ˧'YvKO&'$Ӎ%eNnzJx@D= DwG5>?L/􉚐|2D_K}>O| x#"ZvH uͥGEXfrK 67åOGˋd2 mJȊ[$'`ψ4h3 Mez7WJc"}dže_Z Ȓ[%g|ID1o?owBס&\O5>ܕѣ!G`K7QЉp>m#{DGe!^ӟMwfᐭQ4qksDl{Fҩ|!Q@&Dy~'(O~᭬IRay/1)FDyi^Ay;$=#$wu-Iԯ~JM'ى>Y{FfLT̫'ח$K&]rDl{FLӔ=@2 4uLI.z6?K}%WMGDe8#~@)Ў;S6.g6,.FG 9l| gď;J4-[:226ї@nU\qDD',9   0:"ePY32]&Mt{ @@@A@-ܼy4ME``0LL1 "IENDB`manual-2021-03-08/src/fr/images/example.pdf000066400000000000000000000614011402145072200201520ustar00rootroot00000000000000%PDF-1.4 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xXۊE}ﯨ=U"`|B9N&ڗ!ASj_־]=|xretwo{=B5=75wcg-ݣ +mO?w[ktq/>w.e2xsTAK9ww- 络n 'N{A>|T[ùc@YĎi/y4Z8W>~^o94O O<{I1^.>q6YI?B"b P佗h2p&$ԆWt;І]C*)0ںn1UW7{ǿB@Ho|!Mq(6Yb#6i] ;y΄GdNdLw8 `t5V\]봭u%!ak, I-0>K)F| UXJ̶Ƃz:3QJ܊x^bΡz >N7P?65Jz'r ZJVILzk[u")dl[9'(4ͪpI0!b&AHCj ć iObʅAM4 řTKό Y(X4iӰzrLN%$XN$ߤGZ)ƃ6hW l"ݏ*B(pD8 "j*&E/ڮyqY 6@n&ރjc3NaʇA PI^:re^Uҗ:&1}L@nʼ,߅8%뜔9.%Y4 @@y18y1lDV%޵R퉪QK&0^ꥏT&Ux)G1fٮrQf`iuc'Mۄr>Ɯ}4%2(J5 E߭bq ~ (#?y$JHyYZe{Vg՞M9gd:hAҘj/6 A 1)1`Wƴ Aso2OU#4ECQY vojt؁}zQ:t"<âD|e "ɀJd[YFc~ɣas^:/'\Y7@- ـh], Mnn W:ʗ!9Qn0txU `·`׵qc?DʡP](BZCGn kց4{&dCq/dƸMm/Af߅˽`/e)5č>\9D%˻ؒXh)g`b=Ww.h2HJE%r|#%zE# YK|}1MP endstream endobj 4 0 obj 1464 endobj 2 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> /a1 << /CA 0.363636 /ca 0.363636 >> /s6 6 0 R /s9 9 0 R /s11 11 0 R /s13 13 0 R /s15 15 0 R /s17 17 0 R /s19 19 0 R /s21 21 0 R /s23 23 0 R /s28 28 0 R >> /Pattern << /p5 5 0 R /p8 8 0 R /p25 25 0 R /p26 26 0 R /p30 30 0 R >> /XObject << /x7 7 0 R /x10 10 0 R /x12 12 0 R /x14 14 0 R /x16 16 0 R /x18 18 0 R /x20 20 0 R /x22 22 0 R /x24 24 0 R /x29 29 0 R >> >> endobj 31 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 38.400002 38.400002 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 32 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.315789 /ca 0.315789 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 7 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p33 33 0 R >> >> >> stream x+TH,)I-SH.V/06V(NSO4PH/2P0P031#$VQBW r" endstream endobj 34 0 obj << /Type /Mask /S /Alpha /G 32 0 R >> endobj 6 0 obj << /Type /ExtGState /SMask 34 0 R /ca 1 /CA 1 /AIS false >> endobj 35 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.438596 /ca 0.438596 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 10 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p36 36 0 R >> >> >> stream x+TH,)I-SH.V/06S(NSO4PH/2P0P031#$VQBW % endstream endobj 37 0 obj << /Type /Mask /S /Alpha /G 35 0 R >> endobj 9 0 obj << /Type /ExtGState /SMask 37 0 R /ca 1 /CA 1 /AIS false >> endobj 38 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.280702 /ca 0.280702 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 12 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p39 39 0 R >> >> >> stream x+TH,)I-SH.V/0T(NSO4PH/2P0P031#$VQBW  z( endstream endobj 40 0 obj << /Type /Mask /S /Alpha /G 38 0 R >> endobj 11 0 obj << /Type /ExtGState /SMask 40 0 R /ca 1 /CA 1 /AIS false >> endobj 41 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.280702 /ca 0.280702 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 14 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p42 42 0 R >> >> >> stream x+TH,)I-SH.V/01R(NSO4PH/2P0P031#$VQBW s" endstream endobj 43 0 obj << /Type /Mask /S /Alpha /G 41 0 R >> endobj 13 0 obj << /Type /ExtGState /SMask 43 0 R /ca 1 /CA 1 /AIS false >> endobj 44 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.280702 /ca 0.280702 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 16 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p45 45 0 R >> >> >> stream x+TH,)I-SH.V/01U(NSO4PH/2P0P031#$VQBW % endstream endobj 46 0 obj << /Type /Mask /S /Alpha /G 44 0 R >> endobj 15 0 obj << /Type /ExtGState /SMask 46 0 R /ca 1 /CA 1 /AIS false >> endobj 47 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.280702 /ca 0.280702 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 18 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p48 48 0 R >> >> >> stream x+TH,)I-SH.V/0P(NSO4PH/2P0P031#$VQBW  {( endstream endobj 49 0 obj << /Type /Mask /S /Alpha /G 47 0 R >> endobj 17 0 obj << /Type /ExtGState /SMask 49 0 R /ca 1 /CA 1 /AIS false >> endobj 50 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.280702 /ca 0.280702 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 20 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p51 51 0 R >> >> >> stream x+TH,)I-SH.V/05T(NSO4PH/2P0P031#$VQBW t" endstream endobj 52 0 obj << /Type /Mask /S /Alpha /G 50 0 R >> endobj 19 0 obj << /Type /ExtGState /SMask 52 0 R /ca 1 /CA 1 /AIS false >> endobj 53 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.280702 /ca 0.280702 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 22 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p54 54 0 R >> >> >> stream x+TH,)I-SH.V/05Q(NSO4PH/2P0P031#$VQBW % endstream endobj 55 0 obj << /Type /Mask /S /Alpha /G 53 0 R >> endobj 21 0 obj << /Type /ExtGState /SMask 55 0 R /ca 1 /CA 1 /AIS false >> endobj 56 0 obj << /Type /XObject /Length 42 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 0.280702 /ca 0.280702 >> >> >> >> stream x3T0¢tDb.c = 0Bb*qZ v endstream endobj 24 0 obj << /Type /XObject /Length 59 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p57 57 0 R >> >> >> stream x+TH,)I-SH.V/05W(NSO4PH/2P0P031#$VQBW  |( endstream endobj 58 0 obj << /Type /Mask /S /Alpha /G 56 0 R >> endobj 23 0 obj << /Type /ExtGState /SMask 58 0 R /ca 1 /CA 1 /AIS false >> endobj 29 0 obj << /Type /XObject /Length 111 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 38.400002 38.400002 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p27 27 0 R >> >> >> stream xe;0{k?{[#D"Dsr4yO>Ŋ79>0UlR"I;} 1*Avclي~;P endstream endobj 59 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.87451 0.87451 0.87451 ] /C1 [ 1 1 1 ] /N 1 >> endobj 5 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.910297 0 0 -0.8 -2.128707 38.400002 ] /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 21.042969 42.832031 14.285156 6.832031 ] /Domain [ 0 1 ] /Function 59 0 R /Extend [ true true ] >> >> endobj 60 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.639216 0.643137 0.627451 ] /C1 [ 0.533333 0.541176 0.521569 ] /N 1 >> endobj 8 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.8 0 0 -0.8 0 38.400002 ] /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 6 7.5625 40.984375 7.5625 ] /Domain [ 0 1 ] /Function 60 0 R /Extend [ true true ] >> >> endobj 61 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 0.819608 0.819608 ] /C1 [ 1 0.113725 0.113725 ] /N 1 >> endobj 62 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 0.113725 0.113725 ] /C1 [ 0.435294 0 0 ] /N 1 >> endobj 63 0 obj << /FunctionType 3 /Domain [ 0 1 ] /Functions [ 61 0 R 62 0 R ] /Bounds [ 0.5 ] /Encode [ 0 1 0 1 ] >> endobj 25 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.8 0 0 -0.8 -4.535434 38.400002 ] /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 48.90625 17.375 50.988281 22.25 ] /Domain [ 0 1 ] /Function 63 0 R /Extend [ true true ] >> >> endobj 64 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.756863 0.756863 0.756863 ] /C1 [ 0.67451 0.67451 0.67451 ] /N 1 >> endobj 26 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.8 0 0 -0.8 -4.535434 38.400002 ] /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 46 19.8125 47.6875 22.625 ] /Domain [ 0 1 ] /Function 64 0 R /Extend [ true true ] >> >> endobj 65 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0.905882 0.886275 0.721569 ] /C1 [ 0.905882 0.886275 0.721569 ] /N 1 >> endobj 66 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 1 ] /C1 [ 0 ] /N 1 >> endobj 27 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 2.338852 0 0 -1.623774 -49.244256 60.707338 ] /Shading << /ShadingType 3 /ColorSpace /DeviceRGB /Coords [ 29.054688 27.640625 0 29.054688 27.640625 3.242188 ] /Function 65 0 R /Extend [ true true ] >> >> endobj 67 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 2.338852 0 0 -1.623774 -49.244256 60.707338 ] /Shading << /ShadingType 3 /ColorSpace /DeviceGray /Coords [ 29.054688 27.640625 0 29.054688 27.640625 3.242188 ] /Function 66 0 R /Extend [ true true ] >> >> endobj 68 0 obj << /Length 69 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /FormType 1 /BBox [ 0 0 38.400002 38.400002 ] /Resources << /ExtGState << /a0 << /ca 1 /CA 1 >> >> /Pattern << /p67 67 0 R >> >> /Group << /Type /Group /S /Transparency /CS /DeviceGray >> >> stream x+O4PH/H,)I-SH.V/03W(N2P0P031#$VQ*WW s endstream endobj 69 0 obj 59 endobj 70 0 obj << /Type /Mask /S /Luminosity /G 68 0 R >> endobj 28 0 obj << /Type /ExtGState /SMask 70 0 R /ca 1 /CA 1 /AIS false >> endobj 71 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0 0 0 ] /C1 [ 0.788235 0.788235 0.788235 ] /N 1 >> endobj 30 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.8 0 0 -0.8 -4.660434 38.300002 ] /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ 25.71875 31.046875 25.515625 30.703125 ] /Domain [ 0 1 ] /Function 71 0 R /Extend [ true true ] >> >> endobj 73 0 obj << /Length 74 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 72 0 R >> stream x+*T/67SH/VЯ07WpW O endstream endobj 74 0 obj 33 endobj 72 0 obj << /ExtGState << /s76 76 0 R >> /XObject << /x77 77 0 R >> >> endobj 33 0 obj << /Length 78 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x73 73 0 R >> >> >> stream /x73 Do endstream endobj 78 0 obj 11 endobj 80 0 obj << /Length 81 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 79 0 R >> stream xUj0 ໞ%; ;d;J =i1Fd˞)#+vDŽ_Jq7?? q‰=1x BKɜk[yfeCwL QN%K(tZKHX?h^ʵ=Qcr۠=8uwwKt( U e}'|?'FD endstream endobj 81 0 obj 195 endobj 79 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 36 0 obj << /Length 82 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x80 80 0 R >> >> >> stream /x80 Do endstream endobj 82 0 obj 11 endobj 84 0 obj << /Length 85 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 83 0 R >> stream x+2PtDb.s=CKK#K=cK \c0ρ- |rT.\yyiZ\\B endstream endobj 85 0 obj 69 endobj 83 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 39 0 obj << /Length 86 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x84 84 0 R >> >> >> stream /x84 Do endstream endobj 86 0 obj 11 endobj 88 0 obj << /Length 89 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 87 0 R >> stream x+2PtDb.s=CKK#s=C3\c=cK ?7324Q\piqr endstream endobj 89 0 obj 72 endobj 87 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 42 0 obj << /Length 90 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x88 88 0 R >> >> >> stream /x88 Do endstream endobj 90 0 obj 11 endobj 92 0 obj << /Length 93 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 91 0 R >> stream x+2PtDb.s=CKK#=SK \Cs=3#?734Q\piqr< endstream endobj 93 0 obj 72 endobj 91 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 45 0 obj << /Length 94 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x92 92 0 R >> >> >> stream /x92 Do endstream endobj 94 0 obj 11 endobj 96 0 obj << /Length 97 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 95 0 R >> stream x+2PtDb.s=CKK#=3Cc\c=cK ?7Գ04!Ѹ\piqr endstream endobj 97 0 obj 73 endobj 95 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 48 0 obj << /Length 98 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x96 96 0 R >> >> >> stream /x96 Do endstream endobj 98 0 obj 11 endobj 100 0 obj << /Length 101 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 99 0 R >> stream x+2PtDb.s=CKKC e`lgli@ ć*Grg4 endstream endobj 101 0 obj 68 endobj 99 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 51 0 obj << /Length 102 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x100 100 0 R >> >> >> stream /x100 Do endstream endobj 102 0 obj 12 endobj 104 0 obj << /Length 105 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 103 0 R >> stream x+2PtDb.s=CKKCS=sss\c=cK ?7ѳQ\piqr F endstream endobj 105 0 obj 70 endobj 103 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 54 0 obj << /Length 106 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x104 104 0 R >> >> >> stream /x104 Do endstream endobj 106 0 obj 12 endobj 108 0 obj << /Length 109 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 107 0 R >> stream x+2PtDb.s=CKKCc=cSK\ρL|rT.\yyiZ\\} endstream endobj 109 0 obj 67 endobj 107 0 obj << /ExtGState << /a0 << /CA 1 /ca 1 >> >> >> endobj 57 0 obj << /Length 110 0 R /PatternType 1 /BBox [0 0 39 39] /XStep 155 /YStep 155 /TilingType 1 /PaintType 1 /Matrix [ 1 0 0 1 0 0 ] /Resources << /XObject << /x108 108 0 R >> >> >> stream /x108 Do endstream endobj 110 0 obj 12 endobj 111 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ 0 0 0 ] /C1 [ 0 0 0 ] /N 1 >> endobj 75 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.49329 0 0 -0.122684 8.4914 18.561023 ] /Shading << /ShadingType 3 /ColorSpace /DeviceRGB /Coords [ 23.5625 40.4375 0 23.5625 40.4375 19.5625 ] /Function 111 0 R /Extend [ true true ] >> >> endobj 112 0 obj << /Type /Pattern /PatternType 2 /Matrix [ 0.49329 0 0 -0.122684 8.4914 18.561023 ] /Shading << /ShadingType 3 /ColorSpace /DeviceGray /Coords [ 23.5625 40.4375 0 23.5625 40.4375 19.5625 ] /Function 66 0 R /Extend [ true true ] >> >> endobj 113 0 obj << /Length 114 0 R /Filter /FlateDecode /Type /XObject /Subtype /Form /FormType 1 /BBox [ 0 0 39 39 ] /Resources << /ExtGState << /a0 << /ca 1 /CA 1 >> >> /Pattern << /p112 112 0 R >> >> /Group << /Type /Group /S /Transparency /CS /DeviceGray >> >> stream x+O4PH/H,)I-SH.V/044R(N2P0P0T4@.F h endstream endobj 114 0 obj 54 endobj 115 0 obj << /Type /Mask /S /Luminosity /G 113 0 R >> endobj 76 0 obj << /Type /ExtGState /SMask 115 0 R /ca 1 /CA 1 /AIS false >> endobj 77 0 obj << /Type /XObject /Length 130 /Filter /FlateDecode /Subtype /Form /BBox [ 0 0 39 39 ] /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /Pattern << /p75 75 0 R >> >> >> stream xe;1 Dbj 'v4E$|#O˶]+#>kAqI 8%fH!f +cAH}'+5QeMq9|(03 endstream endobj 1 0 obj << /Type /Pages /Kids [ 31 0 R ] /Count 1 >> endobj 116 0 obj << /Creator (cairo 1.8.10 (http://cairographics.org)) /Producer (cairo 1.8.10 (http://cairographics.org)) >> endobj 117 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 118 0000000000 65535 f 0000022645 00000 n 0000001578 00000 n 0000000015 00000 n 0000001555 00000 n 0000010884 00000 n 0000003095 00000 n 0000002647 00000 n 0000011351 00000 n 0000003987 00000 n 0000003538 00000 n 0000004879 00000 n 0000004430 00000 n 0000005772 00000 n 0000005323 00000 n 0000006665 00000 n 0000006216 00000 n 0000007558 00000 n 0000007109 00000 n 0000008451 00000 n 0000008002 00000 n 0000009344 00000 n 0000008895 00000 n 0000010237 00000 n 0000009788 00000 n 0000012029 00000 n 0000012482 00000 n 0000013023 00000 n 0000014204 00000 n 0000010325 00000 n 0000014412 00000 n 0000002078 00000 n 0000002291 00000 n 0000015122 00000 n 0000003035 00000 n 0000003182 00000 n 0000015914 00000 n 0000003927 00000 n 0000004074 00000 n 0000016579 00000 n 0000004819 00000 n 0000004967 00000 n 0000017247 00000 n 0000005712 00000 n 0000005860 00000 n 0000017915 00000 n 0000006605 00000 n 0000006753 00000 n 0000018584 00000 n 0000007498 00000 n 0000007646 00000 n 0000019251 00000 n 0000008391 00000 n 0000008539 00000 n 0000019927 00000 n 0000009284 00000 n 0000009432 00000 n 0000020600 00000 n 0000010177 00000 n 0000010767 00000 n 0000011210 00000 n 0000011651 00000 n 0000011778 00000 n 0000011898 00000 n 0000012344 00000 n 0000012791 00000 n 0000012932 00000 n 0000013343 00000 n 0000013664 00000 n 0000014117 00000 n 0000014139 00000 n 0000014292 00000 n 0000015029 00000 n 0000014734 00000 n 0000015007 00000 n 0000020966 00000 n 0000022109 00000 n 0000022198 00000 n 0000015361 00000 n 0000015841 00000 n 0000015383 00000 n 0000015818 00000 n 0000016153 00000 n 0000016506 00000 n 0000016175 00000 n 0000016484 00000 n 0000016818 00000 n 0000017174 00000 n 0000016840 00000 n 0000017152 00000 n 0000017486 00000 n 0000017842 00000 n 0000017508 00000 n 0000017820 00000 n 0000018154 00000 n 0000018511 00000 n 0000018176 00000 n 0000018489 00000 n 0000018823 00000 n 0000019178 00000 n 0000018845 00000 n 0000019155 00000 n 0000019494 00000 n 0000019853 00000 n 0000019517 00000 n 0000019830 00000 n 0000020170 00000 n 0000020526 00000 n 0000020193 00000 n 0000020503 00000 n 0000020843 00000 n 0000020866 00000 n 0000021273 00000 n 0000021581 00000 n 0000022019 00000 n 0000022042 00000 n 0000022711 00000 n 0000022840 00000 n trailer << /Size 118 /Root 117 0 R /Info 116 0 R >> startxref 22894 %%EOF manual-2021-03-08/src/fr/images/iconAbortTypesetting.png000066400000000000000000000030431402145072200227100ustar00rootroot00000000000000PNG  IHDRw=sRGB pHYs+tIME  jtEXtCommentCreated with GIMPWIDATHu[l\3{Ξ=>]qeh "ب 7 .THmU+TVB_JT&FA:@cˍlob;{˙3} !ә#Vc3 ӧ_Ld qOkMx>~}cdžn1nZXk}{D`T[# _.ȹGnf3HOL>z(2YvVWZZj5:;!e6*/.vuخ??=77~@uAkvDw7t?{{Nd#/Μ=zLBJ Chګ;/rTA3ѭs-\8}Pu)QBHYZ<5c(noc.V sUJ AӤcpǑK*}RH4?$ϣlkC6+~kIEf)ln M)>6WQB`6pr}kRњb.GeanlɕBP)M. r5< O=EgƥKzuRUT5-Y 2/^DT.MO*vvf`p jM0M:qGA P 8zovR6hL@:еi214DcFGRb|9Bߏ3 <4~_Ȗ#jjdO^>+@~rɓ$~ nF D.J@#n/\+):E"xEB| u/2+FO$Bicˑ[gΰ:5EXD7,/M$(NM166Ѐ8P%&6߷R/`6m9#ΡC2r׮k')]כ<򋋱-ߞZ/$beJmĦu}qX_˟`ٟ~'0>VJt~;2l@w#h8F^^ÿ~t9Wٿa_Dhfi`ޟ89뛬Z<95+b>\}ji"y$qUɊ\TpERׯk.yy^!RʒaPgg}ād[[pxRԇR PʧUP}ϵ ){RʿW#`` hrAhIENDB`manual-2021-03-08/src/fr/images/iconTypeset.png000066400000000000000000000023441402145072200210410ustar00rootroot00000000000000PNG  IHDR sRGBbKGD pHYs+tIME ;atEXtCommentCreated with GIMPW?IDAT8]OTW?fD`f ZmhѤIM_ZW]h@F`- 0 3{~ڛޓsHco Iy: ȥs a zDFWD@X3SXsOo %Uǖle7YF=M@I(o{&SɶIhNM͉ hޘλ S@' oּw{촭<[IHhEFn0O)O=^a^|t%w}9Ien c ,xwGlR$ƢƦE 8pTe f~9Kl=٠8s{!:KS-:MDlMd^3)ԥRdn97dS4}Bv(]ewɕ 3UĨX!i,e䊒E^S)5dnP_g2UT"RdY_^ UXcըyiifGY|qAD҉ep4HĒ`iCmH-I jbRQ awyYd0Ex_Q'!Dc{V=b5Bѐj+@Cb2B Z㨛: k3>C靧T{7P,"AOQ 'şK?%TA`Kv{pg38T@t?ZKǣwO_u`\{v=T\ UEQ~G6K4:jh%nw19Q18b Sb}6,ΑXdz,t84$4mk,f>+2쟽ѯSKcѱk#f QX c%L !Nd9:'/}3=⟽MK2= & S'PbZ image/svg+xml Jakub Steiner http://jimmac.musichall.cz mouse input device HID pointer manual-2021-03-08/src/fr/images/interface-Tw.png000066400000000000000000004030661402145072200210710ustar00rootroot00000000000000PNG  IHDRh^ VsRGBgAMA a pHYs+IDATx^}~Q" HEL(hLD#IԘ$&1F#Dcb%&DMl,(HQ;;;3;{tؽW̼oI+DA@o!d*&vULzԩ4ᆱԫkA@A@*X/Ι3@*_2I  bv69-H@!ex9jw> F,G#  PNzbr"!    ME0\GM+ QGպ,vك.+4D@lD"G$E5<6}7h;0ޡZb-BHC ֱb굎w[ j+<Ȩ1XEg뼳UMXfidq D6cc9b ١oᱲ^P[fe7\u>Gt1nQIc/ ƩXơ0",{h7My*K&b )63ؤ<7NNT4ƮfXTQAj*5*aGMgN#<'+ǏIߺ5zpY.=Olqx`hWui1U#,\Ģ1d)UE&ߪ~cOX*QG'cA(Џ1ScMcL4yeѰM^Q[4qziä{ɮ'>j?Y9t=vMŸIEtix"ݻ>3OI!Zϫ r\O&s'ȼdiɮb2r$D*8sYڹs'8q߯W=iĐv~j_ ,dJq4% @yɓDNڊB*ƿ2"n*=CO:dD6{)dIDS1řu2[ʣIɲ$۷]F\v7=:w޹{Tm4/?tD>|+!ʏegxP>\A0:G_c6m/$*8h9h /iwĄm/L8FYɛp!T4KB*ܻpK߸%ѝPr.̇LgM,m ID֋&㲀XT^US͚5e˖ԤZ a,MJN%_w5x]_j8-iЗ|9TL4pt)#fۈKc/˳MXY_[.}:A@(}͟K_i+g,2|VB1:tZtO:5mڑN?SᖉtG"eJߢۓ'%ŝTԏ^]c {޼Ĭ߿]~CBJ{\(c([K@(bJe&Z/>t:@*iFlFcǎ ~N:@f|F1;vabzlzmHLNyKjqUd P8C".@Z֖<&`0A2zBe+Tn| g/fI2A3 ϰ8p3;5 k:S4Ry۵GǠlAh":H5Ģ)/HEk^;%\ޒhW>LAUrkөP?51:@ixt3Nݓ@:A2  8H21q dF@`,oŸ"4;qԭ[@2S} j,nqE6iוmAm.gb|sԪت/k/^E7|iq\ޅ4_'lm]t|`)+>BijeRVvG>~6{)ZkEF#>AiAfd_J:Fv1_;H>AAYe1=>i1s A@"!;D4u -̻;CStCgͺ}1uwD5/Lt Yvt yfƺO͢^ǽQtm6} ӉhDVyLE&o5u~={tzqjߊ{%12n`Ocs&>^ybЄ"k}[a{bWOǦ_&xOtbylNhE?MZCOF=ҵOё45|?.1OOҡ|2Lt $Ex8MD'ix*ZCߚ?{Ҹ{ xkڱVlJ>?h4WW*mƜΝJ[?DL2̷Ӳy} ʹʝ} h+mWFS/>_6 36$ T+A}Rx"m@E[C9Sܽx5U=@} 5[Pw?,? Y'#Nɦڳtm%[M{,(Bot1SAf;+x KHܻl-b.zd wϷɠF'#I[ڋDv5ɿՙS;iR9EC>e0ۗa{3=ZBƑisi%דioi,7L4&k+Y1y)I@{zwS+M2#Hg% _?D?2:֡QBnJmʵ8y2u㖉 91=pO +TmMVҳTs'ԧSI>L}L^NEd#|*0"8gH⢜3k'4T͎)j};V!U+1( Eo'RI/Gݮߣ/Ы/2G ~:lE=3hai{_U=k^qQ24NEW!]2ϗc??HGtw+[?m̟@S74ݮk'me? ]NϘ&?yDW>:b5^G7،a'XFc{^e1툶[K*wEG=B--DSVM -jFA]6ߨ G3?h14FlYޱV-1_A Q,f*rpdi%؈m$C?;֠j6M9IVS[gI2GDb|1 z$t&eS¾!NNi6ChAK1, Ģ)wшI D`9C# q=ƀ wkq2J*skā,`oDi*]_%nNazXi+`-Dʭ1ֹSKm7iՑGnދ*Gi@v ME&%XC0}t}bN-ww&}:dd &QG>mA0ʨת٨>⑱!S){P3=詟*t/" ;|mVP*XwLYlBEjan[k)$@EWRj\v-S'&MJ7eQ:sX9R΅4cI>/f:n4 ,mEXEQ%gR/B}k>5EJSHSڊ81)#AA2N*ߞ- IOAvq8bgu'S |Wi5yv򱘬x@-AbFwV? {$?HkrC$jjBVg!ou&᧯NۍcO|N3[_ZOA/džPtO{.x FGDAZ_[A 7Np1KA"`uI-\뙮HZ9H%-v$A]IE:uPԺUmڽ\ (A]خՕѵs$= qζ8NX0}5>xa&9BK}6SF!Rz玆DkJHfϹLrνzO⿕9s{:u2xe"Q"Rs1\V٥=֔d3jeh" &4)ä6ں =Ô^MzM*~v:h:X˟nltI~uJzgI2io_^ ?ON>&횊A˝=9"/>x.F'ttSڌ]ej'~6nZn[ ~Џwfo[ ^E|IB=?>م-_3Zf>ܵ]tp?>?FLe 3渄yٽ~yvڍEfe>OIA ڶuOSeu$ Uʶ^t%h}3gγ6Gnu겟E'?|a3n"@-{V[Ao`-W>C\.Dӥ˧M[zt#NiS.[[Mo(ԢKkWYX_G$]& kݵ9u8tLZQp#@K*)4Λn5o=|26X*cc-2f)^`QycN{Z#;T } K_70K@-eS1孫{SIr@F|ũCGbP|n{hp/}@- ̌ש7簿ƞb7}g\2zo_II_1liuA\&?E|t?y 7| 8Hgit2~:~kF~fz}*n pH j7 حMA@^L+~bϷ8N35. 6mByST\Jݘ٫ըQEEO{ŧ[<r8(]@!0idT>HNydig]uθ=V+} LϠeRk$ '==HPU-U%}[:I 9sٳ*#CӬ&Ma,;8$ߠ Et_Kb7lAO#Z#Zk7C&[7:ۓ?st"\nܨ"Gߖ%m=k;} 5p5@ڷ˜ꛥVёHm}kxl# I5h:6o6B2oȿ#}=VaQ#fü`c{FUQk+DZ1C}fv^}s6#.kXd_#*4־Y*4c>CfJk3}dmwXnF_4\ L%GW=i pd:l?GU҆I]/N|Trz2lz֕T=ztH+)>ٳvI'O`ԫgOׅmnc-OEľ7§ڑk&B!!R:H$5O+}}jiʄ7*׀0V!T \&YIT7Rqԩ &)o%/x=32hAnK:ybVB* 1HeR掕Tr$b2V&\3aRQeD,cg\HE: 3aC4p"!2)/6FԤ2Nk/%MOE #ݻ} 29l[I 6mk`oEl7mkXmF_pCuDic0R1uHd[I IT<GL{o vѥ^Z.о{ ]$yRQZx wq;/恌C0`H3L*FF/"A*:|Q$EυTt#[Iǀ;TԤ^BPH i*>%Ϧkm_xu'be>$*L'MEOuMC,BNHE࠹(Ė=vqG@k[4]-RC^(ohcٶs@Qkj m,DkDpSҶѾ"N~ubi*jB2+z#lz{:1N㫪Ѷ %oa+$2?bb/{7v3NmF-mdnunLN ^2T2\8Z%ƃ}ÏbɅTrce$, NBӪ9$!Bh ƢиnBj$Fv4hZks~!c>?;9mID .ZKo@^j{IEopkh2۳NEHEk GOz֮7R5%c)X}LC]εmkC/AÙ,mT\vMŸZ@fff:M4!B%  !?Ä"|dM9\\LEnqti5}x;hBjР/ײ.b n[ds2EŔw`<_Ls=۸ա!GSJUZƎɳt|z\,BJ&A!pRc=~ysaLd6M9aǠ7ݦl8Jt\:)@G :qq ي rmarfb羾fxڔ'm.u il ףL.Z{O3a=vyck^zϾ'0o:PK\M*~O  !sR;h+ p5(XTϢouNE6|8ʲXLͺXe0;6^xܱ Ah={k賓@|Ȣ~1uQC<֝hyN\W0 EփoD-,R@   PȺM2C5:Ԧ Y|S+=G{h+r"RwZwV_(&-pBʔXjPKC T|`WI:mTW_*h*0s<Y i9^}hٴTZ $jb8={8,)ܴ";So2KFS1QDSbyZ·8䈫b H+  ~[A#pEt`(*;?'1F anP`\dշ_P JkwJciՃ  @F`ޣ? z 2J A ED۔I*B w8Fk{ysg&Eչfd6B\r (\ɖdE 5b65{Lqko=0X T'uiL(GV悳6{R˵]Kӂ @MoUPyB(4O* R  O9|?Xi*7晨#1Oyݒd'7'_2wiF.K,Ngy}dBT (,9|&RϠ9ʺ6Ĩ*O~7J85JC I"eJCm\d1Ly/y@]-,&rXQ0/r!hmhfN|+6^i^"/cVyb}Ӿ߼QƑo=\CoH9袲E"zo 6/׵<~F }O*{DYM>!2!hʆXfLp$\1$6.% H寈݄9ee^jhX4Z_PFA,*Q` \w\ ioh$Ͽ,j˱vM5H)A@u4WWJ)2~G(Y_o2G3e2ۉ_GQF #Ezx9:cX9aο]Aɧs}ѲFF#ʙ2Dϯ(y\B #Eyx9: A_oCĚ:>bA|b33B#l*ѯb1{e&ϑy:h̗(s}+sQ)܋4>ׁu''z--M ׺ӽrOul"MGC}-@SoD̹o޿Of_=\1x\]c_oK]1)rpDhY%x"e V,#@)yz|zA,4@>Mg%.Q:|Q)2j&K{49;:w|A^{>? Ekm \dk7fxvoXVSК[fI(jy*s@2WvFԧ7SsiLrW(E5n^BL!^qNvW^07ƉBj3'`~-՛nε݆k0Q/BC#D:5p$Q_V}51Adc257$e5[P6SpeqՁ81 c?{9Fjź!#)ڻ7cZէ֭6ˀ>|+rub1AY?˷Ek}M'̶ߞ "v$ _C|Zʜ敖5o35^N #x0d/Aϥ7u  #?x{9:}v].Ԇ7mnDJ/~څFت.x7yW<1R*<1Y?tQ涸fej.+&Mua 67lש#>1q>e[.V~q74Uwfʈ64ЪOƺ(BsaQp"QnMNE2~nx$=bRksn1V\LDE&}~ EP^9L-Ftg&dl4~ޮ*@Nd*83+| =Uz@FSgDMzaLsy}(Zsmũ~,AFk}v $nSfw]}k o$^)&AL$4OĈ\"cd7iT8^"5hEfGn+)#q #?x{9:yObgV+b~Ybq݁ ǕEV-?jft@ ͿJCs;|xگUc _z䢗em ODԏX˽Iig)6鳺0wNXLQ6/ `t 9_шgf~@wٵLv"I](LbZ.eU<^"ʵ1eȋh؊T~G =#+tE(~y}s]'&\:Qc]Kkt oGRajZj+Z5ОĪn<F`uB;ɷLLwnD M n>@^h1I;gSJDVexBk #?x{9uz`]cˇKX!4V^A{[6y?l< @E?Ī"Y͞vv5\ɩ"-y>9rZ3#LcݿQ0ɓИ2Ňe25ǬeRHQ~n>>5[Rn2 7kYSH9?-2F6c숑^qNEO}Fu9/W1N9@6'!u" <>&h\yX2tx Z?sW=~r׌ N~qPtt2/&!9o_&yA@̬y5u2LfL}@v} W2t{OEnIIO;n )x @܈*XCLmg숑✊:=sOz2}q>V^n`!Iu!2cQA q USV;Ҳ ~` W胟;`EG9Γ8AKᷝ;k ހ\ Pp\ )G ^$7^`( P*$} /%PF2f V 猥$   !P᠈He\Ћ;FCA@*h*V  h.B$*B"zLTA@A@A@ YQ:/On#44JA@A@z <|   `G^3gErԩSiʔ)ZFNA@_8&(kĊ8"  "`]/F6% #M z"߂( Tmħb  nh )9_R\ # P RtIŭŽNrl@Do '% $"'A@8{}yyf3! |U߫$Zrr;4V0}O+V2J6vGF`rU+'4dJQi斷ϊzE8e@x[։(i=62Oev <{KoiMT!">K qIA@A@A@A|?F]:w4e}5TI2?iܨ!M40Ran>+W\ xtE:҅F .y?>{<\,smԱS6ehF}G4Tߨ#zS^d?Ȍ^euz/V3H)wNڼ%vA O҄~}{9?I Ri9A5PKKiϚJ/qO*@y&QGzT-XŒZ(k~ׯuTVedYF 57k=~$GGEvƍ(e j̟.ԨAJc+Bڹk7k&[x繹kn^ԴiSϐ-TNm]Ns:/SA5SC7e{1(/此^%:7D*BIŲ\#ʼ 2 uoZvWϜ9CgϞٳw>|֭9 -end9- b՚7_9v,J,~Hŋ~q qY~'#j:KAw *>(Ti͚Գ{6֚jբӧOвEsY37!RWyCHE,bpe/i7n*1Hb(D6JWT;V5/A:|9A'^"&ΙkQv}Y^T| ?x/Kɧ}X>:/~ m7&sr~Hb,Q U OсԿ__DP*ׅ.#x9CmڴV"%K+Kvɜ(乒I+W֭ZBn}*%5i҄V^߽uGYKglmeY*D-/7HNFT]~:/lP5bHͫ@pSLQ~d{{ڵˇSv^"ԡ"4!$ PxV/ѠAD}Q< f=#5YV^:=ƱڶY <ȟ0)|W5kޒy8obI^eMTSgAiC fP˖)^{߿N(PvtІ5K _h'=^@XYּM4@^WM7Ȗ#T9-*+ÌsjʿΝ;vŻ\{Աw^u>Eǎ,“*:_Jί=.Y'NݼSjݏ~wd򗿤c᧯#G(D+W*̂D!|jС)!&~ΝS;ֵ :Qi&t0ءc{&Z[eQS~tL0DYrz6RbwKJҔVk:]Ɏ5R󫪦5ߥ/kH7ou`#+ צ:u#3:K NK/A h-Lާq/?p@8x12ŒϘΡSӟg47hUSڲDꪈkY&Wn+VʻCN%6$'y楬<c# υƍS=H:+ƍMl sS]^3a؎*;LٽS^C(0~Hp9|% z 1^~-]:jtȕԭ@jԬ5mu-^Io=7J2zlߋ:P}]ԩ%ԺCOjު MϤ'iպ})Tt&ܹ3?;O?>7~yC~CD5"4>k6u8nKt} /;ιsjy YӶ]r%t׾5Ci%4K+UNia"R%d̦ꜣKh}9SуWJ/.Q}JԘ-i-aw*Rt)U?S.n6.0A!*Mw]E(j_X,Ҥ}5TFY=W+dmvhKӸ_ڛRљ|tSE6~/|Fhʋ>?_Z):9j%qO_;&avCnv6D5[U?r(vM} ޻5~CU'$hfS֭+3p ۵kՎsP)xO L|o6&~Ȩ̝B۶9.s/T4_uLDZU&:y!Y75jؘ`-bOdEYQDCuk0ƺOby\#z {\9ZA̬O?#,b͏|ݹ{gǕGM2;gV&Osʳ dձCrtϕ\SBx csͧÇtJhEy69cԱfB{oME=~jSiɒ%!ŗ^x7,뺉+ Sm4sjX&oƵK}k,[/xqV4tڵ"K:ep]5kaoӞGV̏>5`Ll6&3[Cڱ ڝKѸk}glӲ ]smb^IS.]iؠ4=Ђ3i(+fbwk%]`+/3%L6ac~J$}(+/N* 5S^p#KTꞧeSzGG"N<$"X>C5\Ez[/OӮt ,2U+ξX./$rxGivRE*~2{2%3^H53 uqrIKPꗨz.sN͍L4gTşxyOo}2t8meΚ֮]K?rɈiڊ1hֈɾl:Y!MhgB]w¹aFTegTL>.}nVYO?.ں4atwѡ)k1XDsVK\.5W|.{*duLbyZ#Z1rҤ}Ԗs#/ej~Vh7}TԊ}[Elv8v^u" kAr$,+VOJ=\F }?ugغ2t$}>| wXρP"v4GSq͊= NRxАvҡ[AD e h![xAP[D^ԉ8Yrh@^] D̨{jyyat/cǎs'Eo! ^xCz]T7W:AF8 y{祬5SȾ A*B[GFM؜m4t1=N}" Li`lӗ"=,Y2i*bTLZjUAp/0JSQh( xMb iRŞ[Z)7wFFOD\,Mno k>K~AעU'O DQ1Mgst9f/-ۘOoN>NP-0:u&՚mh=Kծ]ۘAҭdS{4f-.(w fuFddT{U|?@,@OLn$q}fUl6FrC.yfMVR;tH҅sQ uZfl6-_VaO3iSI E"Nuѵ^ n<;P}tؑp\ZK.x3 YB0/9ɝw|#U&XϰkW܂5"Cm:n-Ԑ.)EiL|Z&Кӄ]+GزesCu4^_f:"N:t9)"G.$LC.6ZD=\&0&jTԄ"~wo>5lj+L<^:'xJw)sO`=zףѽ;槹ײsמ<=/Y>O*u7e=WfԯGfR[6hqb ⇕TH%X#{z{{unvm*]Y>Ñ?6T"4,+J̶IY~d=oڌ7IEƲe+ydz!J>}ҽ-7N8xa1dM _4c;  \10HNh"Y\c2ȵD2x}Lƒw8 *gXp>p坭VQ땜bYt- ;#ʣ7hWY74jݬț -('2><Vϫu}m0{ujDy׮y?e'I)ʗbMXgݖqiY?]䋳tbQ]:s1zIų1hvy*D`p"X˖-y` ZFI9/ q``/ضmĢ ځcÆ ԃu@ bq"/Ysgq!xxc_46 6OxBl6a2 &6'xh e谾0-5k¦DHw*`_{nqS]9v9lҜ s o8A zkB,R&ff,)#Ԏ4^rs= d I վPzQAݧqܸqcāYcf[ QʹǨsVCvQYY:wIe"ո9wK@T T5"4V>{{־q]3\?G8J#2ز1xǞg=) 爮 m8adM xc0}ay˖TUW4Akf"Xne/h":is<́2xsSOHՃZi~О]8hZID HX|9t}N:S>I .S+QT^]uMc7zS4w6ud6;_(Ϧg3;#ʣԇzݢM[l1kso{k[~=ZK¤b =|P匄 9: p]N]jK)[_ e@JHE\)y6J^=mL[GECk,2]שg YA..9Ogd'QD9Zt~Y\ynjmD]1o: 6BvgN e,FN +"">#/R i5]؆AU汙[DsIgϵgs[ǎS C h$&8YMDLtq &5xMcQo=a"\\.e곖\O DXC`Ԏ:d0aپ};P})_n 2LX TYd"VgC[f0<խ[W;{,Ln2lsCna Ek:d3^.p>|o٢2ܰqҮ(l&DA"a>5oьR4О },*:Z/K㤌i&rhy =HxivĜބQJTuTvڵeԫE,VzPiLk+Ŵ&+:nNGyqV)3T5"DN۪o8 58p5r90u>TÆ^F TNx]6 n0BQ=LW(H8F}ܰpHUBHiQ-ds$_B8U3)UjL>m4+bboj,:i*v5֭YA7Q Ŝ.5Av ?qP>^,mz*CGh=۞7W,+劢cl݁/}i`7Vk͖_cѼ9֓= x \-:SoV3x1'Ds>Qnzw{bURl^WC-*^ydmEeRjVi|1VO}5Qz鴿v*JLEEp1j9FpvɎT:%b1CqL,jGF"[Wp[6SfҤhZ.LN΍\)M*Oz73h<N؁l>mj9}'˞m"J>>~avT!iHA?p az{x3wwCK1ME+ZAz^y%zW?}5>UPp4HZRtjT3t4hA[7[i=tA!3N5Db ]bjL/ZA>{/w}^+?*Qk5П->#=o5k,GN~;wgv~NufKxMR:fؐѦ$^&Ļw$!/ m$R% >,q@&}@6 5Q̱)Cvo//>ƴ|q:"k 5 c' ڇ#We?) :KX%)Ɗ uش.کo:L4u\[AamO;w [p{9z,u]N,Ϝ`2Hx3>7~yC~3HՇzTF??V\QLTP&g$Ǐ{sj:BͬtR8}:$|_:Mh]&.hKÑIc*+ td7ݮ5][۩(-P^[1n8xc؅Nkl )?m"{aY̋ld6Ѕ͡;7WSI~#:vE0w ! ' kGͪ-Kd]-o b BI,@1'~/No%l|7=Y }X4~aD9G{>}7%RQS̜A=>KZӴ^\uݽWp0k]Y0֤9la'/`CysXTf OASmh,BC WL ME-K zYtĮffLT%&hX۴m}B_7L*9UEP54ZS]}fan u'Xi%Ÿ6aopptMQ.L߭ApEvݧAxvОgh5G&Ӎ7Dݺ~#GgI\-k&M!,Z5OK7stQ*dQ#kV;]to@[Yc{lOHS'|Z |,詒xC25p/]QᴧwNqphɼuas$Z/Mɭ2F@ZFu}}P2b 55Hh,_d 8@pM:ӥ[⼡~tJ٦v*5',OHֵ Œ kj୮֥F@ "5TVv9c='/h['9uDjXth<Ȥc QO 9 ;#ʣԇzT.Qdtװ۩JyNajP:}L.8b1u/VΟzHAz &Z39c8\)V9fRNjjĦ+/ ?L[{>űTk;C#+2 vݭğ~t@ I8&քzHm:_SEfHՋ}h5eA8@Zi AkaA iA{ %oɩ_ʀ?RZb-R kpSnB]clh9n*gV&} .vSM0{w#@ٚ?;afz`nEҝ?_ޘAN9sKESqmA;i ]hʝc!ڹڻ5vݻvriMn>rE6-\0_i6]Vaxz׷]ԫ!Xjtk4VT׈>4C ;u YdMA"dCTu޽ 6͆cXxJY:'QGDǧW/ SlGk"zEF%4A?mޜT%ji"Dˑ|#9l42 _mۦZGg~XLƤ9^chB ? Dy0?Ku47UYZ4Lˏ47[F]01Q}EMS6Oo"A,oȇ(ޠ47lʣ' ٌ2c[幗ɧfma#:xO[ߢ0[Yu3G17b{A.\I;F֖uOSS5)5YH\&0n/'Vu&b}J0+O TQ(3NTY#7ٴ\M*)́[jSIq-~U[zјKy'eiEВ˚?IhBZ QWbnjILa w6s:3(=c B/%3rhNv_ _p.׻~4<`>} q|2r!nDtKkC[㬌{i\")&5xffµL,^wEmYm)9#rt5iZj0 edjG!-#=c|HvF@ uPE^=h 3|œc*« 5:ZIRK1go- AK3 "}E>l۶]ShՁdq^;c` :%~+Ab^YȌvANfp XŁ"(@xX-&@hm(C+$cY$;yep3}@T$'Rnl7u0{ΑwLٙ?;ݳwJ4̤̠nD/l 4-lL'SF-yn'9ވo:D;\wG>G9àԇzT쿽ogggӕW^Aݺw{Q^'k N=a2)nj0 o;V5k;V{Ks<(ʆ{ri4zD2yA`` {Gyz1O']4|*UإJOj>9hDp6]>DWP> جt]v U .9~~4Jߘ@-uPШGi;7v/NCok5y7[f3QUqiK8FNZ p|iX2޸JO(jHbY)^TQ%9njf‚&4jԠ!F4AID귚96ݩS::3#=Z6WƧ?5 Aj^WBZFztl̻?T [ "4+Y^&x1ݘ#>o" 2j>׭hzEBt7N$D jO.LJf\Ep}mہgtcRԠn jޠ&]ٿ51'=b:YtA˗/U #]&-X82V?\G?7tNx*|Gt/hxUE.iUtL2)_׈P)fr $\v{)H-x6&ƺZ0 BחHD^7ZCe5Qg%yB_4Ih.L^Σ~7c#0-6A.ߑ  = r>NN, p!(sI[9@'Ї~%yIi"kh+2cܱKbXQE^S*شwKiJnIsp4|ڳ{t\ݎЀJ-ZӹSGN;#ʣԇzT\+9ޣGW'ѷuG?oB&D:ThOym.ǎIF)\XZzt`>WakJk-a PI{8EweS5J~U;_]qa5zTStӴh-sl E:ZrYhB1څvFqZZ[9S4R9)؀&˚P6Nvy40ԋTD=$qr}#j-ĐI"Z&T^Hg8,iZ5ȉ"I3~O$٣{(bhz1}K^R:rdh."0HN6?OA6v/{Sk.@sf[Y#d!Lӭf*+1,Bp3!iآst:û \ajSB.;0N<0^vv#©|n]vyK0?x)Cƹ{@s/R%W((NpɌQ:͛al:[MMdew@>u ?ޙf8#kT@!hafҕuZ^0/6Qm{p-刺YuV;u!!_x9Zd>4WJU4S}6)j~)=mA>nكtr:ph/5'qő+d$kDgypہugА36 a5z.c:#(cW2?@ފڋМ! rNkvzG i0K>xLcT6"L2:*!4ь3' g?Z(Y]:WbPLvkC!ڔ9L"&θrLsg}3gq $&جW:?A٭ *~pV !:j/H8&T@zo~vbgOJ:B%^{i&x" 1w@93wArvo?^*Q7Edg;$ۄ8B8f3lU^2.h]޳OEO)ǑAHEbdl7_A?ZVjެ[ӑZVD4]XK[vmΚLQƛLWħaw_dfКl+QtV > %KٵA: Ϝ5L]~7Co?w/B\u P_=T?4J:sd毠ҼŴM]S[#z\N T3ؤXpPoAg^AY5h[l؞*nQeeT&4yg$&@,Hy겒oHH٫6lU;wr}ax}giYND-ܥ```iYKR2y6D`gA3[`g1k*e XEQ)gMYjۻHH$pt*9qR;`׭̟7NC:.pfپ5Gc6T|7~wG>#Pێ=س{j;-[JWޢ@+z_ $üeSd(!;D4ugWMfݝ!)G(3D .w Yvt $UБS3L $PgQ}ӉhDVAddw6}T40d3U*nMY8Sd{1Ofu J:19 mȱm ֋ S"E~tә/Rzt͝rQ} /TpӃ4[d"k-C9VZ'8btlՖomE3"@-=!CE6;6>c .<&&æg+߉[| OEjAZm÷FnVC :E=A%S&Vpx\x2vPYahB2n3cD&GQZw1! --Ekml,q /TLbq<Q@eFy`ۡ};VLn}NĀ":Hƹ7higцżi:7BdO~YY;Mz, d-y|bڔ~y_ Eev)1kb,2Qg5mv2uGTڵ$n:ɳZV7 ui!4. YPML7~-=ꫯ>5KD:t(PMŖ͛jh Yg(ͨAm o7J.V$kuasIx8oBz3Ipy̫EAJn~~d5tC#\C!6kSE ӻם[d:=}NݬtjJٶ>͝⅘AhN@(`7m H:b]VV9ELαD=dqD0l$ yuܵ"-\J_xq))dj,ZFgOw׽}B'ywk-R=oF FX:YKk}cʮK&9lL3MJhsϱ$t>9eE!g.IL9mڶvɝV@K,  Wi`t"$D* m8lyX= $AB[Ió o|34d"&2~T61R/Rڊ:0p;^q0er_w('jGMBbp !&"ᅥk?vLz Sɤ=:t}o9h+"Pl[ k%'uG||R?XMVJy9.4E_҇7SD0 ؔAr<3E˨R7SXVd1½ragfD8pnl'" B39 kk=5kRS7U<5DI&/pFl~ܱ}kjӪ%]N ԧgq(ƌOx#CFD˺ڼ[h!eC9ֆSz@vBk b aȃ:<}UiU As0+}xP 9{FAf͚cJ7ρd&,`rw[ PumWP/~ի"ҞC=8F;TsK)6X3;v)axQnz:e]I<NJ_qZN$9/8Hab ;)4}b#>ݲEK*:}FnDv;i,\@ԥ"bwv6aߟL1YrAcɒԼNq%e+T= ph{bCVgM^=S-&3yGWd3Xt)RZdBkl<guIJ&R1:LW+ DC#YB&MD">660xiiּhU1.kS(LmױqHܔqL|nXJmv'uܖCߧahĉw6l З?}d\:7/PKhL,6Jq< gGv+}Q2x;=G@%d֯^FQ7Q RT+xo*4{okj܈Hoи8iQ/ԡK[UMRm2?;Vr6U`o󡯣4i2K0;Q"h(9R_kщL3Qi4XDֿA2ړ3V&V3g'?RdԤ&yzѿ+8LtNY 9-42U'yG/a2j`-"^ 1yViI0q. dlȄ,|K!YHo+1(~^Ap\^5S/ {ח_~鲕b]sV3/'0:24ѣGW{:~" 8ES#uj.`+3Lqs:~DJ ov6uz S.( S׈^:G]KlTzt֜8xXGZXC@ۮϙ^z9roux]: z.3MV!2ƽS.S.'YZvdo/#/d伤o_%A)U#o7O#Bh2@Kje@"XHug\5A]L1 0 BƁl/dcz6hعsP) K O& jd-}t)x{ ֍X$ؒͪ/Ч.uC._߽Ĥ"o2f4{x>)]?;Ph{?˃)I~0_/iDn&~X6ܓ飣6k-FZI Ջ3 QӚ%ur98Pgs]i"V$!v ']k[p%IQPKUa&|"Ӝ9s:|6pvY]JD=\phM-Ǯ]G'9reR mOMmTd"찰fI֒:_%ӼةWz927UA8.X5mT39OgP)߳ZV-oߐV,R7%VZ4NʺyՕ+jժWkE|DcЖ99 g]~9 5WVO)Lj},zxfn&͚P'&hPOkE,ZD^2W^ =3gы/?OyMgB)XVY4)<|=ْuj6کWm7>Y0_zR-hT_>a]9vDvK~)&OX=q׮]*"_МvTGx^D\m{Ѻu#jiT5YTqU>;k3iM$vVV u_ ^ ? USו :3oٗl~ mvv!/ :#M}3d`a:6!YHhCnE?ZI7рhΕUW5R j5*Su~a}VL`g;$U>7ٷ%WP/dM/:)BQi#2̜񷩝hFzL F&8?]`MF5#ݞx'L+M9hzC~w˹"eƭԈd|V{M@` Ymٹu= 1YmwO1_s9{=˾/ء=ߧ.*bL K;O}FKG֮\D= r$:;b]b e;xlwSM'6u0 akKOW!'lm[denao5EG2v0vэs+|Jl:#ڵe4^i,&8'l:7%9ӲԪZ&.F10IDġykF% ibvރ뼑γa"!̴ǔ9JQךլo{`>BPo~ZGjgP4\+da84b#HuhBY'cP Aj7i(Cp DlF0C+d6M-"m_<aW`]HGLZ  ?ڈ& 6FRT$_Ub ~ǾxYI~ XSihڴ,Q5ԪԿjcYj%;+fG:dPoS>ClL~S3DTMF„; MxQT/fW71KUWkB7IEib#VZo"A 1ԩ]?ݧǏ͞8v~ڱ/vzwՔյ*2֭˳4{os #dxɚi}P_ֶ8E(X<[;uѝlTA?S#Uy1*  nݺY&&z,I/8>E3A,G-&ܘ 3 ؞- *PD>!7gBRo rjġ6EnKvȋ@ 4f0#nQ*"ԊATvh?bM]Ps<@{M'lmdЬ>vKUeX$9|(9J N4? ߊ&`K!,SO+DQĊPl4,I|Z]?_r@7 K4fm ujthߝKCG\QwҐW}is<QQ}aIҙN#ڊZc5Du5H|:VHF}kY*Ut{mg+>6Vs@, k3tW淨޴fb3jR':pA0Z[ Kcsziu(1 [Յ:Q&:LT娘ph*&DzPQf*,i3F|T$I8sƽ{(~d^d[} &"O9 0gjimEqJ+0pPA@i(Qc`CĐY'L 3BJCQ!y,zqP/aDc3x.T9Lro` a {oOFX=Z~N |Y 8&X`S55ڴozcU_9eQNe{;"&jgׄcGiO5`K3ŻOÜ9s7=3zi_FoNG7 mMḲ'|֬^(8`"bxēuÆ w^ٯc6T||'myVO' JRn9!rPk)mۉɊڬ)VY )&H/ aF;Qvq+RZt @;0'G5@i"b8 oMSN{;Pʩڱ @A&4%w+38f9HH Gkm:hTx{U\A`Ƙ73q4*͍ f:\&" PVT"4yh5c]&I^6q}RD<~ l3:D>C$kmzlhR"RuMRҎ9Vϱkp,C8Λl=|ϱlCvH4zӺel=6s1w*{";uM/6ѲsUlǺ o ; gMEM,Bs#iջ yL7kPS^`X"+v*ֆFʮ!ۛ)򵷇MǾ$/:;tܱI:֢vS%h.fd L&"V+;a.55n7W;eͩCfԼf}Jg-X D^ZMjT.ֈ/mIMWu.?"NL ]) %C*F/i4xׯf|Xm5i:v^zf~*Y'12~~ fX7ơLohcbnAK ^Z#bծR2Y:hȈ:ÔNZ^pY OE*éSE*j(3c~~̵cvQC8gh S"ggwX5ԠA2юuH;(MB@.$]vmۨ EB'Ros1ki¹)Jgm z> ҭ_:d/uE>'d ^Is4:[7=tUlJ|9Y#&W UZyLZ|IDŽ"44Gk C{${sG 65cMMCN44Mȅ+W+%LBZcq5dM ?=ijsڝ,9liј+ K>@„Zu%:WcZ rPn L]!nh͐ye`V<ɥXџC~֟ZQ FERFdlH&'4:X,YAJ.SK.t-U|XM9Xݲki|:i ׳"ME+ѧMj߹'X:vQ֝gs07Y&JG\FZ<}1ޟhQ&~]FMT4Yf{h_=˖U7w7 c TR)Z34$oh< 6L] bJ\չ4v%MjLI1#>3a5TT//5jAH'˦#iKGVdQcͨ5awMft|uO{:D\<&~vTK T+`r"Ta̅|cnttg9n9Jw/o(]a%U`?G\yn2嗅xɌTyR񢠝k2d2̝?|Rh,^t)~ANM.#'>/46T^+WUŶ h3,3~F YO(P$,|l~8_EfIJuyfO&C+];Tn6Y&'L^͛`Qtn{t7E_&KO;8ZѬoT2ݻvaG̏f%-7Y/h[f?YomI\y<|ͭTdhDV6E=v 2FDTb}.< .[;stdxѯAL<"g@Gu7ڵYMA|)Yy\6(ƩZ%y0R +j(j9 LMSS 7[s!kmu묐槡uiSZZy^YY*}{쓐9sYj1?A.hPP}NBS d<[ӴY$CMy#HF}dT^2MCJ?#O~Mw/@My~_?M?y/=G?{%ϟ;ЏF*RC,"Jޗ*cتm6Z>3j2YE{:RbQv;>U.)BVUyWٴ;hU*@S}{~]*z2@~T};ߡv+EÁIux%]̉r mhw SŪA!jmXxY| qNm{vSݡr޲E ˃*:m˖-!n:(SS&ה#(7nԈ8?d$ /@25kT9a_L'UGmR8zL&HE^k`S/c -SA97;U6Yΐ Dž /.И)&pvoVD_/}bS"قu6lL~<6mfY o6ؐ5(M w#n۶i5l@:>dh G~?Nu6d~O C15T/K#&3Wyv:/g4gBƹ?=Mӓi?<:߻/fx^:̈́}{}g 8b>;8,J>[8OgdMԮSky^DMVhLzn!=Oiշ=-M>Q,}8Pig{Ø: EzJkXƪ>M}ܻ&[`O;"O!8Bfv[߫AC"¾wh~jTRA:`ѣؤo#^-aq-tȰ@!du@*l%QҮCjQ+kCnX+* 7 2ci'"_Ft(3m%`5"M;,INrIiDND T-T~AЉ5.888_?!-@s cHTO#GQ޶픞QڱH4h#>ܼ4Q1huX#s)hM #u{Gn5jNMmxN^Fc0)Mj7L{bsb2=>jvUZX4>{cbPֈ^e2(euXBV ):_}U;i^H)Om}_2!-,aRN})LmH?>zuy}&Fwod"kP9k"Qk2B^D4A"0Ǐ|eʲ!ݶWZ|^ێnXD9siyԦ}Wںeȁ6ϝ6QNݙL:P' i'oR֡eteOkRVf:*B01H:r(ojsJK5~AY^:mڔKa:wD^Of d>e)*`&Q}b]tK-C/MVd!ɔ , 螏MݧfѓO:`$Y0EX)SyD-!H A<[}۪ʙsuƐXop?3g܁2h *^w F(`x䖕V-yS@Ф"Gq~p%)7xdo_/_բ[s/7_(82};tv5Ԅ5I^dM^)gJ&8eF:/G)'^_v*6V^JfH{8@(*iT~{-yf,[2۝D]S&&MʫtKz%tE^v"P4Ҧϝ3AY֮Zc70oZE$n]OTc^`5vl*L,.)I}Ƅ-k&ɐ{c-sT`=фZGzE`el1['(?)T^H?v]*u'Hi5I,gf=D8902݋"}avb҉&S^,RفXkxXxs ړӉ5p1OPSzr̙y-7@IE]3^*l*I(tA$ s'߈Z L 'cX|)oo~BD$DNK&IF%E\]ZQ+:O*lMq= }y(: [ /ihjb}cCid1Rٵ^{K=;tL;MHaŵL$fqew>>tG߀PDTgo>}>o-^L@9r#d둮]ҥc'TS)B*Ӂ!*R[뒫2 u]Z xQ(2(T4H**r#zTf#E@Y \ „ᆵK8G-WoްR UԽE8=PݛMO\ndH`GԹ! yi4;k* i A@A@A@A@H ~?#?̭Qڵmx(;]~t~z t\s=8FAG]C{vlGі +ŔtX*@R1P82A@A@A@Ab קbi@F &8uTed^ޗ7dyA@*;#,@"E,Vq џ+jDʍ+A@({|*" @{}|2џS-[ůbY/m O2gIQ r7hT QOA@D@HE T~@Ut"B0V[D+B*VQ1RbH- PqR⌕H* PbWU6J*jU8  U 7U]w"eXUg[A@0be+J ;RkKA@A#;M~}HA@A@H)S^o:? RLA@2F@G+9cٍTDI  Uuw^HŪ7ǂ  PФ_E(B*Ξ=#(]A@Ar"w}hEA[8*'\+A@A@A@A@A@ n~T%    TrpCHE7     D LA@A@*99.=   6TF4=!A@A@hBQ;3A@A@k_^ͬ47>Ue 6{ʞ3o:L*M21,$ɃsbnS٧ܱKeRw@s0 K8?<}]hf8_+ 9ɸ,SA*v"QJ1 A@A@C aHŃ?w{hr&{|h+FF~~%Ii,KXip5^z5}ؤ$[20~C4ǭ} 7,C`XX'c蹒>?(>N^柷GK䯟qAWE@LfXEn   P)H֢%eb1th+>Kx^ƒci3Ffu;OE:<7.fx秳|>ԂiB2øS>ڐ8'2m#w;ϧ -VAydiy*|^1}4 ĺ&Y`#] f4tմ5<|q7Võj -錡gJRX,[:(A@A@@-)#xڊn5p=oiϳ"b H|.v~ИAy$k qCSrE3L@U3HP&uϳ(5 C*ߡ$#'WuF$i ӊߌ"Uy2$~gDi0od6tb<-;g 30D,v[?\89y<1\Q![^'#Aٷ&cϝ7 NXifFˆ_ӎMo"?\?7?ps>4 A(*Mc?}tRA@A@A@H,Zh8Y7_-ρX2`&bLc2B.H*6ыйC1`̞7BD"t.]MghA Mj- pDX&g<Ɲ~R1dFLjf5 [G ~eZ':V4.>[x;B1$_QG93"͎o3rވЄץ+_ܡ}|sv<^mgW-6e]ǽ}/3]:>{?o~x9LzoVMctqw|=^?aǗ;&%A@A@A@reR.IE3ٙ ֢~6-]횞N2$MҺOmRO&F$13IEHk9S>ȥ' NIK}V! hB_f9|hh{{ˬOҰ   UrI*bLqy.z&ݿ& dYDou[QZ;<Әfῇqo#樌Ħ|S:X o`Hr~ OajoAdä wH[Vm|y`jT8,w;clk 6-F󜰉/Rp;7=h5 |RQqھtk?Y"tSqlc3}&㛼|)ğ ooX0n@?DKH^&uHuc~y6?ay"_hzu8߸A&R>2t$p@G{9s$tTq   Ʀ%W/VE.[@q-"c+R+;HxM3zգ` <; @R"Y|-拏/GZ0V}*̪:O(\"|fc(4'0zLNrlĉ!eA@A@Gk:IXb6,פb"2e*Sɑ7 Bֺm5feo۴UGM=Hr"swCќfl?ɖws(>oxD+m>#b4TFb>" Pb= &zB*EP   P9R1AXAw?$+ Yl=奼7t*oqKv<_E.3 M*XZA@A@(+rjT,ѓvA@A@H1B*`^A@ @-NbTPElA@A@A@A@A!rnyA@A@A@A@A@@@HE     !}%A@A@A@A@A 'KwmuPA@A@A@A@J@HŵKK>B/,ߥz^Y[ .    U,lLs^4k8}A@A@A@A@Ar 2R14cwMz!    TeRO*MD׎8KA@A@A@A@J@JIŃ~YR4SF:"    PH@-?f_|jQa     Ԑl\)M{CD<Gz"    PuH b4gYK1@-UwIA@A@A@A@*!+>A@A@A@A@A@! L A@A@A@A@A@̂     A@A@A@A@A@̂     A@A@A@A@A@@"'M%dA@A@A@A@RF YO]wkvڃӈ5[0}QZE Nr^a.u+th\1F%%ɍӸfL$zGX DA@A@A@TM&h+>!gtCv# m4&J:gBZƙaDBl m'-:t[BOꇉxH6Sq{ ȧ1=e39Gu2ep׭nݮpvOZ    PHh@^1͟1]hPɌ@qcFs@4[rs9/G$E8y23˗p7#5B8-oDPuQ?HxI7~}VC6u贰Fa1C@-hZU{z~szL95AB-i{anQ2?nSV^    U Nt5VtMHj-['քzILLuZ2 DLtj%-4;a:&I[jL4Iūs!˔-Ԙab9>_ D}A;[\\f!H4…da֨rn1Bg/'%?XVg=b8/u>1!vyca)|=H/Q$    PH1o~Z/[ d|+>g"b.IEhK=&DNHɳDD&d&[+inBN_ڲR?kM}Ҿ>'=dX4(JʲżXZF#4^hʆA*A@A@A@T{镵a־g.K[qS l-!kjtw.&k`jcRҪvȼNÇ^M\;O4d/B 5y_sM+*VduEG-E5.}%yU2#夡8I7c~]+ڳꈯ[{ nUHA@A@A@A 2R񪇿 ǽtSn3Nڊ]Meh N3YBysY̑Yk0PSL3d?>BsJ1 ך;>U濽nuuZIxc")(   TJ8_Xuhֱ;׶@@q U &.>]- )$hZa BfƪӼ:Jk<̯,* _f/ϲV*s& [|Hs̡g= 7K={j%  @9A uu׆)T 7h+9At0: g(L* QČ[Z{껩h7+y0gѫln*W^ΫB(9A@A@A@rM*&.sP4VEcw|eӄ'{Ti/(Or A@A@A@AṘ@A@A@A@A@*Ƨb~~~BNA@A ʊh=_9P|*Jӂ   ։Χb p*A@A@A@A@A I9I     PRWA@A@A@A@HR +wKw>IQ     RN*~؟v3u)A@A@A@A@A iRJ*}^Z2wrJ     PNHxpG.lLrUCA@A@A@A@@ e}ۈ?şIy7!!    e@H|^~<~>Gb4-    @H$A@A@A@A@A\!rRZ\#    $@IEmIj     P.H9X.z)B    @`R     P5RjRA@A@A@A@ NW/V.]"*q"A@A@<"\I<̙CL{LnQ3{lJ>A@A@r@D:S ES !    TT(#%r     rE*NJ#WN1A@A@A@A@Aԑfo .47>#5}QZ9 NrĒey4DK-) }LLlZ:-zK~N94"     ԑyw5ۨK7O3"/ 64ecLV G8_U$3F.+{qՃ@ls[ M֟|7fL$z^D)]R    E _i8?u"ki,ƖTx8P25д"hEi1Q*C-BˏGNsV3ԩ8 kM;%)k82Jl -tYWqM }"ŝFw\KDx{?W>rf+)    /RK*/gHK[Ѯͱ}q-a 9LYL&u^.Ģ"BZvL@L0X5,^O&bI|.BqDe>d&2?Tؿ$P7E7~zAքk,B.|AcQ/8HA@A@A@A@!2R gͤ[5<ױO=Ɩ运MuioMfikn051):ש~@G,a6<^R4~&8Q=@F/k+~?sbmOd R    TgiвGB>l^ Nڊ]+c/CkpJZ͛Әta1G Z Odz>'SZ`~k>mhЩ~hiedz;F Uǣ@jas`T/02X xC{!ĬK_?AA@A@A@A@A#2R}7w>1L3<%     U .747@n1rVSNA@A@A@A@Tl>ޤWB^@W萉    @F e"`MR~Lt認^A@A@A@A@T$EwŸyٻ &]A@A@A@A@8)&8}A@A@A@A@A" b%T     JTL%R     P RtIA@A@A@A@H%B*][A@A@A@A@X U$    rE*NJ#J݂@E@d|6ɟS oOR   @D e'Kwyf(?8bd6iKyLSBH:}Xtc& $H4Y+/~qBjx6ɜq翥Ѳ?>*`qx7EnK9laIbnm0[>uy}џ[A@A@A 2Rh8ge:b~~Qㅸ т\DQw4WQS{4C?oyÿ+Ks,U)W_*DCo1M9WƛL^:-t?@Ƚq ~/c IFqnٵ9?o0uFWi1\1Y:fP 6~w|!;ĉI    TJRF*^me1]A֣^ oזZaV& <\[PޮɤU.~A>;@2 \wKZ>n s@'?-ҞlJk*\ _ ́dUjBQ;'>7T|}n -` B,8z ycLyxZcyDV牲y!M] p}@]x n{'F%    )##90A2ƒ׫.߅Mn0~k15scx, x\U߰ɢ"-Q ҢD"%VHjZdK]-TIJ˒*Ђ ٗܙ;sg&|'͜=s&|=dmc5"k5q3a\e)X̄8w|?LsMfG54)%^k$)OQa۳;>kpV71[1[-e~.|2 A @&'AC}cʭj\dFT2;&.3u^EGX.^qĎAg\lIb1KYaG|NnUb[8}:P|:3.7+|lD OoFIn9SMڵ.H# )m~i|uKbfފg%pF=@BVOFF}JTMw|uX}>sM?Gr, @ @MODE<½ڃi6nE%Zc-%̗,s;FN{,jʝߗM\YguI=_fg=t4>6HlnAu8tkBc#TOO~VxuŹѦ6 @ 2‹Yl}vֺje%?U"y6f\huǛI^el+{Ś1>&^yYK+*sp\FA{t pakqƥJ~>:>AN}?6E$UƚxKc-i+#nLg|BۭSj?o|r @  .*fى5ɭdD.Ip.Я*8NDum|{iGTZ2\ḑ.ЭzFٸ-zY{u2+>Bgs%~w/5V=е[lVa~27]׾|X΀t\dyˤqk }\F+_[.hb6w O%,r+f_i!v= YA5$~zJ]kDr XcEKO[Ro֭ nG$coMTml;عLY-,h$@ @@ TLZCGG>ڧ-@ @}I`˕2E.o d,/GVf,N&>צ<̏_/S}unE"6l՛5jmfZLWPvUc]h֥TkC0?k$^-&G'+ui،ug`5^É=#:M* Ib{hߙ~nUUǦ⇄ך# @@(<im3?#/n9qX_gl.wOt9n4}#D@' 󋰟~9Ǘx"'I;>'.3=BkDh2 Չ.ByUaQEs妱1M:3t߽ns 3-r$mH+?mMmT88|id62,q;Ǻ(D:i3:˕fLB|)׏GƟo~qXIڛYweyǢo~G~z  @ 'P0Qq( wKlEkFQuIyֹ4R៑aʫfpϋĹfׇq=%t_R:jXy{8s׬;'>3qhmf>܂Wg&~ӳɼc4,͚ fD]5'VK M(ȰPPXTXpl7~bK~|?C뷙q~F'|Yџ! &;?P @@((ݏ4>s/=ʭ4i4FT2;.3u^BGtX.^q~uoi{ŖNTQ * S>sv;b/ʁ3יqY@OoFIn9K7k׺LJFxU_T]᪂qbJgݾn_ld[QCxF9(IFFݎJ6TPNwt:\K]@ @&P0Qqi)׭x1%/Mϳ5BZgD˨|?M/c[y+֌e6_*xWK#:NלkH^+s-UVPLr)ȕ&sā;)!V/2 \nqN[IFWY}Hfu9 W~~Fcb{gE~??v?Խm} B @J@D3'wlj>Tt&m%%UElj. -ٝo/4*_;[fK>PeUOht?0V/Sp~4JuчW|*: dr;%^k|zVkNGkϭdoH}X8"yˤqk }\F+_[.hb6w} O%,fr]haKnq}f,UpubL:d>zb]kPD6͛ӊN~ۮuk m<;[E/166F4E[?~(>t۷_.ԹL' zU6H @ `~?,GA1$i c8=ELi΢tqW-̝ kH.͎o_n6#)]&T?ͩ.\Ewÿ=#M4WiMA3 @ oE-*{&Fڋ^4;ى r96vuos6*^C~7 @  0l. @ @r%+AC @ @`@T`p!@ @ +D\ R @ @@Q mlnY`zEjL(kKv!>t?*A @ȁ@AE%eȳdg6ߕeDNJnk~v|R< qt HlǠ"C٦<̏_/rѹux묵"θtZu>Qɬ0WaYb~H*{0!(y i#lIh߼Aj#LE{7 'NNHOg^44y}ן+1ڂ @ʋ@Dʍs̓9+6gWh~mJ QHW^/ E<k=3ɍ]vx|k޽9հ2c)tj5i6a~u|W_unE"Fy6n53BOfain1?+Ѭ{' ^a~UI6ZZM^.dԡa32z3gXʟ="b鐐./grI 㽾Dt:} Ck͒@  87o(G02 t)n~1FьOt90״:N3Kl(2p˴~qn];%v}0hѿ/7$dzKT៑O&P"qy̟_U4WnӤ#(:V7X^vݹB c[|Q'ZiO4Ώ3w-5?LUGg0͂o&UfY |oα.6*̿NcrY_痟b|nǺ[;+皓5?~W~z  @ LT4xwhWt}/JGٺa*Omo}Fs=FsҬ|I.B1(j {q~k+Tqe9*/_58|'2lkҎO]fޫu. oe>ĦTtvgm5k5q3a\E)W<ցf&uu礠k|;N61`i~'iyFj7k>S.kKx8SX]/)4Eq=+SX׌!ue[]>Z̏3(JEn~rY_~  @ oerkg*^f*)tn1Nv#*Qqt# ,[/8"{ c>L۳].tzc)9}rFmٿ״@\gfo/V?m &*$/%Į]21+OtZfaBWm#]|n}̛ ҉)m~+-͚z+} 0Uih9QrB)É ?гrMi>{|L8?Rx/}| @2(hz4jjLŅ 1ٸjeays %.%:eE|n7[ȩ/YՔ;/'.'>b{]*VTANJ\i/c}qvc%=@ТN1 "ʔ{ֿQBkfv>͛ߊF,-m]hs#y"VwV6ncc\mliJ>Q ^3k}hRX_tTc R6H @@EȤ?dzdͣ}ѧc™xHq(Ƴ @ vrtqT`U_mjncVoY'?; 'V?ٍ \=suui&u~edˎ|EN@? =Pq> wj*yߏ=>-ʕKO9@ %ωϙg9K0yI%Iw8IEOiκtGvdy sqә-~7uW-}#yJBST7s_g_{Fico6C @hDT %Fڋ^4;ى r96vuos6*^erf_P @  *Ə @ @pܔ3`@ @ FQ17~Ԇ @ @#8জC @ @ 76 @ @D%e2g6gC @ @ U0RRsQ.Z3B.o d,.G  @ @@`QqШpд(OSp+h!@ @ʑ@`Q1IjJ @ @@[Q_H @ @@> PT|Z^H4&i  @ @ ESxqP3at @ @  XT^2Y&N2O˃{箌0x&ӛ' !U @ @ "XT>n,\Lx,\0w-#4yfDxVqLv:}$j[*Jcp;yڧO\wIvq%5okG˘kM c2OLQM-ӧS"YĬ:R @ @@?,*fzX3B& Vq񅟺vD:B*3i6.?w v&nO}u.N bkckNj ڴQebqgHU)`֚1ԵWEEJ\>F2j te4Wǵ2ݰc&نپL Y>ޫ @ @(i̙4O䄑LV4:lP]NFj4J8ۍeehFhAc\;YB.'Hwݪ OeW>ƥؾz4UگV?=OdQ]eL™Y28 @ @@TTs'N_+̙˥ 3[qMaZVeq;gE <\b8'˙h:̨ 25ُ{ԭb\S @ @@DE"yႩr`0܊)ލ㛒3g"ڤg([9ם ƽX.ٕ̼4sѻsi1|cRtNb|FjRknqӘ*bs'!@ @@`QQEÉ ly~g7$_Zfl3¡<)nW` SvL]=_QUTw\)mOG߸lvFaiIh'N.CB䒕1m)Y&b=l\MmV ޖQWcs|CP8cXls"k=1ڇ+vJ 7NJ-oLi#' 2 @ @Elc !#k8&yg_*7n(2f.gN{sl C@? =Pq>eeժUru\[E[{|\[N+#@8 @@>>'?g: ;NPTprl9. {kw=cST @ @( 4f @ @r 64Py ve)'yp̐uxezl9ǣ:CR[,*ێm⌟ @ @ * MqFL6;V\'3_+쓰]: rF܁Nl9Ǖ@Mdp[Nq_C aZ퇝~\f/ҦSΎהHIg1d9HݦMm2&ʧBRj,!@ @@`Q ˢgu-N5ȳZ&jijo)! 4ϔ:iZL~-׎sսM]ûl=G'^uth߶7Z#hsaz6WۇǦOh HG4_״)܀Ӝ:Cu.5Y7_5fJq f9~ô<>GкS @ @XT*"۟/r0n.i%BYQ8ڍh4/䫺׈ho|i\nVaDeXtW.ydыcVZUsZuۿU:G.e%t{XH tZ|]^/ҶB|I?-Q @ @?XT i)ǚƘޭX-욦]aF4̘X2(+ !œ.z5  ҍ}`uLrneо@ @ ;̝,Va'u/' .έhK]%w{Ib;Zj53l½|;̌-_t MMfCw$i|g'cls]ݘj|3"{%rkq؞<ƳN63m6fy~(@ @ _zD=/AyVsWFq)F1yWn<%.݊iSԛыJ1'W.Rq|l]ۦW}l۵" fFr\fed~SS*.1g@E<ι8CjSnS&~~xt{ncS娔_~!@ @r P2i&YhMeWu™xVP!k,.6ق.A#n%aBJ@? =Pq>m|j*yߏ=>-ʕ? mr @K ݟ3φ}C/"{zòtLyJ> 9߱#nJ@ @ @ 'E-*44VQ+Z\h @ @H`8  @ @}IQ/i @ @ʀbL"C @ @@_@TK@ @ 2 X @ @ ЗrL&˜3ļ^2q @ @ P E+.+e,l<,ch̝'r)RY, @ @ зFMfV-r<{JwKB @ @`(8||Y 1g*1Ep-!@ @ʆ@DŲ!@ @ @ 8EEnmnyPzoܕIxm9? @ @ P6qۛmF&qcs٬@ @ 0 03@ @ MQq@O? @ @@gF @ @  hz< @ @'=3j@ @ @`@@T!@ @ sqN+ Ȟ@Q "- @ r#Gɗ%lh?zꩲvڬ\tȘ1cdܹf !ؽdL4Y؜Ag#5 @ @X O^կ~_z%ڽ+[n.,>ǎ+֭JJ&"ƍA!XTܼrR8/yN*E5tocHsun0V.3T)S}($Ӝ[Ԇ @ '0o<;GyDz衼 Hĉ'g?YylllN:I/ӎ;fV{iӦ ـ#XT4j,74ԭ8;gDרzEZ|戆/*^r]=O/"yME8kKa4Qf<+S @J?,~ 9_n-B-Z$.I8w|+_)T%>(S2/$R,*y?k)݊#Rm=0n>##[5uS/)?d7uL?Ni`TV4Qߋi*@ @%CyrژE,TTnd뭷O|6G}va[2 ANT-Fprz_R"^K [e\. S&S*F0.vS^s Lmvg_ʵPǗ@ @ޠd9sE-vue$G~w[_y9OoѺ*,X2룷L?2gim5zIC׿.uuu2|y뭷|Ϟ:OF-ƍ}:1S׿׾5i=Rχ<3L>]5>*3f̐o=.[_뮻.*:4mOwuuqN8 NRBK@)(Herl#9 SOM$B$fDKǥ$^nj{|>!@ !7r1Ȟ{iGk֊ҏ~#+@ 7 /|_ۦ?/,wVp|dȐ!O~RESOYrĈVX{'KFuOnRYY)_eʔ)`ϙxwϷg65ʊnrL:Ut۵'mc=&{キꮹI*]uUrqogΜiE?\:,QAPޡj[U(FLXre&uٴi9._]~ȥ^j<[Q͞=p)%P0QBo^) DZbof~|SB휥)V;߭L6Ep|C  @ u gu:IE8U(T!+UO*z6lc娮2%TSw]we>A݃Zht ^/œqWx.]j]茋o .@/^l*jz9NmAUdԤb5k1UnK:?eذa{챖 گ:5%9˖-+VX$2b[ޛg=7;m&ɻh͈.vs+%ƅlEh6ȅ.m|sb=l3OQegKtp;*,:zc R 7pm8Kdtj8E\#C @TTLoN>lm [T4}m9VS *:ۦ:t:3%tK z㊪RmҪUdܹ6Y#7ްۑg;>wj_.*:)5Og͚e]*kq]w(K@`Qq8sNDq8TXI-V\rb$FwsU|Yοz5vW7 tN9mIN۟#};ѭKb U3>?`)@ @EI@*_^֭[}t{mgK*i:裣ETSOr*xQ';_E>2%݂I̞ѭԯl޼9*RVtytN:>=PڵkyUUUqS_uf~GGN5v'O0 8ʔ2b_ ZEB} @ @?nCsݏ82ۆ1璗\n֋N4=\'~L<ٺ/u[^ntoz>m[Ԥg,+yb@Q8mC @uS=om7tuUr܃zfcg ꙌΣ!g?=ѽ:/q8A `q @ @ ot;-"&MJۦސV߼Ç\:,bɉCokΔ8aÆe7jj $z뭤u6 'Ȋ @ 3k^,~D]| źewI*jrkL/3y|K^"Oa{T1-Ϛi%HrnP[_xᅴMz衲;3 Tխ|+_fSNћq\kL$ DrI@ @%I@]s*-^餓NEer*(Λ7nCmǩr 2---r z^^Tm :TN;4[s=6iM*zLLi2rHyzɊƇ~(?0w[zrt<5C * @   V?lAzVr~Q ]\r^uرcn7v555ַ;Ro>ͻm_έڶ l/堃>uQVSaO? SN^o~9s zq{!#FvM-[&w2[la)gyFԑތ{ʝwڬӧO믿^:,vԩS2]t{챶 ezѢEI5kŋơl?*;0T$2 !;G֤>߃p9n @%x8Xl 氣C[{|\[N+Wmr nCV'^dP\lnFC-:TGoVyR.9u;ov`}E_svhZ1}J+i9SǠk}vm'[mU^zI^{>8|b_?ʗe+R&^{nuV'nVTLIH=QPt]y(eRU9'acNLzV)") }A ݟ3φ9K&˕]\y,>*|sRRQ&8&,8]WDžX6@@!^u @@i(X߼rR2[z|YhH @/7M O~#5@ @ 8hTY8nhzFVukF $U!@w}Y' @ "XTE(s&M\Y @8K@  `7o(yvBkC P@r !@ʐ@DE˪.G!b."@@"$=GK @M`x*!d;L @T,9eD @ DJlyPzo>7qncMiqT'rbfAl @d T,٩#p@ PǙsD3-Q4*\$# @EObOB "XT,+  8%>@JbMB Tp*. @b_Ҧ/@ P 8 f!@R@Tda@ 2 S &!@ "XBE @  @ $ؗ  NY@ HT씆Kjf Mٗΐ3^z6!egw;v+< @ $ؽdL4Y؜=sy'UXr"OmRGU@8|M+-RsIm$t>Pc*5gtfeThi<5-9̏WrƧ䩍'ɈGGלƎ ?bcT!#XT@H-WKc֧{G[|įlG<:S-ӯv6Yߒ)JAN8  #˕2E6&eaԽ=Yy ve)}RH{6Wᕁ}]螔m\!5ȴ6SΗd窝n R7>#/_%_O }.;8>Jnlܷ GYDpA/+۫vS3,r>4U^dYFUOK"q3 @?EAqCF~e+5CQn|SGDU8aQ݊Қ5:RrF)r q-~"4fv~l~if,?FfLD;T |q$M.v2:|b8iK{^=Έ"ׇ5^ur H"k @/  rJyxȁq"c܊"]ꦄ.4NDZ_h]6.n}UaN|Nk SV)sg\}oT AqUep%f}n21uSe,_QnE.ǵƥ(Ϝ/wSo9%3۰#Ǜv)F"Nʵ'wg <&V״qܫ'Ŷwo;^nߐmÝjmuL7mN|kTѾXqd|wQADL8#ӊݲlA+օl3Ӹ_91K8Oو,g9sk1A{Ŝs*8'}oiu5#4wg;/_yh?c]#ztvtG?W~ڽbN԰{QWfX lGwÔʞNŲb@@y{/nj9`4wG n➘X3(CP_bfKpZ&ƟkFz_'̶Tªg./UmiŮC1[k{&_̒يKED+鷗q'{oM{Ng/]ۻ(wW|ޱen?Cmm(rAY#՟},,ϭt\LwɍEWOmg+H!$S( @@(tnED\:'Ѹ;LjR;)gfӫ徶~uaپY7.´c3N˸i^g8g1>_|wiNbvx'܈gE5'nŝIݾg)(d{:6UV1 ʤgwb<:&Lp)j1Tg3U%8Iu pʢc2΍YMjptG|zo>vCؔ8Z3!npYwدq 7o/cѳ(3¹>Rgz1㎐zI#S=߷_S^y7!Jb1@ p*G5@:::O-Bg~&~aS.[n% NQq/@@yX( O^YtEQ@@p*,B@]w%/m&w?7^z).駟o9_rGp̏}c;'~g͖߼9=۲b {< _=6fM>@`QqJ" KI4|Yh d, Q#mlV3x^lqѱZj$colY|sBѭ!RTv~kylbCY*E5I|=g9M|ׅq^24l+l6H곬dtb?_ngeoaxNdƟLP(J &0m4In&QAk?}t娣BaìFݢ}իmg}}-{wז.]*sL0A.\(_/fR!<,*5U1#)Xԩq2Z'bk:S)۴MƸ z0bQf̕9f4.dW7# v^f`וuuQ7.DgUb֗˩8#uLGbl&ɒWq.IӷP- ZZqkרefFd]#?NW<-gl܏ .<f/py{@ @p*.mC@:*͚5 s_5y2eʔַXN?̮9䡇%KȢEð|֋co,?e=[nEnh3u[|󟏾6vXQ!TVkɥ^dBy"XT(#Gsњ2} j[ƷK]ÓS',/d@.c)2..zHb\Pbc^V7UIU{]Iie˩R3\O7IusO)ƨy"g>q~9)7Vd^\h-Ŭ >ɯ6FڨS>.x3f})JbSX]/)4E fDTtR>2lu{zx}RH+ I&[oeV+F~b`t˴n^j?YvaYl3I ;~vʜqI@~LTE[M9mlB"T;/JOޮ,`.Ew_*(UicKs~qm]- 6~ev[Q' Wn{N3cz5~.7H)]t۵6l[0mvmnU)3!nۮ;kN5bk}rb50e͜,6$z#::[ލ> Wfn x*.څ TfD @/>:}/m"|sHs_}U3:(I;Sjԁ2(FeL4X?C@ [ ra:fA]X(fKN]^5h'MeDanmXs33)PB*`b &pb|6+g7 @b$ D <-Nv\yO?]v}$b[l=?%^ |ɢۘO8{ޢ{{'Z]W^yY@DCD^ACLh5d{+rr;dCdGVFqK.j~7\ez._)g[5TD]^F\˦ nZ庱v=&/=*T~D|&^SFwGug+Qݏwe߾g[0Ң?=8epUmyj98j x26چ \ i V9Nza*^zs=w?i=ڹPEocokq;j+V̭&QB!sK~c.q ϟo_nƐ+C3g 7b#eO9唐62ۧ%t1~w:m !scc'gC3g:(˶G@)'e]w: ̖[niMB:[ uA!CHUUURznymNUԤ1kc1mY*sCȅsb68na#GeG_e!SƷUrٲj)X)G>bϕ[_H%vK.xqԞTS09I:z#ڊ _7*yWm;h6 r"p@T,X @H"&:bV[Kt, ŕv!@r]8YT @|X>sH @@EXtƩ/SG @` %*炑a@ $T$A @ Т, @(R_tX@ Ptb  dCb6( @ +D\ Rh4TM8}H s^Au(/i -U @(D%e2g|-3qz߈;o5YMn6ͤA.Wj%TD[:r/^=CJ" @/ 7\)v(WnoH:q:mDD6k62jǟ-^k4DGsF @@`Q+A}wۼS}Q3Tl2bRHzJi&aʄ˭3RXu2-ۥ'\֯kJ('\Zbzꤽ*&lz1!ߛZu˥+My*V4'<}=b+?Ĭ o6Kخf UGEח%3mWe4~ǘ8`OE@'5ka#TP4oh}g{1Oh\zٍJ{oDDEoF @@DE~\zZ{>!aGs}G8:E>Ò7ְF9TQYDv㒋5{eˆ}db#lHa-[\TF(17vYNF:8ļ<].LY/ؔv}u_IjO0A3}Oh5fT[ܶq{y-JjJ=W~ENNE @@_(hFaHGT\8m }dQsbkLZ00tKu©CϸV]dMeaFs\٘eNRQKS^%h:,,@ $PPQ=%D\g, }ZsGnJ2lTxIhf/qqqL.􇛪ָrUɈt&d}g{YÉfN|$xHӮ\\篔fX_c"& 8,3F@ P<Kۚ'<(7 {n E1?;[=!MS"d=0|JB8E_o3@X*ƴr*z[Y\g[g^j_#m:e/aFe/uFϴf$2ɭlTѧrS洭[ݗKRl3ח7r*zחތ%ҟi)xI&չDN5Tln3]FU ]45.OfįF}t i@W;0+O(U8Ku & 8ȚGlU!^n75| B}I@T$(Aܨ#Rz9N_W  @83d@ ЏǩhmӬYՉ'!@p*ܹg @ B9GTd!@r"t眦 @JT,E @@EPԭ$@(? Kf`3<#_{}w) t, *f @X pb qA{o\wurJggg/MMM{}s9G>l믿.7p444ߟ6?r!Ȏ;(̝;7Ndw+oF\{_嬳29c=&G}N^{ɏge"t@@TΠ!@(78mF `nV9ߖ,ZH M7#J@>O-ӥ^zn9/)m/$hbK^tttwm{Ǿv]w;cVvzHJ[[<uSvfiذa2vhq խ;,^vuh|;ҥ8 *H:eԽx ' r0K&ϒ gq,YvVw(ɟ/ȼ8~-5 J7l쒞TF$Cv\=-XYӰFŦSeȰ&Iɷ/a6.K|5T계d[g*^| @ T;R Pԡ.СC+Bԝ.=rgXPED.r[S+'> g>9Ӭ;N4I:(㏷.O~GacmG@t0jzq8z6͛Pnv&=/^,ַd̘1~C qeAPCe̩{A~l>1v"/+;Sudz%ݢ\DUUEX?'D /b*NFg(ʦ[eg׻AUD0OaSRZsKG[S!0ÍYM_K6WM l54N-aRՠ1uqqL-h28\fN.*27ec֚+sUɈtd*>ٞ{hh%:z~f3uf]~Lt?af 3NH_F/t|&S@no?)N8KS*'*iZ6gws=WN+*T[S|_scPkT=Q?9z^{X.zIg-*D><ڝ=Q%A.F_cnr9%d4C>91镮#ĵ&&sP}}zsx;r/F scB\!w4$vRV訷6;e_Gbs׵1i?HS>$\:d"#&ΉӇW?^3S {]^zӷ~m/+^?Nڪ6z;'q+>4_5fۿkc6qdֲyA{a;P:nҽ^~ _yNSAsV\}}]_3v7XZ 03(/}K!sHpwy'dZbEhڴi!m9e<ӧO3gΜP[[^op'#>υ;cƌq8鐹%[o2---~O~=#`F˚sCvꤘx_pH׿CfszȎlb\B27bb?;SnƂ C/?:|u>&w^/ۚYh  S/dyf*ϯ @EEbQM@ !P("bL1@ ",:=996 @(6\l3M< @ \E:M @@6EY@ P8SH' @@@T,ӉeX  ,8|3Z@ {?o*-ǽyk@__Lw8;B K 'Q񞹓e3g$K XiRco&i~A=KuaH]JDg/Q$ǟS8{_ =A`8p暑B b XTTg3Ey, iJ" +qM -5 J7l쒞j_qn IWc%W8 kT U6 k|KCGrQx,?6,1m?)=,8}@ @@/G 2TƜw\PFMf`[ynuYfssSߠWG'~ ؜xe^w )DLwZ\\Ut YM*ׯ3Q?Rig{{^K @ p*&mA x,*7^:֌ ýʯ&"O]{Ut;WvV;moXv108FLH"g2f^m w5fScZ'ˢDՆe7WǍut|mM1h۳]5TF+\.V+.{n0G"6~OF׊Y,mtn*u)4'35vK3aAvG)fy1@kesn`y&Jb qA $i̙4O䄑 ].DqzYThN/rƊnDSJXD|,[,!JNbHEJhTra~ĕhƕ~|O~nTu\w^2 evXn3*QѾ/t4lK-dT4iSݼ]^u:VyZvtVيo:݈NrDV5Aw{Ոt|m]y-jN5~g)!S+ @rĉ!s) 4L:cp\8mi،P 3jB}ld?6Zw~vuI7㚳[]͓mSAĊ\i2[PNtrzRoaFs\IyN0d+K}|OC T,!6@ P~zQEfSyӻAUD0OaSRݏZ//ȩedqMd`q-/x4R8܌8&M;܊bI.E3'댨㛲1\VB}Dk5[Nwm٨ʩ/U|zó=-W猞n`TYODu?&:cϰkDžI1~ q+_Q}Ib_Ҧ/@ u/179{2#c/8"9_*O&&sVP}}zsH;r/F scB\!w4$vRV訷6ۀCN#ubژ\BHKdU+pz~/dyLTC,*'7;a=ͩ۵zoK5BG=~bVqy?yC9NwДjGטmfl&ć8aHB֏c{C9@0 _σf͊kGuTaU@ p6t>|L^Q_5=>Y'yNEGnV\9zEZ/Bο{>z(f:σK-NjZǬZJV\Y  @ l9naQeGhSn>\W[fbTP E/΍9v]Wr\T@QLŢ @eKߩ5i֬'>~yR W4@ʆ@eD @@.¢Î}1~@ʍ@DE?Ja<  Hu@ l *fC @H pbN aA 2%X˰ @Xp*f @ ) H+!@@XzsF @ $*3wL~؜+?hh'{RqmKrHɫy tfQ4}ƴ767p G@7 Np@ K&ϒ gq,Y+?Uxϐa^Ghi!)}]:2)`B<ߤ+UyxfP[&˞,X4 @@T,T @HK 8||>jP2Խ:Otq]ᶆ/qP!,RiS56tMrClw4HLa`D[s=&UN@@aT, WZ @HM zX3B& O+?V/[eiM Yu mn_V:ڌ[ɏ(vyfi2vi.nhCjWŋZ]1LyaQωiMT>Lgpﭒuau+ @ T,!4@ Pr79扜025Zi܊)ؾɈr_TݻZdqۥZet]Zr;z4uJ$z![Ϟr16mJQ_𙷭>׈ٍoMFUa,]p(@@! T,$]چ @H$y2qZ9d.Etӑҭ>2lpsԥC3c"b>WD'd]e6fԅ  @y&S1@i @ #^rpT96$^%[qj Ezڿ6̆l:J=0r&+dຘ 8+ǫ2.RmӶ0um^Ji=ñl_g;VC P*p*L' @(DE [e'zWv܊"s حaQO/mfۮ0q"Fq"G&N.y9{;@ P88 ǖ!@ TLҿlkzdͣ}h™xBxYp%8IĜ=lEϑo?te4V^#&2@@yթ|\l=^RkV+W,F@l|ynφDCY_DMwQ:@S87A OE?; @> T @ ` * @@X @@ @T,"T@ NE @@_@TK@ Db, @@J, @ Pp*$2@ PBKh #S@ Зr;Y&N ?sVlN{ˣq @Pp*f @ L% 7Y;6Ϳh͈H|)~'@ @ T,Id%Iwߕ|P.첬GeڴiK/eU)G~3 Bˍ7({e]y|~ιs PEQ"! 1/6!$ @@" ~Zn}C 7 *2?ƍwZCkWիW[,m Qŋ˿#zeɒ%9@X^:+q𤏷(=Z]1XO @<T,ydG`o۾;455W\!]~Uojii;oh9[E?Iǵ>d,oQGUnƿoV̳{sss"g r79扜ʕ8T&!&.!@p*yfOg^}ݣm*\OZn-%jK#FW?P>q}/B?Os[lpJ PrE,!sp)ƣ>Μf}"~@ Pp*&%3gΔy7-AeٲezY.EuKZ-O:U~a9c;wrgˢEUyimmK/TN#-~[ߒvM."o}}?hZGK[vyg7)zA}ujқ4+C=4~-;:N PfzVo21rf~uN"29Sdḡ̊!@@XSC`n?{[la/RQn)bL4IԱ6tP8u~]{m邖nqVJmTgbmm}mcl˗/?-[cwqGs ]qW^N;$'OuǏo[<`/J*Ξ=;,8L PGYz^_;Ost)b @ T, "C@̪vˌ3N . g\tvim託8nkHu̩rJnC}kߩ/0 lڴ {믿sxzW_-ߓ*Gu 2`b)!@@XʐJ'> :ե6}t?qFw깆]-eͨve렜5kSKu+~y.O~"}ӟ_|Q陘t0 @I@T,#x@ &S#\?#|e*KKLCMZVnv B)_s5v볟mp$ /qgzVj'T89¥.v?c]w5nV/9/K0 bIJb)C ,v%حK,bQb}Qud޼y6PEjҗd~ѬZngKU]weo{֛//ڷƠyN/-zơτ lz^$Nկ4=x}}{^T!龰&]z:>uޞQI P*~!˶G;M-Dݲ⩶ըvFiF)[pܹ4zh9묳䤓N5tex1Ƚ< J91πW7Mb64) @N"*{*~cbn>ckι|NYsUHzqjn-s=} ږ툛m]4&N?!?dԨQill>F.EǫmIUUU:eڵuge #Pc_k!g,~C˜-:}v~[ o)gݒNuW긞tc.|"u6ɘ(?3]N( @#84@ XEx~cqW\.Wx&bv3=}.9Zڌ[ɏ(vyfw}ۇD ՉqmVptߴ)ʼnߡP]GKtMiMEuӮ1S8{`N|^(?eܺy @Kbw@ uc2yA NE.UUU_\dƍR]#^ $^ Зz^EfS9[qj ._t LMbW}}n+iR݉u'b7H-\Ji=l1ŜD) G칍oP  пp*/z &ǏT^~ӟ9眓A9[n[4@͖;7!yRcv۟(REXuK2DCmVSÄrתּf=u ss蹌'~:iwmϮdȑf7[X k/rR3mDVg̹ 7xs{nceRlk  88ܔ3"".3fHEEEEE(ؼyO}*צ;V/[$@%NخCmMyφ3LP8^6[u Olud/\Co+{\prwȊ+dٳgg>ۃnvz{{_/~2i$yg׿s=W)yKGGmG'?-BN:$&eG@{yu*:9'>삢4 ܟ|ynφE?^d/EnB~(koFPt @L"+C@lzmo|ZNjye-vUW]%Gq7=oʔ)QA{?gVtSK/"{2oFy'+N;M."$eOࡇ[ >9'A(eE-*2Xb @}I Wb_J_('uQ!}ӟ?~?m49蠃co>19csPa}饗V &A(e<{@"p* RtvmAo5_tׯ宸 e?r'G(.EM*::&7bmٯwyGz뤊suz֭=ν!@@T,֙!.@ Y('?In]K/G~7KaGuCkRvo$URwhgg Mk_i&&} R&XʳG @ B"KG@bg^ƢD|M|źաvM%s=7ߴg,㑔=^*E]|_򗤢_{} R&XʳG @ B"KC\{VSWfѭs֮]+]w?[[[E;IEC,]T,Y"zK:G}Ԗw X/(zE/nK`RoX^iٲeKgWy{/| ^Eɇ P*~̈́3WS@ `",:.[.ckkV7˒ xz:j+{ &u9|ދ~|}]ο}b6׵^ڢۡ}MrNzs_mm-b׷n1]9й rn>]=zuYrI'M/ۭ@/?#fӟ)?Tgd8)Y9>M+eN$/\F&rB &" F@=YC|CY*u[k "Ӗ#`iߪUL~R]$;"(θZXoC4@ L% 7Y(Q5ON;d @r7\&N_+̙RL|rƄ\ =:ڇ @N2 S=m;iӦMfo R'XTԋZ.2[.*NƠ7Co޼SX؈ 5Dr"JWW\z)y/_,?6| L\r (@F hv|9dͬh 1 @(g8yv{gE/6mZ@^}U{Qԅ.M:UN;L[2|9묳]cL4I3Lj 0`bys/jQa1zⴄ3KC b#Sfx P=\Oj>H]]]r9xX/7Y W[k {<ӫ(@a~Bp  '9 E>rꩧB5vG]mcǎK PHK @T#tt~#9e̘1Rrg駟nO\ SL^n/O~buk̜9So|Cy䑤~~nV{auu|ߗ7|S?ۺ*9qi|׾59ꨣ-믿.矗?6>'i,āzrwx @PAQ E420V__/+VÇ[Q#va֍6qD_Ǎ'Mɓ?|K_B/?϶]weE˵k& ˖-f/X*$\Ҟݷ{Kmmm᫯Z "d̞M7$*,nܸƠ8I0/^zIF)o 4Hz){]v r}5\#'t|{ ??Bơ¥2҅! * @@XJ@KK瞲6XAQ~~x{ͧ.5Mf͒|+VdӤgnذA֯_/wqwC/ Q.1}_|3o}nUO1p}3&Lb[niYƣAUt : o[Ts'm㎓C9Dz{n3G-޶j*{*/^6N;%uL>裬TOYGa@BQXf8 @@p*ȑs=gE;e[S&USG O⡺u+^[g̘!n-B REE~Ik: 5 z]wӉ9w;Sq5'Щt)1fKfӓuwyGzzu]j3S=0) @ *#| @"S1_$iPWnq?~\uUvnb*Yt'?I,?XEB$=Q?2}reo-*\ٌ+3f[nKD, K56) @ *, @ȑNR nf[[Wȶ{ mnǞn#sK[ q`Ӽ_>LީeTԳu[&uDhw[_wvuݧIX;I/ѳ $*3wL~؜:e&NQ§t @Ib>isuKk:%&*:γ虇4}t9m}=3?=gQE*C /g,Z* SW\qzan/Y+-zA̬۲U՝wmEMAZz3իCM/rM'o%x}+z񋊖:Mzьtn:{)wm_s87U q~S4[&G]$@JgY%!d(zY4iH|0 m$xwg[layj+& Us\{&* ~_ISIxX_U^5W݂vE/qT83? N*V{RET'~uLF^jU[>-N_ڦƨe1j9Cѱ+vvusKiI]x@ܟ xuܔ ;52؍`6M+5#da A1P @@. $@ 8D]zb>nQMgu;-(*~T] ӯI9k~ŸӟihuLomKݖ툏ڟiW'>aopv]zRŨ~SP8t^'NQaoRqV]5֥ b!XTz0ۥ(_̉l8rgS 8 @@yLOF/^^[;Ê~ӥ^joN_֧ b hst #ƳyFASg|Y8g<-30@@X~sʈ %P__/O=T6"Rw;;XF/><0MP@QIT3'N_+̉?K1:Sb[Cd-nŢv @T,e<@Pᩧw[w>bb R'XTԋZ.g&Nc'c4j.ʢulC$~@ p* ? @XfP虉]bӦLI"=P3Z@ P88 ǖ!K@o~ 58 `<]ILx.jA 2YDJQ@ p*8 BxwKrTPя~dogzOS>-@B /) @@:8Y@ g[nEMSi0V9ce]wk _׭Hk] 8A X4 Lsϕ>#uuu4F%7=˕B7|S/_.GydAw#3f(H4 @ *i @$Spi< o}V#?mTP7Q`}0 B@T,4aڇ @}@b@ !ꫯڳ?p3f *iϷy zJ׿we.r}5\#'t|{ߓG}TrK?ojꪫ#7 WQgr;`i*~/m*}7ojHWA@T *7 @pr@hii=Sf+(ϹCԧ>evPޡj5kuI$ܰa_^Z.䬳Β#G& _|3o}[2vX+\|6ux3T1S=mSWg: UpTAIF<蠃l޷(^{Ɉ#T0rڮUUUmQ[l!Ǐ;ƭ#i<-HMm\o6{y:,UxTAWEN~mR2IyBAQ1i 3<t? U,l4]tEr%XUIBfOmG6)]qI PK&ϒ gq,YvGar ?̗*, @Jb q;x mP@MJtSgn v aXt.m:zZ[zu;zfn֤HYctpNۉL}j^*ǟơO6u[Upuƭctmm#͙3Ǟgmm@T /G {I v wQy|91ZTq7 @(N8s^ 蹁zfk:%&*:γ虇4}t9m}=3?=gQE*C /ۂUT* w۫˜o^rWP*vݖ[FguY7cR-\zuvh݆En^$swʺu,w}}Mo]IY|m_ǩP;h9 B%KsձOE_{n-Lzޤ7)SuQ~ސ * C8B5=Es7˄iɇrVʜ?FM8ReF @( ",:Zl=^磾6I@2w}W}Y+(ӴV[E/PK8%9Uz0/~ъiNRʬuUL;iى#O?mlt *`:qX^[[G3{-WvtwǠmk?N;qOuG/mzዾqhN[ڏWR*֪p'͝;Wt?IRI'd :`2}|RRm4jjƭѥ!@@1X @  @`&*> %1M @ʆbL% @` 8gC ' Nż#A@ Y @ T,Id @ *d* @HG"k @/ *%m @"S@`i @ %DE @(8` @(!9̝,'9+6' {I,%P!@@iXZE @ U0|Yp|L=n%c86\)r̋/up@Nb b @O 8||>jPPsInL5(b9u8.7m#O}m8#t3/2镀 @(J @$*n^qLV3?Υt6h虊 dwq@ <'4@ @`QQ/jQS}u/IfF @ p*D@ &*-wob5yI?ksLIfHh  `83t@ Gc[#v_Ԣg*.t7G @``80QB b!LT, @B @K}I @@T,X @HIQ@ʀN2D@Jb MB tp*6 @b_Ҧ/@ P 8 f!@R@Tda@ 2 S &!@ "XBE @  @ $y2q3weRqK   (8t3X@ K&EkFskeΊͱu̓E>^ @eIbYN+ @EK 8|L;6cÿvnŢ] @@IXG @#]/"۟յ8}Ԡ6%!@@XsCd @ (*  5~s9bL @H T,҉!,@ PrcT"{qoo~Z^H4&p2)d@ Mb > @@`Q񞹓.^^2OszlU8h(!@ @b$ @@ZEcMi,#g*^Y8%ib2E& g& @ Ab!& @@:EEy \7A;ͼ9s1Npd> @Jb^q @DEB  2@DŁ1ό 2'S'A "#XdB8 @ AQ @ (ImMy4h;Yכp9Yס @@j:σK-Nj#RjoڪUdʕ@x7C?>!2$πW7Mb64) @N" L@ED!*BD (щ#l h* @K Wbad@ QsEE; \yAH Tt>.]\/HVZ%+W&]8D6%PE;>.;RakQ/rIE?^ơf^:f1浳>h fNbi+FSe?+':)x3W$@pN&Z3sS~6ѩ e)ǚFY@ B@?P@ Ky T,# q9;ޔ Vx?"l< ;].qEdKFgAQc|{a3D@ L xɲ;{>ySx'vs.w#}k[u"KX芳3/L%Pg*ؙaIA'(A@ 8aR XuIdv?kյr|E_\$\A*(&|㳹uڜ}VD[y>C^BV0cgWBE.oz|H e;1$(n8{~.G+G],j9 tF(s#_H=iq,IJ5oVttRL[31;|s\]Cv?|>]%?ޏ:xYX gFoݣ*B}jM%p h@ Q #H6;2˼)b> OyJ"/=@eAy6GF^)swdj'q P\p*|Mpmolϼ#>FXG2M1nOp0[t?'%?84u6v?Ż${_k*ӹoʟ C&i @6EYL"/p<-}4"W5I~{@v!YrҜtyҡzK/HAGB=@? TO]p4E5{^DEWnAYeCp>Kt\s{'4LĭY#\EVnVmޖQ%aƛnXӱmә2%gY/Z P<g.SL2c<`LO ;D?.<9PLD,SD*j'͌ @Ebr!BO_{1g혐l~GmQnu7xVg]|^k\Ƿ&E1gW~ %=Õҏ5_k㌌%qx-̞(&DҜ7.c]$ⶃ1| NA# m#?O@``80QB 6vݷnBv\Gltʯ_mtʘ @ Xt. KN^[>>E”¥&EAEw6ւc( 0$*n^qL49]ힹԄT"D>2?&E +d%ȼr$cܢߩ0,$a{)T-o6Etc&c{_ǚV=:",P@Q,*v/,! ̷ϥ5gE7ϒEE͂ P`7h,E^ &]_ȹ_ǚb5mu)π0䌷;GEM@YKdY=^3bⴑiEʘS|@ o>R}84"\dg}:zKaJhm刄CLjfQ2to$X};9&ʒ9 u_HyQDJ3KJ ErJ)B9jQ)HI30 4jWɡ[n3rB*h*[81 pCS],EJ8eU{}:s~GJgm}]ܻhktmѐⴌ'S͙ z>i0gz#фZP$o&SKd4E҄bw!.}I>t.vnkXf*zAL(p;&8wֳ/]R<Ѯy[u6Uk%;zߕ7M䪏 0BࣟxB?]8Xp9N"vy!|=~~&@`l'C,Om}]eaK3$>p=iBOt]~]K(&'?/!R ϓ{`+uyԹԫ^cе|.l}h쁔}&@Rc᥎=E^/ ݂%]jbtED*dPtguJl?li{;?e"QL쒫=篆ԒL/Ko8砢'L*n ˟|΅C{pY }o2.Wp݉^0Qˆ.^~)tYq^:%GCތ5QYw̭τ2w/U6`Ԓ,Oy (ML(=hj۶t|^ g4{7~ҳVmP#{mP?>ZpExWc}7ryt3yr퐒vRsv+VlNVVWlluS֥kivS] 46ծzyaݔϲ{ٶMO >ͺgzL}DkStp_cN_'=1׋]wv~.ǵW{j$+N0خʮdĵ rCRn($Z]>yl`7H-S痛A5 M@~mi%Dר}),Omƪao+ݛ`{抎kNSIvN]ƤMI}Yٽ_tzo6):m@k[4מZ[F}3ִͶv'hյnй5K]$ t'ݫa{['t7No53a vo:2=ς  Ċf,w׾[;=[`#a_8kk}q}we"|knFvv{piُdvdL]OdƇ@E2," ZqʈllXxjS@l$CI1ϟn}^8/.@$HgӻtQ˘g&ꇊ?>zL L XVX# @E'N*&'[)HU̞}pbƏZuԎ%;{)֖;,-#t,󷲧(&}1{2kO|ujs;9z iVw0 *}|@IqҤHWgyPTW V(XwBRw[><SyO^x7ev${-|yȤe1mysLW}/X^m>QzD1Weg+>VBO6(`[6>߅?TBw滖hI#=ܹs+  @4NJ*]7Т L*.jõIE& DIœ @(#NTy=| @@ )jA 0CXqDIō={W?{Ì~&@,# 1 @-Xqbp c=hUx @ݍkN#,Agi" @`F @++N,T\ٕ$oKõDb @zb@&@@8pRy!l,Ng-رJ_ ˣ>\v'= @`^b@k{Ջ @ @8q¤ְͧ;?o\?nD ]g* @F @T[ V8aRk_زvSًWm OXP  @95=U- @I3WQ많'7?opG8Bx9n*g]F [ t  @`.bʼn7CaOc#wvu^s4[2*E@j^-  @ Ċ 'ChX3IН^ @1b@Ǩg @LO V8ARqzW @pX#  @-+NT{ @@h @'J*VP{ @@M 4^ @j Ċ%^= @&k/ @@bʼn~/Ԟ P5 @DIjjO K PmXqb '@b@%@@8qÞ:n}Cg7 jOSX#s\"@)+N,T\?]!8~ w7}r6e @ '@/Xqbʮ$@V2KUm @ "kzAx4 IzO\'˛Y% / OmՎ$ @"PU$@@8q¤ְͧtk[ȥ( @r ^.E%@,@8q¤bze׾eB_t ٵЋ?ZD@6J @ Ċ 'ӝO۵~hxrs=-}= 0J r}O 0Iś հ⑋;É]K-}K @5:ZAX^XqbbO*8 zӎOݖ>/ @Tb@O !@&+N L 0@1r @9'J*YG @@"uq @Ċ%秏Մ PX t  @`.bʼnsѽ*AL dr7 @bʼnY @J5]B< @`DIv  @e .~C 0XqlS @Rb@ZI#@@8qÞzPO5K?uah $@,@eN @ Ċ 'ӄk7Ǐ~t8tv&}GE"@V l[t @Ibʼn+dC_o /_j''q? @@[ 4c @j Ċ 'tZʛv!<^}C  @%kzZ6 @ Ċ'L*n ˟|csX>^_]_J8sif @ @ @ [kO'@-+NTsO@)T] @bʼn;ͣ  @5=+ @ @8QR1Ny* @`F @.+NT,< 0}X#o  @'NT8`سws\O{O5K?uL"@L PmXqbb0wp۞n׿\pj @J \5Re @'N*Jlƥ}_ٵ/lY3[qw @ @E @`bʼnu dcs:kM-MWmO~$z_'%1 @*kM P'NTv7?߽t;jK{.I;ӝ @1b@Ǩg @LO V8aR oyjxbr:LLI @54JXPXqbëdf-~2{,.h?i @`&Fg @&+N,TyZm-okkͥ?}aiD L PmXqbbck?龊'A'{*~&jO;X#sP"@K V8ARq @ @Uh @)Ċ%y @5ޞO W V(< 0X#SB @ Ċ%u @'kzz-P @@ XqbL @b@O#@(Y V(XrGy @`Fge @'+NT,< 03X#3k  @J'TN] {N]iÞߗ"! @!4Z @j Ċ'N*9|4w}׿]!8~sw8NWԞ 0F絽E O V8QRqjxjaJo#bc+3w5U @b@S'@@8pR1]|$ vl/{q#$@-k:w\H 0IK_~N?tVp."@^ i  @`bʼn+{%~%{*=krwqC5 P@2Y @'N*"HP Y>Q @@Uq  @ Ċ'N*]|e'߁.sd* @ , @bʼn'ˠmyf. @XFcs  @#+N88+ @`@h @'J*VP{ @@M 4^ @j Ċ%^= @&k/ @@bʼn~/Ԟ P5 @DIjjO K PmXqb '@b@%@@8QR @jF @T[ VXBRB8w59uGxTCg7 @95=V= @ĉg Ắl}0 ‰G @D5O Y V8QR1Զopb,O K PmXqbbs&- @54@XjXqb⥋/phm=NwROP  h @bʼn+?=oZ,= P@ t @`bʼnsd* @5 @'NTLktiC ~\ŻA  @)kz>[V @ybʼn'ˠ˟;G7Iߞ#@C Up) @ Ċ'N*Ρ* @N Aj0 @`bʼn h FSS  @#+NT\wDK @%5ĤNXXqBA,@ew~ @@bʼnU3ԟ K PmXqb '@b@%@@8QR @jF @T[ VXBRB8w59uGwϡ'@̱@9n @'NTAXVXqⲾQM,@B @ Ċ%ed @`b@/ @K V(\ @ *kzA4 4ɽaϩ q\8尾4ݥ @ n+F P@8qGC}g_oN?#y @5X#x  @-+N(~j5<[o @5]y @,@8pRqH4ky_\'@#kz:W  @@,Xqb⥋/L8Oٍv>'K?‘}ciy. @`b@/ @N VX8WbCɞCg-jxLqH @5=) @ XqbF91sq_'7Y*=ꁾ'@(k9 @@bʼn'ZY|ckTwpbj @T 6W @r Ċ'N*fAw/N'*ߞ.#@W p= @| Ċ'N* @S rjj5 @`b۷$(X @K*kzI95 P?~ h  f*.kk7 @ @:=ϨJ*= @f*VT @ ԙB,ZN,ԕI(YLŒA= @` f*.@'j @` _~)prjsBr׿~ǩk  @r E @3`MTxKh|L'G@#\O~Ɔ'T(GR @$0 @l߾}H*Nf @ LXlnL4,'F} @/N's$$fʊb1Sqq/ @`NӦJ*帟֖O7Gǽ @`/ۊwUc9yt?l{TT @9h]zq73BH M_lXxbXʅ$bE/rj @DDbDxbzXˑ]w={,{/~Ob⼾5_3oԌ5S1.it,z2CU{c+R&oIŢT,*I(.vj]98z EFRq̴Rܹs!L5-a-۷oUmns3C$'sT$¬X\N% Q=}} @S@Rq92P|'ٱ[syūƾko~tO˷B8υe,8ǝjf$PvbD @,@0˟Fg-vBo{߾*dCnO*hY/Əíwn\' [{SQF? k\mZ,@rh= @@VT3w% l~?v-˻.z=$l|IOٕ%6re4C @ `bziIw=? =E2=S-]JOG>vӒmff*~2lEu_k}2E6/IR<Ϭ˪T,۸=x}6N?*s:~ڒͮ+.}_?N3˒ 0[rߛXbzb}iT 7T7} jV&Zuk/WFz-Yڲ TLw[\zY1ˌԖXF#X @ dNmM.bޞpTTl*l!sTl'1~(^=@9Pc?ҿȆ%.dHmemAKYFeIz@y+ӈ%3OPܤbwRht镇/Պ ׶%tq9V=m{It5d+Xf3]*'؞]]wn29Mom2B2ZVxZ(oTiss`lOۛJ*Yfiz"%~2T,Ks @l}WyUZʒX4'ߚͷ$Ru*|ۿZ瞏k\}=l>>ӎ"ӄ䭛{D-ȕ3? Z>H׍D\Bxp՜JSK&}p0ꤦRhu7wm]Mٓ3oM\lMu  @ӟʭiw2耖t]4Lfkc] Ov%jpcω~FԳu&[3(nJop3Ioc&ӄVs &¾}e8߫iTr=vQ2cmCtҤ]pI6p6q{+BG&vپ%~(;k|24NL>3)ú @DTF&Lg?ir*i%z*]['h\te᭙럽_C2Ip'y_ |MYل'IIz{i&=O?Z/XO:{'!ؼ9M,6=7ҚU7V$ :Qb g/w-cSjM'1b7ē&YJ-٘MVիvY1Mp͵*G7ߺb26,Oq'iOV6~^ޱvt3-GFcyOr$b{Kz$9 `,tZw}; 4_乧~e6~+ٯ?%(P-36̯rx}@o,{D0S ;nM9;ޗ7s2 @@1԰dwX+JOXY$gQfoGH*˩ ԗfΫ?!MVu'}{%ͤ7~ҳ'cz?{^9jAȓ > oi:K]"CZmSFNRX >7d~NNȣsGZ}. uxwqeυގA| v]g5*V4_՞o~:M~8=Iҷ__{U^Fz4| !UJ2y Ha1ɐ@4u8+]Z$Z[FƤZ<25CR1B{<${Y?=wY{}6ݫ0HN0i2\4,ͥލ}ǩ+\ڲnVbK7ބ;-#=qܓ8!ޚeYoV3?&v{gn)pM}{<]^o snm5;o vcxX#mN%u{w~rt%=A3,׆/܎8e_oJm~wuGý"@43C6R{uL?|7n׸X&a1IBx>K?Ը!֪ 3>ネ;UOӈ˶|^xQR1T əzt\RK&z{ NI[~yB[wT/:YuvJ$4 ztFi"k_Źك^G2@yo|(9,w K#Nq3K%bBk@6330}KI{:z qp̗kP(Sݳg,P0v_nqN>xd.aM.Nka~:}] m3};&^g̲ق5pfƬھ~1GJ xkqj_Zz3O*7rzҵ 4ekLj}ʭչ{q][ޑ˄_z)3'<׾Hf잋,Mo ;cl} 5=79e5a>g^'I &-1Nf>鞅}zOndNg)yfk_礊`77'{7Rh9oVeΖSW}S!柄wu@֛,'4K['tHy-{>~mߟ,dh?)ݓ乱?d{'8 ?rΜ\xgμW7?[Jyf_FN;[˿eɛtMHY;ᗻ(fў13  @| $o~:]z</҃msel̕>q,bY Ey7,\-^; $v~ҋ>ώ[Vw4i i^i%ߥKv?}fg=xj2s֎ٗWyj]G֫:._%?$7}ϱՎ䝸5y'i۷Y$'>}{;ߜ@}Ec:|曍'!]V6~K+#}O<õ7.Yfizڒμm99Vk@~uAKabs tϐ1k @| T)..ۖy/-&8?}5T\z:$'V<5{XO7?@ؘ,o _533_*rUywr"_h'LZ6$+&#PX<\<144h!@ -9q.&_gEG%XT} @@5V$^4SoBLŅV$Př1l9FtR*%|e7,@vbbEM/Z<-IE/UK*~7n+1EjKF@Ay齒 @`.I*r_b}i%H,K!P4T6~f^EjK,#m HB1}Z] @`1}cċ$ X,@U F& t* @ L/J*@wt$뭴D~Q+*`v @h.r<=%@LiD*c ̥w.E @ @!g4 @4C[h @j˟7~CRA @ @@n7|TB @ @}RIENDB`manual-2021-03-08/src/fr/images/rechremp.jpg000066400000000000000000001341271402145072200203410ustar00rootroot00000000000000JFIFHHCC"  e    WRX !18xASaw"QVbcq&7#%26$34v'BTfgs d  !a1AQT"WcqVbe278DGRSv$'BEuw #Fdf&5g%(36U ?C<Bds\V"xfQ`@pPp啸L?K(oRиͮuע\mcv4~ ˡ77ss]o8ݮ=8oKP#}QV9e~nS扜 :#sfwvZwfwoۻn}ɿ'[-1n{&MѨko]۶e-uۮdz]i~8LAdOrw dMæ$aPrpVC)1wbHRR%.Tjq|&zgV9,wXcΑ͗9 C[nX%ҖҕjBR":TKm,[vۦkq:kwZm_M4nֺ뮚{-٬oMű~ufӏ-4_R녲&!/,"if劒v_a7|]٪7~`$X-?\ Ə^&(bqbx`:7XMLr撔[/wgV鵱?R˛YYp2 añ|]b؃9Å، hM!C.eK9Q-Jy/.,)#a:,JdG$H1E%NM8 =6 uY|ft5d]!S"eG$/TBD] QѥolOaa正f>_mΦ~/`5%l.tkȻC7h?NT63Gݟ/jo_=I~d3}]:l.u;So=͇7gXdff+ҪJjujR*u멯V]-?/ƻ PA#!& Y|~܂}m K Vѵ"nOyJ[bۻ6n+f # { z&pL8d@ܢԠM}pFrfv2c(s?x\Rk!Kc2k3e0Ndݣ:c>V̗KN63vRʂAB [SI2>*ńZ,Z^عhl,^uXjEv]Hۜ%;iS k[gmw[ݻMo]k]5Mt]7iǻY097U,+&)鍈:͌&rDLcjp7iMuĒaDڥH͒fuM.B6Z '6mMl*u+ӓfӦqt6E ?"?w@d`'fUƋHIqeT,Cr!oTj,S V>. ,N 2K FMKJV “J6yK2kx%"]W(~oVrȷZX j x^3YwmUp I) o[g rVF"6֓Is:=\[&26Tbm!F)=WDv.]x[sfݻt׸ޢޚ↑dMiS'lZ~}>vpzd&uٮ MtN+ȊDTM3 ~:R>S1ɴL$.xS @Q/^ڍZ,Z~ӧs};.ݲ6o߻g :YUs,{[^y[uVZ]om\=-zZŮߍ]p-Qu=%Eb}G3&KLZt{9x"YfĸK{{cfw馺q8ckiŮԛ|q}Mt^Or "bd;ؐ2KV@RHpqtEѻL=mUɪ1iuTXn]٥,jb-ۤyX@";MȰ.4&V#yDo&f=G뙋T{֎1w (_Ozo{O'wZ~O-Nn]wnΛix?~qH773qbv1L&["/6nf̈́aۆ!|ߌy]12-26=NXe?s(sK 0g*KrPԀ9$۵dԆb@7pz(}|͑Boz3P.b9/rori#aTFfi.k#ir7mհ^6!ݰ#vS* K_$9BC4Cjuu lF$ylk ds*8}`0,u6p@ʣɹ j@1#8#j.9(W"\dBw]+O Ym:@l!JV.Ȇ3J""IH>ʡ-f׽λH$|]]ߦGh% vw 9)%8K^E[c:y-xNnݏ5q( _#ʜ=3\nG-\9/b,?{%1v;b bQě1p1c+EIGG%پ}yvCy0E٦Kީ e_\*&ȎwgJoާݾrVzoVEJo߾]vkcK^E[c:y-xNnݏ,{3^f2+lqԣ.vz =3,=^lnֿ+Q}^.;ӏqzqzU-xNnݏ^ NtO[_>/A!qrGgW=ރ=~/2?\<ս[_5oyWj|'>w{lǏZ4Xp)=hק!3_<Oz`2m9{̷[V39Sf?aϝ8tJ{X 2mXϒÄNmFKE;cǭ}~=3;=:qjw{lǏZ4$;zfw{>ty)Gc6nj-Ӛc>KE;cǭy,8N}ُiHw9$|ūSޏ=/2'l\ս[_5oyWj|'>w{lǏZ4Xp)=hs/IӋWA䧽{<^eO:*{̷[Nj-Ռ,8N}ُi9Sfm^c,8O4qK~u7c/?ϒDŽC^1eHrYP׷ zO% c׬ʟKǎg8%ţFhs٫/,CGl{/\\ڽiͫ{wc}衯n2KE {pǯY$xs\Z?:49^ew!ţ6~.m^V;>P׷ zO% c׬}]^./9bdο'{5]ňqh e닛Ws;m9{w?3Վ,xO5fSc}衯n2dsq~12KG_f=̮b8|ײͫ{ڽj|<'ފ^)>P׷ zOKǎg8%ţ3C_Wq1bZ>CgzNm^cKE {pǯYXz(kۆ=z̧%3_Ltf+-!qsj~goi3+߁b 饽ۮkv{OXz(kۆ=z̩ 8FS<pD.>xkD,6v ȅ0Jd,ȇ6}, ,g ~ \d,)8[3^%Dqerxuq[j9 r,a"R>đ8k.Gu:'n@S B4Һe &oX*88x;C|9GF'D#O[Lnͣ ITkzav!Lio2lf;  ^#<3-qlj~u3^Xpapܲ9b[_!GOkiDMdceJO? k$Rd$mRp#3B]tirKӲn?ͬ/Ȕ*TxSIK! c fDV &f&aEٻMQ>k^닺Aoۮ{~=m0"׏m6qc0{î]}ZT]]6W 4̱t8B`vnP%\%+\X`}[/RyEݗ+#l;m鮜[﵏Xjs]v\ٻnvxnݷ]5\O$sa'8Tdt\3k12ÜDZ~SJDŽ_sT/RT"'sJ.` `d TPʯLJ;8nMV,Of=L ',$NJk$Vٟ՛<PHꕂƲg3P +$Թ%ݗ;)P%>9x ܽOzXEy|A ؃8ADWI)X,w%\u(ƫrsWx6$zJeg .nF*)4rW+/ub\ck ܶ<R)JV L̜qXGxBdtAk&vW!Jț+ĻZOe՛ڣeZkouSqM,:=U%BARAQP5%8BBRU u &QJB J$敜>t.,O(>zˬ{sz=vl[sg>,O(>z˧,SJ=Oޢ]͘nz`ԬŖ)ߧYte|G];cQ߲ymS>t.,O(>z˧{sz=vO6cuRXΔ{~=eŖ)ߧYtu~QG~u=NjVsҏo笺x>t.(o<َ J|Yb:Q|OXΔ{~=eӽ9EM'1:Yϋ,SJ=Oҏo笺w?widf:۞X5+9e|G],O(>z˧,SJ=Oޢ]͘nz`ԬŖ)ߧYte|G];cQ߲ymS>t.,O(>z˧{sz=vO6cuRXΔ{~=eŖ)ߧYtu~QG~u=NjVsҏo笺x>t.(o<َ J|Yb:Q|OXΔ{~=eӽ9EM'1:Yϋ,SJ=Oҏo笺w?widf:۞X5+9e|G],O(>z˧,SJ=Oޢ]͘nz`ԬŖ)ߧYte|G];cQ߲ymS>t.,O(>z˧{sz=vO6cuRXΔ{~=eŖ)ߧYtu~QG~u=NjVsҏo笺x>t.(o<َ J|Yb:Q|OXΔ{~=eӽ9EM'1:Yϋ,SJ=Oҏo笺w?widf:۞X5+9e|G],O(>z˭+pM f4ZSqlc@JnhoS;kJ_CTF[bM7xJQHLVqM(h-.Ib5ėlBJ$j)Zr;h-H D8RR˯\QO\ hv'-'6I7>]^#6k{u\ziUį/K9mVsxg|um#O wSH3sJ_Hc&'3L{H&( n~DY VhlJ2R<]{_6y 9ptȑ_>\Dt&Y2fUF8#REsKoc'OKgb(H[piQXbwب: .oG`D(eV:4D9qfP89BsS̆*(AqA-AEЦT:"R}N Jw5 -ފ4|Rxxuq|dx(I9A9p:Dx ?8ZN2A_Dz##kf~ `st1W6;W)-dn'v"Ѭi_6q\'ɖB 7%H$bib21p8 ok=~N.2 c"!w ID ]߭.pj:б]G򅍉) vI %D8BTxWJYԥO8urn :V e\9#/LbvлQ@>+J{X£Q'n@vHX',pn8s,F&AD9ɬd/2_%̤r2XJֲdKvJJ`R,Ţ,OZJJ'D k7:*oBȺ4_P'HU6u뱽-ZppA?קȏgtw m[$@s]du'(8"D@0xxrէт'^~͛nQerʼmF:Z@nKen(!NƐi)VJA[MBEH"rTJCR+E d% D! U 6:)QK(2gt5uEvY[~A;jFWSԭE.=T]ۙg7x^St2ƥm*)t5uEvYN=zNڛ5+iQK(2gt5uEvYM7<עv>o`c֫hh;O-$LEG<3@m<Ntxxorfq ( ޭYOee(nݺ+I5Smq4$ą$*P)6\U)1R c )PKZm`)$)$JI  ]Ь]ag :݋ ,[J7Q?sҺڢBW[wa4Vjv.0m)FpzNƛ%݋ ,BW[wa5+iM73bv4/Ь]ag :݋ ,[Jnu}E.fb =iЬ]ag JSp7?-+K)t+5uvYNfb =jVқngii]r_mQKYػht+5uvYR#s8=F'cMJj] ]n݆{@ӡYػh1;n~ZW\TRVjv.0 ]n݆{@ԭ7QsҺڢBW[wa4Vjv.0m)FpzNƛ%݋ ,BW[wa5+iM73bv4/Ь]ag :݋ ,[Jnu}E.fb =iЬ]ag JSp7?-+K)t+5uvYNfb =jVқngii]r_mQKYػht+5uvYR#s8=F'cMJj] ]n݆{@ӡYػh1;n~ZW\TRVjv.0 ]n݆{@ԭ7QsҺڢBW[wa4Vjv.0m)FpzNƛ%݋ ,BW[wa5+iM73bv4/Ь]ag :݋ ,[Jnu}E.fb =iЬ]ag JSp7?-+K)t+5uvYNfb =jVқngii]r_mQKYػht+5uvYR#s8=F'cMJj] ]n݆{@ӡYػh1;n~ZW\TRVjv.0 ]n݆{@ԭ7QsҺڢBW[wa5&j9"? rXX{sЋws[rJ2 q}7SoV9b  #/X j; mmEУBhСvZQl)Y-K%IޒVC)&BT 5sW%蜶_ܞ|AW-}UYFpJ?l{߈6Jej}g7/VpмCu>?2ǚx؈\d;IhCRGrM m鉁ɚ BsN5!w{v24?4Hڍ]I>?2ǚxN}]ҙū?(~"DA2*b51C`I-țQ!a5g{jH3t,7be@"(i`@P֛ Ep{r;ێAB;;$4TU#Ω_:*:GGYѹͮma]&/tM##L \\ ɒ $"(X=$D\Vdd\uڍLwGG)JR`)M!boʙwϗE ַpeq. =oK[ٱyu7ڵ642{@u%ZIu/EZ* p..+K;Jl+@6H4MӤ  YόS=Ϟ)5`3JYzY)<厨Vs5`3JxE>l ҰjS&9yM'|f6Q|iO͔{=ZV Jw0w#ԩ:YόS=Ϟ)5`3JNz7rTs+9|Gե3QO(>zS=Ϟ+;c;בTRyQ\j)egV|Gե`ԧ|Lsz=JO9c9땜E>l Ҟ3QO(>z`^GSyI,uG=r͔{=ZSj)egVR1*o)<厨Vs5`3JxE>l ҰjS&9yM'|f6Q|iO͔{=ZV Jw0w#ԩ:YόS=Ϟ)5`3JNz7rTs+9|Gե3QO(>zS=Ϟ+\*7r4 EEzVR}|V:.Dڏ•ZݨQfǐi2Cm qŬB`)jQ JR Q IWЧBTq! JR%)(a[j)egV|GեB_-⏵cR0U8:xՕdgT4;t.moݿ]ܳʻ]ȟ2#{4IvBe}tÒ!{*elXj>/ARVR,ID*IzE>l Ҟ3QO(>zc޼R'|f6Q|iO͔{=ZV Jw0w#ԩ:YόS=Ϟ)5`3JNz7rTs+9|Gե3QO(>zS=Ϟ+;c;בTRyQ\j)egV|Gե`ԧ|Lsz=JO9c9땜E>l Ҟ3QO(>z`^GSyI,uG=r͔{=ZSj)egVR1*o)<厨Vs5`3JxE>l ҰjS&9yM'|f6Q|iO͔{=ZV Jw0w#ԩ:YόS=Ϟ+J,l= `#֗xSATSV-*(X}}+V<ED5e6jqr nKn#5rTSvD؛UMy/2XejXJ#]fJJ.*.į/K9mVJ!Z KerB 5[6S =3 n.e#/֊^f,u($UT*!xC{YLn\Ґd!@:@-A\h6qS"aC(ΥԺ #Lˆ/dHVcK\x^}9  8>;7Mv(ǐz"81_J<_qoLoFv38ob)p~NQhy"gx~Ɠ9bEIB%N5фvT7t69@ IBu# :#HFѦ@Xo~3k_SuIA-R`1>2Q:lm,Yv58r81m]+Ƥ9nS-Y@SIRn oI +Zԕq`P ԅuiylEXa 琦/qWgT;oL3EQRl$ءKFG H]jH \c~ YÒ)h#~B,3~ `%zpk8rB,m!>^lol]>xKZNPtbmp|Oo1dŒe3a2$"(~dQ}puӐ2)RY$ma#ܜ{Pz2ߓJI/7>Ek1ٸj xA*Q @Z$&vھT%!b9˳>S[-4ǙXd6rBP?'Ie퉂O˜modNBm e x$l9TsaJ4hͲw-"RB }mp`܊yF?so:q `|iJehN09ӨyɊS@MP<.5e* j.Y ݌z}f\xb>rFuIDu#ߓ3nHӔTA ٱA4(M87]wgzZBRqIR@@I'" T4HH. <7Uկ[Ut)JR)JR)JR6JL5s3=~jT֝7j<(4PF/ ҽÓ,ԑY{Kk 6˶ޱ̞1"L1p}%ťZӎPuaJRkq@YRIu3a^z l) .:wRIZHRքn% C-׋]4OexiO]%ȃM49bV/[w0^Q_&2 %h$z 4rD?CCdTﻹh;.qV_œ[N Tm&›&Xb~Lvi#hZBV-7wHX1:Lvؐ: [ 1Ry݀$U%䬽1!WE3ѸLR986Đ<0Fy.|.D쎍dlPCL28HFr$΃(V`c?;4QnrEtDkv*5 KJi: tO/q}, MΥ! s2jEd0$%B-t{TTjktrbL0ltΉHR,93bf2L%;3JA83FZI{b+6N4҇Ru -~3sokw5XK]8R=Ɯ:"$ | uT 2'B8-#c0\,A9$% bԫ$EO11_ y/#%9 #LR1h`30;`PY.DIǰ N'3\ ὠ$a6:",.6u'Fp*xpɇ3YG=HKS"$7D<;y z0m`o`'M:!\!/@QmD ,FAPM<>z6g,Atdavbrr_EwK4U T/xr7~NU|(2y0t| x 'CYC!\^yQl{Omy8Χ<͆eV6M#-f]Wo,E}Y UɀO)XU',f-fHX, u1`&9ԑ'XrE,b٧tF~ ^z$xx8F3GR$sl6NGKF{܉ltʎTlO9VNs lf^Kz`kQ6dv sE{GHfȥ/sp7AJQ᷇` Ϋ" p$$^8x}e ǟb"N c|E"@_I7F9m@i ``Oo1yIw%s<< D4nv7>Dl "zFDj|o0o XcZHrs'2D]9TM9+#1>F nBҹ ʖ(zdѫT+$ #ACB MBB "#XGGXZSjdbdjH"fѣOe5v)Hi JTn I: xFm%!c>o08])JJR)JR)JR*.į/K9mVǹ=dY ƚ|v'-'l~?AX_d@oˑ^[pмCu>?2ǚxNH˿j>::{<~-\gC)_:WI)JR)JRFNFxs7aHW(JOеEțQR^bTv; ,[mH[m! JZBRTHj N8JA(B )D l+(E-⏵cR0U8:xՕdgT4;t.moݿ]ܳʻ]1(Ұњ$"$[ WڧMқ!{*g%ab>AdE!Z`$R)JR)JR)JR)JR)JR)JR)JR)JR)XTn4i!3x,4 5rM Zt\*K%GcPͽEElɵtvWrg mW\TNNijd\SdejART\ Ui>BA).4I2PHPII)% (k؃;[{ݿk+rǒa/2%p9YrTA$,=n06aФ/سm0GEmZk(/P) ${(h.*yFu^|kVFjLQA3E2g47d)T :yK+ ,ïۯQ'Msuy>ws5vHg" 4[ naî{+Gǂ)|l"ro4$d(M6 IRþ'@Y} rwYm:)Sٷd+ o ęc)1eXjRqRVX|fRÄ"lMcDǦ@R1bC8RL)l$ǚJqvF(f˔OΙ'+ #<̘㻐p)d>.Mex*JfbLTq 7GEQfrMs-|u(@ Nf,N~eqCEE0u2)f"%0Ȓc}xtd)U1p&be"Í 1<{~1E.8CHi]&Ģ K, lb1Zy96  |9fXR HJR!) iTVPDVwE| $I)ףk @vQF 2|KNd܍]X,'%q <G*>)^L+c+_D1@nGx ;3_@͕vF1D!}jgd;QvR \Fd a)ȢH!f7Or)J)| >Q!Hyb%쬘0/BǀZ, 6:Fd#gI<:M"E3[9foo2--["ٺDj(ͭhFG{[pTRUi hR$(EkpaI٬U}p>*X`92H^, Ӕ ̒'Dr4Q(2n3~(vXD,\n,2 $KNE;d 6iQraMYsHoGu(wJll.)0(4{/N'_qtr3f=."c2j\gC܀نr*(vi1:q|& F;Bbp^@bu:dyE׿Lat%=xK#ruYW51!mlGKQfRVUJ$<:/ŭ&dU) P"\ UV {bd- ߟc"b#)䬾hؿs>)$-2G*J%yZqmܤ x{ pSC%A_OnFg.ҬBtJG #|_&\ЃVNj fW GCҌzbg04&,_۟>'@LPN/q 6`dʮQv$@3@Rp K ap( X,4 ijZIZ>j? Uk—JvE{)߄f*;ZLM ahq(Y\>)%DrJS) -%]BUw) IlFr M,X:ײ1|x 2ɦ'&LI{Z Bk+P,;Z"t˜U'uӠB={o-⏵cR0U8:xՕdgT4;t.moݿ]ܳʻgLa͞\ o63ooa/-6*7zy.xM $3l~L,KC8ZXa'R9'ŬiZcblkA쵋MriY6 +9a5pjQE Nѫۢo"+eWLA*]MqVec:dm; :)w$@24MaD\ h\y |PI }QL$GH50Ŧ:@FI$iM˅iH^IW767yM4S#qptTnr,n{a XCG%yl@$Pe\mLD\#5d V #yl--`UݰWt!:Rw̞w2i̠)@E9J'֫-;((Z 0~wt7 I2@냁ōwԵ wҿ*E?:$vlMAL1&\x >M3$xQ##4}bWq>yC(Q&$SyD}2:8\-LUMɔ2hE!J1">a fw8. p`dP 2յPV_Ij77Q7 XsP)`-` CP)TҔ)JR)JR)JR)JREv'-'l~?AXVO?.D[ /g+k}r? q_~nF]Q{wG<WZu'/ū?(~"+J4)JR)JRK+PCu=NO֔+MubtܸϽMĶU{eݺT(H 5:$sͥg}-Ǿb}}3cn]Rع }Jm+c{ۻr%N\}un6sMݻnR J 4* ,($m\7y,&#VQڕf褙@C_Jӫw<z& pwl(5"j .}gR[]+VVרU!netޥRKZ[.~VWJR)Xa3* 쪏 =\Wi=փھ׾ʥ/rҚv(;wjs\@VWJR+1ll/Jr&:bҙ{i ѽ e"lmj&Z=nlE6ߕЋiJV$[nr`,ȸ'GI69 oTqQP).N䡥xidT@ڏQ4+Xl8̡^C Z؟?(,H̥CbOHivvw&ryGH 4)JR)JR)JRElɵtvWrg mRQA6vF!~Xlƕe椏B`^Xeqen]dGٍd).--2Ԧu†BT[BBM(ӯᘋ eaHIq#JBB u))-ܹo~Z馺|_?_~,N,O|.j(Diq|ù]W:W&"R4DiI/kA#טQ!mej }DNstRov6V2+ScLBԤEr̥)m D$(6Lcć^qםRH 5  D<̙zC2twP$7Y(bi0GGGo? HJ)>b\> ޳\$݂}ג/ئ grC,Dq>Rkbj{fPIbWGKIqئlwcع1HRz3 jG[I W"2 `M";89'=P2dۂ$  lF+R `5ʼn#!G(ITϣ3i91G p`S.GRR,@6-46/B` wྻnuPkt[G Û4>ln2)G!)Q -<N2u`0~\Rqq!GcvZ3ā3 DIӃX 1H1,ɘ^`: ,no6ibXIC'',}[鐚g5&#>v%M!dD[+[{$XRH$pky/< Lbi"Nr p&I'pe8HxhsPmH ɽ3x]!c:8Pɡ9Bp_,O;#rE9$w9`lu'rP^.Ar-فቒf/a\H \41k%qG'X"k'_]H"xMSv]lt\`$bLJ۰Ëi`O3&Lk\$eT+1,fmd>e2{˄wImC"&~^lhH'PY~ⷛU#^`iL6%8.ub/i"iupݣ9eRIqNX'v1p Đ|&$JUŌ`qG2voE(B8ln f79-[쏅_R^&1TX픕ϘKa;oBZ/xcԨ]LP(2E%.nμg(h&Gh c+T] Ӝ Ɂ1K4a3+pH2fg02gzJiE7l%@uҕ "N)HQ X7඲*(y,:c0s a&fSZ<|f%qgފ.&d??S2[n29v}HЏ\,X'Jd \WOj6)7b> "݆G]\ڎ$bޒx1A BxBNJ*(4l C0jrc'JV sjBq g4pC B:BM@8XhJ6j=9MxN\4ՠRB' hMwHIɨX,/q]ջ|&EcWHLE^󥤓\bL(vȑiMR(akGCy(жoN|"ͯ < i) _SHy< go' h 0.O^ϧ1kVGi] 63$<؜_XV(P4ܯc#є ߐD4Gy(\Ďmbhz2AlwjXs!y0&3i`b9,&cvvn RX"@xlX`R,ei;<-d+RV VPlxS.mM/97oH;ut "s DR`7;X" [6NyCK=o#?pn> ߷U 14 7iaaiN"FƆĉ['F=mա͵ yp ҔE)JR)JR)J+N[UO~ +~8~%y]j=%K: ƭ+}r? q_~nF]Q{wG<WZu'/ū?(~"+J4)JR)JU&Ej#Fb ZWL2sF(wvV,X}׮nݽݷnuӱV7/PU\tm?Ш͵ɡ r^ڭ:W@{R[l]W]sn[nۧ+%7\CJe-\J7 Rmbiڊ"ַ eC@HzE!-}\P:OňJ@$:P҉! n~ ?*-90y﬇/, ?GLT7DZLRQaPbL+'xh #ie) NG%l*jL0NO$jiI7%'jkM $ko?UYIPRQzJ#qV~{>\h vl^ L+9PH{bۭěaF/@'112E / 9QE!,bŇII-Aq#b}'JnI!J:A kZ<Dmyj =A%l@Y LSc60ӛāRsAkxҶ$N09;|Ӏk2S+!ӹsJHWI3#6E9B`^ed#Qxo,1d#v?H}`* ip5k _U}ux׹Jo{Qus$_Jē =/E"lCW3E1̴+Wup(}zHv5ֺ˛/I5[^ ƻ.م*:  Y)<iȿt[?«7dzkF.dN&ty*dMJu@H1BtKlrv>m[o 6d ۲._VF3DD7Ū bisuݴWRyJ I 8 Nר i{pUX dy 1fŋB-cƑ1-9wtޡ| NCF$eXrYȼϷ}Gdb0fWkI[0CuKDHB_/i0ic]JTH:)j^}{/$}V dzd:X %>@M2i@G%>m@0!J @8HY"occL>e[!=K{^ &V&G2-tQd6Kïz(&/J|/^k kk<p5}V[` ØWxv2 ToqL\mis˒[Uh24_(0n[;\'h[%)L23nj귩% 1D;=H\Xq |z:裻f PőR>m@ۂ\k$j<'7V[ry´\u$`::s#.yAc3xsGEdR|]&)JR)\uk OqZIѥw*Nwm-ooguN~4ݻM5W7FmkB/kIA7 '/]G;?4];[6Fcel%Uv۷fַ\Oͷ6o~5ݦ6ٻ]8mYQPHp++? n˸w= i%J{h7.FI7 X؊WNé:ҾG4G#qGH"exFxh9:yDס w1f) ;8Q 8i( $ݳ$4$E 5HK wD Gcm`]{S e12,X EGpѥG ch-`<# pvjc.p6 oX@>-v~K*mFyNeH$Mjռ&92Vu]rXQrPbig \XxHMn)q[p٥D0)TXZ4pH{llUB "Mn!DӬ߰EK-#`iQ(-C< G&H(Ӭ~ $ Y쉘߇%>SuL <pho`xx R)JR)JR)JR)JR)JR)JR)JR)JR)J+N[UO> +񪬣8~%y]j=%~_V5W93ru\#/q}ϏČӪ,>?2ǚxNO<_3?gW9PE)JWΕiJR)JR[aMwa2. .Mqbmt,l/tE8K"a{ 6$k˯Ϯ}FhZQ[^0eKO-o%6\$2K@ܵyh"[sQzڱMQ%KW{}Z8z~w.4z.Q[Gb%#ǫ%eAb4`4`Jms~v|ÐtVRTl%JtzդJʬLSS u2UͲ%aɖ%25KwA5ׁҖ+BxAΛ̞Fl ,(o~#h\弨JZSMGf݃rTrWDJ4^ȴx/m-R+}###DO P=@ʽ%HTI}ZD1YU892 S%[< _b^h]*-q{ZҔ Ru(FZRC d!ͯ.Z!S7q V}~AmUjא݇+Ώ7{ШP}R96^涫'Ĥz15^quV?k#[ ׾([RJ xA&ǃ^9+M\c-[4BX̕{;rt,2;Ze"/C-o"1lL[Ń+ڣdXգR~ֹ9[^mx[B@kqچE.( #[9.2Ǻad-)^{ LLde|/s[U“R=8i鵑^-1'aP3uqzH0.4ENVpג@[ČG,26Rڡ1훖V ZuaX(Tp(w>^{ LLde|/s[U“R=8i鵑^-}A1P(.:ǢJ<,-KNR;qm sW{kңIW] |:5RÒEN:X>.Ժ)SMg l%$&u#H;8u#@ƙw8յ ơ$, Yy)odEC3kRĥhrj..wzJFYO O/ +Ecl>Jɰy+V%NǤ)EY#W4R#k+. IU{.2z{2]E̡ͅQ6bN76?,Rʻzk69*گf4G=Ee6WJ%EJ#^2 )aZ^"l#-:<9&dA{؛X lpP2TБSÄ, vtd+@fWo.,Zj׿>&aNڐЙV%$tM5J}#{p/~#rW;3:m--i57srD[6$Hդڷfͽmۧ:iJR)JR)JR)JR)JR)JR)JR)JR)JR)Qw8~%y]j=%~_V4Փį/K9mVϹ>dY ƪ'7eӀq_~n2ǝxN{D[NW:J{<~-\gC)_:WI)JR)JR)JR)JR)JR)JR)JR)JR)JR)JR=\<]CiP7 Kou۷]nMōڅj7JWٹ.<;f;]o[Xkfv7뮚훛\ž5v?J1],C[[2~޻]mޱ嫻5׹k~{ntAYD.P&,BQwԨbj}E-]~ě]w~.]߿vn߻vu]z=i_Àk~/.m#D~nV$( f7/94K08ؘe{[j{ޮ淨Z/"'fmH sPa{^a6votz{s@؊էMfݶO͠h*Sbf8ȕѼhqZ]Y ͩIwڻoZ~o~nٻvo0b{)@eusv~xu?㝞x9'o[M6k}bt9j嗵۷Nr ,Q]הyE\߿t~ &aL L㎪$)ы@l:XuM)\-(D4v52$YbFЕKpm˃l,(!GN7?;=nv{;Ե2^zo:' z!G 98D}9R~EjO떯y~Vɍ_qLwv詛>{zvUgn@qxygN_f_s.>/<}4~Fso*?\4b9g`tLx1x/@륗dNm*&GEw]YԡhH/&9=??&s+S6|?8SyOp>3<Ӗy~V{6ǽ3?ݱw*gkݹ^-a٧,O=׏^ǻ)H.^дb歮. S224ޑՈPI8j{ #CSM7ٸ J,o0zi{_U_D s]6m;ݖg Vݲ6ٹJJ)n5ZW{o;}ϝ#F&̈,(f2+ g ۩t贴q+jbMˆԧ`>̷hEqL!1+E7Dl?.D[߇?X3Ҭ8~%y]j=%~_V43rK~G^!պwG<WTY|~$eߏ5@^h=|xLf~s?3LR+Ҕ)JR)JR)JR)JR)JR)JR)JR)JR)JR)P#z2? qwƂNMj /7x>{+׋WȨD0h!n~ Uȼ2_<F]'4m?fV bcy5$9z_WarEZRbpb]PJfʇpςowE2.LX^5⒳caؤ Zb$dnyM I5yۏqB;,#nK<4F dg̢-"lHRLD& ѰȚB0*Iu$-n0ӜE P ʐ t;d3c< sS+?7;y={_W 7^6|ݷcf$k =s"Ui{}F+?BouSAF3D!x8eDR :n;v.EF\ъ1w,>G恳)3-.Q+K Y#pab gr{ڭV۵m(N{iŻmݚN>-tۻMuN?O~@' b;%CqfŞّiOa%k!!ޒ/ *s%-HC ȋ&![RԶx"C$r E R諹,w8wx K *h:6LSc4f602($!ЦX13؆òçN 6]We:-;ƙ9Eq<{wHb#Lœ*l,8wu)82YRT4 )q P cpC8,w#y)u[mĥ!:à)*lk-I ր5ΝFV$`5|%632cNdH;Pwt/:|!!upͭ]q{`0~/}r-D`\"&jp^M$ /: DcՌ^=$ cF)U~npOt?U8]'`:o'$Fߎyco&9]:.V`nvxS9D"y$0n>)5O.b^j"9TK%LJNLyk&gU`$S~ǹh7S6J3;?de̎oYcVpܥ%km/ Euߊo.'/nq~)n{y"3;< 5rG% kę=/m7zv߫kܳs_?8} &Wy'uH u_{9q=q;t::򋏸I$#L2`5n2G)cZ!lgFK]665orU{ۛnd)m ޕ9ۜʾ7q|gK- 9*|:^OcOɈӨi̩--vlp55r+/qS ]Կ;7S(;okyޟ&_0ݟ#uzR ̽ʿ< ޖ̿Ο~#&emO}s kslȎ%y[xA=+#>G&Mڞ%K>ls ѷW%+^_JޥLҿ"{yS|rdL槾R9~~JzWdGoSJׅevDio2ҧ|rdLv]?LNa>GEy\[8A,2#< ޖĿҟ~#&emc}suzR| ޖĿҿ| ̽ʣ|rdL?LNa>GnTZWϕeDv/";xS|rdL槾R9l~culȞeTpWOo2*ɓ_E2wR9{OFEy]y[8A}+'{< ̽ʣ|rdL;Taxޟ&g0G&Mڞ%K6ת-+ _=llȞeT;7S(;j{/Әn'^++g/~D/}ҿ"{ySļqL;TNa<ѶQi^W^V_J^eO+g/~D/}߉xɿAT{O3ӘgculȞeUlȎ%ļqPsy>%K6ת5+ al _=lw>92oPvݝ*_0ݞOi^++g/~D/}ҿ"{yS|rdLޟ&g0v{3 fCH3fl@]hqd[JȪp#˖MQ$*$!.@ 2!Xba_Y3oaaߩ۷w{M!miN@ʴ#ɭ|H{!mxJ[OicG?!0`*SR*4o>C4MӴ'Fx0:[Uk83)}ؑ[ΨAg"3ak[4 >D,;[a+E``Y 3_t&)Q;$&d:^BRZ!{{}4q$fEb_ĄSwbbQZ;4C-&%d8~RIb 8!@? =ݴG;{,/jQ!%:uiJEE $Rq0,n U8zT98 n凘w<)}, ^ @]1Z8 Imx2$` B[ZNa3(*gU1bPJ1Iɣ3;@ iaJBLci+dW"(n|1 BRrFJ6y$evS{n`"vN <Rq0Y73@&)e|f33)C Q() Ђ> 4F]Sݔ`Ie::淴 ~ݧGzG,XfyǏYag 0loKW:XxXICJ#y(?̋>ꇧPh VtÃ=ӗ=s/n_TطaәY+_WPWx|5Ϥ @$ymTJR{'*FgmPia\G%g׸tb혙ݻ$߼C*0xi݁~;iHq^z#%?؊%>h@M@F }KjiYs t@}+>vTm;}򡧪ǖGxع.2ܽm Sp7xBm1)M@6`xx0obWQBIxC)BL@ ` ZagiEmSOu EldXتHR}w^W~¶zŷ'YVt1|^F✅lYO><>~XI0*gۃ xj$yjuo uQS0+ B{֮;RV ͛cڜpGOg^x\j4L+-KMNQe IJr$4bDae=;Ŗ"뼎ή2cQv k㭱2b`I#C_aOnΙkxb8pG)EZ{uy]}j};u/oI$2%(VҴa/_bz Gb!b 3fGU|AM@N}fy zy9{ߑ VMHøJ!>(j_XE*=2IiPm}Ѭ`@u)eooߟwiFGt ~bcE$* *>ĀTćCA!+P" OTj(b  J)PZV_T "8`\ `UR(3R ᳻^ճ 2(Ⱥ(1r04<˧XV2d԰)uĒBnn .&ݓ\S Om.f gח+;-1 H,LPZd8&m.Ua`pG]Nb3cO {|@>o_0;$0ٯ\^oq~i 8Kg;YP-,@"R_{^~_zdI͎v $:ICƦ>gph~RvEs =.&eph!։_xЂ]ymaD$pTL#c DLf瞭ۆ#}sP̸WR_ݳmS` Od GMEYYᖽĔSr[mșQ};bmSS$6C{664{]^og0m6#1˜6)"Ev~~_u~/1R)q%pmj[Z6b!3 euL8T}NF 4?fKɬ vg'-tvMy}@+?)}E7VʮZpF_'Ol7-t3]%sn ~jACɖ77(}> 9OXP}w_:{_-Dsϛ[;g\9DX_޴z$]5|}ݬGJ`ř)Q[>ݴg`C?9 _!NzꎢH]NC?})iČOÇ_}'<=#Z[{׬ښoBݽ ƒeM^|53aǒ^ϐF@i_ MYZr`uADTJoVnb&&,rF "[p^+z*2:)&]%m` mQyo @ K*F$]fuYC09Y]tڮK8)uv.Chb_8}$˻B.[X\p69w]}@Hܬ3O)IACE&Vʛ1)˖%Op]&H(srW^yE r96QTjuiinY!pD~/{vqƭ'#[Ԫ5˲BF6ۻh-==+Qq]׭T*DZáP;0XuB;999 RxsvĘێ)5ML4~?x)Bs!¿s^&薌0J#Xov% g`-fs?/KYww믿k^[I lh}{bF,e^>/)˄ZإO.|nfvh4n xBF6kNLɮtRi3PQh4fs|Zm/d<>yrc8@QS&3+3~74&^<ἵaJ#o0`QTU-BY9B^#Yk2 ;,J@x˲_^VaDp8|Z&F}J*`iЃi2J XT,_^Thg9xмJu'[TBQD<~'Nqߒ~1Fg#UU X[K5?)2K( P,>r 4ݻ^x\3Ea*9#422h`ăK^R;{s5X3oMi4M+Sι|T.vB GX<e~/h(4 ^'x 4<"azW5xmm^155e۶널)k1f~3DW4|>{ZX8Lxy2!="7"BNnEޞޅ^oQ `JZ4- Ur7[4-X* bd3= nݵ[!L.nhmm/- X\p)mVX78. 6SVb٬獗xN7r_O&()ޛ݋1nÀEwyUAd@| @ % $E=<^{J"qdjFZwRI=sBػ:pPT*u8B ȼRzlQ_XBX<\:99~CCwwwEBHooJ* >*yI5-X_$ ]oժz}}m~qm-][ы<ڝ~ xsSSm))"IRsl,=[I->ܛײRrwˋΟf ?0Z?ʸ ;41 ĮKiBB.4NOO H$ JbWw>I33V'-W*A]ʲf$IYZZ&D¡z^]Jʅ>(@8PCt=!bQ}L X";i u]5]nmT|f\ ,gf81ۥuG՟^{FM&4~H1byUBo@8' 颐"B$P5AB2͞C0Y|y(HdYH6_i6SRUyݦ󍊁ujl2rS1HHP_Bf&FGinH*؉ p1yYWp+@%FkRJq+NoScٷۺg3D˥r4E%q˲|Ox|lsJGGF-J퀅Ӎ`6>0ASO3+ (MQ)aW%~n޺Z_&s.8RjRIu˗/l=mO$i]!=θ3-I]JsOm~%UUzzܝ~RxO#@*Bܹ0Lr{dWwg ÈƢ1ΛmvlF5X젙vr<Br%[&&Ə䎔V}w۬[(jD(D`@MRJx:BB!#؁T$@ Uw5Wd(-UjfݱFx>u' 8_=͈;k@sTtqB@pfι x 8ST (΍NS? 0wWZt{c# |4䩓ׯp]97k&e!L&j5stt$|^建O]Z([mH4 iV4gZ$9ڼE&!8 GžB"0Jmql!$ɒiY]#c#G!dẜ5- ==+cB0Ƅl+@I$O)dZryh`,˺ Ԕ$YD2 z/&zzqWca=7⊊E@*VOėo FNYu> _,/@Pյ cQBpuc]]]4lhkhbcx!#@! :lp ^|὇ s~ "hԶdrp`H@Xnz9`HΧ!ud̺*x4Vm*\7Fs]|9rV z#EX$ H}++C"ʊÖ!EBHz^kf9״@  GZǏnbWwr`n:%2X7W/OݾqeddT4VU5@_~?3/Xdϰ2142ٍ'Jw9tWFލ /~q7i#z TE%yaᮀPaNB?HBP]<ث|>o9gxgXu=&&&8RB<1B|O@v5(V%w۞-"g0麬Fk[m8_9'Yzpu=IjciKMM*ZcSS¶!c;{1m+NB,' X`EDW6KQCu)3m+? o^lin1iJţj*e?x}g߿I?g^{tx^>=[3|j8|f8T8mZ4S )W<#!0)<%VlWom۾sx_GGG')H IZD2lb#[!9 K>N"D>E΄PXM)go[(Z%g>wd-{H!f@ ^T+R/!SBuh/ UUo$f!ci6{ $I~q8Z1Xlg|Ww7Ϝ c$KRO2rmfzTpg_S✧Ϧ{zz+*PpT(u;q|W7F+N&̍SKsY6cٖIځR(T`%!ehrFB0.(ߚ:.bw1Bh P(LRJݛ=eI&sB@Kz~T|>YɡI^U~h!(\֮Q9fML<*B3xeWfm ^_G  #hZ[o%PU#CmF:ŝeR/G'кBx]̢ٔl.xvtTͬ !reV.ΖEug_Sj$e7raȊ<5u<ϧiu!H$2>џ݉ngg7x%O䆬4p9P40 !8fS-T{ >!8)t!Ouw0$BgreYVUղ,JB2ёQk H Vj#tVhW! Ar$覤HJcL 约i>{B,{Jl"|'|^4 /|׮][IdY.Hfh{zq/ZvE&E:BضQ$m2[6Y$٣4U'L2E"R1n?53-K195N=ZV Dc2Y0ƒ$yvD+(z^ʉW^3vSm!]EȤf[n@<~Z+D`#eY ZԨW*v|J}u7kq xol qι$!D1 2BFCޙ)+|s2 ==L& bϲ,˱Xq\˲*?/[^xav6H$ecq|(fS dcе٥B q^yH>Wpa|{5A$(z1%j{|rͫ4̵[hR+_)oȿ&Xպpp&N0S?򸳹x /4Ab'V0\Ƕ$ӺS @OcW^sLMMy7 dP,ʲt%܍\׹r+Zk/BPE !f9.|o8wF7f vSmD)%{3OgJpPE{W_`#{iڙS~=Ixҭ74VȤ^3Yv.@njZ xaG`XqBv2'ֆJ-ʙLFeI Q#Kzn$Tkʲ\V n"H-FS )q&PCA֝,̬SE1X3j~vtEhfu_=s$fML:VRl. )W{Ůs΀ҪǓ4}dBF ;=X0,os@k53>4Ή4d"v3>UA~h]"ܺU0ƾl軵ǃĠjlLrCBod@ I.ZԱٹ9UUs}BLMNA#Nu7c9jBT*Çy)Pb,I0o`X Vu?h)qi9~HC0ƒDfͬj NN/ =ϫViyo$AUUӭau]Ӵ<Aȁ&I;4w樒mnkőyBq]` C}vz.e)DuʘU3`s,}X.f>~* F04\AppData\Roaming\TUG\TeXworks}\index{folder!resource}. Ce dossier contiendra quelques sous-dossiers pour les fichiers d'auto-complétion\index{folder!auto-completion}, de configuration\index{folder!configuration}, des dictionnaires\index{folder!dictionaries}, des modèles\index{folder!templates}, et de la traduction/localisation de l'interface\index{folder!translations} ---nous verrons cela en plus de détails plus loin.\footnote{{\Tw} sauvegardera ses préférences dans le registre: \TwRegistryPath. Si elles sont supprimés, elles seront recréés avec des valeurs par défaut à l'utilisation suivante.}. NB. Au moment de la rédaction, si \path{} contient des caractères non-ASCII (par exemple des caractères accentués), quelque fonctions de {\Tw} pourrais ne pas fonctionner correctement. Par exemple, la vérification orthographique et la synchronisation aller/retour entre la source et le \path{.pdf} seront affectés. \section{Sous Linux}\index{installation!Linux} Plusieurs distributions Linux courantes ont déjà des modules \Tw. Ils sont adaptés à la plupart des utilisateurs et facilitent considérablement l'installation de \Tw. Si votre distribution ne fournit pas de modules adéquats et récents, vous devrez construire vous-mêmes \Tw{} à partir des sources, ce qui est vraiment facile sous Linux. Après installation de la distribution \TeX, allez à \url{https://github.com/TeXworks/texworks/wiki/Building} et suivez les instructions adaptées à votre distribution Linux. Voyez aussi la section \ref{sec.compiling}. Une fois le programme installé, lancez {\Tw}. Les dossiers \path{.local/share/TUG/TeXworks}\index{folder!resource} et \path{.config/TUG} seront créés dans votre dossier. \section{Sous macOS}\index{installation!Mac} Si vous désirez obtenir une version \og officielle\fg{}, récupérez \Tw{} en téléchargeant l'archive du site de \Tw{} \url{http://tug.org/texworks/} après installation de la distribution {\TeX}. C'est un module autonome, \texttt{.app}, qui ne requière pas l'installation de fichiers Qt dans \path{/Library/Frameworks}, ou d'autres librairies dans \path{/usr/local/lib}. Copiez juste l'\path{.app} où vous voulez et lancez le. Sur macOS, le dossier ressource de {\Tw} \index{folder!resource} sera créé dans votre dossier \path{Library} (\path{~/Library/Application Support/TUG/TeXworks}), à l'intérieur de votre dossier home. Les préférences sont enregistrées dans \path{~/Library/Preferences/org.tug.TeXworks.plist} que vous pouvez supprimer si jamais vous suspectez qu'il cause des problèmes \section{Prêts!} Enfin, on pourait devoir ajouter quelques fichiers pourraient aux fichiers \og personal\fg{} que {\Tw} crée. Comme la localisation exacte de ceux-ci dépend de votre plateforme, on y fera référence comme \path{}\index{folder!resource} ou le \textbf{dossier ressource de {\Tw}} dans le cours de ce manuel. Par défaut sous Windows, c'est \path{C:\Users\\AppData\Roaming\TUG\TeXworks}, sous Linux c'est \path{.local/share/TUG/TeXworks}, et sous macOS c'est \path{~/Library/Application Support/TUG/TeXworks}. Le moyen le plus facile pour localiser ce dosiier dans les versions récentes de {\Tw} est d'utiliser l'entrée de \menu{Aide}\submenu\menu{Paramètres et Ressources\dots}. Elle ouvrer une boîte de dialogue qui montre où {\Tw} sauvegarde ses paramètres et où il cherche ses ressources. Après l'installation et la première utilisation, jetez un coup d'œil dans les sous-dossiers du dossier ressources de {\Tw} et supprimer tout fichier \path{qt_temp.xxxx} files; ce sont des fichiers temporaires abandonnés et ils pourraient interférer avec les fichiers normaux, qui sont installés, par après, dans le même dossier. manual-2021-03-08/src/fr/introduction.tex000066400000000000000000000214331402145072200200230ustar00rootroot00000000000000% !TEX encoding = utf8 % !TEX root = manuel.tex % !TEX spellcheck = fr_FR \chapter{Introduction} Donald E. Knuth\index{Knuth Donald E.} a décidé de créer un nouveau système typographique qui sera appelé \TeX\index{tex@\TeX}, parce que le système d'impression des volumes de son livre \emph{The Art of Computer Programming} avait changé; Knuth trouva horrible le résultat du nouveau système. Le but de \TeX{} était d'avoir un système qui produirait toujours les mêmes documents indépendamment de la machine utilisée. Knuth a aussi décrit la famille de fontes \emph{Computer Modern} et le langage \textsf{METAFONT}\index{metafont@\textsf{METAFONT}} de description de fontes. Le travail débuté en 1977 fut terminé (les langages ont été \og figés\fg) en 1989. \TeX{} et \textsf{METAFONT} n'évoluent plus sauf pour correction de bogues mineures (les versions de \TeX{} sont numérotées suivant les décimales de $\pi$ -- actuellement 3.1415926 -- et \textsf{METAFONT} les décimales du nombre \og e\fg{} -- actuellement 2.718281.) \TeX{} fournit des outils de base (commandes/instructions/\og primitives\fg) pour définir une typographie \footnote{pris ici au sens large de fontes et mise en page}; pratiquement tous les détails doivent être précisés, mais le langage permet de créer des macros pour des constructions répétées. C'est ainsi que des collections de macros sont chargées au moyen de fichiers \og format\fg\index{fichiers!format} (entre autres, de grandes collections de macros précompilées.) Knuth a créé un format de base par défaut (plus ou moins 600 commandes), c'est \emph{Plain\index{tex@\TeX!Plain} \TeX}. Celui-ci facilite la création des documents. Le format le plus utilisé est \LaTeX\index{tex@\TeX!\LaTeX} (Leslie Lamport\index{Lamport Leslie}, 1985), qui offre des commandes et des structures plus générales pour certains documents (article, book,\dots) permettant un travail plus facile et plus rapide, mais parfois avec moins de flexibilité à cause du cadre plus ou moins rigide. D'autres formats sont \AmS-\TeX\index{tex@\TeX!\AmS-\TeX}, \AmS-\LaTeX, ConTeXt\index{tex@\TeX!ConTeXt}, chacun ayant des buts et des avantages (et inconvénients) particuliers. Pour étendre le format, on charge des \og modules\fg{} qui sont des collections de macros spécifiques à certains aspects de la typographie. Depuis sa définition, fin des années 70, jusqu'à maintenant, dernière version en mars 2008, la famille \TeX{} a dû évoluer pour tenir compte des développements de la typographie en dehors du monde \TeX. Quelques uns des problèmes étaient/sont: \begin{itemize} \item prendre en compte d'autres langues avec des \og alphabets\fg{} plus étendus que l'ASCII\footnote{``American Standard Code for Information Interchange'': système d'encodage des caractères incluant seulment les caractères Latin trouvés en anglais, quelques caractères communs de ponctuation et quelques autres symboles tels que \% ou \$} ou tout aussi bien avec des alphabets non latins, \item avoir plus de polices, il n'y a pas grande variété dans les polices créées avec \textsf{METAFONT} (peu de créateurs l'utilisent), \item créer des documents dans d'autres formats que le DVI d'origine \footnote{Device Independent: format des fichiers produits par \TeX{} et indépendants du système.}, \item utiliser les riches possibilités des autres systèmes et formats typographiques comme PostScript et PDF, \item avoir plus de facilités de calcul et de création de scripts,\dots \end{itemize} Pour répondre à ces demandes et d'autres, de nombreux \og moteurs\fg{} et programmes ont été créés autour de \TeX, par exemple: pdftex\index{tex@\TeX!pdftex}, pdflatex, dvips\index{tex@\TeX!dvips}, ps2pdf, \textsf{METAPOST}\index{metapost@\textsf{METAPOST}} pour ouvrir le monde \TeX{} aux possibilités de PostScript\index{PostScript} et PDF\index{PDF}, XeTeX\index{tex@\TeX!XeTeX} et XeLaTeX pour pouvoir utiliser des fontes \og normales\fg{} sur les différentes machines et pour être capable de gérer les systèmes d'écriture différents des systèmes gauche-droite originaires d'Europe (lettres latines et cyrilliques et associés) -- droite-gauche, vertical, pictogrammes,\dots --, LuaTeX\index{tex@\TeX!LuaTeX} et LuaLaTeX pour avoir un langage puissant de scripts. Mais pour utiliser \TeX{} et les systèmes de sa famille, on doit créer un document \og source\fg{}\index{document!source} car \TeX{} n'est qu'un système pour transformer un document source en un document (parfaitement!) mis en page. Cette source est un simple fichier texte avec des instructions de mise en forme typographique et on a besoin d'un programme pour la créer: \textbf{l'éditeur\index{editeur@éditeur}}. Il y a beaucoup d'éditeurs capables de créer une source \TeX, certains sont des éditeurs généraux, d'autres sont spécifiquement créés pour \TeX: c'est ici qu'intervient \Tw\index{texworks@\Tw}. \bigskip \Tw{} est un projet de création d'un éditeur de texte utilisé pour les outils de la faille \TeX, nous nous référerons à ceux-ci comme \AllTeX. Plutôt que de créer une nouvelle incarnation d'éditeur sophistiqué, bardé de multiples barres d'outils pour subvenir à tous les besoins, \Tw{} cherche au contraire à proposer un éditeur dépouillé, n'offrant, à première vue que des outils limités à l'édition de texte ainsi qu'un bouton et un menu déroulant pour composer un texte en \AllTeX. L'idée de création de l'éditeur fait suite à une longue réflexion de \emph{Jonathan Kew\index{Kew Jonathan}}, initiateur en charge du projet, sur les raisons qui éloignent les utilisateurs potentiels de \AllTeX, ainsi que de l'observation du succès de l'éditeur \textbf{\TeX shop\index{texshop@\TeX shop}} sous environnement Mac. Enfin, le but est aussi de fournir un éditeur identique sur de nombreuses plates-formes logicielles; \Tw{} est actuellement disponible sous Linux, sous macOS ainsi que sous Windows. Dans tous les cas l'interface se présente sous la même forme et offre les mêmes fonctionnalités. %\bigskip Après l'introduction, la deuxième section explique comment installer le logiciel. Dans le troisième on décrit l'interface et on crée un premier document montrant les bases d'utilisation de \Tw. Dans les quatrièmes et cinquièmes sections on aborde les outils de travail avancés proposés par \Tw{}; cette section n'est à lire que lorsqu'on a bien en main les bases du travail sous \Tw{}. Les outils avancés permettent d'être beaucoup plus efficace. La sixième section donne une brève introduction à l'écriture de scripts (ce qui dépasse le but de ce manuel, on trouvera des informations ailleurs.) Enfin la septième section fournit des pointeurs vers des informations complémentaires sur \TeX{} et des sources d'aide; ceci termine la partie principale du document. Enfin, les annexes fournissent des informations pour \og customiser\fg{} l'éditeur \Tw, sur les expressions régulières pour le système rechercher/remplacer et comment \Tw{} peut être compilé à partir des sources. Une courte bibliographie et un index terminent ce manuel. \section{Icônes et style} Parce qu'une image vaut souvent mieux que mille mots, des icônes et des styles particuliers sont utilisés dans tout le manuel pour éviter des paragraphes incommodes ou marquer certains points spéciaux. Les touches du clavier sont généralement représentées par\keystroke{A}, à l'exception de quelques touches spéciales. Ce sont:\keysequence{Shift},\keysequence{PgUp},\keysequence{PgDown},\keysequence{Return} (retour charriot),\keysequence{UArrow},\keysequence{DArrow},\keysequence{LArrow},\keysequence{RArrow},\keysequence{Spacebar} (espace),\keysequence{BSpace} (backspace) et \keysequence{Tab} (tab). De plus, les cliques de souris sont représentés par {\LMB} (clique gauche) et {\RMB} (clique droit; sur macOS avec une souris à un bouton, cela est généralement réalisé en maintenant la touche {\Ctrl} tout en cliquant.) En dehors des instructions de saisie, de nombreux passages de ce manuel sont marqués avec un style particulier. \needspace{5\baselineskip} Des informations valables seulement pour ou qui ne concernent qu'un système d'exploitation sont indiquées comme ceci: \begin{OSWindows} \noindent Ceci ne vous concerne que si vous utilisez Windows. \\ Vous pouvez bien évidemment lire ces informations si vous utilisez un autre système d'exploitation. \\ Ce ne sera que de peu d'usage pour vous. \end{OSWindows} \bigskip Les exemples de code sont donnés par une police de chasse fixe, style machine à écrire, avec des lignes au-dessus et en-dessous pour les séparer du reste du texte: \begin{verbExample} Hello \TeX-World! \end{verbExample} En relation directe avec ceci, le chapitre \ref{chap:first-steps} contient plusieurs tutoriels, présentés comme les exemples de code ci-dessus, mais avec une icône de bloc-note à côté.manual-2021-03-08/src/fr/keysequence.sty000066400000000000000000000075351402145072200176510ustar00rootroot00000000000000% !TEX root = manual.tex \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{keysequence}[2010/07/05 v0.1] \RequirePackage{keystroke} \RequirePackage{ifthen} \makeatletter \newif\ifspecialtok \let\key@stroke=\keystroke %\def\my@style#1{\key@stroke{#1}} \def\keysequence#1{% \def\keystroke{\csname mystyle\endcsname}% % \let\KS@Cmd=\Cmd% \let\Cmd=\undefined% % \let\KS@Opt=\Opt% \let\Opt=\undefined% % \let\KS@Spacebar=\Spacebar% \let\Spacebar=\undefined% % \let\KS@BSpace=\BSpace% \let\BSpace=\undefined% % \let\KS@Tab=\Tab% \let\Tab=\undefined% % \let\KS@LMB=\LMB% \let\LMB=\undefined% % \let\KS@RMB=\RMB% \let\RMB=\undefined% % \let\result\@empty% \let\mystyle=\undefined% \def\tok{}% \mygetchars#1+\end % % \let\mystyle=\key@stroke% \let\Cmd=\KS@Cmd% \let\Opt=\KS@Opt% \let\Spacebar=\KS@Spacebar% \let\BSpace=\KS@BSpace% \let\Tab=\KS@Tab% \let\LMB=\KS@LMB% \let\RMB=\KS@RMB% % \result% } \def\mygetchars#1{% \ifx#1\end% \let\next=\relax% \else% \ifx#1+% % Use this line to show '+' between items %\ifx\result\@empty\edef\result{}\else\edef\result{\result+}\fi% % % Use this line to not show '+' between items \ifx\result\@empty\edef\result{}\fi% % \specialtokfalse% \ifthenelse{\equal{\tok}{Enter}}{\specialtoktrue\def\tok{\noexpand\Enter}}{}% \ifthenelse{\equal{\tok}{Del}}{\specialtoktrue\def\tok{\noexpand\Del}}{}% \ifthenelse{\equal{\tok}{Ins}}{\specialtoktrue\def\tok{\noexpand\Ins}}{}% \ifthenelse{\equal{\tok}{Esc}}{\specialtoktrue\def\tok{\noexpand\Esc}}{}% \ifthenelse{\equal{\tok}{Shift}}{\specialtoktrue\def\tok{\noexpand\Shift}}{}% \ifthenelse{\equal{\tok}{Ctrl}}{\specialtoktrue\def\tok{\noexpand\Ctrl}}{}% \ifthenelse{\equal{\tok}{Home}}{\specialtoktrue\def\tok{\noexpand\Home}}{}% \ifthenelse{\equal{\tok}{End}}{\specialtoktrue\def\tok{\noexpand\End}}{}% \ifthenelse{\equal{\tok}{PgUp}}{\specialtoktrue\def\tok{\noexpand\PgUp}}{}% \ifthenelse{\equal{\tok}{PgDown}}{\specialtoktrue\def\tok{\noexpand\PgDown}}{}% \ifthenelse{\equal{\tok}{PrtSc}}{\specialtoktrue\def\tok{\noexpand\PrtSc}}{}% \ifthenelse{\equal{\tok}{Scroll}}{\specialtoktrue\def\tok{\noexpand\Scroll}}{}% \ifthenelse{\equal{\tok}{Break}}{\specialtoktrue\def\tok{\noexpand\Break}}{}% % \ifthenelse{\equal{\tok}{Return}}{\specialtoktrue\def\tok{\noexpand\Return}}{}% \ifthenelse{\equal{\tok}{Alt}}{\specialtoktrue\def\tok{\noexpand\Alt}}{}% \ifthenelse{\equal{\tok}{AltGr}}{\specialtoktrue\def\tok{\noexpand\AltGr}}{}% \ifthenelse{\equal{\tok}{NumLock}}{\specialtoktrue\def\tok{\noexpand\NumLock}}{}% \ifthenelse{\equal{\tok}{UArrow}}{\specialtoktrue\def\tok{\noexpand\UArrow}}{}% \ifthenelse{\equal{\tok}{DArrow}}{\specialtoktrue\def\tok{\noexpand\DArrow}}{}% \ifthenelse{\equal{\tok}{LArrow}}{\specialtoktrue\def\tok{\noexpand\LArrow}}{}% \ifthenelse{\equal{\tok}{RArrow}}{\specialtoktrue\def\tok{\noexpand\RArrow}}{}% % % Workarounds necessary because definitions don't contain simple text \ifthenelse{\equal{\tok}{Spacebar}}{\specialtoktrue\def\tok{\csname Spacebar\endcsname}}{}% \ifthenelse{\equal{\tok}{BSpace}}{\specialtoktrue\def\tok{\csname BSpace\endcsname}}{}% \ifthenelse{\equal{\tok}{Tab}}{\specialtoktrue\def\tok{\csname Tab\endcsname}}{}% \ifthenelse{\equal{\tok}{LMB}}{\specialtoktrue\def\tok{\csname LMB\endcsname}}{}% \ifthenelse{\equal{\tok}{RMB}}{\specialtoktrue\def\tok{\csname RMB\endcsname}}{}% % % Custom addition for Mac \ifthenelse{\equal{\tok}{Cmd}}{\specialtoktrue\def\tok{\csname Cmd\endcsname}}{}% \ifthenelse{\equal{\tok}{Opt}}{\specialtoktrue\def\tok{\csname Opt\endcsname}}{}% % % Cmd key symbol: Saint John's Arms % % \ifspecialtok\else\edef\tok{\csname mystyle\endcsname{\tok}}\fi% % % % % % \csname expands to a command with the same meaning as \relax as long as not defined otherwise \edef\result{\result\tok}% \def\tok{}% \else% \edef\tok{\tok #1}% \fi% \let\next=\mygetchars% \fi% \next% } \makeatother manual-2021-03-08/src/fr/manual.sty000066400000000000000000000137561402145072200166070ustar00rootroot00000000000000%!TEX root = manuel.tex % requires the following fonts (TeXLive packages in parantheses) % ZapfChancery (zapfchan) \ProvidesPackage{manual}[2010/06/26 v0.1 Specialized class for the TeXworks manual] \NeedsTeXFormat{LaTeX2e} \RequirePackage{sectsty} \sectionfont{\raggedright} \subsectionfont{\raggedright} \subsubsectionfont{\raggedright} \makeatletter \@ifpackageloaded{tex4ht}{ % These packages are used only if in tex4ht mode }{ % These packages are used only if NOT in tex4ht mode \RequirePackage[Bjornstrup]{fncychap} \RequirePackage{tocbibind} \RequirePackage[unbalanced,totoc]{idxlayout} \RequirePackage{footmisc} % some buggy versions of microtype require luatexbase % https://tex.stackexchange.com/a/476742 \RequirePackage{luatexbase} \RequirePackage[final]{microtype} \setlength{\footnotemargin}{.7em} \setlength{\footnotesep}{0.1ex} % Modified from fncychap package to align boxes of \chapter and \chapter* \renewcommand{\DOTIS}[1]{% \fboxsep=0pt \settoheight{\py}{\CNoV 1} \vskip\py \vskip-20pt% \colorbox[gray]{.85}{\rule{0pt}{40pt}\parbox[b]{\textwidth}{\hfill}}\\% \nointerlineskip\raggedright% \fboxsep=\myhi% \vskip-1ex \colorbox[gray]{.85}{\parbox[t]{\mylen}{\CTV\FmTi{#1}}}\par\nobreak% \vskip 40\p@% } } \makeatother \RequirePackage[utf8]{luainputenc} \RequirePackage{lmodern} \RequirePackage[T1]{fontenc} \RequirePackage{needspace} \RequirePackage{color} \RequirePackage{graphicx} \graphicspath{{images/}} \RequirePackage[english,french]{babel} \AtBeginDocument{\selectlanguage{french}} \RequirePackage{calc} \RequirePackage{keystroke} \RequirePackage{keysequence} \RequirePackage{amsmath} \RequirePackage{amssymb} \RequirePackage{upquote} %\newcommand{\Cmd}{\keystroke{Cmd}} \newcommand{\Cmd}{\keystroke{\includegraphics{MacCmdKey}}} \newcommand{\Opt}{\keystroke{\includegraphics{MacOptKey}}} \renewcommand{\Tab}{\keystroke{$\leftrightarrows$}} \newcommand{\LMB}{\raisebox{-3pt}{\includegraphics[height=13pt]{LMB}}} \newcommand{\RMB}{\raisebox{-3pt}{\includegraphics[height=13pt]{RMB}}} \newcommand{\menu}[1]{\emph{\textbf{#1}}} \newcommand{\submenu}{\hspace{0pt}\ensuremath{\to}} \newcommand{\DocumentCopyright}[1]{ \vspace*{\stretch{1}} \begin{minipage}{.75\textwidth} #1 \end{minipage} } \RequirePackage[obeyspaces,hyphens,T1]{url} \RequirePackage{makeidx} \makeindex \makeatletter \def\ConTeXt{Con{\kern-.1em\TeX\kern-.075em}t} \def\XeTeX{\leavevmode \setbox0=\hbox{X\lower.5ex \hbox{\kern-.15em \ifdim\fontdimen1\font=0pt \reflectbox{E}% \else % rotation is about the origin, so we need to adjust positioning \XeTeXuseglyphmetrics=1 \setbox0=\hbox{E}\dimen0=\ht0 \advance\dimen0 by \dp0 \raise\dimen0\hbox{\rotatebox{180}{\box0}}% \fi }\kern-.1667em \TeX}% \dp0=0pt \ht0=0pt \box0 } \def\XeLaTeX{\leavevmode \setbox0=\hbox{X\lower.5ex \hbox{\kern-.15em \ifdim\fontdimen1\font=0pt \reflectbox{E}% \else % rotation is about the origin, so we need to adjust positioning \XeTeXuseglyphmetrics=1 \setbox0=\hbox{E}\dimen0=\ht0 \advance\dimen0 by \dp0 \raise\dimen0\hbox{\rotatebox{180}{\box0}}% \fi }\kern-.1067em \LaTeX}% \dp0=0pt \ht0=0pt \box0 } \newcommand*{\AllTeX}{% (L% \kern-.36em{% \setbox0\hbox{T}% \vbox to\ht0{% \hbox{% $\m@th$\csname S@\f@size\endcsname \fontsize\sf@size\z@\math@fontsfalse\selectfont A% }% \vss }% }% \kern-.075em)\kern-.075em\TeX} \makeatother \newcommand{\Tw}{\texorpdfstring{{\TeX}\kern-.1em works}{TeXworks}} \newcommand{\METAFONT}{\textsf{METAFONT}} \newcommand{\METAPOST}{\textsf{METAPOST}} \RequirePackage{wrapfig} \RequirePackage{framed} \RequirePackage{fancyvrb} \RequirePackage{fancyhdr} \RequirePackage{booktabs} \RequirePackage{array} \RequirePackage{longtable} \AtBeginDocument{\VerbatimFootnotes} \newcolumntype{P}{>{\ttfamily}p{30mm}} \newcolumntype{Q}{>{\ttfamily\footnotesize}p{60mm}} \newcolumntype{R}{>{\bfseries}p{15mm}} \pagestyle{fancy} \renewcommand{\chaptermark}[1]{\markright{\thechapter.\ #1}} \renewcommand{\sectionmark}[1]{} \lhead{\sffamily\nouppercase{\rightmark}} \chead{} \rhead{\sffamily\thepage} \lfoot{} \cfoot{} \rfoot{} \renewcommand{\headrulewidth}{1pt} \setlength{\headheight}{14.5pt} \makeatletter \renewcommand{\maketitle}{\begin{titlepage} \vspace*{-2cm} \begin{flushright} \includegraphics[width=7cm]{TeXworks} \end{flushright} \vspace*{2cm} \begin{flushleft} \Huge \bfseries\@title \end{flushleft} \vspace*{-2ex} \rule{\textwidth}{3pt} \begin{flushright} \@author \vspace*{4cm} %\includegraphics{title-quote} \end{flushright} \hspace*{0.2\textwidth} \parbox{0.8\textwidth}{ \textcolor[gray]{.4}{\LARGE {\usefont{T1}{pzc}{b}{n}abaisser le niveau d'entrée au monde} {\itshape\TeX} %{\usefont{T1}{pzc}{b}{n}world} } } \end{titlepage}} \makeatother \DefineVerbatimEnvironment{verbExample}{Verbatim}{frame=lines,framesep=1ex,fontsize=\small} \reversemarginpar \newenvironment{example}{ \phantom{.}\vspace{-\baselineskip}\marginpar{ \raisebox{-2\baselineskip-\height}{\includegraphics[height=1cm]{example}} } \verbExample }{ \endverbExample } \definecolor{tango-Aluminium5}{rgb}{0.333333333333,0.341176470588,0.325490196078} \newlength{\OSLogoSize} \setlength{\OSLogoSize}{\baselineskip+8pt} \newlength{\OSLogoIndent} \setlength{\OSLogoIndent}{\parindent}% % Adapted from "framed" package \newcommand{\OSCommand}[1]{% \vspace{-.75\baselineskip}% \def\FrameCommand{% {\hspace{-8pt}\color{tango-Aluminium5}\vrule width 3pt \hspace{5pt}}% }% \MakeFramed {\advance\hsize-\width \FrameRestore}% \parbox[t][0pt]{0pt}{% \hspace{-\OSLogoIndent}\hspace{-8pt}\hspace{-\OSLogoSize}% \raisebox{-\height+12pt}{\includegraphics[height=\OSLogoSize]{#1}}% }\par\vspace{-\baselineskip}\!\!% } \newcommand{\OSEndCommand}{\endMakeFramed\vspace{-10pt}} \newenvironment{OSLinux}{\OSCommand{Linux}}{\OSEndCommand} \newenvironment{OSMac}{\OSCommand{Mac}}{\OSEndCommand} \newenvironment{OSWindows}{\OSCommand{Windows}}{\OSEndCommand} \RequirePackage[pdfborder={0 0 0}]{hyperref} manual-2021-03-08/src/fr/manuel.tex000066400000000000000000000010061402145072200165550ustar00rootroot00000000000000\documentclass[a4paper,12pt,oneside,openany]{book} \usepackage{manual} \title{Petit manuel pour \Tw} \author{Alain Delmotte, Stefan Löffler et autres} \date{} \begin{document} \frontmatter \include{frontmatter} \mainmatter \include{introduction} \include{installation} \include{premierspas} \include{outilsdedition} \include{autresoutils} \include{scripting} \include{par_apres} \appendix \include{customizing} \include{regexps} \include{compiling} \backmatter \include{backmatter} \end{document} manual-2021-03-08/src/fr/menuactionsPDFDocument.tex000066400000000000000000000030761402145072200216630ustar00rootroot00000000000000\begin{longtable}{QQ} \toprule \multicolumn{2}{c}{Aide} \\ actionAbout\_TW & actionSettings\_and\_Resources \\ actionGoToHomePage & actionWriteToMailingList \\ % \midrule % \multicolumn{2}{c}{Composition} \\ actionTypeset & \\ % \midrule % \multicolumn{2}{c}{Édition} \\ actionCopy & actionRedo \\ actionPreferences & actionUndo \\ % \midrule % \multicolumn{2}{c}{Fenêtre} \\ actionGo\_to\_Source & actionSide\_by\_Side \\ actionPlace\_on\_Left & actionStack \\ actionPlace\_on\_Right & actionTile \\ % \midrule % \multicolumn{2}{c}{Fichier} \\ actionClear\_Recent\_Files & actionOpen \\ actionClose & actionPrintPdf \\ actionNew & actionQuit\_TeXworks \\ actionNew\_from\_Template & \\ % \midrule % \multicolumn{2}{c}{Recherche} \\ actionFind & actionFind\_Again \\ % \midrule % \multicolumn{2}{c}{Scripts} \\ actionAbout\_Scripts & actionShow\_Scripts\_Folder \\ actionManage\_Scripts & actionUpdate\_Scripts \\ % \midrule % \multicolumn{2}{c}{Vue} \\ actionActual\_Size & actionNext\_Page \\ actionFirst\_Page & actionPageMode\_Continuous \\ actionFit\_to\_Content\_Width & actionPageMode\_Single \\ actionFit\_to\_Width & actionPageMode\_TwoPagesContinuous \\ actionFit\_to\_Window & actionPrevious\_Page \\ actionFull\_Screen & actionZoom\_In \\ actionGo\_to\_Page & actionZoom\_Out \\ actionLast\_Page & \\ \bottomrule \end{longtable} manual-2021-03-08/src/fr/menuactionsTeXDocument.tex000066400000000000000000000037711402145072200217540ustar00rootroot00000000000000\begin{longtable}{QQ} \toprule \multicolumn{2}{c}{Aide} \\ actionAbout\_TW & actionSettings\_and\_Resources \\ actionGoToHomePage & actionWriteToMailingList \\ % \midrule % \multicolumn{2}{c}{Composition} \\ actionTypeset & \\ % \midrule % \multicolumn{2}{c}{Édition} \\ actionBalance\_Delimiters & actionPreferences \\ actionClear & actionRedo \\ actionCopy & actionSelect\_All \\ actionCut & actionTo\_Lowercase \\ actionInsert\_Citations & actionTo\_Uppercase \\ actionNone & actionToggle\_Case \\ actionPaste & actionUndo \\ % \midrule % \multicolumn{2}{c}{Fenêtre} \\ actionAuto\_Follow\_Focus & actionShow\_Hide\_Console \\ actionGo\_to\_Preview & actionSide\_by\_Side \\ actionPlace\_on\_Left & actionStack \\ actionPlace\_on\_Right & actionTile \\ % \midrule % \multicolumn{2}{c}{Fichier} \\ actionClear\_Recent\_Files & actionRemove\_Aux\_Files \\ actionClose & actionRevert\_to\_Saved \\ actionNew & actionSave \\ actionNew\_from\_Template & actionSave\_All \\ actionOpen & actionSave\_As \\ actionQuit\_TeXworks & \\ % \midrule % \multicolumn{2}{c}{Format} \\ actionApply\_to\_Selection & actionLine\_Numbers \\ actionAutoIndent\_None & actionSmartQuotes\_None \\ actionComment & actionSyntaxColoring\_None \\ actionFont & actionUncomment \\ actionHard\_Wrap & actionUnindent \\ actionIndent & actionWrap\_Lines \\ % \midrule % \multicolumn{2}{c}{Recherche} \\ actionCopy\_to\_Find & actionGo\_to\_Line \\ actionCopy\_to\_Replace & actionReplace \\ actionFind & actionReplace\_Again \\ actionFind\_Again & actionShow\_Selection \\ actionFind\_Selection & \\ % \midrule % \multicolumn{2}{c}{Scripts} \\ actionAbout\_Scripts & actionShow\_Scripts\_Folder \\ actionManage\_Scripts & actionUpdate\_Scripts \\ \bottomrule \end{longtable} manual-2021-03-08/src/fr/outilsdedition.tex000066400000000000000000000537411402145072200203500ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manuel.tex % !TEX spellchack = fr_FR \chapter{Aller plus loin: outils d'{\'e}dition} Lorsque vous aurez \Tw{} bien en main, vous sentirez le besoin d'avoir des outils pour être plus efficace. Beaucoup d'outils existent dans \Tw{}. Nous les passons maintenant en revue. \section{Créer un document à partir d'un modèle}\index{modèle} Les documents que vous créerez ont le plus souvent les mêmes instructions dans le préambule, on charge les mêmes modules, on définit les mêmes caractéristiques de page, on définit aussi des en-tête et pied de page personnalisés. On peut utiliser les modèles prédéfinis ou créer ses propres modèles contenant tous ces pré-requis. Utilisez \menu{Fichier}\submenu\menu{Nouveau à partir d'un modèle\dots} ou \keysequence{Ctrl+Maj+N} (macOS: \keysequence{Cmd+Maj+N}). Une boîte de dialogue s'ouvre pour permettre la sélection du modèle. Après sélection et \verb|OK| un document est créé et on peut commencer à travailler. Si on désire créer un modèle plus personnalisé, il suffit de créer ce document avec tout ce que l'on désire toujours y trouver (et en marquant éventuellement des emplacements à compléter) et de l'enregistrer comme fichier \path{.tex} dans le répertoire ressources de \Tw{} \path{\templates} ou un sous-répertoire éventuel de celui-ci, si vous le désirez. \section{Créer un projet sur plusieurs fichiers sources}\index{projet} Lorsque la source d'un document devient longue, il est parfois difficile de se déplacer dans celle-ci et de la gérer. On a alors avantage à scinder le fichier source en plusieurs fichiers plus petits: un fichier sera le document principal, central, qui contiendra le préambule, l'environnement \verb|document|, ainsi que des appels aux \og sous-documents\fg \footnote{Appels par les commandes \verb|\input{}| ou \verb|\include{}|, voir les manuels de \LaTeX\ pour plus d'informations.}, qui pourraient contenir des chapitres séparés. Mais il y aura un problème si, étant dans un sous-document, on lance la composition/compilation; comme il n'y a pas de préambule ni d'environnement \verb|document| \LaTeX s'arrête immédiatement sur erreur. Pour signaler à \Tw{} qu'il doit compiler le document principal on ajoute au début du fichier sous-document l'instruction: \index{\verb+% "!TeX+!\verb+root+} \begin{verbExample} % !TeX root = chemin/fichier_principal.tex \end{verbExample} par exemple: \begin{verbExample} % !TeX root = manuel.tex \end{verbExample} % %\newcommand{\instex}{\texttt{\% !TeX}} %\verb|% !TeX root = chemin/au/fichier_principal.tex|\index{instruction \instex!root} % %\noindent par exemple: % %\verb|% !TeX root = manuel.tex| Si le fichier principal est dans le même dossier, son nom suffit, comme dans l'exem\-ple ci-dessus. Sinon vous devez fournir le chemin vers le document principal (de préférence relativement au sous-document en question, p.e. \path{../manuel.tex}). Remarquer aussi l'utilisation des barres obliques \og\verb|/|\fg{} et non des contre-obliques \og\verb|\|\fg{} utilisées par Windows pour séparer les niveaux de dossiers. De plus, avec MikTeX, l'appel au sous-document, \verb|\input{nom.tex}|, doit inclure l'extension \path{.tex} pour que SyncTeX fonctionne convenablement (voir la section~\ref{sec.synctex}). \section{Vérification d'orthographe} On peut demander de faire une vérification orthographique \index{verif. orthographe@vérif. automatique}automatique durant la frappe par \menu{Édition}\submenu\menu{Vérification orthographique}\submenu\menu{}: par exemple fr-FR pour le français. Il est également possible de demander à \Tw{} de permettre une vérification orthographique par défaut par \menu{Édition}\submenu\menu{Préférences\dots}\submenu\menu{Éditeur}\submenu\menu{Langue de vérification orthographique:}. Lors de la frappe, s'il y a une erreur pour le correcteur, le mot est souligné par un liséré rouge. Un clic-droit sur le mot ouvre un menu contextuel dans lequel il y a des propositions de mots de remplacement. Cliquer sur le mot désiré pour effectuer le remplacement. Avant d'utiliser la vérification orthographique, il faut installer des dictionnaires\index{dictionnaires} dans le bon dossier de \Tw: \path{\dictionaries}. Le dossier \path{} est atteint facilement par \menu{Aide}\submenu\menu{Paramètres et ressources\dots} \begin{OSLinux} Sous Linux, les dictionnaires sont généralement pris dans le dossier \path{/usr/share/myspell/dicts} -- le chemin par défaut pour les dictionnaires de myspell. Notez, cependant, que la personne qui gère votre module \Tw{} a pu changer cela pour tenir compte de l'organisation du système de fichiers de votre distribution Linux. Vous pouvez passer outre à cet organisation par défaut en définissant la variable d'environnement \verb+TW_DICPATH+ avant d'exécuter Tw. \end{OSLinux} On peut utiliser les dictionnaires disponibles pour OpenOffice.org et d'autres logiciels libres \footnote{voir par exemple à \url{http://extensions.services.openoffice.org/dictionary}. Les fichiers \path{.oxt} peuvent être renommés en \path{.zip} et ensuite décompressés pour trouver les fichiers nécessaires \path{.dic} et \path{.aff}.}; si par exemple vous avez Mozilla Thunderbird avec correction orthographique, vous pouvez copier les fichiers \path{.aff}\index{verif. orthographe@vérif. automatique!fichiers .aff} et \path{.dic}\index{verif. orthographe@vérif. automatique!fichiers .dic}. \section{Rechercher et remplacer} \index{edition@édition!rechercher/remplacer}\index{rechercher/remplacer|see {édition}} %Autres outils classiques: la recherche et le remplacement de texte. \Tw{} dispose évidemment de ces possibilités avec quelques possibilités supplémentaires. \subsection{Les actions classiques} Les options du menu \menu{Recherche}--\menu{Rechercher\dots}, \menu{Chercher encore}, \menu{Remplacer\dots}, \menu{Remplacer encore} et \menu{Aller à la ligne\dots} (\keysequence{Ctrl+F}, \keysequence{Ctrl+G}, \keysequence{Ctrl+R}, \keysequence{Ctrl+Maj+R} et \keysequence{Ctrl+L} respectivement (macOS: \keysequence{Cmd+F}, \keysequence{Cmd+G}, \keysequence{Cmd+R}, \keysequence{Cmd+Shift+R} et \keysequence{Cmd+L}) sont des actions classiques; la première et la troisième provoque l'ouverture d'une boîte de dialogue: \begin{center} \includegraphics[scale=.6]{rechremp} \end{center} On y trouve les options habituelles: \emph{Recherche en boucle -- dans tout le document}\emph{Chercher vers le haut}, \emph{Chercher/Remplacer dans la sélection} ou \emph{Chercher toutes les occurences}. Sont aussi classiques les options \emph{Sensible à la casse} et \emph{Mots entiers}. Par défaut la recherche se fait vers le bas, la fin du texte. L'option \emph{Remplacer dans tous les fichiers ouverts} est une extension fréquente, mais pas aussi répandue que les autres; cela permet de faire, par exemple, des remplacements dans tous les fichiers d'un projet -- faites attention que ceci est très puissant. La dernière option, \emph{Expression régulière}, est expliquée ci-après. Dans le menu \menu{Recherche} il y a d'autres options: \begin{description} \item[Copier vers Rechercher] copie le texte sélectionné et l'envoye dans la zone de saisie \textsl{\textbf{Rechercher:}} de la boîte de dialogue Rechercher ou Remplacer; vous devez encore ouvrir les dialogues séparément; \item[Copier vers Remplacer] on peut faire de même avec un texte de remplacement vers la zone \textsl{\textbf{Par:}} de la boîte de dialogue \textsl{\textbf{Remplacer}}; \item[Trouver la sélection] utilise la sélection pour une recherche sans ouvrir la boîte de dialogue \textsl{\textbf{Recherche}} -- très rapide; \item[Montrer la sélection], nous ramène immédiatement au texte sélectionné -- pratique si on a sélectionné un texte et qu'on s'est déplacé dans le document par la glissière latérale, pratique aussi si on ne fait pas passer les lignes à la ligne. \end{description} \subsection{Recherche/Remplacement avancé (les expressions régulières)}\index{expressions régulières} Les expressions régulières forment un outil très performant, mais qu'il convient de bien comprendre. Il faudrait un manuel uniquement pour cet apprentissage \footnote{De tels manuels existent sur internet.}, mais nous allons donner quelques idées d'utilisation. Voir aussi les expressions disponibles dans la section \ref{sec:regexp}. Supposons que nous ayons le texte suivant: \begin{verbExample} Voici du texte pour tester les expressions régulières dans du texte accentué. Voici du texte pour tester les expressions régulières dans du texte accentué. Voici du texte pour tester les expressions régulières. Voici du texte pour tester les expressions régulières. truc truc tél.: 010-99-99-99 tél.: 00.32.10.99.99.99 tél.: 00/32-10/99.99.99 \end{verbExample} Nous désirons d'une part \begin{enumerate} \item séparer les différents paragraphes par une ligne vide après \og accentué\fg{} (pour créer des paragraphes dans \LaTeX) mais pas pour les trois numéros de téléphone; \item remplacer les deux caractères tabulations (\textsl{tab})qui séparent les deux mots \og truc\fg{} du quatrième paragraphe chacun par trois espaces et, enfin; \item uniformiser les numéros de téléphones en remplaçant les divers caractères de ponctuation par des espaces. \end{enumerate} Pour 1) dans la boîte de dialogue \textsl{\textbf{Remplacer}} (\keysequence{Ctrl+R}) pour \emph{Rechercher:} on mettra {\frq\verb+\n+\flq} \footnote{les {\frq\flq} servent ici à montrer les limites des chaînes entrées et ne doivent pas être eux-mêmes entrés.} et dans \emph{Par:} {\frq\verb+\n\n+\flq}. {\frq\verb+\n+\flq} est le code pour le passage à la ligne. On prendra soin d'avoir sélectionné les quatre premiers paragraphes et le début du cinquième (premier numéro de téléphone) et de cocher les cases \emph{Remplacer dans la sélection} et \emph{Expression régulière}; si on ne l'a pas fait et qu'une ligne vide a été insérée entre toutes les lignes, sélectionner les lignes de téléphone et faire l'opération inverse: replacer {\frq\verb+\n\n+\flq} par {\frq\verb+\n+\flq}. Donc nous avons remplacer un passage à la ligne par un double, en créant ainsi une ligne vide. Pour 2) on utilisera {\frq\verb+\t+\flq} et {\frq\verb*+ +\flq}\footnote{Il s'agit de trois espaces.}. {\frq\verb+\t+\flq} est le code représentant une tabulation, un espace est entré tel quel (ici représenté par \verb*| |). Pour 3) ce sera: rechercher {\frq\verb+-|\.|/+\flq} et remplacer par {\frq\verb*+ +\flq}. Ici, {\frq\verb+|+\flq} fournit les diverses alternatives (\verb|-|, \verb|.|, or \verb|/|); pour le point nous avons utilisé {\frq\verb+\.+\flq} car le point seul est un code d'expression régulière qui représente n'importe quel caractère et nous aurions donc remplacer tous les caractères par un espace!! Nous devons dès lors utiliser un code pour avoir le point -- en mettant une contre-oblique devant le point, on précise que le point doit garder son sens propre plutôt que le sens spécial qu'il a généralement dans les expressinos régulières. Si on a des chaînes d'un même caractère mais de longueurs différentes (exemple 3, 4, 5 fois le caractère e) et qu'on veut tout ramener à une chaîne plus courte (exemple 2), on peut demander de remplacer la chaîne {\frq\verb+e{3,5}+\flq} par {\frq\verb+ee+\flq}. Si on veut insérer devant une série de paragraphes séparés ou non par une ligne vide une même chaîne, par exemple {\frq\verb*+\noindent +\flq} ou {\frq\verb*+\item +\flq}, on peut remplacer {\frq\verb+\n\n+\flq} ou {\frq\verb+\n+\flq} par {\frq\verb*+\n\n\\noindent +\flq} ou {\frq\verb*+\n\\noindent +\flq}. Attention, on a doublé le \verb|\| devant \verb|noindent| pour en avoir un (\verb|\noindent|), parce que \verb|\| est un caractère d'échapement dans les expressions régulièrs (nous l'avons rencontré auparavant dans l'expression \verb|\.|)! Si cela avait un sens, nous pourrions remplacer toutes les lettres comprises entre \og a\fg{} et \og m\fg{} par \og \$\fg{} en utilisant {\frq\verb+[a-m]+\flq} et {\frq\verb+$+\flq}. \section{Autres outils d'édition et de recherche d'erreur} \index{edition@édition!outils} \subsection{Outils standard} Il est toujours possible d'annuler\index{edition@édition!annuler} une action non-désirée par \menu{Édition}\submenu\menu{Annuler} ou \keysequence{Ctrl+Z} (macOS: \keysequence{Cmd+Z}); on peut ainsi annuler à reculons! L'opération inverse, annuler l'annulation ou refaire\index{edition@édition!refaire}, s'obtient par \menu{Édition}\submenu\menu{Répéter/refaire} ou \keysequence{Ctrl+Maj+Z} (macOS \keysequence{Cmd+Maj+Z}.) \footnote{\keysequence{Ctrl+Y} et \keysequence{Alt+Maj+Backspace} fonctionnent aussi sous Windows. \keysequence{Cmd+Y} fonctionne aussi sur macOS.} \Tw{} dispose aussi des outils classiques d'édition comme le presse papier; on peut donc sélectionner, couper/copier puis coller une partie de texte. On peut sélectionner à la souris en \og glissant\fg{} sur le texte à sélectionner, et on peut aussi \og double cliquer\fg{} pour sélectionner un mot. Au clavier il suffit de se déplacer en maintenant la touche \keysequence{Maj} enfoncée; on utilisera les touches de direction seules avec \keysequence{Maj} ; mais on peut aussi se déplacer et sélectionner par mot en se déplaçant à gauche ou à droite en maintenant \keysequence{Ctrl+Maj} enfoncés (\keysequence{Cmd+Shift} sous macOS). Les raccourcis clavier du presse papier sont les raccourcis que l'on trouve dans pratiquement tous les logiciels: \keysequence{Ctrl-X} pour couper, \keysequence{Ctrl+C} pour copier et \keysequence{Ctrl+V} pour coller (\keysequence{Cmd+X}, \keysequence{Cmd+C} et \keysequence{Cmd+V} respectivement, macOS.) On peut facilement changer la casse\index{edition@édition!changer la casse} d'une sélection -- tout mettre en capitales ou tout en minuscules -- par \menu{Édition}\submenu\menu{Changer la casse} puis, suivant le cas, \menu{TOUT EN CAPITALES} ou \menu{tout en minuscules}, ou \menu{Inverser la casse} (qui bascule la casse de chaque lettre idividuellement.) Il est aussi pratique de voir les numéros de lignes\index{edition@édition!numéros de lignes}, car tous les messages d'erreurs font référence à ces numéros; vous pouvez basculer \texttt{on/off} l'affichage des lignes, sur la gauche du panneau de saisie, par \menu{Format}\submenu\menu{Numéros de ligne}. \subsection{Commenter} Quand on met au point un texte pour \AllTeX{} il est souvent intéressant d'empêcher la compilation d'une partie du texte pour arriver à localiser les erreurs; on progresse ainsi morceau de texte par morceau de texte qui fonctionne jusqu'à rencontrer un fragment qui cause une erreur. Pour cela on commentera la source par bloc. Nous avons vu que le signe \verb|%| indique le début d'un commentaire. Pour commenter \index{edition@édition!commenter}une grande partie de texte, il suffit de la sélectionner puis de demander le marquage en tant que commentaire \menu{Format}\submenu\menu{Commenter} ou \keysequence{Ctrl+(} (macOS: \keysequence{Cmd+Shift+]}.) Pour supprimer la mise en commentaire: sélectionnez les lignes et choisissez \menu{Format}\submenu\menu{Dé-commenter}\index{edition@édition!dé-commenter} ou \keysequence{Ctrl+)} (macOS: \keysequence{Cmd+Maj+[} \footnote{Sur certains claviers, comme les claviers français,il n'est pas possible de faire \keysequence{Ctrl+Maj+[} ou \keysequence{Ctrl+Maj+]}; cependant les raccourcis peuvent être changés -- voir la section \ref{sec.shortcuts}.}. \subsection{Équilibrer les délimiteurs} \index{edition@édition!équilibrer les délimiteurs} Une erreur fréquente est d'oublier un symbole fermant: parenthèse, accolade, crochet,\emph{etc}. \Tw{} propose un outil pour mettre en évidence les paires de symboles: lorsqu'on passe sur un de ces symboles son complémentaire est brièvement mis en sur-brillance orange. On peut également, quand on est à l'intérieur d'un bloc ainsi délimité demander de le sélectionner par \menu{Édition}\submenu\menu{Sélection d'un bloc entre délimiteurs}\index{edition@édition!sélection d'un bloc} ou son raccourci \keysequence{Ctrl+B} (macOS: \keysequence{Cmd+B}). On voit ainsi directement l'ampleur du bloc. \subsection{Guillemets intelligents} \index{edition@édition!guillemets intelligents} Une autre erreur similaire, mais ici sémantique et n'ayant aucune influence sur la composition, est rencontrée dans l'utilisation des guillemets lorsqu'on désire mettre un texte en évidence. En français il y a des guillemets `simples' et des guillemets \og{}doubles\fg. On utilise également les guillemets ``anglais'' pour un texte entre guillemets dans un texte déjà entre guillemets. Les guillemets simples et doubles anglais sont obtenus par \verb|`| et \verb|'|; ce ne sont pas les guillemets utilisés en programmation et trouvés sur la clavier \verb|"| et \verb|'|. Mais utilisant le système des guillemets intelligents de \Tw, on peut utiliser ces derniers pour produire automatiquement les guillemets simple/double ouvrants et fermants. Dans un document \path{.tex}, sélectionnez un des systèmes de guillemets intelligents: \menu{Format}\submenu\menu{Guillemets intelligents}\submenu\menu{Ligatures TeX}, \submenu\menu{Com\-mandes TeX}, \submenu\menu{Caractères Unicode} \footnote{par défaut, il n'y a que les systèmes pour les guillemets à l'anglaise, mais on peut définir c'est propres quillemets}. Ensuite dans votre texte, lorsque vous voulez commencer un texte mis en évidence, disons des guillemets doubles, entrez \verb|"| puis le texte et pour terminer de nouveau \verb|"|; \Tw{} va automatiquement insérer les guillemets ouvrants \verb|``| et ensuite les guillemets fermants corrects \verb|''|. Les trois options donnent le même résultat dans le document composé, mais \menu{Ligatures TeX} devrait bien fonctionner dans la plupart des cas. Enfin, il est possible de définir ses propres systèmes de guillemets (dans le fichier de définitions (\path{smart-quotes-modes.txt} dans le dossier \path{configuration} du dossier ressources.) Par exemple, pour les guillemets français de babel, ajoutez le code suivant: \begin{verbExample} #[French quotes] [Guillemets français] ' ` ' " \og{} \fg{} \end{verbExample} \section{La complétion automatique}\index{complétion automatique} Un autre outil dont on ne peut rapidement plus se passer est la complétion automatique. En effet, quand on utilise \AllTeX, on doit continuellement entrer des codes pour, par exemple, créer des environnements; de plus dans ce cas il ne faut pas oublier de les fermer. La complétion automatique permet de taper une suite de caractères, on pourrait dire un mot clé, puis en tapant \keysequence{Tab} \Tw{} crée automatiquement le code de la commande ou de l'environnement \AllTeX. Par exemple, pour obtenir \og\LaTeX\fg, il faut entrer \verb|\LaTeX|. Ce n'est pas difficile, mais l'introduction du ``\verb|\|'' \footnote{en particulier sur clavier Azerty, où $\backslash$ nécessite l'utilisation de \keysequence{AltGr+<} ou \keysequence{Ctrl+Alt+<}} puis du mot ``\verb|LaTeX|'' avec l'alternance de majuscules et de minuscules peut devenir fastidieux à la longue. Par la complétion automatique il suffit d'entrer \verb|latex| puis taper \keysequence{TaB} pour obtenir \verb|\LaTeX|. Il faut juste veiller à ne pas avoir une \emph{lettre} accolée devant ou derrière \verb|latex| -- par ex. \verb|alatax| -- sinon le mécanisme pourrait ne pas choisir le mot clé correct. \needspace{3\baselineskip} Autres exemples, \verb|bmin| produit: \begin{verbExample} \begin{minipage}{} • \end{minipage}• \end{verbExample} le curseur de saisie se trouve dans la paire d'accolades vide où il faut entrer la dimension de la minipage. Voir la section \ref{sec.autocompletion} pourune liste des mots clé d'autocomplétion. %, et \verb|xve| donne \verb|\varepsilon| soit $\varepsilon$ en mode mathématiques. Voir la section \ref{autoc} pour une liste des mots clé d'auto-complétion. Remarquons le \og•\fg{} dans l'environnement minipage. C'est une marque que l'on peut atteindre par \keysequence{Ctrl+Tab} (\keysequence{Option+Tab} sur le Mac), en répétant ce raccourci, on avance dans la structure créée et par \keysequence{Ctrl+Maj+Tab} (\keysequence{Option+Shift+Tab}) on recule. Il est à remarquer que si on donne un mot clé partiel et que l'on appuie successivement sur \keysequence{Tab}, on peut avoir d'autres complétions, généralement associées. Par exemple, \verb|bali| (le \verb|b| indique un début d'environnement \verb|\begin{}|) crée l'environnement \verb|align| après un \keysequence{Tab}, \verb|align*| ensuite, successivement \verb|alignat|, \verb|alignat*|, \verb|aligned|, \verb|alignedat|, \verb|alignedat| avec option; ces derniers environnements ont leur propre code qui commence par \verb|bali| (\verb|balis|, \verb|baliat|, \verb|baliats|, \verb|balied|, \verb|baliedat| et enfin \verb|baliedato|.) Enfin, si vous désirer créer vos propres raccourcis, vous pouvez toujours ajouter un fichier \path{.txt} dans le sous-répertoire \path{completion} du répertoire ressources. Les entrées dans ce fichier seront de la forme: \begin{verbExample} bfigo:=\begin{figure}[#INS#]#RET##RET#\end{figure}• \bibliography{#INS#}• \end{verbExample} Dans le premier cas, pour l'environnement \verb|figure| avec option, \verb|bfigo| est le mot clé, puis vient l'affectation \verb|:=| et la définition: écrire \verb|\begin{figure}[]| \verb|\end{figure}| avec un passage à la ligne après le \verb|begin| (\verb|#RET#|), laisser une ligne vide (deuxième \verb|#RET#|) et mettre le curseur d'insertion entre les crochets (\verb|#INS#|); \og•\fg{} est la marque de déplacement expliquée plus haut. Dans le deuxième cas il n'y aura que \verb|\bibliography{}| lui-même et \Tw{} créera le nom complet avec accolades (le curseur entre elles.) Dans ce cas le mot clé est l'instruction elle-même. %Il est évidemment possible d'utiliser le \og•\fg! Il faut veiller à créer des fichiers \path{.txt} encodés en utf-8; on peut pour cela utiliser le programme \Tw{} lui-même, qui utilise cet encodage par défaut. manual-2021-03-08/src/fr/par_apres.tex000066400000000000000000000051731402145072200172610ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manuel.tex % !TEX spellcheck = fr_FR \chapter{Au-del{\`a} de ce manuel} Dans ce manuel, les auteurs ont essayé de donner un aperçu de \Tw{} et une introduction concise pour vous permettre de démarrer. Cependant, \Tw{} évolue et est amélioré continuellement, dès lors l'information présentée ici ne sera jamais complète. Des fichiers additionnels et fréquemment mis-à-jour sont postés sur le wiki hébergé par GitHub à \url{https://github.com/TeXworks/texworks/wiki}. Les pages suivantes sont particulièrement à retenir: \begin{description} \item[SpellingDictionaries] décrit comment obtenir et installer des dictionnaires pour la correction orthographique sur divers systèmes. \url{https://github.com/TeXworks/texworks/wiki/SpellingDictionaries} \item[TipsAndTricks] fournit une compilation de choses intéressantes à savoir en un coup d'œil, tel que le \verb|% !TEX root| construct. \url{https://github.com/TeXworks/texworks/wiki/TipsAndTricks} \item[AdvancedTypesettingTools] liste les configurations de plusieurs outils de composition qui ne sont pas inclus par défaut dans \Tw, tels que latexmk ou la chaîne d'exécution dvips. \url{https://github.com/TeXworks/texworks/wiki/AdvancedTypesettingTools} \end{description} Si vous rencontrez un problème avec \Tw, il est conseillé de parcourir les archives de la liste de discussion accessible via \url{http://tug.org/pipermail/texworks/}. Si vous utilisez \Tw{} régulièrement ou êtes intéressés à apprendre au sujet des problèmes et solutions pour son utilisation pour tout autre raison, vous pourriez aussi envisager de vous inscrire à la liste \url{http://tug.org/mailman/listinfo/texworks} pour rester à jour. Pour des messages occasionnels à la liste, vous pouvez aussi utiliser l'option de menu \menu{Aide}\submenu\menu{Envoyer un courriel à la liste de discussion}. Veuillez, s'il-vous-plaît, remplacer le sujet par défaut par quelque chose qui décrit votre problème et inclure toute information qui peut aider à le résoudre. De cette façon, vous avez plus de chance de recevoir des réponses utiles. Si vous trouvez un bogue dans \Tw{} ou si vous voulez proposer une nouvelle caractéristique pour une version ultérieure, jetez un coup d'œil à la liste des problèmes à GitHub (\url{https://github.com/TeXworks/texworks/issues}). Avant de poster un nouvel item,, s'il-vous-plaît, veuillez cependant vérifier si un rapport ou une demande identique n'existe pas déjà dans la liste et si la liste est la meilleure place pour cela. Si vous hésitez, posez la question à la liste de discussion auparavant. Très bon \TeX{}age! manual-2021-03-08/src/fr/premierspas.tex000066400000000000000000000446771402145072200176530ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manuel.tex % !TEX spellcheck = fr_FR \chapter{Prise en main} \label{chap:first-steps} Voyons maintenant comment réaliser un premier document: pour cela on devra le saisir dans la fenêtre d'édition de \Tw{}. \AllTeX{} \emph{n'étant pas} des logiciels WYSIWYG\index{WYSIWYG} \footnote{\emph{What You See Is What You Get}, c'est-à-dire \og ce que vous voyez est ce que vous obtenez\fg.}, vous devrez taper le texte et les instructions de mise en forme et vous ne verrez le résultat qu'après avoir \og composé\fg{} le texte. Cela paraît austère, mais on s'y fait très vite et on est amplement récompensé par le résultat. \section{Description sommaire de l'interface}\index{interface} \newsavebox{\inlineimg} \savebox{\inlineimg}{\includegraphics[scale=.6]{toolbar1}\hspace{1em}} Lorsqu'il s'ouvre l'éditeur présente une interface très dépouillée: une barre de titre, une barre de menu, deux petites barres d'outils\index{barre d'outils}, une grande zone (blanche) de saisie et, tout en bas, une barre d'état. Nous sommes dans la fenêtre \emph{source/éditeur}\index{source/éditeur}. Si vous avez déjà composé le document auparavant, le \path{.pdf} résultant sera affiché du côté droit dans la fenêtre de \emph{prévisualisation.}\index{prévisualisation} \vspace{10pt} %\noindent\includegraphics[scale=.6]{barreun}\hspace{10pt} \savebox{\inlineimg}{\includegraphics[scale=.6]{toolbar1}\hspace{.5em}} \begin{wrapfigure}[2]{l}{90pt} \vspace*{-1em} \usebox{\inlineimg} \end{wrapfigure} \noindent La première barre d'outils a un bouton pour lancer la composition et une liste déroulante pour choisir le format de composition (nous prendrons \verb|pdfLaTeX|.) Sachant que le raccourci clavier de la composition est \keysequence{Ctrl+T} (macOS: \keysequence{Cmd+T}) et que l'on ne change pratiquement jamais de format, on pourrait même ne pas afficher cette barre d'outils. De plus le choix peut se faire par le menu \menu{Composition}\index{composition}. \vspace{10pt} %\noindent\includegraphics[scale=.6]{barredeux}\hspace{10pt} \savebox{\inlineimg}{\includegraphics[scale=.6]{toolbar2}\hspace{.5em}} %\begin{wrapfigure}[2]{l}{\widthof{\usebox{\inlineimg}}} \begin{wrapfigure}[2]{l}{160pt} \vspace*{-1em} \usebox{\inlineimg} \end{wrapfigure} \noindent La deuxième n'offre que des boutons classiques: Nouveau document, Ouvrir, Sauvegarder | Annuler, Répéter | Couper, Copier, Coller | Rechercher, Remplacer. \begin{center} \includegraphics[width=\textwidth]{interface-Tw} %\setlength{\unitlength}{1mm}\begin{picture}(0,0) %\put(-110,106.5){\colorbox{green}{\scriptsize Barre de titre}} %\put(-100,103.5){\colorbox{green}{\scriptsize Menu}} %\put(-92,101){\colorbox{green}{\scriptsize Barre d'outils}} %\put(-118,56){\colorbox{green}{\small Zone d'édition}} %\put(-42,56){\colorbox{green}{\small Prévisualisation}} %\put(-115,1){\colorbox{green}{\scriptsize Barre de statut}} %\end{picture}\setlength{\unitlength}{1pt} \end{center} Même s'ils ne ressemblent pas à de vrais boutons, les zones de la barre de statut peuvent être cliquées. Elles montrent la position actuelle (ligne ou page, respectivement, ouvrent une boîte de dialogue pour indiquer une ligne ou une page à atteindre en cliquant. Les autres zones ouvrent des menus contextuels où on peut changer quelques paramètres. \section{Créer un document} \subsection{Écrire le document} Comme exemple d'utilisation de \Tw, nous allons travailler avec \LaTeX\index{TeX@\TeX!\LaTeX}, mais tout autre système \TeX{} est possible. En particulier si vous avez besoin d'une police particulière\footnote{Vous ne pouvez utiliser que des fontes connues de \AllTeX, la plupart viennent dans des modules inclus dans votre distribution. Vous ne pouvez pas utiliser des fontes \og normales\fg, malheureusement. Pour plus d'information, voyez par exemple \url{http://faq.tug.org/} et \url{http://www.tug.dk/FontCatalogue/}.} -- imposée par un gabarit officiel, des alphabets non latins, etc. -- le système XeTeX est très puissant. \footnote{Voyez la bibliographie pour des pointeurs vers \XeTeX{} et \XeLaTeX.} Créons maintenant le premier document\index{document!création}! Entrez exactement le texte suivant (intentionnellement en français pour montrer quelques caractéristiques de \Tw/\LaTeX.) \begin{example} \documentclass{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{geometry} \geometry{a4paper} \usepackage[francais]{babel} \title{Premier document} \author{Un TeXnicien} \date{} \begin{document} \maketitle Voici un texte accentué en français! \end{document} \end{example} Il faut enregistrer le document, en le mettant dans un dossier, que nous créons à cet effet pour les tests (ex.: \path{\TeXworks_exemples}); le nom du document, par exemple \path{premier.tex}, doit avoir une extension \path{.tex}\index{extension .tex}. \subsection{Composer le document et le visionner} Ensuite lançons la composition\index{document!composition} \footnote{Nous utiliserons aussi les termes de compilation et compiler dans le même sens, en effet \LaTeX{} traite le fichier source pour produire le fichier de sortie \path{.pdf}, il y a donc compilation.} par un clic sur le bouton vert \raisebox{-2pt}{\includegraphics{iconTypeset}} ou par \keysequence{Ctrl+T}\index{Ctrl+T|texttt} (macOS \keysequence{Cmd+T}). Un panneau s'ouvre entre la zone de saisie et la barre d'état, c'est le \emph{panneau de sortie\index{panneau de sortie}}, labellé \emph{Log\index{log}}; y apparaît tout ce que fait \LaTeX{} quand il travaille \footnote{Voyez page \pageref{fig:consoleOutput} pour une illustration de la base de la zone d'édition.}. Lorsque \LaTeX{} termine ce panneau disparaît (s'il n'y a pas d'erreur) et une nouvelle fenêtre apparaît à côté de la première; dans cette fenêtre, la \emph{Fenêtre de prévisualisation\index{fenêtre de prévisualisation}},\index{document!prévisualiser} on peut voir une page avec un titre \og Premier document\fg{} suivi d'un nom d'auteur \og Un TeXnicien\fg, tous les deux centrés, un texte \og Voici un texte accentué en français!\fg{} et en bas, au centre, un numéro de page. Remarquez que dans la vue le curseur de la souris représente une loupe! Si vous appuyez sur le bouton gauche de la souris vous pourrez voir le texte sous la loupe fortement agrandi (c'est une loupe non!); vous pouvez déplacer la loupe et ainsi inspecter le texte en détails. Pour retourner à la source, il suffit de cliquer dans la fenêtre de celui-ci ou mieux, vous verrez à l'usage, faire \keysequence{Ctrl+'} (macOS \keysequence{Cmd+'}). Ce dernier raccourci est une bascule entre les deux fenêtres. Voyez aussi \ref{sec.synctex} pour vous déplacer automatiquement à un endroit sélectionné de la source vers la vue ou inversement. \footnote{Sous Windows on peut aussi utiliser \path{Alt+Tab} pour aller à la dernière fenêtre ouverte avant celle dans laquelle on est.} \subsection{Le travail de \LaTeX} Analysons maintenant brièvement le résultat pour comprendre ce qu'à fait \LaTeX{} et pourquoi. Des introductions et des tutoriels complets peuvent être trouvés sur Internet; voir par exemple \emph{flshort} \footnote{Une courte(?) introduction à \LaTeXe.} qui doit se trouver dans la distribution \LaTeX{} installée ou que l'on peut télécharger du net: faire une recherche sur CTAN\index{CTAN} \footnote{\emph{Comprehensive TeX Archives Network}, c'est un réseau de dépots miroir du CTAN central, on y trouve tout sur \TeX{}, \LaTeX{} et autres: \url{http://www.ctan.org}.}. %% %%\noindent\raisebox{5pt}{\rule{50mm}{1pt}} %\vspace{5pt} Nous demandons d'abord de créer un document de la classe \emph{article}, il s'agit de la présentation globale du document. Ensuite nous signalons que le document d'entrée (la source) est sauvegardé au format Unicode \emph{utf-8\index{encodage!utf-8}\index{utf-8|see{encodage, utf-8}}} et qu'il contiendra donc des caractères qui n'existent pas dans l'ASCII standard sans accents. Nous désirons aussi utiliser un encodage de sortie T1 (l'encodage moderne de \TeX); nous voulons également un document en \emph{A4} et non le format par défaut \emph{US letter} américain. Enfin nous précisons que la typographie doit suivre les règles françaises en utilisant le module \textbf{\textsf{babel}} \footnote{ Cela influence, par exemple, la césure automatique des mots ou la façon dont les caractères de ponctuation sont composés.}. Ces instructions générales de travail se font par l'intermédiaire de modules\index{module} (package\index{package|see {module}}, en anglais) appelés avec des options. Finalement nous terminons la partie déclarative du document, le \emph{préambule}\index{préambule}, en précisant le titre, l'auteur et la date du document, ici nous spécifions sans la date. Puis vient le corps de texte, entre \verb+\begin{document}+ et \verb+\end{document}+ (ce sont des commandes \LaTeX). C'est ici que se trouvera tout ce qui doit apparaître dans le document. Réalisons quelques petites expériences pour montrer l'effet de ces instructions. Pour cela nous mettrons un \% devant les instructions; cela a pour effet de mettre le \% et tout ce qui le suit en commentaire\index{commentaire}, cette partie sera dès lors ignorée par \LaTeX \footnote{Remarquons que, par défaut (ce qui peut être modifié), les commentaires sont colorés en rouge par \Tw, ce qui les met en évidence.}. Commentez la ligne \verb|\usepackage[utf8]{inputenc}|, et composez le fichier. Vous devriez voir maintenant que les caractères accentués sont maintenant mal affichés dans la prévisualisation. Si de plus, vous commentez aussi la ligne \verb|\usepackage[frenchb]{babel}|, {\LaTeX} donnera une erreur. Tapez seulement \Return pour continuer la composition. %Mettez successivement en commentaires les différentes lignes chargeant les modules (\verb+\usepackage[]{}+.) Lorsque vous mettrez en commentaire la demande du français, la composition s'arrêtera (pour \LaTeX{} il y a une erreur due au travail qui précède), tapez seulement \verb=[Enter]= pour continuer. Observez attentivement le résultat, par exemple avec la loupe la position du point d'exclamation par rapport au texte qui précède; voir aussi si tous les caractères sont présents, en particulier si vous commentez la ligne \verb|\usepackage[utf8]{inputenc}|. \needspace{3\baselineskip} Après ces expériences, modifions le texte de la façon suivante: \begin{example} \begin{document} \maketitle \tableofcontents \section{Petite démonstration} Voici un texte accentué en français! Suite du texte entré après avoir fait un retour chariot. Dans l'éditeur on peut demander un passage à la ligne du texte saisi; mais le numéro de ligne n'est incrémenté que par un retour chariot. Nouvelle ligne en passant une ligne dans la source: c'est la manière d'indiquer un changement de paragraphe. \end{document} \end{example} Refaites les expériences précédentes et observez les modifications qui apparaissent. Remarquez que le fait de n'entrer qu'un retour charriot ne crée pas un nouveau paragraphe. En \LaTeX, on doit insérer une ligne vide pour cela. Dans \Tw{} les lignes de la source (à droite de la barre de statut) numérote les lignes créées par un retour charriot, pas les lignes qui passent à la lignes automatiquement. \section{Et s'il y a des erreurs!}\index{erreurs} Lors de la création d'un document pour la composition \LaTeX, on ne peut manquer de faire des erreurs: oubli d'une accolade fermante ou d'une commande \verb+\end{}+ de fermeture d'un environnement, utilisation de commandes mathématiques sans commande de passage au mode mathématique,\dots{} Lors de la compilation, s'il y a une erreur, \LaTeX{} s'arrête, en vous permettant de traiter ce problème. Cet arrêt est visible par l'arrêt du défilement des actions dans le panneau de sortie, un message d'erreur y est affiché et \LaTeX{} attend une instruction pour savoir ce qu'il doit faire. \begin{center}\label{fig:consoleOutput} \includegraphics[scale=.9]{consoleOutput}%[width=7cm]{tw-error} %\setlength{\unitlength}{1mm}\begin{picture}(0,0) %\put(-45,15){\colorbox{green}{\scriptsize Panneau de sortie}} %\put(-35,3){\colorbox{green}{\scriptsize Console}} %\put(-55,0.5){\colorbox{green}{\scriptsize Barre de statut}} %\end{picture}\setlength{\unitlength}{1pt} \end{center} On remarque le \emph{curseur de saisie\index{curseur de saisie}} dans une ligne entre le panneau de sortie et la barre de statut: la console de sortie ou barre console\index{barre console}\index{console de sortie}. Le message d'erreur est présenté sur plusieurs lignes, comme suit: \smallskip \begin{verbExample} ! Undefined control sequence. l.168 \dots fermante ou d'une commande \veb +\end{}+ de fermeture d'un\dots ? \end{verbExample} \LaTeX{} indique qu'il ne reconnaît pas un nom de commande (\texttt{Undefined control sequence}), suggère parfois de voir le manuel ou de taper \verb=h= (suivi de \Return) pour de l'aide, indique le numéro de ligne \footnote{Malheureusement, ce n'est pas toujours l'endroit de l'erreur dans la source. Ceci est discuté plus loin.} (ici 168) et l'endroit de l'erreur à la coupure de cette ligne (ici à \verb+\veb+). Enfin par le point d'interrogation indique qu'il attend une action de notre part. Il y a différentes actions possibles: \begin{itemize} \item taper \Return et demander de continuer comme si de rien n'était; parfois cela permet de terminer la compilation, mais il y aura une erreur dans le résultat; \item taper \verb+h+\Return pour demander de l'aide; cette aide n'est pas toujours plus claire que le message d'erreur, mais souvent cela donne une indication; \item taper \verb+i+\Return pour indiquer à \LaTeX{} que l'on va proposer un texte de remplacement, entrer celui-ci suivi de \Return, il sera utilisé pour la suite, avec reprise au niveau de l'erreur, mais il faudra faire la correction dans la source par après; \LaTeX{} ne fait a pas correction de la source au moment de la compilation; \item taper \verb=x=\Return pour interrompre l'exécution de la compilation. C'est la façon traditionnelle de \AllTeX{} pour interrompre une compilation. Remarquons qu'on peut arrêter la compilation en répétant l'action de lancement: le bouton vert de compilation s'est changé en bouton rouge avec une croix blanche \raisebox{-2pt}{\includegraphics[scale=.8]{iconAbortTypesetting}}. En cliquant sur ce bouton ou encore par le raccourci \keysequence{Ctrl+T} (macOS \keysequence{Cmd+T}) la compilation \LaTeX{} est arrêtée. Le panneau de sortie reste affiché et on peut donc encore y voir le message d'erreur. \end{itemize} Il faut noter que parfois une erreur apparaît longtemps après sa position vraie. Par exemple ouvrir un environnement mais ne pas le refermer, \LaTeX{} ne s'en rend compte que lorsqu'il rencontre une autre fin d'environnement sans fermeture du premier. C'est souvent le \verb+\end{document}+ qui montre qu'un autre environnement n'a pas été fermé! Parfois, une erreur continue d'apparaître dans des compilations successives de \AllTeX{}, même après que le document aie été corrigé. Ceci peut survenir parce que \AllTeX{} crée un certain nombre de fichiers intermédiaires qui peuvent encore contenir le code original, fautif. Dès lors il est conseillé de supprimer ces fichiers après correction d'erreur. \Tw{} fournit une commande pour faciliter cela --- voir la section \ref{sec:remove-aux-files}. Après qu'une erreur a eu lieu, le panneau de sortie reste ouvert --- même après de compilations successives --- pour aider à la correction du problème (qui peut parfois demander plusieurs essais et redémarrage de \AllTeX. Une fois que tous les problèmes sont résolus, vous pouvez fermer le panneau de sortie par l'option de menu \menu{Fenêtre}\submenu\menu{Masquer la console de sortie}\index{console de sortie!masquer}. Par ailleurs, vous pouvez aussi configurer le panneau de sortie pour qu'il se ferme automatiquement dès que le processus de composition se termine avec succès en définissant \menu{Édition}\submenu\menu{Préférences\dots}\submenu\menu{Composition}\submenu\menu{Masquer la console de sortie:} à \emph{Après réussite}. Comme on peut facilement passer au dessus d'autres problèmes dans le document (par ex. des références non définies) cela empêche \AllTeX{} d'échouer, cette option n'est recommandée qu'aux utilisateurs expérimentés. Pour vous aider à trouver les erreurs (du moins si vous utilisez \LaTeX), \Tw{} est fourni avec un petit script qui extraie toutes les erreurs, mises en garde et autres messages intéressants de la console de sortie et vous les présente sous une sorme simple de tableau. \begin{center}\label{fig:errorParsingScript} \includegraphics[scale=.9]{errorParsingScript} \end{center} Dans ce cas, vous voyez une liste de messages de \LaTeX{}, avec les codes colorés et triés par sévérité. Le rouge montre les erreurs, le jaune les mises en garde et le bleu pour les boîtes sur- ou sous-remplies. À côté de la barre de couleur, vous voyez le nom du fichier où se trouve l'erreur. Ensuite, vous voyez le numéro de ligne (si le script a été capable de le déterminer), ainsi qu'un extrait de la console de sortie indiquant quelle était l'erreur. De plus le nom du fichier est un lien qui vous mènera au fichier (et si laligne a pu être déterminée, à la ligne) où \LaTeX{} a signalé l'erreur. En espérant que vous pourrez ainsi rapidement corriger les erreurs. Si vous n'utilisez pas \LaTeX, ce script pourra être de peu d'utilité, en particulier si la console de sortie est mise en forme de façon différente. Dans ce cas, vous pouvez simplement désactiver le script d'analyse des erreurs (voir la section \ref{sec:installing-scripts}). \section{Paramétrer (un peu) \Tw{} pour notre convenance} \index{TeXworks@\Tw!paramétrer} Si la police\index{editeur@éditeur!police} par défaut de l'éditeur ne nous convient pas, il est possible d'en changer par \menu{Format}\submenu\menu{Police\ldots} et choix dans la boîte de dialogue qui s'affiche. Ce changement sera cependant temporaire, on revient à la police par défaut si on ferme \Tw{} et qu'on l'ouvre à nouveau. À partir du menu \menu{Composition} ou par le menu déroulant de \menu{la barre d'outils Composition} on peut changer de format de compilation. De nouveau ce changement ne sera que provisoire. Pour obtenir un changement permanent, il faudra changer les \emph{préférences\index{préférences}} par le menu \menu{Édition}\submenu\menu{Préférences\ldots}, puis l'onglet \menu{Éditeur} pour la police et l'onglet \menu{Composition}, en bas, pour le format par défaut. manual-2021-03-08/src/fr/regexps.tex000066400000000000000000000266511402145072200167660ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manuel.tex % !TEX spellcheck = fr_FR \chapter{Expressions r{\'e}guli{\`e}res} \label{sec:regexp} Comme \Tw{} est construit sur Qt4, les expressions régulières\index{expressions régulières} -- souvent appelées \emph{regexp} -- disponibles sont un sous-ensemble de celles trouvées dans Qt4. Voir le site de Qt4. \footnote{\label{fn.regexpQt}\texttt{http://doc.trolltech.com/4.4/qregexp.html\#details}, -- cette section est basée sur cette information} pour plus d'information. Il est possible de trouver d'autres informations sur les expressions régulières sur le net \footnote{voir par exemple Wikipedia} ou dans des livres. Mais faites attention que tous les systèmes (langages de programmation, éditeurs,...) n'utilisent pas le même ensemble d'instructions; il n'y a malheureusement pas \og d'ensemble standard\fg. \section{Introduction} \index{expressions régulières!introduction} Lorsqu'on recherche et remplace, on doit définir le texte à trouver. Ce peut être le texte lui-même (ex. \og Abracadabra\fg), mais souvent il est nécessaire de définir les chaînes d'une façon plus générale et puissante pour éviter de répéter la même opération plusieurs fois avec seulement de faibles changements d'une fois à l'autre; si, par exemple, on veut remplacer des séquences de la lettre \og a\fg{} par un \og o\fg{}, mais pas toutes les séquences, seulement celles de 3 à 7 \textbf{a}; ceci demanderait de répéter 5 fois l'opération de remplacement en l'ajustant légèrement. Un autre exemple: remplacer toutes les voyelles par \textbf{§}, encore 5 remplacements. C'est ici qu'interviennent les expressions régulières! Un simple caractère (a ou 9) représente lui-même. Mais on peut définir un ensemble de caractères: \textbf{[aeiou]} correspondra à toute voyelle, \textbf{[abcdef]} aux lettres \textbf{a b c d e f}; ce dernier ensemble peut être abrégé en \textbf{[a-f]} en utilisant \og\textbf{-}\fg{} entre les deux extrémités de l'intervalle. On peut même combiner ceci: \textbf{[a-zA-Z0-9]} va correspondre à toutes les lettres et tous les chiffres. Pour définir un ensemble à exclure \footnote{Un ensemble de caractères qui ne peuvent pas être sélectionnés dans la correspondance de l'expression régulière}, on utilise \og\textbf{\^{}}\fg: le circonflexe rend l'ensemble négatif s'il apparaît comme le premier caractère, c'est-à-dire juste après le crochet d'ouverture. \textbf{[\^{}abc]} correspond à tout sauf \textbf{a b c}. \section{Codes pour certains ensembles spéciaux} \index{expressions régulières!ensembles} Lorsqu'on utilise les expressions régulières, on doit très souvent créer des chaînes qui représentent d'autres chaînes de façon générale. Si, par exemple, vous cherchez une chaîne qui représente une adresse de courriel, les lettres et symboles vont varier; cependant vous pourriez rechercher toute chaîne correspondant à une adresse de courriel (\texttt{texte@texte.texte} -- en général). Il y a des abréviations pour représenter les lettres, les chiffres, symboles,... Ces codes remplacent et facilitent la définition d'ensembles; par exemple, pour représenter en toutes lettres les chiffres \textbf{[0-9]}, on peut utiliser \og\textbf{\textbackslash{}d}\fg. Le tableau page suivante liste les codes de remplacement. \footnote{simplifié et traduit de Qt4 chez trolltech, voir note \label{trollnext}\ref{fn.regexpQt}} \smallskip \begin{table} \noindent\begin{tabular}{Rp{113mm}} \toprule \multicolumn{1}{l}{Élément} & Signification\\ \midrule \verb|c| & Tout caractère se représente lui-même, à moins qu'il n'aie une signification particulière dans les expressions régulières. Ainsi c correspond au caractère c.\\ \verb|\c| & Un caractère qui suit une contre-oblique correspond au caractère lui-même à moins de mention ci-dessous. Par exemple, si vous voulez chercher un circonflexe en début de chaîne vous devriez écrire \og\verb|\^|\fg.\\ \verb|\n| & Ceci correspond au caractère ASCII \emph{passage à la ligne} (LF, \emph{à la ligne} de Unix, utilisé dans \Tw).\\ \verb|\r| & Ceci correspond à l'ASCII \emph{retour à la ligne} (CR).\\ \verb|\t| & Ceci est la tabulation horizontale (ASCII: HT).\\ \verb|\v| & La tabulation verticale (ASCII: VT).\\ \verb|\xhhhh| & Correspond au caractère Unicode de représentation hexadécimale hhhh (entre 0x0000 et 0xFFFF). \verb|\0ooo| (i.e., zero-ooo) correspond au caractère ASCII/Latin-1 correspondant au nombre octal ooo (entre 0 et 0377).\\ \verb|.| (point) & Correspond à n'importe quel caractère (y compris \emph{passage à la ligne}). Dès lors si vous voulez trouver le \emph{point}, il faut lui ajouter un échappement \og\verb|\.|\fg.\\ \verb|\d| & Correspond à un chiffre.\\ \verb|\D| & Correspond à un non-chiffre.\\ \verb|\s| & Correspond à une espace (espace blanc).\\ \verb|\S| & Correspond à une non-espace.\\ \verb|\w| & Correspond à un caractère d'un mot ou \og\verb|_|\fg).\\ \verb|\W| & Correspond à un caractère non mot.\\ \verb|\n|, \dots & La n\ième{} référence antérieure, ex. \verb|\1|, \verb|\2|, etc.; utilisé dans les chaînes de remplacement avec des motifs de capture -- voir plus bas \\ \bottomrule \end{tabular} \end{table} %\smallskip Il est préférable d'utiliser les abréviations que de décrire les ensembles, car les abréviations restent valables dans différents alphabets. Faites attention à ce que le caractère \emph{fin de ligne} est souvent pris comme une espace. Sous \Tw{} on fait spécifiquement référence à la fin de ligne par \og\verb|\n|\fg. \section{Répétition} \index{expressions régulières!répétition} On ne travaille pas uniquement avec de simples lettres, chiffres, symboles; la plupart du temps ils sont répétés (ex.: un nombre est une répétition de chiffres et de symboles -- dans le bon ordre.) \needspace{2\baselineskip} Pour indiquer le nombre de répétitions, on utilise ce qu'on appelle des \og quantificateurs\fg: \textbf{a\{1,1\}} signifie au moins un et seulement un \textbf{a}, \textbf{a\{3,7\}} entre 3 et 7; \textbf{\{1,1\}} est redondant, ainsi \textbf{a\{1,1\}} = \textbf{a}. Ceci peut être combiné à la notation d'ensemble: \textbf{[0-9]\{1,2\}} correspondra à au moins un chiffre et au plus deux, soit les nombres entiers entre 0 et 99. Mais cela correspondra à tout groupe de 1 ou 2 chiffres \emph{dans} une chaîne (il peut y avoir beaucoup de texte avant et après l'entier); si on désire que cela corresponde à l'entièreté de la chaîne avec qu'un ou deux chiffres (sans caractères qui les précèdent ou suivent) nous devrons écrire l'expression régulière comme \textbf{\^{}[0-9]\{1,2\}\$}; ici \textbf{\^{}} précise que la chaîne désirée doit être le premier caractère de la chaîne, le \textbf{\$} le dernier, de sorte qu'il n'y a qu'un ou deux chiffres dans la chaîne (\textbf{\^{}} et \textbf{\$} sont des \og assertions\fg{} -- voir plus loin pour des compléments.) Voici la table des quantificateurs. \footnote{simplifié de Qt4 chez trolltech, voir note \ref{fn.regexpQt}} E représente une expression (lettre, abréviation, ensemble.) \smallskip \noindent\begin{tabular}{Rp{113mm}} \toprule \verb|E{n,m}| & Correspond à au moins \textbf{n} occurrences et au plus \textbf{m} occurrences de l'expression.\\ \verb|E{n}| & Exactement \textbf{n} occurrences de l'expression. Équivalent à répéter l'expression n fois. C'est la même chose que \textbf{E\{n,n\}} ou de répéter l'expression n fois.\\ \verb|E{n,}| & Correspond à au moins \textbf{n} occurrences de l'expression.\\ \verb|E{,m}| & Correspond à au plus \textbf{m} occurrences de l'expression.\\ \verb|E?| & Zéro ou une occurrence de E. Ce quantificateur signifie \emph{l'expression précédente est optionnelle} (elle peut être présente, mais ne doit pas nécessairement l'être). C'est la même chose que \textbf{E\{0,1\}}.\\ \verb|E+| & Une ou plusieurs occurrences de E. C'est équivalent à \textbf{E\{1,\}}.\\ \verb|E*| & Zéro ou plus d'occurrences de E. Équivalent à \textbf{E\{0,\}}. Attention le quantificateur \textbf{*} est souvent utilisé à tort pour le quantificateur \textbf{+}. Comme il correspond à zéro ou plus d'occurrences, il y aura correspondance même s'il n'y a aucune occurrence dans la chaîne.\\ \bottomrule \end{tabular} \smallskip \section{Alternatives et assertions} \index{expressions régulières!alternatives/assertions} Lorsqu'on cherche, il est souvent nécessaire de chercher des alternatives, par ex.: pomme, poire, cerise, mais pas pommeau. Pour séparer les alternatives on utilise le symbole \textbf{|}: pomme|poire|cerise. Mais ceci n'empêchera pas de trouver pommeau, nous devons donc spécifier que pomme doit être un mot en soi, un mot entier (dénomination fréquente des boîtes de dialogues \og Chercher\fg.) Pour préciser qu'une chaîne doit être considérée comme un mot en soi, nous l'écrirons entourée d'un séparateur/d'un délimiteur de mot (début/fin de phrase, espace): \textbf{\textbackslash{}bpomme\textbackslash{}b}. Pour notre exemple d'alternatives nous les \textbf{grouperons} par des parenthèses et ajouteront les délimiteurs \textbf{\textbackslash{}b(pomme|poire|cerise)\textbackslash{}b}. En plus de \textbf{\textbackslash{}b} nous avons déjà vu \textbf{\^{}} et \textbf{\$} qui marquent les limites de toute ne chaîne. Voici le tableau des \og assertions\fg{} qui ne correspondent à aucun caractère et ne feront jamais partie du résultat d'une recherche. \footnote{simplifié de Qt4 chez trolltech, voir note \ref{fn.regexpQt}} \smallskip \noindent\begin{tabular}{Rp{113mm}} \toprule \verb|^| & Le circonflexe représente le début de la chaîne. Si vous voulez trouver le caractère \textbf{\^{}} vous devez utilisez un échappement en écrivant \verb|\^|\\ \verb|$| & Le dollar représente la fin de chaîne. Pour trouver le symbole \textbf{\$} vous devez utilisez un échappement en écrivant \verb|\$|\\ \verb|\b| & Un séparateur mot.\\ \verb|\B| & Un non-séparateur mot. Cette assertion est valable chaque fois que \verb|\b| est faux.\\ \verb|(?=E)| & Anticipation positive. L'assertion est vraie si l'expression \textbf{E} est correcte à ce point de l'expression régulière.\\ \verb|(?!E)| & Anticipation négative. L'assertion est vraie si l'expression \textbf{E} n'est pas correcte à ce point dans l'expression régulière.\\ \bottomrule \end{tabular} \smallskip Remarquez les significations différentes de \textbf{\^{}} comme assertion et comme négation dans un ensemble! \section{Pour conclure} Utiliser les expressions régulières est très puissant, mais donc aussi très dangereux; vous pourriez changer votre texte à des endroits non visibles et parfois le retour à la situation précédente n'est pas entièrement possible. Si vous remarquez immédiatement l'erreur, vous pourriez utiliser \mbox{\keysequence{Ctrl+Z}}. Montrer comment tirer profit de toute la puissance des expressions régulières exigerait beaucoup plus que cette introduction extrêmement sommaire; en fait cela demanderait un manuel complet en soi. Notez aussi qu'il y a certaines limites dans les implantations des expressions régulières dans \Tw; en particulier les assertions (\^{} et \$) ne prennent en compte que tout le fichier et il n'y a pas d'assertion à anticipation positive. Enfin, n'oubliez pas de \og cocher\fg{} l'option \textsl{Expression régulière} lorsque vous en utilisez dans les boîtes de dialogue \emph{Rechercher} et \emph{Remplacer} et de la décocher lorsque vous n'utilisez pas d'expression régulière. manual-2021-03-08/src/fr/scripting.tex000066400000000000000000000174431402145072200173120ustar00rootroot00000000000000% !TEX encoding = UTF8 % !TEX root = manuel.tex % !TEX spellcheck = fr_FR \chapter{Usage avanc{\'e}: les Scripts}\index{scripts} \section{Introduction à la création de scripts} Tous les utilitaires et les fonctions décrits jusqu'ici sont par défaut incorporés à \Tw. Bien que certains peuvent être configurés ou adaptés jusqu'à un certain point, ils sont prévus pour répondre aux besoins communs à une grande audience. Cependant, le monde \TeX{} est très grand et diversifié. Afin de permettre aux utilisateurs de répondre à leurs besoins spéciaux -- de mettre du texte en gras jusqu'à remplir les exigences spéciales pour le prochain livre ou article scientifique que vous désirez écrire --, les fonctionnalités de base de \Tw{} peuvent être augmentées ou modifiées par l'utilisation de scripts. Les scripts sont de simples fichiers texte que vous pouvez ouvrir, lire, modifier dans tout éditeur de texte (y compris \Tw{} bien entendu). Ils sont écrits dans un langage de script particulier qui est essentiellement un langage de programmation. Au moment de l'écriture du manuel, \Tw{} supporte QrScript\footnote{Un langage de script similaire à JavaScript fourni par Qt.} (inclus dans \Tw) et Lua (avec un module additionnel).% et Python (avec un module additionnel). Pour voir quels sont les langages de script disponibles sur votre système, utilisez l'option \menu{Scripts}\submenu\menu{Scripts pour TeXworks}\submenu\menu{À propos des Scripts\dots}. Écrire des scripts\index{scripts!écriture} va au-delà de la portée de ce manuel, mais est documenté ailleurs \footnote{Voir, par exemple, la page de Paul Norman \url{http://twscript.paulanorman.com/docs/index.html}.}. ici nous ne discuterons que leur installation et leur utilisation. \Tw{} distingue deux types de scripts: des scripts autonomes et des scripts liés. Le but premier des scripts autonomes est d'ajouter des fonctionnalités au programme. Si vous avez besoin d'une nouvelle fonction, comme mettre un texte sélectionné en gras, il faut choisir un script autonome. Ces scripts apparaissent comme une option dans le menu \menu{Scripts} et vous pouvez les exécuter simplement en cliquant sur cette option de menu (ou en utilisant un raccourci clavier, si le script en fournir un). Les scripts liés, par ailleurs, sont destinés à étendre des fonctions existantes de \Tw. Ils sont liés dans le code à des endroits spécifiques, par exemple après que le processus de composition soit terminé ou après qu'un fichier aie été chargé, et peuvent ajouter ou modifier ce que \Tw{} est en train de faire. UN exemple de cela serait un script qui analyserait un fichier que l'on vient de charger et définirait la langue de correction orthographique en se basant sur les commandes de \verb+babel+ trouvées dans le document. Dès lors, les scripts liés n'apparaissent pas dans le menu \menu{Scripts} mais sont au contraire chargés automatiquement lorsque la fonction de \Tw{} qu'ils modifient est utilisée. Vous pouvez facilement déterminer quel type de scripts vous avez en ouvrant le fichier de script. Près du début du fichier vous devriez trouver une ligne semblable à \begin{verbExample} // Type: standalone \end{verbExample} Comme alternative -- une fois que le script est installé --, vous pouvez utiliser la boîte de dialogue obtenue par \menu{Scripts}\submenu\menu{Scripts pour {\Tw}}\submenu\menu{Gérer les Scripts} pour afficher cette information/ \section{Installer des Scripts}\index{scripts!installation} \label{sec:installing-scripts} Un mot de mise en garde: n'installez pas des scripts d'une source qui n'a pas votre confiance! Avant d'installer des scripts, vous devez être sûrs que le fichier que vous êtes sur le point d'installer fait bien ce que vous attendez. Les scripts sont très puissants -- ils peuvent faire pratiquement tout ce qu'un programme normal peut faire. Ainsi, bien qu'il y aie des précautions de sécurité inclues dans \Tw, vous devez cependant savoir que des scripts pourraient endommager votre ordinateur et causer (entre autres) des crashs et la perte de données. En particulier, les scripts peuvent lire, créer et modifier de façon arbitraire des fichiers sur votre disque dur. Cela étant dit, installer des scripts est très simple. Les fichiers de script sont généralement installés dans \path{/scripts} ou un sous-dossier de celui-ci. Ces sous-dossiers apparaissent dans le menu \menu{Scripts}, de sorte qu'on peut les utiliser pour grouper et classer les scripts. Ceci est particulièrement utile si vous utilisez beaucoup de scripts différents qui rendraient autrement le menu \menu{Scripts} très confus. Une façon facile d'ouvrir le dossier \path{scripts} est l'option de menu \menu{Scripts}\submenu\menu{Scripts pour {\Tw}}\submenu\menu{Montrer le Dossier des Scripts}. Comme les scripts sont généralement de simples fichiers texte, ils ne nécessitent dès lors pas d'installateurs particuliers. Pour les installer, copiez ou décompressez (s'il s'agit d'une archive comme un fichier .zip) simplement le fichier script -- et tous les autres fichiers nécessaires que vous avez reçus -- dans \path{/scripts} ou un sous-dossier de celui-ci. Après avoir installé un nouveau fichier script, il faut en informer \Tw{}. Il scrute automatiquement pour trouver tous les scripts au démarrage, vous pouvez donc fermer toutes les fenêtre de \Tw{} et relancer l'application. Une alternative est fournie l'option de menu \menu{Scripts}\submenu\menu{Scripts pour {\Tw}}\submenu\menu{Recharger la liste des Scripts} qui re-balayera tous les scripts sans interférer avec le programme. Vous pouvez aussi désactiver les scripts (ou tout un dossier de scripts) si vous le désirez. Ceci peut être utile si vous n'avez pas besoin de certains scripts pendant quelque temps et que vous ne voulez pas qu'ils encombrent le menu \menu{Scripts}, sans vouloir cependant tout-à-fait les supprimés. Ou si vous voulez empêcher des scripts liés de s'exécuter automatiquement. Pour faire cela, ouvrez le dialogue \og Gérer les Scripts\fg{} par \menu{Scripts}\submenu\menu{Scripts pour {\Tw}}\submenu\menu{Gérer les Scripts}\index{scripts!gestion}. Décochez simplement le script que vous voulez désactiver et il ne vous gênera plus. \section{Utiliser les Scripts}\index{scripts!utilisation} Utiliser un script est simple. Les scripts liés sont exécutés automatiquement -- vous ne devez rien faire. Les scripts autonomes apparaissent dans le menu \menu{Scripts} ou l'un de ses sous-menus. Si vous ne trouvez pas un script que vous cherchez ou si vous trouvez un script dont vous ne connaissez pas l'usage, vous pouvez utiliser le dialogue \og Gérer les Scripts\fg{} pour avoir des informations supplémentaires (comme l'auteur, une brève description, etc.) à son sujet. Certains scripts doivent faire tourner d'autres programmes sur votre système. Un exemple serait un script qui ouvre le pdf dans votre visualisateur par défaut, par exemple pour imprimer. Comme exécuter des commandes arbitraires peuvent dans certains cas être particulièrement dangereux, cette fonctionnalité est désactivée par défaut. Vous remarquerez cela lorsqu'une boîte de dialogue s'ouvrira subitement pour vous informer d'une erreur dans le script ou si un message similaire est affiché dans la barre de statut. Pour permettre aux scripts d'exécuter des commandes système, ouvrez la boîte de s préférences par \menu{Édition}\submenu\menu{Préférences\dots}. Là allez à l'onglet \og Scripts\fg{} et cochez l'option \og Autoriser les scripts à exécuter des commandes Système\fg. Si vous voulez de nouveau désactiver cette fonction, il suffit de la décocher. Notez que cette fonction est valide pour tous les scripts de la même façon -- il n'y a pas actuellement de moyen de n'autoriser l'exécution de commandes pour certains scripts seulement. manual-2021-03-08/src/fr/shortcutsPDFDocument.tex000066400000000000000000000021101402145072200213600ustar00rootroot00000000000000\begin{longtable}{Pl} \toprule Raccourci & Action \\ \midrule \endhead Alt+Gauche & Aller à la vue précédente \\ Ctrl+' & Basculer vers la source \\ Ctrl++ & Zoom + \\ Ctrl+{-} & Zoom {-} \\ Ctrl+1 & Taille réelle \\ Ctrl+2 & Ajuster à la largeur \\ Ctrl+3 & Ajuster à la fenêtre \\ Ctrl+4 & Ajuster à la Largeur du Contenu \\ Ctrl+C & Copier \\ Ctrl+Effacement & Effacer \\ Ctrl+F & Rechercher... \\ Ctrl+G & Chercher de nouveau \\ Ctrl+J & Aller à la page... \\ Ctrl+Maj+F & Plein écran \\ Ctrl+Maj+N & Nouveau à partir d'un modèle... \\ Ctrl+Maj+Z & Répéter/refaire \\ Ctrl+N & Nouveau \\ Ctrl+O & Ouvrir... \\ Ctrl+P & Imprimer le PDF... \\ Ctrl+Page préc & Page précédente \\ Ctrl+Page suiv & Page suivante \\ Ctrl+Q & Quitter TeXworks \\ Ctrl+T & Composition \\ Ctrl+V & Coller \\ Ctrl+W & Fermer \\ Ctrl+X & Couper \\ Ctrl+Z & Annuler \\ \bottomrule \end{longtable} manual-2021-03-08/src/fr/shortcutsTeXDocument.tex000066400000000000000000000027101402145072200214550ustar00rootroot00000000000000\begin{longtable}{Pl} \toprule Raccourci & Action \\ \midrule \endhead Ctrl+' & Basculer vers la prévisualisation \\ Ctrl+= & Montrer la Sélection \\ Ctrl+A & Tout sélectionner \\ Ctrl+Alt+S & Tout enregistrer \\ Ctrl+B & Sélection d'un bloc entre délimiteurs \\ Ctrl+C & Copier \\ Ctrl+E & Copier vers Rechercher \\ Ctrl+F & Rechercher... \\ Ctrl+G & Chercher de nouveau \\ Ctrl+H & Trouver la sélection \\ Ctrl+L & Aller à la ligne... \\ Ctrl+Maj+C & Insérer des Citations... \\ Ctrl+Maj+E & Copier vers Remplacer \\ Ctrl+Maj+N & Nouveau à partir d'un modèle... \\ Ctrl+Maj+R & Remplacer de nouveau \\ Ctrl+Maj+S & Sauvegarder comme... \\ Ctrl+Maj+Z & Répéter/refaire \\ Ctrl+Maj+[ & Dé{-}commenter \\ Ctrl+Maj+] & Commenter \\ Ctrl+N & Nouveau \\ Ctrl+O & Ouvrir... \\ Ctrl+Q & Quitter TeXworks \\ Ctrl+R & Remplacer... \\ Ctrl+S & Sauvegarder \\ Ctrl+T & Composition \\ Ctrl+V & Coller \\ Ctrl+W & Fermer \\ Ctrl+X & Couper \\ Ctrl+Z & Annuler \\ Ctrl+[ & Supprimer l'indentation \\ Ctrl+\textbackslash & Masquer la console de sortie \\ Ctrl+] & Indenter \\ \bottomrule \end{longtable} manual-2021-03-08/src/git_version.txt000066400000000000000000000000421402145072200172330ustar00rootroot000000000000007d24168 2021-03-08 17:33:22 +0100 manual-2021-03-08/src/scripts/000077500000000000000000000000001402145072200156355ustar00rootroot00000000000000manual-2021-03-08/src/scripts/.gitignore000066400000000000000000000000141402145072200176200ustar00rootroot00000000000000__pycache__ manual-2021-03-08/src/scripts/LaTeX.py000066400000000000000000000103151402145072200171640ustar00rootroot00000000000000from xml.etree import ElementTree import math, os, locale def makeLaTeXsafe(s): if s is None: return '' return s.replace("\\", "\\textbackslash ").replace("_", "\\_").replace("{", "\\{").replace("}", "\\}").replace("&", "\\&").replace("#RET#", "{\\AutoCompRet}").replace("#INS#", "{\\AutoCompIns}").replace("#", "\\#").replace("-", "{-}") class VerbatimLaTeX: def __init__(self, s): self.str = s def columnWidths(rows): rv = [] for row in rows: if isinstance(row, VerbatimLaTeX): continue if len(row) > len(rv): rv += [1] * (len(row) - len(rv)) for iCol in range(len(row)): if len(row[iCol]) > rv[iCol]: rv[iCol] = len(row[iCol]) return rv def formatLaTeXTable(data, colSpec, headers = None): rows = [[makeLaTeXsafe(col).rstrip() for col in row] if not isinstance(row, VerbatimLaTeX) else row for row in data] widths = columnWidths(rows) fmt = '' for i in range(len(widths)): if i > 0: fmt += ' & ' if i < len(widths) - 1: fmt += '{{{0}:{1}}}'.format(i, widths[i]) else: fmt += '{{{0}}}'.format(i) fmt += r' \\' top = [r'\begin{{longtable}}{{{0}}}'.format(colSpec), r'\toprule'] if headers is not None: top += [fmt.format(*headers), r'\midrule \endhead'] bottom = [r'\bottomrule', r'\end{longtable}'] return '\n'.join(top + [fmt.format(*row) if not isinstance(row, VerbatimLaTeX) else row.str for row in rows] + bottom) def columnize(items, numCols = 2): n = math.ceil(len(items) / numCols) rv = [] for iRow in range(n): rv.append([items[iCol * n + iRow] if iCol * n + iRow < len(items) else None for iCol in range(numCols)]) return rv ################################################################################ # Translation code ################################################################################ _tsTw = None _tsQt = None _lang = 'en' class Shortcut: def __init__(self, keySequence): self.keys = [v.replace('+', '\n').replace('\n\n', '\n+').split() for v in keySequence.split(',')] def loadTranslations(TwDir, lang = None): global _tsTw, _tsQt, _lang myLocales = {'fr': 'fr_FR'} if lang is None: # Auto-detect language lang = os.path.basename(os.getcwd()) _lang = lang if lang == 'en': _tsTw = None _tsQt = None return if lang in myLocales: locale.setlocale(locale.LC_ALL, myLocales[lang]) else: print('Warning: Could not determine/set locale for "{0}"'.format(lang)) try: _tsTw = ElementTree.parse(os.path.join(TwDir, 'trans', 'TeXworks_{0}.ts'.format(lang))) except FileNotFoundError: print('Warning: could not find TeXworks translations for "{0}"'.format(lang)) try: _tsQt = ElementTree.parse(os.path.join(TwDir, 'trans', 'qt', 'qtbase_{0}.ts'.format(lang))) except FileNotFoundError: print('Warning: could not find Qt translations for "{0}"'.format(lang)) def _translate(s, context, ts, printWarnings = True): if ts is None: return s if context is not None: c = ts.findall('./context[name=\'{0}\']'.format(context)) if len(c) == 1: root = c[0] elif len(c) == 0: if printWarnings: print('Warning: context "{0}" was not found'.format(context)) context = None else: if printWarnings: print('Warning: context "{0}" appears multiple times'.format(context)) context = None if context is None: root = ts t = root.findall('.//message[source="{0}"]/translation'.format(s.replace('"', r'\"'))) if len(t) == 1: if t[0].text: return t[0].text else: return s elif len(t) == 0: if printWarnings: print('Warning: no translation found for "{0}"'.format(s)) return s else: # Multiple translations were found # If they are all the same, use them if all([u.text == t[0].text for u in t]): if t[0].text: return t[0].text return s # Otherwise print a warning... if printWarnings: print('Warning: multiple translations found for "{0}":'.format(s)) for u in t: print('\t' + str(u.text)) # And use the first that is not empty for u in t: if u.text: return u.text return s def tr(s, context = None): if isinstance(s, Shortcut): return ','.join(['+'.join([_translate(k, None, _tsQt, printWarnings = False) for k in seq]) for seq in s.keys]) return _translate(s, context, _tsTw) # Static translations def trS(s): if s in staticTranslations and _lang in staticTranslations[s]: return staticTranslations[s][_lang] return s manual-2021-03-08/src/scripts/updateActions.py000077500000000000000000000045041402145072200210200ustar00rootroot00000000000000#!/usr/bin/python TWDIR="../../../texworks/" from xml.etree import ElementTree from LaTeX import * import os.path acts = set() def load(src): tree = ElementTree.parse(src) # parse all menus menus = {} for menu in tree.findall('.//widget[@class="QMenu"]'): name = menu.get("name") menus[name] = {'title': menu.find('property[@name="title"]/string').text, 'actions': []} for act in menu.findall("addaction"): if act.get("name") and act.get("name") != "separator": menus[name]['actions'].append(act.get("name")) # consolidate menus (add actions of submenus to parent menus) finished = False while not finished: # Loop until no more changes are made finished = True for name in list(menus.keys()): # if the menu was removed (i.e., merged into another menu) already, # continue if not name in menus: continue i = 0 while i < len(menus[name]['actions']): a = menus[name]['actions'][i] if a in menus: # If the action corresponds to a submenu, replace it by the # contents of said submenu menus[name]['actions'][i:i+1] = menus[a]['actions'] del menus[a] finished = False else: i += 1 # return a dict of menus and a list of all actions return menus, [a.get('name') for a in tree.findall('.//action') if a.get('name')] def save(out, menus): labels = [(k, m['title']) for k, m in menus.items()] labels.sort(key = lambda x: locale.strxfrm(tr(x[1]))) i = 0 items = [] for (key, label) in labels: if not key in menus: continue if i > 0: items.append(VerbatimLaTeX("%\n\\midrule\n%")) items.append(VerbatimLaTeX(r"\multicolumn{{2}}{{c}}{{{label}}} \\".format(label = makeLaTeXsafe(tr(label))))) items += columnize(sorted(menus[key]['actions'])) i += 1 with open(out, 'w', encoding='utf-8') as f: print(formatLaTeXTable(items, 'QQ'), file = f) loadTranslations(TWDIR) menus, a = load(os.path.join(TWDIR, 'src', 'TeXDocumentWindow.ui')) acts |= set(a) save('menuactionsTeXDocument.tex', menus) menus, a = load(os.path.join(TWDIR, 'src', 'PDFDocumentWindow.ui')) acts |= set(a) save('menuactionsPDFDocument.tex', menus) _, a = load(os.path.join(TWDIR, 'src', 'CompletingEdit.ui')) acts |= set(a) # make unique & sort acts = list(sorted(acts)) with open("actionsAlphabetical.tex", 'w', encoding = 'utf-8') as f: print(formatLaTeXTable(columnize(acts), 'QQ'), file = f) manual-2021-03-08/src/scripts/updateAutocompletion.py000077500000000000000000000025071402145072200224230ustar00rootroot00000000000000#!/usr/bin/python TWDIR="../../../texworks/" from LaTeX import * import os.path def load(src): with open(src, 'r', encoding = 'utf-8') as f: rules = {} for line in f: if line[0] == '%': continue line = line.strip().split(':=') if len(line) == 2: (key, value) = line else: key = value = line[0] rules[key] = value return rules def toList(rules): items = [] aliases = {} for k, v in rules.items(): if not v in aliases: aliases[v] = [] if k != v: aliases[v].append(k) for a in aliases: uniqueAliases = set(s[1:] if s[0] == '\\' else s for s in aliases[a]) if len(uniqueAliases) == 0: items.append(('', '', a)) else: items += [(ua if ua in aliases[a] else '', '\\' + ua if '\\' + ua in aliases[a] else '', a) for ua in uniqueAliases] return items def save(out, items): items.sort(key = lambda x: (x[2].lower(), x[0].lower(), x[1].lower())) with open(out, 'w', encoding = 'utf-8') as f: print(formatLaTeXTable(items, r'>{\footnotesize}p{15mm}>{\footnotesize}p{15mm}>{\footnotesize}p{95mm}'), file = f) loadTranslations(TWDIR) for out, src in (('Basic', 'basic'), ('Beamer', 'beamer'), ('Context', 'context'), ('LatexPkg', 'latex-pkg'), ('Latex', 'latex')): save('autocompletion{0}.tex'.format(out), toList(load(os.path.join(TWDIR + 'res', 'resfiles', 'completion', 'tw-{0}.txt'.format(src))))) manual-2021-03-08/src/scripts/updateShortcuts.py000077500000000000000000000017111402145072200214130ustar00rootroot00000000000000#!/usr/bin/python TWDIR="../../../texworks/" from xml.etree import ElementTree import LaTeX from LaTeX import * import os.path LaTeX.staticTranslations = {'Shortcut': {'fr': 'Raccourci'}} def load(src): res = [] tree = ElementTree.parse(src) for action in tree.findall(".//action"): name = None key = None for prop in action.findall("property"): if prop.get("name") == "text": name = prop.find("string").text if prop.get("name") == "shortcut": key = prop.find("string").text if name and key: res.append((tr(Shortcut(key)), tr(name))) return res def save(out, res): res.sort(key = lambda x: x[0]) with open(out, 'w', encoding = 'utf-8') as f: print(formatLaTeXTable(res, 'Pl', [trS('Shortcut'), trS('Action')]), file = f) loadTranslations(TWDIR) save('shortcutsTeXDocument.tex', load(os.path.join(TWDIR, 'src', 'TeXDocumentWindow.ui'))) save('shortcutsPDFDocument.tex', load(os.path.join(TWDIR, 'src', 'PDFDocumentWindow.ui')))