1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
// MIT License
//
//Copyright (c) 2018 Brett Russell
//
//Permission is hereby granted, free of charge, to any person obtaining a copy
//of this software and associated documentation files (the "Software"), to deal
//in the Software without restriction, including without limitation the rights
//to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
//copies of the Software, and to permit persons to whom the Software is
//furnished to do so, subject to the following conditions:
//
//The above copyright notice and this permission notice shall be included in all
//copies or substantial portions of the Software.
//
//THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
//IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
//FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
//AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
//LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
//OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
//SOFTWARE.

pub const ISO_A3_AFG: &str = "AFG";
pub const ISO_A3_ALA: &str = "ALA";
pub const ISO_A3_ALB: &str = "ALB";
pub const ISO_A3_DZA: &str = "DZA";
pub const ISO_A3_ASM: &str = "ASM";
pub const ISO_A3_AND: &str = "AND";
pub const ISO_A3_AGO: &str = "AGO";
pub const ISO_A3_AIA: &str = "AIA";
pub const ISO_A3_ATA: &str = "ATA";
pub const ISO_A3_ATG: &str = "ATG";
pub const ISO_A3_ARG: &str = "ARG";
pub const ISO_A3_ARM: &str = "ARM";
pub const ISO_A3_ABW: &str = "ABW";
pub const ISO_A3_AUS: &str = "AUS";
pub const ISO_A3_AUT: &str = "AUT";
pub const ISO_A3_AZE: &str = "AZE";
pub const ISO_A3_BHS: &str = "BHS";
pub const ISO_A3_BHR: &str = "BHR";
pub const ISO_A3_BGD: &str = "BGD";
pub const ISO_A3_BRB: &str = "BRB";
pub const ISO_A3_BLR: &str = "BLR";
pub const ISO_A3_BEL: &str = "BEL";
pub const ISO_A3_BLZ: &str = "BLZ";
pub const ISO_A3_BEN: &str = "BEN";
pub const ISO_A3_BMU: &str = "BMU";
pub const ISO_A3_BTN: &str = "BTN";
pub const ISO_A3_BOL: &str = "BOL";
pub const ISO_A3_BES: &str = "BES";
pub const ISO_A3_BIH: &str = "BIH";
pub const ISO_A3_BWA: &str = "BWA";
pub const ISO_A3_BVT: &str = "BVT";
pub const ISO_A3_BRA: &str = "BRA";
pub const ISO_A3_IOT: &str = "IOT";
pub const ISO_A3_BRN: &str = "BRN";
pub const ISO_A3_BGR: &str = "BGR";
pub const ISO_A3_BFA: &str = "BFA";
pub const ISO_A3_BDI: &str = "BDI";
pub const ISO_A3_CPV: &str = "CPV";
pub const ISO_A3_KHM: &str = "KHM";
pub const ISO_A3_CMR: &str = "CMR";
pub const ISO_A3_CAN: &str = "CAN";
pub const ISO_A3_CYM: &str = "CYM";
pub const ISO_A3_CAF: &str = "CAF";
pub const ISO_A3_TCD: &str = "TCD";
pub const ISO_A3_CHL: &str = "CHL";
pub const ISO_A3_CHN: &str = "CHN";
pub const ISO_A3_CXR: &str = "CXR";
pub const ISO_A3_CCK: &str = "CCK";
pub const ISO_A3_COL: &str = "COL";
pub const ISO_A3_COM: &str = "COM";
pub const ISO_A3_COG: &str = "COG";
pub const ISO_A3_COD: &str = "COD";
pub const ISO_A3_COK: &str = "COK";
pub const ISO_A3_CRI: &str = "CRI";
pub const ISO_A3_CIV: &str = "CIV";
pub const ISO_A3_HRV: &str = "HRV";
pub const ISO_A3_CUB: &str = "CUB";
pub const ISO_A3_CUW: &str = "CUW";
pub const ISO_A3_CYP: &str = "CYP";
pub const ISO_A3_CZE: &str = "CZE";
pub const ISO_A3_DNK: &str = "DNK";
pub const ISO_A3_DJI: &str = "DJI";
pub const ISO_A3_DMA: &str = "DMA";
pub const ISO_A3_DOM: &str = "DOM";
pub const ISO_A3_ECU: &str = "ECU";
pub const ISO_A3_EGY: &str = "EGY";
pub const ISO_A3_SLV: &str = "SLV";
pub const ISO_A3_GNQ: &str = "GNQ";
pub const ISO_A3_ERI: &str = "ERI";
pub const ISO_A3_EST: &str = "EST";
pub const ISO_A3_ETH: &str = "ETH";
pub const ISO_A3_FLK: &str = "FLK";
pub const ISO_A3_FRO: &str = "FRO";
pub const ISO_A3_FJI: &str = "FJI";
pub const ISO_A3_FIN: &str = "FIN";
pub const ISO_A3_FRA: &str = "FRA";
pub const ISO_A3_GUF: &str = "GUF";
pub const ISO_A3_PYF: &str = "PYF";
pub const ISO_A3_ATF: &str = "ATF";
pub const ISO_A3_GAB: &str = "GAB";
pub const ISO_A3_GMB: &str = "GMB";
pub const ISO_A3_GEO: &str = "GEO";
pub const ISO_A3_DEU: &str = "DEU";
pub const ISO_A3_GHA: &str = "GHA";
pub const ISO_A3_GIB: &str = "GIB";
pub const ISO_A3_GRC: &str = "GRC";
pub const ISO_A3_GRL: &str = "GRL";
pub const ISO_A3_GRD: &str = "GRD";
pub const ISO_A3_GLP: &str = "GLP";
pub const ISO_A3_GUM: &str = "GUM";
pub const ISO_A3_GTM: &str = "GTM";
pub const ISO_A3_GGY: &str = "GGY";
pub const ISO_A3_GIN: &str = "GIN";
pub const ISO_A3_GNB: &str = "GNB";
pub const ISO_A3_GUY: &str = "GUY";
pub const ISO_A3_HTI: &str = "HTI";
pub const ISO_A3_HMD: &str = "HMD";
pub const ISO_A3_VAT: &str = "VAT";
pub const ISO_A3_HND: &str = "HND";
pub const ISO_A3_HKG: &str = "HKG";
pub const ISO_A3_HUN: &str = "HUN";
pub const ISO_A3_ISL: &str = "ISL";
pub const ISO_A3_IND: &str = "IND";
pub const ISO_A3_IDN: &str = "IDN";
pub const ISO_A3_IRN: &str = "IRN";
pub const ISO_A3_IRQ: &str = "IRQ";
pub const ISO_A3_IRL: &str = "IRL";
pub const ISO_A3_IMN: &str = "IMN";
pub const ISO_A3_ISR: &str = "ISR";
pub const ISO_A3_ITA: &str = "ITA";
pub const ISO_A3_JAM: &str = "JAM";
pub const ISO_A3_JPN: &str = "JPN";
pub const ISO_A3_JEY: &str = "JEY";
pub const ISO_A3_JOR: &str = "JOR";
pub const ISO_A3_KAZ: &str = "KAZ";
pub const ISO_A3_KEN: &str = "KEN";
pub const ISO_A3_KIR: &str = "KIR";
pub const ISO_A3_PRK: &str = "PRK";
pub const ISO_A3_KOR: &str = "KOR";
pub const ISO_A3_KWT: &str = "KWT";
pub const ISO_A3_KGZ: &str = "KGZ";
pub const ISO_A3_LAO: &str = "LAO";
pub const ISO_A3_LVA: &str = "LVA";
pub const ISO_A3_LBN: &str = "LBN";
pub const ISO_A3_LSO: &str = "LSO";
pub const ISO_A3_LBR: &str = "LBR";
pub const ISO_A3_LBY: &str = "LBY";
pub const ISO_A3_LIE: &str = "LIE";
pub const ISO_A3_LTU: &str = "LTU";
pub const ISO_A3_LUX: &str = "LUX";
pub const ISO_A3_MAC: &str = "MAC";
pub const ISO_A3_MKD: &str = "MKD";
pub const ISO_A3_MDG: &str = "MDG";
pub const ISO_A3_MWI: &str = "MWI";
pub const ISO_A3_MYS: &str = "MYS";
pub const ISO_A3_MDV: &str = "MDV";
pub const ISO_A3_MLI: &str = "MLI";
pub const ISO_A3_MLT: &str = "MLT";
pub const ISO_A3_MHL: &str = "MHL";
pub const ISO_A3_MTQ: &str = "MTQ";
pub const ISO_A3_MRT: &str = "MRT";
pub const ISO_A3_MUS: &str = "MUS";
pub const ISO_A3_MYT: &str = "MYT";
pub const ISO_A3_MEX: &str = "MEX";
pub const ISO_A3_FSM: &str = "FSM";
pub const ISO_A3_MDA: &str = "MDA";
pub const ISO_A3_MCO: &str = "MCO";
pub const ISO_A3_MNG: &str = "MNG";
pub const ISO_A3_MNE: &str = "MNE";
pub const ISO_A3_MSR: &str = "MSR";
pub const ISO_A3_MAR: &str = "MAR";
pub const ISO_A3_MOZ: &str = "MOZ";
pub const ISO_A3_MMR: &str = "MMR";
pub const ISO_A3_NAM: &str = "NAM";
pub const ISO_A3_NRU: &str = "NRU";
pub const ISO_A3_NPL: &str = "NPL";
pub const ISO_A3_NLD: &str = "NLD";
pub const ISO_A3_NCL: &str = "NCL";
pub const ISO_A3_NZL: &str = "NZL";
pub const ISO_A3_NIC: &str = "NIC";
pub const ISO_A3_NER: &str = "NER";
pub const ISO_A3_NGA: &str = "NGA";
pub const ISO_A3_NIU: &str = "NIU";
pub const ISO_A3_NFK: &str = "NFK";
pub const ISO_A3_MNP: &str = "MNP";
pub const ISO_A3_NOR: &str = "NOR";
pub const ISO_A3_OMN: &str = "OMN";
pub const ISO_A3_PAK: &str = "PAK";
pub const ISO_A3_PLW: &str = "PLW";
pub const ISO_A3_PSE: &str = "PSE";
pub const ISO_A3_PAN: &str = "PAN";
pub const ISO_A3_PNG: &str = "PNG";
pub const ISO_A3_PRY: &str = "PRY";
pub const ISO_A3_PER: &str = "PER";
pub const ISO_A3_PHL: &str = "PHL";
pub const ISO_A3_PCN: &str = "PCN";
pub const ISO_A3_POL: &str = "POL";
pub const ISO_A3_PRT: &str = "PRT";
pub const ISO_A3_PRI: &str = "PRI";
pub const ISO_A3_QAT: &str = "QAT";
pub const ISO_A3_REU: &str = "REU";
pub const ISO_A3_ROU: &str = "ROU";
pub const ISO_A3_RUS: &str = "RUS";
pub const ISO_A3_RWA: &str = "RWA";
pub const ISO_A3_BLM: &str = "BLM";
pub const ISO_A3_SHN: &str = "SHN";
pub const ISO_A3_KNA: &str = "KNA";
pub const ISO_A3_LCA: &str = "LCA";
pub const ISO_A3_MAF: &str = "MAF";
pub const ISO_A3_SPM: &str = "SPM";
pub const ISO_A3_VCT: &str = "VCT";
pub const ISO_A3_WSM: &str = "WSM";
pub const ISO_A3_SMR: &str = "SMR";
pub const ISO_A3_STP: &str = "STP";
pub const ISO_A3_SAU: &str = "SAU";
pub const ISO_A3_SEN: &str = "SEN";
pub const ISO_A3_SRB: &str = "SRB";
pub const ISO_A3_SYC: &str = "SYC";
pub const ISO_A3_SLE: &str = "SLE";
pub const ISO_A3_SGP: &str = "SGP";
pub const ISO_A3_SXM: &str = "SXM";
pub const ISO_A3_SVK: &str = "SVK";
pub const ISO_A3_SVN: &str = "SVN";
pub const ISO_A3_SLB: &str = "SLB";
pub const ISO_A3_SOM: &str = "SOM";
pub const ISO_A3_ZAF: &str = "ZAF";
pub const ISO_A3_SGS: &str = "SGS";
pub const ISO_A3_SSD: &str = "SSD";
pub const ISO_A3_ESP: &str = "ESP";
pub const ISO_A3_LKA: &str = "LKA";
pub const ISO_A3_SDN: &str = "SDN";
pub const ISO_A3_SUR: &str = "SUR";
pub const ISO_A3_SJM: &str = "SJM";
pub const ISO_A3_SWZ: &str = "SWZ";
pub const ISO_A3_SWE: &str = "SWE";
pub const ISO_A3_CHE: &str = "CHE";
pub const ISO_A3_SYR: &str = "SYR";
pub const ISO_A3_TWN: &str = "TWN";
pub const ISO_A3_TJK: &str = "TJK";
pub const ISO_A3_TZA: &str = "TZA";
pub const ISO_A3_THA: &str = "THA";
pub const ISO_A3_TLS: &str = "TLS";
pub const ISO_A3_TGO: &str = "TGO";
pub const ISO_A3_TKL: &str = "TKL";
pub const ISO_A3_TON: &str = "TON";
pub const ISO_A3_TTO: &str = "TTO";
pub const ISO_A3_TUN: &str = "TUN";
pub const ISO_A3_TUR: &str = "TUR";
pub const ISO_A3_TKM: &str = "TKM";
pub const ISO_A3_TCA: &str = "TCA";
pub const ISO_A3_TUV: &str = "TUV";
pub const ISO_A3_UGA: &str = "UGA";
pub const ISO_A3_UKR: &str = "UKR";
pub const ISO_A3_ARE: &str = "ARE";
pub const ISO_A3_GBR: &str = "GBR";
pub const ISO_A3_USA: &str = "USA";
pub const ISO_A3_UMI: &str = "UMI";
pub const ISO_A3_URY: &str = "URY";
pub const ISO_A3_UZB: &str = "UZB";
pub const ISO_A3_VUT: &str = "VUT";
pub const ISO_A3_VEN: &str = "VEN";
pub const ISO_A3_VNM: &str = "VNM";
pub const ISO_A3_VGB: &str = "VGB";
pub const ISO_A3_VIR: &str = "VIR";
pub const ISO_A3_WLF: &str = "WLF";
pub const ISO_A3_ESH: &str = "ESH";
pub const ISO_A3_YEM: &str = "YEM";
pub const ISO_A3_ZMB: &str = "ZMB";
pub const ISO_A3_ZWE: &str = "ZWE";