From 84d672b20130d8c74a36d4e80644b10fdc5f6ea6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konrad=20F=C3=B6rstner?= Date: Sun, 3 Mar 2024 16:20:39 +0100 Subject: [PATCH] Change from sns.set() to sns.set_theme() --- .../bivariate/_index.files/boxplots.ipynb | 2 +- .../correlation.files/correlation.ipynb | 2 +- .../Musterloesung_Projektaufgabe.ipynb | 4 ++-- .../solutions.files/solutions_outlier.ipynb | 2 +- .../symmetrie.files/distributions.ipynb | 2 +- .../univariate/symmetrie.md | 2 +- .../examples.files/examples.ipynb | 4 ++-- .../visualizations/examples.md | 2 +- .../visualizations/tutorial.md | 4 ++-- content/inference/bootstrap.md | 2 +- content/organisation/quiz_intro.md | 2 +- .../notebooks.files/example_jupyter.ipynb | 4 ++-- .../recap_python/packages/seaborn.md | 6 +++--- content/organisation/solutions.md | 2 +- .../Musterloesung_Projektaufgabe.ipynb | 4 ++-- .../solutions.files/solutions_boxplots.ipynb | 2 +- .../solutions_case_study.ipynb | 2 +- .../solutions.files/solutions_outlier.ipynb | 2 +- content/solutions.md | 2 +- public/images/boxplots.ipynb | 2 +- public/images/boxplots.png | Bin 33641 -> 33588 bytes static/images/boxplots.ipynb | 2 +- 22 files changed, 28 insertions(+), 28 deletions(-) diff --git a/content/descriptive_statistics/bivariate/_index.files/boxplots.ipynb b/content/descriptive_statistics/bivariate/_index.files/boxplots.ipynb index 296537b9..af4fe337 100644 --- a/content/descriptive_statistics/bivariate/_index.files/boxplots.ipynb +++ b/content/descriptive_statistics/bivariate/_index.files/boxplots.ipynb @@ -8,7 +8,7 @@ "source": [ "import seaborn as sns\n", "import matplotlib.pyplot as plt\n", - "sns.set()\n", + "sns.set_theme()\n", "\n", "import pandas as pd\n", "\n", diff --git a/content/descriptive_statistics/bivariate/correlation.files/correlation.ipynb b/content/descriptive_statistics/bivariate/correlation.files/correlation.ipynb index 9c2a355a..a8f8e2ef 100644 --- a/content/descriptive_statistics/bivariate/correlation.files/correlation.ipynb +++ b/content/descriptive_statistics/bivariate/correlation.files/correlation.ipynb @@ -30,7 +30,7 @@ "import seaborn as sns\n", "import pandas as pd\n", "import numpy as np\n", - "sns.set()\n", + "sns.set_theme()\n", "\n", "n = 1000\n", "cor = [-0.99, -0.7, -0.5, -0.2, 0, 0.2, 0.5, 0.7, 0.99]\n", diff --git a/content/descriptive_statistics/solutions.files/Musterloesung_Projektaufgabe.ipynb b/content/descriptive_statistics/solutions.files/Musterloesung_Projektaufgabe.ipynb index 4cbc36fe..00643fb9 100644 --- a/content/descriptive_statistics/solutions.files/Musterloesung_Projektaufgabe.ipynb +++ b/content/descriptive_statistics/solutions.files/Musterloesung_Projektaufgabe.ipynb @@ -78,7 +78,7 @@ "import seaborn as sns\n", "import numpy as np\n", "%matplotlib inline\n", - "sns.set()\n", + "sns.set_theme()\n", "# das was wir brauchen in abgekürzter Form" ] }, @@ -1203,7 +1203,7 @@ "import matplotlib.pyplot as plt\n", "\n", "%matplotlib inline\n", - "sns.set()\n", + "sns.set_theme()\n", "plt.figure(figsize=(16, 6))\n", "my_order =['0 to 9 years', '10 to 19 years', '20 to 24 years', '25 to 34 years', '35 to 44 years', '45 to 54 years', '55 to 59 years', '60 to 64 years', '65 to 74 years', '75 years and over']\n", "\n", diff --git a/content/descriptive_statistics/solutions.files/solutions_outlier.ipynb b/content/descriptive_statistics/solutions.files/solutions_outlier.ipynb index 93ae9257..0539a5e9 100644 --- a/content/descriptive_statistics/solutions.files/solutions_outlier.ipynb +++ b/content/descriptive_statistics/solutions.files/solutions_outlier.ipynb @@ -20,7 +20,7 @@ "import seaborn as sns\n", "import matplotlib.pyplot as plt\n", "\n", - "sns.set()\n", + "sns.set_theme()\n", "df = pd.read_csv(\"../data/Library_Usage.csv\",\n", " low_memory=False\n", ")" diff --git a/content/descriptive_statistics/univariate/symmetrie.files/distributions.ipynb b/content/descriptive_statistics/univariate/symmetrie.files/distributions.ipynb index 56979caa..17b2afd7 100644 --- a/content/descriptive_statistics/univariate/symmetrie.files/distributions.ipynb +++ b/content/descriptive_statistics/univariate/symmetrie.files/distributions.ipynb @@ -39,7 +39,7 @@ "import pandas as pd\n", "import matplotlib.pyplot as plt\n", "%matplotlib inline\n", - "sns.set()\n", + "sns.set_theme()\n", "\n", "dat = pd.DataFrame()\n", "vals = [0.8, 1, 4]\n", diff --git a/content/descriptive_statistics/univariate/symmetrie.md b/content/descriptive_statistics/univariate/symmetrie.md index 9569d633..e596b989 100644 --- a/content/descriptive_statistics/univariate/symmetrie.md +++ b/content/descriptive_statistics/univariate/symmetrie.md @@ -60,7 +60,7 @@ Mit dem folgenden Beispiel kannst Du ein Histogramm über die Anzahl der Ausleih import pandas as pd import seaborn as sns %matplotlib inline -sns.set() +sns.set_theme() df = pd.read_csv("../data/Library_Usage.csv") sns.distplot(df['Total Checkouts'], kde=False) diff --git a/content/descriptive_statistics/visualizations/examples.files/examples.ipynb b/content/descriptive_statistics/visualizations/examples.files/examples.ipynb index a93a1b54..593ad17c 100644 --- a/content/descriptive_statistics/visualizations/examples.files/examples.ipynb +++ b/content/descriptive_statistics/visualizations/examples.files/examples.ipynb @@ -29,7 +29,7 @@ "import seaborn as sns\n", "# command to print plots directly in jupyter\n", "%matplotlib inline \n", - "sns.set() # sets the default seaborn theme\n", + "sns.set_theme() # sets the default seaborn theme\n", "\n", "df = pd.read_csv(\"../data/Library_Usage.csv\")\n", "df.columns" @@ -66,7 +66,7 @@ "import seaborn as sns\n", "# command to print plots directly in jupyter\n", "%matplotlib inline\n", - "sns.set() # sets the default seaborn theme\n", + "sns.set_theme() # sets the default seaborn theme\n", "\n", "# use sample to generate a random subsample\n", "df = pd.read_csv(\"../../../data/Library_Usage.csv\").sample(n=1000)\n", diff --git a/content/descriptive_statistics/visualizations/examples.md b/content/descriptive_statistics/visualizations/examples.md index d335341f..1ad7e21c 100755 --- a/content/descriptive_statistics/visualizations/examples.md +++ b/content/descriptive_statistics/visualizations/examples.md @@ -30,7 +30,7 @@ import seaborn as sns import matplotlib.pyplot as plt import numpy as np # matplotlib inline -sns.set() +sns.set_theme() df = pd.read_csv("../data/Library_Usage.csv") diff --git a/content/descriptive_statistics/visualizations/tutorial.md b/content/descriptive_statistics/visualizations/tutorial.md index 259a873b..7bf3b4f3 100755 --- a/content/descriptive_statistics/visualizations/tutorial.md +++ b/content/descriptive_statistics/visualizations/tutorial.md @@ -31,7 +31,7 @@ Die zahlreichen Funktionen, die `seaborn` bietet basieren immer auf dem gleichen Zuerst werden die benötigten Bibliotheken importiert und der Datensatz eingelesen. Panadas und numpy dienen zur Verarbeitung der Daten. **Seaborn** baut auf **matplotlib**, der Standard-Bibliothek für wissenschaftliche Grafiken, auf und bietet einige Verbesserungen und Vereinfachungen. Der Kommentar `% matplotlib inline` ist ein [Magic Command](https://ipython.readthedocs.io/en/stable/interactive/magics.html#magic-matplotlib) für den Python Kernel in Jupyter Notebooks. Mit diesem Befehl werden Plots direkt im Notebook angezeigt. -Mit `sns.set()` wird das grundlegende Design der Plots dem Design von Seaborn angepasst. Die Funktion `DataFrame.sample()` wird verwendet, um eine Zufalsstichprobe der Größe $n=1000$ aus dem Datenstatz zu erstellen. Dies dient zur **besseren Lesbarkeit** des Plots in diesem Tutorial. +Mit `sns.set_theme()` wird das grundlegende Design der Plots dem Design von Seaborn angepasst. Die Funktion `DataFrame.sample()` wird verwendet, um eine Zufalsstichprobe der Größe $n=1000$ aus dem Datenstatz zu erstellen. Dies dient zur **besseren Lesbarkeit** des Plots in diesem Tutorial. {{% customnotice code%}} ```python @@ -40,7 +40,7 @@ import matplotlib.pyplot as plt import seaborn as sns import numpy as np %matplotlib inline -sns.set() +sns.set_theme() # use sample to generate a random subsample df = pd.read_csv("../data/Library_Usage.csv").sample(n=1000) diff --git a/content/inference/bootstrap.md b/content/inference/bootstrap.md index 08e3b248..6e3c2880 100755 --- a/content/inference/bootstrap.md +++ b/content/inference/bootstrap.md @@ -71,7 +71,7 @@ Die Mittelwerte jeder Simulation werden in der Liste `x_means` abgespeichert. Di ```python #matplotlib inline import seaborn as sns -sns.set() +sns.set_theme() sns.distplot(x_means, kde=False, bins=35) ``` diff --git a/content/organisation/quiz_intro.md b/content/organisation/quiz_intro.md index c47a0f15..b1f8d027 100755 --- a/content/organisation/quiz_intro.md +++ b/content/organisation/quiz_intro.md @@ -22,5 +22,5 @@ LastModifierEmail = "" {{< quiz vorbereitung_quiz>}} {{< item question="1. Mit welcher Tastenkombination kannst Du Zellen in Jupyter Notebooks ausführen?" answer=3 choices="Strg+R,Enter,Strg+Enter" >}} {{< item question="2. Wie viele Zeilen enthält der San Francisco Library Usage Datensatz?" answer=2 choices="423448,436290,493515,4210398" >}} -{{< item question="3. Was macht die Funktion sns.set() aus dem seaborn package?" answer=3 choices="das Paket seaborn wird importiert,dem Paket wird der kürzere Name sns zugewiesen,das Standard-Design von mit matplotlib generierten Plots wird angepasst" >}} +{{< item question="3. Was macht die Funktion sns.set_theme() aus dem seaborn package?" answer=3 choices="das Paket seaborn wird importiert,dem Paket wird der kürzere Name sns zugewiesen,das Standard-Design von mit matplotlib generierten Plots wird angepasst" >}} {{< /quiz >}} diff --git a/content/organisation/recap_python/notebooks.files/example_jupyter.ipynb b/content/organisation/recap_python/notebooks.files/example_jupyter.ipynb index a1c9cbc5..b48a4f80 100644 --- a/content/organisation/recap_python/notebooks.files/example_jupyter.ipynb +++ b/content/organisation/recap_python/notebooks.files/example_jupyter.ipynb @@ -35,8 +35,8 @@ "import matplotlib.pyplot as plt\n", "import seaborn as sns\n", "\n", - "# sns.set() verschönert das Aussehen der plots\n", - "sns.set()\n", + "# sns.set_theme() verschönert das Aussehen der plots\n", + "sns.set_theme()\n", "\n", "# 100 normalverteilte Zahlen werden generiert\n", "random_numbers = np.random.normal(size = 100)\n", diff --git a/content/organisation/recap_python/packages/seaborn.md b/content/organisation/recap_python/packages/seaborn.md index 6cc03b8e..b3f81905 100755 --- a/content/organisation/recap_python/packages/seaborn.md +++ b/content/organisation/recap_python/packages/seaborn.md @@ -25,7 +25,7 @@ description = "Verbesserung und Weiterentwicklung der matplotlib Bibliothek." [seaborn](https://seaborn.pydata.org/) baut auf matplotlib auf und bietet eine Vielzahl von Funktionen, die es erlauben schnell und einfach schöne statistische Visualisierungen zu erstellen. Seaborn ist also keine komplett eigenenständige Graphik-Bibliothek, sondern nutzt intern die Funktionalitäten und Datenstrukturen von matplotlib. -Eine wichtige Funktion ist die `sns.set()` Methode. Wenn sie am Anfang eines Python-Scripts ausgeführt wird, wird intern das Design der Plots erheblich verbessert. Alle plots, die nach dem Aufruf der Funktion erstellt werden, sehen viel besser aus. +Eine wichtige Funktion ist die `sns.set_theme()` Methode. Wenn sie am Anfang eines Python-Scripts ausgeführt wird, wird intern das Design der Plots erheblich verbessert. Alle plots, die nach dem Aufruf der Funktion erstellt werden, sehen viel besser aus. Teste den Unterschied mit dem folgenden Beispiel: @@ -37,7 +37,7 @@ import matplotlib.pyplot as plt import seaborn as sns # setup the seaborn library -sns.set() +sns.set_theme() # create the same plot as in the previous example x = range(1, 10) @@ -46,5 +46,5 @@ plt.plot(x, x) {{% /customnotice %}} {{% customnotice tip%}} -Wenn Du im Jupyter Notebook das Code-Beispiel ausgeführst hast und danach den Aufruf `sns.set()` entfernst, ändert sich das Design des Plots erstmal nicht. Für einen "Reset" musst Du den Kernel (also der im Hintergrund laufende Python Prozess) mit einem Klick auf neu starten. +Wenn Du im Jupyter Notebook das Code-Beispiel ausgeführst hast und danach den Aufruf `sns.set_theme()` entfernst, ändert sich das Design des Plots erstmal nicht. Für einen "Reset" musst Du den Kernel (also der im Hintergrund laufende Python Prozess) mit einem Klick auf neu starten. {{% /customnotice %}} diff --git a/content/organisation/solutions.md b/content/organisation/solutions.md index f12b598a..e7c4c74b 100644 --- a/content/organisation/solutions.md +++ b/content/organisation/solutions.md @@ -31,4 +31,4 @@ LastModifierEmail = "" 1. Strg+Enter 2. 436290, `len(df)` -3. siehe (unter `sns.set()`): https://seaborn.pydata.org/introduction.html +3. siehe (unter `sns.set_theme()`): https://seaborn.pydata.org/introduction.html diff --git a/content/solutions.files/Musterloesung_Projektaufgabe.ipynb b/content/solutions.files/Musterloesung_Projektaufgabe.ipynb index 4cbc36fe..00643fb9 100644 --- a/content/solutions.files/Musterloesung_Projektaufgabe.ipynb +++ b/content/solutions.files/Musterloesung_Projektaufgabe.ipynb @@ -78,7 +78,7 @@ "import seaborn as sns\n", "import numpy as np\n", "%matplotlib inline\n", - "sns.set()\n", + "sns.set_theme()\n", "# das was wir brauchen in abgekürzter Form" ] }, @@ -1203,7 +1203,7 @@ "import matplotlib.pyplot as plt\n", "\n", "%matplotlib inline\n", - "sns.set()\n", + "sns.set_theme()\n", "plt.figure(figsize=(16, 6))\n", "my_order =['0 to 9 years', '10 to 19 years', '20 to 24 years', '25 to 34 years', '35 to 44 years', '45 to 54 years', '55 to 59 years', '60 to 64 years', '65 to 74 years', '75 years and over']\n", "\n", diff --git a/content/solutions.files/solutions_boxplots.ipynb b/content/solutions.files/solutions_boxplots.ipynb index c525a1f7..cbb71f2d 100644 --- a/content/solutions.files/solutions_boxplots.ipynb +++ b/content/solutions.files/solutions_boxplots.ipynb @@ -25,7 +25,7 @@ "source": [ "import seaborn as sns\n", "import matplotlib.pyplot as plt\n", - "sns.set()\n", + "sns.set_theme()\n", "\n", "import pandas as pd\n", "\n", diff --git a/content/solutions.files/solutions_case_study.ipynb b/content/solutions.files/solutions_case_study.ipynb index 719a740f..2277ab9f 100644 --- a/content/solutions.files/solutions_case_study.ipynb +++ b/content/solutions.files/solutions_case_study.ipynb @@ -30,7 +30,7 @@ "import pandas as pd\n", "import seaborn as sns\n", "%matplotlib inline\n", - "sns.set()\n", + "sns.set_theme()\n", "\n", "df = pd.read_csv(\"../data/Library_Usage_Clean.csv\",\n", " low_memory=False\n", diff --git a/content/solutions.files/solutions_outlier.ipynb b/content/solutions.files/solutions_outlier.ipynb index 93ae9257..0539a5e9 100644 --- a/content/solutions.files/solutions_outlier.ipynb +++ b/content/solutions.files/solutions_outlier.ipynb @@ -20,7 +20,7 @@ "import seaborn as sns\n", "import matplotlib.pyplot as plt\n", "\n", - "sns.set()\n", + "sns.set_theme()\n", "df = pd.read_csv(\"../data/Library_Usage.csv\",\n", " low_memory=False\n", ")" diff --git a/content/solutions.md b/content/solutions.md index 29309f5e..945c9a70 100755 --- a/content/solutions.md +++ b/content/solutions.md @@ -34,7 +34,7 @@ Hier finden sich die Musterlösungen aller Einheiten im Überblick. 1. Strg+Enter 2. siehe hier: https://docs.anaconda.com/anaconda/packages/pkg-docs/ 3. 423448, `len(df)` -4. siehe (unter `sns.set()`): https://seaborn.pydata.org/introduction.html +4. siehe (unter `sns.set_theme()`): https://seaborn.pydata.org/introduction.html ### 2. Grundlagen der Datenanalyse in Python diff --git a/public/images/boxplots.ipynb b/public/images/boxplots.ipynb index 296537b9..af4fe337 100644 --- a/public/images/boxplots.ipynb +++ b/public/images/boxplots.ipynb @@ -8,7 +8,7 @@ "source": [ "import seaborn as sns\n", "import matplotlib.pyplot as plt\n", - "sns.set()\n", + "sns.set_theme()\n", "\n", "import pandas as pd\n", "\n", diff --git a/public/images/boxplots.png b/public/images/boxplots.png index 990a1bff0ce790e000e5be43d68dd0785556457d..d5bf04a55e8945548a9f2df038af8cf955856be7 100644 GIT binary patch literal 33588 zcmeFZc{r8r`!{+mvyiDmGBzj`D)U^4N}*6H7E+mKLZ%fel`)ku6lF?glDUMEIhit) zDVe8bScZMxOFhr?d-w6~_s{*u-j3sYJm0js*F9Xgv+F(f!{R!=GB7#$T*$QbJDiG;pAfMa2=gBcCxdwb+R(Q%762^gQK~v%@Gj^ zk;4c0&77R<9A!mCt^fIeh^>REsIVm82{;J7-N{Ri2r;l@|HGlE7*2$Io}W@Vs^c0n z-tFePWuQ=UN{)2w8&`G~wa)?L(A{*xMl2j!N55K3Cv-~>j`>>6H6@`Euk)!)lR8hT7rCNK)Ok zNVg#aiq{v?wyOO387QE5Ny);x@e}Hvh5P3(hTD8F2=as5y{yAiv3FY69*EIb9hZhw5|L)BxG#WtzB;oy|jXgF`f{t#i9FZ-Y zoP@X*9yTG4bwo&7Z@#(4$gk2v$Qoh`|`~9hFiHUO*XqQkDolt1#Q^|I`v*KDoua}TWkrjnak##~sm^xltG1?b_d933LWkYkMD+cM#G41M z^RHjm5W#D8`QcCq8#gxt^1pw7 zE8H4)N~_UtXWR2ElR7W4sG9hc5VvUjbc>2ML}KO9 zmF|mCsUnU?<9>BBsE`i$FE7g`oxWw&Te=lxnp8`|CsR{X5o&GKh38=PeQ_T$njLEJ z3vlbUc?p5sJ=eb=YN~KQA-$qAAS01-EC-fy+ia9hiG&wEpgSu#m-_M^{ckSLS zuy-#VV%f6Aud-5Q3kSysi@ex{!@jr6u9X-#IR%ucVrN(@QiLs?4{z<+6BGP7C4?zu zWbTPseC33v^C--{E3KYOxicKMd(R#mVq<%RorQ^sZ;9k4q0r}^D}{yCIOOIgq*K4v zx{@;)f%~wBj@6k1R^E%eyse@ob8Htf@PPpVjAI=+w9JZ&{IR!w?6fGUv$9x;+f(dT4k7}9aN&*#ZGBML*}=vA`)hG%+rv|Xi|p)7L<=36wd`y`q66~7g+ur$7LSZQkdfd~;1bWi%3 z8LjR%CEI>i8MthPmhOMJ$DHu`H6s^SzKh@C!-t_`-OkJud;Ik2i}ZA+qeqXLSy~>y zbcyTy`SV73mmAzKU5q%BXJ%XQ&P4Co1w4M|t#!8M=DWt_gxj2A{07~Nq`6a+Xzq8b zVRt)@fA{XKDCF^1wZX;yerxyg%8y*SL1md!PHL^vYqu#|aIZfQaK5d9>vJQ`L9#}K zH(8YB{;XUGUzKTW@>PL|LL$tfSKD(;AAFupdeylZ{pwm^bMBXlKC746rzk)B<)Otw z#lF2Y$Jf`)n-A%1Vq~0pAhq&I;w^1R+(``$)l;YFXJ%#)Dl9BaPEJ;~un=x;X$gI1 zEhi!?C&xW9G9t#wD7HOtxFn#sH%wFU!ODvMwd)7NgMQjaEhteCe*Qdy2#+3Jg*BKP zM^SxU%rv~hO#8|e1_Ub$+f=i>VuXp8y@ZMCUL&!qOEU-Z>f(xv+4ZuoJ^$QGQh8HF z1Ltw_WO+ic;sa`iZGA)0wpG5&ivB`z9&GmZ_O5eHYFRhxwx5ZXWU~DBy22z_;hTL4 zgMn&~bz}TGil?>5W~Ub5(26mZxrf}7nb)$4J@ zrgUj&($k}_{I*`v&2gCw$LF;*Mdm$>_CG7rGL1h}TLe>RoIU$tZIu)f)oCdE!2k2< zu#(^Mn=g{~v?poC<+f?RKP5kz5c~~?6qj~!&kiZ@bKjNMaHkyWtFXnPdz*R62R>--pSjf1u(EBv-sSs3jrp1TIkPz2%~suu{lu=xYqR%s zQeTU!tMMyUU|;lfTi2O5Qi zDG%D<%sDcqOI^@C3Rli%ExN`wpLqip8ydX*(A6!-XmKhO9*C%<)rj%MFHs!jcK3Gk9*x|fMZ{Gd3SeZ*I)9RucX-z9|q7s~;1a!NUj4gVndLP&M zRwYWbw&1-kj2(#M_8#rRk_*uPo_kU*&dr4qW%XfozJ$IQU$Er9vdHSLum}6#b!F%u z870IApFOo^W;BdGJ-Q>jpybfEr$%MtT$??%Kj^1=T;Y2UJD3{{Rrzk^`}a>Ff}h{6 zAG-$3X_>t!%WpE~tF|OHP@yx?HxuBgbuJ*`0|!vNBl}ctuKLu}hlj289)s91KVa9t zOzbK_1WH;WERT54osD0=io1`Ca{H<5P>7;L(l^Ka;TT0O-q$k>p~}nGse9uj%X1x9 z>PFi#%FH&?!zu5-_{NCR&;MN@z<0ivZhTwDqm?a{a2lk;5wBjUCZ*QBwGZzab;Zsw zC500G0_5;c>L`tskbuI<)YT_K0_I9IJsU;fNw7j_8bJJkgx{m1F{yi^da0?LG<|6o z7cG0KR-$c*?W2l6cEu)@;Nsne_LuKAf`yjpFu3Unsn3o+f?oaUfdR(7f*eMa{xxdm ziklbGGD@kC$LjoMtPYjYeeFRlrK}VG-5$$xBMj(QcM-P0J2lH|>l8L4VQzlJ!oe}A zBk_YxOweH~&=rrzCR{42Ro7va1SctvC{mxErFTVQW{q0zJO^S_RIRNKqWCv&F2I8w z?=Ip-ncnNX@SWmHL?m`|Od6H{YU0B7(_5-9{<>-SpK#niXNjjt@MJd|Pf|8l#4)4o z+kcPe9R&#V{CEp4MuABytfq!n=L=-)q-}=#LsRKALowe z*!nEDt>yixlRiVcLrki!^(85-Qk#0So-4p;mZBPoO{`AS2gko>&$pCEB2m$(bAiBh z_!=jAmQ#j|D*ewP!jBJXn}h^3Yis3hx8dDSj5jE<7HVWVA;EXjQKl7~f%L>qZ79Fv z+7%x@>>QJTmCsnGL_&>4E=umLZK!pv-LjYRBngMi&BKkL4a`l(?cw>@FK$aXtMcX} zm$HiD@0r>RDipxyeFv_mXu2x$?Z~T35sIFG0ome9aLJxD`ktQ8v|CkX+i^jLq(f6k zN75U0llWwGE=0ZD$+AREetttjlvq{zac}gi#+{xL(tcDPt55{@uCbKfNu&O#y8;H{ zhAxRw(r%_Oil%=aN@SWcF)3Whi|5yr_3=-8^KQH2aD6q@WxzLL{{f#Wiow{*pC2!9 z$06FyW8qAK%CmbikzJic3qpY0(y<#Kew&e7@;&|@18m(wIBRD9I`0J}Liri)+-~)4 zsjF*k%TmmJho)5CRAL+Rv^uv{#&Qq+w_^GO6*15KXH`ryW z_r0Zh;IDrNyGhO+*YjO&R|Q66c>m90r$5zL%BU*mThXT@(WFQ^B;kxU7T9D@HzKT( z7RaTO<}q=%mOOPpjRd&|L?s>Tb!s_)%9*6TY{B>oo7lM8(S?cb2K@Z$7-e~&RHxS( zv|0i9o>v+rn~~V{2lY&Sc}1&4xkFa%bl-1wSphQrAC!VMiklz%250g&bQRcAqp|j^ zvv5Hrv-Q0=G+9yr8$2K?%ECRJRpS_2?j&Wxl1m(si{;LpB{UbbK3=dM6cgj?y3p-? zQjOJEGJ5JgLz<2xt{n*oUNj~brPxhMHs1#kAt0a@TYFxN?})nzQJRPfB$1Quf#i<1 zux?>xmD#3>6)jQkJU!uO!Xp(5A^!UJ$Q5?!nb!Cbqg>J3&EHq3q$y82LW|l{)24rf z3E9oJ%7&Ml8?L3fv77zmJ*o2MJ-OSi2*-ZHOVum%uaeDY0u>?C_edDF1BWSR~o+kHe9Mk=6MM>}!WWpe6lE>$6I7 zYX;idzMY+yp}w}&G&EGdIPuUZOAiX?z1Oc{ANTSh5!Xl|>#lt2EBRK%zeY3kvR=2u zMMuhP4cl`aKj-Q8FhLEptm+`13NqMnZ3ixz-F8q|%BK#>aJeL0g$G99Xp)5y!?CoJkOm{%eKv^e4<;fb+w1KeP#V`Lre2mVdh=ghU|Vd z;+*>%V4FSJf3YvCI#!1?qhN;Md_9o2Z3~NcklT_xV*-US|Vc-Ipbo;pTCP8O4{pq9-@y z#`JtzupoZbS;ly*5g}h%W(>5G z9>#Oq#!w^S@O7N>t>u&MJODVWD(`DUnZwImlJrO8N~Ck=pe^t!yudEM2c1$cqEcEN z5!I1YD#S^$7H-0Bf=iDZt#FIdOs-5ssK@ zqo9?vC=zFBTY_hUA-E1%a*-DWT(b1V*SjveDVF?_Lb>AGW-)tzm zDYU_avZevJ-qp4@2ClzTk`UUrZ{Oa72TxqN!VPz{@!Pk%+1ZB^6BElZx}5z+EYhN> z$HuwZP9*u|OD3d+e={o{@c6L~Qa*p4&)JZ&&ZK}IhxF1bgsZ(fu3x;mzP4IZ^HzUw zF*+&=hXMoZgsTm;O}fzAckeFzShTkF&`ZC)sd_U=KS_uXthA;x$XFh=y(_!=_ivgf zfQ>hy%*)5W29{-Jw&NT46-zA}T2^lZ4)>v6=#MnT51cZiprE9z?3og3>t_>Fn(c9) z6gYB(eR?{7-wV|QR-kw__4PF9nyKkd1qB`&-yc5Vp$l@ZQ`{)OMJ#upNPY?Xh4Vk< zYPTBfla;N)&zCUJNyibA>pB)o$G*F8(#e!eM#tl)J)iSR+3^(2mWA*s%#VJO~V= zMwOM7!26BGII}$5wnZzch?E1}bDJz#C@okSZBpa=7$spTX5A_N`ce)}umVvpNo41w zwi)r94nOF)Gg|9W=;eX^=y>Y~k!H2lsRqjbj6sf-ZTVIFY1l<6{jMZqcglA3Q8f{bJ%O))*ut zCEL?V6G8$vxC_vMFuU{TZ~a)DHaU4}WH-+Vm2*vSFAoCNw6ZELsrrP$^`*F>GWSIH zr3KxK27!HjMo*IXWHXnJ4{X<`P#s9PwJ>3tAsg)5dWOWvGOk|!9st;rv&edfD1k?p zd%TvfZ1tung3De7olW0s=?NlC_h+zR`@FgO^XVKQHf7~l`*8T;byDM-%XYt;$M3zO zY$OSuEc#o7H|ow|tM-%btxLzW+-FJ6>eUoTHE72{Za?{YD@o(E75CPO+XF(zASDLAJ32I z-2e5HObo;)eRDiX7f^W+PZyM!2xRJZ zaAuB&8=RE-2_p}4lHPd@Yb`4-d`LBblNxaq4=JBH^BTUT>zy+@-hF(l$MnY=fDoi%^mxJxBm-vU3=D7d)FyYkB4I*+?AD{Hc|;Qa$lIBL1VpTYJha+M_M=t zJ!S4OK*D6nbOJ*SsJU5$6(idV6^#>rHI;znU+*R6K`RM^QB?RYpcLWyscL- zj~rkwP-@|f(^69@kj}-6&>%yf-lXUCa?ScYT#RWvu(+D#x5|=>h4$skzjg9b($XAL zJEfnNnj28K%v^h}y<5S-VRL(0{ZIyxT}&b^B_+RYJ6tvhG#B3JSD5tO*C%YCqVD+0 z%4_beg|s0=1*2DI3b&zKY%z9~e z$rKipyrRP>vI#9A`*7Fm>KTV;Iee!wK-F?3jhCfauTdy_6d#qP2sH$L>hBRm)Q-<( zU|?`b?c5>nTApIj(x_#d!32+Alf<^SE?A+Ql4XaGA(4#Jsm6hE#bZolFVls zrk#-VCrnMzxwm#8@vGXFv@{*Ks<-uM~La6WCl}V^7CZLT0PS8Je3YHmA z{%1*qKO5xpHQ|D`O&G6tBeKVn474z%&HZ>ZlUs5XX7x8RYGq! zP-BeBvrN?f(X#LUb1>lz`k;*A<5I@=SF^AS2B3~{uB8OxVA+3gJ*;5aq}2NrMwK88 zxoz6U>dZ~vu(LNp_&laW5Wk%JGq}1tcif1V`MFj6iJn@FG`>(>4jt+M=t-FYN4yyn zDGCsltZDA)BN4|dFjoaI7{(Gg1N2JeA2R(V`%FAhn-QnHD`jM`kGMEnXkHSFKBXml+bXe%oxwbvkMOMEnpJe|g6% zQ@6s>AtAKVyS~bVrWVS|M7aI@YwnRX0igp2zNc8^*!KhIsEc;C@r#O!v&?XV!(#0Y z5yrd9;8`aW7IvgO;_Z~G_~x~#^JRDtH44}va~W1EXi#D<6CQa?FQ ziUs$_$H9nWChJaB9JL_o0%uzMMg#jR#tncLHV%!v1`}!cke!@ zSeS@$LNV+NzO8v`WKbt>q`N4tQ~E?sX*gFR=}wsw4F=?vSQKUqx>J+-HP|jUjyI78dWbuh-fE zUo;u|5(!#AJ>pkV;>$5@sLC~O5pyS6ZP~KLNq_iQc&H1h&({TqIyy$NFXjO;vTw|b zvorD4s}4(SO~Cg4>ak@ph{v#f^d{^EvdY^#ql7jf*i&V5sT*f#hU%YXI1t&(wKrCY zQnth3X}>#nj8~WE7yEpfGmR=JP&u5E7#M=D4a;~jf3W$by4)MGpwGl9)`)L`8WTHY z-iNgGJ*rYH!XhH55Ev8iAOS|K)1$>-30Cm^!or_nje;`)kA0lGJn1D<{>5iG%Hm~9 ze`EmA0AAPtWzhWE+WKR4p|{$Hnt_Fd1)*OZIYMXlu!Hv}W>Uq7$^*ELgoK4r=5%;e z)cO}kVqYzFY;~?B7>D9K^YKtxtM|lDPs>VCww6+99RVEo@PS5WT78-49}58Xs!JAb zKuF`6?47r7rNIn#d^?`sWw+4nVgdrm|Bm$SoOEe9n}d+lcQH`xhGjGq_lvf<4Di3vyn97dJiKto){_v-5#=l7?}6rm@~zI|1-hxWBvfdb$opntu1{RW*6sHQBHK zA7YsAJW7L(^@@)A4OUso zr~HMpj*bbRrzyuVL-3|^|76onHpH@ZYl_Vn(lW5dp|4-{bb`t>;}U~X?N_*^yeLq6 z@sjo*)<~?Eo9qKcXLG`#3*C;2Ncz^?UVt38b<-{wPxVza+xvTL$Nb5Q8F;$Qn#ZJ}^sQd^yvzU>H3m1J#_K+INPebfXU*r&$L#FHFlQI|VIM{V zK~l=RHE#ib*i^dq^i~w|)8&^Waq2;i8y^ zt^mNEqu)vrh+8t@l8x8bJl`(=wtSi3|90XX_tZ>nn*DfQ3$$nOIq!B@9dmHVh7ryqu$kAx?z!Fe2KUwZiwIeMTgmv$al2Px zlk3a?h#gdbkU=#S-hY;Oc^{~j!otEasgffjJF~pk6%&(~!-E8W{&fenmWnb`Q#ZjX zHrNdx#o{Cfo_-Gc92kH99VQZrikY9k5pFv4S}%+7;K767mI{4;{Mr5Gt5?|FIC*wl zl;=d{!GiBW(7ggL<=BJ;9UHL!_|X))0i?9B5~d!P7e|PUw!A`&3U@iy9nBXNUWQY~ zas#_xJgim#Rao!jNq;9Q)+kei$|0sgjdn<98cO5m_Pq=96bSQ3jhgomP%U85I1ab6X-_0zv_;cCV*9#JYgI_7Ba zHlW$OgGzalaqsxgex_zt{}l=>_@<~zdZ;`O9C8FK=whlfMfcgQ@9oxi8@vYB0@07o zQFHh|xeaT(1syOOqh=U<2drt1c!F21w94dfz+@zR2PRs`BojE ze5h(`CtzDJ`<`~|F3AfE4T|VLo(TD12_?9Y$Bzee@?>s~?L~dRnsx$|g9r&Vni>o@ zB=ec*J_=K2#3^M{3|LsIN16eNc`h@;d5Jd=91ggBlfGG=Pd^9tt^>On+12v*(9qM1 z&~AN|m{#zQipB8U{2x4^Ky$xXL7%!yoUZ-sxXZ)=u;#4CZ(R$)((TK(u^xb1i(>nbBZ%cm)X$Ne48AAw5DaL;F{JAD!#hcsLnke z?O6YZA_cjuOVm?pHBjA^*@lTnthaOh3x@@2T5KY@vS+|>R`U(r%#KH?A>Mb z{p~cC$bo#A4^(CFE29iiE^dNB>tl&{4gU_R&zroZ<4?1aIhW|L0Z0k z^=oX@$`eKVF+?T_tl?%cYFs`RpPLJcC#tgWKR~%i{up z>>eTbpZuP9D$*b-vOi)z$939d;=w>G_^jB`7LG}~%_M5Ks?M@CVsgV-tTaJvqo|gT zY&PAMPstSHLv}OQZdh`Lq`Ji!klhESBX`1BLNl-|Y)$n)#QwM= zB|^||;W>g#NtReahGGQAxam8>)yJ;17rF2Ovo;muoNkF*^T{#vPws-892+cL;mv%C zj99os>D8G?AImp|G$i7P+@PPo$Qew4ASokLK9}@hrI9CLj*a+viFMRfL5s95UW9x^ zRp`$A;ZMMOF;xhQ5?W@I_=uLagBMPtSt01aBS|Q(>|G;D&5fA2tM!9gPdQOI%u9xN zKkp0qg|UVf03Cp6h`OsQz=SG{r=R_DBL~XWLF;(fWu>L{DHi?GONV7-PGC#Wb`4ja zqAj~nveQ8V4vxj>fES*-as^zZ;GYvklT|z}-*2z1c#N2-3|t4ZpOGxBNbOv z2Swt;P=O6Z8K@D&qQZfKw|rlrAb669MuVTXVi^~5N>97ISmpHTO%Qx}$S$M-%h8^0 z)23tK?}MhFn7|s!{m0N6Yj)nmz<@)b=*nuSj0Sx9l42lhU3Vpr+eHS;kOeTNyYmN@ zkF+FhnY{g#5t-T8U~3F0oc;3LzPuww8=*Lk3X|%f4^RY+=6*4PAqndY8fHq$Dh>fj z;iwbX{ZA;xuV%rXCM0~Z&eqF!X?D2(BZpySvD+*HXV&_CO(^K%a8vEY?~>+5gy0GN zZuQP?(*tQ+fR|l{6R6{`%bAzoXuA5W;6fS)-ntn;SE05|lEbqH--PRuS~FiQ8c@F=NoG z<=5~fR_=Y^t6c#M0-^(GozB1WFmVNn6)LX@O}GxWpxn(JDET|3`5(h|^!xVrf5L9n z<=lT#P19kP_Vf{%GLA$1{QL-FSBsxCy?#1ff&gAs09VUMSCp)?FqC)JZQE#&>#yhc zuq(upw@oijWa=I8fB5kDg$vu37bckzM{$6E4Y%jYv=R>Sc|HytX)&b(*#GDe8;Al! zCVjIr4mb$(!R{kB2+Nny&mq2s&{$6idzg@BDAUfqBDg14Xuu;R>pMyxK$hMH?%IZ^ zRC%PKxMmOCIjJn%uCXAw2|}yIN05i@NaF=A9`bPd;2VV-dbx$$*tVwXg3y)OQvLMc zmAi0pM&Djv(krmxc`9P?0D>apw4yr&XH>t_sz^QjNc?GN!Vdg}CNMD2Li2r-$EGcI z!~wZLp*|carcLCQK*;^nIB4je*)gDCTSOIZo-u`RaF3XZ8#X z4D_{LG^9pfA`Vg3hKt_ou)5o7p)h%!hEj@ar{Lt4ZQCYv^6XeL7|0(Jm=_rr$&oo4MN{ghzOZid0I;>uD_Ql@QhsUx1) z9eGq~;Q2jXpH_<#s;V?ztD}YqZ{KpBI(14zl#`8}{hYo&V_NI2o>~kS*h*Zh5wq%k z$K^{q8iPwL!HIjVY;Di{VR9y-F^?;IO_@Z~m!KMW;^XaHQ>(;H*2q4;N*uq;m0OkR$gggnhF(8Ch4k5@Co259)Xr%#RE97?HdGwpiYSD`q z6iFJ--b21vwj15*50nad^vDNnXy67E&FbU3Kr=wtf3+pw*3y zMsgHISy>u`i^04KbV%Aup0=R-)uc-=Py|rUF7kX29~{ixfL~j|DFn0 z5)x;KKup@NCA0S1qAMaT)j}tTj}C!Bi~C(=sNF&b5k(s<2n~xxkD_+Gqh7l4d-FL6 zc(b^Fh|>?QE_cuBvMFMkES}X!QYI-lnpE0Abo@$I3pu|Z>FR!I5g zO-bxGVw@tbT&%2aNgHU>(UBd+r=*<2x?d0C{?q1zwDCN;(SHL#Dgz&|ZazLfuCd+< z!V=&5BJGO=IjOp)YlnYeO%Y-Yhd@@s3Pwlvbwp6(^W1_3WCGB}&-#&WSev@D4K@fkq(CfV(6V9|l8Zzr|#%HkasksG*H(!b41eLO zwts7y`9EN5v!~n6aZOPp?#Uzu0@?0BwiMX!2~#aW`5CgAp8_fykh_p zS;1>Q&G5&&(Kp~C&#*&k;ItalKjEO(>~rU2gMC^{Y0sZI6QJFC?MnosI}Zl1Ru`1$ zP=u6iDHLf+8phl8TLw zwQP<}K8ThszHpKk6fB4k-A`L=3!yMJ71QecjlxwqHmtHD zP+x>s8rEO4K@R}5m(`Z=UwUXn7B1vp=jU(xg9~ZG2{`D?t^Go6KL90UnKtkq(0|JU z69tG+Q*&}l5gTg`|vCCF117Bh{^o6UKG*P6N zX>{93Tu^XEa6<`!B#k8`^rgL4B03f9$nZ?k+1VKs_{Wd&h%hj)1)d9WyvsK!Zq0V3 z&HLbchYIYWRE|Fc?Y?ai|?ccK!P9wW)hbMld?l+yrR;q27UQ zpfHtsLVOUoAchiQD`O&zJHM`u4lHYNTOZGrVWBR;;z6BArxOor5SpPZ1SyKiP~4PJ;i zL=G$=BHYkV50F_Hq_~aqs(pH}m(*Sr$bE;6l{Hk#!Yr8eEd#%53?R-*u2+f>hrLq;U# zI;90f#^t}E%0KDffx%}XAYjd6-w5f=O2-C;d-r&6(P48Un6O+-?6icH^CU=BMFl_b zNSy|UXqdJGRk=G977u19Uf+WT*$tfug==yrdRS*H6U!(F|AreIkANQIuME zirMM-U?K=I_(Mw)je2b?1 zG!?=yVx0F{p^ynY8V$maPT2`4L-J@8_RaJxS%{7GVA0!2{s2 zhF(i|N^HOw{cwnMy#GK54B3GF-(iTQcOjc)w;?jssLQWReZUs-vYxs+1FzSj@pBjl z90+`oV1m%0L$b{Dpzmb2al)E`In-}i0dfFQ(TjF+oju@gj_vI=e*-fGVU7%dI2+}sS;E+8NP2N5`Kl|*3Tk=22F6cND*{N>cC(2{LfD^B{;_yvKO*5VKs zS2(?p06oY%X%|YUu-wU=6~qlSC)RzU0=VH6z$p{h&#qv(*{`oI^baeo7j9HHH#axT zp{$K3lkTeN2svU!vnuF^6WxYgqY#ydy{N5iogo4B9_H8%7{yLD45*zxeL5s2Cg2VO$5r5h8zn6_SDX?>MMpzfH?y^MNsZcq!POX<1V=a5 z^XCsk84Znz5rkCJl`GM(;LOB<7gm^kZKK+I;0rB^k-vo5?Hl6l^p_)|sWud>g`k+? z2kvs)K;-v3KaVd|PRoxUKPEsFd9djD?c2ApipiAuDJ;pT`<)B0Bwb*f0l>y#``xwg zuToc=e*5(+jy&O4OCul{mo&@e$B}(G-E}m*U@9kWmGOvaJrx@3%wvF(8fteK>eC*2 z`uvg~xf84$J9doeNSr!-ng#)N7b(2Pf{YsD$ypchs>xc#`G2OHj-7Yi#EFef;(tb( z##VIMmIVSXtKKV;ziO-rPv3BDhU3RISgdEaZ{H42Jufd`K`eLT&hw5>VM1h;2{nI5 zM=YCf2!S?Ok)pjUS-4B^#cWFt zGPknIz39o5+1$*AWDP-qF7sN2uYrUoEPt|{ale1zS^q+ukf2Wz0Smbd z>;}`SF+q(P{W62$!B&i~AKnJlEb^^%*SVVMX%PRe`Q5wMWeEwI21ofNsqO9{rJW;V zp{C*$)Irqnw$%D^aA z`pZ_wZ869N(#zMcUyXnQN;?iQ^4|I-0Fsc(z=?VhTpEnJezPz@a@e2+#IUY`==ie43o}@5PUZ)?HN+agFJly~yVw%Q0cpWrnCT3M zGV}g-Yg(4u>*YytUJr)jym=u9Yfzew1xAnGWvs|DsYVD~v}Dsu zdj}?x?)6Y6!Nm0RI{X#vTiXn~Zs5kg7aoW51G8X<-Krhjtc8WGgpNK5hjJ4NpstPh z4up?kpji2B>L4e)#l|wQWIY%IBYVjM5u#bnqZc4V#RV!_rE{A>+jQ@In_=%r7YJch z5I73DUi;M9YM1rlNN~G-xsF(siJ5+hxDA2mh`J#LJa%^b$f>!Kj6nEmcwBe!+iHiR~9nt_;ZhY>G2oMG#r=s^6UBCVk5t`3GYiRkFvEGPR!Z6(YJb*;*>dE2_(3UW7t5_IY z@3^Z(%h_3CqIkAGC{oTK&$d@_hqRsYwHC94tWnaI!eb}>)9s&xupD$)Zx#V76l&#t&im$P4DCj}0!W z1#kwXUn#gcQ1b&w>-no)D{ph>0^X5lMUTs-R!#FM+}Z+ZAuzYn0ALx7NDuU5TS;lT zDR>I=zX2SVC67)*O@w~&b|}gcq20T8FBW){q*jOpWha0#L9xI_gY)wxA*>{@dpGrk zwE5z2=R2Qt9ujYko*0}6f<>grGB_x~TV`t;@3sHC}m44-2j9uI2z`Tm;O0B;~}(sHQ3+9K~KEW&CS6$In(nWl>? z$RS=+`Cd!4hCjp0R<2iUsDph=)=UCwuRK!Sy6aP*6k! zl`wf#SqBCODUgGsCJ==m(yM1i_n8F-GJ(UecMc2fg3o!z%IW}u znXU`c^r4d&j!iG<`JLa@^VZ&^dYyTLr7H{%Lkt=^pdvO5o{^z;EwO%&^4Y)y+%>2b zF#c0X4uL!bED4b+06FKhjIL0;%%is(Yd;5(x=+_2zbCCx?x+LFDS7HM?NIZuF$za~ zzSGEgtB&lCAMV2~jLs`4kkf7ca5aSrb0#sgKu-S6O)4QIW`x3h%#OItY;i9+E$Pn^ z3!!G&7*HOcT*OyEdZym3qfV+f0P+}+TW|T00>@(qv&rY+70Ii=AcG=c_znK`*d~N zLJujf`J8YrFAdoA7XVP%?Zzrj(=cj+0ZCA!cLqnKW zgek!I;$lXc;|+Xk*OVYmFszeD&&&)I;UHwc!6xIBns5LYp0U3wFg)lO@3$mPL(uno zJpIC0mOw^llLY++fbLpMxaaan5-j)yJM4ulle!l#!r*p#tIH<66L-e<{+gLN53RD^ z2H~-6e+QSA090YKSZa3YTM*$*&0hUtx!NJ*uv?Pg*9~yR6)c}A=3`Nr{Pl3uWsHd(KAf ziU@**QUq<14YTQ<1BBVXZyybU_Znc~Qcvc1+p=!kj9wTw3at}-o}65hV!=jECsxM~ z4?Zi$j4sf;1u&{0t)h5#*icLKi087?nK(rrsF8mp`ODjb7k3E?E?-PfPsiN7M0f!O zU>P?zE))+heSppi3M_=DA^F^uR$4cS6TwjuAamc@5j=2NpJM0)@BtVc)syswmzUHZ zpHx18XFo{1lx@= z4^kf5&JKN=j)5Vk%?|G1`wt%gXpW400J8}KA{ca5?_;Fdc_IB)O1~{S=YpjiAfIr2 z_Hab1Fas*TdI27=#Sv`ERjY(vJls1p?ax0> z_zNlUT3R7s>`6*~!#jhXqKF~po)nAo*$CBICzmT4*@H|ojZY=v2bzi10K>4OOK7d zK_`WRee(2aRroiL!eG?XRUiHea5JX%#Lr|2VeTUpkBozgECn1s0z5FI+NXgA?=+nA ztk=WgUj4V=L>kl&TLYa(%GY1khZ&t#x2`S=fBY*3*DsB$xt5BhqBpc9s7H-1mu<*- zjjF84a1%Z;D4gHH>;=d8Za=4MU=BY_>%cQRb?OtQI^oGvy9tdvLcQh+xL~-0N5B-d zwA>Hc${I7cIv_K>Y{|})>Tx|T1_(3Mo$Sp;%Iv>z!1vR&_br-A!>@FDM#pH{tzq+i z{U)n{Yms44o~8MPj1EV_vgkBLPo6xXfP@;nX8`KMGg|?-=a_^8R7MH1p3)G5rNg96 z2rr71tvFyHTLu5oO#HMO%X3efGw$w1AaM|$DNt(+lM2AhbWDvBmynRrwZ@__2s0Bm z8c>b8ReL55-g$G_iqqaTyS4@3&%C z9zGCKEZ@bJ`TaXPhKI4xu|-(4`wkQmo-~=|0x5`%ml}kGn^{?@oPJ6bm5yLW)WiC3_xee$rdE&Px zD6sGTJ6~`r4%zi719F2lb+wXCo-~%DS8_`NrVB7>6I8QbElHv%9%?D*S0IVQz%%_# zeSLYvuZSOJtAWfuQUtjRMb!;278-P@$G&pakbW=ccZT;(VMb08rad$Dd6Q}O!M$CAtVc)H;i`v zeVc&>$bPaEOZ1p;4&F9Io#A~TkmUm}rObG|GjC-l=;$ig_}l}88QM@OFjoqd!{f#V zs7&bfE#Vy#cK4XO@=w%!lGz26sD5n>E135GM)9%fC-NwB59NlLbI7_g*U@X`RkY0v zOnw2FPz_=-%8R7}7mlVp|KbZ(Q_Z86AoL_;Wi?@gHm>+%#{?1op+jJKFovak$M1&| zfptO!*_D)TIOs#T@Ahw)RxKz}tI)gIW!0FyfKgZO1+sCV!F_^UMy zk^rpX29ms(8$I1G3duV`0RdJ_^SXK!%L>9v7xwP0Q9J*rblMQITCXA6_omq41(sLQ z#O)-vy>$ITHtbzQD}$ob@Gc_fzxJrP`4|yoRaT=c9SQ_O6Fe@UnNY)laz;o^;yT1A zcBm;^8qjEC?OOsul>Q~Wu-r{Z#5zQPO+t~NW?FMsV8-4G(Q_+#$)i4KrN4=}Rc^CG zKjubS=-?GY*RJh?x0m?L%{l$=jN-AY>6d1OA;9p?nfuv~x4~QYKP{a1Ibfp$>@8zyMy;k(!FV4CzJ=w)0}X zci|x?4z&VXXb|PRkbe0Nn2^um9Xar}qX-GhZD2_$`rW;I^S5Mnb~X!-wfp(04%4_F zp=!Jpn5+Su&=@2)?33TpuiSg79{w}04Npm6z~9V*leL?vw4ZwzIQeaSB}BS<`=Y}_ z3H#0SKf)McZE1jZW@c`Ft_#_Zg}c7-WS1~A&$6bNXlK;tt}czh;g<8o6y!*0@CJf_ zyLWHF$jr(f>`4_@LRNkn6x^R#)x5|57y+;GCEN4z@?5bk=*%57#B6ty()|B%TvyD= zQhxPnf0k?WeD^yh+svz7G$VB6P4(*+Cv;|ruwn)-8=DUhB|kr>iNHhNVId)O4?n&j z?n=hsCAXvpghIr|3})J2_ASN{O?4`z>FYe*50(e%%c?Z9kbU)aAk6J8eo$CegS+qGxU3;4qZ zPb(ld`Zt3S)LQ4xVecU^p^q_U}#F(D=4m?)+wkri|T;5xX$2WSrKhW)pT`bWju({pd`cm z>*dQ7Xz%|0=cM2rPVnjhbMq`nFSp~Fsj2jIgL?mt>dJUw?=A4VZfa@*5ehI9WijV? z9egYmc)nUXI({5@SDe&$yALP2Cm;pu1M5ssMuzMEl-h2POuc-$Q$#qYz{1@8xSLy` zQ^2IX$Fq_{(M9kQw(@Dml^sg)jw_}MXp^qY+GMlzTJ!lU>~P=p1{ZhkbVrZ?xRuOZ zR$&C3{ZK#^l`{kjGsU`&$~=G0DqL+VHuoMP@~RkjU8JO>EM2&(v?StLl=SP7s zi5v5HTvw*6LESGfhH>!-F=Gn&{SS?94Fdxn5ZdL|N?^PjDA{{6aX}c{1>TCRn3A9p za5CN{t12ozFV&d4*zMAjlx2uzVw|^tt2E`9QXqZ-0k8-dK@s-x^#!0&;=Yj6rU>;3 zRxi94?u7}L*g2P9D+hm`*r8qwfs`zx3ZIAg?AFFc0=%Fp{`qqpXs}?je0(Tc>Q5jb z`Q={;dbwt-*o(VBxVU!xy0iY|v2dt;p$o|=_QeQZ@FSQ|{5^l+oVoclv&Sp%)a1-( zNEeUCVw@)QdZ#{dVdDK_WZTaFs5ES%b;)V9K zd=%~(2;^!2kfD3P9{_18dM-oknPr(cE(Aw&aM%RuQ|O~+b$Hj`C9+e9y0)u|n`o^9fkr=;SF$(mjhuNg7 zd(^fsC_9X;LT(caKVdHrxdk#cV>O!?JdZap$(;$AIuJ47lmtcFnwzg?U|lZ8fFjwJ zK9OkB$3w!Kcdu`1bf?%+2-XvPi;5z@{CDC{Awj|Oa736bM5bk%J3-;bJ6^vuDT7oRDS{tPMR9f_~WbIK0|MZw?iZ#-{q*n5F<5&D|*@~y~7 z?L$}~e%6hJIiw~n7;TiTQd2Tnvad&qBSI_6?kKwxvUPBN*XPi8`aZw; zJ-_Fl?{oh#y|sG zBt@o7d14a5HrGBd)ZclN;Jgja*wtLP@PY)vckjyPePA`D0C>pbW*Ibd$og=KUSWG+ zou#F3HJj;3Gy5RiWOeV)0j8PjXwBonHHL;?*XCvkUs<1$vV!utHOEWc!YAp0!rsL; z9~6k#YfdU@%n}%=7-GJs3oLjXwTwNGjG3}cb`4|Cpz-z~(PIMCo|3+rQ#7SmXZaOI zNa5^~Rr#iV??D5`b&T|aNamK}%|0nIjzhM8rK<50BjZV$^JROF_7X*&+nl7Zbm^6D8{wX<0-RCc?q~`?%cTna4*9r}uJ&Ui)T^ChoSLx>YF~b9@3l|De zGh}3x&_J>t*ns{LUQlpw>RZO?ul__*OieA3@~PSr!SsQq)Gh2tWx)D*dwCV}mtO;O zEH+9pXQqF)@hb5-c1%|3_FhzeF9Zgj`j?&~0q}1x5`!ok`IfkQO45V8HdFowULt$8 zZx812BfkG>1yd+5@NL8Lqjq+J6!3(kCbws-?cv9N$klNstx}H$Ds^iDUxd2P!Y%2t z)QJK~35dL*v*(|2vgM?}5hoFHpDHOfrLjLRUVNg%Yo$HC;Nl_s92x~yM^IMxw~T7` zd4K;_16g%*qyz|{UuBC7{EaPu#my!JPINo6zvM3hBGZZhPkD7;Ma2+Eh3R|SPrqVS z>q-+J(B!r&JJq-95e##Dd;#Ztf88!rL_YiNeN^ zF`BI_6gkeOce<0G&)@u6{>mP*H1Fj8z0`+UFzVrJH>NUO*(`dN5FmW)bBH+ZldGq+FRi_O_V5-iZ zH6*ej7jeZrHt2-CKofNn!MBVrzu=IQouk0R6J0Cok28G-_yE6R!T;8OF!n_c1#M{)V6|CbIc zIeU@JB%zN7QYQ%t;x2VJyp6rT4(tUUt1|l0qD#(`dL?QmecT2MV3~hbM2-vc!}2=M zzOAAE9rV+0%|Thi=B$dp+*4Tor(K#gfTOC=^+N8GGrx@d9$V?&TU1Qpls+%9xVDJ^h%IjB`z!`|GW={@Dus69E^1{rjBY;ePnA;ei*9{Nd5#E(luIS_1wA&HepaZ*4<)`8$Ja zjA(oC4pm9%BOWh4S54h0!+c3&+Pp&H*SUK>>UYgnwiVeIVXf2ZgIKFkef?a)`M1sO zy~o2t$0x~y?c7B;0pjdAqBlyxhdIyWiS+ z#3KORVSr?KQZ9e!S@4Rv_~Gm;1y+2d-G#uS@fUEG&J24g-R6K_7)1aX=$ zm7J3D?*+ae?xASv%?YgQ2;X=Jk2^R}bYx3HWh8ViY2R0d;elV4z8bi)t3zI&^uw<| z)JYdvp0R(|b-^2tHvd(Xx<-3*n&j?XiYnLi7Lr|S2vI%0cN0P=MYQiR7O-xRvQ9R+ zbbLnd)bNk`DpE2s=c_*NUL5J1<9yBDG|^6AhKv%y1mXDU80jGz);@)LB=2axPGBWaO$Co1?-UZcEZ;iS6y11kuxUCLEeJcC>hVXBnY=jDAizm)4!mVtJu!($M;m-lS`eg=p+~_CCUd@=f?uo?3#@8zEQD{p5*=Z{_KO?#a9B~*eS){njv*8 zczgiBy*HZmohg;0&^Y*zf3&C)G9|S(%e85nq-V}NJL}Hk?iu*^?Acahy7#Yt(6|0I zb;^{^H$!U;&eVh!_GNw>vXy6iPSjaVT&gVHq>wEV7@wH-srRQY7FVT|$g+`|)Nzdu zw&#k$)d4)J1$y4U?%Q{f?0Z4MJCOQ5bm-8=O`CjqOcOK9W$*9i)PC$?-?*V+BDQv? zk&#SsiLLhN@b>L$t>UJ>_4_|?&g*?BS=E0?od2#>=5p_@AO`V|S**TM5oURh>!A@? zw2zKka0A%esDZS}&~Q0DFg<;x=TPJMe{z*&6F=}5wU*!DaLrt~ z=;~WZmBjqC!?ZQ+38$6for_}XJ6(Z@0J{O@3GEoYu+NqrGYHeWvMxLMgn*@IMJHG z7v1mV=~o*KU~@o6Sq!3IyhGP!TnvG=&YYxy5#O>wLj=OV?=Jg%k<3bCK3iMXFBb2- zpytIp4lF@!f?A3^sBylbVeX}g0HDbFzak106(zs_2JA#RFGCKVx^vfFYKQV)9WUQ( z&y2q-xoh_&=PBf^IL)01NL1e3S`mLYAtA48kd+=(X7A&f_-{Rh*~h71)9}9@J-=ut zQ*)ZO3!@NxsuCur)iPf^+Wgh1wJo(;Ns%iKHd^uliNwap@@YP+|4YqbO) zD~sw!o>_0my(p^Sl!0v|pFz7c8j-L^Q{%|D1z*2bk@s4pDLC6Bnt9oL6SFlnv-9x% zd9Sqa#O~g?6RC82Tn|~LCFbZeUC}fCMINZH-jNoad`pYCuN1EY2@(jZ`4??->Hlf@ z>XrqHCh+UyPu$SZI}lH~rs3c&^~i5;aynXLZ+)bwM9VeySwUBKm2TX6qPkQW`+GHLmm+kw_V_@uid@2H&ev z2x(aVuNMLW)+VNiK2?tkfrWhhK_)X>_&503-8%%a_cE2P3Gdx{=;4$jA;fAnI}xdc zlIy$q;vJ5cda);Cbd!bE zw!ykepGY%WkW!(!9gVIU?ZH;AD_Y=V_)ZJY@aIG!Mdv~}tggpe9!spOt?yY65hK<7 zSyG{{s{HYwgzOxs513>)oZ5ZA?OwHg7&1l@YN&j=;98pPJ{&gCQ+dnRi;M{vbG}{l@XEWT&ykUK4pD!#p5xH+n$c;TS9XwT3IeDVnxWy9!&XnZi zggABlb~{9Q6a^5YNj|1b@@9yS-X=HEGD|_L%*&`j(a)}=e$JNe+VJe>`3p`Mj*ZVf zlKN6L?O`#0_2`1Eo-r#GC*41JtNoK>_&d!H#}0;ax}WV7c>ZTPd*DSpHsULrWzi~} zy=_0&R@f{ukev2L&C}Rvzuw5mtqu3AovUM`^ybPvWjjh7zXF-PxlmaGgzO9eYWw%g zqV@KQL8rIvL2+RnXWGv}EAkc#rgDrNt^F2id}=DR)`(u=;a9?PK9b{R{2#}&V8Q~LUbVrjL)7Ba$3+6KP>T{m6&K2 zW@fVM(3<-(Z&WpYjax3M=&wXMZ{n36o1@Klny1xnIPTNc@_OH!_EZi;BU2t^ejScH z;!QU2sbOu14|l#fKF{H}cW_4{-@Wh`2MrL89PsJ~2nzv9g6FVPXsM0#v~d0{hKBC| z=%>DJ5qO!(xM6yj4#kr#A?1a> z{kODQ4RSdVIoxMgpJ0S=#BFo5)^3oq1 z${F@x#EK?#cl*7T?3U*iEN47=v=}fXKvDpIqZE=eY*qPLO--nYR%UDq+}hFWW@XL# z)$)mRo3?2Gt|P}=Kf0)_cQce#RJ6`I5#Uosf1Degks`9-Mm|C&QxBPsA8U2O1gSIp ze&Rn#ziTUZu(xaP^}-VT_1G^@Yf8nO+xtu(KR#mX(9t`(|MKlTg-OEBW1sAIm`Yqx zyrMHYyldC2<*6Fc2~$h2rVeN%A7~yj>R6QZb@-|8nh5Wauzg|McOA;`-`Q+ShBv9t ziO%$r!NirxB5fnIpQ}ed&e>^}bHLeo<;(R2G@%wu#FhXDjfmtsNJ7YndICKaub# z_UeJ@Wlo;;_ql3CTvP+izt=8Z)A8s1sut6Xf`o}p}X01;M;DU^$ zAsu9-Mh#yYpUKPbYDu^5oDN>0ETo9eK-E# z!+HdLx;?4KX9LD_noQOL8oTGqL+$eSEIptKnXJ|L^cH*>3I|fsdt1_3J@tSB*=Ky3 zMR3WWtUUi+R7O|#QJEvNO4Fh4vZ+IkB>BH)uC?b-p>%iK8R449Dlab1e;2c(d^jsd zoi3GqPN$H5rzATdmPx-;-KWv**6H<0i`Ed?qchakmpe7U{2BRgeMsbB@KWXA5X`Ac z_C|wMjxhJe96B869Mf35tU9m3+6u6H>yM@EdyIyEZa?rH-9y<^&CuMc?cqjwe~anA zVQTN#A+2&lr_dgsLiH|rtePgFU@+gO5d{_5VQx%XvVQPTs-}X*U=kH zt3Q6!T^1R4qQ7d%tV=Es@vg|u&JHZ`?zv>{c5ty2%ZkactyJm2`z;&xh)dFws>{Q# zzdBS`_#Xdsxy!if4&?TRmmhN}A9}o-ORsai)5FOx&-T+PWE+)pHqMgKZ%$b~+$_;i z?meJxyKddN74zmj0|=fxgNllZ-L~u3|Nj2qGP5sF=>3p5+UtMw2TUu0iV4!mDuq z?`wO~($Y*JmE%yG+53}ft@Z3h7Dsv41Tt=&}&a2-1WH0!DyJ%HS+!1tp19L{LA zzZ_z8nA6K$J~`agZ0{b@@wl1h1bBsqM{eGG>%sdip1Wgh3)$>)PHsu1j6U~K7HhD- z#jAPm(>LmW_?O+!$&qu&9bWh+kn#WBIIySS#%H^!r8?A4k9~iU0H3U^+ZUSzj1mqM z0cwLsw|V-5lKsO~dS73yg&8a=D$0wekJ7tW$H!f~EMulBzPS7rp z1cK6nf`-}`0_}NYq*@?M^Q5SHPVSfW5pvvfg^r1peL`{44AqnUUAG=gY4P;w z;5`ZLz99~8CvdTAR&%n0bb~yoV3U2ho?3v7I#!ywx^PlaYxFG*(`2Fc@_fg(RiDl{ zcYnH=$gWNk6P_-c7p`@3f9Ol~{ry!8$cGPsd3S;6-lL=hI!gMbnVBKVh4p`{AYy2Q zYtO5-VvQz@Z;}AGnT5VvwSPECjDmu|bnmaxw2bCd-KV>PxMVEb`&bieOyqNGJSX)9 zI+nQcvU8iv$|bFX0s{-N!Zzp*H(w>9kAQMwppjpL1)I(&d5^pQo#om!)%E|WB>|oHZpo$Q6WVAJ;zMN?E@nda{v=gwixf+ zz5BGYu36)w#2@$}kU`mb?b@}5`mwHhj3Cr_(KxDLvU(s8Ot*`qe#EZJS?1TyZxX;5 z*G&XK2Q?y4eZkq#?d|I;D6E(rH}*kw$&!LNv#g~j!OHD%z8+ghANpcR_$Bk^34nka z48JiM{`q1+*ZK6`L`HA1at};#Q>|-#0Wo}lC&$w_WGk~6e_YCmTy7FjZ<29(gnQbf z?xk5!j;d~pzDrH(9YbbK_*`Xmg-M zNdc|=T@2!oP{pP=Ss;V*&WcC?K5>dll~@2=EdbYtgepbwr)LBn_wwZyaHKuF_05`# zdz6%vzG&a?8Aq7;GVt$FbK6~gNIm>J-}YDUeCFAVK1h;UcoKmxblssGB!$ zT3Kh$aP{JD3)2t)kdD`66gQ<)Z1XGk2xNih(Z?1vBF6h zk)LnSCXI0Hogl9{^V)s1l0GWs&8e=}_Ugo3&qAyksEmG2<-j4k5?K*weprBoPJome zb|1g`RaPU;#Ne_;X`i%1=C1u6Y>C&>>Ne9BZi~E3Fx_@`cD1>+V963`T)iQ8#L$bu zoV;USPs0riYx3@?HJiK`%Z`f21Xf72Nr=+))BJN&0h(&P!T}q5RSOfn#sC0-EFm=u zN?>(Qo`6`MRbqPASf(|AidAV2G)MvYL8@XhEL&g+`7K7LY(BJSih}j?9&^CKqcg7jP=L&RG2z6Vi3;;kp8-J1`mKKC1p+@T|wrn;(0wg zt|35OUOx{5Z5MRbW=U?K-zLOoQMSrLwt*lz_{d1$r5f z=v;RP9rV5l2LPH$i6BLG!iz#giSjAe8>3QCX+ivKZUK=gHxQM; ztqlz1U`fog&um)=F)JAazN1esPlttq)SDPy2Ba%=gLHc*%hN|3L2Z>FlGDUS)zlCo zP7R$qn%-Yw+Jjh%Kt_i;lgi87vtU{YK@gJ+9jrkSB{O?2qA9|96dRYHGgx;?#y*`7 z`ZmuXx3Z1O!!{6yc@mY;Xdv>=kOWDDB6wgm2VZ}k=3owe^pH>;R~2XoUqF*4n>)sV z__087aWSDf2vFdET{Jo1E*PKPI|W3nhOaK9v|2yj$Q!*445$_85Kx4XKi%I>VAYMd z4g(vTh2Vv#IW`%R*MwRJAGPJ?GC}O(wXlC=y>%5gKr7bNjF`9FUynC}aEcx6;i>3_Lc{ngz z=s?esz=*J25i*h-kI_(h28%s=2N_!jD3Uks)(|!bE&WLpp^%ek|3Sb_Q&Uql#N$*R zB+bYx1Am)>!veMBdBambozv`fbhn~^K2sQ$E`6kFX zxk0}HBTsJymfIaYx&~uq(bR-=>se@92bQ2ERp!o#iHRXT?F*JK+?zz`@}o0nE!p=@ z?O9tE5wgIR!&Z-BS>vjW(?)CKk=?FeyH>zHt1C4yXz%0Q=nK1g=0J}2wc}m{YUMYB z$#Wqy5#W0cp|eN)i8q&1PiH^Dws{$)M?(ve(1OupJA-`qDQLT%Wv*fJW<6`uymG5Y zyP1Scjg5~4DRAMhKyqq@{bD8#h88-E;!rZtilmRZFFuehjkBk-b2%6eP{Z~bt2Czv zym|8*G_wOeA@a~#oyOL3po7I5s&#T9qGMvffae|&!)_YRQ9~?5mbJN8|9f|t-Ss)f zczvL_kyRbpXZuHJs6UjU0_jnRK+iLXCvA2aFLz{ik_;ZM_6zLEZA2hQ(MU-Knikpv zX=>8bAnjd<_pNO#-VsO3w2OWX#Qqt)vA(+X2#{ebp!?%J2j7BKpA6Eu9dh`$3ue;^ zqZq5+z};O7G~VeWqii}8pdkUIMtG&i>#}EqUmy+m5{f@WhzmNEO|a8CY@4?*J8(O~ z1S5l>8E9B+8JEjs46k*ev6YqLLgR3Ml8BR`lTdVY>}}peMzFPHcOl%W!R91%O9cKD z1?bLD(o+MHJgZ?%%s-fo18|c0UB5LlXr|f}%sq z?lrJZz}$^=yE2{$i0S%Z%JVcpZ9*Y3VAMT$-rfW5j_3BeQYwj4hW}jE(xr>AlaM@{ zUtHy>j*yfFSKWH$GLb?!6k_%}@h8~l^Fe6}WYXxeA!es|6%eApMEM}_CX6bKO-Xb7 za44h^Zd{3Ilp>^L*V;hPh^LQiVjREul;Kc&dO6F%KdQU^jTe zNT)s=3e}^pM%S)9Y#2)dBX|}O0TXLD)^rFo0PiM76}^1G-vfkZ4S-#x|A@lwWlb zf*wXpd`404`PSP!d@>k0EMH-HeIx+{6Gzy~h;+4~uOU7>SA}n)L$26+5;L6eg2?e7 islok+OME|`eoXK7%6fsf=_Ohej!o-~4dVNc}k>|~^J4O>y&&A6VUl^$hU*Cuxm!%Hi#rNYyj*`=qn;EI z5WHcLb79G+Uy``tcZILhO!02H+TDZ1K(!=Fnz_5XyNuZHkEl1@X3X2Tetkqr#|Uct z`NBd&K+ZV9j#v<5+5=!5`Qi<*oJWb{(aqBH<7U4zb~O6i~IfS zTHNvf|K+*F0wnv-1KKm6-gjl^)4`>s)m^}GpHJGtQTTZG``TKWWAb&>jrVd`3%?0p=aNxu zjT$bW&%)hF6Hmd@5<6*2t%mcHSq?WG9S5WIYR&4xO2|_KgJF^);xg~#gPGXhKjd-m zSEu$Axs0Z%2R@3Af3Y;t+NosFXkv15yyf+MPd1tUPL~YxGB1yr*z3Y4UTP`hxa);n z%0D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 F`Y!|_s)qmo diff --git a/static/images/boxplots.ipynb b/static/images/boxplots.ipynb index 296537b9..af4fe337 100644 --- a/static/images/boxplots.ipynb +++ b/static/images/boxplots.ipynb @@ -8,7 +8,7 @@ "source": [ "import seaborn as sns\n", "import matplotlib.pyplot as plt\n", - "sns.set()\n", + "sns.set_theme()\n", "\n", "import pandas as pd\n", "\n",