• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (C) 2010 The Libphonenumber Authors
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 /* This file is automatically generated by {@link BuildMetadataProtoFromXml}.
18  * Please don't modify it directly.
19  */
20 
21 package com.android.i18n.phonenumbers;
22 
23 import java.util.ArrayList;
24 import java.util.HashMap;
25 import java.util.List;
26 import java.util.Map;
27 
28 public class CountryCodeToRegionCodeMap {
29   // A mapping from a country code to the region codes which denote the
30   // country/region represented by that country code. In the case of multiple
31   // countries sharing a calling code, such as the NANPA countries, the one
32   // indicated with "isMainCountryForCode" in the metadata should be first.
getCountryCodeToRegionCodeMap()33   static Map<Integer, List<String>> getCountryCodeToRegionCodeMap() {
34     // The capacity is set to 286 as there are 215 different country codes,
35     // and this offers a load factor of roughly 0.75.
36     Map<Integer, List<String>> countryCodeToRegionCodeMap =
37         new HashMap<Integer, List<String>>(286);
38 
39     ArrayList<String> listWithRegionCode;
40 
41     listWithRegionCode = new ArrayList<String>(25);
42     listWithRegionCode.add("US");
43     listWithRegionCode.add("AG");
44     listWithRegionCode.add("AI");
45     listWithRegionCode.add("AS");
46     listWithRegionCode.add("BB");
47     listWithRegionCode.add("BM");
48     listWithRegionCode.add("BS");
49     listWithRegionCode.add("CA");
50     listWithRegionCode.add("DM");
51     listWithRegionCode.add("DO");
52     listWithRegionCode.add("GD");
53     listWithRegionCode.add("GU");
54     listWithRegionCode.add("JM");
55     listWithRegionCode.add("KN");
56     listWithRegionCode.add("KY");
57     listWithRegionCode.add("LC");
58     listWithRegionCode.add("MP");
59     listWithRegionCode.add("MS");
60     listWithRegionCode.add("PR");
61     listWithRegionCode.add("SX");
62     listWithRegionCode.add("TC");
63     listWithRegionCode.add("TT");
64     listWithRegionCode.add("VC");
65     listWithRegionCode.add("VG");
66     listWithRegionCode.add("VI");
67     countryCodeToRegionCodeMap.put(1, listWithRegionCode);
68 
69     listWithRegionCode = new ArrayList<String>(2);
70     listWithRegionCode.add("RU");
71     listWithRegionCode.add("KZ");
72     countryCodeToRegionCodeMap.put(7, listWithRegionCode);
73 
74     listWithRegionCode = new ArrayList<String>(1);
75     listWithRegionCode.add("EG");
76     countryCodeToRegionCodeMap.put(20, listWithRegionCode);
77 
78     listWithRegionCode = new ArrayList<String>(1);
79     listWithRegionCode.add("ZA");
80     countryCodeToRegionCodeMap.put(27, listWithRegionCode);
81 
82     listWithRegionCode = new ArrayList<String>(1);
83     listWithRegionCode.add("GR");
84     countryCodeToRegionCodeMap.put(30, listWithRegionCode);
85 
86     listWithRegionCode = new ArrayList<String>(1);
87     listWithRegionCode.add("NL");
88     countryCodeToRegionCodeMap.put(31, listWithRegionCode);
89 
90     listWithRegionCode = new ArrayList<String>(1);
91     listWithRegionCode.add("BE");
92     countryCodeToRegionCodeMap.put(32, listWithRegionCode);
93 
94     listWithRegionCode = new ArrayList<String>(1);
95     listWithRegionCode.add("FR");
96     countryCodeToRegionCodeMap.put(33, listWithRegionCode);
97 
98     listWithRegionCode = new ArrayList<String>(1);
99     listWithRegionCode.add("ES");
100     countryCodeToRegionCodeMap.put(34, listWithRegionCode);
101 
102     listWithRegionCode = new ArrayList<String>(1);
103     listWithRegionCode.add("HU");
104     countryCodeToRegionCodeMap.put(36, listWithRegionCode);
105 
106     listWithRegionCode = new ArrayList<String>(1);
107     listWithRegionCode.add("IT");
108     countryCodeToRegionCodeMap.put(39, listWithRegionCode);
109 
110     listWithRegionCode = new ArrayList<String>(1);
111     listWithRegionCode.add("RO");
112     countryCodeToRegionCodeMap.put(40, listWithRegionCode);
113 
114     listWithRegionCode = new ArrayList<String>(1);
115     listWithRegionCode.add("CH");
116     countryCodeToRegionCodeMap.put(41, listWithRegionCode);
117 
118     listWithRegionCode = new ArrayList<String>(1);
119     listWithRegionCode.add("AT");
120     countryCodeToRegionCodeMap.put(43, listWithRegionCode);
121 
122     listWithRegionCode = new ArrayList<String>(4);
123     listWithRegionCode.add("GB");
124     listWithRegionCode.add("GG");
125     listWithRegionCode.add("IM");
126     listWithRegionCode.add("JE");
127     countryCodeToRegionCodeMap.put(44, listWithRegionCode);
128 
129     listWithRegionCode = new ArrayList<String>(1);
130     listWithRegionCode.add("DK");
131     countryCodeToRegionCodeMap.put(45, listWithRegionCode);
132 
133     listWithRegionCode = new ArrayList<String>(1);
134     listWithRegionCode.add("SE");
135     countryCodeToRegionCodeMap.put(46, listWithRegionCode);
136 
137     listWithRegionCode = new ArrayList<String>(2);
138     listWithRegionCode.add("NO");
139     listWithRegionCode.add("SJ");
140     countryCodeToRegionCodeMap.put(47, listWithRegionCode);
141 
142     listWithRegionCode = new ArrayList<String>(1);
143     listWithRegionCode.add("PL");
144     countryCodeToRegionCodeMap.put(48, listWithRegionCode);
145 
146     listWithRegionCode = new ArrayList<String>(1);
147     listWithRegionCode.add("DE");
148     countryCodeToRegionCodeMap.put(49, listWithRegionCode);
149 
150     listWithRegionCode = new ArrayList<String>(1);
151     listWithRegionCode.add("PE");
152     countryCodeToRegionCodeMap.put(51, listWithRegionCode);
153 
154     listWithRegionCode = new ArrayList<String>(1);
155     listWithRegionCode.add("MX");
156     countryCodeToRegionCodeMap.put(52, listWithRegionCode);
157 
158     listWithRegionCode = new ArrayList<String>(1);
159     listWithRegionCode.add("CU");
160     countryCodeToRegionCodeMap.put(53, listWithRegionCode);
161 
162     listWithRegionCode = new ArrayList<String>(1);
163     listWithRegionCode.add("AR");
164     countryCodeToRegionCodeMap.put(54, listWithRegionCode);
165 
166     listWithRegionCode = new ArrayList<String>(1);
167     listWithRegionCode.add("BR");
168     countryCodeToRegionCodeMap.put(55, listWithRegionCode);
169 
170     listWithRegionCode = new ArrayList<String>(1);
171     listWithRegionCode.add("CL");
172     countryCodeToRegionCodeMap.put(56, listWithRegionCode);
173 
174     listWithRegionCode = new ArrayList<String>(1);
175     listWithRegionCode.add("CO");
176     countryCodeToRegionCodeMap.put(57, listWithRegionCode);
177 
178     listWithRegionCode = new ArrayList<String>(1);
179     listWithRegionCode.add("VE");
180     countryCodeToRegionCodeMap.put(58, listWithRegionCode);
181 
182     listWithRegionCode = new ArrayList<String>(1);
183     listWithRegionCode.add("MY");
184     countryCodeToRegionCodeMap.put(60, listWithRegionCode);
185 
186     listWithRegionCode = new ArrayList<String>(3);
187     listWithRegionCode.add("AU");
188     listWithRegionCode.add("CC");
189     listWithRegionCode.add("CX");
190     countryCodeToRegionCodeMap.put(61, listWithRegionCode);
191 
192     listWithRegionCode = new ArrayList<String>(1);
193     listWithRegionCode.add("ID");
194     countryCodeToRegionCodeMap.put(62, listWithRegionCode);
195 
196     listWithRegionCode = new ArrayList<String>(1);
197     listWithRegionCode.add("PH");
198     countryCodeToRegionCodeMap.put(63, listWithRegionCode);
199 
200     listWithRegionCode = new ArrayList<String>(1);
201     listWithRegionCode.add("NZ");
202     countryCodeToRegionCodeMap.put(64, listWithRegionCode);
203 
204     listWithRegionCode = new ArrayList<String>(1);
205     listWithRegionCode.add("SG");
206     countryCodeToRegionCodeMap.put(65, listWithRegionCode);
207 
208     listWithRegionCode = new ArrayList<String>(1);
209     listWithRegionCode.add("TH");
210     countryCodeToRegionCodeMap.put(66, listWithRegionCode);
211 
212     listWithRegionCode = new ArrayList<String>(1);
213     listWithRegionCode.add("JP");
214     countryCodeToRegionCodeMap.put(81, listWithRegionCode);
215 
216     listWithRegionCode = new ArrayList<String>(1);
217     listWithRegionCode.add("KR");
218     countryCodeToRegionCodeMap.put(82, listWithRegionCode);
219 
220     listWithRegionCode = new ArrayList<String>(1);
221     listWithRegionCode.add("VN");
222     countryCodeToRegionCodeMap.put(84, listWithRegionCode);
223 
224     listWithRegionCode = new ArrayList<String>(1);
225     listWithRegionCode.add("CN");
226     countryCodeToRegionCodeMap.put(86, listWithRegionCode);
227 
228     listWithRegionCode = new ArrayList<String>(1);
229     listWithRegionCode.add("TR");
230     countryCodeToRegionCodeMap.put(90, listWithRegionCode);
231 
232     listWithRegionCode = new ArrayList<String>(1);
233     listWithRegionCode.add("IN");
234     countryCodeToRegionCodeMap.put(91, listWithRegionCode);
235 
236     listWithRegionCode = new ArrayList<String>(1);
237     listWithRegionCode.add("PK");
238     countryCodeToRegionCodeMap.put(92, listWithRegionCode);
239 
240     listWithRegionCode = new ArrayList<String>(1);
241     listWithRegionCode.add("AF");
242     countryCodeToRegionCodeMap.put(93, listWithRegionCode);
243 
244     listWithRegionCode = new ArrayList<String>(1);
245     listWithRegionCode.add("LK");
246     countryCodeToRegionCodeMap.put(94, listWithRegionCode);
247 
248     listWithRegionCode = new ArrayList<String>(1);
249     listWithRegionCode.add("MM");
250     countryCodeToRegionCodeMap.put(95, listWithRegionCode);
251 
252     listWithRegionCode = new ArrayList<String>(1);
253     listWithRegionCode.add("IR");
254     countryCodeToRegionCodeMap.put(98, listWithRegionCode);
255 
256     listWithRegionCode = new ArrayList<String>(1);
257     listWithRegionCode.add("SS");
258     countryCodeToRegionCodeMap.put(211, listWithRegionCode);
259 
260     listWithRegionCode = new ArrayList<String>(2);
261     listWithRegionCode.add("MA");
262     listWithRegionCode.add("EH");
263     countryCodeToRegionCodeMap.put(212, listWithRegionCode);
264 
265     listWithRegionCode = new ArrayList<String>(1);
266     listWithRegionCode.add("DZ");
267     countryCodeToRegionCodeMap.put(213, listWithRegionCode);
268 
269     listWithRegionCode = new ArrayList<String>(1);
270     listWithRegionCode.add("TN");
271     countryCodeToRegionCodeMap.put(216, listWithRegionCode);
272 
273     listWithRegionCode = new ArrayList<String>(1);
274     listWithRegionCode.add("LY");
275     countryCodeToRegionCodeMap.put(218, listWithRegionCode);
276 
277     listWithRegionCode = new ArrayList<String>(1);
278     listWithRegionCode.add("GM");
279     countryCodeToRegionCodeMap.put(220, listWithRegionCode);
280 
281     listWithRegionCode = new ArrayList<String>(1);
282     listWithRegionCode.add("SN");
283     countryCodeToRegionCodeMap.put(221, listWithRegionCode);
284 
285     listWithRegionCode = new ArrayList<String>(1);
286     listWithRegionCode.add("MR");
287     countryCodeToRegionCodeMap.put(222, listWithRegionCode);
288 
289     listWithRegionCode = new ArrayList<String>(1);
290     listWithRegionCode.add("ML");
291     countryCodeToRegionCodeMap.put(223, listWithRegionCode);
292 
293     listWithRegionCode = new ArrayList<String>(1);
294     listWithRegionCode.add("GN");
295     countryCodeToRegionCodeMap.put(224, listWithRegionCode);
296 
297     listWithRegionCode = new ArrayList<String>(1);
298     listWithRegionCode.add("CI");
299     countryCodeToRegionCodeMap.put(225, listWithRegionCode);
300 
301     listWithRegionCode = new ArrayList<String>(1);
302     listWithRegionCode.add("BF");
303     countryCodeToRegionCodeMap.put(226, listWithRegionCode);
304 
305     listWithRegionCode = new ArrayList<String>(1);
306     listWithRegionCode.add("NE");
307     countryCodeToRegionCodeMap.put(227, listWithRegionCode);
308 
309     listWithRegionCode = new ArrayList<String>(1);
310     listWithRegionCode.add("TG");
311     countryCodeToRegionCodeMap.put(228, listWithRegionCode);
312 
313     listWithRegionCode = new ArrayList<String>(1);
314     listWithRegionCode.add("BJ");
315     countryCodeToRegionCodeMap.put(229, listWithRegionCode);
316 
317     listWithRegionCode = new ArrayList<String>(1);
318     listWithRegionCode.add("MU");
319     countryCodeToRegionCodeMap.put(230, listWithRegionCode);
320 
321     listWithRegionCode = new ArrayList<String>(1);
322     listWithRegionCode.add("LR");
323     countryCodeToRegionCodeMap.put(231, listWithRegionCode);
324 
325     listWithRegionCode = new ArrayList<String>(1);
326     listWithRegionCode.add("SL");
327     countryCodeToRegionCodeMap.put(232, listWithRegionCode);
328 
329     listWithRegionCode = new ArrayList<String>(1);
330     listWithRegionCode.add("GH");
331     countryCodeToRegionCodeMap.put(233, listWithRegionCode);
332 
333     listWithRegionCode = new ArrayList<String>(1);
334     listWithRegionCode.add("NG");
335     countryCodeToRegionCodeMap.put(234, listWithRegionCode);
336 
337     listWithRegionCode = new ArrayList<String>(1);
338     listWithRegionCode.add("TD");
339     countryCodeToRegionCodeMap.put(235, listWithRegionCode);
340 
341     listWithRegionCode = new ArrayList<String>(1);
342     listWithRegionCode.add("CF");
343     countryCodeToRegionCodeMap.put(236, listWithRegionCode);
344 
345     listWithRegionCode = new ArrayList<String>(1);
346     listWithRegionCode.add("CM");
347     countryCodeToRegionCodeMap.put(237, listWithRegionCode);
348 
349     listWithRegionCode = new ArrayList<String>(1);
350     listWithRegionCode.add("CV");
351     countryCodeToRegionCodeMap.put(238, listWithRegionCode);
352 
353     listWithRegionCode = new ArrayList<String>(1);
354     listWithRegionCode.add("ST");
355     countryCodeToRegionCodeMap.put(239, listWithRegionCode);
356 
357     listWithRegionCode = new ArrayList<String>(1);
358     listWithRegionCode.add("GQ");
359     countryCodeToRegionCodeMap.put(240, listWithRegionCode);
360 
361     listWithRegionCode = new ArrayList<String>(1);
362     listWithRegionCode.add("GA");
363     countryCodeToRegionCodeMap.put(241, listWithRegionCode);
364 
365     listWithRegionCode = new ArrayList<String>(1);
366     listWithRegionCode.add("CG");
367     countryCodeToRegionCodeMap.put(242, listWithRegionCode);
368 
369     listWithRegionCode = new ArrayList<String>(1);
370     listWithRegionCode.add("CD");
371     countryCodeToRegionCodeMap.put(243, listWithRegionCode);
372 
373     listWithRegionCode = new ArrayList<String>(1);
374     listWithRegionCode.add("AO");
375     countryCodeToRegionCodeMap.put(244, listWithRegionCode);
376 
377     listWithRegionCode = new ArrayList<String>(1);
378     listWithRegionCode.add("GW");
379     countryCodeToRegionCodeMap.put(245, listWithRegionCode);
380 
381     listWithRegionCode = new ArrayList<String>(1);
382     listWithRegionCode.add("IO");
383     countryCodeToRegionCodeMap.put(246, listWithRegionCode);
384 
385     listWithRegionCode = new ArrayList<String>(1);
386     listWithRegionCode.add("AC");
387     countryCodeToRegionCodeMap.put(247, listWithRegionCode);
388 
389     listWithRegionCode = new ArrayList<String>(1);
390     listWithRegionCode.add("SC");
391     countryCodeToRegionCodeMap.put(248, listWithRegionCode);
392 
393     listWithRegionCode = new ArrayList<String>(1);
394     listWithRegionCode.add("SD");
395     countryCodeToRegionCodeMap.put(249, listWithRegionCode);
396 
397     listWithRegionCode = new ArrayList<String>(1);
398     listWithRegionCode.add("RW");
399     countryCodeToRegionCodeMap.put(250, listWithRegionCode);
400 
401     listWithRegionCode = new ArrayList<String>(1);
402     listWithRegionCode.add("ET");
403     countryCodeToRegionCodeMap.put(251, listWithRegionCode);
404 
405     listWithRegionCode = new ArrayList<String>(1);
406     listWithRegionCode.add("SO");
407     countryCodeToRegionCodeMap.put(252, listWithRegionCode);
408 
409     listWithRegionCode = new ArrayList<String>(1);
410     listWithRegionCode.add("DJ");
411     countryCodeToRegionCodeMap.put(253, listWithRegionCode);
412 
413     listWithRegionCode = new ArrayList<String>(1);
414     listWithRegionCode.add("KE");
415     countryCodeToRegionCodeMap.put(254, listWithRegionCode);
416 
417     listWithRegionCode = new ArrayList<String>(1);
418     listWithRegionCode.add("TZ");
419     countryCodeToRegionCodeMap.put(255, listWithRegionCode);
420 
421     listWithRegionCode = new ArrayList<String>(1);
422     listWithRegionCode.add("UG");
423     countryCodeToRegionCodeMap.put(256, listWithRegionCode);
424 
425     listWithRegionCode = new ArrayList<String>(1);
426     listWithRegionCode.add("BI");
427     countryCodeToRegionCodeMap.put(257, listWithRegionCode);
428 
429     listWithRegionCode = new ArrayList<String>(1);
430     listWithRegionCode.add("MZ");
431     countryCodeToRegionCodeMap.put(258, listWithRegionCode);
432 
433     listWithRegionCode = new ArrayList<String>(1);
434     listWithRegionCode.add("ZM");
435     countryCodeToRegionCodeMap.put(260, listWithRegionCode);
436 
437     listWithRegionCode = new ArrayList<String>(1);
438     listWithRegionCode.add("MG");
439     countryCodeToRegionCodeMap.put(261, listWithRegionCode);
440 
441     listWithRegionCode = new ArrayList<String>(2);
442     listWithRegionCode.add("RE");
443     listWithRegionCode.add("YT");
444     countryCodeToRegionCodeMap.put(262, listWithRegionCode);
445 
446     listWithRegionCode = new ArrayList<String>(1);
447     listWithRegionCode.add("ZW");
448     countryCodeToRegionCodeMap.put(263, listWithRegionCode);
449 
450     listWithRegionCode = new ArrayList<String>(1);
451     listWithRegionCode.add("NA");
452     countryCodeToRegionCodeMap.put(264, listWithRegionCode);
453 
454     listWithRegionCode = new ArrayList<String>(1);
455     listWithRegionCode.add("MW");
456     countryCodeToRegionCodeMap.put(265, listWithRegionCode);
457 
458     listWithRegionCode = new ArrayList<String>(1);
459     listWithRegionCode.add("LS");
460     countryCodeToRegionCodeMap.put(266, listWithRegionCode);
461 
462     listWithRegionCode = new ArrayList<String>(1);
463     listWithRegionCode.add("BW");
464     countryCodeToRegionCodeMap.put(267, listWithRegionCode);
465 
466     listWithRegionCode = new ArrayList<String>(1);
467     listWithRegionCode.add("SZ");
468     countryCodeToRegionCodeMap.put(268, listWithRegionCode);
469 
470     listWithRegionCode = new ArrayList<String>(1);
471     listWithRegionCode.add("KM");
472     countryCodeToRegionCodeMap.put(269, listWithRegionCode);
473 
474     listWithRegionCode = new ArrayList<String>(1);
475     listWithRegionCode.add("SH");
476     countryCodeToRegionCodeMap.put(290, listWithRegionCode);
477 
478     listWithRegionCode = new ArrayList<String>(1);
479     listWithRegionCode.add("ER");
480     countryCodeToRegionCodeMap.put(291, listWithRegionCode);
481 
482     listWithRegionCode = new ArrayList<String>(1);
483     listWithRegionCode.add("AW");
484     countryCodeToRegionCodeMap.put(297, listWithRegionCode);
485 
486     listWithRegionCode = new ArrayList<String>(1);
487     listWithRegionCode.add("FO");
488     countryCodeToRegionCodeMap.put(298, listWithRegionCode);
489 
490     listWithRegionCode = new ArrayList<String>(1);
491     listWithRegionCode.add("GL");
492     countryCodeToRegionCodeMap.put(299, listWithRegionCode);
493 
494     listWithRegionCode = new ArrayList<String>(1);
495     listWithRegionCode.add("GI");
496     countryCodeToRegionCodeMap.put(350, listWithRegionCode);
497 
498     listWithRegionCode = new ArrayList<String>(1);
499     listWithRegionCode.add("PT");
500     countryCodeToRegionCodeMap.put(351, listWithRegionCode);
501 
502     listWithRegionCode = new ArrayList<String>(1);
503     listWithRegionCode.add("LU");
504     countryCodeToRegionCodeMap.put(352, listWithRegionCode);
505 
506     listWithRegionCode = new ArrayList<String>(1);
507     listWithRegionCode.add("IE");
508     countryCodeToRegionCodeMap.put(353, listWithRegionCode);
509 
510     listWithRegionCode = new ArrayList<String>(1);
511     listWithRegionCode.add("IS");
512     countryCodeToRegionCodeMap.put(354, listWithRegionCode);
513 
514     listWithRegionCode = new ArrayList<String>(1);
515     listWithRegionCode.add("AL");
516     countryCodeToRegionCodeMap.put(355, listWithRegionCode);
517 
518     listWithRegionCode = new ArrayList<String>(1);
519     listWithRegionCode.add("MT");
520     countryCodeToRegionCodeMap.put(356, listWithRegionCode);
521 
522     listWithRegionCode = new ArrayList<String>(1);
523     listWithRegionCode.add("CY");
524     countryCodeToRegionCodeMap.put(357, listWithRegionCode);
525 
526     listWithRegionCode = new ArrayList<String>(2);
527     listWithRegionCode.add("FI");
528     listWithRegionCode.add("AX");
529     countryCodeToRegionCodeMap.put(358, listWithRegionCode);
530 
531     listWithRegionCode = new ArrayList<String>(1);
532     listWithRegionCode.add("BG");
533     countryCodeToRegionCodeMap.put(359, listWithRegionCode);
534 
535     listWithRegionCode = new ArrayList<String>(1);
536     listWithRegionCode.add("LT");
537     countryCodeToRegionCodeMap.put(370, listWithRegionCode);
538 
539     listWithRegionCode = new ArrayList<String>(1);
540     listWithRegionCode.add("LV");
541     countryCodeToRegionCodeMap.put(371, listWithRegionCode);
542 
543     listWithRegionCode = new ArrayList<String>(1);
544     listWithRegionCode.add("EE");
545     countryCodeToRegionCodeMap.put(372, listWithRegionCode);
546 
547     listWithRegionCode = new ArrayList<String>(1);
548     listWithRegionCode.add("MD");
549     countryCodeToRegionCodeMap.put(373, listWithRegionCode);
550 
551     listWithRegionCode = new ArrayList<String>(1);
552     listWithRegionCode.add("AM");
553     countryCodeToRegionCodeMap.put(374, listWithRegionCode);
554 
555     listWithRegionCode = new ArrayList<String>(1);
556     listWithRegionCode.add("BY");
557     countryCodeToRegionCodeMap.put(375, listWithRegionCode);
558 
559     listWithRegionCode = new ArrayList<String>(1);
560     listWithRegionCode.add("AD");
561     countryCodeToRegionCodeMap.put(376, listWithRegionCode);
562 
563     listWithRegionCode = new ArrayList<String>(1);
564     listWithRegionCode.add("MC");
565     countryCodeToRegionCodeMap.put(377, listWithRegionCode);
566 
567     listWithRegionCode = new ArrayList<String>(1);
568     listWithRegionCode.add("SM");
569     countryCodeToRegionCodeMap.put(378, listWithRegionCode);
570 
571     listWithRegionCode = new ArrayList<String>(1);
572     listWithRegionCode.add("VA");
573     countryCodeToRegionCodeMap.put(379, listWithRegionCode);
574 
575     listWithRegionCode = new ArrayList<String>(1);
576     listWithRegionCode.add("UA");
577     countryCodeToRegionCodeMap.put(380, listWithRegionCode);
578 
579     listWithRegionCode = new ArrayList<String>(1);
580     listWithRegionCode.add("RS");
581     countryCodeToRegionCodeMap.put(381, listWithRegionCode);
582 
583     listWithRegionCode = new ArrayList<String>(1);
584     listWithRegionCode.add("ME");
585     countryCodeToRegionCodeMap.put(382, listWithRegionCode);
586 
587     listWithRegionCode = new ArrayList<String>(1);
588     listWithRegionCode.add("HR");
589     countryCodeToRegionCodeMap.put(385, listWithRegionCode);
590 
591     listWithRegionCode = new ArrayList<String>(1);
592     listWithRegionCode.add("SI");
593     countryCodeToRegionCodeMap.put(386, listWithRegionCode);
594 
595     listWithRegionCode = new ArrayList<String>(1);
596     listWithRegionCode.add("BA");
597     countryCodeToRegionCodeMap.put(387, listWithRegionCode);
598 
599     listWithRegionCode = new ArrayList<String>(1);
600     listWithRegionCode.add("MK");
601     countryCodeToRegionCodeMap.put(389, listWithRegionCode);
602 
603     listWithRegionCode = new ArrayList<String>(1);
604     listWithRegionCode.add("CZ");
605     countryCodeToRegionCodeMap.put(420, listWithRegionCode);
606 
607     listWithRegionCode = new ArrayList<String>(1);
608     listWithRegionCode.add("SK");
609     countryCodeToRegionCodeMap.put(421, listWithRegionCode);
610 
611     listWithRegionCode = new ArrayList<String>(1);
612     listWithRegionCode.add("LI");
613     countryCodeToRegionCodeMap.put(423, listWithRegionCode);
614 
615     listWithRegionCode = new ArrayList<String>(1);
616     listWithRegionCode.add("FK");
617     countryCodeToRegionCodeMap.put(500, listWithRegionCode);
618 
619     listWithRegionCode = new ArrayList<String>(1);
620     listWithRegionCode.add("BZ");
621     countryCodeToRegionCodeMap.put(501, listWithRegionCode);
622 
623     listWithRegionCode = new ArrayList<String>(1);
624     listWithRegionCode.add("GT");
625     countryCodeToRegionCodeMap.put(502, listWithRegionCode);
626 
627     listWithRegionCode = new ArrayList<String>(1);
628     listWithRegionCode.add("SV");
629     countryCodeToRegionCodeMap.put(503, listWithRegionCode);
630 
631     listWithRegionCode = new ArrayList<String>(1);
632     listWithRegionCode.add("HN");
633     countryCodeToRegionCodeMap.put(504, listWithRegionCode);
634 
635     listWithRegionCode = new ArrayList<String>(1);
636     listWithRegionCode.add("NI");
637     countryCodeToRegionCodeMap.put(505, listWithRegionCode);
638 
639     listWithRegionCode = new ArrayList<String>(1);
640     listWithRegionCode.add("CR");
641     countryCodeToRegionCodeMap.put(506, listWithRegionCode);
642 
643     listWithRegionCode = new ArrayList<String>(1);
644     listWithRegionCode.add("PA");
645     countryCodeToRegionCodeMap.put(507, listWithRegionCode);
646 
647     listWithRegionCode = new ArrayList<String>(1);
648     listWithRegionCode.add("PM");
649     countryCodeToRegionCodeMap.put(508, listWithRegionCode);
650 
651     listWithRegionCode = new ArrayList<String>(1);
652     listWithRegionCode.add("HT");
653     countryCodeToRegionCodeMap.put(509, listWithRegionCode);
654 
655     listWithRegionCode = new ArrayList<String>(3);
656     listWithRegionCode.add("GP");
657     listWithRegionCode.add("BL");
658     listWithRegionCode.add("MF");
659     countryCodeToRegionCodeMap.put(590, listWithRegionCode);
660 
661     listWithRegionCode = new ArrayList<String>(1);
662     listWithRegionCode.add("BO");
663     countryCodeToRegionCodeMap.put(591, listWithRegionCode);
664 
665     listWithRegionCode = new ArrayList<String>(1);
666     listWithRegionCode.add("GY");
667     countryCodeToRegionCodeMap.put(592, listWithRegionCode);
668 
669     listWithRegionCode = new ArrayList<String>(1);
670     listWithRegionCode.add("EC");
671     countryCodeToRegionCodeMap.put(593, listWithRegionCode);
672 
673     listWithRegionCode = new ArrayList<String>(1);
674     listWithRegionCode.add("GF");
675     countryCodeToRegionCodeMap.put(594, listWithRegionCode);
676 
677     listWithRegionCode = new ArrayList<String>(1);
678     listWithRegionCode.add("PY");
679     countryCodeToRegionCodeMap.put(595, listWithRegionCode);
680 
681     listWithRegionCode = new ArrayList<String>(1);
682     listWithRegionCode.add("MQ");
683     countryCodeToRegionCodeMap.put(596, listWithRegionCode);
684 
685     listWithRegionCode = new ArrayList<String>(1);
686     listWithRegionCode.add("SR");
687     countryCodeToRegionCodeMap.put(597, listWithRegionCode);
688 
689     listWithRegionCode = new ArrayList<String>(1);
690     listWithRegionCode.add("UY");
691     countryCodeToRegionCodeMap.put(598, listWithRegionCode);
692 
693     listWithRegionCode = new ArrayList<String>(2);
694     listWithRegionCode.add("CW");
695     listWithRegionCode.add("BQ");
696     countryCodeToRegionCodeMap.put(599, listWithRegionCode);
697 
698     listWithRegionCode = new ArrayList<String>(1);
699     listWithRegionCode.add("TL");
700     countryCodeToRegionCodeMap.put(670, listWithRegionCode);
701 
702     listWithRegionCode = new ArrayList<String>(1);
703     listWithRegionCode.add("NF");
704     countryCodeToRegionCodeMap.put(672, listWithRegionCode);
705 
706     listWithRegionCode = new ArrayList<String>(1);
707     listWithRegionCode.add("BN");
708     countryCodeToRegionCodeMap.put(673, listWithRegionCode);
709 
710     listWithRegionCode = new ArrayList<String>(1);
711     listWithRegionCode.add("NR");
712     countryCodeToRegionCodeMap.put(674, listWithRegionCode);
713 
714     listWithRegionCode = new ArrayList<String>(1);
715     listWithRegionCode.add("PG");
716     countryCodeToRegionCodeMap.put(675, listWithRegionCode);
717 
718     listWithRegionCode = new ArrayList<String>(1);
719     listWithRegionCode.add("TO");
720     countryCodeToRegionCodeMap.put(676, listWithRegionCode);
721 
722     listWithRegionCode = new ArrayList<String>(1);
723     listWithRegionCode.add("SB");
724     countryCodeToRegionCodeMap.put(677, listWithRegionCode);
725 
726     listWithRegionCode = new ArrayList<String>(1);
727     listWithRegionCode.add("VU");
728     countryCodeToRegionCodeMap.put(678, listWithRegionCode);
729 
730     listWithRegionCode = new ArrayList<String>(1);
731     listWithRegionCode.add("FJ");
732     countryCodeToRegionCodeMap.put(679, listWithRegionCode);
733 
734     listWithRegionCode = new ArrayList<String>(1);
735     listWithRegionCode.add("PW");
736     countryCodeToRegionCodeMap.put(680, listWithRegionCode);
737 
738     listWithRegionCode = new ArrayList<String>(1);
739     listWithRegionCode.add("WF");
740     countryCodeToRegionCodeMap.put(681, listWithRegionCode);
741 
742     listWithRegionCode = new ArrayList<String>(1);
743     listWithRegionCode.add("CK");
744     countryCodeToRegionCodeMap.put(682, listWithRegionCode);
745 
746     listWithRegionCode = new ArrayList<String>(1);
747     listWithRegionCode.add("NU");
748     countryCodeToRegionCodeMap.put(683, listWithRegionCode);
749 
750     listWithRegionCode = new ArrayList<String>(1);
751     listWithRegionCode.add("WS");
752     countryCodeToRegionCodeMap.put(685, listWithRegionCode);
753 
754     listWithRegionCode = new ArrayList<String>(1);
755     listWithRegionCode.add("KI");
756     countryCodeToRegionCodeMap.put(686, listWithRegionCode);
757 
758     listWithRegionCode = new ArrayList<String>(1);
759     listWithRegionCode.add("NC");
760     countryCodeToRegionCodeMap.put(687, listWithRegionCode);
761 
762     listWithRegionCode = new ArrayList<String>(1);
763     listWithRegionCode.add("TV");
764     countryCodeToRegionCodeMap.put(688, listWithRegionCode);
765 
766     listWithRegionCode = new ArrayList<String>(1);
767     listWithRegionCode.add("PF");
768     countryCodeToRegionCodeMap.put(689, listWithRegionCode);
769 
770     listWithRegionCode = new ArrayList<String>(1);
771     listWithRegionCode.add("TK");
772     countryCodeToRegionCodeMap.put(690, listWithRegionCode);
773 
774     listWithRegionCode = new ArrayList<String>(1);
775     listWithRegionCode.add("FM");
776     countryCodeToRegionCodeMap.put(691, listWithRegionCode);
777 
778     listWithRegionCode = new ArrayList<String>(1);
779     listWithRegionCode.add("MH");
780     countryCodeToRegionCodeMap.put(692, listWithRegionCode);
781 
782     listWithRegionCode = new ArrayList<String>(1);
783     listWithRegionCode.add("001");
784     countryCodeToRegionCodeMap.put(800, listWithRegionCode);
785 
786     listWithRegionCode = new ArrayList<String>(1);
787     listWithRegionCode.add("001");
788     countryCodeToRegionCodeMap.put(808, listWithRegionCode);
789 
790     listWithRegionCode = new ArrayList<String>(1);
791     listWithRegionCode.add("KP");
792     countryCodeToRegionCodeMap.put(850, listWithRegionCode);
793 
794     listWithRegionCode = new ArrayList<String>(1);
795     listWithRegionCode.add("HK");
796     countryCodeToRegionCodeMap.put(852, listWithRegionCode);
797 
798     listWithRegionCode = new ArrayList<String>(1);
799     listWithRegionCode.add("MO");
800     countryCodeToRegionCodeMap.put(853, listWithRegionCode);
801 
802     listWithRegionCode = new ArrayList<String>(1);
803     listWithRegionCode.add("KH");
804     countryCodeToRegionCodeMap.put(855, listWithRegionCode);
805 
806     listWithRegionCode = new ArrayList<String>(1);
807     listWithRegionCode.add("LA");
808     countryCodeToRegionCodeMap.put(856, listWithRegionCode);
809 
810     listWithRegionCode = new ArrayList<String>(1);
811     listWithRegionCode.add("001");
812     countryCodeToRegionCodeMap.put(870, listWithRegionCode);
813 
814     listWithRegionCode = new ArrayList<String>(1);
815     listWithRegionCode.add("001");
816     countryCodeToRegionCodeMap.put(878, listWithRegionCode);
817 
818     listWithRegionCode = new ArrayList<String>(1);
819     listWithRegionCode.add("BD");
820     countryCodeToRegionCodeMap.put(880, listWithRegionCode);
821 
822     listWithRegionCode = new ArrayList<String>(1);
823     listWithRegionCode.add("001");
824     countryCodeToRegionCodeMap.put(881, listWithRegionCode);
825 
826     listWithRegionCode = new ArrayList<String>(1);
827     listWithRegionCode.add("001");
828     countryCodeToRegionCodeMap.put(882, listWithRegionCode);
829 
830     listWithRegionCode = new ArrayList<String>(1);
831     listWithRegionCode.add("001");
832     countryCodeToRegionCodeMap.put(883, listWithRegionCode);
833 
834     listWithRegionCode = new ArrayList<String>(1);
835     listWithRegionCode.add("TW");
836     countryCodeToRegionCodeMap.put(886, listWithRegionCode);
837 
838     listWithRegionCode = new ArrayList<String>(1);
839     listWithRegionCode.add("001");
840     countryCodeToRegionCodeMap.put(888, listWithRegionCode);
841 
842     listWithRegionCode = new ArrayList<String>(1);
843     listWithRegionCode.add("MV");
844     countryCodeToRegionCodeMap.put(960, listWithRegionCode);
845 
846     listWithRegionCode = new ArrayList<String>(1);
847     listWithRegionCode.add("LB");
848     countryCodeToRegionCodeMap.put(961, listWithRegionCode);
849 
850     listWithRegionCode = new ArrayList<String>(1);
851     listWithRegionCode.add("JO");
852     countryCodeToRegionCodeMap.put(962, listWithRegionCode);
853 
854     listWithRegionCode = new ArrayList<String>(1);
855     listWithRegionCode.add("SY");
856     countryCodeToRegionCodeMap.put(963, listWithRegionCode);
857 
858     listWithRegionCode = new ArrayList<String>(1);
859     listWithRegionCode.add("IQ");
860     countryCodeToRegionCodeMap.put(964, listWithRegionCode);
861 
862     listWithRegionCode = new ArrayList<String>(1);
863     listWithRegionCode.add("KW");
864     countryCodeToRegionCodeMap.put(965, listWithRegionCode);
865 
866     listWithRegionCode = new ArrayList<String>(1);
867     listWithRegionCode.add("SA");
868     countryCodeToRegionCodeMap.put(966, listWithRegionCode);
869 
870     listWithRegionCode = new ArrayList<String>(1);
871     listWithRegionCode.add("YE");
872     countryCodeToRegionCodeMap.put(967, listWithRegionCode);
873 
874     listWithRegionCode = new ArrayList<String>(1);
875     listWithRegionCode.add("OM");
876     countryCodeToRegionCodeMap.put(968, listWithRegionCode);
877 
878     listWithRegionCode = new ArrayList<String>(1);
879     listWithRegionCode.add("PS");
880     countryCodeToRegionCodeMap.put(970, listWithRegionCode);
881 
882     listWithRegionCode = new ArrayList<String>(1);
883     listWithRegionCode.add("AE");
884     countryCodeToRegionCodeMap.put(971, listWithRegionCode);
885 
886     listWithRegionCode = new ArrayList<String>(1);
887     listWithRegionCode.add("IL");
888     countryCodeToRegionCodeMap.put(972, listWithRegionCode);
889 
890     listWithRegionCode = new ArrayList<String>(1);
891     listWithRegionCode.add("BH");
892     countryCodeToRegionCodeMap.put(973, listWithRegionCode);
893 
894     listWithRegionCode = new ArrayList<String>(1);
895     listWithRegionCode.add("QA");
896     countryCodeToRegionCodeMap.put(974, listWithRegionCode);
897 
898     listWithRegionCode = new ArrayList<String>(1);
899     listWithRegionCode.add("BT");
900     countryCodeToRegionCodeMap.put(975, listWithRegionCode);
901 
902     listWithRegionCode = new ArrayList<String>(1);
903     listWithRegionCode.add("MN");
904     countryCodeToRegionCodeMap.put(976, listWithRegionCode);
905 
906     listWithRegionCode = new ArrayList<String>(1);
907     listWithRegionCode.add("NP");
908     countryCodeToRegionCodeMap.put(977, listWithRegionCode);
909 
910     listWithRegionCode = new ArrayList<String>(1);
911     listWithRegionCode.add("001");
912     countryCodeToRegionCodeMap.put(979, listWithRegionCode);
913 
914     listWithRegionCode = new ArrayList<String>(1);
915     listWithRegionCode.add("TJ");
916     countryCodeToRegionCodeMap.put(992, listWithRegionCode);
917 
918     listWithRegionCode = new ArrayList<String>(1);
919     listWithRegionCode.add("TM");
920     countryCodeToRegionCodeMap.put(993, listWithRegionCode);
921 
922     listWithRegionCode = new ArrayList<String>(1);
923     listWithRegionCode.add("AZ");
924     countryCodeToRegionCodeMap.put(994, listWithRegionCode);
925 
926     listWithRegionCode = new ArrayList<String>(1);
927     listWithRegionCode.add("GE");
928     countryCodeToRegionCodeMap.put(995, listWithRegionCode);
929 
930     listWithRegionCode = new ArrayList<String>(1);
931     listWithRegionCode.add("KG");
932     countryCodeToRegionCodeMap.put(996, listWithRegionCode);
933 
934     listWithRegionCode = new ArrayList<String>(1);
935     listWithRegionCode.add("UZ");
936     countryCodeToRegionCodeMap.put(998, listWithRegionCode);
937 
938     return countryCodeToRegionCodeMap;
939   }
940 }
941