From e449cab205e224f7e2cc3cdd37338e3716115979 Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Thu, 7 Jul 2016 11:11:58 +0200 Subject: [PATCH] Dokumentation: HTML-Seiten und PDF neu gebaut --- doc/html/ch02s02.html | 12 ++++----- doc/html/ch02s04.html | 8 +++--- doc/html/ch02s06.html | 4 +-- doc/html/ch02s07.html | 21 +++++++-------- doc/html/ch02s12.html | 2 +- doc/html/ch02s13.html | 46 ++++++++++++++++---------------- doc/html/ch02s14.html | 6 ++--- doc/html/ch02s16.html | 2 +- doc/html/ch02s17.html | 22 +++++++-------- doc/html/ch02s18.html | 38 +++++++++++++------------- doc/html/ch03s03.html | 8 +++--- doc/html/ch03s05.html | 28 +++++++------------ doc/html/ch03s06.html | 26 +++++++++--------- doc/html/ch04.html | 32 +++++++++++----------- doc/html/index.html | 4 +-- doc/kivitendo-Dokumentation.pdf | Bin 747384 -> 747390 bytes 16 files changed, 123 insertions(+), 136 deletions(-) diff --git a/doc/html/ch02s02.html b/doc/html/ch02s02.html index e1c75eae5..feccd646a 100644 --- a/doc/html/ch02s02.html +++ b/doc/html/ch02s02.html @@ -52,8 +52,7 @@ JSON

  • List::MoreUtils -

  • -> -

    +

  • List::UtilsBy

  • Net::SMTP::SSL (optional, bei @@ -83,8 +82,7 @@ Text::Iconv

  • URI -

    -> -
  • +

  • XML::Writer

  • YAML @@ -111,7 +109,7 @@ sind auch in 2.6.1 weiterhin mit ausgeliefert, wurden in einer zukünftigen Version aber aus dem Paket entfernt werden. Es wird empfohlen diese Module zusammen mit den anderen als Bibliotheken zu - installieren.

    2.2.2.1. Debian und Ubuntu

    Für Debian und Ubuntu stehen die meisten der benötigten + installieren.

    2.2.2.1. Debian und Ubuntu

    Für Debian und Ubuntu stehen die meisten der benötigten Perl-Pakete als Debian-Pakete zur Verfügung. Sie können mit folgendem Befehl installiert werden:

    apt-get install apache2 libarchive-zip-perl libclone-perl \
       libconfig-std-perl libdatetime-perl libdbd-pg-perl libdbi-perl \
    @@ -127,7 +125,7 @@
     

    Für das Paket HTML::Restrict gibt es kein Debian-Paket, dies muß per CPAN installiert werden. Unter Ubuntu funktioniert das mit:

    apt-get install build-essential
    -cpan HTML::Restrict

    2.2.2.2. Fedora

    Für Fedora stehen die meisten der benötigten Perl-Pakete als +cpan HTML::Restrict

    2.2.2.2. Fedora

    Für Fedora stehen die meisten der benötigten Perl-Pakete als RPM-Pakete zur Verfügung. Sie können mit folgendem Befehl installiert werden:

    dnf install httpd mod_fcgid perl-Archive-Zip perl-Clone perl-DBD-Pg \
       perl-DBI perl-DateTime perl-Email-Address perl-Email-MIME perl-FCGI \
    @@ -137,7 +135,7 @@ cpan HTML::Restrict

    Zusätzlich müssen einige Pakete aus dem CPAN installiert - werden. Dazu können Sie die folgenden Befehle nutzen:

    cpan Config::Std HTML::Restrict

    2.2.2.3. openSUSE

    Für openSUSE stehen die meisten der benötigten Perl-Pakete als + werden. Dazu können Sie die folgenden Befehle nutzen:

    cpan Config::Std HTML::Restrict

    2.2.2.3. openSUSE

    Für openSUSE stehen die meisten der benötigten Perl-Pakete als RPM-Pakete zur Verfügung. Sie können mit folgendem Befehl installiert werden:

    zypper install apache2 apache2-mod_fcgid perl-Archive-Zip perl-Clone \
       perl-Config-Std perl-DBD-Pg perl-DBI perl-DateTime perl-Email-Address \
    diff --git a/doc/html/ch02s04.html b/doc/html/ch02s04.html
    index 1d878ca0f..7b6ee7c71 100644
    --- a/doc/html/ch02s04.html
    +++ b/doc/html/ch02s04.html
    @@ -62,12 +62,12 @@ password =
     
     [system]
     default_manager = german

    Für kivitendo Installationen in der Schweiz sollte hier german - durch swiss ersetzt werden.

    Die Einstellung default_manager = swiss bewirkt:

    • Beim Erstellen einer neuen Datenbank in der kivitendo Administration - werden automatisch die Standard-Werte für die Schweiz voreingestellt: - Währung CHF, 5er-Rundung, Schweizer KMU-Kontenplan, Sollversteuerung, + durch swiss ersetzt werden.

      Die Einstellung default_manager = swiss bewirkt:

      • Beim Erstellen einer neuen Datenbank in der kivitendo Administration + werden automatisch die Standard-Werte für die Schweiz voreingestellt: + Währung CHF, 5er-Rundung, Schweizer KMU-Kontenplan, Sollversteuerung, Aufwandsmethode, Bilanzierung (die Werte können aber manuell angepasst werden).

      • Einstellen der Standardkonten für Rundungserträge und -aufwendungen (unter Mandantenkonfiguration → Standardkonten veränderbar)

      • das verwendete Zahlenformat wird auf 1'000.00 eingestellt - (unter Programm → Benutzereinstellungen veränderbar)

      • DATEV-Automatik und UStVA werden nicht angezeigt, Erfolgsrechnung + (unter Programm → Benutzereinstellungen veränderbar)

      • DATEV-Automatik und UStVA werden nicht angezeigt, Erfolgsrechnung ersetzt GUV ( unter Mandantenkonfiguration → Features veränderbar)

      Nutzt man wiederkehrende Rechnungen, kann man unter [periodic_invoices] den Login eines Benutzers angeben, der nach Erstellung der Rechnungen eine entsprechende E-Mail diff --git a/doc/html/ch02s06.html b/doc/html/ch02s06.html index 5ab536adb..b38812d08 100644 --- a/doc/html/ch02s06.html +++ b/doc/html/ch02s06.html @@ -1,6 +1,6 @@ - 2.6. Webserver-Konfiguration

      2.6. Webserver-Konfiguration

      2.6.1. Grundkonfiguration mittels CGI

      [Anmerkung]Anmerkung

      Für einen deutlichen Performanceschub sorgt die Ausführung + 2.6. Webserver-Konfiguration

      2.6. Webserver-Konfiguration

      2.6.1. Grundkonfiguration mittels CGI

      [Anmerkung]Anmerkung

      Für einen deutlichen Performanceschub sorgt die Ausführung mittels FastCGI/FCGI. Die Einrichtung wird ausführlich im Abschnitt Konfiguration für FastCGI/FCGI beschrieben.

      Der Zugriff auf das Programmverzeichnis muss in der Apache Webserverkonfigurationsdatei httpd.conf eingestellt @@ -107,7 +107,7 @@ AliasMatch ^/url/for/kivitendo-erp-fcgid/[^/]+\.pl /path/to/kivitendo-erp/dispat Alias /url/for/kivitendo-erp-fcgid/ /path/to/kivitendo-erp/

      Dann ist unter /url/for/kivitendo-erp/ die normale Version erreichbar, und unter /url/for/kivitendo-erp-fcgid/ die - FastCGI-Version.

      2.6.3. Weitergehende Konfiguration

      Für einen deutlichen Sicherheitsmehrwert sorgt die Ausführung + FastCGI-Version.

      2.6.3. Weitergehende Konfiguration

      Für einen deutlichen Sicherheitsmehrwert sorgt die Ausführung von kivitendo nur über https-verschlüsselten Verbindungen, sowie weiteren Zusatzmassnahmen, wie beispielsweise Basic Authenticate. Die Konfigurationsmöglichkeiten sprengen allerdings den Rahmen dieser diff --git a/doc/html/ch02s07.html b/doc/html/ch02s07.html index b53ab3e21..bd2df4938 100644 --- a/doc/html/ch02s07.html +++ b/doc/html/ch02s07.html @@ -34,7 +34,7 @@ Links aus einem der Runlevel-Verzeichnisse heraus in den Boot-Prozess einzubinden. Da das bei neueren Linux-Distributionen aber nicht zwangsläufig funktioniert, werden auch Start-Scripte mitgeliefert, die - anstelle eines symbolischen Links verwendet werden können.

      2.7.3.1. SystemV-basierende Systeme (z.B. Debian, ältere OpenSUSE, + anstelle eines symbolischen Links verwendet werden können.

      2.7.3.1. SystemV-basierende Systeme (z.B. Debian, ältere OpenSUSE, ältere Fedora)

      Kopieren Sie die Datei scripts/boot/system-v/kivitendo-task-server nach /etc/init.d/kivitendo-task-server. Passen @@ -43,21 +43,18 @@ Boot-Prozess ein. Dies ist distributionsabhängig:

      • Debian-basierende Systeme:

        update-rc.d kivitendo-task-server defaults
         # Nur bei Debian Squeeze und neuer:
         insserv kivitendo-task-server
      • Ältere OpenSUSE und ältere Fedora:

        chkconfig --add kivitendo-task-server

      Danach kann der Task-Server mit dem folgenden Befehl gestartet - werden:

      /etc/init.d/kivitendo-task-server start

      2.7.3.2. Upstart-basierende Systeme (z.B. Ubuntu bis 14.04)

      Kopieren Sie die Datei + werden:

      /etc/init.d/kivitendo-task-server start

      2.7.3.2. Upstart-basierende Systeme (z.B. Ubuntu bis 14.04)

      Kopieren Sie die Datei scripts/boot/upstart/kivitendo-task-server.conf nach /etc/init/kivitendo-task-server.conf. Passen Sie in der kopierten Datei den Pfad zum Task-Server an (Zeile exec ....).

      Danach kann der Task-Server mit dem folgenden Befehl gestartet - werden:

      service kivitendo-task-server start

      2.7.3.3. systemd-basierende Systeme (z.B. neure OpenSUSE, neuere - Fedora, neuere Ubuntu)

      Verlinken Sie die Datei - scripts/boot/systemd/kivitendo-task-server.service - nach /etc/systemd/system/. Passen Sie in der - kopierten Datei den Pfad zum Task-Server an (Zeile - ExecStart=.... und - ExecStop=...). Binden Sie das Script in den - Boot-Prozess ein.

      Alle hierzu benötigten Befehle sehen so aus:

      cd /var/www/kivitendo-erp/scripts/boot/systemd
      -ln -s $(pwd)/kivitendo-task-server.service /etc/systemd/system/

      Danach kann der Task-Server mit dem folgenden Befehl gestartet - werden:

      systemctl start kivitendo-task-server.service

      2.7.4. Wie der Task-Server gestartet und beendet wird

      Der Task-Server wird wie folgt kontrolliert:

      ./scripts/task_server.pl Befehl

      + werden:

      service kivitendo-task-server start

      2.7.3.3. systemd-basierende Systeme (z.B. neure openSUSE, neuere + Fedora, neuere Ubuntu und Debians)

      Kopieren Sie die Datei scripts/boot/systemd/kivitendo-task-server.service nach + /etc/systemd/system/. Passen Sie in der kopierten Datei den Pfad zum Task-Server an (Zeilen + ExecStart=.... und ExecStop=...).

      Machen Sie anschließend das Script systemd bekannt, und binden Sie es in den Boot-Prozess ein. Dazu führen Sie die folgenden + Befehl aus:

      systemctl daemon-reload
      +systemctl enable kivitendo-task-server.service

      Wenn Sie den Task-Server jetzt sofort starten möchten, anstatt den Server neu zu starten, so können Sie das mit dem + folgenden Befehl tun:

      systemctl start kivitendo-task-server.service

      2.7.4. Wie der Task-Server gestartet und beendet wird

      Der Task-Server wird wie folgt kontrolliert:

      ./scripts/task_server.pl Befehl

      Befehl ist dabei eine der folgenden Optionen:

      • start startet eine neue Instanz des diff --git a/doc/html/ch02s12.html b/doc/html/ch02s12.html index e6ab84dc1..45940e6e6 100644 --- a/doc/html/ch02s12.html +++ b/doc/html/ch02s12.html @@ -155,7 +155,7 @@ if-Blöcken ist, dass immer der gesamte Block überschrieben werden muss und nicht nur Teile davon, da dies sonst oft zu einer odt-Datei führt, die vom Parser nicht korrekt gelesen werden kann.

        Zur Zeit gibt es in kivitendo noch keine Möglichkeit, - odt-Vorlagen bei Mahnungen, Briefen und Pflichtenheften einzusetzen. + odt-Vorlagen bei Mahnungen, Briefen und Pflichtenheften einzusetzen. Entsprechende Vorlagen sind deshalb nicht vorhanden.

        Fehlermeldungen, Anregungen und Wünsche bitte senden an: empfang@revamp-it.ch

      2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen

      In den allermeisten Installationen sollte das Drucken jetzt schon funktionieren. Sollte ein Fehler auftreten, wirft TeX sehr lange diff --git a/doc/html/ch02s13.html b/doc/html/ch02s13.html index 2a7e83a62..9848b4ce0 100644 --- a/doc/html/ch02s13.html +++ b/doc/html/ch02s13.html @@ -22,15 +22,15 @@ Dabei dürfen keine Anführungszeichen eingesetzt werden.

      Beispiel für Debian oder Ubuntu:

      openofficeorg_writer = /usr/bin/libreoffice

      xvfb muss den Pfad zum “X virtual frame buffer” enthalten.

      Zusätzlich gibt es zwei verschiedene Arten, wie kivitendo mit - LibreOffice bzw. OpenOffice kommuniziert. Die erste Variante, die benutzt - wird, wenn die Variable $openofficeorg_daemon gesetzt - ist, startet ein LibreOffice oder OpenOffice, das auch nach der Umwandlung - des Dokumentes gestartet bleibt. Bei weiteren Umwandlungen wird dann diese - laufende Instanz benutzt. Der Vorteil ist, dass die Zeit zur Umwandlung - deutlich reduziert wird, weil nicht für jedes Dokument ein LibreOffice bzw. - OpenOffice gestartet werden muss. Der Nachteil ist, dass diese Methode - Python und die Python-UNO-Bindings benötigt, die Bestandteil von LibreOffice - bzw. OpenOffice sind.

      [Anmerkung]Anmerkung

      Für die Verbindung zu LibreOffice bzw. OpenOffice wird + LibreOffice bzw. OpenOffice kommuniziert. Die erste Variante, die benutzt + wird, wenn die Variable $openofficeorg_daemon gesetzt + ist, startet ein LibreOffice oder OpenOffice, das auch nach der Umwandlung + des Dokumentes gestartet bleibt. Bei weiteren Umwandlungen wird dann diese + laufende Instanz benutzt. Der Vorteil ist, dass die Zeit zur Umwandlung + deutlich reduziert wird, weil nicht für jedes Dokument ein LibreOffice bzw. + OpenOffice gestartet werden muss. Der Nachteil ist, dass diese Methode + Python und die Python-UNO-Bindings benötigt, die Bestandteil von LibreOffice + bzw. OpenOffice sind.

      [Anmerkung]Anmerkung

      Für die Verbindung zu LibreOffice bzw. OpenOffice wird normalerweise der Python-Interpreter /usr/bin/python benutzt. Sollte dies nicht der richtige sein, so kann man mit zwei @@ -40,7 +40,7 @@ festgelegt; sie steht standardmäßig auf dem eben erwähnten Wert /usr/bin/python.

      Zusätzlich ist es möglich, Pfade anzugeben, in denen Python neben seinen normalen Suchpfaden ebenfalls nach Modulen gesucht wird, - z.B. falls sich diese in einem gesonderten LibreOffice- bzw. + z.B. falls sich diese in einem gesonderten LibreOffice- bzw. OpenOffice-Verzeichnis befinden. Diese zweite Variable heißt python_uno_path und befindet sich im Abschnitt environment. Sie ist standardmäßig leer. Werden @@ -48,29 +48,29 @@ voneinander getrennt werden. Der Inhalt wird an den Python-Interpreter über die Umgebungsvariable PYTHONPATH übergeben.

      Ist $openofficeorg_daemon nicht gesetzt, so - wird für jedes Dokument LibreOffice bzw. OpenOffice neu gestartet - und die Konvertierung mit Hilfe eines Makros durchgeführt. Dieses + wird für jedes Dokument LibreOffice bzw. OpenOffice neu gestartet + und die Konvertierung mit Hilfe eines Makros durchgeführt. Dieses Makro muss in der Dokumentenvorlage enthalten sein und “Standard.Conversion.ConvertSelfToPDF()” heißen. Die Beispielvorlage ‘templates/print/rev-odt/invoice.odt’ enthält ein solches Makro, das in jeder anderen Dokumentenvorlage ebenfalls enthalten sein muss.

      Als letztes muss herausgefunden werden, welchen Namen OpenOffice bzw. LibreOffice dem Verzeichnis mit den Benutzereinstellungen - gibt. Unter Debian ist dies momentan - ~/.config/libreoffice. kivitendo verwendet das + gibt. Unter Debian ist dies momentan + ~/.config/libreoffice. kivitendo verwendet das Verzeichnis users/.openoffice.org2. Eventuell muss dieses Verzeichnis umbenannt werden.

      Dieses Verzeichnis, wie auch das komplette users-Verzeichnis, muss vom Webserver beschreibbar - sein. Dieses wurde bereits erledigt (siehe Manuelle Installation des Programmpaketes), kann aber - erneut überprüft werden, wenn die Konvertierung nach PDF - fehlschlägt.

      2.13.1. OpenDocument (odt) Druckvorlagen mit Makros

      OpenDocument Vorlagen können Makros enthalten, welche komplexere + sein. Dieses wurde bereits erledigt (siehe Manuelle Installation des Programmpaketes), kann aber + erneut überprüft werden, wenn die Konvertierung nach PDF + fehlschlägt.

      2.13.1. OpenDocument (odt) Druckvorlagen mit Makros

      OpenDocument Vorlagen können Makros enthalten, welche komplexere Aufgaben erfüllen.

      Der Vorlagensatz "rev-odt" enthält solche Vorlagen mit Schweizer Bank-Einzahlungsscheinen (BESR). Diese Makros haben die Aufgabe, die in den Einzahlungsscheinen benötigte Referenznummer und Kodierzeile zu erzeugen. Hier eine kurze Beschreibung, wie die Makros aufgebaut sind, und was bei ihrer Nutzung zu beachten ist (in fett sind nötige einmalige - Anpassungen aufgeführt):

      2.13.1.1. Bezeichnung der Vorlagen

      Rechnung: invoice_besr.odt, Auftrag: - sales_order_besr.odt

      2.13.1.2. Vorbereitungen im Adminbereich

      Damit beim Erstellen von Rechnungen und Aufträgen neben der + Anpassungen aufgeführt):

      2.13.1.1. Bezeichnung der Vorlagen

      Rechnung: invoice_besr.odt, Auftrag: + sales_order_besr.odt

      2.13.1.2. Vorbereitungen im Adminbereich

      Damit beim Erstellen von Rechnungen und Aufträgen neben der Standardvorlage ohne Einzahlungsschein weitere Vorlagen (z.B. mit Einzahlungsschein) auswählbar sind, muss für jedes Vorlagen-Suffix ein Drucker eingerichtet werden:

      • Druckeradministration → Drucker hinzufügen

      • Mandant wählen

      • Druckerbeschreibung → aussagekräftiger Text: wird in @@ -80,12 +80,12 @@ darf aber nicht leer sein)

      • Vorlagenkürzel → besr bzw. selbst gewähltes Vorlagensuffix (muss genau der Zeichenfolge entsprechen, die zwischen "invoice_" bzw. "sales_order_" und ".odt" - steht.)

      • speichern

      2.13.1.3. Benutzereinstellungen

      Wer den Ausdruck mit Einzahlungsschein als Standardeinstellung + steht.)

    • speichern

    • 2.13.1.3. Benutzereinstellungen

      Wer den Ausdruck mit Einzahlungsschein als Standardeinstellung im Rechnungs- bzw. Auftragsformular angezeigt haben möchte, kann dies persönlich für sich bei den Benutzereinstellungen konfigurieren:

      • Programm → Benutzereinstellungen → Druckoptionen

      • Standardvorlagenformat → OpenDocument/OASIS

      • Standardausgabekanal → Bildschirm

      • Standarddrucker → gewünschte Druckerbeschreibung - auswählen (z.B. mit Einzahlungsschein Bank xy)

      • Anzahl Kopien → leer

      • speichern

      2.13.1.4. Aufbau und nötige Anpassungen der Vorlagen

      In der Vorlage sind als Modul "BESR" 4 Makros gespeichert, die + auswählen (z.B. mit Einzahlungsschein Bank xy)

    • Anzahl Kopien → leer

    • speichern

    • 2.13.1.4. Aufbau und nötige Anpassungen der Vorlagen

      In der Vorlage sind als Modul "BESR" 4 Makros gespeichert, die aus dem von kivitendo erzeugten odt-Dokument die korrekte Referenznummer inklusive Prüfziffer sowie die Kodierzeile in OCRB-Schrift erzeugen und am richtigen Ort ins Dokument @@ -114,12 +114,12 @@ angepasst werden. Dabei ist darauf zu achten, dass sich die Positionen der Postkonto-Nummern der Bank, sowie der Zeichenfolgen dddfr, DDDREF1, DDDREF2, 609, DDDKODIERZEILE nicht - verschieben.

      2.13.1.5. Auswahl der Druckvorlage in kivitendo beim Erzeugen einer + verschieben.

      2.13.1.5. Auswahl der Druckvorlage in kivitendo beim Erzeugen einer odt-Rechnung (analog bei Auftrag)

      Im Fussbereich der Rechnungsmaske muss neben Rechnung, OpenDocument/OASIS und Bildschirm die im Adminbereich erstellte Druckerbeschreibung ausgewählt werden, falls diese nicht bereits bei den Benutzereinstellungen als persönlicher Standard gewählt - wurde.

      2.13.1.6. Makroeinstellungen in LibreOffice anpassen

      Falls beim Öffnen einer von kivitendo erzeugten odt-Rechnung + wurde.

      2.13.1.6. Makroeinstellungen in LibreOffice anpassen

      Falls beim Öffnen einer von kivitendo erzeugten odt-Rechnung die Meldung kommt, dass Makros aus Sicherheitsgründen nicht ausgeführt werden, so müssen folgende Einstellungen in LibreOffice angepasst werden:

      • Extras → Optionen → Sicherheit → diff --git a/doc/html/ch02s14.html b/doc/html/ch02s14.html index a56ee2883..5f734a0ec 100644 --- a/doc/html/ch02s14.html +++ b/doc/html/ch02s14.html @@ -39,10 +39,10 @@ der Admininstration können diese Optionen nun unabhängig voneinander eingestellt werden.

        Für die Schweiz sind folgende Einstellungen üblich:

        • Sollversteuerung

        • Aufwandsmethode

        • Bilanzierung

        - Diese Einstellungen werden automatisch beim Erstellen einer neuen - Datenbank vorausgewählt, wenn in config/kivitendo.conf unter + Diese Einstellungen werden automatisch beim Erstellen einer neuen + Datenbank vorausgewählt, wenn in config/kivitendo.conf unter [system] - default_manager = swiss eingestellt ist. + default_manager = swiss eingestellt ist.

        Beim Upgrade bestehender Mandanten wird eur ausgelesen und die Variablen werden so gesetzt, daß sich an der Funktionalität nichts ändert.

        Die aktuelle Konfiguration wird unter Nummernkreise und diff --git a/doc/html/ch02s16.html b/doc/html/ch02s16.html index 3ed60410f..d7c99211d 100644 --- a/doc/html/ch02s16.html +++ b/doc/html/ch02s16.html @@ -17,5 +17,5 @@ den Optionen mit EB-Buchungen wird vorausgesetzt, daß diese immer am 1. Tag des Wirtschaftsjahres gebucht werden. Zur Sicherheit wird das Startdatum im Bilanzbericht jetzt zusätzlich zum Stichtag mit angezeigt. - Das hilft auch bei der Kontrolle für den Abgleich mit der GuV bzw. + Das hilft auch bei der Kontrolle für den Abgleich mit der GuV bzw. Erfolgsrechnung.

      \ No newline at end of file diff --git a/doc/html/ch02s17.html b/doc/html/ch02s17.html index 9b7e03de0..0249808a7 100644 --- a/doc/html/ch02s17.html +++ b/doc/html/ch02s17.html @@ -1,17 +1,17 @@ 2.17. Erfolgsrechnung

      2.17. Erfolgsrechnung

      Seit der Version 3.4.1 existiert in kivitendo der Bericht - Erfolgsrechnung.

      Die Erfolgsrechnung kann in der Mandantenkonfiguration unter Features + Erfolgsrechnung.

      Die Erfolgsrechnung kann in der Mandantenkonfiguration unter Features an- oder abgeschaltet werden. Mit der Einstellung default_manager = swiss - in der config/kivitendo.conf wird beim neu Erstellen + in der config/kivitendo.conf wird beim neu Erstellen einer Datenbank automatisch die Anzeige der Erfolgsrechnung im Menü Berichte - ausgewählt und ersetzt dort die GUV.

      Im Gegensatz zur GUV werden bei der Erfolgsrechnung sämtliche Aufwands- und - Erlöskonten einzeln aufgelistet (analog zur Bilanz), sortiert nach ERTRAG und AUFWAND.

      Bei den Konteneinstellungen muss bei jedem Konto, das in der Erfolgsrechnung - erscheinen soll, unter Sonstige Einstellungen/Erfolgsrechnung - entweder 01.Ertrag oder 06.Aufwand ausgewählt - werden.

      Wird bei einem Erlöskonto 06.Aufwand ausgewählt, - so wird dieses Konto als Aufwandsminderung unter AUFWAND aufgelistet.

      Wird bei einem Aufwandskonto 01.Ertrag ausgewählt, - so wird dieses Konto als Ertragsminderung unter ERTRAG aufgelistet.

      Soll bei einer bereits bestehenden Buchhaltung in Zukunft zusätzlich - die Erfolgsrechnung als Bericht verwendet werden, so müssen die Einstellungen - zu allen Erlös- und Aufwandskonten unter Sonstige + ausgewählt und ersetzt dort die GUV.

      Im Gegensatz zur GUV werden bei der Erfolgsrechnung sämtliche Aufwands- und + Erlöskonten einzeln aufgelistet (analog zur Bilanz), sortiert nach ERTRAG und AUFWAND.

      Bei den Konteneinstellungen muss bei jedem Konto, das in der Erfolgsrechnung + erscheinen soll, unter Sonstige Einstellungen/Erfolgsrechnung + entweder 01.Ertrag oder 06.Aufwand ausgewählt + werden.

      Wird bei einem Erlöskonto 06.Aufwand ausgewählt, + so wird dieses Konto als Aufwandsminderung unter AUFWAND aufgelistet.

      Wird bei einem Aufwandskonto 01.Ertrag ausgewählt, + so wird dieses Konto als Ertragsminderung unter ERTRAG aufgelistet.

      Soll bei einer bereits bestehenden Buchhaltung in Zukunft zusätzlich + die Erfolgsrechnung als Bericht verwendet werden, so müssen die Einstellungen + zu allen Erlös- und Aufwandskonten unter Sonstige Einstellungen/Erfolgsrechnung überprüft und allenfalls neu gesetzt werden.

      \ No newline at end of file diff --git a/doc/html/ch02s18.html b/doc/html/ch02s18.html index 17ba5ff45..e1a1ebfb1 100644 --- a/doc/html/ch02s18.html +++ b/doc/html/ch02s18.html @@ -1,23 +1,23 @@ - 2.18. Rundung in Verkaufsbelegen

      2.18. Rundung in Verkaufsbelegen

      In der Schweiz hat die kleinste aktuell benutzte Münze den Wert von 5 Rappen (0.05 CHF).

      Auch wenn im elektronischen Zahlungsverkehr Beträge mit einer Genauigkeit - von 0.01 CHF verwendet werden können, ist es trotzdem nach wie vor üblich, - Rechnungen mit auf 0.05 CHF gerundeten Beträgen auszustellen.

      In kivitendo kann seit der Version 3.4.1 die Einstellung für eine solche - Rundung pro Mandant / Datenbank festgelegt werden.

      Die Einstellung wird beim Erstellen der Datenbank bei Genauigkeit - festgelegt. Sie kann anschliessend über das Webinterface von kivitendo nicht mehr - verändert werden.

      Abhängig vom Wert für default_manager in - config/kivitendo.conf werden dabei folgende - Werte voreingestellt:

      • 0.05 (default_manager = swiss)

      • 0.01 (default_manager = german)

      Der Wert wird in der Datenbank in der Tabelle defaults - in der Spalte precision gespeichert.

      In allen Verkaufsangeboten, Verkaufsaufträgen, Verkaufsrechnungen - und Verkaufsgutschriften wird der Endbetrag inkl. MWST gerundet, - wenn dieser nicht der eingestellten Genauigkeit entspricht.

      Beim Buchen einer Verkaufsrechnung wird der Rundungsbetrag - automatisch auf die in der Mandantenkonfiguration festgelegten - Standardkonten für Rundungserträge bzw. Rundungsaufwendungen gebucht.

      (Die berechnete MWST wird durch den Rundungsbetrag nicht mehr verändert.)

      Die in den Druckvorlagen zur Verfügung stehenden Variablen - quototal, ordtotal bzw. + 2.18. Rundung in Verkaufsbelegen

      2.18. Rundung in Verkaufsbelegen

      In der Schweiz hat die kleinste aktuell benutzte Münze den Wert von 5 Rappen (0.05 CHF).

      Auch wenn im elektronischen Zahlungsverkehr Beträge mit einer Genauigkeit + von 0.01 CHF verwendet werden können, ist es trotzdem nach wie vor üblich, + Rechnungen mit auf 0.05 CHF gerundeten Beträgen auszustellen.

      In kivitendo kann seit der Version 3.4.1 die Einstellung für eine solche + Rundung pro Mandant / Datenbank festgelegt werden.

      Die Einstellung wird beim Erstellen der Datenbank bei Genauigkeit + festgelegt. Sie kann anschliessend über das Webinterface von kivitendo nicht mehr + verändert werden.

      Abhängig vom Wert für default_manager in + config/kivitendo.conf werden dabei folgende + Werte voreingestellt:

      • 0.05 (default_manager = swiss)

      • 0.01 (default_manager = german)

      Der Wert wird in der Datenbank in der Tabelle defaults + in der Spalte precision gespeichert.

      In allen Verkaufsangeboten, Verkaufsaufträgen, Verkaufsrechnungen + und Verkaufsgutschriften wird der Endbetrag inkl. MWST gerundet, + wenn dieser nicht der eingestellten Genauigkeit entspricht.

      Beim Buchen einer Verkaufsrechnung wird der Rundungsbetrag + automatisch auf die in der Mandantenkonfiguration festgelegten + Standardkonten für Rundungserträge bzw. Rundungsaufwendungen gebucht.

      (Die berechnete MWST wird durch den Rundungsbetrag nicht mehr verändert.)

      Die in den Druckvorlagen zur Verfügung stehenden Variablen + quototal, ordtotal bzw. invtotal enthalten den gerundeten Betrag.

      - Achtung: Werden Verkaufsbelege - in anderen Währungen als der Standardwährung erstellt, so muss in - kivitendo 3.4.1 die Genauigkeit 0.01 verwendet werden.

      Das heisst, Firmen in der Schweiz, die teilweise Verkaufsrechnungen - in Euro oder anderen Währungen erstellen wollen, müssen beim Erstellen - der Datenbank als Genauigkeit 0.01 wählen und können zur Zeit die + Achtung: Werden Verkaufsbelege + in anderen Währungen als der Standardwährung erstellt, so muss in + kivitendo 3.4.1 die Genauigkeit 0.01 verwendet werden.

      Das heisst, Firmen in der Schweiz, die teilweise Verkaufsrechnungen + in Euro oder anderen Währungen erstellen wollen, müssen beim Erstellen + der Datenbank als Genauigkeit 0.01 wählen und können zur Zeit die 5er Rundung noch nicht nutzen.

      \ No newline at end of file diff --git a/doc/html/ch03s03.html b/doc/html/ch03s03.html index 534350c64..4fb33bf56 100644 --- a/doc/html/ch03s03.html +++ b/doc/html/ch03s03.html @@ -5,8 +5,8 @@ einer Vorlage durch ihren Inhalt ersetzt, wenn sie in der Form <%variablenname%> verwendet wird. Für LaTeX- und HTML-Vorlagen kann man die Form dieser Tags auch verändern - (siehe Anfang und Ende der Tags verändern).

      kivitendo unterstützt LaTeX-, HTML- und OpenDocument-Vorlagen. - Sofern es nicht ausdrücklich eingeschränkt wird, gilt das im + (siehe Anfang und Ende der Tags verändern).

      kivitendo unterstützt LaTeX-, HTML- und OpenDocument-Vorlagen. + Sofern es nicht ausdrücklich eingeschränkt wird, gilt das im Folgenden gesagte für alle Vorlagenarten.

      Insgesamt sind technisch gesehen eine ganze Menge mehr Variablen verfügbar als hier aufgelistet werden. Die meisten davon können allerdings innerhalb einer solchen Vorlage nicht sinnvoll verwendet @@ -386,7 +386,7 @@ quonumber

      Angebotsnummer

      rounding -

      Betrag, um den invtotal gerundet wurde +

      Betrag, um den invtotal gerundet wurde (kann positiv oder negativ sein)

      shippingpoint

      Versandort

      @@ -605,7 +605,7 @@ invdate

      Rechnungsdatum

      invnumber -

      Rechnungsnummer

      3.3.10. Variablen in anderen Vorlagen

      3.3.10.1. Einführung

      Die Variablen in anderen Vorlagen sind ähnlich wie in der +

      Rechnungsnummer

      3.3.10. Variablen in anderen Vorlagen

      3.3.10.1. Einführung

      Die Variablen in anderen Vorlagen sind ähnlich wie in der Rechnung. Allerdings heißen die Variablen, die mit inv beginnen, jetzt anders. Bei den Angeboten fangen sie mit quo für "quotation" an: diff --git a/doc/html/ch03s05.html b/doc/html/ch03s05.html index 7a2b3abbb..39ead54b8 100644 --- a/doc/html/ch03s05.html +++ b/doc/html/ch03s05.html @@ -1,19 +1,13 @@ - 3.5. Mandantenkonfiguration Lager

      3.5. Mandantenkonfiguration Lager

      - - Die Lagerverwaltung in kivitendo funktioniert standardmässig wie folgt: - Wird ein Lager mit einem Lagerplatz angelegt, so gibt es die Möglichkeit - hier über den Menüpunkt Lager entsprechende Warenbewegungen durchzuführen. - Ferner kann jede Position eines Lieferscheins ein-, bzw. ausgelagert werden - (Einkauf-, bzw. Verkauf). Es können beliebig viele Lager mit beliebig vielen - Lagerplätzen abgebildet werden. Die Lagerbewegungen über einen Lieferschein - erfolgt durch Anklicken jeder Einzelposition und das Auswählen dieser Position - zu einem Lager mit Lagerplatz. Dieses Verfahren lässt sich schrittweise - vereinfachen, je nachdem wie die Einstellungen in der Mandatenkonfiguration - gesetzt werden. - -
      • + 3.5. Mandantenkonfiguration Lager

        3.5. Mandantenkonfiguration Lager

        + Die Lagerverwaltung in kivitendo funktioniert standardmässig wie folgt: Wird ein Lager mit einem Lagerplatz angelegt, so gibt es die + Möglichkeit hier über den Menüpunkt Lager entsprechende Warenbewegungen durchzuführen. Ferner kann jede Position eines Lieferscheins + ein-, bzw. ausgelagert werden (Einkauf-, bzw. Verkauf). Es können beliebig viele Lager mit beliebig vielen Lagerplätzen abgebildet + werden. Die Lagerbewegungen über einen Lieferschein erfolgt durch Anklicken jeder Einzelposition und das Auswählen dieser Position zu + einem Lager mit Lagerplatz. Dieses Verfahren lässt sich schrittweise vereinfachen, je nachdem wie die Einstellungen in der + Mandatenkonfiguration gesetzt werden. +

        • Auslagern über Standardlagerplatz Hier wird ein zusätzlicher Knopf (Auslagern über Standard-Lagerplatz) in dem Lieferschein-Beleg hinzugefügt, der dann alle Lagerbewegungen über @@ -23,11 +17,9 @@ Lagerbewegung nicht vorhanden ist, möchte man dies auch ignorieren und ggf. dann nachpflegen, so kann man eine Negativ-Warenmenge mit dieser Option erlauben. Hierfür muss ein entsprechender Lagerplatz - (Fehlbestand, o.ä.) konfiguriert sein.

        - + (Fehlbestand, o.ä.) konfiguriert sein.

      Zusätzliche Funktionshinweise: - -

      • +

        • Standard-Lagerplatz Ist dieser konfiguriert, wird dies auch als Standard-Voreinstellung bei der Neuerfassung von Stammdaten → Waren / Dienstleistung / Erzeugnis verwendet.

        • diff --git a/doc/html/ch03s06.html b/doc/html/ch03s06.html index c9ecf43e9..161b0b00e 100644 --- a/doc/html/ch03s06.html +++ b/doc/html/ch03s06.html @@ -1,16 +1,16 @@ - 3.6. Schweizer Kontenpläne

          3.6. Schweizer Kontenpläne

          Seit der Version 3.4.1 stehen in kivitendo 2 Kontenpläne für - den Einsatz in der Schweiz zur Verfügung, einer für Firmen und - Organisationen, die nicht mehrwertsteuerpflichtig sind, und einer - für Firmen, die mehrwertsteuerpflichtig sind.

          Die Kontenpläne orientieren sich am in der Schweiz üblicherweise - verwendeten KMU-Kontenrahmen und sind mit der Revision des Schweizerischen - Obligationenrechts (OR) vom 1.1.2013 kompatibel, insbesondere - Art.957a Abs.2.

          Die Möglichkeit, Saldosteuersätze zu verwenden ist in der aktuellen - Version von kivitendo noch nicht integriert.

          Trotzdem können auch Firmen, die per Saldosteuersatz mit der - Eidgenössischen Steuerverwaltung abrechnen, kivitendo bereits nutzen. - Dazu wird der Kontenplan mit MWST ausgewählt. Anschliessend müssen - alle Aufwandskonten editiert werden und dort der Steuersatz auf 0% - gesetzt werden.

          So werden bei Kreditorenbuchungen keine Vorsteuern verbucht.

          Wünsche für Anpassungen an den Schweizer Kontenplänen sowie - Vorschläge für weitere (z.B. branchenspezifische) Kontenpläne + 3.6. Schweizer Kontenpläne

          3.6. Schweizer Kontenpläne

          Seit der Version 3.4.1 stehen in kivitendo 2 Kontenpläne für + den Einsatz in der Schweiz zur Verfügung, einer für Firmen und + Organisationen, die nicht mehrwertsteuerpflichtig sind, und einer + für Firmen, die mehrwertsteuerpflichtig sind.

          Die Kontenpläne orientieren sich am in der Schweiz üblicherweise + verwendeten KMU-Kontenrahmen und sind mit der Revision des Schweizerischen + Obligationenrechts (OR) vom 1.1.2013 kompatibel, insbesondere + Art.957a Abs.2.

          Die Möglichkeit, Saldosteuersätze zu verwenden ist in der aktuellen + Version von kivitendo noch nicht integriert.

          Trotzdem können auch Firmen, die per Saldosteuersatz mit der + Eidgenössischen Steuerverwaltung abrechnen, kivitendo bereits nutzen. + Dazu wird der Kontenplan mit MWST ausgewählt. Anschliessend müssen + alle Aufwandskonten editiert werden und dort der Steuersatz auf 0% + gesetzt werden.

          So werden bei Kreditorenbuchungen keine Vorsteuern verbucht.

          Wünsche für Anpassungen an den Schweizer Kontenplänen sowie + Vorschläge für weitere (z.B. branchenspezifische) Kontenpläne bitte an empfang@revamp-it.ch senden.

          \ No newline at end of file diff --git a/doc/html/ch04.html b/doc/html/ch04.html index cf9fd2543..ac920d3a4 100644 --- a/doc/html/ch04.html +++ b/doc/html/ch04.html @@ -1,6 +1,6 @@ - Kapitel 4. Entwicklerdokumentation

          Kapitel 4. Entwicklerdokumentation

          4.1. Globale Variablen

          4.1.1. Wie sehen globale Variablen in Perl aus?

          Globale Variablen liegen in einem speziellen namespace namens + Kapitel 4. Entwicklerdokumentation

          Kapitel 4. Entwicklerdokumentation

          4.1. Globale Variablen

          4.1.1. Wie sehen globale Variablen in Perl aus?

          Globale Variablen liegen in einem speziellen namespace namens "main", der von überall erreichbar ist. Darüber hinaus sind bareword globs global und die meisten speziellen Variablen sind... speziell.

          Daraus ergeben sich folgende Formen:

          @@ -25,7 +25,7 @@ $PACKAGE::form.

          local $form

          Alle Änderungen an $form werden am Ende - des scopes zurückgesetzt

          4.1.2. Warum sind globale Variablen ein Problem?

          Das erste Problem ist FCGI™.

          + des scopes zurückgesetzt

          4.1.2. Warum sind globale Variablen ein Problem?

          Das erste Problem ist FCGI™.

          SQL-Ledger™ hat fast alles im globalen namespace abgelegt, und erwartet, dass es da auch wiederzufinden ist. Unter FCGI™ müssen diese Sachen aber wieder @@ -39,7 +39,7 @@ dies hat, seit der Einführung, u.a. schon so manche langwierige Bug-Suche verkürzt. Da globale Variablen aber implizit mit Package angegeben werden, werden die nicht geprüft, und somit kann sich - schnell ein Tippfehler einschleichen.

          4.1.3. Kanonische globale Variablen

          Um dieses Problem im Griff zu halten gibt es einige wenige + schnell ein Tippfehler einschleichen.

          4.1.3. Kanonische globale Variablen

          Um dieses Problem im Griff zu halten gibt es einige wenige globale Variablen, die kanonisch sind, d.h. sie haben bestimmte vorgegebenen Eigenschaften, und alles andere sollte anderweitig umhergereicht werden.

          Diese Variablen sind im Moment die folgenden neun:

          • @@ -62,7 +62,7 @@ $::request

          Damit diese nicht erneut als Müllhalde missbraucht werden, im Folgenden eine kurze Erläuterung der bestimmten vorgegebenen - Eigenschaften (Konventionen):

          4.1.3.1. $::form

          • Ist ein Objekt der Klasse + Eigenschaften (Konventionen):

            4.1.3.1. $::form

            • Ist ein Objekt der Klasse "Form"

            • Wird nach jedem Request gelöscht

            • Muss auch in Tests und Konsolenscripts vorhanden sein.

            • Enthält am Anfang eines Requests die Requestparameter vom User

            • Kann zwar intern über Requestgrenzen ein Datenbankhandle @@ -110,7 +110,7 @@ push @{ $form->{TEMPLATE_ARRAYS}{number} }, $form->{"partnumber_$i"}; push @{ $form->{TEMPLATE_ARRAYS}{description} }, $form->{"description_$i"}; # ... -}

            4.1.3.2. %::myconfig

            • Das einzige Hash unter den globalen Variablen

            • Wird spätestens benötigt wenn auf die Datenbank +}

            4.1.3.2. %::myconfig

            • Das einzige Hash unter den globalen Variablen

            • Wird spätestens benötigt wenn auf die Datenbank zugegriffen wird

            • Wird bei jedem Request neu erstellt.

            • Enthält die Userdaten des aktuellen Logins

            • Sollte nicht ohne Filterung irgendwo gedumpt werden oder extern serialisiert werden, weil da auch der Datenbankzugriff für diesen user drinsteht.

            • Enthält unter anderem Listenbegrenzung vclimit, @@ -122,10 +122,10 @@ überwiegend die Daten, die sich unter Programm -> Einstellungen befinden, bzw. die Informationen über den Benutzer die über die - Administrator-Schnittstelle eingegeben wurden.

            4.1.3.3. $::locale

            • Objekt der Klasse "Locale"

            • Wird pro Request erstellt

            • Muss auch für Tests und Scripte immer verfügbar + Administrator-Schnittstelle eingegeben wurden.

            4.1.3.3. $::locale

            • Objekt der Klasse "Locale"

            • Wird pro Request erstellt

            • Muss auch für Tests und Scripte immer verfügbar sein.

            • Cached intern über Requestgrenzen hinweg benutzte Locales

            Lokalisierung für den aktuellen User. Alle Übersetzungen, - Zahlen- und Datumsformatierungen laufen über dieses Objekt.

            4.1.3.4. $::lxdebug

            • Objekt der Klasse "LXDebug"

            • Wird global gecached

            • Muss immer verfügbar sein, in nahezu allen + Zahlen- und Datumsformatierungen laufen über dieses Objekt.

            4.1.3.4. $::lxdebug

            • Objekt der Klasse "LXDebug"

            • Wird global gecached

            • Muss immer verfügbar sein, in nahezu allen Funktionen

            $::lxdebug stellt Debuggingfunktionen bereit, wie "enter_sub" und @@ -135,7 +135,7 @@ "message" und "dump" mit denen man flott Informationen ins Log (tmp/kivitendo-debug.log) packen kann.

            Beispielsweise so:

            $main::lxdebug->message(0, 'Meine Konfig:' . Dumper (%::myconfig));
            -$main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{vc});

            4.1.3.5. $::auth

            • Objekt der Klasse "SL::Auth"

            • Wird global gecached

            • Hat eine permanente DB Verbindung zur Authdatenbank

            • Wird nach jedem Request resettet.

            +$main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{vc});

            4.1.3.5. $::auth

            • Objekt der Klasse "SL::Auth"

            • Wird global gecached

            • Hat eine permanente DB Verbindung zur Authdatenbank

            • Wird nach jedem Request resettet.

            $::auth stellt Funktionen bereit um die Rechte des aktuellen Users abzufragen. Obwohl diese Informationen vom aktuellen User abhängen wird das Objekt aus @@ -144,7 +144,7 @@ $main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{ Dessen Einstellungen können über $::auth->client abgefragt werden; Rückgabewert ist ein Hash mit den Werten aus der Tabelle - auth.clients.

            4.1.3.6. $::lx_office_conf

            • Objekt der Klasse + auth.clients.

            4.1.3.6. $::lx_office_conf

            • Objekt der Klasse "SL::LxOfficeConf"

            • Global gecached

            • Repräsentation der config/kivitendo.conf[.default]-Dateien

            Globale Konfiguration. Configdateien werden zum Start gelesen und danach nicht mehr angefasst. Es ist derzeit nicht geplant, dass @@ -154,16 +154,16 @@ $main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{ file_name = /tmp/kivitendo-debug.log

            ist der Key file im Programm als $::lx_office_conf->{debug}{file} erreichbar.

            [Warnung]Warnung

            Zugriff auf die Konfiguration erfolgt im Moment über - Hashkeys, sind also nicht gegen Tippfehler abgesichert.

            4.1.3.7. $::instance_conf

            • Objekt der Klasse + Hashkeys, sind also nicht gegen Tippfehler abgesichert.

      4.1.3.7. $::instance_conf

      • Objekt der Klasse "SL::InstanceConfiguration"

      • wird pro Request neu erstellt

      Funktioniert wie $::lx_office_conf, speichert aber Daten die von der Instanz abhängig sind. Eine Instanz ist hier eine Mandantendatenbank. Beispielsweise überprüft

      $::instance_conf->get_inventory_system eq 'perpetual'

      - ob die berüchtigte Bestandsmethode zur Anwendung kommt.

      4.1.3.8. $::dispatcher

      • Objekt der Klasse + ob die berüchtigte Bestandsmethode zur Anwendung kommt.

      4.1.3.8. $::dispatcher

      • Objekt der Klasse "SL::Dispatcher"

      • wird pro Serverprozess erstellt.

      • enthält Informationen über die technische Verbindung zum Server

      Der dritte Punkt ist auch der einzige Grund warum das Objekt global gespeichert wird. Wird vermutlich irgendwann in einem anderen - Objekt untergebracht.

      4.1.3.9. $::request

      • Hashref (evtl später Objekt)

      • Wird pro Request neu initialisiert.

      • Keine Unterstruktur garantiert.

      + Objekt untergebracht.

      4.1.3.9. $::request

      • Hashref (evtl später Objekt)

      • Wird pro Request neu initialisiert.

      • Keine Unterstruktur garantiert.

      $::request ist ein generischer Platz um Daten "für den aktuellen Request" abzulegen. Sollte nicht für action at a distance benutzt werden, sondern um lokales memoizing zu @@ -176,20 +176,20 @@ file_name = /tmp/kivitendo-debug.log

      ist der Key f $::request

    • Muss ich von anderen Teilen des Programms lesend drauf zugreifen? Dann $::request, aber Zugriff über - Wrappermethode

    • 4.1.4. Ehemalige globale Variablen

      Die folgenden Variablen waren einmal im Programm, und wurden - entfernt.

      4.1.4.1. $::cgi

      • war nötig, weil cookie Methoden nicht als + Wrappermethode

      4.1.4. Ehemalige globale Variablen

      Die folgenden Variablen waren einmal im Programm, und wurden + entfernt.

      4.1.4.1. $::cgi

      • war nötig, weil cookie Methoden nicht als Klassenfunktionen funktionieren

      • Aufruf als Klasse erzeugt Dummyobjekt was im Klassennamespace gehalten wird und über Requestgrenzen leaked

      • liegt jetzt unter $::request->{cgi} -

      4.1.4.2. $::all_units

      • war nötig, weil einige Funktionen in Schleifen zum Teil +

      4.1.4.2. $::all_units

      • war nötig, weil einige Funktionen in Schleifen zum Teil ein paar hundert mal pro Request eine Liste der Einheiten brauchen, und de als Parameter durch einen Riesenstack von Funktionen geschleift werden müssten.

      • Liegt jetzt unter $::request->{cache}{all_units}

      • Wird nur in AM->retrieve_all_units() gesetzt oder - gelesen.

      4.1.4.3. %::called_subs

      • wurde benutzt um callsub deep recursions + gelesen.

      4.1.4.3. %::called_subs

      • wurde benutzt um callsub deep recursions abzufangen.

      • Wurde entfernt, weil callsub nur einen Bruchteil der möglichen Rekursioenen darstellt, und da nie welche auftreten.

      • komplette recursion protection wurde entfernt.

      \ No newline at end of file diff --git a/doc/html/index.html b/doc/html/index.html index e0de7aa8f..ea212cff3 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -1,7 +1,7 @@ - kivitendo 3.4.1: Installation, Konfiguration, Entwicklung

      kivitendo 3.4.1: Installation, Konfiguration, Entwicklung


      Inhaltsverzeichnis

      1. Aktuelle Hinweise
      2. Installation und Grundkonfiguration
      2.1. Übersicht
      2.2. Benötigte Software und Pakete
      2.2.1. Betriebssystem
      2.2.2. Benötigte Perl-Pakete installieren
      2.3. Manuelle Installation des Programmpaketes
      2.4. kivitendo-Konfigurationsdatei
      2.4.1. Einführung
      2.4.2. Abschnitte und Parameter
      2.4.3. Versionen vor 2.6.3
      2.5. Anpassung der PostgreSQL-Konfiguration
      2.5.1. Zeichensätze/die Verwendung von Unicode/UTF-8
      2.5.2. Änderungen an Konfigurationsdateien
      2.5.3. Erweiterung für servergespeicherte Prozeduren
      2.5.4. Datenbankbenutzer anlegen
      2.6. Webserver-Konfiguration
      2.6.1. Grundkonfiguration mittels CGI
      2.6.2. Konfiguration für FastCGI/FCGI
      2.6.3. Weitergehende Konfiguration
      2.7. Der Task-Server
      2.7.1. Verfügbare und notwendige Konfigurationsoptionen
      2.7.2. Konfiguration der Mandanten für den Task-Server
      2.7.3. Automatisches Starten des Task-Servers beim Booten
      2.7.4. Wie der Task-Server gestartet und beendet wird
      2.8. Benutzerauthentifizierung und Administratorpasswort
      2.8.1. Grundlagen zur Benutzerauthentifizierung
      2.8.2. Administratorpasswort
      2.8.3. Authentifizierungsdatenbank
      2.8.4. Passwortüberprüfung
      2.8.5. Name des Session-Cookies
      2.8.6. Anlegen der Authentifizierungsdatenbank
      2.9. Mandanten-, Benutzer- und Gruppenverwaltung
      2.9.1. Zusammenhänge
      2.9.2. Mandanten, Benutzer und Gruppen
      2.9.3. Datenbanken anlegen
      2.9.4. Gruppen anlegen
      2.9.5. Benutzer anlegen
      2.9.6. Mandanten anlegen
      2.10. Drucker- und Systemverwaltung
      2.10.1. Druckeradministration
      2.10.2. System sperren / entsperren
      2.11. E-Mail-Versand aus kivitendo heraus
      2.11.1. Versand über lokalen E-Mail-Server
      2.11.2. Versand über einen SMTP-Server
      2.12. Drucken mit kivitendo
      2.12.1. Vorlagenverzeichnis anlegen
      2.12.2. Der Druckvorlagensatz RB
      2.12.3. f-tex
      2.12.4. Der Druckvorlagensatz rev-odt
      2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen
      2.13. OpenDocument-Vorlagen
      2.13.1. OpenDocument (odt) Druckvorlagen mit Makros
      2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: + kivitendo 3.4.1: Installation, Konfiguration, Entwicklung

      kivitendo 3.4.1: Installation, Konfiguration, Entwicklung


      Inhaltsverzeichnis

      1. Aktuelle Hinweise
      2. Installation und Grundkonfiguration
      2.1. Übersicht
      2.2. Benötigte Software und Pakete
      2.2.1. Betriebssystem
      2.2.2. Benötigte Perl-Pakete installieren
      2.3. Manuelle Installation des Programmpaketes
      2.4. kivitendo-Konfigurationsdatei
      2.4.1. Einführung
      2.4.2. Abschnitte und Parameter
      2.4.3. Versionen vor 2.6.3
      2.5. Anpassung der PostgreSQL-Konfiguration
      2.5.1. Zeichensätze/die Verwendung von Unicode/UTF-8
      2.5.2. Änderungen an Konfigurationsdateien
      2.5.3. Erweiterung für servergespeicherte Prozeduren
      2.5.4. Datenbankbenutzer anlegen
      2.6. Webserver-Konfiguration
      2.6.1. Grundkonfiguration mittels CGI
      2.6.2. Konfiguration für FastCGI/FCGI
      2.6.3. Weitergehende Konfiguration
      2.7. Der Task-Server
      2.7.1. Verfügbare und notwendige Konfigurationsoptionen
      2.7.2. Konfiguration der Mandanten für den Task-Server
      2.7.3. Automatisches Starten des Task-Servers beim Booten
      2.7.4. Wie der Task-Server gestartet und beendet wird
      2.8. Benutzerauthentifizierung und Administratorpasswort
      2.8.1. Grundlagen zur Benutzerauthentifizierung
      2.8.2. Administratorpasswort
      2.8.3. Authentifizierungsdatenbank
      2.8.4. Passwortüberprüfung
      2.8.5. Name des Session-Cookies
      2.8.6. Anlegen der Authentifizierungsdatenbank
      2.9. Mandanten-, Benutzer- und Gruppenverwaltung
      2.9.1. Zusammenhänge
      2.9.2. Mandanten, Benutzer und Gruppen
      2.9.3. Datenbanken anlegen
      2.9.4. Gruppen anlegen
      2.9.5. Benutzer anlegen
      2.9.6. Mandanten anlegen
      2.10. Drucker- und Systemverwaltung
      2.10.1. Druckeradministration
      2.10.2. System sperren / entsperren
      2.11. E-Mail-Versand aus kivitendo heraus
      2.11.1. Versand über lokalen E-Mail-Server
      2.11.2. Versand über einen SMTP-Server
      2.12. Drucken mit kivitendo
      2.12.1. Vorlagenverzeichnis anlegen
      2.12.2. Der Druckvorlagensatz RB
      2.12.3. f-tex
      2.12.4. Der Druckvorlagensatz rev-odt
      2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen
      2.13. OpenDocument-Vorlagen
      2.13.1. OpenDocument (odt) Druckvorlagen mit Makros
      2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR
      2.14.1. Einführung
      2.14.2. Konfigurationsparameter
      2.14.3. Festlegen der Parameter
      2.14.4. Bemerkungen zur Bestandsmethode
      2.14.5. Bekannte Probleme
      2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb
      2.15.1. Einführung
      2.15.2. Konto 3804 manuell anlegen
      2.16. Verhalten des Bilanzberichts
      2.17. Erfolgsrechnung
      2.18. Rundung in Verkaufsbelegen
      2.19. Einstellungen pro Mandant
      2.20. kivitendo ERP verwenden
      3. Features und Funktionen
      3.1. Wiederkehrende Rechnungen
      3.1.1. Einführung
      3.1.2. Konfiguration
      3.1.3. Spezielle Variablen
      3.1.4. Auflisten
      3.1.5. Erzeugung der eigentlichen Rechnungen
      3.1.6. Erste Rechnung für aktuellen Monat erstellen
      3.2. Bankerweiterung
      3.2.1. Einführung
      3.3. Dokumentenvorlagen und verfügbare Variablen
      3.3.1. Einführung
      3.3.2. Variablen ausgeben
      3.3.3. Verwendung in Druckbefehlen
      3.3.4. Anfang und Ende der Tags verändern
      3.3.5. Zuordnung von den Dateinamen zu den Funktionen
      3.3.6. Sprache, Drucker und E-Mail
      3.3.7. Allgemeine Variablen, die in allen Vorlagen vorhanden sind
      3.3.8. Variablen in Rechnungen
      3.3.9. Variablen in Mahnungen und Rechnungen über Mahngebühren
      3.3.10. Variablen in anderen Vorlagen
      3.3.11. Blöcke, bedingte Anweisungen und Schleifen
      3.3.12. Markup-Code zur Textformatierung innerhalb von - Formularen
      3.4. Excel-Vorlagen
      3.4.1. Zusammenfassung
      3.4.2. Bedienung
      3.4.3. Variablensyntax
      3.4.4. Einschränkungen
      3.5. Mandantenkonfiguration Lager
      3.6. Schweizer Kontenpläne
      4. Entwicklerdokumentation
      4.1. Globale Variablen
      4.1.1. Wie sehen globale Variablen in Perl aus?
      4.1.2. Warum sind globale Variablen ein Problem?
      4.1.3. Kanonische globale Variablen
      4.1.4. Ehemalige globale Variablen
      4.2. Entwicklung unter FastCGI
      4.2.1. Allgemeines
      4.2.2. Programmende und Ausnahmen
      4.2.3. Globale Variablen
      4.2.4. Performance und Statistiken
      4.3. SQL-Upgradedateien
      4.3.1. Einführung
      4.3.2. Format der Kontrollinformationen
      4.3.3. Format von in Perl geschriebenen + Formularen
      3.4. Excel-Vorlagen
      3.4.1. Zusammenfassung
      3.4.2. Bedienung
      3.4.3. Variablensyntax
      3.4.4. Einschränkungen
      3.5. Mandantenkonfiguration Lager
      3.6. Schweizer Kontenpläne
      4. Entwicklerdokumentation
      4.1. Globale Variablen
      4.1.1. Wie sehen globale Variablen in Perl aus?
      4.1.2. Warum sind globale Variablen ein Problem?
      4.1.3. Kanonische globale Variablen
      4.1.4. Ehemalige globale Variablen
      4.2. Entwicklung unter FastCGI
      4.2.1. Allgemeines
      4.2.2. Programmende und Ausnahmen
      4.2.3. Globale Variablen
      4.2.4. Performance und Statistiken
      4.3. SQL-Upgradedateien
      4.3.1. Einführung
      4.3.2. Format der Kontrollinformationen
      4.3.3. Format von in Perl geschriebenen Datenbankupgradescripten
      4.3.4. Hilfsscript dbupgrade2_tool.pl
      4.4. Translations and languages
      4.4.1. Introduction
      4.4.2. Character set
      4.4.3. File structure
      4.5. Die kivitendo-Test-Suite
      4.5.1. Einführung
      4.5.2. Voraussetzungen
      4.5.3. Existierende Tests ausführen
      4.5.4. Bedeutung der verschiedenen Test-Scripte
      4.5.5. Neue Test-Scripte erstellen
      4.6. Stil-Richtlinien
      4.7. Dokumentation erstellen
      4.7.1. Einführung
      4.7.2. Benötigte Software
      4.7.3. PDFs und HTML-Seiten erstellen
      4.7.4. Einchecken in das Git-Repository
      \ No newline at end of file diff --git a/doc/kivitendo-Dokumentation.pdf b/doc/kivitendo-Dokumentation.pdf index a2c258ae9ef497da1f973cdfa5a747e041b4ab7d..1022b83f0de195d24f65f5b1e93bb54d132785a8 100644 GIT binary patch delta 144775 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

      e`)wAMES5zB$LSLY!iC>x&@u_&BRe++G^p> zfRn?$t%nd_^Kl+Qg6Bw*&G#^|K~yh+fX^J@{YVhclurLc?@4W%(4 z5=0^)5Jei!#NMM}98}h+6(nm2e+HmIVB=-xgkGt)X@Z9AX^%A@)PVXa4IeN_)etHJ1}tG*E=U_9xI^1Yv9&XF^TDxc&@AtWq*Ea4f5-+-9d|Re z^r;<{dkC!=1hsP-rY8R#qn-kwaulDUwxZxc98Br0^hI=PeA=?VLFuY>$)T&bSQ?&F ze;x*#g=#LqQ7+3yMg=^f>AqS?mwfXp*c~d2#gHIbNGKP_q2;vs0JY-#lGCFPfnSI|bDHX~g-s3?-f{K#70)IYme>tu@rW0Q-D?uRu z@i@(^bZ%IaSn%QmSv-`Rqj~L!-*l@-a2WltpjMotH3a&+j2v3C6rrgQEwx2CIiK|_ zhvb8<=6M`DP!-V8YtKB>oVn6C zAJQn6Ycz=PI*WVbe{`p%8N(rE+N=&I5DAY@vy0cfDzR$ktAol36(@0RIG-N?X6SHu zRCM6)i5c=k({TY(Yu@z^bi-hZiuOk;NicOWBG|I zI!eQF;Lv!5Lcy2>U5Wo$Dti=VQl=syPBzJj_l*L03#53pd*k{no`&WR8hQPk(=WWDklInOuIV&{O2?N zO^yh^$k9eMqPK2#cISU=gTBXK<-qTbG!-mXG^$nB^n*Ygbe8L2${L94&^6woUUzz^ zfsk$Ns?F$OJXCo~=;A921mfy^@HysCtV-RS$4RALu7~ZFknJ?ec5WerP z(9u0u=KBFS2E4YnKyN_|^biDvV{aNGe#PFT?Y}QyLybsEyN;25@H^z3Cw~MdoIqjtCm1P}Q>9Hm~(Z*WYQPDHm-FD+gvb*u~&<%q- zcNvX!pFelMFYXqk`*rdDgMS-y)e$%EuLYS99z?xcyhZxO0oL8WCjChF=VE!jI9M^> zQPQ1%8vIOIFRhzkt?5k9Eph+2=+1Au_lJZ~;Xbb1mAb3@j!JhuiGShVk3VzwDvl%E z{T-({I)0|c{n_HV8RpRABx4!JP}`Dy^r1WdZE6j3!weCrY z<{*m4XYNUq>c1K(Q+|vqjh;j+;&oDOQfW=F(lv-*jdC;iHEz5|Efvar)tdsq!~uz! zS@66XE8DnXUbpN3s)D}Oj+{V37&9Lzgn{Xd$M_L6Udd^^!gC*+>@0>X_S8_9-Wbh}IgUvsE3r%oYB?k^#)j|0!g~CfFHw?Of-#_o zE%mUx*WMK75=*Jk-qYpd^~2`r;N$)M=HT1I)8^uFbMWQ*`+xOjeRp-gzqxq&vj4Px z{JwtdFYoU@{W57S*D@|+wQd<6wt5v6r#`c;W|ej*>y?)vDXXyWd+8xA7JUkp8c5rg7?pcgalGyS7^!$f!r*I zU9EPQB)KU82F*{Bj5H4urV*N8Z8GSF3yB1_ zbFy$y*_%)}6x~)i@|DMo+|2e%@}E_XAjhVSL-PD)_zSERsvj)nt6$6dXO=%f^-%t5)kFPrD%WL?DqV~XW<~Q3rVVgZubTRQ z!P{2wws085hniJy%$cit?|hnkv!(R;ayKakur+FYr*Wm`WJQ%4pwhMk)&0Ypd8JuB zYr0G`LVNDIK5LZ9?LRA`WiC%ZJ*Q~=$uLF=GJme92}&6dNoJU9QL+axQ17v!vO?v~ zvQCryl0Vo~$XZ7eP|#Xcz6`15pl2(*Fgx(!MN`oWAm^#ls}veb6viBZdNqVQgdcFkJx2M<*5j7Mjuc7c95+tL_-n>~t!?sclx>(=d-|auH zZ-4GDuBvcgLQT$G-(7sXnIJ{m%ZQWh7%S(Fu^O4r5%|ebXNXT=*$H!g$7%G3Ql9{c zHX#5-0ae3p=ETisI45Z8&q8o?qVFL>a1`eQKfFdON+xU|kTDW^M@XL0HS0nVpE6PR z?D;LoA7zyn^Zq(Q45=V87ZI8DZln0zWq)DgC27t|Tn9eC8>~Is*FEz{OO1#?AjU01U}~~V6>2@fauGFY>UR|@p#zn=8=<4*A^279m)m*#-Bz#;||Ur z32{g4gwsH2+>yS#!wg+rs$aRr5Hg>K3t9#>3+e?Nx0h6H9!6UBjt9G*+eUou^?wJz zwLNV9NU(Xh>6YtH>(4h;g5_5AN;vv!SZsRs@W3YjR`n!cMrWvQ;|PVC4GkTxgGD~g zKHjlQ7YgwQ{EDLJwDEZrH9eJXoHV)aiPK3p)5eUwQPbVvWbIXEQ=*-A&M3u#!&>ib zRw?~rhteN~dKiOf3WoPA)e%uU4u6_9!X;a{LhGfbEo}K|%Zh3KFCD|s{_U1Fjotd@ z;^1ip(q?Y3xOeWNAt@WKBaBG%|wY%&1JCl(9l)X z6E$an&X&>rqH-M00Xc$OJCr05J@c)uRO~14f#qO!KDI%Jo45u7BMmZVm^{P~Nr^V} z!T6OqX8DbN6|>`DM>-tMEPok+HPlTpQC4Pt3K05r$4JRsG|tPT15uRYX%jA zI*F=!3D7E0*c+g+X0ByXMD@~JBzbOGazLV^fGQC*P|r}bOd=T-@Mi9Ysx?8Y-iJggUCpW)y?t9*I|LUs! z*}bc~tGfE>?zNt^lCB&Zp=L3LdtmX7<&Rt=zc?_jWm{^*@LbJ9#)`__kDk#N?d`p|BDU9XjZ2J$xWKsayc2*Z^&#-IweBnGpbps`MDIW0uz><}^^I z<~FPn46dBRVUE}Bv^h1kyxTW`j~2CG(H*cvShjRo-+B22sw7l!&6%6dbPNeIUM*j| z9;XWh$sR$#nlRol(?<}2%7EIrY#8pWOF6<${Wn;$EKOjC=ri9gWPLu6S!wt|36%;* z@4~l=5rY!SQ$ol(!z|uB5oz`A?z9Il!k9*wp|j<|8a3N4MsZ*&Ic!qPVKaWffIDex z)q(hVcYC?7FM?>imUI;N^;1k8#;XFNKw&`&>q`aZ!@ybR!U!qNnB|OES{myYKi|oy z@Xz9tDPzt{uIOQ>f7CtC_u0aS&v3TkpWo`wbAc^dSw{z-N6!p$IOSTV8iT5sR}#`( zw$V0a78y2ISuPT6`deHN0sR#35=ZOT`kB4<_-sY5i$|Xj+{dekomX*i8Eb$|`^VO4 zZjl{^{?%Fg2)+fM?FaU(d)@;$vgzqk#hK*hg;lVT6S3A!#CHOW>1p5luRuiVilDf6m+fGt-HTlFC-Yhx{>q%~Y9Yaq0(0~8Vc5~pY}R>} z$huB^s?_I5(I=Gfe7qN)f{X+NW6(L(MoB@IVZIot z7i*vTsq)gtyjg|vUAdAOgnT((W6NV3Hf_;u5Z4wBC?2cTl&Q^_zYVD^)0ysU6S}=Q z7iBZ;d}+EHCXDw)HJ#w;@%**!_XZgIagcZCD{UJC-(Y*MyCwe2W&yx8T<$7Sj&YxiFLpixb%L^|69O zvo6(LFZ|X3U81$qAr>Ig1am=>x{F9bECzz~+6C39ZETk3^{oreT3D~VG||Aj$(EzX zoRgjIl*bLt#NLh%g-1hC80A93>ymqQX^P53*(S~d!ekeZHI{co{pHgfx;y|`G!~P0 zV;;`vQYSNt=?vT9F&v-AZ1}e7ltMKSe0v#1+oDXDmMUK&o&?y^U3XddwZ(1XBY~v2 zhQb&eU`_-A^i5#~Mj&BWI;6PT$e_b8f}5By)wi5;&(Ahhrk#HLgc@SkOz)Cqfjkf^ zMscB72DuQS))ddVn)(OQ%)HIb{3amlzMCrE%iQrie#x|de{FO$Ox`_r_S^Hhw)1!+ z?7;XO+z-k-r3}!YxFuyM2rzft4(=kX9Cfg!ZYS1&fWS9^3sxO7;`p(bw=h}#cK-)vx*0{Q?*N#$GK*0iuTg1a{?rFhRrRB{ zoHi}+t{+^M4#w5a-rETkQ@eLyKGF1WzC&In+pWE#`CTZ)Iw%D#~8B78O@^!Gq z!@Pi4-vp%pD3-==aOTq*JL;FH){xgY2NgJXV-j^G#+6^@ygM<=;DvQV3C@HE&??|=LCkFDdG2lNp3STG6A%;#)4ItG)I;c6?`-fU6v1n8nom! zioD+_GL&Z5u(kU_{?0@4xpy7O)*iW6SlKLd@JwS-)DETnoYE+BB`iP^=Bd0`)t+pB z8J3|Br7g7V+}${~cX&SzHug?W<3_JXrPc{6&|>W;R!LQpq`IMzpka;TKAPoNRl8ho zh5*nWkr&Tl1he{f1Uc7y_&L}31bkB{Ge!07GxRAsawt9I)(r1K3u>zkD9)NeItirK zFX810G{M(=-od3|B#|Nv&}1lJ7Qv0ut3l-qM@JJ{Y=(g?*@s(@l8$VWT%ahcaF{^) zV^$mzr1NP2H%560q#Wamv9r~1-jx@UAwUo2fcbQi@;WtgRRyB6UC#07;Qe0f;G*rY zTu8+wB)pnnDas>AQr9Xu+dVn5Xp;eMo=H64S8RmfLkR0q~ z>)w*7LOD*qN5=&i*zY1jAN{n_9M#Ay8jNn>NgQG#ZPWfDHYfVsYEIXhT)@dOwUU}C zv%19J5m~kBs-EdT73frwDCr`GlCqo73&~+^1Xm|SvJtT|YSEU(Dhr95R>ARMugLgL zwS8{|C{GY}(TQH@=fY%z!i_#H8_W-ym;*08+)D@tU$Tkeuhtsd9b+1!zesf|M`V6J zp)0{_jJr&Du3p<$$3Ig!FmtKgejd&7KPwX$%>Q6dn=dfO+Isq9Ip zsALSzwjJTUypV!2bmGRxs{_W+@{b=+=JlEbRjycm<52m6L2bnkdy6AFZm)YgPQqK9 zjxu9hvs9W&kgYL2Zzshd=p=J-b^>_5Uc9s=o3+$ad;KUxA?L9%%m6lyoPu_=s*^Af z;~H$9^&7+*?a+@JiIuMNPU`lqloL$I=MoYK&OKih_G~IOLI5vk5Tmh7aQk9LEWDst zPlLPlJJ)RC)ia6q8~S8g*RB)X0_K!M461QuBBcr=N$lv8hS60iHOcR4do*zoFKiSB6BE;jjI9X(}3gmz~o*X+ixy;NJ~`1 z;ZqKZ00lMOgJ%tp_|&iOx>iG`J(nKf-s z36dg>upJB|sU}+hupx&0b*10`8_Y)_Zc9B8rU;yLjceB*7f}cPnFtbk)J-YB-lsYH ze5ZHoaLVaPRVlH6%7G3x0@b~p`+n+v3N}N3)?@VI8{kTiwExMHadq@{q0TYO&HE69 zl#RRlFy_T3H*ykNsdsYK6D5CoRfr?r1NmXbUtoQCJG<2jn0+#@df!;fYJJMwh+T8+ z&90yL=T`y9=_WqU`pxk4-rB^s?8~9u%lB?bV=}7w{Pt;NPVZ%V@yocx?yT7GiNCyK z<#{U$Bihjvq4gav3rlZ?xW=D)UptiO+m?s<9)tV7MskKD&VV zp8ja|tU`A=p{>22c$Qtdpke1vj1yI9?CxhEV0ch@HlJD6pMYJnhvwC=-u3M zDTg26^A@#Z&$wACSEu*pp9Wq{%8s!dpWV2E4U82C(A3d$VSBlyAjnE{)(O=ZY15nK zA%bmR#&^aT+{j=a0-teg`%8|0{b~evu;#;iC!aq0YgUJ@tB51|unz-y*$vFuv4J(i zZnY6*>MX+?tjZ*=x&4>1Sqa9-Lt$qI*638lan}{-xQlO|Zjv5d=WQk1Oy?y0fF0{C z@D&IqfYr##?`|8l(Ph}$+xW4YivAqrbekRnw9QqtY*lS#_yX>&e{yu}cvy#@pZ{vx z*Q>|6KyT6`UHH?hy%_>5cb3swZtqvg(KYODzhXQ+P!p&JCL)lB8-D(QF+3tlw7(-- zCwrU1pa(4UuZ~``EPub~e&4%K(vMid7@+W6K-&0+Ht`&yjZ@(6$mK|FM z&8P#vT`r8at3L|&u0pidMMcOE->_(BXM*N6Gi?IM_sIC1h-g7)YZofnTZbQ(k4~=6 z_cxZ`A93gJ=$L<1a>0m6+uYEynlW$BxqP(A9~dgyaCNupLOz?1zu1)R?(XF~H^9Gd z0p)zCoWKFiW}HzVeSv2dzzZT+AGlU(NiMA{(r}T@TK<@to*?%H&~R|EnW28j>*+wG zuUn6cTk@^%$UB-0KBhFx?je`#j-7(-<#O_5dX2@vny@%8EPwt35tHiTF!hF2;q1vAvQC+lPi zm=K<*Bs?2pCcEZhd%Cw>Exns>W4zZZCMBVUQfafkg`aGbP#10pLC?Kb zkgsYw5zp2>`xtg7AmF=r+R<%ts?6tj5+#!a?E=MJdXhaLjtEKwhnZuZ0_sr-0%T0M z#?qu*GA>wk?r?ThG&USUbm}3@y?TQ z031s{-c9XE5CanT#gZl@X#cvF8kmtQ-HvrQB{qYdm`jstIWq52y?00*0oKJY?<3OQ zIbMIT8WpgCEF@@kYuDOq8(EJ03Mj* zr#xv@+5^2}Ar10ogZa@B`6|G}IEY&nK7X%U2FgRa+EB0pgF^UIEXXHQI2`tH2kJK2L{s3wO9k|Y_OF29I%YVlQMHtkHQz`QOK4F7VL#?^r!Lj1|9ca% zVZ9i$W#oyyYVX(3cz>P#8ckb?o9*;{{^`Co9dTXz{C<5o4&dG50?az=6zdrS6}!ttTISlt*@ldY#blLy@Q{_du8P2A$cR}D zhtNq(h!J3^$C~|eB~5Mz%Mit$HeaP-!QQjY<1I+<#MsTCb%AxD2&zn;2U5s*B#DA! zH0XJ}Ljz%|Nb@(7eysZ0jygqo&oZpbn%eYZ{l)-z#il@xAivgcz~W73?^i*GVdtFV zNlMeE5hs6@N?n_QT$1?0Y&Cfg92?y5cWNDzArg2<&M!6uSP;#ns>q86ijWjv(5W=& zSnwxl=u<2v-+hJfC?ndH%yJ{m+}xzAanCR0B^wPJcKzI&DA#8e(<^$mkFxW_v$0qUr^6vqJ^9<_7|$w@3OcE%L@K2>S=@I9&IJ57tuDt@?&arz0-CUzEfMs4eYdqe-9_ z#R{2Ov0gI*eEU7`h3UI}Z}E1@w7OHA%~P^m`)dE?MWedRDXFT-vSwbwxa|7qJll{Un^N)YaY<)m4qLPhOTRE8lEoC=+Tl$N;1 z$`m3N?&E=W@$ln6z7_sZ8(7lzUbPB=kb|#dXpE;~#=u6Ft^isN8Aa?rVFGL=oVp`s zJK~Q5${q6GlbDG8h=Z#^Ll$JTI5?8FlLOE%DK${49}QEP`)#y}oH>=P&fv15u^y5q zGK8Ffp21HwlCDMce8>XVzT5tYbKWP0D3zk4?*H-oqxBDVqTBQMA+NF{YmWqBc+}xfVgUP5yt$6ET~N+aBW_LB3#6t41sw`oGO&Z z;<7NInoJv29gH`x=5shbm~8QR@nvWUxY;_(s#h9Z%WewK*@H+sznrM_<&f!DOWGvU zB8GOM9L$XN0m&Km9V&NaXQEk|RLk`-2|3rFxjLgvCz%1%O&2gXLcD?#vaXSJfY#|E zYD^MeGiYcbIt6_C`&rI;J$(%AV=|@bQ4|qg^v4AEUBsm^oFAS}9~Bs`-GAgVeAjNK}BFU`*8o4g`Mc7*z((1u<% z`~jZk2CQCMTQIlMEcKh*z)-Lj$~b9rCM#Ve?s#fK4>uXKC1_y)ZEJj7rFTvWv5}ggLI+cwbS^QvCX0C-+F8mZ9 zK0=4?Ay&2`?$_3JA;-Vm^d7Evg2k17;>PlFMj&8D#-z;(VQ@B1dPXMpB(h3LG*(V_ zdPWvbLRMB5dUj?eLNRH+s*a(&k?`T-FR)DPfD3aUGWMrEU)Bu;Ozl` zwyqx4^%l7pFK7apja(Wm7^7oPd^Bb2URlI?>4^jj)oc|-z_w4RwWv0 z7npqnl1(5#VccAW%IrA(m;fLRQNpzq;TxZH)rmGn$rcbW%6{8RS64h&UER4ZAM64c z1pV5yhOq8rqTPhu?3Mk?+AMc+1es?*y5;D3?a+JeM)yq>E|?2eF0pt=+E%G-M&}sF z^?hT_1y}cz&`2m#8u9s`44>L_uDf^7Pd)&6hQ4GI3W=iTB#frMCUec?cASGj&IjKY zXZLs*Tf1FD!Id;A=@YwE6KCKCnBi=dgV>}et`2}+NpBL9s%I8Q$Ux>R7Pt;D1%*9b z*h~;S{Ia9ETp2i)Z0!X2G)%a0Z zi|yd)508~izL@Wex1xBoh#ts8lXPXUV^I<}q%L^(YN9qGj=|1qu@&v!N7|E|MIxy6 zSV)pmIRA5GH!2@6M0%a-Ky>t`jSN>cosOzdNSf!Xq>I`XIrqk>=BEQh<<7s%4hW~? zeC=%gOM^^=RS6}9lsISMReRfe^LK$40PPk$F%+1dEj9>t-GmB=Bh~1j2SRK-_D94( zfZ0Ex$vCRaiY@ZMmsP4Vt5T%lp4nDy>Q8pqk0jr7ZjllK*Eo{e4kMNb@X*_msYziJ zLo-2+8PIvfS4VtlqFx11r-PuAIO^MeSVYHEDroP*ihAW~@_>5pe;_Ccy8N#-h(5cX4!uc9%~VtX2FjLN887(wA6FGvKPoojsuGu#m|fXIJYty=gTSrO zaIf7yyA-Ue&vD4$DR5-DG^zR0=q{&x#SHJ#PULT+TNNNOwHKm*U)RLo)dj#{qNcFT z!>_!yC}*OLWON9C4HMFVWR80|co|t_c(4f|PAfQ--#U3o&H4zkiGQXrNK)J5)iDO@TaRP^`q#V`sp946PnZQEe&6fpJwXpr}G&Wss}+9`}C=l zd1UEk6@!$KYQU1^@pd{38m!)qMkWb;>6U%PSas7*Vi_C&_ae7tc}fcBW_l&UrE^@W zk;KO!Rs@Ma*7N(i>-Z>eSXzZ+!Bx84PG=SgCuJwTBnF7!g{8!W_PR-ju*|4{m@pM` z2vBCd?Y!bhKL2f#LZBh zH9fz8?T|hx|IAt93u9R$3Ur((;gm=)5ax|lVl(o1P+Qy|7juHbGaIO6Xp%)e(K_>L zU8eQGzG*s0e;I}bgUD~bhGxZA-o1H-oJ3%V{DmvmKGEjb+D4n)GWQli;sC_0lM1eb)`dD97h1YYFM8T#=q|~n>dV+lK z_@d}Br<>iLrROg01cm$hJ8`DHj9A8O7(?(X^R%@lg>+Yt5OR!$>NJv_kQc=WiR;oM z+FU$H zk}|Lb3EbtDAWEG580n&%pUb#u)rLgLR)Pe!cP%w1k<|JlG+(CKwibtZKX^#UA}}lkRL32vC0JuU7ueYL}TfKC>&+g*I&{ zvftp!3rox{VaDb#72NVY%<^7tnZM| zsKUpmeZPgOT+P`-z(G#5ngkN@H8=a_Ohz!d>|xo#G`iU6{1=Kj5o)H>_X>h+O+Tl1 z057u$-(Qn)JD>NhoeV461XGCW+{NIiPzIy1xWvy4hMGrp=c5KP-Y${5ynft(a>O)L zBg*XI9A1NWz1c8(NPLBz!jtvZ+W82ZvdZiVIms{bF7B1Ms1PjYZ=DPo81AoDFM-x)2vQ#rHm+$>y^%FdFrIy^ZPS{0nm-AO}=M ztj6j&LH1IO){=}g4RF@UES*RI8qAcJta)nV6^d?=IJbB~rh;*vMAkN9a}VEEvD5>=_aw|V$WDpr zg&)AeQW4(k-eOqWE@TjQ_194Y+?f2&b^Hu7Oahr&EiUvHsK4j@)mo5{FkZY9y3{pq zp=2IJg?-+ppXQ!8}_~ zSt1rh0cSkihZ=ar93*9cg&F(Ws~)$D8TV*nyI$-ba0x0?NgOSAk*9g5>ga4Pcq@9= zVUv|JvHS}WI?IXIWV1J^=4KgZo(0<0y0yR;v`To`UD%l)vbbMDOt)1HI%-0=vx1B2 zZg&1*G!@%Lh4LDhCgWDxKUJaee=pYTPa9>=ri5gn9eNn^(c#?yipvMvz-ESUoj-$l z;|keXI)7jej&rF#ZV}yAcWxGuG0@ML@*$z&;9;g_6QLhYO3@HlIei!uhw`EoY7zUk zXmnrYoUV}y3tvdG-7Meq)m*=)SkmSMvLyGba^M&v?VtsP3a7yhFE1@Gc-E7QB@frH zu315CN@j128)Q0|c(cC6NRLkm1~fYB&oM?XXXFc=!^FiY`r)LZ*2mgypR+tC=cjdY zK7_vS4*|b#OW+zQTN!{rIDVQKYPU%MHezwwk$iJ&PsERjY`5Qp`Y;6+B!KSBh6M0& zNg$WEV~{qY-~!?9o{83I@9M^SrYhHU*!5Q;w{XJ#W%MtlqvbLU|RH82Y+)VQuZVTfZw@dM1rW^ISV-|4z)6w$z zQqBd?=KbBjbzhHi)ehK+NEs1U26TAC9BA9sU42Sp=brd=aQAk4`zm)N6?i`zw=}AJ z8f<|q&und4(`*9PU9NlFu6H1bV%|NRYZtmZuK(@o{hrkKxW4Y~cs_8-ox8e5&CN)i zb#eow>gL`v-=S`B{C<|$uzLRj2tQxNxv#i~G&dvt2;wo!E?b8&NsLN=+(6>a7E-@g zHdBgKzf~DAzZ_4?+Zv{fJazF}%Eag#=6=MkQ@d<8+@0^dR>fFb>Yr1;XmR74wm@g2 zGE8yUC*o`ee-$9LXmJLGllcgRzs_+r*5Rhkt`F5kJ&%R?*h3y$!++lZHc_vma+`I8 zSa=BDVLscQ{vvK*A9SaAAJ<*MJvaoZ)!ufzSM5Xk&hE(%>Cqz2Q}y%;dW&Eus0>`x zFc=XNogF8d)7pB|zQG2IsQHYcKbWA?f}u++C*SCh$~BN`Esw3bH<`Woh4PKbvHzJ3 zwDu1~?uIw1u`RfpmK(I*y(mf;IWJnzD)gvaj;OZz^P2dE}7?M1)Xj?fdZjCN;4} z4?q=Vn^mvy;a?;61ZuYu_VR$OEbrp~v1qsbQp&+inPZFUY)+FY%=%HscO}$wUP4e(hCnU4;NVZI_-i-#X)fRJbO)X0$6ZBsNvZcp)`J54)r* za4{QpEVi?Z7539R$x-94OcSUyn0LR-;O4?HkT@i>g6c%VB2=mp&3s`m`TfW`sd5d{ zCQ=YNmNJ0a8wJFgJXf1!$-DtmOPC9)L41wGM^1s18ODp7P_hz#pX4QW>{#FamzA+_)s84O|k)C2VK$?R}8lc@!5_+=R>zJ%}JIUQZ@cra;EZm%eLbl|oP$V}&he#L0=h7C=v-<@(>a7H4nh+8_ z7cPK@OAjZRO{Wgj)t$ImbY=T4OwyHjQr^MBr-0Ea@TGk-5QL?1_rLxnr!KXrTls11 z)`Bw+vG&*p;hE1|S^->H-yZp#Rp1at>%3LQJH0!N6b=s)p2l(b0OUsD(V(QKrGY!f zLzVR8<#j>o9K291-a{Eb0R$u}q`!eo{QLl*Bnr6O@r{x~o#Tj0A zUf{$Cld=dI3Y4)ZTEDSub8NKkB_dEohw1pm_X{+@R^~)}lXQc}j=kb}%Hf^RW$#M< z*5k`}V{uAdz0wJWQ~k37BIe8Gk*Ehu#4$(DK~P!1G-?a(k|*YAiRq0#u=&ig`x~#K zJremP6I(?{@yNILHrH3@7w#(waYsBgFQr=pJ%Hp@V;gtll~L#pf6Dz)s*bDE{Kqzh zEm_(h`ukLJcb-YMQ|ci4ngSsoC;tlrxTra!}in?rMqUZB?9-L%qPGjow-I z(86B*cc2Rx6v+rQGL>5)PHQ}0{1v`+k`ayyl*IUB@;tr8Kzi$t$Ik=bv)<}mrv@{S z^p*7q1D~t?Ek(Iz$JMfUPD6PAX0~aT-C@bBXM2M$6m#TwA zJ0aN=XNuHQxXMrp&|CP8S~8`!HTG<&rAO(b-?NhN zV!2|3J^wG|BWj&ROz9r|=8%XZVijBD-M=*|z0M^CNg~l z_P4!_I7T%WPjD=w+j)ioNzYphq!%Ka*l`IYROL{kf5ffBJXfV8PuI;{g@3Pn93~em zykV@c%AVusX0_(5NvX#Cebsn%pHOYRYuuWEoJ~jEkDpX}+8ey3>OCYxmUIEDY#E^) zw%fru@qZE<;}c=m-fu~9uSoI33{fc>Q-`ctGRlcxQu1w5g+-$UP}BL$2+NJ*miz_1 zz+*&R_llg%`<{?dW0Ak8$Zxfi*{*}SWIl&afM9KrweM5V!WTy@f1pv%Ug>`}z{A&EYeh&r0t8ptN-I8E5(#!phM9G!5VImNEeJ&jobtDz<|s5~F& zP=yp~2};#kC`w)cFmL4qbl0wN9#jGf5v_4INK3{&)dVCWghqEGs$9M$Toe&ZZ;ork zxMhXWRg39I zwM1fNp6>P-P{g$egqTU>qrUsmrNM4{II^JqmP0YY^9o$@ciuQ3Tjriu@RxzX1t}ox zVu5|Otz~r5`W#AvEDfNprf3!6RrgkGx zdxAKE>4HoMMa;mmyGlv~$#~T~C>64VxxWVe@W5L1P~&Sa? zfEc9{fIU1|T!F9$Nv&67iz&3sdv~h(xSinhpy!`*`{iH#P<^Z`y!@z-u~`xu@QI;&py6$W6IT1DY$WQaxzvV?l&wb-m9U zz)wJ;0?+H~;y6KJ!M{Bd3*!1FA|(mo%u zX3ZqUNt3fCW}rs3N5*?wIaEt(kE9tj>~fzEey0qT;d-y*ip%s(^qrfj=Hlz@bEVh! z>ux13x5ww}agqP~-Y{tIP>tJu!b|oAT3u~>`xAp@Wb``?i4GdIv2>UK6kso4NRGjU z<8u88hS7z%@w#aB{Q27RF5aqZdzEWPuyVhCz;-r++~L3z-2I!WJ&REK!ma)Q>PWlI zBitBuT9*)yaOLuJ&_^+ESW|t(Hkr+$#|%FY%b`6l!VnsE$%OuyNjg2D5^UWh!wI2t zkUrtwQnw4vo8<t?F(OkJmw&1aSHCp1Ti4}SqCb?Fecx1HX+JSOdd8jibzTA@W<@lOY)(>+43>Fmb zAwT1i$|HDfXO-jLPw$q6!;xGr(_bpU+ik8I#_Je$yR?D#)!A1^=Cth!R#ZZhiU+Oo z#^*R$ifTsW)f2*js8%FH%Yy|*^5_sU7#!hM1IX{D*y)wTAcrNle|7&Hgg*Bh`9&Rx z#~jl&Ad(>)V)&W&M2MRF*2%~NoGM7|`n0|of4=03?$< z2APtuIFs2uqKlUH7_2ipW=4AERB}j)q?;w2q`O59WQPCZ z9L)3_KQU3vjGX@q`z>*x{5NJ~_}TqGYQg`-D^S=O*$G)$nCY1~mi8+|$!4L_| zXGWD+W6J}pp$IFs&oy#E+Pnql`~F!Z5m8{FiC0Hty(f|Sa?784@*5=4@a4O(ol-7d ziK}x1uBYvolm-+z(@dsq6q$rJWm!~=qd>G}GBYmH#@eAD?$O=BvMS^nVXZc36ljJX zf`Gq26YvfTa#ah&SKq#M=61ukTdR||_eFLa*7#`9g{d<|H3>O`o@>pE5(y3Wt6H@L zaS`*2F^A4=ZB!i-1z!Kyfy^Pqy~zK(=wsEp(GUE&Kqm~#M+}~1@>--{TzpnFhKQtf zv`t6Y#p-$`w_!M|-)4S}?Eo`DsGGsI*Z$^&2cRYu;czkSMx(|TL~&Siq#Bg*Vl7#I zTa;YTm1Ba_+BQP8XiMS8IOY0M3;fNhC*9_+E+GmpBU*aUg$cFDCk$tgH*g>_c4tZD zh__d+N?uk5HROmDoIIedsCU{1t0T6_TUA))BPP3>>5Y;sDgtG$LPAs?VZSvjZ-k{x z24E)V#yqN^?UM=&PTA0zg2L1y9)u)MV1tGlpOO%@IQ&&LMSS}gnnX7hDe&x zn`;I8lnS~#S$}o7ptk6HeywGjT5?q?-P`Ha98l}}YyI(H4o#HbYHVj-6Iwkcz5z&M zJivu?n(XTK(e%?`orlLNt`>D+vqPo$%;>^x`%v01Jjd>)Sn6(2(D%-`BOd8Bp-R~V zm}yC)K_uo6Y4qI=T^{LHA`D+cR)xNP;>%4YgK4q(I2`{pcRldZmjj-hI^(VI<^AT1 z;+$sp;v^vF+O>9?klo^IifPS1K>>itPu|LVNnW?3`qKr%10Z(miX<-ww&f#m;jHwapSw|!<7UF>SkM(c#^LJXUOi*mNbrOYUj&jFG?SqBxS0h z%@i8^)}>)r2@0j(Tos6K)BXuJ@NWWoy?5&M;>l5K#)4iK@%gMYB2=5a2tEnWtgx|o zs+(rGkPPzvYZnV8D3fuNC&##T*Mj(J0eG%^b!Nr=YVo|fW0;^s9x&6LPg08>6W@4T z^mF!Eg$qMDSX!L+a^`VSqQhLkH4;fGp!kcKAWvV*B{>GH2%S%YdJd2z7WP9FBw{V4MWURk0+S%0Hu~47@f)HxYUtctQJQB=Ovg6QtFZILRSSYj0_@mbX<`WN!z z-py7=6zu3+YSz-Ihdco9=TvN3H*LZO=RZIFTu)%hBKcnV?uD%;Zqm%2H-GM|$U z!wjLNYmMi;SrgrPn(s2@kS>f3mFF~%GN3F`=lWB1nHwrSvodN7nwb{Z$(T=&y(!9$ z$^$}jqkIcl;IX;gITUlYFIJj2lbMPl8{SCK2!rNFVfbscO8^zshRr5!Cigp{TTEC? zq*hco*#dJ&3M+gWPgB-oZfNCVJT@6V-iH=`qbh)XkMstuNgd#rQ4pUmi}&j%BsR%3l3Ha|--&RL zT(CrDudO8;sCW`p&}_s%m^6uyPd=48pVFugIACdw`HxXBOzFn? zZ(nw-|1RU>c6ES&nOT!A_e8*1exfQ_nUmP}rO`Ql1Vju!LLvqZde$F75gX@!6&Y!Q zV_N3Gt=DSq)PP#O{nJw{Ol){rb#d z&P<3kGZ76jl?faNwu70CoyHyB-%G(D&^d z_|)EyGnG$z{rvZt9gk(c_PL@qtMhLi*uU9S?P!7NC5gIo$1Jx7^8gzEdUs+EddCrN zCF||r>h=TpO4c`4@@0xgMv?y>nUBp&zlFi)$Z_hNdGl$n=j+ebH>>8RdlMbnWIO#% zdJDgs#{<4L09ACx$lk5Yp83{Tw*0;%wV+4OB#TUkdBWvv$Ud|k=$oz| zFmK(?bfc;#22YC-6nk$*dhv`E&;m{T%b6#h7&-F2M;VwKKc3S}FjWN=QT?%u^ z?ezPT^PASjJFe}O&S$qPIVa3>GH4$kUpcURc8_%qfWjUOF3Bs%M*rcRtA?$4^wV77~Xlx3u34NJmmk`Mu?8#?6P6BbyNge2`D+&50=q zbO2%u%xuU&y)M9D6t3xu-}q}Y!!28V{D$$igI$ydZS+R@XzEuzrh0k(6i7 zQfK+WaL;5I!Mb7reCS4cd677P$|(pMqeOr2q}vqMBs8E2_KB=S6>K&e z0NX<8#hZbeF}IoCFhd72+Jb%rNsOG{~U@HS|!&Rr5UgcrfVo zY~1UIn+n&(U=D3GG?uW&7LX3eQOl~$8(;KHM>et4V{&*iG69k%EQ#9HPE=?k z3kwE~#F8WrO)sE5-&#b(8g{8^YABu`=3s&nA!M#Vq*4604s9VXmPrMkPOq-77b>d6 z_M3rMYNO4QNgzbVXRss5WNf=?dMba%af?1`Cd`f%J13L&Dy($QmF)l^nbj?rufa|a zCjysT>ty(U0E|F$zvOFb3mu$%9dSMLEaHex?_r)co*t=30hSI{%|PaR<^~t-%PHP? zz~UF)+l!WGu8S?DhUBAtLip6}z&^i=i-dv*=z>(s?Rxics7|M!`{OeEkUg!QSLN(Hpc`RwY=od}G=*B0-Nlt#xh#CUM2C~GvG^nSX|pYvX*f zph?ArnGcChNCp0+PcSsZ1 zbo#kI4b)l5hoG<8oELiSkX4;x!)}6+GX*i4N%~8p%G|B&l+hQ921&8KskO73xTqMT za?AZ9G9lX&2(M^LFfo8H*ncie9ie`aZDh~-3%YaAzJUosC+!<8&VA>a#m|DQ2&kb3 z3Q{}_HBlTQZq_|NYJvPpgpSP+zq441*ZCJ6k?dB(LJIMB@X(RAr$KPDlV!;&zM+Mi zlbh?T?2MMX|IbK`Lsv`B(VL!x3#GhSQSl&cY60c60 zNC_)u>OYcoTjY7V<`I3ZOeo9@hWv#2aq=$_K=$&p;p|2M12H)=lPc~-1~4}+HZ?i3 zb?#3Ce?_v3RbN$oRpkD9!3P%pUB(xu_~@J;?jJ6Gh41;G&1k$Bq=Bz38<}<9>w&9L z=;2`~ztY1o&LeLGz6&qK*zozo@Xw3K3pV`a;_bUI=I4Qhd4F86g~iiSf4_J`*+7OkK=dYy_v=_8U8jf$4;NQ3xB@)-pzCP2G-b4W4Q0Fef4g*{p-cEF!jgjNyRtQE~eK-u~{QEqe8bJ{$Ye$ zf5EQ{<0ERhGU2Du)c_6vRALo8Kg=%sxDipdtN>r{pGB|L(SMCen|?72&xb#cAAdhw z-hVnC5BJX>KRsR^?;hVD9^W57K7DwZl+n{A8-yRF6JaqWP=nD`qZ09M0RpcNj|G`}F(1e{_9;bHaFWa}|P>8(vS3Ov51xrAMJiAyP>> zEg=<|u4nO;p8!ENuGuJURHM?kadlIT;{9Q9an>wo`6x}4L9VUWj!Mx`&1zAqS=x&* zi3cGxUt7B~3~i9~sz8x39JdPLTn1d}D4N0Pa!X7l;r$+#)WoDaViP&d!wkT8e-osl z2&e3bP)K%+jvT%hf@C6upoXkrr!fg$jARqr#{oibxM9!k`wX0fmb<; zokZJ|h)$5>#1k}8AF6T>&)9)VJrNhwjAKzv!ostzVGQ-S-uBHExIPcD(vBi}Hm@Q; z$oQl8%zG;{Y=i{iSot1ZIr-c5eswGv6q>>JhHQ2NpCt&dKzOkKyw=r9 z?BYg+plSl%U3N~f1@nP~QPPAgPE>{FMQPBSyV>0NJtAjE&|ahGydYJByFeSpz3cfA z>G5WEs3ZzH7_2Al)nGhgSLw;iqss_Yt}NiUXqptc_h3eh+~~rND1$`)f26qmECmPL zi)(^uH@j)}8%@5GfME~wHs$)gkloFI-04UHyqCgHIdFXSbpPe!=jW$aA0MBd?~cd2 zm<9iR|KV`|pYii?xIF&8ng*E}nTd+kYBBg(qOI-hsmb2xaWsE1vbzl{5)`N2z9A5$ z(5qod=240rH7ZEJOY4w%e>4(N3?&QPRO@1Jg*ggwT1BZ8m^bVzDLw2d=s+W)L>t&K zf}-w_6Qng+#Urr9*v^Td7>@`=+n6Tr3GN!xr<{X8-xJlMxpL%~mYWFNm-q9!D&R>) zk|tF53E2%fS&haUG>DvnK*UW-KW;W?6lM_!dm{0kl_>*$*SzKsf6kB5{li4vmpVRG z)U&)EO|q+V{aG=hvVUKIROTEbsvpTmDdY9kY%jwkp#-Q8HL=p8G$Oc$ZRxIL$gWP zN)*bK(U^6>`)V{QS)S>2bL2(^B{B66ebm{rZf7I8wz2!%Hv-ap;E}sv7 zEBsbGew6yC{uPeiSx#6|L(?^Xcd3%P)r&4yJ-OmglF)9&<(OFMYadpIo1Xgd?BmsEtY6IgSDg60XV1Ubw7kjyP5Ygl%TSXKwq z|Ix`hB?nE9e@jF^wQnGGDR9)dy}Xq@>pE+uq1Z=2wa~4g!=giDDx+zQJ|nBF<|<+c z+@`VM|HD$`(M{(Ifl()dQ}L)x5Hh%J;5(7E%v~A~g%S^31}&0^hV5*Lwk=SU9TBBd z6r2ex%12IWlTg*XMyJbBA2sCpsL2z)lAht%%!zt6fA^Vut4Z@~R;Erx6C>GY1O5e7 zxBWpWT?2}*LAxwpF61Yfev&Hn+Qruwm#`L1c;z>h*J~EBD zf#0B!e}Se!6~#4_V>#Jy+R2lYr3bK1Sf!vdpqM&Po>0216=KNPx*f8acUK#?Za~pI zm1+)bQ=kj-m6EJe&aE;u9_r~>erVHL>c#l#`S9@hc=vpGdi6H(kC%;kji@F?hVt&^ z>9(#6wY;$`o%F7?b@6qIHY~So@pA$RmSh@mf4tKAjod4>a~-5@Ie|ymwN|d;Vhl?1 z&gq%(AuJIjRixniG74mG#At)WWu-RHhNbRNMG#sIASiO@6bMP}y(|4$gq@jml%=4t zWhGuW#~EL7szza-wS&^vu18C{d}>sErY;Dw3zSC{vQl6(CL|AKluTDW zq_6f@R_Sx6ExD&1by+YuJNkIA=(r8*kU|Xu%Wm1Zc?g2Waw4L3UvLv` zDQ4Xa3>s20MXG63FKd!ENE0x3mCyvgy-bRgAj4E)iCktLtJJ)Hu2;T8jnVOW>qZ+y z*GU?kAGUL0)U5|W!0+&ksW zDqK3_Rx8&cJCT4uLU7Zm&Mf>)7S*>%T|}n)QgQALd2|++CeHc}XI&>!?m%@IY8D%$ z6Xt{tJL7Vr&%-9*AgCKyiK`X4wT7f1N+LIPq+;Eip3ddAES(E>Bc35^f2s+N5}qx= zwP?Yc&iv3g9p;>Vv$H#77ep41(NE5Dsr?x@d$ebx)I5}A+^v;>83|E92R;i;viTZD zuWU11j!N2K9xJ-}^ZZO+*E)-5JCuYlV!2Kg#swL_>9|TKfSy&Gb(ml86qQ~+s6o0& zNU34fC}Z_r>Rh@}8}03Ce_4+O<}t8uil0~z!GX8{UY7hnu0?x2ZWRkAWY93z zIcwM4zBf)_Gp*uXnLXMn5<%>v=N0tkSFej*tiOJ z-TEx&+7s(Y>>ps>C2X?SCe0B@v*w-@?wRU-u@_P2BeXZ(v_qPRRj`|J(0eYnWHD6i zZqrTneD$2Ci|59vky{_MH9W+FOY(WTe2&-aP3^~_UROee@}5K(THm{}#~CK*F-m2P zo=+cSg#q0imeu4ZZpIi-Qd756Pq3W+f}g1YPJqw4oQ~aFawjS~BLEwL9-ma)GNC-5 z@aH5IhgwxZH+qxV5;A{)mx4xUYD}Q3bli+Sae`&BBJyCe+IsZ)raLsMUJW^(KwZ*4 z0j+wlm(g?xI%h`mLen}|e9tC$ zB0gRkJqhp7;LLiaZTgk?L!|(~Q!3G|(HWtbVRtr z=7u^1on10P2C1_Lr?f36g>`4XuuTW2;%}$IpmxZF3ev-gr3M0=`9)`?dGIw64qbWk z%5_Zi%cXa)N?TIGy~PbLbrfkU=;V}KA)a)S^-(tlua<$kAsEA}Wm)*$=P`dMb=0f# zxJC4Z^DJd4eD<}95Ph=)eMS29&Ul07g^oFNH1>J$Q79!-Y^~agJLW;8I(K`b=Pv^X zyjeza-S+kv;Vx#Xps=O;lvxaAALv3AfvnjMDA^w%B%mXP8^-c8@<>NnLVyg2?F5M> z>n*dCV2Yk}Rls2#ACT<0Q&4}{f!f)~FmNuHvLHXO1ALg5+EIQ*DHh+}0Qo$|DuhgI zsSr{zT=d#lJ{^J!fhru2!wNA{;zsfbtp+sPIf`BF6b7wTeIA0Gvl+>DWT}A>PNOBS zsu&z131wA>p9JJYg$`3CK{yYOV^pguD(A#LnN^S|tCe^GlEtB{0DpgOls5@~HC6~QroJ^ zbdRu8_?V9oaEz#0%T zOV5q;sa~W}qcD>(GwWN47`OR<3Q{(K0$?L^0#>0|Ub~~P>3aum{1onoHx$pXNY2wW z{MKWX1;>&gdt_%bTE{+wZm2vu^TKO|{(my__Ts-*_&7icWp0!75)rpQ4gnwlm$8Zh6Ssm70X-9chV+8OGs4#ze$#Xerj;93xb3%aqsGn^m;(bDgAgQ) zGa8ma3U^FaSfWQ5j0%D70iNj!Ek0;N{edV|vrcoCAQD#CZntN9ix7fi=iSVw;nDaXd-+ zG1A(xT0wGR< zq4XFLGwyg-LKt=xBC6U1VUbWSXeLl)N(=X_-YJOaUwVOHvhV^yWJEc0%7s=hJds+# zX;ta~>?j?g3jy#DanxRzw{|Rcd5he}$f^s4?<_e~Najhu0q{kCqA0MX)F@s&;jFG( z=RIOdNt6o5l8|B){8n&pxh$EX=-TDgDXqp%RK@;W7xw3QiH1Adk$YP*Z>75=O|QmK ze~Z{<*}m!&3u5ny>A>U^_=|4fQ))d@1I@TSB!~#FSQqCmg29ppWX>@_y)#3R4pwRI z*h!&a2&1D^ha|DLyCebT0)G*<{-5}63We9mN|5Q&_D+T#k^ZARTUMqO8bCRdMy7K> z`CC@k{zWn+tgG9>?XMrY7uWAUJ$~u>bN=VPSqAtCXyh(8*vnq4^59UqPK1tu7|9ge40ZIO!r0(cGM9XTUGRg zqH_h%+*4Ho?E{iIV-h}fG+OJC$K>L2rC|LSsBMOEgEYMyM;9w8q0%>5qDOd2Dkpgv zun7TG4&Ntl!+Qaf6o30a-ar`!)w>7mIOueW{M5Jbp4rSU&fv@RUsT5Q)r3mwf5yol z#bY%j${GMCC54r61Im&q>ljV^3HB$Syk?JVW4CA=VRvUp&d2Y* zI6p6FN6f!(?1vJxS4wxUZWcfL>$Drje$=evqrWUkPo&a%=&0z~(A{+DrJ=jF^UxOt z-^@oc*8G0g{dIA>AlT+>% z!FWeWcljpbnX-P+W`fqLQ$5$j{KrLidDH!PN(dF^=Y{#C=F{AxgZVt0{@iyver>*w z(>TJ--_p;K({HNGpU$qUIEOC%8mnmx)wQ*s{?uLmVX?kUu+0VO>7c$aY(Gn2^nV;H zrR+)0&2A|^T{BmvRqd?=nEdDTq~yx9i|MloHYuPc80eCTzZl?V_*a?nmTRdP&8=SL z3~U&XsafXvVs=^Q8)jjfK>(?UEjQxHt>|5N(OYFADJRi#*DZ!t(>N~twPh4XHxI_? zRMf-TYkzGO?+G)G$#{*grnz)It$)h~G~TWw{1_1Z6@n2|iz=VzU^qk9EnEcs)@U5; zgLzn%UagVoxp)jckI!ZlsiW2OT~PF_wO3mnzYdRHmAT*Jv|o5mpv75<* zMtbhlHP?a1DcT|50gLPSo%!)x`MK2Z<~(9UI7~h5sOnCUx<>rta4AzLa)0{ou*w#U zlQE?p7@{0&0Uw@1+;dI9$&#d$ULpK=j&KyzDK`ZQ!;XLhsE3Dpu3q|U{(j(8w7+BF zy5JAa3jR2N60nQ)q(cIR5q$>(y%mQX1#*Bq3<4*=B+EiD6Y5hOESHUjO|QF`Io@LcyBVaMKMfE~anXfKSxY+tZv ztQnmahkfZ1W+F+KS}y@Ee;j%}SmtIb?9f9t$H|8{xt6x<49R&zzvj=X>SjLe#N6*MOGhV zyR^8*anB#@LCOQbP*j>rFxK8hvhOV;=S{@|&vk#y$Tc})_I40>uu|E8j0Dd#4N zm0C*?f(>jk?IRd=V37j=nA&DmYxK1abTCQ~Ff6wS4IM;3GNbaCiKCiQ)BV0X`SAYX ztgG2>@Bg39`LLE^6|~f8FeelDf`IWe~j#aivI0fu-&AkWEU-a zsRk40ifEBp+`LmDz>Q}aH-l#m{s{K6XhcY^{25aCiR}V!5F;9tfkcSQy?cV#83cPB z5sv5BwUbC-9pOGu*`32KpLV0Lqd+Mgpz?gujSZ0n!J<0~pIg}fF^1D>`yneB{xx1aw z9*R}hIYojoqtdZckHb`OZxd!mf`whz&t;u4;U@>G%G&UjG3>gwe!@92#q0TzHK+0YBi2d12jxb4De=-!hfJQBi{c-_8eFvbL2#3Rd<$*BPg7bN5oL&kz*Oqokf^LU)hpT?HH%2{}btx?`s9w3j zRGZ&S^e(fhN0#1bJ`Ecn$&_ZZz}zg@(9tp8G_cE_0T`6yJIp#Z zf4y+P58Oh}<505`w=YgC0ozhlpp;ko~#_dkPP(Q8SE|9aIy0QXGpUC#sqe{E;XSa^)VSb)f2o1r_j*AbVN4!R#E2Bz*p zgd8ZuMrrOGCVmW&og!oG5Evj3jh=0Le~_%4aoQkT zO=S0F6%gOEsA|GJs0BiLWEID{>wdjqL~G^A33wh>GnI4;h^MQnoA0(bI0z)-n8wQn zjaQkv#N{eNLQ^cpPe|pQJ?&ItY`1cR=!tbUlvEWO&zXmTA7CExNzOD^)R8pKkuvVs zI2=@Tt+us!nR2B=>gkcqe+4yHRIV}YE>JprRniOAsI^e#4QR93$%}IBnyE_oWX3TG z&jdXBJv+I|_lo%rJs-v;T{K0JszOgC3wly$U|&UM>BhP(m)HH>TS1QN;)<$|UhT~Re=AQ@e_H};T@n}+@iHQ- z)~||d^BCcU?}YrpovYj=aeap1J~TBVGn%Q`4YKgh?_WH=o9j@lOo!IQyxuT}AZ%qS z+U-~#0TU*CHTvJ4Jt?=nx&3(caCdvNxqX~zanxjH4aAuY9J9RaWf(|MTF%R~_@Ndz zaD!v+r`<4Mc`0pXf35|S)*EnieK8OpPf7YSw^)#%DP}B4-jv^J)@|0tyk>QKLi_`T zO{*n>ra1H8p`ixS1F#=lG(y_1Y=5rM*7m^W$^pDEjqrxOnzd37LXRikfB)_ByFdTw`{m_#Gh#01 zmN>0#H5eTrb|vx@yma*vm#1vW6T{dmm&&5}kY`jC?basN3zxZ*vRGx`_9n_zFYMz6 zp=%(`rYNv)<2eRG+nV%Ox%Y@|44*&E7W4{4MHoYv@5{CtF{%RhSQ2ZNH_uX{lnidZ zgcL#eogXI5f6_e!Qk!QaHVjq##o&K35)Ow@uVIteKhxd;D|u@*N~6`>sk!HcedI^J zD)CEl1Y}Fo7~nFrDEVe8oOVl6Rk_x7_eyFjQV4$@5mhK|`;49cG2=g24D$0jCj>tX z?7+-e`wRwsDV`I!G%}*0WeXo!bVtKf>{BlM)fso$f62 zg@Ka}e`7o*ATtoaO~H9wM1ty(0+e6I$x*Bb6H&)oA!zO%x$Hn9kEVn)2N}1vp*+y= zW+}tH19*h+N}@c_ouJ=10T29K+TwwYB_H5$0VPvIou}2k3*cwn!yHs_=4S76&b3xg za_;w7ieg-6CTXDTn=vNexWK`af1ULHpkr}5f2Ue1Flx8G8seUv&v9TwM$$1!vLRD+ z2PTH9Cz%H8E+<&|@P6~~{-lpycW>NoHs^4&auu9jSjC+N{s1QoowIKqU1~T@2TB)c z^+Y@4^5NDfx0J3y_gYb{#TaV(bMD>&khhKuwT{y#b`c-W@yb82SI8x_gEJ|6H%%~E ze{OYRmzl&HnVW4fa7d;Tl>{nW1I8KjaF$9sM-rk zt4|Gn8rUQ(+_13&4#VeBv&-Ls?}Z!?e>ivsN2Bv&{RQ%vQRcP_hm4Ze@o0T;md_HT zw=dVxoayQ;mPba@!GW0>L%{i4JWKb~jMD>U)mb(&5m>(Sqca03a$Dg$j_Dh@Fvy!R zh?uu%#l4Qg?GV-1d>F+`wyOmHY0)dP4Sp9*C_Z11;0uTG@P;E`pAl3e9bKcIe_exS zW^}Zz=$dF5UVy>Cy|EZMN8i_82KfXnm_z0>h7Js$M+l}8URT19M5*Z&ACp1x(%>zD zYbXOZf92635SEvb>ST=TTesIqDMT}Ney|L+7etM=f6^!hX;gdbr7&Ax&jcnhJ3Ez! zRp2u!e@p{d4Ev@tiJM(Qt*tT0e~dX5*ae5NkStmvLbRF)faq9l)*X&^z!g{*DOR(Px?)M~k8V?0-6osq7Sg)*vNaK;#P(-~EqCTQ< zl(dRYkyuy(1H-&%EdBnMBqXEUYX?221x|quxwRK{fjAMmpcILvZ$xzm7MD}NZBY}{ zSYSx=*EYAUY+DzNlC?&c13Up-f1{$MRuOSJKG4>3j4@f7F-yh*v)Ojkm4$0?a6PZb z1L}islvfxCNn)e?y(=W!7d|tYQsgaX{$&|hMw8A7!_53oYSn)8#|vZ{taHJ+2)h+5)-!;Jpm>G0XMfjJ^@q%0sfbg zK>?qC#s$wQ0}Q-|Zt!#Psn}6*KY9joBj^^$Uh$Kev_O+G^9@y}Y<(JnWcVBqwqEN~ zK*{Mu{Wx=R=2fifhrVVxTX&Q~l4<{zdZz~{FO4BIs6G>n0J45Tv>>1wL5L>(2?}&x zz|*sM?QjU^i?}2k9cQ(t1ikO0m z4ZJSRL%lX8sj@CAXJoZQLAU7gN~}+KLy3~bcgqvwH)e$yJH9qVq9$QM=sR(-Z{d6P_oU9+DRa1YcgDeNu}w$^%Dz zYSU4S`thznzbTm@g za|%_3rhcXJgq*=5J%^G+`CAuGqhdr3WZ34)2#A!#i(^=t;+?=L=W~D`Z26aU$2xA% zZt6t4&I7}U-Nt7m2b>{kkA=0F%2s?*2L3EF?6sz#SK%w((r%zGk*)R)f?=0`lt*$u zv=zlNF$EYeiD`+(G2(yVl5wvv?;~1f8ZfV2#z1g`ell-|te5Q#oKD2x>^=epa!1Q< zTG;0*Yi<`;d~Jv-@5g$Q>?clt@?-D&;0C67x>)qf?)4 z1b+1H!QS2+51jwyzTrE%S|ja$Y(kQAHtxA`B$u<Km{yD?I=(N{Vj0 zAV$}gKm|6|in48&=jj@`Lukb9W{U?sH$yq?>32lJGG0-kz>0)Sa#R=Mvsb$*iLd%sEDtrTkVkU^faRd*=oXT0ZR zUTyX-p|BEfc=&N&&tW>bsL;qyf28D6&Clile$~%GQ?D@Mv+7+Uf7L;}FHM{1FiPve4yy!j~ z0A8F}>67K3anZhi#Y?_UWv^aJAw~2}sbQqI-=4Fqhn&*e109e<@s5AE{t~_cWdf6d zdluzx%bYpX*x3Hr3istGl(TIG+V<9t9qCzqlk5v#yE7YUMir6!bGv*qF3irv7l?hRsyrIT&z#H^ukOy?AN1#-p4R#fOd6R~R*@aC+4a+{vHcyb= zQH(&ym6srdXy~A+_2@lM=A9L#;B`%>8`NZSw&T>qYE#-1Eb|}(4n3AUk^DNlQ0L@n_h9Vz$C2%GUfQ;#)cRry{vZHImmmuOJNj@9T3JOHFpsh18Zh?Lz0 zRWOWtP8BoH$MEXv9JJ$;9ya~a>ozVa!uRgYC)#$#|}i)K~uck5d9 zIDq<8DTicsoyx^s)DPs=J=A+p&ri(HqW;t|;v0~E>OHRm^dFu4e+9&gbwdKag;%XQ z-)^xF>;Eg}^S}Q1cKI)t@95u?@e&i4$VdV20Wi0?NdY~Te^%Iup^C#pr6FUS6;v-3 z`r*Qc%_}^^vKkK9@W3(z6fyv>pEhL!{=@lYh_lqbcK(gO7Zor&dG{Wf{5TOUg2x?? z9FTP$SvYN$)eCOoVg{?mMGBf1?Qg5)XnkWv@07M@r5$^gG`q2NH7~IYXlrfMvSyB0 zkV>4{v{n8nf6d`=2k9e){=_mwF8YowFW!(el+`I+|dpVHo;8}`jPf}c^T zbLO?I#Eh)YR~r5`UWL!w4*7p5kMEb)k=|u2aC2#pf9G^$F-p~iLtTLKx;jC6XGw9Q z6Hq>J|LZFVT7D-QkvrR#)(upJkA@fE^R&J*%OU|OfXTGG{+-U*2MUt!^xnc%$2;4u z$8W_bRH&pt6*v?gT4v4Ht`Jvv2Bj~ZXL}v*!Dv@R`0fE5H&oD;UXC{CUh-gqrLG88 zugeGwf9k$O)but@X-tL2UAbi1<9)3+TPkQe=2bLvJm*2B{%xaeKJX}B{C2sYSIc!J zm#y2PyUfMbRKE-t1zafX~{D81{4AD+Qn{>J8(I#`I*ap&A6nKjYbF*rbX zPtXLC6tXp?+dDq}w5FK@c9E|_Qe~0KDBzRVf1br%xVJb}C9PC34g*T9z#$|+7}xY9 z`pA0}q|o}pFvNII^RWUPg%zJsK}|wS?f2^*D}CIycR_Rc8Se)v&mlH*wI(6eObaX) zsB%MSBS&(p28=wdAfHwCDHS?XC(iI?HB|_&qbN!oVGM=Ml%oE9L0Tfp9Mv*Ow1ME? ze-XCnrjs4rXjo(2NS3n%H_1v85C`p=;9(c_UvQ3OaLHJwS~AMs$N_g+u}|=^1a#n_ za_kjqbq;=0ae{eVHMiMXY$A5u)&Ob@BrzD@oFvojp56CBIQyMTHGs6z#l3&~mXgUa z4^qlyuZW=3>cqM9CYO@gT*y#Pp73_PVpm8Rw(2b9qPOlW+LW!kJ_KB*KQN`uir=PP z*mm&k9wQ-^xlP#eyuD&?Z6jUUB*~=!sZ^pg0j53MUD<5F;Ou(0ENfvO9%78bmBO z_E>|Xb0!V?;5vmMtZKW?lVQZ1AS%O7@swa6D?k~v8EWeQz-kNLk4%&Cs)B4)J0wC@ zPGAzpuZZ2BYR}+5(JyoKK>BeXus+0Vc|i~h5zUS=iztZ6B*^ro{vYt|^?7~$n%FtyWwjKBnqjgRgg`$h0KCoU&O;K0lr8LsF0)K&K-D9( z9FqtX?uKr)t&C-0W?PoRkBRx8Dk@lK2wJqg*Nu?TyEuQ33ikp~zyvbAo=zy0Y>jtK z7htO^E9(DQrZp)LJ{mwQj7dI`;4tD;4Mz`UXFQ|nS@~{mQsTmm7Q=7@kJp)1YzYCF zZeFk?rT9COGzNn70g7f3G=LT<4(^dha&J;bl_u4tYX@)Ljy&@mRkBV9VpCYdW}cj< z{x4KPW@~>T)?^@rV+Cv#i^7Tc|NU}SKU?6A*eZ&U;A&#QTx#h>k(b4`^L4ScPI9%f z7z{EB9Jq+(sRamJ4G6;EdE^$9ieth$Yc`g_OF*72)HP5lOEHwi0iyldGJ{+!eN_<~ zg%GV`y|qS1mM|HJeuWVP&|5A+$p#DtD(zs8lnj3|C;E>gTWrQKJ+vUYR(Mh5;uc!B zo;TLXdK+R(zHdr-dAa-fn5~Tj&6WR-lvXL91~7eUZiOxwpuveoEAo6pTpew=CsxAA z9+=m9H+2-Ajouq;3DPLw&@1th#U4p5Pl&F!WGD7ZN7s&Mg9ScG9XUbfS&{L6 z{cwM~|M<)A`#<+jyZf7m)<2k*1{bDWM^+u?@9}hwy=O)6tODXlp>5xhxPH%gf?=b z#n3&nLT0M5Qj{eX{LgdpniXy{D4|PIg9fsTkb`sRJJjGB3RYTLm?KgpX>7|4cka-s zxl{?CJvT)S2ViV?hht(Yil;iO+0%a&s~ih{m`eJ#F+)THyht@zSk*y?K5tY|+!Q7k zzoDp!=_Gb!KuL*RSymJ&nDk+Nsb*|w$_{3hoAPkVf?S_Beb_0^B-oPpe6|x6U&I%R zrzlpma5z^{b|#ro&RnH%CZf3<@`5jq54ZcL4>!A~-Q(T<{_1J}a6gmF^o@TKHeKS3 zRlCNg;yhwq?0iHj z9s8>vT}5wie!Kd7b$`8^*0$2!%>1)lj(L;C%~8CV6C1eD{)~15%_JIM!wCRs8pX1Q zKnipfs?pLBs9{G4OBl^*FC>5W^LmqaQp$q42po{bn3Cf+`}^yMyBQ%1rDvuWLY{C8 zniOGvw@vFk-+$)NwW}pC$#Kmwy>K%JG{#kr+U?N0`XR{S>iYWO+x^r2{^N(c-P5Os zn|YM!OgjISP-YV6=MZNGr5W@SCR>3oMJmi=4jI5Jg|vSdpgLDr`k{YZh*IU=WFEi$ z{8I@leV>o~JX6ZDa>B801;uMDJk_%$eIlrEZCcSG^cMVHUw!>F=Ra&_@{zoUgc2Eh z0pD{dp}B)QtDO3kMzs8McmMS8_}7Q8e|>%0-OYl87Sc_Zw&(UAPeuO5#P0hh4N`~} zssUX}_|2Ey22w6dKv443(Y{`cShK7=lt;_En8*VX}7G> zyt?dbpRV~k?&I#gY>gi%)f7|HFyEV&PtHB{cusLKvl<3<@Y#5%AydGOzbm(2&~b*F zE`_5Qri(4pW4`=6%Q6Y#-+*6=uhqWE? zR@R}zv$=oMdh+o4gsf8(@=~&tV-%oJ1L|qI76k{ICdI0AzAb`$#UbqHQpi|gJ#DuEQA=AEWS&8?$M1^cB zyxw}_>a7QF;0vHoQWdA(HkOCgL`f6i-H|MLS1!22h?tt z5(<~L*RZZxaOcC1jnM}p#wAU!Ndv- z2FD6>iao(4v?95`@L6dQOF`GFHV;q3D)YD`7LT@kJsn~TP;sT&A_-|Ty%y)NXf1Y5K z1MKYPXE1Jj2MJKr%te=3`-Mn7PNG-{r5=yp0@lRKB8I`%0|*de*8)9o^*9$E6S(b; z)iEr^xt^SvY;M^qSuApWf0Rn#co*}7)UU{BCj_D>t`ylZGW{;ip*h6?(J=ztdG979 zXALq!P1Fh?x>sZe95ZADV#efFN=_L)iAvZgx=g+bfbl>^P%Mmp zY%duTikR$eOJh4lC}4dR2Zj>NO36j1Hrd$I#^{;J?WK1MAe}Oq?!>o-!J8A^o zLJnwo$IAHifMQOD5s1*oMVr(jsCHry16L%hAEl}|;NZ&Ora=zs(@~44uyGLN0zIk z0`!Z30?V6G>uWkLe@0o_hdM7#g6lk8I5kSkowZv2Wx>)eeX=@|sbmX3rC#E#fQ^{N z(_nKl@DWd6E2~mmqs+hBZpONFwzZXj08op_xPK<9^l`X8vS6m#^41nLLsbWYF}&xq z1VARl6nUIDLixx76?r1mmgL#0?5PDQ_{EPjVl3aH>BIIbBuXQ_ zlfXj3{m}T7{#3~r$aY5k9@8~2^Oij+gF+;se-)!Uc$O9(gLFA7&BP>Ja^VXMN^%rN zc>uIuJ$k|@l++j4WUzJx>Le!s@fdD97YS7OZrklDco%J1i<69f8Ut6|QWS?1O$njJ zurm1tJ;6L`HW>-;j*DJ!#SKn8TczECYsuLh!GEM&XSuC(H$ ze-YPv_N)pP1;T=AI=4IG65+u6u%IR_UGdIu9J!$u6rcOga1XCA6O91kjJsP+%1bZ6 zoVxMRF};&izmvSf2{LzR9F%mO9JgZ{O4p`wiPY0bhI2*+^#ha<;hG68&|@_h$u{!3 zs?VR@cC1QLb1t%}M#(a-A!jD*>o~U#e^U?`I8;e4h|dA=J&Y=&BV|NDh!7X>cR-Ku zClB@Z>#5rQs?z(IEik0Sg)4)NF&~2zxNeiZm82?=1LP83>&&Q^-cXth!RE*^#b_4V zALA}mc8QRgrgANL&vdOB8EP{yt~LW$HVldBISdb~?SNucx#X+>Dm>Q7yBN4Ff0WaJ z8IrRM>}ks_#nhMZoK;{&V?FkI%~`dj7Fsq+qJows(Ya7|Eo{2fWC_*BCSV(skN{6b zH+E!dwuo0!@Z~R9G9Djqg+MZ4{^FML*UqPCwKtCk{b61}53|TwpjUmZ z=KRQOm`^>paZ~sogFxZ7!Dq4Ee}gThp?fF4=SHI5$pYrxe=C1Z2VgPnnvwx}C2Jjz zBLI^?Y`+a+&R;DiF6P)})Ci!#jB*8&F!+31iiY&dYSz+jfUe0uuTz|&I zevN_tL5Nmwy|C5R(_6gU5fNZH0DfyAd`>yS1U~3{32Rr&JMb*)6#}4LoIeC7xi3pU z5hzgb#-*M(7QEBTg6BHRS~Q-As`WJ&?db{LmQu^r|az&Vq+VJ_MsPN^u0A#$0dU-DLk0!QW z5<5n|$UQ-KNTt5cDCG)tsWPALpgsmTu7f+~DaN6UBhms{vM<@sz9>pE#gBVKI}z6k zJ{(_UQ((hDj-JYH#iqH&`F)q+`lV-dWhJQt*KPe41_US(Qf*fi;Put}rBPnx&|656z z%T~)->LtRtTjAa-^cPy9H?_a>hbPqX9IPv&bQM~kaO0OKFC_U;figt9;BQG;9q&+C z%6~W73&lvNa!FbG8D(js;{@B=Rb`C{zQkOb;k~|2!D$$zNY-{erENDUU{kuDC&0eG+w|D{V)fy z>`R>C`+_5h-bN^9xz^(R9Q!=wj?YrQb<@1)2Kmg*Q6`vPc*eocz29mV$h(&zz6BG9 zne79&ne7BYvVVP%MlEG+2yQJ};xL*M2sqH7KJoi_iLk>?XLeWh2=#$!m2&eEets_^ zY|qPqPb~a>7cWln**QP`@_cxK_k7Z3HeO89z-!B9W}WwX;%XLpdY;->dipcgBR2x? z!lfx2p8uGBKKylH)AxrjUqhK+Cl>1cb6^{dr>1^7Jbx1VaseOiKazcH`u%WxI()hc zIdL{U{Z?`2V%9!X@ZL>smY#)wQcX|K)0fYTaTOk~;mX4`eB(M?Px+VbWBE(CH@O^> z;kQ5?o1eK0Ki|D~wGLmPjbkpu{iyASuhY|yhs#rgwp489+I=vz9~&EivDVs|^=wW} z$^0(7$$zcJPmMACWA3SWlSh%Sn`X0>)r=awCh>j*3YdAQsq z&xaZ1m^UKYwgUhg$d*}bp7yAq%~fYNsyz_I$`SSJ}BznMbsmxB=| z6GQlTkxb4?2j|Wsi$4AEY^L+yfo6$I+)RSaRz}b|N=d0^lLlu@k&*p0 z5r6Db;J+Q%w*c@!KrUf?HUpR@O#y%`OBUNp-w`8Mr92jb)P7bfHYKV9V1$;Vsew;j z5KBgcpAv)tOUHolUR|?+No@w&Izky>mV!2w&G%`LCo(WH>1lHDJz=9(EsG@rrgNLh zL4DmSe;9lrc=KZ&M-0NrCbYvs8H5d#h<^%WzLvpBM)nu=U7=s*nU1%J$PQ8GYK1hSC(V>{H+K7pCVXG5;Cw%f0$gm2*~ z%oDXt11C825megFCIko`8rg+vP;M70;){!Lx(qX!4E02WZYik{=7kuU5Zp6(5*!@) zK8kR+M5guR3{bFs<~~%^Tox2mm3`6WodoIa$6US1k4dO0WWf69ABY#F+J8)G7jbcP z7E&^#;JSrz??NvyCj+d4iL=!`N=dwmN=%|Lm97~nBpX?gJQCP3r8w6qWRQKo>R-Z; zjhnEEGbraKS9A zWMU+Rz$wAB0H+^Qk`d$kgc3sx+Kb6+nj%yf1TGr1Mhbp)ymWz6=4ed;Yu6MAiM`6H zEiUXaI6hM*F4xo6UE@j^TWgcSh{<0}FT*H3ms3p7@d z_0(t$Sxno3cIa2A#(z=YONFKc8oE~Oj)2m=>BcllM_yZa!MF->QFEtpza#(iW?Sw} zjcAIt-jFd|t~F1m>yFqxQr2CjGgiV6Lf9Hg`~sTPa^z zx{)=rv=5W<6YS${3gP`Bl~NzaJMxvp3#^X_))Wwf6cA1j=zr#a;{~v3oc2rCbvJGA z*}uiC|k9rgj}bD!^0`$`e3`h*|)UWq`mW|6;%CJumkwd zb%;5*1of$;tA8#>;0tTkF-dEvBkZ~NKL$^9c8;TrakB|M2}@3PF^n^CIEXxU?ka1O zaVTPv_@r4}P)!=d9+gz4-6e=Y?XaZH4>>47NuGB^myMy8Z~1~b*lL#udJ!s8h4p-x5@{fJav zk(f;7dD=N!LVnZ8LC)RsSYZ`soB4FbiI3QjWef>Vw*~AFi)=U|RE)Gb#Rhl-ObW7A z@HE&kq4HBv1tm&VV8oZooc?nl;YhL=OTq*lr&8aI?Gs3Ge;P0;Kk_*tEMe!F^^AD0 zS*)vCMz63^M<9tOJ7Ok5NLo?C`jsVmoqY70RQW``>gA9AIUQYVj@$wBF!--jEQ)Gn z$1#7;sn?Sdpfa5hX2SKO#A`CLREH78Q4*atLS7L#CL!$jYh^$uL0``zHY|&I`tC&8 zW1S-ll|`Kae^ZYFK%)9}1Cn$aCmX0IN~14wKr7Gn^R{53_K=^#+L|wGnF6Rr-l{`K zdWng=dP=COAW^z5h;nlYg0;#eHS3C{XyoR7Cakk;VoMS{8}G};Eo;RzP-h5?*g>7z z#9g)pEAmVQc$r|9Hc+!LYmy<|AOAxkjU*`PMI29dcIz4LUrfN;l8g$g(W z+mIwUe1pXB0N*f90J(791 zTHSc+I0*%~F($ZdFIQZEBULHE7Nz(L%hwj|EaP;jUaTO~k}sM@`1zZxCII(kl8L@BZ}lgm2s0z*AF@8) zA$ZEw^1HSQM~Yzs13TeOq*OVli92p)mxf63iVjVI|k{&f_Ni^v<`z5NfLGE58wm!gtJ z&>l(1C(+a9)w!401q@7JFPRi+8l{cmmx8BC?37}VI3uEL!uT3!7Wj(_L^2}RfEUdr z9N}Vf{M+>@M7lp{ngj`a&mW3|b|C~7(Ocj!HJ3Im!$0@*|C4}USN{W_H}2yKmmz8s}8D9|4~uB(3m72j3fw;{d-C?bEDpsCA|Ll_NZ6zb8TCx*WSH`12L z93{1`#CwqHyd^91yN7fiU-8{4w2*e_BKRJHg@h8`*-30Sh22P9<#>NB?CAmia_R8r z;qjjK^~hGkLp)FA_Z~wK&xOdPDUcLPY;Ff$^rrDCA{))e;INKjkD}N-xIV zs|kPJ5vE|lW1$JSUq7)AkXOD#e%L8T2BVI=gvA4HmRm|`o|s&2m@%|?VL7tFUF_yb zeGuRaKF?26&^NtP-l}};6rP|xaU!Kw=v@yDj3JGLrY`G}GsRcWz}G_3Ad6U-P5PBX zeW@=I_Y2u-7i9+=T4cADIzdy2VGoL`CVYRp-87c;j<9iZtx?+*GbdsiwY8b=kv-fi z>W*(|PC2UGn9pAQGcsr>{VtEsGkttwS0nUmyaLX=Sn#&&(J95PPd zW)DMF5Ua&JA$iW^hgFOQo;Xk2%%_o_M(6qp+0?l^j$pyeA|BF}7o#rYet_xCV#R;b ztyQX1;-9G$B2I?E3PJBuFDr3w#SJVGcH;$08c3?wmpZ+9)iPTj^j}nM#1h=@GOPC8 z8r-b>kg?acdZ-c{9GYGghDVj*$isr!7MP{8VW~yaAHm$+PsT!ur#RSebn!}p5K!lz z?Tp%_-K+kHn3J9QQjT^`e4o^R-?M+Y$g2*C$oYDIm=XD_Si-g*i@hK?G_?Gb)}b^191!*r=M1f_aqf_Z`#8{_3elhc zlmN^5$JF?${RUvc@TX`FLyxI^Xg|wNT_TWS+=V5X&$J2JaCbGY)BU2>tH%{n`HjICT2_ zmq8^46Sp|@1uX#rI54+o^##uff3BL(RZ2ElBg1%Ts`+?#B+psN*}bP%N+p#w7pC$U zT3#iMOjUY-M82h9WMc#(`};u9@U)1NYd}VK+;aEYvNy!qTJNB*ppre!39a>iWgK9< zw8V)StSqv_H9LHQ9Zo0M!4MSOH*D&bE4_9z+?j~FPtfBDt~jkp{&LDof1QlQXVFnB zD?ZKi4LOO754XA^!(-0C%scPE8w4G3AG8EJAU`(_oSuO*M4>Y{!9|BP-nmy1-3Tb~ zWgg!tq$nZHTr(A2qW1WZeDr=(e6ZjSp*?B9(T%&k6J-_?cZw#C3CagCPSB9G!`L+% z3qlHzw^-tu3n%veNg}oRf7yS^&7$$C=hH&Q_dDWri99uBni4Nu*l$Vb*SvfkEATBB zdcmjd+8G-qp^H{~=&iEsh{A?Cn2suyrK z9AyUiMPS_)=3+6$hhuU5SV|Tf4ewG*fOVbA+0GWly)~>2CyeY3L|-7vp0?z!4EzcE z)xM*QVal#?`~6VfuePjU!ZUT5>jIpktu4#D&=wg?cmb`Qx-V%RM{#jx=VcnIGJBBL*KUb78 zZh)X~&c~Fz-Ds zbPNdW`@W+!I{j2)xCeKJS>2;Tnfm9jQgLUnV)&j_n~t=mxzb}$9*lAgJQ|R9C}dK@ zqs~--oIL+8#HDr6tbjJw5FYYlu^Rj_O+*to{ z_gC2%p4Ruz^-1u;gv+2(=w4ZCv<*HxZ~9D$Qa<=B`oY=76JsI!q26Av)wKO1y>t76 z?Q9dCuY#Y%;8W+{DModm_s?2B=w)X$v$nVBgLTt?2S%6jF1b*jU@Px~KQ@`ph!N0{ zs{t48+UbhdTqYbjUpTqw+s#lFyx+FdK8e1pDi05sX3HTqZa%J(jK^flM~s?|J1NG3 zk1m=%0uU7P4kxE4L{f4bELkOQV6?o|Ul~2SkmGEStX$K7LR7qb$Xb>~0JApAWNW%8 z@YBS95cn+0Io*+Ivi0Klp2qz|w8@QOK`yN8?2pVbWjpGJ<8X}Kg$AGvC4{vas>T3^ zZ5s~28^wS-i5}CCG3rSs&Zpf&425Od$;T*?4~TsITq&%KR(7 z07)|AT(A2&@m}Q1tmfdF$hVk5IX-H8>22An88=`C-5Vz;Lfn3B#|@aF7=Urhtl1HN zw{2pzVmEOg>@dX)+fYmQ8OzLuqK0Aah=KKEET`hRi#e-G;^vEUgdIQ1fK~cxeX9^E09@HR4j1j4>vEq!>lo`+Y-;U1*`jHp>K?v~KK9ZkcCzg7vel z(rPM1q{+#7Hq7|1y??6Nq!GJjwrS;>7ek(XYUf$sqv*lZ;92gz#~O@l)-`x1Z||cH z1Nh-MqCwdnTSZTrQ3LDB0sq(GTh`%S`FnUZSaLp!^_^<41fn$@Hr>?r0cD?m+bC12 z9B_+{q!SxziS=#f@`0}x}wEF*?uPFm)Krn*}w< zCn2=X5-%i@A9vsDR(|p0@kQdYf^1EF5JupisW3Wo;=4;!c}qv3-(G#Zdh_9*i+4BIA1}Wp$47sEUtGWY>-@!s zo0r!&FV0`yT#)TgKmWKq`|jxS(b3bR6Y}ca2Xg#y(zsLa_3=gH=a&GiNZV(9BqRh1~Hj>kdc(=-cz4X<2zAx)<_lhV6E z0XIZn;7Ok4W4^)iyuOUqEXz^FOF;LDn~MesX$7>vG!Pq`B_V+UL&vT{-rGP(;XD2< z3kJs0w5RvG;>7LV^qk0Y-Uua81`x$(%W9q7q-S`?tp;rsn?0XpyBb1^3L=#E>FLoIbCl;dwfL46aZt$=*x#l&ML$<6r}r<7f4*tYJ2&;|yjUwg z#g817p63`C&9}N6zT#M&{Q=bD#lJ_JPT`k9B?c3>lL`hW2!9K3Aw)Tn6}qU~(MwmZ zJ6n+c=6^|)|2NMJ9T4%MY97te^pvikI6u3Im4G(>FVpF8h8EN5S?{naS#l{{oicpr zk$^503hp!rX zU}R-k8^^LWQ-8GgJN@2FIS+E?@UEpEWVNBx?J1rJu%uZ*$IV+OCogocaAE^U3r~Ka z#DrL8MF|;C)PeEFI_j)04~dM0=hW{Ka`sxZ@)8$jFA6%(6p>Q$zJa>x+n1eu{8G6 zpfuK^@H(Wg7QMoLGg4ZdFH3i>Xluabue<&2!|wSw4pm+k%7}F7tPNN^YT6zqTa4-B zU)cF%*MBwqLSyq`yZLxp8LQKE-q&LrY5$@`E9W^5hVS;j9d?`T$*r_Y(`4n0yyZn| zTz4s@Ukzo;%2hdGB)r}Hbhr7q+rK|A2F~^A@)c|u&}X;# zc&0K|rE6#KqF86=spTt`GF+EVtV^UCTGdZ4Pk);achB3~`|ZQ-x9!vKw}+?u?bAsW zji^#dfZ15d=PY5%q z-p5y2^AL|ma>RU`6Fc8AlN@Y>Z_y3%wjK#cibKJr;T#(No07s$M>r9 zRuQSBP5A?cgkQM5o%|PJB-xFZK_vzhms}MF?g2EnOBM#hZhv@XsX%W=4fGHMfmAD_3;zTxo;TA{kvid zi-)CtTis;%`hN)?p5GHb)_h%cx2q33Asfz`+b@HirEaBG4F37XwbJ90RL$)}^KlJN z4qiLPxW)t zD+6D(ZbV3d1kzRVyc;d&c_R>8#Q0vA`hw;0kINuD* z8YMvpQGYR;CmJbf^9=#-D1l@;W75GylP4shNgaAtd^^1CpZDKi>X4LeM}LT<$e74a*%@Naa-g1}IDxJIxqEng zJsjEFiBfKTj48xAKJ`>!Sz_HKF25#YZYjWsi$Qvu?I4N6SFw;Ts>-!(IRaE}2K^ED zTV0V|_c)BJ@9%VLHH5g*d}jaS4i{2Z7C`g6ik}73twx00$>iswDMoNxN}cNENp7h@ zgMW&n6wJ0#Bxr}%hd=hub#PjgawmeTCkx2HptJ}|kAXVgdW|K*Cu^{43OM@2^$}AT zlYKVkir8%WXJJa~g!a!2&p0PMca*KWa&FAw10$5YEsUMh3RbtIHtRl3t|(U*Y#btwCK}| zp|3ZzbXQJ|six@3WyY#lUh`DMN=*uAXO&elGtRMWDCZ;}*4na?)e#$6Gn_`c(f)6< zvf>L%M4tO<=2LhA#kz!XI`%)t`f`*j?UzL<@5Tl!)(aMmnb7yhauPz}9Id3HUVk1t zMmAKO8Ab(jlY0Z~$1Cw5vkX$`^=Zp2KCp0w8z70tm(X zFuN?e9uS8nClVUa>W*>%X_&HHc5qdrSXFf`goA7hSq%c2!_ z#gv_Ec_y2%Z!&n$l71HSv9?1vY-i-UG*UwoJFBKE_Y+crhmc{RnHFB z5lbo=*S(_)ym9aR6gf%*=?s_IN6Jwk&yd5*2|4mMD>V!=Uj9EC1M)&jKW^AIT0oLT zQ&P>=Pe;1g5bs8zQR%CamuX#L2M-l7F~f>eNQ+zKw<&pu#Ym6Kl6pm6mjf}=)lpQ% z%%~IdUe;zVkw2{$Tg8w;CV%8ma1@+mjuFqInj)T;GONw-O$pap2W8f1mzGom0q|Zb zRM1Ts+OuJqH@SHyMY%GCADgklw)B*Ym*sgVW+WWf&6Elv@#YBfwxh|>em^%u#{ZNN zWA=%6N`COf@?lSD4UW-h33JL}Pejy`e1A3UCdh&5*N7Ow@u-S25r1(&2hZ7Y7PCOe zX|u=GnTrAFKwAq;^@97Wzb#rZ*OM^5oD0j?gGHWjRRT;`B+JeMS-CG9=!<%hk(JU7UP{YRL>4_jf6 z+OH2>wE11#DcwEz*a+2*ulVecmvD;)7$Bb$UNtyyChA>l?K$CKyej2Ru+OcMuv!<6pB?c3>yNd={27kuTiy@2s(?ZMi>g`NxLoI%0;7&)T%^0SQEzN!erdQ{g z_Ft9W$TVbjZh$n`xX82{!L)(YUYPv=O#cHGjnGs}*f)%hhl>#u%BHmWPbeH5*^G7+ zM-Zy3lE3$CF+2YO=o~s^0M7aB7LhwR z9sEi|w0$tkW){NKGyWWA-k&#fB#B>ZX5~h&dB~3rLi2+^V`jtZ8Gi~hUur@gxQ`u0 zT#dJ;3>nKCR^gA`z?SeGiFy2_u_!)d(YRnV0fUU17&$l@16I!rD=gm?H3Wz88yJg* zmtb;yAF_WmBjcDog)ipM89lCndu*ukfx>y;XfC-MwGN)=t+_;VY5~3@n#IEtAjy_$ zus(^%uzR3C%mk^lEE#xP!%RpxOkgkcS%wC}562OzH{?0V!+0-l0?30@*JX>Oq=u=x z`t^*$TY^qZ@vK29iitk!pS<6R)FfLa)tzXFX`iJ zd6QYGSpdFrTlPn@r+K{C0E1Zu1?u_&v!a-4!U+XOpt&tLGIhig*_Z1mnE*|sA`6a8oG>+%Yj>((5Fr?0P%0HHld0 zmU(MU#&9p)q+|g0IlCvc#iG@OO1FE^+2DVt4K2gznFvp1`i9O@w!{JB?T$DNW|0d6 zrQA(3E+4zJ9fl+I_JD* zVK0b=GOl|AdncMceR5}e4;Wy@(NcfE4s?l#NluLn(*lYNlnrMxN97i6OJ8eA0#pn^UOV)cyPE^{DQ{gOicTvh6GuhgprgJ0H`N(#S^+B*1M|IJRFbr&xfn^cQX%hs+l&91HxZGFN~8kr19Ml1^;dBbk-*l1@FC?gc9;r>T=u3V@@lf<>nk zM-E11R+!S7rdfB+w!EV*2t3%Onz=0}0S>=AyfJgQ+eVj{*1rqL)RNaYcvFG$G=!|1 z&uwx*4$>YX3>GGhtt$-R`O?BilIAAzSkg*9*i0&vB0QA3C5`vzp_IGy3!sAZZA5e=&Tvm zl%W^%nt-@e;aDkpXPrsm8R`$QV>690@ZEGhZw_gr+kH|ql(C#MQ(_R);jjzxnzp0F z#NSyyx0`6q+BSwdG;)7dKFmy82M}~nM8-vpLsIr222)VOzA+L&`d22T*2r=jfC*g> z3+5TdK|T^7s`gw%mvJmn7)jh6`{iQVe`Xs7@TI{V&LS7^Xrmpg$!>=D96;920K|$P z_A0h+`as69P>ErcSA|JT6~3Gx_Ru3?rqV=`i9NOhw=*< z-*7%Us{+wgig3|i?*IFIIDYQ1P!lSMdcr^NKYaXheE;vm)A9XJVf6U^@cn$6)XlWv z`s(r1Z-@Jb4@-Z$DcepPhRt)B3v=S1tX!?XF9TQW;imwR`AV@~Z3PI#cmN@Ko7=f< z;*6)qWj1ZR8dE{wwXA+zqD&1AdyxS{FQ9evdBIm)o|Ap5UuReutH6Olmj1Frl0X}b z%kLLh2h>@51~DN+JrbJ_+RC|Q-W)$I{6&w5e{XbhE^RgkU(~do%jVrEQj1lqj%-hl zr$q~4bz$mtiLu$}B!1)rpodd6`f8Az?&Og_oqN0bA7H-KaF; z=);B&%>R8GE>`i;S~vXixcLCj`Jl~coEW5m#}gabWS!FkSEJCw<4``*!$X)yZUo-> zOEK2}{$u!g^KQe2A2zSw_%Xi@f6UMOcf%GIk4ycuc}3_;1DwDAn&@N0@0;E2=DU-S z182kSZ?l}G9;H^yf81b4>B5~h8o>gmX&PB=opC9df1dd#Y1Qzm zAg2DAb}F7EF4A?8Y}QcCDABD^el^6c*rWC1gB5aR{HxJc1}RSAyJ|dN4VQhp5rMW9 z0kEDM?ve{d*C8&)&=noHqrZxMx=MwvHoIkT!7x^6;?l=?jqJ+1a&BDvIJ>!WNdtsv z$vk^r0xlD6!X^jCw4WrWf1AO$;W{m=RN6X>ka<+KB)5YSe$Bv|)EW=pS@NM)Mr%JC$!g$#EJmYCp%Xq++YS9ZBw=-6w z@`QU4gU*dI%1RcR4XZzc!EK*G&Uv%yg&eN90LO?EzB%G_x#Lofe@1w>n3ydLmp{vJ z`2u@NH>+O8Uc90LfsI0Ot89YB6V%AcehCtQC*i*F_o><&c{#v7N5TiL8Rj8hJgv<& znInOg{hV9~;6s9U26V&mxTfT3UL|1-GpK=VVTD~7kMdln&&C|R(X+q_etOs3U*C{=YRRc6#aA~~z3 z?iSQK82F)0OG}-XZBrC6#)O$`*;^K6yP5-2S3?eUdLOP?f5r}UUh5y-4qb6e^hkpq zC+>}~hDnt#*p0(cLi$P**;Xu~P*V0_Ng8O{BqLKY$X2 zXbU+>y{14c1ry?!ixRjAW5hJuQ4Y)qHvpR%wlrWejTp!qjf{xhgg>OWEI~_OjrOvzFQU^B?a@$zVH);{&77=7*HNOer4q01KmT(7@b>Bc z@%_Wyf7AV^;roGqvuFjJt9FU&SwDysA)Sc+PWgDk&AIzvfqLp|xF>yZ5V{l`Dw zJuUV` z@M+m36gMlAF^41NmY8OF(sJt(AP6Z1tLp zt0k8F&C*w&?jG(xz5Vd_Ur%>WfByAuJxFjJj>cHRq8^o(#)#+S^J<#L$rqhmOpCQN z{+57s3g|HDKJ*=n^EwQ$+hnL=j9N|ewMSl`<~hga{&P`Efe9ClM{rf4W-|$6f0Rm9 z|5~4B;$!F^IAc_IZwZ{ru&+RA!u^!El6t*qWi>)HW{^dC2X!sB zROcBO4;Kr>D(>b^AD>sw@s`aof4yiNR56Oq#cU=w4;J$9qP3jka)wrz85>3?vctae zeA--u_ta2yE$CF>7O1CZcaqNJEv76M~B>{If>W?Pn~VqVNQye}cwR$L13s zUK(0H-8q(&VbeVKSg0fKX&C7A3AFYxFPU)$GynPL?&G_=$NQVhKFgZ&8(EM4$_D_! zT?S?|XC4jw;DIKEot3kz+NoazEE1Aj1Sj+*s957WN<;0w0WvrN8wysdK3Y_Ext2MS zxK$N`v`JPcmAR42(!A)3f8_AHm*fSbiP;zJ7hKW++k>G}_P`i1i|900wUdoiES;3b z5=xQxoRzKAr4|d4js3{_`0W4iBg1_jDSYlIt!w>=4{#%f0dM8Y{K$ClH9EF}7yonQ zLR(tY?F(#WscE0bLNh)p??56f2)h7M(oB*Fey~?QQ|%p%_wtMie_nDZU}cmqK$<{N z9o6eSR?lfkZ-^F+O%V!NFY1fJTY{zbA5)ZTtRbJx!1R2^v7+Ys#JxEhK9;OYabEnz zInY{vIQwDCo-Z1lvCgTPJ%OO!DZ_akek*n}GU^1>oaDDi9*Qexvvt;qoLX_MV(;} z-^Ln_h8{&yL?>+ncs6!GaXbS)yA8}rSk`SY&>yMdJB|*-uqoPFY=O2|zO;$;W3& zq_&pz$=KWRlV<~&9&QJi!eMl#{>%w z(JerZXpaE1UJeE@lqp;x;tK~Hc@;{jTEY@2tVKxM`_iQ_0})}1%gAw#ks~kG&rQNy z^qifn8F!4bQ)8|K5$^>JlN$6KL6O<4^<%O=4z_N|>thcOfn|hwf3c2gM3FR&EImY* zMAJYpihVj%(c=(l@D@FaJe}lCqJ<#l%E-t&lqkq#(&6rBZ}LG+SWH35m6cd>UP5Y{fMCk-@?9jqX_Qew5LaIE0m(D#Wy zI$dT=XPd6%U3nl}oJs7wisBk;0wmx_LC1M)h1E~ie9Zf}$tD(6gC|JHYqM>!rF6iQRe1#h$x-_i1^Qk z6)^i4sdwqTgfMWwMiM+U> zaX|;oA%1MI1cbod&pfjjKrOdk&s18-@)u-}qWk7Nf50$oKxX=3@V+h6hgRZjLKXW= zEA3a>)`*N-%wmy=K^5d zG9r*YgNXXNQTaW`h?$oZM%V<}fw&k^wN!f{?bl(`L;O8b6n0cOW; z=(OY_e-`?0i9OTG#!Mr)eNNZ%<56J@6;>U4BgC5b@O)M^Bg07gR%QGed1*;kJi!G? z_50!JkHhidaQtia?*7xKFV(*fACI=!`*?Kq-s9uL{qx~iJsjSBJbpYpJ+Ex5NyQ3D zR^azW(66YLX`Cfaa=X%Jj4qM!MYY?R^+2j=YMA1fi0;b_IMx1mICaXA#-DQ ze;9E3Gx@<{mxx)}xf=k5rG53zO#-LMUG$eV>P82b`rc!LLK%$Aq95a}S z%gC0c`#Fe_^rvM}kz|^1BpjW?gp(}OnWb2pKvr8jCzJGtvc@i3Z#J`!US~ zYa}&VJ}zvA`*oQ|w4+HZa>>x_E-a=#Xf3+7u&zL;=>yAous?BF-X6sAwMAZTbP zE*4cyA`l8>H8*jA#1w=c3usZ)@53yMtHa%RZn;!T7l;1cYdgQvNp$yFVRwd3e-3t; zJh0UrkpZ&-o_eOj56$6SY31yktowGbl*Dr7!WP$ePtWzxbobTW&tGb_!n94ZGRzGh z^lf`G=r1{_W6(pWBn|m_3B!su165GKZBGUv({DTl7|E&cyV=6|w(+?XXGlMvOIc#e z65E*zX)rE_)B(YU>4LL#UlKfbe=c47lc;g;A=n__M_N5>!n7kU&VL-3U*JClTR#Dg z#OM6j<1C*FJ&9=G1q7oCq{zpapRS#BjHgv{bYpnZ+58u4T8K+o?y=h^N`%-4F)ocgEHlm z*N4Z?@9vN9|MqnF{r>Uuw;!MDUp}mCw{&goB(qaDto*U^;mBSK3cp5wbM-%DC4zOA z(fbAym+Ha>?*TKn+QSCu27mOP6|YULi{(C!=vtYm9fB5j$I6ehJYV9knmQ~<$9ol^ zxnxuW{0uN-)N^d3#w$2$)8R`+M@X2>ar1gKDnZ+iIbdSgp<*cx>Xg_oh~Z&gU5s}o zCu;DacrZYBEl@O(s2(WtLp`60v!^e9g2Bv{)C#o3SSo5GjkGD*tAEH$+=Ajrc<>zF z`lYBHAU0&bbL3u3CA}J*g{WmA;!Ysl`~B^kSI^$ArIKuPAp=v+%~G`Pb(a%d!^fC> z&F*_1mbWX*FU)ZJ9R98?@lG`tJ>LFITX)ivS>&3uYBWJ*LZ4^KwMS2%{qpqX^R}cN6Wv^u(<|H#6!}7V0 z#8j-Vii0K&zsWSQ0wN!fO57)(4ok4?I+J}bs1E{7yr#__G=FxM9eEULiv1JEF56%h zgWG}C?9|UYekT?k|JmgJ9sJNtHhA{i%f#p8c!RY=?!HluEt$lny55KRSzEZ!rxs1O ztTq;QY_*<2P3q~M^s7lW+tevE;m}&$B;fY4v+05$!9hgIXx0IK}|C;o8 z^ACa0DlrOWZkN>i1`xN-%m%{+e@s5B*a*RqZI>ouXXZKBQJt(57zTKqw|`-s&2KJ0 zpuI2$E@M%sPpI~oHO47{FfJxQHjS_dJg1S0S)`5k8?y(=zJ=@;ybU?cVX)>36kri4 z^y@QSRr6TvVEV4kC~YD54Ze|TH*ILQm*S}@FhKDz|d<@U!$yIu0J8Q$Lygx+C*(g4J_46 zHDU}}D?%5)8S-D|g`~R|*ehY|6k2)Aj{yfHsf4!O!AvzT_ECW^LWezBggH)IYFcnh*>nX-&ZH7E<)+q^w#0R-rUgndB;q&YZ8ld^m)^${JerOu9)&j> zqBun`TIv(4kjhF!M1lZN^#S~<(VXZCy3Nn|nh8xhJe*)DWHe-*WFVI*2rvm^ zBElBQnd#uMBdVJjpt&qZG8(P@v+8WU*ZVXw{LYJ4V{+@aw(lNTq({;M6&`Ha`+Q`> ziXy3ctvG7ZX**pRr-Y`-S${eB`PakaoBr-*+kb|p|Ni#w<8^;?c5wD=+M%VCGdmuQ zZWZ(?^N2@W6%8rXm{EcqNq1GkRtCT~kNb6dTH{rQW9B5tQuqsG#3!{adPs`7A)iauMrNjuhQl7! z34Bs-cvO&Z99V*7I5*h4S)(d!3T~A&&CzhwjAy6MdTl|7@DF{^mlj2hmWSrp%|=Y3V|2N~fFYve$E?vVE$1Mp;W~GU^eHC}11Vb3 zL)DF10KdL&hWienVkbvy79t>`Xs6sYQDC9_&!z+^!ZJK>XZ(u?(xZyt)Xhw_X(W_{ zu7SUYwAc3eVlM_$a`RFgt6LD$4rQ2}Xh>)*9Lq|pg0|-;8us~$v0Mo`t@Ql_N$1BkOuR|s_aytfjy*$39p{A&*wMn>Fa65)jFrc0T3Nx ztoiuxDSv~9lT4Y~z5xsWlqs<11L*Mh58(38nQ>KXX0}1&BAoQeMG+Hxjd?=GO(XRi zMqTku8raDS!vO=ByXLVm4_r-8P_YZc}wv^r;M=HrgbMHvj(5FV#b? z2i<-~c{Cc(y$nd_*-;!MB^S|V(tQ-)>)G(U&wu>-!Bm)i(N>(!yCTp!sdd@4m3xY* zo4TOT2WyRzW`_P~+7GASrkmtdwOv)?%MdxQM^C}>Pmky7BA=nB@r;>=`ucvE2l|!D zg{CVAQ~Es2ec3)Pjg~%?om7((5jR#zBNDk>VNzFY#FHFB{ZG>21V!e!cIwp#G9C)m zKYtmfrKK+A)gkM+!M7_t%zI?HC2ww05SWgrLc@bTK!y%MXJj~=A>-shF4h32pNbSyMaIC9E@+?X8MAirvB%TJr4O>^VAw5lSlLU4eP2Wb~q ziHMT=3UCpw!Qgm^srSf<%M~C(RzD1wIl#W5z5&*ef2qjzJPxtKGj%K!aDj9%9vKnh zlP}0HdC|M~PY4)j1(#eSrB+f`?-43+m>3BUj&gRCPiJspO7IvL80w%MiV{SiF*uo~ zA%%-7vW&NinpI8H*nt%95S}c(x)u9s<*Fp1e#gLzqnz-SW(#jOFMK+Te zw#&fZ$U7E0RFD)qg@Qt8Q7I<1HoUOsn$KUo+Whas_4ecX(|GBtR65gDya5sgLX$;< z3*Pawfm|rzxaM+4>y#4&2b$J#xjg3>AEbGof6LTh7@Q})d>OCWt9_X3WTEw;e(ur- zV!z(g<4XVk$;q)U(tIpwothG3IaBt=8LV^CIrZg4q5^QlsS~57K{hS5akwcE?MZDL zCy{kOz;-p&=o+}cwrBe)$<~cC7e&6^&@j;AjE_3ufr)Vr%d|awIX9yT8`+n$85ebUaN zP6H@GIe)w-&+no&2%6s>s2LPr9`KE_# zRMiNo+orBdG$A`~EFI<2;FS6Y5J7CUCs?AA3s(WQa!5NA(o~SjSVaq6lsFwWUP$w1 z@bkS2=3;@Ih+LZruvV>Bx)CLrbK@-8@Xr!)(u`}Eh)jeJfxHVrgDN7a-i2IffAAF_ zsvi>q>j*a{rtqW)_@H-nus66{T9ed5SF&w%qi9o9Qf8ch?QqAv8AMO&kwUa9**;r? zVE11R`}sl@A~FsYIBFs_kGVmH?bM1^k}BPD>6@i6-FjlNmX4p}Mc7H|`mZ8s$Hc@6 zl%i-ulMu{eUH~`&BK*Vft3NJR?;lD(37oioYiL-2@^74(OJz3)*^ z2aF%~i@H>}KoZ`KsD&AU^gaJWwR=61Wyihcy;~h{C>SD zyaL9w9G}0Z*?e$e`W#&!(LGzqr2Cl z6W}5qNZ$S~E}PcAjhUEav$}hkJa|{e3c;wmi%$ikahc5cI`O0`X$!*a>*@)1rh}y@vfkG=N#Yk~f(M48e?5=t;n|r0{=9HW7tSynl-uni zksqK$Lsf`0=^j<{69$Eawv0Ytk=?t-uP1*3s44`=m(lwM6t^Aa1|I|gjki7N289O% z$t#o0m(lwM6t~*&1~>tKiySu)zR$1dLk{-AZN0k{%tH6fcW;9j| z(!lMBjcl5&)dN?f(8K+Z-_pZ7KaN}oymDU|t^57+@ZI5;0~@}7I(+}a(fl+pH}1~^ z+nGE}_3hy~;cp|b?)r1$j}31Q>+Rv`Nyve-;r4Zsvy>y(mNBM=d6fQwNj2Qw58ppy zOswwb$$i{??jPN_Z}(xd`yAcJJ?H+})GxP~E85nS<8h%{E<(zXy18>F*{09%HmkmOo#gu~{;CM;o8CQbsf!5G|F z6s+Fp;zm(GWSuZ4>@e)+26hK)@fm1w=M&s#+x++pB@p=5z=!*-%qB&JN+JA)b&jC) zYvA`to~_$|JYq_GQl)WA=E5idsLu>&=y)}#O{es!r1}Bw7nto>tb~%a&OBy6Q#j%0%c??K)W0pm_Rwb^)kdg3NPmbC>8 zm}#`ecxw^S!_lii2@Kpup*MPVufgj$FyR(c;PnB289duFF5bc)>tI*RUU9MqKn*f> zos80N6h#@zx(aO<6ZMKje*Yycu+;q9TTWy z6xJFs3U?_WeqwwKunkU+Ff3ORKPhN{$A#EQVqL#Wj|+i`Lgi4|H$jB;6_i2xjZfeIae zLAXe<{3fHoSS~O>R}=y$t1M3QG-4OAxRNe|cmIs956c~R@Ou60!~H&T@mY7qBZeJ` zGBJ9W2Hf&nOxxCCZ;d32pIB}%t#u2`kZXD#4H5K_IVPdyOH76qvKr-%hC)n$5mg96 zXQ+wc63kiEX}{onRKf{YPTf%1q7zGhG7>?6tYwHX2pD(<8Q_*jpxUa8zEmTjp}De@ ztj4Os$HM)h(ulaw2st^Yjz`3)l@*!wt{XTO$0@MjGS*6h=iNX`(HZ|NH}_}=G!#uK zti)$1S1@zhW1@!Pn_WKf(_OQus6x3(%hSRj_OgIj81h^lsH)buSfD}CNkc(@R&hfZ zjB1BkAcN}VzYhVe!X_(z&xPYpH#up!%h#=)r^%MuxhQFLI@M~NjZgVSw=`(cagnr0 z;|j&pDmI-dD&^#&oy8VN&})(PmAdiSXhhsK$sU0!az>*j)j4T)M4c_Ut#HceO~UPe zsyA0>8RzD+mb#YgMVgaSZwiWk7MfK}Dk+L>)j>(N+gqs`jAEWreUT3 z&Q1j?q8c{kg8ITdwEmw)Ur94wTCLTi)4MZ#k|mTq0F35d2*>1uVOt7xWs2~DHsEN4 zA#}KX3HMeQtAGw^mR|orayv5Rh8U@{wj0eKmJ|fbHc!@jOufR`1-l`C+Af`j5jt|8 zmV&Y6iLsZah-aK^H>R@$#^n~Wwk%DAF75tp(b>wG$CB?^Uj#>WHII9mhTu#mR-$ z4d0!v_*q(-VTW;bd)gI$0cv()RHoZ$Ytb?2l5znLbE1=+JcjFOW2&@J&2p zRK0uwl0Uxs`R?OiKfZhS^7mife)#QUuRhgWk5WUO)7f%=i*Enus_YS5(B;(gI0>I? zYE>`xX!+*J)x+I~hqrfs+`WuD`{B_KkM}nxnAoP&lWg)|T3Sm@G~=VEP*tC}u&Vv| zq?HSC{LJ|(=5hFXg52uhEUP9l3XLelD##H--PDa!+9?0_$k_we7G1OOz-|!AqH$P~ zy-Gm4u!vxP3(P@LZiNz9rc@{(4X%%yAuaMl4jp!@ zVA`1_B~T{EBdcBr%Gyyj8P}OGVc0Zke*Q$fMHjMvM{M&?2}8d1P~~< zXYvF!qPU>HWhUkdTVW^8tIh^8OFJ6D=xKfmeXdP9EFxVWZ;e%>u*SKc<`gXE_)1#p zZMy$et=yNsp0<;%S5CVmD+t2GssJsa^%h z3N@EO>jxCK@%#oX1b>7e1Di*t;vR^#h{-ix z+Jsi+Kt(cY7R5c)s#U!YsBBMREZ`pW0jk#HhM$#X+2MN9p2S8FIFY=gvhPcZ0qI=y zt`;b;tN1JgYJbi88#G6eg-Pg{(7-Ko;LI4kNL8=eCPa|I;4>lxHzi`mhqe`XTU>zN6)nkdKvvUXOJfE-A^Ui}sEXNPow{C^7f6$FVWWN(~MPy&j20an8O zxV2Sshk+LoQM-yEm8(QpKcVdqPzx_RM16?dcpYH7=;pa46R?y7p#V~+cCA7CM9zj< z$u(8A9$WpB#S8{Rlp}r)+%6L0Q=QXrO&t?F_F-Hz2QEg#TD3SB7(eDIr~`oO%Y06V zp#+g6?Nx1^)5diD80Mtnyw}DgHz{tINV+o@6Yv@GH4oSJtF!nP=YsATwkVn4^TIuy z(6Lv8s~%KRW2O+Tax44zh~yodlG(ZvzLW27ezwYm#;I zWj(ir#fmg*(Cy-Vy-&(CPYiHY$h7Z=(qFa~HI-g0c`04tF@;(b`Gg+VNs}e90O;QO zy|?e~Hq;UZ{r?ItFa8f@U;+x2m+>M86ql+B2krqgmzfI(N`EA`5x&o_XdoBmpf;b~ zq$3EKhbD+G!NLlBFnn0-%4;FshqZD7|ND?^7Q0w{%#7d#7RGo+-Fy_QzN-4Fy7#vY zADH{^+J70vM`P^p=Kbckc%2V=8Ye3TImOE}8`*5E)dN?f(8K#7zods>{XFzTz%Tce zjdg$jGW@Xluzz90KQ=%9hp2Y$newD!P8jo*DFW|Rm*Wfvbs*+wOEIL=zL>1F z(-h>my1pL%{-1|Gz8(Ji`q$qd{u-Bf4F?{7U(P*+HO`h!Z0T;oDR|s9O6V|`r15c) zA5q-%r?gAFgHx+xQ_`7_VU$p+*!k*&tekZw-}r5p?L!DhAsdUDh3hRcPQ1pV*C7RQ z!NyrAYmJ(dhOlkqvQ&up`^B!X4c*>DI%#kpvBH;67`I=`BD~$XO;#37x|$iu`k*&+gqYk z>*i?1syfN!I)NdueOP0=jt$rVAFZqfB~rM)MfQb#rbTWY{Vm1R1H}B>mue3OMghB* zu@46%e+wyN_{R5a#rkq8tdGfbvfp9FZNlcvGJO|*jO>w>?kLA(IRtVR@e_&sKE)JR z)3WyY@z|K_g3eCmys1Op93dXH71qow7Bg>tdHwYH;kirT9NhC+(aHQ#gDb@F2I;kc zkcr1cX1D~-LCqSe08yV5t}3Z1m;$?c9GmDse^h@6G9VW~6uB>q3)c_1+`$an+zcR7 zkkwN}#!ygennx-%3Qq}q&0pyJ>fiUrYty!qoO`ox)*u|T6@zrrNVH(GDDG1o;_3G* zumh2c-~{sPNmX9aR2exLb7-hzmFva&Vk%i$n-k ze=pKaN*~)V)4r(Eu?zjFgG(jM7?d&b(tub0{Qh6p#%O!ZbsL<@s`e5$>+Ts=+#EVC z6+D<20d8@xHRAl@?h1H)4MRY-2zjMMG{`~=3`EYctTkfo<&$n--zf_6!WcMj>>Xp0 ziHnxBCobMDO?o(jMxv7y5S5~W?%6|>f03i+)*8!rY3HloKgS*qhJ$1i9rpaQ`CA8b zl{u&fl=XRl%TZPIa;X${WI9%GvFQ8!=IQa%^W(=4-Fzw)&u8Am91*wewKOtv3*`lh zR9Vgf|39#dlBe>H<$1Blp`>L2`80VDjY)FN9tr&vp`DgUGeVPmj&&8zh3I6Wf9@!% z!@Q&q?6D9T8Z_*zvUVFIMWu|DS{Amh>5WFVj2;sV$o-Om^L9+Buapa_1rWA&D&BTT z8@PbM%&6rojo8zQH3@~66w((WJ&RRaguLB~9D2?~sv8~Keo&b8s67@8o6hV6d61Yn zpXKA!gwjuXT!>WP3kb9Zxv=(1f5){f0~oGj(z>|c1pAXdCG9i#@wnGe^fhsDK+_WK zqn_D|Z4!RX>itRNa4Z%u0tx}*bg37E^?>1wYGSN!ZlMdVcqMdLTcCo|@LF+_Q(>HA zR8*{o9VR(FP*-p`+Ntf4Z`^Ib^wp9xKp6#&-P^lSdf}1~_M{J=dMN6ae}Ee#|Kox;XWlz3q4J% zm}D_mQ;MLK5DVP1&We2!TO_8!FdwH3Lf3H&^Xn>f##Y=&O^LKu#rjf~*003!^n1Hr zdvQOR6rd`W6Ijo>RTkO}dNgur4WGZxbWO?tH zHn<20s~|$@0ui;-foEmSigV+IjM;yiOBu)!oDO>yAw8MAlNlXLab=v&UX*G*X)Qat zIqGU1TWqmxE+(7%r~~}e%c66Uvq)7xW3t#w^olM068*}hLtk$hJQ5FZV>CwLA!k!X z^rYkOPI%K@XRgLiCObq}SvFc>ymI2Z8=syYKR!J^|IuZ_nu&bcOPR2@gNVL%WS0mO z2O$zEUUexasqlkV1TX%EY|yD3PM13r2WbtvXg8#5%r?Saluusjm$4KF7Jt8>8qD4( zsWoebmcEUVn0H0qD#QO%^j5*Z#7hj&PK(TWL+|Vi+Nc$ssh-XR z%eV|4>$ip&f%#W@(1N362Y;XE=0RE|Qfvuo+r~JsspmnxvFG@WfLIF;c2Hb_2dy=| z(+8I{KUZ_@EDKEJ9jVJ?s=X0|`v|p0a!)7Fs;|D?*5jMn>d{QxTC10Lt*;*6efap) zds)~F6Pxo%7qCrf&^1(%ouAujV;cNR#obedyhCs8pvoNbD1Mw%V@w+K)ratAX{GB@ z;HeVdLzN6UKXw{u!#%~VBf$>kHU!Tp)<@qCn1ZuXZUA!{HRaj7IAMxU1D{7nLL;VkY_I|`&v8Y{Cs zaqO%B&8h+h`6Kw;jI@QBOm0~HO%QZ!OtP~F64(SdQDL%n$FkxczcH2Ge*<6LvJ~8s zGqlvxdN6{ZUTwwVfBf}o^MChVy&{+KA_o+gAr}Yk0X4S}7zbTN0W!C4T?df5kl1fc%gVui*h00#-1Z>}3P)08wUT_uN&55q@%YG(9L{QErKwxg z_Ih@Be)mQ0hZP?f{Qb&5tm31!Zn(HxeMs$mnDnTf7^F_khKb?*YAn3J9satyU$Nokf9jj>V9e#fVBXIwwy=0u>g&}j0$&{9;QN;Z9~-V$ z=dV|%dm#tThSxt7I!ih7$uY*%U`Oe{FsX*ucf&U?7!&94x`z+6bKkXtCw!QN&jvow z&wZbPk527tm^a0~Ja>xEFyD{cpM5vH{{3qAx+0!b41lp;81Y_JFeU*sf5wcg70$4f zjBU^oSM^;LFzsvHscMN>#OET|Yz8%>K+k3JivjL{I9eF*rI0HPU88LU5(G#b7M?E# z%f8$Q58D9(z-vbjSBzZsQR zVhI*@4o6tQbH@X;jr+-Uf7;vTRp&^FX%upCSp{gR1a>wbGCg+$MV`p8OQt26pD=Hm z+5tqqPU8|;LVI|RAV!XSye(_%&ku-?7z4?x!I-w0`K@6nDsR|4P%?+R_C|5rCpw~@QSnoA5s_lX zo}dL20h6#Pv!}-OtZEI^{uXoO&UNM9Rh_67MC@=P$B zZ1kS!=>7;oW1k^Z+7zlW6c8dD%p~~t-n0_9&^K5@rDi|Ge+}0Rcu$Q$6HfJ*t<;R! zM=_LyjYTJ$<=LR8apKxJD~hIX=RkCZ3DLKIK^AyX>==u7B&gwMCG<#_J*yRo7?H*O z)7&o4pkJjihdi`kX5^mc8p4ep?y$B*qmtx4z_~5*>-)V1p>Ye&llbqpw5!y1lCX%{ zWD*u7hmK6E6pmWQ1Hx1($@*6iF1lt%z_Ril0aI7V8f`n>bL~BkI3KN%e_}bh;*tOiaETBOv;ZqRDjy3e zJ}m)^4kc_V5)d{~2RXlHCC$yiM*yA;U;pLh@No6%$M-%1`4G|qAJ07-e!98(`TKYO zTmdCMMaF-sZlR?26+xBdbDZlN(feB;}dPd|9thYemI z{=VX3f8vSQ)JxVr2>J5ceT4cPq%UxGtRlJIDlr!6oex5Vt~v9e|&thhCPU zfQgMp%oCv5FU*ljeimNWK{6<%2np|Iw2sUme_%I!Tj;6Qc)R-H*ChUL3;O>ceOW_a z4bc+F-2ch@?;)=mAt;#s>rDqk+J8Y9{8Gk53?Q)3VMQ6ra>3I;FyY0=jy(4O@Dvq~ zK}Pm=agnFV3-jh~6iT4A12>kp0g7dafZBre@X-}odOo;uiUQ0-LxCJQB(#B^&r?4^ zf7s56GY$kS9QPXlAi0~ufBOsJC#yyl3E?6aN{@<*hyZuw!mAY3T-{%$%BCMz#b=XW z6OgdLLaBHT(ER=$Ku;|%j(%;73`6j>oIm&_of#)T)ku-^fwrzg>x7sxV~GsYbWD+P zTvG?4=^q}8lrmK%qNajNG>|X6DP)+DVb_c&XA1=20@=DSZ(DqlK|IA z)t8*PZqoaXkZ~7L?2$UKA1m!CMZiR|EhAP*-Y#X^O(iCuoM8?`leldnGnV)qe=DWS z)E8Jplf%RcpM{6LQ}&+ML_Fx24M{l9)4H_UEn`X)VA<4j1HS7>6OnMC6>+R)RlLON zIacH*RD-#AfV*nNqsomD1T4zY>MIueh!%(Ub)Pf`HEvVZ%wop-te>$F_t@0rc+{Hg z`*1!so>r`L#hHjNWkoK6rg}lve`4GhkB;;a>9^1vJPkPKNiL?}0+IJJyifY5Sgs%B zwA&>FJpmIi?7#^V>~6ugfRD0zD%A?Zsv0V%+SJijj(uxlQ93N+XrzzOoYq=oF~Yhk zIv9M%LY0n|&>sN!+M1;GLxh`(23kEV(kFa!y_?ppk71|eDR9tyvHF9De{LS9bg+`G zCUPznS7=d%&HvfsX8#1_qOPa8pjLtb@6)~^eW$m7Hj7<^JEXX*f5%ie@#?V+NWpV_Dws?=EA<7cSgH}8VVveV_1dsD_a!GAY z<(2TDVNtlGP#|2%FLueVVoZ^p&5`)K$t)oGM|PN^jNu3s$K|`@uh)1OY_v(pj9}0pJ#kZNMD_B)*3@akWm+u zJb85veQc(Zu@#bjrfl z5ijfJeC>sEO@$EW2}7S$nPfhW(y7%zE$lna5m?D@eg z1E>Ol-Z)MEhJcHC_{sL_$4?IzZ-;MBUS55?dvpKofAd4h#U%M?n03}4FVmt+u#9sq zOiIqi|MsS4(vbhl$(JAIl|-W3l^i&N+2`=I#i*lqRWwRUM^(j+W}-A2r1FSzy&>N* zNWitR5R3ZWvpcx%no#$gz(XS1)=v58G{UxgKS?SvPH1?0ObHi=R3wtWff1Z6rrG&o z(Sb`tf0mD0#Y<4P zIYuSMl)ae6>tfpHX1Iv5QUrct+MX0%CD_C?HwcfIJ!eKIg|n$teDZMd@#g)fhg4d5 z7~kIxrMz; zYmXP)V@$x5HNh8}&1I2*Bu6Fky$g zf18JgoBQkM_+yn1^cN&N{C-3mpPO4}+;HcA8baRVZ%FV*BD!(W8f>5iQgI>rB^+Cu zOqei@Dlo#?5&<{nYU&QlCwVRkroW`>uM0|QRj4+jEvKalR054w?#$CO-4_m*51ZLC zT?oXomrvc7%3ggEIX)@@v7s@pTV$A#C&*2s$I|FYA0km_*ngNrq}Y2^L-iP87s| zZ3K!vwgpIIuPkRb|2`y}MOGJ!?Gc;>j0DDDG~GPv`06D6^GY_t{rjE&8jWnn(Kc`H zRzJt*vg!J^x2n;7d_0I&45PJOBTcKi=B}AP>Y7_W5B;IwFZVSY>wbS|{=Pb_MDxeh z%hzsy%-cq|dB3bgW%01oUsul&ebWHz{{Eim6V3b8=4$nHr*tDlbM-FES?gAIRtRC5 zvDN+$p-ppj*StIxLT%j7o%^`w(!bieZ}$doTUF!F~GpeC_6S)4Mdco4&(* zKW=yay1DvswY{1NPaENg8NV~(J)hAS0XPhQLn|ma!%}*B=AKNe`d2ez=+9}V*^`Nj z>AOm{D5w^g=n|9P4RH%_9Nl=2LTP&UsvRjHxBjyTp6`ZB9yiLP38ZnaP$LK*-a!% z8OL!;>*(2bdHV&4>t43fPcdVm-;?Xx+q$^*V5>8+xEW*sy%IzLw7W6NoHxDkk^tc- zjzjlM!EEbiA+EPkF`J2Nj9?{N?aaY{T5Xf%nz_&ep%6+ye>Mv|F;o#YgcWJe{f?&y zQ8w?8(6gC#4l_1+6^btZ+!!RTbw-lVpk8IDmXy$~P+m)F;JEkJ5G3F~Dq6=lai~0k zFa5LgDhiZQ4h3;dW_{qr^A>oD%1O#qkq6*=H%U6s!AMudHG&C9tn6&vVLk+Ze@U#` zA}wy>KATBfT{ppwz(zEVN7XsT#&H0?^iHINLh7uGpd(uXuQTNmGHxA3X8+dX6r$m%Rp@Zj7!nw>= z3gc(ygk5jS!sgaZU2g&rS_h(kO&AN3ivIE#qcbv(o11^tcN$||z;SRF&Mv5ePh{tw zo}K?tK%wv5Nbj@y$x2Q>9`?<{hmT)AUmxB!?{5CJZ$5lEyuIJQZ61EvA0GbgUf%Eb zbx*8ZNRgUQ9J00<1CqhX*AlX&&?ia$nY@gDPaV0_ zzkAh6H8@f0E@dix#v%BB--KJv>o8$y!W*J-oU0|#i8G$fw5A6j^~Tu4(GVBBDqw$& zY^4lbQpwiZPy;7+JzHu(WI&SXmN6HZl_`hu;~6o!;@sNaS|e0~0Avk7GGr%_{p9es zD1>1f6M3G*2`@PB9zmwh$e)P{0u4C#?R<|};DID`o$|DGUI90M322B53g|MR!TCX2 zo|+7V($Ya?F4LY`%qorqDg+SR>_`a%BfS|&w|Nba3`i#d5F1p10+I74&ag~ZAVLq= zNES*Em!W#^H!#bbeEzh5b8~(Bk2fE#?>{dUe`aA7@K9VWf^v@35dw=N`42>@5b_iZ<>)nki_(zEs~!*8g4+s=IbU^DU_?HDCY6|l&3kKc43mXUQe|M(4TUCy z8R2~}@5E30Dm0WB+lk)*bu14P$8J%@8uC?s$}PC-z;C~2V~X{m}CZQF+- zeP3ebQ#OB zK`+e3WZ*=9Rv@5`yn!mIT^;Es_7XQ%<$A7gY+%@N*BnR9m=i#;F)U<-TsW)I@+e1P zk=i5=gH%;4C8|4(=;T~K{ zr78gk2mWM-7!Q#RXd9NsvmFd>&iqsD4;jOf&xcX@9u<_~y&q{_wy|>?q&wZf^I7>%09@ zdF|#6eQS+3TdDa9U!(|Lv&dQp1fz}1WWd7G9Pqk;oamJygGoIn+}e)FH;^%P`5Pa9 zQdBdWBYIIq(GO(=?oCxveC(A1J<(%H#1nYiSy@IqP9$pynVms80iLn9OM90d*^FbM z_r<8@*Hba7xxe+rxwD_(d%*r777HW|C}yAta^pID%F3L|`uBmbZAQ_o34o=|NQLH> zSQ{FhE&3Q~%yD$W`Q+^EmZIrf4rYjdpJjR4W?pLfH0>4Q{UwrlqQNj{nnD!FsGVoe zis}*Z!yE&0xf(tcGE}Fy!A|S1S{shD@U7tM7N~{Lp}?$$0lDFWtFjs2DbC$mFBW`Vq`N;v}aLwJt!6_;2K*H%R>TR%%cA8oragBkhoxY!$=_anZX2j=z`S&-K z#=(sp$`&)`k1KDv9vaYr%%3%vR2NJRkh#~B>Wx>KEr zuN5JD1zktnlt(Pt;&E14WcGkNQaMzE9bUVJZzenM%~;wVUVC%Q60)+JJxm7XvxSgQFqPzKJ|? zexnzq-w;S=xatH9LiG*37OV>_+o)@}o`CHn-TM)o?W4Z>LsNj=md`F#g=l?@VP52Kh&sYBexq~1_3T19&b98c-=r{-rmon)G?F~3E zF$!gFWN%_>3O6#BA!Y|Kw_NH6929?dK7Ym~MQh?Vl`$1neto=Z9`|3aKQ3rdyQL}O zxxhK7l5Hc$eo6spTO}-P-@aPx#xl+w?QxiK*Mfp z##(60+SbR%JL4;x3wzpM-TwOG*OyC2OlDyU+~R}}=99^g8~J$r7XV%n=jwmYtB=dV z#Mm-F0Y5m$Mm}^Aa>oMW=%g)GqQ{4|y0F%I^zbJVdb+#&_xp z&iR(8V+@PALmLT45s%{?Qr=M85hBY0zC75Ky6r-4BLgs3p6v1`l1}a8!`02r_1)(~ zL|t332%x|wJaFNW?j*3qbiD&kyUdbUAq7tCG!+4{)StGk=wi+3yOsLm zPelDm`EY-^q&in$>e(TVHI~wut|91&XVEw(3quLJPkN&b)XzU%2WFM+Qzzr;paCS4w{326z`#$G!!c}a~&#_=1PC_HSLw>6k|p9 zsl@aY7&ECg$2g{Ut?RAtot`V#bJ-3s%4Isr{-lx`_CQK^ye=se7f*1y*hf(|SZ;ie zW^#ffKzp8ONscs=Exo05!>*C>MNd|Y*CuD`TQSxWYmkE>1AIa2iX&3`MfC8nq)AC# zIh3GX&u92ot~{7_SYUsgR4Uv8P|)YZj_&G=$-=ZgRL2FybjlPUIOs;;-no5@#R7LJ z>?x4rf=U0CQVT82nNf-u>WAkvHRb_BK9dkhS@dMXVV9(GdOwhfX|?yB6VLn(*O`a07b`YcZ zNmQj{l3Somp4{D{P(3N3TIpNafLJR-brB*5PaJ8wSQ{q~r4_6hS7cC?{Fe3_k#Ax~ zsL&LM9Y`mNMjn4@)unE^EVry(D{V;qJG;E)$~bIJ^JQx#fv#B*8W-s$#xp=8B+duR zs`K%CwGRa9$?99t8;WnVa$3#k5=71HO*Gnm<|T|q1QRddrBJ3hG&4JJS7dJ)HtcmO z?sa+JNQcD>JQW)oU)VSw0+O|9@Tk4)>0}$(-F0#iQRP^$nHW~_mS{=?@4a%kQ12%ff=c@O;lCq9-bG09+Eu;FubX-&z5*fjAVRX$%U5o=ivKbcLr8cZpwiUZXyJPRf7L4>qof8}L+G~vffd)SS^wZcbRES1g%Ccpa@Eqs3N!i+Lc9R!;p-N! z@0IUBO6czypb>ieuk3y4QSuQ&9JFb$BRV#+>*3T7Z>s1vv)D}|!$74*4d}<{2wsWjz?d6g zj^j86J?|`xARCGleo=TIQr|}(<3Qm6ng+2?kP(H^W^^|)p=;333+L#LLQBvS_y+tL z@}eHJgRNq>7p_GU(R1i`xD{eE(FWQ3f2!xuN~rZiY{Mgk08c=$ zzix*S51|o~U>an5k$^&I61og6hSKk%53m_mFk&HGm{QmUxlf>fkQjM`QNTE2Xgcaf zccMpOHr_)g(N|c5Gx+=XX?T8x|3e1S0N!*h+K2{Vfh&lO*kHD7D2nDm z*?&&75Bfidj^S3^iAV4&%syFatgcW}uoV7UD4;Ub0VCXlUV%Q&;1tk64~&ml!+O{? zvdYn$;0>37tT~2$1>^V=%==g9U$_jOKa(5D=E8!)lZB6AEK03NJkYNnEkG+^1#X1dz6aj-N%T5; z8(VM)m%|&q2lc-u6GQ= zp|x)?{Skcu zD}b;U#(XvOejRY#7JL^xyYMsk6@UCXejEQ8e@!3agC|0&NgZh*&15;*0?&Qq7Mw_TeAl=i&JYJ_670 z@NxVJ{u}-W0VXC4aC4A^Ns?sYO&iEm(ne;(vz)Agr)B*GQVZMVF?>&lYeZEozE_3Z()zJzhd8K&&qgNlWc`-x9nB9OI{_PC%;Di zkbJ-VQ~5cCT+yyrqPRivTSY+`1Znjqy!Uh8(ql>aQM_7K!mcOBVPDvpUfEVW4`xhG z<}xdpyO>|guEM7o0e^_MGgmX$7JkSylYcR*@O<(z_A$JymbnVufqx44Y4T@shWwSa z;JM^89AWRqKOw7_210c^lKqCYu(!xQ1r_vrR7*DD5%M~73v)~1B~&ZhjgQNAlV5?h zIzi0nIPB`J0Hnq* za0?qCSCA}z8YJ#0_J5#LpeK6q{Ybj#Dd$&X)=#_QGSfcU<^{?*JvYVa0+NQ41iM`=G}6#-h0D=$ zG^g++$lrB^AykdF$~wt>S&Xd$8T&SV4fN3;@D7mM)6jZejyaMkjb-SDn zyUki+HW@jCUZ>TlRZ4|i#xew>c$2@mN63eI@@&XIZCW`^`xisT;!84m@&aTvf14&R z^hjjFw|^-`puFneD8(YBc!3ggLJsB1<3f{P$p50zFAU>_vpOJtXQRJU$e)tpGo|>T z6xTuA>xBwJlYK>_kjFhjQ@(lKitSB3jnLcyjk>|#aHYCDjt;0b5Y<2|Z}ayaz_!U) ziV#~2GYxJN%7w1bHUdw0K#*eScO*Q=`l4?JSSyal=yol05QH$s1x4 z32KnK$;%t^3aK06YWg;4hj1W1vi*)>4lU`4X_xtzExx=X&n)hweHdfVZ)4uJ@udA? z5*jx(bZot})WvLXvR^IGRpPw}tVeoYT7jB|S)&EDW0ayrGsg%ilxBy6AC z;rHh2T>j3*jqU>_X#4C92OXl|_;yKo`~YVxPU``^VLYPMT^hOaLYWkk$Z4!~_Jw)H zbVUB?zz%s~sQ@GC@WVUR(BR4%w0&s}kbl9i6GN^1GFXqR^QwlP?OZM7bF_Y57UcZG z_OB4EzyH)1-_BV)o+A%(Um+T$TylZYp!|G1AB*M7$|!><8em0XjFY8wraZoGnB@Jv zoB#->54FSGF7B*N!sL6sba{6Si)aZX@&mIvifI8YaSb6c8SBiG9$GSTzQi(*mVXSK zFS$^?#}9mbNV3i?d1dIrKLckqH?646W9$D*@s-8$);a#xSqnRartLlBbK5%iTd87s z&4se@7%mpTgy-2H%+z#0u-@#29W(>}$%4)PrmK6V!B&GY=FJTqjEi&@W5mTsO#%O2 zexYTW=+M%(*q~hE|7F7pB`~m*gMWqQJl8X=7)%NYpexZ4L&-TT`g@Gl0f%9)a%ycjv+k2aO z&M*IP;m8hGzWI($c!?Fbwj9>waAAb`^TDR3N^ux)EFs~cNVHNa7;?HRUw>l$3{H9& z@sM$R$m)_x{xmdY%6O!@rWiR`R$h6$Ud{XoeF;FAKQYHaB}lanMiP~$>vfQUnH!M- zG&GO)GJiyQ0D?s3!-IiP<(`+BccJ{}%-f(1X|=b9bjC_(@J;3?U}N)OMLsuP^4vka zu@cp<23HfK5eSa~oB%itz<;7u%oAucz)pbu04y><$O9w++Gq~*H1jl!b05?_Apcq#GEXwsfLi03JHV~90N%meE8)igI|2Uy^1=9L9)&c;d&bj`0H);+ zkLT}#v=#6}*VgNqrRci=1eHJ-0H^|J1Ynt^LxCiJgt-h|r$nNj-%K_$o7v4WHr0qt zFEf>>U5S7tO-wn;0YQ}S&fy6?s$SKAis4j(Dy0%t?JC(SaDQlaG7QfonL4J8>1JfZ zg^?jeZ5og`RbHDO)a=#dH6xm18d+XGB0nZSAwMmb3G$R&l()-!rndBv;-gwrFzKK z!`z;L@HCA9v_MJ+DIKJAKy{3qgAsBN3IOc@jFfi*0JsLi^JS^=@*V)WRDN2bIbSBy zy5yX=I6M-?`6%8S#e-2S=IZJzMIQtvld0R^9qf*D?|)-g`Bw#3MON)&+x%_8wn*DP zw$5J{tc%p`W0U@5Fd0eiV|hOxX`{8xEA>0FS9DqRv2zh`cKpns;02$dYMATevRXlXn2buUo+Db|1s#4;3V$Dx!fjGmCxrn~-=h1vMfcMd-EA$p zFhocMJQy9mPYS)Fre1fbUe{Kyi`MI)H5>9G9kEEEoQC*wDZESy<6?+o(2y`w2o=#fGf z4S(@J4jCE^Nc95#2Wo_t@K7$w4-+IITo}sL0~#C3O$9VMl-mvHzlL)6@-O0Vu%z1X z*F%Ame7yyq!P8lq{^vOUJDv{C4iB#Hba1A42_yA^ij7Q&Rdz z!HuJM51uaNe}BB*_lDw2pw~x+;v1mXhksFA>h-~)_({mUcPPFM&^<%(m4J2*1?d2< z8OoLM^+voL1qh{Gih_iWWX5=p)1c**fTtEKHx0#Utw!3xFm4#~R{#prQND=%s9oxg zAM#5tS&IBp6K>>}2JJ#Y3G1;z8oUnqB&;0r-vq754+T&1|CxJ%zBu{{8-{lCe}8!q z-fuo6{|}x%^fdpg!*sfa_@nV*9DJVtrT+!~^}sNmKg5s3hm}z9a(tNJ=lBCK$$6k9 z_<4SRd^!KDUnC?jnW*M#{r!9vvTKI%^n*|H6@P(YI+PT&@$~b28T1(POGBAA;Rwkf1zs!06>Ahr z6!R6c6cZI`MY%#ylq%ec5~WGWDfLRNQms@fK6yLDr&dyHUnjcw;T9*jCbzPmk z&NSJWZEpM@f}Zg(cJXJAUHY?^<{xOC(~*Cwv@>5xBZbn=*8EiJ)Ey>$WK~n+VbV)c zXUAc@k@PjqruledW9J1j=C zi$7Ynl)BbE{-!Gddh$Egt+3|@mI%UuWgm_E+@YQ&OIJ|5_{#i8{wo{v%lwVPfyGPz zhvKEQc(K3n09x8Kx8uN4@yf=b#p2>7|Ki5ZgO6`+X#G}S+b;Cgu=#&zY%^`Ff%f%y z>;F*PN{b(-eYMiQT7PL@kBg5>eYMV>f?L}=4k*!-PVmhne2{3=upfF{-p(mju6MGu zIVO7TH@c3n2-KDa{93JlN?r#*i^}WE>uC|}PFkd=hbQAj_8TX9T}SYf<3$`~8~syI z4B4BmZoKes_3G7YD6Cx@gK*7SyOg&EHm!F~YrdJfdbxbADSt2aGD%Mm?~~Jl%R8PIb9;PW`k1xA zO?VCbni{1(*8+xrG`VK&YWhRa!D@hFcd@mxhK_n4S_)P#1`E9$nF0I&X@EHZGW0VD ze*^FrfPVt8=zkUn?*;fFz(JbBlr!bvcsJ4>J7ZMn*qO?MsZ3?fFyO^k74e*fMci~* z5$EbF?SO~s(&~Bx7~mKkf$--59|HUh;J*N5OeIq(HNLjUwVkWc>KKOMBS@^F!Rpu= z9D@j^)4gVOEQTmh28R^@(ir|W-y^(wErO|l1px#^Qh)AhT5T=G7wFFa*8LkCqxab$ zptT6G5rhVmpGOAuQ8TZEQCKg*6Fbd?AIeXjr=bWg47|-nwA+*hn(DpbzCP(P5PY~L<7vO7z2BD3+DL^0h!aLk|7ee>n zjL-uxpAS7rzfAz$NpCJBZwD#R%mW0!Kz<5thJw62gk@2d2cCrrLhKRo2 zjIRdURfYE=AG`;RDwc0G+%w&==R)s?$zfW-*w|LFD%g0Dhja97(I)hW#Hy=H_wZFzgf9N=d}mr`#q=s2}U#kYIq z7K52{8l5he+g>X7QfEGxq3B?$qe{ZDgoKBp#cUx|%yxQ;*)}PA$RZ)}LC##IGiadk ztf9rw%uV;Sc{>dYxOpWVo@)%txfPyu+yJ{(zumBv+iKe8xt)K+@Cdid_~dk8A^c-$(z+NH9( zZ7!>lC|pX5vBYIr?=f%!=W)AzMy|xzYsB=9L_bX47LCMHLWqYi-G@*w9>4?`@HtVd z##N;kMMqRIeu$bUY)XdEV~gKZw{875zddO_5;>rd+${S(5q+vx&yIh>7$R@n;Zmc7L(T^z489|0? zWp|+oWTIFwWce&H$vF)F?p58d9@GqKA2B>^e8luHzbAW8tM#-P~D_|gMWF$@EQ5caLV|lNm*wEbDFOa>axv-e)U>|GD*rfAt;2B*&1BK zDJ>ODqH`h4VEO!`6OFjG?!g2;oj3%?0bMQ`&BN6q4!+$Fe*JGKD*J8Q1?cjh^Z1>gvl~WF;u7%Q-;SBu&|@ z$(F@jjxv@#rl*{x9FHI%uyaLGB=J)*+)B${Qz(F^`uqF(x=>d??vj3}5A`)rAAu`; zDwdcub$kTG89=EB>mM;>3Ej||tcD_E)=)&MBGLjnV1LX?76mG@X{-}>VI#07Fl8v5 z@ml0^g~DvL!IM7EtN6TRtd!`CRg!EB2XWhHEn1~FgzuVtUH#{uFY%=Uj>%&UAy;JV zua3mbu|%`qqA} zYwS1>Fn?-n-dW6)JyTsqe=qel3x6j$_7&tp?;S=uc<*{`wi|a7QdhdmxXbaf7RGXAiR)dYq0AE(v{;)+mgY-IDSvpNEGr9?w43pO86z`i&YMTf$IK_p za&wRS>1~ow>FcM8mOfo)x_|+wJVAA%CyVR=MJKV*mPG)jEa;s+P(1xzs6U2{X^S5w zIbB&jAuXrcAe1rsVe+ZiXnF6wbi_N^81@e|COXRQp0K*y7G+-<`%Uxck2@zvBTJU1 zyMLFG6<+Jr(?axonG{Ykqs)CMh&~cCINYP_susdM;ofjQ%vNb8@U_A;ewrY2D$Q*k zd)V)7^8~|wWf<2hJjzBv6D(B@<0jFpM!_I#8F^`3uUBi-8jV*N#>+)L%42N6y?75k zidj5NUJ`>QhcjR@wVMacWB>y2`RV)!<9{;*^Amb?b5Re&1kD5i%ZU;tI)CpN zz`N=zT{t-U$UuAb45GMf0ttftodNSXhsmQ7R7x5|hpF4%<>)~@CGRmZhv3fI0IZ@r z%To=iZfL1e@(nQMGU%BZGX=ETk?V7L+%XuCx2r$fdQ!G6r8e0(WC5D3@Em#UQxVdIIYmKSfRU> zFsdVk6G&b-AvRR2n#ojE8$XxKRV^X?WSe=LW0(0c)nn>m<#VdM`c3jzazcAXU7|du zz({dSK?KF1Vy_~vU=^F#5|px9=vd9Btf||w*|G<=18cFke#2sRxNvN!B!3I&(;+iO z?~Bt+S++u>x!i?aL8C(PuF@KDWerxm%DUOQ)5=)Sl#~o8aY{L;Bq`-i<#8p$DMcl` zf-p_D71(py-xjedK=#6?p|PxUi{^qgMMGpF@fPe-DH$<#M^8d@dZiS_mO&m8TO zcn7$LJJr<(vJz~l{<>2j$bb5c*<@Ek$IvPZ?&^%uZAiH-ORZ56-6Yc$W=_aie=*|bupzbrc_c&)T^=<&XIKp z#;gv2I(FltcKp|AmfIx$v{9}lnJQBnOu(QwBw3vD5Am{PTNiFA=YK6fe`w$5e}Der zH%7POCuN*tY4x02$i#QotXaCgWZR!H{@`=0c;~6wjzEog6YTm)U@98G60o30ellnq zv7NRtHp+r^%~ceOwb_YP*fykFR^4vHqOIN5W9zjI+V%pWLL2ocT6{R_k%#>yVO_o1 zQ_^Sw&rq&LIH1#xH-AI1=*0r0%;E$-3wY6rD@wWqZ*?T~fohvNb;M(18KvoGvq zP%wR1@?`sqo0e*l>Pz*=cO6wz$Li`5PCajTM!htQ;$tOF_kq>-R%~u+aXF!yi4Qt`G0tq+v}_1T?wzRiFZx* z`Uvk*d;MnK> zeS3Y!d?$Qz-!KtGCpWcc>c~_^n2M)11$~+Js-7xRwYz!oNA?&P0sYk9;`;i}6m`Kx za{wMN1t9A@AAd-G5=@Pk`WoSo-w(PMWnEVVD8; z*B6a?0xdpe)T3|lmqtDQVV9c42_=8LM|o7qDyc$uMbo8$GCtZK?TPkA*@5U_G#_P9 zl#7z6B$!LARneZR$2Zdnjg4D9qu=IuQ0m4D+I(D}o9qro&ITQf&5gk}lR4d3(&(Vl zVY1;LD0WyKTn!S@W|j7VwaD}1W+zPdrI{BcNE)|3dQa<0!K&9(Oc|SK7Sn%fwtnXI z>ood`*0G5t%@qdT=?)ukNsOF&wRL{(hOrF`cn7RTIAmzU*Kg{(d91X{TIvb}rY^&C z_f2!s#evn)6;8?yfh`qhd!AAtU6R0iifhHdA28PPuQObDK)_ffeGO@Gy~66Ojk|~ zG>2zKW=3yU3~&R+JA=1JZjTNm9_H?&#K9N1!@(?{2+2H!6O+94kl|; z1r=dcL>|r98n^~yyKJ^%zI}Fdn`S3>yM3EuoB#IU?V*8$ZL8`w+tz;&qf>R_>$&TV ztV*Q}g~Gw08Y_qgb2g)g6Z~F}fTD2^GN|<)1Ml#7z<#;ypfVB`h6|fS(H;y4N`+FT z2t*?#(P#vuP%xZQs!G5C2V2`=38;f5YIP7~YRc{?vD+Qdkl$gq(Qh2pDB^tqe}M$# z!CxHYvB5}F9MXfOtu|JGGsp9SfC$aRC=MhT$?Y%TYrv3I;>SfpM1;Wx0uhaH&Typ~ z-2VfIM$nZ}|1j(vi|9(WJMdlye#vpvaooW;?g=FAVC4TqFa$9d#6c==G}@}*3zred z2^41`)uwP#c?7$lJC~>yPy`P|PDe$X*3CfL-lTJP^fnHwaM?HpWQwSX2@1 zDZk(YoH_%0!r?qMdh!eyDfTnYQx1-1IUxgz?I)e!7*IHW@Zc;ui_~GrjX%ZsDQXkj zvRjvo$O$GPxe!;Ptpj;{`XFHQaN)#IY1VcLDxv7~kS!ae$RecB*Q@Md zYYrcp<^i+xm6C84dly8k7%;?l1}Zy z&?DS^0hwB%j;NzO>E84}T5f+x4`V^x3ZnNN-8=f%0kN$qZNqoCB@__qOt#37r8Oh?-Gp+^AkCS&|&M7#FlNLH&veH7I$rSMGG^`;kA(;oii4w`O3NVv`WeVqw z;J^(t&0>i)=?R)Nn3cbF*=HN6JhW9T&u8W_Vct`;3(rz62Du`<3V zjH%B!5N3pMDonyhuz-Imv2dXEydyXBRR0-C>W@;hyWj=0JDUVP8Y*CjQp5b@8S2|f zy7pv|kueP#Iz%-npny(OqSI;USsUf;PT=1!V88TZ?i6ecDK14N&Ebwjd4V&^6}-{w z#`37rjp#8UQbc5KEZNwgL#P&k##Lt(Uvpm@&qmm;PTY?`sX%|GV-Ma#_Aq-i59coAoh1OS zqRsE5Lf)ayCLk*=fhw!zJf=FmKm)o(Tv-V@vVo%GPf#kNevwhSid z!USEIvT?yg>zscU4F(`HWEoBe{pe@|r$v(v`q2RmfZZs;xBQF$eo+cr6Lz}MFZmZ1 zYD(IQHcgl+Proru{b;&HK^uaVlddfKCuGnYy8iO!`2yd4&pR)zox9R&vFW^C_wFT4 z3l@+4sl5D=?^e%D8#$Af*+2Hyz1Osq*F>U;sY`#bX_tRT?Zi{>xNBCn>59SH?1H|B zYzDoZ>Qf&=@_&H+p2Dw)pBn5~kCZmOLl-eb4P|UfVVZ;|B|Gh_@Cy5N$qn`g@x#e? z>>t`c#h=@CIy+X|)DRM;L$F6bOjcvW-4g2e<_w4VbKDK|H(i?b}%Igz&m(%M@@UDpDS}47K zj(1tTelPC|d;K=M-G^`qvO5rV*zNTAdU7gRlCpo>Qb~IfCt>V1r^8_*Dy0&kR4N=% zrWS!c?MNnkg5cfj&3i|@$Gj)Ja_?@j5?5jZO+3#Tc2`g@WBgKQCf7yJ9Y=FuXC=o# zlZ>m5qDrBAExT1YevVB~8)?LT(e>!+gCDrXl*e63D*ACT;IejLDLZG%BBh-Q`D4%7 zvbKLzi6rPz5jv^v@M3CXNQA#l*Z;IV&Nql%njy5dI)xhO1R7b+Lo7TT{>t}(7L zeNXd!{VwA(nrHNH%igxVW&Z#e;)L)G`;EW1+OQKb@LE(gF{8D`R=mXkSmI`AIHeg|@kAPNHl(PGuwC#n3E zuD?v#EaCLIt(vd)kQxw2c&=H#f&$DP==b@a)rN|TI29)as^R%!SR{EJl%cn z1YV4V-QQWZClquXePrJsQ!S5wGZ`;gxuDsJWn*W9cnW^#M>jpbw(sy8za3n@{0GmC zovz_3=rw&B_8Gop+hMJ}{TD*RSGTMz4S0WF!PD z?GB%+S2>_Op=1j5RH6z9E4YkuJEzm62Y*F2+zExwGYrVxv_`2>o(xXhHs$3#k zUiAW4u3Drmj64sT2rQlAc};DG)3$4g2tkjQ5hS!u%W89WdW;vCTZVn zC-xh84yKyWa~iow%CG5|*R3#0)lkOh<+pS4iq+2cxPD-@zWD=69(0}6&y;L{4+uE2_h z$qnB*Z(8)nW`g36NiKh7?EHy(4s2^!#51EOySP(*;Icz$%$Sw@`B;*k9aE;3tc9tW ziEh8lJfWt#hR9V)wUWp|Wc!Fbqsa=$SZa17li9%Q+}P)zD9gH0jj~F>nJSIR&AGAO z2SKeo=cd9A`UM3F0d-T$%F3vb(GTWAA8Z(ESPa#fz}f)|S~`D9JX8U%mY~KmC!y!{ z*$D!?ELHqkicW|cFhK>7Q2=hL&Yha98Ww9pgkm*dHDDEB)qhj#pv8k=QA=kL6JR4s zI}~`VYHrDImJY_NCs=5H7_260mO~bqdS{?|QulW~(RaRBFsCjUBFRuNncuVV zvWae!+GgOimRx`DRTZ`P!FXHa{F)iJUT1XNd`&||IRtZ6|*bc|2Xo1(CuQRBB8tW#yPj zQ`g2~k;TVo*v|H_z3d>HXXWe{S`i9G?H(=BUN|tOT+~I`qctCy)0%IeweWz}GyMS1 zPM^K7<0ZOL=-&;{zb~k%sp)L!co8|7O2ncPrt&lHGuI_akfNPn&(;-f(P~_33hF~7 z=nkoa@{oVgP$IyaIt6T1LCmgzm|4dO*u_9#(bxp!kU=nRik<&SYy_+eZWso`)3}zb zm2XsU)NeGcx30CXbt}OxMUr+_xjAFj1z@2LmqucXPFyM3aFP)RD_?E%(KR+nc3e0_ z(6Jk@U3YZz(T&SDy*np!?UX$?FTU~Wsm%V}Tlar|_uRm~9naqQ&Gq$lyKi`F>`!}t zcIJ*Ax^9hyldMd37f9xEoH&e<;4n{}T9u?zKP8r^>Pg$M=f)mTD5fc}ker~Ns-CZYh<&1LZ&ERmJRKw8)eByFO`!q)Z^{X6!WF_* z>Xm=OMqv-yBRr)ztazhL6H=PP+Io}6+-NBcTkGAP(ncPtY1p_01%oODAII@H&uDn0 z@oJ@;D3hhfI$+&zWq9kLl~_NIw#%hEmqZoCKbe}5HzXR0_f9cjh0*>ldgTN^suBBP zIgPgQGe1;B(&{=xF;*E4hLllQG8Te}A}D|0GFe4ZGDG}+O# zD8F*i^5#irUw<7>o%y5hPou}*XaD%9bXD~>e!sCd+qUAZpZ}g(Khp|-mOUlA7FB=Y zpg32}HYW)9a1p}UIR_D{#p<5w^~zp*uVa1LpncGhx91(2^5i|dS==7qLA;OIr?>y zo)~hYxs%e~qNn53>ywdR4apHYngu`+tL2unn-48a-f@55$4Rrms34Ac30!q7$i4=aBuge3tx zp?C~QN!ZW8LYTYZr(>gA`yTk`Kqb6i$hviiifvFqR6HUFxi``>BVu&Tyv zb}_PR$L8*xwe}a!e);Oy$o-)pzWu5?Zzxn1yl!mqu+=$egGGmFr zVb)IV%q*wH+D?W+3cF3+Eyto9%M*MVEHpbbcovR$~jZ|ChgPh=;42N}^YcO`j2V1p)yp=Qp4cA8@gvqdX=n8nHR&0hNFNPCofRJ*y|#(cSolXD8v zUDh2VZl(T^M|qDAAM$@Fh8d;E`#pO+FMEi`7zo;MtR2jqR9Vzylq(f#&V^mWc=o}a zVB!puuZM71Y#4K*E)vBigOR((V88)-F?q13r%J-LwMAT4SHyt|35!;@w`x$2>2+qe zzE?k@Kc<)K9q}WKoKcKh>BSq!nWu8#%u!a&0s5rtWO4p;xzT@qu-C!3NuEDB4~9#u zp`axcv_{-0ToQ2OaalwK5U_RErOp_=o$zPUR4=3}$9??}<$9_lENKgV+#Q@eXY`NJ z$P~xWP{(t9S9jD_d2Hzxo)0BN_ZQ5J(Z>gT@jxKbxP&a6mfQBzwT-XXAc6WSK7 zny@z1yJ#o7Q+A8(R{PG(_Q|(2?QFfR?S9++_FZkm>|xm<+adegRd2VBEIPL6#G=!S zTu#A~<}xMK{36*Cm%i8uBY&_bxIg%EkO>as-J-rDHsHmkJ>LD^m+9G8kyOG!>7^v5 z!4}*?{k9frOtiF@;F4jid|sK6?`pse!%T&!b+o9H4&3e-07vd6@@phVDrP3iL6KUn zaLmH9;&H>wpE4#c(N-5{^ zDW;tv?F>c?#}IlecF<8;Me*}clev1~q9b@c@?!OYZQ%ZY9i#U(lJR`1|0EX!H?c3) zf2xl=2|P&;or^c>qko^!`}H~y1l$<_s01Pz%-uuu@Q`$M_MbV`MGwpl9St52(lq7a zap&@agL&Q@-`KjKwkeQtm)h)D77A8Yq${c_7+v%V)aL?ATlZH`<%scwTsc8_!=*TI&LG*F-d1oYb}In(v)`WlO8Zm{D|B#j@DavaGSHea4ce^w__W zsoG^P9eO%l_3)qZWzl;(Z+}gc$yGL|S|*>?JMer-C|hC_6f7fC>3V1PExl(!WwqTN zoT6IFSMdHT$kufmcQ2UIzj4pPDd%oVcLY;`$(yHDS%0mpyilMPo9ux684^O(U~DMR zN-zUfBag@tTvyXpLu!J{ro}KJnZx866a^t2>&j#hDV(J~0N9dN`hQc28@LdDO#Zz5 zImO?2Ru-amz7Sf=tYdFuwz7{iPb(Eu6}VP;{?h}yO^aBU6>(nd?Ia3UP^Ixy@UlS} z>5&b{_J7M5+2>j-LiT`G%jw#6y}CgiI{-mm#~>Z26Lcwvj_8i*6gp}M<}$jT;H%>w zkz7!A^ys?(lw^7IQ%mro1sHJ%j7AX>7>|IRYP%ab>>90G2`QfS3fQ4>xlyUyCE0_L zZzvfWU={XZ$~9P zi@yK;WtmKbe0})uzdCdOKy5Aa-1j8=Z!|LcQDyqAm-8>VN`Tv&VTM~k{(AAvhm-(^s!7e0Z+yA z?SJ#!-ToeXk9(cH-@V;*mwC`QXn!0(M)vy;;#csSiZ>mfDNnlpCY-@`IcYI1Fzw)X z2m}7peuYuMFM?q&0Px`TqEbZ92~x0fJ>CH?L0--)NT)Kr-oZ=GHBWnW-m6NF8?fO` zE7!-e;UO0pD*HKuH71*7r4%WH9)c7G@RK9d7+Dxx0Liw031ji3`qMKcI`YPItg zCuw)$Jx=T##^3~=mSZI6$Ds1dN6L?t zv*kS#iXR1Z{oj8SP~vpUl=7e}2uTF_$lPzMUn&BH$71y*_vdv?)ll&!i1MjpX_1Gl4YjnxR zrumnPPmR5}0JbFkI)J+jH$HGhvZ`&&eMN!~1kCE1`OKuEM+R1q4_qJe7Xm`F{BQh?=b( zCVxF>SYBOA)wbJLMX~r7i>)dxdgBl{JXMvVKLUZPw5l=C7~JOk0KXUbF#T~*!3J

      6lkehfIA!u!w(Q6hq&5#cwwNYwzqbmc7JcJ(wTBrwu7Od za0WaPN0OBj#$)rerEd>B9QYuu5NgHR_S&UnDbpkCk@qNiQtRZaovU5Fo;88h;f;}7 z<+r(R^XyCy)c!pAVe<39e+3+!%HoYk@%|$nKnxp4nHV2ne9@YCno0N~nT*OBjo55f zl8Dd`^#?;ZL^o1xMt?$6C>l6eS6@Yw2OF9tES5n2jBYnpds1%Vp2x=cns@~*;F>Zf zk=@G@1i=ZGkq(E{I%5@Lu|Pjo#J_qz?&A!*v$ZecUm-7AjO|GJW;-{No`i!Apnv35 z!IXdIlF+G65aK!d!C?O>$tLJO|5YkIRZO0e%o>2=_2oF*)_*6f{1LkcE1WKei^%2R znv!5T6tRcWIH{;eW4|YqW~y*SnhCq2X`GTJ(kNK!OCwJulSyNYfWvc_o(Yu|Z!r6C ze?N6pFB}*lDv_+?$32%EThl}9O3B)g2PMriu3C)aT1MIw%+Q_9iwBN>JUWn`7qpdz zXQoNZV@n^{eSgE~cZ1#8d+xpL)g#N=*YrL2)A_INoZR6ehdfg*-*V;QdBJLbKeO^i zZ#-xZ{N(zp9yKTwbvMtv{z>cERjwbdZ@XtMD??x(NN0Vr8n6$nMf(8#2y%U*nIZJ< zm>dt|Fq$_lMi>$}Or9M#5&FSKz-XZGXI3V=7WT~o(SKpOKaS}wx`sgpHiDwESQ~C5 zDr4<1ZWfPK*Hk+h7u#*`c62+tU2>UDrblHXwd@+r8r>TGIzz9gm+wvXrnV_>(`?mk z)!%B^8hes`GR>KEX5%`%V4kZGndr4<&b{o=lEJUMYJcHd1@Kw&XHpjSHt<-EP8xZ z81r-^VZX>FjV~L?aU&Lt`;EtqjB%K3{R#h!C&tkmC?MeXB=F0LFB63XlMtt7#KciZ zFeo7;Qi+iSn|Kj7qbzQg_6hY)yJE%reY#!xNBgtMSkY3-U2=_o{^GuPZ~v`Z`@Zwn z_J7rZl)@YdY2vChiW*>N1k4a9Qjk=aYtu-hjmN@VSsEMk(Xyb)pGL~0JWVh3FBX)wfmujxkE$5cT*sf0c{d`Qi;Rl;ttFarhY|4;L0~GCbqo1C;74N(~$J~214pZp8-sPk#bO zB7boG!Tn)C?g(> zJ^UOy@o;$@|gI)9s=`27k?SpK?y7-@(Hp>`hSBMCK1OzgMN2;Vi;e4(7Sl)xMY=1MTD~yXqFs!G~-5_!v zpO^PfWPKiCBJv76!V-6&*iF(oY(MTl|5pM3ekU!-N$dD2NZ5K&Ix6sE?tjqCs?itH z^MfTW5RLfn&;NSx4{ufU*Joyzu6S_Tt#i}u8GmI zj}CM^*lMQVaE>)IXPEm?C0;2$t)iZzK6ZbUn5z=jW!1OHw#bP}B{L}J5(Tooig{c|3o~Z{qS$Be`N9XuVMD-Qy*^JLZ+cWO+k5QEp3T4*Ib5 zho(cvswo#bdM*qObRb#MGdOkpqH&*rhAD#=VkIW@kPP8Q5Zlm*-3I?FkL?O~4fbH1 zg_BH+i(4j`70CxUeTiWqGa@2}*K{=u$(%G5eBKm~`#$=mj^+F@SSEi)th}voch%u* z>RPH(zFb7%o)~N_oYeYkf+bBpB!*q#@r6qGT{NQSm1tUgV{rJJ_gHLkoYZPt!% z-$NYtBmycyRm{d?QV5gHg5xA-hCSE*S2Nj*q)lK^Ob`u4f6jfGNG}gD~3~Tuh{(lph~M21EHYG=Y$%qUn7pR`O#92p;Zl$ zbuXLz|HAMuxte94Cd*o`5VMC5vm+3}Rdnq%Y+I<0cco`;G%dNWxv9rzRx7GT73vLj zK8u2KglA@#w-A4Xsdhr4q9v!KedVoH+39f`CK5MP+GT2YkxBgLh1yWr!g;qeH(y)3 zv9NBY*NgyyMfP8B?@mbBNy=EESw;=Ppl%vERw22{s|%(%RgPfLQFkr8{*iK@t;95* ze))59Cf$W(NXsdpKv-HOC+$h~s$3&KUNJ%0?5E!0VKjeQ6O}TZnRhbhGyhbuAOjou z&4F7J&jn8fPbc0=d=&Ud{LjRn{9lNwCN7$X_Z*Kz1dt~#96y(WXjWxTkhEZi<~-bU z!X?F$8CM>TJuaxDku$Ih7y(cGf0DAz+v_EE%FL5InLd6*1yy;t6CKBFfSvKZaUzb6 zpP0vPW(j{bPkbsVqzv4fc{M|1Kpu`hDH+Zh2!kzs8oJ@eOQl zjstO6DI`k3hx4#q~Z&pTZ{I5%J2fH;1f)00raR{ z3uJqtWGKj1w4Bks3Lw;I7;=HLMYo)9SS*-FxZi)Uju=f8&F8M#qjx+#Ys~3Qz1LdJoIEm--aW%9T*pOm2-3h zqkM8jYjce&(&$!Pe@E+*&HItYzx-`sGI<(FhA=X-DCq}^I_#s#2~EOWVVjP+vmDly zH`ISMm(ML}1Uw#L-kNtxCmRG0hW~bXTD>9T+2a_BbiRukVhS=`(8*o@C z0K&f3up5jc^sxv@C4?$i)sDG32~nf8Sv8dv9>q>9%6k=uktqMtOBiGpv)9|^>-G`7 zK8T$(MaK;7>#W6&vSKDN-%K8ITC-C;T#E4gAr4`{LH+`EUV_kOh^?QOa9c%~;Wal-UpV@j>!jJKWRT3Q`e6P16?eSX|M-7q zlQv%X;`+2(6rovJv5;KQp0a8-7oJ-gsGU7^@u^?+OttERmvK&WJETiIpM-A0y;1hrW zO1MW-(~#jghT&*RrJ~NjCO`rXE|!0kJg+6;9`Z2u-@|`OR@fj@z%Vy=ulBr_)G`ta zS(|1A&#R|iUQhK?25>UmX99MzG~|*c^7!DYdR-B)=C&qcR7tgJwc3glvZ4{lTm?-5 zT|no{!ZaEnd8%*U;7^IQH|;9~;lO=`$Kc{#^7c#j5I-KAC+C?XoY#*m94~)SEAjg2 zirLn=HqwUOcFL?Di>djhtkGt)2YA22r}OHAR0Jo2S%J!7~fa4YJ1mCCVv!1k_wx4ml>VMz*wc=~*MSFY? z5B+i?QD;UTV->~G9W9O%Cl-IlaJV=I0>x3MlSfIiIWt=SMu4nDqMP36y^Y?Y+u`SH zxr`!X%{ks=UiE!wXYW#Mvu?GK)%r*^9qOE zE?Zc|>dlmFkQMDJyG@BSrc2V#Q$RrxRP0goDc)1iicP!&FFiqGl6!x-Q`~=WB)5sT zt+iv~mKX5oe6{)vUkc#J8QYavJe*Wz0sksbASidXPw>NDfAMah@4{oB){ybxOywdE0*3WE6?3S_*I#yZxi)OeyKX4ZE){^N(mom}+RRV!b6vfWB;+Je;#~_Z7 zoKSep>IN=<`SX)#HQBZoD$*NSjHG|7S2Qqr_2$Lt`b>eA#Wg6U$A63omHGxb2onisHes!bPKDhh--;O zL@%*T+DSYr9aq1kIh{T|_I>qlD%E-=BsBy>(3N+Ct(8xLLvXL=-AYaga6uGW<>B4x zG9bbvkB#Gdz?+%hg1=|9ywavj!7P!M#z<}B_rs@&eNrFMr#Ld^m*Dr{9DI-Xfcz4C z3BQ8>P<*BOyV`$hPMb5C%2Z|sd=xyS-c|WPR9x z5u1u7ufhmGP@0pm*oaA4dV}c*9X$y7VV^)U9dAsIiI2rTftVb?tFoebsqh+em6(So zZ=AJgOjo~fE4XFeF=%rBDVWkA^hOVv7xJ_7iEO~KSvRRg(*f_zLvV8ZM| zII!WxS%VvD(}rxJTqckv245LLEFF_bmV2zmwJwT21CQ)m^G0YJTkRzVv4Rk~Kn zE^*%Md^~l~dMI@!bw10@v~@Gx>}GB=-^=u}JGdP@AM`j}KELR3#C!qHr_p$L2gmvd z!oxUNr{Ex9K%>>V(qLaKfqnhR{3CuXO)4*s5hmk4m*aD%)5Y~mhstA~coO}<3i~0iLvnoNARW`&vfbIeSuzU*zZiTnbN&?EI#jR-bK3g{IxY-; z-O+))P1q6pXEamLP>@Tr6mw{?G86j$41|Bc;!rB%(*bop3=NP@ldU?RY*WZ#g6cF` zd~#Qu0)~JbrGbZF*_v<$-EECVKkeGW2SR_O=CjpZsnLy*wHLpXvuW+Y87a!74V%)H zkwr8y_<10)rVzQo8Hf}b=Y%cZL->K*K=$0`j);ZdEN?SuFJCU!Vvzl#iV^-% zucRa3t4Y|Kgh_Xu96&9<;vMafy`%ceAJZ>l9}#>((kZlzhtLZ?Xy%l;gJvif?XiCr zOZud<#gabd$xN|`k2jF{Z~aBjS3dHz<&^b|{fO^dmOf}ZWPh3NV@|R3bM&*!LH0S* zvu65ncBgiy{xS1TAHCGH(6WYFujuvBbIh|WZN5d!QkI^}wsUh8*K68MwB&08Gss!= zbcXi&GE|Le0%+3EA`@jJT*MSH)4+e{^`(5B*p37=QfXR~;LvI~wL{~vxE-GS<*ky= z%rah%W&OzNL-sh$Fj!<|%@$l=#G}<}Gyts|{-On1{+KdL=AGuR%#``_lu0tRnU0vg zGSOaBr>Wc2Yobhf;>$j-ZXOtB{!Ti_kYrF!&6~7P}hJ>5QTd7;kTP##P7hz~JV2juo z(mRiX9Kw2i-Vjo@T9}9T9=8J8n}^JCtr~*UPyzvnu2g9UWl|X-m35ZwEjwREmDx_i z(ZGQ}DpvJK86?9_!(IbxuthP#D;lJiI;IR>kn;|v^vlq$p}t>s_^p2$a`wnzq1-9* zdY9AfBp98j4vBmKK{&y&0QfX$FQ^DDfKI)40r0EP1`LNs%1W3HnlvPPCA=OE=`#9Y zRT>t_7emo?hTL_>vrjJ%?!5o*x0h^u`|kO#JOH)dEFXMZKXF33Y1X#8Hic% z-M!SkncmE7cHKkW>teG+)^{y=t#_7hxpN)8-no_7Zr|>FnmoYo4V({X@jaLQ^a&h) zj_x_`_4*8_;kUp_8YF}!;3t6i#ODJPDBk~xCwkev7;nRWAiN!bQlK+H1Q3w_wof4T z`k)X05{dUp!d`(8Z2r^mVfcmoXfAZ%LPZ@I7swF&0w|Ry>X(5x)a8bJadfdF5q?&3 zARMm%<#KAJexbXY?sn0b=?+;ROBJJkQS7jnZTRM+DGtf?Qwv?~kbiv3tUIn*z5dpf ziGV$vY@V|A=#zKf_%fvEmgoAyPu`VZ-q#zho?hvU3BJtH%^TjYjkAOn)@SmC)maPoAy({Q(6g(f#gh%e1ysq=cFWmXO0LY za3gKx1u4)CdeI%6#&K#g=CAh{k_O_+ET#=jk&=_!8<8SJ#9oi-BZOA%Q4{K>@WLC0 z$g2HQgr3;fc;^DXWgTdKBTy`q!W*U-|v`6-< zy!4{ui)tI^L&s|{1s^EfSor0)g}bOf-TrjpNa5tMZQGuL_5Z!USLPjmM3EhF63u-t zxKnZnK)_|TpyZ!LEFo?twtFA-9`v5_st_1~_ep8Z!m4YD>)ZtIagaX0x!R!{0{D7PqjU%uZI&#Hm z0bGTPWmw4XIrdGVQo#&=S7aub`^@;SEpxpbOs27Ium? z-ZkX%&E9fkEtN^@FCCihF&PtUWwZ^b=g_t4An}r3GC%{K7z+&cOpUfi7)MXm-brm! zpX70&J6?oS!FV`Tv5;E8b{f`DtJrSCozxH6Uc*6fP_a*a79ga5rpT*}T7hO*nj{$= z&0yf*FG5FN;1m#`qjG|nB&9ipGN97|0vTE?j*u7mD|;A8@i z2JlzMj2O6mbF`R$<<}0O4;QFGHyir=Xq^WP)MJ;n5aqqwvOekJ5pr>1>WcYkQ^-lT zTx7bRX9|ys)CbA-Tj6wM-N;!`bPm}(CNzl{uwo4W5y?gp-4lB!?wm*-nfU6&a}&vl z?iq4ic-$4sr$@GY(5xd@;ARzYo>ZgfC@Zyx+N0j1IY{MyDRz$qsx52P6;*9uwzkbg zIw*_ApuL`&ru~RIr)9y{g3xGk5-3h2R48eU0hl%ru`xjx#+Oh-8YUJ|9`yYPIvEoQo=|Ls42 ze3tT#$2^hDjG)ccvZHIuucjbrN{2;ptfy!2cW;0E#!V(KP6_=-0J@!$_OwiO5Ng_gl=Km|G5E z;*Wt_aL;q^byM!sLDZgG z-;%$MeL;PpxJX@8@W>KlHY5DrOZPH65Ps)a1z$$6K9wpDLz0?vurBN+@-qm)<0Dbp z!DwW5mfPb9`2w->h=Nm5G}bnM$j-FHK_CPo0xoodP`wyNmIg9b!?DOAfXkeuq7p6w z6y3=%9u~H;@GJ{iTzgdkG=8`1$;A8{hI7*8ToN2T7`#yQHvXk!7_%3p9~Of6zG8_t zI5ZYZA)-YAb#etnnYI!5-#sn{{5gF3pVzjkksc3^ANNnS!dsrI7(88na;>0sME*@3 zu#aD~459Ten^zXHt&_#V%&WX8@_ylidF>HgXL%#C^S2{RWkWV+8r~|MMoN%Rd(vg$ zmFZjky~`f*c;lOK4{%%e^xxMddYq=bSC_U;tl0*)MgeaAfqPieAukE*hRId zX@>W}AF8)#4gyUbsD;gcpcytr=E1q)>(a}>GPsmj5?U7SN^gK0!|Td7rg3gWFWbxA zuDe~o!??q|o7%-aq}!!`+`K>ZLimMrp6cViQ2t5vh31R!7nM;~&4+724%SrC<2azQ zhbeg@STLkJ#?Wy*7}Tyt9%=!P&>eoI(7pf{O9IGBSpt`p+M7LppQW;am(d3#nvZ1& z=P6Pa$+8ovIa}s5{7VT$40Pa}Tnr%kFANmfKyrAugzG9}Nw;5TrZ|)6qXP?ohjlH0 z<;JoFAfZn!fPTum0J=G}iJ9XIKvEYkqPt;s&ut}x7pxj0*<*yknujY@pkrc*;UlQEW%~n)RZ@c%#6}N{b63^eU zcjg^ukF9EXa`|0T7x(P=#rpZH=N$cD#irJ!H?M2WbR`RaoUpI+w#RRsH7U0YSu%3v zWtsiXme}vx;A#+*Ovsjr?u@<@C3i+)RH&5gn9vmpJho$h2)R}rMvi8*!rzhRDjiDK zox;Py`vSdASZCZS>^3}Vddu;a>pg+9>hwmJn`BLJtNkuF5#bn*1Ni)`$D#HGEIykj zqS2@cTf}SzoU^`F4{?s2SD(^LdRpHUC}9``3cUf?9l*eo4EQWaGCk=Zu{wtcItayF zAvorS2#rpEyIX4#L}SRUb!@|iI(D7n7Uc%j2Kz0JP0m}qYm-~3d${e+yOMXM zwpBcTz&@&c(D0!3QTuMkLy?D*52X%p&+*SGpR*ru9CSYCdNz5SJs#;SuH>RrSH(7-s&TAvuk_p$rxvk`xGtV-=36|IBF#yv-7zb9O^R$|+qgMO zl0x!@R4Se3WSKMSsbF(To_9JqgeII$hs*7M<^Tg7z+g8zB$FYMj5;EEmCm6LyF-p} zuA;_~%U|w3?ocYc`O7OMV~S(FDy7ozK;Q4MJDqM`p}^LS$>Br?oJkkQ`EkXPRI-9$ zS^SAJRe|1C81&&tB$v|zLa9(7)x+04$?U5@xBZxuttgUuWs+_vp30;udMkETkgXMe z^C~(ky5%?LE554WDn94_$WK!`PS};F2`{k2?<6IzPjF5}s-CT_%M;6v7rlDeS78$_ zScSoX0XYga_}Oql#ZnXj+lgB>n~H9}D?8k#5sttA*V0&;dQ324izVz!U&xxmb05m- z0Fp5hF{>Ngc;ii>jmN52Hh@yppaYtJ{3YLC$^BQfwPgRFAsj9;kVYOXIRyh*c2jnY z+ZZd{87cgt@XKJ~#<NBRP9x%f^)>nO z$F!DS4uasKG=_I$YHX5BdUk0abw90rTHmKVsaJAtXtuyj+d$L>)(CHzpwW!E_`*SaQM{rKG^V+2X~Zz=^aM9l3rd& zztgv^@ZLxH!ryoH959|Z@ZIT4zkoB&OfnlBDRjqi9pQaQqA9@(rvP>N{BeV0G%fd2 zLOV7N(qtJw21x2o^;u@@ z5)=Ak4a4iHR1szsx?u){3puddY;4;ktB_Nx=!a6Qi3Fq z!jp1oN&%_CDD>ind*`D>)L@jq&*w||;j4b=w?*ccpjeL#zJ^pH+WAaoP!yvF{ry`@ z&QN5r=H#kLvRD9r9XQ$;;q^9s6gGgIz70SUGI<)cg;>gH<#gMS+uw<*M^wmSvTZ+slf@K15 zC|9GD5W3>_^Y2D~w0Xzdi#NRa?9C7S;msevLZtO$)=z1_v%PU%;s;KVSPO%P7yZ}C zV|O3i{`|#H3hQrMMx45R>imyy+56WX(;5=izSfbMzFZOW}5+-SWDb~eiH(on_3H&cz3s-=$LD&g*0>X?U@lraE;}hhJo!0noz}SLjl$tS7y2Il^tFE$ zK0o^K{8fiw?(@f2r+lNP7oI3#i7q5rBOn9MO8KpRsNWKLBk)F?YzjUbC#)VzVsQ{X zT3!r^6Txh_l2{qs05=e;J*&Oz{I`gI+u>I4?)dZYdGTcE<@n{GiSgb6?+M-!ek`~T zK11ve9*&=lf0+7f{Bm5a2WDs|^bvc?UQwHDkxQTSDmXOt1_J5Y=dbz#ws9>H`Iqb#V=?pG&-TuQ*{C?y^g zG8271Sj-ImKV&Mfn0x{&ujC8UU4>nRY}%`K3(inWR?b#ojRXgIibQ$AGKaOZ3l@en+4`{q43d%*#J0QpDqAy7ju zk}m7VE8q_G4$ThT*3j0>2g(mDzYG5^&1(}Og{TawRw>phKdWS&wF&K7 znovU|mr2z&DO-hB-2``2s3p>zk!ok!W{PdKYuU}p&BA8gX7gst!|WbmkM3FPnUGsU zYXz-NTka7&I!}325w#?LYZXH6wfvl_wpuD=MT^sH4rel1g;J$TTQPgd7RqEZ>8z;V zVNU9xE~`?j%_`R>TbmoYk%|ax4iJGI0T{4}i9{|P|9dnVPPd^8+?0h`nr1~C%LcQe zF`E@t=5RQbRvFW26}r7vUS&y#MVqoFDV2q+3R0C}vsx!~dOYQS$z;MH5H)U~*Xb~~ zFG0m&JnnY86skNNe`2K>niFCkYL0tt(1z!*O2|sKBewIluWS@PfH{4(Gei|g0~Rhh zmQ957kUI|2Fnxx24dg&AG39tMgn*eZ{lZ|ZBi2)LgX2CTL!3Qax=4^)W^~Ab1l&fX z#Fvs`kEVowpjDrL+my8aS-8-F6K*cxjm)v?Kt}}mt+4UWXpiNDdQJUSjZnYo_1E$6 zI`=w@1`ZvSxm9v9`%t$TC7Rp{+*Ib9lYGvCOPr$p&#^gULZiexbq#9CAv9R=QS=6n zlEI>Bpm8w`7UQHUyoVE95wd8AMzr|1ebuMUiC!%ZK7Dw9OpBQn=g}Zjw$$hYwR{8{ zKp`)F>CiD9{yA&_VW#0ReR0qgd4~>lPC(bMLobV@&k1Pd>CmfOGGVI;7cDjy2ff_& z3Kw4eN-~&oRh%goNf~od^wM!=%)Cdx%$$oNt160qxDvn6U$)@Cj$Zl^eRTfk*Z1qT z!K*&NG{~WUGOR_uScwJ68it$fAmtjqs&`a1Mw1SBIO+>1&5g~I{2^FX5v;g&(}fw6 za)q|I%^=R2fB*XQc2VIml$jjo$7Us_R(aiJDzn!`xbG!RdJNy2&^RNMGaExZNX?4$J_d|NbH zG=q#ep;3xSjbtO9^S|>1GV8!Cx?BC-v0LMh`5z7Jhx>(tzJvaQf&KA=$uog7;+fFt zn!bjg3vW2y@cumaYUBI*_r2dLziM>qlY&?8_XcB;L^3%_Na<7FI$u>d6`Kf)sC9DUl9B- zZiFzNY`_()-jYUplSZ#MnegcVC2ycVS5t$3{p5C=jbUi6s{uB|0B(!pg(-L)?1bI$ z2z(WuhhISjLc!lj+Hv0L-i2P$TM7Jo{e(YH{H#xE+%@Fp80Z-6=(*5wRkw(eclCcP z@c$=g#>lOd?<03hqJCHiAnI|T(D}+G~%y?sV~i=MG-1_(O|LYCc^6q57mZE-ZD}YX~8~w zE_?`X-E#vjSDtW+6AN#_imHgoB$#v%9nxB+E|r-smp`U&p_c;{(!xijibwQ+2iSv( zg93FkT+eQWcd^u1P8|WHDZ=p9dJmZ-30&m|hfpPwCYxMC>=l>fB3!z9f%o!+miO=k z-{kyP?3F9FaV2zM8`vH)gfuE$95|pg4vj3@Gt+2KP^jb3Mxc$JGsS_0GR3d1V0asv zMbL|#y_l0CR99JsNhx}rfYwHTKjh#K3%3@&EPP)0;qTA>v+t&D_uY8>?6=!)qL&v| z7TzoTqR<8JgY|Ii+ee$W9w@wAcz=<0OQIQt$;3wbK41W~Qec0Jh9aI>q#X7qPeHEjtfBqVgx^28q`^%%Cs^PQkc&!VJilB{At9L;! zgEnTh!v)+N+6-F+Bg9$R@Sfby4Ev0ILl0!Aq^GGE0xe~KKf&QF=F;bE$!AdfnC`w5 zY$tzz>DsLiA6VCVM{C>N6Vk0_UC`u7`70~Dc6uyzcU+WF49devkm4pWr!d3O#3JBGja^nPjRV)tZ`@+Q{F{?^Erw zKkeW{oJy@B1v5$eJQUPw3<`#(NP#6t9~mm&j5$}Z?}TE4jRY`HPLmt~DXN5B0EEif zqaV4T)&*T#L&A;b&&pGIc;m^Cw+qa!UZ`e+6>qI#OtRA2C9nc zrWA=ZjjXc^+zA#pzrFm|!URfRcnqyQ?%j+qySg5HfZU4*{KDCdHxwqo9rO5Y*BI&v;X+HrH4#;`jw&StRl zWj2R5s$$JJ&s;B*nm?&n$A1XgJ@N!uB9)gF+dxSZvt%NMu0f?z2R)vhI3*q8dg)(( zAv^0>S?paO?)ZeW(Mw6oQw4lgQwC!Fs|1^Sz= zkIQ291@EQBUtSm!2vn-sS>mkwiF+P@i4{|X39y9>5HF+ErUrKK#L2wv=eB>UNEJe4 zxQ~`R##0%b;&Qw!n*sUDKbKr+$7V$vdkxzBQw3R-MMWr_TQp0m)F2OM9A`H5m(*$nr9nHA*>1P!6gN^ov)l*})ZXH7KIFrli}Bj}y11x@R#trjZYv#s8}5Az zS3xp7>=R`1+P?CJkgCi?O(K>vZVxg=yXBa?A>*LB) z*1j?+s4TiSD;k`&ZE>iLd*Z!+aWam5oZ7u%82;H+e$V4tTdE=t*Btj@r6R9@j(&8h z9jh=|y8ilO^g-UI< z=%S-0SB+b-rSN)Lu49x_qv5#vSZdO$Sxa9GmcWNm?DeS{wq|Tp}S!ku4kAYu`I-YeHc!d z-J;;t>T*50?CP;Awh(iF7fDK`N?C4>j+#<4X4#$e@@QgVT|lkTjw(-$UxO|>6so;$ zG`cZDU94i#s%w|NfMwc&!ZM;0-31ohCRruy*yc%!4v~bwG9duh|a?*PRj_)kDJ#{?(NQ;;?AN8e9?=!irIM~Z z+%I`SN=zm}m8d|5dPKA+f(dU0F4UJzrRwU_6>3~+L|Ogx4(Hf zhj6O!^_0OuSSxvSQhQOpO>b*;rMXSk330fMc`Dv=fG{q7#I~ zsJYw;Yq%;W%&5>NWQ#aK%oK5!01f6&7Msvv4UbS|M@PEY1HO8=^#wM(h!KluAU+xs4!wKNtC$0$atwbzH!4?eW)#-+2aSsbLjxp~B= z-*zoIdEc_hRb`PkfBa(MV&|B$cq}OBtV+E`lb!IuxdBCP(*t+j(tGyef8(sa%O8_E zx&;KlF{y669?mn&GZG6e-Igt?=e4hjwB8C+q9hW3cCJWfb;&eVv(+h>Z3HAzM#)IX zMQuriB-$cs-sSZ3e2SB}9o!!7Fh`%|KH@HOBxe^t5})2=3 zT))D9<}3H6!kR_jS9l(oj7O0L z5&$Y|;7MdEQtrn6Rm zRU-)z3WXWNmY>eN;q+}&u3z%)8%$kGeI2>t{zt@k>fxPltynbw`gNBt59uOEf;IrC zrvcJDnCwF!oL5F-LR<%y)u+fs@J~nv+QBTz2LNM55KqBDKnXNwl+=BIbYev%c!XYo z6p&InLDyPr4(H3T3<s zQ!J|;yS%-QT$CJ@4P`yWQ>=7`dgN0iz_`L>3Xq3^3tOeqi*~KuJyRfITrM=^wT9c` zgoF&9XCiy!6q44yhO(Mit037WUu)T<*lcZ^z1`jBn^QI~wo+JNU*KC=wo&M@Z+7?i zHpjNu?~Og7-DQ8mz00?|?8(@F0rP(Q^UfDyr_8U!ei{2+?9Z`_u`+LbwYWO6!|;gV z5#y_IcDe!jIZf2fhD&XP9agQ|Lk8?o7;V=p1ER~yvW&*z03MG98}R|)fjc45347sT zNWw2e6@sbFM4UCfBlln*TVCqifa}m9GpxuTPRgX>{)WL-atHO2et5aHaonDHFIPi-25ZsG8IbMdGnoB9~j!lM9uG8kf;J z_pYWb??U6xa-E^t><_~W8@l&Cy}Ir?^6v)!;ND^Gf&6ZtYL#=XTCbsN` z>gd7dz}L9@MMcVhj1>G&q^d8zg;HpEdwMACxmHcD+P@Bil*NYBI` zZY{Nq8urHzdy}YAb}>~V8N%VhWmlCdxKc#}H(Qg7L&xNQcp8l(DQ0y8j9>;K-dKxG zg4p7KUE@bpxgj12W*5q|L5BT4c}Fgt@qJQZC_tWrzqQ*JPOC4Ra)zdr559^?J%xM5 zBqtj~#5i}dbrf_!MZK%4if$1TGv^Nu77h)ud0-<^v#>It5XJKH;Pr)O_|)|YXSof{ zl4}rFv&;T}>T4v2LeuMBQl-QIQ-uL$Uiow7hsw{DlnP_ZlMJarvXaNZQc|c?{EcL< zdWP&F?MGHz(LBZSQI0mEYcz}miceNqGVyqw3=Sh3Vh9hW#QQNGgg^vmsCMchz<^IB zwG~(xB1Yyg9gf64MkPZV8IoXVqWGT2jrd3k{oHAPatvU|F~>+R)yTtfKms)JTR@_h z7Z7lq6q6uqfGgoLsK*GOC5eA(Ru1HPb z0@XXwf~5q2vmM(21?1$@D=QO6U3%*KFUdoFJxF%+^xJKNgLW$#Fy#z)>7$0)^-;37 z5*NLHgfNT$Q|%YuCih&LPi2UE3yGQV0k~^!p$uKu{X`qtjcoR5;7`)MrWsqbbE{5i z&f1SpI63Vd`_Cr)!T#O^u9~jX)M#t%b)jr^)r9mk&gc^SLcOukIL0`(+)+M$lw;KR zsg9}R=Q-w$UvFLQTs?OEq`RzlI=777Hfgtib(izuvAZWdXWj4IH}?6ae-Hh8wfCB) zu{o-;B{QLlvd6+fmqnmF3N;8({K5pb96i@D2;Tjdv}`}v-}vW764-!Ku$i1~wrid1%q$c@EXXa|OO}$M-(*Z-R*PrrB{x(15 zw_Q6k4}W{y_r&$qJgnX_>})`PQsHYk&jc&`!B26wH%y86O!yRGKj9x8gB_pBVpu;k zErhqW3YuaWvbu52)uZUt#7Pq-jh{p^b+z@i1XCX3MN`Nt>cn6uBC12?_KooTmle}p@K;R@&Zr=Vl3DcG3=s_YDa=Qv z(q3Rl6Ts&W5?MiyY!pgwl9^`MY#i!1RfJL1ET-p{eu->ihUnh4jn0_2>6Z`eEBw0e zkA*dV`~~cO53=y!n%X&kg;3$$zZAMY`39c7_zs-%;?tM5wM@}JbZp$jn||`d>bYav z1>aAbr}VVdO)RhNy~kVAM7~n!Ie$ygTmAr?bnJQPfBYYX%r~DE?s^T{p|wvp`8HN2D&5|l0Atm!HIEkcno@_d) zW=XYVP(rL<)Bq?bK{96)67`J@=aCNiC;JZTHKgGC<@Uf!IsMv-3Y82Uxm-iC-*LaM4A&)TCRHlkjg1-)vv8eg&OT^(b6H$C2B zRnbE=msYxRexFi*jjg+&&5u)hRNmI<$NkN&8I)*q+Lr6eA09oxJEQ)!*Z97+j8!8vsV6k$A7zydw9&(?FRLm8afRYE*Y}4=fr;f!nrLMKfQg= zL($L&hc>>u(cKT#Khf*gF2~-T-K@v(3oa_VzQUe0ANA|_>0N$@QTNuZykLC=_r*3H zJKQ|*!tLc+KYnhXp+yHy?=g7Qb)DyodZNLq=HK7H?k$H(FaOWAAG|gy-mpT) znaex8zWk{@jqhFD=d;oNg!=Ei`p4Y0Q`;;#Qnvqqs+%g-iC&oc7yt1x53F9WvF)gT zkGScDdJi-{e(%6vcMtqx(IuNV^!V?#2fA%JbfE9PW795NUb@WQ&mWx}w%hR4u^PdB zU!QTwZC`9#)208`(TQ6gs5+;|)fa8w@yjby|5EkA`*;1??d+vXZ!G@nmYwg;tl55o z-)+l`#YGQIv3}@Sq5hW-udjQoQrlsT$5h=LZ5$jnxS{6IiB0r z4*K)4fxX{rF>3Ua{lBf!?BVAQzkPiNJ9v2a)sL6H{$%OT{+QL^ou5i?ZT{vp&z{%w zhQD{dziat%!;1b`dT!YYHy(*ro_x9JWXE;a*DGEToBUdQ=-q!EQ0L74$d}#F9=++e=(%q{ZgAEmqbj{N_^Dr4Pwl;<&FpT=hCK4^w%(h!UmShEV&bzO+;jQm z=ic08yT9-5`@g8w=EjBd>-^qoL)S?!p0V~{_3wM*=`M#`)%tzIRl9DTb=SZD*?<4~ zm1lli(Y0sUVZhgfB$ypSq~hze(N<2%Dvchdy{=*zb$>w_!k;qxo_?bm!H15 z+|)0Z`u87tvP{c%vn#D$_S7|%Z+h%+ubjR3y6WqOEPLs^@zr13S+&(0opwbBw_Nhl z$e#78)~iu(L%ol;?(aUm)mN9l)z0aCu=d!y4!<=0g|gGefBeKn^Cqrc+o$)QSO2zc z>|HHStew?v#_dJD2KBuC%Ngy;_dMtMf7BlnE!q$~wCMRMpO!y#}NO=o}j&XtiEmClG{6!`(The%!`sg|Lcxd>>J;><6-n3xSQ?nO8H}dnM zAIH|O^w1~&^I)${hifF>+~M3iWZK^+U5-*8bWv z(e>fooBkWUJLj%7)A#Oe9W6ohm;Tb^!QXDWvV60%=FI;3zHL)}*u1&p>`NCdT@`^1|cY}@yjao1iw^6t?s9;iHLz@S-kf1dk$%OA_Pes6O1YRM@pzaCjM zqtO-Kx^iKiTN`$~WW~mAC!01saOuU#^XtbdzP0-DSa?RVC?314lK#ba}##~RK3 zWarjZm7e=y?}@#S>}d1hv5yDOE!Vg1mbv$QG$`!$al?uqAO7OM^=^M^>MXum|8A2G ztL|)k)}{TEbteA$$ir7uSvdZOS6;em{vY8<$^~5x?QB1=$<$}BdVb5E6G!G>d;8}1 zD_r_$(@PKBQ*LvQqZ6*5F=ZD_W6bd$D&>D*6;E0;y>CyePrK% zjyLMrb9h*fJeQy5abr=48$=AIqK0Cce-B<3s@##CC{QA`k zZol%zr!E`*?>jn-t37-`?KO3ey7AztVJj9+jfPhLcEj@XdL-g4o*lNL-i~L6bT0oy zQBjRa@tcP{)T{H5#pjRs{IR>9`h5AVU51Q1y6ES#pZjoH`zlSY`*7!mom)Pg_H&29 zlgo~4ICy{e9({Vu`?7lNXBq}|j#jz1?6T!$8y;;mD>&4l_R$O0{_jz@Xj0F;RfjaI z^i7#j?W-RA_M3q}zB&AjO|7Ft*RHr|`lR-g<`2Jq$R)!+-_W~SldG#X8ggNia+7Y~ zyLA86uP;6N_wRO=X?O6!K1(nD>g;mEM{Ha5jobd5c4dZl9p7ifwyo7Wmo9pGM4OlU z7RQQ8H*fp&_apga_2tXgjc%~~o7LxiIeb)?JMZ|{^}j8?V_n_&3xlqCY(?MJk9>5X z=;F)o`=9*|pDNkkeRZ{sy?-3?_=+*rSDxn;HGj~ zjt$*&V*973hsg=u-(G)UbL&T{e*D`Lt1s%jtn;|*UjJdkiC$IKuDW1s^vCJ^yFGJS zl<;OxC-&}uYF3@%+IPfzT5-#&)3vz4^*#Fa99Y~X14=fT8gr|~GdMw9;RNyI=&3QM zMm$U-S^Op@GN9tXN?LEkDkP6hja9B;Co)T>IAjxhsV|K9{rf$3NFUgex75jb(8}u{CUdax9+xNuk zDUd-MfJkCTO2n(#r=z8=D!Im^n6dj z5{{ExP^!%RrCjH&x@VN>b$Tf;OpZCTOsyyo6T~gsw%LIB$xIrLhhAJvYG9!rYbjVf zOgIuR9tMecYK?kOT#jF`8Sp|&!Ms3j5W>Yng_p1k@FJ$R?7+7rqOT`J zO-s_oE#Hs(YOEiWoGy0|#yV=#eqeKcaXLTr5&~w&ow$NIfx0^I)YaK>*OF`4PT-|s z=VtHNj(c8mMNygZQK;};%a(_<6HcOlk{rW!Em!T+We4&+aD*g=?K*A=ULH%>t{W)C zgm1}3oVahv8?+O?Bl*})B-AZ9aW7GTXIR2c1PQfp5RVrig6G5oPoB{yNxAcz`D0doA%QS)KR(+7#NEa4<9U-E(zCK8etz*E=c zLLEs3*YRw*Y48LL`n$-a+%^0WNborEv1$xT>_F~JMGNDU5r$#7^Y zMQXeyC8aJBA*toU{SxNI;p+6dQCgM9K~xKSs7^@*&k0=x!zGtj=ed?*LQhLX@|#$h zGow%**>i2B)x1;4nCH6ULgR7I_0&Ci&`{nnu%Kk!JSBj0XiGird2wIEY^Co#&v7-L zn_eWRo;~(gAQDCic!^N4y3f5AAeP{TivB@di3FCylkD#Ww&HXzaQsLug34A`68P$L zzOmJUgMBwpatvNVZpOE;0VQK|N`S#?Vc)V8fB2T;NK*S2E6dGTzA{p1biwJ+-}l&# z930w~WE${nNf`)jW#lO%PI!CzIz7kJ^SPl?0)FTkx6J%x)g!ht*K7 z6DSuo7@J-QV{Fz%%$af+h5(Nd!pBL=LG6#lZwOYC;c{Bp1QS zRaC$?)G+*iH8x>HHf6Z7Dii9sDRe&(pA#hrgXF@v99ag*E+RZ`Gnmj)Q30wdDkQ>C%@-g5 ztZV3>BY%Lgl$!~1URK&Qv`jukZ5roVFCx-MX464Ic$m6>%L&Pk$%R8pdgkC^o)n&| z$&VzeD+x)=s<9D4ivos9-I}mlo|w2&YvZ}8z;poHiHI` zhJ(S%|3qH#Bji}ivL&@lYAT;HhW-p@KWeb6d{W$5M^V8_$iRsC0!3=q3Y9}+vNuXS z5)S9oW19P2EM-n+OGFmcqr}s-RfK1`c0%!tYlmr`$@zbli-FH4O^PzuR7F-Sk-8>y zwIVg?8%0$VO~HK7pM?X({U#z%n}L(mgd`~nCN%Rw2DKS%iJs4MW#G(U^r++oH=$f| z5@j-n$kiA+iwKS!L{ zCkroiKX@{^&REz>k5$*{o1&1y!wnYxpKX)Vk*7<*i2?>5Io!et4NT^^fhD9u0+ch` z8UN29%FK%G#&O=oBEY0Eu{|gwC}>~>iiR_=gv#hdcx&i0u?UD#6dfA{A~=|_Twmc> z<*!-OgVxV zNbL-sN(K@gqISg@!Bg3P5EaFl5GhcD6Ed~|FOYQ^V4*BeP{SZIpFbb^i-k$1fdtV zkQoIm$jh~*y+E8m*jnf>?j2($2YaC}Bpip2oRY*t5lhO1aZ5=(o@REwjQ+yK@?;qa z7?~Bd2o9})kq1#cL(NB;9yYD&x{*WfMrv#jm5l-qfszYT6IPpnHKjCBJ61dsIw2(s zhuI(~J?zeq2f!KkFd3BjXN zNWtt(9zC~djwdA|3@P0dj&;?MU0>-Ul}|}LGbb$2}QRUo%?HX~U_O!_Vqu$lM@qCgf0oo-v8N3pRxSp+8KoKtY+s(4TNeIS~d?YCT+aOP@Fh3;P+&d=%)_iK&!GW<{k$ib3p< zeG77t{#AEJl}j2YoK)5JLUO~G;fae+nl4M^;#Y&HM3Ka?G^u8=%*HX6OO~64XN0PD z;orh)b!Es!VM*N++S^U8sDpzn!w=?A1`bt9P%YLc(352mgQv8!adG87DOsxmj|-wS z^F*w1>4g)qs`Q1ylffTREX*x7?NMMT*bEE`qAJar$W|#j!XBBb0MC-02`-g(=}5cO zj-_EWco;~rLyUq_ewZ0$XDBi&zN5G;-3!;pt(W{x7AE6fWF2G>Rhf&DbwZIJJf*Q= zS*g=#?NFH~{KCB4dMbGo#R00^IxrP=0^?F7wMZgJ6X3%}^4?LA%DwRM7enD7Q#2!H zm5V?aH6b3nv|IGLDg8yJLa7#DS=EwpkXcx@G0{>Im+>nwtB`|XVDzw(aAIodyMpIQ zF^&Mz6)H|_REs35F;ViwMzcufN>HZPFqQH`9PmJegA9;{8@UU8aP_7 zH2EFWidclsE4^s~L6|z_AZ1;I1ie>k5w1y1NLo`$NdogIr39D^6KJo<4-?W3a>A$v zxoekvl!Apyo00U8ksBdjN&O_>{Y>Eet1F3UBU43A(T2oyKt(Iy+texV1(wg$# zX^=}PGeiFz`F+|-9t_E&cd z)2M5rDx#=B(ope{anST4suzMrI@3mD_LWC1jES0%5}Dc{eLiY~*pk$IoIgi?G8bwy z0WBtKVeJf4*Hd~PH$Ztq!+o-kT8_C9C9-5G3;jFZAfhtR1WJ&`ECE za`dLj3@R$n4^nW&(4PraZXFmIE44_d6iq;vX2FDJKAIpERc%^5%<9%+x2~#@|j%Nyckk2 z9i8$bM#V+Ia*kI?>6k#!c4T`hK=m2}m@BIez5v7abIi}gLWNcOmF(F_vA*MolgQ&Ee2&I$8Oh^t$jt$6(OBi8F zq2`Pz6qqME3NaAc%HV}E<4m5LT!kEqZ!e4#c+gAXIle5FfymQSg@`Uzu!K~*jMe-> z!Ab^owCm@LUPcK4q#IZ+qF)NoY)pHl#*@|&Jf;+Q+_6k=5ee~LLXzLqIOK`hpW+3m zU+7qwXEO1;N>quyC)!faih!9KF7n4u#u*2wddYw(y8sNkEKbL@D~7|Zk#>QxaAsy~ zIuk%|9}aK^nAtTMLU|?R$z?iOPH*lZzNuQZUa?TFp+8V(0xB z-3;P5c67#9bT58?GlNkF%o0;4+4xc&*%~lz!kTtBP zGg10Abi-@oh&!tnQN>O+lX>5nGg}_4Al8UL4E4P;pIRhAeO;c86n5q$S;?WDQY-@X zwQZyWh-(*y6~9a0dxAJoEldJX!}PsF1bvV&SFlPOR?_a24CRD6uLsYl_t(H^2UKHE zabg+-C0=AwvU=fkg*?yYz_-(KOes%JX!uuJ1&@|?jmIYuq+#{+i*p1*wRj*9s=N!# zR(>ynqwIlCO*41kv|+`TDBVxXg0kpHyE0BxFO~Ji4k=MIFJC3k_z}U9Bn|yd%GV(s zBKuNEk*Lh5dE2a*l`pTz)Gc^q{NWkH|5?8VODU5n)UmaQkt0z$fK0s1X`oUpnT#}* zf_!6_l0Sg7ZVL`ZA1TK4@fJ0ns_UY+RDuNFH-MyK~%{UU zEAggU`+roP6{$%)D2I}QvXTg_nDQ5hiWJX~*38(5od1^~M0=>T zp%zacrLLf*R_0405KqBe99U{NQ*xD}NE40HaCF-%kC(@Wnu6qDJ?Z~(bDFt`#MJ3{ z0IfENC08e=&skA0|Mht$u|mRKl7?0VYLG(FnCFm^F)2zaCPek9>!bjwV#SEt6e2+z zhg++D85KAc)x>yyd1HRfP?F)59qZd;4Kg)19x2M>QdRvbzR&P?w*Hsk5k=@9- z+UZykXF1O}rTsrjAlZ;86G&i(R5^k2p{4?W{#5vNG1tKSzENR%&5aJ=XUE93-_F)1;*~qn@!bwxD8= zx_`dEh8dHCO|?S7psRwZ&t5T~R?Acmm0!UZpj7uQ0TJ3uE`qo#QsWwHJe@b7dZ@V{ zcOk_yoIgi?TpGn7G(0Ni!lr5%ZA^00xcKTi>BY!Dh@n5Nr8*hPC+D;{QL0c2o7$sX z7&lB&hPT}sW=HxyNpdMh;?0LR9hZc2P`EHK74I46TNZ49W!&_f|7Su#$-%(X`xAmB z@@ryYQjF411W)z!;IY!dnm-o$1EfnRADDuvkFtQLKGNWm+Llbni#Ao!1*X21!_nel zBn%8dzBwZ{L(Vc!Wu{y%)=<4aps5}ZSemYWF(1Y=<8fvEKM)gA>{x?uP{_e>bv_5f zz~CwCY4#`0HZb`PlQ#&|u;t4OU^Mm1h0&RUgTWImGiEdFT5Xya(P}K+da}iqQmm>& z15@u*fRQ+p8{{iAauGVOq}HRgH>X)M{vSY<{RXB=3#q&(LKDTwGz&20V*(>468;}RRg>l!9xut{A_Nk`{{xTR zC_GR4li=m0W77T~K-IAhOg#w#rpksUM%AR|!GPKzjazbq*gw^=PC`~a)(56yJ7Dyu z$P=T2)s>L5mlDCMCg+f{{}~I&garC(LRF9Q`B0bA6+9o5jwg63wGS-+;}9kOA3*g< zHDD@V2TXOa0#n~TzlxOqBICcLJP<8YHQy#A&v~)IrA@Ooy)SgmO zXe32x?4R`eO^Qa7ns07M(FySb^dc(7&U~l1PTnr3u9NfU$WOPbUL=sd9uuk_U;~rf zZ$7N=XnZ7x;h2R`F{*npSuNyww8nGflwzQAXST)?^39-+00kTwL^c> ze|&pHA*uobc&g|Gj6hnARVtl&8towxkN71L91J48p$buT_JF58?qiB}8NV*W)Z{T$ z_S@t(GtC!S|Ia+hk){%u`j!ST^)+k~qv`{{z|_krV6rDNg8b$qtn$R#Yb8gn+6#dx z&)7T}(%g@LDoT^_^hN%U=V;2w1g6p_zzC$}rb+r}m@SLjwuMTUSBG7bC0vsbSE6Y8ssiEv zfynb&xiHW2iIs2}=+XC8s440P5;0aX17R18#q6)+XE0Mo+4H?w7a1H8N} zV5UIMiy)w%m zbF^g0E1`cE4=qLitTr{xx>8D^fpm755NA_ONYOyUZ6ecrfdo@ zKRLfwnewIh7jd@qD$}I9)zV}OTac5WBd2)_w?%V$ktj>}-c>x4@ZwF18~wj1U1Lp} d#0C!PF<{W(0X=)gs57DPV>N4DbwkV8{{c*Y^P+IxsXkFfp?j4LJb{HB>P+IxsXk zFfo%`4t@$XR53O>Ff=+aF|*?iiVS~~+cpw@*RS9s^FRhC38+%8l13x%WIguSQm#r; zTe8H_FiRa4H4}S({WeH~1TTma@1|U~OG6PtAL#!20LTv`>>&8>sf%FP7eYGg-RMIx zjvXHOfg}zMis2CXC=^n12Q!~=XXn(1xRWS4;|tN>;8L3l_Yclbqx}duFGqjB{tk0C z4g$JAN2rH+#%eKoYv`9xknsIW(hoV?(R4Zbc21~+k+Zz7?2L)eB@jp{9N|-m;2&kq za_9W|9YUDF?HsNcuJ9Y?aJ|Yu*>^Sn8omelJVfC$DQLp{9t-%$#<-|x@TA}|&F5g* z#rwtY&hq=w^|EGd%8-w__`-jz{kEoKf!Ht%ebhvA#){@+Fp_gsKh>0J-sX~OBl#-w zYp>d<10 zSZ~dD?^dVPE*+15TqW^lb&kF%XuD()>4!{Fb3RO1lfb>3{&O}bZiH7al@eG*_PDH|9TEedxT?T*Q%I7i422sn(8 zfpOj-04X0~QCEu}|Mm02Dv4lUhF}dI(t)Cy6osst^H6~%w3PZh!#AG)e0h5N(1 z8(Tm)g!7gR1n}Zv3#=qmDIOLg(9mSsq;P+}eKj8cbc)Z>$)2`_4=Mo4#lY;-qHuqi z+`h8Opji40LnFy?2~9$Zki9N?x#5|Cz&Hu=>_9|*&9Vip=GR)xuo#;b_mhI(Rnb;X zjrmhU4lPJ{t+vo{-0bfUR-6UI$I2Zf zumjCNkZv!&1_TjsB!#LMK;Pc7g*%TEu;JC=_(}P5{dh{_CrgE=Ojx+77!6wWiVEs8 zNx_ILyyO5Kx~i}HDjm?Yg?qhQ#mRVldvkkj31%TIJO)Iw+7$Hb@H&DvXmPu|gTD() zv8G}8S!#b!VKqgr#^Tk>Hi7Imr&GUNqc8Yk?1sj`>?McG^B&Yum+Y&)+@csFWL7X zx1;*GmO=C}W022fL1E*$VRPfCGxH&9BM}E}b+mum^oCXB;)pa7q@fB9Ds?lpt_xLU zH~6XWVTT3XKWBdv_z~|ja{t}|c4unC1FIlymEGg&6zy$i3a~pyDl1STJ6C)G+ZbwD zKfODHeeW{fS<({B|11Rv<~9X}ofZ*j>oX%Ny1$}?Bo_JsM@gzlvnueMzz=M^o^js9 zpbLM!tdx05)RRBE;+dm%a9v2Vc?#)WH-jCOiUZ7Po4tGUM&-TLv46QTw9xD9hfwvv zME6J3P*D~SS9C70q?Zu;YQv90O8%zwLUaN&YojH$F?2s*gY2xarLOz^;>~MIVxggh z_!;22jEdd`fRQ0EB@y7ppw>1{Hk(tFS~h?Bg0*O$7ljzLIk>Ol6k4_0!zudV948j> zSoX^AZ0T`T&1%mD0XtL|=xH58B}^Ml5(;y?DPA>NUC4FQ)Tpp|itGsy4M^U`a&}(; z63-hr=cu;Txm@8}VaB14X;{(ZTB7R;Rqdo1z!H_Mi|S1E%FW>K^awAkpnD8j&9Q%0 zenW;{U1rI7oxW+AQXU?*rXk)k<&`=$JXEH5k!Py%>9T&3JgxH_nz_1wVl1)T0Za>1 z^mX-(+}u%#ICPd00EL6<6t6Rd8{TPIOCw}zsE3MW>AAF0mxQR?c4wZwYQ#y$<|Z2_ zsCra0G3X3WWC-9Ld9n*N9r0;y{jq=S`2DI{BhhP|RcI?W0y?*gIuCObS4K_8yAI|0 zO&!WykAv(%vXsron2h+0FyKha#~Y-O)VyjB<+#i>D9=L8t>y%k55cmz*ZI71TvevY zi{4}oS_LWzF)6~ZJn^AL#FUYw^Rv!}+=#x$`yDhW=1mNIYHf{tUizQ|S0#TQbVf7l zfH}XJt94(Z=j$kM&=P9UDu1#I8}A0TdhKz6PZbP1zM8rwr_p8(TA%1^~y#K^U?--pDHMUL;`zXKr?YD25_6RU)uy-<|!~Qo!oM9_j4ZMdRx5jPUFNKgUDUoUhy;a@|=ET+T&Xje(-p1w4AL(J=FN(4* zQ3-T@-VPeSN7eY1toG5_OLym^m!?U5Fip0}qs4A4=n`|x-YxN-idTP2N|wjXy|+5X zq#QWGF3{V&_YT<}uwM*sdfzdrYurp$FqR%pXK$|`viC~}I{}bpZv}X%dMV(8dMTjf zdoCWQ8v`HD-a38qKBoOrL?-|;(pWvmF1bCPDo20ZCElOeSy?&sX|+rGrN~a-$LfKL z7w_*6C7bQW+iogv6d@D@0NHp7YMYXK_7c_G(SHFm?)>zV86^D!F*r1n86}z&FfuMR zIX56QFfcAPIWizJF)=PSlfii>lkO$me_3sB+%^*azQ2MW(+`sQB2lDqFtBgVxrkFI zyKQsV7KOYkuXWMBL@PT@e*F#KB(7FkJ4JCY4z;n6M3FPY;mk9S$WH@;F#HGVA|etB zA<<$z_+;A&ih0N-MU30#1cx{gQpSixA&t=*9X7?NP~*HC>h9oj&=;QX(a(d;e*mM` zgI|7wK1+mQ+~)!A5w1ne2JbxkOa}?~FUdZPR)f)eaCS)n#u5fdDUb-6 z#PG)=G+(1%{(&)x;PDc!1g`Lo#Bd#(pT1Z9r*O|rKg{4av||$UOa%O7t6el>$k56d znLb2z$-ejv&A%T^=LgcE)xqtSHG zVrF5ky=LPhtFdqNaS*>4<4(k{fcRBWOCk=hLeUCfdOC1k%nZ9@hAP|Y$;u_tmP*_MZyXEiG2te=@J`*TLdG zTYOyRtGwEqj=%o;o%WiiiQR|9izEA-*!R{JHc>J!kR%8^gyAi7 z=sN93?)N>#ebrd1J@@Ipl0{ zQSS05a=1XB9?K$JfAb2hdvXCQhIL}O#28u^j+(&M_clqi%RSd9HF}Dd_UBK{3tg8i zIx(Dl+t;~|+NGf`QHS30jE|CqMDbAs{8gB6GSdj>s&0Xyl9^0dZtm(dyRWL<60Nt( z-|rTye2G*o2!`e2UKO8z=R4CdF1DM@+)hT5;AYiTX-Fbke~OSBa%FGQDx2qPD`~n; zbI`S1LS@_gP1je~Q}cW|etp%cO5$!+m#T!0RSA9XN~n49{p^Rg=I%|tuY&7snf+Mh zh1L5utAg3}{3e*q-gqsuH?NC_th=hxZUb&6m%;GnirS~NOxOG1r?kkIFn81Ve!I`W zCkGF~54Zoxe->4zDuAv|ReGo$ryFM5vI^d&)k6s@`^B~a5N=k%>^>`scMsdDdp5Kk zB38vbTki@mJeY5{#mBsIt$$R(c=prpA7);|)ndDOG|xZ2?_4#?dIIFb^_$>lpfp)& zp8qwxw#%?fOTd4R00sN3e02TBH^aA`isGK|7}nHjf2^p}L{lg8>h;8hdb-~SA7;bF z0>W}zdNUlQMY>sJ%TqiF2tf$6PC-wN^VH%Pq%UJ8n>DuCELZ%7cpyYAUTReE0P29( zOg&KQ<61rj4;u__1K9tNvy6-khwM*6atprOmF_8suH|$>v{x1`tvzmKo`b7Yl29lf z$RzO?f5>>dxyx7Q=d)`0jckMw9!mIp6Yz!c1R24W%4*}s=HiGRg)5z!D;b|6B@FUW zGEgXJKdI*p$<+jb8j7i|)Gfo`M=~6~yx3VrO^6g}zOCxIs3~D&X6J(-~E<{mJX#6R<(55OUcU5>4 zCWL`z%KxSd|JQUO5^)$OL`p0Zk1i+@e||o>JwG>0-XjSVhY3?VFD*$iQClBECJ8D|PC$XC*TpN+Pk9%h$ zS8pZxOv`PXwvK!B^1H23oe9S8W@o!xHC|^_gp31N#)Nh*06Ex8bYfO!36n5BSVIQr ztIx5R1YtPjDoGNY)Nv5^uRn{DkVkIpu_4+QmtHjZo1(@zM1)$c8V~FNSsN4jf3fN~ zm<4=Iv*zQ|MP!TWVaw5LTIZn=aTIaXuu^TsHy-Qhx{!G9y!eTdUbG@Hg>+OKyNNiO z&a034BUIPTavNmjE?{94lCWBR?XPoG?bh^(1MftlKkBuYT;&g+Ks&pv0i?e>86C8(mJ@XD9=B0CAL`a?J^QlB8dN7m0pUQFj0`#dQ@qS?M_up%AKP{gPP(XY!FuMky!*I4qP?wuA?j=zEDO&q!p7vpLUor`5czR+2EH5kOcX zJ1dhoEKD#U4wWYo9`h#LI$LlNcXlHV&zx)RA*mvRnh^F?es2BA4K^~zd!DE?&+UgJ z4+Rrzi+2pxW-<;P^%?%V!G8hUe-~euv2X(uv!gE_0ShuP3T19&Z(?c+Gnetq2N;v& zFn$&_HZC$aG$1rIHZC?cG9WWHH7+wYG?M``K9jaF(tq%nx8V#IMgYmS3M|lvY=hm0 zrbr!GvAvNmvE{fA{rElP@N&rEj4UM$ybCuqM#CABhv$BiK2I2-@NeH-TFI)m)nsus z`Rv9Ssa2&kCqlX5hE}v`wXO-16|cz^Nr!5(GV{;}?mxjLc^B?4$iFAo6H0!X{Q4Wb zb4Do4dw-nJfyM1ozf9gB__`M~e11;wQF1<+y`3D)xgd;^w;v;(8Lw&$6SQtgTM13! zKOxE6EAs0hrA)%@9Igzm@Ql@PJ?j4KXY>9Ed{*6iRKVZV&1t%O*2168#@jfDP2C!^ z?j5E}Yrp=Dy#2@IV;43;b)imPrMVsy1U_elp59&*p?>p5X?zk;Bu1$kN7% zs2QI*(VM3t#kCVv5JS$K=+3+My%=-ey=%vWn{UL^h@=4{vq^0E0jUKyM?hTGlv$gVYJ02q_r`T-39HzJ4!kjUvmEqxC3iBsgLxcwU;`b?n&!Wz=`z)d~u=d=Ej(;|D z_x}78;j%%ZqB}-7nCreyQler?N0!*T`gC@AM;@0S&Q8C)a`TGHOjgQJMSy$fcz;Rw zL(O)^RbXH-2y+8wKmf!F)MyUG-oyR!?tU0-Mn@(edaW|JHKTfD@B7=Eo7KqPVr24R z)Mn8g8-}AEgJTozn65VhV)&6CWi;`sdFq~dzH8FwL8TN_cbMbUyItS$0n>;#j@@6K z$~RU|*aXq1@o}G5fh!n34ga6bEhh(SgkgSg+HfPpGDK-aB1cSm5SH#xZajd zCur|2X%=)2+e{m)vqeEAY}!Yb1c4@TiP7;K^PF>-ES>TBS%fF7bBy534JqQqfG509 zMwg)9`{ta{wl7xN9l^1;KYn8JuwPbS>p>867J~V*ai~=e?W&9dF^dA=eSbi+uQ1>% z1gnR|`XGb430%~wZk=}N;bHIb@p1p`bbUIko_O7kEN~d*zITu|BE1Ps zC1~psu&1}Di;Lwjs6xt-=}wgvU6l-UsZy3U{=C7xx$<#yD8(jx-#uIpA3-X$0o!d+ z&oS5**g3TWh?+V(CtgxNaDfrl0n>=q(KLHZq%^)Jt#$b9#qB3EZC5tYi zgoUVU-q&^DB4<&}A|Cume zF)3Q|IFaP%iKr`sV>k>jrLG#Yo#ql&#!o~W0a;BL>kqV5Ykyy68tyr8i(N?Z^uf?> z2G*`J@fD|Pl+^xIErOj^!UJaT&;!POvRux)T_?XIB)q=4CC7Zkb`9wqoH40FRGiP7n^e8eHV- z_=OsES8>U`wgWR3wgHRnJXKb_Y#k*mV^UewGAAJ z>*y}Kf(Ug5`Vj2R-1yP!L0{Y~386)6f=1Oa9Eiy-jyXY2r;8L#dZHJkV?R2JSa&I& zg#gbxwBD&bDg=A({t1O7TNpwG7Mr-7#cSfT;~3QW(9{LnVf`$$D8-}+I`VY^E#jDl ztX)83=6~mx(1zg%{(CR^nuRci;0m;sfLPwt-ci0LBu-D#{X?Q4FHWKTLegHKIK;;o zE(G&zA|;KP&m)@RJi}+Gbhh1is2zKD@v)2x87*si+SD0~_&8{XI<8GdH#CXi0-k)( z?BFojR-cqfShtX8;yyQqV8yW-N5x5;Dv)h~u76F_qpQz&*mdY@qNJ4$j|rMW)63H7 z(FoA&sWoUy9rxT@oRNcv`@4hH&Ej-*aDTTrc-4bcFqX|azg&~W>gIY$F4pVY`@bI? zz{thJhiY+ib@1u(%jFvM;!XUtzr4Gx;FZGKT=XGI=9K^fLtX&rV!8Nq^ROnro4fVt zIe*z-kw3}u{BC(m_P;F25AXIqEZ3)h-Ywp}`T?G-PcK)n;_t(`53`r)5|L83ng)Gq zn>I2r!Zi!a3OW+Ui&ZY3p4F4If!E+O8qI^7>vM^owUeU4(FRpk(D+GOBTLDK9Q>Rn z#R=TZ(97;j(>05&9^)*YE5zB;AQoOJxqsFftAHE@m`2JXulN`WtF}ksWFMqVdIFA> zNtPfgDd@3Qkf7Lbg8GSuEUCbHY9TI53>u5v#C-|Ma^jfk5Smu7O~le3A&J!Oe;`-O z%j@O)<>mSEdU^f+osjbSYtE*E*w<5=fOO+?|&2| zuQN9SrP-|drwB{BfMs0c&dMOcJWV6Fg}nxggdL{4Hnh8QlsEWppL&#}Zm2+@7Ri#^it`>EGP7M35LPMa& z{p7;YaJ}ka&Xj4bYK*7LvP7no9Dkg6gJ%_bt~k!J`i>~V!nS+Y zlizwL(#=)qJ+J;GS{DOvqC7L+1HJ(?n3qlEaRB&0Btx7dx3L3GaL11`=UUlzykWG% zj@p3IXl=5mS;z5K32Coij%m+=g?#)p>Lfc~(eYMBB&FLl8e09^pl5E~+<%e=DMiIW z&S>h84kpv1q?T$t8k`UVj&7Phj`tQf*B>v>qYG4-fstx1M5@E99Y$ScsWpvuSNbZ+ zynkxydOdvaMHj;Ksw5yw{q1(>{v0IA+zU4i#=6(eGE^bV>g{=Dh2zK(>%*_;aD1{r z9CsurxG{Ox0FM|P>z&OZ5r5vu;mRjAa8KyP#9qm0NvY2lh9}#Wav9X@P^V&{&!7e^ ztuz=k!D3g1)3iwnplj32JvAIECVY)No1EW^Jy#>mcwmI6D+l$#ElY59w)}Yduv(9F z!L)T{&uPkRMI`JX$)S5-8YMa~hAf}li`{5ZuvQXq(4b@gjVx}-=zrPEPsh3kYQRYi z+^uQDaSr2ak62RMI9T$HWxf1Ft~D~#)Dw`TJKL?5_9`G>Ysd(ddJ%%LEUD^msDrU@ z7!rY5m}XtwW13)RsKql6b`nbVF;g%)VB>O@NK!Az7?cpU6T1xbHhvG}7mb@UPIk;k zdYKp1Vjv>1;Lv372_hPp2!6?+V!s4nY>U35b2 zkVFyJdSqoLYlj90#RbGcU>F-AUm6@<8XTTYh4`hx;jhK-OM}CAMej?4!%Kt1OM}C6 zZg5aSR;*^aX<|0>D;peC4RA898%5)HT?=`FQcU1-{Yil0uYbPX7bVMgYRmP$_ALEQ zYAK;L8j=tQtxI$4M z`}bphy&@1bh@G=DN5Ud(@Mz*iXxb;8i>fzzotR#f4K9=bru{rUp4zrCPZ&<2eLOpz<| zvkK_G`~3y~0}CquF0*EpkqHZ3K=gt{^iHL6B=wVd~guZ1J)j`d91&3*~T zCmm6*j}NlBQ)%oZvaRqjrgF-m?Z!Oon9nvW7Vcg5B_OwA<<5Q4XRvZ7-FyU_Ev30q zbRZ`~zr*on@?Y|&s-l(g1{1TkKOO-BH88W*Ku`vMo}(lOHL`S|46bD?<3o{t|HE_z zBNgAX6EvW)z=+%qiW<}oW2pehG!+x?OzBe8#(<5>)+D8~KUvz&5`ZpO=A|_&Vy}`E z4KmoZFu{hE2;Z?tk|>Llc!%!qplA4Iqr1=DZKf^F7eP&4xcP!jMa%8NJzm~eJdG4t z9OdMH*1%dW;<>Rn^yeTAcn%g~uHnfiEzD_6tGaEKwbBN&Iuq;btD6hggqSukx3L8* z6@VL!NoM6mhHydaLaZU5YE}>^EmT9=n?tfHhGp^mkyh0mSB5#{LH(k=I|76y1g;Jc z80Cz%fx1m&U9ZEe5n%cTF*c4RvHGf zL3ZQ!t6Q2(h>X}D4Kp0!}=9T!elkN;c0Swj-U>d1|J1?() z&wkymUqcFTx!JC(mzS65)x7app0h$;9@FsJsh+DwCn%4+BV6I{BnJ#^5nesN^T5A1 zqd1Q1&@H5hGIH`;g|$5PmgFj!zk@tE5A*%lF=0fxoUG)+Sjdk!q(|Hy;=((8eXXY@KicKd*kW)f2FEs>a)raDL6!H+V5kCvJWip%`+U&b`{kclkCKeOpHvs&p z0DlNO%V^(=-iEox^WO#P+gj(3EOhOAdCUqpu7y|+*FdI`MB7ZWZlH{@xOap^Y$kGa zydr3z(NkGURlD$GO`mRP(L+%Rp)RF4i4d%MAI7=SL@h#Zf_V(d7!D$ih>qodi7dqe zawet}31<-M7ybPT(=Hl{Nbgl(*pE=jSx*z*iP({7q9F#)qM|M6aI^`0cB=c7!b3lS zd^~?Tu$JB65;-%8FXBy42-U}x)_&D6V^FFY7{*f#f?mW!&4LjV-8G8ClchKDk#Q|%_Z=~o#Zd9u3>A;jl#odij6U-WYqUHR zRg{5I2rb5n=1^3jF)~G!MUNd{7fm#Pu!3^L@-`y`9klDEo}`G<*S$r5QY%Vf5P|72 z4|qo0Ipw3oudr6yms?Nfuk=L@%Z8vt-qQ6! zB*}1DoKbWpsE1OBq;vHWvmvz;A$qhEC)s!}f?x-azL>0SPvr18Log{xaK*BuW=f)7 zBHi@7Y>%tPVroIq+ygBn4)QA8+p_XMrrBl(Pf)4ixXvfVlMf8XWG%h_l|NH_U9rz?_{E!xLJp(WDCKe#S%)^!4zopCaWaW05VJ5)ifSaaDQQnozv%BCHTSswV5!&jbEy|t zB*w{A#z3flIaD1tqOGOT)-+Nc>>OiPOvaXnWhu0zek&PE66ykF!nsfrDIe=FV~0zI zdGE+FT3oa~fxTTDId92#;*P19i{OS2ayXU^^L>?iqgkyqv&OV-){;8#90H#w2z>mA zJ;br+2owl7S&O!bcc5$20A)v8tW7Iw*(y+&O0U6xs*_?FA7AGLNnhurX6gmr^q)*0 zR{#$9-htfzOc(nIgXd+scXZW7^`P@Cb9_oKiN+V*xqr>QF{&*(Pb%#vO&Pg;iV3L$#yWU-`nqx z>l#)Sv^o7r#cqGYBubP2QQ_6>->mb^O_lKm6SF{0X$OA}|BEELyPmaq(#zU5F*=ke z)7PJ>#}x%q11l$kE}p-HXsg;o5g-|XRNMp?8I$QtbY;$bl6{3jB%6WGnftkc7~pf{ z_jrnxdBM{&xr1g(+Zwbn1ZB|FAO3Z{JYHApe;%)2yn6oKi|YBNdhy*c3_O2z{HnU# zUY-G!{y2Z2rZP4zUawoiRkz54sJ>iYEN(`Bq|d`#trSSR?Z`uY9o=btWqS%A3O z1PgyCCu?nO@C`VW*XIP{=H%+8t$tMJ3ll48+xP|lw=jrbaq!(DmNg`0ue*TA4bfW5KEZ zjj7clu5D5F3wG5w6KGeS;SR|mA#=V^V6A`rnc>8M-|Mx}x|B$|-ps%a7 z2bq6+An$KOUQ>rg+W&deA&B<(Xa~1tOuGXmYL_7DRPIlnCU_ae2a>XU2axAmi95)f z-A)4eGIQz=N> zY=q+*pYyD^enb#^lY;t{D;z(ZuE7FChgmv^=qAvMO&(-bzUnVC=JeT@5gjVsZU*T^WXEGr7M$Fc$kq5)QIuwGf*-G_xm znXV@lC7D;q4xR#zhy<1S2Jl8YQM~KXgTcfl-77j&W&L!l{ymk_jg<|x?$715-90s- zY^tRK#Z1j%G&pH*0KD&KxPMx{c=osDvvu_~>g3mDQX3~*(Vv`?+S$6MZhUQ`;>AAyR9%x= za!D9aPnj`S4#(ndZF^1k5(Ru$cgzJcvVq8nT;7_kLmD9=bWssv#p_w2V2DAdZ{l8Wqy}l?b8S* zyrxJn#-j4@M1G#HgA$)fA36=|mFc;Lac{vJ57d<16?_P`|CQL?dftoXLlH1;AOfao zPrzi-qS-PueZOkkBMC8WnYTs?oUa@1le#X;pvk|J{4Ww1(N8#kLoAJOt92d1~B4Vtl>>uk7= zLcFO&-Ng8@j5n<{wbKyEOJfJ|rV%-c&}f5GY^giK^ImvNzSE`;k?_7HM)FT2-W02n z@me124vH;g#t>?TrmM+ymYXr+9-O4+5jw)jF(t;Ay~9=%{quJ#mZB@tNSfC>i8xV$ z5Olgwis2EmqV#{zE2FSHEWiJP$CD|i(noES9HZixHpKgUjB=c^9K|bjgAHLRLYICOIbMQ#HOGTw(8nf)vnH1FVm>nMh!Bm8AXRq z+fAkFQ?HbkCoFHrmV#8Ou}RIPQgRf_loYFSmY21luJM29tk?w|%nCbZ*-XqcKFieF z#y2{&oy0I#_jqfLmpgd9efVOMa}L}-tRYOlh|03?Jq!CqJs}^9r5cMC`2;XQqMST^ zcnxNccY?;wL-)#_Wl6We+Q^{gT-LZq@@Y25?DlUgBZiIW*SXf628}hl8&kKnR_BI1 zdi3t*=JJ2dj@OrBd3+iK9WA&`F^UWlkz(Xclg1C08S4RO4^veCch%SSZD{UizxqC- zEZL90gNO24%2wea%WlWio0^krY&v*U{hWFQk2kdPD=tcOm6)Q$-_s59Z+pvs*0d49 z$*sB(!3bg~7-KJvGG|9EpY+c5%f){I+$>gd3T3kzU7ZkryBQ1w=(^b;i^XIO1jx*6 z;8?OpSlRN(_U_K#hqq!EtJ$)0c^D5glDc^*7Ehfztk&m=VBG$@aBrOwRo5AIb3geU zuM5`bN}HNV9WS@M;%#S4!-T5phTXILQp5JHANo+kC;OJQwckInzfT?}oP9TW|IxPD zFmC((HsK?GgZrU=n!H2yg$Blc{+jIL>~1o@nq01H$pmLtx4oZ5T{XsbFs5T&B@MTK zQn9Oh_WmvBLfNlt`!4Ley(b#`z6dY>*|lHU&pNc@(!OS~PaD3A&b|z}-t~RNERHb` zZGbF)+qU9=6wQ7p8LrtYVN`c3GlqT*Gi6u8 zD#H7y*?eF%$3_o9{M8tD0>7PY?@%k0wzsN|0GL}K33(DcU(G7ZxT&3O$pMD0zfmr1 z8yCP@`&GYT?8oC~dt|fy{_xwk%k9ILZ~XdkpPEn236i+HsNkuD(8SCI)U!_>gPDUZ2OQ7jf!2>LcQq>qtT}kdJQ*=C0#sOjdCWsmOSC3H72M%P(Qo_xDS- zFQvkD_@3rNbJW(hM)lXJJ>GVEUB!FNB9bV7+yg)9&`!>KTVUPb1MkNL@sYd7bNl@k z#kStBu+DYd%2oKx)ilQxx2PI`0(K@@W1>e5njLn$?LDo`G@@^Sch1_T>Qrm--h_GH ztZ(jin;))!|J(NS%l7H{uiFRPNp(%D`6&>aw$cu@LN{Qq^Pt-;@Vwuth9KcJkG6e( zAB;i~cgf$I#cK$iXRTcbQ%M)?T@xto&1|#z^Yz1KZ{z*e`QhT}=D2%&X4UQE{u{bQ zLJHb_zq@|=;rjXJ6Z`q{<+#7RJsdB8+5NhE-ac#&7u)0G<@=v6KmPHCp|bJ(g!xvNS6Te2R8+A=A7H4BWe=o_)LA9k(~nhvSzK z6Q;vK4E1lM)gOP|9*?`t)_oiFsyX$KW$?%6-QnSht$yF$EWZ1megAN?f7xuG*!tkc z`{~R5e)sUp({L<7o$zWlu$}6*Y<9{9!!B~*uFK@Fp<`-Im)LtZpl@WCU!Jyq$EU)0 z?btHi0>Aaf4?A_kWxD1kR%uSG(%U^f#W1oKmEf+oOccYHh@^q`K=lH-B4SQ$WTcZB zN@O@;NRq4!QqqflKAb2V{nS8Lcz)D2qwqMMzXz0O`UJ#VM2V3OWgTsXG2I+9o9{c9 z?!^odClKSToLcc}(@Ga8eMc{UcursSv$+)xQeGkHyks+|iM5Jh8n8)itMt;<_!Wl!gS+DIdk7DgsR zoMBDu-4BRamA5$)WdvO~PLm7V_85Y`c-jW(ai-1&O33H~reE~n2b#&KWf@hI%G&{j z$qp$jGi(oN_RC)OL6kK43SIX*!V{(Waj8CE64&9r1y?6(gmp!CCgiBTPqL}wsaR3a z#Zv1bLg+DtlO5LuQ%BqM)isWF_YR--1~@1EKHVe?Nf zx&JimDs{=qlREptkM+N+ZKbGZU-wX)`%KL}QWI!-B~@+VG)QTG_$WmAuuLSQ$Z1UF zd%L;?o$<}cQDWR`Vb6f0!@Vts5MT3Q9zlZVOp;CaFtI^YFM)uk7VvH)h-XTt|DpG! z?keA;R_a{$T?`S{)p^H&o^dxzJ?Jyy+>`0y%u11lNfFlN z>24r`aGC?5X81sPQ2k8r34_`}N)#agaCr^qlH>yc0h3fe^$-p(kiP;YbI5dneh4)~ zV(LsCM9)!v4wB{4j+!WlL_{EpG@OZ@NBuactWzpTmJkeoK!d=>%S;KqP;b)&4aw6y z_bKcO_K6^NrE?k_A7ZHvC@!sQ9lx*p-Om&UoqO5O4d=~tANmv?dUg&S{vM+;@z63V^~|bgc()82qrHRGgzV1p2&; z99okUp{WopwMIEPo%IWc{GzT^JFFF zSs2?>70}UZ&phLtsnR&>(GszvwOpTbf;xEghR}7q59yVwKKU zCzTT_PU6~dIzIr+(Bbf`=)m72Go**6!vdt%ymH5VQ|s>kOPn=*Qc1`&JN>TEK7+K= zeO#ovA*MEhhyPZNr6;cFC=JJfQ{!a{1!EF)IR+A`GZv|{6i*oMB#sope)3DrGpUe& zN+<~Ah4X-J>j4mop-aS5%4zVMF33oPvGD`%Vy2=wvJKZfj6mptjzCIjOkrnGMe&A3 zZi+vsoB-4??dtUNpU?O=Il})UM|Y|ct+BJSd-r1-^gaA42Yz>?sbDdpQnfN&+Y7{A zXW0&2UIVcmn#x(!>PGi95VDO;u^Bx*j4DS7O?V}NKwO;;KIa^YRj!-UII+~rb-%q5 zvYkd5FCLKHJs$0XsyQ6^#42y&>N43cv))bq4M*tW`m2wL&-Vo8c|p-1&9nMBo`52Jgc4AI(pT`vq&hU%dGRf8M!i z7_56asx*WM|j3H953QuIQQ?b;oQXcn1sLcw5E&K+`^wL?%RG1KTkAP@g44J zw9kHNu6|gouLjzdinUzZuT0yoe+N7!#CBcRvJ%aKl#KV_PNeD|4VWn}<4%J+QHpq+ zWSfn+W|ZkMh`$= zavoz!=3$lM)2feQLiEqVzTNOzu1Jhpp)AOUE7@?e?Ytxc;!45L$?p2;_Hn;k{`T;& zUw(Mp?cYA_mw(=Vyxni_e{UX6_iuN9p6<3!AGc5K^~3$UZzpAyosPS>uB(V0?7WF= zb01bWvn&I|TEl^W=3>P2a=X7?-rnD4Mo%MKMDNNBm%K<64tgpGyh;F+5x_wTo)XiH z;llZb7!i$)fUg0e07Ko_J-xiQjKB@NrQ|171hvrVx;tx(YhLvde`Hq^JqN-KIpwqPXQqmHLKpHBm1&MHwC`H`9-3U*3m*~fF<0U^}JE~ z%1v4iDq-6?2fk>)f3aiC04KV=-Zs@R(S#6!)|^ZjzG8{t!XC;P`6y!~u15J4`_D2) zpyQI^2t6g^W85pyU&kZANJcK!_xz0j%q4HN_6}@yR?&voG~p$PJ4>3)Cc60q#Z5Vl8?C?=Cj>Df4lwm{mn!^OE8{EX?`mK zAw(EkRm2OEn&Pev(ZOm}VLhZZV0oO)xY5PCL98g=a#{eW-bPFR&t#vT$)vV@CK?-M z4Y}+`AN{^NkkFKvA%nOY^s&>JGIO*dOBFytJ6Hhf;qkk9rp0(w&c3YAP-|AtUX>t_ zEtj4L7jh)veagU#|1Rl4#Flkoe#?0 z|8?DG)pertQzHY!9VXA9|Lgr-EaK_~UYR$2iPyElYmArOF9U2S<6OtO$tn-M$QxqK za@Cd{70Vb*AXwe$WFkl2>4xv4s;ct^myVK@L}{Hs9?Gf_-@lA}M)S<}|3ZU~0j}C` z3fIqve_t^9nwXs2%aNmmV3Dv{Dkm{m<_K3L@mUy2XvyFYh^CgV&4I(C=GTOp$Gc{= zeYgGNZWKWzv}(#pXDy5I_JqDzEzHb#5vI*`?=6Eog8>s^m0c72zee^F+_NliKVocKv~KEFwskSdgaD$>I{ zruTk|?%6c2B6kuwt$0h8a6|S>DI}QuvL?k$aj4qPCnnq3inTs~AM9ozZRb|MN?IB> zUMP4F4)flo_k&zKBom-7WIU%rBZr4^J*1dxyP!kg#vg;#(F(xo!{dzbs=CRbkScv| ze+sIY_wf_ad7oKpzWY*0o;6wr{a5rPS!-42XC>-LJ(Vj?p0)?PT8rvFN2#j(GIl5m zP&kzlpd!BJtuw(F#gXEdD||@Xf0*$SWvbgy>9K*x&OoG6=me(X-Jg|>J=~-uaGP+Y zPPWV{2u;>~fpTEgi=F#nax|w%)HrzBBf4hJj7*E;U!Uh2HB@qOj*QTy4wGyFiz=`Rm zf0w1%2T#Yah76stt)TVfpv_323PWd;p5f<4HNvP?uCi@M`SFtTj=jWBWWp9U_ee zFv=h9m45#b)=*C&`(oZWN}h3z=2zz!RuM@!Huwn({mF{QrYM|cl*my9B&KrWm;)7) zfRWohbo>hDtQn&r*BEDqM*xOP@IlGA7)=1s1#{ObQ%obS6GYJo%d{iMf6?DLQR5eP z<2khSzzZfWku+qOeyQ&SD;*P z6@1eI6dRG4V0Qe@b-^$MUEthkM#&y<>DH(Z3}e+Z~%7&@A66zV=*yp%&fH+ML0=Io1E~p zb=;K}!C#wxJ29AOC(kY(pKB5wDgFIuN-8V+28e<=x%l6^;#ahvGUQUK`Q?rMU0#n}Z=s?J$KBmzy|UC&s> ztNsxQY=1uC+5Sgrai##;Ab%t%#c={7$PKWuqxm2s_*qN+`5}Y=cs$`szv}DeKi(*) z3D0gwV=~*zI{X2IT7^>&Jlk9gpWS%`bzi=&MA|d@*7H7{+wX+c^YTa^2AU(G4q9>9 zRJKtUr6*|@R~`597grnH_wa$+7ZOf2AD=~UZ%2kA?E$ELx>wY?PooX=L2M#enfJ^{t%V#(@M;=|ku@yK20hpDYsGHW9%8xblGk5_4 zUJvSD25L2G&)U{?esVAU;0Zj_XvI+ z1}wEgMkSFBwnP_WlpO>qt`QdK5K;FV1DqUy#}VRL{>48XrP!2{sq-_^Q`q$`W^&CL zojlWA+pt6tB<#WG+(fj1+OF@&nMlXq+W{ zHE=E)TR$%@223!l06^#sxrj>Aod2)A*lYg66SK#rgpV6=a zt@iS-KHPXqB7I#^Q)jXcvvHM>M~?{S4momOpAfhvcq)xlB{-@(W9=|TC71Y%bPBRa z-XN}iDs21!MuJcq$-xDj})$-Sp@Ccyc7k-f=eP^bL3Fm|R0rbfovRKzn{_=$Q8L`@x3D!f;XS_tf+^L+Y z{{1pX4$}5@cFJAgUy|)(o5xC&1}(v%6Vn7`q^M++;XhFPxT$WlC|v}kyq?aGt&E;6 z0gj5$3Qr48YKtt;m8@jWi3nX)dykCD0atW>#K?^Z-CjUG;r0%iBM~beA7vB+1nR25 zfPM0ej-#u*T$5+K+2hFUx;aOy@CwM9KG9SBXTeQ9l~C)#nd7$9!dMSva?H+i>-2}U zgGTz>b4;IUw}(ohU_Fva#rMWJimh0fIIoy(B9&!)fBkT-gP~e2@(~w-KPgje| zBHVo!dN-65XX5WO7@@{PR+jqV9CMGOq8F=%!(Z$*OpaI|h~!=<~u&HuiCzI%EaI|8&{j?OnURN?HRHdZSum+yjsfds9S zcv(wMN9uGR9K>z?`S>>Qbj-+sJl#U{eZ?XZB}1Ce-RrL5(zaE?cb8jPY|&yt1l$yr z3o%G4v+){PCBp4?)DZ5@|A_M!MT7G}gH#TxkXZ>t+)eM$XfB5(E7$nTy}e|pDjQ!W z2n=rYC;S7awGHJ;UVJ-kw*yN(!zC=S)FD3C_LBhgl{A1+oU){mND`)e%+PaES4%1m^gC*OHJU9@PD6(T8{flKmN6nDN{`N=;rt3F%qbnqhQMg%@Evx4Cwo_ zS^8ps!hP3%LbS2ndhUh{{YI#j(vab`>Uqlot%ZuR?ZP1wOIdjEt} zXfuY16rHY;QK_bt0lugn7vC5l6(loIC^J_+s~Xx$M0h}=0V`I1X|(n;sh<288}zPL zzyIzMLv$OrzQs$ECU=o^Hk3Ui^yPW4)Eu{-N%ZE!!XmT!E$~h9Sw~bK0caOxi-%$; z1})vX6rIMkr@IuCr_PS3xi{Nhe(a_CW0oKlC#Gv5+*x+sBN2CWcq&I&q5iDrk~mw z)8PCFoN~?eRDWq7Be4l&;{1&jNay3t$`!;MeP~`biV>C=g(0KN1k4{{8D_T$ystSQ za~ep9tczRktV7GH6#|)^Sr%>l`x_S@oiU4iuv@gi$Bo>H1Lzd|6C-uN!-R6zS)isu zJvynt!@D#i2Wlw>TR(kaWcZoVq{DW$457DcI22sD!PU)1v7IKK}@O( zCY)Cj+04nBY6P_$6lLL&L=YUE!!tU!g7afd{8KWeEHb+8tw zH}E>PB&mWXWm@RBK(8lk#up&=MGq?R<1N0&*W{h?P8-?_&R+m-{YbX}t^ODu#Eng2 zLHN`QAmt8#2SRWGXpD{60Ng+B7+zVy=?`-ed&vf*6LjB{u09E-RnO*hNb9Y{IXyzO$@f=U=UfJs z8P{q>i!Pk04}JzCk=3j&sjMGX52Wh%A#^jH!`gOT(%{insXApoNS(RMr-O8`RJY&f z&%-zV5PjH!cDnJ%n7yy8jf31-G3F29t80^dpTwE;w12c0lGca)^LTXL5{kz98vz_ax)QwXu71 zcx40W>i?7J%FSL1$vivF+^qHWGRS@6^UM4RK)t1qaB4>+?+gFrQ4;FQl%F8d%2%Hq zod9UxFUM;4I+@dHe>)h?V+8A7jXluv`jB}7PA6=_o_{*sUUm5#RU5l)TvJvux8SNekC6mZ;m8Ho+l8o3%g~yE)!w$InP=fLu0eJsxTrpd`T_p3AkKOVekLd zx4WQh$$8|czC1pBp9Z>5*IYgs`o>7T*<%bx-Ld6d2#8!MjAM7hIqObLJE)|;z5BQW zKb8|7T=Q+qG^Zc#qb=WTNsR?BIAiz@v^@|XDcG@LD6>V}ma z$e?{Zommnm_iM2&%K?+ipD#?YswZiabSXqY)FT+sF@XlD<&c-tSLhnbfonr#ekQ%# zXq!1<^m7r>Y@MoEMb5$6z@flnd{fD3MW2{8K$ZsH_Ri zk>X@hmL`ocZdud?%*77zv!FXcZ0@L*QlGFSEaDzONo$8q0nMDn1r7f)GoP zbsIxqOn)|b{$adEYcBY2>dkEejh3J$IitZ*e$f94@mLme7ExoVoG*V$-qW5sdww~3 z`7G(sV-ZFa;ieKTg?QNSRBCCXf=QjF!;1;vAk8oUm9H4W*tlaYci^Qgq&2h^_<|b) zn`SOl#LfCG=_suIAYgl9c@e$5%rp`5S^IJC^tI5~064|AHuul3S&mBr%7EPEy08=% zj51KHw_98scbLFir{2k*U)jvIf>fk>lqlz;8aNuowOTm_o9gygq#U!`I?@JqA7hkz zVrbtNOrg7aK5mwb#IA3;A4kvhhs@2e1X=gy=+>eE6xZ1vVfVl(pfLR>iNT+>q0DH^ zxu!gtM}o@gc;A*va7IFaMcrVZF#9NX5?}aZ-n7Zd3b_O6Q%?rmks3~McnpjWtr?Dh-YIKWekb{+#=Hv*Xs2Vu1mZea4y^xp&62#mw3Xp=NTH-7Pk{xv zF3V`^uF=_y&*~zv8_E6qCxZm=^*LKtzTVDv_w}2u_WT0tLC?EpEpJ;}?<02~^LJ0~ z-$kw~{CpeNSA;}%&Gfe8OEi+}f3V5P8?^G3>gd7reYE}oZOEJ>bxEU>)>sQ~)+7pV zHk2+?A|$NPQFTyB$X-x{AU&6^6MkcE$HEz^4QF)?D$ZXp*B@adszPCYlW16qqg0qUxTT1wY%$4uhCpjsEC<%!_!9fq^va_}gj$IW{V7sEc zeRk6U{OoK88q=1^aYxMzmr~o!2lp3h7q9MH6|(1}zd#U;9a1XT+x_n4 zFy(D?{PFR~^sUwFSIPpyi-WE%X5=US@bKI%Yin;=eD|To z*I5xNkRxzATUd^|ULiA)vdJNErqF;d<0p%jT_u{f<|sTQhUSW@F2a0>VI7Uj^c$kQ zP1#C+)15mZzi~14@GC&^L&&tWzm+Kz=HTpjo}M{T`cd4`IF3zBGtNz6$%$H2WtdJb(*!xLWAm+CYBCzH!1ux^N#vm1lw7}bC1hx`IStcX3Z95H2wR`b z(~0_}6EQM>eb}va`gLgqDQR=K02wCx!Wj5_g4xI#QQ|kEls7^1?0Ubmg#h8y`B)YB ztY9bmG~nPqiwliLFODUBskk@!zUX0JI=oEt%Cuc4M}mCfcS_ZX@~=M&tmEW$z#xBY zt2k>)y8fA!%4Nqb>g}%>A@DAWV_6CdVv93+e! zDa(6Z9ey(j!#N=RR))>&I()WnhfE0Df>AnG@C_+D>2jU)?01Fo6HxNqKQb_DF z<_t2+BGv824K9`yo3A#CoBQeDnNVB|Rct%K?S=DRlGLS5XNVb5IQOdiQ!6L#g3h4-8f`@|O!X5nhk$%w7okHnz)%#rONsi>ns#TmFlKFvd&X!B)5zb|^Q)8i{$r{36LRP5lj93uOaw zIrTk#c)N zz*1O6rN+I|)*Bto)Usv%YOlK|uZfl(rQVTkJt`e~hZ5x>RiD>Tx;fV_!upY0+dDm2 zN8WNrBfhn7Y-Y*`M3M$;7izSFbar9|_OXa3lLUwi{B2zH(@zLNqTof%C#Gl`-D@l( zU=NI4f4|-xWOHMM&yX%0>OwTKz|KHj3n_vHYz^?oSF~;ANj-q(z8PavLidwLE?w4(K&mO9D8Njxx!&HL1J`<0KK5DlXFTB-D94Waiy}Db z5S8wz(y%Zw!MqhmQI%rk667}7{SG!xAWKZ4O~mCkHwvRhSA|Ht_;+oYo)6tXm!gYo zj@?23Yq{QD;S;>P_uQ>vstf=M#>ABXS|I|)$&xZd0EUsEQ^ASF&dkaHU}hy|V`F9D zU|}X^XJKJrW@1fIA_C(}IIiHpVh1q)7XiTZ-Gq+yo4^eCKLn>rexOV&c?)9qQ%$L{ zlcZLSauSHK|7qGKNH;yNAX12e+q+;VJ3hp}?bt#zE%XNqwVKPQXfby+4Jq`OxOYiQ z->y-q=dUkJes;2BTjzNWBF3KLHz(~2o2>LkxfTsTq^q-CT4CBEvrp!&&iK8`?^ti8 zn@OO_^y@iMF;LgH8yI$aol?{NIPJ{?`?Y0{HH*!Q^l*3x9%m2ieff_!8sGzL>(=M* zpyrbTbosiUXq9_7enK8MTV^!<_!O`$UXGpD$blz`?&*9{I2HJ?clwtz{nqo$$NRMf zY0M4*Nbm+`kS14?nDnZEXkXQZBzu1(Bb| z!WZq;4LcSwBBvkOJq@wAzJG&uQ{H4(vwSe#%vEfZBMwgWQN?WTm6KMG^?bKRxRA2Lm(dV-HhAc8zhet#wV!ZW{cHSr50ZD@RIQOv(jTW;M~ z$C>zC$GQtr0-`o!*o;!83?(!6yJYPx=?yo$Jj;WH+V%gyKBT#jE&`CIoQ<9Pd>RVU zL4?A!Mii?FNb@KuEChdywH7w{$rr{f$*IHa&jTcYC>S{`mPlQ(B}*bu5n-i8H=Bf* z(afDFX@(5$#E{4HmUM!fY|&nmhe+2unhrjj+hQ_BqG6-vOVQT|+UTgXbLo09>0ys- z9^rDpN!8h_ZAq)mVD;D7kRgU_U%^)w2M3bQ2L)C?nuuaL# z!ko7Pe}GeiNhl61s|f`GAW6$BLNOfQSA7Pj?dFb`T-Ajd;wf^}rswE=k=lCkX@-6z zu);3S(tzR^q|v@~Q*faT@1LnVG4d6N3jds?io)0i!1^n61T^^p4CtE>&X!i`Xjbe* zmRI9%M?1sc<~-!dyTI^7R3>0%^SNazZ8e@MHg`ELG=hd(iOtFvQqQv0U>hTE($|zzvE6 zgFtf^S&?@{Z0(ag0@PB_AhbPEp8sJ6`ZGciW`IGHaHv{J!VJpu?BC|3Jui#A3y13v zZXp&*yk3OgY>`6H*N5EkhVwos0%f{kdZ+wv?c#MnK)b~d(#0U*A||l+VD9K`f1HUW z6kQbO)5wOia46@pw)=q{`r$Xhm18jgXK;%7N0phsybaAvY^000dZ%Z-W5$M734&zw zJu=H!J!QuU&&AlO#=iT)Y4*jflu1r1niq6%J$XKFZxgw(MP^3d7K*G^S?!U;YYL6m zql>r}P-(-G7YV1Y2AdCARe+O)L-fmnGfes=(X~|HwO8j^h6afNH1J3vlRUG4WMY=} zzO`nd2rYxZN zxO)q}ApTx-G@_)(=8JHKAJlJ*3d4eG2m;rcZc-(9OMFE}SyY)REzF~XAsrl7riR*B zxkz3>0h7oe1Y!~p2buJaRr^}I{euv3T1DA__<1fFt`zG`2)jTX3kiA%$bovvNdfM@ zi+T+)Sdmx_myCwuNev1*z;~RFB^MZTBGQM!T>C@oIvZ0eF=HVg4a9O(;sAg|PnM6* z+uHG-r65nf;9dD%mUbgMk{T1t1imzH!cKucp)Hs<8fIqOwvc(cHe)iN z)6IAHNM#X0lB-Op--d4vR1?52utKS9RRetxzb$IU@!!b{ox6{`D}JhP6Ep1y;b6xo zFw(m=#R!f&Y|Kb6x-qh(w5$@ZG7ocBWQSQNnzc+g0w}7nhH1AF{%hBQcM{E7ZEh1O zYi*jYRlE<;-a;GUX^M{0R*7bw)pQeVbLB}b4lwuL!m zTk?i;l>!Bqp1EO(=0p7{f4w-t#MM{1U$iVtWqW)%V^7sdN@$T%@TsdCc^my=W?SEzV0|5XkbPlE+=Q~|3Myx(D%^QiPRf@%GKZl<21x4( z2~EX`#W^I?cGZs>Hl0E_3MZh~N#>9+LWqZNM^YuCDloI{!pLLaXQfWHmVW9claa0n zc^^Pi(1OEzf`nncioTCFpKIk&B2ydTpH^cr?R4e?%ul+vc(bUDLr@p?OD0wW9$kzAE@tYMrRFi7iv~_N?c$=s-%W&{{BS^%qs{a}^r;bj$K-l`}9B2Jj6oG}+*;oE?Jqm356Ut|_`Y>4R3Mv87L_A5#9Pm?F{G`(mxE`beNWo z!h#>dVWZ<%IaEYC8+LwX^%EgGZW4y-HFHT;H_lfPhC&^cNWreXy+wq+;=8Fd)cdxI z)dZKI4sO!wzl7YLNEPUVloNPTryFSFm)xRJ+GVvyi?QCA#d9^Zkx0&Vk&Ie2ZYyee zc~J52+m4+Uy41Xw<6$_2SU+dfkG9h@<9&&fAHNXoX}0xPXHg?eD-=1WNN7;*B1Xcl zO|%hQS3Hc)4QVF7w_S&he}Q=1oq#q>v@n5!b1(xEzFH-LI+6Ho7`{2blwzku{hQSC-CLb>yB!wgz3t@$azt#k zrR?cHy^FtuLWAY_}%*Xp00W7n15rRDY)AUbss{VZ}pJBh(674zHDxu zXUt`xZ*~whWEY)5pA*))T^;G`?0(J{dp$LIeTlYJK*50lyZz zzRmFG;<0qfb!o-DXe7 z({jLn-OpO%Lt+DWj@?YLc)t)GD*;b&mrR-uV27?PQG30*>`hBlT{ZWM-k%LS>xeRq5o- z2ZHmTY`fNM$Yl^n3QvMj-F4AjC6!y;oERW2`6U!R%#6W;)r{^!M0#@->hK^&jv>P9 zr{N3TkPk7hXjg^d;4#9N)Bxks!hoJG+1?3^sHqhyq^0P?)Ha_|NUO>w^m);xS)Z$NDK8>N%UL z)b4E|AwxFE6Ee|1YQ-V$F|r~Wwei3Z*Zn8u#CN}XPOT&emtAhExrk@a$XkDCNCAQv zP5Le4@E`H?Od8lJvOxX1+y8~e(7cEB+gyA5-ZZ0XmeSRp+;0JP(<&r$BLRFbz% z2iJmf9O?}PJHNTL8J`$a4bVMeo7i^IHpN+T4ehElp)xGu%K#ACKNHPRQsBVBP&pC5 zy<%GnZp&RNf?-DwEALTdl_itbo}#hPf*tz%u53krLLHZGE1wx-|765QyJ(E7B66E@ z6yo4Y;+qYcP1h(+J7t>*bN%hY3QB_57wdQo-KonrOSGjJQg}kX2~oYGpg+=unr6YU zr+gF|L25KZqhct4AZ z3mlDU21cGp8X^TmjrhKv{YcC!CX(C|P= zS0WK0%de@xSBxZ%_ZK!UAu0bmW4b>pGrI-j6D<@~g)e`92a^TrbE?G*PIq@F0QjHZ z0%ufw*~#O?3o-elg(lbBD9S1?lj7aj@4_fSlwBY2%J~ssBJ$D2dP8lFAW*frcH@fn z&~2WZ)rGA5uGQ})JkV|L71wOZcqx$mC$F#6u;X z?s?VZV1xA5u(p8yIZ>imQEcLdBM2QX)A&74PqyqdjddRu5>KjIr9W*AC=g_W+QzG! zx=V`oJW|X~$KG(lcx^cNOoT}U~v4=`HZ@hPyx&~-(AOv-tplIENX z-4^nXYO#)G!Qkfx(x}F~wC?XYm$ZHT zO#Sc*lObk1&=^Z<$*e zt6a-m&=mzn1eg<&onvxJ`WV{e9yB3=D=Dp-A%?>j?nYQPgN$&=;4ly9l+oKQko#nk zv1V2j{tmO2yR@j$$bmS8Llcj}AdkNmXR#ykA!dnbl6FKmgDBkd{A+>LXi%w>-=i`p zqF*`8pMol)DD4}4C)ib}^uq4j9hMn7H0?S1^n4EFHp?3#K|8p$#3AEzuQI(^cGdN2 z-A-BfHv_j^({}Li@&uC~06I#*^aHy9f%JAXdBp|ae}7Zvw;gU#Lq?a z`ZzeExonrS9mS)7M5be9no}}m)M1QY0SgP_E2ACak)cz7XD+D3Z%xI!Ol1?!ZB`&qbO=sonsD*mi34Y2#teM z2X-&En-4TrJSeN$o6kQRajUYyFzG#TkNV|gWsw4w#Fesnd4{Z0aA~Mfx9-|;3B(t9 z9iilqDY&B`5dl3<$=D2zi{w59QGk>Z&D(AuUPw?@n9e@HsgRs)H}%fqk_lOdf?99= z!tUfSy(d#zH3A5zwv4cMvEA}Ct59WAKQ=zxE>qtupLXLR>ogJ$6QP$`40RtVc~1_M zB%j3)wT)Jb*z9)q^Hh%W4YO;GUsvBOQ$I39SB@i%MOi5u;wCYbd6-oPsMeM`?K%T7 zxiFkH)qm8w$LBFEsmMazX;{_gdl+dTcDXWp4E=1Jw&4~fykB9j0?luvi@}u6LjW^Y zss?F~{EO5{Nl+^gSv(YeqY~qb8vIn8%h>>^Es^}mW!kJTdYEY4@I=7IC1H#0Wx@wa z3#Xvf{^nSv+OJeYoTP!SipC?}`9l$?@%RSCr?x{C&lY1VT|D+%-A^W*G`8=D*6C;5 zNj|3O&2hCjkDQ2n`QJ`_%3yuG8eggo#88S-uwF5TD+5dTX>||M*kGqwjwpP!B2Nie z5_N-qGgb7_gu_;F*KIserrb=IvnUTQROjdP<#Nd!q%qxD9ZhB%n3-&aB$sO-W(6CA zZno0y-b6@O_?d-VMM8S35!7qQXp%STxqqO9#FB1cj-Adtad?D3u!VKZPkvmSmUzZr zzZ^+PBncK@P=Z!rVztmnp`Ol9#uAS1;Xy>-32xk223+Sm=JG5Y+-gyzm0n*-{ zeYdh%n{orK4Xp4CaT5Lu!9jXx372-yEV@Ufx<*Dslo@hbNo{NpNjlZ3Z){a9XCEuZ zMbq_nMO0MPs^7$DS165Ta&QTL@R0ii%@2uq?E<)X%0Z?8EgI7v+Sw?HsN|&O%*ga9 zut@aA&j>LQA|N zxA_Fg9%Wy+;ta3fD5w^nM*ASE6AP>=HnkbdLd5C=9wJ|8Q)+ol=8F}phxSG^R(#K5 z!+()=Ic!Ie<0Bt6$AIkUUM3|6lE1B++GF1vAR=(PTVw^-zd|A`zD`IScpL+(TFo;( zsVlRf`4-eY9tNg?+rIDb^XEYC&xgAnexJ8z=WE8wgkY9Rwj{$?LU}4?yw7XoooqH! zqG*^28GAaf$f%ukHFZ-4+L0zeoplrAeD+gfUb6JFB>j+KM{Dc=2MuJUS8G*-BdGsm9+cp(s-=DSdeEBT6JdznINI8m{Yvc zC?-Z1!EEbg+d?-DQ$}AJ8T6q$q<4yph!Vr}nVX0=vH4Srgo@j1V~ERWX?)0!^Je+IAV4n z-6GwRui_QzLpzX<4me}fmdu##z+9BOs#27lHOW1eCC@AM8`V>sB!Wus+N`xCK%||; z4Rwkm1AT;8>O?L$%-XH4YS|=QKi7NAY4z;h%T%BQDR!cDLfMLaK;frIIk(qN?Ru^jd%;w5@$tCmHg>CrgXdX=*dtLkkM``Hleii$-(J(98;r`kj z;?*INODhYq^h#(zQsk7fSE8qd_Kmd{*W~0V~5OUj`LnZdA^G-OES@ zauhCirzyDxVt6r3Wtzv(>a*(eTl2DgWYW#OL*HGfhsd{Wa}7wy@o)HbN#EzU-X@;_ zAFzu3sp9SVVExXlMK0U><5i??$lsjST~FBKVdUxov#Qyn*1L;;Qy!nUlD%Siq{H!m z7vxe~TpqaVe`}z-`j1%rrfGKZqJotvLbE(y*K~wX`>5QuTzQpPEQ zx{5#N0~wSWj{3ijMnd=8B^VoLLe+c{CJWPdR184O#?JDcJolYr$HMg;6$2zVE(#{3 zE^wlA{uj#0!oc}GzlnvJ<9|T%MNW+W1_4apTmO@u_dn<~G7A$IF&pc51dfxL7{JVt zQb!3zo$zNFFCk%x8|gnF2NwhD_Z|R%?f+mz%m0mWaWZ@d>;C_kIx6e;BeDP(IGLG= zxmX$4zFi*vD}o6eE8HmG$p5+-=l8U!{{lS!v-rR6@;{4$2{NnvKpp#ac68sTnwf$} zreKbLM(B{%XyU^Rc4_U87c|tUB;suibwqP(>s!g5uSqSDS z#R&ikoJE?n{!un{@94vN!Z)X2Y$e4xys8s~L{lzf9;hTXZ5~gL{cBU<*oXMf-N7;{ z_!@b&CU6AwF9S4@0I)Ch4FUA329z7nmUiZL!#^{Pr0DP!e=oA?$)u0Ka1>;QZ5lb< zlmnoah6E`x`3YZ+@~)Ij@3uOk0b>aD>)2t)A=te&=zP$3qKi-<(93Rw1TH6T0OpNA z=DGBwtrGD2;0SvipjmX}`$4VKi8FzTXs;3ir~4P{=<*4X07zgQi~uvFydU1wudh%Zt*u?4c*-9BE6R!BJ*oHCr1k`7Cyj}yK|fFUoe`a^bBM(z zca%iao&!H z1ZqjGbIfPNhRI5i?EYw(S55vsT^8B9rdmTU&o<}gB+wd@)F8qT%K6$HiNkKn@F42^ z35vxdODeIeyou$z3jlF>_i{m+17^FHHz+d;e22?$(d*_$j4`vGpLY7QDFS^?ySa0V z$+1g8OmR2U>yt5-%;>N}kqU87UTj~}p5*RQJKiPln7AFLM#Ml9$^0^og&LPO7exV0 zRW#GI2e4NL>mD(*!(@kgCu=7wN|juK$Hu58{bydn^sL(cLuhTWw*thqtcYz+>pSPR z(23WU6BWBpj67FS7@1ULKC7a~Uh&<=8QColX+_$*JoQ zexMLG?wiEb2WP6+LZRSa_F``~^-H5DEiEQF-eFs!BrL4Zj*p|4->oaWgfZinZXO%F ze4oBgwe4>OzqdYTlvV-9kVWV#!ZhUMTZ<}L#V0ReLcLj@3X9Kako3sfDQK3V+p zVB^)oWHrcps#KZ9EyPXYyrjTzHR|zJW1uV@m^|_A@uBa-Z{ACrE*8nKe`>W6fh#Nx zKbD|rRfCKYf3U6j((pc{#7MWf?dGuELp&gQ(&m!7VG^P0S|$(nF&rpkQAvsqb3(WNGKVZ&UkS6?bUgWCYHxn=Mnqlq6HtPkTSAp z)NsxU%PcPx6m&Ak2RkdQ>J&2YGVj~MYqkG4J>ncMqb>**>=Nq9-4HxlvM;avJ>#-? z48;{xfQ(e!FYMIe*>00sJSjL)6DXzic%Tm-H|;h)>Bfn_xqYn>I%Qyl{n*H-V$8H8 z)7sXa<|?ls)(4>E{yY0nY4gT0PiU zNs&s~kZ8j1xu*SyS>ce}&&_ilL3`XV>#4r{8H71!Q|Yhj~O|fZG{N6(HHo{l`He4?xpQm%i6T;Wqf*VUUI*V$5uy=&s5Nf7fksV7kayAqE%V*&yWc(@lq1FRNR`240m9D(rl zPtN;3j5{`5(z)ToX^!P7jpX0GbF#_XOH0od;f8KC`#Y86G!1WaV+1;wa_{*6_;{ZY zKCstlS8Lbm4E(aMQIJugqptpL*VXsPJ-Yarn!Cn7vYzT#>v*T*1nf^_XpRQYAKZ=D ze#rn=@UB*TWc08B`j(d}=ffGwua7sTd{WTv7t{{7g*I<}iS}>&OC9<77x%ce%1w=7 zKVBTp&Iv>?Yf? zDA-}w#mlGdV@+w2Tnf%BudmS3#MhPVONz-*OHhz{%yt}ZA7E9d|2$^l?bs9XG*lIa5T1Ny&{ z{W%h5_GB>F*cdq2Scut}I2qXfli0(~%D~C;pE`h)nGr~w1p9sN|Dk+K6b`2Um-6vV zVf_|D9Gu@p25jFNhxuE*d<&s(ancX@GyV`SA^L#xe=}H_Sii?P{a*}Cpq7mNIwwl^ zo5slrq57eWH;66hdL7n^P95kY3c5dTN4QdtRR{gIvY?7v2un19)TB%A{X^l*Ic;yo z`O2P$LJzCrkCt~N^MNi!~!%2qZ`DXxKZ-TYEQthvGE1paP& zXHFabiE&jRVIar^C{M@_>`QkQ_q#d{y0_7{eRw(`i?7i)*m=7qCmPG9yn7p4$JocA zSp7&Do=Q9n1_d*ADR#Dld3TK4ylx0}4^jkep>0)e?YD3AJJ0`A-M)OK@J@N)?%!o` zW-ae7!R7zyS&fIw?d&yi&bHuk`LV0w_O)!{v0cxOMP3s8Ia&DutfMH1)GSh!-?ON0 z-g{vAt$b|-w1WMyy_Bh~U`2msU9&nQC%>G@D>DUfe1~t{0r*m~G zzUK#8^7UI+%i?%{AUEHUy4TZNWt{&S?VjN!+BlsB8D*SZm&>$;@d)wL-!W*7sjMjd zH}+`ZD(u&VgR)oYdF+Cd7J0i9bd&U^<2vo)~Hpf$7WV6}Eq1FO!Aawo@Kh z@(5@P8%D?clW*T+{8$zD>AjX zaZMS@oJrCEKxqhjKq6fE%-vHb6hwpiZrJq1SoJ2fmpP_~-oot~?Ool0#mUC_dXf?1 zWE$8N{@gzxwz`PN0xsWyJ&`aBC+NUb5uvUd;t&ovS0t@N%fFi{PI^gP{D^yVzMM^7 z=uAT;`CGLi>7-uY@WKH4E6kkTk8ZTy7|g#-Vc!7G%mG^_KJq*i}zG2X0%**+HQ;}hgvS<;f zWu4u+P-#p_SaaNhF{WrLvQLL@Ppw-Q%>wMlzdj}!uMQr8CSpq_Lky^?rWA@_`!X3P zw%U#vswAfVR@K)&`_2&}l*Vkd)w+SCXXcjUSR_#_Sy+T$KFzYs=*JGChq>KBWcrk9 zKtr*xvO&c1DTJZmN$X}`m@NVw%O!(;OnP|n0*Md*+qbREY%(#1O-Qwr7Ll%fxFTrb93r-VOosC0{SCnPU z*u<(mIOLv?0>Eg6(W%tNWg11C{utbG|0r+HUEHA(fo)(|6!r9EV&S5Xyp5uMvvli`nZhBo0ZdA|?SQ_u20FRPOA3O2%bGb~>ItSs^$}DTIzF)}OP?QGDJ0*j_h>_3_aPp3+JZ(SC<4 z?r2XS-}BigSWKm2voxkm7n@k2hq{AJO(sdA$>vM>eRqA_mxuBh1hbwx!_5%TCG>wf z8Wf|NG(gww8CErYS-OS^A5Z-J%Fn)D`wj|)duZTz3a6@(bIAfHl?rAK5-mu1`M66k z7-GB^E{sASW&1StLt*r?~uVJLf4Yit4m9p&s!VOC? z!Up#9zVqh}U%${`vSShk{W-J}U~r<6I*qGy*SawO!DD^wsDXkMABO^pJ>q8V^`mCV zHxN2DL%e3b6i@bh0}+i`{ah-%+c3@k_%%x0AXLXfLz1a{;01u-iw~J@9Z-K;c_yCw z2M!$`*DUq;jU30�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 -- 2.20.1