From 25a937cd0a86894e08ded2e4da8cac21952435bd Mon Sep 17 00:00:00 2001 From: "A.Changenet" Date: Mon, 5 Apr 2021 17:44:44 +0100 Subject: [PATCH] Exo 3 commit pdf et html --- module3/exo1/analyse-syndrome-grippal.Rmd | 4 +- module3/exo1/analyse-syndrome-grippal.html | 422 +++++ module3/exo2/incidence-PAY-7.csv | 1584 +++++++++++++++++ module3/exo3/Simpson_paradox_A.Changenet.html | 445 +++++ module3/exo3/exercice_fr.Rmd | 256 ++- module3/exo3/exercice_fr.html | 601 +++++++ module3/exo3/exercice_fr.pdf | Bin 0 -> 302022 bytes ...le3_Practical_session_Subject6_smoking.csv | 1315 ++++++++++++++ 8 files changed, 4609 insertions(+), 18 deletions(-) create mode 100644 module3/exo1/analyse-syndrome-grippal.html create mode 100644 module3/exo2/incidence-PAY-7.csv create mode 100644 module3/exo3/Simpson_paradox_A.Changenet.html create mode 100644 module3/exo3/exercice_fr.html create mode 100644 module3/exo3/exercice_fr.pdf create mode 100644 module3/exo3/module3_Practical_session_Subject6_smoking.csv diff --git a/module3/exo1/analyse-syndrome-grippal.Rmd b/module3/exo1/analyse-syndrome-grippal.Rmd index a32be87..7e13e3a 100644 --- a/module3/exo1/analyse-syndrome-grippal.Rmd +++ b/module3/exo1/analyse-syndrome-grippal.Rmd @@ -3,11 +3,11 @@ title: "Analyse de l'incidence du syndrôme grippal" author: "Alexandre Changenet" date: "02/04/2021" output: - pdf_document: - toc: true html_document: toc: true theme: journal + pdf_document: + toc: true documentclass: article classoption: a4paper header-includes: diff --git a/module3/exo1/analyse-syndrome-grippal.html b/module3/exo1/analyse-syndrome-grippal.html new file mode 100644 index 0000000..f9d5ef2 --- /dev/null +++ b/module3/exo1/analyse-syndrome-grippal.html @@ -0,0 +1,422 @@ + + + + + + + + + + + + + + + +Analyse de l’incidence du syndrôme grippal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + +
+

Préparation des données

+

Les données de l’incidence du syndrome grippal sont disponibles du site Web du Réseau Sentinelles. Nous les récupérons sous forme d’un fichier en format CSV dont chaque ligne correspond à une semaine de la période demandée. Nous téléchargeons toujours le jeu de données complet, qui commence en 1984 et se termine avec une semaine récente. L’URL est:

+
data_url = "http://www.sentiweb.fr/datasets/incidence-PAY-3.csv"
+

Voici l’explication des colonnes donnée sur le sur le site d’origine:

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nom de colonneLibellé de colonne
weekSemaine calendaire (ISO 8601)
indicatorCode de l’indicateur de surveillance
incEstimation de l’incidence de consultations en nombre de cas
inc_lowEstimation de la borne inférieure de l’IC95% du nombre de cas de consultation
inc_upEstimation de la borne supérieure de l’IC95% du nombre de cas de consultation
inc100Estimation du taux d’incidence du nombre de cas de consultation (en cas pour 100,000 habitants)
inc100_lowEstimation de la borne inférieure de l’IC95% du taux d’incidence du nombre de cas de consultation (en cas pour 100,000 habitants)
inc100_upEstimation de la borne supérieure de l’IC95% du taux d’incidence du nombre de cas de consultation (en cas pour 100,000 habitants)
geo_inseeCode de la zone géographique concernée (Code INSEE) http://www.insee.fr/fr/methodes/nomenclatures/cog/
geo_nameLibellé de la zone géographique (ce libellé peut être modifié sans préavis)
+

La première ligne du fichier CSV est un commentaire, que nous ignorons en précisant skip=1. ### Téléchargement la ligne suivante n’est pas exécuté

+
data = read.csv(data_url, skip=1)
+

Afin que l’analyse soit complètement reproductible, plutot que de télécharger les données à chaque fois, nous chargeons le fichier téléchargé en local (pour être sur qu’il ne change pas, ou pour que l’on puisse s’assurer qu’il a changer ou pas.)

+
data <- read.csv("~/Google Drive/Cours/mooc-rr/module3/incidence-PAY-3.csv", comment.char="#")
+

Regardons ce que nous avons obtenu:

+
head(data)
+
##     week indicator   inc inc_low inc_up inc100 inc100_low inc100_up geo_insee
+## 1 202112         3 36542   30199  42885     55         45        65        FR
+## 2 202111         3 25206   20860  29552     38         31        45        FR
+## 3 202110         3 19539   15951  23127     30         25        35        FR
+## 4 202109         3 17572   13926  21218     27         21        33        FR
+## 5 202108         3 20882   16907  24857     32         26        38        FR
+## 6 202107         3 22393   18303  26483     34         28        40        FR
+##   geo_name
+## 1   France
+## 2   France
+## 3   France
+## 4   France
+## 5   France
+## 6   France
+
tail(data)
+
##        week indicator    inc inc_low inc_up inc100 inc100_low inc100_up
+## 1895 198449         3 101073   81684 120462    184        149       219
+## 1896 198448         3  78620   60634  96606    143        110       176
+## 1897 198447         3  72029   54274  89784    131         99       163
+## 1898 198446         3  87330   67686 106974    159        123       195
+## 1899 198445         3 135223  101414 169032    246        184       308
+## 1900 198444         3  68422   20056 116788    125         37       213
+##      geo_insee geo_name
+## 1895        FR   France
+## 1896        FR   France
+## 1897        FR   France
+## 1898        FR   France
+## 1899        FR   France
+## 1900        FR   France
+

Y a-t-il des points manquants dans nos données ?

+
na_records = apply(data, 1, function (x) any(is.na(x)))
+data[na_records,]
+
##        week indicator inc inc_low inc_up inc100 inc100_low inc100_up geo_insee
+## 1664 198919         3   0      NA     NA      0         NA        NA        FR
+##      geo_name
+## 1664   France
+

Les deux colonnes qui nous intéressent sont week et inc. Vérifions leurs classes:

+
class(data$week)
+
## [1] "integer"
+
class(data$inc)
+
## [1] "integer"
+

Ce sont des entiers, tout va bien !

+
+

Conversion des numéros de semaine

+

La gestion des dates est toujours un sujet délicat. Il y a un grand nombre de conventions différentes qu’il ne faut pas confondre. Notre jeux de données utilise un format que peu de logiciels savent traiter: les semaines en format ISO-8601. En R, il est géré par la bibliothèque parsedate:

+
library(parsedate)
+

Pour faciliter le traitement suivant, nous remplaçons ces semaines par les dates qui correspondent aux lundis. Voici une petite fonction qui fait la conversion pour une seule valeur:

+
convert_week = function(w) {
+    ws = paste(w)
+    iso = paste0(substring(ws, 1, 4), "-W", substring(ws, 5, 6))
+    as.character(parse_iso_8601(iso))
+}
+

Nous appliquons cette fonction à tous les points, créant une nouvelle colonne date dans notre jeu de données:

+
data$date = as.Date(convert_week(data$week))
+

Vérifions qu’elle est de classe Date:

+
class(data$date)
+
## [1] "Date"
+

Les points sont dans l’ordre chronologique inverse, il est donc utile de les trier:

+
data = data[order(data$date),]
+

C’est l’occasion pour faire une vérification: nos dates doivent être séparées d’exactement sept jours:

+
all(diff(data$date) == 7)
+
## [1] TRUE
+
+
+

Inspection

+

Regardons enfin à quoi ressemblent nos données !

+
plot(data$date, data$inc, type="l", xlab="Date", ylab="Incidence hebdomadaire")
+

+

Un zoom sur les dernières années montre mieux la localisation des pics en hiver. Le creux des incidences se trouve en été.

+
with(tail(data, 200), plot(date, inc, type="l", xlab="Date", ylab="Incidence hebdomadaire"))
+

+
+
+
+

L’incidence annuelle

+
+

Calcul

+

Étant donné que le pic de l’épidémie se situe en hiver, à cheval entre deux années civiles, nous définissons la période de référence entre deux minima de l’incidence, du 1er août de l’année \(N\) au 1er août de l’année \(N+1\). Nous mettons l’année \(N+1\) comme étiquette sur cette année décalée, car le pic de l’épidémie est toujours au début de l’année \(N+1\). Comme l’incidence de syndrome grippal est très faible en été, cette modification ne risque pas de fausser nos conclusions. L’argument na.rm=True dans la sommation précise qu’il faut supprimer les points manquants. Ce choix est raisonnable car il n’y a qu’un seul point manquant, dont l’impact ne peut pas être très fort.

+
pic_annuel = function(annee) {
+      debut = paste0(annee-1,"-08-01")
+      fin = paste0(annee,"-08-01")
+      semaines = data$date > debut & data$date <= fin
+      sum(data$inc[semaines], na.rm=TRUE)
+      }
+

Nous devons aussi faire attention aux premières et dernières années de notre jeux de données. Les données commencent en octobre 1984, ce qui ne permet pas de quantifier complètement le pic attribué à 1985. Nous l’enlevons donc de notre analyse. Par contre, pour une exécution en octobre 2018, les données se terminent après le 1er août 2018, ce qui nous permet d’inclure cette année.

+
annees = 1986:2020
+

Nous créons un nouveau jeu de données pour l’incidence annuelle, en applicant la fonction pic_annuel à chaque année:

+
inc_annuelle = data.frame(annee = annees,
+                          incidence = sapply(annees, pic_annuel))
+head(inc_annuelle)
+
##   annee incidence
+## 1  1986   5100540
+## 2  1987   2861556
+## 3  1988   2766142
+## 4  1989   5460155
+## 5  1990   5233987
+## 6  1991   1660832
+
+
+

Inspection

+

Voici les incidences annuelles en graphique:

+
plot(inc_annuelle, type="p", xlab="Année", ylab="Incidence annuelle")
+

+
+
+

Identification des épidémies les plus fortes

+

Une liste triée par ordre décroissant d’incidence annuelle permet de plus facilement repérer les valeurs les plus élevées:

+
head(inc_annuelle[order(-inc_annuelle$incidence),])
+
##    annee incidence
+## 4   1989   5460155
+## 5   1990   5233987
+## 1   1986   5100540
+## 28  2013   4182265
+## 25  2010   4085126
+## 14  1999   3897443
+

Enfin, un histogramme montre bien que les épidémies fortes, qui touchent environ 10% de la population française, sont assez rares: il y en eu trois au cours des 35 dernières années.

+
hist(inc_annuelle$incidence, breaks=10, xlab="Incidence annuelle", ylab="Nb d'observations", main="")
+

+
+
+ + + + +
+ + + + + + + + + + + + + + + diff --git a/module3/exo2/incidence-PAY-7.csv b/module3/exo2/incidence-PAY-7.csv new file mode 100644 index 0000000..e634b32 --- /dev/null +++ b/module3/exo2/incidence-PAY-7.csv @@ -0,0 +1,1584 @@ +# @source="rseau Sentinelles, INSERM, Sorbonne Universit, http://www.sentiweb.fr", @meta={"period":[199049,202112],"geo":["PAY","1"],"geo_ref":"insee","indicator":"7","type":"all","conf_int":true,"compact":false}, @date=2021-04-02T12:44:58+02:00 +week,indicator,inc,inc_low,inc_up,inc100,inc100_low,inc100_up,geo_insee,geo_name +202112,7,14023,9841,18205,21,15,27,FR,France +202111,7,9501,6752,12250,14,10,18,FR,France +202110,7,9056,6452,11660,14,10,18,FR,France +202109,7,10988,7938,14038,17,12,22,FR,France +202108,7,11281,8361,14201,17,13,21,FR,France +202107,7,13561,10315,16807,21,16,26,FR,France +202106,7,13401,9810,16992,20,15,25,FR,France +202105,7,12210,8988,15432,18,13,23,FR,France +202104,7,12026,8826,15226,18,13,23,FR,France +202103,7,8913,6375,11451,13,9,17,FR,France +202102,7,7795,5430,10160,12,8,16,FR,France +202101,7,10525,7750,13300,16,12,20,FR,France +202053,7,11978,8406,15550,18,13,23,FR,France +202052,7,12012,8285,15739,18,12,24,FR,France +202051,7,10564,7574,13554,16,11,21,FR,France +202050,7,7063,4744,9382,11,7,15,FR,France +202049,7,5026,3145,6907,8,5,11,FR,France +202048,7,6683,4312,9054,10,6,14,FR,France +202047,7,4999,2963,7035,8,5,11,FR,France +202046,7,3752,1963,5541,6,3,9,FR,France +202045,7,3696,2016,5376,6,3,9,FR,France +202044,7,4391,2375,6407,7,4,10,FR,France +202043,7,4376,2505,6247,7,4,10,FR,France +202042,7,4000,1979,6021,6,3,9,FR,France +202041,7,3961,2099,5823,6,3,9,FR,France +202040,7,2078,675,3481,3,1,5,FR,France +202039,7,1049,237,1861,2,1,3,FR,France +202038,7,2251,781,3721,3,1,5,FR,France +202037,7,1584,405,2763,2,0,4,FR,France +202036,7,919,100,1738,1,0,2,FR,France +202035,7,828,0,1694,1,0,2,FR,France +202034,7,2272,371,4173,3,0,6,FR,France +202033,7,1284,177,2391,2,0,4,FR,France +202032,7,2650,689,4611,4,1,7,FR,France +202031,7,1303,100,2506,2,0,4,FR,France +202030,7,1385,75,2695,2,0,4,FR,France +202029,7,841,10,1672,1,0,2,FR,France +202028,7,728,0,1515,1,0,2,FR,France +202027,7,986,149,1823,1,0,2,FR,France +202026,7,694,0,1454,1,0,2,FR,France +202025,7,228,0,597,0,0,1,FR,France +202024,7,388,0,959,1,0,2,FR,France +202023,7,558,1,1115,1,0,2,FR,France +202022,7,277,0,633,0,0,1,FR,France +202021,7,602,36,1168,1,0,2,FR,France +202020,7,824,20,1628,1,0,2,FR,France +202019,7,310,0,753,0,0,1,FR,France +202018,7,849,98,1600,1,0,2,FR,France +202017,7,272,0,658,0,0,1,FR,France +202016,7,758,78,1438,1,0,2,FR,France +202015,7,1918,675,3161,3,1,5,FR,France +202014,7,3879,2227,5531,6,3,9,FR,France +202013,7,7326,5236,9416,11,8,14,FR,France +202012,7,8123,5790,10456,12,8,16,FR,France +202011,7,10198,7568,12828,15,11,19,FR,France +202010,7,9011,6691,11331,14,10,18,FR,France +202009,7,13631,10544,16718,21,16,26,FR,France +202008,7,10424,7708,13140,16,12,20,FR,France +202007,7,8959,6574,11344,14,10,18,FR,France +202006,7,9264,6925,11603,14,10,18,FR,France +202005,7,8505,6314,10696,13,10,16,FR,France +202004,7,7991,5831,10151,12,9,15,FR,France +202003,7,5968,4100,7836,9,6,12,FR,France +202002,7,6534,4530,8538,10,7,13,FR,France +202001,7,9835,7019,12651,15,11,19,FR,France +201952,7,7941,5246,10636,12,8,16,FR,France +201951,7,5823,3675,7971,9,6,12,FR,France +201950,7,6424,4276,8572,10,7,13,FR,France +201949,7,6621,4540,8702,10,7,13,FR,France +201948,7,5542,3383,7701,8,5,11,FR,France +201947,7,7536,5058,10014,11,7,15,FR,France +201946,7,2638,1316,3960,4,2,6,FR,France +201945,7,4492,2615,6369,7,4,10,FR,France +201944,7,5728,3627,7829,9,6,12,FR,France +201943,7,4834,2751,6917,7,4,10,FR,France +201942,7,6279,3989,8569,10,7,13,FR,France +201941,7,4130,2030,6230,6,3,9,FR,France +201940,7,4211,2218,6204,6,3,9,FR,France +201939,7,3137,1310,4964,5,2,8,FR,France +201938,7,3078,1416,4740,5,2,8,FR,France +201937,7,970,162,1778,1,0,2,FR,France +201936,7,1277,263,2291,2,0,4,FR,France +201935,7,922,0,1857,1,0,2,FR,France +201934,7,1997,605,3389,3,1,5,FR,France +201933,7,3279,1103,5455,5,2,8,FR,France +201932,7,3627,1576,5678,6,3,9,FR,France +201931,7,7611,4605,10617,12,7,17,FR,France +201930,7,8875,5629,12121,13,8,18,FR,France +201929,7,10658,7151,14165,16,11,21,FR,France +201928,7,11251,7604,14898,17,11,23,FR,France +201927,7,16602,12349,20855,25,19,31,FR,France +201926,7,18851,14491,23211,29,22,36,FR,France +201925,7,18309,13972,22646,28,21,35,FR,France +201924,7,13382,9659,17105,20,14,26,FR,France +201923,7,19264,15027,23501,29,23,35,FR,France +201922,7,16861,12783,20939,26,20,32,FR,France +201921,7,17572,13140,22004,27,20,34,FR,France +201920,7,16180,12310,20050,25,19,31,FR,France +201919,7,16646,12721,20571,25,19,31,FR,France +201918,7,13803,10159,17447,21,15,27,FR,France +201917,7,15868,11815,19921,24,18,30,FR,France +201916,7,17127,12815,21439,26,19,33,FR,France +201915,7,21449,16525,26373,33,26,40,FR,France +201914,7,16131,12254,20008,25,19,31,FR,France +201913,7,17264,13409,21119,26,20,32,FR,France +201912,7,14133,10499,17767,21,15,27,FR,France +201911,7,12655,9528,15782,19,14,24,FR,France +201910,7,14062,10547,17577,21,16,26,FR,France +201909,7,13725,10221,17229,21,16,26,FR,France +201908,7,17186,13156,21216,26,20,32,FR,France +201907,7,10206,7388,13024,16,12,20,FR,France +201906,7,13504,10402,16606,21,16,26,FR,France +201905,7,12799,9843,15755,19,15,23,FR,France +201904,7,11842,9041,14643,18,14,22,FR,France +201903,7,8616,6114,11118,13,9,17,FR,France +201902,7,12005,9035,14975,18,13,23,FR,France +201901,7,15951,12224,19678,24,18,30,FR,France +201852,7,16234,11915,20553,25,18,32,FR,France +201851,7,16859,12787,20931,26,20,32,FR,France +201850,7,11554,8405,14703,18,13,23,FR,France +201849,7,12632,9322,15942,19,14,24,FR,France +201848,7,8093,5509,10677,12,8,16,FR,France +201847,7,8670,5920,11420,13,9,17,FR,France +201846,7,7039,4453,9625,11,7,15,FR,France +201845,7,7479,4820,10138,11,7,15,FR,France +201844,7,7749,4931,10567,12,8,16,FR,France +201843,7,8705,5414,11996,13,8,18,FR,France +201842,7,4640,2523,6757,7,4,10,FR,France +201841,7,2956,1207,4705,4,1,7,FR,France +201840,7,3858,1827,5889,6,3,9,FR,France +201839,7,2584,870,4298,4,1,7,FR,France +201838,7,2401,761,4041,4,2,6,FR,France +201837,7,1891,501,3281,3,1,5,FR,France +201836,7,559,0,1335,1,0,2,FR,France +201835,7,872,0,1916,1,0,3,FR,France +201834,7,3736,1415,6057,6,2,10,FR,France +201833,7,3803,1130,6476,6,2,10,FR,France +201832,7,3225,1155,5295,5,2,8,FR,France +201831,7,6610,3565,9655,10,5,15,FR,France +201830,7,9338,5780,12896,14,9,19,FR,France +201829,7,8513,5059,11967,13,8,18,FR,France +201828,7,12115,7907,16323,18,12,24,FR,France +201827,7,13975,9739,18211,21,15,27,FR,France +201826,7,15317,11019,19615,23,16,30,FR,France +201825,7,11282,7840,14724,17,12,22,FR,France +201824,7,16554,12219,20889,25,18,32,FR,France +201823,7,9511,6385,12637,14,9,19,FR,France +201822,7,15972,11793,20151,24,18,30,FR,France +201821,7,10909,7627,14191,17,12,22,FR,France +201820,7,13417,9692,17142,20,14,26,FR,France +201819,7,16718,12351,21085,25,18,32,FR,France +201818,7,16120,11128,21112,25,17,33,FR,France +201817,7,16154,11960,20348,25,19,31,FR,France +201816,7,18341,13836,22846,28,21,35,FR,France +201815,7,17946,13622,22270,27,20,34,FR,France +201814,7,15036,10780,19292,23,17,29,FR,France +201813,7,16373,12472,20274,25,19,31,FR,France +201812,7,18819,14373,23265,29,22,36,FR,France +201811,7,15478,11427,19529,24,18,30,FR,France +201810,7,15753,11901,19605,24,18,30,FR,France +201809,7,13217,9653,16781,20,15,25,FR,France +201808,7,13390,9832,16948,20,15,25,FR,France +201807,7,13453,10096,16810,20,15,25,FR,France +201806,7,15491,11679,19303,24,18,30,FR,France +201805,7,15078,11374,18782,23,17,29,FR,France +201804,7,14562,10973,18151,22,17,27,FR,France +201803,7,7972,5473,10471,12,8,16,FR,France +201802,7,10976,7974,13978,17,12,22,FR,France +201801,7,11471,8430,14512,17,12,22,FR,France +201752,7,11120,7732,14508,17,12,22,FR,France +201751,7,8055,5279,10831,12,8,16,FR,France +201750,7,10095,7184,13006,15,11,19,FR,France +201749,7,11214,8103,14325,17,12,22,FR,France +201748,7,8686,5706,11666,13,8,18,FR,France +201747,7,8741,5969,11513,13,9,17,FR,France +201746,7,5708,3483,7933,9,6,12,FR,France +201745,7,4902,2777,7027,8,5,11,FR,France +201744,7,5645,3125,8165,9,5,13,FR,France +201743,7,6892,3966,9818,11,7,15,FR,France +201742,7,4490,2218,6762,7,4,10,FR,France +201741,7,2516,1110,3922,4,2,6,FR,France +201740,7,4902,2504,7300,8,4,12,FR,France +201739,7,2901,917,4885,4,1,7,FR,France +201738,7,2138,736,3540,3,1,5,FR,France +201737,7,2360,700,4020,4,1,7,FR,France +201736,7,1903,450,3356,3,1,5,FR,France +201735,7,3419,1409,5429,5,2,8,FR,France +201734,7,3886,1559,6213,6,2,10,FR,France +201733,7,3133,829,5437,5,1,9,FR,France +201732,7,4194,1599,6789,6,2,10,FR,France +201731,7,7130,3572,10688,11,6,16,FR,France +201730,7,7368,3708,11028,11,5,17,FR,France +201729,7,15320,10560,20080,24,17,31,FR,France +201728,7,14764,9589,19939,23,15,31,FR,France +201727,7,12000,7980,16020,18,12,24,FR,France +201726,7,11914,8364,15464,18,13,23,FR,France +201725,7,16264,12303,20225,25,19,31,FR,France +201724,7,16473,12221,20725,25,18,32,FR,France +201723,7,15607,11196,20018,24,17,31,FR,France +201722,7,19102,14187,24017,29,21,37,FR,France +201721,7,21160,15647,26673,32,24,40,FR,France +201720,7,19412,14439,24385,30,22,38,FR,France +201719,7,20724,15468,25980,32,24,40,FR,France +201718,7,14497,10154,18840,22,15,29,FR,France +201717,7,17548,12284,22812,27,19,35,FR,France +201716,7,14963,10491,19435,23,16,30,FR,France +201715,7,16400,11762,21038,25,18,32,FR,France +201714,7,18892,13332,24452,29,20,38,FR,France +201713,7,21702,16488,26916,33,25,41,FR,France +201712,7,18534,14161,22907,28,21,35,FR,France +201711,7,18361,12709,24013,28,19,37,FR,France +201710,7,10218,6896,13540,16,11,21,FR,France +201709,7,12248,8571,15925,19,13,25,FR,France +201708,7,14721,10712,18730,23,17,29,FR,France +201707,7,10991,7538,14444,17,12,22,FR,France +201706,7,9627,6502,12752,15,10,20,FR,France +201705,7,8885,6064,11706,14,10,18,FR,France +201704,7,9227,6249,12205,14,9,19,FR,France +201703,7,8791,6072,11510,13,9,17,FR,France +201702,7,9034,6097,11971,14,9,19,FR,France +201701,7,7803,5142,10464,12,8,16,FR,France +201652,7,7665,4768,10562,12,8,16,FR,France +201651,7,9916,5966,13866,15,9,21,FR,France +201650,7,8866,5849,11883,14,9,19,FR,France +201649,7,7919,5039,10799,12,8,16,FR,France +201648,7,6906,4242,9570,11,7,15,FR,France +201647,7,6877,4083,9671,11,7,15,FR,France +201646,7,4683,2458,6908,7,4,10,FR,France +201645,7,3807,1499,6115,6,2,10,FR,France +201644,7,4879,2029,7729,7,3,11,FR,France +201643,7,9264,4949,13579,14,7,21,FR,France +201642,7,7301,3877,10725,11,6,16,FR,France +201641,7,5849,2950,8748,9,5,13,FR,France +201640,7,5023,2267,7779,8,4,12,FR,France +201639,7,2437,595,4279,4,1,7,FR,France +201638,7,2550,0,5121,4,0,8,FR,France +201637,7,3031,501,5561,5,1,9,FR,France +201636,7,1621,33,3209,2,0,4,FR,France +201635,7,1554,38,3070,2,0,4,FR,France +201634,7,3089,711,5467,5,1,9,FR,France +201633,7,3373,671,6075,5,1,9,FR,France +201632,7,4670,936,8404,7,1,13,FR,France +201631,7,13619,5986,21252,21,9,33,FR,France +201630,7,14149,8423,19875,22,13,31,FR,France +201629,7,15769,9829,21709,24,15,33,FR,France +201628,7,19968,12709,27227,31,20,42,FR,France +201627,7,23790,16940,30640,37,26,48,FR,France +201626,7,26083,19873,32293,40,30,50,FR,France +201625,7,19250,13742,24758,30,22,38,FR,France +201624,7,16465,11779,21151,25,18,32,FR,France +201623,7,21642,16030,27254,33,24,42,FR,France +201622,7,21913,16307,27519,34,25,43,FR,France +201621,7,22707,16878,28536,35,26,44,FR,France +201620,7,20389,14741,26037,31,22,40,FR,France +201619,7,19685,14453,24917,30,22,38,FR,France +201618,7,19785,14138,25432,30,21,39,FR,France +201617,7,20489,14781,26197,31,22,40,FR,France +201616,7,23848,18353,29343,37,29,45,FR,France +201615,7,30982,24510,37454,48,38,58,FR,France +201614,7,30996,24507,37485,48,38,58,FR,France +201613,7,20260,15476,25044,31,24,38,FR,France +201612,7,19129,14501,23757,29,22,36,FR,France +201611,7,16660,12252,21068,26,19,33,FR,France +201610,7,16812,12677,20947,26,20,32,FR,France +201609,7,18118,13735,22501,28,21,35,FR,France +201608,7,17557,13397,21717,27,21,33,FR,France +201607,7,22222,17422,27022,34,27,41,FR,France +201606,7,24486,19563,29409,38,30,46,FR,France +201605,7,20906,16470,25342,32,25,39,FR,France +201604,7,17717,13394,22040,27,20,34,FR,France +201603,7,17146,13088,21204,26,20,32,FR,France +201602,7,9960,6845,13075,15,10,20,FR,France +201601,7,16221,12114,20328,25,19,31,FR,France +201553,7,14386,10110,18662,22,15,29,FR,France +201552,7,12550,8407,16693,19,13,25,FR,France +201551,7,16168,11913,20423,25,18,32,FR,France +201550,7,14600,10277,18923,23,16,30,FR,France +201549,7,10580,7148,14012,16,11,21,FR,France +201548,7,6694,3816,9572,10,6,14,FR,France +201547,7,7224,4543,9905,11,7,15,FR,France +201546,7,6377,3768,8986,10,6,14,FR,France +201545,7,7838,4650,11026,12,7,17,FR,France +201544,7,10638,7012,14264,16,10,22,FR,France +201543,7,8228,4766,11690,13,8,18,FR,France +201542,7,6730,3669,9791,10,5,15,FR,France +201541,7,8455,5347,11563,13,8,18,FR,France +201540,7,6242,3556,8928,10,6,14,FR,France +201539,7,5142,2663,7621,8,4,12,FR,France +201538,7,4845,2170,7520,8,4,12,FR,France +201537,7,1710,315,3105,3,1,5,FR,France +201536,7,3852,1413,6291,6,2,10,FR,France +201535,7,3158,1104,5212,5,2,8,FR,France +201534,7,6626,2734,10518,10,4,16,FR,France +201533,7,3005,815,5195,5,2,8,FR,France +201532,7,4592,1514,7670,7,2,12,FR,France +201531,7,5901,2320,9482,9,3,15,FR,France +201530,7,11437,6572,16302,18,10,26,FR,France +201529,7,16251,10104,22398,25,15,35,FR,France +201528,7,19181,12819,25543,30,20,40,FR,France +201527,7,20526,14918,26134,32,23,41,FR,France +201526,7,20491,15043,25939,32,24,40,FR,France +201525,7,18253,13349,23157,28,20,36,FR,France +201524,7,20522,15347,25697,32,24,40,FR,France +201523,7,22298,16988,27608,35,27,43,FR,France +201522,7,16681,11603,21759,26,18,34,FR,France +201521,7,19208,13976,24440,30,22,38,FR,France +201520,7,15791,10998,20584,24,17,31,FR,France +201519,7,17661,12845,22477,27,20,34,FR,France +201518,7,18126,13142,23110,28,20,36,FR,France +201517,7,22059,16386,27732,34,25,43,FR,France +201516,7,22837,17103,28571,35,26,44,FR,France +201515,7,20116,14743,25489,31,23,39,FR,France +201514,7,19969,14683,25255,31,23,39,FR,France +201513,7,14076,10028,18124,22,16,28,FR,France +201512,7,13120,9230,17010,20,14,26,FR,France +201511,7,12073,8302,15844,19,13,25,FR,France +201510,7,11340,7811,14869,18,13,23,FR,France +201509,7,9509,6202,12816,15,10,20,FR,France +201508,7,10045,6921,13169,16,11,21,FR,France +201507,7,13810,9930,17690,21,15,27,FR,France +201506,7,14586,10675,18497,23,17,29,FR,France +201505,7,8379,5519,11239,13,9,17,FR,France +201504,7,12373,8955,15791,19,14,24,FR,France +201503,7,8408,5545,11271,13,9,17,FR,France +201502,7,9656,6569,12743,15,10,20,FR,France +201501,7,15419,10638,20200,24,17,31,FR,France +201452,7,12109,7254,16964,19,11,27,FR,France +201451,7,13237,9282,17192,21,15,27,FR,France +201450,7,12272,8434,16110,19,13,25,FR,France +201449,7,6652,4023,9281,10,6,14,FR,France +201448,7,3785,1414,6156,6,2,10,FR,France +201447,7,4213,2058,6368,7,4,10,FR,France +201446,7,2638,808,4468,4,1,7,FR,France +201445,7,5138,2609,7667,8,4,12,FR,France +201444,7,7639,4394,10884,12,7,17,FR,France +201443,7,9721,6051,13391,15,9,21,FR,France +201442,7,7702,4827,10577,12,8,16,FR,France +201441,7,7853,4576,11130,12,7,17,FR,France +201440,7,5643,2875,8411,9,5,13,FR,France +201439,7,3067,959,5175,5,2,8,FR,France +201438,7,1431,130,2732,2,0,4,FR,France +201437,7,1034,0,2338,2,0,4,FR,France +201436,7,2765,707,4823,4,1,7,FR,France +201435,7,3052,734,5370,5,1,9,FR,France +201434,7,6443,1010,11876,10,2,18,FR,France +201433,7,5893,1698,10088,9,2,16,FR,France +201432,7,5574,1636,9512,9,3,15,FR,France +201431,7,11224,5825,16623,17,9,25,FR,France +201430,7,13856,7742,19970,22,12,32,FR,France +201429,7,13818,8249,19387,22,13,31,FR,France +201428,7,14452,8576,20328,23,14,32,FR,France +201427,7,10934,6552,15316,17,10,24,FR,France +201426,7,13972,9090,18854,22,14,30,FR,France +201425,7,15684,10131,21237,24,15,33,FR,France +201424,7,21981,15632,28330,34,24,44,FR,France +201423,7,24015,16956,31074,37,26,48,FR,France +201422,7,19748,13406,26090,31,21,41,FR,France +201421,7,18296,12087,24505,28,18,38,FR,France +201420,7,17693,11979,23407,28,19,37,FR,France +201419,7,18515,12667,24363,29,20,38,FR,France +201418,7,22172,15443,28901,35,25,45,FR,France +201417,7,22727,16224,29230,35,25,45,FR,France +201416,7,17010,11590,22430,26,18,34,FR,France +201415,7,20239,14242,26236,32,23,41,FR,France +201414,7,17565,12341,22789,27,19,35,FR,France +201413,7,17723,12128,23318,28,19,37,FR,France +201412,7,14097,9068,19126,22,14,30,FR,France +201411,7,15073,10122,20024,23,15,31,FR,France +201410,7,16941,11407,22475,26,17,35,FR,France +201409,7,15621,10397,20845,24,16,32,FR,France +201408,7,19870,14111,25629,31,22,40,FR,France +201407,7,15327,10359,20295,24,16,32,FR,France +201406,7,16534,11424,21644,26,18,34,FR,France +201405,7,12071,7897,16245,19,12,26,FR,France +201404,7,15767,10826,20708,25,17,33,FR,France +201403,7,12852,8190,17514,20,13,27,FR,France +201402,7,12465,7896,17034,19,12,26,FR,France +201401,7,22504,15572,29436,35,24,46,FR,France +201352,7,13843,8314,19372,22,13,31,FR,France +201351,7,12787,7843,17731,20,12,28,FR,France +201350,7,11421,7184,15658,18,11,25,FR,France +201349,7,10146,6171,14121,16,10,22,FR,France +201348,7,6708,3361,10055,11,6,16,FR,France +201347,7,9940,5667,14213,16,9,23,FR,France +201346,7,5110,2148,8072,8,3,13,FR,France +201345,7,7669,3726,11612,12,6,18,FR,France +201344,7,10655,5983,15327,17,10,24,FR,France +201343,7,8192,3927,12457,13,6,20,FR,France +201342,7,12324,7315,17333,19,11,27,FR,France +201341,7,9487,5101,13873,15,8,22,FR,France +201340,7,4114,1452,6776,6,2,10,FR,France +201339,7,5037,1810,8264,8,3,13,FR,France +201338,7,4449,1499,7399,7,2,12,FR,France +201337,7,5212,1954,8470,8,3,13,FR,France +201336,7,3481,606,6356,5,0,10,FR,France +201335,7,3486,281,6691,5,0,10,FR,France +201334,7,3994,670,7318,6,1,11,FR,France +201333,7,3758,372,7144,6,1,11,FR,France +201332,7,2986,635,5337,5,1,9,FR,France +201331,7,9137,3957,14317,14,6,22,FR,France +201330,7,13810,6870,20750,22,11,33,FR,France +201329,7,12278,6878,17678,19,11,27,FR,France +201328,7,17146,10622,23670,27,17,37,FR,France +201327,7,13859,8697,19021,22,14,30,FR,France +201326,7,17956,11585,24327,28,18,38,FR,France +201325,7,24609,17743,31475,39,28,50,FR,France +201324,7,23981,17469,30493,38,28,48,FR,France +201323,7,15848,10235,21461,25,16,34,FR,France +201322,7,12528,7759,17297,20,13,27,FR,France +201321,7,10637,6458,14816,17,10,24,FR,France +201320,7,12435,7726,17144,19,12,26,FR,France +201319,7,14230,8491,19969,22,13,31,FR,France +201318,7,17735,11898,23572,28,19,37,FR,France +201317,7,25213,18328,32098,39,28,50,FR,France +201316,7,23918,16084,31752,37,25,49,FR,France +201315,7,15307,10483,20131,24,16,32,FR,France +201314,7,19302,13484,25120,30,21,39,FR,France +201313,7,18224,11953,24495,29,19,39,FR,France +201312,7,17413,11819,23007,27,18,36,FR,France +201311,7,16229,10756,21702,25,16,34,FR,France +201310,7,16515,10966,22064,26,17,35,FR,France +201309,7,16338,11305,21371,26,18,34,FR,France +201308,7,17915,12458,23372,28,19,37,FR,France +201307,7,12245,7795,16695,19,12,26,FR,France +201306,7,13305,8249,18361,21,13,29,FR,France +201305,7,11184,6677,15691,18,11,25,FR,France +201304,7,16505,11326,21684,26,18,34,FR,France +201303,7,10434,6735,14133,16,10,22,FR,France +201302,7,14746,9924,19568,23,15,31,FR,France +201301,7,22537,16290,28784,35,25,45,FR,France +201252,7,14682,9011,20353,23,14,32,FR,France +201251,7,15811,10483,21139,25,17,33,FR,France +201250,7,19840,13797,25883,31,21,41,FR,France +201249,7,11967,7591,16343,19,12,26,FR,France +201248,7,12897,8376,17418,20,13,27,FR,France +201247,7,11934,7042,16826,19,11,27,FR,France +201246,7,10741,6201,15281,17,10,24,FR,France +201245,7,20339,12476,28202,32,20,44,FR,France +201244,7,8472,4834,12110,13,7,19,FR,France +201243,7,11375,7120,15630,18,11,25,FR,France +201242,7,11450,6987,15913,18,11,25,FR,France +201241,7,8700,4885,12515,14,8,20,FR,France +201240,7,9175,5327,13023,14,8,20,FR,France +201239,7,4058,1438,6678,6,2,10,FR,France +201238,7,2684,621,4747,4,1,7,FR,France +201237,7,2505,0,5339,4,0,8,FR,France +201236,7,3930,291,7569,6,0,12,FR,France +201235,7,3515,884,6146,6,2,10,FR,France +201234,7,5663,2195,9131,9,4,14,FR,France +201233,7,7969,3171,12767,13,5,21,FR,France +201232,7,9206,2073,16339,14,3,25,FR,France +201231,7,7579,3540,11618,12,6,18,FR,France +201230,7,11253,5812,16694,18,9,27,FR,France +201229,7,20711,13977,27445,33,22,44,FR,France +201228,7,16966,9789,24143,27,16,38,FR,France +201227,7,17733,11174,24292,28,18,38,FR,France +201226,7,20974,13153,28795,33,21,45,FR,France +201225,7,25480,17130,33830,40,27,53,FR,France +201224,7,17872,11690,24054,28,18,38,FR,France +201223,7,22034,15327,28741,35,24,46,FR,France +201222,7,18774,11901,25647,30,19,41,FR,France +201221,7,18515,9501,27529,29,15,43,FR,France +201220,7,17026,9608,24444,27,15,39,FR,France +201219,7,13599,8726,18472,21,13,29,FR,France +201218,7,16482,10836,22128,26,17,35,FR,France +201217,7,18041,12040,24042,28,19,37,FR,France +201216,7,16251,10239,22263,26,17,35,FR,France +201215,7,10203,5281,15125,16,8,24,FR,France +201214,7,7426,3526,11326,12,6,18,FR,France +201213,7,12507,5913,19101,20,10,30,FR,France +201212,7,12006,6344,17668,19,10,28,FR,France +201211,7,11997,7398,16596,19,12,26,FR,France +201210,7,15569,9700,21438,25,16,34,FR,France +201209,7,18085,12427,23743,28,19,37,FR,France +201208,7,13515,8822,18208,21,14,28,FR,France +201207,7,12594,7774,17414,20,12,28,FR,France +201206,7,15273,9953,20593,24,16,32,FR,France +201205,7,12192,7305,17079,19,11,27,FR,France +201204,7,10248,4996,15500,16,8,24,FR,France +201203,7,11474,6843,16105,18,11,25,FR,France +201202,7,13651,8191,19111,21,12,30,FR,France +201201,7,14028,9063,18993,22,14,30,FR,France +201152,7,21306,14321,28291,34,23,45,FR,France +201151,7,14945,8910,20980,24,14,34,FR,France +201150,7,10051,5417,14685,16,9,23,FR,France +201149,7,10075,5049,15101,16,8,24,FR,France +201148,7,9018,5083,12953,14,8,20,FR,France +201147,7,10055,4853,15257,16,8,24,FR,France +201146,7,7721,3993,11449,12,6,18,FR,France +201145,7,5764,1962,9566,9,3,15,FR,France +201144,7,6178,2704,9652,10,5,15,FR,France +201143,7,6168,2653,9683,10,4,16,FR,France +201142,7,6713,3036,10390,11,5,17,FR,France +201141,7,4184,1543,6825,7,3,11,FR,France +201140,7,3114,618,5610,5,1,9,FR,France +201139,7,2504,414,4594,4,1,7,FR,France +201138,7,3386,585,6187,5,1,9,FR,France +201137,7,1183,9,2357,2,0,4,FR,France +201136,7,3367,478,6256,5,0,10,FR,France +201135,7,5945,2380,9510,9,3,15,FR,France +201134,7,3180,891,5469,5,1,9,FR,France +201133,7,4960,1053,8867,8,2,14,FR,France +201132,7,7230,1500,12960,11,2,20,FR,France +201131,7,10789,4593,16985,17,7,27,FR,France +201130,7,23137,9828,36446,37,16,58,FR,France +201129,7,10056,4896,15216,16,8,24,FR,France +201128,7,13428,7761,19095,21,12,30,FR,France +201127,7,20770,13604,27936,33,22,44,FR,France +201126,7,16862,10623,23101,27,17,37,FR,France +201125,7,19411,12763,26059,31,20,42,FR,France +201124,7,18584,12337,24831,29,19,39,FR,France +201123,7,20707,14800,26614,33,24,42,FR,France +201122,7,16995,11552,22438,27,18,36,FR,France +201121,7,19179,12997,25361,30,20,40,FR,France +201120,7,21512,15082,27942,34,24,44,FR,France +201119,7,18038,12286,23790,29,20,38,FR,France +201118,7,18512,13142,23882,29,21,37,FR,France +201117,7,20715,14602,26828,33,23,43,FR,France +201116,7,18128,12859,23397,29,21,37,FR,France +201115,7,22169,16454,27884,35,26,44,FR,France +201114,7,17431,12573,22289,28,20,36,FR,France +201113,7,15637,10796,20478,25,17,33,FR,France +201112,7,14856,9810,19902,24,16,32,FR,France +201111,7,12156,7712,16600,19,12,26,FR,France +201110,7,12987,8644,17330,21,14,28,FR,France +201109,7,11971,7656,16286,19,12,26,FR,France +201108,7,17295,11843,22747,27,18,36,FR,France +201107,7,12488,7431,17545,20,12,28,FR,France +201106,7,9801,6179,13423,16,10,22,FR,France +201105,7,10857,7046,14668,17,11,23,FR,France +201104,7,13749,9496,18002,22,15,29,FR,France +201103,7,12936,8875,16997,20,14,26,FR,France +201102,7,9451,6208,12694,15,10,20,FR,France +201101,7,14380,10066,18694,23,16,30,FR,France +201052,7,13112,8997,17227,21,14,28,FR,France +201051,7,12055,8046,16064,19,13,25,FR,France +201050,7,8281,5242,11320,13,8,18,FR,France +201049,7,12525,8601,16449,20,14,26,FR,France +201048,7,9048,5627,12469,14,9,19,FR,France +201047,7,7329,4256,10402,12,7,17,FR,France +201046,7,8955,5377,12533,14,8,20,FR,France +201045,7,4800,2269,7331,8,4,12,FR,France +201044,7,11274,7155,15393,18,11,25,FR,France +201043,7,8144,4621,11667,13,7,19,FR,France +201042,7,9178,5507,12849,15,9,21,FR,France +201041,7,7110,3983,10237,11,6,16,FR,France +201040,7,5196,2450,7942,8,4,12,FR,France +201039,7,3415,964,5866,5,1,9,FR,France +201038,7,3057,681,5433,5,1,9,FR,France +201037,7,1056,0,2338,2,0,4,FR,France +201036,7,1629,241,3017,3,1,5,FR,France +201035,7,5847,1895,9799,9,3,15,FR,France +201034,7,4649,1665,7633,7,2,12,FR,France +201033,7,3972,1372,6572,6,2,10,FR,France +201032,7,4307,1345,7269,7,2,12,FR,France +201031,7,7403,3912,10894,12,6,18,FR,France +201030,7,8502,4404,12600,14,7,21,FR,France +201029,7,14481,8874,20088,23,14,32,FR,France +201028,7,28483,18947,38019,45,30,60,FR,France +201027,7,25965,18206,33724,41,29,53,FR,France +201026,7,22628,16253,29003,36,26,46,FR,France +201025,7,21027,15245,26809,33,24,42,FR,France +201024,7,26164,19503,32825,42,31,53,FR,France +201023,7,19858,14032,25684,32,23,41,FR,France +201022,7,22275,16460,28090,35,26,44,FR,France +201021,7,24815,18263,31367,40,30,50,FR,France +201020,7,22370,16020,28720,36,26,46,FR,France +201019,7,25552,18564,32540,41,30,52,FR,France +201018,7,18894,13264,24524,30,21,39,FR,France +201017,7,17512,12221,22803,28,20,36,FR,France +201016,7,21439,15519,27359,34,25,43,FR,France +201015,7,26362,19735,32989,42,31,53,FR,France +201014,7,20168,14274,26062,32,23,41,FR,France +201013,7,18917,13394,24440,30,21,39,FR,France +201012,7,18171,12995,23347,29,21,37,FR,France +201011,7,13401,9041,17761,21,14,28,FR,France +201010,7,18123,12614,23632,29,20,38,FR,France +201009,7,21145,14746,27544,34,24,44,FR,France +201008,7,30549,21013,40085,49,34,64,FR,France +201007,7,25017,17142,32892,40,27,53,FR,France +201006,7,22358,13688,31028,36,22,50,FR,France +201005,7,26817,18132,35502,43,29,57,FR,France +201004,7,14384,8912,19856,23,14,32,FR,France +201003,7,11821,7294,16348,19,12,26,FR,France +201002,7,12756,7177,18335,20,11,29,FR,France +201001,7,14182,9107,19257,23,15,31,FR,France +200953,7,28213,17662,38764,45,28,62,FR,France +200952,7,15203,9597,20809,24,15,33,FR,France +200951,7,17611,11223,23999,28,18,38,FR,France +200950,7,17430,9879,24981,28,16,40,FR,France +200949,7,7199,3960,10438,11,6,16,FR,France +200948,7,14656,9570,19742,23,15,31,FR,France +200947,7,7051,3901,10201,11,6,16,FR,France +200946,7,4662,2107,7217,7,3,11,FR,France +200945,7,15603,9790,21416,25,16,34,FR,France +200944,7,13165,6629,19701,21,11,31,FR,France +200943,7,9872,5298,14446,16,9,23,FR,France +200942,7,13992,7999,19985,22,12,32,FR,France +200941,7,7811,4267,11355,12,6,18,FR,France +200940,7,12414,7441,17387,20,12,28,FR,France +200939,7,4090,921,7259,7,2,12,FR,France +200938,7,2802,999,4605,4,1,7,FR,France +200937,7,1989,362,3616,3,0,6,FR,France +200936,7,1681,212,3150,3,1,5,FR,France +200935,7,3605,1131,6079,6,2,10,FR,France +200934,7,8863,3112,14614,14,5,23,FR,France +200933,7,6592,965,12219,10,1,19,FR,France +200932,7,9370,4069,14671,15,7,23,FR,France +200931,7,18728,0,38349,30,0,61,FR,France +200930,7,10418,5698,15138,17,9,25,FR,France +200929,7,14716,8450,20982,23,13,33,FR,France +200928,7,21297,14200,28394,34,23,45,FR,France +200927,7,22300,14361,30239,36,23,49,FR,France +200926,7,24817,17154,32480,40,28,52,FR,France +200925,7,22427,15617,29237,36,25,47,FR,France +200924,7,14666,9828,19504,23,15,31,FR,France +200923,7,18094,10701,25487,29,17,41,FR,France +200922,7,20358,14457,26259,32,23,41,FR,France +200921,7,23147,16066,30228,37,26,48,FR,France +200920,7,27753,19893,35613,44,31,57,FR,France +200919,7,29529,19088,39970,47,30,64,FR,France +200918,7,17676,11359,23993,28,18,38,FR,France +200917,7,21880,15613,28147,35,25,45,FR,France +200916,7,23899,16714,31084,38,27,49,FR,France +200915,7,21717,14784,28650,35,24,46,FR,France +200914,7,22143,14930,29356,35,24,46,FR,France +200913,7,23445,16436,30454,37,26,48,FR,France +200912,7,17997,11343,24651,29,18,40,FR,France +200911,7,22428,14154,30702,36,23,49,FR,France +200910,7,21362,13994,28730,34,22,46,FR,France +200909,7,26922,18447,35397,43,30,56,FR,France +200908,7,20424,13766,27082,33,22,44,FR,France +200907,7,23181,15024,31338,37,24,50,FR,France +200906,7,29147,20804,37490,46,33,59,FR,France +200905,7,14176,8933,19419,23,15,31,FR,France +200904,7,14887,10004,19770,24,16,32,FR,France +200903,7,12650,7578,17722,20,12,28,FR,France +200902,7,22806,13997,31615,36,22,50,FR,France +200901,7,27073,17648,36498,43,28,58,FR,France +200852,7,13485,8749,18221,22,14,30,FR,France +200851,7,10984,7406,14562,18,12,24,FR,France +200850,7,12868,7126,18610,21,12,30,FR,France +200849,7,11365,4402,18328,19,8,30,FR,France +200848,7,14199,5494,22904,23,9,37,FR,France +200847,7,15819,7899,23739,26,13,39,FR,France +200846,7,8147,4546,11748,13,7,19,FR,France +200845,7,10538,5244,15832,17,8,26,FR,France +200844,7,10753,6665,14841,18,11,25,FR,France +200843,7,9420,5654,13186,15,9,21,FR,France +200842,7,10865,5017,16713,18,8,28,FR,France +200841,7,8583,3541,13625,14,6,22,FR,France +200840,7,8164,3051,13277,13,5,21,FR,France +200839,7,5477,2331,8623,9,4,14,FR,France +200838,7,3780,1129,6431,6,2,10,FR,France +200837,7,4612,1860,7364,8,4,12,FR,France +200836,7,2821,365,5277,5,1,9,FR,France +200835,7,2304,0,4896,4,0,8,FR,France +200834,7,4452,915,7989,7,1,13,FR,France +200833,7,5347,1116,9578,9,2,16,FR,France +200832,7,5294,1512,9076,9,3,15,FR,France +200831,7,10207,5298,15116,17,9,25,FR,France +200830,7,10220,5331,15109,17,9,25,FR,France +200829,7,10071,5148,14994,16,8,24,FR,France +200828,7,9826,4460,15192,16,7,25,FR,France +200827,7,11768,6077,17459,19,10,28,FR,France +200826,7,15584,10821,20347,25,17,33,FR,France +200825,7,21617,15364,27870,35,25,45,FR,France +200824,7,18253,12292,24214,30,20,40,FR,France +200823,7,14388,8610,20166,23,14,32,FR,France +200822,7,13560,7829,19291,22,13,31,FR,France +200821,7,19074,4085,34063,31,7,55,FR,France +200820,7,18272,12040,24504,30,20,40,FR,France +200819,7,16110,10352,21868,26,17,35,FR,France +200818,7,17377,11105,23649,28,18,38,FR,France +200817,7,27000,19317,34683,44,31,57,FR,France +200816,7,23002,15304,30700,37,24,50,FR,France +200815,7,25454,15856,35052,41,25,57,FR,France +200814,7,22236,15623,28849,36,25,47,FR,France +200813,7,20308,13107,27509,33,21,45,FR,France +200812,7,22462,15587,29337,37,26,48,FR,France +200811,7,20505,13958,27052,33,22,44,FR,France +200810,7,18078,11784,24372,29,19,39,FR,France +200809,7,20474,14073,26875,33,23,43,FR,France +200808,7,21441,15042,27840,35,25,45,FR,France +200807,7,17894,12348,23440,29,20,38,FR,France +200806,7,16310,11091,21529,27,18,36,FR,France +200805,7,16684,11106,22262,27,18,36,FR,France +200804,7,20997,14662,27332,34,24,44,FR,France +200803,7,19263,11093,27433,31,18,44,FR,France +200802,7,20501,13032,27970,33,21,45,FR,France +200801,7,20780,14093,27467,34,23,45,FR,France +200752,7,18010,11329,24691,29,18,40,FR,France +200751,7,20052,12509,27595,33,21,45,FR,France +200750,7,19059,12513,25605,31,20,42,FR,France +200749,7,18394,12805,23983,30,21,39,FR,France +200748,7,10765,5871,15659,18,10,26,FR,France +200747,7,10703,1791,19615,17,2,32,FR,France +200746,7,12318,4207,20429,20,7,33,FR,France +200745,7,12352,0,29660,20,0,48,FR,France +200744,7,7897,3419,12375,13,6,20,FR,France +200743,7,5788,2306,9270,9,3,15,FR,France +200742,7,5993,2329,9657,10,4,16,FR,France +200741,7,7130,0,17274,12,0,29,FR,France +200740,7,8146,940,15352,13,1,25,FR,France +200739,7,3916,500,7332,6,0,12,FR,France +200738,7,2691,462,4920,4,0,8,FR,France +200737,7,4100,1263,6937,7,2,12,FR,France +200736,7,1580,0,3223,3,0,6,FR,France +200735,7,3471,0,7162,6,0,12,FR,France +200734,7,3333,0,6764,5,0,11,FR,France +200733,7,3241,451,6031,5,0,10,FR,France +200732,7,7321,2112,12530,12,4,20,FR,France +200731,7,9932,3688,16176,16,6,26,FR,France +200730,7,9879,3616,16142,16,6,26,FR,France +200729,7,17227,7803,26651,28,13,43,FR,France +200728,7,14874,7763,21985,24,12,36,FR,France +200727,7,13500,7382,19618,22,12,32,FR,France +200726,7,15454,9522,21386,25,15,35,FR,France +200725,7,20567,13847,27287,34,23,45,FR,France +200724,7,26470,18336,34604,43,30,56,FR,France +200723,7,23443,15824,31062,38,26,50,FR,France +200722,7,18811,11559,26063,31,19,43,FR,France +200721,7,15325,9347,21303,25,15,35,FR,France +200720,7,17507,11589,23425,29,19,39,FR,France +200719,7,22692,15113,30271,37,25,49,FR,France +200718,7,20630,13394,27866,34,22,46,FR,France +200717,7,23755,14388,33122,39,24,54,FR,France +200716,7,23388,16188,30588,38,26,50,FR,France +200715,7,25695,17711,33679,42,29,55,FR,France +200714,7,16974,9959,23989,28,17,39,FR,France +200713,7,24625,16598,32652,40,27,53,FR,France +200712,7,20303,11331,29275,33,18,48,FR,France +200711,7,33056,21724,44388,54,36,72,FR,France +200710,7,20775,12182,29368,34,20,48,FR,France +200709,7,18750,12252,25248,31,20,42,FR,France +200708,7,19458,12998,25918,32,21,43,FR,France +200707,7,20978,14822,27134,34,24,44,FR,France +200706,7,14466,9375,19557,24,16,32,FR,France +200705,7,15339,9771,20907,25,16,34,FR,France +200704,7,19661,13333,25989,32,22,42,FR,France +200703,7,16211,10323,22099,26,16,36,FR,France +200702,7,15631,10037,21225,25,16,34,FR,France +200701,7,16483,10582,22384,27,17,37,FR,France +200652,7,20472,13371,27573,34,22,46,FR,France +200651,7,20557,12905,28209,34,21,47,FR,France +200650,7,11364,6541,16187,19,11,27,FR,France +200649,7,12518,6273,18763,21,11,31,FR,France +200648,7,8028,2783,13273,13,4,22,FR,France +200647,7,6240,2268,10212,10,3,17,FR,France +200646,7,4953,1841,8065,8,3,13,FR,France +200645,7,4064,1178,6950,7,2,12,FR,France +200644,7,5300,1084,9516,9,2,16,FR,France +200643,7,3518,1027,6009,6,2,10,FR,France +200642,7,2885,539,5231,5,1,9,FR,France +200641,7,4405,123,8687,7,0,14,FR,France +200640,7,2513,0,5505,4,0,9,FR,France +200639,7,992,0,2812,2,0,5,FR,France +200638,7,1363,0,3045,2,0,5,FR,France +200637,7,992,0,2711,2,0,5,FR,France +200636,7,820,0,2313,1,0,3,FR,France +200635,7,614,0,1628,1,0,3,FR,France +200634,7,1149,0,2623,2,0,4,FR,France +200633,7,161,0,630,0,0,1,FR,France +200632,7,476,0,1785,1,0,3,FR,France +200631,7,6255,754,11756,10,1,19,FR,France +200630,7,7140,2123,12157,12,4,20,FR,France +200629,7,6227,2488,9966,10,4,16,FR,France +200628,7,13044,6388,19700,21,10,32,FR,France +200627,7,18263,9407,27119,30,15,45,FR,France +200626,7,12465,6504,18426,20,10,30,FR,France +200625,7,14114,8492,19736,23,14,32,FR,France +200624,7,14773,9362,20184,24,15,33,FR,France +200623,7,12338,7512,17164,20,12,28,FR,France +200622,7,12669,7540,17798,21,13,29,FR,France +200621,7,15426,9709,21143,25,16,34,FR,France +200620,7,10366,6001,14731,17,10,24,FR,France +200619,7,13862,8779,18945,23,15,31,FR,France +200618,7,11495,6482,16508,19,11,27,FR,France +200617,7,16230,9656,22804,27,16,38,FR,France +200616,7,17624,10886,24362,29,18,40,FR,France +200615,7,18171,11485,24857,30,19,41,FR,France +200614,7,19218,13041,25395,31,21,41,FR,France +200613,7,16805,11064,22546,28,19,37,FR,France +200612,7,17604,12029,23179,29,20,38,FR,France +200611,7,15789,10289,21289,26,17,35,FR,France +200610,7,16775,11238,22312,27,18,36,FR,France +200609,7,16734,11153,22315,27,18,36,FR,France +200608,7,16964,11317,22611,28,19,37,FR,France +200607,7,11878,7047,16709,19,11,27,FR,France +200606,7,18915,13000,24830,31,21,41,FR,France +200605,7,16029,10665,21393,26,17,35,FR,France +200604,7,11400,7136,15664,19,12,26,FR,France +200603,7,15577,10494,20660,26,18,34,FR,France +200602,7,10313,6274,14352,17,10,24,FR,France +200601,7,20058,13481,26635,33,22,44,FR,France +200552,7,16588,9246,23930,27,15,39,FR,France +200551,7,27150,14219,40081,45,24,66,FR,France +200550,7,14340,8527,20153,24,14,34,FR,France +200549,7,12056,6953,17159,20,12,28,FR,France +200548,7,15056,8846,21266,25,15,35,FR,France +200547,7,14805,7691,21919,24,12,36,FR,France +200546,7,8390,2583,14197,14,4,24,FR,France +200545,7,11513,3776,19250,19,6,32,FR,France +200544,7,10086,2788,17384,17,5,29,FR,France +200543,7,9316,2080,16552,15,3,27,FR,France +200542,7,8373,3760,12986,14,6,22,FR,France +200541,7,11587,6045,17129,19,10,28,FR,France +200540,7,12374,6622,18126,20,11,29,FR,France +200539,7,4450,1509,7391,7,2,12,FR,France +200538,7,2272,67,4477,4,0,8,FR,France +200537,7,1677,0,3664,3,0,6,FR,France +200536,7,3369,510,6228,6,1,11,FR,France +200535,7,3124,482,5766,5,1,9,FR,France +200534,7,6673,1394,11952,11,2,20,FR,France +200533,7,8588,1696,15480,14,3,25,FR,France +200532,7,7859,2362,13356,13,4,22,FR,France +200531,7,9570,3334,15806,16,6,26,FR,France +200530,7,6172,0,13912,10,0,23,FR,France +200529,7,12452,5092,19812,21,9,33,FR,France +200528,7,18277,5762,30792,30,9,51,FR,France +200527,7,17547,9967,25127,29,16,42,FR,France +200526,7,27248,18071,36425,45,30,60,FR,France +200525,7,14089,8408,19770,23,14,32,FR,France +200524,7,15632,9553,21711,26,16,36,FR,France +200523,7,20069,12360,27778,33,20,46,FR,France +200522,7,20392,9119,31665,34,15,53,FR,France +200521,7,13623,8254,18992,22,13,31,FR,France +200520,7,17482,10870,24094,29,18,40,FR,France +200519,7,12622,7407,17837,21,12,30,FR,France +200518,7,10630,5706,15554,18,10,26,FR,France +200517,7,14979,8429,21529,25,14,36,FR,France +200516,7,11520,6566,16474,19,11,27,FR,France +200515,7,9114,4530,13698,15,7,23,FR,France +200514,7,16876,10333,23419,28,17,39,FR,France +200513,7,12513,7324,17702,21,12,30,FR,France +200512,7,15395,9108,21682,25,15,35,FR,France +200511,7,12702,7588,17816,21,13,29,FR,France +200510,7,11279,6465,16093,19,11,27,FR,France +200509,7,13085,7767,18403,22,13,31,FR,France +200508,7,10359,6162,14556,17,10,24,FR,France +200507,7,18640,12932,24348,31,22,40,FR,France +200506,7,11814,7295,16333,20,13,27,FR,France +200505,7,15387,10293,20481,25,17,33,FR,France +200504,7,12525,7897,17153,21,13,29,FR,France +200503,7,15946,10225,21667,26,17,35,FR,France +200502,7,12669,7600,17738,21,13,29,FR,France +200501,7,14192,8841,19543,23,14,32,FR,France +200453,7,17869,11244,24494,30,19,41,FR,France +200452,7,16974,10864,23084,28,18,38,FR,France +200451,7,14890,9250,20530,25,16,34,FR,France +200450,7,17657,10659,24655,29,17,41,FR,France +200449,7,16219,8194,24244,27,14,40,FR,France +200448,7,7162,2532,11792,12,4,20,FR,France +200447,7,8816,4136,13496,15,7,23,FR,France +200446,7,6806,2939,10673,11,5,17,FR,France +200445,7,9065,2889,15241,15,5,25,FR,France +200444,7,9795,4169,15421,16,7,25,FR,France +200443,7,5673,2412,8934,9,4,14,FR,France +200442,7,3038,802,5274,5,1,9,FR,France +200441,7,5061,1296,8826,8,2,14,FR,France +200440,7,3409,690,6128,6,1,11,FR,France +200439,7,5226,1044,9408,9,2,16,FR,France +200438,7,3412,0,7137,6,0,12,FR,France +200437,7,4351,537,8165,7,1,13,FR,France +200436,7,5121,1260,8982,9,3,15,FR,France +200435,7,7279,2610,11948,12,4,20,FR,France +200434,7,6425,1962,10888,11,4,18,FR,France +200433,7,11183,5394,16972,19,9,29,FR,France +200432,7,15854,7918,23790,26,13,39,FR,France +200431,7,17793,5261,30325,30,9,51,FR,France +200430,7,23244,14352,32136,39,24,54,FR,France +200429,7,34645,23193,46097,58,39,77,FR,France +200428,7,19481,11767,27195,32,19,45,FR,France +200427,7,21322,8377,34267,35,13,57,FR,France +200426,7,17171,7899,26443,29,14,44,FR,France +200425,7,26606,17976,35236,44,30,58,FR,France +200424,7,26142,17142,35142,43,28,58,FR,France +200423,7,23643,15715,31571,39,26,52,FR,France +200422,7,16119,9794,22444,27,16,38,FR,France +200421,7,20283,12915,27651,34,22,46,FR,France +200420,7,15730,9735,21725,26,16,36,FR,France +200419,7,22791,15145,30437,38,25,51,FR,France +200418,7,17807,11014,24600,30,19,41,FR,France +200417,7,19913,12212,27614,33,20,46,FR,France +200416,7,19289,11424,27154,32,19,45,FR,France +200415,7,20587,13594,27580,34,22,46,FR,France +200414,7,24610,16629,32591,41,28,54,FR,France +200413,7,22910,15782,30038,38,26,50,FR,France +200412,7,23468,15220,31716,39,25,53,FR,France +200411,7,23977,16337,31617,40,27,53,FR,France +200410,7,25519,15764,35274,42,26,58,FR,France +200409,7,26592,17202,35982,44,28,60,FR,France +200408,7,22820,15102,30538,38,25,51,FR,France +200407,7,23871,16628,31114,40,28,52,FR,France +200406,7,24567,15700,33434,41,26,56,FR,France +200405,7,12869,7824,17914,21,13,29,FR,France +200404,7,13172,8314,18030,22,14,30,FR,France +200403,7,6442,3015,9869,11,5,17,FR,France +200402,7,11126,6305,15947,18,10,26,FR,France +200401,7,24971,13819,36123,41,22,60,FR,France +200352,7,4920,0,22288,8,0,37,FR,France +200351,7,10235,2435,18035,17,4,30,FR,France +200350,7,9805,5520,14090,16,9,23,FR,France +200349,7,11685,7721,15649,20,13,27,FR,France +200348,7,6201,3319,9083,10,5,15,FR,France +200347,7,4897,1842,7952,8,3,13,FR,France +200346,7,4596,1236,7956,8,2,14,FR,France +200345,7,3501,1090,5912,6,2,10,FR,France +200344,7,3469,894,6044,6,2,10,FR,France +200343,7,4671,1766,7576,8,3,13,FR,France +200342,7,3855,955,6755,6,1,11,FR,France +200341,7,3179,427,5931,5,0,10,FR,France +200340,7,6983,2852,11114,12,5,19,FR,France +200339,7,952,0,2308,2,0,4,FR,France +200338,7,1628,0,3406,3,0,6,FR,France +200337,7,2995,0,6029,5,0,10,FR,France +200336,7,3595,0,7784,6,0,13,FR,France +200335,7,1340,0,4253,2,0,7,FR,France +200334,7,3842,0,10414,6,0,17,FR,France +200333,7,7269,0,18830,12,0,31,FR,France +200332,7,2908,0,6463,5,0,11,FR,France +200331,7,2053,0,4640,3,0,7,FR,France +200330,7,5106,259,9953,9,1,17,FR,France +200329,7,8195,0,21289,14,0,36,FR,France +200328,7,9002,3511,14493,15,6,24,FR,France +200327,7,4902,1397,8407,8,2,14,FR,France +200326,7,17746,7867,27625,30,13,47,FR,France +200325,7,8190,3460,12920,14,6,22,FR,France +200324,7,33803,13366,54240,56,22,90,FR,France +200323,7,14278,6733,21823,24,11,37,FR,France +200322,7,13397,7140,19654,22,12,32,FR,France +200321,7,12113,3506,20720,20,6,34,FR,France +200320,7,10454,5534,15374,17,9,25,FR,France +200319,7,12833,6772,18894,21,11,31,FR,France +200318,7,25572,16325,34819,43,28,58,FR,France +200317,7,21556,11493,31619,36,19,53,FR,France +200316,7,20007,12091,27923,33,20,46,FR,France +200315,7,26837,18106,35568,45,30,60,FR,France +200314,7,19148,10594,27702,32,18,46,FR,France +200313,7,27087,16490,37684,45,27,63,FR,France +200312,7,24322,15256,33388,41,26,56,FR,France +200311,7,21652,12929,30375,36,21,51,FR,France +200310,7,29033,19506,38560,49,33,65,FR,France +200309,7,28198,17625,38771,47,29,65,FR,France +200308,7,36298,22548,50048,61,38,84,FR,France +200307,7,27050,14994,39106,45,25,65,FR,France +200306,7,25101,14828,35374,42,25,59,FR,France +200305,7,15588,7493,23683,26,12,40,FR,France +200304,7,17141,9713,24569,29,17,41,FR,France +200303,7,18329,11799,24859,31,20,42,FR,France +200302,7,18829,10035,27623,31,16,46,FR,France +200301,7,22582,11488,33676,38,19,57,FR,France +200252,7,20417,12258,28576,34,20,48,FR,France +200251,7,22444,14164,30724,38,24,52,FR,France +200250,7,10873,6406,15340,18,10,26,FR,France +200249,7,16468,2559,30377,28,5,51,FR,France +200248,7,10264,4123,16405,17,7,27,FR,France +200247,7,12129,4283,19975,20,7,33,FR,France +200246,7,5507,1186,9828,9,2,16,FR,France +200245,7,9335,4813,13857,16,8,24,FR,France +200244,7,9388,2462,16314,16,4,28,FR,France +200243,7,10756,4601,16911,18,8,28,FR,France +200242,7,8703,3946,13460,15,7,23,FR,France +200241,7,7695,3062,12328,13,5,21,FR,France +200240,7,7097,2512,11682,12,4,20,FR,France +200239,7,6215,2540,9890,10,4,16,FR,France +200238,7,4237,1165,7309,7,2,12,FR,France +200237,7,1210,0,2674,2,0,4,FR,France +200236,7,2671,314,5028,4,0,8,FR,France +200235,7,1193,0,3093,2,0,5,FR,France +200234,7,5394,1014,9774,9,2,16,FR,France +200233,7,5395,510,10280,9,1,17,FR,France +200232,7,11308,1117,21499,19,2,36,FR,France +200231,7,7163,1350,12976,12,2,22,FR,France +200230,7,10184,3615,16753,17,6,28,FR,France +200229,7,11146,5228,17064,19,9,29,FR,France +200228,7,15908,8318,23498,27,14,40,FR,France +200227,7,12124,441,23807,20,0,40,FR,France +200226,7,18706,4188,33224,31,7,55,FR,France +200225,7,18807,9408,28206,32,16,48,FR,France +200224,7,15035,9084,20986,25,15,35,FR,France +200223,7,12617,6916,18318,21,11,31,FR,France +200222,7,18851,10747,26955,32,18,46,FR,France +200221,7,14282,7527,21037,24,13,35,FR,France +200220,7,12558,6860,18256,21,11,31,FR,France +200219,7,18605,11518,25692,31,19,43,FR,France +200218,7,10857,5495,16219,18,9,27,FR,France +200217,7,16252,9537,22967,27,16,38,FR,France +200216,7,10284,5016,15552,17,8,26,FR,France +200215,7,19217,9502,28932,32,16,48,FR,France +200214,7,15585,6215,24955,26,10,42,FR,France +200213,7,29411,13274,45548,49,22,76,FR,France +200212,7,12354,7208,17500,21,12,30,FR,France +200211,7,11781,7053,16509,20,12,28,FR,France +200210,7,9450,5283,13617,16,9,23,FR,France +200209,7,11735,5297,18173,20,9,31,FR,France +200208,7,8153,3653,12653,14,6,22,FR,France +200207,7,6992,3354,10630,12,6,18,FR,France +200206,7,7857,3052,12662,13,5,21,FR,France +200205,7,7405,2868,11942,12,4,20,FR,France +200204,7,13562,7935,19189,23,14,32,FR,France +200203,7,8152,4543,11761,14,8,20,FR,France +200202,7,9486,4411,14561,16,7,25,FR,France +200201,7,6329,1565,11093,11,3,19,FR,France +200152,7,5566,2267,8865,9,3,15,FR,France +200151,7,6045,2630,9460,10,4,16,FR,France +200150,7,11601,4100,19102,20,7,33,FR,France +200149,7,5828,851,10805,10,2,18,FR,France +200148,7,9965,5007,14923,17,9,25,FR,France +200147,7,6292,2021,10563,11,4,18,FR,France +200146,7,5424,2218,8630,9,4,14,FR,France +200145,7,9468,5023,13913,16,8,24,FR,France +200144,7,4941,1881,8001,8,3,13,FR,France +200143,7,6978,3201,10755,12,6,18,FR,France +200142,7,6726,3147,10305,11,5,17,FR,France +200141,7,5410,1849,8971,9,3,15,FR,France +200140,7,3320,637,6003,6,1,11,FR,France +200139,7,1152,0,2569,2,0,4,FR,France +200138,7,864,0,2411,1,0,4,FR,France +200137,7,1234,0,3393,2,0,6,FR,France +200136,7,391,0,1256,1,0,2,FR,France +200135,7,2539,0,6274,4,0,10,FR,France +200134,7,1946,0,4439,3,0,7,FR,France +200133,7,655,0,2046,1,0,3,FR,France +200132,7,4619,0,10912,8,0,19,FR,France +200131,7,7622,1190,14054,13,2,24,FR,France +200130,7,13686,4678,22694,23,8,38,FR,France +200129,7,12966,4727,21205,22,8,36,FR,France +200128,7,20908,11957,29859,35,20,50,FR,France +200127,7,26634,17739,35529,45,30,60,FR,France +200126,7,13863,7666,20060,23,13,33,FR,France +200125,7,17329,9452,25206,29,16,42,FR,France +200124,7,10961,6673,15249,19,12,26,FR,France +200123,7,7892,3888,11896,13,6,20,FR,France +200122,7,10912,4621,17203,18,7,29,FR,France +200121,7,10194,5217,15171,17,9,25,FR,France +200120,7,10390,5710,15070,18,10,26,FR,France +200119,7,10976,5927,16025,19,10,28,FR,France +200118,7,11933,6833,17033,20,11,29,FR,France +200117,7,16250,9256,23244,27,15,39,FR,France +200116,7,14131,8691,19571,24,15,33,FR,France +200115,7,11033,6411,15655,19,11,27,FR,France +200114,7,18381,12349,24413,31,21,41,FR,France +200113,7,15253,9582,20924,26,16,36,FR,France +200112,7,12761,8155,17367,22,14,30,FR,France +200111,7,11592,6790,16394,20,12,28,FR,France +200110,7,11220,6697,15743,19,11,27,FR,France +200109,7,10984,6431,15537,19,11,27,FR,France +200108,7,18335,10145,26525,31,17,45,FR,France +200107,7,17404,10389,24419,29,17,41,FR,France +200106,7,18382,10498,26266,31,18,44,FR,France +200105,7,13455,7904,19006,23,14,32,FR,France +200104,7,16438,10780,22096,28,18,38,FR,France +200103,7,18174,12049,24299,31,21,41,FR,France +200102,7,22905,16080,29730,39,27,51,FR,France +200101,7,29487,21117,37857,50,36,64,FR,France +200052,7,17041,10342,23740,29,18,40,FR,France +200051,7,11749,7358,16140,20,13,27,FR,France +200050,7,14215,8706,19724,24,15,33,FR,France +200049,7,10172,5845,14499,17,10,24,FR,France +200048,7,13683,8322,19044,23,14,32,FR,France +200047,7,9924,5066,14782,17,9,25,FR,France +200046,7,11103,5449,16757,19,9,29,FR,France +200045,7,7870,3542,12198,13,6,20,FR,France +200044,7,11328,6118,16538,19,10,28,FR,France +200043,7,5292,1687,8897,9,3,15,FR,France +200042,7,4410,1293,7527,8,3,13,FR,France +200041,7,5242,1813,8671,9,3,15,FR,France +200040,7,4066,1351,6781,7,2,12,FR,France +200039,7,4574,885,8263,8,2,14,FR,France +200038,7,8241,3875,12607,14,7,21,FR,France +200037,7,3124,423,5825,5,0,10,FR,France +200036,7,731,0,2044,1,0,3,FR,France +200035,7,6605,959,12251,11,1,21,FR,France +200034,7,6924,931,12917,12,2,22,FR,France +200033,7,10713,3957,17469,18,7,29,FR,France +200032,7,15736,5003,26469,27,9,45,FR,France +200031,7,13088,5542,20634,22,9,35,FR,France +200030,7,16422,9062,23782,28,15,41,FR,France +200029,7,16543,8116,24970,28,14,42,FR,France +200028,7,12868,5178,20558,22,9,35,FR,France +200027,7,18228,10887,25569,31,19,43,FR,France +200026,7,17377,10789,23965,30,19,41,FR,France +200025,7,22600,15119,30081,38,25,51,FR,France +200024,7,16046,10504,21588,27,18,36,FR,France +200023,7,11887,6681,17093,20,11,29,FR,France +200022,7,26275,18762,33788,45,32,58,FR,France +200021,7,15921,9967,21875,27,17,37,FR,France +200020,7,19178,12565,25791,33,22,44,FR,France +200019,7,17152,10424,23880,29,18,40,FR,France +200018,7,17571,10754,24388,30,18,42,FR,France +200017,7,9999,5672,14326,17,10,24,FR,France +200016,7,17506,11461,23551,30,20,40,FR,France +200015,7,23333,14747,31919,40,25,55,FR,France +200014,7,15027,9838,20216,26,17,35,FR,France +200013,7,17924,12383,23465,30,21,39,FR,France +200012,7,15415,9917,20913,26,17,35,FR,France +200011,7,12359,7372,17346,21,13,29,FR,France +200010,7,13858,9167,18549,24,16,32,FR,France +200009,7,9096,5451,12741,15,9,21,FR,France +200008,7,10596,6574,14618,18,11,25,FR,France +200007,7,13593,8816,18370,23,15,31,FR,France +200006,7,9017,5391,12643,15,9,21,FR,France +200005,7,12681,7750,17612,22,14,30,FR,France +200004,7,11889,7253,16525,20,12,28,FR,France +200003,7,9171,5628,12714,16,10,22,FR,France +200002,7,10268,5957,14579,17,10,24,FR,France +200001,7,10986,6521,15451,19,11,27,FR,France +199952,7,10358,5667,15049,18,10,26,FR,France +199951,7,10099,6132,14066,17,10,24,FR,France +199950,7,10439,6481,14397,18,11,25,FR,France +199949,7,7736,4269,11203,13,7,19,FR,France +199948,7,11414,6754,16074,20,12,28,FR,France +199947,7,7639,2705,12573,13,5,21,FR,France +199946,7,6544,0,15074,11,0,26,FR,France +199945,7,11273,3165,19381,19,5,33,FR,France +199944,7,8049,3828,12270,14,7,21,FR,France +199943,7,7788,4226,11350,13,7,19,FR,France +199942,7,6779,3659,9899,12,7,17,FR,France +199941,7,5213,2646,7780,9,5,13,FR,France +199940,7,5018,2256,7780,9,4,14,FR,France +199939,7,3108,1141,5075,5,2,8,FR,France +199938,7,2095,143,4047,4,1,7,FR,France +199937,7,3611,1095,6127,6,2,10,FR,France +199936,7,2085,116,4054,4,1,7,FR,France +199935,7,1102,0,2231,2,0,4,FR,France +199934,7,2813,468,5158,5,1,9,FR,France +199933,7,7210,2996,11424,12,5,19,FR,France +199932,7,6981,2822,11140,12,5,19,FR,France +199931,7,6389,2284,10494,11,4,18,FR,France +199930,7,10567,4364,16770,18,7,29,FR,France +199929,7,18284,11145,25423,31,19,43,FR,France +199928,7,21079,13832,28326,36,24,48,FR,France +199927,7,18824,12647,25001,32,21,43,FR,France +199926,7,18098,12190,24006,31,21,41,FR,France +199925,7,23863,16911,30815,41,29,53,FR,France +199924,7,18038,12162,23914,31,21,41,FR,France +199923,7,19660,13601,25719,34,24,44,FR,France +199922,7,18093,12570,23616,31,22,40,FR,France +199921,7,15850,10129,21571,27,17,37,FR,France +199920,7,12241,7408,17074,21,13,29,FR,France +199919,7,10738,6273,15203,18,10,26,FR,France +199918,7,20739,14823,26655,35,25,45,FR,France +199917,7,13993,9229,18757,24,16,32,FR,France +199916,7,16199,10966,21432,28,19,37,FR,France +199915,7,19936,13939,25933,34,24,44,FR,France +199914,7,22907,15999,29815,39,27,51,FR,France +199913,7,18404,11277,25531,31,19,43,FR,France +199912,7,19242,13136,25348,33,23,43,FR,France +199911,7,14923,9872,19974,26,17,35,FR,France +199910,7,16058,10370,21746,27,17,37,FR,France +199909,7,11125,6841,15409,19,12,26,FR,France +199908,7,10840,7075,14605,19,13,25,FR,France +199907,7,13655,9263,18047,23,15,31,FR,France +199906,7,17654,12681,22627,30,21,39,FR,France +199905,7,16838,11942,21734,29,21,37,FR,France +199904,7,17056,12124,21988,29,21,37,FR,France +199903,7,18805,13967,23643,32,24,40,FR,France +199902,7,14863,10135,19591,25,17,33,FR,France +199901,7,13707,9075,18339,23,15,31,FR,France +199853,7,24797,17975,31619,43,31,55,FR,France +199852,7,23616,16902,30330,41,29,53,FR,France +199851,7,13919,9478,18360,24,16,32,FR,France +199850,7,20556,15164,25948,35,26,44,FR,France +199849,7,16232,11327,21137,28,20,36,FR,France +199848,7,11998,7691,16305,21,14,28,FR,France +199847,7,13617,8934,18300,23,15,31,FR,France +199846,7,7646,4419,10873,13,7,19,FR,France +199845,7,15930,10713,21147,27,18,36,FR,France +199844,7,14145,9390,18900,24,16,32,FR,France +199843,7,16707,11447,21967,29,20,38,FR,France +199842,7,12475,7806,17144,21,13,29,FR,France +199841,7,13018,8151,17885,22,14,30,FR,France +199840,7,7396,3653,11139,13,7,19,FR,France +199839,7,4467,1896,7038,8,4,12,FR,France +199838,7,3421,1176,5666,6,2,10,FR,France +199837,7,4489,2136,6842,8,4,12,FR,France +199836,7,6355,2914,9796,11,5,17,FR,France +199835,7,7689,3867,11511,13,6,20,FR,France +199834,7,7235,3191,11279,12,5,19,FR,France +199833,7,11431,6018,16844,20,11,29,FR,France +199832,7,20493,9237,31749,35,16,54,FR,France +199831,7,15619,9125,22113,27,16,38,FR,France +199830,7,19360,12617,26103,33,21,45,FR,France +199829,7,17816,11414,24218,31,20,42,FR,France +199828,7,20757,14385,27129,36,25,47,FR,France +199827,7,20714,14671,26757,36,26,46,FR,France +199826,7,24479,17611,31347,42,30,54,FR,France +199825,7,24462,17924,31000,42,31,53,FR,France +199824,7,18928,13945,23911,32,23,41,FR,France +199823,7,13478,8876,18080,23,15,31,FR,France +199822,7,13213,8997,17429,23,16,30,FR,France +199821,7,10741,6627,14855,18,11,25,FR,France +199820,7,23223,17217,29229,40,30,50,FR,France +199819,7,16130,10667,21593,28,19,37,FR,France +199818,7,15802,10374,21230,27,18,36,FR,France +199817,7,14119,8452,19786,24,14,34,FR,France +199816,7,11744,7632,15856,20,13,27,FR,France +199815,7,17422,12372,22472,30,21,39,FR,France +199814,7,20962,15699,26225,36,27,45,FR,France +199813,7,17029,12181,21877,29,21,37,FR,France +199812,7,14960,10393,19527,26,18,34,FR,France +199811,7,13687,9540,17834,23,16,30,FR,France +199810,7,14294,9623,18965,25,17,33,FR,France +199809,7,12550,8183,16917,22,15,29,FR,France +199808,7,15378,10656,20100,26,18,34,FR,France +199807,7,14618,10083,19153,25,17,33,FR,France +199806,7,15316,10683,19949,26,18,34,FR,France +199805,7,11805,7653,15957,20,13,27,FR,France +199804,7,15746,10733,20759,27,18,36,FR,France +199803,7,13085,8916,17254,22,15,29,FR,France +199802,7,10764,6882,14646,18,11,25,FR,France +199801,7,19222,13376,25068,33,23,43,FR,France +199752,7,18582,12576,24588,32,22,42,FR,France +199751,7,10933,6829,15037,19,12,26,FR,France +199750,7,9622,6005,13239,17,11,23,FR,France +199749,7,12183,8157,16209,21,14,28,FR,France +199748,7,7368,4022,10714,13,7,19,FR,France +199747,7,10482,6595,14369,18,11,25,FR,France +199746,7,8391,4342,12440,14,7,21,FR,France +199745,7,7499,3716,11282,13,6,20,FR,France +199744,7,5492,2442,8542,9,4,14,FR,France +199743,7,4829,2314,7344,8,4,12,FR,France +199742,7,4781,2027,7535,8,3,13,FR,France +199741,7,6622,3367,9877,11,5,17,FR,France +199740,7,2851,764,4938,5,1,9,FR,France +199739,7,3242,851,5633,6,2,10,FR,France +199738,7,2916,579,5253,5,1,9,FR,France +199737,7,4944,2248,7640,9,4,14,FR,France +199736,7,2767,679,4855,5,1,9,FR,France +199735,7,1245,12,2478,2,0,4,FR,France +199734,7,6971,2145,11797,12,4,20,FR,France +199733,7,11167,5245,17089,19,9,29,FR,France +199732,7,12349,6916,17782,21,12,30,FR,France +199731,7,13276,8068,18484,23,14,32,FR,France +199730,7,16463,10419,22507,28,18,38,FR,France +199729,7,12458,6536,18380,21,11,31,FR,France +199728,7,14155,8553,19757,24,14,34,FR,France +199727,7,16611,11473,21749,29,20,38,FR,France +199726,7,14303,10203,18403,25,18,32,FR,France +199725,7,11562,7487,15637,20,13,27,FR,France +199724,7,20722,15143,26301,36,26,46,FR,France +199723,7,11958,8064,15852,21,14,28,FR,France +199722,7,19175,14023,24327,33,24,42,FR,France +199721,7,15933,11074,20792,27,19,35,FR,France +199720,7,16512,11798,21226,28,20,36,FR,France +199719,7,14490,10231,18749,25,18,32,FR,France +199718,7,14033,9863,18203,24,17,31,FR,France +199717,7,17029,12579,21479,29,21,37,FR,France +199716,7,14686,10709,18663,25,18,32,FR,France +199715,7,19100,14311,23889,33,25,41,FR,France +199714,7,17746,13153,22339,31,23,39,FR,France +199713,7,17384,12873,21895,30,22,38,FR,France +199712,7,13589,9321,17857,23,16,30,FR,France +199711,7,16033,11789,20277,28,21,35,FR,France +199710,7,12351,8688,16014,21,15,27,FR,France +199709,7,16809,12329,21289,29,21,37,FR,France +199708,7,9660,6429,12891,17,11,23,FR,France +199707,7,16751,12377,21125,29,21,37,FR,France +199706,7,17151,13029,21273,30,23,37,FR,France +199705,7,12543,9128,15958,22,16,28,FR,France +199704,7,14475,10891,18059,25,19,31,FR,France +199703,7,12135,8727,15543,21,15,27,FR,France +199702,7,15541,11574,19508,27,20,34,FR,France +199701,7,14432,10701,18163,25,19,31,FR,France +199652,7,15556,11735,19377,27,20,34,FR,France +199651,7,14038,10500,17576,24,18,30,FR,France +199650,7,14236,10857,17615,25,19,31,FR,France +199649,7,10776,7924,13628,19,14,24,FR,France +199648,7,7489,4949,10029,13,9,17,FR,France +199647,7,11826,8573,15079,20,14,26,FR,France +199646,7,10269,7201,13337,18,13,23,FR,France +199645,7,17313,12967,21659,30,22,38,FR,France +199644,7,12095,8643,15547,21,15,27,FR,France +199643,7,14958,10739,19177,26,19,33,FR,France +199642,7,14106,10196,18016,24,17,31,FR,France +199641,7,10302,6968,13636,18,12,24,FR,France +199640,7,9514,5990,13038,16,10,22,FR,France +199639,7,6376,3651,9101,11,6,16,FR,France +199638,7,3835,1587,6083,7,3,11,FR,France +199637,7,2746,1100,4392,5,2,8,FR,France +199636,7,4577,2320,6834,8,4,12,FR,France +199635,7,2624,902,4346,5,2,8,FR,France +199634,7,6280,3139,9421,11,6,16,FR,France +199633,7,10194,5347,15041,18,10,26,FR,France +199632,7,10116,5942,14290,17,10,24,FR,France +199631,7,14292,9640,18944,25,17,33,FR,France +199630,7,20862,14786,26938,36,26,46,FR,France +199629,7,17243,12463,22023,30,22,38,FR,France +199628,7,16021,11796,20246,28,21,35,FR,France +199627,7,19880,14406,25354,34,25,43,FR,France +199626,7,12565,8783,16347,22,15,29,FR,France +199625,7,19360,14570,24150,33,25,41,FR,France +199624,7,20778,15610,25946,36,27,45,FR,France +199623,7,17991,13162,22820,31,23,39,FR,France +199622,7,18294,13971,22617,32,25,39,FR,France +199621,7,14000,10136,17864,24,17,31,FR,France +199620,7,16598,12361,20835,29,22,36,FR,France +199619,7,11710,8148,15272,20,14,26,FR,France +199618,7,12140,8325,15955,21,14,28,FR,France +199617,7,17984,13059,22909,31,22,40,FR,France +199616,7,10796,7250,14342,19,13,25,FR,France +199615,7,12766,9101,16431,22,16,28,FR,France +199614,7,14952,10656,19248,26,19,33,FR,France +199613,7,12861,9266,16456,22,16,28,FR,France +199612,7,11592,8202,14982,20,14,26,FR,France +199611,7,15991,12026,19956,28,21,35,FR,France +199610,7,13551,9873,17229,23,17,29,FR,France +199609,7,9737,6799,12675,17,12,22,FR,France +199608,7,11835,8569,15101,20,14,26,FR,France +199607,7,9296,6455,12137,16,11,21,FR,France +199606,7,11330,8078,14582,20,14,26,FR,France +199605,7,10249,7092,13406,18,13,23,FR,France +199604,7,9004,6336,11672,16,11,21,FR,France +199603,7,5904,3709,8099,10,6,14,FR,France +199602,7,6166,4027,8305,11,7,15,FR,France +199601,7,7238,4902,9574,12,8,16,FR,France +199552,7,7808,5225,10391,14,10,18,FR,France +199551,7,10505,7602,13408,18,13,23,FR,France +199550,7,9513,7014,12012,16,12,20,FR,France +199549,7,10263,7482,13044,18,13,23,FR,France +199548,7,9491,6551,12431,16,11,21,FR,France +199547,7,11221,8016,14426,19,13,25,FR,France +199546,7,5104,2852,7356,9,5,13,FR,France +199545,7,5017,2797,7237,9,5,13,FR,France +199544,7,8374,5440,11308,14,9,19,FR,France +199543,7,6365,3429,9301,11,6,16,FR,France +199542,7,5827,3427,8227,10,6,14,FR,France +199541,7,5884,3274,8494,10,5,15,FR,France +199540,7,4653,2571,6735,8,4,12,FR,France +199539,7,4334,2014,6654,8,4,12,FR,France +199538,7,3821,1909,5733,7,4,10,FR,France +199537,7,2297,884,3710,4,2,6,FR,France +199536,7,2317,870,3764,4,1,7,FR,France +199535,7,2531,1035,4027,4,1,7,FR,France +199534,7,5067,2070,8064,9,4,14,FR,France +199533,7,4709,1793,7625,8,3,13,FR,France +199532,7,8030,3945,12115,14,7,21,FR,France +199531,7,12034,7228,16840,21,13,29,FR,France +199530,7,16283,11419,21147,28,20,36,FR,France +199529,7,15520,11209,19831,27,20,34,FR,France +199528,7,21385,16186,26584,37,28,46,FR,France +199527,7,31707,25490,37924,55,44,66,FR,France +199526,7,23680,18921,28439,41,33,49,FR,France +199525,7,27941,22665,33217,48,39,57,FR,France +199524,7,24813,19263,30363,43,33,53,FR,France +199523,7,19371,14610,24132,34,26,42,FR,France +199522,7,16158,12114,20202,28,21,35,FR,France +199521,7,14986,10952,19020,26,19,33,FR,France +199520,7,12831,9059,16603,22,15,29,FR,France +199519,7,15806,11585,20027,27,20,34,FR,France +199518,7,15333,10987,19679,27,19,35,FR,France +199517,7,15551,11471,19631,27,20,34,FR,France +199516,7,15939,12349,19529,28,22,34,FR,France +199515,7,16126,12689,19563,28,22,34,FR,France +199514,7,15247,11965,18529,26,20,32,FR,France +199513,7,16864,13368,20360,29,23,35,FR,France +199512,7,15875,12429,19321,27,21,33,FR,France +199511,7,12844,9644,16044,22,16,28,FR,France +199510,7,15346,11782,18910,27,21,33,FR,France +199509,7,14754,11260,18248,26,20,32,FR,France +199508,7,14521,11077,17965,25,19,31,FR,France +199507,7,14315,10809,17821,25,19,31,FR,France +199506,7,18089,14383,21795,31,25,37,FR,France +199505,7,13414,10176,16652,23,17,29,FR,France +199504,7,15743,12316,19170,27,21,33,FR,France +199503,7,13763,10614,16912,24,19,29,FR,France +199502,7,11495,8490,14500,20,15,25,FR,France +199501,7,13733,10266,17200,24,18,30,FR,France +199452,7,12696,9453,15939,22,16,28,FR,France +199451,7,10390,7458,13322,18,13,23,FR,France +199450,7,8048,5524,10572,14,10,18,FR,France +199449,7,8212,5651,10773,14,10,18,FR,France +199448,7,6481,4250,8712,11,7,15,FR,France +199447,7,7140,4666,9614,12,8,16,FR,France +199446,7,5021,2972,7070,9,5,13,FR,France +199445,7,6759,4267,9251,12,8,16,FR,France +199444,7,9276,5996,12556,16,10,22,FR,France +199443,7,5622,3091,8153,10,6,14,FR,France +199442,7,5848,3383,8313,10,6,14,FR,France +199441,7,4921,2796,7046,9,5,13,FR,France +199440,7,5936,3694,8178,10,6,14,FR,France +199439,7,4090,2080,6100,7,4,10,FR,France +199438,7,2734,1164,4304,5,2,8,FR,France +199437,7,4364,1957,6771,8,4,12,FR,France +199436,7,1991,509,3473,3,0,6,FR,France +199435,7,3676,1494,5858,6,2,10,FR,France +199434,7,6830,3728,9932,12,7,17,FR,France +199433,7,6933,3534,10332,12,6,18,FR,France +199432,7,4851,2299,7403,8,4,12,FR,France +199431,7,7346,3935,10757,13,7,19,FR,France +199430,7,17674,12807,22541,31,23,39,FR,France +199429,7,17175,12461,21889,30,22,38,FR,France +199428,7,16743,12021,21465,29,21,37,FR,France +199427,7,22335,17343,27327,39,30,48,FR,France +199426,7,23679,18832,28526,41,33,49,FR,France +199425,7,24951,20263,29639,43,35,51,FR,France +199424,7,29139,22549,35729,51,40,62,FR,France +199423,7,13583,3641,23525,24,7,41,FR,France +199422,7,16336,4640,28032,28,8,48,FR,France +199421,7,16477,11025,21929,29,20,38,FR,France +199420,7,12872,9458,16286,22,16,28,FR,France +199419,7,13769,10440,17098,24,18,30,FR,France +199418,7,13066,9917,16215,23,18,28,FR,France +199417,7,18648,14838,22458,32,25,39,FR,France +199416,7,17629,13660,21598,31,24,38,FR,France +199415,7,23128,18550,27706,40,32,48,FR,France +199414,7,20128,15971,24285,35,28,42,FR,France +199413,7,16259,12721,19797,28,22,34,FR,France +199412,7,15215,11581,18849,26,20,32,FR,France +199411,7,16439,12812,20066,29,23,35,FR,France +199410,7,20681,16433,24929,36,29,43,FR,France +199409,7,22652,17519,27785,39,30,48,FR,France +199408,7,22067,17044,27090,38,29,47,FR,France +199407,7,15332,11563,19101,27,20,34,FR,France +199406,7,15321,11710,18932,27,21,33,FR,France +199405,7,15264,11523,19005,27,21,33,FR,France +199404,7,10871,7697,14045,19,13,25,FR,France +199403,7,10882,7808,13956,19,14,24,FR,France +199402,7,11834,8348,15320,21,15,27,FR,France +199401,7,11104,8142,14066,19,14,24,FR,France +199352,7,9874,6746,13002,17,12,22,FR,France +199351,7,9565,6818,12312,17,12,22,FR,France +199350,7,6195,4181,8209,11,7,15,FR,France +199349,7,10095,7443,12747,18,13,23,FR,France +199348,7,6413,4261,8565,11,7,15,FR,France +199347,7,7543,4934,10152,13,8,18,FR,France +199346,7,7862,5175,10549,14,9,19,FR,France +199345,7,5648,3511,7785,10,6,14,FR,France +199344,7,6964,4509,9419,12,8,16,FR,France +199343,7,5976,3632,8320,10,6,14,FR,France +199342,7,7669,4853,10485,13,8,18,FR,France +199341,7,9657,6648,12666,17,12,22,FR,France +199340,7,5725,3082,8368,10,5,15,FR,France +199339,7,5520,3207,7833,10,6,14,FR,France +199338,7,2179,888,3470,4,2,6,FR,France +199337,7,1762,557,2967,3,1,5,FR,France +199336,7,3214,1526,4902,6,3,9,FR,France +199335,7,2335,910,3760,4,2,6,FR,France +199334,7,3770,1712,5828,7,3,11,FR,France +199333,7,5925,3250,8600,10,5,15,FR,France +199332,7,12711,8079,17343,22,14,30,FR,France +199331,7,12481,7874,17088,22,14,30,FR,France +199330,7,12584,8619,16549,22,15,29,FR,France +199329,7,13179,8991,17367,23,16,30,FR,France +199328,7,15293,11335,19251,27,20,34,FR,France +199327,7,14134,9791,18477,25,17,33,FR,France +199326,7,17937,13577,22297,31,23,39,FR,France +199325,7,19581,14916,24246,34,26,42,FR,France +199324,7,18285,13450,23120,32,24,40,FR,France +199323,7,16003,11927,20079,28,21,35,FR,France +199322,7,12652,8597,16707,22,15,29,FR,France +199321,7,15218,10970,19466,27,20,34,FR,France +199320,7,11343,7655,15031,20,14,26,FR,France +199319,7,12086,8856,15316,21,15,27,FR,France +199318,7,18898,14305,23491,33,25,41,FR,France +199317,7,14969,10565,19373,26,18,34,FR,France +199316,7,15102,11226,18978,26,19,33,FR,France +199315,7,15058,11183,18933,26,19,33,FR,France +199314,7,12425,9045,15805,22,16,28,FR,France +199313,7,12266,8927,15605,21,15,27,FR,France +199312,7,10821,7884,13758,19,14,24,FR,France +199311,7,11021,8006,14036,19,14,24,FR,France +199310,7,15847,12158,19536,28,22,34,FR,France +199309,7,15084,11059,19109,26,19,33,FR,France +199308,7,16967,12936,20998,30,23,37,FR,France +199307,7,16057,12350,19764,28,22,34,FR,France +199306,7,15887,12275,19499,28,22,34,FR,France +199305,7,15954,12443,19465,28,22,34,FR,France +199304,7,12374,9426,15322,22,17,27,FR,France +199303,7,15283,11831,18735,27,21,33,FR,France +199302,7,13366,10262,16470,23,18,28,FR,France +199301,7,18678,14977,22379,33,27,39,FR,France +199253,7,17829,13827,21831,31,24,38,FR,France +199252,7,14330,10582,18078,25,18,32,FR,France +199251,7,14635,11262,18008,26,20,32,FR,France +199250,7,15252,11566,18938,27,21,33,FR,France +199249,7,14411,11187,17635,25,19,31,FR,France +199248,7,10048,7396,12700,18,13,23,FR,France +199247,7,13069,9752,16386,23,17,29,FR,France +199246,7,6900,4727,9073,12,8,16,FR,France +199245,7,10791,7794,13788,19,14,24,FR,France +199244,7,10205,7482,12928,18,13,23,FR,France +199243,7,7196,4908,9484,13,9,17,FR,France +199242,7,5748,3738,7758,10,6,14,FR,France +199241,7,3587,2045,5129,6,3,9,FR,France +199240,7,5654,3442,7866,10,6,14,FR,France +199239,7,4747,2751,6743,8,5,11,FR,France +199238,7,2842,1306,4378,5,2,8,FR,France +199237,7,4103,2203,6003,7,4,10,FR,France +199236,7,2801,1200,4402,5,2,8,FR,France +199235,7,6428,3717,9139,11,6,16,FR,France +199234,7,7517,4190,10844,13,7,19,FR,France +199233,7,9951,5955,13947,17,10,24,FR,France +199232,7,16090,11337,20843,28,20,36,FR,France +199231,7,17156,12441,21871,30,22,38,FR,France +199230,7,21780,16301,27259,38,28,48,FR,France +199229,7,18926,13397,24455,33,23,43,FR,France +199228,7,28144,20384,35904,49,35,63,FR,France +199227,7,29388,22331,36445,51,39,63,FR,France +199226,7,27933,21686,34180,49,38,60,FR,France +199225,7,26446,21153,31739,46,37,55,FR,France +199224,7,19614,14769,24459,34,26,42,FR,France +199223,7,23628,17852,29404,41,31,51,FR,France +199222,7,20438,14868,26008,36,26,46,FR,France +199221,7,22595,17395,27795,40,31,49,FR,France +199220,7,21092,15963,26221,37,28,46,FR,France +199219,7,19210,13934,24486,34,25,43,FR,France +199218,7,30273,22605,37941,53,40,66,FR,France +199217,7,19162,14251,24073,34,25,43,FR,France +199216,7,15583,11158,20008,27,19,35,FR,France +199215,7,15473,10723,20223,27,19,35,FR,France +199214,7,14455,10040,18870,25,17,33,FR,France +199213,7,17146,12105,22187,30,21,39,FR,France +199212,7,15838,10923,20753,28,19,37,FR,France +199211,7,20003,13824,26182,35,24,46,FR,France +199210,7,22906,16060,29752,40,28,52,FR,France +199209,7,21824,15687,27961,38,27,49,FR,France +199208,7,15243,10265,20221,27,18,36,FR,France +199207,7,22633,16160,29106,40,29,51,FR,France +199206,7,17009,12219,21799,30,22,38,FR,France +199205,7,15997,11590,20404,28,20,36,FR,France +199204,7,20690,15075,26305,36,26,46,FR,France +199203,7,18586,12684,24488,33,23,43,FR,France +199202,7,16588,10590,22586,29,18,40,FR,France +199201,7,23607,16552,30662,41,29,53,FR,France +199152,7,15184,10392,19976,27,19,35,FR,France +199151,7,15043,10624,19462,26,18,34,FR,France +199150,7,14115,9737,18493,25,17,33,FR,France +199149,7,13304,8548,18060,23,15,31,FR,France +199148,7,15370,10164,20576,27,18,36,FR,France +199147,7,12813,8139,17487,23,15,31,FR,France +199146,7,6453,3123,9783,11,5,17,FR,France +199145,7,8048,4083,12013,14,7,21,FR,France +199144,7,9882,5623,14141,17,10,24,FR,France +199143,7,14307,8645,19969,25,15,35,FR,France +199142,7,6419,3334,9504,11,6,16,FR,France +199141,7,6168,3113,9223,11,6,16,FR,France +199140,7,3615,1159,6071,6,2,10,FR,France +199139,7,3105,472,5738,5,0,10,FR,France +199138,7,4446,1435,7457,8,3,13,FR,France +199137,7,1457,0,3262,3,0,6,FR,France +199136,7,3053,29,6077,5,0,10,FR,France +199135,7,805,0,2556,1,0,4,FR,France +199134,7,5512,856,10168,10,2,18,FR,France +199133,7,7347,2903,11791,13,5,21,FR,France +199132,7,16099,7334,24864,28,13,43,FR,France +199131,7,16803,8145,25461,30,15,45,FR,France +199130,7,15915,6368,25462,28,11,45,FR,France +199129,7,23744,14703,32785,42,26,58,FR,France +199128,7,24222,15617,32827,43,28,58,FR,France +199127,7,20309,12868,27750,36,23,49,FR,France +199126,7,17608,11304,23912,31,20,42,FR,France +199125,7,16169,10700,21638,28,18,38,FR,France +199124,7,16171,10071,22271,28,17,39,FR,France +199123,7,11947,7671,16223,21,13,29,FR,France +199122,7,15452,9953,20951,27,17,37,FR,France +199121,7,14903,8975,20831,26,16,36,FR,France +199120,7,19053,12742,25364,34,23,45,FR,France +199119,7,16739,11246,22232,29,19,39,FR,France +199118,7,21385,13882,28888,38,25,51,FR,France +199117,7,13462,8877,18047,24,16,32,FR,France +199116,7,14857,10068,19646,26,18,34,FR,France +199115,7,13975,9781,18169,25,18,32,FR,France +199114,7,12265,7684,16846,22,14,30,FR,France +199113,7,9567,6041,13093,17,11,23,FR,France +199112,7,10864,7331,14397,19,13,25,FR,France +199111,7,15574,11184,19964,27,19,35,FR,France +199110,7,16643,11372,21914,29,20,38,FR,France +199109,7,13741,8780,18702,24,15,33,FR,France +199108,7,13289,8813,17765,23,15,31,FR,France +199107,7,12337,8077,16597,22,15,29,FR,France +199106,7,10877,7013,14741,19,12,26,FR,France +199105,7,10442,6544,14340,18,11,25,FR,France +199104,7,7913,4563,11263,14,8,20,FR,France +199103,7,15387,10484,20290,27,18,36,FR,France +199102,7,16277,11046,21508,29,20,38,FR,France +199101,7,15565,10271,20859,27,18,36,FR,France +199052,7,19375,13295,25455,34,23,45,FR,France +199051,7,19080,13807,24353,34,25,43,FR,France +199050,7,11079,6660,15498,20,12,28,FR,France +199049,7,1143,0,2610,2,0,5,FR,France diff --git a/module3/exo3/Simpson_paradox_A.Changenet.html b/module3/exo3/Simpson_paradox_A.Changenet.html new file mode 100644 index 0000000..1b07aca --- /dev/null +++ b/module3/exo3/Simpson_paradox_A.Changenet.html @@ -0,0 +1,445 @@ + + + + + + + + + + + + + + + +Exercice 3: Simson paradox + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + +

On commence par importer les données depuis le repertoire local:

+
data <- read.csv("~/Google Drive/Cours/mooc-rr/module3/exo3/module3_Practical_session_Subject6_smoking.csv")
+

Puis on représente dans un tableau le nombre total de femmes vivantes et décédées sur la période en fonction de leur habitude de tabagisme:

+
data.table <- table(data$Smoker, data$Status)
+data.table
+
##      
+##       Alive Dead
+##   No    502  230
+##   Yes   443  139
+

On calcule dans chaque groupe (fumeuses / non fumeuses) le taux de mortalité (le rapport entre le nombre de femmes décédées dans un groupe et le nombre total de femmes dans ce groupe). L’argument margin permets de calculer les proportions relativement aux sommes des lignes (donc par statut de fumeuse ou non)

+
data.table.prop <- prop.table(data.table, margin=1)*100
+data.table.prop
+
##      
+##          Alive     Dead
+##   No  68.57923 31.42077
+##   Yes 76.11684 23.88316
+

Pour vérifier que notre calcul est bon, on ajoute la, porportion de vivant à la proportion de personne morte. On s’attends à avoir 100% dans les deux cas.

+
apply(data.table.prop,1,sum)
+
##  No Yes 
+## 100 100
+

On a bien 100% pour les deux catégories.

+

Maintenant on fait un graphique de la proportion de mort en fonction du statut de smoker:

+
dataf <- as.data.frame(data.table.prop)
+Mort_rate <- dataf[dataf$Var2=="Dead",]
+barplot(Mort_rate$Freq~Mort_rate$Var1,main = "Mortality rate VS smoking statuts",xlab = "Smoker",ylab = "proportion of dead")
+

+

On constate avec surprise que le taux de mortalité est plus elevé chez les non fumeuse que chez les fumeuse alors que l’on pourrait s’attendre à l’inverse.

+

On commence par importer les données depuis le repertoire local:

+
data <- read.csv("~/Google Drive/Cours/mooc-rr/module3/exo3/module3_Practical_session_Subject6_smoking.csv")
+

Dans un premier temps, on s’assure que l’âge minimum n’est pas en dessous de 18 ans.

+
summary(data$Age)
+
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
+##   18.00   31.30   44.80   47.36   60.60   89.90
+

C’est bien le cas, donc on peut ajouter une variable liée à la classe d’âge. On considérera ici les classes suivantes : 18-34 ans, 34-54 ans, 55-64 ans, plus de 65 ans

+
data$Ageclass <- cut(data$Age,breaks = c(18,34,54,64,Inf))
+

Puis on représente dans un tableau le nombre total de femmes vivantes et décédées sur la période en fonction de leur habitude de tabagisme, et de leur classe d’âge:

+
data.table <- table(data$Smoker, data$Status,data$Ageclass)
+data.table
+
## , ,  = (18,34]
+## 
+##      
+##       Alive Dead
+##   No    212    6
+##   Yes   172    5
+## 
+## , ,  = (34,54]
+## 
+##      
+##       Alive Dead
+##   No    180   19
+##   Yes   196   41
+## 
+## , ,  = (54,64]
+## 
+##      
+##       Alive Dead
+##   No     81   40
+##   Yes    64   51
+## 
+## , ,  = (64,Inf]
+## 
+##      
+##       Alive Dead
+##   No     28  165
+##   Yes     7   42
+

On calcule dans chaque groupe (fumeuses / non fumeuses) de chaque classe d’âge, le taux de mortalité (le rapport entre le nombre de femmes décédées dans un groupe et le nombre total de femmes dans ce groupe). L’argument margin permets de calculer les proportions relativement aux sommes des lignes (donc par statut de fumeuse ou non = 1), au sein de chaque catégorie d’âge (3).

+
data.table.prop <- prop.table(data.table, c(1,3))*100
+data.table.prop
+
## , ,  = (18,34]
+## 
+##      
+##           Alive      Dead
+##   No  97.247706  2.752294
+##   Yes 97.175141  2.824859
+## 
+## , ,  = (34,54]
+## 
+##      
+##           Alive      Dead
+##   No  90.452261  9.547739
+##   Yes 82.700422 17.299578
+## 
+## , ,  = (54,64]
+## 
+##      
+##           Alive      Dead
+##   No  66.942149 33.057851
+##   Yes 55.652174 44.347826
+## 
+## , ,  = (64,Inf]
+## 
+##      
+##           Alive      Dead
+##   No  14.507772 85.492228
+##   Yes 14.285714 85.714286
+

Maintenant on fait un graphique de la proportion de mort en fonction du statut de smoker:

+
dataf <- as.data.frame(data.table.prop)
+Mort_rate <- dataf[dataf$Var2=="Dead",]
+barplot(Mort_rate$Freq~Mort_rate$Var1+Mort_rate$Var3,beside=T,main = "Mortality rate VS smoking statuts in different age classes",xlab = "Age",ylab = "proportion of dead",legend=T,args.legend=list(title="Smoker"))
+

+

On constate que cette fois, la proportion de mort est plus élevé chez les fumeurs quelque soit la tranche d’âge. C’est paradoxal avec le résultat précédent, ou on observait un taux de mortalité plus faible chez les fumeurs.

+

Deux explications possibles: L’âge que nous n’avons pas pris en compte dans la première analyse est un paramètre important (et à priori il est important car on s’attends globalement a ce que les plus jeune meurt moins (fumeurs ou pas), et que les plus vieux meurent plus (fumeurs ou pas). Cet effet de sénescence est pris en compte dans le second temps.

+

Seconde explication: Le déséquilibre dans les effectifs (globaux, et au sein de chaque classes): * On remarque dans un premier temps le déséquilibre au sein

+
summary(as.factor(data$Smoker))
+
##  No Yes 
+## 732 582
+
summary(as.factor(data$Status))
+
## Alive  Dead 
+##   945   369
+
table(data$Smoker, data$Status)
+
##      
+##       Alive Dead
+##   No    502  230
+##   Yes   443  139
+

Les classes d’âge ot l’air homogènes en revanche classe d’âge en revanche:

+
summary(as.factor(data$Ageclass))
+
##  (18,34]  (34,54]  (54,64] (64,Inf]     NA's 
+##      395      436      236      242        5
+

Quand on regarde les statuts et conditions en fonction de ces tranches d’âge en revanche, on remarque un total déséquilibre:

+
data.table <- table(data$Smoker, data$Status,data$Ageclass)
+data.table
+
## , ,  = (18,34]
+## 
+##      
+##       Alive Dead
+##   No    212    6
+##   Yes   172    5
+## 
+## , ,  = (34,54]
+## 
+##      
+##       Alive Dead
+##   No    180   19
+##   Yes   196   41
+## 
+## , ,  = (54,64]
+## 
+##      
+##       Alive Dead
+##   No     81   40
+##   Yes    64   51
+## 
+## , ,  = (64,Inf]
+## 
+##      
+##       Alive Dead
+##   No     28  165
+##   Yes     7   42
+

En particulier, dans la tranche d’âge la plus élevé, les fumeurs sont compltement sous représentés en nombre par rapport aux non fumeurs. Comme c’est dans cette tranche dâge que l’on trouve le taux de mortalité le plus élevé (sénéscence) quelque soit le statut de fumeur ou non, c’est cette tranche d’âge qui biaise totalement nos résultats puisque même si la proportion de mort chez les fumeurs est aussi élevé que chez les non fumeurs, le nombre de mort lui est bien plus faible (42 contre 165), impactant la dynamique générale. Il est donc important de prendre en compte la variable âge.

+

Pour s’n rendre compte on peut aussi visualiser les données:

+
dataf <- as.data.frame(data.table)
+Mort_rate <- dataf[dataf$Var2=="Dead",]
+Live_rate <- dataf[dataf$Var2=="Alive",]
+
+par(mfrow=c(1,2))
+barplot(Mort_rate$Freq~Mort_rate$Var1+Mort_rate$Var3,beside=T,main = "Mortality count VS smoking statuts in different age classes",xlab = "Age",ylab = "Number of dead",legend=T,args.legend=list(title="Smoker","right"))
+barplot(Live_rate$Freq~Mort_rate$Var1+Mort_rate$Var3,beside=T,main = "Living count VS smoking statuts in different age classes",xlab = "Age",ylab = "Number of living",legend=T,args.legend=list(title="Smoker","topright"))
+

On voit ici le déséquilibre flagrant entre tranche d’âge pour les vivants comme pour les morts. Dans la tranche d’âge la plus élevée on voit clairement que les non fumeurs morts sont surreprésentés en nombre (alors qu’ils représentent une proportion semblables chez les fumeurs).

+
+

Modele binomial:

+

Dans un premier temps on recode la variable Status en “Death” avec 0 indiquant la survie, et 1 un évènement de mortalité

+
data$Death <- "0"
+data[data$Status=="Dead","Death"] <- 1
+data$Death <- as.numeric(data$Death)
+

Dans un second temps, on étudie le modèle Death ~ Age pour étudier la probabilité de décès en fonction de l’âge selon que l’on considère le groupe des fumeuses ou des non fumeuses.

+

Le plus simple est d’inclure un effet âge et un effet “fumeur” dans notre modèle:

+
M1 <- glm(Death ~ Smoker+Age, data = data, family = binomial(logit))
+

On regarde les sorties de notre modèle:

+
summary(M1)
+
## 
+## Call:
+## glm(formula = Death ~ Smoker + Age, family = binomial(logit), 
+##     data = data)
+## 
+## Deviance Residuals: 
+##     Min       1Q   Median       3Q      Max  
+## -2.3129  -0.5947  -0.2830   0.4570   2.9490  
+## 
+## Coefficients:
+##              Estimate Std. Error z value Pr(>|z|)    
+## (Intercept) -6.351874   0.360121 -17.638   <2e-16 ***
+## SmokerYes    0.278654   0.164981   1.689   0.0912 .  
+## Age          0.099837   0.005774  17.291   <2e-16 ***
+## ---
+## Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
+## 
+## (Dispersion parameter for binomial family taken to be 1)
+## 
+##     Null deviance: 1560.3  on 1313  degrees of freedom
+## Residual deviance: 1001.9  on 1311  degrees of freedom
+## AIC: 1007.9
+## 
+## Number of Fisher Scoring iterations: 5
+

On constate que l’effet $age est significatif mais que l’effet “smoker” ne l’est pas. Voyons de plus prêt:

+
cowplot::plot_grid(plotlist = plot(ggeffects::ggeffect(M1)))
+

On remarque que les fumeurs ont une probbailité plus grande de mort que les non fumeurs. On remarque aussi que la probabilité de mort augmente drastiquement avec l’âge (c’est la sénéscence).

+

On peut égalament regarder la même courbe pour les deux groupes. Pour se faire, on définit une plage d’âge pour laquelle on veut des prédictions, disons 18 à 100 ans, pour un groupe de fumeur et un groupe de non fumeurs. On transforme ces vecteurs en un data frame pour pouvoir faire nos prédictions:

+
Age <- seq(18,100,1)
+SmokerYes <- rep("Yes",length(Age))
+SmokerNo <- rep("No",length(Age))
+newdata <- as.data.frame(cbind(Age,SmokerYes,SmokerNo))
+

On prédit successivement les réponses (en terme de mortalité), pour le groupe des fumeur de 18 à 100 ans et celui des non fumeur de 18 à 100 ans. On précise que l’on veut aussi récupérer l’intervalle de confiance.

+
Pred.Yes <- predict(M1,list(Smoker=SmokerYes,Age=Age),se.fit = T,type="response")
+Pred.No <- predict(M1,list(Smoker=SmokerNo,Age=Age),se.fit = T,type="response")
+

On plot nos points observés. Puis on ajoute successivement le groupe des fumeurs avec l’intervalle de confiance, et celui des non fumeurs, avaec la légende adequat.

+
plot(data$Death~data$Age,pch = 16, xlab = "Age", ylab = "Death probability")
+polygon(x=c(newdata$Age,rev(newdata$Age)),y=c(Pred.Yes$fit-Pred.Yes$se.fit,rev(Pred.Yes$fit+Pred.Yes$se.fit)),col=adjustcolor("blue",alpha.f=0.1)
+,border=NA)
+lines(Pred.Yes$fit~newdata$Age,col="blue")
+
+polygon(x=c(newdata$Age,rev(newdata$Age)),y=c(Pred.No$fit-Pred.No$se.fit,rev(Pred.No$fit+Pred.No$se.fit)),col=adjustcolor("red",alpha.f=0.1)
+,border=NA)
+lines(Pred.No$fit~newdata$Age,col="red")
+
+legend("left",title="Smoker",c("Yes","No"),col=c("blue","red"),fill=c("blue","red"))
+

+

On constate bien qu’on prédit, à âge égale, moins de mortalité chez les non fumeurs que chez les fumeurs, quelquesoit l’âge.

+
+ + + + +
+ + + + + + + + + + + + + + + diff --git a/module3/exo3/exercice_fr.Rmd b/module3/exo3/exercice_fr.Rmd index 7eece5e..98c01c1 100644 --- a/module3/exo3/exercice_fr.Rmd +++ b/module3/exo3/exercice_fr.Rmd @@ -1,33 +1,257 @@ --- -title: "Votre titre" -author: "Votre nom" -date: "La date du jour" -output: html_document +title: 'Exercice 3: Simson paradox' +author: "A.Changenet" +date: "02/04/2021" +output: + pdf_document: + pandoc_args: --listings + toc: true + html_document: + toc: true + theme: journal +documentclass: article +classoption: a4paper +header-includes: +- \hypersetup{colorlinks=true,pagebackref=true} +- \lstset{breaklines=true,basicstyle=\ttfamily} --- - ```{r setup, include=FALSE} knitr::opts_chunk$set(echo = TRUE) ``` -## Quelques explications -Ceci est un document R markdown que vous pouvez aisément exporter au format HTML, PDF, et MS Word. Pour plus de détails sur R Markdown consultez . +# Question 1 + +On commence par importer les données depuis le repertoire local: +```{r} +data <- +read.csv("~/Google Drive/Cours/mooc-rr/module3/exo3/module3_Practical_session_Subject6_smoking.csv") + +``` + +Puis on représente dans un tableau le nombre total de femmes vivantes et décédées sur la période en fonction de leur habitude de tabagisme: + +```{r} +data.table <- table(data$Smoker, data$Status) +data.table + +``` + +On calcule dans chaque groupe (fumeuses / non fumeuses) le taux de mortalité (le rapport entre le nombre de femmes décédées dans un groupe et le nombre total de femmes dans ce groupe). L'argument margin permets de calculer les proportions relativement aux sommes des lignes (donc par statut de fumeuse ou non). Multiplier par 100 permets d'avoir un pourcentage. +```{r} +data.table.prop <- prop.table(data.table, margin=1)*100 +data.table.prop +``` + +Pour vérifier que notre calcul est bon, on ajoute la, porportion de vivant à la proportion de personne morte. On s'attends à avoir 100% dans les deux cas. + +```{r} +apply(data.table.prop,1,sum) +``` +On a bien 100% pour les deux catégories. + + +Maintenant on fait un graphique de la proportion de mort en fonction du statut de smoker: + +```{r} +dataf <- as.data.frame(data.table.prop) +Mort_rate <- dataf[dataf$Var2=="Dead",] +barplot(Mort_rate$Freq~Mort_rate$Var1,main = "Mortality rate VS smoking statuts", + xlab = "Smoker",ylab = "proportion of dead") +``` + +On constate avec surprise que le taux de mortalité est plus elevé chez les non fumeuse que chez les fumeuse alors que l'on pourrait s'attendre à l'inverse. + + +# Question 2 + +On commence par importer les données depuis le repertoire local: +```{r} +data <- +read.csv("~/Google Drive/Cours/mooc-rr/module3/exo3/module3_Practical_session_Subject6_smoking.csv") + +``` + +Dans un premier temps, on s'assure que l'âge minimum n'est pas en dessous de 18 ans. +```{r} +summary(data$Age) +``` + +C'est bien le cas (min = 18) donc on peut ajouter une variable liée à la classe d'âge. On considérera ici les classes suivantes : 18-34 ans, 34-54 ans, 55-64 ans, plus de 65 ans + +```{r} +data$Ageclass <- cut(data$Age,breaks = c(18,34,54,64,Inf)) +``` + + +Puis on représente dans un tableau le nombre total de femmes vivantes et décédées sur la période en fonction de leur habitude de tabagisme, et de leur classe d'âge: +```{r} +data.table <- table(data$Smoker, data$Status,data$Ageclass) +data.table +``` + + +On calcule dans chaque groupe (fumeuses / non fumeuses) de chaque classe d'âge, le taux de mortalité (le rapport entre le nombre de femmes décédées dans un groupe et le nombre total de femmes dans ce groupe). L'argument margin permets de calculer les proportions relativement aux sommes des lignes (donc par statut de fumeuse ou non = 1), au sein de chaque catégorie d'âge (3). -Lorsque vous cliquerez sur le bouton **Knit** ce document sera compilé afin de ré-exécuter le code R et d'inclure les résultats dans un document final. Comme nous vous l'avons montré dans la vidéo, on inclue du code R de la façon suivante: +```{r} +data.table.prop <- prop.table(data.table, c(1,3))*100 +data.table.prop +``` + + +Maintenant on fait un graphique de la proportion de mort en fonction du statut de smoker: + +```{r} +dataf <- as.data.frame(data.table.prop) +Mort_rate <- dataf[dataf$Var2=="Dead",] +barplot(Mort_rate$Freq~Mort_rate$Var1+Mort_rate$Var3,beside=T, + main = "Mortality rate VS smoking statuts in different age classes", + xlab = "Age",ylab = "proportion of dead",legend=T,args.legend=list(title="Smoker")) -```{r cars} -summary(cars) ``` -Et on peut aussi aisément inclure des figures. Par exemple: +On constate que cette fois, la proportion de mort est plus élevé chez les fumeurs quelque soit la tranche d'âge. +C'est paradoxal avec le résultat précédent, ou on observait un taux de mortalité plus faible chez les fumeurs. C'est ce que l'on appelle le [paradoxe de Simpson](https://fr.wikipedia.org/wiki/Paradoxe_de_Simpson). + +Deux explications possibles: +* L'âge que nous n'avons pas pris en compte dans la première analyse est un paramètre important (et à priori il est important car on s'attends globalement a ce que les plus jeune meurt moins (fumeurs ou pas), et que les plus vieux meurent plus (fumeurs ou pas). Cet effet de sénescence est pris en compte dans le second temps. + +Seconde explication: +* Le déséquilibre dans les effectifs (globaux, et au sein de chaque classes) pourrait être responsable de ces conclusions trompeuses. + + +## Visualisation graphique: + + +```{r} +summary(as.factor(data$Smoker)) +summary(as.factor(data$Status)) +table(data$Smoker, data$Status) -```{r pressure, echo=FALSE} -plot(pressure) ``` +* On remarque dans un premier temps ci dessus, le déséquilibre au sein des variables qualitatives "Smoker" et "Status". En revanche: + +```{r} +summary(as.factor(data$Ageclass)) -Vous remarquerez le paramètre `echo = FALSE` qui indique que le code ne doit pas apparaître dans la version finale du document. Nous vous recommandons dans le cadre de ce MOOC de ne pas utiliser ce paramètre car l'objectif est que vos analyses de données soient parfaitement transparentes pour être reproductibles. +``` +Les classes d'âge ont l'air homogènes. Poursuivons en regardant les effectifs en fonction de plusieurs variables: + +```{r} +data.table <- table(data$Smoker, data$Status,data$Ageclass) +data.table +``` +Quand on regarde les statuts et conditions en fonction de ces tranches d'âge en revanche, on remarque un total déséquilibre. + +En particulier, dans la tranche d'âge la plus élevée, les fumeurs sont compltement sous représentés en nombre par rapport aux non fumeurs. +Comme c'est dans cette tranche dâge que l'on trouve le taux de mortalité le plus élevé (sénéscence) quelque soit le statut de fumeur ou non, c'est cette tranche d'âge qui biaise totalement nos résultats puisque même si la proportion de mort chez les fumeurs est aussi élevé que chez les non fumeurs, le **nombre** de mort lui est bien plus faible (42 contre 165), impactant fortement nos conclusions générale sur la dynamique globale qui ne reposent que sur les proportions totale ! +Il est donc important de prendre en compte la variable âge. + + +* Pour s'en rendre compte on peut aussi visualiser les données: + +```{r,fig.height=7} +dataf <- as.data.frame(data.table) +Mort_rate <- dataf[dataf$Var2=="Dead",] +Live_rate <- dataf[dataf$Var2=="Alive",] + +par(mfrow=c(1,2)) +barplot(Mort_rate$Freq~Mort_rate$Var1+Mort_rate$Var3,beside=T, + main = "Mortality count\n VS smoking statuts\n in different age classes", + xlab = "Age",ylab = "Number of dead",legend=T, + args.legend=list(x="topleft",title="Smoker")) +barplot(Live_rate$Freq~Mort_rate$Var1+Mort_rate$Var3,beside=T, + main = "Living count\n VS smoking statuts\n in different age classes", + xlab = "Age",ylab = "Number of living",legend=T, + args.legend=list(title="Smoker","topright")) +``` +On voit ici le déséquilibre flagrant entre tranche d'âge pour les vivants comme pour les morts. Dans la tranche d'âge la plus élevée on voit clairement que les non fumeurs morts sont surreprésentés en nombre (alors qu'ils représentent une proportion semblables chez les fumeurs). + + +# Question 3: modèle binomial: + +Dans un premier temps on recode la variable "Status" en "Death" avec 0 indiquant la survie, et 1 un évènement de mortalité +```{r} +data$Death <- "0" +data[data$Status=="Dead","Death"] <- 1 +data$Death <- as.numeric(data$Death) +``` + + +Dans un second temps, on étudie le modèle Death ~ Age pour étudier la probabilité de décès en fonction de l'âge selon que l'on considère le groupe des fumeuses ou des non fumeuses. + +Le plus simple est d'inclure un effet âge et un effet "fumeur" dans notre modèle: + +```{r} +M1 <- glm(Death ~ Smoker+Age, data = data, family = binomial(logit)) +``` + + +On regarde les sorties de notre modèle: +```{r} +summary(M1) +``` +On constate que l'effet $age est significatif mais que l'effet "smoker" ne l'est pas. Voyons de plus prêt à l'aide des packages 'cowplot' et 'ggeffects' que l'on pourra installer grace aux commandes: `install.packages(c("cowplot","ggeffects"))` + + +```{r} +cowplot::plot_grid(plotlist = plot(ggeffects::ggeffect(M1))) +``` +On remarque que les fumeurs ont une probbailité plus grande de mort que les non fumeurs. On remarque aussi que la probabilité de mort augmente drastiquement avec l'âge (c'est la sénéscence). + + +On peut égalament regarder la même courbe pour les deux groupes. +Pour se faire, on définit une plage d'âge pour laquelle on veut des prédictions, disons 18 à 100 ans, pour un groupe de fumeur et un groupe de non fumeurs. On transforme ces vecteurs en un data frame pour pouvoir faire nos prédictions: + +```{r} +Age <- seq(18,100,1) +SmokerYes <- rep("Yes",length(Age)) +SmokerNo <- rep("No",length(Age)) +newdata <- as.data.frame(cbind(Age,SmokerYes,SmokerNo)) + +``` + +Ici on vérifie qu'on a bien la structure attendue: +```{r} +newdata +``` + +On prédit successivement les réponses (en terme de mortalité), pour le groupe des fumeurs de 18 à 100 ans et celui des non fumeur de 18 à 100 ans. On précise que l'on veut aussi récupérer l'intervalle de confiance grace a l'argument `se.fit = T` et on récupère le tout dans deux nouveaaux objects. +```{r} +Pred.Yes <- predict(M1,list(Smoker=SmokerYes,Age=Age),se.fit = T,type="response") +Pred.No <- predict(M1,list(Smoker=SmokerNo,Age=Age),se.fit = T,type="response") +``` + + +On représente nos points observés d'abord. Puis on ajoute successivement le groupe des fumeurs avec l'intervalle de confiance, et celui des non fumeurs, avec la légende adequat. +La commande `lines`permet d'ajouter la ligne que l'on souhaite (ici la réponse en terme de mortalité des fumeurs ou des non fumeurs). Dans un second temps on ajoute les intervalles de confiance grace à la commande `polygon`. + +```{r} +plot(data$Death~data$Age,pch = 16, xlab = "Age", ylab = "Death probability") +polygon(x=c(newdata$Age,rev(newdata$Age)), + y=c(Pred.Yes$fit-Pred.Yes$se.fit, + rev(Pred.Yes$fit+Pred.Yes$se.fit)), + col=adjustcolor("blue",alpha.f=0.1), + border=NA) +lines(Pred.Yes$fit~newdata$Age,col="blue") + +polygon(x=c(newdata$Age,rev(newdata$Age)), + y=c(Pred.No$fit-Pred.No$se.fit, + rev(Pred.No$fit+Pred.No$se.fit)), + col=adjustcolor("red",alpha.f=0.1), + border=NA) +lines(Pred.No$fit~newdata$Age,col="red") + +legend("left",title="Smoker",c("Yes","No"),col=c("blue","red"),fill=c("blue","red")) +``` + +On constate bien qu'on prédit, à âge égale, moins de mortalité chez les non fumeurs que chez les fumeurs, quelquesoit l'âge. Le tabac semble donc nocif, au regard de ces données. + + +Toutes les analyses ont été réalisé sur R +```{r} +sessionInfo() +``` -Comme les résultats ne sont pas stockés dans les fichiers Rmd, pour faciliter la relecture de vos analyses par d'autres personnes, vous aurez donc intérêt à générer un HTML ou un PDF et à le commiter. -Maintenant, à vous de jouer! Vous pouvez effacer toutes ces informations et les remplacer par votre document computationnel. diff --git a/module3/exo3/exercice_fr.html b/module3/exo3/exercice_fr.html new file mode 100644 index 0000000..b13e662 --- /dev/null +++ b/module3/exo3/exercice_fr.html @@ -0,0 +1,601 @@ + + + + + + + + + + + + + + + +Exercice 3: Simson paradox + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + +
+

Question 1

+

On commence par importer les données depuis le repertoire local:

+
data <- 
+read.csv("~/Google Drive/Cours/mooc-rr/module3/exo3/module3_Practical_session_Subject6_smoking.csv")
+

Puis on représente dans un tableau le nombre total de femmes vivantes et décédées sur la période en fonction de leur habitude de tabagisme:

+
data.table <- table(data$Smoker, data$Status)
+data.table
+
##      
+##       Alive Dead
+##   No    502  230
+##   Yes   443  139
+

On calcule dans chaque groupe (fumeuses / non fumeuses) le taux de mortalité (le rapport entre le nombre de femmes décédées dans un groupe et le nombre total de femmes dans ce groupe). L’argument margin permets de calculer les proportions relativement aux sommes des lignes (donc par statut de fumeuse ou non). Multiplier par 100 permets d’avoir un pourcentage.

+
data.table.prop <- prop.table(data.table, margin=1)*100
+data.table.prop
+
##      
+##          Alive     Dead
+##   No  68.57923 31.42077
+##   Yes 76.11684 23.88316
+

Pour vérifier que notre calcul est bon, on ajoute la, porportion de vivant à la proportion de personne morte. On s’attends à avoir 100% dans les deux cas.

+
apply(data.table.prop,1,sum)
+
##  No Yes 
+## 100 100
+

On a bien 100% pour les deux catégories.

+

Maintenant on fait un graphique de la proportion de mort en fonction du statut de smoker:

+
dataf <- as.data.frame(data.table.prop)
+Mort_rate <- dataf[dataf$Var2=="Dead",]
+barplot(Mort_rate$Freq~Mort_rate$Var1,main = "Mortality rate VS smoking statuts",
+        xlab = "Smoker",ylab = "proportion of dead")
+

+

On constate avec surprise que le taux de mortalité est plus elevé chez les non fumeuse que chez les fumeuse alors que l’on pourrait s’attendre à l’inverse.

+
+
+

Question 2

+

On commence par importer les données depuis le repertoire local:

+
data <- 
+read.csv("~/Google Drive/Cours/mooc-rr/module3/exo3/module3_Practical_session_Subject6_smoking.csv")
+

Dans un premier temps, on s’assure que l’âge minimum n’est pas en dessous de 18 ans.

+
summary(data$Age)
+
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
+##   18.00   31.30   44.80   47.36   60.60   89.90
+

C’est bien le cas (min = 18) donc on peut ajouter une variable liée à la classe d’âge. On considérera ici les classes suivantes : 18-34 ans, 34-54 ans, 55-64 ans, plus de 65 ans

+
data$Ageclass <- cut(data$Age,breaks = c(18,34,54,64,Inf))
+

Puis on représente dans un tableau le nombre total de femmes vivantes et décédées sur la période en fonction de leur habitude de tabagisme, et de leur classe d’âge:

+
data.table <- table(data$Smoker, data$Status,data$Ageclass)
+data.table
+
## , ,  = (18,34]
+## 
+##      
+##       Alive Dead
+##   No    212    6
+##   Yes   172    5
+## 
+## , ,  = (34,54]
+## 
+##      
+##       Alive Dead
+##   No    180   19
+##   Yes   196   41
+## 
+## , ,  = (54,64]
+## 
+##      
+##       Alive Dead
+##   No     81   40
+##   Yes    64   51
+## 
+## , ,  = (64,Inf]
+## 
+##      
+##       Alive Dead
+##   No     28  165
+##   Yes     7   42
+

On calcule dans chaque groupe (fumeuses / non fumeuses) de chaque classe d’âge, le taux de mortalité (le rapport entre le nombre de femmes décédées dans un groupe et le nombre total de femmes dans ce groupe). L’argument margin permets de calculer les proportions relativement aux sommes des lignes (donc par statut de fumeuse ou non = 1), au sein de chaque catégorie d’âge (3).

+
data.table.prop <- prop.table(data.table, c(1,3))*100
+data.table.prop
+
## , ,  = (18,34]
+## 
+##      
+##           Alive      Dead
+##   No  97.247706  2.752294
+##   Yes 97.175141  2.824859
+## 
+## , ,  = (34,54]
+## 
+##      
+##           Alive      Dead
+##   No  90.452261  9.547739
+##   Yes 82.700422 17.299578
+## 
+## , ,  = (54,64]
+## 
+##      
+##           Alive      Dead
+##   No  66.942149 33.057851
+##   Yes 55.652174 44.347826
+## 
+## , ,  = (64,Inf]
+## 
+##      
+##           Alive      Dead
+##   No  14.507772 85.492228
+##   Yes 14.285714 85.714286
+

Maintenant on fait un graphique de la proportion de mort en fonction du statut de smoker:

+
dataf <- as.data.frame(data.table.prop)
+Mort_rate <- dataf[dataf$Var2=="Dead",]
+barplot(Mort_rate$Freq~Mort_rate$Var1+Mort_rate$Var3,beside=T,
+        main = "Mortality rate VS smoking statuts in different age classes",
+        xlab = "Age",ylab = "proportion of dead",legend=T,args.legend=list(title="Smoker"))
+

+

On constate que cette fois, la proportion de mort est plus élevé chez les fumeurs quelque soit la tranche d’âge. C’est paradoxal avec le résultat précédent, ou on observait un taux de mortalité plus faible chez les fumeurs. C’est ce que l’on appelle le paradoxe de Simpson.

+

Deux explications possibles: * L’âge que nous n’avons pas pris en compte dans la première analyse est un paramètre important (et à priori il est important car on s’attends globalement a ce que les plus jeune meurt moins (fumeurs ou pas), et que les plus vieux meurent plus (fumeurs ou pas). Cet effet de sénescence est pris en compte dans le second temps.

+

Seconde explication: * Le déséquilibre dans les effectifs (globaux, et au sein de chaque classes) pourrait être responsable de ces conclusions trompeuses.

+
+

Visualisation graphique:

+
summary(as.factor(data$Smoker))
+
##  No Yes 
+## 732 582
+
summary(as.factor(data$Status))
+
## Alive  Dead 
+##   945   369
+
table(data$Smoker, data$Status)
+
##      
+##       Alive Dead
+##   No    502  230
+##   Yes   443  139
+
    +
  • On remarque dans un premier temps ci dessus, le déséquilibre au sein des variables qualitatives “Smoker” et “Status”. En revanche:
  • +
+
summary(as.factor(data$Ageclass))
+
##  (18,34]  (34,54]  (54,64] (64,Inf]     NA's 
+##      395      436      236      242        5
+

Les classes d’âge ont l’air homogènes. Poursuivons en regardant les effectifs en fonction de plusieurs variables:

+
data.table <- table(data$Smoker, data$Status,data$Ageclass)
+data.table
+
## , ,  = (18,34]
+## 
+##      
+##       Alive Dead
+##   No    212    6
+##   Yes   172    5
+## 
+## , ,  = (34,54]
+## 
+##      
+##       Alive Dead
+##   No    180   19
+##   Yes   196   41
+## 
+## , ,  = (54,64]
+## 
+##      
+##       Alive Dead
+##   No     81   40
+##   Yes    64   51
+## 
+## , ,  = (64,Inf]
+## 
+##      
+##       Alive Dead
+##   No     28  165
+##   Yes     7   42
+

Quand on regarde les statuts et conditions en fonction de ces tranches d’âge en revanche, on remarque un total déséquilibre.

+

En particulier, dans la tranche d’âge la plus élevée, les fumeurs sont compltement sous représentés en nombre par rapport aux non fumeurs. Comme c’est dans cette tranche dâge que l’on trouve le taux de mortalité le plus élevé (sénéscence) quelque soit le statut de fumeur ou non, c’est cette tranche d’âge qui biaise totalement nos résultats puisque même si la proportion de mort chez les fumeurs est aussi élevé que chez les non fumeurs, le nombre de mort lui est bien plus faible (42 contre 165), impactant fortement nos conclusions générale sur la dynamique globale qui ne reposent que sur les proportions totale ! Il est donc important de prendre en compte la variable âge.

+
    +
  • Pour s’en rendre compte on peut aussi visualiser les données:
  • +
+
dataf <- as.data.frame(data.table)
+Mort_rate <- dataf[dataf$Var2=="Dead",]
+Live_rate <- dataf[dataf$Var2=="Alive",]
+
+par(mfrow=c(1,2))
+barplot(Mort_rate$Freq~Mort_rate$Var1+Mort_rate$Var3,beside=T,
+        main = "Mortality count\n VS smoking statuts\n in different age classes",
+        xlab = "Age",ylab = "Number of dead",legend=T,
+        args.legend=list(x="topleft",title="Smoker"))
+barplot(Live_rate$Freq~Mort_rate$Var1+Mort_rate$Var3,beside=T,
+        main = "Living count\n VS smoking statuts\n in different age classes",
+        xlab = "Age",ylab = "Number of living",legend=T,
+        args.legend=list(title="Smoker","topright"))
+

On voit ici le déséquilibre flagrant entre tranche d’âge pour les vivants comme pour les morts. Dans la tranche d’âge la plus élevée on voit clairement que les non fumeurs morts sont surreprésentés en nombre (alors qu’ils représentent une proportion semblables chez les fumeurs).

+
+
+
+

Question 3: modèle binomial:

+

Dans un premier temps on recode la variable “Status” en “Death” avec 0 indiquant la survie, et 1 un évènement de mortalité

+
data$Death <- "0"
+data[data$Status=="Dead","Death"] <- 1
+data$Death <- as.numeric(data$Death)
+

Dans un second temps, on étudie le modèle Death ~ Age pour étudier la probabilité de décès en fonction de l’âge selon que l’on considère le groupe des fumeuses ou des non fumeuses.

+

Le plus simple est d’inclure un effet âge et un effet “fumeur” dans notre modèle:

+
M1 <- glm(Death ~ Smoker+Age, data = data, family = binomial(logit))
+

On regarde les sorties de notre modèle:

+
summary(M1)
+
## 
+## Call:
+## glm(formula = Death ~ Smoker + Age, family = binomial(logit), 
+##     data = data)
+## 
+## Deviance Residuals: 
+##     Min       1Q   Median       3Q      Max  
+## -2.3129  -0.5947  -0.2830   0.4570   2.9490  
+## 
+## Coefficients:
+##              Estimate Std. Error z value Pr(>|z|)    
+## (Intercept) -6.351874   0.360121 -17.638   <2e-16 ***
+## SmokerYes    0.278654   0.164981   1.689   0.0912 .  
+## Age          0.099837   0.005774  17.291   <2e-16 ***
+## ---
+## Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
+## 
+## (Dispersion parameter for binomial family taken to be 1)
+## 
+##     Null deviance: 1560.3  on 1313  degrees of freedom
+## Residual deviance: 1001.9  on 1311  degrees of freedom
+## AIC: 1007.9
+## 
+## Number of Fisher Scoring iterations: 5
+

On constate que l’effet $age est significatif mais que l’effet “smoker” ne l’est pas. Voyons de plus prêt à l’aide des packages ‘cowplot’ et ‘ggeffects’ que l’on pourra installer grace aux commandes: install.packages(c("cowplot","ggeffects"))

+
cowplot::plot_grid(plotlist = plot(ggeffects::ggeffect(M1)))
+

On remarque que les fumeurs ont une probbailité plus grande de mort que les non fumeurs. On remarque aussi que la probabilité de mort augmente drastiquement avec l’âge (c’est la sénéscence).

+

On peut égalament regarder la même courbe pour les deux groupes. Pour se faire, on définit une plage d’âge pour laquelle on veut des prédictions, disons 18 à 100 ans, pour un groupe de fumeur et un groupe de non fumeurs. On transforme ces vecteurs en un data frame pour pouvoir faire nos prédictions:

+
Age <- seq(18,100,1)
+SmokerYes <- rep("Yes",length(Age))
+SmokerNo <- rep("No",length(Age))
+newdata <- as.data.frame(cbind(Age,SmokerYes,SmokerNo))
+

Ici on vérifie qu’on a bien la structure attendue:

+
newdata
+
##    Age SmokerYes SmokerNo
+## 1   18       Yes       No
+## 2   19       Yes       No
+## 3   20       Yes       No
+## 4   21       Yes       No
+## 5   22       Yes       No
+## 6   23       Yes       No
+## 7   24       Yes       No
+## 8   25       Yes       No
+## 9   26       Yes       No
+## 10  27       Yes       No
+## 11  28       Yes       No
+## 12  29       Yes       No
+## 13  30       Yes       No
+## 14  31       Yes       No
+## 15  32       Yes       No
+## 16  33       Yes       No
+## 17  34       Yes       No
+## 18  35       Yes       No
+## 19  36       Yes       No
+## 20  37       Yes       No
+## 21  38       Yes       No
+## 22  39       Yes       No
+## 23  40       Yes       No
+## 24  41       Yes       No
+## 25  42       Yes       No
+## 26  43       Yes       No
+## 27  44       Yes       No
+## 28  45       Yes       No
+## 29  46       Yes       No
+## 30  47       Yes       No
+## 31  48       Yes       No
+## 32  49       Yes       No
+## 33  50       Yes       No
+## 34  51       Yes       No
+## 35  52       Yes       No
+## 36  53       Yes       No
+## 37  54       Yes       No
+## 38  55       Yes       No
+## 39  56       Yes       No
+## 40  57       Yes       No
+## 41  58       Yes       No
+## 42  59       Yes       No
+## 43  60       Yes       No
+## 44  61       Yes       No
+## 45  62       Yes       No
+## 46  63       Yes       No
+## 47  64       Yes       No
+## 48  65       Yes       No
+## 49  66       Yes       No
+## 50  67       Yes       No
+## 51  68       Yes       No
+## 52  69       Yes       No
+## 53  70       Yes       No
+## 54  71       Yes       No
+## 55  72       Yes       No
+## 56  73       Yes       No
+## 57  74       Yes       No
+## 58  75       Yes       No
+## 59  76       Yes       No
+## 60  77       Yes       No
+## 61  78       Yes       No
+## 62  79       Yes       No
+## 63  80       Yes       No
+## 64  81       Yes       No
+## 65  82       Yes       No
+## 66  83       Yes       No
+## 67  84       Yes       No
+## 68  85       Yes       No
+## 69  86       Yes       No
+## 70  87       Yes       No
+## 71  88       Yes       No
+## 72  89       Yes       No
+## 73  90       Yes       No
+## 74  91       Yes       No
+## 75  92       Yes       No
+## 76  93       Yes       No
+## 77  94       Yes       No
+## 78  95       Yes       No
+## 79  96       Yes       No
+## 80  97       Yes       No
+## 81  98       Yes       No
+## 82  99       Yes       No
+## 83 100       Yes       No
+

On prédit successivement les réponses (en terme de mortalité), pour le groupe des fumeurs de 18 à 100 ans et celui des non fumeur de 18 à 100 ans. On précise que l’on veut aussi récupérer l’intervalle de confiance grace a l’argument se.fit = T et on récupère le tout dans deux nouveaaux objects.

+
Pred.Yes <- predict(M1,list(Smoker=SmokerYes,Age=Age),se.fit = T,type="response")
+Pred.No <- predict(M1,list(Smoker=SmokerNo,Age=Age),se.fit = T,type="response")
+

On représente nos points observés d’abord. Puis on ajoute successivement le groupe des fumeurs avec l’intervalle de confiance, et celui des non fumeurs, avec la légende adequat. La commande linespermet d’ajouter la ligne que l’on souhaite (ici la réponse en terme de mortalité des fumeurs ou des non fumeurs). Dans un second temps on ajoute les intervalles de confiance grace à la commande polygon.

+
plot(data$Death~data$Age,pch = 16, xlab = "Age", ylab = "Death probability")
+polygon(x=c(newdata$Age,rev(newdata$Age)),
+        y=c(Pred.Yes$fit-Pred.Yes$se.fit,
+            rev(Pred.Yes$fit+Pred.Yes$se.fit)),
+        col=adjustcolor("blue",alpha.f=0.1),
+        border=NA)
+lines(Pred.Yes$fit~newdata$Age,col="blue")
+
+polygon(x=c(newdata$Age,rev(newdata$Age)),
+        y=c(Pred.No$fit-Pred.No$se.fit,
+            rev(Pred.No$fit+Pred.No$se.fit)),
+        col=adjustcolor("red",alpha.f=0.1),
+        border=NA)
+lines(Pred.No$fit~newdata$Age,col="red")
+
+legend("left",title="Smoker",c("Yes","No"),col=c("blue","red"),fill=c("blue","red"))
+

+

On constate bien qu’on prédit, à âge égale, moins de mortalité chez les non fumeurs que chez les fumeurs, quelquesoit l’âge. Le tabac semble donc nocif, au regard de ces données.

+

Toutes les analyses ont été réalisé sur R

+
sessionInfo()
+
## R version 4.0.4 (2021-02-15)
+## Platform: x86_64-apple-darwin17.0 (64-bit)
+## Running under: macOS High Sierra 10.13.6
+## 
+## Matrix products: default
+## BLAS:   /Library/Frameworks/R.framework/Versions/4.0/Resources/lib/libRblas.dylib
+## LAPACK: /Library/Frameworks/R.framework/Versions/4.0/Resources/lib/libRlapack.dylib
+## 
+## locale:
+## [1] fr_FR.UTF-8/fr_FR.UTF-8/fr_FR.UTF-8/C/fr_FR.UTF-8/fr_FR.UTF-8
+## 
+## attached base packages:
+## [1] stats     graphics  grDevices utils     datasets  methods   base     
+## 
+## loaded via a namespace (and not attached):
+##  [1] statmod_1.4.35    tidyselect_1.1.0  sjlabelled_1.1.7  xfun_0.22        
+##  [5] bslib_0.2.4       mitools_2.4       purrr_0.3.4       splines_4.0.4    
+##  [9] lattice_0.20-41   carData_3.0-4     colorspace_2.0-0  vctrs_0.3.7      
+## [13] generics_0.1.0    htmltools_0.5.1.1 yaml_2.2.1        survival_3.2-10  
+## [17] utf8_1.2.1        rlang_0.4.10      jquerylib_0.1.3   pillar_1.5.1     
+## [21] nloptr_1.2.2.2    glue_1.4.2        DBI_1.1.1         lifecycle_1.0.0  
+## [25] stringr_1.4.0     effects_4.2-0     munsell_0.5.0     gtable_0.3.0     
+## [29] evaluate_0.14     labeling_0.4.2    knitr_1.31        fansi_0.4.2      
+## [33] highr_0.8         Rcpp_1.0.6        scales_1.1.1      ggeffects_1.0.2  
+## [37] jsonlite_1.7.2    farver_2.1.0      lme4_1.1-26       ggplot2_3.3.3    
+## [41] digest_0.6.27     stringi_1.5.3     insight_0.13.1    dplyr_1.0.5      
+## [45] survey_4.0        cowplot_1.1.1     grid_4.0.4        tools_4.0.4      
+## [49] magrittr_2.0.1    sass_0.3.1        tibble_3.1.0      crayon_1.4.1     
+## [53] pkgconfig_2.0.3   ellipsis_0.3.1    MASS_7.3-53.1     Matrix_1.3-2     
+## [57] estimability_1.3  assertthat_0.2.1  minqa_1.2.4       rmarkdown_2.7    
+## [61] R6_2.5.0          boot_1.3-27       nnet_7.3-15       nlme_3.1-152     
+## [65] compiler_4.0.4
+
+ + + + +
+ + + + + + + + + + + + + + + diff --git a/module3/exo3/exercice_fr.pdf b/module3/exo3/exercice_fr.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6f14216a887714c3c8a73dfe9fbf103e5e312979 GIT binary patch literal 302022 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ℑp-o;Z@;a8o)DPiKwY#() zvx$9_mkHhW8@=>RwHi`4;H2~Yt7-Kk`SxK2IV6(v`@sk%35%#WEb^qyTvt>AFWqA_ z8yBUd;mDUAX&B*+-06(BJ}%%`5|$95SF4AG$U z7$e_L$%n($6ZMKr8^gK?%2rRFPA2fvjFpImTj;Chvd2?eNzN=GXTODhI$&TvTWz}~ zlE~s4vlKWwDa48qSIv_dtL0#cx>OBFho{vf9Ki7NNx{Ph7GPuKP?R!bEtHBxyncaW?}OA{5hhj+pU? zum2i!Ul0Pg&u_QmWTVMWxd8YD4s6LmxpjvIPKPX%_6CA~oJXJt!95HFRie^T*tE5H z+zyE-uguVxPPx@@H6|M`Dg{8jiFB@P%2Dl{`H(@xGViB1Cp$?&Fv%^>`6HmbK6hYL zcis2HHRsFjY^6iH^{Kqf$6!+2Vk&1K?^)QZ1QP(CSi}(oSXn?YHjQO0PT#1e#ohE) zC#Keni4{-&J8$3Oi^3#HEW{?^Io(Th_~W}QqQSukqCu8xKEYSk`OJ!edTJQ@b8F+q z?BB%*R@Sc*kvyV4ukIK0OOz%0`f-yWY#5~#L=8RLz`tA8{hEoO!Qp&6z>BC4*!$ah zY4d<00w+8Fkg|`7TEi~sO=h9Q2VZ&x*~Q-$BLj-!^?hmc%m=jmPyv}rPugT-x;(F7 z`6ma*>=(h$a-dsjkr=k0G$3CED#vc417dN7>)q|P&Up93%WYSttu8q_> za|&XKBd|oy7L-px#|slxwC~3A0n0nYuMs8j3HsBI)NEDI@{iNH^PP&j!=u4-ez=Hj z(-Si3N#nFG5acgbNdHqJ|1UFk6Mq8>E!etvM|H;PxVrTYtwKOxPmIaOOPXWuIew-P z)FuK`1l@(#HxA$RDUni`}K@- z-H@5L^9!EU<;dipg9`2kKFv@quJVzSjR*-!0<*KM!Z?!cWI25in9{{_nOBk5UKu+w* z+^o7SCpaDELawY+nBQa(!x)O2h`EsRI0531RYR_0x+CIY2nuG7GnJ|2HRRl{rmBNf zj+2ld%k(Vcol9*X>^I)$Ml;R9+g2YELa5`sSAQ#_u5fRB!@&2pThf?e^^z3k*3@emBc79yw3i<*~{ zs4F>^UE*35c0^F(a+mP=w)0&XT5!Cd*q1z2f4&!XUsDCEwA9;8@11^N+|QVci0K!*Q#omNkwt(tvaL_-=>1}%N&k6c)-_JKrL2nog&hEoq(zEeel`H_i3 z5^VcUs2}@dN1OH%JehUWML$-c_mY?{T;{GtOA-U1f>5exxeiR{ji$9mB)U3|4M#Y=V!W5ZQfw;{^Z1_<#{bL$G$Mqq6e#<0%TDslB1fL{x@0>>q*sL#V))eTY&vJ3jr! z^pCX5aUB~mXMC`OZh~PrwWg{~7lZvHuLxX4z~0fS3-~GVzksj*bYI#Jkm_&GK@-GR zvM#L`r?~}%j6|a!&XcJZO|N1FMg7_ulO|o<>fQh2ZiohHMi^OM3)l8A7}`mLBHcnw zZ6GR_?>IOPAL{(IZSvxjqVO{4ln@0)30h1RF5bto_LU#_Vy!GqcuO~vEf|}!#U188 z*&A+_oyoJ9W!|IYU2bbRSYT>)bX9oKKVxU4+(w_LSyM zX_Nc0!UmYfazitC1s(av;rxc07 zp=^%D0QXHp;P9#WETz^R7(~^V2R-ZdH#gDQaSd$-!nZ0y<)o0E4B>tfQ6^TzGpNo` zEOa+9Tj_1wop~NV+8l7ugNN6#E2tXG6mOgm&)W!lL$L+}aPOtLRwF>S0SGoz^PWjM z`o!;TU?PkGeg&7*SnpE_qXMMK6iWp>=Ow_~I8U>4?no;r%qOskZ*-JkY!#ef%_8jj zDCP(%|1J?A_XSo(oG$<@dyl0R!Pn-ej=a>40S@GB50KH=#mMl}B7#p@`^K^RZdr+@ zlv+*$#1z9tx(DWLMH}2FHp@ev)PPsAqdo;WKpIIv!1m#Sj%wmv54I~Q_P?pyKiHf9fC2HJqlhgN-l-TAgo0bP(uJ)wpXzJwhsh?6+cBjP-M7s{u z<`_7`Y}tgDEoZ`=TPWVa0*Ok9Gp(Q|4`ZNsmXDRX(B6Oe5AHQ)4x*Q|L~|Qd##LbU zl;fj+kOyyHB-C*5iHNz_Pv~Xi2KwanJQwLE@?zhXuNzgNt81(^-?2-E3Xbp+XgJ#% z_*7h~(QQX{>)HT~8fF+ldQUG1@VV-rrB%5$qOgvaMU~St9FeTKpIUyq0{~y&wo7ME zjlgK+cwWbdTdsX;cHt)itroH*jT?i)#_|1;(;p@^iYnE>RDW0x0ZW0$Ohjw@ZRu3W zXTjEBpqVk9PPFN^(M+4v$!HenY5H3QoXpEdaJ!V=z0grp0dMCe7WcbT@Fd?%4mqQSgkf!YiP0sylxjh5hmZ|C zReL`O*~XW!akddVR%wvcu;RCMJSl0>!=m?lR{^2520j=$C6q|-KBF~O2{8)q3 z-x#fkwmY=SDQPOm5Wz`=kA#?e4%F;tM@QR9JT+X7bAX!|WGJVCiFaCb82;SZ(7T#$ z(t7{#FeWOY{31kgwZXn}EFv98r3hXWys)*A;B-`DBd?)KbYPa_ya~t496t#q2 z>BBtB+&mF12^RUUgt19b&C1p4LkOg`&Sm2%}VhrpU)zXl)U)=9ncUij4yf18SG*Y3Y4%oL&O z-!)nX3Q5rAfaBx`YgwM2|uh%1LlTum=R+fhZb6K--4Ur-?i&G(ZB|ol>Ra?W*H! zEqX;ruCt79+Rgq%ky%uZTS-+w zGGg>ssM$AO0t4wigK@rYs#*^A=@R`C4rgRM*xK)M{yocB^A0#9CPt$<&Vrh=RVWBa z-QQbUuitZF0rK8 z9zB0z(VX-k4G8~#L8$*^)BgiPW#jxWclr-PWn$rE{O{xcf>4>+7}@{75UQ7{ijH<0 zE8JkPbimNge=f=#s%_T6e>b#)tQtYx-N-@QAp_!e{eHgP`oG^|u}LS+^Syug%B@gH zE2FrID?ry_C_uqFnVOgy?*LIyRtMn92-NJvSPN3Kdn=g(Vk1LCffJLIwlOU(tboBJ zGrEA@0k-S@0GK+jwXd_oqoL`ENCmJUfVlWEYXQvk07MC>E5p)@6Ho_?J<$t-UL8(Z zm|Z-Wfd$pr2ncMpBRDn`r#Hu@wqEArT*burGkr&*83RpZW^D!X>Rj0Xlo3D&;3N|v z3qW4om$d*c1PB5!7qnLPk^;uI}LA4$l1si|XhK zD`x=`5LT5CLIPMZ0+g_>vi|f~0SMZ^)nWihVcEa%yYAxrhEPjcMOd9xNi;G2Y61tK z?!&pbHNGpq@HZ&-5(0lgZ)#VRGOr)h0|8)JtE-FinVG@E!;?|7qpOoOG@~XLf9t=o z)Y$3(;2D^64{UWaFW|kQGujbEvvcXz2L4LinX3apv7HJeK;OwHpuFLWg|k!b1?@i7 z{X$>GLagy~UjH7zIRFCv*2c6}PU|;9QBgqwfGcAsP$QT?G5I^Yu)4ZB17>`cdV2%W zR{R3~gHYX_-F}pX@AJw2{?b0mpBe49r(&*uzGZrS{f)~E+Scj$9h>c^-@<`$YIJmT zeHRxa7+4y^djs#C&gX3g{4P~SQB6usQdu)l@v!DWC?B#{|YbQ$u(ToVj#o1NpCip3oA3BXCS8r%WfBdzz;YL^oK7Q1PNn;~`p61`y z?%-sy4zkJF4roI9J^CpV`bwXJI)gF*1jq#tkaxB|T1{Tm+Lb|1fmMasY&T>102VWUH0!vly`#YShg_E+$l|Ea02%>J7ms;LRQ&-R~! zI{QyS{r%Hz|2KX%{|I_uVr=pSzpcHEr5zYhR|i1n7Xr8s@g6^7Z~ZqIeW0ecmb$u7 z_Sb*wl%8KQfpdKb%mmcn=ol!2i#ywku&L)62%DUIApE(ukv1UDpA|YF6B5MD7aEYG ztMdbpW^gXTpDiUCeSqd&{5gGO7|uZLS3fcxd%)&{{(N@%%b!#(j~&wHx2?zDN<&iv zUB(sqrC8z;;&g!K9L`nA2=c^! zVK5XrI4jthA}TQIi95`Xa*#kNSBl`qYkjuOBx^Ez8WmAD*>BWuNJUan@yC`77Jf5I zI#4yYVRj8Ok>+Yr?&As z9U<~FBAu*@AQxZXk*H|4Yh>NBY*tE`QOwj}=daCRyNb}vI?XmtLDq7bHgXQS-@4|; zc0rG;v4tf~MNaE3wSk7N2%8_II4Q(>!Ag=)VUGtZ?BLvMJ37cu;qbH5l+(G68eq(2 z*g_KPbCU<5a8^@%$yAz*EB1buVfd;xui%$|W_es>ebf9zoI8A*h2R8rM8CM|&1!A6 zs}+pc~;PKkYxJ-w5OW$l~M!5hcVaAayp)i-%PrjlF2F5=8AHuj`myy+q(H zE^Lm+h%1N^|6YMfSxrkAhpN-7qk7n^HwQ~x))cST?jYUb*nR3`U=us~5qMkmwge8? z?Ao4AMYKhKU5fk7Eh)Y7E24hbuV%Q%PjoAR0jI)qFz;OCV;1q2V7A9t|4%8^e8{}DVf zr4Z*W?M}|GC?97WTYeg|sK@#pXL2k#um=aUlvS1m<+c(QaX>pCH`TkW5PZHz9|DK3 zH$P*#fdK}Nd^L5nyR&tAFwGcL%hgmV<9=+=A6K1t68Y=qQpUjb(ttRYE!lV8q5Gru z#sQ*gEZ)mzjw?P#N_z^u`j~YfzTrhCG8EMxfwzCr_+hB)r0jj9$Yg^oSoH!y!2w2^ z5#Po)veUsJ;&sMt8GoKMqg|Xj8Rwqja1ppS>3v)Osszfmv1Syj3Qf zF&y&Q840C%;UCY7X}y5oU&>gRZK5e58cvbt*K`zjZJeNo5YKTy>$fuV)A{){vDan3 z96hRNv7D;GX(i9dK{EiFeV}FbWf)8Ri8)eODKsqTe%UAju3 zh^x1U048N0EquPq)u~yo(iq5gqC0r7gBy1PyG_swVydSt>|cz6K&0pLAi#pjLlXno z9xZmuAi>oY^X^vPh%uuV^M)Z58tPlAAbr0;vp#_ioD5FyYHiCxFwHNGk~euHh$ICI zgxup7d>rc3OKI{~44e+9AG%U$;B$1#VX&u^^VWDhJC|t&h0cbGHZl{;{gsi0)SOt~ z8qtlcgw~1u%mpKDbB^7*-}Qe0EkM%0J4axB0xE#`-TUcO$l+_w`U=yv_yd_EUCuO+GwTd(^$x6LW!&QGuyc$*hMKXGm-+|9XOxI!yKA>_ zrTf%Gzv&4{GMNsJW7u<>LNnl>I13N>W`K4L+iiNOb(u&{i{X^xDR|-=(fq5O99aH7nUs$`17PF3FKtW`(R_Ivp6mksGprM#sp2|s1) z4XUqct%2%Huxa00L{a@EB z(pq+lShz2$vo68?KH&cKMgBx}MM>YJJ;c?-T$uQ$nM&NjL$}M=eI_B<;?vf$*Gm5d5(MFkOrCiN z9mW?^tPZ>1+!1~uVnu$tNz$Ko(a4nS=eFxA4p99Jufz);eo}eWXw%9y2uardj0P3J z+JHESWyU)%?@W%U7^V@64Xm`tp=H>ynp%jScq-QFe<5wEUj>pJSKk}bs@p$M4v4Qo zC!ukD3Gi@(@crOSn=catl1_u5dWp$l}Kj)#8xu5R@0XC53~2ggr%&h$&y z;2A{nAh69;R3cr4`X|PBN;U`I^j&T$uCPcau%jp$c>&=9srL2~hp&A{d@JtCS?AOC zH7uui%@1sQ+A#ZtB_#bBN5sAe`A=)FYQiw9dj( zDq8YbVh!w&7A;K>8d3eBw_APDoVq75SmgZ$=6nb1r?4jEG_4YXAkqhkRFeSquA<)? zLBvbDv7TeApF|3dC9=E;ySwvGLfnW!%N4`u;28@CY4@+1Y^))*`$F5QYW`*hL)U)DoqpK&`M@SA0Ur%POyEp0i6Ze`%^~wYq6e zbFH%NSEBcTPW~iKj6ABBBsO>2X*kKdbkG4GS;q5=Y@}h|w>d8S+l}!%e34WDB2b&y zSJF@mKrX5d#~2Gosa7Rw9oupcnh@W6=#To_xcJAa-nnq49>0|MK31>c z?Oo1zTpK+*bF)fb{}Zoj#%~vOtO=)|c4Vp6%pcNHwRCK*-KNqgSIL7k!;tOL@%MwN zEQ(>0Ge({~QfEFLs;pGxb-v2 z!=&Oo;+$Dj=xEfvyzu*WFNZ?K+jyzH?RY?J7a;G1d?CcW&T!F$&^0|>KM&;wCEY;@ z0hTgTu?XNU0%eYxOXI@GsDL8mZ$6hJwv3X74K9HTt^k*QRkhpFX75- z+=nm7>+n(ZthDzo?@5wuxpw)mD{BSi=(N`Q$~a(tF2aL^OGulN3FTa;a)}4703RxT z*YV=dPSW0sW-OqhZiqe0HFnCjt7&_LB#u#1HtDyZQlFP;{odpSyVfkBJFp;RITg~_hjM&sR;HFC>xj0R^3)}5@^ z;Mpj5{w%JMN>XY~{t*tTL~r%v#4|YxFn7_g;A~AJ#E=l|m?$m{4#>E_bDx1|2LH4F zy?f8|El}C%BbtkPgrk)mp8$)R79Txg+IQyyi!Z8{Wu#~?mbj--)M5_$m}uw0YQnt}wbuPhu@Z6-Ft!|s| zLk$4kx)R55Vjqw_Ez=W&VQ_?IEfTI2eFe?sDf@<;UAhY#T)NB0RjK!Tv>_komiBOw zs?daUM|~#*ehFDVvMVr_S(0WiV=KOR1j+7usalE&b{n$vN(za7NXk*cYG_@qCU%I9NtYw)AAS!OEgiq@MP3cV2Fr+bP8goH$tZ!(ng2D{&uTExTVACmN;rc<4c^WZv9Jt`C^Ute zDjwF(7OBCd1N>qB`Qk>ptmToa{^IvEk9hP;dhcE3i>G+qD~bPyo7g48sfXj z2wpqmFW1(y25 z8mav79W4=WO{IWsJodhhV7p>acgA7?~JncxO&`_g4FgMwBiKwwq zC}gs)j;Mq!Z%I6zS+-M1X+@;X0KVQ=x`vAul`!Av5 zF%*7K?CcwHL0`oV;i)lIa6f125&SAKt4!@I@1l&42B`URUhy;6TcjRKF#uSnifm;l zC(Xa|i%gILLEQPz&7W*5d;PVG&o77UuwtQYe+68?Uq)6bR5F}?mTk0u*L@IRr7QEq zels(AN-q6Gt_GN$46aOIGOE{+d%c{I8w(WpAg1k#+JW=mb{=Lk_N&$Bs$-|9d$?0} zZ1qp)77*jxXm!TVC#E_C@(QOP2IQM_=7{!TN4>a=;jUtw=DAf)(R^60tlKGddmFVw z62GmaTzk=;Y1Xrq{Cd$%Xz$as{gDy0my7Hyoytt1BrjAZ7TAJL#3N5AH{awMB3pP? znE_TfshH!VuPYW~^{A@Q#U$%B8Wq>}f;UwUm{-IOB9~1)Yms1e?1yq5bAp z@(=xKy!W|A!{BO-g^?XmREFYkNYCaLqcss;WmGkrISh(c}hlH7jzB`8Y#sF4znCj33~rG)g88)35ZBmJhHU(>RHD?5`) z%SAwxgwRZoDDQ5x{D=*4nyeSKm~8>&&Puujcy{f31qNE5iETXP>~hA)hDrzhBQn^) z$j8W$t;A2&Xf7{PYV3Psk`WS(3CueuzN*t-DOE7J--k+e)rJs0xMmE|6DG=_>Y77M zSoOZnjo%Suy{@V(;<00;8>m=ZrzUdDZnz)L)y|+c^PRbzu3q6*fBlqxMH<;*Xb&}L znr?B@7?BfaA}v6k)9#3_PBjCsOX^+u99%%)f*M9v%4R`G?Qgt7*LrqU-a|CaB{~V< zLrGW+WAKXhPkah5|1O&ufjiPD4AF_9yv&k1V{V+?443`Hkb!%F>h8Y6L1n4uGJn^7 zBQL+&%r3@07>jBhX6pcuS%srFGs2pevtQ!bC+0b1G6eDU;9C3`vz0uA#?l)~3YfW# z-PIr1^gEAFo$(WN7_d6UXMhH{69MSEV}fF|c=%n*?&2A75;LS>ycjVXQP8@+Vhj zpq*SVVPNFdS=clTMQkz(a65d0L$^@?&d7-2jfzLp=e6Q$2Qt~nyDo>NT1zeUs%MFM zF)dBHpyPbkQ-UGsVsB*$U8tRtLUHP8)OKUgI};PnbPT9sTm_at2inX{-xbSmm39aSJb^m0iG=ox7o*Gx!>NM1fLQP zP-~@d^^ve`QL~CjTw}<=BwteGJMk@IV)ARDn%py(=7J=l>_{<-aWk}bZ3eLE9)05{ z>{{VNCE*@YaQi>4%IDBGL>lbkX%cs3#mVLKYyIbYd=Z%Ane7D`nJSrN~-{t&e_&IMPc1 zS4H)J}LaVPissJ{#jI|KMp2lv0Sf7Zxv!MIov>KR+O{sRZe7EY<@+eOw#NaKM10|F1 zemJaXzPG>X7c*uaYWYJlimn*PDj>Q-WQCjM$@!eOqsD0%2U$5S0eR!a%0ft?)0S~P zkv01|lCT>&pgUiS4J2v~!d>RkEakyy&yjHz`Wou_B-(X!*8<2dFgUe~n(U3KqXnJ5 zs>_wX+```NH!;;4lYCp;y9%%7OTr&CWfmON*JFzQl+{mgeL%HXpA4;^F)JfC{86TN zJ`VXu*zS^pGiRLo;5O+V9BNbGQOlRu5%m7H-xTRf^3{qKsq%0!U#)A+8;G!rvp`Zy zCuSIwg}NocM6Hr%i9Q45!);pHmEIUWPjbEG^5D-fj_rtnon?oCOhcAQU7f{;7A_CJ z#%=Lz9oX-X(3-e4T=hai0`bLSzK%E$sR1+=Er|%U}Z<=Q~vHmj zN|tH&L~K!RqvL*J*If$mp6}s>TLd{?-XnEY?!HuQ_a|Y7p9`@bWbDK_(B@pzp3Kk1 z9#iojtMxSFK&;}a;xMuoWX@mdir&-C+8XZe&%Prg!5}TXowtV6Qxx^j`QTrA^hqL< zo8$4=4O_n5I>z=P=CW=QuTpS+k~c7H+^7^$|Z-UvBT*sINrh*g-?O z`tSl4(>TOLog;MNbw95|L~95em_G3I%i9=P6KgQB92*s^lGHd2HA=^^Jg z07D9FK9r%a<5a);R)IBUq98$%Hmi+Ox$n~;`q^&k;ga^YrZ-A*2HiW2m|N;VeHrT7Oc4GFT8jGEjC?PB15^DYFFgn*c*X%lNg>c zZ-6?&CMGR+DTb-;*z3-K)Alf-mj6~KUg!OX9NMel3{!96>wcl#rcj(R(n8p8`Tx3hRUT%}-4ADX>gO7DnE zCCHwzt^^vQ@eH{pFJ<7aW(cx3d##s>0Titu%!pN<0KdZ9?wguuTjrkY0mWi)?s@{> zD^Rk3MP%VmDYbv(NKHG9r8r+vi;gDzl6&-t(c}ki>M+jJi_R?`UMo_&MybzW8eme3 ze*j8SuxEo8oe^6qX~Uvzj98o6LB?Eg{AWN8>1VbH*^i}LV1sAo&#CyKs6~a=gWg;b zcVH--6PtKBAcYe*g$#L}D$M8)bDT-kSotg{1q5kn|7&dev6mZyRD7 z`RXP~GsO}@I_lCkFhl03HMkIr;SQSWO%cu5BNP)x9pL<$rNoLs99dEFuhk5+3C^1* zik;nsfMI&yz!ygR5RZTrTa9>Z?1EIkwaHh4E3KMNvdzjjf=0`Yuc7fVc_V&cjNu*n zPCs-Bb+Mfmr!LF==eh~&le3z~qy!Syq#(4kLuaVVCLX7Ym!{@eQ?bjw`0mMPJ&l`ySY0frY+`y>s4%8%fGd46XG*_b#5161RKf8M+AEw z(FsmNXtpBN1Xt+3NMJS6H0O2J@2^*Ywn;1@xoA6HvTHy}dOhyybK40c{KjT{5?!Bm zPDJr1;MFbBZ==up_9ArE5ks4quy;C##*^US(D!Ivg05o5(YBqbBxc# zVF-D;QB=aJXgU7uFWDds$2Ep3&*KmzxwkllF+AO+H{kFb@Oij6eU|G9zJo>y_Z}*h zW17%YEz2(U?}u~@uM~{Z>#p`6*4o&lFUQ>w$FkkqQZCD^_z)zIS2Z)JzXU1l328r7_8ScL9eu zr|#x4wU3{bf1Kk%NXo|Kye`>ZSLtt)mSKB~0hO#7wA^c813R%s9BcIk0Po~|>^i91 zIZ~riqKcfc2_50t*|FG8qj5(SzXTLjI&NyVH64)^t85My3PJxoE)|(1U&{HwjP}$l zqd<~6t7zHxvS9xp@g=^ATMG|Jn|Ftw1-#qWCiY6Jx-XXQy47Yq_+lBjCcry%DXgxz zLR20Jcg7_`K&Md({jL1smO&C?d{e)AG~SBO1(xJz)y7Y<&oKt)*-MjI|XC===DBo;-$HXk}MU zq#;ulxf^z*Z{JX3Q&Hjk@n|!z!W*z<1m&k|q+^4O7A0Q%I7RvZ{>7G$M3;7I;_%(S zbN+*_FTou;XhL{=TcWRzn(Jbb^Wi%5g8>iN^Qj%jmu#~<2hq8#p)SjybuVXiETZyUH09Q!z4oZ zCpD$Z!cYTDllLiUO4&FuBc4>KMdYi_vUrLK0kSW%6-FcR)3CE=)X&sr9$1i?$F*We zCmtuU6+W5Tb`nYuy$#v9ZkSvVvCmVwFt)3tAA7iV1-bk@7`T`f+1IBoliU8I~_7pQC)FLyNG_#9`A9cO1pp_bKKFlgy@`X z;&P%=<0kh{y&F5y&CV>iW6>xV_FGFMUY%ezex~1z=L<+ReqW!(4uRrKrSaNQ>|J0E z=QfgeRk3^yi{|2d2!==u@`_i#Do^#I%$!$`n)(FBJ4HFXAj+DSd7w@+N3bfVkrd%m z9E)J2dFM{lj445{Ggjk0mZDv=hZ}?_Q&}TaYuRz;wVm}FqbPdJ+=Y#7%G#f>T)c1V z(}%&~WOR0Av4*95hu@Clt4ZMUmP>tWYpSNBguor8xe%@(n|T#jz)o!vBg3XdH)sFR zq2Z~&3WpV1mI#4ThCaFBXmDP-ZZ0~3o|7XG?hq5Z(YxHHZKw9u;>wqYb_6^9+{9;_ z$V51?(Zo-*A1a1gc$pnT_tb zmx0|}Z#@(p7tcdDI%+wfVA2D7}}{d(jz0*?orWr=WgrBl+lr7IVXxmT-vF^@BU)aD#_Ui#ok z(f8uURVcectD4I?+b@BgC9o3vQ{F%8b9a=BRz4!cktU$?&GpUsr!Z)(_DPpB)bcH0 ztSrN33I^~m@KEo>;m-S>?ryp*%|V*e#Mr#Hqs4f-qns<~%_iRjV(=Ax$B#lKp5BAV zzPVph?X*6xn}Q;ISki^xyb8`$5b!ZOP><)asuDHA2F4P?t(C~k5e$Z_BoHa`S@#U& zmThm6_b5}e)a5mJZ}ZV2VC3kMVHaAZPvitDz(Qv6eGJQ8O%{^vqe_GJonmGePQUd( z7dZf@fYOurqEQ7qh#)c=_kcwjUl=0XT$$ZEn|sI3-g7;BmHH3aEUj_7=jxVJ+g+G` z%R8eo?9i#bu^_l+FME&QtK@5i3N6FXYu=(NHdkLfXEkp_TcX+;i0p0e83~Z_Ii}q- z$15IRr1O_@jCUn7Sdm`$3MWQXm}KQjt(S!=gY!+#SBAl5K}3&L4Z+ZYN}8ISz2&uY zwj87xz4<}m8jnEUor-B(epo)&N_*+08AOVQEq>yJd)!^<9nrCkY=?AFDsr__?Xg@7 zlwa86_<1f_1WLb8TP)UA<>gKHX+Xf(Xs0+K z67@3A-p(oha*JmF?xw191Gz1jNwh>DT#AxWXy2))pwLV~IRJ{B3n~nS)XX|(v;563AE83)$j-K7< z4r7sa0;g&+%3gS6jWgRGhpqlgOwmeQf+{C&h=hDmKy=(1QUwWW_TqElW=YQ6w53rb zO8qfJ@RcNg#J$qV6NQs{pxb%>N^GHaoVlH`Xh+4220?PJP6+eZx3TWH?j&Z?GwO4C zdt&K&Qgf>IzzA*ZrRjqU_hZpJNnTj+!X=#vU*URUuG1yG(nl`xh`?q1{^_q);mOEM z2~CT}t)V)UUIX7U^Gc}r76Aa{C`o^N1R!IgnC^sGrowxLK(>nOiWe@Es>%1>&6H$E zJ0O{(IP>24`5AySs!W0V_{L1`vGov&e1k$1GGq;y$Ep`&C(9e$5m#ogFWrbfrs z1*+OyB4gSIPYooAYe&&or=#AbDDNUIzGwx|B&L_#euIGOJ2XX$d3Z1!HKj~UmF z1&0eh4GG4=-(8QjocGfH2D`-tTQC*7dzzA1=>XGw@F}43Q-nbT*CzqB!Qo64qr_#C zwgvP{{JrBlyLySFWM-`IdD=R!EDY$FhD*wRel%CMDDDZf!u7lu4f%{mGrEv_r=8(D zQ9u^=5%r2iLE|>)zSP6k*)_G1gC7pqx&c<)WV9PFT@jH4iB8S@{!y34p5KqEMt;^C zhjEH2e}i8;K!xu<68Lr!3kjtKGa-B5AtX{U?_b%k31QP5$?3PElqsGnoi~+OX=SPM ziX3(RV->-L1IP7)M?WHOMQhN3q?`;0EeO#+ZYEEq`)k+xvaE~zh;YTr)%hObm||%a z+s^(W*)!5mAq6pqJ)QSb6IRXryW0p6%;Yb>0KD-(9X2_R;7*8n&fX((K*->>hL)wd z$9qfb;z0x6VLIFsmKMdL-;!8>Y-uQQS^|;EPdYBh4?uAdL3JMRXZ?)Nfg&+(&@exq zwDk|<#_63+80q5Nw*?ACLXFLIsGB-E=-htdbk5iZ?DWmTiBH)P_?en((h73J*Ct6b#m|)~kr5v)n6>CF>0Xw`9 zN1UTy*3oMuz0GCmVqdC0p?%~WH2GVt-8m7n{f>bIKErhcOjDvkFf_CD{-T!tWnGjO z+h9UgZ}$ZBW8i6}jJa>1!T|QP+rjRU3p9dF;FV1EL0dgP$imp_Jy!h_iGj^C{HWpW zJAU7l0NlWh2RIbJ!fj2Eu;$3sjcAtVD{mXEnJZ0ysf%^SFEoX!&qPM5>^Y8Xk&{S1 zRZ5+!6GPmD5s-&=fxE4lkdyV$i_YxD@U<;vi9A8`yP9+e4wFeZpVFk|pQ8ammzepY zlAh9oC+~W3$a*8H1R8Nl`uxll*h0vBQ3KmtaD_iS&=QH?Q^UFq4M}It1Ru20e;a>+ zj5r;UreD|diN%?HsHoTTGV6EdzdIln5JKOeti?xouym5$8=_|#IY_#uo-s@xuE7^h z=K1i=MBtWyN@_K!NWnx$uxM=cRhiY0q;*OCHvU^1%z~)pD`Hr>{c!WKTlcO{uZi!o zB*>uqy(bw1U4$mcQizw@N3hpum>;^_0+SZUa}ky2DbufKMXFC?cgX+}iM1kPQn?FG+keHRsc zq0PlbF@y|?!|5|t&Onwk&}jqU<1ElsxMke+DG%Gna)`xO=4nWgJeCMWM_Cd|-i?Xh zrCNSH_~y-7kJ+K|#j!FvJ^{*h&E#oTZ&$L+NF~wVX(F{*>1sBkO09#NcJ-onOr10< zsS*JJNlI%MM&HMOF;HPfmf4YH4gu(o^=1aJ7|NDLQ{-ciQC97I@@BaFB`d=|A5N>* z$v{Nc7d%kEyM=Ju5ZHvG@(N^kj6ynw4t7r@?4I$CRA=I25&4KtPIGD_NWw{VQ_a+y z^qJ$t4#%lLT`&syaF|Q5KUlIsD9k=Y#sREsrn-2{ne`wHkLc_M>f10w#)rE!{UebU zE6SFe!!Pott5;ijom^fx2=d)n9ydS8`!~<~Ze%3Q)F`LejkE_)x*3tl z7p*%Hjc^h72!6S{W1r{Ns@#FWs2^S*k@dQUmA*-rM3`{pPJlJb%iH*V3XUT%O!4?Z0z6{qut=81S zfX4s@&Z|A%q}h5S7UO#R2o}!9-cBcD+A!>!i zie|HioSxrMj;BREoXpF}D-KCi6ieo$>y9Q@mjWYR+cEVQoyQb}mX3R_$YHHAqI9q& zKc32<{c8Rlrq{lEu(G(N%|+x}N}~fE=fLPQKnZF<*M3KI7tNRKHijr1$E29O1!Ijd zAzn|P87GI~@0&h}j1U%z>4H<;RdKvpFe_B%bUG}^cO!_G6L>eB@Z}X56K!&_|*{=7hm4GbU zrj3j8LNV$9O+V8?6gY9}5=3vg>k=Dh<>ghNE~KDIeuCHLEX@WZ5CJ9Qgq7L`w|nL( zMTe%mXO3`DZ2Y4pk@ZK@WaBZ0(4sl^fQ!WaMVJlKheAYaG?eR&R{96GYJx+yP|ZA- zhRseQswN5JTWSSc7~S>G6AEOXLzBsvhILYjKji$8z`yf-D)_UQ{sbZ6T^N!nBz#>PM}c z*aZlWh>29%$+>C?*_jU89bpdx`yN)!sf}p(`L7z3qN;wL-pbJr?U_I3{q)Wck?I)* zXWy}kspzL+gCSDn#(HhU9lot~)AV`2C`{g0qUOMFb~Er%Ttg%qBC;IV%ITq;gwJ!f z1)Mi2S?h8%sz$50qF`9M#H*Gi-^BBJEXp%=)c;6jl?5ukOKxHA3QPWcOF*Kc|AVe< zcOkXS&pw90KTn}?BK%``=4T3o*7T{I+%F*J)KFyy?)g0${JEaC$YM?=zN++@gUv5Q zO1>1Qg3akEJ>ICfzl?i(#-+sXZKm?1+>X6?!aBm%PbX+nK8XtUrtkX zSOKUG`UMs=EhmS;aA~O;oYRrdMThHv)6(@}okDQQ{r(g^^(kM7?Wa5Wj>#_(Y1@Uv z5EN7qy#qDD-qFt{qN{k@sAW7{H}|N6XyO=gaxtX zl@}=!do(^r-wTHM5m=(AXuZxf$1#(vUskJkn8&G39wCm%arcy%>r2PUz;*C>WN?m3 zNeN3jj**O$>b^XqaCDFJ=ed?P62Z(0##meJ(p)|$Y0Vc*;W(JWSsh*oD5Zu0AX2Z( zXGvpTuZ65}5Vz*&%wn@oa*=dBW82!Eaix>`NIBA!sF#_LzY6uFrA;ioao3T?o6f5+dns%j1oSj(kF4iER zH;MS8hcwKi%kfP0R|Nu+1}&qu=gB;45GP*=?71&qI6ib~++DY`fkCyGE%05j)GUKK zQd&e|+*>E4_v5+_V&%a)t!bfscgyxoF;krg>RB)ONP&fB1#}{hq;JF+3Gn3c*^2ZknVDS7*#mO6iOIV0#YMA!qugg<{xr1yqQB{4 zOAVCoJAEfkX9AQB$mT)cgmgw}jGyBd5VSz&RbPcHi&pNN`!OK9Ep6Bdk(&455~c?r z?_}Rrl^xB?s+eh-rG3QGBN(Y+p7&SSkBkiVMr0|*!!tqgR%_yD98`Z?H^)eUT8ieUDhwO6p#~_k6{B(-w^1 z>g`hi+dAJI%H>?~!s9T62Dz;7a~vE}pMTs3BMxO%jrhAKBr{?0Q4P6T9L!7zqxh2# z<}e&~TvAD(HQRI7rqry5MfE)-AB$KsBUE-x!xCzLV}wC?U{px>nSjxo+>2W^dLgKP zq_!y)$8L`1ogFVY5cCeH`TJ)|2DORP&ZP%B6=V*{al~M!Hfy^^eWrdvKG$Lr>8~#t zFkFSnfa_h;P%={AnHvYV=n2}cEoRrzUv54o`j?s_>(nt9%D#n+6&5fyT6`-aQ*>iJ z$B;5KLN!cgBnv9}MB+S9%%?bTRrIP>VO`>)Z4_RIbk&d51Hy@md^u#(3fz^s)vvza zi628z3`+oneWv{yefp}d^T8kur$ zB1N2qcv~#unDs#zlQlIvmKRvf3vJZ=(?14v&Z#gey#kJ+6V74k{y$c~FeB<2&(&2iY@gsdmY^zN?l0nmtq-$sm7@pbQ z7aPHkk?em4xaRe_07Nd!0$h0piGyFDt}+ptj>qYpY<#!lu!-##A`0_R?@-?F%lqU@ zqifZZ_6j!^&HxbAq&nS4I(ndo<{UKD3%Uq?Q@C=_R*|w|o+f$dzuagbW{AF0p!KfK zltN5J9^_@~cTx#_zK~4x! zQKdopE7&j?%#_<}VYgk)1DN)hQ=IUzP}J>LmbH@IM6=DU<@?s2X+P=aRbw8o4SdKP0v%c(eF{MOz2#K8QWw+ZFg3`Pv$ z3fpmDwBpc3co*;%Pr0HF|0+KWhNlJ-{KS)X5h-Dp(1;-cfXKO-KL?V zU^|MtF(Rn!ij9}=(8;cVJk09){QfJ{JsJ@$x1AjiH4W`RmdA?LQom&8d6HIg?#yR( ze3SiO?|;wWDv>1GY(@qb9DYW!1$;##Tmw4aSl8tX<*GvL=v+S9=tDwo{+B<4Y7%fH z9TI(>tDj+fQs2J)ibD(0ba`$h)yv0GY@|CqPpp?r%IvTDv@d#H^xGwKF9!dgf45iv zdUVlXj#&Z?!4NiP98Y-Ky|iikve39VY(bn;0f)Z%<>yYiZXg;!{nytdhXafjdf>C6 zby$~ku^~j)w&$-nyByk0g@sz>D?VaP(7ChcjyS8bdNV|58c6&n1WAFAgtg$%*eMJK zBgv~)=THNE3U6-rfP)NXW}K)Nf0bnF{=I+Z9ECcCW5pTeWO~d_*HZ~UNttf45+%{!P!YWv zUP`03abDSCK^R#U5meTV9OScb?9dRN#K7Ixf49#Kow)oyyQGkwct?eK{p`%B^#MuT ztFRqmM=akEQZJJ&FlV0Vk!}6dujll^$2OAwsKsal-s((FA=JQz9%4KHZ<%1X2WiAYYL+Cljx;3avx&*f) zC~ME%>2NH=P{m}pK_LGHg9x|DjpA-;3w7`V@15t${-=PuVg}L(VdaW&jd|nY#OHJ; zQQ$P!v+^gKoS!sn5C|@|vePd&gI(~530u3r?{qRb9&}SI?}*eFgWw>HkcM_IxArV; zd#VUWguba$;l@jvaLW+lISV% zE$5055>x!BvCDH;qKZL-`W{UFz~~e;JT<PJ4;zjk71yYp1u3WFZeVlkRY&p7-(Da`&mcx#uUGKh_ zp}qk5Bqv0uA@=Un=!R)J5UeV-o;HPmL{VBucu|O-4@>1lv9N`YT_uJhMrq8QMaPhw zMbR5g9i*pDFQsEv<%V&m$SGq`^*dOfxTI(5EBzrU_>p-n@Wdq{p!~tvz(f;0fQi(2 z)$+VjG3JK+^lbOnu_Yp!?hUeWDghH5q?5ez_Ra|x{N$~P39NftT}5Fw-VZQP=>u&- z*tjphh-*qiH^Vxc@)URtIX;}`oYb*kWYdIh{5;jB)Aw`<8r!^~`y7^+CmW`i!P2&+ zp-@_-A2#(-Nlqz9Ex8J ztGTkF$)Rs{v217+>37OdQ9Y;>Md>wFB?>_>xcU*I$KV0AcGb^hY5gl!0e9n+1$5 z!_Rwcp$>pqd~HVAbx_6>qt8P>I`D0HUjMuPzF43H$1b*X<-?TF-NzAE;4wQ=bo7U* zF3y&Fp%W(qqW&;$fLKSyAOu|v%+JsA!%lEn8X6SYZn$FD>-C`BCb-E05+aQZPsTx# zp5dp%*8rAar?MVy(3bS^aE-RaWw_~0=uQ=4*7nr&{5P(Z`k3X0&<=PiiLI+F{|>AWh$(^sIC6|* z1$9pFz08Yucbh`c6D1h<-r-6+w;4^O9!@*ofo_&6AA6;2Uj!0QWx-c{&sdkI_hx)Q zg%ug#^Fb|Ie102Bxii|F#0hg-WLzK0E2WsL%tkbB04XC&7GtxA$w*2V%kp@EGa34? zY-SgKAOnfV3itWvlE3gDwa6WE1~d?UOuj15I3GartuF1&mnb$=Cd$jI=!Wqcz2dV% z3k3Jz*wgI`@NkxPmKu#>woDgr^KlecJ^?4|6TG;diTl>34y%}o93#iLln-4cX#B%cPj89n(%fO5 zx8tvM02=7XAT}b$DGV_%`ffQvZe9aUHrd4vXQY)l6g)3D-<1^xOYp+e`p`Q2YH4*8 ziSotQG>@W@Po|wF5naOeyrpZCaWU|Ahj4lREGMQPMCmFFF922|kK&E8Uusla5*Md` z$43ZSZ0drBEd^b2j(=$g0{17`)2TNLD;iJlwM4u#r4sOphxF2|;}8=Aatba%$4=E{ znaUd=HgWRbz&j-!kM_#N9Kz2ZxmP(P*kL>5jKqRv70@SCm#`>gqZ@|kF`?U=i3WR* zet&WYCt9!7&Hgz+z@xcB-UJe2@J?^P%VE?VIc-YfJ{K{9)Y*+pUit_n*)!<%gF#h{ z)7Uc&md%f7eu+o1E)qJ(pO!5m6-F5R7J{h)m!daWDCYIgs3n$s( zsx6(ly{V0Y;|Pmp$ckZ|-`2UC@sB6mttEu(JH^op%GZ@RzjZpTy>8dO2f!K8dsQ|L zJ}QF{3UqhySsEkH$3FZ&jM;GFYw4Dfu+4NIWo3k6W^n4@H=BTZMWnVz3i01hPQH;9 zf$BTxo=n=KOslh&uVkJ)$qlSvpyDSX zo#8jC220f03&RT*I5e=#9#N*IUrLrN@xm>G&8}>PyG=7+L{1q(T|#aoh!nI&Z~lX@ zc7f_jaaI)xbqAvi`9%p}`&O5OZsMTl)|*yzIL6Fxnvf)vn@8;~uN5zEe`>^L-wP}- zl`2iyA|2qGce!T;k2qv78F99+U<^&|8REU$OO*-{KF|7A+ZWbPixZ8 z`&m~CmScmepM2$$by8Dl%4$`c?+sOoKQ1FW75ur&f4bzySXHi0VQ9xuzQ!V{0I`t^ ze9-#KxvKOTFSjN)y}=e#wwDP=hsS3bIG$Vq?6_chp!0^%XQr1-W!LJcFmB5N4l`TPJ>ioKs%fOsfNy| zONy!&v!(KEa%LE%CxgQmw$8o2*U=gcMiSlzVbcPS>Uz4}n@Dx^`3p3o1=0?&8lYP zbivr^#OIRL_M?(uC&YJQekN!`#d$CpXY5ZV^UkUwM}Wp%16P!u0!q`UIO4oM0(A?i zrOH!^HLU_^j=(h*)g<#-yE8IzBeF(_w^#J7L=gus_j+Z({ZDIWC0+QwC)e0DiDNGB zVUBKxM#W=fJo{brVxe8N_bh?%5RBb3cqna{2H@DXZQHhO+sTP-+qP}nPEKswwzH?% zt^Q)m>86MIsS7wgJ`IuC(Nrs#g8soCShGif>8eXx9f1(vMU zc$L3qXl-}|q%TeaUC%)Ezlmswz+3z`s? zL)Z1#m*bof3{Q<66Py%YJThV7Oa}b)U0>h2B-WTG1q!n1>gfYa79a2F%@-0!o-H3% zf2+>*4_T(c^{c>GB~aY7`79PCXlb#?4pTw>gC3xeo+r&2x8^nI`{ZD@+c>Dvx&U|^ zbkyT>=dlBRim;6&OY8l42#2SR9$O8-qgGo7ZF)(>N+{Le^0=xJeW$W8vDmdjbf^P{ zwoqk+5<`s_MN%E37oSPEOvJL1gND6{2nk8NHmKhI|14x+~p`}>P!O1IK+y83ho(w+~f5} z5^1e3%u~XPlv*d+4yv)OEJvNY-VH*5;dWd-=ii!b<$B#hBOIA?^S-?Ldw;pgh#xuQRkg94sGV~OkP>Q*(jQEA%#yxazKMzR83X9hNM)ugw->&%1~oK= z)_Z(=iu=$jWx6`$iM8zNaB&fdMuUVtyDAbWt&lW?q)adCor?qgRkb4-y@s`=bX5YI~wewtFoAaiY489NsuWZu&3IMcA>S2eFVu z0lke2KC!ExjP%2(`JIO1C#C>5&2>3CK@)QJm_(J+;ejfiqnK@|JT?53#zx&6K+Y%h z*RlGPCtT;UHk$%*=hzc)w{7BP>1J`{m%j5_x+CTyd2NgNiNNJ>I$QA_zfXSCgqfsj zXnE&x?@hD2Jl(S=EQ&rdjwlDcyZ;KTiVnX-kLb5UHWAguCh`?TUuyLo^W<;S_s?K~(HSYA`3K4Pyj9#nZ~C>LhK>r@Sj){4f`G@@5!~ zQay*;7Y2fyz|ROZiIoqLmJE)L$%lrGCMFS0KQb~b+oV3WlO?J)4w5&}6* zXC&toSJ;o}`I2;e9`OVhl9qMcC>)SAba8$lq=PUiNExh&5ZJXGpR_grFctq|#&m>Vmtw%9p(QD$C5o z7X)v{91hNh4XxW-!^1{}5jxr5@!JAFwnPegV*@+w(IvgeZ^};PPMk;StgoF+my-oF zT7D-c(a>=_`bj8!q)f^j?=rECP85kl@iqLA&FHX@1r!JVUdv_Vdo{q?^oRnzGl_AU zzms}?<8)+22MKVRY|@r+j!TJ53zS90Tv6qt#ZnM z0MoT7UcLWX>VP}-p4J)L?Hmd2zeEb!u^%Y5LsSgJDCZe9u=oxm49JvgoY593CO9vK z1}i3A9@WBTgS)|{&17JGdpq}QdcgOAq`ghgutG;yP1U)<2`!SGO}ZQMvtF1~h7S#j z9+Lu8k)GOje`yDieS`JHaWDFo!e9z-P;+9%hCPfP!-f{A8E}OPt#uU%X4T8WpXRJH z0P}cLjaHM`=^eO=5g+EXAqUbMOQnv?C$b}KN~hNwe}Lz|s@8C8bYgh0b`AMVr_Ixb z+HN+UFB0dA2QQ6G?`rQ133(|GYGd!9R2OQHU(1reVDq(heQ7i1wc_~3)p3eio|x>%k?h*tgkqLH^G+@PiZnxDt#-Q?_PU)nzfd6vHvdjuAiYIe12`NAryvW3Uja zgcPJXhVCvEcxIHC#O@bI^wrD!EDOr66-kvzlZV*ZogP#52<6>vbc`&)OC`>P_1>A! zd<7r%j?YH;^QCh8uK_rM6bSsDi_|mWJxeEFYj}anM_YcYK=&5j29SlDlzi+OQ8I7b z$|rI-q!0bALpUj3ASkgLI8-CG3@9a7d^vL2|-cqmDQOca7E%mYAw&o`+WNpHZqt-*vS2b*#Q;>Y{rFTwI(0j^_K@*Z{;?Ee*}dg z>JrkE2mdLw`X9-ARd(;Ol-pwVB3^+U`IS?KRzEbmviEj%(@PmAOu0@Useem{qD7fz zHLh_Xf`SKDn)!m8IZO(@7t-CdVyYgyIWP+a%IGV;P1^XM=xjKR*E zBuP6*t;eWEqKl;?DO&m%f5@f5`{%Jr54pQ_7&NJ)uYGWDc?;X{&yTf2Z#sXax$$2L z*IJ;iSH>c3Vx8JJjw9u96A6)_^%Rw@gi%xxkF`tnrEd&mf9&ti99=PBG3S_<2bLJ+ zGMYZm&WcFQXa}yq|ZQQ5UZ6{%v5g zp!pxf3GoFec8Wo0+v@iID#jxP!w#)&EXPS&dpoq@oa|QatMJA0n9fzj$XgiJNk!~E z807vO+4*@KZB7qGS0W~Z{c z+-3bJVQ6y5r?#Kc8 zX^*l!mS+-m;U7^Ld)dAl=fA38NU#tsvu+B@qCSn+-7gf)?B&0T=yvPWODnTrdCGF>BhqY z)cBX(r)A|P_ywHrS*m(X#dI>X>7idwF5YX?4^Wu5`IK*dG)e;~DD7Tp0SP@?23esO zbDAY_NIIIJ6(ueB96FDg7s9BV6^ACM{v=A{Z0bm+LG!X$L{^uTZ8%DuZ8t!~yNghu zMjHOnEr)ZF-waQTHt|GMtBT;l8vFt8=xLqVNK&B?9hekRMl(dx;RsiNCp3W{jziCc z#u%uL-d5l+Z{EgZdtjJy9G?D<%_BP}Q72hsFzMnR+z@FoI~LJ_XL8TU?zec7LL=

nbUBY)kknpoCO9!ku>n}!9|HlsOwZC_#cw(cd$soIM z&uuyE**7uOPL2*rNxw{cM#pY!-&a9)y2I5mteem)XRwX3@mq)+?RiQ)E>A{+kyIL` zxmHW0tZkA{ZAZw)K}v)(?neEL9<45}UG=;NlwkHEYCXDSJ@9N!Wn4*7B$d~-w@6fY zlqP{k*;Mj@>sOCR;k2)Hol|;H%{Z|aqiBLH7Mit%?~lZn zjmCg4X*Cm7Ry)vWug@~v#KayCH0w3I8-^@y5eri{#ELRGU{lpJ;^Er>Y+pqQH}>*Y zc1#|aQnSm}`2e_1LoRAI+Kx00srD!zI1Z3v?elr;5Zhtp-tM0Cik1TcvHTJkhdJ$H z90Ja%K5t0Jd83Po)1)gkfZuBaYFHXPdG|Y$Ca8D7KQ@pEcQn*wB^*3!8h=tV}417P%8!E?=?R1fBO28dz$>sS8VE*i`fFtSu62>GhMZmoA zB#agv=0)>9@yJc!4U32*4p*ysTN=^rmY-ao7k{L3V_)QPf&O9K6V|cso?k+!c^U}# zL@?Qx(KFGJ`W*r5KWB5P$8NfRo)d3QA4MqjURRfjIXVn?R3Exr>}D2`T1$g7r52

79mO_bv(37nn9dSvc<@rZL@T zg&UMi7AD#rvoh>Y^EuC+aigTNuo{o+LKot%dB8zXk3J>VzjO;_Q(r*mGWxWDAa|1x zO^3%%KNKJd{A9=DFEs<=45s8h6VChdVp1=)lFW`A&uuPq*EAoh z6c9jtF+t~3f=$qY-|E$A??U>u=B`?L!PN3=w?;6eN$*vQcI~1-Hb+`%U_qy@)Ht%n zh(?bb46pc334)^go?e*Nx+-JjX`8Fkk}ocFF8qn5xULYN!iSGD0yzb--SJ;?IqQGO zlO%`4zg+S;6R408)kKqMu_ z)iu?mxEN=aZ#A?qfYHrQPt)}zBtWhLyx_{#)PlU=1mym?IjI4;sR_Bcz^NbvK+QlK zK69Y}KI;A`bAs~o%V6UG1goFW<64{Cb7z<9el)-}(XuuEDEO2>D{Qr{rK4nU{&83` zEG&Lh-xDWgpy8L8>Dt_zSy@0&)i8hu%}UJxme!~63n&71wxDz1nP-|9fYmYoJakq6 z#K8D&AOR6QF-f(6z?Y)>z@nI#mhE3lLx`l07O#I5q^Et0JRSR zZeuI|=7X`1JU;vYzlD-uly{V6lMsxvpDVzA0DGW~^{gMuPyP)F{$#+P)RzP+6LZ^l zbzp#wh@c=?a@?GzCgz%kq8{LymK?^Km=XOC6j_;Tz?l`-6aTndR{`if{ZS4rOrUE3 zII?~})Hf$A07+%w{1o0h`NaC?J~UeX>Mx0pJ=`DSt09OmepcEaRJeL@px>&Ph}>`e zj>N{sL;z`CWoq#Jl-!g7@%*6Npdwy@SNfYnWDAKG`Tzlc|Dv4jJUpdey~a=ZEI;Yf zwx6|((vYsQ+{fSC^xTx9o=yJl_gh4qMe`Fj0~;s5y^YW zC`f2ZiUkSZ=xo%OBIVgLr3_Rv=$*V3&4vryw94Yn(v5 z+rJ%myAY`Xum%=Zdv}Z{`0Ai9br(izVk-c#e)ITJKRr)=zyd$3pe1kZIiV|RXte;s z`G_<*%`HP?9Pz)uPE$W+Y4t@RA!mM) zrE~(qn#$n7NqsV3=(H#KuZ*wWYNKfVam4RYN*_)sG<;?+hue(bj|PAi7#bNr=GVqJ zu+ugEFE0SDqkXCV_+(#kJMgE!<)CvF5)f3>)XLwt{a>i0CZ-0q7FMP(1}27}XY1?d z9fJ#gGJwR;(EU04#@Vm|bbc|A{;?~Q8~eonWb?B@Z%u)%s=2JU~?H?v|-1<9UJKYH9v^=0~tTSzTr)8@Fw31#`j}a zeXIOOT0gLud_X^n(fh(#&-{B~Y*~K&@V2eL{`ea|4fLV#gnsNsKX0U(?KvHI!$YGd1jrjxRQq_{&K%ccq? z+Rx=C7x}59#sz3d<=Bi2piJ)&fjk_2vV9aMoM=l&I$C*%9pW@u^a*?i^YO)XmR8DF~s%} z>ysi`rLxr>32>oLGktv+nFky+h6itlHgT+jUEKY=kx~iOW&Me86k}(H@Dah8EUf~T z%%P%GSEO}e6uai@E0)GZ)2j6x(_j`OIJZBnJT&~5jiIH!yQ3PFf8F^_A!N}?bAJr; zBiDB(Si8KT<*Y&SLp#WOuMpt)XTD7uy>`6qa?TU+q`Z3ZPpAJyR*a|U;7OE%VU@!X zECiPkF?DgFr2Armmcc`sl|fAY1p7jGiD$~TRZ1m2M5iu?Eg)`hQb)OI{_=3h387Z} z%Vf}C5LT`p{nA849Lj4&;2h1mmSyI(?+8c>{1a_79lLq+iXy6PXtxss(Vcm?{N4k> zb&kD=<5izm_`?7i4o6_WVVCW8r@&xtD1kUHXTd@Zr~uhMUJtzaM%fB|QEgV5Vy##; zllRQvR391rA@s0;$D|KzmfE~o*Nq3 zT<~Tu?a~B|jQD_foW%RR6U*?c%A2e>>ACGv`_{*G`5b=zQ>y)AHHPdv34%{z8+e5% zEt3KZlnrO23hXqf3`juhBRmBO;$LM5oD%zD#sxC;{RgSi&PM{Rhc3{rj=Vo-nuLSK<@!Je~*?9^z13Z~Lq=v$bch)bKIc8BaUU z`lGabai<(GRAF&82w6fLJ|j2_ltaAdvL}>{pN-8x>4BD8im`YcDwAPbJb! zj*$_%Urm6OIe%v!(oL2=vL?x|A)18cM-)1i;|^#FOpUhAUSQBU_%j@p*e{g_8|@mx zb3>!<%%$X151VucXS^hFscU3jsn=mX{WaS4n&XhjEi1P51M7|M*$|OvxmrFByUYF% zx3Pkd&?969ELuXjBv6!C!>?j{aPN3%A@k{WF^IYSK(|o6*KcE@%&{`HsYUT@;m|f9 z8r?bXjfo}_cb6L`ZR@Z+SF3n*RH>hTa88%fEPAc4CBw_<2brP5qAC>Qq|f+DZAi|R zfs@K+PC(ZMt*j`tXV$>~TjgPRTxf6VW^k3m-fA!?y>x zs>Rz9j;CJ3Lcv)98MRNjbGj`bq_K&NCVW%Xg4sSAkyZ=W5J)Q29zyy%Gh9oNBJvca zsvfI^2;2)f-AU8#<^09PQa?^IeEq1q_pfWldGKK#mzMKNxikp@ntMfgU1*)Ac$I5=!U z#8}`C3oZh(U~0DUTB?O0z?*`YQ6qla+J z$1?!0ZrV=-?D9b_53AzB7p@dJKMAk zf!n~mkA)+4!rinuaS&~tj_bEpD}u_TPT6i>0hiQ0XL_i}8=_b025m#=PcyOrRHBmg zi(Nq&QkyEWa}~QgOY`+Z*iUux5AW+$j5h9$-g|Uwa5Y1ANlbQL#@>7>kXP-o;JRG3 z%sm^=@HD&0P&+JSY&AaCEo;YJ)QCpeenX(=UFKKzp2Jq~Sct&{aX&r24_C~(PGmTc z0e;_4)Z>VWYeR{U(s5-`PiF#ouH-R)ZOn&y_4Doc?Wi(zKZZ=Z1@hbT3~_*ZECbCPYLh?tc}3WS1=)%sMcJW zknB*657Afdi!kDbVcjB-hGLu${fF6!a09wa?cQCiK1}ruhzGwvmbcNqpwo z`BNneGxohWv?^(&NrZW{EwjFW#g?9GtHgh+J2x7-jAbr2ck(BdMt$N#icUC#gq5yO zaZmN4o;J6L@ge$nRO)+!6m0v60s=%8!>oOb&8uGwreH`K>4QEz!kyRYpF4^t zJDvz==}ArBGA((Dnn*@6j%0AaerNw0dATFj!cP^i6s)dO8`PwZ7)jiDCkhTt??%YT zFsh9AEj&{&M|dg|!!_k*e$X1i4bQfAJn4@Y*(74dBie@lzR^7uQ(9_cGCiPLIxZ_J znO~f8UNg38*HpX&zga8~sh-QZ=o+uYZU|h)VBgY9*$ev2;uI!d<%0o;)~__zqKs)y zlEBXTlEZGrECx={c-`bXbb)=0?%(oigE`O3fo~^8%+l6mUUc4cTo1&D8-k0w@=Xfl zL`P>weuQwL*u#21K7?51xt{JiyYKIu-)*PLxuh9~6HY_)F5)#AgH$f)ptc+dv7SLH zr3ia0?o0EH=jri9ogh)v=DsBoqH$&gIA*gogS}H~t??3913#`o@%ufOH|uz@vP>N0 ztG$Ui?H%6mW6*r?vK#O-Oe$$Qb9#uspHw+0N;r%dLSQMe5YdgcMl^jfbF<|##iaOA4qKcx;0N8HB z)z;~JLut0sF@cca7VPR!7g0D94TnH&zNZTBHvWwCydxJtcY(D%V}xbe@jE1>Ov7r-r%026Ta44U36-XMV8dh?_M3dm-8F*_(bZK zz>3UXDZf&sT6b3S*b1ip{K#=N4vQIVNW!~M8^=sh6RgVDixftu8l2hW1 z4hBCPRTiic)PM~^ z-VGqDO-6iQz!)phpo1I|JAOJqvKlaD%>l9in)i(To3$NmK8T&IT*H@y-rB5V+?YH! z@gR>NcS6vtHJf(fi8h3nHGvnVd0IL>>N}xv8@#zAF|*0ckeT05a>XrAMFUXcx#!bT z{inkc?+>?E{jxSPGkd(J6st#HpsgY!1oIp3c6=*i2vGyx`>4}vE#B|-u<*ZU-rL}< zI!4!Ybmc0AS1_-GdP?m8Fe4oeWT_ayrY+aBAIADZPf<`mBB>V4Fh)WPK|8X_%U*J)JNu|RLY~B2-*0q- zNmVD-tlH2>%3C!Vbe(N$ms;wRS5arMLxs9WQ3(I<`^pi(;TCWLOFL8krZc4eJ*H`0X8sI+94;FMO@l#^*+Ys}j zohX~a)~W$T+zk-y@r`!SK1Sm#)Tk~ZveK%;RIj&+TibEK0yAYh5OpJH|1%+*bdN*Ozx+-k*QxXS4xhh>?ni!|~y7Wq7I+o;Vy`fUukjTKM6yXiWW@ zmr&r_v|XS`c39u#BWlnK&n3eG#0qF_{ZQ`>nO;jvuy;l()!;<0q<8Z7K z2g5D#K54#&3zySE;;@{&4c;FX4Y;YpTsqe`7cfK0d}{{WnG-yUW#iiz~_2B=xBeMbHR<)nn@S0#bI zghie&A3X9mn?l%;nmGO8B$LSMDkmD%XVihZ9-C|BiQmbDQ>3!9Gno(`lg zxyq%aN6QglhPl!7`BV|*+$<;Ii$j?h<)d_R4t{Lnk~w!@TB0itYG(@Po)Ly+popx4 zPK@!-;xB*3Rn&NbTPk zdU^RITy?o42%woB^2OA&{V71=Lt7>fMo`Uls&Om7ue2dK&>R2Cs(hw+0tEd8TI!|S ze3Q9P2=Kvx$<%YkWMlqqxmJALY7q`0Bd(k-lWkXb0$AmoVIO?6s< zNasv4cRN!VQU<U4&ataX-_KgTf%knw{vjhsd0Y_tygPF+C7W}H5Hd%^jH@}Q34|JFT;8f`nySKZI$ z8U98PV!{s-*~x^Qn>sXDP_XR1#!oR4qYBkjYzw_7uGcH#QPvCc9)A3h;uWT#D}f~- zS=sm9Jnu>BbnW4`u?VxSSgfp!nJQui+jKvzq&j+4H;Nh$zSo{JKt}8PXur&ab+xc!wfimc_1qs(>{IlD= zv!k02q9nO{NnjCUkfJ|jF^h+uo<-6`5vCbNeBBCZ*sWNhh>ZwIR3tO7A|ssW$*65? z9t6SFOGfO%DDVRvj+Q{6QQd2NK5#H@_#Oy6Sl=!oxwleU>#dq=zCOR#7Dhq1C`~a| zs+a3}tGf(w%MOpd`ZT9tQF)j*5#^&z3{!q{$Cu0Hi3O}yN?$v$>8jVs?pjVbZcv!s zfVjXb#+lxBp)|3c)V;=RQJTj>)yr9L<<|hSW~1*!KZokaW-&)?*PT<6s%b*=Aqr4T z4|_3b#&(Ke`8d_FQF%-%!$}_`_+8v~RByzjso{vDI0Ndi-&u6z`oxOs6bRA)FU^d7 zx(czf)laF2=i^Q;Rq)qmO|nqt6jPR(|5oDoT%tVrJ<`hWl01R<0G z@7@|4hJv$4Qa#`CTH0&W_V$#3aZNxEchIhu3E$^Fd|TJGG(2?fSJA^QO@-5rZ?{Tk zI_xIUdBClx;K2mt3hz-sbx(T-&QrqfDJZWXuIj`Vwbzwpo88!?Zdv*+Fp0sS2;!EK> z_mGR*g#B-`A_r`yfwq+yx32=Y5|bK%bC?%f%oE!fksWlRo+F{bu;UEWP_WOS`7#EU z29$X)nHi4e1Mj`nw$hT^mHEu&LGQj3lUFZzD9`ASA_i-}9d3K8amC)n&DXt_ZH#ik zQ*aa^jOS5!ldVB?dRbr)LHl|iKQT70%P=CvH<7wtw`P*+iOSC13yy(#W{Z%^csppt z$vS6W!M=kC*ny)z`0-6&pK1fwi7`IzB(?4nQc9>w4-&ZwynT$ZRW2aA3hQ^u1d&C$H<=MinoS?HpF*1a158v_))i{9!ws1d^*o-Im-Q+%e_ZV5bTogQ%6|1&{;K+C>w@Yj@rc(Txk>WujM-9peX{q|J zh3GJKqx2&TgMAA7UfSyiAcQ)ea$@g6_fNWAFDIuE^e}mL_g7t}3A$?|Op@_Yu?y@_uuA$ZSnZ zMEr&pMNJW;IK*G|DX{Y@2>YLkmO<#csPzbHBj(C>FYyYOo=K!IUkMsydRvcBG|TnP z4M)zz5H7QE$c(GV@r5M=SxLA%V{XFvZ@h)H%H3^&XaZDRmucMaTbI`IATBRXw&s#i zZB{0$#7F4RTja3RsHEAo9gBX=+GrPW0{A0sYQV>KMNh#lf2+@UhjqJfkv#mJ6?VlJQ4yxA;(uc&!Qh*Jc@mER zCUVo1(`4!dfd!Z*e9Esfk)1uw8w8pBhsoGjAGtP=x|Y$}^ovqwO4U4;eWaB>i5 z4J+Gu?CIJe8YnKCCH&T)tE;R&G3lzf5O!iGU{t5UJG4AVY?YWJJu`-&5yNcZIX~^W zbxt6>)o%xq-PJP#mYB-l89Ho$c6*8#K*6I|?)ImIqCEh#i>KR1G!$@`iDxsHOzURd zRmlnzO)yEyKbb8y`8ojBi+Od-f1rYcErgAvvCy(h4=JnS1A&==mc;ODLgNFxzb_hn zj6`c-q5JcUgTb2#E@2Zpq{(3RHK)rbB?tEWDoYqUMIUjY=4r6u;MxGc zuNBcnxvOyatT~E5Kdm@YV1R|Bi+j0d<+|V@MSp&jcU-L=?tje38o_CDB$dp--t+K_0IQbI%XdGB58*GkieQwAEVOdoZ0U-Mak9v z^m^OsUvXS7-0)jA2%hK)Q?`Z3jL&N$Kt@D+ZkUO3HFIY@-@L8NY|->fOV1mE91|Rw zJ+?Q#pG3_Ef}d{A75f6}BVS*h%-xSpVEp@ZQZpfEtCLaI9-?v&jouCu)M@OSYg4W( zEK(k-e*G%18hb*S9TWCLUiJGkxV)o~D59jwi#Yy~xmedSq(e8l4m^BvASQ&-u4wB> z*U>7f>0zw5Z~rX0&xy(1v*6Xeu4|sDY}^YiFcA!O_k0Z<7hT)0|rMxI%aKlv^mWt z_;@+0*iobh^r+;PCbXZBKA$nTzG#=wPRS5}8js`_807uD~ZVlsAbyB;7T_hS zWc((6NcX&5tb#@9^sEOG(1&fm*vMaiIWnm25k+gb8Q4^cyiua7KFt9ZaFROmh2xq8Q@lL?O8+NFvi zVAk1faQ_xAUX#_dYaV7Yz0}y~U-0X8#%GINzqQ2|lBHRFX*E@PjhIi1JK(j6d*YK+ zL$QEPVttNdBASjl&G=7n2H2eGfQ*ikqJ zTvEL6@9_qUWi``xwC8D)ATbv@_qW0s*Xl?TBG|On}|VIhU_NXqD^E$M){NTa-bXh8Tij+PN->HL>|VVD5gj{fK zdFb_@$eO)V!v*SBTBSk28VD1bs*pC9lSk3=KuniFNo>HgSB$ z;`cnd5)1=js8snv%Ku)p`Jd(BExf*1aUL&&!%VF?m%D!V;t45njHYA+EX3>>I5<5W zY;(njsm=-O<2)RV%mM9!{dwGy$(3Kbr4qFhhaxS@B5R)W=n5$;m1QrR{PsZ(+3!WV z@7pkRftdCj`&eA={5Owa=~^*rb43E&odIXWkoe6c)y{3!B)B<^-)1m&3%1|KtNX&6 zdYAMpYiHBgr@QrBiBlKrw(K&&K59>tE+>6FnmRBy&W}nQ8NWz!AAaHl+7)0z#aPc) zlS70rByvv+AUX3_m?QBJ4D0zoiAd=dEA}zn&4SP?J9Hu3TnE6=<~&#f#uY|Tuq-2R zCn23nD+kX(8}kc;Q(j8(6umH0b^aq)Sa$=J5Q3{-zQsr}3z{<07RvM7LoUD0wc!4< zUGkPI^^oEqkomycD5LzQ8VJW}O zH_Lpn2F0Z`=K3It1*S{Vvn7fiVN@RNMA7Z~#xsI*sKlXx&@=gw7@TV6Ih($lu($i{ z-v>mzLIVG+;7%ZVH!s7Hs$#Fj1C=qd=_rD5{#yd>k%nNn8>n34phex%Ahe{^TU&>y z{y2Ye`>iO>dsXtS4u;F3dThF1M}wJ?_z;tdEWqAlIutq&sM*l;3|BMooJbH&lX-3T z*CntKPCT$qqTv}3RzB*`Bip~+2lz4w4J1C2XnSNE1Rqdk`c)^8O)Bjx?$9rK*h>lE znXUQP+@2z$Ov)ACYk$42q_oM^F!ImrYGMNBZvKeo(iCN(%J>BFZ%u~7QybU(L9rCE z*S#a|PfutS%%SVXM}l%BdD}22R4k{ST5{LU!@F3yUOf03{0q?kGufLjVFZspW3Y1k zy0An%+)$zQS4J-}p)fEtGO5K!M%i@p=X*5t!^NQGxP^>0ZQgipi;b<#Zp_8PYk_{9 zQ7@WK)QpI9OL4h;Zz#)DHSg#9M-+BD<8ajboDde0JgF4aBr=Wjpz<;;8xSngjGy!T zQNgPuwu^QtNPm{o4S53j8^Q;s)1jc+eI43#U(!xK}C(~xI z3=Ya7gFCXu5;Fotj|ETU8MBKK6Dk;h7bQB0h=a;$w_hn44Gx7++IVk))11kP!&Cp)m2?1tKxNW|KU(x3$GePn|o;J9poe5e>&7XOZAoE!;JP zrme_L{?Cy2NTae(sW7_ymetX@_jVgZsk?19nF#r;-mYr>Zvp7YJ4sgb;F53Hf|0svXX=;--GIau6R7wF;&I8n-aN& zIe}g@4X)2rFq*MwH>&NfGy)re28$(Ajv24n{`&qUep=&2r?QWbpshN`dcsnT z)s0MRW_bzT2O~Hn6*wsQfrj-JLXdzKPwUBFe7P&t@KMtC$WgPO7jjK ztlBB@-Jg%G@E+Cn=Zo?Wn)(*z;jWcdL6lQ51>lQ%V_9M`I$LpKv<7RBFNQtJKWs zI8{dI&9-}Q=(@VyhE{#TMEAPtmtk0*;0yFT{2@JIO3mH`rW3x;SgsT6;*f~UL7NlD=ZU32-wr#W0wq0r4W~FW0wr$(CZFlwP zO?vR|Fuqv~V#T^~&fc^pEaJ>GJ<@3*a+6p(EZI{a%jqEeOSPN{75@-9vW8MBwe5h( z?|y1{Pi%XrFJ7sIEKmaevUh9yM~(SukGczwQ_}qwux>8Ym(D{{!BYYT?xSX|u8jTUMnM;rC(-;@RtQa`=i>FA% z;OSR5sQ9jbrj;B!T)j?2i;Y!B4iE_b${Ut1ul^}EFnR8lVSfCUZ{qXY7wh3C8c-#0 zO4K~)Uo1oPVw%_%pL<%i6?n-9u^QbHNvoTz->Y{j$DH*+Y3rAtTL|JqY+anvGtXZB z^#Nw5YMvmn#@>Wa)qlscNXR7Kb){Uhr#eD9bEh5VwZAu95>%`zM+u@YQ^F3T(`(?S zqW?GaQg1H|^%yxxLw}n3K0=q0higv_Rq^popq2I9hAFccPjwvJ8abQ#kx|7yZvDWY zSrpssJU$TRKAd}@&|TOC?)}&bVJwW=v(l8;jql~_K3(yO=SO(J%LpjOx>)_RV9y$) zgs0msZ4wdb5N6h?4o!p5+pKlB#BhH~^oMCZVubt3=Wb&bJ0SUv zZhWJK5u>=kqY#I_!0@TZkDcBDPtRR*ldS1+sil=G7qTe z^eMxSB$W9&idff3UrKSVhzB4(yJ!Q3X4BR8GMoP=g1jsz3pmnR;~x)Bapo-|x=P8L zvwehSXawUEOvEP%baoq;wlp~K_8_8;gD zdijsToH+$vj`r|5#c!va7n~qQX=T97y{Y&JdA~IuzRUgC#(0?Ap^?1ttfI&(`n@ir zF@JHaO82s@<7Doixxkk1kVQlsNP8AdG$yR>B*y8kl$K5&ok zR9l|Cb&w|KxmnJ2l4A~{+5w6@EluxI^(`qTq!VrFEm<#PdClwi8h3?VY@)iFG&`}) znyPQ(rDD>J7Q7~%yDENC7z#xLSgIB9UH=sE8GuQ?^%v%#$(h5MGLX*vvKqkM^pSO) z($pZfv>^ZLs4OXpJ>4L|o=I4w_3l?^{|?>o!gN3{W?lm!szNf$+x7Y?L9*1%zKFvlr9g_Kj6&|KEGDi)heo zj!wF)rKPZF+cX_AaN&$0K0VA5MyM)2e;8ETiy$l5hz2=Rmztiw?XPda6lD5iy?;&( z#Ie(sHz4?jiGTbd4DA>fZXV22P%ig7;uuJsGu{t3E3dJ4#UZG}c-|_U{ku+aY5Hpe zGs_ToP2fAxSGG*+-3^u83@un*MESi!F6DoL5qVC=q6+3(oBnyt80Vc!t@dc87h;y? z!Kn|GB|(=aPQ)`U?CJti0}*y3m+CihFzMA=5fYcrEf|W+-zR6wUi)~T8`nk2E-sgn zH&$2{Ahaw`rV}S;4r5`$W_7ob z^UP{mF3He8d2e^WU~f%e&6CB-dT>T;cs&qBMXP>s;{0sWE4*8+Ayx6oV#a`GR!C@u z1fRKXD%d66^p55w<_A^Yc;w3Ci(_7!%0A`w5Uez|SqVt;#an1KKMEKGNPN8cdDe5} zHK%4C8Ul_e8zg^uTtL7@%5;D|5T5bQxi#&9=ZJ+9Liy8UPI7TdM6#V7n4Y}yuCZtH z`!^I@Tl<3OwDdqYc(9pjhEXcw%G7j4X&?=3=L#ZkFxa(>L4y(zy&w!|a{V^b+&m|^ z<)e49`xMe+_mCb7z*HkiTug<&YA^aIoGgy-P!h2j9p=-N5_`Pnd(>I)CZfiQY5b;v za3*&98nI#})Wbx_(ld*+rXJU?;}vQ;7$G$%!0;$peeibv`Gi&#GN#YerIiij-PaBL z`S7TymD53ZREV_SYS5uAyaPj=M0K&F(lwE=+G?84|%pd~`2x{B8qq&BgNkO-Po zd3_@UGuu&tjC3-(LN6hr;@zjE9B)}y1D3Oq#i3oOZo8g$4iXlBJ7cf+c3-^mVCtda z*zo#1!`In8JGRTEDHJHEv0e_U5v~7g@oEB6963yw1!sVjF*4lDX3@<$b(%S-PzLlC zCy#$fgSXx?2Tf%?CR<4XlZ11N%=KC$SwvBI=pQ-FjP#i?N58`+a(n%R2F}!=DpK%; z$e%{#(_bRP%8V+Af)aA1Wx0K0C)D%U20IxS!ywv90`b(sU13tiZax7^Q3F#@801mCatil;LtX6ok?uGpx%6{n`n_R0EOgeiBHhl{l-F6>YX14$K#3$*RG`rA{ypWP!lkXD~TKA+FCC z3%9z)f=N>4!UAb^NQ{kq^w!z0SV244v9_;7tCz(azBNFGt!ik6-zgMviIMGIS8v zSTY8Ct$P(zU!?M;{TnCksf&i<$BRH#77Nbx9oN#986jlNOl!?x3v!MV+|+t- zGRz|`O<^a8#DV3ReN70xq|(sH zE%yPpLT+=GlElA9ky1T}a;51m8r($TK`e_;PTX3ORmh6g`Dzafou&HgzWg0QMJhDk z!fAr@lORQ;lO>wy>TL)!p3$vTQ^?y4SezL?^pX3$1;m(OoM5;6x zf2}*eqS>)FQW0S)7Dy&p+)!^gB=LoV-h#-gFa=fc>HDuz>>^&5DD*8L_Rupq1tYOg zC+4Wssn5aZ2Q9k`=QdHsJkF5N{$ZTy5R=-SM&O0GhH+Q77>o{4W4*W(T{gP9Oe7_s zHsvcCe1)%OyTL7T9$)CVA3l^~`n@ItLYiwGx#+wJ9eomY%y`a(j|C7PE*iw@8Jaw< zo%QR41Hsnn!_z*9CQKc+%tQ}pv&ZI^61_hJ3^gvzKq|S|nEFzeYTzFbT>`b!^Ug~P z^LRv0IJ2W^SRd9F#V@Io<>UzsBhRUHWZDZr473rog`X)Wf-#AJ1Plk3hPm3&(Fv zB(zKkH$-j_P8&MO8eMnh@oKH_C~sdN%jBmND9Q$FVj{1Q{tRY9kW9$5k2+kNfri)% zdAv1)#QayuDC<5T9GH>SjiO@IMJ7ZYR~E@<6v?O0aouta!G-d&j5QuqO~uma~RlD5PNMZ-l9RGQe4K0Ki;BY_Sy&G zviS8QlV-A;mRftW{Zqs~U&APR&bKmZ2$jqRVEvmTOZN0l2jnAYd)f@prghdPujm9Z zDW%y8PKL@>hI?{|a6NafJNdN?-)!2d2<(zDrTB}upse@nUq$hOjr5Q866xS@;ILnG z4E{#5Pp@x_cEs$P6gmuY+mfh}jMwhTDuFjUj-TVMzsXT}l2!F^VC1bMiXJJ16_l^N z6&umdIf0mO`$Esa@zeq^j%#E|qV$Eg;B55-Y1^61&m&_$>$IKFgC7gNumgATxP9 z89-U+9gD zR$bw~pf;mWGKc9ip|aac%y**p8_d@^EarQ8%*48NH}7`zGD7E?qIEQ{kG&t+jZRq+ z9Ri2AzAr6gm^9~o(aj%i^oA>-Op%#)1G06P8}cqnM$(k&U_E(zovADu zKP6GD2V1a7*SyPAz=n=c;8XCZ_+O4U2&LqaM9hlo^_?uMC5H2YwFhf}`*qB8T_VtH zZ|91Q2yZ5^Mmy4$o47$R$Vr&#X~HL7a(7s2j_TnG-E1O5T&6mdL7h=Q68U~&K}=QD z7TaqV)!?^`Md!J`k?ou#ckqBKW;O;!9-o>~u>k9@Vd7{NJ|N@26;Y6fBt?d{@=#87 z&EWCH{!6`45?aV~tlaGZ&MW5m;T{87=asc0Md-0L2a{^0;HmdufX0jnJS4Ep=e|Pu zFBES?A`ix&u_J|RSW@*)Y-kq2gKaeCrzId2mY_c63)ri{ z8hg;$S7A*)yMNKX-#e~0l(kPxws&@~VxsAZd%IngbEje>6TH5WFTm63v+ocQb{c38 zNpde^ZyAnFNInZB7nkXsiBxBS3D&}Hy3s>!aJ?D*8?EUvSQ_j#n@L@Zd*Xd!y<$O2 zdU_?RGSfy}=5b91U^&4lV|1mbBq>B>DD+rA>IfHuXc1L$G!|Y^seYi>{mWMY(PnGm zB=%=Ex@B;!Yf&O*-UtKRAvA@9G)x-3i2&FPEnAJ8>Rr@xuds~foBHpn*j>3#QL1?@ z*}TUIHZ050w?PUD>$p(EDO)B63W(jk0#ckp0|DXXg8&A5vc_ z+SzlJhB6Gi7D03KBXpv1mfh9n;VR%E5UQEvkvR5vkS9n&8T;+wvUQPm_pjga+k2p^$2$M3IYD3&xuNiY3;W9}G|D|zwO z`#ip#$l1~8tB;xskDk{RyFfMWN8;za^J~wnfFZ`n0VeW7?BX|J6YP5EgR}3|X z@b?nW1$%>CF~_d*4*&e8_ifZtN#`@n!T^R ze|!dUETf+ohVV1`zO$}TSu+0G#XA~J2fEe66gnex83XO0_38_nB?sgxar9aknD|#4 zF+Q6DHeM9%wZ$8WkiBjdE4r+*;!MJjnJeJKv}adC;#Me)3ngDI%KdTe2sc2$s^l};qzUsHJpau~ zwiDly_Z9qHiw<8w%*veD6d4SbgZmkF1Q{iHJPYk8gRSlPRo0{(MayZNnBn@$7}jOx zG+^$6A(T5T?Gt2KH_CO>V26>F#cBK=4jqE{D5idb@MRvyb0_Yray7~fUbb@&$C##L zp}3yYj*UQ9m6{ ze+w^A;gbS!#$z8o=J~GzP|YoD9EO5{GWUI`E((5Yddoh9!w?_R#*<&4j#MO1Es3!Zswd%ULI=KHC)t`h|873WVkEM^WBNAy`f>&Sd|#Ak*CfT0#u9CSam7F|9%tkS|MV#x{o6|?+jlf?eUpO@8)&WQJP#tWJ0Tax9QXAl`( z@tv5R>z!fX>ZP*iY>GVgXS|-;k1v>u>d{a=&@Z|N?KkQg8DxeR&K4%JHs~T92nq9? zKtAM&Dm{n=^MmMvndyZ~DU%c>j`m45FB^!N{O<8|)o6xV9$fW;xe2YoH1OuszZOY| zt~dqztpDE@R?7UrzZb2&xRnYhWUf~P5Fq(g&#L z-X=iC;%8_^rsDrxBJR?@eR2kv;jnud5qqAj~NB&wvQD~&{ac6mklZWMOP)tSBW%BFU`C4|76!h8fZnniig#k8VhKqyw6-fC@0F*^;vDlny;@GG-C&*V z{yxG?(2O+yHipfkd1+v_nBT{~Ju(oDN(~l=jvIb0q`N(cR=I>WD|kI%?D+~6%i&)j zxUV+BH3M2<4dVieI;2rWP)D@_*-0Zi^kCZIrOum{M!o#Qae2L-SLwkfZwMn?s{8gUCI@mZ$wNdEj}*IAUYM2`o!xT zTEZ7b^<}N7{Ofxc#a}03No!q|z)nwz|5giSTEH3zs2K_*plTsE2GAhEq-iBkjwhMxnW1~Yv`NvdH&EwjObz`!$Hzi z3Q3Fyk@YisN081Uh&$M|buCPAuolz0HXj6Y zNS%pZ<~>p^#3KD`6sMVTbSz)lO_m7yeQ0#cT_Hz;NJ$Ak5o0~0Z`yFsN$2*1pb8VgYvV z?d;yqlE8)J*U@+ia!dCC`-#W>0w6{1{9P*CP6v(hVkvTGP2jT8Kr+NzM0MWm zBLzS#Ap8;)+HvM~++W#5d^6GB)0CR9WJ@~)R1tAjX?P|S45!GKS%-EBKy-jnBq-gx&x2YZFQ5&pe}xSy7#Q(vI5o0XJ(2n@ zv5J2V7oFf(hw*f+%uf7s`+ zB7wb4UxBad);Fh&QOC3kY?q$})p?rGZ5_cD*>#}`A|hqa0eai!^E&c9#1zt0m^>ZU*n@eaj}GA>aWx29E57+o;0k6|rQT=Hw*Kj?xq zhjJ$4b9GX)`ngO!oV~`A6lJt7C~e~hhEY#6+>4;g*-9-*i1xwjP$DeI&6XOElO~#^ zjDYlMXa5?bx%e7X!!4`QO0|$j5Aa=?)wr{k&t9-oUGULFTv#P1#9UGVD#%y5AatrL z{PMAev4%hNEXygUXJ;u}sv$hP#n1~Kj4Dl*4@u8k0Z5#Qco@b>*bhyNe@q2FP#$#C zfut1k3*v;ytX|$Ga%fsTj*f~h9a&W8W*dcd)z@8}D4l{zo1f|214~O5dpiZ-EqIQV z(nXLF{}hOeD>grQDUeUa@RxbXW$N`X~w^;J6K^+PH%I0@*V4zRoQ4fsi4gFt15O zbSs<9XF5=XL5@|Qz&w%wk3YVQv=R#-9-x$-OZjxo35{lLiln3z%+>MwTyOG57%ae( zWr)4{Gu3qx<64b8$9EfKUMIyT!v0_f=W8{+*72z0)X0Tt?EToeIw`sdg$x@4A6SPr z!TXDL4sW)hH$4fZf@;Uu0XNMpPkWZ+Ya|~@UuP1F(@69E{wH2HV%$aQN|?Y|wZq++pFKu;}18$15#iz&p_b;1=slTXj{uY^D_s5)C zHD>)L6wWA5<^~V*RgQ(V@Ulu=s1%)z)(SNQnX4vfOMZ$`e3ITW%N9Ao@s?^e`P|&j zstgs5mlDg3M|P~O>9LPPr(ndSVACGQ7h~rMn{vBiUAKF-DFM9Zg80Fkn==a>%qr?n zd-Nm!F0Ag1L378b@gi5fbyp*Io>iEgRp@1>esvWIED$iikPXmV!TE!x9;^;+fYUn* zt5`_(@Ri7Bxwl}`A+_v1u)VH`l%fJqO3bBkj|~SGS8gz$CpmgBQ(KfN+cXT7+a~Cs zkH_qsopu8Tzv&e2HOLF-LPZ|vyws+lC9Xdhm%YBKPriKA0*w6lbaREPxXVfZ^3-5? zyx9E-7v?r+kKNWm^>71j(Ctv3ixv@!O~rpo*f<+*{o93=UlojCJjh{5CpBp9<{-fP zF;*?h4HVqHlODvyG~=aYJOe0?&o_{0_{EsE8P_dL?~GgN071kEA4#I*tsE0MCK8IU z;to|E3@*cn+0I(ngsV6%yoJJ~DxHgtk{1?_Ya@}fi~MJ)wru+gfwta`vx8}aEmaP@ju5Ug<`dq-0a-J7g~z=nBfM=ziKQ%YFolUd%$!7ASo zrDgcHx33YcZ#rK$3Uez6i-bOB#!!i2@Zoj-Gjdi>E!s^zv5i|}6fE7;Ne%^;sIoLk zEB58k!Ibj$7+3>zE)bEE68wgC%1nk)cdwD&Lp16&@7X674i}zS)@Ag~fPJ^ej8>+%zz2-p#oWcp zU%BIQ%WCVeX`8R22b+6%yF$Xn?s(Ku_NpuBr>7#|?@|owMY6 z0Z+$r zAiL}7l-+N&G^sup$e-Cj~;wg%O7nI^IRO{;p19P_) z@#)xS;k5)Jxm!^nB3U`e&H++KE@5Tn`-;C_W%9sdrZ*0LVA>_#Hf=VYg-D-x~-WjJ_^t zuni8QV62OZ-p(+xqmlaB^ej8Cn>oT`-~zKSI4$(|2gK19<$&90dXFWwVBS4M%|dr7 z(KzIqw$zY%R|Jb(EaM>E6oQb1jgRb~7lNVfAL>xwz}2=&+>7@b0=aofNx}dp{ix)@ zl=fCg=!JM1(@UMV(($E}cGX|NsijcynC%4J%8U0eGa6?w?Tm#tSO-hi)2=?CDa4e$ zR(c2~M@N2S%GoVpJ;|=0Kr)b+SLom|TG2zlCK0d+xOVpOn<Kn?VT_VdDx0= zo{MJschlXGyku{41V0G2zct<8!p+&e8Lq)q+1Qkkh`xm(^O=grl22E?idBS+*LoQ~ z*7J<1kO?dIaYRGoBE9TRfmp9-+z3KPhbo9$l^J(5sSN8l9yW8=^Dt)o5yTfdW0~vk zQINODhsfU}Vr_EnO_xHqu;stRO>iS|cHj4h*^#?}=LF+%$^!q+RVQP*Vaa~KRA)I=(mht12?4x=wcuqbYcvrqjjw|^N zvp?JIbYZtZn* zSS}Q_BY7((6NBW>LPibfu`&+B$)&W>L5)+NCbmfI{J6(j+aIOy<_EQS=%0;7@__W} z_5F?%cRfYVsco_sL-QlDsi~{O?Q4UlMJZga(tVc%q((`VtA#A58os>O&U26 z$MsFQh1+j=?F*hp!5D5(){h%q2vpul{5&&H9J)cF7l~>O;ZeyubnnuIe<;1w?CIvT z-B3u9$A-Q=o*|Wrx0r_CNspUN;1G3Vq1Fjw$%7%TxWEj7?jwXA{ER0R?s6r|&tSeI zW)|ylIt>ornPK~Y8zvYQih5P?Gb?UJhOH?fGL|RMoWUXP_~vKBFsA02+z}aTe6e%a zgzX1;;y0zg(nu;9t4AC#&?x4Gi1D*orx#nF#nT+CRPik^L;Diy%-b4V_I^Kdytou( zFb~r$@|WGM>{OmWn$SVYB*E|6;K1QQ(}rgPA1`ad1nh2siDlHlLO{v|E0bliC0*-};8sEF4fH(q) z8QRNS-3YI6ofji_aQV22ost?w6g_pyN}WfV4zM5B2+EAqRL@A2F|d%SU3gm1Q4Je` zk4O0RVC|C>sy4t!#YF|Y_^~Zf0QUTCe-gzD7)a?mmgCh7Q*UI1sbV6`xv}&uY2K** zCy-w<;j-L+G-u=_xaBW4{`)o(RU8-j0Y^ppL~#&7CzT=#o5m5P6Lx>2q11q_<|72* z*{E07y(ZWH9%4&T=m_SIkM{nj48;Mi8+rBc_@eT){pi?R2)B-D}t9wg|3jh7fucHziq?;g#kKO`d z_|fj}v+`I0kedwS1W&mC3Ka=ySKX1~BpuzRkxl1I$Q&b8U7}k4)&@a9dd5Fbunr zcd2^l&7o=5dKO278M8Qrcdfy7$Ku161DBgp*}d1$*J5;_UCP>R3q8ty;2Dc1V{~qA{A186Blt71~_SFDWLf z0y_ZH$_Xlz#id1FmtqL#J$n1+nqZ*491f|;{MN5ywfcMJ)M%Z<> zx>&BozRz=iY9Gzl-OQLNMH1zDzExh+ZNb_+4R{Ll`0~;@DY1-+Jv2r^aQ(4;+x3Q& z62-fv(tTv)e`x%1Lrd=hW`^SKvrWCRLk^AT&w8dP4UJ9-CJ31c1}o>ghm<=A(B>lc zFw)0t^+|_HRc@4fyu5^F#qLqB+7Xd@bg(OY%?yi$LiB?p@(oYht<`%(o4f)%9r28l z#1!j2)nMrKIDRt#Kyy-uDr{23gpbyGCY-X|be&VE3O0e;vR{_Cgs*OWc0mU;R12=j zuMJ?h}wGl}2u$VoI2$&{z5m|c^l6VxKJ)J*RPiU~{Bb2VCaM+8bm#%7V=3+3{ z+nDs1>Tz~x-y%71(U3$RoxMT;0vdm$F~c^9e!cIM%2o;VOsX(#HIn3zVG%KOi>XcSK+LRHY zZ?n4HGi&m{$HY2Dg@MB8%xBQHkccboHD2MMn#SS23k_Z=_5oUbmp<5hUu1ZsX_g77 z3~>npf{w+34kaDrBLBR6_Z)I`*i|acm3c^cW845Gd-@AX9kMod53g_B~572KnG) z)HJwXY{Xr?_3vFOCwVJ%TS}LQ?~WImFe@<>c%1!HsL*4m6RN~W)`00TWe9!fgu4MK zkxV6eC{$l!gBTLwI8I@7rRkr1W|G}d2(pI9j=K4eI1xE+YwY2}Jfj$%Wn~#h*n%G| zubq5^e7thp9@ov;Kn66fvo+?0`q*`_$iJX2ipX%5$Lf|y4&6(iD{xJocIO?2yA7j6EsV{Ki`Xtnp_Y{>j>K14#0i!k}?+A)WW=L6pO-TD zpjc!SexXM1nz5p-A>$D`fY91oaHr9fpD+4~z?B~u{q)Se5+m4DJXYQ^-~B1Gp5-C1 zkVR8#w5pLM#Pi{%BvPb?6jiFi7?6a-HZT>lvk1LHZn|Hu5F_6`R&N@PdlH39XzWQ_ zEKM^;$Ap*-(eiGM4Hv=@$u{UKT%1S3261o_hfeFA9Bn)$ZRbX!`RKu654 zV4xt%mG*%C1Sb;;B0ZPVm;+H9N!USU`x&`B0G;SCLWK6RcQ9#NCq0SRu0fB^ivu>wc4sWJh@D$2!qam4(;4cT&m}gNx&=F^vd1+`7ql2u zB;M_muc?8kp^`b+YlTbj_)^5}VlI#Lez`6iOXP5ST*pT-`#^l;9i26e2nV364Q&_H z;i75C$iiAZD!~J%vv@{42Wg!-q~-t{4nI~@zu5pSu50RKruzvrZIYW7LEwYsTN*GS zpo;#e_>HXUEUYBgBm5AD@nYJ`)1n3E0X86^p2vEPu$-#~YYZ!8{C&c*C;HZIf<>|{ zaLkwcNaaqM03tgpsG&v)_a&}ilvUhkfr0QBdM0V1vstvcG<9Wxn$sPro2J)x=>XweIESCzr#?y|oaTjSera|xC}S>6Y{wIVc&>toF0JK40+j2fIU&-v5Moa_=# zX^)IOg)8t(X-@~U;Ae<_8gnL#Z@%Mobe$Fh5S6dpuU(eQ)w)vUvNI+|IPKW>61IBz zOKNGQTVmKg{*@cF4GP9;aDQgS%6kLLMz7iH{z=Rkp{edEbra7_+K??*qMwY4s68{~ zqRJYUaEKw8&!ty~1=mHNt4n91!TJ@0yMo3+m`FWJ+#6=fHrH2Y4CH3-zEE3}tm!+u zDt!*i;+8PXC3QE~`k$hrqQAqbZ1UTWQBNO>zD4T<$qk>P4WTv}MEH^TqH~+4=irKm z9c{_|Jb6pLzLI*nesp}4}F3K+81lO!F9OgjsZ+yLIb#-#5-=`1}H^?O0n7c2(eanYE>{EUm*solJL!`V#n z?hIE*L)oWTq%PF#bEPB2DQ=J3XeA0EM0-+G9ywO|5(93_o;@MxfdCNhqK9ihrIrXS zso0fv+Zif=C3F&T^0!4>dy*Oj-aU#bt_XCB{?n1-Xjq)IZ+bKD32@GSY^F?s_2)Fb zAQk^yqHm-&g?i=3p_@5^A{&Uc)#lJMtfG*uWgwf}<~jU5oe3^@wvs7My)%96y^n#+ zRagt-JxtgAH*2&4!0mjXeOC=;`r=||=N`xQj8uqawMDjttp@T!{p7)@l;NEekuJ>ZnRQ1@)GGQj!h#@^?#wWVGB2A1f49=g0&34kE3AoSB=1mdG1= z-L~Ywc0W7+s6)-;z$sC@azT?|N5k#Z0C-c62H4IIla-vXZDCq;ng8P^JRhJl|da|lFC;30upq;a&MGmHJDH+X9FkV1G8!}@E2x>@- zuYh+U7OzLCEsSStWPifco|Mp&<2|pUnL_mECn!g~#;#3_u3XTQ5Lf}1iR1Ej)BM}W zkNHLR@waSm&FU>u_M8U%LW1~+gh@SB17a2W)awe0 zYB;JN^Uj5TCc{A+&D5Uc4YyY6^iqgI0g9_A5$A0jq6(4zRr@|kwyf9-f!y*5${_K0 zH)i)uWK0=#aqj*%%}=`K01i3)#p0Mqq3oF`MHwg3gNFGa%;shsdU*_@69moZ`r{5M z#`%V=@foaRD!lloT07Bp08*-vE{ZN4kaF_eM5!&Zt8O7Aw^Wk zz=@X0yyjVjFzUIoOXHih0P1_Xq7k>yw}SrCQj@%ZY=$H)oGNq(>n3n;n9-iwd+M$S z4owgbAr~tf+2amzUFFPG$;*{4)t)Lgbrr;r#QH_?@_)sQG$Ut;GOJCUllmsPEK4(E z7*SFbA^^|d6?ea5P@<<;%_RF_hx}*AsV?rO-&E^x3&~azIS4Mp*sSkOvW&p_5zb-6 z_%wd&=%V;RCfNF*!`tZgO6w`e7q}xNpJPp@&#aR>ke7*_3@>kZ^z0#=5|t^YQ!vr2 zdN$Ai7gi%hfCud1LlqFhCCYx-LttH0V$cbcUGaQQ+U%c>m^>{-G8O71W$^fYaSQ*2 zkX}wU=}x$pKf}#xv%`A~DnsY*jNzy}9CD)d;@*D!fSS_0>-{gw4Ez7G%y9mnR_32&hLe+(;eT0Xm>Joa{@<3F zHe=<)n|C&8%DkY)!`ZF>esJ(YfljV1POc#=@hJ22TU%v^+~3c>wp$->pLD1qMnh3mPJ^U>4-44GW-;Rec!}8sRAmv2APo!(l_1hPRxvn1QqM3kHIPR~g>n2v zr;`b|6^Km<*!>39Kyvl>;atGA7?>OgV}VKhTm-~w=TY@Pp$QPvl`u)J%dQt#sNC9%Q0Jkj(9H)AcT6WZZ zvifZgzM=lud!O9JQ$3TwvI4ulMRg1g?;~oe3JSmUEse}i;2N3hnSrsnusJ(8fZ=}P z{CoV1QGbY_z(QL&xW1Iz(4T)#)&U3mx< zG;XOJ>_Ae}(tsm(NzodZ(SX<112nh^KW%bKNn7Qn2}b1Ler9yFHvBg)d4BZT(u%Um z)^4UV+Ei3Ea3a+dzP)qv-@}XL`_nqL5NKfQpmJrgudk@qY#R=1Z-m`2%VH zpaiCUYCZW<3%t$zE&|C>REo`-BKM=5h4cT7cL=8oHU8r}z4mj6;#yZ1$6gPv_-!lo zvobxpJb%34tMMHZ3~|e@Cg~nqP!%`zb4rsnNW0}<9G*N)_Up&#PS1eSl=$`>b}elK zsE_$gtnm4RWzBEp*XL>7=hr{b7Gs^`XADAT9NDsq0694j_X8m66#VWOn69}}?gxJah<3G7_n{=2lt9}39Sx%)Rzd;d2` z`uR6V;txgZ&3%XTZ!7)!txtFEi^P$$?2Ck+nl|T)1YllW932}(;jzM2+VwrGoa`Bz z77&vnzu>RlWs3YEs10LuJIS(&%%u5-8GYBfd>w()j;kYHML4wrWpVr_Hhqiv)GN8< zhhfl3_#t4klLf@WyCMGwMLo3)ED!njSNjgVRzb9Jd>;X^G5!FME7^a%S3rN*fB|0%7^=5HG<<7XKv&=OKoc}S z0s6(NzQ1n^D}MrZWk3H+BG9cJzaW1WK)y^p|2u22KP84BqKzT>+JBI1{ggJ^R`dcc4z+)n3+m zk7bjueMkMY9{D>a!KNR{fw5cZOku@#^(=v_ch=w^Q$RWXPUOfyoP3@<4UT~wzPbYX z5}f|+PR8Z)3NQ$y^ABu5gU>r`0Oamn2s1}K)m{Xg&CIBQ)$6HAABH{w5=W4jdxJFhRWF#qH|km&?8)Be(K0hNk9L5XjnXwu0& zga`TjWrK$+iP0e%(m9vCL%*iBh#+84-&IPYx}UYGq9uhgy(<7Q6Ao?3}&6(5864 z-}k73)mu8PNpGUG=HQf=+Y8{!KR{q)$*=p3$O|7X=pR=p3Uu>C&hh`g5vJ}G?X16e ziOdyCOsOsLoIgujwpC(~r9$hinEVG(K(4<<$YkLysu9dqKEo|CPRB3RiOep*fON`_ zu(YvGn>3VNs5XFR81^hDR7q+gUs7sP#y9+_LV%<#;;RpF_$5#P?o`)`$d znnib#H}pH(2R+If<*&&GzO3oPy-GP>vqG%Ax+~aOMP3U7adK*eu<^b*b4)Yo9UC zWRzocIG?R`e@Qt&h23l#c}$(LS`KTgfJG;$euZ+w8+4L)X(L9pknd`*Yf@Y{+>rxJ9hjW_UqBB z`HOmBCGqr#2gr@o|9rD!h^aJhkgs3;Koi^HqwQm1ZI!0{OK`Duwwx;wEH`B1^>pnNDP>!BFAM-wc!ez)v&}&{<6uX z&3*m@o}%E;(>3vD*1^J!+i|q=;TbtRt*A1+y0#mQ07P#O(DT{D=wikd6>n(xEUV%F1+34Lg;q^8?J3nSpLe}Ywk#7irt@z8cxo2Sy{ z-BC&t`nJffok1-j7!tI34TacOQvcR2T)UY92M;CJ{)gDl2-Pom@JlyI_E0OWV*^}` zl2>|KCKqtt39fxWGi=3qTjY!a+v2p_FYgJv9J~ZnMRXKaJtp#a^jV4*roxFRW;CZ8 zR3fpwOv;J#W0|3*u9pX+^AWDSP>2r9>d+cxpNlz_lq+JAt-dBqkoV(!_PyRpH|!jE z4i%v>T?p;}P}mdP;?B2ap{?=*^oH?AB~K`fvzecqRRx~Fw}P^9=;!E97$|lEg|pp&Q6K z>Vzf`2l)nT8Opph+J;R$yG8w=!syJNFuCaJkE-|6=+ZAMT~HU(!XkLf;Y-YxuIvQo zhCwY!@s9M#URJUnJT%uf7l)oDofB>iC#Nfq4A4BT2jh(Uo&eaplv; z`68nC3tB0eZDJ3n!dIi$(quhL2x%~-mk$A3BusE(xn%Qo;YCii6C@f|%6u#~!6fCQ zVF9Wh-##{DaF5H~Sab>F4KN+;G>nlt4S$-#`_NV9+V3*d$`w#@nh!Hz{vI_^D5gV{ zOp44Ofn7T*hG_AbC`m4IY7;^E%9XQNu2?DifU^1}ex*GK$TXX%mtHQ&et%|IG}_*V z#KACvpnuCg;;?~tXU=L!%LU^*+4c}W&6$Ho&qGertB-LiNR2EG<-KNfG|3;mf5y*3 zxxT?v!Ah)`P|D&A8v_lRxJdglts_GIQTU`5XOI0cR8&xWg}=nz`j^KY5w-b;u#AkQ z0jz}%Gq+KA9b$Bxi{PPWf@s`R9nucFI7)k3wileKGo(l8Zegy}a>0Y=YiGCgD|Qz1 zr^Ucn^Eg~(2Q>{TT)9((k9m9Ia-W-vu9VmNW3pzFxk=@<_j%HO0(hu*UM(tffc$u9 zVGQ+khc~Ldw=hTYvBslmDbHfO*EJ-tb@BI^x*%9YAHSSjysZcK`uJAmr>H}}eQlC= z;Rx(He5m%P>E9R2E>Y}-y=ocZL-p(WUm7z^oGq40G3Z$n-X+`RNe9ny_n$>bLuxKn z!I>@LV}<#%E^BNYLlKLxUQV7Ak_^4Ma^_G-BVQbyH@R&Syj=&VIoS>%D3uSh8snjM z9V5-&v0x>7qOj6pRL!KYevnQuQ8Unr!Is@(n_>Uq&D3$4W<`N@y(_#OX*%Onm@o8x z4`*p?oVH~3Y#P@Oj%kzXVtLi`v8$!$kYGhYx3lB?A#|vzYL-w?ovx3&MM|RkzsvQsjaP5dalLUnOpj7-TSB(!fb-0?0 z4l;^gf5HU)X@FulE&WRYSuQW*5hjWuDgbl^z+W=0^xF3-D4+bpf<=BSv-!YClt zSn29*D;i!hKEVvTbmq94tvio2Z7Zt}vC_yztRDNS`q{nL3H%tDW|MGL)N|ez)XeK0 zOy?_9$3S1wJY)HR#bxlUkeHu23NE1{^6`kIq1}UQJFGqHY}m)hc0IH-I=gx)+I?i-G#fqtBpyyt}DG;jV)QS)aYgpKm6)Myv+c zMyCpr_uFWCmcDT{^24T=5bCn++-Mjd&;2m5SerW+2oO#6H+`GZtROTvyG^TXP-edr z8`KDw235j*RnyHe*N8jK67sJ4K-q7D6MmANlW}Ur1!{cL4x+UTb^$+A(xb5iW8*yD z?G62*m{bWc8D+P|k9@qBGm zveWuJ?F>bHX%wmZWBP%fU!KEV(QQ1{nl6}s>RgB7d?x(ZE-z2ZOt_#G^>Gy4J&e$7 zkqf?{E>dP2TkonC_{soN^0)-~?e1}%H{{0;%1=eNk|*~%X|O}ZP$~T+IU4WZX`H&h zuwY8D9yKHV2&StIzKncl7Byw^Vf}OBbd^G~^+=m9nd_V36lCd#H@@qbe8KW}eZ@&% z`v-12P_6bz2zVt)x$_V8E`XmC*YOZ{3M2y2-~FJf4|q~(_29K%;~?z08od!I1a8#o zVG#b%XtPcd%Apf3v+0cV_ILX5g~N6j&VV{)hI%?#B-4N!4SuYq%gYG z6L+uH2T!NYw16E8*vMuhPa9)5wNoET&$JXhxxUT@5n{1G=DTzRub}a+e@4k5R}#kS zT?F>L;KW`UUQ6fT4+rWnEhP2^7-)ngMCvgbjf%y?c-#qtR#vqVSszI50mZ=p#$Ris zu`j^B75B^UA5`~vaKnjs)}IXU$PdFW@><#jjDRe<^mJmyzDulYD2v&zd`ogNlLNS_ zO@oQeWNFJ(TMUjbdcztu=)KkBnjb5aY|fDIJg!$ihAhCpQ(!%^iL#`_##*NRiaSqX zEX;ScVCk4n>>zD`b}QneR!|^j%|HmM9@R%d;Xisck17JU$?{>XTvg68Rse=otjT>p^s!}sVL0k zPZSvQ$Z;T2Du8}IF*n)* zriYU0gcW=$0&5jvX^#nXozw9S5zk~tl29sH6zw>O1} zZWodLqC=nda_zR0;ejSnoPOd}rNUA z-S?|g)KSCOkb^4FTgPm|FFeu7Yw9jnm1pSDYVeWQkFCt!XJ=;5b4i|oXVw#BrF6b8 zi2+6SB%Xbd<@gRCg3WWh^2!M`KNCY%^7Oz`l+6*(Q%2eF@ZvODyFE80{#Z56UI6O) zLE;!cr_SFm9sh)9(Aeyhwt0zSN%91;U*q#-15JI<)uJeq#iUP*&@iFTapv3O^X!C6 z^M^-G*>@edjjF`+ew_%7z#Pmc^a$l8e6Xyu>hzIRHfGLt+jpN(`vlKn_s|`Yq4z)s zA<_5smDwz?zX9_~Pxa6Qn9+%n1o#$3sx<81L>LpKr3Bl{Ubzbd-em|HlrOB z%i72+y!l6GD7G0?Sc8E|&SAA5-_{8Q_v9??)M_KmsXt`)Pc`K=$fQQc8@Q{PZhXAt zE$TRYRl}PUN6z-+7mNeq_a^s*7t+GWUryt)oE|bfjBLZ@koG0zq>! z8D-1P;*{-fs6wJ6V_L0C*`pLDUivToXXJDi2(7f+Zg8L z;^TaX`tzL#y~cN>VMqa=g7~2X`suJG`N<(nGp8>Fq-i-Qw!v%pcEO2G$OU&8*6|7h z6iyMJ^;O>-t4dWxjlGy*Y$w?F72k1tc^TyA9*_EjYMWvvmA|$yVZc!Z3vIlcxKPKN~av++AhqL5^4oT*}!eK@sCP-_P*%6;PXU4eD66+g&TnHB0Ut*=Th z?ePX3ymNJE)ZgF-n5mQ-FMQ$Nyo#R*wF<;mKu#Ra%>)*wiRlqk>5`T9z1@jSaa2Lk zsV@#+?AHBxl3yRV>Ba`M*7M7UUl1jw25iV-a1&sNGLl%3;I&Rb{CS$SNU*&pHcJ_VIgwpc#v4*LqOT?ez&LWj{fL?oTeACGzX@y7)%)1ss6~)I57(V!91M3W97{YH%n3SW z6T;69tesXc>9OeGND^)@vq~E%E+wA}AjjKejCBbK{i17f>1pR@-R{T4$m6WL8eb1` zdIv;w8a}C+Wyb34kBw2}S*S$|oef#e&Ay5srH_tk=@#}_eBTz!<`-D-3Th)sSbHkcy3Tuw*mpuJ{b=5nV77LT-i;w02Rl0(4kR@{H%Oul7gFdhAHb zwV~Mp*FGT|iZjok9_WfV?$fxudnu0Aa0P$dZ}W4a)A|>ka=4#U(UC7z7_u!3TDEq& z-;`^vPvdtHG>Gn>j8V46wmaehl1DP;$kqUD81Sa3t|beiEl^UDc-z4mw~1s=$n-#1 zp$?)_uKrZ$4m9GatAW6LO8LnmUhCop$R9WKr(e3JWsg*^Djp~W-fdM~(?j}XH*F=g zswJzJIkyCLp?dMPwMeJ*E_SH$l8R)s{8Gjp`=G_x&PUluCAK7;q=v%V$Lh@W*04ts z>Q;6Q2X_JTyh5?pA~~5~ig$KfDZ8I-kXvR1?ep*$sX#%nvFr>vnUMtxt&^9|@tq|@ zO97#F7h7IhRjrz?f;A$%w=|#g@$wF3Vh=V$qWAvTd`-3STZYdV6>^yGf<0adM*@<{ zS#~+oYUp3ouFU$RBx}~=$BUjtc*K!4zJd^RR#xk^C|V&1td=T5+N^2hDX+h&ne8+~ z+Xyw)S6Oc;=I=P2e^`<^l| zpRl!x*s7}=49(@re=46=l@&lSo4I35yZvS~s+R+K%RCUdiB14X(tN*2$+BUjr_5-X zq_3?I6&>IL!IlBUm(+ZJA1IrSjM;iGbEf=)f=`(Wkv+4Yz5zV&scgB$dSrs$B};CD zpoa?Bm2GcGoTDBxNz_t}mAYLuaeq62FQhW`qwKx(JP=>>#dZ1G(%uAnqb~qsoLPzm zLq(5LXLlX55JjH9?nhRA@cbE$9Ex4=A+I-VqGEU3!f_X2SyqBHd_6KQ<|kVGnjZ#B zDBYWKsJc!FD{Z5+Elw*66)>YGl>}v6VO?bMA)09>vdz|>#?+9R)bf)tWc@)QvB+!# zb+e;OFdAplnhHsz*EOca7iHrf{g3XME=-RQ9@&hvcLjYB{A9Yk2{6GaYjF<2n!~%) z7B7psi9E1E@uM!%O%IjG4@+472P&xr*{)evy!fz>=|-!q^xu5?Dbad>Hh$V9utd99 zil~9+x#f;Yx=9IRoBdXCx5Km+AXGZ7hU@oPUgZwq=)anae4yUW&;?9G(Ltdtlw(rp zsg$!oUT2QqJ;4Xbux6Z>B_(tO{R zs2M96& zbgBt@kD>Ff24b=f!OYwxieR{8TV;!-By$Ko0}!}Hy)k-SbMD*1qsVZ5+e-E_1wwhj_UK?#281)4};F!RyLXQE0 zXjt@ob1j@yKKwF+Pb`WPp7tH59nxu9+I-SbGL3_80l`6Vt*tz4imgj7;V9#{8K^V{ z9~O$2?(|T_B$i&YGC)hToIv@N-z0>uDM$jZJEDAUCbLF#$8sT#d@4Iz*h}yCdux1_ zcfRhG+bM38JZ{bUn=UY1xYxpK4-Nm2pg9VeTncJ@la;X;BjI-Q(9l&vMz;WfBj6;u zB43!%$wo*ObM|?sYIYJ<`3XfHMfkmdIq0J=k#afodI1`&)7`6OBQt+v4{>=W1u6 zT%aV{$sj=D#)_uC90k_zZtf}f(v<3pce1SR{ zrwO^yl>)R;Y%>CHm=~FXBstI05iFnQu>tPaxOJvrV#4-akb-wCLx#nP_x;4x zoJ(87anGtkzQ>1g9sp(K@@rbN+csHZc8q_GT#^ zj&zvTO`~nm^sYK%{u_Hu6XSBa71uIw*J71BV)YF?BK6E_v5}O}ZvKr^$s>FgpVE17 z*E`)tkjX4IiBHeMM;EBiLwhU#hr6TmRTbe8#urB9!ywPJKA`Y+NXpT z2blISlDqQacC52_{?)`1Q#uOy#XssHOJmLdZUNNe!BLDuBDf5!VxZ%$>^`S_ul3!F zl`@xn?8@L|tZPo?o-vrll)$kA@*7va?(F_x*8cEh$u~M1f>*(k6^fm1VnKcaQ9n*C z*U4Khz8d_9;MzDZR(L3Uf_xFk3~CXKz{Oz5eQUq%mUKvk{ABWPT!-wC_Z?V}=dnxt zb#T|=mgafaL=5Y){t@ECK>@P{Ui%kIk_&gWi+*W8Ee$s%X%!zs;VaS;s?ycY-j3KX z*`~Lexsy%o$pi^tYGy)(Njnf@7MXI&^D+YhEy^Z^-&xvt+Q@dQX^`W8K7DU?*dUl! zvwt_(CH!Fh0WnfhNjp9FeX|da(OfPC*IwSqhup9=QnrI#b?>1njt%+Djn%FKA>5d8KJOc-o9>dVptJa^ysx3R*p&i(KyeH=_JWO-U9P~1%!ec?}b zHbA($3n|1A+&{}qXt@o?C&iOPmd#L}2)s&OmLc4(s3;WOi|W@YK(K-zS$oe@k7R9BGdrwqQO zec6^N&x#Sd7>7>$y~c+d4(AP&O@Tv#=MG5UNtQRQk53^-n|;4e3i7)c9Hf-H)Ss0z~hXTM+CZ#zj@?`{8o#2iA<`jbMajf%?SH^>#{~t!?)w@m)V= zV4@}G$IULcAkP4r?)dyqsBZ=0uq$NUM!4!YJ9I14TXHIa^CH^=G-INLzw&pE6}`Gk z@AI9AHRU9@al*py49+4Fc{Vyw-tfH$oJf7D5{L~tSL!F<^2KXViD$hm6fgkvH59E3`ff8QTf_aT3I+cq^hFr4{D+Yj_=c0$nNAQ^u>&cq;j zdEHLe?6@0~Px`nfr$78W7(@zF-HW*Ira(m=`6wR{&CD6_7$=<_{$W~Q(bL=e<)=bz z#N)>pN#qHqx)hbZj*$nP5=p@^o_I{K<=7_XbLI)A+PM5>I&fIK1^!dv1c zwO7Z-W5IKcF}d}p{Z?pw+8qv8Q+`283+a4aviCtHr#dH{)qGy?HIRj(FLTf|D-A&o zmOXt=Tlf~|>AhdfH>J&TJ~~GC%0z8yUs04K6A;lC{~?i92GTmc5jKWi-9rkz8~uFsy2O7 zmLC!w8j4f6qQ@>+!zH!8Ci9w}|H=?A^K5)8ZIyN}+oC+D^iI330g2$t3>~d|2D^Za zTRTWefDZ2`&9-T+c$)KQfL5$|++7x4nw9C5?p7uyKK{#Wa*2^VuK@{+{|+ge@+H2y zYxrcDO+Xdi3SxD7JdE5lIyB({OR|62r^tT3Rz6XK>XL=q9 zmMK|u+WF3x6YxSF&uXtY?+b#E7wgfX1B=bu@swW+#E_(?%w!8OFe9QVgA5xJ@Y&&d zY)!2^DdN5PzTTX9$B*`N%c>wY9KAhHaZF?4oJUI(FgKUl5yE!vID(*~zY70~J#<{{ zqNy=U0Ge(tIXIG(r^)DROf(`NFES&inzLFHj?nV9RLmMPqAX)FiGb<$5MO0czZMWALYOYMQ)R-_ zi*zN5-r*}GVWHq^qQH6j$)B6u^Drsqz&H^ z#d9G7H!7DJ*1i2*-Sit`jIuPwvu%n0$+#LaL1v)T(Lt4+Mg;R6!j0j8xbG$|R1LEP zk!@_s@xs&z_Dt+C)uBaubJZH0Gw%K*DE;G}p`pPTmY$iuCCVbhL&!|O&aw&7QBG1Q z5ijd&)~XjGeRP(d{Of`dk7E5g=h?ONWUY1%+Jdb)U87VK(o)$~;y$@FF%D6W_J%WW zr=}l!tqsdP1^0TG%Mp@FcxHLjm?7B{8g!6wunWx`CTI1yPj!P8>^oRwE=6L!axM?g z#vy72g5p672E5YDlbNSCiktmNtG1mVbiZsMahe^(eoIG1V_3X8M0TM2slr2JD_or) z0rxYHR^9}CW1YmIJ6;roU%O^tD>f3TfCS5Fu1_t-3flkvHDue7hEfAX*^GM6?4F|C zIde0nh1j{{g+8lF!_$m}hAClU%gB-utLPKj*nGjax8lsc7aKf`EafPVSoESSYn_rVP2OWb*>+Q?I+_pqNQ+SP82+$ zD!O^&I%*RoJoD21?&1`PatQJI6gkSrrmev1+42gBc7OCvzUDc~zY-?sqML=i>g%@p z>Rf}tkVSN)`;P~Q`?7SHjp0}oj22^F=ttu8GF7dcK_VMS^19+0dY?;fR z<@d{6jJ}kIi)BvFF8s3O_-n)6qui3q{ua$}^@)yr2%AV|DV~s>OQ-Zt1 zT+i#ebJ4f?C&B>KQyh5AmWlTvTT(xz6xhdp%QUK~EeqRL;fdLrlhz8dA2 zLz7ov1i@htG#{(bJEWNJ4wcJrGnNnWvIJB09LG-5XO^6lbzvLs1_57+MGydCC1YO~cS{*03F>&pBurZW(2a>Q=z#v&u)DuDW@ zZzD>Gn5mV77kQZ+)TwL{Ma`6kZHwIWLJIxc57aYc9*=7EG9F!1d3M=`-JjqmZQmFa zn*JE7+tZ9SK#S<(k&2C#Qa9>;n~c$el$spAmPOCo&9*q#x~1;$t5Pdnu+Ni}s~fcH z*3M={Kfe1RI%EuSNIPAn%LngmpxS$7z}#&76h7N^vdzkLw_z@ikA#qi_6F)}#@aJp z)yUz`k#Ki+f6Wmn?{$#>w%4cZZ#=P!3b%_TbkPIAnG;fr>D)VXdhb=7L^otf=agop z!z_zvbz_|$4~EWTW*Ml`fh1bF$TfNphN`~C}G3aw zovzFD(VAktdG|~OqYsl?9~gBYI&-nwJms-8jA$syqD0`{u#SAC;g=`eM}WlX8HUr3 z1>+Ivyx3DvxWzF0&_n|nCOmX#Ike~zwuG`Zv;JkrRZxpFrY{94+u z!{F7`XSVkqTgW;EC&wU2PAaU(`4M#t{Msx*#G6Q=*rK;+R5?Jecq6Ymj7GlW56>GH zXWn6G#DB2&kv=$WibK4Xslv8dC3<~4o?G-A&1O9^Yckmi_rBH^&e>FVwja`$N|893 zj4>^~=rD*Fi}ZY}Ub+S19cHLHeMZ^@*j$HMwCm|~8oYWX=x<^V%{YXDOXF}TEWM_& zuDxpLdgkjUv0M@1Tv32;9!>iD`OTuOUnLy?u;RsUg5$SKuqWrQG6@a*-uaWGr2@74S=Su^<5@X4a38h2#PdZC~V z1-?OuqZO|F%BX#k9Q&P;J4cw!L$}+xy9~oiS0ry%v&X&O-9B%MT5tmT zuzNE1D-%J#YUSV#f6frG4?mgk!8}Gh3RCWj{zRN{a;m=%4HuiKUA}I-%6Y>p`i39< z6n=X@_hFdFqE6EXl<-UQ=6Ek- zrEa&ZYTAby0a>&cAr{6RQMb4^?wD^s&nksWLq__;7t*|8&&n-eo8*?7xr{9R86AZ+ zp5_r?g-fekZd*8&Bbt#jbqebiy>&;W`6`&j!9rcw7B(V_FJ{rjX(iXs`*NKDG-t@1 zd433t?h~hvo9Tj?C2M=0rLgF{EM=ZXo zrqzBdY%(DC(I;1SD46)-wWg8!tDPwCx5kwIUTWdO!(Z%r@#7Dq>Cj2RUkg5ND($Sr z>aFm!35_@Miyx-ax0{U+l1fO=Y$co)#n!*;t^0vrkG9ed;UGn%`LH` zmVzk`Z|;_#9lLXMbGnRORfas=C*x?23S8=}FPvQV= z9FH3U)pc}s49!fnZEBqgLkk1_V5Jym^gfupYn}YkVc=#6&Y^OCjM=Lm^LX~&tbQTS z%{1{VC@C!*D7_og=BD|=ohTz5*vm5HtT1~Lgf2s6cF(Xxrdc3pg2EGC#yl)8rmVge zfGTlsx**7&zcWFaDQCTd)-D&kE117L!+5pHDninsz*JcNxiS)NtLKYD8Ze>S2_=qe zWectuA>i7dwizC3bSQUx=3KBu;Ow$JCD%OirZeZ#kIbR z*@0&LsC?FsuY*QXsyg-pOZ*8L%2%+QB&K!Ws1KO%L^v4mHsay%w{R|LQ3VHF1ov5t zr+($ei3Oxwz|F}2?8?$9jtjl_0ztk{fTHik4z15vip3cet`%;%b_Dr`gyk!7V(obi91+j&=+OJU@gpZrtT$d<-< zoU~Lbzx#y6VDrlb4*|3Y?~4nRG7#=5)bJ-7W%y}y9wS`_It@x`iY$PXOsU&2V*<*F z(#aE32y2ALbnyl$C*gAAR{J21kjhjnfIK8JrdE-B$go4%b=$5FmezJa!CKRBNL8fy z7AJGNn2KCS7L+AidW!PIm@odF>0HVx3sG-#fQ%$qhx!hWdqo*{HdN4XTT0&=dqAlNfpYm1Wg*THK_x_5B zKe;e=kZat`G10lcxuyFe4~2JFsmTEaRTjA*?kt`UZldkG_Xg=D6`|RhhNyJ<2CVm$ z^E?8UTe~PLGnw^^(BsmF#)O-1;@YPg9n$M>{n_M=q+%wL{LbU&^PhaPo)>N+Lt5aF z9KL}*2Y9i{-r-49`2x*`YPZPvgqrllqL8qEwQeoh%`$G>j`a+TL9j3#bRmDs8}x}7 zsmv$R3vsO(28MMv8CIdxEGM37s7?ccr*(T9Tw-0?8de1`A`=kEJ5)accIX8#4h z+m0Qj)~Ab!qz~WfWa#XCMQ|{%a1n~fJ1ncN`UdD%9dpwY$%=sDl)!zvm!FbWjv(uoSziD(~Wb3M#+T;38)MkNm0JfDPX@L)`OvyF{3Wh^D3KFu@n zai2oWaSH0>OuHZU#bqOEBNugf(YuO;+g;9w*#^1x<<{?9Z z+Wp!~0(ek1i>2NhDy&Kw+5Ut;Hv0Gt!l1f{*i$POQR*xAukmg2J*_piJQQqrr!tBS z^1PD^ZZWJ1PJLx`pU+Q0cR7MuF6mt6t`PogoIlHs6j>X&PDg>?SeTtQuAh8W;rHPe_ zV<{P`e}i6sEuO`d!=2>XNqqDsOwcOgk%#j6MyUK~87@SVy)}w>xm!AZoWwI`aq-qU zcF_Kr?R|4G3+8%r98|FA=*l@MXeHN{>8ps;l<{iQ6gPwfn*FeNQXx~P2K~G0zPz=j z#UA+3fVs#_|6?s9OKl!#i*eI9k9WfTSrz%g5QY`59xyP-4__s9ohVfk>8~z3zCd)2 z>M{4bnn1I1?9)lAmjV6b^Tj6^O3@Bh(j4k5M`IxQXnp2mWQYrOE0-j0QIp|`zkiV& z)y?jvjJXM_s@3aIFZ$r!Sblq`Zqr2_Wcilqz{lts=4B_GLzs+kVT-uGDFhv>Z!aYZ zw$W)q3HU2PBFoSv$c&o7P>Q1WFJvjn>ST#IX+>=yxIf;Rn$+q2Z$UZSb%8YZ-E z3A}-N(cS{3tn+P0dzs(}0p+L9*eY>634SFWe80FYQ-4j46e)bKr%5goJGJBacyJlj zGv^C2?g2Dkd1dN1H4qL8xU3g+bRNxQh2!%TE*JUn;qI<5Xq~q`3}7+3t=-MasQQ%J zUpD7bg8L2Lz@VUfrCY&HbbbZ?@zU#I9lS~`c9CL8mPIu(C;sy}CKs5aH6 zOmacIp@Ak-eS?-$1Idk+VxQ#2m$E||QEV9yi;S-?U>wo3n4G59yWjTI! zc&l)m$x&Txn=H>|N!q_Xo)s_NYv*UtMu|7_8J@QMl!J4%uF>r0PG9jvWqKK)q2KuD zPweC3*sFJaxvw2URM$&{%EOEw26>Hy&^J(AnCzs3A5;w+%2|Dar;3k?Nk&pEcIuaq zh{QVV$;zs(lq~DKC`L_Q!W`_s{*h>10X1WTR zBOAcMD}7h|`KIsVxX|rOJi2Xs&C!I$DO-OSgW`7cW&AU>qo1IiSi1_LanD{j;X ztU}^XhrzDo)Q4gx^i|}LS5_Gu5wn_z^^j90F+ce1vc}qAlb|>2b)k#q{5r4t)s;ez z(f4PO$-XR7cfQV-lOP$?&uqA8q-l&_wQDm>h;v15FK#X|`c0#CnyQIim}L$OHeLQHet zs4~GN4#t;8NmRZ7Cxp{V0#_$mVeRoOjA(U;`^(feME`8W>ZkOM427T=iWJ-J-CFpSZ# zo~E`eyRnI3=@{CBg-;1jc9m>wH#G0ro#?4VusoaPsWQXO*+L)9saQ3E9r2mA=3oO` z(`%ic4+V!U+#Z9O%pp4Z{Fq6~eb8*Q&nsaFJLl=Z`C7kOqece zUhUr~bpUjT+VdB)thEC371{$2Kx zGu%Npj##}j^i6gkO8-Ij=7(ADOOT46_PRCC9vy91&;kUACL^zQ#rOLCzfpJCAizr3 z_XW>&Q2m9C{3$y0fA^g`q4|Z%QuE#A0WP4GKgsucQTb-K<Fvk-0X{k{~mc z(-2MW^1M8}!!I{G*_h-O-mC0ySsg%Tq}v2wyX^YeBwvYXvZbwrs}6 zfQpYpczbzS-9W>b^CNU@xddd6q;gc?&?gj_BO;%g~OctQjEmZ)?E zv<|O%QZ>`x^$!D82@@tP zQnypvcw=_)GEj7_&0$Kn>OpB#BC7WBmgHP=GSCp~ko^$Kt@g2=jgw6UTGI7_j{IIr zY^VE$?)zju;3;36H~&L`ynk{a2Oo(6KQc?yvEv0ek+=Esm~kdMd_1nmtjKBJ0DQ~Q z`E1ZWFZuB#?h7)UkSltp#BNiP@V&auqC2HuP0khUCPZ(B9)H7p03xwxry;nZ znC3qTgT_iaKX7!z_i72#M7?@sK>@0zl&rqK)wftGu3k#89W;5l8hv zOoJtJq_l!QNH4{s?5Y&lV46M4eax2Z`xY ziv+WKixZAEI@o`?a=FnYa3&(OJI)_V7$0~4?tDTo1sbLr-&Rv;_is48CKR-a0nb)R z-DP7YrNfd=n%9iPUARl`SfM<bfSb_d zxJ(xXkT6wk2RB_hfohdfS)oCkjN{YSl$B*AfP>B?bt|k)b{WnYdRo7FM$oW_aA=(dU_-GN&!iSk0Sk9gv^rPQH_NPHwFIoQ8ABa-R4TA9bh_w!7Fu)3=G zI@v=NTT>%1<*t%mq1buWup~neLaPlaNkP0xAWUge5lZoAwOzoNvAbQUdcqaXyrbAcrma=>4fc}r9BH-<#7n({|6U})7 z;3jGn5jIeP%u83s)p0$<0vJ2_Q^8+u<8LwE!D5)O)v(BmgiFN7Q+B9>N}HpB!g7#S8CMq8S}f zEszml)ND_q7oY@LU~o9%z6R|NervZ%OrwOVt?cA(grM5x0HDbPQ}9B!8os<4?$V^{ z{&NGEN;sa%ivYEo@Ynq!yMPLovT`YAmUKkS{AP%M^TlHrR$}hr6YPd@AspTH3p-f2 z*2#F>a4K^47@?+vw}}O92@_FzCSLfk(BQw@HFW0%nlt#^$zSx5_%)LH(k1AbPD`~u zC(6?)k@LOvQHY-Ri`d&?=PX!O%na#pZK6nY!s1HAH#qo01po?L-|9A!O#xcm6HWtj zQe(;pV&%l*x<4^VswW-Z!1vYtYz`G_0|uwX7*3aUDHa7SJ7f7^l2**2AIF@#%l>oe zN?Dgoz{e*Pq`+#au1|}4wJuObDuw7Wtw1gr54Svi&!kca;WPM_&%HFhtB7CPtRBTi zGJ8wIZk1}QPW(Nb_s4TWd1GUz;uWc5%kch(ae}`m7dPptDrYI!3T?&=R0fo9v9+rb z?gICI<=6jRAIvmL%um1J|7dOoVXSD#cM4E4|l5=&tG-5JmP%!3$kI%z4U??;{-9zi*U@y`w-MYfIkYi6@ZKnz|EMa0h zX{A4chuXGCP^BW%I|-7U0JMxO^yti#atAW18X3C0&CPLfK$DFlOS0aT=b(^=vi}RZ z6np;wcvfSGJtcyY_*=rC8TL^3XQeuV`PerE{>+%k0#K5RvH_JZE4(P$mPCJlld`Z7 z`heV!-0GwQe`&DEmIf}&QV-a>KeeGcO^Ya0$p>`9Arynhpx7En9NlR0?_9=G>8K4T zd3KM`@3|Xzr=7PuX9!Lnxp6Ew*>n#+A<2xbvry>RM#sb?YHRxXFA@`5|1mU|&SbBY zcR_ZC>9Xto;q?Ncc;iCo6S z(iR3o{)^GFW-7H>aK2K#wn;mdy4E`4^ybz&v5Ei!WXDwb)3(k|Y~*wrl$Go-w=At& zJ?Gdn)@g}{{bpu>Gnb*mo+tdQFGd6_O;qv2f8`r75Z~t!>4*oP~}`GuCJiYye}MfbRsrAm~SGayK6V@KKu) zw`v8|fMcM!o{wOVsXDKieGU2nh0?jitP`=EEMB_(-(cR_5S+MK-J=W8Re&(Z2l7Fg zc6nw9i`F}x<;du&uc}Zn@F=&_s!p3Q+2VpFaGaagQ5hTwMMTn#ZG6X_FbpOh1L2olimZ z2t+xP2qxUN#)uWzUP`O+Anhn3^Jb#1luX{+jIc;Oy5Kf9%uF!fCfMiw`g(ue3A*T& za4?hu%RfAXl%71JHYcy@aWpVXr$_31b(p{pq7W;IUw8FX425KBLeIAH_K5@HWETRO zEEP)DRrbCh*pWHoEwo4u`KLQuo=%zM3-r(em&|OAzv>7$ND0qnFCJhne!<4_5w<;3J9J|{S|2^Xo3A2)cqo8#Z13thr1W}ANTML+D#3iXT?``ukOGmNn8^b4Xjv1;@2!?%+` z%?9a%r_PWGrz>v29(_GN;@es}k67EI(gd*}W*29-&#Ir6BUMQrFnvjKJhM=rDQrha zJG)HR@-2THmQGb@=gf`LzjOA=QL&zveP^|wUR8!~!gGU;Z<-Mie=;CUg z6CK{qFk`B#!QHVCTAWf}JBSfMfjA}lR3a@uR^5@L3H87Lcc-=R#JMYi<%`Rk;77A} z^Cf%D5(5o!6bj}K*Kf(^O)$4V$@_RUG>V^*qzL&@TA0OW=Zyl>1=#}w8rO9U4njVE zEhOj%G!VHEt+WBGQA++3^)hU_*O2&>%!{}MSDveWzao_1{$^MS5G$t?z$)blgW@hQ z(zF=L;wkryFU|gA7^^|_Pmpwofqw2Zx-~mRi^wU~EI8o?<5vOl-aZSF{PH|Ny85b{ z>x!aY+=UTEvptf|UeB8SIo3jzK}PhmSi*?~nWX%ko9{vvY#T8yj3CQD2nz_Nlor}V zVhKe(XKVXob6W-A`e0*7D2%w~1&Gruu~anNJ+`|q@`{)yZJaO8zPi~#hZYJf8=YoR z3L1v^2frNu!-+j8sLW#T)HQL}XDkZV-%ch~@$(5d1v6@%#OSnugJ8^#O(f1gb}{Lu zL~IR)rtqH`9#nk_kB3MGvW?bB%Qe{!V@0tqM!!DM5Z+x1`u_%p$NR?!r{Bd>C+yE& z&zt9A={L5N@@Wauqf7sAH;WpP7T4MH_jt(06b;-i`Bug1Ot};oQuP<1b_Cx z9f|6ry_Y>>fV2snw#N2XR5^I1d5H6t^G?lNh%w9ha-1h$(<{@C4^Njrpv~46-4};^ zCS=PNxPb9Ed<5)f1}8)EU9v2V#~@cD6|K3*G-Fc*DJHo@v`1-%A!gxu2Z;D>ZV& zpJhc6%L;nBX|C3mb5wx1x?gDi)GgKmsboxtY-|VOplLsKFpu^B&gPD@2rU(mQBPC4 zcA`-Y$4SkmLU-ana%SDINA)N;2AS@G{FtrOMnE)=TzrwFNl9um@~G<(8%GLaV}Mmc zQCgv!UJjqAI!Ei$$ohH4#Yqp(!W_2(PKdT>@jal7)w5+u{$@=EwNy86&mb~em~8*k zE7y7Ku)wpuaQX4kjl!_x20?_(58W(Psr>b5zhVS+*)Ep1$IZ^8@jTge3sYZgoYsekGzq7`UR{> z4j)F|W?5DY8&WXWH^HEN1W-g;7T17+1`4dBg~TM*sBCu3@-T(>?M;P=ejC_GAosfe zLZnUoLv5>aM^QYi!OLM4Gg#zLM^vVsNktJZvQb4u`9Tx`{`Y(o`eeCgRHP|vCl<#MR1V5lGN?PX3>m-{}Btn&CXwfzi1vq4KtUfy&5g1=tfZ# zt?Xe0%~Qagmh-OqQy^ek)6A1A@4lgejIV}(-Ud8@lENrMuX51Y~fNT$J2fF&OMT|4JX) zFz8))&I9N->Bilm*vOpswwpYxM0zbOz9K_AbdYaW9V0C@>|Zt2tp_xFY1_qKZPJ7E zWt8T+W!tEf_AO7Beg77U+UTKiYtO!rNF5t;^*kYCV0(o**Ai1r1`b%_D zvd7d2xChh(l#f;Q7 zkOW@Bs6&1A@G5EIHsjhu7ZNuZyn1X&Eo(+A$G&c!(38ltr?*lGs!u6Cwiq;@#_c4B zp8~0}!jeqc=^?mDIQ(!VMfMoa?A%4D*=>7+2R!G8k;eeiH!$vX@y@d4A#l`a3=!15gv`*og# z(!~e3=-NV*I^8D0WzvW;m!&lfsbJCOlK6N}`aLZXe{|Xy$K&>L<@ojWx>S z_m4p7q*hbAuPR;2Rt>egT|aD#HDta_6*|cjQ4Np!B`p;;HXe1f>OnsiHkZdpx3DZ1mWrN(C#H^~1_7*{>TUrAxTHinH$08vQzI}27mJ!}#+lW_ zcxpB@s34}}cDWnxK!*R^&4I&NL1YQlEQdf--ht1oKb$@d2lZO$4GYB965uY5a0WA! z#0O+J2YOISy$}&=ua_U#prSie2+r)SI#de4uFl12Aj2i)ca+Nt>mSgI1|N~@#s~KS)CY~hwd*3)_&sVVTDjmG^i`4H z!?-43XebKmIQT#YWLCs*!y;mI)(ms4;lW!=c4)cR5h?uDB(L-Qp~o>Px`$cA3O%bt z`>&{}b=$LKO4|@OVh(e!;3Jt@oMtCrK}-QaKttpcgPi!uZB0(ZD0g<2Y(Q z16y5&?$63{9glCUP4L{h4)`8=s9?Elq#PE7NXPi<6(I=J9#c3IsMgLs@Iq+JcYU!i zb9m+=F>xTSIdMMhD776LDRB45ra=vsFA=u_3N1G21Nc#;PX3YB$(VcA1#+?*JwS7+ zN+IG1Q41ELJ)aU}AF?D&mpJue>xVefRTIeIo^zjSc^6n~AYnDm3MQ7<3lZlgyj7B7 z5V(fvD%~RJq_pmyBTdN-_s0y7rlORdZ_o15`6-Mgt}BLnobj`veUvf2!q1624Lzi{ zJ!VD?8K%67`IPd^*V}>5>@(ebl8P3B95;*xs5e*Z_>=W4(#A-hfWf7uc2Pd4yZJpfcsn&s_}hbAjvDe9Sni>0)(I01fueaR9CTlkNl)m=PE<&VXD zmp4|~`S2ZKko=GqNgBVdu-A&50bmVs3##8XapFQc+%gm)ugE`xvI6SJ+YXeDBrhh#F!ZbKmF}mlAHGwbsk~6#h&IUJV!?25{N4#wGv5Nc4sm7#SPkTX1Ik4`e z2KpIz`l`uPHc_rhF#Mz)0cLUpkf9`}nz}NmFjMJ+Np6b<;%F$VUSPlwf~}kw&V>Ao zIcd3WvBVZF+5H&74L)zJqFDWg^;~UG+M$Ns3<;hAl2B@}m;fPB{?Zot2xD|uvxxC= zq4tBe2^0=^63-pzrLdL>ubcm=+JN2z;uoWiR z*BW$~MIy@kuWZtFvQP(>up7ansX1=w3MG&FISrD_`b1E#&(UZC|G)?o_m|VSZKQOv zJh){Hbaf_|4}6jElClY|HOU;Ln&^4m>uHtfR7j0GO>>^a9Jqy~Z!tjN4~2R(#vfn^R)*3J_@~iRFQxn!-e5%u`qQRm6@-^zj2q zhDD~0Lu^D=@Hfh`mv%3;#8P)TGBw0dMI2QQ<0l!YN>EHF1Phohzk*PL?x@KRk{^@u zFDXK#4f|!-ogC*&C$w@fkY067kB17y@DI+T2s4==1aTe#T%i$LU_Pm_D=1@k8E>)W zbd-=t2)4SJNd8*@=3Ww?CNTgTy~dS?Ul(SBE1nOL8T!Vfm2n5#`eF7p-w?wS<*Gl? z0rvuX=EjO1^KQCS;Tb9N5O}KXZ5CPG z=^BUJ&{6!ymco&6Ez8BmqJ_z7UDF<2nlk|r_;rSgMPHwc#){XV(Y(nAhK`I~Z>Z|8 zw{iiCX%duuVyUuHgIQ^zT%P?`6!jf);k%~DZ ziq-O{Oi_g}nW=~BIQm>$c_;#1Ks}Whw1NKIy_dQLm4to`HivmUsWk9vC&!FYBF&!1 zJ}IdZ@gm_I6sWTsx zFBK{74=gA;NMc$Lwls!3hOy_2LHlRa_CUc%n!Gdb#Ch`?WnS22eC+S=irulENlbF> zM;-7>vnp|SO5V0O+eX~W3~SOEDwxbjmbE=yqQ-z_GA){}EmfModM?wU-z+P8>Gf%2 z`BWnbc)cUN_*Wran=Rm5p(`|Gn<0>iRZZUEe9PdYx1pfGm{LTcfdWEakv}Epn|$W! zh?f!~06C3hQ;2kRde^r1voz@r8J6TR53ewp$|mJk0hVM{tC?*{OUn@*-(k{!<;;%9 zT2~-?s^1eytk5{+2Dh=A!;VOE_MBgq(x5jx-a{{@fbsPI{|PO^vpsp0n(!dv%r2~ZX zeMIyLZ85kafM_PqcfYv*tbMOXtkqIYJWPpg)U9UvQX28lbbJ*1(dR~WoY!@fvtVH? zanJelL=T5Es2mcXcRy?ZaQHUubzUVC`BWm2^;1#Bsr6*W=m#^_ya#L@^0cbPV0z!H z0z>UY+!*vK;gVEUYM;8sN8)Z1J^?2O;Zbo z0hNj{YvXc~bgBrs=WC@E;p`q37>V*TN7c6Ep3^uy90vdy4ET)gf*Q)ezMw=xzyYBo z%CCKKd4>Q$V4ESU?SuptKGS49N}9{!Th?FY*%=MqeWZooBI+1VeWt!>`U^BZ9{PBE*niv7$MKWaA;;!dWutS4|5=U5~%(`X-==Uq~ zF>R7@gn4E?PnL4Ap*lz-=0!J&S>vRYkuurGhJNp!za23C@`u;Q#~j)WKGy46Gf`!1 zN5?x%C@C`s@-DKBky>OULpm4%g9T`f7A$|LmE6nNCuShA4s3n{{-S7w>Au?%-|WLQ zQQdw8EbtH93WZJvnqi3gk6W5iYRX@*A$;$J7{AM);r(U;9xJ3kOuG8{kU-A_&P}zb z#}^~F?i@xe$4mQQ(~K&m^3AfnW+zGg|Bp8#^4`XrS;Fy;^DX7q)3Av7gLL@>=Wo-u zL{%A!?JNW{x4X|nhDRi`6@|dOWb1lML|pA9DXvsHDgl(HT`5iz&?hnM06c zZM7HFE!tr7jm7s8NpRIM?NC=j=vzeAJfD(Sw$xcKB>Arn(B6@lS|e{uZTegf%%P)< zua#{-jrikRLa~HaR<1o~D>Ek)q@t8siH-RV6vUAEsGeF7azc27~ zTL=f3UHT}-_T03elhnh`dQ0eTN@t~*U(E@cSIqqTNXwp@Jt#k);jRHV=IyDuBgSk6S=0`)3R9=> zj(IqnmcJtv!%Hh%ET;t5clr`^UuEq#73YKI8sT_dR!|YpMmayKWcvMwPX7SxwTtiJ z%K7OKq+}e}2r6raS9vfMf|8pG386qBKsCv^=HwR56c^K^GVoYAuh!S)K`t32s(podhHn~{Zp0qijAQ4g*3PDBr1r^Y);MIc4pVv;sof1#SGNHkq9(p$4{o%0ipJI>s29G?ks z${!U`t}PPMe7&OjG4Q@`98EnapWcM#G5-%buL#)zrTpQ}V5I5p^MpmpuVaE-T^`NkUB?{&|YsLp~d8{)y_O;xJ6`i3<;G}QBe zLB^?a$W$LR3p_x_f7H1M&T#*Tv`Bi#G4&4P5x(Jnq2cX6$YT8!e++5xSVIjzc7U|d z(o*;K~1jP&%7>yuOPsh>W4g{nuS-At$aJzP+y~jZ918%aUMAG%`nR^ zV+nzDu?ZP$MT(^g?jems|9Tgi%8vtV?tl$t58`91X}Ekec3^sU)hr@1a3n)+{L+m6 zkmJbYHILW<_vnTt9z^Z)$l^H#7Tl(l#P>+&-~qrnqqW2Em;g5zS0X_fN&!5hH$s;nl(&}VKP66g_1)IbiM(; z*Z~b|;EevO`=NV34sBE~+)o4$MxHzg zXO2%wkWnPx!de-25}^&H0OPdL@!cO{wBD$_p2}S7MpV&ADmxgLF)L&)y$pn8W{m+A}`PAjn z5hVFrVYw-?n2TysRCaoSy`1H^31iGm2(vAKfh_r9*^QNtt~;TbH3di%t5}>P^|wF} zqt?UdJUHB$EVQiZe9O8Wyg&yuE`O>1 zOY4`d({pNj^4W3F0S{vwIFz7$yG+PwV?w$>Xj;P2gz5WBzI^f<$x&lOQZNjbWxKY; zKzPdrBD%=?mO^*e*nzd&m9X;_vT9D7j0*X7u*z6Xq)5Qxe>S+)4k&^Z|j>|FonSHdF(KpN^Ki zEz`hYRLyoDx~fLICJO<3 z=yT^efF-fl16vs+EmLMyTm(^9S~n$@SNqAGMQ8$Dx8~mjh)d%(HW&tErO^YRI8`MJ zN-A?U1<|-CZfU-+w%dpr#ZHNoEQ?Yi-hCDT`U$rk=r~xN1h;WBJ-@bs z?v|b)t}A-!0W4EooBhe5n_H+r=vDJFh!4g;25}ps_lV{~)Ezj+7x(5^6%FI)``IU9 zr8#S7=tZB@oZJz?YZp^y zQA7P_5mB$e(BLtHk2xW$Y_hsa26YS6wA-`#zVKNNJ$qozXhe#O!-7u#o*Is+wl_#p zK%LD|!COga2kG-JD1g}_9$F+BoeO$ZN0i}o^AUcQM|m75j+6$m99Ir8Vc>Adb7M93 zw%L)dPrHw|;ZWw9uWPrJ$vN<|Z!F@IxF(NRIn(_t;Xv=u>l%f@Iv9MP5c-+jqwX*r z^`UQsS~_Lb^~GIt=t-LHIladu?t(C7Vg!b^yO)7v29^?4uBC)bL}&ZPDYb+|4OI$V zZA}B^Aufn(?3=hzp&8H&L;fgb`^sq7IZWVF{KBO1cYcjAw&(GFt*Psv-WT=O?00h{ zZx4&6Pwqlr^DycPG@rU8c6_JHA5Wo@7CaC~GB-*hs ze1*_e`zhl^LgsS-DGF)Ffyt8vnhIN)g$r0I7g!JMze-0gpX`5E(r_l2Vn|O*;U@R{!(jC4xG!b)s|M_Z(b<)x{>xOVX#QFRbE?g(qW{can z#!gR#^X|t>OH1{v?2oj9!@SqX1nN7kStBiEw0O<>ZCf7to3lV03NiEB+I1G?$f22d z&wXJG;8#*ms>yxG#;?6%kXt+?|27}L`Ije?*DU?m6jB_z6e+%j!KSr@k?U&P7oMBM z<@EN{m#z4!Ojkavme>Nk=?3yFWlS?eJHsm1+v5p3@EC1~*%3OG$~+^G$UH55cd3v$ zJf+KIL~0|}ZG94gy(Y3eTCQA8XY1J~?9;X2uHKc326tDSC|X;21B^xv;eaQ4VW(EzVyAX3z|Cfkg3{Io4KP(8r2aIYt^V!7ply zFX4%oiPz*K$3aZ$^<3?hr`$k9_6yQoxyQ-xEPka{VDr>-=Y&d<_^Z2BT=K+F->~h5ky~ z;mv!_XWd&a75CO(na~_w8mM}!#cz1<^82SUJGT@^>7NV`9QCOcv7NQ>md1d@4-%!9 zQ$2rcTOd6kSR-fe+i+`{bv{b2kmW3jsyVX~!qUW;$(eh}JxU$TbX>(b`bKZVIQ@!+ znz^j4EoLxDl<9gOjypo+Iv&9R<=XP+>feX$bHU!2llio*=Ab~5Kn`oX0;~Y%evSj!W#G!$^eN(!$DY%h zd;0Vr>$Xd%6efVa`@xnlSfPp!lt>oj@_Ziogi5_tcZK0-muE`6G*;-`GAM@(f-BrDP@6Fe8kR>Nfr_PvHSH1}E z+b((uzEyUmE$B5=s4DC9+~i-2-w}6H z^CqidRE-fjNSI`$gcV5hkj6D|gb3qB=~o4MkC)RS_Yhs3ysQl>)DuL|Io8A%ou?%S z+`!Dz-_W8w4Bl+RBrnQv=6u1~!NLjx^SuP04`R3@&$%3(F2EbgOs1P6&P~NV_v2al z40D3WzoJ`)Lad3K@Q8)ctBswhT=ExjYA(&1(JbaR z*&4$R-1b2QS>>xoHg)*hbB?dXL9#eDrkoTgq0hYA>V(?ko{75adU2LVv{~zz>m)0R zMz>ThnM)o>Zb~uD+`rZahgr`|lU$RM91$BK4g9%&6L-Q+Z#r#|fAW7EijZ=j|eZ;E!2<&uZ{ylA>!5T9)jLibU zi$C7B{Z66fg8E-VNYb+qk-IN{C_G5Z*hD6SGP5Wh&5Ae{V{((cmWn@k$Y6v;hF8L@ z?`W%+uwHQWg^MCbJg0PIDf@NXMTl2bC5c(tHY72n2b{z`vsdFXqRJi;#zt{%xS538 zksgQV2FSV`h1`~77{|1ixs5BdSa|P9rrK291y5z32^-!PJ?WGhKAwFl6|ci#VLAeZ za@Hhd^U5$dl+QXnS;fQ|?C!{n3~(z#;dV8C0vljNic>j!Dtg)5*l64)qz2(kL#nLR zw1{c+B#$E%sp(FQF)SFzuM~pWn|hh|ADjf;m67{g5rP>a|C=Dszf4v5q6q%VtEkpe zDNeab{bBzhz@w@S+Wo4s$^k^a83+3cF7aj`?_!~t?<;Q+-zY#FD*U)TDcx#NH8{SW zRC7C`d||8ZJg6WBKa=X~m<&y>E>+9Q3SN;ZSY-DOi>sUdNxEr!X+x*hU1%JY$Tpf2 z&ui@$1_O6HFKj7}^H!pl^fdF&9i71%c@oXM;b?#b; zVuFU6$SIXZUX_Q-8Jz4rmDMBzOmHtXenLQ6Qicn41J;T5bgQl<$uPHNj@)=?SGffb zsst}h$?9ZI>cadY0w}IF>i@5w2Hp**^a+yfo6fOMELc}ZLcv{cx#3<5jsxcC znGmod#Z`nbQ$_fO&Ui3UDb_-sa-7vXJNMqsMLHRBVjM|#XEATG)qxxJghv#uPqk&s z#di9<0S%?m4^K2BRXO}ByC6CWVgCN_=!;P7t6@PiBY<%=xa`d+U4$Hc0cF8Su8U(; zSM%&pXdT<4d#*M4ArA-%j)qBg!pw0V=E8H=1s~C$=ne@#M6sn*zt+yqJBs~Zvd{U{ zL#5qC&UX>8&Tx^F7Z|(6M@Mfl>e%PZDi!v-n11lrVj?<5vEF!*M!uDCY4#R4>tMZh z`%T(=f;YyGv%<^Rw9KDW=EIcslDmoZed7?!!%&`W*T&%c0j1l8tlcFfzD>DOr3C+V zFlhJtPbl)J#H#)~7x1f&OLF(|rkR`OZ$*g+lzyBGx&%9|+zFwveB&h)VrN5{E^ zHe9}I(ZrMhX{jKgMgeMo4TR** zEV6H3mGmwnjTg2ksjzFqs9P2C_S92)V+}nYB5D*EK+jLbSzUHz_IUp&rzWH zxcQ6U@=jgtb}BVYJIdCG&sOf{?aZdg3%v|dG~tt@SfST_q-Dj@)sxfWWJE;wfo9Dk zgZrJPBRqwgX%q|jL6{RT59b!T2y;zOpaD`+7aVar66mP!ONGvM3b|x*;IDn4WteFS zRd5dLfB0NHVD~V=`0T}7NtU$pMa4spsY_Y~J34yYxjCR0RPD;(DxdYbXj!o4SSjyt z<|NV4I6&}bK0>A{=*6!(Qr{tw$PjbcyQ?P>+hp zWkh9TZ)9Z(K0XR_baG{3Z3=kW?OR)O8@aK5=dYNzSe2u}9Rr-&N|kNdUdQ&@kriL! z_+dnjB*qk}<;C&l*PpKeaEKv?6uohsyhNn|L3E?h{dJ>(nE|!d1urx=g~q>jg^;Sy zl_{je_o~7rak;{Hk56A%hwqLTl@Rz8MFjyGZB?ZP+Nq-Q=x=x-xIhOZP_f`JvJiq( zi$cXvi$;Zn8iPSeim|9TYN-mL6tzGfRr!H7z7SfX#X_>S;IWWw1hqi2G1LOdmQxEP zTTLyHY(2F=a;2yRk}F3oknAKRLzZwAS}I8Pq;mzyo^*!gl9SGrLWOkJ6)L2&vjB)d zbFPqz119J#6|B^rqvET9_M(7U)B-u$fd|k?qo_rrLg0D;Z6&opptaP3Au2&FkX#vR zfn>*JVK^i^T@4I}WC!sEt;b$AqOFB zDV8Kfg_KZNS432#ILVShPX!lCQc_T)8Ar_cw-8AZEW($1Rq&-Doq#qpCp8sRM;p{r z5);KBIEA98d%R#wbT|i_kKpwx$VWbPQptVGKlv9{lvvfSnbe zG(B#g zP#s;^oB3?`wpkXR3ijsgX~8aUcJbR?144b>4A^5xZl=oxf<1^Gu=8dyTg`{f zBE)}adew}^^`qIh;uA-M@urlOMKFlc`Og@woWC8QuTs-+uJ_VGQ^>j+QT-=No1^%N>|5Lnc<_ip6s8VQQJc3c3%F?ctE&fhA z7B9zNn}Wvt`$_TTu3p|On!5O!y4q5e>SS&9L1WwjD~NV6UQR$cFP_1UoAGc_yk0Hu zR?Cwd&htW-ywo|4=O$B#*o5e5vA^EvO3 zl!>~wsBH$_ydj^BudW)z9|i0uEFtW6JY6jcZ`rS_*|M25S4*0SY%~M3i^Z5- z&+D%ZtB0#)!-nJeaCLh%X}+=Lcrt3(Z9SaNrtEUwfCpXb;SizCMq>=I7%x~koh?Vr z6`NyhHpH};OzO7rW;MO8=d0UEy;`!_^=#UFfwd%WaaRwUcK*@SM-I!Tz6w*nGOF}g zFgsI!mpSH%O1P2(x8s<(Ed>(eQOsCEOGM<6%ns>F94ooPoU%t6sH`g$lJRlOLGqDm zC=I-^q8!OwmHJpTlrp6`77Ycro1@VXqO@4jk7AbIm-g5|lCCPPKUT6;W#x`#R=#xA zkvL0Pm0lj{ZYfOZ?U9m&mnApHGCRs%;z(wMDAx8PnYAvZI+ppKT|m3q@7od3F5tuK z%YQV(*yZ^x?f31!wL@^#&JF?l!r#9`AmiQE7N|lb?#+YFen%ecW8RzEdYSiSt6pY} zZNRZQ;})RQ`bcKuU1|FAU@vo}ODm6MHoT;JkK>r7#iuxunah&yG>&4%?PlrSvCPJl zygHIsiBi}jd3jah9_c7v<*?yX{zzuyOTE4H-nXAWJVQTKRaLsrgHPeE?!VW6;`%T8 z|IcX02UGDfNCI|Ua(ej0Y1vU;l=L_SlcP{P5NW1%*qx%5ScWGok-Nf(LV( zaKzpgAbMdFJ++0tNxHJsBjA(d6JL0$C)?q1SwW&VhNfEVXm}1mXw%s8m`**prRC^2 zOK#vut}tEh$PwMFe2^C%l2M}pu^!8$1>eba9Ot}@2<(>8I~neKN^Imev!G82aw9#8B!u=%(x~CCwV|X{pn~Q1TuS(I zT{>W^JEg(xs93jHPbK!W6a|EVb0XLpBS@k295)gu5ed<^!CRgS^t8d3^t=@x#Nr}U zju>OzSqXL3$2wvKUNfW{^^UCx zkI-tdn~UGQp#+!uwY)^v71^y#C~-e7Gg?H6YIMc1Gd-)dt|CB^TbA(MMLCoa<%nlq z5~%Ad2Q-H@F9XCIm@}{=vU%z0twHcxQ}Zsi`>^+uRmV!fpK z-YaUG03hHg0R+c?Z>hwlOzKtZn!$aGjNdgmv+|zQ6zedzR|mJ38>uz<^JtYAmg*TCHQq$xSlQenZ3E zun$5hg@#W-3pzb{s}cg#nox+Xp32zbRh2k4ypgVr56L&wH(Y@h5sLLxQW8&7L+8mL z*pXY7(A~v2lo8{IXI>^y^D+Z<18uuy2oQIG&ft#d<|U;>5xg2CRIbG~m1&XMAe_pb z7*iEVTI*rx4R7E{c;=|)Wk7g?^9JjDi4309l4eGX+#J_~B^GGc!kz=3mt=l^MfY^z z-ct$zD@>e8IodnO$C)H#$YUA2d&(4OWIn--BtUOLwF^`5-zZ56T@`jYwo_^w0w=a8 zTIW@p04g0e^w`T%#*VXF1}=q+F2mbm>M6tS5_@Z3C3=(>dnVa3Bsks5CN6sW$+>O6 z&=V;g6pfqB^$i)(Hb9UNtqdv9*66`>P7el$HiP>U7rr}@`nFt=rjXNISlDE&(@i1f z2Q6Ipmr_#>jb$22|1(I&vymh2>Nv z36y6LSG2nf^dvR(PIYKcR&lC_5z?5U^oF)`d5f{Mv_{J#c)2pTh8Y30a$z; z`RMGI_ka2GA78#YpWW6|!A~E}CL=IR>gz?JBj=;=WcieyuboOyr#$F*fl!!v?BRmm z&;bWOV2|s&pPTXZP5Md$675uY2ztJ(C*$G6>Gh;3_<+4#Hn;C6Lk!r5)CpU9$hfKJ z^w{kI`wOetB^%Brvnd;~hBficVc=zBHet7H%4TdfZP=VG*pe-8=1s$v|D3VaNmTsl z7=syMc3-FN2jum$moJ{bYXOmm0I3KNheSt5CICp40pfHA5c+xyAl&Z-=k>>-Txar0O`^x^wzOmofzu3Q;`K%iv{(C~?ja>&+Q{A!#1qq;Z zq(~$Lklsls0z&9fiZOH$={=!@A|ORd02Qf9QB-;dMXD4jO7GG;NN*y&2ruFNdjDJ2 zyKha-cV_0yoSC!tK5eqHv;1kO=(>re*rIcontCh=TWa+r8TD$_NE7g-M!pmy55#!H z+k*M-^Ww5%f+!$W`oVRo$-1+Hli5e)Fn3D8tA+5iv^y9N^`5lBD}Y?`$14F3_N=I0 z27Pv;N_k-a%_-sD5o6X<7X~-wun4rt>VT)g+3ecHO?XO?b^l2F{LFmQ(k#;DB~-G_ zCUaXe24HH`pOL+npb1#t@~^R3q1=AxH}E=(R)tH~FxXtq1ltx-keOy(%h32!VplAXU!Y{GR?6W3FS2s zU51E#fdFkfXX~PDBaJAKPPMc=948+qW!KjDdy+mZ zn(;EgZid@!mqJt`y$rI1iXVKQe6HG_tSs5i;x)$p7_(C$aR@{>PG$NSiR=R-T3O!> z2Rd!OK*gX}Z#b$-yk7q5AB-Z|Ga9RE1&+H;5ZR5cWcuMWWeQ_e%T5zdTij!1`Zdm| zCia{VWstGNOSwTw9oloJsWT}p3zrqYs*pKApRqImVXHn@jMJX2$x$)(B4 zQ#;LkQl9xaPp+uFr`5DxU6Pbe&>coeNtQ?q_4#S>tebRWHicl3pwy*x$96s?YtTmcr9#46dVF zeacFlS7sqe`Q|!ZG4_l1X@QPj>i~M8bEv`n0@8Q12{+RUzluFr#~;-^BGt9d1G z`c({TXLO}hR_e_dyZ9AW9<@zdwPVcZlW9k&%%e~Fi|w&s)Jz0PEU~r;KXui7j-&!$ zM|?ZBp)$qehtFicU~i%KDE+9$4!@67El{W&GrDkEUEq%`WGm3(bA#Rbyv(K#-dWZO zjDi*2b_O9Ig?WLIW0{V5n zS{_v_WnZIOCN;9*(!)&5)pEcdTj2K? zP=*DC_t2)0wdKf(#ovHE_oR!{L9l+n?u>1?4TElr9`6(aK3(7ERt=V`nIS$BSfC)> zOSs-5ev7p3n~Y_o?8vfP4-3fBdzQf5v70C`yi8SuahTzbaJLgezMA%nqacsLsG@E< zW4q4|)BAVqmT_ai@P6&CO`69P_jjndFSeUJzAU>Vs6Y&RBL&>`IARf3BZlNo^kNu0 z_i4B%T!wC^1~(u3+-+-*forCwGoXL&8Dx6gA)lZay+on$*lIK3BaxMx3|B9h10xjv zg3ZiZ{Ua6W*zME|H6(WJN!7;Qr)K$vxP5cxL5|+l^kUxd`&=RJ>U&Aob#II~NEc|p zMjQ9mk8m?r|6;9!hWGw^aRn+O`nTeWwkz7w-2zuD;dZvPMq23$hzN=c3yO;JkO?Wc zV{Fl`+{R)OP~0M6EG#UnfCoW5DB{5u4`z5k;lTzER)55E4#Ojaw8J=B{nKug@itz6 ztX=V(1s?4FaOcj(!s5bsjTj!J@$g%74=tx*@81J2oM&;q>)+~sggwvZ9}z8h zgl=0s^hCQ_x^d$g_&lZ^8l{9QQh~UYq(y~AMQ}$95s?tbt@(sSxP*ndaCRDK%l~GA zbTxB!wz9-kyv!WktjL74k;?jlD(;Ss=4L1qzITzfc5Wct=YM;dAEayL>V^vq5)%{= z7lBBLLLp)TqJq%h-H&sy(#Or%;$a2CXT<|@a5lr(x>=clJpOWo3W^De@!+d!Rwzrf zxjh*~TR*d?P^sTFJE)k%pPHSh1XTF{TeFKd(m(?%sjFA@Iz)s5hB%TtDIdI- zkE)rcZC#*SQ}}e1g|O_qzH8LUF(%sg>$XMWM~ct|4UJe6{+Nk1CWp(|o8n*DiO~ML zVTd)fG@@bCH;!fR5y*%J3Zd0M$~{)})pPFAI{%-jv*mX%_MkR3Et3d7;5NdM+B?)aY%A)pe70&GwRH zHR!byR7G81@cwRJYwM!A^`+ygS9Cg)&7)!sFF9V<9@+BO3mz@2mQ3Sh6g9p)saGT z2TFv!L-)~-)=@b0bdtd)&HSv|4$HU7UNMc1DcuNSu-VUlP6aN^e-65#={l$y7U46f z+7q^y|2)c3lrvdO&N3O$>UE^ur0paqwKn}Lj}IpJ zSnJ5WAHUYZc!d zk?@*&ANxspG^ZM23?m{iD!Om8nr)VeCLkD6f=McP(S+EHq7rLjq6>i)M~svCsbo+Q zJqw3vi!acBT3B%`OT&^&v^;n^+DZX#K zTj|4SbORMt`}R0Mc)4*OV%XX2kW8N!(ADypWaxyiM8DosiSa^rdo@(iZDJ_Vi3(I- zNu0MZXZg{RQ<#*ag&8b=K@m*Vz~{kgLm%XkE}Z_b*zo>Dd#k;AzVef4()VRdBwAtf zC|Vx#WIX_kO`jMQQrKWWMR`wu)%vz;Wk??t%{uK$l=$VS3%qpj0NxNs62L4slAu6$ z^!#Y^Z4)EDeZLnW&+!h-#(e1Q#12-*>vtexupADCViDzBY!@rr`_1$zJy=V2BbRb2WT zoKC~RdJEsQrF38pu*PjRSnlO|(4s-YRcvc-))#Kq4LcWcL7stCD$unYL!!uS{%{W+k83 zBJ2Bl-GhkSQ1fFyS(ttBL&N24&{B9BGaC-tz)Rtt*Zk&{)}SX;VqfmXQ^A|=#TSqA zLK-rWIai<=@Q^Q=$hjorsD8(?nNWcO-c@QN!;Dn(+j&a;Wzm3EXhuda%={f&l)wR` zB#+jp#E`}z1IiYNG|bUZo8%jP%@GtW9mDgu6|T9^=Ku%iS*9OLB@0yUM#M$=!o8K@ zYI2-4V9vH>Gu6AA7j8zlt_eHW6w%b{CQU8kV7?17j8l&kYtgq|qU@`^X{3&$xgbB5IUTR2-oRh9~BJ zyLuyD_bnommlWBC}aM4TzO zIG_X40U=lhOeaD+M>`&jk=dQ={liwv(5?RAi7ulhNaT*alOMpvuvX1}pI* z(*e=Ez}sH$`JtEfxJs_bhN#5br}tzdp3yPuOS&IZkecBGUh!^ENhBz&yB$5ot$uBkS;E6B>N7fqY;rL}(|x&h(d$APV~%|H=!P39Sh^k&5XHALUDW1NDBNq?IKP@2z%;o7gf+;x2s8M& z2y<{tfx5R1)g{i#E3&e<%b~ZVaWi~*#u=zS3IJ?GeWa!m2WN1}_k?|a6d>GInty2G z|GpP@O0gj_z%$MTkrBa-rP91Kk*`*=)e1gpK692HoX0+B92h}0Qeqw4k(`%3QzOkk z($WLd;%yxgdc)z7q_6vuk~Qq#%KptM|dWQ$r$79fbxC<&>nmcICX)#Sb7WL8;)qUO~4{J`PT zubI7d6aP;4!)qjCZX4s9(=tAOJVTowFZS89FBN5VQEH`lyv-2b_+Y{x>N+BEF;0V<6Z0T z>lH%yL~s9TE6ZV5&3!p&@9&pyPIo*1Sl-Z+*&EY^ zd+P0LdsS40w0gOdH!c@#ly>hF0;dizcCuTC-M{*?#yt16$_oO^S<$ynRwqY;obP2G z4cOF0_-<@a?xXXGfm|1Whjo#(`4oW|%Uo&y_giywMMbBlzQ_F&=-}l zGR!=4XwwtvJ~g0vn#zk~UzFEj_|}pg3k#+iGAMG>y?SI|Yb5vU(T5_xx&s(`2Qru$ zNgEzHhmFKdwWg&#@bVFKf4*FBvFlQFG~a3%P})2sa`lOC`a z**rSWloewZg-BG;Dz>h9v&(&7r&8LwD(i?p_!& zHZ_J+%k)2=Y- zv=(-+p{H}T&i6yjHle3?#Z7F&_hv1bv#e$b&!V#}jHlmlhupaANnuD<+M?9b`k9WR zV*P)5AN%*`W_^T}HJOk)%F@aUWF!oNiin$#3Ei{vw!*VyLV6%05s(;21gAux(HNXk z1o!BTz*MVOQ@L`+FpK|%qh3=vg=Nh(VzD9C~S zy9qAN9V?U##ug+Z2Kj$KuyYQ!qjZLtK5vyeTA&vEni<`ihc9(>8ee9-%*MeXuLh%0 zqX^E9jpWsd;MLK&nZxVer)xLBo7T62yIbnSlju`MlVtPm5+|XVbL_j(?mzoS7g^r4 zADvG6yhOD5tHPOhN;^(U^qqi(W5>Gm>=g^|_w!Xmpd43a_l9S9pHjA3T=yB8vCpqJ z%y0C*^Wfs%5CXdUd^}9!bnnWzTgAu&(ta@K=XJSRB#1WQ3(JBFO_nn=xnxj@BzC(ZK-sv7)A(zkA@t;v z|EK~>gBeSGuVLApeVbcf5dyLP>sUP(V0%SivVOh5_*cG)AUzj`qIa97Q^OKH<%OH0 z7iF4^yn@TOD317#qmFlcuCh*(rpzk(1{0>tRLUQn)@0B3w4c(-Z6)X|@nY!hBksqB z!W7@V($?hWilc2Koey?}3B4yxW_yC0##0{pSjtJvfYZj;YY}s&5 zv)n{97s3+_H-32?+$uTHI8&wpY=?~)UQO9=#u)>YgTb)NY@t+&OF}Om)Vf>=Wx#H~>5|Y619_?O#QezG&5wxo*R>;m0^xmU-OtD~Sw8>_f^k!s_r8fzZUI|T z|0S|L`4@4?fcxfsdFqk68Zd%7Ck&~?3qCebKIaPa=7(Y%Yy6=DXM>DxsV`Jb_Y?!u zVFftoFYwAPWRn%UvQc3mNO_uu(?NR((&wIQd?$t)(^9Ox!c1b z8A%9@hZQe2YgqiY-khY>HCZqE3fxLq#i}IZNmC#vj}Ae`6A}l5XT3n)%jFq}`^zgQ z6EAWmX)^s&^gbT;(&(avG9gNFs>9*i^Sk+T^SzHg^N6f?q+)7-|KB>!=E66np=D;qah8Q0SkrkZ{} zwiX)tiCz2Ta#7;_W21^^dd?(84ZEJxa2e+|#&JcVS&i}LKO=JTi$yhde~U0>nn$il zm2sLWWzM2Hz}7Iw;*B5l)#lXcESLDTF%|nm^BmSBwAhq&ZKtnMUBQwB?ZVj6#IwUP zKl0wq>mB8Zzqj2YPe89qP%Mo7(QP`Vm7dg0sX^!^&Z!)t|HQrYbfx>3`!9+WwSqTq z*07_tzbN3>H2x3jBua)R1wsSG|DuoATXqf44&2WK+e=SvYKu_cqO;~6xtBzqtR6oq zMW_m$78jugdZ$j$#-<9>rXCII{j|%Rx>J{k5nHzI>r78pmxx8(n7C7gS3qCwwCp(d z)m0ni|LI1HD}(01L5mC5im8)}nT(3*$BKbBi)lXg4-(|a~gkv7&nWerf=vvlb5d!3)KQQHa7iqPf1WN h1xo*ZyKuvpxnjIrarXx?VPSC*C>bZGvX%