Subversion Repositories Applications.papyrus

Rev

Rev 1677 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2150 mathias 1
<?php
2
/*vim: set expandtab tabstop=4 shiftwidth=4: */
3
// Copyright (C) 1999-2004 Tela Botanica (accueil@tela-botanica.org)
4
//
5
// Ce logiciel est un programme informatique servant à gérer du contenu et des
6
// applications web.
7
 
8
// Ce logiciel est régi par la licence CeCILL soumise au droit français et
9
// respectant les principes de diffusion des logiciels libres. Vous pouvez
10
// utiliser, modifier et/ou redistribuer ce programme sous les conditions
11
// de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA
12
// sur le site "http://www.cecill.info".
13
 
14
// En contrepartie de l'accessibilité au code source et des droits de copie,
15
// de modification et de redistribution accordés par cette licence, il n'est
16
// offert aux utilisateurs qu'une garantie limitée.  Pour les mêmes raisons,
17
// seule une responsabilité restreinte pèse sur l'auteur du programme,  le
18
// titulaire des droits patrimoniaux et les concédants successifs.
19
 
20
// A cet égard  l'attention de l'utilisateur est attirée sur les risques
21
// associés au chargement,  à l'utilisation,  à la modification et/ou au
22
// développement et à la reproduction du logiciel par l'utilisateur étant
23
// donné sa spécificité de logiciel libre, qui peut le rendre complexe à
24
// manipuler et qui le réserve donc à des développeurs et des professionnels
25
// avertis possédant  des  connaissances  informatiques approfondies.  Les
26
// utilisateurs sont donc invités à charger  et  tester  l'adéquation  du
27
// logiciel à leurs besoins dans des conditions permettant d'assurer la
28
// sécurité de leurs systèmes et ou de leurs données et, plus généralement,
29
// à l'utiliser et l'exploiter dans les mêmes conditions de sécurité.
30
 
31
// Le fait que vous puissiez accéder à cet en-tête signifie que vous avez
32
// pris connaissance de la licence CeCILL, et que vous en avez accepté les
33
// termes.
34
// ----
35
// CVS : $Id: adme_langue_fr.inc.php,v 1.19 2007-10-25 14:26:56 ddelon Exp $
36
/**
37
* Gestion des langues de l'application ADME
38
*
39
* Contient les constantes pour la langue française de l'application ADME.
40
*
41
*@package Admin_menu
42
*@subpackage Langues
43
//Auteur original :
44
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
45
//Autres auteurs :
46
*@author        Aucun
47
*@copyright     Tela-Botanica 2000-2004
48
*@version       $Revision: 1.19 $ $Date: 2007-10-25 14:26:56 $
49
// +------------------------------------------------------------------------------------------------------+
50
*/
51
 
52
// +------------------------------------------------------------------------------------------------------+
53
// |                                            ENTETE du PROGRAMME                                       |
54
// +------------------------------------------------------------------------------------------------------+
55
 
56
 
57
 
58
// +------------------------------------------------------------------------------------------------------+
59
// |                                            CORPS du PROGRAMME                                        |
60
// +------------------------------------------------------------------------------------------------------+
61
define ('ADME_IDENTIFIEZ_VOUS','Veuillez vous identifier pour acc&egrave;der &agrave; ce menu.');
62
// Le formulaire de sélection du site dont les menus doivent être administrer :
63
define('ADME_LG_FORM_SITE_TITRE', 'Listes des sites');
64
define('ADME_LG_FORM_SITE_CHOIX', 'Choix du site à administrer : ');
65
define('ADME_LG_FORM_SITE_VALIDER', 'OK');
66
 
67
// Les titres de l'arborescence des menus à administrer:
68
define('ADME_LG_MENU_TITRE', 'Configuration des menus du site : ');
69
define('ADME_LG_MENU_CLASSIQUE_RACINE', 'Ajouter un menu classique');
70
define('ADME_LG_MENU_COMMUN_RACINE', 'Ajouter un menu commun');
71
 
72
// Les actions des menus classiques:
73
define('ADME_LG_ACTION_CLASSIQUE_DEPLACER_MENUS', 'menu_classique_deplacer');
74
define('ADME_LG_MENU_DEPLACER', 'Deplacer les menus sélectionnés vers :');
75
 
76
define('ADME_LG_ACTION_CLASSIQUE_MODIFIER', 'menu_classique_modifier');
77
define('ADME_LG_ACTION_CLASSIQUE_MODIFIER_ACTION', 'menu_classique_modifier_action');
78
define('ADME_LG_ACTION_CLASSIQUE_MODIFIER_ALT', 'Modifier');
79
define('ADME_LG_ACTION_CLASSIQUE_MODIFIER_TITLE', 'Modifier ce menu');
80
 
81
define('ADME_LG_ACTION_CLASSIQUE_MONTER', 'menu_classique_monter');
82
define('ADME_LG_ACTION_CLASSIQUE_MONTER_ALT', 'Monter');
83
define('ADME_LG_ACTION_CLASSIQUE_MONTER_TITLE', 'Monter ce menu');
84
 
85
define('ADME_LG_ACTION_CLASSIQUE_DESCENDRE', 'menu_classique_descendre');
86
define('ADME_LG_ACTION_CLASSIQUE_DESCENDRE_ALT', 'Descendre');
87
define('ADME_LG_ACTION_CLASSIQUE_DESCENDRE_TITLE', 'Descendre ce menu');
88
 
89
define('ADME_LG_ACTION_CLASSIQUE_DIMINUER', 'menu_classique_diminuer');
90
define('ADME_LG_ACTION_CLASSIQUE_DIMINUER_ALT', 'Diminuer');
91
define('ADME_LG_ACTION_CLASSIQUE_DIMINUER_TITLE', 'Diminuer d\'un niveau ce menu');
92
 
93
define('ADME_LG_ACTION_CLASSIQUE_AUGMENTER', 'menu_classique_augmenter');
94
define('ADME_LG_ACTION_CLASSIQUE_AUGMENTER_ALT', 'Augmenter');
95
define('ADME_LG_ACTION_CLASSIQUE_AUGMENTER_TITLE', 'Augmenter d\'un niveau ce menu');
96
 
97
define('ADME_LG_ACTION_CLASSIQUE_TRADUIRE', 'menu_classique_traduire');
98
define('ADME_LG_ACTION_CLASSIQUE_TRADUIRE_ACTION', 'menu_classique_traduire_action');
99
define('ADME_LG_ACTION_CLASSIQUE_TRADUIRE_ALT', 'Traduire');
100
define('ADME_LG_ACTION_CLASSIQUE_TRADUIRE_TITLE', 'Traduire ce menu');
101
 
102
define('ADME_LG_ACTION_CLASSIQUE_SUPPRIMER', 'menu_classique_supprimer');
103
define('ADME_LG_ACTION_CLASSIQUE_SUPPRIMER_ALT', 'Supprimer');
104
define('ADME_LG_ACTION_CLASSIQUE_SUPPRIMER_TITLE', 'Supprimer ce menu');
105
 
106
define('ADME_LG_ACTION_CLASSIQUE_SUPPRIMER_TRADUCTION', 'menu_classique_supprimer_traduction');
107
define('ADME_LG_ACTION_CLASSIQUE_SUPPRIMER_TRADUCTION_ALT', 'Supprimer');
108
define('ADME_LG_ACTION_CLASSIQUE_SUPPRIMER_TRADUCTION_TITLE', 'Supprimer ce menu');
109
 
110
define('ADME_LG_ACTION_CLASSIQUE_AJOUTER', 'menu_classique_ajouter');
111
define('ADME_LG_ACTION_CLASSIQUE_AJOUTER_ALT', 'Ajouter');
112
define('ADME_LG_ACTION_CLASSIQUE_AJOUTER_TITLE', 'Ajouter ce menu');
113
 
114
define('ADME_LG_ACTION_CLASSIQUE_VERIFIER', 'menu_classique_verifier');
115
define('ADME_LG_ACTION_CLASSIQUE_VERIFIER_TRADUCTION', 'menu_classique_verifier_traduction');
116
 
117
 
118
define('ADME_LG_ACTION_CLASSIQUE_TRADUCTION_DEFAUT', 'menu_classique_traduction_defaut');
119
define('ADME_LG_ACTION_CLASSIQUE_TRADUCTION_DEFAUT_ALT', 'Choisir ce menu comme traduction par défaut');
120
define('ADME_LG_ACTION_CLASSIQUE_TRADUCTION_DEFAUT_TITLE', 'Choisir ce menu comme traduction par défaut');
121
 
122
define ('ADME_LG_ACTION_CLASSIQUE_LIMITER', 'menu_classique_limiter');
123
define ('ADME_LG_ACTION_CLASSIQUE_LIMITER_TITLE', 'Restreindre le menu &agrave cette langue');
124
define ('ADME_LG_ACTION_CLASSIQUE_OUVRIR', 'menu_classique_ouvrir');
125
define ('ADME_LG_ACTION_CLASSIQUE_OUVRIR_TITLE', 'Faire apparaitre ce menu dans toutes les langues');
126
 
127
define('ADME_LG_ACTION_COMMUN_TRADUCTION_DEFAUT', 'menu_classique_traduction_defaut');
128
define('ADME_LG_ACTION_COMMUN_TRADUCTION_DEFAUT_ALT', 'Choisir ce menu comme traduction par défaut');
129
define('ADME_LG_ACTION_COMMUN_TRADUCTION_DEFAUT_TITLE', 'Choisir ce menu comme traduction par défaut');
130
 
131
 
132
// Les actions des menus communs:
133
define('ADME_LG_ACTION_COMMUN_MODIFIER', 'menu_commun_modifier');
134
define('ADME_LG_ACTION_COMMUN_MODIFIER_ALT', 'Modifier');
135
define('ADME_LG_ACTION_COMMUN_MODIFIER_ACTION', 'menu_commun_modifier_action');
136
define('ADME_LG_ACTION_COMMUN_MODIFIER_TITLE', 'Modifier ce menu');
137
 
138
define('ADME_LG_ACTION_COMMUN_MONTER', 'menu_commun_monter');
139
define('ADME_LG_ACTION_COMMUN_MONTER_ALT', 'Monter');
140
define('ADME_LG_ACTION_COMMUN_MONTER_TITLE', 'Monter ce menu');
141
 
142
define('ADME_LG_ACTION_COMMUN_DESCENDRE', 'menu_commun_descendre');
143
define('ADME_LG_ACTION_COMMUN_DESCENDRE_ALT', 'Descendre');
144
define('ADME_LG_ACTION_COMMUN_DESCENDRE_TITLE', 'Descendre ce menu');
145
 
146
define('ADME_LG_ACTION_COMMUN_DIMINUER', 'menu_commun_diminuer');
147
define('ADME_LG_ACTION_COMMUN_DIMINUER_ALT', 'Diminuer');
148
define('ADME_LG_ACTION_COMMUN_DIMINUER_TITLE', 'Diminuer d\'un niveau ce menu');
149
 
150
define('ADME_LG_ACTION_COMMUN_AUGMENTER', 'menu_commun_augmenter');
151
define('ADME_LG_ACTION_COMMUN_AUGMENTER_ALT', 'Augmenter');
152
define('ADME_LG_ACTION_COMMUN_AUGMENTER_TITLE', 'Augmenter d\'un niveau ce menu');
153
 
154
define('ADME_LG_ACTION_COMMUN_TRADUIRE', 'menu_commun_traduire');
155
define('ADME_LG_ACTION_COMMUN_TRADUIRE_ACTION', 'menu_commun_traduire_action');
156
define('ADME_LG_ACTION_COMMUN_TRADUIRE_ALT', 'Traduire');
157
define('ADME_LG_ACTION_COMMUN_TRADUIRE_TITLE', 'Traduire ce menu');
158
 
159
define('ADME_LG_ACTION_COMMUN_SUPPRIMER', 'menu_commun_supprimer');
160
define('ADME_LG_ACTION_COMMUN_SUPPRIMER_ALT', 'Supprimer');
161
define('ADME_LG_ACTION_COMMUN_SUPPRIMER_TITLE', 'Supprimer ce menu');
162
 
163
define('ADME_LG_ACTION_COMMUN_SUPPRIMER_TRADUCTION', 'menu_commun_supprimer_traduction');
164
define('ADME_LG_ACTION_COMMUN_SUPPRIMER_TRADUCTION_ALT', 'Supprimer');
165
define('ADME_LG_ACTION_COMMUN_SUPPRIMER_TRADUCTION_TITLE', 'Supprimer ce menu');
166
 
167
 
168
define('ADME_LG_ACTION_COMMUN_AJOUTER', 'menu_commun_ajouter');
169
define('ADME_LG_ACTION_COMMUN_AJOUTER_ALT', 'Ajouter');
170
define('ADME_LG_ACTION_COMMUN_AJOUTER_TITLE', 'Ajouter ce menu');
171
 
172
define('ADME_LG_ACTION_COMMUN_VERIFIER', 'menu_commun_verifier');
173
define ('ADME_LG_ACTION_COMMUN_VERIFIER_TRADUCTION','menu_commun_verifier_traduction');
174
 
175
 
176
// Les actions générales:
177
define('ADME_LG_ACTION_ADMINISTRER', 'administrer');
178
define('ADME_LG_ACTION_ADMINISTRER_ALT', 'Administrer');
179
define('ADME_LG_ACTION_ADMINISTRER_TITLE', 'Administrer l\'application de ce menu');
180
 
181
define('ADME_LG_ACTION_PLIER', 'adme_menu_fermer');
182
define('ADME_LG_ACTION_PLIER_ALT', 'Plier');
183
 
184
define('ADME_LG_ACTION_DEPLIER', 'adme_menu_ouvrir');
185
define('ADME_LG_ACTION_DEPLIER_ALT', 'Déplier');
186
 
187
define('ADME_LG_ACTION_SUPPRIMER_CONFIRMATION', 'Êtes vous sûr de vouloir supprimer ce menu?');
188
 
189
// Les erreurs:
190
define('ADME_LG_ERREUR_INFO_MENU', 'impossible de lire les infos du menu.');
191
define('ADME_LG_ERREUR_INFO_SITE', 'impossible de lire les infos du site.');
192
define('ADME_LG_ERREUR_INFO_MENU_RELATION', 'impossible de lire les infos sur les relations du menu.');
193
define('ADME_LG_ERREUR_ID_MENU_PERE', 'impossible de lire identifiant du menu père.');
194
define('ADME_LG_ERREUR_CODE_NUM', "La valeur %s pour le champ \"Code numérique\" existe déjà.");
195
define('ADME_LG_ERREUR_CODE_ALPHA', "La valeur %s pour le champ \"Code alphanumérique\" existe déjà.");
196
define('ADME_LG_ERREUR_EXISTE_SOUS_MENU', 'Ce menu contient encore des sous menus. Veuillez commencez par supprimer ces sous menus.');
197
 
198
// Le formulaire de modification d'un menu :
199
define('ADME_LG_FORM_MENU_CLASSIQUE_TITRE_GENERAL', 'Modification menu');
200
define('ADME_LG_FORM_MENU_COMMUN_TITRE_GENERAL', 'Modification menu commun');
201
 
202
define('ADME_LG_FORM_MENU_CLASSIQUE_TITRE_GENERAL_TRADUCTION', 'Traduction menu');
203
define('ADME_LG_FORM_MENU_COMMUN_TITRE_GENERAL_TRADUCTION', 'Traduction menu commun');
204
 
205
define('ADME_LG_FORM_MENU_CLASSIQUE_TITRE_CONFIG', 'Configuration du menu');
206
define('ADME_LG_FORM_MENU_COMMUN_TITRE_CONFIG', 'Configuration du menu commun');
207
define('ADME_LG_FORM_MENU_ID', 'Identifiant de ce menu : ');
208
define('ADME_LG_FORM_MENU_CODE_NUM', 'Code numérique du menu');
209
define('ADME_LG_FORM_MENU_REGLE_CODE_NUM', 'Un code numérique est requis pour le menu !');
210
define('ADME_LG_FORM_MENU_CODE_ALPHA', 'Code alphanumérique du menu');
211
define('ADME_LG_FORM_MENU_REGLE_CODE_ALPHA', 'Un code alphanumérique est requis pour le menu !');
212
define('ADME_LG_FORM_MENU_NOM', 'Nom du menu');
213
define('ADME_LG_FORM_MENU_REGLE_NOM', 'Un nom est requis pour le menu !');
214
define('ADME_LG_FORM_MENU_RACCOURCI', 'Raccourci clavier');
215
define('ADME_LG_FORM_MENU_DEFAUT', 'En faire le menu par défaut');
216
define('ADME_LG_FORM_MENU_FICHIER_SQUELETTE', 'Fichier squelette');
217
define('ADME_LG_FORM_MENU_INFO_BULLE', 'Contenu info-bulle');
218
define('ADME_LG_FORM_MENU_REGLE_INFO_BULLE', 'Une description courte pour l\'info-bulle est requise pour ce menu !');
219
define('ADME_LG_FORM_MENU_APPLI', 'Application');
220
define('ADME_LG_FORM_MENU_APPLI_ARGUMENT', 'Arguments de l\'application');
221
 
222
define('ADME_LG_FORM_MENU_CLASSIQUE_TITRE_ENTETE', 'Entête des pages du menu');
223
define('ADME_LG_FORM_MENU_COMMUN_TITRE_ENTETE', 'Entête des pages du menu commun');
224
define('ADME_LG_FORM_MENU_ROBOT', 'Indexation par robots');
225
define('ADME_LG_FORM_MENU_INDEX_FOLLOW', 'Indexer cette page et les suivantes');
226
define('ADME_LG_FORM_MENU_INDEX', 'Indexer seulement cette page');
227
define('ADME_LG_FORM_MENU_NOINDEX_NOFOLLOW', 'Ne pas indexer cette page et les suivantes');
228
define('ADME_LG_FORM_MENU_NOINDEX', 'Ne pas indexer cette page');
229
define('ADME_LG_FORM_MENU_INDEX_VIDE', 'Aucune');
230
define('ADME_LG_FORM_MENU_TITRE', 'Titre de la page');
231
define('ADME_LG_FORM_MENU_TITRE_ALTERNATIF', 'Titre alternatif de la page');
232
define('ADME_LG_FORM_MENU_MOT_CLE', 'Mots-clés');
233
define('ADME_LG_FORM_MENU_DESCRIPTION', 'Description du contenu');
234
define('ADME_LG_FORM_MENU_TABLE_MATIERE', 'Table des matières');
235
define('ADME_LG_FORM_MENU_SOURCE', 'Source');
236
define('ADME_LG_FORM_MENU_AUTEUR', 'Auteur');
237
define('ADME_LG_FORM_MENU_CONTRIBUTEUR', 'Contributeur');
238
define('ADME_LG_FORM_MENU_EDITEUR', 'Éditeur');
239
define('ADME_LG_FORM_MENU_DATE_CREATION', 'Date de création');
240
define('ADME_LG_FORM_MENU_DATE_VALIDITE_DEBUT', 'Date de début de validité');
241
define('ADME_LG_FORM_MENU_DATE_VALIDITE_FIN', 'Date de fin de validité');
242
define('ADME_LG_FORM_MENU_DATE_COPYRIGHT', 'Année pour le copyright');
243
define('ADME_LG_FORM_MENU_URL_LICENCE', 'URL de la licence');
244
define('ADME_LG_FORM_MENU_CATEGORIE', 'Catégorie');
245
define('ADME_LG_FORM_MENU_PUBLIC', 'Public pour la page');
246
define('ADME_LG_FORM_MENU_PUBLIC_NIVEAU', 'Niveau du public pour la page');
247
define('ADME_LG_FORM_MENU_ZG_TYPE', 'Type de portée spatiale');
248
define('ADME_LG_FORM_MENU_ZG_VALEUR', 'Portée spatiale de la page');
249
define('ADME_LG_FORM_MENU_ZG_VIDE', 'Aucun');
250
define('ADME_LG_FORM_MENU_ZG_ISO', 'Code de pays sur deux lettres (iso3166)');
251
define('ADME_LG_FORM_MENU_ZG_DC', 'Représentation des régions géographiques du Dublin Core');
252
define('ADME_LG_FORM_MENU_ZG_POINT', 'Point géographique');
253
define('ADME_LG_FORM_MENU_ZG_GTGN', 'Noms issus du Getty Thesaurus of Geographic Names');
254
define('ADME_LG_FORM_MENU_TMP_TYPE', 'Type de portée temporelle');
255
define('ADME_LG_FORM_MENU_TMP_VALEUR', 'Portée temporelle de la page');
256
define('ADME_LG_FORM_MENU_TMP_VIDE', 'Aucun');
257
define('ADME_LG_FORM_MENU_TMP_W3C', 'Codage des dates et heures du W3C');
258
define('ADME_LG_FORM_MENU_TMP_DC', 'Représentation des intervalles de temps du Dublin Core');
259
 
260
define('ADME_LG_FORM_MENU_VALIDER', 'Enregistrer');
261
define('ADME_LG_FORM_MENU_ANNULER', 'Annuler');
262
define('ADME_LG_FORM_TXT_CHP_OBLIGATOIRE', 'Indique les champs obligatoires');
263
define('ADME_LG_FORM_SYMBOLE_CHP_OBLIGATOIRE', '*');
264
define ('ADME_VOIR_CONFIG_AVANCEE', 'Afficher/Cacher la configuration avanc&eacute;e');
265
define ('ADME_CONFIG_AVANCEE', 'Configuration avanc&eacute;e');
266
 
267
 
268
// Charactère spéciaux:
269
define('ADME_LG_PARENTHESE_OUVRANTE', '(');
270
define('ADME_LG_PARENTHESE_FERMANTE', ')');
271
define('ADME_LG_SLASH', '/');
272
// +------------------------------------------------------------------------------------------------------+
273
// |                                            PIED du PROGRAMME                                         |
274
// +------------------------------------------------------------------------------------------------------+
275
 
276
 
277
/* +--Fin du code ----------------------------------------------------------------------------------------+
278
*
279
* $Log: adme_langue_fr.inc.php,v $
280
* Revision 1.19  2007-10-25 14:26:56  ddelon
281
* Multilinguisme : présentation restriction à une langue
282
*
283
* Revision 1.18  2007-10-25 10:08:55  alexandre_tb
284
* nouvelle constante multilinguisme
285
*
286
* Revision 1.17  2007-06-26 14:18:53  florian
287
* amélioration des formulaires des différentes applis de l'interface d'administration afin de les simplifier
288
*
289
* Revision 1.16  2006/10/06 10:40:51  florian
290
* harmonisation des messages d'erreur de l'authentification
291
*
292
* Revision 1.15  2006/06/29 18:58:57  ddelon
293
* Multilinguisme : menu par defaut pour les menu commun
294
*
295
* Revision 1.14  2006/06/28 12:53:34  ddelon
296
* Multilinguisme : menu par defaut
297
*
298
* Revision 1.13  2006/05/10 16:02:49  ddelon
299
* Finition multilinguise et schizo flo
300
*
301
* Revision 1.12  2006/05/10 15:01:57  florian
302
* ajout de constantes, pour éviter les warnings
303
*
304
* Revision 1.11  2006/04/12 21:11:54  ddelon
305
* Multilinguisme menus communs
306
*
307
* Revision 1.10  2006/03/23 20:24:58  ddelon
308
* *** empty log message ***
309
*
310
* Revision 1.9  2006/03/13 21:00:20  ddelon
311
* Suppression messages d'erreur multilinguisme
312
*
313
* Revision 1.8  2006/03/02 10:49:49  ddelon
314
* Fusion branche multilinguisme dans branche principale
315
*
316
* Revision 1.7.2.1  2006/02/28 14:02:10  ddelon
317
* Finition multilinguisme
318
*
319
* Revision 1.7  2005/07/18 16:14:32  ddelon
320
* css admin + menu communs
321
*
322
* Revision 1.6  2005/07/08 21:13:15  ddelon
323
* Gestion indentation menu
324
*
325
* Revision 1.5  2005/05/26 15:45:09  jpm
326
* Ajout d'une majuscule accentuée.
327
*
328
* Revision 1.4  2005/03/29 15:49:31  jpm
329
* Ajout de la constante pour la date de création dans le formulaire des menus.
330
*
331
* Revision 1.3  2004/12/01 16:47:07  jpm
332
* Ajout d'un texte pour la boite javascript de confirmation de suppression de menu.
333
*
334
* Revision 1.2  2004/11/10 17:26:12  jpm
335
* Fin gestion de la traduction.
336
*
337
* Revision 1.1  2004/11/10 11:58:31  jpm
338
* Début de la traduction de l'appli.
339
*
340
*
341
* +-- Fin du code ----------------------------------------------------------------------------------------+
342
*/
147 jpm 343
?>