koichi12 commited on
Commit
f12c87c
·
verified ·
1 Parent(s): a4f58fe

Add files using upload-large-folder tool

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +7 -0
  2. .venv/lib/python3.11/site-packages/nvidia_cublas_cu12-12.4.5.8.dist-info/INSTALLER +1 -0
  3. .venv/lib/python3.11/site-packages/nvidia_cublas_cu12-12.4.5.8.dist-info/License.txt +1568 -0
  4. .venv/lib/python3.11/site-packages/nvidia_cublas_cu12-12.4.5.8.dist-info/METADATA +35 -0
  5. .venv/lib/python3.11/site-packages/nvidia_cublas_cu12-12.4.5.8.dist-info/RECORD +23 -0
  6. .venv/lib/python3.11/site-packages/nvidia_cublas_cu12-12.4.5.8.dist-info/WHEEL +5 -0
  7. .venv/lib/python3.11/site-packages/nvidia_cublas_cu12-12.4.5.8.dist-info/top_level.txt +1 -0
  8. .venv/lib/python3.11/site-packages/pycountry/__pycache__/__init__.cpython-311.pyc +0 -0
  9. .venv/lib/python3.11/site-packages/pycountry/__pycache__/db.cpython-311.pyc +0 -0
  10. .venv/lib/python3.11/site-packages/pycountry/databases/iso15924.json +914 -0
  11. .venv/lib/python3.11/site-packages/pycountry/databases/iso3166-1.json +1931 -0
  12. .venv/lib/python3.11/site-packages/pycountry/databases/iso3166-2.json +0 -0
  13. .venv/lib/python3.11/site-packages/pycountry/databases/iso3166-3.json +254 -0
  14. .venv/lib/python3.11/site-packages/pycountry/databases/iso4217.json +909 -0
  15. .venv/lib/python3.11/site-packages/pycountry/databases/iso639-3.json +0 -0
  16. .venv/lib/python3.11/site-packages/pycountry/databases/iso639-5.json +464 -0
  17. .venv/lib/python3.11/site-packages/pycountry/locales/ach/LC_MESSAGES/iso3166-1.mo +0 -0
  18. .venv/lib/python3.11/site-packages/pycountry/locales/bn_BD/LC_MESSAGES/iso15924.mo +0 -0
  19. .venv/lib/python3.11/site-packages/pycountry/locales/bn_BD/LC_MESSAGES/iso3166-2.mo +0 -0
  20. .venv/lib/python3.11/site-packages/pycountry/locales/bn_BD/LC_MESSAGES/iso639-5.mo +0 -0
  21. .venv/lib/python3.11/site-packages/pycountry/locales/de/LC_MESSAGES/iso3166-2.mo +3 -0
  22. .venv/lib/python3.11/site-packages/pycountry/locales/gl/LC_MESSAGES/iso639-3.mo +3 -0
  23. .venv/lib/python3.11/site-packages/pycountry/locales/gv/LC_MESSAGES/iso3166-1.mo +0 -0
  24. .venv/lib/python3.11/site-packages/pycountry/locales/km/LC_MESSAGES/iso3166-1.mo +0 -0
  25. .venv/lib/python3.11/site-packages/pycountry/locales/km/LC_MESSAGES/iso3166-2.mo +0 -0
  26. .venv/lib/python3.11/site-packages/pycountry/locales/km/LC_MESSAGES/iso3166-3.mo +0 -0
  27. .venv/lib/python3.11/site-packages/pycountry/locales/km/LC_MESSAGES/iso4217.mo +0 -0
  28. .venv/lib/python3.11/site-packages/pycountry/locales/kn/LC_MESSAGES/iso3166-1.mo +0 -0
  29. .venv/lib/python3.11/site-packages/pycountry/locales/kn/LC_MESSAGES/iso3166-3.mo +0 -0
  30. .venv/lib/python3.11/site-packages/pycountry/locales/lt/LC_MESSAGES/iso15924.mo +0 -0
  31. .venv/lib/python3.11/site-packages/pycountry/locales/lt/LC_MESSAGES/iso3166-1.mo +0 -0
  32. .venv/lib/python3.11/site-packages/pycountry/locales/lt/LC_MESSAGES/iso3166-2.mo +0 -0
  33. .venv/lib/python3.11/site-packages/pycountry/locales/lt/LC_MESSAGES/iso3166-3.mo +0 -0
  34. .venv/lib/python3.11/site-packages/pycountry/locales/lt/LC_MESSAGES/iso4217.mo +0 -0
  35. .venv/lib/python3.11/site-packages/pycountry/locales/lt/LC_MESSAGES/iso639-3.mo +0 -0
  36. .venv/lib/python3.11/site-packages/pycountry/locales/lt/LC_MESSAGES/iso639-5.mo +0 -0
  37. .venv/lib/python3.11/site-packages/pycountry/locales/mk/LC_MESSAGES/iso3166-1.mo +0 -0
  38. .venv/lib/python3.11/site-packages/pycountry/locales/mk/LC_MESSAGES/iso3166-3.mo +0 -0
  39. .venv/lib/python3.11/site-packages/pycountry/locales/mk/LC_MESSAGES/iso639-3.mo +0 -0
  40. .venv/lib/python3.11/site-packages/pycountry/locales/ms/LC_MESSAGES/iso3166-1.mo +0 -0
  41. .venv/lib/python3.11/site-packages/pycountry/locales/ms/LC_MESSAGES/iso3166-3.mo +0 -0
  42. .venv/lib/python3.11/site-packages/pycountry/locales/ms/LC_MESSAGES/iso639-3.mo +0 -0
  43. .venv/lib/python3.11/site-packages/pycountry/locales/nl/LC_MESSAGES/iso3166-2.mo +3 -0
  44. .venv/lib/python3.11/site-packages/pycountry/locales/pap/LC_MESSAGES/iso3166-1.mo +0 -0
  45. .venv/lib/python3.11/site-packages/pycountry/locales/pt/LC_MESSAGES/iso15924.mo +0 -0
  46. .venv/lib/python3.11/site-packages/pycountry/locales/pt/LC_MESSAGES/iso3166-1.mo +0 -0
  47. .venv/lib/python3.11/site-packages/pycountry/locales/pt/LC_MESSAGES/iso3166-3.mo +0 -0
  48. .venv/lib/python3.11/site-packages/pycountry/locales/pt/LC_MESSAGES/iso4217.mo +0 -0
  49. .venv/lib/python3.11/site-packages/pycountry/locales/pt/LC_MESSAGES/iso639-3.mo +0 -0
  50. .venv/lib/python3.11/site-packages/pycountry/locales/ro/LC_MESSAGES/iso3166-2.mo +3 -0
.gitattributes CHANGED
@@ -238,3 +238,10 @@ tuning-competition-baseline/.venv/lib/python3.11/site-packages/torch/_inductor/_
238
  .venv/lib/python3.11/site-packages/pycountry/locales/de/LC_MESSAGES/iso639-3.mo filter=lfs diff=lfs merge=lfs -text
239
  .venv/lib/python3.11/site-packages/pycountry/locales/da/LC_MESSAGES/iso3166-2.mo filter=lfs diff=lfs merge=lfs -text
240
  .venv/lib/python3.11/site-packages/pycountry/locales/id/LC_MESSAGES/iso3166-2.mo filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
238
  .venv/lib/python3.11/site-packages/pycountry/locales/de/LC_MESSAGES/iso639-3.mo filter=lfs diff=lfs merge=lfs -text
239
  .venv/lib/python3.11/site-packages/pycountry/locales/da/LC_MESSAGES/iso3166-2.mo filter=lfs diff=lfs merge=lfs -text
240
  .venv/lib/python3.11/site-packages/pycountry/locales/id/LC_MESSAGES/iso3166-2.mo filter=lfs diff=lfs merge=lfs -text
241
+ .venv/lib/python3.11/site-packages/pycountry/locales/de/LC_MESSAGES/iso3166-2.mo filter=lfs diff=lfs merge=lfs -text
242
+ .venv/lib/python3.11/site-packages/pycountry/locales/nl/LC_MESSAGES/iso3166-2.mo filter=lfs diff=lfs merge=lfs -text
243
+ .venv/lib/python3.11/site-packages/pycountry/locales/ro/LC_MESSAGES/iso3166-2.mo filter=lfs diff=lfs merge=lfs -text
244
+ .venv/lib/python3.11/site-packages/pycountry/locales/sr/LC_MESSAGES/iso3166-2.mo filter=lfs diff=lfs merge=lfs -text
245
+ .venv/lib/python3.11/site-packages/pycountry/locales/gl/LC_MESSAGES/iso639-3.mo filter=lfs diff=lfs merge=lfs -text
246
+ .venv/lib/python3.11/site-packages/pycountry/locales/sv/LC_MESSAGES/iso3166-2.mo filter=lfs diff=lfs merge=lfs -text
247
+ .venv/lib/python3.11/site-packages/pycountry/locales/sv/LC_MESSAGES/iso639-3.mo filter=lfs diff=lfs merge=lfs -text
.venv/lib/python3.11/site-packages/nvidia_cublas_cu12-12.4.5.8.dist-info/INSTALLER ADDED
@@ -0,0 +1 @@
 
 
1
+ pip
.venv/lib/python3.11/site-packages/nvidia_cublas_cu12-12.4.5.8.dist-info/License.txt ADDED
@@ -0,0 +1,1568 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ End User License Agreement
2
+ --------------------------
3
+
4
+
5
+ Preface
6
+ -------
7
+
8
+ The Software License Agreement in Chapter 1 and the Supplement
9
+ in Chapter 2 contain license terms and conditions that govern
10
+ the use of NVIDIA software. By accepting this agreement, you
11
+ agree to comply with all the terms and conditions applicable
12
+ to the product(s) included herein.
13
+
14
+
15
+ NVIDIA Driver
16
+
17
+
18
+ Description
19
+
20
+ This package contains the operating system driver and
21
+ fundamental system software components for NVIDIA GPUs.
22
+
23
+
24
+ NVIDIA CUDA Toolkit
25
+
26
+
27
+ Description
28
+
29
+ The NVIDIA CUDA Toolkit provides command-line and graphical
30
+ tools for building, debugging and optimizing the performance
31
+ of applications accelerated by NVIDIA GPUs, runtime and math
32
+ libraries, and documentation including programming guides,
33
+ user manuals, and API references.
34
+
35
+
36
+ Default Install Location of CUDA Toolkit
37
+
38
+ Windows platform:
39
+
40
+ %ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v#.#
41
+
42
+ Linux platform:
43
+
44
+ /usr/local/cuda-#.#
45
+
46
+ Mac platform:
47
+
48
+ /Developer/NVIDIA/CUDA-#.#
49
+
50
+
51
+ NVIDIA CUDA Samples
52
+
53
+
54
+ Description
55
+
56
+ This package includes over 100+ CUDA examples that demonstrate
57
+ various CUDA programming principles, and efficient CUDA
58
+ implementation of algorithms in specific application domains.
59
+
60
+
61
+ Default Install Location of CUDA Samples
62
+
63
+ Windows platform:
64
+
65
+ %ProgramData%\NVIDIA Corporation\CUDA Samples\v#.#
66
+
67
+ Linux platform:
68
+
69
+ /usr/local/cuda-#.#/samples
70
+
71
+ and
72
+
73
+ $HOME/NVIDIA_CUDA-#.#_Samples
74
+
75
+ Mac platform:
76
+
77
+ /Developer/NVIDIA/CUDA-#.#/samples
78
+
79
+
80
+ NVIDIA Nsight Visual Studio Edition (Windows only)
81
+
82
+
83
+ Description
84
+
85
+ NVIDIA Nsight Development Platform, Visual Studio Edition is a
86
+ development environment integrated into Microsoft Visual
87
+ Studio that provides tools for debugging, profiling, analyzing
88
+ and optimizing your GPU computing and graphics applications.
89
+
90
+
91
+ Default Install Location of Nsight Visual Studio Edition
92
+
93
+ Windows platform:
94
+
95
+ %ProgramFiles(x86)%\NVIDIA Corporation\Nsight Visual Studio Edition #.#
96
+
97
+
98
+ 1. License Agreement for NVIDIA Software Development Kits
99
+ ---------------------------------------------------------
100
+
101
+
102
+ Release Date: July 26, 2018
103
+ ---------------------------
104
+
105
+
106
+ Important NoticeRead before downloading, installing,
107
+ copying or using the licensed software:
108
+ -------------------------------------------------------
109
+
110
+ This license agreement, including exhibits attached
111
+ ("Agreement”) is a legal agreement between you and NVIDIA
112
+ Corporation ("NVIDIA") and governs your use of a NVIDIA
113
+ software development kit (“SDK”).
114
+
115
+ Each SDK has its own set of software and materials, but here
116
+ is a description of the types of items that may be included in
117
+ a SDK: source code, header files, APIs, data sets and assets
118
+ (examples include images, textures, models, scenes, videos,
119
+ native API input/output files), binary software, sample code,
120
+ libraries, utility programs, programming code and
121
+ documentation.
122
+
123
+ This Agreement can be accepted only by an adult of legal age
124
+ of majority in the country in which the SDK is used.
125
+
126
+ If you are entering into this Agreement on behalf of a company
127
+ or other legal entity, you represent that you have the legal
128
+ authority to bind the entity to this Agreement, in which case
129
+ “you” will mean the entity you represent.
130
+
131
+ If you don’t have the required age or authority to accept
132
+ this Agreement, or if you don’t accept all the terms and
133
+ conditions of this Agreement, do not download, install or use
134
+ the SDK.
135
+
136
+ You agree to use the SDK only for purposes that are permitted
137
+ by (a) this Agreement, and (b) any applicable law, regulation
138
+ or generally accepted practices or guidelines in the relevant
139
+ jurisdictions.
140
+
141
+
142
+ 1.1. License
143
+
144
+
145
+ 1.1.1. License Grant
146
+
147
+ Subject to the terms of this Agreement, NVIDIA hereby grants
148
+ you a non-exclusive, non-transferable license, without the
149
+ right to sublicense (except as expressly provided in this
150
+ Agreement) to:
151
+
152
+ 1. Install and use the SDK,
153
+
154
+ 2. Modify and create derivative works of sample source code
155
+ delivered in the SDK, and
156
+
157
+ 3. Distribute those portions of the SDK that are identified
158
+ in this Agreement as distributable, as incorporated in
159
+ object code format into a software application that meets
160
+ the distribution requirements indicated in this Agreement.
161
+
162
+
163
+ 1.1.2. Distribution Requirements
164
+
165
+ These are the distribution requirements for you to exercise
166
+ the distribution grant:
167
+
168
+ 1. Your application must have material additional
169
+ functionality, beyond the included portions of the SDK.
170
+
171
+ 2. The distributable portions of the SDK shall only be
172
+ accessed by your application.
173
+
174
+ 3. The following notice shall be included in modifications
175
+ and derivative works of sample source code distributed:
176
+ “This software contains source code provided by NVIDIA
177
+ Corporation.”
178
+
179
+ 4. Unless a developer tool is identified in this Agreement
180
+ as distributable, it is delivered for your internal use
181
+ only.
182
+
183
+ 5. The terms under which you distribute your application
184
+ must be consistent with the terms of this Agreement,
185
+ including (without limitation) terms relating to the
186
+ license grant and license restrictions and protection of
187
+ NVIDIA’s intellectual property rights. Additionally, you
188
+ agree that you will protect the privacy, security and
189
+ legal rights of your application users.
190
+
191
+ 6. You agree to notify NVIDIA in writing of any known or
192
+ suspected distribution or use of the SDK not in compliance
193
+ with the requirements of this Agreement, and to enforce
194
+ the terms of your agreements with respect to distributed
195
+ SDK.
196
+
197
+
198
+ 1.1.3. Authorized Users
199
+
200
+ You may allow employees and contractors of your entity or of
201
+ your subsidiary(ies) to access and use the SDK from your
202
+ secure network to perform work on your behalf.
203
+
204
+ If you are an academic institution you may allow users
205
+ enrolled or employed by the academic institution to access and
206
+ use the SDK from your secure network.
207
+
208
+ You are responsible for the compliance with the terms of this
209
+ Agreement by your authorized users. If you become aware that
210
+ your authorized users didn’t follow the terms of this
211
+ Agreement, you agree to take reasonable steps to resolve the
212
+ non-compliance and prevent new occurrences.
213
+
214
+
215
+ 1.1.4. Pre-Release SDK
216
+
217
+ The SDK versions identified as alpha, beta, preview or
218
+ otherwise as pre-release, may not be fully functional, may
219
+ contain errors or design flaws, and may have reduced or
220
+ different security, privacy, accessibility, availability, and
221
+ reliability standards relative to commercial versions of
222
+ NVIDIA software and materials. Use of a pre-release SDK may
223
+ result in unexpected results, loss of data, project delays or
224
+ other unpredictable damage or loss.
225
+
226
+ You may use a pre-release SDK at your own risk, understanding
227
+ that pre-release SDKs are not intended for use in production
228
+ or business-critical systems.
229
+
230
+ NVIDIA may choose not to make available a commercial version
231
+ of any pre-release SDK. NVIDIA may also choose to abandon
232
+ development and terminate the availability of a pre-release
233
+ SDK at any time without liability.
234
+
235
+
236
+ 1.1.5. Updates
237
+
238
+ NVIDIA may, at its option, make available patches, workarounds
239
+ or other updates to this SDK. Unless the updates are provided
240
+ with their separate governing terms, they are deemed part of
241
+ the SDK licensed to you as provided in this Agreement. You
242
+ agree that the form and content of the SDK that NVIDIA
243
+ provides may change without prior notice to you. While NVIDIA
244
+ generally maintains compatibility between versions, NVIDIA may
245
+ in some cases make changes that introduce incompatibilities in
246
+ future versions of the SDK.
247
+
248
+
249
+ 1.1.6. Third Party Licenses
250
+
251
+ The SDK may come bundled with, or otherwise include or be
252
+ distributed with, third party software licensed by a NVIDIA
253
+ supplier and/or open source software provided under an open
254
+ source license. Use of third party software is subject to the
255
+ third-party license terms, or in the absence of third party
256
+ terms, the terms of this Agreement. Copyright to third party
257
+ software is held by the copyright holders indicated in the
258
+ third-party software or license.
259
+
260
+
261
+ 1.1.7. Reservation of Rights
262
+
263
+ NVIDIA reserves all rights, title, and interest in and to the
264
+ SDK, not expressly granted to you under this Agreement.
265
+
266
+
267
+ 1.2. Limitations
268
+
269
+ The following license limitations apply to your use of the
270
+ SDK:
271
+
272
+ 1. You may not reverse engineer, decompile or disassemble,
273
+ or remove copyright or other proprietary notices from any
274
+ portion of the SDK or copies of the SDK.
275
+
276
+ 2. Except as expressly provided in this Agreement, you may
277
+ not copy, sell, rent, sublicense, transfer, distribute,
278
+ modify, or create derivative works of any portion of the
279
+ SDK. For clarity, you may not distribute or sublicense the
280
+ SDK as a stand-alone product.
281
+
282
+ 3. Unless you have an agreement with NVIDIA for this
283
+ purpose, you may not indicate that an application created
284
+ with the SDK is sponsored or endorsed by NVIDIA.
285
+
286
+ 4. You may not bypass, disable, or circumvent any
287
+ encryption, security, digital rights management or
288
+ authentication mechanism in the SDK.
289
+
290
+ 5. You may not use the SDK in any manner that would cause it
291
+ to become subject to an open source software license. As
292
+ examples, licenses that require as a condition of use,
293
+ modification, and/or distribution that the SDK be:
294
+
295
+ a. Disclosed or distributed in source code form;
296
+
297
+ b. Licensed for the purpose of making derivative works;
298
+ or
299
+
300
+ c. Redistributable at no charge.
301
+
302
+ 6. Unless you have an agreement with NVIDIA for this
303
+ purpose, you may not use the SDK with any system or
304
+ application where the use or failure of the system or
305
+ application can reasonably be expected to threaten or
306
+ result in personal injury, death, or catastrophic loss.
307
+ Examples include use in avionics, navigation, military,
308
+ medical, life support or other life critical applications.
309
+ NVIDIA does not design, test or manufacture the SDK for
310
+ these critical uses and NVIDIA shall not be liable to you
311
+ or any third party, in whole or in part, for any claims or
312
+ damages arising from such uses.
313
+
314
+ 7. You agree to defend, indemnify and hold harmless NVIDIA
315
+ and its affiliates, and their respective employees,
316
+ contractors, agents, officers and directors, from and
317
+ against any and all claims, damages, obligations, losses,
318
+ liabilities, costs or debt, fines, restitutions and
319
+ expenses (including but not limited to attorney’s fees
320
+ and costs incident to establishing the right of
321
+ indemnification) arising out of or related to your use of
322
+ the SDK outside of the scope of this Agreement, or not in
323
+ compliance with its terms.
324
+
325
+
326
+ 1.3. Ownership
327
+
328
+ 1. NVIDIA or its licensors hold all rights, title and
329
+ interest in and to the SDK and its modifications and
330
+ derivative works, including their respective intellectual
331
+ property rights, subject to your rights described in this
332
+ section. This SDK may include software and materials from
333
+ NVIDIA’s licensors, and these licensors are intended
334
+ third party beneficiaries that may enforce this Agreement
335
+ with respect to their intellectual property rights.
336
+
337
+ 2. You hold all rights, title and interest in and to your
338
+ applications and your derivative works of the sample
339
+ source code delivered in the SDK, including their
340
+ respective intellectual property rights, subject to
341
+ NVIDIA’s rights described in this section.
342
+
343
+ 3. You may, but don’t have to, provide to NVIDIA
344
+ suggestions, feature requests or other feedback regarding
345
+ the SDK, including possible enhancements or modifications
346
+ to the SDK. For any feedback that you voluntarily provide,
347
+ you hereby grant NVIDIA and its affiliates a perpetual,
348
+ non-exclusive, worldwide, irrevocable license to use,
349
+ reproduce, modify, license, sublicense (through multiple
350
+ tiers of sublicensees), and distribute (through multiple
351
+ tiers of distributors) it without the payment of any
352
+ royalties or fees to you. NVIDIA will use feedback at its
353
+ choice. NVIDIA is constantly looking for ways to improve
354
+ its products, so you may send feedback to NVIDIA through
355
+ the developer portal at https://developer.nvidia.com.
356
+
357
+
358
+ 1.4. No Warranties
359
+
360
+ THE SDK IS PROVIDED BY NVIDIA “AS IS” AND “WITH ALL
361
+ FAULTS.” TO THE MAXIMUM EXTENT PERMITTED BY LAW, NVIDIA AND
362
+ ITS AFFILIATES EXPRESSLY DISCLAIM ALL WARRANTIES OF ANY KIND
363
+ OR NATURE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING,
364
+ BUT NOT LIMITED TO, ANY WARRANTIES OF MERCHANTABILITY, FITNESS
365
+ FOR A PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT, OR THE
366
+ ABSENCE OF ANY DEFECTS THEREIN, WHETHER LATENT OR PATENT. NO
367
+ WARRANTY IS MADE ON THE BASIS OF TRADE USAGE, COURSE OF
368
+ DEALING OR COURSE OF TRADE.
369
+
370
+
371
+ 1.5. Limitation of Liability
372
+
373
+ TO THE MAXIMUM EXTENT PERMITTED BY LAW, NVIDIA AND ITS
374
+ AFFILIATES SHALL NOT BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
375
+ PUNITIVE OR CONSEQUENTIAL DAMAGES, OR ANY LOST PROFITS, LOSS
376
+ OF USE, LOSS OF DATA OR LOSS OF GOODWILL, OR THE COSTS OF
377
+ PROCURING SUBSTITUTE PRODUCTS, ARISING OUT OF OR IN CONNECTION
378
+ WITH THIS AGREEMENT OR THE USE OR PERFORMANCE OF THE SDK,
379
+ WHETHER SUCH LIABILITY ARISES FROM ANY CLAIM BASED UPON BREACH
380
+ OF CONTRACT, BREACH OF WARRANTY, TORT (INCLUDING NEGLIGENCE),
381
+ PRODUCT LIABILITY OR ANY OTHER CAUSE OF ACTION OR THEORY OF
382
+ LIABILITY. IN NO EVENT WILL NVIDIA’S AND ITS AFFILIATES
383
+ TOTAL CUMULATIVE LIABILITY UNDER OR ARISING OUT OF THIS
384
+ AGREEMENT EXCEED US$10.00. THE NATURE OF THE LIABILITY OR THE
385
+ NUMBER OF CLAIMS OR SUITS SHALL NOT ENLARGE OR EXTEND THIS
386
+ LIMIT.
387
+
388
+ These exclusions and limitations of liability shall apply
389
+ regardless if NVIDIA or its affiliates have been advised of
390
+ the possibility of such damages, and regardless of whether a
391
+ remedy fails its essential purpose. These exclusions and
392
+ limitations of liability form an essential basis of the
393
+ bargain between the parties, and, absent any of these
394
+ exclusions or limitations of liability, the provisions of this
395
+ Agreement, including, without limitation, the economic terms,
396
+ would be substantially different.
397
+
398
+
399
+ 1.6. Termination
400
+
401
+ 1. This Agreement will continue to apply until terminated by
402
+ either you or NVIDIA as described below.
403
+
404
+ 2. If you want to terminate this Agreement, you may do so by
405
+ stopping to use the SDK.
406
+
407
+ 3. NVIDIA may, at any time, terminate this Agreement if:
408
+
409
+ a. (i) you fail to comply with any term of this
410
+ Agreement and the non-compliance is not fixed within
411
+ thirty (30) days following notice from NVIDIA (or
412
+ immediately if you violate NVIDIA’s intellectual
413
+ property rights);
414
+
415
+ b. (ii) you commence or participate in any legal
416
+ proceeding against NVIDIA with respect to the SDK; or
417
+
418
+ c. (iii) NVIDIA decides to no longer provide the SDK in
419
+ a country or, in NVIDIA’s sole discretion, the
420
+ continued use of it is no longer commercially viable.
421
+
422
+ 4. Upon any termination of this Agreement, you agree to
423
+ promptly discontinue use of the SDK and destroy all copies
424
+ in your possession or control. Your prior distributions in
425
+ accordance with this Agreement are not affected by the
426
+ termination of this Agreement. Upon written request, you
427
+ will certify in writing that you have complied with your
428
+ commitments under this section. Upon any termination of
429
+ this Agreement all provisions survive except for the
430
+ license grant provisions.
431
+
432
+
433
+ 1.7. General
434
+
435
+ If you wish to assign this Agreement or your rights and
436
+ obligations, including by merger, consolidation, dissolution
437
+ or operation of law, contact NVIDIA to ask for permission. Any
438
+ attempted assignment not approved by NVIDIA in writing shall
439
+ be void and of no effect. NVIDIA may assign, delegate or
440
+ transfer this Agreement and its rights and obligations, and if
441
+ to a non-affiliate you will be notified.
442
+
443
+ You agree to cooperate with NVIDIA and provide reasonably
444
+ requested information to verify your compliance with this
445
+ Agreement.
446
+
447
+ This Agreement will be governed in all respects by the laws of
448
+ the United States and of the State of Delaware as those laws
449
+ are applied to contracts entered into and performed entirely
450
+ within Delaware by Delaware residents, without regard to the
451
+ conflicts of laws principles. The United Nations Convention on
452
+ Contracts for the International Sale of Goods is specifically
453
+ disclaimed. You agree to all terms of this Agreement in the
454
+ English language.
455
+
456
+ The state or federal courts residing in Santa Clara County,
457
+ California shall have exclusive jurisdiction over any dispute
458
+ or claim arising out of this Agreement. Notwithstanding this,
459
+ you agree that NVIDIA shall still be allowed to apply for
460
+ injunctive remedies or an equivalent type of urgent legal
461
+ relief in any jurisdiction.
462
+
463
+ If any court of competent jurisdiction determines that any
464
+ provision of this Agreement is illegal, invalid or
465
+ unenforceable, such provision will be construed as limited to
466
+ the extent necessary to be consistent with and fully
467
+ enforceable under the law and the remaining provisions will
468
+ remain in full force and effect. Unless otherwise specified,
469
+ remedies are cumulative.
470
+
471
+ Each party acknowledges and agrees that the other is an
472
+ independent contractor in the performance of this Agreement.
473
+
474
+ The SDK has been developed entirely at private expense and is
475
+ “commercial items” consisting of “commercial computer
476
+ software” and “commercial computer software
477
+ documentation” provided with RESTRICTED RIGHTS. Use,
478
+ duplication or disclosure by the U.S. Government or a U.S.
479
+ Government subcontractor is subject to the restrictions in
480
+ this Agreement pursuant to DFARS 227.7202-3(a) or as set forth
481
+ in subparagraphs (c)(1) and (2) of the Commercial Computer
482
+ Software - Restricted Rights clause at FAR 52.227-19, as
483
+ applicable. Contractor/manufacturer is NVIDIA, 2788 San Tomas
484
+ Expressway, Santa Clara, CA 95051.
485
+
486
+ The SDK is subject to United States export laws and
487
+ regulations. You agree that you will not ship, transfer or
488
+ export the SDK into any country, or use the SDK in any manner,
489
+ prohibited by the United States Bureau of Industry and
490
+ Security or economic sanctions regulations administered by the
491
+ U.S. Department of Treasury’s Office of Foreign Assets
492
+ Control (OFAC), or any applicable export laws, restrictions or
493
+ regulations. These laws include restrictions on destinations,
494
+ end users and end use. By accepting this Agreement, you
495
+ confirm that you are not a resident or citizen of any country
496
+ currently embargoed by the U.S. and that you are not otherwise
497
+ prohibited from receiving the SDK.
498
+
499
+ Any notice delivered by NVIDIA to you under this Agreement
500
+ will be delivered via mail, email or fax. You agree that any
501
+ notices that NVIDIA sends you electronically will satisfy any
502
+ legal communication requirements. Please direct your legal
503
+ notices or other correspondence to NVIDIA Corporation, 2788
504
+ San Tomas Expressway, Santa Clara, California 95051, United
505
+ States of America, Attention: Legal Department.
506
+
507
+ This Agreement and any exhibits incorporated into this
508
+ Agreement constitute the entire agreement of the parties with
509
+ respect to the subject matter of this Agreement and supersede
510
+ all prior negotiations or documentation exchanged between the
511
+ parties relating to this SDK license. Any additional and/or
512
+ conflicting terms on documents issued by you are null, void,
513
+ and invalid. Any amendment or waiver under this Agreement
514
+ shall be in writing and signed by representatives of both
515
+ parties.
516
+
517
+
518
+ 2. CUDA Toolkit Supplement to Software License Agreement for
519
+ NVIDIA Software Development Kits
520
+ ------------------------------------------------------------
521
+
522
+
523
+ Release date: August 16, 2018
524
+ -----------------------------
525
+
526
+ The terms in this supplement govern your use of the NVIDIA
527
+ CUDA Toolkit SDK under the terms of your license agreement
528
+ (“Agreement”) as modified by this supplement. Capitalized
529
+ terms used but not defined below have the meaning assigned to
530
+ them in the Agreement.
531
+
532
+ This supplement is an exhibit to the Agreement and is
533
+ incorporated as an integral part of the Agreement. In the
534
+ event of conflict between the terms in this supplement and the
535
+ terms in the Agreement, the terms in this supplement govern.
536
+
537
+
538
+ 2.1. License Scope
539
+
540
+ The SDK is licensed for you to develop applications only for
541
+ use in systems with NVIDIA GPUs.
542
+
543
+
544
+ 2.2. Distribution
545
+
546
+ The portions of the SDK that are distributable under the
547
+ Agreement are listed in Attachment A.
548
+
549
+
550
+ 2.3. Operating Systems
551
+
552
+ Those portions of the SDK designed exclusively for use on the
553
+ Linux or FreeBSD operating systems, or other operating systems
554
+ derived from the source code to these operating systems, may
555
+ be copied and redistributed for use in accordance with this
556
+ Agreement, provided that the object code files are not
557
+ modified in any way (except for unzipping of compressed
558
+ files).
559
+
560
+
561
+ 2.4. Audio and Video Encoders and Decoders
562
+
563
+ You acknowledge and agree that it is your sole responsibility
564
+ to obtain any additional third-party licenses required to
565
+ make, have made, use, have used, sell, import, and offer for
566
+ sale your products or services that include or incorporate any
567
+ third-party software and content relating to audio and/or
568
+ video encoders and decoders from, including but not limited
569
+ to, Microsoft, Thomson, Fraunhofer IIS, Sisvel S.p.A.,
570
+ MPEG-LA, and Coding Technologies. NVIDIA does not grant to you
571
+ under this Agreement any necessary patent or other rights with
572
+ respect to any audio and/or video encoders and decoders.
573
+
574
+
575
+ 2.5. Licensing
576
+
577
+ If the distribution terms in this Agreement are not suitable
578
+ for your organization, or for any questions regarding this
579
+ Agreement, please contact NVIDIA at
580
+ nvidia-compute-license-questions@nvidia.com.
581
+
582
+
583
+ 2.6. Attachment A
584
+
585
+ The following portions of the SDK are distributable under the
586
+ Agreement:
587
+
588
+ Component
589
+
590
+ CUDA Runtime
591
+
592
+ Windows
593
+
594
+ cudart.dll, cudart_static.lib, cudadevrt.lib
595
+
596
+ Mac OSX
597
+
598
+ libcudart.dylib, libcudart_static.a, libcudadevrt.a
599
+
600
+ Linux
601
+
602
+ libcudart.so, libcudart_static.a, libcudadevrt.a
603
+
604
+ Android
605
+
606
+ libcudart.so, libcudart_static.a, libcudadevrt.a
607
+
608
+ Component
609
+
610
+ CUDA FFT Library
611
+
612
+ Windows
613
+
614
+ cufft.dll, cufftw.dll, cufft.lib, cufftw.lib
615
+
616
+ Mac OSX
617
+
618
+ libcufft.dylib, libcufft_static.a, libcufftw.dylib,
619
+ libcufftw_static.a
620
+
621
+ Linux
622
+
623
+ libcufft.so, libcufft_static.a, libcufftw.so,
624
+ libcufftw_static.a
625
+
626
+ Android
627
+
628
+ libcufft.so, libcufft_static.a, libcufftw.so,
629
+ libcufftw_static.a
630
+
631
+ Component
632
+
633
+ CUDA BLAS Library
634
+
635
+ Windows
636
+
637
+ cublas.dll, cublasLt.dll
638
+
639
+ Mac OSX
640
+
641
+ libcublas.dylib, libcublasLt.dylib, libcublas_static.a,
642
+ libcublasLt_static.a
643
+
644
+ Linux
645
+
646
+ libcublas.so, libcublasLt.so, libcublas_static.a,
647
+ libcublasLt_static.a
648
+
649
+ Android
650
+
651
+ libcublas.so, libcublasLt.so, libcublas_static.a,
652
+ libcublasLt_static.a
653
+
654
+ Component
655
+
656
+ NVIDIA "Drop-in" BLAS Library
657
+
658
+ Windows
659
+
660
+ nvblas.dll
661
+
662
+ Mac OSX
663
+
664
+ libnvblas.dylib
665
+
666
+ Linux
667
+
668
+ libnvblas.so
669
+
670
+ Component
671
+
672
+ CUDA Sparse Matrix Library
673
+
674
+ Windows
675
+
676
+ cusparse.dll, cusparse.lib
677
+
678
+ Mac OSX
679
+
680
+ libcusparse.dylib, libcusparse_static.a
681
+
682
+ Linux
683
+
684
+ libcusparse.so, libcusparse_static.a
685
+
686
+ Android
687
+
688
+ libcusparse.so, libcusparse_static.a
689
+
690
+ Component
691
+
692
+ CUDA Linear Solver Library
693
+
694
+ Windows
695
+
696
+ cusolver.dll, cusolver.lib
697
+
698
+ Mac OSX
699
+
700
+ libcusolver.dylib, libcusolver_static.a
701
+
702
+ Linux
703
+
704
+ libcusolver.so, libcusolver_static.a
705
+
706
+ Android
707
+
708
+ libcusolver.so, libcusolver_static.a
709
+
710
+ Component
711
+
712
+ CUDA Random Number Generation Library
713
+
714
+ Windows
715
+
716
+ curand.dll, curand.lib
717
+
718
+ Mac OSX
719
+
720
+ libcurand.dylib, libcurand_static.a
721
+
722
+ Linux
723
+
724
+ libcurand.so, libcurand_static.a
725
+
726
+ Android
727
+
728
+ libcurand.so, libcurand_static.a
729
+
730
+ Component
731
+
732
+ CUDA Accelerated Graph Library
733
+
734
+ Component
735
+
736
+ NVIDIA Performance Primitives Library
737
+
738
+ Windows
739
+
740
+ nppc.dll, nppc.lib, nppial.dll, nppial.lib, nppicc.dll,
741
+ nppicc.lib, nppicom.dll, nppicom.lib, nppidei.dll,
742
+ nppidei.lib, nppif.dll, nppif.lib, nppig.dll, nppig.lib,
743
+ nppim.dll, nppim.lib, nppist.dll, nppist.lib, nppisu.dll,
744
+ nppisu.lib, nppitc.dll, nppitc.lib, npps.dll, npps.lib
745
+
746
+ Mac OSX
747
+
748
+ libnppc.dylib, libnppc_static.a, libnppial.dylib,
749
+ libnppial_static.a, libnppicc.dylib, libnppicc_static.a,
750
+ libnppicom.dylib, libnppicom_static.a, libnppidei.dylib,
751
+ libnppidei_static.a, libnppif.dylib, libnppif_static.a,
752
+ libnppig.dylib, libnppig_static.a, libnppim.dylib,
753
+ libnppisu_static.a, libnppitc.dylib, libnppitc_static.a,
754
+ libnpps.dylib, libnpps_static.a
755
+
756
+ Linux
757
+
758
+ libnppc.so, libnppc_static.a, libnppial.so,
759
+ libnppial_static.a, libnppicc.so, libnppicc_static.a,
760
+ libnppicom.so, libnppicom_static.a, libnppidei.so,
761
+ libnppidei_static.a, libnppif.so, libnppif_static.a
762
+ libnppig.so, libnppig_static.a, libnppim.so,
763
+ libnppim_static.a, libnppist.so, libnppist_static.a,
764
+ libnppisu.so, libnppisu_static.a, libnppitc.so
765
+ libnppitc_static.a, libnpps.so, libnpps_static.a
766
+
767
+ Android
768
+
769
+ libnppc.so, libnppc_static.a, libnppial.so,
770
+ libnppial_static.a, libnppicc.so, libnppicc_static.a,
771
+ libnppicom.so, libnppicom_static.a, libnppidei.so,
772
+ libnppidei_static.a, libnppif.so, libnppif_static.a
773
+ libnppig.so, libnppig_static.a, libnppim.so,
774
+ libnppim_static.a, libnppist.so, libnppist_static.a,
775
+ libnppisu.so, libnppisu_static.a, libnppitc.so
776
+ libnppitc_static.a, libnpps.so, libnpps_static.a
777
+
778
+ Component
779
+
780
+ NVIDIA JPEG Library
781
+
782
+ Linux
783
+
784
+ libnvjpeg.so, libnvjpeg_static.a
785
+
786
+ Component
787
+
788
+ Internal common library required for statically linking to
789
+ cuBLAS, cuSPARSE, cuFFT, cuRAND, nvJPEG and NPP
790
+
791
+ Mac OSX
792
+
793
+ libculibos.a
794
+
795
+ Linux
796
+
797
+ libculibos.a
798
+
799
+ Component
800
+
801
+ NVIDIA Runtime Compilation Library and Header
802
+
803
+ All
804
+
805
+ nvrtc.h
806
+
807
+ Windows
808
+
809
+ nvrtc.dll, nvrtc-builtins.dll
810
+
811
+ Mac OSX
812
+
813
+ libnvrtc.dylib, libnvrtc-builtins.dylib
814
+
815
+ Linux
816
+
817
+ libnvrtc.so, libnvrtc-builtins.so
818
+
819
+ Component
820
+
821
+ NVIDIA Optimizing Compiler Library
822
+
823
+ Windows
824
+
825
+ nvvm.dll
826
+
827
+ Mac OSX
828
+
829
+ libnvvm.dylib
830
+
831
+ Linux
832
+
833
+ libnvvm.so
834
+
835
+ Component
836
+
837
+ NVIDIA Common Device Math Functions Library
838
+
839
+ Windows
840
+
841
+ libdevice.10.bc
842
+
843
+ Mac OSX
844
+
845
+ libdevice.10.bc
846
+
847
+ Linux
848
+
849
+ libdevice.10.bc
850
+
851
+ Component
852
+
853
+ CUDA Occupancy Calculation Header Library
854
+
855
+ All
856
+
857
+ cuda_occupancy.h
858
+
859
+ Component
860
+
861
+ CUDA Half Precision Headers
862
+
863
+ All
864
+
865
+ cuda_fp16.h, cuda_fp16.hpp
866
+
867
+ Component
868
+
869
+ CUDA Profiling Tools Interface (CUPTI) Library
870
+
871
+ Windows
872
+
873
+ cupti.dll
874
+
875
+ Mac OSX
876
+
877
+ libcupti.dylib
878
+
879
+ Linux
880
+
881
+ libcupti.so
882
+
883
+ Component
884
+
885
+ NVIDIA Tools Extension Library
886
+
887
+ Windows
888
+
889
+ nvToolsExt.dll, nvToolsExt.lib
890
+
891
+ Mac OSX
892
+
893
+ libnvToolsExt.dylib
894
+
895
+ Linux
896
+
897
+ libnvToolsExt.so
898
+
899
+ Component
900
+
901
+ NVIDIA CUDA Driver Libraries
902
+
903
+ Linux
904
+
905
+ libcuda.so, libnvidia-fatbinaryloader.so,
906
+ libnvidia-ptxjitcompiler.so
907
+
908
+ The NVIDIA CUDA Driver Libraries are only distributable in
909
+ applications that meet this criteria:
910
+
911
+ 1. The application was developed starting from a NVIDIA CUDA
912
+ container obtained from Docker Hub or the NVIDIA GPU
913
+ Cloud, and
914
+
915
+ 2. The resulting application is packaged as a Docker
916
+ container and distributed to users on Docker Hub or the
917
+ NVIDIA GPU Cloud only.
918
+
919
+
920
+ 2.7. Attachment B
921
+
922
+
923
+ Additional Licensing Obligations
924
+
925
+ The following third party components included in the SOFTWARE
926
+ are licensed to Licensee pursuant to the following terms and
927
+ conditions:
928
+
929
+ 1. Licensee's use of the GDB third party component is
930
+ subject to the terms and conditions of GNU GPL v3:
931
+
932
+ This product includes copyrighted third-party software licensed
933
+ under the terms of the GNU General Public License v3 ("GPL v3").
934
+ All third-party software packages are copyright by their respective
935
+ authors. GPL v3 terms and conditions are hereby incorporated into
936
+ the Agreement by this reference: http://www.gnu.org/licenses/gpl.txt
937
+
938
+ Consistent with these licensing requirements, the software
939
+ listed below is provided under the terms of the specified
940
+ open source software licenses. To obtain source code for
941
+ software provided under licenses that require
942
+ redistribution of source code, including the GNU General
943
+ Public License (GPL) and GNU Lesser General Public License
944
+ (LGPL), contact oss-requests@nvidia.com. This offer is
945
+ valid for a period of three (3) years from the date of the
946
+ distribution of this product by NVIDIA CORPORATION.
947
+
948
+ Component License
949
+ CUDA-GDB GPL v3
950
+
951
+ 2. Licensee represents and warrants that any and all third
952
+ party licensing and/or royalty payment obligations in
953
+ connection with Licensee's use of the H.264 video codecs
954
+ are solely the responsibility of Licensee.
955
+
956
+ 3. Licensee's use of the Thrust library is subject to the
957
+ terms and conditions of the Apache License Version 2.0.
958
+ All third-party software packages are copyright by their
959
+ respective authors. Apache License Version 2.0 terms and
960
+ conditions are hereby incorporated into the Agreement by
961
+ this reference.
962
+ http://www.apache.org/licenses/LICENSE-2.0.html
963
+
964
+ In addition, Licensee acknowledges the following notice:
965
+ Thrust includes source code from the Boost Iterator,
966
+ Tuple, System, and Random Number libraries.
967
+
968
+ Boost Software License - Version 1.0 - August 17th, 2003
969
+ . . . .
970
+
971
+ Permission is hereby granted, free of charge, to any person or
972
+ organization obtaining a copy of the software and accompanying
973
+ documentation covered by this license (the "Software") to use,
974
+ reproduce, display, distribute, execute, and transmit the Software,
975
+ and to prepare derivative works of the Software, and to permit
976
+ third-parties to whom the Software is furnished to do so, all
977
+ subject to the following:
978
+
979
+ The copyright notices in the Software and this entire statement,
980
+ including the above license grant, this restriction and the following
981
+ disclaimer, must be included in all copies of the Software, in whole
982
+ or in part, and all derivative works of the Software, unless such
983
+ copies or derivative works are solely in the form of machine-executable
984
+ object code generated by a source language processor.
985
+
986
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
987
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
988
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND
989
+ NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR
990
+ ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR
991
+ OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING
992
+ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
993
+ OTHER DEALINGS IN THE SOFTWARE.
994
+
995
+ 4. Licensee's use of the LLVM third party component is
996
+ subject to the following terms and conditions:
997
+
998
+ ======================================================
999
+ LLVM Release License
1000
+ ======================================================
1001
+ University of Illinois/NCSA
1002
+ Open Source License
1003
+
1004
+ Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign.
1005
+ All rights reserved.
1006
+
1007
+ Developed by:
1008
+
1009
+ LLVM Team
1010
+
1011
+ University of Illinois at Urbana-Champaign
1012
+
1013
+ http://llvm.org
1014
+
1015
+ Permission is hereby granted, free of charge, to any person obtaining a copy
1016
+ of this software and associated documentation files (the "Software"), to
1017
+ deal with the Software without restriction, including without limitation the
1018
+ rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
1019
+ sell copies of the Software, and to permit persons to whom the Software is
1020
+ furnished to do so, subject to the following conditions:
1021
+
1022
+ * Redistributions of source code must retain the above copyright notice,
1023
+ this list of conditions and the following disclaimers.
1024
+
1025
+ * Redistributions in binary form must reproduce the above copyright
1026
+ notice, this list of conditions and the following disclaimers in the
1027
+ documentation and/or other materials provided with the distribution.
1028
+
1029
+ * Neither the names of the LLVM Team, University of Illinois at Urbana-
1030
+ Champaign, nor the names of its contributors may be used to endorse or
1031
+ promote products derived from this Software without specific prior
1032
+ written permission.
1033
+
1034
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1035
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1036
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
1037
+ THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
1038
+ OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
1039
+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
1040
+ DEALINGS WITH THE SOFTWARE.
1041
+
1042
+ 5. Licensee's use (e.g. nvprof) of the PCRE third party
1043
+ component is subject to the following terms and
1044
+ conditions:
1045
+
1046
+ ------------
1047
+ PCRE LICENCE
1048
+ ------------
1049
+ PCRE is a library of functions to support regular expressions whose syntax
1050
+ and semantics are as close as possible to those of the Perl 5 language.
1051
+ Release 8 of PCRE is distributed under the terms of the "BSD" licence, as
1052
+ specified below. The documentation for PCRE, supplied in the "doc"
1053
+ directory, is distributed under the same terms as the software itself. The
1054
+ basic library functions are written in C and are freestanding. Also
1055
+ included in the distribution is a set of C++ wrapper functions, and a just-
1056
+ in-time compiler that can be used to optimize pattern matching. These are
1057
+ both optional features that can be omitted when the library is built.
1058
+
1059
+ THE BASIC LIBRARY FUNCTIONS
1060
+ ---------------------------
1061
+ Written by: Philip Hazel
1062
+ Email local part: ph10
1063
+ Email domain: cam.ac.uk
1064
+ University of Cambridge Computing Service,
1065
+ Cambridge, England.
1066
+ Copyright (c) 1997-2012 University of Cambridge
1067
+ All rights reserved.
1068
+
1069
+ PCRE JUST-IN-TIME COMPILATION SUPPORT
1070
+ -------------------------------------
1071
+ Written by: Zoltan Herczeg
1072
+ Email local part: hzmester
1073
+ Emain domain: freemail.hu
1074
+ Copyright(c) 2010-2012 Zoltan Herczeg
1075
+ All rights reserved.
1076
+
1077
+ STACK-LESS JUST-IN-TIME COMPILER
1078
+ --------------------------------
1079
+ Written by: Zoltan Herczeg
1080
+ Email local part: hzmester
1081
+ Emain domain: freemail.hu
1082
+ Copyright(c) 2009-2012 Zoltan Herczeg
1083
+ All rights reserved.
1084
+
1085
+ THE C++ WRAPPER FUNCTIONS
1086
+ -------------------------
1087
+ Contributed by: Google Inc.
1088
+ Copyright (c) 2007-2012, Google Inc.
1089
+ All rights reserved.
1090
+
1091
+ THE "BSD" LICENCE
1092
+ -----------------
1093
+ Redistribution and use in source and binary forms, with or without
1094
+ modification, are permitted provided that the following conditions are met:
1095
+
1096
+ * Redistributions of source code must retain the above copyright notice,
1097
+ this list of conditions and the following disclaimer.
1098
+
1099
+ * Redistributions in binary form must reproduce the above copyright
1100
+ notice, this list of conditions and the following disclaimer in the
1101
+ documentation and/or other materials provided with the distribution.
1102
+
1103
+ * Neither the name of the University of Cambridge nor the name of Google
1104
+ Inc. nor the names of their contributors may be used to endorse or
1105
+ promote products derived from this software without specific prior
1106
+ written permission.
1107
+
1108
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1109
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1110
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1111
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
1112
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1113
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
1114
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
1115
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
1116
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1117
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1118
+ POSSIBILITY OF SUCH DAMAGE.
1119
+
1120
+ 6. Some of the cuBLAS library routines were written by or
1121
+ derived from code written by Vasily Volkov and are subject
1122
+ to the Modified Berkeley Software Distribution License as
1123
+ follows:
1124
+
1125
+ Copyright (c) 2007-2009, Regents of the University of California
1126
+
1127
+ All rights reserved.
1128
+
1129
+ Redistribution and use in source and binary forms, with or without
1130
+ modification, are permitted provided that the following conditions are
1131
+ met:
1132
+ * Redistributions of source code must retain the above copyright
1133
+ notice, this list of conditions and the following disclaimer.
1134
+ * Redistributions in binary form must reproduce the above
1135
+ copyright notice, this list of conditions and the following
1136
+ disclaimer in the documentation and/or other materials provided
1137
+ with the distribution.
1138
+ * Neither the name of the University of California, Berkeley nor
1139
+ the names of its contributors may be used to endorse or promote
1140
+ products derived from this software without specific prior
1141
+ written permission.
1142
+
1143
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR
1144
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1145
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
1146
+ DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
1147
+ INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
1148
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
1149
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1150
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1151
+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
1152
+ IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1153
+ POSSIBILITY OF SUCH DAMAGE.
1154
+
1155
+ 7. Some of the cuBLAS library routines were written by or
1156
+ derived from code written by Davide Barbieri and are
1157
+ subject to the Modified Berkeley Software Distribution
1158
+ License as follows:
1159
+
1160
+ Copyright (c) 2008-2009 Davide Barbieri @ University of Rome Tor Vergata.
1161
+
1162
+ All rights reserved.
1163
+
1164
+ Redistribution and use in source and binary forms, with or without
1165
+ modification, are permitted provided that the following conditions are
1166
+ met:
1167
+ * Redistributions of source code must retain the above copyright
1168
+ notice, this list of conditions and the following disclaimer.
1169
+ * Redistributions in binary form must reproduce the above
1170
+ copyright notice, this list of conditions and the following
1171
+ disclaimer in the documentation and/or other materials provided
1172
+ with the distribution.
1173
+ * The name of the author may not be used to endorse or promote
1174
+ products derived from this software without specific prior
1175
+ written permission.
1176
+
1177
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR
1178
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1179
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
1180
+ DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
1181
+ INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
1182
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
1183
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1184
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1185
+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
1186
+ IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1187
+ POSSIBILITY OF SUCH DAMAGE.
1188
+
1189
+ 8. Some of the cuBLAS library routines were derived from
1190
+ code developed by the University of Tennessee and are
1191
+ subject to the Modified Berkeley Software Distribution
1192
+ License as follows:
1193
+
1194
+ Copyright (c) 2010 The University of Tennessee.
1195
+
1196
+ All rights reserved.
1197
+
1198
+ Redistribution and use in source and binary forms, with or without
1199
+ modification, are permitted provided that the following conditions are
1200
+ met:
1201
+ * Redistributions of source code must retain the above copyright
1202
+ notice, this list of conditions and the following disclaimer.
1203
+ * Redistributions in binary form must reproduce the above
1204
+ copyright notice, this list of conditions and the following
1205
+ disclaimer listed in this license in the documentation and/or
1206
+ other materials provided with the distribution.
1207
+ * Neither the name of the copyright holders nor the names of its
1208
+ contributors may be used to endorse or promote products derived
1209
+ from this software without specific prior written permission.
1210
+
1211
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1212
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1213
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1214
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1215
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1216
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1217
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1218
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1219
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1220
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1221
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1222
+
1223
+ 9. Some of the cuBLAS library routines were written by or
1224
+ derived from code written by Jonathan Hogg and are subject
1225
+ to the Modified Berkeley Software Distribution License as
1226
+ follows:
1227
+
1228
+ Copyright (c) 2012, The Science and Technology Facilities Council (STFC).
1229
+
1230
+ All rights reserved.
1231
+
1232
+ Redistribution and use in source and binary forms, with or without
1233
+ modification, are permitted provided that the following conditions are
1234
+ met:
1235
+ * Redistributions of source code must retain the above copyright
1236
+ notice, this list of conditions and the following disclaimer.
1237
+ * Redistributions in binary form must reproduce the above
1238
+ copyright notice, this list of conditions and the following
1239
+ disclaimer in the documentation and/or other materials provided
1240
+ with the distribution.
1241
+ * Neither the name of the STFC nor the names of its contributors
1242
+ may be used to endorse or promote products derived from this
1243
+ software without specific prior written permission.
1244
+
1245
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1246
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1247
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1248
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE STFC BE
1249
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1250
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
1251
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
1252
+ BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
1253
+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
1254
+ OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
1255
+ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1256
+
1257
+ 10. Some of the cuBLAS library routines were written by or
1258
+ derived from code written by Ahmad M. Abdelfattah, David
1259
+ Keyes, and Hatem Ltaief, and are subject to the Apache
1260
+ License, Version 2.0, as follows:
1261
+
1262
+ -- (C) Copyright 2013 King Abdullah University of Science and Technology
1263
+ Authors:
1264
+ Ahmad Abdelfattah (ahmad.ahmad@kaust.edu.sa)
1265
+ David Keyes (david.keyes@kaust.edu.sa)
1266
+ Hatem Ltaief (hatem.ltaief@kaust.edu.sa)
1267
+
1268
+ Redistribution and use in source and binary forms, with or without
1269
+ modification, are permitted provided that the following conditions
1270
+ are met:
1271
+
1272
+ * Redistributions of source code must retain the above copyright
1273
+ notice, this list of conditions and the following disclaimer.
1274
+ * Redistributions in binary form must reproduce the above copyright
1275
+ notice, this list of conditions and the following disclaimer in the
1276
+ documentation and/or other materials provided with the distribution.
1277
+ * Neither the name of the King Abdullah University of Science and
1278
+ Technology nor the names of its contributors may be used to endorse
1279
+ or promote products derived from this software without specific prior
1280
+ written permission.
1281
+
1282
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1283
+ ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1284
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1285
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1286
+ HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1287
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1288
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1289
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1290
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1291
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1292
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
1293
+
1294
+ 11. Some of the cuSPARSE library routines were written by or
1295
+ derived from code written by Li-Wen Chang and are subject
1296
+ to the NCSA Open Source License as follows:
1297
+
1298
+ Copyright (c) 2012, University of Illinois.
1299
+
1300
+ All rights reserved.
1301
+
1302
+ Developed by: IMPACT Group, University of Illinois, http://impact.crhc.illinois.edu
1303
+
1304
+ Permission is hereby granted, free of charge, to any person obtaining
1305
+ a copy of this software and associated documentation files (the
1306
+ "Software"), to deal with the Software without restriction, including
1307
+ without limitation the rights to use, copy, modify, merge, publish,
1308
+ distribute, sublicense, and/or sell copies of the Software, and to
1309
+ permit persons to whom the Software is furnished to do so, subject to
1310
+ the following conditions:
1311
+ * Redistributions of source code must retain the above copyright
1312
+ notice, this list of conditions and the following disclaimer.
1313
+ * Redistributions in binary form must reproduce the above
1314
+ copyright notice, this list of conditions and the following
1315
+ disclaimers in the documentation and/or other materials provided
1316
+ with the distribution.
1317
+ * Neither the names of IMPACT Group, University of Illinois, nor
1318
+ the names of its contributors may be used to endorse or promote
1319
+ products derived from this Software without specific prior
1320
+ written permission.
1321
+
1322
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1323
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1324
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1325
+ NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT
1326
+ HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
1327
+ IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
1328
+ IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
1329
+ SOFTWARE.
1330
+
1331
+ 12. Some of the cuRAND library routines were written by or
1332
+ derived from code written by Mutsuo Saito and Makoto
1333
+ Matsumoto and are subject to the following license:
1334
+
1335
+ Copyright (c) 2009, 2010 Mutsuo Saito, Makoto Matsumoto and Hiroshima
1336
+ University. All rights reserved.
1337
+
1338
+ Copyright (c) 2011 Mutsuo Saito, Makoto Matsumoto, Hiroshima
1339
+ University and University of Tokyo. All rights reserved.
1340
+
1341
+ Redistribution and use in source and binary forms, with or without
1342
+ modification, are permitted provided that the following conditions are
1343
+ met:
1344
+ * Redistributions of source code must retain the above copyright
1345
+ notice, this list of conditions and the following disclaimer.
1346
+ * Redistributions in binary form must reproduce the above
1347
+ copyright notice, this list of conditions and the following
1348
+ disclaimer in the documentation and/or other materials provided
1349
+ with the distribution.
1350
+ * Neither the name of the Hiroshima University nor the names of
1351
+ its contributors may be used to endorse or promote products
1352
+ derived from this software without specific prior written
1353
+ permission.
1354
+
1355
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1356
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1357
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1358
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1359
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1360
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1361
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1362
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1363
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1364
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1365
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1366
+
1367
+ 13. Some of the cuRAND library routines were derived from
1368
+ code developed by D. E. Shaw Research and are subject to
1369
+ the following license:
1370
+
1371
+ Copyright 2010-2011, D. E. Shaw Research.
1372
+
1373
+ All rights reserved.
1374
+
1375
+ Redistribution and use in source and binary forms, with or without
1376
+ modification, are permitted provided that the following conditions are
1377
+ met:
1378
+ * Redistributions of source code must retain the above copyright
1379
+ notice, this list of conditions, and the following disclaimer.
1380
+ * Redistributions in binary form must reproduce the above
1381
+ copyright notice, this list of conditions, and the following
1382
+ disclaimer in the documentation and/or other materials provided
1383
+ with the distribution.
1384
+ * Neither the name of D. E. Shaw Research nor the names of its
1385
+ contributors may be used to endorse or promote products derived
1386
+ from this software without specific prior written permission.
1387
+
1388
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1389
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1390
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1391
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1392
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1393
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1394
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1395
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1396
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1397
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1398
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1399
+
1400
+ 14. Some of the Math library routines were written by or
1401
+ derived from code developed by Norbert Juffa and are
1402
+ subject to the following license:
1403
+
1404
+ Copyright (c) 2015-2017, Norbert Juffa
1405
+ All rights reserved.
1406
+
1407
+ Redistribution and use in source and binary forms, with or without
1408
+ modification, are permitted provided that the following conditions
1409
+ are met:
1410
+
1411
+ 1. Redistributions of source code must retain the above copyright
1412
+ notice, this list of conditions and the following disclaimer.
1413
+
1414
+ 2. Redistributions in binary form must reproduce the above copyright
1415
+ notice, this list of conditions and the following disclaimer in the
1416
+ documentation and/or other materials provided with the distribution.
1417
+
1418
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1419
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1420
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1421
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1422
+ HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1423
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1424
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1425
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1426
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1427
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1428
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1429
+
1430
+ 15. Licensee's use of the lz4 third party component is
1431
+ subject to the following terms and conditions:
1432
+
1433
+ Copyright (C) 2011-2013, Yann Collet.
1434
+ BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
1435
+
1436
+ Redistribution and use in source and binary forms, with or without
1437
+ modification, are permitted provided that the following conditions are
1438
+ met:
1439
+
1440
+ * Redistributions of source code must retain the above copyright
1441
+ notice, this list of conditions and the following disclaimer.
1442
+ * Redistributions in binary form must reproduce the above
1443
+ copyright notice, this list of conditions and the following disclaimer
1444
+ in the documentation and/or other materials provided with the
1445
+ distribution.
1446
+
1447
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1448
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1449
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1450
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1451
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1452
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1453
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1454
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1455
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1456
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1457
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1458
+
1459
+ 16. The NPP library uses code from the Boost Math Toolkit,
1460
+ and is subject to the following license:
1461
+
1462
+ Boost Software License - Version 1.0 - August 17th, 2003
1463
+ . . . .
1464
+
1465
+ Permission is hereby granted, free of charge, to any person or
1466
+ organization obtaining a copy of the software and accompanying
1467
+ documentation covered by this license (the "Software") to use,
1468
+ reproduce, display, distribute, execute, and transmit the Software,
1469
+ and to prepare derivative works of the Software, and to permit
1470
+ third-parties to whom the Software is furnished to do so, all
1471
+ subject to the following:
1472
+
1473
+ The copyright notices in the Software and this entire statement,
1474
+ including the above license grant, this restriction and the following
1475
+ disclaimer, must be included in all copies of the Software, in whole
1476
+ or in part, and all derivative works of the Software, unless such
1477
+ copies or derivative works are solely in the form of machine-executable
1478
+ object code generated by a source language processor.
1479
+
1480
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1481
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1482
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND
1483
+ NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR
1484
+ ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR
1485
+ OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING
1486
+ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
1487
+ OTHER DEALINGS IN THE SOFTWARE.
1488
+
1489
+ 17. Portions of the Nsight Eclipse Edition is subject to the
1490
+ following license:
1491
+
1492
+ The Eclipse Foundation makes available all content in this plug-in
1493
+ ("Content"). Unless otherwise indicated below, the Content is provided
1494
+ to you under the terms and conditions of the Eclipse Public License
1495
+ Version 1.0 ("EPL"). A copy of the EPL is available at http://
1496
+ www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program"
1497
+ will mean the Content.
1498
+
1499
+ If you did not receive this Content directly from the Eclipse
1500
+ Foundation, the Content is being redistributed by another party
1501
+ ("Redistributor") and different terms and conditions may apply to your
1502
+ use of any object code in the Content. Check the Redistributor's
1503
+ license that was provided with the Content. If no such license exists,
1504
+ contact the Redistributor. Unless otherwise indicated below, the terms
1505
+ and conditions of the EPL still apply to any source code in the
1506
+ Content and such source code may be obtained at http://www.eclipse.org.
1507
+
1508
+ 18. Some of the cuBLAS library routines uses code from
1509
+ OpenAI, which is subject to the following license:
1510
+
1511
+ License URL
1512
+ https://github.com/openai/openai-gemm/blob/master/LICENSE
1513
+
1514
+ License Text
1515
+ The MIT License
1516
+
1517
+ Copyright (c) 2016 OpenAI (http://openai.com), 2016 Google Inc.
1518
+
1519
+ Permission is hereby granted, free of charge, to any person obtaining a copy
1520
+ of this software and associated documentation files (the "Software"), to deal
1521
+ in the Software without restriction, including without limitation the rights
1522
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1523
+ copies of the Software, and to permit persons to whom the Software is
1524
+ furnished to do so, subject to the following conditions:
1525
+
1526
+ The above copyright notice and this permission notice shall be included in
1527
+ all copies or substantial portions of the Software.
1528
+
1529
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1530
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1531
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1532
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1533
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1534
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
1535
+ THE SOFTWARE.
1536
+
1537
+ 19. Licensee's use of the Visual Studio Setup Configuration
1538
+ Samples is subject to the following license:
1539
+
1540
+ The MIT License (MIT)
1541
+ Copyright (C) Microsoft Corporation. All rights reserved.
1542
+
1543
+ Permission is hereby granted, free of charge, to any person
1544
+ obtaining a copy of this software and associated documentation
1545
+ files (the "Software"), to deal in the Software without restriction,
1546
+ including without limitation the rights to use, copy, modify, merge,
1547
+ publish, distribute, sublicense, and/or sell copies of the Software,
1548
+ and to permit persons to whom the Software is furnished to do so,
1549
+ subject to the following conditions:
1550
+
1551
+ The above copyright notice and this permission notice shall be included
1552
+ in all copies or substantial portions of the Software.
1553
+
1554
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
1555
+ OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1556
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1557
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1558
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1559
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1560
+
1561
+ 20. Licensee's use of linmath.h header for CPU functions for
1562
+ GL vector/matrix operations from lunarG is subject to the
1563
+ Apache License Version 2.0.
1564
+
1565
+ 21. The DX12-CUDA sample uses the d3dx12.h header, which is
1566
+ subject to the MIT license .
1567
+
1568
+ -----------------
.venv/lib/python3.11/site-packages/nvidia_cublas_cu12-12.4.5.8.dist-info/METADATA ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Metadata-Version: 2.1
2
+ Name: nvidia-cublas-cu12
3
+ Version: 12.4.5.8
4
+ Summary: CUBLAS native runtime libraries
5
+ Home-page: https://developer.nvidia.com/cuda-zone
6
+ Author: Nvidia CUDA Installer Team
7
+ Author-email: cuda_installer@nvidia.com
8
+ License: NVIDIA Proprietary Software
9
+ Keywords: cuda,nvidia,runtime,machine learning,deep learning
10
+ Classifier: Development Status :: 4 - Beta
11
+ Classifier: Intended Audience :: Developers
12
+ Classifier: Intended Audience :: Education
13
+ Classifier: Intended Audience :: Science/Research
14
+ Classifier: License :: Other/Proprietary License
15
+ Classifier: Natural Language :: English
16
+ Classifier: Programming Language :: Python :: 3
17
+ Classifier: Programming Language :: Python :: 3.5
18
+ Classifier: Programming Language :: Python :: 3.6
19
+ Classifier: Programming Language :: Python :: 3.7
20
+ Classifier: Programming Language :: Python :: 3.8
21
+ Classifier: Programming Language :: Python :: 3.9
22
+ Classifier: Programming Language :: Python :: 3.10
23
+ Classifier: Programming Language :: Python :: 3.11
24
+ Classifier: Programming Language :: Python :: 3 :: Only
25
+ Classifier: Topic :: Scientific/Engineering
26
+ Classifier: Topic :: Scientific/Engineering :: Mathematics
27
+ Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
28
+ Classifier: Topic :: Software Development
29
+ Classifier: Topic :: Software Development :: Libraries
30
+ Classifier: Operating System :: Microsoft :: Windows
31
+ Classifier: Operating System :: POSIX :: Linux
32
+ Requires-Python: >=3
33
+ License-File: License.txt
34
+
35
+ CUBLAS native runtime libraries
.venv/lib/python3.11/site-packages/nvidia_cublas_cu12-12.4.5.8.dist-info/RECORD ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nvidia/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
2
+ nvidia/__pycache__/__init__.cpython-311.pyc,,
3
+ nvidia/cublas/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
4
+ nvidia/cublas/__pycache__/__init__.cpython-311.pyc,,
5
+ nvidia/cublas/include/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
6
+ nvidia/cublas/include/__pycache__/__init__.cpython-311.pyc,,
7
+ nvidia/cublas/include/cublas.h,sha256=a0lLqy-k47NuwyDjuueC3W0Mpc908MTU7o5sMJqE-1w,41246
8
+ nvidia/cublas/include/cublasLt.h,sha256=51KyHQc7T9rxmVfNimP9O6vka8JqBdebjZKCWKZakt4,77626
9
+ nvidia/cublas/include/cublasXt.h,sha256=CW9dyXYGSUW1wEXrVVyhU6OxBK1PUvMoYdVGlQT7L9A,37380
10
+ nvidia/cublas/include/cublas_api.h,sha256=XRArlgDy_4hWuEt8XafRsE9KRJ5XVo06Nh113cgg-7o,370663
11
+ nvidia/cublas/include/cublas_v2.h,sha256=qxMdB5jb97luEfw61LEAB-Wlr8A9DLBvO4rRypDCNKw,15460
12
+ nvidia/cublas/include/nvblas.h,sha256=dXCLR-2oUiJFzLsDtIAK09m42ct4G0HWdYzBUuDPXpc,23341
13
+ nvidia/cublas/lib/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
14
+ nvidia/cublas/lib/__pycache__/__init__.cpython-311.pyc,,
15
+ nvidia/cublas/lib/libcublas.so.12,sha256=TMRVJkSaldOYU4l4XphbeDJGDqPbF4vJ6ZY74hEfvug,109604768
16
+ nvidia/cublas/lib/libcublasLt.so.12,sha256=RKgTqi2giDD5CD-B0Otz8a5AUqTZsLDeSAqPbNnrMHg,441938896
17
+ nvidia/cublas/lib/libnvblas.so.12,sha256=fCpY3FQVQgg5IwHQ_j1ToSDkwevquegM6R_plIuurck,757496
18
+ nvidia_cublas_cu12-12.4.5.8.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
19
+ nvidia_cublas_cu12-12.4.5.8.dist-info/License.txt,sha256=rW9YU_ugyg0VnQ9Y1JrkmDDC-Mk_epJki5zpCttMbM0,59262
20
+ nvidia_cublas_cu12-12.4.5.8.dist-info/METADATA,sha256=FtdQvmVmrqzO9Vp7VbNtbQWUxXF45arMsnGnwYdlZuc,1505
21
+ nvidia_cublas_cu12-12.4.5.8.dist-info/RECORD,,
22
+ nvidia_cublas_cu12-12.4.5.8.dist-info/WHEEL,sha256=XDTs3wIbcE-BcRO08VJlZpA6z9OaC1mOKPCGGGwuM2g,109
23
+ nvidia_cublas_cu12-12.4.5.8.dist-info/top_level.txt,sha256=fTkAtiFuL16nUrB9ytDDtpytz2t0B4NvYTnRzwAhO14,7
.venv/lib/python3.11/site-packages/nvidia_cublas_cu12-12.4.5.8.dist-info/WHEEL ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Wheel-Version: 1.0
2
+ Generator: bdist_wheel (0.42.0)
3
+ Root-Is-Purelib: true
4
+ Tag: py3-none-manylinux2014_x86_64
5
+
.venv/lib/python3.11/site-packages/nvidia_cublas_cu12-12.4.5.8.dist-info/top_level.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ nvidia
.venv/lib/python3.11/site-packages/pycountry/__pycache__/__init__.cpython-311.pyc ADDED
Binary file (15.8 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/__pycache__/db.cpython-311.pyc ADDED
Binary file (10.3 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/databases/iso15924.json ADDED
@@ -0,0 +1,914 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "15924": [
3
+ {
4
+ "alpha_4": "Adlm",
5
+ "name": "Adlam",
6
+ "numeric": "166"
7
+ },
8
+ {
9
+ "alpha_4": "Afak",
10
+ "name": "Afaka",
11
+ "numeric": "439"
12
+ },
13
+ {
14
+ "alpha_4": "Aghb",
15
+ "name": "Caucasian Albanian",
16
+ "numeric": "239"
17
+ },
18
+ {
19
+ "alpha_4": "Ahom",
20
+ "name": "Ahom, Tai Ahom",
21
+ "numeric": "338"
22
+ },
23
+ {
24
+ "alpha_4": "Arab",
25
+ "name": "Arabic",
26
+ "numeric": "160"
27
+ },
28
+ {
29
+ "alpha_4": "Aran",
30
+ "name": "Arabic (Nastaliq variant)",
31
+ "numeric": "161"
32
+ },
33
+ {
34
+ "alpha_4": "Armi",
35
+ "name": "Imperial Aramaic",
36
+ "numeric": "124"
37
+ },
38
+ {
39
+ "alpha_4": "Armn",
40
+ "name": "Armenian",
41
+ "numeric": "230"
42
+ },
43
+ {
44
+ "alpha_4": "Avst",
45
+ "name": "Avestan",
46
+ "numeric": "134"
47
+ },
48
+ {
49
+ "alpha_4": "Bali",
50
+ "name": "Balinese",
51
+ "numeric": "360"
52
+ },
53
+ {
54
+ "alpha_4": "Bamu",
55
+ "name": "Bamum",
56
+ "numeric": "435"
57
+ },
58
+ {
59
+ "alpha_4": "Bass",
60
+ "name": "Bassa Vah",
61
+ "numeric": "259"
62
+ },
63
+ {
64
+ "alpha_4": "Batk",
65
+ "name": "Batak",
66
+ "numeric": "365"
67
+ },
68
+ {
69
+ "alpha_4": "Beng",
70
+ "name": "Bengali",
71
+ "numeric": "325"
72
+ },
73
+ {
74
+ "alpha_4": "Bhks",
75
+ "name": "Bhaiksuki",
76
+ "numeric": "334"
77
+ },
78
+ {
79
+ "alpha_4": "Blis",
80
+ "name": "Blissymbols",
81
+ "numeric": "550"
82
+ },
83
+ {
84
+ "alpha_4": "Bopo",
85
+ "name": "Bopomofo",
86
+ "numeric": "285"
87
+ },
88
+ {
89
+ "alpha_4": "Brah",
90
+ "name": "Brahmi",
91
+ "numeric": "300"
92
+ },
93
+ {
94
+ "alpha_4": "Brai",
95
+ "name": "Braille",
96
+ "numeric": "570"
97
+ },
98
+ {
99
+ "alpha_4": "Bugi",
100
+ "name": "Buginese",
101
+ "numeric": "367"
102
+ },
103
+ {
104
+ "alpha_4": "Buhd",
105
+ "name": "Buhid",
106
+ "numeric": "372"
107
+ },
108
+ {
109
+ "alpha_4": "Cakm",
110
+ "name": "Chakma",
111
+ "numeric": "349"
112
+ },
113
+ {
114
+ "alpha_4": "Cans",
115
+ "name": "Unified Canadian Aboriginal Syllabics",
116
+ "numeric": "440"
117
+ },
118
+ {
119
+ "alpha_4": "Cari",
120
+ "name": "Carian",
121
+ "numeric": "201"
122
+ },
123
+ {
124
+ "alpha_4": "Cham",
125
+ "name": "Cham",
126
+ "numeric": "358"
127
+ },
128
+ {
129
+ "alpha_4": "Cher",
130
+ "name": "Cherokee",
131
+ "numeric": "445"
132
+ },
133
+ {
134
+ "alpha_4": "Cirt",
135
+ "name": "Cirth",
136
+ "numeric": "291"
137
+ },
138
+ {
139
+ "alpha_4": "Copt",
140
+ "name": "Coptic",
141
+ "numeric": "204"
142
+ },
143
+ {
144
+ "alpha_4": "Cprt",
145
+ "name": "Cypriot",
146
+ "numeric": "403"
147
+ },
148
+ {
149
+ "alpha_4": "Cyrl",
150
+ "name": "Cyrillic",
151
+ "numeric": "220"
152
+ },
153
+ {
154
+ "alpha_4": "Cyrs",
155
+ "name": "Cyrillic (Old Church Slavonic variant)",
156
+ "numeric": "221"
157
+ },
158
+ {
159
+ "alpha_4": "Deva",
160
+ "name": "Devanagari (Nagari)",
161
+ "numeric": "315"
162
+ },
163
+ {
164
+ "alpha_4": "Dsrt",
165
+ "name": "Deseret (Mormon)",
166
+ "numeric": "250"
167
+ },
168
+ {
169
+ "alpha_4": "Dupl",
170
+ "name": "Duployan shorthand, Duployan stenography",
171
+ "numeric": "755"
172
+ },
173
+ {
174
+ "alpha_4": "Egyd",
175
+ "name": "Egyptian demotic",
176
+ "numeric": "070"
177
+ },
178
+ {
179
+ "alpha_4": "Egyh",
180
+ "name": "Egyptian hieratic",
181
+ "numeric": "060"
182
+ },
183
+ {
184
+ "alpha_4": "Egyp",
185
+ "name": "Egyptian hieroglyphs",
186
+ "numeric": "050"
187
+ },
188
+ {
189
+ "alpha_4": "Elba",
190
+ "name": "Elbasan",
191
+ "numeric": "226"
192
+ },
193
+ {
194
+ "alpha_4": "Ethi",
195
+ "name": "Ethiopic (Geʻez)",
196
+ "numeric": "430"
197
+ },
198
+ {
199
+ "alpha_4": "Geok",
200
+ "name": "Khutsuri (Asomtavruli and Nuskhuri)",
201
+ "numeric": "241"
202
+ },
203
+ {
204
+ "alpha_4": "Geor",
205
+ "name": "Georgian (Mkhedruli)",
206
+ "numeric": "240"
207
+ },
208
+ {
209
+ "alpha_4": "Glag",
210
+ "name": "Glagolitic",
211
+ "numeric": "225"
212
+ },
213
+ {
214
+ "alpha_4": "Goth",
215
+ "name": "Gothic",
216
+ "numeric": "206"
217
+ },
218
+ {
219
+ "alpha_4": "Gran",
220
+ "name": "Grantha",
221
+ "numeric": "343"
222
+ },
223
+ {
224
+ "alpha_4": "Grek",
225
+ "name": "Greek",
226
+ "numeric": "200"
227
+ },
228
+ {
229
+ "alpha_4": "Gujr",
230
+ "name": "Gujarati",
231
+ "numeric": "320"
232
+ },
233
+ {
234
+ "alpha_4": "Guru",
235
+ "name": "Gurmukhi",
236
+ "numeric": "310"
237
+ },
238
+ {
239
+ "alpha_4": "Hanb",
240
+ "name": "Han with Bopomofo (alias for Han + Bopomofo)",
241
+ "numeric": "503"
242
+ },
243
+ {
244
+ "alpha_4": "Hang",
245
+ "name": "Hangul (Hangŭl, Hangeul)",
246
+ "numeric": "286"
247
+ },
248
+ {
249
+ "alpha_4": "Hani",
250
+ "name": "Han (Hanzi, Kanji, Hanja)",
251
+ "numeric": "500"
252
+ },
253
+ {
254
+ "alpha_4": "Hano",
255
+ "name": "Hanunoo (Hanunóo)",
256
+ "numeric": "371"
257
+ },
258
+ {
259
+ "alpha_4": "Hans",
260
+ "name": "Han (Simplified variant)",
261
+ "numeric": "501"
262
+ },
263
+ {
264
+ "alpha_4": "Hant",
265
+ "name": "Han (Traditional variant)",
266
+ "numeric": "502"
267
+ },
268
+ {
269
+ "alpha_4": "Hatr",
270
+ "name": "Hatran",
271
+ "numeric": "127"
272
+ },
273
+ {
274
+ "alpha_4": "Hebr",
275
+ "name": "Hebrew",
276
+ "numeric": "125"
277
+ },
278
+ {
279
+ "alpha_4": "Hira",
280
+ "name": "Hiragana",
281
+ "numeric": "410"
282
+ },
283
+ {
284
+ "alpha_4": "Hluw",
285
+ "name": "Anatolian Hieroglyphs (Luwian Hieroglyphs, Hittite Hieroglyphs)",
286
+ "numeric": "080"
287
+ },
288
+ {
289
+ "alpha_4": "Hmng",
290
+ "name": "Pahawh Hmong",
291
+ "numeric": "450"
292
+ },
293
+ {
294
+ "alpha_4": "Hrkt",
295
+ "name": "Japanese syllabaries (alias for Hiragana + Katakana)",
296
+ "numeric": "412"
297
+ },
298
+ {
299
+ "alpha_4": "Hung",
300
+ "name": "Old Hungarian (Hungarian Runic)",
301
+ "numeric": "176"
302
+ },
303
+ {
304
+ "alpha_4": "Inds",
305
+ "name": "Indus (Harappan)",
306
+ "numeric": "610"
307
+ },
308
+ {
309
+ "alpha_4": "Ital",
310
+ "name": "Old Italic (Etruscan, Oscan, etc.)",
311
+ "numeric": "210"
312
+ },
313
+ {
314
+ "alpha_4": "Jamo",
315
+ "name": "Jamo (alias for Jamo subset of Hangul)",
316
+ "numeric": "284"
317
+ },
318
+ {
319
+ "alpha_4": "Java",
320
+ "name": "Javanese",
321
+ "numeric": "361"
322
+ },
323
+ {
324
+ "alpha_4": "Jpan",
325
+ "name": "Japanese (alias for Han + Hiragana + Katakana)",
326
+ "numeric": "413"
327
+ },
328
+ {
329
+ "alpha_4": "Jurc",
330
+ "name": "Jurchen",
331
+ "numeric": "510"
332
+ },
333
+ {
334
+ "alpha_4": "Kali",
335
+ "name": "Kayah Li",
336
+ "numeric": "357"
337
+ },
338
+ {
339
+ "alpha_4": "Kana",
340
+ "name": "Katakana",
341
+ "numeric": "411"
342
+ },
343
+ {
344
+ "alpha_4": "Khar",
345
+ "name": "Kharoshthi",
346
+ "numeric": "305"
347
+ },
348
+ {
349
+ "alpha_4": "Khmr",
350
+ "name": "Khmer",
351
+ "numeric": "355"
352
+ },
353
+ {
354
+ "alpha_4": "Khoj",
355
+ "name": "Khojki",
356
+ "numeric": "322"
357
+ },
358
+ {
359
+ "alpha_4": "Kitl",
360
+ "name": "Khitan large script",
361
+ "numeric": "505"
362
+ },
363
+ {
364
+ "alpha_4": "Kits",
365
+ "name": "Khitan small script",
366
+ "numeric": "288"
367
+ },
368
+ {
369
+ "alpha_4": "Knda",
370
+ "name": "Kannada",
371
+ "numeric": "345"
372
+ },
373
+ {
374
+ "alpha_4": "Kore",
375
+ "name": "Korean (alias for Hangul + Han)",
376
+ "numeric": "287"
377
+ },
378
+ {
379
+ "alpha_4": "Kpel",
380
+ "name": "Kpelle",
381
+ "numeric": "436"
382
+ },
383
+ {
384
+ "alpha_4": "Kthi",
385
+ "name": "Kaithi",
386
+ "numeric": "317"
387
+ },
388
+ {
389
+ "alpha_4": "Lana",
390
+ "name": "Tai Tham (Lanna)",
391
+ "numeric": "351"
392
+ },
393
+ {
394
+ "alpha_4": "Laoo",
395
+ "name": "Lao",
396
+ "numeric": "356"
397
+ },
398
+ {
399
+ "alpha_4": "Latf",
400
+ "name": "Latin (Fraktur variant)",
401
+ "numeric": "217"
402
+ },
403
+ {
404
+ "alpha_4": "Latg",
405
+ "name": "Latin (Gaelic variant)",
406
+ "numeric": "216"
407
+ },
408
+ {
409
+ "alpha_4": "Latn",
410
+ "name": "Latin",
411
+ "numeric": "215"
412
+ },
413
+ {
414
+ "alpha_4": "Leke",
415
+ "name": "Leke",
416
+ "numeric": "364"
417
+ },
418
+ {
419
+ "alpha_4": "Lepc",
420
+ "name": "Lepcha (Róng)",
421
+ "numeric": "335"
422
+ },
423
+ {
424
+ "alpha_4": "Limb",
425
+ "name": "Limbu",
426
+ "numeric": "336"
427
+ },
428
+ {
429
+ "alpha_4": "Lina",
430
+ "name": "Linear A",
431
+ "numeric": "400"
432
+ },
433
+ {
434
+ "alpha_4": "Linb",
435
+ "name": "Linear B",
436
+ "numeric": "401"
437
+ },
438
+ {
439
+ "alpha_4": "Lisu",
440
+ "name": "Lisu (Fraser)",
441
+ "numeric": "399"
442
+ },
443
+ {
444
+ "alpha_4": "Loma",
445
+ "name": "Loma",
446
+ "numeric": "437"
447
+ },
448
+ {
449
+ "alpha_4": "Lyci",
450
+ "name": "Lycian",
451
+ "numeric": "202"
452
+ },
453
+ {
454
+ "alpha_4": "Lydi",
455
+ "name": "Lydian",
456
+ "numeric": "116"
457
+ },
458
+ {
459
+ "alpha_4": "Mahj",
460
+ "name": "Mahajani",
461
+ "numeric": "314"
462
+ },
463
+ {
464
+ "alpha_4": "Mand",
465
+ "name": "Mandaic, Mandaean",
466
+ "numeric": "140"
467
+ },
468
+ {
469
+ "alpha_4": "Mani",
470
+ "name": "Manichaean",
471
+ "numeric": "139"
472
+ },
473
+ {
474
+ "alpha_4": "Marc",
475
+ "name": "Marchen",
476
+ "numeric": "332"
477
+ },
478
+ {
479
+ "alpha_4": "Maya",
480
+ "name": "Mayan hieroglyphs",
481
+ "numeric": "090"
482
+ },
483
+ {
484
+ "alpha_4": "Mend",
485
+ "name": "Mende Kikakui",
486
+ "numeric": "438"
487
+ },
488
+ {
489
+ "alpha_4": "Merc",
490
+ "name": "Meroitic Cursive",
491
+ "numeric": "101"
492
+ },
493
+ {
494
+ "alpha_4": "Mero",
495
+ "name": "Meroitic Hieroglyphs",
496
+ "numeric": "100"
497
+ },
498
+ {
499
+ "alpha_4": "Mlym",
500
+ "name": "Malayalam",
501
+ "numeric": "347"
502
+ },
503
+ {
504
+ "alpha_4": "Modi",
505
+ "name": "Modi, Moḍī",
506
+ "numeric": "324"
507
+ },
508
+ {
509
+ "alpha_4": "Mong",
510
+ "name": "Mongolian",
511
+ "numeric": "145"
512
+ },
513
+ {
514
+ "alpha_4": "Moon",
515
+ "name": "Moon (Moon code, Moon script, Moon type)",
516
+ "numeric": "218"
517
+ },
518
+ {
519
+ "alpha_4": "Mroo",
520
+ "name": "Mro, Mru",
521
+ "numeric": "199"
522
+ },
523
+ {
524
+ "alpha_4": "Mtei",
525
+ "name": "Meitei Mayek (Meithei, Meetei)",
526
+ "numeric": "337"
527
+ },
528
+ {
529
+ "alpha_4": "Mult",
530
+ "name": "Multani",
531
+ "numeric": "323"
532
+ },
533
+ {
534
+ "alpha_4": "Mymr",
535
+ "name": "Myanmar (Burmese)",
536
+ "numeric": "350"
537
+ },
538
+ {
539
+ "alpha_4": "Narb",
540
+ "name": "Old North Arabian (Ancient North Arabian)",
541
+ "numeric": "106"
542
+ },
543
+ {
544
+ "alpha_4": "Nbat",
545
+ "name": "Nabataean",
546
+ "numeric": "159"
547
+ },
548
+ {
549
+ "alpha_4": "Newa",
550
+ "name": "Newa, Newar, Newari, Nepāla lipi",
551
+ "numeric": "333"
552
+ },
553
+ {
554
+ "alpha_4": "Nkgb",
555
+ "name": "Nakhi Geba ('Na-'Khi ²Ggŏ-¹baw, Naxi Geba)",
556
+ "numeric": "420"
557
+ },
558
+ {
559
+ "alpha_4": "Nkoo",
560
+ "name": "N’Ko",
561
+ "numeric": "165"
562
+ },
563
+ {
564
+ "alpha_4": "Nshu",
565
+ "name": "Nüshu",
566
+ "numeric": "499"
567
+ },
568
+ {
569
+ "alpha_4": "Ogam",
570
+ "name": "Ogham",
571
+ "numeric": "212"
572
+ },
573
+ {
574
+ "alpha_4": "Olck",
575
+ "name": "Ol Chiki (Ol Cemet’, Ol, Santali)",
576
+ "numeric": "261"
577
+ },
578
+ {
579
+ "alpha_4": "Orkh",
580
+ "name": "Old Turkic, Orkhon Runic",
581
+ "numeric": "175"
582
+ },
583
+ {
584
+ "alpha_4": "Orya",
585
+ "name": "Oriya",
586
+ "numeric": "327"
587
+ },
588
+ {
589
+ "alpha_4": "Osge",
590
+ "name": "Osage",
591
+ "numeric": "219"
592
+ },
593
+ {
594
+ "alpha_4": "Osma",
595
+ "name": "Osmanya",
596
+ "numeric": "260"
597
+ },
598
+ {
599
+ "alpha_4": "Palm",
600
+ "name": "Palmyrene",
601
+ "numeric": "126"
602
+ },
603
+ {
604
+ "alpha_4": "Pauc",
605
+ "name": "Pau Cin Hau",
606
+ "numeric": "263"
607
+ },
608
+ {
609
+ "alpha_4": "Perm",
610
+ "name": "Old Permic",
611
+ "numeric": "227"
612
+ },
613
+ {
614
+ "alpha_4": "Phag",
615
+ "name": "Phags-pa",
616
+ "numeric": "331"
617
+ },
618
+ {
619
+ "alpha_4": "Phli",
620
+ "name": "Inscriptional Pahlavi",
621
+ "numeric": "131"
622
+ },
623
+ {
624
+ "alpha_4": "Phlp",
625
+ "name": "Psalter Pahlavi",
626
+ "numeric": "132"
627
+ },
628
+ {
629
+ "alpha_4": "Phlv",
630
+ "name": "Book Pahlavi",
631
+ "numeric": "133"
632
+ },
633
+ {
634
+ "alpha_4": "Phnx",
635
+ "name": "Phoenician",
636
+ "numeric": "115"
637
+ },
638
+ {
639
+ "alpha_4": "Piqd",
640
+ "name": "Klingon (KLI pIqaD)",
641
+ "numeric": "293"
642
+ },
643
+ {
644
+ "alpha_4": "Plrd",
645
+ "name": "Miao (Pollard)",
646
+ "numeric": "282"
647
+ },
648
+ {
649
+ "alpha_4": "Prti",
650
+ "name": "Inscriptional Parthian",
651
+ "numeric": "130"
652
+ },
653
+ {
654
+ "alpha_4": "Qaaa",
655
+ "name": "Reserved for private use (start)",
656
+ "numeric": "900"
657
+ },
658
+ {
659
+ "alpha_4": "Qabx",
660
+ "name": "Reserved for private use (end)",
661
+ "numeric": "949"
662
+ },
663
+ {
664
+ "alpha_4": "Rjng",
665
+ "name": "Rejang (Redjang, Kaganga)",
666
+ "numeric": "363"
667
+ },
668
+ {
669
+ "alpha_4": "Roro",
670
+ "name": "Rongorongo",
671
+ "numeric": "620"
672
+ },
673
+ {
674
+ "alpha_4": "Runr",
675
+ "name": "Runic",
676
+ "numeric": "211"
677
+ },
678
+ {
679
+ "alpha_4": "Samr",
680
+ "name": "Samaritan",
681
+ "numeric": "123"
682
+ },
683
+ {
684
+ "alpha_4": "Sara",
685
+ "name": "Sarati",
686
+ "numeric": "292"
687
+ },
688
+ {
689
+ "alpha_4": "Sarb",
690
+ "name": "Old South Arabian",
691
+ "numeric": "105"
692
+ },
693
+ {
694
+ "alpha_4": "Saur",
695
+ "name": "Saurashtra",
696
+ "numeric": "344"
697
+ },
698
+ {
699
+ "alpha_4": "Sgnw",
700
+ "name": "SignWriting",
701
+ "numeric": "095"
702
+ },
703
+ {
704
+ "alpha_4": "Shaw",
705
+ "name": "Shavian (Shaw)",
706
+ "numeric": "281"
707
+ },
708
+ {
709
+ "alpha_4": "Shrd",
710
+ "name": "Sharada, Śāradā",
711
+ "numeric": "319"
712
+ },
713
+ {
714
+ "alpha_4": "Sidd",
715
+ "name": "Siddham, Siddhaṃ, Siddhamātṛkā",
716
+ "numeric": "302"
717
+ },
718
+ {
719
+ "alpha_4": "Sind",
720
+ "name": "Khudawadi, Sindhi",
721
+ "numeric": "318"
722
+ },
723
+ {
724
+ "alpha_4": "Sinh",
725
+ "name": "Sinhala",
726
+ "numeric": "348"
727
+ },
728
+ {
729
+ "alpha_4": "Sora",
730
+ "name": "Sora Sompeng",
731
+ "numeric": "398"
732
+ },
733
+ {
734
+ "alpha_4": "Sund",
735
+ "name": "Sundanese",
736
+ "numeric": "362"
737
+ },
738
+ {
739
+ "alpha_4": "Sylo",
740
+ "name": "Syloti Nagri",
741
+ "numeric": "316"
742
+ },
743
+ {
744
+ "alpha_4": "Syrc",
745
+ "name": "Syriac",
746
+ "numeric": "135"
747
+ },
748
+ {
749
+ "alpha_4": "Syre",
750
+ "name": "Syriac (Estrangelo variant)",
751
+ "numeric": "138"
752
+ },
753
+ {
754
+ "alpha_4": "Syrj",
755
+ "name": "Syriac (Western variant)",
756
+ "numeric": "137"
757
+ },
758
+ {
759
+ "alpha_4": "Syrn",
760
+ "name": "Syriac (Eastern variant)",
761
+ "numeric": "136"
762
+ },
763
+ {
764
+ "alpha_4": "Tagb",
765
+ "name": "Tagbanwa",
766
+ "numeric": "373"
767
+ },
768
+ {
769
+ "alpha_4": "Takr",
770
+ "name": "Takri, Ṭākrī, Ṭāṅkrī",
771
+ "numeric": "321"
772
+ },
773
+ {
774
+ "alpha_4": "Tale",
775
+ "name": "Tai Le",
776
+ "numeric": "353"
777
+ },
778
+ {
779
+ "alpha_4": "Talu",
780
+ "name": "New Tai Lue",
781
+ "numeric": "354"
782
+ },
783
+ {
784
+ "alpha_4": "Taml",
785
+ "name": "Tamil",
786
+ "numeric": "346"
787
+ },
788
+ {
789
+ "alpha_4": "Tang",
790
+ "name": "Tangut",
791
+ "numeric": "520"
792
+ },
793
+ {
794
+ "alpha_4": "Tavt",
795
+ "name": "Tai Viet",
796
+ "numeric": "359"
797
+ },
798
+ {
799
+ "alpha_4": "Telu",
800
+ "name": "Telugu",
801
+ "numeric": "340"
802
+ },
803
+ {
804
+ "alpha_4": "Teng",
805
+ "name": "Tengwar",
806
+ "numeric": "290"
807
+ },
808
+ {
809
+ "alpha_4": "Tfng",
810
+ "name": "Tifinagh (Berber)",
811
+ "numeric": "120"
812
+ },
813
+ {
814
+ "alpha_4": "Tglg",
815
+ "name": "Tagalog (Baybayin, Alibata)",
816
+ "numeric": "370"
817
+ },
818
+ {
819
+ "alpha_4": "Thaa",
820
+ "name": "Thaana",
821
+ "numeric": "170"
822
+ },
823
+ {
824
+ "alpha_4": "Thai",
825
+ "name": "Thai",
826
+ "numeric": "352"
827
+ },
828
+ {
829
+ "alpha_4": "Tibt",
830
+ "name": "Tibetan",
831
+ "numeric": "330"
832
+ },
833
+ {
834
+ "alpha_4": "Tirh",
835
+ "name": "Tirhuta",
836
+ "numeric": "326"
837
+ },
838
+ {
839
+ "alpha_4": "Ugar",
840
+ "name": "Ugaritic",
841
+ "numeric": "040"
842
+ },
843
+ {
844
+ "alpha_4": "Vaii",
845
+ "name": "Vai",
846
+ "numeric": "470"
847
+ },
848
+ {
849
+ "alpha_4": "Visp",
850
+ "name": "Visible Speech",
851
+ "numeric": "280"
852
+ },
853
+ {
854
+ "alpha_4": "Wara",
855
+ "name": "Warang Citi (Varang Kshiti)",
856
+ "numeric": "262"
857
+ },
858
+ {
859
+ "alpha_4": "Wole",
860
+ "name": "Woleai",
861
+ "numeric": "480"
862
+ },
863
+ {
864
+ "alpha_4": "Xpeo",
865
+ "name": "Old Persian",
866
+ "numeric": "030"
867
+ },
868
+ {
869
+ "alpha_4": "Xsux",
870
+ "name": "Cuneiform, Sumero-Akkadian",
871
+ "numeric": "020"
872
+ },
873
+ {
874
+ "alpha_4": "Yiii",
875
+ "name": "Yi",
876
+ "numeric": "460"
877
+ },
878
+ {
879
+ "alpha_4": "Zinh",
880
+ "name": "Code for inherited script",
881
+ "numeric": "994"
882
+ },
883
+ {
884
+ "alpha_4": "Zmth",
885
+ "name": "Mathematical notation",
886
+ "numeric": "995"
887
+ },
888
+ {
889
+ "alpha_4": "Zsye",
890
+ "name": "Symbols (Emoji variant)",
891
+ "numeric": "993"
892
+ },
893
+ {
894
+ "alpha_4": "Zsym",
895
+ "name": "Symbols",
896
+ "numeric": "996"
897
+ },
898
+ {
899
+ "alpha_4": "Zxxx",
900
+ "name": "Code for unwritten documents",
901
+ "numeric": "997"
902
+ },
903
+ {
904
+ "alpha_4": "Zyyy",
905
+ "name": "Code for undetermined script",
906
+ "numeric": "998"
907
+ },
908
+ {
909
+ "alpha_4": "Zzzz",
910
+ "name": "Code for uncoded script",
911
+ "numeric": "999"
912
+ }
913
+ ]
914
+ }
.venv/lib/python3.11/site-packages/pycountry/databases/iso3166-1.json ADDED
@@ -0,0 +1,1931 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "3166-1": [
3
+ {
4
+ "alpha_2": "AW",
5
+ "alpha_3": "ABW",
6
+ "flag": "🇦🇼",
7
+ "name": "Aruba",
8
+ "numeric": "533"
9
+ },
10
+ {
11
+ "alpha_2": "AF",
12
+ "alpha_3": "AFG",
13
+ "flag": "🇦🇫",
14
+ "name": "Afghanistan",
15
+ "numeric": "004",
16
+ "official_name": "Islamic Republic of Afghanistan"
17
+ },
18
+ {
19
+ "alpha_2": "AO",
20
+ "alpha_3": "AGO",
21
+ "flag": "🇦🇴",
22
+ "name": "Angola",
23
+ "numeric": "024",
24
+ "official_name": "Republic of Angola"
25
+ },
26
+ {
27
+ "alpha_2": "AI",
28
+ "alpha_3": "AIA",
29
+ "flag": "🇦🇮",
30
+ "name": "Anguilla",
31
+ "numeric": "660"
32
+ },
33
+ {
34
+ "alpha_2": "AX",
35
+ "alpha_3": "ALA",
36
+ "flag": "🇦🇽",
37
+ "name": "Åland Islands",
38
+ "numeric": "248"
39
+ },
40
+ {
41
+ "alpha_2": "AL",
42
+ "alpha_3": "ALB",
43
+ "flag": "🇦🇱",
44
+ "name": "Albania",
45
+ "numeric": "008",
46
+ "official_name": "Republic of Albania"
47
+ },
48
+ {
49
+ "alpha_2": "AD",
50
+ "alpha_3": "AND",
51
+ "flag": "🇦🇩",
52
+ "name": "Andorra",
53
+ "numeric": "020",
54
+ "official_name": "Principality of Andorra"
55
+ },
56
+ {
57
+ "alpha_2": "AE",
58
+ "alpha_3": "ARE",
59
+ "flag": "🇦🇪",
60
+ "name": "United Arab Emirates",
61
+ "numeric": "784"
62
+ },
63
+ {
64
+ "alpha_2": "AR",
65
+ "alpha_3": "ARG",
66
+ "flag": "🇦🇷",
67
+ "name": "Argentina",
68
+ "numeric": "032",
69
+ "official_name": "Argentine Republic"
70
+ },
71
+ {
72
+ "alpha_2": "AM",
73
+ "alpha_3": "ARM",
74
+ "flag": "🇦🇲",
75
+ "name": "Armenia",
76
+ "numeric": "051",
77
+ "official_name": "Republic of Armenia"
78
+ },
79
+ {
80
+ "alpha_2": "AS",
81
+ "alpha_3": "ASM",
82
+ "flag": "🇦🇸",
83
+ "name": "American Samoa",
84
+ "numeric": "016"
85
+ },
86
+ {
87
+ "alpha_2": "AQ",
88
+ "alpha_3": "ATA",
89
+ "flag": "🇦🇶",
90
+ "name": "Antarctica",
91
+ "numeric": "010"
92
+ },
93
+ {
94
+ "alpha_2": "TF",
95
+ "alpha_3": "ATF",
96
+ "flag": "🇹🇫",
97
+ "name": "French Southern Territories",
98
+ "numeric": "260"
99
+ },
100
+ {
101
+ "alpha_2": "AG",
102
+ "alpha_3": "ATG",
103
+ "flag": "🇦🇬",
104
+ "name": "Antigua and Barbuda",
105
+ "numeric": "028"
106
+ },
107
+ {
108
+ "alpha_2": "AU",
109
+ "alpha_3": "AUS",
110
+ "flag": "🇦🇺",
111
+ "name": "Australia",
112
+ "numeric": "036"
113
+ },
114
+ {
115
+ "alpha_2": "AT",
116
+ "alpha_3": "AUT",
117
+ "flag": "🇦🇹",
118
+ "name": "Austria",
119
+ "numeric": "040",
120
+ "official_name": "Republic of Austria"
121
+ },
122
+ {
123
+ "alpha_2": "AZ",
124
+ "alpha_3": "AZE",
125
+ "flag": "🇦🇿",
126
+ "name": "Azerbaijan",
127
+ "numeric": "031",
128
+ "official_name": "Republic of Azerbaijan"
129
+ },
130
+ {
131
+ "alpha_2": "BI",
132
+ "alpha_3": "BDI",
133
+ "flag": "🇧🇮",
134
+ "name": "Burundi",
135
+ "numeric": "108",
136
+ "official_name": "Republic of Burundi"
137
+ },
138
+ {
139
+ "alpha_2": "BE",
140
+ "alpha_3": "BEL",
141
+ "flag": "🇧🇪",
142
+ "name": "Belgium",
143
+ "numeric": "056",
144
+ "official_name": "Kingdom of Belgium"
145
+ },
146
+ {
147
+ "alpha_2": "BJ",
148
+ "alpha_3": "BEN",
149
+ "flag": "🇧🇯",
150
+ "name": "Benin",
151
+ "numeric": "204",
152
+ "official_name": "Republic of Benin"
153
+ },
154
+ {
155
+ "alpha_2": "BQ",
156
+ "alpha_3": "BES",
157
+ "flag": "🇧🇶",
158
+ "name": "Bonaire, Sint Eustatius and Saba",
159
+ "numeric": "535",
160
+ "official_name": "Bonaire, Sint Eustatius and Saba"
161
+ },
162
+ {
163
+ "alpha_2": "BF",
164
+ "alpha_3": "BFA",
165
+ "flag": "🇧🇫",
166
+ "name": "Burkina Faso",
167
+ "numeric": "854"
168
+ },
169
+ {
170
+ "alpha_2": "BD",
171
+ "alpha_3": "BGD",
172
+ "flag": "🇧🇩",
173
+ "name": "Bangladesh",
174
+ "numeric": "050",
175
+ "official_name": "People's Republic of Bangladesh"
176
+ },
177
+ {
178
+ "alpha_2": "BG",
179
+ "alpha_3": "BGR",
180
+ "flag": "🇧🇬",
181
+ "name": "Bulgaria",
182
+ "numeric": "100",
183
+ "official_name": "Republic of Bulgaria"
184
+ },
185
+ {
186
+ "alpha_2": "BH",
187
+ "alpha_3": "BHR",
188
+ "flag": "🇧🇭",
189
+ "name": "Bahrain",
190
+ "numeric": "048",
191
+ "official_name": "Kingdom of Bahrain"
192
+ },
193
+ {
194
+ "alpha_2": "BS",
195
+ "alpha_3": "BHS",
196
+ "flag": "🇧🇸",
197
+ "name": "Bahamas",
198
+ "numeric": "044",
199
+ "official_name": "Commonwealth of the Bahamas"
200
+ },
201
+ {
202
+ "alpha_2": "BA",
203
+ "alpha_3": "BIH",
204
+ "flag": "🇧🇦",
205
+ "name": "Bosnia and Herzegovina",
206
+ "numeric": "070",
207
+ "official_name": "Republic of Bosnia and Herzegovina"
208
+ },
209
+ {
210
+ "alpha_2": "BL",
211
+ "alpha_3": "BLM",
212
+ "flag": "🇧🇱",
213
+ "name": "Saint Barthélemy",
214
+ "numeric": "652"
215
+ },
216
+ {
217
+ "alpha_2": "BY",
218
+ "alpha_3": "BLR",
219
+ "flag": "🇧🇾",
220
+ "name": "Belarus",
221
+ "numeric": "112",
222
+ "official_name": "Republic of Belarus"
223
+ },
224
+ {
225
+ "alpha_2": "BZ",
226
+ "alpha_3": "BLZ",
227
+ "flag": "🇧🇿",
228
+ "name": "Belize",
229
+ "numeric": "084"
230
+ },
231
+ {
232
+ "alpha_2": "BM",
233
+ "alpha_3": "BMU",
234
+ "flag": "🇧🇲",
235
+ "name": "Bermuda",
236
+ "numeric": "060"
237
+ },
238
+ {
239
+ "alpha_2": "BO",
240
+ "alpha_3": "BOL",
241
+ "common_name": "Bolivia",
242
+ "flag": "🇧🇴",
243
+ "name": "Bolivia, Plurinational State of",
244
+ "numeric": "068",
245
+ "official_name": "Plurinational State of Bolivia"
246
+ },
247
+ {
248
+ "alpha_2": "BR",
249
+ "alpha_3": "BRA",
250
+ "flag": "🇧🇷",
251
+ "name": "Brazil",
252
+ "numeric": "076",
253
+ "official_name": "Federative Republic of Brazil"
254
+ },
255
+ {
256
+ "alpha_2": "BB",
257
+ "alpha_3": "BRB",
258
+ "flag": "🇧🇧",
259
+ "name": "Barbados",
260
+ "numeric": "052"
261
+ },
262
+ {
263
+ "alpha_2": "BN",
264
+ "alpha_3": "BRN",
265
+ "flag": "🇧🇳",
266
+ "name": "Brunei Darussalam",
267
+ "numeric": "096"
268
+ },
269
+ {
270
+ "alpha_2": "BT",
271
+ "alpha_3": "BTN",
272
+ "flag": "🇧🇹",
273
+ "name": "Bhutan",
274
+ "numeric": "064",
275
+ "official_name": "Kingdom of Bhutan"
276
+ },
277
+ {
278
+ "alpha_2": "BV",
279
+ "alpha_3": "BVT",
280
+ "flag": "🇧🇻",
281
+ "name": "Bouvet Island",
282
+ "numeric": "074"
283
+ },
284
+ {
285
+ "alpha_2": "BW",
286
+ "alpha_3": "BWA",
287
+ "flag": "🇧🇼",
288
+ "name": "Botswana",
289
+ "numeric": "072",
290
+ "official_name": "Republic of Botswana"
291
+ },
292
+ {
293
+ "alpha_2": "CF",
294
+ "alpha_3": "CAF",
295
+ "flag": "🇨🇫",
296
+ "name": "Central African Republic",
297
+ "numeric": "140"
298
+ },
299
+ {
300
+ "alpha_2": "CA",
301
+ "alpha_3": "CAN",
302
+ "flag": "🇨🇦",
303
+ "name": "Canada",
304
+ "numeric": "124"
305
+ },
306
+ {
307
+ "alpha_2": "CC",
308
+ "alpha_3": "CCK",
309
+ "flag": "🇨🇨",
310
+ "name": "Cocos (Keeling) Islands",
311
+ "numeric": "166"
312
+ },
313
+ {
314
+ "alpha_2": "CH",
315
+ "alpha_3": "CHE",
316
+ "flag": "🇨🇭",
317
+ "name": "Switzerland",
318
+ "numeric": "756",
319
+ "official_name": "Swiss Confederation"
320
+ },
321
+ {
322
+ "alpha_2": "CL",
323
+ "alpha_3": "CHL",
324
+ "flag": "🇨🇱",
325
+ "name": "Chile",
326
+ "numeric": "152",
327
+ "official_name": "Republic of Chile"
328
+ },
329
+ {
330
+ "alpha_2": "CN",
331
+ "alpha_3": "CHN",
332
+ "flag": "🇨🇳",
333
+ "name": "China",
334
+ "numeric": "156",
335
+ "official_name": "People's Republic of China"
336
+ },
337
+ {
338
+ "alpha_2": "CI",
339
+ "alpha_3": "CIV",
340
+ "flag": "🇨🇮",
341
+ "name": "Côte d'Ivoire",
342
+ "numeric": "384",
343
+ "official_name": "Republic of Côte d'Ivoire"
344
+ },
345
+ {
346
+ "alpha_2": "CM",
347
+ "alpha_3": "CMR",
348
+ "flag": "🇨🇲",
349
+ "name": "Cameroon",
350
+ "numeric": "120",
351
+ "official_name": "Republic of Cameroon"
352
+ },
353
+ {
354
+ "alpha_2": "CD",
355
+ "alpha_3": "COD",
356
+ "flag": "🇨🇩",
357
+ "name": "Congo, The Democratic Republic of the",
358
+ "numeric": "180"
359
+ },
360
+ {
361
+ "alpha_2": "CG",
362
+ "alpha_3": "COG",
363
+ "flag": "🇨🇬",
364
+ "name": "Congo",
365
+ "numeric": "178",
366
+ "official_name": "Republic of the Congo"
367
+ },
368
+ {
369
+ "alpha_2": "CK",
370
+ "alpha_3": "COK",
371
+ "flag": "🇨🇰",
372
+ "name": "Cook Islands",
373
+ "numeric": "184"
374
+ },
375
+ {
376
+ "alpha_2": "CO",
377
+ "alpha_3": "COL",
378
+ "flag": "🇨🇴",
379
+ "name": "Colombia",
380
+ "numeric": "170",
381
+ "official_name": "Republic of Colombia"
382
+ },
383
+ {
384
+ "alpha_2": "KM",
385
+ "alpha_3": "COM",
386
+ "flag": "🇰🇲",
387
+ "name": "Comoros",
388
+ "numeric": "174",
389
+ "official_name": "Union of the Comoros"
390
+ },
391
+ {
392
+ "alpha_2": "CV",
393
+ "alpha_3": "CPV",
394
+ "flag": "🇨🇻",
395
+ "name": "Cabo Verde",
396
+ "numeric": "132",
397
+ "official_name": "Republic of Cabo Verde"
398
+ },
399
+ {
400
+ "alpha_2": "CR",
401
+ "alpha_3": "CRI",
402
+ "flag": "🇨🇷",
403
+ "name": "Costa Rica",
404
+ "numeric": "188",
405
+ "official_name": "Republic of Costa Rica"
406
+ },
407
+ {
408
+ "alpha_2": "CU",
409
+ "alpha_3": "CUB",
410
+ "flag": "🇨🇺",
411
+ "name": "Cuba",
412
+ "numeric": "192",
413
+ "official_name": "Republic of Cuba"
414
+ },
415
+ {
416
+ "alpha_2": "CW",
417
+ "alpha_3": "CUW",
418
+ "flag": "🇨🇼",
419
+ "name": "Curaçao",
420
+ "numeric": "531",
421
+ "official_name": "Curaçao"
422
+ },
423
+ {
424
+ "alpha_2": "CX",
425
+ "alpha_3": "CXR",
426
+ "flag": "🇨🇽",
427
+ "name": "Christmas Island",
428
+ "numeric": "162"
429
+ },
430
+ {
431
+ "alpha_2": "KY",
432
+ "alpha_3": "CYM",
433
+ "flag": "🇰🇾",
434
+ "name": "Cayman Islands",
435
+ "numeric": "136"
436
+ },
437
+ {
438
+ "alpha_2": "CY",
439
+ "alpha_3": "CYP",
440
+ "flag": "🇨🇾",
441
+ "name": "Cyprus",
442
+ "numeric": "196",
443
+ "official_name": "Republic of Cyprus"
444
+ },
445
+ {
446
+ "alpha_2": "CZ",
447
+ "alpha_3": "CZE",
448
+ "flag": "🇨🇿",
449
+ "name": "Czechia",
450
+ "numeric": "203",
451
+ "official_name": "Czech Republic"
452
+ },
453
+ {
454
+ "alpha_2": "DE",
455
+ "alpha_3": "DEU",
456
+ "flag": "🇩🇪",
457
+ "name": "Germany",
458
+ "numeric": "276",
459
+ "official_name": "Federal Republic of Germany"
460
+ },
461
+ {
462
+ "alpha_2": "DJ",
463
+ "alpha_3": "DJI",
464
+ "flag": "🇩🇯",
465
+ "name": "Djibouti",
466
+ "numeric": "262",
467
+ "official_name": "Republic of Djibouti"
468
+ },
469
+ {
470
+ "alpha_2": "DM",
471
+ "alpha_3": "DMA",
472
+ "flag": "🇩🇲",
473
+ "name": "Dominica",
474
+ "numeric": "212",
475
+ "official_name": "Commonwealth of Dominica"
476
+ },
477
+ {
478
+ "alpha_2": "DK",
479
+ "alpha_3": "DNK",
480
+ "flag": "🇩🇰",
481
+ "name": "Denmark",
482
+ "numeric": "208",
483
+ "official_name": "Kingdom of Denmark"
484
+ },
485
+ {
486
+ "alpha_2": "DO",
487
+ "alpha_3": "DOM",
488
+ "flag": "🇩🇴",
489
+ "name": "Dominican Republic",
490
+ "numeric": "214"
491
+ },
492
+ {
493
+ "alpha_2": "DZ",
494
+ "alpha_3": "DZA",
495
+ "flag": "🇩🇿",
496
+ "name": "Algeria",
497
+ "numeric": "012",
498
+ "official_name": "People's Democratic Republic of Algeria"
499
+ },
500
+ {
501
+ "alpha_2": "EC",
502
+ "alpha_3": "ECU",
503
+ "flag": "🇪🇨",
504
+ "name": "Ecuador",
505
+ "numeric": "218",
506
+ "official_name": "Republic of Ecuador"
507
+ },
508
+ {
509
+ "alpha_2": "EG",
510
+ "alpha_3": "EGY",
511
+ "flag": "🇪🇬",
512
+ "name": "Egypt",
513
+ "numeric": "818",
514
+ "official_name": "Arab Republic of Egypt"
515
+ },
516
+ {
517
+ "alpha_2": "ER",
518
+ "alpha_3": "ERI",
519
+ "flag": "🇪🇷",
520
+ "name": "Eritrea",
521
+ "numeric": "232",
522
+ "official_name": "the State of Eritrea"
523
+ },
524
+ {
525
+ "alpha_2": "EH",
526
+ "alpha_3": "ESH",
527
+ "flag": "🇪🇭",
528
+ "name": "Western Sahara",
529
+ "numeric": "732"
530
+ },
531
+ {
532
+ "alpha_2": "ES",
533
+ "alpha_3": "ESP",
534
+ "flag": "🇪🇸",
535
+ "name": "Spain",
536
+ "numeric": "724",
537
+ "official_name": "Kingdom of Spain"
538
+ },
539
+ {
540
+ "alpha_2": "EE",
541
+ "alpha_3": "EST",
542
+ "flag": "🇪🇪",
543
+ "name": "Estonia",
544
+ "numeric": "233",
545
+ "official_name": "Republic of Estonia"
546
+ },
547
+ {
548
+ "alpha_2": "ET",
549
+ "alpha_3": "ETH",
550
+ "flag": "🇪🇹",
551
+ "name": "Ethiopia",
552
+ "numeric": "231",
553
+ "official_name": "Federal Democratic Republic of Ethiopia"
554
+ },
555
+ {
556
+ "alpha_2": "FI",
557
+ "alpha_3": "FIN",
558
+ "flag": "🇫🇮",
559
+ "name": "Finland",
560
+ "numeric": "246",
561
+ "official_name": "Republic of Finland"
562
+ },
563
+ {
564
+ "alpha_2": "FJ",
565
+ "alpha_3": "FJI",
566
+ "flag": "🇫🇯",
567
+ "name": "Fiji",
568
+ "numeric": "242",
569
+ "official_name": "Republic of Fiji"
570
+ },
571
+ {
572
+ "alpha_2": "FK",
573
+ "alpha_3": "FLK",
574
+ "flag": "🇫🇰",
575
+ "name": "Falkland Islands (Malvinas)",
576
+ "numeric": "238"
577
+ },
578
+ {
579
+ "alpha_2": "FR",
580
+ "alpha_3": "FRA",
581
+ "flag": "🇫🇷",
582
+ "name": "France",
583
+ "numeric": "250",
584
+ "official_name": "French Republic"
585
+ },
586
+ {
587
+ "alpha_2": "FO",
588
+ "alpha_3": "FRO",
589
+ "flag": "🇫🇴",
590
+ "name": "Faroe Islands",
591
+ "numeric": "234"
592
+ },
593
+ {
594
+ "alpha_2": "FM",
595
+ "alpha_3": "FSM",
596
+ "flag": "🇫🇲",
597
+ "name": "Micronesia, Federated States of",
598
+ "numeric": "583",
599
+ "official_name": "Federated States of Micronesia"
600
+ },
601
+ {
602
+ "alpha_2": "GA",
603
+ "alpha_3": "GAB",
604
+ "flag": "🇬🇦",
605
+ "name": "Gabon",
606
+ "numeric": "266",
607
+ "official_name": "Gabonese Republic"
608
+ },
609
+ {
610
+ "alpha_2": "GB",
611
+ "alpha_3": "GBR",
612
+ "flag": "🇬🇧",
613
+ "name": "United Kingdom",
614
+ "numeric": "826",
615
+ "official_name": "United Kingdom of Great Britain and Northern Ireland"
616
+ },
617
+ {
618
+ "alpha_2": "GE",
619
+ "alpha_3": "GEO",
620
+ "flag": "🇬🇪",
621
+ "name": "Georgia",
622
+ "numeric": "268"
623
+ },
624
+ {
625
+ "alpha_2": "GG",
626
+ "alpha_3": "GGY",
627
+ "flag": "🇬🇬",
628
+ "name": "Guernsey",
629
+ "numeric": "831"
630
+ },
631
+ {
632
+ "alpha_2": "GH",
633
+ "alpha_3": "GHA",
634
+ "flag": "🇬🇭",
635
+ "name": "Ghana",
636
+ "numeric": "288",
637
+ "official_name": "Republic of Ghana"
638
+ },
639
+ {
640
+ "alpha_2": "GI",
641
+ "alpha_3": "GIB",
642
+ "flag": "🇬🇮",
643
+ "name": "Gibraltar",
644
+ "numeric": "292"
645
+ },
646
+ {
647
+ "alpha_2": "GN",
648
+ "alpha_3": "GIN",
649
+ "flag": "🇬🇳",
650
+ "name": "Guinea",
651
+ "numeric": "324",
652
+ "official_name": "Republic of Guinea"
653
+ },
654
+ {
655
+ "alpha_2": "GP",
656
+ "alpha_3": "GLP",
657
+ "flag": "🇬🇵",
658
+ "name": "Guadeloupe",
659
+ "numeric": "312"
660
+ },
661
+ {
662
+ "alpha_2": "GM",
663
+ "alpha_3": "GMB",
664
+ "flag": "🇬����",
665
+ "name": "Gambia",
666
+ "numeric": "270",
667
+ "official_name": "Republic of the Gambia"
668
+ },
669
+ {
670
+ "alpha_2": "GW",
671
+ "alpha_3": "GNB",
672
+ "flag": "🇬🇼",
673
+ "name": "Guinea-Bissau",
674
+ "numeric": "624",
675
+ "official_name": "Republic of Guinea-Bissau"
676
+ },
677
+ {
678
+ "alpha_2": "GQ",
679
+ "alpha_3": "GNQ",
680
+ "flag": "🇬🇶",
681
+ "name": "Equatorial Guinea",
682
+ "numeric": "226",
683
+ "official_name": "Republic of Equatorial Guinea"
684
+ },
685
+ {
686
+ "alpha_2": "GR",
687
+ "alpha_3": "GRC",
688
+ "flag": "🇬🇷",
689
+ "name": "Greece",
690
+ "numeric": "300",
691
+ "official_name": "Hellenic Republic"
692
+ },
693
+ {
694
+ "alpha_2": "GD",
695
+ "alpha_3": "GRD",
696
+ "flag": "🇬🇩",
697
+ "name": "Grenada",
698
+ "numeric": "308"
699
+ },
700
+ {
701
+ "alpha_2": "GL",
702
+ "alpha_3": "GRL",
703
+ "flag": "🇬🇱",
704
+ "name": "Greenland",
705
+ "numeric": "304"
706
+ },
707
+ {
708
+ "alpha_2": "GT",
709
+ "alpha_3": "GTM",
710
+ "flag": "🇬🇹",
711
+ "name": "Guatemala",
712
+ "numeric": "320",
713
+ "official_name": "Republic of Guatemala"
714
+ },
715
+ {
716
+ "alpha_2": "GF",
717
+ "alpha_3": "GUF",
718
+ "flag": "🇬🇫",
719
+ "name": "French Guiana",
720
+ "numeric": "254"
721
+ },
722
+ {
723
+ "alpha_2": "GU",
724
+ "alpha_3": "GUM",
725
+ "flag": "🇬🇺",
726
+ "name": "Guam",
727
+ "numeric": "316"
728
+ },
729
+ {
730
+ "alpha_2": "GY",
731
+ "alpha_3": "GUY",
732
+ "flag": "🇬🇾",
733
+ "name": "Guyana",
734
+ "numeric": "328",
735
+ "official_name": "Republic of Guyana"
736
+ },
737
+ {
738
+ "alpha_2": "HK",
739
+ "alpha_3": "HKG",
740
+ "flag": "🇭🇰",
741
+ "name": "Hong Kong",
742
+ "numeric": "344",
743
+ "official_name": "Hong Kong Special Administrative Region of China"
744
+ },
745
+ {
746
+ "alpha_2": "HM",
747
+ "alpha_3": "HMD",
748
+ "flag": "🇭🇲",
749
+ "name": "Heard Island and McDonald Islands",
750
+ "numeric": "334"
751
+ },
752
+ {
753
+ "alpha_2": "HN",
754
+ "alpha_3": "HND",
755
+ "flag": "🇭🇳",
756
+ "name": "Honduras",
757
+ "numeric": "340",
758
+ "official_name": "Republic of Honduras"
759
+ },
760
+ {
761
+ "alpha_2": "HR",
762
+ "alpha_3": "HRV",
763
+ "flag": "🇭🇷",
764
+ "name": "Croatia",
765
+ "numeric": "191",
766
+ "official_name": "Republic of Croatia"
767
+ },
768
+ {
769
+ "alpha_2": "HT",
770
+ "alpha_3": "HTI",
771
+ "flag": "🇭🇹",
772
+ "name": "Haiti",
773
+ "numeric": "332",
774
+ "official_name": "Republic of Haiti"
775
+ },
776
+ {
777
+ "alpha_2": "HU",
778
+ "alpha_3": "HUN",
779
+ "flag": "🇭🇺",
780
+ "name": "Hungary",
781
+ "numeric": "348",
782
+ "official_name": "Hungary"
783
+ },
784
+ {
785
+ "alpha_2": "ID",
786
+ "alpha_3": "IDN",
787
+ "flag": "🇮🇩",
788
+ "name": "Indonesia",
789
+ "numeric": "360",
790
+ "official_name": "Republic of Indonesia"
791
+ },
792
+ {
793
+ "alpha_2": "IM",
794
+ "alpha_3": "IMN",
795
+ "flag": "🇮🇲",
796
+ "name": "Isle of Man",
797
+ "numeric": "833"
798
+ },
799
+ {
800
+ "alpha_2": "IN",
801
+ "alpha_3": "IND",
802
+ "flag": "🇮🇳",
803
+ "name": "India",
804
+ "numeric": "356",
805
+ "official_name": "Republic of India"
806
+ },
807
+ {
808
+ "alpha_2": "IO",
809
+ "alpha_3": "IOT",
810
+ "flag": "🇮🇴",
811
+ "name": "British Indian Ocean Territory",
812
+ "numeric": "086"
813
+ },
814
+ {
815
+ "alpha_2": "IE",
816
+ "alpha_3": "IRL",
817
+ "flag": "🇮🇪",
818
+ "name": "Ireland",
819
+ "numeric": "372"
820
+ },
821
+ {
822
+ "alpha_2": "IR",
823
+ "alpha_3": "IRN",
824
+ "common_name": "Iran",
825
+ "flag": "🇮🇷",
826
+ "name": "Iran, Islamic Republic of",
827
+ "numeric": "364",
828
+ "official_name": "Islamic Republic of Iran"
829
+ },
830
+ {
831
+ "alpha_2": "IQ",
832
+ "alpha_3": "IRQ",
833
+ "flag": "🇮🇶",
834
+ "name": "Iraq",
835
+ "numeric": "368",
836
+ "official_name": "Republic of Iraq"
837
+ },
838
+ {
839
+ "alpha_2": "IS",
840
+ "alpha_3": "ISL",
841
+ "flag": "🇮🇸",
842
+ "name": "Iceland",
843
+ "numeric": "352",
844
+ "official_name": "Republic of Iceland"
845
+ },
846
+ {
847
+ "alpha_2": "IL",
848
+ "alpha_3": "ISR",
849
+ "flag": "🇮🇱",
850
+ "name": "Israel",
851
+ "numeric": "376",
852
+ "official_name": "State of Israel"
853
+ },
854
+ {
855
+ "alpha_2": "IT",
856
+ "alpha_3": "ITA",
857
+ "flag": "🇮🇹",
858
+ "name": "Italy",
859
+ "numeric": "380",
860
+ "official_name": "Italian Republic"
861
+ },
862
+ {
863
+ "alpha_2": "JM",
864
+ "alpha_3": "JAM",
865
+ "flag": "🇯🇲",
866
+ "name": "Jamaica",
867
+ "numeric": "388"
868
+ },
869
+ {
870
+ "alpha_2": "JE",
871
+ "alpha_3": "JEY",
872
+ "flag": "🇯🇪",
873
+ "name": "Jersey",
874
+ "numeric": "832"
875
+ },
876
+ {
877
+ "alpha_2": "JO",
878
+ "alpha_3": "JOR",
879
+ "flag": "🇯🇴",
880
+ "name": "Jordan",
881
+ "numeric": "400",
882
+ "official_name": "Hashemite Kingdom of Jordan"
883
+ },
884
+ {
885
+ "alpha_2": "JP",
886
+ "alpha_3": "JPN",
887
+ "flag": "🇯🇵",
888
+ "name": "Japan",
889
+ "numeric": "392"
890
+ },
891
+ {
892
+ "alpha_2": "KZ",
893
+ "alpha_3": "KAZ",
894
+ "flag": "🇰🇿",
895
+ "name": "Kazakhstan",
896
+ "numeric": "398",
897
+ "official_name": "Republic of Kazakhstan"
898
+ },
899
+ {
900
+ "alpha_2": "KE",
901
+ "alpha_3": "KEN",
902
+ "flag": "🇰🇪",
903
+ "name": "Kenya",
904
+ "numeric": "404",
905
+ "official_name": "Republic of Kenya"
906
+ },
907
+ {
908
+ "alpha_2": "KG",
909
+ "alpha_3": "KGZ",
910
+ "flag": "🇰🇬",
911
+ "name": "Kyrgyzstan",
912
+ "numeric": "417",
913
+ "official_name": "Kyrgyz Republic"
914
+ },
915
+ {
916
+ "alpha_2": "KH",
917
+ "alpha_3": "KHM",
918
+ "flag": "🇰🇭",
919
+ "name": "Cambodia",
920
+ "numeric": "116",
921
+ "official_name": "Kingdom of Cambodia"
922
+ },
923
+ {
924
+ "alpha_2": "KI",
925
+ "alpha_3": "KIR",
926
+ "flag": "🇰🇮",
927
+ "name": "Kiribati",
928
+ "numeric": "296",
929
+ "official_name": "Republic of Kiribati"
930
+ },
931
+ {
932
+ "alpha_2": "KN",
933
+ "alpha_3": "KNA",
934
+ "flag": "🇰🇳",
935
+ "name": "Saint Kitts and Nevis",
936
+ "numeric": "659"
937
+ },
938
+ {
939
+ "alpha_2": "KR",
940
+ "alpha_3": "KOR",
941
+ "common_name": "South Korea",
942
+ "flag": "🇰🇷",
943
+ "name": "Korea, Republic of",
944
+ "numeric": "410"
945
+ },
946
+ {
947
+ "alpha_2": "KW",
948
+ "alpha_3": "KWT",
949
+ "flag": "🇰🇼",
950
+ "name": "Kuwait",
951
+ "numeric": "414",
952
+ "official_name": "State of Kuwait"
953
+ },
954
+ {
955
+ "alpha_2": "LA",
956
+ "alpha_3": "LAO",
957
+ "common_name": "Laos",
958
+ "flag": "🇱🇦",
959
+ "name": "Lao People's Democratic Republic",
960
+ "numeric": "418"
961
+ },
962
+ {
963
+ "alpha_2": "LB",
964
+ "alpha_3": "LBN",
965
+ "flag": "🇱🇧",
966
+ "name": "Lebanon",
967
+ "numeric": "422",
968
+ "official_name": "Lebanese Republic"
969
+ },
970
+ {
971
+ "alpha_2": "LR",
972
+ "alpha_3": "LBR",
973
+ "flag": "🇱🇷",
974
+ "name": "Liberia",
975
+ "numeric": "430",
976
+ "official_name": "Republic of Liberia"
977
+ },
978
+ {
979
+ "alpha_2": "LY",
980
+ "alpha_3": "LBY",
981
+ "flag": "🇱🇾",
982
+ "name": "Libya",
983
+ "numeric": "434",
984
+ "official_name": "Libya"
985
+ },
986
+ {
987
+ "alpha_2": "LC",
988
+ "alpha_3": "LCA",
989
+ "flag": "🇱🇨",
990
+ "name": "Saint Lucia",
991
+ "numeric": "662"
992
+ },
993
+ {
994
+ "alpha_2": "LI",
995
+ "alpha_3": "LIE",
996
+ "flag": "🇱🇮",
997
+ "name": "Liechtenstein",
998
+ "numeric": "438",
999
+ "official_name": "Principality of Liechtenstein"
1000
+ },
1001
+ {
1002
+ "alpha_2": "LK",
1003
+ "alpha_3": "LKA",
1004
+ "flag": "🇱🇰",
1005
+ "name": "Sri Lanka",
1006
+ "numeric": "144",
1007
+ "official_name": "Democratic Socialist Republic of Sri Lanka"
1008
+ },
1009
+ {
1010
+ "alpha_2": "LS",
1011
+ "alpha_3": "LSO",
1012
+ "flag": "🇱🇸",
1013
+ "name": "Lesotho",
1014
+ "numeric": "426",
1015
+ "official_name": "Kingdom of Lesotho"
1016
+ },
1017
+ {
1018
+ "alpha_2": "LT",
1019
+ "alpha_3": "LTU",
1020
+ "flag": "🇱🇹",
1021
+ "name": "Lithuania",
1022
+ "numeric": "440",
1023
+ "official_name": "Republic of Lithuania"
1024
+ },
1025
+ {
1026
+ "alpha_2": "LU",
1027
+ "alpha_3": "LUX",
1028
+ "flag": "🇱🇺",
1029
+ "name": "Luxembourg",
1030
+ "numeric": "442",
1031
+ "official_name": "Grand Duchy of Luxembourg"
1032
+ },
1033
+ {
1034
+ "alpha_2": "LV",
1035
+ "alpha_3": "LVA",
1036
+ "flag": "🇱🇻",
1037
+ "name": "Latvia",
1038
+ "numeric": "428",
1039
+ "official_name": "Republic of Latvia"
1040
+ },
1041
+ {
1042
+ "alpha_2": "MO",
1043
+ "alpha_3": "MAC",
1044
+ "flag": "🇲🇴",
1045
+ "name": "Macao",
1046
+ "numeric": "446",
1047
+ "official_name": "Macao Special Administrative Region of China"
1048
+ },
1049
+ {
1050
+ "alpha_2": "MF",
1051
+ "alpha_3": "MAF",
1052
+ "flag": "🇲🇫",
1053
+ "name": "Saint Martin (French part)",
1054
+ "numeric": "663"
1055
+ },
1056
+ {
1057
+ "alpha_2": "MA",
1058
+ "alpha_3": "MAR",
1059
+ "flag": "🇲🇦",
1060
+ "name": "Morocco",
1061
+ "numeric": "504",
1062
+ "official_name": "Kingdom of Morocco"
1063
+ },
1064
+ {
1065
+ "alpha_2": "MC",
1066
+ "alpha_3": "MCO",
1067
+ "flag": "🇲🇨",
1068
+ "name": "Monaco",
1069
+ "numeric": "492",
1070
+ "official_name": "Principality of Monaco"
1071
+ },
1072
+ {
1073
+ "alpha_2": "MD",
1074
+ "alpha_3": "MDA",
1075
+ "common_name": "Moldova",
1076
+ "flag": "🇲🇩",
1077
+ "name": "Moldova, Republic of",
1078
+ "numeric": "498",
1079
+ "official_name": "Republic of Moldova"
1080
+ },
1081
+ {
1082
+ "alpha_2": "MG",
1083
+ "alpha_3": "MDG",
1084
+ "flag": "🇲🇬",
1085
+ "name": "Madagascar",
1086
+ "numeric": "450",
1087
+ "official_name": "Republic of Madagascar"
1088
+ },
1089
+ {
1090
+ "alpha_2": "MV",
1091
+ "alpha_3": "MDV",
1092
+ "flag": "🇲🇻",
1093
+ "name": "Maldives",
1094
+ "numeric": "462",
1095
+ "official_name": "Republic of Maldives"
1096
+ },
1097
+ {
1098
+ "alpha_2": "MX",
1099
+ "alpha_3": "MEX",
1100
+ "flag": "🇲🇽",
1101
+ "name": "Mexico",
1102
+ "numeric": "484",
1103
+ "official_name": "United Mexican States"
1104
+ },
1105
+ {
1106
+ "alpha_2": "MH",
1107
+ "alpha_3": "MHL",
1108
+ "flag": "🇲🇭",
1109
+ "name": "Marshall Islands",
1110
+ "numeric": "584",
1111
+ "official_name": "Republic of the Marshall Islands"
1112
+ },
1113
+ {
1114
+ "alpha_2": "MK",
1115
+ "alpha_3": "MKD",
1116
+ "flag": "🇲🇰",
1117
+ "name": "North Macedonia",
1118
+ "numeric": "807",
1119
+ "official_name": "Republic of North Macedonia"
1120
+ },
1121
+ {
1122
+ "alpha_2": "ML",
1123
+ "alpha_3": "MLI",
1124
+ "flag": "🇲🇱",
1125
+ "name": "Mali",
1126
+ "numeric": "466",
1127
+ "official_name": "Republic of Mali"
1128
+ },
1129
+ {
1130
+ "alpha_2": "MT",
1131
+ "alpha_3": "MLT",
1132
+ "flag": "🇲🇹",
1133
+ "name": "Malta",
1134
+ "numeric": "470",
1135
+ "official_name": "Republic of Malta"
1136
+ },
1137
+ {
1138
+ "alpha_2": "MM",
1139
+ "alpha_3": "MMR",
1140
+ "flag": "🇲🇲",
1141
+ "name": "Myanmar",
1142
+ "numeric": "104",
1143
+ "official_name": "Republic of Myanmar"
1144
+ },
1145
+ {
1146
+ "alpha_2": "ME",
1147
+ "alpha_3": "MNE",
1148
+ "flag": "🇲🇪",
1149
+ "name": "Montenegro",
1150
+ "numeric": "499",
1151
+ "official_name": "Montenegro"
1152
+ },
1153
+ {
1154
+ "alpha_2": "MN",
1155
+ "alpha_3": "MNG",
1156
+ "flag": "🇲🇳",
1157
+ "name": "Mongolia",
1158
+ "numeric": "496"
1159
+ },
1160
+ {
1161
+ "alpha_2": "MP",
1162
+ "alpha_3": "MNP",
1163
+ "flag": "🇲🇵",
1164
+ "name": "Northern Mariana Islands",
1165
+ "numeric": "580",
1166
+ "official_name": "Commonwealth of the Northern Mariana Islands"
1167
+ },
1168
+ {
1169
+ "alpha_2": "MZ",
1170
+ "alpha_3": "MOZ",
1171
+ "flag": "🇲🇿",
1172
+ "name": "Mozambique",
1173
+ "numeric": "508",
1174
+ "official_name": "Republic of Mozambique"
1175
+ },
1176
+ {
1177
+ "alpha_2": "MR",
1178
+ "alpha_3": "MRT",
1179
+ "flag": "🇲🇷",
1180
+ "name": "Mauritania",
1181
+ "numeric": "478",
1182
+ "official_name": "Islamic Republic of Mauritania"
1183
+ },
1184
+ {
1185
+ "alpha_2": "MS",
1186
+ "alpha_3": "MSR",
1187
+ "flag": "🇲🇸",
1188
+ "name": "Montserrat",
1189
+ "numeric": "500"
1190
+ },
1191
+ {
1192
+ "alpha_2": "MQ",
1193
+ "alpha_3": "MTQ",
1194
+ "flag": "🇲🇶",
1195
+ "name": "Martinique",
1196
+ "numeric": "474"
1197
+ },
1198
+ {
1199
+ "alpha_2": "MU",
1200
+ "alpha_3": "MUS",
1201
+ "flag": "🇲🇺",
1202
+ "name": "Mauritius",
1203
+ "numeric": "480",
1204
+ "official_name": "Republic of Mauritius"
1205
+ },
1206
+ {
1207
+ "alpha_2": "MW",
1208
+ "alpha_3": "MWI",
1209
+ "flag": "🇲🇼",
1210
+ "name": "Malawi",
1211
+ "numeric": "454",
1212
+ "official_name": "Republic of Malawi"
1213
+ },
1214
+ {
1215
+ "alpha_2": "MY",
1216
+ "alpha_3": "MYS",
1217
+ "flag": "🇲🇾",
1218
+ "name": "Malaysia",
1219
+ "numeric": "458"
1220
+ },
1221
+ {
1222
+ "alpha_2": "YT",
1223
+ "alpha_3": "MYT",
1224
+ "flag": "🇾🇹",
1225
+ "name": "Mayotte",
1226
+ "numeric": "175"
1227
+ },
1228
+ {
1229
+ "alpha_2": "NA",
1230
+ "alpha_3": "NAM",
1231
+ "flag": "🇳🇦",
1232
+ "name": "Namibia",
1233
+ "numeric": "516",
1234
+ "official_name": "Republic of Namibia"
1235
+ },
1236
+ {
1237
+ "alpha_2": "NC",
1238
+ "alpha_3": "NCL",
1239
+ "flag": "🇳🇨",
1240
+ "name": "New Caledonia",
1241
+ "numeric": "540"
1242
+ },
1243
+ {
1244
+ "alpha_2": "NE",
1245
+ "alpha_3": "NER",
1246
+ "flag": "🇳🇪",
1247
+ "name": "Niger",
1248
+ "numeric": "562",
1249
+ "official_name": "Republic of the Niger"
1250
+ },
1251
+ {
1252
+ "alpha_2": "NF",
1253
+ "alpha_3": "NFK",
1254
+ "flag": "🇳🇫",
1255
+ "name": "Norfolk Island",
1256
+ "numeric": "574"
1257
+ },
1258
+ {
1259
+ "alpha_2": "NG",
1260
+ "alpha_3": "NGA",
1261
+ "flag": "🇳🇬",
1262
+ "name": "Nigeria",
1263
+ "numeric": "566",
1264
+ "official_name": "Federal Republic of Nigeria"
1265
+ },
1266
+ {
1267
+ "alpha_2": "NI",
1268
+ "alpha_3": "NIC",
1269
+ "flag": "🇳🇮",
1270
+ "name": "Nicaragua",
1271
+ "numeric": "558",
1272
+ "official_name": "Republic of Nicaragua"
1273
+ },
1274
+ {
1275
+ "alpha_2": "NU",
1276
+ "alpha_3": "NIU",
1277
+ "flag": "🇳🇺",
1278
+ "name": "Niue",
1279
+ "numeric": "570",
1280
+ "official_name": "Niue"
1281
+ },
1282
+ {
1283
+ "alpha_2": "NL",
1284
+ "alpha_3": "NLD",
1285
+ "flag": "🇳🇱",
1286
+ "name": "Netherlands",
1287
+ "numeric": "528",
1288
+ "official_name": "Kingdom of the Netherlands"
1289
+ },
1290
+ {
1291
+ "alpha_2": "NO",
1292
+ "alpha_3": "NOR",
1293
+ "flag": "🇳🇴",
1294
+ "name": "Norway",
1295
+ "numeric": "578",
1296
+ "official_name": "Kingdom of Norway"
1297
+ },
1298
+ {
1299
+ "alpha_2": "NP",
1300
+ "alpha_3": "NPL",
1301
+ "flag": "🇳🇵",
1302
+ "name": "Nepal",
1303
+ "numeric": "524",
1304
+ "official_name": "Federal Democratic Republic of Nepal"
1305
+ },
1306
+ {
1307
+ "alpha_2": "NR",
1308
+ "alpha_3": "NRU",
1309
+ "flag": "🇳🇷",
1310
+ "name": "Nauru",
1311
+ "numeric": "520",
1312
+ "official_name": "Republic of Nauru"
1313
+ },
1314
+ {
1315
+ "alpha_2": "NZ",
1316
+ "alpha_3": "NZL",
1317
+ "flag": "🇳🇿",
1318
+ "name": "New Zealand",
1319
+ "numeric": "554"
1320
+ },
1321
+ {
1322
+ "alpha_2": "OM",
1323
+ "alpha_3": "OMN",
1324
+ "flag": "🇴🇲",
1325
+ "name": "Oman",
1326
+ "numeric": "512",
1327
+ "official_name": "Sultanate of Oman"
1328
+ },
1329
+ {
1330
+ "alpha_2": "PK",
1331
+ "alpha_3": "PAK",
1332
+ "flag": "🇵🇰",
1333
+ "name": "Pakistan",
1334
+ "numeric": "586",
1335
+ "official_name": "Islamic Republic of Pakistan"
1336
+ },
1337
+ {
1338
+ "alpha_2": "PA",
1339
+ "alpha_3": "PAN",
1340
+ "flag": "🇵🇦",
1341
+ "name": "Panama",
1342
+ "numeric": "591",
1343
+ "official_name": "Republic of Panama"
1344
+ },
1345
+ {
1346
+ "alpha_2": "PN",
1347
+ "alpha_3": "PCN",
1348
+ "flag": "🇵🇳",
1349
+ "name": "Pitcairn",
1350
+ "numeric": "612"
1351
+ },
1352
+ {
1353
+ "alpha_2": "PE",
1354
+ "alpha_3": "PER",
1355
+ "flag": "🇵🇪",
1356
+ "name": "Peru",
1357
+ "numeric": "604",
1358
+ "official_name": "Republic of Peru"
1359
+ },
1360
+ {
1361
+ "alpha_2": "PH",
1362
+ "alpha_3": "PHL",
1363
+ "flag": "🇵🇭",
1364
+ "name": "Philippines",
1365
+ "numeric": "608",
1366
+ "official_name": "Republic of the Philippines"
1367
+ },
1368
+ {
1369
+ "alpha_2": "PW",
1370
+ "alpha_3": "PLW",
1371
+ "flag": "🇵🇼",
1372
+ "name": "Palau",
1373
+ "numeric": "585",
1374
+ "official_name": "Republic of Palau"
1375
+ },
1376
+ {
1377
+ "alpha_2": "PG",
1378
+ "alpha_3": "PNG",
1379
+ "flag": "🇵🇬",
1380
+ "name": "Papua New Guinea",
1381
+ "numeric": "598",
1382
+ "official_name": "Independent State of Papua New Guinea"
1383
+ },
1384
+ {
1385
+ "alpha_2": "PL",
1386
+ "alpha_3": "POL",
1387
+ "flag": "🇵🇱",
1388
+ "name": "Poland",
1389
+ "numeric": "616",
1390
+ "official_name": "Republic of Poland"
1391
+ },
1392
+ {
1393
+ "alpha_2": "PR",
1394
+ "alpha_3": "PRI",
1395
+ "flag": "🇵🇷",
1396
+ "name": "Puerto Rico",
1397
+ "numeric": "630"
1398
+ },
1399
+ {
1400
+ "alpha_2": "KP",
1401
+ "alpha_3": "PRK",
1402
+ "common_name": "North Korea",
1403
+ "flag": "🇰🇵",
1404
+ "name": "Korea, Democratic People's Republic of",
1405
+ "numeric": "408",
1406
+ "official_name": "Democratic People's Republic of Korea"
1407
+ },
1408
+ {
1409
+ "alpha_2": "PT",
1410
+ "alpha_3": "PRT",
1411
+ "flag": "🇵🇹",
1412
+ "name": "Portugal",
1413
+ "numeric": "620",
1414
+ "official_name": "Portuguese Republic"
1415
+ },
1416
+ {
1417
+ "alpha_2": "PY",
1418
+ "alpha_3": "PRY",
1419
+ "flag": "🇵🇾",
1420
+ "name": "Paraguay",
1421
+ "numeric": "600",
1422
+ "official_name": "Republic of Paraguay"
1423
+ },
1424
+ {
1425
+ "alpha_2": "PS",
1426
+ "alpha_3": "PSE",
1427
+ "flag": "🇵🇸",
1428
+ "name": "Palestine, State of",
1429
+ "numeric": "275",
1430
+ "official_name": "the State of Palestine"
1431
+ },
1432
+ {
1433
+ "alpha_2": "PF",
1434
+ "alpha_3": "PYF",
1435
+ "flag": "🇵🇫",
1436
+ "name": "French Polynesia",
1437
+ "numeric": "258"
1438
+ },
1439
+ {
1440
+ "alpha_2": "QA",
1441
+ "alpha_3": "QAT",
1442
+ "flag": "🇶🇦",
1443
+ "name": "Qatar",
1444
+ "numeric": "634",
1445
+ "official_name": "State of Qatar"
1446
+ },
1447
+ {
1448
+ "alpha_2": "RE",
1449
+ "alpha_3": "REU",
1450
+ "flag": "🇷🇪",
1451
+ "name": "Réunion",
1452
+ "numeric": "638"
1453
+ },
1454
+ {
1455
+ "alpha_2": "RO",
1456
+ "alpha_3": "ROU",
1457
+ "flag": "🇷🇴",
1458
+ "name": "Romania",
1459
+ "numeric": "642"
1460
+ },
1461
+ {
1462
+ "alpha_2": "RU",
1463
+ "alpha_3": "RUS",
1464
+ "flag": "🇷🇺",
1465
+ "name": "Russian Federation",
1466
+ "numeric": "643"
1467
+ },
1468
+ {
1469
+ "alpha_2": "RW",
1470
+ "alpha_3": "RWA",
1471
+ "flag": "🇷🇼",
1472
+ "name": "Rwanda",
1473
+ "numeric": "646",
1474
+ "official_name": "Rwandese Republic"
1475
+ },
1476
+ {
1477
+ "alpha_2": "SA",
1478
+ "alpha_3": "SAU",
1479
+ "flag": "🇸🇦",
1480
+ "name": "Saudi Arabia",
1481
+ "numeric": "682",
1482
+ "official_name": "Kingdom of Saudi Arabia"
1483
+ },
1484
+ {
1485
+ "alpha_2": "SD",
1486
+ "alpha_3": "SDN",
1487
+ "flag": "🇸🇩",
1488
+ "name": "Sudan",
1489
+ "numeric": "729",
1490
+ "official_name": "Republic of the Sudan"
1491
+ },
1492
+ {
1493
+ "alpha_2": "SN",
1494
+ "alpha_3": "SEN",
1495
+ "flag": "🇸🇳",
1496
+ "name": "Senegal",
1497
+ "numeric": "686",
1498
+ "official_name": "Republic of Senegal"
1499
+ },
1500
+ {
1501
+ "alpha_2": "SG",
1502
+ "alpha_3": "SGP",
1503
+ "flag": "🇸🇬",
1504
+ "name": "Singapore",
1505
+ "numeric": "702",
1506
+ "official_name": "Republic of Singapore"
1507
+ },
1508
+ {
1509
+ "alpha_2": "GS",
1510
+ "alpha_3": "SGS",
1511
+ "flag": "🇬🇸",
1512
+ "name": "South Georgia and the South Sandwich Islands",
1513
+ "numeric": "239"
1514
+ },
1515
+ {
1516
+ "alpha_2": "SH",
1517
+ "alpha_3": "SHN",
1518
+ "flag": "🇸🇭",
1519
+ "name": "Saint Helena, Ascension and Tristan da Cunha",
1520
+ "numeric": "654"
1521
+ },
1522
+ {
1523
+ "alpha_2": "SJ",
1524
+ "alpha_3": "SJM",
1525
+ "flag": "🇸🇯",
1526
+ "name": "Svalbard and Jan Mayen",
1527
+ "numeric": "744"
1528
+ },
1529
+ {
1530
+ "alpha_2": "SB",
1531
+ "alpha_3": "SLB",
1532
+ "flag": "🇸🇧",
1533
+ "name": "Solomon Islands",
1534
+ "numeric": "090"
1535
+ },
1536
+ {
1537
+ "alpha_2": "SL",
1538
+ "alpha_3": "SLE",
1539
+ "flag": "🇸🇱",
1540
+ "name": "Sierra Leone",
1541
+ "numeric": "694",
1542
+ "official_name": "Republic of Sierra Leone"
1543
+ },
1544
+ {
1545
+ "alpha_2": "SV",
1546
+ "alpha_3": "SLV",
1547
+ "flag": "🇸🇻",
1548
+ "name": "El Salvador",
1549
+ "numeric": "222",
1550
+ "official_name": "Republic of El Salvador"
1551
+ },
1552
+ {
1553
+ "alpha_2": "SM",
1554
+ "alpha_3": "SMR",
1555
+ "flag": "🇸🇲",
1556
+ "name": "San Marino",
1557
+ "numeric": "674",
1558
+ "official_name": "Republic of San Marino"
1559
+ },
1560
+ {
1561
+ "alpha_2": "SO",
1562
+ "alpha_3": "SOM",
1563
+ "flag": "🇸🇴",
1564
+ "name": "Somalia",
1565
+ "numeric": "706",
1566
+ "official_name": "Federal Republic of Somalia"
1567
+ },
1568
+ {
1569
+ "alpha_2": "PM",
1570
+ "alpha_3": "SPM",
1571
+ "flag": "🇵🇲",
1572
+ "name": "Saint Pierre and Miquelon",
1573
+ "numeric": "666"
1574
+ },
1575
+ {
1576
+ "alpha_2": "RS",
1577
+ "alpha_3": "SRB",
1578
+ "flag": "🇷🇸",
1579
+ "name": "Serbia",
1580
+ "numeric": "688",
1581
+ "official_name": "Republic of Serbia"
1582
+ },
1583
+ {
1584
+ "alpha_2": "SS",
1585
+ "alpha_3": "SSD",
1586
+ "flag": "🇸🇸",
1587
+ "name": "South Sudan",
1588
+ "numeric": "728",
1589
+ "official_name": "Republic of South Sudan"
1590
+ },
1591
+ {
1592
+ "alpha_2": "ST",
1593
+ "alpha_3": "STP",
1594
+ "flag": "🇸🇹",
1595
+ "name": "Sao Tome and Principe",
1596
+ "numeric": "678",
1597
+ "official_name": "Democratic Republic of Sao Tome and Principe"
1598
+ },
1599
+ {
1600
+ "alpha_2": "SR",
1601
+ "alpha_3": "SUR",
1602
+ "flag": "🇸🇷",
1603
+ "name": "Suriname",
1604
+ "numeric": "740",
1605
+ "official_name": "Republic of Suriname"
1606
+ },
1607
+ {
1608
+ "alpha_2": "SK",
1609
+ "alpha_3": "SVK",
1610
+ "flag": "🇸🇰",
1611
+ "name": "Slovakia",
1612
+ "numeric": "703",
1613
+ "official_name": "Slovak Republic"
1614
+ },
1615
+ {
1616
+ "alpha_2": "SI",
1617
+ "alpha_3": "SVN",
1618
+ "flag": "🇸🇮",
1619
+ "name": "Slovenia",
1620
+ "numeric": "705",
1621
+ "official_name": "Republic of Slovenia"
1622
+ },
1623
+ {
1624
+ "alpha_2": "SE",
1625
+ "alpha_3": "SWE",
1626
+ "flag": "🇸🇪",
1627
+ "name": "Sweden",
1628
+ "numeric": "752",
1629
+ "official_name": "Kingdom of Sweden"
1630
+ },
1631
+ {
1632
+ "alpha_2": "SZ",
1633
+ "alpha_3": "SWZ",
1634
+ "flag": "🇸🇿",
1635
+ "name": "Eswatini",
1636
+ "numeric": "748",
1637
+ "official_name": "Kingdom of Eswatini"
1638
+ },
1639
+ {
1640
+ "alpha_2": "SX",
1641
+ "alpha_3": "SXM",
1642
+ "flag": "🇸🇽",
1643
+ "name": "Sint Maarten (Dutch part)",
1644
+ "numeric": "534",
1645
+ "official_name": "Sint Maarten (Dutch part)"
1646
+ },
1647
+ {
1648
+ "alpha_2": "SC",
1649
+ "alpha_3": "SYC",
1650
+ "flag": "🇸🇨",
1651
+ "name": "Seychelles",
1652
+ "numeric": "690",
1653
+ "official_name": "Republic of Seychelles"
1654
+ },
1655
+ {
1656
+ "alpha_2": "SY",
1657
+ "alpha_3": "SYR",
1658
+ "common_name": "Syria",
1659
+ "flag": "🇸🇾",
1660
+ "name": "Syrian Arab Republic",
1661
+ "numeric": "760"
1662
+ },
1663
+ {
1664
+ "alpha_2": "TC",
1665
+ "alpha_3": "TCA",
1666
+ "flag": "🇹🇨",
1667
+ "name": "Turks and Caicos Islands",
1668
+ "numeric": "796"
1669
+ },
1670
+ {
1671
+ "alpha_2": "TD",
1672
+ "alpha_3": "TCD",
1673
+ "flag": "🇹🇩",
1674
+ "name": "Chad",
1675
+ "numeric": "148",
1676
+ "official_name": "Republic of Chad"
1677
+ },
1678
+ {
1679
+ "alpha_2": "TG",
1680
+ "alpha_3": "TGO",
1681
+ "flag": "🇹🇬",
1682
+ "name": "Togo",
1683
+ "numeric": "768",
1684
+ "official_name": "Togolese Republic"
1685
+ },
1686
+ {
1687
+ "alpha_2": "TH",
1688
+ "alpha_3": "THA",
1689
+ "flag": "🇹🇭",
1690
+ "name": "Thailand",
1691
+ "numeric": "764",
1692
+ "official_name": "Kingdom of Thailand"
1693
+ },
1694
+ {
1695
+ "alpha_2": "TJ",
1696
+ "alpha_3": "TJK",
1697
+ "flag": "🇹🇯",
1698
+ "name": "Tajikistan",
1699
+ "numeric": "762",
1700
+ "official_name": "Republic of Tajikistan"
1701
+ },
1702
+ {
1703
+ "alpha_2": "TK",
1704
+ "alpha_3": "TKL",
1705
+ "flag": "🇹🇰",
1706
+ "name": "Tokelau",
1707
+ "numeric": "772"
1708
+ },
1709
+ {
1710
+ "alpha_2": "TM",
1711
+ "alpha_3": "TKM",
1712
+ "flag": "🇹🇲",
1713
+ "name": "Turkmenistan",
1714
+ "numeric": "795"
1715
+ },
1716
+ {
1717
+ "alpha_2": "TL",
1718
+ "alpha_3": "TLS",
1719
+ "flag": "🇹🇱",
1720
+ "name": "Timor-Leste",
1721
+ "numeric": "626",
1722
+ "official_name": "Democratic Republic of Timor-Leste"
1723
+ },
1724
+ {
1725
+ "alpha_2": "TO",
1726
+ "alpha_3": "TON",
1727
+ "flag": "🇹🇴",
1728
+ "name": "Tonga",
1729
+ "numeric": "776",
1730
+ "official_name": "Kingdom of Tonga"
1731
+ },
1732
+ {
1733
+ "alpha_2": "TT",
1734
+ "alpha_3": "TTO",
1735
+ "flag": "🇹🇹",
1736
+ "name": "Trinidad and Tobago",
1737
+ "numeric": "780",
1738
+ "official_name": "Republic of Trinidad and Tobago"
1739
+ },
1740
+ {
1741
+ "alpha_2": "TN",
1742
+ "alpha_3": "TUN",
1743
+ "flag": "🇹🇳",
1744
+ "name": "Tunisia",
1745
+ "numeric": "788",
1746
+ "official_name": "Republic of Tunisia"
1747
+ },
1748
+ {
1749
+ "alpha_2": "TR",
1750
+ "alpha_3": "TUR",
1751
+ "flag": "🇹🇷",
1752
+ "name": "Türkiye",
1753
+ "numeric": "792",
1754
+ "official_name": "Republic of Türkiye"
1755
+ },
1756
+ {
1757
+ "alpha_2": "TV",
1758
+ "alpha_3": "TUV",
1759
+ "flag": "🇹🇻",
1760
+ "name": "Tuvalu",
1761
+ "numeric": "798"
1762
+ },
1763
+ {
1764
+ "alpha_2": "TW",
1765
+ "alpha_3": "TWN",
1766
+ "common_name": "Taiwan",
1767
+ "flag": "🇹🇼",
1768
+ "name": "Taiwan, Province of China",
1769
+ "numeric": "158",
1770
+ "official_name": "Taiwan, Province of China"
1771
+ },
1772
+ {
1773
+ "alpha_2": "TZ",
1774
+ "alpha_3": "TZA",
1775
+ "common_name": "Tanzania",
1776
+ "flag": "🇹🇿",
1777
+ "name": "Tanzania, United Republic of",
1778
+ "numeric": "834",
1779
+ "official_name": "United Republic of Tanzania"
1780
+ },
1781
+ {
1782
+ "alpha_2": "UG",
1783
+ "alpha_3": "UGA",
1784
+ "flag": "🇺🇬",
1785
+ "name": "Uganda",
1786
+ "numeric": "800",
1787
+ "official_name": "Republic of Uganda"
1788
+ },
1789
+ {
1790
+ "alpha_2": "UA",
1791
+ "alpha_3": "UKR",
1792
+ "flag": "🇺🇦",
1793
+ "name": "Ukraine",
1794
+ "numeric": "804"
1795
+ },
1796
+ {
1797
+ "alpha_2": "UM",
1798
+ "alpha_3": "UMI",
1799
+ "flag": "🇺🇲",
1800
+ "name": "United States Minor Outlying Islands",
1801
+ "numeric": "581"
1802
+ },
1803
+ {
1804
+ "alpha_2": "UY",
1805
+ "alpha_3": "URY",
1806
+ "flag": "🇺🇾",
1807
+ "name": "Uruguay",
1808
+ "numeric": "858",
1809
+ "official_name": "Eastern Republic of Uruguay"
1810
+ },
1811
+ {
1812
+ "alpha_2": "US",
1813
+ "alpha_3": "USA",
1814
+ "flag": "🇺🇸",
1815
+ "name": "United States",
1816
+ "numeric": "840",
1817
+ "official_name": "United States of America"
1818
+ },
1819
+ {
1820
+ "alpha_2": "UZ",
1821
+ "alpha_3": "UZB",
1822
+ "flag": "🇺🇿",
1823
+ "name": "Uzbekistan",
1824
+ "numeric": "860",
1825
+ "official_name": "Republic of Uzbekistan"
1826
+ },
1827
+ {
1828
+ "alpha_2": "VA",
1829
+ "alpha_3": "VAT",
1830
+ "flag": "🇻🇦",
1831
+ "name": "Holy See (Vatican City State)",
1832
+ "numeric": "336"
1833
+ },
1834
+ {
1835
+ "alpha_2": "VC",
1836
+ "alpha_3": "VCT",
1837
+ "flag": "🇻🇨",
1838
+ "name": "Saint Vincent and the Grenadines",
1839
+ "numeric": "670"
1840
+ },
1841
+ {
1842
+ "alpha_2": "VE",
1843
+ "alpha_3": "VEN",
1844
+ "common_name": "Venezuela",
1845
+ "flag": "🇻🇪",
1846
+ "name": "Venezuela, Bolivarian Republic of",
1847
+ "numeric": "862",
1848
+ "official_name": "Bolivarian Republic of Venezuela"
1849
+ },
1850
+ {
1851
+ "alpha_2": "VG",
1852
+ "alpha_3": "VGB",
1853
+ "flag": "🇻🇬",
1854
+ "name": "Virgin Islands, British",
1855
+ "numeric": "092",
1856
+ "official_name": "British Virgin Islands"
1857
+ },
1858
+ {
1859
+ "alpha_2": "VI",
1860
+ "alpha_3": "VIR",
1861
+ "flag": "🇻🇮",
1862
+ "name": "Virgin Islands, U.S.",
1863
+ "numeric": "850",
1864
+ "official_name": "Virgin Islands of the United States"
1865
+ },
1866
+ {
1867
+ "alpha_2": "VN",
1868
+ "alpha_3": "VNM",
1869
+ "common_name": "Vietnam",
1870
+ "flag": "🇻🇳",
1871
+ "name": "Viet Nam",
1872
+ "numeric": "704",
1873
+ "official_name": "Socialist Republic of Viet Nam"
1874
+ },
1875
+ {
1876
+ "alpha_2": "VU",
1877
+ "alpha_3": "VUT",
1878
+ "flag": "🇻🇺",
1879
+ "name": "Vanuatu",
1880
+ "numeric": "548",
1881
+ "official_name": "Republic of Vanuatu"
1882
+ },
1883
+ {
1884
+ "alpha_2": "WF",
1885
+ "alpha_3": "WLF",
1886
+ "flag": "🇼🇫",
1887
+ "name": "Wallis and Futuna",
1888
+ "numeric": "876"
1889
+ },
1890
+ {
1891
+ "alpha_2": "WS",
1892
+ "alpha_3": "WSM",
1893
+ "flag": "🇼🇸",
1894
+ "name": "Samoa",
1895
+ "numeric": "882",
1896
+ "official_name": "Independent State of Samoa"
1897
+ },
1898
+ {
1899
+ "alpha_2": "YE",
1900
+ "alpha_3": "YEM",
1901
+ "flag": "🇾🇪",
1902
+ "name": "Yemen",
1903
+ "numeric": "887",
1904
+ "official_name": "Republic of Yemen"
1905
+ },
1906
+ {
1907
+ "alpha_2": "ZA",
1908
+ "alpha_3": "ZAF",
1909
+ "flag": "🇿🇦",
1910
+ "name": "South Africa",
1911
+ "numeric": "710",
1912
+ "official_name": "Republic of South Africa"
1913
+ },
1914
+ {
1915
+ "alpha_2": "ZM",
1916
+ "alpha_3": "ZMB",
1917
+ "flag": "🇿🇲",
1918
+ "name": "Zambia",
1919
+ "numeric": "894",
1920
+ "official_name": "Republic of Zambia"
1921
+ },
1922
+ {
1923
+ "alpha_2": "ZW",
1924
+ "alpha_3": "ZWE",
1925
+ "flag": "🇿🇼",
1926
+ "name": "Zimbabwe",
1927
+ "numeric": "716",
1928
+ "official_name": "Republic of Zimbabwe"
1929
+ }
1930
+ ]
1931
+ }
.venv/lib/python3.11/site-packages/pycountry/databases/iso3166-2.json ADDED
The diff for this file is too large to render. See raw diff
 
.venv/lib/python3.11/site-packages/pycountry/databases/iso3166-3.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "3166-3": [
3
+ {
4
+ "alpha_2": "AI",
5
+ "alpha_3": "AFI",
6
+ "alpha_4": "AIDJ",
7
+ "name": "French Afars and Issas",
8
+ "numeric": "262",
9
+ "withdrawal_date": "1977"
10
+ },
11
+ {
12
+ "alpha_2": "AN",
13
+ "alpha_3": "ANT",
14
+ "alpha_4": "ANHH",
15
+ "comment": "had numeric code 532 until Aruba split away in 1986",
16
+ "name": "Netherlands Antilles",
17
+ "numeric": "530",
18
+ "withdrawal_date": "2010-12-15"
19
+ },
20
+ {
21
+ "alpha_2": "BQ",
22
+ "alpha_3": "ATB",
23
+ "alpha_4": "BQAQ",
24
+ "name": "British Antarctic Territory",
25
+ "withdrawal_date": "1979"
26
+ },
27
+ {
28
+ "alpha_2": "BU",
29
+ "alpha_3": "BUR",
30
+ "alpha_4": "BUMM",
31
+ "name": "Burma, Socialist Republic of the Union of",
32
+ "numeric": "104",
33
+ "withdrawal_date": "1989-12-05"
34
+ },
35
+ {
36
+ "alpha_2": "BY",
37
+ "alpha_3": "BYS",
38
+ "alpha_4": "BYAA",
39
+ "name": "Byelorussian SSR Soviet Socialist Republic",
40
+ "numeric": "112",
41
+ "withdrawal_date": "1992-06-15"
42
+ },
43
+ {
44
+ "alpha_2": "CS",
45
+ "alpha_3": "CSK",
46
+ "alpha_4": "CSHH",
47
+ "name": "Czechoslovakia, Czechoslovak Socialist Republic",
48
+ "numeric": "200",
49
+ "withdrawal_date": "1993-06-15"
50
+ },
51
+ {
52
+ "alpha_2": "CS",
53
+ "alpha_3": "SCG",
54
+ "alpha_4": "CSXX",
55
+ "name": "Serbia and Montenegro",
56
+ "numeric": "891",
57
+ "withdrawal_date": "2006-09-26"
58
+ },
59
+ {
60
+ "alpha_2": "CT",
61
+ "alpha_3": "CTE",
62
+ "alpha_4": "CTKI",
63
+ "name": "Canton and Enderbury Islands",
64
+ "numeric": "128",
65
+ "withdrawal_date": "1984"
66
+ },
67
+ {
68
+ "alpha_2": "DD",
69
+ "alpha_3": "DDR",
70
+ "alpha_4": "DDDE",
71
+ "name": "German Democratic Republic",
72
+ "numeric": "278",
73
+ "withdrawal_date": "1990-10-30"
74
+ },
75
+ {
76
+ "alpha_2": "DY",
77
+ "alpha_3": "DHY",
78
+ "alpha_4": "DYBJ",
79
+ "name": "Dahomey",
80
+ "numeric": "204",
81
+ "withdrawal_date": "1977"
82
+ },
83
+ {
84
+ "alpha_2": "FQ",
85
+ "alpha_3": "ATF",
86
+ "alpha_4": "FQHH",
87
+ "comment": "now split between AQ and TF",
88
+ "name": "French Southern and Antarctic Territories",
89
+ "withdrawal_date": "1979"
90
+ },
91
+ {
92
+ "alpha_2": "FX",
93
+ "alpha_3": "FXX",
94
+ "alpha_4": "FXFR",
95
+ "name": "France, Metropolitan",
96
+ "numeric": "249",
97
+ "withdrawal_date": "1997-07-14"
98
+ },
99
+ {
100
+ "alpha_2": "GE",
101
+ "alpha_3": "GEL",
102
+ "alpha_4": "GEHH",
103
+ "comment": "now split into Kiribati and Tuvalu",
104
+ "name": "Gilbert and Ellice Islands",
105
+ "numeric": "296",
106
+ "withdrawal_date": "1979"
107
+ },
108
+ {
109
+ "alpha_2": "HV",
110
+ "alpha_3": "HVO",
111
+ "alpha_4": "HVBF",
112
+ "name": "Upper Volta, Republic of",
113
+ "numeric": "854",
114
+ "withdrawal_date": "1984"
115
+ },
116
+ {
117
+ "alpha_2": "JT",
118
+ "alpha_3": "JTN",
119
+ "alpha_4": "JTUM",
120
+ "name": "Johnston Island",
121
+ "numeric": "396",
122
+ "withdrawal_date": "1986"
123
+ },
124
+ {
125
+ "alpha_2": "MI",
126
+ "alpha_3": "MID",
127
+ "alpha_4": "MIUM",
128
+ "name": "Midway Islands",
129
+ "numeric": "488",
130
+ "withdrawal_date": "1986"
131
+ },
132
+ {
133
+ "alpha_2": "NH",
134
+ "alpha_3": "NHB",
135
+ "alpha_4": "NHVU",
136
+ "name": "New Hebrides",
137
+ "numeric": "548",
138
+ "withdrawal_date": "1980"
139
+ },
140
+ {
141
+ "alpha_2": "NQ",
142
+ "alpha_3": "ATN",
143
+ "alpha_4": "NQAQ",
144
+ "name": "Dronning Maud Land",
145
+ "numeric": "216",
146
+ "withdrawal_date": "1983"
147
+ },
148
+ {
149
+ "alpha_2": "NT",
150
+ "alpha_3": "NTZ",
151
+ "alpha_4": "NTHH",
152
+ "comment": "formerly between Saudi Arabia and Iraq",
153
+ "name": "Neutral Zone",
154
+ "numeric": "536",
155
+ "withdrawal_date": "1993-07-12"
156
+ },
157
+ {
158
+ "alpha_2": "PC",
159
+ "alpha_3": "PCI",
160
+ "alpha_4": "PCHH",
161
+ "comment": "divided into FM, MH, MP, and PW",
162
+ "name": "Pacific Islands (trust territory)",
163
+ "numeric": "582",
164
+ "withdrawal_date": "1986"
165
+ },
166
+ {
167
+ "alpha_2": "PU",
168
+ "alpha_3": "PUS",
169
+ "alpha_4": "PUUM",
170
+ "name": "US Miscellaneous Pacific Islands",
171
+ "numeric": "849",
172
+ "withdrawal_date": "1986"
173
+ },
174
+ {
175
+ "alpha_2": "PZ",
176
+ "alpha_3": "PCZ",
177
+ "alpha_4": "PZPA",
178
+ "name": "Panama Canal Zone",
179
+ "withdrawal_date": "1980"
180
+ },
181
+ {
182
+ "alpha_2": "RH",
183
+ "alpha_3": "RHO",
184
+ "alpha_4": "RHZW",
185
+ "name": "Southern Rhodesia",
186
+ "numeric": "716",
187
+ "withdrawal_date": "1980"
188
+ },
189
+ {
190
+ "alpha_2": "SK",
191
+ "alpha_3": "SKM",
192
+ "alpha_4": "SKIN",
193
+ "name": "Sikkim",
194
+ "withdrawal_date": "1975"
195
+ },
196
+ {
197
+ "alpha_2": "SU",
198
+ "alpha_3": "SUN",
199
+ "alpha_4": "SUHH",
200
+ "name": "USSR, Union of Soviet Socialist Republics",
201
+ "numeric": "810",
202
+ "withdrawal_date": "1992-08-30"
203
+ },
204
+ {
205
+ "alpha_2": "TP",
206
+ "alpha_3": "TMP",
207
+ "alpha_4": "TPTL",
208
+ "comment": "was Portuguese Timor",
209
+ "name": "East Timor",
210
+ "numeric": "626",
211
+ "withdrawal_date": "2002-05-20"
212
+ },
213
+ {
214
+ "alpha_2": "VD",
215
+ "alpha_3": "VDR",
216
+ "alpha_4": "VDVN",
217
+ "name": "Viet-Nam, Democratic Republic of",
218
+ "withdrawal_date": "1977"
219
+ },
220
+ {
221
+ "alpha_2": "WK",
222
+ "alpha_3": "WAK",
223
+ "alpha_4": "WKUM",
224
+ "name": "Wake Island",
225
+ "numeric": "872",
226
+ "withdrawal_date": "1986"
227
+ },
228
+ {
229
+ "alpha_2": "YD",
230
+ "alpha_3": "YMD",
231
+ "alpha_4": "YDYE",
232
+ "name": "Yemen, Democratic, People's Democratic Republic of",
233
+ "numeric": "720",
234
+ "withdrawal_date": "1990-08-14"
235
+ },
236
+ {
237
+ "alpha_2": "YU",
238
+ "alpha_3": "YUG",
239
+ "alpha_4": "YUCS",
240
+ "comment": "had numeric code 890 until the 'Socialist Federal Republic of Yugoslavia' formerly broke apart on 27 April 1992 and the 'Federal Republic of Yugoslavia' was founded",
241
+ "name": "Yugoslavia, (Socialist) Federal Republic of",
242
+ "numeric": "891",
243
+ "withdrawal_date": "2003-07-23"
244
+ },
245
+ {
246
+ "alpha_2": "ZR",
247
+ "alpha_3": "ZAR",
248
+ "alpha_4": "ZRCD",
249
+ "name": "Zaire, Republic of",
250
+ "numeric": "180",
251
+ "withdrawal_date": "1997-07-14"
252
+ }
253
+ ]
254
+ }
.venv/lib/python3.11/site-packages/pycountry/databases/iso4217.json ADDED
@@ -0,0 +1,909 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "4217": [
3
+ {
4
+ "alpha_3": "AED",
5
+ "name": "UAE Dirham",
6
+ "numeric": "784"
7
+ },
8
+ {
9
+ "alpha_3": "AFN",
10
+ "name": "Afghani",
11
+ "numeric": "971"
12
+ },
13
+ {
14
+ "alpha_3": "ALL",
15
+ "name": "Lek",
16
+ "numeric": "008"
17
+ },
18
+ {
19
+ "alpha_3": "AMD",
20
+ "name": "Armenian Dram",
21
+ "numeric": "051"
22
+ },
23
+ {
24
+ "alpha_3": "ANG",
25
+ "name": "Netherlands Antillean Guilder",
26
+ "numeric": "532"
27
+ },
28
+ {
29
+ "alpha_3": "AOA",
30
+ "name": "Kwanza",
31
+ "numeric": "973"
32
+ },
33
+ {
34
+ "alpha_3": "ARS",
35
+ "name": "Argentine Peso",
36
+ "numeric": "032"
37
+ },
38
+ {
39
+ "alpha_3": "AUD",
40
+ "name": "Australian Dollar",
41
+ "numeric": "036"
42
+ },
43
+ {
44
+ "alpha_3": "AWG",
45
+ "name": "Aruban Florin",
46
+ "numeric": "533"
47
+ },
48
+ {
49
+ "alpha_3": "AZN",
50
+ "name": "Azerbaijan Manat",
51
+ "numeric": "944"
52
+ },
53
+ {
54
+ "alpha_3": "BAM",
55
+ "name": "Convertible Mark",
56
+ "numeric": "977"
57
+ },
58
+ {
59
+ "alpha_3": "BBD",
60
+ "name": "Barbados Dollar",
61
+ "numeric": "052"
62
+ },
63
+ {
64
+ "alpha_3": "BDT",
65
+ "name": "Taka",
66
+ "numeric": "050"
67
+ },
68
+ {
69
+ "alpha_3": "BGN",
70
+ "name": "Bulgarian Lev",
71
+ "numeric": "975"
72
+ },
73
+ {
74
+ "alpha_3": "BHD",
75
+ "name": "Bahraini Dinar",
76
+ "numeric": "048"
77
+ },
78
+ {
79
+ "alpha_3": "BIF",
80
+ "name": "Burundi Franc",
81
+ "numeric": "108"
82
+ },
83
+ {
84
+ "alpha_3": "BMD",
85
+ "name": "Bermudian Dollar",
86
+ "numeric": "060"
87
+ },
88
+ {
89
+ "alpha_3": "BND",
90
+ "name": "Brunei Dollar",
91
+ "numeric": "096"
92
+ },
93
+ {
94
+ "alpha_3": "BOB",
95
+ "name": "Boliviano",
96
+ "numeric": "068"
97
+ },
98
+ {
99
+ "alpha_3": "BOV",
100
+ "name": "Mvdol",
101
+ "numeric": "984"
102
+ },
103
+ {
104
+ "alpha_3": "BRL",
105
+ "name": "Brazilian Real",
106
+ "numeric": "986"
107
+ },
108
+ {
109
+ "alpha_3": "BSD",
110
+ "name": "Bahamian Dollar",
111
+ "numeric": "044"
112
+ },
113
+ {
114
+ "alpha_3": "BTN",
115
+ "name": "Ngultrum",
116
+ "numeric": "064"
117
+ },
118
+ {
119
+ "alpha_3": "BWP",
120
+ "name": "Pula",
121
+ "numeric": "072"
122
+ },
123
+ {
124
+ "alpha_3": "BYN",
125
+ "name": "Belarusian Ruble",
126
+ "numeric": "933"
127
+ },
128
+ {
129
+ "alpha_3": "BZD",
130
+ "name": "Belize Dollar",
131
+ "numeric": "084"
132
+ },
133
+ {
134
+ "alpha_3": "CAD",
135
+ "name": "Canadian Dollar",
136
+ "numeric": "124"
137
+ },
138
+ {
139
+ "alpha_3": "CDF",
140
+ "name": "Congolese Franc",
141
+ "numeric": "976"
142
+ },
143
+ {
144
+ "alpha_3": "CHE",
145
+ "name": "WIR Euro",
146
+ "numeric": "947"
147
+ },
148
+ {
149
+ "alpha_3": "CHF",
150
+ "name": "Swiss Franc",
151
+ "numeric": "756"
152
+ },
153
+ {
154
+ "alpha_3": "CHW",
155
+ "name": "WIR Franc",
156
+ "numeric": "948"
157
+ },
158
+ {
159
+ "alpha_3": "CLF",
160
+ "name": "Unidad de Fomento",
161
+ "numeric": "990"
162
+ },
163
+ {
164
+ "alpha_3": "CLP",
165
+ "name": "Chilean Peso",
166
+ "numeric": "152"
167
+ },
168
+ {
169
+ "alpha_3": "CNY",
170
+ "name": "Yuan Renminbi",
171
+ "numeric": "156"
172
+ },
173
+ {
174
+ "alpha_3": "COP",
175
+ "name": "Colombian Peso",
176
+ "numeric": "170"
177
+ },
178
+ {
179
+ "alpha_3": "COU",
180
+ "name": "Unidad de Valor Real",
181
+ "numeric": "970"
182
+ },
183
+ {
184
+ "alpha_3": "CRC",
185
+ "name": "Costa Rican Colon",
186
+ "numeric": "188"
187
+ },
188
+ {
189
+ "alpha_3": "CUC",
190
+ "name": "Peso Convertible",
191
+ "numeric": "931"
192
+ },
193
+ {
194
+ "alpha_3": "CUP",
195
+ "name": "Cuban Peso",
196
+ "numeric": "192"
197
+ },
198
+ {
199
+ "alpha_3": "CVE",
200
+ "name": "Cabo Verde Escudo",
201
+ "numeric": "132"
202
+ },
203
+ {
204
+ "alpha_3": "CZK",
205
+ "name": "Czech Koruna",
206
+ "numeric": "203"
207
+ },
208
+ {
209
+ "alpha_3": "DJF",
210
+ "name": "Djibouti Franc",
211
+ "numeric": "262"
212
+ },
213
+ {
214
+ "alpha_3": "DKK",
215
+ "name": "Danish Krone",
216
+ "numeric": "208"
217
+ },
218
+ {
219
+ "alpha_3": "DOP",
220
+ "name": "Dominican Peso",
221
+ "numeric": "214"
222
+ },
223
+ {
224
+ "alpha_3": "DZD",
225
+ "name": "Algerian Dinar",
226
+ "numeric": "012"
227
+ },
228
+ {
229
+ "alpha_3": "EGP",
230
+ "name": "Egyptian Pound",
231
+ "numeric": "818"
232
+ },
233
+ {
234
+ "alpha_3": "ERN",
235
+ "name": "Nakfa",
236
+ "numeric": "232"
237
+ },
238
+ {
239
+ "alpha_3": "ETB",
240
+ "name": "Ethiopian Birr",
241
+ "numeric": "230"
242
+ },
243
+ {
244
+ "alpha_3": "EUR",
245
+ "name": "Euro",
246
+ "numeric": "978"
247
+ },
248
+ {
249
+ "alpha_3": "FJD",
250
+ "name": "Fiji Dollar",
251
+ "numeric": "242"
252
+ },
253
+ {
254
+ "alpha_3": "FKP",
255
+ "name": "Falkland Islands Pound",
256
+ "numeric": "238"
257
+ },
258
+ {
259
+ "alpha_3": "GBP",
260
+ "name": "Pound Sterling",
261
+ "numeric": "826"
262
+ },
263
+ {
264
+ "alpha_3": "GEL",
265
+ "name": "Lari",
266
+ "numeric": "981"
267
+ },
268
+ {
269
+ "alpha_3": "GHS",
270
+ "name": "Ghana Cedi",
271
+ "numeric": "936"
272
+ },
273
+ {
274
+ "alpha_3": "GIP",
275
+ "name": "Gibraltar Pound",
276
+ "numeric": "292"
277
+ },
278
+ {
279
+ "alpha_3": "GMD",
280
+ "name": "Dalasi",
281
+ "numeric": "270"
282
+ },
283
+ {
284
+ "alpha_3": "GNF",
285
+ "name": "Guinean Franc",
286
+ "numeric": "324"
287
+ },
288
+ {
289
+ "alpha_3": "GTQ",
290
+ "name": "Quetzal",
291
+ "numeric": "320"
292
+ },
293
+ {
294
+ "alpha_3": "GYD",
295
+ "name": "Guyana Dollar",
296
+ "numeric": "328"
297
+ },
298
+ {
299
+ "alpha_3": "HKD",
300
+ "name": "Hong Kong Dollar",
301
+ "numeric": "344"
302
+ },
303
+ {
304
+ "alpha_3": "HNL",
305
+ "name": "Lempira",
306
+ "numeric": "340"
307
+ },
308
+ {
309
+ "alpha_3": "HRK",
310
+ "name": "Kuna",
311
+ "numeric": "191"
312
+ },
313
+ {
314
+ "alpha_3": "HTG",
315
+ "name": "Gourde",
316
+ "numeric": "332"
317
+ },
318
+ {
319
+ "alpha_3": "HUF",
320
+ "name": "Forint",
321
+ "numeric": "348"
322
+ },
323
+ {
324
+ "alpha_3": "IDR",
325
+ "name": "Rupiah",
326
+ "numeric": "360"
327
+ },
328
+ {
329
+ "alpha_3": "ILS",
330
+ "name": "New Israeli Sheqel",
331
+ "numeric": "376"
332
+ },
333
+ {
334
+ "alpha_3": "INR",
335
+ "name": "Indian Rupee",
336
+ "numeric": "356"
337
+ },
338
+ {
339
+ "alpha_3": "IQD",
340
+ "name": "Iraqi Dinar",
341
+ "numeric": "368"
342
+ },
343
+ {
344
+ "alpha_3": "IRR",
345
+ "name": "Iranian Rial",
346
+ "numeric": "364"
347
+ },
348
+ {
349
+ "alpha_3": "ISK",
350
+ "name": "Iceland Krona",
351
+ "numeric": "352"
352
+ },
353
+ {
354
+ "alpha_3": "JMD",
355
+ "name": "Jamaican Dollar",
356
+ "numeric": "388"
357
+ },
358
+ {
359
+ "alpha_3": "JOD",
360
+ "name": "Jordanian Dinar",
361
+ "numeric": "400"
362
+ },
363
+ {
364
+ "alpha_3": "JPY",
365
+ "name": "Yen",
366
+ "numeric": "392"
367
+ },
368
+ {
369
+ "alpha_3": "KES",
370
+ "name": "Kenyan Shilling",
371
+ "numeric": "404"
372
+ },
373
+ {
374
+ "alpha_3": "KGS",
375
+ "name": "Som",
376
+ "numeric": "417"
377
+ },
378
+ {
379
+ "alpha_3": "KHR",
380
+ "name": "Riel",
381
+ "numeric": "116"
382
+ },
383
+ {
384
+ "alpha_3": "KMF",
385
+ "name": "Comorian Franc",
386
+ "numeric": "174"
387
+ },
388
+ {
389
+ "alpha_3": "KPW",
390
+ "name": "North Korean Won",
391
+ "numeric": "408"
392
+ },
393
+ {
394
+ "alpha_3": "KRW",
395
+ "name": "Won",
396
+ "numeric": "410"
397
+ },
398
+ {
399
+ "alpha_3": "KWD",
400
+ "name": "Kuwaiti Dinar",
401
+ "numeric": "414"
402
+ },
403
+ {
404
+ "alpha_3": "KYD",
405
+ "name": "Cayman Islands Dollar",
406
+ "numeric": "136"
407
+ },
408
+ {
409
+ "alpha_3": "KZT",
410
+ "name": "Tenge",
411
+ "numeric": "398"
412
+ },
413
+ {
414
+ "alpha_3": "LAK",
415
+ "name": "Lao Kip",
416
+ "numeric": "418"
417
+ },
418
+ {
419
+ "alpha_3": "LBP",
420
+ "name": "Lebanese Pound",
421
+ "numeric": "422"
422
+ },
423
+ {
424
+ "alpha_3": "LKR",
425
+ "name": "Sri Lanka Rupee",
426
+ "numeric": "144"
427
+ },
428
+ {
429
+ "alpha_3": "LRD",
430
+ "name": "Liberian Dollar",
431
+ "numeric": "430"
432
+ },
433
+ {
434
+ "alpha_3": "LSL",
435
+ "name": "Loti",
436
+ "numeric": "426"
437
+ },
438
+ {
439
+ "alpha_3": "LYD",
440
+ "name": "Libyan Dinar",
441
+ "numeric": "434"
442
+ },
443
+ {
444
+ "alpha_3": "MAD",
445
+ "name": "Moroccan Dirham",
446
+ "numeric": "504"
447
+ },
448
+ {
449
+ "alpha_3": "MDL",
450
+ "name": "Moldovan Leu",
451
+ "numeric": "498"
452
+ },
453
+ {
454
+ "alpha_3": "MGA",
455
+ "name": "Malagasy Ariary",
456
+ "numeric": "969"
457
+ },
458
+ {
459
+ "alpha_3": "MKD",
460
+ "name": "Denar",
461
+ "numeric": "807"
462
+ },
463
+ {
464
+ "alpha_3": "MMK",
465
+ "name": "Kyat",
466
+ "numeric": "104"
467
+ },
468
+ {
469
+ "alpha_3": "MNT",
470
+ "name": "Tugrik",
471
+ "numeric": "496"
472
+ },
473
+ {
474
+ "alpha_3": "MOP",
475
+ "name": "Pataca",
476
+ "numeric": "446"
477
+ },
478
+ {
479
+ "alpha_3": "MRU",
480
+ "name": "Ouguiya",
481
+ "numeric": "929"
482
+ },
483
+ {
484
+ "alpha_3": "MUR",
485
+ "name": "Mauritius Rupee",
486
+ "numeric": "480"
487
+ },
488
+ {
489
+ "alpha_3": "MVR",
490
+ "name": "Rufiyaa",
491
+ "numeric": "462"
492
+ },
493
+ {
494
+ "alpha_3": "MWK",
495
+ "name": "Malawi Kwacha",
496
+ "numeric": "454"
497
+ },
498
+ {
499
+ "alpha_3": "MXN",
500
+ "name": "Mexican Peso",
501
+ "numeric": "484"
502
+ },
503
+ {
504
+ "alpha_3": "MXV",
505
+ "name": "Mexican Unidad de Inversion (UDI)",
506
+ "numeric": "979"
507
+ },
508
+ {
509
+ "alpha_3": "MYR",
510
+ "name": "Malaysian Ringgit",
511
+ "numeric": "458"
512
+ },
513
+ {
514
+ "alpha_3": "MZN",
515
+ "name": "Mozambique Metical",
516
+ "numeric": "943"
517
+ },
518
+ {
519
+ "alpha_3": "NAD",
520
+ "name": "Namibia Dollar",
521
+ "numeric": "516"
522
+ },
523
+ {
524
+ "alpha_3": "NGN",
525
+ "name": "Naira",
526
+ "numeric": "566"
527
+ },
528
+ {
529
+ "alpha_3": "NIO",
530
+ "name": "Cordoba Oro",
531
+ "numeric": "558"
532
+ },
533
+ {
534
+ "alpha_3": "NOK",
535
+ "name": "Norwegian Krone",
536
+ "numeric": "578"
537
+ },
538
+ {
539
+ "alpha_3": "NPR",
540
+ "name": "Nepalese Rupee",
541
+ "numeric": "524"
542
+ },
543
+ {
544
+ "alpha_3": "NZD",
545
+ "name": "New Zealand Dollar",
546
+ "numeric": "554"
547
+ },
548
+ {
549
+ "alpha_3": "OMR",
550
+ "name": "Rial Omani",
551
+ "numeric": "512"
552
+ },
553
+ {
554
+ "alpha_3": "PAB",
555
+ "name": "Balboa",
556
+ "numeric": "590"
557
+ },
558
+ {
559
+ "alpha_3": "PEN",
560
+ "name": "Sol",
561
+ "numeric": "604"
562
+ },
563
+ {
564
+ "alpha_3": "PGK",
565
+ "name": "Kina",
566
+ "numeric": "598"
567
+ },
568
+ {
569
+ "alpha_3": "PHP",
570
+ "name": "Philippine Peso",
571
+ "numeric": "608"
572
+ },
573
+ {
574
+ "alpha_3": "PKR",
575
+ "name": "Pakistan Rupee",
576
+ "numeric": "586"
577
+ },
578
+ {
579
+ "alpha_3": "PLN",
580
+ "name": "Zloty",
581
+ "numeric": "985"
582
+ },
583
+ {
584
+ "alpha_3": "PYG",
585
+ "name": "Guarani",
586
+ "numeric": "600"
587
+ },
588
+ {
589
+ "alpha_3": "QAR",
590
+ "name": "Qatari Rial",
591
+ "numeric": "634"
592
+ },
593
+ {
594
+ "alpha_3": "RON",
595
+ "name": "Romanian Leu",
596
+ "numeric": "946"
597
+ },
598
+ {
599
+ "alpha_3": "RSD",
600
+ "name": "Serbian Dinar",
601
+ "numeric": "941"
602
+ },
603
+ {
604
+ "alpha_3": "RUB",
605
+ "name": "Russian Ruble",
606
+ "numeric": "643"
607
+ },
608
+ {
609
+ "alpha_3": "RWF",
610
+ "name": "Rwanda Franc",
611
+ "numeric": "646"
612
+ },
613
+ {
614
+ "alpha_3": "SAR",
615
+ "name": "Saudi Riyal",
616
+ "numeric": "682"
617
+ },
618
+ {
619
+ "alpha_3": "SBD",
620
+ "name": "Solomon Islands Dollar",
621
+ "numeric": "090"
622
+ },
623
+ {
624
+ "alpha_3": "SCR",
625
+ "name": "Seychelles Rupee",
626
+ "numeric": "690"
627
+ },
628
+ {
629
+ "alpha_3": "SDG",
630
+ "name": "Sudanese Pound",
631
+ "numeric": "938"
632
+ },
633
+ {
634
+ "alpha_3": "SEK",
635
+ "name": "Swedish Krona",
636
+ "numeric": "752"
637
+ },
638
+ {
639
+ "alpha_3": "SGD",
640
+ "name": "Singapore Dollar",
641
+ "numeric": "702"
642
+ },
643
+ {
644
+ "alpha_3": "SHP",
645
+ "name": "Saint Helena Pound",
646
+ "numeric": "654"
647
+ },
648
+ {
649
+ "alpha_3": "SLE",
650
+ "name": "Leone",
651
+ "numeric": "925"
652
+ },
653
+ {
654
+ "alpha_3": "SLL",
655
+ "name": "Leone",
656
+ "numeric": "694"
657
+ },
658
+ {
659
+ "alpha_3": "SOS",
660
+ "name": "Somali Shilling",
661
+ "numeric": "706"
662
+ },
663
+ {
664
+ "alpha_3": "SRD",
665
+ "name": "Surinam Dollar",
666
+ "numeric": "968"
667
+ },
668
+ {
669
+ "alpha_3": "SSP",
670
+ "name": "South Sudanese Pound",
671
+ "numeric": "728"
672
+ },
673
+ {
674
+ "alpha_3": "STN",
675
+ "name": "Dobra",
676
+ "numeric": "930"
677
+ },
678
+ {
679
+ "alpha_3": "SVC",
680
+ "name": "El Salvador Colon",
681
+ "numeric": "222"
682
+ },
683
+ {
684
+ "alpha_3": "SYP",
685
+ "name": "Syrian Pound",
686
+ "numeric": "760"
687
+ },
688
+ {
689
+ "alpha_3": "SZL",
690
+ "name": "Lilangeni",
691
+ "numeric": "748"
692
+ },
693
+ {
694
+ "alpha_3": "THB",
695
+ "name": "Baht",
696
+ "numeric": "764"
697
+ },
698
+ {
699
+ "alpha_3": "TJS",
700
+ "name": "Somoni",
701
+ "numeric": "972"
702
+ },
703
+ {
704
+ "alpha_3": "TMT",
705
+ "name": "Turkmenistan New Manat",
706
+ "numeric": "934"
707
+ },
708
+ {
709
+ "alpha_3": "TND",
710
+ "name": "Tunisian Dinar",
711
+ "numeric": "788"
712
+ },
713
+ {
714
+ "alpha_3": "TOP",
715
+ "name": "Pa’anga",
716
+ "numeric": "776"
717
+ },
718
+ {
719
+ "alpha_3": "TRY",
720
+ "name": "Turkish Lira",
721
+ "numeric": "949"
722
+ },
723
+ {
724
+ "alpha_3": "TTD",
725
+ "name": "Trinidad and Tobago Dollar",
726
+ "numeric": "780"
727
+ },
728
+ {
729
+ "alpha_3": "TWD",
730
+ "name": "New Taiwan Dollar",
731
+ "numeric": "901"
732
+ },
733
+ {
734
+ "alpha_3": "TZS",
735
+ "name": "Tanzanian Shilling",
736
+ "numeric": "834"
737
+ },
738
+ {
739
+ "alpha_3": "UAH",
740
+ "name": "Hryvnia",
741
+ "numeric": "980"
742
+ },
743
+ {
744
+ "alpha_3": "UGX",
745
+ "name": "Uganda Shilling",
746
+ "numeric": "800"
747
+ },
748
+ {
749
+ "alpha_3": "USD",
750
+ "name": "US Dollar",
751
+ "numeric": "840"
752
+ },
753
+ {
754
+ "alpha_3": "USN",
755
+ "name": "US Dollar (Next day)",
756
+ "numeric": "997"
757
+ },
758
+ {
759
+ "alpha_3": "UYI",
760
+ "name": "Uruguay Peso en Unidades Indexadas (UI)",
761
+ "numeric": "940"
762
+ },
763
+ {
764
+ "alpha_3": "UYU",
765
+ "name": "Peso Uruguayo",
766
+ "numeric": "858"
767
+ },
768
+ {
769
+ "alpha_3": "UYW",
770
+ "name": "Unidad Previsional",
771
+ "numeric": "927"
772
+ },
773
+ {
774
+ "alpha_3": "UZS",
775
+ "name": "Uzbekistan Sum",
776
+ "numeric": "860"
777
+ },
778
+ {
779
+ "alpha_3": "VED",
780
+ "name": "Bolívar Soberano",
781
+ "numeric": "926"
782
+ },
783
+ {
784
+ "alpha_3": "VES",
785
+ "name": "Bolívar Soberano",
786
+ "numeric": "928"
787
+ },
788
+ {
789
+ "alpha_3": "VND",
790
+ "name": "Dong",
791
+ "numeric": "704"
792
+ },
793
+ {
794
+ "alpha_3": "VUV",
795
+ "name": "Vatu",
796
+ "numeric": "548"
797
+ },
798
+ {
799
+ "alpha_3": "WST",
800
+ "name": "Tala",
801
+ "numeric": "882"
802
+ },
803
+ {
804
+ "alpha_3": "XAF",
805
+ "name": "CFA Franc BEAC",
806
+ "numeric": "950"
807
+ },
808
+ {
809
+ "alpha_3": "XAG",
810
+ "name": "Silver",
811
+ "numeric": "961"
812
+ },
813
+ {
814
+ "alpha_3": "XAU",
815
+ "name": "Gold",
816
+ "numeric": "959"
817
+ },
818
+ {
819
+ "alpha_3": "XBA",
820
+ "name": "Bond Markets Unit European Composite Unit (EURCO)",
821
+ "numeric": "955"
822
+ },
823
+ {
824
+ "alpha_3": "XBB",
825
+ "name": "Bond Markets Unit European Monetary Unit (E.M.U.-6)",
826
+ "numeric": "956"
827
+ },
828
+ {
829
+ "alpha_3": "XBC",
830
+ "name": "Bond Markets Unit European Unit of Account 9 (E.U.A.-9)",
831
+ "numeric": "957"
832
+ },
833
+ {
834
+ "alpha_3": "XBD",
835
+ "name": "Bond Markets Unit European Unit of Account 17 (E.U.A.-17)",
836
+ "numeric": "958"
837
+ },
838
+ {
839
+ "alpha_3": "XCD",
840
+ "name": "East Caribbean Dollar",
841
+ "numeric": "951"
842
+ },
843
+ {
844
+ "alpha_3": "XDR",
845
+ "name": "SDR (Special Drawing Right)",
846
+ "numeric": "960"
847
+ },
848
+ {
849
+ "alpha_3": "XOF",
850
+ "name": "CFA Franc BCEAO",
851
+ "numeric": "952"
852
+ },
853
+ {
854
+ "alpha_3": "XPD",
855
+ "name": "Palladium",
856
+ "numeric": "964"
857
+ },
858
+ {
859
+ "alpha_3": "XPF",
860
+ "name": "CFP Franc",
861
+ "numeric": "953"
862
+ },
863
+ {
864
+ "alpha_3": "XPT",
865
+ "name": "Platinum",
866
+ "numeric": "962"
867
+ },
868
+ {
869
+ "alpha_3": "XSU",
870
+ "name": "Sucre",
871
+ "numeric": "994"
872
+ },
873
+ {
874
+ "alpha_3": "XTS",
875
+ "name": "Codes specifically reserved for testing purposes",
876
+ "numeric": "963"
877
+ },
878
+ {
879
+ "alpha_3": "XUA",
880
+ "name": "ADB Unit of Account",
881
+ "numeric": "965"
882
+ },
883
+ {
884
+ "alpha_3": "XXX",
885
+ "name": "The codes assigned for transactions where no currency is involved",
886
+ "numeric": "999"
887
+ },
888
+ {
889
+ "alpha_3": "YER",
890
+ "name": "Yemeni Rial",
891
+ "numeric": "886"
892
+ },
893
+ {
894
+ "alpha_3": "ZAR",
895
+ "name": "Rand",
896
+ "numeric": "710"
897
+ },
898
+ {
899
+ "alpha_3": "ZMW",
900
+ "name": "Zambian Kwacha",
901
+ "numeric": "967"
902
+ },
903
+ {
904
+ "alpha_3": "ZWL",
905
+ "name": "Zimbabwe Dollar",
906
+ "numeric": "932"
907
+ }
908
+ ]
909
+ }
.venv/lib/python3.11/site-packages/pycountry/databases/iso639-3.json ADDED
The diff for this file is too large to render. See raw diff
 
.venv/lib/python3.11/site-packages/pycountry/databases/iso639-5.json ADDED
@@ -0,0 +1,464 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "639-5": [
3
+ {
4
+ "alpha_3": "aav",
5
+ "name": "Austro-Asiatic languages"
6
+ },
7
+ {
8
+ "alpha_3": "afa",
9
+ "name": "Afro-Asiatic languages"
10
+ },
11
+ {
12
+ "alpha_3": "alg",
13
+ "name": "Algonquian languages"
14
+ },
15
+ {
16
+ "alpha_3": "alv",
17
+ "name": "Atlantic-Congo languages"
18
+ },
19
+ {
20
+ "alpha_3": "apa",
21
+ "name": "Apache languages"
22
+ },
23
+ {
24
+ "alpha_3": "aqa",
25
+ "name": "Alacalufan languages"
26
+ },
27
+ {
28
+ "alpha_3": "aql",
29
+ "name": "Algic languages"
30
+ },
31
+ {
32
+ "alpha_3": "art",
33
+ "name": "Artificial languages"
34
+ },
35
+ {
36
+ "alpha_3": "ath",
37
+ "name": "Athapascan languages"
38
+ },
39
+ {
40
+ "alpha_3": "auf",
41
+ "name": "Arauan languages"
42
+ },
43
+ {
44
+ "alpha_3": "aus",
45
+ "name": "Australian languages"
46
+ },
47
+ {
48
+ "alpha_3": "awd",
49
+ "name": "Arawakan languages"
50
+ },
51
+ {
52
+ "alpha_3": "azc",
53
+ "name": "Uto-Aztecan languages"
54
+ },
55
+ {
56
+ "alpha_3": "bad",
57
+ "name": "Banda languages"
58
+ },
59
+ {
60
+ "alpha_3": "bai",
61
+ "name": "Bamileke languages"
62
+ },
63
+ {
64
+ "alpha_3": "bat",
65
+ "name": "Baltic languages"
66
+ },
67
+ {
68
+ "alpha_3": "ber",
69
+ "name": "Berber languages"
70
+ },
71
+ {
72
+ "alpha_3": "bih",
73
+ "name": "Bihari languages"
74
+ },
75
+ {
76
+ "alpha_3": "bnt",
77
+ "name": "Bantu languages"
78
+ },
79
+ {
80
+ "alpha_3": "btk",
81
+ "name": "Batak languages"
82
+ },
83
+ {
84
+ "alpha_3": "cai",
85
+ "name": "Central American Indian languages"
86
+ },
87
+ {
88
+ "alpha_3": "cau",
89
+ "name": "Caucasian languages"
90
+ },
91
+ {
92
+ "alpha_3": "cba",
93
+ "name": "Chibchan languages"
94
+ },
95
+ {
96
+ "alpha_3": "ccn",
97
+ "name": "North Caucasian languages"
98
+ },
99
+ {
100
+ "alpha_3": "ccs",
101
+ "name": "South Caucasian languages"
102
+ },
103
+ {
104
+ "alpha_3": "cdc",
105
+ "name": "Chadic languages"
106
+ },
107
+ {
108
+ "alpha_3": "cdd",
109
+ "name": "Caddoan languages"
110
+ },
111
+ {
112
+ "alpha_3": "cel",
113
+ "name": "Celtic languages"
114
+ },
115
+ {
116
+ "alpha_3": "cmc",
117
+ "name": "Chamic languages"
118
+ },
119
+ {
120
+ "alpha_3": "cpe",
121
+ "name": "Creoles and pidgins, English‑based"
122
+ },
123
+ {
124
+ "alpha_3": "cpf",
125
+ "name": "Creoles and pidgins, French‑based"
126
+ },
127
+ {
128
+ "alpha_3": "cpp",
129
+ "name": "Creoles and pidgins, Portuguese-based"
130
+ },
131
+ {
132
+ "alpha_3": "crp",
133
+ "name": "Creoles and pidgins"
134
+ },
135
+ {
136
+ "alpha_3": "csu",
137
+ "name": "Central Sudanic languages"
138
+ },
139
+ {
140
+ "alpha_3": "cus",
141
+ "name": "Cushitic languages"
142
+ },
143
+ {
144
+ "alpha_3": "day",
145
+ "name": "Land Dayak languages"
146
+ },
147
+ {
148
+ "alpha_3": "dmn",
149
+ "name": "Mande languages"
150
+ },
151
+ {
152
+ "alpha_3": "dra",
153
+ "name": "Dravidian languages"
154
+ },
155
+ {
156
+ "alpha_3": "egx",
157
+ "name": "Egyptian languages"
158
+ },
159
+ {
160
+ "alpha_3": "esx",
161
+ "name": "Eskimo-Aleut languages"
162
+ },
163
+ {
164
+ "alpha_3": "euq",
165
+ "name": "Basque (family)"
166
+ },
167
+ {
168
+ "alpha_3": "fiu",
169
+ "name": "Finno-Ugrian languages"
170
+ },
171
+ {
172
+ "alpha_3": "fox",
173
+ "name": "Formosan languages"
174
+ },
175
+ {
176
+ "alpha_3": "gem",
177
+ "name": "Germanic languages"
178
+ },
179
+ {
180
+ "alpha_3": "gme",
181
+ "name": "East Germanic languages"
182
+ },
183
+ {
184
+ "alpha_3": "gmq",
185
+ "name": "North Germanic languages"
186
+ },
187
+ {
188
+ "alpha_3": "gmw",
189
+ "name": "West Germanic languages"
190
+ },
191
+ {
192
+ "alpha_3": "grk",
193
+ "name": "Greek languages"
194
+ },
195
+ {
196
+ "alpha_3": "hmx",
197
+ "name": "Hmong-Mien languages"
198
+ },
199
+ {
200
+ "alpha_3": "hok",
201
+ "name": "Hokan languages"
202
+ },
203
+ {
204
+ "alpha_3": "hyx",
205
+ "name": "Armenian (family)"
206
+ },
207
+ {
208
+ "alpha_3": "iir",
209
+ "name": "Indo-Iranian languages"
210
+ },
211
+ {
212
+ "alpha_3": "ijo",
213
+ "name": "Ijo languages"
214
+ },
215
+ {
216
+ "alpha_3": "inc",
217
+ "name": "Indic languages"
218
+ },
219
+ {
220
+ "alpha_3": "ine",
221
+ "name": "Indo-European languages"
222
+ },
223
+ {
224
+ "alpha_3": "ira",
225
+ "name": "Iranian languages"
226
+ },
227
+ {
228
+ "alpha_3": "iro",
229
+ "name": "Iroquoian languages"
230
+ },
231
+ {
232
+ "alpha_3": "itc",
233
+ "name": "Italic languages"
234
+ },
235
+ {
236
+ "alpha_3": "jpx",
237
+ "name": "Japanese (family)"
238
+ },
239
+ {
240
+ "alpha_3": "kar",
241
+ "name": "Karen languages"
242
+ },
243
+ {
244
+ "alpha_3": "kdo",
245
+ "name": "Kordofanian languages"
246
+ },
247
+ {
248
+ "alpha_3": "khi",
249
+ "name": "Khoisan languages"
250
+ },
251
+ {
252
+ "alpha_3": "kro",
253
+ "name": "Kru languages"
254
+ },
255
+ {
256
+ "alpha_3": "map",
257
+ "name": "Austronesian languages"
258
+ },
259
+ {
260
+ "alpha_3": "mkh",
261
+ "name": "Mon-Khmer languages"
262
+ },
263
+ {
264
+ "alpha_3": "mno",
265
+ "name": "Manobo languages"
266
+ },
267
+ {
268
+ "alpha_3": "mun",
269
+ "name": "Munda languages"
270
+ },
271
+ {
272
+ "alpha_3": "myn",
273
+ "name": "Mayan languages"
274
+ },
275
+ {
276
+ "alpha_3": "nah",
277
+ "name": "Nahuatl languages"
278
+ },
279
+ {
280
+ "alpha_3": "nai",
281
+ "name": "North American Indian languages"
282
+ },
283
+ {
284
+ "alpha_3": "ngf",
285
+ "name": "Trans-New Guinea languages"
286
+ },
287
+ {
288
+ "alpha_3": "nic",
289
+ "name": "Niger-Kordofanian languages"
290
+ },
291
+ {
292
+ "alpha_3": "nub",
293
+ "name": "Nubian languages"
294
+ },
295
+ {
296
+ "alpha_3": "omq",
297
+ "name": "Oto-Manguean languages"
298
+ },
299
+ {
300
+ "alpha_3": "omv",
301
+ "name": "Omotic languages"
302
+ },
303
+ {
304
+ "alpha_3": "oto",
305
+ "name": "Otomian languages"
306
+ },
307
+ {
308
+ "alpha_3": "paa",
309
+ "name": "Papuan languages"
310
+ },
311
+ {
312
+ "alpha_3": "phi",
313
+ "name": "Philippine languages"
314
+ },
315
+ {
316
+ "alpha_3": "plf",
317
+ "name": "Central Malayo-Polynesian languages"
318
+ },
319
+ {
320
+ "alpha_3": "poz",
321
+ "name": "Malayo-Polynesian languages"
322
+ },
323
+ {
324
+ "alpha_3": "pqe",
325
+ "name": "Eastern Malayo-Polynesian languages"
326
+ },
327
+ {
328
+ "alpha_3": "pqw",
329
+ "name": "Western Malayo-Polynesian languages"
330
+ },
331
+ {
332
+ "alpha_3": "pra",
333
+ "name": "Prakrit languages"
334
+ },
335
+ {
336
+ "alpha_3": "qwe",
337
+ "name": "Quechuan (family)"
338
+ },
339
+ {
340
+ "alpha_3": "roa",
341
+ "name": "Romance languages"
342
+ },
343
+ {
344
+ "alpha_3": "sai",
345
+ "name": "South American Indian languages"
346
+ },
347
+ {
348
+ "alpha_3": "sal",
349
+ "name": "Salishan languages"
350
+ },
351
+ {
352
+ "alpha_3": "sdv",
353
+ "name": "Eastern Sudanic languages"
354
+ },
355
+ {
356
+ "alpha_3": "sem",
357
+ "name": "Semitic languages"
358
+ },
359
+ {
360
+ "alpha_3": "sgn",
361
+ "name": "sign languages"
362
+ },
363
+ {
364
+ "alpha_3": "sio",
365
+ "name": "Siouan languages"
366
+ },
367
+ {
368
+ "alpha_3": "sit",
369
+ "name": "Sino-Tibetan languages"
370
+ },
371
+ {
372
+ "alpha_3": "sla",
373
+ "name": "Slavic languages"
374
+ },
375
+ {
376
+ "alpha_3": "smi",
377
+ "name": "Sami languages"
378
+ },
379
+ {
380
+ "alpha_3": "son",
381
+ "name": "Songhai languages"
382
+ },
383
+ {
384
+ "alpha_3": "sqj",
385
+ "name": "Albanian languages"
386
+ },
387
+ {
388
+ "alpha_3": "ssa",
389
+ "name": "Nilo-Saharan languages"
390
+ },
391
+ {
392
+ "alpha_3": "syd",
393
+ "name": "Samoyedic languages"
394
+ },
395
+ {
396
+ "alpha_3": "tai",
397
+ "name": "Tai languages"
398
+ },
399
+ {
400
+ "alpha_3": "tbq",
401
+ "name": "Tibeto-Burman languages"
402
+ },
403
+ {
404
+ "alpha_3": "trk",
405
+ "name": "Turkic languages"
406
+ },
407
+ {
408
+ "alpha_3": "tup",
409
+ "name": "Tupi languages"
410
+ },
411
+ {
412
+ "alpha_3": "tut",
413
+ "name": "Altaic languages"
414
+ },
415
+ {
416
+ "alpha_3": "tuw",
417
+ "name": "Tungus languages"
418
+ },
419
+ {
420
+ "alpha_3": "urj",
421
+ "name": "Uralic languages"
422
+ },
423
+ {
424
+ "alpha_3": "wak",
425
+ "name": "Wakashan languages"
426
+ },
427
+ {
428
+ "alpha_3": "wen",
429
+ "name": "Sorbian languages"
430
+ },
431
+ {
432
+ "alpha_3": "xgn",
433
+ "name": "Mongolian languages"
434
+ },
435
+ {
436
+ "alpha_3": "xnd",
437
+ "name": "Na-Dene languages"
438
+ },
439
+ {
440
+ "alpha_3": "ypk",
441
+ "name": "Yupik languages"
442
+ },
443
+ {
444
+ "alpha_3": "zhx",
445
+ "name": "Chinese (family)"
446
+ },
447
+ {
448
+ "alpha_3": "zle",
449
+ "name": "East Slavic languages"
450
+ },
451
+ {
452
+ "alpha_3": "zls",
453
+ "name": "South Slavic languages"
454
+ },
455
+ {
456
+ "alpha_3": "zlw",
457
+ "name": "West Slavic languages"
458
+ },
459
+ {
460
+ "alpha_3": "znd",
461
+ "name": "Zande languages"
462
+ }
463
+ ]
464
+ }
.venv/lib/python3.11/site-packages/pycountry/locales/ach/LC_MESSAGES/iso3166-1.mo ADDED
Binary file (9.14 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/bn_BD/LC_MESSAGES/iso15924.mo ADDED
Binary file (14.8 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/bn_BD/LC_MESSAGES/iso3166-2.mo ADDED
Binary file (1.16 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/bn_BD/LC_MESSAGES/iso639-5.mo ADDED
Binary file (2.77 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/de/LC_MESSAGES/iso3166-2.mo ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:466aab6a14a6aabfee4ce464f34b404c3252d0f6f28336f1dda972658ed7aa19
3
+ size 212230
.venv/lib/python3.11/site-packages/pycountry/locales/gl/LC_MESSAGES/iso639-3.mo ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:275a79ecc9dd21d78885bd92264d2ab4c104b0327fdd7b3e4d5870a7c3018a91
3
+ size 306888
.venv/lib/python3.11/site-packages/pycountry/locales/gv/LC_MESSAGES/iso3166-1.mo ADDED
Binary file (8.98 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/km/LC_MESSAGES/iso3166-1.mo ADDED
Binary file (36.3 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/km/LC_MESSAGES/iso3166-2.mo ADDED
Binary file (372 Bytes). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/km/LC_MESSAGES/iso3166-3.mo ADDED
Binary file (4.07 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/km/LC_MESSAGES/iso4217.mo ADDED
Binary file (5.4 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/kn/LC_MESSAGES/iso3166-1.mo ADDED
Binary file (29.6 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/kn/LC_MESSAGES/iso3166-3.mo ADDED
Binary file (419 Bytes). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/lt/LC_MESSAGES/iso15924.mo ADDED
Binary file (10.2 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/lt/LC_MESSAGES/iso3166-1.mo ADDED
Binary file (24.2 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/lt/LC_MESSAGES/iso3166-2.mo ADDED
Binary file (75.5 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/lt/LC_MESSAGES/iso3166-3.mo ADDED
Binary file (2.99 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/lt/LC_MESSAGES/iso4217.mo ADDED
Binary file (10.1 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/lt/LC_MESSAGES/iso639-3.mo ADDED
Binary file (31.7 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/lt/LC_MESSAGES/iso639-5.mo ADDED
Binary file (7.65 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/mk/LC_MESSAGES/iso3166-1.mo ADDED
Binary file (27.4 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/mk/LC_MESSAGES/iso3166-3.mo ADDED
Binary file (3.24 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/mk/LC_MESSAGES/iso639-3.mo ADDED
Binary file (2.18 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/ms/LC_MESSAGES/iso3166-1.mo ADDED
Binary file (12.7 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/ms/LC_MESSAGES/iso3166-3.mo ADDED
Binary file (473 Bytes). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/ms/LC_MESSAGES/iso639-3.mo ADDED
Binary file (2.39 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/nl/LC_MESSAGES/iso3166-2.mo ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:467abcb4c1dbf08b0851cc6b2be9da1fd8c8cae45b2855389264263963b21ed1
3
+ size 215191
.venv/lib/python3.11/site-packages/pycountry/locales/pap/LC_MESSAGES/iso3166-1.mo ADDED
Binary file (531 Bytes). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/pt/LC_MESSAGES/iso15924.mo ADDED
Binary file (9.58 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/pt/LC_MESSAGES/iso3166-1.mo ADDED
Binary file (23.9 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/pt/LC_MESSAGES/iso3166-3.mo ADDED
Binary file (2.72 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/pt/LC_MESSAGES/iso4217.mo ADDED
Binary file (9.11 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/pt/LC_MESSAGES/iso639-3.mo ADDED
Binary file (15.1 kB). View file
 
.venv/lib/python3.11/site-packages/pycountry/locales/ro/LC_MESSAGES/iso3166-2.mo ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d802481530eb80a37865f3a4ea97d298c62ed717ad879dfa98d381db909ec191
3
+ size 229998