From 92467a92390585a5a9be9c990cb75ebeca90976f Mon Sep 17 00:00:00 2001 From: Philipp Knoch Date: Thu, 7 May 2026 23:54:55 +0200 Subject: [PATCH 1/6] easy-abi-ausarbeitung:0.1.0 --- .../easy-abi-ausarbeitung/0.1.0/LICENSE | 21 ++ .../easy-abi-ausarbeitung/0.1.0/README-en.md | 93 +++++++ .../easy-abi-ausarbeitung/0.1.0/README.md | 96 +++++++ .../0.1.0/assets/thumbnail.png | Bin 0 -> 126040 bytes .../0.1.0/elemente/deckblatt.typ | 79 ++++++ .../0.1.0/elemente/declaration.typ | 43 +++ .../0.1.0/handout-5pk-lmo.csl | 244 ++++++++++++++++++ .../0.1.0/helpers/datum.typ | 11 + .../0.1.0/helpers/validators.typ | 60 +++++ .../easy-abi-ausarbeitung/0.1.0/lib.typ | 93 +++++++ .../0.1.0/template/main.typ | 91 +++++++ .../0.1.0/template/references.bib | 72 ++++++ .../easy-abi-ausarbeitung/0.1.0/typst.toml | 16 ++ 13 files changed, 919 insertions(+) create mode 100644 packages/preview/easy-abi-ausarbeitung/0.1.0/LICENSE create mode 100644 packages/preview/easy-abi-ausarbeitung/0.1.0/README-en.md create mode 100644 packages/preview/easy-abi-ausarbeitung/0.1.0/README.md create mode 100644 packages/preview/easy-abi-ausarbeitung/0.1.0/assets/thumbnail.png create mode 100644 packages/preview/easy-abi-ausarbeitung/0.1.0/elemente/deckblatt.typ create mode 100644 packages/preview/easy-abi-ausarbeitung/0.1.0/elemente/declaration.typ create mode 100644 packages/preview/easy-abi-ausarbeitung/0.1.0/handout-5pk-lmo.csl create mode 100644 packages/preview/easy-abi-ausarbeitung/0.1.0/helpers/datum.typ create mode 100644 packages/preview/easy-abi-ausarbeitung/0.1.0/helpers/validators.typ create mode 100644 packages/preview/easy-abi-ausarbeitung/0.1.0/lib.typ create mode 100644 packages/preview/easy-abi-ausarbeitung/0.1.0/template/main.typ create mode 100644 packages/preview/easy-abi-ausarbeitung/0.1.0/template/references.bib create mode 100644 packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/LICENSE b/packages/preview/easy-abi-ausarbeitung/0.1.0/LICENSE new file mode 100644 index 0000000000..64ce3fab2a --- /dev/null +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Philipp Knoch + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/README-en.md b/packages/preview/easy-abi-ausarbeitung/0.1.0/README-en.md new file mode 100644 index 0000000000..fceca5472b --- /dev/null +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/README-en.md @@ -0,0 +1,93 @@ +# Typst template for the written report of the 5th examination component in Berlin + +Typst template for the written report for the 5th examination component in Berlin. You write the content; the template takes care of the cover page, table of contents, references, and declaration of originality. + +## Quick Start + +If the package is installed locally, you can use it to create a new project: + +```bash +typst init @preview/easy-abi-ausarbeitung:0.1.0 my-report +cd my-report +typst watch main.typ +``` + +If you are working directly in the repository, compile the example from the template folder: + +```bash +typst watch --root . template/main.typ +``` + +The central idea is a `#show: ausarbeitung.with(...)` block. Everything that follows in the file is set as the main body of the report. + +```typst +#import "@preview/easy-abi-ausarbeitung:0.1.0": ausarbeitung + +#show: ausarbeitung.with( + leitfrage: "A very interesting guiding question about blueberries and their role in society!", + name: "Max Mustermann", + referenzfach: "History", + bezugsfach: "Political Science", + pruefer: ((name: "Dr. Example"), (name: "Mr. Example")), + vorgelegt_am: datetime.today(), + abgabetermin_am: datetime(year: 2026, month: 3, day: 15), + bibliography: bibliography("references.bib", style: "handout-5pk-lmo.csl", title: none), +) + += Themenfindung + +Your report starts here. +``` + +You can use headings, lists, quotations, and sources in the main body as usual. Citations are rendered as footnotes by the template. + +## Parameters + +### Required + +| Parameter | Meaning | +| --- | --- | +| `leitfrage` | Guiding question or title on the cover page | +| `name` | Your name | +| `referenzfach` | First subject of the 5th examination component | +| `bezugsfach` | Second subject of the 5th examination component | +| `pruefer` | List of examiners, for example `((name: "Ms. Example"), (name: "Mr. Example"))` | +| `vorgelegt_am` | Submission date as a `datetime` | +| `abgabetermin_am` | Deadline as a `datetime` | +| `body` | The rest of the document content after the `#show` block | + +### Optional + +| Parameter | Default | Meaning | +| --- | --- | --- | +| `bibliography-style` | `handout-5pk-lmo` | Bibliography style e.g "ieee" (handout-5pk-lmo is a custom style, specifically for the 5th examination component in Berlin) | +| `gruppenarbeit` | `false` | Uses the plural "we" form on the declaration page | +| `stadt` | `Berlin` | Place in the declaration of originality | +| `schule` | `OSZ Lise-Meitner` | School | +| `abstand-oben` | `25mm` | Top margin | +| `abstand-unten` | `25mm` | Bottom margin | +| `abstand-links` | `25mm` | Left margin | +| `abstand-rechts` | `25mm` | Right margin | +| `schriftart` | `Times New Roman` | `Arial`, `Times New Roman`, or `Verdana` (Times New Roman = 12 pt, the others 11 pt) | + +Left and right margins must be between 20 mm and 30 mm, top and bottom margins between 20 mm and 25 mm. For the font, only the three values listed above are allowed. + +`vorgelegt_am` must not be after `abgabetermin_am`. Both values must be real `datetime` objects, for example `datetime.today()` or `datetime(year: 2026, month: 3, day: 15)`. + +Add your sources to `references.bib` and use the usual Typst citations in the text, for example `@mustermann2024` or `#cite()`. + + +## Important Files + +- [lib.typ](lib.typ) contains the public function `ausarbeitung()` +- [handout-5pk-lmo.csl](template/handout-5pk-lmo.csl) is a specific citation style asked for by the OSZ Lise-Meitner +- [elemente/deckblatt.typ](elemente/deckblatt.typ) renders the cover page +- [elemente/declaration.typ](elemente/declaration.typ) generates the declaration of originality +- [helpers/datum.typ](helpers/datum.typ) provides date helpers +- [helpers/validators.typ](helpers/validators.typ) contains functions to validate the parameters +- [template/main.typ](template/main.typ) shows a working example +- [template/references.bib](template/references.bib) is the example bibliography + +## License + +MIT. See [LICENSE](LICENSE). diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/README.md b/packages/preview/easy-abi-ausarbeitung/0.1.0/README.md new file mode 100644 index 0000000000..d38c3d2f24 --- /dev/null +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/README.md @@ -0,0 +1,96 @@ +# Typst-Template für die schriftliche Ausarbeitung der 5. Prüfungskomponente in Berlin + +Typst-Template für die schriftliche Ausarbeitung zur 5. Prüfungskomponente in Berlin. Du schreibst den Inhalt, das Template übernimmt Deckblatt, Inhaltsverzeichnis, Quellenangaben und Eigenständigkeitserklärung. + +Typst template for the written report for the 5th examination component in Berlin. You write the content; the template takes care of the cover page, table of contents, references, and declaration of originality. +Though this template is only intended for German users, here is an English version of the README: [README-en.md](README-en.md) + +## Schnellstart + +Wenn das Paket lokal installiert ist, kannst du damit ein neues Projekt erzeugen: + +```bash +typst init @preview/easy-abi-ausarbeitung:0.1.0 meine-ausarbeitung +cd meine-ausarbeitung +typst watch main.typ +``` + +Wenn du direkt im Repository arbeitest, kompiliere das Beispiel aus dem Template-Ordner: + +```bash +typst watch --root . template/main.typ +``` + +Die zentrale Idee ist ein `#show: ausarbeitung.with(...)`-Block. Alles, was danach in der Datei steht, wird als Hauptteil der Ausarbeitung gesetzt. + +```typst +#import "@preview/easy-abi-ausarbeitung:0.1.0": ausarbeitung + +#show: ausarbeitung.with( + leitfrage: "Eine sehr interessante Leitfrage über Heidelbeeren und deren Funktion in der Gesellschaft!", + name: "Max Mustermann", + referenzfach: "Geschichte", + bezugsfach: "Politikwissenschaft", + pruefer: ((name: "Frau Dr. Muster"), (name: "Herr Beispiel")), + vorgelegt_am: datetime.today(), + abgabetermin_am: datetime(year: 2026, month: 3, day: 15), + bibliography: bibliography("references.bib", style: "handout-5pk-lmo.csl", title: none), +) + += Themenfindung + +Hier beginnt deine Ausarbeitung. +``` + +Du kannst im Hauptteil ganz normal mit Überschriften, Aufzählungen, Zitaten und Quellen arbeiten. Zitate werden durch das Template als Fußnoten ausgegeben. + +## Parameter + +### Die musst du auf jeden Fall angeben + +| Parameter | Bedeutung | +| --- | --- | +| `leitfrage` | Leitfrage bzw. Titel auf dem Deckblatt | +| `name` | Dein Name | +| `referenzfach` | Erstes Fach der 5. PK | +| `bezugsfach` | Zweites Fach der 5. PK | +| `pruefer` | Liste der Prüfenden, z. B. `((name: "Frau Muster"), (name: "Herr Beispiel"))` | +| `vorgelegt_am` | Datum der Abgabe als `datetime` | +| `abgabetermin_am` | Frist als `datetime` | +| `body` | Der restliche Dokumentinhalt nach dem `#show`-Block | + +### Optional + +| Parameter | Standard | Bedeutung | +| --- | --- | --- | +| `bibliography-style` | `handout-5pk-lmo` | Zitierstil, z. B. "ieee" (handout-5pk-lmo ist ein benutzerdefinierter Stil, speziell für die 5. Prüfungskomponente in Berlin) | +| `gruppenarbeit` | `false` | Erzeugt auf der Erklärungsseite die Wir-Form | +| `stadt` | `Berlin` | Ort in der Eigenständigkeitserklärung | +| `schule` | `OSZ Lise-Meitner` | Schule | +| `abstand-oben` | `25mm` | Oberer Seitenrand | +| `abstand-unten` | `25mm` | Unterer Seitenrand | +| `abstand-links` | `25mm` | Linker Seitenrand | +| `abstand-rechts` | `25mm` | Rechter Seitenrand | +| `schriftart` | `Times New Roman` | `Arial`, `Times New Roman` oder `Verdana` (Times New Roman = 12pt, die anderen 11pt) | + +links/rechts müssen zwischen 20 mm und 30 mm liegen, oben/unten zwischen 20 mm und 25 mm. Bei der Schriftart sind nur die drei oben genannten Werte erlaubt. + +`vorgelegt_am` darf nicht nach `abgabetermin_am` liegen. Beide Werte müssen echte `datetime`-Objekte sein, also zum Beispiel `datetime.today()` oder `datetime(year: 2026, month: 3, day: 15)`. + +Füge die Quellen in `references.bib` ein und verwende im Text die üblichen Typst-Zitate, zum Beispiel `@mustermann2024` oder `#cite()` + + +## Wichtige Dateien + +- [lib.typ](lib.typ) enthält die öffentliche Funktion `ausarbeitung()` +- [handout-5pk-lmo.csl](template/handout-5pk-lmo.csl) ist ein spezifischer Zitierstil, der vom OSZ Lise-Meitner verlangt wird +- [elemente/deckblatt.typ](elemente/deckblatt.typ) rendert das Deckblatt +- [elemente/declaration.typ](elemente/declaration.typ) erzeugt die Eigenständigkeitserklärung +- [helpers/datum.typ](helpers/datum.typ) liefert Datumshilfen +- [helpers/validators.typ](helpers/validators.typ) enthält Funktionen zur Validierung der Parameter +- [template/main.typ](template/main.typ) zeigt ein lauffähiges Beispiel +- [template/references.bib](template/references.bib) ist die Beispiel-Bibliografie + +## Lizenz + +MIT. Siehe [LICENSE](LICENSE). diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/assets/thumbnail.png b/packages/preview/easy-abi-ausarbeitung/0.1.0/assets/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..70ec369c12898fe0f8392e1194df68532d19c914 GIT binary patch literal 126040 zcmXtfcOaJS`~DLu+1Yy~gb=cKR>;cUD|=+`ogG552?^O`?<8a=dy~CMHow#R`F-y{ z-dE3aKliw<^E%JtJdWcES5lD1L?cB*AP|_(Wh7J(2xKw@0_7Dd5`3c1`63H}phi5G z5L0ze+nRAx)mfe4-SesnCX}J(HYR0HGFq}Fx9@boV<;H@lx*wTZ#m2J;xMDSh1*`i zGmihouh@}eE=$g)MfdMNkjri%SC^BRkyeJ@qM^Z=)TwU~u`BA*mO%}mYtD?14-%`d z_xwA3?tSD#m=d2FL%o)ld1atHgoc7(w@#`w$gc5=>EEnFAX*z88k_i$eT<7h>=C%0i`ZvYwHCSAPrcl~`bsT*yLCF?BMgVxVrLdkGhH&d(X0?UEfb6e zqL-)T(`PdurB3CSvsAbK_Zf=FT;9G~jPk1srAg9|CcLM$3dlOlbU> z8UDepL7jawA@IPxN65F3D_+9ifrNkZZ$3kK-@gCf&EW?Bcb0_ef8PkV;-E-8zG4k_P^gYF4Y>5-nl=56p)(;XZe5p<9w}!Py5BgluWYCwG}=R4TFn# zUcz56DA<=YuaKNBR|qmb2cq2E6z8uEnF|J-e=FxR{L^2_pYNRH84f-z({*LY%XcX^ zPaT+K`z(6$0?+euaRe| z96it^xtTQ77bRxb9^WeG{Sihe{V!-l6{+A;oWbc*_diA-O(@)!S9nV9n+e7b8fs)j z%embQ4z(%Yk6TVN|3VLVnK~;R@l+=qF%)kuhJ#{LDXXxA=v}y#G}T$_dG9U_uJS}e zH+hKI;KYB!aSOYW-c`_YMM#I5OM;duEhYdTMG<}}8dfT7xIc9Iy z@XK3-6hrXlcZ9K8U(Yx@&{&;Rn|A}2ex#94l$xW$7jL+yOrr|#zEKs}%nTMP_I;b5 z)=%OrsO|rr&Faw40Ogz4&2z0pom=X-Qt00LwRRV+#wgUMl*;p5r1Q@Qo=A@A{d#u2 zn^{Fgi!MZa(_f#^+=5s0sc{xtbr7uSrWKJ4hB5tiApv``BiHwa8kRkIoYJ3dOw z*Y}5aekjvq6pzjG>J42A_fZN{I{Z5oWBG5%oUVu+uVNH3)JFIUlK=QKQn4G>w=d+! z3b#V|3naB;R|*GO>z7I|KmWKS$Ic}ZfR9lHS1&^~sM?_7RnY;tJ7{ckCiCGp*%scwgg?;*IW-S-@m2bO9;QnTSw1)6co^qrj^U5-fjm#Xvm76xXS3gCdU*3Q6t$`CH-+6koCo{10yFjF z$&z0^Z{iR~VukyGVS|q@;~!FQa+{rPF~NDs=%4HAonlNVvo~kVXDKCd^VSqbpV8$1 zWtAq-%?wDD5yb!I1m77}2ijbnr==AdjLBhc$F9Ri2vP6Z*oQcMw4EjmSMgLT5;)2; zG_`TBZ@yV`N~;&yTrf=P^K-(K`aDOoX5tE;w~|bi(XEjQbgJeY?W#J(g~ z6U|LW+AxI^Sh%mc`%g$V#9IG6=M6q_i=+6HzoND`Vglb8w(-p%4HUjfy{^ec-zQg7 zy0ZkIBK8K;^3u(`$p4r6sLMQXm)(=Z_SwajFBM#AGI9>ybZ+(xEHmG{p`o4oNQ76# z7>C(mWhbGFMDV2Zw|?_gYG;X?Z=HJ8l%5(`zE#>eI;6w62}{J{F+s=Wz=+3rvq6;k z6Row?{KkkESt3|0sQK;)|J!f)<+F57QdP=&St|Jk-bLk49|zQbVHVrp55NiPH$$O= zH$uuNeQS6u(|IIf?iT9OA{u0y9}sLO@e19A*cU4n4^@;h@53zw^(Vd(n;oN{Kh-!z zHr3}2PlIR#qksPMYAHnVpRuRzMMD49{^CBofkSc!f0}PoX#Hg8-OB}Zhb}2q^=dx8 zW6KttiS3(3u8GlTRkmHh(%hIoEMpw|_spZC^uYn4rZSp^}=#-cg-dlAUr507)Qo{VM1wcJhNZDjqE z@4eXUklrC?=7YjDpSXp+H+=Ypq0kD|1mB2-kfG2|d9Ism|COH0L=MZp z=x``@Ee%ohxXKzhDQj(%yR)J-aj&EdmaTZ`>Wj~-eH+t`ywnn^PQ5QgKAtNMv+f;u zGiQB7eS!30TZ5X4jpu|~lpXEj7BZqYm#<(m|3zsgW>|h;j4l51*g3VQIfGuA_aK2oG!2WqbpHRCt@>vS3} zN$Ry$3uhepi~9K@5wbgLN9Yo+)-NB=->bdf#q&zUmJcDy9{2@)W!&30Q;Omj#x30} zz)`+`JPx}1=;t`Eev~4Kc-(1C3*yHXk18DP>Qizac<^|DjhHQmr%U;EeqF@3CbTu5 zwAKKCjDCKxNtx<&{w-Jm9Ubj2h{(k#?ud1(b#zQ$4JST02T&u5-{sb-#c}~>5AfYu zzz0;uio?^5RaCi;B%vD6VY!?k*;#({sM38=*THkL**WkT{%ykI2{qsRUh3N0|MDM6 z!zgC+B_{<<{$2ENLFshwj~_eOIIcuIkZfHzBKze0Jo`^|Ka@U{-x7v;$+Id zN}*J*tAnz=NkYvVJ_Ze^#cSNHnfd->9WOoFHdN|1i$e473sFl7v5yBnf^k$HCu+j2 zDR<%ZZgrN==2tRyULMVRDeZ8jr4;5&_%I}|TGN%;LGCZ>s+$lSRkOa2$RdzXZ8M#X z`x@;szK-tEkQ-Nc)p>iJIg}9%g=0=9)Q~I?iBNRjCX$D9O7y2gEK_N#uE_lRR7>Y( zj2{P9ZMO{qnSN(6zxEZCLqo4Lw2b%m%+-|XoCf+#&PnHxD}Z^*bW(()`UpRj<0 znP$WDt?J$n9Wl>IYPvptWwa6EljrlZQ`;e5Y7N*N6#hA+62O@aBzN`ty0Z`nUQKH> z|GGabaY@I8w`rN!$x1@L4v=Y(7-&opAlNfk{yF;dV_eX6)l(Op|L)(xzr3CW9AC+G zP4dW^?bB-eD)R9tLj3+G%UgSqd?YN(*Z&YJX94r`3n7EmA3c!Uun4zNdcQI+1X!))0V&uk0Z*|>|K1y# zu*KlWgFD``wJXJ1yNlw>G2rzQiM=N9>4%D@J>8~Ik46rfY@`6|ezpU{CTqYDIyi$3 zC{4bGvFK+PoCuL5pMPkRGV}L-o2lI@EBmhp$#fr#6Dy@o@`|pqidC=huWP*d*nh&w ziy`yUmh#uvRv`@+W_IyNNi=mu#4VH*9GrP?O_zz`)iyPR8H&+M!$5KZRQ$nr{;gc0 zUIz7dJsu&<97-_jbm;S}l-7^8;k7{6CIiv-p$n7^hHJ<1cTNy)M0FSBvI-3zaLWk_qj&=JwtDa62cL zWdY0#_E0KaA;*j?ED>r-i2!Q4woXjZwSX`*lqU^C%62QsZ0^Y1OG-?rUl52&7U^JydljTlOn{j#X2}@AhN0kC+{`8q3Jqq<=^;CKKhB*`B z&tsc?W`}R3Uk{Yy_%laaoAYuc%aca^I3DPDbb%L&%{(slML<(D8V!Z~x7nSvrOatg zVhqPR-7M7&7k-Z5Zws%#wYPWE#Z4H;%Frz=EO3$bO&vZ-?fX^mX#cx}w6wIZzP`36 zf3SGl^`9^H7C#PuTUF`l>4|5tKX~wfk8i?L^iMxq3P-XH9PaL#bhzc3MZbUl{`=RN zFjA75_muV1*e1h6+=Y{q*49=%w;2LFJd?}#4&(LB%?6J{Gh<_8S6A+Ih2x9urCzf` z_~rNi?y9e^U;l!pw{m^mGP2{FS!K6rMW(*7FDZM1?9(Sto(KvSjcsZaYj-R=uKqj8 z$;o;A_%S@Zhld9XA-ZIi9+poe*9!u6dopO_!_4l>84=UR%1lm9rlh8J{`i59b~{Q6 zkB)(efZ!n=-I`1Nmq?=BrsLW7@A1ElR-UPX&DGBYzb>7j;m5(HkqPe|xqJ~-cLVB_X?6;o)%+p$iBY)V09ZDGOdwxj#v z#S1$-J4eTZG-*`>pQDkMt0Ok1gtH0rOxy9Y0Exf`A;i_~F=Eu)#37j2*i?eVuv9U2TTZ_}y&Hh$ZR&HC`SCxGj*)dsX(uo~&e9{Foosf`_rV*Pehyp`f>&;$Roca>OwZ}!qr)Y zl~h!I4G#wqeG^w^N_hD2Au=-Z>FKGraHb4h|48gAXF!f>0TUCGm6a6}Gjpy=LCvj_ zP*V<)h-~-KQBw{vi7FWs`DQcU+drm4tTEmo6{wyK_+1@-56AO@;U6jWO?dzQ4K6Bb zpvCVEbRt%77%CSR7wgfY0LgBNuob>ec z2Djbl=;-Qm<`AP*S-F<$tMj}JPb)1uI|+&J)wWZgR0@VH$f^E2$jRSEMw*msy2}LM zqKceP4EUZ6XTth?ARRrPP7^}yEqvY0kSQ-OuiNZh7wh$I?FV?3WDbEjb8$`F7vU02*0a8HsRFxognl>Z*7&eL!Mms4PSzcZq9v)u%w{Jx+id<6E z931vn9_#Ru_ZJxiO3*I_wXK@76=!8-U0wMWD@f-I6$MZy$ok9&+|BU$r-dR0u>@1M zl>APH?zjDecipB3NYQpb*o#U_ch8PC2_u7L=(xGKoLyYjkIsVmsd$u9w?2B|qjjv) zA^VY$kkq;FFG2#lXyHQ8U_jzQ`|;z)SM6d=78o5zU0#1tYMa@{v zvbk|GbX=q`ZwrSj^7QfQg-=uajLXL@*gv9X4{s7U@+FJY;GjD5`#`2z8_F^8yFB{- z{f$&kY|rwYpaAi#K?^RV07D9*-M>E$+WCm1o|KnIr@KKV$x>n@KogA18Me4svmlLH z`P{@a$BI%p(Yx^4T`*&K8G{|;B~t>tNU=H|Dhia$Wyj*o=v6x0?p(RVz34CD;o$`Z z1(8H-H!FC5e?OYS98PjQWrfPs_s^1xG^fq*@k4k94a!X?h@yQDWG+%nDl>=&+6ND| zKcu~r&4sF&H%x;no~zQ{-acVdy`4NSty-WO*ZrI+;pfsm4oY%Lib{d%{rmSJ`$tzP z7pu$VszgaW%NzC(q)bCcdtJG!HU`o&~{vc0ZsaXWG*x(j0t-mKuAK%g036&W| zjD;{#lf|`293I_uf(a=AhmbI&g{Votba=hUFMG(M+T&?MVyhy?Kt{#H7F>WwO`J8c zaKs8lY|WWpzY#sI1fABYAzEZFe*K`555}k$*L?o8m4wV!fui%u>ke@$) zl9G{r)!v51zSFeZ+}J4C*zuGYBR)Ppdw-wV#btzu?P`&zg^`8D#=?T}@nbcn1W1;% zQL@2@Vd95j;Q@=GCK**K6`rqmO^e!(+`wiXm3Q^OOYh4sH1Nh1V)C zU&_hJiCkYedE230eO17a=vaVqa=A&qR0-Y$g2aH(#n6A6Actz zyr^P+b9Hq^pDO-w$U?w%N4LS%_R|ZRaiLch7WqX*MGLMp)8;QxtFg%_DeWvR?}tk~ zd-jYeA);rwM6ZDx${{Oj|KSl4I|efwTcT{PPPI+lW=R99ZtdXIlmI`!wvJ9}d_3Or zJD;?S3@D0}WMrus8QiIT>+9>Aqs8qamkU{00c~yj`wr;}p@!o=$1{mZNhi!-8&<6f)4r6aJs%#o zpQl6As4@{mb^ykK!8^Tu8>-Uv-rn9srTO{U8RW*Jag&${R{H>>@nW4CsI07d^;{er zxMXAv4og247Z;O~h#TCMb5)>7z_B1{#gV+Yv;=t}Gc~nm*>V4F;mAgK_`OE!(x#?M zzw2Ya#K$@z)M1(|!tQ$?O$fe?WkD{)4gYSzWv~sPfx!W2jNc``D%Nz zijR-anO_ego-R(O#%|>I@2@pA*ZVPk^3R{IZ*3J77Z;b7O5@NmFqjWy2%Wf*H5^ir zkXTw;#>ztJRs}TMw?e?I{wXg{hbsB~`#)AgPuX)iQu_{$1v<^JzCaj@#fVZ*d+j!j zmFO`)emr8q1(0B7W@bR}u=n5g)XSGIAK{|~W-|tq`JB5pFl;#2fByWLt@$Ld+Z3Q$ zGc19++~v*E7GVSZtHnq*VE}KC>Rji}k34Q;q_x;V*IX7S9$Dbe{UWE_5=V3NqcXhT}@35GGNcL_W3Rs z=?g!<78yFIN$q0~Tb^==)5V6Nh~sCLsxrYX_4O$;B<`aHyVF9_n;+iQ%l!<{^rk?@ z#o@-ve05loYABa>r|~{rPQj+ULS3Yw1;AICilYZzkmOJWn~4AL4lm#d2Od*_v!}xBqS^^)Y{~# zcr1Jie*5-qZ?8Omdb9OdiCiM<(ciziwXbg(r1z8@b%c7mxVrAlwHVOhZqGFEaB||s z9StKl}I->;a$wkKD!*`NYI|1EX6P|FldzOrza;rN|3d-vQo$trT~O-n0Za^ zhY?}~^W}HiV-OM=y4!qi=Z&?pztnlWJ(ZZ2cF`}eTclGHEt~su`G8rYgk0FWwxU9% zM74r9?dUm*wTA7QN-#S8q(Ei@FjDyv%eef!!n(mno0%S2Rf;=Djn|g!Vz^<)%S_8k`H+1 zyg45}43^57Y4oVf&R&EtfP@4!fHu~`-TmZnK;&joOXb{;>;M=|Nlxy4c{KJ?MWyJd z(~wJ6ap69&xtU^JUu-nj2(s|2(X3z zz8kU-^f~*xZ_@dtu&`9W38L)h%Io*CucZDvq@_dE^EP+ZX>d^?(Y}p}BqJy8>h5l1 zXJKV!<>9GmZq_eQoy<@MAb*oo9-unz&9_BIV+D)vkLSef)UQ%b>Gl`A%!9#w#W6A4 zX3nnyQXe*hI-M@v;zOKZKB?4D}_4hqt(j0SOK=ksb?lboEp*c4~0 zBG+}M-MHsfrF-Hy;p*e~-^xuo0mYTTv&O{*-en~YfoVCMahvPw>N1h$7qXR|;x_T01p6+w8pl>#6l<*@O*uDkgJdgOLDI z+YV1;ie7?)Hlwe;CK6z5T4_fr}rSd(=m}#i2tRTh+ z*&fUX_{S!E?d|P-G1hYBqN0N9dskZ7*-}BlUE=%6iMx)@)MSfQ``sIr(eZ0$T?f$5aJ-jh={3RtN05t*f zh)+aFq?n|fb`pePQ%K&1J43A&DPfTc-je@Qn_GcUH&zF``8RxDPqG$TmY_GBU5_1dWQy z%I9>r!rsL-HEyq8mlYOT!|zWjjEF;g&bMnIi^FqwcXy8pH;)u*n7?`j^=@$eFOj}G z4G#~|w@27w)XQmwj^&t=moHtRSsql@)J)3A@ICm`4YODM^=sGiL0em!+pI@kb@e}B zIc6GP$!*a@w3^`sLvMqA%Yex0=Vu(qt-vBJ zEiQgiu{1Z&J6b=t z^SX+Gfq{xj+>(Rt(_Y3v98{FfmM^MI02|f@X@oOdj62Zy)1yCH`1<b*E>EjC;8g!rtb(ouS@I84FtB~jB>EfF1$CvENB$(CmE*wA>BepPMTkvS8I~o}QXI|H)h`2pKb0 zS(!0Hn|0tKZK?4EFmhbMBRx~-oh6%AN6!-3eN6jy2<|`^HgkLkFXoO}f zF_JgpIP-75x!4>lU3xG*kS<_O6#tN(9w=dq_ArU;Zc|4pW#9yyR{Kd_d~Uq(Mhc*g z@7|j`bZ>+M>TH3kww6{nwu_q!&Tq-`@yDZ36TcaVz5hoDN?yO6q~DK(@Gz3iaCd^;YzJ(u4A-8o|0hGvCz|G8F*djs~%lM&+28cs9+Z z$RIT50~zj;^KPu^4#24+x0H+(Htgec5OW%#}{<<=2qoom?F3F(o>B*n5LPAciS~wy|Y47Ox%Yw^puK6;YA!E<4QmDj}B7~NTR^i$uS?Lv7a<4eOgu z(E@()OUowH2Hn2#F=1qtL&tdw9d0;VPYQ(m)rCj7CQwABx^;^u2;kNfB`j=gbSq55 z_0pc0a2eHHSuGqamp1()jp+my6fZg|UC8P4*<#1}zbz1)86qPhh>eWgWxl8sKu@li zDLgYZ)nMEak!aw{_u#=&2a&( zAZ3UVWUKLtS8|@7^?JMa5_^2sa}zDNCV}4+@!nJiG$c>o&i=OBG$c6qKI)sHA>}Bk zAVcECJzIUI1Ryal$STi?JD%KIFw*|^Z_(v#)D{xQR=*#=Z(Rjt-}+4JlRaaOWQ*r77a&MSC zKWGJGhlU_A*v>ZcO`D~PSQktZeAa8VIu3!ZzXfm=r+I&xphrbjl?wo(`L-b78+RKI z`%^{=AK^zxuo%?BYv{=g*%TVcdzxK0(U{?!>BU zay>NI4eQK4N0e%zFzxT(zc)4e`sy+^HWm;EO{~n((Ggs~Cy~wXV!u-;`J7}+aJ}mI zyu8AJ9qA6_@1o;*f_V}Tmzov0=e0oIZp&xOk3s3Oq*H z+-Cz~iJP0dVP;N6MP=NkTD?%H%nEe#ceD#HSZM%M!T$>-1+&rhoHW!Y{U$QURdAVRRO`q z$hU9h<>cB8P_c{m9uffZv3+3Z{XFu^7pBh3%9*n5+z#aeRiKvz(#Z41HusGkydyMV z1^M_0fe3Juo86b9fC~W-S2OFmc{FA)(B17&_4_vBYSGy|b0W%H0tW?J4vsHhzJQbn z%>ELE0ew9D1Q_s(3vcf#I`4$8H*ZkzB|%wn+8Qs<$e;u)z)oz+p(X8g9&6w7;<>^P zjZ3ln-vf->!$k}OYuVM(7ew6lI<>VhJs z%9JoKYG3>NTtTwDd^cV(kQ9Ip||M4kjMtto#p9=`@Z@Eqgl_a zVKYYPCP9r;Z8w42xB7rsU0Hc(c-VxC)X#g2F=98FkuY*UB7iom+Z1YffIjP4u zX^tO#HnDTZqEq{!?}ewo5%8gY=TmcgkFS9#8!a`6vH$ocM*ev7>-YHzYUE-m-Yiqux*Ta!yz{xv{H316Ly5qXR#*=Oe?80TeLnqets&YcjI3o**X`^&LV3 zS7STH4H7FK-|3Jv)zQCyHv}_1{mN*uPHt{4Fxim0M=h_Rv|4av)sU%fM#7W?4TWj3 z@D~%>>+KPBxG_J&F@@T{{?Wcs=ts@lr^)iwKF2_~!e<}Ha%vI}%eS>Fc7&&X{ff)X zRHVi^J3FtjnE>K9(l7}WdWfR<=Y>O>HfCAYN1nMVmfXp{NwvOS(@Cqr{zk;YZz&wq zQKfQVE-nVAjfn%Z7s&e+k9V3TMqHq)fL;_63uD@4Ob-$v4Q@D84tpCbPpB^@_N8uy zBF?wkKj-DO2sxU*wqO)s?s4Fe(t+0M@@h?e{LGY9coXaXZ5&?sX%O*wK^*5RR2Q&RSdZSLH? zIUW5rENN26RrBX$5Fl|Ngmx4l=e$fY$N-`*+X)fIe#m zR{-R9Xq4=rbsL=#K}8XV#QXdAdl@=t>vz`HK!*|X{JRG42Y}GPV>zLyhy^L&qY~qf z&dwMLfzjW;;gS>N(W2C-Im7qy(^Jy6*49q0zTeAI3Nz9Ku6lMLxMdA08>klvvIM9o zAo0oOF1|=nF9ca)d3kwcWCSfZP&Ui-)vIz%7Se=>Rb(K2T!8LN<*|pTW=gQKg+h)N zAPN>1sB#o!WSbzE?C!QWF8@q2()RKME7@) zXxf1)2Aoe{$tS`V(`Pok?kuRW;6VdO1E1~9Yb=K6)E|e}!HJ-t;Ogw0R;z~!(#cZU zgfnTB1U-6O96T^!j&Hi zZ81uWRDFuG?qZQ)c~S$ zaY<)>EaY?MY-V=jZ_&_z_ZV7t29>iNRMf^_zkb2e0;~Z;%1%pB- z50jmZjiAG#grsEfgpDr{8nDh|jK#^XCJ1LC{D2`dSO$DKUO6 z7N3}y0Cuw5l)L8Z+o#Be{2QS3bq8gUg}VX7xo@Y3ptFM9E~XNvo;SRCbdjIWekZ57xj8%gn+5y#&Q6HZ z#ZzQ472Ia5+STB}(a{hhq!1&*%4CHc<$~WIrh;+E@YHvefn-(PDe)v1{C2;Hr#NaK*Yt7Vmcq-Lgoqwg(6qwks4E$l1$F< z@y^WopLj*k%^`~d=ITr3*_~|?;Nbzubx~jkY(U_zfwzJqC54nb_449yKu7v?FDIu? zw`9nIF238WGP!d}=zOaZ=ynWrbiBw8Z{e2O+LL7S45(Gm-PC!Xa-=IL%E}r)Nruif zZ}=etgAQIMV+0`~;o_|tB}TAy*aK@-dUF`mIW9AoHZJmh1+EsKfIyiMKfW8EknqRC z>l>xCMDKi~uoN0_3WF9jv3I~O134Kfkqr|8DQ#>M^A2)z8B>60nL3U4)qFd)NFyMl zi&QChcXw0O_X>p|S3-kM8f6A-EL+P32e9|Hwo%d1vjF9x?*`l;|NZ-A@fDD!aOS}3Arvz>z+#Zv2h4WcC&oLl6Sx&I9ej z-VRNjE-TCtZLB=~l4Bjflb!SX&?TKt?%-*hg$GBq{qV!8mC?ODc46H7*QbsFqM}(! zkVxN%8$pTzXWT!vaEWYCS-f?B4-URlDfn}E>b_~Gf$!PmYvcUekR2ilkc{`^5(pJg zH>ei%$T)p*h(lh;%VS_+Dagx9+=M)(TVaCnIG6{4BUEL2AtNKBs0g-(Szk@SKy82A8tJzZeg4NgpW9Q=9iP4u8nH~N@> z78NWrKqkVB05}Ct#*H)wxpksR7H8iy_mkGZvYYVoEA>#cSJgF?4IX3qgdaMLJ+4j@ zL9?bV$!QQfJ5@PEBunZU^UC#xz*N;45(@=W)b~mL!R$J*vyDLKoqD2G+hw6iZs9^~e zqOE77VqM{SLsQRqY~)891^^XlF29@;7q4$C%UAFK0$osFpKod3=Tc!j&$MSn^k?%`JYT8cCg z+8i5&_L;3NFGJklFicR}pwkA?2E+>E$_c9~Pb;f0IXTD%-;F@ME{W63`q};w?c~0v zxq^N5&0yAMv8tR!o3PHjEo^NJFER6JcR0em>e^?q5k+2jPr;gaK51Q=`{`4fh@USg zujAz=CzD^GLdoU=SOZ2B0MbrL!w%Z1mM^tvU46VKGHfCZj0ug6(zx|*rd>DKARqf4 z@tVI*FA7pyVQDk8_1KUXazQ`Ho`5?0rrJ{w^jc!B}q8_ou{&Sp;zZM zvNArZ)H_AYhp_V$$2*NaciKEi*JZKoxO3TDHX}XlCY7U{rBtTL(t!DK zPbg#A(F0;(*wP2s7$9R48zf``S2|l(EM(EQ-f!JQ&09f)7=eXg2OKbmhle0Vn!DlT z4DqtFLtFS71aQy+A)6)0+RxNKjFpk0!v$4PL<8E(FCfrBqc5rK+#UDuWV9ndv{?Oy z@&_znZD2svoHx4_eb|n9tKDw87HGpEAZJELfz2kSq8c#f(39j8d2i)&S!F#2Ua0@P zQhTFaVX_4nChWj#4A-KxvzKd5PfyF=_`a5oR?I3pzL~Q7j=#fd{}KF+(|n-1sw$n= z_hPXlQaLsjWSddOQAO*APyoF_n!52ufH42z{rj)HtI-}{SXu*S4oI6T&>Qe@aaT6V zU_hX>!9bSlATC$>QVo1hm%;U*uc``m%*~VUph|UiHb~$ExQmpX?0L)!JZ#_ofrq2e z7X>2^CJ%#VPnCk-@K#V>ea`=Z$4en^7>var8O>e&tAWA*O>F*CpXK);1F+k8dxPVx z?~MFH47mOEzin+|39`$lm1+7{jDZ$hDL0R{S=!7G98kdJIh#Rqk$Pcz$jg&bMpY{t zU0rLPDd4I4GlT^Axko1_&#t_7FIRY4fLnC)kR^5nS53{FZv)sd0odGlbJvIS;PTi# z%!cE!yUk!GaNldY3#1GtR_O4rNhS@(cYHmi0zln>S|CCDgc!ruE4GyuH{82m0I($B z5`47dv1kpjZasc{dA3;!O=1-IGBP2314w%sVAZ+9YQ&w|VeIfxugvLNY3kXn-SL?O zGq2DGJ`fE;O^;_(UxSKbddRJqU)-NhpV!V#`vSnweewVGseW)`XoH#6qU7fg5em zIO|T(!q0@MZb8xi^8zr}@$qqyJ_d>*if0yjtF4KZ+389j0|2=I&m;5NW$5E6_#90E zZvh=wDIk8+Ai4evMkiX?D*{OnR4f4C(6J~eL~oaH03(r{oGc_HRFYxsmPkxVSprm7 zvyT@zILI@Ma02dF-s-I$q{*&8t{RI0tg2mHja95vpbD)`x9Lx?T&m0E48eW^s1#r$ zEF1yes(s;|jKY_EJq;`XV+smV%3n)Mu|23vF-f)Ly_rfsF_7 zNS;j@eP&=KDisjQA)>G_g*dih~aR?h!xx^WJdWC<4zD*O*fBVuY)$eS)~?J z0%&TH9Z>1_`i5-0mf>^ok#KNujN7;ZRENy~N4d7`Y@HDb)VTXg^Vm9dj;~~8Wi2h& z=jROp#DvR#kj=Fr>@hB9RAT~mUvvmoTUr`9M{?2FdWPr5Bhc&Ua087mn8_g57thjB!$8bFYW!d*U+>n6^0+oZ@>W? zh=Ft}C^+4R^Q=jqEwSewN+5V&ecl!hvlC;SHa8Ib7)dU`je z0BI;M`jw;DsERSLwS+s>b{ngD_Mr^jualD#uvC444ICx9uqB|+j5EZ@y~?3TQh^N< ztXxWru>B=L_7z96Grv$Re_)oFw)-s0`^IrvCK<8E7$9sV$buOOm^I)?jt@>RptL|A z72o|nH5FVVvokY&hV0<-fsNk+0s{8awPJb0z`7)S_`tn%0^>#)?-B?GR5 zA&cpXSCOLBYrDJl*4D#TRp5SvZ4a(!olLf;sJiHV=(xd?2zGQp1B?;CcP!W| z(d6rs1LE85GS-O<_Yp z79)6ax2%+{t(jB%z&-a_iSZ=294d5o_w$QiVbBYMiBN{_+d1Y~kydt&pERf!+mT4V{c(q>r9c^Hx7-B)mRSG-w9II&^U$;1M(*@!YE=8 zQ9#B(ZiWlGDG0ruM+At1Z_i=t6OeKRMMWT@^mKJW`i5Q-$UPwH6opSsK{$)Z1`o~2 zLMT9Y2*0Jn(@fYlAuZh*LBL$ATcXJV9QeY%J1D=V98bBpAO{xd)^P|6H&<3VfrJB9 z1}30z1Ug%Q8$b+h9G!t02FCb}-vuC*T<}6ffG^As1|M8qAotArUHc@eDeB)MaxjMVqT?5W7u$;oI15pi3rBIO!9k?$9DHUmBRn^rY zbm3|ab<-p*DQ<3Vz*d1v8O$trsBeIm2ENeT)Ku_buN`VLH2xRB6F|wRudj#xt&xRC zgEjv0a@UUt6$J{bJYiu;$qqQ?dNeCcA>_>BpJyq-Er9r*-*%9f@4ZXqeFI-%MZ=}F zSw7rI91y9XqAC}TfS+vv+@|pPk28PCF zaOJ@!1z7H~xxS#5gWcw4Yg0-}y^2O+Vj^sO8-Z1-r`H5@8kmg0C_i{+ObO+08aW^#T`Vd|VtaxdQAB3&&#sK~cR( zb7*jI4_r7v!A*_epol?6YB^m=g$M-l83x>>Ga9tm%Pn&e0AXbUQSg?qyqEv{fh9x% zqBAs(fP6se0k#G5gG-utfRX0Qm&1_NA|fMiBZ<9u0qu%bl@&o^Pu0o-*hD>-eqiE; z|Ax#yHm0Gjej{gry`O}{0|XF&Z#nRa!=GP(0kPZk0}M`RXsK2uJ&+^({AXaIgaoe% z?m&6@w-Yv3og!BOW3;f9aUqmyQjhfHA_1rsn8yzZ3FQ-85LEw5I>U-00DEE8 z^bZX1r1sU=&1`IKU39Sd#%5;57$qq&Zmq8aDyj}*F9JO(DGA)pkbiExzrgSSuD1*j zHQa85olSrPq49uf1_60vVYlEKT{R~D*YzL<*h2<-`l|(OKR|x0EG)X^#*&b|XSsmO zPY};a>RW+m0qSJ_8lVdJ_|+Kki9^!)U4Rk${aY34Z+bcf0fE}fmzCf{_1dXhy}sJL zHszRrr0C@2bhGmh1{Fvxs1j3bohRD3upOm^(rfGgvGwNRRJLu~_##ROm9fMkNiv0G zo)slhieyfdBuQkJAu>xsrjRH_lFV~bnL>rkl_?pDGV|@1`+MJQ`?lZDANO-VcdKQs z>pHLVJdS-j@=j-;IlvxD2sUBQn>WMW3bE5%d&(+v${H*R=OD`M?3@Q)m~*Z$=kep) zwS#5THFPJR+-n(uWv2Ts;7a^pn?@r+;4@H}ZQH(`@Cvr1{61eJrp>nvQcab|C(w%| zL?y4jiPq)cvj<|O8{=P28yH;gv|GNBzOa1%KI`T0>KP}oEYY8O?bp@R6ia9Vht@JO z^5e(!f(M+asB!N^0uxhAQBqI{BWoHNeFflxA1%JN4UFnhDuXW5e-m$R8(rmI3t&QkzLozq9W=1uEgl*>)5j)I|rxV`8WtzAPy7|qpKs{ zt9!u#%E-9lsX?=Pllp~17}zGo6mPV9*xp`bW*!lV9sj$CBG4w;^)VC+m%g=IiJwLX z%ghYF@%P_O7cLA{RlzOy!m~^#6F0WI-2KoUbvSKv`yi@D-IAG+fhQUgbGFK3V)2c5 zfBxwAgAQN;2~DvP$gJOffNBgc>)G1=#O(q8-eva>-#Nl;hd1n(=+#>M+>Zvf>Z-tx9)nIhppU$ z#jhF?5!4vf=D-)^{f2&C1Ym%DXQLlQi-+OWSSrdv>|{rn)Su`F*IA8yA1W zu({DM^|S49{!_T6w=HlqEdXx_PUDsTscPRMX?OXG0u;+czYlHqKuSTET~1aOdE1>Y zrzNmQ;{u|3Q&dn$ii|X$8@q0&=-D{jeuRn2%r_f-N&WY&civzT%t2^1H987iE;`h< zF{dxruHJm+Jo+&ec-yaEb_P?-wJ(N;;j8%d`0$|GH{;I&>xLzuIxq$jJgrU}=plf* zU;kbo>;|o{Le}Qs#N*e7BaiHYXR?+hZUk*mUJ&ydD5xM{$CeLAHkAxSWRc&D8gpXuha*Do$qeJ;xfHr@($qs1GA*tQfXOa*VwUvd1 zMVjuh;lk>3&o3+bRhPprTv-XDR#BBqt8uMJITW`S@S`*7*^S7ezbVdY`6f-dZ@C*s zW@F$wbzFZg0nQO2up#pqFnVQm29guJ!RvUo>mKty+)AK&r|=iG0zDeSi) z-t_hLRdD}jcB%gTw z>cprb<3ufE$-UPtrxsrb_lnTX4$>Y;?NuCP;8AXq_V3ip zv`j^ueHF~N|D|yE?y(g&Fdr8r7n?5*%cU%ML|j9I9h@fbez+ZSvJjYP)kS|TnaCzJ z+ZSHNB82{Ra&GKz%f$~Lpn1l#%_Z$nHTQF=(#-8j(y_b1Lx!=<-Mt&_$(rQ+Cm@pQ zbaJ=G)ONQ_F!6xP*4s3C*tNkBG&VLu5P%&zN^>@ydu8-{gpwB=H+#0dS7TIgf+1rM zAOAKgl@p(0hKC{gb9+n=VeZ{WpKT#LhM90O#jj<=#@ZVASld$IP(fI7Qh_JKMqQ{W zBqZ|D2G|!eZrQ>ScDTh%{@}rwI?L9|CsX&^j+GdTptG#sZR_FDV_ut^DhS*)CF zrop%3PS6@>vcvA&`K|DelCu+zQ+VLaAk@Q-l#-IN1~<~_GiThA&dhrHf|T8{<7D<{ zDiturzy(oAmO_)WXHVVLV1WY%V1>tTTJ%U6Q<)rIdID(^T)=3zXGdFcmMOs7iq)lk z?38d>)oy*V;p*a+fcC7w@!xhwk|)jl%vk&bVdg-U=83ikpCI7mlSlh6pm6)sAlkl? z<%}*FUco=b`3oLiP>Y|*&Zvw^%Suh3<;-EiOu4tPs}Ufb(S1E zcU~`ap}NEO9(y{L8mau6P4B33OQ!On)RGpFN&~kYyEt!pcg!}ltMj%(XjN~W-;$!# z|LKz?%+vr15Pjevorq@yVz+X@VU;TrSE(thQ&wj)A$*YD#jsfVZ?gAXo?RE=sac-C zmfxk#M3vBlt`XY>9=*vaXc7R5R#41oGqT}+>N<-u(TraD);o6E&5%=};%Z4mG@s1e z?qIHQmxVtU%1x&jK7kon5=fKbWB?g`CcB(r@8WJSi0SFIh3q<+Ge?vbTOq1k#l3+b zQVDGd6o95mDLR?sKYzmW-m*JF{w4Znv}g*j-xF?t!|BBigOmyaZLz)fg|KGl4Y zhW*?(D)!8wZ%uX`jyJ#=4X2y@jh~mU9fbN4$L-JY@%;RJ94&R0sXNc0NX7pu zjjxI<229B%@0nfRyLhno0s$V^M{s8bCZGWW->seAdV+b#Nw&A^;M}5TVcNroRf7)b zk-{S)N{w?MFvx7zGMgA>AB77Ye*?B>;9qEwii^8EJu?bxT#}&bx_A)tHH_s4`x5Mf2iHVQs#){*X)+ST#B%4^G5(e*xZCz>MJ>=be$6bOZ z5el+yesZ6iBs!70ZCWn6EkAznt*GQ_&VJ`!ljh+WEa))3Y-b0N9^}(?!7N74zbL#4 zOJ=}>Ij>@=TC?_ed{jTfJ$h^{XXS6Noz%|qyxH`tV50zvf)@dptEL9|PkL;}MM=m#TYb}&*mhH1az-`C4*BF68Unoehb zR+_J79JSt;q*FgKgH{2Rwt}`c;L!r37MmC7mavO}*O+V&tz^EVj_nYtZ!2*$oEawp zOX;0HO+0}_{{UM>rs!V69ETm?oHN8JU|)4yzWwfLVF<)3n#UbBL<@u#_h<$$O-=9l z#|VP>Y+z=BmbAl5%#dRq;s+%yN`;*wr^k;H7T|fabS%BWcK(mf379$cK8^tU%w{Q)7Be-qhDPzfAdy6!y`EMj#yLIWLrW5+`D461ojZ2e zm;HV#eC~CSI&X_n8eFsW-%(Tm3WSUh|H8_~#>UEu()eFvyaYBrb90}*6qJI10I;P1 z<4xXyXC7igAjD|boz$DFx;%OA`Y-+3%)`0==wg{qB%TEpC_kKGk>^M~c-Nt5M+$rpmjG$kn?AS=8gwNv2;sW(Cz$3NspF&|Jv z#x|g0INWmi2D&O#2>?HV&9jC;=7?(ll@Zcn?4bTmXhJ5C6gxehN&I4bNPxE@vBv~s ztZi)O=H{R<`{)gg8WjA{=3{L<(SHDh7bQtdOh(5zWK59u0NWcK`-%pag*E`VSf%{32B|0r8+JJ8W!x;i=SIUhUj-V}~@&)h%)m&Tc6WsoY`eVAfd$s;R z@(iO|?I2W?fS{m?xPKp88{r!1@2~V&a7<`Atjqk~G7pjr6A`xF{Xj5HDm>!3SR;XH z?A+On6@&%X)8m2bjl~hVnKVDVr08SHHe`e_2GpZ8l4r|1!`< zJ3CHJ&PPYg0a2rvMv4`losSbPla?R#41k}Vd?FdIjbaGuIz&fZ@BfLjav2W)UlS9@ zA*_7&?qTN7Jv23APB7L(^o-Dy^j0*KVAGJL0?oMN5N$c}VY{zZDhLaQrDYNKtFW-W zKpkQ%Wikp(du{y^!qsqrU|Em(%P*fj^CiDqS?V_|cC52xyYzVYCjESK0#oCG%@%5@CnEXc zp-uqWAZvn$WqP~G#ydJOt>;6mO-`Y}2bTdvGwg75WaIz?_mim6*6i$}dM5aPdJ^|TXBoC=DH_TuqY;_}gW{}3qYM}q4tdA+;*WUI#N*$jCP$xC5TYCNudJ!eCaeOO2JmhAL=(3 zgPIgiXZvoO%%uUWWYA37{OOs@nWYxT4d`WcAL|QVkvezy@a+=Mgg|*|=sFdnK!&tXD&crbL_eCK=x8wJ;_21X`K2y%OVvPgi3-Kz=abBTzq+;` zzV5K$`psRAbgu7zyTAJW;Ls5#b(X^`S*kIzj(gMO4T5Sn``iH|>+Ze;b{4z&Xy(1y zxj90siHNhcl~eJ4lH)txjQgF6j@}V=dvXR!0fkH+63xc+2b~VT=~Bglvw|)?o}~Xw zOW|`C)+UtjCr_MknCvOW))Pw(!a4`q1{65hGue9^eT(aH8>c_+UMD0JbK1x7>=qbJ zpc2y;yf9D}Ri#Z~J;%c;SfoO8(3`#Q=b_jy3c0rJa{{z4CAdjqbq8mnngyk3uW*p8 zf0Wb_rY8a0t6;f!OKmoV?p8gFG_l*IdOjt;s^LxJUCxMd_(Zov4*4G~0EK$G zMp>)bz|l>E=l$bbKkCyQp`SXU(O5gLh&=uWl}z<>?-^+_Nj1j|e`J-poroIcp(R-~ zxiE>_O8Pj|F9*@GFp$JFE}r{#;)zCr`HoewC%W^NUh32&rp@xD7AA91(j7^d8sTvj-o<{ca>_bz|My}iNSnC(!I4EYXo(o zoUtcGT!{{`}2M~Wng>_|RN{lbvQ`B!I<{6Z6c-BPi1&bE(8j_GdDKBpb(yWJ?R~e^r-tM>CoaUq&AL)_6o~y6@QQM{MZEMK^Ze0Y z2Md2t+B_A@kW=TvE2CP5963PwR0EX*2ZeLkP-xg8M`i`2y3upk``0NgngG?z_I*q= z(wyN9L*fZd5CFL}@oC|Ca(j-NBfrb8u)Ej$WtSa9T-Nytv8e)20ee{I13#t&`IV7vKG)5Sr} zE5+%okHg-(HT&lJ5)zc%cTrq4#GPgugb&Qj%nUktXp?LUc%w80W00=`8Sd`|57}Rk znElru0Nh0-gS`o03=fY5T>a=V@E>u&F$DTG43!vU6V1$dH@C&d#}goGEvwK+=#jHC zi18E5I8TV5*x0>HH1haXwjifaJ-}do4xVDpL+z08qu+IQ-a&sGSPJ3+f%xZMfEENQ zB{_g=NlE1}PJ+kbiWqUZ0=f?ZX;A?IXr%Yzs}37V9scb;IOldfS)|X@Ld9QW^Y!p- z-b*&>`)1R9HT)+jW}5A!P~bqK*#OuA1gblTIhVj!q8ggvGB5XkW6EVg6j2aXNZfxxuX;%R9FZE>g?;AJmdo4-d-w! zpaOt3+_1C+?fLoY2GfVXf&$%wR7B#dY4v>0Vk+vAP~J1oA70 znwg9-Fg>s%4CPyUz$v0TC)jY5*mL4g(jv=@zmK;~NYRn=FM z54_6sam%e#NJ=I06>r;~@3M2Yu&{uH56WUx6YlP%27XDVxiFjn`zNfAT3VaSh1;Qd zTmnBkwF*Z`vh0oEv@G0vt&Fx4G4Xk-f9LzmDfzYgnfN{xH)4)Rqvl2Kd*O=~UWnr$ zly+lIeNOGilMjTQ5I})B0`XyonK!C{NhjHZJDQMpisJ&+pFnVvHAKF+Retu{aTc55 zx7*nXsW35X+;DO#10Td2H42MZ(}xd#CUVq~tA`A@I?LmQBo!t!mOvEIe|vwmlPWM$ zkd~H~m4$R>jGkkq;&3`@aCG10U0HVeRPXUaBG#vCa6h>UN zy`idk?{un)4s98{WTh5POBUB-hRN-URKk#B@m21}Ku7Td4JGOb$6~IV1GiuaCTzWk zta6(u=s;B1gtNPsSA{`)+-FAhWQsls+{5ZJ&d#`i%6{KB2 zAZ=UlU|z9E`}pygh9M*gC2>5kA95?Nc>H)6Nf6&bW8x=CX9U(4l$Oe5qy^|?=7T=O zW+d-4`VoRnG>HHrP2I*a+B0?0Lblu>INH3tDAN(R(^glO2)o(U%9VdV@NT-vaP|Pu z$nU#FcS$7woQkHpLlFmYma0Dk7N7l@NVAmC;?shjue4WDT->t22>hS--)u8t`KYE& z!<4%Q&igmgiUeYgw%iA)0P^$ZK-Dd{rLfYZ6%;&0E+91&?KlGbGB=SywfYZ8GR2wH=KO3=Yf_O+KWZcvTVC@M_{~jnbY*&aqjWf=}1Ml%Ta0}q<(%!zd zwr?&;>!D{a4WHH2sOA~U$Ifz9g=(|OYd9YpPa`UYJow(=Ay!R&Xrnc)-ZBEPI1!Oq z+qb8m$%d>Kdkf69P!$sDw_gaG@&+L-W#1DQ8L52t(R-`K?*3Imb_}G-9SOfqqBnfW z01342B0q8s@{QD!PiTC}T7QtTL1a7l_?{JFb=#=Z;x!JfUN8E7HgG0*E}{NWLK+Mf ziPO{+up`Kv+R7ibkD&!#L8ez*clWW%d@uu>xNef6abHE;b+2QCFrm^xPmGUC5W%VV;1aVC8d*`eJwDS2!k)Q=MYU$qumMF6Zq4@;^kF64SrM{l{v}oD!0gA!t z*zhQUfT;G{1h@^wgICMzd_YQf)Zroa20@0#bg>C-Hahoyv2g3cZm1|hGr$=%vh;tM z5qOq}?6^WOH6U`YBLPsE{7}vfi?FTz3@+O9GZ2EFJAFE%eQdO4(Rl%mHh73#k&&Ue z^h+YP0aX|q^yW3u@eU^yuM3vXs=9DcLdV zo;teAJdB<-UJ+ut(}T>ET_;r351x|#N45hNfF}@b`u+R&ai8F4LlP_?V_-q3qk6B^ z?*gQf!QBmhNojF(H)LJW(Q2ZQIOPK-f`HDi8iM^*=qM1oHG$N&{QUNEKu4=sgwS)$ zEADEslS1+qjs=dex5)D;+0CY*2XP|^AvDT`An`6r&ZgTzfQ;Oyt5>f=Z3qSkrVS{| zvA?3YgHZpY#+KkPx^UFz!UlJ~n58}mnx<<)aR^8lhY<-r4Sc6!+)k%I?M^F|>H z38Fv5wm>L~BN9q^kJb74BB)X>N}kC+y-p3dC4oW9>5#>BK9dd20iK50WoC-SO9$dd z^4EIGeyZCtbZ!0gqQW{)H!{hH*)CpNhso;n=NuY$=g(!;w?0_S-zY<5D~{tRzAjWA z?PCB(;l4&}=M=V8?Ao#-sqRVL6aU~@1ZItYqNPGb3nA3rg9i&rOG{tBJ|n;kvomvT|}`5lCl&?tSWO!G0N;VsMG+>3+3?AN|HY z+1~j7fN+oi;41wu(pqOpoR(gh*Ti>(0j2yoI*JwwPsVKG)@^qP-656-&|K6K=y!0p zKoeNzNkaw%sphk1jpdFEfinny0o>Sa_j+*=!2t**j9p)E{4qzzgwY$~V6eY(1p+V} zTtJjF+HeD4x`DT|MVi1<@A8#@LH!8G-@LFJr8vMS#E4CO&!}Y{`|UgHdYyIu9eKLf zdhGRuhX22C-9DiK2HF~yq%GUlnO%9Vmi+WtL`5r;q1#7XFW-B#26=|R5?mh`IDI(+ z!Lr@!&`|mo8Tqjv_q*)wzqdjf)+>`TKjQ^dusWH?w6$kFNi)wnI4a5nt0V19sSKW_ zE-qwtYg{+;rkYv~fWMK;bM`k)v6hjt^mGlw?fhj?a0Q<^dX5XRZl{V$O#HCI6*%1?Ld z`fj4h8n7E0kZ!!IsjXqsLPu0CW=ft6w4_mZm|3@(aK88Aa~R@Zcm8MpuPM~Po;D7u)Rdp zcJVlVp^Y*WLa&&T8S~%WXc|quncTmvh+e{I=0;P!tc3`EQRi>Dd~(>J#MezCT(xwJ zOnq6GOx@!(oW$E_?(-xq>V5a;okyco7a|z5EfPAy`1#x@;7hdXQ{eOW5Ra3$2&$8=;Xn<;}Cf^^S zoh!KjLxvoYtPPOxrs5%_i$BojX9(OKrCG-1Hfk-EuwLJ0cGUCyD0?YQud6QcLi2?H z>QSMx7r9>hf@M7yU)2s4p?Ctv(KB`K`4_Y>l_-x;K0^izRsZbb!)o)J@Jb`DGZ|0- z%FvHc@SjAvNF-aQw?aGo+_)HEbmPjK3o%FG7e^`m%h?^p=h?II02A{JolDE}^Jl<` zz<49im0MQk0V2V%II(u2@@K1U0U_&mae+l)J#a4=xU{i0*ReRAsWcYeJ1-e+&lnOcAdjUj&3JBG!#zS6ZcYV&B#o!Hd|k~0Ik;I zE+kMCb|WCL$avB?*s8#Ykz3IN8Vkfsw2vvGU5Bii*u;^#i-*uke3!I?a>mJC$T;}4 zDv(%-T?A2-=nT+HB0&lXzJTg+CKC2MqEjJM9QZD#`E{00a&y;!0pNE5?#+kJ5F*Oh zw3-{PI(xP~yb;Q?`$Wy53KeJJSGWOHp}2encynyj&z}n`Dd9tZoWe%4)4qsDLIOsM z#T9d7;~pZdV-Bi}nNLqnF>9bLLl4`Wp^0`9m!Wc@=_=f%IM@2{c`KKPM2VnD3=h!e z&&Fqg=!H-+WBvddK0xsBw}T(~PeV?`S3s?b$a2&k#QPv4RsZzqn7emX@8ZIMGVlPz zf~E_ZwYQ*IDrVkh%{Tq&$BgW)bCF%?k=pkTo(j6fPB(+E(kPwO44t^>x!2l4tlW?( zW0u2Z3ZUXP&q1_;PhqFm$&6mzTT*}5G}lF%6YBv&R>+Ide1N?J^I$Hv?x56)ZGguK zCj>YMctRS6z)IT|*h+%vvle4Vn8$>3=}0W>8Q@mRp_Z#1#L);Y^^k&s3E1!FNDOeD zpSBQ*-5>qF$XFz#PEc5Q;^)s21Y86AhFTOFGX%A5_BDhh5@PaQ4Co0`kIBi)FCzev zkDnhFAD%?ZduQj=tn|+dvy?EzgnrE#^~Z$O#zv4LC!Z|GdM~gg>2yHx*U^C^W3X#H zh)fgPa8OK)$fPFflE;tjzrNb1q?AIY`F}d`w5$kZ^Z#!r4$%joJwo)>(gK-lK(9Ug zHTXgQVg!#;ue}mtc3}lT1`+C>Pqu$CTZZV`>>VIm4zQsBSp!+NHh;*SJLs~|@L`Eg z8n0(!)n2lt3 zPv2eMevHEM-au_EX-hbdF7pAaqttP9c;tAt3h&y6Q_OAlBE;2*3xtUi(Y-)lPGdkr z^m}<25$N&YBc{KwaE?d^zy${u24Dsm*{g^Mvj={G2Mn`7Ztt{542USyzJ@}N&vg;& z7BWdlV_~Re4f%`Ku@9|1>UumHqUE!9butrhGEEUb{V?0067QcJWY!?|9^NQ~gMzMm zm7cDK0FTVf(o$Opx1-{mp>ys)je4fh&3&~aR0Zyy z-{(uleZM{&ikl^1Yi0Fj$Pu=a|EP6*6<3k?_IX4Nill4G%YTUPm(@05Cwn8c<0_C8$PFKTEvD(|%Dh8GzCKbN2h- z5!!j+hHO&pAbNOst1wt%U5z%;4GJE{23eC1_c-dGUr9ArS%XWYY_<>RdD1Z%3OW3G z85zadh*4-h96T#4Bm2cKD}~gxA=8(Qt)sWs6S{67IS_B4nTMqU0so6hBDcsi=&~TG zpFA0xm>}R%xlHCHrVsDlO(&`L((SU-V;*8jJkFNw z3V0t7GyFb4ae!k$Cq<;GJEF!#z%dfz=cbk2JS-7;qt44i?4d+Le0jMiz_Qu0bg6`} z+CfAa!8Qi)YtnvC%u(>HkZsFmwy63Xaom`{e4}aHgI0Us^C?B&LP>2*L1cPF8f50! z!jc4M5rpbs3l-#2AqIl~3R(>lOh(A=O^p}{fvyxA3rJCv%9T^A2C{SK^SfZ1?y|Ga z@509fxMN=^m!wl*bOkV>bE&&4Hct~L4ZVA+sq=syuwX4LQk$$1oQEi6;CJMp1pAWr zc2W^xVXc?p-+GVjvcMK?7BE}D8cIMb(VT&THhMm}?oouJ6j&IjbyOPwf5T@W>@pSs zCcV$?am&{m-;*y^UfV42Y9)&||EZBY2Dcg;Ods@kbLNC~{sL+gK&!~&Gtch=1H^C} z=t*zsGOjZLkYNAu@F+t#+eJwf0HBF$2f-ra))f{Nbq+aV?vyTCO8SjSIqgj+S*yS@{>m z*}wocO+ZvgQe1>|8@bK^YzAP0t-Sd=O_}UaY>WsD;1=(jnv!l@eUT+z8g=b>j4OP6UpzMJ~iR-e#@%-D5yrZCqXq;+VKaH@jf&*;&?`5<)nTPL(;mspg+^P zi>4Q7#sBpqwsv*FUy;)>4%Jx&;$je@E|q|959h0~u`wDZBcliUf&jhCL0L3ecNbkd zj}{95g_9H22QCcAkCpj(>68}Osxg2B_#BuWcn9U=fWx{w3uX#DML_lJSUao*&=mo~ zDJ^x!_KqkFlst-xig>N4Xl_Bl>CAS*TfoXn94(l}k^PyljG_C+8G{>%H}>=MJDh$E z2|dT|3!zbh`_jqV1Hd}0w$}M`zq+FD-@hHW7@$5aci^3(TGS3_s^WBOw-evU3@pKE z4BV>^g!X5XXR2GjMp6-^;y zaNn&xy)z_qF%5SRHHEa%3W<_N%to9FbL61E@jZ)eg|+|D0=QUP8Ogh=!5YwU_Fy;u;lcU{m^JR@|v= z57C27OPbiyl9q#BzpbF|ZX18SqS2zrxErsQrJl?XGr16O?E`78VTR8_f0+N9g@FVs zS~}HyhR_o+6jiFz=d@BOEu}%N4^S7dV$O1_IFQDr8s{cxNlx<>_;E0F<3W}x%If#S)P*ilR4ZBJ zqmf)|nLM5hB#RAsY%@G*zCmo}lungX7>T^qSMWB*F=B3`|K(-XnicL^(C+Gj@|d_7 zM^}CEhe|jtFH4CQMWd*8fSBA5yV`wJ7WAO@)VcbPgjpDJE592MdJs~quF*L|9~eZ- zyIH2`@{XsweIiwSX{+dX1!>GQZ*35IaMu4+6q`SF|GDdv1*iQdN`m}@XlrzSoNiz` zT$U56=OWO2!Eg5^n}x%g>~tHT4Y1f0gK47=4AwS0YEP$f)MpAmp+ccXKEET(_lb|H zq1GS`9UIYOt4LEby{%EO+5ROU&^3UQ#eb{*g(?Awrd?u^sY5PlQR5;qM_T*1g)eqW zSWp2)*f`mxxHY<(vuTlX#OutVcE*~8gq??~-b#383T^X0HAsL7yYqvBvwXZM8*6$Z zc>A?3vT?g!5gIxt{paf*o031|Sc@+@6mgq>WRZPS9XH+%ie#pL-+8}*nt3RJkpe5w zBJjcL;*a<@s^yy+2V+bxys74};$f9$rw_?Lq`ZsS$Rh7h)t0R+{s9~&!K}|pHpFc` zY{rp$PWo`HqN7D&AS4V-tO60?<@f4S+CNKW1&~zD!)5NC?e7w+ys~xf$^ad1sPPF! zzesk|Axa^t{_VRp>6n-r`(LQ=8^#@1>tV&jI+Zv}9gVOZjI75sb^OeSAJY1ru}cpSADZJ3Yf!-q`H;7jTK4?Iz{70q(yW2I&aV231L8Am5ui zcSn>Ltd~6IOz-^)7Ql@rk&n7&qz~_tVP00>VDTV{mR!YZu^P~I-c~!9_|qN2KO{sI z{G=*7s^5iVknh#}m|qvP1GZTuj~nSFk2vS=w}6Ayd=RGa^1M_weei z+;4i!lG-g-jagXS`KKjBYs7L?2{nwANAAH#m52O_M#iJeL>TxDJP#-3u`*#-Bn_vrf32WkI+^S@?~$G% z=6aZs_^%{GzKYhn{WiMIPKg7SRUS~zkY3zec9u#JxoPQef)Muj6pJM=tJ77cZu9%T z*9>GCUJ|z-`XG{O!(0?cejpW#auMdBlF0rwPh%)as+b2$QqGE`SfldMyiG`I79=v0 zhc5o{8>fwa@*s^8`z&c@6PtA0k$1l0AYMp5CpKSL_BW)rra170cm1ZQ!mB}{N?*Ob z{UIUlxfsA7Njt-9K`PzJG@v%^3k}JJVqjgvJU)i z_*Ag#;ztDz^R0wFiH7l=D#d>)PboJc-F-@1xv zw*-*rHsaU%Ob>G?=_y{Ntg2bRG@(3>l;$)zxJX+mTUo09`<8Dh8_!Ua=r$AA>*kEd zKkhbt=&*?Y*QrLPelbe?5{!FiS-(*}#Wlp;*-E2(JY1gQ_O5|KYf9oKkm4B9rQ;ci zzhy=1u!X_H^=)0krRflV>Q{@zXY7|!{P0~|+iNY{U8|BY=l8OZKU;1}C!1G0wGZ)7 zZM$iDYI915I+H6y?!oySCicmavs%j!W@w*#kx2GdMTcHQwpUIY-=6K%|MRtpVQM1c zM76rAK2ykGeUbsHSmk>&J01OhH!b&^-z{F$AVIpRihGdO<)pXCewe4x-_z^hGU|BJ zfWb|hr>c~tJ~GSyWapN~$vH;r`m-t}|5MuE7eX3&9cvh6b3gvvL=sCHE$=?EecQ}& zHZC5!|6WGorQOIXM2qjFESVk|a!WJdq3tc=ef31DZtVRks&#Q`0}U6kv?|gR?x$IZ zlBgJo+uv{Vje^ujPy7K@nt)m7?wJpTGAwfPJv>KPDn6D|kcR1UCP@+jL4qEsZ?Uw^ zX^ERe3SpdJ7-S$;N|o=Qo${%@JUu*Vw4z0U6g~lJmPem1+>&Y9z3uH{09&FT=>?Of z@n1Hk@)WIK(_%RD@RxY2Brk3yG!OuSeUso>p2ngPN_?eMJqEw+9D5JHmcMHg$ z7mg!tK9=M0ST?81h>yW~#P=t4+~QZVu9>P4ARg#}MX@kSWpm2#(N2-#h ziK$^ARt62L$P69-JJXTT#AZ&toqDN8c%e_^ov%T`=GrF$_RW&Wi4Q|$eau>=xLMMF zQXFR4NHX6zx=43iCxmV(MK5jdk)gTQwp*tPG`+pQ{UV_tTB>mkIHr2@PI6E%&xtjX zvbsu!R4yge>7c?m{;x(WaaB_r9=w}MNg~9A^7{{dvg8@5&}8Z?Z@kU?9HZVg zJy)F(l>s|Sk|BFzyiG*ezk_N=siXLg@(LbGRAl-+cD;Z-ZM=AeqLyk2esX4 z!3`ov%t895yy<#t1-6rq8|>H|L|rgdPD%)m*6FO}#ct)F-SG6~d9BWo0&6JY*6))2Lqs&RCO zZ@i%4U%T^>R+Vz@I%$wkMh4MLi2X;Z4fv&>f8F{oKyHi-449T6X;S9}X+6WN<9c5Z zhOd&0MM$4|Gq#1)r3$iW=%KxZ3=YvywC`zo^fgoZjwMgczm?^=x>7z#t3_|@`%y)m zMNoRb1<#AFU%)HTMuR#ZL-60vsVNuPB-4hh&p!bPL5lE1AA=QGAI5H5_Z%XFfuTa5 zXW2RI@C;O2TNoHlGH=@w(xR}1<;KK4{T~Hu9};(LpRrcSdiYsX-{EKtCCpq%l+Ql- z1PVS!h|yG3ZrK>{1*c(z7)%*xdoXNb&eU5skH6A@t`z|4&?4gLScT*9># zQm0zD0>9h3APmXvrn#B1vG1+qxgtyxh{=1O0VVKZ0_xF(ruz_^G1FompV4y+;sgeP zZwDoI-%bDy9*Smo2Yq4?D=s#=btDPM%03c+3Iqm$PCy;K&EJ2c;e+A|Sd$8qbE!%8 z=kTyF#9)Df05`fWn}VtngF!Lk%Gdbzg7xCBxiPL9jYWS;38RS{#p$y8JxrK|V7)0K z$5%s54->6hp#%l22J~Lt<-DVfC-5~WPcYByN5YF#fuEq8!O_FefT+W;xA<&`&H0Ux zNC*}LV~8YUAO^cQIB)|Q<)^CvIQBtHHCMT&fGAc|yON;bGlqsmm)alWsl#w6A~cXU zs^}QZGYZFsM7r@s5noKm+hF>Fp{yPu#E|*{MIm?yOnt$8Vu+bSz+1;QAktph#VaK- zk&h+~0tSSLR1Doehq!4^urV0_dP1OLb@B2Ybw{}0LHxsggi#pq4q;XNH|-7lf*l}0 zxI9=xhVaFR&=1H>U>5l9B+JMtEhaAh2eY0*UwT0Y0X&)z+~Eo#dgb)(xR0K5!&;fW$u{PozARL2@7JWVDJ;-0B((;o5tcHz zS#ouu(Src9ytsG)64tZG#=s4zT8%J55ZQJI z!4UxZuu_oCW7?7!%@&+CO1=az5Elsqx~$7&qRkTo$*koyShho2V{#Gi)We@^93|%C=hRh*#pfNlb$1)KLA5vF>A)oM6CS%+kkQlS& zZ)`xdW)FSo=pcrQA{wM(rdf{LW4apq+|2XBzBb!}%GJNQ!mLp1G~iyrr-+q1nsmo5$YxyRuQv(A7*v|o_!G}}N?M={lI7&d4Iu_ewHXD8&@t(Tgi>GkgVeHbp zyF8j6K}e02R>pKe;{h;fQCeGuKTkB~C_aMP4{7Ce zcymmIw9JDB0z^jHeHolL2m-kapU0_F(1T<}q<@@A_BH8c!@~@LvB(PpA~30;GGaPo?rP|DYU+@pqE3rj0rcEZ-$vNKm^nx9S3TWPxmtk1$Pl-TXpqoTs zOWt`RHy+7}5SkzZ49j-i93F#gbA4F2`uY?lC6PP=wd){+2zU9AZ3c7`JO}0t6haJ! z{Vub;3pqB3XA)!%2F-}{H!u=;hKW&8Dr}_)+HDy@z!WCog8U$y?p9U^v?&LE8E@kS zAo+0W2}2XlGK8#WWYn39!BhGJiME6b5A4>|l=pDF4fZuYW?HB%yDKUb-Qr&aWd*s0 zr%;CS((~)63Q^C{ZaqEyahQP~Kp0etczWJLFa)EU3<8b?m~qY^?CP0O!H26PWX}QD z+Ya4FVj@Zc|9_2QH;#~{fiMQOjK}F?GhA{8Cv9eUT1||iU1pqS^cRJa#UUjjecE}MM zph2Z1fOpHhQHE72l^zJZa7H8iQF2GdNsQotVl+`FbLmt?_R!4vPP_ZP_AW$rm(Ka2AHQkPhN@^w`gDB)<8+sva$A*oWHtk=(V%!#>Y4G>aAXQylv7(We zjaYstl!)Q8pvUjlb2w{v$8H)S^dDq2-yUt`Z0J_Y!Hbp1y_LaQ&eZ4nj_;P z1!-QWdOoJA;lX|W_<3T8_l1ABAJ{(R8&`V);Om)JnDZSUB%>+cFpNFB;iNbGWQbe^Aa z&-r2{-nxAcRi$usTw)?lh(k*A1AdT{5t==TJG*xOkhWs@uvc#AZ!VCBt@!*7&yAi; zwR*#E-)&zC!e;^jS-8MP#7I)dm+o3~YnK3&<3!BO%EG+g$+P!*LRznQqX2-qn^^-E ziaBCNt~S5>NRkVxOg3rS_)Aa9u!G*^gRi*vHHf9wi?en=5hYOy)}!^J5a!Y#x+@vN z2xNKSz99$T+meof=@z(iUP0A{slK@#?c*5MfNU#lJrCt%Tv-*1Jg2;CH~SKsy7MnX z(76Z>Q>cD3x8=#B`pdq&0w28PSjLJ~8&Aoes%~@-FK)G<0JwXR)$7JHL_dI=VvvQV z2E4H##MnE+a6Uk3nOVvTF}5fqsJ(RUyAn~$W1!ra6Br|C90naQb_wHH+#WQc{z0u` zfhq-hK?HF2B6{U$h8vOB_BpZp!&Y2lUeFCb{Fjhm?C{aj5-d2VG6zqXdK+#-0aK$eu0v~myFh;+Wg|> z%U}Q@F)1#N=ju#>9V+@g;joUSrfbLidk_gO(Iw4>ugkAUs&u zJ;7kFhYgsbK=0@v9NRE`gDS%6Xt;MlTL#(S0<3qA^KUQziY@TgEw5tvI@^MOb8`@p zV0VVwBd_yv{4G=j5G&4Y{lr9S*R=~G|F66hda*hY`l>S8snSygMxK~=g7O0I1Um!* z_3qzC+l`1sj5*WfGr}C0UcXG7KKS#30!)M8hq&CU@tCu-^R;USRG5&vm6=&@TY%xg z*=1$M*`NR1EJJuu!-}RNc3spun2u1|>or&tfSv(`BCI|R(gcA&wgLCBvr{vWvLeF> ziquklNcd-kW1u_G(gKx^LIm!1_|0%KA(jwM94OzgQGkAh0%1qkV~n>%WoBD|A{I)! z9`Ci4*?amB=JxHy5C;fbu;a7bQOCzdw91+67(OjDdm}RlrFMr!3{5HhmMz3=UTD|} znJT#gl`6`mn4>pv&|r`${1MEwCL#vdZ?S+7%mQH(4*Zz~*a4xSz`+3(6H@I}Q<2^P zJw86#C2T?F=E~Whv0$yykig-T7KA)TRI$){Blj_;WrWV3@-81_(U5}Rc}JCiI9Qr_ z3`Rm;90CjQ0;;t_$VzM~%nnDQc=URG(g-`6^kQSKojc{Y)0cZNIR>6KM@R8q zPW%?k{YVj|`F1RQB`(pxR4#U5-~QoPCS>8}z!$^`)UL{dj_LWgpT)}TMd=&*--x}a z65A!4whjd^u$rqY2{Bc+oHtdk4%PLaCJeNsG)gtgd*nb)-i?fMp!<9eJX)oCNS*Ap zEsfGPgXZ?FBBp9K>T+%WNF+Uqtt>u!{ZEnfEcDuxBvwv-A`b#c_Q@^Qe_fHH(alX#{sH!GpyQV% zxpI*C*16-PjYb3RyLt>X(T_`p%!CQLg{iUXlcE2=B>(935zc z{micTxTppt7A{;PRVm%pJ{%BlP_xx&g>0#P=*cZn+Xo%_^J$Ukk0U6z8c_JBjOmP- zE7A~GSAC;P%t74^zkL}yhMO<16rG}ubI~4u^)Aw~DilaB@B8J?s`qrqyK6db2IZxx zKWcuhdwApkr$)k#zfc>$8(4Z%E^}DEz4zJ4j@5R`{`T7*?7PJRr($AdIHF}9+-Rwz z7SFw8<8(8E3k>Fu_$7^?%>`yw#z%SBDa21|OEZt~HcEx@v@+_fihnwOKLRCIiO9R#0&{1ssHV2mI!E+tethn;mf`BvzR#rRtO-0<(?YzyDl zmXai0+BlC#%-Zi0eno9$^x?Gf&_)@3e{SDRX#zPVqb^G0B}-j@=bx3Bj+fB-Qqnro z2~=y+Stk?WP--l1il(T^@YczosP$ihJN?&E#+jb+xRGY{fB z%7zv59+o}xx@CB**X`97fgCwAa_!clpPM)aZ_=Fpn7t(P^S5rxoLjt<=s{Oqo9|Q~ zp3+*WZzG#(QTTUnyEQRWL1CoNq^WyT!gJ^;&!%Fw-+kw(Z#|VGUyFK}fA8U^+oW%X zR1f@_L~pUOSowcvYZ_Z{E}Sv#`^bHKvguCqT+{HfMOX_@0ndhJQkaH^*N(v4zHk4d z1+dGbV1NZV)M1hP^@rM7mf=6ext=3FvIfdSoa9hLmC(-6B}&OmN^a>R)VIhh$$X>j z6MaikTl`o3Z8^l>^)UXu@{X-}P;&SM2_NzuNx1Z85Lv^?f9kZx(*7&SYD&ttSu?B7 zpOB;oj=nh%znO{mW16q>GM$^tlV-m?{>2{C%aU*UrMP=Gv%gcmLnW(L`kSg*Vv`Uw z=aj$G-QM(^Jtp>%{*Al&X%6cu!xAP=;&aT09?Cz$C9Bz@cD#`1G*!p^Gk03G<>M|anX9bXGcB>eN!sbojmny#&iotYnaUb$eFC~;?K(AVOsMm34OJ3 zFidfc_V*Uz{Rd{P9?p6PH18Y8Wc=FLP&GN-X+p#2FxGx)v%RRYJC~Ac=lNelwLB|S zxN$-IbE39xTx2orYiqwG71YspUd%|AN<6fBrx>RUHQC`aBP9pbMx7;@=PN1)>2A?0 zmDv?~+4Y?`OHbtxPAmTG8tut}IkC7^H?s3oy9b@Kvd4q=zzW4p%{nS%wb0AaT#bJ1 zcXa)JR+%Y>&^q=HxD<#9&C+w)sFLS48@3!~u^XwS#1*`Ku(oEDV)n<#*dXDt^Ry<#B*X_ zmCq71W%i3nIBc1^JcqRLx=%scvb=wTt~{T#hkIdWQ~!@{z4L>=G!^vqkEm>Ju3noc z3%1Fm;Ur~=s5apjCRbm*>hg&+I?@ck&>XVkd^yz+g zguR;4&s5v$@+QPEc$wv;h&Y=`N8pzIqHk!0Y>o^63K?);CO=0rw{s~(bl0DMe{4kK z-RGzJehfWx)to9NoVHYRrE^-6yd%wIiJ{MELa>e7l#;!YYG zS|@$=2)RAQumA88KdaS~QX(JDpG21UQ#N_(_cT1N4rlEan;hhmz4}!BWTsfD3QKU&UFJ7e$z5cxQei(L z>D1>l=ABKi&7|ZX`7y@Td197__hAKfeps#Vqn`eEWc(LsDLr4}>wlvosK$Qnu3rA% zyu!YTs*To0JMQmxDGNI~qvv9idx{#~=T$N+{N$o!os0|H*z=bPZxgNL`$CGEKCa20 z0?9YEOA7sDZhgZ;5z$vxN5A`hwJu9A8{H7`4N}hQs~oKtrzW2YXSoogu8O~lde8b+ zO3VG}f$us4wpj{z2knq|lUbFsDOh@I%S`*_iuUq<3U_lu)grjx4^Pw;3id@VTxxDh zzQ?$Iq2_3J=E35~Xt~PxO&+WFc^*6VJnIXNBfTh@eB4;V@=;@ydk3ZDmu1-#A1*9? z$~>IqU;QXkN}8i#%lukHr`7m}z(q3oQ&b^UWbT7|O2digi_Xlig4M60adrDko2-<| zQXZA1m?f6&mL*Mofxl?qZ!+t=ob5k87I;Q6vM7*QCs@LROVC4bbYuM7*v52SvFXD4 zvEW<$l#5r|we3)~`RBy=H33bvE4aNA*8C!Rc zOt+UWT}8H7E?!g9CJ!m2YMHR1p~y?D)sOaK)z;u8<78)OJ6CR-=9KX7hooFp_+Hb= zc7ujmC~t(*IK<|L2I(z><*lTKEqm8@%@F?%r}>ccO)>>?cPHc9?sOc|`XN7Bx4F87{JCKmO7>LNHsR(bD!w zx$Lp%7U5)QPGlxS@!@|?!X%#QaasL$vrqkBWanLTQ<5@p{xIgj!Jv(pi!m-FYGfN2 zyl*4r)V_SOSy=B-cD}+K#VyiY2!KYtC>0#ab3 zKUs^w=-lo}5BXX5H};ZAtxdn^&Em9kU)#-jkRhKssTHOi9_ItmnyBRvH-DTW>tlM9 z3#!Qo-J{g;pB*!U*^N)EKTgH2i{LZxc2*_7ANgKH>OV5oAh&Hmd@#y30bWDZjwmxC z;sFMG0S;rkCspW)cwjij4zGJ zVUr`{^M_pXlOX#)fqD;Qs{*Xgi-fMe)!H;Bi?Bs`4zQ;C z_ce=pu~z<1VmPot{WQt&#<4icT-|H~gl^=)9E3#}dC{-!jy`yY9++fZWZ1&h5qg0G z*|kQsY8C7=W#f~%Vw&}&Z#bB}Mvaq8{u@A;tNu78o&GfV4hOqm*RrgM`0unfax z{I0t@J}4823p=~EU=n~GU^?c-Xu%asx^(4=kbpqkE;+`^eB_D3MqRi0*B|9%e}0~Z zHC}b|w<=KYYbkkr$ml`s%oMu4APlAr%@SS(lSFLF$!O6mP+9rXgI~s6>>B{Oxs?~d zr!GEk*a&)xrX=i;QBlxmUwz&wGGMQ|B;voqzNzw}#OJ|=y(D}yOmr*^3-yg|l|Q_z z!6O2MKT~6p-!nCv>Cm2fBRw6}e`hPqqi>r8c^Fce6fMHwT~;It2dQKlmi{=HLpDGT zAh!nJGg-~>U#Q&?AZU$TYEWXReI9t>`x~{E5q<-g>e1y6Ush(o{88kK=by}#bstee zEC3mF=4%Am^a(s)xe z2W{z5M#8DW91j)xMi97+TvCN?+Yd4z3|E4KVblvf^2-6Ar11LzYmzuF^ZvX# zGbNgjTwROVV__iA?M4*^lnWbnCy|%}nkbS;!U3AD$|I#FR8G3Wdn|zJa$iK_Os&l% z;y!5@*VP1Rh)ib|mNAM|aoO}*_=aA`?j+I!@X;WgGT=nE0g=4{RtklnJZ_7xn>`Jw z;Oa$d-V_%?bMSM6;ZgqGE(K{wQzk6Yh_VC~n2s_b(AEfpzTV*gOPY~*irhb$0n8HD zDPs%E%K_hfoc;qX0q`ig?SgDOcedF}GBm>2fHXs7OQxDYd;zTch3Z7?Px4;~cswi^wNe%G`)Tyg?)kt#SpQR!jsRoi_8mJ=MW8WL(1wn;ltXwlV(*%B{LI}8v9k-XLz>*5Z?&c z{OWGTKU)F~W0)d0o>SHKh4Fvq?K`89TGM$Atc|dU$f19{;_mh(Z7r?tsh6e^;8)QK zbmiME_ehDq5lNytC{r_};)p=pBtfaeE%3M!*#t;v1_wl`Zor1}K|oYcKR{VPc($~! z)8Bn2n|1%;L+}P5(I9L94##y}*7g~Y|DXpl?FdzfVULn8FG-JwH+z{{S$okJ*r zUEUsMT9oX#AG?Hu49Mb==+TMjciFEF-wofw$;jBID{BNf`{I{ey!sLhdy?>dx8f-u zLU+QPDQolsLQ&1dZUfi^Ck{Myd~4{EGH8{!p2~8)q9=;c8v9VP0eR1qw$(+005Hc%Q5d$-Vb~tqJTs!{`TKXG0!Yb}N z*)#=j1gNk+Ida#iA?bt)Cku=E3s^>{QF97aLXzNd&+46xr8ud>HOQRrG>+9vxZs<_ zZw31vfXTDXaTj;b4+kac+&{wOOW9cZKQ?;wf1fINkKQo+7diqrBYFIU`S==+p3D_i z2pDd=ySf`$|95r@$^6JJ`ko9Dcjw-I8o5V&0?ZDDSz5iOL#90lSuN_N*Jdhn=uq(g z^C*e)#=U!gA+rFdkeCSY^k6{xQYp384IC}U;SR~`fmtrEK$91oMjf6wnEG%&!4k1? zL))~h**YS&C@9Zy$Cr(erl_`?ITQ9(K_U@+)6=eyVTcG<`Sk6vpS?queYCndV?~OS z$0$VifdYyT(5C}Yk)?Z+gq~(H8b1Z1AB)4ZG0{%ApgVP?+G(oh$IDBOdfd>leh$^Ca}; zop;S^!8?NxIR^w7JvA@BIPj+RAK3ywitsIkjN6+0b3Q1$)T3u`IiIK4Z7T~;3EUk4M-YkG}hS$ z!Q-y(?f`qys3&ct(|(8e<=8+VIg}ktYsW(yq9&2prZ7_I)TuF-MUUH~6^U5Bgj5CR zV<-vJBL9tGfAC-bbXfSgm#0w$$bSR6jahnL^Xq6az-RAVfw2!{7UDFfym=CK^6<>a zGGA-82gv=-NgDkmS|=4U7+*1un&N8;QB%7s^tfg#;|ye$W~O!{!;z3s8hilkNN;8`&iCSA|Tn?sHfU5`WAlX*SlxpAl>Vte!i zSRHQFit=)BEkd-wG{SmGPoMe261hloq zZG$U}DAbH{>jSfdTxziDFoPjcZOkKhn;?_QvJL!GC;oE72#f!hxKPC{^9u?vaN>vt zQ;{Kgj(*0#5LzuWvyboIk^7xv(?TyEgb^zFmV%EbHkXi@LMw75iOTVygu zYd-CNv`elIHy5QYa$>G+yNLX2(d0tVQfQTG7Fi#6hGN?29zq|83dQD2_L) zTPHGWV70xSV*2LmQxwP`Uih)q#%755wt#XF=f6?Vmf!0<+YHrZvaVL1RM@LTWYWMy zx`#H@*394E-^$AB;>9Pg?Z|c<*t6#>xGdbRhbto4x{3_^45>7-4MdZ{e_cQ<8}fp) zR56@=tiH4_DguG;2M~-8`zQLi#%frQfe7Xh0!2CGL#3vg!RSVOazk;0PdioC#Gdqa zO?khdx8;CB)ffdE7^FZ%RhSQd{3x7)2r(;ElAKLYrXJYiCXFOb=>KrFVhBcA0jjKV zk|0q!uP6GM7Q!fzbl9NquyG7Boh>(Uwt*MjyjfUKKs3~!lzM~)$anXT!srLm?ZwqK zSz$9aEys>K6&_<6m8&42(WnM?JG-=W7M6UIA{iBxK-{<(s6e$o>Pc;?Y4$(STJwFM zUF%xng&=hoMKykuqo+!Q2;bnjW$(sYDM3Sd_$e*zeo=n6%95qaOcC&KVxdEJQRU7! z9%VGE6670HS!$*j5un+NjEF#@(4$9>@J(gNUnFg&w1%xFxnxvS#8rm&KP;!mPk(`#A5g~4|#pV!*p9u(7GwR->4zGt*$?;`yD$gKqOpS zsN=(fIXyj%@H#Ybu75&)Ds+VbuO8+#Bj{}wm(6qO5%=|?l6A(B%fXsq8e^b$DFx<{ z(+K1wUH1WcM5Se9SZ)d2fh;8{Nh+*$hUuE>=^eu2jbzt;R9huj_*d7|K$Lm)>IM!z ztkdB~61_0X9M4oyhDEuU8d0dbR0EY%$P;xR;PS)EjiaCw@?i?|EUS{vwl>_e%V&TH z%#Jmpmof6_F-$fjuS%@pWyToqf&~k2_l=9wGVxHH&E6UIWGe zyDfrzt{1P~(TPv(ks7hu@#&Nm%MS%)~O@wJv^2FzFDs%XJ}! zMw~y)+qeJD++25rdf{x#!yI8c^+ZHiVX584fC3u)nJTz@pdH@5Bo-ePMI>;%#Q}k} z1PcdOJ0+rsuOdwmAqO~L2&oYQDljb|0k;o%9|+>zEyStKb7iR2fb#sCMtD2Gtn|Bf{-t znPUP5bkos%m9cDP6I0V5tixH#f9}(x?iqLxilr*-UegDVq=Am$+6w-T%|8woJGYXL z2mUOd{rDe$0uDpZlcGaA$CoA1FGJ2KVH|N*yX8u$4peO(fyVgU&=Yz0?p;6^XexBZ zcVuHyk&`nHn5_BiHWXCiF5N(}D;jq+`3WJ&o;?()cKkPJ)f2O_vVf8VqVxn>J^GJc zh=~Il_2SAetK9Bo{3jGgk^Nqhd6S-z5kp!v?EkCxbRXbvkV0AUt}7UVQ82rJ$`rgg zi#P+{w6{~9^MoD<+y3}PD+z`gv|B>Gd7!Tu4c2$LegS@p-iuJ{iTfoS3=uC)9vF)n zLlFGC7H$?l#!^Je*C7cSP#B_pcI-1@-s?Fxu4T!ub`;<7>fVAq%<@ORvRBUJzny-W zlcRwH^uq@vou16?_6g+wSoeeN1AA~0(jD`Sz7qmtpE)}v0r9R2z*Z70C~oV(@bJFB zpOcME`rLnPS$5-}KV!O%$@$-EWC)|Imzh0MY&Z4P*jQ7i)MyMVwK#9FyJJCm1a zpM38kyNS~fl3D~y;zrHR&c+Eg=F!yLjNK1Kut>7On;qIDUu%aq1+mPQ5NTpN*VTO` z^c^L8sPQ(Kqz%Q<956%ESPEN`%3RZS;-n|OiRCexWL+721vt`GzA|2PkK7P6QOMB0 zYt;7kE#Xyy#9e{`Q7~0kYu?#Q^3j@GTcedI^jhtm%~PVupCB><-um;h;>h610vtgc z)YrO4M*gBx4fT-7yZUqYYw}LjRS>PNv&Bv=cNbm^Hn-^ z+p)(Uf@WV_&P+Uo?`5wuQ%L{J`HQF>!l{CE1?LI{yx2&b726KH7>a3zMria*bk+FCVF~BMCe@dcoi>;(Ne(h0=%x=q2mtlsVsUT zWA|G-r_fPEsV!L>YPuc`)8r>>DY&QoOdh|m6=Jw`b+Ix);RSRB@?R<-f3~WHK)o8*aBFH-_vbyVoA0ZweEmjAHZ7dl z7t826NfEZBYs!1$pg%J!B|+?k6Aw8$mFC3&^i?#E&Kc4R$DnqHB0-p;k#@>k{!qQ& zmc~*-eqVEWn^}HS@WHGsHEF!(bhkX2PR9#6r0F|yD=lZ%qXp?XJ{KY1T`>0q`9ZzgPtBj>h6G}*6F+wC2;=D8Tv4z%=-Mkg~4!L|IY+`ex zs;tq{#M_awwHzJQXQ25*lJ|A(A16M;5Q5y&UoY#v)4@sj{9!NgU`Vfi(;P1|#Cu`fs z5i!P7!WvEa>D;t3x&@S!?rLNQUkSNq#(#qlcf&n-N6sB9S&adFP!g@o=VL)0w4M{ z^!)Gx!-EWsObRaU?x3|G);ErQ-tiRGoxZ;xnip#@gJL1RaW-VuD=wpl6`_0TGKp>H zFpU0s_Ur?WD7gzC#1t~f=v8E8Z+A{4>DWg$#*=i^8?>HV{)G$XfLW={aJA!`FQly4 zhk9vG9XhxWi)vED>uY}~r476n3RkW3? zh|*+cJZy*x8rL>EaTCd-9Og%#Q{9!=rh6IfL$IcqM4#EI}OCqy#$(Fm_UNS}OG_tM$ z$uQkJkkY2Q_OlF8Zx}=n(+HCULn9kKRh@&ip&x9dzZ0$SX@>Me%OcD}_tnjgBARmRgRp3rK%=ceilN0O4qyQ5g45|H`Au z#QGjzPeBA|P%4;N}f&AH3 z(PZe;M1%*rzc@^L@Bq~GYfHa=6=_N^3}Vb2srA3OFX;`&CNO>4d1e)RAf{Rg!TyC& zw&Q%)7VmAKKT{6#KOQv_-Qm`So9fURzd)3{NFUk0z$HS7eHuSKnk$xLUFU-g6mHIVns-(G`FO(5RYo|*s>)+*w1J3R z0_=nb%CLY<)pe)iP}N1uP>)MWupnVj5>G)UsA%%Q|0aqmhHIqZLj#M@Af}~uw9s@` zOK(fEE*1ODPrH6GkME3z$Ci1iZOWfb%YX6AE>G(HH_6NM*SAD#B0mk^pif)V*+Bg} z(yhN7^;kEy0PQv~Fo4N~=?Ux5D-;j=e%+C6P=#9>1`D#q7+W(~Dd9%Z;%71QYuRoi z!GReQm*K|zpL-;QKx&D%uD8t$F4yd4aIFovJt%fc*eG=JxVrkSFJHQqqp=qjTh*Ei zvjrkW6N3uZb?Vdud-uxW%Y{vknU^<`q@$ss^ig*MN4Ko>x`XzQ#cKDu{(H&En3xaa zA!$qmg^5QiaC2kk&!2dZjcASCjIHSyPQU6N8n>1+6cvsHVhn6(QByTi;YC&bAumBR z&f?~#7~omE7HI-E)MM+Hb$BFz+yQ1=a0hUV3GC(CjAG@^Q^L2P{)a%{5@Cu(y*wC< zL`6mMZ{fGbSO{+#z7S$7($ixI+^9eL-!E||%^(V35II-)DY|?jneD7Fo4B*mF)?AP zdh~-wj7>|6|Kuody1cx$aaPJJ55E2Tak`F=WFXucSPZUEuBgj9xVY#;e}ynUt*$oD z>p67Z1N@6%(%OJS{lT3mGsW-;kvy<1bk9Jr{?F`%d`Jv3FaV8@VBnUPlLHX~0Mg~8 zO>6zJBi&>4-*i!hPbzp;8Lz2g}cKTI=zvShFd{{2(=a(d|bZ!B6s zt|?;IFgTNk*kH?rvH1($KaZdZvSgzm{YPF~yJ?Ugi`E#jSbC>Js}?=z_b>{7(zwG&I_Oerwby38Ur|A*G7Jmw z96mn%y9uaL4d$oM9)Vtus99-3d;?dfBxrplF8}hywFv^z;N zDgfO_u0Qu+s=p|NFg841>4)($p$Ad#{V(T=>Vkq+YsOKIh(!UGqFz6^N$~?g`+%tU zmOqo1ne8eSX9Vx34E#7(1UUl^PT_s~D1P6l+9lI{nZBnSQAulp+kX}m+203ge~d;mQho1PBQJE^ar|tBk|m*{Gr_c zp`a@&&C}4e=~k8Kk(a_^3_lJYd^{yUPqq14gj1Sp`th#q5YyD_*GEK9hid>E0(gj+ z3j=%9Fk?%H)0FJ75CG2VYA!RW(KIWELvnJa!t1W8@fO|IRUTwM2_RN^l>N#pDtgB} zV6TMb<*|7M{X#~7N`f|pqTFu$DJ{E;AL?hU0(ix(A0mCt)qo>nxa#D6!wvRnZSfR* zF36iOHXfGc@YqM@CI3@4ea8X06msuVjlcXJBE#>=OG=A&G(Y2EZ?K618r$C9lxK*R zb<-~6Yi;)pr%?3*us-19IK78x5d6#^UX_{`BZ(969ya#?72fhttHC|uY)!eMB)1HT z6^s?|Gbv=STSnRHoG|W|*{aMLjw6=jJKBj4qLdTaoVzRc2dAp>k!X=P{}&ei?W9K+%=Kb>QL!f%*jM+oz6mF!h_i;YEQXcG6rKb}XPfnJsShI?He{U^^q=37k~T@w;Oa2Duq& zKJKCTEAUoo&r-D-lwizP=%33eu>BQEO+8a;qmIrWjqELX<~&%bY$V_~5<;UA{wXhK z3v2$vmu@7wh$9g7vcO}%5q%ds6B1-V`IT16BAOXYge%q<3-a{zbmFhYDGwhVv#vNl zKfky*qkU$oBBeS*#HSqg{^`rub5pK$I|(>^m=e#DyZR;`G-}8)_xQ0hJ#>#LKQPh$ z3?oH#e>|?|Xk=srzR@h=R8cSBcq37n0|(skc_s;d4gNTeW$EYr8i4gQyaA;cW|%J% z*`RoHW8>ny7sIAS+5}k7gPemk>(ahepiJNk(e%rs`SfA8lg%g2s9~s0FfBk-Ae!t9 zI!nV=IEEixocvSENO4iW>qmVp4THeWou*b+pvM8XF#NGd?O?CjkbCWiLJ2G(-tDOe z1(Qyf$PHb85ghaS`rf?{k_68|3B+)?!hHY7vr(j|2AlH!pQM>vRwXo%-?!9f+RwWm zVdM9VMZECB~fsN8_$`}oM4{XBf~y??fk2~|_R7A9c;ub{Dn z^w*yP2fcO6=GCHbs7=$vmb-pUhSl8y2{IsyqI` z5I-7(O^8(hpic*z%^W4XYCQuxf;@_{pBYYZ}?WA@Pib?pcS33j44O*S720>6myh0L>Wz zwQt9&;`aG<)OFJWqkB*`e)Pd&r8c?m-`0YE```h6U51OM{_2*j0cr1wHPL80tlM;S zhvLSeM;9+Wm|r_6)0Oi*1JaLh4ZM*TC*JOU(I0HQBeIcfXvd+{za~RhV~>L2yU!;k$Q+Dws1xAS4))G%4%BdM5aAqLp z9z!#-6ey(+mF@+396G#=Q z^+D7*NSObp!2wNvtk|S8^&oogGnM_H)zm0TNqt7M7WtqQCxhU1?S1?A4uVg&DzhMdthE1pW5-{>?wr%78ub-hrLagdkM<<{{1E= zX~LfgAci9j%>!h2T_s%y%JFKX>k*Ge?CTsOQ6lIAm2T{@=(pP-@_2Aymh?6f;vq>O z(_j*rl^bD{oEfeGO%-Kff(|2uAzK?8pOa0;B0kdef-R;<)CqTTVQ|Z52$8@Lx3}wg ze0g9d1_?8AT44Ww0Gh9;*Yo*0w)QJ24qb2cMG}o5b%HUqSOaK~Taf|EkNy1oa1(0h z;*A7Hj%$kv^(!biK#=eG^99JQKYzZz?&=zVUtSiL1{(<&lmCUb{6)vgtl7lqGSW=; zu||U<+$(`9U{^X6NP;h|5LF%`McQe%M+o&4> zom%@(S0HLQKnuJw>e2XV$@Q}*Jmk?fh_eOkG*Yj(2kOn^)kBEVg~~y7XD|s!PDs@g zOlSc)irj9%P#=XU?}%1=*s{Oz zo(kpEm$@oPV_-(mVu5g$yM5c%t>{9x#*T@VdfQKZhDLC*<5zDF#{}YiMs$9YR)TG+ znHW3=N74CKSXg~|+8hN>US7u>9GbyY$1B#^q~<<->iOR-5nEC@8 zcICpQux_WQgcJEC?o}6aqxAD$H#OlA08WGTlu<}tT%7&=cK}g{O-F*3ceR0VTy(TA zGL=GXLFhzl>Yg}(1~9n1|J5Ht#JFR}A~L;SK!A)<(3^gJdYg9c9E3q&HE|G`czAel zL%q%@7~=tqIN!(_;|_LPJQH!8QnRTdBebuLcR<#S{5!ndp`oagKma`Sg!DOK5fMNv zl;_{H>B)N*$VLw=6Sgda*0CqT8u#kCNm!h{YzB{&w^ z>gzd9xXvt&;!H$wVH?fSG1vkUbp)WVgaTAg@LGeg}9qJ8? zZ;}MlIt{ln8@y8847EiviBQ+V0v&BAu`=}cpZ*(2WnX_VO%DPNyC)y*CGiGkyS>pC~4=6es#XTwMX%f`N*Uj-E<*%p$!NiIp8xAAPta>Qk}aNK3O(b}pn@X<0*7$;yiU4@~>`(;$C_>xHhq*hOaA_J9B3N7HNV8+Sp6uPVgszW?QkvkrbCVT9#YVw+e zFPf+z6{8Q=h;uxyS!_~SQ4vxmn46O`8$QL?a$vf9%;Sx{XY6b8XHLE^YWo&rcv584 z__k7#j}IZE26`jZ!Qf5CKR#m+@~jYjAt?T(nGj;rA`07Z5pMtN#&q{S`a+8e3#GX_ z0Quo(Ryy(?wQxvq0sO3{IJHPj-2ktG&(cG)tlYFlO@)|_`v$_a*RNEG|Dtpm9ckLVc^~>Ms zlZ#c>>wW5qEM(+!6nOujhj6`cVXX)KLLgpiR-G_7h8DLVjIhqvLxXfUJZMo8=1pea zW#vLg-e0d~2CTaBLzgqGgfy=f_+U^6GJ^*Wg!qXQC*XjPo;mASIVi(*91EhQcn}~Q z{9v{@+hM4C2lFZAIK{|at4NBSe@PTA!4?ysXFHXCGo*JsM*9Xd@D2`wAhHIhAw;z~ zb{-LTz@My8undTMm}ann#GLuhx-G%HJ3%fGzfb1^mv~;K=(NKT&CFf62fLt@KNR$L zeSCZz@**H^;7O#pU^mmz(Fq7x#}tY(Qrf;X(jHFc8!(F}vb;(xdAiM)oYZ*3YU8(G z&ESc!@bLZSGi{4&HPu>cZa1+E4!1iasUxjBoupLAn8d)(YHUN>?Usi!VeIpJJx#yc@0Yn% ziI=|e^pnsG?xtT=JjG;(v(!mf8>jni@9p1D{3-YN;?-8atWcgm(ET)Pbw! zWKH`;C)>#gi!=42_l%f#OsE~_qU}t`H#QXI#97vJ@AyeaVixk- zW_rDf`{~pl_NoE$5H->sa)~2f*~D7b;wkYYUEEd_#XMA~r1`YjuZEiV|Ce^v=ggNX z(vibWd;P@p>H~{4I(-9tIB#_LqDqU{`~E)Wz3VZ2N3pBkLnVwTS(}^q4iB-Sjjh4mDR z{93=RCwO4rz9b!mb_Xf(4xsax1(t7frRkZNm>>^leX%~6&~o1eQij;aoa&`5DQyId z0{yO<5EFm}Na@hy4hC-aIK*WD5}#YTsb->7o1nIk8+7YdIW}>m_-r{?`1A4_mS4nU zc76OPkH|_`>EO*_xFd7TmXM^IiG7&z_DMre+=(>F2b3lWA$%DV={&bwNt!uZbVrXlnGcipzS=Br(e+POn8c}BFPKbBi2{# zT<90t+uG0tGnxm?TR=sH$K2>zyy@{qyMwrPcn*2qNArr4G(T-<4z^ThZ}0L>FC*xp zn`roH-(}KJi`m2z!tMNgB9k<0{}$vltpun<*diKAZxmsz_NaAVh6FEu zx8jG95yZm+w!DL9hldBXDL@AhSen3n2!XM`q56Z>0(6jmssugkn9iSD%c5L09C+~ zYj=P=RoVYC^iro!bC%|l4(tAU8-N)E`DDHebteviX(gl3lwBn z?puXp>QEJk=^YyTydEqcT`!6DCQQxO+)V`c?%hDNmdJqvLi+kkbjiAeqL?s>pt=|Z zbEC&18&6tWyA!NRg9HlI^-KEJq=q-t_-_E)4S7xazivXBjyt%UkvlkxWd))u1ja(* zOEXbh`wneRP@yaV69l;kMmhs)7(**FSeka}%miq@pxhfaHm9h`^hxdFUC(1qPEMPSaex^;hQCw7 zt;~HTgoW-&$b!`_g!UQ;FMJlr!6!4SsjXeTo0*1+YHnp6g;ihw+nkSZj3h@K)-VLyrkqK)Y_iDo3k5nG{jm5xgpDq}=T!H5eMzQoq9BW`!e1hEk==~u!OH6+7^;^R&Y(S){-W0?izEnx31xduMCw=@&i+6Iyny+fy3ttAgbk%2Pi$ z(TaKzMvFIs$M*|Mh}!6%ah#c#uUvs28h@a=ejW|XaD(#<`JOzNnfDjo6Wh_*kh^BS z@VNHI#NXCMQ}@u*OgvrVoVE+%7hd*7vKTk`bv)7&+{(xZ=m`Q2P$f+sBHT5@R%gy^ ztW0Er`L8-7u6N=DA^n4%LPzIKqC1V39WW6bLA_JnVAyDdB*^dUfuJMw`DSKLvgs_8 zpd{0v26bHO$2tTnsjk4y2HidOP9Ar1=ihy}n9(vnqVxS~qfzHeh48mrKU+md_dqFr zNnv+{t+#?QA+fZk2j=nbZbPxTWEwsl@{sz8X`XtE(D(G35wGL6&v zfg#IQOrY~VO4k}lz&{v|U_a*MgtGBP8Y>V$0OFGcxa9vO{Xxtxo4&0?3P6H<>Mk}- zZDvjJlutF!8L&=oBlv#FWZm-;9KvkQPWgmzNcTbY2f13SPiTBHDMG?x>ai;WfkUPN z{#lN5=s!=>qgL1g%AI^CF6C&=9Fw9cZ$B)Sv9Dk4dq;}x+$F()r~l(&Cgod+iS=JS zrKF^gJJ9a}p1;YEd@p_{#1qb1lVu5Wv9nVb=6~vOe`3Z)AD&c-{WHCT`rCT|@*Z%L zmo^e9W)B|VdV)1jGHqyh_`172^eMOn+rBF7_Y4UO*}n>L=F|f2F0g6z;i0jRZMS~) zwBr)~U#B2ALrWe z42^{98m0213lSt8Fj+8amF&9-ng^|BS1u&r5BUE(`}9S3Q(A-g#t(IiF0)fEO)rZ} zzW9^x2kOL-+&=cNwtAyn#Vw0@Yc!FK-S6LfgCGJP0Hr(?4bAVBbrgQ#bBg__dFB^x zG+^ZW#KoVP7uztcV}55Bw?sblOd~ZS%?Se#Zgor+(XZ{W@!^!jVA273uz)~V{xeJK zX%BgjnL~Bv*#?jl@}aOauLoNU661I6BC_`oA&_+wG@`nC1Llpn>lM&SLaG8gA{>5@ zD7d2(w7s1uC&a#v<5SKZHcBKIvh zQkeOvQ=sU--oDM=m766D>}CK4`b+Spz&eD93-%NSZ^sTlo3U3^AmG#!ae9F7hMm5s zH-bbP!~dgC)v>}H*J%KbOPDiw66CzTwZj1+3ys22FJvo#I0mp@1?o|LHI7#m$Zxab z=IJ!O%V6B=R7y?f00=@G2_y;9t1c?f=R-JlJ>~D>0_4Ge2TQpCYb~OQu}uS+$Mdue zI?op`loS2i zaHiVG%IdL^=rkejf>0i1gC+?5^YvXp^tGjd!In5aN_7BCZX+)s>J$Q2jeG<6*=rV2 z?=B!DL(|Me6rwt4|#+&HyQVyi_Iv)o{R_=5XqbArdCtQnDkZS>mg7=3l93hM# zTHv?=`GB}gxG7-LMGCq}iPiLR<}gG<;sZcbwoQDl@amgA36Mv_NJUn-g*_HN$nQAP z6@vZ-n3|emtHZR4luEq2G`au%OHSmK_sFWN8?k#L&&?>ArUal0@3I8&SLs3UG=Lge z+I;cZ0KmJcBY*&6C775^iq1T9=_j(7VJ^F8WiQP|@bmrsbbmEZN+T~8;6+~m&KZCP z30yM&6#)4^j86#gFwT*vb33@XU*OpUCbuetPo~r8pwapdA$-IrcLFRy@Db z($W}gCV;zbv`&T*Crf>O|j$l@-s&6t3;t z%b>x=TR>RfY!2q2R~YmjaABYyRxxnfxne^D@EpiuT>|?Ap;)f0R9t*S9zv3m`VHqS zys=xP4DrmFKeay!j1+1)i1%kLVG$(6{MeuUSFv4z0Kk_7h7zH#gdY`C1^A}H=|7nD z;p6<-t|m=ljb_`uJ0mq!C%2m@jz*PhqD<^-No0Wx<-kP^(FB~D7reZF!z8y#5LaTb z+&>FIiZ5OT-;KpSFtm&>27rm+Z^H`+MLe0{Nw}S$&NCCE9uz>Q{r|_ANOruQ0>UD2 zYXHJ1EsjH#i~RQ1R?aALP3ERC4`A!-@B{%{lZ@6hFL&z3&48T(3|$|}MtZ7VVTMai zCQDz8hA0IVv1Hw^Fr4>6?Noz?Ze(X*4G>@zK}Sip0eTl|VcH$S!3VV}))k1_nc5#^ zLI4OAGLKjxjEVyT=HpF{5a^_L%*b3IDe7C}ZUvr76a#<*3|j5Ud@J9 zUZ6HJGSB!+_o1@8zwiBeF`@ixrIi@X)6$|pSGC&vp)M0A4Av*$-3ic{-G##d+#B{D zKw$4pR}n>lm)_%lK94tC=q;cjUR0bgfr~}f#b!@5icQv(jY&4k{~3$(NA#uVe{#wB z*c(gF*%)>>9)AJ8Sjcdtl3EEW3C$z;w8tx7ZcL*X0|f)x(`Ssp-qSAfD{lhUzX z_?&V~5bdM7@+HaC`YKAs&!RP@&&uBw9!H!rII!>#65#^3T#xbJKnO3O`5SEk2oc83 zGKAyZ(lYLmF9MP81d}cxR>TaExg}dMEaAe0c~4-tn~*&yWWc!g6S@uD{)R@T?(V-} zVmO4T*`;ql0mN_`@$eQJ2tP()MuvXN@@=#L9K>~B$T3`VrSnyI-v&f3nLrZ@K-I=y+YyCP8@7FIJ%0V#7Y|cii0&Ad>n2V$*1_%g1;L}8}a~0d0 zxj9=77@mzSERNOb`77OnbsP=uBzPTBvn-mNQ$YEzcN8p_%*$zZWfkYT)AMt+*ayj! zRIIbkcj4wiwNK2!M;7=bQc`er^<>oHn+N$FCr)|$_mXoUnwY6lez#myl9GZ}1eEpW z_|BKhy(NJaFeM?)>du{2BG?GFD_uwwd}rY(EW;=T9p^e>4i*tP4GV^r7S-pqdqC31_5f2Rx+NtI4AB%*R zEKLs+n$B$YQM21p>%c$?o_m7J(a+oZ(=~(?g~#?Ktc5tuu*1E@RR)_g`cO|B8v{Hc zq>a!zmG5uCZ_LE2;v$&_cmr6F8{VeP<%G>;B8VFrd2fXR?dWo9I2kQ~d10J%tsKTK zXKrBuPvP-*TwC};ALmahx-1WPHSP@P2^)W8Tl0dvKfCvzu zj}Ht{(3+xSxK*HWgC@JK@V1Ts=A}t)!nd7Wc=B61#P~i=PC9}~XS_OObmHN{mapIZ`=_SF^)vUtO5wXm>`$zXl()8ET|XRdUlNzwF^KeyEXU}a`DX{@;MDp_~$ z`B%8hc%Tl1-WRvDk+E@h*kOYwULp!Lw~ie_urKwob|HE4&9c^b}?{~aQ)BR2+KSieB%bwJC} zzULB&MTICSdeI8;Jr1@yEm1%28xrIjD*( zi{@se(y5@t1xkqbZ-Ap1izfFvZ=fRvr8C_f$g+BG1?xm6a&!K}OA7m9<&b9^^lI2c zI&MnbCPigu^EoToL7)VYgAJVEpk72ASE(n3Y52?dGC!O`G5}5x z_kr^B*sp*=bd=f*4eVdMt)HPFBP2wlTo)D=wuOiHv&=n(ON9tB0jvo0bz^09_1@=_ z02$TQI!|vg_BLF^n6q>7K_fz6Ecp2j>xt)xXTXLhU|W#ZDm?dQ83&G{;(=T>wUQhx zP;Y*kypOb#;CS(D?;@4|mu)H3^2pIzkaq6^zMlC0^QXX78~e*@ z(V80H7!-kg*4J;zb#Hbk8wO1Ym>8`ajTrFPaY$?c07knVcgfB*eFJLdJvz)yK)SK3 z#Cz}W?M_C`b4nXssJz!VhH4;{R2iFCXYhp0=c#VcJumrCVyz0f+@*FBFi>G$9!;7=DCy17Fr@f5 zpYOnW4nbhnjXek(WO$SHA>NiSf;^=PIB@sQe9QFZ-x)kRC=Xa1RrrYa4GTw?#hwUT zC#mJ#$98!=xBT)MPx1KT@_j=Q5pKwXaOthqJ%4^W@$x{k(`=KxaD?C1vpJqDLbQpmUEcKsqbL+JxH?f7 z^JMvFK|#dN%l`F}DO=xDk1kR3L$LgQaPU~Q>Wz!P*NX6O;uoqMy#Bcg;v{$XBS~}= z6cm%>)0h2EoJe?WmwiG|?_d5EA01)=KUT0|f;)94+UbIQDCvb}Z+(3|WE@RRlpC*h z&}%_Mh&~xSsI5Y{IB+rSg>2d6R?@}u&~;I&W5`CF3)|%RCuX>xYjLS&u743is?Rz! zAW<`AZC{;TT<-7kVrbOaI@-py98QXYqi1Z)R@)X@M^7&=t*6`0*=JAW&c7-NZ8*;> z&u`@9J30R>sBLmG)ymzY=4FKnw-j@HTwLOwE@Tkkaz6aU9ohLnSEL-;>m|gN-#23D zw_m!KnyS{3;ZFoUI!WhPr|CU}gbbLxJ=c)i6_~fopEfO1n-~~?o|_EH`7i=sKXezP z2Zp|SYH6PIRW~N+nftCe;?_*5z-KlOd4rH|Vl4weEE*GQa#Iz-%vZ(>x-fM8Tv5t_?rV4UQB!}eiOHYQXLDiS+R+|6^32BtzBU|2iR`@ z9mJkhcfJ2Y&{iDaDk?MH3bhNG2sXiddkHxd-`{B%eMUVa%o)$&F>$tDL&5>*rNo20 zoSbNJ(DJ`hJ?xgy;)P)xi6uMt7O1xnaKy`(n;4@k%N(|uA3@gu+DbT!L)yODRZ<7? z{U4gHJD$q7|KIjV_R3yG$ZAm8D@*1(rLwa(DUuK=4Oxjw$SxHsqhUmfD7)-_ z@AG|LKd; zvv{Hm+KXHMXSTijBcaHwY6U+vw-G1eU^TIlTT1defZ}+4%>UbfBqCJ zG|w^l0Yn9|pxPh;jWcCssZLd;v0Hyv%|A6Se{n`kyo_@1PnKP0E~yvxxZ?aYwzP!2 zi!BFa6*bha89xqLUjY=L&}S4X@WGpW<3kQHIQaYQGrV~u4#JLgVIZK7A$_B5!XFIR zyH2fuY<6n>8;`{$qjl-q{!AS`xfg=&mrkkIuRjAM^(Z^?Ajthu-&)isI?0*F=^_~l zq7$(6?FriUy+$N*5<$;BD=1-trpnu3l{N_Z=l$=G_dj?*9`>A46H0;Jdi4`Ne)Pdv zKjkSYE5q`F{+Jly5U5=Q)!@4E09T5k3ONQ&fR`^!mVn!IQAjPC-TmFc=h=W%d0yXN zmE?rul`XMNGQwQT*Pba9y#3f6#d9RwHcN7G4U)*BchiEjs1Hq`yZ-YSudp((r?**( zIx`L;QuB-}#;vRlj*BWrJs-qjOoX7OxOkYCQhW2vg4J!OQkL$hRWVPyE2P?;drMf? zXp7s|!!QI{a~D^Cf{h?JDDeox-&PJbq(9Ej&GFvR6~AHz&F2upd=R^bk;3H8JSIRi z6C(Iz5Yuu*UcSWqc>4CD5UY{xp}%|%ky+Rx-*~3W3p@GFMRi^=3g!f>VXWePyO!~Kl0%c2dTJYdli`` zF$>|2g|7M7+Z=EQ#THL%A5icBVuCQHYeZ67DobTJvPY5j?=#IC8%K<-e_z@CN`C5z z&hut&wZj*dDDOdZNfJBhUJp@jCJ)YTvPDW1H-3U!f_onVU7N6|_Y=4D`KiNTnRYe? zq1bhicek3{#U7{3-Y;K31wY>>I&}F~FZf8bh-jbrT1QVR_fHMcGg)mIEV(4#H8~4k z0R8HccApm&ycOV{7VEg@59nHwXJMRZU2u$n3Ng}w2ligO)2Dyo*j9X5mLl&kYWzS9 zz<9)^cV*y&rIA76@6BG%=Pvm9Q&|))La>B5F*pGN!u|%TQfn=JYE70mzv~YO7>8r1 zZMC*4@7}$IDH^B83(J;QF6FoWAUz9$-sxcO6jx1LZ8~kJ@BR4y*8*J9lFPKQvQonb zjDa6e-AM!|9U8%v1$YJGr-zI$tp z){!P}Dl9*kUKA@XR<;wrb3|g%aF;N)dj8C*eXLAP?M5AM-WVM^q<1<~Bo@YZ)ZJNJ zA6;5fIT+P8>24;hpT`ivD=4V9jzZU)$R~)3K^cmZQ2K&BG)3~)YRpJ z-6;gAzc@Rk(azhQB0NEXi-JE- zu0Cbt9+B)v$`TPA+HtObnk~h2iUhgT+reMdnE~W)WsaH0$sodOaEA&iMQBSS6sIV1ODPCfbGj&~FyV%3?7=$F3%c#KxCW`tZ}TW6yd5 z_l~)Hd~LHB?52T=d3rMaib1SgFYb2a1|nY@A!=yKnr+kAP<#@5DccsM)6WLHA{uHP z28Mbzs)jx(GGXlg;Bn_SkI~|CA%EjhN7SUj#tXs0_{|)c9&X>(7fTBQ1O#H!{Wn!9 z0}Y&-Rng<6O4nY?q_GDmc|p*DgN#mS=)eB{tO0m(f-iy~F}XuN@Zcpn^vw;f z^-~aj11MI06_nuG4|@Sh3{g1MT?~~_x44c*E!6eEqK+IX)GxFHM`(WcRjv}jr3J~L05kzGqb~e4%V9tE?H&ebEw;NuW)8+Di-a;Ic!;_yWjM5=XhQSRb1_B zw#7UF{; z_AMFkM-^Ra$ghcs^SFnwS;F)+IvdC=q>4jEd&W3w!5oAp0~%{V!d`^8Z_IZY<_$Vp zT09vLCBW6m_&i@<**q$tk8co@`3}TML&O~zm?aX6n8N4CcLb%Ht%R}RJIIL4y3_J z`UnHtz01F4%y+kPHQZGQmivMJSNjtE(mqT}MM_#?X;=>*ap3do?Ci|!7(?&iks}wX zKOd?3#K-p*AfzO?3KY|U06FoWQ4v*ZY6w`vTxjy$sRPT7w6ylKSHO(mH-M%DpTo(j z?BBn0U%!?WXagsMt+@n_0r+Up;rkD8lGu=m0#l)-TJ&HbA`{JeOz!xB-z`4H)C4XX zcsH2;(9n7aCY}ud(np}e2KpjDLOBH51vw&Q5AuI$y}QNB0LCCM4@*YM$|q>^af6aH87{ICTC8A0 zi;DD0`^2mFzG5M#v^{q+{ceG}KLnHD@?U=Gjsq!l5GnybIp=nds5s%MVs5St)}|?j z^vB1t#`^va85x~Unv(1-2)CV>Kp7<>Z}A0mn@kzd1HfhN%ShD&eSx ziwDrrGXL{0{Z4Ys-myx@8lUjNwYm9uyX-tWJv}w`$W|6PeTIh){hFHk0`|<*l;!+3 zDJ9xNNAY9GB@GV`$K-+DKL8tjlmBK@LLDG8l9c?Bc0kCk+Dq_V4JLOWM^2I&cpZeU zB0C7^5F`?*>WhGR5Ow<}V+aCroNm@|W;B=tO9R*%b2BvfVVen(nHjM7|5P@pG)0=! zQ>52{=Z=4+6_<^H?2LdZI(R4iPl!jthWO#AnN<1<7pxZJpf1)B>4sih^@T1S11~aAq7Rc0e%lstpZKu-dU%&KNib_inF%*p7I1BX$;?0Aw2;O{x{BJTJLe9)W z2|XaAq}I^&NoQcSP;6dAQXEORt#0RcMC|%|bRqJyP7 z{Nukn`d>7^SK!aPcaC-DCPgEGuM^%dIEirX1LBRZuQl$zz6JOkPmhDYF8}n&4vO{r z00Ikas_{_^srb0Kxa2>5`u%2%(5EujOE&ItDfi}U@986P8Nff(IZ@ha=+Q9l0rrh< z+dSFBkC~#PA>Sh}R6wW6ptJaxu^EVt-RvHU|-)~j3B(&-r4Oe zEi+IS?E3`j%?pT629W?(t`3s7Yp_0H)p_~SHLtAg3=Y^p$8BY~p?EUCi+jiW*{{c- zbXZSYCCFJLt>M=npaOUrs6Z8?vY^QP=2K84=!LYlzKU~p;7oqUn6}1tERm#wZ;VhF z?>zb{NtM4{J3cKRKV^k6Zj&OZD63wkCv`=J!j__y2% zaIm$l4ZAq$Bw~JXjWskv{rx{ou94<(o}JqliXYGYhY|v8iBRT#Jd9HZ%1g1$BV-t0 zIxQU?^kUt4WJ}2S37CbXYwz7Vi2CRCM7$_cP5*$x1&MbqAOLUf9GuFCtyaAZ@DP2Q zfc&o+W6{_Jw=$3psHLz8;7EeujG1YHhll4M!VaEKK77`mMV-(Radvz638nVSDAWMg zgEJzAKR7#q?Q4c2f*lX1)sOp!;P2^+VG+J zKqDjwO9J3KVD!!i3j^m3>tO51h}%7XoKSDl!u8)9T{ym_v!ZzX9 zJGqDi=f{uF`ume>t1+cPriN#l>?7}cV5c+iJ3C?bIM!n%W8rBl{`JOl4|WTj18~(&XbOV~i2Y?RxkO%<5tzv{D3Jvg!T;ttWo z8P1S?Do?>e*I1F=g)l~Kc1|# zgLj_K;?k7%7Z08sj7MY?A*mJjE9mp#%Xe2Op9>)I7*Q%#Ha2ik=MTfHx z>JX1qR=z)0+0rn&DGO6NfL^HVv7oO>N@ytsQNCV(qI z7uM1Oeb=ekZ;x3KCWxaks&sI)#6#ZE(Sd^nL`685KxLJB{pyAcXC``q`aXZYZz+v` z-o(gA{gSbj294yOKktXnOI9^Me#@qR9%~CB{;dbUwN=yFK~N6DvpW|f06Z6 z+fvtQiQIYGP2VxBWqMCSD79c@?8mK?j0k6*=ke`>yXp)d*EC4Q^;;SEpUjZjXNB(- z*~j{?tFg~f;N{HBv`N_P&bB;i>myPRv-!?-=9Xow*pxc!U5(AdcM_}?ktdqng_CoeuG!sD^^NTtnRNfXc>Zxy*0R@KY)Kbq zX9Qa&(rm>9Ha_a{8~wDDmCYOtpiF$C-RQRs->Uh#k=Onk%>hZejxf%Gak08HmTZw* zlPEK@ZWZH?-0S+ZQ0jwu^k@Nf7x`^#p7^Td*X$v{eo9)JFWAz5{N1Zkfv+LedU7p| zvd*#hsp=cFXz+cy95?yzyUC`-@s3oXI&@nY{u@EiMhG`j#ZIvuRBp~H7)dVG^Q#jp z)iX$?aIKX~TIFVP>M1fdOBnrJZ9H{Ibddi(H0Rb$nCw*nKN~+mg~8k3q9vWW3E_f^6PQb^=6i*ScNCK zhbI{(da#e$k-8;U3rq}LGlEzX8JHuCV_$7ede&D#$k}}_oK>g74}HC~uXRaqXT%oE zrMJfAAGkW>UnM9^+4Blfn%vejm3t*)#BK5{X6mQ(1uOE~VO7_?ZkSG;bUeSffamJ@ zU3CQqZP{LWunYKe;a`V2A_5*YMF?q7&zjtW=F?W>6J@T8spI=(;rn=3Xp}3aNqlu+XwZMNRG${Km_7Zzr%H7)! zkUwuC%z*9B>HWHc+hdLCbZH`s+cv?v;Z@Di{I_$TsHhg)vJ#>}FVK&HEHO7XNSZpv z<}jx|dbI0_!|%T_qobpk?WncfL10Qs8Wp|kx*Ce&eHj^mCBqF-u z1LNAZ4<35hITUzRg;-X;fAT1Wq|FfFS9$?BRrvVK0KWp#gLImblFdzJSTAsHUoG*+ z>WGmFB^Fz?SRv&lmx)8#Yj8!FAQBb6Yq(c`TBxU;%Aec6C*M;iznCBr=JGeBnqUOL zatTrxfhq`SRN46A*9po$Qk%p^jXZZUt4I!f$4P<=qav*vte867B|t0JG3R1rZdQ2h zR?fu2f+Y{T^UqGWfBph0z(TsIsSLIUNCh4^J%`NHaAuwwx7N~av*SZ@JKA@OiX=0# z3V;2Q5%++Niq5J(3$_jpQ&kc?=h080Zzc;EgRt6z5dtj?ltOyP4p8Mt7(;GWP>?{A z0;m*>To~diK{QVOfYI<+<(6P%4dDaALguP+8aGekJ%dNBd_k6BS+1Q;a-0RfaupNw z3$-e?-D0IaGc)|6DTYPdDsogMc@$(Sk^pfi!j$*6ySeDO)jKGti@v0GYYC0xyHG*uvyc1_&|{%H4ZjCON*D#>I~ zA>Kcb4+xjGOG&}*OlBw$5DsnR#8w=L?#+=`R#F)cLHLjJUn_6cE02|)GZnqD*rZ9K z=r$zm87VtQ)4;$)3qHp^jYB-hf@~u>BlM!i_D=jx_lWKmv+`K*{Btv#NM|Lwm29V07JliCw;}= z1~Vc$=h40bK;^5CL6JEG>Ua&l&Aa&g%2FS|U-seQXX#400Ae zLREG$=0SFi(?GlU6$m@CvSLSL!nF_?;pbDGA+F1jRcmb7ks9^`C1CE1+y< zdOqgo@cFCJMJ-lik(z{;V@F1FpF@qyp6dw-3Aj4Fh>FICp&-o;gmiE)1O}c}_Gys%baG!(U z<^b0lpMMGQ@`6!+jlCCO489<4MMMcK?h!PbLYA6@$#Z}qw2)8|;bDcb`-lI&ZZfj_ z56?F4w*k;QD#-}Ldxi|kv)(^0Qa0Oa|IYd`1f9woFs%ssY+{6rr&bjQY ztQttfF!_yJ`NQRg&vS9{8rivsQ4cxTAA5WMAQ%;^7k?ZmeGG+rFwy}@#C3mYTMj$a zC=QmT^&2a|*-@|7jnm##WhctwahpVl;E~6%8zc8bp%Pyb40E7-k*JDrH4JRCfvO0h z8S{1J-2(Y);3AWwAYAB1C51G=+O%o)XPAw&(Ntx7Zw=(=&jRx4$7;Y&oz@T zMP`Y;Ka+Ktf_HY(XKTb^7WzYPG^n+(bc_N}{m+7a0f)hTH@v{>;Lia06+Pf}fUHjg z$q7^_1b-3~OGv222?1iyex#x_G=#l$Ux9sxOqDGx_?O11Mu;#&y5A;vZVfsNu;b*` z2|#ykqX;F#7uHJMeXU;A`1>b;O{abI#8DKL3+({zprvF%mUv$uZVqxm3xHRg4+|$+ zhSt6-qZAPejR~CP6U~KWo$J=F9nS@b2|A;=_ynLJ95`R^pRT?1&JEVMf2a$?f1i08 zBykJE6odt14be21tr&KalbIDy4zg5uNZ~p2W<+1x^mNqf2FLJaxEV6ST#z|{Lv~A7 zSE{bqc^I?d%ZPR5HMazGf%Iebvr{n8-i1TX)D)q-s3F6F=)^Y2INDEDDP0W(+lxFF z9bAj7oySe!rg&2O5F?9Q+Vr^I})p;uQ0Y;XTc!=k@rBdo64}DaoTOY{PL=tBh=sI3=PNv-w9fh zH#@ko4m}OU8JHAKt%YEd%Oqs9A$|mI(EkX2ugZ@oh4f;Ej^^7piR?y>ROBK-caWN@ z8C^_;Z9qGFLZqzmV_RaElr--h!gYA#VdI(X>$4YEzKA^pj@OrP_p?ecPD(zCm zYinybr<=)T{#{sb0K*9&3pA0IeG*^0UXLxgvqJ$X^i}qo&vOtWp41PDv^n|tyKkgZ zb#Qa`vxM`;cweXgUP2qmNyQ%L4jLSCXq+eYg~UN*U{wH3NY?6Np9O3$HLtSw?tw)v z7=d8Gp|P%dKOw<&1p&FpRoSfkrE6#i>nH7hurWNzc=ip205enD;A5Tef0~%clr=}y zX#7EsEiSyv&PVR$Mcti~2Rb7eb@&^uhppEvbbk2FF?~U}W$#S^M)$_oz=t3L-1x3s zZ&&6Lj+R4ye(`^|`X&XL56mnoy%LAn7xF#q`=@qggU=6yEE7|~hnHF}?%ulx>?+K2 zLNhSdS%+g6TYbQYnPnn}JTZJDs@Z#Vc+R|SvV~=k1!2(0)yK+R(sPPDS>&jkX@qCD z^QCKvzSTJDkZuMaWR4 zwAMNxmIfwn+bxXmo1Bgu(KR+VzR*GWOsX{2v2?nnx>w%1&!y#?UKE#;{b!GhzS>{- zuO{$Ch;%7E#}i%)nJTDYQ&-oU#@lp4_gz?!`qa2pSvhlI1h_WhX~P|EOVVTN!}3$V zIxr0>K4NT^`j4bw+eo{nM|G)VFan2U43{M(N!gzm3GK*I*W8vswy#P)E}CqK)qKI* znf3Ivy^ir7NnsB14rlG(Q8?)F^ajI{V)OL8&T=t!q#P4WZeyYU{)TG&=|6%&Pipr2 z_;@k-SYC^VXZP+aAEd|;z|f%`X;oz67bbtP1nwAwL`+J1V&&%tG$A!?)3&qm zd^DyJkN@f9;lv7}ECg5|IRKh$PR0hQX-RRjsnlCENB(=F^bYAMk)f#@lVmc$ zjYLGz60XWor7iYD%KP@A#K76XLDla&&=!3wd){c$QAR6Kk_P!{gGZ~y2#0N?hhzj= zl=fMOzlV6FV=Vn(k%2U6r)*c04W7-t@+U!mdxHs&d>8pY6)k+2vj~LdjqX9HdQlNX z_mq_P!pxe|yLso;W_2|*Q}0pjxsfIov2DM5yz~;QYyE*n13Dj?PY2DUuDl}apd$9{ zJ@@}wfGU7weE?zZTE;6GKtX`$AE*00BPzM+>ArBZI{(MHfp$h18yU5N-NXK=|8^}_ zkV(ujM*xXQ(V>*(R%`lY4=P8wKCDl7tD&!0$t5?+X@v~Ee?N~p8)#K^?ph`%C8dSj z#ySb40K*ncauEEoMnY||h;ePv+!rzecaunLc2FrJ(*&A<)2NODSPrAmQ-6k{JuT#X z1X!XSvF_v-hp~#fJkDx}J*)H5k!P5bMW9goXj+MEq%1Tu;j0rq-iMZYqAUVzA63(f z2+X`&?W!#UIDY5-GJ15V42vPD#M5k7(u?LBguaOa^Amgw0}X6~4HN!k?I)0DccuTr z#~z=C#tgF-IZnwD#O~-4nl*vKK~TEFrNs(d6F~L<+&?g`Z0lnH<%aATEJB#yKo9_H zV`64TSPXtC!d~F}fS0Karx(F3TeK>}$(|Q*Fvz(DhCwb;R#51A|6b>6FIWzU;{hRc zpD@c_1gHKsdpD|CA!tJ&G6d;6;E=<112n~;2)TOT4KjRWpw>ne$~r5dt?P0(CNfFj zxNy8Uzj&vK3x8^P;J}hP^GR!K=IF0*6pFnOqpCYQmmk_%YE9DmPU~j)s(mboXppSs zJD9_`omz_(5odf!w{d!U@?;sp1n>pFKtUln5SrE9z}%39;}0nJntJdB1dF4W+1S|f zeh+@6tjq_y967r2^ywXtVc>g_46Y_*ikK-R1R`P8cpHK;5FC^TnLp@OlRG*?g^vmV zX2Y@sf*3=TTqZ*6Q1(^gT)%M~QV2k-0Lfv-8t|&NzK??zxq1$=dF-8_o|j8Q*E>$^ z`u^=(Y7tHeK!R`FNP4?hTpXJ+jJzH06;O3z{Q2zl>@=J@_|4<-uoF3z0@%c_Br8~< zi9uIPO>-rcrh)6rCH6EwRxS!z@22hl5|-a*B(hS^emwqc_T+mHMW#@{_mcquerq=E z4(z`OCrRxg^~hW*`oCXOj)*>_d(j^@CKxwXS{r62ZSv^xW9%3hHtzRe8vQgh1a+sQ zg~h1H5pGnB0j}-o*?Q$5RxVU481!&SSlT~m87Y;{de1zbh=HxQnFEfVf8XcId&GtIeO`!c%FB~^bV zmCe$>pW|{A-&GE(0+!YdA>(&fv&w;yG;>ZJv5Ae|U4NHDWy3Hh@@wRFkM*_Ib96Jr z`a^CP$))!${wG?}eX>ZZ`&7JmY3hO1X(y*+^jS9 z`p6Lx6rI>7_+pWP^x^D?pwh|MA#3)h$Ee@nxM|z!5p>LfMStsBVeyc~+}@)B>iInvXOWnMrj?lf16w)kd}U^KgwKW~ zyn6D|z@cNiyvD9|(=VYyuNkQA=z-q^e%;+0^_H_Dvh}@2**^s_-M9jF#=84#dQn5y zzGX#q*jtpcL<~Ksc{YI$i-F>>GW``1t-qp-Tvx(aQU~@&Ezj(YkEG8vb-%|9K6DjO zU9HIDFUb*!(m|31ky|%LifcrqZMb{>ML4gEis|P6B;>Lzn}b3PVvp<-!isN9o%7yQ z^;F^w1zvwkJuwC!VlxBHZVy^tD9Lkb-m9i|F+|Rjg2L3vZ96bO@03=!(6wd1f96^LFLwB-BexbNo2}=0?~>a8HF3iw zXN9xU4j+h`&&yTOsfC)MpCh~KuMc^AFN%qHxrlpYLDW;hBGAPlS0a$Bn_22!mPi)Y zF|D(cQc4U%?Cx^%zZFk7{FYsnIO2cJfgl1KDtxocKOgAjj{L~e5_0Rr8!@SS}~D3lAAxyQ;}z%CRi7g&-VeuaAnv=hw+b``NNCC#{?u;+0U)t1-)JL|7U#KxrpxWjB=h&s$mQL@3s;$4-A15|rU12U? zJnw8b&}3|BkdQC-KKRMzOL@Bz<1g|E(vRoIKU29!h^*~)YLyDCNg-G}VvqM2HvAw; zJ00kk?KSEzN2|R5thSyvBXVA6nnEFkQ#)wu{4LWzv)Kj!-B}aE`hvupMHpL*mntN? z+Rpv{eBNaSxmjP%?6Do$|NLEeg{~O|!78sC&?#ADd&}u%;mB{pMh9V&W%;ln%CMU7 zmJ4`?*asuOoP8g=Bsl!` zue!9;7Dt9NwTbiWXNN}^yOil?8v5dG@x--rG>C{qm#f>Sk}}U-JX$EpHb1by#lo~i z{o5pKX7v=E=ud*Ruk2!pwkwazd2<8T+{Mu)5xqIfpb~C()$}M^pRj4M!%~_%B$kUQRq6?$v&}Jq&dZN%eXsfMHNMr*Y-tvF zx+kVBMTCwBlV70do@U*m;ayjI*80erj1hy=*^fr$<+Z|v8d361cbp?$kHs%1KVaGE zbV+j6m3M4-JnRhjri6zc^pXPn;s!EAY_RR?x;|DDmh!oMxuY)f8C2Vz(r@$a@1v7z zi8mm*21%qX(d7;A+#kEn_i>1`IphypxXlpYZf^R9xW+)Hgky6ab`4)5>CSAIX6H>- zd>br6`S)PMRKCLc;*K-Hvjl6*O!o5;Ut&}-zo;?JfXga1Ry0x0vuvqa?16cIrDMfK z8@n$b%Wtc>&7>0qJ@0REo1DZmBwbHwX?CY~(pR~UlB^j2PPvH+_fzfUa(XIF%SE5* z@`$(A69b0Wr?v^f=8f{ObcY=Xhx%@DR;An`-_2B=M3p_Cp(n&YS5L zxCw$3BY%ne(rqSAE|wb4&To?)Cv0rW_asHfzRGbSoqwnKf&I|5SlH6c^~;LKKCvge zsz^x>QvX@I)afkE9&|MRK-Xw?!R_}7-`|f^6^l|Tz3-bdkd^k@D{{g1OHo$?Q9tbT z@1I&^pQ2({4n0$l<=4nn-Zuq$x^f*sExTux8VbsK!&`3Xy$fxwKG~coN~Ik+^g5#} zkl?ocoKn5akiR#sjD|hGxN)-@Ls+RqrtHo*u|BKB8Q_{Mz3Er)VGN%#JNC^dPd!YPKf z^JQy2(<_EoC-k!X5;q66Z)eiw6p;$wCFv}Ekn<1+rcI=?yIm1 zMnpPtt*n@T$fP!Fu-jPtrL1+RSC`TD-3y-Z*E>3V^b~?d%mld3Y&m3R+08gKq0#!i z)rP5D{v^}&_5?8*ArXfl8-F9QpR0{WX?CwuHXoH6CA@C*AGUOLI~Ao;LQ)jcVZVRK zsGp8a^Caii78L_}zq2D3g215hx6a07e&R8sJtLp={M^bLbG9T`cP+O5j2kt^N%A#; zwF<)E9S7O}{bG&l>uEdvqx=1u3Ae>pA(QrUsn&eGWa^!ZZ` zRzFeJB{pGytiT!o3uQvq?A>7$25c#7W6N&dbO^Sr^}NjCNQ z(PPdfa$+4~^kA=;jyN8X^1RGqJ5Leu_1xNAk-iG^=DLH-?=LYOGhiP6;Y6((H1Z&{ z<%FA5bLJKbjWT-2&cqd+nfZmo`C$dpVb}J%#vSxC$$R%_@ip+#n_|+>Ox9Q%Y8txB zR#U7Q*45hA!WVCORrA@v#!*uawquj;Wdl^FE+{PzgquFDNQ`^EPs+<<^3*BC;&DQ?{NG*<+ju04bV_oz z(FZh%cO~B4sd2N|N#e%NpR)nNm#X*4hNUnPLE@f7BCm_XrG`mLJ7W_Unw1in$b`2i z0`wRu)b?qYbg>_tow?pI(mST2Ci}GGfKO?9X}T6W1C=wC!0akB{`QB_a+}2N-=}u) zbrlp42kk4BsDCE zYQ_vo(S%xT5(J=-6&Cz@M5&9A~G^2rtnU8rt62 z^XK`>rCt?LL^7XwOqf|}X6OjZj%&wn*eEs>JQb6PrjDr|+RAH_9#(m4!Hp*8>@fdW z)7Z8O;il)oWf!&fzEb)_M`7VP8&x)7{%8kO4XhkpRk4|;dH$ulE9PAfjo=iJ-TB}} zhEB*!b&JW#m^$W7dYatZR*vzdU9%T~&6{&9#FmpHo-vk72H1|l%@pD!0FB*+MwOFFiqiLpII`?n#zP!G- z@H#hz9#iI=Vs2HW)Fhk!e&H2&JD1qKDw~K#t>V*+Mn$%X*{8^VB!>^>q*Nf+9GAGh zhKTOi>OIQ!NJZbIqm6Qb!u9lpUkS|*K6zSyxzu8I2EWwiwCznLzeQ5e-Uo(QxmV*i zGtTdw+1;+V%*aTPbW+ul#sZRzjNO8MO7}<6#-6OTUOOMWWfQfZV#trTnp_l`A1+mX z-?{kt8iTr^`rCnaTr%4jlCQ$2tZ{MGK2~w%O~eS}mvenwx}s;6w+)8bX^1e-jNOPg zZCkMNsi&Fp2vexJLa-hQw4)pU8bTq=#acQuck}>z>tAE@W`#Pbxu<2r?>Thel;BJv z#aohYHaI1f)J@>~hIGTPznXTtG2ExVbKkYvUP3?fC>0@MJAONDYfr@R*$+mRaRVkt zcxmzHITz&DSL9tQ)nyAe%p)FZFn*8%O-osJ-qnw9Sz1H-^=2t)k>6|=l@~o;Q13cZ zS8)*&C=miV0l^zhQ!QgC%bFF)UK+|m5Xno~i$4wLb?e4t4Ykn8Z&6w}r=ZuiE4G!j}rQPf~^;`~eR2W8)>IZ$} zl`BY{lSua-+5_3{(o#*w*t=6zfSJZGUL93rnh#V3i4B3~e{8TqE)&tr?z%Hvthx#- zeHedT#^v^BDjXNczSa$>H9_V|O2P?@${S#O=#@Y|!B*Hbw>JYb1XBr`j!a>KYGi1v zJlb(!`}VttP49gBb|gR@-W@2O+tb8RnbvlOsR<0(jdO!`HZ}*OB`>}30VN1gE(i@M z7VME#89E3i7KxEytf0yB0!f%C*6O(jcJT=y(GCdffx~?HIT*fEr#?Z522DN`^@o%P z9wF}uu#-R=ATzQzLsiuik%^3q+_JW*X=z%lk)`;%VVVHQ2M7|q@!&eq>jFvKSb#Di zaxkv3+9*8SPJeVMA*vgshntH_!|1Gm1pBjr5O`LrKOf@K2Z{;U z4-7AC@D?zyElL1U23@rbayTg^1qd!fWm5sHU#I z(YQ%INA>)>uRfsOe|@fosKg(|H2BD)%5hOayCY}HU zp;w{UOVdo{dVQ7W$s!FNfEme^%Qg_p6kd}TX!C>a)z=r)I#_9tFmJ6aEk$^e+eV>B z#|yZKz|CTLCs7gmx)7`s} zdEn`Wsspw|5JuJ2cOG~iB#}g=^GskRMYhU{F{>^LSFIG%hE<%9l!5|3bi43-*D9*1 zIf|tPs^&rtYzZymv1926(Afh<0Xd6>-AMYhg#sMZBYpxG9JdI1SbkoE(m&N)RzpJr zv2!g(s02KA;sjaS8)XQT8Fg}g?(Xie)+Dy=zwwrwICNqc8K`GrF*PSH;X-Ug zGfi`kaDkD_iwD94H8tDfXF3jQ#XWm^f!n@&=L^p_c#5$fKRUB_19^u)MG&nWD5SaY zJOqLma$Y(f41PX7xcKtULsyENpq(op4jUQG|62|H=M4@K!Yq&mAz!0-HV`_oXV)&| zB7X0&`8WNmdI+rbcVBDk`&AGkAU3f%AYY2bx#l<|wcYB@;rh=0ekQp@)W;)l7ZC_F?G4A*$FQYfKje zHN}~#*;wgtJyu=V-=HjlblEw0u?KHK;*P42DSUQOn|?rK1aT|W*59#^g2ljM^@P!<%b!1g$`#cz`9FO5k^^B5 zDhzgy9mt&rO%3jztfCnh_%$0?2V)3+@ZKeeC&0G=bVrdqco^o*o6(nn4h31qr@Lel zcDN6sWv{Of`ujH^W6;8iK7nnQ(<~yP!&325y4Fq;H@*?K!3Y4YfYJ`SBO{$^s z56MjRSc*aA4+V}U)zzv0j5tW3&+IVo>(y;0%R|Lf$JPlEk=hZ3!Y%@#tsYP~gWNVT zGD4X2I$4(nmr0cNEQA|*d;MbTH>25yvKU*Ahh$=yKLS8PRy9>p1qW z>}+I6Nw6CpjQ@lb&H*nu@2tf|ayH?FMM(d-_i1nd!kdmbEpI%3*K>2RZIr{-dQe3b zN!m#McTu_qrWIe{3{aEH_)p9$jI&|Fn7kiZ9GXbbVs|oDMU2gislW9 z-a*4pj`%{_8l>T5U)T=r1lV-CM^5a{>p8Vqtd#w)UT80_smH@>dD*WN#tu|~fddUf zuG;kX=hQPJaoC+#%>`+=vV!QWa}ao7a~<%0-o673?>GM^P!T_ebjaL}u?kyRp%l8d zGmwr!D}L=7$}PKR;UBOCWqH2V`u-sU1NiHywQxb8ptx&^-t~#I&+H23C`4LWyX4Gw z${dJ#nyyQF%|qx?EcN`048g7^*=@(i`W9x*j3f?Lh0ipYWD;3^0GlSH= z(%M(ER_bvm{JCbF$iPQW37a~a@?N)h859jk_Cvd7a_6!vcas95pDzio<>Q&f?hmCO zcqey9YAs~GL*TS~@80FBhrQs9`a`yPtK2Zj7z>}Z#P1;YA3?-~*l`H>$u8>_C0KYM zeF9ku(?d$zd%P9svoh#536j%Oe$IkH2Oo)517153`pgdORvDKsH>sVJCYpE1M(>QL zl*zwOrFnvNR_02J+ZJBlvX7o{A;6>t^(aaR5W;rHL9TwW_i$xprIoamlhdFx67e9R zLW~X8h7t(25kFsI&B=gK3*O~KeeqX0URCyj%ye^Yn71lFqGlX|Hn<$%VR9;k5FT#t zD%%IhIchr-^qhj7x(;xJrbHc<(m69|DdbEgv5z2eGWIuI}JAg2{Gx7`0uxcYEMMz>bqP zgoZezjX=O;s*;TDwXUj)>pwjVymJ_8Jn`T_n+{45^B{6S=`@yL`<179pBn8tZ~>2tC)4+|3ybfiD1_i@zGwz}A5HKWl4ph|b(M7*c!@ zl#!au;5M|Mv_EP$Rhw0=04o0B)K8#jLr8O!%Ye2e|ouL`$zz8B7~u?7P%AWLC>k_r;`t%X+S0g z!Zg6tBf(4N$}22S@QoB1k!ASa$XMzw&_lwR_o-9%u$X;PIF7Nov=6Dj=A;`?w74js z&j`I1meUwQp=pU6T|(5sVCcVf%uVP^M>&o=Dy?vX)+HlK4*}~-SP2oxh!AIc`%jSe zGze{CA!dnHr}^@Q#&FZ?P6xEkmKW+M6_qRuvKRa#?m*^+ z%@2{Xh)9y&s*up2@cP#uCMG7_9|)xkLAbgA^MMN&o|ZaTCn9M4&*CB^Rwyah%*1r- z_U&{-R!Wz^K-(ho^QQ-YY}P2ZY%0u;UFZ)nQB(n)&-pqH&Em$L}cbMw4J$O z!sDJqu-=b7#Be5Zbh1qLpgao^R*aUlEaThQ{LPf5X$cW^hK)lzZ@C&R5a(Yz2UHZl zz1q}tdmJr5VdAz`l+k-deafj!rF03U2)v?TPtm6eT?TVbQZ+L2Hb4r zDa)zG>AZ)}0?0lTx!ouIbtqp5KZEraR>Az)bt*xKeNE^mAACJ=fmh~=**^g>vD_I> z&z&OsY8I+hxSZI|&r=d2PuX-##_lTxG4g+-x%Q9<+dM9c!zCqK?e@)1spmUa7;3g} z{yOTX5?A9!LuhnWJBC?r!tXm9!6W_ENK=wFMSzIqD>c#9%)_CSUbt45Yu&|LkE`tW z?4pcAY}rDV;eAFTXE=SC8ZW!VtXLbOG@T)kwdGE9lx8eFK~1y!nzn<4wa5-SUYuXW zG-t9CA@4VmJTY`}i)!QF*%uXD z=s{CROStfs{A+e;i?wV;GPfIDGPgvaPLnO=^^|xv{qm^b z>NdU*Wl2xZqSs!_I!r2ex6LyGBaGJTkBM6SbD zZcDn+-OY_rV3hXhDzP5$>`mE}=KF=_`{_BZ&9sDT#L8K*pVs4(-*kiD;ZK>;4a7IF z{asqM*Ckf_DGPKyB+EEktfW2yr(`R_$jN2sZbMN%?eXReZR*x_W~Ob#j9`}}?kAau zB`saG$pa(j*v0)T1zt=YYhRaC@F#9+*X}$y6)dB>{~9i3Wc-Oak|O&azez5wX^%Lu zbyHay-@WPfg2vk@!&zyBgiE7@6Ss4@2p`2~aL9kDn0NL%TgFjGR|SRdzPITrR|BrI zJ!1JVw4yzw*hUNsmoDTs_c&Js`ZB2hmKg^a6M03-+R~r;i|Fg=dumtDeH+$eSwB5+ z-?+<4)03@1hGBn~2JTEP{~yLIR1|lGRd;oxVr5S|#q_i~bGEY2bd8&y z;T#1)AL$}{^g|noG|Mk178`ez=~#j3SB9f+x4eJVWJ@ulGqoeSl;MIQKh-ioK+ znL@;t+IU%Bb?ROGsm*WB8b9A-NF5^1c8XnS1>fo_raw}=#OK%AO}(l7 z)BF|9*L}AbvqD9T%O35Ka}>+U5Z#!qV&TZ-CRp&9G? zag=oh4xMmT4|VW(-r05RG>pD{b*FA^BPcnToB2r7ld}O7q)@C6k+HUBmX@37ZsVE_ z&s0ds8j>w$b&}kiS9oNh0z^>7nSekCt^JtWHh zh0pf9I)W9eZ+FQmhc2P``w2Kb2M(V2S3DoG7R%X_=| z^mfYoXIe=y)!5R~V0{d_%&r^mA07tkqBhP#m}`JB!jU?xUHqL|*7z3t1{XYPhjL(! zbio#$zVtJEgx$)&!551zSAMa=>$b<7+Fb2p3gsz+gb01mb5*yG^q1EiTz7&F~$7rpU#AYL3mGGfK^ex4vSPv2RcK#LGP~IOjVNj54 zn*Ckq_GQkL^>F*_4nBQ3f3M1tBk;u-GXYtVv5h^^AY;k?PqdU0(h3 ztXz?ge<*luyfoiB5Jz)^pBOK-Rzmh!{p1pRK@ z#i1j82lUwAD*MTk^aLvlyw)h)lEwwcwn$FvIBgzU)%&;C{{j)aU6Z88UUoOkAkI9X zg?&-N-T$)LxdXCB+<0cGK^yMF?c5MHv?2SDnMIos*WJvrfOr?)$~>FvuKI52Q;2{- zBkn6+@@%!F|LF5FLo#n>i~{Yw82MHqf}o%fwu*F(v!W|V>DpV|II$9cN||5&jfB$= z1tH~qJpaAk2n{titM$m^s`b!6gZrN*joJ?nwiIwg5n5r?7bT?*-s+biUCD5NVt^Fs zv?CqXb5A5pMw(wH%saik_@ij4!)R|?@~EFc@KwS6aYqg(iyv-DKk+Kv>h8gE9=0j2 zr18@{2?Nt9Ra@wjL>N*Dm3o9@$Z_w4`xyS|Cw`Lgy>!6=4MnOQtOW6zA)iD+%r|;4 z{aIl>E0*n>T0GoA-Jf^Vi)3|QBH5V^hgIN6T+ZjqVlvP9gs4Sb3L#OsfTISH!?yT0n8w`K$ignErVPl6JPFl{2w(5NOM%B3E zz^2^RT;5Y>(-h7w?e2~u{X5Ja!5KnQyFqz{%C>|EJ0Tjf>z)d?w4YUOSgfN2w^PRp z8;0j~j9t+bFtG*Oq_=Nb3fjU zKI{E{J$vXK<>h06c8OK>T^4ku+=Q*_h{6T!oVZjo2`T!_GWW=$pK6j6;Tb~XUe~Y6 ze;fF>HaMKAaF(}=@p!Cf9yJ#T3Gvw@g%J(z{AH1^o5c98x~4f~RNWYsb71($xI!dOU(s;K{Rw{XZ3LT$W?4e-w+dhv;SihkL*I8>^$?9?Hnr(zY1JV(Gt4xD&57$B!X%W zCUh13A6xGoPWAuC4<925)v1uIj*`rbkYuk=*;&a-NVdwz&K4P!m0cgCLXy2gQiM>6 zjHHYT*(2SL)A#qg?(4p;+kb`QocH_vdcB^{$MZ3GMC@BcGK4$zLw^S^EdMk+_g5xW zJxk|O-5dvjQIXP6DCQZZ3oRjn03Rt36^}3d*mP5%Y3}zMnNg&oYMF6lI}szbz-v((}aJQv7ZTd+ZL*;bc6_Y zH~U;uXHBNKShrVZY$bWjOg=Y^)g5z5G$X0^XqLE$kac%j9*E!z~Yg;5ZO+8?TJne#ntSIy-m9r%EndV`v9fVL~&I?%+3 zs^$PQ#h1hphq#%=(C~+;iFpPSxslQSah`R#Sm`(+%D+H=iF0C?{vfvD$ z-m;?GLTK#l+(LMv#``@r&=w^&VKc&st z3xdB6*Sh@;41CaB?j7pKI?Be!_^}XY)Q>#_tbJcflf~q_zPkCxzVHtim$=)p-uwAD z6V>Uc3kkDzl9rdZA2dJWoc;cAz9)gy-h4x?Z17vT)&5VU0JS>W0y%}KR?c{PI>p!k zb2(XX;hOha7FjHaec0oEW9)?K>Y~h!jBhnmZdBI0i+F!V-<^D+Pe@(=vGVfRjX!=g z1VZ-iosth%eyu5ng^lEf6M@FAVpI6BEBeIMD=F+6a7s`sz|y*HQ~95OV&ph2g4c>bz~am3h-4=&0#cS&Eqr)Rk)W=XnyA?!i9cgVK- zw~<*~Z(j$qHkeHxlS^f_Ou;88ilC`v&FN^Hrn*wz9L+EEdhf71AOx0 zMf+cFTDD#p7K_^x$U=i(JanahglV^IMsxMv#w4eW+({AJp2(~#sK>H<5A^N>&udDL5?ORhH3CBxtdi#WU z7gUM%J}11{f@k!u>#C|y6f6s=l{jYLp=a zdgEO^u+sAIs`oKI{YZ)0EtpnZl49S!Q_WR&nZlyyS9q=Frn)Zk5ovce?8eWkUVQR= zpHv|8?n|SiCT~H4rH*2pDctgcvr@rQD*CW>FYEEVoM6N0P{fAhr%_N~D}=$Pg6lSR z>)XvOZaKft-CVu+v&{Vq(+y&~I7Oh>1<@;KvN|bqXtQ)%c1Mq#U}8=SE;9UjtWhD2 zonnsAM{C`!%8{Dua^a@jn6=ntncCU!6yGie9twQkyM;jA?3u*Ax>&DzLF=IE#6|k< z9a{+@D#nbdq{#MEIs4{$!qO^%;xi+0fDpr9m8`27Jm7VJtHEk#>5DI81%i~>tcO>& zzm?3(4A1C&!FDF@>Mxyl77sJ_^fYYt@?}|4SQA-eXoAkxPjFQXClo!34f#EKEUAkl zP08q0u-Bt7zs6m~3oBvYcPu2-EU9>%pG*61*yVfc#)~UkO}}QG6sfv+;sNd7|GJY0 z_E1D@#g6eaWH*yXko$E*;dphb!FLo~F@dv=4(}=w@{x)a&$+%-H~{ZG-Ft_}ts zJa`@DHJ+Y{LyUhHNb=h*QoKEubi9PPYm3S!u|vBZG`+6Qk9;dpb*`w>BdPDBJbtM~ z+(T?6lsZl}P@O{jVgA9mc7{50$(c(@!~1F6FVFF78-oNE65ett_*6x(_~rL=pQ)N= z{TqMpCq2cU%hI49Pj_*PrDzL{Oj6c1oOQG=(YHRmXD{1wPW;QuS(*s_fBUyd1nsFW zM?;3mWnJv71B*wD-0tz_2Ww0jhbh?z6!Dag)>>%3nmG<-M{@{Ybh?9plEvg* z-CKf!x6!gS;NS@Pb?D1QyVR?dT`pdvci%nYI<$MYSG>7c){l|>z)z%>g<0_=V#14@ zJOmKx5&jJ-LFee1ge@A#Byh(Kv!V?)JCbBx%NC3YdQd6aSlC}kBtwnU$?x71k5YOwS z7er?ZmmI@FHqTSsyLTih-}o*>wEj{?VZ9R@m~frx4&P-RC7PAuIQBnJsNPEZ!vGE_ zJ91hhDg**k{o} zI{nu_={%BeELq@^*N@l|X#KrphF)X{v%r8HOoJ=Ze<1fm*cNQ3E4=5^Zpr>LdS#Rgw zx})5gt=zQM4h~ZgW@$c1(8}A($XIMF7)-(h54jG980r4J709pK=(o$1gw zGhn3&cB)qR$QJS3NN+UY$C&pWrUEf9txJg16pCG-@3`Q&#sC;`f0(REN`~c3)MN;A zt0!!HsNY;n8-~w@81hUJDiRsFEymPIECp7snh!8$H)!;Qn~_iLCbV%F;v-HlUVz&& zBgB4eQG7JcbGfimT14%;v|d(T#X1GzA0e`Zdl@X+VAOy?5+;;n1Mu≪Hlr&Lx1= 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 G*OON!b8< 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%0Ad80vR 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 literal 0 HcmV?d00001 diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/elemente/deckblatt.typ b/packages/preview/easy-abi-ausarbeitung/0.1.0/elemente/deckblatt.typ new file mode 100644 index 0000000000..629a239b2f --- /dev/null +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/elemente/deckblatt.typ @@ -0,0 +1,79 @@ +#import "../helpers/datum.typ": aktuelles_abi, datum_bekommen +#import "../helpers/validators.typ": _validate-deckblatt-inputs + +#let render-deckblatt( + leitfrage: "Eine sehr interessante Leitfrage über Heidelbeeren und deren Funktion in der Gesellschaft!", + name: "Max Mustermann", + referenzfach: "[Geschichte]", + bezugsfach: "[Politikwissenschaft]", + pruefer: ((name: "Frau Muster"), (name: "Herr Mann")), + vorgelegt_am: datetime.today(), + abgabetermin_am: datetime.today(), + stadt: "Berlin", + schule: "OSZ-Lise-Meitner" +) = { + _validate-deckblatt-inputs(leitfrage, name, referenzfach, bezugsfach, pruefer, vorgelegt_am, abgabetermin_am, stadt) + + let jahr = aktuelles_abi() + + page( + { + v(5%) + + // Center align the description text in smallcaps + align(center, smallcaps(text(size: 14pt)[ + #text(size: 24pt)[Schriftliche Ausarbeitung]\ + im Rahmen der 5. Prüfungskomponente des Abiturs\ + #v(1em) + #schule \ + #jahr + ])) + + v(1fr) + align(center, text(size: 18pt, name)) + v(3em) + align(center, text(size: 24pt, weight: "bold", leitfrage)) + v(3em) + align(center, text( + size: 12pt, + stadt + ", " + datum_bekommen(), + )) + v(1fr) + + + grid( + columns: (1fr, 1fr), + align: (center, center), + [ + #text(weight: "bold", "Prüfungsfächer") + #v(1mm) + #text("Referenzfach: " + referenzfach) \ + #text("Bezugsfach: " + bezugsfach) \ + ], + [ + #text(weight: "bold", "Prüfende") + #v(1mm) + #for pruefer in pruefer [ + #text(pruefer.name)\ + ] + ], + ) + v(3em) + grid( + columns: (1fr, 1fr, 1fr), + align: (center, center), + [], + [ + #text(weight: "bold", "Vorgelegt am: ") #vorgelegt_am.display("[day].[month].[year repr:last_two]") \ + #text(weight: "bold", "Abgabetermin: ") #abgabetermin_am.display("[day].[month].[year repr:last_two]") + ], + [], + ) + + + v(3mm) + }, + ) + pagebreak() + pagebreak() +} diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/elemente/declaration.typ b/packages/preview/easy-abi-ausarbeitung/0.1.0/elemente/declaration.typ new file mode 100644 index 0000000000..50392ffcd2 --- /dev/null +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/elemente/declaration.typ @@ -0,0 +1,43 @@ +#import "../helpers/datum.typ": datum_bekommen + +#let eig-ung(gruppenarbeit: false, stadt: "Berlin", name: "Max Mustermann") = { + set page(numbering: none) + pagebreak() + heading(level: 1, numbering: none)[Eigenständigkeitserklärung] + v(1em) + set par(justify: true) + + if gruppenarbeit [ + Hiermit erklären wir, dass wir die vorliegende Arbeit eigenständig verfasst, keine anderen als die angegebenen Quellen und Hilfsmittel verwendet sowie die aus fremden Quellen direkt oder indirekt übernommenen Stellen/Gedanken als solche kenntlich gemacht haben. Diese Arbeit wurde noch keiner anderen Prüfungskommission in dieser oder einer ähnlichen Form vorgelegt. Sie wurde bisher auch nicht veröffentlicht. + ] else [ + Hiermit erkläre ich, dass ich die vorliegende Arbeit eigenständig verfasst, keine anderen als die angegebenen Quellen und Hilfsmittel verwendet sowie die aus fremden Quellen direkt oder indirekt übernommenen Stellen/Gedanken als solche kenntlich gemacht habe. Diese Arbeit wurde noch keiner anderen Prüfungskommission in dieser oder einer ähnlichen Form vorgelegt. Sie wurde bisher auch nicht veröffentlicht. + + ] + v(3cm) + v(1.5cm) + + + grid( + columns: (1fr, 1fr), + column-gutter: 2em, + [ + #stadt, #datum_bekommen() + #v(0.4em) + ], + [], + [ + #line(length: 100%) + ], + [ + #line(length: 100%) + ], + [ + #v(0.4em) + Ort, Datum + ], + [ + #v(0.4em) + Unterschrift — #name + ], + ) +} diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/handout-5pk-lmo.csl b/packages/preview/easy-abi-ausarbeitung/0.1.0/handout-5pk-lmo.csl new file mode 100644 index 0000000000..8a2d4c53a0 --- /dev/null +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/handout-5pk-lmo.csl @@ -0,0 +1,244 @@ + + diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/helpers/datum.typ b/packages/preview/easy-abi-ausarbeitung/0.1.0/helpers/datum.typ new file mode 100644 index 0000000000..46f7fe8fc0 --- /dev/null +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/helpers/datum.typ @@ -0,0 +1,11 @@ +#let aktuelles_abi() = { + let current_year = str(datetime.today().year()) + " Abitur " + current_year +} + +#let datum_bekommen() = { + let monate = (".Januar ", ".Februar ", ".März ", ".April ", ".Mai ", ".Juni ", ".Juli ", ".August ", ".September ", ".Oktober ", ".November ", ".Dezember ") + let translate(dt) = monate.at(dt.month() - 1) + let today = datetime.today() + str(today.day()) + translate(today) + str(today.year()) +} \ No newline at end of file diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/helpers/validators.typ b/packages/preview/easy-abi-ausarbeitung/0.1.0/helpers/validators.typ new file mode 100644 index 0000000000..8b7659ebc0 --- /dev/null +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/helpers/validators.typ @@ -0,0 +1,60 @@ +#let _validate-algemein-inputs( + abstand-oben, + abstand-unten, + abstand-links, + abstand-rechts, + schriftart + ) = { + assert( + type(abstand-links) == length and abstand-links >= 20mm and abstand-links <= 30mm, + message: "Linker Abstand soll zwischen 20mm und 30mm sein" + ) + assert( + type(abstand-rechts) == length and abstand-rechts >= 20mm and abstand-rechts <= 30mm, + message: "Rechter Abstand soll zwischen 20mm und 30mm sein" + ) + assert( + type(abstand-oben) == length and abstand-oben >= 20mm and abstand-oben <= 25mm, + message: "Der obere Abstand soll zwischen 20mm und 25mm sein" + ) + assert( + type(abstand-unten) == length and abstand-unten >= 20mm and abstand-unten <= 25mm, + message: "Der untere Abstand soll zwischen 20mm und 25mm sein" + ) + + assert( + schriftart in ("Arial", "Times New Roman", "Verdana"), + message: "Die Schriftart kann nur Arial(11pt), Verdana(11pt) oder Times New Roman(12pt) sein" + ) + } + +#let _validate-deckblatt-inputs( + leitfrage, + name, + referenzfach, + bezugsfach, + pruefer, + vorgelegt_am, + abgabetermin_am, + stadt + ) = { + assert(type(leitfrage) == str, message:"Die Leitfrage soll ein string sein") + assert(type(name) == str, message:"Name soll ein string sein") + assert(type(referenzfach) == str, message: "Referenzfach soll ein string sein") + assert(type(bezugsfach) == str, message: "Bezugsfach soll ein string sein") + // check if pruefer follows this format ((name: "name"), (name: "name")) + assert(type(pruefer) == array and pruefer.all(p => type(p) == dictionary and "name" in p), message: "Prüfer muss dem Format ((name: \"name\"), ...) entsprechen") + assert(type(stadt) == str, message: "Stadt muss ein string sein") + assert( + type(vorgelegt_am) == datetime, + message: "vorgelegt_am soll ein datetime-Objekt sein" + ) + assert( + type(abgabetermin_am) == datetime, + message: "abgabetermin_am soll ein datetime-Objekt sein" + ) + assert( + vorgelegt_am <= abgabetermin_am, + message: "vorgelegt_am soll vor oder am selben Tag sein wie abgabetermin_am" + ) + } \ No newline at end of file diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/lib.typ b/packages/preview/easy-abi-ausarbeitung/0.1.0/lib.typ new file mode 100644 index 0000000000..016de15918 --- /dev/null +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/lib.typ @@ -0,0 +1,93 @@ +#import "elemente/deckblatt.typ": render-deckblatt +#import "elemente/declaration.typ": eig-ung +#import "helpers/validators.typ": _validate-algemein-inputs + +#let ausarbeitung( + abstand-oben: 25mm, // zwischen 20mm und 25mm + abstand-unten: 25mm, // zwischen 20mm und 25mm + abstand-links: 25mm, // zwischen 20mm und 30mm + abstand-rechts: 25mm, // zwischen 20mm und 30mm + schriftart: "Times New Roman", // "Arial" | "Times New Roman" | "Verdana" + leitfrage: "Eine sehr interessante Leitfrage über Heidelbeeren und deren Funktion in der Gesellschaft!", // deine Leitfrage + name: "Max Mustermann", // dein Name + referenzfach: "[Referenzfach]", // dein Referenzfach + bezugsfach: "[Bezugsfach]", // dein Bezugsfach + pruefer: ((name: "Frau Muster"), (name: "Herr Mann")), // deine Prüfenden + vorgelegt_am: datetime.today(), // Tag der Abgabe + abgabetermin_am: datetime.today(), // Datum der Frist + body, // Hauptteil + bibliography-style: "handout-5pk-lmo.csl", // "handout-5pk-lmo" or any other style available in typst + gruppenarbeit: false, // true = Gruppenarbeit + stadt: "Berlin", // Stadt in der die Arbeit geschrieben wird (voraussichtlich Berlin) + schule: "OSZ-Lise-Meitner" // deine Schule + ) = { + + // Allgemein + _validate-algemein-inputs(abstand-oben, abstand-unten, abstand-links, abstand-rechts, schriftart) + //Randabstände + set page( + paper: "a4", + margin: (top: abstand-oben, bottom: abstand-unten, left: abstand-links, right: abstand-rechts), + ) + + //Schriftgröße, Zeilenabstand und Schriftart + let groesse = if schriftart == "Times New Roman" {12pt} else {11pt} + set text(size: groesse, lang: "de", font: schriftart) + set par(justify: true, leading: 0.65em) + + // Einrückung Listelementen + set list(indent: 1em) + + // Farbe der Links + show link: set text(fill: blue) + + // Überschriftenstyle + set heading(numbering: "1.1") + show heading.where(level: 1): set text(size: 20pt, weight: "bold") + show heading.where(level: 2): set text(size: 16pt, weight: "bold") + // Ebene 3: Überschrift — fetter inline-Text gefolgt von Geviertstrich + show heading.where(level: 3): it => { + text(weight: "bold", it.body) + h(1em) + } + // Notes für Quellen + show cite: (it) => footnote(it) + + //Deckblatt + render-deckblatt( + leitfrage: leitfrage, + name: name, + referenzfach: referenzfach, + bezugsfach: bezugsfach, + pruefer: pruefer, + vorgelegt_am: vorgelegt_am, + abgabetermin_am: abgabetermin_am, + stadt: stadt, + schule: schule + ) + + //Inhaltsverzeichnis + outline() + pagebreak() + + + //Hauptteil + set page(numbering: "1") + counter(page).update(1) + body + + //Literaturverzeichnis + pagebreak() + heading(level: 1, numbering: none)[Literatur- und Medienverzeichnis] + linebreak() + bibliography("template/references.bib", style: bibliography-style, title: none) + + + //Eigenständigkeitserklärung + eig-ung( + gruppenarbeit: gruppenarbeit, + stadt: stadt, + name: name + ) + +} \ No newline at end of file diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/template/main.typ b/packages/preview/easy-abi-ausarbeitung/0.1.0/template/main.typ new file mode 100644 index 0000000000..9fe4c6a1ce --- /dev/null +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/template/main.typ @@ -0,0 +1,91 @@ +#import "@local/easy-abi-ausarbeitung:0.1.0": ausarbeitung + +#show: ausarbeitung.with( + // HIER KONFIGURIEREN +) + +// HIER DEN HAUPTTEIL SCHREIBEN += Themenfindung +#linebreak() + +#align(center)[*Was soll untersucht werden? Wie bin ich auf das Thema gekommen? Wie lautet meine Leitfrage?*] +Es soll der Prozess der Themenfindung beschrieben werden und wie man schlussendlich zum Thema und der Leitfrage, die ein differenziertes Urteil verlangt, gekommen ist. Hier können auch persönliche Gründe und/oder Bezüge zu aktuellen Geschehnissen beschrieben werden. _(Warum wurde sich für eine Gruppenprüfung entschieden?)_ +#linebreak() +#linebreak() + += Relevanz +#linebreak() + +#align(center)[*Welche Bedeutung und Relevanz hat das Thema?*] +Darstellung, warum es allgemein und/oder fachlich bedeutsam ist, sich mit dem Thema und der Leitfrage zu beschäftigen. Beschreibung worin die Zielsetzung der Auseinandersetzung mit dem Thema liegt und wie der inhaltliche Schwerpunkt zum Referenzfach aussieht sowie wo sich ein sinnvoller fächerübergreifender Bezug zum Bezugsfach herstellen lässt. _(Gemeinsame Darstellung)_ +#linebreak() +#linebreak() + += Eingrenzung +#linebreak() + +#align(center)[*Wie habe ich das Thema eingegrenzt? Was ist der Untersuchungsschwerpunkt?*] +Darstellung und Begründung welche Untersuchungsaspekte nötig sind, um die Leitfrage zu beantworten, was das Exemplarische an der Thematik ist und welche Aspekte weniger bedeutsam sind und deshalb außen vor gelassen werden. Begründete Darlegung, welche Betrachtungsebenen, Perspektiven, Kategorien und Kriterien den Kern der Untersuchung bilden, bzw. welche begründet außer Acht gelassen werden können. Es können auch Methoden beschrieben werden, die für die Untersuchung geeignet sind oder denkbar wären. _(Getrennte Darstellung)_ +#linebreak() +#linebreak() + += Gliederung +#linebreak() + +#align(center)[*Wie möchte ich meine Präsentation gliedern?*] +Hier geht es um die begründete Beschreibung des Vorgehens bei der Präsentation, um die Leitfrage vorzustellen, die Argumentation darzulegen und eine differenzierte Antwort auf die Leitfrage zu geben. Dabei muss sich aus der Untersuchungsfrage einleitend ergeben, welche Aspekte im Hauptteil vorgestellt werden sollten. Hier sollte eine sinnvolle Struktur gewählt und diese nachvollziehbar begründet werden. Am Ende des Hauptteils bietet sich oft eine zusammenfassende Übersicht der präsentierten Fakten und Argumente an, die dann im letzten Schritt für das Fazit benutzt werden kann. _(Getrennte Darstellung)_ +#linebreak() +#linebreak() + += Quellen & Literaturkritik +#linebreak() + +#align(center)[*Mit welchen Quellen habe ich gearbeitet?*] +Es soll anhand von drei Beispielen dargelegt werden, welche Quellen und Medien +für die Bearbeitung der Untersuchungsfrage verwendet wurden und wie hilfreich +diese waren. Es bietet sich an, positive und negative Beispiele hier zu +beschreiben. Dabei soll kritisch dargelegt werden, in welcher Art und Weise die +Medien/Quellen benutzt wurden, wie sie gegebenenfalls mit KI-Tools +zugänglicher gemacht wurden, in welcher Hinsicht sie geeignet oder ungeeignet +waren und welche Schwierigkeiten oder Hürden bei der Arbeit mit dem Medium +aufgetreten sind. Kriterien zur kritischen Reflexion könnten beispielsweise +folgende sein: + +Beispielquellen zum Eintragen in die Bibliografie sind +#cite(, supplement: "Beispiel Journal"), +#cite(, supplement: "Beispiel Zeitung"), +#cite(, supplement: "Beispiel Webseite"), +#cite(, supplement: "Beispiel Sendung"), +#cite(, supplement: "Beispiel Film"), +#cite(, supplement: "Beispiel KI-Tool"), +#cite(, supplement: "Beispiel Buch") und +#cite(, supplement: "Beispiel Sonstiges"). + +- *Zugänglichkeit:* Gibt es Möglichkeiten, einfach, schnell und kostenfrei auf + die Quelle zuzugreifen? +- *Struktur:* Unterliegt das Medium einer nachvollziehbaren Struktur, die die + Orientierung oder Suche im Medium erleichtert? +- *Fachlichkeit:* Ist das Medium fachlich tiefgehend genug für die Erarbeitung, + bzw. ist es vielleicht auf einem so hohen fachlichen Niveau, dass das + Eindringen in die Materie nicht einfach ist? +- *Aussagekraft/Transparenz:* Ist erkennbar, wer das Medium erstellt hat und + welche Intention es besitzt? Ist das Medium eine vertrauenswürdige Quelle? + Woran kann das im speziellen Fall festgemacht werden? +- *Sprache:* Ist die Sprache des Mediums gut zugänglich, aber doch + fachsprachlich präzise genug, um das Medium gut nutzen zu können? +- *Autor\*in:* Welchen fachlichen Hintergrund hat der/die Autor\*in? Sind sie + auf wissenschaftlicher Ebene mit dem Thema befasst? Haben sie weitere Arbeiten + zur Thematik erstellt? Werden ihre Arbeiten in der Fachwelt diskutiert? + +_(Getrennte Darstellung)_ +#linebreak() +#linebreak() + += Probleme & Herausforderungen +#linebreak() + +#align(center)[*Welche Probleme oder Schwierigkeiten sind bei der Bearbeitung aufgetreten?*] +Es sollen die größten Hürden, die sich bei dem gesamten Arbeitsprozess der Vorbereitung der 5. PK ergeben haben, systematisch beschrieben werden. Dabei sollen deren Ursachen und Auswirkungen dargelegt werden und Versuche oder Methoden beschrieben werden, mit denen man diese Probleme zu lösen versuchte oder zukünftig lösen will. Es kann beschrieben werden, inwieweit die planerischen Schritte tragfähig waren und welche methodischen Erkenntnisse es gegeben hat. +_(Getrennte Darlegung)_ +#linebreak() +#linebreak() \ No newline at end of file diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/template/references.bib b/packages/preview/easy-abi-ausarbeitung/0.1.0/template/references.bib new file mode 100644 index 0000000000..38b202ec56 --- /dev/null +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/template/references.bib @@ -0,0 +1,72 @@ +@article{beispiel-journal, + author = {Muster, Anna and Beispiel, Ben}, + title = {A Journal Example}, + journaltitle = {Journal of Sample Studies}, + volume = {12}, + number = {3}, + pages = {45-58}, + date = {2024-03-15}, +} + +@article{beispiel-zeitung, + author = {Muster, Anna}, + title = {A Newspaper Example}, + journaltitle = {Beispiel Zeitung}, + pages = {4-5}, + date = {2024-04-02}, + entrysubtype = {newspaper}, +} + +@online{beispiel-webseite, + author = {Muster, Anna}, + title = {A Webpage Example}, + organization = {Example Org}, + date = {2025-01-20}, + url = {https://example.org/webpage}, + urldate = {2026-05-07}, +} + +@broadcast{beispiel-sendung, + author = {Mustermann, Max}, + title = {A Broadcast Example}, + journaltitle = {Example Radio}, + publisher = {Channel One}, + date = {2025-02-01}, + url = {https://example.org/broadcast}, + urldate = {2026-05-07}, + note = {Interview with Jane Doe}, +} + +@movie{beispiel-film, + title = {A Motion Picture Example}, + location = {Berlin}, + date = {2024}, + author = {Director, Dana}, + note = {Feature film}, +} + +@software{beispiel-ki-tool, + author = {OpenAI}, + title = {Example AI Tool}, + publisher = {OpenAI}, + date = {2026-01-10}, + version = {1.0}, + genre = {KI-Tool}, + note = {Prompt 1; Prompt 2; Prompt 3}, +} + +@book{beispiel-buch, + author = {Muster, Anna}, + title = {A Book Example}, + location = {Leipzig}, + publisher = {Sample Press}, + date = {2023}, +} + +@misc{beispiel-sonstiges, + author = {Muster, Anna}, + title = {A Generic Example}, + date = {2022}, + url = {https://example.org/generic}, + urldate = {2026-05-07}, +} diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml b/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml new file mode 100644 index 0000000000..ae8e93a209 --- /dev/null +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml @@ -0,0 +1,16 @@ +[package] +name = "easy-abi-ausarbeitung" +version = "0.1.0" +entrypoint = "lib.typ" +compiler = "0.14.2" +authors = ["Philipp Knoch"] +license = "MIT" +description = "Ein Template zum erstellen einer schriftlichen Ausarbeitung zur 5.PK in Berlin." +repository = "https://github.com/kn0kh/easy-abi-ausarbeitung-lmo" +keyword = ["5PK", "Ausarbeitung", "5.Prüfungskomponente", "Schriftliche Ausarbeitung", "Abitur", "Berlin"] +categories = ["report"] + +[template] +path = "template" +entrypoint = "main.typ" +thumbnail = "/assets/thumbnail.png" \ No newline at end of file From 5e6ca40637a176994382794b20c8198815a0dba4 Mon Sep 17 00:00:00 2001 From: Philipp Knoch Date: Thu, 7 May 2026 23:59:43 +0200 Subject: [PATCH 2/6] removed not relevant sentence --- packages/preview/easy-abi-ausarbeitung/0.1.0/README-en.md | 1 - packages/preview/easy-abi-ausarbeitung/0.1.0/README.md | 1 - 2 files changed, 2 deletions(-) diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/README-en.md b/packages/preview/easy-abi-ausarbeitung/0.1.0/README-en.md index fceca5472b..883e2c3064 100644 --- a/packages/preview/easy-abi-ausarbeitung/0.1.0/README-en.md +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/README-en.md @@ -4,7 +4,6 @@ Typst template for the written report for the 5th examination component in Berli ## Quick Start -If the package is installed locally, you can use it to create a new project: ```bash typst init @preview/easy-abi-ausarbeitung:0.1.0 my-report diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/README.md b/packages/preview/easy-abi-ausarbeitung/0.1.0/README.md index d38c3d2f24..112b707957 100644 --- a/packages/preview/easy-abi-ausarbeitung/0.1.0/README.md +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/README.md @@ -7,7 +7,6 @@ Though this template is only intended for German users, here is an English versi ## Schnellstart -Wenn das Paket lokal installiert ist, kannst du damit ein neues Projekt erzeugen: ```bash typst init @preview/easy-abi-ausarbeitung:0.1.0 meine-ausarbeitung From ee7d47dfe676b8473e9b4b1c0bb5a764a873d257 Mon Sep 17 00:00:00 2001 From: Philipp Knoch Date: Fri, 8 May 2026 00:06:07 +0200 Subject: [PATCH 3/6] fixed the typo in the manifest --- packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml b/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml index ae8e93a209..a6f77dfe63 100644 --- a/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml @@ -7,7 +7,7 @@ authors = ["Philipp Knoch"] license = "MIT" description = "Ein Template zum erstellen einer schriftlichen Ausarbeitung zur 5.PK in Berlin." repository = "https://github.com/kn0kh/easy-abi-ausarbeitung-lmo" -keyword = ["5PK", "Ausarbeitung", "5.Prüfungskomponente", "Schriftliche Ausarbeitung", "Abitur", "Berlin"] +keywords = ["5PK", "Ausarbeitung", "5.Prüfungskomponente", "Schriftliche Ausarbeitung", "Abitur", "Berlin"] categories = ["report"] [template] From 7d3961326cb02c50bb52409b0a4524dac04080f4 Mon Sep 17 00:00:00 2001 From: Philipp Knoch Date: Fri, 8 May 2026 00:09:11 +0200 Subject: [PATCH 4/6] moved thumbnail to the root --- .../0.1.0/{assets => }/thumbnail.png | Bin .../preview/easy-abi-ausarbeitung/0.1.0/typst.toml | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename packages/preview/easy-abi-ausarbeitung/0.1.0/{assets => }/thumbnail.png (100%) diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/assets/thumbnail.png b/packages/preview/easy-abi-ausarbeitung/0.1.0/thumbnail.png similarity index 100% rename from packages/preview/easy-abi-ausarbeitung/0.1.0/assets/thumbnail.png rename to packages/preview/easy-abi-ausarbeitung/0.1.0/thumbnail.png diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml b/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml index a6f77dfe63..aa1de7ef65 100644 --- a/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml @@ -13,4 +13,4 @@ categories = ["report"] [template] path = "template" entrypoint = "main.typ" -thumbnail = "/assets/thumbnail.png" \ No newline at end of file +thumbnail = "thumbnail.png" \ No newline at end of file From f5f9f9c9ef7ace3298e5c34b3f1249249eb84a08 Mon Sep 17 00:00:00 2001 From: Philipp Knoch Date: Fri, 8 May 2026 00:36:47 +0200 Subject: [PATCH 5/6] addressed bots suggestions --- .../easy-abi-ausarbeitung/0.1.0/README-en.md | 2 +- .../easy-abi-ausarbeitung/0.1.0/README.md | 2 +- .../0.1.0/elemente/deckblatt.typ | 10 +++++----- .../0.1.0/helpers/validators.typ | 16 ++++++++-------- .../preview/easy-abi-ausarbeitung/0.1.0/lib.typ | 8 ++++---- .../0.1.0/template/main.typ | 2 +- 6 files changed, 20 insertions(+), 20 deletions(-) diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/README-en.md b/packages/preview/easy-abi-ausarbeitung/0.1.0/README-en.md index 883e2c3064..d3d8c1d0c5 100644 --- a/packages/preview/easy-abi-ausarbeitung/0.1.0/README-en.md +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/README-en.md @@ -79,7 +79,7 @@ Add your sources to `references.bib` and use the usual Typst citations in the te ## Important Files - [lib.typ](lib.typ) contains the public function `ausarbeitung()` -- [handout-5pk-lmo.csl](template/handout-5pk-lmo.csl) is a specific citation style asked for by the OSZ Lise-Meitner +- [handout-5pk-lmo.csl](handout-5pk-lmo.csl) is a specific citation style asked for by the OSZ Lise-Meitner - [elemente/deckblatt.typ](elemente/deckblatt.typ) renders the cover page - [elemente/declaration.typ](elemente/declaration.typ) generates the declaration of originality - [helpers/datum.typ](helpers/datum.typ) provides date helpers diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/README.md b/packages/preview/easy-abi-ausarbeitung/0.1.0/README.md index 112b707957..329c35c4ca 100644 --- a/packages/preview/easy-abi-ausarbeitung/0.1.0/README.md +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/README.md @@ -82,7 +82,7 @@ Füge die Quellen in `references.bib` ein und verwende im Text die üblichen Typ ## Wichtige Dateien - [lib.typ](lib.typ) enthält die öffentliche Funktion `ausarbeitung()` -- [handout-5pk-lmo.csl](template/handout-5pk-lmo.csl) ist ein spezifischer Zitierstil, der vom OSZ Lise-Meitner verlangt wird +- [handout-5pk-lmo.csl](handout-5pk-lmo.csl) ist ein spezifischer Zitierstil, der vom OSZ Lise-Meitner verlangt wird - [elemente/deckblatt.typ](elemente/deckblatt.typ) rendert das Deckblatt - [elemente/declaration.typ](elemente/declaration.typ) erzeugt die Eigenständigkeitserklärung - [helpers/datum.typ](helpers/datum.typ) liefert Datumshilfen diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/elemente/deckblatt.typ b/packages/preview/easy-abi-ausarbeitung/0.1.0/elemente/deckblatt.typ index 629a239b2f..a2b9bbb73b 100644 --- a/packages/preview/easy-abi-ausarbeitung/0.1.0/elemente/deckblatt.typ +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/elemente/deckblatt.typ @@ -7,12 +7,12 @@ referenzfach: "[Geschichte]", bezugsfach: "[Politikwissenschaft]", pruefer: ((name: "Frau Muster"), (name: "Herr Mann")), - vorgelegt_am: datetime.today(), - abgabetermin_am: datetime.today(), + vorgelegt-am: datetime.today(), + abgabetermin-am: datetime.today(), stadt: "Berlin", schule: "OSZ-Lise-Meitner" ) = { - _validate-deckblatt-inputs(leitfrage, name, referenzfach, bezugsfach, pruefer, vorgelegt_am, abgabetermin_am, stadt) + _validate-deckblatt-inputs(leitfrage, name, referenzfach, bezugsfach, pruefer, vorgelegt-am, abgabetermin-am, stadt) let jahr = aktuelles_abi() @@ -64,8 +64,8 @@ align: (center, center), [], [ - #text(weight: "bold", "Vorgelegt am: ") #vorgelegt_am.display("[day].[month].[year repr:last_two]") \ - #text(weight: "bold", "Abgabetermin: ") #abgabetermin_am.display("[day].[month].[year repr:last_two]") + #text(weight: "bold", "Vorgelegt am: ") #vorgelegt-am.display("[day].[month].[year repr:last_two]") \ + #text(weight: "bold", "Abgabetermin: ") #abgabetermin-am.display("[day].[month].[year repr:last_two]") ], [], ) diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/helpers/validators.typ b/packages/preview/easy-abi-ausarbeitung/0.1.0/helpers/validators.typ index 8b7659ebc0..27c39df9fc 100644 --- a/packages/preview/easy-abi-ausarbeitung/0.1.0/helpers/validators.typ +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/helpers/validators.typ @@ -34,8 +34,8 @@ referenzfach, bezugsfach, pruefer, - vorgelegt_am, - abgabetermin_am, + vorgelegt-am, + abgabetermin-am, stadt ) = { assert(type(leitfrage) == str, message:"Die Leitfrage soll ein string sein") @@ -46,15 +46,15 @@ assert(type(pruefer) == array and pruefer.all(p => type(p) == dictionary and "name" in p), message: "Prüfer muss dem Format ((name: \"name\"), ...) entsprechen") assert(type(stadt) == str, message: "Stadt muss ein string sein") assert( - type(vorgelegt_am) == datetime, - message: "vorgelegt_am soll ein datetime-Objekt sein" + type(vorgelegt-am) == datetime, + message: "vorgelegt-am soll ein datetime-Objekt sein" ) assert( - type(abgabetermin_am) == datetime, - message: "abgabetermin_am soll ein datetime-Objekt sein" + type(abgabetermin-am) == datetime, + message: "abgabetermin-am soll ein datetime-Objekt sein" ) assert( - vorgelegt_am <= abgabetermin_am, - message: "vorgelegt_am soll vor oder am selben Tag sein wie abgabetermin_am" + vorgelegt-am <= abgabetermin-am, + message: "vorgelegt-am soll vor oder am selben Tag sein wie abgabetermin-am" ) } \ No newline at end of file diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/lib.typ b/packages/preview/easy-abi-ausarbeitung/0.1.0/lib.typ index 016de15918..67c77457d2 100644 --- a/packages/preview/easy-abi-ausarbeitung/0.1.0/lib.typ +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/lib.typ @@ -13,8 +13,8 @@ referenzfach: "[Referenzfach]", // dein Referenzfach bezugsfach: "[Bezugsfach]", // dein Bezugsfach pruefer: ((name: "Frau Muster"), (name: "Herr Mann")), // deine Prüfenden - vorgelegt_am: datetime.today(), // Tag der Abgabe - abgabetermin_am: datetime.today(), // Datum der Frist + vorgelegt-am: datetime.today(), // Tag der Abgabe + abgabetermin-am: datetime.today(), // Datum der Frist body, // Hauptteil bibliography-style: "handout-5pk-lmo.csl", // "handout-5pk-lmo" or any other style available in typst gruppenarbeit: false, // true = Gruppenarbeit @@ -60,8 +60,8 @@ referenzfach: referenzfach, bezugsfach: bezugsfach, pruefer: pruefer, - vorgelegt_am: vorgelegt_am, - abgabetermin_am: abgabetermin_am, + vorgelegt-am: vorgelegt-am, + abgabetermin-am: abgabetermin-am, stadt: stadt, schule: schule ) diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/template/main.typ b/packages/preview/easy-abi-ausarbeitung/0.1.0/template/main.typ index 9fe4c6a1ce..0ab1d898ce 100644 --- a/packages/preview/easy-abi-ausarbeitung/0.1.0/template/main.typ +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/template/main.typ @@ -1,4 +1,4 @@ -#import "@local/easy-abi-ausarbeitung:0.1.0": ausarbeitung +#import "@preview/easy-abi-ausarbeitung:0.1.0": ausarbeitung #show: ausarbeitung.with( // HIER KONFIGURIEREN From 4a13859e3261167e9c32d856a685393ac62b597d Mon Sep 17 00:00:00 2001 From: Philipp Knoch Date: Fri, 8 May 2026 00:39:29 +0200 Subject: [PATCH 6/6] again a typo in the manifest --- packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml b/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml index aa1de7ef65..f36433db53 100644 --- a/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml +++ b/packages/preview/easy-abi-ausarbeitung/0.1.0/typst.toml @@ -6,7 +6,7 @@ compiler = "0.14.2" authors = ["Philipp Knoch"] license = "MIT" description = "Ein Template zum erstellen einer schriftlichen Ausarbeitung zur 5.PK in Berlin." -repository = "https://github.com/kn0kh/easy-abi-ausarbeitung-lmo" +repository = "https://github.com/kn0kh/easy-abi-ausarbeitung" keywords = ["5PK", "Ausarbeitung", "5.Prüfungskomponente", "Schriftliche Ausarbeitung", "Abitur", "Berlin"] categories = ["report"]