From 6aa58b3948e5b72ad80100909db958ef9bf54758 Mon Sep 17 00:00:00 2001 From: Max Date: Mon, 10 Aug 2026 15:23:12 +0200 Subject: [PATCH] First Commit --- Tag 1/Aufgaben/Aufgabe_1.txt | 6 + Tag 1/Aufgaben/Aufgabe_2.txt | 6 + Tag 1/Aufgaben/Aufgabe_3.txt | 10 + Tag 1/Aufgaben/Aufgabe_4.txt | 11 + Tag 1/Aufgaben/Aufgabe_5.txt | 25 ++ Tag 1/Aufgaben/Aufgaben.cs | 78 ++++ Tag 1/Aufgaben/Aufgaben.csproj | 10 + Tag 1/Aufgaben/Lösungen/Lösung_1.txt | 26 ++ Tag 1/Aufgaben/Lösungen/Lösung_2.txt | 28 ++ Tag 1/Aufgaben/Lösungen/Lösung_3.txt | 49 +++ Tag 1/Aufgaben/Lösungen/Lösung_4.txt | 45 +++ Tag 1/Aufgaben/Lösungen/Lösung_5.txt | 85 +++++ Tag 1/Aufgaben/Program.cs | 30 ++ Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben | Bin 0 -> 98312 bytes .../bin/Debug/net10.0/Aufgaben.deps.json | 23 ++ Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.dll | Bin 0 -> 6144 bytes Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.pdb | Bin 0 -> 11608 bytes .../Debug/net10.0/Aufgaben.runtimeconfig.json | 12 + .../obj/Aufgaben.csproj.nuget.dgspec.json | 341 +++++++++++++++++ .../obj/Aufgaben.csproj.nuget.g.props | 15 + .../obj/Aufgaben.csproj.nuget.g.targets | 2 + ...oreApp,Version=v10.0.AssemblyAttributes.cs | 4 + .../Debug/net10.0/Aufgaben.AssemblyInfo.cs | 22 ++ .../net10.0/Aufgaben.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 17 + .../Debug/net10.0/Aufgaben.GlobalUsings.g.cs | 8 + .../obj/Debug/net10.0/Aufgaben.assets.cache | Bin 0 -> 147 bytes .../Aufgaben.csproj.CoreCompileInputs.cache | 1 + .../Aufgaben.csproj.FileListAbsolute.txt | 14 + Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.dll | Bin 0 -> 6144 bytes .../net10.0/Aufgaben.genruntimeconfig.cache | 1 + Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.pdb | Bin 0 -> 11608 bytes Tag 1/Aufgaben/obj/Debug/net10.0/apphost | Bin 0 -> 98312 bytes .../obj/Debug/net10.0/ref/Aufgaben.dll | Bin 0 -> 5632 bytes .../obj/Debug/net10.0/refint/Aufgaben.dll | Bin 0 -> 5632 bytes Tag 1/Aufgaben/obj/project.assets.json | 346 ++++++++++++++++++ Tag 1/Aufgaben/obj/project.nuget.cache | 8 + Tag 1/Einfuehrung.cs | 183 +++++++++ Tag 1/Handout - CSharp Einfuehrung.md | 315 ++++++++++++++++ Tag 1/program/Program.cs | 183 +++++++++ Tag 1/program/bin/Debug/net10.0/program | Bin 0 -> 98312 bytes .../bin/Debug/net10.0/program.deps.json | 23 ++ Tag 1/program/bin/Debug/net10.0/program.dll | Bin 0 -> 8192 bytes Tag 1/program/bin/Debug/net10.0/program.pdb | Bin 0 -> 11716 bytes .../Debug/net10.0/program.runtimeconfig.json | 12 + ...oreApp,Version=v10.0.AssemblyAttributes.cs | 4 + Tag 1/program/obj/Debug/net10.0/apphost | Bin 0 -> 98312 bytes .../obj/Debug/net10.0/program.AssemblyInfo.cs | 22 ++ .../net10.0/program.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 17 + .../Debug/net10.0/program.GlobalUsings.g.cs | 8 + .../obj/Debug/net10.0/program.assets.cache | Bin 0 -> 147 bytes .../program.csproj.CoreCompileInputs.cache | 1 + .../program.csproj.FileListAbsolute.txt | 14 + Tag 1/program/obj/Debug/net10.0/program.dll | Bin 0 -> 8192 bytes .../net10.0/program.genruntimeconfig.cache | 1 + Tag 1/program/obj/Debug/net10.0/program.pdb | Bin 0 -> 11716 bytes .../program/obj/Debug/net10.0/ref/program.dll | Bin 0 -> 6144 bytes .../obj/Debug/net10.0/refint/program.dll | Bin 0 -> 6144 bytes .../obj/program.csproj.nuget.dgspec.json | 341 +++++++++++++++++ .../program/obj/program.csproj.nuget.g.props | 15 + .../obj/program.csproj.nuget.g.targets | 2 + Tag 1/program/obj/project.assets.json | 346 ++++++++++++++++++ Tag 1/program/obj/project.nuget.cache | 8 + Tag 1/program/program.csproj | 10 + Tag 1/unterricht/Program.cs | 2 + Tag 1/unterricht/bin/Debug/net10.0/unterricht | Bin 0 -> 98312 bytes .../bin/Debug/net10.0/unterricht.deps.json | 23 ++ .../bin/Debug/net10.0/unterricht.dll | Bin 0 -> 4608 bytes .../bin/Debug/net10.0/unterricht.pdb | Bin 0 -> 10740 bytes .../net10.0/unterricht.runtimeconfig.json | 12 + ...oreApp,Version=v10.0.AssemblyAttributes.cs | 4 + Tag 1/unterricht/obj/Debug/net10.0/apphost | Bin 0 -> 98312 bytes .../obj/Debug/net10.0/ref/unterricht.dll | Bin 0 -> 5120 bytes .../obj/Debug/net10.0/refint/unterricht.dll | Bin 0 -> 5120 bytes .../Debug/net10.0/unterricht.AssemblyInfo.cs | 22 ++ .../unterricht.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 17 + .../net10.0/unterricht.GlobalUsings.g.cs | 8 + .../obj/Debug/net10.0/unterricht.assets.cache | Bin 0 -> 147 bytes .../unterricht.csproj.CoreCompileInputs.cache | 1 + .../unterricht.csproj.FileListAbsolute.txt | 14 + .../obj/Debug/net10.0/unterricht.dll | Bin 0 -> 4608 bytes .../net10.0/unterricht.genruntimeconfig.cache | 1 + .../obj/Debug/net10.0/unterricht.pdb | Bin 0 -> 10740 bytes Tag 1/unterricht/obj/project.assets.json | 346 ++++++++++++++++++ Tag 1/unterricht/obj/project.nuget.cache | 8 + .../obj/unterricht.csproj.nuget.dgspec.json | 341 +++++++++++++++++ .../obj/unterricht.csproj.nuget.g.props | 15 + .../obj/unterricht.csproj.nuget.g.targets | 2 + Tag 1/unterricht/unterricht.csproj | 10 + 91 files changed, 3557 insertions(+) create mode 100644 Tag 1/Aufgaben/Aufgabe_1.txt create mode 100644 Tag 1/Aufgaben/Aufgabe_2.txt create mode 100644 Tag 1/Aufgaben/Aufgabe_3.txt create mode 100644 Tag 1/Aufgaben/Aufgabe_4.txt create mode 100644 Tag 1/Aufgaben/Aufgabe_5.txt create mode 100644 Tag 1/Aufgaben/Aufgaben.cs create mode 100644 Tag 1/Aufgaben/Aufgaben.csproj create mode 100644 Tag 1/Aufgaben/Lösungen/Lösung_1.txt create mode 100644 Tag 1/Aufgaben/Lösungen/Lösung_2.txt create mode 100644 Tag 1/Aufgaben/Lösungen/Lösung_3.txt create mode 100644 Tag 1/Aufgaben/Lösungen/Lösung_4.txt create mode 100644 Tag 1/Aufgaben/Lösungen/Lösung_5.txt create mode 100644 Tag 1/Aufgaben/Program.cs create mode 100755 Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben create mode 100644 Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.deps.json create mode 100644 Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.dll create mode 100644 Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.pdb create mode 100644 Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.runtimeconfig.json create mode 100644 Tag 1/Aufgaben/obj/Aufgaben.csproj.nuget.dgspec.json create mode 100644 Tag 1/Aufgaben/obj/Aufgaben.csproj.nuget.g.props create mode 100644 Tag 1/Aufgaben/obj/Aufgaben.csproj.nuget.g.targets create mode 100644 Tag 1/Aufgaben/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs create mode 100644 Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.AssemblyInfo.cs create mode 100644 Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.AssemblyInfoInputs.cache create mode 100644 Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.GlobalUsings.g.cs create mode 100644 Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.assets.cache create mode 100644 Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.csproj.CoreCompileInputs.cache create mode 100644 Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.csproj.FileListAbsolute.txt create mode 100644 Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.dll create mode 100644 Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.genruntimeconfig.cache create mode 100644 Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.pdb create mode 100755 Tag 1/Aufgaben/obj/Debug/net10.0/apphost create mode 100644 Tag 1/Aufgaben/obj/Debug/net10.0/ref/Aufgaben.dll create mode 100644 Tag 1/Aufgaben/obj/Debug/net10.0/refint/Aufgaben.dll create mode 100644 Tag 1/Aufgaben/obj/project.assets.json create mode 100644 Tag 1/Aufgaben/obj/project.nuget.cache create mode 100644 Tag 1/Einfuehrung.cs create mode 100644 Tag 1/Handout - CSharp Einfuehrung.md create mode 100644 Tag 1/program/Program.cs create mode 100755 Tag 1/program/bin/Debug/net10.0/program create mode 100644 Tag 1/program/bin/Debug/net10.0/program.deps.json create mode 100644 Tag 1/program/bin/Debug/net10.0/program.dll create mode 100644 Tag 1/program/bin/Debug/net10.0/program.pdb create mode 100644 Tag 1/program/bin/Debug/net10.0/program.runtimeconfig.json create mode 100644 Tag 1/program/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs create mode 100755 Tag 1/program/obj/Debug/net10.0/apphost create mode 100644 Tag 1/program/obj/Debug/net10.0/program.AssemblyInfo.cs create mode 100644 Tag 1/program/obj/Debug/net10.0/program.AssemblyInfoInputs.cache create mode 100644 Tag 1/program/obj/Debug/net10.0/program.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 Tag 1/program/obj/Debug/net10.0/program.GlobalUsings.g.cs create mode 100644 Tag 1/program/obj/Debug/net10.0/program.assets.cache create mode 100644 Tag 1/program/obj/Debug/net10.0/program.csproj.CoreCompileInputs.cache create mode 100644 Tag 1/program/obj/Debug/net10.0/program.csproj.FileListAbsolute.txt create mode 100644 Tag 1/program/obj/Debug/net10.0/program.dll create mode 100644 Tag 1/program/obj/Debug/net10.0/program.genruntimeconfig.cache create mode 100644 Tag 1/program/obj/Debug/net10.0/program.pdb create mode 100644 Tag 1/program/obj/Debug/net10.0/ref/program.dll create mode 100644 Tag 1/program/obj/Debug/net10.0/refint/program.dll create mode 100644 Tag 1/program/obj/program.csproj.nuget.dgspec.json create mode 100644 Tag 1/program/obj/program.csproj.nuget.g.props create mode 100644 Tag 1/program/obj/program.csproj.nuget.g.targets create mode 100644 Tag 1/program/obj/project.assets.json create mode 100644 Tag 1/program/obj/project.nuget.cache create mode 100644 Tag 1/program/program.csproj create mode 100644 Tag 1/unterricht/Program.cs create mode 100755 Tag 1/unterricht/bin/Debug/net10.0/unterricht create mode 100644 Tag 1/unterricht/bin/Debug/net10.0/unterricht.deps.json create mode 100644 Tag 1/unterricht/bin/Debug/net10.0/unterricht.dll create mode 100644 Tag 1/unterricht/bin/Debug/net10.0/unterricht.pdb create mode 100644 Tag 1/unterricht/bin/Debug/net10.0/unterricht.runtimeconfig.json create mode 100644 Tag 1/unterricht/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs create mode 100755 Tag 1/unterricht/obj/Debug/net10.0/apphost create mode 100644 Tag 1/unterricht/obj/Debug/net10.0/ref/unterricht.dll create mode 100644 Tag 1/unterricht/obj/Debug/net10.0/refint/unterricht.dll create mode 100644 Tag 1/unterricht/obj/Debug/net10.0/unterricht.AssemblyInfo.cs create mode 100644 Tag 1/unterricht/obj/Debug/net10.0/unterricht.AssemblyInfoInputs.cache create mode 100644 Tag 1/unterricht/obj/Debug/net10.0/unterricht.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 Tag 1/unterricht/obj/Debug/net10.0/unterricht.GlobalUsings.g.cs create mode 100644 Tag 1/unterricht/obj/Debug/net10.0/unterricht.assets.cache create mode 100644 Tag 1/unterricht/obj/Debug/net10.0/unterricht.csproj.CoreCompileInputs.cache create mode 100644 Tag 1/unterricht/obj/Debug/net10.0/unterricht.csproj.FileListAbsolute.txt create mode 100644 Tag 1/unterricht/obj/Debug/net10.0/unterricht.dll create mode 100644 Tag 1/unterricht/obj/Debug/net10.0/unterricht.genruntimeconfig.cache create mode 100644 Tag 1/unterricht/obj/Debug/net10.0/unterricht.pdb create mode 100644 Tag 1/unterricht/obj/project.assets.json create mode 100644 Tag 1/unterricht/obj/project.nuget.cache create mode 100644 Tag 1/unterricht/obj/unterricht.csproj.nuget.dgspec.json create mode 100644 Tag 1/unterricht/obj/unterricht.csproj.nuget.g.props create mode 100644 Tag 1/unterricht/obj/unterricht.csproj.nuget.g.targets create mode 100644 Tag 1/unterricht/unterricht.csproj diff --git a/Tag 1/Aufgaben/Aufgabe_1.txt b/Tag 1/Aufgaben/Aufgabe_1.txt new file mode 100644 index 0000000..69e6f86 --- /dev/null +++ b/Tag 1/Aufgaben/Aufgabe_1.txt @@ -0,0 +1,6 @@ +/* + * Aufgabe 0 + * Schreiben Sie ein Programm das kontrolliert, ob eine Zahl gerade oder ungerade ist und dann einen String ausgibt der sagt "Die Zahl ist ungerade" oder + * "Die Zahl ist gerade". + * Hinweis: Zur Vergleichsberechnung bietet sich der Modulo-Operator % an. + */ \ No newline at end of file diff --git a/Tag 1/Aufgaben/Aufgabe_2.txt b/Tag 1/Aufgaben/Aufgabe_2.txt new file mode 100644 index 0000000..cbb36c1 --- /dev/null +++ b/Tag 1/Aufgaben/Aufgabe_2.txt @@ -0,0 +1,6 @@ +/* + * Schreiben Sie eine statische Funktion, die die Quersumme einer Zahl berechnet. + * Übergabewert (Parameter): int zahl + * Rückgabewert: Die berechnete Quersumme. + * Hinweis: Zur Berechnung bietet sich der Modulo-Operator % an. + */ \ No newline at end of file diff --git a/Tag 1/Aufgaben/Aufgabe_3.txt b/Tag 1/Aufgaben/Aufgabe_3.txt new file mode 100644 index 0000000..69fd902 --- /dev/null +++ b/Tag 1/Aufgaben/Aufgabe_3.txt @@ -0,0 +1,10 @@ +/* Schreiben Sie ein Programm, das... + * eine Zufallszahl von 1 bis inklusive 99 auswürfelt + * und den Benutzer in einer Schleife über eine Eingabe die Zahl erraten lässt. + * Dabei wird die eingegebene Zahl in einen Integer geparst. Bei falscher Eingabe soll wiederholt werden. + * Das Programm teilt nun dem Benutzer mit, ob die Schätzung kleiner oder größer als die gewürfelte Zahl war. + * Die Schleife endet, wenn die gewürfelte Zahl getroffen wurde. + * Dem Benutzer wird die Anzahl der Versuche ausgegeben. + + * Recherchieren Sie die Klasse "Random". + */ \ No newline at end of file diff --git a/Tag 1/Aufgaben/Aufgabe_4.txt b/Tag 1/Aufgaben/Aufgabe_4.txt new file mode 100644 index 0000000..ec36a3a --- /dev/null +++ b/Tag 1/Aufgaben/Aufgabe_4.txt @@ -0,0 +1,11 @@ +/* + * In ihrem Unternehmen werden neue Artikelnummern vergeben. Sie bestehen aus 5 Zahlen und einer Prüfziffer. + * Sie sollen ein Programm entwerfen, dass 5 einstellige Zahlen einliest und daraus die Prüfziffer errechnet und sie auf der Console ausgibt. Wie Sie mit Fehleingaben umgehen, bleibt Ihnen überlassen. + * Folgende Informationen erhalten Sie für die Berechnung der Prüfziffer: + * - die geraden Zahlen werden addiert, die ungeraden Zahlen werden mit 3 multipliziert und anschließend addiert. + * - die Prüfziffer ergibt sich aus der letzten Stelle der Summe. + * Beispiel: 27493 => 2+4 = 6; + * 7*3+9*3+3*3 = 57; + * 6 + 57 = 63 => Prüfziffer 3 + * Artikelnummer = 27493-3 +*/ \ No newline at end of file diff --git a/Tag 1/Aufgaben/Aufgabe_5.txt b/Tag 1/Aufgaben/Aufgabe_5.txt new file mode 100644 index 0000000..8abae2a --- /dev/null +++ b/Tag 1/Aufgaben/Aufgabe_5.txt @@ -0,0 +1,25 @@ +/* + AUFGABENSTELLUNG ("große Straße" beim Kniffel-Spiel) + + - Führen Sie bitte zunächst im Main ein Integer-Array der Länge 5 ein + - Schreiben Sie anschließend bitte die beiden folgenden Methoden: + a) Funktionsname: FülleWürfelArray + Übergabewerte: 1 Integer-Array 'arr' + 2 Integer 'min' und 'max' + Funktion: Die Methode füllt das Array arr mit Zufallszahlen zwischen (beiderseits einschließlich) min und max + (HINWEIS: Länge des Arrays = arr.Length) + Rückgabewert: Keiner + + b) Funktionsname: AusgabeWürfelArray + Übergabewerte: 1 Integer-Array 'arr' + Funktion: Ausgabe aller Arrayfeld-Werte (also für alle Indices zwischen 0 und arr.Length) auf der Konsole + Rückgabewert: Keiner + + Verwenden Sie bitte die beiden obigen Methoden in folgendem C#-Programm - für dieses Programm soll gelten: + - Das Programm startet eine Schleife, pro Durchlauf ... + + wird ein Array der Länge 5 mit Zufalls-Würfelzahlen gefüllt + + wird das gefüllte Array (numerisch) sortiert + + wird überprüft, ob es sich um eine "große Straße" handelt (1,2,3,4,5) oder (2,3,4,5,6) + - Die Schleife endet, falls eine "große Straße" gewürfelt wurde + - Das Programm endet mit der Ausgabe der Anzahl der Schleifen-Durchläufe, die nötig waren, um die "große Straße" zu erreichen +*/ \ No newline at end of file diff --git a/Tag 1/Aufgaben/Aufgaben.cs b/Tag 1/Aufgaben/Aufgaben.cs new file mode 100644 index 0000000..4e4f415 --- /dev/null +++ b/Tag 1/Aufgaben/Aufgaben.cs @@ -0,0 +1,78 @@ +namespace aufgaben; + +internal class Aufgabe_1 +{ + public static void isEven(int number) + { + if (number%2 == 0) + Console.WriteLine("Die Zahl " + number + " ist gerade."); + else + Console.WriteLine("Die Zahl " + number + " ist ungerade."); + } +} + +internal class Aufgabe_2 +{ + public static int getQuersumme(int number) + { + var ergebnis = 0; + var temp = number; + + while (temp > 0) { + ergebnis += temp%10; + temp /= 10; + } + + return ergebnis; + } +} + +internal class Aufgabe_3 +{ + public static void zahlenRaten(int bound) + { + var min = 1; + var max = bound; + + var rnd = new Random(); + var randomNumber = rnd.Next(min, bound+1); + var guess = -1; + + var tries = 0; + + while (randomNumber != guess) + { + tries++; + + Console.WriteLine("Errate die Zahl zwischen " + min + " und " + max + ":"); + + try { + string? guessString = Console.ReadLine(); + guess = Convert.ToInt32(guessString); + } catch (Exception e) { + Console.WriteLine(e.Message); + } + + if (guess == randomNumber) + { + Console.WriteLine("Gewonnen! Die Zahl war " + randomNumber); + break; + } + + if (guess > randomNumber) { + if (guess < max) + max = guess; + Console.WriteLine("Die gesuchte Zahl ist kleiner."); + } + + if (guess < randomNumber) { + if (guess > min) + min = guess; + Console.WriteLine("Die gesuchte Zahl ist größer."); + } + + } + + Console.WriteLine("Benötigte Versuche: " + tries); + } +} diff --git a/Tag 1/Aufgaben/Aufgaben.csproj b/Tag 1/Aufgaben/Aufgaben.csproj new file mode 100644 index 0000000..ed9781c --- /dev/null +++ b/Tag 1/Aufgaben/Aufgaben.csproj @@ -0,0 +1,10 @@ + + + + Exe + net10.0 + enable + enable + + + diff --git a/Tag 1/Aufgaben/Lösungen/Lösung_1.txt b/Tag 1/Aufgaben/Lösungen/Lösung_1.txt new file mode 100644 index 0000000..d5d8b08 --- /dev/null +++ b/Tag 1/Aufgaben/Lösungen/Lösung_1.txt @@ -0,0 +1,26 @@ +/* + * Schreiben Sie ein Programm das kontrolliert, ob eine Zahl gerade oder ungerade ist und dann einen String ausgibt der sagt "Die Zahl ist ungerade" oder + * "Die Zahl ist gerade". + * Hinweis: Zur Vergleichsberechnung bietet sich der Modulo-Operator % an. + */ + +using System; + +namespace Lösungen +{ + class Program + { + public static void Main(string[] args) + { + if (IstGerade(5)) + Console.WriteLine("Gerade"); + else + Console.WriteLine("Ungerade"); + } + + public static bool IstGerade(int zahl) + { + return zahl % 2 == 0; + } + } +} \ No newline at end of file diff --git a/Tag 1/Aufgaben/Lösungen/Lösung_2.txt b/Tag 1/Aufgaben/Lösungen/Lösung_2.txt new file mode 100644 index 0000000..d880ac6 --- /dev/null +++ b/Tag 1/Aufgaben/Lösungen/Lösung_2.txt @@ -0,0 +1,28 @@ +/* + * Schreiben Sie eine statische Funktion, die die Quersumme einer Zahl berechnet. + * Übergabewert (Parameter): int zahl + * Rückgabewert: Die berechnete Quersumme. + * Hinweis: Zur Berechnung bietet sich der Modulo-Operator % an. + */ + +using System; + +namespace Lösungen +{ + class Program + { + public static void Main(string[] args) + { + Console.WriteLine(Quersumme(12345)); + } + + public static int Quersumme(int zahl) + { + if (zahl == 0) + { + return 0; + } + return zahl % 10 + Quersumme(zahl / 10); + } + } +} \ No newline at end of file diff --git a/Tag 1/Aufgaben/Lösungen/Lösung_3.txt b/Tag 1/Aufgaben/Lösungen/Lösung_3.txt new file mode 100644 index 0000000..077b29e --- /dev/null +++ b/Tag 1/Aufgaben/Lösungen/Lösung_3.txt @@ -0,0 +1,49 @@ +/* Schreiben Sie ein Programm, das... + * eine Zufallszahl von 1 bis inklusive 99 auswürfelt + * und den Benutzer in einer Schleife über eine Eingabe die Zahl erraten lässt. + * Dabei wird die eingegebene Zahl in einen Integer geparst. Bei falscher Eingabe soll wiederholt werden. + * Das Programm teilt nun dem Benutzer mit, ob die Schätzung kleiner oder größer als die gewürfelte Zahl war. + * Die Schleife endet, wenn die gewürfelte Zahl getroffen wurde. + * Dem Benutzer wird die Anzahl der Versuche ausgegeben. + + * Recherchieren Sie die Klasse "Random". + */ + +using System; + +namespace Lösungen +{ + class Program + { + private static readonly Random random = new Random(); + + public static void Main(string[] args) + { + int zahl = random.Next(99) + 1; + int rate; + int anzahl = 0; + + while (true) + { + Console.WriteLine("DEBUG " + zahl); + Console.Write("Rate die Zahl! > "); + + while (!Int32.TryParse(Console.ReadLine(), out rate)); + + anzahl++; + if (rate > zahl) + Console.WriteLine("Zu groß!"); + else if (rate < zahl) + Console.WriteLine("Zu klein!"); + else + { + Console.WriteLine($"Getroffen! Du hast {anzahl} Versuche gebraucht."); + break; + } + + } + + } + + } +} \ No newline at end of file diff --git a/Tag 1/Aufgaben/Lösungen/Lösung_4.txt b/Tag 1/Aufgaben/Lösungen/Lösung_4.txt new file mode 100644 index 0000000..4967b3e --- /dev/null +++ b/Tag 1/Aufgaben/Lösungen/Lösung_4.txt @@ -0,0 +1,45 @@ +/* + * In ihrem Unternehmen werden neue Artikelnummern vergeben. Sie bestehen aus 5 Zahlen und einer Prüfziffer. + * Sie sollen ein Programm entwerfen, dass 5 einstellige Zahlen einliest und daraus die Prüfziffer errechnet und sie auf der Console ausgibt. Wie Sie mit Fehleingaben umgehen, bleibt Ihnen überlassen. + * Folgende Informationen erhalten Sie für die Berechnung der Prüfziffer: + * - die geraden Zahlen werden addiert, die ungeraden Zahlen werden mit 3 multipliziert und anschließend addiert. + * - die Prüfziffer ergibt sich aus der letzten Stelle der Summe. + * Beispiel: 27493 => 2+4 = 6; + * 7*3+9*3+3*3 = 57; + * 6 + 57 = 63 => Prüfziffer 3 + * Artikelnummer = 27493-3 + */ + +using System; + +namespace Lösungen +{ + class Program + { + public static void Main(string[] args) + { + Console.WriteLine(new Program().GetPrüfziffer(27493)); + + } + + public int GetPrüfziffer(int zahl) + { + int summe = 0; + while (zahl != 0) + { + int temp = zahl % 10; + if (temp % 2 == 0) + summe += temp; + else + summe += (temp * 3); + + zahl = zahl / 10; + + } + int prüfziffer = summe % 10; + + return prüfziffer; + } + + } +} \ No newline at end of file diff --git a/Tag 1/Aufgaben/Lösungen/Lösung_5.txt b/Tag 1/Aufgaben/Lösungen/Lösung_5.txt new file mode 100644 index 0000000..2053318 --- /dev/null +++ b/Tag 1/Aufgaben/Lösungen/Lösung_5.txt @@ -0,0 +1,85 @@ +/* + AUFGABENSTELLUNG ("große Straße" beim Kniffel-Spiel) + + - Führen Sie bitte zunächst im Main ein Integer-Array der Länge 5 ein + - Schreiben Sie anschließend bitte die beiden folgenden Methoden: + a) Funktionsname: FülleWürfelArray + Übergabewerte: 1 Integer-Array 'arr' + 2 Integer 'min' und 'max' + Funktion: Die Methode füllt das Array arr mit Zufallszahlen zwischen (beiderseits einschließlich) min und max + (HINWEIS: Länge des Arrays = arr.Length) + Rückgabewert: Keiner + + b) Funktionsname: AusgabeWürfelArray + Übergabewerte: 1 Integer-Array 'arr' + Funktion: Ausgabe aller Arrayfeld-Werte (also für alle Indices zwischen 0 und arr.Length) auf der Konsole + Rückgabewert: Keiner + + Verwenden Sie bitte die beiden obigen Methoden in folgendem C#-Programm - für dieses Programm soll gelten: + - Das Programm startet eine Schleife, pro Durchlauf ... + + wird ein Array der Länge 5 mit Zufalls-Würfelzahlen gefüllt + + wird das gefüllte Array (numerisch) sortiert + + wird überprüft, ob es sich um eine "große Straße" handelt (1,2,3,4,5) oder (2,3,4,5,6) + - Die Schleife endet, falls eine "große Straße" gewürfelt wurde + - Das Programm endet mit der Ausgabe der Anzahl der Schleifen-Durchläufe, die nötig waren, um die "große Straße" zu erreichen +*/ + +using System; + +namespace Lösungen +{ + class Program + { + private static readonly Random random = new Random(); + public static void FülleWürfelArray(int[] arr, int min, int max) + { + for (int i = 0; i < arr.Length; i++) + { + arr[i] = random.Next(min, max + 1); + } + } + + public static void AusgabeWürfelArray(int[] arr) + { + foreach (int zahl in arr) + Console.Write(zahl + " "); + Console.WriteLine(); + } + + // Es handelt sich um eine Zahlenfolge, wenn die Differenz zur nächsten Zahl genau 1 beträgt. + public static bool PrüfeGroßeStraße(int[] zahlen) + { + for (int i = 0; i < zahlen.Length - 1; i++) + { + // Sobald die Differenz nicht genau 1 ist, ist es keine Zahlenfolge und es kann false zurückgegeben werden + if (zahlen[i + 1] - zahlen[i] != 1) + return false; + } + return true; + } + + public static void Main(String[] args) + { + int i = 1; + + do //Variante 2 + { + int[] zahlen = new int[5]; + FülleWürfelArray(zahlen, 1, 6); + Array.Sort(zahlen); + + // In PrüfeGroßeStraße wird die Differenz zu jeder nächsten Zahl errechnet. + // Ist die Differenz ungleich 1, handelt es sich nicht um eine Zahlenfolge. + if (PrüfeGroßeStraße(zahlen)) + { + AusgabeWürfelArray(zahlen); + Console.WriteLine(" - Große Straße! Versuche: " + i); + + break; + } + i++; + } while (true); + } + + } +} \ No newline at end of file diff --git a/Tag 1/Aufgaben/Program.cs b/Tag 1/Aufgaben/Program.cs new file mode 100644 index 0000000..158e532 --- /dev/null +++ b/Tag 1/Aufgaben/Program.cs @@ -0,0 +1,30 @@ +namespace aufgaben; + + +internal class Program +{ + private static void Main(String[] args) + { + int bound = 100; + + try { + if (args.Length > 0){ + bound = Convert.ToInt32(args[0]); + } + } catch (Exception e) { + Console.WriteLine(e.Message); + } + + + + Aufgabe_1.isEven(5); + Aufgabe_1.isEven(4); + + var zahl = 234612; + var quersumme = Aufgabe_2.getQuersumme(zahl); + + Console.WriteLine("Die Quersumme von " + zahl + " ist " + quersumme); + + Aufgabe_3.zahlenRaten(bound); + } +} diff --git a/Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben b/Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben new file mode 100755 index 0000000000000000000000000000000000000000..a81ecb641d83eca77c35d3f9c77835f3d4dc8363 GIT binary patch literal 98312 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 D)|XUL literal 0 HcmV?d00001 diff --git a/Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.deps.json b/Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.deps.json new file mode 100644 index 0000000..5cc16c9 --- /dev/null +++ b/Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v10.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v10.0": { + "Aufgaben/1.0.0": { + "runtime": { + "Aufgaben.dll": {} + } + } + } + }, + "libraries": { + "Aufgaben/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.dll b/Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.dll new file mode 100644 index 0000000000000000000000000000000000000000..d3fba280835080baef439ae18bedece37b0bb8ab GIT binary patch literal 6144 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 literal 0 HcmV?d00001 diff --git a/Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.pdb b/Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.pdb new file mode 100644 index 0000000000000000000000000000000000000000..34c36166c205245859f0fe053982673fec8da82e GIT binary patch literal 11608 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 j8psIfwQ2B*riz#& + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /home/max/.nuget/packages/ + /home/max/.nuget/packages/ + PackageReference + 7.0.0 + + + + + \ No newline at end of file diff --git a/Tag 1/Aufgaben/obj/Aufgaben.csproj.nuget.g.targets b/Tag 1/Aufgaben/obj/Aufgaben.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/Tag 1/Aufgaben/obj/Aufgaben.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Tag 1/Aufgaben/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs b/Tag 1/Aufgaben/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs new file mode 100644 index 0000000..925b135 --- /dev/null +++ b/Tag 1/Aufgaben/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")] diff --git a/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.AssemblyInfo.cs b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.AssemblyInfo.cs new file mode 100644 index 0000000..971b198 --- /dev/null +++ b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.AssemblyInfo.cs @@ -0,0 +1,22 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Aufgaben")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("Aufgaben")] +[assembly: System.Reflection.AssemblyTitleAttribute("Aufgaben")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.AssemblyInfoInputs.cache b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.AssemblyInfoInputs.cache new file mode 100644 index 0000000..89a2738 --- /dev/null +++ b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +44fb4c4abecfa0b87e13313566f42cebb12ed6900820c0c8cc745eca85dcb894 diff --git a/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.GeneratedMSBuildEditorConfig.editorconfig b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..625a4a2 --- /dev/null +++ b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,17 @@ +is_global = true +build_property.TargetFramework = net10.0 +build_property.TargetFrameworkIdentifier = .NETCoreApp +build_property.TargetFrameworkVersion = v10.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = Aufgaben +build_property.ProjectDir = /home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 10.0 +build_property.EnableCodeStyleSeverity = diff --git a/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.GlobalUsings.g.cs b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.GlobalUsings.g.cs new file mode 100644 index 0000000..d12bcbc --- /dev/null +++ b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using System; +global using System.Collections.Generic; +global using System.IO; +global using System.Linq; +global using System.Net.Http; +global using System.Threading; +global using System.Threading.Tasks; diff --git a/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.assets.cache b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..3d504b29a76f6e869013a55b450f94694ba812a4 GIT binary patch literal 147 zcmWIWc6a1qU|?9awKC=Eom&3l^1A_*H|i!nYr2&_kvT8#-Ro*gfe2^zexMp+0V7bM hlzv8jZmNE6Vuik5UTJ!2iGD$1a&}^RYOy{cV*rj^8;k$| literal 0 HcmV?d00001 diff --git a/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.csproj.CoreCompileInputs.cache b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..8709b64 --- /dev/null +++ b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +f08a11ed8fe54efa818156639f83aaeb606ebb0b5ae14405ece8d83caac67065 diff --git a/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.csproj.FileListAbsolute.txt b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..214da08 --- /dev/null +++ b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +/home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.GeneratedMSBuildEditorConfig.editorconfig +/home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.AssemblyInfoInputs.cache +/home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.AssemblyInfo.cs +/home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.csproj.CoreCompileInputs.cache +/home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben +/home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.deps.json +/home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.runtimeconfig.json +/home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.dll +/home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/bin/Debug/net10.0/Aufgaben.pdb +/home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.dll +/home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/obj/Debug/net10.0/refint/Aufgaben.dll +/home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.pdb +/home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.genruntimeconfig.cache +/home/max/Dokumente/Umschulung/CSharp/Tag 1/Aufgaben/obj/Debug/net10.0/ref/Aufgaben.dll diff --git a/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.dll b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.dll new file mode 100644 index 0000000000000000000000000000000000000000..d3fba280835080baef439ae18bedece37b0bb8ab GIT binary patch literal 6144 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 literal 0 HcmV?d00001 diff --git a/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.genruntimeconfig.cache b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.genruntimeconfig.cache new file mode 100644 index 0000000..5d8570a --- /dev/null +++ b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.genruntimeconfig.cache @@ -0,0 +1 @@ +4447ffcdb71f36d5430c2e4ba0ad35f48061e68d732f1eb333f7885b8e738b3b diff --git a/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.pdb b/Tag 1/Aufgaben/obj/Debug/net10.0/Aufgaben.pdb new file mode 100644 index 0000000000000000000000000000000000000000..34c36166c205245859f0fe053982673fec8da82e GIT binary patch literal 11608 zcmai42|QHWAHOqpMM+d%Wow}{QChS-#>_C*k)?eb<6<&fvj~-ED=m~g*+MF`Qc}?# zDiN==c)d_crF!+M_u{qu&zZS*45t1*?%eJ7{cY!*-}#;2J&r!Ejs%2&z`vp3@S-}J zgxZj-r4JBwWD~fcgTve_z#l%l1`YurH;+URTOxuih3|aCLN+f*1m7osXR7d-pAV7* zuD#&3v!4qUoZG>D*c5Q@$l?2gdy0j3{KKFbP9-gW@UPyAasBgqXO9Mgs5=`F5iRf@ zYBdrZYT(cW2jn{%98gbq4c`Nn(m!yP8G#(fp2W#54Oju6tAIl$)(PCJDBPQado}C{ zq@4`N;Jp^0N5TCF?7cR)4+q!!;Lrf?hhY39*u5^eAB(*QC&UpP1VkzxnIyel1b(5e zQ2uoAtBSaRUo~U__*F*?z^{gsyUdRS#1uRs0y&TpN`?H6SU^9T0Mr$W$$-yE!esFF zhRRy-8Kq8pI9E8i}A!3v( zK!i+Q0H5nA;rgRO1oRYCgrLG8)St%|$xsNF83y%$f5VzAx1G_`cZ}b;L3hiZBZi;- z7unZp+|f(&K`t@&6ARQ{f2(Lph;_|qb@Gp^a(kfZ>=DV+TIqhQwSM@ybz+@j?=_N| zAMHg!~{OliLr*HCYpWVD+5X&f+rDvBzOIu>=>WcSv>`gg-V zylp>USgl*p@ny_)UyoI_UNs8|GiEGXT#+)J7BYc6F&1FZ(ZUUh5rwKR`5hCC)#esYw7a{Y)DFO*1 z1l-tMRIY&3Z8rT?=zD1kA}3G6;V}I{&PXTBkn};I4-ed~Rib`|zbG8EQ0S_DN zHP-M{fbygb+}Az#D~6q96wmK4C@fZ*jZHlh%TLXfD0$qO~Z z=8|Juz2|iut+nnWU(6Osm>fr@h|MCwVSoXLl~olZCIm#YeRpE%{x2SfwFGS+u2mW< z2g-!id3sbpVRzK4b2FHmU1HkYT(9lCb*~Szgw2~dgXARyolDFP1>;Eue7&^183I39 zoH?|-u8yBZ61K~s@2H}?}48SOB?Jb@nmk7wC=T17R z36I_PA4)Zfd+IRFCtL)AH3^ImFjmB9m>8pfb=tlJ>b>?C+JX8_i>Yxhj55yL)QZID z9VLN*V6bAun@#kuL1OiG?@Gp*_6dQ_$lK0x3|NZ^2lbK4eGLLqRusQ~9USpE1o2s$YF=|h~B`LhIO$oq- z%aw@XSj1$}{#jRqtR)~`;*Z0|Z%kvH*Y_!%_R0B)5~wGi=Zx}DA?P|Xv7Izd0o1d^ z;KGHTg(_|-yVneTK|WET1nVO}S!^bU9f9KBKexy$4T4qn1${{0O?NE&r}2_!cI{U= zm@DA(fKNR50Vsz==JEJqX@J5Vyng8JhsY(6kyRewA|&jmoEzt|YjpSX^~&*7rkFXH z$CzKWUcp8>JN(d_O7nV`7`xpCTRIE4%6Z6)&W=Cb0Wo`98XG%Tbvouv_;v2t-rJ$d zF|<%%0vK*+09h2y!yUI{bxAhl@z+gibW`ADw_SN=M%6_|hRS&i8bCzK?l|bW$9l85 zHSH40o`b)y46UB#rX21YEeOeAHIH4PL~UnPAeGkq6-&Gp@xog#YLf8 z7t{7$jS6|ESJ&qxdE{AU`&%BQT))rwg<#!Kr{u|{UK45J^B7y$ZeW0LxqKeR`qZi4 z_96L1WTu{-Pfzq|*Rly;OU91R+pY+JC?8Zz3lpO}IK$(8X7r4X|DX-@sfV}Lyq`l& z+LE2H`_xopMXaoq8$ZvfhibW6R8z!(H{Pn5~wuM!R%@@BQ-#nXO469#q+VCiM7_AK5g|v z8B8wSM>^SK9HK^s??l?cx}$(}^Y(rR=MwD~%SP=!Fk1-+Cy*Ur*^e|ikr{oXV#y(> z!m>(ANP(urxoF6wj<@MzZ6ypqcEmbsuo+~on6e*?>_IO^kk09W zQ(oK<(#}^3b=I8-%fW!M_V{XJ^8qeNoSS={&!b`V!@b+u#vHa>hjSM)H}r9Q=-ZeB z?J#M$XLh$`mwRT9>ZTF*+cyj#9u!QTb+y&Owrl;DTKs6m4EKbk)6K3iRX^aka2}Hj zBEGjQ_ruh0IX3mBw5MzzVlrgv4O)glHNtD`ltH)()9ZKSeeLbe|{v$WYTa%Ot6Qn1X~&U?uh4M1(MPAC7MTU32~4+yd=4h4AZF4H z$iP2mZi2?g@r<3vsVO56)aqgm0 z^b)3+6)X>2>VNyUKqygtp?^(>nR{ir+4`$D%j^1}E?~vR6r%w?V!jY8^DqZJj$uh7 zXVhVdVX`E{VOOSS?fZAc6MZ-jl*<=}doTq8Gyr-VA0E4WeY&AU!^P=_>6;%iiU{j{ zsMlIu`;cC20m=bOH5_4>(<0Sz$_&=0f`%{D?TxiOW3P>PItw}}M1T>mq#=(Z_0rz< zwn+c!eaM>NQaZgEReblz0qPn4x70?a$tp!k zS{Odqal2kteT_jJ2*|xRKBDJa5T~TPb$cV6U)U<5yqH2JSQp?UAkaP`5ek~dF{)>M zw{zR}qxD4b1<6p-d1>CHliuax>t|2iZ+gF}JJe;C0wG;2 z7GP{QTU`GJ+1|Hqdq93Jrk5=z?S4|Ek~fgrRU}X9Qf$XZ!A8IEmu}V$*8u8y4|-?F zim&zqAOmLn#@?+p5OrQhHH)@@E7P3J@~{5rGR4t zUl;;|37q))urce4d!fuU&z6%;{3Fh>-Ba_q-^+9qWP0^Y;VQ-xFTl?GF4}$j<@IkU zX_~2}Tbjb3D^d?!Oq2FyUxE^hEsjTd4Nr32zjSf-P}2kY3YbL_`HF4xLEj4KvDM$X z?Uono$(aJ@t_^PtUn)?0qo9x}l4r9IPTc8)N#*6={S(|N&h&$$HJ*z+@61s^_@H3< z$`<46^j}h57Q?K?-^+_~#XX%~l4(jXP)!c+hY*70h!0pAN!LgC5U~-h`wZ>>YncwZvSIb`_8>%3R_c%XkQOFfWYv6lFpPOw)+aY=O zxoVkkY<~zHWd@+azNI}TFZ|AkCa7SgX-c#>+ml|nqR48^c$4n_V31LV;Vv9^?$e(T zvFYm{wUNB3^z&kg+2-?M{Qd|Z%&LBx#*-TkLuhIbJ-eyJoRK_wa^}%BiTFGOdn+&w zhspw4X=3&bXx;sb>km$_itxx-$|^ryc87_JgOL)hbY#>s*IB%W5*~1DMdY5@o_lwk z4IV|9^=TmWVo=}U%QG_e#p<&#C_K6N(fGPXmvdQm%bux!vS(r_hW|Q1E?eu%#O$eA zd<-h3Htieg@RsKpANTNW`-lm;7{D71#0n@RDqAFg6RM&Itr~27I3zZ5<=y_1Rxqe*kiEmzGZyP_TFd z3V$&bwzBxGkO8eSanY-Xac=41Mkni|x`!!YFmN&45xu+`LO+qNP9a9kaoC=IGh(_V zu4FLO0~Ip^;6hyHtBI9%Rfq`@SrIa2*@EP)&Zoke|DO9(4WB6$d^;#h;*S!S!$v)B zJ6XrZ-NL1uv+?p=y}FHqWx}e(pe*~?gxp-H@`(*S2>~ke9d~RdUeJ78Y9NQpir*rV zw{#?8`r4B;UqDm}eFg7AovKr6)|t`6dT)`Hpk#OtX?lS#M9d#f{|4d9KW;I-VxUEf z@7>+L4iV59$ceu2)^fdHdm%e8Nb%))36K8v#3y#8;Q*c!P5;G7Bg`ps> ziAa7t5i=0a@GiKEilFG28;iEQu6pa75N5J6OS@Ap`bSJ;RbC3F%JPZBqzhx0S^!W$0EN3ejGqNsA=A7Xf{Gs zA5=G++NY+{awGWSdA*VN%z`f;>7WAJmxuQ1*8KxP#^Q|B%3W0+RUxe}HEPRh1_*Nj zRahZkAor0>)0c@lcVPLple+CxQ29Pa(pF!!<5!+c{Xbw=W+>B#C1eZmA=JHW$?vdF zZn4#FHqgnZ7nZzLt@`_z^Z((4Su}XgkBGhf9UA3m;Nr7!u9tgq=2%Pq0^a4p{J@uD zP>09k>MmRDgUDJ9BwV}v+}Ork#<4TW+wJ0>s0_fl^Wh|eHSOpYr{AHh$+wrgPfYM~ zDR%oblTkjjdH@D|a8!)o4+12oV9s!E!Tstt+YH>(EbfWyhxy(ffCB!OmTVOR*45Y) z={i?8exr}ynG=jHrdFAzb8^o96e=qRfHuTUy@8x4hAzLP^<`hfE>*^swJ{H9-m`}M zl#4>T7&NI#nvXv3KC#iMex^s>0~(*OXyU*g-QR#g!RTsJbY_Tx;&49=M!=)g~McXaj%Urn34%W&3QPnDpE@U;QM;&16XvZ~FnU9fx|z53(*hHaCZfBh+3Hr@%V zLW+?~MC5VmNALT^{toBY$L`Tz8<_Z0D2>PB2lQpwW;UC9q46aJ^IO#Nbv-JMWsht7 zW%|#JX9!T9j|gw}nr}=0hAgsLY748b<~rms!ov&bY<$Qm_urtt7jZ#fTHT6c*QSkr zeb{q*Zr;nHVo%9WjafR&+KvLs`0POV&ndZ$0+mJ19*YK21C@C!wt$J-y>PhUV~FEzwdhQlx6&zY zp>5>51_!*XEw{T52R{D=@HgPSm$jOB503e)v6^=?LYVF)@fpT9-D$xC2>~;>isSa;S9flqHWKxy4XAFY~1e2ZUxWIWRtwvc>BO zi$E0(A)7LS}A@ zv;yn;QN4cOokN~Uy`RrDzt*Z!3YIlS!K4If2r|ubv0e5Qp%#&JcRjeg=wGFfL33`Q zAzk{p*EGJvb>ng~=aW(XPsTdF#z#ayZACEc$2?=7nST;CMTWUeR^aKgp7D9f?Mugd z&DBBc0-pU`BEC*A9 znLHjUujwbH_(=1LLrdPdo0sO&&rT$dIXXSJeGpF83iW68w?Q2RYdM-LDOr?Lhg=sF z9*WKwM9u)KR*tlqhIz7kcC~bwam3_!gF)t2&;6I1;w4WsCJaLQGDRUG68tU|$l-6m z(4p?>jZkjjmE+ZxPJfXrOQu8)Etf6tUo@3=$^$R_0oJIX@!J3;=*OI zcqOQ>Ib~Ovp~uBmM`4G1zGC+|=fsVU$M%sfpWK-x9~ts?l%c%9=NSw+ve{Gmq2a*2 z``n~BEsr>RZpYIH^EC!*3pS?USrOrrj&%8~M?3kIkoE_;WYN*IyzI*laS+&rB?2Gp z6g~{jH=LOP&Dxu}K{Y7*C~fPe4}!NHLr*G0xbs=^ph$O8-vte0c?RC8Ym9I^#Sy#@ z=DtnCaEqB73F<2m$cyLB9+q#R9JI`q-dXNJJJfM>(tkUse`54~Lv(Vab1@`*fA+mat44*JhjT9oXy82585hfoyyPHS|P!y3%~ehHnH{z?9+IVE-m~qDdG=uq2WV z2~l^!?pJ~-;4u{P7!G-iQUx1Cr@+0S!-xQ*s|tP~BX!VxnnX=?#8nkp2*hX-5KAK1 zMLH2~%LPnTz`jvcxaHJ>fQ%!q(vdwgQUxSZso>25qUI<>9SRwv9xi(fw$}o&e$pGD zg9_L_91eE7LaoQ(&_Ogaj#g zzaqv^h%w#7*ippT5@Ku%G3o+K71*u;Y#$EgN(~xG1hxZvrAC+%nNq_DKele9CJ+li j8psIfwQ2B*riz#&)<2xk3k4~sfDuqGRSQxTXt~)GiVbbbi6qE~2s&bg(iWsZZIgmxrPxF` zb0+iPotgPLR!5(Q$II9mg{c=X2&To+p`ap;qu>ow;{`zhQOWyVYoC*xq|N9v&*%B? zt&-%deOr6&wbx#2?X~w=XLpwMGMi2MUy5nEiJm&o7m#8tA!AJ}PqC@Mlw~S5Wt&Et z(vhBue|o;e@1_(a;!pq15RWDTQ@M||^u+IBT0Z?-Z=JrWT(ZA|BSeb+4Mh2m%B9h- zZ2G`oHh)IHzy3x%>)*z5++H@-fWL(AO?Cm+zm4UHHk~(#a-Fxvf4_B>D0fQx*30z* zn97Y=F7l6A8~>e08Stln>+~cX>0dyjXX1Ab6~dqXO?l~$zUg0arD!MdJC8EqPybGA zuU0FU_?^wAqU4Q^S#Q9py<~LJikb9w^zXT!xR?Apc+Szvon0vUm-zh}Rf<3TTYEHJ zt(9AFohX<1?G?pL`nQhfFHnxg@8|w$>}k46YcCmH@|bxs4%)ZCO3?CbG)BWdbM`#b zb1%M;GH0IeisNH{eDSKlS&b*gJ=i(EX4&E?lg8I98C$b#rDx69H3d_~PMI{We$}`M zT<#i_rTPf(rsCpFXID0*5^O&HU5kI?SC2W9b5r^UFUZ&ZG5El+yFYvH*rX>fObI|6fo~PxUWBn?2#~l z@V-g#OihAMV-ozI1-vKvznCQd;Uw*DPJ$<`@7eg5_;+iP{0}6l|4_{eDZ0#l|b`x4RPv4jZzF2}eKJnKpEJQC0J_lyRgLx|z;cUt~a z_)YmYWfRn7nyA4a*XqCVRRMoae3^y-Ps*RST>utoa5uggpWOn`qQOn&<<%=ztt_v1 zFRF8wmz&BRSG&rWRMu5iFROP~)?Mu?sadtM^6Ev4Ybr%r&nefIkPHEqPlW--J)ggdPjwQ?jn5Hr__5EBaeN>3a)U%B)z$1D;pNoEL&2( zsIJpx{y2{#`MHQ9h6{~8N z*ymKNKy!@J?0=)ayjXqc7uAIEs93Y8d@<-xsJbhbqPI(G=KPx&FPdw=a_%GyD-BTo zvQ_ovAa-Rr6ydr>b+?o+Te-}Qn#-%#tSPUptgBzO5|nh`Qr?iKl|T~mVw}ns)z?>o zL#h@ns{x+N=H`{-f8_dix;-h@?eayQHR$>Z;*yoC6Nh${$6davs=RK|%IeDUsueV} zxBh!=TG8YRj~o0KC3GCm8e2ju)X2ZVqnA~zT2Z^GuF`(hES>84R-FrLR#k(|W3yu3 z%GJwOE-AmNvL0+}s;aJZ*PH4q-3^O9Ri>&{wUsNUOfoI0S+rzHooUIkx~e4@C(P1{ z<>eJim-9H7s_H5$O?8#XvaAl7tB{QUxL8Has(Mtqas{&xKOqxkuBlz*22+)zy(N`3 z%T}1Gs%kv-OHC^(SFBjoP-$ARVo@!sC@)`Dzp7%w#Pa(3ibX4{Ovqll+Ouql33Ct= z+*G~7y$ootSWeZJmp4?^V*0wP2suMpcb$7x4JFsFG^A5qT+NnTX&u$HQmBLRl#41VD(maHzS>&|Sh1SvOKp`Cr>tC6 zUb6~P0CG!oP9&^sSXKuJ7^|k9#<8541aty9DlWN%EZQk1Jg$iTs;&SD=_#M!6&k!J zLwIIMN%_Qad8V08$BdHl3F9V;UkerhI%(X*32~1T@=PTQ7T9Ju%JUO4=1+>tI8m!m zR1>W{e@gVHmLDzZMXB)^bYej?D-enO*6>5-%c8&u<0jMc){Fm3fuAJ}ztT;;@tJ{t zeN25#XK|Xy(T{(pYmjv0?1%q)p;RWr=t-pNdHQR4MfqN+kA6`ZJx4E-gr_Wq_tIJ$ z08D7PA7~n+{Sr9#h1bFOAK^~VA43<>^`<$aZ-IwwplN{SRH5`A4C#ZGEz2YgZfG<; z-Sjsty%zP&IQ0OU&N5wybgHwKpC!`-?fH$Tmm~LCCY$!Wgwy+&oZ53SKle8MQhRpi z-VIkzy6Gl7)1MhMIHt8n&-dSTKT-yn8npapGk*O|>$T^5IX%;)YR}K|b3YT6BK+F; zxv%MA?OF6MgZoG6?xD;2kSFs=E&UnJpK5B;o(FS#DW+Z8v*%pO-^=tmp6O5bL+bvj zzy$(+Q1egf@LCOiH~~IeQ|Lko@T)ZV(FFJc4Sp&CeuJ(UYW_{V-J3LcMgqJ}gJ&hc zZ`I&K65#J&A{55#1bCBPf0Ibp+s)9PH#Q15kxTp%^x0&96EEw3n+}Bf104P9Fu?mpp%`}qTz5HB@<9WYATsFYZGr;E<;QF2hB`+|*ha2+WXn<>58l1Y+ z03T_{Uu%G88{lgU@beAuCIeiX>YTdK0Kd?Xf0F^8V}Nfqz(*P2Ee7~#1AL1Cevtv* zYJiV1z}pP)Tmw8{fM0BYcNpNB3CgLR2DoNwGW?(cKGsmrVFP@;0Uk2I^9=B#26(;! ze#!u!V1S#}#rS`s0iI!iPcp!>3~*lLwX`7y_!L9_Yym?MF#i+1AMvxexm_?xdFb^053McYYlLl0lvlnFEPNI4DeC| ze4_zwH^4U;;4=;I%?7w^fVUXn4g-9P0e*!6-fDo)GQismaHjztFu-RU;2j3|l?HgH z0Y1k7KWKpe!T>*PfL~>RhYaw!2KZ3}{AvUIlmR}^0585n@IQT)8Q`_rdO`byk^#QP z03T<7HyPkA1N{I0`SU1nTpDp&ZvH$&R@3&Bn@zGW;O-Ual$&>F?BWU{lM5G`O_5R4 z@F|TfHc|eil+yKKBoe9G#LqN{UHfCtq#$*@9DR;@JloZC=eU&DoysnU@|r_=+o7Cr_=_X5wX=SN-2A=S)5rF!)EwK!^swYq zPCAt%vht6JrS%50$>sY(x;NmoelOj-Gh?S`xWhkf#4P`$>5k?f&7SmMrElyV?&DNG zi&&bGSym1@b5AuaaQOQTbD2*%t=}~aby&#q|MaGv<-R8B`Mr$Hm2@60{z-b+ZBkIT)c z&7R)BO0fai7oAE(R^E@VDKct15pJ9`(n~{v0b=^*f8kK}-5@I;%FQ1iopZH4Kajsi z_7|C<*F-GKQR16e5x^f_f`tMvFZ!5Zd z!LK6ya@jxmazwr?>^ivBWZIze|GWeA zm6ff<=!L9&zeHA3N0AC7EA~#godh9w(x*$TdS1BsY#*J6Gs?M~$| z=2ceR7`Y9(>2IAJ>2O%vr46(d>hP~KM=T?+1B)s4R;SV!pjqg?#N~@fz6XI#5JYLW zw-H|UeDu7?`-91pAE*vpf>ofa13V>d%UpyOH)aHjQ48_{W^$^YR;RzQ1vPF8+FJ;| znd-nij95YokkQ|`DgQ+Ney8%aLkWa_gpDSvo=s@rO09w4VcC||?L;7^m9^bHm$Epm zXWZ*#)!r1o5}b8}QAamVJCtC=VnMGhS@!Lhyqo9&;zRN^ z;g__HzJjhrq-SOQSRA-Y`rPIgktSZT!nR40$5$#Spi@)F9StY$4D58Ove1Fq& zmt}MIJj(vfcOv@_{2iD5{~>!s-Rtg+EaG>tVZLk*IJTol z^taAw4LPM5A%`{Sl1jdG_#45g9$@BBcB3g#rrnLzB@(gN0e32oQ3FopDN55?mesuQ zXqWGVdq@o6Xg*{1^v7V4z_-{ymGF5kxFZszYk4$ppaV z8USlfb*T5BX_lSv20StlU?HMr*>>E4vY`L3Pf>%DSL2HY;BlzC;p|vG5j(fpm+lPhiOwXwGgn%gu-^C`0@ zL)vC0?RXrxM^^ssR9=o)euXZEhs(+Vr}C;x+3iqXk63O8eVj^{OF4|Pp53yV0tr(9 z5Jpfr7_W5h0@_aHMCht-z+7)(cDui&$@S4M$Uxvp6h|)@7f?!E9S*|ad#8GtQ?1T$ zDX+-NyjDlNmx?=_TJ^>k8Jr{ZbD zLe)CkKdC@&ZtO6D+O(pQ72zK5vVPBSbrRnIOysR(OdGZNhSs4rPcLIC|fr|wA99f-+ln1yvT0|C7}2mO<^oxX?qd!m?hHuT(sw z6qcn(zRSczYGGNbNxtFYA-%8+wPlHi-i2koC0~ko$S5q!kbEbAGpg=W zSk_1Kb%}?*g=KvuAIWK?oK;wMmgL(j9{LrQ^^<%ri-*j@vP{VbbAYn-FD&aX`L>7$ zsjy6ve5BAJC9AM3OY;3jJPar-8zA}Ci-&=QWdl8HkY!L|*&xp<{5ZR?>}*dJepm|2 zES`nFV9zZ47*bd^#4`gwh8C6$^;q%a+`_VRJ$d+XUSZjJo{R8f zSYg>P&j|b&URXBVW5JIRg=Hf={qSRCVcAGbgN3{D@h@h2#mQ@uk8?5CVT;6BFo&J$ zl@iEeXA}{uo^h@`cCfYjQijbe?-BKVX{^@nGcV+mP72 z8?&e}fMvE*6Zauk{AzO8GYz@M{8Dg-5cazg$~@bx3?$s4kmoC`LO0?=Uk{@49`@N7 zjJ~WKw<%|0YZoMn)4u}ZVnu7v9*Ei^=w54e=u<@ZdIOU884Mah@=sKUnx7D`hZtsW zflP|CKv;eFx9l!iXnvvdF+*)Hk#v@WO(YP{qF@HLV7vW7J@UY%Z47 zQsoqMG9s8k4BDPG1INSApJl%XX=P0S8DaZte%S8`JZZOlDTBLi8O)3K5?h5H*IF#|D56x~8J z(1j@*t}@W2km)i`&}FPs5D@GUw%K0#ofv;Id-r{%jXy+n_|}MJ))fYlbvNdc6AreK z7+qHLFQsa9reFi6I&}EUNTgKV?gTOI7}Nz?I_48}Gmu|USvVntv2ese$RrvIoeYIp zEci?Emi~w;EzbemWyR0x(19;_d?fE^n%V*lv=1mrDNG7)F;5>~77Z*0lB~fD`mOld zX!O;}%`V@^q{~%qB6R`q0N~Z3+o)#6*FnsuZY9khG~Dr}pkX<7P_$|Fi3V~qXe-z4 zFFK?_r-+P1|MxY}g#;3hsF>=fH8GQ+O!VqdF}3aA-brmM!O*@Gnvc-B-p8mDcCY{m zd1!e~)lW6pB5&K2_NMIz@f&OAuQ`v8%M%T5!*hNl(%Dr{2|ATde;%U}xS!@v4^%P| zfb4$I5UQOWt_migfoAB`janZsw?^sn$`^uUmoiAF&r2Hg9FdXevqJ-=5J<;y3gZZK zJW7n+7|%pv5RNd1i6(*))uE?mKy~+h>=|KOAGsfsz+)lIvrv&3Ax~?l?{|?%lw{X} zoj`yn$sBlQk`;4;&H$wvlE1-l*%vDokT zwBKF#LrzhKF2DZ6tNoCbT^cz&t7D{aFDEjDEA>k6)hY_lAxQWN0gsj}GL+2cl9%Wu zuhUDO!zHu$voC+L9gp^-+3s_AhcLN)iuRH_8xCi3~54ETo6Wfd^XkJd5Ji zJ5M#~4Mm@lWGT0I6GPi076(J46}kT!u}l#lUPS*K=B^O>+Oql({A9=w*NpqOp*=^~ zI3{|FF<|}unz`5vfwEN{%Eij;R3-*XGQcID(=rXl7$B=>$-X`AKCn|G`;caaTC{K% z@7F~2f7)LW_E|UOraH8EJaOHVU?1r1>tt4J`mdx3I`pPLt9%_8R1dLkafc73!qpSahK3Mc#5mf@ENQ zj@svF)s98RQq}XMVDr!oaDXVgpig3}IF3x78EmE+jW6N?jkpG+o-Iirut(^BpOF5C z4=P3UaVVX#@-=Cy3%fEvcYTXRPdDm^@Kch#A43Srq3=XnCKa;>#mcb7EGsN?Wo3H{ z1dinW5XlbZjNH5~!z6j%2N6lLh~!bY~jY z2r{K#1WNP==jLHJHxCQv<`IYgwj6jjAD99DR@$kom78xx&+pqA?nT>EWZ2u|bZN!E1^K*t zWaT~*(UNy3`Y$VQlQuoMh1e2piIo4M6g3Y-SOkNN`0<+w1ku*v2Pv0qJt%o^#WLVj z*TU&L#_7LNC&?%7v!Z#6L6~;wPB*P==79VHN-|+kT$W}WM503~IVAhnf-dW9qAs32$D(y93PH zsdz`@k6PUw`B7Rq;a>7?1DZ~?aq~|S>0zqtr-*bNwqN3iln+36B6&7-<)B^K;PF1d zI8G#ojh0dJ{Sh#BjoVFK|4HfoqVqKT3nmi&F+mIS|^sV>_sD} z-QK3I?_psX8VF49)<8TJ+K~ZPY74AXXsJ9IoNAs^y)gq$rL4O1Tr|CTHg82v@@T>+ z#co|ocmR|j$@?%3h{*Gm?kt-{bt;vc(U<>(q!P?kHI;r%ei>K`z&r*J-@VYmoSg@@ zY{HHO+cnSwv56viVT+?x-fNWAg)qD9#LZ1zP}FIBS95ifM;ylf4lA%U5vD@s$=Z&A zl4K`R*7rhgK;y_vn;>W>kG@`*y~>?kwaT+nRvsjHRXh8)m%xPg72vrKn4x()smqy? z_pNl3=_T+G%;kHEh(bf)b6p~3rR4)PX+UwG_Tr)Sh1tKGy;dr#Y zM4w{rnkDZA)Is$@Mo2@?x=ZqkO$LE(^QnuZJIFCCw`DJ?t)+N)St%J_)m}1cQH@jG zN@crfGP6U|-oiU>Ohx}(j44>~%ZTL<(+KGY*B~$PK+xV2+i3F(l}Fu5d>6_=FG&+& zpwoI1yKCoBx4o#L>nZ#c`(v2w&8NoLUb+YkJEf9SVxM+3GGU5KSt(N1tW0TujDH5a z9ZK2oDqDLQ5C`i=EP2QdR-hhWF`z-P1g}vcOi9@7a@~%J<@Dqr9ByFg`b4h#Y_>@(P7uA%sr;g9A zu34pz*?mZ~ZI{rR%lrlKc1knDw2(IM#fma^DpL|u5y31hMcysM5DFF$y_g=?#p!9- z9*kJtL#`-EnIb)OQu1C(r1CGfbnAl~Qi1WuTDJOPF!=2s5oZlZ9VxdpEUH^Z=inSl z=|~I%k6XCh_M+&*$0*^FW`3fn3N=84cGjo^hz&tB&bizHLnR|JQU3_7{t+yGMi|j& zJg`|l4n2A*Hb(HgHi8|TN;teI+PKsD5$N}k*7#ReL*pFX^B^D?fN?Yc7?E*2BHZK? zNQqL6n>13)>0jHc8^^gPY1{@yX!SU7bn39|g&IM$&He3!ug13?ch`MbqoZSuQXte< zV#B!9fU1aEI#vK5J?b2hy-*WbU~1BtB;Tcd0Z@I^3T@P+bOn(^7kWRT zAFl>dym~&k5yjzf0hy_0uplguh-EOPt6QmV8G6RO0YZV}(i{*&n<%F_%-d6=$sLyx zz631Fd;afDL3f1?k%y(IW_5OQdiErI4WWZ+y2$V)EdiCARnl+uohuaC816KznDYi*jz47nLEPTw* z#z%P`gyr=)^m%m-00W#kNE?uvgJCC5z_7cs&;z--y_5x0Dt83Kbs_(FjCusF&&F4H z6oMDs!@&ZSn*$bm3oosRSllxS;f=}<5Ld%!plJX!i6ePaNdg$V{DBO`Vnf;4=#78* z2*`aVou3C9wv2lmMu{2)WmaDVYWIJi<$meN{&+b4p0)^JT2i_2ihnU7UO_aBz6w+U zMO{FMRp4wuP~*c|jWou86u(PH^k;#5E^>eZf)I}pP9zdW0QMAh5qOd;aH?xE3?1aj z{{c__#e-;AHGz>g%Rg*9#9&-+cSm~*qO87%<-ksiv&;OskO3`-_F`Q>HK%I}5=3v6 zt<*4C$vf~(f3T8|!b(1hYGOQ6H<5(^<{W7)ynKHKo{3n7Qi3WfiJ$$KA~SJ^hJdG! z)_AxdScNC}d)W9!H<*P~R)-M(K`_P0G3YjRG?4D$vMGk99T1{XmX z$FadHk{4bm;uWft$?+9)!6$+Xo`6q;2Lh(yA0V}=Lo=r$yV&53Z+==N&vZwlq0kkPBAcZcAI36voGSqVxG z#2hmZVtrW25n|46A~7e1`ovfsY8qn!{xSAQ^^_18y7u zgb@aI2)*4*V?~) z%vlNV53VhkPG*i|pn14H+U>-Z47FgD4~v!T*O$bmxiEbS0g>Ab^-h=2WN)p>>8!R+ zN1mu|!)uvtY|>g5bunz9#k#q%4KdfZC9c~aai1Gur9hAk(}Yu$ioxidhtbIE_MhOt zpmlphKVWm8cu3V1!0^vpxBr0nD6+Q5n#X1nta&FOsIXM4aAfRv=}1gxMA2V`9GZ%b z@zmDsivZ$vyE=55ytT2#RQ(Nlq;5UMLQgF1%Hi&d=~3y9op8-z%F$warGFa6_(8+6 z4(hmXjPZCwITlfJ;&A}sUTMSYR2Z@?ac~7sYexCgxfn`XL_bD5RNB3Oqwf$Tk+QK@ zcowq=M3}VtVfGidV755TA939FFGy^p@b)N#32nM7_pv0W7`=0-VwIn@nspHgYmm+- z<*@+zlxsrl6$v1OXdYr4@EwHHgbN(XoBZ@QJVC%{BTwCyNE9h=L@Wo9gh7hR6(+vM z<61nYm`l1~c~A(JLln^SdoKJSQ8&l}hpZ?X74%UbujZ`x&hzNGM>a5Mt6MHgffKGM zdm7Dihmtzd)?PX?g9M3T3c@@i{zu+;{%5>{r9+@vw5JZqroC?J9w4;rZx!k+)7sEE zR%Wr}2c$c;q?=4v`g8KIG*USssQgShga>nM3R6_&;3o)xhC!HMlohiUv|IWnOt+gU zDi~2)Cpj>9J_3WmW7mtin!itxHhe;}#n{IY=;H|Pqoy`N|Av>=&s?KT=O{1up2ON4 zo}>pEk3wKgjPtUSmTE>RQ1CFdt#BAckROQo4#t?T6F;j%c?d$l7!$n=glY~Pp{>jf zPr!I{_-7C8uH)rv93WeFve)aWy}TThUe*WF>jCkQinwGpsk-g~lj&} zku2oa3_O@~G_;7#E(w-S8j8u_7wp0@J25IabC1Fcc7!#=M^cIBw-U`<{v4^>tZ?hg zBP|tUVMJ*|DtY&y>kjkZg&9OazN{stcl|j^5+PKH1U+v1?Z)2dKLuqfu$#y02HP^c zdjxYh2)&LHgm~43pymvN*Nd%Wm-$Q96A`@*6C$0|M6si`_d*axGda}lBwZ1APB7s% z(1@jV$H;yCEeIOm!GQ(0KJ*8~7_hf6i<^!~;J?tbhet2Y--O`^eV6 z%3*##jxlUHV{AJgOC%!jp@=_$p9cJeOx{62RYQoKp&AhZqz+?s%qH^kkgE^Q0jN5( z{t^td5{!;BvxtaYo&wh*VwbN9lJqL7eucg!SN{!PIKZoX?NYwu*k#sLoY;V^4&8e; z5;=r9QK<*Rjb!wUt~o7)CS4>L#zaf_BAYtYLqz18NXUOz=2LVWsJn}E#s%iI0u&2Y z;n>}Cu+l0A5xTno3#1`*S10g16zO^#L1GEz-e>t;6hPM_mct{v)w@Haw{Us@=^)oV zcnHr-sEBq-Xv>!~KG3})k4T@->8nLWAHAFq1tj@qBU{8WU!-454fRH?&v(x_iZhNw z#^ZXNP{P1SUOGe2^%Z0vW$7x$Q!Fn@SFjl`T!Mx1`UD|;ag(`vINrE0%^|} zFmgPHd*GE$pwpQdO$3Oh#lfjK6J_)m9@KFL~>NXZzIhQNVy^kx?SklRNBvC z0!n;!XeEMlAhwyS{Ebc3p~g9+@;pW(1QVUqZkP3Q$&2#^kUv{_*!^qd+lm5^d0|pPgmZp+5t_AqvHuO>YWo7SW4F_HC&5-5W*14kUQrb)Spq zIdSItW=L*|CixMg!n09pRz{Rcb*LJh)K*21qB^u;2t7YYgDm3j>a^m&fxiWk|F-QK z&HjP&v)Gq-7|hvJ0y@pGw< zaSVN!K@SQh5tg*|xO)mta|MwSwtyp|`~ZhZmJ_Ln51mTCN#zOSv{(2DI>>?m4jlxI z9*S5L6pot|lJ6g2B5}ln_};Ki(BuwZ%b#=gi7o~*bQAa^yoQqsw4`vI{$rV*Ic{SL ztl}vSmvR|B#y31!FEdClqczY+Fkn1W5j%7YrS+z@nDY49%$$jZW2r+T?lU4`JPAG7Mtb@?k1hl9=gYY7dG zt!hOOP9U5`cawPU00AirNX_~myaY#wkdC*a4IDKqKp4|mqO)kb7s|y>9dO#B|GM#y zJUK6PY8M*FbP&OM&^?jExYSBI$OydbEn#r|3EB<;>mAkDF@@N14(|%s1L2K0$k68S zU(MlQnCKBp1tWtvFZ3(ngcCxCN)QIKc*>^2UfHQ#tYtdKWF-9e58J;zz zxGSW2x17K?sb zI;i{&Wn^7hab)&25sOQ1*H3ZowNs08=`Co`NoTS8@n+0>=Md|J5Fv(L=89~G+K?3< zK|1pQ`pHT&PV%M0i8UhF%M`vqrtoGM9#EKXMbTLEbo^HH6|EiOQg1JCsuhUcTVBlg zVkKdGiwR3vV2P+$y0-(C-(H;a#ay@r8|IZ%DMbu_u0;%E9#|R2uViH{JQ>7et-L3;=MA$Eua zVpPjv{D7lu5q~vq+JUWHtRkVs@Pa{PY{C-ORvmh_j+hvJMZe`Gkw0JLe`kjz@=p-? z;mDx;Ue50>!vw_Bf37l_e1Y2wLJuM@ma_3wadqgS#b`p@hSK#CH|mGeg(k1;xARdx zQ2DB}X_#KuUG0#?K6+VFtNG5fr%6o+xJT!|>r^LCK=a}L1l|mAWET=L zPwt8!tLHOYw42 zL%Y3c>8g5n(C#H)+8RKx@aY&-he|QBRL|D}C=_Sy9NsCiRkaf_kmcD>g+#h$X9V3& zoR(|~4?~3Yqtt4*^tdyL3(&SSAnr^eSEuk@E8$sij8m2#&uWT{?cvdo>jQ|^eA^J* z#eZzwt!_2Aq<7UiUihJ?R>&ez|wojf~89LNZY;9S4G39^gUcbZD4s2ESS$@ilX z_zfs4+`8GY_?7nj6VC&CQ~n;{4L^uPE5hVAu?mNKJ!6I}X@Z-K$!2fTS%RtLxBLdR zfon_ni)prF7}XRAWfIyt|7q-T?aCgT)j-jH|+rR_;YlZ4g4OWLnqlmJz zjX2P|hi>}f?p24TF9$qr3@Z){(u78T^fZ_@5^!|bvk9s@PB9cc^8(}KU{Z<;m!PSF zWQWjKn#lJCFzx$^%d@7sa7WB1Xb?^f5(oyRBPJWz_Yt5>{-Q@wd&DvfRpFrn515!| zi~iN%YsV+RK4STGf9(#LQ7pXptQncNS8GZs58;)lB-~qrXq|GPcT=_6IeS>NWROX@{yF@0A1UHe zE(;+kx3WpfU9m~Z^|VO2jjgfDxQTJp#BC2kW0L*6B?4u&6NJjbcZb}TfkyHee|v!B za2B#d3g<$Zg}Hk-s1cS3ehQ1KEfPdhf7{6*OXv{H$?!*z;%_2N_PYWYmmQ!eXn{@4 zzrsWE5_VECK`@#7prT;fUyw15x`!q2AoL`3#nVQkfX0s2Yml}R6*!draLLQa2YOQf zK~EAtw2FW*f)p&Qq}+KR#X^vx5~Nts3X%jsl1?K@PJs-0D2?tP)yNQ%+hBa^WH{{f zyAD6k{b=8bj5uY~iTe)G9aIx#{8OGj7$QP%;jWPSr`TyuiPYezDcF7e#A(3wpTpA! zDt!;8p$!-?4SORLKUu%%BwLw^pIi~>WC1#90v;IsEdF8^!{}2tq+AX^m2#gV%1F8F zuaI(iq8qz?5Z&(NwrKQS7=2fV{9J7GT>%iJRT^Ul!R#&g4IbTgjbm(m zxKEU=k3=jJP$-!8E*2%O*YbSdcLi#zZkinNDjY>WM#g5UA>U31YsERHx{77k~A4Yoc=GDAor#J_FD3@){jmsu`&8wg>DJ@v;m%sKJIj4f9&$R0c%&z01~&*#rM$R4Breh^X6zX0%L^gkPE-T3ols*yh(s3@3rEHjb*+WP&g|LT!H z`L-gs0*d}j1>I#NxSz&PAgI}YgrBhg0PfNLD{7z=OKTb-a5L2-t7-f3L>K(2!#Cqs zhprnr^6yTXd05C)(%F0xyQlCYB&~QHaoJP`5_BjpHeNLk_hiKPjkXFL~bRO!}T~M=8leEqC zble4bhFcH%Du0Vuet}HNJH}P96W0^a@cs1l1QwKyFUdZS1CL_y+lh}J$8(6d34%?b zoL=ZZ=@ZL|@@ho}g4v)dkn5EG);ZNnN}6sP6&deNw>3>4?-}D#KJCIb1cn#az3KPf z0@ooigQ@EzbVxo2O!lwC`j)$|toA}gKz(MoPT!;N-+&7-=HXJly^I-aH=ahoysLL?$9F#C!!lhna1-F zltOi(OA1+2$)%FYck;=7^7Ep%I2~r*hmf7RS_C&B*la4{FM`nMB1Rb(F*>ZTHCTiX zUhjOU02)7Bq%f?9(^Y(Yks|nlg7OfG0-OD1oI^unf(x?IXa%mEG*S#Vk`z4&?J8n< z&4hgZqJl^1;Uzp6r*Em)%4Po_-FMEnapc9uU$Gy=|$%npLQXM2Y=c$e0ldcB}gmva$BSm ztWG!6bz48>iv76va~%9YMuNxWrAQwE)Vin3xWo)jU)lP06aln+0V9xk2_xW=z>6sb za_-x<$UY5+IC~0>zk|l3^A*pFjL&?32*w+RR&zTno~gJe|40mj~uelUL+3h@A^ zfXlMNeQA8p*OJBUmCv66VTc0_HzR7?8cLA=+@6!}1VOyoXeZQ~_5jTkid=K!K-}yz zo2qQxdDZh30x*QBN>|KD_r45KP%Paa)T%AcIN-U&<*zaWg{(U4U0|Oe7ac;2 zEUQT_AUFzg;f)`$Up32V{Tf>$UvusOA`tyF6142ptqZ9$9=hgJ+L#fx#79{D26=Jw zICc=|`sDgJn#J1>(feKI&=9G!Gw3oMI|j+2>^1hcMA}w5J<@z?ygRe`)b;KRM`W)j zOnc1AtDsQTCb>CeuDbyAIEU!*GUzd^J4HVZ->!`Wis1zS(jDtTVTvov{lQ^<6ES0S zstFzckXA+_B*dXpD*ceJajyNqQbNEjRLD1XP%%c-sei+w=>*;8iwbH=q{ zJ)mpaF~42bAKf=N;Sq5}+Ci1nGvl4gQBRjf6PNO>V2th~94!Mt5;{QhpJhEBmpZ*){uiLw zD>HvX+la((2XUpN%_~Kz|Bh^gd3INMJ_Ow0!LBI3k`d%wsusr*F@i{8Hsu z?#r^WPkSE%?&Ov3sKNL(P3u42gAGv|+!eTzXXm<4w0Z5U_zq*~^jEfEiP_|`p2TM5 z8JBVdid9zKNQd%`xFcdNkY@_h4I{K2bA*bJ8g?72U^g*`riWL8ReNu=gI=CCa`Y)* z2JM@GrE3$MGXG&?R^s*gSZLEIbVIv43-0lEzKb`&;QzfGh>LMs5L0J%VddnJZ$bg> z9DUT;86<Eu z2^SKE^n{D9kHW#vY}5~F<5E6H3?Mp0dP-ifI1AqQV)AYg^4L88RMKwL9)kQ`mp~q4 z;?3VeEnBAlH+^O9#Mh3Sv4a$`oQ22>T4TfZ*h)*4h`n>Vrz~;r9MlTk_d8T;`76rm z1k?7;<=FLO*gL-;8Dg9Z?>P3(uRzh*gy%+8Y;Hq48Z4_)(`{z3UcX?eIRcjIkg@Nr zt=L8P{ug)QL;lLV1|8b5o4X*NgkwhAKc)Jj`VYVFh3|)k@S3f_NI6p~?KqPkh_&xh z$ICYkNejPkC#HR; zhE}n3Uy$TCWVgeAjk(zSwdZOU1w(Q8gAay{M=@}wF2w7R^()L`xOm?JO5vHR!7*}Qs+edBFu(7Nlvug5^@hTp?#(CH1& zVhaipy}eq;Jg;^&2(EqjF(&CorflX}psYsHc@SrD`cYeN@V_B`LaxB(TITFyD6gjO zq`i1A&5)>lEBn*N|B*_>SRt-H;cx2c{$anTlf-J!-btJ29aJd>|HvcsMVAZzYA*fa zIS$+ZTu>qaBDkkvjll0tvN&Ltc7$<92Hk!zcFh!=awy3Pme4y`N-{F2KHN)8+c={l zmaEaxFpgC>c4)!?=f45so7A<|jT7v!XR44-J=|KX?S=J1@%SQGiVlT#-4FHoPxvqr z#Gv2e_7#7T3B6p{wdJbr@3#@RHOJW+6mM`4r0NLT4-%=!yeCq<{xFlOqdHWMia;YP z`irOaSHg71l|ddDb45FmiEN1f_gN%@7bHpd!URe?z(k(>5mg|S9u4<_D)BO4e8tsP zt;7|$b&o34x;yBb`0j>0(|O^ArGfhkS@P*2VTMxg9ZxL9MEb*hAd-TQZuUV`U%`A{ z1GnT-QiGKrVuZ%B4Q(X(#5e01LR&0pHH8>67p5WU_x3m)W-<1@LX(cy@oU~_OMRFM^JtR0Py#;N_8CSO!H z3S)l(@5)g=4fVMI%A5Cur=aV7GjtLPUh9kAiE=_YpMs(quB0kCnoDysvQb9zK7k@4 z?6sCe1fmi^32>FR0o-^E735uFibj}(+_EZm^cCJcV|@kDx#UG^2@k|2ZozElRI!uf zg`q&5--JcMq22%+{QIoB5jY+x^r{aK+d!K|AaP50kpBKEgybw0Sx&LGC%g_G&WkI^ zL;wxq?*8cGUG7_Cbvq4#td`>y9pzc>$(j%b0XKn=n|Y97!c>b!Yq%n4munG#1y#mw z+GuYHKMGoI3I(zu8^(~zb2;TVG=JhK^_v@FNzptrBOBZel?R#<-bLa~0}6Qm4YGBe zCSHUS3U4+F@7HLD*v&P_;IO{$#;q4cdyy~PpXDPdECfaz7~XwG%F9WL_k25iL@P=* zlQ<;tTSg)-*z`_-VpD>5%Q1Zs`mlSAL7!rct#?;1+QRb}J@^nZ_$^`n$}De*F8jau zO4D32HO(bFUjK2f_JjJ2Nv3aj_a=-4tAr~4!D6D7=b(t^3ZcR{?1W?Czwg4NzZW0L z^mCl0JmF9bM;S2JVc#OwLvAl4c@Ab13VVFuBi&toy^GjFTonifmL>?@NBNir_M5S9Qdc1cLUK| z&}R!?J<;Os560dSu^jo5VD>EzCEcY|3D;&FAOC<9`pR=*_#%4X`&yU$KbkAhrK&@x zJ{F{;@ImO!52KQJGOlBZYxGtU(;{S8bC+@`p*ehZ5FT>8NTY)}8K%^D)Z|dpIY7^) z+zzb*f(Cf}KKxK@fC)m)Ufiu&7TMwdz~~*oN6a3V)%h8^eQZ5YZ)1;;dby(w^uu2y z#o&K{Wq6s5^?1h{A2fY;`D)2^{!aKSBSG1E%=1Aw1@EgfDiMTNRR3iETULw~@V{}} z^hPas#4wzfGK#rI*&V6op zNvSf`rljVyn&VPDPRv&9IcV?9h^v>v1B-6wI!l2f(V}^($&-Sb;_JZ3w1HV}XJ~ejl2F zsW%BzfXqs4*`s}R?B7u-xvye9Dv@?fn})lHOE#uXgIVjco}v4QGiUym=-=3CYwL%R zAV+!V!v{#*b+-*kc67H7aVJ~UK4jxC1sK6N?Aa>R=SVs-#VAQJ)a6liQGexR{41|K z*s3gg6=Dec5TA)5)l58t;Cvb>@zwIwtNk?w_?P&Ik)sFyj?-VAWU5KMX|x8HN5$L%F35%InX+fBv#3KxOMb_v_uE;Ty3c8Gr}c?LF`2J(G;gT z)t>(`#;`AF6hoNC?;I2#wpO!Zf0FmQ9!C~h2$F4VNp}X2<0m$^5En?O zCWKTUp(z!&v&Cnw(4#+s-n0St12zw#vg4YYxfzTSn0W)zY;9*zqqON08Uh75+`HZW zBp|fJ7}r=YT8MR=H2?*iZ$oCD}0|} znK1Bc8b- zTcgf#A|dF93c&@yoW-E-8r*sW3c2!47@6Q37CP<2fML2^WO5+1l>gQN2eK4eNEo4a zcwNrUbWFwPB_4PXqxrk6x@iu-9j6I*N*n05Y=B1Ec98u7H}uzH25&&kq%CPq`lGg-H`CY0c|TS@hY5~?bwnOm(-z|{tb(v zTD7>WUrOGm$+GBC$D+45>KC2=2?&6+n+Yw|)53Pvbp%rzTlke<&|B*G*@Zl3(UuI5 zwQ8G@1+>dXz7!YM7JHkfve3N?=Qx``KkR}UWll`x2Zgs^FBsT&%# zwo9nln6=%9wl{7u+SDI@NRt7^H1?d-YjAgX<`M7(DIsu#KW%HH69OTBe?lGyyWkP} z;E-5_41zO=I^sH`X_DRads=$IEB}$4ge~3t%0$8s@dJZOf7G=ihdDr{h=-Gfe{!i)o#T`UX ziTc8fn}nWU9!|gm^n3(Glh9LE{>ChNEYZUST@}j+{7Ja0Yu=X7NW=t?pTIvG=R)_= zd#C8gAhz1^My@Hc+9xa-Avv&x6oBWoITY|GUY>~WEbVn%n1YHc5VpCj-%8%;X6nzp zHrm)9CSHgr!YLrX$OYCO9vZP6J4Bi6WG~af4qO_}_9GwZ5E?zJShUKDxPmSe(2$3~ z3jKux8W7@90_59aAp?1OW7Y)7$}pA*@dTu0Wgc2^TAPK&3eC3hH&& zG4ih{C&Q0~{@T=C9&tQdZGspgmoB#HPlo1wM8Vr9L;m+z9UK)kToA?puP@#z>aG(G z?}M^J4sTCqcok&L7NmBB2BS0{HsWDRs4qWwHj>CW^C3?WBw)=HPMNvy6WORBRzLwN z7N8D*&{Dhm0>p^{6h4=lp{)?y>-ZjxCDu;O?QEQ6A?-E0EVOE)ZeU^7=uLZY$xpOV zj|&fabDmXkm3cgbxNjZJv;RV?hGOnL;j?23XtW2)T?wq6=si>c#*I`B${?t z#BwFF$2IC!Ln&wx`>#}g)Zd`l7YnfY<50d$7`skcXs8=s8Vyc_{!chyPoljfYZL&u zLFfV%UjyjZ82(k9B|leNv&gfuV(I0wA`cH1kK!!~%1+D6YFkqyLLF$2Aa{|I$Sl>iSRFJ!^$+$9NanMom1EK`>^sX!m)&|yA>!Jbq;pOW6?3$nl3j~C!F-qZ?`l0Pp1<4H90e!Qiw3?VQt|s$cWp#7u&QCJIa4lyKg8_O?vjdLsEC`C5qb71 z)z502P_JUdLchM_D~eX9P`|3uol`4Bx2^)-wzhOZdC{%8)E*4B6jIspQkNFZXiv=> zjU6u0qr7zVr~*6M_7hxX4p(`5ALrDyqRNM%n&}s`p(95yo+hdiPDrLmuSuvlHG2(2 z9X;puL49kfzOT8yH+x~2n}hwC7NlTq+er0+pNKhl4?fho0rkP_NaYJs3BiKVb;~fZ z0MG(>Am0LT=_H&`FUkON5LWQlK6x3KSUVpNJ9s23=h(n^V0nW79x@91eOQHB@M_`B z;p>cheD;>0eG53#zL_jT$O$YbC*9*BmfCmdk&AB*aickJOMDdBV* zpJJl0L~N(R_oylPq}>ky2@oA))b2OZWp4J3tljT!faXrqX1jo!-=LZ=pTSp#4$qC-{>(*4l0+ zD1L3m0@xZ%?TazNf=O@4M7SXcf_y}fO`3o&M;jDtiqZX^Cl(HBfdOyJNd;2Eq?l^w zzPZr1K8O+J$+qWC8gg!whMZVvJ2dTZ1~Ja)RrUJhN=2U#JAuJ+<>Cg}SH5@Q8uvT? z0vvEFUI7GyZXCtPN4)?hnt_CXj!*^FtQ$y(c*Fckq+;#c)GK1HC>43gVYDfHu6 z30`h9I2-x2U3I*<&T=)9$);;NsjWSb9`)D5@!PxM+#NhG#d3p_wnszjU{b)#7QT?2 ziX))o3}Fv31p|_GgWz4^4cFOl=OLLsb{i7S+6rCYwcXIz|E@4M6W%!@^M_W;Sv`bO{=wehCbCCUP|LCL5M1#qw z5(K$rH9eT{Km?)jmbRtY{%JBztMv3<*fnzk0u1=&&^_97V<0^`aet`;L1qZ1Y=a(4 zf9st7)mcvEvN-n}>;aem(kz#Pdn$iKswYr~7bf8K@$}{f+^&Uj`%&{p!Ef`e@JF3| zgDBP>b4fw53>ex`ah}khdEPqo1#--pdl<5>L%IVxgGsyA;-otT8&@PT&Lg4Af$)1s zgSm7)u@s_n5ts+I`q(`ps)3lvdnd8O4IV7SQ|18;cDRuUhPc8Evv<_3(FGK(9-@_3 z8V2zq2Z;wk)fsAsK2P2;TKmnPlFVfziF{j~{MPs|d@~dV^moV;A)&^A3-y>p#EwKa z0}yrbnuq#HD_dh5-q(vFf{WqOqRAZ~Hhv0FU><688@;DV^i#Q1vA<^6ox~M4SNKye zpy(ef$oO{}71CgjVsstK-yOLJaDyY?el=g)_EhGrH zy9UH=a!rBv7B1#fj-8+4omQ~U&PRJ!`1|FN^ti%5El&i>+dHmMrsX+Q4?_DqB9wL% z_@>R}Ux^3|SSz3H)rJitLvN+5g+}UWqmvQXu);D9#e{Mq#J7oZGKp$2T|FI$KE|AZ zx8soHg{%OPDm#%mi{wGZ(Hp)nV%vc~>`>H8b6>MiBbIFdK=Op{L@-X( zreyIELtM(=F_o3el=-R3l^L@C%4}J=GRviAyJ!;=QB4?;&zS>LV4~W`D(nDCrYd4cF<}qXobFYf6d}-Zj*WjT2*9=;~e(5 z;~e4FsB0AlAun|H^~-=Mp6KxudAcPo49PZUA_OdvQj zD>yTo6tW>yEgTJKY9^F4YHB7o#YbvNW9z-#-kat#R5=&5898_aCY0*4~n@1qIczRO`%CA+>S2mUSjx1_yf)vv>XwI29%Dqj+$tWkXo* z&_a5vtX_$Ue|y#okUKbgu*b$H`4OMq;m$9Uwq4)Hj8C^@wig`tcDyYI~JzVB)j!htQrpmq-_Czs-1{~ zK12gE;Jc~^0vM?|?6}Gg$j!G8p=0UcgJ{%!4h7Z?=Ad?J*1ap-H$M>GZfiO-&iz-I zZMXvr=M^v;-w92Cwu?)$valHd=76sYun~Z@!+66VWroT7DBcGRAD^sw*cIN z`-TYoPWH|wEG${7t0g}$)%9p|XQa8q93GjmtLb|<9MFkK2LbwP)orN`_3eYo*|&y; z7G7aK54HlGhV8>%HW!?FIP{l>uG3Mmt2n9a1hhOFeBmie@R3~@o)w*yF|S>YsE?h5 zo{M9wK$k{g79I-iU5+*^U+-ar&|Be7JP@(G4^UiwcW3BsWRCGy=pML-DIz<`eE^|) zr0)!kG{y!Qg%`c~} zk34iIy_vgx_5S9Ue+>6-e)&weSL9XP(+{D9*ND?*cnO(SCM9S-An*JzTkZq(=TOLG zp-FZjy+4_PoAH)u=;vDy;lA0O$=Y)}!a0;rv{z~H2JF$8Crq}!DtT`Qx;;fY$X2v4 zuLbM>F`?4ubb#CGFq2q25IL~F9j#BT+@ie_F-(s*1;rhb@Iej=>N7&B-jAbc<(y4DLy85CCC8DyXjy)z1Kp|u#g z*@jJD-E0spjdtBDbPp7@pYRH`kU_+nVl38z%-Fur|Ba&^8p98{?%9>8}QR( zxfik@9^a^ok9MwL0zz9R_f$|H%l5jT9LqO%>th+)RM!G2KR}WTkrG3+buT$B1u_VWzw|Mlj7)&8Dc@uV;c ze)#21pp)HgBCO!&ts+MkemqeXzgnQsP87m@YN$D(wk=efzv$3PN{_tUEq$X%e~Hr% zAziF%?V&$Ht<--%VEC32NXi+7d`kC$odsNUx146VZy|Hwcp?rS zxaA_DXP3Y&_Ygi}tk3Z#QQw@l*E9siAzl`Puv8e`&@SF`rn$~`09fn^sGW?_eZtcecso-G7;1y>+WqlzfM zRW9=n?2n_^C-J5zNbSk!W*sUM)vU!5G!+3m?AtNaX5rePI7fYAR<7zovftn$Ay>>r zVl$ZIJs-n>YL(;uQ0y{Mz%AlH{R~gN44njv##;{<<~6l6+LNETnWzA>=^Z-pYD3#F z{>1t~1I09jz6z6iBb{}fEID^_&V=!cwnz5^@EETD{2(fbu_*;3;U9Y zv$7F7W|QpSN)1(q>i3iSh$+!T3mzD~FY;k5zU>#m7$*!z#W} zk#oP*ea_68NuvIKckk!k|K~DF`kd~r>gw+5>gww5I_=|*rPIUA{OL1vtJL>7_3aC} zhyHBb%Y09o{2V9KAAYB*$PN8X$l>C5fm#bO9Yo5a2P;&Ex-mn|ub}4FfK-O8s`-Ky zvcXEtf1u{F6bsu1xx$LAVKBL|4UVFH7uXfgQ5C=JWw~10@isPoAm)91%R!7+~H4;P(8pF z=josWTDq+HB1PY}qT%vs5Qv|~yV$gbzbto~XYeK#1UbjnBp(y9`wj2Ae3?t_7vYTC z>av$MNnInl>=@N$d}#(|)z)0atMu4hGDr8AG{d}(?JwD^YIT^^A;PsYfnr^E5>7?k zQ%=1yjxUd?8pcxb9Au?(@*YUz&6gG&p8jTd9ILanOQ-_ts;jri7?l_1*>7g6i01{su;Id%IB5anipfdQPL&-gIfls}}ul-Y3=WicNpBYp`67Q50C4JGVY1By3Vu zZx4T-V3urHBwa>g=M*`E(?0%*i-oYHORFSEIFZ0I1}u2eDVkN6{+@;a# zU+xNb%GB~9I7PyDMLR(bQH3VpB9qgbsDr$&qkDu7NfK0xBP54je%q3DT{MyUIQ6Bo zX}Q__2~R=c^|NgcYkjql;msf_8vaII1#^wP-Q_tJ^Exu}TQxhN1jy`gAtf=_sOw2r za@0R^a{Mi(EP}J+`1n> z9b&L-<9ZZF)vm&Fo98P=pmLIpBW>;H`Q!rDm?<0xBRL#1Ob&%{nZNDqBMFZr^bz{3 zQ(;%4lT7k;ox>?O90Us+i3NtKo>Lm%VM~#t%-*hJ3+3=z>l(Y8t21lQJ(2C;cIv1t&S7eQ<&MiZL`!W@XqA*qzV`gF&S+UJTzeId)MtrVQ>dl0YgtMCtgb(oF2?jl7tg{dB4^caS6=GhnG|!8}ZIJIcugC<2 zKwGCu(6f3r*wnRHJj3BGLDZeq7%CZ0Z_B5iuSum*JHMluL;9vxURSC8#hs6-0V3bh z^lzZ}bzDJ6|4Uc8^ZrufcNgS&Z`#`UTubA3A9`_bz?@`R2r`vc>-cc1Zt1{% zT&34l3*OiDd#0J=%3-Ybq&NH$B(xG(Gt;Y&L=_w4;>q}>Ws)!JIe}{Zmk8AvkQbgZ zq|t&$IBmF2cAocWG|o6t5t7eiA~~Et&i!O1pII0olPY}g?IrRt;a3?z? z@k**6lEh%N1u>7OY4H|ECxpaXS69?||2ds?pECw}-2XfhA0QlWz(pHdW%fnizshbm zSB#i6uDu@2Y)T<#uGr}?_{sO(|L$EnMq~k3Q=(lP0?Nkbc5I?w>m_v}br4mZ?W@qW z)DHx;`5a4MYKL9#&%8?dsdM;T0i9tcJ!eG~w~i`qU6jaDczc(psP(PJwduw5oZtG!qD@WT^{+d=^_AlGn8ONMHy4mS z&NXpao(te}x(0xo4E66czL>TQ;`++TzQWc;(Tj6yH7WJ-whTqQ*gKtX&lJmy|4+)r zMP67RV7)Bftd)HxaszKqI@;Vy09e?~2UB6Yx_ECUHAq~0QaWRzSbMI2nsI?tKvF!5 z9e`v$u8lT;A4#?;pIE15keuc@F}&lA9jktx?ywRd)Z`JeS`1TG3+_)V?NXK;xKvW^ z57e>?3q==LS$1d(g;P%K38siy%l2k3-xGfhBU`{AnEw^bf>?_^Jbu| zG5((3OqHG-3eU-Ce-H{=pBJAw{e@Rv=T*K@l?|q}xvDizCy+DhWxp549wr+oN(G3v zho~J1HEYl5l#yhoN9qGt?_EV2!zEu%192GOV7P`#Jvd!FaK}B29UhX#Vh?CvFABY! zmpBUAu%}GsT2K+%;FPv(&ci&!-XJdNSb}^c$6BFt#68#!r?ULRFRMzWDj&^b+7*%V zw&dt1IkF11*9lp+#}u^&jdXKj>w6Phzs+ym#cm<@fFMHpP6!z(ZSy2;8m1Px9Xwu6 zQCuw-Nu5hI=-W+sofklNN5VNyb=n~hpJX{>Ji$^7|19EX-EOatJ{z+4;M1miJN3nM zF6ZfhhjMAO3#hE9`7}`~-|Z1W%y(yrgjdClmRPgoI};Q_ zPEFF5JG#(Ea)mth^}q|~kF%!XAT!PQ9VMFk&c#opp6HbCfKSLO?qhG>Opk;%TXzNn z%%RTHP?7z09ti(7TPl1Z@R4bJhGqOs(jjvr+X2o(GH8%Dmy^Wj zs--l(i7I7xjVW&5BoA_ma)c6Cte;v0QVydjlDZC8im5`U&}4$f5?kwqR+iC%@@Xie zO}CP&_-GriN^ipm!*q27@j_S2=HSuz@seEa=nR%=(lh0P{1Y_4|HTOIy$aNEkYv64e z3uknm%Aat5@d0JrA{+}TcWuygN_pPLj+4D8)X{su)cE}$|fEq(3fJ z?b0%zBx;~4pZktb@=Hl*+9U~vxA{aNrw21u)cS5B| z6cww@%9(Z5TtR)a6fJY$yK7{+aRnb`S9k-KFWnzdx{HKDlx`>M>^)b=W(OBJ+k_9G zb!WB@N#=TZ`d_rZFDD|K=TUlb`(m?k$p90j>s$O=YW6Ubngyqw zdkt!dS>$@h>N-5i`Is+?hkuTG=WQM=C|jAMKEzJ}CMAW#Wa5zF6B^lSD1Jr}Po zNYWRPuGhC}gpnk;hXRZGx{oOnef~q0) zV|#rYb4GEF*LE%OQZxq}wE_ zef*98MG%^H9>uesvO(f>E=*A5`fmpNpq%AZS~UWOmVR4MwLV|OXCIl;j#WD9SdIP& z(4(SSvs%k4#bPKhXe@DP)S}Hh&l_>ii%LK!mrVEb1c9e00=LR1BVK1xTp<9V^$y>` z=?@9GnLdGb4O6T%nO@rO3)TuS%rkQ&NLbH8%4)v{;Ku0obLgYk9V1Re?v!O4I4phC zmfE)UWoyA^A^!%&+AF0lRI89Nu3EpIvI>=u4f$VR#-@V0sD#@RmC|vdx(xI-c= zoHZKf(aMmgN-na{-VEB#_hj6W_32pE`T07xP2?;q>%~HW5|YmcF17r?6trHuzny>%{Q-ZR{IADrq*pf9wL%-*gB3_~Pu6dxC9De@pUL{> zth1&6Cd75QIcv#8+sk@&PUmx@7$-g2bCUm8{C%@BL_8`4Ir;mh)kH+{_nIk?C>QZU z{GAOgY;M`Cb3Ukqzen8|=Ee6x3|`LGC`O!NWrmssihJQ*T zEdIVh<2*|2lM3r(3+rRQhQ0sWX73oq-g9+ko5q<|);6+Q?Cov7i=3iG$&H!tH#|PI zS$yllGljRi`?+)8?KnjmOca1mEd_wN;^5s{0T9bendWSttWMMntyU-ltv&a{!~k!( z!C`fyoDn)MONhBt)%5SQkTmg*6}mYbZ2D^oi{$V#lyTO%udo+sE(Zy|``IZ4`tu+^nK;HQBn2?~6kUp4ysDiwXQ&<^pN`H>LfTz&>4buo4uv z)%xT_qFUZu2qr}m>M^d#Wn9;v39&+cM?Xy^eQ#5_jS{IUE>r_UeW0&_MveX$&^zw- zvGMy^cy5f4H;(zO+xYLe7HKSAAJbjX#n-uIc(uMWucI2@*qW%o2-S2BqDE_?a7A$H z)0=@alUCiS$UK#GFHd4{85C4s=2q1jtuT0-chYX*s_msEWVyR?tFqM~t~(!A8CWmJ zfhEF9^B5^=O^KD}Xc8l>G@^3zlP^qro6uSv|5>(a}*_kMhr;O~@#G8%Fs9WuwY#0)*S-AS~NhqtcS%cb(wsQbfP#EIXJK5H|*<(&$yM(X1e0Gds|Q)8Bxl0 zoVuu3eCmDkp+t0HU9NTmHMytl1G*WF;hQ4mbMGIw3pc!A!{hK3g<%bmq4T#W3;ILc zA|RELz{a+%B&ZK@|AMpK>WCe-x&lC*M~mAwNej*ENV%7G(jHq2Ter^Zcx#KiC$wN$ zv!e4i45CuXgW~E*vP_m;KW>t@rNOz{L#@d5)*w-A`QX2+n2R)B$I4&(1NG?9REBlZ zZBl^_b*D=hOwo=412=UYD|xk>5=~`@m}c1&W<8`pLL@aWP_fq& z8%db5X>^ zgP24O@+&3q9-hHHu~9l4P^Lw|TVybL2FHc8HDkMxDaF-IYR*9E|_0 zhfkDwuaS%h2jwn9&ZFTcI(}$z`$%r3|INEJz_^sr;^S04HceM>0DFj1H?|PPuYqz6 z^ROyHmTsCrHn+Sj?8BR#a%QZ^{97nRseRqHPg1dRONTh*TO=FE4&!U53yXY-?CKbm z9VreR^QluFbhj7uJQXG|<%g!io1Rggs;)%iQC?JAq#gBC*yHNido2?`tfXCO|LF30 zJG6ISKHn~}a?ec`8P@W7!Mu*MSTBi*_3e&l!7m>H2upMsYh{2%G?KTam5klj#Igui zi>JuR_3)_WcNcu%oLL>k_3j|`ZGa+(&?oxt&Sdyq$DgpwmiZuZ465%Re3Ad7{?KLV z$fs61-u_xffLcIZizQN|<{y_4)n2eV`UvXQmKu1D@h0=%dU@6d$v^M-i}sM)P@MaP zw|Tsb!?xh6-d2p>Yd@53{mE71m%k=g)T(hiaq3`%y=q+1`2@%sHz~@3SE0Y(!5qOf z9Y8G9LLxUMSu-b#($Jpu--V#m@$)*GnN6%MW5&RnBuV8T!b4FAR8_LD{oEBDAMLje zNk>f3FiSQRajM&^zM0LcTiOlHK{SOqU8VMlmX93Z*SeP#?O#_wm19M#r?H?#&@m9? zee5o&paZ$^=~D_Wq>M<^8lob&#@m9KOrJ!G)^WNP3FpWLbEJYJZr4_*qNqa|FSdda z6h}?rnLAj6B<&bD8p4v&G$}S1Zr4r;ArHX^Hg}yIjt%9#i+$o7qy@qmZ^iCPR77!s zUw7P?4&R5?%j)~8^E$4$%^J^i42f%=9Ahr^!glwZkAQ2EhE6?zt7Ns}ESZ0D0o zgk52aFj+NQBFteO34h_#d+mC1{G=}5PwFqMzSlC4pvu2>eVEntCr)LhxD0gjI$E(c z=i_(4CqAHwMju}>2~nmLalLvyf<417PxteRa&jr6UA-+7ZV5N%`t4^5w}IgM3E}4S zsb}+&Fzfdy&k>|(5w~#^BJKhH^k%QdMlYIZF-IaGQlI?9?Es42(t z_&7Zn7*;g=rGT%<6MJTRCcYxLGJ`*=fjC9R?HAfGWOaaxiyd;BW6JQ4ltEUGMthsL zccTlB=SqqBlaQ(F5Nz(mOe{3*TOK}-qv&~?c&ccTWD%5yjX^%gm?Cr~_dpjeoi$z4 zpv$)J^gv%=WMuo=wEY=v#ctmg(PuhW6C>wxv=@Cr)n38jz&&zujcbxIn0Y58cJbAF z`K;Q9^i!L3*yXr@J}H0eq(t$!5l2-R4RUyrZIqBR3}p1$u_Ux-Rie?N9I*>4d%Z!L z;wQ#CXU6ERLe5!0U6|wKc#^(kz%Dl%6zp<~QYE|Gvm_KUtm_P|o6?A}3<5Rv9NTKi zQxPe3{wjZ|+Bly~#MYLn0tp5*WVKH&8yVkGNzq5=3PZK8mp0-~)(Q#Q)O8EaIY^0Y zOeWU(5G1q>Zco0rPOUsBOR}=tFMxRClaDNS^%GQ=xbVD!l1fvmD@j)aLB3Uj**a*u ztzdKAe0KA<6>Ld`t^)0kuf1Tk%_sQSXho~pz51$5pHJ?Mvnl|PK2$Rvcd7^LM zIQ;S?S|GFu72zAc-}5=&M z+7%}OlJ&K+)|N!+xDDqOOrKFS_3RSb%tyqwmXrBg0Xt%{Uh!d?ea|C@EX`qEOv4oEln2G2H&Cl|U>YoQF88 zJth@W8if?^(+Q>>Y{GFb&jAy#iyzgd(7%>@z9I#P7e(zC{-DO#(U{Qq%HWMlg_E$8s$~}gNAiQfBcGhz=HV&E_ShLZ z*rqFUB#>zNL+GNrb}8%+%8Wzr>F4l!XOU3X`VZAAPf!!NEvXsA z+amL9r|hx)_%MhK*Ng7%@4faWB1)G`X}X(S8?3}z$@09$-;Bn+j$ z%9HM7efbtDCyj(SJ&rrwGG68Mt{y9Uo1({x8VKo|<+$n7bdJ%SXL=%WIQ1=xjgM7_ zkqcjauTj4LRCxU7*vrk$oHFA3PyLm8*CO|Spg^Q(Z^Lj9&4GK?5pdT&vcX+S5VLvG z%yg)66}3R~MRlA^s6-nBjyl1aVAaM<#1 zc&(N+&Tq+O;tMH9@amgJQ}p-=&ZnB{igC3yTn~8pT8HqlmEkbSu&l4$$U?9>e8M2Q z?iy8fnIXFBWHrZwHDZ-oa53ptIRR|yv=90-aMQzZK&iThn#Af4(bH#;O~$BT)sq%7 zRay!;CUquFnv?PCgQWYU2h?G*s3Giau8_;|Nim@7ynx4obVOE51KB%=x+$XR`@Z>` z`ckha<&Q&!D8$>5nY8!nNFCyP$pnn0QE3TeBb2+LN{PB3D489-%>xvJY*KQ%?ZH_> ze|K>$%Jel)iFTq7lb_W-gwOA-pGI!j0J5Qi=RIzU@RjjYI{<8Hi z?#qH)B;7A;_3N)RX;}SwJzP-NbP#=KA&Nz(I~~v{d|ICiBO4NdjFatAREtJi*xtYf zQVyS_4*a6Hm7N0BBp8Z?iwaxw)zacz)MsQ`;3}z_;;-V?`Rqa~jeDzt5PfSEAhZK{ zqHQ{J6=cW=B4c2xj#_73E6!7|n^u6r@@ z32ELzN_f5s)M$ zOpt1^JPf4x@|4x7x8->HJYT2eK%vb3Ai}bVzrdLugkz2bO2i zIn?U<7$p(AhOxV*R@c`6+%;Khzmr0lOjT?Zv1&54hi?GQghPI>n@NjR5@*P7mhNHX z%77N_OlWJkiIEAJZ^2qM+$IjS zkhHgxLZx)w9uz|Iw@zf3F%*>eYg4k?QK8{1x;Gz`3kcUdF2bN~y$JTH?ISb0*KL+n zH{AFx{4ZpmXaG=O_ynQ+uHxJ@GF;sJ@|oPfF+b`FW-%w_e+gk|k$iR->!YfP+PHb{ za{4dTn*Vb`j*Ff_xG_L|nc&w+_1hE_ zV~AyZ$oJ()g^&G)7RkdX5Qr|W&hypX%~ChzB$Ki5wrYe;mr18RxIysgeJhOZ0@?A! zUMa%KVt zjps8GcL{2)W2UIeQ)xB_d%Z}YjI0F!h+(Vb`V7%3S==z3e0en*vm&7ZJENnJ0|)985fWZ|u>vBS}47)$i& zXJW3}3d$&e&zRt`Zv9;Y^b-KF6IcK@3u*0r{&F;dwg*Ikt6Lszn`Y50e6O{k8~PhH z`cF?3V~Ce@uwC9OwsOgBV|#Z|H*6C%w&OLiZ>I~LA6ssfJ_dQn!0((?gQKzTuP79& z6MG6w+v@5zAGXwU0iCv5I#tg3*CP)*1N8idoZZ8Z&r@390hY-7^dq&iRrrB%FwyXO6sb#Vo(nq z;}7*PFkPK^8v^RC$qM*1^;e-*`z@BeK`jFyTm~Cnbs7oeP_NR&&7|E6f$wV-LTn`8 zdt07?5TYZw-rMqmj&|_8x8<)YF4P0wmX~#e&F`Y8ETA~hrRhPGCjosW=l`eaC?x`k za(rQ4u1sdjE>PT&!hEM_6p{G@IOZKhLIl?aUhH_`7XtE4u%}8ivw1<{zjUIrD$Q9c zWwS~NSE!lo0swxmqwQ*WTZR$ac@lrZ7UIzU5hqu~I6DX0lxZ^BKd$T-sXZpfW=X0X zaN;{50mwxI9?#JmIoinNWhOOAq#XD|-LQ@}t~y>MJ@;H{pa`3VKB$2?TiptH<~W)k zy9gzVu@8LjfJpEsYW%^~U4ILmuMiFh?eF&Hzj*xXRI;!=hI*fW`B;T9b4Fge+{LwHryt^uqmFPkV2||d(?^4>i<_-DkcAf2IxQ62 z6FF15lQZ|{k<*ssBq!9L(dYf5-<|t^h2m5s%#pGa(AMVyY5X?)z=(aF9uhB_qJX?3 z&+_fgrsw0j24NCCQJz%N7D-~?X}s#tU)70jW_#Fc{R&@IS{=dDyL?3ywScR&bd>x! zwE2R!=`jGcV%LZEP&dEi(B=aCU;I13)mrQYa)Br>(5C)dD9ci-7i=h0oy(6RD} zOg$gCOQXhfa3X``q$J_$2T4=nu7~SHB4_$gW+XyJ(K{Vm4@blK6MsVe>FlrMe041+ z45xZbjo-Iwg{`A*N$(?)@#nlH-RD>aNb5U{0|@NgsyeKcZ2FcoI}>sHy)6$Dt*-c7 zB?zof#;YaH6Vg%YVjgy55=94>yVAp*ccuA$)`O};mkdSA&7dG<1D77vUy7wi(MY>} z1xhKSTfmAZy*zfTc#5uADBxG9+TgAe<96~E`%dUE9w zh>Q%S4~BAgKuTn8HMD*|kfF7bKhE>)n%@u>6@Ql=Tfa0 zImYp?QTW6j7?a;sT&7{NU#Guj@)lF%hN9sw$N|h|<*2gtn<=fI6g_*8kCzBae&4Q?tVI`VnJ-K~ zs&GSyh^EcQs_z{gCE`Ol8%+Y8NSC&P&Bd)gERHo*1S zjZf9_jYLT4dRTwvL|hm_1ZN_d<&Tqg;1egJnP8|@RJyRzVZM!=niz%eA0?wOSji}A zAOCK=yv*k%JUS4{FG(tD!rcRu(N?83?G=|oanB3!hkl1z;7|)3YJo#7aHs_iwZNek zIMf1%THybuE#NX(8asYDnd!Nsv*ymt%uX*&D=nX!o?B6o;md*0~mFJA{ z=Tu~;N>D%6H>}*4RvMV^3)J|A)%z9% z>jS>IeqTkfs%o+C(qL&-WksdGe5~(+VfAy2s>-<*`qcUwW9EFnkC?jBy2S#zsI=Z! zQ4_2#AL*ML3{X;Od1duHUuD2oQCG7-a#WO7R{6^nTxo5s9MXoCg?^u+vQ~(wtOu@o zp1;l)m|t4WAHQ!wX@jq{s;Xv@zuZ^lubxM)n|_&m!}#9)|0R2 zV#oSU9#(&{F}Jk7vaF;&PzTv#$CgYfDXa6B2K?RQ>-@D| ze=$5)?ORX-SpWHfKyCflQKL#PDNS8aFW2|Ewm(YxqpCDmT{b^OGe`ga6KfV#3-74T z*Zdo-4pc4x$FTa70FaVPtdhqMt2fTC32L^jtga8hDZZLIU$C~Ep3{s)8`TAcmuOhP zt19&fNHyfM*?cnFn55WJ`mN4iUsDA`3itaIL)KI%I?94|b^dBtD%_`PKuq*YyU_hJ z;F&6a$|M+E3Sk6Pmse>Hag-@#SpDTIukqLW6q`0w)(3R6ry51o3u`WsVN=myQ&XqL zo@#Iz@G`DTGw~qmHFby;UGEC3-t|Ab22Rq2J%3hdA&DVPTyFKz zkCwSG{io|vR#P3IQB_C#8)|ij(%Xo&+M3GhK&p|FlHyZ6Lu(+%E^zSu90nG!<9(MK z5GA~6Tw$Cm&7y>j42Y_*)D@=jAtzx-Vd+ppsxe)&UO64FJ3KWt)qy8eb9;norsxrs zF5O?fu(GbEdV#R*!qU1*C5VRAkMErX4L7fhBPLZ&!qGHOrL=q65`$#h>b zed^Si&P0P3DQdcZ9)bn}8PS#&5H4t<)p1cN-DIm0$h}HbixU)!g+zs4> z<6H$Lb4(35ef3B(rM&q9pk)+^jILmE6h)CzWR5m0o++FD+BeT>H}5G?lMeL=NonY3i_uS>K)~e zE1O?hciPyo)UvLWd>70~779uNi);PEeHWC>tcBwx&q!ZMK4Y|uR|PI=B$IzloyIW7 zC@HD-jZ>OI%4t?5puY@-rL3w>RNM*k{bg!8uB`A)AbLXabR`0q#bIhKOpQ^qjfU(@ zyD6uid-lwtDFxgzvty>5TRfBQJFlR)qjA!XWI%5iwls;SNmkFfi zl3=YQ6JJqURqr<@R%-cJfy$>RgU~3^eC7}bC3cA-8;sO)e{Fs0#q~9;53GrZ!BJ5; zugAD@|3V!<-I}v>UZJI|Vjc>Zj~t?h^{C;cNMokJ}R(;5u8(WnnFt1ybj`btV_YwCT;i{@9dCX!aYEI8bES_CIVrADp- zd^7?Jg9e-^~0?t zwahJyK-jx%eu>C=V;(-z7L~&VdRe7peR!Rt)>p&oNBWfIKqXGAt6{aQ=7&-QO1V?I z*b9LA#S7-vR8f)>FpM>**KJmAXC9eWO3s*GkUw$4^mC`2F+(Q#Dz(0fPO(Inttc_h zP^jjz4lggOW3oo~77bcV4NCV3O>s=^M zGBb#fqKdahdH#gr6q;;NB_@fwMJa0XESXU-{k)lRk3sXv;I z@GKsxqEs&g&}-#FIegJ5b=4+DwsG&-t!m4Z_ryp`%$te3O)u3NxT zf(fWwdA1&#>g!2`_MJRb2tC;@4+OF#@oCPtlyr)fB`(o(7yB4bwTp1IB63wY@c+XV zaFAN($7UlHJNw+?;#4CQlZ&GPEzPcn){E?|RFN&V(?vm1VyPB03(y*i&Ym$dzgSe8 z3HdYSvi-FDnT3Y6d{hfAVE{A`r$iAYyxR&BAtrXXRJFQ_MxfQ#3naswDBFoF_b#cd z#SAjbYc{&UO&}^*KpmMPq$q}-%Ko+l#lWm>Lb-PN=>h4_V-&> zINi7S&tR1+UNa2aZGt#mVC*SL?U-$%CKEnLp=eE2%MM3AEg97mBUa|{L=lFlzzh`l zpMfj@x_1cslNr{BGK^uT)TZ#yH|&%PQtB2p)Ys18QN4~$OUW%wsgQRu>hw3nAxEkq zo;UEiVTf~$#i@n^ABH<-7Sz6|K6FUu&Mn^RGdo-t;0nm?zsJU1ElE-01vcGW}V(qsvBD zlxE~)lxLP^1pZd>7&y# z(lgVu(zDaYr01}Qk~TVh^ytwUquC`HojrQY=$z5H8EF~m8KW~YGBPu=GO{zqP-1Ro zT4s9Y=**1F%*?FJ?94HlIhnaxX<6x6qq8!yGPAO>va`lyc?2PQp?5u3I zTC#JpbH_mGn9*Z0#$=Ak8k0R{%$S@pxjAV$={ciwGIBC=vU0L>#^mJWYxRG!+;iJGU;bKY$;amqiKMXo> zNi?7L-GsAv-#rb#F@!s2n&t+=<>%2Zr0*r%%lk;~h7REfc>J#@hxh}8(|F%F8#uxt zrN9wZ%_YCYmqCY==cgS9L(e?gk#J-+{Uc!w^a=g7rkO)Hj&L3E2QH<45|87k4|v}j zG|k#y5WkS}xk|8O5%nO9Z-9QnV!~yFRfPAFZ^vcO$NOHw?UL_u`iF2NVcZeqCrl=+ zBHStYuLd9QLz?Jc!sUcq?lt1^w0bY^YYBG}j$00$#22qH&HcQ`|C)LMKZG!kaN~`p zSw;Geo8S+^kt^v($xpbOaQ4ln8UIW8K*D3dcPns&%YS2+nHryP;oO*oWrFX0;EXWz&9bKdVHoGDmYXb2vnPw*M zBMD~`ZX|3ZEZzw`;cmiRgnJ416CNNe1a9ps@H^p>*G%)sA><<*M|gm6HsQ!O-~-Zk z5H9C^FX3+9m+t~E?{^aJAY4nhmvA>>oX;>|74>snHr;SFB)X1{?;E#*W3>`bHe=^| z2hEct$HcyHrC|)^Unc+J-aTmM5gG#%Ck;IEOz(h2agE05N9CT9G4uq97Wmox^N}x2 zBCMa_4Dhev{evd#%AKu&iPyR(B*Yd{Ft3unl7Es;w}sQs3a3B%6X~!0MEaLMk`Bum zgQ#NK`HH!c zn9)mq_k(1gMD`0UFn5uvsFWoiW!_0yw>x2{gv)Y&6Dmrz8z6@3vT4PtC;Q&fl5ZGC z+x;nhAbq!*{yd8LA?8$=)NcD}VVs`HeL_eDW)}aJGdFQ!*oc|zfH|Yd<35wDLi-sZ z5LL!Zj!bOWd(hkgOsI^>O|i>W3%NIvTjg6qzKi~S(7aUYmv8ZbXTIHl6C|IHqqKz)K0RpO3eK3T95|fqbE-|AhT$8}#*S|enm)pq!yWD8?5EeP0x3iB zKR1{+P#@v75SU%21Swz8{{dJ%mR;9ny3_<9(1AJKDrxhJO@>>1L| z?hB;-4fj>4#vFob^>%5hQI={1Q;l;{jq`|QB`A5$N;PH^T$yV8D%BwFBK4OC{-35Y zlb=*N(>;ZMk18~%|NPHlz;mpN4Q=)4Uap=lCexYf2~_TD)YDv^Zd6YT6$$P;F;fr+ zY6^#8Akj_I6$F>@Z>q{$$J71lX+BTSYY@sJzx&Bh{PjBiE+Ws@k06sQzg1bJauJ|V zMX~%Z?L|N%%t|$AG4~n#YlUYuIe$>#Qk$pjvS>e{`eyz?hQI?XkP{S?TgYrynT7Q0 z_}9Qcc;9_{s&Qee!9KZryT-v#5E==l6I3W5X{B{KnZ^Y*T?qo!3yD%9_0#`DHqcdY ziHJYd?NqDM?mZr01bT-D{<=X0Lg^0BX$*k#KLtPmKN*v|;K{W|o94Ula7-H`#+DP# zG3oYLh3dH}9({TKai;mAjLAO&W6J`^nDi8d$FY#ae#2=Y)z- zV>pMrkESxG3$Tsf8pDEXmX-cfxFl~gc{@g-7xhrCCpJu{$c}a7-JNEds7~Q>MGo^S zxOQ6UKUJ=eya&jeI2wn)JcsHqS>&p_K`=^rJ`gV<&uC{JWYIh_NO~UWcan~(6UK3F zn4VRvS;n1Unx{%%oDS7?Tj_HCO-?mgN?&gw@3a%q^XR{rQI5RMzCJp}22pd!eqff< zXU_s3GuZ*-ejt=jaQmoh<|*(5GAm|`Bj4HfyyW>V+|rtlhOk~*mjP~Pzc_fvEfYxr zyzWT}fl8aq1a4L~>qVZ88P>dZ5qY;-@}Kku(pesa+ryIW0>APn(jT?bPZju?7XGp@ z{?|xf1%8$@Vf^`|^D6kiBz;*g>B2*U`)m5Dd3N-dJ%67ECe>%6PvntzBe+g+woz!# z@Ej!#BXi4q@@*Mon&L4jgwru!xxclsYCc{i`EyM30NH!Y->K^(bLbZGE@Qn}D0%%> zd+;db?h*P(TP0~W?>Wo$hs%}xiL7l$vQ|CINvE^V?+WLaw#*}cF>Bh0ww|PElk|&7 zA4j^-87hBjIK9zI?@bq8E%;A2d)0+ElYW4;?sp<_@!3xlRrXU6hnh3B1+@abc?NE z9OE_AZjOHNJQSuw#W^({HnyI#rJM(PhH*b@*GB6gvw>+i+k&~_r(r~ft^lU_9MgPI%30)q z(f#4cZr@DGmp1ogx#_t|ubd~77| zlDVci)|vNGa_}zct4Y6;^gL(!qHy|V(l?UclO87Udq^MR?>*fRn;GfUE=;Rlf@}T9 zO79JS-cO_}n_MsDOFuROzvL3roJ_xjbX#Yi{4(6W!dL6ae`l3xmhv1LhiWZ+iPfyK zs?+_jo4gm*o91d~-Y|azEC8iP#nAw-k@p&*!yexXucy+cK;(BC`HB~t<`YhwDxZ6e zjZfNLY@;8L4;BjJ%U7hSd80wfBmE9%dCq#zwM*4wQ2H^zyb(+On8SIoX>`E2AGayc z^&d?AH#3J^DDwIXW@sBmkHL5B+-Z;~{kXEsG|!PS*yYIU!0(wJ9)kiC0H%??3kXbx zgC?iG`bnhxSp&=g+BrdF)_(zGuVxtwqT+%Z>DWjb9 zSuLiS%d>G_SU;1xiA{S6X%i*Q?jJ?(bgK|i(6k+6EqPayceXR{Bx`*(MP*aG{2KXo zkuSxWPu6duV^};WbRQt!9`a$94wr4&A%$+Sn@f5$-9FNCNDD0c@phg~o^|BuX$%OC zC8Q^|nPwKxk#!G`;nn0BNuD#DeIFXbo>Y63NPTvYciQ!=pCa(-c9DMFOZw`YO!MVl z`qguXjZMqmAvDaM+f4IBCqCAGGeIf%#*x164$_@EnnSnrd>M(aiu^ktF-@#w;rgDV z=@VX9Zly1ErrZ5HgM8Yos_kFo&BVrjtut>}A6a1M7Q7#jcNKYCdd_QGEY#RYWN9e2 z`<~iR+Bl8$y}hLSNS{Xf>sZjihZFFoSPlo|kg^ z_5yQ!WI4^i>_lE9(N8g5EWB+#aQ5jl@e%#A0hqPyojok&l=V{1$jEZ`N_~(cVwdT) z-NuJuLO6Q+|m&gE90j{EP@Uc3A21?&IIc zZ94x+Jj;)6=I4ovv7ZuSJx98YME>){_46dUtVfmYfANPC5aa&nj{PFuc%83<3@}!E zPP$`&vDI@X!!u?u7L9vj)-1y)ooGDbihtc}T<`Ys{DynbPOs77eg)VkV@B`x z8ehf?dXdyvFVAUxA&H#7NjU1JfyUMZFV7z(czJ$tV9d^eu4Zq{bzavp?+w)5s+p?WKx2|&OgiFY zmoa;bil@GtJVqle(daqgy6;TmcYVHg?JY7^^}UbuO>x;oeGyk;7_ao}x24E{e<@pcCenRpppFID@cMI{4o*>Upo*)9^ixZQ+nrz%Mtluk>jZcS3{8z)ossF9X z@_bkFd*m^P%X7;q*TC^hQ{}lmRR+z$QS#iJ*1_}Mbb0%}6YW6U$;d?0ra&l_^3zF&-8?K(KwxM|!znw7X#X{q{iP;Yn8k;A|Ck}3!ltBC=lM+C^dr|^;4opg* zZSI*I3l%#i$5OplCf_SVR(N)*G2JkxCvJ;1<_>x~)_B(C-5YD{bj5!jYwULQ`##qA zZ&x~|{af5;8OFQrgblIAC+83gB1vN;~8 zTNZxoyiIQ70ayPYT*jYV*GVF^rcrpRp}2 zfz;RHWC~||Cb{}w^~?1x*DBX=CokWT;yU3;*D+7`alPSUGxiquaewaPTJN4^810@u zW{h#8X9LYHDAW&{yarsj=!)As#+R-)6>ift&{$v?3sTTRZ+BHnM)I9tJRqItj{Pde z_{jZBPDC|&ir{X~FTam5-t#n*sPgsC8ia?qNgGuez$K*(dckEB9Su(`b$NNb#Z@X< z1!u0&M7AbZY)fCG)g`V5Z*d>b^W$!W#I>FTzPa_Gr{DE`jZZyD(z|0yZ|!R|_Svh7 z68QKt|L&q+R=Ix%DDMOQ=qg?AHkP|(j^KTe@c{`RxQ@EpV;rPK>~a&0@rE(}DVOOs z_PaJ|*s<-d|N6KunXfX8_uX0SysYxvOVY-eSe~DYkq-W}PXf;e`kZeV|A@WW#q-B~ zYpl8?8H){L@louA-|C9vGthUtWWwYJ9Y2yLJuUTidjtJ$^O^2PBaDruYOR9*IvN-%Ifc;MyHuZPU9Xi5mRcm5+dP zCGhx;>lnK(zWUOeJ;rOUnTD~(J&4CA+zhfdPk$b7_Fyzt?S2u+%d*uq(A14f8S&L#XayXkFm!+>097Diqpw+$6{CQ8dqHB z0M{+<*t_G6JKcW+OQ)ybTLWB=#PnYpZ)}Q@gBbtpBdPE7d7bC=efzyUz-9LB|J4Aa zHSSs|wO@ZyZ|g?`+|XY=_OFBP0RnUHfCR8?8IVBkmj^VGoBu7EXCNvth`R+hN|~xNR-b!-Z$Xsm^X=iGuHb892I*H@H)>RSQ&Z26z(zZa7&x& z__J5KVmZ=xyX$_UHoKF4lVIH9IsD!P<=icwy2?PJvb&h=m)<5u^eM`K{U{3m0K zPWL6)s61Yx-}khEPVkPqq{(Bv>>B=q+xX6f)Un#^0oN8+zc-SNzqxK=df3w^{_n$$ zHF2>oCmRpNNv?nQ>$g4G_`2UlQvWwkxlmO6kCna=(=Alg~a^G}6s7fy#U*KX;>k*CnBE6DNAFyi0!hNu2yU^gGl7hg#rJ3mj^J z|9uN=K0(9QTH)C#TJlb}!dX^$p%q?ig>_bVnH9c0Lc=v$@3#E@s|b32_WQr0-am+X z|2*pbfc36ym4e78e++}|PWAgh4(IZ-rWa%9W%`|?((1?Dsea1F%+oF_UF@#%v(vvi zXe!;>o>;76jr~@^u{yhvXH7g}hmqeutpuz>>W3*x{lqTg{Mqx{tSdBq%zNrrXoYM& zsGrz=L{Z^pk%FmA9XCb!fUTr<})7cEWdbNe}%mv`F(4>hx$QB|Hu9&U#{CF8ey7G$K+YzG%M7xhyEUFf&X_}Ag(czU)v6I zKXGxXFQ@MEo7{unSUvjiub%ku(}yyS{N&V>zYl%n;)lXi{?v`W|LG0BFy=!~|L3(p zez0O*>0EzxDsIsJ&!hej#fMtpPz(GgTOcp_#Np>@cbvY=(W&Uc|~SQx_?Y=wm-Kby*zDuL=ZJHNDk zKAxu*SK~xRhk-hsV&RNjly2?RCIrYk^>g zL!(Nt^>RB}^n1}jYb&(xzumEHoC3M>G_WA^-Q#L;v-d<~OUO5Z!)u{VOcIXIKdB zb)Fp-TJZueYgxN|8@`q}A<O`YSeA z`Pm^G8ximq`6Sga>`?f_`Lp5dkbSQR_!T~#+YZn9(g__d*N$!B!Notj{{MuC(hX%D3TTAX6x{;rCc}sXZ2aA!*K^J#Or{K>!Qy+wiviB>56u|1_&( zMSjW8F4x9$R8;x4U24_>4Zp@_3=JNFxA7bo1#dKJIHOjF_t^u}g15`HUX5X76I?d^ zYh>4y-+c>p=u>auKX$ox%qe7(oY8z{!$-$!tQtme$h%#(yxYHjSmkHf09HcOtMPvU D)|XUL literal 0 HcmV?d00001 diff --git a/Tag 1/Aufgaben/obj/Debug/net10.0/ref/Aufgaben.dll b/Tag 1/Aufgaben/obj/Debug/net10.0/ref/Aufgaben.dll new file mode 100644 index 0000000000000000000000000000000000000000..40cf3beda8cf0f3239f26d5c5c1eaa65ea3624b2 GIT binary patch literal 5632 zcmeHKOKcp~60M$$Kba8YK!OPGJ!r;>2!gcjIC@HqKQsP;A+e2T5(G#jJw12EP5Lvh zKZA$&;AI0#6gF&O!3G5h7Dz-O1VV@%LV(!7f(Te3fq(@P5<-Miw?EU414QgVxpvpB zs#~{yeW&X7(Fe}Z79z^yxp0B#9A+LR34b4)#`3^TuMN;ETi?6+oO0y7o2zT4ueLn5 z>FKs==#JwCYE7tK=%}Wn&Mj9|+pP<2`}V?~SoO+0(Gew2U-f_6=|C?LevjV zA>w|%fVqT6#lr~CxyWx|(tn=mIXoN;#uhsH1ks@U@6It9iO?D7U1t0w(Ogf=%uc6? zt^yrE?w?uyAK|6Q{Y0!E^j!&oS+m<_9W%U3V@dpG7LO9qj24LX0QgtE5kuyL@yt-+ zz2^Cz0iKNEBoLMvz>^szsMI`Rxe(--=rkVWkapt9j1uf-$SdgII0K(PHhb>u=(Ec& zT~qn*7eDS^`WuIOCA3Rq;2qR89$cGp)I-%0$`NXZ0=h4%BET+x6m~vJGnKn%6saMq zGwp-gh&DDdHhP%#^pFL32z6)ZaiZrj|BvxX;F(U-X9*Q`m`nK3u?p=0&NXuA&SQ&n zm=A*fhUpp0tzqVY?aH0Ih_*8ElQKrvMgCt6l1ny3ae^0E(%Y6#@GWN2Sn;5_% z+ZqJ?S~;9j+hU4)@F4AqDfW7hK2jpdK3XY(LC+x6A?%E(C$HZNOSyDylJ=!kw6-N( z`#~8(H_YzK$JEo*m)no*WY^fbLN{_+W4KRp?A%t`n^R~9U@z?kEYPhI9|atw!xEMy zT$J!$3GbIsm(T=Mr~|l*ZXtutlSbQU4Dec-0Q?6%2slJ_z}v_K9HSQi@1R!!XX$Og zd+2?@isU~Cc%DwtCzL;(yj3_W$LC0Re0`Ag4cL{Aa@c6VjnTwWw;ozz zifV4?)Tz?(17T~cp%a+4pr#1!4Ta~2Hi$V<3!6}7iE@B5Tnht1W#1Qe&FWOmAj_`m z9=0yvawHycy;Gaz7feeWhho!pHZLwZ4cD{v0E@cyn^Lo`(=eN%C*`_IRz;(tH$>1` zMOc29KkM2p(~`og!qV3zmRV0CS@Dn%Bj|2i3N4F+hCRNbbQfSrc)~G6vbDREaM-Bs zbh-<1VkJK?Yo=uenbnQi*W%DoEs_`JXm!gXxXAa;_+_PQq(^Vsp-1&KOE{}~ARIFN z`8KAby6L2ES2QePaC*rJ?V9jNGXmF3mgh{p>9~Gi8h*lx-PWQc3a=u(wrL1IJ`?Z| z#|R`|yHCrthoL<=f1CPlUR9L-Eh;HJKz8h4a)3ck|I5=S{=ehn!g!t_0np#y1MFV| z{few?L^pD2sphV`&(m8=t~0-Gh!%%YUGv;WdsH>PvdDH=jeju?eqIXo$R7YIJ76-A^cFfzGTzD^1bQ6R z{RH4VtpZ!b7upi&MZksVYmMH>fA>pN?;~AF?VpYnalcPi65Vr>cbs(cpvS~LL_nuQ z4RWQ(9^ze9tm@$USl20loC_)%FXvVGs=%iJQYQG#OKAETh7}q~{|-_OIMD&zP!#kq zmuzZD8y!TXgA!7GnL_x|1g8d0WOH2ZNxYo{-$&PE+pP`0U25+L>VuN{cN}{??C!=h zihekfK1AcVAt^E=fs}RNiIws2VjCK|w1qz&eD_f32==l6mW;B6KF^*uX$`&-sd#3j zjpdln8D!}sKBl5<{GP2Sk1NpO!h;a`2r^z0UAz}&5oa&_+qmcAjCAvX`>D)b8Ts-N zlZ`iGAsQ8Da$^>|dpMW)5XZOmXPJZd-Ro~oOt0IP+K$@#WD#YtsG>i*b@YeH;<4(& z{zFC84|J!lTdpG}iyh$?r>6>q2|d0>s8Hbelf}?;#(iT=*t);pHVx19-A1tAaP4v3 zx3%_YQMGl)YzRL{s=Bl`RZ!Jb*J54Z5)*VbIK)M}s5&V0lf|PQv<1sF2!gcjIC@HqKQsP;A+e2T5(G#jJw12EP5Lvh zKZA$&;AI0#6gF&O!3G5h7Dz-O1VV@%LV(!7f(Te3fq(@P5<-Miw?EU414QgVxpvpB zs#~{yeW&X7(Fe}Z79z^yxp0B#9A+LR34b4)#`3^TuMN;ETi?6+oO0y7o2zT4ueLn5 z>FKs==#JwCYE7tK=%}Wn&Mj9|+pP<2`}V?~SoO+0(Gew2U-f_6=|C?LevjV zA>w|%fVqT6#lr~CxyWx|(tn=mIXoN;#uhsH1ks@U@6It9iO?D7U1t0w(Ogf=%uc6? zt^yrE?w?uyAK|6Q{Y0!E^j!&oS+m<_9W%U3V@dpG7LO9qj24LX0QgtE5kuyL@yt-+ zz2^Cz0iKNEBoLMvz>^szsMI`Rxe(--=rkVWkapt9j1uf-$SdgII0K(PHhb>u=(Ec& zT~qn*7eDS^`WuIOCA3Rq;2qR89$cGp)I-%0$`NXZ0=h4%BET+x6m~vJGnKn%6saMq zGwp-gh&DDdHhP%#^pFL32z6)ZaiZrj|BvxX;F(U-X9*Q`m`nK3u?p=0&NXuA&SQ&n zm=A*fhUpp0tzqVY?aH0Ih_*8ElQKrvMgCt6l1ny3ae^0E(%Y6#@GWN2Sn;5_% z+ZqJ?S~;9j+hU4)@F4AqDfW7hK2jpdK3XY(LC+x6A?%E(C$HZNOSyDylJ=!kw6-N( z`#~8(H_YzK$JEo*m)no*WY^fbLN{_+W4KRp?A%t`n^R~9U@z?kEYPhI9|atw!xEMy zT$J!$3GbIsm(T=Mr~|l*ZXtutlSbQU4Dec-0Q?6%2slJ_z}v_K9HSQi@1R!!XX$Og zd+2?@isU~Cc%DwtCzL;(yj3_W$LC0Re0`Ag4cL{Aa@c6VjnTwWw;ozz zifV4?)Tz?(17T~cp%a+4pr#1!4Ta~2Hi$V<3!6}7iE@B5Tnht1W#1Qe&FWOmAj_`m z9=0yvawHycy;Gaz7feeWhho!pHZLwZ4cD{v0E@cyn^Lo`(=eN%C*`_IRz;(tH$>1` zMOc29KkM2p(~`og!qV3zmRV0CS@Dn%Bj|2i3N4F+hCRNbbQfSrc)~G6vbDREaM-Bs zbh-<1VkJK?Yo=uenbnQi*W%DoEs_`JXm!gXxXAa;_+_PQq(^Vsp-1&KOE{}~ARIFN z`8KAby6L2ES2QePaC*rJ?V9jNGXmF3mgh{p>9~Gi8h*lx-PWQc3a=u(wrL1IJ`?Z| z#|R`|yHCrthoL<=f1CPlUR9L-Eh;HJKz8h4a)3ck|I5=S{=ehn!g!t_0np#y1MFV| z{few?L^pD2sphV`&(m8=t~0-Gh!%%YUGv;WdsH>PvdDH=jeju?eqIXo$R7YIJ76-A^cFfzGTzD^1bQ6R z{RH4VtpZ!b7upi&MZksVYmMH>fA>pN?;~AF?VpYnalcPi65Vr>cbs(cpvS~LL_nuQ z4RWQ(9^ze9tm@$USl20loC_)%FXvVGs=%iJQYQG#OKAETh7}q~{|-_OIMD&zP!#kq zmuzZD8y!TXgA!7GnL_x|1g8d0WOH2ZNxYo{-$&PE+pP`0U25+L>VuN{cN}{??C!=h zihekfK1AcVAt^E=fs}RNiIws2VjCK|w1qz&eD_f32==l6mW;B6KF^*uX$`&-sd#3j zjpdln8D!}sKBl5<{GP2Sk1NpO!h;a`2r^z0UAz}&5oa&_+qmcAjCAvX`>D)b8Ts-N zlZ`iGAsQ8Da$^>|dpMW)5XZOmXPJZd-Ro~oOt0IP+K$@#WD#YtsG>i*b@YeH;<4(& z{zFC84|J!lTdpG}iyh$?r>6>q2|d0>s8Hbelf}?;#(iT=*t);pHVx19-A1tAaP4v3 zx3%_YQMGl)YzRL{s=Bl`RZ!Jb*J54Z5)*VbIK)M}s5&V0lf|PQv<1sF' und die Klasse für Array-Listen ist 'List<>'. + IList liste = new List(); // Collections in C# arbeiten auch mit "primitiven" Typen (also Strukturen), da es keine Wrapper-Klassen gibt. + liste.Add(1); + liste.Add(42); + + foreach (int z in liste) + Console.WriteLine(z); + + liste.Add(100); + Console.WriteLine(liste[2]); // In C# gibt es die "Index-Überladung", wodurch Klassen selbst Indizes definieren können. Das erlaubt es uns, bei Listen mit eckigen Klammern auf den Wert über den Index zuzugreifen. + + + // C# kennt bei Arrays 2 unterschiedliche Varianten. + // Klassische Arrays + int[] intArray = { 0, 1, 2 }; + int[] intArray2 = new int[5]; + intArray2[0] = 1; + + int[,] intArray2Dim = + { + { 0, 1, 2 }, + { 3, 4, 5 } + }; + + // und JaggedArrays: + int[][] intArrayJagged = + { + new int[] { 0, 1, 2, 3 }, + new int[] { 4, 5 }, + new int[] { 6, 7, 8 } + }; + + // Zum Schluss nochmal kurz zu Nullable: + // Primitive Typen sind normalerweise Wertetypen und eine Zuweisung von Null ist für Wertetypen nicht möglich. + // Möchte ich trotzdem Null zuweisen, muss der Wertetyp zu einem Nullable gemacht werden -> ?-Operator. + //int zahl = null; // Fehler: Nicht-Nullierbarer Wertetyp. + int? zahl = null; // Durch das '?' wird das Integer nullable. + + bool? bNull = null; // Häufig wird dies für Boolean eingesetzt, damit drei Zustände möglich sind. + } +} \ No newline at end of file diff --git a/Tag 1/Handout - CSharp Einfuehrung.md b/Tag 1/Handout - CSharp Einfuehrung.md new file mode 100644 index 0000000..b1594d0 --- /dev/null +++ b/Tag 1/Handout - CSharp Einfuehrung.md @@ -0,0 +1,315 @@ +# Einführung in C# + +## Ziel dieser Einheit + +In dieser Einheit lernst du: + +- wie ein C#-Programm aufgebaut ist +- was eine Klasse ist +- wie die Main-Methode funktioniert +- wie eine Konsolenausgabe erfolgt +- grundlegende Konzepte der Programmiersprache + +--- + +## 1. Aufbau eines C#-Programms + +Ein C#-Programm besteht aus: + +- using-Anweisungen +- Namespace +- Klasse +- Main-Methode + +--- + +## 2. using-Anweisungen + + using System; + +Erläuterung: + +- entspricht dem Import in Java +- ermöglicht Zugriff auf vorhandene Klassen + +Beispiel: + +- Console +- Collections + +--- + +## 3. Namespace + + namespace _01_Einführung; + +Erläuterung: + +- organisiert Klassen +- vergleichbar mit Paketen in Java +- muss nicht zwingend der Ordnerstruktur entsprechen + +--- + +## 4. Klasse + + internal class Einführung + +Erläuterung: + +- jede Anwendung besteht aus Klassen +- Klassenname frei wählbar +- `internal` ist der Standard-Zugriffsmodifizierer + +--- + +## 5. Die Main-Methode + + private static void Main(string[] args) + +Erläuterung: + +- Einstiegspunkt des Programms +- wird beim Start zuerst ausgeführt +- jedes Programm besitzt genau eine Main-Methode + +--- + +## 6. Konsolenausgabe + + Console.WriteLine("Hello, World!"); + +Erläuterung: + +- Ausgabe in der Konsole +- `Console` ist eine Klasse +- `WriteLine` ist eine Methode + +--- + +### Farbausgabe + + Console.ForegroundColor = ConsoleColor.Green; + Console.WriteLine("Ausgabe in Grün."); + Console.ResetColor(); + +--- + +## 7. Datentypen in C# + +### Ganzzahlen + + short s = 1; + Int16 i16 = 1; + + int i = 1; + Int32 i32 = 1; + + long l = 1; + Int64 i64 = 1; + +Erläuterung: + +- es gibt Kurz- und Langschreibweise +- `int` ist ein Alias für `Int32` + +--- + +### Fließkommazahlen + + float f = 1.1F; + double d = 1.1; + + decimal m = 1.1M; + +Erläuterung: + +- `float` benötigt ein `F` +- `decimal` benötigt ein `M` + +--- + +### Boolean + + bool b = true; + Boolean boolean = true; + +--- + +### Byte + + byte b1 = 255; + +Erläuterung: + +- in C# ist `byte` unsigned +- Wertebereich: 0 – 255 + +--- + +### Unsigned und Signed Varianten + + uint ui = 1; + sbyte sb = -128; + +--- + +### Zeichen + + char c1 = 'a'; + +--- + +## 8. String und Eingabe + + string? eingabe = Console.ReadLine(); + +Erläuterung: + +- `?` bedeutet nullable +- Wert kann `null` sein + +--- + +### Null-Propagation + + eingabe = eingabe?.Substring(2); + +- Methode wird nur ausgeführt, wenn Wert nicht null ist + +--- + +### String-Verarbeitung + + string zeichenkette = String.Concat("Hallo", "Welt"); + +--- + +## 9. Eingabe und Konvertierung + + eingabe = Console.ReadLine(); + int eingabeInt; + +--- + +### Convert mit Exception + + try + { + eingabeInt = Convert.ToInt32(eingabe); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + +--- + +### TryParse + + bool parseOk = Int32.TryParse(eingabe, out eingabeInt); + +Erläuterung: + +- kein Exception-Handling nötig +- Ergebnis wird als bool zurückgegeben + +--- + +## 10. Tastatureingaben + + ConsoleKeyInfo consoleKeyInfo = Console.ReadKey(true); + +Erläuterung: + +- liest einzelne Tasteneingaben + +--- + +## 11. Listen + + IList liste = new List(); + + liste.Add(1); + liste.Add(42); + +Erläuterung: + +- `IList<>` → Interface +- `List<>` → Implementierung + +--- + +### Iteration + + foreach (int z in liste) + Console.WriteLine(z); + +--- + +## 12. Arrays + +### Eindimensionale Arrays + + int[] intArray = { 0, 1, 2 }; + +--- + +### Mehrdimensionale Arrays + + int[,] array2D = + { + { 0, 1, 2 }, + { 3, 4, 5 } + }; + +--- + +### Jagged Arrays + + int[][] jagged = + { + new int[] { 0, 1 }, + new int[] { 2, 3, 4 } + }; + +--- + +## 13. Nullable + + int? zahl = null; + +Erläuterung: + +- Wertetyp kann null sein +- zusätzlicher Zustand: „kein Wert“ + +--- + + bool? bNull = null; + +- ermöglicht drei Zustände: + - true + - false + - null + +--- + +## Zusammenfassung + +- C#-Programme bestehen aus Klassen und einer Main-Methode +- using-Anweisungen ermöglichen den Zugriff auf Bibliotheken +- Datentypen haben Aliase (`int`, `Int32`) +- Nullable-Typen erlauben null-Werte +- Listen und Arrays dienen zur Datenverwaltung +- Eingaben und Konvertierungen sind zentrale Bestandteile + +--- + +## Verständnisfragen + +- Was ist der Einstiegspunkt eines C#-Programms? +- Was ist der Unterschied zwischen `int` und `Int32`? +- Warum benötigt `float` ein `F`? +- Was bedeutet `string?`? +- Was ist der Unterschied zwischen `Convert` und `TryParse`? \ No newline at end of file diff --git a/Tag 1/program/Program.cs b/Tag 1/program/Program.cs new file mode 100644 index 0000000..0ff4a5b --- /dev/null +++ b/Tag 1/program/Program.cs @@ -0,0 +1,183 @@ +// Vorweg zu C# und Python: +/* +1. **Java**: + - Der Java-Quellcode wird vom Java-Compiler (`javac`) in Bytecode kompiliert, der dann von der Java Virtual Machine (JVM) zur Laufzeit interpretiert oder durch Just-in-Time-Kompilierung (JIT) in Maschinencode umgewandelt wird. + - Die JVM ermöglicht die Plattformunabhängigkeit von Java, da der Bytecode auf jeder Maschine mit einer JVM ausgeführt werden kann. + +2. **C#**: + - In C# wird der Quellcode üblicherweise vom .NET Compiler in Intermediate Language (IL) umgewandelt, was dem Bytecode bei Java entspricht. + - Zur Laufzeit verwendet die Common Language Runtime (CLR), das Äquivalent zur JVM im .NET Framework bzw. die CoreCLR im .NET Core/5+/6+, JIT-Kompilierung oder Ahead-of-Time-Kompilierung (AOT), um den IL-Code in Maschinencode zu konvertieren. + +3. **Python**: + - Python-Quelltext wird zunächst (z.B. durch den Interpreter CPython) in einen plattformunabhängigen Bytecode übersetzt. Dieser Bytecode wird anschließend von einer virtuellen Maschine – der Python Virtual Machine (PVM) – Schritt für Schritt ausgeführt. + - Im Gegensatz zu Java und C#, bei denen häufig eine zusätzliche Just-in-Time-Kompilierung (JIT) stattfindet, wird der Bytecode in der Standard-Python-Implementierung direkt interpretiert und nicht weiter in nativen Maschinencode übersetzt. Dadurch ist die Ausführung in der Regel langsamer, aber flexibler. + - Es gibt jedoch alternative Implementierungen wie PyPy, die JIT-Komponenten verwenden und dadurch eine deutlich bessere Ausführungsleistung erreichen können. + +Obwohl also alle drei Sprachen einen Zwischenschritt über einen plattformunabhängigen Code machen bevor sie ausgeführt werden können, sind ihre Ökosysteme und Standardvorgehensweisen unterschiedlich: + +- Bei **Java** und **C#** ist es sehr verbreitet mit JIT oder AOT zu arbeiten für bessere Performance. + +- Bei standardmäßigem **Python**, also wenn man den CPython Interpreter nutzt ohne Optimierungen durch Drittanbieter-Werkzeuge wie PyPy oder Cython, geschieht keine weitere Übersetzung des Bytecodes zu nativem Maschinencode während der Laufzeit; stattdessen interpretiert die PVM direkt den generierten Bytecode. + +Die Konzepte hinter diesen Prozessen sind ähnlich genug um Vergleiche anzustellen aber es gibt wichtige Unterschiede im Detailgrad sowie Leistungsoptimierungen zwischen diesen Sprachen. + +*/ + +using System; +using System.Collections.Generic; // using-Anweisung: Entspricht in diesem Kontext der Import-Anweisung aus Java. + +namespace _01_Einführung; // Namespaces sind wie Pakete, nur bilden Namespaces nicht zwangsweise eine Ordnerstruktur + +// https://learn.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/access-modifiers + +internal class Einführung // 'internal' ist der Default-Modifizierer. Internal Klassen sind nur im Assembly verfügbar. +{ + private static void Main(string[] args) // Default für Methoden ist 'private' + { + Console.WriteLine("Ausgabe und Datentypen:"); + Console.WriteLine("Hello, World!"); // Konsolen-Aus- und Eingaben mit der Console-Klasse. + + Console.ForegroundColor = ConsoleColor.Green; + Console.WriteLine("Ausgabe in Grün."); + Console.ResetColor(); + + // Datentypen: + // Wichtiger Unterschied zu Java: + short s = 1; // 'short' ist ein Alias für die Struktur 'Int16'. + Int16 i16 = 1; // entspricht 'short'. + Console.WriteLine("Short: " + short.MinValue + " - +" + Int16.MaxValue); + // Wir können short.MinValue oder Int16.MinValue schreiben, aber es ist empfohlen, bei den Methoden und Eigenschaften die große Schreibweise zu verwenden. + // C# kennt 'struct'. Alle "primitiven" Datentypen und DateTime sind in C# Strukturen. + // Strukturen sind Werte-Typen, haben zusätzlich aber auch Methoden und Attribute. Wir brauchen also keine Wrapper-Klassen. + // Dadurch sind die Typen eigentlich nicht mehr wirklich primitiv. + + int i = 1; // 'int' ist ein Alias für die Struktur 'Int32'. + Int32 i32 = 1; + Console.WriteLine("Int: " + Int32.MinValue + " - +" + Int32.MaxValue); + + long l = 1; + Int64 i64 = 1; + Console.WriteLine("Long: " + Int64.MinValue + " - +" + Int64.MaxValue); + + float f = 1.1F; // Der Standard-Datentyp für Fließkommawerte ist Double. Soll ein Wert einem Float zugewiesen werden, muss ein 'F' dahinter geschrieben oder explizit gecastet werden. + Single sp = 1.1F; // 32 bit + Console.WriteLine("Float: " + Single.MinValue + " - +" + Single.MaxValue); + + double d = 1.1; + Double dp = 1.1; // 64 bit + Console.WriteLine("Double: " + Double.MinValue + " - +" + Double.MaxValue); + + decimal m = 1.1M; // 'decimal' entspricht dem BigDecimal und wird durch ein 'M' gekennzeichnet. + Decimal mp = 1.1M; // 128 bit + Console.WriteLine("Decimal: " + Decimal.MinValue + " - +" + Decimal.MaxValue); + + bool b = true; // 'bool' ist ein Alias für die Struktur 'Boolean' + Boolean boolean = true; + Console.WriteLine("Bool: " + Boolean.TrueString + " - " + Boolean.FalseString); + + byte b1 = 255; // Achtung: 'byte' ist in C# unsigned, also ohne Vorzeichen. + Byte b2 = 255; + Console.WriteLine("Byte: " + Byte.MinValue + " - " + Byte.MaxValue); + + // Zu den Ganzzahl-Datentypen gibt es auch die Unsigned-Variante und für Byte die Signed-Variante: + uint ui = 1; + UInt32 ui2 = 1; + Console.WriteLine("Unsigned Int: " + UInt32.MinValue + " - " + UInt32.MaxValue); + + sbyte sb1 = -128; + SByte sb2 = -128; + Console.WriteLine("SByte: " + SByte.MinValue + " - +" + SByte.MaxValue); + + char c1 = 'a'; + Char c2 = 'A'; + Console.WriteLine("Char: Einzelne Zeichen."); + + + Console.WriteLine("\nString und Eingabe:"); + // String und Eingabe: + string? eingabe = Console.ReadLine(); + // Ab C#8: ReadLine könnte Null zurückgeben. Das '?' bei 'string?' sagt: "Achtung: Die Variable deses Typs könnte Null sein!" + + /*if (eingabe != null) + eingabe = eingabe.Substring(2);*/ + + // Prüfen auf Null in einer Zeile (Null Propagation) + eingabe = eingabe?.Substring(2); + + // Unterschied zu Java: + // 'string' als Datentyp kann kleingeschrieben werden, so wie die "primitiven" Datentypen. + // 'string' hat aber auch eine großgeschriebene Variante: + string zeichenkette = String.Concat("Hallo", "Welt"); + Console.WriteLine(zeichenkette); + + Console.Write("Bitte eine Zahl eingeben: "); + eingabe = Console.ReadLine(); + int eingabeInt; + + + try + { + eingabeInt = Convert.ToInt32(eingabe); // Konvertieren mit der Convert-Klasse. Kann nicht konvertiert werden, wird eine Exception geworfen. + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); // Hinweis: C# verwendet "Properties". Dies sind Variablen, die bereits Getter und Setter beinhalten. Dazu später mehr. + } + // Zu Exceptions: In C# gibt es den Unterschied zwischen Checked und Unchecked Exceptions nicht. Alle Exceptions sind Unchecked. + + bool parseOk = Int32.TryParse(eingabe, out eingabeInt); // Mit TryParse wird das Konvertieren ausprobiert. Kommt es dabei zu einer Exception, wird diese bereits in der Methode behandelt und es wird False zurückgegeben. Ist das Konvertieren erfolgreich, wird True zurückgegeben. Das Ergebnis der Konvertierung steht anschließend in der out-Variable zur Verfügung. + Console.WriteLine(parseOk + " " + eingabeInt); + + // Das 'out' steht für "Call-By-Reference". Die Funktionalität ist den Pointern ähnlich. Es wird zwischen 'ref', 'out' und 'in' unterschieden. + + Console.WriteLine("Bitte eine beliebige Taste drücken: "); + ConsoleKeyInfo consoleKeyInfo = Console.ReadKey(true); // C# erlaubt es uns, einzelne Tasten der Tastatur einzulesen. + Console.WriteLine("\n" + consoleKeyInfo.Key.ToString() + " " + + consoleKeyInfo.Modifiers.ToString() + " " + + consoleKeyInfo.KeyChar); // Ausgabe der Taste, der Modifier (Shift etc) und des Zeichens. + + // Die Arbeit mit Methoden ist größtenteils identisch zu Java. + // Ebenfalls die Arbeit mit Kontrollstrukturen. + // Eine Ausnahme bildet die ForEach-Schleife, welche hier eine leicht andere Syntax besitzt. + + // Das Interface für Listen in C# heißt 'IList<>' und die Klasse für Array-Listen ist 'List<>'. + IList liste = new List(); // Collections in C# arbeiten auch mit "primitiven" Typen (also Strukturen), da es keine Wrapper-Klassen gibt. + liste.Add(1); + liste.Add(42); + + foreach (int z in liste) + Console.WriteLine(z); + + liste.Add(100); + Console.WriteLine(liste[2]); // In C# gibt es die "Index-Überladung", wodurch Klassen selbst Indizes definieren können. Das erlaubt es uns, bei Listen mit eckigen Klammern auf den Wert über den Index zuzugreifen. + + + // C# kennt bei Arrays 2 unterschiedliche Varianten. + // Klassische Arrays + int[] intArray = { 0, 1, 2 }; + int[] intArray2 = new int[5]; + intArray2[0] = 1; + + int[,] intArray2Dim = + { + { 0, 1, 2 }, + { 3, 4, 5 } + }; + + // und JaggedArrays: + int[][] intArrayJagged = + { + new int[] { 0, 1, 2, 3 }, + new int[] { 4, 5 }, + new int[] { 6, 7, 8 } + }; + + // Zum Schluss nochmal kurz zu Nullable: + // Primitive Typen sind normalerweise Wertetypen und eine Zuweisung von Null ist für Wertetypen nicht möglich. + // Möchte ich trotzdem Null zuweisen, muss der Wertetyp zu einem Nullable gemacht werden -> ?-Operator. + //int zahl = null; // Fehler: Nicht-Nullierbarer Wertetyp. + int? zahl = null; // Durch das '?' wird das Integer nullable. + + bool? bNull = null; // Häufig wird dies für Boolean eingesetzt, damit drei Zustände möglich sind. + } +} \ No newline at end of file diff --git a/Tag 1/program/bin/Debug/net10.0/program b/Tag 1/program/bin/Debug/net10.0/program new file mode 100755 index 0000000000000000000000000000000000000000..a02bb5a1006e13faae1c11b626fcdab07d3de16e GIT binary patch literal 98312 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 MFv|ZA=`JJiUqN<}b^rhX literal 0 HcmV?d00001 diff --git a/Tag 1/program/bin/Debug/net10.0/program.pdb b/Tag 1/program/bin/Debug/net10.0/program.pdb new file mode 100644 index 0000000000000000000000000000000000000000..7d804fdcbdfdb8f6e09aab3619f5687ebf6c7458 GIT binary patch literal 11716 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 R@(;^EdvLY4jK#K${U2saMg0H( literal 0 HcmV?d00001 diff --git a/Tag 1/program/bin/Debug/net10.0/program.runtimeconfig.json b/Tag 1/program/bin/Debug/net10.0/program.runtimeconfig.json new file mode 100644 index 0000000..01e4519 --- /dev/null +++ b/Tag 1/program/bin/Debug/net10.0/program.runtimeconfig.json @@ -0,0 +1,12 @@ +{ + "runtimeOptions": { + "tfm": "net10.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "10.0.0" + }, + "configProperties": { + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/Tag 1/program/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs b/Tag 1/program/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs new file mode 100644 index 0000000..925b135 --- /dev/null +++ b/Tag 1/program/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")] diff --git a/Tag 1/program/obj/Debug/net10.0/apphost b/Tag 1/program/obj/Debug/net10.0/apphost new file mode 100755 index 0000000000000000000000000000000000000000..a02bb5a1006e13faae1c11b626fcdab07d3de16e GIT binary patch literal 98312 zcmeFadwf$>)<2xk3k4~sfDuqGRSQxTXt~)GiVbbbi6qE~2s&bg(iWsZZIgmxrPxF` zb0+iPotgPLR!5(Q$II9mg{c=X2&To+p`ap;qu>ow;{`zhQOWyVYoC*xq|N9v&*%B? zt&-%deOr6&wbx#2?X~w=XLpwMGMi2MUy5nEiJm&o7m#8tA!AJ}PqC@Mlw~S5Wt&Et z(vhBue|o;e@1_(a;!pq15RWDTQ@M||^u+IBT0Z?-Z=JrWT(ZA|BSeb+4Mh2m%B9h- zZ2G`oHh)IHzy3x%>)*z5++H@-fWL(AO?Cm+zm4UHHk~(#a-Fxvf4_B>D0fQx*30z* zn97Y=F7l6A8~>e08Stln>+~cX>0dyjXX1Ab6~dqXO?l~$zUg0arD!MdJC8EqPybGA zuU0FU_?^wAqU4Q^S#Q9py<~LJikb9w^zXT!xR?Apc+Szvon0vUm-zh}Rf<3TTYEHJ zt(9AFohX<1?G?pL`nQhfFHnxg@8|w$>}k46YcCmH@|bxs4%)ZCO3?CbG)BWdbM`#b zb1%M;GH0IeisNH{eDSKlS&b*gJ=i(EX4&E?lg8I98C$b#rDx69H3d_~PMI{We$}`M zT<#i_rTPf(rsCpFXID0*5^O&HU5kI?SC2W9b5r^UFUZ&ZG5El+yFYvH*rX>fObI|6fo~PxUWBn?2#~l z@V-g#OihAMV-ozI1-vKvznCQd;Uw*DPJ$<`@7eg5_;+iP{0}6l|4_{eDZ0#l|b`x4RPv4jZzF2}eKJnKpEJQC0J_lyRgLx|z;cUt~a z_)YmYWfRn7nyA4a*XqCVRRMoae3^y-Ps*RST>utoa5uggpWOn`qQOn&<<%=ztt_v1 zFRF8wmz&BRSG&rWRMu5iFROP~)?Mu?sadtM^6Ev4Ybr%r&nefIkPHEqPlW--J)ggdPjwQ?jn5Hr__5EBaeN>3a)U%B)z$1D;pNoEL&2( zsIJpx{y2{#`MHQ9h6{~8N z*ymKNKy!@J?0=)ayjXqc7uAIEs93Y8d@<-xsJbhbqPI(G=KPx&FPdw=a_%GyD-BTo zvQ_ovAa-Rr6ydr>b+?o+Te-}Qn#-%#tSPUptgBzO5|nh`Qr?iKl|T~mVw}ns)z?>o zL#h@ns{x+N=H`{-f8_dix;-h@?eayQHR$>Z;*yoC6Nh${$6davs=RK|%IeDUsueV} zxBh!=TG8YRj~o0KC3GCm8e2ju)X2ZVqnA~zT2Z^GuF`(hES>84R-FrLR#k(|W3yu3 z%GJwOE-AmNvL0+}s;aJZ*PH4q-3^O9Ri>&{wUsNUOfoI0S+rzHooUIkx~e4@C(P1{ z<>eJim-9H7s_H5$O?8#XvaAl7tB{QUxL8Has(Mtqas{&xKOqxkuBlz*22+)zy(N`3 z%T}1Gs%kv-OHC^(SFBjoP-$ARVo@!sC@)`Dzp7%w#Pa(3ibX4{Ovqll+Ouql33Ct= z+*G~7y$ootSWeZJmp4?^V*0wP2suMpcb$7x4JFsFG^A5qT+NnTX&u$HQmBLRl#41VD(maHzS>&|Sh1SvOKp`Cr>tC6 zUb6~P0CG!oP9&^sSXKuJ7^|k9#<8541aty9DlWN%EZQk1Jg$iTs;&SD=_#M!6&k!J zLwIIMN%_Qad8V08$BdHl3F9V;UkerhI%(X*32~1T@=PTQ7T9Ju%JUO4=1+>tI8m!m zR1>W{e@gVHmLDzZMXB)^bYej?D-enO*6>5-%c8&u<0jMc){Fm3fuAJ}ztT;;@tJ{t zeN25#XK|Xy(T{(pYmjv0?1%q)p;RWr=t-pNdHQR4MfqN+kA6`ZJx4E-gr_Wq_tIJ$ z08D7PA7~n+{Sr9#h1bFOAK^~VA43<>^`<$aZ-IwwplN{SRH5`A4C#ZGEz2YgZfG<; z-Sjsty%zP&IQ0OU&N5wybgHwKpC!`-?fH$Tmm~LCCY$!Wgwy+&oZ53SKle8MQhRpi z-VIkzy6Gl7)1MhMIHt8n&-dSTKT-yn8npapGk*O|>$T^5IX%;)YR}K|b3YT6BK+F; zxv%MA?OF6MgZoG6?xD;2kSFs=E&UnJpK5B;o(FS#DW+Z8v*%pO-^=tmp6O5bL+bvj zzy$(+Q1egf@LCOiH~~IeQ|Lko@T)ZV(FFJc4Sp&CeuJ(UYW_{V-J3LcMgqJ}gJ&hc zZ`I&K65#J&A{55#1bCBPf0Ibp+s)9PH#Q15kxTp%^x0&96EEw3n+}Bf104P9Fu?mpp%`}qTz5HB@<9WYATsFYZGr;E<;QF2hB`+|*ha2+WXn<>58l1Y+ z03T_{Uu%G88{lgU@beAuCIeiX>YTdK0Kd?Xf0F^8V}Nfqz(*P2Ee7~#1AL1Cevtv* zYJiV1z}pP)Tmw8{fM0BYcNpNB3CgLR2DoNwGW?(cKGsmrVFP@;0Uk2I^9=B#26(;! ze#!u!V1S#}#rS`s0iI!iPcp!>3~*lLwX`7y_!L9_Yym?MF#i+1AMvxexm_?xdFb^053McYYlLl0lvlnFEPNI4DeC| ze4_zwH^4U;;4=;I%?7w^fVUXn4g-9P0e*!6-fDo)GQismaHjztFu-RU;2j3|l?HgH z0Y1k7KWKpe!T>*PfL~>RhYaw!2KZ3}{AvUIlmR}^0585n@IQT)8Q`_rdO`byk^#QP z03T<7HyPkA1N{I0`SU1nTpDp&ZvH$&R@3&Bn@zGW;O-Ual$&>F?BWU{lM5G`O_5R4 z@F|TfHc|eil+yKKBoe9G#LqN{UHfCtq#$*@9DR;@JloZC=eU&DoysnU@|r_=+o7Cr_=_X5wX=SN-2A=S)5rF!)EwK!^swYq zPCAt%vht6JrS%50$>sY(x;NmoelOj-Gh?S`xWhkf#4P`$>5k?f&7SmMrElyV?&DNG zi&&bGSym1@b5AuaaQOQTbD2*%t=}~aby&#q|MaGv<-R8B`Mr$Hm2@60{z-b+ZBkIT)c z&7R)BO0fai7oAE(R^E@VDKct15pJ9`(n~{v0b=^*f8kK}-5@I;%FQ1iopZH4Kajsi z_7|C<*F-GKQR16e5x^f_f`tMvFZ!5Zd z!LK6ya@jxmazwr?>^ivBWZIze|GWeA zm6ff<=!L9&zeHA3N0AC7EA~#godh9w(x*$TdS1BsY#*J6Gs?M~$| z=2ceR7`Y9(>2IAJ>2O%vr46(d>hP~KM=T?+1B)s4R;SV!pjqg?#N~@fz6XI#5JYLW zw-H|UeDu7?`-91pAE*vpf>ofa13V>d%UpyOH)aHjQ48_{W^$^YR;RzQ1vPF8+FJ;| znd-nij95YokkQ|`DgQ+Ney8%aLkWa_gpDSvo=s@rO09w4VcC||?L;7^m9^bHm$Epm zXWZ*#)!r1o5}b8}QAamVJCtC=VnMGhS@!Lhyqo9&;zRN^ z;g__HzJjhrq-SOQSRA-Y`rPIgktSZT!nR40$5$#Spi@)F9StY$4D58Ove1Fq& zmt}MIJj(vfcOv@_{2iD5{~>!s-Rtg+EaG>tVZLk*IJTol z^taAw4LPM5A%`{Sl1jdG_#45g9$@BBcB3g#rrnLzB@(gN0e32oQ3FopDN55?mesuQ zXqWGVdq@o6Xg*{1^v7V4z_-{ymGF5kxFZszYk4$ppaV z8USlfb*T5BX_lSv20StlU?HMr*>>E4vY`L3Pf>%DSL2HY;BlzC;p|vG5j(fpm+lPhiOwXwGgn%gu-^C`0@ zL)vC0?RXrxM^^ssR9=o)euXZEhs(+Vr}C;x+3iqXk63O8eVj^{OF4|Pp53yV0tr(9 z5Jpfr7_W5h0@_aHMCht-z+7)(cDui&$@S4M$Uxvp6h|)@7f?!E9S*|ad#8GtQ?1T$ zDX+-NyjDlNmx?=_TJ^>k8Jr{ZbD zLe)CkKdC@&ZtO6D+O(pQ72zK5vVPBSbrRnIOysR(OdGZNhSs4rPcLIC|fr|wA99f-+ln1yvT0|C7}2mO<^oxX?qd!m?hHuT(sw z6qcn(zRSczYGGNbNxtFYA-%8+wPlHi-i2koC0~ko$S5q!kbEbAGpg=W zSk_1Kb%}?*g=KvuAIWK?oK;wMmgL(j9{LrQ^^<%ri-*j@vP{VbbAYn-FD&aX`L>7$ zsjy6ve5BAJC9AM3OY;3jJPar-8zA}Ci-&=QWdl8HkY!L|*&xp<{5ZR?>}*dJepm|2 zES`nFV9zZ47*bd^#4`gwh8C6$^;q%a+`_VRJ$d+XUSZjJo{R8f zSYg>P&j|b&URXBVW5JIRg=Hf={qSRCVcAGbgN3{D@h@h2#mQ@uk8?5CVT;6BFo&J$ zl@iEeXA}{uo^h@`cCfYjQijbe?-BKVX{^@nGcV+mP72 z8?&e}fMvE*6Zauk{AzO8GYz@M{8Dg-5cazg$~@bx3?$s4kmoC`LO0?=Uk{@49`@N7 zjJ~WKw<%|0YZoMn)4u}ZVnu7v9*Ei^=w54e=u<@ZdIOU884Mah@=sKUnx7D`hZtsW zflP|CKv;eFx9l!iXnvvdF+*)Hk#v@WO(YP{qF@HLV7vW7J@UY%Z47 zQsoqMG9s8k4BDPG1INSApJl%XX=P0S8DaZte%S8`JZZOlDTBLi8O)3K5?h5H*IF#|D56x~8J z(1j@*t}@W2km)i`&}FPs5D@GUw%K0#ofv;Id-r{%jXy+n_|}MJ))fYlbvNdc6AreK z7+qHLFQsa9reFi6I&}EUNTgKV?gTOI7}Nz?I_48}Gmu|USvVntv2ese$RrvIoeYIp zEci?Emi~w;EzbemWyR0x(19;_d?fE^n%V*lv=1mrDNG7)F;5>~77Z*0lB~fD`mOld zX!O;}%`V@^q{~%qB6R`q0N~Z3+o)#6*FnsuZY9khG~Dr}pkX<7P_$|Fi3V~qXe-z4 zFFK?_r-+P1|MxY}g#;3hsF>=fH8GQ+O!VqdF}3aA-brmM!O*@Gnvc-B-p8mDcCY{m zd1!e~)lW6pB5&K2_NMIz@f&OAuQ`v8%M%T5!*hNl(%Dr{2|ATde;%U}xS!@v4^%P| zfb4$I5UQOWt_migfoAB`janZsw?^sn$`^uUmoiAF&r2Hg9FdXevqJ-=5J<;y3gZZK zJW7n+7|%pv5RNd1i6(*))uE?mKy~+h>=|KOAGsfsz+)lIvrv&3Ax~?l?{|?%lw{X} zoj`yn$sBlQk`;4;&H$wvlE1-l*%vDokT zwBKF#LrzhKF2DZ6tNoCbT^cz&t7D{aFDEjDEA>k6)hY_lAxQWN0gsj}GL+2cl9%Wu zuhUDO!zHu$voC+L9gp^-+3s_AhcLN)iuRH_8xCi3~54ETo6Wfd^XkJd5Ji zJ5M#~4Mm@lWGT0I6GPi076(J46}kT!u}l#lUPS*K=B^O>+Oql({A9=w*NpqOp*=^~ zI3{|FF<|}unz`5vfwEN{%Eij;R3-*XGQcID(=rXl7$B=>$-X`AKCn|G`;caaTC{K% z@7F~2f7)LW_E|UOraH8EJaOHVU?1r1>tt4J`mdx3I`pPLt9%_8R1dLkafc73!qpSahK3Mc#5mf@ENQ zj@svF)s98RQq}XMVDr!oaDXVgpig3}IF3x78EmE+jW6N?jkpG+o-Iirut(^BpOF5C z4=P3UaVVX#@-=Cy3%fEvcYTXRPdDm^@Kch#A43Srq3=XnCKa;>#mcb7EGsN?Wo3H{ z1dinW5XlbZjNH5~!z6j%2N6lLh~!bY~jY z2r{K#1WNP==jLHJHxCQv<`IYgwj6jjAD99DR@$kom78xx&+pqA?nT>EWZ2u|bZN!E1^K*t zWaT~*(UNy3`Y$VQlQuoMh1e2piIo4M6g3Y-SOkNN`0<+w1ku*v2Pv0qJt%o^#WLVj z*TU&L#_7LNC&?%7v!Z#6L6~;wPB*P==79VHN-|+kT$W}WM503~IVAhnf-dW9qAs32$D(y93PH zsdz`@k6PUw`B7Rq;a>7?1DZ~?aq~|S>0zqtr-*bNwqN3iln+36B6&7-<)B^K;PF1d zI8G#ojh0dJ{Sh#BjoVFK|4HfoqVqKT3nmi&F+mIS|^sV>_sD} z-QK3I?_psX8VF49)<8TJ+K~ZPY74AXXsJ9IoNAs^y)gq$rL4O1Tr|CTHg82v@@T>+ z#co|ocmR|j$@?%3h{*Gm?kt-{bt;vc(U<>(q!P?kHI;r%ei>K`z&r*J-@VYmoSg@@ zY{HHO+cnSwv56viVT+?x-fNWAg)qD9#LZ1zP}FIBS95ifM;ylf4lA%U5vD@s$=Z&A zl4K`R*7rhgK;y_vn;>W>kG@`*y~>?kwaT+nRvsjHRXh8)m%xPg72vrKn4x()smqy? z_pNl3=_T+G%;kHEh(bf)b6p~3rR4)PX+UwG_Tr)Sh1tKGy;dr#Y zM4w{rnkDZA)Is$@Mo2@?x=ZqkO$LE(^QnuZJIFCCw`DJ?t)+N)St%J_)m}1cQH@jG zN@crfGP6U|-oiU>Ohx}(j44>~%ZTL<(+KGY*B~$PK+xV2+i3F(l}Fu5d>6_=FG&+& zpwoI1yKCoBx4o#L>nZ#c`(v2w&8NoLUb+YkJEf9SVxM+3GGU5KSt(N1tW0TujDH5a z9ZK2oDqDLQ5C`i=EP2QdR-hhWF`z-P1g}vcOi9@7a@~%J<@Dqr9ByFg`b4h#Y_>@(P7uA%sr;g9A zu34pz*?mZ~ZI{rR%lrlKc1knDw2(IM#fma^DpL|u5y31hMcysM5DFF$y_g=?#p!9- z9*kJtL#`-EnIb)OQu1C(r1CGfbnAl~Qi1WuTDJOPF!=2s5oZlZ9VxdpEUH^Z=inSl z=|~I%k6XCh_M+&*$0*^FW`3fn3N=84cGjo^hz&tB&bizHLnR|JQU3_7{t+yGMi|j& zJg`|l4n2A*Hb(HgHi8|TN;teI+PKsD5$N}k*7#ReL*pFX^B^D?fN?Yc7?E*2BHZK? zNQqL6n>13)>0jHc8^^gPY1{@yX!SU7bn39|g&IM$&He3!ug13?ch`MbqoZSuQXte< zV#B!9fU1aEI#vK5J?b2hy-*WbU~1BtB;Tcd0Z@I^3T@P+bOn(^7kWRT zAFl>dym~&k5yjzf0hy_0uplguh-EOPt6QmV8G6RO0YZV}(i{*&n<%F_%-d6=$sLyx zz631Fd;afDL3f1?k%y(IW_5OQdiErI4WWZ+y2$V)EdiCARnl+uohuaC816KznDYi*jz47nLEPTw* z#z%P`gyr=)^m%m-00W#kNE?uvgJCC5z_7cs&;z--y_5x0Dt83Kbs_(FjCusF&&F4H z6oMDs!@&ZSn*$bm3oosRSllxS;f=}<5Ld%!plJX!i6ePaNdg$V{DBO`Vnf;4=#78* z2*`aVou3C9wv2lmMu{2)WmaDVYWIJi<$meN{&+b4p0)^JT2i_2ihnU7UO_aBz6w+U zMO{FMRp4wuP~*c|jWou86u(PH^k;#5E^>eZf)I}pP9zdW0QMAh5qOd;aH?xE3?1aj z{{c__#e-;AHGz>g%Rg*9#9&-+cSm~*qO87%<-ksiv&;OskO3`-_F`Q>HK%I}5=3v6 zt<*4C$vf~(f3T8|!b(1hYGOQ6H<5(^<{W7)ynKHKo{3n7Qi3WfiJ$$KA~SJ^hJdG! z)_AxdScNC}d)W9!H<*P~R)-M(K`_P0G3YjRG?4D$vMGk99T1{XmX z$FadHk{4bm;uWft$?+9)!6$+Xo`6q;2Lh(yA0V}=Lo=r$yV&53Z+==N&vZwlq0kkPBAcZcAI36voGSqVxG z#2hmZVtrW25n|46A~7e1`ovfsY8qn!{xSAQ^^_18y7u zgb@aI2)*4*V?~) z%vlNV53VhkPG*i|pn14H+U>-Z47FgD4~v!T*O$bmxiEbS0g>Ab^-h=2WN)p>>8!R+ zN1mu|!)uvtY|>g5bunz9#k#q%4KdfZC9c~aai1Gur9hAk(}Yu$ioxidhtbIE_MhOt zpmlphKVWm8cu3V1!0^vpxBr0nD6+Q5n#X1nta&FOsIXM4aAfRv=}1gxMA2V`9GZ%b z@zmDsivZ$vyE=55ytT2#RQ(Nlq;5UMLQgF1%Hi&d=~3y9op8-z%F$warGFa6_(8+6 z4(hmXjPZCwITlfJ;&A}sUTMSYR2Z@?ac~7sYexCgxfn`XL_bD5RNB3Oqwf$Tk+QK@ zcowq=M3}VtVfGidV755TA939FFGy^p@b)N#32nM7_pv0W7`=0-VwIn@nspHgYmm+- z<*@+zlxsrl6$v1OXdYr4@EwHHgbN(XoBZ@QJVC%{BTwCyNE9h=L@Wo9gh7hR6(+vM z<61nYm`l1~c~A(JLln^SdoKJSQ8&l}hpZ?X74%UbujZ`x&hzNGM>a5Mt6MHgffKGM zdm7Dihmtzd)?PX?g9M3T3c@@i{zu+;{%5>{r9+@vw5JZqroC?J9w4;rZx!k+)7sEE zR%Wr}2c$c;q?=4v`g8KIG*USssQgShga>nM3R6_&;3o)xhC!HMlohiUv|IWnOt+gU zDi~2)Cpj>9J_3WmW7mtin!itxHhe;}#n{IY=;H|Pqoy`N|Av>=&s?KT=O{1up2ON4 zo}>pEk3wKgjPtUSmTE>RQ1CFdt#BAckROQo4#t?T6F;j%c?d$l7!$n=glY~Pp{>jf zPr!I{_-7C8uH)rv93WeFve)aWy}TThUe*WF>jCkQinwGpsk-g~lj&} zku2oa3_O@~G_;7#E(w-S8j8u_7wp0@J25IabC1Fcc7!#=M^cIBw-U`<{v4^>tZ?hg zBP|tUVMJ*|DtY&y>kjkZg&9OazN{stcl|j^5+PKH1U+v1?Z)2dKLuqfu$#y02HP^c zdjxYh2)&LHgm~43pymvN*Nd%Wm-$Q96A`@*6C$0|M6si`_d*axGda}lBwZ1APB7s% z(1@jV$H;yCEeIOm!GQ(0KJ*8~7_hf6i<^!~;J?tbhet2Y--O`^eV6 z%3*##jxlUHV{AJgOC%!jp@=_$p9cJeOx{62RYQoKp&AhZqz+?s%qH^kkgE^Q0jN5( z{t^td5{!;BvxtaYo&wh*VwbN9lJqL7eucg!SN{!PIKZoX?NYwu*k#sLoY;V^4&8e; z5;=r9QK<*Rjb!wUt~o7)CS4>L#zaf_BAYtYLqz18NXUOz=2LVWsJn}E#s%iI0u&2Y z;n>}Cu+l0A5xTno3#1`*S10g16zO^#L1GEz-e>t;6hPM_mct{v)w@Haw{Us@=^)oV zcnHr-sEBq-Xv>!~KG3})k4T@->8nLWAHAFq1tj@qBU{8WU!-454fRH?&v(x_iZhNw z#^ZXNP{P1SUOGe2^%Z0vW$7x$Q!Fn@SFjl`T!Mx1`UD|;ag(`vINrE0%^|} zFmgPHd*GE$pwpQdO$3Oh#lfjK6J_)m9@KFL~>NXZzIhQNVy^kx?SklRNBvC z0!n;!XeEMlAhwyS{Ebc3p~g9+@;pW(1QVUqZkP3Q$&2#^kUv{_*!^qd+lm5^d0|pPgmZp+5t_AqvHuO>YWo7SW4F_HC&5-5W*14kUQrb)Spq zIdSItW=L*|CixMg!n09pRz{Rcb*LJh)K*21qB^u;2t7YYgDm3j>a^m&fxiWk|F-QK z&HjP&v)Gq-7|hvJ0y@pGw< zaSVN!K@SQh5tg*|xO)mta|MwSwtyp|`~ZhZmJ_Ln51mTCN#zOSv{(2DI>>?m4jlxI z9*S5L6pot|lJ6g2B5}ln_};Ki(BuwZ%b#=gi7o~*bQAa^yoQqsw4`vI{$rV*Ic{SL ztl}vSmvR|B#y31!FEdClqczY+Fkn1W5j%7YrS+z@nDY49%$$jZW2r+T?lU4`JPAG7Mtb@?k1hl9=gYY7dG zt!hOOP9U5`cawPU00AirNX_~myaY#wkdC*a4IDKqKp4|mqO)kb7s|y>9dO#B|GM#y zJUK6PY8M*FbP&OM&^?jExYSBI$OydbEn#r|3EB<;>mAkDF@@N14(|%s1L2K0$k68S zU(MlQnCKBp1tWtvFZ3(ngcCxCN)QIKc*>^2UfHQ#tYtdKWF-9e58J;zz zxGSW2x17K?sb zI;i{&Wn^7hab)&25sOQ1*H3ZowNs08=`Co`NoTS8@n+0>=Md|J5Fv(L=89~G+K?3< zK|1pQ`pHT&PV%M0i8UhF%M`vqrtoGM9#EKXMbTLEbo^HH6|EiOQg1JCsuhUcTVBlg zVkKdGiwR3vV2P+$y0-(C-(H;a#ay@r8|IZ%DMbu_u0;%E9#|R2uViH{JQ>7et-L3;=MA$Eua zVpPjv{D7lu5q~vq+JUWHtRkVs@Pa{PY{C-ORvmh_j+hvJMZe`Gkw0JLe`kjz@=p-? z;mDx;Ue50>!vw_Bf37l_e1Y2wLJuM@ma_3wadqgS#b`p@hSK#CH|mGeg(k1;xARdx zQ2DB}X_#KuUG0#?K6+VFtNG5fr%6o+xJT!|>r^LCK=a}L1l|mAWET=L zPwt8!tLHOYw42 zL%Y3c>8g5n(C#H)+8RKx@aY&-he|QBRL|D}C=_Sy9NsCiRkaf_kmcD>g+#h$X9V3& zoR(|~4?~3Yqtt4*^tdyL3(&SSAnr^eSEuk@E8$sij8m2#&uWT{?cvdo>jQ|^eA^J* z#eZzwt!_2Aq<7UiUihJ?R>&ez|wojf~89LNZY;9S4G39^gUcbZD4s2ESS$@ilX z_zfs4+`8GY_?7nj6VC&CQ~n;{4L^uPE5hVAu?mNKJ!6I}X@Z-K$!2fTS%RtLxBLdR zfon_ni)prF7}XRAWfIyt|7q-T?aCgT)j-jH|+rR_;YlZ4g4OWLnqlmJz zjX2P|hi>}f?p24TF9$qr3@Z){(u78T^fZ_@5^!|bvk9s@PB9cc^8(}KU{Z<;m!PSF zWQWjKn#lJCFzx$^%d@7sa7WB1Xb?^f5(oyRBPJWz_Yt5>{-Q@wd&DvfRpFrn515!| zi~iN%YsV+RK4STGf9(#LQ7pXptQncNS8GZs58;)lB-~qrXq|GPcT=_6IeS>NWROX@{yF@0A1UHe zE(;+kx3WpfU9m~Z^|VO2jjgfDxQTJp#BC2kW0L*6B?4u&6NJjbcZb}TfkyHee|v!B za2B#d3g<$Zg}Hk-s1cS3ehQ1KEfPdhf7{6*OXv{H$?!*z;%_2N_PYWYmmQ!eXn{@4 zzrsWE5_VECK`@#7prT;fUyw15x`!q2AoL`3#nVQkfX0s2Yml}R6*!draLLQa2YOQf zK~EAtw2FW*f)p&Qq}+KR#X^vx5~Nts3X%jsl1?K@PJs-0D2?tP)yNQ%+hBa^WH{{f zyAD6k{b=8bj5uY~iTe)G9aIx#{8OGj7$QP%;jWPSr`TyuiPYezDcF7e#A(3wpTpA! zDt!;8p$!-?4SORLKUu%%BwLw^pIi~>WC1#90v;IsEdF8^!{}2tq+AX^m2#gV%1F8F zuaI(iq8qz?5Z&(NwrKQS7=2fV{9J7GT>%iJRT^Ul!R#&g4IbTgjbm(m zxKEU=k3=jJP$-!8E*2%O*YbSdcLi#zZkinNDjY>WM#g5UA>U31YsERHx{77k~A4Yoc=GDAor#J_FD3@){jmsu`&8wg>DJ@v;m%sKJIj4f9&$R0c%&z01~&*#rM$R4Breh^X6zX0%L^gkPE-T3ols*yh(s3@3rEHjb*+WP&g|LT!H z`L-gs0*d}j1>I#NxSz&PAgI}YgrBhg0PfNLD{7z=OKTb-a5L2-t7-f3L>K(2!#Cqs zhprnr^6yTXd05C)(%F0xyQlCYB&~QHaoJP`5_BjpHeNLk_hiKPjkXFL~bRO!}T~M=8leEqC zble4bhFcH%Du0Vuet}HNJH}P96W0^a@cs1l1QwKyFUdZS1CL_y+lh}J$8(6d34%?b zoL=ZZ=@ZL|@@ho}g4v)dkn5EG);ZNnN}6sP6&deNw>3>4?-}D#KJCIb1cn#az3KPf z0@ooigQ@EzbVxo2O!lwC`j)$|toA}gKz(MoPT!;N-+&7-=HXJly^I-aH=ahoysLL?$9F#C!!lhna1-F zltOi(OA1+2$)%FYck;=7^7Ep%I2~r*hmf7RS_C&B*la4{FM`nMB1Rb(F*>ZTHCTiX zUhjOU02)7Bq%f?9(^Y(Yks|nlg7OfG0-OD1oI^unf(x?IXa%mEG*S#Vk`z4&?J8n< z&4hgZqJl^1;Uzp6r*Em)%4Po_-FMEnapc9uU$Gy=|$%npLQXM2Y=c$e0ldcB}gmva$BSm ztWG!6bz48>iv76va~%9YMuNxWrAQwE)Vin3xWo)jU)lP06aln+0V9xk2_xW=z>6sb za_-x<$UY5+IC~0>zk|l3^A*pFjL&?32*w+RR&zTno~gJe|40mj~uelUL+3h@A^ zfXlMNeQA8p*OJBUmCv66VTc0_HzR7?8cLA=+@6!}1VOyoXeZQ~_5jTkid=K!K-}yz zo2qQxdDZh30x*QBN>|KD_r45KP%Paa)T%AcIN-U&<*zaWg{(U4U0|Oe7ac;2 zEUQT_AUFzg;f)`$Up32V{Tf>$UvusOA`tyF6142ptqZ9$9=hgJ+L#fx#79{D26=Jw zICc=|`sDgJn#J1>(feKI&=9G!Gw3oMI|j+2>^1hcMA}w5J<@z?ygRe`)b;KRM`W)j zOnc1AtDsQTCb>CeuDbyAIEU!*GUzd^J4HVZ->!`Wis1zS(jDtTVTvov{lQ^<6ES0S zstFzckXA+_B*dXpD*ceJajyNqQbNEjRLD1XP%%c-sei+w=>*;8iwbH=q{ zJ)mpaF~42bAKf=N;Sq5}+Ci1nGvl4gQBRjf6PNO>V2th~94!Mt5;{QhpJhEBmpZ*){uiLw zD>HvX+la((2XUpN%_~Kz|Bh^gd3INMJ_Ow0!LBI3k`d%wsusr*F@i{8Hsu z?#r^WPkSE%?&Ov3sKNL(P3u42gAGv|+!eTzXXm<4w0Z5U_zq*~^jEfEiP_|`p2TM5 z8JBVdid9zKNQd%`xFcdNkY@_h4I{K2bA*bJ8g?72U^g*`riWL8ReNu=gI=CCa`Y)* z2JM@GrE3$MGXG&?R^s*gSZLEIbVIv43-0lEzKb`&;QzfGh>LMs5L0J%VddnJZ$bg> z9DUT;86<Eu z2^SKE^n{D9kHW#vY}5~F<5E6H3?Mp0dP-ifI1AqQV)AYg^4L88RMKwL9)kQ`mp~q4 z;?3VeEnBAlH+^O9#Mh3Sv4a$`oQ22>T4TfZ*h)*4h`n>Vrz~;r9MlTk_d8T;`76rm z1k?7;<=FLO*gL-;8Dg9Z?>P3(uRzh*gy%+8Y;Hq48Z4_)(`{z3UcX?eIRcjIkg@Nr zt=L8P{ug)QL;lLV1|8b5o4X*NgkwhAKc)Jj`VYVFh3|)k@S3f_NI6p~?KqPkh_&xh z$ICYkNejPkC#HR; zhE}n3Uy$TCWVgeAjk(zSwdZOU1w(Q8gAay{M=@}wF2w7R^()L`xOm?JO5vHR!7*}Qs+edBFu(7Nlvug5^@hTp?#(CH1& zVhaipy}eq;Jg;^&2(EqjF(&CorflX}psYsHc@SrD`cYeN@V_B`LaxB(TITFyD6gjO zq`i1A&5)>lEBn*N|B*_>SRt-H;cx2c{$anTlf-J!-btJ29aJd>|HvcsMVAZzYA*fa zIS$+ZTu>qaBDkkvjll0tvN&Ltc7$<92Hk!zcFh!=awy3Pme4y`N-{F2KHN)8+c={l zmaEaxFpgC>c4)!?=f45so7A<|jT7v!XR44-J=|KX?S=J1@%SQGiVlT#-4FHoPxvqr z#Gv2e_7#7T3B6p{wdJbr@3#@RHOJW+6mM`4r0NLT4-%=!yeCq<{xFlOqdHWMia;YP z`irOaSHg71l|ddDb45FmiEN1f_gN%@7bHpd!URe?z(k(>5mg|S9u4<_D)BO4e8tsP zt;7|$b&o34x;yBb`0j>0(|O^ArGfhkS@P*2VTMxg9ZxL9MEb*hAd-TQZuUV`U%`A{ z1GnT-QiGKrVuZ%B4Q(X(#5e01LR&0pHH8>67p5WU_x3m)W-<1@LX(cy@oU~_OMRFM^JtR0Py#;N_8CSO!H z3S)l(@5)g=4fVMI%A5Cur=aV7GjtLPUh9kAiE=_YpMs(quB0kCnoDysvQb9zK7k@4 z?6sCe1fmi^32>FR0o-^E735uFibj}(+_EZm^cCJcV|@kDx#UG^2@k|2ZozElRI!uf zg`q&5--JcMq22%+{QIoB5jY+x^r{aK+d!K|AaP50kpBKEgybw0Sx&LGC%g_G&WkI^ zL;wxq?*8cGUG7_Cbvq4#td`>y9pzc>$(j%b0XKn=n|Y97!c>b!Yq%n4munG#1y#mw z+GuYHKMGoI3I(zu8^(~zb2;TVG=JhK^_v@FNzptrBOBZel?R#<-bLa~0}6Qm4YGBe zCSHUS3U4+F@7HLD*v&P_;IO{$#;q4cdyy~PpXDPdECfaz7~XwG%F9WL_k25iL@P=* zlQ<;tTSg)-*z`_-VpD>5%Q1Zs`mlSAL7!rct#?;1+QRb}J@^nZ_$^`n$}De*F8jau zO4D32HO(bFUjK2f_JjJ2Nv3aj_a=-4tAr~4!D6D7=b(t^3ZcR{?1W?Czwg4NzZW0L z^mCl0JmF9bM;S2JVc#OwLvAl4c@Ab13VVFuBi&toy^GjFTonifmL>?@NBNir_M5S9Qdc1cLUK| z&}R!?J<;Os560dSu^jo5VD>EzCEcY|3D;&FAOC<9`pR=*_#%4X`&yU$KbkAhrK&@x zJ{F{;@ImO!52KQJGOlBZYxGtU(;{S8bC+@`p*ehZ5FT>8NTY)}8K%^D)Z|dpIY7^) z+zzb*f(Cf}KKxK@fC)m)Ufiu&7TMwdz~~*oN6a3V)%h8^eQZ5YZ)1;;dby(w^uu2y z#o&K{Wq6s5^?1h{A2fY;`D)2^{!aKSBSG1E%=1Aw1@EgfDiMTNRR3iETULw~@V{}} z^hPas#4wzfGK#rI*&V6op zNvSf`rljVyn&VPDPRv&9IcV?9h^v>v1B-6wI!l2f(V}^($&-Sb;_JZ3w1HV}XJ~ejl2F zsW%BzfXqs4*`s}R?B7u-xvye9Dv@?fn})lHOE#uXgIVjco}v4QGiUym=-=3CYwL%R zAV+!V!v{#*b+-*kc67H7aVJ~UK4jxC1sK6N?Aa>R=SVs-#VAQJ)a6liQGexR{41|K z*s3gg6=Dec5TA)5)l58t;Cvb>@zwIwtNk?w_?P&Ik)sFyj?-VAWU5KMX|x8HN5$L%F35%InX+fBv#3KxOMb_v_uE;Ty3c8Gr}c?LF`2J(G;gT z)t>(`#;`AF6hoNC?;I2#wpO!Zf0FmQ9!C~h2$F4VNp}X2<0m$^5En?O zCWKTUp(z!&v&Cnw(4#+s-n0St12zw#vg4YYxfzTSn0W)zY;9*zqqON08Uh75+`HZW zBp|fJ7}r=YT8MR=H2?*iZ$oCD}0|} znK1Bc8b- zTcgf#A|dF93c&@yoW-E-8r*sW3c2!47@6Q37CP<2fML2^WO5+1l>gQN2eK4eNEo4a zcwNrUbWFwPB_4PXqxrk6x@iu-9j6I*N*n05Y=B1Ec98u7H}uzH25&&kq%CPq`lGg-H`CY0c|TS@hY5~?bwnOm(-z|{tb(v zTD7>WUrOGm$+GBC$D+45>KC2=2?&6+n+Yw|)53Pvbp%rzTlke<&|B*G*@Zl3(UuI5 zwQ8G@1+>dXz7!YM7JHkfve3N?=Qx``KkR}UWll`x2Zgs^FBsT&%# zwo9nln6=%9wl{7u+SDI@NRt7^H1?d-YjAgX<`M7(DIsu#KW%HH69OTBe?lGyyWkP} z;E-5_41zO=I^sH`X_DRads=$IEB}$4ge~3t%0$8s@dJZOf7G=ihdDr{h=-Gfe{!i)o#T`UX ziTc8fn}nWU9!|gm^n3(Glh9LE{>ChNEYZUST@}j+{7Ja0Yu=X7NW=t?pTIvG=R)_= zd#C8gAhz1^My@Hc+9xa-Avv&x6oBWoITY|GUY>~WEbVn%n1YHc5VpCj-%8%;X6nzp zHrm)9CSHgr!YLrX$OYCO9vZP6J4Bi6WG~af4qO_}_9GwZ5E?zJShUKDxPmSe(2$3~ z3jKux8W7@90_59aAp?1OW7Y)7$}pA*@dTu0Wgc2^TAPK&3eC3hH&& zG4ih{C&Q0~{@T=C9&tQdZGspgmoB#HPlo1wM8Vr9L;m+z9UK)kToA?puP@#z>aG(G z?}M^J4sTCqcok&L7NmBB2BS0{HsWDRs4qWwHj>CW^C3?WBw)=HPMNvy6WORBRzLwN z7N8D*&{Dhm0>p^{6h4=lp{)?y>-ZjxCDu;O?QEQ6A?-E0EVOE)ZeU^7=uLZY$xpOV zj|&fabDmXkm3cgbxNjZJv;RV?hGOnL;j?23XtW2)T?wq6=si>c#*I`B${?t z#BwFF$2IC!Ln&wx`>#}g)Zd`l7YnfY<50d$7`skcXs8=s8Vyc_{!chyPoljfYZL&u zLFfV%UjyjZ82(k9B|leNv&gfuV(I0wA`cH1kK!!~%1+D6YFkqyLLF$2Aa{|I$Sl>iSRFJ!^$+$9NanMom1EK`>^sX!m)&|yA>!Jbq;pOW6?3$nl3j~C!F-qZ?`l0Pp1<4H90e!Qiw3?VQt|s$cWp#7u&QCJIa4lyKg8_O?vjdLsEC`C5qb71 z)z502P_JUdLchM_D~eX9P`|3uol`4Bx2^)-wzhOZdC{%8)E*4B6jIspQkNFZXiv=> zjU6u0qr7zVr~*6M_7hxX4p(`5ALrDyqRNM%n&}s`p(95yo+hdiPDrLmuSuvlHG2(2 z9X;puL49kfzOT8yH+x~2n}hwC7NlTq+er0+pNKhl4?fho0rkP_NaYJs3BiKVb;~fZ z0MG(>Am0LT=_H&`FUkON5LWQlK6x3KSUVpNJ9s23=h(n^V0nW79x@91eOQHB@M_`B z;p>cheD;>0eG53#zL_jT$O$YbC*9*BmfCmdk&AB*aickJOMDdBV* zpJJl0L~N(R_oylPq}>ky2@oA))b2OZWp4J3tljT!faXrqX1jo!-=LZ=pTSp#4$qC-{>(*4l0+ zD1L3m0@xZ%?TazNf=O@4M7SXcf_y}fO`3o&M;jDtiqZX^Cl(HBfdOyJNd;2Eq?l^w zzPZr1K8O+J$+qWC8gg!whMZVvJ2dTZ1~Ja)RrUJhN=2U#JAuJ+<>Cg}SH5@Q8uvT? z0vvEFUI7GyZXCtPN4)?hnt_CXj!*^FtQ$y(c*Fckq+;#c)GK1HC>43gVYDfHu6 z30`h9I2-x2U3I*<&T=)9$);;NsjWSb9`)D5@!PxM+#NhG#d3p_wnszjU{b)#7QT?2 ziX))o3}Fv31p|_GgWz4^4cFOl=OLLsb{i7S+6rCYwcXIz|E@4M6W%!@^M_W;Sv`bO{=wehCbCCUP|LCL5M1#qw z5(K$rH9eT{Km?)jmbRtY{%JBztMv3<*fnzk0u1=&&^_97V<0^`aet`;L1qZ1Y=a(4 zf9st7)mcvEvN-n}>;aem(kz#Pdn$iKswYr~7bf8K@$}{f+^&Uj`%&{p!Ef`e@JF3| zgDBP>b4fw53>ex`ah}khdEPqo1#--pdl<5>L%IVxgGsyA;-otT8&@PT&Lg4Af$)1s zgSm7)u@s_n5ts+I`q(`ps)3lvdnd8O4IV7SQ|18;cDRuUhPc8Evv<_3(FGK(9-@_3 z8V2zq2Z;wk)fsAsK2P2;TKmnPlFVfziF{j~{MPs|d@~dV^moV;A)&^A3-y>p#EwKa z0}yrbnuq#HD_dh5-q(vFf{WqOqRAZ~Hhv0FU><688@;DV^i#Q1vA<^6ox~M4SNKye zpy(ef$oO{}71CgjVsstK-yOLJaDyY?el=g)_EhGrH zy9UH=a!rBv7B1#fj-8+4omQ~U&PRJ!`1|FN^ti%5El&i>+dHmMrsX+Q4?_DqB9wL% z_@>R}Ux^3|SSz3H)rJitLvN+5g+}UWqmvQXu);D9#e{Mq#J7oZGKp$2T|FI$KE|AZ zx8soHg{%OPDm#%mi{wGZ(Hp)nV%vc~>`>H8b6>MiBbIFdK=Op{L@-X( zreyIELtM(=F_o3el=-R3l^L@C%4}J=GRviAyJ!;=QB4?;&zS>LV4~W`D(nDCrYd4cF<}qXobFYf6d}-Zj*WjT2*9=;~e(5 z;~e4FsB0AlAun|H^~-=Mp6KxudAcPo49PZUA_OdvQj zD>yTo6tW>yEgTJKY9^F4YHB7o#YbvNW9z-#-kat#R5=&5898_aCY0*4~n@1qIczRO`%CA+>S2mUSjx1_yf)vv>XwI29%Dqj+$tWkXo* z&_a5vtX_$Ue|y#okUKbgu*b$H`4OMq;m$9Uwq4)Hj8C^@wig`tcDyYI~JzVB)j!htQrpmq-_Czs-1{~ zK12gE;Jc~^0vM?|?6}Gg$j!G8p=0UcgJ{%!4h7Z?=Ad?J*1ap-H$M>GZfiO-&iz-I zZMXvr=M^v;-w92Cwu?)$valHd=76sYun~Z@!+66VWroT7DBcGRAD^sw*cIN z`-TYoPWH|wEG${7t0g}$)%9p|XQa8q93GjmtLb|<9MFkK2LbwP)orN`_3eYo*|&y; z7G7aK54HlGhV8>%HW!?FIP{l>uG3Mmt2n9a1hhOFeBmie@R3~@o)w*yF|S>YsE?h5 zo{M9wK$k{g79I-iU5+*^U+-ar&|Be7JP@(G4^UiwcW3BsWRCGy=pML-DIz<`eE^|) zr0)!kG{y!Qg%`c~} zk34iIy_vgx_5S9Ue+>6-e)&weSL9XP(+{D9*ND?*cnO(SCM9S-An*JzTkZq(=TOLG zp-FZjy+4_PoAH)u=;vDy;lA0O$=Y)}!a0;rv{z~H2JF$8Crq}!DtT`Qx;;fY$X2v4 zuLbM>F`?4ubb#CGFq2q25IL~F9j#BT+@ie_F-(s*1;rhb@Iej=>N7&B-jAbc<(y4DLy85CCC8DyXjy)z1Kp|u#g z*@jJD-E0spjdtBDbPp7@pYRH`kU_+nVl38z%-Fur|Ba&^8p98{?%9>8}QR( zxfik@9^a^ok9MwL0zz9R_f$|H%l5jT9LqO%>th+)RM!G2KR}WTkrG3+buT$B1u_VWzw|Mlj7)&8Dc@uV;c ze)#21pp)HgBCO!&ts+MkemqeXzgnQsP87m@YN$D(wk=efzv$3PN{_tUEq$X%e~Hr% zAziF%?V&$Ht<--%VEC32NXi+7d`kC$odsNUx146VZy|Hwcp?rS zxaA_DXP3Y&_Ygi}tk3Z#QQw@l*E9siAzl`Puv8e`&@SF`rn$~`09fn^sGW?_eZtcecso-G7;1y>+WqlzfM zRW9=n?2n_^C-J5zNbSk!W*sUM)vU!5G!+3m?AtNaX5rePI7fYAR<7zovftn$Ay>>r zVl$ZIJs-n>YL(;uQ0y{Mz%AlH{R~gN44njv##;{<<~6l6+LNETnWzA>=^Z-pYD3#F z{>1t~1I09jz6z6iBb{}fEID^_&V=!cwnz5^@EETD{2(fbu_*;3;U9Y zv$7F7W|QpSN)1(q>i3iSh$+!T3mzD~FYGTjYfBFpFD)oI%efvW0 zp+6h*GT)OXKgY@Rhu^6xazlR;a)kI@pw>c62a&Sq!3x!(Zp={gE2#N3AeAAjYQAu# zY_L-EAE>!3#X`10uCQWj7({MtgQIERg?7cWRmCrRS?(5zFrYEGt)lnL21-CLndxcjDiunyw_f>0I=1MKl163st4HO zJRNjEOP4iYr0CmTI6^)R0`b#%7n|0Im*sBrOy0zTAm`YcZw=8@Z~X8!)Pj=jjU8o-UF$;`BLjgq`es$$LehDQmVkZ>gugB#vPW8HZ>gEl&{9N zn}rP6u61g2>$xyf{u-EY<+l7aDDKwYTn`u3v~SqAJ6@y+(dJ*d-!va_bzTmxyvJPD zW$wc5+j(bwf7eA4sBav~_?zGH1=SF+!BP4G%q9pdYQJwfiF`OEmtdQ6fCvpO1-y~0 zZjDV-qg=DG$W-kNg8Nm1uig4=fH>WMg}tGOLC}{%tUMj}z=&+%G9W}=wB0O&r>$LD zLJBC--@qtpZx>2BPWrb*&uz5Yn=b8m)uR8+`=r`k(P?jX4U)?-iUMnM=hml$gw3kz z?V-;T%$5y{#LGzRoGNE<+9y15u@IJcX{7}5ClXl3fQ3&wMYHPC-_sC)9IHSwXI~=h z%U$74nOZ&sr%3p&NGHfas?Y>nWO8~Fb&%IJxJT%qBtf+}N^jJ{-VCC`5pUF%GuPPLU7n$s*O8Ims@VZ0KxT&vDT%p8T~E4_ zqyFKOgY}Utdvf^f2{quxBa*K~r`hk^k$Y!>G-Bp4(ul49!u^1>-deB+=SSw_)&uzI z5QAkK*P}S9b`_S}Twf6am6L27X=^{vCl|2BPUS!t$)T9xawv?;{B36+O?Wh+kI-kG z3cC`WWU{a898SUEAXwN)EHF&|ki&1SZ*+|)XvMMo-%*~-#GzD4 zRd2t--8MZzZ>CEbS0<>VZIiVLuB{;zVsmX`Qz14tjM!j|CN>p>*$|mcm`j)|#9|1) zG8JNTyQa#Ky^A0;yGKH?ri2q(ztKS`IH#vtgz|i4swOmBhP2XA3R++4JY7a!>q|Jb z3|jNV{t&5e7K8*Gib{d@9N=v}q?*x7(=~mY9N^DLZ_8)IwN72940h@UmmGreHg^%7 zXZhZHR(6WQ?&}n_oy^zBP->@+_y#SOtJznq4(U2yKTfq|7P(W(Yn3UEnTc6s1@DEe zd!~-~67jhO@wr~9HxoY+&TcvwI>3J?81$5}-af!TMC|~Ui+RD)JTDHlL7wBhA`=t> zZM`Z%&+1uVQ`chg42Qb}QFqp0sAN37EuVV6CWS`r{ElW0>YG}5U9I*PcRi*ChLr7baet^kkKmgh)Yz9MZIuiCP! zztvu}->zW!q9Kf-w9ueXQv^FaGV6yQf6r|+M+SV-(t}k?Co<2iSFJt26R6gIiBO#hd7&vo z8m;~)rw!N1&hsCQ#2F(hLehCmBuDbcxu2}$GYcc6T!KhB&UImAMr0z9GejbDU^f_X zq6lQk6b&J+oEE)tFlBCiBaQKDGn38I)UryeB&?qr7~ zUPbkTk{FD(Am;HjE#6}2grIoq>WVn;Kew~?bH+fA`=3YS1BBxZxM*Xm%)aRRSK006 ziV>5>wbz50O)2Ee6}ub;Kl#4<-@VJmiY(x2N~CK;K-t*bflc&ly`)Z{4x*~FeHFZx z`hlP}pJVAu?Xc_pnO8|abuOPPpfk+G=d7rr*3m_+ixXH1@96Rrw!W3OE#F9Hsj^i( zd!WQDM9emsWwlj>&+hZ(HElhl#(REy(JqvlP-CsEWhbwZZyQH8DbMw&UP^}R{0-{!UMX19=gKoB8)CxncWwt12^4N;5Su0LK* zQCuw-Nu5hI=-WeiofklNNBlWXb=n~hpJX{>Ji$^7|19EX-EOa-J{z?6;M1miJN3nM zF6ZfhhjMAO3#hE9`7}`q-|Z1W%y(yrgjdClmRPgoI};u%iBDZyckhG(YC7BC9~L=HV80Rw*#DoWY8dQE+>i4 zRZD4n6IIIY8e7!9SsvsR=nR%=(lh0P{0%O-0HTOIy$aNEkYT#`d z2WNDi%AZhw@d0JrA`FF;yEbY%r9AIr$H`t4>gYXSYW#k*xB1TqBN%NtsdSP&HrkKv znz&Zgz6Bdc*VI;*j;`}Fe=4Fk`YX#vFD$94BVs!++ge@{NH9o=UP0EL`Q2Fr(jOPA zc4=8a5;ahj&v{2E`K2T@ZI%SX+kB#s(}Ni+VtvBoEfm8cLap+sfyr2Kz)v)>$Zwn} zii*`{<;=Wlo}j*2ik3O>-L*2^xauEeS9l|qFWnzdx|@Uolx`>M>^oP;W(OBJ+k_9G z^=GyZN#c5V+F!K3FDD|K=Tmx7`x3KpX@3)?>s$O=YW6S_n+2z=NUzi*K?L(R|6=>w zdkt!dS?GGl>N-5i`Is+?MtqKX=WQM&C|jAMKEzJ}CMAW#Wa5zF6CBxUD1Jr}Py+?9v)l@e`9PWcS(n1hUi zbp8bExDyn?I`*Xu1sGhMdz<%t4@HSLldbbz9_7<*NIfPYhGhK_%Az0Lb*x%dww@o; z^}LKt8I-3g#JVZkT-&0KhI-QPi4Y^tOWoTi+&V)<~9Az#O@Zy@HPxg!Ou)2 z8G*cx@dehg9)}Y)dr4S-O1G}4earmJEM zIkwlgF?%%Ucx?xh>F25nn=)Ut$A86}RpF1&K_b>~vKnapg713K7BY7Awj2W3OuS8^ z+9%xjUj)Hv=TSWCDH|kC=RyR9um5JU56W3yrBx$fXz8~FRqOMGeD;wkZK%>w$7%FO zfgTmrn$=oXD;7h6L1T$QqZV!6dESV7UQ_}?xnz2PCkQ-65x7l08Sy%k;z|Jsu6Otj zPCrP%&GZShYlvc{$@J2GU$9nyVV;>QLHq_5Qdavt05?XqpFCZC)?Oubp;`ruan<^DlvSXFY|#JuayAvzMJ3#psFaSQ#wg=I*VU9( zcrK_!H}K-PM6^QDf1lUQRc&QC$I7yAm1N0ZujsR`5w~Ynkt(RUAGU_{_RNxC#2pf0 z;jGp;2P;FKD!I@?doyS|-;;4i)~BOY=jZ9%Hj%TftQQLfN=QB*xYY6kQ_y~v7Lb_a z^r?7M=S8!z5v&!18ODIkAsN}Bb{=!Y7ucs-o$D)Y#>pr-N`og_j$eptkbnM8k+W8P z=Kwd+A|I1M*EK=RV@Jt5Z%P3d7lX=W(ow|d&m06jv|Oyv$ocZnsUg*+T1BcOIebh{ z)Sq>AI)icO&koS+ZlFqs{&pfd^auQL^1mLh;a=HT*9vWL4^|+}J(<6imar~td?xFg zv(A?On;6sO=ByxGPb#caEUb_H8utEgo4unHd(YFEZ5n4;S=-2JvA4JRE^>+%B{yb5-|+a< zX7O!{&J^D6?&r>Vx8oFPFi`+LwG;s6ibHp61wbq>rJA#SvN};Sv|6DIu=d=K5CgpB z28Y#+az^O5EFtDnRnx!ILej)LSL)_)u<5TUES$s7P{vv3!m?)u|F3S4iouW0gTeXq zd4xTbnIr8@+%M%M>(0mXf^sLteE{&lx~ra-YiVHY_mvLQpCd3N)9kH59`rf8;J0((8T&M#i?4Ib@M?W$en%C)u{BYFk*et&M2*oz;fmnY zr?&uSCa%6yk$EcXUY^9@GO%8KnOjwBjKbh;-bK5GsP>!6b%TX+-7bCtsNMHlejzR+=YOMy?zFJS)vvWOrC;&J`<7F70g@ z*Vf&j$CGt7F`wMbp5eo3v7RuT<0(9Y7;1*GUNjRo+z~kz#ZdF{X_9s+X^wGdmH28m z2sH**O<)XO#UE$)Ptpj)Mk%)!d*g?O)(sr2qoX6V9_61wn~+iXHjefON=KJf2MV}e zv3<%f0#*LNwkd;^TGU^WCe-x_m&LM~mAwOAF2KNWPbL(jHq2TDQ&bcx$V?$G2cv zv!e4h4y01bgW{UWvP_m;KW>t@rNX(|L#@d5)_S7Y^1**s5f^E?hRR?21NG?9REBlZ zZBl^_b*^cg9P^h3))r8(|q`eafXIi2j#G#x4D!2I0om; zkjl|@rrQ6M+1+;0;$w}Xg`Rc$8pX14X_DE`+q_1AIdU3AJH$qNqfX)8?kb^24#t1h z!zaqT*GNW$gL0Q4=h5&J9XG6~eH6FS|K?p5U|h;*@o_32o2IM2KYNH$H?|PPuYqz6 z^ROyHmTsCrHn+Sj?8BR#a%Qa1{97H2uXAqYo&mNHIlcbm5klj#Igui zi>L6(^~i|jcNcu%oLL>k_3j|`ZGggv&?oxt&S3am$DfeQmiZuj465%Re3AE~{?KLV z$fs61-u_xffLcIZizQN|<{y_6)ty{#C%*M2D7`je~1FMmz0h*jeb;?%(id)2tI^9hhOZdR1lUxogD2Xh3| zbO5nX1Bu*}WX+r;N<(|*e;0sK$ItI*W;U_5j2Q!Ok|dRX2oFU;P*ur-_H$Que00D% zBpo(E!z@`)#Hntt`ert(ZfQ3(2hkMfc9qyGT0U}sU+Z30w0~U*RgM*{p2q4ef{ukC z?_+mK1s%wRPoGk7L1jdu))E!QHQpA?Wcnmhq>j_ISU5*En8Otual5us6-6CNd9f9Y zdU4bgnz`$%k)$01#z0tNswTw-!|mEBLF7UBz?QC)L$SfUcd<`=gS0>>iaAM399^C*N0eLf8tbDipxPazoQjf za~^&NeBuL|X!P-wlM!V~5!b8Nqu4X-@^nA1C?}V~+SS`a;g)c7uHSy9a2o)=pAc?N zpL#Yg3A28W@*GBr7IB+KBjO(5PjB{WZ1kdu7I7p3BK65n+zz1VJ$-`ohnzfk3EZLs zta?^_!^n=|s^?<3t-6H_R^F5Cy!Z5+w?!0FypcDP>^zUj78h>vNaI^jle~|;8%V*W zg^$yNf#HQCUJCdMJ<(^jXW%P>D>L|`8h}$|+o3gc&?O~KM9$-4)x8Qn2Cj^{VPJ}aTGmo6HgT_k}QI9u`$T!7?Xvrq#o$PrL(4M zI&|6gogU~5j0$gGo3=lrt=R3`BKl0{8e-&Jj`pH2sM^ap9Jp6bu5nE=3N!D-gf6~% zFP~NWkbY{D4!ax|&?n_>o17pXH)5y?qd^W&vW*gShJlP;H;#n%%nCGGlp}UwWv{oM zrud2R&Y3Z~tAKMBP#5AjIi9318L-RE1_is^qEyK)_iPD;4C^{W>*iEqEQ3IG9mlp> za#cift-sP=qBhQ_5V5Ugnm~d94O#7z%SOg`R8sWOdBRZb8>Ef6leJQUHg(;Ca}H7> z8Vp(1?4_j^9)dmJ7{`V_Tg9!X}$_Zw&nb^JTelY(FuK!2pcEQ%BJF7kO{E?#9?rbGa0I#N5q~PCL7pHuDj&z2#*77K3YB%SfIC^k~BV8r0yCockeY zn^GJk{Qz%*S`D8*xfvAF+A^C+`6xo`g9~_4>le{~P-;4wKi3w_MEWc5>+P<}t45x;cQw+C%Y9tT~2`IMy}T47fxnRsglDo=mi| z4VWBvy;+daWd%9^s(YrWO;wJupi5OWsJf_IZ=EBlP|>NX#2&MHTRgOP2Dug+Hh$iR@~}<3W^Is$DKP(nlXma2J_3fG9C^Beyx0K`>C+W|yOvC?&#^G11c45muP(ri zR#$SDySvU*c19}WU3|Cda|EU_)x}XijzKK8ErOSEyc#jWX*SIPT$f81%x&u3LM>ki zS+zxwaNF`(+|>Z%`cx2kTXJPa6o)l-wY*Ho+)FkSk5m+L#phKYzS&Nri zqzolzm<{D3{03=A#;`ONqfENQGV1-6yqJ%|c|h|?+z&E1^!^0GREAoR#Xr_8?rr{v z(<89C_nNnPh-7tji|4t-nGd6A1Dwh+S@Q3NORzxbtK%ipKNfK62xqt zG&7!s59M9lon8yeGO9KQN8?WKvKN?Zidx_8Y2nIgse;z_i==4p#CNR^g=A1~F&wu1 z8(ym+jq_V_nfOA=5xn}Q(NsNt>K9N=b;Y>K8m~awS!q?mUJE50jsuC^d;C?IbT6kOYP|s}g zJpA###UF#9EKG2Fn-fqvgh#wB?}1QtxV!Uv{fHa1mNm2$8eiwpVzg=cKKjXMtD)#r z8mZAt+}@}fNe&@>-`9I1QaVu2%@C_utfuOeMX6R6)`7v&K08mKbX2i#Emf?qwf?g8 zFYe2NTqNBuZ1wA}G-*ivdOcK7*9;JSXCaD4r#l_c2z*+f3n3d4hK!T#5mbvtThQLX z22wVkqz?R|sFj@p)g%~-g^LPW^VHJfT-0Y|THq?Fn&Pjb)&=ZBD~)@bf)IUcH6XMD zc_M8(^Au#z2qI%(nvPm;T`SI2ubWqb!t!m9qGM7uqvR^a*e;NXI>Es~)^v98%82E! zx8)MV_d&48~PESpJJdRs6@A$8tTXG4`Fff0}- z#Y~WDu{<24`0|w1skh~MGApqY-5D?OBYtq8=KQeWV)~LJryqN-y@%JSt{+1Da4|Jd znzaW?Y@T>I%E=S2bbdt1>~n~lga@U`5iHVdooW10ItQ{Sq;ouTg>*=FokM6>ItP|# z(K*!W`dB3qyN0v7rdHS20Ngc2YQKv@nM_q|C9!HUwTEv2&4fdKubYWWR1#;%Z{I25MG%{S={PLOHzcD}R31$f=<$nobXpww&80({|iQ2e% z?sEDs#hU+q@Gky6-g&*v=uxm8&VvuS>QA*M$pEs^3-EF-`{|OEW-9p=mz;tTOno#7 zm_*Gb$P0QHpT2XXlyvoY4v*bhtxO_Y?^0c-W_@M90Q3@aX4K0#~Q6LaqT%G5uyIZ7g%1I_;;ce9jn=g}2dvK%R)B9E!+Xb@Y zi+xgrlgC7o450;fsmzwHyp5BXoa&|v_!w8Wv{7c}T*pjS*D;URZRraxnYMRjaF1_!i`1!8`ASSYxI{Qd;f4-rM*STXU5r-j z)&0zFdwOBo{#y!-YFBHk|F1e`zpktSVoQ?#Stle&jI}P;+k?01gc_9)JRH!ZV#CCH zjgGRdliucYKLIB3e4;zgA?yoEm zs}p+)Oxx<}HXpXsa{-;UMmkl_`PU&2I|KYN6W^qC2b_F$YKM+e(=c9To=~r9K5^n0 zEjUv7BgAyd5+g*F8iVrvnJ4x ziE?~lUam}L$u3aL(ZYPEXcXc3132a#NJ1Fb243uV;THn(O?^+5XlC<*#DD2TXH}Xr zRmv8X5~@%$+XVppUPs&2^0o{ow(}(Zge=6t{Uc7Uh;eou5FH(CE zKXwsH7Gody-T{%|Ptf@5*L3|Yc)mh7Ah^HVoB!eouT#l__IljI4+009+F%`~x2Eu1 zFWSJKx*(Z2t5IL5`OL>EjF~h1(&cWh9XtIHcN}w+vjKagXTLrgWL?~B#epoesMcwr z*q+Fl+MS$vKaZTYL?=1H{){~D7y0ho|0@uuA|Z~Hoq)DJ7f9o`;Ri-3O#(G&&b z9eI{-cQ!pA(=`y2=!x>AlD0|``%V*7hyJQobTiw-Uh7x*s?zERp5EmvqNoL2t)-*n z$Dz#^yiJb*s1>_Dw1>L+C5JW_;{W2`0j}0!FOaLX;#<%DGJ!Vr-$GfITD@>%f$|)J zZ-M-^_;p)@&|J+8n*<|}PdBVBXvYmJ^qY8AR+1O#H&#eUTmlkx>ps*JGNc#N{RNJd zM|kS_z+DIpA%1m}qsy z=PE&9eKKAxah{NlQWx{E8~t*{S|$+8WF^IjerkNlW$F5c%-ELceP{M3@deFHz?JEQAf~&pAK}6O|?H@%L`mL ztf6s2<+bJ?P^Sks$N^aFJD_cw+IaQ5#(u-N`ZFWfFk+v@+zdeQKKOz9SQf^DX72MH zO_b%>-!Eu=Sw#9Pb2~BAIkp6YveWXlxRF#opNJz16yYRFc2dM-H3T|Tm;VtBLNB$< z#80cN$aWRUP`gWJ%1N!8#}jnrGDh=_<#J9d9g8dXl-pE#LDR$--=sE`$+jOOFU-Wd z!Doqz=5e4zVHQ#f+OqjP0XMNfQ3g-)(F>fj|10<>AMx^zrUQKzKf`YSpi=-Tjk>zP zwc|8%ufjM1jIxyagfn$AdyB_|+ZJlK3oF``^8JLg?D0D|t`azUg0!z!o#^QrtPZfq zao?_lKE@W){JpWBrfr!)jC^1&rT*Bw#w!OI-ey58k16&22@;7(Ax0hY=PP1?(!%!Q zgu>S2l;y3G!ljBmIMb-tN0^V0Mpbv~XfhT=e9hr0bRewFnCt$)6XR8V`j|s~_k*qT zu3%h8G!8hsYUd5Okd)`y%$4jr>+IHHNzCs%l#;dhVlDH9 z=|>lA3=+|_WvKez(J>-El(W%9(1~cc`Q76BBtU9$Pev>#8(4z)+X-Xk7r zKH`)fWw0-I2W2qzkAmq0b^(VcexSQ><^PVi8OsV5g=)^c&QIvd6MoU(H;EdiKX9^i z7+*KJf`4Vh_{2%nFiu=d8g>96^+l4x_DRDyxv~}4(R&~+FkFA-WYVzx?26QHnA!%o zKD+U$I=+zrDP0fi&zy)0BZ%NkB(wZ+(hhv$L^Kl&wTem?RyxeL;ZqZ%@cmWS8=B4G7m#6!4O4GAa$CUW9{i$Wy zWBu9XS*h9O8Dla_N>j5kO47>Ha#GW?vc{HV`WIB!1Vt;LIb#3wD+KPa` z*02*6mQ++3DQD-;^3_&X2YhvY`P8(pvbwY+!1vUB)in~-jq?pJGp3gW7We|yzTtJg zh4pm--#ovsyuPw>iSN?-lFEwm3V+!+-vz_#<{Fh1^DOi!b=AhK1%4kfwI#Jn1axsp zov*yQzN&1LZ(e1Lv>V=Y{yriPiU#8$nYHH+=Hnc4A`xKQmLPSL! za8>jDwZ6cDk}CfAeG5w(d?l5Y)rK?lAK^cY~2a9AcoiV>z7wk1AEl<%Y$)XtPi?=xZkH3vbtQ+QCeSH>#u^PLVcN10NF)nC4{YJZ(iv1vm^T|hT`icwg#sQMBaHsuXA zHMMH&sRow;FXOscqlZ^ZY6JB(6;NvegNF?rDC$Z&=t(O2LvDPz1% zD=$Zs2yA89T*cY7{!8mCYGu@g#(0qEy84=$>RQB#u6Mar@4BB|11IUio21VXO?5?8AjL>dPWGvup*4_W7dZHSE&~hL z3BJn>h!Wm3t}xD(W>LaM21I2@>I&2NkdrW^uyimX#h9U4uZ)h@9iEbs;=mKExjn)( zQ}l>Rm+r4xR8d=9wNTi0QAuru5=6u6CiG5%hMQkmJr9!Y!SplA%a`eAoNB%@e|brL zWuQBBX-Sn5V}4)tJZWr^%G9*i&MB>~uPjr;Lnb4Ut0}&jJx^i23sM_~H_SE8Mog-l zhA-Kk?t-)21%`A-vFZ-}Xt${0bF@^k-BN~6w}UZCb)%ix8b6Bc@@kotq@(RNVh;4z z`mM5=G>v{fAA`=8IKDE5Q)!^OcF8yrd_F5VG!NQ%Ldp3(bfT3C%Z-;NWz?Rg(M_5* zi|M|2#yGNLUlAXLyKtK%Y4y2(~0kb9M=7AGhc3yKQA$TwrM znj33s{fjE9>+8@hM8<~;7Xg!jp!Ei)01P&q;$CASic1ATOUubxdm2)SGHiMz!ye@& zRZDDujJ%2Y#;n?sQmK@`N=9p$FBfT}lO`7y8nGMDdo)<04<|PWOO-`qbQ1$B6GB1@l3(AnX`&{oj7eqzWrH=ls#w}9p>#HoO4XS9UXT^0Dm-&-M7^Ca!YDY6!WMzz=Us^i4Av>!$Ds!A*C%lxBDM~;-Fc@=@W(RG1JW_KATDGQ8Re>weA z1@(^d$CoZBsXcAnIBHp2LcR;;CJ6<_fh9Hm5xxtGXVt**l4q2!IFB(}%BunwHIm7{ zx>jSDYZMn(`Nk{FAo(<_63}0Y!ctmUD=O~91^!Ys9aoh5CK5fdXoeC2%;GS$7N*AN zIYvWPhTW7i&OLip;naL?nb|Q@&n=oo_nnttR9rM|+F9pL?=?XbMaHvqA)PT5NlKqB z^2-ELeMxA18r3?9ME6Vs=T{pofsa+`lXm$QB$}(u5s`-+O zn3|f>tPFIo+KRf;MZDLg=cG0maHCNdU{+xijq?>3*HqW}k`^zhU`-^gdRhGl-)Ui- z5Rn?b3h>bgEEMWX)mloeZ>mIR1eM5S)bEP2|Im1Fii_?e!kKE1i+Lrbmn6wRn8+BA zslXZwNEZf}Js2di7|B4C2K>pda#k*4u#n57VhT zcRYh$%Oxi%YF%fo--=7>8w@RKtY{@5iY<|>y0|z(0y%O0c(oMxf4&ojm->eP$`Apc zG`wzvwWOB0g%JpQmo6w4Id9CzN7~{txIizfl&lY}bJY53c-<(UvK*+y>9y6Ymeu@F zf!jqIPkznmmhV=Fd292_q$4zo2dgO63j*|7xnK@oBuZViN#SkWdv>du_@ZaNtz2R)N>s;m12PJxP0dGt z(yIV}gJ>Q~M262zK0j^duT^W{s*`0|&1@>`cB^GeN=yCB17bQ6g+)4Hv@&m{I2P+= zti5X&vXo!~>QfL##7B=T&;*) z6%PFWa0MKs*7~v8NX5=Rx2Pz^NWtXdXh2J|>!J0+dn-j`i|uq#P!wCL#jJd^#=^5_ z&dMti)n;PeEV*nyJ#SWlVJ#okf=d_x4a6x?L<#S zBFnu?Drzu;%>Nm%S|Hk5vdF%a@Cr>Snsx>iI=^^E{*=O*v+`%;PttWNLJ1S?Tv$?c z4cjJ`Y>m-UyGp@YYodeoima32#2A?v0jt+fwV^d!x8~Dr7uGkE@+aq^dzMuhmK9F-E&elD<%-t~!*-h>P8S$^N>V#!n~2GT4^k*vQ`EAG36!c+395&CFwa?sbkYJN=y9Zsihg^VOip@gdRqFJ^z`(M^vv|E z^s$tflaZQ{mN6zHJtHF{Gb1ZwY({oQPG)LmTIQI{^vsOR%*?FJv6;Qd?5v!zP&#(Z*z~a(V>8EQjU78Sdu&d2YIa)onC$fIjO@(ptn9Jb+1WWc zkeEa9IiSt~EQctm*Vq3r&3pMbgX;hijwO^h*I>`7JGiE}nmlnI9x@Ngl|{l~eGFqM zVG?&oH+^)-{DAmP9f!>E#P1=TLwJyIDdCXLL*|`?;|Vtr&LMmhxTRc7=^)%kxQF<- z&kmUfB;V(U%rfHld~wJe!j0~AUmh|i5sv!$khzlZAmM9-ck<1XO2R#aFXqe`B z!XYlxjEW`1mCAzt;Kh;3orHTvndThQM52256{CEzN63&@mnhk_Y30F({X{NcAu<~?HFcPjK zi~)Wp;mU!~j~nn0c(25lo^TK09KwTyO9{twP3}&@BEn6Ca|rhk z?j(%yk`Eucsf42nO!FcM3r+J&@D3?5%@w>?60RkTn`)Z73Fn**90yq|36ls{5Ec-w zllLQ_1D8Y#c;7=foA*7_@f$<9bCzjtBwTSG?LzuK!hO7t;%?{=j)2GgigJiQNI0GM zO>=-F98v-tVdXsXOMEGGNO^wRaS-&(ryU7LRnb2ZRzsiAUt^ltgyRX<6Myhh>L>9y zj{1Q2ef6eU^9$k^Q9f4*b}ptKgmDefPgq2_oUoGcUh?g{4ElKAN4P`sT~7ZHjv|aX ziu{C0gq4K5B>&am<9$dI{Y$ulkjuSB9G+J1<$WFDF2eCEpp*Ebm8N-s_qbnEFW`p| z<`QnY(KIVb-+2@KK{#p^{V4ef_Ylsx*)-#R2_Hy!Eck8(j&Q|qOmh_RI|&O2huqC| zFUd!EC*eB6t&&do0b$%4(t%t0JNT3%l6we;5$+>gOZ=SsIDgLjorDV{{(j0Qe&1Tt zT*doA!i1sFw~l;-a~?9yM~NT5p8E5?=TD3q!kv#&p5!Oo%loFsXcz7W?%QaZgSaLT z_mXL5@IH!g7U3qsM#7?9z!UBv+)cQT@BraK!UEvdy#l`zE`7~3j~+rk!tsO$3Fi=w zdILTneJ9}x-uDsi;eEw!@bZ2q;ZDMJg!>5h5XSfn16EN#*JU#dS3`npa9rP*l^m;; zc(NJ0-aBNTBsnJag)0qX82>W(7xV5RGndd9kT7|`(Pw)5FOF$6PCq8+l=NXINVLGu z;h&FusS;uR1ZRMM4euW^VOQ>K4M@1wJuyDIfP#6I^i}+mbh<5+epV>`(Vs|v?I+T| z{E>86&KN}fW4aER498IUJdWa@T!f4xEtxP#`xjyO!kH>I9XkJ`2t(8rd zi^x~RmBjR3^1B}-`((0TXo0y4RYj#N`6%-)%DUYNJ2h06`rZh#bP%Y%%L~fODDfuq?_aXCAsb8MO2c89X15T8D zK9cSwU($g?=IJ~K@l9-sy53VKS&UqX2gj;U4w<`njCvT(vFldYq)MHcVz81rJ0)Q$ z%La?wS?tu|#w|s_rLL2};rsNEc`G=hu5#dTw$G_Hc^ZaqJR3W|Ib`|>qmFd6kF%d% zvkIgP#sA!3-bj6f*Mf9f{Ou!Z73mGba24Q8m-e2ds%s<>zmYumlIMEL4dQU};pIZ7 z?(+}G8^gWL@e%kc$YFP%@LL@EijRDi&U~SMJKM^xM(RcMNq~O|)Z^>n)O}>n?d6`5 zVz6gOJG(EC_BY&Dr5JMws?^)1DMo3EQJ-R*lVY4lEGt3Db5@Emhv3Q-<5wvLaTlq- zJn;W?m6`mc(wXk5{CiZPLH*}{76YE4E;h8)qkDyVx|mF7swYsnuTf9)c)C$NEm9=7 z@5D?&9H=QAhJi#kNmmeD#=mJQZ!J&vtEUA#J+DD1i~Q~|KNT1?J35EDF*xG?j0HjLqTXHm_bmkfTWey>tq@i)N~~XR4*h*iPTU3 z57|Ih!X+a9RJT*D3cL4sfDz~&9{B496$qs}K&LSP&i@nu1^i@8?uIAV4K~ep;o+z@ zMvN^doMY1Mu?p35Qylv8g5yl{MH!QS1jd#Hjxp&e42@$cOU6_ja&hkn(>%{Pri!%u zaL)}Ep~i4Fc^^$-P8VPszcq#h*K8~Or*KK$X7YB7Mlb52Tu*d}PLUn!$-5`jG*O*G z<%%5URdDUH(toO4A9)XwH(?A8e|ZkpVT#CAcY|P*@_Zm(N}e&!JjkN?WRUb+((fc4 zRVRew+z>shS+k5k!8A{mzBnDK?Y7e8{F|I=vXs8wO5W)wqUX_nQKKDsoqatx$_7z$ z$N^wh&}YvAA2r1R<9;BRPjLIFYsM+?1TrgXtRvsq_PpfzF4WSRkA|>bTAvPXXTLaj z$So5|KD_Qp4uVRX%mQw97VAZxjhWWGb`g2ES@NIs2GUs`gxbTB?E=5*C(<9a(oYrm zSr-1%5dPOlUk!eiGa>wWr1L8Hza)KmFX_TVgZgRus(5zvmpy-<2PV~LqEFwNLwvwHt#vh^@qxp{0XdWN3m8t%SorR&+iK5m$u9$e-Ufiu(qD8 zX_NGeNFPtS&>1X$S}48IO7Be|6Hr?SAZX0Q}ri(4r|{1 z&hnl0e?C+nRsT5T%MAQH^iqG%vq4r@_;blWDRGRnxG3J-rMGUO~rerFlK2`^(cFiYV-x0G?Z1IE%z-A~&kXujVe`Qg8B zC@<k0ualnBLUW_QB+;&MXYeIpp=WR}Flpg+m;=m# ziL6@%<{PAz-L|22+T)~a1^Hv($$v=xHyrt$bS(^(A#`m4=H4l$xj|r_>ILS+aF{QF zNrku1M@NXdqZgPB5%tHmGzVMH*;38}J;S)4wQHkwkU79KoNd9}@Y66NLstURe2!^8 zDCI16!03Mb&@MshzKOgsGnt#1%c80sd7bU`VrX493Yh)C+cj-LS9Ouk?DLHtT^fjd4NqVj`eQ_v#3+bCk?@136_`ReL@%Nr?h|P?2Y8Rqa zFTu6`W2N_oKldlnl})af@}(aefnR!wX-=VEg1W7P&NuGjE7L0v3SMqhe@)*T{Q~&|!~nh1XMIQy}s?m3&1@O!EmR zPLy|F(~~QVBUx(f7Fq@*fcs| z+>hH7==u+${#%$sE);qF1v9h_qsQPocJ5S2lzv=QYMSTB80>Q7b>R2R2#rC32>{bb z-vtCF-9eL6U;QLp{;UP&AnhD4GV8y9vDY)sayyUCaA%qQzN(J?F@6uJ+RZ!h^UONYv~?2tmY*v%z9l5QVq*`x)Q|9CskA1zR@L?|@@8OTzt)*Iq>n7La|_-N$h(@nEj{P8Ef#8Q zB(O9T+kH=MC~cfd`o3P$eWXt(ea=SHoa-#hEegLTUT_4+vzk1R6>0}-&XIOqWu>1Y z?P|*h$M}nE*RABwekx*(phmmy#}7!~O?q#2l6{*UKaxI-^o^v8%nPnJWq2~dOWaZ_ zvY>%|Echzw0hCgE9EZuY5HASKdSJdp{!e6G9@XZ6an|$Ya2V;wmDgaO6nXwf2aK~E zpF7yrQqIxTeLQ1$p};Kb1?Kp0m?B_eT21pasZVt;FqekY)(Ff8?0Jd5%BY#Wz#J1^ z&ZEHWZ8y!6g|@SLfq5XjoDN_%v3GWh&^Edkn5b}=A@pAo5$dq3K&tMF`3qK>mjh$Ay zy!-e!YP-&V63_CZoB4TSqU@)HXwT7ZBZ2=sF|nQmm-VQ!{V)D-0%H6h-O*pf8L#to zkp9LR&q;UmH@11sWOzmm!lH3+)H-O`72W0{&zpU(G>m`7JmBWJvH$Ii5A%+AS5#v3 zTo?T(Kk&sHry0g+quJ?NSgPah*y?g^be%r*-wDPeuDI8|#`SJ5&u_Q~?(!NP?pJ_) zGHT2oukmHnz!yo4_VRpJ^fbhC^q{R?Ft)^c zIUn#+?C}o`Fjn@9S~kFSTfg{QyvFDK&brfUZ0;X_-vHyq{zu$7z}VCO%#H!Z^Knt% z$GcvQ8xEe<_(XF4CjOY41{mAoy*z&u@8$W$0a3dKxSG9D*Lhvby*E&It7fWh1B}Ur zG5M&EUB;ZPDxUgo_85({M5E`R>%KFM-}U+0wXe`v-SyS31G zGd2ZhWc`-@=}hCk{_!n^#^?R}x1MSI(0?bn{}O-X+Ct-|0lVBpy`S(DQNKANn&*3u zSZo+~94U{#JyP&)8zj#=2R+Vn(^2x=den80dehPJeB03v5x@PH{SOuxn~&M-dh$%; zyTN}T`QD+?JpWzZx!1 z{clZ@=ev^LBab;ko?A}22995rBG2t9GH4EsmgnZw4xaa=$@AxFXQQ`|N&KR~cr!ir z)dJ&#bn&|Tb>`=;7YmJ!vCok6ft-OnZ_JVUelc#1>(CVArtz!D^}uP-JU@8a9X#*I z6?A{k6+6T|XUOyK&)C9q=R|q_cH+Pn3ykX~Wj#<}Y?&mVIJjwYJn@fAjtBLg$?@Ph zI60oSxo1i=RP3A*P4!-xa<2?o;n``%48xd_uszzCH}L6b<5`z?U$n8y7590xvBwqr zeYEl4t~5;hx46$TjCbAf8>5X++yn24Hnw`acSRe!Jp*rzHuifec10Wij9Lye2+m_< zb39P7#$&wY$}o&yyW`$*8+Wk%tKU_>+~9Jpc8zfI@*T;p6P|P(`*a`I8!k3uZ*d>@=RU3t?%9UX z?&)Jj88>=1((Hml{h-Nfz=eyixXojH>3UP)HeCaZg@&;(87=g7SA}FG-wDP8(s}Oa zucC~P+`r^RRHLU5?)Loh`zYf*Pcw-sU%$+Oc!-<4NtFRyV(P#bTt?wwcw(8$%i}Gs z63Hq!bBrdkHMyc&`Wme+aW#00`*@xocOxXO^~Cedtq(o1*Y`C(^&m;_jw-peuhH0N zpDIe=XK+IF^nb0uoHf(D~8WN-|dnKlOJ^aSlUoyq+yJVfs{G%-@1*8_+4&eQQX%q z;~Li=?KZvGXa-laYlZ8(IAf(-nCMQ=)$(#z)OifAsLig`@y7en1K*1?zKoXf{$NZ$ z&Tc&(gUtRarr(}8q*I_V-uR*4BC_|7C-+Tp@kBfl7f-&I;^M)zC$7q-cWELu__Zq! z0q2V6@g3K(c3pgRB{zGF*Icsz@2Aa300!akxfboUpSd;7y1 zZ`{-G7oYSup6vIew1%qpXGoOKJl;3p>8Lk}eKXqo0vr{65AZtAKv)@h!4&Q>?r=++ z>iDx)xuQAJcf0F;qPDmbe-m%q;yLo(c;kVn=s(084@Nx?*#2nW$MNho4&t!hGyS6J z@)!Ea5V$ig9@tHB$>i*e`3yk8!Je;GY zMyLA{Y*ZdE(eHcOKqq*|U()0;UUrT6!EJo!Lh4v;_JC`vEB1{f<8Q8;m>%}_iTnEq zV{J_I%SpyVF_P=wv9UXnjIU!ik^1KW(a$6q8wdOyl-CZ7ek{pYG4OWc?@x?zHV-2~)CL_NlimMfVyps7i4(n7-X*{MBu@Sv{vB?C!!2;Q1rE2s z|GovboS+38;$ zGL>#^Pb^lk#sRC~Xr0~2wI&|1!^rQSRsvQb^}`gUeqxt#{_Oc}_7$2w<~{W*utK&T z)K6?b^24mBek;*&){Hswt0zAE^r7^lKRGq|@53Is_@NM$KXs$;e|m#2g!%B(|9LII zb^Q6bQc1xJ+W&dPAEx+l3mk5N|7Z*3CY?CqJnfFtmoX;A{+}z)x|p)`?9$TgF=Lbc z=^5q8T!Kzd&M7O;NKW&Q&B^lTl&6)Yjy0xCoH)*xgt=sdFD)x2EhWvz^=fWJkI6Jj zD@$;FV0l3!n$&E=NU2+Z?;o6;;#;CR;7`HFSIWG4e5obl|0o6DiT>IeL&YvAsat^O zsU=l7k6Q6qmU_I4T1_WaTe|b!)^OqVa0X&QtDfsTFAX7CiKTC`h zKOS(z$5ioxGLYDBP^w}nrL?rz-%#qW2^1^mtPaYxi<7_-D=P1d!sI~7e2SS@SEtJ^ zE~%|8Azg~JpQTtK77A3wN)}c?+WcxL(-bM_(&~lcit+z;pUZkdbb5Oou*F&+*x|5< z5^TNPju!o1G!PqJ?sUn|4(;`gjt#B9?Dvy+_!^zwhPT%}c9?5rw9B>E8#cV`HA@|A zcza!BhZ`*bSw{(-HoUz)f$5aZ&xW_xS$1fztH`E);o6pA8qBUv zkWM@QRMKS)WWU?%AUnLsDp2T`Hn8cp(5kzv5^uxX>oPlBV*y0ApI!fQ3-1{gLVKNO zhXq!=z{^_JF5iZ)Ax=oN*QJJ!7y0?rUj?I|^k16}I}THJ7`)G?Q|vHTzXtz`4OV`3 z$i_w({6#)VH4Hlx{&4qT zunM&M-+DFv$itTo{+<0R4R43dcE(=dA0b{Kg7jaY;Rjh^l5OCy;3MgOfq19<%Jpk_ zJB;lANcwk2z}HytcIdOpwS&m=KO{kLdaMN7?z8J+O-E#Tk?;F}9U$=hli$yUxA7bR z#>+n&-nJ|4{)zH!_$bH}N^SVPmR)ME1z$j#^JkA6J8mGr!uvM7Z9hr6MAtvn>R6Fq z^0Uje@f;ITzHOJ9y->riwHZT$2jOiz$3?&!jT+9V(cyjez_j4)a;;ZmIN1c3P5)Zi zHRX5TA|3kFTj-Bnt{rm<*(7HqpV{z{@fxd!5ghVvmo4x1?;lqA={A6s5b +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("program")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("program")] +[assembly: System.Reflection.AssemblyTitleAttribute("program")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/Tag 1/program/obj/Debug/net10.0/program.AssemblyInfoInputs.cache b/Tag 1/program/obj/Debug/net10.0/program.AssemblyInfoInputs.cache new file mode 100644 index 0000000..fbd51bd --- /dev/null +++ b/Tag 1/program/obj/Debug/net10.0/program.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +2cff476cb13da40904c6ff9729ba099a5f6f9b0c9b7fc27e3cae2db970743d88 diff --git a/Tag 1/program/obj/Debug/net10.0/program.GeneratedMSBuildEditorConfig.editorconfig b/Tag 1/program/obj/Debug/net10.0/program.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..bcfcf85 --- /dev/null +++ b/Tag 1/program/obj/Debug/net10.0/program.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,17 @@ +is_global = true +build_property.TargetFramework = net10.0 +build_property.TargetFrameworkIdentifier = .NETCoreApp +build_property.TargetFrameworkVersion = v10.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = program +build_property.ProjectDir = /home/max/Dokumente/Umschulung/CSharp/Tag 1/program/ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 10.0 +build_property.EnableCodeStyleSeverity = diff --git a/Tag 1/program/obj/Debug/net10.0/program.GlobalUsings.g.cs b/Tag 1/program/obj/Debug/net10.0/program.GlobalUsings.g.cs new file mode 100644 index 0000000..d12bcbc --- /dev/null +++ b/Tag 1/program/obj/Debug/net10.0/program.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using System; +global using System.Collections.Generic; +global using System.IO; +global using System.Linq; +global using System.Net.Http; +global using System.Threading; +global using System.Threading.Tasks; diff --git a/Tag 1/program/obj/Debug/net10.0/program.assets.cache b/Tag 1/program/obj/Debug/net10.0/program.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..35e645e48740d5dd13e007615d52eebe49a8c879 GIT binary patch literal 147 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 MFv|ZA=`JJiUqN<}b^rhX literal 0 HcmV?d00001 diff --git a/Tag 1/program/obj/Debug/net10.0/program.genruntimeconfig.cache b/Tag 1/program/obj/Debug/net10.0/program.genruntimeconfig.cache new file mode 100644 index 0000000..70aebb4 --- /dev/null +++ b/Tag 1/program/obj/Debug/net10.0/program.genruntimeconfig.cache @@ -0,0 +1 @@ +c393ba6bfd1e617fd6862e2528a6e118f842441ba4b63477757ddc773f0897d0 diff --git a/Tag 1/program/obj/Debug/net10.0/program.pdb b/Tag 1/program/obj/Debug/net10.0/program.pdb new file mode 100644 index 0000000000000000000000000000000000000000..7d804fdcbdfdb8f6e09aab3619f5687ebf6c7458 GIT binary patch literal 11716 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 R@(;^EdvLY4jK#K${U2saMg0H( literal 0 HcmV?d00001 diff --git a/Tag 1/program/obj/Debug/net10.0/ref/program.dll b/Tag 1/program/obj/Debug/net10.0/ref/program.dll new file mode 100644 index 0000000000000000000000000000000000000000..52a07edbbe4e73e5fb8aa783e24fb35823cb3ca0 GIT binary patch literal 6144 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 + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /home/max/.nuget/packages/ + /home/max/.nuget/packages/ + PackageReference + 7.0.0 + + + + + \ No newline at end of file diff --git a/Tag 1/program/obj/program.csproj.nuget.g.targets b/Tag 1/program/obj/program.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/Tag 1/program/obj/program.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Tag 1/program/obj/project.assets.json b/Tag 1/program/obj/project.assets.json new file mode 100644 index 0000000..f6c4ef3 --- /dev/null +++ b/Tag 1/program/obj/project.assets.json @@ -0,0 +1,346 @@ +{ + "version": 3, + "targets": { + "net10.0": {} + }, + "libraries": {}, + "projectFileDependencyGroups": { + "net10.0": [] + }, + "packageFolders": { + "/home/max/.nuget/packages/": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/max/Dokumente/Umschulung/CSharp/Tag 1/program/program.csproj", + "projectName": "program", + "projectPath": "/home/max/Dokumente/Umschulung/CSharp/Tag 1/program/program.csproj", + "packagesPath": "/home/max/.nuget/packages/", + "outputPath": "/home/max/Dokumente/Umschulung/CSharp/Tag 1/program/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/home/max/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net10.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "all" + }, + "SdkAnalysisLevel": "10.0.100" + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/10.0.110/PortableRuntimeIdentifierGraph.json", + "packagesToPrune": { + "Microsoft.CSharp": "(,4.7.32767]", + "Microsoft.VisualBasic": "(,10.4.32767]", + "Microsoft.Win32.Primitives": "(,4.3.32767]", + "Microsoft.Win32.Registry": "(,5.0.32767]", + "runtime.any.System.Collections": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.any.System.Globalization": "(,4.3.32767]", + "runtime.any.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.any.System.IO": "(,4.3.32767]", + "runtime.any.System.Reflection": "(,4.3.32767]", + "runtime.any.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.any.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.any.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.any.System.Runtime": "(,4.3.32767]", + "runtime.any.System.Runtime.Handles": "(,4.3.32767]", + "runtime.any.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.any.System.Text.Encoding": "(,4.3.32767]", + "runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.any.System.Threading.Tasks": "(,4.3.32767]", + "runtime.any.System.Threading.Timer": "(,4.3.32767]", + "runtime.aot.System.Collections": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.aot.System.Globalization": "(,4.3.32767]", + "runtime.aot.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.aot.System.IO": "(,4.3.32767]", + "runtime.aot.System.Reflection": "(,4.3.32767]", + "runtime.aot.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.aot.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.aot.System.Runtime": "(,4.3.32767]", + "runtime.aot.System.Runtime.Handles": "(,4.3.32767]", + "runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.aot.System.Threading.Tasks": "(,4.3.32767]", + "runtime.aot.System.Threading.Timer": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.unix.System.Console": "(,4.3.32767]", + "runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.unix.System.IO.FileSystem": "(,4.3.32767]", + "runtime.unix.System.Net.Primitives": "(,4.3.32767]", + "runtime.unix.System.Net.Sockets": "(,4.3.32767]", + "runtime.unix.System.Private.Uri": "(,4.3.32767]", + "runtime.unix.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.win.System.Console": "(,4.3.32767]", + "runtime.win.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.win.System.IO.FileSystem": "(,4.3.32767]", + "runtime.win.System.Net.Primitives": "(,4.3.32767]", + "runtime.win.System.Net.Sockets": "(,4.3.32767]", + "runtime.win.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7.System.Private.Uri": "(,4.3.32767]", + "runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]", + "System.AppContext": "(,4.3.32767]", + "System.Buffers": "(,5.0.32767]", + "System.Collections": "(,4.3.32767]", + "System.Collections.Concurrent": "(,4.3.32767]", + "System.Collections.Immutable": "(,10.0.32767]", + "System.Collections.NonGeneric": "(,4.3.32767]", + "System.Collections.Specialized": "(,4.3.32767]", + "System.ComponentModel": "(,4.3.32767]", + "System.ComponentModel.Annotations": "(,4.3.32767]", + "System.ComponentModel.EventBasedAsync": "(,4.3.32767]", + "System.ComponentModel.Primitives": "(,4.3.32767]", + "System.ComponentModel.TypeConverter": "(,4.3.32767]", + "System.Console": "(,4.3.32767]", + "System.Data.Common": "(,4.3.32767]", + "System.Data.DataSetExtensions": "(,4.4.32767]", + "System.Diagnostics.Contracts": "(,4.3.32767]", + "System.Diagnostics.Debug": "(,4.3.32767]", + "System.Diagnostics.DiagnosticSource": "(,10.0.32767]", + "System.Diagnostics.FileVersionInfo": "(,4.3.32767]", + "System.Diagnostics.Process": "(,4.3.32767]", + "System.Diagnostics.StackTrace": "(,4.3.32767]", + "System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]", + "System.Diagnostics.Tools": "(,4.3.32767]", + "System.Diagnostics.TraceSource": "(,4.3.32767]", + "System.Diagnostics.Tracing": "(,4.3.32767]", + "System.Drawing.Primitives": "(,4.3.32767]", + "System.Dynamic.Runtime": "(,4.3.32767]", + "System.Formats.Asn1": "(,10.0.32767]", + "System.Formats.Tar": "(,10.0.32767]", + "System.Globalization": "(,4.3.32767]", + "System.Globalization.Calendars": "(,4.3.32767]", + "System.Globalization.Extensions": "(,4.3.32767]", + "System.IO": "(,4.3.32767]", + "System.IO.Compression": "(,4.3.32767]", + "System.IO.Compression.ZipFile": "(,4.3.32767]", + "System.IO.FileSystem": "(,4.3.32767]", + "System.IO.FileSystem.AccessControl": "(,4.4.32767]", + "System.IO.FileSystem.DriveInfo": "(,4.3.32767]", + "System.IO.FileSystem.Primitives": "(,4.3.32767]", + "System.IO.FileSystem.Watcher": "(,4.3.32767]", + "System.IO.IsolatedStorage": "(,4.3.32767]", + "System.IO.MemoryMappedFiles": "(,4.3.32767]", + "System.IO.Pipelines": "(,10.0.32767]", + "System.IO.Pipes": "(,4.3.32767]", + "System.IO.Pipes.AccessControl": "(,5.0.32767]", + "System.IO.UnmanagedMemoryStream": "(,4.3.32767]", + "System.Linq": "(,4.3.32767]", + "System.Linq.AsyncEnumerable": "(,10.0.32767]", + "System.Linq.Expressions": "(,4.3.32767]", + "System.Linq.Parallel": "(,4.3.32767]", + "System.Linq.Queryable": "(,4.3.32767]", + "System.Memory": "(,5.0.32767]", + "System.Net.Http": "(,4.3.32767]", + "System.Net.Http.Json": "(,10.0.32767]", + "System.Net.NameResolution": "(,4.3.32767]", + "System.Net.NetworkInformation": "(,4.3.32767]", + "System.Net.Ping": "(,4.3.32767]", + "System.Net.Primitives": "(,4.3.32767]", + "System.Net.Requests": "(,4.3.32767]", + "System.Net.Security": "(,4.3.32767]", + "System.Net.ServerSentEvents": "(,10.0.32767]", + "System.Net.Sockets": "(,4.3.32767]", + "System.Net.WebHeaderCollection": "(,4.3.32767]", + "System.Net.WebSockets": "(,4.3.32767]", + "System.Net.WebSockets.Client": "(,4.3.32767]", + "System.Numerics.Vectors": "(,5.0.32767]", + "System.ObjectModel": "(,4.3.32767]", + "System.Private.DataContractSerialization": "(,4.3.32767]", + "System.Private.Uri": "(,4.3.32767]", + "System.Reflection": "(,4.3.32767]", + "System.Reflection.DispatchProxy": "(,6.0.32767]", + "System.Reflection.Emit": "(,4.7.32767]", + "System.Reflection.Emit.ILGeneration": "(,4.7.32767]", + "System.Reflection.Emit.Lightweight": "(,4.7.32767]", + "System.Reflection.Extensions": "(,4.3.32767]", + "System.Reflection.Metadata": "(,10.0.32767]", + "System.Reflection.Primitives": "(,4.3.32767]", + "System.Reflection.TypeExtensions": "(,4.3.32767]", + "System.Resources.Reader": "(,4.3.32767]", + "System.Resources.ResourceManager": "(,4.3.32767]", + "System.Resources.Writer": "(,4.3.32767]", + "System.Runtime": "(,4.3.32767]", + "System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]", + "System.Runtime.CompilerServices.VisualC": "(,4.3.32767]", + "System.Runtime.Extensions": "(,4.3.32767]", + "System.Runtime.Handles": "(,4.3.32767]", + "System.Runtime.InteropServices": "(,4.3.32767]", + "System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]", + "System.Runtime.Loader": "(,4.3.32767]", + "System.Runtime.Numerics": "(,4.3.32767]", + "System.Runtime.Serialization.Formatters": "(,4.3.32767]", + "System.Runtime.Serialization.Json": "(,4.3.32767]", + "System.Runtime.Serialization.Primitives": "(,4.3.32767]", + "System.Runtime.Serialization.Xml": "(,4.3.32767]", + "System.Security.AccessControl": "(,6.0.32767]", + "System.Security.Claims": "(,4.3.32767]", + "System.Security.Cryptography.Algorithms": "(,4.3.32767]", + "System.Security.Cryptography.Cng": "(,5.0.32767]", + "System.Security.Cryptography.Csp": "(,4.3.32767]", + "System.Security.Cryptography.Encoding": "(,4.3.32767]", + "System.Security.Cryptography.OpenSsl": "(,5.0.32767]", + "System.Security.Cryptography.Primitives": "(,4.3.32767]", + "System.Security.Cryptography.X509Certificates": "(,4.3.32767]", + "System.Security.Principal": "(,4.3.32767]", + "System.Security.Principal.Windows": "(,5.0.32767]", + "System.Security.SecureString": "(,4.3.32767]", + "System.Text.Encoding": "(,4.3.32767]", + "System.Text.Encoding.CodePages": "(,10.0.32767]", + "System.Text.Encoding.Extensions": "(,4.3.32767]", + "System.Text.Encodings.Web": "(,10.0.32767]", + "System.Text.Json": "(,10.0.32767]", + "System.Text.RegularExpressions": "(,4.3.32767]", + "System.Threading": "(,4.3.32767]", + "System.Threading.AccessControl": "(,10.0.32767]", + "System.Threading.Channels": "(,10.0.32767]", + "System.Threading.Overlapped": "(,4.3.32767]", + "System.Threading.Tasks": "(,4.3.32767]", + "System.Threading.Tasks.Dataflow": "(,10.0.32767]", + "System.Threading.Tasks.Extensions": "(,5.0.32767]", + "System.Threading.Tasks.Parallel": "(,4.3.32767]", + "System.Threading.Thread": "(,4.3.32767]", + "System.Threading.ThreadPool": "(,4.3.32767]", + "System.Threading.Timer": "(,4.3.32767]", + "System.ValueTuple": "(,4.5.32767]", + "System.Xml.ReaderWriter": "(,4.3.32767]", + "System.Xml.XDocument": "(,4.3.32767]", + "System.Xml.XmlDocument": "(,4.3.32767]", + "System.Xml.XmlSerializer": "(,4.3.32767]", + "System.Xml.XPath": "(,4.3.32767]", + "System.Xml.XPath.XDocument": "(,5.0.32767]" + } + } + } + } +} \ No newline at end of file diff --git a/Tag 1/program/obj/project.nuget.cache b/Tag 1/program/obj/project.nuget.cache new file mode 100644 index 0000000..e71dcb0 --- /dev/null +++ b/Tag 1/program/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "LhG9Y/mCkSM=", + "success": true, + "projectFilePath": "/home/max/Dokumente/Umschulung/CSharp/Tag 1/program/program.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file diff --git a/Tag 1/program/program.csproj b/Tag 1/program/program.csproj new file mode 100644 index 0000000..ed9781c --- /dev/null +++ b/Tag 1/program/program.csproj @@ -0,0 +1,10 @@ + + + + Exe + net10.0 + enable + enable + + + diff --git a/Tag 1/unterricht/Program.cs b/Tag 1/unterricht/Program.cs new file mode 100644 index 0000000..3751555 --- /dev/null +++ b/Tag 1/unterricht/Program.cs @@ -0,0 +1,2 @@ +// See https://aka.ms/new-console-template for more information +Console.WriteLine("Hello, World!"); diff --git a/Tag 1/unterricht/bin/Debug/net10.0/unterricht b/Tag 1/unterricht/bin/Debug/net10.0/unterricht new file mode 100755 index 0000000000000000000000000000000000000000..73c069b0fed0fbafbbf05eb8862ce02805c1c278 GIT binary patch literal 98312 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 D3CLA} literal 0 HcmV?d00001 diff --git a/Tag 1/unterricht/bin/Debug/net10.0/unterricht.deps.json b/Tag 1/unterricht/bin/Debug/net10.0/unterricht.deps.json new file mode 100644 index 0000000..95afa19 --- /dev/null +++ b/Tag 1/unterricht/bin/Debug/net10.0/unterricht.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v10.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v10.0": { + "unterricht/1.0.0": { + "runtime": { + "unterricht.dll": {} + } + } + } + }, + "libraries": { + "unterricht/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/Tag 1/unterricht/bin/Debug/net10.0/unterricht.dll b/Tag 1/unterricht/bin/Debug/net10.0/unterricht.dll new file mode 100644 index 0000000000000000000000000000000000000000..c9bd0424145fd8a37a5087c34fe0ada4b5661b7f GIT binary patch literal 4608 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 F<$vwow>$s< literal 0 HcmV?d00001 diff --git a/Tag 1/unterricht/bin/Debug/net10.0/unterricht.runtimeconfig.json b/Tag 1/unterricht/bin/Debug/net10.0/unterricht.runtimeconfig.json new file mode 100644 index 0000000..01e4519 --- /dev/null +++ b/Tag 1/unterricht/bin/Debug/net10.0/unterricht.runtimeconfig.json @@ -0,0 +1,12 @@ +{ + "runtimeOptions": { + "tfm": "net10.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "10.0.0" + }, + "configProperties": { + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/Tag 1/unterricht/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs b/Tag 1/unterricht/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs new file mode 100644 index 0000000..925b135 --- /dev/null +++ b/Tag 1/unterricht/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")] diff --git a/Tag 1/unterricht/obj/Debug/net10.0/apphost b/Tag 1/unterricht/obj/Debug/net10.0/apphost new file mode 100755 index 0000000000000000000000000000000000000000..73c069b0fed0fbafbbf05eb8862ce02805c1c278 GIT binary patch literal 98312 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 D3CLA} literal 0 HcmV?d00001 diff --git a/Tag 1/unterricht/obj/Debug/net10.0/ref/unterricht.dll b/Tag 1/unterricht/obj/Debug/net10.0/ref/unterricht.dll new file mode 100644 index 0000000000000000000000000000000000000000..4a4d26e1de3b36ebfa0e42d6c9c284577bf7e36d GIT binary patch literal 5120 zcmeHKPiz!r6n|6N+Ah*R3J8igY-`YHr(0VMV7J}2+d{Gb>~1UKfzHl;yB(Q7%gpT3 z^`Je7CY~_yWMbrKJSYb>s39hr7%qgEK%$9>hLbmO-~Jvql@r)<^^>@ersR9?#*ZAPQsezg(n<7e}*GQ0YUDs)#yv2xZeuYLe2S+90!S6Gb z0VSdIC;I#L^2JSLfPMhyU9S>tM*m6R>dJVIZWUc_kw*XKExcKdw~n};6ev|gj-Tb zb15GCZSXsB`O+KPF2FlNL-RmGD_sD>PS9rB4jQA!1>XnSL3;%q5p+_}=LLOHP*qSJ zRH9>`&9s{|I!_91q;AmrsR#5SngZ>j1<)txFlax$3;Ha52s%cef<8xIgJy*OCD1WC z3j4-Yzsi6bj4r?qj%%UW5ZZYIJ6|@~5M`>a$4q6uY4(Y*RXIAjj9G!|Oar$P<)ty?K0tF@T8e za%ndAGTcTm1kcmDv#C**q?QdbNljonJGt1_a(ej4Yn_*3`LGUrpATR*}+?#~=SBI7HJzj9={8nR+yU-|5{M=6!^&DPNd(Q9R*)oqxY!+ouZ z-^2FYK+o;2Gls^uUtTvQDo=U*<8g9{=pysRcKwztK`AX zhUAaajRU|c0h0$S9s1%8Jaq`01cko=%7G_(20JdHd)j1DNyMlkBNY-8?#uA!fp>&& zjg}$tF(lT7h|{oe(aCxI(i(g>Tc5xyA=Pj$iU@8buRe75MD617+F{QtF(TE_u zQ5=Qxu;C{=(PKEjB%CV@)!{37#wDr>#Kj;h8FmvQ&TOFP)#TP;o?P-PbE|lMUFYD( z28uFj<3-RCG+`#ZX7#!zaK7W*U9;}`>eOpPv`5r&1l4zun~7aDkd=(*l~1UKfzHl;yB(Q7%gpT3 z^`Je7CY~_yWMbrKJSYb>s39hr7%qgEK%$9>hLbmO-~Jvql@r)<^^>@ersR9?#*ZAPQsezg(n<7e}*GQ0YUDs)#yv2xZeuYLe2S+90!S6Gb z0VSdIC;I#L^2JSLfPMhyU9S>tM*m6R>dJVIZWUc_kw*XKExcKdw~n};6ev|gj-Tb zb15GCZSXsB`O+KPF2FlNL-RmGD_sD>PS9rB4jQA!1>XnSL3;%q5p+_}=LLOHP*qSJ zRH9>`&9s{|I!_91q;AmrsR#5SngZ>j1<)txFlax$3;Ha52s%cef<8xIgJy*OCD1WC z3j4-Yzsi6bj4r?qj%%UW5ZZYIJ6|@~5M`>a$4q6uY4(Y*RXIAjj9G!|Oar$P<)ty?K0tF@T8e za%ndAGTcTm1kcmDv#C**q?QdbNljonJGt1_a(ej4Yn_*3`LGUrpATR*}+?#~=SBI7HJzj9={8nR+yU-|5{M=6!^&DPNd(Q9R*)oqxY!+ouZ z-^2FYK+o;2Gls^uUtTvQDo=U*<8g9{=pysRcKwztK`AX zhUAaajRU|c0h0$S9s1%8Jaq`01cko=%7G_(20JdHd)j1DNyMlkBNY-8?#uA!fp>&& zjg}$tF(lT7h|{oe(aCxI(i(g>Tc5xyA=Pj$iU@8buRe75MD617+F{QtF(TE_u zQ5=Qxu;C{=(PKEjB%CV@)!{37#wDr>#Kj;h8FmvQ&TOFP)#TP;o?P-PbE|lMUFYD( z28uFj<3-RCG+`#ZX7#!zaK7W*U9;}`>eOpPv`5r&1l4zun~7aDkd=(*l +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("unterricht")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("unterricht")] +[assembly: System.Reflection.AssemblyTitleAttribute("unterricht")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/Tag 1/unterricht/obj/Debug/net10.0/unterricht.AssemblyInfoInputs.cache b/Tag 1/unterricht/obj/Debug/net10.0/unterricht.AssemblyInfoInputs.cache new file mode 100644 index 0000000..a925c8a --- /dev/null +++ b/Tag 1/unterricht/obj/Debug/net10.0/unterricht.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +878f2e6ca49adec6134064d2750909b2de21d459c5f8152792a2a411c905a530 diff --git a/Tag 1/unterricht/obj/Debug/net10.0/unterricht.GeneratedMSBuildEditorConfig.editorconfig b/Tag 1/unterricht/obj/Debug/net10.0/unterricht.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..35f2147 --- /dev/null +++ b/Tag 1/unterricht/obj/Debug/net10.0/unterricht.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,17 @@ +is_global = true +build_property.TargetFramework = net10.0 +build_property.TargetFrameworkIdentifier = .NETCoreApp +build_property.TargetFrameworkVersion = v10.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = unterricht +build_property.ProjectDir = /home/max/Dokumente/Umschulung/CSharp/Tag 1/unterricht/ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 10.0 +build_property.EnableCodeStyleSeverity = diff --git a/Tag 1/unterricht/obj/Debug/net10.0/unterricht.GlobalUsings.g.cs b/Tag 1/unterricht/obj/Debug/net10.0/unterricht.GlobalUsings.g.cs new file mode 100644 index 0000000..d12bcbc --- /dev/null +++ b/Tag 1/unterricht/obj/Debug/net10.0/unterricht.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using System; +global using System.Collections.Generic; +global using System.IO; +global using System.Linq; +global using System.Net.Http; +global using System.Threading; +global using System.Threading.Tasks; diff --git a/Tag 1/unterricht/obj/Debug/net10.0/unterricht.assets.cache b/Tag 1/unterricht/obj/Debug/net10.0/unterricht.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..eb5b9cba61f56687f7e0c7607c27bd17b8db0c1c GIT binary patch literal 147 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 F<$vwow>$s< literal 0 HcmV?d00001 diff --git a/Tag 1/unterricht/obj/project.assets.json b/Tag 1/unterricht/obj/project.assets.json new file mode 100644 index 0000000..127b95c --- /dev/null +++ b/Tag 1/unterricht/obj/project.assets.json @@ -0,0 +1,346 @@ +{ + "version": 3, + "targets": { + "net10.0": {} + }, + "libraries": {}, + "projectFileDependencyGroups": { + "net10.0": [] + }, + "packageFolders": { + "/home/max/.nuget/packages/": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/max/Dokumente/Umschulung/CSharp/Tag 1/unterricht/unterricht.csproj", + "projectName": "unterricht", + "projectPath": "/home/max/Dokumente/Umschulung/CSharp/Tag 1/unterricht/unterricht.csproj", + "packagesPath": "/home/max/.nuget/packages/", + "outputPath": "/home/max/Dokumente/Umschulung/CSharp/Tag 1/unterricht/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/home/max/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net10.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "all" + }, + "SdkAnalysisLevel": "10.0.100" + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/10.0.110/PortableRuntimeIdentifierGraph.json", + "packagesToPrune": { + "Microsoft.CSharp": "(,4.7.32767]", + "Microsoft.VisualBasic": "(,10.4.32767]", + "Microsoft.Win32.Primitives": "(,4.3.32767]", + "Microsoft.Win32.Registry": "(,5.0.32767]", + "runtime.any.System.Collections": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.any.System.Globalization": "(,4.3.32767]", + "runtime.any.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.any.System.IO": "(,4.3.32767]", + "runtime.any.System.Reflection": "(,4.3.32767]", + "runtime.any.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.any.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.any.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.any.System.Runtime": "(,4.3.32767]", + "runtime.any.System.Runtime.Handles": "(,4.3.32767]", + "runtime.any.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.any.System.Text.Encoding": "(,4.3.32767]", + "runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.any.System.Threading.Tasks": "(,4.3.32767]", + "runtime.any.System.Threading.Timer": "(,4.3.32767]", + "runtime.aot.System.Collections": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.aot.System.Globalization": "(,4.3.32767]", + "runtime.aot.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.aot.System.IO": "(,4.3.32767]", + "runtime.aot.System.Reflection": "(,4.3.32767]", + "runtime.aot.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.aot.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.aot.System.Runtime": "(,4.3.32767]", + "runtime.aot.System.Runtime.Handles": "(,4.3.32767]", + "runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.aot.System.Threading.Tasks": "(,4.3.32767]", + "runtime.aot.System.Threading.Timer": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.unix.System.Console": "(,4.3.32767]", + "runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.unix.System.IO.FileSystem": "(,4.3.32767]", + "runtime.unix.System.Net.Primitives": "(,4.3.32767]", + "runtime.unix.System.Net.Sockets": "(,4.3.32767]", + "runtime.unix.System.Private.Uri": "(,4.3.32767]", + "runtime.unix.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.win.System.Console": "(,4.3.32767]", + "runtime.win.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.win.System.IO.FileSystem": "(,4.3.32767]", + "runtime.win.System.Net.Primitives": "(,4.3.32767]", + "runtime.win.System.Net.Sockets": "(,4.3.32767]", + "runtime.win.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7.System.Private.Uri": "(,4.3.32767]", + "runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]", + "System.AppContext": "(,4.3.32767]", + "System.Buffers": "(,5.0.32767]", + "System.Collections": "(,4.3.32767]", + "System.Collections.Concurrent": "(,4.3.32767]", + "System.Collections.Immutable": "(,10.0.32767]", + "System.Collections.NonGeneric": "(,4.3.32767]", + "System.Collections.Specialized": "(,4.3.32767]", + "System.ComponentModel": "(,4.3.32767]", + "System.ComponentModel.Annotations": "(,4.3.32767]", + "System.ComponentModel.EventBasedAsync": "(,4.3.32767]", + "System.ComponentModel.Primitives": "(,4.3.32767]", + "System.ComponentModel.TypeConverter": "(,4.3.32767]", + "System.Console": "(,4.3.32767]", + "System.Data.Common": "(,4.3.32767]", + "System.Data.DataSetExtensions": "(,4.4.32767]", + "System.Diagnostics.Contracts": "(,4.3.32767]", + "System.Diagnostics.Debug": "(,4.3.32767]", + "System.Diagnostics.DiagnosticSource": "(,10.0.32767]", + "System.Diagnostics.FileVersionInfo": "(,4.3.32767]", + "System.Diagnostics.Process": "(,4.3.32767]", + "System.Diagnostics.StackTrace": "(,4.3.32767]", + "System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]", + "System.Diagnostics.Tools": "(,4.3.32767]", + "System.Diagnostics.TraceSource": "(,4.3.32767]", + "System.Diagnostics.Tracing": "(,4.3.32767]", + "System.Drawing.Primitives": "(,4.3.32767]", + "System.Dynamic.Runtime": "(,4.3.32767]", + "System.Formats.Asn1": "(,10.0.32767]", + "System.Formats.Tar": "(,10.0.32767]", + "System.Globalization": "(,4.3.32767]", + "System.Globalization.Calendars": "(,4.3.32767]", + "System.Globalization.Extensions": "(,4.3.32767]", + "System.IO": "(,4.3.32767]", + "System.IO.Compression": "(,4.3.32767]", + "System.IO.Compression.ZipFile": "(,4.3.32767]", + "System.IO.FileSystem": "(,4.3.32767]", + "System.IO.FileSystem.AccessControl": "(,4.4.32767]", + "System.IO.FileSystem.DriveInfo": "(,4.3.32767]", + "System.IO.FileSystem.Primitives": "(,4.3.32767]", + "System.IO.FileSystem.Watcher": "(,4.3.32767]", + "System.IO.IsolatedStorage": "(,4.3.32767]", + "System.IO.MemoryMappedFiles": "(,4.3.32767]", + "System.IO.Pipelines": "(,10.0.32767]", + "System.IO.Pipes": "(,4.3.32767]", + "System.IO.Pipes.AccessControl": "(,5.0.32767]", + "System.IO.UnmanagedMemoryStream": "(,4.3.32767]", + "System.Linq": "(,4.3.32767]", + "System.Linq.AsyncEnumerable": "(,10.0.32767]", + "System.Linq.Expressions": "(,4.3.32767]", + "System.Linq.Parallel": "(,4.3.32767]", + "System.Linq.Queryable": "(,4.3.32767]", + "System.Memory": "(,5.0.32767]", + "System.Net.Http": "(,4.3.32767]", + "System.Net.Http.Json": "(,10.0.32767]", + "System.Net.NameResolution": "(,4.3.32767]", + "System.Net.NetworkInformation": "(,4.3.32767]", + "System.Net.Ping": "(,4.3.32767]", + "System.Net.Primitives": "(,4.3.32767]", + "System.Net.Requests": "(,4.3.32767]", + "System.Net.Security": "(,4.3.32767]", + "System.Net.ServerSentEvents": "(,10.0.32767]", + "System.Net.Sockets": "(,4.3.32767]", + "System.Net.WebHeaderCollection": "(,4.3.32767]", + "System.Net.WebSockets": "(,4.3.32767]", + "System.Net.WebSockets.Client": "(,4.3.32767]", + "System.Numerics.Vectors": "(,5.0.32767]", + "System.ObjectModel": "(,4.3.32767]", + "System.Private.DataContractSerialization": "(,4.3.32767]", + "System.Private.Uri": "(,4.3.32767]", + "System.Reflection": "(,4.3.32767]", + "System.Reflection.DispatchProxy": "(,6.0.32767]", + "System.Reflection.Emit": "(,4.7.32767]", + "System.Reflection.Emit.ILGeneration": "(,4.7.32767]", + "System.Reflection.Emit.Lightweight": "(,4.7.32767]", + "System.Reflection.Extensions": "(,4.3.32767]", + "System.Reflection.Metadata": "(,10.0.32767]", + "System.Reflection.Primitives": "(,4.3.32767]", + "System.Reflection.TypeExtensions": "(,4.3.32767]", + "System.Resources.Reader": "(,4.3.32767]", + "System.Resources.ResourceManager": "(,4.3.32767]", + "System.Resources.Writer": "(,4.3.32767]", + "System.Runtime": "(,4.3.32767]", + "System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]", + "System.Runtime.CompilerServices.VisualC": "(,4.3.32767]", + "System.Runtime.Extensions": "(,4.3.32767]", + "System.Runtime.Handles": "(,4.3.32767]", + "System.Runtime.InteropServices": "(,4.3.32767]", + "System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]", + "System.Runtime.Loader": "(,4.3.32767]", + "System.Runtime.Numerics": "(,4.3.32767]", + "System.Runtime.Serialization.Formatters": "(,4.3.32767]", + "System.Runtime.Serialization.Json": "(,4.3.32767]", + "System.Runtime.Serialization.Primitives": "(,4.3.32767]", + "System.Runtime.Serialization.Xml": "(,4.3.32767]", + "System.Security.AccessControl": "(,6.0.32767]", + "System.Security.Claims": "(,4.3.32767]", + "System.Security.Cryptography.Algorithms": "(,4.3.32767]", + "System.Security.Cryptography.Cng": "(,5.0.32767]", + "System.Security.Cryptography.Csp": "(,4.3.32767]", + "System.Security.Cryptography.Encoding": "(,4.3.32767]", + "System.Security.Cryptography.OpenSsl": "(,5.0.32767]", + "System.Security.Cryptography.Primitives": "(,4.3.32767]", + "System.Security.Cryptography.X509Certificates": "(,4.3.32767]", + "System.Security.Principal": "(,4.3.32767]", + "System.Security.Principal.Windows": "(,5.0.32767]", + "System.Security.SecureString": "(,4.3.32767]", + "System.Text.Encoding": "(,4.3.32767]", + "System.Text.Encoding.CodePages": "(,10.0.32767]", + "System.Text.Encoding.Extensions": "(,4.3.32767]", + "System.Text.Encodings.Web": "(,10.0.32767]", + "System.Text.Json": "(,10.0.32767]", + "System.Text.RegularExpressions": "(,4.3.32767]", + "System.Threading": "(,4.3.32767]", + "System.Threading.AccessControl": "(,10.0.32767]", + "System.Threading.Channels": "(,10.0.32767]", + "System.Threading.Overlapped": "(,4.3.32767]", + "System.Threading.Tasks": "(,4.3.32767]", + "System.Threading.Tasks.Dataflow": "(,10.0.32767]", + "System.Threading.Tasks.Extensions": "(,5.0.32767]", + "System.Threading.Tasks.Parallel": "(,4.3.32767]", + "System.Threading.Thread": "(,4.3.32767]", + "System.Threading.ThreadPool": "(,4.3.32767]", + "System.Threading.Timer": "(,4.3.32767]", + "System.ValueTuple": "(,4.5.32767]", + "System.Xml.ReaderWriter": "(,4.3.32767]", + "System.Xml.XDocument": "(,4.3.32767]", + "System.Xml.XmlDocument": "(,4.3.32767]", + "System.Xml.XmlSerializer": "(,4.3.32767]", + "System.Xml.XPath": "(,4.3.32767]", + "System.Xml.XPath.XDocument": "(,5.0.32767]" + } + } + } + } +} \ No newline at end of file diff --git a/Tag 1/unterricht/obj/project.nuget.cache b/Tag 1/unterricht/obj/project.nuget.cache new file mode 100644 index 0000000..35270ae --- /dev/null +++ b/Tag 1/unterricht/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "PvvBPB20bgo=", + "success": true, + "projectFilePath": "/home/max/Dokumente/Umschulung/CSharp/Tag 1/unterricht/unterricht.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file diff --git a/Tag 1/unterricht/obj/unterricht.csproj.nuget.dgspec.json b/Tag 1/unterricht/obj/unterricht.csproj.nuget.dgspec.json new file mode 100644 index 0000000..2d83693 --- /dev/null +++ b/Tag 1/unterricht/obj/unterricht.csproj.nuget.dgspec.json @@ -0,0 +1,341 @@ +{ + "format": 1, + "restore": { + "/home/max/Dokumente/Umschulung/CSharp/Tag 1/unterricht/unterricht.csproj": {} + }, + "projects": { + "/home/max/Dokumente/Umschulung/CSharp/Tag 1/unterricht/unterricht.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/max/Dokumente/Umschulung/CSharp/Tag 1/unterricht/unterricht.csproj", + "projectName": "unterricht", + "projectPath": "/home/max/Dokumente/Umschulung/CSharp/Tag 1/unterricht/unterricht.csproj", + "packagesPath": "/home/max/.nuget/packages/", + "outputPath": "/home/max/Dokumente/Umschulung/CSharp/Tag 1/unterricht/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/home/max/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net10.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "all" + }, + "SdkAnalysisLevel": "10.0.100" + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/10.0.110/PortableRuntimeIdentifierGraph.json", + "packagesToPrune": { + "Microsoft.CSharp": "(,4.7.32767]", + "Microsoft.VisualBasic": "(,10.4.32767]", + "Microsoft.Win32.Primitives": "(,4.3.32767]", + "Microsoft.Win32.Registry": "(,5.0.32767]", + "runtime.any.System.Collections": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.any.System.Globalization": "(,4.3.32767]", + "runtime.any.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.any.System.IO": "(,4.3.32767]", + "runtime.any.System.Reflection": "(,4.3.32767]", + "runtime.any.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.any.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.any.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.any.System.Runtime": "(,4.3.32767]", + "runtime.any.System.Runtime.Handles": "(,4.3.32767]", + "runtime.any.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.any.System.Text.Encoding": "(,4.3.32767]", + "runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.any.System.Threading.Tasks": "(,4.3.32767]", + "runtime.any.System.Threading.Timer": "(,4.3.32767]", + "runtime.aot.System.Collections": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.aot.System.Globalization": "(,4.3.32767]", + "runtime.aot.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.aot.System.IO": "(,4.3.32767]", + "runtime.aot.System.Reflection": "(,4.3.32767]", + "runtime.aot.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.aot.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.aot.System.Runtime": "(,4.3.32767]", + "runtime.aot.System.Runtime.Handles": "(,4.3.32767]", + "runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.aot.System.Threading.Tasks": "(,4.3.32767]", + "runtime.aot.System.Threading.Timer": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.unix.System.Console": "(,4.3.32767]", + "runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.unix.System.IO.FileSystem": "(,4.3.32767]", + "runtime.unix.System.Net.Primitives": "(,4.3.32767]", + "runtime.unix.System.Net.Sockets": "(,4.3.32767]", + "runtime.unix.System.Private.Uri": "(,4.3.32767]", + "runtime.unix.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.win.System.Console": "(,4.3.32767]", + "runtime.win.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.win.System.IO.FileSystem": "(,4.3.32767]", + "runtime.win.System.Net.Primitives": "(,4.3.32767]", + "runtime.win.System.Net.Sockets": "(,4.3.32767]", + "runtime.win.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7.System.Private.Uri": "(,4.3.32767]", + "runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]", + "System.AppContext": "(,4.3.32767]", + "System.Buffers": "(,5.0.32767]", + "System.Collections": "(,4.3.32767]", + "System.Collections.Concurrent": "(,4.3.32767]", + "System.Collections.Immutable": "(,10.0.32767]", + "System.Collections.NonGeneric": "(,4.3.32767]", + "System.Collections.Specialized": "(,4.3.32767]", + "System.ComponentModel": "(,4.3.32767]", + "System.ComponentModel.Annotations": "(,4.3.32767]", + "System.ComponentModel.EventBasedAsync": "(,4.3.32767]", + "System.ComponentModel.Primitives": "(,4.3.32767]", + "System.ComponentModel.TypeConverter": "(,4.3.32767]", + "System.Console": "(,4.3.32767]", + "System.Data.Common": "(,4.3.32767]", + "System.Data.DataSetExtensions": "(,4.4.32767]", + "System.Diagnostics.Contracts": "(,4.3.32767]", + "System.Diagnostics.Debug": "(,4.3.32767]", + "System.Diagnostics.DiagnosticSource": "(,10.0.32767]", + "System.Diagnostics.FileVersionInfo": "(,4.3.32767]", + "System.Diagnostics.Process": "(,4.3.32767]", + "System.Diagnostics.StackTrace": "(,4.3.32767]", + "System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]", + "System.Diagnostics.Tools": "(,4.3.32767]", + "System.Diagnostics.TraceSource": "(,4.3.32767]", + "System.Diagnostics.Tracing": "(,4.3.32767]", + "System.Drawing.Primitives": "(,4.3.32767]", + "System.Dynamic.Runtime": "(,4.3.32767]", + "System.Formats.Asn1": "(,10.0.32767]", + "System.Formats.Tar": "(,10.0.32767]", + "System.Globalization": "(,4.3.32767]", + "System.Globalization.Calendars": "(,4.3.32767]", + "System.Globalization.Extensions": "(,4.3.32767]", + "System.IO": "(,4.3.32767]", + "System.IO.Compression": "(,4.3.32767]", + "System.IO.Compression.ZipFile": "(,4.3.32767]", + "System.IO.FileSystem": "(,4.3.32767]", + "System.IO.FileSystem.AccessControl": "(,4.4.32767]", + "System.IO.FileSystem.DriveInfo": "(,4.3.32767]", + "System.IO.FileSystem.Primitives": "(,4.3.32767]", + "System.IO.FileSystem.Watcher": "(,4.3.32767]", + "System.IO.IsolatedStorage": "(,4.3.32767]", + "System.IO.MemoryMappedFiles": "(,4.3.32767]", + "System.IO.Pipelines": "(,10.0.32767]", + "System.IO.Pipes": "(,4.3.32767]", + "System.IO.Pipes.AccessControl": "(,5.0.32767]", + "System.IO.UnmanagedMemoryStream": "(,4.3.32767]", + "System.Linq": "(,4.3.32767]", + "System.Linq.AsyncEnumerable": "(,10.0.32767]", + "System.Linq.Expressions": "(,4.3.32767]", + "System.Linq.Parallel": "(,4.3.32767]", + "System.Linq.Queryable": "(,4.3.32767]", + "System.Memory": "(,5.0.32767]", + "System.Net.Http": "(,4.3.32767]", + "System.Net.Http.Json": "(,10.0.32767]", + "System.Net.NameResolution": "(,4.3.32767]", + "System.Net.NetworkInformation": "(,4.3.32767]", + "System.Net.Ping": "(,4.3.32767]", + "System.Net.Primitives": "(,4.3.32767]", + "System.Net.Requests": "(,4.3.32767]", + "System.Net.Security": "(,4.3.32767]", + "System.Net.ServerSentEvents": "(,10.0.32767]", + "System.Net.Sockets": "(,4.3.32767]", + "System.Net.WebHeaderCollection": "(,4.3.32767]", + "System.Net.WebSockets": "(,4.3.32767]", + "System.Net.WebSockets.Client": "(,4.3.32767]", + "System.Numerics.Vectors": "(,5.0.32767]", + "System.ObjectModel": "(,4.3.32767]", + "System.Private.DataContractSerialization": "(,4.3.32767]", + "System.Private.Uri": "(,4.3.32767]", + "System.Reflection": "(,4.3.32767]", + "System.Reflection.DispatchProxy": "(,6.0.32767]", + "System.Reflection.Emit": "(,4.7.32767]", + "System.Reflection.Emit.ILGeneration": "(,4.7.32767]", + "System.Reflection.Emit.Lightweight": "(,4.7.32767]", + "System.Reflection.Extensions": "(,4.3.32767]", + "System.Reflection.Metadata": "(,10.0.32767]", + "System.Reflection.Primitives": "(,4.3.32767]", + "System.Reflection.TypeExtensions": "(,4.3.32767]", + "System.Resources.Reader": "(,4.3.32767]", + "System.Resources.ResourceManager": "(,4.3.32767]", + "System.Resources.Writer": "(,4.3.32767]", + "System.Runtime": "(,4.3.32767]", + "System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]", + "System.Runtime.CompilerServices.VisualC": "(,4.3.32767]", + "System.Runtime.Extensions": "(,4.3.32767]", + "System.Runtime.Handles": "(,4.3.32767]", + "System.Runtime.InteropServices": "(,4.3.32767]", + "System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]", + "System.Runtime.Loader": "(,4.3.32767]", + "System.Runtime.Numerics": "(,4.3.32767]", + "System.Runtime.Serialization.Formatters": "(,4.3.32767]", + "System.Runtime.Serialization.Json": "(,4.3.32767]", + "System.Runtime.Serialization.Primitives": "(,4.3.32767]", + "System.Runtime.Serialization.Xml": "(,4.3.32767]", + "System.Security.AccessControl": "(,6.0.32767]", + "System.Security.Claims": "(,4.3.32767]", + "System.Security.Cryptography.Algorithms": "(,4.3.32767]", + "System.Security.Cryptography.Cng": "(,5.0.32767]", + "System.Security.Cryptography.Csp": "(,4.3.32767]", + "System.Security.Cryptography.Encoding": "(,4.3.32767]", + "System.Security.Cryptography.OpenSsl": "(,5.0.32767]", + "System.Security.Cryptography.Primitives": "(,4.3.32767]", + "System.Security.Cryptography.X509Certificates": "(,4.3.32767]", + "System.Security.Principal": "(,4.3.32767]", + "System.Security.Principal.Windows": "(,5.0.32767]", + "System.Security.SecureString": "(,4.3.32767]", + "System.Text.Encoding": "(,4.3.32767]", + "System.Text.Encoding.CodePages": "(,10.0.32767]", + "System.Text.Encoding.Extensions": "(,4.3.32767]", + "System.Text.Encodings.Web": "(,10.0.32767]", + "System.Text.Json": "(,10.0.32767]", + "System.Text.RegularExpressions": "(,4.3.32767]", + "System.Threading": "(,4.3.32767]", + "System.Threading.AccessControl": "(,10.0.32767]", + "System.Threading.Channels": "(,10.0.32767]", + "System.Threading.Overlapped": "(,4.3.32767]", + "System.Threading.Tasks": "(,4.3.32767]", + "System.Threading.Tasks.Dataflow": "(,10.0.32767]", + "System.Threading.Tasks.Extensions": "(,5.0.32767]", + "System.Threading.Tasks.Parallel": "(,4.3.32767]", + "System.Threading.Thread": "(,4.3.32767]", + "System.Threading.ThreadPool": "(,4.3.32767]", + "System.Threading.Timer": "(,4.3.32767]", + "System.ValueTuple": "(,4.5.32767]", + "System.Xml.ReaderWriter": "(,4.3.32767]", + "System.Xml.XDocument": "(,4.3.32767]", + "System.Xml.XmlDocument": "(,4.3.32767]", + "System.Xml.XmlSerializer": "(,4.3.32767]", + "System.Xml.XPath": "(,4.3.32767]", + "System.Xml.XPath.XDocument": "(,5.0.32767]" + } + } + } + } + } +} \ No newline at end of file diff --git a/Tag 1/unterricht/obj/unterricht.csproj.nuget.g.props b/Tag 1/unterricht/obj/unterricht.csproj.nuget.g.props new file mode 100644 index 0000000..fdbca05 --- /dev/null +++ b/Tag 1/unterricht/obj/unterricht.csproj.nuget.g.props @@ -0,0 +1,15 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /home/max/.nuget/packages/ + /home/max/.nuget/packages/ + PackageReference + 7.0.0 + + + + + \ No newline at end of file diff --git a/Tag 1/unterricht/obj/unterricht.csproj.nuget.g.targets b/Tag 1/unterricht/obj/unterricht.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/Tag 1/unterricht/obj/unterricht.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Tag 1/unterricht/unterricht.csproj b/Tag 1/unterricht/unterricht.csproj new file mode 100644 index 0000000..ed9781c --- /dev/null +++ b/Tag 1/unterricht/unterricht.csproj @@ -0,0 +1,10 @@ + + + + Exe + net10.0 + enable + enable + + +