PageSourceSearch

https://web.rosknroll.fi/login.do

html rosknroll.fi collected 2026-09-26 02:59:56 UTC 54,494 bytes, 1,747 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18<!doctype html>
19
20
21
22
23
24
25
26        
27<html lang="fi">
28	<head>
29		<meta http-equiv="X-UA-Compatible" content="IE=edge">
30		<meta charset="utf-8">
31		<meta name="viewport" content="width=device-width, initial-scale=1">
32
33		<title>Rosk'n Roll Oy Ab - asiakasraportointi</title>
34
35		
36
37		
38
39		
40
41
42
43<style id="antiClickjack">body{display:none !important;}</style>
44
45<script type="text/javascript">
46	if (self === top) {
47		
48		var antiClickjack = document.getElementById("antiClickjack");
49		antiClickjack.parentNode.removeChild(antiClickjack);
50	} else {
51		
52		top.location = self.location;
53	}
54</script>
54
55
56		<!--  DHTMLX  -->
57<link rel="STYLESHEET" type="text/css" href="/rosknroll/js/dhtmlxSuite/codebase/dhtmlx.css">
58<link rel="STYLESHEET" type="text/css" href="/rosknroll/js/dhtmlxSuite/skins/skyblue/dhtmlx.css">
59
60<!--  Twitter Bootstrap -->
61<link href="/rosknroll/css/bootstrap/bootstrap.min.css" type="text/css" rel="stylesheet">
62
63<!--  Kendo UI -->
64<link rel="stylesheet" type="text/css" href="/rosknroll/css/kendoui/kendo.common-bootstrap.min.css">
65<link rel="stylesheet" type="text/css" href="/rosknroll/css/kendoui/kendo.bootstrap.min.css">
66
67<!-- ArcGIS JavaScript -->
68<link rel="stylesheet" href="//js.arcgis.com/3.39/dijit/themes/claro/claro.css">
69<link rel="stylesheet" href="//js.arcgis.com/3.39/esri/css/esri.css">
70
71<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/black-tie/jquery-ui.css">
72
73<!-- Styles -->
74<link rel="stylesheet" href="/rosknroll/css/shared_base.css?timestamp=20260519-1138">
75<link rel="stylesheet" href="/rosknroll/css/reporting/main_base.css?timestamp=20260519-1138">
76
77<link rel="stylesheet" href="/rosknroll/css/shared.css?timestamp=20260519-1138">
78<link rel="stylesheet" href="/rosknroll/css/reporting/main.css?timestamp=20260519-1138">
79        
80
81<link href='https://fonts.googleapis.com/css?family=Lato:400,400italic,700,700italic' rel='stylesheet' type='text/css'>
82	</head>
83
84	<body class="claro login">
85		
86		<header>
87			<div id="browser-incompatible-message" class="alert alert-danger text-center" style="display: none">
88				Selainversiosi ei ole verkkopalvelun tuettujen selainten listalla. Verkkopalvelu ei välttämättä toimi oikein.
89			</div>
90
91			
92
93			
94
95			<nav class="navbar">
96				<div class="container">
97					<div class="navbar-header">
98						<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse" aria-expanded="false">
99							<span class="sr-only">Avaa valikko</span>
100					        <span class="icon-bar"></span>
101					        <span class="icon-bar"></span>
102					        <span class="icon-bar"></span>
103						</button>
104						<img src="/rosknroll/images/logo.png" alt="Rosk'n Roll Oy Ab" class="navbar-brand">
105					</div>
106
107					<div class="collapse navbar-collapse" id="navbar-collapse">
108						<div class="navbar-right">
109					      
110							  
111							  <ul class="nav navbar-nav navbar-left">
112								  <li><a href="/rosknroll/sahas.jsp">Sähköiseen asiointiin</a></li>
113							  </ul>
114							  
115						  
116						  
117						  	  
118
119
120<form class="navbar-form navbar-left">
121	<div class="form-group">
122		
123		<select data-action="change-language" class="form-control" aria-label="Kielivalinta">
124			
125			<option value="fi_FI" selected >FI</option>
126			
127			<option value="sv_FI"  >SV</option>
128			
129		</select>
130	</div>
131</form>
132
133						  
134						  
135						</div>
136					</div>
137				</div>
138              
139			</nav>
140		</header>
141
142<main>
143    <div class="container">
144        <div class="row">
145            <div class="col-xs-12 col-md-8 col-md-offset-2">
146                <div class="panel">
147                    <div class="text-center">
148                        <h1>Asiakasraportointi</h1>
149
150                        <p class="lead">Tervetuloa Rosk'n Roll Oy:n asiakasraportointi -palveluun. Palvelun käyttöön tarvitset tunnukset. Jos sinulla ei vielä ole tunnuksia, tutustu palvelun <a href="showterms.do">käyttöehtoihin</a>.</p>
151                    </div>
152
153                    <div class="error-bulletin alert alert-info"></div>
154
155                    
156
157                    
158                    
159                    
160                    
161
162                    <div class="row">
163                        <div class="col-sm-10 col-sm-offset-1 col-md-8 col-md-offset-2 col-lg-6 col-lg-offset-3">
164                            <form action="/rosknroll/j_acegi_security_check" method="post" autocomplete="off">
165                                <fieldset>
166                                    <legend class="text-center">Kirjautuminen asiakasraportointiin</legend>
167
168                                    <div class="form-group">
169                                        <label for="j_username" class="control-label">Käyttäjätunnus</label>
170                                        <input id="j_username" name="j_username"
171                                            class="form-control"
172                                            autocomplete="off"
173                                            placeholder=""/>
174                                    </div>
175                                    <div>
176                                        <div class="form-group">
177                                            <label for="j_password">Salasana</label>
178                                            <input type="password"
179                                               id="j_password"
180                                               name="j_password"
181                                               class="form-control"
182                                               placeholder=""
183                                               autocomplete="new-password" />
184                                        </div>
185                                        
186                                        <div class="form-group">
187                                            <input type="password" id="hp"
188                                                   style="display:none"
189                                                   class="form-control"
190                                                   autocomplete="off" value="donotsave" />
191                                            <input type="password" id="hp2"
192                                                   style="display:none"
193                                                   class="form-control"
194                                                   autocomplete="off" value="donotsave2" />
195                                        </div>
196                                    </div>
197                                    
198                                    <div class="form-group">
199                                        <button class="btn btn-primary btn-next" id="login-button" name="kirjaudu" type="submit">
200                                            Kirjaudu
201                                        </button>
202                                    </div>
203                                    <div class="form-group">
204                                        <a class="btn btn-link" href="/rosknroll/lostpw.do">Tilaa unohtunut salasana</a>
205                                    </div>
206                                </fieldset>
207                            </form>
208                        </div>
209                    </div>
210                </div>
211            </div>
212        </div>
213    </div>
214</main>
215
216
217
218    
219
220
221		<footer>
222	<div>
223		<div class="container">
224			<div class="row">
225				<div class="col-sm-4 col-md-4">
226					<address>
227						Rosk'n Roll Oy Ab<br>
228						<a href="mailto:[email protected]">[email protected]</a>
229					</address>
230				</div>
231				<div class="col-sm-4 col-md-4">
232					[email protected], puh. 020 637 7000<br>palvelemme arkisin klo 8.30-15.30
233				</div>
234				<div class="col-sm-3 col-md-3">
235					
236						
237						
238							
239								
240								
241									<a id="accessibility-link" href="https://www.rosknroll.fi/saavutettavuusseloste-sahkoinen-asiointi/">
242										Saavutettavuusseloste
243									</a>
244								
245							
246						
247					
248					
249						
250						
251						
252					
253				</div>
254			</div>
255			
256			
257			
258			
259		</div>
260	</div>
261
262	<div>
263		<div class="container">
264			<div class="row">
265				<div class="col-sm-6 col-md-6">
266					 Itä-Uudenmaan Jätehuolto Oy<br>Ankkurikatu 8, 06100 PORVOO
267				</div>
268				<div class="col-sm-6 col-md-6">
269					[email protected], puh. 0200-70707<br>palvelemme arkisin 9.00-15.30
270				</div>
271			</div>
272		</div>
273	</div>
274</footer>
275
276		<!-- JS Cookie -->
277<script src="/rosknroll/js/js-cookie/js.cookie.js"></script>
277
278
279<script src="/rosknroll/js/moment/moment-with-locales.min.js"></script>
vendor: 2 bytes, line 279
279
280<script>moment.locale('fi_FI'.replace('_', '-'));</script>
280
281
282<!--  DHTMLX  -->
283<script  src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxCommon/codebase/dhtmlxcommon.js"></script>
vendor: 2 bytes, line 283
283
284<script  src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxGrid/codebase/dhtmlxgrid.js"></script>
vendor: 2 bytes, line 284
284
285<script  src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxTreeGrid/codebase/ext/dhtmlxtreegrid_property.js"></script>
vendor: 2 bytes, line 285
285
286<script  src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxGrid/codebase/excells/dhtmlxgrid_excell_link.js"></script>
vendor: 2 bytes, line 286
286
287<script  src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxGrid/codebase/excells/dhtmlxgrid_excell_tree.js"></script>
vendor: 2 bytes, line 287
287
288<script  src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxGrid/codebase/ext/dhtmlxgrid_srnd.js"></script>
vendor: 2 bytes, line 288
288
289<script  src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxGrid/codebase/ext/dhtmlxgrid_nxml.js"></script>
vendor: 2 bytes, line 289
289
290<script  src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxGrid/codebase/ext/dhtmlxgrid_export.js"></script>
vendor: 2 bytes, line 290
290
291<script  src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxGrid/codebase/ext/dhtmlxgrid_validation.js" charset="utf-8"></script>
291
292
293<script src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxGrid/codebase/ext/dhtmlxgrid_filter.js"></script>
vendor: 2 bytes, line 293
293
294<script src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxCommon/codebase/dhtmlxdataprocessor.js"></script>
vendor: 2 bytes, line 294
294
295<script src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxMenu/codebase/dhtmlxmenu.js"></script>
vendor: 2 bytes, line 295
295
296<script src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxMenu/codebase/ext/dhtmlxmenu_ext.js"></script>
vendor: 2 bytes, line 296
296
297<script src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxCommon/codebase/dhtmlxcontainer.js"></script>
vendor: 2 bytes, line 297
297
298<script src="/rosknroll/js/dhtmlxSuite/sources/dhtmlxMessage/codebase/dhtmlxmessage.js"></script>
298
299
300<!-- JQuery -->
301<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
vendor: 2 bytes, line 301
301
302<script>window.jQuery || document.write('
302<script src="js/vendor/jquery-1.10.2.min.js"><\/script>')</script>
vendor: 2 bytes, line 302
302
303<script src="/rosknroll/js/jquery.validate.min.js"></script>
vendor: 2 bytes, line 303
303
304<script src="/rosknroll/js/jquery.number.min.js"></script>
vendor: 2 bytes, line 304
304
305<script src="//code.jquery.com/ui/1.11.4/jquery-ui.min.js"></script>
305
306
307<!-- JQuery Globalize -->
308<script src="/rosknroll/js/globalize/cldr.js"></script>
vendor: 2 bytes, line 308
308
309<script src="/rosknroll/js/globalize/cldr/event.js"></script>
vendor: 2 bytes, line 309
309
310<script src="/rosknroll/js/globalize/cldr/supplemental.js"></script>
vendor: 2 bytes, line 310
310
311<script src="/rosknroll/js/globalize/globalize.js"></script>
vendor: 2 bytes, line 311
311
312<script src="/rosknroll/js/globalize/globalize/message.js"></script>
312
313
314<!--  Twitter Bootstrap -->
315<script src="/rosknroll/js/bootstrap/bootstrap.min.js"></script>
315
316
317<!--  Kendo UI -->
318<script src="/rosknroll/js/kendoui/kendo.core.min.js"></script>
vendor: 2 bytes, line 318
318
319<script src="/rosknroll/js/kendoui/kendo.data.min.js"></script>
vendor: 2 bytes, line 319
319
320<script src="/rosknroll/js/kendoui/kendo.dom.min.js"></script>
vendor: 2 bytes, line 320
320
321<script src="/rosknroll/js/kendoui/kendo.popup.min.js"></script>
vendor: 2 bytes, line 321
321
322<script src="/rosknroll/js/kendoui/kendo.list.min.js"></script>
vendor: 2 bytes, line 322
322
323<script src="/rosknroll/js/kendoui/kendo.fx.min.js"></script>
vendor: 2 bytes, line 323
323
324<script src="/rosknroll/js/kendoui/kendo.userevents.min.js"></script>
vendor: 2 bytes, line 324
324
325<script src="/rosknroll/js/kendoui/kendo.draganddrop.min.js"></script>
vendor: 2 bytes, line 325
325
326<script src="/rosknroll/js/kendoui/kendo.resizable.min.js"></script>
vendor: 2 bytes, line 326
326
327<script src="/rosknroll/js/kendoui/kendo.mobile.scroller.min.js"></script>
vendor: 2 bytes, line 327
327
328<script src="/rosknroll/js/kendoui/kendo.virtuallist.min.js"></script>
vendor: 2 bytes, line 328
328
329<script src="/rosknroll/js/kendoui/cultures/kendo.culture.fi-FI.min.js"></script>
vendor: 2 bytes, line 329
329
330<script src="/rosknroll/js/kendoui/cultures/kendo.culture.sv-FI.min.js"></script>
330
331
332<!-- For datepicker -->
333<script src="/rosknroll/js/kendoui/kendo.calendar.min.js"></script>
333
334
335<!-- For chart -->
336<script src="/rosknroll/js/kendoui/kendo.userevents.min.js"></script>
vendor: 2 bytes, line 336
336
337<script src="/rosknroll/js/kendoui/kendo.color.min.js"></script>
vendor: 2 bytes, line 337
337
338<script src="/rosknroll/js/kendoui/kendo.drawing.min.js"></script>
vendor: 2 bytes, line 338
338
339<script src="/rosknroll/js/kendoui/kendo.dataviz.core.min.js"></script>
vendor: 2 bytes, line 339
339
340<script src="/rosknroll/js/kendoui/kendo.dataviz.themes.min.js"></script>
340
341
342<!-- Kendo UI, actual components -->
343<script src="/rosknroll/js/kendoui/kendo.dropdownlist.min.js"></script>
vendor: 2 bytes, line 343
343
344<script src="/rosknroll/js/kendoui/kendo.datepicker.min.js"></script>
vendor: 2 bytes, line 344
344
345<script src="/rosknroll/js/kendoui/kendo.grid.min.js"></script>
vendor: 2 bytes, line 345
345
346<script src="/rosknroll/js/kendoui/kendo.multiselect.min.js"></script>
vendor: 2 bytes, line 346
346
347<script src="/rosknroll/js/kendoui/kendo.dataviz.chart.min.js"></script>
vendor: 2 bytes, line 347
347
348<script src="/rosknroll/js/kendoui/kendo.treelist.min.js"></script>
348
349
350<script src="/rosknroll/js/kendoui/messages/kendo.messages.fi-FI.min.js"></script>
350
351
352<!-- ArcGIS JavaScript -->
353<script src="https://js.arcgis.com/3.39/"></script>
353
354
355<!-- application.js -->
356<script src="/rosknroll/js/common.js"></script>
vendor: 2 bytes, line 356
356
357<script src="/rosknroll/js/shared/svgutils.js?timestamp=20260519-1138"></script>
vendor: 2 bytes, line 357
357
358<script src="/rosknroll/js/shared/google.js?timestamp=20260519-1138"></script>
vendor: 2 bytes, line 358
358
359<script src="/rosknroll/js/reporting/kendo.js"></script>
vendor: 2 bytes, line 359
359
360<script src="/rosknroll/js/reporting/map.js"></script>
vendor: 2 bytes, line 360
360
361<script src="/rosknroll/js/reporting/application.js"></script>
vendor: 2 bytes, line 361
361
362<script src="/rosknroll/js/shared/timeout.js?timestamp=20260519-1138"></script>
362
363
364
365
366
367
368
369
370
371
372<script src="/rosknroll/js/components/terms-window.js?timestamp=20260519-1138"></script>
vendor: 2 bytes, line 372
372
373<script src="/rosknroll/js/components/terms-banner.js?timestamp=20260519-1138"></script>
373
374
375
376<script>
377    var baseurlhelp = "/rosknroll/a";
378    var baseurl = baseurlhelp.substring(0,baseurlhelp.length - 2);
379    var mapUrl = "https://aineistot.esri.fi/server/rest/services/Hosted/Taustakartta/MapServer";
380    var dataWkid = 2393 ;
381    var geometryServiceUrl = "https://arcgis2.tietomitta.com/arcgis/rest/services/Utilities/Geometry/GeometryServer"
382    
383    $(function() {
384    	Globalize.load({
385  "supplemental": {
386    "version": {
387      "_cldrVersion": "28",
388      "_unicodeVersion": "8.0.0",
389      "_number": "$Revision: 11965 $"
390    },
391    "likelySubtags": {
392      "aa": "aa-Latn-ET",
393      "ab": "ab-Cyrl-GE",
394      "abr": "abr-Latn-GH",
395      "ace": "ace-Latn-ID",
396      "ach": "ach-Latn-UG",
397      "ada": "ada-Latn-GH",
398      "ady": "ady-Cyrl-RU",
399      "ae": "ae-Avst-IR",
400      "aeb": "aeb-Arab-TN",
401      "af": "af-Latn-ZA",
402      "agq": "agq-Latn-CM",
403      "aho": "aho-Ahom-IN",
404      "ak": "ak-Latn-GH",
405      "akk": "akk-Xsux-IQ",
406      "aln": "aln-Latn-XK",
407      "alt": "alt-Cyrl-RU",
408      "am": "am-Ethi-ET",
409      "amo": "amo-Latn-NG",
410      "aoz": "aoz-Latn-ID",
411      "ar": "ar-Arab-EG",
412      "arc": "arc-Armi-IR",
413      "arc-Nbat": "arc-Nbat-JO",
414      "arc-Palm": "arc-Palm-SY",
415      "arn": "arn-Latn-CL",
416      "aro": "aro-Latn-BO",
417      "arq": "arq-Arab-DZ",
418      "ary": "ary-Arab-MA",
419      "arz": "arz-Arab-EG",
420      "as": "as-Beng-IN",
421      "asa": "asa-Latn-TZ",
422      "ase": "ase-Sgnw-US",
423      "ast": "ast-Latn-ES",
424      "atj": "atj-Latn-CA",
425      "av": "av-Cyrl-RU",
426      "awa": "awa-Deva-IN",
427      "ay": "ay-Latn-BO",
428      "az": "az-Latn-AZ",
429      "az-Arab": "az-Arab-IR",
430      "az-IQ": "az-Arab-IQ",
431      "az-IR": "az-Arab-IR",
432      "az-RU": "az-Cyrl-RU",
433      "ba": "ba-Cyrl-RU",
434      "bal": "bal-Arab-PK",
435      "ban": "ban-Latn-ID",
436      "bap": "bap-Deva-NP",
437      "bar": "bar-Latn-AT",
438      "bas": "bas-Latn-CM",
439      "bax": "bax-Bamu-CM",
440      "bbc": "bbc-Latn-ID",
441      "bbj": "bbj-Latn-CM",
442      "bci": "bci-Latn-CI",
443      "be": "be-Cyrl-BY",
444      "bej": "bej-Arab-SD",
445      "bem": "bem-Latn-ZM",
446      "bew": "bew-Latn-ID",
447      "bez": "bez-Latn-TZ",
448      "bfd": "bfd-Latn-CM",
449      "bfq": "bfq-Taml-IN",
450      "bft": "bft-Arab-PK",
451      "bfy": "bfy-Deva-IN",
452      "bg": "bg-Cyrl-BG",
453      "bgc": "bgc-Deva-IN",
454      "bgn": "bgn-Arab-PK",
455      "bgx": "bgx-Grek-TR",
456      "bh": "bh-Kthi-IN",
457      "bhb": "bhb-Deva-IN",
458      "bhi": "bhi-Deva-IN",
459      "bhk": "bhk-Latn-PH",
460      "bho": "bho-Deva-IN",
461      "bi": "bi-Latn-VU",
462      "bik": "bik-Latn-PH",
463      "bin": "bin-Latn-NG",
464      "bjj": "bjj-Deva-IN",
465      "bjn": "bjn-Latn-ID",
466      "bkm": "bkm-Latn-CM",
467      "bku": "bku-Latn-PH",
468      "blt": "blt-Tavt-VN",
469      "bm": "bm-Latn-ML",
470      "bmq": "bmq-Latn-ML",
471      "bn": "bn-Beng-BD",
472      "bo": "bo-Tibt-CN",
473      "bpy": "bpy-Beng-IN",
474      "bqi": "bqi-Arab-IR",
475      "bqv": "bqv-Latn-CI",
476      "br": "br-Latn-FR",
477      "bra": "bra-Deva-IN",
478      "brh": "brh-Arab-PK",
479      "brx": "brx-Deva-IN",
480      "bs": "bs-Latn-BA",
481      "bsq": "bsq-Bass-LR",
482      "bss": "bss-Latn-CM",
483      "bto": "bto-Latn-PH",
484      "btv": "btv-Deva-PK",
485      "bua": "bua-Cyrl-RU",
486      "buc": "buc-Latn-YT",
487      "bug": "bug-Latn-ID",
488      "bum": "bum-Latn-CM",
489      "bvb": "bvb-Latn-GQ",
490      "byn": "byn-Ethi-ER",
491      "byv": "byv-Latn-CM",
492      "bze": "bze-Latn-ML",
493      "ca": "ca-Latn-ES",
494      "cch": "cch-Latn-NG",
495      "ccp": "ccp-Beng-IN",
496      "ccp-Cakm": "ccp-Cakm-BD",
497      "ce": "ce-Cyrl-RU",
498      "ceb": "ceb-Latn-PH",
499      "cgg": "cgg-Latn-UG",
500      "ch": "ch-Latn-GU",
501      "chk": "chk-Latn-FM",
502      "chm": "chm-Cyrl-RU",
503      "cho": "cho-Latn-US",
504      "chp": "chp-Latn-CA",
505      "chr": "chr-Cher-US",
506      "cja": "cja-Arab-KH",
507      "cjm": "cjm-Cham-VN",
508      "ckb": "ckb-Arab-IQ",
509      "co": "co-Latn-FR",
510      "cop": "cop-Copt-EG",
511      "cps": "cps-Latn-PH",
512      "cr": "cr-Cans-CA",
513      "crj": "crj-Cans-CA",
514      "crk": "crk-Cans-CA",
515      "crl": "crl-Cans-CA",
516      "crm": "crm-Cans-CA",
517      "crs": "crs-Latn-SC",
518      "cs": "cs-Latn-CZ",
519      "csb": "csb-Latn-PL",
520      "csw": "csw-Cans-CA",
521      "ctd": "ctd-Pauc-MM",
522      "cu": "cu-Cyrl-RU",
523      "cu-Glag": "cu-Glag-BG",
524      "cv": "cv-Cyrl-RU",
525      "cy": "cy-Latn-GB",
526      "da": "da-Latn-DK",
527      "dak": "dak-Latn-US",
528      "dar": "dar-Cyrl-RU",
529      "dav": "dav-Latn-KE",
530      "dcc": "dcc-Arab-IN",
531      "de": "de-Latn-DE",
532      "den": "den-Latn-CA",
533      "dgr": "dgr-Latn-CA",
534      "dje": "dje-Latn-NE",
535      "dnj": "dnj-Latn-CI",
536      "doi": "doi-Arab-IN",
537      "dsb": "dsb-Latn-DE",
538      "dtm": "dtm-Latn-ML",
539      "dtp": "dtp-Latn-MY",
540      "dua": "dua-Latn-CM",
541      "dv": "dv-Thaa-MV",
542      "dyo": "dyo-Latn-SN",
543      "dyu": "dyu-Latn-BF",
544      "dz": "dz-Tibt-BT",
545      "ebu": "ebu-Latn-KE",
546      "ee": "ee-Latn-GH",
547      "efi": "efi-Latn-NG",
548      "egl": "egl-Latn-IT",
549      "egy": "egy-Egyp-EG",
550      "eky": "eky-Kali-MM",
551      "el": "el-Grek-GR",
552      "en": "en-Latn-US",
553      "en-Shaw": "en-Shaw-GB",
554      "eo": "eo-Latn-001",
555      "es": "es-Latn-ES",
556      "esu": "esu-Latn-US",
557      "et": "et-Latn-EE",
558      "ett": "ett-Ital-IT",
559      "eu": "eu-Latn-ES",
560      "ewo": "ewo-Latn-CM",
561      "ext": "ext-Latn-ES",
562      "fa": "fa-Arab-IR",
563      "fan": "fan-Latn-GQ",
564      "ff": "ff-Latn-SN",
565      "ffm": "ffm-Latn-ML",
566      "fi": "fi-Latn-FI",
567      "fia": "fia-Arab-SD",
568      "fil": "fil-Latn-PH",
569      "fit": "fit-Latn-SE",
570      "fj": "fj-Latn-FJ",
571      "fo": "fo-Latn-FO",
572      "fon": "fon-Latn-BJ",
573      "fr": "fr-Latn-FR",
574      "frc": "frc-Latn-US",
575      "frp": "frp-Latn-FR",
576      "frr": "frr-Latn-DE",
577      "frs": "frs-Latn-DE",
578      "fud": "fud-Latn-WF",
579      "fuq": "fuq-Latn-NE",
580      "fur": "fur-Latn-IT",
581      "fuv": "fuv-Latn-NG",
582      "fvr": "fvr-Latn-SD",
583      "fy": "fy-Latn-NL",
584      "ga": "ga-Latn-IE",
585      "gaa": "gaa-Latn-GH",
586      "gag": "gag-Latn-MD",
587      "gan": "gan-Hans-CN",
588      "gay": "gay-Latn-ID",
589      "gbm": "gbm-Deva-IN",
590      "gbz": "gbz-Arab-IR",
591      "gcr": "gcr-Latn-GF",
592      "gd": "gd-Latn-GB",
593      "gez": "gez-Ethi-ET",
594      "ggn": "ggn-Deva-NP",
595      "gil": "gil-Latn-KI",
596      "gjk": "gjk-Arab-PK",
597      "gju": "gju-Arab-PK",
598      "gl": "gl-Latn-ES",
599      "glk": "glk-Arab-IR",
600      "gn": "gn-Latn-PY",
601      "gom": "gom-Deva-IN",
602      "gon": "gon-Telu-IN",
603      "gor": "gor-Latn-ID",
604      "gos": "gos-Latn-NL",
605      "got": "got-Goth-UA",
606      "grc": "grc-Cprt-CY",
607      "grc-Linb": "grc-Linb-GR",
608      "grt": "grt-Beng-IN",
609      "gsw": "gsw-Latn-CH",
610      "gu": "gu-Gujr-IN",
611      "gub": "gub-Latn-BR",
612      "guc": "guc-Latn-CO",
613      "gur": "gur-Latn-GH",
614      "guz": "guz-Latn-KE",
615      "gv": "gv-Latn-IM",
616      "gvr": "gvr-Deva-NP",
617      "gwi": "gwi-Latn-CA",
618      "ha": "ha-Latn-NG",
619      "ha-CM": "ha-Arab-CM",
620      "ha-SD": "ha-Arab-SD",
621      "hak": "hak-Hans-CN",
622      "haw": "haw-Latn-US",
623      "haz": "haz-Arab-AF",
624      "he": "he-Hebr-IL",
625      "hi": "hi-Deva-IN",
626      "hif": "hif-Latn-FJ",
627      "hil": "hil-Latn-PH",
628      "hlu": "hlu-Hluw-TR",
629      "hmd": "hmd-Plrd-CN",
630      "hnd": "hnd-Arab-PK",
631      "hne": "hne-Deva-IN",
632      "hnj": "hnj-Hmng-LA",
633      "hnn": "hnn-Latn-PH",
634      "hno": "hno-Arab-PK",
635      "ho": "ho-Latn-PG",
636      "hoc": "hoc-Deva-IN",
637      "hoj": "hoj-Deva-IN",
638      "hr": "hr-Latn-HR",
639      "hsb": "hsb-Latn-DE",
640      "hsn": "hsn-Hans-CN",
641      "ht": "ht-Latn-HT",
642      "hu": "hu-Latn-HU",
643      "hy": "hy-Armn-AM",
644      "hz": "hz-Latn-NA",
645      "ia": "ia-Latn-FR",
646      "iba": "iba-Latn-MY",
647      "ibb": "ibb-Latn-NG",
648      "id": "id-Latn-ID",
649      "ig": "ig-Latn-NG",
650      "ii": "ii-Yiii-CN",
651      "ik": "ik-Latn-US",
652      "ikt": "ikt-Latn-CA",
653      "ilo": "ilo-Latn-PH",
654      "in": "in-Latn-ID",
655      "inh": "inh-Cyrl-RU",
656      "is": "is-Latn-IS",
657      "it": "it-Latn-IT",
658      "iu": "iu-Cans-CA",
659      "iw": "iw-Hebr-IL",
660      "izh": "izh-Latn-RU",
661      "ja": "ja-Jpan-JP",
662      "jam": "jam-Latn-JM",
663      "jgo": "jgo-Latn-CM",
664      "ji": "ji-Hebr-UA",
665      "jmc": "jmc-Latn-TZ",
666      "jml": "jml-Deva-NP",
667      "jut": "jut-Latn-DK",
668      "jv": "jv-Latn-ID",
669      "jw": "jw-Latn-ID",
670      "ka": "ka-Geor-GE",
671      "kaa": "kaa-Cyrl-UZ",
672      "kab": "kab-Latn-DZ",
673      "kac": "kac-Latn-MM",
674      "kaj": "kaj-Latn-NG",
675      "kam": "kam-Latn-KE",
676      "kao": "kao-Latn-ML",
677      "kbd": "kbd-Cyrl-RU",
678      "kcg": "kcg-Latn-NG",
679      "kck": "kck-Latn-ZW",
680      "kde": "kde-Latn-TZ",
681      "kdt": "kdt-Thai-TH",
682      "kea": "kea-Latn-CV",
683      "ken": "ken-Latn-CM",
684      "kfo": "kfo-Latn-CI",
685      "kfr": "kfr-Deva-IN",
686      "kfy": "kfy-Deva-IN",
687      "kg": "kg-Latn-CD",
688      "kge": "kge-Latn-ID",
689      "kgp": "kgp-Latn-BR",
690      "kha": "kha-Latn-IN",
691      "khb": "khb-Talu-CN",
692      "khn": "khn-Deva-IN",
693      "khq": "khq-Latn-ML",
694      "kht": "kht-Mymr-IN",
695      "khw": "khw-Arab-PK",
696      "ki": "ki-Latn-KE",
697      "kiu": "kiu-Latn-TR",
698      "kj": "kj-Latn-NA",
699      "kjg": "kjg-Laoo-LA",
700      "kk": "kk-Cyrl-KZ",
701      "kk-AF": "kk-Arab-AF",
702      "kk-Arab": "kk-Arab-CN",
703      "kk-CN": "kk-Arab-CN",
704      "kk-IR": "kk-Arab-IR",
705      "kk-MN": "kk-Arab-MN",
706      "kkj": "kkj-Latn-CM",
707      "kl": "kl-Latn-GL",
708      "kln": "kln-Latn-KE",
709      "km": "km-Khmr-KH",
710      "kmb": "kmb-Latn-AO",
711      "kn": "kn-Knda-IN",
712      "ko": "ko-Kore-KR",
713      "koi": "koi-Cyrl-RU",
714      "kok": "kok-Deva-IN",
715      "kos": "kos-Latn-FM",
716      "kpe": "kpe-Latn-LR",
717      "krc": "krc-Cyrl-RU",
718      "kri": "kri-Latn-SL",
719      "krj": "krj-Latn-PH",
720      "krl": "krl-Latn-RU",
721      "kru": "kru-Deva-IN",
722      "ks": "ks-Arab-IN",
723      "ksb": "ksb-Latn-TZ",
724      "ksf": "ksf-Latn-CM",
725      "ksh": "ksh-Latn-DE",
726      "ku": "ku-Latn-TR",
727      "ku-Arab": "ku-Arab-IQ",
728      "ku-LB": "ku-Arab-LB",
729      "kum": "kum-Cyrl-RU",
730      "kv": "kv-Cyrl-RU",
731      "kvr": "kvr-Latn-ID",
732      "kvx": "kvx-Arab-PK",
733      "kw": "kw-Latn-GB",
734      "kxm": "kxm-Thai-TH",
735      "kxp": "kxp-Arab-PK",
736      "ky": "ky-Cyrl-KG",
737      "ky-Arab": "ky-Arab-CN",
738      "ky-CN": "ky-Arab-CN",
739      "ky-Latn": "ky-Latn-TR",
740      "ky-TR": "ky-Latn-TR",
741      "la": "la-Latn-VA",
742      "lab": "lab-Lina-GR",
743      "lad": "lad-Hebr-IL",
744      "lag": "lag-Latn-TZ",
745      "lah": "lah-Arab-PK",
746      "laj": "laj-Latn-UG",
747      "lb": "lb-Latn-LU",
748      "lbe": "lbe-Cyrl-RU",
749      "lbw": "lbw-Latn-ID",
750      "lcp": "lcp-Thai-CN",
751      "lep": "lep-Lepc-IN",
752      "lez": "lez-Cyrl-RU",
753      "lg": "lg-Latn-UG",
754      "li": "li-Latn-NL",
755      "lif": "lif-Deva-NP",
756      "lif-Limb": "lif-Limb-IN",
757      "lij": "lij-Latn-IT",
758      "lis": "lis-Lisu-CN",
759      "ljp": "ljp-Latn-ID",
760      "lki": "lki-Arab-IR",
761      "lkt": "lkt-Latn-US",
762      "lmn": "lmn-Telu-IN",
763      "lmo": "lmo-Latn-IT",
764      "ln": "ln-Latn-CD",
765      "lo": "lo-Laoo-LA",
766      "lol": "lol-Latn-CD",
767      "loz": "loz-Latn-ZM",
768      "lrc": "lrc-Arab-IR",
769      "lt": "lt-Latn-LT",
770      "ltg": "ltg-Latn-LV",
771      "lu": "lu-Latn-CD",
772      "lua": "lua-Latn-CD",
773      "luo": "luo-Latn-KE",
774      "luy": "luy-Latn-KE",
775      "luz": "luz-Arab-IR",
776      "lv": "lv-Latn-LV",
777      "lwl": "lwl-Thai-TH",
778      "lzh": "lzh-Hans-CN",
779      "lzz": "lzz-Latn-TR",
780      "mad": "mad-Latn-ID",
781      "maf": "maf-Latn-CM",
782      "mag": "mag-Deva-IN",
783      "mai": "mai-Deva-IN",
784      "mak": "mak-Latn-ID",
785      "man": "man-Latn-GM",
786      "man-GN": "man-Nkoo-GN",
787      "man-Nkoo": "man-Nkoo-GN",
788      "mas": "mas-Latn-KE",
789      "maz": "maz-Latn-MX",
790      "mdf": "mdf-Cyrl-RU",
791      "mdh": "mdh-Latn-PH",
792      "mdr": "mdr-Latn-ID",
793      "men": "men-Latn-SL",
794      "mer": "mer-Latn-KE",
795      "mfa": "mfa-Arab-TH",
796      "mfe": "mfe-Latn-MU",
797      "mg": "mg-Latn-MG",
798      "mgh": "mgh-Latn-MZ",
799      "mgo": "mgo-Latn-CM",
800      "mgp": "mgp-Deva-NP",
801      "mgy": "mgy-Latn-TZ",
802      "mh": "mh-Latn-MH",
803      "mi": "mi-Latn-NZ",
804      "min": "min-Latn-ID",
805      "mis": "mis-Hatr-IQ",
806      "mk": "mk-Cyrl-MK",
807      "ml": "ml-Mlym-IN",
808      "mls": "mls-Latn-SD",
809      "mn": "mn-Cyrl-MN",
810      "mn-CN": "mn-Mong-CN",
811      "mn-Mong": "mn-Mong-CN",
812      "mni": "mni-Beng-IN",
813      "mnw": "mnw-Mymr-MM",
814      "moe": "moe-Latn-CA",
815      "moh": "moh-Latn-CA",
816      "mos": "mos-Latn-BF",
817      "mr": "mr-Deva-IN",
818      "mrd": "mrd-Deva-NP",
819      "mrj": "mrj-Cyrl-RU",
820      "mru": "mru-Mroo-BD",
821      "ms": "ms-Latn-MY",
822      "ms-CC": "ms-Arab-CC",
823      "ms-ID": "ms-Arab-ID",
824      "mt": "mt-Latn-MT",
825      "mtr": "mtr-Deva-IN",
826      "mua": "mua-Latn-CM",
827      "mus": "mus-Latn-US",
828      "mvy": "mvy-Arab-PK",
829      "mwk": "mwk-Latn-ML",
830      "mwr": "mwr-Deva-IN",
831      "mwv": "mwv-Latn-ID",
832      "mxc": "mxc-Latn-ZW",
833      "my": "my-Mymr-MM",
834      "myv": "myv-Cyrl-RU",
835      "myx": "myx-Latn-UG",
836      "myz": "myz-Mand-IR",
837      "mzn": "mzn-Arab-IR",
838      "na": "na-Latn-NR",
839      "nan": "nan-Hans-CN",
840      "nap": "nap-Latn-IT",
841      "naq": "naq-Latn-NA",
842      "nb": "nb-Latn-NO",
843      "nch": "nch-Latn-MX",
844      "nd": "nd-Latn-ZW",
845      "ndc": "ndc-Latn-MZ",
846      "nds": "nds-Latn-DE",
847      "ne": "ne-Deva-NP",
848      "new": "new-Deva-NP",
849      "ng": "ng-Latn-NA",
850      "ngl": "ngl-Latn-MZ",
851      "nhe": "nhe-Latn-MX",
852      "nhw": "nhw-Latn-MX",
853      "nij": "nij-Latn-ID",
854      "niu": "niu-Latn-NU",
855      "njo": "njo-Latn-IN",
856      "nl": "nl-Latn-NL",
857      "nmg": "nmg-Latn-CM",
858      "nn": "nn-Latn-NO",
859      "nnh": "nnh-Latn-CM",
860      "no": "no-Latn-NO",
861      "nod": "nod-Lana-TH",
862      "noe": "noe-Deva-IN",
863      "non": "non-Runr-SE",
864      "nqo": "nqo-Nkoo-GN",
865      "nr": "nr-Latn-ZA",
866      "nsk": "nsk-Cans-CA",
867      "nso": "nso-Latn-ZA",
868      "nus": "nus-Latn-SS",
869      "nv": "nv-Latn-US",
870      "nxq": "nxq-Latn-CN",
871      "ny": "ny-Latn-MW",
872      "nym": "nym-Latn-TZ",
873      "nyn": "nyn-Latn-UG",
874      "nzi": "nzi-Latn-GH",
875      "oc": "oc-Latn-FR",
876      "om": "om-Latn-ET",
877      "or": "or-Orya-IN",
878      "os": "os-Cyrl-GE",
879      "otk": "otk-Orkh-MN",
880      "pa": "pa-Guru-IN",
881      "pa-Arab": "pa-Arab-PK",
882      "pa-PK": "pa-Arab-PK",
883      "pag": "pag-Latn-PH",
884      "pal": "pal-Phli-IR",
885      "pal-Phlp": "pal-Phlp-CN",
886      "pam": "pam-Latn-PH",
887      "pap": "pap-Latn-AW",
888      "pau": "pau-Latn-PW",
889      "pcd": "pcd-Latn-FR",
890      "pcm": "pcm-Latn-NG",
891      "pdc": "pdc-Latn-US",
892      "pdt": "pdt-Latn-CA",
893      "peo": "peo-Xpeo-IR",
894      "pfl": "pfl-Latn-DE",
895      "phn": "phn-Phnx-LB",
896      "pka": "pka-Brah-IN",
897      "pko": "pko-Latn-KE",
898      "pl": "pl-Latn-PL",
899      "pms": "pms-Latn-IT",
900      "pnt": "pnt-Grek-GR",
901      "pon": "pon-Latn-FM",
902      "pra": "pra-Khar-PK",
903      "prd": "prd-Arab-IR",
904      "prg": "prg-Latn-001",
905      "ps": "ps-Arab-AF",
906      "pt": "pt-Latn-BR",
907      "puu": "puu-Latn-GA",
908      "qu": "qu-Latn-PE",
909      "quc": "quc-Latn-GT",
910      "qug": "qug-Latn-EC",
911      "raj": "raj-Deva-IN",
912      "rcf": "rcf-Latn-RE",
913      "rej": "rej-Latn-ID",
914      "rgn": "rgn-Latn-IT",
915      "ria": "ria-Latn-IN",
916      "rif": "rif-Tfng-MA",
917      "rif-NL": "rif-Latn-NL",
918      "rjs": "rjs-Deva-NP",
919      "rkt": "rkt-Beng-BD",
920      "rm": "rm-Latn-CH",
921      "rmf": "rmf-Latn-FI",
922      "rmo": "rmo-Latn-CH",
923      "rmt": "rmt-Arab-IR",
924      "rmu": "rmu-Latn-SE",
925      "rn": "rn-Latn-BI",
926      "rng": "rng-Latn-MZ",
927      "ro": "ro-Latn-RO",
928      "rob": "rob-Latn-ID",
929      "rof": "rof-Latn-TZ",
930      "rtm": "rtm-Latn-FJ",
931      "ru": "ru-Cyrl-RU",
932      "rue": "rue-Cyrl-UA",
933      "rug": "rug-Latn-SB",
934      "rw": "rw-Latn-RW",
935      "rwk": "rwk-Latn-TZ",
936      "ryu": "ryu-Kana-JP",
937      "sa": "sa-Deva-IN",
938      "saf": "saf-Latn-GH",
939      "sah": "sah-Cyrl-RU",
940      "saq": "saq-Latn-KE",
941      "sas": "sas-Latn-ID",
942      "sat": "sat-Latn-IN",
943      "saz": "saz-Saur-IN",
944      "sbp": "sbp-Latn-TZ",
945      "sc": "sc-Latn-IT",
946      "sck": "sck-Deva-IN",
947      "scn": "scn-Latn-IT",
948      "sco": "sco-Latn-GB",
949      "scs": "scs-Latn-CA",
950      "sd": "sd-Arab-PK",
951      "sd-Deva": "sd-Deva-IN",
952      "sd-Khoj": "sd-Khoj-IN",
953      "sd-Sind": "sd-Sind-IN",
954      "sdc": "sdc-Latn-IT",
955      "sdh": "sdh-Arab-IR",
956      "se": "se-Latn-NO",
957      "sef": "sef-Latn-CI",
958      "seh": "seh-Latn-MZ",
959      "sei": "sei-Latn-MX",
960      "ses": "ses-Latn-ML",
961      "sg": "sg-Latn-CF",
962      "sga": "sga-Ogam-IE",
963      "sgs": "sgs-Latn-LT",
964      "shi": "shi-Tfng-MA",
965      "shn": "shn-Mymr-MM",
966      "si": "si-Sinh-LK",
967      "sid": "sid-Latn-ET",
968      "sk": "sk-Latn-SK",
969      "skr": "skr-Arab-PK",
970      "sl": "sl-Latn-SI",
971      "sli": "sli-Latn-PL",
972      "sly": "sly-Latn-ID",
973      "sm": "sm-Latn-WS",
974      "sma": "sma-Latn-SE",
975      "smj": "smj-Latn-SE",
976      "smn": "smn-Latn-FI",
977      "smp": "smp-Samr-IL",
978      "sms": "sms-Latn-FI",
979      "sn": "sn-Latn-ZW",
980      "snk": "snk-Latn-ML",
981      "so": "so-Latn-SO",
982      "sou": "sou-Thai-TH",
983      "sq": "sq-Latn-AL",
984      "sr": "sr-Cyrl-RS",
985      "sr-ME": "sr-Latn-ME",
986      "sr-RO": "sr-Latn-RO",
987      "sr-RU": "sr-Latn-RU",
988      "sr-TR": "sr-Latn-TR",
989      "srb": "srb-Sora-IN",
990      "srn": "srn-Latn-SR",
991      "srr": "srr-Latn-SN",
992      "srx": "srx-Deva-IN",
993      "ss": "ss-Latn-ZA",
994      "ssy": "ssy-Latn-ER",
995      "st": "st-Latn-ZA",
996      "stq": "stq-Latn-DE",
997      "su": "su-Latn-ID",
998      "suk": "suk-Latn-TZ",
999      "sus": "sus-Latn-GN",
1000      "sv": "sv-Latn-SE",
1001      "sw": "sw-Latn-TZ",
1002      "swb": "swb-Arab-YT",
1003      "swc": "swc-Latn-CD",
1004      "swg": "swg-Latn-DE",
1005      "swv": "swv-Deva-IN",
1006      "sxn": "sxn-Latn-ID",
1007      "syl": "syl-Beng-BD",
1008      "syr": "syr-Syrc-IQ",
1009      "szl": "szl-Latn-PL",
1010      "ta": "ta-Taml-IN",
1011      "taj": "taj-Deva-NP",
1012      "tbw": "tbw-Latn-PH",
1013      "tcy": "tcy-Knda-IN",
1014      "tdd": "tdd-Tale-CN",
1015      "tdg": "tdg-Deva-NP",
1016      "tdh": "tdh-Deva-NP",
1017      "te": "te-Telu-IN",
1018      "tem": "tem-Latn-SL",
1019      "teo": "teo-Latn-UG",
1020      "tet": "tet-Latn-TL",
1021      "tg": "tg-Cyrl-TJ",
1022      "tg-Arab": "tg-Arab-PK",
1023      "tg-PK": "tg-Arab-PK",
1024      "th": "th-Thai-TH",
1025      "thl": "thl-Deva-NP",
1026      "thq": "thq-Deva-NP",
1027      "thr": "thr-Deva-NP",
1028      "ti": "ti-Ethi-ET",
1029      "tig": "tig-Ethi-ER",
1030      "tiv": "tiv-Latn-NG",
1031      "tk": "tk-Latn-TM",
1032      "tkl": "tkl-Latn-TK",
1033      "tkr": "tkr-Latn-AZ",
1034      "tkt": "tkt-Deva-NP",
1035      "tl": "tl-Latn-PH",
1036      "tly": "tly-Latn-AZ",
1037      "tmh": "tmh-Latn-NE",
1038      "tn": "tn-Latn-ZA",
1039      "to": "to-Latn-TO",
1040      "tog": "tog-Latn-MW",
1041      "tpi": "tpi-Latn-PG",
1042      "tr": "tr-Latn-TR",
1043      "tru": "tru-Latn-TR",
1044      "trv": "trv-Latn-TW",
1045      "ts": "ts-Latn-ZA",
1046      "tsd": "tsd-Grek-GR",
1047      "tsf": "tsf-Deva-NP",
1048      "tsg": "tsg-Latn-PH",
1049      "tsj": "tsj-Tibt-BT",
1050      "tt": "tt-Cyrl-RU",
1051      "ttj": "ttj-Latn-UG",
1052      "tts": "tts-Thai-TH",
1053      "ttt": "ttt-Latn-AZ",
1054      "tum": "tum-Latn-MW",
1055      "tvl": "tvl-Latn-TV",
1056      "twq": "twq-Latn-NE",
1057      "ty": "ty-Latn-PF",
1058      "tyv": "tyv-Cyrl-RU",
1059      "tzm": "tzm-Latn-MA",
1060      "udm": "udm-Cyrl-RU",
1061      "ug": "ug-Arab-CN",
1062      "ug-Cyrl": "ug-Cyrl-KZ",
1063      "ug-KZ": "ug-Cyrl-KZ",
1064      "ug-MN": "ug-Cyrl-MN",
1065      "uga": "uga-Ugar-SY",
1066      "uk": "uk-Cyrl-UA",
1067      "uli": "uli-Latn-FM",
1068      "umb": "umb-Latn-AO",
1069      "und": "en-Latn-US",
1070      "und-002": "en-Latn-NG",
1071      "und-003": "en-Latn-US",
1072      "und-005": "pt-Latn-BR",
1073      "und-009": "en-Latn-AU",
1074      "und-011": "en-Latn-NG",
1075      "und-013": "es-Latn-MX",
1076      "und-014": "sw-Latn-TZ",
1077      "und-015": "ar-Arab-EG",
1078      "und-017": "sw-Latn-CD",
1079      "und-018": "en-Latn-ZA",
1080      "und-019": "en-Latn-US",
1081      "und-021": "en-Latn-US",
1082      "und-029": "es-Latn-CU",
1083      "und-030": "zh-Hans-CN",
1084      "und-034": "hi-Deva-IN",
1085      "und-035": "id-Latn-ID",
1086      "und-039": "it-Latn-IT",
1087      "und-053": "en-Latn-AU",
1088      "und-054": "en-Latn-PG",
1089      "und-057": "en-Latn-GU",
1090      "und-061": "sm-Latn-WS",
1091      "und-142": "zh-Hans-CN",
1092      "und-143": "uz-Latn-UZ",
1093      "und-145": "ar-Arab-SA",
1094      "und-150": "ru-Cyrl-RU",
1095      "und-151": "ru-Cyrl-RU",
1096      "und-154": "en-Latn-GB",
1097      "und-155": "de-Latn-DE",
1098      "und-419": "es-Latn-419",
1099      "und-AD": "ca-Latn-AD",
1100      "und-AE": "ar-Arab-AE",
1101      "und-AF": "fa-Arab-AF",
1102      "und-Aghb": "lez-Aghb-RU",
1103      "und-Ahom": "aho-Ahom-IN",
1104      "und-AL": "sq-Latn-AL",
1105      "und-AM": "hy-Armn-AM",
1106      "und-AO": "pt-Latn-AO",
1107      "und-AQ": "und-Latn-AQ",
1108      "und-AR": "es-Latn-AR",
1109      "und-Arab": "ar-Arab-EG",
1110      "und-Arab-CC": "ms-Arab-CC",
1111      "und-Arab-CN": "ug-Arab-CN",
1112      "und-Arab-GB": "ks-Arab-GB",
1113      "und-Arab-ID": "ms-Arab-ID",
1114      "und-Arab-IN": "ur-Arab-IN",
1115      "und-Arab-KH": "cja-Arab-KH",
1116      "und-Arab-MN": "kk-Arab-MN",
1117      "und-Arab-MU": "ur-Arab-MU",
1118      "und-Arab-NG": "ha-Arab-NG",
1119      "und-Arab-PK": "ur-Arab-PK",
1120      "und-Arab-TH": "mfa-Arab-TH",
1121      "und-Arab-TJ": "fa-Arab-TJ",
1122      "und-Arab-TR": "az-Arab-TR",
1123      "und-Arab-YT": "swb-Arab-YT",
1124      "und-Armi": "arc-Armi-IR",
1125      "und-Armn": "hy-Armn-AM",
1126      "und-AS": "sm-Latn-AS",
1127      "und-AT": "de-Latn-AT",
1128      "und-Avst": "ae-Avst-IR",
1129      "und-AW": "nl-Latn-AW",
1130      "und-AX": "sv-Latn-AX",
1131      "und-AZ": "az-Latn-AZ",
1132      "und-BA": "bs-Latn-BA",
1133      "und-Bali": "ban-Bali-ID",
1134      "und-Bamu": "bax-Bamu-CM",
1135      "und-Bass": "bsq-Bass-LR",
1136      "und-Batk": "bbc-Batk-ID",
1137      "und-BD": "bn-Beng-BD",
1138      "und-BE": "nl-Latn-BE",
1139      "und-Beng": "bn-Beng-BD",
1140      "und-BF": "fr-Latn-BF",
1141      "und-BG": "bg-Cyrl-BG",
1142      "und-BH": "ar-Arab-BH",
1143      "und-BI": "rn-Latn-BI",
1144      "und-BJ": "fr-Latn-BJ",
1145      "und-BL": "fr-Latn-BL",
1146      "und-BN": "ms-Latn-BN",
1147      "und-BO": "es-Latn-BO",
1148      "und-Bopo": "zh-Bopo-TW",
1149      "und-BQ": "pap-Latn-BQ",
1150      "und-BR": "pt-Latn-BR",
1151      "und-Brah": "pka-Brah-IN",
1152      "und-Brai": "fr-Brai-FR",
1153      "und-BT": "dz-Tibt-BT",
1154      "und-Bugi": "bug-Bugi-ID",
1155      "und-Buhd": "bku-Buhd-PH",
1156      "und-BV": "und-Latn-BV",
1157      "und-BY": "be-Cyrl-BY",
1158      "und-Cakm": "ccp-Cakm-BD",
1159      "und-Cans": "cr-Cans-CA",
1160      "und-Cari": "xcr-Cari-TR",
1161      "und-CD": "sw-Latn-CD",
1162      "und-CF": "fr-Latn-CF",
1163      "und-CG": "fr-Latn-CG",
1164      "und-CH": "de-Latn-CH",
1165      "und-Cham": "cjm-Cham-VN",
1166      "und-Cher": "chr-Cher-US",
1167      "und-CI": "fr-Latn-CI",
1168      "und-CL": "es-Latn-CL",
1169      "und-CM": "fr-Latn-CM",
1170      "und-CN": "zh-Hans-CN",
1171      "und-CO": "es-Latn-CO",
1172      "und-Copt": "cop-Copt-EG",
1173      "und-CP": "und-Latn-CP",
1174      "und-Cprt": "grc-Cprt-CY",
1175      "und-CR": "es-Latn-CR",
1176      "und-CU": "es-Latn-CU",
1177      "und-CV": "pt-Latn-CV",
1178      "und-CW": "pap-Latn-CW",
1179      "und-CY": "el-Grek-CY",
1180      "und-Cyrl": "ru-Cyrl-RU",
1181      "und-Cyrl-AL": "mk-Cyrl-AL",
1182      "und-Cyrl-BA": "sr-Cyrl-BA",
1183      "und-Cyrl-GE": "ab-Cyrl-GE",
1184      "und-Cyrl-GR": "mk-Cyrl-GR",
1185      "und-Cyrl-MD": "uk-Cyrl-MD",
1186      "und-Cyrl-PL": "be-Cyrl-PL",
1187      "und-Cyrl-RO": "bg-Cyrl-RO",
1188      "und-Cyrl-SK": "uk-Cyrl-SK",
1189      "und-Cyrl-TR": "kbd-Cyrl-TR",
1190      "und-Cyrl-XK": "sr-Cyrl-XK",
1191      "und-CZ": "cs-Latn-CZ",
1192      "und-DE": "de-Latn-DE",
1193      "und-Deva": "hi-Deva-IN",
1194      "und-Deva-BT": "ne-Deva-BT",
1195      "und-Deva-FJ": "hif-Deva-FJ",
1196      "und-Deva-MU": "bho-Deva-MU",
1197      "und-Deva-PK": "btv-Deva-PK",
1198      "und-DJ": "aa-Latn-DJ",
1199      "und-DK": "da-Latn-DK",
1200      "und-DO": "es-Latn-DO",
1201      "und-Dupl": "fr-Dupl-FR",
1202      "und-DZ": "ar-Arab-DZ",
1203      "und-EA": "es-Latn-EA",
1204      "und-EC": "es-Latn-EC",
1205      "und-EE": "et-Latn-EE",
1206      "und-EG": "ar-Arab-EG",
1207      "und-Egyp": "egy-Egyp-EG",
1208      "und-EH": "ar-Arab-EH",
1209      "und-Elba": "sq-Elba-AL",
1210      "und-ER": "ti-Ethi-ER",
1211      "und-ES": "es-Latn-ES",
1212      "und-ET": "am-Ethi-ET",
1213      "und-Ethi": "am-Ethi-ET",
1214      "und-EU": "en-Latn-GB",
1215      "und-FI": "fi-Latn-FI",
1216      "und-FO": "fo-Latn-FO",
1217      "und-FR": "fr-Latn-FR",
1218      "und-GA": "fr-Latn-GA",
1219      "und-GE": "ka-Geor-GE",
1220      "und-Geor": "ka-Geor-GE",
1221      "und-GF": "fr-Latn-GF",
1222      "und-GH": "ak-Latn-GH",
1223      "und-GL": "kl-Latn-GL",
1224      "und-Glag": "cu-Glag-BG",
1225      "und-GN": "fr-Latn-GN",
1226      "und-Goth": "got-Goth-UA",
1227      "und-GP": "fr-Latn-GP",
1228      "und-GQ": "es-Latn-GQ",
1229      "und-GR": "el-Grek-GR",
1230      "und-Gran": "sa-Gran-IN",
1231      "und-Grek": "el-Grek-GR",
1232      "und-Grek-TR": "bgx-Grek-TR",
1233      "und-GS": "und-Latn-GS",
1234      "und-GT": "es-Latn-GT",
1235      "und-Gujr": "gu-Gujr-IN",
1236      "und-Guru": "pa-Guru-IN",
1237      "und-GW": "pt-Latn-GW",
1238      "und-Hang": "ko-Hang-KR",
1239      "und-Hani": "zh-Hani-CN",
1240      "und-Hano": "hnn-Hano-PH",
1241      "und-Hans": "zh-Hans-CN",
1242      "und-Hant": "zh-Hant-TW",
1243      "und-Hatr": "mis-Hatr-IQ",
1244      "und-Hebr": "he-Hebr-IL",
1245      "und-Hebr-CA": "yi-Hebr-CA",
1246      "und-Hebr-GB": "yi-Hebr-GB",
1247      "und-Hebr-SE": "yi-Hebr-SE",
1248      "und-Hebr-UA": "yi-Hebr-UA",
1249      "und-Hebr-US": "yi-Hebr-US",
1250      "und-Hira": "ja-Hira-JP",
1251      "und-HK": "zh-Hant-HK",
1252      "und-Hluw": "hlu-Hluw-TR",
1253      "und-HM": "und-Latn-HM",
1254      "und-Hmng": "hnj-Hmng-LA",
1255      "und-HN": "es-Latn-HN",
1256      "und-HR": "hr-Latn-HR",
1257      "und-HT": "ht-Latn-HT",
1258      "und-HU": "hu-Latn-HU",
1259      "und-Hung": "hu-Hung-HU",
1260      "und-IC": "es-Latn-IC",
1261      "und-ID": "id-Latn-ID",
1262      "und-IL": "he-Hebr-IL",
1263      "und-IN": "hi-Deva-IN",
1264      "und-IQ": "ar-Arab-IQ",
1265      "und-IR": "fa-Arab-IR",
1266      "und-IS": "is-Latn-IS",
1267      "und-IT": "it-Latn-IT",
1268      "und-Ital": "ett-Ital-IT",
1269      "und-Java": "jv-Java-ID",
1270      "und-JO": "ar-Arab-JO",
1271      "und-JP": "ja-Jpan-JP",
1272      "und-Jpan": "ja-Jpan-JP",
1273      "und-Kali": "eky-Kali-MM",
1274      "und-Kana": "ja-Kana-JP",
1275      "und-KE": "sw-Latn-KE",
1276      "und-KG": "ky-Cyrl-KG",
1277      "und-KH": "km-Khmr-KH",
1278      "und-Khar": "pra-Khar-PK",
1279      "und-Khmr": "km-Khmr-KH",
1280      "und-Khoj": "sd-Khoj-IN",
1281      "und-KM": "ar-Arab-KM",
1282      "und-Knda": "kn-Knda-IN",
1283      "und-Kore": "ko-Kore-KR",
1284      "und-KP": "ko-Kore-KP",
1285      "und-KR": "ko-Kore-KR",
1286      "und-Kthi": "bh-Kthi-IN",
1287      "und-KW": "ar-Arab-KW",
1288      "und-KZ": "ru-Cyrl-KZ",
1289      "und-LA": "lo-Laoo-LA",
1290      "und-Lana": "nod-Lana-TH",
1291      "und-Laoo": "lo-Laoo-LA",
1292      "und-Latn-AF": "tk-Latn-AF",
1293      "und-Latn-AM": "ku-Latn-AM",
1294      "und-Latn-CN": "za-Latn-CN",
1295      "und-Latn-CY": "tr-Latn-CY",
1296      "und-Latn-DZ": "fr-Latn-DZ",
1297      "und-Latn-ET": "en-Latn-ET",
1298      "und-Latn-GE": "ku-Latn-GE",
1299      "und-Latn-IR": "tk-Latn-IR",
1300      "und-Latn-KM": "fr-Latn-KM",
1301      "und-Latn-MA": "fr-Latn-MA",
1302      "und-Latn-MK": "sq-Latn-MK",
1303      "und-Latn-MM": "kac-Latn-MM",
1304      "und-Latn-MO": "pt-Latn-MO",
1305      "und-Latn-MR": "fr-Latn-MR",
1306      "und-Latn-RU": "krl-Latn-RU",
1307      "und-Latn-SY": "fr-Latn-SY",
1308      "und-Latn-TN": "fr-Latn-TN",
1309      "und-Latn-TW": "trv-Latn-TW",
1310      "und-Latn-UA": "pl-Latn-UA",
1311      "und-LB": "ar-Arab-LB",
1312      "und-Lepc": "lep-Lepc-IN",
1313      "und-LI": "de-Latn-LI",
1314      "und-Limb": "lif-Limb-IN",
1315      "und-Lina": "lab-Lina-GR",
1316      "und-Linb": "grc-Linb-GR",
1317      "und-Lisu": "lis-Lisu-CN",
1318      "und-LK": "si-Sinh-LK",
1319      "und-LS": "st-Latn-LS",
1320      "und-LT": "lt-Latn-LT",
1321      "und-LU": "fr-Latn-LU",
1322      "und-LV": "lv-Latn-LV",
1323      "und-LY": "ar-Arab-LY",
1324      "und-Lyci": "xlc-Lyci-TR",
1325      "und-Lydi": "xld-Lydi-TR",
1326      "und-MA": "ar-Arab-MA",
1327      "und-Mahj": "hi-Mahj-IN",
1328      "und-Mand": "myz-Mand-IR",
1329      "und-Mani": "xmn-Mani-CN",
1330      "und-MC": "fr-Latn-MC",
1331      "und-MD": "ro-Latn-MD",
1332      "und-ME": "sr-Latn-ME",
1333      "und-Mend": "men-Mend-SL",
1334      "und-Merc": "xmr-Merc-SD",
1335      "und-Mero": "xmr-Mero-SD",
1336      "und-MF": "fr-Latn-MF",
1337      "und-MG": "mg-Latn-MG",
1338      "und-MK": "mk-Cyrl-MK",
1339      "und-ML": "bm-Latn-ML",
1340      "und-Mlym": "ml-Mlym-IN",
1341      "und-MM": "my-Mymr-MM",
1342      "und-MN": "mn-Cyrl-MN",
1343      "und-MO": "zh-Hant-MO",
1344      "und-Modi": "mr-Modi-IN",
1345      "und-Mong": "mn-Mong-CN",
1346      "und-MQ": "fr-Latn-MQ",
1347      "und-MR": "ar-Arab-MR",
1348      "und-Mroo": "mru-Mroo-BD",
1349      "und-MT": "mt-Latn-MT",
1350      "und-Mtei": "mni-Mtei-IN",
1351      "und-MU": "mfe-Latn-MU",
1352      "und-Mult": "skr-Mult-PK",
1353      "und-MV": "dv-Thaa-MV",
1354      "und-MX": "es-Latn-MX",
1355      "und-MY": "ms-Latn-MY",
1356      "und-Mymr": "my-Mymr-MM",
1357      "und-Mymr-IN": "kht-Mymr-IN",
1358      "und-Mymr-TH": "mnw-Mymr-TH",
1359      "und-MZ": "pt-Latn-MZ",
1360      "und-NA": "af-Latn-NA",
1361      "und-Narb": "xna-Narb-SA",
1362      "und-Nbat": "arc-Nbat-JO",
1363      "und-NC": "fr-Latn-NC",
1364      "und-NE": "ha-Latn-NE",
1365      "und-NI": "es-Latn-NI",
1366      "und-Nkoo": "man-Nkoo-GN",
1367      "und-NL": "nl-Latn-NL",
1368      "und-NO": "nb-Latn-NO",
1369      "und-NP": "ne-Deva-NP",
1370      "und-Ogam": "sga-Ogam-IE",
1371      "und-Olck": "sat-Olck-IN",
1372      "und-OM": "ar-Arab-OM",
1373      "und-Orkh": "otk-Orkh-MN",
1374      "und-Orya": "or-Orya-IN",
1375      "und-Osma": "so-Osma-SO",
1376      "und-PA": "es-Latn-PA",
1377      "und-Palm": "arc-Palm-SY",
1378      "und-Pauc": "ctd-Pauc-MM",
1379      "und-PE": "es-Latn-PE",
1380      "und-Perm": "kv-Perm-RU",
1381      "und-PF": "fr-Latn-PF",
1382      "und-PG": "tpi-Latn-PG",
1383      "und-PH": "fil-Latn-PH",
1384      "und-Phag": "lzh-Phag-CN",
1385      "und-Phli": "pal-Phli-IR",
1386      "und-Phlp": "pal-Phlp-CN",
1387      "und-Phnx": "phn-Phnx-LB",
1388      "und-PK": "ur-Arab-PK",
1389      "und-PL": "pl-Latn-PL",
1390      "und-Plrd": "hmd-Plrd-CN",
1391      "und-PM": "fr-Latn-PM",
1392      "und-PR": "es-Latn-PR",
1393      "und-Prti": "xpr-Prti-IR",
1394      "und-PS": "ar-Arab-PS",
1395      "und-PT": "pt-Latn-PT",
1396      "und-PW": "pau-Latn-PW",
1397      "und-PY": "gn-Latn-PY",
1398      "und-QA": "ar-Arab-QA",
1399      "und-QO": "en-Latn-IO",
1400      "und-RE": "fr-Latn-RE",
1401      "und-Rjng": "rej-Rjng-ID",
1402      "und-RO": "ro-Latn-RO",
1403      "und-RS": "sr-Cyrl-RS",
1404      "und-RU": "ru-Cyrl-RU",
1405      "und-Runr": "non-Runr-SE",
1406      "und-RW": "rw-Latn-RW",
1407      "und-SA": "ar-Arab-SA",
1408      "und-Samr": "smp-Samr-IL",
1409      "und-Sarb": "xsa-Sarb-YE",
1410      "und-Saur": "saz-Saur-IN",
1411      "und-SC": "fr-Latn-SC",
1412      "und-SD": "ar-Arab-SD",
1413      "und-SE": "sv-Latn-SE",
1414      "und-Sgnw": "ase-Sgnw-US",
1415      "und-Shaw": "en-Shaw-GB",
1416      "und-Shrd": "sa-Shrd-IN",
1417      "und-SI": "sl-Latn-SI",
1418      "und-Sidd": "sa-Sidd-IN",
1419      "und-Sind": "sd-Sind-IN",
1420      "und-Sinh": "si-Sinh-LK",
1421      "und-SJ": "nb-Latn-SJ",
1422      "und-SK": "sk-Latn-SK",
1423      "und-SM": "it-Latn-SM",
1424      "und-SN": "fr-Latn-SN",
1425      "und-SO": "so-Latn-SO",
1426      "und-Sora": "srb-Sora-IN",
1427      "und-SR": "nl-Latn-SR",
1428      "und-ST": "pt-Latn-ST",
1429      "und-Sund": "su-Sund-ID",
1430      "und-SV": "es-Latn-SV",
1431      "und-SY": "ar-Arab-SY",
1432      "und-Sylo": "syl-Sylo-BD",
1433      "und-Syrc": "syr-Syrc-IQ",
1434      "und-Tagb": "tbw-Tagb-PH",
1435      "und-Takr": "doi-Takr-IN",
1436      "und-Tale": "tdd-Tale-CN",
1437      "und-Talu": "khb-Talu-CN",
1438      "und-Taml": "ta-Taml-IN",
1439      "und-Tavt": "blt-Tavt-VN",
1440      "und-TD": "fr-Latn-TD",
1441      "und-Telu": "te-Telu-IN",
1442      "und-TF": "fr-Latn-TF",
1443      "und-Tfng": "zgh-Tfng-MA",
1444      "und-TG": "fr-Latn-TG",
1445      "und-Tglg": "fil-Tglg-PH",
1446      "und-TH": "th-Thai-TH",
1447      "und-Thaa": "dv-Thaa-MV",
1448      "und-Thai": "th-Thai-TH",
1449      "und-Thai-CN": "lcp-Thai-CN",
1450      "und-Thai-KH": "kdt-Thai-KH",
1451      "und-Thai-LA": "kdt-Thai-LA",
1452      "und-Tibt": "bo-Tibt-CN",
1453      "und-Tirh": "mai-Tirh-IN",
1454      "und-TJ": "tg-Cyrl-TJ",
1455      "und-TK": "tkl-Latn-TK",
1456      "und-TL": "pt-Latn-TL",
1457      "und-TM": "tk-Latn-TM",
1458      "und-TN": "ar-Arab-TN",
1459      "und-TO": "to-Latn-TO",
1460      "und-TR": "tr-Latn-TR",
1461      "und-TV": "tvl-Latn-TV",
1462      "und-TW": "zh-Hant-TW",
1463      "und-TZ": "sw-Latn-TZ",
1464      "und-UA": "uk-Cyrl-UA",
1465      "und-UG": "sw-Latn-UG",
1466      "und-Ugar": "uga-Ugar-SY",
1467      "und-UY": "es-Latn-UY",
1468      "und-UZ": "uz-Latn-UZ",
1469      "und-VA": "it-Latn-VA",
1470      "und-Vaii": "vai-Vaii-LR",
1471      "und-VE": "es-Latn-VE",
1472      "und-VN": "vi-Latn-VN",
1473      "und-VU": "bi-Latn-VU",
1474      "und-Wara": "hoc-Wara-IN",
1475      "und-WF": "fr-Latn-WF",
1476      "und-WS": "sm-Latn-WS",
1477      "und-XK": "sq-Latn-XK",
1478      "und-Xpeo": "peo-Xpeo-IR",
1479      "und-Xsux": "akk-Xsux-IQ",
1480      "und-YE": "ar-Arab-YE",
1481      "und-Yiii": "ii-Yiii-CN",
1482      "und-YT": "fr-Latn-YT",
1483      "und-ZW": "sn-Latn-ZW",
1484      "unr": "unr-Beng-IN",
1485      "unr-Deva": "unr-Deva-NP",
1486      "unr-NP": "unr-Deva-NP",
1487      "unx": "unx-Beng-IN",
1488      "ur": "ur-Arab-PK",
1489      "uz": "uz-Latn-UZ",
1490      "uz-AF": "uz-Arab-AF",
1491      "uz-Arab": "uz-Arab-AF",
1492      "uz-CN": "uz-Cyrl-CN",
1493      "vai": "vai-Vaii-LR",
1494      "ve": "ve-Latn-ZA",
1495      "vec": "vec-Latn-IT",
1496      "vep": "vep-Latn-RU",
1497      "vi": "vi-Latn-VN",
1498      "vic": "vic-Latn-SX",
1499      "vls": "vls-Latn-BE",
1500      "vmf": "vmf-Latn-DE",
1501      "vmw": "vmw-Latn-MZ",
1502      "vo": "vo-Latn-001",
1503      "vot": "vot-Latn-RU",
1504      "vro": "vro-Latn-EE",
1505      "vun": "vun-Latn-TZ",
1506      "wa": "wa-Latn-BE",
1507      "wae": "wae-Latn-CH",
1508      "wal": "wal-Ethi-ET",
1509      "war": "war-Latn-PH",
1510      "wbp": "wbp-Latn-AU",
1511      "wbq": "wbq-Telu-IN",
1512      "wbr": "wbr-Deva-IN",
1513      "wls": "wls-Latn-WF",
1514      "wni": "wni-Arab-KM",
1515      "wo": "wo-Latn-SN",
1516      "wtm": "wtm-Deva-IN",
1517      "wuu": "wuu-Hans-CN",
1518      "xav": "xav-Latn-BR",
1519      "xcr": "xcr-Cari-TR",
1520      "xh": "xh-Latn-ZA",
1521      "xlc": "xlc-Lyci-TR",
1522      "xld": "xld-Lydi-TR",
1523      "xmf": "xmf-Geor-GE",
1524      "xmn": "xmn-Mani-CN",
1525      "xmr": "xmr-Merc-SD",
1526      "xna": "xna-Narb-SA",
1527      "xnr": "xnr-Deva-IN",
1528      "xog": "xog-Latn-UG",
1529      "xpr": "xpr-Prti-IR",
1530      "xsa": "xsa-Sarb-YE",
1531      "xsr": "xsr-Deva-NP",
1532      "yao": "yao-Latn-MZ",
1533      "yap": "yap-Latn-FM",
1534      "yav": "yav-Latn-CM",
1535      "ybb": "ybb-Latn-CM",
1536      "yi": "yi-Hebr-001",
1537      "yo": "yo-Latn-NG",
1538      "yrl": "yrl-Latn-BR",
1539      "yua": "yua-Latn-MX",
1540      "za": "za-Latn-CN",
1541      "zag": "zag-Latn-SD",
1542      "zdj": "zdj-Arab-KM",
1543      "zea": "zea-Latn-NL",
1544      "zgh": "zgh-Tfng-MA",
1545      "zh": "zh-Hans-CN",
1546      "zh-AU": "zh-Hant-AU",
1547      "zh-BN": "zh-Hant-BN",
1548      "zh-Bopo": "zh-Bopo-TW",
1549      "zh-GB": "zh-Hant-GB",
1550      "zh-GF": "zh-Hant-GF",
1551      "zh-Hant": "zh-Hant-TW",
1552      "zh-HK": "zh-Hant-HK",
1553      "zh-ID": "zh-Hant-ID",
1554      "zh-MO": "zh-Hant-MO",
1555      "zh-MY": "zh-Hant-MY",
1556      "zh-PA": "zh-Hant-PA",
1557      "zh-PF": "zh-Hant-PF",
1558      "zh-PH": "zh-Hant-PH",
1559      "zh-SR": "zh-Hant-SR",
1560      "zh-TH": "zh-Hant-TH",
1561      "zh-TW": "zh-Hant-TW",
1562      "zh-US": "zh-Hant-US",
1563      "zh-VN": "zh-Hant-VN",
1564      "zmi": "zmi-Latn-MY",
1565      "zu": "zu-Latn-ZA",
1566      "zza": "zza-Latn-TR"
1567    }
1568  }
1569}
1570);
1571    	globalize = Globalize("fi_FI");
1572        lang = $.proxy(globalize.formatMessage, globalize);
1573
1574        
1575        
1576        role_admin = false;
1577        
1578        report_last_years = 2015;
1579    });
1580</script>
1580
1581
1582
1583<script>
vendor: 345 bytes, lines 1583-1589
1583
1584  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
1585  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
1586  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
1587  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1588
1589  ga('create', '
1589UA-76216955-1
vendor: 40 bytes, lines 1589-1590
1589', 'auto');
1590  ga('send', 'pageview');
1591</script>
1591
1592
1593
1594<script>
1595	$('button.dropdown-toggle').on('click', function (event) {
1596		$(this).siblings("ul").slideToggle();
1597	});
1598</script>
1598
1599
1600<script>
1601function onTimeout() {
1602dhtmlx.alert({
1603    type : "alert-error",
1604    text : 'Istunto vanhentui. Kirjaudu sisään uudestaan jatkaaksesi.',
1605    callback: function() {
1606        window.location = baseurl + '/j_acegi_logout';
1607    }
1608});
1609}
1610
1611Timeout.initialize(60, onTimeout);
1612</script>
1612
1613
1614
1615
1616<div id="alert-modal" class="modal" style="display:none">
1617	<div class="modal-dialog modal-sm">
1618		<div class="modal-content">
1619			<div class="modal-body">
1620				<div data-role="text"></div>
1621			</div>
1622			<div class="modal-footer">
1623				<div class="text-right">
1624					<button class="btn btn-primary" data-action="ok" data-dismiss="modal"></button>
1625				</div>
1626			</div>
1627		</div>
1628	</div>
1629</div>
1630
1631<div id="confirm-modal" class="modal" style="display:none">
1632	<div class="modal-dialog modal-sm">
1633		<div class="modal-content">
1634			<div class="modal-body">
1635				<div data-role="text"></div>
1636			</div>
1637			<div class="modal-footer">
1638				<div class="text-right">
1639					<button class="btn btn-primary" data-action="ok"></button>
1640					<button class="btn btn-default" data-action="cancel"></button>
1641				</div>
1642			</div>
1643		</div>
1644	</div>
1645</div>
1646
1647<script>
1648
1649function showAlert(type, text, okText) {
1650    var $modal = $('#alert-modal');
1651    var deferred = new $.Deferred();
1652
1653    $modal.find('[data-role="text"]').html(text);
1654    if(typeof okText === 'undefined') {
1655        okText = 'Ok';
1656    }
1657    $modal.find('[data-action="ok"]').html(okText);
1658
1659    $modal.modal('show');
1660    $modal.on('hidden.bs.modal', function(e) {
1661        deferred.resolve();
1662    });
1663    return deferred;
1664}
1665
1666function showConfirm(type, text, okText, cancelText) {
1667    var $modal = $('#confirm-modal');
1668    var deferred = new $.Deferred();
1669
1670    $modal.find('[data-role="text"]').html(text);
1671    if(typeof okText === 'undefined') {
1672        okText = "Ok";
1673    }
1674    $modal.find('[data-action="ok"]').html(okText);
1675    if(typeof cancelText === 'undefined') {
1676        cancelText = "Peruuta";
1677    }
1678    $modal.find('[data-action="cancel"]').html(cancelText);
1679
1680    $modal.find('[data-action="ok"]').off('click').on('click', function(e) {
1681        $modal.modal('hide');
1682        deferred.resolve(true);
1683    });
1684    $modal.find('[data-action="cancel"]').off('click').on('click', function(e) {
1685        $modal.modal('hide');
1686        deferred.reject(false);
1687    });
1688
1689    $modal.modal('show');
1690    return deferred;
1691}
1692
1693</script>
1693
1694
1695		
1696			
1696<script>
1697                if(!isBrowserCompatible()) {
1698                    $('#browser-incompatible-message').show();
1699                }
1700			</script>
1700
1701
1702	
1702<script>
1703	$(function() {
1704		var original = $('[data-action="change-language"]').val();
1705
1706		$('[data-action="change-language"]').on('change', function() {
1707			var value = $(this).val();
1708			var $that = $(this);
1709
1710			
1711			if(value !== 'fi_FI') {
1712				showConfirm('alert', 
1713					'Olet vaihtamassa asiointikieltä. Kielen vaihtaminen palauttaa sinut aloitusvalikkoon. Haluatko jatkaa?',
1714					'Kyllä',
1715					'Ei')
1716				.done(function() {
1717					window.location.href = '?language=' + value;
1718				})
1719				.fail(function() {
1720					$that.val(original);
1721				});
1722			}
1723			
1724			
1725		});
1726	});
1727	</script>
1727
1728        
1729    
1729<script>
1730        $('form[action="/rosknroll/j_acegi_security_check"]').on('submit', function() {
1731            Analytics.login($('#j_username').val());
1732        });
1733    </script>
1733
1734		
1735
1736		
1736<script>
1737			function setBodyPaddingForFooter() {
1738				var footerHeight = $('body > footer').height();
1739				$('body').css('padding-bottom', footerHeight + 'px');
1740			}
1741
1742			$(window).on('resize', setBodyPaddingForFooter);
1743			setBodyPaddingForFooter();
1744		</script>
1744
1745		
1746	</body>
1747</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.