Ilyas KHIAT commited on
Commit
cc70b08
1 Parent(s): a67b5f8

pdf export

Browse files
Files changed (3) hide show
  1. chat_with_pps.py +34 -2
  2. export_doc.py +9 -3
  3. temp.html +24 -171
chat_with_pps.py CHANGED
@@ -10,9 +10,35 @@ from prompt import get_prompts_list
10
  from st_copy_to_clipboard import st_copy_to_clipboard
11
  from high_chart import test_chart
12
  from export_doc import export_conversation
 
13
 
14
 
15
  load_dotenv()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
 
17
  def format_context(partie_prenante_grouped,marque):
18
  context = "la marque est " + marque + ".\n"
@@ -98,6 +124,9 @@ def dowmload_history():
98
  summary = ''.join(summary)
99
  export_conversation(AIMessage(content=summary).content)
100
 
 
 
 
101
  def display_chat():
102
  # app config
103
  st.title("Chatbot")
@@ -179,15 +208,18 @@ def display_chat():
179
  user_query = st.chat_input("Par ici...")
180
  if user_query is not None and user_query != "":
181
  st.session_state.chat_history.append(HumanMessage(content=user_query))
 
182
  with st.chat_message("Moi"):
183
  st.markdown(user_query)
184
  with st.chat_message("AI"):
185
  st.markdown(f"**{st.session_state.model}**")
 
 
 
186
  response = st.write_stream(get_response(user_query, st.session_state.chat_history,format_context(st.session_state['pp_grouped'],st.session_state['Nom de la marque']),st.session_state.model))
187
  st_copy_to_clipboard(response)
188
  if "cartographie" in response:
189
  display_chart()
190
- if "rajoute" in response:
191
- st.session_state['pp_grouped'].append({"name":"partie prenante","x":0,"y":0})
192
 
193
  st.session_state.chat_history.append(AIMessage(content=response))
 
10
  from st_copy_to_clipboard import st_copy_to_clipboard
11
  from high_chart import test_chart
12
  from export_doc import export_conversation
13
+ import random
14
 
15
 
16
  load_dotenv()
17
+ def generate_random_color():
18
+ # Generate random RGB values
19
+ r = random.randint(0, 255)
20
+ g = random.randint(0, 255)
21
+ b = random.randint(0, 255)
22
+
23
+ # Convert RGB to hexadecimal
24
+ color_hex = '#{:02x}{:02x}{:02x}'.format(r, g, b)
25
+
26
+ return color_hex
27
+
28
+ def format_pp_add_viz(pp):
29
+ y = 50
30
+ x = 50
31
+ for i in range(len(st.session_state['pp_grouped'])):
32
+ if st.session_state['pp_grouped'][i]['y'] == y and st.session_state['pp_grouped'][i]['x'] == x:
33
+ y += 5
34
+ if y > 95:
35
+ y = 50
36
+ x += 5
37
+ if st.session_state['pp_grouped'][i]['name'] == pp:
38
+ return None
39
+ else:
40
+ st.session_state['pp_grouped'].append({'name':pp, 'x':x,'y':y, 'color':generate_random_color()})
41
+
42
 
43
  def format_context(partie_prenante_grouped,marque):
44
  context = "la marque est " + marque + ".\n"
 
124
  summary = ''.join(summary)
125
  export_conversation(AIMessage(content=summary).content)
126
 
127
+ def extract_pp_from_query(query):
128
+ return " ".join(query.split(" ")[1:])
129
+
130
  def display_chat():
131
  # app config
132
  st.title("Chatbot")
 
208
  user_query = st.chat_input("Par ici...")
209
  if user_query is not None and user_query != "":
210
  st.session_state.chat_history.append(HumanMessage(content=user_query))
211
+
212
  with st.chat_message("Moi"):
213
  st.markdown(user_query)
214
  with st.chat_message("AI"):
215
  st.markdown(f"**{st.session_state.model}**")
216
+ if "/rajoute" in user_query:
217
+ partie_prenante = extract_pp_from_query(user_query)
218
+ format_pp_add_viz(partie_prenante)
219
  response = st.write_stream(get_response(user_query, st.session_state.chat_history,format_context(st.session_state['pp_grouped'],st.session_state['Nom de la marque']),st.session_state.model))
220
  st_copy_to_clipboard(response)
221
  if "cartographie" in response:
222
  display_chart()
223
+
 
224
 
225
  st.session_state.chat_history.append(AIMessage(content=response))
export_doc.py CHANGED
@@ -7,6 +7,7 @@ import base64
7
  from langchain_core.messages import AIMessage, HumanMessage
8
  from datetime import datetime
9
  from download_chart import construct_plot
 
10
 
11
 
12
  def create_pdf_from_markdown(logo_path, conversation,summary,brand_name,graph_html,app_url):
@@ -20,6 +21,11 @@ def create_pdf_from_markdown(logo_path, conversation,summary,brand_name,graph_ht
20
 
21
  analysis_date = datetime.now().strftime("%Y-%m-%d")
22
  # image_base64 = base64.b64encode(image_path).decode('utf-8')
 
 
 
 
 
23
  # Créer le HTML complet avec les images et le texte
24
 
25
  html_template = f"""
@@ -57,7 +63,7 @@ def create_pdf_from_markdown(logo_path, conversation,summary,brand_name,graph_ht
57
  </div>
58
  <div class="page-break"></div>
59
  <div style="text-align: center; margin-top: 20px;">
60
- {graph_html}
61
  </div>
62
  <div class="page-break"></div>
63
  <h2>RESUME</h2>
@@ -170,12 +176,12 @@ def export_conversation(summary):
170
  image_path = "newplot.png"
171
  try:
172
  graph = construct_plot()
173
- graph = graph.to_html(full_html=False, include_plotlyjs='cdn')
174
  except Exception as e:
175
  st.error("Erreur lors de la génération de la cartographie")
176
  graph = ""
177
  try:
178
- pdf = create_pdf_from_markdown(logo_path=logo_path, conversation=conversation,summary=summary,brand_name=brand_name,graph_html=image_path,app_url=app_url)
179
  except Exception as e:
180
  pdf = None
181
 
 
7
  from langchain_core.messages import AIMessage, HumanMessage
8
  from datetime import datetime
9
  from download_chart import construct_plot
10
+ from kaleido.scopes.plotly import PlotlyScope
11
 
12
 
13
  def create_pdf_from_markdown(logo_path, conversation,summary,brand_name,graph_html,app_url):
 
21
 
22
  analysis_date = datetime.now().strftime("%Y-%m-%d")
23
  # image_base64 = base64.b64encode(image_path).decode('utf-8')
24
+ img_bytes = PlotlyScope().transform(
25
+ figure=graph_html,
26
+ format="png",
27
+ )
28
+ fig1 = f"data:image/png;base64,{base64.b64encode(img_bytes).decode('utf8')}"
29
  # Créer le HTML complet avec les images et le texte
30
 
31
  html_template = f"""
 
63
  </div>
64
  <div class="page-break"></div>
65
  <div style="text-align: center; margin-top: 20px;">
66
+ <img src="{fig1}">
67
  </div>
68
  <div class="page-break"></div>
69
  <h2>RESUME</h2>
 
176
  image_path = "newplot.png"
177
  try:
178
  graph = construct_plot()
179
+ # graph = graph.to_html(full_html=False, include_plotlyjs='cdn')
180
  except Exception as e:
181
  st.error("Erreur lors de la génération de la cartographie")
182
  graph = ""
183
  try:
184
+ pdf = create_pdf_from_markdown(logo_path=logo_path, conversation=conversation,summary=summary,brand_name=brand_name,graph_html=graph,app_url=app_url)
185
  except Exception as e:
186
  pdf = None
187
 
temp.html CHANGED
@@ -33,58 +33,39 @@
33
  </div>
34
  <div class="page-break"></div>
35
  <div style="text-align: center; margin-top: 20px;">
36
- newplot.png
37
  </div>
38
  <div class="page-break"></div>
39
  <h2>RESUME</h2>
40
- <h3>Résumé de la Conversation</h3>
41
 
42
- <h4>Contexte et Parties Prenantes de bziiit</h4>
43
-
44
- <p>La marque bziiit a identifié 6 parties prenantes principales avec leurs niveaux de pouvoir et d'influence respectifs :</p>
45
-
46
- <ol>
47
- <li><strong>Adetem</strong> : Pouvoir 50%, Influence 50%</li>
48
- <li><strong>Bordeaux Technowest</strong> : Pouvoir 55%, Influence 50%</li>
49
- <li><strong>Digital Aquitaine</strong> : Pouvoir 60%, Influence 50%</li>
50
- <li><strong>Hub France IA</strong> : Pouvoir 65%, Influence 50%</li>
51
- <li><strong>La French Tech Bordeaux</strong> : Pouvoir 70%, Influence 50%</li>
52
- <li><strong>Mouvement Impact France</strong> : Pouvoir 75%, Influence 50%</li>
53
- </ol>
54
-
55
- <p>Ces parties prenantes sont dans la catégorie "Rendre satisfait" (pouvoir élevé, influence modérée).</p>
56
-
57
- <h4>Suggestions pour Améliorer les Pratiques Durables</h4>
58
-
59
- <p>Pour améliorer les pratiques durables, il a été suggéré de collaborer étroitement avec les parties prenantes ayant un pouvoir et une influence significatifs. Voici les recommandations spécifiques :</p>
60
-
61
- <ol>
62
- <li><strong>Mouvement Impact France</strong> : Développer des initiatives de Responsabilité Sociétale des Entreprises (RSE) et créer une charte de durabilité.</li>
63
- <li><strong>La French Tech Bordeaux</strong> : Mettre en place des projets d'innovation durable et participer à des événements pour promouvoir les initiatives durables.</li>
64
- <li><strong>Hub France IA et Digital Aquitaine</strong> : Utiliser les technologies numériques pour optimiser les processus internes et développer des outils d'analyse de données.</li>
65
- <li><strong>Bordeaux Technowest</strong> : Initier des projets de durabilité locaux.</li>
66
- <li><strong>Adetem</strong> : Participer à des groupes de travail et ateliers pour partager les meilleures pratiques en durabilité.</li>
67
- </ol>
68
-
69
- <h4>Identification de Nouvelles Parties Prenantes</h4>
70
-
71
- <p>Des suggestions ont été faites pour compléter la cartographie des parties prenantes en ajoutant d'autres groupes impactés par les activités de bziiit :</p>
72
 
73
  <ol>
74
- <li><strong>Clients et Consommateurs</strong> : Pouvoir 40%, Influence 60%</li>
75
- <li><strong>Fournisseurs et Partenaires Logistiques</strong> : Pouvoir 50%, Influence 40%</li>
76
- <li><strong>Gouvernements et Régulateurs</strong> : Pouvoir 70%, Influence 55%</li>
77
- <li><strong>Communautés Locales</strong> : Pouvoir 30%, Influence 50%</li>
78
- <li><strong>ONG et Organisations de défense de l'environnement</strong> : Pouvoir 45%, Influence 60%</li>
79
- <li><strong>Employés et Syndicats</strong> : Pouvoir 55%, Influence 50%</li>
80
- <li><strong>Investisseurs et Actionnaires</strong> : Pouvoir 75%, Influence 70%</li>
81
- </ol>
 
82
 
83
- <h4>Implications pour la Marque bziiit</h4>
 
 
 
 
 
 
84
 
85
- <p>L'intégration de ces nouvelles parties prenantes permettrait à bziiit d'adopter une approche plus holistique et inclusive, garantissant que toutes les voix pertinentes soient prises en compte dans leurs initiatives stratégiques. Cela pourrait renforcer la réputation de bziiit en tant qu'entreprise durable et responsable, améliorer la fidélité des clients, attirer des investisseurs socialement responsables, et garantir un soutien communautaire vital pour les opérations à long terme.</p>
86
 
87
- <p>En somme, une stratégie de durabilité réussie pour bziiit repose sur une collaboration étroite avec ses parties prenantes, en tirant parti de leurs ressources, expertises et réseaux.</p>
88
 
89
  <hr />
90
 
@@ -96,134 +77,6 @@
96
 
97
  <p>Salut, voici votre cartographie des parties prenantes. Que puis-je faire pour vous?</p>
98
 
99
- <hr />
100
-
101
- <h3>Moi:</h3>
102
-
103
- <p>Propose des suggestions pour améliorer les pratiques durables au sein de notre entreprise.</p>
104
-
105
- <hr />
106
-
107
- <h3>AI:</h3>
108
-
109
- <p>Pour améliorer les pratiques durables au sein de votre entreprise, bziiit, il est essentiel de prendre en compte les attentes et les intérêts de vos parties prenantes, en particulier celles ayant un pouvoir et une influence significatifs. Voici quelques suggestions basées sur votre contexte :</p>
110
-
111
- <ol>
112
- <li><p><strong>Collaboration avec les parties prenantes ayant un fort pouvoir et une influence modérée</strong> :</p>
113
-
114
- <ul>
115
- <li><strong>Mouvement Impact France (Pouvoir 75%, Influence 50%)</strong> :
116
- <ul>
117
- <li><strong>Initiatives de Responsabilité Sociétale des Entreprises (RSE)</strong> : Associez-vous à Mouvement Impact France pour développer et mettre en œuvre des initiatives RSE solides. Leur expertise et leur pouvoir peuvent influencer positivement la perception de la marque bziiit.</li>
118
- <li><strong>Charte de durabilité</strong> : Travaillez ensemble pour créer une charte de durabilité qui pourrait servir de référence pour toutes vos opérations.</li>
119
- </ul></li>
120
- </ul></li>
121
- <li><p><strong>Engagement avec les parties prenantes ayant un pouvoir modéré et une influence modérée</strong> :</p>
122
-
123
- <ul>
124
- <li><strong>La French Tech Bordeaux (Pouvoir 70%, Influence 50%)</strong> :
125
- <ul>
126
- <li><strong>Innovation durable</strong> : Mettez en place des projets collaboratifs axés sur l'innovation durable. Utilisez leur réseau pour accéder à des technologies et des pratiques avancées qui peuvent rendre bziiit plus éco-responsable.</li>
127
- <li><strong>Événements et Conférences</strong> : Participez à des événements organisés par La French Tech Bordeaux pour promouvoir et partager vos initiatives durables.</li>
128
- </ul></li>
129
- </ul></li>
130
- <li><p><strong>Utilisation des plateformes technologiques et numériques</strong> :</p>
131
-
132
- <ul>
133
- <li><strong>Hub France IA (Pouvoir 65%, Influence 50%)</strong> et <strong>Digital Aquitaine (Pouvoir 60%, Influence 50%)</strong> :
134
- <ul>
135
- <li><strong>Optimisation des processus</strong> : Utilisez l'intelligence artificielle et d'autres technologies numériques pour optimiser vos processus internes, réduire les déchets et améliorer l'efficacité énergétique.</li>
136
- <li><strong>Analyse de données</strong> : Développez des outils d'analyse de données pour surveiller et améliorer continuellement vos pratiques durables.</li>
137
- </ul></li>
138
- </ul></li>
139
- <li><p><strong>Développement de partenariats locaux</strong> :</p>
140
-
141
- <ul>
142
- <li><strong>Bordeaux Technowest (Pouvoir 55%, Influence 50%)</strong> :
143
- <ul>
144
- <li><strong>Projets locaux de durabilité</strong> : Collaborez avec Bordeaux Technowest pour initier des projets de durabilité à l'échelle locale qui peuvent bénéficier à la communauté et renforcer l'image de bziiit comme une entreprise responsable.</li>
145
- </ul></li>
146
- </ul></li>
147
- <li><p><strong>Réseautage et partage des meilleures pratiques</strong> :</p>
148
-
149
- <ul>
150
- <li><strong>Adetem (Pouvoir 50%, Influence 50%)</strong> :
151
- <ul>
152
- <li><strong>Groupes de travail et ateliers</strong> : Participez à des groupes de travail et des ateliers organisés par Adetem pour partager et apprendre des meilleures pratiques en matière de durabilité.</li>
153
- </ul></li>
154
- </ul></li>
155
- </ol>
156
-
157
- <p>En synthèse, une stratégie de durabilité réussie pour bziiit repose sur une collaboration étroite avec les parties prenantes ayant un pouvoir et une influence significatifs. En tirant parti de leurs ressources, expertises et réseaux, vous pouvez non seulement améliorer vos pratiques durables, mais aussi renforcer la réputation de votre marque en tant qu'acteur conscient et responsable.</p>
158
-
159
- <hr />
160
-
161
- <h3>Moi:</h3>
162
-
163
- <p>En plus des parties prenantes déjà identifiées que tu peux consulter, quels groupes ou individus, impactés par les activités de mon organisation, devrais ajouter dans notre cartographie des parties prenantes ?</p>
164
-
165
- <hr />
166
-
167
- <h3>AI:</h3>
168
-
169
- <p>Pour compléter la cartographie des parties prenantes de bziiit, il est important d'identifier d'autres groupes ou individus qui pourraient être impactés par vos activités et qui pourraient jouer un rôle crucial dans votre stratégie, en particulier en matière de durabilité. Voici quelques suggestions :</p>
170
-
171
- <ol>
172
- <li><p><strong>Clients et Consommateurs</strong> :</p>
173
-
174
- <ul>
175
- <li><strong>Pouvoir : 40%, Influence : 60%</strong> : Les clients ont un pouvoir modéré car leurs choix d'achat influencent directement vos ventes, et leur influence est élevée car leurs retours peuvent façonner votre image de marque et vos pratiques commerciales.</li>
176
- </ul></li>
177
- <li><p><strong>Fournisseurs et Partenaires Logistiques</strong> :</p>
178
-
179
- <ul>
180
- <li><strong>Pouvoir : 50%, Influence : 40%</strong> : Les fournisseurs ont un pouvoir significatif car ils peuvent affecter la chaîne d'approvisionnement, et leur influence est modérée car ils peuvent contribuer à des pratiques durables en adoptant des normes écoresponsables.</li>
181
- </ul></li>
182
- <li><p><strong>Gouvernements et Régulateurs</strong> :</p>
183
-
184
- <ul>
185
- <li><strong>Pouvoir : 70%, Influence : 55%</strong> : Les entités gouvernementales et régulatrices ont un pouvoir et une influence élevés puisqu'elles peuvent imposer des réglementations environnementales et des politiques de durabilité.</li>
186
- </ul></li>
187
- <li><p><strong>Communautés locales</strong> :</p>
188
-
189
- <ul>
190
- <li><strong>Pouvoir : 30%, Influence : 50%</strong> : Les communautés locales, bien que n'ayant pas un pouvoir économique direct, ont une influence importante à travers leur soutien ou opposition à vos activités, ce qui peut affecter votre réputation et votre licence sociale à opérer.</li>
191
- </ul></li>
192
- <li><p><strong>ONG et Organisations de défense de l'environnement</strong> :</p>
193
-
194
- <ul>
195
- <li><strong>Pouvoir : 45%, Influence : 60%</strong> : Ces organisations peuvent influencer l'opinion publique et la réglementation en matière de durabilité, et leur collaboration peut renforcer vos initiatives environnementales.</li>
196
- </ul></li>
197
- <li><p><strong>Employés et Syndicats</strong> :</p>
198
-
199
- <ul>
200
- <li><strong>Pouvoir : 55%, Influence : 50%</strong> : Les employés ont un pouvoir notable en tant que force de travail essentielle et leur influence est modérée, surtout si vous cherchez à impliquer davantage votre personnel dans les initiatives de durabilité.</li>
201
- </ul></li>
202
- <li><p><strong>Investisseurs et Actionnaires</strong> :</p>
203
-
204
- <ul>
205
- <li><strong>Pouvoir : 75%, Influence : 70%</strong> : Les investisseurs et actionnaires ont un pouvoir et une influence très élevés car ils peuvent influencer les décisions stratégiques de l'entreprise et exiger des pratiques durables.</li>
206
- </ul></li>
207
- </ol>
208
-
209
- <h3>Implications pour la marque bziiit</h3>
210
-
211
- <p><strong>Clients et Consommateurs</strong> : En comprenant et répondant aux attentes des clients en matière de durabilité, bziiit peut renforcer sa fidélité client et améliorer son image de marque. Les initiatives axées sur la transparence et l'écoresponsabilité peuvent attirer une clientèle plus consciente.</p>
212
-
213
- <p><strong>Fournisseurs et Partenaires Logistiques</strong> : La collaboration avec des fournisseurs partageant vos valeurs de durabilité peut améliorer l'efficacité de votre chaîne d'approvisionnement et réduire l'empreinte carbone globale de bziiit.</p>
214
-
215
- <p><strong>Gouvernements et Régulateurs</strong> : Le respect des réglementations et une collaboration proactive avec les autorités peuvent non seulement éviter les sanctions mais aussi positionner bziiit comme un leader dans le domaine de la conformité environnementale.</p>
216
-
217
- <p><strong>Communautés locales</strong> : En engageant les communautés locales dans vos projets de durabilité, bziiit peut améliorer sa réputation locale et garantir un soutien communautaire, ce qui est crucial pour les opérations à long terme.</p>
218
-
219
- <p><strong>ONG et Organisations de défense de l'environnement</strong> : Les partenariats avec ces organisations peuvent apporter une expertise précieuse et renforcer la crédibilité de vos initiatives de durabilité auprès du public et des autres parties prenantes.</p>
220
-
221
- <p><strong>Employés et Syndicats</strong> : Impliquer les employés dans vos initiatives de durabilité peut améliorer la satisfaction au travail et renforcer une culture d'entreprise positive, augmentant ainsi la productivité et la rétention des talents.</p>
222
-
223
- <p><strong>Investisseurs et Actionnaires</strong> : En intégrant des pratiques durables, bziiit peut attirer des investisseurs socialement responsables et garantir un soutien financier à long terme, tout en répondant aux attentes croissantes en matière de gouvernance environnementale et sociale.</p>
224
-
225
- <p>En ajoutant ces groupes à votre cartographie des parties prenantes, bziiit peut adopter une approche plus holistique et inclusive, garantissant que toutes les voix pertinentes sont prises en compte dans vos initiatives stratégiques.</p>
226
-
227
  <hr />
228
 
229
  </body>
 
33
  </div>
34
  <div class="page-break"></div>
35
  <div style="text-align: center; margin-top: 20px;">
36
+ <img src="data:image/png;base64,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">
37
  </div>
38
  <div class="page-break"></div>
39
  <h2>RESUME</h2>
40
+ <p>Bien sûr, voici un résumé de la conversation :</p>
41
 
42
+ <ul>
43
+ <li>La marque est bziiit.</li>
44
+ <li>Il y a 7 parties prenantes identifiées pour bziiit.</li>
45
+ <li><p>Chaque partie prenante a été évaluée en termes de pouvoir et d'influence :</p>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
46
 
47
  <ol>
48
+ <li>Adetem : Pouvoir de 50%, Influence de 50%</li>
49
+ <li>Bordeaux Technowest : Pouvoir de 55%, Influence de 50%</li>
50
+ <li>Digital Aquitaine : Pouvoir de 60%, Influence de 50%</li>
51
+ <li>Hub France IA : Pouvoir de 65%, Influence de 50%</li>
52
+ <li>La French Tech Bordeaux : Pouvoir de 70%, Influence de 50%</li>
53
+ <li>Mouvement Impact France : Pouvoir de 75%, Influence de 50%</li>
54
+ <li>Vivexalto : Pouvoir de 80%, Influence de 50%</li>
55
+ </ol></li>
56
+ <li><p>Les parties prenantes ont été segmentées en quatre catégories basées sur leur pouvoir et leur influence :</p>
57
 
58
+ <ul>
59
+ <li>Rendre satisfait : Pouvoir entre 50 et 100, Influence entre 0 et 50</li>
60
+ <li>Gérer étroitement : Pouvoir entre 50 et 100, Influence entre 50 et 100</li>
61
+ <li>Suivre de près : Pouvoir entre 0 et 50, Influence entre 0 et 50</li>
62
+ <li>Tenir informé : Pouvoir entre 0 et 50, Influence entre 50 et 100</li>
63
+ </ul></li>
64
+ </ul>
65
 
66
+ <p>Tous les acteurs identifiés se trouvent dans la catégorie "Rendre satisfait" en raison de leur pouvoir significatif (entre 50% et 80%) et leur influence modérée (50%).</p>
67
 
68
+ <p>Le résumé contextuel donné ci-dessus aide à comprendre la position de chaque partie prenante et leur impact potentiel sur la marque bziiit.</p>
69
 
70
  <hr />
71
 
 
77
 
78
  <p>Salut, voici votre cartographie des parties prenantes. Que puis-je faire pour vous?</p>
79
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
80
  <hr />
81
 
82
  </body>