From c302db777f23315e2c0397cb24e5347f6aa554b1 Mon Sep 17 00:00:00 2001 From: fentas Date: Mon, 2 Nov 2015 14:09:05 +0100 Subject: [PATCH 1/4] adding bounds to countries --- data/countries.csv | 520 ++++++++++++++++++++++---------------------- data/countries.json | 259 ++++++++++++++++++++++ 2 files changed, 519 insertions(+), 260 deletions(-) diff --git a/data/countries.csv b/data/countries.csv index 625e2f3..aae750f 100644 --- a/data/countries.csv +++ b/data/countries.csv @@ -1,260 +1,260 @@ -name,alpha2,alpha3,ccTLD,countryCallingCodes,currencies,ioc,languages,status -Afghanistan,AF,AFG,,+93,AFN,AFG,pus,assigned -Albania,AL,ALB,,+355,ALL,ALB,sqi,assigned -Algeria,DZ,DZA,,+213,DZD,ALG,ara,assigned -American Samoa,AS,ASM,,+1 684,USD,ASA,"eng,smo",assigned -Andorra,AD,AND,,+376,EUR,AND,cat,assigned -Angola,AO,AGO,,+244,AOA,ANG,por,assigned -Anguilla,AI,AIA,,+1 264,XCD,,eng,assigned -Antarctica,AQ,ATA,,+672,,,,assigned -Antigua And Barbuda,AG,ATG,,+1 268,XCD,ANT,eng,assigned -Argentina,AR,ARG,,+54,ARS,ARG,spa,assigned -Armenia,AM,ARM,,+374,AMD,ARM,"hye,rus",assigned -Aruba,AW,ABW,,+297,AWG,ARU,nld,assigned -Ascension Island,AC,,.ac,+247,USD,SHP,eng,reserved -Australia,AU,AUS,,+61,AUD,AUS,eng,assigned -Austria,AT,AUT,,+43,EUR,AUT,deu,assigned -Azerbaijan,AZ,AZE,,+994,AZN,AZE,aze,assigned -Bahamas,BS,BHS,,+1 242,BSD,BAH,eng,assigned -Bahrain,BH,BHR,,+973,BHD,BRN,ara,assigned -Bangladesh,BD,BGD,,+880,BDT,BAN,ben,assigned -Barbados,BB,BRB,,+1 246,BBD,BAR,eng,assigned -Belarus,BY,BLR,,+375,BYR,BLR,"bel,rus",assigned -Belgium,BE,BEL,,+32,EUR,BEL,"nld,fra,deu",assigned -Belize,BZ,BLZ,,+501,BZD,BIZ,eng,assigned -Benin,BJ,BEN,,+229,XOF,BEN,fra,assigned -Bermuda,BM,BMU,,+1 441,BMD,BER,eng,assigned -Bhutan,BT,BTN,,+975,"INR,BTN",BHU,dzo,assigned -"Bolivia, Plurinational State Of",BO,BOL,,+591,"BOB,BOV",BOL,"spa,aym,que",assigned -"Bonaire, Saint Eustatius And Saba",BQ,BES,,+599,USD,,nld,assigned -Bosnia & Herzegovina,BA,BIH,,+387,BAM,BIH,"bos,cre,srp",assigned -Botswana,BW,BWA,,+267,BWP,BOT,"eng,tsn",assigned -Bouvet Island,BV,BVT,,,NOK,,,assigned -Brazil,BR,BRA,,+55,BRL,BRA,por,assigned -British Indian Ocean Territory,IO,IOT,,+246,USD,,eng,assigned -Brunei Darussalam,BN,BRN,,+673,BND,BRU,"msa,eng",assigned -Bulgaria,BG,BGR,,+359,BGN,BUL,bul,assigned -Burkina Faso,BF,BFA,,+226,XOF,BUR,fra,assigned -Burundi,BI,BDI,,+257,BIF,BDI,fra,assigned -Cabo Verde,CV,CPV,,+238,CVE,CPV,por,assigned -Cambodia,KH,KHM,,+855,KHR,CAM,khm,assigned -Cameroon,CM,CMR,,+237,XAF,CMR,"eng,fra",assigned -Canada,CA,CAN,,+1,CAD,CAN,"eng,fra",assigned -Canary Islands,IC,,,,EUR,,,reserved -Cayman Islands,KY,CYM,,+1 345,KYD,CAY,eng,assigned -Central African Republic,CF,CAF,,+236,XAF,CAF,"fra,sag",assigned -"Ceuta, Mulilla",EA,,,,EUR,,,reserved -Chad,TD,TCD,,+235,XAF,CHA,"ara,fra",assigned -Chile,CL,CHL,,+56,"CLP,CLF",CHI,spa,assigned -China,CN,CHN,,+86,CNY,CHN,zho,assigned -Christmas Island,CX,CXR,,+61,AUD,,eng,assigned -Clipperton Island,CP,,,,EUR,,,reserved -Cocos (Keeling) Islands,CC,CCK,,+61,AUD,,eng,assigned -Colombia,CO,COL,,+57,"COP,COU",COL,spa,assigned -Comoros,KM,COM,,+269,KMF,COM,"ara,fra",assigned -Cook Islands,CK,COK,,+682,NZD,COK,"eng,mri",assigned -Costa Rica,CR,CRI,,+506,CRC,CRC,spa,assigned -Cote d'Ivoire,CI,CIV,,+225,XOF,CIV,fra,assigned -Croatia,HR,HRV,,+385,HRK,CRO,hrv,assigned -Cuba,CU,CUB,,+53,"CUP,CUC",CUB,spa,assigned -Curacao,CW,CUW,,+599,ANG,,nld,assigned -Cyprus,CY,CYP,,+357,EUR,CYP,"ell,tur",assigned -Czech Republic,CZ,CZE,,+420,CZK,CZE,ces,assigned -Democratic Republic Of Congo,CD,COD,,+243,CDF,COD,"fra,lin,kon,swa",assigned -Denmark,DK,DNK,,+45,DKK,DEN,dan,assigned -Diego Garcia,DG,,,,USD,,,reserved -Djibouti,DJ,DJI,,+253,DJF,DJI,"ara,fra",assigned -Dominica,DM,DMA,,+1 767,XCD,DMA,eng,assigned -Dominican Republic,DO,DOM,,"+1 809,+1 829,+1 849",DOP,DOM,spa,assigned -Ecuador,EC,ECU,,+593,USD,ECU,"spa,que",assigned -Egypt,EG,EGY,,+20,EGP,EGY,ara,assigned -El Salvador,SV,SLV,,+503,USD,ESA,spa,assigned -Equatorial Guinea,GQ,GNQ,,+240,XAF,GEQ,"spa,fra,por",assigned -Eritrea,ER,ERI,,+291,ERN,ERI,"eng,ara,tir",assigned -Estonia,EE,EST,,+372,EUR,EST,est,assigned -Ethiopia,ET,ETH,,+251,ETB,ETH,amh,assigned -European Union,EU,,.eu,+388,EUR,,,reserved -Falkland Islands,FK,FLK,,+500,FKP,,eng,assigned -Faroe Islands,FO,FRO,,+298,DKK,FAI,"fao,dan",assigned -Fiji,FJ,FJI,,+679,FJD,FIJ,"eng,fij",assigned -Finland,FI,FIN,,+358,EUR,FIN,"fin,swe",assigned -France,FR,FRA,,+33,EUR,FRA,fra,assigned -"France, Metropolitan",FX,,,+241,EUR,,fra,reserved -French Guiana,GF,GUF,,+594,EUR,,fra,assigned -French Polynesia,PF,PYF,,+689,XPF,,fra,assigned -French Southern Territories,TF,ATF,,,EUR,,fra,assigned -Gabon,GA,GAB,,+241,XAF,GAB,fra,assigned -Gambia,GM,GMB,,+220,GMD,GAM,eng,assigned -Georgia,GE,GEO,,+995,GEL,GEO,kat,assigned -Germany,DE,DEU,,+49,EUR,GER,deu,assigned -Ghana,GH,GHA,,+233,GHS,GHA,eng,assigned -Gibraltar,GI,GIB,,+350,GIP,,eng,assigned -Greece,GR,GRC,,+30,EUR,GRE,ell,assigned -Greenland,GL,GRL,,+299,DKK,,kal,assigned -Grenada,GD,GRD,,+473,XCD,GRN,eng,assigned -Guadeloupe,GP,GLP,,+590,EUR,,fra,assigned -Guam,GU,GUM,,+1 671,USD,GUM,eng,assigned -Guatemala,GT,GTM,,+502,GTQ,GUA,spa,assigned -Guernsey,GG,GGY,,+44,GBP,GCI,fra,assigned -Guinea,GN,GIN,,+224,GNF,GUI,fra,assigned -Guinea-bissau,GW,GNB,,+245,XOF,GBS,por,assigned -Guyana,GY,GUY,,+592,GYD,GUY,eng,assigned -Haiti,HT,HTI,,+509,"HTG,USD",HAI,"fra,hat",assigned -Heard Island And McDonald Islands,HM,HMD,,,AUD,,,assigned -Honduras,HN,HND,,+504,HNL,HON,spa,assigned -Hong Kong,HK,HKG,,+852,HKD,HKG,"zho,eng",assigned -Hungary,HU,HUN,,+36,HUF,HUN,hun,assigned -Iceland,IS,ISL,,+354,ISK,ISL,isl,assigned -India,IN,IND,,+91,INR,IND,"eng,hin",assigned -Indonesia,ID,IDN,,+62,IDR,INA,ind,assigned -"Iran, Islamic Republic Of",IR,IRN,,+98,IRR,IRI,fas,assigned -Iraq,IQ,IRQ,,+964,IQD,IRQ,"ara,kur",assigned -Ireland,IE,IRL,,+353,EUR,IRL,"eng,gle",assigned -Isle Of Man,IM,IMN,,+44,GBP,,"eng,glv",assigned -Israel,IL,ISR,,+972,ILS,ISR,"heb,ara,eng",assigned -Italy,IT,ITA,,+39,EUR,ITA,ita,assigned -Jamaica,JM,JAM,,+1 876,JMD,JAM,eng,assigned -Japan,JP,JPN,,+81,JPY,JPN,jpn,assigned -Jersey,JE,JEY,,+44,GBP,JCI,"eng,fra",assigned -Jordan,JO,JOR,,+962,JOD,JOR,ara,assigned -Kazakhstan,KZ,KAZ,,"+7,+7 6,+7 7",KZT,KAZ,"kaz,rus",assigned -Kenya,KE,KEN,,+254,KES,KEN,"eng,swa",assigned -Kiribati,KI,KIR,,+686,AUD,KIR,eng,assigned -"Korea, Democratic People's Republic Of",KP,PRK,,+850,KPW,PRK,kor,assigned -"Korea, Republic Of",KR,KOR,,+82,KRW,KOR,kor,assigned -Kuwait,KW,KWT,,+965,KWD,KUW,ara,assigned -Kyrgyzstan,KG,KGZ,,+996,KGS,KGZ,rus,assigned -Lao People's Democratic Republic,LA,LAO,,+856,LAK,LAO,lao,assigned -Latvia,LV,LVA,,+371,EUR,LAT,lav,assigned -Lebanon,LB,LBN,,+961,LBP,LIB,"ara,hye",assigned -Lesotho,LS,LSO,,+266,"LSL,ZAR",LES,"eng,sot",assigned -Liberia,LR,LBR,,+231,LRD,LBR,eng,assigned -Libya,LY,LBY,,+218,LYD,LBA,ara,assigned -Liechtenstein,LI,LIE,,+423,CHF,LIE,deu,assigned -Lithuania,LT,LTU,,+370,EUR,LTU,lit,assigned -Luxembourg,LU,LUX,,+352,EUR,LUX,"fra,deu,ltz",assigned -Macao,MO,MAC,,+853,MOP,MAC,"zho,por",assigned -"Macedonia, The Former Yugoslav Republic Of",MK,MKD,,+389,MKD,MKD,mkd,assigned -Madagascar,MG,MDG,,+261,MGA,MAD,"fra,mlg",assigned -Malawi,MW,MWI,,+265,MWK,MAW,"eng,nya",assigned -Malaysia,MY,MYS,,+60,MYR,MAS,"msa,eng",assigned -Maldives,MV,MDV,,+960,MVR,MDV,div,assigned -Mali,ML,MLI,,+223,XOF,MLI,fra,assigned -Malta,MT,MLT,,+356,EUR,MLT,"mlt,eng",assigned -Marshall Islands,MH,MHL,,+692,USD,MHL,"eng,mah",assigned -Martinique,MQ,MTQ,,+596,EUR,,,assigned -Mauritania,MR,MRT,,+222,MRO,MTN,"ara,fra",assigned -Mauritius,MU,MUS,,+230,MUR,MRI,"eng,fra",assigned -Mayotte,YT,MYT,,+262,EUR,,fra,assigned -Mexico,MX,MEX,,+52,"MXN,MXV",MEX,spa,assigned -"Micronesia, Federated States Of",FM,FSM,,+691,USD,,eng,assigned -Moldova,MD,MDA,,+373,MDL,MDA,ron,assigned -Monaco,MC,MCO,,+377,EUR,MON,fra,assigned -Mongolia,MN,MNG,,+976,MNT,MGL,mon,assigned -Montenegro,ME,MNE,,+382,EUR,MNE,mot,assigned -Montserrat,MS,MSR,,+1 664,XCD,,,assigned -Morocco,MA,MAR,,+212,MAD,MAR,ara,assigned -Mozambique,MZ,MOZ,,+258,MZN,MOZ,por,assigned -Myanmar,MM,MMR,,+95,MMK,MYA,mya,assigned -Namibia,NA,NAM,,+264,"NAD,ZAR",NAM,eng,assigned -Nauru,NR,NRU,,+674,AUD,NRU,"eng,nau",assigned -Nepal,NP,NPL,,+977,NPR,NEP,nep,assigned -Netherlands,NL,NLD,,+31,EUR,NED,nld,assigned -New Caledonia,NC,NCL,,+687,XPF,,fra,assigned -New Zealand,NZ,NZL,,+64,NZD,NZL,eng,assigned -Nicaragua,NI,NIC,,+505,NIO,NCA,spa,assigned -Niger,NE,NER,,+227,XOF,NIG,fra,assigned -Nigeria,NG,NGA,,+234,NGN,NGR,eng,assigned -Niue,NU,NIU,,+683,NZD,,eng,assigned -Norfolk Island,NF,NFK,,+672,AUD,,eng,assigned -Northern Mariana Islands,MP,MNP,,+1 670,USD,,eng,assigned -Norway,NO,NOR,,+47,NOK,NOR,nor,assigned -Oman,OM,OMN,,+968,OMR,OMA,ara,assigned -Pakistan,PK,PAK,,+92,PKR,PAK,"urd,eng",assigned -Palau,PW,PLW,,+680,USD,PLW,eng,assigned -"Palestinian Territory, Occupied",PS,PSE,,+970,"JOD,EGP,ILS",PLE,ara,assigned -Panama,PA,PAN,,+507,"PAB,USD",PAN,spa,assigned -Papua New Guinea,PG,PNG,,+675,PGK,PNG,eng,assigned -Paraguay,PY,PRY,,+595,PYG,PAR,spa,assigned -Peru,PE,PER,,+51,PEN,PER,"spa,aym,que",assigned -Philippines,PH,PHL,,+63,PHP,PHI,eng,assigned -Pitcairn,PN,PCN,,+872,NZD,,eng,assigned -Poland,PL,POL,,+48,PLN,POL,pol,assigned -Portugal,PT,PRT,,+351,EUR,POR,por,assigned -Puerto Rico,PR,PRI,,"+1 787,+1 939",USD,PUR,"spa,eng",assigned -Qatar,QA,QAT,,+974,QAR,QAT,ara,assigned -Republic Of Congo,CG,COG,,+242,XAF,CGO,"fra,lin",assigned -Reunion,RE,REU,,+262,EUR,,fra,assigned -Romania,RO,ROU,,+40,RON,ROU,ron,assigned -Russian Federation,RU,RUS,,"+7,+7 3,+7 4,+7 8",RUB,RUS,rus,assigned -Rwanda,RW,RWA,,+250,RWF,RWA,"eng,fra,kin",assigned -Saint Barthélemy,BL,BLM,,+590,EUR,,fra,assigned -"Saint Helena, Ascension And Tristan Da Cunha",SH,SHN,,+290,SHP,,eng,assigned -Saint Kitts And Nevis,KN,KNA,,+1 869,XCD,SKN,eng,assigned -Saint Lucia,LC,LCA,,+1 758,XCD,LCA,eng,assigned -Saint Martin,MF,MAF,,+590,EUR,,fra,assigned -Saint Pierre And Miquelon,PM,SPM,,+508,EUR,,eng,assigned -Saint Vincent And The Grenadines,VC,VCT,,+1 784,XCD,VIN,eng,assigned -Samoa,WS,WSM,,+685,WST,SAM,"eng,smo",assigned -San Marino,SM,SMR,,+378,EUR,SMR,ita,assigned -Saudi Arabia,SA,SAU,,+966,SAR,KSA,ara,assigned -Senegal,SN,SEN,,+221,XOF,SEN,fra,assigned -Serbia,RS,SRB,,+381,RSD,SRB,srp,assigned -Seychelles,SC,SYC,,+248,SCR,SEY,"eng,fra",assigned -Sierra Leone,SL,SLE,,+232,SLL,SLE,eng,assigned -Singapore,SG,SGP,,+65,SGD,SIN,"eng,zho,msa,tam",assigned -Sint Maarten,SX,SXM,,+1 721,ANG,,nld,assigned -Slovakia,SK,SVK,,+421,EUR,SVK,slk,assigned -Slovenia,SI,SVN,,+386,EUR,SLO,slv,assigned -Solomon Islands,SB,SLB,,+677,SBD,SOL,eng,assigned -Somalia,SO,SOM,,+252,SOS,SOM,som,assigned -South Africa,ZA,ZAF,,+27,ZAR,RSA,"afr,eng,nbl,som,tso,ven,xho,zul",assigned -South Georgia And The South Sandwich Islands,GS,SGS,,,GBP,,eng,assigned -South Sudan,SS,SSD,.ss,+211,SSP,,eng,assigned -Spain,ES,ESP,,+34,EUR,ESP,spa,assigned -Sri Lanka,LK,LKA,,+94,LKR,SRI,"sin,tam",assigned -Sudan,SD,SDN,,+249,SDG,SUD,"ara,eng",assigned -Suriname,SR,SUR,,+597,SRD,SUR,nld,assigned -Svalbard And Jan Mayen,SJ,SJM,,+47,NOK,,,assigned -Swaziland,SZ,SWZ,,+268,SZL,SWZ,"eng,ssw",assigned -Sweden,SE,SWE,,+46,SEK,SWE,swe,assigned -Switzerland,CH,CHE,,+41,"CHF,CHE,CHW",SUI,"deu,fra,ita,roh",assigned -Syrian Arab Republic,SY,SYR,,+963,SYP,SYR,ara,assigned -São Tomé and Príncipe,ST,STP,,+239,STD,STP,por,assigned -Taiwan,TW,TWN,,+886,TWD,TPE,zho,assigned -Tajikistan,TJ,TJK,,+992,TJS,TJK,"tgk,rus",assigned -"Tanzania, United Republic Of",TZ,TZA,,+255,TZS,TAN,"swa,eng",assigned -Thailand,TH,THA,,+66,THB,THA,tha,assigned -"Timor-Leste, Democratic Republic of",TL,TLS,,+670,USD,TLS,por,assigned -Togo,TG,TGO,,+228,XOF,TOG,fra,assigned -Tokelau,TK,TKL,,+690,NZD,,eng,assigned -Tonga,TO,TON,,+676,TOP,TGA,eng,assigned -Trinidad And Tobago,TT,TTO,,+1 868,TTD,TRI,eng,assigned -Tristan de Cunha,TA,,,+290,GBP,,,reserved -Tunisia,TN,TUN,,+216,TND,TUN,ara,assigned -Turkey,TR,TUR,,+90,TRY,TUR,tur,assigned -Turkmenistan,TM,TKM,,+993,TMT,TKM,"tuk,rus",assigned -Turks And Caicos Islands,TC,TCA,,+1 649,USD,,eng,assigned -Tuvalu,TV,TUV,,+688,AUD,TUV,eng,assigned -Uganda,UG,UGA,,+256,UGX,UGA,"eng,swa",assigned -Ukraine,UA,UKR,,+380,UAH,UKR,"ukr,rus",assigned -United Arab Emirates,AE,ARE,,+971,AED,UAE,ara,assigned -United Kingdom,GB,GBR,,+44,GBP,GBR,"eng,cor,gle,gla,cym",assigned -United Kingdom,UK,,.uk,,GBP,,"eng,cor,gle,gla,cym",reserved -United States,US,USA,,+1,USD,USA,eng,assigned -United States Minor Outlying Islands,UM,UMI,,+1,USD,,eng,assigned -Uruguay,UY,URY,,+598,"UYU,UYI",URU,spa,assigned -USSR,SU,,.su,,RUB,,rus,reserved -Uzbekistan,UZ,UZB,,+998,UZS,UZB,"uzb,rus",assigned -Vanuatu,VU,VUT,,+678,VUV,VAN,"bis,eng,fra",assigned -Vatican City State,VA,VAT,,"+379,+39",EUR,,ita,assigned -"Venezuela, Bolivarian Republic Of",VE,VEN,,+58,VEF,VEN,spa,assigned -Viet Nam,VN,VNM,,+84,VND,VIE,vie,assigned -Virgin Islands (British),VG,VGB,,+1 284,USD,ISV,eng,assigned -Virgin Islands (US),VI,VIR,,+1 340,USD,ISV,eng,assigned -Wallis And Futuna,WF,WLF,,+681,XPF,,fra,assigned -Western Sahara,EH,ESH,,+212,MAD,,,assigned -Yemen,YE,YEM,,+967,YER,YEM,ara,assigned -Zambia,ZM,ZMB,,+260,ZMW,ZAM,eng,assigned -Zimbabwe,ZW,ZWE,,+263,"USD,ZAR,BWP,GBP,EUR",ZIM,"eng,sna,nde",assigned -Åland Islands,AX,ALA,,+358,EUR,,swe,assigned +name,alpha2,alpha3,bounds,ccTLD,countryCallingCodes,currencies,ioc,languages,status +Afghanistan,AF,AFG,"60.433,29.15,75.033,38.484",,+93,AFN,AFG,pus,assigned +Albania,AL,ALB,"19,39.583,21.05,42.659",,+355,ALL,ALB,sqi,assigned +Algeria,DZ,DZA,"-8.7,18.027,70.554,37.203",,+213,DZD,ALG,ara,assigned +American Samoa,AS,ASM,,,+1 684,USD,ASA,"eng,smo",assigned +Andorra,AD,AND,"1.417,42.433,1.783,42.65",,+376,EUR,AND,cat,assigned +Angola,AO,AGO,"10,-33.806,24.35,-3.033",,+244,AOA,ANG,por,assigned +Anguilla,AI,AIA,,,+1 264,XCD,,eng,assigned +Antarctica,AQ,ATA,,,+672,,,,assigned +Antigua And Barbuda,AG,ATG,,,+1 268,XCD,ANT,eng,assigned +Argentina,AR,ARG,"-73.533,-58.583,-53.367,-21.783",,+54,ARS,ARG,spa,assigned +Armenia,AM,ARM,"43.443,38.857,46.589,41.3",,+374,AMD,ARM,"hye,rus",assigned +Aruba,AW,ABW,"-70.983,12.4,-69.85,12.617",,+297,AWG,ARU,nld,assigned +Ascension Island,AC,,,.ac,+247,USD,SHP,eng,reserved +Australia,AU,AUS,"112.467,-55.05,168,-9.133",,+61,AUD,AUS,eng,assigned +Austria,AT,AUT,"1.2,46.373,19,49.017",,+43,EUR,AUT,deu,assigned +Azerbaijan,AZ,AZE,"44.783,38.417,50.858,41.911",,+994,AZN,AZE,aze,assigned +Bahamas,BS,BHS,"-86,20,-70,29.547",,+1 242,BSD,BAH,eng,assigned +Bahrain,BH,BHR,"45,25,50.954,26.566",,+973,BHD,BRN,ara,assigned +Bangladesh,BD,BGD,"84,20.6,92.683,26.817",,+880,BDT,BAN,ben,assigned +Barbados,BB,BRB,"-59.667,12.967,-59.383,13.333",,+1 246,BBD,BAR,eng,assigned +Belarus,BY,BLR,"22.55,50.717,32.85,56.133",,+375,BYR,BLR,"bel,rus",assigned +Belgium,BE,BEL,"2.367,49.5,6.4,51.683",,+32,EUR,BEL,"nld,fra,deu",assigned +Belize,BZ,BLZ,"-89.95,15,-75,18.483",,+501,BZD,BIZ,eng,assigned +Benin,BJ,BEN,"-4,5,92.219,21.322",,+229,XOF,BEN,fra,assigned +Bermuda,BM,BMU,,,+1 441,BMD,BER,eng,assigned +Bhutan,BT,BTN,"80,26.217,92.717,30",,+975,"INR,BTN",BHU,dzo,assigned +"Bolivia, Plurinational State Of",BO,BOL,,,+591,"BOB,BOV",BOL,"spa,aym,que",assigned +"Bonaire, Saint Eustatius And Saba",BQ,BES,,,+599,USD,,nld,assigned +Bosnia & Herzegovina,BA,BIH,,,+387,BAM,BIH,"bos,cre,srp",assigned +Botswana,BW,BWA,"20,-28.517,29.35,24.583",,+267,BWP,BOT,"eng,tsn",assigned +Bouvet Island,BV,BVT,,,,NOK,,,assigned +Brazil,BR,BRA,"-73.817,-33.733,-28.85,16.8",,+55,BRL,BRA,por,assigned +British Indian Ocean Territory,IO,IOT,,,+246,USD,,eng,assigned +Brunei Darussalam,BN,BRN,,,+673,BND,BRU,"msa,eng",assigned +Bulgaria,BG,BGR,"22.371,41,28.6,44.215",,+359,BGN,BUL,bul,assigned +Burkina Faso,BF,BFA,"-5.483,9.4,20,14.983",,+226,XOF,BUR,fra,assigned +Burundi,BI,BDI,"29.018,-4.455,31.783,-0.95",,+257,BIF,BDI,fra,assigned +Cabo Verde,CV,CPV,,,+238,CVE,CPV,por,assigned +Cambodia,KH,KHM,"14.869,9.917,107.567,17.483",,+855,KHR,CAM,khm,assigned +Cameroon,CM,CMR,"8.467,1.417,20,16",,+237,XAF,CMR,"eng,fra",assigned +Canada,CA,CAN,"-163.9,39,-52.083,83.133",,+1,CAD,CAN,"eng,fra",assigned +Canary Islands,IC,,,,,EUR,,,reserved +Cayman Islands,KY,CYM,,,+1 345,KYD,CAY,eng,assigned +Central African Republic,CF,CAF,,,+236,XAF,CAF,"fra,sag",assigned +"Ceuta, Mulilla",EA,,,,,EUR,,,reserved +Chad,TD,TCD,"2,7.483,27.133,26",,+235,XAF,CHA,"ara,fra",assigned +Chile,CL,CHL,"-109.467,-64.05,-8.847,42.583",,+56,"CLP,CLF",CHI,spa,assigned +China,CN,CHN,"74.167,18.163,135.078,53.5",,+86,CNY,CHN,zho,assigned +Christmas Island,CX,CXR,,,+61,AUD,,eng,assigned +Clipperton Island,CP,,,,,EUR,,,reserved +Cocos (Keeling) Islands,CC,CCK,,,+61,AUD,,eng,assigned +Colombia,CO,COL,"-81.85,-5,76.833,15",,+57,"COP,COU",COL,spa,assigned +Comoros,KM,COM,"43.067,-13,45.317,-11.35",,+269,KMF,COM,"ara,fra",assigned +Cook Islands,CK,COK,,,+682,NZD,COK,"eng,mri",assigned +Costa Rica,CR,CRI,"-87.1,-0.792,-46.633,15",,+506,CRC,CRC,spa,assigned +Cote d'Ivoire,CI,CIV,,,+225,XOF,CIV,fra,assigned +Croatia,HR,HRV,"13.484,42.367,19.391,46.527",,+385,HRK,CRO,hrv,assigned +Cuba,CU,CUB,"-90,15,83.917,25",,+53,"CUP,CUC",CUB,spa,assigned +Curacao,CW,CUW,,,+599,ANG,,nld,assigned +Cyprus,CY,CYP,"32.271,34.567,34.6,35.7",,+357,EUR,CYP,"ell,tur",assigned +Czech Republic,CZ,CZE,,,+420,CZK,CZE,ces,assigned +Democratic Republic Of Congo,CD,COD,,,+243,CDF,COD,"fra,lin,kon,swa",assigned +Denmark,DK,DNK,"4.517,53.583,18,64",,+45,DKK,DEN,dan,assigned +Diego Garcia,DG,,,,,USD,,,reserved +Djibouti,DJ,DJI,"39.5,10.267,43.452,19",,+253,DJF,DJI,"ara,fra",assigned +Dominica,DM,DMA,"-61.55,15.167,-61.25,15.633",,+1 767,XCD,DMA,eng,assigned +Dominican Republic,DO,DOM,,,"+1 809,+1 829,+1 849",DOP,DOM,spa,assigned +Ecuador,EC,ECU,"-92,-4.967,-75.2,1.65",,+593,USD,ECU,"spa,que",assigned +Egypt,EG,EGY,"13,5,37,50.861",,+20,EGP,EGY,ara,assigned +El Salvador,SV,SLV,"-90.184,13.15,-87.644,14.45",,+503,USD,ESA,spa,assigned +Equatorial Guinea,GQ,GNQ,,,+240,XAF,GEQ,"spa,fra,por",assigned +Eritrea,ER,ERI,"20,0,43.417,18.033",,+291,ERN,ERI,"eng,ara,tir",assigned +Estonia,EE,EST,"21.781,57.521,28.883,59.983",,+372,EUR,EST,est,assigned +Ethiopia,ET,ETH,"33.017,3.233,47.783,19",,+251,ETB,ETH,amh,assigned +European Union,EU,,,.eu,+388,EUR,,,reserved +Falkland Islands,FK,FLK,,,+500,FKP,,eng,assigned +Faroe Islands,FO,FRO,,,+298,DKK,FAI,"fao,dan",assigned +Fiji,FJ,FJI,"-179.983,-45,180,-11.167",,+679,FJD,FIJ,"eng,fij",assigned +Finland,FI,FIN,"18,0,60.203,70.083",,+358,EUR,FIN,"fin,swe",assigned +France,FR,FRA,"-5.225,41.333,9.55,51.2",,+33,EUR,FRA,fra,assigned +"France, Metropolitan",FX,,,,+241,EUR,,fra,reserved +French Guiana,GF,GUF,,,+594,EUR,,fra,assigned +French Polynesia,PF,PYF,,,+689,XPF,,fra,assigned +French Southern Territories,TF,ATF,,,,EUR,,fra,assigned +Gabon,GA,GAB,"8.7,-3.95,14.533,5.983",,+241,XAF,GAB,fra,assigned +Gambia,GM,GMB,"-16.817,5,20,13.817",,+220,GMD,GAM,eng,assigned +Georgia,GE,GEO,"40.009,41.15,46.659,43.582",,+995,GEL,GEO,kat,assigned +Germany,DE,DEU,"5.867,45.967,15.033,55.133",,+49,EUR,GER,deu,assigned +Ghana,GH,GHA,"-4,4.733,20,11.167",,+233,GHS,GHA,eng,assigned +Gibraltar,GI,GIB,,,+350,GIP,,eng,assigned +Greece,GR,GRC,"19.382,34.8,29.667,44",,+30,EUR,GRE,ell,assigned +Greenland,GL,GRL,,,+299,DKK,,kal,assigned +Grenada,GD,GRD,"-61.8,11.983,-61.25,12.667",,+473,XCD,GRN,eng,assigned +Guadeloupe,GP,GLP,,,+590,EUR,,fra,assigned +Guam,GU,GUM,,,+1 671,USD,GUM,eng,assigned +Guatemala,GT,GTM,"-92.583,13.749,-75,17.817",,+502,GTQ,GUA,spa,assigned +Guernsey,GG,GGY,,,+44,GBP,GCI,fra,assigned +Guinea,GN,GIN,"-15.417,4.367,20,13.3",,+224,GNF,GUI,fra,assigned +Guinea-bissau,GW,GNB,,,+245,XOF,GBS,por,assigned +Guyana,GY,GUY,"-61.283,1.25,-56,8.433",,+592,GYD,GUY,eng,assigned +Haiti,HT,HTI,"-86,8.547,72.296,21",,+509,"HTG,USD",HAI,"fra,hat",assigned +Heard Island And McDonald Islands,HM,HMD,,,,AUD,,,assigned +Honduras,HN,HND,"-89.967,13,-75,17.45",,+504,HNL,HON,spa,assigned +Hong Kong,HK,HKG,,,+852,HKD,HKG,"zho,eng",assigned +Hungary,HU,HUN,"16.133,45.75,22.867,48.983",,+36,HUF,HUN,hun,assigned +Iceland,IS,ISL,"-26,62,-6,67.117",,+354,ISK,ISL,isl,assigned +India,IN,IND,"65,6,97.35,35.956",,+91,INR,IND,"eng,hin",assigned +Indonesia,ID,IDN,"0,-11.983,141.033,15",,+62,IDR,INA,ind,assigned +"Iran, Islamic Republic Of",IR,IRN,,,+98,IRR,IRI,fas,assigned +Iraq,IQ,IRQ,"38.782,28.833,49.433,37.358",,+964,IQD,IRQ,"ara,kur",assigned +Ireland,IE,IRL,"-10.683,51.367,-4,55.433",,+353,EUR,IRL,"eng,gle",assigned +Isle Of Man,IM,IMN,,,+44,GBP,,"eng,glv",assigned +Israel,IL,ISR,"34.282,29,35.667,33.286",,+972,ILS,ISR,"heb,ara,eng",assigned +Italy,IT,ITA,"1.133,28.969,54.824,49.2",,+39,EUR,ITA,ita,assigned +Jamaica,JM,JAM,"-78.667,15,-70,18.533",,+1 876,JMD,JAM,eng,assigned +Japan,JP,JPN,"122.933,20.417,156.067,50.617",,+81,JPY,JPN,jpn,assigned +Jersey,JE,JEY,,,+44,GBP,JCI,"eng,fra",assigned +Jordan,JO,JOR,"34.783,29,39.1,33.333",,+962,JOD,JOR,ara,assigned +Kazakhstan,KZ,KAZ,"46.583,40.417,90,55.428",,"+7,+7 6,+7 7",KZT,KAZ,"kaz,rus",assigned +Kenya,KE,KEN,"24.283,-5.083,41.878,4.883",,+254,KES,KEN,"eng,swa",assigned +Kiribati,KI,KIR,"-179.217,-45,180,30",,+686,AUD,KIR,eng,assigned +"Korea, Democratic People's Republic Of",KP,PRK,,,+850,KPW,PRK,kor,assigned +"Korea, Republic Of",KR,KOR,,,+82,KRW,KOR,kor,assigned +Kuwait,KW,KWT,"45,25,49.411,30.083",,+965,KWD,KUW,ara,assigned +Kyrgyzstan,KG,KGZ,"69.333,39.183,80.116,43.833",,+996,KGS,KGZ,rus,assigned +Lao People's Democratic Republic,LA,LAO,,,+856,LAK,LAO,lao,assigned +Latvia,LV,LVA,"20.967,55.667,28.233,58.067",,+371,EUR,LAT,lav,assigned +Lebanon,LB,LBN,"35.104,33.067,36.623,34.691",,+961,LBP,LIB,"ara,hye",assigned +Lesotho,LS,LSO,"24,-30.667,29.483,-28.567",,+266,"LSL,ZAR",LES,"eng,sot",assigned +Liberia,LR,LBR,"-11.598,4.328,-4,9.5",,+231,LRD,LBR,eng,assigned +Libya,LY,LBY,"5,20.25,25.5,33.15",,+218,LYD,LBA,ara,assigned +Liechtenstein,LI,LIE,,,+423,CHF,LIE,deu,assigned +Lithuania,LT,LTU,"20.991,53,28.233,56.467",,+370,EUR,LTU,lit,assigned +Luxembourg,LU,LUX,"5.743,49.45,6.517,50.182",,+352,EUR,LUX,"fra,deu,ltz",assigned +Macao,MO,MAC,,,+853,MOP,MAC,"zho,por",assigned +"Macedonia, The Former Yugoslav Republic Of",MK,MKD,,,+389,MKD,MKD,mkd,assigned +Madagascar,MG,MDG,"42.4,-25.9,50.483,-11.95",,+261,MGA,MAD,"fra,mlg",assigned +Malawi,MW,MWI,"32.717,-17.15,37,-5",,+265,MWK,MAW,"eng,nya",assigned +Malaysia,MY,MYS,"98.933,0,124.125,15",,+60,MYR,MAS,"msa,eng",assigned +Maldives,MV,MDV,"61.5,-10.5,75,20",,+960,MVR,MDV,div,assigned +Mali,ML,MLI,"-13.75,4.318,20,26",,+223,XOF,MLI,fra,assigned +Malta,MT,MLT,"14.184,35.782,15,36.333",,+356,EUR,MLT,"mlt,eng",assigned +Marshall Islands,MH,MHL,,,+692,USD,MHL,"eng,mah",assigned +Martinique,MQ,MTQ,,,+596,EUR,,,assigned +Mauritania,MR,MRT,"-17.117,10,20,27.117",,+222,MRO,MTN,"ara,fra",assigned +Mauritius,MU,MUS,"56.567,-20.522,73.567,10.4",,+230,MUR,MRI,"eng,fra",assigned +Mayotte,YT,MYT,,,+262,EUR,,fra,assigned +Mexico,MX,MEX,"-119.922,0,110.75,45",,+52,"MXN,MXV",MEX,spa,assigned +"Micronesia, Federated States Of",FM,FSM,,,+691,USD,,eng,assigned +Moldova,MD,MDA,"26.672,45.482,30.096,48.467",,+373,MDL,MDA,ron,assigned +Monaco,MC,MCO,"7.4,43.717,7.439,43.746",,+377,EUR,MON,fra,assigned +Mongolia,MN,MNG,"87.783,41.55,119.917,52.1",,+976,MNT,MGL,mon,assigned +Montenegro,ME,MNE,"18.438,41.864,20.345,43.548",,+382,EUR,MNE,mot,assigned +Montserrat,MS,MSR,,,+1 664,XCD,,,assigned +Morocco,MA,MAR,"-13.1,3.36,9.542,36.61",,+212,MAD,MAR,ara,assigned +Mozambique,MZ,MOZ,"4.017,-26.867,43,15.033",,+258,MZN,MOZ,por,assigned +Myanmar,MM,MMR,,,+95,MMK,MYA,mya,assigned +Namibia,NA,NAM,"11.75,-32,36.283,-16.983",,+264,"NAD,ZAR",NAM,eng,assigned +Nauru,NR,NRU,"166.917,-0.55,166.95,-0.5",,+674,AUD,NRU,"eng,nau",assigned +Nepal,NP,NPL,"80,25.767,88.183,30.45",,+977,NPR,NEP,nep,assigned +Netherlands,NL,NLD,"3.133,50.75,7.217,53.683",,+31,EUR,NED,nld,assigned +New Caledonia,NC,NCL,,,+687,XPF,,fra,assigned +New Zealand,NZ,NZL,"-179,-52.617,179.067,36.783",,+64,NZD,NZL,eng,assigned +Nicaragua,NI,NIC,"-87.7,0,0,15",,+505,NIO,NCA,spa,assigned +Niger,NE,NER,"0.183,1.617,20,26",,+227,XOF,NIG,fra,assigned +Nigeria,NG,NGA,"2.483,3.883,20,13.867",,+234,NGN,NGR,eng,assigned +Niue,NU,NIU,,,+683,NZD,,eng,assigned +Norfolk Island,NF,NFK,,,+672,AUD,,eng,assigned +Northern Mariana Islands,MP,MNP,,,+1 670,USD,,eng,assigned +Norway,NO,NOR,"2.553,56.15,31.833,71.5",,+47,NOK,NOR,nor,assigned +Oman,OM,OMN,"5.1,15.083,65,26.567",,+968,OMR,OMA,ara,assigned +Pakistan,PK,PAK,"17.899,23.733,77.8,43.713",,+92,PKR,PAK,"urd,eng",assigned +Palau,PW,PLW,"131.175,2.874,134.716,8.342",,+680,USD,PLW,eng,assigned +"Palestinian Territory, Occupied",PS,PSE,,,+970,"JOD,EGP,ILS",PLE,ara,assigned +Panama,PA,PAN,"-83.65,7.2,-8.433,15",,+507,"PAB,USD",PAN,spa,assigned +Papua New Guinea,PG,PNG,,,+675,PGK,PNG,eng,assigned +Paraguay,PY,PRY,"-62.633,-27.55,-54.267,-19.317",,+595,PYG,PAR,spa,assigned +Peru,PE,PER,"-81.458,-18.357,74.35,11.371",,+51,PEN,PER,"spa,aym,que",assigned +Philippines,PH,PHL,"63.295,4.444,130.5,34.434",,+63,PHP,PHI,eng,assigned +Pitcairn,PN,PCN,,,+872,NZD,,eng,assigned +Poland,PL,POL,"-21.583,45.5,26.5,55.183",,+48,PLN,POL,pol,assigned +Portugal,PT,PRT,"-73.15,8.496,8.683,42.15",,+351,EUR,POR,por,assigned +Puerto Rico,PR,PRI,,,"+1 787,+1 939",USD,PUR,"spa,eng",assigned +Qatar,QA,QAT,"50.644,24.285,52.75,26.441",,+974,QAR,QAT,ara,assigned +Republic Of Congo,CG,COG,,,+242,XAF,CGO,"fra,lin",assigned +Reunion,RE,REU,,,+262,EUR,,fra,assigned +Romania,RO,ROU,"19,43.517,29.967,48.25",,+40,RON,ROU,ron,assigned +Russian Federation,RU,RUS,,,"+7,+7 3,+7 4,+7 8",RUB,RUS,rus,assigned +Rwanda,RW,RWA,"28.867,-3.317,37,5",,+250,RWF,RWA,"eng,fra,kin",assigned +Saint Barthélemy,BL,BLM,,,+590,EUR,,fra,assigned +"Saint Helena, Ascension And Tristan Da Cunha",SH,SHN,,,+290,SHP,,eng,assigned +Saint Kitts And Nevis,KN,KNA,,,+1 869,XCD,SKN,eng,assigned +Saint Lucia,LC,LCA,"-61.083,13.5,-60.867,14.15",,+1 758,XCD,LCA,eng,assigned +Saint Martin,MF,MAF,,,+590,EUR,,fra,assigned +Saint Pierre And Miquelon,PM,SPM,,,+508,EUR,,eng,assigned +Saint Vincent And The Grenadines,VC,VCT,,,+1 784,XCD,VIN,eng,assigned +Samoa,WS,WSM,"-172.867,-14.05,-171,-13.417",,+685,WST,SAM,"eng,smo",assigned +San Marino,SM,SMR,"12.417,43.908,12.5,43.983",,+378,EUR,SMR,ita,assigned +Saudi Arabia,SA,SAU,"24.08,5,55.5,48.555",,+966,SAR,KSA,ara,assigned +Senegal,SN,SEN,"-17.683,12.267,-11.357,16.681",,+221,XOF,SEN,fra,assigned +Serbia,RS,SRB,"18.859,41.844,22.967,46.167",,+381,RSD,SRB,srp,assigned +Seychelles,SC,SYC,"20.462,-10.217,57.083,42.641",,+248,SCR,SEY,"eng,fra",assigned +Sierra Leone,SL,SLE,"-13.417,5,-4,10",,+232,SLL,SLE,eng,assigned +Singapore,SG,SGP,"101.333,1.083,104.412,4",,+65,SGD,SIN,"eng,zho,msa,tam",assigned +Sint Maarten,SX,SXM,,,+1 721,ANG,,nld,assigned +Slovakia,SK,SVK,"16.967,45.5,26.5,49.85",,+421,EUR,SVK,slk,assigned +Slovenia,SI,SVN,"13.427,44.083,17.467,46.933",,+386,EUR,SLO,slv,assigned +Solomon Islands,SB,SLB,,,+677,SBD,SOL,eng,assigned +Somalia,SO,SOM,"20,-1.659,65,20",,+252,SOS,SOM,som,assigned +South Africa,ZA,ZAF,"16.45,-35.5,33.533,-22.133",,+27,ZAR,RSA,"afr,eng,nbl,som,tso,ven,xho,zul",assigned +South Georgia And The South Sandwich Islands,GS,SGS,,,,GBP,,eng,assigned +South Sudan,SS,SSD,,.ss,+211,SSP,,eng,assigned +Spain,ES,ESP,"-18.167,27.633,6.033,44",,+34,EUR,ESP,spa,assigned +Sri Lanka,LK,LKA,"75,5.9,81.917,10.083",,+94,LKR,SRI,"sin,tam",assigned +Sudan,SD,SDN,"18.783,3.517,38.833,27.167",,+249,SDG,SUD,"ara,eng",assigned +Suriname,SR,SUR,"-60,2,-53.967,6.017",,+597,SRD,SUR,nld,assigned +Svalbard And Jan Mayen,SJ,SJM,,,+47,NOK,,,assigned +Swaziland,SZ,SWZ,"30.35,-27.417,32.333,-25.75",,+268,SZL,SWZ,"eng,ssw",assigned +Sweden,SE,SWE,"1.3,16.693,60.717,69.033",,+46,SEK,SWE,swe,assigned +Switzerland,CH,CHE,"5.967,45.15,12.467,52.883",,+41,"CHF,CHE,CHW",SUI,"deu,fra,ita,roh",assigned +Syrian Arab Republic,SY,SYR,,,+963,SYP,SYR,ara,assigned +São Tomé and Príncipe,ST,STP,,,+239,STD,STP,por,assigned +Taiwan,TW,TWN,"118.115,21,125,29",,+886,TWD,TPE,zho,assigned +Tajikistan,TJ,TJK,"67.417,36.717,75,40.933",,+992,TJS,TJK,"tgk,rus",assigned +"Tanzania, United Republic Of",TZ,TZA,,,+255,TZS,TAN,"swa,eng",assigned +Thailand,TH,THA,"95,4.15,139.183,20.445",,+66,THB,THA,tha,assigned +"Timor-Leste, Democratic Republic of",TL,TLS,,,+670,USD,TLS,por,assigned +Togo,TG,TGO,"-4,5,20,11.133",,+228,XOF,TOG,fra,assigned +Tokelau,TK,TKL,,,+690,NZD,,eng,assigned +Tonga,TO,TON,"-179.117,-45,180,0",,+676,TOP,TGA,eng,assigned +Trinidad And Tobago,TT,TTO,,,+1 868,TTD,TRI,eng,assigned +Tristan de Cunha,TA,,,,+290,GBP,,,reserved +Tunisia,TN,TUN,"4,23.717,13,37.667",,+216,TND,TUN,ara,assigned +Turkey,TR,TUR,"25,35.819,44.85,42.1",,+90,TRY,TUR,tur,assigned +Turkmenistan,TM,TKM,"52.117,35.212,66.65,42.633",,+993,TMT,TKM,"tuk,rus",assigned +Turks And Caicos Islands,TC,TCA,,,+1 649,USD,,eng,assigned +Tuvalu,TV,TUV,"176.1,-10.75,179.883,-5.65",,+688,AUD,TUV,eng,assigned +Uganda,UG,UGA,"29.467,-1.483,34.967,4.55",,+256,UGX,UGA,"eng,swa",assigned +Ukraine,UA,UKR,"18.85,37.8,76.1,64.95",,+380,UAH,UKR,"ukr,rus",assigned +United Arab Emirates,AE,ARE,"45,22.167,59.25,26.133",,+971,AED,UAE,ara,assigned +United Kingdom,GB,GBR,,,+44,GBP,GBR,"eng,cor,gle,gla,cym",assigned +United Kingdom,UK,,,.uk,,GBP,,"eng,cor,gle,gla,cym",reserved +United States,US,USA,,,+1,USD,USA,eng,assigned +United States Minor Outlying Islands,UM,UMI,,,+1,USD,,eng,assigned +Uruguay,UY,URY,"-58.5,-35.783,-51.283,-30.117",,+598,"UYU,UYI",URU,spa,assigned +USSR,SU,,,.su,,RUB,,rus,reserved +Uzbekistan,UZ,UZB,"44.517,35.267,92.2,66.15",,+998,UZS,UZB,"uzb,rus",assigned +Vanuatu,VU,VUT,"-130,-45,180,0",,+678,VUV,VAN,"bis,eng,fra",assigned +Vatican City State,VA,VAT,,,"+379,+39",EUR,,ita,assigned +"Venezuela, Bolivarian Republic Of",VE,VEN,,,+58,VEF,VEN,spa,assigned +Viet Nam,VN,VNM,,,+84,VND,VIE,vie,assigned +Virgin Islands (British),VG,VGB,,,+1 284,USD,ISV,eng,assigned +Virgin Islands (US),VI,VIR,,,+1 340,USD,ISV,eng,assigned +Wallis And Futuna,WF,WLF,,,+681,XPF,,fra,assigned +Western Sahara,EH,ESH,,,+212,MAD,,,assigned +Yemen,YE,YEM,"39.5,12.1,65,27.695",,+967,YER,YEM,ara,assigned +Zambia,ZM,ZMB,"2.983,-18.05,39.283,5",,+260,ZMW,ZAM,eng,assigned +Zimbabwe,ZW,ZWE,"18,-32,33.8,-13.633",,+263,"USD,ZAR,BWP,GBP,EUR",ZIM,"eng,sna,nde",assigned +Åland Islands,AX,ALA,,,+358,EUR,,swe,assigned diff --git a/data/countries.json b/data/countries.json index 82597ce..e14500e 100644 --- a/data/countries.json +++ b/data/countries.json @@ -2,6 +2,7 @@ { "alpha2": "AC", "alpha3": "", + "bounds": "", "countryCallingCodes": [ "+247" ], @@ -18,6 +19,7 @@ { "alpha2": "AD", "alpha3": "AND", + "bounds": "1.417,42.433,1.783,42.65", "countryCallingCodes": [ "+376" ], @@ -34,6 +36,7 @@ { "alpha2": "AE", "alpha3": "ARE", + "bounds": "45,22.167,59.25,26.133", "countryCallingCodes": [ "+971" ], @@ -50,6 +53,7 @@ { "alpha2": "AF", "alpha3": "AFG", + "bounds": "60.433,29.15,75.033,38.484", "countryCallingCodes": [ "+93" ], @@ -66,6 +70,7 @@ { "alpha2": "AG", "alpha3": "ATG", + "bounds": "", "countryCallingCodes": [ "+1 268" ], @@ -82,6 +87,7 @@ { "alpha2": "AI", "alpha3": "AIA", + "bounds": "", "countryCallingCodes": [ "+1 264" ], @@ -98,6 +104,7 @@ { "alpha2": "AL", "alpha3": "ALB", + "bounds": "19,39.583,21.05,42.659", "countryCallingCodes": [ "+355" ], @@ -114,6 +121,7 @@ { "alpha2": "AM", "alpha3": "ARM", + "bounds": "43.443,38.857,46.589,41.3", "countryCallingCodes": [ "+374" ], @@ -131,6 +139,7 @@ { "alpha2": "AO", "alpha3": "AGO", + "bounds": "10,-33.806,24.35,-3.033", "countryCallingCodes": [ "+244" ], @@ -147,6 +156,7 @@ { "alpha2": "AQ", "alpha3": "ATA", + "bounds": "", "countryCallingCodes": [ "+672" ], @@ -159,6 +169,7 @@ { "alpha2": "AR", "alpha3": "ARG", + "bounds": "-73.533,-58.583,-53.367,-21.783", "countryCallingCodes": [ "+54" ], @@ -175,6 +186,7 @@ { "alpha2": "AS", "alpha3": "ASM", + "bounds": "", "countryCallingCodes": [ "+1 684" ], @@ -192,6 +204,7 @@ { "alpha2": "AT", "alpha3": "AUT", + "bounds": "1.2,46.373,19,49.017", "countryCallingCodes": [ "+43" ], @@ -208,6 +221,7 @@ { "alpha2": "AU", "alpha3": "AUS", + "bounds": "112.467,-55.05,168,-9.133", "countryCallingCodes": [ "+61" ], @@ -224,6 +238,7 @@ { "alpha2": "AW", "alpha3": "ABW", + "bounds": "-70.983,12.4,-69.85,12.617", "countryCallingCodes": [ "+297" ], @@ -240,6 +255,7 @@ { "alpha2": "AX", "alpha3": "ALA", + "bounds": "", "countryCallingCodes": [ "+358" ], @@ -256,6 +272,7 @@ { "alpha2": "AZ", "alpha3": "AZE", + "bounds": "44.783,38.417,50.858,41.911", "countryCallingCodes": [ "+994" ], @@ -272,6 +289,7 @@ { "alpha2": "BA", "alpha3": "BIH", + "bounds": "", "countryCallingCodes": [ "+387" ], @@ -290,6 +308,7 @@ { "alpha2": "BB", "alpha3": "BRB", + "bounds": "-59.667,12.967,-59.383,13.333", "countryCallingCodes": [ "+1 246" ], @@ -306,6 +325,7 @@ { "alpha2": "BD", "alpha3": "BGD", + "bounds": "84,20.6,92.683,26.817", "countryCallingCodes": [ "+880" ], @@ -322,6 +342,7 @@ { "alpha2": "BE", "alpha3": "BEL", + "bounds": "2.367,49.5,6.4,51.683", "countryCallingCodes": [ "+32" ], @@ -340,6 +361,7 @@ { "alpha2": "BF", "alpha3": "BFA", + "bounds": "-5.483,9.4,20,14.983", "countryCallingCodes": [ "+226" ], @@ -356,6 +378,7 @@ { "alpha2": "BG", "alpha3": "BGR", + "bounds": "22.371,41,28.6,44.215", "countryCallingCodes": [ "+359" ], @@ -372,6 +395,7 @@ { "alpha2": "BH", "alpha3": "BHR", + "bounds": "45,25,50.954,26.566", "countryCallingCodes": [ "+973" ], @@ -388,6 +412,7 @@ { "alpha2": "BI", "alpha3": "BDI", + "bounds": "29.018,-4.455,31.783,-0.95", "countryCallingCodes": [ "+257" ], @@ -404,6 +429,7 @@ { "alpha2": "BJ", "alpha3": "BEN", + "bounds": "-4,5,92.219,21.322", "countryCallingCodes": [ "+229" ], @@ -420,6 +446,7 @@ { "alpha2": "BL", "alpha3": "BLM", + "bounds": "", "countryCallingCodes": [ "+590" ], @@ -436,6 +463,7 @@ { "alpha2": "BM", "alpha3": "BMU", + "bounds": "", "countryCallingCodes": [ "+1 441" ], @@ -452,6 +480,7 @@ { "alpha2": "BN", "alpha3": "BRN", + "bounds": "", "countryCallingCodes": [ "+673" ], @@ -469,6 +498,7 @@ { "alpha2": "BO", "alpha3": "BOL", + "bounds": "", "countryCallingCodes": [ "+591" ], @@ -488,6 +518,7 @@ { "alpha2": "BQ", "alpha3": "BES", + "bounds": "", "countryCallingCodes": [ "+599" ], @@ -504,6 +535,7 @@ { "alpha2": "BR", "alpha3": "BRA", + "bounds": "-73.817,-33.733,-28.85,16.8", "countryCallingCodes": [ "+55" ], @@ -520,6 +552,7 @@ { "alpha2": "BS", "alpha3": "BHS", + "bounds": "-86,20,-70,29.547", "countryCallingCodes": [ "+1 242" ], @@ -536,6 +569,7 @@ { "alpha2": "BT", "alpha3": "BTN", + "bounds": "80,26.217,92.717,30", "countryCallingCodes": [ "+975" ], @@ -553,6 +587,7 @@ { "alpha2": "BV", "alpha3": "BVT", + "bounds": "", "countryCallingCodes": [], "currencies": [ "NOK" @@ -565,6 +600,7 @@ { "alpha2": "BW", "alpha3": "BWA", + "bounds": "20,-28.517,29.35,24.583", "countryCallingCodes": [ "+267" ], @@ -582,6 +618,7 @@ { "alpha2": "BY", "alpha3": "BLR", + "bounds": "22.55,50.717,32.85,56.133", "countryCallingCodes": [ "+375" ], @@ -599,6 +636,7 @@ { "alpha2": "BZ", "alpha3": "BLZ", + "bounds": "-89.95,15,-75,18.483", "countryCallingCodes": [ "+501" ], @@ -615,6 +653,7 @@ { "alpha2": "CA", "alpha3": "CAN", + "bounds": "-163.9,39,-52.083,83.133", "countryCallingCodes": [ "+1" ], @@ -632,6 +671,7 @@ { "alpha2": "CC", "alpha3": "CCK", + "bounds": "", "countryCallingCodes": [ "+61" ], @@ -648,6 +688,7 @@ { "alpha2": "CD", "alpha3": "COD", + "bounds": "", "countryCallingCodes": [ "+243" ], @@ -667,6 +708,7 @@ { "alpha2": "CF", "alpha3": "CAF", + "bounds": "", "countryCallingCodes": [ "+236" ], @@ -684,6 +726,7 @@ { "alpha2": "CG", "alpha3": "COG", + "bounds": "", "countryCallingCodes": [ "+242" ], @@ -701,6 +744,7 @@ { "alpha2": "CH", "alpha3": "CHE", + "bounds": "5.967,45.15,12.467,52.883", "countryCallingCodes": [ "+41" ], @@ -722,6 +766,7 @@ { "alpha2": "CI", "alpha3": "CIV", + "bounds": "", "countryCallingCodes": [ "+225" ], @@ -738,6 +783,7 @@ { "alpha2": "CK", "alpha3": "COK", + "bounds": "", "countryCallingCodes": [ "+682" ], @@ -755,6 +801,7 @@ { "alpha2": "CL", "alpha3": "CHL", + "bounds": "-109.467,-64.05,-8.847,42.583", "countryCallingCodes": [ "+56" ], @@ -772,6 +819,7 @@ { "alpha2": "CM", "alpha3": "CMR", + "bounds": "8.467,1.417,20,16", "countryCallingCodes": [ "+237" ], @@ -789,6 +837,7 @@ { "alpha2": "CN", "alpha3": "CHN", + "bounds": "74.167,18.163,135.078,53.5", "countryCallingCodes": [ "+86" ], @@ -805,6 +854,7 @@ { "alpha2": "CO", "alpha3": "COL", + "bounds": "-81.85,-5,76.833,15", "countryCallingCodes": [ "+57" ], @@ -822,6 +872,7 @@ { "alpha2": "CP", "alpha3": "", + "bounds": "", "countryCallingCodes": [], "currencies": [ "EUR" @@ -834,6 +885,7 @@ { "alpha2": "CR", "alpha3": "CRI", + "bounds": "-87.1,-0.792,-46.633,15", "countryCallingCodes": [ "+506" ], @@ -850,6 +902,7 @@ { "alpha2": "CU", "alpha3": "CUB", + "bounds": "-90,15,83.917,25", "countryCallingCodes": [ "+53" ], @@ -867,6 +920,7 @@ { "alpha2": "CV", "alpha3": "CPV", + "bounds": "", "countryCallingCodes": [ "+238" ], @@ -883,6 +937,7 @@ { "alpha2": "CW", "alpha3": "CUW", + "bounds": "", "countryCallingCodes": [ "+599" ], @@ -899,6 +954,7 @@ { "alpha2": "CX", "alpha3": "CXR", + "bounds": "", "countryCallingCodes": [ "+61" ], @@ -915,6 +971,7 @@ { "alpha2": "CY", "alpha3": "CYP", + "bounds": "32.271,34.567,34.6,35.7", "countryCallingCodes": [ "+357" ], @@ -932,6 +989,7 @@ { "alpha2": "CZ", "alpha3": "CZE", + "bounds": "", "countryCallingCodes": [ "+420" ], @@ -948,6 +1006,7 @@ { "alpha2": "DE", "alpha3": "DEU", + "bounds": "5.867,45.967,15.033,55.133", "countryCallingCodes": [ "+49" ], @@ -964,6 +1023,7 @@ { "alpha2": "DG", "alpha3": "", + "bounds": "", "countryCallingCodes": [], "currencies": [ "USD" @@ -976,6 +1036,7 @@ { "alpha2": "DJ", "alpha3": "DJI", + "bounds": "39.5,10.267,43.452,19", "countryCallingCodes": [ "+253" ], @@ -993,6 +1054,7 @@ { "alpha2": "DK", "alpha3": "DNK", + "bounds": "4.517,53.583,18,64", "countryCallingCodes": [ "+45" ], @@ -1009,6 +1071,7 @@ { "alpha2": "DM", "alpha3": "DMA", + "bounds": "-61.55,15.167,-61.25,15.633", "countryCallingCodes": [ "+1 767" ], @@ -1025,6 +1088,7 @@ { "alpha2": "DO", "alpha3": "DOM", + "bounds": "", "countryCallingCodes": [ "+1 809", "+1 829", @@ -1043,6 +1107,7 @@ { "alpha2": "DZ", "alpha3": "DZA", + "bounds": "-8.7,18.027,70.554,37.203", "countryCallingCodes": [ "+213" ], @@ -1059,6 +1124,7 @@ { "alpha2": "EA", "alpha3": "", + "bounds": "", "countryCallingCodes": [], "currencies": [ "EUR" @@ -1071,6 +1137,7 @@ { "alpha2": "EC", "alpha3": "ECU", + "bounds": "-92,-4.967,-75.2,1.65", "countryCallingCodes": [ "+593" ], @@ -1088,6 +1155,7 @@ { "alpha2": "EE", "alpha3": "EST", + "bounds": "21.781,57.521,28.883,59.983", "countryCallingCodes": [ "+372" ], @@ -1104,6 +1172,7 @@ { "alpha2": "EG", "alpha3": "EGY", + "bounds": "13,5,37,50.861", "countryCallingCodes": [ "+20" ], @@ -1120,6 +1189,7 @@ { "alpha2": "EH", "alpha3": "ESH", + "bounds": "", "countryCallingCodes": [ "+212" ], @@ -1134,6 +1204,7 @@ { "alpha2": "ER", "alpha3": "ERI", + "bounds": "20,0,43.417,18.033", "countryCallingCodes": [ "+291" ], @@ -1152,6 +1223,7 @@ { "alpha2": "ES", "alpha3": "ESP", + "bounds": "-18.167,27.633,6.033,44", "countryCallingCodes": [ "+34" ], @@ -1168,6 +1240,7 @@ { "alpha2": "ET", "alpha3": "ETH", + "bounds": "33.017,3.233,47.783,19", "countryCallingCodes": [ "+251" ], @@ -1184,6 +1257,7 @@ { "alpha2": "EU", "alpha3": "", + "bounds": "", "countryCallingCodes": [ "+388" ], @@ -1198,6 +1272,7 @@ { "alpha2": "FI", "alpha3": "FIN", + "bounds": "18,0,60.203,70.083", "countryCallingCodes": [ "+358" ], @@ -1215,6 +1290,7 @@ { "alpha2": "FJ", "alpha3": "FJI", + "bounds": "-179.983,-45,180,-11.167", "countryCallingCodes": [ "+679" ], @@ -1232,6 +1308,7 @@ { "alpha2": "FK", "alpha3": "FLK", + "bounds": "", "countryCallingCodes": [ "+500" ], @@ -1248,6 +1325,7 @@ { "alpha2": "FM", "alpha3": "FSM", + "bounds": "", "countryCallingCodes": [ "+691" ], @@ -1264,6 +1342,7 @@ { "alpha2": "FO", "alpha3": "FRO", + "bounds": "", "countryCallingCodes": [ "+298" ], @@ -1281,6 +1360,7 @@ { "alpha2": "FR", "alpha3": "FRA", + "bounds": "-5.225,41.333,9.55,51.2", "countryCallingCodes": [ "+33" ], @@ -1297,6 +1377,7 @@ { "alpha2": "FX", "alpha3": "", + "bounds": "", "countryCallingCodes": [ "+241" ], @@ -1313,6 +1394,7 @@ { "alpha2": "GA", "alpha3": "GAB", + "bounds": "8.7,-3.95,14.533,5.983", "countryCallingCodes": [ "+241" ], @@ -1329,6 +1411,7 @@ { "alpha2": "GB", "alpha3": "GBR", + "bounds": "", "countryCallingCodes": [ "+44" ], @@ -1349,6 +1432,7 @@ { "alpha2": "GD", "alpha3": "GRD", + "bounds": "-61.8,11.983,-61.25,12.667", "countryCallingCodes": [ "+473" ], @@ -1365,6 +1449,7 @@ { "alpha2": "GE", "alpha3": "GEO", + "bounds": "40.009,41.15,46.659,43.582", "countryCallingCodes": [ "+995" ], @@ -1381,6 +1466,7 @@ { "alpha2": "GF", "alpha3": "GUF", + "bounds": "", "countryCallingCodes": [ "+594" ], @@ -1397,6 +1483,7 @@ { "alpha2": "GG", "alpha3": "GGY", + "bounds": "", "countryCallingCodes": [ "+44" ], @@ -1413,6 +1500,7 @@ { "alpha2": "GH", "alpha3": "GHA", + "bounds": "-4,4.733,20,11.167", "countryCallingCodes": [ "+233" ], @@ -1429,6 +1517,7 @@ { "alpha2": "GI", "alpha3": "GIB", + "bounds": "", "countryCallingCodes": [ "+350" ], @@ -1445,6 +1534,7 @@ { "alpha2": "GL", "alpha3": "GRL", + "bounds": "", "countryCallingCodes": [ "+299" ], @@ -1461,6 +1551,7 @@ { "alpha2": "GM", "alpha3": "GMB", + "bounds": "-16.817,5,20,13.817", "countryCallingCodes": [ "+220" ], @@ -1477,6 +1568,7 @@ { "alpha2": "GN", "alpha3": "GIN", + "bounds": "-15.417,4.367,20,13.3", "countryCallingCodes": [ "+224" ], @@ -1493,6 +1585,7 @@ { "alpha2": "GP", "alpha3": "GLP", + "bounds": "", "countryCallingCodes": [ "+590" ], @@ -1509,6 +1602,7 @@ { "alpha2": "GQ", "alpha3": "GNQ", + "bounds": "", "countryCallingCodes": [ "+240" ], @@ -1527,6 +1621,7 @@ { "alpha2": "GR", "alpha3": "GRC", + "bounds": "19.382,34.8,29.667,44", "countryCallingCodes": [ "+30" ], @@ -1543,6 +1638,7 @@ { "alpha2": "GS", "alpha3": "SGS", + "bounds": "", "countryCallingCodes": [], "currencies": [ "GBP" @@ -1557,6 +1653,7 @@ { "alpha2": "GT", "alpha3": "GTM", + "bounds": "-92.583,13.749,-75,17.817", "countryCallingCodes": [ "+502" ], @@ -1573,6 +1670,7 @@ { "alpha2": "GU", "alpha3": "GUM", + "bounds": "", "countryCallingCodes": [ "+1 671" ], @@ -1589,6 +1687,7 @@ { "alpha2": "GW", "alpha3": "GNB", + "bounds": "", "countryCallingCodes": [ "+245" ], @@ -1605,6 +1704,7 @@ { "alpha2": "GY", "alpha3": "GUY", + "bounds": "-61.283,1.25,-56,8.433", "countryCallingCodes": [ "+592" ], @@ -1621,6 +1721,7 @@ { "alpha2": "HK", "alpha3": "HKG", + "bounds": "", "countryCallingCodes": [ "+852" ], @@ -1638,6 +1739,7 @@ { "alpha2": "HM", "alpha3": "HMD", + "bounds": "", "countryCallingCodes": [], "currencies": [ "AUD" @@ -1650,6 +1752,7 @@ { "alpha2": "HN", "alpha3": "HND", + "bounds": "-89.967,13,-75,17.45", "countryCallingCodes": [ "+504" ], @@ -1666,6 +1769,7 @@ { "alpha2": "HR", "alpha3": "HRV", + "bounds": "13.484,42.367,19.391,46.527", "countryCallingCodes": [ "+385" ], @@ -1682,6 +1786,7 @@ { "alpha2": "HT", "alpha3": "HTI", + "bounds": "-86,8.547,72.296,21", "countryCallingCodes": [ "+509" ], @@ -1700,6 +1805,7 @@ { "alpha2": "HU", "alpha3": "HUN", + "bounds": "16.133,45.75,22.867,48.983", "countryCallingCodes": [ "+36" ], @@ -1716,6 +1822,7 @@ { "alpha2": "IC", "alpha3": "", + "bounds": "", "countryCallingCodes": [], "currencies": [ "EUR" @@ -1728,6 +1835,7 @@ { "alpha2": "ID", "alpha3": "IDN", + "bounds": "0,-11.983,141.033,15", "countryCallingCodes": [ "+62" ], @@ -1744,6 +1852,7 @@ { "alpha2": "IE", "alpha3": "IRL", + "bounds": "-10.683,51.367,-4,55.433", "countryCallingCodes": [ "+353" ], @@ -1761,6 +1870,7 @@ { "alpha2": "IL", "alpha3": "ISR", + "bounds": "34.282,29,35.667,33.286", "countryCallingCodes": [ "+972" ], @@ -1779,6 +1889,7 @@ { "alpha2": "IM", "alpha3": "IMN", + "bounds": "", "countryCallingCodes": [ "+44" ], @@ -1796,6 +1907,7 @@ { "alpha2": "IN", "alpha3": "IND", + "bounds": "65,6,97.35,35.956", "countryCallingCodes": [ "+91" ], @@ -1813,6 +1925,7 @@ { "alpha2": "IO", "alpha3": "IOT", + "bounds": "", "countryCallingCodes": [ "+246" ], @@ -1829,6 +1942,7 @@ { "alpha2": "IQ", "alpha3": "IRQ", + "bounds": "38.782,28.833,49.433,37.358", "countryCallingCodes": [ "+964" ], @@ -1846,6 +1960,7 @@ { "alpha2": "IR", "alpha3": "IRN", + "bounds": "", "countryCallingCodes": [ "+98" ], @@ -1862,6 +1977,7 @@ { "alpha2": "IS", "alpha3": "ISL", + "bounds": "-26,62,-6,67.117", "countryCallingCodes": [ "+354" ], @@ -1878,6 +1994,7 @@ { "alpha2": "IT", "alpha3": "ITA", + "bounds": "1.133,28.969,54.824,49.2", "countryCallingCodes": [ "+39" ], @@ -1894,6 +2011,7 @@ { "alpha2": "JE", "alpha3": "JEY", + "bounds": "", "countryCallingCodes": [ "+44" ], @@ -1911,6 +2029,7 @@ { "alpha2": "JM", "alpha3": "JAM", + "bounds": "-78.667,15,-70,18.533", "countryCallingCodes": [ "+1 876" ], @@ -1927,6 +2046,7 @@ { "alpha2": "JO", "alpha3": "JOR", + "bounds": "34.783,29,39.1,33.333", "countryCallingCodes": [ "+962" ], @@ -1943,6 +2063,7 @@ { "alpha2": "JP", "alpha3": "JPN", + "bounds": "122.933,20.417,156.067,50.617", "countryCallingCodes": [ "+81" ], @@ -1959,6 +2080,7 @@ { "alpha2": "KE", "alpha3": "KEN", + "bounds": "24.283,-5.083,41.878,4.883", "countryCallingCodes": [ "+254" ], @@ -1976,6 +2098,7 @@ { "alpha2": "KG", "alpha3": "KGZ", + "bounds": "69.333,39.183,80.116,43.833", "countryCallingCodes": [ "+996" ], @@ -1992,6 +2115,7 @@ { "alpha2": "KH", "alpha3": "KHM", + "bounds": "14.869,9.917,107.567,17.483", "countryCallingCodes": [ "+855" ], @@ -2008,6 +2132,7 @@ { "alpha2": "KI", "alpha3": "KIR", + "bounds": "-179.217,-45,180,30", "countryCallingCodes": [ "+686" ], @@ -2024,6 +2149,7 @@ { "alpha2": "KM", "alpha3": "COM", + "bounds": "43.067,-13,45.317,-11.35", "countryCallingCodes": [ "+269" ], @@ -2041,6 +2167,7 @@ { "alpha2": "KN", "alpha3": "KNA", + "bounds": "", "countryCallingCodes": [ "+1 869" ], @@ -2057,6 +2184,7 @@ { "alpha2": "KP", "alpha3": "PRK", + "bounds": "", "countryCallingCodes": [ "+850" ], @@ -2073,6 +2201,7 @@ { "alpha2": "KR", "alpha3": "KOR", + "bounds": "", "countryCallingCodes": [ "+82" ], @@ -2089,6 +2218,7 @@ { "alpha2": "KW", "alpha3": "KWT", + "bounds": "45,25,49.411,30.083", "countryCallingCodes": [ "+965" ], @@ -2105,6 +2235,7 @@ { "alpha2": "KY", "alpha3": "CYM", + "bounds": "", "countryCallingCodes": [ "+1 345" ], @@ -2121,6 +2252,7 @@ { "alpha2": "KZ", "alpha3": "KAZ", + "bounds": "46.583,40.417,90,55.428", "countryCallingCodes": [ "+7", "+7 6", @@ -2140,6 +2272,7 @@ { "alpha2": "LA", "alpha3": "LAO", + "bounds": "", "countryCallingCodes": [ "+856" ], @@ -2156,6 +2289,7 @@ { "alpha2": "LB", "alpha3": "LBN", + "bounds": "35.104,33.067,36.623,34.691", "countryCallingCodes": [ "+961" ], @@ -2173,6 +2307,7 @@ { "alpha2": "LC", "alpha3": "LCA", + "bounds": "-61.083,13.5,-60.867,14.15", "countryCallingCodes": [ "+1 758" ], @@ -2189,6 +2324,7 @@ { "alpha2": "LI", "alpha3": "LIE", + "bounds": "", "countryCallingCodes": [ "+423" ], @@ -2205,6 +2341,7 @@ { "alpha2": "LK", "alpha3": "LKA", + "bounds": "75,5.9,81.917,10.083", "countryCallingCodes": [ "+94" ], @@ -2222,6 +2359,7 @@ { "alpha2": "LR", "alpha3": "LBR", + "bounds": "-11.598,4.328,-4,9.5", "countryCallingCodes": [ "+231" ], @@ -2238,6 +2376,7 @@ { "alpha2": "LS", "alpha3": "LSO", + "bounds": "24,-30.667,29.483,-28.567", "countryCallingCodes": [ "+266" ], @@ -2256,6 +2395,7 @@ { "alpha2": "LT", "alpha3": "LTU", + "bounds": "20.991,53,28.233,56.467", "countryCallingCodes": [ "+370" ], @@ -2272,6 +2412,7 @@ { "alpha2": "LU", "alpha3": "LUX", + "bounds": "5.743,49.45,6.517,50.182", "countryCallingCodes": [ "+352" ], @@ -2290,6 +2431,7 @@ { "alpha2": "LV", "alpha3": "LVA", + "bounds": "20.967,55.667,28.233,58.067", "countryCallingCodes": [ "+371" ], @@ -2306,6 +2448,7 @@ { "alpha2": "LY", "alpha3": "LBY", + "bounds": "5,20.25,25.5,33.15", "countryCallingCodes": [ "+218" ], @@ -2322,6 +2465,7 @@ { "alpha2": "MA", "alpha3": "MAR", + "bounds": "-13.1,3.36,9.542,36.61", "countryCallingCodes": [ "+212" ], @@ -2338,6 +2482,7 @@ { "alpha2": "MC", "alpha3": "MCO", + "bounds": "7.4,43.717,7.439,43.746", "countryCallingCodes": [ "+377" ], @@ -2354,6 +2499,7 @@ { "alpha2": "MD", "alpha3": "MDA", + "bounds": "26.672,45.482,30.096,48.467", "countryCallingCodes": [ "+373" ], @@ -2370,6 +2516,7 @@ { "alpha2": "ME", "alpha3": "MNE", + "bounds": "18.438,41.864,20.345,43.548", "countryCallingCodes": [ "+382" ], @@ -2386,6 +2533,7 @@ { "alpha2": "MF", "alpha3": "MAF", + "bounds": "", "countryCallingCodes": [ "+590" ], @@ -2402,6 +2550,7 @@ { "alpha2": "MG", "alpha3": "MDG", + "bounds": "42.4,-25.9,50.483,-11.95", "countryCallingCodes": [ "+261" ], @@ -2419,6 +2568,7 @@ { "alpha2": "MH", "alpha3": "MHL", + "bounds": "", "countryCallingCodes": [ "+692" ], @@ -2436,6 +2586,7 @@ { "alpha2": "MK", "alpha3": "MKD", + "bounds": "", "countryCallingCodes": [ "+389" ], @@ -2452,6 +2603,7 @@ { "alpha2": "ML", "alpha3": "MLI", + "bounds": "-13.75,4.318,20,26", "countryCallingCodes": [ "+223" ], @@ -2468,6 +2620,7 @@ { "alpha2": "MM", "alpha3": "MMR", + "bounds": "", "countryCallingCodes": [ "+95" ], @@ -2484,6 +2637,7 @@ { "alpha2": "MN", "alpha3": "MNG", + "bounds": "87.783,41.55,119.917,52.1", "countryCallingCodes": [ "+976" ], @@ -2500,6 +2654,7 @@ { "alpha2": "MO", "alpha3": "MAC", + "bounds": "", "countryCallingCodes": [ "+853" ], @@ -2517,6 +2672,7 @@ { "alpha2": "MP", "alpha3": "MNP", + "bounds": "", "countryCallingCodes": [ "+1 670" ], @@ -2533,6 +2689,7 @@ { "alpha2": "MQ", "alpha3": "MTQ", + "bounds": "", "countryCallingCodes": [ "+596" ], @@ -2547,6 +2704,7 @@ { "alpha2": "MR", "alpha3": "MRT", + "bounds": "-17.117,10,20,27.117", "countryCallingCodes": [ "+222" ], @@ -2564,6 +2722,7 @@ { "alpha2": "MS", "alpha3": "MSR", + "bounds": "", "countryCallingCodes": [ "+1 664" ], @@ -2578,6 +2737,7 @@ { "alpha2": "MT", "alpha3": "MLT", + "bounds": "14.184,35.782,15,36.333", "countryCallingCodes": [ "+356" ], @@ -2595,6 +2755,7 @@ { "alpha2": "MU", "alpha3": "MUS", + "bounds": "56.567,-20.522,73.567,10.4", "countryCallingCodes": [ "+230" ], @@ -2612,6 +2773,7 @@ { "alpha2": "MV", "alpha3": "MDV", + "bounds": "61.5,-10.5,75,20", "countryCallingCodes": [ "+960" ], @@ -2628,6 +2790,7 @@ { "alpha2": "MW", "alpha3": "MWI", + "bounds": "32.717,-17.15,37,-5", "countryCallingCodes": [ "+265" ], @@ -2645,6 +2808,7 @@ { "alpha2": "MX", "alpha3": "MEX", + "bounds": "-119.922,0,110.75,45", "countryCallingCodes": [ "+52" ], @@ -2662,6 +2826,7 @@ { "alpha2": "MY", "alpha3": "MYS", + "bounds": "98.933,0,124.125,15", "countryCallingCodes": [ "+60" ], @@ -2679,6 +2844,7 @@ { "alpha2": "MZ", "alpha3": "MOZ", + "bounds": "4.017,-26.867,43,15.033", "countryCallingCodes": [ "+258" ], @@ -2695,6 +2861,7 @@ { "alpha2": "NA", "alpha3": "NAM", + "bounds": "11.75,-32,36.283,-16.983", "countryCallingCodes": [ "+264" ], @@ -2712,6 +2879,7 @@ { "alpha2": "NC", "alpha3": "NCL", + "bounds": "", "countryCallingCodes": [ "+687" ], @@ -2728,6 +2896,7 @@ { "alpha2": "NE", "alpha3": "NER", + "bounds": "0.183,1.617,20,26", "countryCallingCodes": [ "+227" ], @@ -2744,6 +2913,7 @@ { "alpha2": "NF", "alpha3": "NFK", + "bounds": "", "countryCallingCodes": [ "+672" ], @@ -2760,6 +2930,7 @@ { "alpha2": "NG", "alpha3": "NGA", + "bounds": "2.483,3.883,20,13.867", "countryCallingCodes": [ "+234" ], @@ -2776,6 +2947,7 @@ { "alpha2": "NI", "alpha3": "NIC", + "bounds": "-87.7,0,0,15", "countryCallingCodes": [ "+505" ], @@ -2792,6 +2964,7 @@ { "alpha2": "NL", "alpha3": "NLD", + "bounds": "3.133,50.75,7.217,53.683", "countryCallingCodes": [ "+31" ], @@ -2808,6 +2981,7 @@ { "alpha2": "NO", "alpha3": "NOR", + "bounds": "2.553,56.15,31.833,71.5", "countryCallingCodes": [ "+47" ], @@ -2824,6 +2998,7 @@ { "alpha2": "NP", "alpha3": "NPL", + "bounds": "80,25.767,88.183,30.45", "countryCallingCodes": [ "+977" ], @@ -2840,6 +3015,7 @@ { "alpha2": "NR", "alpha3": "NRU", + "bounds": "166.917,-0.55,166.95,-0.5", "countryCallingCodes": [ "+674" ], @@ -2857,6 +3033,7 @@ { "alpha2": "NU", "alpha3": "NIU", + "bounds": "", "countryCallingCodes": [ "+683" ], @@ -2873,6 +3050,7 @@ { "alpha2": "NZ", "alpha3": "NZL", + "bounds": "-179,-52.617,179.067,36.783", "countryCallingCodes": [ "+64" ], @@ -2889,6 +3067,7 @@ { "alpha2": "OM", "alpha3": "OMN", + "bounds": "5.1,15.083,65,26.567", "countryCallingCodes": [ "+968" ], @@ -2905,6 +3084,7 @@ { "alpha2": "PA", "alpha3": "PAN", + "bounds": "-83.65,7.2,-8.433,15", "countryCallingCodes": [ "+507" ], @@ -2922,6 +3102,7 @@ { "alpha2": "PE", "alpha3": "PER", + "bounds": "-81.458,-18.357,74.35,11.371", "countryCallingCodes": [ "+51" ], @@ -2940,6 +3121,7 @@ { "alpha2": "PF", "alpha3": "PYF", + "bounds": "", "countryCallingCodes": [ "+689" ], @@ -2956,6 +3138,7 @@ { "alpha2": "PG", "alpha3": "PNG", + "bounds": "", "countryCallingCodes": [ "+675" ], @@ -2972,6 +3155,7 @@ { "alpha2": "PH", "alpha3": "PHL", + "bounds": "63.295,4.444,130.5,34.434", "countryCallingCodes": [ "+63" ], @@ -2988,6 +3172,7 @@ { "alpha2": "PK", "alpha3": "PAK", + "bounds": "17.899,23.733,77.8,43.713", "countryCallingCodes": [ "+92" ], @@ -3005,6 +3190,7 @@ { "alpha2": "PL", "alpha3": "POL", + "bounds": "-21.583,45.5,26.5,55.183", "countryCallingCodes": [ "+48" ], @@ -3021,6 +3207,7 @@ { "alpha2": "PM", "alpha3": "SPM", + "bounds": "", "countryCallingCodes": [ "+508" ], @@ -3037,6 +3224,7 @@ { "alpha2": "PN", "alpha3": "PCN", + "bounds": "", "countryCallingCodes": [ "+872" ], @@ -3053,6 +3241,7 @@ { "alpha2": "PR", "alpha3": "PRI", + "bounds": "", "countryCallingCodes": [ "+1 787", "+1 939" @@ -3071,6 +3260,7 @@ { "alpha2": "PS", "alpha3": "PSE", + "bounds": "", "countryCallingCodes": [ "+970" ], @@ -3089,6 +3279,7 @@ { "alpha2": "PT", "alpha3": "PRT", + "bounds": "-73.15,8.496,8.683,42.15", "countryCallingCodes": [ "+351" ], @@ -3105,6 +3296,7 @@ { "alpha2": "PW", "alpha3": "PLW", + "bounds": "131.175,2.874,134.716,8.342", "countryCallingCodes": [ "+680" ], @@ -3121,6 +3313,7 @@ { "alpha2": "PY", "alpha3": "PRY", + "bounds": "-62.633,-27.55,-54.267,-19.317", "countryCallingCodes": [ "+595" ], @@ -3137,6 +3330,7 @@ { "alpha2": "QA", "alpha3": "QAT", + "bounds": "50.644,24.285,52.75,26.441", "countryCallingCodes": [ "+974" ], @@ -3153,6 +3347,7 @@ { "alpha2": "RE", "alpha3": "REU", + "bounds": "", "countryCallingCodes": [ "+262" ], @@ -3169,6 +3364,7 @@ { "alpha2": "RO", "alpha3": "ROU", + "bounds": "19,43.517,29.967,48.25", "countryCallingCodes": [ "+40" ], @@ -3185,6 +3381,7 @@ { "alpha2": "RS", "alpha3": "SRB", + "bounds": "18.859,41.844,22.967,46.167", "countryCallingCodes": [ "+381" ], @@ -3201,6 +3398,7 @@ { "alpha2": "RU", "alpha3": "RUS", + "bounds": "", "countryCallingCodes": [ "+7", "+7 3", @@ -3220,6 +3418,7 @@ { "alpha2": "RW", "alpha3": "RWA", + "bounds": "28.867,-3.317,37,5", "countryCallingCodes": [ "+250" ], @@ -3238,6 +3437,7 @@ { "alpha2": "SA", "alpha3": "SAU", + "bounds": "24.08,5,55.5,48.555", "countryCallingCodes": [ "+966" ], @@ -3254,6 +3454,7 @@ { "alpha2": "SB", "alpha3": "SLB", + "bounds": "", "countryCallingCodes": [ "+677" ], @@ -3270,6 +3471,7 @@ { "alpha2": "SC", "alpha3": "SYC", + "bounds": "20.462,-10.217,57.083,42.641", "countryCallingCodes": [ "+248" ], @@ -3287,6 +3489,7 @@ { "alpha2": "SD", "alpha3": "SDN", + "bounds": "18.783,3.517,38.833,27.167", "countryCallingCodes": [ "+249" ], @@ -3304,6 +3507,7 @@ { "alpha2": "SE", "alpha3": "SWE", + "bounds": "1.3,16.693,60.717,69.033", "countryCallingCodes": [ "+46" ], @@ -3320,6 +3524,7 @@ { "alpha2": "SG", "alpha3": "SGP", + "bounds": "101.333,1.083,104.412,4", "countryCallingCodes": [ "+65" ], @@ -3339,6 +3544,7 @@ { "alpha2": "SH", "alpha3": "SHN", + "bounds": "", "countryCallingCodes": [ "+290" ], @@ -3355,6 +3561,7 @@ { "alpha2": "SI", "alpha3": "SVN", + "bounds": "13.427,44.083,17.467,46.933", "countryCallingCodes": [ "+386" ], @@ -3371,6 +3578,7 @@ { "alpha2": "SJ", "alpha3": "SJM", + "bounds": "", "countryCallingCodes": [ "+47" ], @@ -3385,6 +3593,7 @@ { "alpha2": "SK", "alpha3": "SVK", + "bounds": "16.967,45.5,26.5,49.85", "countryCallingCodes": [ "+421" ], @@ -3401,6 +3610,7 @@ { "alpha2": "SL", "alpha3": "SLE", + "bounds": "-13.417,5,-4,10", "countryCallingCodes": [ "+232" ], @@ -3417,6 +3627,7 @@ { "alpha2": "SM", "alpha3": "SMR", + "bounds": "12.417,43.908,12.5,43.983", "countryCallingCodes": [ "+378" ], @@ -3433,6 +3644,7 @@ { "alpha2": "SN", "alpha3": "SEN", + "bounds": "-17.683,12.267,-11.357,16.681", "countryCallingCodes": [ "+221" ], @@ -3449,6 +3661,7 @@ { "alpha2": "SO", "alpha3": "SOM", + "bounds": "20,-1.659,65,20", "countryCallingCodes": [ "+252" ], @@ -3465,6 +3678,7 @@ { "alpha2": "SR", "alpha3": "SUR", + "bounds": "-60,2,-53.967,6.017", "countryCallingCodes": [ "+597" ], @@ -3481,6 +3695,7 @@ { "alpha2": "SS", "alpha3": "SSD", + "bounds": "", "countryCallingCodes": [ "+211" ], @@ -3497,6 +3712,7 @@ { "alpha2": "ST", "alpha3": "STP", + "bounds": "", "countryCallingCodes": [ "+239" ], @@ -3513,6 +3729,7 @@ { "alpha2": "SU", "alpha3": "", + "bounds": "", "countryCallingCodes": [], "currencies": [ "RUB" @@ -3527,6 +3744,7 @@ { "alpha2": "SV", "alpha3": "SLV", + "bounds": "-90.184,13.15,-87.644,14.45", "countryCallingCodes": [ "+503" ], @@ -3543,6 +3761,7 @@ { "alpha2": "SX", "alpha3": "SXM", + "bounds": "", "countryCallingCodes": [ "+1 721" ], @@ -3559,6 +3778,7 @@ { "alpha2": "SY", "alpha3": "SYR", + "bounds": "", "countryCallingCodes": [ "+963" ], @@ -3575,6 +3795,7 @@ { "alpha2": "SZ", "alpha3": "SWZ", + "bounds": "30.35,-27.417,32.333,-25.75", "countryCallingCodes": [ "+268" ], @@ -3592,6 +3813,7 @@ { "alpha2": "TA", "alpha3": "", + "bounds": "", "countryCallingCodes": [ "+290" ], @@ -3606,6 +3828,7 @@ { "alpha2": "TC", "alpha3": "TCA", + "bounds": "", "countryCallingCodes": [ "+1 649" ], @@ -3622,6 +3845,7 @@ { "alpha2": "TD", "alpha3": "TCD", + "bounds": "2,7.483,27.133,26", "countryCallingCodes": [ "+235" ], @@ -3639,6 +3863,7 @@ { "alpha2": "TF", "alpha3": "ATF", + "bounds": "", "countryCallingCodes": [], "currencies": [ "EUR" @@ -3653,6 +3878,7 @@ { "alpha2": "TG", "alpha3": "TGO", + "bounds": "-4,5,20,11.133", "countryCallingCodes": [ "+228" ], @@ -3669,6 +3895,7 @@ { "alpha2": "TH", "alpha3": "THA", + "bounds": "95,4.15,139.183,20.445", "countryCallingCodes": [ "+66" ], @@ -3685,6 +3912,7 @@ { "alpha2": "TJ", "alpha3": "TJK", + "bounds": "67.417,36.717,75,40.933", "countryCallingCodes": [ "+992" ], @@ -3702,6 +3930,7 @@ { "alpha2": "TK", "alpha3": "TKL", + "bounds": "", "countryCallingCodes": [ "+690" ], @@ -3718,6 +3947,7 @@ { "alpha2": "TL", "alpha3": "TLS", + "bounds": "", "countryCallingCodes": [ "+670" ], @@ -3734,6 +3964,7 @@ { "alpha2": "TM", "alpha3": "TKM", + "bounds": "52.117,35.212,66.65,42.633", "countryCallingCodes": [ "+993" ], @@ -3751,6 +3982,7 @@ { "alpha2": "TN", "alpha3": "TUN", + "bounds": "4,23.717,13,37.667", "countryCallingCodes": [ "+216" ], @@ -3767,6 +3999,7 @@ { "alpha2": "TO", "alpha3": "TON", + "bounds": "-179.117,-45,180,0", "countryCallingCodes": [ "+676" ], @@ -3783,6 +4016,7 @@ { "alpha2": "TR", "alpha3": "TUR", + "bounds": "25,35.819,44.85,42.1", "countryCallingCodes": [ "+90" ], @@ -3799,6 +4033,7 @@ { "alpha2": "TT", "alpha3": "TTO", + "bounds": "", "countryCallingCodes": [ "+1 868" ], @@ -3815,6 +4050,7 @@ { "alpha2": "TV", "alpha3": "TUV", + "bounds": "176.1,-10.75,179.883,-5.65", "countryCallingCodes": [ "+688" ], @@ -3831,6 +4067,7 @@ { "alpha2": "TW", "alpha3": "TWN", + "bounds": "118.115,21,125,29", "countryCallingCodes": [ "+886" ], @@ -3847,6 +4084,7 @@ { "alpha2": "TZ", "alpha3": "TZA", + "bounds": "", "countryCallingCodes": [ "+255" ], @@ -3864,6 +4102,7 @@ { "alpha2": "UA", "alpha3": "UKR", + "bounds": "18.85,37.8,76.1,64.95", "countryCallingCodes": [ "+380" ], @@ -3881,6 +4120,7 @@ { "alpha2": "UG", "alpha3": "UGA", + "bounds": "29.467,-1.483,34.967,4.55", "countryCallingCodes": [ "+256" ], @@ -3898,6 +4138,7 @@ { "alpha2": "UK", "alpha3": "", + "bounds": "", "countryCallingCodes": [], "currencies": [ "GBP" @@ -3916,6 +4157,7 @@ { "alpha2": "UM", "alpha3": "UMI", + "bounds": "", "countryCallingCodes": [ "+1" ], @@ -3932,6 +4174,7 @@ { "alpha2": "US", "alpha3": "USA", + "bounds": "", "countryCallingCodes": [ "+1" ], @@ -3948,6 +4191,7 @@ { "alpha2": "UY", "alpha3": "URY", + "bounds": "-58.5,-35.783,-51.283,-30.117", "countryCallingCodes": [ "+598" ], @@ -3965,6 +4209,7 @@ { "alpha2": "UZ", "alpha3": "UZB", + "bounds": "44.517,35.267,92.2,66.15", "countryCallingCodes": [ "+998" ], @@ -3982,6 +4227,7 @@ { "alpha2": "VA", "alpha3": "VAT", + "bounds": "", "countryCallingCodes": [ "+379", "+39" @@ -3999,6 +4245,7 @@ { "alpha2": "VC", "alpha3": "VCT", + "bounds": "", "countryCallingCodes": [ "+1 784" ], @@ -4015,6 +4262,7 @@ { "alpha2": "VE", "alpha3": "VEN", + "bounds": "", "countryCallingCodes": [ "+58" ], @@ -4031,6 +4279,7 @@ { "alpha2": "VG", "alpha3": "VGB", + "bounds": "", "countryCallingCodes": [ "+1 284" ], @@ -4047,6 +4296,7 @@ { "alpha2": "VI", "alpha3": "VIR", + "bounds": "", "countryCallingCodes": [ "+1 340" ], @@ -4063,6 +4313,7 @@ { "alpha2": "VN", "alpha3": "VNM", + "bounds": "", "countryCallingCodes": [ "+84" ], @@ -4079,6 +4330,7 @@ { "alpha2": "VU", "alpha3": "VUT", + "bounds": "-130,-45,180,0", "countryCallingCodes": [ "+678" ], @@ -4097,6 +4349,7 @@ { "alpha2": "WF", "alpha3": "WLF", + "bounds": "", "countryCallingCodes": [ "+681" ], @@ -4113,6 +4366,7 @@ { "alpha2": "WS", "alpha3": "WSM", + "bounds": "-172.867,-14.05,-171,-13.417", "countryCallingCodes": [ "+685" ], @@ -4130,6 +4384,7 @@ { "alpha2": "YE", "alpha3": "YEM", + "bounds": "39.5,12.1,65,27.695", "countryCallingCodes": [ "+967" ], @@ -4146,6 +4401,7 @@ { "alpha2": "YT", "alpha3": "MYT", + "bounds": "", "countryCallingCodes": [ "+262" ], @@ -4162,6 +4418,7 @@ { "alpha2": "ZA", "alpha3": "ZAF", + "bounds": "16.45,-35.5,33.533,-22.133", "countryCallingCodes": [ "+27" ], @@ -4185,6 +4442,7 @@ { "alpha2": "ZM", "alpha3": "ZMB", + "bounds": "2.983,-18.05,39.283,5", "countryCallingCodes": [ "+260" ], @@ -4201,6 +4459,7 @@ { "alpha2": "ZW", "alpha3": "ZWE", + "bounds": "18,-32,33.8,-13.633", "countryCallingCodes": [ "+263" ], From 0755dbd3c7b41cb1d494ac37a59c483ff1770b2d Mon Sep 17 00:00:00 2001 From: fentas Date: Mon, 2 Nov 2015 15:27:28 +0100 Subject: [PATCH 2/4] using better source --- data/countries.csv | 520 +++++++++--------- data/countries.json | 1269 ++++++++++++++++++++++++++----------------- 2 files changed, 1024 insertions(+), 765 deletions(-) diff --git a/data/countries.csv b/data/countries.csv index aae750f..fd3dcb2 100644 --- a/data/countries.csv +++ b/data/countries.csv @@ -1,260 +1,260 @@ -name,alpha2,alpha3,bounds,ccTLD,countryCallingCodes,currencies,ioc,languages,status -Afghanistan,AF,AFG,"60.433,29.15,75.033,38.484",,+93,AFN,AFG,pus,assigned -Albania,AL,ALB,"19,39.583,21.05,42.659",,+355,ALL,ALB,sqi,assigned -Algeria,DZ,DZA,"-8.7,18.027,70.554,37.203",,+213,DZD,ALG,ara,assigned -American Samoa,AS,ASM,,,+1 684,USD,ASA,"eng,smo",assigned -Andorra,AD,AND,"1.417,42.433,1.783,42.65",,+376,EUR,AND,cat,assigned -Angola,AO,AGO,"10,-33.806,24.35,-3.033",,+244,AOA,ANG,por,assigned -Anguilla,AI,AIA,,,+1 264,XCD,,eng,assigned -Antarctica,AQ,ATA,,,+672,,,,assigned -Antigua And Barbuda,AG,ATG,,,+1 268,XCD,ANT,eng,assigned -Argentina,AR,ARG,"-73.533,-58.583,-53.367,-21.783",,+54,ARS,ARG,spa,assigned -Armenia,AM,ARM,"43.443,38.857,46.589,41.3",,+374,AMD,ARM,"hye,rus",assigned -Aruba,AW,ABW,"-70.983,12.4,-69.85,12.617",,+297,AWG,ARU,nld,assigned -Ascension Island,AC,,,.ac,+247,USD,SHP,eng,reserved -Australia,AU,AUS,"112.467,-55.05,168,-9.133",,+61,AUD,AUS,eng,assigned -Austria,AT,AUT,"1.2,46.373,19,49.017",,+43,EUR,AUT,deu,assigned -Azerbaijan,AZ,AZE,"44.783,38.417,50.858,41.911",,+994,AZN,AZE,aze,assigned -Bahamas,BS,BHS,"-86,20,-70,29.547",,+1 242,BSD,BAH,eng,assigned -Bahrain,BH,BHR,"45,25,50.954,26.566",,+973,BHD,BRN,ara,assigned -Bangladesh,BD,BGD,"84,20.6,92.683,26.817",,+880,BDT,BAN,ben,assigned -Barbados,BB,BRB,"-59.667,12.967,-59.383,13.333",,+1 246,BBD,BAR,eng,assigned -Belarus,BY,BLR,"22.55,50.717,32.85,56.133",,+375,BYR,BLR,"bel,rus",assigned -Belgium,BE,BEL,"2.367,49.5,6.4,51.683",,+32,EUR,BEL,"nld,fra,deu",assigned -Belize,BZ,BLZ,"-89.95,15,-75,18.483",,+501,BZD,BIZ,eng,assigned -Benin,BJ,BEN,"-4,5,92.219,21.322",,+229,XOF,BEN,fra,assigned -Bermuda,BM,BMU,,,+1 441,BMD,BER,eng,assigned -Bhutan,BT,BTN,"80,26.217,92.717,30",,+975,"INR,BTN",BHU,dzo,assigned -"Bolivia, Plurinational State Of",BO,BOL,,,+591,"BOB,BOV",BOL,"spa,aym,que",assigned -"Bonaire, Saint Eustatius And Saba",BQ,BES,,,+599,USD,,nld,assigned -Bosnia & Herzegovina,BA,BIH,,,+387,BAM,BIH,"bos,cre,srp",assigned -Botswana,BW,BWA,"20,-28.517,29.35,24.583",,+267,BWP,BOT,"eng,tsn",assigned -Bouvet Island,BV,BVT,,,,NOK,,,assigned -Brazil,BR,BRA,"-73.817,-33.733,-28.85,16.8",,+55,BRL,BRA,por,assigned -British Indian Ocean Territory,IO,IOT,,,+246,USD,,eng,assigned -Brunei Darussalam,BN,BRN,,,+673,BND,BRU,"msa,eng",assigned -Bulgaria,BG,BGR,"22.371,41,28.6,44.215",,+359,BGN,BUL,bul,assigned -Burkina Faso,BF,BFA,"-5.483,9.4,20,14.983",,+226,XOF,BUR,fra,assigned -Burundi,BI,BDI,"29.018,-4.455,31.783,-0.95",,+257,BIF,BDI,fra,assigned -Cabo Verde,CV,CPV,,,+238,CVE,CPV,por,assigned -Cambodia,KH,KHM,"14.869,9.917,107.567,17.483",,+855,KHR,CAM,khm,assigned -Cameroon,CM,CMR,"8.467,1.417,20,16",,+237,XAF,CMR,"eng,fra",assigned -Canada,CA,CAN,"-163.9,39,-52.083,83.133",,+1,CAD,CAN,"eng,fra",assigned -Canary Islands,IC,,,,,EUR,,,reserved -Cayman Islands,KY,CYM,,,+1 345,KYD,CAY,eng,assigned -Central African Republic,CF,CAF,,,+236,XAF,CAF,"fra,sag",assigned -"Ceuta, Mulilla",EA,,,,,EUR,,,reserved -Chad,TD,TCD,"2,7.483,27.133,26",,+235,XAF,CHA,"ara,fra",assigned -Chile,CL,CHL,"-109.467,-64.05,-8.847,42.583",,+56,"CLP,CLF",CHI,spa,assigned -China,CN,CHN,"74.167,18.163,135.078,53.5",,+86,CNY,CHN,zho,assigned -Christmas Island,CX,CXR,,,+61,AUD,,eng,assigned -Clipperton Island,CP,,,,,EUR,,,reserved -Cocos (Keeling) Islands,CC,CCK,,,+61,AUD,,eng,assigned -Colombia,CO,COL,"-81.85,-5,76.833,15",,+57,"COP,COU",COL,spa,assigned -Comoros,KM,COM,"43.067,-13,45.317,-11.35",,+269,KMF,COM,"ara,fra",assigned -Cook Islands,CK,COK,,,+682,NZD,COK,"eng,mri",assigned -Costa Rica,CR,CRI,"-87.1,-0.792,-46.633,15",,+506,CRC,CRC,spa,assigned -Cote d'Ivoire,CI,CIV,,,+225,XOF,CIV,fra,assigned -Croatia,HR,HRV,"13.484,42.367,19.391,46.527",,+385,HRK,CRO,hrv,assigned -Cuba,CU,CUB,"-90,15,83.917,25",,+53,"CUP,CUC",CUB,spa,assigned -Curacao,CW,CUW,,,+599,ANG,,nld,assigned -Cyprus,CY,CYP,"32.271,34.567,34.6,35.7",,+357,EUR,CYP,"ell,tur",assigned -Czech Republic,CZ,CZE,,,+420,CZK,CZE,ces,assigned -Democratic Republic Of Congo,CD,COD,,,+243,CDF,COD,"fra,lin,kon,swa",assigned -Denmark,DK,DNK,"4.517,53.583,18,64",,+45,DKK,DEN,dan,assigned -Diego Garcia,DG,,,,,USD,,,reserved -Djibouti,DJ,DJI,"39.5,10.267,43.452,19",,+253,DJF,DJI,"ara,fra",assigned -Dominica,DM,DMA,"-61.55,15.167,-61.25,15.633",,+1 767,XCD,DMA,eng,assigned -Dominican Republic,DO,DOM,,,"+1 809,+1 829,+1 849",DOP,DOM,spa,assigned -Ecuador,EC,ECU,"-92,-4.967,-75.2,1.65",,+593,USD,ECU,"spa,que",assigned -Egypt,EG,EGY,"13,5,37,50.861",,+20,EGP,EGY,ara,assigned -El Salvador,SV,SLV,"-90.184,13.15,-87.644,14.45",,+503,USD,ESA,spa,assigned -Equatorial Guinea,GQ,GNQ,,,+240,XAF,GEQ,"spa,fra,por",assigned -Eritrea,ER,ERI,"20,0,43.417,18.033",,+291,ERN,ERI,"eng,ara,tir",assigned -Estonia,EE,EST,"21.781,57.521,28.883,59.983",,+372,EUR,EST,est,assigned -Ethiopia,ET,ETH,"33.017,3.233,47.783,19",,+251,ETB,ETH,amh,assigned -European Union,EU,,,.eu,+388,EUR,,,reserved -Falkland Islands,FK,FLK,,,+500,FKP,,eng,assigned -Faroe Islands,FO,FRO,,,+298,DKK,FAI,"fao,dan",assigned -Fiji,FJ,FJI,"-179.983,-45,180,-11.167",,+679,FJD,FIJ,"eng,fij",assigned -Finland,FI,FIN,"18,0,60.203,70.083",,+358,EUR,FIN,"fin,swe",assigned -France,FR,FRA,"-5.225,41.333,9.55,51.2",,+33,EUR,FRA,fra,assigned -"France, Metropolitan",FX,,,,+241,EUR,,fra,reserved -French Guiana,GF,GUF,,,+594,EUR,,fra,assigned -French Polynesia,PF,PYF,,,+689,XPF,,fra,assigned -French Southern Territories,TF,ATF,,,,EUR,,fra,assigned -Gabon,GA,GAB,"8.7,-3.95,14.533,5.983",,+241,XAF,GAB,fra,assigned -Gambia,GM,GMB,"-16.817,5,20,13.817",,+220,GMD,GAM,eng,assigned -Georgia,GE,GEO,"40.009,41.15,46.659,43.582",,+995,GEL,GEO,kat,assigned -Germany,DE,DEU,"5.867,45.967,15.033,55.133",,+49,EUR,GER,deu,assigned -Ghana,GH,GHA,"-4,4.733,20,11.167",,+233,GHS,GHA,eng,assigned -Gibraltar,GI,GIB,,,+350,GIP,,eng,assigned -Greece,GR,GRC,"19.382,34.8,29.667,44",,+30,EUR,GRE,ell,assigned -Greenland,GL,GRL,,,+299,DKK,,kal,assigned -Grenada,GD,GRD,"-61.8,11.983,-61.25,12.667",,+473,XCD,GRN,eng,assigned -Guadeloupe,GP,GLP,,,+590,EUR,,fra,assigned -Guam,GU,GUM,,,+1 671,USD,GUM,eng,assigned -Guatemala,GT,GTM,"-92.583,13.749,-75,17.817",,+502,GTQ,GUA,spa,assigned -Guernsey,GG,GGY,,,+44,GBP,GCI,fra,assigned -Guinea,GN,GIN,"-15.417,4.367,20,13.3",,+224,GNF,GUI,fra,assigned -Guinea-bissau,GW,GNB,,,+245,XOF,GBS,por,assigned -Guyana,GY,GUY,"-61.283,1.25,-56,8.433",,+592,GYD,GUY,eng,assigned -Haiti,HT,HTI,"-86,8.547,72.296,21",,+509,"HTG,USD",HAI,"fra,hat",assigned -Heard Island And McDonald Islands,HM,HMD,,,,AUD,,,assigned -Honduras,HN,HND,"-89.967,13,-75,17.45",,+504,HNL,HON,spa,assigned -Hong Kong,HK,HKG,,,+852,HKD,HKG,"zho,eng",assigned -Hungary,HU,HUN,"16.133,45.75,22.867,48.983",,+36,HUF,HUN,hun,assigned -Iceland,IS,ISL,"-26,62,-6,67.117",,+354,ISK,ISL,isl,assigned -India,IN,IND,"65,6,97.35,35.956",,+91,INR,IND,"eng,hin",assigned -Indonesia,ID,IDN,"0,-11.983,141.033,15",,+62,IDR,INA,ind,assigned -"Iran, Islamic Republic Of",IR,IRN,,,+98,IRR,IRI,fas,assigned -Iraq,IQ,IRQ,"38.782,28.833,49.433,37.358",,+964,IQD,IRQ,"ara,kur",assigned -Ireland,IE,IRL,"-10.683,51.367,-4,55.433",,+353,EUR,IRL,"eng,gle",assigned -Isle Of Man,IM,IMN,,,+44,GBP,,"eng,glv",assigned -Israel,IL,ISR,"34.282,29,35.667,33.286",,+972,ILS,ISR,"heb,ara,eng",assigned -Italy,IT,ITA,"1.133,28.969,54.824,49.2",,+39,EUR,ITA,ita,assigned -Jamaica,JM,JAM,"-78.667,15,-70,18.533",,+1 876,JMD,JAM,eng,assigned -Japan,JP,JPN,"122.933,20.417,156.067,50.617",,+81,JPY,JPN,jpn,assigned -Jersey,JE,JEY,,,+44,GBP,JCI,"eng,fra",assigned -Jordan,JO,JOR,"34.783,29,39.1,33.333",,+962,JOD,JOR,ara,assigned -Kazakhstan,KZ,KAZ,"46.583,40.417,90,55.428",,"+7,+7 6,+7 7",KZT,KAZ,"kaz,rus",assigned -Kenya,KE,KEN,"24.283,-5.083,41.878,4.883",,+254,KES,KEN,"eng,swa",assigned -Kiribati,KI,KIR,"-179.217,-45,180,30",,+686,AUD,KIR,eng,assigned -"Korea, Democratic People's Republic Of",KP,PRK,,,+850,KPW,PRK,kor,assigned -"Korea, Republic Of",KR,KOR,,,+82,KRW,KOR,kor,assigned -Kuwait,KW,KWT,"45,25,49.411,30.083",,+965,KWD,KUW,ara,assigned -Kyrgyzstan,KG,KGZ,"69.333,39.183,80.116,43.833",,+996,KGS,KGZ,rus,assigned -Lao People's Democratic Republic,LA,LAO,,,+856,LAK,LAO,lao,assigned -Latvia,LV,LVA,"20.967,55.667,28.233,58.067",,+371,EUR,LAT,lav,assigned -Lebanon,LB,LBN,"35.104,33.067,36.623,34.691",,+961,LBP,LIB,"ara,hye",assigned -Lesotho,LS,LSO,"24,-30.667,29.483,-28.567",,+266,"LSL,ZAR",LES,"eng,sot",assigned -Liberia,LR,LBR,"-11.598,4.328,-4,9.5",,+231,LRD,LBR,eng,assigned -Libya,LY,LBY,"5,20.25,25.5,33.15",,+218,LYD,LBA,ara,assigned -Liechtenstein,LI,LIE,,,+423,CHF,LIE,deu,assigned -Lithuania,LT,LTU,"20.991,53,28.233,56.467",,+370,EUR,LTU,lit,assigned -Luxembourg,LU,LUX,"5.743,49.45,6.517,50.182",,+352,EUR,LUX,"fra,deu,ltz",assigned -Macao,MO,MAC,,,+853,MOP,MAC,"zho,por",assigned -"Macedonia, The Former Yugoslav Republic Of",MK,MKD,,,+389,MKD,MKD,mkd,assigned -Madagascar,MG,MDG,"42.4,-25.9,50.483,-11.95",,+261,MGA,MAD,"fra,mlg",assigned -Malawi,MW,MWI,"32.717,-17.15,37,-5",,+265,MWK,MAW,"eng,nya",assigned -Malaysia,MY,MYS,"98.933,0,124.125,15",,+60,MYR,MAS,"msa,eng",assigned -Maldives,MV,MDV,"61.5,-10.5,75,20",,+960,MVR,MDV,div,assigned -Mali,ML,MLI,"-13.75,4.318,20,26",,+223,XOF,MLI,fra,assigned -Malta,MT,MLT,"14.184,35.782,15,36.333",,+356,EUR,MLT,"mlt,eng",assigned -Marshall Islands,MH,MHL,,,+692,USD,MHL,"eng,mah",assigned -Martinique,MQ,MTQ,,,+596,EUR,,,assigned -Mauritania,MR,MRT,"-17.117,10,20,27.117",,+222,MRO,MTN,"ara,fra",assigned -Mauritius,MU,MUS,"56.567,-20.522,73.567,10.4",,+230,MUR,MRI,"eng,fra",assigned -Mayotte,YT,MYT,,,+262,EUR,,fra,assigned -Mexico,MX,MEX,"-119.922,0,110.75,45",,+52,"MXN,MXV",MEX,spa,assigned -"Micronesia, Federated States Of",FM,FSM,,,+691,USD,,eng,assigned -Moldova,MD,MDA,"26.672,45.482,30.096,48.467",,+373,MDL,MDA,ron,assigned -Monaco,MC,MCO,"7.4,43.717,7.439,43.746",,+377,EUR,MON,fra,assigned -Mongolia,MN,MNG,"87.783,41.55,119.917,52.1",,+976,MNT,MGL,mon,assigned -Montenegro,ME,MNE,"18.438,41.864,20.345,43.548",,+382,EUR,MNE,mot,assigned -Montserrat,MS,MSR,,,+1 664,XCD,,,assigned -Morocco,MA,MAR,"-13.1,3.36,9.542,36.61",,+212,MAD,MAR,ara,assigned -Mozambique,MZ,MOZ,"4.017,-26.867,43,15.033",,+258,MZN,MOZ,por,assigned -Myanmar,MM,MMR,,,+95,MMK,MYA,mya,assigned -Namibia,NA,NAM,"11.75,-32,36.283,-16.983",,+264,"NAD,ZAR",NAM,eng,assigned -Nauru,NR,NRU,"166.917,-0.55,166.95,-0.5",,+674,AUD,NRU,"eng,nau",assigned -Nepal,NP,NPL,"80,25.767,88.183,30.45",,+977,NPR,NEP,nep,assigned -Netherlands,NL,NLD,"3.133,50.75,7.217,53.683",,+31,EUR,NED,nld,assigned -New Caledonia,NC,NCL,,,+687,XPF,,fra,assigned -New Zealand,NZ,NZL,"-179,-52.617,179.067,36.783",,+64,NZD,NZL,eng,assigned -Nicaragua,NI,NIC,"-87.7,0,0,15",,+505,NIO,NCA,spa,assigned -Niger,NE,NER,"0.183,1.617,20,26",,+227,XOF,NIG,fra,assigned -Nigeria,NG,NGA,"2.483,3.883,20,13.867",,+234,NGN,NGR,eng,assigned -Niue,NU,NIU,,,+683,NZD,,eng,assigned -Norfolk Island,NF,NFK,,,+672,AUD,,eng,assigned -Northern Mariana Islands,MP,MNP,,,+1 670,USD,,eng,assigned -Norway,NO,NOR,"2.553,56.15,31.833,71.5",,+47,NOK,NOR,nor,assigned -Oman,OM,OMN,"5.1,15.083,65,26.567",,+968,OMR,OMA,ara,assigned -Pakistan,PK,PAK,"17.899,23.733,77.8,43.713",,+92,PKR,PAK,"urd,eng",assigned -Palau,PW,PLW,"131.175,2.874,134.716,8.342",,+680,USD,PLW,eng,assigned -"Palestinian Territory, Occupied",PS,PSE,,,+970,"JOD,EGP,ILS",PLE,ara,assigned -Panama,PA,PAN,"-83.65,7.2,-8.433,15",,+507,"PAB,USD",PAN,spa,assigned -Papua New Guinea,PG,PNG,,,+675,PGK,PNG,eng,assigned -Paraguay,PY,PRY,"-62.633,-27.55,-54.267,-19.317",,+595,PYG,PAR,spa,assigned -Peru,PE,PER,"-81.458,-18.357,74.35,11.371",,+51,PEN,PER,"spa,aym,que",assigned -Philippines,PH,PHL,"63.295,4.444,130.5,34.434",,+63,PHP,PHI,eng,assigned -Pitcairn,PN,PCN,,,+872,NZD,,eng,assigned -Poland,PL,POL,"-21.583,45.5,26.5,55.183",,+48,PLN,POL,pol,assigned -Portugal,PT,PRT,"-73.15,8.496,8.683,42.15",,+351,EUR,POR,por,assigned -Puerto Rico,PR,PRI,,,"+1 787,+1 939",USD,PUR,"spa,eng",assigned -Qatar,QA,QAT,"50.644,24.285,52.75,26.441",,+974,QAR,QAT,ara,assigned -Republic Of Congo,CG,COG,,,+242,XAF,CGO,"fra,lin",assigned -Reunion,RE,REU,,,+262,EUR,,fra,assigned -Romania,RO,ROU,"19,43.517,29.967,48.25",,+40,RON,ROU,ron,assigned -Russian Federation,RU,RUS,,,"+7,+7 3,+7 4,+7 8",RUB,RUS,rus,assigned -Rwanda,RW,RWA,"28.867,-3.317,37,5",,+250,RWF,RWA,"eng,fra,kin",assigned -Saint Barthélemy,BL,BLM,,,+590,EUR,,fra,assigned -"Saint Helena, Ascension And Tristan Da Cunha",SH,SHN,,,+290,SHP,,eng,assigned -Saint Kitts And Nevis,KN,KNA,,,+1 869,XCD,SKN,eng,assigned -Saint Lucia,LC,LCA,"-61.083,13.5,-60.867,14.15",,+1 758,XCD,LCA,eng,assigned -Saint Martin,MF,MAF,,,+590,EUR,,fra,assigned -Saint Pierre And Miquelon,PM,SPM,,,+508,EUR,,eng,assigned -Saint Vincent And The Grenadines,VC,VCT,,,+1 784,XCD,VIN,eng,assigned -Samoa,WS,WSM,"-172.867,-14.05,-171,-13.417",,+685,WST,SAM,"eng,smo",assigned -San Marino,SM,SMR,"12.417,43.908,12.5,43.983",,+378,EUR,SMR,ita,assigned -Saudi Arabia,SA,SAU,"24.08,5,55.5,48.555",,+966,SAR,KSA,ara,assigned -Senegal,SN,SEN,"-17.683,12.267,-11.357,16.681",,+221,XOF,SEN,fra,assigned -Serbia,RS,SRB,"18.859,41.844,22.967,46.167",,+381,RSD,SRB,srp,assigned -Seychelles,SC,SYC,"20.462,-10.217,57.083,42.641",,+248,SCR,SEY,"eng,fra",assigned -Sierra Leone,SL,SLE,"-13.417,5,-4,10",,+232,SLL,SLE,eng,assigned -Singapore,SG,SGP,"101.333,1.083,104.412,4",,+65,SGD,SIN,"eng,zho,msa,tam",assigned -Sint Maarten,SX,SXM,,,+1 721,ANG,,nld,assigned -Slovakia,SK,SVK,"16.967,45.5,26.5,49.85",,+421,EUR,SVK,slk,assigned -Slovenia,SI,SVN,"13.427,44.083,17.467,46.933",,+386,EUR,SLO,slv,assigned -Solomon Islands,SB,SLB,,,+677,SBD,SOL,eng,assigned -Somalia,SO,SOM,"20,-1.659,65,20",,+252,SOS,SOM,som,assigned -South Africa,ZA,ZAF,"16.45,-35.5,33.533,-22.133",,+27,ZAR,RSA,"afr,eng,nbl,som,tso,ven,xho,zul",assigned -South Georgia And The South Sandwich Islands,GS,SGS,,,,GBP,,eng,assigned -South Sudan,SS,SSD,,.ss,+211,SSP,,eng,assigned -Spain,ES,ESP,"-18.167,27.633,6.033,44",,+34,EUR,ESP,spa,assigned -Sri Lanka,LK,LKA,"75,5.9,81.917,10.083",,+94,LKR,SRI,"sin,tam",assigned -Sudan,SD,SDN,"18.783,3.517,38.833,27.167",,+249,SDG,SUD,"ara,eng",assigned -Suriname,SR,SUR,"-60,2,-53.967,6.017",,+597,SRD,SUR,nld,assigned -Svalbard And Jan Mayen,SJ,SJM,,,+47,NOK,,,assigned -Swaziland,SZ,SWZ,"30.35,-27.417,32.333,-25.75",,+268,SZL,SWZ,"eng,ssw",assigned -Sweden,SE,SWE,"1.3,16.693,60.717,69.033",,+46,SEK,SWE,swe,assigned -Switzerland,CH,CHE,"5.967,45.15,12.467,52.883",,+41,"CHF,CHE,CHW",SUI,"deu,fra,ita,roh",assigned -Syrian Arab Republic,SY,SYR,,,+963,SYP,SYR,ara,assigned -São Tomé and Príncipe,ST,STP,,,+239,STD,STP,por,assigned -Taiwan,TW,TWN,"118.115,21,125,29",,+886,TWD,TPE,zho,assigned -Tajikistan,TJ,TJK,"67.417,36.717,75,40.933",,+992,TJS,TJK,"tgk,rus",assigned -"Tanzania, United Republic Of",TZ,TZA,,,+255,TZS,TAN,"swa,eng",assigned -Thailand,TH,THA,"95,4.15,139.183,20.445",,+66,THB,THA,tha,assigned -"Timor-Leste, Democratic Republic of",TL,TLS,,,+670,USD,TLS,por,assigned -Togo,TG,TGO,"-4,5,20,11.133",,+228,XOF,TOG,fra,assigned -Tokelau,TK,TKL,,,+690,NZD,,eng,assigned -Tonga,TO,TON,"-179.117,-45,180,0",,+676,TOP,TGA,eng,assigned -Trinidad And Tobago,TT,TTO,,,+1 868,TTD,TRI,eng,assigned -Tristan de Cunha,TA,,,,+290,GBP,,,reserved -Tunisia,TN,TUN,"4,23.717,13,37.667",,+216,TND,TUN,ara,assigned -Turkey,TR,TUR,"25,35.819,44.85,42.1",,+90,TRY,TUR,tur,assigned -Turkmenistan,TM,TKM,"52.117,35.212,66.65,42.633",,+993,TMT,TKM,"tuk,rus",assigned -Turks And Caicos Islands,TC,TCA,,,+1 649,USD,,eng,assigned -Tuvalu,TV,TUV,"176.1,-10.75,179.883,-5.65",,+688,AUD,TUV,eng,assigned -Uganda,UG,UGA,"29.467,-1.483,34.967,4.55",,+256,UGX,UGA,"eng,swa",assigned -Ukraine,UA,UKR,"18.85,37.8,76.1,64.95",,+380,UAH,UKR,"ukr,rus",assigned -United Arab Emirates,AE,ARE,"45,22.167,59.25,26.133",,+971,AED,UAE,ara,assigned -United Kingdom,GB,GBR,,,+44,GBP,GBR,"eng,cor,gle,gla,cym",assigned -United Kingdom,UK,,,.uk,,GBP,,"eng,cor,gle,gla,cym",reserved -United States,US,USA,,,+1,USD,USA,eng,assigned -United States Minor Outlying Islands,UM,UMI,,,+1,USD,,eng,assigned -Uruguay,UY,URY,"-58.5,-35.783,-51.283,-30.117",,+598,"UYU,UYI",URU,spa,assigned -USSR,SU,,,.su,,RUB,,rus,reserved -Uzbekistan,UZ,UZB,"44.517,35.267,92.2,66.15",,+998,UZS,UZB,"uzb,rus",assigned -Vanuatu,VU,VUT,"-130,-45,180,0",,+678,VUV,VAN,"bis,eng,fra",assigned -Vatican City State,VA,VAT,,,"+379,+39",EUR,,ita,assigned -"Venezuela, Bolivarian Republic Of",VE,VEN,,,+58,VEF,VEN,spa,assigned -Viet Nam,VN,VNM,,,+84,VND,VIE,vie,assigned -Virgin Islands (British),VG,VGB,,,+1 284,USD,ISV,eng,assigned -Virgin Islands (US),VI,VIR,,,+1 340,USD,ISV,eng,assigned -Wallis And Futuna,WF,WLF,,,+681,XPF,,fra,assigned -Western Sahara,EH,ESH,,,+212,MAD,,,assigned -Yemen,YE,YEM,"39.5,12.1,65,27.695",,+967,YER,YEM,ara,assigned -Zambia,ZM,ZMB,"2.983,-18.05,39.283,5",,+260,ZMW,ZAM,eng,assigned -Zimbabwe,ZW,ZWE,"18,-32,33.8,-13.633",,+263,"USD,ZAR,BWP,GBP,EUR",ZIM,"eng,sna,nde",assigned -Åland Islands,AX,ALA,,,+358,EUR,,swe,assigned +name,alpha2,alpha3,bounds,ccTLD,countryCallingCodes,currencies,ioc,languages,status,subunits +Afghanistan,AF,AFG,"60.4857421875,29.3919433594,74.8913085938,38.4563964844",,+93,AFN,AFG,pus,assigned, +Albania,AL,ALB,"19.2806640625,39.653515625,21.0310546875,42.6479492188",,+355,ALL,ALB,sqi,assigned, +Algeria,DZ,DZA,"-8.68334960938,18.9866210938,11.9678710938,37.0923828125",,+213,DZD,ALG,ara,assigned, +American Samoa,AS,ASM,"-170.820507813,-14.359765625,-170.568115234,-14.257421875",,+1 684,USD,ASA,"eng,smo",assigned, +Andorra,AD,AND,"1.41484375,42.4344726562,1.740234375,42.6427246094",,+376,EUR,AND,cat,assigned, +Angola,AO,AGO,"11.7430664063,-18.0197265625,24.0466796875,-4.42890625",,+244,AOA,ANG,por,assigned, +Anguilla,AI,AIA,"-63.1600097656,18.1713867188,-62.9795898437,18.2697265625",,+1 264,XCD,,eng,assigned, +Antarctica,AQ,ATA,"5.68434188608,-89.9989257812,180,-65.1296875;-90.6520507812,-68.8032226562,-90.5146972656,-68.712109375;-45.9562988281,-60.7330078125,-45.1728515625,-60.5208984375;-180,-89.9989257812,-0.1845703125,-61.07265625",,+672,,,,assigned,"Antarctica,Peter I I.,S. Orkney Is.,Antarctica" +Antigua And Barbuda,AG,ATG,"-61.86875,17.5486816406,-61.7471191406,17.7140625;-61.887109375,16.9971679687,-61.6860351562,17.1689453125",,+1 268,XCD,ANT,eng,assigned,"Barbuda,Antigua" +Argentina,AR,ARG,"-73.5762695312,-55.0321289062,-53.6685546875,-21.8025390625",,+54,ARS,ARG,spa,assigned, +Armenia,AM,ARM,"43.439453125,38.8690429688,46.584765625,41.2909667969",,+374,AMD,ARM,"hye,rus",assigned, +Aruba,AW,ABW,"-70.0661132812,12.4229980469,-69.895703125,12.6141113281",,+297,AWG,ARU,nld,assigned, +Ascension Island,AC,,,.ac,+247,USD,SHP,eng,reserved, +Australia,AU,AUS,"123.572460938,-12.4359375,123.595214844,-12.4239257813;143.838574219,-43.6193359375,148.47421875,-39.5801757813;158.8359375,-54.74921875,158.958886719,-54.4723632813;112.908203125,-39.1455078125,153.616894531,-10.0517578125",,+61,AUD,AUS,eng,assigned,"Ashmore and Cartier Is.,Tasmania,Macquarie I.,Australia" +Austria,AT,AUT,"9.5240234375,46.3997070312,17.1473632813,49.0011230469",,+43,EUR,AUT,deu,assigned, +Azerbaijan,AZ,AZE,"44.7682617188,38.3987304687,50.3659179688,41.8909667969",,+994,AZN,AZE,aze,assigned, +Bahamas,BS,BHS,"-78.9856445312,20.9374023438,-72.747265625,26.9400878906",,+1 242,BSD,BAH,eng,assigned, +Bahrain,BH,BHR,"50.4524414063,25.8067871094,50.6174804688,26.2464355469",,+973,BHD,BRN,ara,assigned, +Bangladesh,BD,BGD,"88.0234375,20.7904296875,92.631640625,26.5715332031",,+880,BDT,BAN,ben,assigned, +Barbados,BB,BRB,"-59.6466796875,13.0622070312,-59.4276367187,13.3176757813",,+1 246,BBD,BAR,eng,assigned, +Belarus,BY,BLR,"23.1750976563,51.2650390625,32.7102539063,56.1458007812",,+375,BYR,BLR,"bel,rus",assigned, +Belgium,BE,BEL,"4.2146484375,50.7760253906,4.44169921875,50.900390625;2.52490234375,50.6976074219,5.89248046875,51.4911132813;2.85546875,49.5108886719,6.364453125,50.8059570312",,+32,EUR,BEL,"nld,fra,deu",assigned,"Brussels,Flemish,Walloon" +Belize,BZ,BLZ,"-89.2375,15.888671875,-87.7886230469,18.4823242188",,+501,BZD,BIZ,eng,assigned, +Benin,BJ,BEN,"0.76337890625,6.216796875,3.83447265625,12.3838378906",,+229,XOF,BEN,fra,assigned, +Bermuda,BM,BMU,"-64.8628417969,32.2596191406,-64.6683105469,32.3869140625",,+1 441,BMD,BER,eng,assigned, +Bhutan,BT,BTN,"88.7387695312,26.7015625,92.0833984375,28.3111816406",,+975,"INR,BTN",BHU,dzo,assigned, +"Bolivia, Plurinational State Of",BO,BOL,"-69.645703125,-22.8916992188,-57.4956542969,-9.71044921875",,+591,"BOB,BOV",BOL,"spa,aym,que",assigned, +"Bonaire, Saint Eustatius And Saba",BQ,BES,"-68.37109375,12.0320800781,-68.2058105469,12.301953125",,+599,USD,,nld,assigned, +Bosnia & Herzegovina,BA,BIH,"16.2263671875,42.5597167969,19.5837890625,45.2765625;15.7366210938,42.5866699219,19.0412109375,45.2157226563",,+387,BAM,BIH,"bos,cre,srp",assigned,"Rep. Srpska,Fed. of Bos. & Herz." +Botswana,BW,BWA,"19.97734375,-26.8541992188,29.36484375,-17.7875976562",,+267,BWP,BOT,"eng,tsn",assigned, +Bouvet Island,BV,BVT,,,,NOK,,,assigned, +Brazil,BR,BRA,"-74.0020507813,-33.7421875,-34.80546875,5.25795898437",,+55,BRL,BRA,por,assigned, +British Indian Ocean Territory,IO,IOT,"72.3497070313,-7.4353515625,72.4985351562,-7.22041015625",,+246,USD,,eng,assigned, +Brunei Darussalam,BN,BRN,"114.063867187,4.02397460938,115.326757813,5.02236328125",,+673,BND,BRU,"msa,eng",assigned, +Bulgaria,BG,BGR,"22.3440429688,41.2435546875,28.5853515625,44.2377929688",,+359,BGN,BUL,bul,assigned, +Burkina Faso,BF,BFA,"-5.52353515625,9.42470703125,2.38916015625,15.0778808594",,+226,XOF,BUR,fra,assigned, +Burundi,BI,BDI,"29.0141601562,-4.455859375,30.8114257813,-2.31298828125",,+257,BIF,BDI,fra,assigned, +Cabo Verde,CV,CPV,"-25.3415527344,14.8182128906,-22.6818847656,17.1936523438",,+238,CVE,CPV,por,assigned, +Cambodia,KH,KHM,"102.319726563,10.4112304687,107.60546875,14.705078125",,+855,KHR,CAM,khm,assigned, +Cameroon,CM,CMR,"8.5328125,1.67622070312,16.1833984375,13.078515625",,+237,XAF,CMR,"eng,fra",assigned, +Canada,CA,CAN,"-141.002148438,41.6748535156,-52.6536621094,83.1161132813",,+1,CAD,CAN,"eng,fra",assigned, +Canary Islands,IC,,,,,EUR,,,reserved, +Cayman Islands,KY,CYM,"-81.4190917969,19.271875,-79.7422851563,19.7657226563",,+1 345,KYD,CAY,eng,assigned, +Central African Republic,CF,CAF,"14.4311523438,2.27006835937,27.4033203125,10.9962402344",,+236,XAF,CAF,"fra,sag",assigned, +"Ceuta, Mulilla",EA,,,,,EUR,,,reserved, +Chad,TD,TCD,"13.4482421875,7.47529296875,23.9833984375,23.4452148437",,+235,XAF,CHA,"ara,fra",assigned, +Chile,CL,CHL,"-75.7081054687,-55.8916992188,-66.4357910156,-17.5060546875;-109.434130859,-27.1712890625,-109.222851562,-27.068359375;-78.989453125,-33.6677734375,-78.7689453125,-33.5751953125",,+56,"CLP,CLF",CHI,spa,assigned,"Chile,Easter I.,Isla Sala y Gomez" +China,CN,CHN,"108.635644531,18.2182617188,111.013671875,20.1377441406;73.6073242187,20.2637207031,134.75234375,53.5556152344",,+86,CNY,CHN,zho,assigned,"Hainan,China" +Christmas Island,CX,CXR,"105.584082031,-10.5641601563,105.725390625,-10.4306640625",,+61,AUD,,eng,assigned, +Clipperton Island,CP,,,,,EUR,,,reserved, +Cocos (Keeling) Islands,CC,CCK,"96.8258789063,-12.1998046875,96.9252929687,-12.126171875",,+61,AUD,,eng,assigned, +Colombia,CO,COL,"-79.0254394531,-4.2359375,-66.8760253906,12.434375;-82.39,11.16,-79.6,15.33",,+57,"COP,COU",COL,spa,assigned,"Colombia,Colombia" +Comoros,KM,COM,"43.2266601563,-12.3682617187,44.5267578125,-11.3684570312",,+269,KMF,COM,"ara,fra",assigned, +Cook Islands,CK,COK,"-159.842480469,-21.2495117188,-159.736865234,-21.1864257813",,+682,NZD,COK,"eng,mri",assigned, +Costa Rica,CR,CRI,"-85.9080078125,8.07065429687,-82.5635742187,11.189453125",,+506,CRC,CRC,spa,assigned, +Cote d'Ivoire,CI,CIV,"-8.60356445312,4.35131835938,-2.505859375,10.7240722656",,+225,XOF,CIV,fra,assigned, +Croatia,HR,HRV,"13.5171875,42.4329101562,19.4009765625,46.5346191406",,+385,HRK,CRO,hrv,assigned, +Cuba,CU,CUB,"-84.8872070313,19.85546875,-74.1368164063,23.1904296875",,+53,"CUP,CUC",CUB,spa,assigned, +Curacao,CW,CUW,"-69.1588867187,12.0454589844,-68.7510742187,12.3802734375",,+599,ANG,,nld,assigned, +Cyprus,CY,CYP,"32.3009765625,34.5695800781,34.0501953125,35.1826660156;32.7126953125,35.0003417969,34.5560546875,35.6620605469",,+357,EUR,CYP,"ell,tur",assigned,"Cyprus,N. Cyprus" +Czech Republic,CZ,CZE,"12.0897460938,48.5762207031,18.8322265625,51.0377929687",,+420,CZK,CZE,ces,assigned, +Democratic Republic Of Congo,CD,COD,"12.213671875,-13.4538085938,31.2740234375,5.312109375",,+243,CDF,COD,"fra,lin,kon,swa",assigned, +Denmark,DK,DNK,"8.121484375,54.6288574219,12.6657226563,57.7369140625;14.6841796875,55.0049316406,15.137109375,55.2967285156",,+45,DKK,DEN,dan,assigned,"Denmark,Bornholm" +Diego Garcia,DG,,,,,USD,,,reserved, +Djibouti,DJ,DJI,"41.7646484375,10.941015625,43.409765625,12.70859375",,+253,DJF,DJI,"ara,fra",assigned, +Dominica,DM,DMA,"-61.4811523437,15.2272949219,-61.2510742187,15.6331054688",,+1 767,XCD,DMA,eng,assigned, +Dominican Republic,DO,DOM,"-72.000390625,17.6355957031,-68.3391601562,19.9139648437",,"+1 809,+1 829,+1 849",DOP,DOM,spa,assigned, +Ecuador,EC,ECU,"-80.9627929687,-4.990625,-75.249609375,1.45537109375;-91.6541503906,-1.3419921875,-89.259375,0.125830078125",,+593,USD,ECU,"spa,que",assigned,"Ecuador,Galápagos Is." +Egypt,EG,EGY,"24.7032226563,21.9948730469,36.8713867188,31.6549804687",,+20,EGP,EGY,ara,assigned, +El Salvador,SV,SLV,"-90.1059082031,13.1640136719,-87.7153320312,14.4311035156",,+503,USD,ESA,spa,assigned, +Equatorial Guinea,GQ,GNQ,"8.43427734375,3.21708984375,8.95068359375,3.75830078125;9.3859375,0.960107421875,11.3353515625,2.30444335938",,+240,XAF,GEQ,"spa,fra,por",assigned,"Bioko,Río Muni" +Eritrea,ER,ERI,"36.4267578125,12.3765625,43.1166992187,18.005078125",,+291,ERN,ERI,"eng,ara,tir",assigned, +Estonia,EE,EST,"21.8544921875,57.5254882812,28.1510742188,59.6390136719",,+372,EUR,EST,est,assigned, +Ethiopia,ET,ETH,"32.9989257813,3.45610351562,47.9782226563,14.8522949219",,+251,ETB,ETH,amh,assigned, +European Union,EU,,,.eu,+388,EUR,,,reserved, +Falkland Islands,FK,FLK,"-61.1450195313,-52.3080078125,-57.791796875,-51.269921875",,+500,FKP,,eng,assigned, +Faroe Islands,FO,FRO,"-7.42260742188,61.4143066406,-6.4060546875,62.3556640625",,+298,DKK,FAI,"fao,dan",assigned, +Fiji,FJ,FJI,"-180,-20.6705078125,-178.251123047,-16.1260742188;174.587207031,-21.705859375,180,-12.476953125",,+679,FJD,FIJ,"eng,fij",assigned,"Fiji,Fiji" +Finland,FI,FIN,"20.6221679688,59.816015625,31.5365234375,70.06484375",,+358,EUR,FIN,"fin,swe",assigned, +France,FR,FRA,"8.565625,41.3849121094,9.5564453125,43.021484375;-4.7625,42.3404785156,8.14033203125,51.0971191406",,+33,EUR,FRA,fra,assigned,"Corsica,France" +"France, Metropolitan",FX,,,,+241,EUR,,fra,reserved, +French Guiana,GF,GUF,"-54.6162597656,2.12104492187,-51.6525390625,5.7822265625",,+594,EUR,,fra,assigned, +French Polynesia,PF,PYF,"-151.512402344,-20.8758789063,-136.293896484,-8.78154296875",,+689,XPF,,fra,assigned, +French Southern Territories,TF,ATF,"51.6592773438,-49.7098632812,70.55546875,-46.3268554687",,,EUR,,fra,assigned, +Gabon,GA,GAB,"8.703125,-3.91630859375,14.4805664063,2.30219726562",,+241,XAF,GAB,fra,assigned, +Gambia,GM,GMB,"-16.8248046875,13.0641601562,-13.8267089844,13.812109375",,+220,GMD,GAM,eng,assigned, +Georgia,GE,GEO,"39.9783203125,41.0702148437,46.6725585938,43.5697753906",,+995,GEL,GEO,kat,assigned, +Germany,DE,DEU,"5.85751953125,47.2788085938,15.0166015625,55.0587402344",,+49,EUR,GER,deu,assigned, +Ghana,GH,GHA,"-3.24389648438,4.76245117188,1.18720703125,11.1668945312",,+233,GHS,GHA,eng,assigned, +Gibraltar,GI,GIB,"-5.368,36.108618,-5.336,36.155",,+350,GIP,,eng,assigned, +Greece,GR,GRC,"19.646484375,34.9344726563,28.2318359375,41.7437988281",,+30,EUR,GRE,ell,assigned, +Greenland,GL,GRL,"-72.8180664062,59.8154785156,-11.4255371094,83.599609375",,+299,DKK,,kal,assigned, +Grenada,GD,GRD,"-61.7821777344,12.0084472656,-61.60703125,12.2370117187",,+473,XCD,GRN,eng,assigned, +Guadeloupe,GP,GLP,"-61.7940917969,15.8860351562,-61.1726074219,16.506640625",,+590,EUR,,fra,assigned, +Guam,GU,GUM,"144.649316406,13.2575195312,144.940820313,13.6223632813",,+1 671,USD,GUM,eng,assigned, +Guatemala,GT,GTM,"-92.23515625,13.7365234375,-88.2283203125,17.81640625",,+502,GTQ,GUA,spa,assigned, +Guernsey,GG,GGY,"-2.64614257812,49.4287109375,-2.5123046875,49.5065917969",,+44,GBP,GCI,fra,assigned, +Guinea,GN,GIN,"-15.0512207031,7.21591796875,-7.68120117187,12.6739257812",,+224,GNF,GUI,fra,assigned, +Guinea-bissau,GW,GNB,"-16.7118164062,10.9401367188,-13.6735351562,12.6799316406",,+245,XOF,GBS,por,assigned, +Guyana,GY,GUY,"-61.3908203125,1.20122070312,-56.4828125,8.54931640625",,+592,GYD,GUY,eng,assigned, +Haiti,HT,HTI,"-74.478125,18.0391601563,-71.6453125,20.0936523438",,+509,"HTG,USD",HAI,"fra,hat",assigned, +Heard Island And McDonald Islands,HM,HMD,"73.251171875,-53.1845703125,73.8377929688,-52.9663085938",,,AUD,,,assigned, +Honduras,HN,HND,"-89.3625976562,12.9792480469,-83.1575195312,16.5139648438",,+504,HNL,HON,spa,assigned, +Hong Kong,HK,HKG,"113.838867187,22.1951660156,114.335253906,22.5649902344",,+852,HKD,HKG,"zho,eng",assigned, +Hungary,HU,HUN,"16.0930664063,45.7530273437,22.8766601563,48.5534667969",,+36,HUF,HUN,hun,assigned, +Iceland,IS,ISL,"-24.4756835937,63.4066894531,-13.5561035156,66.5260742187",,+354,ISK,ISL,isl,assigned, +India,IN,IND,"92.3528320313,10.5207519531,93.0766601563,13.5454589844;72.7724609375,8.251953125,73.08359375,11.2627441406;92.71328125,6.74868164062,93.9295898438,9.24389648438;68.1650390625,8.0783203125,97.3435546875,35.4958984375",,+91,INR,IND,"eng,hin",assigned,"Andaman Is.,Lakshadweep,Nicobar Is.,India" +Indonesia,ID,IDN,"95.206640625,-10.9096679688,140.976171875,5.90703125",,+62,IDR,INA,ind,assigned, +"Iran, Islamic Republic Of",IR,IRN,"44.0232421875,25.1020996094,63.3051757812,39.7685546875",,+98,IRR,IRI,fas,assigned, +Iraq,IQ,IRQ,"38.7735351563,29.063671875,48.546484375,37.371875",,+964,IQD,IRQ,"ara,kur",assigned, +Ireland,IE,IRL,"-10.390234375,51.4737304688,-6.02739257812,55.3658203125",,+353,EUR,IRL,"eng,gle",assigned, +Isle Of Man,IM,IMN,"-4.7853515625,54.0586914062,-4.33798828125,54.4071777344",,+44,GBP,,"eng,glv",assigned, +Israel,IL,ISR,"34.2453125,29.47734375,35.9134765625,33.4317382812",,+972,ILS,ISR,"heb,ara,eng",assigned, +Italy,IT,ITA,"6.627734375,37.9391113281,18.4858398438,47.0821289063;12.435546875,36.6878417969,15.6346679688,38.2958984375;8.180859375,38.9096679688,9.8052734375,41.2570800781;11.9364257813,36.7459960937,12.0512695312,36.8430664062;12.315,35.487,12.893,35.885",,+39,EUR,ITA,ita,assigned,"Italy,Sicily,Sardinia,Pantelleria,Pelagie Islands" +Jamaica,JM,JAM,"-78.3395019531,17.7149414062,-76.2107910156,18.5222167969",,+1 876,JMD,JAM,eng,assigned, +Japan,JP,JPN,"130.889257813,33.4869628906,141.993164062,41.5055664062;128.649121094,30.24140625,141.329199219,45.4654785156;139.820898438,41.4232421875,145.833007812,45.5095214844;129.580078125,31.0151367188,132.00859375,33.9277832031;139.768945313,33.0454589844,139.873632813,33.1292480469;123.679785156,24.2660644531,129.714648438,28.5174804688;142.107128906,26.6156738281,142.202148438,26.7264648437;132.032617188,32.7520019531,134.738867188,34.3583984375",,+81,JPY,JPN,jpn,assigned,"Honshu,Japan,Hokkaido,Kyushu,Izu-shoto,Nansei-shoto,Bonin Is.,Shikoku" +Jersey,JE,JEY,"-2.23583984375,49.1698242187,-2.00991210937,49.2663574219",,+44,GBP,JCI,"eng,fra",assigned, +Jordan,JO,JOR,"34.95078125,29.1904785156,39.2927734375,33.3722167969",,+962,JOD,JOR,ara,assigned, +Kazakhstan,KZ,KAZ,"46.6091796875,40.6086425781,87.3228515625,55.3895996094",,"+7,+7 6,+7 7",KZT,KAZ,"kaz,rus",assigned, +Kenya,KE,KEN,"33.9,-4.6923828125,41.883984375,5.49228515625",,+254,KES,KEN,"eng,swa",assigned, +Kiribati,KI,KIR,"-174.540820313,-11.4568359375,-151.782617188,3.92353515625;169.522949219,-1.26337890625,174.77890625,3.14877929687",,+686,AUD,KIR,eng,assigned,"Kiribati,Kiribati" +"Korea, Democratic People's Republic Of",KP,PRK,"124.348632812,37.7190429687,130.687304688,42.9981445313",,+850,KPW,PRK,kor,assigned, +"Korea, Republic Of",KR,KOR,"130.810253906,37.4487304688,130.934277344,37.5537109375;126.007519531,34.2964355469,129.572851563,38.6234375;126.165625,33.2015136719,126.93125,33.5532226562",,+82,KRW,KOR,kor,assigned,"Ulleungdo,Korea,Jejudo" +Kuwait,KW,KWT,"46.5314453125,28.5331542969,48.4424804688,30.0973144531",,+965,KWD,KUW,ara,assigned, +Kyrgyzstan,KG,KGZ,"69.2291015625,39.2075195312,80.2461914063,43.2403808594",,+996,KGS,KGZ,rus,assigned, +Lao People's Democratic Republic,LA,LAO,"100.114941406,13.9211914063,107.653125,22.4952636719",,+856,LAK,LAO,lao,assigned, +Latvia,LV,LVA,"21.0149414063,55.6675292969,28.2020507813,58.0634277344",,+371,EUR,LAT,lav,assigned, +Lebanon,LB,LBN,"35.10859375,33.0756835938,36.5849609375,34.6787109375",,+961,LBP,LIB,"ara,hye",assigned, +Lesotho,LS,LSO,"27.0517578125,-30.6422851563,29.3907226563,-28.5817382813",,+266,"LSL,ZAR",LES,"eng,sot",assigned, +Liberia,LR,LBR,"-11.5075195312,4.35131835938,-7.39990234375,8.5376953125",,+231,LRD,LBR,eng,assigned, +Libya,LY,LBY,"9.31025390625,19.4966308594,25.1504882813,33.1819335937",,+218,LYD,LBA,ara,assigned, +Liechtenstein,LI,LIE,"9.4794921875,47.0573730469,9.610546875,47.2707519531",,+423,CHF,LIE,deu,assigned, +Lithuania,LT,LTU,"20.8998046875,53.89296875,26.7756835938,56.4111816406",,+370,EUR,LTU,lit,assigned, +Luxembourg,LU,LUX,"5.725,49.4454589844,6.49375,50.1671875",,+352,EUR,LUX,"fra,deu,ltz",assigned, +Macao,MO,MAC,"113.47890625,22.1955566406,113.548144531,22.2459472656",,+853,MOP,MAC,"zho,por",assigned, +"Macedonia, The Former Yugoslav Republic Of",MK,MKD,"20.4486328125,40.8499023437,23.0056640625,42.3581542969",,+389,MKD,MKD,mkd,assigned, +Madagascar,MG,MDG,"43.2571289063,-25.5705078125,50.4827148438,-12.0795898437",,+261,MGA,MAD,"fra,mlg",assigned, +Malawi,MW,MWI,"32.6704101562,-17.1310546875,35.8927734375,-9.39501953125",,+265,MWK,MAW,"eng,nya",assigned, +Malaysia,MY,MYS,"99.6462890625,0.861962890625,119.266308594,7.35166015625",,+60,MYR,MAS,"msa,eng",assigned, +Maldives,MV,MDV,"73.38203125,3.22939453125,73.5283203125,4.24765625",,+960,MVR,MDV,div,assigned, +Mali,ML,MLI,"-12.2806152344,10.1432617187,4.23466796875,24.9956054688",,+223,XOF,MLI,fra,assigned, +Malta,MT,MLT,"14.1803710938,35.8202148437,14.5662109375,36.07578125",,+356,EUR,MLT,"mlt,eng",assigned, +Marshall Islands,MH,MHL,"166.844726563,5.7998046875,171.756835937,11.1686523438",,+692,USD,MHL,"eng,mah",assigned, +Martinique,MQ,MTQ,"-61.2197265625,14.4262695312,-60.8262695312,14.8752929688",,+596,EUR,,,assigned, +Mauritania,MR,MRT,"-17.0639648438,14.7453613281,-4.82260742187,27.2859375",,+222,MRO,MTN,"ara,fra",assigned, +Mauritius,MU,MUS,"57.3176757813,-20.5131835938,57.7919921875,-19.9899414063",,+230,MUR,MRI,"eng,fra",assigned, +Mayotte,YT,MYT,"45.042578125,-12.9849609375,45.2231445312,-12.6530273438",,+262,EUR,,fra,assigned, +Mexico,MX,MEX,"-118.401367187,14.5454101562,-86.6962890625,32.7153320313",,+52,"MXN,MXV",MEX,spa,assigned, +"Micronesia, Federated States Of",FM,FSM,"138.061914063,5.27724609375,162.993457031,9.59331054687",,+691,USD,,eng,assigned, +Moldova,MD,MDA,"26.6189453125,45.4504394531,30.1310546875,48.477734375",,+373,MDL,MDA,ron,assigned, +Monaco,MC,MCO,"7.377734375,43.7317382812,7.438671875,43.7708984375",,+377,EUR,MON,fra,assigned, +Mongolia,MN,MNG,"87.7431640625,41.5955078125,119.897851563,52.1172851562",,+976,MNT,MGL,mon,assigned, +Montenegro,ME,MNE,"18.436328125,41.8690917969,20.34765625,43.5423339844",,+382,EUR,MNE,mot,assigned, +Montserrat,MS,MSR,"-62.223046875,16.6812011719,-62.1484375,16.8095703125",,+1 664,XCD,,,assigned, +Morocco,MA,MAR,"-17.0030761719,21.420703125,-1.06552734375,35.9298828125",,+212,MAD,MAR,ara,assigned, +Mozambique,MZ,MOZ,"30.2217773438,-26.8616210938,40.84453125,-10.4643554688",,+258,MZN,MOZ,por,assigned, +Myanmar,MM,MMR,"92.1795898438,9.875390625,101.147265625,28.5170410156",,+95,MMK,MYA,mya,assigned, +Namibia,NA,NAM,"11.7216796875,-28.9387695313,25.2587890625,-16.9676757813",,+264,"NAD,ZAR",NAM,eng,assigned, +Nauru,NR,NRU,"166.90703125,-0.55078125,166.958398438,-0.48935546875",,+674,AUD,NRU,"eng,nau",assigned, +Nepal,NP,NPL,"80.0516601563,26.3603027344,88.1615234375,30.3875",,+977,NPR,NEP,nep,assigned, +Netherlands,NL,NLD,"3.133,50.75,7.217,53.683",,+31,EUR,NED,nld,assigned, +New Caledonia,NC,NCL,"159.928222656,-22.6611328125,168.1390625,-19.1146484375",,+687,XPF,,fra,assigned, +New Zealand,NZ,NZL,"172.705957031,-41.6106445312,178.536230469,-34.4291015625;166.477636719,-47.263671875,174.370117188,-40.4900390625;165.889160156,-52.5703125,169.233496094,-50.5309570312;-176.84765625,-44.3305664062,-176.122558594,-43.717578125",,+64,NZD,NZL,eng,assigned,"North I.,South I.,N.Z. SubAntarctic Is.,Chatham Is." +Nicaragua,NI,NIC,"-87.6701660156,10.7353515625,-83.1575195312,15.0080566406",,+505,NIO,NCA,spa,assigned, +Niger,NE,NER,"0.1638671875,11.6962890625,15.9631835938,23.5178710938",,+227,XOF,NIG,fra,assigned, +Nigeria,NG,NGA,"2.68603515625,4.27739257813,14.6271484375,13.8728515625",,+234,NGN,NGR,eng,assigned, +Niue,NU,NIU,"-169.948339844,-19.137890625,-169.793408203,-18.966015625",,+683,NZD,,eng,assigned, +Norfolk Island,NF,NFK,"167.906152344,-29.0962890625,167.990429688,-29.0139648438",,+672,AUD,,eng,assigned, +Northern Mariana Islands,MP,MNP,"145.152148438,14.111328125,145.835449219,18.8067871094",,+1 670,USD,,eng,assigned, +Norway,NO,NOR,"-9.09887695312,70.8326660156,-7.97880859375,71.1776855469;4.7990234375,58.0209472656,30.9606445313,71.1420898438",,+47,NOK,NOR,nor,assigned,"Jan Mayen I.,Norway" +Oman,OM,OMN,"51.9776367188,16.6483886719,59.8375,26.3563476563",,+968,OMR,OMA,ara,assigned, +Pakistan,PK,PAK,"60.843359375,23.7533691406,77.0486328125,37.0366699219",,+92,PKR,PAK,"urd,eng",assigned, +Palau,PW,PLW,"131.134960938,3.021875,134.659570313,7.712109375",,+680,USD,PLW,eng,assigned, +"Palestinian Territory, Occupied",PS,PSE,"34.1981445313,31.2083007812,34.5255859375,31.5848632812;34.8727539063,31.3513183594,35.5720703125,32.5344238281",,+970,"JOD,EGP,ILS",PLE,ara,assigned,"Gaza,West Bank" +Panama,PA,PAN,"-83.02734375,7.22006835938,-77.1959960937,9.5978515625",,+507,"PAB,USD",PAN,spa,assigned, +Papua New Guinea,PG,PNG,"154.540039063,-6.86279296875,155.957617188,-5.0138671875;140.862304687,-11.6305664062,154.280761719,-1.35322265625",,+675,PGK,PNG,eng,assigned,"Bougainville,Papua New Guinea" +Paraguay,PY,PRY,"-62.6509765625,-27.5538085938,-54.241796875,-19.2862304688",,+595,PYG,PAR,spa,assigned, +Peru,PE,PER,"-81.3366210937,-18.3456054688,-68.6852539062,-0.041748046875",,+51,PEN,PER,"spa,aym,que",assigned, +Philippines,PH,PHL,"116.96953125,5.06020507812,126.593359375,20.8412597656",,+63,PHP,PHI,eng,assigned, +Pitcairn,PN,PCN,"-128.350195313,-24.4125976562,-128.290087891,-24.3232421875",,+872,NZD,,eng,assigned, +Poland,PL,POL,"14.1286132813,49.0207519531,24.1057617188,54.8381835937",,+48,PLN,POL,pol,assigned, +Portugal,PT,PRT,"-31.2829589844,36.9415527344,-25.02734375,39.5208496094;-17.3,32.4,-16.25,33.15;-9.47973632812,37.0054199219,-6.2125,42.1374023437",,+351,EUR,POR,por,assigned,"Azores,Madeira,Portugal" +Puerto Rico,PR,PRI,"-67.9370605469,17.947265625,-65.2948730469,18.5221679687",,"+1 787,+1 939",USD,PUR,"spa,eng",assigned, +Qatar,QA,QAT,"50.7545898438,24.5646484375,51.6088867188,26.1532714844",,+974,QAR,QAT,ara,assigned, +Republic Of Congo,CG,COG,"11.1301757813,-5.004296875,18.6221679688,3.6873046875",,+242,XAF,CGO,"fra,lin",assigned, +Reunion,RE,REU,"55.2328125,-21.3690429688,55.8390625,-20.8651367188",,+262,EUR,,fra,assigned, +Romania,RO,ROU,"20.241796875,43.6708007812,29.705859375,48.2634765625",,+40,RON,ROU,ron,assigned, +Russian Federation,RU,RUS,"27.351953125,41.1992675781,68.9416992188,81.8541992187;19.6043945313,54.3500976562,22.83125,55.2866699219;-180,64.2797363281,-169.729150391,71.5961914063;52.7350585938,42.3025390625,180,81.28046875",,"+7,+7 3,+7 4,+7 8",RUB,RUS,rus,assigned,"Russia,Kaliningrad,Russia,Russia" +Rwanda,RW,RWA,"28.8576171875,-2.80859375,30.8765625,-1.0630859375",,+250,RWF,RWA,"eng,fra,kin",assigned, +Saint Barthélemy,BL,BLM,"-62.8754394531,17.8751953125,-62.7997070312,17.922265625",,+590,EUR,,fra,assigned, +"Saint Helena, Ascension And Tristan Da Cunha",SH,SHN,"-14.4149414062,-7.97578125,-14.3025390625,-7.8826171875;-5.78251953125,-16.0040039063,-5.65971679687,-15.9061523438",,+290,SHP,,eng,assigned,"Ascension,Saint Helena" +Saint Kitts And Nevis,KN,KNA,"-62.8404785156,17.1005859375,-62.5322265625,17.4025878906",,+1 869,XCD,SKN,eng,assigned, +Saint Lucia,LC,LCA,"-61.0731445312,13.717578125,-60.8867675781,14.093359375",,+1 758,XCD,LCA,eng,assigned, +Saint Martin,MF,MAF,"-63.123046875,18.0689453125,-63.0094238281,18.1153320312",,+590,EUR,,fra,assigned, +Saint Pierre And Miquelon,PM,SPM,"-56.3869140625,46.7528320312,-56.1373535156,47.0989746094",,+508,EUR,,eng,assigned, +Saint Vincent And The Grenadines,VC,VCT,"-61.353515625,12.6947265625,-61.1240234375,13.3587402344",,+1 784,XCD,VIN,eng,assigned, +Samoa,WS,WSM,"-172.778515625,-14.047265625,-171.449560547,-13.465234375",,+685,WST,SAM,"eng,smo",assigned, +San Marino,SM,SMR,"12.396875,43.8940917969,12.5146484375,43.9897460938",,+378,EUR,SMR,ita,assigned, +Saudi Arabia,SA,SAU,"34.6162109375,16.3717773438,55.641015625,32.1245117188",,+966,SAR,KSA,ara,assigned, +Senegal,SN,SEN,"-17.5356445312,12.3280273437,-11.382421875,16.67890625",,+221,XOF,SEN,fra,assigned, +Serbia,RS,SRB,"18.8390625,44.6326171875,21.533203125,46.1691894531;20.0294921875,41.8538085937,21.7529296875,43.2610839844;19.1184570313,42.2421386719,22.9768554688,45.0977050781",,+381,RSD,SRB,srp,assigned,"Vojvodina,Kosovo,Serbia" +Seychelles,SC,SYC,"55.3833984375,-4.785546875,55.54296875,-4.5587890625",,+248,SCR,SEY,"eng,fra",assigned, +Sierra Leone,SL,SLE,"-13.2926757812,6.90654296875,-10.283203125,9.99653320312",,+232,SLL,SLE,eng,assigned, +Singapore,SG,SGP,"103.650195312,1.26538085938,103.996386719,1.4470703125",,+65,SGD,SIN,"eng,zho,msa,tam",assigned, +Sint Maarten,SX,SXM,"-63.1247070312,18.0191894531,-63.0111816406,18.0689453125",,+1 721,ANG,,nld,assigned, +Slovakia,SK,SVK,"16.8626953125,47.7634277344,22.538671875,49.5977050781",,+421,EUR,SVK,slk,assigned, +Slovenia,SI,SVN,"13.3782226563,45.4283691406,16.5162109375,46.86328125",,+386,EUR,SLO,slv,assigned, +Solomon Islands,SB,SLB,"155.677539063,-11.8322265625,166.929199219,-6.60888671875",,+677,SBD,SOL,eng,assigned, +Somalia,SO,SOM,"40.964453125,-1.6953125,51.390234375,11.9836914062;42.6564453125,7.9970703125,48.9385742188,11.4998046875",,+252,SOS,SOM,som,assigned,"Somalia,Somaliland" +South Africa,ZA,ZAF,"37.5900390625,-46.962890625,37.8876953125,-46.8240234375;16.4475585938,-34.7857421875,32.8861328125,-22.1462890625",,+27,ZAR,RSA,"afr,eng,nbl,som,tso,ven,xho,zul",assigned,"Prince Edward Is.,South Africa" +South Georgia And The South Sandwich Islands,GS,SGS,"-38.0174316406,-54.866796875,-35.7985839844,-53.9840820313;-26.4510253906,-58.4922851563,-26.2598632812,-58.3822265625",,,GBP,,eng,assigned,"S. Georgia,S. Sandwich Is." +South Sudan,SS,SSD,"24.1473632813,3.49072265625,35.268359375,12.2230957031",.ss,+211,SSP,,eng,assigned, +Spain,ES,ESP,"-18.160546875,27.6463867188,-13.4229492187,29.2372070313;1.22333984375,38.6588378906,4.3220703125,40.0750976562;-9.23564453125,36.0259277344,3.30673828125,43.7645507812",,+34,EUR,ESP,spa,assigned,"Canary Is.,Balearic Is.,Spain" +Sri Lanka,LK,LKA,"79.7078125,5.94936523438,81.876953125,9.8126953125",,+94,LKR,SRI,"sin,tam",assigned, +Sudan,SD,SDN,"21.8252929688,8.665625,38.6094726563,22.2024414063",,+249,SDG,SUD,"ara,eng",assigned, +Suriname,SR,SUR,"-58.0544921875,1.84223632812,-53.9904785156,5.99345703125",,+597,SRD,SUR,nld,assigned, +Svalbard And Jan Mayen,SJ,SJM,"10.5576171875,74.3521484375,33.629296875,80.4778320312",,+47,NOK,,,assigned, +Swaziland,SZ,SWZ,"30.7875,-27.3099609375,32.112890625,-25.74296875",,+268,SZL,SWZ,"eng,ssw",assigned, +Sweden,SE,SWE,"11.1471679688,55.3463867188,24.15546875,69.0368652344",,+46,SEK,SWE,swe,assigned, +Switzerland,CH,CHE,"5.97001953125,45.8300292969,10.4545898438,47.7756347656",,+41,"CHF,CHE,CHW",SUI,"deu,fra,ita,roh",assigned, +Syrian Arab Republic,SY,SYR,"35.764453125,32.3172851562,42.3590820313,37.297265625",,+963,SYP,SYR,ara,assigned, +São Tomé and Príncipe,ST,STP,"7.3306640625,1.54155273437,7.45234375,1.69912109375;6.4681640625,0.04736328125,6.75,0.40439453125",,+239,STD,STP,por,assigned,"Principe,Sao Tome" +Taiwan,TW,TWN,"118.287304688,21.925,121.929003906,25.2769042969",,+886,TWD,TPE,zho,assigned, +Tajikistan,TJ,TJK,"67.349609375,36.6840332031,75.11875,41.0351074219",,+992,TJS,TJK,"tgk,rus",assigned, +"Tanzania, United Republic Of",TZ,TZA,"29.3234375,-11.7162109375,40.4635742188,-0.994921875;39.1823242188,-6.4537109375,39.8709960937,-4.90615234375",,+255,TZS,TAN,"swa,eng",assigned,"Tanzania,Zanzibar" +Thailand,TH,THA,"97.3739257812,5.63676757813,105.641015625,20.4244140625",,+66,THB,THA,tha,assigned, +"Timor-Leste, Democratic Republic of",TL,TLS,"124.036328125,-9.4279296875,124.444433594,-9.19033203125;124.915039062,-9.5119140625,127.29609375,-8.13994140625",,+670,USD,TLS,por,assigned,"Pante Makasar,Timor-Leste" +Togo,TG,TGO,"-0.090185546875,6.08940429687,1.7779296875,11.115625",,+228,XOF,TOG,fra,assigned, +Tokelau,TK,TKL,"-172.498681641,-9.35830078125,-171.186425781,-8.546484375",,+690,NZD,,eng,assigned, +Tonga,TO,TON,"-175.362353516,-21.4505859375,-173.921875,-18.5653320313",,+676,TOP,TGA,eng,assigned, +Trinidad And Tobago,TT,TTO,"-61.9061035156,10.0646484375,-60.9176269531,10.840234375;-60.8106445312,11.1686035156,-60.5254882812,11.325390625",,+1 868,TTD,TRI,eng,assigned,"Trinidad,Tobago" +Tristan de Cunha,TA,,,,+290,GBP,,,reserved, +Tunisia,TN,TUN,"7.49560546875,30.2293945312,11.5359375,37.3403808594",,+216,TND,TUN,ara,assigned, +Turkey,TR,TUR,"25.6689453125,35.8314453125,44.8171875,42.0932617188",,+90,TRY,TUR,tur,assigned, +Turkmenistan,TM,TKM,"52.4938476563,35.1708007813,66.629296875,42.7784667969",,+993,TMT,TKM,"tuk,rus",assigned, +Turks And Caicos Islands,TC,TCA,"-72.3423828125,21.7517089844,-71.6369140625,21.9519042969",,+1 649,USD,,eng,assigned, +Tuvalu,TV,TUV,"176.7,-12.7,180,-5.4",,+688,AUD,TUV,eng,assigned, +Uganda,UG,UGA,"29.5619140625,-1.469921875,34.9782226563,4.22021484375",,+256,UGX,UGA,"eng,swa",assigned, +Ukraine,UA,UKR,"22.1318359375,44.3875976562,40.1283203125,52.3535644531",,+380,UAH,UKR,"ukr,rus",assigned, +United Arab Emirates,AE,ARE,"51.568359375,22.621484375,56.3879882813,26.0681640625",,+971,AED,UAE,ara,assigned, +United Kingdom,GB,GBR,"-5.65625,50.0213867188,1.74658203125,55.8079589844;-7.54296875,54.689453125,-0.774267578125,60.8318847656;-5.2623046875,51.3904296875,-2.6623046875,53.4192871094;-8.14482421875,54.0512695312,-5.47041015625,55.241796875",,+44,GBP,GBR,"eng,cor,gle,gla,cym",assigned,"England,Scotland,Wales,N. Ireland" +United Kingdom,UK,,,.uk,,GBP,,"eng,cor,gle,gla,cym",reserved, +United States,US,USA,"-124.709960938,24.5423339844,-66.9870117187,49.3696777344;172.494824219,51.3722167969,179.779980469,53.0129882813;-178.19453125,51.6036621094,-130.0140625,71.4076660156;-160.243457031,18.9639160156,-154.804199219,22.2231445312",,+1,USD,USA,eng,assigned,"U.S.A.,Alaska,Alaska,Hawaii" +United States Minor Outlying Islands,UM,UMI,,,+1,USD,,eng,assigned, +Uruguay,UY,URY,"-58.4381347656,-34.9328125,-53.1255859375,-30.1010742188",,+598,"UYU,UYI",URU,spa,assigned, +USSR,SU,,,.su,,RUB,,rus,reserved, +Uzbekistan,UZ,UZB,"55.9756835938,37.1722167969,73.1369140625,45.5553710938",,+998,UZS,UZB,"uzb,rus",assigned, +Vanuatu,VU,VUT,"166.526074219,-20.241796875,169.896289063,-13.7094726563",,+678,VUV,VAN,"bis,eng,fra",assigned, +Vatican City State,VA,VAT,"12.4275390625,41.8975585937,12.4391601563,41.9062011719",,"+379,+39",EUR,,ita,assigned, +"Venezuela, Bolivarian Republic Of",VE,VEN,"-73.3662109375,0.68798828125,-59.82890625,12.1778808594",,+58,VEF,VEN,spa,assigned, +Viet Nam,VN,VNM,"102.127441406,8.58325195312,109.444921875,23.3452148438",,+84,VND,VIE,vie,assigned, +Virgin Islands (British),VG,VGB,"-64.6951171875,18.3991210938,-64.2735839844,18.7526855469",,+1 284,USD,ISV,eng,assigned, +Virgin Islands (US),VI,VIR,"-65.0236328125,17.7017089844,-64.58046875,18.3852050781",,+1 340,USD,ISV,eng,assigned, +Wallis And Futuna,WF,WLF,"-178.194384766,-14.3249023437,-176.128076172,-13.2216796875",,+681,XPF,,fra,assigned, +Western Sahara,EH,ESH,"-17.0987792969,20.8061523438,-8.68212890625,27.6564453125",,+212,MAD,,,assigned, +Yemen,YE,YEM,"42.5490234375,12.6076660156,53.0856445313,18.9961425781;53.3158203125,12.3189941406,54.5111328125,12.7157714844",,+967,YER,YEM,ara,assigned,"Yemen,Socotra" +Zambia,ZM,ZMB,"21.97890625,-18.0415039062,33.6615234375,-8.19365234375",,+260,ZMW,ZAM,eng,assigned, +Zimbabwe,ZW,ZWE,"25.2240234375,-22.4020507813,33.0067382813,-15.6430664062",,+263,"USD,ZAR,BWP,GBP,EUR",ZIM,"eng,sna,nde",assigned, +Åland Islands,AX,ALA,"19.5190429688,60.0116699219,20.611328125,60.4058105469",,+358,EUR,,swe,assigned, diff --git a/data/countries.json b/data/countries.json index e14500e..0f8c9a6 100644 --- a/data/countries.json +++ b/data/countries.json @@ -14,12 +14,13 @@ "eng" ], "name": "Ascension Island", - "status": "reserved" + "status": "reserved", + "subunits": "" }, { "alpha2": "AD", "alpha3": "AND", - "bounds": "1.417,42.433,1.783,42.65", + "bounds": "1.41484375,42.4344726562,1.740234375,42.6427246094", "countryCallingCodes": [ "+376" ], @@ -31,12 +32,13 @@ "cat" ], "name": "Andorra", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "AE", "alpha3": "ARE", - "bounds": "45,22.167,59.25,26.133", + "bounds": "51.568359375,22.621484375,56.3879882813,26.0681640625", "countryCallingCodes": [ "+971" ], @@ -48,12 +50,13 @@ "ara" ], "name": "United Arab Emirates", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "AF", "alpha3": "AFG", - "bounds": "60.433,29.15,75.033,38.484", + "bounds": "60.4857421875,29.3919433594,74.8913085938,38.4563964844", "countryCallingCodes": [ "+93" ], @@ -65,12 +68,13 @@ "pus" ], "name": "Afghanistan", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "AG", "alpha3": "ATG", - "bounds": "", + "bounds": "-61.86875,17.5486816406,-61.7471191406,17.7140625;-61.887109375,16.9971679687,-61.6860351562,17.1689453125", "countryCallingCodes": [ "+1 268" ], @@ -82,12 +86,13 @@ "eng" ], "name": "Antigua And Barbuda", - "status": "assigned" + "status": "assigned", + "subunits": "Barbuda,Antigua" }, { "alpha2": "AI", "alpha3": "AIA", - "bounds": "", + "bounds": "-63.1600097656,18.1713867188,-62.9795898437,18.2697265625", "countryCallingCodes": [ "+1 264" ], @@ -99,12 +104,13 @@ "eng" ], "name": "Anguilla", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "AL", "alpha3": "ALB", - "bounds": "19,39.583,21.05,42.659", + "bounds": "19.2806640625,39.653515625,21.0310546875,42.6479492188", "countryCallingCodes": [ "+355" ], @@ -116,12 +122,13 @@ "sqi" ], "name": "Albania", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "AM", "alpha3": "ARM", - "bounds": "43.443,38.857,46.589,41.3", + "bounds": "43.439453125,38.8690429688,46.584765625,41.2909667969", "countryCallingCodes": [ "+374" ], @@ -134,12 +141,13 @@ "rus" ], "name": "Armenia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "AO", "alpha3": "AGO", - "bounds": "10,-33.806,24.35,-3.033", + "bounds": "11.7430664063,-18.0197265625,24.0466796875,-4.42890625", "countryCallingCodes": [ "+244" ], @@ -151,12 +159,13 @@ "por" ], "name": "Angola", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "AQ", "alpha3": "ATA", - "bounds": "", + "bounds": "5.68434188608,-89.9989257812,180,-65.1296875;-90.6520507812,-68.8032226562,-90.5146972656,-68.712109375;-45.9562988281,-60.7330078125,-45.1728515625,-60.5208984375;-180,-89.9989257812,-0.1845703125,-61.07265625", "countryCallingCodes": [ "+672" ], @@ -164,12 +173,13 @@ "ioc": "", "languages": [], "name": "Antarctica", - "status": "assigned" + "status": "assigned", + "subunits": "Antarctica,Peter I I.,S. Orkney Is.,Antarctica" }, { "alpha2": "AR", "alpha3": "ARG", - "bounds": "-73.533,-58.583,-53.367,-21.783", + "bounds": "-73.5762695312,-55.0321289062,-53.6685546875,-21.8025390625", "countryCallingCodes": [ "+54" ], @@ -181,12 +191,13 @@ "spa" ], "name": "Argentina", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "AS", "alpha3": "ASM", - "bounds": "", + "bounds": "-170.820507813,-14.359765625,-170.568115234,-14.257421875", "countryCallingCodes": [ "+1 684" ], @@ -199,12 +210,13 @@ "smo" ], "name": "American Samoa", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "AT", "alpha3": "AUT", - "bounds": "1.2,46.373,19,49.017", + "bounds": "9.5240234375,46.3997070312,17.1473632813,49.0011230469", "countryCallingCodes": [ "+43" ], @@ -216,12 +228,13 @@ "deu" ], "name": "Austria", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "AU", "alpha3": "AUS", - "bounds": "112.467,-55.05,168,-9.133", + "bounds": "123.572460938,-12.4359375,123.595214844,-12.4239257813;143.838574219,-43.6193359375,148.47421875,-39.5801757813;158.8359375,-54.74921875,158.958886719,-54.4723632813;112.908203125,-39.1455078125,153.616894531,-10.0517578125", "countryCallingCodes": [ "+61" ], @@ -233,12 +246,13 @@ "eng" ], "name": "Australia", - "status": "assigned" + "status": "assigned", + "subunits": "Ashmore and Cartier Is.,Tasmania,Macquarie I.,Australia" }, { "alpha2": "AW", "alpha3": "ABW", - "bounds": "-70.983,12.4,-69.85,12.617", + "bounds": "-70.0661132812,12.4229980469,-69.895703125,12.6141113281", "countryCallingCodes": [ "+297" ], @@ -250,12 +264,13 @@ "nld" ], "name": "Aruba", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "AX", "alpha3": "ALA", - "bounds": "", + "bounds": "19.5190429688,60.0116699219,20.611328125,60.4058105469", "countryCallingCodes": [ "+358" ], @@ -267,12 +282,13 @@ "swe" ], "name": "Åland Islands", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "AZ", "alpha3": "AZE", - "bounds": "44.783,38.417,50.858,41.911", + "bounds": "44.7682617188,38.3987304687,50.3659179688,41.8909667969", "countryCallingCodes": [ "+994" ], @@ -284,12 +300,13 @@ "aze" ], "name": "Azerbaijan", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BA", "alpha3": "BIH", - "bounds": "", + "bounds": "16.2263671875,42.5597167969,19.5837890625,45.2765625;15.7366210938,42.5866699219,19.0412109375,45.2157226563", "countryCallingCodes": [ "+387" ], @@ -303,12 +320,13 @@ "srp" ], "name": "Bosnia & Herzegovina", - "status": "assigned" + "status": "assigned", + "subunits": "Rep. Srpska,Fed. of Bos. & Herz." }, { "alpha2": "BB", "alpha3": "BRB", - "bounds": "-59.667,12.967,-59.383,13.333", + "bounds": "-59.6466796875,13.0622070312,-59.4276367187,13.3176757813", "countryCallingCodes": [ "+1 246" ], @@ -320,12 +338,13 @@ "eng" ], "name": "Barbados", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BD", "alpha3": "BGD", - "bounds": "84,20.6,92.683,26.817", + "bounds": "88.0234375,20.7904296875,92.631640625,26.5715332031", "countryCallingCodes": [ "+880" ], @@ -337,12 +356,13 @@ "ben" ], "name": "Bangladesh", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BE", "alpha3": "BEL", - "bounds": "2.367,49.5,6.4,51.683", + "bounds": "4.2146484375,50.7760253906,4.44169921875,50.900390625;2.52490234375,50.6976074219,5.89248046875,51.4911132813;2.85546875,49.5108886719,6.364453125,50.8059570312", "countryCallingCodes": [ "+32" ], @@ -356,12 +376,13 @@ "deu" ], "name": "Belgium", - "status": "assigned" + "status": "assigned", + "subunits": "Brussels,Flemish,Walloon" }, { "alpha2": "BF", "alpha3": "BFA", - "bounds": "-5.483,9.4,20,14.983", + "bounds": "-5.52353515625,9.42470703125,2.38916015625,15.0778808594", "countryCallingCodes": [ "+226" ], @@ -373,12 +394,13 @@ "fra" ], "name": "Burkina Faso", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BG", "alpha3": "BGR", - "bounds": "22.371,41,28.6,44.215", + "bounds": "22.3440429688,41.2435546875,28.5853515625,44.2377929688", "countryCallingCodes": [ "+359" ], @@ -390,12 +412,13 @@ "bul" ], "name": "Bulgaria", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BH", "alpha3": "BHR", - "bounds": "45,25,50.954,26.566", + "bounds": "50.4524414063,25.8067871094,50.6174804688,26.2464355469", "countryCallingCodes": [ "+973" ], @@ -407,12 +430,13 @@ "ara" ], "name": "Bahrain", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BI", "alpha3": "BDI", - "bounds": "29.018,-4.455,31.783,-0.95", + "bounds": "29.0141601562,-4.455859375,30.8114257813,-2.31298828125", "countryCallingCodes": [ "+257" ], @@ -424,12 +448,13 @@ "fra" ], "name": "Burundi", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BJ", "alpha3": "BEN", - "bounds": "-4,5,92.219,21.322", + "bounds": "0.76337890625,6.216796875,3.83447265625,12.3838378906", "countryCallingCodes": [ "+229" ], @@ -441,12 +466,13 @@ "fra" ], "name": "Benin", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BL", "alpha3": "BLM", - "bounds": "", + "bounds": "-62.8754394531,17.8751953125,-62.7997070312,17.922265625", "countryCallingCodes": [ "+590" ], @@ -458,12 +484,13 @@ "fra" ], "name": "Saint Barthélemy", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BM", "alpha3": "BMU", - "bounds": "", + "bounds": "-64.8628417969,32.2596191406,-64.6683105469,32.3869140625", "countryCallingCodes": [ "+1 441" ], @@ -475,12 +502,13 @@ "eng" ], "name": "Bermuda", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BN", "alpha3": "BRN", - "bounds": "", + "bounds": "114.063867187,4.02397460938,115.326757813,5.02236328125", "countryCallingCodes": [ "+673" ], @@ -493,12 +521,13 @@ "eng" ], "name": "Brunei Darussalam", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BO", "alpha3": "BOL", - "bounds": "", + "bounds": "-69.645703125,-22.8916992188,-57.4956542969,-9.71044921875", "countryCallingCodes": [ "+591" ], @@ -513,12 +542,13 @@ "que" ], "name": "Bolivia, Plurinational State Of", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BQ", "alpha3": "BES", - "bounds": "", + "bounds": "-68.37109375,12.0320800781,-68.2058105469,12.301953125", "countryCallingCodes": [ "+599" ], @@ -530,12 +560,13 @@ "nld" ], "name": "Bonaire, Saint Eustatius And Saba", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BR", "alpha3": "BRA", - "bounds": "-73.817,-33.733,-28.85,16.8", + "bounds": "-74.0020507813,-33.7421875,-34.80546875,5.25795898437", "countryCallingCodes": [ "+55" ], @@ -547,12 +578,13 @@ "por" ], "name": "Brazil", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BS", "alpha3": "BHS", - "bounds": "-86,20,-70,29.547", + "bounds": "-78.9856445312,20.9374023438,-72.747265625,26.9400878906", "countryCallingCodes": [ "+1 242" ], @@ -564,12 +596,13 @@ "eng" ], "name": "Bahamas", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BT", "alpha3": "BTN", - "bounds": "80,26.217,92.717,30", + "bounds": "88.7387695312,26.7015625,92.0833984375,28.3111816406", "countryCallingCodes": [ "+975" ], @@ -582,7 +615,8 @@ "dzo" ], "name": "Bhutan", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BV", @@ -595,12 +629,13 @@ "ioc": "", "languages": [], "name": "Bouvet Island", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BW", "alpha3": "BWA", - "bounds": "20,-28.517,29.35,24.583", + "bounds": "19.97734375,-26.8541992188,29.36484375,-17.7875976562", "countryCallingCodes": [ "+267" ], @@ -613,12 +648,13 @@ "tsn" ], "name": "Botswana", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BY", "alpha3": "BLR", - "bounds": "22.55,50.717,32.85,56.133", + "bounds": "23.1750976563,51.2650390625,32.7102539063,56.1458007812", "countryCallingCodes": [ "+375" ], @@ -631,12 +667,13 @@ "rus" ], "name": "Belarus", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "BZ", "alpha3": "BLZ", - "bounds": "-89.95,15,-75,18.483", + "bounds": "-89.2375,15.888671875,-87.7886230469,18.4823242188", "countryCallingCodes": [ "+501" ], @@ -648,12 +685,13 @@ "eng" ], "name": "Belize", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CA", "alpha3": "CAN", - "bounds": "-163.9,39,-52.083,83.133", + "bounds": "-141.002148438,41.6748535156,-52.6536621094,83.1161132813", "countryCallingCodes": [ "+1" ], @@ -666,12 +704,13 @@ "fra" ], "name": "Canada", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CC", "alpha3": "CCK", - "bounds": "", + "bounds": "96.8258789063,-12.1998046875,96.9252929687,-12.126171875", "countryCallingCodes": [ "+61" ], @@ -683,12 +722,13 @@ "eng" ], "name": "Cocos (Keeling) Islands", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CD", "alpha3": "COD", - "bounds": "", + "bounds": "12.213671875,-13.4538085938,31.2740234375,5.312109375", "countryCallingCodes": [ "+243" ], @@ -703,12 +743,13 @@ "swa" ], "name": "Democratic Republic Of Congo", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CF", "alpha3": "CAF", - "bounds": "", + "bounds": "14.4311523438,2.27006835937,27.4033203125,10.9962402344", "countryCallingCodes": [ "+236" ], @@ -721,12 +762,13 @@ "sag" ], "name": "Central African Republic", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CG", "alpha3": "COG", - "bounds": "", + "bounds": "11.1301757813,-5.004296875,18.6221679688,3.6873046875", "countryCallingCodes": [ "+242" ], @@ -739,12 +781,13 @@ "lin" ], "name": "Republic Of Congo", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CH", "alpha3": "CHE", - "bounds": "5.967,45.15,12.467,52.883", + "bounds": "5.97001953125,45.8300292969,10.4545898438,47.7756347656", "countryCallingCodes": [ "+41" ], @@ -761,12 +804,13 @@ "roh" ], "name": "Switzerland", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CI", "alpha3": "CIV", - "bounds": "", + "bounds": "-8.60356445312,4.35131835938,-2.505859375,10.7240722656", "countryCallingCodes": [ "+225" ], @@ -778,12 +822,13 @@ "fra" ], "name": "Cote d'Ivoire", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CK", "alpha3": "COK", - "bounds": "", + "bounds": "-159.842480469,-21.2495117188,-159.736865234,-21.1864257813", "countryCallingCodes": [ "+682" ], @@ -796,12 +841,13 @@ "mri" ], "name": "Cook Islands", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CL", "alpha3": "CHL", - "bounds": "-109.467,-64.05,-8.847,42.583", + "bounds": "-75.7081054687,-55.8916992188,-66.4357910156,-17.5060546875;-109.434130859,-27.1712890625,-109.222851562,-27.068359375;-78.989453125,-33.6677734375,-78.7689453125,-33.5751953125", "countryCallingCodes": [ "+56" ], @@ -814,12 +860,13 @@ "spa" ], "name": "Chile", - "status": "assigned" + "status": "assigned", + "subunits": "Chile,Easter I.,Isla Sala y Gomez" }, { "alpha2": "CM", "alpha3": "CMR", - "bounds": "8.467,1.417,20,16", + "bounds": "8.5328125,1.67622070312,16.1833984375,13.078515625", "countryCallingCodes": [ "+237" ], @@ -832,12 +879,13 @@ "fra" ], "name": "Cameroon", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CN", "alpha3": "CHN", - "bounds": "74.167,18.163,135.078,53.5", + "bounds": "108.635644531,18.2182617188,111.013671875,20.1377441406;73.6073242187,20.2637207031,134.75234375,53.5556152344", "countryCallingCodes": [ "+86" ], @@ -849,12 +897,13 @@ "zho" ], "name": "China", - "status": "assigned" + "status": "assigned", + "subunits": "Hainan,China" }, { "alpha2": "CO", "alpha3": "COL", - "bounds": "-81.85,-5,76.833,15", + "bounds": "-79.0254394531,-4.2359375,-66.8760253906,12.434375;-82.39,11.16,-79.6,15.33", "countryCallingCodes": [ "+57" ], @@ -867,7 +916,8 @@ "spa" ], "name": "Colombia", - "status": "assigned" + "status": "assigned", + "subunits": "Colombia,Colombia" }, { "alpha2": "CP", @@ -880,12 +930,13 @@ "ioc": "", "languages": [], "name": "Clipperton Island", - "status": "reserved" + "status": "reserved", + "subunits": "" }, { "alpha2": "CR", "alpha3": "CRI", - "bounds": "-87.1,-0.792,-46.633,15", + "bounds": "-85.9080078125,8.07065429687,-82.5635742187,11.189453125", "countryCallingCodes": [ "+506" ], @@ -897,12 +948,13 @@ "spa" ], "name": "Costa Rica", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CU", "alpha3": "CUB", - "bounds": "-90,15,83.917,25", + "bounds": "-84.8872070313,19.85546875,-74.1368164063,23.1904296875", "countryCallingCodes": [ "+53" ], @@ -915,12 +967,13 @@ "spa" ], "name": "Cuba", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CV", "alpha3": "CPV", - "bounds": "", + "bounds": "-25.3415527344,14.8182128906,-22.6818847656,17.1936523438", "countryCallingCodes": [ "+238" ], @@ -932,12 +985,13 @@ "por" ], "name": "Cabo Verde", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CW", "alpha3": "CUW", - "bounds": "", + "bounds": "-69.1588867187,12.0454589844,-68.7510742187,12.3802734375", "countryCallingCodes": [ "+599" ], @@ -949,12 +1003,13 @@ "nld" ], "name": "Curacao", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CX", "alpha3": "CXR", - "bounds": "", + "bounds": "105.584082031,-10.5641601563,105.725390625,-10.4306640625", "countryCallingCodes": [ "+61" ], @@ -966,12 +1021,13 @@ "eng" ], "name": "Christmas Island", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "CY", "alpha3": "CYP", - "bounds": "32.271,34.567,34.6,35.7", + "bounds": "32.3009765625,34.5695800781,34.0501953125,35.1826660156;32.7126953125,35.0003417969,34.5560546875,35.6620605469", "countryCallingCodes": [ "+357" ], @@ -984,12 +1040,13 @@ "tur" ], "name": "Cyprus", - "status": "assigned" + "status": "assigned", + "subunits": "Cyprus,N. Cyprus" }, { "alpha2": "CZ", "alpha3": "CZE", - "bounds": "", + "bounds": "12.0897460938,48.5762207031,18.8322265625,51.0377929687", "countryCallingCodes": [ "+420" ], @@ -1001,12 +1058,13 @@ "ces" ], "name": "Czech Republic", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "DE", "alpha3": "DEU", - "bounds": "5.867,45.967,15.033,55.133", + "bounds": "5.85751953125,47.2788085938,15.0166015625,55.0587402344", "countryCallingCodes": [ "+49" ], @@ -1018,7 +1076,8 @@ "deu" ], "name": "Germany", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "DG", @@ -1031,12 +1090,13 @@ "ioc": "", "languages": [], "name": "Diego Garcia", - "status": "reserved" + "status": "reserved", + "subunits": "" }, { "alpha2": "DJ", "alpha3": "DJI", - "bounds": "39.5,10.267,43.452,19", + "bounds": "41.7646484375,10.941015625,43.409765625,12.70859375", "countryCallingCodes": [ "+253" ], @@ -1049,12 +1109,13 @@ "fra" ], "name": "Djibouti", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "DK", "alpha3": "DNK", - "bounds": "4.517,53.583,18,64", + "bounds": "8.121484375,54.6288574219,12.6657226563,57.7369140625;14.6841796875,55.0049316406,15.137109375,55.2967285156", "countryCallingCodes": [ "+45" ], @@ -1066,12 +1127,13 @@ "dan" ], "name": "Denmark", - "status": "assigned" + "status": "assigned", + "subunits": "Denmark,Bornholm" }, { "alpha2": "DM", "alpha3": "DMA", - "bounds": "-61.55,15.167,-61.25,15.633", + "bounds": "-61.4811523437,15.2272949219,-61.2510742187,15.6331054688", "countryCallingCodes": [ "+1 767" ], @@ -1083,12 +1145,13 @@ "eng" ], "name": "Dominica", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "DO", "alpha3": "DOM", - "bounds": "", + "bounds": "-72.000390625,17.6355957031,-68.3391601562,19.9139648437", "countryCallingCodes": [ "+1 809", "+1 829", @@ -1102,12 +1165,13 @@ "spa" ], "name": "Dominican Republic", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "DZ", "alpha3": "DZA", - "bounds": "-8.7,18.027,70.554,37.203", + "bounds": "-8.68334960938,18.9866210938,11.9678710938,37.0923828125", "countryCallingCodes": [ "+213" ], @@ -1119,7 +1183,8 @@ "ara" ], "name": "Algeria", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "EA", @@ -1132,12 +1197,13 @@ "ioc": "", "languages": [], "name": "Ceuta, Mulilla", - "status": "reserved" + "status": "reserved", + "subunits": "" }, { "alpha2": "EC", "alpha3": "ECU", - "bounds": "-92,-4.967,-75.2,1.65", + "bounds": "-80.9627929687,-4.990625,-75.249609375,1.45537109375;-91.6541503906,-1.3419921875,-89.259375,0.125830078125", "countryCallingCodes": [ "+593" ], @@ -1150,12 +1216,13 @@ "que" ], "name": "Ecuador", - "status": "assigned" + "status": "assigned", + "subunits": "Ecuador,Galápagos Is." }, { "alpha2": "EE", "alpha3": "EST", - "bounds": "21.781,57.521,28.883,59.983", + "bounds": "21.8544921875,57.5254882812,28.1510742188,59.6390136719", "countryCallingCodes": [ "+372" ], @@ -1167,12 +1234,13 @@ "est" ], "name": "Estonia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "EG", "alpha3": "EGY", - "bounds": "13,5,37,50.861", + "bounds": "24.7032226563,21.9948730469,36.8713867188,31.6549804687", "countryCallingCodes": [ "+20" ], @@ -1184,12 +1252,13 @@ "ara" ], "name": "Egypt", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "EH", "alpha3": "ESH", - "bounds": "", + "bounds": "-17.0987792969,20.8061523438,-8.68212890625,27.6564453125", "countryCallingCodes": [ "+212" ], @@ -1199,12 +1268,13 @@ "ioc": "", "languages": [], "name": "Western Sahara", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "ER", "alpha3": "ERI", - "bounds": "20,0,43.417,18.033", + "bounds": "36.4267578125,12.3765625,43.1166992187,18.005078125", "countryCallingCodes": [ "+291" ], @@ -1218,12 +1288,13 @@ "tir" ], "name": "Eritrea", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "ES", "alpha3": "ESP", - "bounds": "-18.167,27.633,6.033,44", + "bounds": "-18.160546875,27.6463867188,-13.4229492187,29.2372070313;1.22333984375,38.6588378906,4.3220703125,40.0750976562;-9.23564453125,36.0259277344,3.30673828125,43.7645507812", "countryCallingCodes": [ "+34" ], @@ -1235,12 +1306,13 @@ "spa" ], "name": "Spain", - "status": "assigned" + "status": "assigned", + "subunits": "Canary Is.,Balearic Is.,Spain" }, { "alpha2": "ET", "alpha3": "ETH", - "bounds": "33.017,3.233,47.783,19", + "bounds": "32.9989257813,3.45610351562,47.9782226563,14.8522949219", "countryCallingCodes": [ "+251" ], @@ -1252,7 +1324,8 @@ "amh" ], "name": "Ethiopia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "EU", @@ -1267,12 +1340,13 @@ "ioc": "", "languages": [], "name": "European Union", - "status": "reserved" + "status": "reserved", + "subunits": "" }, { "alpha2": "FI", "alpha3": "FIN", - "bounds": "18,0,60.203,70.083", + "bounds": "20.6221679688,59.816015625,31.5365234375,70.06484375", "countryCallingCodes": [ "+358" ], @@ -1285,12 +1359,13 @@ "swe" ], "name": "Finland", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "FJ", "alpha3": "FJI", - "bounds": "-179.983,-45,180,-11.167", + "bounds": "-180,-20.6705078125,-178.251123047,-16.1260742188;174.587207031,-21.705859375,180,-12.476953125", "countryCallingCodes": [ "+679" ], @@ -1303,12 +1378,13 @@ "fij" ], "name": "Fiji", - "status": "assigned" + "status": "assigned", + "subunits": "Fiji,Fiji" }, { "alpha2": "FK", "alpha3": "FLK", - "bounds": "", + "bounds": "-61.1450195313,-52.3080078125,-57.791796875,-51.269921875", "countryCallingCodes": [ "+500" ], @@ -1320,12 +1396,13 @@ "eng" ], "name": "Falkland Islands", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "FM", "alpha3": "FSM", - "bounds": "", + "bounds": "138.061914063,5.27724609375,162.993457031,9.59331054687", "countryCallingCodes": [ "+691" ], @@ -1337,12 +1414,13 @@ "eng" ], "name": "Micronesia, Federated States Of", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "FO", "alpha3": "FRO", - "bounds": "", + "bounds": "-7.42260742188,61.4143066406,-6.4060546875,62.3556640625", "countryCallingCodes": [ "+298" ], @@ -1355,12 +1433,13 @@ "dan" ], "name": "Faroe Islands", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "FR", "alpha3": "FRA", - "bounds": "-5.225,41.333,9.55,51.2", + "bounds": "8.565625,41.3849121094,9.5564453125,43.021484375;-4.7625,42.3404785156,8.14033203125,51.0971191406", "countryCallingCodes": [ "+33" ], @@ -1372,7 +1451,8 @@ "fra" ], "name": "France", - "status": "assigned" + "status": "assigned", + "subunits": "Corsica,France" }, { "alpha2": "FX", @@ -1389,12 +1469,13 @@ "fra" ], "name": "France, Metropolitan", - "status": "reserved" + "status": "reserved", + "subunits": "" }, { "alpha2": "GA", "alpha3": "GAB", - "bounds": "8.7,-3.95,14.533,5.983", + "bounds": "8.703125,-3.91630859375,14.4805664063,2.30219726562", "countryCallingCodes": [ "+241" ], @@ -1406,12 +1487,13 @@ "fra" ], "name": "Gabon", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GB", "alpha3": "GBR", - "bounds": "", + "bounds": "-5.65625,50.0213867188,1.74658203125,55.8079589844;-7.54296875,54.689453125,-0.774267578125,60.8318847656;-5.2623046875,51.3904296875,-2.6623046875,53.4192871094;-8.14482421875,54.0512695312,-5.47041015625,55.241796875", "countryCallingCodes": [ "+44" ], @@ -1427,12 +1509,13 @@ "cym" ], "name": "United Kingdom", - "status": "assigned" + "status": "assigned", + "subunits": "England,Scotland,Wales,N. Ireland" }, { "alpha2": "GD", "alpha3": "GRD", - "bounds": "-61.8,11.983,-61.25,12.667", + "bounds": "-61.7821777344,12.0084472656,-61.60703125,12.2370117187", "countryCallingCodes": [ "+473" ], @@ -1444,12 +1527,13 @@ "eng" ], "name": "Grenada", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GE", "alpha3": "GEO", - "bounds": "40.009,41.15,46.659,43.582", + "bounds": "39.9783203125,41.0702148437,46.6725585938,43.5697753906", "countryCallingCodes": [ "+995" ], @@ -1461,12 +1545,13 @@ "kat" ], "name": "Georgia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GF", "alpha3": "GUF", - "bounds": "", + "bounds": "-54.6162597656,2.12104492187,-51.6525390625,5.7822265625", "countryCallingCodes": [ "+594" ], @@ -1478,12 +1563,13 @@ "fra" ], "name": "French Guiana", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GG", "alpha3": "GGY", - "bounds": "", + "bounds": "-2.64614257812,49.4287109375,-2.5123046875,49.5065917969", "countryCallingCodes": [ "+44" ], @@ -1495,12 +1581,13 @@ "fra" ], "name": "Guernsey", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GH", "alpha3": "GHA", - "bounds": "-4,4.733,20,11.167", + "bounds": "-3.24389648438,4.76245117188,1.18720703125,11.1668945312", "countryCallingCodes": [ "+233" ], @@ -1512,12 +1599,13 @@ "eng" ], "name": "Ghana", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GI", "alpha3": "GIB", - "bounds": "", + "bounds": "-5.368,36.108618,-5.336,36.155", "countryCallingCodes": [ "+350" ], @@ -1529,12 +1617,13 @@ "eng" ], "name": "Gibraltar", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GL", "alpha3": "GRL", - "bounds": "", + "bounds": "-72.8180664062,59.8154785156,-11.4255371094,83.599609375", "countryCallingCodes": [ "+299" ], @@ -1546,12 +1635,13 @@ "kal" ], "name": "Greenland", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GM", "alpha3": "GMB", - "bounds": "-16.817,5,20,13.817", + "bounds": "-16.8248046875,13.0641601562,-13.8267089844,13.812109375", "countryCallingCodes": [ "+220" ], @@ -1563,12 +1653,13 @@ "eng" ], "name": "Gambia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GN", "alpha3": "GIN", - "bounds": "-15.417,4.367,20,13.3", + "bounds": "-15.0512207031,7.21591796875,-7.68120117187,12.6739257812", "countryCallingCodes": [ "+224" ], @@ -1580,12 +1671,13 @@ "fra" ], "name": "Guinea", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GP", "alpha3": "GLP", - "bounds": "", + "bounds": "-61.7940917969,15.8860351562,-61.1726074219,16.506640625", "countryCallingCodes": [ "+590" ], @@ -1597,12 +1689,13 @@ "fra" ], "name": "Guadeloupe", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GQ", "alpha3": "GNQ", - "bounds": "", + "bounds": "8.43427734375,3.21708984375,8.95068359375,3.75830078125;9.3859375,0.960107421875,11.3353515625,2.30444335938", "countryCallingCodes": [ "+240" ], @@ -1616,12 +1709,13 @@ "por" ], "name": "Equatorial Guinea", - "status": "assigned" + "status": "assigned", + "subunits": "Bioko,Río Muni" }, { "alpha2": "GR", "alpha3": "GRC", - "bounds": "19.382,34.8,29.667,44", + "bounds": "19.646484375,34.9344726563,28.2318359375,41.7437988281", "countryCallingCodes": [ "+30" ], @@ -1633,12 +1727,13 @@ "ell" ], "name": "Greece", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GS", "alpha3": "SGS", - "bounds": "", + "bounds": "-38.0174316406,-54.866796875,-35.7985839844,-53.9840820313;-26.4510253906,-58.4922851563,-26.2598632812,-58.3822265625", "countryCallingCodes": [], "currencies": [ "GBP" @@ -1648,12 +1743,13 @@ "eng" ], "name": "South Georgia And The South Sandwich Islands", - "status": "assigned" + "status": "assigned", + "subunits": "S. Georgia,S. Sandwich Is." }, { "alpha2": "GT", "alpha3": "GTM", - "bounds": "-92.583,13.749,-75,17.817", + "bounds": "-92.23515625,13.7365234375,-88.2283203125,17.81640625", "countryCallingCodes": [ "+502" ], @@ -1665,12 +1761,13 @@ "spa" ], "name": "Guatemala", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GU", "alpha3": "GUM", - "bounds": "", + "bounds": "144.649316406,13.2575195312,144.940820313,13.6223632813", "countryCallingCodes": [ "+1 671" ], @@ -1682,12 +1779,13 @@ "eng" ], "name": "Guam", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GW", "alpha3": "GNB", - "bounds": "", + "bounds": "-16.7118164062,10.9401367188,-13.6735351562,12.6799316406", "countryCallingCodes": [ "+245" ], @@ -1699,12 +1797,13 @@ "por" ], "name": "Guinea-bissau", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "GY", "alpha3": "GUY", - "bounds": "-61.283,1.25,-56,8.433", + "bounds": "-61.3908203125,1.20122070312,-56.4828125,8.54931640625", "countryCallingCodes": [ "+592" ], @@ -1716,12 +1815,13 @@ "eng" ], "name": "Guyana", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "HK", "alpha3": "HKG", - "bounds": "", + "bounds": "113.838867187,22.1951660156,114.335253906,22.5649902344", "countryCallingCodes": [ "+852" ], @@ -1734,12 +1834,13 @@ "eng" ], "name": "Hong Kong", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "HM", "alpha3": "HMD", - "bounds": "", + "bounds": "73.251171875,-53.1845703125,73.8377929688,-52.9663085938", "countryCallingCodes": [], "currencies": [ "AUD" @@ -1747,12 +1848,13 @@ "ioc": "", "languages": [], "name": "Heard Island And McDonald Islands", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "HN", "alpha3": "HND", - "bounds": "-89.967,13,-75,17.45", + "bounds": "-89.3625976562,12.9792480469,-83.1575195312,16.5139648438", "countryCallingCodes": [ "+504" ], @@ -1764,12 +1866,13 @@ "spa" ], "name": "Honduras", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "HR", "alpha3": "HRV", - "bounds": "13.484,42.367,19.391,46.527", + "bounds": "13.5171875,42.4329101562,19.4009765625,46.5346191406", "countryCallingCodes": [ "+385" ], @@ -1781,12 +1884,13 @@ "hrv" ], "name": "Croatia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "HT", "alpha3": "HTI", - "bounds": "-86,8.547,72.296,21", + "bounds": "-74.478125,18.0391601563,-71.6453125,20.0936523438", "countryCallingCodes": [ "+509" ], @@ -1800,12 +1904,13 @@ "hat" ], "name": "Haiti", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "HU", "alpha3": "HUN", - "bounds": "16.133,45.75,22.867,48.983", + "bounds": "16.0930664063,45.7530273437,22.8766601563,48.5534667969", "countryCallingCodes": [ "+36" ], @@ -1817,7 +1922,8 @@ "hun" ], "name": "Hungary", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "IC", @@ -1830,12 +1936,13 @@ "ioc": "", "languages": [], "name": "Canary Islands", - "status": "reserved" + "status": "reserved", + "subunits": "" }, { "alpha2": "ID", "alpha3": "IDN", - "bounds": "0,-11.983,141.033,15", + "bounds": "95.206640625,-10.9096679688,140.976171875,5.90703125", "countryCallingCodes": [ "+62" ], @@ -1847,12 +1954,13 @@ "ind" ], "name": "Indonesia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "IE", "alpha3": "IRL", - "bounds": "-10.683,51.367,-4,55.433", + "bounds": "-10.390234375,51.4737304688,-6.02739257812,55.3658203125", "countryCallingCodes": [ "+353" ], @@ -1865,12 +1973,13 @@ "gle" ], "name": "Ireland", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "IL", "alpha3": "ISR", - "bounds": "34.282,29,35.667,33.286", + "bounds": "34.2453125,29.47734375,35.9134765625,33.4317382812", "countryCallingCodes": [ "+972" ], @@ -1884,12 +1993,13 @@ "eng" ], "name": "Israel", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "IM", "alpha3": "IMN", - "bounds": "", + "bounds": "-4.7853515625,54.0586914062,-4.33798828125,54.4071777344", "countryCallingCodes": [ "+44" ], @@ -1902,12 +2012,13 @@ "glv" ], "name": "Isle Of Man", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "IN", "alpha3": "IND", - "bounds": "65,6,97.35,35.956", + "bounds": "92.3528320313,10.5207519531,93.0766601563,13.5454589844;72.7724609375,8.251953125,73.08359375,11.2627441406;92.71328125,6.74868164062,93.9295898438,9.24389648438;68.1650390625,8.0783203125,97.3435546875,35.4958984375", "countryCallingCodes": [ "+91" ], @@ -1920,12 +2031,13 @@ "hin" ], "name": "India", - "status": "assigned" + "status": "assigned", + "subunits": "Andaman Is.,Lakshadweep,Nicobar Is.,India" }, { "alpha2": "IO", "alpha3": "IOT", - "bounds": "", + "bounds": "72.3497070313,-7.4353515625,72.4985351562,-7.22041015625", "countryCallingCodes": [ "+246" ], @@ -1937,12 +2049,13 @@ "eng" ], "name": "British Indian Ocean Territory", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "IQ", "alpha3": "IRQ", - "bounds": "38.782,28.833,49.433,37.358", + "bounds": "38.7735351563,29.063671875,48.546484375,37.371875", "countryCallingCodes": [ "+964" ], @@ -1955,12 +2068,13 @@ "kur" ], "name": "Iraq", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "IR", "alpha3": "IRN", - "bounds": "", + "bounds": "44.0232421875,25.1020996094,63.3051757812,39.7685546875", "countryCallingCodes": [ "+98" ], @@ -1972,12 +2086,13 @@ "fas" ], "name": "Iran, Islamic Republic Of", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "IS", "alpha3": "ISL", - "bounds": "-26,62,-6,67.117", + "bounds": "-24.4756835937,63.4066894531,-13.5561035156,66.5260742187", "countryCallingCodes": [ "+354" ], @@ -1989,12 +2104,13 @@ "isl" ], "name": "Iceland", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "IT", "alpha3": "ITA", - "bounds": "1.133,28.969,54.824,49.2", + "bounds": "6.627734375,37.9391113281,18.4858398438,47.0821289063;12.435546875,36.6878417969,15.6346679688,38.2958984375;8.180859375,38.9096679688,9.8052734375,41.2570800781;11.9364257813,36.7459960937,12.0512695312,36.8430664062;12.315,35.487,12.893,35.885", "countryCallingCodes": [ "+39" ], @@ -2006,12 +2122,13 @@ "ita" ], "name": "Italy", - "status": "assigned" + "status": "assigned", + "subunits": "Italy,Sicily,Sardinia,Pantelleria,Pelagie Islands" }, { "alpha2": "JE", "alpha3": "JEY", - "bounds": "", + "bounds": "-2.23583984375,49.1698242187,-2.00991210937,49.2663574219", "countryCallingCodes": [ "+44" ], @@ -2024,12 +2141,13 @@ "fra" ], "name": "Jersey", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "JM", "alpha3": "JAM", - "bounds": "-78.667,15,-70,18.533", + "bounds": "-78.3395019531,17.7149414062,-76.2107910156,18.5222167969", "countryCallingCodes": [ "+1 876" ], @@ -2041,12 +2159,13 @@ "eng" ], "name": "Jamaica", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "JO", "alpha3": "JOR", - "bounds": "34.783,29,39.1,33.333", + "bounds": "34.95078125,29.1904785156,39.2927734375,33.3722167969", "countryCallingCodes": [ "+962" ], @@ -2058,12 +2177,13 @@ "ara" ], "name": "Jordan", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "JP", "alpha3": "JPN", - "bounds": "122.933,20.417,156.067,50.617", + "bounds": "130.889257813,33.4869628906,141.993164062,41.5055664062;128.649121094,30.24140625,141.329199219,45.4654785156;139.820898438,41.4232421875,145.833007812,45.5095214844;129.580078125,31.0151367188,132.00859375,33.9277832031;139.768945313,33.0454589844,139.873632813,33.1292480469;123.679785156,24.2660644531,129.714648438,28.5174804688;142.107128906,26.6156738281,142.202148438,26.7264648437;132.032617188,32.7520019531,134.738867188,34.3583984375", "countryCallingCodes": [ "+81" ], @@ -2075,12 +2195,13 @@ "jpn" ], "name": "Japan", - "status": "assigned" + "status": "assigned", + "subunits": "Honshu,Japan,Hokkaido,Kyushu,Izu-shoto,Nansei-shoto,Bonin Is.,Shikoku" }, { "alpha2": "KE", "alpha3": "KEN", - "bounds": "24.283,-5.083,41.878,4.883", + "bounds": "33.9,-4.6923828125,41.883984375,5.49228515625", "countryCallingCodes": [ "+254" ], @@ -2093,12 +2214,13 @@ "swa" ], "name": "Kenya", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "KG", "alpha3": "KGZ", - "bounds": "69.333,39.183,80.116,43.833", + "bounds": "69.2291015625,39.2075195312,80.2461914063,43.2403808594", "countryCallingCodes": [ "+996" ], @@ -2110,12 +2232,13 @@ "rus" ], "name": "Kyrgyzstan", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "KH", "alpha3": "KHM", - "bounds": "14.869,9.917,107.567,17.483", + "bounds": "102.319726563,10.4112304687,107.60546875,14.705078125", "countryCallingCodes": [ "+855" ], @@ -2127,12 +2250,13 @@ "khm" ], "name": "Cambodia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "KI", "alpha3": "KIR", - "bounds": "-179.217,-45,180,30", + "bounds": "-174.540820313,-11.4568359375,-151.782617188,3.92353515625;169.522949219,-1.26337890625,174.77890625,3.14877929687", "countryCallingCodes": [ "+686" ], @@ -2144,12 +2268,13 @@ "eng" ], "name": "Kiribati", - "status": "assigned" + "status": "assigned", + "subunits": "Kiribati,Kiribati" }, { "alpha2": "KM", "alpha3": "COM", - "bounds": "43.067,-13,45.317,-11.35", + "bounds": "43.2266601563,-12.3682617187,44.5267578125,-11.3684570312", "countryCallingCodes": [ "+269" ], @@ -2162,12 +2287,13 @@ "fra" ], "name": "Comoros", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "KN", "alpha3": "KNA", - "bounds": "", + "bounds": "-62.8404785156,17.1005859375,-62.5322265625,17.4025878906", "countryCallingCodes": [ "+1 869" ], @@ -2179,12 +2305,13 @@ "eng" ], "name": "Saint Kitts And Nevis", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "KP", "alpha3": "PRK", - "bounds": "", + "bounds": "124.348632812,37.7190429687,130.687304688,42.9981445313", "countryCallingCodes": [ "+850" ], @@ -2196,12 +2323,13 @@ "kor" ], "name": "Korea, Democratic People's Republic Of", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "KR", "alpha3": "KOR", - "bounds": "", + "bounds": "130.810253906,37.4487304688,130.934277344,37.5537109375;126.007519531,34.2964355469,129.572851563,38.6234375;126.165625,33.2015136719,126.93125,33.5532226562", "countryCallingCodes": [ "+82" ], @@ -2213,12 +2341,13 @@ "kor" ], "name": "Korea, Republic Of", - "status": "assigned" + "status": "assigned", + "subunits": "Ulleungdo,Korea,Jejudo" }, { "alpha2": "KW", "alpha3": "KWT", - "bounds": "45,25,49.411,30.083", + "bounds": "46.5314453125,28.5331542969,48.4424804688,30.0973144531", "countryCallingCodes": [ "+965" ], @@ -2230,12 +2359,13 @@ "ara" ], "name": "Kuwait", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "KY", "alpha3": "CYM", - "bounds": "", + "bounds": "-81.4190917969,19.271875,-79.7422851563,19.7657226563", "countryCallingCodes": [ "+1 345" ], @@ -2247,12 +2377,13 @@ "eng" ], "name": "Cayman Islands", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "KZ", "alpha3": "KAZ", - "bounds": "46.583,40.417,90,55.428", + "bounds": "46.6091796875,40.6086425781,87.3228515625,55.3895996094", "countryCallingCodes": [ "+7", "+7 6", @@ -2267,12 +2398,13 @@ "rus" ], "name": "Kazakhstan", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "LA", "alpha3": "LAO", - "bounds": "", + "bounds": "100.114941406,13.9211914063,107.653125,22.4952636719", "countryCallingCodes": [ "+856" ], @@ -2284,12 +2416,13 @@ "lao" ], "name": "Lao People's Democratic Republic", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "LB", "alpha3": "LBN", - "bounds": "35.104,33.067,36.623,34.691", + "bounds": "35.10859375,33.0756835938,36.5849609375,34.6787109375", "countryCallingCodes": [ "+961" ], @@ -2302,12 +2435,13 @@ "hye" ], "name": "Lebanon", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "LC", "alpha3": "LCA", - "bounds": "-61.083,13.5,-60.867,14.15", + "bounds": "-61.0731445312,13.717578125,-60.8867675781,14.093359375", "countryCallingCodes": [ "+1 758" ], @@ -2319,12 +2453,13 @@ "eng" ], "name": "Saint Lucia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "LI", "alpha3": "LIE", - "bounds": "", + "bounds": "9.4794921875,47.0573730469,9.610546875,47.2707519531", "countryCallingCodes": [ "+423" ], @@ -2336,12 +2471,13 @@ "deu" ], "name": "Liechtenstein", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "LK", "alpha3": "LKA", - "bounds": "75,5.9,81.917,10.083", + "bounds": "79.7078125,5.94936523438,81.876953125,9.8126953125", "countryCallingCodes": [ "+94" ], @@ -2354,12 +2490,13 @@ "tam" ], "name": "Sri Lanka", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "LR", "alpha3": "LBR", - "bounds": "-11.598,4.328,-4,9.5", + "bounds": "-11.5075195312,4.35131835938,-7.39990234375,8.5376953125", "countryCallingCodes": [ "+231" ], @@ -2371,12 +2508,13 @@ "eng" ], "name": "Liberia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "LS", "alpha3": "LSO", - "bounds": "24,-30.667,29.483,-28.567", + "bounds": "27.0517578125,-30.6422851563,29.3907226563,-28.5817382813", "countryCallingCodes": [ "+266" ], @@ -2390,12 +2528,13 @@ "sot" ], "name": "Lesotho", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "LT", "alpha3": "LTU", - "bounds": "20.991,53,28.233,56.467", + "bounds": "20.8998046875,53.89296875,26.7756835938,56.4111816406", "countryCallingCodes": [ "+370" ], @@ -2407,12 +2546,13 @@ "lit" ], "name": "Lithuania", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "LU", "alpha3": "LUX", - "bounds": "5.743,49.45,6.517,50.182", + "bounds": "5.725,49.4454589844,6.49375,50.1671875", "countryCallingCodes": [ "+352" ], @@ -2426,12 +2566,13 @@ "ltz" ], "name": "Luxembourg", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "LV", "alpha3": "LVA", - "bounds": "20.967,55.667,28.233,58.067", + "bounds": "21.0149414063,55.6675292969,28.2020507813,58.0634277344", "countryCallingCodes": [ "+371" ], @@ -2443,12 +2584,13 @@ "lav" ], "name": "Latvia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "LY", "alpha3": "LBY", - "bounds": "5,20.25,25.5,33.15", + "bounds": "9.31025390625,19.4966308594,25.1504882813,33.1819335937", "countryCallingCodes": [ "+218" ], @@ -2460,12 +2602,13 @@ "ara" ], "name": "Libya", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MA", "alpha3": "MAR", - "bounds": "-13.1,3.36,9.542,36.61", + "bounds": "-17.0030761719,21.420703125,-1.06552734375,35.9298828125", "countryCallingCodes": [ "+212" ], @@ -2477,12 +2620,13 @@ "ara" ], "name": "Morocco", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MC", "alpha3": "MCO", - "bounds": "7.4,43.717,7.439,43.746", + "bounds": "7.377734375,43.7317382812,7.438671875,43.7708984375", "countryCallingCodes": [ "+377" ], @@ -2494,12 +2638,13 @@ "fra" ], "name": "Monaco", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MD", "alpha3": "MDA", - "bounds": "26.672,45.482,30.096,48.467", + "bounds": "26.6189453125,45.4504394531,30.1310546875,48.477734375", "countryCallingCodes": [ "+373" ], @@ -2511,12 +2656,13 @@ "ron" ], "name": "Moldova", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "ME", "alpha3": "MNE", - "bounds": "18.438,41.864,20.345,43.548", + "bounds": "18.436328125,41.8690917969,20.34765625,43.5423339844", "countryCallingCodes": [ "+382" ], @@ -2528,12 +2674,13 @@ "mot" ], "name": "Montenegro", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MF", "alpha3": "MAF", - "bounds": "", + "bounds": "-63.123046875,18.0689453125,-63.0094238281,18.1153320312", "countryCallingCodes": [ "+590" ], @@ -2545,12 +2692,13 @@ "fra" ], "name": "Saint Martin", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MG", "alpha3": "MDG", - "bounds": "42.4,-25.9,50.483,-11.95", + "bounds": "43.2571289063,-25.5705078125,50.4827148438,-12.0795898437", "countryCallingCodes": [ "+261" ], @@ -2563,12 +2711,13 @@ "mlg" ], "name": "Madagascar", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MH", "alpha3": "MHL", - "bounds": "", + "bounds": "166.844726563,5.7998046875,171.756835937,11.1686523438", "countryCallingCodes": [ "+692" ], @@ -2581,12 +2730,13 @@ "mah" ], "name": "Marshall Islands", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MK", "alpha3": "MKD", - "bounds": "", + "bounds": "20.4486328125,40.8499023437,23.0056640625,42.3581542969", "countryCallingCodes": [ "+389" ], @@ -2598,12 +2748,13 @@ "mkd" ], "name": "Macedonia, The Former Yugoslav Republic Of", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "ML", "alpha3": "MLI", - "bounds": "-13.75,4.318,20,26", + "bounds": "-12.2806152344,10.1432617187,4.23466796875,24.9956054688", "countryCallingCodes": [ "+223" ], @@ -2615,12 +2766,13 @@ "fra" ], "name": "Mali", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MM", "alpha3": "MMR", - "bounds": "", + "bounds": "92.1795898438,9.875390625,101.147265625,28.5170410156", "countryCallingCodes": [ "+95" ], @@ -2632,12 +2784,13 @@ "mya" ], "name": "Myanmar", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MN", "alpha3": "MNG", - "bounds": "87.783,41.55,119.917,52.1", + "bounds": "87.7431640625,41.5955078125,119.897851563,52.1172851562", "countryCallingCodes": [ "+976" ], @@ -2649,12 +2802,13 @@ "mon" ], "name": "Mongolia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MO", "alpha3": "MAC", - "bounds": "", + "bounds": "113.47890625,22.1955566406,113.548144531,22.2459472656", "countryCallingCodes": [ "+853" ], @@ -2667,12 +2821,13 @@ "por" ], "name": "Macao", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MP", "alpha3": "MNP", - "bounds": "", + "bounds": "145.152148438,14.111328125,145.835449219,18.8067871094", "countryCallingCodes": [ "+1 670" ], @@ -2684,12 +2839,13 @@ "eng" ], "name": "Northern Mariana Islands", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MQ", "alpha3": "MTQ", - "bounds": "", + "bounds": "-61.2197265625,14.4262695312,-60.8262695312,14.8752929688", "countryCallingCodes": [ "+596" ], @@ -2699,12 +2855,13 @@ "ioc": "", "languages": [], "name": "Martinique", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MR", "alpha3": "MRT", - "bounds": "-17.117,10,20,27.117", + "bounds": "-17.0639648438,14.7453613281,-4.82260742187,27.2859375", "countryCallingCodes": [ "+222" ], @@ -2717,12 +2874,13 @@ "fra" ], "name": "Mauritania", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MS", "alpha3": "MSR", - "bounds": "", + "bounds": "-62.223046875,16.6812011719,-62.1484375,16.8095703125", "countryCallingCodes": [ "+1 664" ], @@ -2732,12 +2890,13 @@ "ioc": "", "languages": [], "name": "Montserrat", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MT", "alpha3": "MLT", - "bounds": "14.184,35.782,15,36.333", + "bounds": "14.1803710938,35.8202148437,14.5662109375,36.07578125", "countryCallingCodes": [ "+356" ], @@ -2750,12 +2909,13 @@ "eng" ], "name": "Malta", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MU", "alpha3": "MUS", - "bounds": "56.567,-20.522,73.567,10.4", + "bounds": "57.3176757813,-20.5131835938,57.7919921875,-19.9899414063", "countryCallingCodes": [ "+230" ], @@ -2768,12 +2928,13 @@ "fra" ], "name": "Mauritius", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MV", "alpha3": "MDV", - "bounds": "61.5,-10.5,75,20", + "bounds": "73.38203125,3.22939453125,73.5283203125,4.24765625", "countryCallingCodes": [ "+960" ], @@ -2785,12 +2946,13 @@ "div" ], "name": "Maldives", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MW", "alpha3": "MWI", - "bounds": "32.717,-17.15,37,-5", + "bounds": "32.6704101562,-17.1310546875,35.8927734375,-9.39501953125", "countryCallingCodes": [ "+265" ], @@ -2803,12 +2965,13 @@ "nya" ], "name": "Malawi", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MX", "alpha3": "MEX", - "bounds": "-119.922,0,110.75,45", + "bounds": "-118.401367187,14.5454101562,-86.6962890625,32.7153320313", "countryCallingCodes": [ "+52" ], @@ -2821,12 +2984,13 @@ "spa" ], "name": "Mexico", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MY", "alpha3": "MYS", - "bounds": "98.933,0,124.125,15", + "bounds": "99.6462890625,0.861962890625,119.266308594,7.35166015625", "countryCallingCodes": [ "+60" ], @@ -2839,12 +3003,13 @@ "eng" ], "name": "Malaysia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "MZ", "alpha3": "MOZ", - "bounds": "4.017,-26.867,43,15.033", + "bounds": "30.2217773438,-26.8616210938,40.84453125,-10.4643554688", "countryCallingCodes": [ "+258" ], @@ -2856,12 +3021,13 @@ "por" ], "name": "Mozambique", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "NA", "alpha3": "NAM", - "bounds": "11.75,-32,36.283,-16.983", + "bounds": "11.7216796875,-28.9387695313,25.2587890625,-16.9676757813", "countryCallingCodes": [ "+264" ], @@ -2874,12 +3040,13 @@ "eng" ], "name": "Namibia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "NC", "alpha3": "NCL", - "bounds": "", + "bounds": "159.928222656,-22.6611328125,168.1390625,-19.1146484375", "countryCallingCodes": [ "+687" ], @@ -2891,12 +3058,13 @@ "fra" ], "name": "New Caledonia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "NE", "alpha3": "NER", - "bounds": "0.183,1.617,20,26", + "bounds": "0.1638671875,11.6962890625,15.9631835938,23.5178710938", "countryCallingCodes": [ "+227" ], @@ -2908,12 +3076,13 @@ "fra" ], "name": "Niger", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "NF", "alpha3": "NFK", - "bounds": "", + "bounds": "167.906152344,-29.0962890625,167.990429688,-29.0139648438", "countryCallingCodes": [ "+672" ], @@ -2925,12 +3094,13 @@ "eng" ], "name": "Norfolk Island", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "NG", "alpha3": "NGA", - "bounds": "2.483,3.883,20,13.867", + "bounds": "2.68603515625,4.27739257813,14.6271484375,13.8728515625", "countryCallingCodes": [ "+234" ], @@ -2942,12 +3112,13 @@ "eng" ], "name": "Nigeria", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "NI", "alpha3": "NIC", - "bounds": "-87.7,0,0,15", + "bounds": "-87.6701660156,10.7353515625,-83.1575195312,15.0080566406", "countryCallingCodes": [ "+505" ], @@ -2959,7 +3130,8 @@ "spa" ], "name": "Nicaragua", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "NL", @@ -2976,12 +3148,13 @@ "nld" ], "name": "Netherlands", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "NO", "alpha3": "NOR", - "bounds": "2.553,56.15,31.833,71.5", + "bounds": "-9.09887695312,70.8326660156,-7.97880859375,71.1776855469;4.7990234375,58.0209472656,30.9606445313,71.1420898438", "countryCallingCodes": [ "+47" ], @@ -2993,12 +3166,13 @@ "nor" ], "name": "Norway", - "status": "assigned" + "status": "assigned", + "subunits": "Jan Mayen I.,Norway" }, { "alpha2": "NP", "alpha3": "NPL", - "bounds": "80,25.767,88.183,30.45", + "bounds": "80.0516601563,26.3603027344,88.1615234375,30.3875", "countryCallingCodes": [ "+977" ], @@ -3010,12 +3184,13 @@ "nep" ], "name": "Nepal", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "NR", "alpha3": "NRU", - "bounds": "166.917,-0.55,166.95,-0.5", + "bounds": "166.90703125,-0.55078125,166.958398438,-0.48935546875", "countryCallingCodes": [ "+674" ], @@ -3028,12 +3203,13 @@ "nau" ], "name": "Nauru", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "NU", "alpha3": "NIU", - "bounds": "", + "bounds": "-169.948339844,-19.137890625,-169.793408203,-18.966015625", "countryCallingCodes": [ "+683" ], @@ -3045,12 +3221,13 @@ "eng" ], "name": "Niue", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "NZ", "alpha3": "NZL", - "bounds": "-179,-52.617,179.067,36.783", + "bounds": "172.705957031,-41.6106445312,178.536230469,-34.4291015625;166.477636719,-47.263671875,174.370117188,-40.4900390625;165.889160156,-52.5703125,169.233496094,-50.5309570312;-176.84765625,-44.3305664062,-176.122558594,-43.717578125", "countryCallingCodes": [ "+64" ], @@ -3062,12 +3239,13 @@ "eng" ], "name": "New Zealand", - "status": "assigned" + "status": "assigned", + "subunits": "North I.,South I.,N.Z. SubAntarctic Is.,Chatham Is." }, { "alpha2": "OM", "alpha3": "OMN", - "bounds": "5.1,15.083,65,26.567", + "bounds": "51.9776367188,16.6483886719,59.8375,26.3563476563", "countryCallingCodes": [ "+968" ], @@ -3079,12 +3257,13 @@ "ara" ], "name": "Oman", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "PA", "alpha3": "PAN", - "bounds": "-83.65,7.2,-8.433,15", + "bounds": "-83.02734375,7.22006835938,-77.1959960937,9.5978515625", "countryCallingCodes": [ "+507" ], @@ -3097,12 +3276,13 @@ "spa" ], "name": "Panama", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "PE", "alpha3": "PER", - "bounds": "-81.458,-18.357,74.35,11.371", + "bounds": "-81.3366210937,-18.3456054688,-68.6852539062,-0.041748046875", "countryCallingCodes": [ "+51" ], @@ -3116,12 +3296,13 @@ "que" ], "name": "Peru", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "PF", "alpha3": "PYF", - "bounds": "", + "bounds": "-151.512402344,-20.8758789063,-136.293896484,-8.78154296875", "countryCallingCodes": [ "+689" ], @@ -3133,12 +3314,13 @@ "fra" ], "name": "French Polynesia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "PG", "alpha3": "PNG", - "bounds": "", + "bounds": "154.540039063,-6.86279296875,155.957617188,-5.0138671875;140.862304687,-11.6305664062,154.280761719,-1.35322265625", "countryCallingCodes": [ "+675" ], @@ -3150,12 +3332,13 @@ "eng" ], "name": "Papua New Guinea", - "status": "assigned" + "status": "assigned", + "subunits": "Bougainville,Papua New Guinea" }, { "alpha2": "PH", "alpha3": "PHL", - "bounds": "63.295,4.444,130.5,34.434", + "bounds": "116.96953125,5.06020507812,126.593359375,20.8412597656", "countryCallingCodes": [ "+63" ], @@ -3167,12 +3350,13 @@ "eng" ], "name": "Philippines", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "PK", "alpha3": "PAK", - "bounds": "17.899,23.733,77.8,43.713", + "bounds": "60.843359375,23.7533691406,77.0486328125,37.0366699219", "countryCallingCodes": [ "+92" ], @@ -3185,12 +3369,13 @@ "eng" ], "name": "Pakistan", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "PL", "alpha3": "POL", - "bounds": "-21.583,45.5,26.5,55.183", + "bounds": "14.1286132813,49.0207519531,24.1057617188,54.8381835937", "countryCallingCodes": [ "+48" ], @@ -3202,12 +3387,13 @@ "pol" ], "name": "Poland", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "PM", "alpha3": "SPM", - "bounds": "", + "bounds": "-56.3869140625,46.7528320312,-56.1373535156,47.0989746094", "countryCallingCodes": [ "+508" ], @@ -3219,12 +3405,13 @@ "eng" ], "name": "Saint Pierre And Miquelon", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "PN", "alpha3": "PCN", - "bounds": "", + "bounds": "-128.350195313,-24.4125976562,-128.290087891,-24.3232421875", "countryCallingCodes": [ "+872" ], @@ -3236,12 +3423,13 @@ "eng" ], "name": "Pitcairn", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "PR", "alpha3": "PRI", - "bounds": "", + "bounds": "-67.9370605469,17.947265625,-65.2948730469,18.5221679687", "countryCallingCodes": [ "+1 787", "+1 939" @@ -3255,12 +3443,13 @@ "eng" ], "name": "Puerto Rico", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "PS", "alpha3": "PSE", - "bounds": "", + "bounds": "34.1981445313,31.2083007812,34.5255859375,31.5848632812;34.8727539063,31.3513183594,35.5720703125,32.5344238281", "countryCallingCodes": [ "+970" ], @@ -3274,12 +3463,13 @@ "ara" ], "name": "Palestinian Territory, Occupied", - "status": "assigned" + "status": "assigned", + "subunits": "Gaza,West Bank" }, { "alpha2": "PT", "alpha3": "PRT", - "bounds": "-73.15,8.496,8.683,42.15", + "bounds": "-31.2829589844,36.9415527344,-25.02734375,39.5208496094;-17.3,32.4,-16.25,33.15;-9.47973632812,37.0054199219,-6.2125,42.1374023437", "countryCallingCodes": [ "+351" ], @@ -3291,12 +3481,13 @@ "por" ], "name": "Portugal", - "status": "assigned" + "status": "assigned", + "subunits": "Azores,Madeira,Portugal" }, { "alpha2": "PW", "alpha3": "PLW", - "bounds": "131.175,2.874,134.716,8.342", + "bounds": "131.134960938,3.021875,134.659570313,7.712109375", "countryCallingCodes": [ "+680" ], @@ -3308,12 +3499,13 @@ "eng" ], "name": "Palau", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "PY", "alpha3": "PRY", - "bounds": "-62.633,-27.55,-54.267,-19.317", + "bounds": "-62.6509765625,-27.5538085938,-54.241796875,-19.2862304688", "countryCallingCodes": [ "+595" ], @@ -3325,12 +3517,13 @@ "spa" ], "name": "Paraguay", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "QA", "alpha3": "QAT", - "bounds": "50.644,24.285,52.75,26.441", + "bounds": "50.7545898438,24.5646484375,51.6088867188,26.1532714844", "countryCallingCodes": [ "+974" ], @@ -3342,12 +3535,13 @@ "ara" ], "name": "Qatar", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "RE", "alpha3": "REU", - "bounds": "", + "bounds": "55.2328125,-21.3690429688,55.8390625,-20.8651367188", "countryCallingCodes": [ "+262" ], @@ -3359,12 +3553,13 @@ "fra" ], "name": "Reunion", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "RO", "alpha3": "ROU", - "bounds": "19,43.517,29.967,48.25", + "bounds": "20.241796875,43.6708007812,29.705859375,48.2634765625", "countryCallingCodes": [ "+40" ], @@ -3376,12 +3571,13 @@ "ron" ], "name": "Romania", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "RS", "alpha3": "SRB", - "bounds": "18.859,41.844,22.967,46.167", + "bounds": "18.8390625,44.6326171875,21.533203125,46.1691894531;20.0294921875,41.8538085937,21.7529296875,43.2610839844;19.1184570313,42.2421386719,22.9768554688,45.0977050781", "countryCallingCodes": [ "+381" ], @@ -3393,12 +3589,13 @@ "srp" ], "name": "Serbia", - "status": "assigned" + "status": "assigned", + "subunits": "Vojvodina,Kosovo,Serbia" }, { "alpha2": "RU", "alpha3": "RUS", - "bounds": "", + "bounds": "27.351953125,41.1992675781,68.9416992188,81.8541992187;19.6043945313,54.3500976562,22.83125,55.2866699219;-180,64.2797363281,-169.729150391,71.5961914063;52.7350585938,42.3025390625,180,81.28046875", "countryCallingCodes": [ "+7", "+7 3", @@ -3413,12 +3610,13 @@ "rus" ], "name": "Russian Federation", - "status": "assigned" + "status": "assigned", + "subunits": "Russia,Kaliningrad,Russia,Russia" }, { "alpha2": "RW", "alpha3": "RWA", - "bounds": "28.867,-3.317,37,5", + "bounds": "28.8576171875,-2.80859375,30.8765625,-1.0630859375", "countryCallingCodes": [ "+250" ], @@ -3432,12 +3630,13 @@ "kin" ], "name": "Rwanda", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SA", "alpha3": "SAU", - "bounds": "24.08,5,55.5,48.555", + "bounds": "34.6162109375,16.3717773438,55.641015625,32.1245117188", "countryCallingCodes": [ "+966" ], @@ -3449,12 +3648,13 @@ "ara" ], "name": "Saudi Arabia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SB", "alpha3": "SLB", - "bounds": "", + "bounds": "155.677539063,-11.8322265625,166.929199219,-6.60888671875", "countryCallingCodes": [ "+677" ], @@ -3466,12 +3666,13 @@ "eng" ], "name": "Solomon Islands", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SC", "alpha3": "SYC", - "bounds": "20.462,-10.217,57.083,42.641", + "bounds": "55.3833984375,-4.785546875,55.54296875,-4.5587890625", "countryCallingCodes": [ "+248" ], @@ -3484,12 +3685,13 @@ "fra" ], "name": "Seychelles", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SD", "alpha3": "SDN", - "bounds": "18.783,3.517,38.833,27.167", + "bounds": "21.8252929688,8.665625,38.6094726563,22.2024414063", "countryCallingCodes": [ "+249" ], @@ -3502,12 +3704,13 @@ "eng" ], "name": "Sudan", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SE", "alpha3": "SWE", - "bounds": "1.3,16.693,60.717,69.033", + "bounds": "11.1471679688,55.3463867188,24.15546875,69.0368652344", "countryCallingCodes": [ "+46" ], @@ -3519,12 +3722,13 @@ "swe" ], "name": "Sweden", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SG", "alpha3": "SGP", - "bounds": "101.333,1.083,104.412,4", + "bounds": "103.650195312,1.26538085938,103.996386719,1.4470703125", "countryCallingCodes": [ "+65" ], @@ -3539,12 +3743,13 @@ "tam" ], "name": "Singapore", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SH", "alpha3": "SHN", - "bounds": "", + "bounds": "-14.4149414062,-7.97578125,-14.3025390625,-7.8826171875;-5.78251953125,-16.0040039063,-5.65971679687,-15.9061523438", "countryCallingCodes": [ "+290" ], @@ -3556,12 +3761,13 @@ "eng" ], "name": "Saint Helena, Ascension And Tristan Da Cunha", - "status": "assigned" + "status": "assigned", + "subunits": "Ascension,Saint Helena" }, { "alpha2": "SI", "alpha3": "SVN", - "bounds": "13.427,44.083,17.467,46.933", + "bounds": "13.3782226563,45.4283691406,16.5162109375,46.86328125", "countryCallingCodes": [ "+386" ], @@ -3573,12 +3779,13 @@ "slv" ], "name": "Slovenia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SJ", "alpha3": "SJM", - "bounds": "", + "bounds": "10.5576171875,74.3521484375,33.629296875,80.4778320312", "countryCallingCodes": [ "+47" ], @@ -3588,12 +3795,13 @@ "ioc": "", "languages": [], "name": "Svalbard And Jan Mayen", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SK", "alpha3": "SVK", - "bounds": "16.967,45.5,26.5,49.85", + "bounds": "16.8626953125,47.7634277344,22.538671875,49.5977050781", "countryCallingCodes": [ "+421" ], @@ -3605,12 +3813,13 @@ "slk" ], "name": "Slovakia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SL", "alpha3": "SLE", - "bounds": "-13.417,5,-4,10", + "bounds": "-13.2926757812,6.90654296875,-10.283203125,9.99653320312", "countryCallingCodes": [ "+232" ], @@ -3622,12 +3831,13 @@ "eng" ], "name": "Sierra Leone", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SM", "alpha3": "SMR", - "bounds": "12.417,43.908,12.5,43.983", + "bounds": "12.396875,43.8940917969,12.5146484375,43.9897460938", "countryCallingCodes": [ "+378" ], @@ -3639,12 +3849,13 @@ "ita" ], "name": "San Marino", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SN", "alpha3": "SEN", - "bounds": "-17.683,12.267,-11.357,16.681", + "bounds": "-17.5356445312,12.3280273437,-11.382421875,16.67890625", "countryCallingCodes": [ "+221" ], @@ -3656,12 +3867,13 @@ "fra" ], "name": "Senegal", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SO", "alpha3": "SOM", - "bounds": "20,-1.659,65,20", + "bounds": "40.964453125,-1.6953125,51.390234375,11.9836914062;42.6564453125,7.9970703125,48.9385742188,11.4998046875", "countryCallingCodes": [ "+252" ], @@ -3673,12 +3885,13 @@ "som" ], "name": "Somalia", - "status": "assigned" + "status": "assigned", + "subunits": "Somalia,Somaliland" }, { "alpha2": "SR", "alpha3": "SUR", - "bounds": "-60,2,-53.967,6.017", + "bounds": "-58.0544921875,1.84223632812,-53.9904785156,5.99345703125", "countryCallingCodes": [ "+597" ], @@ -3690,12 +3903,13 @@ "nld" ], "name": "Suriname", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SS", "alpha3": "SSD", - "bounds": "", + "bounds": "24.1473632813,3.49072265625,35.268359375,12.2230957031", "countryCallingCodes": [ "+211" ], @@ -3707,12 +3921,13 @@ "eng" ], "name": "South Sudan", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "ST", "alpha3": "STP", - "bounds": "", + "bounds": "7.3306640625,1.54155273437,7.45234375,1.69912109375;6.4681640625,0.04736328125,6.75,0.40439453125", "countryCallingCodes": [ "+239" ], @@ -3724,7 +3939,8 @@ "por" ], "name": "São Tomé and Príncipe", - "status": "assigned" + "status": "assigned", + "subunits": "Principe,Sao Tome" }, { "alpha2": "SU", @@ -3739,12 +3955,13 @@ "rus" ], "name": "USSR", - "status": "reserved" + "status": "reserved", + "subunits": "" }, { "alpha2": "SV", "alpha3": "SLV", - "bounds": "-90.184,13.15,-87.644,14.45", + "bounds": "-90.1059082031,13.1640136719,-87.7153320312,14.4311035156", "countryCallingCodes": [ "+503" ], @@ -3756,12 +3973,13 @@ "spa" ], "name": "El Salvador", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SX", "alpha3": "SXM", - "bounds": "", + "bounds": "-63.1247070312,18.0191894531,-63.0111816406,18.0689453125", "countryCallingCodes": [ "+1 721" ], @@ -3773,12 +3991,13 @@ "nld" ], "name": "Sint Maarten", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SY", "alpha3": "SYR", - "bounds": "", + "bounds": "35.764453125,32.3172851562,42.3590820313,37.297265625", "countryCallingCodes": [ "+963" ], @@ -3790,12 +4009,13 @@ "ara" ], "name": "Syrian Arab Republic", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "SZ", "alpha3": "SWZ", - "bounds": "30.35,-27.417,32.333,-25.75", + "bounds": "30.7875,-27.3099609375,32.112890625,-25.74296875", "countryCallingCodes": [ "+268" ], @@ -3808,7 +4028,8 @@ "ssw" ], "name": "Swaziland", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "TA", @@ -3823,12 +4044,13 @@ "ioc": "", "languages": [], "name": "Tristan de Cunha", - "status": "reserved" + "status": "reserved", + "subunits": "" }, { "alpha2": "TC", "alpha3": "TCA", - "bounds": "", + "bounds": "-72.3423828125,21.7517089844,-71.6369140625,21.9519042969", "countryCallingCodes": [ "+1 649" ], @@ -3840,12 +4062,13 @@ "eng" ], "name": "Turks And Caicos Islands", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "TD", "alpha3": "TCD", - "bounds": "2,7.483,27.133,26", + "bounds": "13.4482421875,7.47529296875,23.9833984375,23.4452148437", "countryCallingCodes": [ "+235" ], @@ -3858,12 +4081,13 @@ "fra" ], "name": "Chad", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "TF", "alpha3": "ATF", - "bounds": "", + "bounds": "51.6592773438,-49.7098632812,70.55546875,-46.3268554687", "countryCallingCodes": [], "currencies": [ "EUR" @@ -3873,12 +4097,13 @@ "fra" ], "name": "French Southern Territories", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "TG", "alpha3": "TGO", - "bounds": "-4,5,20,11.133", + "bounds": "-0.090185546875,6.08940429687,1.7779296875,11.115625", "countryCallingCodes": [ "+228" ], @@ -3890,12 +4115,13 @@ "fra" ], "name": "Togo", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "TH", "alpha3": "THA", - "bounds": "95,4.15,139.183,20.445", + "bounds": "97.3739257812,5.63676757813,105.641015625,20.4244140625", "countryCallingCodes": [ "+66" ], @@ -3907,12 +4133,13 @@ "tha" ], "name": "Thailand", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "TJ", "alpha3": "TJK", - "bounds": "67.417,36.717,75,40.933", + "bounds": "67.349609375,36.6840332031,75.11875,41.0351074219", "countryCallingCodes": [ "+992" ], @@ -3925,12 +4152,13 @@ "rus" ], "name": "Tajikistan", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "TK", "alpha3": "TKL", - "bounds": "", + "bounds": "-172.498681641,-9.35830078125,-171.186425781,-8.546484375", "countryCallingCodes": [ "+690" ], @@ -3942,12 +4170,13 @@ "eng" ], "name": "Tokelau", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "TL", "alpha3": "TLS", - "bounds": "", + "bounds": "124.036328125,-9.4279296875,124.444433594,-9.19033203125;124.915039062,-9.5119140625,127.29609375,-8.13994140625", "countryCallingCodes": [ "+670" ], @@ -3959,12 +4188,13 @@ "por" ], "name": "Timor-Leste, Democratic Republic of", - "status": "assigned" + "status": "assigned", + "subunits": "Pante Makasar,Timor-Leste" }, { "alpha2": "TM", "alpha3": "TKM", - "bounds": "52.117,35.212,66.65,42.633", + "bounds": "52.4938476563,35.1708007813,66.629296875,42.7784667969", "countryCallingCodes": [ "+993" ], @@ -3977,12 +4207,13 @@ "rus" ], "name": "Turkmenistan", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "TN", "alpha3": "TUN", - "bounds": "4,23.717,13,37.667", + "bounds": "7.49560546875,30.2293945312,11.5359375,37.3403808594", "countryCallingCodes": [ "+216" ], @@ -3994,12 +4225,13 @@ "ara" ], "name": "Tunisia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "TO", "alpha3": "TON", - "bounds": "-179.117,-45,180,0", + "bounds": "-175.362353516,-21.4505859375,-173.921875,-18.5653320313", "countryCallingCodes": [ "+676" ], @@ -4011,12 +4243,13 @@ "eng" ], "name": "Tonga", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "TR", "alpha3": "TUR", - "bounds": "25,35.819,44.85,42.1", + "bounds": "25.6689453125,35.8314453125,44.8171875,42.0932617188", "countryCallingCodes": [ "+90" ], @@ -4028,12 +4261,13 @@ "tur" ], "name": "Turkey", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "TT", "alpha3": "TTO", - "bounds": "", + "bounds": "-61.9061035156,10.0646484375,-60.9176269531,10.840234375;-60.8106445312,11.1686035156,-60.5254882812,11.325390625", "countryCallingCodes": [ "+1 868" ], @@ -4045,12 +4279,13 @@ "eng" ], "name": "Trinidad And Tobago", - "status": "assigned" + "status": "assigned", + "subunits": "Trinidad,Tobago" }, { "alpha2": "TV", "alpha3": "TUV", - "bounds": "176.1,-10.75,179.883,-5.65", + "bounds": "176.7,-12.7,180,-5.4", "countryCallingCodes": [ "+688" ], @@ -4062,12 +4297,13 @@ "eng" ], "name": "Tuvalu", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "TW", "alpha3": "TWN", - "bounds": "118.115,21,125,29", + "bounds": "118.287304688,21.925,121.929003906,25.2769042969", "countryCallingCodes": [ "+886" ], @@ -4079,12 +4315,13 @@ "zho" ], "name": "Taiwan", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "TZ", "alpha3": "TZA", - "bounds": "", + "bounds": "29.3234375,-11.7162109375,40.4635742188,-0.994921875;39.1823242188,-6.4537109375,39.8709960937,-4.90615234375", "countryCallingCodes": [ "+255" ], @@ -4097,12 +4334,13 @@ "eng" ], "name": "Tanzania, United Republic Of", - "status": "assigned" + "status": "assigned", + "subunits": "Tanzania,Zanzibar" }, { "alpha2": "UA", "alpha3": "UKR", - "bounds": "18.85,37.8,76.1,64.95", + "bounds": "22.1318359375,44.3875976562,40.1283203125,52.3535644531", "countryCallingCodes": [ "+380" ], @@ -4115,12 +4353,13 @@ "rus" ], "name": "Ukraine", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "UG", "alpha3": "UGA", - "bounds": "29.467,-1.483,34.967,4.55", + "bounds": "29.5619140625,-1.469921875,34.9782226563,4.22021484375", "countryCallingCodes": [ "+256" ], @@ -4133,7 +4372,8 @@ "swa" ], "name": "Uganda", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "UK", @@ -4152,7 +4392,8 @@ "cym" ], "name": "United Kingdom", - "status": "reserved" + "status": "reserved", + "subunits": "" }, { "alpha2": "UM", @@ -4169,12 +4410,13 @@ "eng" ], "name": "United States Minor Outlying Islands", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "US", "alpha3": "USA", - "bounds": "", + "bounds": "-124.709960938,24.5423339844,-66.9870117187,49.3696777344;172.494824219,51.3722167969,179.779980469,53.0129882813;-178.19453125,51.6036621094,-130.0140625,71.4076660156;-160.243457031,18.9639160156,-154.804199219,22.2231445312", "countryCallingCodes": [ "+1" ], @@ -4186,12 +4428,13 @@ "eng" ], "name": "United States", - "status": "assigned" + "status": "assigned", + "subunits": "U.S.A.,Alaska,Alaska,Hawaii" }, { "alpha2": "UY", "alpha3": "URY", - "bounds": "-58.5,-35.783,-51.283,-30.117", + "bounds": "-58.4381347656,-34.9328125,-53.1255859375,-30.1010742188", "countryCallingCodes": [ "+598" ], @@ -4204,12 +4447,13 @@ "spa" ], "name": "Uruguay", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "UZ", "alpha3": "UZB", - "bounds": "44.517,35.267,92.2,66.15", + "bounds": "55.9756835938,37.1722167969,73.1369140625,45.5553710938", "countryCallingCodes": [ "+998" ], @@ -4222,12 +4466,13 @@ "rus" ], "name": "Uzbekistan", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "VA", "alpha3": "VAT", - "bounds": "", + "bounds": "12.4275390625,41.8975585937,12.4391601563,41.9062011719", "countryCallingCodes": [ "+379", "+39" @@ -4240,12 +4485,13 @@ "ita" ], "name": "Vatican City State", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "VC", "alpha3": "VCT", - "bounds": "", + "bounds": "-61.353515625,12.6947265625,-61.1240234375,13.3587402344", "countryCallingCodes": [ "+1 784" ], @@ -4257,12 +4503,13 @@ "eng" ], "name": "Saint Vincent And The Grenadines", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "VE", "alpha3": "VEN", - "bounds": "", + "bounds": "-73.3662109375,0.68798828125,-59.82890625,12.1778808594", "countryCallingCodes": [ "+58" ], @@ -4274,12 +4521,13 @@ "spa" ], "name": "Venezuela, Bolivarian Republic Of", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "VG", "alpha3": "VGB", - "bounds": "", + "bounds": "-64.6951171875,18.3991210938,-64.2735839844,18.7526855469", "countryCallingCodes": [ "+1 284" ], @@ -4291,12 +4539,13 @@ "eng" ], "name": "Virgin Islands (British)", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "VI", "alpha3": "VIR", - "bounds": "", + "bounds": "-65.0236328125,17.7017089844,-64.58046875,18.3852050781", "countryCallingCodes": [ "+1 340" ], @@ -4308,12 +4557,13 @@ "eng" ], "name": "Virgin Islands (US)", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "VN", "alpha3": "VNM", - "bounds": "", + "bounds": "102.127441406,8.58325195312,109.444921875,23.3452148438", "countryCallingCodes": [ "+84" ], @@ -4325,12 +4575,13 @@ "vie" ], "name": "Viet Nam", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "VU", "alpha3": "VUT", - "bounds": "-130,-45,180,0", + "bounds": "166.526074219,-20.241796875,169.896289063,-13.7094726563", "countryCallingCodes": [ "+678" ], @@ -4344,12 +4595,13 @@ "fra" ], "name": "Vanuatu", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "WF", "alpha3": "WLF", - "bounds": "", + "bounds": "-178.194384766,-14.3249023437,-176.128076172,-13.2216796875", "countryCallingCodes": [ "+681" ], @@ -4361,12 +4613,13 @@ "fra" ], "name": "Wallis And Futuna", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "WS", "alpha3": "WSM", - "bounds": "-172.867,-14.05,-171,-13.417", + "bounds": "-172.778515625,-14.047265625,-171.449560547,-13.465234375", "countryCallingCodes": [ "+685" ], @@ -4379,12 +4632,13 @@ "smo" ], "name": "Samoa", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "YE", "alpha3": "YEM", - "bounds": "39.5,12.1,65,27.695", + "bounds": "42.5490234375,12.6076660156,53.0856445313,18.9961425781;53.3158203125,12.3189941406,54.5111328125,12.7157714844", "countryCallingCodes": [ "+967" ], @@ -4396,12 +4650,13 @@ "ara" ], "name": "Yemen", - "status": "assigned" + "status": "assigned", + "subunits": "Yemen,Socotra" }, { "alpha2": "YT", "alpha3": "MYT", - "bounds": "", + "bounds": "45.042578125,-12.9849609375,45.2231445312,-12.6530273438", "countryCallingCodes": [ "+262" ], @@ -4413,12 +4668,13 @@ "fra" ], "name": "Mayotte", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "ZA", "alpha3": "ZAF", - "bounds": "16.45,-35.5,33.533,-22.133", + "bounds": "37.5900390625,-46.962890625,37.8876953125,-46.8240234375;16.4475585938,-34.7857421875,32.8861328125,-22.1462890625", "countryCallingCodes": [ "+27" ], @@ -4437,12 +4693,13 @@ "zul" ], "name": "South Africa", - "status": "assigned" + "status": "assigned", + "subunits": "Prince Edward Is.,South Africa" }, { "alpha2": "ZM", "alpha3": "ZMB", - "bounds": "2.983,-18.05,39.283,5", + "bounds": "21.97890625,-18.0415039062,33.6615234375,-8.19365234375", "countryCallingCodes": [ "+260" ], @@ -4454,12 +4711,13 @@ "eng" ], "name": "Zambia", - "status": "assigned" + "status": "assigned", + "subunits": "" }, { "alpha2": "ZW", "alpha3": "ZWE", - "bounds": "18,-32,33.8,-13.633", + "bounds": "25.2240234375,-22.4020507813,33.0067382813,-15.6430664062", "countryCallingCodes": [ "+263" ], @@ -4477,6 +4735,7 @@ "nde" ], "name": "Zimbabwe", - "status": "assigned" + "status": "assigned", + "subunits": "" } ] From d6eb1b45a0bfff4541cb5cbb0e3f9acc962fde8d Mon Sep 17 00:00:00 2001 From: fentas Date: Mon, 2 Nov 2015 17:34:14 +0100 Subject: [PATCH 3/4] add subunits and bounds to README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 035f768..a8b801f 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,8 @@ The data currently provided for each country is: * `languages` An array of [ISO 639-2](http://en.wikipedia.org/wiki/ISO_639-2) codes for languages (may not be complete). * `countryCallingCodes` An array of the international call prefixes for this country. * `ioc` The [International Olympic Committee country code](http://en.wikipedia.org/wiki/List_of_IOC_country_codes) + * `subunits` Geographically disjoint components like Alaska in the USA, administratively distinct regions such as the countries of Great Britain, or overseas islands for many European nations. + * `bounds` Bounding box as (lon1, lat1, lon2, lat2). If `subunits` are given, `bounds` contains separate array items for each subunit. ## Regions From e4f7a0bb40eb344d6e243185162f3f17c88a6526 Mon Sep 17 00:00:00 2001 From: fentas Date: Tue, 3 Nov 2015 08:41:33 +0100 Subject: [PATCH 4/4] update cvs to json --- data/countries.json | 2892 ++++++++++++++++++++++++++++------- data/country_csv_to_json.js | 8 +- 2 files changed, 2380 insertions(+), 520 deletions(-) diff --git a/data/countries.json b/data/countries.json index 0f8c9a6..0509e37 100644 --- a/data/countries.json +++ b/data/countries.json @@ -2,7 +2,7 @@ { "alpha2": "AC", "alpha3": "", - "bounds": "", + "bounds": [], "countryCallingCodes": [ "+247" ], @@ -15,12 +15,17 @@ ], "name": "Ascension Island", "status": "reserved", - "subunits": "" + "subunits": [] }, { "alpha2": "AD", "alpha3": "AND", - "bounds": "1.41484375,42.4344726562,1.740234375,42.6427246094", + "bounds": [ + 1.41484375, + 42.4344726562, + 1.740234375, + 42.6427246094 + ], "countryCallingCodes": [ "+376" ], @@ -33,12 +38,17 @@ ], "name": "Andorra", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "AE", "alpha3": "ARE", - "bounds": "51.568359375,22.621484375,56.3879882813,26.0681640625", + "bounds": [ + 51.568359375, + 22.621484375, + 56.3879882813, + 26.0681640625 + ], "countryCallingCodes": [ "+971" ], @@ -51,12 +61,17 @@ ], "name": "United Arab Emirates", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "AF", "alpha3": "AFG", - "bounds": "60.4857421875,29.3919433594,74.8913085938,38.4563964844", + "bounds": [ + 60.4857421875, + 29.3919433594, + 74.8913085938, + 38.4563964844 + ], "countryCallingCodes": [ "+93" ], @@ -69,12 +84,25 @@ ], "name": "Afghanistan", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "AG", "alpha3": "ATG", - "bounds": "-61.86875,17.5486816406,-61.7471191406,17.7140625;-61.887109375,16.9971679687,-61.6860351562,17.1689453125", + "bounds": [ + [ + -61.86875, + 17.5486816406, + -61.7471191406, + 17.7140625 + ], + [ + -61.887109375, + 16.9971679687, + -61.6860351562, + 17.1689453125 + ] + ], "countryCallingCodes": [ "+1 268" ], @@ -87,12 +115,20 @@ ], "name": "Antigua And Barbuda", "status": "assigned", - "subunits": "Barbuda,Antigua" + "subunits": [ + "Barbuda", + "Antigua" + ] }, { "alpha2": "AI", "alpha3": "AIA", - "bounds": "-63.1600097656,18.1713867188,-62.9795898437,18.2697265625", + "bounds": [ + -63.1600097656, + 18.1713867188, + -62.9795898437, + 18.2697265625 + ], "countryCallingCodes": [ "+1 264" ], @@ -105,12 +141,17 @@ ], "name": "Anguilla", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "AL", "alpha3": "ALB", - "bounds": "19.2806640625,39.653515625,21.0310546875,42.6479492188", + "bounds": [ + 19.2806640625, + 39.653515625, + 21.0310546875, + 42.6479492188 + ], "countryCallingCodes": [ "+355" ], @@ -123,12 +164,17 @@ ], "name": "Albania", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "AM", "alpha3": "ARM", - "bounds": "43.439453125,38.8690429688,46.584765625,41.2909667969", + "bounds": [ + 43.439453125, + 38.8690429688, + 46.584765625, + 41.2909667969 + ], "countryCallingCodes": [ "+374" ], @@ -142,12 +188,17 @@ ], "name": "Armenia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "AO", "alpha3": "AGO", - "bounds": "11.7430664063,-18.0197265625,24.0466796875,-4.42890625", + "bounds": [ + 11.7430664063, + -18.0197265625, + 24.0466796875, + -4.42890625 + ], "countryCallingCodes": [ "+244" ], @@ -160,12 +211,37 @@ ], "name": "Angola", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "AQ", "alpha3": "ATA", - "bounds": "5.68434188608,-89.9989257812,180,-65.1296875;-90.6520507812,-68.8032226562,-90.5146972656,-68.712109375;-45.9562988281,-60.7330078125,-45.1728515625,-60.5208984375;-180,-89.9989257812,-0.1845703125,-61.07265625", + "bounds": [ + [ + 5.68434188608, + -89.9989257812, + 180, + -65.1296875 + ], + [ + -90.6520507812, + -68.8032226562, + -90.5146972656, + -68.712109375 + ], + [ + -45.9562988281, + -60.7330078125, + -45.1728515625, + -60.5208984375 + ], + [ + -180, + -89.9989257812, + -0.1845703125, + -61.07265625 + ] + ], "countryCallingCodes": [ "+672" ], @@ -174,12 +250,22 @@ "languages": [], "name": "Antarctica", "status": "assigned", - "subunits": "Antarctica,Peter I I.,S. Orkney Is.,Antarctica" + "subunits": [ + "Antarctica", + "Peter I I.", + "S. Orkney Is.", + "Antarctica" + ] }, { "alpha2": "AR", "alpha3": "ARG", - "bounds": "-73.5762695312,-55.0321289062,-53.6685546875,-21.8025390625", + "bounds": [ + -73.5762695312, + -55.0321289062, + -53.6685546875, + -21.8025390625 + ], "countryCallingCodes": [ "+54" ], @@ -192,12 +278,17 @@ ], "name": "Argentina", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "AS", "alpha3": "ASM", - "bounds": "-170.820507813,-14.359765625,-170.568115234,-14.257421875", + "bounds": [ + -170.820507813, + -14.359765625, + -170.568115234, + -14.257421875 + ], "countryCallingCodes": [ "+1 684" ], @@ -211,12 +302,17 @@ ], "name": "American Samoa", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "AT", "alpha3": "AUT", - "bounds": "9.5240234375,46.3997070312,17.1473632813,49.0011230469", + "bounds": [ + 9.5240234375, + 46.3997070312, + 17.1473632813, + 49.0011230469 + ], "countryCallingCodes": [ "+43" ], @@ -229,12 +325,37 @@ ], "name": "Austria", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "AU", "alpha3": "AUS", - "bounds": "123.572460938,-12.4359375,123.595214844,-12.4239257813;143.838574219,-43.6193359375,148.47421875,-39.5801757813;158.8359375,-54.74921875,158.958886719,-54.4723632813;112.908203125,-39.1455078125,153.616894531,-10.0517578125", + "bounds": [ + [ + 123.572460938, + -12.4359375, + 123.595214844, + -12.4239257813 + ], + [ + 143.838574219, + -43.6193359375, + 148.47421875, + -39.5801757813 + ], + [ + 158.8359375, + -54.74921875, + 158.958886719, + -54.4723632813 + ], + [ + 112.908203125, + -39.1455078125, + 153.616894531, + -10.0517578125 + ] + ], "countryCallingCodes": [ "+61" ], @@ -247,12 +368,22 @@ ], "name": "Australia", "status": "assigned", - "subunits": "Ashmore and Cartier Is.,Tasmania,Macquarie I.,Australia" + "subunits": [ + "Ashmore and Cartier Is.", + "Tasmania", + "Macquarie I.", + "Australia" + ] }, { "alpha2": "AW", "alpha3": "ABW", - "bounds": "-70.0661132812,12.4229980469,-69.895703125,12.6141113281", + "bounds": [ + -70.0661132812, + 12.4229980469, + -69.895703125, + 12.6141113281 + ], "countryCallingCodes": [ "+297" ], @@ -265,12 +396,17 @@ ], "name": "Aruba", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "AX", "alpha3": "ALA", - "bounds": "19.5190429688,60.0116699219,20.611328125,60.4058105469", + "bounds": [ + 19.5190429688, + 60.0116699219, + 20.611328125, + 60.4058105469 + ], "countryCallingCodes": [ "+358" ], @@ -283,12 +419,17 @@ ], "name": "Åland Islands", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "AZ", "alpha3": "AZE", - "bounds": "44.7682617188,38.3987304687,50.3659179688,41.8909667969", + "bounds": [ + 44.7682617188, + 38.3987304687, + 50.3659179688, + 41.8909667969 + ], "countryCallingCodes": [ "+994" ], @@ -301,12 +442,25 @@ ], "name": "Azerbaijan", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BA", "alpha3": "BIH", - "bounds": "16.2263671875,42.5597167969,19.5837890625,45.2765625;15.7366210938,42.5866699219,19.0412109375,45.2157226563", + "bounds": [ + [ + 16.2263671875, + 42.5597167969, + 19.5837890625, + 45.2765625 + ], + [ + 15.7366210938, + 42.5866699219, + 19.0412109375, + 45.2157226563 + ] + ], "countryCallingCodes": [ "+387" ], @@ -321,12 +475,20 @@ ], "name": "Bosnia & Herzegovina", "status": "assigned", - "subunits": "Rep. Srpska,Fed. of Bos. & Herz." + "subunits": [ + "Rep. Srpska", + "Fed. of Bos. & Herz." + ] }, { "alpha2": "BB", "alpha3": "BRB", - "bounds": "-59.6466796875,13.0622070312,-59.4276367187,13.3176757813", + "bounds": [ + -59.6466796875, + 13.0622070312, + -59.4276367187, + 13.3176757813 + ], "countryCallingCodes": [ "+1 246" ], @@ -339,12 +501,17 @@ ], "name": "Barbados", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BD", "alpha3": "BGD", - "bounds": "88.0234375,20.7904296875,92.631640625,26.5715332031", + "bounds": [ + 88.0234375, + 20.7904296875, + 92.631640625, + 26.5715332031 + ], "countryCallingCodes": [ "+880" ], @@ -357,12 +524,31 @@ ], "name": "Bangladesh", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BE", "alpha3": "BEL", - "bounds": "4.2146484375,50.7760253906,4.44169921875,50.900390625;2.52490234375,50.6976074219,5.89248046875,51.4911132813;2.85546875,49.5108886719,6.364453125,50.8059570312", + "bounds": [ + [ + 4.2146484375, + 50.7760253906, + 4.44169921875, + 50.900390625 + ], + [ + 2.52490234375, + 50.6976074219, + 5.89248046875, + 51.4911132813 + ], + [ + 2.85546875, + 49.5108886719, + 6.364453125, + 50.8059570312 + ] + ], "countryCallingCodes": [ "+32" ], @@ -377,12 +563,21 @@ ], "name": "Belgium", "status": "assigned", - "subunits": "Brussels,Flemish,Walloon" + "subunits": [ + "Brussels", + "Flemish", + "Walloon" + ] }, { "alpha2": "BF", "alpha3": "BFA", - "bounds": "-5.52353515625,9.42470703125,2.38916015625,15.0778808594", + "bounds": [ + -5.52353515625, + 9.42470703125, + 2.38916015625, + 15.0778808594 + ], "countryCallingCodes": [ "+226" ], @@ -395,12 +590,17 @@ ], "name": "Burkina Faso", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BG", "alpha3": "BGR", - "bounds": "22.3440429688,41.2435546875,28.5853515625,44.2377929688", + "bounds": [ + 22.3440429688, + 41.2435546875, + 28.5853515625, + 44.2377929688 + ], "countryCallingCodes": [ "+359" ], @@ -413,12 +613,17 @@ ], "name": "Bulgaria", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BH", "alpha3": "BHR", - "bounds": "50.4524414063,25.8067871094,50.6174804688,26.2464355469", + "bounds": [ + 50.4524414063, + 25.8067871094, + 50.6174804688, + 26.2464355469 + ], "countryCallingCodes": [ "+973" ], @@ -431,12 +636,17 @@ ], "name": "Bahrain", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BI", "alpha3": "BDI", - "bounds": "29.0141601562,-4.455859375,30.8114257813,-2.31298828125", + "bounds": [ + 29.0141601562, + -4.455859375, + 30.8114257813, + -2.31298828125 + ], "countryCallingCodes": [ "+257" ], @@ -449,12 +659,17 @@ ], "name": "Burundi", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BJ", "alpha3": "BEN", - "bounds": "0.76337890625,6.216796875,3.83447265625,12.3838378906", + "bounds": [ + 0.76337890625, + 6.216796875, + 3.83447265625, + 12.3838378906 + ], "countryCallingCodes": [ "+229" ], @@ -467,12 +682,17 @@ ], "name": "Benin", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BL", "alpha3": "BLM", - "bounds": "-62.8754394531,17.8751953125,-62.7997070312,17.922265625", + "bounds": [ + -62.8754394531, + 17.8751953125, + -62.7997070312, + 17.922265625 + ], "countryCallingCodes": [ "+590" ], @@ -485,12 +705,17 @@ ], "name": "Saint Barthélemy", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BM", "alpha3": "BMU", - "bounds": "-64.8628417969,32.2596191406,-64.6683105469,32.3869140625", + "bounds": [ + -64.8628417969, + 32.2596191406, + -64.6683105469, + 32.3869140625 + ], "countryCallingCodes": [ "+1 441" ], @@ -503,12 +728,17 @@ ], "name": "Bermuda", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BN", "alpha3": "BRN", - "bounds": "114.063867187,4.02397460938,115.326757813,5.02236328125", + "bounds": [ + 114.063867187, + 4.02397460938, + 115.326757813, + 5.02236328125 + ], "countryCallingCodes": [ "+673" ], @@ -522,12 +752,17 @@ ], "name": "Brunei Darussalam", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BO", "alpha3": "BOL", - "bounds": "-69.645703125,-22.8916992188,-57.4956542969,-9.71044921875", + "bounds": [ + -69.645703125, + -22.8916992188, + -57.4956542969, + -9.71044921875 + ], "countryCallingCodes": [ "+591" ], @@ -543,12 +778,17 @@ ], "name": "Bolivia, Plurinational State Of", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BQ", "alpha3": "BES", - "bounds": "-68.37109375,12.0320800781,-68.2058105469,12.301953125", + "bounds": [ + -68.37109375, + 12.0320800781, + -68.2058105469, + 12.301953125 + ], "countryCallingCodes": [ "+599" ], @@ -561,12 +801,17 @@ ], "name": "Bonaire, Saint Eustatius And Saba", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BR", "alpha3": "BRA", - "bounds": "-74.0020507813,-33.7421875,-34.80546875,5.25795898437", + "bounds": [ + -74.0020507813, + -33.7421875, + -34.80546875, + 5.25795898437 + ], "countryCallingCodes": [ "+55" ], @@ -579,12 +824,17 @@ ], "name": "Brazil", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BS", "alpha3": "BHS", - "bounds": "-78.9856445312,20.9374023438,-72.747265625,26.9400878906", + "bounds": [ + -78.9856445312, + 20.9374023438, + -72.747265625, + 26.9400878906 + ], "countryCallingCodes": [ "+1 242" ], @@ -597,12 +847,17 @@ ], "name": "Bahamas", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BT", "alpha3": "BTN", - "bounds": "88.7387695312,26.7015625,92.0833984375,28.3111816406", + "bounds": [ + 88.7387695312, + 26.7015625, + 92.0833984375, + 28.3111816406 + ], "countryCallingCodes": [ "+975" ], @@ -616,12 +871,12 @@ ], "name": "Bhutan", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BV", "alpha3": "BVT", - "bounds": "", + "bounds": [], "countryCallingCodes": [], "currencies": [ "NOK" @@ -630,12 +885,17 @@ "languages": [], "name": "Bouvet Island", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BW", "alpha3": "BWA", - "bounds": "19.97734375,-26.8541992188,29.36484375,-17.7875976562", + "bounds": [ + 19.97734375, + -26.8541992188, + 29.36484375, + -17.7875976562 + ], "countryCallingCodes": [ "+267" ], @@ -649,12 +909,17 @@ ], "name": "Botswana", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BY", "alpha3": "BLR", - "bounds": "23.1750976563,51.2650390625,32.7102539063,56.1458007812", + "bounds": [ + 23.1750976563, + 51.2650390625, + 32.7102539063, + 56.1458007812 + ], "countryCallingCodes": [ "+375" ], @@ -668,12 +933,17 @@ ], "name": "Belarus", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "BZ", "alpha3": "BLZ", - "bounds": "-89.2375,15.888671875,-87.7886230469,18.4823242188", + "bounds": [ + -89.2375, + 15.888671875, + -87.7886230469, + 18.4823242188 + ], "countryCallingCodes": [ "+501" ], @@ -686,12 +956,17 @@ ], "name": "Belize", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CA", "alpha3": "CAN", - "bounds": "-141.002148438,41.6748535156,-52.6536621094,83.1161132813", + "bounds": [ + -141.002148438, + 41.6748535156, + -52.6536621094, + 83.1161132813 + ], "countryCallingCodes": [ "+1" ], @@ -705,12 +980,17 @@ ], "name": "Canada", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CC", "alpha3": "CCK", - "bounds": "96.8258789063,-12.1998046875,96.9252929687,-12.126171875", + "bounds": [ + 96.8258789063, + -12.1998046875, + 96.9252929687, + -12.126171875 + ], "countryCallingCodes": [ "+61" ], @@ -723,12 +1003,17 @@ ], "name": "Cocos (Keeling) Islands", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CD", "alpha3": "COD", - "bounds": "12.213671875,-13.4538085938,31.2740234375,5.312109375", + "bounds": [ + 12.213671875, + -13.4538085938, + 31.2740234375, + 5.312109375 + ], "countryCallingCodes": [ "+243" ], @@ -744,12 +1029,17 @@ ], "name": "Democratic Republic Of Congo", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CF", "alpha3": "CAF", - "bounds": "14.4311523438,2.27006835937,27.4033203125,10.9962402344", + "bounds": [ + 14.4311523438, + 2.27006835937, + 27.4033203125, + 10.9962402344 + ], "countryCallingCodes": [ "+236" ], @@ -763,12 +1053,17 @@ ], "name": "Central African Republic", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CG", "alpha3": "COG", - "bounds": "11.1301757813,-5.004296875,18.6221679688,3.6873046875", + "bounds": [ + 11.1301757813, + -5.004296875, + 18.6221679688, + 3.6873046875 + ], "countryCallingCodes": [ "+242" ], @@ -782,12 +1077,17 @@ ], "name": "Republic Of Congo", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CH", "alpha3": "CHE", - "bounds": "5.97001953125,45.8300292969,10.4545898438,47.7756347656", + "bounds": [ + 5.97001953125, + 45.8300292969, + 10.4545898438, + 47.7756347656 + ], "countryCallingCodes": [ "+41" ], @@ -805,12 +1105,17 @@ ], "name": "Switzerland", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CI", "alpha3": "CIV", - "bounds": "-8.60356445312,4.35131835938,-2.505859375,10.7240722656", + "bounds": [ + -8.60356445312, + 4.35131835938, + -2.505859375, + 10.7240722656 + ], "countryCallingCodes": [ "+225" ], @@ -823,12 +1128,17 @@ ], "name": "Cote d'Ivoire", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CK", "alpha3": "COK", - "bounds": "-159.842480469,-21.2495117188,-159.736865234,-21.1864257813", + "bounds": [ + -159.842480469, + -21.2495117188, + -159.736865234, + -21.1864257813 + ], "countryCallingCodes": [ "+682" ], @@ -842,12 +1152,31 @@ ], "name": "Cook Islands", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CL", "alpha3": "CHL", - "bounds": "-75.7081054687,-55.8916992188,-66.4357910156,-17.5060546875;-109.434130859,-27.1712890625,-109.222851562,-27.068359375;-78.989453125,-33.6677734375,-78.7689453125,-33.5751953125", + "bounds": [ + [ + -75.7081054687, + -55.8916992188, + -66.4357910156, + -17.5060546875 + ], + [ + -109.434130859, + -27.1712890625, + -109.222851562, + -27.068359375 + ], + [ + -78.989453125, + -33.6677734375, + -78.7689453125, + -33.5751953125 + ] + ], "countryCallingCodes": [ "+56" ], @@ -861,12 +1190,21 @@ ], "name": "Chile", "status": "assigned", - "subunits": "Chile,Easter I.,Isla Sala y Gomez" + "subunits": [ + "Chile", + "Easter I.", + "Isla Sala y Gomez" + ] }, { "alpha2": "CM", "alpha3": "CMR", - "bounds": "8.5328125,1.67622070312,16.1833984375,13.078515625", + "bounds": [ + 8.5328125, + 1.67622070312, + 16.1833984375, + 13.078515625 + ], "countryCallingCodes": [ "+237" ], @@ -880,12 +1218,25 @@ ], "name": "Cameroon", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CN", "alpha3": "CHN", - "bounds": "108.635644531,18.2182617188,111.013671875,20.1377441406;73.6073242187,20.2637207031,134.75234375,53.5556152344", + "bounds": [ + [ + 108.635644531, + 18.2182617188, + 111.013671875, + 20.1377441406 + ], + [ + 73.6073242187, + 20.2637207031, + 134.75234375, + 53.5556152344 + ] + ], "countryCallingCodes": [ "+86" ], @@ -898,12 +1249,28 @@ ], "name": "China", "status": "assigned", - "subunits": "Hainan,China" + "subunits": [ + "Hainan", + "China" + ] }, { "alpha2": "CO", "alpha3": "COL", - "bounds": "-79.0254394531,-4.2359375,-66.8760253906,12.434375;-82.39,11.16,-79.6,15.33", + "bounds": [ + [ + -79.0254394531, + -4.2359375, + -66.8760253906, + 12.434375 + ], + [ + -82.39, + 11.16, + -79.6, + 15.33 + ] + ], "countryCallingCodes": [ "+57" ], @@ -917,12 +1284,15 @@ ], "name": "Colombia", "status": "assigned", - "subunits": "Colombia,Colombia" + "subunits": [ + "Colombia", + "Colombia" + ] }, { "alpha2": "CP", "alpha3": "", - "bounds": "", + "bounds": [], "countryCallingCodes": [], "currencies": [ "EUR" @@ -931,12 +1301,17 @@ "languages": [], "name": "Clipperton Island", "status": "reserved", - "subunits": "" + "subunits": [] }, { "alpha2": "CR", "alpha3": "CRI", - "bounds": "-85.9080078125,8.07065429687,-82.5635742187,11.189453125", + "bounds": [ + -85.9080078125, + 8.07065429687, + -82.5635742187, + 11.189453125 + ], "countryCallingCodes": [ "+506" ], @@ -949,12 +1324,17 @@ ], "name": "Costa Rica", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CU", "alpha3": "CUB", - "bounds": "-84.8872070313,19.85546875,-74.1368164063,23.1904296875", + "bounds": [ + -84.8872070313, + 19.85546875, + -74.1368164063, + 23.1904296875 + ], "countryCallingCodes": [ "+53" ], @@ -968,12 +1348,17 @@ ], "name": "Cuba", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CV", "alpha3": "CPV", - "bounds": "-25.3415527344,14.8182128906,-22.6818847656,17.1936523438", + "bounds": [ + -25.3415527344, + 14.8182128906, + -22.6818847656, + 17.1936523438 + ], "countryCallingCodes": [ "+238" ], @@ -986,12 +1371,17 @@ ], "name": "Cabo Verde", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CW", "alpha3": "CUW", - "bounds": "-69.1588867187,12.0454589844,-68.7510742187,12.3802734375", + "bounds": [ + -69.1588867187, + 12.0454589844, + -68.7510742187, + 12.3802734375 + ], "countryCallingCodes": [ "+599" ], @@ -1004,12 +1394,17 @@ ], "name": "Curacao", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CX", "alpha3": "CXR", - "bounds": "105.584082031,-10.5641601563,105.725390625,-10.4306640625", + "bounds": [ + 105.584082031, + -10.5641601563, + 105.725390625, + -10.4306640625 + ], "countryCallingCodes": [ "+61" ], @@ -1022,12 +1417,25 @@ ], "name": "Christmas Island", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "CY", "alpha3": "CYP", - "bounds": "32.3009765625,34.5695800781,34.0501953125,35.1826660156;32.7126953125,35.0003417969,34.5560546875,35.6620605469", + "bounds": [ + [ + 32.3009765625, + 34.5695800781, + 34.0501953125, + 35.1826660156 + ], + [ + 32.7126953125, + 35.0003417969, + 34.5560546875, + 35.6620605469 + ] + ], "countryCallingCodes": [ "+357" ], @@ -1041,12 +1449,20 @@ ], "name": "Cyprus", "status": "assigned", - "subunits": "Cyprus,N. Cyprus" + "subunits": [ + "Cyprus", + "N. Cyprus" + ] }, { "alpha2": "CZ", "alpha3": "CZE", - "bounds": "12.0897460938,48.5762207031,18.8322265625,51.0377929687", + "bounds": [ + 12.0897460938, + 48.5762207031, + 18.8322265625, + 51.0377929687 + ], "countryCallingCodes": [ "+420" ], @@ -1059,12 +1475,17 @@ ], "name": "Czech Republic", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "DE", "alpha3": "DEU", - "bounds": "5.85751953125,47.2788085938,15.0166015625,55.0587402344", + "bounds": [ + 5.85751953125, + 47.2788085938, + 15.0166015625, + 55.0587402344 + ], "countryCallingCodes": [ "+49" ], @@ -1077,12 +1498,12 @@ ], "name": "Germany", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "DG", "alpha3": "", - "bounds": "", + "bounds": [], "countryCallingCodes": [], "currencies": [ "USD" @@ -1091,12 +1512,17 @@ "languages": [], "name": "Diego Garcia", "status": "reserved", - "subunits": "" + "subunits": [] }, { "alpha2": "DJ", "alpha3": "DJI", - "bounds": "41.7646484375,10.941015625,43.409765625,12.70859375", + "bounds": [ + 41.7646484375, + 10.941015625, + 43.409765625, + 12.70859375 + ], "countryCallingCodes": [ "+253" ], @@ -1110,12 +1536,25 @@ ], "name": "Djibouti", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "DK", "alpha3": "DNK", - "bounds": "8.121484375,54.6288574219,12.6657226563,57.7369140625;14.6841796875,55.0049316406,15.137109375,55.2967285156", + "bounds": [ + [ + 8.121484375, + 54.6288574219, + 12.6657226563, + 57.7369140625 + ], + [ + 14.6841796875, + 55.0049316406, + 15.137109375, + 55.2967285156 + ] + ], "countryCallingCodes": [ "+45" ], @@ -1128,12 +1567,20 @@ ], "name": "Denmark", "status": "assigned", - "subunits": "Denmark,Bornholm" + "subunits": [ + "Denmark", + "Bornholm" + ] }, { "alpha2": "DM", "alpha3": "DMA", - "bounds": "-61.4811523437,15.2272949219,-61.2510742187,15.6331054688", + "bounds": [ + -61.4811523437, + 15.2272949219, + -61.2510742187, + 15.6331054688 + ], "countryCallingCodes": [ "+1 767" ], @@ -1146,12 +1593,17 @@ ], "name": "Dominica", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "DO", "alpha3": "DOM", - "bounds": "-72.000390625,17.6355957031,-68.3391601562,19.9139648437", + "bounds": [ + -72.000390625, + 17.6355957031, + -68.3391601562, + 19.9139648437 + ], "countryCallingCodes": [ "+1 809", "+1 829", @@ -1166,12 +1618,17 @@ ], "name": "Dominican Republic", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "DZ", "alpha3": "DZA", - "bounds": "-8.68334960938,18.9866210938,11.9678710938,37.0923828125", + "bounds": [ + -8.68334960938, + 18.9866210938, + 11.9678710938, + 37.0923828125 + ], "countryCallingCodes": [ "+213" ], @@ -1184,12 +1641,12 @@ ], "name": "Algeria", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "EA", "alpha3": "", - "bounds": "", + "bounds": [], "countryCallingCodes": [], "currencies": [ "EUR" @@ -1198,12 +1655,25 @@ "languages": [], "name": "Ceuta, Mulilla", "status": "reserved", - "subunits": "" + "subunits": [] }, { "alpha2": "EC", "alpha3": "ECU", - "bounds": "-80.9627929687,-4.990625,-75.249609375,1.45537109375;-91.6541503906,-1.3419921875,-89.259375,0.125830078125", + "bounds": [ + [ + -80.9627929687, + -4.990625, + -75.249609375, + 1.45537109375 + ], + [ + -91.6541503906, + -1.3419921875, + -89.259375, + 0.125830078125 + ] + ], "countryCallingCodes": [ "+593" ], @@ -1217,12 +1687,20 @@ ], "name": "Ecuador", "status": "assigned", - "subunits": "Ecuador,Galápagos Is." + "subunits": [ + "Ecuador", + "Galápagos Is." + ] }, { "alpha2": "EE", "alpha3": "EST", - "bounds": "21.8544921875,57.5254882812,28.1510742188,59.6390136719", + "bounds": [ + 21.8544921875, + 57.5254882812, + 28.1510742188, + 59.6390136719 + ], "countryCallingCodes": [ "+372" ], @@ -1235,12 +1713,17 @@ ], "name": "Estonia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "EG", "alpha3": "EGY", - "bounds": "24.7032226563,21.9948730469,36.8713867188,31.6549804687", + "bounds": [ + 24.7032226563, + 21.9948730469, + 36.8713867188, + 31.6549804687 + ], "countryCallingCodes": [ "+20" ], @@ -1253,12 +1736,17 @@ ], "name": "Egypt", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "EH", "alpha3": "ESH", - "bounds": "-17.0987792969,20.8061523438,-8.68212890625,27.6564453125", + "bounds": [ + -17.0987792969, + 20.8061523438, + -8.68212890625, + 27.6564453125 + ], "countryCallingCodes": [ "+212" ], @@ -1269,12 +1757,17 @@ "languages": [], "name": "Western Sahara", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "ER", "alpha3": "ERI", - "bounds": "36.4267578125,12.3765625,43.1166992187,18.005078125", + "bounds": [ + 36.4267578125, + 12.3765625, + 43.1166992187, + 18.005078125 + ], "countryCallingCodes": [ "+291" ], @@ -1289,12 +1782,31 @@ ], "name": "Eritrea", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "ES", "alpha3": "ESP", - "bounds": "-18.160546875,27.6463867188,-13.4229492187,29.2372070313;1.22333984375,38.6588378906,4.3220703125,40.0750976562;-9.23564453125,36.0259277344,3.30673828125,43.7645507812", + "bounds": [ + [ + -18.160546875, + 27.6463867188, + -13.4229492187, + 29.2372070313 + ], + [ + 1.22333984375, + 38.6588378906, + 4.3220703125, + 40.0750976562 + ], + [ + -9.23564453125, + 36.0259277344, + 3.30673828125, + 43.7645507812 + ] + ], "countryCallingCodes": [ "+34" ], @@ -1307,12 +1819,21 @@ ], "name": "Spain", "status": "assigned", - "subunits": "Canary Is.,Balearic Is.,Spain" + "subunits": [ + "Canary Is.", + "Balearic Is.", + "Spain" + ] }, { "alpha2": "ET", "alpha3": "ETH", - "bounds": "32.9989257813,3.45610351562,47.9782226563,14.8522949219", + "bounds": [ + 32.9989257813, + 3.45610351562, + 47.9782226563, + 14.8522949219 + ], "countryCallingCodes": [ "+251" ], @@ -1325,12 +1846,12 @@ ], "name": "Ethiopia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "EU", "alpha3": "", - "bounds": "", + "bounds": [], "countryCallingCodes": [ "+388" ], @@ -1341,12 +1862,17 @@ "languages": [], "name": "European Union", "status": "reserved", - "subunits": "" + "subunits": [] }, { "alpha2": "FI", "alpha3": "FIN", - "bounds": "20.6221679688,59.816015625,31.5365234375,70.06484375", + "bounds": [ + 20.6221679688, + 59.816015625, + 31.5365234375, + 70.06484375 + ], "countryCallingCodes": [ "+358" ], @@ -1360,12 +1886,25 @@ ], "name": "Finland", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "FJ", "alpha3": "FJI", - "bounds": "-180,-20.6705078125,-178.251123047,-16.1260742188;174.587207031,-21.705859375,180,-12.476953125", + "bounds": [ + [ + -180, + -20.6705078125, + -178.251123047, + -16.1260742188 + ], + [ + 174.587207031, + -21.705859375, + 180, + -12.476953125 + ] + ], "countryCallingCodes": [ "+679" ], @@ -1379,12 +1918,20 @@ ], "name": "Fiji", "status": "assigned", - "subunits": "Fiji,Fiji" + "subunits": [ + "Fiji", + "Fiji" + ] }, { "alpha2": "FK", "alpha3": "FLK", - "bounds": "-61.1450195313,-52.3080078125,-57.791796875,-51.269921875", + "bounds": [ + -61.1450195313, + -52.3080078125, + -57.791796875, + -51.269921875 + ], "countryCallingCodes": [ "+500" ], @@ -1397,12 +1944,17 @@ ], "name": "Falkland Islands", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "FM", "alpha3": "FSM", - "bounds": "138.061914063,5.27724609375,162.993457031,9.59331054687", + "bounds": [ + 138.061914063, + 5.27724609375, + 162.993457031, + 9.59331054687 + ], "countryCallingCodes": [ "+691" ], @@ -1415,12 +1967,17 @@ ], "name": "Micronesia, Federated States Of", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "FO", "alpha3": "FRO", - "bounds": "-7.42260742188,61.4143066406,-6.4060546875,62.3556640625", + "bounds": [ + -7.42260742188, + 61.4143066406, + -6.4060546875, + 62.3556640625 + ], "countryCallingCodes": [ "+298" ], @@ -1434,12 +1991,25 @@ ], "name": "Faroe Islands", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "FR", "alpha3": "FRA", - "bounds": "8.565625,41.3849121094,9.5564453125,43.021484375;-4.7625,42.3404785156,8.14033203125,51.0971191406", + "bounds": [ + [ + 8.565625, + 41.3849121094, + 9.5564453125, + 43.021484375 + ], + [ + -4.7625, + 42.3404785156, + 8.14033203125, + 51.0971191406 + ] + ], "countryCallingCodes": [ "+33" ], @@ -1452,12 +2022,15 @@ ], "name": "France", "status": "assigned", - "subunits": "Corsica,France" + "subunits": [ + "Corsica", + "France" + ] }, { "alpha2": "FX", "alpha3": "", - "bounds": "", + "bounds": [], "countryCallingCodes": [ "+241" ], @@ -1470,12 +2043,17 @@ ], "name": "France, Metropolitan", "status": "reserved", - "subunits": "" + "subunits": [] }, { "alpha2": "GA", "alpha3": "GAB", - "bounds": "8.703125,-3.91630859375,14.4805664063,2.30219726562", + "bounds": [ + 8.703125, + -3.91630859375, + 14.4805664063, + 2.30219726562 + ], "countryCallingCodes": [ "+241" ], @@ -1488,12 +2066,37 @@ ], "name": "Gabon", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GB", "alpha3": "GBR", - "bounds": "-5.65625,50.0213867188,1.74658203125,55.8079589844;-7.54296875,54.689453125,-0.774267578125,60.8318847656;-5.2623046875,51.3904296875,-2.6623046875,53.4192871094;-8.14482421875,54.0512695312,-5.47041015625,55.241796875", + "bounds": [ + [ + -5.65625, + 50.0213867188, + 1.74658203125, + 55.8079589844 + ], + [ + -7.54296875, + 54.689453125, + -0.774267578125, + 60.8318847656 + ], + [ + -5.2623046875, + 51.3904296875, + -2.6623046875, + 53.4192871094 + ], + [ + -8.14482421875, + 54.0512695312, + -5.47041015625, + 55.241796875 + ] + ], "countryCallingCodes": [ "+44" ], @@ -1510,12 +2113,22 @@ ], "name": "United Kingdom", "status": "assigned", - "subunits": "England,Scotland,Wales,N. Ireland" + "subunits": [ + "England", + "Scotland", + "Wales", + "N. Ireland" + ] }, { "alpha2": "GD", "alpha3": "GRD", - "bounds": "-61.7821777344,12.0084472656,-61.60703125,12.2370117187", + "bounds": [ + -61.7821777344, + 12.0084472656, + -61.60703125, + 12.2370117187 + ], "countryCallingCodes": [ "+473" ], @@ -1528,12 +2141,17 @@ ], "name": "Grenada", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GE", "alpha3": "GEO", - "bounds": "39.9783203125,41.0702148437,46.6725585938,43.5697753906", + "bounds": [ + 39.9783203125, + 41.0702148437, + 46.6725585938, + 43.5697753906 + ], "countryCallingCodes": [ "+995" ], @@ -1546,12 +2164,17 @@ ], "name": "Georgia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GF", "alpha3": "GUF", - "bounds": "-54.6162597656,2.12104492187,-51.6525390625,5.7822265625", + "bounds": [ + -54.6162597656, + 2.12104492187, + -51.6525390625, + 5.7822265625 + ], "countryCallingCodes": [ "+594" ], @@ -1564,12 +2187,17 @@ ], "name": "French Guiana", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GG", "alpha3": "GGY", - "bounds": "-2.64614257812,49.4287109375,-2.5123046875,49.5065917969", + "bounds": [ + -2.64614257812, + 49.4287109375, + -2.5123046875, + 49.5065917969 + ], "countryCallingCodes": [ "+44" ], @@ -1582,12 +2210,17 @@ ], "name": "Guernsey", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GH", "alpha3": "GHA", - "bounds": "-3.24389648438,4.76245117188,1.18720703125,11.1668945312", + "bounds": [ + -3.24389648438, + 4.76245117188, + 1.18720703125, + 11.1668945312 + ], "countryCallingCodes": [ "+233" ], @@ -1600,12 +2233,17 @@ ], "name": "Ghana", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GI", "alpha3": "GIB", - "bounds": "-5.368,36.108618,-5.336,36.155", + "bounds": [ + -5.368, + 36.108618, + -5.336, + 36.155 + ], "countryCallingCodes": [ "+350" ], @@ -1618,12 +2256,17 @@ ], "name": "Gibraltar", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GL", "alpha3": "GRL", - "bounds": "-72.8180664062,59.8154785156,-11.4255371094,83.599609375", + "bounds": [ + -72.8180664062, + 59.8154785156, + -11.4255371094, + 83.599609375 + ], "countryCallingCodes": [ "+299" ], @@ -1636,12 +2279,17 @@ ], "name": "Greenland", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GM", "alpha3": "GMB", - "bounds": "-16.8248046875,13.0641601562,-13.8267089844,13.812109375", + "bounds": [ + -16.8248046875, + 13.0641601562, + -13.8267089844, + 13.812109375 + ], "countryCallingCodes": [ "+220" ], @@ -1654,12 +2302,17 @@ ], "name": "Gambia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GN", "alpha3": "GIN", - "bounds": "-15.0512207031,7.21591796875,-7.68120117187,12.6739257812", + "bounds": [ + -15.0512207031, + 7.21591796875, + -7.68120117187, + 12.6739257812 + ], "countryCallingCodes": [ "+224" ], @@ -1672,12 +2325,17 @@ ], "name": "Guinea", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GP", "alpha3": "GLP", - "bounds": "-61.7940917969,15.8860351562,-61.1726074219,16.506640625", + "bounds": [ + -61.7940917969, + 15.8860351562, + -61.1726074219, + 16.506640625 + ], "countryCallingCodes": [ "+590" ], @@ -1690,12 +2348,25 @@ ], "name": "Guadeloupe", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GQ", "alpha3": "GNQ", - "bounds": "8.43427734375,3.21708984375,8.95068359375,3.75830078125;9.3859375,0.960107421875,11.3353515625,2.30444335938", + "bounds": [ + [ + 8.43427734375, + 3.21708984375, + 8.95068359375, + 3.75830078125 + ], + [ + 9.3859375, + 0.960107421875, + 11.3353515625, + 2.30444335938 + ] + ], "countryCallingCodes": [ "+240" ], @@ -1710,12 +2381,20 @@ ], "name": "Equatorial Guinea", "status": "assigned", - "subunits": "Bioko,Río Muni" + "subunits": [ + "Bioko", + "Río Muni" + ] }, { "alpha2": "GR", "alpha3": "GRC", - "bounds": "19.646484375,34.9344726563,28.2318359375,41.7437988281", + "bounds": [ + 19.646484375, + 34.9344726563, + 28.2318359375, + 41.7437988281 + ], "countryCallingCodes": [ "+30" ], @@ -1728,12 +2407,25 @@ ], "name": "Greece", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GS", "alpha3": "SGS", - "bounds": "-38.0174316406,-54.866796875,-35.7985839844,-53.9840820313;-26.4510253906,-58.4922851563,-26.2598632812,-58.3822265625", + "bounds": [ + [ + -38.0174316406, + -54.866796875, + -35.7985839844, + -53.9840820313 + ], + [ + -26.4510253906, + -58.4922851563, + -26.2598632812, + -58.3822265625 + ] + ], "countryCallingCodes": [], "currencies": [ "GBP" @@ -1744,12 +2436,20 @@ ], "name": "South Georgia And The South Sandwich Islands", "status": "assigned", - "subunits": "S. Georgia,S. Sandwich Is." + "subunits": [ + "S. Georgia", + "S. Sandwich Is." + ] }, { "alpha2": "GT", "alpha3": "GTM", - "bounds": "-92.23515625,13.7365234375,-88.2283203125,17.81640625", + "bounds": [ + -92.23515625, + 13.7365234375, + -88.2283203125, + 17.81640625 + ], "countryCallingCodes": [ "+502" ], @@ -1762,12 +2462,17 @@ ], "name": "Guatemala", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GU", "alpha3": "GUM", - "bounds": "144.649316406,13.2575195312,144.940820313,13.6223632813", + "bounds": [ + 144.649316406, + 13.2575195312, + 144.940820313, + 13.6223632813 + ], "countryCallingCodes": [ "+1 671" ], @@ -1780,12 +2485,17 @@ ], "name": "Guam", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GW", "alpha3": "GNB", - "bounds": "-16.7118164062,10.9401367188,-13.6735351562,12.6799316406", + "bounds": [ + -16.7118164062, + 10.9401367188, + -13.6735351562, + 12.6799316406 + ], "countryCallingCodes": [ "+245" ], @@ -1798,12 +2508,17 @@ ], "name": "Guinea-bissau", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "GY", "alpha3": "GUY", - "bounds": "-61.3908203125,1.20122070312,-56.4828125,8.54931640625", + "bounds": [ + -61.3908203125, + 1.20122070312, + -56.4828125, + 8.54931640625 + ], "countryCallingCodes": [ "+592" ], @@ -1816,12 +2531,17 @@ ], "name": "Guyana", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "HK", "alpha3": "HKG", - "bounds": "113.838867187,22.1951660156,114.335253906,22.5649902344", + "bounds": [ + 113.838867187, + 22.1951660156, + 114.335253906, + 22.5649902344 + ], "countryCallingCodes": [ "+852" ], @@ -1835,12 +2555,17 @@ ], "name": "Hong Kong", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "HM", "alpha3": "HMD", - "bounds": "73.251171875,-53.1845703125,73.8377929688,-52.9663085938", + "bounds": [ + 73.251171875, + -53.1845703125, + 73.8377929688, + -52.9663085938 + ], "countryCallingCodes": [], "currencies": [ "AUD" @@ -1849,12 +2574,17 @@ "languages": [], "name": "Heard Island And McDonald Islands", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "HN", "alpha3": "HND", - "bounds": "-89.3625976562,12.9792480469,-83.1575195312,16.5139648438", + "bounds": [ + -89.3625976562, + 12.9792480469, + -83.1575195312, + 16.5139648438 + ], "countryCallingCodes": [ "+504" ], @@ -1867,12 +2597,17 @@ ], "name": "Honduras", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "HR", "alpha3": "HRV", - "bounds": "13.5171875,42.4329101562,19.4009765625,46.5346191406", + "bounds": [ + 13.5171875, + 42.4329101562, + 19.4009765625, + 46.5346191406 + ], "countryCallingCodes": [ "+385" ], @@ -1885,12 +2620,17 @@ ], "name": "Croatia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "HT", "alpha3": "HTI", - "bounds": "-74.478125,18.0391601563,-71.6453125,20.0936523438", + "bounds": [ + -74.478125, + 18.0391601563, + -71.6453125, + 20.0936523438 + ], "countryCallingCodes": [ "+509" ], @@ -1905,12 +2645,17 @@ ], "name": "Haiti", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "HU", "alpha3": "HUN", - "bounds": "16.0930664063,45.7530273437,22.8766601563,48.5534667969", + "bounds": [ + 16.0930664063, + 45.7530273437, + 22.8766601563, + 48.5534667969 + ], "countryCallingCodes": [ "+36" ], @@ -1923,12 +2668,12 @@ ], "name": "Hungary", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "IC", "alpha3": "", - "bounds": "", + "bounds": [], "countryCallingCodes": [], "currencies": [ "EUR" @@ -1937,12 +2682,17 @@ "languages": [], "name": "Canary Islands", "status": "reserved", - "subunits": "" + "subunits": [] }, { "alpha2": "ID", "alpha3": "IDN", - "bounds": "95.206640625,-10.9096679688,140.976171875,5.90703125", + "bounds": [ + 95.206640625, + -10.9096679688, + 140.976171875, + 5.90703125 + ], "countryCallingCodes": [ "+62" ], @@ -1955,12 +2705,17 @@ ], "name": "Indonesia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "IE", "alpha3": "IRL", - "bounds": "-10.390234375,51.4737304688,-6.02739257812,55.3658203125", + "bounds": [ + -10.390234375, + 51.4737304688, + -6.02739257812, + 55.3658203125 + ], "countryCallingCodes": [ "+353" ], @@ -1974,12 +2729,17 @@ ], "name": "Ireland", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "IL", "alpha3": "ISR", - "bounds": "34.2453125,29.47734375,35.9134765625,33.4317382812", + "bounds": [ + 34.2453125, + 29.47734375, + 35.9134765625, + 33.4317382812 + ], "countryCallingCodes": [ "+972" ], @@ -1994,12 +2754,17 @@ ], "name": "Israel", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "IM", "alpha3": "IMN", - "bounds": "-4.7853515625,54.0586914062,-4.33798828125,54.4071777344", + "bounds": [ + -4.7853515625, + 54.0586914062, + -4.33798828125, + 54.4071777344 + ], "countryCallingCodes": [ "+44" ], @@ -2013,12 +2778,37 @@ ], "name": "Isle Of Man", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "IN", "alpha3": "IND", - "bounds": "92.3528320313,10.5207519531,93.0766601563,13.5454589844;72.7724609375,8.251953125,73.08359375,11.2627441406;92.71328125,6.74868164062,93.9295898438,9.24389648438;68.1650390625,8.0783203125,97.3435546875,35.4958984375", + "bounds": [ + [ + 92.3528320313, + 10.5207519531, + 93.0766601563, + 13.5454589844 + ], + [ + 72.7724609375, + 8.251953125, + 73.08359375, + 11.2627441406 + ], + [ + 92.71328125, + 6.74868164062, + 93.9295898438, + 9.24389648438 + ], + [ + 68.1650390625, + 8.0783203125, + 97.3435546875, + 35.4958984375 + ] + ], "countryCallingCodes": [ "+91" ], @@ -2032,12 +2822,22 @@ ], "name": "India", "status": "assigned", - "subunits": "Andaman Is.,Lakshadweep,Nicobar Is.,India" + "subunits": [ + "Andaman Is.", + "Lakshadweep", + "Nicobar Is.", + "India" + ] }, { "alpha2": "IO", "alpha3": "IOT", - "bounds": "72.3497070313,-7.4353515625,72.4985351562,-7.22041015625", + "bounds": [ + 72.3497070313, + -7.4353515625, + 72.4985351562, + -7.22041015625 + ], "countryCallingCodes": [ "+246" ], @@ -2050,12 +2850,17 @@ ], "name": "British Indian Ocean Territory", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "IQ", "alpha3": "IRQ", - "bounds": "38.7735351563,29.063671875,48.546484375,37.371875", + "bounds": [ + 38.7735351563, + 29.063671875, + 48.546484375, + 37.371875 + ], "countryCallingCodes": [ "+964" ], @@ -2069,12 +2874,17 @@ ], "name": "Iraq", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "IR", "alpha3": "IRN", - "bounds": "44.0232421875,25.1020996094,63.3051757812,39.7685546875", + "bounds": [ + 44.0232421875, + 25.1020996094, + 63.3051757812, + 39.7685546875 + ], "countryCallingCodes": [ "+98" ], @@ -2087,12 +2897,17 @@ ], "name": "Iran, Islamic Republic Of", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "IS", "alpha3": "ISL", - "bounds": "-24.4756835937,63.4066894531,-13.5561035156,66.5260742187", + "bounds": [ + -24.4756835937, + 63.4066894531, + -13.5561035156, + 66.5260742187 + ], "countryCallingCodes": [ "+354" ], @@ -2105,12 +2920,43 @@ ], "name": "Iceland", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "IT", "alpha3": "ITA", - "bounds": "6.627734375,37.9391113281,18.4858398438,47.0821289063;12.435546875,36.6878417969,15.6346679688,38.2958984375;8.180859375,38.9096679688,9.8052734375,41.2570800781;11.9364257813,36.7459960937,12.0512695312,36.8430664062;12.315,35.487,12.893,35.885", + "bounds": [ + [ + 6.627734375, + 37.9391113281, + 18.4858398438, + 47.0821289063 + ], + [ + 12.435546875, + 36.6878417969, + 15.6346679688, + 38.2958984375 + ], + [ + 8.180859375, + 38.9096679688, + 9.8052734375, + 41.2570800781 + ], + [ + 11.9364257813, + 36.7459960937, + 12.0512695312, + 36.8430664062 + ], + [ + 12.315, + 35.487, + 12.893, + 35.885 + ] + ], "countryCallingCodes": [ "+39" ], @@ -2123,12 +2969,23 @@ ], "name": "Italy", "status": "assigned", - "subunits": "Italy,Sicily,Sardinia,Pantelleria,Pelagie Islands" + "subunits": [ + "Italy", + "Sicily", + "Sardinia", + "Pantelleria", + "Pelagie Islands" + ] }, { "alpha2": "JE", "alpha3": "JEY", - "bounds": "-2.23583984375,49.1698242187,-2.00991210937,49.2663574219", + "bounds": [ + -2.23583984375, + 49.1698242187, + -2.00991210937, + 49.2663574219 + ], "countryCallingCodes": [ "+44" ], @@ -2142,12 +2999,17 @@ ], "name": "Jersey", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "JM", "alpha3": "JAM", - "bounds": "-78.3395019531,17.7149414062,-76.2107910156,18.5222167969", + "bounds": [ + -78.3395019531, + 17.7149414062, + -76.2107910156, + 18.5222167969 + ], "countryCallingCodes": [ "+1 876" ], @@ -2160,12 +3022,17 @@ ], "name": "Jamaica", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "JO", "alpha3": "JOR", - "bounds": "34.95078125,29.1904785156,39.2927734375,33.3722167969", + "bounds": [ + 34.95078125, + 29.1904785156, + 39.2927734375, + 33.3722167969 + ], "countryCallingCodes": [ "+962" ], @@ -2178,12 +3045,61 @@ ], "name": "Jordan", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "JP", "alpha3": "JPN", - "bounds": "130.889257813,33.4869628906,141.993164062,41.5055664062;128.649121094,30.24140625,141.329199219,45.4654785156;139.820898438,41.4232421875,145.833007812,45.5095214844;129.580078125,31.0151367188,132.00859375,33.9277832031;139.768945313,33.0454589844,139.873632813,33.1292480469;123.679785156,24.2660644531,129.714648438,28.5174804688;142.107128906,26.6156738281,142.202148438,26.7264648437;132.032617188,32.7520019531,134.738867188,34.3583984375", + "bounds": [ + [ + 130.889257813, + 33.4869628906, + 141.993164062, + 41.5055664062 + ], + [ + 128.649121094, + 30.24140625, + 141.329199219, + 45.4654785156 + ], + [ + 139.820898438, + 41.4232421875, + 145.833007812, + 45.5095214844 + ], + [ + 129.580078125, + 31.0151367188, + 132.00859375, + 33.9277832031 + ], + [ + 139.768945313, + 33.0454589844, + 139.873632813, + 33.1292480469 + ], + [ + 123.679785156, + 24.2660644531, + 129.714648438, + 28.5174804688 + ], + [ + 142.107128906, + 26.6156738281, + 142.202148438, + 26.7264648437 + ], + [ + 132.032617188, + 32.7520019531, + 134.738867188, + 34.3583984375 + ] + ], "countryCallingCodes": [ "+81" ], @@ -2196,12 +3112,26 @@ ], "name": "Japan", "status": "assigned", - "subunits": "Honshu,Japan,Hokkaido,Kyushu,Izu-shoto,Nansei-shoto,Bonin Is.,Shikoku" + "subunits": [ + "Honshu", + "Japan", + "Hokkaido", + "Kyushu", + "Izu-shoto", + "Nansei-shoto", + "Bonin Is.", + "Shikoku" + ] }, { "alpha2": "KE", "alpha3": "KEN", - "bounds": "33.9,-4.6923828125,41.883984375,5.49228515625", + "bounds": [ + 33.9, + -4.6923828125, + 41.883984375, + 5.49228515625 + ], "countryCallingCodes": [ "+254" ], @@ -2215,12 +3145,17 @@ ], "name": "Kenya", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "KG", "alpha3": "KGZ", - "bounds": "69.2291015625,39.2075195312,80.2461914063,43.2403808594", + "bounds": [ + 69.2291015625, + 39.2075195312, + 80.2461914063, + 43.2403808594 + ], "countryCallingCodes": [ "+996" ], @@ -2233,12 +3168,17 @@ ], "name": "Kyrgyzstan", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "KH", "alpha3": "KHM", - "bounds": "102.319726563,10.4112304687,107.60546875,14.705078125", + "bounds": [ + 102.319726563, + 10.4112304687, + 107.60546875, + 14.705078125 + ], "countryCallingCodes": [ "+855" ], @@ -2251,12 +3191,25 @@ ], "name": "Cambodia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "KI", "alpha3": "KIR", - "bounds": "-174.540820313,-11.4568359375,-151.782617188,3.92353515625;169.522949219,-1.26337890625,174.77890625,3.14877929687", + "bounds": [ + [ + -174.540820313, + -11.4568359375, + -151.782617188, + 3.92353515625 + ], + [ + 169.522949219, + -1.26337890625, + 174.77890625, + 3.14877929687 + ] + ], "countryCallingCodes": [ "+686" ], @@ -2269,12 +3222,20 @@ ], "name": "Kiribati", "status": "assigned", - "subunits": "Kiribati,Kiribati" + "subunits": [ + "Kiribati", + "Kiribati" + ] }, { "alpha2": "KM", "alpha3": "COM", - "bounds": "43.2266601563,-12.3682617187,44.5267578125,-11.3684570312", + "bounds": [ + 43.2266601563, + -12.3682617187, + 44.5267578125, + -11.3684570312 + ], "countryCallingCodes": [ "+269" ], @@ -2288,12 +3249,17 @@ ], "name": "Comoros", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "KN", "alpha3": "KNA", - "bounds": "-62.8404785156,17.1005859375,-62.5322265625,17.4025878906", + "bounds": [ + -62.8404785156, + 17.1005859375, + -62.5322265625, + 17.4025878906 + ], "countryCallingCodes": [ "+1 869" ], @@ -2306,12 +3272,17 @@ ], "name": "Saint Kitts And Nevis", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "KP", "alpha3": "PRK", - "bounds": "124.348632812,37.7190429687,130.687304688,42.9981445313", + "bounds": [ + 124.348632812, + 37.7190429687, + 130.687304688, + 42.9981445313 + ], "countryCallingCodes": [ "+850" ], @@ -2324,12 +3295,31 @@ ], "name": "Korea, Democratic People's Republic Of", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "KR", "alpha3": "KOR", - "bounds": "130.810253906,37.4487304688,130.934277344,37.5537109375;126.007519531,34.2964355469,129.572851563,38.6234375;126.165625,33.2015136719,126.93125,33.5532226562", + "bounds": [ + [ + 130.810253906, + 37.4487304688, + 130.934277344, + 37.5537109375 + ], + [ + 126.007519531, + 34.2964355469, + 129.572851563, + 38.6234375 + ], + [ + 126.165625, + 33.2015136719, + 126.93125, + 33.5532226562 + ] + ], "countryCallingCodes": [ "+82" ], @@ -2342,12 +3332,21 @@ ], "name": "Korea, Republic Of", "status": "assigned", - "subunits": "Ulleungdo,Korea,Jejudo" + "subunits": [ + "Ulleungdo", + "Korea", + "Jejudo" + ] }, { "alpha2": "KW", "alpha3": "KWT", - "bounds": "46.5314453125,28.5331542969,48.4424804688,30.0973144531", + "bounds": [ + 46.5314453125, + 28.5331542969, + 48.4424804688, + 30.0973144531 + ], "countryCallingCodes": [ "+965" ], @@ -2360,12 +3359,17 @@ ], "name": "Kuwait", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "KY", "alpha3": "CYM", - "bounds": "-81.4190917969,19.271875,-79.7422851563,19.7657226563", + "bounds": [ + -81.4190917969, + 19.271875, + -79.7422851563, + 19.7657226563 + ], "countryCallingCodes": [ "+1 345" ], @@ -2378,12 +3382,17 @@ ], "name": "Cayman Islands", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "KZ", "alpha3": "KAZ", - "bounds": "46.6091796875,40.6086425781,87.3228515625,55.3895996094", + "bounds": [ + 46.6091796875, + 40.6086425781, + 87.3228515625, + 55.3895996094 + ], "countryCallingCodes": [ "+7", "+7 6", @@ -2399,12 +3408,17 @@ ], "name": "Kazakhstan", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "LA", "alpha3": "LAO", - "bounds": "100.114941406,13.9211914063,107.653125,22.4952636719", + "bounds": [ + 100.114941406, + 13.9211914063, + 107.653125, + 22.4952636719 + ], "countryCallingCodes": [ "+856" ], @@ -2417,12 +3431,17 @@ ], "name": "Lao People's Democratic Republic", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "LB", "alpha3": "LBN", - "bounds": "35.10859375,33.0756835938,36.5849609375,34.6787109375", + "bounds": [ + 35.10859375, + 33.0756835938, + 36.5849609375, + 34.6787109375 + ], "countryCallingCodes": [ "+961" ], @@ -2436,12 +3455,17 @@ ], "name": "Lebanon", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "LC", "alpha3": "LCA", - "bounds": "-61.0731445312,13.717578125,-60.8867675781,14.093359375", + "bounds": [ + -61.0731445312, + 13.717578125, + -60.8867675781, + 14.093359375 + ], "countryCallingCodes": [ "+1 758" ], @@ -2454,12 +3478,17 @@ ], "name": "Saint Lucia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "LI", "alpha3": "LIE", - "bounds": "9.4794921875,47.0573730469,9.610546875,47.2707519531", + "bounds": [ + 9.4794921875, + 47.0573730469, + 9.610546875, + 47.2707519531 + ], "countryCallingCodes": [ "+423" ], @@ -2472,12 +3501,17 @@ ], "name": "Liechtenstein", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "LK", "alpha3": "LKA", - "bounds": "79.7078125,5.94936523438,81.876953125,9.8126953125", + "bounds": [ + 79.7078125, + 5.94936523438, + 81.876953125, + 9.8126953125 + ], "countryCallingCodes": [ "+94" ], @@ -2491,12 +3525,17 @@ ], "name": "Sri Lanka", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "LR", "alpha3": "LBR", - "bounds": "-11.5075195312,4.35131835938,-7.39990234375,8.5376953125", + "bounds": [ + -11.5075195312, + 4.35131835938, + -7.39990234375, + 8.5376953125 + ], "countryCallingCodes": [ "+231" ], @@ -2509,12 +3548,17 @@ ], "name": "Liberia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "LS", "alpha3": "LSO", - "bounds": "27.0517578125,-30.6422851563,29.3907226563,-28.5817382813", + "bounds": [ + 27.0517578125, + -30.6422851563, + 29.3907226563, + -28.5817382813 + ], "countryCallingCodes": [ "+266" ], @@ -2529,12 +3573,17 @@ ], "name": "Lesotho", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "LT", "alpha3": "LTU", - "bounds": "20.8998046875,53.89296875,26.7756835938,56.4111816406", + "bounds": [ + 20.8998046875, + 53.89296875, + 26.7756835938, + 56.4111816406 + ], "countryCallingCodes": [ "+370" ], @@ -2547,12 +3596,17 @@ ], "name": "Lithuania", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "LU", "alpha3": "LUX", - "bounds": "5.725,49.4454589844,6.49375,50.1671875", + "bounds": [ + 5.725, + 49.4454589844, + 6.49375, + 50.1671875 + ], "countryCallingCodes": [ "+352" ], @@ -2567,12 +3621,17 @@ ], "name": "Luxembourg", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "LV", "alpha3": "LVA", - "bounds": "21.0149414063,55.6675292969,28.2020507813,58.0634277344", + "bounds": [ + 21.0149414063, + 55.6675292969, + 28.2020507813, + 58.0634277344 + ], "countryCallingCodes": [ "+371" ], @@ -2585,12 +3644,17 @@ ], "name": "Latvia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "LY", "alpha3": "LBY", - "bounds": "9.31025390625,19.4966308594,25.1504882813,33.1819335937", + "bounds": [ + 9.31025390625, + 19.4966308594, + 25.1504882813, + 33.1819335937 + ], "countryCallingCodes": [ "+218" ], @@ -2603,12 +3667,17 @@ ], "name": "Libya", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MA", "alpha3": "MAR", - "bounds": "-17.0030761719,21.420703125,-1.06552734375,35.9298828125", + "bounds": [ + -17.0030761719, + 21.420703125, + -1.06552734375, + 35.9298828125 + ], "countryCallingCodes": [ "+212" ], @@ -2621,12 +3690,17 @@ ], "name": "Morocco", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MC", "alpha3": "MCO", - "bounds": "7.377734375,43.7317382812,7.438671875,43.7708984375", + "bounds": [ + 7.377734375, + 43.7317382812, + 7.438671875, + 43.7708984375 + ], "countryCallingCodes": [ "+377" ], @@ -2639,12 +3713,17 @@ ], "name": "Monaco", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MD", "alpha3": "MDA", - "bounds": "26.6189453125,45.4504394531,30.1310546875,48.477734375", + "bounds": [ + 26.6189453125, + 45.4504394531, + 30.1310546875, + 48.477734375 + ], "countryCallingCodes": [ "+373" ], @@ -2657,12 +3736,17 @@ ], "name": "Moldova", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "ME", "alpha3": "MNE", - "bounds": "18.436328125,41.8690917969,20.34765625,43.5423339844", + "bounds": [ + 18.436328125, + 41.8690917969, + 20.34765625, + 43.5423339844 + ], "countryCallingCodes": [ "+382" ], @@ -2675,12 +3759,17 @@ ], "name": "Montenegro", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MF", "alpha3": "MAF", - "bounds": "-63.123046875,18.0689453125,-63.0094238281,18.1153320312", + "bounds": [ + -63.123046875, + 18.0689453125, + -63.0094238281, + 18.1153320312 + ], "countryCallingCodes": [ "+590" ], @@ -2693,12 +3782,17 @@ ], "name": "Saint Martin", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MG", "alpha3": "MDG", - "bounds": "43.2571289063,-25.5705078125,50.4827148438,-12.0795898437", + "bounds": [ + 43.2571289063, + -25.5705078125, + 50.4827148438, + -12.0795898437 + ], "countryCallingCodes": [ "+261" ], @@ -2712,12 +3806,17 @@ ], "name": "Madagascar", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MH", "alpha3": "MHL", - "bounds": "166.844726563,5.7998046875,171.756835937,11.1686523438", + "bounds": [ + 166.844726563, + 5.7998046875, + 171.756835937, + 11.1686523438 + ], "countryCallingCodes": [ "+692" ], @@ -2731,12 +3830,17 @@ ], "name": "Marshall Islands", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MK", "alpha3": "MKD", - "bounds": "20.4486328125,40.8499023437,23.0056640625,42.3581542969", + "bounds": [ + 20.4486328125, + 40.8499023437, + 23.0056640625, + 42.3581542969 + ], "countryCallingCodes": [ "+389" ], @@ -2749,12 +3853,17 @@ ], "name": "Macedonia, The Former Yugoslav Republic Of", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "ML", "alpha3": "MLI", - "bounds": "-12.2806152344,10.1432617187,4.23466796875,24.9956054688", + "bounds": [ + -12.2806152344, + 10.1432617187, + 4.23466796875, + 24.9956054688 + ], "countryCallingCodes": [ "+223" ], @@ -2767,12 +3876,17 @@ ], "name": "Mali", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MM", "alpha3": "MMR", - "bounds": "92.1795898438,9.875390625,101.147265625,28.5170410156", + "bounds": [ + 92.1795898438, + 9.875390625, + 101.147265625, + 28.5170410156 + ], "countryCallingCodes": [ "+95" ], @@ -2785,12 +3899,17 @@ ], "name": "Myanmar", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MN", "alpha3": "MNG", - "bounds": "87.7431640625,41.5955078125,119.897851563,52.1172851562", + "bounds": [ + 87.7431640625, + 41.5955078125, + 119.897851563, + 52.1172851562 + ], "countryCallingCodes": [ "+976" ], @@ -2803,12 +3922,17 @@ ], "name": "Mongolia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MO", "alpha3": "MAC", - "bounds": "113.47890625,22.1955566406,113.548144531,22.2459472656", + "bounds": [ + 113.47890625, + 22.1955566406, + 113.548144531, + 22.2459472656 + ], "countryCallingCodes": [ "+853" ], @@ -2822,12 +3946,17 @@ ], "name": "Macao", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MP", "alpha3": "MNP", - "bounds": "145.152148438,14.111328125,145.835449219,18.8067871094", + "bounds": [ + 145.152148438, + 14.111328125, + 145.835449219, + 18.8067871094 + ], "countryCallingCodes": [ "+1 670" ], @@ -2840,12 +3969,17 @@ ], "name": "Northern Mariana Islands", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MQ", "alpha3": "MTQ", - "bounds": "-61.2197265625,14.4262695312,-60.8262695312,14.8752929688", + "bounds": [ + -61.2197265625, + 14.4262695312, + -60.8262695312, + 14.8752929688 + ], "countryCallingCodes": [ "+596" ], @@ -2856,12 +3990,17 @@ "languages": [], "name": "Martinique", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MR", "alpha3": "MRT", - "bounds": "-17.0639648438,14.7453613281,-4.82260742187,27.2859375", + "bounds": [ + -17.0639648438, + 14.7453613281, + -4.82260742187, + 27.2859375 + ], "countryCallingCodes": [ "+222" ], @@ -2875,12 +4014,17 @@ ], "name": "Mauritania", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MS", "alpha3": "MSR", - "bounds": "-62.223046875,16.6812011719,-62.1484375,16.8095703125", + "bounds": [ + -62.223046875, + 16.6812011719, + -62.1484375, + 16.8095703125 + ], "countryCallingCodes": [ "+1 664" ], @@ -2891,12 +4035,17 @@ "languages": [], "name": "Montserrat", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MT", "alpha3": "MLT", - "bounds": "14.1803710938,35.8202148437,14.5662109375,36.07578125", + "bounds": [ + 14.1803710938, + 35.8202148437, + 14.5662109375, + 36.07578125 + ], "countryCallingCodes": [ "+356" ], @@ -2910,12 +4059,17 @@ ], "name": "Malta", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MU", "alpha3": "MUS", - "bounds": "57.3176757813,-20.5131835938,57.7919921875,-19.9899414063", + "bounds": [ + 57.3176757813, + -20.5131835938, + 57.7919921875, + -19.9899414063 + ], "countryCallingCodes": [ "+230" ], @@ -2929,12 +4083,17 @@ ], "name": "Mauritius", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MV", "alpha3": "MDV", - "bounds": "73.38203125,3.22939453125,73.5283203125,4.24765625", + "bounds": [ + 73.38203125, + 3.22939453125, + 73.5283203125, + 4.24765625 + ], "countryCallingCodes": [ "+960" ], @@ -2947,12 +4106,17 @@ ], "name": "Maldives", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MW", "alpha3": "MWI", - "bounds": "32.6704101562,-17.1310546875,35.8927734375,-9.39501953125", + "bounds": [ + 32.6704101562, + -17.1310546875, + 35.8927734375, + -9.39501953125 + ], "countryCallingCodes": [ "+265" ], @@ -2966,12 +4130,17 @@ ], "name": "Malawi", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MX", "alpha3": "MEX", - "bounds": "-118.401367187,14.5454101562,-86.6962890625,32.7153320313", + "bounds": [ + -118.401367187, + 14.5454101562, + -86.6962890625, + 32.7153320313 + ], "countryCallingCodes": [ "+52" ], @@ -2985,12 +4154,17 @@ ], "name": "Mexico", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MY", "alpha3": "MYS", - "bounds": "99.6462890625,0.861962890625,119.266308594,7.35166015625", + "bounds": [ + 99.6462890625, + 0.861962890625, + 119.266308594, + 7.35166015625 + ], "countryCallingCodes": [ "+60" ], @@ -3004,12 +4178,17 @@ ], "name": "Malaysia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "MZ", "alpha3": "MOZ", - "bounds": "30.2217773438,-26.8616210938,40.84453125,-10.4643554688", + "bounds": [ + 30.2217773438, + -26.8616210938, + 40.84453125, + -10.4643554688 + ], "countryCallingCodes": [ "+258" ], @@ -3022,12 +4201,17 @@ ], "name": "Mozambique", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "NA", "alpha3": "NAM", - "bounds": "11.7216796875,-28.9387695313,25.2587890625,-16.9676757813", + "bounds": [ + 11.7216796875, + -28.9387695313, + 25.2587890625, + -16.9676757813 + ], "countryCallingCodes": [ "+264" ], @@ -3041,12 +4225,17 @@ ], "name": "Namibia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "NC", "alpha3": "NCL", - "bounds": "159.928222656,-22.6611328125,168.1390625,-19.1146484375", + "bounds": [ + 159.928222656, + -22.6611328125, + 168.1390625, + -19.1146484375 + ], "countryCallingCodes": [ "+687" ], @@ -3059,12 +4248,17 @@ ], "name": "New Caledonia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "NE", "alpha3": "NER", - "bounds": "0.1638671875,11.6962890625,15.9631835938,23.5178710938", + "bounds": [ + 0.1638671875, + 11.6962890625, + 15.9631835938, + 23.5178710938 + ], "countryCallingCodes": [ "+227" ], @@ -3077,12 +4271,17 @@ ], "name": "Niger", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "NF", "alpha3": "NFK", - "bounds": "167.906152344,-29.0962890625,167.990429688,-29.0139648438", + "bounds": [ + 167.906152344, + -29.0962890625, + 167.990429688, + -29.0139648438 + ], "countryCallingCodes": [ "+672" ], @@ -3095,12 +4294,17 @@ ], "name": "Norfolk Island", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "NG", "alpha3": "NGA", - "bounds": "2.68603515625,4.27739257813,14.6271484375,13.8728515625", + "bounds": [ + 2.68603515625, + 4.27739257813, + 14.6271484375, + 13.8728515625 + ], "countryCallingCodes": [ "+234" ], @@ -3113,12 +4317,17 @@ ], "name": "Nigeria", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "NI", "alpha3": "NIC", - "bounds": "-87.6701660156,10.7353515625,-83.1575195312,15.0080566406", + "bounds": [ + -87.6701660156, + 10.7353515625, + -83.1575195312, + 15.0080566406 + ], "countryCallingCodes": [ "+505" ], @@ -3131,12 +4340,17 @@ ], "name": "Nicaragua", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "NL", "alpha3": "NLD", - "bounds": "3.133,50.75,7.217,53.683", + "bounds": [ + 3.133, + 50.75, + 7.217, + 53.683 + ], "countryCallingCodes": [ "+31" ], @@ -3149,12 +4363,25 @@ ], "name": "Netherlands", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "NO", "alpha3": "NOR", - "bounds": "-9.09887695312,70.8326660156,-7.97880859375,71.1776855469;4.7990234375,58.0209472656,30.9606445313,71.1420898438", + "bounds": [ + [ + -9.09887695312, + 70.8326660156, + -7.97880859375, + 71.1776855469 + ], + [ + 4.7990234375, + 58.0209472656, + 30.9606445313, + 71.1420898438 + ] + ], "countryCallingCodes": [ "+47" ], @@ -3167,12 +4394,20 @@ ], "name": "Norway", "status": "assigned", - "subunits": "Jan Mayen I.,Norway" + "subunits": [ + "Jan Mayen I.", + "Norway" + ] }, { "alpha2": "NP", "alpha3": "NPL", - "bounds": "80.0516601563,26.3603027344,88.1615234375,30.3875", + "bounds": [ + 80.0516601563, + 26.3603027344, + 88.1615234375, + 30.3875 + ], "countryCallingCodes": [ "+977" ], @@ -3185,12 +4420,17 @@ ], "name": "Nepal", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "NR", "alpha3": "NRU", - "bounds": "166.90703125,-0.55078125,166.958398438,-0.48935546875", + "bounds": [ + 166.90703125, + -0.55078125, + 166.958398438, + -0.48935546875 + ], "countryCallingCodes": [ "+674" ], @@ -3204,12 +4444,17 @@ ], "name": "Nauru", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "NU", "alpha3": "NIU", - "bounds": "-169.948339844,-19.137890625,-169.793408203,-18.966015625", + "bounds": [ + -169.948339844, + -19.137890625, + -169.793408203, + -18.966015625 + ], "countryCallingCodes": [ "+683" ], @@ -3222,12 +4467,37 @@ ], "name": "Niue", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "NZ", "alpha3": "NZL", - "bounds": "172.705957031,-41.6106445312,178.536230469,-34.4291015625;166.477636719,-47.263671875,174.370117188,-40.4900390625;165.889160156,-52.5703125,169.233496094,-50.5309570312;-176.84765625,-44.3305664062,-176.122558594,-43.717578125", + "bounds": [ + [ + 172.705957031, + -41.6106445312, + 178.536230469, + -34.4291015625 + ], + [ + 166.477636719, + -47.263671875, + 174.370117188, + -40.4900390625 + ], + [ + 165.889160156, + -52.5703125, + 169.233496094, + -50.5309570312 + ], + [ + -176.84765625, + -44.3305664062, + -176.122558594, + -43.717578125 + ] + ], "countryCallingCodes": [ "+64" ], @@ -3240,12 +4510,22 @@ ], "name": "New Zealand", "status": "assigned", - "subunits": "North I.,South I.,N.Z. SubAntarctic Is.,Chatham Is." + "subunits": [ + "North I.", + "South I.", + "N.Z. SubAntarctic Is.", + "Chatham Is." + ] }, { "alpha2": "OM", "alpha3": "OMN", - "bounds": "51.9776367188,16.6483886719,59.8375,26.3563476563", + "bounds": [ + 51.9776367188, + 16.6483886719, + 59.8375, + 26.3563476563 + ], "countryCallingCodes": [ "+968" ], @@ -3258,12 +4538,17 @@ ], "name": "Oman", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "PA", "alpha3": "PAN", - "bounds": "-83.02734375,7.22006835938,-77.1959960937,9.5978515625", + "bounds": [ + -83.02734375, + 7.22006835938, + -77.1959960937, + 9.5978515625 + ], "countryCallingCodes": [ "+507" ], @@ -3277,12 +4562,17 @@ ], "name": "Panama", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "PE", "alpha3": "PER", - "bounds": "-81.3366210937,-18.3456054688,-68.6852539062,-0.041748046875", + "bounds": [ + -81.3366210937, + -18.3456054688, + -68.6852539062, + -0.041748046875 + ], "countryCallingCodes": [ "+51" ], @@ -3297,12 +4587,17 @@ ], "name": "Peru", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "PF", "alpha3": "PYF", - "bounds": "-151.512402344,-20.8758789063,-136.293896484,-8.78154296875", + "bounds": [ + -151.512402344, + -20.8758789063, + -136.293896484, + -8.78154296875 + ], "countryCallingCodes": [ "+689" ], @@ -3315,12 +4610,25 @@ ], "name": "French Polynesia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "PG", "alpha3": "PNG", - "bounds": "154.540039063,-6.86279296875,155.957617188,-5.0138671875;140.862304687,-11.6305664062,154.280761719,-1.35322265625", + "bounds": [ + [ + 154.540039063, + -6.86279296875, + 155.957617188, + -5.0138671875 + ], + [ + 140.862304687, + -11.6305664062, + 154.280761719, + -1.35322265625 + ] + ], "countryCallingCodes": [ "+675" ], @@ -3333,12 +4641,20 @@ ], "name": "Papua New Guinea", "status": "assigned", - "subunits": "Bougainville,Papua New Guinea" + "subunits": [ + "Bougainville", + "Papua New Guinea" + ] }, { "alpha2": "PH", "alpha3": "PHL", - "bounds": "116.96953125,5.06020507812,126.593359375,20.8412597656", + "bounds": [ + 116.96953125, + 5.06020507812, + 126.593359375, + 20.8412597656 + ], "countryCallingCodes": [ "+63" ], @@ -3351,12 +4667,17 @@ ], "name": "Philippines", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "PK", "alpha3": "PAK", - "bounds": "60.843359375,23.7533691406,77.0486328125,37.0366699219", + "bounds": [ + 60.843359375, + 23.7533691406, + 77.0486328125, + 37.0366699219 + ], "countryCallingCodes": [ "+92" ], @@ -3370,12 +4691,17 @@ ], "name": "Pakistan", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "PL", "alpha3": "POL", - "bounds": "14.1286132813,49.0207519531,24.1057617188,54.8381835937", + "bounds": [ + 14.1286132813, + 49.0207519531, + 24.1057617188, + 54.8381835937 + ], "countryCallingCodes": [ "+48" ], @@ -3388,12 +4714,17 @@ ], "name": "Poland", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "PM", "alpha3": "SPM", - "bounds": "-56.3869140625,46.7528320312,-56.1373535156,47.0989746094", + "bounds": [ + -56.3869140625, + 46.7528320312, + -56.1373535156, + 47.0989746094 + ], "countryCallingCodes": [ "+508" ], @@ -3406,12 +4737,17 @@ ], "name": "Saint Pierre And Miquelon", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "PN", "alpha3": "PCN", - "bounds": "-128.350195313,-24.4125976562,-128.290087891,-24.3232421875", + "bounds": [ + -128.350195313, + -24.4125976562, + -128.290087891, + -24.3232421875 + ], "countryCallingCodes": [ "+872" ], @@ -3424,12 +4760,17 @@ ], "name": "Pitcairn", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "PR", "alpha3": "PRI", - "bounds": "-67.9370605469,17.947265625,-65.2948730469,18.5221679687", + "bounds": [ + -67.9370605469, + 17.947265625, + -65.2948730469, + 18.5221679687 + ], "countryCallingCodes": [ "+1 787", "+1 939" @@ -3444,12 +4785,25 @@ ], "name": "Puerto Rico", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "PS", "alpha3": "PSE", - "bounds": "34.1981445313,31.2083007812,34.5255859375,31.5848632812;34.8727539063,31.3513183594,35.5720703125,32.5344238281", + "bounds": [ + [ + 34.1981445313, + 31.2083007812, + 34.5255859375, + 31.5848632812 + ], + [ + 34.8727539063, + 31.3513183594, + 35.5720703125, + 32.5344238281 + ] + ], "countryCallingCodes": [ "+970" ], @@ -3464,12 +4818,34 @@ ], "name": "Palestinian Territory, Occupied", "status": "assigned", - "subunits": "Gaza,West Bank" + "subunits": [ + "Gaza", + "West Bank" + ] }, { "alpha2": "PT", "alpha3": "PRT", - "bounds": "-31.2829589844,36.9415527344,-25.02734375,39.5208496094;-17.3,32.4,-16.25,33.15;-9.47973632812,37.0054199219,-6.2125,42.1374023437", + "bounds": [ + [ + -31.2829589844, + 36.9415527344, + -25.02734375, + 39.5208496094 + ], + [ + -17.3, + 32.4, + -16.25, + 33.15 + ], + [ + -9.47973632812, + 37.0054199219, + -6.2125, + 42.1374023437 + ] + ], "countryCallingCodes": [ "+351" ], @@ -3482,12 +4858,21 @@ ], "name": "Portugal", "status": "assigned", - "subunits": "Azores,Madeira,Portugal" + "subunits": [ + "Azores", + "Madeira", + "Portugal" + ] }, { "alpha2": "PW", "alpha3": "PLW", - "bounds": "131.134960938,3.021875,134.659570313,7.712109375", + "bounds": [ + 131.134960938, + 3.021875, + 134.659570313, + 7.712109375 + ], "countryCallingCodes": [ "+680" ], @@ -3500,12 +4885,17 @@ ], "name": "Palau", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "PY", "alpha3": "PRY", - "bounds": "-62.6509765625,-27.5538085938,-54.241796875,-19.2862304688", + "bounds": [ + -62.6509765625, + -27.5538085938, + -54.241796875, + -19.2862304688 + ], "countryCallingCodes": [ "+595" ], @@ -3518,12 +4908,17 @@ ], "name": "Paraguay", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "QA", "alpha3": "QAT", - "bounds": "50.7545898438,24.5646484375,51.6088867188,26.1532714844", + "bounds": [ + 50.7545898438, + 24.5646484375, + 51.6088867188, + 26.1532714844 + ], "countryCallingCodes": [ "+974" ], @@ -3536,12 +4931,17 @@ ], "name": "Qatar", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "RE", "alpha3": "REU", - "bounds": "55.2328125,-21.3690429688,55.8390625,-20.8651367188", + "bounds": [ + 55.2328125, + -21.3690429688, + 55.8390625, + -20.8651367188 + ], "countryCallingCodes": [ "+262" ], @@ -3554,12 +4954,17 @@ ], "name": "Reunion", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "RO", "alpha3": "ROU", - "bounds": "20.241796875,43.6708007812,29.705859375,48.2634765625", + "bounds": [ + 20.241796875, + 43.6708007812, + 29.705859375, + 48.2634765625 + ], "countryCallingCodes": [ "+40" ], @@ -3572,12 +4977,31 @@ ], "name": "Romania", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "RS", "alpha3": "SRB", - "bounds": "18.8390625,44.6326171875,21.533203125,46.1691894531;20.0294921875,41.8538085937,21.7529296875,43.2610839844;19.1184570313,42.2421386719,22.9768554688,45.0977050781", + "bounds": [ + [ + 18.8390625, + 44.6326171875, + 21.533203125, + 46.1691894531 + ], + [ + 20.0294921875, + 41.8538085937, + 21.7529296875, + 43.2610839844 + ], + [ + 19.1184570313, + 42.2421386719, + 22.9768554688, + 45.0977050781 + ] + ], "countryCallingCodes": [ "+381" ], @@ -3590,12 +5014,41 @@ ], "name": "Serbia", "status": "assigned", - "subunits": "Vojvodina,Kosovo,Serbia" + "subunits": [ + "Vojvodina", + "Kosovo", + "Serbia" + ] }, { "alpha2": "RU", "alpha3": "RUS", - "bounds": "27.351953125,41.1992675781,68.9416992188,81.8541992187;19.6043945313,54.3500976562,22.83125,55.2866699219;-180,64.2797363281,-169.729150391,71.5961914063;52.7350585938,42.3025390625,180,81.28046875", + "bounds": [ + [ + 27.351953125, + 41.1992675781, + 68.9416992188, + 81.8541992187 + ], + [ + 19.6043945313, + 54.3500976562, + 22.83125, + 55.2866699219 + ], + [ + -180, + 64.2797363281, + -169.729150391, + 71.5961914063 + ], + [ + 52.7350585938, + 42.3025390625, + 180, + 81.28046875 + ] + ], "countryCallingCodes": [ "+7", "+7 3", @@ -3611,12 +5064,22 @@ ], "name": "Russian Federation", "status": "assigned", - "subunits": "Russia,Kaliningrad,Russia,Russia" + "subunits": [ + "Russia", + "Kaliningrad", + "Russia", + "Russia" + ] }, { "alpha2": "RW", "alpha3": "RWA", - "bounds": "28.8576171875,-2.80859375,30.8765625,-1.0630859375", + "bounds": [ + 28.8576171875, + -2.80859375, + 30.8765625, + -1.0630859375 + ], "countryCallingCodes": [ "+250" ], @@ -3631,12 +5094,17 @@ ], "name": "Rwanda", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SA", "alpha3": "SAU", - "bounds": "34.6162109375,16.3717773438,55.641015625,32.1245117188", + "bounds": [ + 34.6162109375, + 16.3717773438, + 55.641015625, + 32.1245117188 + ], "countryCallingCodes": [ "+966" ], @@ -3649,12 +5117,17 @@ ], "name": "Saudi Arabia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SB", "alpha3": "SLB", - "bounds": "155.677539063,-11.8322265625,166.929199219,-6.60888671875", + "bounds": [ + 155.677539063, + -11.8322265625, + 166.929199219, + -6.60888671875 + ], "countryCallingCodes": [ "+677" ], @@ -3667,12 +5140,17 @@ ], "name": "Solomon Islands", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SC", "alpha3": "SYC", - "bounds": "55.3833984375,-4.785546875,55.54296875,-4.5587890625", + "bounds": [ + 55.3833984375, + -4.785546875, + 55.54296875, + -4.5587890625 + ], "countryCallingCodes": [ "+248" ], @@ -3686,12 +5164,17 @@ ], "name": "Seychelles", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SD", "alpha3": "SDN", - "bounds": "21.8252929688,8.665625,38.6094726563,22.2024414063", + "bounds": [ + 21.8252929688, + 8.665625, + 38.6094726563, + 22.2024414063 + ], "countryCallingCodes": [ "+249" ], @@ -3705,12 +5188,17 @@ ], "name": "Sudan", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SE", "alpha3": "SWE", - "bounds": "11.1471679688,55.3463867188,24.15546875,69.0368652344", + "bounds": [ + 11.1471679688, + 55.3463867188, + 24.15546875, + 69.0368652344 + ], "countryCallingCodes": [ "+46" ], @@ -3723,12 +5211,17 @@ ], "name": "Sweden", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SG", "alpha3": "SGP", - "bounds": "103.650195312,1.26538085938,103.996386719,1.4470703125", + "bounds": [ + 103.650195312, + 1.26538085938, + 103.996386719, + 1.4470703125 + ], "countryCallingCodes": [ "+65" ], @@ -3744,12 +5237,25 @@ ], "name": "Singapore", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SH", "alpha3": "SHN", - "bounds": "-14.4149414062,-7.97578125,-14.3025390625,-7.8826171875;-5.78251953125,-16.0040039063,-5.65971679687,-15.9061523438", + "bounds": [ + [ + -14.4149414062, + -7.97578125, + -14.3025390625, + -7.8826171875 + ], + [ + -5.78251953125, + -16.0040039063, + -5.65971679687, + -15.9061523438 + ] + ], "countryCallingCodes": [ "+290" ], @@ -3762,12 +5268,20 @@ ], "name": "Saint Helena, Ascension And Tristan Da Cunha", "status": "assigned", - "subunits": "Ascension,Saint Helena" + "subunits": [ + "Ascension", + "Saint Helena" + ] }, { "alpha2": "SI", "alpha3": "SVN", - "bounds": "13.3782226563,45.4283691406,16.5162109375,46.86328125", + "bounds": [ + 13.3782226563, + 45.4283691406, + 16.5162109375, + 46.86328125 + ], "countryCallingCodes": [ "+386" ], @@ -3780,12 +5294,17 @@ ], "name": "Slovenia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SJ", "alpha3": "SJM", - "bounds": "10.5576171875,74.3521484375,33.629296875,80.4778320312", + "bounds": [ + 10.5576171875, + 74.3521484375, + 33.629296875, + 80.4778320312 + ], "countryCallingCodes": [ "+47" ], @@ -3796,12 +5315,17 @@ "languages": [], "name": "Svalbard And Jan Mayen", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SK", "alpha3": "SVK", - "bounds": "16.8626953125,47.7634277344,22.538671875,49.5977050781", + "bounds": [ + 16.8626953125, + 47.7634277344, + 22.538671875, + 49.5977050781 + ], "countryCallingCodes": [ "+421" ], @@ -3814,12 +5338,17 @@ ], "name": "Slovakia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SL", "alpha3": "SLE", - "bounds": "-13.2926757812,6.90654296875,-10.283203125,9.99653320312", + "bounds": [ + -13.2926757812, + 6.90654296875, + -10.283203125, + 9.99653320312 + ], "countryCallingCodes": [ "+232" ], @@ -3832,12 +5361,17 @@ ], "name": "Sierra Leone", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SM", "alpha3": "SMR", - "bounds": "12.396875,43.8940917969,12.5146484375,43.9897460938", + "bounds": [ + 12.396875, + 43.8940917969, + 12.5146484375, + 43.9897460938 + ], "countryCallingCodes": [ "+378" ], @@ -3850,12 +5384,17 @@ ], "name": "San Marino", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SN", "alpha3": "SEN", - "bounds": "-17.5356445312,12.3280273437,-11.382421875,16.67890625", + "bounds": [ + -17.5356445312, + 12.3280273437, + -11.382421875, + 16.67890625 + ], "countryCallingCodes": [ "+221" ], @@ -3868,12 +5407,25 @@ ], "name": "Senegal", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SO", "alpha3": "SOM", - "bounds": "40.964453125,-1.6953125,51.390234375,11.9836914062;42.6564453125,7.9970703125,48.9385742188,11.4998046875", + "bounds": [ + [ + 40.964453125, + -1.6953125, + 51.390234375, + 11.9836914062 + ], + [ + 42.6564453125, + 7.9970703125, + 48.9385742188, + 11.4998046875 + ] + ], "countryCallingCodes": [ "+252" ], @@ -3886,12 +5438,20 @@ ], "name": "Somalia", "status": "assigned", - "subunits": "Somalia,Somaliland" + "subunits": [ + "Somalia", + "Somaliland" + ] }, { "alpha2": "SR", "alpha3": "SUR", - "bounds": "-58.0544921875,1.84223632812,-53.9904785156,5.99345703125", + "bounds": [ + -58.0544921875, + 1.84223632812, + -53.9904785156, + 5.99345703125 + ], "countryCallingCodes": [ "+597" ], @@ -3904,12 +5464,17 @@ ], "name": "Suriname", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SS", "alpha3": "SSD", - "bounds": "24.1473632813,3.49072265625,35.268359375,12.2230957031", + "bounds": [ + 24.1473632813, + 3.49072265625, + 35.268359375, + 12.2230957031 + ], "countryCallingCodes": [ "+211" ], @@ -3922,12 +5487,25 @@ ], "name": "South Sudan", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "ST", "alpha3": "STP", - "bounds": "7.3306640625,1.54155273437,7.45234375,1.69912109375;6.4681640625,0.04736328125,6.75,0.40439453125", + "bounds": [ + [ + 7.3306640625, + 1.54155273437, + 7.45234375, + 1.69912109375 + ], + [ + 6.4681640625, + 0.04736328125, + 6.75, + 0.40439453125 + ] + ], "countryCallingCodes": [ "+239" ], @@ -3940,12 +5518,15 @@ ], "name": "São Tomé and Príncipe", "status": "assigned", - "subunits": "Principe,Sao Tome" + "subunits": [ + "Principe", + "Sao Tome" + ] }, { "alpha2": "SU", "alpha3": "", - "bounds": "", + "bounds": [], "countryCallingCodes": [], "currencies": [ "RUB" @@ -3956,12 +5537,17 @@ ], "name": "USSR", "status": "reserved", - "subunits": "" + "subunits": [] }, { "alpha2": "SV", "alpha3": "SLV", - "bounds": "-90.1059082031,13.1640136719,-87.7153320312,14.4311035156", + "bounds": [ + -90.1059082031, + 13.1640136719, + -87.7153320312, + 14.4311035156 + ], "countryCallingCodes": [ "+503" ], @@ -3974,12 +5560,17 @@ ], "name": "El Salvador", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SX", "alpha3": "SXM", - "bounds": "-63.1247070312,18.0191894531,-63.0111816406,18.0689453125", + "bounds": [ + -63.1247070312, + 18.0191894531, + -63.0111816406, + 18.0689453125 + ], "countryCallingCodes": [ "+1 721" ], @@ -3992,12 +5583,17 @@ ], "name": "Sint Maarten", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SY", "alpha3": "SYR", - "bounds": "35.764453125,32.3172851562,42.3590820313,37.297265625", + "bounds": [ + 35.764453125, + 32.3172851562, + 42.3590820313, + 37.297265625 + ], "countryCallingCodes": [ "+963" ], @@ -4010,12 +5606,17 @@ ], "name": "Syrian Arab Republic", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "SZ", "alpha3": "SWZ", - "bounds": "30.7875,-27.3099609375,32.112890625,-25.74296875", + "bounds": [ + 30.7875, + -27.3099609375, + 32.112890625, + -25.74296875 + ], "countryCallingCodes": [ "+268" ], @@ -4029,12 +5630,12 @@ ], "name": "Swaziland", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "TA", "alpha3": "", - "bounds": "", + "bounds": [], "countryCallingCodes": [ "+290" ], @@ -4045,12 +5646,17 @@ "languages": [], "name": "Tristan de Cunha", "status": "reserved", - "subunits": "" + "subunits": [] }, { "alpha2": "TC", "alpha3": "TCA", - "bounds": "-72.3423828125,21.7517089844,-71.6369140625,21.9519042969", + "bounds": [ + -72.3423828125, + 21.7517089844, + -71.6369140625, + 21.9519042969 + ], "countryCallingCodes": [ "+1 649" ], @@ -4063,12 +5669,17 @@ ], "name": "Turks And Caicos Islands", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "TD", "alpha3": "TCD", - "bounds": "13.4482421875,7.47529296875,23.9833984375,23.4452148437", + "bounds": [ + 13.4482421875, + 7.47529296875, + 23.9833984375, + 23.4452148437 + ], "countryCallingCodes": [ "+235" ], @@ -4082,12 +5693,17 @@ ], "name": "Chad", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "TF", "alpha3": "ATF", - "bounds": "51.6592773438,-49.7098632812,70.55546875,-46.3268554687", + "bounds": [ + 51.6592773438, + -49.7098632812, + 70.55546875, + -46.3268554687 + ], "countryCallingCodes": [], "currencies": [ "EUR" @@ -4098,12 +5714,17 @@ ], "name": "French Southern Territories", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "TG", "alpha3": "TGO", - "bounds": "-0.090185546875,6.08940429687,1.7779296875,11.115625", + "bounds": [ + -0.090185546875, + 6.08940429687, + 1.7779296875, + 11.115625 + ], "countryCallingCodes": [ "+228" ], @@ -4116,12 +5737,17 @@ ], "name": "Togo", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "TH", "alpha3": "THA", - "bounds": "97.3739257812,5.63676757813,105.641015625,20.4244140625", + "bounds": [ + 97.3739257812, + 5.63676757813, + 105.641015625, + 20.4244140625 + ], "countryCallingCodes": [ "+66" ], @@ -4134,12 +5760,17 @@ ], "name": "Thailand", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "TJ", "alpha3": "TJK", - "bounds": "67.349609375,36.6840332031,75.11875,41.0351074219", + "bounds": [ + 67.349609375, + 36.6840332031, + 75.11875, + 41.0351074219 + ], "countryCallingCodes": [ "+992" ], @@ -4153,12 +5784,17 @@ ], "name": "Tajikistan", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "TK", "alpha3": "TKL", - "bounds": "-172.498681641,-9.35830078125,-171.186425781,-8.546484375", + "bounds": [ + -172.498681641, + -9.35830078125, + -171.186425781, + -8.546484375 + ], "countryCallingCodes": [ "+690" ], @@ -4171,12 +5807,25 @@ ], "name": "Tokelau", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "TL", "alpha3": "TLS", - "bounds": "124.036328125,-9.4279296875,124.444433594,-9.19033203125;124.915039062,-9.5119140625,127.29609375,-8.13994140625", + "bounds": [ + [ + 124.036328125, + -9.4279296875, + 124.444433594, + -9.19033203125 + ], + [ + 124.915039062, + -9.5119140625, + 127.29609375, + -8.13994140625 + ] + ], "countryCallingCodes": [ "+670" ], @@ -4189,12 +5838,20 @@ ], "name": "Timor-Leste, Democratic Republic of", "status": "assigned", - "subunits": "Pante Makasar,Timor-Leste" + "subunits": [ + "Pante Makasar", + "Timor-Leste" + ] }, { "alpha2": "TM", "alpha3": "TKM", - "bounds": "52.4938476563,35.1708007813,66.629296875,42.7784667969", + "bounds": [ + 52.4938476563, + 35.1708007813, + 66.629296875, + 42.7784667969 + ], "countryCallingCodes": [ "+993" ], @@ -4208,12 +5865,17 @@ ], "name": "Turkmenistan", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "TN", "alpha3": "TUN", - "bounds": "7.49560546875,30.2293945312,11.5359375,37.3403808594", + "bounds": [ + 7.49560546875, + 30.2293945312, + 11.5359375, + 37.3403808594 + ], "countryCallingCodes": [ "+216" ], @@ -4226,12 +5888,17 @@ ], "name": "Tunisia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "TO", "alpha3": "TON", - "bounds": "-175.362353516,-21.4505859375,-173.921875,-18.5653320313", + "bounds": [ + -175.362353516, + -21.4505859375, + -173.921875, + -18.5653320313 + ], "countryCallingCodes": [ "+676" ], @@ -4244,12 +5911,17 @@ ], "name": "Tonga", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "TR", "alpha3": "TUR", - "bounds": "25.6689453125,35.8314453125,44.8171875,42.0932617188", + "bounds": [ + 25.6689453125, + 35.8314453125, + 44.8171875, + 42.0932617188 + ], "countryCallingCodes": [ "+90" ], @@ -4262,12 +5934,25 @@ ], "name": "Turkey", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "TT", "alpha3": "TTO", - "bounds": "-61.9061035156,10.0646484375,-60.9176269531,10.840234375;-60.8106445312,11.1686035156,-60.5254882812,11.325390625", + "bounds": [ + [ + -61.9061035156, + 10.0646484375, + -60.9176269531, + 10.840234375 + ], + [ + -60.8106445312, + 11.1686035156, + -60.5254882812, + 11.325390625 + ] + ], "countryCallingCodes": [ "+1 868" ], @@ -4280,12 +5965,20 @@ ], "name": "Trinidad And Tobago", "status": "assigned", - "subunits": "Trinidad,Tobago" + "subunits": [ + "Trinidad", + "Tobago" + ] }, { "alpha2": "TV", "alpha3": "TUV", - "bounds": "176.7,-12.7,180,-5.4", + "bounds": [ + 176.7, + -12.7, + 180, + -5.4 + ], "countryCallingCodes": [ "+688" ], @@ -4298,12 +5991,17 @@ ], "name": "Tuvalu", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "TW", "alpha3": "TWN", - "bounds": "118.287304688,21.925,121.929003906,25.2769042969", + "bounds": [ + 118.287304688, + 21.925, + 121.929003906, + 25.2769042969 + ], "countryCallingCodes": [ "+886" ], @@ -4316,12 +6014,25 @@ ], "name": "Taiwan", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "TZ", "alpha3": "TZA", - "bounds": "29.3234375,-11.7162109375,40.4635742188,-0.994921875;39.1823242188,-6.4537109375,39.8709960937,-4.90615234375", + "bounds": [ + [ + 29.3234375, + -11.7162109375, + 40.4635742188, + -0.994921875 + ], + [ + 39.1823242188, + -6.4537109375, + 39.8709960937, + -4.90615234375 + ] + ], "countryCallingCodes": [ "+255" ], @@ -4335,12 +6046,20 @@ ], "name": "Tanzania, United Republic Of", "status": "assigned", - "subunits": "Tanzania,Zanzibar" + "subunits": [ + "Tanzania", + "Zanzibar" + ] }, { "alpha2": "UA", "alpha3": "UKR", - "bounds": "22.1318359375,44.3875976562,40.1283203125,52.3535644531", + "bounds": [ + 22.1318359375, + 44.3875976562, + 40.1283203125, + 52.3535644531 + ], "countryCallingCodes": [ "+380" ], @@ -4354,12 +6073,17 @@ ], "name": "Ukraine", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "UG", "alpha3": "UGA", - "bounds": "29.5619140625,-1.469921875,34.9782226563,4.22021484375", + "bounds": [ + 29.5619140625, + -1.469921875, + 34.9782226563, + 4.22021484375 + ], "countryCallingCodes": [ "+256" ], @@ -4373,12 +6097,12 @@ ], "name": "Uganda", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "UK", "alpha3": "", - "bounds": "", + "bounds": [], "countryCallingCodes": [], "currencies": [ "GBP" @@ -4393,12 +6117,12 @@ ], "name": "United Kingdom", "status": "reserved", - "subunits": "" + "subunits": [] }, { "alpha2": "UM", "alpha3": "UMI", - "bounds": "", + "bounds": [], "countryCallingCodes": [ "+1" ], @@ -4411,12 +6135,37 @@ ], "name": "United States Minor Outlying Islands", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "US", "alpha3": "USA", - "bounds": "-124.709960938,24.5423339844,-66.9870117187,49.3696777344;172.494824219,51.3722167969,179.779980469,53.0129882813;-178.19453125,51.6036621094,-130.0140625,71.4076660156;-160.243457031,18.9639160156,-154.804199219,22.2231445312", + "bounds": [ + [ + -124.709960938, + 24.5423339844, + -66.9870117187, + 49.3696777344 + ], + [ + 172.494824219, + 51.3722167969, + 179.779980469, + 53.0129882813 + ], + [ + -178.19453125, + 51.6036621094, + -130.0140625, + 71.4076660156 + ], + [ + -160.243457031, + 18.9639160156, + -154.804199219, + 22.2231445312 + ] + ], "countryCallingCodes": [ "+1" ], @@ -4429,12 +6178,22 @@ ], "name": "United States", "status": "assigned", - "subunits": "U.S.A.,Alaska,Alaska,Hawaii" + "subunits": [ + "U.S.A.", + "Alaska", + "Alaska", + "Hawaii" + ] }, { "alpha2": "UY", "alpha3": "URY", - "bounds": "-58.4381347656,-34.9328125,-53.1255859375,-30.1010742188", + "bounds": [ + -58.4381347656, + -34.9328125, + -53.1255859375, + -30.1010742188 + ], "countryCallingCodes": [ "+598" ], @@ -4448,12 +6207,17 @@ ], "name": "Uruguay", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "UZ", "alpha3": "UZB", - "bounds": "55.9756835938,37.1722167969,73.1369140625,45.5553710938", + "bounds": [ + 55.9756835938, + 37.1722167969, + 73.1369140625, + 45.5553710938 + ], "countryCallingCodes": [ "+998" ], @@ -4467,12 +6231,17 @@ ], "name": "Uzbekistan", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "VA", "alpha3": "VAT", - "bounds": "12.4275390625,41.8975585937,12.4391601563,41.9062011719", + "bounds": [ + 12.4275390625, + 41.8975585937, + 12.4391601563, + 41.9062011719 + ], "countryCallingCodes": [ "+379", "+39" @@ -4486,12 +6255,17 @@ ], "name": "Vatican City State", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "VC", "alpha3": "VCT", - "bounds": "-61.353515625,12.6947265625,-61.1240234375,13.3587402344", + "bounds": [ + -61.353515625, + 12.6947265625, + -61.1240234375, + 13.3587402344 + ], "countryCallingCodes": [ "+1 784" ], @@ -4504,12 +6278,17 @@ ], "name": "Saint Vincent And The Grenadines", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "VE", "alpha3": "VEN", - "bounds": "-73.3662109375,0.68798828125,-59.82890625,12.1778808594", + "bounds": [ + -73.3662109375, + 0.68798828125, + -59.82890625, + 12.1778808594 + ], "countryCallingCodes": [ "+58" ], @@ -4522,12 +6301,17 @@ ], "name": "Venezuela, Bolivarian Republic Of", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "VG", "alpha3": "VGB", - "bounds": "-64.6951171875,18.3991210938,-64.2735839844,18.7526855469", + "bounds": [ + -64.6951171875, + 18.3991210938, + -64.2735839844, + 18.7526855469 + ], "countryCallingCodes": [ "+1 284" ], @@ -4540,12 +6324,17 @@ ], "name": "Virgin Islands (British)", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "VI", "alpha3": "VIR", - "bounds": "-65.0236328125,17.7017089844,-64.58046875,18.3852050781", + "bounds": [ + -65.0236328125, + 17.7017089844, + -64.58046875, + 18.3852050781 + ], "countryCallingCodes": [ "+1 340" ], @@ -4558,12 +6347,17 @@ ], "name": "Virgin Islands (US)", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "VN", "alpha3": "VNM", - "bounds": "102.127441406,8.58325195312,109.444921875,23.3452148438", + "bounds": [ + 102.127441406, + 8.58325195312, + 109.444921875, + 23.3452148438 + ], "countryCallingCodes": [ "+84" ], @@ -4576,12 +6370,17 @@ ], "name": "Viet Nam", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "VU", "alpha3": "VUT", - "bounds": "166.526074219,-20.241796875,169.896289063,-13.7094726563", + "bounds": [ + 166.526074219, + -20.241796875, + 169.896289063, + -13.7094726563 + ], "countryCallingCodes": [ "+678" ], @@ -4596,12 +6395,17 @@ ], "name": "Vanuatu", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "WF", "alpha3": "WLF", - "bounds": "-178.194384766,-14.3249023437,-176.128076172,-13.2216796875", + "bounds": [ + -178.194384766, + -14.3249023437, + -176.128076172, + -13.2216796875 + ], "countryCallingCodes": [ "+681" ], @@ -4614,12 +6418,17 @@ ], "name": "Wallis And Futuna", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "WS", "alpha3": "WSM", - "bounds": "-172.778515625,-14.047265625,-171.449560547,-13.465234375", + "bounds": [ + -172.778515625, + -14.047265625, + -171.449560547, + -13.465234375 + ], "countryCallingCodes": [ "+685" ], @@ -4633,12 +6442,25 @@ ], "name": "Samoa", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "YE", "alpha3": "YEM", - "bounds": "42.5490234375,12.6076660156,53.0856445313,18.9961425781;53.3158203125,12.3189941406,54.5111328125,12.7157714844", + "bounds": [ + [ + 42.5490234375, + 12.6076660156, + 53.0856445313, + 18.9961425781 + ], + [ + 53.3158203125, + 12.3189941406, + 54.5111328125, + 12.7157714844 + ] + ], "countryCallingCodes": [ "+967" ], @@ -4651,12 +6473,20 @@ ], "name": "Yemen", "status": "assigned", - "subunits": "Yemen,Socotra" + "subunits": [ + "Yemen", + "Socotra" + ] }, { "alpha2": "YT", "alpha3": "MYT", - "bounds": "45.042578125,-12.9849609375,45.2231445312,-12.6530273438", + "bounds": [ + 45.042578125, + -12.9849609375, + 45.2231445312, + -12.6530273438 + ], "countryCallingCodes": [ "+262" ], @@ -4669,12 +6499,25 @@ ], "name": "Mayotte", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "ZA", "alpha3": "ZAF", - "bounds": "37.5900390625,-46.962890625,37.8876953125,-46.8240234375;16.4475585938,-34.7857421875,32.8861328125,-22.1462890625", + "bounds": [ + [ + 37.5900390625, + -46.962890625, + 37.8876953125, + -46.8240234375 + ], + [ + 16.4475585938, + -34.7857421875, + 32.8861328125, + -22.1462890625 + ] + ], "countryCallingCodes": [ "+27" ], @@ -4694,12 +6537,20 @@ ], "name": "South Africa", "status": "assigned", - "subunits": "Prince Edward Is.,South Africa" + "subunits": [ + "Prince Edward Is.", + "South Africa" + ] }, { "alpha2": "ZM", "alpha3": "ZMB", - "bounds": "21.97890625,-18.0415039062,33.6615234375,-8.19365234375", + "bounds": [ + 21.97890625, + -18.0415039062, + 33.6615234375, + -8.19365234375 + ], "countryCallingCodes": [ "+260" ], @@ -4712,12 +6563,17 @@ ], "name": "Zambia", "status": "assigned", - "subunits": "" + "subunits": [] }, { "alpha2": "ZW", "alpha3": "ZWE", - "bounds": "25.2240234375,-22.4020507813,33.0067382813,-15.6430664062", + "bounds": [ + 25.2240234375, + -22.4020507813, + 33.0067382813, + -15.6430664062 + ], "countryCallingCodes": [ "+263" ], @@ -4736,6 +6592,6 @@ ], "name": "Zimbabwe", "status": "assigned", - "subunits": "" + "subunits": [] } ] diff --git a/data/country_csv_to_json.js b/data/country_csv_to_json.js index 48ebb94..20b2980 100644 --- a/data/country_csv_to_json.js +++ b/data/country_csv_to_json.js @@ -34,9 +34,13 @@ parser.on('finish', function(){ }); // change the appropriate fields to be an array - _.each(['currencies', 'countryCallingCodes', 'languages'], function(key) { + _.each(['currencies', 'countryCallingCodes', 'languages', 'bounds', 'subunits'], function(key) { _.each(output, function (country) { - country[key] = country[key] ? country[key].split(',') : []; + country[key] = country[key] ? ( + key == 'bounds' ? + country[key].split(';').map(function(b) { return b.split(',').map(function(v) { if ( key == 'bounds' ) return parseFloat(v); return v; }) }) + : country[key].split(',') ) : []; + if ( key == 'bounds' && country[key].length === 1 ) country[key] = country[key][0] }); });