From 499022daa4ff7c6d1386c04a9da52074545c385f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20B=C3=BCren?= Date: Tue, 9 Jul 2019 12:34:23 +0200 Subject: [PATCH] =?utf8?q?Dokumentation:=20Andere=20Pakete=20an=20zentrale?= =?utf8?q?r=20Stelle=20b=C3=BCndeln?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Viele Admins überlesen die Notiz, dass postgresql-contrib noch benötigt wird, wenn die Info 'nur' im Kapitel Datenbank steht. Kapitel 2.2.3 unterhalb der Perl-Pakete kurz gebündelt und alle notwendigen nicht Perl Pakete dort mit einem Installationsbefehl gesetzt. --- doc/dokumentation.xml | 34 +++++++++++++------------------- doc/html/ch02s02.html | 17 ++++++---------- doc/html/ch02s06.html | 6 +++--- doc/html/ch02s07.html | 6 +++--- doc/html/ch02s13.html | 14 ++++++------- doc/html/ch03s03.html | 2 +- doc/html/ch03s07.html | 8 ++++---- doc/html/ch03s08.html | 10 +++++----- doc/html/ch03s09.html | 14 ++++++------- doc/html/ch04.html | 32 +++++++++++++++--------------- doc/html/index.html | 4 ++-- doc/kivitendo-Dokumentation.pdf | Bin 1360158 -> 1360300 bytes 12 files changed, 68 insertions(+), 79 deletions(-) diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index 226c25188..c429e54f2 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -552,26 +552,20 @@ cpan HTML::Restrict Andere Pakete installieren - Seit Version v3.4.0 wird für den Bankimport optional das Paket - 'aqbanking-tools' benötigt. - - Debian und Ubuntu: apt install aqbanking-tools - - - Fedora: dnf install aqbanking - - openSUSE: zypper install aqbanking-tools - - Seit Version v3.4.1 wird generell zum Feststellen der - Seitenanzahl von PDF_Dokumenten 'pdfinfo' benötigt was im Paket - 'poppler-utils' enthalten ist. - - Debian und Ubuntu: apt install poppler-utils - - - Fedora: dnf install poppler-utils - - openSUSE: zypper install poppler-tools + + + aqbanking-tools Für das Parsen des MT940 Bankformats + + + poppler-utils 'pdfinfo' zum Erkennen der Seitenanzahl bei der PDF-Generierung + + + Postgres Trigram-Index Für datenbankoptimierte Suchanfragen. Bspw. im Paket postgresql-contrib enthalten + + + Debian und Ubuntu: apt install aqbanking-tools postgresql-contrib poppler-utils + Fedora: dnf install aqbanking poppler-utils postgresql-contrib + openSUSE: zypper install aqbanking-tools poppler-tools diff --git a/doc/html/ch02s02.html b/doc/html/ch02s02.html index 3d98b223b..a158bb379 100644 --- a/doc/html/ch02s02.html +++ b/doc/html/ch02s02.html @@ -217,15 +217,10 @@ cpan HTML::Restrict

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

cpan DateTime::event::Cron DateTime::Set FCGI \
-  HTML::Restrict PBKDF2::Tiny Rose::Db::Object Set::Infinite

2.2.3. Andere Pakete installieren

Seit Version v3.4.0 wird für den Bankimport optional das Paket - 'aqbanking-tools' benötigt.

Debian und Ubuntu:

apt install aqbanking-tools
-        

-

Fedora:

dnf install aqbanking

-

openSUSE:

zypper install aqbanking-tools

-

Seit Version v3.4.1 wird generell zum Feststellen der - Seitenanzahl von PDF_Dokumenten 'pdfinfo' benötigt was im Paket - 'poppler-utils' enthalten ist.

Debian und Ubuntu:

apt install poppler-utils
-        

-

Fedora:

dnf install poppler-utils

-

openSUSE:

zypper install poppler-tools

+ HTML::Restrict PBKDF2::Tiny Rose::Db::Object Set::Infinite

2.2.3. Andere Pakete installieren

  • + aqbanking-tools Für das Parsen des MT940 Bankformats

  • + poppler-utils 'pdfinfo' zum Erkennen der Seitenanzahl bei der PDF-Generierung

  • + Postgres Trigram-Index Für datenbankoptimierte Suchanfragen. Bspw. im Paket postgresql-contrib enthalten

Debian und Ubuntu:

apt install aqbanking-tools postgresql-contrib poppler-utils

+

Fedora:

dnf install aqbanking poppler-utils postgresql-contrib

+

openSUSE:

zypper install aqbanking-tools poppler-tools

\ No newline at end of file diff --git a/doc/html/ch02s06.html b/doc/html/ch02s06.html index 4bfe78d9c..3c7c2b56f 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 @@ -104,13 +104,13 @@ 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. Authentifizierung mittels HTTP Basic Authentication

+ FastCGI-Version.

2.6.3. Authentifizierung mittels HTTP Basic Authentication

Kivitendo unterstützt, dass Benutzerauthentifizierung über den Webserver mittels des »Basic«-HTTP-Authentifizierungs-Schema erfolgt (siehe RFC 7617). Dazu ist es aber nötig, dass der dabei vom Client mitgeschickte Header Authorization vom Webserver an Kivitendo über die Umgebungsvariable HTTP_AUTHORIZATION weitergegeben wird, was standardmäßig nicht der Fall ist. Für Apache kann dies über die folgende Konfigurationsoption aktiviert werden: -

SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1

2.6.4. Weitergehende Konfiguration

Für einen deutlichen Sicherheitsmehrwert sorgt die Ausführung +

SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1

2.6.4. 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 e26a6c4d2..fdfd5a73c 100644 --- a/doc/html/ch02s07.html +++ b/doc/html/ch02s07.html @@ -39,7 +39,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. ältere Debian, ältere + anstelle eines symbolischen Links verwendet werden können.

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

Kopieren Sie die Datei scripts/boot/system-v/kivitendo-task-server nach /etc/init.d/kivitendo-task-server. Passen @@ -47,12 +47,12 @@ DAEMON=....). Binden Sie das Script in den Boot-Prozess ein. Dies ist distributionsabhängig:

  • Debian-basierende Systeme:

    update-rc.d kivitendo-task-server defaults
     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 + werden:

service kivitendo-task-server start

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

Kopieren Sie die Datei scripts/boot/systemd/kivitendo-task-server.service nach /etc/systemd/system/. Passen Sie in der diff --git a/doc/html/ch02s13.html b/doc/html/ch02s13.html index 551957649..54272f70b 100644 --- a/doc/html/ch02s13.html +++ b/doc/html/ch02s13.html @@ -63,14 +63,14 @@ 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 + ü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 der @@ -79,11 +79,11 @@ Aufträgen oder Rechnungen als odt-Datei keine Bedeutung, 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 + "invoice_" bzw. "sales_order_" und ".odt" 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 + (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 @@ -112,12 +112,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 → Makrosicherheit

    • Sicherheitslevel auf "Mittel" einstellen (Diese diff --git a/doc/html/ch03s03.html b/doc/html/ch03s03.html index 1bad7f432..51b7d2cf6 100644 --- a/doc/html/ch03s03.html +++ b/doc/html/ch03s03.html @@ -613,7 +613,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/ch03s07.html b/doc/html/ch03s07.html index ecb37cf48..249c54846 100644 --- a/doc/html/ch03s07.html +++ b/doc/html/ch03s07.html @@ -1,15 +1,15 @@ - 3.7. Artikelklassifizierung

    3.7. Artikelklassifizierung

    3.7.1. Übersicht

    Die Klassifizierung von Artikeln dient einer weiteren + 3.7. Artikelklassifizierung

    3.7. Artikelklassifizierung

    3.7.1. Übersicht

    Die Klassifizierung von Artikeln dient einer weiteren Gliederung, um zum Beispiel den Einkauf vom Verkauf zu trennen, gekennzeichnet durch eine Beschreibung (z.B. "Einkauf") und ein Kürzel (z.B. "E"). Für jede Klassifizierung besteht eine Beschreibung und eine Abkürzung die normalerweise aus einem Zeichen besteht, kann aber auf mehrere Zeichen erweitert werden, falls zur Unterscheidung - notwendig. Sinnvoll sind jedoch nur maximal 2 Zeichen.

    3.7.2. Basisklassifizierung

    Als Basisklassifizierungen gibt es

    • Einkauf

    • Verkauf

    • Handelsware

    • Produktion

    • - keine - (diese wird bei einer Aktualisierung für alle + notwendig. Sinnvoll sind jedoch nur maximal 2 Zeichen.

    3.7.2. Basisklassifizierung

    Als Basisklassifizierungen gibt es

    • Einkauf

    • Verkauf

    • Handelsware

    • Produktion

    • - keine - (diese wird bei einer Aktualisierung für alle existierenden Artikel verwendet und ist gültig für Verkauf und Einkauf)

    Es können weitere Klassifizierungen angelegt werden. So kann es - z.B. für separat auszuweisende Artikel folgende Klassen geben:

    • Lieferung (Logistik, Transport) mit Kürzel L

    • Material (Verpackungsmaterial) mit Kürzel M

    3.7.3. Attribute

    Bisher haben die Klassifizierungen folgende Attribute, die auch + z.B. für separat auszuweisende Artikel folgende Klassen geben:

    • Lieferung (Logistik, Transport) mit Kürzel L

    • Material (Verpackungsmaterial) mit Kürzel M

    3.7.3. Attribute

    Bisher haben die Klassifizierungen folgende Attribute, die auch alle gleichzeitg gültig sein können

    • gültig für Verkauf - dieser Artikel kann im Verkauf genutzt werden

    • gültig für Einkauf - dieser Artikel kann im Einkauf genutzt werden

    • separat ausweisen - hierzu gibt es zur Dokumentengenerierung @@ -19,7 +19,7 @@ pro separat auszuweisenden Klassifizierungen die Variable< %separate_X_subtotal%>, wobei X das Kürzel der Klassifizierung ist.

      Im obigen Beispiel wäre das für Lieferkosten <%separate_L_subtotal%> und für Verpackungsmaterial - <%separate_M_subtotal%>.

    3.7.4. Zwei-Zeichen Abkürzung

    Der Typ des Artikels und die Klassifizierung werden durch zwei + <%separate_M_subtotal%>.

    3.7.4. Zwei-Zeichen Abkürzung

    Der Typ des Artikels und die Klassifizierung werden durch zwei Buchstaben dargestellt. Der erste Buchstabe ist eine Lokalisierung des Artikel-Typs ('P','A','S'), deutsch 'W', 'E', und 'D' für Ware Erzeugnis oder Dienstleistung und ggf. weiterer Typen.

    Der zweite Buchstabe (und ggf. auch ein dritter, falls nötig) diff --git a/doc/html/ch03s08.html b/doc/html/ch03s08.html index 6cf079703..2adbd7059 100644 --- a/doc/html/ch03s08.html +++ b/doc/html/ch03s08.html @@ -1,10 +1,10 @@ - 3.8. Dateiverwaltung (Mini-DMS)

    3.8. Dateiverwaltung (Mini-DMS)

    3.8.1. Übersicht

    Parallel zum alten WebDAV gibt es ein Datei-Management-System, + 3.8. Dateiverwaltung (Mini-DMS)

    3.8. Dateiverwaltung (Mini-DMS)

    3.8.1. Übersicht

    Parallel zum alten WebDAV gibt es ein Datei-Management-System, das Dateien verschiedenen Typs verwaltet. Dies können

    1. aus ERP-Daten per LaTeX Template erzeugte PDF-Dokumente,

    2. zu bestimmten ERP-Daten gehörende Anhangdateien unterschiedlichen Formats,

    3. per Scanner eingelesene PDF-Dateien,

    4. per E-Mail empfangene Dateianhänge unterschiedlichen - Formats,

    5. sowie speziel für Artikel hochgeladene Bilder sein.

    3.8.2. Struktur

    Über eine vom Speichermedium unabhängige Zwischenschicht werden + Formats,

  • sowie speziel für Artikel hochgeladene Bilder sein.

  • 3.8.2. Struktur

    Über eine vom Speichermedium unabhängige Zwischenschicht werden die Dateien und ihre Versionen in der Datenbank verwaltet. Darunter können verschiedene Implementierungen (Backends) gleichzeitig existieren:

    • Dateisystem

    • WebDAV

    • Schnittstelle zu externen @@ -23,7 +23,7 @@ für "attachment" und "image" nur die Quelle "uploaded". Für "document" gibt es auf jeden Fall die Quelle "created". Die Quellen "scanner" und "email" müssen derzeit in der Datenbank konfiguriert werden (siehe - Datenbank-Konfigurierung).

    3.8.3. Anwendung

    Die Daten werden bei den ERP-Objekten als extra Reiter + Datenbank-Konfigurierung).

    3.8.3. Anwendung

    Die Daten werden bei den ERP-Objekten als extra Reiter dargestellt. Eine Verkaufsrechnung z.B. hat die Reiter "Dokumente" und "Dateianhänge".

    Bei den Dateianhängen wird immer nur die aktuelle Version einer Datei angezeigt. Wird eine Datei mit gleichem Namen hochgeladen, so @@ -39,13 +39,13 @@ so sind diese z.B. bei Einkaufsrechnungen sichtbar:

    Statt des Löschens wird hier die Datei zurück zur Quelle verschoben. Somit kann die Datei anschließend an ein anderes ERP-Objekt angehängt werden.

    Derzeit sind "Titel" und "Beschreibung" noch nicht genutzt. Sie - sind bisher nur bei Bildern relevant.

    3.8.4. Konfigurierung

    3.8.4.1. Mandantenkonfiguration

    3.8.4.1.1. Reiter "Features"

    Unter dem Reiter Features + sind bisher nur bei Bildern relevant.

    3.8.4. Konfigurierung

    3.8.4.1. Mandantenkonfiguration

    3.8.4.1.1. Reiter "Features"

    Unter dem Reiter Features im Abschnitt Dateimanagement ist neben dem "alten" WebDAV das Dateimangement generell zu- und abschaltbar, sowie die Zuordnung der Dateitypen zu Backends. Die Löschbarkeit von Dateien, sowie die maximale Uploadgröße sind Backend-unabhängig

    Die einzelnen Backends sind einzeln einschaltbar. Spezifische Backend-Konfigurierungen sind hier noch - ergänzbar.

    3.8.4.1.2. Reiter "Allgemeine Dokumentenanhänge"

    Unter dem Reiter Allgemeine + ergänzbar.

    3.8.4.1.2. Reiter "Allgemeine Dokumentenanhänge"

    Unter dem Reiter Allgemeine Dokumentenanhänge kann für alle ERP-Dokumente ( Angebote, Aufträge, Lieferscheine, Rechnungen im Verkauf und Einkauf ) allgemeingültige Anhänge hochgeladen werden.

    Diese Anhänge werden beim Generieren von PDF-Dateien an die diff --git a/doc/html/ch03s09.html b/doc/html/ch03s09.html index 72b067f7b..2ea870ba4 100644 --- a/doc/html/ch03s09.html +++ b/doc/html/ch03s09.html @@ -1,13 +1,13 @@ - 3.9. Webshop-Api

    3.9. Webshop-Api

    Das Shopmodul bietet die Möglichkeit Onlineshopartikel und + 3.9. Webshop-Api

    3.9. Webshop-Api

    Das Shopmodul bietet die Möglichkeit Onlineshopartikel und Onlineshopbestellungen zu verwalten und zu bearbeiten.

    Es ist Multishopfähig, d.h. Artikel können mehreren oder unterschiedlichen Shops zugeordnet werden. Bestellungen können aus mehreren Shops geholt werden.

    Zur Zeit bietet das Modul nur einen Connector zur REST-Api von Shopware. Weitere Connectoren können dazu programmiert und eingerichtet - werden.

    3.9.1. Rechte für die Webshopapi

    In der Administration können folgende Rechte vergeben - werden

    • Webshopartikel anlegen und bearbeiten

    • Shopbestellungen holen und bearbeiten

    • Shop anlegen und bearbeiten

    3.9.2. Konfiguration

    Unter System->Webshops können Shops angelegt und konfiguriert - werden

    3.9.3. Webshopartikel

    3.9.3.1. Shopvariablenreiter in Artikelstammdaten

    Mit dem Recht "Shopartikel anlegen und bearbeiten" und des + werden.

    3.9.1. Rechte für die Webshopapi

    In der Administration können folgende Rechte vergeben + werden

    • Webshopartikel anlegen und bearbeiten

    • Shopbestellungen holen und bearbeiten

    • Shop anlegen und bearbeiten

    3.9.2. Konfiguration

    Unter System->Webshops können Shops angelegt und konfiguriert + werden

    3.9.3. Webshopartikel

    3.9.3.1. Shopvariablenreiter in Artikelstammdaten

    Mit dem Recht "Shopartikel anlegen und bearbeiten" und des Markers "Shopartikel" in den Basisdaten zeigt sich der Reiter "Shopvariablen" in den Artikelstammdaten. Hier können jetzt die Artikel mit @@ -16,11 +16,11 @@ Stelle können auch beliebig viele Bilder dem Shopartikel zugeordnet werden. Artikelbilder gelten für alle Shops.

    Die Artikelgruppen werden direkt vom Shopsystem geholt somit ist es möglich einen Artikel auch mehreren Gruppen - zuzuordenen

    3.9.3.2. Shopartikelliste

    Unter dem Menu Webshop->Webshop Artikel hat man nochmal + zuzuordenen

    3.9.3.2. Shopartikelliste

    Unter dem Menu Webshop->Webshop Artikel hat man nochmal eine Gesamtübersicht. Von hier aus ist es möglich Artikel im Stapel unter verschiedenen Kriterien <alles><nur Preis><nur Bestand><Preis und Bestand> an die jeweiligen Shops - hochzuladen.

    3.9.4. Bestellimport

    Unter dem Menupunkt Webshop->Webshop Import öffnet sich die + hochzuladen.

    3.9.4. Bestellimport

    Unter dem Menupunkt Webshop->Webshop Import öffnet sich die Bestellimportsliste. Hier ist sind Möglichkeiten gegeben Neue Bestellungen vom Shop abzuholen, geholte Bestellungen im Stapel oder einzeln als Auftrag zu transferieren. Die Liste kann nach @@ -52,7 +52,7 @@ auch der Grund für die Auftragssperre sein.

  • Die Buttons "Auftrag erstellen" und "Kunde mit Rechnungsadresse überschreiben" zeigen sich erst, wenn ein Kunde aus dem Listing ausgewählt ist.

  • Es ist aber möglich die Shopbestellung zu löschen.

  • Ist eine Bestellung schon übernommen, zeigen sich an dieser - Stelle, die dazugehörigen Belegverknüpfungen.

  • 3.9.5. Mapping der Daten

    Das Mapping der kivitendo Daten mit den Shopdaten geschieht in + Stelle, die dazugehörigen Belegverknüpfungen.

    3.9.5. Mapping der Daten

    Das Mapping der kivitendo Daten mit den Shopdaten geschieht in der Datei SL/ShopConnector/<SHOPCONNECTORNAME>.pm z.B.:SL/ShopConnector/Shopware.pm

    In dieser Datei gibt es einen Bereich wo die Bestellpostionen, die Bestellkopfdaten und die Artikeldaten gemapt werden. In dieser diff --git a/doc/html/ch04.html b/doc/html/ch04.html index 91f74c4de..c9881f156 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 Datumsformat dateformat und @@ -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 6e8626a79..ae0912c49 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -2,8 +2,8 @@ kivitendo 3.5.3: Installation, Konfiguration, Entwicklung

    kivitendo 3.5.3: 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.2.3. Andere 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. Erweiterung für Trigram Prozeduren
    2.5.5. Datenbankbenutzer anlegen
    2.6. Webserver-Konfiguration
    2.6.1. Grundkonfiguration mittels CGI
    2.6.2. Konfiguration für FastCGI/FCGI
    2.6.3. Authentifizierung mittels HTTP Basic Authentication
    2.6.4. 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. Nomenklatur
    2.14.1. Datum bei Buchungen
    2.15. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: + 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.2.3. Andere 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. Erweiterung für Trigram Prozeduren
    2.5.5. Datenbankbenutzer anlegen
    2.6. Webserver-Konfiguration
    2.6.1. Grundkonfiguration mittels CGI
    2.6.2. Konfiguration für FastCGI/FCGI
    2.6.3. Authentifizierung mittels HTTP Basic Authentication
    2.6.4. 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. Nomenklatur
    2.14.1. Datum bei Buchungen
    2.15. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR
    2.15.1. Einführung
    2.15.2. Konfigurationsparameter
    2.15.3. Festlegen der Parameter
    2.15.4. Bemerkungen zur Bestandsmethode
    2.15.5. Bekannte Probleme
    2.16. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb
    2.16.1. Einführung
    2.16.2. Konto 3804 manuell anlegen
    2.17. Verhalten des Bilanzberichts
    2.18. Erfolgsrechnung
    2.19. Rundung in Verkaufsbelegen
    2.20. Einstellungen pro Mandant
    2.21. 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
    3.7. Artikelklassifizierung
    3.7.1. Übersicht
    3.7.2. Basisklassifizierung
    3.7.3. Attribute
    3.7.4. Zwei-Zeichen Abkürzung
    3.8. Dateiverwaltung (Mini-DMS)
    3.8.1. Übersicht
    3.8.2. Struktur
    3.8.3. Anwendung
    3.8.4. Konfigurierung
    3.9. Webshop-Api
    3.9.1. Rechte für die Webshopapi
    3.9.2. Konfiguration
    3.9.3. Webshopartikel
    3.9.4. Bestellimport
    3.9.5. Mapping der Daten
    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. Programmatische API-Aufrufe
    4.3.1. Einführung
    4.3.2. Wahl des Mandanten
    4.3.3. HTTP-»Basic«-Authentifizierung
    4.3.4. Authentifizierung mit Parametern
    4.3.5. Beispiele
    4.4. SQL-Upgradedateien
    4.4.1. Einführung
    4.4.2. Format der Kontrollinformationen
    4.4.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
    3.7. Artikelklassifizierung
    3.7.1. Übersicht
    3.7.2. Basisklassifizierung
    3.7.3. Attribute
    3.7.4. Zwei-Zeichen Abkürzung
    3.8. Dateiverwaltung (Mini-DMS)
    3.8.1. Übersicht
    3.8.2. Struktur
    3.8.3. Anwendung
    3.8.4. Konfigurierung
    3.9. Webshop-Api
    3.9.1. Rechte für die Webshopapi
    3.9.2. Konfiguration
    3.9.3. Webshopartikel
    3.9.4. Bestellimport
    3.9.5. Mapping der Daten
    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. Programmatische API-Aufrufe
    4.3.1. Einführung
    4.3.2. Wahl des Mandanten
    4.3.3. HTTP-»Basic«-Authentifizierung
    4.3.4. Authentifizierung mit Parametern
    4.3.5. Beispiele
    4.4. SQL-Upgradedateien
    4.4.1. Einführung
    4.4.2. Format der Kontrollinformationen
    4.4.3. Format von in Perl geschriebenen Datenbankupgradescripten
    4.4.4. Hilfsscript dbupgrade2_tool.pl
    4.5. Translations and languages
    4.5.1. Introduction
    4.5.2. Character set
    4.5.3. File structure
    4.6. Die kivitendo-Test-Suite
    4.6.1. Einführung
    4.6.2. Voraussetzungen
    4.6.3. Existierende Tests ausführen
    4.6.4. Bedeutung der verschiedenen Test-Scripte
    4.6.5. Neue Test-Scripte erstellen
    4.7. Stil-Richtlinien
    4.8. Dokumentation erstellen
    4.8.1. Einführung
    4.8.2. Benötigte Software
    4.8.3. PDFs und HTML-Seiten erstellen
    4.8.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 6b0bc6ab61a6b949e8b17988ab40d1ad8b64bf5c..dddb82e6db04abe8f579225e06d369a857743a05 100644 GIT binary patch delta 140850 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

    uCM=0Q5Re^2jBry0J6^W zf#fH_)Oe|{5f1tNpnG99{CCGAUprwQa6%#-)O<@{?EypL?qsfAc7MH*A7m|)YX z`FJWd_EKtI$T7AQ|h5U}Z5;A#B3m z9bbMi#aw#{8TCqX5Ga7(G~loOR&)#oa8IB&Fc{byI317)f%X6qX%L{yQ(0MmCE=Rd zA}&uAu|FtbG2w7l*`pqFi%%Ezm|Fbau%lk^cpJ42t$9$6R?K1nY{}L9Zekw?m*r|Sr zQ$dD+>ftUjY|%6VIRhMfiGOB){wDW^&$Dl|Z1Uu?vfSjG92NEB4GjsGO5t(3BYIpS zyPFo|%E~5>d&h)@SpZHzvA?&((Rk?talv5-P}@cep7DP&`%xMz!C4f`GRh3q*r`l= zrYF;z8O+GaSu9HN0Z8RD@_go4hU7E22Qo%8OsUcu^%zDNaDRQ#s3*|kQ${`de-?jf z)Z-sv^kTwa5iYAwc`6#+$X}UOIO9YS@cRu0z1n6CC)h~x+|J4 z4V3ZG_GnMEH_8q~2c!8YgQ8rNL?yvoVy%kyR6VhUPH1ex>KXec$AeNgUeM+f`rKr9 zFmg8NU~Fy-wwcW7#*#({l@5~)fB!(S!|LE_kcc*`v=6LBo}Vx~VY)BPyeL7^xb?An zTUQHKy{2N?_++z~R%UDi@pATWIep1*H~lP(Udj;?T0b_i^#IO98DO3-(A*JZ3>e}NN>!LX3% zPF$_(O?(#oEb`CbKO4u z?FW^SurN~CEQj_ZsIA%Pf?rLmfa>xe-yn&>OLxIM0P%MJ}36S zpHN&Hf+3kxN=I~bzZJI|2)Y=ULC=S{5^WvGRI{x$Me<$N#2FE`tt;sR>2U(AskB|KgKesJs(=)*!W8?fKma)I%v(nRc zKKD79Irbxl%uMTmc~%rol3#;NtzcAQR26r`iOG}@HQ9JXleL$0Y8Qtdi|aTOEJf_l{rbW~?P9x3$y}b;Wn9cB>y1?(^Rl z(3oPnNW3N9mhMj95WOLOyZ$Nv{`9BJpWNE0vciL2hJDE6q;$3w8%8fDMzB*fmf1ay zmt7twfA7ScQ*aU|Ep)tWrG-9|Dd5*>SVLGsG7o+WC6Z+oU?v626waH#fg53(#S&}M z6EtbadnSxcN4>|rfAuon5vD}c^crxFq1P~IU<@O;T6Bb+js&m7%J@(iQ=f4l%n0FB zn1qjD0aaq*Ke(A^DDcBfNT#8DX!ySq80%w#fc%#>ifG=o)nI_C4eu ze=65@b%Ghz2Tphl$TUfRGO#oLXyDPftc%`LiN=WF$f_caEEd&S0^lmz{7x$59qMcX zvf>h`vRck#s?!TJpj*V1m5?JFC^}C5A_6=5(-+LyxZPZA%T#R3V1h18(1j@*7fiIy zY0+Q+GDDW(bkL8EHgH-r>7XAS&;Zzte-eDdzxeN$rm!_(ryKo}e_^4fq^)SvgsJlM z8`IQ}rdt%WAy_%-%A$Wl2EC!{FK=Eb@ZI;m`||qvtGyPR&g*sWS=O{@>Gk zT#P$y3zOH_Zg9M5e2f_}!ogQCLO(jcGc3UcGPvRtu-R5*SY(%A0B9uynBg)hgf3T+=$%Ic3 zynDTQ@2K~f_k>sO-6K}wN=%@M7dXS73hHG{T|EgWY?eDu$eCl2CIaAX2ar0X*hWHx2%*rx8p*=jddE)D-c-iVj%}y*EKO4l;@WVg2`HA&?hu{3w;L4TXdw%?M4Oc<0?9;&K zH_*R&Mc)>?ykaEd@Gdp3s8;eW;`P~im&xk`a~XU6D&A%E`b|bcu+r}Esd|+I$`eYa zKu?w0l|4$Pe_J`KJf>unONCzV0BjZ}kf4cIK2tnw6TZs@v4JX$`|n0 zVvgkEe{660KshPTMB^!HMi^O5VzeBW_XJT|r`1+frC+2U=b<2URHDzKARinE4hC5< zcsfW1!03LFG#~}CfRf|07HT|uT*+*OLeyskMZ01^!Eg$ET7laYSkW-G;alfTi~iVb zQ2a5;rHq|FQO|*G4U2eY>|_^rst;UtD2*Ajf092ROVYDr%G8pzFg-Kb?U$J+)l}CI zxk{;45;=%$ACYG?SpgYK&2D5e8+e@?`}~t-SvRUtRtY#$r7^iVH`e^7-w22N|q z^{oBpiEGgM91 zMV77jPStk9hb{##R%Te~*nEh`Z(81Q5|PI;Q z_Mk#BLxF|lB=vOlLiNM!lVy98iqYih7y++d@X~7v4e)OG!*ZhV!#Sx{ay6R34T-~_QP@-Z4+mHsEDN1 zb%tWBG8_ykqp)Nw1QA70z-6+yfQo*GbpHe#Q-k}uKn(QLJO7}(f4Bo-{%x5HXHu73 zP#F_M+N#nne5+xg<-rsG{K>{PgJ5^Ybl6yK@LFBvn(@;Kd2V^KqiIQg^^%p%Q_jBe z2A)3q2j87RkH63U?lI}A>K*(+V{f)?)!RS)4Yht|6#gK4T6Qg}!a;Gqnr%)H@Zlna zvvUq2REyO;)i)@6f9<`F8_EXlgO0pC@6ePdH)ytL7<+ZX*x4Iw^6LNhZfb`*ttfB)>Uuafk{kQ>XLl=c=q z9j9KO0a-{P^zzO=vNEMcsV@*(B zj*9z?Y7B^#(X&NZB6?*A&R~BZHv6f<7wBS`&fgP;F6w_+Ng*r=*h$4>NJ_$f1{T8n zjXxeA+t&Bse?JCV@2uzR=MtUcveJ^ZC$^7Y|K9F}R}DY#Zp+3sHDKS1+=TP$1wm3wdEwI3~!1p6C@2HcZ$1sKHdgQw@G#S& zy*_-%qZnb7BJcMMd0z1lk1-Im;aEGEJE^j$f5|9UD%6|{yGHQbgS)`Q86jT{>L5`OoFX`oUfY<0g6jl83*pd@VPA_pe1xuRClvMLe zWKSwvs_R_H%2az>T*%RI@$cwWW^;*33C5;LI^qSli(*j&_P|hZfAEzc6CA;Ne?)yp zY`}|6L*D(~SLoSSkyOG!>7^v5!4}*?{k9frOtiF@;F1xnd_kF!?{2^iBTR*;b+o9H z4&3e-07vd+@^46vRLpFYgCezD;h2Nx#N&q9KW0)Wg**^u(QGCq+PM^7liHOUN-?QS zHo*+c$Mb`H1k-b6vDD_Q+7-cVf05qEXyjOgjjR`zq?U+F_QE8{mPpK`(N-c?#}IlecF<8;Mez$zlev2Fk|X#AXB;)y1|4A+eZem}o|5P7$5_pmxIu~!$$Nog`*XuwKaAyFZe-emfFn15p z!$Z>5*?;C#7d2cnha`*mxe@fSyYrb>#)vc`> zV@A3~MD{!sy{HF(Y zn-;MyE8@J^+es9zpi1MZ;AMj{(jyy??UymK&$U*B>;bKof77+=dUb<3b^wCBjzKz3 zC+JcT9n~GvDRk5j%w=>v!Ph1}BDtXK=+SlmDarEaryz%FdhLr)pj>> z*fmh361GTlx^WTx|zp=>J$Cc@~ zU&+7hDgkb9h8b=F`Rm2E98$8_SfA5$h4E+DGc~e`xQn3zXXQ80KkLSi%JnaCrH7{^>_!o1bI2H zAf3wedIv8#*F5djd9NxxZor1OtYF)hjubu^F3D0P)|j%T6^zFF9je;P!2G>T3j70n>%>9x*Vouu7~hn(0sg24$qEyqaC$%}uyER#3*8V-|tiYm9i z58T22zOlY8Fmvd_$6|G-K=4uf=Oq0ckDBz7Q7;*aF?uI<2yu3LNPqeTb5_Q2SxnFC zIqJxd9^kU*{0EeMc;ZtYblx%w7uD^A#Sb!oe`yJRaO-zI#rV*+A6CRCdyE>tf9i@U za~|8i?6OH!`10p}g5}3Q!1`UYL&=b31Mg{B_SoZR8xk8)(L!YY0lTRh{g;@m5z8{_ z8v2cZA!rB<)C|_J`I^z1V>L`nj@xT`YI$Ds1dN6U|uv*kULiXR1Z{hxmnP~vpUl=7e}2uTF{MQ!Qepn&BH$71y*_ zvd!bQQ~V`%1MjpX_1Gl4du-XJriGV_PmjN}2(~2sI)J+jH$HepvZ`&|eMN!~1kCE1 zh0K(qM+R1q4^${&P}We}guK zH>Mw{+@0PRcsl)o^MmjQ5j9&oLjHWvu(G$ z@ZvyEZEx*B?cQ3YGv%yo2SY*Oe++mcjwCB5jK}6_OWzTAB=BKcA=HYs?X}Cva;8Vt zBkxi4q&CRcI@h{-J?jE%!>JNr+h;F3XjD)69G;px4zKSLfe>OBrSS*43 zS>0}|_N3gzy?~AJHSr2sz%^w|BDy&Yf+_#ZC81NDAjEU@gTek&l1&pqYtxs0@BX$o~I9(1Gf04_Ntdq*1Wc zmqwmSCX>b(0f*-Ta2R{ZrPnYh2&Iq3z!JtPFvD zAf5HeYQR3Q7VQJ{1IYD>W`@waV{$xb7-2}@FnMmmMCb<_0i%J!A6S{}TG%&> zM2G2tIHtGg8U`8Ie+Y`oVr{sMsEoBExLG__T~qC3Tx_?!+tKapcFAQrnI4sm*0Sp~ z>vZe%8w|akUcNWko7%3tU9(NMO@EtVTkI+JsWfNOrFB)hOli8bsx*_tNm9-V9)XWW z%hOZwR8q&L94SwVPkEMs9(C?U#_`Iw~|{PW4k)(_wzC7h97Kpt;TN1 zvMED04N$b#jedIWR=o4}kn@^Zy4EtLJ*2o#!l6Lu(tB^_nV_lb*~?em5u5tik9W5I z^`*&GfBa9Jj#5Q1=j5u{phJ*|p=bZF{fSGG}VKb@Nr% z-9P7%<0@I5Cy9S??>#-YEv~#O?)k~OJLli~%Z!6h(vw!IHDb~oSR7w=7$rb{-B+7Q zCf3{6xz@RFjPxcRa4R<2e-t?vDa;e@B>0L_*nMHat0!N-Pdv9qvsGBs6a# z>~u%nt?u7Ae(RDw6~R9Zd}#Y9@FD1y&jWI|=r4^Z_4In$hk2L6>jzP7@%mAz5HBl@ z)cM=|#P3&F$|4{{h*F_6AtwhKLUi^zWzLz>XKc>83`$@zkx!5z=?`L&7J`aR`| ze-V8BLGRM#6OvWBkcQRxs%tituA!oI4N>Vjai&CNY1b*qFFddN-GQjhZ4X95Q5$6r zHw0k^utU%VtS})O!LXh=f1}8Gd|uu^ne};u$;d142us|7VmC|Yu>H9I{9gt9>z%YD zC#@5wAYto8>8QYuyF;_9#$HS>43@Y+e>CF1z3^{?zkR!+zdkd!bk##MZkwNOC*K}l zKfuR>!5V%Yvzo?Qhc`WOOg~+%er%xQp;j~fhI71`Im6tKD)DOZ85Q*$^|1${#9WoI zuBg6MwpC74Dw#>?P&!qy5@$#iFa?~USPiZ=Wn9xut5mDhS39n9E_bbp-=N&6P~Pac z-nq_oLwvh>yW?T>u<9Y_gRvLUv8qqxew9iYi^a>z)L2P8*z73rm{GjagG_3p#}rZu z4yQ9!rY-@3cq|rBDN9tbGN@AKRIzGh{Fj1n5^H}B8f^-m;{pb~9_b$@Ec4aT*@n}B zf=ipTSnM`TrgQ94zz-CkD~L`6{{E^U6`Py*Hhw-&@|(FL)JU%Qds;8ldiQz>@2>d? zm`*e$h=eVhJLtpc4^4-T)l)BY^jsJm=s>chXYi`=i^qKonx+n3h*y}n+3;7&K!Gg&R@-BFOouYFj|kR;qEyI zlzXFYYmvD0qQ5rku0lJK(%%|&Pn;tAcM&dsF%XZsGeuJUVxT$do`80w(Sd8iQ=4bF zuNlWhYo|(uXoLf-IC17IwlP7A36(<0G8D~DoKTgqS`>58a};zzU&af&y+_b9D#Cxf zq^*sn;=#I1E$ps6QcKk0W9F%|nuD#ao~i9qiQcKZrxIYQFqN2!Jx4}!ZffW3IYnab zar{h+aM4!$T(6kV0~ps|C=ZR5=PL(Sn&kgeWkO>`R}81xUcvnSph~M21EHYG=Y$%q zUn7ph{Ael1(W-_B-OG^wUjYA#t66{cX|k;43Nd^5FgwB`_y%1&3)>gzlU>=Fn@mgZ zX_?&PGpiLfqe_j22A@SiIl?pZD_RM{R6n6q)ml)}zC>G1etOb|iNsCScA45;W)lB- zkv0@tH2>z7mTT%amDbPnnvsEEk^R>@yHiqrk}_Uuk*$VcP&W-7tCC!a+LC{1ZjB=t zbTnK8uX{M*vsIYJ(=UHQ&ZN7L3~4MWtM4 z?(N+9+&>j8$iZfQOW>B&v%yor)2TO89|S%S|1MT7Ho)%Wz9f-E$4|^>x3C0TBtDW9QV#CRy^XLG+-Z1 zL6|Je6L#pRI})%V(bUkAn3q_tTb@|MZP0B<+|E7Ce#(8tt1}I=vvYDQbClEo(;OLz z>J3PS*zWKfa9Ah+!oIe!8;m3L@d!z!gc?{g2Xl2&qDE=6YN~&$Jc`{|l=mtQBT@dD zmoUgIX0Ny1*X<*EeGofo%8nV@*IADpW#vr9a-JS`m0-gi=SWzFb0kO&wwM~_XXZ`k zSv4o-LaIQeMw8_$^*Ja(J2+hi>MdZRc8LMVX>Dg6*`q@`4IrWR4tE_sA&(J9& ztELMmfExTtikQ_<3&yJ@Eh%YXOa)CWBp68YGy^G>QVoA7m6~EyYIPAhB|Xa-S(f8S zie*$B@Tj5s4163gKneFsY8o;;$1ogCsZ`V%I2n+DgG(eO&udAzmpqL9_wb*R6*kEf zFwD)}r#-JFwT#3<)}|T3^Xh4o*Hh!v0h|o?v4EW{O@(xYJU+O(QCBut3)@n0s-jx8 zT5VMZp=f_(WUhv$fG(i(U>sywPT~2YA22r}OHARARt|3kTNN+gAtiXb z&1-+P*)qJs$ny$^-7X`nawTU<24rPiWw$Aj#&k*g`3fi~f{MM0KE*o zOnM)8iu(_a6uU4PqD*+riW4k(!hm)#2;9ubhWXhfG6a28(U%ngY zyYSejHROCa`M@T`<2dsSuQdCh^zC9-ehIb*GzRkHI|U1|JtZ|SwpM@a0^&RY}BmJY{=hIb5?O$&D{W? zo*JLhEvl&@t|1l^y~GY_H}QycT>YZvboTVvch$eDR_m3J)DR3oSKkS?RX+g^!F`&a zS93~$3!=~}5ARmTfC$q(2FG`SH*$Z!27k+Gd8JL6fq5b;jgi{N?}twjPfLA7pW?`v zpMl?kbMPJFJ@PZ~8T=gnL-D!lZ)&SKYtH4WGr1Y?5%7Teq3Q>7JfmhE3}#{Y{ArnC z+}J$I(TL`lgVxHd43Eq*ZphU;8Xy3EjoPTusG9-6MB^EmoH3Kh0jSP3)8l_LpgBj? zt093yr7WxI)|}N4nh;B|NFUk`SsNP~B9ZW@`ub=zbSP}KSQv&56ExR&Kc&fJ(o`=E zyJ<)li8@IosoT{=uNodfGOb8_buz8>d)!Zq8~+k)l$~rgFl-89{ed~B@@%_+1XG2< zH%#Tb@&<{ejx@rF7%Eo03L}3Eg36qX$45-c${S2a=;%R~ANC2Pv&rW4nB-XO6Nt+J zyc#Q-mkO`3P>p$bLO~KV*nR)WF--yBnW`Cb=7SN={4!ZyHYht_rCLYXM*#oV6ii)B zEs%>S$j3AUCd@8^0~=qMHMp@pYsi-pGJ!NT`0@y1>6lbH;jtRm!RUWzN37Zd|CX54 z)oMOLd|uLSoWqD>*lG>s;M=8^5t*1Pm-?;cOiXD}X@OxS6y`8HBEOXF$D03!rKF`gxbu-=U7H$jQ%k;9lxLrIS^f+8Tzvywq zeF4s=(Rg?V$NC7u!#ICfr{Ex9K%>>Vvf$}>3j6vI{3CuTO-dxEif9 z9LF4L!k7@S0^7!t?E2K9MBI~1qaRplKjd{tjt?B9V|shOJHIba=7HcBgHPnnpMu+l z3Kn5bd;dVkg~2a6I(_Ed6RlyGeWb za=8|R>>pK(@Q;6bB^?1@NyFYWOuHN80BYijceF$Hj_NOeNWXx6MDTe@r_eGULNEBB znNt=HnxR~@$67Awlg*b)`Xti1auFYIAoq9uMbGCx^0eiY^^E<9?< z)66l^lCK@iAZO9j8QSa1QFW#XV6ui5nJ63KBBqF$20pJZi6Cdd4u%T(w0jxtxZa8P||E1rC zwOmifm9MgfRaq-?dY2=6{_1+=#and4eD1gD_{0uWuP(hg!$jF4iT zv3-BB^D!!BI}Jwz2mYvB)gxn&47&~c46MNx#TH%}kY4JTI(R|OJDA!pn|4i&{j$Sv z^^mhiHWm_2k=MJNZYRO$M0H5y1IUCE91DR@gZ6@o&_d|cdlv$~3T?n}cqCS_>7YqN zvRA_E;gBw;57uO1nS3!6U1!LLZhz*f6~TYq_ul!|(oJvOx!~pdp!UlZgKz04PRLH4 zwPX9{&@8%3RJVQq-*#Mo{>Za;J$vnO=<0)$O0x&YZJXZt;h6Lf_B{8s7bA*==w5F? z>(B=oY3vUusGs9r=H5bYVYayLqV9IFc_Qz-hP=i*%eTV0p5EZxM(nijbUsBM;P-z8 z&Ih#ko(ej>!DO~@Mm0f_*htWMeMT=yd3|<=lVq(FjgIa;?)CZ%r{Pz?N*W|&O~5|@ z;txI_pg{TlPdw4f?!)#r{0FkP15gTd28aMMtD71S#IB6m04?V>T$ z9kM=_Do3N(VK3Y8%|}xlk{hlnb%^(5gLZLOnUW==veDYX4NBC;kQAxqxq32b$l= zC>APV4v7zWMQ2EVDh7W8Vt`;gCVvvTczY69v}hC3p|?JxJBhB!p+W=C*)--P z4Cv9O!ci(u_89tC@oIO_7=wgxAUYf(@&XdEKxYIH0S=vDkGPXw9lB9|g~uWI0$z_-W^j<;k4~LHI0FR9 zAvnE~C=#zpO0&g}tf_w|d8t}weXt3w%v~|KbdW!ZAYKQtHj|+d@@glqmjE7e#7Eue? zPQzMiHQQ~tgZeJpYd8oFDxOxK1;|oU6xBwpKr<{&l8laKu;Jh@n~uD|DIh>c}+{4-Qh7GgjlGYc>M}#+pH|2^r9WcJS%x_U)0Q~teBR1T=JX+53n**T_ z7pOru8~Xfcod*omqnEZ4iQXM~pLFpExukT}$^}_d$Vs5-8Snsww# z+_(bHm+JH!Wu^8~d)0e22dN^(?zKR*Wu3aJrX9@Iwwp)?WziV4*HP27A5iDCEcikY znoVw8zAGqI)AWl9w~|8GHAqrMlB7r_L202%V^Nb@LPND9(#Lj~{d8 z0VBW?sP&oThh9@lUaP$HKG9ivXF;REK}8r63_c34TGnC_l+afCV~~v50@YJW;-z;2 z3GY%YC&`c}`LlI0@+tF2fO= zUH*ICro51W-I;xvBboCVD&z6`_4+LaxC%)UTYBL8mAJYr-7rc*$|N3_-^oy^LLx+R zuI1_tM{7BxR6@RpLWkYp1fvzhVo>8v0zns2MUzme@CjlPM3f@Vc7T=aGz^mD8Y+LF z2R~_eC8bf0hK1$&Xd^Qn$TYoVX zNmDv3ieo)JgTHy}!zUlTZO%Uk{pPDgF&|t#c(m=U)l=4s|p@5G!0O++5n%ONES_#UWgoTcI8AImckS89SI1g3wXY*Gfk z6=0T)e=H!M)P|G>&(axZ9ig`L;Hx;r`KkGl+!Qt>(5PZmCvWRKrue;z*j@6F(h)BmQghm+?=jPZbxbiwYhgF=h+0 z-+Sp^W*4&GIaa~P2-c@k6=8o!QgaU0g}p?61{v`9NR)Ok8kwEt_BcYmKs*sqa4L$% z+6LiFOA-V^AR^#GC&;Q7!w6|0uo{j>4gp-|Bomcz5uoU9hVihljfH1f$l}_o3ZU`3 zT~DMITtA$XF6WZq=)vHHvbXUs9m6(zS^8lii0>9gvO`96&@$mR@|5PiyiA>et>56Lwtt0Zk)B*eW#mkYk{#nbaQoe19Sep3_ zFN(ZhdT;)m2(Gid3E}*m$fmL(%$bF^NT-n!p^pA4M|zpj6HUHL1unFR{Ss0lkCHmfamQ7vj(;9c;$>aCiCK+^!~VGC%1 zlOyxtyzsTzp=n5Rny}*pt6T4c_V*Vut|4}p_6zps9nuG z)B+w^cleb-`vP1d2_P@!30zicU;cca$_HLTACPE1#*m$-$XF!HZlvaHxzq436(eGx z1Lx#o1ET-JK$#6Bhj%M>U3EO|_Up_PXA*sMU?K3Zu7xmRj4cEyeP$u_Q{IKp&7n=) zoLmUfx@6h98)kp^+*$#=VD%8m9$Of!dAL#qIwn>aZnCjwsN}Sk>GV6E?0DSk&Ek|n+Qs+#HTci*t`w$Mc4x!d>6y#4I4)vZsg*nZWLo?SoP zuwc#HqwlTU+_vnd^=-MXbm@;1p6}Mv^Rpg@+840+Y@Uclqb6(-vl(#C#x^~~Id)!s zMlb1U{p5c@#fCvfp*H}#1K98+13n9qOi%bntj-~V4zgmd5F86bghr>`tu+avG33@d zXF|IPZCpCfOz1G!W{%+EV18mpPxhNA+)L?A0?YWq=z##80B~86EE0e+2#+8;W7MmM zUM;Qr&n+`Qfz_q|_?_gf#a?{Pd3 zc`*Gz<^cCB|E%&^`vJ#6=d-S7(#P53+(|{z{$l3eGGB3DDKELc@=obWFV1vT?ck|8 z$4d7q&y7iHF}s-S;>i}i)iWv5lBVW3W~G0x&XDbFJ2zKJQb@j#N~P1Bjya>ADz>2H zd8d;@)`ZjPaJk(aV4wpS>_&%VGDOl*M?|mEIrL$7$Pq47)j0~q%iYHvN`<$0d6i_$ zaI9CQRQet0`yFJ$%Cx%+poqwjY!7Rb^7IOwtV{Gr3GvZ`JN9vaM=#?mxmf)RgPE@5B!LTC!leJG~`NXAIStZs7SjW>ff9;;s2 z1S(O34ruaMe18@9Um0u3{y#%FTxKARJXmoG2J-CY{1~?}Ub-Vv`f2HB!O{&$m2rFn z{KA^AOF-p^5wFRvHrQ;2C?N#va!E)*BH=QJM$xTeC>OZ>;u-S#OW&iGe8+zh5=AlN z4}52kCAO`eR~<5_^&Eo^MYCH5J;Z05GL{IZ5%Kz(a`{7AORoSya8Vk=yD>F3O{P5$ zX&-SvrF}}@r#-1xa&Bn0z|G`F)6M3)$(`o!kq_Aqk!MI=MQSL*HHn-<(rHf61?4Q^ z6LOX?=C<~EAEhHs5*CRMPUwH)N08lGB%4p{Qtwq0>LQtzqL{;qECg6B96GFn9$k}; z(AlLB4DpR#E7V#&R>C@29N~V!h80fW80bNwYp`daW8mYa{vp~ahG>|FU~(`jRli%VYl(Qxc<*G=;P%^NEq00Hc`e2zmh75lq>gOKM=#QV= z_M6S?`}f@b?;AWzN}r!89X_?Q4>tYq{#`M>!)RC1D@xh7`*xJx`Jh<(+wPtN#uEp= zK7Hw@aK@QQW`iSx?l`U^{4|niO7Q$CKwUn6+~62Z%e|G*j*Wvf8RN$QN!_X5r~Y^N zChy# zrlL<1p8%5hqoe|qK;d!;`zV@viTD_(Dn45QFE3fK4`63YTw4MVQs-h8d7$ z7(iwsn%d$2AbwS9?1m4P?(E6T$hzp((AO_huRBtmN;Ib~e{_HOPc-(SgyBx9Wv3qM zcR@%f;IU4dI6VZ_4{yHRzHdJ2m(f2St+2`>mWh+ z^?svX@Ants_a$xk5LECyBph~5&y%-t>R_r1?`oO_-7>~rqF&M|^9%g);N54YXBcTszX&!6(A|1v&0T@v}5y-az} zYJ<<_;ck|{+~n8m*e_`pnpG81bFr#@;pY07E}8wuUa;J#xHN39uBS|Gzx1w3%d1cH z(DJ;LQ(Jj$=86-Nb0g&RKOgVWl~W^of4TXTe&>eI8mL?n$C>FHwxQe5asB%SY>QLO zJD+WJ+^^RSnVhSWPRXeT_b(ruZ=F5BQr{us*+Uz}B#r5cOW*2kyVG?lOFhu8a_}$T zQ$0&7>g3yRT$w#3X=+Hj3a>6ZI~p71uz$|~KIOODy0pRG?a%JW3D1*Q`JY&^rb54V z_oF~Xg+1jx^fW|67u1Jm@Lu;cI$x4nQGZ?`S-qgV(v!s=yQwtIBDA_|M~i-0iw5}4tLZXplVy-=a?pUK z)y0>KB6W1sEia@L#2!hzeP79Gkr6jRZkzo1#OcxFEvm1T-}*EB``JM`Ph5`IMSJ?3 zsr|BO_&3hxyBo_`{1y?t4}RaalWiRsx5xTxU{;?yxtos^O}3Rdb0x1Q4Ii7LHSMkLP9512v($}) zo_R!ur`RsDORpK-cmDGlE!}WAqdUDHst@hI&thn>Gq?XC*=gqoAMI9rUf)&TyrT2e z4Q4aa?vyC3S-sbM9IJ!wfc&G{7UPw&*LZXtka3{v)P+6!3R zpI4Rf{mOq|4>vzkzxMuR^%dUt&N%FtIl#qyu({FL;dSy0;_u~tsV}K8mwxZ}v-+-N zo0<6gv(UTiW>#z|yyp>|lp^hShUJ

    %v>8_(f^p|JE!`z?>Azf9naLh+sF46UzD)%!)|5oy^f_bmK%AJQKT!b!SbI+laTPXZvd`v0V_5DB13Hc*uhc zNe^wS>4QTj#~pLmF`QbZwCtjX*6wg8pG>Q7s#BHa=H}iN4N6wociP^6 zBV5s;)Hdq)-Z41|3Caq+Wm1zIm)Xhbe-A#otM|`8R~%=uzjc`Gc2zwkXMDG~k5i94 z#6N47v0UsqGG_7lyxc!0W=u5goUwb@lo=Xxd_S5?R;;WIe0#*eXMongj6ZWn2-`o$f`HS)a5UoN)c+=wE}ExODbk9_O-f@@YZ& z!^g$Zj-zH;uabMGaDJ7oO|nASi>Lc;`<~RC@$BXB8>Kvxht7iS>d}&Kxd%Aw3U(a2 zw*BV8;+m|F#@6^!(N_O?Mm>)kk8_H-Ie&NY>pI<%*IP$wy?Hd^Na-vew}|l#Wzsy#7!$t6kWRwS}LnMoxLDIrL6PnHhOXX9vcf)7l%CYI!8gwW<&q{dRy*a{!D0go_8gYb7;;v=kShKHP*(z)2h<=J*M`6%L3b>&ngZK*~=4V z+k9L%)7I(eo1Hh+=h_%=eYi!iW@+KC%Gj$VIU~ne9i>Vn=|NSm#lH6eaGxf+3@w8 z?tC)-2w@3=oLJ(ud>crAXdRf2HPSN~AAryXY6KfNe-Xw9)8O{E}F z@5NzVZ0loW6^%MCES;u#a+8~6Y1o^Rte7+V-IRZ_=7q6#_+035=*iYGL8W7k2zP&c z-A-@O-aNZ0>wdimh>xD-bvRvKa7o4|vNF8)vO({{9)FMv?zm@Nf@R0!p?TXfD|1WF zM&|C%*7*A6o4jQ6*To5UeimehkmFzHt4``d%px zojUMO3X3mH?jbvQ&VX>&)mASp3}(=u#^d?U3``A=|e6r-x(N`yi5Lpz2=f1UsOp!%!QeR6TRUPqmms#atrcYaf#zbHy=w9C<= zJ)QfnDsOPzD7hY&y6gGHlK7(s_1!u0`kJHGWo}E~cGX6Dy?=?Y)MS;yyox0Iy9M9d zzZ-dJJ~OlPYXbaGwS0ny{79hAImEp#FqZtxyTRMp<-W_I^VdSzoZ zGtuViqRFh>9yhhCFWqvzVb$Gx{=kC$YG)^mn4i?&??X=VwDAdXW=1Q&WPAQ83#^O@ z@)3nJq-zQho1~Ag-5TQZCiKhsF`|Zyq%GN+hG!jD)O`);wdUrBhp$e~w&Er6!XJ!! z+P>>vSB2sGgT{<~l=v`FN1_(AO!Gl|MdfxKB_k>qd1{r;-?ex~S>mL5#(HkaHgbHY z?c6LcC1o#_Q}XVm1(AW~O6hqIzFu@P`?2+AvXlGU*r1AAfio3zgJ&;zlwjTM?C&QP zyNiZLB>k!GJNFv?(a+FH#+PmPS$!__uhvyw8k#G+d&G`IBROYN%FMsk8pue7bzOeq z(jlSzs!Kh!cCIqg&ho4~Txh-M&yva~X=c-|>#vw}XwKD@$?;DH{R)zQVi@zM>)~a; z9_tMIVjeMUk?Xm3fm_C|QYrJB9TO{fR9Bwt>T;s|WVhZ!RAw%IZJptvt!I{9o>??% zyKAWS(NMR&KXejqjyRp-@NN3@r(T|% zy&i2{T2ht3x}VhBT2}MJ8sp-wh1N2e##Ya@PPqBoi45OQ?0aLE`*+9GFb8+H=Z<6i z`;S%WFt>fL0VDi+jJPmc_C>WuVTbUL(0y{RK2Or^c+j9j@nMf63CfWJxU!qDr7>!3z(TKDhksR+3l9M9rW3+?2#2x6McKYWu%a*SKEY ze{wJN9{M)Ds{%`JirK0vqm3NZ$FGmxr~EN|;N0}Gx%$21s#Q)n@dp?8?OPKXE_yhB z{XWw*w_eDGJgf{2(0jP#qt}px!vXmz$`9}8znwADvBSbBiObn8D|%}ZB3#Q(PD=Ld9+WV9Jc%_kO-Orlj`6o@6 z&0JYtv#=&`!j+Rd{6}svs62A`V{B)GC#LmfSz7`#vud_)m)CXpZDYLs>euQXZh^%U zcjtWxmwIZtoP1Y(=uEuC?er4AjA;q+-=AN1II%`}%QW+I^^Vg;hnyQO+z7rI*1vzk z_Ke-Z?~=C-+!=r0_4oP(BbMZMvwyZlb$IH{y|1FQEN18@SbOf|EZp&JhwabZKT8j$ z)=U(CRZg{^KQ7;<#H?G#ER8jxiAMG_e3&gSUmc0I4oi`9{6jgC9o zWtCm1>G#!Lyk`_=4bpuy^S5ZT(S<$}*6J?O-lC=ADaRkTrt2Zo_d&sj4^8ZB-m^Hf zfAwo4^$+cA*SPTn^@U1CA|;rG)sOJ9`AW%`%ka?-2%GuQmZB$z3Dt{oHS3@ zZNQf#rvn`{WA_;J80g{DGtxHStcVry>RYMTYmK7BZSY@p+TK|O!`3GpeEFBeW&_{?p0Sz#PEslD>t z#ofB+o^>=_xc2FwuF99bm#jE-;&*M|;Qr^PM8s)Vbw7VyA{k`6_jB^t&AA`<$aYB4 zl^G=O?Ik-nS$~3s%E$iERgR8JZ=cKESmO3mvxlMW_SJklVemF*i}#jOwhrysYuTA@ ztgjJQw0DK4TI`_RQR%++mYyTIEy z#kDb^6TkP%w!GY_(s{SK#QW2muWbLZ(Q1n}*2eTN?(16<$#wmlBAlR5edV-hUZLXh zodxf&h~o2a6)sR(%Sc7>G9BHLWfI6?T4s zr`?iDGj5+5m3pr-%qP0N^ywPQCn{l&Rt!CN*Jl333vAE4yACEQixxx`YV-+`9AEV0 zopHkB#A(k?q}-S?bbd{&dCa9g)=#Xh&2m`!$_FN&IB{|67nMNMzC%)-RA-v>)^fE_ z8L#;6S>2Y=l`7KXrC^Qxfvm77@GMlRbdFL zN20IK-GLdC)@biqyi2b}gV&E6yLa46H^=lITRYW^o161^pTnaOzaIFtFCO`L^14ql z{ogl4RozyfGm@tptr72Q^8TxD-po@Pu@$q-jU%fn;)G$2v-RKD*M%n9xj4_iWuRK$ zpuuS;S<`31$&~Nk56(Y4#7Zb8HO*5UHpZiDl`w@xBrwLu+uDv^Tz2VO@amt@{ zmGgTFjkbD+mo13lPsq?b;oc`V^(a& zSKK?U9(wG>^R=tS++3VgxkLW#;i;c7DpuZp7fHlk&RRR`s9H?`L~t?VV?{hdW6g$VH!YT=BxT z`n+BWtHZkk>(`{D9XEcHXMu0g_DQMG*i_d2y2a1?>ng&^G89}hCRE>^b3bOr>A3CL z&i2Mm*TTd@y}ciAuL>+S*_Sq2Q6_85Fyqa=^Lox$YUn7b@me}NZ0$11-Tim(4-D#e zJ+pms)hL5AT?U?VIzC?1>--iqO>Ozrb1d4uSw8jrjF77Bx`7XdP2RZ9)yOWsFkq~( z%-a6!3!m5rV=esp-0Zvh=>KV$$w`l#jM9^)U$%dn+9xNj{IH&G`Az>(m-j4IK5y)N_Fhz+cSZGqJ~nl4kGpQH zj;Q9$o6`NgG*?R}rF8EYN3BYI6fyI+W-F)*Z+LPPqsxr>gNyb}bnIOd9sXU*vRp&M z{8P=M-nVkLW_{l~aBim;>wEUR@BC8E@>h3{-!o3%v5*{|5EZ}Rkg@)~j~xx3J;>#} z4V#r--C+RRdxB_|=9J1XagT>#3%VPukJr8x(S7~5l&Z@sd-WJ#otvZ+X<}IYqImM@ z8FHP{FRs5dTqQ$WHP~=U;r=eXxwe{`MJxYQ?Yt7YaM+K2JF*7$>sn|uCOu2I_QV(S zqd(WqIdRxkW&hdmZ<32+-TVicE-(6M#6NbW&%|?fXC8?4w?%dCxZ5f1zSl?9_rrvH z4HulNjfoE`a{W2%R#@)O0clCoMz-s_MdR|@ir|7^onu!@7M2}cG2utVxVITBo$=bU zUR~=jQ)=^zKW%qt*_aX9v$sZtO_$s5IBwsdeJ^KBFfZ~HZ79D~Q>C=zvt;V~_U}1k z{Q~OR%P72BU2&Qudaz55If{>YPs{|ot9fo^55GXcxUX{-qE=4_-O@p zl1e}BwtfZKy>hEg&CXOtSvXs66Z=@odSU6F#Cf_?wy)o?H~4&) zH4Ak6My*e?nJc@MGo_&H-SjW-#s$q)Jh66$>QvRYw?1EReHqZuFmBNy;R#`bT5!Yz z>GGTPhu;QY&WS6#>=U_ZlV0DWHuD?8a+SKR-`{tyjjtqN+6<*YmPeNJ&x%d#zDmdX zu6rDH+qc8nNN3A!OT%vZb{F(LUeZrygVDyqX!+YcPq?8S*!8r}7T4W{(PjI6a~>rx z4BW1$zQMGx^g+^k)!&s3`D1djN*d-qNDwVhbclO5?x00%XhFF2+-C2U$qMa!dg`fX zM_;dNrx6r-^NqfwSAJK+++*9~cO9*g$!Ul=s9?F+_eM{*j{vRvJE{=nUSYg6<(x#jNc`>tV+1qws=?z`>eV3{3}wxdg@&erSJ zK9D=Q83oC`Vh`iPBoQgJ?4*xZ7pHgovJa`?3a99urOz3OwMDWP+)#;yt9{E^|T)4x}P6pp9%_| z_Iz4RU}69JW*(A9zcwwJ_-?~jnNJ}Gx^|v~Mtsx^>&6{l4qhjz?Xt81cz&P4tF#AI?AC zR4oZR`+=of;hAWhf5%7r*3Kt_Up;0O9NRGdzT$LC<@|ikmtlh@Ui_Uha{8Dt=DIQ& z`RnslGQ)DU+(-1e-S@+VqusNg^g7=6s5INte@5TwuQg{}eSY}LD6J{$59;|_4pbP} z?`n^G@3z`!CEl8od8^!P`P-tzy29{Vb}N79RE)NL{6n(GrPO!O@~_Wh%kEB?q_#DD zp6{z`C-Z)Nb}(FV_SUnR8s~~RC+e!EOgtMKH%vKrqp8K=4zi~vm7MU79D3-m(?rK2 zd#-Ns+|$}=!&B@GBRwkF9*&8DLu6M^IuLnrkzS8wu2+r~9eIAzw?km3J)_1Lc9aCE zai$sm4ETDEa35B>nF3;MttFT{HF^3t1gjRPVI(uw+Y7 zmaSi%Ku%`RhcU&e+oC>BEva{jEG&uqv0Ep7)K_)S4evk1sVx0|f%TjBOeT8+Qx5XRpVdroKNRvVLag}W`R4<{hP6fs?pfSBItkh`qrN8G$$FvjdD+yXuMG=& zUiFpqe>~=9s@$77$9t@7Z>4S7rCnH3pEsY{eU{y)xv*jNl4ryB$`lmyM#?GgS;K0t zcdDD|aKjNpT&CUsIB@i4-Ba7*2Ms&5PGi>9h)bIdQ-D zkaHW{UhJILzO*=@XMS&QrTTU=&yS6Ls4%c=cY`k5EylU$Ne;y(Mt8Mh@g{{7RlW?@ z4G($G6L(_0*gku|)ca+HNK0ntSH9Nm>s{nT6C$jY1^G_CU1B?`?KiUMQm(c7X>DlG zfGmZ=izU^?!Jl8xb04ZzA+hS-$<%53rTFus&ju!ykC1QYx&CB(g)8zoQx2<-J-9;S z$B?U*vvtM=e*Rp(aE)Y5fQbgnwp*ZJ|5_J(MP;43x;~$45gU^kAe>QW~weEpZ zdv3+b4~fekm~?or_wcGuSXt_7bF0AkxeM;zN*5=K=bM{VyvWS1G2inc=*KYCQ!Zyl zI;3V~3&TEU@l}tPiju59bcwz^x3X8|gD@R-$ky3+zNYt`5}i=H-8@9H#y@(=%?FBG zPEM=!_0i0kUDEHZ<*m+z?{|DY+;mc^#1rP zpWQKaJ$=^ccU4kS>Z+Z~XR#hElaaX2JFm6TGRIGMf2vN5`05mU6XQ$u9vk(hy?3#j zpxQ;E^Lk%OPl>C{ysCgs6%|isuazVo`h9S(L7bw)gT-<#D}q>MnSR&UCqQ)8g{3zDc{4WoJ9T>YW+3;QYu5!*8#c z9~~5$JkE8{-J`1Zr!_8RCOgh>y36Orsk+-XygC~bW$Cv`>BkL=-2r~J9_}AyEYIFg zsI&eZU|y9inZZ3FCt3OE%UAz<+J_zweYar5xEEc-!pul~&bDAH0)1mOG#7=KtC_ep1%J6yB7O z4Tt0`me!t`>-lKdH_tDoGbG>VJne5i|Ib&42fvg&D)O`Hmsls36#cP(^Swa&;oYU| ziaY9i&SWO}AN;*~cBTH4uLXtoZ}b^9_QS6ObG#=86+ zAJ6vBE*kk~_8-Hlb3adI{&MnK_prom{5rF+r$1EuKG@17nCu?zfBf^6ZuYmhmy-o5);pW`SDWx~>ME59A9IQ8cd5{CX zZO0EWD&2K)-Iklq8;_*gd>FV=C-%K!?6G*Wv8uf_yl;1|jdk&u|5Pc`_h>iub3wcI zMRwRY_j|4JhP!LjhmKfrH0j;?s~WOz&7J%0T{O^?yESO|_*+4Z-rLV-}YpzY+y*^7m9#AWmD>cafv_E=Z{||`?g&VF^^%^zY?CZ_x9uK+; z&$rv9^yiK%XG-km0dhKzhfchgQ9J&ci;BytxNmNJlQn#kO?;C{w-5O`pRgZyB1Kn2 za67$v(1Q)5Rh8{mZS!&$Dwe;#0xtZQ+H+kaSbIhmV+pFf{=apSWgbK`sl4oc|qw1EF? zj?$W4dcwq5y==w9G83#URU|zUy>^LOb+y@{yyDW;uGRy<-TUl*@ZJ?r}&nSG=H&T&+u90-&W&ox1H?dyrk!oE;eC`UaLF3?>KAO zuSl1Sh_yrVEvp0Ex&?pOto|!xqsE@qf$iJbe0X2EuBww=j^2{`{te>9QYG)i?8yfu zHHS>ytnYf~eyntCe>z+KwTa62*~iR3jQ(n16@I(xOCyK#lh>pl?aJNS{YI_Vz*my% z+BqeArkpC?xTLPr?VK)t z4*2P*%VrzIMHyeHwsTICeQKECI(S0_cR}UafyX6AOXvKW5nr^^H&6Rfui=MGN+;N^ z4wh3Nwq;IwqROkTM{ErHulP`~?dMg`aSh(>1&kYL&u;yl^G`_L*n0^;#iIyYd%iL z!TNkd&pS?=CY_A!Xa1<>fqTlPF?-#u-W%;5&L?>y=&|kuufV zRngg_t6}khtv6+5Yh=zRn(oOxGcm2hZr*;$dL`|FQQ00}b>F?v3S2wsd3sjq?&_l5 zbt=6rw9jl<(xGPb@lP&J9S488B2n!cdHr{n?X_jjN@jAW=KJhW*0~n)?$Ens1_SjJ ze@+|L*D&q;<@A|#O>tm%cJ{R>LOLCU!9RC_M#-V#eA^xF&$35QGT&rrB-Fd_x zyD!$dF;!jOZ#J@wi#$I4^evP7W=n^~#NI}~x~+F^|)k!unU&We0Ayl7WJ($?bYC6kQ$+{%nn9O5x-_wL)b-dsvLlYT$u zd-RlK`$EMV)o)%Na7fm7@9Gei5i7|o6|KnJvR@_5L;vQ5L)^={lIKZ^H;21rbyg1A zlsQW7+odz|GOK2}uYBzaShxXjU{IANNEWhgZQv9PhGQqI!vX$qS)JyKi z(j!0Q#OALJa)0!2$GUG^#j#VCpD_(fmD>_KdwOMXxp8^V^1*$43PSERoUCbI?zT`N ze&P5o-%oF@$dQ@8>Zl~kF6NbF%DzBZeQlo7{hJz_3KwlV)OXU8WV?XXTP>exrUz;1 zYpEPM9Xrb~GConE{$s(lIv};#gp6!^eGP8YGc+gsG7XFXN<7S^f zqjE%6q7&TXv8tz;=Y79>&%>8(m_AHf*H80GaLMV5gRP!MT)tzitQWk(DEQ=O`wOW_ zZYpLbA7ekf)*62&F?OF)T(JGR*Q&cWy6-;yx~4;j`7!yE_G-J?hUx89rfsXqxMkr# zr9NQ7wwakuxmhEw_8C(8rY4O0+4Llf9zzyE_qvxAO>B!_!$m9;5o2cCKu3?1EeM7vj5J# z1lTPU5K`!eeTdArgi!1G3 zhTY~=s%q-+nusf6^T<&Q2xsF<>t3k#kSf1W?bFP+0uhIz1Ow8-y&ijxsb{@_Xf`$yfGn* zL$1{b(gIDPPgJGftH3LwCRHkA;a6L_Hi8-{)QE2TQdLvCNuvqbLQ1H-eahBz9HnAstZ-A~m0yOX+bT0|K(3Nsnv+dhDM!tq%HnF;p$0b?45yWir@4Y{M zt*Y5_Bp!Vv2E<_hRlC{jH>!&!%J8L$Vl`tKe)bKq+8ad^zKE*@2L>*TkCp=d!{%}X zT#<-^@%d24W7YiILy2Th9j7)|MwY{o=3A-hOL)RI*qDREr(rCvpzW*-o>0gk#|l_N z0SV&>#cg+qu>vlO-H0b?-a3FH5sOC-7H~QAB0Tor!T*jG3R%=xKA*x92t;iTynvya zn8hP^&EW|7Z4m$B31}Fbf?+I&ISUE@z^Yif?PI- zOYgID`l@c#te|gFJzNI-Lm8OX0PVtH%4sgkm0fpIi~2 zOYRz1N1sGQ3l>)-;F4FuV~GSLqjN>-^xgT`H0753&|5h zKTvD%xZJ;zgY&nLpC=MfIt+Y7i5*~+i19>x5xtrJpaK`x@t-Scq(2Yz`WMJZ1P^fz zDNZ~bg`xtF{f{^`Q31!JsKDb1Nu9#u2_$Tikr+IBu!vrS&ten^^XDH5irM5Md^Rn{ zJdv3Dcin$9KA#Q$o0yP~3nlpjcuj*_7v}T$Jd!eeA#^J>A79Ysni%@?g*-~O1uWXs z08dC>iGaoDk&6g;T#5;SCnTvQU4kY>l68bUS_grRDODg8iUe)P;$}n~7U5EYl0wmcz{Hf> zgRzwP5Q^9=YSXY$Z5PHGBCc3uN8XHx7IAD^Na`;Uyd9FAL;?;6xg0Ms_SjsC>R#C#|>f`VemFG*D~OfFy27LgfD2@re{ zO2LbH98&jUEFE)*d9=M2^Y|@P)%+V8F}tQUj97Zx0W2csi6{*x=80*FBY{U9k`FD> z_KZ-}e|^1wEu|QijbueAbjC(7CaG0(;E7Et_!_s0nR5~?5w6L&9qZfmWYKc%Hd@Y!V61$Z10H6fqM#R0GBj@!&fTrubmL?M?t9W*?}Gy6%ErvVSPm&Ah>Ag_tdhEAvOknPlJv_GvX7_J7T`;p(GbU&Mo z1OYXnkkb8Fm(u-g4oq9~SV?1v000h^MFWh=Ap^#x7!$<-GO7ihfQ;N>J4IxS$Chw~ zd@@XC5UKk_E`?IduqC9I!$vxrbczv1U~uz^n-0vF15lxn{w)>|h-9`6)*bFMF<1y6 zf}Rld3ldMnp@K0XGP$k%@z?)DZbn4iCscrd6g%KiFcC@zq(ndkkhuaj{9TG#A_-~- z-2#wC-TaG6k=B&Z-lT9Z5o@EWPb(7%QJA`z8eM8gK<_aiD7lP5v= zj!2^I!VHYe&|%e!WSfhy zmt-!66G+v{h1*H`3k-}@QkV}xX4_4}KSGg#f#Lkk&C%xj-bv4v46JQ4=B!Pr~@%LK4R1QU`$@BDEvdgl|3fN5Oo|u~5zdkmf`MD~_g`&>A_0fGcP5;t zC@A2!HCUiO1|tVWEduw2f>FUIBXlHJ1BQelIaWxfe6cPpzJx}k)F=>zWY!!oG3lrv zTL_<*To@rBp{jw`!ZR)YAAmg4Qvr;Yi2n%Hc?iYGhzMeXoL1Y-0FOh6tOU%!6N-sl zqezBqI60UH-;9Kb;AWCAKB`6(38;##$$=3o4t{gBP5Oo^Gw9q%;bbgLxbAAu+_``t0jRaCL<`|A!=!JU`vP(Q>$+SL{CvKaBB00*JhHmLl&UDD#-%+k2CvzBYUKskGD^0% zA`~l$YXTl=9htg1wHf&Tl%9cSLnuF}XJiFP#{oVmf+%8PCQcx=6H|bvUDYq^ELITG+9yihVPfdo}c6~9@T zGceMXWME`Shy*5;+2O;41R$A~gaO>R7O1^c1))YTD-RtCkdiK!AKE#Xw?2E!45#{qm&w*b~~1 z?*^#psbeg;0Lr9j_z%RsNsbmG>?Ao)h+vnzHYD^(j}0y%QaHp?5T!O{CFVL9$Gd5b z*6ToaiX)UB!=6mZ?Sg8ggbKj-lr*9c&lN~zmSGB#ROlsYCRK~ZLGwMCqQ|r%Jh7UD zDJVuo>`W079crUlyWA*#gi!%ZOy(0Hl2j)sU@bk6|6DkfJ6~FXJyEI-{eGkm zz=%5OmjEUd@uch(I2OgTNM2LCi1$wvzwIR{Hsd?czK&=G*=M+>QHWVJ!><}n^dnUU0Suu6 zNd?>_bpn(CsS{uknlflj<4d~-{}&&N{zJB4GN|>DQs+x&VG3G2MU=xVK>Hc#Spf!V zB9F!7w@Dbh9*Tib|8HWTe=c0i;X~`JL|92N4Z4WvIRqS@)O4kq0nM}M(IC-9OlJeJ zH4$q6q$q;vD3QTIiKG@3FKWBg5s<6m2&8p50;OSKD99!Xa2pkJ00x&@Ix^%xL=nBQ zlvxlVkR`PaTv;+bhG|i#A&<|vnIsH)xQTSFHzVS(#dwc{Jy9A4U4@j0ql1v_ihvX` zFDcoQ|2h_GaMW!fGeF%IO4`(IaXDl_1J9Xi_yMdXX8z|`2=w{V+t`y4DT~PSQL-&U zK+TmZu2R$P1fLixQ#xSPe`ppFQa==>d9=1cWG`Y%!&j+^+ar-G&Bt71kF)?TO|uzm zwzkaDWR3wzBr5p{JW;d%*fJK+J;>Z2^FFQFm3M7HL=Oeo1d0L;5=3p;1u!HyNf`5V zkAxw}MPKS_THj#rXtgBJ;Z~6*oxvmHa}+6g^jL%q1e*Yl-^`^gF)lKrG||xGM_MNg zCOd}V{KLH?_!BTT8TT?pPvWv9FkR@xCm5bVBr}G9;ZIx2;AIIlmVuE}U|=K_ur69I zh#0rAfsxn@gGfphU{sS2oNKBzpMjB_!@ycNr#Z$&*o(4a+tY#icwa}tAiHhFlj&!G zZ${&hJcGlD2r*_$(4WF1ya!B(2kC7|-3TKDh*_9V+%aGRG9+!pBXS!Ij4`5(<=EzM zgc(c<3xn9^C@{(-t%TT(NKWcHZBBd-ZC zM6l$-2nz@gp1~v2rflRGpfuXbCxb|e9bj-U+Uf-~93itrZW<*HBKlzP$XE@qzweCP znLxHl&ov?vMION5WVdx}0K@wbl0Q%*CYZ1h4>^MkYt?imNFKIjQD$cHVIDIA=8CvP z7<%fMz$3~LOj{LwOoUyHT+8rT%Q1mS9aDrf40$9lN{gWWP03*q7|TPA{ygBPOh{^l$wszCQ40R7J=uSD8@a+_ZJeG zAMhfjkE7Iv_H1_8ngtx^g{_kgibj?St~z;21fYEByl6E88Pu48(;m)-^mMe^P+1VH zJ{mJ4gCb?esEIlt4J(u`jKLZtGoyNnY=ZP`48}8_YgJ66=PH&C*vL#Il+M@)027(+ zzz=mY=EU8yks*-2-Uy0vkTlx_Z1^`)TjmE7`EA&Qc@WZF+Jt>D9bZzJ&6tQw#5_!c z9&!@WNtB?9f z7Qu`(ITqvbMTm-6X0!O>hvpVcMCdZOlSu9o#78{?e6(;2!$)js+!l;S&zAHy^8-Gu zRBD{er`aSDlsx;k4i)scUS?^;eB+!ggbasG8)_$3>gjKb_uL2!NpLBNV}5?0hvD1w?SqXjuE*CRrAIoC@qm%6R^g_ z+rQ2y5bWQQNK2yz!jgCGX_lsw7>sl zo|cAKER5%^6w4#kLcw5zs73Hzn#LpFqF@a?Ms70}4|15KF{RdES*X(?T}X7)Fk=N| zTml%CO#qChAUXutM7o~w)mzH1EsTjLQj~rcK%J6Y4L`rRbo9?yWT1&_LK>r)3ax$y zau$@D6d>2#hFlD_IAj9~10$Ph85o)7Wnf4~wAl>&3^X7Rd0oKJRY!6w-rAA565##S zvHz+>B!?)|j&Fz1)Iyz+co2n!p~p$lfjy$hkJ2kCB~VdBHw-hMh!VShTRCPlD|~!2 zvANdJdUt4>qV5jGABr;2J`^uNA&I1Q2)u||9rlD!kwX6u6$JmCsBB^^(+JY$1{oN# zKNJkU>|fYFEQWZ5S{S8Wip8MV+p-B3K|zupi?lGgFqHu_!C+MQNMj{H+(&9>fpj$j z4GD7G|A8)|oG!dcr1vR?Mj-dpTH$NGTX??I^5VwFQ4`u&cm%UF(U4ZAh=$Z8c}67H z5k)B`!Ok`-+*Wf3&H5h$Xh#c8l2jmv5(|}6U>YUJ6QK(5_tnI|c9!`*A+=NH%WnkP zV8tkrV0t4+{zF2AA|=W~ZK|G)b{1!A)_X1YfOknmQ3A$*d1*#&1|1C~Pcp?C8b;O@ zF&~d@Pke5K0n+>jpN}YVFnD<9KyC)9M3Gb`8N5nS99{>tCkQ;rF8DMJQ3J(NcmhS8 zo6&yc@(}o@OK25tGzU<=1UdldMNllH&Vv_O)UBeuidq=8_qLh__5B6m97AV7#rN7QtssDDtDIM5+^HB3fWg z6(mprIU@4j8N!exMCqSW;3)l*>3Ou1Q)zd=D3fjhAZgQ?UUa;Frc}gYrM{1(ffB!abD$!-JnTlFm5P=&GX`5J*dhUh|V%;`tFn%Z=T@npa3=B`7NJ?@MU{f#wef@YuONu@Cor+UX-xrgm z2xQ0c-jG}bs(@r#c=A**1j|Z@DGq{00E$21!ZyKL^$5x-l&*wCQbrX|;c1>h@{*z! zd42g4u+7~uR|jp{c0vY5ez<{wk?(yN82W8VJpz40 z*+@KVpvjLkIdwWDHmPf3j3jxTOe(wy)}lwyC{M+XB2+1Qvwl<+T;h}a9UK`s6|k3q9`M#9XqtO!|1_3z@HYc0P9j#577d} z>CC6Q$a_brgyaQ0isF$}0PLTy#xzx;0c`2jY~Bn$B}?f5eD|fLX{;3waz~sPbt+0q z0E4A(OKA=&wB$GS@FWrMN(e^6r#`3}8DLa-7muIG?gh94_>L&SAAq3|we7=v1`$aJ zVuxs}ZL2bwuMZtb#62O+XNG)VVN|6X!QJF)33&C)J zQQ0)Wz=bV~FkhEJ-3Ns&f@e75UUa?zh-hY&${bNswIlQr{t7-NH7}L?ggb{$X%Y|g zk$N0K`I)+0e5QtCQ!$=UP)nh`l-d%$5JJc*kjUpbI6h?IFPFC3TmY%~9556X$i3rD z9Ys%gQq%@f5o*2MCc5KQXq&Ol%w^!in=~T%l{N+s^(k^Q;CkxB$dL=A6-Vi?8$G7v zw=^&ur8vpPMvp#5vFB<#<{0qaEf2aw;`ZNq&NuC%VDxfHc3!~SNP~i}h<|lJO z$eWR`Ls6i?QwxHufKjbBfT5SY?FIpBO5fxB&Ey9VfgOcNi5&3YI#75m$;a0Dn3f6> z58=YUo5A`x2_9k+I`*$r73VFybW& zMm`K;=EFNZ3J-}X3I^3mL?{?ceifdXko*DWX)jAs1`Wn22;P`9@wFdeC$)FV#W_%@sBp0kG zr3zrSC_H@QiP|)hWE8){L2tg!=Aac?g#3yiD1#V+9*mwrVuRpL(%NEGvH=|~J30o4 zE0zFAmG$r`23nlaOhIW_ppnrK^BD)ScEx;qfXvtd#<;DFOY)CZhP@=6eIQben1CTF zA*q13737tm>PY4m@PzE2cg?KE4{d-nP>3X{@ue0@-Ls|aY)CEB&`Yue>I9UjVp^Ig zJe1x^DP`*CG#(X0*BE%@lV)aYb2Gs|o(1y^o;ndKS_I?c zl`hpQ0~nPH0SrY}@*r?|+rXqV&Z%`KtCSc@HU0yJwk={h6p1L&!dK|YxCGy+AfL^l z!3lnB(|pa(eHb9xV#q}pjX=SuW(P)yD4Axy+bfig%%h7nKnJ%_(~`Y-*b?3SjBmRj z`9Y3FyArA2IA~33V&+zRg%9JCNl|=o{y!!}bV8jQF+Ft&=ny4E5V1d@j$p3Ffhu70Y>Jx7(7aP03!ov;GvscjU*Qud05ib=h0irmMZ3}navXO$BaS}NMJD< zf!=5?d(@aQT=6K&F%}5>1i~>QGp*tO7iETmnVG_prL+8&F7ul+R{>{6R!OL!r#E`y H7=`}