19d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com/* 29d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com * Copyright (C) 2010 Google Inc. 39d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com * 49d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com * Licensed under the Apache License, Version 2.0 (the "License"); 59d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com * you may not use this file except in compliance with the License. 69d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com * You may obtain a copy of the License at 79d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com * 89d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com * http://www.apache.org/licenses/LICENSE-2.0 99d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com * 109d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com * Unless required by applicable law or agreed to in writing, software 119d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com * distributed under the License is distributed on an "AS IS" BASIS, 129d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 139d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com * See the License for the specific language governing permissions and 149d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com * limitations under the License. 159d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com */ 169d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com 179d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.compackage com.android.i18n.addressinput; 189d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com 199d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.comimport org.json.JSONException; 209d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.comimport org.json.JSONObject; 219d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com 229d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.comimport java.util.HashMap; 239d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.comimport java.util.Map; 249d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com 259d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com/** 262c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com * Initial data in JSON format for regions. This has some formatting information for some countries, 272c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com * and a list of all the regions that the widget can support. Data has been sorted below for ease of 282c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com * editing. 299d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com */ 30dc4cdad9dd71a57be66262d1d6d46a09c0973818lararennie@google.comclass RegionDataConstants { 312c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com 32b1f5ef84545f36ea2baa1e426cff67a352b12c07lararennie@google.com private static final Map<String, String> COUNTRY_FORMAT_MAP = 33b1f5ef84545f36ea2baa1e426cff67a352b12c07lararennie@google.com new HashMap<String, String>(); 34b1f5ef84545f36ea2baa1e426cff67a352b12c07lararennie@google.com 352c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com private enum RegionDataEnum { 369d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com 378eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com AC(new String[]{ 388eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com "name", "ASCENSION ISLAND", 398eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com }), 4027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AD(new String[]{ 4127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ANDORRA", 4227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "ca", 4327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "ca", 4439fc575f34f8024ae785ec597a3125d8d00ebd0alararennie@google.com "fmt", "%N%n%O%n%A%n%Z %C", 4539fc575f34f8024ae785ec597a3125d8d00ebd0alararennie@google.com "require", "A", 4627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 4727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AE(new String[]{ 4827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "UNITED ARAB EMIRATES", 4927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C", 5027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "AC", 5127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 5227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AF(new String[]{ 5327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "AFGHANISTAN", 5427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 5527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AG(new String[]{ 5627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ANTIGUA AND BARBUDA", 5727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "A", 5827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 5927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AI(new String[]{ 6027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ANGUILLA", 6127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 6227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AL(new String[]{ 6327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ALBANIA", 6427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 6527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AM(new String[]{ 6627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ARMENIA", 6727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "hy", 6827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "hy", 6927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z%n%C%n%S", 7027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lfmt", "%N%n%O%n%A%n%Z%n%C%n%S", 7127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 7227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AN(new String[]{ 7327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "NETHERLANDS ANTILLES", 7427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 7527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AO(new String[]{ 7627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ANGOLA", 7727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 7827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AQ(new String[]{ 7927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ANTARCTICA", 8027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 8127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AR(new String[]{ 8227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ARGENTINA", 8327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "es", 8427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "es", 8527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C%n%S", 8627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACZ", 8727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 8827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 8927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AS(new String[]{ 9027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "AMERICAN SAMOA", 9127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %S %Z", 9227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 9327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACNOS", 9427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "zip_name_type", "zip", 9527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 9627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 9727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AT(new String[]{ 9827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "AUSTRIA", 9927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%Z %C", 10027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 10127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 10227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AU(new String[]{ 10327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "AUSTRALIA", 10427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "en", 10527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "en", 10627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%C %S %Z", 10727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 10827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 10927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 11027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 11127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AW(new String[]{ 11227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ARUBA", 11327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 11427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AX(new String[]{ 11527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "FINLAND", 11627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%nAX-%Z %C%n\u00C5LAND", 11727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 11827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "AX-", 11927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 12027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org AZ(new String[]{ 12127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "AZERBAIJAN", 12227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%nAZ %Z %C", 12327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "AZ ", 12427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 12527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BA(new String[]{ 12627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BOSNIA AND HERZEGOVINA", 12727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 12827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 12927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BB(new String[]{ 13027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BARBADOS", 13127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "parish", 13227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 13327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BD(new String[]{ 13427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BANGLADESH", 13527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C - %Z", 13627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 13727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BE(new String[]{ 13827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BELGIUM", 13927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%Z %C", 14027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 14127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 14227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BF(new String[]{ 14327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BURKINA FASO", 14427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %X", 14527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 14627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BG(new String[]{ 14727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BULGARIA (REP.)", 14827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 14927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 15027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BH(new String[]{ 15127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BAHRAIN", 15227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z", 15327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 15427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BI(new String[]{ 15527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BURUNDI", 15627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 15727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BJ(new String[]{ 15827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BENIN", 15927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "AC", 16027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 16127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BL(new String[]{ 16227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SAINT BARTHELEMY", 16327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%Z %C %X", 16427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACX", 16527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 16627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 16727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BM(new String[]{ 16827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BERMUDA", 16927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z", 17027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 17127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BN(new String[]{ 17227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BRUNEI DARUSSALAM", 17327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z", 17427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 17527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BO(new String[]{ 17627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BOLIVIA", 17727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "AC", 17827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 17927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BR(new String[]{ 18027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BRAZIL", 18127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "pt", 18227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "pt", 18327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%C-%S%n%Z", 18427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ASCZ", 18527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 18627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 18727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 18827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BS(new String[]{ 18927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BAHAMAS", 19027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "en", 19127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "en", 19227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C, %S", 19327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "island", 19427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 19527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BT(new String[]{ 19627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BHUTAN", 19727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 19827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BV(new String[]{ 19927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BOUVET ISLAND", 20027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 20127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BW(new String[]{ 20227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BOTSWANA", 20327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 20427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BY(new String[]{ 20527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BELARUS", 20627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%S%n%Z %C %X%n%A%n%O%n%N", 20727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 20827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org BZ(new String[]{ 20927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BELIZE", 21027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 21127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CA(new String[]{ 21227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CANADA", 21327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "en", 21427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "en~fr", 21527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %S %Z", 21627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 21727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACNOSZ", 21827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 21927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CC(new String[]{ 22027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "COCOS (KEELING) ISLANDS", 22127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%C %S %Z", 22227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 22327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 22427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CD(new String[]{ 22527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CONGO (DEM. REP.)", 22627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %X", 22727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 22827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CF(new String[]{ 22927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CENTRAL AFRICAN REPUBLIC", 23027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 23127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CG(new String[]{ 23227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CONGO (REP.)", 23327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 23427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CH(new String[]{ 23527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SWITZERLAND", 23627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "de", 23727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "de~fr~it", 23827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%nCH-%Z %C", 23927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 24027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "", 24127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "CH-", 24227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 24327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CI(new String[]{ 24427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "COTE D'IVOIRE", 24527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%X %A %C %X", 24627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 24727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CK(new String[]{ 24827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "COOK ISLANDS", 24927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z", 25027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 25127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CL(new String[]{ 25227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CHILE", 25327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "es", 25427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "es", 25527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C%n%S", 25627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 25727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 25827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CM(new String[]{ 25927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CAMEROON", 26027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 26127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CN(new String[]{ 26227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "P.R. CHINA", 26327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "zh-hans", 26427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "zh-hans", 26527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%Z%n%S%C%D%n%A%n%O%n%N", 2668eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com "lfmt", "%N%n%O%n%A%n%D%n%C%n%S, %Z", 26727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 26827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "S", 26927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 27027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CO(new String[]{ 27127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "COLOMBIA", 27227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C, %S", 27327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 27427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CR(new String[]{ 27527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "COSTA RICA", 27627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 27727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 27827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CS(new String[]{ 27927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SERBIA AND MONTENEGRO", 28027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 28127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 28227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CV(new String[]{ 28327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CAPE VERDE", 28427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "pt", 28527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "pt", 28627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C%n%S", 28727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "island", 28827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 28927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CX(new String[]{ 29027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CHRISTMAS ISLAND", 29127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%C %S %Z", 29227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 29327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 29427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CY(new String[]{ 29527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CYPRUS", 29627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 29727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 29827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org CZ(new String[]{ 29927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CZECH REP.", 30027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 30127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 30227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org DE(new String[]{ 30327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GERMANY", 30427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 30527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 30627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 30727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org DJ(new String[]{ 30827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "DJIBOUTI", 30927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 31027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org DK(new String[]{ 31127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "DENMARK", 312dcaf3df8a8051485562f94565cac2baa71dafe7dkeghani@google.com "fmt", "%N%n%O%n%A%n%Z %C", 31327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 31427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 31527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org DM(new String[]{ 31627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "DOMINICA", 31727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 31827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org DO(new String[]{ 31927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "DOMINICAN REP.", 32027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 32127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 32227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org DZ(new String[]{ 32327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ALGERIA", 32427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 32527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 32627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org EC(new String[]{ 32727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ECUADOR", 32827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z%n%C", 32927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CZ", 33027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 33127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org EE(new String[]{ 33227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ESTONIA", 33327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 33427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 33527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org EG(new String[]{ 33627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "EGYPT", 33727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C%n%S%n%Z", 3388eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com "lfmt", "%N%n%O%n%A%n%C%n%S%n%Z", 33927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 34027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org EH(new String[]{ 34127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "WESTERN SAHARA", 34227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 34327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org ER(new String[]{ 34427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ERITREA", 34527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 34627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org ES(new String[]{ 34727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SPAIN", 34827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "es", 34927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "es", 35027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C %S", 35127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 35227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 35327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 35427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org ET(new String[]{ 35527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ETHIOPIA", 35627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 35727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 35827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org FI(new String[]{ 35927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "FINLAND", 36027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%nFI-%Z %C", 36127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 36227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "FI-", 36327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 36427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org FJ(new String[]{ 36527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "FIJI", 36627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 36727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org FK(new String[]{ 36827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "FALKLAND ISLANDS (MALVINAS)", 36927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%X%n%C%n%Z", 37027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 37127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CZ", 37227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 37327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org FM(new String[]{ 37427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MICRONESIA (Federated State of)", 37527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %S %Z", 37627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 37727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACNOS", 37827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "zip_name_type", "zip", 37927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 38027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 38127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org FO(new String[]{ 38227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "FAROE ISLANDS", 38327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%nFO%Z %C", 38427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "FO", 38527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 38627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org FR(new String[]{ 38727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "FRANCE", 38827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%Z %C %X", 38927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 39027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CX", 39127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 39227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GA(new String[]{ 39327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GABON", 39427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 39527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GB(new String[]{ 39627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "UNITED KINGDOM", 39727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C%n%S%n%Z", 39827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 39927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CZ", 40027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "county", 40127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 40227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GD(new String[]{ 40327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GRENADA (WEST INDIES)", 40427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 40527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GE(new String[]{ 40627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GEORGIA", 40727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 40827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 40927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GF(new String[]{ 41027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "FRENCH GUIANA", 41127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%Z %C %X", 41227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 41327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACX", 41427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 41527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GG(new String[]{ 41627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CHANNEL ISLANDS", 41727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%X%n%C%nGUERNSEY%n%Z", 41827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 41927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CZ", 42027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 42127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GH(new String[]{ 42227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GHANA", 42327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 42427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GI(new String[]{ 42527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GIBRALTAR", 42627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A", 42727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "A", 42827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 42927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GL(new String[]{ 43027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GREENLAND", 43127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 43227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 43327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 43427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GM(new String[]{ 43527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GAMBIA", 43627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 43727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GN(new String[]{ 43827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GUINEA", 43927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%Z %A %C", 44027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 44127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GP(new String[]{ 44227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GUADELOUPE", 44327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%Z %C %X", 44427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 44527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACX", 44627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 44727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GQ(new String[]{ 44827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "EQUATORIAL GUINEA", 44927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 45027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GR(new String[]{ 45127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GREECE", 45227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 45327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 45427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 45527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GS(new String[]{ 45627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SOUTH GEORGIA", 45727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%X%n%C%n%Z", 45827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 45927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CZ", 46027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 46127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GT(new String[]{ 46227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GUATEMALA", 46327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z- %C", 46427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 46527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GU(new String[]{ 46627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GUAM", 46727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %S %Z", 46827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 46927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACNOS", 47027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "zip_name_type", "zip", 47127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 47227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 47327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GW(new String[]{ 47427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GUINEA-BISSAU", 47527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 47627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 47727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org GY(new String[]{ 47827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "GUYANA", 47927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 48027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org HK(new String[]{ 48127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "HONG KONG", 48227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "zh", 48327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "zh", 48427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%S%n%A%n%O%n%N", 48527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lfmt", "%N%n%O%n%A%n%S", 48627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "AS", 48727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "S", 48827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "area", 48927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 49027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org HM(new String[]{ 49127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "HEARD AND MCDONALD ISLANDS", 49227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%C %S %Z", 49327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 49427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 49527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org HN(new String[]{ 49627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "HONDURAS", 49727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C, %S%n%Z", 49827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACS", 49927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 50027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org HR(new String[]{ 50127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CROATIA", 50227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%nHR-%Z %C", 50327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "HR-", 50427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 50527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org HT(new String[]{ 50627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "HAITI", 50727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%nHT%Z %C %X", 50827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "HT", 50927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 51027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org HU(new String[]{ 51127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "HUNGARY (Rep.)", 51227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%C%n%A%n%Z", 51327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACNO", 51427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 51527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org ID(new String[]{ 51627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "INDONESIA", 51727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z%n%S", 51827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 51927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org IE(new String[]{ 52027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "IRELAND", 52127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "en", 52227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "en", 52327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C%n%S", 52427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "county", 52527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 52627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org IL(new String[]{ 52727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ISRAEL", 52827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z", 52927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 53027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org IM(new String[]{ 53127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ISLE OF MAN", 53227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%X%n%C%n%Z", 53327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 53427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CZ", 53527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 53627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org IN(new String[]{ 53727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "INDIA", 53827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "en", 53927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "en", 54027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z%n%S", 54127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 54227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 54327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 54427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org IO(new String[]{ 54527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "BRITISH INDIAN OCEAN TERRITORY", 54627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%X%n%C%n%Z", 54727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 54827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CZ", 54927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 55027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org IQ(new String[]{ 55127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "IRAQ", 55227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%C, %S%n%Z", 55327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACS", 55427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 55527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 55627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org IS(new String[]{ 55727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ICELAND", 55827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 55927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 56027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org IT(new String[]{ 56127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ITALY", 56227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "it", 56327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "it", 56427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C %S", 56527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 56627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 56727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 56827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org JE(new String[]{ 56927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CHANNEL ISLANDS", 57027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%X%n%C%nJERSEY%n%Z", 57127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 57227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CZ", 57327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 57427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org JM(new String[]{ 57527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "JAMAICA", 57627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "en", 57727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "en", 57827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C%n%S %X", 57927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACS", 58027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "parish", 58127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 58227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org JO(new String[]{ 58327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "JORDAN", 58427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z", 58527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 58627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org JP(new String[]{ 58727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "JAPAN", 58827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "ja", 58927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "ja", 59027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "\u3012%Z%n%S%C%n%A%n%O%n%N", 59127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lfmt", "%N%n%O%n%A%n%C, %S%n%Z", 59227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 59327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "S", 59427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "prefecture", 59527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 59627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org KE(new String[]{ 59727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "KENYA", 59827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C%n%Z", 59927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 60027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org KG(new String[]{ 60127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "KYRGYZSTAN", 60227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%Z %C %X%n%A%n%O%n%N", 60327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 60427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org KH(new String[]{ 60527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CAMBODIA", 60627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z", 60727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 60827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org KI(new String[]{ 60927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "KIRIBATI", 61027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%S%n%C", 61127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACNOS", 61227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "island", 61327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 61427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org KM(new String[]{ 61527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "COMOROS", 61627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "AC", 61727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 61827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org KN(new String[]{ 61927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SAINT KITTS AND NEVIS", 62027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "en", 62127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "en", 62227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C, %S", 62327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACS", 62427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "island", 62527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 62627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org KR(new String[]{ 62727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "KOREA (REP.)", 62827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "ko", 62927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "ko", 63027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%S %C%D%n%A%n%O%n%N%nSEOUL %Z", 63127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lfmt", "%N%n%O%n%A%n%D%n%C%n%S%nSEOUL %Z", 63227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 63327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "Z", 63427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "do_si", 63527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 63627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org KW(new String[]{ 63727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "KUWAIT", 63827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 63927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 64027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org KY(new String[]{ 64127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CAYMAN ISLANDS", 64227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "en", 64327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "en", 64427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%S", 64527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "AS", 64627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "island", 64727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 64827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org KZ(new String[]{ 64927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "KAZAKHSTAN", 65027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%Z%n%S%n%C%n%A%n%O%n%N", 65127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 65227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org LA(new String[]{ 65327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "LAO (PEOPLE'S DEM. REP.)", 65427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 65527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 65627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org LB(new String[]{ 65727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "LEBANON", 65827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z", 65927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 66027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org LC(new String[]{ 66127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SAINT LUCIA", 66227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 66327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org LI(new String[]{ 66427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "LIECHTENSTEIN", 66527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%nFL-%Z %C", 66627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 66727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "FL-", 66827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 66927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org LK(new String[]{ 67027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SRI LANKA", 67127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C%n%Z", 67227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 67327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org LR(new String[]{ 67427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "LIBERIA", 67527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C %X", 67627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 67727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org LS(new String[]{ 67827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "LESOTHO", 67927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z", 68027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 68127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org LT(new String[]{ 68227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "LITHUANIA", 68327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%nLT-%Z %C", 68427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "LT-", 68527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 68627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org LU(new String[]{ 68727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "LUXEMBOURG", 68827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%nL-%Z %C", 68927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 69027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "L-", 69127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 69227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org LV(new String[]{ 69327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "LATVIA", 69427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C, %Z", 69527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 69627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org LY(new String[]{ 69727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "LIBYA", 69827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 69927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MA(new String[]{ 70027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MOROCCO", 70127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 70227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 70327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MC(new String[]{ 70427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MONACO", 70527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%nMC-%Z %C %X", 70627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "MC-", 70727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 70827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MD(new String[]{ 70927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "Rep. MOLDOVA", 71027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%nMD-%Z %C", 71127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "MD-", 71227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 71327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org ME(new String[]{ 71427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MONTENEGRO", 71527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 71627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 71727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MF(new String[]{ 71827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SAINT MARTIN", 71927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%Z %C %X", 72027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACX", 72127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 72227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 72327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MG(new String[]{ 72427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MADAGASCAR", 72527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 72627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 72727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MH(new String[]{ 72827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MARSHALL ISLANDS", 72927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %S %Z", 73027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 73127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACNOS", 73227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "zip_name_type", "zip", 73327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 73427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 73527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MK(new String[]{ 73627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MACEDONIA", 73727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 73827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 73927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org ML(new String[]{ 74027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MALI", 74127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 74227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MN(new String[]{ 74327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MONGOLIA", 74427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%S %C-%X%n%Z", 74527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 74627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MO(new String[]{ 74727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MACAO", 74827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "zh-hant", 74927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "zh-hant", 75027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%A%n%O%n%N", 75127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lfmt", "%N%n%O%n%A", 75227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "A", 75327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 75427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MP(new String[]{ 75527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "NORTHERN MARIANA ISLANDS", 75627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %S %Z", 75727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 75827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACNOS", 75927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "zip_name_type", "zip", 76027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 76127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 76227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MQ(new String[]{ 76327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MARTINIQUE", 76427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%Z %C %X", 76527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 76627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACX", 76727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 76827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MR(new String[]{ 76927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MAURITANIA", 77027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "AC", 77127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 77227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MS(new String[]{ 77327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MONTSERRAT", 77427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 77527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MT(new String[]{ 77627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MALTA", 77727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z", 77827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CZ", 77927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 78027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MU(new String[]{ 78127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MAURITIUS", 78227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z%n%C", 78327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CZ", 78427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 78527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MV(new String[]{ 78627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MALDIVES", 78727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z", 78827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 78927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MW(new String[]{ 79027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MALAWI", 79127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %X", 79227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 79327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MX(new String[]{ 79427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MEXICO", 79527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "es", 79627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "es", 79727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C, %S", 79827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 79927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CSZ", 80027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 80127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 80227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MY(new String[]{ 80327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MALAYSIA", 80427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "ms", 80527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "ms", 80627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C, %S", 80727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 80827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 80927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 81027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 81127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org MZ(new String[]{ 81227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MOZAMBIQUE", 81327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C", 81427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 81527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org NA(new String[]{ 81627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "NAMIBIA", 81727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 81827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org NC(new String[]{ 81927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "NEW CALEDONIA", 82027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%Z %C %X", 82127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 82227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACX", 82327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 82427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org NE(new String[]{ 82527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "NIGER", 82627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 82727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 82827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org NF(new String[]{ 82927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "NORFOLK ISLAND", 83027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%C %S %Z", 83127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 83227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 83327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org NG(new String[]{ 83427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "NIGERIA", 83527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "fr", 83627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "fr", 83727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z%n%S", 83827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 83927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 84027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 84127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org NI(new String[]{ 84227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "NICARAGUA", 84327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "es", 84427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "es", 84527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z%n%C, %S", 84627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 84727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "department", 84827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 84927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org NL(new String[]{ 85027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "NETHERLANDS", 85127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%Z %C", 85227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 85327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 85427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org NO(new String[]{ 85527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "NORWAY", 85627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 85727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 85827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 85927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org NP(new String[]{ 86027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "NEPAL", 86127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z", 86227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 86327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org NR(new String[]{ 86427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "NAURU CENTRAL PACIFIC", 86527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "en", 86627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "en", 86727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%S", 86827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "AS", 86927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "district", 87027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 87127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org NU(new String[]{ 87227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "NIUE", 87327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 87427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org NZ(new String[]{ 87527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "NEW ZEALAND", 87627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z", 87727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 87827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 87927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org OM(new String[]{ 88027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "OMAN", 88127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z%n%C", 88227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 88327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org PA(new String[]{ 88427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "PANAMA (REP.)", 88527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C%n%S", 88627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 88727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 88827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org PE(new String[]{ 88927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "PERU", 89027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 89127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org PF(new String[]{ 89227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "FRENCH POLYNESIA", 89327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C %S", 89427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 89527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 89627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "island", 89727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 89827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org PG(new String[]{ 89927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "PAPUA NEW GUINEA", 90027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z %S", 90127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACS", 90227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 90327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org PH(new String[]{ 90427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "PHILIPPINES", 90527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C%n%S", 90627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "AC", 90727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 90827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org PK(new String[]{ 90927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "PAKISTAN", 91027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C-%Z", 91127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 91227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org PL(new String[]{ 91327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "POLAND", 91427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 91527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 91627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 91727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org PM(new String[]{ 91827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ST. PIERRE AND MIQUELON", 91927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%Z %C %X", 92027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 92127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACX", 92227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 92327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org PN(new String[]{ 92427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "PITCAIRN", 92527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%X%n%C%n%Z", 92627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 92727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CZ", 92827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 92927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org PR(new String[]{ 93027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "PUERTO RICO", 93127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C PR %Z", 93227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 93327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACNO", 93427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "zip_name_type", "zip", 93527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "PR", 93627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 93727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org PS(new String[]{ 93827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "PALESTINIAN TERRITORY", 93927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 94027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org PT(new String[]{ 94127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "PORTUGAL", 94227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 94327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 94427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 94527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org PW(new String[]{ 94627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "PALAU", 94727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %S %Z", 94827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 94927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACNOS", 95027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "zip_name_type", "zip", 95127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 95227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 95327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org PY(new String[]{ 95427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "PARAGUAY", 95527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 95627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 95727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org QA(new String[]{ 95827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "QATAR", 95927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "AC", 96027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 96127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org RE(new String[]{ 96227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "REUNION", 96327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%Z %C %X", 96427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 96527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACX", 96627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 96727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org RO(new String[]{ 96827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ROMANIA", 96927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 97027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "AC", 97127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 97227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org RS(new String[]{ 97327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "REPUBLIC OF SERBIA", 97427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 97527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 97627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org RU(new String[]{ 97727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "RUSSIAN FEDERATION", 97839fc575f34f8024ae785ec597a3125d8d00ebd0alararennie@google.com "fmt", "%N%n%O%n%A%n%C%n%S%n%Z", 97927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 98039fc575f34f8024ae785ec597a3125d8d00ebd0alararennie@google.com "state_name_type", "oblast", 98127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "AC", 98227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 98327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org RW(new String[]{ 98427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "RWANDA", 98527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "AC", 98627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 98727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SA(new String[]{ 98827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SAUDI ARABIA", 98927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z", 99027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 99127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SB(new String[]{ 99227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SOLOMON ISLANDS", 99327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 99427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SC(new String[]{ 99527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SEYCHELLES", 99627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C%n%S", 99727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "S", 99827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "island", 99927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 100027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SE(new String[]{ 100127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SWEDEN", 100227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%nSE-%Z %C", 100327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 100427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "SE-", 100527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 100627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SG(new String[]{ 100727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "REP. OF SINGAPORE", 100827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%nSINGAPORE %Z", 100927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "AZ", 101027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 101127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SH(new String[]{ 101227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SAINT HELENA", 101327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%X%n%C%n%Z", 101427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 101527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CZ", 101627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 101727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SI(new String[]{ 101827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SLOVENIA", 101927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%nSI- %Z %C", 102027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "postprefix", "SI-", 102127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 102227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SJ(new String[]{ 102327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SVALBARD AND JAN MAYEN ISLANDS", 102427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 102527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 102627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 102727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SK(new String[]{ 102827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SLOVAKIA", 102927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 103027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 103127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SL(new String[]{ 103227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SIERRA LEONE", 103327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 103427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SM(new String[]{ 103527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SAN MARINO", 103627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 103727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "AZ", 103827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 103927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SN(new String[]{ 104027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SENEGAL", 104127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 104227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 104327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SO(new String[]{ 104427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SOMALIA", 104527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "so", 104627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "so", 104727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C, %S %Z", 104827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACS", 104927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACS", 105027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 105127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SR(new String[]{ 105227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SURINAME", 105327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "nl", 105427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "nl", 105527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %X%n%S", 105627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "AS", 105727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 105827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org ST(new String[]{ 105927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SAO TOME AND PRINCIPE", 106027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %X", 106127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 106227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SV(new String[]{ 106327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "EL SALVADOR", 106427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "es", 106527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "es", 106627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z-%C%n%S", 106727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACS", 106827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CSZ", 106927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 107027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org SZ(new String[]{ 107127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SWAZILAND", 107227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C%n%Z", 107327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACZ", 107427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 10758eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com TA(new String[]{ 10768eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com "name", "TRISTAN DA CUNHA", 10778eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com }), 107827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TC(new String[]{ 107927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "TURKS AND CAICOS ISLANDS", 108027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%X%n%C%n%Z", 108127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 108227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CZ", 108327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 108427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TD(new String[]{ 108527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "CHAD", 108627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 108727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TF(new String[]{ 108827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "FRENCH SOUTHERN TERRITORIES", 108927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 109027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TG(new String[]{ 109127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "TOGO", 109227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 109327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TH(new String[]{ 109427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "THAILAND", 109527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "th", 109627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "th", 10978eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com "fmt", "%N%n%O%n%A%n%D %C%n%S %Z", 10988eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com "lfmt", "%N%n%O%n%A%n%D, %C%n%S %Z", 109927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "S", 110027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 110127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TJ(new String[]{ 110227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "TAJIKISTAN", 110327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 110427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 110527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TK(new String[]{ 110627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "TOKELAU", 110727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 110827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TL(new String[]{ 110927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "TIMOR-LESTE", 111027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 111127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TM(new String[]{ 111227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "TURKMENISTAN", 111327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 111427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 111527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TN(new String[]{ 111627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "TUNISIA", 111727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 111827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 111927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TO(new String[]{ 112027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "TONGA", 112127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 112227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TR(new String[]{ 112327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "TURKEY", 112427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C/%S", 112527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 1126771cc560df04dc201a90012c15b5814c33f6d5d8lararennie@google.com "locality_name_type", "district", 112727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 112827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TT(new String[]{ 112927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "TRINIDAD AND TOBAGO", 113027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 113127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TV(new String[]{ 113227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "TUVALU", 113327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "tyv", 113427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "tyv", 113527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%X%n%C%n%S", 113627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACS", 113727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "island", 113827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 113927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TW(new String[]{ 114027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "TAIWAN", 114127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "zh-hant", 114227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "zh-hant", 114327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%Z%n%S%C%n%A%n%O%n%N", 114427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lfmt", "%N%n%O%n%A%n%C, %S %Z", 114527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 114627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "county", 114727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 114827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org TZ(new String[]{ 114927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "TANZANIA (UNITED REP.)", 115027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 115127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org UA(new String[]{ 115227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "UKRAINE", 115327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%Z %C%n%A%n%O%n%N", 115427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 115527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org UG(new String[]{ 115627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "UGANDA", 115727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 115827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org UM(new String[]{ 115927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "UNITED STATES MINOR OUTLYING ISLANDS", 116027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %S %Z", 116127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACS", 116227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACNOS", 116327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "zip_name_type", "zip", 116427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 116527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 116627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org US(new String[]{ 116727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "UNITED STATES", 116827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "en", 116927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "en", 117039fc575f34f8024ae785ec597a3125d8d00ebd0alararennie@google.com "fmt", "%N%n%O%n%A%n%C, %S %Z", 117127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 117227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 117327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "zip_name_type", "zip", 117427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 117527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 117627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org UY(new String[]{ 117727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "URUGUAY", 117827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "es", 117927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "es", 118027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C %S", 118127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 118227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 118327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org UZ(new String[]{ 118427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "UZBEKISTAN", 118527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C%n%S", 118627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 118727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 118827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org VA(new String[]{ 118927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "VATICAN", 119027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 119127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 119227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org VC(new String[]{ 119327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SAINT VINCENT AND THE GRENADINES (ANTILLES)", 119427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 119527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org VE(new String[]{ 119627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "VENEZUELA", 119727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "es", 119827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "es", 119927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %Z, %S", 120027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACS", 120127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "CS", 120227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 120327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org VG(new String[]{ 120427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "VIRGIN ISLANDS (BRITISH)", 120527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "A", 120627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 120727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org VI(new String[]{ 120827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "VIRGIN ISLANDS (U.S.)", 120927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C %S %Z", 121027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACSZ", 121127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACNOS", 121227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "zip_name_type", "zip", 121327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "state", 121427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 121527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org VN(new String[]{ 121627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "VIET NAM", 121727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lang", "vi", 121827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "languages", "vi", 121927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C%n%S", 122027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "lfmt", "%N%n%O%n%A%n%C%n%S", 122127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "AC", 122227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 122327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org VU(new String[]{ 122427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "VANUATU", 122527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 122627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org WF(new String[]{ 122727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "WALLIS AND FUTUNA ISLANDS", 122827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%Z %C %X", 122927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 123027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACX", 123127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 123227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org WS(new String[]{ 123327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SAMOA", 123427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 12358eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com XK(new String[]{ 12368eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com "name", "KOSOVO", 12378eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com "fmt", "%N%n%O%n%A%n%Z %C" 12388eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com }), 123927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org YE(new String[]{ 124027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "YEMEN", 124127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "AC", 124227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 124327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org YT(new String[]{ 124427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "MAYOTTE", 124527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%O%n%N%n%A%n%Z %C %X", 124627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 124727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "ACX", 124827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 124927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org YU(new String[]{ 125027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SERBIA AND MONTENEGRO", 125127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 125227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 125327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org ZA(new String[]{ 125427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "SOUTH AFRICA", 125527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C%n%Z", 125627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "ACZ", 125727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 125827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org ZM(new String[]{ 125927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ZAMBIA", 126027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%Z %C", 126127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "AC", 126227458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 126327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org ZW(new String[]{ 126427458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "name", "ZIMBABWE", 126527458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }), 126627458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org ZZ(new String[]{ 126727458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "fmt", "%N%n%O%n%A%n%C", 126827458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "require", "AC", 126927458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "upper", "C", 127027458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "zip_name_type", "postal", 127127458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org "state_name_type", "province", 1272771cc560df04dc201a90012c15b5814c33f6d5d8lararennie@google.com "locality_name_type", "city", 127327458e3d57a35f67f36ba8adf74f76427333b4b2rouslan@chromium.org }); 12742c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com 12752c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com private String jsonString; 12762c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com 12772c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com private RegionDataEnum(String[] inputArray) { 12782c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com jsonString = convertArrayToJsonString(inputArray); 12792c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com } 12802c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com 1281dc4cdad9dd71a57be66262d1d6d46a09c0973818lararennie@google.com String getJsonString() { 12822c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com return jsonString; 12832c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com } 12849d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com } 12859d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com 12862c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com static { 12872c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com for (RegionDataEnum region : RegionDataEnum.values()) { 12880dbcfb4fae3e125550c534191627574ea69ec3aflararennie@google.com COUNTRY_FORMAT_MAP.put(region.toString(), region.getJsonString()); 12892c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com } 12909d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com } 12919d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com 1292dc4cdad9dd71a57be66262d1d6d46a09c0973818lararennie@google.com static Map<String, String> getCountryFormatMap() { 12930dbcfb4fae3e125550c534191627574ea69ec3aflararennie@google.com return COUNTRY_FORMAT_MAP; 12942c25a6f4922225b619b0e389befde8b941e78834jeanine@google.com } 12958eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com 12968eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com /** 12978eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com * Assumes the array is a well-formed array - i.e., there are no unmatched keys in the input. 12988eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com * Package-private so it can be accessed by tests. 12998eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com */ 13008eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com static String convertArrayToJsonString(String[] input) { 13018eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com JSONObject object = new JSONObject(); 13028eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com for (int i = 0; i < input.length; i += 2) { 13038eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com try { 13048eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com object.put(input[i], input[i + 1]); 13058eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com } catch (JSONException e) { 13068eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com // Ignore for now. 13078eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com } 13088eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com } 13098eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com return object.toString(); 13108eec997ad38cd4e82caa13910c453f8d65a8d300lararennie@google.com } 13119d0dbefd0fd3cfdccb2509ccbd7c216b01dd44d4lararennie@google.com} 1312