Issues (2473)

Branch: master

Security Analysis    no vulnerabilities found

This project does not seem to handle request data directly as such no vulnerable execution paths were found.

  Cross-Site Scripting
Cross-Site Scripting enables an attacker to inject code into the response of a web-request that is viewed by other users. It can for example be used to bypass access controls, or even to take over other users' accounts.
  File Exposure
File Exposure allows an attacker to gain access to local files that he should not be able to access. These files can for example include database credentials, or other configuration files.
  File Manipulation
File Manipulation enables an attacker to write custom data to files. This potentially leads to injection of arbitrary code on the server.
  Object Injection
Object Injection enables an attacker to inject an object into PHP code, and can lead to arbitrary code execution, file exposure, or file manipulation attacks.
  Code Injection
Code Injection enables an attacker to execute arbitrary code on the server.
  Response Splitting
Response Splitting can be used to send arbitrary responses.
  File Inclusion
File Inclusion enables an attacker to inject custom files into PHP's file loading mechanism, either explicitly passed to include, or for example via PHP's auto-loading mechanism.
  Command Injection
Command Injection enables an attacker to inject a shell command that is execute with the privileges of the web-server. This can be used to expose sensitive data, or gain access of your server.
  SQL Injection
SQL Injection enables an attacker to execute arbitrary SQL code on your database server gaining access to user data, or manipulating user data.
  XPath Injection
XPath Injection enables an attacker to modify the parts of XML document that are read. If that XML document is for example used for authentication, this can lead to further vulnerabilities similar to SQL Injection.
  LDAP Injection
LDAP Injection enables an attacker to inject LDAP statements potentially granting permission to run unauthorized queries, or modify content inside the LDAP tree.
  Header Injection
  Other Vulnerability
This category comprises other attack vectors such as manipulating the PHP runtime, loading custom extensions, freezing the runtime, or similar.
  Regex Injection
Regex Injection enables an attacker to execute arbitrary code in your PHP process.
  XML Injection
XML Injection enables an attacker to read files on your local filesystem including configuration files, or can be abused to freeze your web-server process.
  Variable Injection
Variable Injection enables an attacker to overwrite program variables with custom data, and can lead to further vulnerabilities.
Unfortunately, the security analysis is currently not available for your project. If you are a non-commercial open-source project, please contact support to gain access.

mod/gcRegistration_collab/activate.php (27 issues)

Upgrade to new PHP Analysis Engine

These results are based on our legacy PHP analysis, consider migrating to our new PHP analysis engine instead. Learn more

1
<?php
2
3
/**** Federal Departments ****/
4
5
$federal_departments_en = array("Aboriginal Business Canada" => "Aboriginal Business Canada",
6
"Administrative Tribunals Support Service of Canada" => "Administrative Tribunals Support Service of Canada",
7
"Agriculture and Agri-Food Canada" => "Agriculture and Agri-Food Canada",
8
"Atlantic Canada Opportunities Agency" => "Atlantic Canada Opportunities Agency",
9
"Atlantic Pilotage Authority Canada" => "Atlantic Pilotage Authority Canada",
10
"Atomic Energy of Canada Limited" => "Atomic Energy of Canada Limited",
11
"Auditor General of Canada (Office of the)" => "Auditor General of Canada (Office of the)",
12
"Bank of Canada" => "Bank of Canada",
13
"Blue Water Bridge Canada" => "Blue Water Bridge Canada",
14
"Business Development Bank of Canada" => "Business Development Bank of Canada",
15
"Canada Agricultural Review Tribunal" => "Canada Agricultural Review Tribunal",
16
"Canada Agriculture and Food Museum" => "Canada Agriculture and Food Museum",
17
"Canada Aviation and Space Museum" => "Canada Aviation and Space Museum",
18
"Canada Border Services Agency" => "Canada Border Services Agency",
19
"Canada Centre for Inland Waters" => "Canada Centre for Inland Waters",
20
"Canada Council for the Arts" => "Canada Council for the Arts",
21
"Canada Deposit Insurance Corporation" => "Canada Deposit Insurance Corporation",
22
"Canada Development Investment Corporation" => "Canada Development Investment Corporation",
23
"Canada Economic Development for Quebec Regions" => "Canada Economic Development for Quebec Regions",
24
"Canada Employment Insurance Commission" => "Canada Employment Insurance Commission",
25
"Canada Firearms Centre" => "Canada Firearms Centre",
26
"Canada Gazette" => "Canada Gazette",
27
"Canada Industrial Relations Board" => "Canada Industrial Relations Board",
28
"Canada Lands Company Limited" => "Canada Lands Company Limited",
29
"Canada Mortgage and Housing Corporation" => "Canada Mortgage and Housing Corporation",
30
"Canada Pension Plan Investment Board" => "Canada Pension Plan Investment Board",
31
"Canada Post" => "Canada Post",
32
"Canada Research Chairs" => "Canada Research Chairs",
33
"Canada Revenue Agency" => "Canada Revenue Agency",
34
"Canada School of Public Service" => "Canada School of Public Service",
35
"Canada Science and Technology Museum Corporation" => "Canada Science and Technology Museum Corporation",
36
"Canadian Air Transport Security Authority" => "Canadian Air Transport Security Authority",
37
"Canadian Army" => "Canadian Army",
38
"Canadian Cadet Organizations" => "Canadian Cadet Organizations",
39
"Canadian Centre for Occupational Health and Safety" => "Canadian Centre for Occupational Health and Safety",
40
"Canadian Coast Guard" => "Canadian Coast Guard",
41
"Canadian Commercial Corporation" => "Canadian Commercial Corporation",
42
"Canadian Conservation Institute" => "Canadian Conservation Institute",
43
"Canadian Cultural Property Export Review Board" => "Canadian Cultural Property Export Review Board",
44
"Canadian Dairy Commission" => "Canadian Dairy Commission",
45
"Canadian Environmental Assessment Agency" => "Canadian Environmental Assessment Agency",
46
"Canadian Food Inspection Agency" => "Canadian Food Inspection Agency",
47
"Canadian Forces Housing Agency" => "Canadian Forces Housing Agency",
48
"Canadian General Standards Board" => "Canadian General Standards Board",
49
"Canadian Grain Commission" => "Canadian Grain Commission",
50
"Canadian Heritage" => "Canadian Heritage",
51
"Canadian Heritage Information Network" => "Canadian Heritage Information Network",
52
"Canadian Human Rights Commission" => "Canadian Human Rights Commission",
53
"Canadian Institutes of Health Research" => "Canadian Institutes of Health Research",
54
"Canadian Intellectual Property Office" => "Canadian Intellectual Property Office",
55
"Canadian Intergovernmental Conference Secretariat" => "Canadian Intergovernmental Conference Secretariat",
56
"Canadian International Trade Tribunal" => "Canadian International Trade Tribunal",
57
"Canadian Judicial Council" => "Canadian Judicial Council",
58
"Canadian Museum for Human Rights" => "Canadian Museum for Human Rights",
59
"Canadian Museum of Contemporary Photography" => "Canadian Museum of Contemporary Photography",
60
"Canadian Museum of History" => "Canadian Museum of History",
61
"Canadian Museum of Immigration at Pier 21" => "Canadian Museum of Immigration at Pier 21",
62
"Canadian Museum of Nature" => "Canadian Museum of Nature",
63
"Canadian Northern Economic Development Agency" => "Canadian Northern Economic Development Agency",
64
"Canadian Nuclear Safety Commission" => "Canadian Nuclear Safety Commission",
65
"Canadian Pari-Mutuel Agency" => "Canadian Pari-Mutuel Agency",
66
"Canadian Police College" => "Canadian Police College",
67
"Canadian Race Relations Foundation" => "Canadian Race Relations Foundation",
68
"Canadian Radio-Television and Telecommunications Commission" => "Canadian Radio-Television and Telecommunications Commission",
69
"Canadian Security Intelligence Service" => "Canadian Security Intelligence Service",
70
"Canadian Space Agency" => "Canadian Space Agency",
71
"Canadian Tourism Commission" => "Canadian Tourism Commission",
72
"Canadian Trade Commissioner Service" => "Canadian Trade Commissioner Service",
73
"Canadian Transportation Agency" => "Canadian Transportation Agency",
74
"Canadian War Museum" => "Canadian War Museum",
75
"Chief Electoral Officer (Office of the)" => "Chief Electoral Officer (Office of the)",
76
"Civilian Review and Complaints Commission for the RCMP" => "Civilian Review and Complaints Commission for the RCMP",
77
"Clerk of the Privy Council" => "Clerk of the Privy Council",
78
"Commissioner for Federal Judicial Affairs Canada (Office of the)" => "Commissioner for Federal Judicial Affairs Canada (Office of the)",
79
"Commissioner of Lobbying of Canada (Office of the)" => "Commissioner of Lobbying of Canada (Office of the)",
80
"Commissioner of Official Languages (Office of the)" => "Commissioner of Official Languages (Office of the)",
81
"Communications Research Centre Canada" => "Communications Research Centre Canada",
82
"Communications Security Establishment Canada" => "Communications Security Establishment Canada",
83
"Communications Security Establishment Commissioner (Office of the)" => "Communications Security Establishment Commissioner (Office of the)",
84
"Competition Bureau Canada" => "Competition Bureau Canada",
85
"Competition Tribunal" => "Competition Tribunal",
86
"Conflict of Interest and Ethics Commissioner (Office of the)" => "Conflict of Interest and Ethics Commissioner (Office of the)",
87
"Copyright Board Canada" => "Copyright Board Canada",
88
"CORCAN" => "CORCAN",
89
"Correctional Investigator Canada" => "Correctional Investigator Canada",
90
"Correctional Service Canada" => "Correctional Service Canada",
91
"Courts Administration Service" => "Courts Administration Service",
92
"Currency Museum" => "Currency Museum",
93
"Defence Construction Canada" => "Defence Construction Canada",
94
"Defence Research and Development Canada" => "Defence Research and Development Canada",
95
"Democratic Institutions" => "Democratic Institutions",
96
"Elections Canada" => "Elections Canada",
97
"Employment and Social Development Canada" => "Employment and Social Development Canada",
98
"Environment and Climate Change Canada" => "Environment and Climate Change Canada",
99
"Environmental Protection Review Canada" => "Environmental Protection Review Canada",
100
"Export Development Canada" => "Export Development Canada",
101
"Farm Credit Canada" => "Farm Credit Canada",
102
"Farm Products Council of Canada" => "Farm Products Council of Canada",
103
"Federal Bridge Corporation" => "Federal Bridge Corporation",
104
"Federal Court of Appeal" => "Federal Court of Appeal",
105
"Federal Court of Canada" => "Federal Court of Canada",
106
"Federal Economic Development Agency for Southern Ontario" => "Federal Economic Development Agency for Southern Ontario",
107
"Federal Economic Development Initiative for Northern Ontario (FedNor)" => "Federal Economic Development Initiative for Northern Ontario (FedNor)",
108
"Federal Ombudsman for Victims Of Crime (Office of the)" => "Federal Ombudsman for Victims Of Crime (Office of the)",
109
"Finance Canada (Department of)" => "Finance Canada (Department of)",
110
"Financial Consumer Agency of Canada" => "Financial Consumer Agency of Canada",
111
"Financial Transactions and Reports Analysis Centre of Canada" => "Financial Transactions and Reports Analysis Centre of Canada",
112
"Fisheries and Oceans Canada" => "Fisheries and Oceans Canada",
113
"Freshwater Fish Marketing Corporation" => "Freshwater Fish Marketing Corporation",
114
"Geographical Names Board of Canada" => "Geographical Names Board of Canada",
115
"Geomatics Canada" => "Geomatics Canada",
116
"Global Affairs Canada" => "Global Affairs Canada",
117
"Governor General of Canada" => "Governor General of Canada",
118
"Great Lakes Pilotage Authority Canada" => "Great Lakes Pilotage Authority Canada",
119
"Health Canada" => "Health Canada",
120
"Historic Sites and Monuments Board of Canada" => "Historic Sites and Monuments Board of Canada",
121
"House of Commons" => "House of Commons",
122
"Human Rights Tribunal of Canada" => "Human Rights Tribunal of Canada",
123
"Immigration and Refugee Board of Canada" => "Immigration and Refugee Board of Canada",
124
"Immigration, Refugees and Citizenship Canada" => "Immigration, Refugees and Citizenship Canada",
125
"Indian Oil and Gas Canada" => "Indian Oil and Gas Canada",
126
"Indian Residential Schools Truth and Reconciliation Commission" => "Indian Residential Schools Truth and Reconciliation Commission",
127
"Indigenous and Northern Affairs Canada" => "Indigenous and Northern Affairs Canada",
128
"Industrial Technologies Office" => "Industrial Technologies Office",
129
"Information Commissioner (Office of the)" => "Information Commissioner (Office of the)",
130
"Infrastructure Canada" => "Infrastructure Canada",
131
"Innovation, Science and Economic Development Canada" => "Innovation, Science and Economic Development Canada",
132
"Intergovernmental Affairs (Department of)" => "Intergovernmental Affairs (Department of)",
133
"International Development Research Centre" => "International Development Research Centre",
134
"Jacques Cartier and Champlain Bridges Inc." => "Jacques Cartier and Champlain Bridges Inc.",
135
"Justice Canada (Department of)" => "Justice Canada (Department of)",
136
"Labour Program" => "Labour Program",
137
"Laurentian Pilotage Authority Canada" => "Laurentian Pilotage Authority Canada",
138
"Leader of the Government in the House of Commons" => "Leader of the Government in the House of Commons",
139
"Library and Archives Canada" => "Library and Archives Canada",
140
"Marine Atlantic" => "Marine Atlantic",
141
"Measurement Canada" => "Measurement Canada",
142
"Military Grievances External Review Committee" => "Military Grievances External Review Committee",
143
"Military Police Complaints Commission of Canada" => "Military Police Complaints Commission of Canada",
144
"National Arts Centre" => "National Arts Centre",
145
"National Battlefields Commission" => "National Battlefields Commission",
146
"National Capital Commission" => "National Capital Commission",
147
"National Defence" => "National Defence",
148
"National Defence and the Canadian Forces Ombudsperson (Office of the)" => "National Defence and the Canadian Forces Ombudsperson (Office of the)",
149
"National Energy Board" => "National Energy Board",
150
"National Film Board" => "National Film Board",
151
"National Gallery of Canada" => "National Gallery of Canada",
152
"National Museum of Science and Technology" => "National Museum of Science and Technology",
153
"National Research Council Canada" => "National Research Council Canada",
154
"National Search and Rescue Secretariat" => "National Search and Rescue Secretariat",
155
"National Seniors Council" => "National Seniors Council",
156
"Natural Resources Canada" => "Natural Resources Canada",
157
"Natural Sciences and Engineering Research Canada" => "Natural Sciences and Engineering Research Canada",
158
"Northern Pipeline Agency Canada" => "Northern Pipeline Agency Canada",
159
"Occupational Health and Safety Tribunal Canada" => "Occupational Health and Safety Tribunal Canada",
160
"Pacific Pilotage Authority Canada" => "Pacific Pilotage Authority Canada",
161
"Parks Canada" => "Parks Canada",
162
"Parliament of Canada" => "Parliament of Canada",
163
"Parole Board of Canada" => "Parole Board of Canada",
164
"Passport Canada" => "Passport Canada",
165
"Patented Medicine Prices Review Board Canada" => "Patented Medicine Prices Review Board Canada",
166
"Polar Knowledge Canada" => "Polar Knowledge Canada",
167
"Policy Horizons Canada" => "Policy Horizons Canada",
168
"PPP Canada" => "PPP Canada",
169
"Prime Minister of Canada" => "Prime Minister of Canada",
170
"Privacy Commissioner (Office of the)" => "Privacy Commissioner (Office of the)",
171
"Privy Council Office" => "Privy Council Office",
172
"Procurement Ombudsman (Office of the)" => "Procurement Ombudsman (Office of the)",
173
"Public Health Agency of Canada" => "Public Health Agency of Canada",
174
"Public Prosecution Service of Canada" => "Public Prosecution Service of Canada",
175
"Public Safety Canada" => "Public Safety Canada",
176
"Public Sector Integrity Commissioner of Canada (Office of the)" => "Public Sector Integrity Commissioner of Canada (Office of the)",
177
"Public Sector Pension Investment Board" => "Public Sector Pension Investment Board",
178
"Public Servants Disclosure Protection Tribunal Canada" => "Public Servants Disclosure Protection Tribunal Canada",
179
"Public Service Commission of Canada" => "Public Service Commission of Canada",
180
"Public Service Labour Relations and Employment Board" => "Public Service Labour Relations and Employment Board",
181
"Public Services and Procurement Canada" => "Public Services and Procurement Canada",
182
"Receiver General for Canada" => "Receiver General for Canada",
183
"Registry of the Specific Claims Tribunal of Canada" => "Registry of the Specific Claims Tribunal of Canada",
184
"Ridley Terminals Inc." => "Ridley Terminals Inc.",
185
"Royal Canadian Air Force" => "Royal Canadian Air Force",
186
"Royal Canadian Mint" => "Royal Canadian Mint",
187
"Royal Canadian Mounted Police" => "Royal Canadian Mounted Police",
188
"Royal Canadian Mounted Police External Review Committee" => "Royal Canadian Mounted Police External Review Committee",
189
"Royal Canadian Navy" => "Royal Canadian Navy",
190
"Royal Military College of Canada" => "Royal Military College of Canada",
191
"Secretary to the Governor General (Office of the)" => "Secretary to the Governor General (Office of the)",
192
"Security Intelligence Review Committee" => "Security Intelligence Review Committee",
193
"Senate of Canada" => "Senate of Canada",
194
"Seniors" => "Seniors",
195
"Service Canada" => "Service Canada",
196
"Shared Services Canada" => "Shared Services Canada",
197
"Ship-Source Oil Pollution Fund" => "Ship-Source Oil Pollution Fund",
198
"Social Sciences and Humanities Research Council of Canada" => "Social Sciences and Humanities Research Council of Canada",
199
"Social Security Tribunal of Canada" => "Social Security Tribunal of Canada",
200
"Sport Canada" => "Sport Canada",
201
"Standards Council of Canada" => "Standards Council of Canada",
202
"Statistics Canada" => "Statistics Canada",
203
"Status of Women Canada" => "Status of Women Canada",
204
"Superintendent of Bankruptcy Canada (Office of the)" => "Superintendent of Bankruptcy Canada (Office of the)",
205
"Superintendent of Financial Institutions Canada (Office of the)" => "Superintendent of Financial Institutions Canada (Office of the)",
206
"Supreme Court of Canada" => "Supreme Court of Canada",
207
"Tax Court of Canada" => "Tax Court of Canada",
208
"Taxpayers' Ombudsman (Office of the)" => "Taxpayers' Ombudsman (Office of the)",
209
"Telefilm Canada" => "Telefilm Canada",
210
"Translation Bureau" => "Translation Bureau",
211
"Transport Canada" => "Transport Canada",
212
"Transportation Appeal Tribunal of Canada" => "Transportation Appeal Tribunal of Canada",
213
"Transportation Safety Board of Canada" => "Transportation Safety Board of Canada",
214
"Treasury Board of Canada Secretariat" => "Treasury Board of Canada Secretariat",
215
"Veterans Affairs Canada" => "Veterans Affairs Canada",
216
"Veterans' Ombudsman (Office of the)" => "Veterans' Ombudsman (Office of the)",
217
"Veterans Review and Appeal Board Canada" => "Veterans Review and Appeal Board Canada",
218
"VIA Rail Canada Inc." => "VIA Rail Canada Inc.",
219
"Virtual Museum of Canada" => "Virtual Museum of Canada",
220
"Western Economic Diversification Canada" => "Western Economic Diversification Canada");
221
222
$federal_departments_fr = array("Canadian Air Transport Security Authority" => "Administration canadienne de la sûreté du transport aérien",
223
"Atlantic Pilotage Authority Canada" => "Administration de pilotage de l'Atlantique Canada",
224
"Great Lakes Pilotage Authority Canada" => "Administration de pilotage des Grands Lacs Canada",
225
"Laurentian Pilotage Authority Canada" => "Administration de pilotage des Laurentides Canada",
226
"Pacific Pilotage Authority Canada" => "Administration de pilotage du Pacifique Canada",
227
"Northern Pipeline Agency Canada" => "Administration du pipe-line du Nord Canada",
228
"Indigenous and Northern Affairs Canada" => "Affaires autochtones et du Nord Canada",
229
"Intergovernmental Affairs (Department of)" => "Affaires intergouvernementales",
230
"Global Affairs Canada" => "Affaires mondiales Canada",
231
"Canadian Northern Economic Development Agency" => "Agence canadienne de développement économique du Nord",
232
"Canadian Environmental Assessment Agency" => "Agence canadienne d'évaluation environnementale",
233
"Canadian Food Inspection Agency" => "Agence canadienne d'inspection des aliments",
234
"Canadian Pari-Mutuel Agency" => "Agence canadienne du pari mutuel",
235
"Financial Consumer Agency of Canada" => "Agence de la consommation en matière financière du Canada",
236
"Public Health Agency of Canada" => "Agence de la santé publique du Canada",
237
"Canadian Forces Housing Agency" => "Agence de logement des Forces canadiennes",
238
"Atlantic Canada Opportunities Agency" => "Agence de promotion économique du Canada atlantique",
239
"Canada Border Services Agency" => "Agence des services frontaliers du Canada",
240
"Canada Revenue Agency" => "Agence du revenu du Canada",
241
"Federal Economic Development Agency for Southern Ontario" => "Agence fédérale de développement économique pour le Sud de l'Ontario",
242
"Canadian Space Agency" => "Agence spatiale canadienne",
243
"Agriculture and Agri-Food Canada" => "Agriculture et Agroalimentaire Canada",
244
"Seniors" => "Aînés",
245
"Veterans Affairs Canada" => "Anciens Combattants Canada",
246
"Canadian Army" => "Armée canadienne",
247
"Royal Canadian Air Force" => "Aviation royale canadienne",
248
"Business Development Bank of Canada" => "Banque de développement du Canada",
249
"Bank of Canada" => "Banque du Canada",
250
"Library and Archives Canada" => "Bibliothèque et Archives Canada",
251
"Competition Bureau Canada" => "Bureau de la concurrence Canada",
252
"Transportation Safety Board of Canada" => "Bureau de la sécurité des transports du Canada",
253
"Translation Bureau" => "Bureau de la traduction",
254
"Procurement Ombudsman (Office of the)" => "Bureau de l'ombudsman de l'approvisionnement",
255
"Taxpayers' Ombudsman (Office of the)" => "Bureau de l'ombudsman des contribuables",
256
"Federal Ombudsman for Victims Of Crime (Office of the)" => "Bureau de l'ombudsman fédéral des victimes d'actes criminels",
257
"Communications Security Establishment Commissioner (Office of the)" => "Bureau du commissaire du Centre de la sécurité des télécommunications",
258
"Privy Council Office" => "Bureau du Conseil privé",
259
"Chief Electoral Officer (Office of the)" => "Bureau du directeur général des élections",
260
"Secretary to the Governor General (Office of the)" => "Bureau du secrétaire du gouverneur général",
261
"Superintendent of Bankruptcy Canada (Office of the)" => "Bureau du surintendant des faillites Canada",
262
"Superintendent of Financial Institutions Canada (Office of the)" => "Bureau du surintendant des institutions financières Canada",
263
"Auditor General of Canada (Office of the)" => "Bureau du vérificateur général du Canada",
264
"Ship-Source Oil Pollution Fund" => "Caisse d'indemnisation des dommages dus à la pollution par les hydrocarbures causée par les navires",
265
"Canada Centre for Inland Waters" => "Centre canadien des eaux intérieures",
266
"Canadian Centre for Occupational Health and Safety" => "Centre canadien d'hygiène et de sécurité au travail",
267
"Financial Transactions and Reports Analysis Centre of Canada" => "Centre d'analyse des opérations et déclarations financières du Canada",
268
"Communications Security Establishment Canada" => "Centre de la sécurité des télécommunications Canada",
269
"International Development Research Centre" => "Centre de recherches pour le développement international",
270
"Communications Research Centre Canada" => "Centre de recherches sur les communications Canada",
271
"Canada Firearms Centre" => "Centre des armes à feu Canada",
272
"National Arts Centre" => "Centre national des arts",
273
"Canada Research Chairs" => "Chaires de recherche du Canada",
274
"House of Commons" => "Chambre des communes",
275
"Canadian Police College" => "Collège canadien de police",
276
"Royal Military College of Canada" => "Collège militaire royal du Canada",
277
"Security Intelligence Review Committee" => "Comité de surveillance des activités de renseignement de sécurité",
278
"Royal Canadian Mounted Police External Review Committee" => "Comité externe d'examen de la Gendarmerie royale du Canada",
279
"Military Grievances External Review Committee" => "Comité externe d'examen des griefs militaires",
280
"Commissioner for Federal Judicial Affairs Canada (Office of the)" => "Commissariat à la magistrature fédérale Canada",
281
"Privacy Commissioner (Office of the)" => "Commissariat à la protection de la vie privée au Canada",
282
"Information Commissioner (Office of the)" => "Commissariat à l'information au Canada",
283
"Public Sector Integrity Commissioner of Canada (Office of the)" => "Commissariat à l'intégrité du secteur public du Canada",
284
"Commissioner of Lobbying of Canada (Office of the)" => "Commissariat au lobbying du Canada",
285
"Conflict of Interest and Ethics Commissioner (Office of the)" => "Commissariat aux conflits d'intérêts et à l'éthique",
286
"Commissioner of Official Languages (Office of the)" => "Commissariat aux langues officielles",
287
"Canadian Nuclear Safety Commission" => "Commission canadienne de sûreté nucléaire",
288
"Canadian Human Rights Commission" => "Commission canadienne des droits de la personne",
289
"Canadian Grain Commission" => "Commission canadienne des grains",
290
"Canadian Cultural Property Export Review Board" => "Commission canadienne d'examen des exportations de biens culturels",
291
"Canadian Dairy Commission" => "Commission canadienne du lait",
292
"Canadian Tourism Commission" => "Commission canadienne du tourisme",
293
"Civilian Review and Complaints Commission for the RCMP" => "Commission civile d'examen et de traitement des plaintes relatives à la GRC",
294
"National Capital Commission" => "Commission de la capitale nationale",
295
"Public Service Commission of Canada" => "Commission de la fonction publique du Canada",
296
"Canada Employment Insurance Commission" => "Commission de l'assurance-emploi du Canada",
297
"Immigration and Refugee Board of Canada" => "Commission de l'immigration et du statut de réfugié du Canada",
298
"Canada Agricultural Review Tribunal" => "Commission de révision agricole du Canada",
299
"Geographical Names Board of Canada" => "Commission de toponymie du Canada",
300
"Indian Residential Schools Truth and Reconciliation Commission" => "Commission de vérité et de réconciliation relative aux pensionnats indiens",
301
"National Battlefields Commission" => "Commission des champs de bataille nationaux",
302
"Parole Board of Canada" => "Commission des libérations conditionnelles du Canada",
303
"Historic Sites and Monuments Board of Canada" => "Commission des lieux et monuments historiques du Canada",
304
"Public Service Labour Relations and Employment Board" => "Commission des relations de travail et de l'emploi dans la fonction publique",
305
"Military Police Complaints Commission of Canada" => "Commission d'examen des plaintes concernant la police militaire du Canada",
306
"Copyright Board Canada" => "Commission du droit d'auteur Canada",
307
"Status of Women Canada" => "Condition féminine Canada",
308
"Canadian Judicial Council" => "Conseil canadien de la magistrature",
309
"Standards Council of Canada" => "Conseil canadien des normes",
310
"Canada Industrial Relations Board" => "Conseil canadien des relations industrielles",
311
"Canadian Radio-Television and Telecommunications Commission" => "Conseil de la radiodiffusion et des télécommunications canadiennes",
312
"Natural Sciences and Engineering Research Canada" => "Conseil de recherches en sciences et en génie Canada",
313
"Social Sciences and Humanities Research Council of Canada" => "Conseil de recherches en sciences humaines du Canada",
314
"Canada Council for the Arts" => "Conseil des arts du Canada",
315
"Farm Products Council of Canada" => "Conseil des produits agricoles du Canada",
316
"Patented Medicine Prices Review Board Canada" => "Conseil d'examen du prix des médicaments brevetés Canada",
317
"National Research Council Canada" => "Conseil national de recherches Canada",
318
"National Seniors Council" => "Conseil national des aînés",
319
"Defence Construction Canada" => "Construction de Défense Canada",
320
"CORCAN" => "CORCAN",
321
"Canadian Commercial Corporation" => "Corporation commerciale canadienne",
322
"Canada Development Investment Corporation" => "Corporation de développement des investissements du Canada",
323
"Tax Court of Canada" => "Cour canadienne de l'impôt",
324
"Federal Court of Appeal" => "Cour d'appel fédérale",
325
"Federal Court of Canada" => "Cour fédérale",
326
"Supreme Court of Canada" => "Cour suprême du Canada",
327
"National Defence" => "Défense nationale",
328
"Canada Economic Development for Quebec Regions" => "Développement économique Canada pour les régions du Québec",
329
"Western Economic Diversification Canada" => "Diversification de l'économie de l'Ouest Canada",
330
"Canada School of Public Service" => "École de la fonction publique du Canada",
331
"Elections Canada" => "Élections Canada",
332
"Employment and Social Development Canada" => "Emploi et Développement social Canada",
333
"Atomic Energy of Canada Limited" => "Énergie atomique du Canada, Limitée",
334
"Correctional Investigator Canada" => "Enquêteur correctionnel Canada",
335
"Aboriginal Business Canada" => "Entreprise autochtone Canada",
336
"Environment and Climate Change Canada" => "Environnement et Changement climatique Canada",
337
"Export Development Canada" => "Exportation et développement Canada",
338
"Farm Credit Canada" => "Financement agricole Canada",
339
"Finance Canada (Department of)" => "Finances Canada, Ministère des",
340
"Canadian Race Relations Foundation" => "Fondation canadienne des relations raciales",
341
"Canadian Coast Guard" => "Garde côtière canadienne",
342
"Canada Gazette" => "Gazette du Canada",
343
"Royal Canadian Mounted Police" => "Gendarmerie royale du Canada",
344
"Geomatics Canada" => "Géomatique Canada",
345
"Governor General of Canada" => "Gouverneur général du Canada",
346
"Registry of the Specific Claims Tribunal of Canada" => "Greffe du Tribunal des revendications particulières du Canada",
347
"Clerk of the Privy Council" => "Greffier du Conseil privé",
348
"Policy Horizons Canada" => "Horizons de politiques Canada",
349
"Immigration, Refugees and Citizenship Canada" => "Immigration, Réfugiés, et Citoyenneté Canada",
350
"Infrastructure Canada" => "Infrastructure Canada",
351
"Federal Economic Development Initiative for Northern Ontario (FedNor)" => "Initiative fédérale de développement économique pour le Nord de l'Ontario (FedNor)",
352
"Innovation, Science and Economic Development Canada" => "Innovation, Sciences et Développement économique Canada",
353
"Canadian Conservation Institute" => "Institut canadien de conservation",
354
"Democratic Institutions" => "Institutions démocratiques",
355
"Canadian Institutes of Health Research" => "Instituts de recherche en santé du Canada",
356
"Public Sector Pension Investment Board" => "Investissement des régimes de pensions du secteur public",
357
"Justice Canada (Department of)" => "Justice Canada, Ministère de la",
358
"Leader of the Government in the House of Commons" => "Leader du gouvernement à la Chambre des communes",
359
"Marine Atlantic" => "Marine Atlantique",
360
"Royal Canadian Navy" => "Marine royale canadienne",
361
"Measurement Canada" => "Mesures Canada",
362
"Royal Canadian Mint" => "Monnaie royale canadienne",
363
"Canadian War Museum" => "Musée canadien de la guerre",
364
"Canadian Museum of Nature" => "Musée canadien de la nature",
365
"Canadian Museum of Contemporary Photography" => "Musée canadien de la photographie contemporaine",
366
"Canadian Museum of History" => "Musée canadien de l'histoire",
367
"Canadian Museum of Immigration at Pier 21" => "Musée canadien de l'immigration du Quai 21",
368
"Canadian Museum for Human Rights" => "Musée canadien pour les droits de la personne",
369
"Currency Museum" => "Musée de la Banque du Canada",
370
"Canada Agriculture and Food Museum" => "Musée de l'agriculture et de l'alimentation du Canada",
371
"Canada Aviation and Space Museum" => "Musée de l'aviation et de l'espace du Canada",
372
"National Gallery of Canada" => "Musée des beaux-arts du Canada",
373
"Virtual Museum of Canada" => "Musée virtuel du Canada",
374
"National Museum of Science and Technology" => "Musées des sciences et de la technologie du Canada",
375
"Freshwater Fish Marketing Corporation" => "Office de commercialisation du poisson d'eau douce",
376
"Canadian Intellectual Property Office" => "Office de la propriété intellectuelle du Canada",
377
"Canadian General Standards Board" => "Office des normes générales du Canada",
378
"Industrial Technologies Office" => "Office des technologies industrielles",
379
"Canadian Transportation Agency" => "Office des transports du Canada",
380
"Canada Pension Plan Investment Board" => "Office d'investissement du régime de pensions du Canada",
381
"National Energy Board" => "Office national de l'énergie",
382
"National Film Board" => "Office national du film",
383
"National Defence and the Canadian Forces Ombudsperson (Office of the)" => "Ombudsman de la Défense nationale et des Forces canadiennes",
384
"Veterans' Ombudsman (Office of the)" => "Ombudsman des vétérans",
385
"Canadian Cadet Organizations" => "Organisations de cadets du Canada",
386
"Parks Canada" => "Parcs Canada",
387
"Parliament of Canada" => "Parlement du Canada",
388
"Passport Canada" => "Passeport Canada",
389
"Canadian Heritage" => "Patrimoine canadien",
390
"Fisheries and Oceans Canada" => "Pêches et Océans Canada",
391
"Indian Oil and Gas Canada" => "Pétrole et gaz des Indiens du Canada",
392
"Blue Water Bridge Canada" => "Pont Blue Water Canada",
393
"Jacques Cartier and Champlain Bridges Inc." => "Ponts Jacques-Cartier et Champlain Inc.",
394
"Canada Post" => "Postes Canada",
395
"PPP Canada" => "PPP Canada",
396
"Prime Minister of Canada" => "Premier ministre du Canada",
397
"Labour Program" => "Programme du travail",
398
"Receiver General for Canada" => "Receveur général du Canada",
399
"Defence Research and Development Canada" => "Recherche et développement pour la Défense Canada",
400
"Canadian Heritage Information Network" => "Réseau canadien d'information sur le patrimoine",
401
"Natural Resources Canada" => "Ressources naturelles Canada",
402
"Environmental Protection Review Canada" => "Révision de la protection de l'environnement Canada",
403
"Ridley Terminals Inc." => "Ridley Terminals Inc.",
404
"Health Canada" => "Santé Canada",
405
"Polar Knowledge Canada" => "Savoir polaire Canada",
406
"Canadian Intergovernmental Conference Secretariat" => "Secrétariat des conférences intergouvernementales canadiennes",
407
"Treasury Board of Canada Secretariat" => "Secrétariat du Conseil du Trésor du Canada",
408
"National Search and Rescue Secretariat" => "Secrétariat national recherche et sauvetage",
409
"Public Safety Canada" => "Sécurité publique Canada",
410
"Senate of Canada" => "Sénat du Canada",
411
"Courts Administration Service" => "Service administratif des tribunaux judiciaires",
412
"Service Canada" => "Service Canada",
413
"Administrative Tribunals Support Service of Canada" => "Service canadien d'appui aux tribunaux administratifs",
414
"Canadian Security Intelligence Service" => "Service canadien du renseignement de sécurité",
415
"Correctional Service Canada" => "Service correctionnel Canada",
416
"Canadian Trade Commissioner Service" => "Service des délégués commerciaux du Canada",
417
"Public Prosecution Service of Canada" => "Service des poursuites pénales du Canada",
418
"Shared Services Canada" => "Services partagés Canada",
419
"Public Services and Procurement Canada" => "Services publics et Approvisionnement Canada",
420
"Canada Mortgage and Housing Corporation" => "Société canadienne d'hypothèques et de logement",
421
"Canada Deposit Insurance Corporation" => "Société d'assurance-dépôts du Canada",
422
"Canada Science and Technology Museum Corporation" => "Société des musées de sciences et technologies du Canada",
423
"Federal Bridge Corporation" => "Société des ponts fédéraux",
424
"Canada Lands Company Limited" => "Société immobilière du Canada Limitée",
425
"Sport Canada" => "Sport Canada",
426
"Statistics Canada" => "Statistique Canada",
427
"Telefilm Canada" => "Téléfilm Canada",
428
"Transport Canada" => "Transports Canada",
429
"Canadian International Trade Tribunal" => "Tribunal canadien du commerce extérieur",
430
"Transportation Appeal Tribunal of Canada" => "Tribunal d'appel des transports du Canada",
431
"Competition Tribunal" => "Tribunal de la concurrence",
432
"Public Servants Disclosure Protection Tribunal Canada" => "Tribunal de la protection des fonctionnaires divulgateurs Canada",
433
"Social Security Tribunal of Canada" => "Tribunal de la sécurité sociale du Canada",
434
"Occupational Health and Safety Tribunal Canada" => "Tribunal de santé et sécurité au travail Canada",
435
"Veterans Review and Appeal Board Canada" => "Tribunal des anciens combattants (révision et appel) Canada",
436
"Human Rights Tribunal of Canada" => "Tribunal des droits de la personne du Canada",
437
"VIA Rail Canada Inc." => "VIA Rail Canada Inc.");
438
439
$deptObj = elgg_get_entities(array(
440
   	'type' => 'object',
441
   	'subtype' => 'federal_departments',
442
));
443 View Code Duplication
if ( !$deptObj ){
444
	$depts = new ElggObject();
445
	$depts->subtype = "federal_departments";
446
	$depts->title = "departments";
447
	$depts->access_id = ACCESS_PUBLIC;
448
449
	$depts->set('federal_departments_en', json_encode($federal_departments_en));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
450
	$depts->set('federal_departments_fr', json_encode($federal_departments_fr));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
451
	$depts->save();
452
} else {
453
	$depts = get_entity($deptObj[0]->guid);
454
	$depts_en = json_decode($depts->federal_departments_en, true);
455
	if ($depts_en != $federal_departments_en){
456
		foreach ($federal_departments_en as $key => $value){
457
			if ($depts_en[$key] != $value){
458
				$depts_en[$key] = $value;
459
			}
460
		}
461
		$depts->set('federal_departments_en', json_encode($depts_en));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
462
		$depts->save();
463
	}
464
465
	$depts_fr = json_decode($depts->federal_departments_fr, true);
466
	if ($depts_fr != $federal_departments_fr){
467
		foreach ($federal_departments_fr as $key => $value){
468
			if ($depts_fr[$key] != $value){
469
				$depts_fr[$key] = $value;
470
			}
471
		}
472
		$depts->set('federal_departments_fr', json_encode($depts_fr));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
473
		$depts->save();
474
	}
475
}
476
477
/**** Provinces ****/
478
479
$provinces_en = array("Alberta" => "Alberta",
480
"British Columbia" => "British Columbia",
481
"Manitoba" => "Manitoba",
482
"New Brunswick" => "New Brunswick",
483
"Newfoundland and Labrador" => "Newfoundland and Labrador",
484
"Northwest Territories" => "Northwest Territories",
485
"Nova Scotia" => "Nova Scotia",
486
"Nunavut" => "Nunavut",
487
"Ontario" => "Ontario",
488
"Prince Edward Island" => "Prince Edward Island",
489
"Quebec" => "Quebec",
490
"Saskatchewan" => "Saskatchewan",
491
"Yukon" => "Yukon");
492
493
$provinces_fr = array("Alberta" => "Alberta",
494
"British Columbia" => "Colombie-Britannique",
495
"Prince Edward Island" => "Île-du-Prince-Édouard",
496
"Manitoba" => "Manitoba",
497
"New Brunswick" => "Nouveau-Brunswick",
498
"Nova Scotia" => "Nouvelle-Écosse",
499
"Nunavut" => "Nunavut",
500
"Ontario" => "Ontario",
501
"Quebec" => "Québec",
502
"Saskatchewan" => "Saskatchewan",
503
"Newfoundland and Labrador" => "Terre-Neuve-et-Labrador",
504
"Northwest Territories" => "Territoires du Nord-Ouest",
505
"Yukon" => "Yukon");
506
507
$provObj = elgg_get_entities(array(
508
   	'type' => 'object',
509
   	'subtype' => 'provinces',
510
));
511 View Code Duplication
if ( !$provObj ){
512
	$provs = new ElggObject();
513
	$provs->subtype = "provinces";
514
	$provs->title = "provinces";
515
	$provs->access_id = ACCESS_PUBLIC;
516
517
	$provs->set('provinces_en', json_encode($provinces_en));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
518
	$provs->set('provinces_fr', json_encode($provinces_fr));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
519
	$provs->save();
520
} else {
521
	$provs = get_entity($provObj[0]->guid);
522
	$provs_en = json_decode($provs->provinces_en, true);
523
	if ($provs_en != $provinces_en){
524
		foreach ($provinces_en as $key => $value){
525
			if ($provs_en[$key] != $value){
526
				$provs_en[$key] = $value;
527
			}
528
		}
529
		$provs->set('provinces_en', json_encode($provs_en));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
530
		$provs->save();
531
	}
532
533
	$provs_fr = json_decode($provs->provinces_fr, true);
534
	if ($provs_fr != $provinces_fr){
535
		foreach ($provinces_fr as $key => $value){
536
			if ($provs_fr[$key] != $value){
537
				$provs_fr[$key] = $value;
538
			}
539
		}
540
		$provs->set('provinces_fr', json_encode($provs_fr));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
541
		$provs->save();
542
	}
543
}
544
545
/**** Ministries ****/
546
547
$ministries_en = array(
548
	"Alberta" => array("Advanced Education" => "Advanced Education",
549
		"Agriculture and Forestry" => "Agriculture and Forestry",
550
		"Corporate Human Resourcing" => "Corporate Human Resourcing",
551
		"Culture and Tourism" => "Culture and Tourism",
552
		"Economic Development and Trade" => "Economic Development and Trade",
553
		"Education" => "Education",
554
		"Energy" => "Energy",
555
		"Environment and Parks" => "Environment and Parks",
556
		"Health" => "Health",
557
		"Human Services" => "Human Services",
558
		"Indigenous Relations" => "Indigenous Relations",
559
		"Infrastructure" => "Infrastructure",
560
		"Justice and Solicitor General" => "Justice and Solicitor General",
561
		"Labour" => "Labour",
562
		"Municipal Affairs" => "Municipal Affairs",
563
		"Seniors and Housing" => "Seniors and Housing",
564
		"Service Alberta" => "Service Alberta",
565
		"Status of Women" => "Status of Women",
566
		"Transportation" => "Transportation",
567
		"Treasury Board and Finance" => "Treasury Board and Finance"),
568
	"British Columbia" => array("Aboriginal Relations & Reconciliation" => "Aboriginal Relations & Reconciliation",
569
		"Advanced Education" => "Advanced Education",
570
		"Agriculture" => "Agriculture",
571
		"Children & Family Development" => "Children & Family Development",
572
		"Community, Sport & Cultural Development" => "Community, Sport & Cultural Development",
573
		"Education" => "Education",
574
		"Energy & Mines" => "Energy & Mines",
575
		"Environment" => "Environment",
576
		"Finance" => "Finance",
577
		"Forests, Lands & Natural Resource Operations" => "Forests, Lands & Natural Resource Operations",
578
		"Health" => "Health",
579
		"International Trade" => "International Trade",
580
		"Jobs, Tourism & Skills Training" => "Jobs, Tourism & Skills Training",
581
		"Justice" => "Justice",
582
		"Natural Gas Development" => "Natural Gas Development",
583
		"Public Safety & Solicitor General" => "Public Safety & Solicitor General",
584
		"Small Business, Red Tape Reduction" => "Small Business, Red Tape Reduction",
585
		"Social Development & Social Innovation" => "Social Development & Social Innovation",
586
		"Technology, Innovation & Citizens' Services" => "Technology, Innovation & Citizens' Services",
587
		"Transportation & Infrastructure" => "Transportation & Infrastructure"),
588
	"Manitoba" => array("Agriculture" => "Agriculture",
589
		"Civil Service Commission" => "Civil Service Commission",
590
		"Crown Services" => "Crown Services",
591
		"Education and Training" => "Education and Training",
592
		"Families" => "Families",
593
		"Finance" => "Finance",
594
		"Growth, Enterprise and Trade" => "Growth, Enterprise and Trade",
595
		"Health, Seniors and Active Living" => "Health, Seniors and Active Living",
596
		"Indigenous and Municipal Relations" => "Indigenous and Municipal Relations",
597
		"Infrastructure" => "Infrastructure",
598
		"Intergovernmental Affairs and International Relations" => "Intergovernmental Affairs and International Relations",
599
		"Justice" => "Justice",
600
		"Sport, Culture and Heritage" => "Sport, Culture and Heritage",
601
		"Sustainable Development" => "Sustainable Development"),
602
	"New Brunswick" => array("Aboriginal Affairs" => "Aboriginal Affairs",
603
		"Agriculture, Aquaculture and Fisheries" => "Agriculture, Aquaculture and Fisheries",
604
		"Education and Early Childhood Development" => "Education and Early Childhood Development",
605
		"Emergency Measures Organization" => "Emergency Measures Organization",
606
		"Energy and Resource Development" => "Energy and Resource Development",
607
		"Environment and Local Government" => "Environment and Local Government",
608
		"Executive Council Office" => "Executive Council Office",
609
		"Finance" => "Finance",
610
		"Health" => "Health",
611
		"Intergovernmental Affairs" => "Intergovernmental Affairs",
612
		"Justice and Public Safety" => "Justice and Public Safety",
613
		"Office of the Attorney General" => "Office of the Attorney General",
614
		"Office of the Premier" => "Office of the Premier",
615
		"Opportunities New Brunswick" => "Opportunities New Brunswick",
616
		"Post-Secondary Education, Training and Labour" => "Post-Secondary Education, Training and Labour",
617
		"Regional Development Corporation" => "Regional Development Corporation",
618
		"Service New Brunswick" => "Service New Brunswick",
619
		"Social Development" => "Social Development",
620
		"Tourism, Heritage and Culture" => "Tourism, Heritage and Culture",
621
		"Transportation and Infrastructure" => "Transportation and Infrastructure",
622
		"Treasury Board" => "Treasury Board",
623
		"Women's Equality" => "Women's Equality",
624
		"WorkSafe New Brunswick" => "WorkSafe New Brunswick"),
625
	"Newfoundland and Labrador" => array("Advanced Education, Skills and Labour" => "Advanced Education, Skills and Labour",
626
		"Board of Commissioners of Public Utilities" => "Board of Commissioners of Public Utilities",
627
		"Business, Tourism, Culture and Rural Development" => "Business, Tourism, Culture and Rural Development",
628
		"Children, Seniors and Social Development" => "Children, Seniors and Social Development",
629
		"Commissioner for Legislative Standards" => "Commissioner for Legislative Standards",
630
		"Education and Early Childhood Development" => "Education and Early Childhood Development",
631
		"Electoral Districts Boundaries Commission" => "Electoral Districts Boundaries Commission",
632
		"Environment and Climate Change" => "Environment and Climate Change",
633
		"Executive Council" => "Executive Council",
634
		"Finance" => "Finance",
635
		"Fisheries, Forestry and Agrifoods" => "Fisheries, Forestry and Agrifoods",
636
		"Government Purchasing Agency" => "Government Purchasing Agency",
637
		"Health and Community Services" => "Health and Community Services",
638
		"Human Rights Commission" => "Human Rights Commission",
639
		"Justice and Public Safety" => "Justice and Public Safety",
640
		"Labour Relations Board" => "Labour Relations Board",
641
		"Multi-Materials Stewardship Board" => "Multi-Materials Stewardship Board",
642
		"Municipal Affairs" => "Municipal Affairs",
643
		"Natural Resources" => "Natural Resources",
644
		"Newfoundland and Labrador Film Development Corporation" => "Newfoundland and Labrador Film Development Corporation",
645
		"Newfoundland and Labrador Housing Corporation" => "Newfoundland and Labrador Housing Corporation",
646
		"Newfoundland and Labrador Hydro" => "Newfoundland and Labrador Hydro",
647
		"Newfoundland and Labrador Medical Care Plan - MCP" => "Newfoundland and Labrador Medical Care Plan - MCP",
648
		"Office of the Auditor General" => "Office of the Auditor General",
649
		"Office of the Chief Electoral Officer" => "Office of the Chief Electoral Officer",
650
		"Office of the Child and Youth Advocate" => "Office of the Child and Youth Advocate",
651
		"Office of the Citizens' Representative" => "Office of the Citizens' Representative",
652
		"Office of the Information and Privacy Commissioner" => "Office of the Information and Privacy Commissioner",
653
		"Provincial Information and Library Resources Board" => "Provincial Information and Library Resources Board",
654
		"Public Service Commission" => "Public Service Commission",
655
		"Research & Development Corporation" => "Research & Development Corporation",
656
		"Royal Newfoundland Constabulary" => "Royal Newfoundland Constabulary",
657
		"Service NL" => "Service NL",
658
		"Transportation and Works" => "Transportation and Works",
659
		"Workplace Health Safety and Compensation Commission" => "Workplace Health Safety and Compensation Commission",
660
		"Workplace Health, Safety and Compensation Review Division" => "Workplace Health, Safety and Compensation Review Division"),
661
	"Northwest Territories" => array("Aboriginal Affairs and Intergovernmental Relations" => "Aboriginal Affairs and Intergovernmental Relations",
662
		"Education, Culture and Employment" => "Education, Culture and Employment",
663
		"Environment and Natural Resources" => "Environment and Natural Resources",
664
		"Executive" => "Executive",
665
		"Finance" => "Finance",
666
		"Health and Social Services" => "Health and Social Services",
667
		"Human Resources" => "Human Resources",
668
		"Industry, Tourism and Investment" => "Industry, Tourism and Investment",
669
		"Justice" => "Justice",
670
		"Lands" => "Lands",
671
		"Legislative Assembly" => "Legislative Assembly",
672
		"Municipal and Community Affairs" => "Municipal and Community Affairs",
673
		"Public Works & Services" => "Public Works & Services",
674
		"Transportation" => "Transportation"),
675
	"Nova Scotia" => array("Aboriginal Affairs" => "Aboriginal Affairs",
676
		"Acadian Affairs" => "Acadian Affairs",
677
		"African Nova Scotian Affairs" => "African Nova Scotian Affairs",
678
		"Agriculture" => "Agriculture",
679
		"Business" => "Business",
680
		"Communications Nova Scotia" => "Communications Nova Scotia",
681
		"Communities, Culture and Heritage" => "Communities, Culture and Heritage",
682
		"Community Services" => "Community Services",
683
		"Education and Early Childhood Development" => "Education and Early Childhood Development",
684
		"Energy" => "Energy",
685
		"Environment" => "Environment",
686
		"Executive Council Office" => "Executive Council Office",
687
		"Finance and Treasury Board" => "Finance and Treasury Board",
688
		"Fisheries and Aquaculture" => "Fisheries and Aquaculture",
689
		"Gaelic Affairs" => "Gaelic Affairs",
690
		"Health and Wellness" => "Health and Wellness",
691
		"Immigration" => "Immigration",
692
		"Intergovernmental Affairs" => "Intergovernmental Affairs",
693
		"Internal Services" => "Internal Services",
694
		"Justice" => "Justice",
695
		"Labour and Advanced Education" => "Labour and Advanced Education",
696
		"Municipal Affairs" => "Municipal Affairs",
697
		"Natural Resources" => "Natural Resources",
698
		"Public Service Commission" => "Public Service Commission",
699
		"Seniors" => "Seniors",
700
		"Service Nova Scotia" => "Service Nova Scotia",
701
		"Transportation and Infrastructure Renewal" => "Transportation and Infrastructure Renewal"),
702
	"Nunavut" => array("Community and Government Services" => "Community and Government Services",
703
		"Culture and Heritage" => "Culture and Heritage",
704
		"Economic Development and Transportation" => "Economic Development and Transportation",
705
		"Environment" => "Environment",
706
		"Education" => "Education",
707
		"Executive and Intergovernmental Affairs" => "Executive and Intergovernmental Affairs",
708
		"Family Services" => "Family Services",
709
		"Finance" => "Finance",
710
		"Health" => "Health",
711
		"Justice" => "Justice"),
712
	"Ontario" => array("Accessibility Directorate of Ontario" => "Accessibility Directorate of Ontario",
713
		"Advanced Education and Skills Development" => "Advanced Education and Skills Development",
714
		"Agriculture, Food and Rural Affairs" => "Agriculture, Food and Rural Affairs",
715
		"Attorney General" => "Attorney General",
716
		"Cabinet Office" => "Cabinet Office",
717
		"Children and Youth Services" => "Children and Youth Services",
718
		"Citizenship and Immigration" => "Citizenship and Immigration",
719
		"Community and Social Services" => "Community and Social Services",
720
		"Community Safety and Correctional Services" => "Community Safety and Correctional Services",
721
		"Economic Development and Growth" => "Economic Development and Growth",
722
		"Education" => "Education",
723
		"Energy" => "Energy",
724
		"Environment and Climate Change" => "Environment and Climate Change",
725
		"Finance" => "Finance",
726
		"Francophone Affairs" => "Francophone Affairs",
727
		"Government and Consumer Services" => "Government and Consumer Services",
728
		"Health and Long-Term Care" => "Health and Long-Term Care",
729
		"Housing" => "Housing",
730
		"Indigenous Relations and Reconciliation" => "Indigenous Relations and Reconciliation",
731
		"Infrastructure" => "Infrastructure",
732
		"Intergovernmental Affairs" => "Intergovernmental Affairs",
733
		"International Trade" => "International Trade",
734
		"Labour" => "Labour",
735
		"Municipal Affairs" => "Municipal Affairs",
736
		"Natural Resources and Forestry" => "Natural Resources and Forestry",
737
		"Northern Development and Mines" => "Northern Development and Mines",
738
		"Research, Innovation and Science" => "Research, Innovation and Science",
739
		"Seniors Affairs" => "Seniors Affairs",
740
		"Tourism, Culture and Sport" => "Tourism, Culture and Sport",
741
		"Transportation" => "Transportation",
742
		"Treasury Board Secretariat" => "Treasury Board Secretariat",
743
		"Women's Issues" => "Women's Issues"),
744
	"Prince Edward Island" => array("Agriculture and Fisheries" => "Agriculture and Fisheries",
745
		"Communities, Land and Environment" => "Communities, Land and Environment",
746
		"Economic Development and Tourism" => "Economic Development and Tourism",
747
		"Education, Early Learning and Culture" => "Education, Early Learning and Culture",
748
		"Family and Human Services" => "Family and Human Services",
749
		"Finance" => "Finance",
750
		"Health and Wellness" => "Health and Wellness",
751
		"Justice and Public Safety" => "Justice and Public Safety",
752
		"Transportation, Infrastructure and Energy" => "Transportation, Infrastructure and Energy",
753
		"Workforce and Advanced Learning" => "Workforce and Advanced Learning"),
754
	"Quebec" => array("Agence de la santé et des services sociaux de Chaudière-Appalaches" => "Agence de la santé et des services sociaux de Chaudière-Appalaches",
755
		"Agence de la santé et des services sociaux de la Capitale-Nationale" => "Agence de la santé et des services sociaux de la Capitale-Nationale",
756
		"Agence de la santé et des services sociaux de la Côte-Nord" => "Agence de la santé et des services sociaux de la Côte-Nord",
757
		"Agence de la santé et des services sociaux de la Gaspésie-Iles-de-la-Madeleine" => "Agence de la santé et des services sociaux de la Gaspésie-Iles-de-la-Madeleine",
758
		"Agence de la santé et des services sociaux de la Mauricie et du Centre-du-Québecc" => "Agence de la santé et des services sociaux de la Mauricie et du Centre-du-Québecc",
759
		"Agence de la santé et des services sociaux de l'Abitibi-Témiscamingue" => "Agence de la santé et des services sociaux de l'Abitibi-Témiscamingue",
760
		"Agence de la santé et des services sociaux de Lanaudière" => "Agence de la santé et des services sociaux de Lanaudière",
761
		"Agence de la santé et des services sociaux de Laval" => "Agence de la santé et des services sociaux de Laval",
762
		"Agence de la santé et des services sociaux de l'Estrie" => "Agence de la santé et des services sociaux de l'Estrie",
763
		"Agence de la santé et des services sociaux de l'Outaouais" => "Agence de la santé et des services sociaux de l'Outaouais",
764
		"Agence de la santé et des services sociaux de Montréal" => "Agence de la santé et des services sociaux de Montréal",
765
		"Agence de la santé et des services sociaux des Laurentides" => "Agence de la santé et des services sociaux des Laurentides",
766
		"Agence de la santé et des services sociaux du Bas-Saint-Laurent" => "Agence de la santé et des services sociaux du Bas-Saint-Laurent",
767
		"Agence de la santé et des services sociaux du Saguenay–Lac-Saint-Jean" => "Agence de la santé et des services sociaux du Saguenay–Lac-Saint-Jean",
768
		"Agence métropolitaine de transport" => "Agence métropolitaine de transport",
769
		"Aide financière aux études" => "Aide financière aux études",
770
		"Assemblée nationale du Québec" => "Assemblée nationale du Québec",
771
		"Autorité des marchés financiers" => "Autorité des marchés financiers",
772
		"Bibliothèque et Archives nationales du Québec" => "Bibliothèque et Archives nationales du Québec",
773
		"Bureau d'audiences publiques sur l'environnement" => "Bureau d'audiences publiques sur l'environnement",
774
		"Bureau de normalisation du Québec" => "Bureau de normalisation du Québec",
775
		"Bureau des infractions et amendes" => "Bureau des infractions et amendes",
776
		"Bureau du coroner" => "Bureau du coroner",
777
		"Bureau du forestier en chef" => "Bureau du forestier en chef",
778
		"Caisse de dépôt et placement du Québec" => "Caisse de dépôt et placement du Québec",
779
		"Centre de Conservation du Québec" => "Centre de Conservation du Québec",
780
		"Centre de gestion de l'équipement roulant" => "Centre de gestion de l'équipement roulant",
781
		"Centre de la francophonie des Amériques" => "Centre de la francophonie des Amériques",
782
		"Centre de recherche industrielle du Québec" => "Centre de recherche industrielle du Québec",
783
		"Centre de services partagés du Québec" => "Centre de services partagés du Québec",
784
		"Centre de toxicologie du Québec" => "Centre de toxicologie du Québec",
785
		"Centre d'étude sur la pauvreté et l'exclusion sociale" => "Centre d'étude sur la pauvreté et l'exclusion sociale",
786
		"Centre d'expertise des grands organismes" => "Centre d'expertise des grands organismes",
787
		"Centre d'expertise hydrique du Québec" => "Centre d'expertise hydrique du Québec",
788
		"Centre intégré de santé et de services sociaux de la Montérégie-Centre" => "Centre intégré de santé et de services sociaux de la Montérégie-Centre",
789
		"Centre intégré de santé et de services sociaux de la Montérégie–Centre" => "Centre intégré de santé et de services sociaux de la Montérégie–Centre",
790
		"Centre intégré de santé et de services sociaux de la Montérégie-Ouest" => "Centre intégré de santé et de services sociaux de la Montérégie-Ouest",
791
		"Centre intégré de santé et de services sociaux des Îles" => "Centre intégré de santé et de services sociaux des Îles",
792
		"Centre intégré universitaire de santé et de services sociaux du Nord-de-l'Île-de-Montréal" => "Centre intégré universitaire de santé et de services sociaux du Nord-de-l'Île-de-Montréal",
793
		"Centre intégré universitaire de santé et services sociaux de l'Est-de-l'Île-de-Montréal" => "Centre intégré universitaire de santé et services sociaux de l'Est-de-l'Île-de-Montréal",
794
		"Centre intégré universitaire du Centre-Est-de-l'Île-de-Montréal" => "Centre intégré universitaire du Centre-Est-de-l'Île-de-Montréal",
795
		"Centre intégré universitaire du Centre-Ouest-de-l'Île-de-Montréal" => "Centre intégré universitaire du Centre-Ouest-de-l'Île-de-Montréal",
796
		"Centre local de services communautaires" => "Centre local de services communautaires",
797
		"Centre régional de santé et de services sociaux de la Baie-James" => "Centre régional de santé et de services sociaux de la Baie-James",
798
		"Comité consultatif du travail et de la main-d'œuvre" => "Comité consultatif du travail et de la main-d'œuvre",
799
		"Comité consultatif sur l'accessibilité financière aux études" => "Comité consultatif sur l'accessibilité financière aux études",
800
		"Comité de déontologie policière" => "Comité de déontologie policière",
801
		"Comité pour la prestation des services de santé et des services sociaux aux personnes issues des communautés ethnoculturelles" => "Comité pour la prestation des services de santé et des services sociaux aux personnes issues des communautés ethnoculturelles",
802
		"Commissaire à la déontologie policière" => "Commissaire à la déontologie policière",
803
		"Commissaire à la lutte contre la corruption" => "Commissaire à la lutte contre la corruption",
804
		"Commissaire à la santé et au bien-être" => "Commissaire à la santé et au bien-être",
805
		"Commissaire à l'éthique et à la déontologie" => "Commissaire à l'éthique et à la déontologie",
806
		"Commissaire au lobbyisme" => "Commissaire au lobbyisme",
807
		"Commission consultative de l'enseignement privé" => "Commission consultative de l'enseignement privé",
808
		"Commission d'accès à l'information" => "Commission d'accès à l'information",
809
		"Commission de la capitale nationale du Québec" => "Commission de la capitale nationale du Québec",
810
		"Commission de la construction du Québec" => "Commission de la construction du Québec",
811
		"Commission de la fonction publique" => "Commission de la fonction publique",
812
		"Commission de la qualité de l'environnement Kativik" => "Commission de la qualité de l'environnement Kativik",
813
		"Commission de la représentation électorale" => "Commission de la représentation électorale",
814
		"Commission de l'éducation en langue anglaise" => "Commission de l'éducation en langue anglaise",
815
		"Commission de l'éthique de la science et de la technologie" => "Commission de l'éthique de la science et de la technologie",
816
		"Commission de protection du territoire agricole du Québec" => "Commission de protection du territoire agricole du Québec",
817
		"Commission de toponymie" => "Commission de toponymie",
818
		"Commission d'enquête sur l’octroi et la gestion des contrats publics dans l’industrie de la construction" => "Commission d'enquête sur l’octroi et la gestion des contrats publics dans l’industrie de la construction",
819
		"Commission des droits de la personne et des droits de la jeunesse" => "Commission des droits de la personne et des droits de la jeunesse",
820
		"Commission des normes, de l'équité, de la santé et de la sécurité du travail" => "Commission des normes, de l'équité, de la santé et de la sécurité du travail",
821
		"Commission des partenaires du marché du travail" => "Commission des partenaires du marché du travail",
822
		"Commission des services juridiques" => "Commission des services juridiques",
823
		"Commission des transports du Québec" => "Commission des transports du Québec",
824
		"Commission des valeurs mobilières du Québec (voir Autorité des marchés financiers)" => "Commission des valeurs mobilières du Québec (voir Autorité des marchés financiers)",
825
		"Commission d'évaluation de l'enseignement collégial" => "Commission d'évaluation de l'enseignement collégial",
826
		"Commission municipale du Québec" => "Commission municipale du Québec",
827
		"Commission québécoise des libérations conditionnelles" => "Commission québécoise des libérations conditionnelles",
828
		"Conseil consultatif de la lecture et du livre" => "Conseil consultatif de la lecture et du livre",
829
		"Conseil cri de la santé et des services sociaux de la Baie James" => "Conseil cri de la santé et des services sociaux de la Baie James",
830
		"Conseil de gestion de l'assurance parentale" => "Conseil de gestion de l'assurance parentale",
831
		"Conseil de la justice administrative" => "Conseil de la justice administrative",
832
		"Conseil de la magistrature du Québec" => "Conseil de la magistrature du Québec",
833
		"Conseil de l'Ordre du Québec" => "Conseil de l'Ordre du Québec",
834
		"Conseil des appellations réservées et des termes valorisants" => "Conseil des appellations réservées et des termes valorisants",
835
		"Conseil des arts et des lettres du Québec" => "Conseil des arts et des lettres du Québec",
836
		"Conseil du statut de la femme" => "Conseil du statut de la femme",
837
		"Conseil supérieur de la langue française" => "Conseil supérieur de la langue française",
838
		"Conseil supérieur de l'éducation" => "Conseil supérieur de l'éducation",
839
		"Conseils régionaux des partenaires du marché du travail" => "Conseils régionaux des partenaires du marché du travail",
840
		"Conservatoire de musique et d'art dramatique du Québec" => "Conservatoire de musique et d'art dramatique du Québec",
841
		"Corporation d'urgence-santé" => "Corporation d'urgence-santé",
842
		"Cour d'appel du Québec" => "Cour d'appel du Québec",
843
		"Cour du Québec" => "Cour du Québec",
844
		"Cour supérieure du Québec" => "Cour supérieure du Québec",
845
		"Curateur public du Québec" => "Curateur public du Québec",
846
		"Directeur de l'état civil" => "Directeur de l'état civil",
847
		"Directeur des poursuites criminelles et pénales" => "Directeur des poursuites criminelles et pénales",
848
		"Directeur général des élections du Québec" => "Directeur général des élections du Québec",
849
		"École nationale de police du Québec" => "École nationale de police du Québec",
850
		"École nationale des pompiers du Québec" => "École nationale des pompiers du Québec",
851
		"Emploi-Québec" => "Emploi-Québec",
852
		"Épargne Placements Québec" => "Épargne Placements Québec",
853
		"Financière agricole du Québec" => "Financière agricole du Québec",
854
		"Fondation de la faune du Québec" => "Fondation de la faune du Québec",
855
		"Fonds d'aide aux recours collectifs" => "Fonds d'aide aux recours collectifs",
856
		"Fonds de la recherche en santé du Québec" => "Fonds de la recherche en santé du Québec",
857
		"Fonds de recherche du Québec – Scientifique en chef" => "Fonds de recherche du Québec – Scientifique en chef",
858
		"Fonds québécois de la recherche sur la nature et les technologies" => "Fonds québécois de la recherche sur la nature et les technologies",
859
		"Fonds québécois de la recherche sur la société et la culture" => "Fonds québécois de la recherche sur la société et la culture",
860
		"Héma-Québec" => "Héma-Québec",
861
		"Hydro-Québec" => "Hydro-Québec",
862
		"Indemnisation des victimes d’actes criminels" => "Indemnisation des victimes d’actes criminels",
863
		"Institut de la statistique du Québec" => "Institut de la statistique du Québec",
864
		"Institut de tourisme et d'hôtellerie du Québec" => "Institut de tourisme et d'hôtellerie du Québec",
865
		"Institut national de santé publique du Québec" => "Institut national de santé publique du Québec",
866
		"Institut national des mines" => "Institut national des mines",
867
		"Institut national d'excellence en santé et en services sociaux" => "Institut national d'excellence en santé et en services sociaux",
868
		"Investissement Québec" => "Investissement Québec",
869
		"La Financière agricole du Québec - Développement international" => "La Financière agricole du Québec - Développement international",
870
		"Les Publications du Québec" => "Les Publications du Québec",
871
		"Ministère de l’Éducation et de l’Enseignement supérieur" => "Ministère de l’Éducation et de l’Enseignement supérieur",
872
		"Ministère de la Culture et des Communications" => "Ministère de la Culture et des Communications",
873
		"Ministère de la Famille" => "Ministère de la Famille",
874
		"Ministère de la Justice" => "Ministère de la Justice",
875
		"Ministère de la Santé et des Services sociaux" => "Ministère de la Santé et des Services sociaux",
876
		"Ministère de la Sécurité publique" => "Ministère de la Sécurité publique",
877
		"Ministère de l'Agriculture, des Pêcheries et de l'Alimentation" => "Ministère de l'Agriculture, des Pêcheries et de l'Alimentation",
878
		"Ministère de l'Économie, de la Science et de l'Innovation" => "Ministère de l'Économie, de la Science et de l'Innovation",
879
		"Ministère de l'Énergie et des Ressources naturelles" => "Ministère de l'Énergie et des Ressources naturelles",
880
		"Ministère de l'Immigration, de la Diversité et de l'Inclusion" => "Ministère de l'Immigration, de la Diversité et de l'Inclusion",
881
		"Ministère des Affaires municipales et de l'Occupation du territoire" => "Ministère des Affaires municipales et de l'Occupation du territoire",
882
		"Ministère des Finances" => "Ministère des Finances",
883
		"Ministère des Forêts, de la Faune et des Parcs" => "Ministère des Forêts, de la Faune et des Parcs",
884
		"Ministère des Relations internationales et de la Francophonie" => "Ministère des Relations internationales et de la Francophonie",
885
		"Ministère des Transports, de la Mobilité durable et de l'Électrification des transports" => "Ministère des Transports, de la Mobilité durable et de l'Électrification des transports",
886
		"Ministère du Conseil exécutif" => "Ministère du Conseil exécutif",
887
		"Ministère du Développement durable, de l'Environnement et de la Lutte contre les changements climatiques" => "Ministère du Développement durable, de l'Environnement et de la Lutte contre les changements climatiques",
888
		"Ministère du Tourisme" => "Ministère du Tourisme",
889
		"Ministère du Travail, de l'Emploi et de la Solidarité sociale" => "Ministère du Travail, de l'Emploi et de la Solidarité sociale",
890
		"Musée d'art contemporain de Montréal" => "Musée d'art contemporain de Montréal",
891
		"Musée de la civilisation" => "Musée de la civilisation",
892
		"Musée de la Place royale" => "Musée de la Place royale",
893
		"Musée de l'Amérique francophone" => "Musée de l'Amérique francophone",
894
		"Musée national des beaux-arts du Québec" => "Musée national des beaux-arts du Québec",
895
		"Office de la protection du consommateur" => "Office de la protection du consommateur",
896
		"Office de la Sécurité du revenu des chasseurs et piégeurs cris" => "Office de la Sécurité du revenu des chasseurs et piégeurs cris",
897
		"Office des personnes handicapées du Québec" => "Office des personnes handicapées du Québec",
898
		"Office des professions du Québec" => "Office des professions du Québec",
899
		"Office franco-québécois pour la jeunesse" => "Office franco-québécois pour la jeunesse",
900
		"Office Québec-Monde pour la jeunesse" => "Office Québec-Monde pour la jeunesse",
901
		"Office québécois de la langue française" => "Office québécois de la langue française",
902
		"Palais des congrès de Montréal" => "Palais des congrès de Montréal",
903
		"Protecteur du citoyen" => "Protecteur du citoyen",
904
		"RECYC-QUÉBEC" => "RECYC-QUÉBEC",
905
		"Régie de l'assurance maladie du Québec" => "Régie de l'assurance maladie du Québec",
906
		"Régie de l'assurance-dépôts du Québec (voir Autorité des marchés financiers)" => "Régie de l'assurance-dépôts du Québec (voir Autorité des marchés financiers)",
907
		"Régie de l'énergie" => "Régie de l'énergie",
908
		"Régie des alcools, des courses et des jeux" => "Régie des alcools, des courses et des jeux",
909
		"Régie des installations olympiques" => "Régie des installations olympiques",
910
		"Régie des marchés agricoles et alimentaires du Québec" => "Régie des marchés agricoles et alimentaires du Québec",
911
		"Régie du bâtiment du Québec" => "Régie du bâtiment du Québec",
912
		"Régie du Cinéma" => "Régie du Cinéma",
913
		"Régie du logement" => "Régie du logement",
914
		"Registraire des entreprises" => "Registraire des entreprises",
915
		"Registre des droits personnels et réels mobiliers" => "Registre des droits personnels et réels mobiliers",
916
		"Registre des lobbyistes" => "Registre des lobbyistes",
917
		"Registre foncier du Québec" => "Registre foncier du Québec",
918
		"Retraite Québec" => "Retraite Québec",
919
		"Revenu Québec" => "Revenu Québec",
920
		"Secrétariat à la condition féminine" => "Secrétariat à la condition féminine",
921
		"Secrétariat à la jeunesse" => "Secrétariat à la jeunesse",
922
		"Secrétariat à la politique linguistique" => "Secrétariat à la politique linguistique",
923
		"Secrétariat à l'accès à l'information et à la réforme des institutions démocratiques" => "Secrétariat à l'accès à l'information et à la réforme des institutions démocratiques",
924
		"Secrétariat aux affaires autochtones" => "Secrétariat aux affaires autochtones",
925
		"Secrétariat aux affaires intergouvernementales canadiennes" => "Secrétariat aux affaires intergouvernementales canadiennes",
926
		"Secrétariat aux aînés" => "Secrétariat aux aînés",
927
		"Secrétariat de l'Ordre national du Québec" => "Secrétariat de l'Ordre national du Québec",
928
		"Secrétariat du Conseil du trésor" => "Secrétariat du Conseil du trésor",
929
		"Secrétariat du travail" => "Secrétariat du travail",
930
		"Société de développement de la Baie-James" => "Société de développement de la Baie-James",
931
		"Société de développement des entreprises culturelles" => "Société de développement des entreprises culturelles",
932
		"Société de financement des infrastructures locales du Québec" => "Société de financement des infrastructures locales du Québec",
933
		"Société de la Place des Arts" => "Société de la Place des Arts",
934
		"Société de l'assurance automobile du Québec" => "Société de l'assurance automobile du Québec",
935
		"Société de télédiffusion du Québec (Télé-Québec)" => "Société de télédiffusion du Québec (Télé-Québec)",
936
		"Société des alcools du Québec" => "Société des alcools du Québec",
937
		"Société des établissements de plein air du Québec" => "Société des établissements de plein air du Québec",
938
		"Société des loteries du Québec (Loto-Québec)" => "Société des loteries du Québec (Loto-Québec)",
939
		"Société des traversiers du Québec" => "Société des traversiers du Québec",
940
		"Société d'habitation du Québec" => "Société d'habitation du Québec",
941
		"Société du Centre des congrès de Québec" => "Société du Centre des congrès de Québec",
942
		"Société du Grand Théâtre de Québec" => "Société du Grand Théâtre de Québec",
943
		"Société du Palais des congrès de Montréal" => "Société du Palais des congrès de Montréal",
944
		"Société du parc industriel et portuaire de Bécancour" => "Société du parc industriel et portuaire de Bécancour",
945
		"Société du Plan Nord" => "Société du Plan Nord",
946
		"Société québécoise des infrastructures" => "Société québécoise des infrastructures",
947
		"Société québécoise d'information juridique" => "Société québécoise d'information juridique",
948
		"Tribunal administratif des marchés financiers" => "Tribunal administratif des marchés financiers",
949
		"Tribunal administratif du Québec" => "Tribunal administratif du Québec",
950
		"Tribunal administratif du travail" => "Tribunal administratif du travail",
951
		"Tribunal des droits de la personne" => "Tribunal des droits de la personne",
952
		"Vérificateur général du Québec" => "Vérificateur général du Québec"),
953
	"Saskatchewan" => array("Advanced Education" => "Advanced Education",
954
		"Agriculture" => "Agriculture",
955
		"Central Services" => "Central Services",
956
		"Economy" => "Economy",
957
		"Education" => "Education",
958
		"Energy and Resources" => "Energy and Resources",
959
		"Environment" => "Environment",
960
		"Finance" => "Finance",
961
		"Government Relations" => "Government Relations",
962
		"Health" => "Health",
963
		"Highways and Infrastructure" => "Highways and Infrastructure",
964
		"Justice" => "Justice",
965
		"Labour Relations and Workplace Safety" => "Labour Relations and Workplace Safety",
966
		"Parks, Culture and Sport" => "Parks, Culture and Sport",
967
		"Social Services" => "Social Services"),
968
	"Yukon" => array("Community Services" => "Community Services",
969
		"Economic Development" => "Economic Development",
970
		"Education" => "Education",
971
		"Energy, Mines and Resources" => "Energy, Mines and Resources",
972
		"Environment" => "Environment",
973
		"Executive Council Office" => "Executive Council Office",
974
		"Finance" => "Finance",
975
		"French Language Services Directorate" => "French Language Services Directorate",
976
		"Health and Social Services" => "Health and Social Services",
977
		"Highways and Public Works" => "Highways and Public Works",
978
		"Justice" => "Justice",
979
		"Public Service Commission" => "Public Service Commission",
980
		"Tourism and Culture" => "Tourism and Culture",
981
		"Women's Directorate" => "Women's Directorate"),
982
);
983
984
$ministries_fr = array(
985
	"Alberta" => array("Advanced Education" => "Advanced Education",
986
		"Agriculture and Forestry" => "Agriculture and Forestry",
987
		"Corporate Human Resourcing" => "Corporate Human Resourcing",
988
		"Culture and Tourism" => "Culture and Tourism",
989
		"Economic Development and Trade" => "Economic Development and Trade",
990
		"Education" => "Education",
991
		"Energy" => "Energy",
992
		"Environment and Parks" => "Environment and Parks",
993
		"Health" => "Health",
994
		"Human Services" => "Human Services",
995
		"Indigenous Relations" => "Indigenous Relations",
996
		"Infrastructure" => "Infrastructure",
997
		"Justice and Solicitor General" => "Justice and Solicitor General",
998
		"Labour" => "Labour",
999
		"Municipal Affairs" => "Municipal Affairs",
1000
		"Seniors and Housing" => "Seniors and Housing",
1001
		"Service Alberta" => "Service Alberta",
1002
		"Status of Women" => "Status of Women",
1003
		"Transportation" => "Transportation",
1004
		"Treasury Board and Finance" => "Treasury Board and Finance"),
1005
	"British Columbia" => array("Aboriginal Relations & Reconciliation" => "Aboriginal Relations & Reconciliation",
1006
		"Advanced Education" => "Advanced Education",
1007
		"Agriculture" => "Agriculture",
1008
		"Children & Family Development" => "Children & Family Development",
1009
		"Community, Sport & Cultural Development" => "Community, Sport & Cultural Development",
1010
		"Education" => "Education",
1011
		"Energy & Mines" => "Energy & Mines",
1012
		"Environment" => "Environment",
1013
		"Finance" => "Finance",
1014
		"Forests, Lands & Natural Resource Operations" => "Forests, Lands & Natural Resource Operations",
1015
		"Health" => "Health",
1016
		"International Trade" => "International Trade",
1017
		"Jobs, Tourism & Skills Training" => "Jobs, Tourism & Skills Training",
1018
		"Justice" => "Justice",
1019
		"Natural Gas Development" => "Natural Gas Development",
1020
		"Public Safety & Solicitor General" => "Public Safety & Solicitor General",
1021
		"Small Business, Red Tape Reduction" => "Small Business, Red Tape Reduction",
1022
		"Social Development & Social Innovation" => "Social Development & Social Innovation",
1023
		"Technology, Innovation & Citizens' Services" => "Technology, Innovation & Citizens' Services",
1024
		"Transportation & Infrastructure" => "Transportation & Infrastructure"),
1025
	"Manitoba" => array("Intergovernmental Affairs and International Relations" => "Affaires intergouvernementales et relations internationales",
1026
		"Agriculture" => "Agriculture",
1027
		"Civil Service Commission" => "Commission de la fonction publique",
1028
		"Growth, Enterprise and Trade" => "Croissance, Entreprise et Commerce",
1029
		"Sustainable Development" => "Développement durable",
1030
		"Education and Training" => "Éducation et Formation",
1031
		"Families" => "Familles",
1032
		"Finance" => "Finances",
1033
		"Infrastructure" => "Infrastructure",
1034
		"Justice" => "Justice",
1035
		"Indigenous and Municipal Relations" => "Relations avec les Autochtones et les municipalités",
1036
		"Health, Seniors and Active Living" => "Santé, Aînés et Vie active",
1037
		"Crown Services" => "Services de la Couronne",
1038
		"Sport, Culture and Heritage" => "Sport, Culture et Patrimoine"),
1039
	"New Brunswick" => array("Aboriginal Affairs" => "Affaires autochtones",
1040
		"Intergovernmental Affairs" => "Affaires intergouvernementales",
1041
		"Agriculture, Aquaculture and Fisheries" => "Agriculture, Aquaculture et Pêches",
1042
		"Executive Council Office" => "Bureau du Conseil exécutif",
1043
		"Office of the Attorney General" => "Cabinet du procureur général",
1044
		"Office of the Premier" => "Cabinet du premier ministre",
1045
		"Treasury Board" => "Conseil du Trésor",
1046
		"Energy and Resource Development" => "Développement de l'énergie et des ressources",
1047
		"Social Development" => "Développement social",
1048
		"Education and Early Childhood Development" => "Éducation et Développement de la petite enfance",
1049
		"Post-Secondary Education, Training and Labour" => "Éducation postsecondaire, Formation et Travail",
1050
		"Women's Equality" => "Égalité des femmes",
1051
		"Environment and Local Government" => "Environnement et Gouvernements locaux",
1052
		"Finance" => "Finances",
1053
		"Justice and Public Safety" => "Justice et Sécurité publique",
1054
		"Opportunities New Brunswick" => "Opportunités Nouveau-Brunswick",
1055
		"Emergency Measures Organization" => "Organisation des mesures d'urgence",
1056
		"Health" => "Santé",
1057
		"Service New Brunswick" => "Service Nouveau-Brunswick",
1058
		"Regional Development Corporation" => "Société de développement régional",
1059
		"Tourism, Heritage and Culture" => "Tourisme, Patrimoine et Culture",
1060
		"Transportation and Infrastructure" => "Transports et Infrastructure",
1061
		"WorkSafe New Brunswick" => "Travail sécuritaire NB"),
1062
	"Newfoundland and Labrador" => array("Advanced Education, Skills and Labour" => "Advanced Education, Skills and Labour",
1063
		"Board of Commissioners of Public Utilities" => "Board of Commissioners of Public Utilities",
1064
		"Business, Tourism, Culture and Rural Development" => "Business, Tourism, Culture and Rural Development",
1065
		"Children, Seniors and Social Development" => "Children, Seniors and Social Development",
1066
		"Commissioner for Legislative Standards" => "Commissioner for Legislative Standards",
1067
		"Education and Early Childhood Development" => "Education and Early Childhood Development",
1068
		"Electoral Districts Boundaries Commission" => "Electoral Districts Boundaries Commission",
1069
		"Environment and Climate Change" => "Environment and Climate Change",
1070
		"Executive Council" => "Executive Council",
1071
		"Finance" => "Finance",
1072
		"Fisheries, Forestry and Agrifoods" => "Fisheries, Forestry and Agrifoods",
1073
		"Government Purchasing Agency" => "Government Purchasing Agency",
1074
		"Health and Community Services" => "Health and Community Services",
1075
		"Human Rights Commission" => "Human Rights Commission",
1076
		"Justice and Public Safety" => "Justice and Public Safety",
1077
		"Labour Relations Board" => "Labour Relations Board",
1078
		"Multi-Materials Stewardship Board" => "Multi-Materials Stewardship Board",
1079
		"Municipal Affairs" => "Municipal Affairs",
1080
		"Natural Resources" => "Natural Resources",
1081
		"Newfoundland and Labrador Film Development Corporation" => "Newfoundland and Labrador Film Development Corporation",
1082
		"Newfoundland and Labrador Housing Corporation" => "Newfoundland and Labrador Housing Corporation",
1083
		"Newfoundland and Labrador Hydro" => "Newfoundland and Labrador Hydro",
1084
		"Newfoundland and Labrador Medical Care Plan - MCP" => "Newfoundland and Labrador Medical Care Plan - MCP",
1085
		"Office of the Auditor General" => "Office of the Auditor General",
1086
		"Office of the Chief Electoral Officer" => "Office of the Chief Electoral Officer",
1087
		"Office of the Child and Youth Advocate" => "Office of the Child and Youth Advocate",
1088
		"Office of the Citizens' Representative" => "Office of the Citizens' Representative",
1089
		"Office of the Information and Privacy Commissioner" => "Office of the Information and Privacy Commissioner",
1090
		"Provincial Information and Library Resources Board" => "Provincial Information and Library Resources Board",
1091
		"Public Service Commission" => "Public Service Commission",
1092
		"Research & Development Corporation" => "Research & Development Corporation",
1093
		"Royal Newfoundland Constabulary" => "Royal Newfoundland Constabulary",
1094
		"Service NL" => "Service NL",
1095
		"Transportation and Works" => "Transportation and Works",
1096
		"Workplace Health Safety and Compensation Commission" => "Workplace Health Safety and Compensation Commission",
1097
		"Workplace Health, Safety and Compensation Review Division" => "Workplace Health, Safety and Compensation Review Division"),
1098
	"Northwest Territories" => array("Aboriginal Affairs and Intergovernmental Relations" => "Ministère des Affaires autochtones et des Relations intergouvernementales",
1099
		"Education, Culture and Employment" => "Ministère de l’Éducation, de la Culture et de la Formation",
1100
		"Environment and Natural Resources" => "Ministère de l’Environnement et des Ressources naturelles",
1101
		"Executive" => "Ministère de l’Exécutif",
1102
		"Finance" => "Ministère des Finances",
1103
		"Health and Social Services" => "Ministère de la Santé et des Services sociaux",
1104
		"Human Resources" => "Ministère des Ressources humaines",
1105
		"Industry, Tourism and Investment" => "Ministère de l’Industrie, du Tourisme et de l’Investissement",
1106
		"Justice" => "Ministère de la Justice",
1107
		"Lands" => "Ministère de l’Administration des terres",
1108
		"Legislative Assembly" => "Assemblée législative des Territoires du Nord-Ouest",
1109
		"Municipal and Community Affairs" => "Ministère des Affaires municipales et communautaires",
1110
		"Public Works & Services" => "Ministère des Travaux publics et des Services",
1111
		"Transportation" => "Ministère des Transports"),
1112
	"Nova Scotia" => array("Aboriginal Affairs" => "Aboriginal Affairs",
1113
		"Acadian Affairs" => "Acadian Affairs",
1114
		"African Nova Scotian Affairs" => "African Nova Scotian Affairs",
1115
		"Agriculture" => "Agriculture",
1116
		"Business" => "Business",
1117
		"Communications Nova Scotia" => "Communications Nova Scotia",
1118
		"Communities, Culture and Heritage" => "Communities, Culture and Heritage",
1119
		"Community Services" => "Community Services",
1120
		"Education and Early Childhood Development" => "Education and Early Childhood Development",
1121
		"Energy" => "Energy",
1122
		"Environment" => "Environment",
1123
		"Executive Council Office" => "Executive Council Office",
1124
		"Finance and Treasury Board" => "Finance and Treasury Board",
1125
		"Fisheries and Aquaculture" => "Fisheries and Aquaculture",
1126
		"Gaelic Affairs" => "Gaelic Affairs",
1127
		"Health and Wellness" => "Health and Wellness",
1128
		"Immigration" => "Immigration",
1129
		"Intergovernmental Affairs" => "Intergovernmental Affairs",
1130
		"Internal Services" => "Internal Services",
1131
		"Justice" => "Justice",
1132
		"Labour and Advanced Education" => "Labour and Advanced Education",
1133
		"Municipal Affairs" => "Municipal Affairs",
1134
		"Natural Resources" => "Natural Resources",
1135
		"Public Service Commission" => "Public Service Commission",
1136
		"Seniors" => "Seniors",
1137
		"Service Nova Scotia" => "Service Nova Scotia",
1138
		"Transportation and Infrastructure Renewal" => "Transportation and Infrastructure Renewal"),
1139
	"Nunavut" => array("Culture and Heritage" => "Culture et Patrimoine",
1140
		"Economic Development and Transportation" => "Développement économique et Transports",
1141
		"Education" => "Éducation",
1142
		"Environment" => "Environnement",
1143
		"Executive and Intergovernmental Affairs" => "Exécutif et Affaires intergouvernementales",
1144
		"Finance" => "Finances",
1145
		"Justice" => "Justice",
1146
		"Health" => "Santé",
1147
		"Family Services" => "Services à la famille",
1148
		"Community and Government Services" => "Services communautaires et gouvernementaux"),
1149
	"Ontario" => array("Seniors" => "Affaires des personnes âgées",
1150
		"Francophone Affairs" => "Affaires francophones",
1151
		"International Trade" => "Commerce international",
1152
		"Accessibility Directorate of Ontario" => "Direction générale de l'accessibilité",
1153
		"Advanced Education and Skills Development" => "L’Enseignement supérieur et de la formation professionnelle",
1154
		"Research, Innovation and Science" => "La Recherche, de l’innovation et des sciences",
1155
		"Cabinet Office" => "Le Bureau du Conseil des ministers",
1156
		"Infrastructure" => "Ministère de l’infrastructure",
1157
		"Health and Long-Term Care" => "Ministère de la santé et des soins de longue durée",
1158
		"Community Safety and Correctional Services" => "Ministère de la sécurité communautaire et des services correctionnels",
1159
		"Agriculture, Food and Rural Affairs" => "Ministère de l'agriculture, de l'alimentation et des affaires rurales",
1160
		"Education" => "Ministère de l'éducation",
1161
		"Energy" => "Ministère de l'énergie",
1162
		"Environment and Climate Change" => "Ministère de l'environnement et de l'action en matière de changement climatique",
1163
		"Women's Issues" => "Ministère de la Condition féminine",
1164
		"Citizenship and Immigration" => "Ministère des affaires civiques et de l'immigration",
1165
		"Intergovernmental Affairs" => "Ministère des Affaires intergouvernementales",
1166
		"Municipal Affairs" => "Ministère des affaires municipales",
1167
		"Finance" => "Ministère des finances",
1168
		"Indigenous Relations and Reconciliation" => "Ministère des Relations avec les Autochtones et de la Réconciliation",
1169
		"Natural Resources and Forestry" => "Ministère des richesses naturelles et des forêts",
1170
		"Children and Youth Services" => "Ministère des services à l'enfance et à la jeunesse",
1171
		"Government and Consumer Services" => "Ministère des services gouvernementaux et des services aux consommateurs",
1172
		"Community and Social Services" => "Ministère des services sociaux et communautaires",
1173
		"Transportation" => "Ministère des transports",
1174
		"Northern Development and Mines" => "Ministère du développement du nord et des mines",
1175
		"Economic Development and Growth" => "Ministère du développement économique et de la croissance",
1176
		"Housing" => "Ministère du logement",
1177
		"Attorney General" => "Ministère du procureur général",
1178
		"Tourism, Culture and Sport" => "Ministère du tourisme, de la culture et du sport",
1179
		"Labour" => "Ministère du travail",
1180
		"Treasury Board Secretariat" => "Secrétariat du conseil du trésor"),
1181
	"Prince Edward Island" => array("Agriculture and Fisheries" => "Agriculture et Pêches",
1182
		"Communities, Land and Environment" => "Communautés, Terres et Environnement",
1183
		"Economic Development and Tourism" => "Développement économique et Tourisme",
1184
		"Education, Early Learning and Culture" => "Éducation, Développement préscolaire et Culture",
1185
		"Finance" => "Finances",
1186
		"Justice and Public Safety" => "Justice et Sécurité publique",
1187
		"Workforce and Advanced Learning" => "Main-d’œuvre et Études supérieures",
1188
		"Health and Wellness" => "Santé et Mieux-être",
1189
		"Family and Human Services" => "Services à la famille et à la personne",
1190
		"Transportation, Infrastructure and Energy" => "Transports, Infrastructure et Énergie"),
1191
	"Quebec" => array("Agence de la santé et des services sociaux de Chaudière-Appalaches" => "Agence de la santé et des services sociaux de Chaudière-Appalaches",
1192
		"Agence de la santé et des services sociaux de la Capitale-Nationale" => "Agence de la santé et des services sociaux de la Capitale-Nationale",
1193
		"Agence de la santé et des services sociaux de la Côte-Nord" => "Agence de la santé et des services sociaux de la Côte-Nord",
1194
		"Agence de la santé et des services sociaux de la Gaspésie-Iles-de-la-Madeleine" => "Agence de la santé et des services sociaux de la Gaspésie-Iles-de-la-Madeleine",
1195
		"Agence de la santé et des services sociaux de la Mauricie et du Centre-du-Québecc" => "Agence de la santé et des services sociaux de la Mauricie et du Centre-du-Québecc",
1196
		"Agence de la santé et des services sociaux de l'Abitibi-Témiscamingue" => "Agence de la santé et des services sociaux de l'Abitibi-Témiscamingue",
1197
		"Agence de la santé et des services sociaux de Lanaudière" => "Agence de la santé et des services sociaux de Lanaudière",
1198
		"Agence de la santé et des services sociaux de Laval" => "Agence de la santé et des services sociaux de Laval",
1199
		"Agence de la santé et des services sociaux de l'Estrie" => "Agence de la santé et des services sociaux de l'Estrie",
1200
		"Agence de la santé et des services sociaux de l'Outaouais" => "Agence de la santé et des services sociaux de l'Outaouais",
1201
		"Agence de la santé et des services sociaux de Montréal" => "Agence de la santé et des services sociaux de Montréal",
1202
		"Agence de la santé et des services sociaux des Laurentides" => "Agence de la santé et des services sociaux des Laurentides",
1203
		"Agence de la santé et des services sociaux du Bas-Saint-Laurent" => "Agence de la santé et des services sociaux du Bas-Saint-Laurent",
1204
		"Agence de la santé et des services sociaux du Saguenay–Lac-Saint-Jean" => "Agence de la santé et des services sociaux du Saguenay–Lac-Saint-Jean",
1205
		"Agence métropolitaine de transport" => "Agence métropolitaine de transport",
1206
		"Aide financière aux études" => "Aide financière aux études",
1207
		"Assemblée nationale du Québec" => "Assemblée nationale du Québec",
1208
		"Autorité des marchés financiers" => "Autorité des marchés financiers",
1209
		"Bibliothèque et Archives nationales du Québec" => "Bibliothèque et Archives nationales du Québec",
1210
		"Bureau d'audiences publiques sur l'environnement" => "Bureau d'audiences publiques sur l'environnement",
1211
		"Bureau de normalisation du Québec" => "Bureau de normalisation du Québec",
1212
		"Bureau des infractions et amendes" => "Bureau des infractions et amendes",
1213
		"Bureau du coroner" => "Bureau du coroner",
1214
		"Bureau du forestier en chef" => "Bureau du forestier en chef",
1215
		"Caisse de dépôt et placement du Québec" => "Caisse de dépôt et placement du Québec",
1216
		"Centre de Conservation du Québec" => "Centre de Conservation du Québec",
1217
		"Centre de gestion de l'équipement roulant" => "Centre de gestion de l'équipement roulant",
1218
		"Centre de la francophonie des Amériques" => "Centre de la francophonie des Amériques",
1219
		"Centre de recherche industrielle du Québec" => "Centre de recherche industrielle du Québec",
1220
		"Centre de services partagés du Québec" => "Centre de services partagés du Québec",
1221
		"Centre de toxicologie du Québec" => "Centre de toxicologie du Québec",
1222
		"Centre d'étude sur la pauvreté et l'exclusion sociale" => "Centre d'étude sur la pauvreté et l'exclusion sociale",
1223
		"Centre d'expertise des grands organismes" => "Centre d'expertise des grands organismes",
1224
		"Centre d'expertise hydrique du Québec" => "Centre d'expertise hydrique du Québec",
1225
		"Centre intégré de santé et de services sociaux de la Montérégie-Centre" => "Centre intégré de santé et de services sociaux de la Montérégie-Centre",
1226
		"Centre intégré de santé et de services sociaux de la Montérégie–Centre" => "Centre intégré de santé et de services sociaux de la Montérégie–Centre",
1227
		"Centre intégré de santé et de services sociaux de la Montérégie-Ouest" => "Centre intégré de santé et de services sociaux de la Montérégie-Ouest",
1228
		"Centre intégré de santé et de services sociaux des Îles" => "Centre intégré de santé et de services sociaux des Îles",
1229
		"Centre intégré universitaire de santé et de services sociaux du Nord-de-l'Île-de-Montréal" => "Centre intégré universitaire de santé et de services sociaux du Nord-de-l'Île-de-Montréal",
1230
		"Centre intégré universitaire de santé et services sociaux de l'Est-de-l'Île-de-Montréal" => "Centre intégré universitaire de santé et services sociaux de l'Est-de-l'Île-de-Montréal",
1231
		"Centre intégré universitaire du Centre-Est-de-l'Île-de-Montréal" => "Centre intégré universitaire du Centre-Est-de-l'Île-de-Montréal",
1232
		"Centre intégré universitaire du Centre-Ouest-de-l'Île-de-Montréal" => "Centre intégré universitaire du Centre-Ouest-de-l'Île-de-Montréal",
1233
		"Centre local de services communautaires" => "Centre local de services communautaires",
1234
		"Centre régional de santé et de services sociaux de la Baie-James" => "Centre régional de santé et de services sociaux de la Baie-James",
1235
		"Comité consultatif du travail et de la main-d'œuvre" => "Comité consultatif du travail et de la main-d'œuvre",
1236
		"Comité consultatif sur l'accessibilité financière aux études" => "Comité consultatif sur l'accessibilité financière aux études",
1237
		"Comité de déontologie policière" => "Comité de déontologie policière",
1238
		"Comité pour la prestation des services de santé et des services sociaux aux personnes issues des communautés ethnoculturelles" => "Comité pour la prestation des services de santé et des services sociaux aux personnes issues des communautés ethnoculturelles",
1239
		"Commissaire à la déontologie policière" => "Commissaire à la déontologie policière",
1240
		"Commissaire à la lutte contre la corruption" => "Commissaire à la lutte contre la corruption",
1241
		"Commissaire à la santé et au bien-être" => "Commissaire à la santé et au bien-être",
1242
		"Commissaire à l'éthique et à la déontologie" => "Commissaire à l'éthique et à la déontologie",
1243
		"Commissaire au lobbyisme" => "Commissaire au lobbyisme",
1244
		"Commission consultative de l'enseignement privé" => "Commission consultative de l'enseignement privé",
1245
		"Commission d'accès à l'information" => "Commission d'accès à l'information",
1246
		"Commission de la capitale nationale du Québec" => "Commission de la capitale nationale du Québec",
1247
		"Commission de la construction du Québec" => "Commission de la construction du Québec",
1248
		"Commission de la fonction publique" => "Commission de la fonction publique",
1249
		"Commission de la qualité de l'environnement Kativik" => "Commission de la qualité de l'environnement Kativik",
1250
		"Commission de la représentation électorale" => "Commission de la représentation électorale",
1251
		"Commission de l'éducation en langue anglaise" => "Commission de l'éducation en langue anglaise",
1252
		"Commission de l'éthique de la science et de la technologie" => "Commission de l'éthique de la science et de la technologie",
1253
		"Commission de protection du territoire agricole du Québec" => "Commission de protection du territoire agricole du Québec",
1254
		"Commission de toponymie" => "Commission de toponymie",
1255
		"Commission d'enquête sur l’octroi et la gestion des contrats publics dans l’industrie de la construction" => "Commission d'enquête sur l’octroi et la gestion des contrats publics dans l’industrie de la construction",
1256
		"Commission des droits de la personne et des droits de la jeunesse" => "Commission des droits de la personne et des droits de la jeunesse",
1257
		"Commission des normes, de l'équité, de la santé et de la sécurité du travail" => "Commission des normes, de l'équité, de la santé et de la sécurité du travail",
1258
		"Commission des partenaires du marché du travail" => "Commission des partenaires du marché du travail",
1259
		"Commission des services juridiques" => "Commission des services juridiques",
1260
		"Commission des transports du Québec" => "Commission des transports du Québec",
1261
		"Commission des valeurs mobilières du Québec (voir Autorité des marchés financiers)" => "Commission des valeurs mobilières du Québec (voir Autorité des marchés financiers)",
1262
		"Commission d'évaluation de l'enseignement collégial" => "Commission d'évaluation de l'enseignement collégial",
1263
		"Commission municipale du Québec" => "Commission municipale du Québec",
1264
		"Commission québécoise des libérations conditionnelles" => "Commission québécoise des libérations conditionnelles",
1265
		"Conseil consultatif de la lecture et du livre" => "Conseil consultatif de la lecture et du livre",
1266
		"Conseil cri de la santé et des services sociaux de la Baie James" => "Conseil cri de la santé et des services sociaux de la Baie James",
1267
		"Conseil de gestion de l'assurance parentale" => "Conseil de gestion de l'assurance parentale",
1268
		"Conseil de la justice administrative" => "Conseil de la justice administrative",
1269
		"Conseil de la magistrature du Québec" => "Conseil de la magistrature du Québec",
1270
		"Conseil de l'Ordre du Québec" => "Conseil de l'Ordre du Québec",
1271
		"Conseil des appellations réservées et des termes valorisants" => "Conseil des appellations réservées et des termes valorisants",
1272
		"Conseil des arts et des lettres du Québec" => "Conseil des arts et des lettres du Québec",
1273
		"Conseil du statut de la femme" => "Conseil du statut de la femme",
1274
		"Conseil supérieur de la langue française" => "Conseil supérieur de la langue française",
1275
		"Conseil supérieur de l'éducation" => "Conseil supérieur de l'éducation",
1276
		"Conseils régionaux des partenaires du marché du travail" => "Conseils régionaux des partenaires du marché du travail",
1277
		"Conservatoire de musique et d'art dramatique du Québec" => "Conservatoire de musique et d'art dramatique du Québec",
1278
		"Corporation d'urgence-santé" => "Corporation d'urgence-santé",
1279
		"Cour d'appel du Québec" => "Cour d'appel du Québec",
1280
		"Cour du Québec" => "Cour du Québec",
1281
		"Cour supérieure du Québec" => "Cour supérieure du Québec",
1282
		"Curateur public du Québec" => "Curateur public du Québec",
1283
		"Directeur de l'état civil" => "Directeur de l'état civil",
1284
		"Directeur des poursuites criminelles et pénales" => "Directeur des poursuites criminelles et pénales",
1285
		"Directeur général des élections du Québec" => "Directeur général des élections du Québec",
1286
		"École nationale de police du Québec" => "École nationale de police du Québec",
1287
		"École nationale des pompiers du Québec" => "École nationale des pompiers du Québec",
1288
		"Emploi-Québec" => "Emploi-Québec",
1289
		"Épargne Placements Québec" => "Épargne Placements Québec",
1290
		"Financière agricole du Québec" => "Financière agricole du Québec",
1291
		"Fondation de la faune du Québec" => "Fondation de la faune du Québec",
1292
		"Fonds d'aide aux recours collectifs" => "Fonds d'aide aux recours collectifs",
1293
		"Fonds de la recherche en santé du Québec" => "Fonds de la recherche en santé du Québec",
1294
		"Fonds de recherche du Québec – Scientifique en chef" => "Fonds de recherche du Québec – Scientifique en chef",
1295
		"Fonds québécois de la recherche sur la nature et les technologies" => "Fonds québécois de la recherche sur la nature et les technologies",
1296
		"Fonds québécois de la recherche sur la société et la culture" => "Fonds québécois de la recherche sur la société et la culture",
1297
		"Héma-Québec" => "Héma-Québec",
1298
		"Hydro-Québec" => "Hydro-Québec",
1299
		"Indemnisation des victimes d’actes criminels" => "Indemnisation des victimes d’actes criminels",
1300
		"Institut de la statistique du Québec" => "Institut de la statistique du Québec",
1301
		"Institut de tourisme et d'hôtellerie du Québec" => "Institut de tourisme et d'hôtellerie du Québec",
1302
		"Institut national de santé publique du Québec" => "Institut national de santé publique du Québec",
1303
		"Institut national des mines" => "Institut national des mines",
1304
		"Institut national d'excellence en santé et en services sociaux" => "Institut national d'excellence en santé et en services sociaux",
1305
		"Investissement Québec" => "Investissement Québec",
1306
		"La Financière agricole du Québec - Développement international" => "La Financière agricole du Québec - Développement international",
1307
		"Les Publications du Québec" => "Les Publications du Québec",
1308
		"Ministère de l’Éducation et de l’Enseignement supérieur" => "Ministère de l’Éducation et de l’Enseignement supérieur",
1309
		"Ministère de la Culture et des Communications" => "Ministère de la Culture et des Communications",
1310
		"Ministère de la Famille" => "Ministère de la Famille",
1311
		"Ministère de la Justice" => "Ministère de la Justice",
1312
		"Ministère de la Santé et des Services sociaux" => "Ministère de la Santé et des Services sociaux",
1313
		"Ministère de la Sécurité publique" => "Ministère de la Sécurité publique",
1314
		"Ministère de l'Agriculture, des Pêcheries et de l'Alimentation" => "Ministère de l'Agriculture, des Pêcheries et de l'Alimentation",
1315
		"Ministère de l'Économie, de la Science et de l'Innovation" => "Ministère de l'Économie, de la Science et de l'Innovation",
1316
		"Ministère de l'Énergie et des Ressources naturelles" => "Ministère de l'Énergie et des Ressources naturelles",
1317
		"Ministère de l'Immigration, de la Diversité et de l'Inclusion" => "Ministère de l'Immigration, de la Diversité et de l'Inclusion",
1318
		"Ministère des Affaires municipales et de l'Occupation du territoire" => "Ministère des Affaires municipales et de l'Occupation du territoire",
1319
		"Ministère des Finances" => "Ministère des Finances",
1320
		"Ministère des Forêts, de la Faune et des Parcs" => "Ministère des Forêts, de la Faune et des Parcs",
1321
		"Ministère des Relations internationales et de la Francophonie" => "Ministère des Relations internationales et de la Francophonie",
1322
		"Ministère des Transports, de la Mobilité durable et de l'Électrification des transports" => "Ministère des Transports, de la Mobilité durable et de l'Électrification des transports",
1323
		"Ministère du Conseil exécutif" => "Ministère du Conseil exécutif",
1324
		"Ministère du Développement durable, de l'Environnement et de la Lutte contre les changements climatiques" => "Ministère du Développement durable, de l'Environnement et de la Lutte contre les changements climatiques",
1325
		"Ministère du Tourisme" => "Ministère du Tourisme",
1326
		"Ministère du Travail, de l'Emploi et de la Solidarité sociale" => "Ministère du Travail, de l'Emploi et de la Solidarité sociale",
1327
		"Musée d'art contemporain de Montréal" => "Musée d'art contemporain de Montréal",
1328
		"Musée de la civilisation" => "Musée de la civilisation",
1329
		"Musée de la Place royale" => "Musée de la Place royale",
1330
		"Musée de l'Amérique francophone" => "Musée de l'Amérique francophone",
1331
		"Musée national des beaux-arts du Québec" => "Musée national des beaux-arts du Québec",
1332
		"Office de la protection du consommateur" => "Office de la protection du consommateur",
1333
		"Office de la Sécurité du revenu des chasseurs et piégeurs cris" => "Office de la Sécurité du revenu des chasseurs et piégeurs cris",
1334
		"Office des personnes handicapées du Québec" => "Office des personnes handicapées du Québec",
1335
		"Office des professions du Québec" => "Office des professions du Québec",
1336
		"Office franco-québécois pour la jeunesse" => "Office franco-québécois pour la jeunesse",
1337
		"Office Québec-Monde pour la jeunesse" => "Office Québec-Monde pour la jeunesse",
1338
		"Office québécois de la langue française" => "Office québécois de la langue française",
1339
		"Palais des congrès de Montréal" => "Palais des congrès de Montréal",
1340
		"Protecteur du citoyen" => "Protecteur du citoyen",
1341
		"RECYC-QUÉBEC" => "RECYC-QUÉBEC",
1342
		"Régie de l'assurance maladie du Québec" => "Régie de l'assurance maladie du Québec",
1343
		"Régie de l'assurance-dépôts du Québec (voir Autorité des marchés financiers)" => "Régie de l'assurance-dépôts du Québec (voir Autorité des marchés financiers)",
1344
		"Régie de l'énergie" => "Régie de l'énergie",
1345
		"Régie des alcools, des courses et des jeux" => "Régie des alcools, des courses et des jeux",
1346
		"Régie des installations olympiques" => "Régie des installations olympiques",
1347
		"Régie des marchés agricoles et alimentaires du Québec" => "Régie des marchés agricoles et alimentaires du Québec",
1348
		"Régie du bâtiment du Québec" => "Régie du bâtiment du Québec",
1349
		"Régie du Cinéma" => "Régie du Cinéma",
1350
		"Régie du logement" => "Régie du logement",
1351
		"Registraire des entreprises" => "Registraire des entreprises",
1352
		"Registre des droits personnels et réels mobiliers" => "Registre des droits personnels et réels mobiliers",
1353
		"Registre des lobbyistes" => "Registre des lobbyistes",
1354
		"Registre foncier du Québec" => "Registre foncier du Québec",
1355
		"Retraite Québec" => "Retraite Québec",
1356
		"Revenu Québec" => "Revenu Québec",
1357
		"Secrétariat à la condition féminine" => "Secrétariat à la condition féminine",
1358
		"Secrétariat à la jeunesse" => "Secrétariat à la jeunesse",
1359
		"Secrétariat à la politique linguistique" => "Secrétariat à la politique linguistique",
1360
		"Secrétariat à l'accès à l'information et à la réforme des institutions démocratiques" => "Secrétariat à l'accès à l'information et à la réforme des institutions démocratiques",
1361
		"Secrétariat aux affaires autochtones" => "Secrétariat aux affaires autochtones",
1362
		"Secrétariat aux affaires intergouvernementales canadiennes" => "Secrétariat aux affaires intergouvernementales canadiennes",
1363
		"Secrétariat aux aînés" => "Secrétariat aux aînés",
1364
		"Secrétariat de l'Ordre national du Québec" => "Secrétariat de l'Ordre national du Québec",
1365
		"Secrétariat du Conseil du trésor" => "Secrétariat du Conseil du trésor",
1366
		"Secrétariat du travail" => "Secrétariat du travail",
1367
		"Société de développement de la Baie-James" => "Société de développement de la Baie-James",
1368
		"Société de développement des entreprises culturelles" => "Société de développement des entreprises culturelles",
1369
		"Société de financement des infrastructures locales du Québec" => "Société de financement des infrastructures locales du Québec",
1370
		"Société de la Place des Arts" => "Société de la Place des Arts",
1371
		"Société de l'assurance automobile du Québec" => "Société de l'assurance automobile du Québec",
1372
		"Société de télédiffusion du Québec (Télé-Québec)" => "Société de télédiffusion du Québec (Télé-Québec)",
1373
		"Société des alcools du Québec" => "Société des alcools du Québec",
1374
		"Société des établissements de plein air du Québec" => "Société des établissements de plein air du Québec",
1375
		"Société des loteries du Québec (Loto-Québec)" => "Société des loteries du Québec (Loto-Québec)",
1376
		"Société des traversiers du Québec" => "Société des traversiers du Québec",
1377
		"Société d'habitation du Québec" => "Société d'habitation du Québec",
1378
		"Société du Centre des congrès de Québec" => "Société du Centre des congrès de Québec",
1379
		"Société du Grand Théâtre de Québec" => "Société du Grand Théâtre de Québec",
1380
		"Société du Palais des congrès de Montréal" => "Société du Palais des congrès de Montréal",
1381
		"Société du parc industriel et portuaire de Bécancour" => "Société du parc industriel et portuaire de Bécancour",
1382
		"Société du Plan Nord" => "Société du Plan Nord",
1383
		"Société québécoise des infrastructures" => "Société québécoise des infrastructures",
1384
		"Société québécoise d'information juridique" => "Société québécoise d'information juridique",
1385
		"Tribunal administratif des marchés financiers" => "Tribunal administratif des marchés financiers",
1386
		"Tribunal administratif du Québec" => "Tribunal administratif du Québec",
1387
		"Tribunal administratif du travail" => "Tribunal administratif du travail",
1388
		"Tribunal des droits de la personne" => "Tribunal des droits de la personne",
1389
		"Vérificateur général du Québec" => "Vérificateur général du Québec"),
1390
	"Saskatchewan" => array("Advanced Education" => "Advanced Education",
1391
		"Agriculture" => "Agriculture",
1392
		"Central Services" => "Central Services",
1393
		"Economy" => "Economy",
1394
		"Education" => "Education",
1395
		"Energy and Resources" => "Energy and Resources",
1396
		"Environment" => "Environment",
1397
		"Finance" => "Finance",
1398
		"Government Relations" => "Government Relations",
1399
		"Health" => "Health",
1400
		"Highways and Infrastructure" => "Highways and Infrastructure",
1401
		"Justice" => "Justice",
1402
		"Labour Relations and Workplace Safety" => "Labour Relations and Workplace Safety",
1403
		"Parks, Culture and Sport" => "Parks, Culture and Sport",
1404
		"Social Services" => "Social Services"),
1405
	"Yukon" => array("Community Services" => "Community Services",
1406
		"Economic Development" => "Economic Development",
1407
		"Education" => "Education",
1408
		"Energy, Mines and Resources" => "Energy, Mines and Resources",
1409
		"Environment" => "Environment",
1410
		"Executive Council Office" => "Executive Council Office",
1411
		"Finance" => "Finance",
1412
		"French Language Services Directorate" => "French Language Services Directorate",
1413
		"Health and Social Services" => "Health and Social Services",
1414
		"Highways and Public Works" => "Highways and Public Works",
1415
		"Justice" => "Justice",
1416
		"Public Service Commission" => "Public Service Commission",
1417
		"Tourism and Culture" => "Tourism and Culture",
1418
		"Women's Directorate" => "Women's Directorate"),
1419
);
1420
1421
$minObj = elgg_get_entities(array(
1422
   	'type' => 'object',
1423
   	'subtype' => 'ministries',
1424
));
1425 View Code Duplication
if ( !$minObj ){
1426
	$mins = new ElggObject();
1427
	$mins->subtype = "ministries";
1428
	$mins->title = "ministries";
1429
	$mins->access_id = ACCESS_PUBLIC;
1430
1431
	$mins->set('ministries_en', json_encode($ministries_en));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
1432
	$mins->set('ministries_fr', json_encode($ministries_fr));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
1433
	$mins->save();
1434
} else {
1435
	$mins = get_entity($minObj[0]->guid);
1436
	$mins_en = json_decode($mins->ministries_en, true);
1437
	if ($mins_en != $ministries_en){
1438
		foreach ($ministries_en as $key => $value){
1439
			if ($mins_en[$key] != $value){
1440
				$mins_en[$key] = $value;
1441
			}
1442
		}
1443
		$mins->set('ministries_en', json_encode($mins_en));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
1444
		$mins->save();
1445
	}
1446
1447
	$mins_fr = json_decode($mins->ministries_fr, true);
1448
	if ($mins_fr != $ministries_fr){
1449
		foreach ($ministries_fr as $key => $value){
1450
			if ($mins_fr[$key] != $value){
1451
				$mins_fr[$key] = $value;
1452
			}
1453
		}
1454
		$mins->set('ministries_fr', json_encode($mins_fr));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
1455
		$mins->save();
1456
	}
1457
}
1458
1459
/**** Universities ****/
1460
1461
$universities_en = $universities_fr = array("Acadia University" => "Acadia University",
1462
"Algoma University" => "Algoma University",
1463
"Athabasca University" => "Athabasca University",
1464
"Bishop's University" => "Bishop's University",
1465
"Brandon University" => "Brandon University",
1466
"Brescia University College" => "Brescia University College",
1467
"Brock University" => "Brock University",
1468
"Campion College" => "Campion College",
1469
"Canada Mennonite University" => "Canada Mennonite University",
1470
"Cape Breton University" => "Cape Breton University",
1471
"Carleton University" => "Carleton University",
1472
"Concordia University" => "Concordia University",
1473
"Concordia University of Edmonton" => "Concordia University of Edmonton",
1474
"Dalhousie University" => "Dalhousie University",
1475
"Dominican University College" => "Dominican University College",
1476
"École de technologie supérieure" => "École de technologie supérieure",
1477
"École des Hautes Études Commerciales de Montréal (HEC Montréal)" => "École des Hautes Études Commerciales de Montréal (HEC Montréal)",
1478
"École nationale d'administration publique (ENAP)" => "École nationale d'administration publique (ENAP)",
1479
"École Polytechnique de Montréal" => "École Polytechnique de Montréal",
1480
"Emily Carr University of Art and Design" => "Emily Carr University of Art and Design",
1481
"First Nations University of Canada" => "First Nations University of Canada",
1482
"Glendon College (York University)" => "Glendon College (York University)",
1483
"Huron University College" => "Huron University College",
1484
"Institut national de la recherche scientifique" => "Institut national de la recherche scientifique",
1485
"King's University College" => "King's University College",
1486
"Kwantlen Polytechnic University" => "Kwantlen Polytechnic University",
1487
"Lakehead University" => "Lakehead University",
1488
"Laurentian University" => "Laurentian University",
1489
"Luther College" => "Luther College",
1490
"MacEwan University" => "MacEwan University",
1491
"McGill University" => "McGill University",
1492
"McMaster University" => "McMaster University",
1493
"Memorial University" => "Memorial University",
1494
"Mount Allison University" => "Mount Allison University",
1495
"Mount Royal University" => "Mount Royal University",
1496
"Mount Saint Vincent University" => "Mount Saint Vincent University",
1497
"Nipissing University" => "Nipissing University",
1498
"Nova Scotia College of Art and Design University" => "Nova Scotia College of Art and Design University",
1499
"Ontario College of Art and Design University" => "Ontario College of Art and Design University",
1500
"Queen's University" => "Queen's University",
1501
"Redeemer University College" => "Redeemer University College",
1502
"Royal Military College" => "Royal Military College",
1503
"Royal Roads University" => "Royal Roads University",
1504
"Ryerson University" => "Ryerson University",
1505
"Saint Mary's University" => "Saint Mary's University",
1506
"Saint Paul University" => "Saint Paul University",
1507
"Simon Fraser University" => "Simon Fraser University",
1508
"St. Francis Xavier University" => "St. Francis Xavier University",
1509
"St. Jerome's University" => "St. Jerome's University",
1510
"St. Paul's College" => "St. Paul's College",
1511
"St. Thomas More College" => "St. Thomas More College",
1512
"St. Thomas University" => "St. Thomas University",
1513
"Télé-université (TÉLUQ)" => "Télé-université (TÉLUQ)",
1514
"The King's University" => "The King's University",
1515
"Thompson Rivers University" => "Thompson Rivers University",
1516
"Trent University" => "Trent University",
1517
"Trinity Western University" => "Trinity Western University",
1518
"Université de Moncton" => "Université de Moncton",
1519
"Université de Montréal" => "Université de Montréal",
1520
"Université de Saint-Boniface" => "Université de Saint-Boniface",
1521
"Université de Sherbrooke" => "Université de Sherbrooke",
1522
"Université du Québec" => "Université du Québec",
1523
"Université du Québec à Chicoutimi" => "Université du Québec à Chicoutimi",
1524
"Université du Québec à Montréal" => "Université du Québec à Montréal",
1525
"Université du Québec à Rimouski" => "Université du Québec à Rimouski",
1526
"Université du Québec à Trois‑Rivières" => "Université du Québec à Trois‑Rivières",
1527
"Université du Québec en Abitibi‑Témiscamingue" => "Université du Québec en Abitibi‑Témiscamingue",
1528
"Université du Québec en Outaouais" => "Université du Québec en Outaouais",
1529
"Université Laval" => "Université Laval",
1530
"Université Sainte‑Anne" => "Université Sainte‑Anne",
1531
"University of Alberta" => "University of Alberta",
1532
"University of British Columbia" => "University of British Columbia",
1533
"University of Calgary" => "University of Calgary",
1534
"University of Guelph" => "University of Guelph",
1535
"University of King's College" => "University of King's College",
1536
"University of Lethbridge" => "University of Lethbridge",
1537
"University of Manitoba" => "University of Manitoba",
1538
"University of New Brunswick" => "University of New Brunswick",
1539
"University of Northern British Columbia" => "University of Northern British Columbia",
1540
"University of Ontario Institute of Technology" => "University of Ontario Institute of Technology",
1541
"University of Ottawa" => "University of Ottawa",
1542
"University of Prince Edward Island" => "University of Prince Edward Island",
1543
"University of Regina" => "University of Regina",
1544
"University of Saskatchewan" => "University of Saskatchewan",
1545
"University of St. Michael's College" => "University of St. Michael's College",
1546
"University of Sudbury" => "University of Sudbury",
1547
"University of the Fraser Valley" => "University of the Fraser Valley",
1548
"University of Toronto" => "University of Toronto",
1549
"University of Trinity College" => "University of Trinity College",
1550
"University of Victoria" => "University of Victoria",
1551
"University of Waterloo" => "University of Waterloo",
1552
"University of Western Ontario" => "University of Western Ontario",
1553
"University of Windsor" => "University of Windsor",
1554
"University of Winnipeg" => "University of Winnipeg",
1555
"Vancouver Island University" => "Vancouver Island University",
1556
"Victoria University" => "Victoria University",
1557
"Wilfrid Laurier University" => "Wilfrid Laurier University",
1558
"York University" => "York University");
1559
1560
$uniObj = elgg_get_entities(array(
1561
   	'type' => 'object',
1562
   	'subtype' => 'universities',
1563
));
1564 View Code Duplication
if ( !$uniObj ){
1565
	$unis = new ElggObject();
1566
	$unis->subtype = "universities";
1567
	$unis->title = "universities";
1568
	$unis->access_id = ACCESS_PUBLIC;
1569
1570
	$unis->set('universities_en', json_encode($universities_en));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
1571
	$unis->set('universities_fr', json_encode($universities_fr));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
1572
	$unis->save();
1573
} else {
1574
	$unis = get_entity($uniObj[0]->guid);
1575
	$unis_en = json_decode($unis->universities_en, true);
1576
	if ($unis_en != $universities_en){
1577
		foreach ($universities_en as $key => $value){
1578
			if ($unis_en[$key] != $value){
1579
				$unis_en[$key] = $value;
1580
			}
1581
		}
1582
		$unis->set('universities_en', json_encode($unis_en));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
1583
		$unis->save();
1584
	}
1585
1586
	$unis_fr = json_decode($unis->universities_fr, true);
1587
	if ($unis_fr != $universities_fr){
1588
		foreach ($universities_fr as $key => $value){
1589
			if ($unis_fr[$key] != $value){
1590
				$unis_fr[$key] = $value;
1591
			}
1592
		}
1593
		$unis->set('universities_fr', json_encode($unis_fr));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
1594
		$unis->save();
1595
	}
1596
}
1597
1598
/**** Colleges ****/
1599
1600
$colleges_en = $colleges_fr = array("Alberta College of Art and Design" => "Alberta College of Art and Design",
1601
"Algonquin College" => "Algonquin College",
1602
"Assiniboine Community College" => "Assiniboine Community College",
1603
"Aurora College" => "Aurora College",
1604
"Bow Valley College" => "Bow Valley College",
1605
"British Columbia Institute of Technology" => "British Columbia Institute of Technology",
1606
"Cambrian College of Applied Arts and Technology" => "Cambrian College of Applied Arts and Technology",
1607
"Camosun College" => "Camosun College",
1608
"Canadore College of Applied Arts and Technology" => "Canadore College of Applied Arts and Technology",
1609
"Capilano University" => "Capilano University",
1610
"Carlton Trail College" => "Carlton Trail College",
1611
"Cégep André-Laurendeau" => "Cégep André-Laurendeau",
1612
"Cégep de Chicoutimi" => "Cégep de Chicoutimi",
1613
"Cégep de Jonquière" => "Cégep de Jonquière",
1614
"Cégep de l’Abitibi-Témiscamingue" => "Cégep de l’Abitibi-Témiscamingue",
1615
"Cégep de la Gaspésie et des Îles" => "Cégep de la Gaspésie et des Îles",
1616
"Cégep de La Pocatière" => "Cégep de La Pocatière",
1617
"Cégep de Matane" => "Cégep de Matane",
1618
"Cégep de Rimouski" => "Cégep de Rimouski",
1619
"Cégep de Rivière-du-Loup" => "Cégep de Rivière-du-Loup",
1620
"Cégep de Sainte-Foy" => "Cégep de Sainte-Foy",
1621
"Cégep de Saint-Félicien" => "Cégep de Saint-Félicien",
1622
"Cégep de Saint-Laurent" => "Cégep de Saint-Laurent",
1623
"Cégep de Sept-Îles" => "Cégep de Sept-Îles",
1624
"Cégep de Sherbrooke" => "Cégep de Sherbrooke",
1625
"Cégep de Thetford" => "Cégep de Thetford",
1626
"Cégep de Trois-Rivières" => "Cégep de Trois-Rivières",
1627
"Cégep de Victoriaville" => "Cégep de Victoriaville",
1628
"Cégep Édouard-Montpetit" => "Cégep Édouard-Montpetit",
1629
"Cégep Garneau" => "Cégep Garneau",
1630
"Cégep Heritage College" => "Cégep Heritage College",
1631
"Cégep John Abbott College" => "Cégep John Abbott College",
1632
"Cégep Limoilou" => "Cégep Limoilou",
1633
"Cégep Marie-Victorin" => "Cégep Marie-Victorin",
1634
"Cégep régional de Lanaudière" => "Cégep régional de Lanaudière",
1635
"Cégep Saint-Jean-sur-Richelieu" => "Cégep Saint-Jean-sur-Richelieu",
1636
"Centennial College" => "Centennial College",
1637
"Centre for Nursing Studies" => "Centre for Nursing Studies",
1638
"Champlain Regional College" => "Champlain Regional College",
1639
"Collège Acadie Î.-P.-É." => "Collège Acadie Î.-P.-É.",
1640
"Collège André-Grasset" => "Collège André-Grasset",
1641
"Collège Boréal" => "Collège Boréal",
1642
"Collège communautaire du Nouveau-Brunswick" => "Collège communautaire du Nouveau-Brunswick",
1643
"Collège de Maisonneuve" => "Collège de Maisonneuve",
1644
"Collège Éducacentre" => "Collège Éducacentre",
1645
"Collège LaSalle" => "Collège LaSalle",
1646
"Collège Lionel-Groulx" => "Collège Lionel-Groulx",
1647
"Collège Mathieu" => "Collège Mathieu",
1648
"Collège Montmorency" => "Collège Montmorency",
1649
"Collège nordique francophone" => "Collège nordique francophone",
1650
"College of New Caledonia" => "College of New Caledonia",
1651
"College of the North Atlantic (CNA)" => "College of the North Atlantic (CNA)",
1652
"College of the Rockies" => "College of the Rockies",
1653
"Collège Shawinigan" => "Collège Shawinigan",
1654
"Conestoga College Institute of Technology and Advanced Learning" => "Conestoga College Institute of Technology and Advanced Learning",
1655
"Confederation College" => "Confederation College",
1656
"Cumberland College" => "Cumberland College",
1657
"Dalhousie Agricultural Campus of Dalhousie University" => "Dalhousie Agricultural Campus of Dalhousie University",
1658
"Douglas College" => "Douglas College",
1659
"Dumont Technical Institute" => "Dumont Technical Institute",
1660
"Durham College" => "Durham College",
1661
"École technique et professionnelle, Université de Saint-Boniface" => "École technique et professionnelle, Université de Saint-Boniface",
1662
"Emily Carr University of Art and Design" => "Emily Carr University of Art and Design",
1663
"Fanshawe College of Applied Arts and Technology" => "Fanshawe College of Applied Arts and Technology",
1664
"First Nations Technical Institute" => "First Nations Technical Institute",
1665
"Fleming College" => "Fleming College",
1666
"George Brown College" => "George Brown College",
1667
"Georgian College of Applied Arts and Technology" => "Georgian College of Applied Arts and Technology",
1668
"Grande Prairie Regional College" => "Grande Prairie Regional College",
1669
"Great Plains College" => "Great Plains College",
1670
"Holland College" => "Holland College",
1671
"Humber College Institute of Technology & Advanced Learning" => "Humber College Institute of Technology & Advanced Learning",
1672
"Institut de tourisme et d’hôtellerie du Québec" => "Institut de tourisme et d’hôtellerie du Québec",
1673
"Justice Institute of British Columbia" => "Justice Institute of British Columbia",
1674
"Kenjgewin Teg Educational Institute (KTEI)" => "Kenjgewin Teg Educational Institute (KTEI)",
1675
"Keyano College" => "Keyano College",
1676
"Kwantlen Polytechnic University" => "Kwantlen Polytechnic University",
1677
"La Cité" => "La Cité",
1678
"Lakeland College" => "Lakeland College",
1679
"Lambton College of Applied Arts and Technology" => "Lambton College of Applied Arts and Technology",
1680
"Langara College" => "Langara College",
1681
"Lethbridge College" => "Lethbridge College",
1682
"Loyalist College" => "Loyalist College",
1683
"Manitoba Institute of Trades and Technology" => "Manitoba Institute of Trades and Technology",
1684
"Marine Institute" => "Marine Institute",
1685
"Medicine Hat College" => "Medicine Hat College",
1686
"Michener Institute of Education at UHN" => "Michener Institute of Education at UHN",
1687
"Mohawk College" => "Mohawk College",
1688
"Native Education College" => "Native Education College",
1689
"New Brunswick College of Craft and Design" => "New Brunswick College of Craft and Design",
1690
"New Brunswick Community College" => "New Brunswick Community College",
1691
"Niagara College" => "Niagara College",
1692
"Nicola Valley Institute of Technology" => "Nicola Valley Institute of Technology",
1693
"NorQuest College" => "NorQuest College",
1694
"North Island College" => "North Island College",
1695
"North West College" => "North West College",
1696
"Northern Alberta Institute of Technology (NAIT)" => "Northern Alberta Institute of Technology (NAIT)",
1697
"Northern College" => "Northern College",
1698
"Northern Lakes College" => "Northern Lakes College",
1699
"Northern Lights College" => "Northern Lights College",
1700
"Northlands College" => "Northlands College",
1701
"Northwest Community College" => "Northwest Community College",
1702
"Nova Scotia Community College (NSCC)" => "Nova Scotia Community College (NSCC)",
1703
"Nunavut Arctic College" => "Nunavut Arctic College",
1704
"Okanagan College" => "Okanagan College",
1705
"Olds College" => "Olds College",
1706
"Parkland College" => "Parkland College",
1707
"Portage College" => "Portage College",
1708
"Red Deer College" => "Red Deer College",
1709
"Red River College of Applied Arts, Science and Technology" => "Red River College of Applied Arts, Science and Technology",
1710
"Saskatchewan Indian Institute of Technologies (SIIT)" => "Saskatchewan Indian Institute of Technologies (SIIT)",
1711
"Saskatchewan Polytechnic" => "Saskatchewan Polytechnic",
1712
"Sault College" => "Sault College",
1713
"Selkirk College" => "Selkirk College",
1714
"Seneca College of Applied Arts and Technology" => "Seneca College of Applied Arts and Technology",
1715
"Southeast College" => "Southeast College",
1716
"Southern Alberta Institute of Technology (SAIT)" => "Southern Alberta Institute of Technology (SAIT)",
1717
"St. Clair College" => "St. Clair College",
1718
"St. Lawrence College" => "St. Lawrence College",
1719
"TAV College" => "TAV College",
1720
"Université Sainte-Anne, Collège de l’Acadie" => "Université Sainte-Anne, Collège de l’Acadie",
1721
"University College of the North" => "University College of the North",
1722
"University of the Fraser Valley" => "University of the Fraser Valley",
1723
"Vancouver Community College" => "Vancouver Community College",
1724
"Vancouver Island University" => "Vancouver Island University",
1725
"Vanier College" => "Vanier College",
1726
"Yukon College" => "Yukon College");
1727
1728
$colObj = elgg_get_entities(array(
1729
   	'type' => 'object',
1730
   	'subtype' => 'colleges',
1731
));
1732 View Code Duplication
if ( !$colObj ){
1733
	$cols = new ElggObject();
1734
	$cols->subtype = "colleges";
1735
	$cols->title = "colleges";
1736
	$cols->access_id = ACCESS_PUBLIC;
1737
1738
	$cols->set('colleges_en', json_encode($colleges_en));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
1739
	$cols->set('colleges_fr', json_encode($colleges_fr));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
1740
	$cols->save();
1741
} else {
1742
	$cols = get_entity($colObj[0]->guid);
1743
	$cols_en = json_decode($cols->colleges_en, true);
1744
	if ($cols_en != $colleges_en){
1745
		foreach ($colleges_en as $key => $value){
1746
			if ($cols_en[$key] != $value){
1747
				$cols_en[$key] = $value;
1748
			}
1749
		}
1750
		$cols->set('colleges_en', json_encode($cols_en));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
1751
		$cols->save();
1752
	}
1753
1754
	$cols_fr = json_decode($cols->colleges_fr, true);
1755
	if ($cols_fr != $colleges_fr){
1756
		foreach ($colleges_fr as $key => $value){
1757
			if ($cols_fr[$key] != $value){
1758
				$cols_fr[$key] = $value;
1759
			}
1760
		}
1761
		$cols->set('colleges_fr', json_encode($cols_fr));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
1762
		$cols->save();
1763
	}
1764
}
1765
1766
/**** Municipal ****/
1767
1768
$municipal_array = array(
1769
	"Alberta" => array("Acadia" => "Acadia",
1770
		"Acme" => "Acme",
1771
		"Airdrie" => "Airdrie",
1772
		"Alberta Beach" => "Alberta Beach",
1773
		"Alix" => "Alix",
1774
		"Alliance" => "Alliance",
1775
		"Arrowwood" => "Arrowwood",
1776
		"Athabasca" => "Athabasca",
1777
		"Banff" => "Banff",
1778
		"Barrhead" => "Barrhead",
1779
		"Bashaw" => "Bashaw",
1780
		"Bassano" => "Bassano",
1781
		"Beaumont" => "Beaumont",
1782
		"Beaver" => "Beaver",
1783
		"Beaverlodge" => "Beaverlodge",
1784
		"Bentley" => "Bentley",
1785
		"Berwyn" => "Berwyn",
1786
		"Big Lakes County" => "Big Lakes County",
1787
		"Bighorn" => "Bighorn",
1788
		"Birch Hills County" => "Birch Hills County",
1789
		"Bittern Lake" => "Bittern Lake",
1790
		"Black Diamond" => "Black Diamond",
1791
		"Blackfalds" => "Blackfalds",
1792
		"Bon Accord" => "Bon Accord",
1793
		"Bonnyville" => "Bonnyville",
1794
		"Bonnyville Beach" => "Bonnyville Beach",
1795
		"Botha" => "Botha",
1796
		"Bowden" => "Bowden",
1797
		"Boyle" => "Boyle",
1798
		"Brazeau" => "Brazeau",
1799
		"Breton" => "Breton",
1800
		"Brooks" => "Brooks",
1801
		"Bruderheim" => "Bruderheim",
1802
		"Calgary" => "Calgary",
1803
		"Calmar" => "Calmar",
1804
		"Camrose" => "Camrose",
1805
		"Canmore" => "Canmore",
1806
		"Cardston" => "Cardston",
1807
		"Caroline" => "Caroline",
1808
		"Carstairs" => "Carstairs",
1809
		"Castor" => "Castor",
1810
		"Cereal" => "Cereal",
1811
		"Champion" => "Champion",
1812
		"Chauvin" => "Chauvin",
1813
		"Chestermere" => "Chestermere",
1814
		"Chipman" => "Chipman",
1815
		"Claresholm" => "Claresholm",
1816
		"Clear Hills County" => "Clear Hills County",
1817
		"Clear Water County" => "Clear Water County",
1818
		"Clive" => "Clive",
1819
		"Clyde" => "Clyde",
1820
		"Coaldale" => "Coaldale",
1821
		"Coalhurst" => "Coalhurst",
1822
		"Cochrane" => "Cochrane",
1823
		"Coldlake" => "Coldlake",
1824
		"Consort" => "Consort",
1825
		"Coronation" => "Coronation",
1826
		"County of Northern Lights" => "County of Northern Lights",
1827
		"County of Paintearth No. 18" => "County of Paintearth No. 18",
1828
		"County of Two Hills No. 21" => "County of Two Hills No. 21",
1829
		"Coutts" => "Coutts",
1830
		"Cowley" => "Cowley",
1831
		"Cremona" => "Cremona",
1832
		"Crossfield" => "Crossfield",
1833
		"Crowsnest Pass" => "Crowsnest Pass",
1834
		"Cypress County" => "Cypress County",
1835
		"Daysland" => "Daysland",
1836
		"Delburne" => "Delburne",
1837
		"Delia" => "Delia",
1838
		"Devon" => "Devon",
1839
		"Didsbusy" => "Didsbusy",
1840
		"Donalda" => "Donalda",
1841
		"Donnelly" => "Donnelly",
1842
		"Drayton Valley" => "Drayton Valley",
1843
		"Drumheller" => "Drumheller",
1844
		"Duchess" => "Duchess",
1845
		"Eckville" => "Eckville",
1846
		"Edberg" => "Edberg",
1847
		"Edgerton" => "Edgerton",
1848
		"Edmonton" => "Edmonton",
1849
		"Edson" => "Edson",
1850
		"Elk Point" => "Elk Point",
1851
		"Fairview" => "Fairview",
1852
		"Falher" => "Falher",
1853
		"Ferintosh" => "Ferintosh",
1854
		"Flagstaff County" => "Flagstaff County",
1855
		"Foothills" => "Foothills",
1856
		"Forestburg" => "Forestburg",
1857
		"Fort Macleod" => "Fort Macleod",
1858
		"Fort Saskatchewan" => "Fort Saskatchewan",
1859
		"Forty Mile County " => "Forty Mile County ",
1860
		"Fox Creek" => "Fox Creek",
1861
		"Ghost Lake" => "Ghost Lake",
1862
		"Gibbons" => "Gibbons",
1863
		"Glendon" => "Glendon",
1864
		"Glenwood" => "Glenwood",
1865
		"Grande Cache" => "Grande Cache",
1866
		"Grande Prairie " => "Grande Prairie ",
1867
		"Grandview" => "Grandview",
1868
		"Granum" => "Granum",
1869
		"Greenview" => "Greenview",
1870
		"Grimshaw" => "Grimshaw",
1871
		"Hanna" => "Hanna",
1872
		"Hardisty" => "Hardisty",
1873
		"Hay Lakes" => "Hay Lakes",
1874
		"Heisler" => "Heisler",
1875
		"High Level" => "High Level",
1876
		"High Prairie" => "High Prairie",
1877
		"High River" => "High River",
1878
		"Hines Creek" => "Hines Creek",
1879
		"Hinton" => "Hinton",
1880
		"Horseshoe Bay" => "Horseshoe Bay",
1881
		"Innisfail" => "Innisfail",
1882
		"Innisfree" => "Innisfree",
1883
		"Irma" => "Irma",
1884
		"Irricana" => "Irricana",
1885
		"Itaska Beach" => "Itaska Beach",
1886
		"Jasper" => "Jasper",
1887
		"Killam" => "Killam",
1888
		"Kitscoty" => "Kitscoty",
1889
		"Knee Hill County" => "Knee Hill County",
1890
		"Lac La Biche" => "Lac La Biche",
1891
		"Lac Ste. Anne County" => "Lac Ste. Anne County",
1892
		"Lacombe" => "Lacombe",
1893
		"Lacombe County" => "Lacombe County",
1894
		"Lamont County" => "Lamont County",
1895
		"Leduc" => "Leduc",
1896
		"Leduc County" => "Leduc County",
1897
		"Legal" => "Legal",
1898
		"Lesser Slave River" => "Lesser Slave River",
1899
		"Lethbridge" => "Lethbridge",
1900
		"Lethbridge County" => "Lethbridge County",
1901
		"Linden" => "Linden",
1902
		"Lloydminster" => "Lloydminster",
1903
		"Longview" => "Longview",
1904
		"Lougheed" => "Lougheed",
1905
		"Mackenzie County" => "Mackenzie County",
1906
		"Ma-Me-O Beach" => "Ma-Me-O Beach",
1907
		"Manning" => "Manning",
1908
		"Mannville" => "Mannville",
1909
		"Marwayne" => "Marwayne",
1910
		"Mayerthorpe" => "Mayerthorpe",
1911
		"McLennan" => "McLennan",
1912
		"Medicine Hat" => "Medicine Hat",
1913
		"Millet" => "Millet",
1914
		"Milo" => "Milo",
1915
		"Minburn" => "Minburn",
1916
		"Morinville" => "Morinville",
1917
		"Morrin" => "Morrin",
1918
		"Mountain View County" => "Mountain View County",
1919
		"Myrnam" => "Myrnam",
1920
		"Nampa" => "Nampa",
1921
		"Nanton" => "Nanton",
1922
		"Newell County " => "Newell County ",
1923
		"Nobleford" => "Nobleford",
1924
		"Northern Sunrise" => "Northern Sunrise",
1925
		"Okotoks" => "Okotoks",
1926
		"Olds" => "Olds",
1927
		"Onoway" => "Onoway",
1928
		"Opportunity" => "Opportunity",
1929
		"Oyen" => "Oyen",
1930
		"Paradise Valley" => "Paradise Valley",
1931
		"Parkland" => "Parkland",
1932
		"Peace" => "Peace",
1933
		"Peace River" => "Peace River",
1934
		"Penhold" => "Penhold",
1935
		"Picture Butte" => "Picture Butte",
1936
		"Pincher Creek " => "Pincher Creek ",
1937
		"Ponoka" => "Ponoka",
1938
		"Provost" => "Provost",
1939
		"Rainbow Lake" => "Rainbow Lake",
1940
		"Ranchland" => "Ranchland",
1941
		"Raymond" => "Raymond",
1942
		"Red Deer" => "Red Deer",
1943
		"Red Deer County" => "Red Deer County",
1944
		"Redcliff" => "Redcliff",
1945
		"Redwater" => "Redwater",
1946
		"Redwood Meadows" => "Redwood Meadows",
1947
		"Rimbey" => "Rimbey",
1948
		"Rocky Mountain House" => "Rocky Mountain House",
1949
		"Rocky View County" => "Rocky View County",
1950
		"Rockyford" => "Rockyford",
1951
		"Rosemary" => "Rosemary",
1952
		"Rycroft" => "Rycroft",
1953
		"Ryley" => "Ryley",
1954
		"Saddle Hills" => "Saddle Hills",
1955
		"Seba Beach" => "Seba Beach",
1956
		"Sedgewick" => "Sedgewick",
1957
		"Sexsmith" => "Sexsmith",
1958
		"Silver Beach" => "Silver Beach",
1959
		"Silver Sands" => "Silver Sands",
1960
		"Slave Lake" => "Slave Lake",
1961
		"Smoky Lake" => "Smoky Lake",
1962
		"Smoky Lake County" => "Smoky Lake County",
1963
		"Smoky River" => "Smoky River",
1964
		"South View" => "South View",
1965
		"Spirit River" => "Spirit River",
1966
		"Spring Lake" => "Spring Lake",
1967
		"Spruce Grove" => "Spruce Grove",
1968
		"St. Albert" => "St. Albert",
1969
		"St. Paul" => "St. Paul",
1970
		"St. Paul County " => "St. Paul County ",
1971
		"Standard" => "Standard",
1972
		"Starland County" => "Starland County",
1973
		"Stettler" => "Stettler",
1974
		"Stettler County" => "Stettler County",
1975
		"Stirling" => "Stirling",
1976
		"Stony Plain" => "Stony Plain",
1977
		"Strathcona" => "Strathcona",
1978
		"Strathmore" => "Strathmore",
1979
		"Strome" => "Strome",
1980
		"Sturgeon County" => "Sturgeon County",
1981
		"Summer Village of Betula Beach" => "Summer Village of Betula Beach",
1982
		"Summer Village of Birchcliff" => "Summer Village of Birchcliff",
1983
		"Summer Village of Burnstick Lake" => "Summer Village of Burnstick Lake",
1984
		"Summer Village of Half Moon Bay" => "Summer Village of Half Moon Bay",
1985
		"Summer Village of Jarvis Bay" => "Summer Village of Jarvis Bay",
1986
		"Summer Village of Lakeview" => "Summer Village of Lakeview",
1987
		"Summer Village of Norglenwold" => "Summer Village of Norglenwold",
1988
		"Summer Village of Sandy Beach" => "Summer Village of Sandy Beach",
1989
		"Summer Village of South Baptiste" => "Summer Village of South Baptiste",
1990
		"Summer Village of Sunbreaker Cove" => "Summer Village of Sunbreaker Cove",
1991
		"Summer Village of Sundance Beach" => "Summer Village of Sundance Beach",
1992
		"Summer Village of Sunrise Beach" => "Summer Village of Sunrise Beach",
1993
		"Summer Village of Sunset Beach" => "Summer Village of Sunset Beach",
1994
		"Sundre" => "Sundre",
1995
		"Swan Hills" => "Swan Hills",
1996
		"Sylvan Lake" => "Sylvan Lake",
1997
		"Taber" => "Taber",
1998
		"Thorhild County" => "Thorhild County",
1999
		"Thorsby" => "Thorsby",
2000
		"Three Hills" => "Three Hills",
2001
		"Tofield" => "Tofield",
2002
		"Trouchu" => "Trouchu",
2003
		"Turner Valley" => "Turner Valley",
2004
		"Two Hills" => "Two Hills",
2005
		"Valleyview" => "Valleyview",
2006
		"Vauxhall" => "Vauxhall",
2007
		"Vegreville" => "Vegreville",
2008
		"Vermilion" => "Vermilion",
2009
		"Vermilion River" => "Vermilion River",
2010
		"Viking" => "Viking",
2011
		"Vulcan" => "Vulcan",
2012
		"Vulcan County" => "Vulcan County",
2013
		"Wabamun" => "Wabamun",
2014
		"Wainwright" => "Wainwright",
2015
		"Waiparous" => "Waiparous",
2016
		"Warburg" => "Warburg",
2017
		"Warner" => "Warner",
2018
		"Warner County " => "Warner County ",
2019
		"Wembley" => "Wembley",
2020
		"Westlock" => "Westlock",
2021
		"Westlock County" => "Westlock County",
2022
		"Wetaskiwin" => "Wetaskiwin",
2023
		"Wetaskiwin County" => "Wetaskiwin County",
2024
		"Wheatland County" => "Wheatland County",
2025
		"Whitecourt" => "Whitecourt",
2026
		"Willingdon" => "Willingdon",
2027
		"Willow Creek" => "Willow Creek",
2028
		"Wood Buffalo" => "Wood Buffalo",
2029
		"Woodlands County" => "Woodlands County",
2030
		"Yellowhead County" => "Yellowhead County",
2031
		"Yellowstone" => "Yellowstone"),
2032
	"British Columbia" => array("100 Mile House" => "100 Mile House",
2033
		"Abbortsford" => "Abbortsford",
2034
		"Alert Bay" => "Alert Bay",
2035
		"Anmore" => "Anmore",
2036
		"Armstrong" => "Armstrong",
2037
		"Ashcroft" => "Ashcroft",
2038
		"Barriere" => "Barriere",
2039
		"Belcarra" => "Belcarra",
2040
		"Bowen Island" => "Bowen Island",
2041
		"Burnaby" => "Burnaby",
2042
		"Burns Lake" => "Burns Lake",
2043
		"Cache Creek" => "Cache Creek",
2044
		"Campbell River" => "Campbell River",
2045
		"Canal Flats" => "Canal Flats",
2046
		"Castlegar" => "Castlegar",
2047
		"Central Saanich" => "Central Saanich",
2048
		"Chase" => "Chase",
2049
		"Chetwynd" => "Chetwynd",
2050
		"Chilliwack" => "Chilliwack",
2051
		"Clearwater" => "Clearwater",
2052
		"Clinton" => "Clinton",
2053
		"Coldstream" => "Coldstream",
2054
		"Columbia-Shuswap Regional District" => "Columbia-Shuswap Regional District",
2055
		"Colwood" => "Colwood",
2056
		"Comox" => "Comox",
2057
		"Comox Valley Regional District" => "Comox Valley Regional District",
2058
		"Coquitlam" => "Coquitlam",
2059
		"Courtenay" => "Courtenay",
2060
		"Cowichan Valley Regional District" => "Cowichan Valley Regional District",
2061
		"Cranbrook" => "Cranbrook",
2062
		"Creston" => "Creston",
2063
		"Cumberland" => "Cumberland",
2064
		"Dawson Creek" => "Dawson Creek",
2065
		"Delta" => "Delta",
2066
		"District of Lake Country" => "District of Lake Country",
2067
		"District of North Vancouver" => "District of North Vancouver",
2068
		"District of Port Edward" => "District of Port Edward",
2069
		"District of Tumbler Ridge" => "District of Tumbler Ridge",
2070
		"Duncan" => "Duncan",
2071
		"Elkford" => "Elkford",
2072
		"Enderby" => "Enderby",
2073
		"Esquimalt" => "Esquimalt",
2074
		"Fernie" => "Fernie",
2075
		"Fort St. James" => "Fort St. James",
2076
		"Fort St. John" => "Fort St. John",
2077
		"Fraser Lake" => "Fraser Lake",
2078
		"Fraser Valley Regional District" => "Fraser Valley Regional District",
2079
		"Fruitvale" => "Fruitvale",
2080
		"Gibsons" => "Gibsons",
2081
		"Gold River" => "Gold River",
2082
		"Golden" => "Golden",
2083
		"Grand Forks" => "Grand Forks",
2084
		"Granisle" => "Granisle",
2085
		"Greenwood City" => "Greenwood City",
2086
		"Harrison Hot Springs" => "Harrison Hot Springs",
2087
		"Hazelton" => "Hazelton",
2088
		"Highlands" => "Highlands",
2089
		"Hope" => "Hope",
2090
		"Houston" => "Houston",
2091
		"Hudson’s Hope" => "Hudson’s Hope",
2092
		"Invermere" => "Invermere",
2093
		"Kamloops" => "Kamloops",
2094
		"Kaslo" => "Kaslo",
2095
		"Kelowna" => "Kelowna",
2096
		"Kent" => "Kent",
2097
		"Keremeos" => "Keremeos",
2098
		"Kimberley" => "Kimberley",
2099
		"Kitimat" => "Kitimat",
2100
		"Ladysmith" => "Ladysmith",
2101
		"Lake Cowichan" => "Lake Cowichan",
2102
		"Landford" => "Landford",
2103
		"Langley" => "Langley",
2104
		"Lantzville" => "Lantzville",
2105
		"Lillooet" => "Lillooet",
2106
		"Lions Bay" => "Lions Bay",
2107
		"Logan Lake" => "Logan Lake",
2108
		"Lumby" => "Lumby",
2109
		"Lytton" => "Lytton",
2110
		"Mackenzie" => "Mackenzie",
2111
		"Maple Ridge" => "Maple Ridge",
2112
		"Masset" => "Masset",
2113
		"McBride" => "McBride",
2114
		"Merritt" => "Merritt",
2115
		"Metchosin" => "Metchosin",
2116
		"Metro Vancouver (Greater Vancouver Regional District)" => "Metro Vancouver (Greater Vancouver Regional District)",
2117
		"Midway" => "Midway",
2118
		"Mission" => "Mission",
2119
		"Montrose" => "Montrose",
2120
		"Nakusp" => "Nakusp",
2121
		"Nanaimo" => "Nanaimo",
2122
		"Nelson" => "Nelson",
2123
		"New Denver" => "New Denver",
2124
		"New Hazelton" => "New Hazelton",
2125
		"New Westminster" => "New Westminster",
2126
		"North Cowichan" => "North Cowichan",
2127
		"North Saanich" => "North Saanich",
2128
		"North Vancouver" => "North Vancouver",
2129
		"Northern Rockies" => "Northern Rockies",
2130
		"Oak Bay" => "Oak Bay",
2131
		"Okotoks" => "Okotoks",
2132
		"Oliver" => "Oliver",
2133
		"Osoyoos" => "Osoyoos",
2134
		"Parksville" => "Parksville",
2135
		"Peachland" => "Peachland",
2136
		"Pemberton" => "Pemberton",
2137
		"Penticton" => "Penticton",
2138
		"Pitt Meadows" => "Pitt Meadows",
2139
		"Port Alberni" => "Port Alberni",
2140
		"Port Alice" => "Port Alice",
2141
		"Port Clements" => "Port Clements",
2142
		"Port Coquitlam" => "Port Coquitlam",
2143
		"Port Edward" => "Port Edward",
2144
		"Port Hardy" => "Port Hardy",
2145
		"Port McNeill" => "Port McNeill",
2146
		"Port Moody" => "Port Moody",
2147
		"Pouce Coupe" => "Pouce Coupe",
2148
		"Powell River" => "Powell River",
2149
		"Powell River Regional District" => "Powell River Regional District",
2150
		"Prince George" => "Prince George",
2151
		"Prince Rupert" => "Prince Rupert",
2152
		"Princeton" => "Princeton",
2153
		"Qualicum Beach" => "Qualicum Beach",
2154
		"Queen Charlotte" => "Queen Charlotte",
2155
		"Quesnel" => "Quesnel",
2156
		"Radium Hot Springs" => "Radium Hot Springs",
2157
		"Regional District of Alberni-Clayoquot" => "Regional District of Alberni-Clayoquot",
2158
		"Regional District of Bulkley-Nechako" => "Regional District of Bulkley-Nechako",
2159
		"Regional District of Cariboo" => "Regional District of Cariboo",
2160
		"Regional District of Central Kootenay" => "Regional District of Central Kootenay",
2161
		"Regional District of Central Okanagan" => "Regional District of Central Okanagan",
2162
		"Regional District of East Kootenay" => "Regional District of East Kootenay",
2163
		"Regional District of Fraser-Fort George" => "Regional District of Fraser-Fort George",
2164
		"Regional District of Kitimat-Stikine" => "Regional District of Kitimat-Stikine",
2165
		"Regional District of Kootenay Boundary" => "Regional District of Kootenay Boundary",
2166
		"Regional District of Mount Waddington" => "Regional District of Mount Waddington",
2167
		"Regional District of Nanaimo" => "Regional District of Nanaimo",
2168
		"Regional District of North Okanagan" => "Regional District of North Okanagan",
2169
		"Regional District of Okanagan-Similkameen" => "Regional District of Okanagan-Similkameen",
2170
		"Regional District of Peace River" => "Regional District of Peace River",
2171
		"Regional District of Skeena-Queen Charlotte" => "Regional District of Skeena-Queen Charlotte",
2172
		"Regional District of Squamish-Lillooet" => "Regional District of Squamish-Lillooet",
2173
		"Regional District of Sunshine Coast" => "Regional District of Sunshine Coast",
2174
		"Revelstoke" => "Revelstoke",
2175
		"Richmond" => "Richmond",
2176
		"Rossland" => "Rossland",
2177
		"Saanich" => "Saanich",
2178
		"Salmo" => "Salmo",
2179
		"Salmon Arm" => "Salmon Arm",
2180
		"Sayward" => "Sayward",
2181
		"Sechelt" => "Sechelt",
2182
		"Sechelt Indian Government District" => "Sechelt Indian Government District",
2183
		"Sicamous" => "Sicamous",
2184
		"Sidney" => "Sidney",
2185
		"Silverton" => "Silverton",
2186
		"Slocan" => "Slocan",
2187
		"Smithers" => "Smithers",
2188
		"Sooke" => "Sooke",
2189
		"Spallumcheen" => "Spallumcheen",
2190
		"Sparwood" => "Sparwood",
2191
		"Squamish" => "Squamish",
2192
		"Stewart" => "Stewart",
2193
		"Strathcona Regional District" => "Strathcona Regional District",
2194
		"Summerland" => "Summerland",
2195
		"Sun Peaks" => "Sun Peaks",
2196
		"Surrey" => "Surrey",
2197
		"Tahsis" => "Tahsis",
2198
		"Taylor" => "Taylor",
2199
		"Telkwa" => "Telkwa",
2200
		"Terrace" => "Terrace",
2201
		"Thompson-Nicola Regional District" => "Thompson-Nicola Regional District",
2202
		"Tofino" => "Tofino",
2203
		"Trail" => "Trail",
2204
		"Tsawwassen First Nation" => "Tsawwassen First Nation",
2205
		"Uchucklesaht Tribe Government" => "Uchucklesaht Tribe Government",
2206
		"Ucluelet" => "Ucluelet",
2207
		"Valemount" => "Valemount",
2208
		"Vancouver" => "Vancouver",
2209
		"Vanderhoof" => "Vanderhoof",
2210
		"Vernon" => "Vernon",
2211
		"Victoria" => "Victoria",
2212
		"View Royal" => "View Royal",
2213
		"Warfield" => "Warfield",
2214
		"Wells" => "Wells",
2215
		"West Kelowna" => "West Kelowna",
2216
		"West Vancouver" => "West Vancouver",
2217
		"Whistler" => "Whistler",
2218
		"White Rock" => "White Rock",
2219
		"Williams Lake" => "Williams Lake",
2220
		"Zeballos" => "Zeballos"),
2221
	"Manitoba" => array("Alexander" => "Alexander",
2222
		"Alonsa" => "Alonsa",
2223
		"Altona" => "Altona",
2224
		"Arborg" => "Arborg",
2225
		"Arden" => "Arden",
2226
		"Argyle" => "Argyle",
2227
		"Armstrong" => "Armstrong",
2228
		"Beausejour" => "Beausejour",
2229
		"Biforst" => "Biforst",
2230
		"Binscarth" => "Binscarth",
2231
		"Birtle" => "Birtle",
2232
		"Boissevain" => "Boissevain",
2233
		"Brandon" => "Brandon",
2234
		"Brenda-Waskada" => "Brenda-Waskada",
2235
		"Brokenhead" => "Brokenhead",
2236
		"Carberry" => "Carberry",
2237
		"Carman" => "Carman",
2238
		"Cartier" => "Cartier",
2239
		"Cartwright" => "Cartwright",
2240
		"Cartwright-Roblin" => "Cartwright-Roblin",
2241
		"Churchill" => "Churchill",
2242
		"Coldwell" => "Coldwell",
2243
		"Cornwallis" => "Cornwallis",
2244
		"Crystal City" => "Crystal City",
2245
		"Dauphin" => "Dauphin",
2246
		"De Salaberry" => "De Salaberry",
2247
		"Deloraine" => "Deloraine",
2248
		"Dufferin" => "Dufferin",
2249
		"Dunnottar" => "Dunnottar",
2250
		"East St. Paul" => "East St. Paul",
2251
		"Elkhorn" => "Elkhorn",
2252
		"Ellice-Archie" => "Ellice-Archie",
2253
		"Elton" => "Elton",
2254
		"Emerson-Franklin" => "Emerson-Franklin",
2255
		"Erickson" => "Erickson",
2256
		"Eriksdale" => "Eriksdale",
2257
		"Ethelbert" => "Ethelbert",
2258
		"Fisher" => "Fisher",
2259
		"Flin Flon" => "Flin Flon",
2260
		"Franklin" => "Franklin",
2261
		"Gilbert Plains" => "Gilbert Plains",
2262
		"Gillam" => "Gillam",
2263
		"Gimli" => "Gimli",
2264
		"Gladstone" => "Gladstone",
2265
		"Glenboro" => "Glenboro",
2266
		"Glenboro-South Cypress" => "Glenboro-South Cypress",
2267
		"Glenella-Lansdowne" => "Glenella-Lansdowne",
2268
		"Grahamdale" => "Grahamdale",
2269
		"Grandview" => "Grandview",
2270
		"Grassland" => "Grassland",
2271
		"Gretna" => "Gretna",
2272
		"Grey" => "Grey",
2273
		"Hamiota" => "Hamiota",
2274
		"Hanover" => "Hanover",
2275
		"Harrison Park" => "Harrison Park",
2276
		"Headingley" => "Headingley",
2277
		"Kelsey" => "Kelsey",
2278
		"Killarney Turtle-Mountain" => "Killarney Turtle-Mountain",
2279
		"La Broquerie" => "La Broquerie",
2280
		"Lac du Bonnet" => "Lac du Bonnet",
2281
		"Lakeshore" => "Lakeshore",
2282
		"Lead Rapids" => "Lead Rapids",
2283
		"Lorne" => "Lorne",
2284
		"Louise" => "Louise",
2285
		"Lundar" => "Lundar",
2286
		"Lynn Lake" => "Lynn Lake",
2287
		"Macdonald" => "Macdonald",
2288
		"Manitou" => "Manitou",
2289
		"McCreary" => "McCreary",
2290
		"Melita" => "Melita",
2291
		"Miniota" => "Miniota",
2292
		"Minitonas-Bowsman" => "Minitonas-Bowsman",
2293
		"Minnedosa" => "Minnedosa",
2294
		"Montcalm" => "Montcalm",
2295
		"Morden" => "Morden",
2296
		"Morris" => "Morris",
2297
		"Morris" => "Morris",
2298
		"Neepawa" => "Neepawa",
2299
		"Niverville" => "Niverville",
2300
		"Norfolk Treherne" => "Norfolk Treherne",
2301
		"North Cypress" => "North Cypress",
2302
		"North Norfolk" => "North Norfolk",
2303
		"Notre Dame de Lourdes" => "Notre Dame de Lourdes",
2304
		"Oak Lake and Area" => "Oak Lake and Area",
2305
		"Oakland-Wawanesa" => "Oakland-Wawanesa",
2306
		"Oakview" => "Oakview",
2307
		"Pembina" => "Pembina",
2308
		"Pilot Mound" => "Pilot Mound",
2309
		"Pinawa" => "Pinawa",
2310
		"Pine Falls" => "Pine Falls",
2311
		"Piney" => "Piney",
2312
		"Pipestone" => "Pipestone",
2313
		"Plum Coulee" => "Plum Coulee",
2314
		"Portage la Prairie" => "Portage la Prairie",
2315
		"Prairie View" => "Prairie View",
2316
		"Rapid City" => "Rapid City",
2317
		"Reynolds" => "Reynolds",
2318
		"Rhineland" => "Rhineland",
2319
		"Ritchot" => "Ritchot",
2320
		"Riverdale" => "Riverdale",
2321
		"Roblin" => "Roblin",
2322
		"Rockwood" => "Rockwood",
2323
		"Rosenfeld" => "Rosenfeld",
2324
		"Rossburn" => "Rossburn",
2325
		"Rosser" => "Rosser",
2326
		"Russell" => "Russell",
2327
		"Sainte Rose du Lac" => "Sainte Rose du Lac",
2328
		"Sainte-Anne" => "Sainte-Anne",
2329
		"Selkirk" => "Selkirk",
2330
		"Shell River" => "Shell River",
2331
		"Snow Lake" => "Snow Lake",
2332
		"Souris" => "Souris",
2333
		"Springfield" => "Springfield",
2334
		"St. Andrews" => "St. Andrews",
2335
		"St. Clements" => "St. Clements",
2336
		"St. Francois" => "St. Francois",
2337
		"St. Laurent" => "St. Laurent",
2338
		"Stanley" => "Stanley",
2339
		"Steinbach" => "Steinbach",
2340
		"Stonewall" => "Stonewall",
2341
		"St-Pierre-Jolys" => "St-Pierre-Jolys",
2342
		"Swan River" => "Swan River",
2343
		"Swan Valley West" => "Swan Valley West",
2344
		"Taché" => "Taché",
2345
		"Teulon" => "Teulon",
2346
		"The Pas" => "The Pas",
2347
		"Thompson" => "Thompson",
2348
		"Treherne" => "Treherne",
2349
		"Two Borders" => "Two Borders",
2350
		"Victoria" => "Victoria",
2351
		"Victoria Beach Beacon" => "Victoria Beach Beacon",
2352
		"Virden" => "Virden",
2353
		"West Interlake" => "West Interlake",
2354
		"West St. Paul" => "West St. Paul",
2355
		"WestLake-Gladstone" => "WestLake-Gladstone",
2356
		"Whitemouth" => "Whitemouth",
2357
		"Whitewater" => "Whitewater",
2358
		"Winkler" => "Winkler",
2359
		"Winnipeg" => "Winnipeg",
2360
		"Winnipeg Beach" => "Winnipeg Beach",
2361
		"Woodlands" => "Woodlands"),
2362
	"New Brunswick" => array("Aroostook" => "Aroostook",
2363
		"Atholville" => "Atholville",
2364
		"Baker-Brook" => "Baker-Brook",
2365
		"Balmoral" => "Balmoral",
2366
		"Bathurst" => "Bathurst",
2367
		"Belledune" => "Belledune",
2368
		"Beresford" => "Beresford",
2369
		"Bertrand" => "Bertrand",
2370
		"Blacks Harbour" => "Blacks Harbour",
2371
		"Bouctouche" => "Bouctouche",
2372
		"Canterbury" => "Canterbury",
2373
		"Cap-Pelé" => "Cap-Pelé",
2374
		"Caraquet" => "Caraquet",
2375
		"Centreville" => "Centreville",
2376
		"Charlo" => "Charlo",
2377
		"Chipman" => "Chipman",
2378
		"Clair" => "Clair",
2379
		"Dalhousie" => "Dalhousie",
2380
		"Dieppe" => "Dieppe",
2381
		"Doaktown" => "Doaktown",
2382
		"Dorchester" => "Dorchester",
2383
		"Drummond" => "Drummond",
2384
		"Edmundston" => "Edmundston",
2385
		"Florenceville-Bristol" => "Florenceville-Bristol",
2386
		"Fredericton" => "Fredericton",
2387
		"Fredericton Junction" => "Fredericton Junction",
2388
		"Gagetown" => "Gagetown",
2389
		"Grand Bay-Westfield" => "Grand Bay-Westfield",
2390
		"Grand Manan" => "Grand Manan",
2391
		"Grand-Sault/Grand Falls" => "Grand-Sault/Grand Falls",
2392
		"Hampton" => "Hampton",
2393
		"Hartland" => "Hartland",
2394
		"Harvey" => "Harvey",
2395
		"Harvey Station" => "Harvey Station",
2396
		"Hillsborough" => "Hillsborough",
2397
		"Kedgwick" => "Kedgwick",
2398
		"Lac Baker" => "Lac Baker",
2399
		"Lamèque" => "Lamèque",
2400
		"Le Goulet" => "Le Goulet",
2401
		"Maisonnette" => "Maisonnette",
2402
		"McAdam" => "McAdam",
2403
		"Memramcook" => "Memramcook",
2404
		"Millville" => "Millville",
2405
		"Minto" => "Minto",
2406
		"Miramichi" => "Miramichi",
2407
		"Moncton" => "Moncton",
2408
		"Nackawic" => "Nackawic",
2409
		"Neguac" => "Neguac",
2410
		"New Maryland" => "New Maryland",
2411
		"Nigadoo" => "Nigadoo",
2412
		"Norton" => "Norton",
2413
		"Oromocto" => "Oromocto",
2414
		"Paquetville" => "Paquetville",
2415
		"Perth-Andover" => "Perth-Andover",
2416
		"Petitcodiac" => "Petitcodiac",
2417
		"Petit-Rocher" => "Petit-Rocher",
2418
		"Pointe-Verte" => "Pointe-Verte",
2419
		"Port Elgin" => "Port Elgin",
2420
		"Quispamsis" => "Quispamsis",
2421
		"Rexton" => "Rexton",
2422
		"Richibucto" => "Richibucto",
2423
		"Riverside-Albert " => "Riverside-Albert ",
2424
		"Riverview" => "Riverview",
2425
		"Rogersville" => "Rogersville",
2426
		"Rothesay" => "Rothesay",
2427
		"Sackville" => "Sackville",
2428
		"Saint John" => "Saint John",
2429
		"Saint-André" => "Saint-André",
2430
		"Saint-Antoine" => "Saint-Antoine",
2431
		"Saint-François-de-Madawaska" => "Saint-François-de-Madawaska",
2432
		"Saint-Isidore" => "Saint-Isidore",
2433
		"Saint-Léolin" => "Saint-Léolin",
2434
		"Saint-Léonard" => "Saint-Léonard",
2435
		"Saint-Louis-de-Kent" => "Saint-Louis-de-Kent",
2436
		"Saint-Quentin" => "Saint-Quentin",
2437
		"Salisbury" => "Salisbury",
2438
		"Shediac" => "Shediac",
2439
		"Shippagan" => "Shippagan",
2440
		"St. Andrews" => "St. Andrews",
2441
		"St. George" => "St. George",
2442
		"St. Martins" => "St. Martins",
2443
		"St. Stephen" => "St. Stephen",
2444
		"Stanley" => "Stanley",
2445
		"Sussex" => "Sussex",
2446
		"Sussex Corner" => "Sussex Corner",
2447
		"Tide Head" => "Tide Head",
2448
		"Tracadie-Sheila" => "Tracadie-Sheila",
2449
		"Tracy" => "Tracy",
2450
		"Upper Miramichi" => "Upper Miramichi",
2451
		"Woodstock" => "Woodstock"),
2452
	"Newfoundland and Labrador" => array("Anchor Point" => "Anchor Point",
2453
		"Appleton" => "Appleton",
2454
		"Aquaforte" => "Aquaforte",
2455
		"Arnold's Cove" => "Arnold's Cove",
2456
		"Avondale" => "Avondale",
2457
		"Badger" => "Badger",
2458
		"Bay Bulls" => "Bay Bulls",
2459
		"Bay Roberts" => "Bay Roberts",
2460
		"Beachside" => "Beachside",
2461
		"Bell Island" => "Bell Island",
2462
		"Bellburns" => "Bellburns",
2463
		"Bishop's Falls" => "Bishop's Falls",
2464
		"Bonavista" => "Bonavista",
2465
		"Botwood" => "Botwood",
2466
		"Brighton" => "Brighton",
2467
		"Burin" => "Burin",
2468
		"Burnt Islands" => "Burnt Islands",
2469
		"Campbellton" => "Campbellton",
2470
		"Carbonear" => "Carbonear",
2471
		"Carmanville" => "Carmanville",
2472
		"Centreville-Wareham-Trinity" => "Centreville-Wareham-Trinity",
2473
		"Clarenville" => "Clarenville",
2474
		"Colliers" => "Colliers",
2475
		"Come by Chance" => "Come by Chance",
2476
		"Comfort Cove-Newstead" => "Comfort Cove-Newstead",
2477
		"Conception Bay South" => "Conception Bay South",
2478
		"Conception Harbour" => "Conception Harbour",
2479
		"Cornerbrook" => "Cornerbrook",
2480
		"Deerlake" => "Deerlake",
2481
		"Dover" => "Dover",
2482
		"Eastport" => "Eastport",
2483
		"Englee" => "Englee",
2484
		"English Harbour East" => "English Harbour East",
2485
		"Fermeuse" => "Fermeuse",
2486
		"Ferryland" => "Ferryland",
2487
		"Flatrock" => "Flatrock",
2488
		"Fleur de Lys" => "Fleur de Lys",
2489
		"Flowers Cove" => "Flowers Cove",
2490
		"Frenchman's Cove" => "Frenchman's Cove",
2491
		"Gambo" => "Gambo",
2492
		"Gander" => "Gander",
2493
		"Gillams" => "Gillams",
2494
		"Glenwood" => "Glenwood",
2495
		"Glovertown" => "Glovertown",
2496
		"Grand Bank" => "Grand Bank",
2497
		"Grand Falls-Windsor" => "Grand Falls-Windsor",
2498
		"Grand Le Pierre" => "Grand Le Pierre",
2499
		"Hampden" => "Hampden",
2500
		"Happy Adventure" => "Happy Adventure",
2501
		"Happy Valley-Goose Bay" => "Happy Valley-Goose Bay",
2502
		"Harbour Grace" => "Harbour Grace",
2503
		"Harbour Main-Chapel's Cove-Lakeview" => "Harbour Main-Chapel's Cove-Lakeview",
2504
		"Hare Bay" => "Hare Bay",
2505
		"Hawkes Bay" => "Hawkes Bay",
2506
		"Heart's Content" => "Heart's Content",
2507
		"Holyrood" => "Holyrood",
2508
		"Irishtown-Summerside" => "Irishtown-Summerside",
2509
		"King's Point" => "King's Point",
2510
		"Kippens" => "Kippens",
2511
		"La Scie" => "La Scie",
2512
		"Labrador City" => "Labrador City",
2513
		"L'Anse au Clair" => "L'Anse au Clair",
2514
		"L'Argent" => "L'Argent",
2515
		"Lark Harbour" => "Lark Harbour",
2516
		"Lawn" => "Lawn",
2517
		"Leading Tickles" => "Leading Tickles",
2518
		"Lewin's Cove" => "Lewin's Cove",
2519
		"Lewisporte" => "Lewisporte",
2520
		"Little Burnt Bay" => "Little Burnt Bay",
2521
		"Logy Bay, Middle Cove, Outer Cove" => "Logy Bay, Middle Cove, Outer Cove",
2522
		"Long Harbour" => "Long Harbour",
2523
		"Lourdes" => "Lourdes",
2524
		"Lushes Bight-Beaumont-Beaumont North" => "Lushes Bight-Beaumont-Beaumont North",
2525
		"Marystown" => "Marystown",
2526
		"Massey Drive" => "Massey Drive",
2527
		"McIvers" => "McIvers",
2528
		"Meadows" => "Meadows",
2529
		"Middle Arm" => "Middle Arm",
2530
		"Millertown" => "Millertown",
2531
		"Ming's Bight" => "Ming's Bight",
2532
		"Morrisville" => "Morrisville",
2533
		"Mount Pearl" => "Mount Pearl",
2534
		"Musgrave Harbour" => "Musgrave Harbour",
2535
		"Nain" => "Nain",
2536
		"New Perlican" => "New Perlican",
2537
		"New-Wes-Valley" => "New-Wes-Valley",
2538
		"Norris Point" => "Norris Point",
2539
		"North West River" => "North West River",
2540
		"Northern Arm" => "Northern Arm",
2541
		"Old Perlican" => "Old Perlican",
2542
		"Pacquet" => "Pacquet",
2543
		"Paradise" => "Paradise",
2544
		"Parker's Cove" => "Parker's Cove",
2545
		"Pasadena" => "Pasadena",
2546
		"Pilley's Island" => "Pilley's Island",
2547
		"Placentia" => "Placentia",
2548
		"Point au Gaul" => "Point au Gaul",
2549
		"Point Lance" => "Point Lance",
2550
		"Point Leamington" => "Point Leamington",
2551
		"Port aux Basques" => "Port aux Basques",
2552
		"Port Kirwan" => "Port Kirwan",
2553
		"Port Saunders" => "Port Saunders",
2554
		"Portugal Cove - St. Philip's" => "Portugal Cove - St. Philip's",
2555
		"Pouch Cove" => "Pouch Cove",
2556
		"Raleigh" => "Raleigh",
2557
		"Ramea" => "Ramea",
2558
		"Red Bay" => "Red Bay",
2559
		"Reidville" => "Reidville",
2560
		"Rencontre East" => "Rencontre East",
2561
		"Rigolet" => "Rigolet",
2562
		"River of Ponds" => "River of Ponds",
2563
		"Roberts Arm" => "Roberts Arm",
2564
		"Rocky Harbour" => "Rocky Harbour",
2565
		"Roddickton-Bide Arm" => "Roddickton-Bide Arm",
2566
		"Salmon Cove" => "Salmon Cove",
2567
		"Salvage" => "Salvage",
2568
		"Small Point, Broad Cove, Blackhead and Adams Cove" => "Small Point, Broad Cove, Blackhead and Adams Cove",
2569
		"South Brook" => "South Brook",
2570
		"South River" => "South River",
2571
		"Springdale" => "Springdale",
2572
		"St. Alban's" => "St. Alban's",
2573
		"St. Anthony" => "St. Anthony",
2574
		"St. Bernard's-Jacques Fontaine" => "St. Bernard's-Jacques Fontaine",
2575
		"St. George's" => "St. George's",
2576
		"St. John's" => "St. John's",
2577
		"St. Lawrence" => "St. Lawrence",
2578
		"Steady Brook" => "Steady Brook",
2579
		"Stephenville" => "Stephenville",
2580
		"Stephenville Crossing" => "Stephenville Crossing",
2581
		"Summerford" => "Summerford",
2582
		"Terra Nova" => "Terra Nova",
2583
		"Terrenceville" => "Terrenceville",
2584
		"Torbay" => "Torbay",
2585
		"Trinity" => "Trinity",
2586
		"Trinity Bay North" => "Trinity Bay North",
2587
		"Twillingate" => "Twillingate",
2588
		"Victoria" => "Victoria",
2589
		"Wabana" => "Wabana",
2590
		"Wabush" => "Wabush",
2591
		"Winterland" => "Winterland",
2592
		"Witless Bay" => "Witless Bay",
2593
		"Woodstock" => "Woodstock",
2594
		"Woody Point" => "Woody Point",
2595
		"York Harbour" => "York Harbour"),
2596
	"Northwest Territories" => array("Fort Simpson" => "Fort Simpson",
2597
		"Fort Smith" => "Fort Smith",
2598
		"Hay River" => "Hay River",
2599
		"Inuvik" => "Inuvik",
2600
		"Norman Wells" => "Norman Wells",
2601
		"Paulatuk" => "Paulatuk",
2602
		"Ulukhaktok" => "Ulukhaktok",
2603
		"Yellowknife" => "Yellowknife"),
2604
	"Nova Scotia" => array("Amherst" => "Amherst",
2605
		"Annapolis County" => "Annapolis County",
2606
		"Annapolis Royal" => "Annapolis Royal",
2607
		"Antigonish" => "Antigonish",
2608
		"Argyle" => "Argyle",
2609
		"Barrington" => "Barrington",
2610
		"Berwick" => "Berwick",
2611
		"Bridgewater" => "Bridgewater",
2612
		"Cape Breton" => "Cape Breton",
2613
		"Chester" => "Chester",
2614
		"Clare" => "Clare",
2615
		"Clark's Harbour" => "Clark's Harbour",
2616
		"County of Colchester" => "County of Colchester",
2617
		"County of Richmond" => "County of Richmond",
2618
		"County of Victoria" => "County of Victoria",
2619
		"Digby" => "Digby",
2620
		"East Hants" => "East Hants",
2621
		"Guysborough" => "Guysborough",
2622
		"Halifax" => "Halifax",
2623
		"Kentville" => "Kentville",
2624
		"Lockeport" => "Lockeport",
2625
		"Lunenburg" => "Lunenburg",
2626
		"Mahone Bay" => "Mahone Bay",
2627
		"Middleton" => "Middleton",
2628
		"Mulgrave" => "Mulgrave",
2629
		"New Glasgow" => "New Glasgow",
2630
		"Oxford" => "Oxford",
2631
		"Parrsboro" => "Parrsboro",
2632
		"Pictou" => "Pictou",
2633
		"Port Hawkesbury" => "Port Hawkesbury",
2634
		"Region of Queens Municipality" => "Region of Queens Municipality",
2635
		"Sackville" => "Sackville",
2636
		"Shelburne" => "Shelburne",
2637
		"St. Mary's" => "St. Mary's",
2638
		"Stellarton" => "Stellarton",
2639
		"Stewiacke" => "Stewiacke",
2640
		"Trenton" => "Trenton",
2641
		"Truro" => "Truro",
2642
		"West Hants" => "West Hants",
2643
		"Westville" => "Westville",
2644
		"Windsor" => "Windsor",
2645
		"Wolfville" => "Wolfville",
2646
		"Yarmouth" => "Yarmouth"),
2647
	"Nunavut" => array("Cambridge Bay" => "Cambridge Bay",
2648
		"Cape Dorset" => "Cape Dorset",
2649
		"Chesterfield Inlet" => "Chesterfield Inlet",
2650
		"Clyde River" => "Clyde River",
2651
		"Iqaluit" => "Iqaluit",
2652
		"Kimmirut" => "Kimmirut",
2653
		"Pont Inlet" => "Pont Inlet",
2654
		"Resolute" => "Resolute",
2655
		"Taloyoak" => "Taloyoak",
2656
		"Whale Cove" => "Whale Cove"),
2657
	"Ontario" => array("Adelaide-Metcalfe" => "Adelaide-Metcalfe",
2658
		"Adjala-Tosorontio" => "Adjala-Tosorontio",
2659
		"Admaston/Bromley" => "Admaston/Bromley",
2660
		"Ajax" => "Ajax",
2661
		"Alberton" => "Alberton",
2662
		"Alfred and Plantagenet" => "Alfred and Plantagenet",
2663
		"Alnwick/Haldimand" => "Alnwick/Haldimand",
2664
		"Amherstburg" => "Amherstburg",
2665
		"Archipelago" => "Archipelago",
2666
		"Arnprior" => "Arnprior",
2667
		"Arran-Elderslie" => "Arran-Elderslie",
2668
		"Ashfield–Colborne–Wawanosh" => "Ashfield–Colborne–Wawanosh",
2669
		"Asphodel-Norwood" => "Asphodel-Norwood",
2670
		"Athens" => "Athens",
2671
		"Atikokan" => "Atikokan",
2672
		"Augusta" => "Augusta",
2673
		"Aurora" => "Aurora",
2674
		"Aylmer" => "Aylmer",
2675
		"Bancroft" => "Bancroft",
2676
		"Barrie" => "Barrie",
2677
		"Bayham" => "Bayham",
2678
		"Beckwith" => "Beckwith",
2679
		"Belleville" => "Belleville",
2680
		"Billings Township" => "Billings Township",
2681
		"Bluewater" => "Bluewater",
2682
		"Bonfield" => "Bonfield",
2683
		"Bonnechere Valley" => "Bonnechere Valley",
2684
		"Bracebridge" => "Bracebridge",
2685
		"Bradford-West Gwillimbury" => "Bradford-West Gwillimbury",
2686
		"Brampton" => "Brampton",
2687
		"Brantford" => "Brantford",
2688
		"Brighton" => "Brighton",
2689
		"Brock" => "Brock",
2690
		"Brockton" => "Brockton",
2691
		"Brockville" => "Brockville",
2692
		"Brooke-Alvinston" => "Brooke-Alvinston",
2693
		"Brudenell/Lyndoch/Raglan" => "Brudenell/Lyndoch/Raglan",
2694
		"Burk's Falls" => "Burk's Falls",
2695
		"Burlington" => "Burlington",
2696
		"Caledon" => "Caledon",
2697
		"Callander" => "Callander",
2698
		"Cambridge " => "Cambridge ",
2699
		"Campbellton" => "Campbellton",
2700
		"Carleton Place" => "Carleton Place",
2701
		"Carling" => "Carling",
2702
		"Carlow Mayo" => "Carlow Mayo",
2703
		"Casselman" => "Casselman",
2704
		"Cavan Monaghan" => "Cavan Monaghan",
2705
		"Central Elgin" => "Central Elgin",
2706
		"Central Frontenac" => "Central Frontenac",
2707
		"Central Hastings" => "Central Hastings",
2708
		"Central Huron" => "Central Huron",
2709
		"Centre Wellington" => "Centre Wellington",
2710
		"Champlain" => "Champlain",
2711
		"Chapleau" => "Chapleau",
2712
		"Chatham-Kent" => "Chatham-Kent",
2713
		"Chatworth" => "Chatworth",
2714
		"Chisholm" => "Chisholm",
2715
		"Clarence-Rockland" => "Clarence-Rockland",
2716
		"Clarington" => "Clarington",
2717
		"Clearview" => "Clearview",
2718
		"Clinton" => "Clinton",
2719
		"Cobourg" => "Cobourg",
2720
		"Cochrane" => "Cochrane",
2721
		"Coleman Township" => "Coleman Township",
2722
		"Collingwood" => "Collingwood",
2723
		"Cornwall" => "Cornwall",
2724
		"County of Bruce" => "County of Bruce",
2725
		"County of Elgin" => "County of Elgin",
2726
		"County of Essex" => "County of Essex",
2727
		"County of Frontenac" => "County of Frontenac",
2728
		"County of Grey" => "County of Grey",
2729
		"County of Hastings" => "County of Hastings",
2730
		"County of Huron" => "County of Huron",
2731
		"County of Lambton" => "County of Lambton",
2732
		"County of Lanark" => "County of Lanark",
2733
		"County of Middlesex" => "County of Middlesex",
2734
		"County of Northumberland" => "County of Northumberland",
2735
		"County of Peterborough" => "County of Peterborough",
2736
		"County of Renfrew" => "County of Renfrew",
2737
		"County of Simcoe" => "County of Simcoe",
2738
		"County of Wellington" => "County of Wellington",
2739
		"Cramahe" => "Cramahe",
2740
		"Cumberland" => "Cumberland",
2741
		"Dawn-Euphemia" => "Dawn-Euphemia",
2742
		"Deep River" => "Deep River",
2743
		"Deseranto" => "Deseranto",
2744
		"District Municipality of Muskoka" => "District Municipality of Muskoka",
2745
		"Dorion" => "Dorion",
2746
		"Douro-Dummer" => "Douro-Dummer",
2747
		"Drummond/North Elmsley" => "Drummond/North Elmsley",
2748
		"Durham Region" => "Durham Region",
2749
		"Dutton Dunwich" => "Dutton Dunwich",
2750
		"Ear Falls" => "Ear Falls",
2751
		"East Ferris" => "East Ferris",
2752
		"East Gwillimbury" => "East Gwillimbury",
2753
		"East Hawkesbury" => "East Hawkesbury",
2754
		"Edwardsburgh Cardinal" => "Edwardsburgh Cardinal",
2755
		"Eganville" => "Eganville",
2756
		"Elizabethtown-Kitley" => "Elizabethtown-Kitley",
2757
		"Elora" => "Elora",
2758
		"Emo" => "Emo",
2759
		"Enniskillen Township" => "Enniskillen Township",
2760
		"Erin" => "Erin",
2761
		"Essa" => "Essa",
2762
		"Essex" => "Essex",
2763
		"Faraday" => "Faraday",
2764
		"Fergus " => "Fergus ",
2765
		"Fort Erie" => "Fort Erie",
2766
		"Fort Frances" => "Fort Frances",
2767
		"French River" => "French River",
2768
		"Front of Yonge" => "Front of Yonge",
2769
		"Frontenac Islands" => "Frontenac Islands",
2770
		"Gananoque" => "Gananoque",
2771
		"Georgian Bay" => "Georgian Bay",
2772
		"Georgian Bluffs" => "Georgian Bluffs",
2773
		"Georgina" => "Georgina",
2774
		"Goderich" => "Goderich",
2775
		"Gravenhurst" => "Gravenhurst",
2776
		"Greater Madawaska" => "Greater Madawaska",
2777
		"Greater Napanee" => "Greater Napanee",
2778
		"Greater Sudbury" => "Greater Sudbury",
2779
		"Greenstone" => "Greenstone",
2780
		"Grey Highlands" => "Grey Highlands",
2781
		"Grimsby" => "Grimsby",
2782
		"Guelph" => "Guelph",
2783
		"Guelph/Eramosa" => "Guelph/Eramosa",
2784
		"Halton Hills" => "Halton Hills",
2785
		"Halton Region" => "Halton Region",
2786
		"Hamilton" => "Hamilton",
2787
		"Hamilton Township" => "Hamilton Township",
2788
		"Hanover" => "Hanover",
2789
		"Hastings Highlands" => "Hastings Highlands",
2790
		"Havelock-Belmont-Methuen" => "Havelock-Belmont-Methuen",
2791
		"Hawkesbury" => "Hawkesbury",
2792
		"Head, Clara & Maria" => "Head, Clara & Maria",
2793
		"Hearst" => "Hearst",
2794
		"Horton" => "Horton",
2795
		"Howick" => "Howick",
2796
		"Huntsville" => "Huntsville",
2797
		"Huron East" => "Huron East",
2798
		"Huron-Kinloss" => "Huron-Kinloss",
2799
		"Ignace" => "Ignace",
2800
		"Innisfil" => "Innisfil",
2801
		"Iroquois Falls" => "Iroquois Falls",
2802
		"Kapuskasing" => "Kapuskasing",
2803
		"Kawartha Lakes" => "Kawartha Lakes",
2804
		"Kearney" => "Kearney",
2805
		"Kenora" => "Kenora",
2806
		"Keswick" => "Keswick",
2807
		"Killaloe, Hagarty & Richards" => "Killaloe, Hagarty & Richards",
2808
		"Killarney" => "Killarney",
2809
		"Kincardine" => "Kincardine",
2810
		"King" => "King",
2811
		"King City" => "King City",
2812
		"Kingston" => "Kingston",
2813
		"Kingsville" => "Kingsville",
2814
		"Kirkland Lake" => "Kirkland Lake",
2815
		"Kitchener" => "Kitchener",
2816
		"Lake of Bays" => "Lake of Bays",
2817
		"Lakeshore" => "Lakeshore",
2818
		"Lambton" => "Lambton",
2819
		"Lambton Shores" => "Lambton Shores",
2820
		"Lanark Highlands" => "Lanark Highlands",
2821
		"Larder Lake" => "Larder Lake",
2822
		"LaSalle" => "LaSalle",
2823
		"Laurentian Hills" => "Laurentian Hills",
2824
		"Laurentian Valley" => "Laurentian Valley",
2825
		"Leamington" => "Leamington",
2826
		"Leeds & Grenville" => "Leeds & Grenville",
2827
		"Leeds and the Thousand Islands" => "Leeds and the Thousand Islands",
2828
		"Limerick" => "Limerick",
2829
		"Lincoln" => "Lincoln",
2830
		"London" => "London",
2831
		"Loyalist Township" => "Loyalist Township",
2832
		"Lucan Biddulph" => "Lucan Biddulph",
2833
		"Lunenburg" => "Lunenburg",
2834
		"Madawaska Valley" => "Madawaska Valley",
2835
		"Madoc" => "Madoc",
2836
		"Madon" => "Madon",
2837
		"Magnetawan" => "Magnetawan",
2838
		"Malahide" => "Malahide",
2839
		"Mallorytown" => "Mallorytown",
2840
		"Manitouwadge" => "Manitouwadge",
2841
		"Mapleton" => "Mapleton",
2842
		"Markham" => "Markham",
2843
		"Marmora and Lake" => "Marmora and Lake",
2844
		"Matachewan" => "Matachewan",
2845
		"Mattawan" => "Mattawan",
2846
		"Mattice-Val Côté" => "Mattice-Val Côté",
2847
		"McDougall" => "McDougall",
2848
		"McGarry" => "McGarry",
2849
		"McNab/Braeside" => "McNab/Braeside",
2850
		"Meaford" => "Meaford",
2851
		"Merrickville-Wolford" => "Merrickville-Wolford",
2852
		"Middlesex Centre" => "Middlesex Centre",
2853
		"Milton" => "Milton",
2854
		"Minto" => "Minto",
2855
		"Mississauga" => "Mississauga",
2856
		"Mississippi Mills" => "Mississippi Mills",
2857
		"Montague" => "Montague",
2858
		"Moonbeam" => "Moonbeam",
2859
		"Moosonee" => "Moosonee",
2860
		"Morris-Turnberry" => "Morris-Turnberry",
2861
		"Muskoka Lakes" => "Muskoka Lakes",
2862
		"Nation" => "Nation",
2863
		"Neebing" => "Neebing",
2864
		"New Tecumseth" => "New Tecumseth",
2865
		"Newbury" => "Newbury",
2866
		"Newmarket" => "Newmarket",
2867
		"Niagara Falls" => "Niagara Falls",
2868
		"Niagara Region" => "Niagara Region",
2869
		"Niagara-on-the-Lake" => "Niagara-on-the-Lake",
2870
		"Nipigon" => "Nipigon",
2871
		"North Algona-Wilberforce" => "North Algona-Wilberforce",
2872
		"North Bay" => "North Bay",
2873
		"North Dumfries" => "North Dumfries",
2874
		"North Frontenac" => "North Frontenac",
2875
		"North Grenville" => "North Grenville",
2876
		"North Huron" => "North Huron",
2877
		"North Kawartha" => "North Kawartha",
2878
		"North Middlesex" => "North Middlesex",
2879
		"North Perth" => "North Perth",
2880
		"North Stormont" => "North Stormont",
2881
		"Northeastern Manitoulin and the Islands" => "Northeastern Manitoulin and the Islands",
2882
		"Northern Bruce Peninsula" => "Northern Bruce Peninsula",
2883
		"Oakville" => "Oakville",
2884
		"Oil Springs" => "Oil Springs",
2885
		"Oliver Paipoonge" => "Oliver Paipoonge",
2886
		"Orangeville" => "Orangeville",
2887
		"Oro-Medonte" => "Oro-Medonte",
2888
		"Oshawa" => "Oshawa",
2889
		"Otonabee-South Monaghan" => "Otonabee-South Monaghan",
2890
		"Ottawa" => "Ottawa",
2891
		"Owen Sound" => "Owen Sound",
2892
		"Parry Sound" => "Parry Sound",
2893
		"Peel Region" => "Peel Region",
2894
		"Pelee" => "Pelee",
2895
		"Pelham" => "Pelham",
2896
		"Penetanguishene" => "Penetanguishene",
2897
		"Perth" => "Perth",
2898
		"Perth-Andover" => "Perth-Andover",
2899
		"Petawawa" => "Petawawa",
2900
		"Peterborough" => "Peterborough",
2901
		"Petrolia" => "Petrolia",
2902
		"Pickering" => "Pickering",
2903
		"Pickle Lake" => "Pickle Lake",
2904
		"Plympton-Wyoming" => "Plympton-Wyoming",
2905
		"Point Edward" => "Point Edward",
2906
		"Port Colborne" => "Port Colborne",
2907
		"Port Hope" => "Port Hope",
2908
		"Prescott" => "Prescott",
2909
		"Prescott / Russell" => "Prescott / Russell",
2910
		"Prideau Lakes" => "Prideau Lakes",
2911
		"Prince Edward County" => "Prince Edward County",
2912
		"Puslinch" => "Puslinch",
2913
		"Quinte West" => "Quinte West",
2914
		"Ramara" => "Ramara",
2915
		"Red Lake" => "Red Lake",
2916
		"Red Rock" => "Red Rock",
2917
		"Renfrew" => "Renfrew",
2918
		"Richmond Hill" => "Richmond Hill",
2919
		"Rideau Lakes" => "Rideau Lakes",
2920
		"Russell" => "Russell",
2921
		"Sarnia" => "Sarnia",
2922
		"Saugeen Shores" => "Saugeen Shores",
2923
		"Sault Ste. Marie" => "Sault Ste. Marie",
2924
		"Schreiber" => "Schreiber",
2925
		"Scugog" => "Scugog",
2926
		"Seguin" => "Seguin",
2927
		"Selwyn" => "Selwyn",
2928
		"Severn" => "Severn",
2929
		"Shuniah" => "Shuniah",
2930
		"Sioux Lookout" => "Sioux Lookout",
2931
		"Sioux Narrows-Nestor Falls" => "Sioux Narrows-Nestor Falls",
2932
		"Smith Falls" => "Smith Falls",
2933
		"Smooth Rock Falls" => "Smooth Rock Falls",
2934
		"South Bruce" => "South Bruce",
2935
		"South Bruce Peninsula" => "South Bruce Peninsula",
2936
		"South Frontenac" => "South Frontenac",
2937
		"South Huron" => "South Huron",
2938
		"Southgate" => "Southgate",
2939
		"Southwest Middlesex" => "Southwest Middlesex",
2940
		"Southwold" => "Southwold",
2941
		"Springwater" => "Springwater",
2942
		"St. Catharines" => "St. Catharines",
2943
		"St. Clair" => "St. Clair",
2944
		"St. Marys" => "St. Marys",
2945
		"St. Thomas" => "St. Thomas",
2946
		"Stirling" => "Stirling",
2947
		"Stirling-Rawdon" => "Stirling-Rawdon",
2948
		"Stone Mills" => "Stone Mills",
2949
		"Stratford" => "Stratford",
2950
		"Stratford" => "Stratford",
2951
		"Strathroy-Caradoc" => "Strathroy-Caradoc",
2952
		"Sundridge" => "Sundridge",
2953
		"Tay" => "Tay",
2954
		"Tay Valley" => "Tay Valley",
2955
		"Tecumseh" => "Tecumseh",
2956
		"Temagami" => "Temagami",
2957
		"Temiscaming" => "Temiscaming",
2958
		"Terrace Bay" => "Terrace Bay",
2959
		"Thames Centre" => "Thames Centre",
2960
		"The Archipelago" => "The Archipelago",
2961
		"The Blue Mountains" => "The Blue Mountains",
2962
		"Thorold" => "Thorold",
2963
		"Thunder Bay" => "Thunder Bay",
2964
		"Tillsonburg" => "Tillsonburg",
2965
		"Timmins" => "Timmins",
2966
		"Tiny" => "Tiny",
2967
		"Toronto" => "Toronto",
2968
		"Trent Hills" => "Trent Hills",
2969
		"Trent Lakes" => "Trent Lakes",
2970
		"Tudor and Cashel" => "Tudor and Cashel",
2971
		"Tweed" => "Tweed",
2972
		"Tyendinaga" => "Tyendinaga",
2973
		"Uxbridge" => "Uxbridge",
2974
		"Val Rita-Harty" => "Val Rita-Harty",
2975
		"Vaughan" => "Vaughan",
2976
		"Wainfleet" => "Wainfleet",
2977
		"Warwick" => "Warwick",
2978
		"Wasaga Beach" => "Wasaga Beach",
2979
		"Waterloo" => "Waterloo",
2980
		"Waterloo Region" => "Waterloo Region",
2981
		"Wawa" => "Wawa",
2982
		"Welland" => "Welland",
2983
		"Wellesley" => "Wellesley",
2984
		"Wellington North" => "Wellington North",
2985
		"West Elgin" => "West Elgin",
2986
		"West Grey" => "West Grey",
2987
		"West Lincoln" => "West Lincoln",
2988
		"Westport" => "Westport",
2989
		"Whitby" => "Whitby",
2990
		"Whitchurch-Stouffville" => "Whitchurch-Stouffville",
2991
		"White River" => "White River",
2992
		"Whitestone" => "Whitestone",
2993
		"Whitewater Region" => "Whitewater Region",
2994
		"Wilmot" => "Wilmot",
2995
		"Windsor" => "Windsor",
2996
		"Wollaston" => "Wollaston",
2997
		"Woolwich" => "Woolwich",
2998
		"York Region" => "York Region"),
2999
	"Prince Edward Island" => array("Borden-Carleton" => "Borden-Carleton",
3000
		"Cardigan" => "Cardigan",
3001
		"Charlottetown" => "Charlottetown",
3002
		"Cornwall" => "Cornwall",
3003
		"Georgetown" => "Georgetown",
3004
		"Kensington" => "Kensington",
3005
		"Miltonvale Park" => "Miltonvale Park",
3006
		"Montague" => "Montague",
3007
		"Morell" => "Morell",
3008
		"Mount Stewart" => "Mount Stewart",
3009
		"Resort" => "Resort",
3010
		"Murray Harbour" => "Murray Harbour",
3011
		"Murray River" => "Murray River",
3012
		"North Rustico" => "North Rustico",
3013
		"North Shore" => "North Shore",
3014
		"O'Leary" => "O'Leary",
3015
		"Souris" => "Souris",
3016
		"St Peter's Bay" => "St Peter's Bay",
3017
		"St. Nicholas" => "St. Nicholas",
3018
		"Stratford" => "Stratford",
3019
		"Summerside" => "Summerside",
3020
		"Tignish" => "Tignish",
3021
		"Victoria" => "Victoria",
3022
		"Wellington" => "Wellington"),
3023
	"Quebec" => array("Abercorn" => "Abercorn",
3024
		"Abitibi" => "Abitibi",
3025
		"Aguanish" => "Aguanish",
3026
		"Albertville" => "Albertville",
3027
		"Alma" => "Alma",
3028
		"Amos" => "Amos",
3029
		"Amqui" => "Amqui",
3030
		"Angliers" => "Angliers",
3031
		"Aupaluk" => "Aupaluk",
3032
		"Austin" => "Austin",
3033
		"Ayer's Cliff" => "Ayer's Cliff",
3034
		"Baie-d'Urfé" => "Baie-d'Urfé",
3035
		"Baie-Johan-Beetz" => "Baie-Johan-Beetz",
3036
		"Baie-Sainte-Catherine" => "Baie-Sainte-Catherine",
3037
		"Baie-Saint-Paul" => "Baie-Saint-Paul",
3038
		"Baie-Trinité" => "Baie-Trinité",
3039
		"Beaconfield" => "Beaconfield",
3040
		"Béarn" => "Béarn",
3041
		"Beauceville" => "Beauceville",
3042
		"Beauharnois" => "Beauharnois",
3043
		"Beaupré" => "Beaupré",
3044
		"Bécancour" => "Bécancour",
3045
		"Bedford" => "Bedford",
3046
		"Belleterre" => "Belleterre",
3047
		"Beloeil" => "Beloeil",
3048
		"Berthier-sur-Mer" => "Berthier-sur-Mer",
3049
		"Blainville" => "Blainville",
3050
		"Blanc-Sablon" => "Blanc-Sablon",
3051
		"Blue Sea" => "Blue Sea",
3052
		"Boileau" => "Boileau",
3053
		"Boisbriand" => "Boisbriand",
3054
		"Boischatel" => "Boischatel",
3055
		"Bois-des-Filion" => "Bois-des-Filion",
3056
		"Bois-Franc" => "Bois-Franc",
3057
		"Bolton-Est" => "Bolton-Est",
3058
		"Bolton-Ouest" => "Bolton-Ouest",
3059
		"Boucherville" => "Boucherville",
3060
		"Bouchette" => "Bouchette",
3061
		"Bowman" => "Bowman",
3062
		"Brigham" => "Brigham",
3063
		"Brome" => "Brome",
3064
		"Bromont" => "Bromont",
3065
		"Brossard" => "Brossard",
3066
		"Brownsburg-Chatham" => "Brownsburg-Chatham",
3067
		"Calixa-Lavallée" => "Calixa-Lavallée",
3068
		"Campbell's Bay" => "Campbell's Bay",
3069
		"Candiac" => "Candiac",
3070
		"Cantley" => "Cantley",
3071
		"Canton de Bedford" => "Canton de Bedford",
3072
		"Canton de Gore" => "Canton de Gore",
3073
		"Canton de Guérin" => "Canton de Guérin",
3074
		"Canton de Hampden" => "Canton de Hampden",
3075
		"Canton de Harrington" => "Canton de Harrington",
3076
		"Canton de Hatley" => "Canton de Hatley",
3077
		"Canton de Potton" => "Canton de Potton",
3078
		"Canton de Stanstead" => "Canton de Stanstead",
3079
		"Canton de Trécesson" => "Canton de Trécesson",
3080
		"Canton d'Orford" => "Canton d'Orford",
3081
		"Carignan" => "Carignan",
3082
		"Cascapédia-Saint-Jules" => "Cascapédia-Saint-Jules",
3083
		"Cayamant" => "Cayamant",
3084
		"Chambly" => "Chambly",
3085
		"Charlemagne" => "Charlemagne",
3086
		"Châteauguay" => "Châteauguay",
3087
		"Château-Richer" => "Château-Richer",
3088
		"Chelsea" => "Chelsea",
3089
		"Cheneville" => "Cheneville",
3090
		"Chute-aux-Outardes" => "Chute-aux-Outardes",
3091
		"Chute-Saint-Philippe" => "Chute-Saint-Philippe",
3092
		"Montreal Metropolitan Community" => "Communauté métropolitaine de Montréal",
3093
		"Contrecoeur" => "Contrecoeur",
3094
		"Côte Saint-Luc" => "Côte Saint-Luc",
3095
		"Coteau-du-Lac" => "Coteau-du-Lac",
3096
		"Coteaux" => "Coteaux",
3097
		"Cowansville" => "Cowansville",
3098
		"Danville" => "Danville",
3099
		"Deleage" => "Deleage",
3100
		"Delson" => "Delson",
3101
		"Denholm" => "Denholm",
3102
		"Deux-Montagnes" => "Deux-Montagnes",
3103
		"Dollard-Des Ormeaux" => "Dollard-Des Ormeaux",
3104
		"Dorval" => "Dorval",
3105
		"Drummondville" => "Drummondville",
3106
		"Duhamel" => "Duhamel",
3107
		"Duhamel-Ouest" => "Duhamel-Ouest",
3108
		"Dunham" => "Dunham",
3109
		"East Farnham" => "East Farnham",
3110
		"Eastman" => "Eastman",
3111
		"Egan-Sud" => "Egan-Sud",
3112
		"Estérel" => "Estérel",
3113
		"Farnham" => "Farnham",
3114
		"Fassett" => "Fassett",
3115
		"Ferme-Neuve" => "Ferme-Neuve",
3116
		"Fort-Coulonge" => "Fort-Coulonge",
3117
		"Frelighsburg" => "Frelighsburg",
3118
		"Fugèreville" => "Fugèreville",
3119
		"Gatineau" => "Gatineau",
3120
		"Gracefield" => "Gracefield",
3121
		"Granby" => "Granby",
3122
		"Grand-Remous" => "Grand-Remous",
3123
		"Grenville" => "Grenville",
3124
		"Grenville-sur-la-Rouge" => "Grenville-sur-la-Rouge",
3125
		"Hampstead" => "Hampstead",
3126
		"Hatley" => "Hatley",
3127
		"Havre-Saint-Pierre" => "Havre-Saint-Pierre",
3128
		"Hope Town" => "Hope Town",
3129
		"Hudson" => "Hudson",
3130
		"ÃŽle-Cadieux" => "ÃŽle-Cadieux",
3131
		"ÃŽles-de-la-Madeleine" => "ÃŽles-de-la-Madeleine",
3132
		"Inukjuak" => "Inukjuak",
3133
		"Isle-aux-Grues" => "Isle-aux-Grues",
3134
		"Ivujivik" => "Ivujivik",
3135
		"Kamouraska" => "Kamouraska",
3136
		"Kangiqsujuaq" => "Kangiqsujuaq",
3137
		"Kazabazua" => "Kazabazua",
3138
		"Kiamika" => "Kiamika",
3139
		"Kipawa" => "Kipawa",
3140
		"Kirkland" => "Kirkland",
3141
		"Kuujjuaq" => "Kuujjuaq",
3142
		"Kuujjuarapik" => "Kuujjuarapik",
3143
		"La Conception" => "La Conception",
3144
		"La Macaza" => "La Macaza",
3145
		"La Minerve" => "La Minerve",
3146
		"La Pêche" => "La Pêche",
3147
		"La Pocatière" => "La Pocatière",
3148
		"La Prairie" => "La Prairie",
3149
		"Lac Beauport" => "Lac Beauport",
3150
		"Lac-Brome" => "Lac-Brome",
3151
		"Lac-des-Écorces" => "Lac-des-Écorces",
3152
		"Lac-des-Plages" => "Lac-des-Plages",
3153
		"Lac-des-Seize-ÃŽles" => "Lac-des-Seize-ÃŽles",
3154
		"Lac-du-Cerf" => "Lac-du-Cerf",
3155
		"Lachute" => "Lachute",
3156
		"Lac-Mégantic" => "Lac-Mégantic",
3157
		"Lacolle" => "Lacolle",
3158
		"Lac-Saguay" => "Lac-Saguay",
3159
		"Lac-Sainte-Marie" => "Lac-Sainte-Marie",
3160
		"Lac-Saint-Joseph" => "Lac-Saint-Joseph",
3161
		"Lac-Saint-Paul" => "Lac-Saint-Paul",
3162
		"Lac-Simon" => "Lac-Simon",
3163
		"Laforce" => "Laforce",
3164
		"L'Ange-Gardien (MRC des Collines-de-l'Outaouais)" => "L'Ange-Gardien (MRC des Collines-de-l'Outaouais)",
3165
		"l'Anse-Saint-Jean" => "l'Anse-Saint-Jean",
3166
		"L'Assomption" => "L'Assomption",
3167
		"Latulipe-et-Gaboury" => "Latulipe-et-Gaboury",
3168
		"Laval" => "Laval",
3169
		"Laverlochère" => "Laverlochère",
3170
		"Léry" => "Léry",
3171
		"Les Cèdres" => "Les Cèdres",
3172
		"Levis" => "Levis",
3173
		"L'ÃŽle-Cadieux" => "L'ÃŽle-Cadieux",
3174
		"L'ÃŽle-d'Anticosti" => "L'ÃŽle-d'Anticosti",
3175
		"L'ÃŽle-Dorval" => "L'ÃŽle-Dorval",
3176
		"L'ÃŽle-Perrot" => "L'ÃŽle-Perrot",
3177
		"L'Isle-aux-Allumettes" => "L'Isle-aux-Allumettes",
3178
		"Longue-Pointe-de-Mingan" => "Longue-Pointe-de-Mingan",
3179
		"Longueuil" => "Longueuil",
3180
		"Lorraine" => "Lorraine",
3181
		"Lorrainville" => "Lorrainville",
3182
		"Louiseville" => "Louiseville",
3183
		"Low Quebec" => "Low Quebec",
3184
		"Magog" => "Magog",
3185
		"Malartic" => "Malartic",
3186
		"Maniwaki" => "Maniwaki",
3187
		"Marieville" => "Marieville",
3188
		"Mascouche" => "Mascouche",
3189
		"Matane" => "Matane",
3190
		"Mayo" => "Mayo",
3191
		"McMasterville" => "McMasterville",
3192
		"Mercier" => "Mercier",
3193
		"Messines" => "Messines",
3194
		"Milan" => "Milan",
3195
		"Mille-Isles" => "Mille-Isles",
3196
		"Mirabel" => "Mirabel",
3197
		"Moffet" => "Moffet",
3198
		"Mont-Carmel" => "Mont-Carmel",
3199
		"Montcerf-Lytton" => "Montcerf-Lytton",
3200
		"Montebello" => "Montebello",
3201
		"Mont-Laurier" => "Mont-Laurier",
3202
		"Montpellier" => "Montpellier",
3203
		"Montreal" => "Montréal",
3204
		"Montreal West" => "Montréal-Ouest",
3205
		"Montréal-Est" => "Montréal-Est",
3206
		"Mont-Royal" => "Mont-Royal",
3207
		"Mont-Saint-Hilaire" => "Mont-Saint-Hilaire",
3208
		"Mont-Saint-Michel" => "Mont-Saint-Michel",
3209
		"Mont-Tremblant" => "Mont-Tremblant",
3210
		"MRC d'Antoine-Labelle" => "MRC d'Antoine-Labelle",
3211
		"MRC d'Argenteuil" => "MRC d'Argenteuil",
3212
		"MRC de Brome-Missisquoi" => "MRC de Brome-Missisquoi",
3213
		"MRC de Kamouraska" => "MRC de Kamouraska",
3214
		"MRC de la Côte-de-Beaupré" => "MRC de la Côte-de-Beaupré",
3215
		"MRC de la Vallée-de-la-Gatineau" => "MRC de la Vallée-de-la-Gatineau",
3216
		"MRC de Marguerite-D’Youville" => "MRC de Marguerite-D’Youville",
3217
		"MRC de Memphrémagog" => "MRC de Memphrémagog",
3218
		"MRC de Minganie" => "MRC de Minganie",
3219
		"MRC de Robert-Cliche" => "MRC de Robert-Cliche",
3220
		"MRC de Témiscamingue" => "MRC de Témiscamingue",
3221
		"MRC de Thérèse-De Blainville" => "MRC de Thérèse-De Blainville",
3222
		"MRC de Vaudreuil-Soulanges" => "MRC de Vaudreuil-Soulanges",
3223
		"MRC des Collines-de-l'Outaouais" => "MRC des Collines-de-l'Outaouais",
3224
		"Nédélec" => "Nédélec",
3225
		"Neuville" => "Neuville",
3226
		"Nicolet" => "Nicolet",
3227
		"Nominingue" => "Nominingue",
3228
		"North Hatley" => "North Hatley",
3229
		"Notre-Dame de Bonsecours" => "Notre-Dame de Bonsecours",
3230
		"Notre-Dame-de-la-Paix" => "Notre-Dame-de-la-Paix",
3231
		"Notre-Dame-de-la-Salette" => "Notre-Dame-de-la-Salette",
3232
		"Notre-Dame-de-l'ÃŽle-Perrot" => "Notre-Dame-de-l'ÃŽle-Perrot",
3233
		"Notre-Dame-de-Lorette" => "Notre-Dame-de-Lorette",
3234
		"Notre-Dame-de-Pontmain" => "Notre-Dame-de-Pontmain",
3235
		"Notre-Dame-des-Prairies" => "Notre-Dame-des-Prairies",
3236
		"Notre-Dame-de-Stanbridge" => "Notre-Dame-de-Stanbridge",
3237
		"Notre-Dame-du-Laus" => "Notre-Dame-du-Laus",
3238
		"Notre-Dame-du-Nord" => "Notre-Dame-du-Nord",
3239
		"Notre-Dame-du-Rosaire" => "Notre-Dame-du-Rosaire",
3240
		"Noyan" => "Noyan",
3241
		"Ogden" => "Ogden",
3242
		"Oka" => "Oka",
3243
		"Otterburn Park" => "Otterburn Park",
3244
		"Papineauville" => "Papineauville",
3245
		"Parisville" => "Parisville",
3246
		"Paroisse de L'Ange-Gardien" => "Paroisse de L'Ange-Gardien",
3247
		"Paroisse de L'Ascension" => "Paroisse de L'Ascension",
3248
		"Paroisse de La-Trinité-des-Monts" => "Paroisse de La-Trinité-des-Monts",
3249
		"Paroisse de Saint-Antoine-de-l'Isle-aux-Grues" => "Paroisse de Saint-Antoine-de-l'Isle-aux-Grues",
3250
		"Paroisse de Saint-Bernard-de-Lacolle" => "Paroisse de Saint-Bernard-de-Lacolle",
3251
		"Paroisse de Sainte-Anne-de-la-Pocatière" => "Paroisse de Sainte-Anne-de-la-Pocatière",
3252
		"Paroisse de Saint-Edouard-de-Fabre" => "Paroisse de Saint-Edouard-de-Fabre",
3253
		"Paroisse de Saint-Elphège" => "Paroisse de Saint-Elphège",
3254
		"Paroisse de Saint-Frédéric" => "Paroisse de Saint-Frédéric",
3255
		"Paroisse de Saint-Germain" => "Paroisse de Saint-Germain",
3256
		"Paroisse de Saint-Isidore" => "Paroisse de Saint-Isidore",
3257
		"Paroisse de Saint-Joachim" => "Paroisse de Saint-Joachim",
3258
		"Paroisse de Saint-Léon-le-Grand (MRC de la Matapédia)" => "Paroisse de Saint-Léon-le-Grand (MRC de la Matapédia)",
3259
		"Paroisse de Saint-Louis-de-Gonzague-du-Cap-Tourmente" => "Paroisse de Saint-Louis-de-Gonzague-du-Cap-Tourmente",
3260
		"Paroisse de Saint-Odilon-de-Cranbourne" => "Paroisse de Saint-Odilon-de-Cranbourne",
3261
		"Paroisse de Saint-Roch-de-Richelieu" => "Paroisse de Saint-Roch-de-Richelieu",
3262
		"Paroisse Saint-Jules" => "Paroisse Saint-Jules",
3263
		"Péribonka" => "Péribonka",
3264
		"Petite-Rivière-Saint-François " => "Petite-Rivière-Saint-François ",
3265
		"Pike River" => "Pike River",
3266
		"Pincourt" => "Pincourt",
3267
		"Piopolis" => "Piopolis",
3268
		"Plaisance" => "Plaisance",
3269
		"Plessisville" => "Plessisville",
3270
		"Pointe-Calumet" => "Pointe-Calumet",
3271
		"Pointe-Claire" => "Pointe-Claire",
3272
		"Pointe-des-Cascades" => "Pointe-des-Cascades",
3273
		"Pointe-Fortune" => "Pointe-Fortune",
3274
		"Pontiac" => "Pontiac",
3275
		"Preissac" => "Preissac",
3276
		"Princeville" => "Princeville",
3277
		"Puvirnituq" => "Puvirnituq",
3278
		"Quebec" => "Ville de Québec",
3279
		"Racine" => "Racine",
3280
		"Rémigny" => "Rémigny",
3281
		"Repentigny" => "Repentigny",
3282
		"Richelieu" => "Richelieu",
3283
		"Rigaud" => "Rigaud",
3284
		"Rimouski" => "Rimouski",
3285
		"Ripon" => "Ripon",
3286
		"Rivière-à-Pierre" => "Rivière-à-Pierre",
3287
		"Rivière-au-Tonnerre" => "Rivière-au-Tonnerre",
3288
		"Rivière-Beaudette" => "Rivière-Beaudette",
3289
		"Rivière-du-Loup" => "Rivière-du-Loup",
3290
		"Rivière-Ouelle" => "Rivière-Ouelle",
3291
		"Rivière-Rouge" => "Rivière-Rouge",
3292
		"Rivière-Saint-Jean" => "Rivière-Saint-Jean",
3293
		"Rosemere" => "Rosemere",
3294
		"Rougemont" => "Rougemont",
3295
		"Saguenay" => "Saguenay",
3296
		"Saint-Aimé-du-Lac-des-Îles" => "Saint-Aimé-du-Lac-des-Îles",
3297
		"Saint-Alexandre-de-Kamouraska" => "Saint-Alexandre-de-Kamouraska",
3298
		"Saint-Alfred" => "Saint-Alfred",
3299
		"Saint-Alphonse" => "Saint-Alphonse",
3300
		"Saint-Alphonse-de-Granby" => "Saint-Alphonse-de-Granby",
3301
		"Saint-Alphonse-Rodriguez" => "Saint-Alphonse-Rodriguez",
3302
		"Saint-Amable" => "Saint-Amable",
3303
		"Saint-André" => "Saint-André",
3304
		"Saint-André-Avellin" => "Saint-André-Avellin",
3305
		"Saint-André-d’Argenteuil" => "Saint-André-d’Argenteuil",
3306
		"Saint-Armand" => "Saint-Armand",
3307
		"Saint-Aubert" => "Saint-Aubert",
3308
		"Saint-Augustin" => "Saint-Augustin",
3309
		"Saint-Basile-le-Grand" => "Saint-Basile-le-Grand",
3310
		"Saint-Benoît-du-lac" => "Saint-Benoît-du-lac",
3311
		"Saint-Benoît-du-Lac" => "Saint-Benoît-du-Lac",
3312
		"Saint-Bruno-de-Guigues" => "Saint-Bruno-de-Guigues",
3313
		"Saint-Bruno-de-Kamouraska" => "Saint-Bruno-de-Kamouraska",
3314
		"Saint-Bruno-de-Montarville" => "Saint-Bruno-de-Montarville",
3315
		"Saint-Césaire" => "Saint-Césaire",
3316
		"Saint-Claude" => "Saint-Claude",
3317
		"Saint-Clet" => "Saint-Clet",
3318
		"Saint-Colomban" => "Saint-Colomban",
3319
		"Saint-Constant" => "Saint-Constant",
3320
		"Saint-Damien" => "Saint-Damien",
3321
		"Saint-Denis" => "Saint-Denis",
3322
		"Sainte-Anne-de-Beaupré" => "Sainte-Anne-de-Beaupré",
3323
		"Sainte-Anne-de-Bellevue" => "Sainte-Anne-de-Bellevue",
3324
		"Sainte-Anne-de-Sorel" => "Sainte-Anne-de-Sorel",
3325
		"Sainte-Anne-des-Plaines" => "Sainte-Anne-des-Plaines",
3326
		"Sainte-Anne-du-Lac" => "Sainte-Anne-du-Lac",
3327
		"Sainte-Brigitte-de-Laval" => "Sainte-Brigitte-de-Laval",
3328
		"Sainte-Catherine" => "Sainte-Catherine",
3329
		"Sainte-Catherine-de-Hatley" => "Sainte-Catherine-de-Hatley",
3330
		"Sainte-Cécile-de-Milton" => "Sainte-Cécile-de-Milton",
3331
		"Sainte-Cécile-de-Whitton" => "Sainte-Cécile-de-Whitton",
3332
		"Sainte-Élizabeth-de-Warwick" => "Sainte-Élizabeth-de-Warwick",
3333
		"Sainte-Euphémie-sur-Rivière-du-Sud" => "Sainte-Euphémie-sur-Rivière-du-Sud",
3334
		"Sainte-Hélène-de-Kamouraska" => "Sainte-Hélène-de-Kamouraska",
3335
		"Sainte-Julie" => "Sainte-Julie",
3336
		"Sainte-Justine-de-Newton" => "Sainte-Justine-de-Newton",
3337
		"Sainte-Lucie-de-Beauregard" => "Sainte-Lucie-de-Beauregard",
3338
		"Sainte-Marthe" => "Sainte-Marthe",
3339
		"Sainte-Marthe-sur-le-Lac" => "Sainte-Marthe-sur-le-Lac",
3340
		"Sainte-Martine" => "Sainte-Martine",
3341
		"Sainte-Sabine" => "Sainte-Sabine",
3342
		"Sainte-Thérèse" => "Sainte-Thérèse",
3343
		"Sainte-Thérèse-de-la-Gatineau" => "Sainte-Thérèse-de-la-Gatineau",
3344
		"Saint-Étienne-de-Bolton" => "Saint-Étienne-de-Bolton",
3345
		"Saint-Eugène-d'Argentenay" => "Saint-Eugène-d'Argentenay",
3346
		"Saint-Eugène-de-Guigues" => "Saint-Eugène-de-Guigues",
3347
		"Saint-Eustache" => "Saint-Eustache",
3348
		"Saint-Faustin-Lac-Carré" => "Saint-Faustin-Lac-Carré",
3349
		"Saint-Félicien" => "Saint-Félicien",
3350
		"Saint-Félix-de-Valois" => "Saint-Félix-de-Valois",
3351
		"Saint-Félix-d'Otis" => "Saint-Félix-d'Otis",
3352
		"Saint-Ferréol-les-Neiges" => "Saint-Ferréol-les-Neiges",
3353
		"Saint-Gabriel-de-Valcartier" => "Saint-Gabriel-de-Valcartier",
3354
		"Saint-Gabriel-Lalemant" => "Saint-Gabriel-Lalemant",
3355
		"Saint-Georges" => "Saint-Georges",
3356
		"Saint-Henri-de-Taillon" => "Saint-Henri-de-Taillon",
3357
		"Saint-Honoré-de-Témiscouata" => "Saint-Honoré-de-Témiscouata",
3358
		"Saint-Hubert-de-Rivière-du-Loup" => "Saint-Hubert-de-Rivière-du-Loup",
3359
		"Saint-Hyacinthe" => "Saint-Hyacinthe",
3360
		"Saint-Ignace-de-Stanbridge" => "Saint-Ignace-de-Stanbridge",
3361
		"Saint-Isidore-de-Clifton" => "Saint-Isidore-de-Clifton",
3362
		"Saint-Isidore-de-Laprairie" => "Saint-Isidore-de-Laprairie",
3363
		"Saint-Jean-Baptiste" => "Saint-Jean-Baptiste",
3364
		"Saint-Jean-sur-Richelieu" => "Saint-Jean-sur-Richelieu",
3365
		"Saint-Jérôme" => "Saint-Jérôme",
3366
		"Saint-Joseph-de-Beauce" => "Saint-Joseph-de-Beauce",
3367
		"Saint-Joseph-de-Kamouraska" => "Saint-Joseph-de-Kamouraska",
3368
		"Saint-Joseph-des-Érables" => "Saint-Joseph-des-Érables",
3369
		"Saint-Joseph-du-Lac" => "Saint-Joseph-du-Lac",
3370
		"Saint-Justin" => "Saint-Justin",
3371
		"Saint-Lambert" => "Saint-Lambert",
3372
		"Saint-Lazare" => "Saint-Lazare",
3373
		"Saint-Luc-de-Bellechasse" => "Saint-Luc-de-Bellechasse",
3374
		"Saint-Marcellin" => "Saint-Marcellin",
3375
		"Saint-Mathias-sur-Richelieu" => "Saint-Mathias-sur-Richelieu",
3376
		"Saint-Mathieu" => "Saint-Mathieu",
3377
		"Saint-Mathieu-de-Beloeil" => "Saint-Mathieu-de-Beloeil",
3378
		"Saint-Onésime-d'Ixworth" => "Saint-Onésime-d'Ixworth",
3379
		"Saint-Pacôme" => "Saint-Pacôme",
3380
		"Saint-Pascal" => "Saint-Pascal",
3381
		"Saint-Paul-d'Abbotsford" => "Saint-Paul-d'Abbotsford",
3382
		"Saint-Paul-de-l'ÃŽle-aux-Noix" => "Saint-Paul-de-l'ÃŽle-aux-Noix",
3383
		"Saint-Paul-de-Montminy" => "Saint-Paul-de-Montminy",
3384
		"Saint-Philippe" => "Saint-Philippe",
3385
		"Saint-Philippe-de-Néri" => "Saint-Philippe-de-Néri",
3386
		"Saint-Polycarpe" => "Saint-Polycarpe",
3387
		"Saint-Robert-Bellarmin" => "Saint-Robert-Bellarmin",
3388
		"Saint-Séverin" => "Saint-Séverin",
3389
		"Saint-Sulpice" => "Saint-Sulpice",
3390
		"Saint-Télesphore" => "Saint-Télesphore",
3391
		"Saint-Tite-des-Caps" => "Saint-Tite-des-Caps",
3392
		"Saint-Ubalde" => "Saint-Ubalde",
3393
		"Saint-Valérien" => "Saint-Valérien",
3394
		"Saint-Victor" => "Saint-Victor",
3395
		"Saint-Zotique" => "Saint-Zotique",
3396
		"Salaberry-de-Valleyfield" => "Salaberry-de-Valleyfield",
3397
		"Senneville" => "Senneville",
3398
		"Sept-ÃŽles" => "Sept-ÃŽles",
3399
		"Sherbrooke" => "Sherbrooke",
3400
		"Shigawake" => "Shigawake",
3401
		"Sorel-Tracy" => "Sorel-Tracy",
3402
		"Stanbridge Est" => "Stanbridge Est",
3403
		"Stanbridge Station" => "Stanbridge Station",
3404
		"Stanstead" => "Stanstead",
3405
		"St-Donat" => "St-Donat",
3406
		"St-Émile-de-Suffolk" => "St-Émile-de-Suffolk",
3407
		"Stoneham-et-Tewkesbury" => "Stoneham-et-Tewkesbury",
3408
		"Stratford" => "Stratford",
3409
		"Sutton" => "Sutton",
3410
		"Taschereau" => "Taschereau",
3411
		"Témiscaming" => "Témiscaming",
3412
		"Témiscouata-sur-le-Lac" => "Témiscouata-sur-le-Lac",
3413
		"Terrasse-Vaudreuil" => "Terrasse-Vaudreuil",
3414
		"Terrebonne" => "Terrebonne",
3415
		"Thetford Mines" => "Thetford Mines",
3416
		"Thurso" => "Thurso",
3417
		"Très-Saint-Rédempteur" => "Très-Saint-Rédempteur",
3418
		"Tring-Jonction" => "Tring-Jonction",
3419
		"Umiujaq" => "Umiujaq",
3420
		"Val Saint-Gilles" => "Val Saint-Gilles",
3421
		"Val-des-Bois" => "Val-des-Bois",
3422
		"Val-des-Monts" => "Val-des-Monts",
3423
		"Valleyfield" => "Valleyfield",
3424
		"Val-Morin" => "Val-Morin",
3425
		"Varennes" => "Varennes",
3426
		"Vaudreuil-Dorion" => "Vaudreuil-Dorion",
3427
		"Vaudreuil-sur-le-Lac" => "Vaudreuil-sur-le-Lac",
3428
		"Vercheres" => "Vercheres",
3429
		"Victoriaville" => "Victoriaville",
3430
		"Village de Stukely-Sud" => "Village de Stukely-Sud",
3431
		"Ville-Marie" => "Ville-Marie",
3432
		"Waterloo" => "Waterloo",
3433
		"Wentworth" => "Wentworth",
3434
		"Wentworth-Nord" => "Wentworth-Nord",
3435
		"Westmount" => "Westmount"),
3436
	"Saskatchewan" => array("Abbey" => "Abbey",
3437
		"Aberdeen" => "Aberdeen",
3438
		"Abernethy" => "Abernethy",
3439
		"Alameda" => "Alameda",
3440
		"Albertville" => "Albertville",
3441
		"Asquith" => "Asquith",
3442
		"Assiniboia" => "Assiniboia",
3443
		"Atwater" => "Atwater",
3444
		"Aylsham" => "Aylsham",
3445
		"Bangor" => "Bangor",
3446
		"Battleford" => "Battleford",
3447
		"Beaver River" => "Beaver River",
3448
		"Beechy" => "Beechy",
3449
		"Belle Plaine" => "Belle Plaine",
3450
		"Bengough" => "Bengough",
3451
		"Bienfait" => "Bienfait",
3452
		"Biggar" => "Biggar",
3453
		"Bjorkdale" => "Bjorkdale",
3454
		"Blaine Lake" => "Blaine Lake",
3455
		"Blucher" => "Blucher",
3456
		"Borden" => "Borden",
3457
		"Bradwell" => "Bradwell",
3458
		"Bredenbury" => "Bredenbury",
3459
		"Brier Crest" => "Brier Crest",
3460
		"Broadview" => "Broadview",
3461
		"Brownlee" => "Brownlee",
3462
		"Buchanan" => "Buchanan",
3463
		"Buckland" => "Buckland",
3464
		"Buena Vista" => "Buena Vista",
3465
		"Buffalo Narrows" => "Buffalo Narrows",
3466
		"Bulyea" => "Bulyea",
3467
		"Cabri" => "Cabri",
3468
		"Cadillac" => "Cadillac",
3469
		"Calder" => "Calder",
3470
		"Candle Lake" => "Candle Lake",
3471
		"Canwood" => "Canwood",
3472
		"Carievale" => "Carievale",
3473
		"Carlyle" => "Carlyle",
3474
		"Carnduff" => "Carnduff",
3475
		"Carrot River" => "Carrot River",
3476
		"Ceylon" => "Ceylon",
3477
		"Chaplin" => "Chaplin",
3478
		"Choiceland" => "Choiceland",
3479
		"Christopher Lake" => "Christopher Lake",
3480
		"Cochin" => "Cochin",
3481
		"Codette" => "Codette",
3482
		"Colonsay" => "Colonsay",
3483
		"Conquest" => "Conquest",
3484
		"Corman Park" => "Corman Park",
3485
		"Coronach" => "Coronach",
3486
		"Coteau Beach" => "Coteau Beach",
3487
		"Craik" => "Craik",
3488
		"Craven" => "Craven",
3489
		"Creelman" => "Creelman",
3490
		"Creighton" => "Creighton",
3491
		"Cudworth" => "Cudworth",
3492
		"Cupar" => "Cupar",
3493
		"Cut Knife" => "Cut Knife",
3494
		"Dafoe" => "Dafoe",
3495
		"Dalmeny" => "Dalmeny",
3496
		"Davidson" => "Davidson",
3497
		"Delisle" => "Delisle",
3498
		"Denare Beach" => "Denare Beach",
3499
		"Dinsmore" => "Dinsmore",
3500
		"Dorintosh" => "Dorintosh",
3501
		"Drake" => "Drake",
3502
		"Dubuc" => "Dubuc",
3503
		"Duck Lake" => "Duck Lake",
3504
		"Dundurn" => "Dundurn",
3505
		"Eastend" => "Eastend",
3506
		"Eatonia" => "Eatonia",
3507
		"Elbow" => "Elbow",
3508
		"Eldon" => "Eldon",
3509
		"Elfros" => "Elfros",
3510
		"Esterhazy" => "Esterhazy",
3511
		"Estevan" => "Estevan",
3512
		"Eston" => "Eston",
3513
		"Fairlight" => "Fairlight",
3514
		"Fillmore" => "Fillmore",
3515
		"Foam Lake" => "Foam Lake",
3516
		"Fort Qu’appelle" => "Fort Qu’appelle",
3517
		"Fort Saskatchewan" => "Fort Saskatchewan",
3518
		"Fox Valley" => "Fox Valley",
3519
		"Fox Valley" => "Fox Valley",
3520
		"Francis" => "Francis",
3521
		"Frenchman Butte" => "Frenchman Butte",
3522
		"Frontier" => "Frontier",
3523
		"Gerald" => "Gerald",
3524
		"Glaslyn" => "Glaslyn",
3525
		"Grand Coulee" => "Grand Coulee",
3526
		"Gravelbourg" => "Gravelbourg",
3527
		"Grenfell" => "Grenfell",
3528
		"Gull Lake" => "Gull Lake",
3529
		"Hafford" => "Hafford",
3530
		"Hague" => "Hague",
3531
		"Halbrite" => "Halbrite",
3532
		"Hawarden" => "Hawarden",
3533
		"Hazlet" => "Hazlet",
3534
		"Hepburn" => "Hepburn",
3535
		"Herbert" => "Herbert",
3536
		"Hodgeville" => "Hodgeville",
3537
		"Hudson Bay" => "Hudson Bay",
3538
		"Hyas" => "Hyas",
3539
		"Imperial" => "Imperial",
3540
		"Indian Head" => "Indian Head",
3541
		"Jansen" => "Jansen",
3542
		"Katepwa " => "Katepwa ",
3543
		"Kelliher" => "Kelliher",
3544
		"Kennedy" => "Kennedy",
3545
		"Kenosee Lake" => "Kenosee Lake",
3546
		"Kerrobert" => "Kerrobert",
3547
		"Kindersley" => "Kindersley",
3548
		"Kinistino" => "Kinistino",
3549
		"Kipling" => "Kipling",
3550
		"Kisbey" => "Kisbey",
3551
		"Kyle" => "Kyle",
3552
		"La Loche" => "La Loche",
3553
		"La Ronge" => "La Ronge",
3554
		"Lafleche" => "Lafleche",
3555
		"Lampman" => "Lampman",
3556
		"Landis" => "Landis",
3557
		"Lang" => "Lang",
3558
		"Langenburg" => "Langenburg",
3559
		"Langham" => "Langham",
3560
		"Lanigan" => "Lanigan",
3561
		"Lashburn" => "Lashburn",
3562
		"Le Roy" => "Le Roy",
3563
		"Leader" => "Leader",
3564
		"Leask" => "Leask",
3565
		"Lebret" => "Lebret",
3566
		"Leoville" => "Leoville",
3567
		"Lipton" => "Lipton",
3568
		"Lloydminster" => "Lloydminster",
3569
		"Loon Lake" => "Loon Lake",
3570
		"Loreburn" => "Loreburn",
3571
		"Love" => "Love",
3572
		"Lumsden" => "Lumsden",
3573
		"Macklin" => "Macklin",
3574
		"MacNutt" => "MacNutt",
3575
		"Maidstone" => "Maidstone",
3576
		"Major" => "Major",
3577
		"Manitou Beach" => "Manitou Beach",
3578
		"Manor" => "Manor",
3579
		"Maple Creek" => "Maple Creek",
3580
		"Marcelin" => "Marcelin",
3581
		"Marengo" => "Marengo",
3582
		"Martensville" => "Martensville",
3583
		"Maryfield" => "Maryfield",
3584
		"Maymont" => "Maymont",
3585
		"Meadow Lake" => "Meadow Lake",
3586
		"Medstead" => "Medstead",
3587
		"Melfort" => "Melfort",
3588
		"Meota" => "Meota",
3589
		"Mervin" => "Mervin",
3590
		"Michel Village" => "Michel Village",
3591
		"Midale" => "Midale",
3592
		"Mistatim" => "Mistatim",
3593
		"Montmartre" => "Montmartre",
3594
		"Moosejaw" => "Moosejaw",
3595
		"Moosomin" => "Moosomin",
3596
		"Morse" => "Morse",
3597
		"Naicam" => "Naicam",
3598
		"Neilburg" => "Neilburg",
3599
		"Nipawin" => "Nipawin",
3600
		"Norquay" => "Norquay",
3601
		"North Battleford" => "North Battleford",
3602
		"Odessa" => "Odessa",
3603
		"Osler" => "Osler",
3604
		"Outlook" => "Outlook",
3605
		"Oxbow" => "Oxbow",
3606
		"Paradise Hill" => "Paradise Hill",
3607
		"Parkside" => "Parkside",
3608
		"Paynton" => "Paynton",
3609
		"Pelly" => "Pelly",
3610
		"Pennant" => "Pennant",
3611
		"Perdue" => "Perdue",
3612
		"Pilger" => "Pilger",
3613
		"Pinehouse" => "Pinehouse",
3614
		"Pleasantdale" => "Pleasantdale",
3615
		"Plenty" => "Plenty",
3616
		"Ponteix" => "Ponteix",
3617
		"Porcupine Plain" => "Porcupine Plain",
3618
		"Preeceville" => "Preeceville",
3619
		"Prince Albert" => "Prince Albert",
3620
		"Punnichy" => "Punnichy",
3621
		"Radisson " => "Radisson ",
3622
		"Radville" => "Radville",
3623
		"Rama" => "Rama",
3624
		"Redvers" => "Redvers",
3625
		"Regina" => "Regina",
3626
		"Regina Beach" => "Regina Beach",
3627
		"Resort Village of Beaver Flat" => "Resort Village of Beaver Flat",
3628
		"Resort Village of Bird's Point" => "Resort Village of Bird's Point",
3629
		"Resort Village of B-Say-Tah" => "Resort Village of B-Say-Tah",
3630
		"Resort Village of Chitek Lake" => "Resort Village of Chitek Lake",
3631
		"Resort Village of Fort San" => "Resort Village of Fort San",
3632
		"Resort Village of Saskatchewan Beach" => "Resort Village of Saskatchewan Beach",
3633
		"Resort Village of Shields" => "Resort Village of Shields",
3634
		"Resort Village of Sun Valley" => "Resort Village of Sun Valley",
3635
		"Resort Village of Thode" => "Resort Village of Thode",
3636
		"Resort Village of Tobin Lake" => "Resort Village of Tobin Lake",
3637
		"Resort Village of West End" => "Resort Village of West End",
3638
		"Riverhurst" => "Riverhurst",
3639
		"Rocanville" => "Rocanville",
3640
		"Rosetown" => "Rosetown",
3641
		"Rosthern" => "Rosthern",
3642
		"Rudy" => "Rudy",
3643
		"Rural Municipality of Antelope Park No. 322" => "Rural Municipality of Antelope Park No. 322",
3644
		"Rural Municipality of Antler No. 61" => "Rural Municipality of Antler No. 61",
3645
		"Rural Municipality of Arm River No. 252" => "Rural Municipality of Arm River No. 252",
3646
		"Rural Municipality of Big Quill No. 308" => "Rural Municipality of Big Quill No. 308",
3647
		"Rural Municipality of Bone Creek No. 108" => "Rural Municipality of Bone Creek No. 108",
3648
		"Rural Municipality of Bratt's Lake No. 129" => "Rural Municipality of Bratt's Lake No. 129",
3649
		"Rural Municipality of Browning No. 34" => "Rural Municipality of Browning No. 34",
3650
		"Rural Municipality of Calder No. 241" => "Rural Municipality of Calder No. 241",
3651
		"Rural Municipality of Caron No. 162" => "Rural Municipality of Caron No. 162",
3652
		"Rural Municipality of Chaplin No. 164" => "Rural Municipality of Chaplin No. 164",
3653
		"Rural Municipality of Chesterfield No. 261" => "Rural Municipality of Chesterfield No. 261",
3654
		"Rural Municipality of Clayton No. 333" => "Rural Municipality of Clayton No. 333",
3655
		"Rural Municipality of Coalfields No. 04" => "Rural Municipality of Coalfields No. 04",
3656
		"Rural Municipality of Cupar No. 218" => "Rural Municipality of Cupar No. 218",
3657
		"Rural Municipality of Cut Knife No. 439" => "Rural Municipality of Cut Knife No. 439",
3658
		"Rural Municipality of Cymri No. 36" => "Rural Municipality of Cymri No. 36",
3659
		"Rural Municipality of Deer Forks No. 232" => "Rural Municipality of Deer Forks No. 232",
3660
		"Rural Municipality of Douglas No. 436" => "Rural Municipality of Douglas No. 436",
3661
		"Rural Municipality of Elcapo No. 154" => "Rural Municipality of Elcapo No. 154",
3662
		"Rural Municipality of Elfros No. 307" => "Rural Municipality of Elfros No. 307",
3663
		"Rural Municipality of Enfield No. 194" => "Rural Municipality of Enfield No. 194",
3664
		"Rural Municipality of Excelsior No. 166" => "Rural Municipality of Excelsior No. 166",
3665
		"Rural Municipality of Fertile Valley No. 285" => "Rural Municipality of Fertile Valley No. 285",
3666
		"Rural Municipality of Fillmore No. 96" => "Rural Municipality of Fillmore No. 96",
3667
		"Rural Municipality of Foam Lake No. 276" => "Rural Municipality of Foam Lake No. 276",
3668
		"Rural Municipality of Francis No. 127" => "Rural Municipality of Francis No. 127",
3669
		"Rural Municipality of Frontier No. 19" => "Rural Municipality of Frontier No. 19",
3670
		"Rural Municipality of Glen McPherson No. 46" => "Rural Municipality of Glen McPherson No. 46",
3671
		"Rural Municipality of Grandview No. 349" => "Rural Municipality of Grandview No. 349",
3672
		"Rural Municipality of Grayson No. 184" => "Rural Municipality of Grayson No. 184",
3673
		"Rural Municipality of Griffin No. 66" => "Rural Municipality of Griffin No. 66",
3674
		"Rural Municipality of Harris No. 316" => "Rural Municipality of Harris No. 316",
3675
		"Rural Municipality of Hart Butte No. 11" => "Rural Municipality of Hart Butte No. 11",
3676
		"Rural Municipality of Hazel Dell No. 335" => "Rural Municipality of Hazel Dell No. 335",
3677
		"Rural Municipality of Heart's Hill No. 352" => "Rural Municipality of Heart's Hill No. 352",
3678
		"Rural Municipality of Hillsdale No. 440" => "Rural Municipality of Hillsdale No. 440",
3679
		"Rural Municipality of Hoodoo No. 401" => "Rural Municipality of Hoodoo No. 401",
3680
		"Rural Municipality of Huron No. 223" => "Rural Municipality of Huron No. 223",
3681
		"Rural Municipality of Keys No. 303" => "Rural Municipality of Keys No. 303",
3682
		"Rural Municipality of Kindersley No. 290" => "Rural Municipality of Kindersley No. 290",
3683
		"Rural Municipality of Kingsley No. 124" => "Rural Municipality of Kingsley No. 124",
3684
		"Rural Municipality of Lacadena No. 228" => "Rural Municipality of Lacadena No. 228",
3685
		"Rural Municipality of Laird No. 404" => "Rural Municipality of Laird No. 404",
3686
		"Rural Municipality of Lomond No. 37" => "Rural Municipality of Lomond No. 37",
3687
		"Rural Municipality of Mankota No. 45" => "Rural Municipality of Mankota No. 45",
3688
		"Rural Municipality of Mariposa No. 350" => "Rural Municipality of Mariposa No. 350",
3689
		"Rural Municipality of Medstead No. 497" => "Rural Municipality of Medstead No. 497",
3690
		"Rural Municipality of Meeting Lake No. 466" => "Rural Municipality of Meeting Lake No. 466",
3691
		"Rural Municipality of Mervin No. 499" => "Rural Municipality of Mervin No. 499",
3692
		"Rural Municipality of Miry Creek No. 229" => "Rural Municipality of Miry Creek No. 229",
3693
		"Rural Municipality of Moose Range No. 486" => "Rural Municipality of Moose Range No. 486",
3694
		"Rural Municipality of Moosomin No. 121" => "Rural Municipality of Moosomin No. 121",
3695
		"Rural Municipality of Morris No. 312" => "Rural Municipality of Morris No. 312",
3696
		"Rural Municipality of North Battleford No. 437" => "Rural Municipality of North Battleford No. 437",
3697
		"Rural Municipality of Orkney No. 244" => "Rural Municipality of Orkney No. 244",
3698
		"Rural Municipality of Paynton No. 470" => "Rural Municipality of Paynton No. 470",
3699
		"Rural Municipality of Pense No. 160" => "Rural Municipality of Pense No. 160",
3700
		"Rural Municipality of Piapot No. 110" => "Rural Municipality of Piapot No. 110",
3701
		"Rural Municipality of Pittville No. 169" => "Rural Municipality of Pittville No. 169",
3702
		"Rural Municipality of Pleasant Valley No. 288" => "Rural Municipality of Pleasant Valley No. 288",
3703
		"Rural Municipality of Porcupine No. 395" => "Rural Municipality of Porcupine No. 395",
3704
		"Rural Municipality of Prairie Rose No. 309" => "Rural Municipality of Prairie Rose No. 309",
3705
		"Rural Municipality of Prince Albert No. 461" => "Rural Municipality of Prince Albert No. 461",
3706
		"Rural Municipality of Reciprocity No. 32" => "Rural Municipality of Reciprocity No. 32",
3707
		"Rural Municipality of Redberry No. 435" => "Rural Municipality of Redberry No. 435",
3708
		"Rural Municipality of Riverside No. 168" => "Rural Municipality of Riverside No. 168",
3709
		"Rural Municipality of Rosemount No. 378" => "Rural Municipality of Rosemount No. 378",
3710
		"Rural Municipality of Rudy No. 284" => "Rural Municipality of Rudy No. 284",
3711
		"Rural Municipality of Saltcoats No. 213" => "Rural Municipality of Saltcoats No. 213",
3712
		"Rural Municipality of Shamrock No. 134" => "Rural Municipality of Shamrock No. 134",
3713
		"Rural Municipality of Sherwood No. 159" => "Rural Municipality of Sherwood No. 159",
3714
		"Rural Municipality of Silverwood No. 123" => "Rural Municipality of Silverwood No. 123",
3715
		"Rural Municipality of Sliding Hills No.273" => "Rural Municipality of Sliding Hills No.273",
3716
		"Rural Municipality of Snipe Lake No. 259" => "Rural Municipality of Snipe Lake No. 259",
3717
		"Rural Municipality of Spalding No. 368" => "Rural Municipality of Spalding No. 368",
3718
		"Rural Municipality of St. Andrews No.287" => "Rural Municipality of St. Andrews No.287",
3719
		"Rural Municipality of St. Louis No. 431" => "Rural Municipality of St. Louis No. 431",
3720
		"Rural Municipality of St. Philips No. 301" => "Rural Municipality of St. Philips No. 301",
3721
		"Rural Municipality of Stonehenge No. 73" => "Rural Municipality of Stonehenge No. 73",
3722
		"Rural Municipality of The Gap No. 39" => "Rural Municipality of The Gap No. 39",
3723
		"Rural Municipality of Tisdale No. 427" => "Rural Municipality of Tisdale No. 427",
3724
		"Rural Municipality of Tramping Lake No. 380" => "Rural Municipality of Tramping Lake No. 380",
3725
		"Rural Municipality of Turtle River No. 469" => "Rural Municipality of Turtle River No. 469",
3726
		"Rural Municipality of Usborne No. 310" => "Rural Municipality of Usborne No. 310",
3727
		"Rural Municipality of Vanscoy No. 345" => "Rural Municipality of Vanscoy No. 345",
3728
		"Rural Municipality of Wawken No. 93" => "Rural Municipality of Wawken No. 93",
3729
		"Rural Municipality of Webb No. 138" => "Rural Municipality of Webb No. 138",
3730
		"Rural Municipality of Weyburn No. 67" => "Rural Municipality of Weyburn No. 67",
3731
		"Rural Municipality of White Valley No. 49" => "Rural Municipality of White Valley No. 49",
3732
		"Rural Municipality of Willow Bunch No. 42" => "Rural Municipality of Willow Bunch No. 42",
3733
		"Rural Municipality of Willowdale No. 153" => "Rural Municipality of Willowdale No. 153",
3734
		"Rural Municipality of Wilton No. 472" => "Rural Municipality of Wilton No. 472",
3735
		"Rural Municipality of Wolseley No. 155" => "Rural Municipality of Wolseley No. 155",
3736
		"Saltcoats" => "Saltcoats",
3737
		"Sandy Bay" => "Sandy Bay",
3738
		"Saskatoon" => "Saskatoon",
3739
		"Scott" => "Scott",
3740
		"Semans" => "Semans",
3741
		"Shamrock Park" => "Shamrock Park",
3742
		"Shaunavon" => "Shaunavon",
3743
		"Shellbrook" => "Shellbrook",
3744
		"Sherwood" => "Sherwood",
3745
		"Silton" => "Silton",
3746
		"Smeaton" => "Smeaton",
3747
		"Southey" => "Southey",
3748
		"Spalding" => "Spalding",
3749
		"Speers" => "Speers",
3750
		"Spiritwood" => "Spiritwood",
3751
		"Springside" => "Springside",
3752
		"St. Gregor" => "St. Gregor",
3753
		"St. Louis" => "St. Louis",
3754
		"St. Walburg" => "St. Walburg",
3755
		"Star City" => "Star City",
3756
		"Stenen" => "Stenen",
3757
		"Storthoaks" => "Storthoaks",
3758
		"Stoughton" => "Stoughton",
3759
		"Strongfield" => "Strongfield",
3760
		"Sturgis" => "Sturgis",
3761
		"Success" => "Success",
3762
		"Swift Current" => "Swift Current",
3763
		"Theodore" => "Theodore",
3764
		"Tisdale" => "Tisdale",
3765
		"Togo" => "Togo",
3766
		"Tompkins" => "Tompkins",
3767
		"Torquay" => "Torquay",
3768
		"Tugaske" => "Tugaske",
3769
		"Turtleford" => "Turtleford",
3770
		"Unity" => "Unity",
3771
		"Vanguard" => "Vanguard",
3772
		"Vanscoy" => "Vanscoy",
3773
		"Vibank" => "Vibank",
3774
		"Viscount" => "Viscount",
3775
		"Vonda" => "Vonda",
3776
		"Wadena" => "Wadena",
3777
		"Waldheim" => "Waldheim",
3778
		"Waldron" => "Waldron",
3779
		"Wapella" => "Wapella",
3780
		"Warman" => "Warman",
3781
		"Watrous" => "Watrous",
3782
		"Wawota" => "Wawota",
3783
		"Weekes" => "Weekes",
3784
		"Weirdale" => "Weirdale",
3785
		"Weldon" => "Weldon",
3786
		"Weyakwin" => "Weyakwin",
3787
		"Weyburn" => "Weyburn",
3788
		"White City" => "White City",
3789
		"White Fox" => "White Fox",
3790
		"Whitewood" => "Whitewood",
3791
		"Wilkie" => "Wilkie",
3792
		"Willow Bunch" => "Willow Bunch",
3793
		"Windthorst" => "Windthorst",
3794
		"Wolseley" => "Wolseley",
3795
		"Wynyard" => "Wynyard",
3796
		"Yarbo" => "Yarbo",
3797
		"Yorkton" => "Yorkton",
3798
		"Young" => "Young",
3799
		"Zenon Park" => "Zenon Park"),
3800
	"Yukon" => array("Carmacks" => "Carmacks",
3801
		"Dawson" => "Dawson",
3802
		"Faro" => "Faro",
3803
		"Haines Junction" => "Haines Junction",
3804
		"Mayo" => "Mayo",
3805
		"Teslin" => "Teslin",
3806
		"Watson Lake" => "Watson Lake",
3807
		"Whitehorse" => "Whitehorse")
3808
	);
3809
3810
$munObj = elgg_get_entities(array(
3811
   	'type' => 'object',
3812
   	'subtype' => 'municipal',
3813
));
3814
if ( !$munObj ){
3815
	$muns = new ElggObject();
3816
	$muns->subtype = "municipal";
3817
	$muns->title = "municipal";
3818
	$muns->access_id = ACCESS_PUBLIC;
3819
3820
	foreach($municipal_array as $prov => $municipal){
3821
		$muns->set($prov, json_encode($municipal));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
3822
	}
3823
3824
	$muns->save();
3825
} else {
3826
	$muns = get_entity($munObj[0]->guid);
3827
3828
	$muns->deleteMetadata('municipal_en');
3829
	$muns->deleteMetadata('municipal_fr');
3830
3831
	foreach($municipal_array as $prov => $municipal){
3832
		$muns_prov = json_decode($muns->get($prov), true);
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::get() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
3833
		foreach($municipal_array as $key => $value){
3834
			if ($muns_prov[$key] != $value){
3835
				$muns_prov[$key] = $value;
3836
			}
3837
		}
3838
		$muns->set($prov, json_encode($muns_prov));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
3839
		$muns->save();
3840
	}
3841
}
3842
3843
/**** Other ****/
3844
3845
$other_en = array("CICan" => "CICan",
3846
"City of Ottawa" => "City of Ottawa",
3847
"Colleges and Institutes Canada" => "Colleges and Institutes Canada",
3848
"MaRS Discovery District" => "MaRS Discovery District",
3849
"Quebec Federal Council" => "Quebec Federal Council",
3850
"The Prime Minister’s Youth Council" => "The Prime Minister’s Youth Council",
3851
"UnivCan" => "UnivCan",
3852
"Universities Canada" => "Universities Canada");
3853
3854
$other_fr = array("CICan" => "CICan",
3855
"Colleges and Institutes Canada" => "Collèges et instituts Canada",
3856
"Quebec Federal Council" => "Conseil fédéral du Québec",
3857
"The Prime Minister’s Youth Council" => "Le conseil jeunesse du Premier Ministre",
3858
"MaRS Discovery District" => "Mars",
3859
"UnivCan" => "UnivCan",
3860
"Universities Canada" => "Universités Canada",
3861
"City of Ottawa" => "Ville d'Ottawa");
3862
3863
$otherObj = elgg_get_entities(array(
3864
   	'type' => 'object',
3865
   	'subtype' => 'other',
3866
));
3867 View Code Duplication
if ( !$otherObj ){
3868
	$oths = new ElggObject();
3869
	$oths->subtype = "other";
3870
	$oths->title = "other";
3871
	$oths->access_id = ACCESS_PUBLIC;
3872
3873
	$oths->set('other_en', json_encode($other_en));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
3874
	$oths->set('other_fr', json_encode($other_fr));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
3875
	$oths->save();
3876
} else {
3877
	$oths = get_entity($otherObj[0]->guid);
3878
	$oths_en = json_decode($oths->other_en, true);
3879
	if ($oths_en != $other_en){
3880
		foreach ($other_en as $key => $value){
3881
			if ($oths_en[$key] != $value){
3882
				$oths_en[$key] = $value;
3883
			}
3884
		}
3885
		$oths->set('other_en', json_encode($oths_en));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
3886
		$oths->save();
3887
	}
3888
3889
	$oths_fr = json_decode($oths->other_fr, true);
3890
	if ($oths_fr != $other_fr){
3891
		foreach ($other_fr as $key => $value){
3892
			if ($oths_fr[$key] != $value){
3893
				$oths_fr[$key] = $value;
3894
			}
3895
		}
3896
		$oths->set('other_fr', json_encode($oths_fr));
0 ignored issues
show
Deprecated Code introduced by
The method ElggEntity::set() has been deprecated with message: 1.9

This method has been deprecated. The supplier of the class has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.

Loading history...
3897
		$oths->save();
3898
	}
3899
}
3900