				for (int j = 0; j < this._allListes.size(); j++) {
					log.debug("j: " + j);
					String[] _abonnements;
					_abonnements = (String[]) this._allListes.get(j);
					log.debug("_abonnements: " + _abonnements);
					nbAbonnement = _abonnements.length;
					String[] temp;
					for (int i = 0; i < nbAbonnement; i++) {
						String lien;
						String sujet;
						String nom;
						log.debug("i= "+i);
						log.debug("abonnement = "+_abonnements[i]);
						log.debug("index de listadress = "+_abonnements[i].indexOf(";listAdress="));
						log.debug("index de subject = "+_abonnements[i].indexOf(";subject="));
						if(_abonnements[i].indexOf(";listAddress=") > _abonnements[i].indexOf(";subject=")) {
							log.debug("version 4");
							unAbonnement = _abonnements[i].split("homepage=");
							temp = unAbonnement[1].split("[;]");
							lien = temp[0];
							log.debug("lien = " + lien);
							unAbonnement = unAbonnement[1].split("subject=");
							temp = unAbonnement[1].split(";listAddress=");
							sujet = temp[0];
							log.debug("sujet = " + sujet);
							temp = temp[1].split(";isEditor=");
							nom = temp[0];
							log.debug("nom = " + nom);
						}
						else {
							//////////////// version 5.1 de sympa ///////////////////////////////////	
							log.debug("version 5");
							unAbonnement = _abonnements[i].split("homepage=");
							temp = unAbonnement[1].split("[;]");
							lien = temp[0];
							log.debug("lien = " + lien);
							
							unAbonnement = unAbonnement[1].split(";listAddress=");
							temp = unAbonnement[1].split("[;]");
							nom = temp[0];
							log.debug("nom = " + nom);
							
							unAbonnement = unAbonnement[1].split(";isEditor=");
							unAbonnement = unAbonnement[1].split(";isOwner=");
							unAbonnement = unAbonnement[1].split(";subject=");
							temp = unAbonnement[1].split("[;]");
							sujet = temp[0];
							log.debug("sujet = " + sujet);
								}
						
						w.write("<liste>\n");
						w.write("<homepage>" + lien + "</homepage>\n");
						w.write("<listAddress>" + nom + "</listAddress>\n");
						w.write("<subject>");
						if (_descriptionCharacterNumber == 0)
							w.write(sujet.replaceAll("&","&#38;"));
						else
							w.write(sujet.substring(0,_descriptionCharacterNumber).replaceAll("&","&#38;"));
						w.write("</subject>\n");
						w.write("</liste>\n");

					}
				}