From e0c194137052f291f5f0fcbcc6bef652512e1013 Mon Sep 17 00:00:00 2001 From: Dirk Zechnall Date: Sun, 5 Jan 2025 11:33:14 +0100 Subject: [PATCH] Version 1.0.0 (2025-01-05): ZPG-Material --- .gitignore | 8 + readme.adoc | 21 ++ readme.pdf | 1036 +++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 1065 insertions(+) create mode 100644 .gitignore create mode 100644 readme.adoc create mode 100644 readme.pdf diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5795603 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +*.class +*.ctxt +*.sh +repo.adoc +*.~lock +/alt +Gemfile +Gemfile.lock diff --git a/readme.adoc b/readme.adoc new file mode 100644 index 0000000..c79a84a --- /dev/null +++ b/readme.adoc @@ -0,0 +1,21 @@ += Daten und Codierung in der Kursstufe + +|=== +|Zuordnung| DuC +|Klassenstufe| KS +|Bildungsplanbezug | BF, LF +|Werkzeug| +|Autoren| Gebert, Kimmich +|=== + +== Inhalt +Das vorliegende Material soll exemplarisch Ideen zur Umsetzung der Bildungsstandards Informatik im Leistungsfach der Kursstufe zum Thema: „Daten und Codierung auf Bitebene“ sowie „Informationsgesellschaft und Datensicherheit“ skizzieren. Der Fokus liegt dabei auf folgenden Kompentenzen: +Daten und Codierung / Bitebene1 +(4) die Festkommadarstellung als Beispiel für eine Codierung nichtganzer Zahlen erläutern +(5) am Beispiel von Textcodierungen Erweiterungsmöglichkeiten von Codierungen beschreiben (zum Beispiel Biterweiterung, Escapezeichen, Codepages) +(6) Merkmale von Codierungen (u.a. Entzifferbarkeit, Präfixfreiheit, feste/variable Bitlänge) erläutern +(7) das Huffmanverfahren als Beispiel für ein verlustfreies Datenkompressionsverfahren erläutern und die Codierung durch Erzeugung eines Huffmanbaums sowie Decodierung von Hand durchführen. +(8) das LZW-Verfahren als Beispiel für ein Wörterbuchverfahren erläutern und von Hand durchführen. +(9) das Konzept von Hashfunktionen und Anforderungen an diese (u.a. Nichtumkehrbarkeit, Vermeidung von Kollisionen) beschreiben und diese an Beispielen ) z.B. Fingerprint, Integritätsprüfung, ISBN-Prüfsumme) erläutern +Informationsgesellschaft und Datensicherheit2 +(4) spezielle Anforderungen an kryptologische Hashfunktionen und Anwendungen in der Kryptologie erläutern (z.B. Fingerprint, Signatur, Passworthashes) \ No newline at end of file diff --git a/readme.pdf b/readme.pdf new file mode 100644 index 0000000..1cf8e27 --- /dev/null +++ b/readme.pdf @@ -0,0 +1,1036 @@ +%PDF-1.4 +% +1 0 obj +<< /Title (Daten und Codierung in der Kursstufe) +/Creator +/Producer (Asciidoctor PDF 2.3.19, based on Prawn 2.4.0) +/ModDate (D:20250105113311+01'00') +/CreationDate (D:20250105113314+01'00') +>> +endobj +2 0 obj +<< /Type /Catalog +/Pages 3 0 R +/Names 11 0 R +/Outlines 13 0 R +/PageLabels 16 0 R +/PageMode /UseOutlines +/OpenAction [7 0 R /FitH 841.89] +/ViewerPreferences << /DisplayDocTitle true +>> +>> +endobj +3 0 obj +<< /Type /Pages +/Count 1 +/Kids [7 0 R] +>> +endobj +4 0 obj +<< /Length 2 +>> +stream +q + +endstream +endobj +5 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 4 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +>> +>> +endobj +6 0 obj +<< /Length 10305 +>> +stream +q +/DeviceRGB cs +0.2 0.2 0.2 scn +/DeviceRGB CS +0.2 0.2 0.2 SCN + +BT +108.0595 777.054 Td +/F2.0 27 Tf +<446174656e20756e6420436f64696572756e6720696e20646572> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +231.19326 740.334 Td +/F2.0 27 Tf +[<4b> 20.01953 <7572737374756665>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +48.24 699.87 249.4 21.78 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +297.64 699.87 249.4 21.78 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +48.24 678.09 249.4 21.78 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +297.64 678.09 249.4 21.78 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +48.24 656.31 249.4 21.78 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +297.64 656.31 249.4 21.78 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +48.24 634.53 249.4 21.78 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +297.64 634.53 249.4 21.78 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +48.24 612.75 249.4 21.78 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +297.64 612.75 249.4 21.78 re +f +0.0 0.0 0.0 scn +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 721.65 m +297.64 721.65 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 699.87 m +297.64 699.87 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 721.9 m +48.24 699.62 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 721.9 m +297.64 699.62 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 706.686 Td +/F1.0 10.5 Tf +<5a756f72646e756e67> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 721.65 m +547.04 721.65 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 699.87 m +547.04 699.87 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 721.9 m +297.64 699.62 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +547.04 721.9 m +547.04 699.62 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 706.686 Td +/F1.0 10.5 Tf +<447543> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 699.87 m +297.64 699.87 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 678.09 m +297.64 678.09 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 700.12 m +48.24 677.84 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 700.12 m +297.64 677.84 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 684.906 Td +/F1.0 10.5 Tf +<4b6c617373656e7374756665> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 699.87 m +547.04 699.87 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 678.09 m +547.04 678.09 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 700.12 m +297.64 677.84 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +547.04 700.12 m +547.04 677.84 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 684.906 Td +/F1.0 10.5 Tf +<4b53> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 678.09 m +297.64 678.09 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 656.31 m +297.64 656.31 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 678.34 m +48.24 656.06 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 678.34 m +297.64 656.06 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 663.126 Td +/F1.0 10.5 Tf +<42696c64756e6773706c616e62657a7567> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 678.09 m +547.04 678.09 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 656.31 m +547.04 656.31 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 678.34 m +297.64 656.06 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +547.04 678.34 m +547.04 656.06 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 663.126 Td +/F1.0 10.5 Tf +<42462c204c46> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 656.31 m +297.64 656.31 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 634.53 m +297.64 634.53 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 656.56 m +48.24 634.28 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 656.56 m +297.64 634.28 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 641.346 Td +/F1.0 10.5 Tf +[<57> 60.05859 <65726b7a657567>] TJ +ET + +0.0 0.0 0.0 scn +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 656.31 m +547.04 656.31 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 634.53 m +547.04 634.53 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 656.56 m +297.64 634.28 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +547.04 656.56 m +547.04 634.28 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn +0.0 0.0 0.0 scn +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 634.53 m +297.64 634.53 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 612.75 m +297.64 612.75 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +48.24 634.78 m +48.24 612.5 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 634.78 m +297.64 612.5 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 619.566 Td +/F1.0 10.5 Tf +[<41> 20.01953 <75746f72656e>] TJ +ET + +0.0 0.0 0.0 scn +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 634.53 m +547.04 634.53 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 612.75 m +547.04 612.75 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +297.64 634.78 m +297.64 612.5 l +S +[] 0 d +0.5 w +0.86667 0.86667 0.86667 SCN +547.04 634.78 m +547.04 612.5 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 619.566 Td +/F1.0 10.5 Tf +<4765626572742c204b696d6d696368> Tj +ET + +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 572.454 Td +/F2.0 22 Tf +<496e68616c74> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.0512 Tw + +BT +48.24 543.266 Td +/F1.0 10.5 Tf +<44617320766f726c696567656e6465204d6174657269616c20736f6c6c206578656d706c61726973636820496465656e207a757220556d7365747a756e67206465722042696c64756e67737374616e646172647320496e666f726d6174696b> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +5.60966 Tw + +BT +48.24 527.486 Td +/F1.0 10.5 Tf +[<696d204c65697374756e67736661636820646572204b> 20.01953 <7572737374756665207a756d205468656d613a20e3446174656e20756e6420436f64696572756e6720617566204269746562656e65d220736f776965>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.69943 Tw + +BT +48.24 511.706 Td +/F1.0 10.5 Tf +[ 40.03906 <6f6b7573206c696567742064616265692061756620666f6c67656e64656e>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.01649 Tw + +BT +48.24 495.926 Td +/F1.0 10.5 Tf +[<4b> 20.01953 <6f6d70656e74656e7a656e3a20446174656e20756e6420436f64696572756e67202f204269746562656e653120283429206469652046> 40.03906 <6573746b> 20.01953 <6f6d6d616461727374656c6c756e6720616c7320426569737069656c20669f722065696e65>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +13.97491 Tw + +BT +48.24 480.146 Td +/F1.0 10.5 Tf +[<436f64696572756e67206e6963687467616e7a6572205a61686c656e2065726c8a757465726e2028352920616d20426569737069656c20766f6e2054> 29.78516 <657874636f64696572756e67656e>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +9.34987 Tw + +BT +48.24 464.366 Td +/F1.0 10.5 Tf +[<4572776569746572756e67736d9a676c6963686b> 20.01953 <656974656e20766f6e20436f64696572756e67656e20626573636872656962656e20287a756d20426569737069656c204269746572776569746572756e672c>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.9253 Tw + +BT +48.24 448.586 Td +/F1.0 10.5 Tf +[<4573636170657a65696368656e2c20436f646570616765732920283629204d65726b6d616c6520766f6e20436f64696572756e67656e2028752e612e20456e747a69666665726261726b> 20.01953 <6569742c205072> 20.01953 <8a66697866726569686569742c>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +3.8039 Tw + +BT +48.24 432.806 Td +/F1.0 10.5 Tf +<66657374652f7661726961626c65204269746c8a6e6765292065726c8a757465726e202837292064617320487566666d616e76657266616872656e20616c7320426569737069656c20669f722065696e207665726c757374667265696573> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.54703 Tw + +BT +48.24 417.026 Td +/F1.0 10.5 Tf +[<446174656e6b> 20.01953 <6f6d7072657373696f6e7376657266616872656e2065726c8a757465726e20756e642064696520436f64696572756e672064757263682045727a657567756e672065696e657320487566666d616e6261756d73>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +6.41247 Tw + +BT +48.24 401.246 Td +/F1.0 10.5 Tf +[<736f776965204465636f64696572756e6720766f6e2048616e64206475726368669f6872656e2e2028382920646173204c5a572d56> 60.05859 <657266616872656e20616c7320426569737069656c20669f722065696e>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.85243 Tw + +BT +48.24 385.466 Td +/F1.0 10.5 Tf +[<57> 60.05859 <9a727465726275636876657266616872656e2065726c8a757465726e20756e6420766f6e2048616e64206475726368669f6872656e2e2028392920646173204b> 20.01953 <6f6e7a65707420766f6e204861736866756e6b74696f6e656e>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.14669 Tw + +BT +48.24 369.686 Td +/F1.0 10.5 Tf +[<756e6420416e666f72646572756e67656e20616e2064696573652028752e612e204e69636874756d6b> 20.01953 <6568726261726b> 20.01953 <6569742c2056> 60.05859 <65726d656964756e6720766f6e204b> 20.01953 <6f6c6c6973696f6e656e2920626573636872656962656e>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +5.56356 Tw + +BT +48.24 353.906 Td +/F1.0 10.5 Tf +<756e6420646965736520616e20426569737069656c656e2029207a2e422e2046696e6765727072696e742c20496e7465677269748a747370729f66756e672c204953424e2d50729f6673756d6d65292065726c8a757465726e> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +4.32414 Tw + +BT +48.24 338.126 Td +/F1.0 10.5 Tf +<496e666f726d6174696f6e73676573656c6c73636861667420756e6420446174656e736963686572686569743220283429207370657a69656c6c6520416e666f72646572756e67656e20616e206b727970746f6c6f676973636865> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +4.44706 Tw + +BT +48.24 322.346 Td +/F1.0 10.5 Tf +<4861736866756e6b74696f6e656e20756e6420416e77656e64756e67656e20696e20646572204b727970746f6c6f6769652065726c8a757465726e20287a2e422e2046696e6765727072696e742c205369676e617475722c> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 306.566 Td +/F1.0 10.5 Tf +<50617373776f727468617368657329> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +/Stamp1 Do +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.009 14.263 Td +/F1.0 9 Tf +<31> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q +Q + +endstream +endobj +7 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 6 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F2.0 8 0 R +/F1.0 9 0 R +>> +/XObject << /Stamp1 18 0 R +>> +>> +>> +endobj +8 0 obj +<< /Type /Font +/BaseFont /90b98a+NotoSerif-Bold +/Subtype /TrueType +/FontDescriptor 21 0 R +/FirstChar 32 +/LastChar 255 +/Widths 23 0 R +/ToUnicode 22 0 R +>> +endobj +9 0 obj +<< /Type /Font +/BaseFont /f53095+NotoSerif +/Subtype /TrueType +/FontDescriptor 25 0 R +/FirstChar 32 +/LastChar 255 +/Widths 27 0 R +/ToUnicode 26 0 R +>> +endobj +10 0 obj +[7 0 R /XYZ 0 600.75 null] +endobj +11 0 obj +<< /Type /Names +/Dests 12 0 R +>> +endobj +12 0 obj +<< /Names [(__anchor-top) 17 0 R (_inhalt) 10 0 R] +>> +endobj +13 0 obj +<< /Type /Outlines +/Count 2 +/First 14 0 R +/Last 15 0 R +>> +endobj +14 0 obj +<< /Title +/Parent 13 0 R +/Count 0 +/Next 15 0 R +/Dest [7 0 R /XYZ 0 841.89 null] +>> +endobj +15 0 obj +<< /Title +/Parent 13 0 R +/Count 0 +/Prev 14 0 R +/Dest [7 0 R /XYZ 0 600.75 null] +>> +endobj +16 0 obj +<< /Nums [0 << /P (1) +>>] +>> +endobj +17 0 obj +[7 0 R /XYZ 0 841.89 null] +endobj +18 0 obj +<< /Type /XObject +/Subtype /Form +/BBox [0 0 595.28 841.89] +/Length 165 +>> +stream +q +/DeviceRGB cs +0.0 0.0 0.0 scn +/DeviceRGB CS +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +q +/DeviceRGB CS +0.86667 0.86667 0.86667 SCN +0.25 w +48.24 30.0 m +547.04 30.0 l +S +Q +Q + +endstream +endobj +19 0 obj +<< /Type /XObject +/Subtype /Form +/BBox [0 0 595.28 841.89] +/Length 165 +>> +stream +q +/DeviceRGB cs +0.0 0.0 0.0 scn +/DeviceRGB CS +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +q +/DeviceRGB CS +0.86667 0.86667 0.86667 SCN +0.25 w +48.24 30.0 m +547.04 30.0 l +S +Q +Q + +endstream +endobj +20 0 obj +<< /Length1 9284 +/Length 5639 +/Filter [/FlateDecode] +>> +stream +xY P[Wz>ޫ`@x #cx $d$84Yi60OaPg4퐝#-:^Pppo=:{.dBl ;t5qT~vdY#:& 7usH6&Q5ʴ X/eeCsrew{=#];vz8]mm[[[luPYQ.ueUvVfFzR!q,QSbO*^?7|":"jzM;hNݤiOi4oCm)[wy>yJ4WIL`t:; C^>)-8}-tM5h1= *!aJ0UE)3ɲ"[!ӡM5.1Kp!MMnQAMak^[8vA&|M!Y?]` 9FZpw<5)վu/EYJ>E%~I"P}]X߂ W 6-Ĝa4YVV96.|!*93' > uf.g|Ug1G/0!oф ["##{Ց>.\+ 8!G }$J̺ 9|enB,(u5uD T-!v'T#Svv#bf}O1Q-tr^:E&ExhIDAV j&C&x' y_A֕x;aM7`s|)ޫՉq01.x(!4E'2#>7,N s\&3W2)*+Ѳ㠨PBSAruWZ 0jtHz_gTFJw՚`Wץ.S ü0Ppj3TD^H{0.x>%ЌH:!X&US1jo klMîa~A)qA2y4>솂m4uhK +,noޣpHEZ#W%?2=`5XcWxxP)CDH000J}Ŏa:Q'/`DeUFL*c@ƥdv*#d01H~-I# 8 X6m3Mb3." \N + ;TNB<3;+p>jAvEh I.H^GHaeCovЮ@cd/\+ +V'{22sywڠq] PN=0C+e+^a|?X<{~ie=K'ĥ>Xkg3{`UBb +f=/fW}?q^w :;{kg7e.;m9>OExKin{ԥS~ԕS+X)|Oၓd:N>rٓ'/dO1&X1⽸z6答)29yuiv>58rS#jA{`0Z,Ϛ둁xblXe{=F|##b֣{rpGe+o!ϳٗKW(:^FWpXe>86.(VQEG +7CEyv]G]%}b=>1@N BBUA]x\~PvniGBGW>eo" BۘRb}y%ؐk+֗2T`iХ ;7Y3ϜLݽ^:rUۦi*xGx`Ei8[aZg>z_t-3U4'1V7F]=ɕ!bٙ=瓿тbR3<"wߙ\}!D#i 5{uEi3^=cb2`2˧.[q~KjʂQG є4E(}LT|O6doc* +FiBZBAI1n)OSܪWߒS\]nTHU9\RW/ڷ*j;*UtuٖF=y:\hxZڳ1@YDCcEG+1FV=0Y,8c~fU}^sg.{lOoe61?Vo,:o{RZGonk/߷|uK.+r*}ϞS[G^g5 9L)JmR1Z}kbK;lk |綦}ON~5?0bMŸ,_mSڭ.S5Ksiz-]Gc??ll+oϯ1b-R,|l<=%o+^%XWʒ7i^'lP'r }޿9=swײ58'퍻]MM?a/|ݣk;O_|q;ӏ̛MBiO@[9Q XѺY|u|hIc5;W79^h(\^ yi[Aw7[:bǖ]’sO 7@H7rE):̌! HVzҳ5YlzM6@ujfĀ:[oH1?Kײ%SSc/תꦾs[^_g6?zo=yŶ-E*Ӯ&\s솊ku/7۪,ʦ#k2[]lX_y ZomZ}(Z,-yBΆ };{ml^1򍮊J^zpƧIZ+갻s &:7I/_> ’Jr\nvc} g5S0H46#Ui3ɗ5]4T(YQ#yI^P =i5}U.^cs<*({˓Kf(Wfvݵy$ܠz(ylo;9(Wr][7QSzY-JX7LuMUR9~'4NaKMS3)WmL ZE&kp|( ސR4phjVMhV uD+@V|QӐ]tdF Tk[R +_:):aDg" ̋UJ4lDK4JِDP!D+@'1#ԍ>:#O#AOPx6%y0Oה)(CDbt1d4b&,0SD#!MTv\0 a@pO۵gS;S +5ԙ\xbA?;ݼ˭:.w ?cÝ#.@?p=|g8w0w8ÑL ~1V~*$ N“vz? ^Ăsp8 pŸt@pn`t~K\]C|r.K9:7mىQA4hPS0 +> |~<^\Auh4 t) ,?R# m# yt %+<0+Lq%@s dQjm|9/t8T#a6R o: ɲf(:p[g랙kt-A"YM_<`!qސ(PlH0Igi?,oBT :;YF5PGA @li]ywMbuSc@^@;;a C 9'@3\NН׏#DTt(wDfVBb~D@J"ZUdV\yQt]Nt$DO<\(jFRR#:=@ή %Lݚ +Yy?1lcfmi'I߉26]k`N^N1@=!D +bM +endstream +endobj +21 0 obj +<< /Type /FontDescriptor +/FontName /90b98a+NotoSerif-Bold +/FontFile2 20 0 R +/FontBBox [-555 -250 1306 1058] +/Flags 6 +/StemV 0 +/ItalicAngle 0 +/Ascent 1068 +/Descent -292 +/CapHeight 1462 +/XHeight 1098 +>> +endobj +22 0 obj +<< /Length 1278 +/Filter [/FlateDecode] +>> +stream +xenFὮBtHs&@nu{stԒ + }ik/y_!}t~]snVyg쾝+|<.÷}v)[eO/_q9_ɯ}ഏOmt_LLv͵LJ1w9)e6=n?[i(JKiU:JSz2QeL*EJ̔Ye,*+eU(NU-уk5x5F^ky ^#k5x5F^ky ^#kxZV^kZy-^+kxZV^kZy-^+uxu:N^:y^'uxu:N^:y^'xz^^zy=^/xz^^zy=^/o xo7 Aހ7y o xo7 Aހ7y oxo7jo$JI$$*I$ITH$$QI"IDD%$JI$$*I$ITD$$III$$u>M&Iބ7ɛ&y$o›Mx o7M&Iބ7ɛ&yUoa[5joSor4ۂsޮ>,x/x;Â31x; +JJ특xxx+!ÊwBxbx+ށr;2kΜJYeY7+|x oS7+[ƛețךyޢoV浖 -㭌"RW*4XqC^J[(^1»y]k}YM-x e#e_y+h܊7k:/Z5dUluz5n[eB&Si|y(%q& %+S%*ABijPU6\h,(+L,4G5sh>:OVRP*#i|e0U,*oU/*[U,Nmlx:&\}M)L2\%CHF7էʻBL)jƻJ1:%H߯:=S۳zrmkO媳7 +endstream +endobj +23 0 obj +[259 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 667 767 600 600 600 600 400 600 733 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 599 600 600 648 570 407 560 666 352 600 600 352 600 666 612 600 600 522 487 404 666 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600] +endobj +24 0 obj +<< /Length1 15632 +/Length 9762 +/Filter [/FlateDecode] +>> +stream +x{ \[Ǖ̽W^BI!xy#acDZq8縉u9&Nf&m~lvvHmwnk~b{JIIΜ9s?9s +#F##3)ͺ矨_?B!. AyLOΞ"D!Q7DEvN,O|FHfA(C:q3qׁ}W| dgB=sjvP% ߃+v;=AHzuFsYO3!yoQt\|!h:| 4؍\qs?zoo|QϷ/<&4 ۄP# +?O|v 0}q'zI7%AJfJA?-HpA`: MSP(fdހE a8K6Y0kh n + ]t UP~A4;|iofY:c}T̴!@t9dfClT\yUk~ Qo!𚙧XkD1P4sd?i/ \v"x- Ev _eBG8I4 KH+SRRiXml Y9yFd2[ VT\RZV^m$z%Ue?_7޶YSW-f1/ˠerZM\&DGEBCSq#_?g\c97? <~vgcr:sb#RU:Q˱7`g?rw|y_f|%*Z-`RjY?aVFjA޵h'Dе(@ɟ_Y/PYue($#i]{_WjyM~ W7!'//tEHv@GgkywCFGrcǹqPvCne_jه3:.ҵ1N/I9vw"IHԻRϱ+#+G9Vʭ\] ~uc3*}~. MşعO)7P_-QieakFPT%?sÁF?hT~1DNW7wp*<cn=~G-Y=&7s~9WaOn;zuddnՒ'+p/!{ +Y!Z"8 >[kFT*'~\g8%h3=)gOK79_l ]61\*(/։~JEl= +E:1\R0O%n]Sc +s 6[ zư4!gJ; ~y41D j1<=h<7dnD=EBkϖZ@MH +Q>W\_ߨ6nkn +7+b{B o#cz7 1+-9i|!U&c%Sc̃Wsv^s{_my +SΑk +OI%" *b_WV'4q *HiИ 2:X_ǎ9022@|%FcU^Ô0yj1\ WzU.$txNƼ+:)Fʱu`9Ep"P1:Gz~8@^:>8б۱5|| WWw`%/U ew&A8xbx%w (3 +#h x,  W P{. +UI11EÈybSAb +HNg#Sob&.7^|C{XxZ}ӽ?5}'UsE̮_OF_z?y:(v=:GiG?ĠAI*|ƆhMvpU՛dUp| T/n@OƿOUſQԱM+)tG=(|| RG_E7B.t"Tz IGȧ!<ڇR? %BP!Q+j ^..12P6**ucׂO@eh݃DC*wD}Jw̤0=J)A@h*bDD?FD$Č\Y͈}8Wqiq_{]I<"rLEZ!m/gy''\x0MtXeZN+NЅkfjn/|<bR3nafj*Ya([aB%.VHhܜ8:}{ʎ}QG"uo_w \zk_z k~dɐ?Ok@VGHV2TBNIVI#wYwV~uPɓ?|\*v\ež V VhblE5fv 'e3v%yS*;T!W)iٚd#;&w87'ڴ ++7/\][=>$"T\XI +0QY4s +gV̜hHX[<#j9d[T>6xK +ҀlւJ&\Q2Pw9VvUz]m,T5t[[ishM)hdMVL"@/?@fb7ւ|JkmU$a Mu* +zTk{Q}_AaQY=/̔2K08)Vg>|X}:]AϜ=Vc5{" qR)scdYKV+3Tkɯ>h#Rju:66:tyE\Zm3^\)l+Dˡɋ D`9-]#-Ku-4v%PDtLJ64KǾvW؍3j4=\Iw8N*Po~`O(1IE3OL=sih(u^HN9ΠJ: &a!i[ ,EB=uŘT{co<==;tؕW\] 9QT +CzB3O45<%m厂jU6Wq+%CL2k31U`|rYbtj/v T07*E`mh[2u.Y =Jzܳ,7''*[aR9svWuz̽MaKj@u@*e-y gf _ dv;ݏ+>+lFglUڊt{SaUnvU dn,& qM„\XM'V6p !?SI-_^qɩg7J\9ɒ{ +f U.C]10-PU`H.zbɖxQ]S`bܨXeN]mϡV{UH&V=HG6 ZD[ď eX|&mblj:Tg6cڄ ZDkŶhg9kPdh𛱩yj#QˬM&JLJK8reV3ފcsR!*2d3-SOȯ&-2PlT/dq(be5䓹&Ȝ0)_6VZ&dPi-3k;Ԛn:45j2ZN3uSmqlٞc,c:u햛mX8ئ`[n-aD, ^j*`[ӏOZUj}jnS&ԗJYmc=_\eO֦[[̽OtLTe5ΚܙqW`s-AoHG6ݪ/P z|7kg#l_цW1xebO*x~JgKP?;mƣ_{E)$жi M9Ɍ|dj[h 4Ya0wVEj A2 +z:8C0l* /7T_ +Rom35˜v7_gvi9l:&zT'Vw棷lZ5O0>,Y!søͧ-bTxN{^/fs&rrWO +\uwMàF!7=ĝ*wo(ߍLքA(9,@kk&Wg?lrל\_]Ǒ<;Zŗ9-E':==+{ ncӲɤl=-L]h;I͑3\|J\LʼvwvC"r}o s Dhx|Ʋr{1H(˯\G[NfiO>MQZ7eZzis퉧Tϻ C|LRʤD5N3y"9705Q̉+Q⛚<4/f:S'lN +limrךPgRM2* nU7_%(:(K}g|%X( >1Vttj h7&Y|hh~z:V+x\[Ȗ['?Aos65LjbLz9rCF{F@0z ]L +$',Fz<)xIDhXRu)9αXͭtamw/>=S:_=gc1)Edxκ#vp {k3{y}_W#߹$PfqUf^8uTfq%3˼j3l0"٪77 %ʑ$N.j(Xxϒ@vjPLsĞv&^+Ú+ӷ$\>ԔlAMГh +gEZ`&X#N uH qJa{p?8W梲w7v7&HRO|=#V[x$#/.i*?%˚&+5 YdAf|fhY#Oa`Rmk(cΩN5uqBC^yf<%Q{b辑|MMה25DB:9rƜF}hy:?Pq\| q+(5ErhD\(d}BN+9g4>)\`܄3!y_aϭAhK|?hֵlCoAl{"t챫 CȾPfW_66S:sߑ@IealL-oEJhB<^椦h59)9lPKk` pdZԱjK&<Ԗ0~Ep? gHcNT[iA(^2t0}S#<56Woi8ArbkqK|fߦXl8EWWƻ\㻃69ڲUb=r?{; " Ϊ"ě#9;N3W̻VEkjwZ +weK۝.S]厾䈪swIJ;Qx^)mʆ`%|*g2PA(:TdEhP  xȉ#bSGv8 oJ QY qN_P88}z]O> g*{ep$:)Q* +dʸڵ/zևp C3[V\2KrમUkQy0 aH~L7&LQ[~.&yҖ'i0PeWͿ`SZ(0Ar\\]V' $J + +Ԙ +&%r&etj}i ]2W\1ɚ.8bcUy&/-jK:nsm^͡2D 4JGP=ŢPY*P;T#rP9?1n5Vq1H" E2Frj5T4*ա2t,@)L,BtX PP9 1P9U2CXT\㨇Ce *//LON-띜Msc&zf"M>,ڼ^۳0=\q/yˬ{rzn5<%g7cM Rj%\>..=w"ml!z|ӓsl=[^tSs5DxyMSefwa3yg͓E30{ͳ28vzѽ'= s\ޥv $YojE7=c.L[yos!"z憾p_L2CZOh,YǷH^ I66Y2ft5L f{νg)%Bφh_-D4R=vx!\8oE2)4 +v~Թ-[HN>kl.~5 +C2=A7on(vQ/Afvχb`G dRPJelrA+&OR1*̪ u0fKj[Qr ht':|&FO[ +endstream +endobj +25 0 obj +<< /Type /FontDescriptor +/FontName /f53095+NotoSerif +/FontFile2 24 0 R +/FontBBox [-518 -250 1246 1047] +/Flags 6 +/StemV 0 +/ItalicAngle 0 +/Ascent 1068 +/Descent -292 +/CapHeight 1462 +/XHeight 1098 +>> +endobj +26 0 obj +<< /Length 1278 +/Filter [/FlateDecode] +>> +stream +xenFὮBtHs&@nu{stԒ + }ik/y_!}t~]snVyg쾝+|<.÷}v)[eO/_q9_ɯ}ഏOmt_LLv͵LJ1w9)e6=n?[i(JKiU:JSz2QeL*EJ̔Ye,*+eU(NU-уk5x5F^ky ^#k5x5F^ky ^#kxZV^kZy-^+kxZV^kZy-^+uxu:N^:y^'uxu:N^:y^'xz^^zy=^/xz^^zy=^/o xo7 Aހ7y o xo7 Aހ7y oxo7jo$JI$$*I$ITH$$QI"IDD%$JI$$*I$ITD$$III$$u>M&Iބ7ɛ&y$o›Mx o7M&Iބ7ɛ&yUoa[5joSor4ۂsޮ>,x/x;Â31x; +JJ특xxx+!ÊwBxbx+ށr;2kΜJYeY7+|x oS7+[ƛețךyޢoV浖 -㭌"RW*4XqC^J[(^1»y]k}YM-x e#e_y+h܊7k:/Z5dUluz5n[eB&Si|y(%q& %+S%*ABijPU6\h,(+L,4G5sh>:OVRP*#i|e0U,*oU/*[U,Nmlx:&\}M)L2\%CHF7էʻBL)jƻJ1:%H߯:=S۳zrmkO媳7 +endstream +endobj +27 0 obj +[259 500 500 500 500 500 500 500 346 346 500 500 250 310 250 288 500 559 559 500 559 559 559 559 559 559 286 500 500 500 500 500 500 705 653 613 727 623 589 713 792 367 500 700 623 937 763 500 604 500 500 543 612 716 674 1046 500 500 591 500 500 500 500 500 500 562 613 492 613 535 369 538 634 319 500 584 310 944 645 577 613 500 471 451 352 634 579 861 578 564 511 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 562 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 577 500 500 500 500 634 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 450 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 450 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500] +endobj +xref +0 28 +0000000000 65535 f +0000000015 00000 n +0000000230 00000 n +0000000432 00000 n +0000000489 00000 n +0000000540 00000 n +0000000812 00000 n +0000011170 00000 n +0000011508 00000 n +0000011677 00000 n +0000011841 00000 n +0000011884 00000 n +0000011933 00000 n +0000012003 00000 n +0000012077 00000 n +0000012327 00000 n +0000012457 00000 n +0000012502 00000 n +0000012545 00000 n +0000012818 00000 n +0000013091 00000 n +0000018820 00000 n +0000019037 00000 n +0000020391 00000 n +0000021305 00000 n +0000031158 00000 n +0000031370 00000 n +0000032724 00000 n +trailer +<< /Size 28 +/Root 2 0 R +/Info 1 0 R +>> +startxref +33639 +%%EOF