Vous n'êtes pas identifié(e).

  • Contributions :
  • Vos boîtes de messages privés sont vides.

#1 2016-05-26 15:53:06

Mention Cildrim
Scout
Inscription : 2016-05-08
Messages : 27

Référencement local

Bonjour,

Sauriez vous comment faire une recherche en simulant une autre position géographique ?
J'ai vu cela sur un blog mais impossible de remettre la main dessus.
Ex : j'habite Paris et je cherche les résultats pour "Plombier" en faisant semblant d'habiter Marseille (sans mettre marseille dans la recherche)


-----------------------------------
www.erminea.fr - WebCréation, Référencement, Rédaction

Hors ligne

#2 2016-05-26 16:39:55

Mention Nils
Recruit
Lieu : Paris
Inscription : 2016-04-19
Messages : 17

Audit et Analyse
Sémantique
Rédaction
Advertising
Site Web

Re : Référencement local

Tu peux utiliser l'un des deux outils suivants :
http://www.isearchfrom.com/
http://www.usearchfrom.com/

Hors ligne

#3 2016-05-26 16:45:30

Mention Cildrim
Scout
Inscription : 2016-05-08
Messages : 27

Re : Référencement local

Ok merci ça marche bien, mais mon idée derrière c'était d'automatiser via un script.
Du coup je ne vois pas d'éléments dans la requete google qui permettrait de faire cela, si quelqu'un sait ?
Mais merci je vais pouvoir déjà utiliser ces deux sites.


-----------------------------------
www.erminea.fr - WebCréation, Référencement, Rédaction

Hors ligne

#4 2016-05-26 16:52:10

Mention Nils
Recruit
Lieu : Paris
Inscription : 2016-04-19
Messages : 17

Audit et Analyse
Sémantique
Rédaction
Advertising
Site Web

Re : Référencement local

Si, tu as le paramètre "uule".
L'article suivant pourrait t'intéresser : http://www.deliciouscadaver.com/geolocaliser-ses-serps-a-lechelle-ultra-locale.html

Hors ligne

#5 2016-05-26 17:05:10

Mention Cildrim
Scout
Inscription : 2016-05-08
Messages : 27

Re : Référencement local

Merci !
c'est exactement ce que je cherchais et j'avoue je fait mon feignant mais ça me fait gagner énormément de temps !


-----------------------------------
www.erminea.fr - WebCréation, Référencement, Rédaction

Hors ligne

#6 2016-05-26 17:37:10

Mention Kobra
Soldier
Lieu : ToulouZ
Inscription : 2014-02-10
Messages : 567

Audit et Analyse
Netlinking
Sémantique
Copywriting
Site Web

Re : Référencement local

Tu ajoutes "&near=ville" ! (ou pays)

Hors ligne

#7 2016-05-27 07:00:09

Mention Cyd
Soldier
Lieu : Rennes
Inscription : 2013-01-18
Messages : 1 464

Audit et Analyse
Netlinking
Cloaking
Marketing

Re : Référencement local

Le &near=ville est globalement beaucoup moins pertinent que le paramètre uule (Cf. ce thread).

Sinon tu peux utiliser le scraper que j'ai partagé pour Excel. Tu pourras directement simuler une requête géolocalisée : http://cedricguerin.fr/scraper-avec-excel/


Work Hard In Silence, Let Success Make The Noise !
--> cedricguerin.fr

Hors ligne

#8 2016-05-27 08:05:58

Mention Cildrim
Scout
Inscription : 2016-05-08
Messages : 27

Re : Référencement local

J'ai déjà ton scraper mais j'aime bien faire mes propres scripts
D'ailleurs j'ai vu quelques trucs simpas dans tes articles wink


-----------------------------------
www.erminea.fr - WebCréation, Référencement, Rédaction

Hors ligne

#9 2016-05-27 13:33:01

Mention Mitsu
Soldier
Inscription : 2014-11-17
Messages : 1 895

Développement PHP
Développement JS
Audit et Analyse
Netlinking
Site Web

Re : Référencement local

Si besoin pour vos scripts un tableau de correspondance uule que j'ai choper pour le script tampermonkey que j'avais fait, ça peut servir pour ceux qui souhaite industrialiser...

var uule = {
  "Abbeville,Picardy,France":"w+CAIQICIYQWJiZXZpbGxlLFBpY2FyZHksRnJhbmNl",
  "Ablis,Ile-de-France,France":"w+CAIQICIaQWJsaXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Acheres,Ile-de-France,France":"w+CAIQICIcQWNoZXJlcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Acheres-la-Foret,Ile-de-France,France":"w+CAIQICIlQWNoZXJlcy1sYS1Gb3JldCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Acigne,Brittany,France":"w+CAIQICIWQWNpZ25lLEJyaXR0YW55LEZyYW5jZQ",
  "Aeroclub de Nimes-Courbesac,Languedoc-Roussillon,France":"w+CAIQICI3QWVyb2NsdWIgZGUgTmltZXMtQ291cmJlc2FjLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Aeroport Nice Cote d'Azur,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI7QWVyb3BvcnQgTmljZSBDb3RlIGQnQXp1cixQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Agde,Languedoc-Roussillon,France":"w+CAIQICIgQWdkZSxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Agen,Aquitaine,France":"w+CAIQICIVQWdlbixBcXVpdGFpbmUsRnJhbmNl",
  "Aigues-Mortes,Languedoc-Roussillon,France":"w+CAIQICIpQWlndWVzLU1vcnRlcyxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Ain,Rhone-Alpes,France":"w+CAIQICIWQWluLFJob25lLUFscGVzLEZyYW5jZQ",
  "Aire-sur-la-Lys,Nord-Pas-de-Calais,France":"w+CAIQICIpQWlyZS1zdXItbGEtTHlzLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Aisne,Picardy,France":"w+CAIQICIUQWlzbmUsUGljYXJkeSxGcmFuY2U",
  "Aix-en-Provence,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIxQWl4LWVuLVByb3ZlbmNlLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Aix-les-Bains,Rhone-Alpes,France":"w+CAIQICIgQWl4LWxlcy1CYWlucyxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Aizenay,Pays de la Loire,France":"w+CAIQICIfQWl6ZW5heSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Ajaccio,Corsica,France":"w+CAIQICIWQWphY2NpbyxDb3JzaWNhLEZyYW5jZQ",
  "Albert,Picardy,France":"w+CAIQICIVQWxiZXJ0LFBpY2FyZHksRnJhbmNl",
  "Albertville,Rhone-Alpes,France":"w+CAIQICIeQWxiZXJ0dmlsbGUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Albi,Midi-Pyrenees,France":"w+CAIQICIZQWxiaSxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Alencon,Lower Normandy,France":"w+CAIQICIdQWxlbmNvbixMb3dlciBOb3JtYW5keSxGcmFuY2U",
  "Ales,Languedoc-Roussillon,France":"w+CAIQICIgQWxlcyxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Alfortville,Ile-de-France,France":"w+CAIQICIgQWxmb3J0dmlsbGUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Algolsheim,Alsace,France":"w+CAIQICIYQWxnb2xzaGVpbSxBbHNhY2UsRnJhbmNl",
  "Algrange,Lorraine,France":"w+CAIQICIYQWxncmFuZ2UsTG9ycmFpbmUsRnJhbmNl",
  "Allauch,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpQWxsYXVjaCxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Allevard,Rhone-Alpes,France":"w+CAIQICIbQWxsZXZhcmQsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Allier,Auvergne,France":"w+CAIQICIWQWxsaWVyLEF1dmVyZ25lLEZyYW5jZQ",
  "Allonnes,Pays de la Loire,France":"w+CAIQICIgQWxsb25uZXMsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Alpes-de-Haute-Provence,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI5QWxwZXMtZGUtSGF1dGUtUHJvdmVuY2UsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Alpes-Maritimes,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIxQWxwZXMtTWFyaXRpbWVzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Alsace,France":"w+CAIQICINQWxzYWNlLEZyYW5jZQ",
  "Altkirch,Alsace,France":"w+CAIQICIWQWx0a2lyY2gsQWxzYWNlLEZyYW5jZQ",
  "Amance,Franche-Comte,France":"w+CAIQICIbQW1hbmNlLEZyYW5jaGUtQ29tdGUsRnJhbmNl",
  "Ambares-et-Lagrave,Aquitaine,France":"w+CAIQICIjQW1iYXJlcy1ldC1MYWdyYXZlLEFxdWl0YWluZSxGcmFuY2U",
  "Amberieu-en-Bugey,Rhone-Alpes,France":"w+CAIQICIkQW1iZXJpZXUtZW4tQnVnZXksUmhvbmUtQWxwZXMsRnJhbmNl",
  "Amboise,Centre,France":"w+CAIQICIVQW1ib2lzZSxDZW50cmUsRnJhbmNl",
  "Amiens,Picardy,France":"w+CAIQICIVQW1pZW5zLFBpY2FyZHksRnJhbmNl",
  "Amneville,Lorraine,France":"w+CAIQICIZQW1uZXZpbGxlLExvcnJhaW5lLEZyYW5jZQ",
  "Ancenis,Pays de la Loire,France":"w+CAIQICIfQW5jZW5pcyxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Andernos-les-Bains,Aquitaine,France":"w+CAIQICIjQW5kZXJub3MtbGVzLUJhaW5zLEFxdWl0YWluZSxGcmFuY2U",
  "Andresy,Ile-de-France,France":"w+CAIQICIcQW5kcmVzeSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Andrezieux-Boutheon,Rhone-Alpes,France":"w+CAIQICImQW5kcmV6aWV1eC1Cb3V0aGVvbixSaG9uZS1BbHBlcyxGcmFuY2U",
  "Angers,Pays de la Loire,France":"w+CAIQICIeQW5nZXJzLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Anglet,Aquitaine,France":"w+CAIQICIXQW5nbGV0LEFxdWl0YWluZSxGcmFuY2U",
  "Angouleme,Poitou-Charentes,France":"w+CAIQICIhQW5nb3VsZW1lLFBvaXRvdS1DaGFyZW50ZXMsRnJhbmNl",
  "Aniche,Nord-Pas-de-Calais,France":"w+CAIQICIgQW5pY2hlLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Annecy,Rhone-Alpes,France":"w+CAIQICIZQW5uZWN5LFJob25lLUFscGVzLEZyYW5jZQ",
  "Annecy-le-Vieux,Rhone-Alpes,France":"w+CAIQICIiQW5uZWN5LWxlLVZpZXV4LFJob25lLUFscGVzLEZyYW5jZQ",
  "Annemasse,Rhone-Alpes,France":"w+CAIQICIcQW5uZW1hc3NlLFJob25lLUFscGVzLEZyYW5jZQ",
  "Annoeullin,Nord-Pas-de-Calais,France":"w+CAIQICIkQW5ub2V1bGxpbixOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Annonay,Rhone-Alpes,France":"w+CAIQICIaQW5ub25heSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Anse,Rhone-Alpes,France":"w+CAIQICIXQW5zZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Antibes,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpQW50aWJlcyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Antigone,Languedoc-Roussillon,France":"w+CAIQICIkQW50aWdvbmUsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Antony,Ile-de-France,France":"w+CAIQICIbQW50b255LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Apt,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIlQXB0LFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Aquitaine,France":"w+CAIQICIQQXF1aXRhaW5lLEZyYW5jZQ",
  "Aramon,Languedoc-Roussillon,France":"w+CAIQICIiQXJhbW9uLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Arcachon,Aquitaine,France":"w+CAIQICIZQXJjYWNob24sQXF1aXRhaW5lLEZyYW5jZQ",
  "Archamps,Rhone-Alpes,France":"w+CAIQICIbQXJjaGFtcHMsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Arches,Lorraine,France":"w+CAIQICIWQXJjaGVzLExvcnJhaW5lLEZyYW5jZQ",
  "Arcueil,Ile-de-France,France":"w+CAIQICIcQXJjdWVpbCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Ardeche,Rhone-Alpes,France":"w+CAIQICIaQXJkZWNoZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Ardennes,Champagne-Ardenne,France":"w+CAIQICIhQXJkZW5uZXMsQ2hhbXBhZ25lLUFyZGVubmUsRnJhbmNl",
  "Ares,Aquitaine,France":"w+CAIQICIVQXJlcyxBcXVpdGFpbmUsRnJhbmNl",
  "Argeles-sur-Mer,Languedoc-Roussillon,France":"w+CAIQICIrQXJnZWxlcy1zdXItTWVyLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Argentan,Lower Normandy,France":"w+CAIQICIeQXJnZW50YW4sTG93ZXIgTm9ybWFuZHksRnJhbmNl",
  "Argenteuil,Ile-de-France,France":"w+CAIQICIfQXJnZW50ZXVpbCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Ariege,Midi-Pyrenees,France":"w+CAIQICIbQXJpZWdlLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Arles,Provence-Alpes-Cote d'Azur,France":"w+CAIQICInQXJsZXMsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Armentieres,Nord-Pas-de-Calais,France":"w+CAIQICIlQXJtZW50aWVyZXMsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Armes,Burgundy,France":"w+CAIQICIVQXJtZXMsQnVyZ3VuZHksRnJhbmNl",
  "Arnay-le-Duc,Burgundy,France":"w+CAIQICIcQXJuYXktbGUtRHVjLEJ1cmd1bmR5LEZyYW5jZQ",
  "Arpajon,Ile-de-France,France":"w+CAIQICIcQXJwYWpvbixJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Arques,Nord-Pas-de-Calais,France":"w+CAIQICIgQXJxdWVzLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Arras,Nord-Pas-de-Calais,France":"w+CAIQICIfQXJyYXMsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Arrondissement of Sarrebourg,Lorraine,France":"w+CAIQICIsQXJyb25kaXNzZW1lbnQgb2YgU2FycmVib3VyZyxMb3JyYWluZSxGcmFuY2U",
  "Arrondissement of Toul,Lorraine,France":"w+CAIQICImQXJyb25kaXNzZW1lbnQgb2YgVG91bCxMb3JyYWluZSxGcmFuY2U",
  "Arthon,Centre,France":"w+CAIQICIUQXJ0aG9uLENlbnRyZSxGcmFuY2U",
  "Asnieres-sur-Seine,Ile-de-France,France":"w+CAIQICInQXNuaWVyZXMtc3VyLVNlaW5lLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Athis-Mons,Ile-de-France,France":"w+CAIQICIfQXRoaXMtTW9ucyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Attichy,Picardy,France":"w+CAIQICIWQXR0aWNoeSxQaWNhcmR5LEZyYW5jZQ",
  "Aubagne,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpQXViYWduZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Aube,Champagne-Ardenne,France":"w+CAIQICIdQXViZSxDaGFtcGFnbmUtQXJkZW5uZSxGcmFuY2U",
  "Aubenas,Rhone-Alpes,France":"w+CAIQICIaQXViZW5hcyxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Aubergenville,Ile-de-France,France":"w+CAIQICIiQXViZXJnZW52aWxsZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Aubervilliers,Ile-de-France,France":"w+CAIQICIiQXViZXJ2aWxsaWVycyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Aubiere,Auvergne,France":"w+CAIQICIXQXViaWVyZSxBdXZlcmduZSxGcmFuY2U",
  "Aubigny-sur-Nere,Centre,France":"w+CAIQICIeQXViaWdueS1zdXItTmVyZSxDZW50cmUsRnJhbmNl",
  "Aubrives,Champagne-Ardenne,France":"w+CAIQICIhQXVicml2ZXMsQ2hhbXBhZ25lLUFyZGVubmUsRnJhbmNl",
  "Aucamville,Midi-Pyrenees,France":"w+CAIQICIfQXVjYW12aWxsZSxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Auch,Midi-Pyrenees,France":"w+CAIQICIZQXVjaCxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Auchel,Nord-Pas-de-Calais,France":"w+CAIQICIgQXVjaGVsLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Auchy-les-Mines,Nord-Pas-de-Calais,France":"w+CAIQICIpQXVjaHktbGVzLU1pbmVzLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Aude,Languedoc-Roussillon,France":"w+CAIQICIgQXVkZSxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Audenge,Aquitaine,France":"w+CAIQICIYQXVkZW5nZSxBcXVpdGFpbmUsRnJhbmNl",
  "Audincourt,Franche-Comte,France":"w+CAIQICIfQXVkaW5jb3VydCxGcmFuY2hlLUNvbXRlLEZyYW5jZQ",
  "Audun-le-Tiche,Lorraine,France":"w+CAIQICIeQXVkdW4tbGUtVGljaGUsTG9ycmFpbmUsRnJhbmNl",
  "Aulnay-sous-Bois,Ile-de-France,France":"w+CAIQICIlQXVsbmF5LXNvdXMtQm9pcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Aulnoye-Aymeries,Nord-Pas-de-Calais,France":"w+CAIQICIqQXVsbm95ZS1BeW1lcmllcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Aumale,Upper Normandy,France":"w+CAIQICIcQXVtYWxlLFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Auneau,Centre,France":"w+CAIQICIUQXVuZWF1LENlbnRyZSxGcmFuY2U",
  "Auray,Brittany,France":"w+CAIQICIVQXVyYXksQnJpdHRhbnksRnJhbmNl",
  "Aurillac,Auvergne,France":"w+CAIQICIYQXVyaWxsYWMsQXV2ZXJnbmUsRnJhbmNl",
  "Auriol,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoQXVyaW9sLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Aussonne,Midi-Pyrenees,France":"w+CAIQICIdQXVzc29ubmUsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Auterive,Midi-Pyrenees,France":"w+CAIQICIdQXV0ZXJpdmUsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Autun,Burgundy,France":"w+CAIQICIVQXV0dW4sQnVyZ3VuZHksRnJhbmNl",
  "Auvergne,France":"w+CAIQICIPQXV2ZXJnbmUsRnJhbmNl",
  "Auvers-sur-Oise,Ile-de-France,France":"w+CAIQICIkQXV2ZXJzLXN1ci1PaXNlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Auxerre,Burgundy,France":"w+CAIQICIXQXV4ZXJyZSxCdXJndW5keSxGcmFuY2U",
  "Auxonne,Burgundy,France":"w+CAIQICIXQXV4b25uZSxCdXJndW5keSxGcmFuY2U",
  "Avallon,Burgundy,France":"w+CAIQICIXQXZhbGxvbixCdXJndW5keSxGcmFuY2U",
  "Avesnes-sur-Helpe,Nord-Pas-de-Calais,France":"w+CAIQICIrQXZlc25lcy1zdXItSGVscGUsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Aveyron,Midi-Pyrenees,France":"w+CAIQICIcQXZleXJvbixNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Avignon,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpQXZpZ25vbixQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Avion,Nord-Pas-de-Calais,France":"w+CAIQICIfQXZpb24sTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Avon,Ile-de-France,France":"w+CAIQICIZQXZvbixJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Avranches,Lower Normandy,France":"w+CAIQICIfQXZyYW5jaGVzLExvd2VyIE5vcm1hbmR5LEZyYW5jZQ",
  "Avrille,Pays de la Loire,France":"w+CAIQICIfQXZyaWxsZSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Bagneux,Ile-de-France,France":"w+CAIQICIcQmFnbmV1eCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Bagnolet,Ile-de-France,France":"w+CAIQICIdQmFnbm9sZXQsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Bagnols-en-Foret,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIyQmFnbm9scy1lbi1Gb3JldCxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Bagnols-sur-Ceze,Languedoc-Roussillon,France":"w+CAIQICIsQmFnbm9scy1zdXItQ2V6ZSxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Baillargues,Languedoc-Roussillon,France":"w+CAIQICInQmFpbGxhcmd1ZXMsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Bailleul,Nord-Pas-de-Calais,France":"w+CAIQICIiQmFpbGxldWwsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Bailly-Romainvilliers,Ile-de-France,France":"w+CAIQICIqQmFpbGx5LVJvbWFpbnZpbGxpZXJzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Bain-de-Bretagne,Brittany,France":"w+CAIQICIgQmFpbi1kZS1CcmV0YWduZSxCcml0dGFueSxGcmFuY2U",
  "Balaives et Butz,Champagne-Ardenne,France":"w+CAIQICIpQmFsYWl2ZXMgZXQgQnV0eixDaGFtcGFnbmUtQXJkZW5uZSxGcmFuY2U",
  "Ballancourt-sur-Essonne,Ile-de-France,France":"w+CAIQICIsQmFsbGFuY291cnQtc3VyLUVzc29ubmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Ballan-Mire,Centre,France":"w+CAIQICIZQmFsbGFuLU1pcmUsQ2VudHJlLEZyYW5jZQ",
  "Balma,Midi-Pyrenees,France":"w+CAIQICIaQmFsbWEsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Bandol,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoQmFuZG9sLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Barberaz,Rhone-Alpes,France":"w+CAIQICIbQmFyYmVyYXosUmhvbmUtQWxwZXMsRnJhbmNl",
  "Bard,Rhone-Alpes,France":"w+CAIQICIXQmFyZCxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Barentin,Upper Normandy,France":"w+CAIQICIeQmFyZW50aW4sVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Bar-le-Duc,Lorraine,France":"w+CAIQICIaQmFyLWxlLUR1YyxMb3JyYWluZSxGcmFuY2U",
  "Barlin,Nord-Pas-de-Calais,France":"w+CAIQICIgQmFybGluLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Barr,Alsace,France":"w+CAIQICISQmFycixBbHNhY2UsRnJhbmNl",
  "Bas-Rhin,Alsace,France":"w+CAIQICIWQmFzLVJoaW4sQWxzYWNlLEZyYW5jZQ",
  "Basse-Goulaine,Pays de la Loire,France":"w+CAIQICImQmFzc2UtR291bGFpbmUsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Bastia,Corsica,France":"w+CAIQICIVQmFzdGlhLENvcnNpY2EsRnJhbmNl",
  "Baume-les-Dames,Franche-Comte,France":"w+CAIQICIkQmF1bWUtbGVzLURhbWVzLEZyYW5jaGUtQ29tdGUsRnJhbmNl",
  "Bavans,Franche-Comte,France":"w+CAIQICIbQmF2YW5zLEZyYW5jaGUtQ29tdGUsRnJhbmNl",
  "Bayeux,Lower Normandy,France":"w+CAIQICIcQmF5ZXV4LExvd2VyIE5vcm1hbmR5LEZyYW5jZQ",
  "Bayonne,Aquitaine,France":"w+CAIQICIYQmF5b25uZSxBcXVpdGFpbmUsRnJhbmNl",
  "Beaucaire,Languedoc-Roussillon,France":"w+CAIQICIlQmVhdWNhaXJlLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Beaugency,Centre,France":"w+CAIQICIXQmVhdWdlbmN5LENlbnRyZSxGcmFuY2U",
  "Beaujeu,Rhone-Alpes,France":"w+CAIQICIaQmVhdWpldSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Beaumont-sur-Oise,Ile-de-France,France":"w+CAIQICImQmVhdW1vbnQtc3VyLU9pc2UsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Beaune,Burgundy,France":"w+CAIQICIWQmVhdW5lLEJ1cmd1bmR5LEZyYW5jZQ",
  "Beaupreau,Pays de la Loire,France":"w+CAIQICIhQmVhdXByZWF1LFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Beautiran,Aquitaine,France":"w+CAIQICIaQmVhdXRpcmFuLEFxdWl0YWluZSxGcmFuY2U",
  "Beauvais,Picardy,France":"w+CAIQICIXQmVhdXZhaXMsUGljYXJkeSxGcmFuY2U",
  "Beauzelle,Midi-Pyrenees,France":"w+CAIQICIeQmVhdXplbGxlLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Bedarieux,Languedoc-Roussillon,France":"w+CAIQICIlQmVkYXJpZXV4LExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Begles,Aquitaine,France":"w+CAIQICIXQmVnbGVzLEFxdWl0YWluZSxGcmFuY2U",
  "Belfort,Franche-Comte,France":"w+CAIQICIcQmVsZm9ydCxGcmFuY2hlLUNvbXRlLEZyYW5jZQ",
  "Bellegarde,Languedoc-Roussillon,France":"w+CAIQICImQmVsbGVnYXJkZSxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Bellegarde-sur-Valserine,Rhone-Alpes,France":"w+CAIQICIrQmVsbGVnYXJkZS1zdXItVmFsc2VyaW5lLFJob25lLUFscGVzLEZyYW5jZQ",
  "Belleville,Rhone-Alpes,France":"w+CAIQICIdQmVsbGV2aWxsZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Belleville-sur-Vie,Pays de la Loire,France":"w+CAIQICIqQmVsbGV2aWxsZS1zdXItVmllLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Belley,Rhone-Alpes,France":"w+CAIQICIZQmVsbGV5LFJob25lLUFscGVzLEZyYW5jZQ",
  "Benfeld,Alsace,France":"w+CAIQICIVQmVuZmVsZCxBbHNhY2UsRnJhbmNl",
  "Bercenay-en-Othe,Champagne-Ardenne,France":"w+CAIQICIpQmVyY2VuYXktZW4tT3RoZSxDaGFtcGFnbmUtQXJkZW5uZSxGcmFuY2U",
  "Berck,Nord-Pas-de-Calais,France":"w+CAIQICIfQmVyY2ssTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Bergerac,Aquitaine,France":"w+CAIQICIZQmVyZ2VyYWMsQXF1aXRhaW5lLEZyYW5jZQ",
  "Bergues,Nord-Pas-de-Calais,France":"w+CAIQICIhQmVyZ3VlcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Bernay,Upper Normandy,France":"w+CAIQICIcQmVybmF5LFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Bernin,Rhone-Alpes,France":"w+CAIQICIZQmVybmluLFJob25lLUFscGVzLEZyYW5jZQ",
  "Berre-l'Etang,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIvQmVycmUtbCdFdGFuZyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Besancon,Franche-Comte,France":"w+CAIQICIdQmVzYW5jb24sRnJhbmNoZS1Db210ZSxGcmFuY2U",
  "Bethisy-Saint-Pierre,Picardy,France":"w+CAIQICIjQmV0aGlzeS1TYWludC1QaWVycmUsUGljYXJkeSxGcmFuY2U",
  "Bethoncourt,Franche-Comte,France":"w+CAIQICIgQmV0aG9uY291cnQsRnJhbmNoZS1Db210ZSxGcmFuY2U",
  "Bethune,Nord-Pas-de-Calais,France":"w+CAIQICIhQmV0aHVuZSxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Betton,Brittany,France":"w+CAIQICIWQmV0dG9uLEJyaXR0YW55LEZyYW5jZQ",
  "Beuvry,Nord-Pas-de-Calais,France":"w+CAIQICIgQmV1dnJ5LE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Beynes,Ile-de-France,France":"w+CAIQICIbQmV5bmVzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Beziers,Languedoc-Roussillon,France":"w+CAIQICIjQmV6aWVycyxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Bezons,Ile-de-France,France":"w+CAIQICIbQmV6b25zLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Biarritz,Aquitaine,France":"w+CAIQICIZQmlhcnJpdHosQXF1aXRhaW5lLEZyYW5jZQ",
  "Bidart,Aquitaine,France":"w+CAIQICIXQmlkYXJ0LEFxdWl0YWluZSxGcmFuY2U",
  "Bievres,Ile-de-France,France":"w+CAIQICIcQmlldnJlcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Biganos,Aquitaine,France":"w+CAIQICIYQmlnYW5vcyxBcXVpdGFpbmUsRnJhbmNl",
  "Biot,Provence-Alpes-Cote d'Azur,France":"w+CAIQICImQmlvdCxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Biscarrosse,Aquitaine,France":"w+CAIQICIcQmlzY2Fycm9zc2UsQXF1aXRhaW5lLEZyYW5jZQ",
  "Bischwiller,Alsace,France":"w+CAIQICIZQmlzY2h3aWxsZXIsQWxzYWNlLEZyYW5jZQ",
  "Bitche,Lorraine,France":"w+CAIQICIWQml0Y2hlLExvcnJhaW5lLEZyYW5jZQ",
  "Blagnac,Midi-Pyrenees,France":"w+CAIQICIcQmxhZ25hYyxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Blain,Pays de la Loire,France":"w+CAIQICIdQmxhaW4sUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Blainville-sur-l'Eau,Lorraine,France":"w+CAIQICIkQmxhaW52aWxsZS1zdXItbCdFYXUsTG9ycmFpbmUsRnJhbmNl",
  "Blanquefort,Aquitaine,France":"w+CAIQICIcQmxhbnF1ZWZvcnQsQXF1aXRhaW5lLEZyYW5jZQ",
  "Blois,Centre,France":"w+CAIQICITQmxvaXMsQ2VudHJlLEZyYW5jZQ",
  "Blotzheim,Alsace,France":"w+CAIQICIXQmxvdHpoZWltLEFsc2FjZSxGcmFuY2U",
  "Bobigny,Ile-de-France,France":"w+CAIQICIcQm9iaWdueSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Bois d'Arcy,Ile-de-France,France":"w+CAIQICIgQm9pcyBkJ0FyY3ksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Bois-Colombes,Ile-de-France,France":"w+CAIQICIiQm9pcy1Db2xvbWJlcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Boiscommun,Centre,France":"w+CAIQICIYQm9pc2NvbW11bixDZW50cmUsRnJhbmNl",
  "Bois-Guillaume,Upper Normandy,France":"w+CAIQICIkQm9pcy1HdWlsbGF1bWUsVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Bois-le-Roi,Ile-de-France,France":"w+CAIQICIgQm9pcy1sZS1Sb2ksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Boissy-Saint-Leger,Ile-de-France,France":"w+CAIQICInQm9pc3N5LVNhaW50LUxlZ2VyLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Bolbec,Upper Normandy,France":"w+CAIQICIcQm9sYmVjLFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Bollene,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpQm9sbGVuZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Bollwiller,Alsace,France":"w+CAIQICIYQm9sbHdpbGxlcixBbHNhY2UsRnJhbmNl",
  "Bondoufle,Ile-de-France,France":"w+CAIQICIeQm9uZG91ZmxlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Bondues,Nord-Pas-de-Calais,France":"w+CAIQICIhQm9uZHVlcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Bondy,Ile-de-France,France":"w+CAIQICIaQm9uZHksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Bonneuil-sur-Marne,Ile-de-France,France":"w+CAIQICInQm9ubmV1aWwtc3VyLU1hcm5lLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Bonneval,Centre,France":"w+CAIQICIWQm9ubmV2YWwsQ2VudHJlLEZyYW5jZQ",
  "Bonneville,Rhone-Alpes,France":"w+CAIQICIdQm9ubmV2aWxsZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Bonnieres-sur-Seine,Ile-de-France,France":"w+CAIQICIoQm9ubmllcmVzLXN1ci1TZWluZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Bonsecours,Upper Normandy,France":"w+CAIQICIgQm9uc2Vjb3VycyxVcHBlciBOb3JtYW5keSxGcmFuY2U",
  "Bons-en-Chablais,Rhone-Alpes,France":"w+CAIQICIjQm9ucy1lbi1DaGFibGFpcyxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Boran-sur-Oise,Picardy,France":"w+CAIQICIdQm9yYW4tc3VyLU9pc2UsUGljYXJkeSxGcmFuY2U",
  "Bordeaux,Aquitaine,France":"w+CAIQICIZQm9yZGVhdXgsQXF1aXRhaW5lLEZyYW5jZQ",
  "Bordeaux-Merignac Airport,Aquitaine,France":"w+CAIQICIqQm9yZGVhdXgtTWVyaWduYWMgQWlycG9ydCxBcXVpdGFpbmUsRnJhbmNl",
  "Bormes-les-Mimosas,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI0Qm9ybWVzLWxlcy1NaW1vc2FzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Bornel,Picardy,France":"w+CAIQICIVQm9ybmVsLFBpY2FyZHksRnJhbmNl",
  "Bouaye,Pays de la Loire,France":"w+CAIQICIeQm91YXllLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Boucau,Aquitaine,France":"w+CAIQICIXQm91Y2F1LEFxdWl0YWluZSxGcmFuY2U",
  "Bouc-Bel-Air,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIuQm91Yy1CZWwtQWlyLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Bouches-du-Rhone,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIyQm91Y2hlcy1kdS1SaG9uZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Bouguenais,Pays de la Loire,France":"w+CAIQICIiQm91Z3VlbmFpcyxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Boulange,Lorraine,France":"w+CAIQICIYQm91bGFuZ2UsTG9ycmFpbmUsRnJhbmNl",
  "Boulay-Moselle,Lorraine,France":"w+CAIQICIeQm91bGF5LU1vc2VsbGUsTG9ycmFpbmUsRnJhbmNl",
  "Boullay-les-Troux,Ile-de-France,France":"w+CAIQICImQm91bGxheS1sZXMtVHJvdXgsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Bouloc,Midi-Pyrenees,France":"w+CAIQICIbQm91bG9jLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Boulogne-Billancourt,Ile-de-France,France":"w+CAIQICIpQm91bG9nbmUtQmlsbGFuY291cnQsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Boulogne-sur-Mer,Nord-Pas-de-Calais,France":"w+CAIQICIqQm91bG9nbmUtc3VyLU1lcixOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Bourdeaux,Rhone-Alpes,France":"w+CAIQICIcQm91cmRlYXV4LFJob25lLUFscGVzLEZyYW5jZQ",
  "Bourg-en-Bresse,Rhone-Alpes,France":"w+CAIQICIiQm91cmctZW4tQnJlc3NlLFJob25lLUFscGVzLEZyYW5jZQ",
  "Bourges,Centre,France":"w+CAIQICIVQm91cmdlcyxDZW50cmUsRnJhbmNl",
  "Bourg-la-Reine,Ile-de-France,France":"w+CAIQICIjQm91cmctbGEtUmVpbmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Bourgoin-Jallieu,Rhone-Alpes,France":"w+CAIQICIjQm91cmdvaW4tSmFsbGlldSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Bourg-Saint-Andeol,Rhone-Alpes,France":"w+CAIQICIlQm91cmctU2FpbnQtQW5kZW9sLFJob25lLUFscGVzLEZyYW5jZQ",
  "Bourg-Saint-Maurice,Rhone-Alpes,France":"w+CAIQICImQm91cmctU2FpbnQtTWF1cmljZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Bousse,Lorraine,France":"w+CAIQICIWQm91c3NlLExvcnJhaW5lLEZyYW5jZQ",
  "Boussy-Saint-Antoine,Ile-de-France,France":"w+CAIQICIpQm91c3N5LVNhaW50LUFudG9pbmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Bouxwiller,Alsace,France":"w+CAIQICIYQm91eHdpbGxlcixBbHNhY2UsRnJhbmNl",
  "Braine,Picardy,France":"w+CAIQICIVQnJhaW5lLFBpY2FyZHksRnJhbmNl",
  "Bras,Provence-Alpes-Cote d'Azur,France":"w+CAIQICImQnJhcyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Bray-Dunes,Nord-Pas-de-Calais,France":"w+CAIQICIkQnJheS1EdW5lcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Bray-sur-Seine,Ile-de-France,France":"w+CAIQICIjQnJheS1zdXItU2VpbmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Brebieres,Nord-Pas-de-Calais,France":"w+CAIQICIjQnJlYmllcmVzLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Bresles,Picardy,France":"w+CAIQICIWQnJlc2xlcyxQaWNhcmR5LEZyYW5jZQ",
  "Bresson,Rhone-Alpes,France":"w+CAIQICIaQnJlc3NvbixSaG9uZS1BbHBlcyxGcmFuY2U",
  "Bressuire,Poitou-Charentes,France":"w+CAIQICIhQnJlc3N1aXJlLFBvaXRvdS1DaGFyZW50ZXMsRnJhbmNl",
  "Brest,Brittany,France":"w+CAIQICIVQnJlc3QsQnJpdHRhbnksRnJhbmNl",
  "Breteuil,Picardy,France":"w+CAIQICIXQnJldGV1aWwsUGljYXJkeSxGcmFuY2U",
  "Bretigny-sur-Orge,Ile-de-France,France":"w+CAIQICImQnJldGlnbnktc3VyLU9yZ2UsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Breuillet,Ile-de-France,France":"w+CAIQICIeQnJldWlsbGV0LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Briancon,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqQnJpYW5jb24sUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Briare,Centre,France":"w+CAIQICIUQnJpYXJlLENlbnRyZSxGcmFuY2U",
  "Brie-Comte-Robert,Ile-de-France,France":"w+CAIQICImQnJpZS1Db210ZS1Sb2JlcnQsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Briey,Lorraine,France":"w+CAIQICIVQnJpZXksTG9ycmFpbmUsRnJhbmNl",
  "Brignais,Rhone-Alpes,France":"w+CAIQICIbQnJpZ25haXMsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Brignoles,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrQnJpZ25vbGVzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Briis-sous-Forges,Ile-de-France,France":"w+CAIQICImQnJpaXMtc291cy1Gb3JnZXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Brindas,Rhone-Alpes,France":"w+CAIQICIaQnJpbmRhcyxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Brioude,Auvergne,France":"w+CAIQICIXQnJpb3VkZSxBdXZlcmduZSxGcmFuY2U",
  "Brittany,France":"w+CAIQICIPQnJpdHRhbnksRnJhbmNl",
  "Brive-la-Gaillarde,Limousin,France":"w+CAIQICIiQnJpdmUtbGEtR2FpbGxhcmRlLExpbW91c2luLEZyYW5jZQ",
  "Bron,Rhone-Alpes,France":"w+CAIQICIXQnJvbixSaG9uZS1BbHBlcyxGcmFuY2U",
  "Bruay-la-Buissiere,Nord-Pas-de-Calais,France":"w+CAIQICIsQnJ1YXktbGEtQnVpc3NpZXJlLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Bruges,Aquitaine,France":"w+CAIQICIXQnJ1Z2VzLEFxdWl0YWluZSxGcmFuY2U",
  "Bruguieres,Midi-Pyrenees,France":"w+CAIQICIfQnJ1Z3VpZXJlcyxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Brumath,Alsace,France":"w+CAIQICIVQnJ1bWF0aCxBbHNhY2UsRnJhbmNl",
  "Brunoy,Ile-de-France,France":"w+CAIQICIbQnJ1bm95LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Brunstatt,Alsace,France":"w+CAIQICIXQnJ1bnN0YXR0LEFsc2FjZSxGcmFuY2U",
  "Bruyeres,Lorraine,France":"w+CAIQICIYQnJ1eWVyZXMsTG9ycmFpbmUsRnJhbmNl",
  "Bruyeres-le-Chatel,Ile-de-France,France":"w+CAIQICInQnJ1eWVyZXMtbGUtQ2hhdGVsLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Bruz,Brittany,France":"w+CAIQICIUQnJ1eixCcml0dGFueSxGcmFuY2U",
  "Bry-sur-Marne,Ile-de-France,France":"w+CAIQICIiQnJ5LXN1ci1NYXJuZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Buc,Ile-de-France,France":"w+CAIQICIYQnVjLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Bully-les-Mines,Nord-Pas-de-Calais,France":"w+CAIQICIpQnVsbHktbGVzLU1pbmVzLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Bures-sur-Yvette,Ile-de-France,France":"w+CAIQICIlQnVyZXMtc3VyLVl2ZXR0ZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Burgundy,France":"w+CAIQICIPQnVyZ3VuZHksRnJhbmNl",
  "Bussac-Foret,Poitou-Charentes,France":"w+CAIQICIkQnVzc2FjLUZvcmV0LFBvaXRvdS1DaGFyZW50ZXMsRnJhbmNl",
  "Bussy-Saint-Georges,Ile-de-France,France":"w+CAIQICIoQnVzc3ktU2FpbnQtR2VvcmdlcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Cabries,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpQ2FicmllcyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Cachan,Ile-de-France,France":"w+CAIQICIbQ2FjaGFuLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Cadaujac,Aquitaine,France":"w+CAIQICIZQ2FkYXVqYWMsQXF1aXRhaW5lLEZyYW5jZQ",
  "Cadenet,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpQ2FkZW5ldCxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Caen,Lower Normandy,France":"w+CAIQICIaQ2FlbixMb3dlciBOb3JtYW5keSxGcmFuY2U",
  "Cagnes-sur-Mer,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIwQ2FnbmVzLXN1ci1NZXIsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Cahors,Midi-Pyrenees,France":"w+CAIQICIbQ2Fob3JzLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Caissargues,Languedoc-Roussillon,France":"w+CAIQICInQ2Fpc3Nhcmd1ZXMsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Calais,Nord-Pas-de-Calais,France":"w+CAIQICIgQ2FsYWlzLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Caluire-et-Cuire,Rhone-Alpes,France":"w+CAIQICIjQ2FsdWlyZS1ldC1DdWlyZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Calvados,Lower Normandy,France":"w+CAIQICIeQ2FsdmFkb3MsTG93ZXIgTm9ybWFuZHksRnJhbmNl",
  "Calvi,Corsica,France":"w+CAIQICIUQ2FsdmksQ29yc2ljYSxGcmFuY2U",
  "Cambo-les-Bains,Aquitaine,France":"w+CAIQICIgQ2FtYm8tbGVzLUJhaW5zLEFxdWl0YWluZSxGcmFuY2U",
  "Cambrai,Nord-Pas-de-Calais,France":"w+CAIQICIhQ2FtYnJhaSxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Canet-en-Roussillon,Languedoc-Roussillon,France":"w+CAIQICIvQ2FuZXQtZW4tUm91c3NpbGxvbixMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Cannes,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoQ2FubmVzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Cantal,Auvergne,France":"w+CAIQICIWQ2FudGFsLEF1dmVyZ25lLEZyYW5jZQ",
  "Canteleu,Upper Normandy,France":"w+CAIQICIeQ2FudGVsZXUsVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Capbreton,Aquitaine,France":"w+CAIQICIaQ2FwYnJldG9uLEFxdWl0YWluZSxGcmFuY2U",
  "Cap-d'Ail,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrQ2FwLWQnQWlsLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Capucins - Victoire,Aquitaine,France":"w+CAIQICIkQ2FwdWNpbnMgLSBWaWN0b2lyZSxBcXVpdGFpbmUsRnJhbmNl",
  "Carbon-Blanc,Aquitaine,France":"w+CAIQICIdQ2FyYm9uLUJsYW5jLEFxdWl0YWluZSxGcmFuY2U",
  "Carbonne,Midi-Pyrenees,France":"w+CAIQICIdQ2FyYm9ubmUsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Carcassonne,Languedoc-Roussillon,France":"w+CAIQICInQ2FyY2Fzc29ubmUsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Carentan,Lower Normandy,France":"w+CAIQICIeQ2FyZW50YW4sTG93ZXIgTm9ybWFuZHksRnJhbmNl",
  "Carmaux,Midi-Pyrenees,France":"w+CAIQICIcQ2FybWF1eCxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Carnoux-en-Provence,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI1Q2Fybm91eC1lbi1Qcm92ZW5jZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Carpentras,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIsQ2FycGVudHJhcyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Carquefou,Pays de la Loire,France":"w+CAIQICIhQ2FycXVlZm91LFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Carqueiranne,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIuQ2FycXVlaXJhbm5lLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Carrieres-sous-Poissy,Ile-de-France,France":"w+CAIQICIqQ2FycmllcmVzLXNvdXMtUG9pc3N5LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Carrieres-sur-Seine,Ile-de-France,France":"w+CAIQICIoQ2FycmllcmVzLXN1ci1TZWluZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Carros,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoQ2Fycm9zLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Carry-le-Rouet,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIwQ2FycnktbGUtUm91ZXQsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Carvin,Nord-Pas-de-Calais,France":"w+CAIQICIgQ2FydmluLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Cassis,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoQ2Fzc2lzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Castanet-Tolosan,Midi-Pyrenees,France":"w+CAIQICIlQ2FzdGFuZXQtVG9sb3NhbixNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Castelginest,Midi-Pyrenees,France":"w+CAIQICIhQ2FzdGVsZ2luZXN0LE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Castelnaudary,Languedoc-Roussillon,France":"w+CAIQICIpQ2FzdGVsbmF1ZGFyeSxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Castelnau-le-Lez,Languedoc-Roussillon,France":"w+CAIQICIsQ2FzdGVsbmF1LWxlLUxleixMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Castelsarrasin,Midi-Pyrenees,France":"w+CAIQICIjQ2FzdGVsc2FycmFzaW4sTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Castres,Midi-Pyrenees,France":"w+CAIQICIcQ2FzdHJlcyxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Castries,Languedoc-Roussillon,France":"w+CAIQICIkQ2FzdHJpZXMsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Caudry,Nord-Pas-de-Calais,France":"w+CAIQICIgQ2F1ZHJ5LE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Caumont-sur-Durance,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI1Q2F1bW9udC1zdXItRHVyYW5jZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Caussade,Midi-Pyrenees,France":"w+CAIQICIdQ2F1c3NhZGUsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Cavaillon,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrQ2F2YWlsbG9uLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Cavalaire-sur-Mer,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIzQ2F2YWxhaXJlLXN1ci1NZXIsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Cavignac,Aquitaine,France":"w+CAIQICIZQ2F2aWduYWMsQXF1aXRhaW5lLEZyYW5jZQ",
  "Cazeres,Midi-Pyrenees,France":"w+CAIQICIcQ2F6ZXJlcyxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Centre,Brittany,France":"w+CAIQICIWQ2VudHJlLEJyaXR0YW55LEZyYW5jZQ",
  "Centre,France":"w+CAIQICINQ2VudHJlLEZyYW5jZQ",
  "Centre-Ville,Champagne-Ardenne,France":"w+CAIQICIlQ2VudHJlLVZpbGxlLENoYW1wYWduZS1BcmRlbm5lLEZyYW5jZQ",
  "Centre-Ville,Pays de la Loire,France":"w+CAIQICIkQ2VudHJlLVZpbGxlLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Ceret,Languedoc-Roussillon,France":"w+CAIQICIhQ2VyZXQsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Cergy,Ile-de-France,France":"w+CAIQICIaQ2VyZ3ksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Cernay,Alsace,France":"w+CAIQICIUQ2VybmF5LEFsc2FjZSxGcmFuY2U",
  "Cesson,Ile-de-France,France":"w+CAIQICIbQ2Vzc29uLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Cesson-Sevigne,Brittany,France":"w+CAIQICIeQ2Vzc29uLVNldmlnbmUsQnJpdHRhbnksRnJhbmNl",
  "Cestas,Aquitaine,France":"w+CAIQICIXQ2VzdGFzLEFxdWl0YWluZSxGcmFuY2U",
  "Chabeuil,Rhone-Alpes,France":"w+CAIQICIbQ2hhYmV1aWwsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Chagny,Burgundy,France":"w+CAIQICIWQ2hhZ255LEJ1cmd1bmR5LEZyYW5jZQ",
  "Chailly-en-Biere,Ile-de-France,France":"w+CAIQICIlQ2hhaWxseS1lbi1CaWVyZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Challans,Pays de la Loire,France":"w+CAIQICIgQ2hhbGxhbnMsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Chalons-en-Champagne,Champagne-Ardenne,France":"w+CAIQICItQ2hhbG9ucy1lbi1DaGFtcGFnbmUsQ2hhbXBhZ25lLUFyZGVubmUsRnJhbmNl",
  "Chalons-sur-Marne,Champagne-Ardenne,France":"w+CAIQICIqQ2hhbG9ucy1zdXItTWFybmUsQ2hhbXBhZ25lLUFyZGVubmUsRnJhbmNl",
  "Chalon-sur-Saone,Burgundy,France":"w+CAIQICIgQ2hhbG9uLXN1ci1TYW9uZSxCdXJndW5keSxGcmFuY2U",
  "Chamalieres,Auvergne,France":"w+CAIQICIbQ2hhbWFsaWVyZXMsQXV2ZXJnbmUsRnJhbmNl",
  "Chambery,Rhone-Alpes,France":"w+CAIQICIbQ2hhbWJlcnksUmhvbmUtQWxwZXMsRnJhbmNl",
  "Chambly,Picardy,France":"w+CAIQICIWQ2hhbWJseSxQaWNhcmR5LEZyYW5jZQ",
  "Chambourcy,Ile-de-France,France":"w+CAIQICIfQ2hhbWJvdXJjeSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Chambray-les-Tours,Centre,France":"w+CAIQICIgQ2hhbWJyYXktbGVzLVRvdXJzLENlbnRyZSxGcmFuY2U",
  "Chamonix,Rhone-Alpes,France":"w+CAIQICIbQ2hhbW9uaXgsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Champagne-Ardenne,France":"w+CAIQICIYQ2hhbXBhZ25lLUFyZGVubmUsRnJhbmNl",
  "Champagne-sur-Seine,Ile-de-France,France":"w+CAIQICIoQ2hhbXBhZ25lLXN1ci1TZWluZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Champagnole,Franche-Comte,France":"w+CAIQICIgQ2hhbXBhZ25vbGUsRnJhbmNoZS1Db210ZSxGcmFuY2U",
  "Champigneulles,Lorraine,France":"w+CAIQICIeQ2hhbXBpZ25ldWxsZXMsTG9ycmFpbmUsRnJhbmNl",
  "Champigny-sur-Marne,Ile-de-France,France":"w+CAIQICIoQ2hhbXBpZ255LXN1ci1NYXJuZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Champlan,Ile-de-France,France":"w+CAIQICIdQ2hhbXBsYW4sSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Champniers,Poitou-Charentes,France":"w+CAIQICIiQ2hhbXBuaWVycyxQb2l0b3UtQ2hhcmVudGVzLEZyYW5jZQ",
  "Champs-sur-Marne,Ile-de-France,France":"w+CAIQICIlQ2hhbXBzLXN1ci1NYXJuZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Chantepie,Brittany,France":"w+CAIQICIZQ2hhbnRlcGllLEJyaXR0YW55LEZyYW5jZQ",
  "Chantilly,Picardy,France":"w+CAIQICIYQ2hhbnRpbGx5LFBpY2FyZHksRnJhbmNl",
  "Chantonnay,Pays de la Loire,France":"w+CAIQICIiQ2hhbnRvbm5heSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Chapareillan,Rhone-Alpes,France":"w+CAIQICIfQ2hhcGFyZWlsbGFuLFJob25lLUFscGVzLEZyYW5jZQ",
  "Chaponnay,Rhone-Alpes,France":"w+CAIQICIcQ2hhcG9ubmF5LFJob25lLUFscGVzLEZyYW5jZQ",
  "Chaponost,Rhone-Alpes,France":"w+CAIQICIcQ2hhcG9ub3N0LFJob25lLUFscGVzLEZyYW5jZQ",
  "Chappes,Auvergne,France":"w+CAIQICIXQ2hhcHBlcyxBdXZlcmduZSxGcmFuY2U",
  "Charbonnieres-les-Bains,Rhone-Alpes,France":"w+CAIQICIqQ2hhcmJvbm5pZXJlcy1sZXMtQmFpbnMsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Charente,Poitou-Charentes,France":"w+CAIQICIgQ2hhcmVudGUsUG9pdG91LUNoYXJlbnRlcyxGcmFuY2U",
  "Charente-Maritime,Poitou-Charentes,France":"w+CAIQICIpQ2hhcmVudGUtTWFyaXRpbWUsUG9pdG91LUNoYXJlbnRlcyxGcmFuY2U",
  "Charenton-le-Pont,Ile-de-France,France":"w+CAIQICImQ2hhcmVudG9uLWxlLVBvbnQsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Charles de Gaulle Airport,Ile-de-France,France":"w+CAIQICIuQ2hhcmxlcyBkZSBHYXVsbGUgQWlycG9ydCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Charleville-Mezieres,Champagne-Ardenne,France":"w+CAIQICItQ2hhcmxldmlsbGUtTWV6aWVyZXMsQ2hhbXBhZ25lLUFyZGVubmUsRnJhbmNl",
  "Chars,Ile-de-France,France":"w+CAIQICIaQ2hhcnMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Chartres,Centre,France":"w+CAIQICIWQ2hhcnRyZXMsQ2VudHJlLEZyYW5jZQ",
  "Chartres-de-Bretagne,Brittany,France":"w+CAIQICIkQ2hhcnRyZXMtZGUtQnJldGFnbmUsQnJpdHRhbnksRnJhbmNl",
  "Charvieu-Chavagneux,Rhone-Alpes,France":"w+CAIQICImQ2hhcnZpZXUtQ2hhdmFnbmV1eCxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Chasseneuil-du-Poitou,Poitou-Charentes,France":"w+CAIQICItQ2hhc3NlbmV1aWwtZHUtUG9pdG91LFBvaXRvdS1DaGFyZW50ZXMsRnJhbmNl",
  "Chassieu,Rhone-Alpes,France":"w+CAIQICIbQ2hhc3NpZXUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Chateaubourg,Brittany,France":"w+CAIQICIcQ2hhdGVhdWJvdXJnLEJyaXR0YW55LEZyYW5jZQ",
  "Chateaubriant,Pays de la Loire,France":"w+CAIQICIlQ2hhdGVhdWJyaWFudCxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Chateaudun,Centre,France":"w+CAIQICIYQ2hhdGVhdWR1bixDZW50cmUsRnJhbmNl",
  "Chateaugiron,Brittany,France":"w+CAIQICIcQ2hhdGVhdWdpcm9uLEJyaXR0YW55LEZyYW5jZQ",
  "Chateau-Gontier,Pays de la Loire,France":"w+CAIQICInQ2hhdGVhdS1Hb250aWVyLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Chateauneuf-les-Martigues,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI7Q2hhdGVhdW5ldWYtbGVzLU1hcnRpZ3VlcyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Chateauneuf-sur-Loire,Centre,France":"w+CAIQICIjQ2hhdGVhdW5ldWYtc3VyLUxvaXJlLENlbnRyZSxGcmFuY2U",
  "Chateaurenard,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIvQ2hhdGVhdXJlbmFyZCxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Chateauroux,Centre,France":"w+CAIQICIZQ2hhdGVhdXJvdXgsQ2VudHJlLEZyYW5jZQ",
  "Chateau-Thierry,Picardy,France":"w+CAIQICIeQ2hhdGVhdS1UaGllcnJ5LFBpY2FyZHksRnJhbmNl",
  "Chatellerault,Poitou-Charentes,France":"w+CAIQICIlQ2hhdGVsbGVyYXVsdCxQb2l0b3UtQ2hhcmVudGVzLEZyYW5jZQ",
  "Chatenay-Malabry,Ile-de-France,France":"w+CAIQICIlQ2hhdGVuYXktTWFsYWJyeSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Chatillon,Ile-de-France,France":"w+CAIQICIeQ2hhdGlsbG9uLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Chatillon-sur-Chalaronne,Rhone-Alpes,France":"w+CAIQICIrQ2hhdGlsbG9uLXN1ci1DaGFsYXJvbm5lLFJob25lLUFscGVzLEZyYW5jZQ",
  "Chatillon-sur-Seine,Burgundy,France":"w+CAIQICIjQ2hhdGlsbG9uLXN1ci1TZWluZSxCdXJndW5keSxGcmFuY2U",
  "Chatou,Ile-de-France,France":"w+CAIQICIbQ2hhdG91LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Chaumont,Champagne-Ardenne,France":"w+CAIQICIhQ2hhdW1vbnQsQ2hhbXBhZ25lLUFyZGVubmUsRnJhbmNl",
  "Chaumont-en-Vexin,Picardy,France":"w+CAIQICIgQ2hhdW1vbnQtZW4tVmV4aW4sUGljYXJkeSxGcmFuY2U",
  "Chauny,Picardy,France":"w+CAIQICIVQ2hhdW55LFBpY2FyZHksRnJhbmNl",
  "Chauvigny,Poitou-Charentes,France":"w+CAIQICIhQ2hhdXZpZ255LFBvaXRvdS1DaGFyZW50ZXMsRnJhbmNl",
  "Chavenay,Ile-de-France,France":"w+CAIQICIdQ2hhdmVuYXksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Chaville,Ile-de-France,France":"w+CAIQICIdQ2hhdmlsbGUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Chazay-d'Azergues,Rhone-Alpes,France":"w+CAIQICIkQ2hhemF5LWQnQXplcmd1ZXMsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Checy,Centre,France":"w+CAIQICITQ2hlY3ksQ2VudHJlLEZyYW5jZQ",
  "Chelles,Ile-de-France,France":"w+CAIQICIcQ2hlbGxlcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Chemille-Melay,Pays de la Loire,France":"w+CAIQICImQ2hlbWlsbGUtTWVsYXksUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Chemin,Franche-Comte,France":"w+CAIQICIbQ2hlbWluLEZyYW5jaGUtQ29tdGUsRnJhbmNl",
  "Chennevieres-sur-Marne,Ile-de-France,France":"w+CAIQICIrQ2hlbm5ldmllcmVzLXN1ci1NYXJuZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Cher,Centre,France":"w+CAIQICISQ2hlcixDZW50cmUsRnJhbmNl",
  "Cherbourg,Lower Normandy,France":"w+CAIQICIfQ2hlcmJvdXJnLExvd2VyIE5vcm1hbmR5LEZyYW5jZQ",
  "Chessy,Ile-de-France,France":"w+CAIQICIbQ2hlc3N5LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Chevilly Larue,Ile-de-France,France":"w+CAIQICIjQ2hldmlsbHkgTGFydWUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Chevilly,Centre,France":"w+CAIQICIWQ2hldmlsbHksQ2VudHJlLEZyYW5jZQ",
  "Chevreuse,Ile-de-France,France":"w+CAIQICIeQ2hldnJldXNlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Chilly-Mazarin,Ile-de-France,France":"w+CAIQICIjQ2hpbGx5LU1hemFyaW4sSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Chinon,Centre,France":"w+CAIQICIUQ2hpbm9uLENlbnRyZSxGcmFuY2U",
  "Choisy-le-Roi,Ile-de-France,France":"w+CAIQICIiQ2hvaXN5LWxlLVJvaSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Cholet,Pays de la Loire,France":"w+CAIQICIeQ2hvbGV0LFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Ciboure,Aquitaine,France":"w+CAIQICIYQ2lib3VyZSxBcXVpdGFpbmUsRnJhbmNl",
  "Cires-les-Mello,Picardy,France":"w+CAIQICIeQ2lyZXMtbGVzLU1lbGxvLFBpY2FyZHksRnJhbmNl",
  "Claix,Rhone-Alpes,France":"w+CAIQICIYQ2xhaXgsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Clamart,Ile-de-France,France":"w+CAIQICIcQ2xhbWFydCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Clapiers,Languedoc-Roussillon,France":"w+CAIQICIkQ2xhcGllcnMsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Claude Bernard University Lyon 1,Rhone-Alpes,France":"w+CAIQICIzQ2xhdWRlIEJlcm5hcmQgVW5pdmVyc2l0eSBMeW9uIDEsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Claye-Souilly,Ile-de-France,France":"w+CAIQICIiQ2xheWUtU291aWxseSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Clermont,Picardy,France":"w+CAIQICIXQ2xlcm1vbnQsUGljYXJkeSxGcmFuY2U",
  "Clermont-d'Excideuil,Aquitaine,France":"w+CAIQICIlQ2xlcm1vbnQtZCdFeGNpZGV1aWwsQXF1aXRhaW5lLEZyYW5jZQ",
  "Clermont-Ferrand,Auvergne,France":"w+CAIQICIgQ2xlcm1vbnQtRmVycmFuZCxBdXZlcmduZSxGcmFuY2U",
  "Clermont-l'Herault,Languedoc-Roussillon,France":"w+CAIQICIuQ2xlcm1vbnQtbCdIZXJhdWx0LExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Clichy,Ile-de-France,France":"w+CAIQICIbQ2xpY2h5LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Clichy-sous-Bois,Ile-de-France,France":"w+CAIQICIlQ2xpY2h5LXNvdXMtQm9pcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Clisson,Pays de la Loire,France":"w+CAIQICIfQ2xpc3NvbixQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Clohars-Carnoet,Brittany,France":"w+CAIQICIfQ2xvaGFycy1DYXJub2V0LEJyaXR0YW55LEZyYW5jZQ",
  "Cluny,Burgundy,France":"w+CAIQICIVQ2x1bnksQnVyZ3VuZHksRnJhbmNl",
  "Cluses,Rhone-Alpes,France":"w+CAIQICIZQ2x1c2VzLFJob25lLUFscGVzLEZyYW5jZQ",
  "Cognac,Poitou-Charentes,France":"w+CAIQICIeQ29nbmFjLFBvaXRvdS1DaGFyZW50ZXMsRnJhbmNl",
  "Cogolin,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpQ29nb2xpbixQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Coignieres,Ile-de-France,France":"w+CAIQICIfQ29pZ25pZXJlcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Collonges-sous-Saleve,Rhone-Alpes,France":"w+CAIQICIoQ29sbG9uZ2VzLXNvdXMtU2FsZXZlLFJob25lLUFscGVzLEZyYW5jZQ",
  "Colmar,Alsace,France":"w+CAIQICIUQ29sbWFyLEFsc2FjZSxGcmFuY2U",
  "Colombes,Ile-de-France,France":"w+CAIQICIdQ29sb21iZXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Colomiers,Midi-Pyrenees,France":"w+CAIQICIeQ29sb21pZXJzLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Combourg,Brittany,France":"w+CAIQICIYQ29tYm91cmcsQnJpdHRhbnksRnJhbmNl",
  "Combs-la-Ville,Ile-de-France,France":"w+CAIQICIjQ29tYnMtbGEtVmlsbGUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Comines,Nord-Pas-de-Calais,France":"w+CAIQICIhQ29taW5lcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Communay,Rhone-Alpes,France":"w+CAIQICIbQ29tbXVuYXksUmhvbmUtQWxwZXMsRnJhbmNl",
  "Compiegne,Picardy,France":"w+CAIQICIYQ29tcGllZ25lLFBpY2FyZHksRnJhbmNl",
  "Concarneau,Brittany,France":"w+CAIQICIaQ29uY2FybmVhdSxCcml0dGFueSxGcmFuY2U",
  "Conde-sur-l'Escaut,Nord-Pas-de-Calais,France":"w+CAIQICIsQ29uZGUtc3VyLWwnRXNjYXV0LE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Condom,Midi-Pyrenees,France":"w+CAIQICIbQ29uZG9tLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Condrieu,Rhone-Alpes,France":"w+CAIQICIbQ29uZHJpZXUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Conflans-Sainte-Honorine,Ile-de-France,France":"w+CAIQICItQ29uZmxhbnMtU2FpbnRlLUhvbm9yaW5lLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Contres,Centre,France":"w+CAIQICIVQ29udHJlcyxDZW50cmUsRnJhbmNl",
  "Corbeil,Champagne-Ardenne,France":"w+CAIQICIgQ29yYmVpbCxDaGFtcGFnbmUtQXJkZW5uZSxGcmFuY2U",
  "Corbeil-Essonnes,Ile-de-France,France":"w+CAIQICIlQ29yYmVpbC1Fc3Nvbm5lcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Corbie,Picardy,France":"w+CAIQICIVQ29yYmllLFBpY2FyZHksRnJhbmNl",
  "Corenc,Rhone-Alpes,France":"w+CAIQICIZQ29yZW5jLFJob25lLUFscGVzLEZyYW5jZQ",
  "Cormeilles-en-Parisis,Ile-de-France,France":"w+CAIQICIqQ29ybWVpbGxlcy1lbi1QYXJpc2lzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Cornebarrieu,Midi-Pyrenees,France":"w+CAIQICIhQ29ybmViYXJyaWV1LE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Correze,Limousin,France":"w+CAIQICIXQ29ycmV6ZSxMaW1vdXNpbixGcmFuY2U",
  "Corse-du-Sud,Corsica,France":"w+CAIQICIbQ29yc2UtZHUtU3VkLENvcnNpY2EsRnJhbmNl",
  "Corsica,France":"w+CAIQICIOQ29yc2ljYSxGcmFuY2U",
  "Corte,Corsica,France":"w+CAIQICIUQ29ydGUsQ29yc2ljYSxGcmFuY2U",
  "Cosne-Cours-sur-Loire,Burgundy,France":"w+CAIQICIlQ29zbmUtQ291cnMtc3VyLUxvaXJlLEJ1cmd1bmR5LEZyYW5jZQ",
  "Cote-d'Or,Burgundy,France":"w+CAIQICIZQ290ZS1kJ09yLEJ1cmd1bmR5LEZyYW5jZQ",
  "Cotes-d'Armor,Brittany,France":"w+CAIQICIdQ290ZXMtZCdBcm1vcixCcml0dGFueSxGcmFuY2U",
  "Coubron,Ile-de-France,France":"w+CAIQICIcQ291YnJvbixJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Coudekerque-Branche,Nord-Pas-de-Calais,France":"w+CAIQICItQ291ZGVrZXJxdWUtQnJhbmNoZSxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Coueron,Pays de la Loire,France":"w+CAIQICIfQ291ZXJvbixQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Coulommiers,Ile-de-France,France":"w+CAIQICIgQ291bG9tbWllcnMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Courbevoie,Ile-de-France,France":"w+CAIQICIfQ291cmJldm9pZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Courcouronnes,Ile-de-France,France":"w+CAIQICIiQ291cmNvdXJvbm5lcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Courdimanche,Ile-de-France,France":"w+CAIQICIhQ291cmRpbWFuY2hlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Cournon,Brittany,France":"w+CAIQICIXQ291cm5vbixCcml0dGFueSxGcmFuY2U",
  "Cournon-d'Auvergne,Auvergne,France":"w+CAIQICIiQ291cm5vbi1kJ0F1dmVyZ25lLEF1dmVyZ25lLEZyYW5jZQ",
  "Cournonterral,Languedoc-Roussillon,France":"w+CAIQICIpQ291cm5vbnRlcnJhbCxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Couronne Urbaine,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIyQ291cm9ubmUgVXJiYWluZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Courpiere,Auvergne,France":"w+CAIQICIZQ291cnBpZXJlLEF1dmVyZ25lLEZyYW5jZQ",
  "Courrieres,Nord-Pas-de-Calais,France":"w+CAIQICIkQ291cnJpZXJlcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Courtenay,Centre,France":"w+CAIQICIXQ291cnRlbmF5LENlbnRyZSxGcmFuY2U",
  "Courthezon,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIsQ291cnRoZXpvbixQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Coutances,Lower Normandy,France":"w+CAIQICIfQ291dGFuY2VzLExvd2VyIE5vcm1hbmR5LEZyYW5jZQ",
  "Coye-la-Foret,Picardy,France":"w+CAIQICIcQ295ZS1sYS1Gb3JldCxQaWNhcmR5LEZyYW5jZQ",
  "Cran-Gevrier,Rhone-Alpes,France":"w+CAIQICIfQ3Jhbi1HZXZyaWVyLFJob25lLUFscGVzLEZyYW5jZQ",
  "Craon,Pays de la Loire,France":"w+CAIQICIdQ3Jhb24sUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Craponne,Rhone-Alpes,France":"w+CAIQICIbQ3JhcG9ubmUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Crecy-la-Chapelle,Ile-de-France,France":"w+CAIQICImQ3JlY3ktbGEtQ2hhcGVsbGUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Creil,Picardy,France":"w+CAIQICIUQ3JlaWwsUGljYXJkeSxGcmFuY2U",
  "Cremieu,Rhone-Alpes,France":"w+CAIQICIaQ3JlbWlldSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Creney-pres-Troyes,Champagne-Ardenne,France":"w+CAIQICIrQ3JlbmV5LXByZXMtVHJveWVzLENoYW1wYWduZS1BcmRlbm5lLEZyYW5jZQ",
  "Crepy-en-Valois,Picardy,France":"w+CAIQICIeQ3JlcHktZW4tVmFsb2lzLFBpY2FyZHksRnJhbmNl",
  "Crest,Rhone-Alpes,France":"w+CAIQICIYQ3Jlc3QsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Creteil,Ile-de-France,France":"w+CAIQICIcQ3JldGVpbCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Creuse,Limousin,France":"w+CAIQICIWQ3JldXNlLExpbW91c2luLEZyYW5jZQ",
  "Creutzwald,Lorraine,France":"w+CAIQICIaQ3JldXR6d2FsZCxMb3JyYWluZSxGcmFuY2U",
  "Croissy-Beaubourg,Ile-de-France,France":"w+CAIQICImQ3JvaXNzeS1CZWF1Ym91cmcsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Croissy-sur-Seine,Ile-de-France,France":"w+CAIQICImQ3JvaXNzeS1zdXItU2VpbmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Crolles,Rhone-Alpes,France":"w+CAIQICIaQ3JvbGxlcyxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Crosne,Ile-de-France,France":"w+CAIQICIbQ3Jvc25lLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Cuers,Provence-Alpes-Cote d'Azur,France":"w+CAIQICInQ3VlcnMsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Cugnaux,Midi-Pyrenees,France":"w+CAIQICIcQ3VnbmF1eCxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Cuise-la-Motte,Picardy,France":"w+CAIQICIdQ3Vpc2UtbGEtTW90dGUsUGljYXJkeSxGcmFuY2U",
  "Cusset,Auvergne,France":"w+CAIQICIWQ3Vzc2V0LEF1dmVyZ25lLEZyYW5jZQ",
  "Cysoing,Nord-Pas-de-Calais,France":"w+CAIQICIhQ3lzb2luZyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Dammarie-les-Lys,Ile-de-France,France":"w+CAIQICIlRGFtbWFyaWUtbGVzLUx5cyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Dammartin-en-Goele,Ile-de-France,France":"w+CAIQICInRGFtbWFydGluLWVuLUdvZWxlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Dampmart,Ile-de-France,France":"w+CAIQICIdRGFtcG1hcnQsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Dardilly,Rhone-Alpes,France":"w+CAIQICIbRGFyZGlsbHksUmhvbmUtQWxwZXMsRnJhbmNl",
  "Darnetal,Upper Normandy,France":"w+CAIQICIeRGFybmV0YWwsVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Dax,Aquitaine,France":"w+CAIQICIURGF4LEFxdWl0YWluZSxGcmFuY2U",
  "Deauville,Lower Normandy,France":"w+CAIQICIfRGVhdXZpbGxlLExvd2VyIE5vcm1hbmR5LEZyYW5jZQ",
  "Decazeville,Midi-Pyrenees,France":"w+CAIQICIgRGVjYXpldmlsbGUsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Decines-Charpieu,Rhone-Alpes,France":"w+CAIQICIjRGVjaW5lcy1DaGFycGlldSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Decize,Burgundy,France":"w+CAIQICIWRGVjaXplLEJ1cmd1bmR5LEZyYW5jZQ",
  "Delle,Franche-Comte,France":"w+CAIQICIaRGVsbGUsRnJhbmNoZS1Db210ZSxGcmFuY2U",
  "Denain,Nord-Pas-de-Calais,France":"w+CAIQICIgRGVuYWluLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Deuil-la-Barre,Ile-de-France,France":"w+CAIQICIjRGV1aWwtbGEtQmFycmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Deux-Sevres,Poitou-Charentes,France":"w+CAIQICIjRGV1eC1TZXZyZXMsUG9pdG91LUNoYXJlbnRlcyxGcmFuY2U",
  "Die,Rhone-Alpes,France":"w+CAIQICIWRGllLFJob25lLUFscGVzLEZyYW5jZQ",
  "Dieppe,Upper Normandy,France":"w+CAIQICIcRGllcHBlLFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Digne,Provence-Alpes-Cote d'Azur,France":"w+CAIQICInRGlnbmUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Digoin,Burgundy,France":"w+CAIQICIWRGlnb2luLEJ1cmd1bmR5LEZyYW5jZQ",
  "Dijon,Burgundy,France":"w+CAIQICIVRGlqb24sQnVyZ3VuZHksRnJhbmNl",
  "Dinan,Brittany,France":"w+CAIQICIVRGluYW4sQnJpdHRhbnksRnJhbmNl",
  "Dinard,Brittany,France":"w+CAIQICIWRGluYXJkLEJyaXR0YW55LEZyYW5jZQ",
  "Dives-sur-Mer,Lower Normandy,France":"w+CAIQICIjRGl2ZXMtc3VyLU1lcixMb3dlciBOb3JtYW5keSxGcmFuY2U",
  "Divonne-les-Bains,Rhone-Alpes,France":"w+CAIQICIkRGl2b25uZS1sZXMtQmFpbnMsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Dole,Franche-Comte,France":"w+CAIQICIZRG9sZSxGcmFuY2hlLUNvbXRlLEZyYW5jZQ",
  "Dombasle-sur-Meurthe,Lorraine,France":"w+CAIQICIkRG9tYmFzbGUtc3VyLU1ldXJ0aGUsTG9ycmFpbmUsRnJhbmNl",
  "Domene,Rhone-Alpes,France":"w+CAIQICIZRG9tZW5lLFJob25lLUFscGVzLEZyYW5jZQ",
  "Domfront,Lower Normandy,France":"w+CAIQICIeRG9tZnJvbnQsTG93ZXIgTm9ybWFuZHksRnJhbmNl",
  "Domont,Ile-de-France,France":"w+CAIQICIbRG9tb250LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Dordives,Centre,France":"w+CAIQICIWRG9yZGl2ZXMsQ2VudHJlLEZyYW5jZQ",
  "Dordogne,Aquitaine,France":"w+CAIQICIZRG9yZG9nbmUsQXF1aXRhaW5lLEZyYW5jZQ",
  "Dortan,Rhone-Alpes,France":"w+CAIQICIZRG9ydGFuLFJob25lLUFscGVzLEZyYW5jZQ",
  "Douai,Nord-Pas-de-Calais,France":"w+CAIQICIfRG91YWksTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Douarnenez,Brittany,France":"w+CAIQICIaRG91YXJuZW5leixCcml0dGFueSxGcmFuY2U",
  "Doubs,Franche-Comte,France":"w+CAIQICIaRG91YnMsRnJhbmNoZS1Db210ZSxGcmFuY2U",
  "Dourdan,Ile-de-France,France":"w+CAIQICIcRG91cmRhbixJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Douvaine,Rhone-Alpes,France":"w+CAIQICIbRG91dmFpbmUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Downtown,Brittany,France":"w+CAIQICIYRG93bnRvd24sQnJpdHRhbnksRnJhbmNl",
  "Downtown,Pays de la Loire,France":"w+CAIQICIgRG93bnRvd24sUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Downtown,Upper Normandy,France":"w+CAIQICIeRG93bnRvd24sVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Draguignan,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIsRHJhZ3VpZ25hbixQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Drancy,Ile-de-France,France":"w+CAIQICIbRHJhbmN5LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Draveil,Ile-de-France,France":"w+CAIQICIcRHJhdmVpbCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Dreux,Centre,France":"w+CAIQICITRHJldXgsQ2VudHJlLEZyYW5jZQ",
  "Drome,Rhone-Alpes,France":"w+CAIQICIYRHJvbWUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Drusenheim,Alsace,France":"w+CAIQICIYRHJ1c2VuaGVpbSxBbHNhY2UsRnJhbmNl",
  "Dugny,Ile-de-France,France":"w+CAIQICIaRHVnbnksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Dunkirk,Nord-Pas-de-Calais,France":"w+CAIQICIhRHVua2lyayxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Eaubonne,Ile-de-France,France":"w+CAIQICIdRWF1Ym9ubmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Echirolles,Rhone-Alpes,France":"w+CAIQICIdRWNoaXJvbGxlcyxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Ecully,Rhone-Alpes,France":"w+CAIQICIZRWN1bGx5LFJob25lLUFscGVzLEZyYW5jZQ",
  "Egletons,Limousin,France":"w+CAIQICIYRWdsZXRvbnMsTGltb3VzaW4sRnJhbmNl",
  "Eguilles,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqRWd1aWxsZXMsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Elancourt,Ile-de-France,France":"w+CAIQICIeRWxhbmNvdXJ0LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Elbeuf,Upper Normandy,France":"w+CAIQICIcRWxiZXVmLFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Elne,Languedoc-Roussillon,France":"w+CAIQICIgRWxuZSxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Eloyes,Lorraine,France":"w+CAIQICIWRWxveWVzLExvcnJhaW5lLEZyYW5jZQ",
  "Emerainville,Ile-de-France,France":"w+CAIQICIhRW1lcmFpbnZpbGxlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Enghien-les-Bains,Ile-de-France,France":"w+CAIQICImRW5naGllbi1sZXMtQmFpbnMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Ensisheim,Alsace,France":"w+CAIQICIXRW5zaXNoZWltLEFsc2FjZSxGcmFuY2U",
  "Entraigues-sur-la-Sorgue,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI6RW50cmFpZ3Vlcy1zdXItbGEtU29yZ3VlLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Epernay,Champagne-Ardenne,France":"w+CAIQICIgRXBlcm5heSxDaGFtcGFnbmUtQXJkZW5uZSxGcmFuY2U",
  "Epernon,Centre,France":"w+CAIQICIVRXBlcm5vbixDZW50cmUsRnJhbmNl",
  "Epinac,Burgundy,France":"w+CAIQICIWRXBpbmFjLEJ1cmd1bmR5LEZyYW5jZQ",
  "Epinal,Lorraine,France":"w+CAIQICIWRXBpbmFsLExvcnJhaW5lLEZyYW5jZQ",
  "Epinay-sur-Orge,Ile-de-France,France":"w+CAIQICIkRXBpbmF5LXN1ci1PcmdlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Epinay-sur-Seine,Ile-de-France,France":"w+CAIQICIlRXBpbmF5LXN1ci1TZWluZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Epone,Ile-de-France,France":"w+CAIQICIaRXBvbmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Eragny,Ile-de-France,France":"w+CAIQICIbRXJhZ255LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Ermont,Ile-de-France,France":"w+CAIQICIbRXJtb250LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Erstein,Alsace,France":"w+CAIQICIVRXJzdGVpbixBbHNhY2UsRnJhbmNl",
  "Esbly,Ile-de-France,France":"w+CAIQICIaRXNibHksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Escalquens,Midi-Pyrenees,France":"w+CAIQICIfRXNjYWxxdWVucyxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Eschau,Alsace,France":"w+CAIQICIURXNjaGF1LEFsc2FjZSxGcmFuY2U",
  "Essonne,Ile-de-France,France":"w+CAIQICIcRXNzb25uZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Estaires,Nord-Pas-de-Calais,France":"w+CAIQICIiRXN0YWlyZXMsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Estrees-Saint-Denis,Picardy,France":"w+CAIQICIiRXN0cmVlcy1TYWludC1EZW5pcyxQaWNhcmR5LEZyYW5jZQ",
  "Esvres,Centre,France":"w+CAIQICIURXN2cmVzLENlbnRyZSxGcmFuY2U",
  "Etampes,Ile-de-France,France":"w+CAIQICIcRXRhbXBlcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Etaples,Nord-Pas-de-Calais,France":"w+CAIQICIhRXRhcGxlcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Etival-Clairefontaine,Lorraine,France":"w+CAIQICIlRXRpdmFsLUNsYWlyZWZvbnRhaW5lLExvcnJhaW5lLEZyYW5jZQ",
  "Etrechy,Ile-de-France,France":"w+CAIQICIcRXRyZWNoeSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Eu,Upper Normandy,France":"w+CAIQICIYRXUsVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Eure,Upper Normandy,France":"w+CAIQICIaRXVyZSxVcHBlciBOb3JtYW5keSxGcmFuY2U",
  "Eure-et-Loir,Centre,France":"w+CAIQICIaRXVyZS1ldC1Mb2lyLENlbnRyZSxGcmFuY2U",
  "EuroAirport Basel-Mulhouse-Freiburg,Alsace,France":"w+CAIQICIxRXVyb0FpcnBvcnQgQmFzZWwtTXVsaG91c2UtRnJlaWJ1cmcsQWxzYWNlLEZyYW5jZQ",
  "Evian-les-Bains,Rhone-Alpes,France":"w+CAIQICIiRXZpYW4tbGVzLUJhaW5zLFJob25lLUFscGVzLEZyYW5jZQ",
  "Evreux,Upper Normandy,France":"w+CAIQICIcRXZyZXV4LFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Evron,Pays de la Loire,France":"w+CAIQICIdRXZyb24sUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Evry,Ile-de-France,France":"w+CAIQICIZRXZyeSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Eybens,Rhone-Alpes,France":"w+CAIQICIZRXliZW5zLFJob25lLUFscGVzLEZyYW5jZQ",
  "Eyguieres,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrRXlndWllcmVzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Eysines,Aquitaine,France":"w+CAIQICIYRXlzaW5lcyxBcXVpdGFpbmUsRnJhbmNl",
  "Fabregues,Languedoc-Roussillon,France":"w+CAIQICIlRmFicmVndWVzLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Falaise,Lower Normandy,France":"w+CAIQICIdRmFsYWlzZSxMb3dlciBOb3JtYW5keSxGcmFuY2U",
  "Fameck,Lorraine,France":"w+CAIQICIWRmFtZWNrLExvcnJhaW5lLEZyYW5jZQ",
  "Faubourg North,Burgundy,France":"w+CAIQICIeRmF1Ym91cmcgTm9ydGgsQnVyZ3VuZHksRnJhbmNl",
  "Faulquemont,Lorraine,France":"w+CAIQICIbRmF1bHF1ZW1vbnQsTG9ycmFpbmUsRnJhbmNl",
  "Faverges,Rhone-Alpes,France":"w+CAIQICIbRmF2ZXJnZXMsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Fay-aux-Loges,Centre,France":"w+CAIQICIbRmF5LWF1eC1Mb2dlcyxDZW50cmUsRnJhbmNl",
  "Fayence,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpRmF5ZW5jZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Fecamp,Upper Normandy,France":"w+CAIQICIcRmVjYW1wLFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Fegersheim,Alsace,France":"w+CAIQICIYRmVnZXJzaGVpbSxBbHNhY2UsRnJhbmNl",
  "Fenouillet-du-Razes,Languedoc-Roussillon,France":"w+CAIQICIvRmVub3VpbGxldC1kdS1SYXplcyxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Ferney-Voltaire,Rhone-Alpes,France":"w+CAIQICIiRmVybmV5LVZvbHRhaXJlLFJob25lLUFscGVzLEZyYW5jZQ",
  "Ferrette,Alsace,France":"w+CAIQICIWRmVycmV0dGUsQWxzYWNlLEZyYW5jZQ",
  "Ferrieres-en-Brie,Ile-de-France,France":"w+CAIQICImRmVycmllcmVzLWVuLUJyaWUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Fessenheim,Alsace,France":"w+CAIQICIYRmVzc2VuaGVpbSxBbHNhY2UsRnJhbmNl",
  "Feucherolles,Ile-de-France,France":"w+CAIQICIhRmV1Y2hlcm9sbGVzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Feurs,Rhone-Alpes,France":"w+CAIQICIYRmV1cnMsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Figeac,Midi-Pyrenees,France":"w+CAIQICIbRmlnZWFjLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Finistere,Brittany,France":"w+CAIQICIZRmluaXN0ZXJlLEJyaXR0YW55LEZyYW5jZQ",
  "Firminy,Rhone-Alpes,France":"w+CAIQICIaRmlybWlueSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Flers,Lower Normandy,France":"w+CAIQICIbRmxlcnMsTG93ZXIgTm9ybWFuZHksRnJhbmNl",
  "Fleurance,Midi-Pyrenees,France":"w+CAIQICIeRmxldXJhbmNlLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Floirac,Aquitaine,France":"w+CAIQICIYRmxvaXJhYyxBcXVpdGFpbmUsRnJhbmNl",
  "Florange,Lorraine,France":"w+CAIQICIYRmxvcmFuZ2UsTG9ycmFpbmUsRnJhbmNl",
  "Florensac,Languedoc-Roussillon,France":"w+CAIQICIlRmxvcmVuc2FjLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Foix,Midi-Pyrenees,France":"w+CAIQICIZRm9peCxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Fondettes,Centre,France":"w+CAIQICIXRm9uZGV0dGVzLENlbnRyZSxGcmFuY2U",
  "Fonsorbes,Midi-Pyrenees,France":"w+CAIQICIeRm9uc29yYmVzLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Fontaine,Rhone-Alpes,France":"w+CAIQICIbRm9udGFpbmUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Fontainebleau,Ile-de-France,France":"w+CAIQICIiRm9udGFpbmVibGVhdSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Fontaines-sur-Saone,Rhone-Alpes,France":"w+CAIQICImRm9udGFpbmVzLXN1ci1TYW9uZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Fontenay-aux-Roses,Ile-de-France,France":"w+CAIQICInRm9udGVuYXktYXV4LVJvc2VzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Fontenay-le-Comte,Pays de la Loire,France":"w+CAIQICIpRm9udGVuYXktbGUtQ29tdGUsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Fontenay-le-Fleury,Ile-de-France,France":"w+CAIQICInRm9udGVuYXktbGUtRmxldXJ5LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Fontenay-sous-Bois,Ile-de-France,France":"w+CAIQICInRm9udGVuYXktc291cy1Cb2lzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Fontenay-Tresigny,Ile-de-France,France":"w+CAIQICImRm9udGVuYXktVHJlc2lnbnksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Fontenilles,Midi-Pyrenees,France":"w+CAIQICIgRm9udGVuaWxsZXMsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Font-Romeu-Odeillo-Via,Languedoc-Roussillon,France":"w+CAIQICIyRm9udC1Sb21ldS1PZGVpbGxvLVZpYSxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Forbach,Lorraine,France":"w+CAIQICIXRm9yYmFjaCxMb3JyYWluZSxGcmFuY2U",
  "Fos-sur-Mer,Provence-Alpes-Cote d'Azur,France":"w+CAIQICItRm9zLXN1ci1NZXIsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Fouesnant,Brittany,France":"w+CAIQICIZRm91ZXNuYW50LEJyaXR0YW55LEZyYW5jZQ",
  "Fougeres,Brittany,France":"w+CAIQICIYRm91Z2VyZXMsQnJpdHRhbnksRnJhbmNl",
  "Fougerolles,Franche-Comte,France":"w+CAIQICIgRm91Z2Vyb2xsZXMsRnJhbmNoZS1Db210ZSxGcmFuY2U",
  "Fourmies,Nord-Pas-de-Calais,France":"w+CAIQICIiRm91cm1pZXMsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "France":"w+CAIQICIGRnJhbmNl",
  "Franche-Comte,France":"w+CAIQICIURnJhbmNoZS1Db210ZSxGcmFuY2U",
  "Francheville,Rhone-Alpes,France":"w+CAIQICIfRnJhbmNoZXZpbGxlLFJob25lLUFscGVzLEZyYW5jZQ",
  "Franconville,Ile-de-France,France":"w+CAIQICIhRnJhbmNvbnZpbGxlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Franqueville,Upper Normandy,France":"w+CAIQICIiRnJhbnF1ZXZpbGxlLFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Frejus,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoRnJlanVzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Fresnes,Ile-de-France,France":"w+CAIQICIcRnJlc25lcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Fresnes-sur-Escaut,Nord-Pas-de-Calais,France":"w+CAIQICIsRnJlc25lcy1zdXItRXNjYXV0LE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Freyming-Merlebach,Lorraine,France":"w+CAIQICIiRnJleW1pbmctTWVybGViYWNoLExvcnJhaW5lLEZyYW5jZQ",
  "Friville-Escarbotin,Picardy,France":"w+CAIQICIiRnJpdmlsbGUtRXNjYXJib3RpbixQaWNhcmR5LEZyYW5jZQ",
  "Frontignan,Languedoc-Roussillon,France":"w+CAIQICImRnJvbnRpZ25hbixMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Fuveau,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoRnV2ZWF1LFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Gagny,Ile-de-France,France":"w+CAIQICIaR2FnbnksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Gaillac,Midi-Pyrenees,France":"w+CAIQICIcR2FpbGxhYyxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Gaillard,Rhone-Alpes,France":"w+CAIQICIbR2FpbGxhcmQsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Gaillon,Upper Normandy,France":"w+CAIQICIdR2FpbGxvbixVcHBlciBOb3JtYW5keSxGcmFuY2U",
  "Gaillon-sur-Montcient,Ile-de-France,France":"w+CAIQICIqR2FpbGxvbi1zdXItTW9udGNpZW50LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Gallargues-le-Montueux,Languedoc-Roussillon,France":"w+CAIQICIyR2FsbGFyZ3Vlcy1sZS1Nb250dWV1eCxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Gambsheim,Alsace,France":"w+CAIQICIXR2FtYnNoZWltLEFsc2FjZSxGcmFuY2U",
  "Gap,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIlR2FwLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Garches,Ile-de-France,France":"w+CAIQICIcR2FyY2hlcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Gard,Languedoc-Roussillon,France":"w+CAIQICIgR2FyZCxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Gardanne,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqR2FyZGFubmUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Gareoult,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqR2FyZW91bHQsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Gargenville,Ile-de-France,France":"w+CAIQICIgR2FyZ2VudmlsbGUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Garges-les-Gonesse,Ile-de-France,France":"w+CAIQICInR2FyZ2VzLWxlcy1Hb25lc3NlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Geispolsheim,Alsace,France":"w+CAIQICIaR2Vpc3BvbHNoZWltLEFsc2FjZSxGcmFuY2U",
  "Gemenos,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpR2VtZW5vcyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Genas,Rhone-Alpes,France":"w+CAIQICIYR2VuYXMsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Genay,Rhone-Alpes,France":"w+CAIQICIYR2VuYXksUmhvbmUtQWxwZXMsRnJhbmNl",
  "Genlis,Burgundy,France":"w+CAIQICIWR2VubGlzLEJ1cmd1bmR5LEZyYW5jZQ",
  "Gennevilliers,Ile-de-France,France":"w+CAIQICIiR2VubmV2aWxsaWVycyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Gensac-la-Pallue,Poitou-Charentes,France":"w+CAIQICIoR2Vuc2FjLWxhLVBhbGx1ZSxQb2l0b3UtQ2hhcmVudGVzLEZyYW5jZQ",
  "Gentilly,Ile-de-France,France":"w+CAIQICIdR2VudGlsbHksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Gerardmer,Lorraine,France":"w+CAIQICIZR2VyYXJkbWVyLExvcnJhaW5lLEZyYW5jZQ",
  "Gers,Midi-Pyrenees,France":"w+CAIQICIZR2VycyxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Gerstheim,Alsace,France":"w+CAIQICIXR2Vyc3RoZWltLEFsc2FjZSxGcmFuY2U",
  "Gerzat,Auvergne,France":"w+CAIQICIWR2VyemF0LEF1dmVyZ25lLEZyYW5jZQ",
  "Gex,Rhone-Alpes,France":"w+CAIQICIWR2V4LFJob25lLUFscGVzLEZyYW5jZQ",
  "Gien,Centre,France":"w+CAIQICISR2llbixDZW50cmUsRnJhbmNl",
  "Gieres,Rhone-Alpes,France":"w+CAIQICIZR2llcmVzLFJob25lLUFscGVzLEZyYW5jZQ",
  "Gif-sur-Yvette,Ile-de-France,France":"w+CAIQICIjR2lmLXN1ci1ZdmV0dGUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Gignac,Languedoc-Roussillon,France":"w+CAIQICIiR2lnbmFjLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Gignac-la-Nerthe,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIyR2lnbmFjLWxhLU5lcnRoZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Gimont,Midi-Pyrenees,France":"w+CAIQICIbR2ltb250LE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Gironde,Aquitaine,France":"w+CAIQICIYR2lyb25kZSxBcXVpdGFpbmUsRnJhbmNl",
  "Gisors,Upper Normandy,France":"w+CAIQICIcR2lzb3JzLFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Givors,Rhone-Alpes,France":"w+CAIQICIZR2l2b3JzLFJob25lLUFscGVzLEZyYW5jZQ",
  "Gonesse,Ile-de-France,France":"w+CAIQICIcR29uZXNzZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Gonfaron,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqR29uZmFyb24sUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Gonfreville-l'Orcher,Upper Normandy,France":"w+CAIQICIqR29uZnJldmlsbGUtbCdPcmNoZXIsVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Gournay-sur-Marne,Ile-de-France,France":"w+CAIQICImR291cm5heS1zdXItTWFybmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Goussainville,Ile-de-France,France":"w+CAIQICIiR291c3NhaW52aWxsZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Gouvieux,Picardy,France":"w+CAIQICIXR291dmlldXgsUGljYXJkeSxGcmFuY2U",
  "Grabels,Languedoc-Roussillon,France":"w+CAIQICIjR3JhYmVscyxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Gradignan,Aquitaine,France":"w+CAIQICIaR3JhZGlnbmFuLEFxdWl0YWluZSxGcmFuY2U",
  "Gramat,Midi-Pyrenees,France":"w+CAIQICIbR3JhbWF0LE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Grand-Couronne,Upper Normandy,France":"w+CAIQICIkR3JhbmQtQ291cm9ubmUsVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Grande-Synthe,Nord-Pas-de-Calais,France":"w+CAIQICInR3JhbmRlLVN5bnRoZSxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Grand-Fort-Philippe,Nord-Pas-de-Calais,France":"w+CAIQICItR3JhbmQtRm9ydC1QaGlsaXBwZSxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Grandvillars,Franche-Comte,France":"w+CAIQICIhR3JhbmR2aWxsYXJzLEZyYW5jaGUtQ29tdGUsRnJhbmNl",
  "Grandvilliers,Picardy,France":"w+CAIQICIcR3JhbmR2aWxsaWVycyxQaWNhcmR5LEZyYW5jZQ",
  "Granville,Lower Normandy,France":"w+CAIQICIfR3JhbnZpbGxlLExvd2VyIE5vcm1hbmR5LEZyYW5jZQ",
  "Grasse,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoR3Jhc3NlLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Graulhet,Midi-Pyrenees,France":"w+CAIQICIdR3JhdWxoZXQsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Gravelines,Nord-Pas-de-Calais,France":"w+CAIQICIkR3JhdmVsaW5lcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Gray,Franche-Comte,France":"w+CAIQICIZR3JheSxGcmFuY2hlLUNvbXRlLEZyYW5jZQ",
  "Greasque,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqR3JlYXNxdWUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Gregy sur Yerre,Ile-de-France,France":"w+CAIQICIkR3JlZ3kgc3VyIFllcnJlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Grenade,Midi-Pyrenees,France":"w+CAIQICIcR3JlbmFkZSxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Grenoble,Rhone-Alpes,France":"w+CAIQICIbR3Jlbm9ibGUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Gretz-Armainvilliers,Ile-de-France,France":"w+CAIQICIpR3JldHotQXJtYWludmlsbGllcnMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Grignon,Ile-de-France,France":"w+CAIQICIcR3JpZ25vbixJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Grimaud,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpR3JpbWF1ZCxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Guebwiller,Alsace,France":"w+CAIQICIYR3VlYndpbGxlcixBbHNhY2UsRnJhbmNl",
  "Guenange,Lorraine,France":"w+CAIQICIYR3VlbmFuZ2UsTG9ycmFpbmUsRnJhbmNl",
  "Guer,Brittany,France":"w+CAIQICIUR3VlcixCcml0dGFueSxGcmFuY2U",
  "Guerande,Pays de la Loire,France":"w+CAIQICIgR3VlcmFuZGUsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Gueret,Limousin,France":"w+CAIQICIWR3VlcmV0LExpbW91c2luLEZyYW5jZQ",
  "Guerville,Ile-de-France,France":"w+CAIQICIeR3VlcnZpbGxlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Guichen,Brittany,France":"w+CAIQICIXR3VpY2hlbixCcml0dGFueSxGcmFuY2U",
  "Guidel,Brittany,France":"w+CAIQICIWR3VpZGVsLEJyaXR0YW55LEZyYW5jZQ",
  "Guignes,Ile-de-France,France":"w+CAIQICIcR3VpZ25lcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Guingamp,Brittany,France":"w+CAIQICIYR3VpbmdhbXAsQnJpdHRhbnksRnJhbmNl",
  "Guiscard,Picardy,France":"w+CAIQICIXR3Vpc2NhcmQsUGljYXJkeSxGcmFuY2U",
  "Gujan-Mestras,Aquitaine,France":"w+CAIQICIeR3VqYW4tTWVzdHJhcyxBcXVpdGFpbmUsRnJhbmNl",
  "Guyancourt,Ile-de-France,France":"w+CAIQICIfR3V5YW5jb3VydCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Hadol,Lorraine,France":"w+CAIQICIVSGFkb2wsTG9ycmFpbmUsRnJhbmNl",
  "Hagondange,Lorraine,France":"w+CAIQICIaSGFnb25kYW5nZSxMb3JyYWluZSxGcmFuY2U",
  "Haguenau,Alsace,France":"w+CAIQICIWSGFndWVuYXUsQWxzYWNlLEZyYW5jZQ",
  "Halluin,Nord-Pas-de-Calais,France":"w+CAIQICIhSGFsbHVpbixOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Ham,Picardy,France":"w+CAIQICISSGFtLFBpY2FyZHksRnJhbmNl",
  "Hambach,Lorraine,France":"w+CAIQICIXSGFtYmFjaCxMb3JyYWluZSxGcmFuY2U",
  "Harnes,Nord-Pas-de-Calais,France":"w+CAIQICIgSGFybmVzLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Hasparren,Aquitaine,France":"w+CAIQICIaSGFzcGFycmVuLEFxdWl0YWluZSxGcmFuY2U",
  "Haubourdin,Nord-Pas-de-Calais,France":"w+CAIQICIkSGF1Ym91cmRpbixOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Haute-Corse,Corsica,France":"w+CAIQICIaSGF1dGUtQ29yc2UsQ29yc2ljYSxGcmFuY2U",
  "Haute-Garonne,Midi-Pyrenees,France":"w+CAIQICIiSGF1dGUtR2Fyb25uZSxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Haute-Goulaine,Pays de la Loire,France":"w+CAIQICImSGF1dGUtR291bGFpbmUsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Haute-Loire,Auvergne,France":"w+CAIQICIbSGF1dGUtTG9pcmUsQXV2ZXJnbmUsRnJhbmNl",
  "Haute-Marne,Champagne-Ardenne,France":"w+CAIQICIkSGF1dGUtTWFybmUsQ2hhbXBhZ25lLUFyZGVubmUsRnJhbmNl",
  "Hautes-Alpes,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIuSGF1dGVzLUFscGVzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Haute-Saone,Franche-Comte,France":"w+CAIQICIgSGF1dGUtU2FvbmUsRnJhbmNoZS1Db210ZSxGcmFuY2U",
  "Haute-Savoie,Rhone-Alpes,France":"w+CAIQICIfSGF1dGUtU2F2b2llLFJob25lLUFscGVzLEZyYW5jZQ",
  "Hautes-Pyrenees,Midi-Pyrenees,France":"w+CAIQICIkSGF1dGVzLVB5cmVuZWVzLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Haute-Vienne,Limousin,France":"w+CAIQICIcSGF1dGUtVmllbm5lLExpbW91c2luLEZyYW5jZQ",
  "Hauteville-Lompnes,Rhone-Alpes,France":"w+CAIQICIlSGF1dGV2aWxsZS1Mb21wbmVzLFJob25lLUFscGVzLEZyYW5jZQ",
  "Hautmont,Nord-Pas-de-Calais,France":"w+CAIQICIiSGF1dG1vbnQsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Haut-Rhin,Alsace,France":"w+CAIQICIXSGF1dC1SaGluLEFsc2FjZSxGcmFuY2U",
  "Hauts-de-Seine,Ile-de-France,France":"w+CAIQICIjSGF1dHMtZGUtU2VpbmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Hauts-Paves - Saint-Felix,Pays de la Loire,France":"w+CAIQICIxSGF1dHMtUGF2ZXMgLSBTYWludC1GZWxpeCxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Hayange,Lorraine,France":"w+CAIQICIXSGF5YW5nZSxMb3JyYWluZSxGcmFuY2U",
  "Hazebrouck,Nord-Pas-de-Calais,France":"w+CAIQICIkSGF6ZWJyb3VjayxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Heillecourt,Lorraine,France":"w+CAIQICIbSGVpbGxlY291cnQsTG9ycmFpbmUsRnJhbmNl",
  "Hem,Nord-Pas-de-Calais,France":"w+CAIQICIdSGVtLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Hendaye,Aquitaine,France":"w+CAIQICIYSGVuZGF5ZSxBcXVpdGFpbmUsRnJhbmNl",
  "Henin-Beaumont,Nord-Pas-de-Calais,France":"w+CAIQICIoSGVuaW4tQmVhdW1vbnQsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Hennebont,Brittany,France":"w+CAIQICIZSGVubmVib250LEJyaXR0YW55LEZyYW5jZQ",
  "Herault,Languedoc-Roussillon,France":"w+CAIQICIjSGVyYXVsdCxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Herblay,Ile-de-France,France":"w+CAIQICIcSGVyYmxheSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Heric,Pays de la Loire,France":"w+CAIQICIdSGVyaWMsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Hericourt,Franche-Comte,France":"w+CAIQICIeSGVyaWNvdXJ0LEZyYW5jaGUtQ29tdGUsRnJhbmNl",
  "Herimoncourt,Franche-Comte,France":"w+CAIQICIhSGVyaW1vbmNvdXJ0LEZyYW5jaGUtQ29tdGUsRnJhbmNl",
  "Hermes,Picardy,France":"w+CAIQICIVSGVybWVzLFBpY2FyZHksRnJhbmNl",
  "Herouville-Saint-Clair,Lower Normandy,France":"w+CAIQICIsSGVyb3V2aWxsZS1TYWludC1DbGFpcixMb3dlciBOb3JtYW5keSxGcmFuY2U",
  "Herrlisheim,Alsace,France":"w+CAIQICIZSGVycmxpc2hlaW0sQWxzYWNlLEZyYW5jZQ",
  "Hochfelden,Alsace,France":"w+CAIQICIYSG9jaGZlbGRlbixBbHNhY2UsRnJhbmNl",
  "Hoerdt,Alsace,France":"w+CAIQICIUSG9lcmR0LEFsc2FjZSxGcmFuY2U",
  "Honfleur,Lower Normandy,France":"w+CAIQICIeSG9uZmxldXIsTG93ZXIgTm9ybWFuZHksRnJhbmNl",
  "Horbourg-Wihr,Alsace,France":"w+CAIQICIbSG9yYm91cmctV2locixBbHNhY2UsRnJhbmNl",
  "Hossegor,Aquitaine,France":"w+CAIQICIZSG9zc2Vnb3IsQXF1aXRhaW5lLEZyYW5jZQ",
  "Hotel de Ville - Quinconces,Aquitaine,France":"w+CAIQICIsSG90ZWwgZGUgVmlsbGUgLSBRdWluY29uY2VzLEFxdWl0YWluZSxGcmFuY2U",
  "Houilles,Ile-de-France,France":"w+CAIQICIdSG91aWxsZXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Hyeres,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoSHllcmVzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Ifs,Lower Normandy,France":"w+CAIQICIZSWZzLExvd2VyIE5vcm1hbmR5LEZyYW5jZQ",
  "Igny,Ile-de-France,France":"w+CAIQICIZSWdueSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Ile-de-France,France":"w+CAIQICIUSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Ille-et-Vilaine,Brittany,France":"w+CAIQICIfSWxsZS1ldC1WaWxhaW5lLEJyaXR0YW55LEZyYW5jZQ",
  "Illkirch,Alsace,France":"w+CAIQICIWSWxsa2lyY2gsQWxzYWNlLEZyYW5jZQ",
  "Indre,Centre,France":"w+CAIQICITSW5kcmUsQ2VudHJlLEZyYW5jZQ",
  "Indre-et-Loire,Centre,France":"w+CAIQICIcSW5kcmUtZXQtTG9pcmUsQ2VudHJlLEZyYW5jZQ",
  "Ingersheim,Alsace,France":"w+CAIQICIYSW5nZXJzaGVpbSxBbHNhY2UsRnJhbmNl",
  "Ingre,Centre,France":"w+CAIQICITSW5ncmUsQ2VudHJlLEZyYW5jZQ",
  "Ingwiller,Alsace,France":"w+CAIQICIXSW5nd2lsbGVyLEFsc2FjZSxGcmFuY2U",
  "Irigny,Rhone-Alpes,France":"w+CAIQICIZSXJpZ255LFJob25lLUFscGVzLEZyYW5jZQ",
  "Isbergues,Nord-Pas-de-Calais,France":"w+CAIQICIjSXNiZXJndWVzLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Isere,Rhone-Alpes,France":"w+CAIQICIYSXNlcmUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Issoire,Auvergne,France":"w+CAIQICIXSXNzb2lyZSxBdXZlcmduZSxGcmFuY2U",
  "Issoudun,Centre,France":"w+CAIQICIWSXNzb3VkdW4sQ2VudHJlLEZyYW5jZQ",
  "Issy-les-Moulineaux,Ile-de-France,France":"w+CAIQICIoSXNzeS1sZXMtTW91bGluZWF1eCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Istres,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoSXN0cmVzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Itteville,Ile-de-France,France":"w+CAIQICIeSXR0ZXZpbGxlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Ivry-sur-Seine,Ile-de-France,France":"w+CAIQICIjSXZyeS1zdXItU2VpbmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Izon,Aquitaine,France":"w+CAIQICIVSXpvbixBcXVpdGFpbmUsRnJhbmNl",
  "Jacou,Languedoc-Roussillon,France":"w+CAIQICIhSmFjb3UsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Janze,Brittany,France":"w+CAIQICIVSmFuemUsQnJpdHRhbnksRnJhbmNl",
  "Jargeau,Centre,France":"w+CAIQICIVSmFyZ2VhdSxDZW50cmUsRnJhbmNl",
  "Jarny,Lorraine,France":"w+CAIQICIVSmFybnksTG9ycmFpbmUsRnJhbmNl",
  "Jassans-Riottier,Rhone-Alpes,France":"w+CAIQICIjSmFzc2Fucy1SaW90dGllcixSaG9uZS1BbHBlcyxGcmFuY2U",
  "Jaunay-Clan,Poitou-Charentes,France":"w+CAIQICIjSmF1bmF5LUNsYW4sUG9pdG91LUNoYXJlbnRlcyxGcmFuY2U",
  "Jeumont,Nord-Pas-de-Calais,France":"w+CAIQICIhSmV1bW9udCxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Joeuf,Lorraine,France":"w+CAIQICIVSm9ldWYsTG9ycmFpbmUsRnJhbmNl",
  "Joigny,Burgundy,France":"w+CAIQICIWSm9pZ255LEJ1cmd1bmR5LEZyYW5jZQ",
  "Joinville,Champagne-Ardenne,France":"w+CAIQICIiSm9pbnZpbGxlLENoYW1wYWduZS1BcmRlbm5lLEZyYW5jZQ",
  "Joinville-le-Pont,Ile-de-France,France":"w+CAIQICImSm9pbnZpbGxlLWxlLVBvbnQsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Jonzac,Poitou-Charentes,France":"w+CAIQICIeSm9uemFjLFBvaXRvdS1DaGFyZW50ZXMsRnJhbmNl",
  "Jouars-Pontchartrain,Ile-de-France,France":"w+CAIQICIpSm91YXJzLVBvbnRjaGFydHJhaW4sSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Joue-les-Tours,Centre,France":"w+CAIQICIcSm91ZS1sZXMtVG91cnMsQ2VudHJlLEZyYW5jZQ",
  "Jouy,Centre,France":"w+CAIQICISSm91eSxDZW50cmUsRnJhbmNl",
  "Jouy-en-Josas,Ile-de-France,France":"w+CAIQICIiSm91eS1lbi1Kb3NhcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Jouy-le-Moutier,Ile-de-France,France":"w+CAIQICIkSm91eS1sZS1Nb3V0aWVyLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Jura,Franche-Comte,France":"w+CAIQICIZSnVyYSxGcmFuY2hlLUNvbXRlLEZyYW5jZQ",
  "La Bassee,Nord-Pas-de-Calais,France":"w+CAIQICIjTGEgQmFzc2VlLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "La Baule-Escoublac,Pays de la Loire,France":"w+CAIQICIqTGEgQmF1bGUtRXNjb3VibGFjLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "La Brede,Aquitaine,France":"w+CAIQICIZTGEgQnJlZGUsQXF1aXRhaW5lLEZyYW5jZQ",
  "La Bresse,Lorraine,France":"w+CAIQICIZTGEgQnJlc3NlLExvcnJhaW5lLEZyYW5jZQ",
  "La Celle-Saint-Cloud,Ile-de-France,France":"w+CAIQICIpTGEgQ2VsbGUtU2FpbnQtQ2xvdWQsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "La Chapelle-en-Serval,Picardy,France":"w+CAIQICIkTGEgQ2hhcGVsbGUtZW4tU2VydmFsLFBpY2FyZHksRnJhbmNl",
  "La Chapelle-sur-Erdre,Pays de la Loire,France":"w+CAIQICItTGEgQ2hhcGVsbGUtc3VyLUVyZHJlLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "La Ciotat,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrTGEgQ2lvdGF0LFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "La Colle-sur-Loup,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIzTGEgQ29sbGUtc3VyLUxvdXAsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "La Cote-Saint-Andre,Rhone-Alpes,France":"w+CAIQICImTGEgQ290ZS1TYWludC1BbmRyZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "La Courneuve,Ile-de-France,France":"w+CAIQICIhTGEgQ291cm5ldXZlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "La Couronne,Poitou-Charentes,France":"w+CAIQICIjTGEgQ291cm9ubmUsUG9pdG91LUNoYXJlbnRlcyxGcmFuY2U",
  "La Couronne,Provence-Alpes-Cote d'Azur,France":"w+CAIQICItTGEgQ291cm9ubmUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "La Crau,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpTGEgQ3JhdSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "La Fare-les-Oliviers,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI2TGEgRmFyZS1sZXMtT2xpdmllcnMsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "La Farlede,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIsTGEgRmFybGVkZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "La Ferte-Alais,Ile-de-France,France":"w+CAIQICIjTGEgRmVydGUtQWxhaXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "La Ferte-Bernard,Pays de la Loire,France":"w+CAIQICIoTGEgRmVydGUtQmVybmFyZCxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "La Ferte-Saint-Aubin,Centre,France":"w+CAIQICIiTGEgRmVydGUtU2FpbnQtQXViaW4sQ2VudHJlLEZyYW5jZQ",
  "La Ferte-sous-Jouarre,Ile-de-France,France":"w+CAIQICIqTGEgRmVydGUtc291cy1Kb3VhcnJlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "La Fleche,Pays de la Loire,France":"w+CAIQICIhTGEgRmxlY2hlLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "La Gacilly,Brittany,France":"w+CAIQICIaTGEgR2FjaWxseSxCcml0dGFueSxGcmFuY2U",
  "La Garde,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqTGEgR2FyZGUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "La Garenne-Colombes,Ile-de-France,France":"w+CAIQICIoTGEgR2FyZW5uZS1Db2xvbWJlcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "La Gaude,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqTGEgR2F1ZGUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "La Grand-Croix,Rhone-Alpes,France":"w+CAIQICIhTGEgR3JhbmQtQ3JvaXgsUmhvbmUtQWxwZXMsRnJhbmNl",
  "La Grande-Motte,Languedoc-Roussillon,France":"w+CAIQICIrTGEgR3JhbmRlLU1vdHRlLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "La Guerche-de-Bretagne,Brittany,France":"w+CAIQICImTGEgR3VlcmNoZS1kZS1CcmV0YWduZSxCcml0dGFueSxGcmFuY2U",
  "La Haie-Fouassiere,Pays de la Loire,France":"w+CAIQICIqTGEgSGFpZS1Gb3Vhc3NpZXJlLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "La Londe-les-Maures,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI1TGEgTG9uZGUtbGVzLU1hdXJlcyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "La Madeleine,Nord-Pas-de-Calais,France":"w+CAIQICImTGEgTWFkZWxlaW5lLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "La Membrolle-sur-Choisille,Centre,France":"w+CAIQICIoTGEgTWVtYnJvbGxlLXN1ci1DaG9pc2lsbGUsQ2VudHJlLEZyYW5jZQ",
  "La Motte-Servolex,Rhone-Alpes,France":"w+CAIQICIkTGEgTW90dGUtU2Vydm9sZXgsUmhvbmUtQWxwZXMsRnJhbmNl",
  "La Penne-sur-Huveaune,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI3TGEgUGVubmUtc3VyLUh1dmVhdW5lLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "La Queue-en-Brie,Ile-de-France,France":"w+CAIQICIlTGEgUXVldWUtZW4tQnJpZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "La Queue-les-Yvelines,Ile-de-France,France":"w+CAIQICIqTGEgUXVldWUtbGVzLVl2ZWxpbmVzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "La Reunion,Aquitaine,France":"w+CAIQICIbTGEgUmV1bmlvbixBcXVpdGFpbmUsRnJhbmNl",
  "La Ricamarie,Rhone-Alpes,France":"w+CAIQICIfTGEgUmljYW1hcmllLFJob25lLUFscGVzLEZyYW5jZQ",
  "La Rochelle,Poitou-Charentes,France":"w+CAIQICIjTGEgUm9jaGVsbGUsUG9pdG91LUNoYXJlbnRlcyxGcmFuY2U",
  "La Roche-sur-Foron,Rhone-Alpes,France":"w+CAIQICIlTGEgUm9jaGUtc3VyLUZvcm9uLFJob25lLUFscGVzLEZyYW5jZQ",
  "La Roche-sur-Yon,Pays de la Loire,France":"w+CAIQICIoTGEgUm9jaGUtc3VyLVlvbixQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "La Roque-d'Antheron,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI1TGEgUm9xdWUtZCdBbnRoZXJvbixQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "La Salvetat-Saint-Gilles,Midi-Pyrenees,France":"w+CAIQICItTGEgU2FsdmV0YXQtU2FpbnQtR2lsbGVzLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "La Seyne-sur-Mer,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIyTGEgU2V5bmUtc3VyLU1lcixQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "La Souterraine,Limousin,France":"w+CAIQICIeTGEgU291dGVycmFpbmUsTGltb3VzaW4sRnJhbmNl",
  "La Teste-de-Buch,Aquitaine,France":"w+CAIQICIhTGEgVGVzdGUtZGUtQnVjaCxBcXVpdGFpbmUsRnJhbmNl",
  "La Tour,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpTGEgVG91cixQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "La Tour-du-Pin,Rhone-Alpes,France":"w+CAIQICIhTGEgVG91ci1kdS1QaW4sUmhvbmUtQWxwZXMsRnJhbmNl",
  "La Tronche,Rhone-Alpes,France":"w+CAIQICIdTGEgVHJvbmNoZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "La Valette-du-Var,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIzTGEgVmFsZXR0ZS1kdS1WYXIsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "La Verpilliere,Rhone-Alpes,France":"w+CAIQICIhTGEgVmVycGlsbGllcmUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "La Wantzenau,Alsace,France":"w+CAIQICIaTGEgV2FudHplbmF1LEFsc2FjZSxGcmFuY2U",
  "Labege,Midi-Pyrenees,France":"w+CAIQICIbTGFiZWdlLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Labruguiere,Midi-Pyrenees,France":"w+CAIQICIgTGFicnVndWllcmUsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Lacanau,Aquitaine,France":"w+CAIQICIYTGFjYW5hdSxBcXVpdGFpbmUsRnJhbmNl",
  "Lacroix-Saint-Ouen,Picardy,France":"w+CAIQICIhTGFjcm9peC1TYWludC1PdWVuLFBpY2FyZHksRnJhbmNl",
  "Lagnieu,Rhone-Alpes,France":"w+CAIQICIaTGFnbmlldSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Lagny-sur-Marne,Ile-de-France,France":"w+CAIQICIkTGFnbnktc3VyLU1hcm5lLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "L'Aigle,Lower Normandy,France":"w+CAIQICIdTCdBaWdsZSxMb3dlciBOb3JtYW5keSxGcmFuY2U",
  "Lamballe,Brittany,France":"w+CAIQICIYTGFtYmFsbGUsQnJpdHRhbnksRnJhbmNl",
  "Lambersart,Nord-Pas-de-Calais,France":"w+CAIQICIkTGFtYmVyc2FydCxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Lambesc,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpTGFtYmVzYyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Lamorlaye,Picardy,France":"w+CAIQICIYTGFtb3JsYXllLFBpY2FyZHksRnJhbmNl",
  "Lancon-Provence,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIxTGFuY29uLVByb3ZlbmNlLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Landerneau,Brittany,France":"w+CAIQICIaTGFuZGVybmVhdSxCcml0dGFueSxGcmFuY2U",
  "Landes,Aquitaine,France":"w+CAIQICIXTGFuZGVzLEFxdWl0YWluZSxGcmFuY2U",
  "Landivisiau,Brittany,France":"w+CAIQICIbTGFuZGl2aXNpYXUsQnJpdHRhbnksRnJhbmNl",
  "Lanester,Brittany,France":"w+CAIQICIYTGFuZXN0ZXIsQnJpdHRhbnksRnJhbmNl",
  "Langon,Aquitaine,France":"w+CAIQICIXTGFuZ29uLEFxdWl0YWluZSxGcmFuY2U",
  "Langres,Champagne-Ardenne,France":"w+CAIQICIgTGFuZ3JlcyxDaGFtcGFnbmUtQXJkZW5uZSxGcmFuY2U",
  "Languedoc-Roussillon,France":"w+CAIQICIbTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Lannemezan,Midi-Pyrenees,France":"w+CAIQICIfTGFubmVtZXphbixNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Lannion,Brittany,France":"w+CAIQICIXTGFubmlvbixCcml0dGFueSxGcmFuY2U",
  "Laon,Picardy,France":"w+CAIQICITTGFvbixQaWNhcmR5LEZyYW5jZQ",
  "L'Arbresle,Rhone-Alpes,France":"w+CAIQICIdTCdBcmJyZXNsZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Lardy,Ile-de-France,France":"w+CAIQICIaTGFyZHksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Latresne,Aquitaine,France":"w+CAIQICIZTGF0cmVzbmUsQXF1aXRhaW5lLEZyYW5jZQ",
  "Lattes,Languedoc-Roussillon,France":"w+CAIQICIiTGF0dGVzLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Launaguet,Midi-Pyrenees,France":"w+CAIQICIeTGF1bmFndWV0LE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Lauterbourg,Alsace,France":"w+CAIQICIZTGF1dGVyYm91cmcsQWxzYWNlLEZyYW5jZQ",
  "Laval,Pays de la Loire,France":"w+CAIQICIdTGF2YWwsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Lavaur,Midi-Pyrenees,France":"w+CAIQICIbTGF2YXVyLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Lavelanet,Midi-Pyrenees,France":"w+CAIQICIeTGF2ZWxhbmV0LE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Laventie,Nord-Pas-de-Calais,France":"w+CAIQICIiTGF2ZW50aWUsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Laxou,Lorraine,France":"w+CAIQICIVTGF4b3UsTG9ycmFpbmUsRnJhbmNl",
  "Le Barcares,Languedoc-Roussillon,France":"w+CAIQICInTGUgQmFyY2FyZXMsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Le Barp,Aquitaine,France":"w+CAIQICIYTGUgQmFycCxBcXVpdGFpbmUsRnJhbmNl",
  "Le Beausset,Provence-Alpes-Cote d'Azur,France":"w+CAIQICItTGUgQmVhdXNzZXQsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Le Blanc-Mesnil,Ile-de-France,France":"w+CAIQICIkTGUgQmxhbmMtTWVzbmlsLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Le Bourget,Ile-de-France,France":"w+CAIQICIfTGUgQm91cmdldCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Le Bourget-du-Lac,Rhone-Alpes,France":"w+CAIQICIkTGUgQm91cmdldC1kdS1MYWMsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Le Cannet,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrTGUgQ2FubmV0LFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Le Chambon-Feugerolles,Rhone-Alpes,France":"w+CAIQICIpTGUgQ2hhbWJvbi1GZXVnZXJvbGxlcyxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Le Chesnay,Ile-de-France,France":"w+CAIQICIfTGUgQ2hlc25heSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Le Coudray-Montceaux,Ile-de-France,France":"w+CAIQICIpTGUgQ291ZHJheS1Nb250Y2VhdXgsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Le Cres,Languedoc-Roussillon,France":"w+CAIQICIjTGUgQ3JlcyxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Le Creusot,Burgundy,France":"w+CAIQICIaTGUgQ3JldXNvdCxCdXJndW5keSxGcmFuY2U",
  "Le Grand-Quevilly,Upper Normandy,France":"w+CAIQICInTGUgR3JhbmQtUXVldmlsbHksVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Le Grau-du-Roi,Languedoc-Roussillon,France":"w+CAIQICIqTGUgR3JhdS1kdS1Sb2ksTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Le Haillan,Aquitaine,France":"w+CAIQICIbTGUgSGFpbGxhbixBcXVpdGFpbmUsRnJhbmNl",
  "Le Havre,Upper Normandy,France":"w+CAIQICIeTGUgSGF2cmUsVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Le Kremlin-Bicetre,Ile-de-France,France":"w+CAIQICInTGUgS3JlbWxpbi1CaWNldHJlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Le Loroux-Bottereau,Pays de la Loire,France":"w+CAIQICIrTGUgTG9yb3V4LUJvdHRlcmVhdSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Le Luc,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoTGUgTHVjLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Le Mans,Pays de la Loire,France":"w+CAIQICIfTGUgTWFucyxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Le Mee-sur-Seine,Ile-de-France,France":"w+CAIQICIlTGUgTWVlLXN1ci1TZWluZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Le Mesnil-Saint-Denis,Ile-de-France,France":"w+CAIQICIqTGUgTWVzbmlsLVNhaW50LURlbmlzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Le Montat,Midi-Pyrenees,France":"w+CAIQICIeTGUgTW9udGF0LE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Le Muy,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoTGUgTXV5LFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Le Parvis,Ile-de-France,France":"w+CAIQICIeTGUgUGFydmlzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Le Peage-de-Roussillon,Rhone-Alpes,France":"w+CAIQICIpTGUgUGVhZ2UtZGUtUm91c3NpbGxvbixSaG9uZS1BbHBlcyxGcmFuY2U",
  "Le Pecq,Ile-de-France,France":"w+CAIQICIcTGUgUGVjcSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Le Perray-en-Yvelines,Ile-de-France,France":"w+CAIQICIqTGUgUGVycmF5LWVuLVl2ZWxpbmVzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Le Perreux-sur-Marne,Ile-de-France,France":"w+CAIQICIpTGUgUGVycmV1eC1zdXItTWFybmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Le Petit-Quevilly,Upper Normandy,France":"w+CAIQICInTGUgUGV0aXQtUXVldmlsbHksVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Le Plessis-Belleville,Picardy,France":"w+CAIQICIkTGUgUGxlc3Npcy1CZWxsZXZpbGxlLFBpY2FyZHksRnJhbmNl",
  "Le Plessis-Bouchard,Ile-de-France,France":"w+CAIQICIoTGUgUGxlc3Npcy1Cb3VjaGFyZCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Le Plessis-Pate,Ile-de-France,France":"w+CAIQICIkTGUgUGxlc3Npcy1QYXRlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Le Plessis-Robinson,Ile-de-France,France":"w+CAIQICIoTGUgUGxlc3Npcy1Sb2JpbnNvbixJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Le Plessis-Trevise,Ile-de-France,France":"w+CAIQICInTGUgUGxlc3Npcy1UcmV2aXNlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Le Poire-sur-Vie,Pays de la Loire,France":"w+CAIQICIoTGUgUG9pcmUtc3VyLVZpZSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Le Pont-de-Beauvoisin,Rhone-Alpes,France":"w+CAIQICIoTGUgUG9udC1kZS1CZWF1dm9pc2luLFJob25lLUFscGVzLEZyYW5jZQ",
  "Le Pontet,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrTGUgUG9udGV0LFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Le Port,Midi-Pyrenees,France":"w+CAIQICIcTGUgUG9ydCxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Le Pradet,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrTGUgUHJhZGV0LFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Le Puy,Auvergne,France":"w+CAIQICIWTGUgUHV5LEF1dmVyZ25lLEZyYW5jZQ",
  "Le Quesnoy,Nord-Pas-de-Calais,France":"w+CAIQICIkTGUgUXVlc25veSxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Le Raincy,Ile-de-France,France":"w+CAIQICIeTGUgUmFpbmN5LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Le Relecq-Kerhuon,Brittany,France":"w+CAIQICIhTGUgUmVsZWNxLUtlcmh1b24sQnJpdHRhbnksRnJhbmNl",
  "Le Rheu,Brittany,France":"w+CAIQICIXTGUgUmhldSxCcml0dGFueSxGcmFuY2U",
  "Le Rouret,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrTGUgUm91cmV0LFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Le Teich,Aquitaine,France":"w+CAIQICIZTGUgVGVpY2gsQXF1aXRhaW5lLEZyYW5jZQ",
  "Le Teil,Rhone-Alpes,France":"w+CAIQICIaTGUgVGVpbCxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Le Thor,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpTGUgVGhvcixQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Le Thoronet,Provence-Alpes-Cote d'Azur,France":"w+CAIQICItTGUgVGhvcm9uZXQsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Le Touquet,Nord-Pas-de-Calais,France":"w+CAIQICIkTGUgVG91cXVldCxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Le Treport,Upper Normandy,France":"w+CAIQICIgTGUgVHJlcG9ydCxVcHBlciBOb3JtYW5keSxGcmFuY2U",
  "Le Vaudreuil,Upper Normandy,France":"w+CAIQICIiTGUgVmF1ZHJldWlsLFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Le Versoud,Rhone-Alpes,France":"w+CAIQICIdTGUgVmVyc291ZCxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Le Vesinet,Ile-de-France,France":"w+CAIQICIfTGUgVmVzaW5ldCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Le Vieil-Bauge,Pays de la Loire,France":"w+CAIQICImTGUgVmllaWwtQmF1Z2UsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Leforest,Nord-Pas-de-Calais,France":"w+CAIQICIiTGVmb3Jlc3QsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Leguevin,Midi-Pyrenees,France":"w+CAIQICIdTGVndWV2aW4sTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Lempdes,Auvergne,France":"w+CAIQICIXTGVtcGRlcyxBdXZlcmduZSxGcmFuY2U",
  "Lens,Nord-Pas-de-Calais,France":"w+CAIQICIeTGVucyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Lentilly,Rhone-Alpes,France":"w+CAIQICIbTGVudGlsbHksUmhvbmUtQWxwZXMsRnJhbmNl",
  "Leognan,Aquitaine,France":"w+CAIQICIYTGVvZ25hbixBcXVpdGFpbmUsRnJhbmNl",
  "Les Abrets,Rhone-Alpes,France":"w+CAIQICIdTGVzIEFicmV0cyxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Les Andelys,Upper Normandy,France":"w+CAIQICIhTGVzIEFuZGVseXMsVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Les Clayes-sous-Bois,Ile-de-France,France":"w+CAIQICIpTGVzIENsYXllcy1zb3VzLUJvaXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Les Essarts-le-Roi,Ile-de-France,France":"w+CAIQICInTGVzIEVzc2FydHMtbGUtUm9pLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Les Herbiers,Pays de la Loire,France":"w+CAIQICIkTGVzIEhlcmJpZXJzLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Les Lilas,Ile-de-France,France":"w+CAIQICIeTGVzIExpbGFzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Les Loges-en-Josas,Ile-de-France,France":"w+CAIQICInTGVzIExvZ2VzLWVuLUpvc2FzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Les Mureaux,Ile-de-France,France":"w+CAIQICIgTGVzIE11cmVhdXgsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Les Pennes-Mirabeau,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI1TGVzIFBlbm5lcy1NaXJhYmVhdSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Les Ponts-de-Ce,Pays de la Loire,France":"w+CAIQICInTGVzIFBvbnRzLWRlLUNlLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Les Rousses,Franche-Comte,France":"w+CAIQICIgTGVzIFJvdXNzZXMsRnJhbmNoZS1Db210ZSxGcmFuY2U",
  "Les Sables-d'Olonne,Pays de la Loire,France":"w+CAIQICIrTGVzIFNhYmxlcy1kJ09sb25uZSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Les Sorinieres,Pays de la Loire,France":"w+CAIQICImTGVzIFNvcmluaWVyZXMsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Les Ulis,Ile-de-France,France":"w+CAIQICIdTGVzIFVsaXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Lescar,Aquitaine,France":"w+CAIQICIXTGVzY2FyLEFxdWl0YWluZSxGcmFuY2U",
  "Lesigny,Ile-de-France,France":"w+CAIQICIcTGVzaWdueSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Lesneven,Brittany,France":"w+CAIQICIYTGVzbmV2ZW4sQnJpdHRhbnksRnJhbmNl",
  "Lesquin,Nord-Pas-de-Calais,France":"w+CAIQICIhTGVzcXVpbixOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "L'Etang-la-Ville,Ile-de-France,France":"w+CAIQICIlTCdFdGFuZy1sYS1WaWxsZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Leucate,Languedoc-Roussillon,France":"w+CAIQICIjTGV1Y2F0ZSxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Levallois-Perret,Ile-de-France,France":"w+CAIQICIlTGV2YWxsb2lzLVBlcnJldCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Lezignan-Corbieres,Languedoc-Roussillon,France":"w+CAIQICIuTGV6aWduYW4tQ29yYmllcmVzLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Lezigne,Pays de la Loire,France":"w+CAIQICIfTGV6aWduZSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "L'Hay-les-Roses,Ile-de-France,France":"w+CAIQICIkTCdIYXktbGVzLVJvc2VzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Liancourt,Picardy,France":"w+CAIQICIYTGlhbmNvdXJ0LFBpY2FyZHksRnJhbmNl",
  "Libercourt,Nord-Pas-de-Calais,France":"w+CAIQICIkTGliZXJjb3VydCxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Libourne,Aquitaine,France":"w+CAIQICIZTGlib3VybmUsQXF1aXRhaW5lLEZyYW5jZQ",
  "Lieusaint,Ile-de-France,France":"w+CAIQICIeTGlldXNhaW50LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Lievin,Nord-Pas-de-Calais,France":"w+CAIQICIgTGlldmluLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Liffre,Brittany,France":"w+CAIQICIWTGlmZnJlLEJyaXR0YW55LEZyYW5jZQ",
  "Lille University of Science and Technology,Nord-Pas-de-Calais,France":"w+CAIQICIETGlsbGUgVW5pdmVyc2l0eSBvZiBTY2llbmNlIGFuZCBUZWNobm9sb2d5LE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Lille,Nord-Pas-de-Calais,France":"w+CAIQICIfTGlsbGUsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Lillebonne,Upper Normandy,France":"w+CAIQICIgTGlsbGVib25uZSxVcHBlciBOb3JtYW5keSxGcmFuY2U",
  "Lille-Centre,Nord-Pas-de-Calais,France":"w+CAIQICImTGlsbGUtQ2VudHJlLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Lillers,Nord-Pas-de-Calais,France":"w+CAIQICIhTGlsbGVycyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Limay,Ile-de-France,France":"w+CAIQICIaTGltYXksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Limeil-Brevannes,Ile-de-France,France":"w+CAIQICIlTGltZWlsLUJyZXZhbm5lcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Limoges,Limousin,France":"w+CAIQICIXTGltb2dlcyxMaW1vdXNpbixGcmFuY2U",
  "Limonest,Rhone-Alpes,France":"w+CAIQICIbTGltb25lc3QsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Limours,Ile-de-France,France":"w+CAIQICIcTGltb3VycyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Limousin,France":"w+CAIQICIPTGltb3VzaW4sRnJhbmNl",
  "Limoux,Languedoc-Roussillon,France":"w+CAIQICIiTGltb3V4LExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Linas,Ile-de-France,France":"w+CAIQICIaTGluYXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Lingolsheim,Alsace,France":"w+CAIQICIZTGluZ29sc2hlaW0sQWxzYWNlLEZyYW5jZQ",
  "Linselles,Nord-Pas-de-Calais,France":"w+CAIQICIjTGluc2VsbGVzLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Lisieux,Lower Normandy,France":"w+CAIQICIdTGlzaWV1eCxMb3dlciBOb3JtYW5keSxGcmFuY2U",
  "L'Isle-Adam,Ile-de-France,France":"w+CAIQICIgTCdJc2xlLUFkYW0sSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "L'Isle-d'Abeau,Rhone-Alpes,France":"w+CAIQICIhTCdJc2xlLWQnQWJlYXUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "L'Isle-Jourdain,Midi-Pyrenees,France":"w+CAIQICIkTCdJc2xlLUpvdXJkYWluLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "L'Isle-sur-la-Sorgue,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI2TCdJc2xlLXN1ci1sYS1Tb3JndWUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Lisses,Ile-de-France,France":"w+CAIQICIbTGlzc2VzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Lissieu,Rhone-Alpes,France":"w+CAIQICIaTGlzc2lldSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Liverdun,Lorraine,France":"w+CAIQICIYTGl2ZXJkdW4sTG9ycmFpbmUsRnJhbmNl",
  "Livron-sur-Drome,Rhone-Alpes,France":"w+CAIQICIjTGl2cm9uLXN1ci1Ecm9tZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Livry-Gargan,Ile-de-France,France":"w+CAIQICIhTGl2cnktR2FyZ2FuLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Lizy-sur-Ourcq,Ile-de-France,France":"w+CAIQICIjTGl6eS1zdXItT3VyY3EsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Loches,Centre,France":"w+CAIQICIUTG9jaGVzLENlbnRyZSxGcmFuY2U",
  "Lodeve,Languedoc-Roussillon,France":"w+CAIQICIiTG9kZXZlLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Lognes,Ile-de-France,France":"w+CAIQICIbTG9nbmVzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Loire,Rhone-Alpes,France":"w+CAIQICIYTG9pcmUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Loire-Atlantique,Pays de la Loire,France":"w+CAIQICIoTG9pcmUtQXRsYW50aXF1ZSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Loiret,Centre,France":"w+CAIQICIUTG9pcmV0LENlbnRyZSxGcmFuY2U",
  "Loir-et-Cher,Centre,France":"w+CAIQICIaTG9pci1ldC1DaGVyLENlbnRyZSxGcmFuY2U",
  "Longjumeau,Ile-de-France,France":"w+CAIQICIfTG9uZ2p1bWVhdSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Longvic,Burgundy,France":"w+CAIQICIXTG9uZ3ZpYyxCdXJndW5keSxGcmFuY2U",
  "Longwy,Lorraine,France":"w+CAIQICIWTG9uZ3d5LExvcnJhaW5lLEZyYW5jZQ",
  "Lons,Aquitaine,France":"w+CAIQICIVTG9ucyxBcXVpdGFpbmUsRnJhbmNl",
  "Lons-le-Saunier,Franche-Comte,France":"w+CAIQICIkTG9ucy1sZS1TYXVuaWVyLEZyYW5jaGUtQ29tdGUsRnJhbmNl",
  "Loon-Plage,Nord-Pas-de-Calais,France":"w+CAIQICIkTG9vbi1QbGFnZSxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Loos,Nord-Pas-de-Calais,France":"w+CAIQICIeTG9vcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Lorgues,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpTG9yZ3VlcyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Lorient,Brittany,France":"w+CAIQICIXTG9yaWVudCxCcml0dGFueSxGcmFuY2U",
  "Loriol-sur-Drome,Rhone-Alpes,France":"w+CAIQICIjTG9yaW9sLXN1ci1Ecm9tZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Lormont,Aquitaine,France":"w+CAIQICIYTG9ybW9udCxBcXVpdGFpbmUsRnJhbmNl",
  "Lorraine,France":"w+CAIQICIPTG9ycmFpbmUsRnJhbmNl",
  "Lot,Midi-Pyrenees,France":"w+CAIQICIYTG90LE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Lot-et-Garonne,Aquitaine,France":"w+CAIQICIfTG90LWV0LUdhcm9ubmUsQXF1aXRhaW5lLEZyYW5jZQ",
  "Loudeac,Brittany,France":"w+CAIQICIXTG91ZGVhYyxCcml0dGFueSxGcmFuY2U",
  "Loudun,Poitou-Charentes,France":"w+CAIQICIeTG91ZHVuLFBvaXRvdS1DaGFyZW50ZXMsRnJhbmNl",
  "Lourdes,Midi-Pyrenees,France":"w+CAIQICIcTG91cmRlcyxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Louveciennes,Ile-de-France,France":"w+CAIQICIhTG91dmVjaWVubmVzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Louverne,Pays de la Loire,France":"w+CAIQICIgTG91dmVybmUsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Louviers,Upper Normandy,France":"w+CAIQICIeTG91dmllcnMsVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Louvres,Ile-de-France,France":"w+CAIQICIcTG91dnJlcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Lower Normandy,France":"w+CAIQICIVTG93ZXIgTm9ybWFuZHksRnJhbmNl",
  "Lozere,Languedoc-Roussillon,France":"w+CAIQICIiTG96ZXJlLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Lucon,Pays de la Loire,France":"w+CAIQICIdTHVjb24sUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Ludres,Lorraine,France":"w+CAIQICIWTHVkcmVzLExvcnJhaW5lLEZyYW5jZQ",
  "Lunel,Languedoc-Roussillon,France":"w+CAIQICIhTHVuZWwsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Luneville,Lorraine,France":"w+CAIQICIZTHVuZXZpbGxlLExvcnJhaW5lLEZyYW5jZQ",
  "L'Union,Midi-Pyrenees,France":"w+CAIQICIcTCdVbmlvbixNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Lure,Franche-Comte,France":"w+CAIQICIZTHVyZSxGcmFuY2hlLUNvbXRlLEZyYW5jZQ",
  "Lusignan,Poitou-Charentes,France":"w+CAIQICIgTHVzaWduYW4sUG9pdG91LUNoYXJlbnRlcyxGcmFuY2U",
  "Lutterbach,Alsace,France":"w+CAIQICIYTHV0dGVyYmFjaCxBbHNhY2UsRnJhbmNl",
  "Luxeuil-les-Bains,Franche-Comte,France":"w+CAIQICImTHV4ZXVpbC1sZXMtQmFpbnMsRnJhbmNoZS1Db210ZSxGcmFuY2U",
  "Luynes,Centre,France":"w+CAIQICIUTHV5bmVzLENlbnRyZSxGcmFuY2U",
  "Luzarches,Ile-de-France,France":"w+CAIQICIeTHV6YXJjaGVzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Lyon,Rhone-Alpes,France":"w+CAIQICIXTHlvbixSaG9uZS1BbHBlcyxGcmFuY2U",
  "Lyon-Saint Exupery Airport,Rhone-Alpes,France":"w+CAIQICItTHlvbi1TYWludCBFeHVwZXJ5IEFpcnBvcnQsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Machecoul,Pays de la Loire,France":"w+CAIQICIhTWFjaGVjb3VsLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Macon,Burgundy,France":"w+CAIQICIVTWFjb24sQnVyZ3VuZHksRnJhbmNl",
  "Magny-en-Vexin,Ile-de-France,France":"w+CAIQICIjTWFnbnktZW4tVmV4aW4sSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Magny-le-Hongre,Ile-de-France,France":"w+CAIQICIkTWFnbnktbGUtSG9uZ3JlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Magny-les-Hameaux,Ile-de-France,France":"w+CAIQICImTWFnbnktbGVzLUhhbWVhdXgsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Maiche,Franche-Comte,France":"w+CAIQICIbTWFpY2hlLEZyYW5jaGUtQ29tdGUsRnJhbmNl",
  "Maine-et-Loire,Pays de la Loire,France":"w+CAIQICImTWFpbmUtZXQtTG9pcmUsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Maisons-Alfort,Ile-de-France,France":"w+CAIQICIjTWFpc29ucy1BbGZvcnQsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Maisons-Laffitte,Ile-de-France,France":"w+CAIQICIlTWFpc29ucy1MYWZmaXR0ZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Maizieres-les-Metz,Lorraine,France":"w+CAIQICIiTWFpemllcmVzLWxlcy1NZXR6LExvcnJhaW5lLEZyYW5jZQ",
  "Malakoff,Ile-de-France,France":"w+CAIQICIdTWFsYWtvZmYsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Malesherbes,Centre,France":"w+CAIQICIZTWFsZXNoZXJiZXMsQ2VudHJlLEZyYW5jZQ",
  "Mallemort,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrTWFsbGVtb3J0LFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Malzeville,Lorraine,France":"w+CAIQICIaTWFsemV2aWxsZSxMb3JyYWluZSxGcmFuY2U",
  "Manche,Lower Normandy,France":"w+CAIQICIcTWFuY2hlLExvd2VyIE5vcm1hbmR5LEZyYW5jZQ",
  "Mandelieu-La Napoule,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI2TWFuZGVsaWV1LUxhIE5hcG91bGUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Mandeure,Franche-Comte,France":"w+CAIQICIdTWFuZGV1cmUsRnJhbmNoZS1Db210ZSxGcmFuY2U",
  "Mandres-les-Roses,Ile-de-France,France":"w+CAIQICImTWFuZHJlcy1sZXMtUm9zZXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Manosque,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqTWFub3NxdWUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Mantes-la-Jolie,Ile-de-France,France":"w+CAIQICIkTWFudGVzLWxhLUpvbGllLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Mantes-la-Ville,Ile-de-France,France":"w+CAIQICIkTWFudGVzLWxhLVZpbGxlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Marange-Silvange,Lorraine,France":"w+CAIQICIgTWFyYW5nZS1TaWx2YW5nZSxMb3JyYWluZSxGcmFuY2U",
  "Marck,Nord-Pas-de-Calais,France":"w+CAIQICIfTWFyY2ssTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Marckolsheim,Alsace,France":"w+CAIQICIaTWFyY2tvbHNoZWltLEFsc2FjZSxGcmFuY2U",
  "Marcoussis,Ile-de-France,France":"w+CAIQICIfTWFyY291c3NpcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Marcq-en-Baroeul,Nord-Pas-de-Calais,France":"w+CAIQICIqTWFyY3EtZW4tQmFyb2V1bCxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Marcy-l'Etoile,Rhone-Alpes,France":"w+CAIQICIhTWFyY3ktbCdFdG9pbGUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Marignane,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrTWFyaWduYW5lLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Marignier,Rhone-Alpes,France":"w+CAIQICIcTWFyaWduaWVyLFJob25lLUFscGVzLEZyYW5jZQ",
  "Marlenheim,Alsace,France":"w+CAIQICIYTWFybGVuaGVpbSxBbHNhY2UsRnJhbmNl",
  "Marly-la-Ville,Ile-de-France,France":"w+CAIQICIjTWFybHktbGEtVmlsbGUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Marly-le-Roi,Ile-de-France,France":"w+CAIQICIhTWFybHktbGUtUm9pLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Marmande,Aquitaine,France":"w+CAIQICIZTWFybWFuZGUsQXF1aXRhaW5lLEZyYW5jZQ",
  "Marmoutier,Alsace,France":"w+CAIQICIYTWFybW91dGllcixBbHNhY2UsRnJhbmNl",
  "Marne,Champagne-Ardenne,France":"w+CAIQICIeTWFybmUsQ2hhbXBhZ25lLUFyZGVubmUsRnJhbmNl",
  "Marne-la-Vallee,Ile-de-France,France":"w+CAIQICIkTWFybmUtbGEtVmFsbGVlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Marolles-en-Brie,Ile-de-France,France":"w+CAIQICIlTWFyb2xsZXMtZW4tQnJpZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Marolles-en-Hurepoix,Ile-de-France,France":"w+CAIQICIpTWFyb2xsZXMtZW4tSHVyZXBvaXgsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Marseillan,Languedoc-Roussillon,France":"w+CAIQICImTWFyc2VpbGxhbixMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Marseille Provence Airport,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI8TWFyc2VpbGxlIFByb3ZlbmNlIEFpcnBvcnQsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Marseille,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrTWFyc2VpbGxlLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Martignas-sur-Jalle,Aquitaine,France":"w+CAIQICIkTWFydGlnbmFzLXN1ci1KYWxsZSxBcXVpdGFpbmUsRnJhbmNl",
  "Martigues,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrTWFydGlndWVzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Masevaux,Alsace,France":"w+CAIQICIWTWFzZXZhdXgsQWxzYWNlLEZyYW5jZQ",
  "Massy,Ile-de-France,France":"w+CAIQICIaTWFzc3ksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Maubeuge,Nord-Pas-de-Calais,France":"w+CAIQICIiTWF1YmV1Z2UsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Mauguio,Languedoc-Roussillon,France":"w+CAIQICIjTWF1Z3VpbyxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Maule,Ile-de-France,France":"w+CAIQICIaTWF1bGUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Mauleon,Poitou-Charentes,France":"w+CAIQICIfTWF1bGVvbixQb2l0b3UtQ2hhcmVudGVzLEZyYW5jZQ",
  "Mauleon-Licharre,Aquitaine,France":"w+CAIQICIhTWF1bGVvbi1MaWNoYXJyZSxBcXVpdGFpbmUsRnJhbmNl",
  "Maurepas,Ile-de-France,France":"w+CAIQICIdTWF1cmVwYXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Maxeville,Lorraine,France":"w+CAIQICIZTWF4ZXZpbGxlLExvcnJhaW5lLEZyYW5jZQ",
  "Mayenne,Mayenne,Pays de la Loire,France":"w+CAIQICInTWF5ZW5uZSxNYXllbm5lLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Mayenne,Pays de la Loire,France":"w+CAIQICIfTWF5ZW5uZSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Mazamet,Midi-Pyrenees,France":"w+CAIQICIcTWF6YW1ldCxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Mazan,Provence-Alpes-Cote d'Azur,France":"w+CAIQICInTWF6YW4sUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Mazeuil,Poitou-Charentes,France":"w+CAIQICIfTWF6ZXVpbCxQb2l0b3UtQ2hhcmVudGVzLEZyYW5jZQ",
  "Meaux,Ile-de-France,France":"w+CAIQICIaTWVhdXgsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Medan,Ile-de-France,France":"w+CAIQICIaTWVkYW4sSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Megeve,Rhone-Alpes,France":"w+CAIQICIZTWVnZXZlLFJob25lLUFscGVzLEZyYW5jZQ",
  "Melun,Ile-de-France,France":"w+CAIQICIaTWVsdW4sSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Mende,Languedoc-Roussillon,France":"w+CAIQICIhTWVuZGUsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Mennecy,Ile-de-France,France":"w+CAIQICIcTWVubmVjeSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Menton,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoTWVudG9uLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Mericourt,Nord-Pas-de-Calais,France":"w+CAIQICIjTWVyaWNvdXJ0LE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Merignac,Aquitaine,France":"w+CAIQICIZTWVyaWduYWMsQXF1aXRhaW5lLEZyYW5jZQ",
  "Mertzwiller,Alsace,France":"w+CAIQICIZTWVydHp3aWxsZXIsQWxzYWNlLEZyYW5jZQ",
  "Meru,Picardy,France":"w+CAIQICITTWVydSxQaWNhcmR5LEZyYW5jZQ",
  "Merville,Midi-Pyrenees,France":"w+CAIQICIdTWVydmlsbGUsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Merville,Nord-Pas-de-Calais,France":"w+CAIQICIiTWVydmlsbGUsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Mery-sur-Oise,Ile-de-France,France":"w+CAIQICIiTWVyeS1zdXItT2lzZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Metz,Lorraine,France":"w+CAIQICIUTWV0eixMb3JyYWluZSxGcmFuY2U",
  "Meudon,Ile-de-France,France":"w+CAIQICIbTWV1ZG9uLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Meung-sur-Loire,Centre,France":"w+CAIQICIdTWV1bmctc3VyLUxvaXJlLENlbnRyZSxGcmFuY2U",
  "Meurthe-et-Moselle,Lorraine,France":"w+CAIQICIiTWV1cnRoZS1ldC1Nb3NlbGxlLExvcnJhaW5lLEZyYW5jZQ",
  "Meuse,Lorraine,France":"w+CAIQICIVTWV1c2UsTG9ycmFpbmUsRnJhbmNl",
  "Meximieux,Rhone-Alpes,France":"w+CAIQICIcTWV4aW1pZXV4LFJob25lLUFscGVzLEZyYW5jZQ",
  "Meylan,Rhone-Alpes,France":"w+CAIQICIZTWV5bGFuLFJob25lLUFscGVzLEZyYW5jZQ",
  "Meyreuil,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqTWV5cmV1aWwsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Meyzieu,Rhone-Alpes,France":"w+CAIQICIaTWV5emlldSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Meze,Languedoc-Roussillon,France":"w+CAIQICIgTWV6ZSxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Midi-Pyrenees,France":"w+CAIQICIUTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Migennes,Burgundy,France":"w+CAIQICIYTWlnZW5uZXMsQnVyZ3VuZHksRnJhbmNl",
  "Millau,Midi-Pyrenees,France":"w+CAIQICIbTWlsbGF1LE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Milly-la-Foret,Ile-de-France,France":"w+CAIQICIjTWlsbHktbGEtRm9yZXQsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Mimizan,Aquitaine,France":"w+CAIQICIYTWltaXphbixBcXVpdGFpbmUsRnJhbmNl",
  "Mios,Aquitaine,France":"w+CAIQICIVTWlvcyxBcXVpdGFpbmUsRnJhbmNl",
  "Miramas,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpTWlyYW1hcyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Mirecourt,Lorraine,France":"w+CAIQICIZTWlyZWNvdXJ0LExvcnJhaW5lLEZyYW5jZQ",
  "Miribel,Rhone-Alpes,France":"w+CAIQICIaTWlyaWJlbCxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Mitry-Mory,Ile-de-France,France":"w+CAIQICIfTWl0cnktTW9yeSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Moirans,Rhone-Alpes,France":"w+CAIQICIaTW9pcmFucyxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Moissac,Midi-Pyrenees,France":"w+CAIQICIcTW9pc3NhYyxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Moissy-Cramayel,Ile-de-France,France":"w+CAIQICIkTW9pc3N5LUNyYW1heWVsLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Molsheim,Alsace,France":"w+CAIQICIWTW9sc2hlaW0sQWxzYWNlLEZyYW5jZQ",
  "Mondeville,Lower Normandy,France":"w+CAIQICIgTW9uZGV2aWxsZSxMb3dlciBOb3JtYW5keSxGcmFuY2U",
  "Monein,Aquitaine,France":"w+CAIQICIXTW9uZWluLEFxdWl0YWluZSxGcmFuY2U",
  "Monistrol-sur-Loire,Auvergne,France":"w+CAIQICIjTW9uaXN0cm9sLXN1ci1Mb2lyZSxBdXZlcmduZSxGcmFuY2U",
  "Montaigu,Pays de la Loire,France":"w+CAIQICIgTW9udGFpZ3UsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Montargis,Centre,France":"w+CAIQICIXTW9udGFyZ2lzLENlbnRyZSxGcmFuY2U",
  "Montataire,Picardy,France":"w+CAIQICIZTW9udGF0YWlyZSxQaWNhcmR5LEZyYW5jZQ",
  "Montauban,Midi-Pyrenees,France":"w+CAIQICIeTW9udGF1YmFuLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Montbazon,Centre,France":"w+CAIQICIXTW9udGJhem9uLENlbnRyZSxGcmFuY2U",
  "Montbeliard,Franche-Comte,France":"w+CAIQICIgTW9udGJlbGlhcmQsRnJhbmNoZS1Db210ZSxGcmFuY2U",
  "Montbrison,Rhone-Alpes,France":"w+CAIQICIdTW9udGJyaXNvbixSaG9uZS1BbHBlcyxGcmFuY2U",
  "Montceau-les-Mines,Burgundy,France":"w+CAIQICIiTW9udGNlYXUtbGVzLU1pbmVzLEJ1cmd1bmR5LEZyYW5jZQ",
  "Montchanin,Burgundy,France":"w+CAIQICIaTW9udGNoYW5pbixCdXJndW5keSxGcmFuY2U",
  "Mont-de-Marsan,Aquitaine,France":"w+CAIQICIfTW9udC1kZS1NYXJzYW4sQXF1aXRhaW5lLEZyYW5jZQ",
  "Montdidier,Picardy,France":"w+CAIQICIZTW9udGRpZGllcixQaWNhcmR5LEZyYW5jZQ",
  "Montech,Midi-Pyrenees,France":"w+CAIQICIcTW9udGVjaCxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Montelimar,Rhone-Alpes,France":"w+CAIQICIdTW9udGVsaW1hcixSaG9uZS1BbHBlcyxGcmFuY2U",
  "Montereau,Centre,France":"w+CAIQICIXTW9udGVyZWF1LENlbnRyZSxGcmFuY2U",
  "Montereau,Ile-de-France,France":"w+CAIQICIeTW9udGVyZWF1LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Montesquieu University - Bordeaux IV,Aquitaine,France":"w+CAIQICI1TW9udGVzcXVpZXUgVW5pdmVyc2l0eSAtIEJvcmRlYXV4IElWLEFxdWl0YWluZSxGcmFuY2U",
  "Montesson,Ile-de-France,France":"w+CAIQICIeTW9udGVzc29uLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Monteux,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpTW9udGV1eCxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Montevrain,Ile-de-France,France":"w+CAIQICIfTW9udGV2cmFpbixJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Montfavet,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrTW9udGZhdmV0LFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Montfermeil,Ile-de-France,France":"w+CAIQICIgTW9udGZlcm1laWwsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Montferrier-sur-Lez,Languedoc-Roussillon,France":"w+CAIQICIvTW9udGZlcnJpZXItc3VyLUxleixMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Montfort-l'Amaury,Ile-de-France,France":"w+CAIQICImTW9udGZvcnQtbCdBbWF1cnksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Montgeron,Ile-de-France,France":"w+CAIQICIeTW9udGdlcm9uLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Montigny-le-Bretonneux,Ile-de-France,France":"w+CAIQICIrTW9udGlnbnktbGUtQnJldG9ubmV1eCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Montigny-les-Cormeilles,Ile-de-France,France":"w+CAIQICIsTW9udGlnbnktbGVzLUNvcm1laWxsZXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Montivilliers,Upper Normandy,France":"w+CAIQICIjTW9udGl2aWxsaWVycyxVcHBlciBOb3JtYW5keSxGcmFuY2U",
  "Montlhery,Ile-de-France,France":"w+CAIQICIeTW9udGxoZXJ5LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Montlouis-sur-Loire,Centre,France":"w+CAIQICIhTW9udGxvdWlzLXN1ci1Mb2lyZSxDZW50cmUsRnJhbmNl",
  "Montlucon,Auvergne,France":"w+CAIQICIZTW9udGx1Y29uLEF1dmVyZ25lLEZyYW5jZQ",
  "Montluel,Rhone-Alpes,France":"w+CAIQICIbTW9udGx1ZWwsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Montmorency,Ile-de-France,France":"w+CAIQICIgTW9udG1vcmVuY3ksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Montpellier,Languedoc-Roussillon,France":"w+CAIQICInTW9udHBlbGxpZXIsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Montrabe,Midi-Pyrenees,France":"w+CAIQICIdTW9udHJhYmUsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Montreuil,Ile-de-France,France":"w+CAIQICIeTW9udHJldWlsLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Montrouge,Ile-de-France,France":"w+CAIQICIeTW9udHJvdWdlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Monts,Centre,France":"w+CAIQICITTW9udHMsQ2VudHJlLEZyYW5jZQ",
  "Mont-Saint-Aignan,Upper Normandy,France":"w+CAIQICInTW9udC1TYWludC1BaWduYW4sVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Montsoult,Ile-de-France,France":"w+CAIQICIeTW9udHNvdWx0LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Montsurs,Pays de la Loire,France":"w+CAIQICIgTW9udHN1cnMsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Morangis,Ile-de-France,France":"w+CAIQICIdTW9yYW5naXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Morbihan,Brittany,France":"w+CAIQICIYTW9yYmloYW4sQnJpdHRhbnksRnJhbmNl",
  "Morestel,Rhone-Alpes,France":"w+CAIQICIbTW9yZXN0ZWwsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Morez,Franche-Comte,France":"w+CAIQICIaTW9yZXosRnJhbmNoZS1Db210ZSxGcmFuY2U",
  "Morigny-Champigny,Ile-de-France,France":"w+CAIQICImTW9yaWdueS1DaGFtcGlnbnksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Morlaas,Aquitaine,France":"w+CAIQICIYTW9ybGFhcyxBcXVpdGFpbmUsRnJhbmNl",
  "Morlaix,Brittany,France":"w+CAIQICIXTW9ybGFpeCxCcml0dGFueSxGcmFuY2U",
  "Mornant,Rhone-Alpes,France":"w+CAIQICIaTW9ybmFudCxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Morsang-sur-Orge,Ile-de-France,France":"w+CAIQICIlTW9yc2FuZy1zdXItT3JnZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Morteau,Franche-Comte,France":"w+CAIQICIcTW9ydGVhdSxGcmFuY2hlLUNvbXRlLEZyYW5jZQ",
  "Morzine,Rhone-Alpes,France":"w+CAIQICIaTW9yemluZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Moselle,Lorraine,France":"w+CAIQICIXTW9zZWxsZSxMb3JyYWluZSxGcmFuY2U",
  "Mouans-Sartoux,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIwTW91YW5zLVNhcnRvdXgsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Mougins,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpTW91Z2lucyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Moulins,Auvergne,France":"w+CAIQICIXTW91bGlucyxBdXZlcmduZSxGcmFuY2U",
  "Mourenx,Aquitaine,France":"w+CAIQICIYTW91cmVueCxBcXVpdGFpbmUsRnJhbmNl",
  "Moutiers,Rhone-Alpes,France":"w+CAIQICIbTW91dGllcnMsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Mouy,Picardy,France":"w+CAIQICITTW91eSxQaWNhcmR5LEZyYW5jZQ",
  "Moyeuvre-Grande,Lorraine,France":"w+CAIQICIfTW95ZXV2cmUtR3JhbmRlLExvcnJhaW5lLEZyYW5jZQ",
  "Mulhouse,Alsace,France":"w+CAIQICIWTXVsaG91c2UsQWxzYWNlLEZyYW5jZQ",
  "Munster,Alsace,France":"w+CAIQICIVTXVuc3RlcixBbHNhY2UsRnJhbmNl",
  "Muret,Midi-Pyrenees,France":"w+CAIQICIaTXVyZXQsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Mutzig,Alsace,France":"w+CAIQICIUTXV0emlnLEFsc2FjZSxGcmFuY2U",
  "Nancy,Lorraine,France":"w+CAIQICIVTmFuY3ksTG9ycmFpbmUsRnJhbmNl",
  "Nangis,Ile-de-France,France":"w+CAIQICIbTmFuZ2lzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Nanterre,Ile-de-France,France":"w+CAIQICIdTmFudGVycmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Nantes Atlantique Airport,Pays de la Loire,France":"w+CAIQICIxTmFudGVzIEF0bGFudGlxdWUgQWlycG9ydCxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Nantes,Pays de la Loire,France":"w+CAIQICIeTmFudGVzLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Nanteuil-le-Haudouin,Picardy,France":"w+CAIQICIjTmFudGV1aWwtbGUtSGF1ZG91aW4sUGljYXJkeSxGcmFuY2U",
  "Narbonne,Languedoc-Roussillon,France":"w+CAIQICIkTmFyYm9ubmUsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Nay,Aquitaine,France":"w+CAIQICIUTmF5LEFxdWl0YWluZSxGcmFuY2U",
  "Neauphle-le-Chateau,Ile-de-France,France":"w+CAIQICIoTmVhdXBobGUtbGUtQ2hhdGVhdSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Nebias,Languedoc-Roussillon,France":"w+CAIQICIiTmViaWFzLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Nemours,Ile-de-France,France":"w+CAIQICIcTmVtb3VycyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Neris-les-Bains,Auvergne,France":"w+CAIQICIfTmVyaXMtbGVzLUJhaW5zLEF1dmVyZ25lLEZyYW5jZQ",
  "Neufchateau,Lorraine,France":"w+CAIQICIbTmV1ZmNoYXRlYXUsTG9ycmFpbmUsRnJhbmNl",
  "Neufchatel-en-Bray,Upper Normandy,France":"w+CAIQICIoTmV1ZmNoYXRlbC1lbi1CcmF5LFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Neuilly-en-Thelle,Picardy,France":"w+CAIQICIgTmV1aWxseS1lbi1UaGVsbGUsUGljYXJkeSxGcmFuY2U",
  "Neuilly-Plaisance,Ile-de-France,France":"w+CAIQICImTmV1aWxseS1QbGFpc2FuY2UsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Neuilly-sur-Marne,Ile-de-France,France":"w+CAIQICImTmV1aWxseS1zdXItTWFybmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Neuilly-sur-Seine,Ile-de-France,France":"w+CAIQICImTmV1aWxseS1zdXItU2VpbmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Neuves-Maisons,Lorraine,France":"w+CAIQICIeTmV1dmVzLU1haXNvbnMsTG9ycmFpbmUsRnJhbmNl",
  "Neuville-aux-Bois,Centre,France":"w+CAIQICIfTmV1dmlsbGUtYXV4LUJvaXMsQ2VudHJlLEZyYW5jZQ",
  "Neuville-en-Ferrain,Nord-Pas-de-Calais,France":"w+CAIQICItTmV1dmlsbGUtZW4tRmVycmFpbixOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Neuville-sur-Saone,Rhone-Alpes,France":"w+CAIQICIlTmV1dmlsbGUtc3VyLVNhb25lLFJob25lLUFscGVzLEZyYW5jZQ",
  "Nevers,Burgundy,France":"w+CAIQICIWTmV2ZXJzLEJ1cmd1bmR5LEZyYW5jZQ",
  "Nice,Provence-Alpes-Cote d'Azur,France":"w+CAIQICImTmljZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Niederbronn-les-Bains,Alsace,France":"w+CAIQICIjTmllZGVyYnJvbm4tbGVzLUJhaW5zLEFsc2FjZSxGcmFuY2U",
  "Nieppe,Nord-Pas-de-Calais,France":"w+CAIQICIgTmllcHBlLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Nievre,Burgundy,France":"w+CAIQICIWTmlldnJlLEJ1cmd1bmR5LEZyYW5jZQ",
  "Nimes,Languedoc-Roussillon,France":"w+CAIQICIhTmltZXMsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Niort,Poitou-Charentes,France":"w+CAIQICIdTmlvcnQsUG9pdG91LUNoYXJlbnRlcyxGcmFuY2U",
  "Noailles,Picardy,France":"w+CAIQICIXTm9haWxsZXMsUGljYXJkeSxGcmFuY2U",
  "Noeux-les-Mines,Nord-Pas-de-Calais,France":"w+CAIQICIpTm9ldXgtbGVzLU1pbmVzLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Nogent-le-Rotrou,Centre,France":"w+CAIQICIeTm9nZW50LWxlLVJvdHJvdSxDZW50cmUsRnJhbmNl",
  "Nogent-sur-Marne,Ile-de-France,France":"w+CAIQICIlTm9nZW50LXN1ci1NYXJuZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Nogent-sur-Oise,Picardy,France":"w+CAIQICIeTm9nZW50LXN1ci1PaXNlLFBpY2FyZHksRnJhbmNl",
  "Nogent-sur-Seine,Champagne-Ardenne,France":"w+CAIQICIpTm9nZW50LXN1ci1TZWluZSxDaGFtcGFnbmUtQXJkZW5uZSxGcmFuY2U",
  "Noisiel,Ile-de-France,France":"w+CAIQICIcTm9pc2llbCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Noisy-le-Grand,Ile-de-France,France":"w+CAIQICIjTm9pc3ktbGUtR3JhbmQsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Noisy-le-Roi,Ile-de-France,France":"w+CAIQICIhTm9pc3ktbGUtUm9pLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Noisy-le-Sec,Ile-de-France,France":"w+CAIQICIhTm9pc3ktbGUtU2VjLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Nord,Nord-Pas-de-Calais,France":"w+CAIQICIeTm9yZCxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Nord-Pas-de-Calais,France":"w+CAIQICIZTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Norrent-Fontes,Nord-Pas-de-Calais,France":"w+CAIQICIoTm9ycmVudC1Gb250ZXMsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Nort-sur-Erdre,Pays de la Loire,France":"w+CAIQICImTm9ydC1zdXItRXJkcmUsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Notre-Dame-de-Gravenchon,Upper Normandy,France":"w+CAIQICIuTm90cmUtRGFtZS1kZS1HcmF2ZW5jaG9uLFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Noyal-sur-Vilaine,Brittany,France":"w+CAIQICIhTm95YWwtc3VyLVZpbGFpbmUsQnJpdHRhbnksRnJhbmNl",
  "Noyon,Picardy,France":"w+CAIQICIUTm95b24sUGljYXJkeSxGcmFuY2U",
  "Nozay,Ile-de-France,France":"w+CAIQICIaTm96YXksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Obernai,Alsace,France":"w+CAIQICIVT2Jlcm5haSxBbHNhY2UsRnJhbmNl",
  "Octeville-sur-Mer,Upper Normandy,France":"w+CAIQICInT2N0ZXZpbGxlLXN1ci1NZXIsVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Oignies,Nord-Pas-de-Calais,France":"w+CAIQICIhT2lnbmllcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Oise,Picardy,France":"w+CAIQICITT2lzZSxQaWNhcmR5LEZyYW5jZQ",
  "Oissel,Upper Normandy,France":"w+CAIQICIcT2lzc2VsLFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Olivet,Centre,France":"w+CAIQICIUT2xpdmV0LENlbnRyZSxGcmFuY2U",
  "Ollioules,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrT2xsaW91bGVzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Oloron-Sainte-Marie,Aquitaine,France":"w+CAIQICIkT2xvcm9uLVNhaW50ZS1NYXJpZSxBcXVpdGFpbmUsRnJhbmNl",
  "Onnaing,Nord-Pas-de-Calais,France":"w+CAIQICIhT25uYWluZyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Orange,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoT3JhbmdlLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Orchies,Nord-Pas-de-Calais,France":"w+CAIQICIhT3JjaGllcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Orgeval,Ile-de-France,France":"w+CAIQICIcT3JnZXZhbCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Orleans,Centre,France":"w+CAIQICIVT3JsZWFucyxDZW50cmUsRnJhbmNl",
  "Orly Airport,Ile-de-France,France":"w+CAIQICIhT3JseSBBaXJwb3J0LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Orly,Ile-de-France,France":"w+CAIQICIZT3JseSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Orne,Lower Normandy,France":"w+CAIQICIaT3JuZSxMb3dlciBOb3JtYW5keSxGcmFuY2U",
  "Orry-la-Ville,Picardy,France":"w+CAIQICIcT3JyeS1sYS1WaWxsZSxQaWNhcmR5LEZyYW5jZQ",
  "Orsay,Ile-de-France,France":"w+CAIQICIaT3JzYXksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Orthez,Aquitaine,France":"w+CAIQICIXT3J0aGV6LEFxdWl0YWluZSxGcmFuY2U",
  "Orvault,Pays de la Loire,France":"w+CAIQICIfT3J2YXVsdCxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Osny,Ile-de-France,France":"w+CAIQICIZT3NueSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Ouistreham,Lower Normandy,France":"w+CAIQICIgT3Vpc3RyZWhhbSxMb3dlciBOb3JtYW5keSxGcmFuY2U",
  "Oullins,Rhone-Alpes,France":"w+CAIQICIaT3VsbGlucyxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Oyonnax,Rhone-Alpes,France":"w+CAIQICIaT3lvbm5heCxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Ozoir-la-Ferriere,Ile-de-France,France":"w+CAIQICImT3pvaXItbGEtRmVycmllcmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Pace,Brittany,France":"w+CAIQICIUUGFjZSxCcml0dGFueSxGcmFuY2U",
  "Pacy-sur-Eure,Upper Normandy,France":"w+CAIQICIjUGFjeS1zdXItRXVyZSxVcHBlciBOb3JtYW5keSxGcmFuY2U",
  "Paimpol,Brittany,France":"w+CAIQICIXUGFpbXBvbCxCcml0dGFueSxGcmFuY2U",
  "Palaiseau,Ile-de-France,France":"w+CAIQICIeUGFsYWlzZWF1LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Palavas-les-Flots,Languedoc-Roussillon,France":"w+CAIQICItUGFsYXZhcy1sZXMtRmxvdHMsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Pamiers,Midi-Pyrenees,France":"w+CAIQICIcUGFtaWVycyxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Pantin,Ile-de-France,France":"w+CAIQICIbUGFudGluLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Paray-le-Monial,Burgundy,France":"w+CAIQICIfUGFyYXktbGUtTW9uaWFsLEJ1cmd1bmR5LEZyYW5jZQ",
  "Paray-Vieille-Poste,Ile-de-France,France":"w+CAIQICIoUGFyYXktVmllaWxsZS1Qb3N0ZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Parentis-en-Born,Aquitaine,France":"w+CAIQICIhUGFyZW50aXMtZW4tQm9ybixBcXVpdGFpbmUsRnJhbmNl",
  "Paris Airport-Le Bourget,Ile-de-France,France":"w+CAIQICItUGFyaXMgQWlycG9ydC1MZSBCb3VyZ2V0LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Paris,Ile-de-France,France":"w+CAIQICIaUGFyaXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Paris,Paris,Ile-de-France,France":"w+CAIQICIgUGFyaXMsUGFyaXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Parmain,Ile-de-France,France":"w+CAIQICIcUGFybWFpbixJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Parthenay,Poitou-Charentes,France":"w+CAIQICIhUGFydGhlbmF5LFBvaXRvdS1DaGFyZW50ZXMsRnJhbmNl",
  "Pas-de-Calais,Nord-Pas-de-Calais,France":"w+CAIQICInUGFzLWRlLUNhbGFpcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Passy,Rhone-Alpes,France":"w+CAIQICIYUGFzc3ksUmhvbmUtQWxwZXMsRnJhbmNl",
  "Pau,Aquitaine,France":"w+CAIQICIUUGF1LEFxdWl0YWluZSxGcmFuY2U",
  "Pauillac,Aquitaine,France":"w+CAIQICIZUGF1aWxsYWMsQXF1aXRhaW5lLEZyYW5jZQ",
  "Pavilly,Upper Normandy,France":"w+CAIQICIdUGF2aWxseSxVcHBlciBOb3JtYW5keSxGcmFuY2U",
  "Pays de la Loire,France":"w+CAIQICIXUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Pegomas,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpUGVnb21hcyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Pelissanne,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIsUGVsaXNzYW5uZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Pelussin,Rhone-Alpes,France":"w+CAIQICIbUGVsdXNzaW4sUmhvbmUtQWxwZXMsRnJhbmNl",
  "Perenchies,Nord-Pas-de-Calais,France":"w+CAIQICIkUGVyZW5jaGllcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Perigueux,Aquitaine,France":"w+CAIQICIaUGVyaWd1ZXV4LEFxdWl0YWluZSxGcmFuY2U",
  "Pernes-les-Fontaines,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI2UGVybmVzLWxlcy1Gb250YWluZXMsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Perols,Languedoc-Roussillon,France":"w+CAIQICIiUGVyb2xzLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Peronne,Picardy,France":"w+CAIQICIWUGVyb25uZSxQaWNhcmR5LEZyYW5jZQ",
  "Perpignan,Languedoc-Roussillon,France":"w+CAIQICIlUGVycGlnbmFuLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Persan,Ile-de-France,France":"w+CAIQICIbUGVyc2FuLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Pertuis,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpUGVydHVpcyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Pessac,Aquitaine,France":"w+CAIQICIXUGVzc2FjLEFxdWl0YWluZSxGcmFuY2U",
  "Petite-France,Alsace,France":"w+CAIQICIbUGV0aXRlLUZyYW5jZSxBbHNhY2UsRnJhbmNl",
  "Peymeinade,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIsUGV5bWVpbmFkZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Peynier,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpUGV5bmllcixQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Pezenas,Languedoc-Roussillon,France":"w+CAIQICIjUGV6ZW5hcyxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Pfaffenhoffen,Alsace,France":"w+CAIQICIbUGZhZmZlbmhvZmZlbixBbHNhY2UsRnJhbmNl",
  "Phalsbourg,Lorraine,France":"w+CAIQICIaUGhhbHNib3VyZyxMb3JyYWluZSxGcmFuY2U",
  "Pibrac,Midi-Pyrenees,France":"w+CAIQICIbUGlicmFjLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Picardy,France":"w+CAIQICIOUGljYXJkeSxGcmFuY2U",
  "Pierrefitte-sur-Seine,Ile-de-France,France":"w+CAIQICIqUGllcnJlZml0dGUtc3VyLVNlaW5lLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Pierrelatte,Rhone-Alpes,France":"w+CAIQICIeUGllcnJlbGF0dGUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Pignan,Languedoc-Roussillon,France":"w+CAIQICIiUGlnbmFuLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Pins-Justaret,Midi-Pyrenees,France":"w+CAIQICIiUGlucy1KdXN0YXJldCxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Pithiviers,Centre,France":"w+CAIQICIYUGl0aGl2aWVycyxDZW50cmUsRnJhbmNl",
  "Plabennec,Brittany,France":"w+CAIQICIZUGxhYmVubmVjLEJyaXR0YW55LEZyYW5jZQ",
  "Plailly,Picardy,France":"w+CAIQICIWUGxhaWxseSxQaWNhcmR5LEZyYW5jZQ",
  "Plaisance-du-Touch,Midi-Pyrenees,France":"w+CAIQICInUGxhaXNhbmNlLWR1LVRvdWNoLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Plaisir,Ile-de-France,France":"w+CAIQICIcUGxhaXNpcixJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Plateau de Puyricard,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI2UGxhdGVhdSBkZSBQdXlyaWNhcmQsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Pleneuf-Val-Andre,Brittany,France":"w+CAIQICIhUGxlbmV1Zi1WYWwtQW5kcmUsQnJpdHRhbnksRnJhbmNl",
  "Plerin,Brittany,France":"w+CAIQICIWUGxlcmluLEJyaXR0YW55LEZyYW5jZQ",
  "Plobsheim,Alsace,France":"w+CAIQICIXUGxvYnNoZWltLEFsc2FjZSxGcmFuY2U",
  "Ploemel,Brittany,France":"w+CAIQICIXUGxvZW1lbCxCcml0dGFueSxGcmFuY2U",
  "Ploemeur,Brittany,France":"w+CAIQICIYUGxvZW1ldXIsQnJpdHRhbnksRnJhbmNl",
  "Ploermel,Brittany,France":"w+CAIQICIYUGxvZXJtZWwsQnJpdHRhbnksRnJhbmNl",
  "Plougastel-Daoulas,Brittany,France":"w+CAIQICIiUGxvdWdhc3RlbC1EYW91bGFzLEJyaXR0YW55LEZyYW5jZQ",
  "Plouzane,Brittany,France":"w+CAIQICIYUGxvdXphbmUsQnJpdHRhbnksRnJhbmNl",
  "Podensac,Aquitaine,France":"w+CAIQICIZUG9kZW5zYWMsQXF1aXRhaW5lLEZyYW5jZQ",
  "Poissy,Ile-de-France,France":"w+CAIQICIbUG9pc3N5LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Poisy,Rhone-Alpes,France":"w+CAIQICIYUG9pc3ksUmhvbmUtQWxwZXMsRnJhbmNl",
  "Poitiers,Poitou-Charentes,France":"w+CAIQICIgUG9pdGllcnMsUG9pdG91LUNoYXJlbnRlcyxGcmFuY2U",
  "Poitou-Charentes,France":"w+CAIQICIXUG9pdG91LUNoYXJlbnRlcyxGcmFuY2U",
  "Poligny,Franche-Comte,France":"w+CAIQICIcUG9saWdueSxGcmFuY2hlLUNvbXRlLEZyYW5jZQ",
  "Pompey,Lorraine,France":"w+CAIQICIWUG9tcGV5LExvcnJhaW5lLEZyYW5jZQ",
  "Pont-a-Mousson,Lorraine,France":"w+CAIQICIeUG9udC1hLU1vdXNzb24sTG9ycmFpbmUsRnJhbmNl",
  "Pontarlier,Franche-Comte,France":"w+CAIQICIfUG9udGFybGllcixGcmFuY2hlLUNvbXRlLEZyYW5jZQ",
  "Pont-Audemer,Upper Normandy,France":"w+CAIQICIiUG9udC1BdWRlbWVyLFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Pontault-Combault,Ile-de-France,France":"w+CAIQICImUG9udGF1bHQtQ29tYmF1bHQsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Pontcharra,Rhone-Alpes,France":"w+CAIQICIdUG9udGNoYXJyYSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Pontchateau,Pays de la Loire,France":"w+CAIQICIjUG9udGNoYXRlYXUsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Pont-de-Cheruy,Rhone-Alpes,France":"w+CAIQICIhUG9udC1kZS1DaGVydXksUmhvbmUtQWxwZXMsRnJhbmNl",
  "Pont-de-l'Arche,Upper Normandy,France":"w+CAIQICIlUG9udC1kZS1sJ0FyY2hlLFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Pont-du-Chateau,Auvergne,France":"w+CAIQICIfUG9udC1kdS1DaGF0ZWF1LEF1dmVyZ25lLEZyYW5jZQ",
  "Pontivy,Brittany,France":"w+CAIQICIXUG9udGl2eSxCcml0dGFueSxGcmFuY2U",
  "Pont-l'Eveque,Lower Normandy,France":"w+CAIQICIjUG9udC1sJ0V2ZXF1ZSxMb3dlciBOb3JtYW5keSxGcmFuY2U",
  "Pontoise,Ile-de-France,France":"w+CAIQICIdUG9udG9pc2UsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Pont-Pean,Brittany,France":"w+CAIQICIZUG9udC1QZWFuLEJyaXR0YW55LEZyYW5jZQ",
  "Pont-Sainte-Maxence,Picardy,France":"w+CAIQICIiUG9udC1TYWludGUtTWF4ZW5jZSxQaWNhcmR5LEZyYW5jZQ",
  "Pont-Saint-Esprit,Languedoc-Roussillon,France":"w+CAIQICItUG9udC1TYWludC1Fc3ByaXQsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Pornic,Pays de la Loire,France":"w+CAIQICIeUG9ybmljLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Pornichet,Pays de la Loire,France":"w+CAIQICIhUG9ybmljaGV0LFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Port-de-Bouc,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIuUG9ydC1kZS1Cb3VjLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Portet-sur-Garonne,Midi-Pyrenees,France":"w+CAIQICInUG9ydGV0LXN1ci1HYXJvbm5lLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Porto-Vecchio,Corsica,France":"w+CAIQICIcUG9ydG8tVmVjY2hpbyxDb3JzaWNhLEZyYW5jZQ",
  "Port-Saint-Louis-du-Rhone,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI7UG9ydC1TYWludC1Mb3Vpcy1kdS1SaG9uZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Port-Vendres,Languedoc-Roussillon,France":"w+CAIQICIoUG9ydC1WZW5kcmVzLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Poussan,Languedoc-Roussillon,France":"w+CAIQICIjUG91c3NhbixMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Pouzauges,Pays de la Loire,France":"w+CAIQICIhUG91emF1Z2VzLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Prades-le-Lez,Languedoc-Roussillon,France":"w+CAIQICIpUHJhZGVzLWxlLUxleixMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Prades-sur-Vernazobre,Languedoc-Roussillon,France":"w+CAIQICIxUHJhZGVzLXN1ci1WZXJuYXpvYnJlLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Precy-sur-Oise,Picardy,France":"w+CAIQICIdUHJlY3ktc3VyLU9pc2UsUGljYXJkeSxGcmFuY2U",
  "Premery,Burgundy,France":"w+CAIQICIXUHJlbWVyeSxCdXJndW5keSxGcmFuY2U",
  "Prevessin-Moens,Rhone-Alpes,France":"w+CAIQICIiUHJldmVzc2luLU1vZW5zLFJob25lLUFscGVzLEZyYW5jZQ",
  "Privas,Rhone-Alpes,France":"w+CAIQICIZUHJpdmFzLFJob25lLUFscGVzLEZyYW5jZQ",
  "Provence-Alpes-Cote d'Azur,France":"w+CAIQICIhUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Provins,Ile-de-France,France":"w+CAIQICIcUHJvdmlucyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Publier,Rhone-Alpes,France":"w+CAIQICIaUHVibGllcixSaG9uZS1BbHBlcyxGcmFuY2U",
  "Puget-sur-Argens,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIyUHVnZXQtc3VyLUFyZ2VucyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Puiseaux,Centre,France":"w+CAIQICIWUHVpc2VhdXgsQ2VudHJlLEZyYW5jZQ",
  "Pusignan,Rhone-Alpes,France":"w+CAIQICIbUHVzaWduYW4sUmhvbmUtQWxwZXMsRnJhbmNl",
  "Puteaux,Ile-de-France,France":"w+CAIQICIcUHV0ZWF1eCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Puy-de-Dome,Auvergne,France":"w+CAIQICIbUHV5LWRlLURvbWUsQXV2ZXJnbmUsRnJhbmNl",
  "Pyrenees-Atlantiques,Aquitaine,France":"w+CAIQICIlUHlyZW5lZXMtQXRsYW50aXF1ZXMsQXF1aXRhaW5lLEZyYW5jZQ",
  "Pyrenees-Orientales,Languedoc-Roussillon,France":"w+CAIQICIvUHlyZW5lZXMtT3JpZW50YWxlcyxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Quesnoy-sur-Deule,Nord-Pas-de-Calais,France":"w+CAIQICIrUXVlc25veS1zdXItRGV1bGUsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Queven,Brittany,France":"w+CAIQICIWUXVldmVuLEJyaXR0YW55LEZyYW5jZQ",
  "Quimper,Brittany,France":"w+CAIQICIXUXVpbXBlcixCcml0dGFueSxGcmFuY2U",
  "Quimperle,Brittany,France":"w+CAIQICIZUXVpbXBlcmxlLEJyaXR0YW55LEZyYW5jZQ",
  "Quincy-sous-Senart,Ile-de-France,France":"w+CAIQICInUXVpbmN5LXNvdXMtU2VuYXJ0LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Quint-Fonsegrives,Midi-Pyrenees,France":"w+CAIQICImUXVpbnQtRm9uc2Vncml2ZXMsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Rabastens,Midi-Pyrenees,France":"w+CAIQICIeUmFiYXN0ZW5zLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Raismes,Nord-Pas-de-Calais,France":"w+CAIQICIhUmFpc21lcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Ramatuelle,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIsUmFtYXR1ZWxsZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Rambouillet,Ile-de-France,France":"w+CAIQICIgUmFtYm91aWxsZXQsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Ramonville-Saint-Agne,Midi-Pyrenees,France":"w+CAIQICIqUmFtb252aWxsZS1TYWludC1BZ25lLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Ranes,Lower Normandy,France":"w+CAIQICIbUmFuZXMsTG93ZXIgTm9ybWFuZHksRnJhbmNl",
  "Reaumont,Rhone-Alpes,France":"w+CAIQICIbUmVhdW1vbnQsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Reaumur,Pays de la Loire,France":"w+CAIQICIfUmVhdW11cixQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Redon,Brittany,France":"w+CAIQICIVUmVkb24sQnJpdHRhbnksRnJhbmNl",
  "Reichshoffen,Alsace,France":"w+CAIQICIaUmVpY2hzaG9mZmVuLEFsc2FjZSxGcmFuY2U",
  "Reignier-Esery,Rhone-Alpes,France":"w+CAIQICIhUmVpZ25pZXItRXNlcnksUmhvbmUtQWxwZXMsRnJhbmNl",
  "Reims,Champagne-Ardenne,France":"w+CAIQICIeUmVpbXMsQ2hhbXBhZ25lLUFyZGVubmUsRnJhbmNl",
  "Remiremont,Lorraine,France":"w+CAIQICIaUmVtaXJlbW9udCxMb3JyYWluZSxGcmFuY2U",
  "Remoulins,Languedoc-Roussillon,France":"w+CAIQICIlUmVtb3VsaW5zLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Rennes,Brittany,France":"w+CAIQICIWUmVubmVzLEJyaXR0YW55LEZyYW5jZQ",
  "Rethel,Champagne-Ardenne,France":"w+CAIQICIfUmV0aGVsLENoYW1wYWduZS1BcmRlbm5lLEZyYW5jZQ",
  "Revel,Midi-Pyrenees,France":"w+CAIQICIaUmV2ZWwsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Reyrieux,Rhone-Alpes,France":"w+CAIQICIbUmV5cmlldXgsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Reze,Pays de la Loire,France":"w+CAIQICIcUmV6ZSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Rhinau,Alsace,France":"w+CAIQICIUUmhpbmF1LEFsc2FjZSxGcmFuY2U",
  "Rhone,Rhone-Alpes,France":"w+CAIQICIYUmhvbmUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Rhone-Alpes,France":"w+CAIQICISUmhvbmUtQWxwZXMsRnJhbmNl",
  "Ribeauville,Alsace,France":"w+CAIQICIZUmliZWF1dmlsbGUsQWxzYWNlLEZyYW5jZQ",
  "Ribecourt-Dreslincourt,Picardy,France":"w+CAIQICIlUmliZWNvdXJ0LURyZXNsaW5jb3VydCxQaWNhcmR5LEZyYW5jZQ",
  "Rillieux-la-Pape,Rhone-Alpes,France":"w+CAIQICIjUmlsbGlldXgtbGEtUGFwZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Riom,Auvergne,France":"w+CAIQICIUUmlvbSxBdXZlcmduZSxGcmFuY2U",
  "Ris-Orangis,Ile-de-France,France":"w+CAIQICIgUmlzLU9yYW5naXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Rive-de-Gier,Rhone-Alpes,France":"w+CAIQICIfUml2ZS1kZS1HaWVyLFJob25lLUFscGVzLEZyYW5jZQ",
  "Rives,Rhone-Alpes,France":"w+CAIQICIYUml2ZXMsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Rixheim,Alsace,France":"w+CAIQICIVUml4aGVpbSxBbHNhY2UsRnJhbmNl",
  "Roanne,Rhone-Alpes,France":"w+CAIQICIZUm9hbm5lLFJob25lLUFscGVzLEZyYW5jZQ",
  "Rocbaron,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqUm9jYmFyb24sUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Roche,Rhone-Alpes,France":"w+CAIQICIYUm9jaGUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Rochecorbon,Centre,France":"w+CAIQICIZUm9jaGVjb3Jib24sQ2VudHJlLEZyYW5jZQ",
  "Rochefort,Poitou-Charentes,France":"w+CAIQICIhUm9jaGVmb3J0LFBvaXRvdS1DaGFyZW50ZXMsRnJhbmNl",
  "Roche-la-Moliere,Rhone-Alpes,France":"w+CAIQICIjUm9jaGUtbGEtTW9saWVyZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Rocquencourt,Ile-de-France,France":"w+CAIQICIhUm9jcXVlbmNvdXJ0LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Rodez,Midi-Pyrenees,France":"w+CAIQICIaUm9kZXosTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Roeschwoog,Alsace,France":"w+CAIQICIYUm9lc2Nod29vZyxBbHNhY2UsRnJhbmNl",
  "Rognac,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoUm9nbmFjLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Roissy-en-Brie,Ile-de-France,France":"w+CAIQICIjUm9pc3N5LWVuLUJyaWUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Roissy-en-France,Ile-de-France,France":"w+CAIQICIlUm9pc3N5LWVuLUZyYW5jZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Romainville,Ile-de-France,France":"w+CAIQICIgUm9tYWludmlsbGUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Romans-sur-Isere,Rhone-Alpes,France":"w+CAIQICIjUm9tYW5zLXN1ci1Jc2VyZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Rombas,Lorraine,France":"w+CAIQICIWUm9tYmFzLExvcnJhaW5lLEZyYW5jZQ",
  "Romilly-sur-Seine,Champagne-Ardenne,France":"w+CAIQICIqUm9taWxseS1zdXItU2VpbmUsQ2hhbXBhZ25lLUFyZGVubmUsRnJhbmNl",
  "Romorantin-Lanthenay,Centre,France":"w+CAIQICIiUm9tb3JhbnRpbi1MYW50aGVuYXksQ2VudHJlLEZyYW5jZQ",
  "Roncq,Nord-Pas-de-Calais,France":"w+CAIQICIfUm9uY3EsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Roost-Warendin,Nord-Pas-de-Calais,France":"w+CAIQICIoUm9vc3QtV2FyZW5kaW4sTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Roquebrune-sur-Argens,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI3Um9xdWVicnVuZS1zdXItQXJnZW5zLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Roquefort-la-Bedoule,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI2Um9xdWVmb3J0LWxhLUJlZG91bGUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Roquefort-les-Pins,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI0Um9xdWVmb3J0LWxlcy1QaW5zLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Roquevaire,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIsUm9xdWV2YWlyZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Roscoff,Brittany,France":"w+CAIQICIXUm9zY29mZixCcml0dGFueSxGcmFuY2U",
  "Rosheim,Alsace,France":"w+CAIQICIVUm9zaGVpbSxBbHNhY2UsRnJhbmNl",
  "Rosny-sous-Bois,Ile-de-France,France":"w+CAIQICIkUm9zbnktc291cy1Cb2lzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Rosny-sur-Seine,Ile-de-France,France":"w+CAIQICIkUm9zbnktc3VyLVNlaW5lLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Roubaix,Nord-Pas-de-Calais,France":"w+CAIQICIhUm91YmFpeCxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Rouen,Upper Normandy,France":"w+CAIQICIbUm91ZW4sVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Rouffach,Alsace,France":"w+CAIQICIWUm91ZmZhY2gsQWxzYWNlLEZyYW5jZQ",
  "Rousset,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpUm91c3NldCxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Roussillon,Rhone-Alpes,France":"w+CAIQICIdUm91c3NpbGxvbixSaG9uZS1BbHBlcyxGcmFuY2U",
  "Rouvroy,Nord-Pas-de-Calais,France":"w+CAIQICIhUm91dnJveSxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Royan,Poitou-Charentes,France":"w+CAIQICIdUm95YW4sUG9pdG91LUNoYXJlbnRlcyxGcmFuY2U",
  "Roye,Picardy,France":"w+CAIQICITUm95ZSxQaWNhcmR5LEZyYW5jZQ",
  "Rozay-en-Brie,Ile-de-France,France":"w+CAIQICIiUm96YXktZW4tQnJpZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Rueil-Malmaison,Ile-de-France,France":"w+CAIQICIkUnVlaWwtTWFsbWFpc29uLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Rumilly,Rhone-Alpes,France":"w+CAIQICIaUnVtaWxseSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Rungis,Ile-de-France,France":"w+CAIQICIbUnVuZ2lzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Sable-sur-Sarthe,Pays de la Loire,France":"w+CAIQICIoU2FibGUtc3VyLVNhcnRoZSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Saclay,Ile-de-France,France":"w+CAIQICIbU2FjbGF5LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Sailly-Flibeaucourt,Picardy,France":"w+CAIQICIiU2FpbGx5LUZsaWJlYXVjb3VydCxQaWNhcmR5LEZyYW5jZQ",
  "Saint Seurin - Fondaudege,Aquitaine,France":"w+CAIQICIqU2FpbnQgU2V1cmluIC0gRm9uZGF1ZGVnZSxBcXVpdGFpbmUsRnJhbmNl",
  "Saint-Agreve,Rhone-Alpes,France":"w+CAIQICIfU2FpbnQtQWdyZXZlLFJob25lLUFscGVzLEZyYW5jZQ",
  "Saint-Aignan,Centre,France":"w+CAIQICIaU2FpbnQtQWlnbmFuLENlbnRyZSxGcmFuY2U",
  "Saint-Amand-les-Eaux,Nord-Pas-de-Calais,France":"w+CAIQICIuU2FpbnQtQW1hbmQtbGVzLUVhdXgsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Saint-Amand-Montrond,Centre,France":"w+CAIQICIiU2FpbnQtQW1hbmQtTW9udHJvbmQsQ2VudHJlLEZyYW5jZQ",
  "Saint-Andre-de-Corcy,Rhone-Alpes,France":"w+CAIQICInU2FpbnQtQW5kcmUtZGUtQ29yY3ksUmhvbmUtQWxwZXMsRnJhbmNl",
  "Saint-Andre-de-Cubzac,Aquitaine,France":"w+CAIQICImU2FpbnQtQW5kcmUtZGUtQ3ViemFjLEFxdWl0YWluZSxGcmFuY2U",
  "Saint-Andre-le-Gaz,Rhone-Alpes,France":"w+CAIQICIlU2FpbnQtQW5kcmUtbGUtR2F6LFJob25lLUFscGVzLEZyYW5jZQ",
  "Saint-Andre-les-Vergers,Champagne-Ardenne,France":"w+CAIQICIwU2FpbnQtQW5kcmUtbGVzLVZlcmdlcnMsQ2hhbXBhZ25lLUFyZGVubmUsRnJhbmNl",
  "Saint-Andre-lez-Lille,Nord-Pas-de-Calais,France":"w+CAIQICIvU2FpbnQtQW5kcmUtbGV6LUxpbGxlLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Saint-Arnoult-en-Yvelines,Ile-de-France,France":"w+CAIQICIuU2FpbnQtQXJub3VsdC1lbi1ZdmVsaW5lcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Saint-Aubin,Ile-de-France,France":"w+CAIQICIgU2FpbnQtQXViaW4sSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Saint-Aubin-du-Cormier,Brittany,France":"w+CAIQICImU2FpbnQtQXViaW4tZHUtQ29ybWllcixCcml0dGFueSxGcmFuY2U",
  "Saint-Ave,Brittany,France":"w+CAIQICIZU2FpbnQtQXZlLEJyaXR0YW55LEZyYW5jZQ",
  "Saint-Avertin,Centre,France":"w+CAIQICIbU2FpbnQtQXZlcnRpbixDZW50cmUsRnJhbmNl",
  "Saint-Avold,Lorraine,France":"w+CAIQICIbU2FpbnQtQXZvbGQsTG9ycmFpbmUsRnJhbmNl",
  "Saint-Ay,Centre,France":"w+CAIQICIWU2FpbnQtQXksQ2VudHJlLEZyYW5jZQ",
  "Saint-Barthelemy-d'Anjou,Pays de la Loire,France":"w+CAIQICIwU2FpbnQtQmFydGhlbGVteS1kJ0Fuam91LFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Saint-Bonnet-de-Mure,Rhone-Alpes,France":"w+CAIQICInU2FpbnQtQm9ubmV0LWRlLU11cmUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Saint-Brevin-les-Pins,Pays de la Loire,France":"w+CAIQICItU2FpbnQtQnJldmluLWxlcy1QaW5zLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Saint-Brieuc,Brittany,France":"w+CAIQICIcU2FpbnQtQnJpZXVjLEJyaXR0YW55LEZyYW5jZQ",
  "Saint-Bruno - Saint-Victor,Aquitaine,France":"w+CAIQICIrU2FpbnQtQnJ1bm8gLSBTYWludC1WaWN0b3IsQXF1aXRhaW5lLEZyYW5jZQ",
  "Saint-Capraise-de-Lalinde,Aquitaine,France":"w+CAIQICIqU2FpbnQtQ2FwcmFpc2UtZGUtTGFsaW5kZSxBcXVpdGFpbmUsRnJhbmNl",
  "Saint-Cere,Midi-Pyrenees,France":"w+CAIQICIfU2FpbnQtQ2VyZSxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Saint-Chamas,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIuU2FpbnQtQ2hhbWFzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Saint-Cheron,Ile-de-France,France":"w+CAIQICIhU2FpbnQtQ2hlcm9uLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Saint-Christol-les-Ales,Languedoc-Roussillon,France":"w+CAIQICIzU2FpbnQtQ2hyaXN0b2wtbGVzLUFsZXMsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Saint-Clair-du-Rhone,Rhone-Alpes,France":"w+CAIQICInU2FpbnQtQ2xhaXItZHUtUmhvbmUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Saint-Claude,Franche-Comte,France":"w+CAIQICIhU2FpbnQtQ2xhdWRlLEZyYW5jaGUtQ29tdGUsRnJhbmNl",
  "Saint-Clement-de-Riviere,Languedoc-Roussillon,France":"w+CAIQICI0U2FpbnQtQ2xlbWVudC1kZS1SaXZpZXJlLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Saint-Cloud,Ile-de-France,France":"w+CAIQICIgU2FpbnQtQ2xvdWQsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Saint-Cyprien,Languedoc-Roussillon,France":"w+CAIQICIpU2FpbnQtQ3lwcmllbixMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Saint-Cyr-l'Ecole,Ile-de-France,France":"w+CAIQICImU2FpbnQtQ3lyLWwnRWNvbGUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Saint-Cyr-sur-Loire,Centre,France":"w+CAIQICIhU2FpbnQtQ3lyLXN1ci1Mb2lyZSxDZW50cmUsRnJhbmNl",
  "Saint-Cyr-sur-Mer,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIzU2FpbnQtQ3lyLXN1ci1NZXIsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Saint-Denis,Ile-de-France,France":"w+CAIQICIgU2FpbnQtRGVuaXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Saint-Denis-en-Val,Centre,France":"w+CAIQICIgU2FpbnQtRGVuaXMtZW4tVmFsLENlbnRyZSxGcmFuY2U",
  "Saint-Die-des-Vosges,Lorraine,France":"w+CAIQICIkU2FpbnQtRGllLWRlcy1Wb3NnZXMsTG9ycmFpbmUsRnJhbmNl",
  "Saint-Dizier,Champagne-Ardenne,France":"w+CAIQICIlU2FpbnQtRGl6aWVyLENoYW1wYWduZS1BcmRlbm5lLEZyYW5jZQ",
  "Sainte-Flaive-des-Loups,Pays de la Loire,France":"w+CAIQICIvU2FpbnRlLUZsYWl2ZS1kZXMtTG91cHMsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Sainte-Foy-les-Lyon,Rhone-Alpes,France":"w+CAIQICImU2FpbnRlLUZveS1sZXMtTHlvbixSaG9uZS1BbHBlcyxGcmFuY2U",
  "Sainte-Genevieve,Picardy,France":"w+CAIQICIfU2FpbnRlLUdlbmV2aWV2ZSxQaWNhcmR5LEZyYW5jZQ",
  "Sainte-Genevieve-des-Bois,Ile-de-France,France":"w+CAIQICIuU2FpbnRlLUdlbmV2aWV2ZS1kZXMtQm9pcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Saint-Egreve,Rhone-Alpes,France":"w+CAIQICIfU2FpbnQtRWdyZXZlLFJob25lLUFscGVzLEZyYW5jZQ",
  "Sainte-Luce-sur-Loire,Pays de la Loire,France":"w+CAIQICItU2FpbnRlLUx1Y2Utc3VyLUxvaXJlLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Sainte-Marie-aux-Mines,Alsace,France":"w+CAIQICIkU2FpbnRlLU1hcmllLWF1eC1NaW5lcyxBbHNhY2UsRnJhbmNl",
  "Sainte-Maxime,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIvU2FpbnRlLU1heGltZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Sainte-Pazanne,Pays de la Loire,France":"w+CAIQICImU2FpbnRlLVBhemFubmUsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Saintes,Poitou-Charentes,France":"w+CAIQICIfU2FpbnRlcyxQb2l0b3UtQ2hhcmVudGVzLEZyYW5jZQ",
  "Saint-Etienne,Rhone-Alpes,France":"w+CAIQICIgU2FpbnQtRXRpZW5uZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Saint-Etienne-de-Montluc,Pays de la Loire,France":"w+CAIQICIwU2FpbnQtRXRpZW5uZS1kZS1Nb250bHVjLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Saint-Etienne-du-Rouvray,Upper Normandy,France":"w+CAIQICIuU2FpbnQtRXRpZW5uZS1kdS1Sb3V2cmF5LFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Saint-Fargeau-Ponthierry,Ile-de-France,France":"w+CAIQICItU2FpbnQtRmFyZ2VhdS1Qb250aGllcnJ5LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Saint-Flour,Auvergne,France":"w+CAIQICIbU2FpbnQtRmxvdXIsQXV2ZXJnbmUsRnJhbmNl",
  "Saint-Fons,Rhone-Alpes,France":"w+CAIQICIdU2FpbnQtRm9ucyxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Saint-Galmier,Rhone-Alpes,France":"w+CAIQICIgU2FpbnQtR2FsbWllcixSaG9uZS1BbHBlcyxGcmFuY2U",
  "Saint-Gaudens,Midi-Pyrenees,France":"w+CAIQICIiU2FpbnQtR2F1ZGVucyxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Saint-Gely-du-Fesc,Languedoc-Roussillon,France":"w+CAIQICIuU2FpbnQtR2VseS1kdS1GZXNjLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Saint-Genis-Pouilly,Rhone-Alpes,France":"w+CAIQICImU2FpbnQtR2VuaXMtUG91aWxseSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Saint-Germain-en-Laye,Ile-de-France,France":"w+CAIQICIqU2FpbnQtR2VybWFpbi1lbi1MYXllLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Saint-Germain-les-Corbeil,Ile-de-France,France":"w+CAIQICIuU2FpbnQtR2VybWFpbi1sZXMtQ29yYmVpbCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Saint-Gildas-des-Bois,Pays de la Loire,France":"w+CAIQICItU2FpbnQtR2lsZGFzLWRlcy1Cb2lzLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Saint-Gilles,Languedoc-Roussillon,France":"w+CAIQICIoU2FpbnQtR2lsbGVzLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Saint-Gilles-Croix-de-Vie,Pays de la Loire,France":"w+CAIQICIxU2FpbnQtR2lsbGVzLUNyb2l4LWRlLVZpZSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Saint-Girons,Midi-Pyrenees,France":"w+CAIQICIhU2FpbnQtR2lyb25zLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Saint-Gratien,Ile-de-France,France":"w+CAIQICIiU2FpbnQtR3JhdGllbixJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Saint-Gregoire,Brittany,France":"w+CAIQICIeU2FpbnQtR3JlZ29pcmUsQnJpdHRhbnksRnJhbmNl",
  "Saint-Herblain,Pays de la Loire,France":"w+CAIQICImU2FpbnQtSGVyYmxhaW4sUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Saint-Hilaire-de-Riez,Pays de la Loire,France":"w+CAIQICItU2FpbnQtSGlsYWlyZS1kZS1SaWV6LFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Saint-Ismier,Rhone-Alpes,France":"w+CAIQICIfU2FpbnQtSXNtaWVyLFJob25lLUFscGVzLEZyYW5jZQ",
  "Saint-Jacques-de-la-Lande,Brittany,France":"w+CAIQICIpU2FpbnQtSmFjcXVlcy1kZS1sYS1MYW5kZSxCcml0dGFueSxGcmFuY2U",
  "Saint-Jean,Midi-Pyrenees,France":"w+CAIQICIfU2FpbnQtSmVhbixNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Saint-Jean-d'Angely,Poitou-Charentes,France":"w+CAIQICIrU2FpbnQtSmVhbi1kJ0FuZ2VseSxQb2l0b3UtQ2hhcmVudGVzLEZyYW5jZQ",
  "Saint-Jean-de-Braye,Centre,France":"w+CAIQICIhU2FpbnQtSmVhbi1kZS1CcmF5ZSxDZW50cmUsRnJhbmNl",
  "Saint-Jean-de-la-Ruelle,Centre,France":"w+CAIQICIlU2FpbnQtSmVhbi1kZS1sYS1SdWVsbGUsQ2VudHJlLEZyYW5jZQ",
  "Saint-Jean-de-Luz,Aquitaine,France":"w+CAIQICIiU2FpbnQtSmVhbi1kZS1MdXosQXF1aXRhaW5lLEZyYW5jZQ",
  "Saint-Jean-de-Maurienne,Rhone-Alpes,France":"w+CAIQICIqU2FpbnQtSmVhbi1kZS1NYXVyaWVubmUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Saint-Jean-de-Monts,Pays de la Loire,France":"w+CAIQICIrU2FpbnQtSmVhbi1kZS1Nb250cyxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Saint-Jean-de-Vedas,Languedoc-Roussillon,France":"w+CAIQICIvU2FpbnQtSmVhbi1kZS1WZWRhcyxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Saint-Jean-d'Illac,Aquitaine,France":"w+CAIQICIjU2FpbnQtSmVhbi1kJ0lsbGFjLEFxdWl0YWluZSxGcmFuY2U",
  "Saint-Jean-Pied-de-Port,Aquitaine,France":"w+CAIQICIoU2FpbnQtSmVhbi1QaWVkLWRlLVBvcnQsQXF1aXRhaW5lLEZyYW5jZQ",
  "Saint-Jory,Midi-Pyrenees,France":"w+CAIQICIfU2FpbnQtSm9yeSxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Saint-Julien-de-Concelles,Pays de la Loire,France":"w+CAIQICIxU2FpbnQtSnVsaWVuLWRlLUNvbmNlbGxlcyxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Saint-Julien-en-Genevois,Rhone-Alpes,France":"w+CAIQICIrU2FpbnQtSnVsaWVuLWVuLUdlbmV2b2lzLFJob25lLUFscGVzLEZyYW5jZQ",
  "Saint-Junien,Limousin,France":"w+CAIQICIcU2FpbnQtSnVuaWVuLExpbW91c2luLEZyYW5jZQ",
  "Saint-Just-en-Chaussee,Picardy,France":"w+CAIQICIlU2FpbnQtSnVzdC1lbi1DaGF1c3NlZSxQaWNhcmR5LEZyYW5jZQ",
  "Saint-Just-Saint-Rambert,Rhone-Alpes,France":"w+CAIQICIrU2FpbnQtSnVzdC1TYWludC1SYW1iZXJ0LFJob25lLUFscGVzLEZyYW5jZQ",
  "Saint-Lambert,Ile-de-France,France":"w+CAIQICIiU2FpbnQtTGFtYmVydCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Saint-Laurent-Blangy,Nord-Pas-de-Calais,France":"w+CAIQICIuU2FpbnQtTGF1cmVudC1CbGFuZ3ksTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Saint-Laurent-de-la-Salanque,Languedoc-Roussillon,France":"w+CAIQICI4U2FpbnQtTGF1cmVudC1kZS1sYS1TYWxhbnF1ZSxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Saint-Laurent-du-Pont,Rhone-Alpes,France":"w+CAIQICIoU2FpbnQtTGF1cmVudC1kdS1Qb250LFJob25lLUFscGVzLEZyYW5jZQ",
  "Saint-Leu-d'Esserent,Picardy,France":"w+CAIQICIjU2FpbnQtTGV1LWQnRXNzZXJlbnQsUGljYXJkeSxGcmFuY2U",
  "Saint-Leu-la-Foret,Ile-de-France,France":"w+CAIQICInU2FpbnQtTGV1LWxhLUZvcmV0LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Saint-Lo,Lower Normandy,France":"w+CAIQICIeU2FpbnQtTG8sTG93ZXIgTm9ybWFuZHksRnJhbmNl",
  "Saint-Loubes,Aquitaine,France":"w+CAIQICIdU2FpbnQtTG91YmVzLEFxdWl0YWluZSxGcmFuY2U",
  "Saint-Louis,Alsace,France":"w+CAIQICIZU2FpbnQtTG91aXMsQWxzYWNlLEZyYW5jZQ",
  "Saint-Lys,Midi-Pyrenees,France":"w+CAIQICIeU2FpbnQtTHlzLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Saint-Macaire-en-Mauges,Pays de la Loire,France":"w+CAIQICIvU2FpbnQtTWFjYWlyZS1lbi1NYXVnZXMsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Saint-Maixent-l'Ecole,Poitou-Charentes,France":"w+CAIQICItU2FpbnQtTWFpeGVudC1sJ0Vjb2xlLFBvaXRvdS1DaGFyZW50ZXMsRnJhbmNl",
  "Saint-Mande,Ile-de-France,France":"w+CAIQICIgU2FpbnQtTWFuZGUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Saint-Marcel,Burgundy,France":"w+CAIQICIcU2FpbnQtTWFyY2VsLEJ1cmd1bmR5LEZyYW5jZQ",
  "Saint-Marcel-du-Perigord,Aquitaine,France":"w+CAIQICIpU2FpbnQtTWFyY2VsLWR1LVBlcmlnb3JkLEFxdWl0YWluZSxGcmFuY2U",
  "Saint-Marcellin,Rhone-Alpes,France":"w+CAIQICIiU2FpbnQtTWFyY2VsbGluLFJob25lLUFscGVzLEZyYW5jZQ",
  "Saint-Martin-de-Crau,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI2U2FpbnQtTWFydGluLWRlLUNyYXUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Saint-Martin-d'Heres,Rhone-Alpes,France":"w+CAIQICInU2FpbnQtTWFydGluLWQnSGVyZXMsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Saint-Martin-d'Uriage,Rhone-Alpes,France":"w+CAIQICIoU2FpbnQtTWFydGluLWQnVXJpYWdlLFJob25lLUFscGVzLEZyYW5jZQ",
  "Saint-Martin-sur-Lavezon,Rhone-Alpes,France":"w+CAIQICIrU2FpbnQtTWFydGluLXN1ci1MYXZlem9uLFJob25lLUFscGVzLEZyYW5jZQ",
  "Saint-Maur-des-Fosses,Ile-de-France,France":"w+CAIQICIqU2FpbnQtTWF1ci1kZXMtRm9zc2VzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Saint-Maurice,Ile-de-France,France":"w+CAIQICIiU2FpbnQtTWF1cmljZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Saint-Maximin-la-Sainte-Baume,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI_U2FpbnQtTWF4aW1pbi1sYS1TYWludGUtQmF1bWUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Saint-Medard-en-Jalles,Aquitaine,France":"w+CAIQICInU2FpbnQtTWVkYXJkLWVuLUphbGxlcyxBcXVpdGFpbmUsRnJhbmNl",
  "Saint-Michel-sur-Orge,Ile-de-France,France":"w+CAIQICIqU2FpbnQtTWljaGVsLXN1ci1PcmdlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Saint-Nazaire,Pays de la Loire,France":"w+CAIQICIlU2FpbnQtTmF6YWlyZSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Saint-Omer,Nord-Pas-de-Calais,France":"w+CAIQICIkU2FpbnQtT21lcixOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Saint-Orens-de-Gameville,Midi-Pyrenees,France":"w+CAIQICItU2FpbnQtT3JlbnMtZGUtR2FtZXZpbGxlLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Saint-Ouen,Ile-de-France,France":"w+CAIQICIfU2FpbnQtT3VlbixJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Saint-Ouen-l'Aumone,Ile-de-France,France":"w+CAIQICIoU2FpbnQtT3Vlbi1sJ0F1bW9uZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Saint-Palais,Aquitaine,France":"w+CAIQICIdU2FpbnQtUGFsYWlzLEFxdWl0YWluZSxGcmFuY2U",
  "Saint-Pathus,Ile-de-France,France":"w+CAIQICIhU2FpbnQtUGF0aHVzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Saint-Paul-les-Dax,Aquitaine,France":"w+CAIQICIjU2FpbnQtUGF1bC1sZXMtRGF4LEFxdWl0YWluZSxGcmFuY2U",
  "Saint-Paul-Trois-Chateaux,Rhone-Alpes,France":"w+CAIQICIsU2FpbnQtUGF1bC1Ucm9pcy1DaGF0ZWF1eCxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Saint-Pee-sur-Nivelle,Aquitaine,France":"w+CAIQICImU2FpbnQtUGVlLXN1ci1OaXZlbGxlLEFxdWl0YWluZSxGcmFuY2U",
  "Saint-Peray,Rhone-Alpes,France":"w+CAIQICIeU2FpbnQtUGVyYXksUmhvbmUtQWxwZXMsRnJhbmNl",
  "Saint-Perdon,Aquitaine,France":"w+CAIQICIdU2FpbnQtUGVyZG9uLEFxdWl0YWluZSxGcmFuY2U",
  "Saint-Philbert-de-Grand-Lieu,Pays de la Loire,France":"w+CAIQICI0U2FpbnQtUGhpbGJlcnQtZGUtR3JhbmQtTGlldSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Saint-Pierre-des-Corps,Centre,France":"w+CAIQICIkU2FpbnQtUGllcnJlLWRlcy1Db3JwcyxDZW50cmUsRnJhbmNl",
  "Saint-Pierre-du-Mont,Aquitaine,France":"w+CAIQICIlU2FpbnQtUGllcnJlLWR1LU1vbnQsQXF1aXRhaW5lLEZyYW5jZQ",
  "Saint-Pierre-du-Perray,Ile-de-France,France":"w+CAIQICIrU2FpbnQtUGllcnJlLWR1LVBlcnJheSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Saint-Pol-de-Leon,Brittany,France":"w+CAIQICIhU2FpbnQtUG9sLWRlLUxlb24sQnJpdHRhbnksRnJhbmNl",
  "Saint-Pol-sur-Mer,Nord-Pas-de-Calais,France":"w+CAIQICIrU2FpbnQtUG9sLXN1ci1NZXIsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Saint-Priest,Rhone-Alpes,France":"w+CAIQICIfU2FpbnQtUHJpZXN0LFJob25lLUFscGVzLEZyYW5jZQ",
  "Saint-Quentin,Picardy,France":"w+CAIQICIcU2FpbnQtUXVlbnRpbixQaWNhcmR5LEZyYW5jZQ",
  "Saint-Quentin-en-Yvelines,Ile-de-France,France":"w+CAIQICIuU2FpbnQtUXVlbnRpbi1lbi1ZdmVsaW5lcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Saint-Quentin-Fallavier,Rhone-Alpes,France":"w+CAIQICIqU2FpbnQtUXVlbnRpbi1GYWxsYXZpZXIsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Saint-Rambert-d'Albon,Rhone-Alpes,France":"w+CAIQICIoU2FpbnQtUmFtYmVydC1kJ0FsYm9uLFJob25lLUFscGVzLEZyYW5jZQ",
  "Saint-Raphael,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIvU2FpbnQtUmFwaGFlbCxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Saint-Remy-de-Provence,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI4U2FpbnQtUmVteS1kZS1Qcm92ZW5jZSxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Saint-Remy-les-Chevreuse,Ile-de-France,France":"w+CAIQICItU2FpbnQtUmVteS1sZXMtQ2hldnJldXNlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Saint-Romain-de-Colbosc,Upper Normandy,France":"w+CAIQICItU2FpbnQtUm9tYWluLWRlLUNvbGJvc2MsVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Saint-Sauveur,Franche-Comte,France":"w+CAIQICIiU2FpbnQtU2F1dmV1cixGcmFuY2hlLUNvbXRlLEZyYW5jZQ",
  "Saint-Sebastien-sur-Loire,Pays de la Loire,France":"w+CAIQICIxU2FpbnQtU2ViYXN0aWVuLXN1ci1Mb2lyZSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Saint-Serge,Pays de la Loire,France":"w+CAIQICIjU2FpbnQtU2VyZ2UsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Saint-Sernin-sur-Rance,Midi-Pyrenees,France":"w+CAIQICIrU2FpbnQtU2VybmluLXN1ci1SYW5jZSxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Saint-Sulpice-la-Pointe,Midi-Pyrenees,France":"w+CAIQICIsU2FpbnQtU3VscGljZS1sYS1Qb2ludGUsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Saint-Symphorien-d'Ozon,Rhone-Alpes,France":"w+CAIQICIqU2FpbnQtU3ltcGhvcmllbi1kJ096b24sUmhvbmUtQWxwZXMsRnJhbmNl",
  "Saint-Symphorien-sur-Coise,Rhone-Alpes,France":"w+CAIQICItU2FpbnQtU3ltcGhvcmllbi1zdXItQ29pc2UsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Saint-Thibault-des-Vignes,Ile-de-France,France":"w+CAIQICIuU2FpbnQtVGhpYmF1bHQtZGVzLVZpZ25lcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Saint-Tropez,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIuU2FpbnQtVHJvcGV6LFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Saint-Valery-en-Caux,Upper Normandy,France":"w+CAIQICIqU2FpbnQtVmFsZXJ5LWVuLUNhdXgsVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Saint-Vallier,Burgundy,France":"w+CAIQICIdU2FpbnQtVmFsbGllcixCdXJndW5keSxGcmFuY2U",
  "Saint-Vincent-de-Tyrosse,Aquitaine,France":"w+CAIQICIpU2FpbnQtVmluY2VudC1kZS1UeXJvc3NlLEFxdWl0YWluZSxGcmFuY2U",
  "Saint-Witz,Ile-de-France,France":"w+CAIQICIfU2FpbnQtV2l0eixJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Salies-de-Bearn,Aquitaine,France":"w+CAIQICIgU2FsaWVzLWRlLUJlYXJuLEFxdWl0YWluZSxGcmFuY2U",
  "Sallanches,Rhone-Alpes,France":"w+CAIQICIdU2FsbGFuY2hlcyxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Sallaumines,Nord-Pas-de-Calais,France":"w+CAIQICIlU2FsbGF1bWluZXMsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Salon-de-Provence,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIzU2Fsb24tZGUtUHJvdmVuY2UsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Sanary-sur-Mer,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIwU2FuYXJ5LXN1ci1NZXIsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Santeny,Ile-de-France,France":"w+CAIQICIcU2FudGVueSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Saone-et-Loire,Burgundy,France":"w+CAIQICIeU2FvbmUtZXQtTG9pcmUsQnVyZ3VuZHksRnJhbmNl",
  "Saran,Centre,France":"w+CAIQICITU2FyYW4sQ2VudHJlLEZyYW5jZQ",
  "Sarcelles,Ile-de-France,France":"w+CAIQICIeU2FyY2VsbGVzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Sarlat-la-Caneda,Aquitaine,France":"w+CAIQICIhU2FybGF0LWxhLUNhbmVkYSxBcXVpdGFpbmUsRnJhbmNl",
  "Sarralbe,Lorraine,France":"w+CAIQICIYU2FycmFsYmUsTG9ycmFpbmUsRnJhbmNl",
  "Sarreguemines,Lorraine,France":"w+CAIQICIdU2FycmVndWVtaW5lcyxMb3JyYWluZSxGcmFuY2U",
  "Sarre-Union,Alsace,France":"w+CAIQICIZU2FycmUtVW5pb24sQWxzYWNlLEZyYW5jZQ",
  "Sars-et-Rosieres,Nord-Pas-de-Calais,France":"w+CAIQICIqU2Fycy1ldC1Sb3NpZXJlcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Sarthe,Pays de la Loire,France":"w+CAIQICIeU2FydGhlLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Sartrouville,Ile-de-France,France":"w+CAIQICIhU2FydHJvdXZpbGxlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Saulny,Lorraine,France":"w+CAIQICIWU2F1bG55LExvcnJhaW5lLEZyYW5jZQ",
  "Saulx-les-Chartreux,Ile-de-France,France":"w+CAIQICIoU2F1bHgtbGVzLUNoYXJ0cmV1eCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Saumur,Pays de la Loire,France":"w+CAIQICIeU2F1bXVyLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Sausheim,Alsace,France":"w+CAIQICIWU2F1c2hlaW0sQWxzYWNlLEZyYW5jZQ",
  "Savenay,Pays de la Loire,France":"w+CAIQICIfU2F2ZW5heSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Savennieres,Pays de la Loire,France":"w+CAIQICIjU2F2ZW5uaWVyZXMsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Saverne,Alsace,France":"w+CAIQICIVU2F2ZXJuZSxBbHNhY2UsRnJhbmNl",
  "Savigny-le-Temple,Ile-de-France,France":"w+CAIQICImU2F2aWdueS1sZS1UZW1wbGUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Savigny-sur-Orge,Ile-de-France,France":"w+CAIQICIlU2F2aWdueS1zdXItT3JnZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Savoie,Rhone-Alpes,France":"w+CAIQICIZU2F2b2llLFJob25lLUFscGVzLEZyYW5jZQ",
  "Sceaux,Ile-de-France,France":"w+CAIQICIbU2NlYXV4LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Schiltigheim,Alsace,France":"w+CAIQICIaU2NoaWx0aWdoZWltLEFsc2FjZSxGcmFuY2U",
  "Schirmeck,Alsace,France":"w+CAIQICIXU2NoaXJtZWNrLEFsc2FjZSxGcmFuY2U",
  "Schweighouse-sur-Moder,Alsace,France":"w+CAIQICIkU2Nod2VpZ2hvdXNlLXN1ci1Nb2RlcixBbHNhY2UsRnJhbmNl",
  "Seclin,Nord-Pas-de-Calais,France":"w+CAIQICIgU2VjbGluLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Sedan,Champagne-Ardenne,France":"w+CAIQICIeU2VkYW4sQ2hhbXBhZ25lLUFyZGVubmUsRnJhbmNl",
  "Segre,Pays de la Loire,France":"w+CAIQICIdU2VncmUsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Seine-et-Marne,Ile-de-France,France":"w+CAIQICIjU2VpbmUtZXQtTWFybmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Seine-Maritime,Upper Normandy,France":"w+CAIQICIkU2VpbmUtTWFyaXRpbWUsVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Seine-Saint-Denis,Ile-de-France,France":"w+CAIQICImU2VpbmUtU2FpbnQtRGVuaXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Selestat,Alsace,France":"w+CAIQICIWU2VsZXN0YXQsQWxzYWNlLEZyYW5jZQ",
  "Seltz,Alsace,France":"w+CAIQICITU2VsdHosQWxzYWNlLEZyYW5jZQ",
  "Semur-en-Auxois,Burgundy,France":"w+CAIQICIfU2VtdXItZW4tQXV4b2lzLEJ1cmd1bmR5LEZyYW5jZQ",
  "Sene,Brittany,France":"w+CAIQICIUU2VuZSxCcml0dGFueSxGcmFuY2U",
  "Senlis,Picardy,France":"w+CAIQICIVU2VubGlzLFBpY2FyZHksRnJhbmNl",
  "Sens,Burgundy,France":"w+CAIQICIUU2VucyxCdXJndW5keSxGcmFuY2U",
  "Septemes-les-Vallons,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI2U2VwdGVtZXMtbGVzLVZhbGxvbnMsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Serifontaine,Picardy,France":"w+CAIQICIbU2VyaWZvbnRhaW5lLFBpY2FyZHksRnJhbmNl",
  "Serignan,Languedoc-Roussillon,France":"w+CAIQICIkU2VyaWduYW4sTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Serres-Castet,Aquitaine,France":"w+CAIQICIeU2VycmVzLUNhc3RldCxBcXVpdGFpbmUsRnJhbmNl",
  "Serris,Ile-de-France,France":"w+CAIQICIbU2VycmlzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Sete,Languedoc-Roussillon,France":"w+CAIQICIgU2V0ZSxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Sevran,Ile-de-France,France":"w+CAIQICIbU2V2cmFuLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Sevres,Ile-de-France,France":"w+CAIQICIbU2V2cmVzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Sevrier,Rhone-Alpes,France":"w+CAIQICIaU2V2cmllcixSaG9uZS1BbHBlcyxGcmFuY2U",
  "Seynod,Rhone-Alpes,France":"w+CAIQICIZU2V5bm9kLFJob25lLUFscGVzLEZyYW5jZQ",
  "Seysses,Midi-Pyrenees,France":"w+CAIQICIcU2V5c3NlcyxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Sille-le-Guillaume,Pays de la Loire,France":"w+CAIQICIqU2lsbGUtbGUtR3VpbGxhdW1lLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Sillingy,Rhone-Alpes,France":"w+CAIQICIbU2lsbGluZ3ksUmhvbmUtQWxwZXMsRnJhbmNl",
  "Simiane-Collongue,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIzU2ltaWFuZS1Db2xsb25ndWUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Sissonne,Picardy,France":"w+CAIQICIXU2lzc29ubmUsUGljYXJkeSxGcmFuY2U",
  "Sisteron,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqU2lzdGVyb24sUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Six-Fours-les-Plages,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI2U2l4LUZvdXJzLWxlcy1QbGFnZXMsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Soissons,Picardy,France":"w+CAIQICIXU29pc3NvbnMsUGljYXJkeSxGcmFuY2U",
  "Soisy-sous-Montmorency,Ile-de-France,France":"w+CAIQICIrU29pc3ktc291cy1Nb250bW9yZW5jeSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Soisy-sur-Seine,Ile-de-France,France":"w+CAIQICIkU29pc3ktc3VyLVNlaW5lLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Sollies-Pont,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIuU29sbGllcy1Qb250LFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Somain,Nord-Pas-de-Calais,France":"w+CAIQICIgU29tYWluLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Somme,Picardy,France":"w+CAIQICIUU29tbWUsUGljYXJkeSxGcmFuY2U",
  "Sommieres,Languedoc-Roussillon,France":"w+CAIQICIlU29tbWllcmVzLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Sophia Antipolis,France":"w+CAIQICIXU29waGlhIEFudGlwb2xpcyxGcmFuY2U",
  "Sorbiers,Rhone-Alpes,France":"w+CAIQICIbU29yYmllcnMsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Sorgues,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpU29yZ3VlcyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Sotteville-sous-le-Val,Upper Normandy,France":"w+CAIQICIsU290dGV2aWxsZS1zb3VzLWxlLVZhbCxVcHBlciBOb3JtYW5keSxGcmFuY2U",
  "Souffelweyersheim,Alsace,France":"w+CAIQICIfU291ZmZlbHdleWVyc2hlaW0sQWxzYWNlLEZyYW5jZQ",
  "Soullans,Pays de la Loire,France":"w+CAIQICIgU291bGxhbnMsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Soultz-sous-Forets,Alsace,France":"w+CAIQICIgU291bHR6LXNvdXMtRm9yZXRzLEFsc2FjZSxGcmFuY2U",
  "Soumoulou,Aquitaine,France":"w+CAIQICIaU291bW91bG91LEFxdWl0YWluZSxGcmFuY2U",
  "Soustons,Aquitaine,France":"w+CAIQICIZU291c3RvbnMsQXF1aXRhaW5lLEZyYW5jZQ",
  "Stains,Ile-de-France,France":"w+CAIQICIbU3RhaW5zLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "St-Chamond,Rhone-Alpes,France":"w+CAIQICIdU3QtQ2hhbW9uZCxSaG9uZS1BbHBlcyxGcmFuY2U",
  "St-Genis-Laval,Rhone-Alpes,France":"w+CAIQICIhU3QtR2VuaXMtTGF2YWwsUmhvbmUtQWxwZXMsRnJhbmNl",
  "St-Just-la-Pendue,Rhone-Alpes,France":"w+CAIQICIkU3QtSnVzdC1sYS1QZW5kdWUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "St-Laurent-du-Var,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIzU3QtTGF1cmVudC1kdS1WYXIsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "St-Malo,Brittany,France":"w+CAIQICIXU3QtTWFsbyxCcml0dGFueSxGcmFuY2U",
  "St-Priest-en-Jarez,Rhone-Alpes,France":"w+CAIQICIlU3QtUHJpZXN0LWVuLUphcmV6LFJob25lLUFscGVzLEZyYW5jZQ",
  "Strasbourg,Alsace,France":"w+CAIQICIYU3RyYXNib3VyZyxBbHNhY2UsRnJhbmNl",
  "Suce-sur-Erdre,Pays de la Loire,France":"w+CAIQICImU3VjZS1zdXItRXJkcmUsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Sucy-en-Brie,Ile-de-France,France":"w+CAIQICIhU3VjeS1lbi1CcmllLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Sully-sur-Loire,Centre,France":"w+CAIQICIdU3VsbHktc3VyLUxvaXJlLENlbnRyZSxGcmFuY2U",
  "Surbourg,Alsace,France":"w+CAIQICIWU3VyYm91cmcsQWxzYWNlLEZyYW5jZQ",
  "Suresnes,Ile-de-France,France":"w+CAIQICIdU3VyZXNuZXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Surgeres,Poitou-Charentes,France":"w+CAIQICIgU3VyZ2VyZXMsUG9pdG91LUNoYXJlbnRlcyxGcmFuY2U",
  "Tain-l'Hermitage,Rhone-Alpes,France":"w+CAIQICIjVGFpbi1sJ0hlcm1pdGFnZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Taissy,Champagne-Ardenne,France":"w+CAIQICIfVGFpc3N5LENoYW1wYWduZS1BcmRlbm5lLEZyYW5jZQ",
  "Talence,Aquitaine,France":"w+CAIQICIYVGFsZW5jZSxBcXVpdGFpbmUsRnJhbmNl",
  "Tarare,Rhone-Alpes,France":"w+CAIQICIZVGFyYXJlLFJob25lLUFscGVzLEZyYW5jZQ",
  "Tarascon,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqVGFyYXNjb24sUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Tarascon-sur-Ariege,Midi-Pyrenees,France":"w+CAIQICIoVGFyYXNjb24tc3VyLUFyaWVnZSxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Tarbes,Midi-Pyrenees,France":"w+CAIQICIbVGFyYmVzLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Tarn,Midi-Pyrenees,France":"w+CAIQICIZVGFybixNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Tarn-et-Garonne,Midi-Pyrenees,France":"w+CAIQICIkVGFybi1ldC1HYXJvbm5lLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Tarnos,Aquitaine,France":"w+CAIQICIXVGFybm9zLEFxdWl0YWluZSxGcmFuY2U",
  "Tassin-la-Demi-Lune,Rhone-Alpes,France":"w+CAIQICImVGFzc2luLWxhLURlbWktTHVuZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Taverny,Ile-de-France,France":"w+CAIQICIcVGF2ZXJueSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Templeuve,Nord-Pas-de-Calais,France":"w+CAIQICIjVGVtcGxldXZlLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Tergnier,Picardy,France":"w+CAIQICIXVGVyZ25pZXIsUGljYXJkeSxGcmFuY2U",
  "Territoire de Belfort,Franche-Comte,France":"w+CAIQICIqVGVycml0b2lyZSBkZSBCZWxmb3J0LEZyYW5jaGUtQ29tdGUsRnJhbmNl",
  "Thabor - Saint Helier,Brittany,France":"w+CAIQICIlVGhhYm9yIC0gU2FpbnQgSGVsaWVyLEJyaXR0YW55LEZyYW5jZQ",
  "Thann,Alsace,France":"w+CAIQICITVGhhbm4sQWxzYWNlLEZyYW5jZQ",
  "Thaon-les-Vosges,Lorraine,France":"w+CAIQICIgVGhhb24tbGVzLVZvc2dlcyxMb3JyYWluZSxGcmFuY2U",
  "Thiais,Ile-de-France,France":"w+CAIQICIbVGhpYWlzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Thiers,Auvergne,France":"w+CAIQICIWVGhpZXJzLEF1dmVyZ25lLEZyYW5jZQ",
  "Thionville,Lorraine,France":"w+CAIQICIaVGhpb252aWxsZSxMb3JyYWluZSxGcmFuY2U",
  "Thiverval-Grignon,Ile-de-France,France":"w+CAIQICImVGhpdmVydmFsLUdyaWdub24sSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Thoiry,Rhone-Alpes,France":"w+CAIQICIZVGhvaXJ5LFJob25lLUFscGVzLEZyYW5jZQ",
  "Thones,Rhone-Alpes,France":"w+CAIQICIZVGhvbmVzLFJob25lLUFscGVzLEZyYW5jZQ",
  "Thonon-les-Bains,Rhone-Alpes,France":"w+CAIQICIjVGhvbm9uLWxlcy1CYWlucyxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Thorigne-Fouillard,Brittany,France":"w+CAIQICIiVGhvcmlnbmUtRm91aWxsYXJkLEJyaXR0YW55LEZyYW5jZQ",
  "Thorigny-sur-Marne,Ile-de-France,France":"w+CAIQICInVGhvcmlnbnktc3VyLU1hcm5lLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Thouare-sur-Loire,Pays de la Loire,France":"w+CAIQICIpVGhvdWFyZS1zdXItTG9pcmUsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Thouars,Poitou-Charentes,France":"w+CAIQICIfVGhvdWFycyxQb2l0b3UtQ2hhcmVudGVzLEZyYW5jZQ",
  "Thourotte,Picardy,France":"w+CAIQICIYVGhvdXJvdHRlLFBpY2FyZHksRnJhbmNl",
  "Tignieu-Jameyzieu,Rhone-Alpes,France":"w+CAIQICIkVGlnbmlldS1KYW1leXppZXUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Tigy,Centre,France":"w+CAIQICISVGlneSxDZW50cmUsRnJhbmNl",
  "Tonneins,Aquitaine,France":"w+CAIQICIZVG9ubmVpbnMsQXF1aXRhaW5lLEZyYW5jZQ",
  "Torcy,Ile-de-France,France":"w+CAIQICIaVG9yY3ksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Toulon,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoVG91bG9uLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Toulouse,Midi-Pyrenees,France":"w+CAIQICIdVG91bG91c2UsTWlkaS1QeXJlbmVlcyxGcmFuY2U",
  "Toulouse-Blagnac Airport,Midi-Pyrenees,France":"w+CAIQICItVG91bG91c2UtQmxhZ25hYyBBaXJwb3J0LE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Tourcoing,Nord-Pas-de-Calais,France":"w+CAIQICIjVG91cmNvaW5nLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Tourlaville,Lower Normandy,France":"w+CAIQICIhVG91cmxhdmlsbGUsTG93ZXIgTm9ybWFuZHksRnJhbmNl",
  "Tournan-en-Brie,Ile-de-France,France":"w+CAIQICIkVG91cm5hbi1lbi1CcmllLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Tournefeuille,Midi-Pyrenees,France":"w+CAIQICIiVG91cm5lZmV1aWxsZSxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Tournon-sur-Rhone,Rhone-Alpes,France":"w+CAIQICIkVG91cm5vbi1zdXItUmhvbmUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Tournus,Burgundy,France":"w+CAIQICIXVG91cm51cyxCdXJndW5keSxGcmFuY2U",
  "Tours,Centre,France":"w+CAIQICITVG91cnMsQ2VudHJlLEZyYW5jZQ",
  "Trans-en-Provence,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIzVHJhbnMtZW4tUHJvdmVuY2UsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Trappes,Ile-de-France,France":"w+CAIQICIcVHJhcHBlcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Trebeurden,Brittany,France":"w+CAIQICIaVHJlYmV1cmRlbixCcml0dGFueSxGcmFuY2U",
  "Treillieres,Pays de la Loire,France":"w+CAIQICIjVHJlaWxsaWVyZXMsUGF5cyBkZSBsYSBMb2lyZSxGcmFuY2U",
  "Trelaze,Pays de la Loire,France":"w+CAIQICIfVHJlbGF6ZSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Tremblay-en-France,Ile-de-France,France":"w+CAIQICInVHJlbWJsYXktZW4tRnJhbmNlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Trets,Provence-Alpes-Cote d'Azur,France":"w+CAIQICInVHJldHMsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Trevoux,Rhone-Alpes,France":"w+CAIQICIaVHJldm91eCxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Triel-sur-Seine,Ile-de-France,France":"w+CAIQICIkVHJpZWwtc3VyLVNlaW5lLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Trizay,Poitou-Charentes,France":"w+CAIQICIeVHJpemF5LFBvaXRvdS1DaGFyZW50ZXMsRnJhbmNl",
  "Troyes,Champagne-Ardenne,France":"w+CAIQICIfVHJveWVzLENoYW1wYWduZS1BcmRlbm5lLEZyYW5jZQ",
  "Truchtersheim,Alsace,France":"w+CAIQICIbVHJ1Y2h0ZXJzaGVpbSxBbHNhY2UsRnJhbmNl",
  "Tulle,Limousin,France":"w+CAIQICIVVHVsbGUsTGltb3VzaW4sRnJhbmNl",
  "Tullins,Rhone-Alpes,France":"w+CAIQICIaVHVsbGlucyxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Ugine,Rhone-Alpes,France":"w+CAIQICIYVWdpbmUsUmhvbmUtQWxwZXMsRnJhbmNl",
  "University of Poitiers,Poitou-Charentes,France":"w+CAIQICIuVW5pdmVyc2l0eSBvZiBQb2l0aWVycyxQb2l0b3UtQ2hhcmVudGVzLEZyYW5jZQ",
  "Upper Normandy,France":"w+CAIQICIVVXBwZXIgTm9ybWFuZHksRnJhbmNl",
  "Ussel,Limousin,France":"w+CAIQICIVVXNzZWwsTGltb3VzaW4sRnJhbmNl",
  "Ustaritz,Aquitaine,France":"w+CAIQICIZVXN0YXJpdHosQXF1aXRhaW5lLEZyYW5jZQ",
  "Uzes,Languedoc-Roussillon,France":"w+CAIQICIgVXplcyxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Vaires-sur-Marne,Ile-de-France,France":"w+CAIQICIlVmFpcmVzLXN1ci1NYXJuZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Vaison-la-Romaine,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIzVmFpc29uLWxhLVJvbWFpbmUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Valbonne,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqVmFsYm9ubmUsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Val-de-Marne,Ile-de-France,France":"w+CAIQICIhVmFsLWRlLU1hcm5lLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Val-de-Reuil,Upper Normandy,France":"w+CAIQICIiVmFsLWRlLVJldWlsLFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Val-d'Oise,Ile-de-France,France":"w+CAIQICIfVmFsLWQnT2lzZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Valence,Rhone-Alpes,France":"w+CAIQICIaVmFsZW5jZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Valenciennes,Nord-Pas-de-Calais,France":"w+CAIQICImVmFsZW5jaWVubmVzLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Valentigney,Franche-Comte,France":"w+CAIQICIgVmFsZW50aWduZXksRnJhbmNoZS1Db210ZSxGcmFuY2U",
  "Vallauris,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrVmFsbGF1cmlzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Vallet,Pays de la Loire,France":"w+CAIQICIeVmFsbGV0LFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Valognes,Lower Normandy,France":"w+CAIQICIeVmFsb2duZXMsTG93ZXIgTm9ybWFuZHksRnJhbmNl",
  "Valreas,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIpVmFscmVhcyxQcm92ZW5jZS1BbHBlcy1Db3RlIGQnQXp1cixGcmFuY2U",
  "Vandoeuvre-les-Nancy,Lorraine,France":"w+CAIQICIkVmFuZG9ldXZyZS1sZXMtTmFuY3ksTG9ycmFpbmUsRnJhbmNl",
  "Vannes,Brittany,France":"w+CAIQICIWVmFubmVzLEJyaXR0YW55LEZyYW5jZQ",
  "Vanves,Ile-de-France,France":"w+CAIQICIbVmFudmVzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Var,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIlVmFyLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Varces-Allieres-et-Risset,Rhone-Alpes,France":"w+CAIQICIsVmFyY2VzLUFsbGllcmVzLWV0LVJpc3NldCxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Vasselay,Centre,France":"w+CAIQICIWVmFzc2VsYXksQ2VudHJlLEZyYW5jZQ",
  "Vaucluse,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqVmF1Y2x1c2UsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Vaucresson,Ile-de-France,France":"w+CAIQICIfVmF1Y3Jlc3NvbixJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Vaugneray,Rhone-Alpes,France":"w+CAIQICIcVmF1Z25lcmF5LFJob25lLUFscGVzLEZyYW5jZQ",
  "Vaugrigneuse,Ile-de-France,France":"w+CAIQICIhVmF1Z3JpZ25ldXNlLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Vaulx-en-Velin,Rhone-Alpes,France":"w+CAIQICIhVmF1bHgtZW4tVmVsaW4sUmhvbmUtQWxwZXMsRnJhbmNl",
  "Vaureal,Ile-de-France,France":"w+CAIQICIcVmF1cmVhbCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Vauvert,Languedoc-Roussillon,France":"w+CAIQICIjVmF1dmVydCxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Vaux-le-Penil,Ile-de-France,France":"w+CAIQICIiVmF1eC1sZS1QZW5pbCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Vaux-sur-Seine,Ile-de-France,France":"w+CAIQICIjVmF1eC1zdXItU2VpbmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Veauche,Rhone-Alpes,France":"w+CAIQICIaVmVhdWNoZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Vedene,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoVmVkZW5lLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Velaux,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIoVmVsYXV4LFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Velizy-Villacoublay,Ile-de-France,France":"w+CAIQICIoVmVsaXp5LVZpbGxhY291YmxheSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Vence,Provence-Alpes-Cote d'Azur,France":"w+CAIQICInVmVuY2UsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Vendargues,Languedoc-Roussillon,France":"w+CAIQICImVmVuZGFyZ3VlcyxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Vendee,Pays de la Loire,France":"w+CAIQICIeVmVuZGVlLFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Vendenheim,Alsace,France":"w+CAIQICIYVmVuZGVuaGVpbSxBbHNhY2UsRnJhbmNl",
  "Vendin-le-Vieil,Nord-Pas-de-Calais,France":"w+CAIQICIpVmVuZGluLWxlLVZpZWlsLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Vendome,Centre,France":"w+CAIQICIVVmVuZG9tZSxDZW50cmUsRnJhbmNl",
  "Venelles,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqVmVuZWxsZXMsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Veneux-les-Sablons,Ile-de-France,France":"w+CAIQICInVmVuZXV4LWxlcy1TYWJsb25zLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Venissieux,Rhone-Alpes,France":"w+CAIQICIdVmVuaXNzaWV1eCxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Ventabren,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrVmVudGFicmVuLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Verberie,Picardy,France":"w+CAIQICIXVmVyYmVyaWUsUGljYXJkeSxGcmFuY2U",
  "Verdun,Lorraine,France":"w+CAIQICIWVmVyZHVuLExvcnJhaW5lLEZyYW5jZQ",
  "Verdun-sur-Garonne,Midi-Pyrenees,France":"w+CAIQICInVmVyZHVuLXN1ci1HYXJvbm5lLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Vergeze,Languedoc-Roussillon,France":"w+CAIQICIjVmVyZ2V6ZSxMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Vernaison,Rhone-Alpes,France":"w+CAIQICIcVmVybmFpc29uLFJob25lLUFscGVzLEZyYW5jZQ",
  "Verneuil-en-Halatte,Picardy,France":"w+CAIQICIiVmVybmV1aWwtZW4tSGFsYXR0ZSxQaWNhcmR5LEZyYW5jZQ",
  "Verneuil-sur-Seine,Ile-de-France,France":"w+CAIQICInVmVybmV1aWwtc3VyLVNlaW5lLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Vernon,Upper Normandy,France":"w+CAIQICIcVmVybm9uLFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ",
  "Vernouillet,Ile-de-France,France":"w+CAIQICIgVmVybm91aWxsZXQsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Vern-sur-Seiche,Brittany,France":"w+CAIQICIfVmVybi1zdXItU2VpY2hlLEJyaXR0YW55LEZyYW5jZQ",
  "Verrieres-le-Buisson,Ile-de-France,France":"w+CAIQICIpVmVycmllcmVzLWxlLUJ1aXNzb24sSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Versailles,Ile-de-France,France":"w+CAIQICIfVmVyc2FpbGxlcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Vert,Ile-de-France,France":"w+CAIQICIZVmVydCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Vertou,Pays de la Loire,France":"w+CAIQICIeVmVydG91LFBheXMgZGUgbGEgTG9pcmUsRnJhbmNl",
  "Vesoul,Franche-Comte,France":"w+CAIQICIbVmVzb3VsLEZyYW5jaGUtQ29tdGUsRnJhbmNl",
  "Viarmes,Ile-de-France,France":"w+CAIQICIcVmlhcm1lcyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Vichy,Auvergne,France":"w+CAIQICIVVmljaHksQXV2ZXJnbmUsRnJhbmNl",
  "Vidauban,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIqVmlkYXViYW4sUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Vienne,Poitou-Charentes,France":"w+CAIQICIeVmllbm5lLFBvaXRvdS1DaGFyZW50ZXMsRnJhbmNl",
  "Vienne,Rhone-Alpes,France":"w+CAIQICIZVmllbm5lLFJob25lLUFscGVzLEZyYW5jZQ",
  "Vierzon,Centre,France":"w+CAIQICIVVmllcnpvbixDZW50cmUsRnJhbmNl",
  "Vieux-Conde,Nord-Pas-de-Calais,France":"w+CAIQICIlVmlldXgtQ29uZGUsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Vieux-Lille,Nord-Pas-de-Calais,France":"w+CAIQICIlVmlldXgtTGlsbGUsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Vif,Rhone-Alpes,France":"w+CAIQICIWVmlmLFJob25lLUFscGVzLEZyYW5jZQ",
  "Vigneux-de-Bretagne,Pays de la Loire,France":"w+CAIQICIrVmlnbmV1eC1kZS1CcmV0YWduZSxQYXlzIGRlIGxhIExvaXJlLEZyYW5jZQ",
  "Vigneux-sur-Seine,Ile-de-France,France":"w+CAIQICImVmlnbmV1eC1zdXItU2VpbmUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Vigny,Ile-de-France,France":"w+CAIQICIaVmlnbnksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Villabe,Ile-de-France,France":"w+CAIQICIcVmlsbGFiZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Villard-Bonnot,Rhone-Alpes,France":"w+CAIQICIhVmlsbGFyZC1Cb25ub3QsUmhvbmUtQWxwZXMsRnJhbmNl",
  "Villard-de-Lans,Rhone-Alpes,France":"w+CAIQICIiVmlsbGFyZC1kZS1MYW5zLFJob25lLUFscGVzLEZyYW5jZQ",
  "Villebon-sur-Yvette,Ile-de-France,France":"w+CAIQICIoVmlsbGVib24tc3VyLVl2ZXR0ZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Ville-d'Avray,Ile-de-France,France":"w+CAIQICIiVmlsbGUtZCdBdnJheSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Villefontaine,Rhone-Alpes,France":"w+CAIQICIgVmlsbGVmb250YWluZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Villefranche-de-Lauragais,Midi-Pyrenees,France":"w+CAIQICIuVmlsbGVmcmFuY2hlLWRlLUxhdXJhZ2FpcyxNaWRpLVB5cmVuZWVzLEZyYW5jZQ",
  "Villefranche-de-Rouergue,Midi-Pyrenees,France":"w+CAIQICItVmlsbGVmcmFuY2hlLWRlLVJvdWVyZ3VlLE1pZGktUHlyZW5lZXMsRnJhbmNl",
  "Villefranche-sur-Mer,Provence-Alpes-Cote d'Azur,France":"w+CAIQICI2VmlsbGVmcmFuY2hlLXN1ci1NZXIsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Villefranche-sur-Saone,Rhone-Alpes,France":"w+CAIQICIpVmlsbGVmcmFuY2hlLXN1ci1TYW9uZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Villejuif,Ile-de-France,France":"w+CAIQICIeVmlsbGVqdWlmLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Villejust,Ile-de-France,France":"w+CAIQICIeVmlsbGVqdXN0LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Villemomble,Ile-de-France,France":"w+CAIQICIgVmlsbGVtb21ibGUsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Villenave-d'Ornon,Aquitaine,France":"w+CAIQICIiVmlsbGVuYXZlLWQnT3Jub24sQXF1aXRhaW5lLEZyYW5jZQ",
  "Villeneuve-d'Ascq,Nord-Pas-de-Calais,France":"w+CAIQICIrVmlsbGVuZXV2ZS1kJ0FzY3EsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Villeneuve-le-Roi,Ile-de-France,France":"w+CAIQICImVmlsbGVuZXV2ZS1sZS1Sb2ksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Villeneuve-les-Avignon,Languedoc-Roussillon,France":"w+CAIQICIyVmlsbGVuZXV2ZS1sZXMtQXZpZ25vbixMYW5ndWVkb2MtUm91c3NpbGxvbixGcmFuY2U",
  "Villeneuve-les-Maguelone,Languedoc-Roussillon,France":"w+CAIQICI0VmlsbGVuZXV2ZS1sZXMtTWFndWVsb25lLExhbmd1ZWRvYy1Sb3Vzc2lsbG9uLEZyYW5jZQ",
  "Villeneuve-Loubet,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIzVmlsbGVuZXV2ZS1Mb3ViZXQsUHJvdmVuY2UtQWxwZXMtQ290ZSBkJ0F6dXIsRnJhbmNl",
  "Villeneuve-Saint-Georges,Ile-de-France,France":"w+CAIQICItVmlsbGVuZXV2ZS1TYWludC1HZW9yZ2VzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Villeneuve-sur-Lot,Aquitaine,France":"w+CAIQICIjVmlsbGVuZXV2ZS1zdXItTG90LEFxdWl0YWluZSxGcmFuY2U",
  "Villennes-sur-Seine,Ile-de-France,France":"w+CAIQICIoVmlsbGVubmVzLXN1ci1TZWluZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Villeparisis,Ile-de-France,France":"w+CAIQICIhVmlsbGVwYXJpc2lzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Villepinte,Ile-de-France,France":"w+CAIQICIfVmlsbGVwaW50ZSxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Villepreux,Ile-de-France,France":"w+CAIQICIfVmlsbGVwcmV1eCxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Villers-Bretonneux,Picardy,France":"w+CAIQICIhVmlsbGVycy1CcmV0b25uZXV4LFBpY2FyZHksRnJhbmNl",
  "Villers-Cotterets,Picardy,France":"w+CAIQICIgVmlsbGVycy1Db3R0ZXJldHMsUGljYXJkeSxGcmFuY2U",
  "Villerupt,Lorraine,France":"w+CAIQICIZVmlsbGVydXB0LExvcnJhaW5lLEZyYW5jZQ",
  "Villeurbanne,Rhone-Alpes,France":"w+CAIQICIfVmlsbGV1cmJhbm5lLFJob25lLUFscGVzLEZyYW5jZQ",
  "Villeveyrac,Languedoc-Roussillon,France":"w+CAIQICInVmlsbGV2ZXlyYWMsTGFuZ3VlZG9jLVJvdXNzaWxsb24sRnJhbmNl",
  "Villiers-le-Bel,Ile-de-France,France":"w+CAIQICIkVmlsbGllcnMtbGUtQmVsLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Villiers-Saint-Denis,Picardy,France":"w+CAIQICIjVmlsbGllcnMtU2FpbnQtRGVuaXMsUGljYXJkeSxGcmFuY2U",
  "Villiers-Saint-Frederic,Ile-de-France,France":"w+CAIQICIsVmlsbGllcnMtU2FpbnQtRnJlZGVyaWMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Villiers-sur-Marne,Ile-de-France,France":"w+CAIQICInVmlsbGllcnMtc3VyLU1hcm5lLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Vimy,Nord-Pas-de-Calais,France":"w+CAIQICIeVmlteSxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Vincennes,Ile-de-France,France":"w+CAIQICIeVmluY2VubmVzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Vineuil,Centre,France":"w+CAIQICIVVmluZXVpbCxDZW50cmUsRnJhbmNl",
  "Vire,Lower Normandy,France":"w+CAIQICIaVmlyZSxMb3dlciBOb3JtYW5keSxGcmFuY2U",
  "Viriat,Rhone-Alpes,France":"w+CAIQICIZVmlyaWF0LFJob25lLUFscGVzLEZyYW5jZQ",
  "Viroflay,Ile-de-France,France":"w+CAIQICIdVmlyb2ZsYXksSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Viry,Rhone-Alpes,France":"w+CAIQICIXVmlyeSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Viry-Chatillon,Ile-de-France,France":"w+CAIQICIjVmlyeS1DaGF0aWxsb24sSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Vitre,Brittany,France":"w+CAIQICIVVml0cmUsQnJpdHRhbnksRnJhbmNl",
  "Vitrolles,Provence-Alpes-Cote d'Azur,France":"w+CAIQICIrVml0cm9sbGVzLFByb3ZlbmNlLUFscGVzLUNvdGUgZCdBenVyLEZyYW5jZQ",
  "Vitry-en-Artois,Nord-Pas-de-Calais,France":"w+CAIQICIpVml0cnktZW4tQXJ0b2lzLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Vitry-le-Francois,Champagne-Ardenne,France":"w+CAIQICIqVml0cnktbGUtRnJhbmNvaXMsQ2hhbXBhZ25lLUFyZGVubmUsRnJhbmNl",
  "Vitry-sur-Seine,Ile-de-France,France":"w+CAIQICIkVml0cnktc3VyLVNlaW5lLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Vizille,Rhone-Alpes,France":"w+CAIQICIaVml6aWxsZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Voiron,Rhone-Alpes,France":"w+CAIQICIZVm9pcm9uLFJob25lLUFscGVzLEZyYW5jZQ",
  "Voisins-le-Bretonneux,Ile-de-France,France":"w+CAIQICIqVm9pc2lucy1sZS1CcmV0b25uZXV4LElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Volgelsheim,Alsace,France":"w+CAIQICIZVm9sZ2Vsc2hlaW0sQWxzYWNlLEZyYW5jZQ",
  "Voreppe,Rhone-Alpes,France":"w+CAIQICIaVm9yZXBwZSxSaG9uZS1BbHBlcyxGcmFuY2U",
  "Vosges,Lorraine,France":"w+CAIQICIWVm9zZ2VzLExvcnJhaW5lLEZyYW5jZQ",
  "Vouille,Poitou-Charentes,France":"w+CAIQICIfVm91aWxsZSxQb2l0b3UtQ2hhcmVudGVzLEZyYW5jZQ",
  "Wambrechies,Nord-Pas-de-Calais,France":"w+CAIQICIlV2FtYnJlY2hpZXMsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Wasquehal,Nord-Pas-de-Calais,France":"w+CAIQICIjV2FzcXVlaGFsLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Wasselonne,Alsace,France":"w+CAIQICIYV2Fzc2Vsb25uZSxBbHNhY2UsRnJhbmNl",
  "Wattrelos,Nord-Pas-de-Calais,France":"w+CAIQICIjV2F0dHJlbG9zLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Wavrin,Nord-Pas-de-Calais,France":"w+CAIQICIgV2F2cmluLE5vcmQtUGFzLWRlLUNhbGFpcyxGcmFuY2U",
  "Wazemmes,Nord-Pas-de-Calais,France":"w+CAIQICIiV2F6ZW1tZXMsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Wimereux,Nord-Pas-de-Calais,France":"w+CAIQICIiV2ltZXJldXgsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Wingles,Nord-Pas-de-Calais,France":"w+CAIQICIhV2luZ2xlcyxOb3JkLVBhcy1kZS1DYWxhaXMsRnJhbmNl",
  "Wissembourg,Alsace,France":"w+CAIQICIZV2lzc2VtYm91cmcsQWxzYWNlLEZyYW5jZQ",
  "Wissous,Ile-de-France,France":"w+CAIQICIcV2lzc291cyxJbGUtZGUtRnJhbmNlLEZyYW5jZQ",
  "Wittelsheim,Alsace,France":"w+CAIQICIZV2l0dGVsc2hlaW0sQWxzYWNlLEZyYW5jZQ",
  "Wittenheim,Alsace,France":"w+CAIQICIYV2l0dGVuaGVpbSxBbHNhY2UsRnJhbmNl",
  "Wormhout,Nord-Pas-de-Calais,France":"w+CAIQICIiV29ybWhvdXQsTm9yZC1QYXMtZGUtQ2FsYWlzLEZyYW5jZQ",
  "Yerres,Ile-de-France,France":"w+CAIQICIbWWVycmVzLElsZS1kZS1GcmFuY2UsRnJhbmNl",
  "Yonne,Burgundy,France":"w+CAIQICIVWW9ubmUsQnVyZ3VuZHksRnJhbmNl",
  "Yutz,Lorraine,France":"w+CAIQICIUWXV0eixMb3JyYWluZSxGcmFuY2U",
  "Yvelines,Ile-de-France,France":"w+CAIQICIdWXZlbGluZXMsSWxlLWRlLUZyYW5jZSxGcmFuY2U",
  "Yvetot,Upper Normandy,France":"w+CAIQICIcWXZldG90LFVwcGVyIE5vcm1hbmR5LEZyYW5jZQ"
}

Mitsu, un Expert SEO qui se fait une joie de partager ses délires sur internet...

Hors ligne

#10 2016-05-27 14:25:22

Mention Cildrim
Scout
Inscription : 2016-05-08
Messages : 27

Re : Référencement local

Alors ça c'est simpa ! Je crois d'ailleurs que c'est sur ton blog mitsu que j'avais lu quelque chose sur le réf en local. Merci pour le partage


-----------------------------------
www.erminea.fr - WebCréation, Référencement, Rédaction

Hors ligne

Pied de page des forums