diff --git a/scripts/utilities/__snapshots__/generate-icon-components.spec.ts.snap b/scripts/utilities/__snapshots__/generate-icon-components.spec.ts.snap
index c42ecbaf..a2c76e11 100644
--- a/scripts/utilities/__snapshots__/generate-icon-components.spec.ts.snap
+++ b/scripts/utilities/__snapshots__/generate-icon-components.spec.ts.snap
@@ -2,19 +2,140 @@
exports[`generate > \`/src/components/index.ts\` file > has exports that match the previous snapshot 1`] = `
[
+ "FlagAdIcon",
+ "FlagAeIcon",
+ "FlagAfIcon",
+ "FlagAgIcon",
+ "FlagAiIcon",
+ "FlagAlIcon",
+ "FlagAmIcon",
+ "FlagAoIcon",
+ "FlagArIcon",
+ "FlagAsIcon",
+ "FlagAtIcon",
"FlagAuIcon",
+ "FlagAwIcon",
+ "FlagAzIcon",
+ "FlagBaIcon",
+ "FlagBbIcon",
+ "FlagBdIcon",
+ "FlagBeIcon",
+ "FlagBfIcon",
+ "FlagBgIcon",
"FlagBhIcon",
+ "FlagBiIcon",
+ "FlagBjIcon",
+ "FlagBmIcon",
+ "FlagBnIcon",
+ "FlagBoIcon",
"FlagBrIcon",
+ "FlagBsIcon",
+ "FlagBtIcon",
+ "FlagBwIcon",
+ "FlagByIcon",
+ "FlagBzIcon",
"FlagCaIcon",
+ "FlagCcIcon",
+ "FlagCdIcon",
+ "FlagCfIcon",
+ "FlagChIcon",
+ "FlagCiIcon",
+ "FlagCkIcon",
+ "FlagClIcon",
+ "FlagCmIcon",
+ "FlagCnIcon",
+ "FlagCoIcon",
+ "FlagCrIcon",
+ "FlagCuIcon",
+ "FlagCvIcon",
+ "FlagCyIcon",
+ "FlagCzIcon",
+ "FlagDeIcon",
+ "FlagDjIcon",
+ "FlagDkIcon",
+ "FlagDmIcon",
+ "FlagDoIcon",
+ "FlagDzIcon",
+ "FlagEcIcon",
+ "FlagEeIcon",
+ "FlagEgIcon",
+ "FlagErIcon",
+ "FlagEtIcon",
"FlagEuIcon",
+ "FlagFiIcon",
+ "FlagFjIcon",
+ "FlagFkIcon",
+ "FlagFoIcon",
+ "FlagFrIcon",
+ "FlagGaIcon",
"FlagGbIcon",
+ "FlagGdIcon",
+ "FlagGeIcon",
+ "FlagGgIcon",
+ "FlagGhIcon",
+ "FlagGiIcon",
+ "FlagGlIcon",
+ "FlagGmIcon",
+ "FlagGnIcon",
+ "FlagGqIcon",
+ "FlagGrIcon",
+ "FlagGtIcon",
+ "FlagGuIcon",
+ "FlagGwIcon",
+ "FlagGyIcon",
"FlagHkIcon",
+ "FlagHnIcon",
+ "FlagHrIcon",
+ "FlagHtIcon",
+ "FlagHuIcon",
"FlagIdIcon",
+ "FlagIeIcon",
+ "FlagIlIcon",
+ "FlagImIcon",
"FlagInIcon",
+ "FlagIoIcon",
+ "FlagIqIcon",
+ "FlagIrIcon",
+ "FlagIsIcon",
+ "FlagItIcon",
+ "FlagJeIcon",
+ "FlagJmIcon",
+ "FlagJoIcon",
"FlagJpIcon",
+ "FlagKeIcon",
+ "FlagKgIcon",
+ "FlagKhIcon",
+ "FlagKiIcon",
+ "FlagKmIcon",
"FlagKrIcon",
+ "FlagKwIcon",
+ "FlagKyIcon",
+ "FlagKzIcon",
+ "FlagPfIcon",
+ "FlagSeIcon",
"FlagSgIcon",
+ "FlagSvIcon",
+ "FlagSyIcon",
+ "FlagTcIcon",
+ "FlagTdIcon",
+ "FlagTgIcon",
+ "FlagThIcon",
+ "FlagTjIcon",
+ "FlagTkIcon",
+ "FlagTlIcon",
+ "FlagTmIcon",
+ "FlagTnIcon",
+ "FlagToIcon",
+ "FlagTrIcon",
+ "FlagTtIcon",
+ "FlagTvIcon",
+ "FlagTwIcon",
+ "FlagTzIcon",
+ "FlagUaIcon",
+ "FlagUgIcon",
+ "FlagUnIcon",
"FlagUsIcon",
+ "FlagUyIcon",
"FlagZaIcon",
"AppleIcon",
"AwsIcon",
diff --git a/src/tests/__snapshots__/FlagAdIcon.html b/src/tests/__snapshots__/FlagAdIcon.html
new file mode 100644
index 00000000..7a273c95
--- /dev/null
+++ b/src/tests/__snapshots__/FlagAdIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagAeIcon.html b/src/tests/__snapshots__/FlagAeIcon.html
new file mode 100644
index 00000000..137d9421
--- /dev/null
+++ b/src/tests/__snapshots__/FlagAeIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagAfIcon.html b/src/tests/__snapshots__/FlagAfIcon.html
new file mode 100644
index 00000000..b1580c9e
--- /dev/null
+++ b/src/tests/__snapshots__/FlagAfIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagAgIcon.html b/src/tests/__snapshots__/FlagAgIcon.html
new file mode 100644
index 00000000..2c777a08
--- /dev/null
+++ b/src/tests/__snapshots__/FlagAgIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagAiIcon.html b/src/tests/__snapshots__/FlagAiIcon.html
new file mode 100644
index 00000000..02a0cd74
--- /dev/null
+++ b/src/tests/__snapshots__/FlagAiIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagAlIcon.html b/src/tests/__snapshots__/FlagAlIcon.html
new file mode 100644
index 00000000..2f62e7ec
--- /dev/null
+++ b/src/tests/__snapshots__/FlagAlIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagAmIcon.html b/src/tests/__snapshots__/FlagAmIcon.html
new file mode 100644
index 00000000..1e3552e8
--- /dev/null
+++ b/src/tests/__snapshots__/FlagAmIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagAoIcon.html b/src/tests/__snapshots__/FlagAoIcon.html
new file mode 100644
index 00000000..29e7a89f
--- /dev/null
+++ b/src/tests/__snapshots__/FlagAoIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagArIcon.html b/src/tests/__snapshots__/FlagArIcon.html
new file mode 100644
index 00000000..466cb274
--- /dev/null
+++ b/src/tests/__snapshots__/FlagArIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagAsIcon.html b/src/tests/__snapshots__/FlagAsIcon.html
new file mode 100644
index 00000000..c561b549
--- /dev/null
+++ b/src/tests/__snapshots__/FlagAsIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagAtIcon.html b/src/tests/__snapshots__/FlagAtIcon.html
new file mode 100644
index 00000000..67a55f07
--- /dev/null
+++ b/src/tests/__snapshots__/FlagAtIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagAwIcon.html b/src/tests/__snapshots__/FlagAwIcon.html
new file mode 100644
index 00000000..0b4a31a0
--- /dev/null
+++ b/src/tests/__snapshots__/FlagAwIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagAzIcon.html b/src/tests/__snapshots__/FlagAzIcon.html
new file mode 100644
index 00000000..221c5052
--- /dev/null
+++ b/src/tests/__snapshots__/FlagAzIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBaIcon.html b/src/tests/__snapshots__/FlagBaIcon.html
new file mode 100644
index 00000000..bb53b8d0
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBaIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBbIcon.html b/src/tests/__snapshots__/FlagBbIcon.html
new file mode 100644
index 00000000..18f5d2cd
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBbIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBdIcon.html b/src/tests/__snapshots__/FlagBdIcon.html
new file mode 100644
index 00000000..a696f8a4
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBdIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBeIcon.html b/src/tests/__snapshots__/FlagBeIcon.html
new file mode 100644
index 00000000..06abe6d1
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBeIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBfIcon.html b/src/tests/__snapshots__/FlagBfIcon.html
new file mode 100644
index 00000000..9d0b4452
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBfIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBgIcon.html b/src/tests/__snapshots__/FlagBgIcon.html
new file mode 100644
index 00000000..23dbf051
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBgIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBiIcon.html b/src/tests/__snapshots__/FlagBiIcon.html
new file mode 100644
index 00000000..6e030a4c
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBiIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBjIcon.html b/src/tests/__snapshots__/FlagBjIcon.html
new file mode 100644
index 00000000..b37e1417
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBjIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBmIcon.html b/src/tests/__snapshots__/FlagBmIcon.html
new file mode 100644
index 00000000..0b5b0889
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBmIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBnIcon.html b/src/tests/__snapshots__/FlagBnIcon.html
new file mode 100644
index 00000000..32488c33
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBnIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBoIcon.html b/src/tests/__snapshots__/FlagBoIcon.html
new file mode 100644
index 00000000..f9c4559b
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBoIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBsIcon.html b/src/tests/__snapshots__/FlagBsIcon.html
new file mode 100644
index 00000000..ed121062
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBsIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBtIcon.html b/src/tests/__snapshots__/FlagBtIcon.html
new file mode 100644
index 00000000..910d640b
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBtIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBwIcon.html b/src/tests/__snapshots__/FlagBwIcon.html
new file mode 100644
index 00000000..19d87d1c
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBwIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagByIcon.html b/src/tests/__snapshots__/FlagByIcon.html
new file mode 100644
index 00000000..d19b46da
--- /dev/null
+++ b/src/tests/__snapshots__/FlagByIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagBzIcon.html b/src/tests/__snapshots__/FlagBzIcon.html
new file mode 100644
index 00000000..ee431c0f
--- /dev/null
+++ b/src/tests/__snapshots__/FlagBzIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagCcIcon.html b/src/tests/__snapshots__/FlagCcIcon.html
new file mode 100644
index 00000000..2ccc840b
--- /dev/null
+++ b/src/tests/__snapshots__/FlagCcIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagCdIcon.html b/src/tests/__snapshots__/FlagCdIcon.html
new file mode 100644
index 00000000..2d82c61f
--- /dev/null
+++ b/src/tests/__snapshots__/FlagCdIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagCfIcon.html b/src/tests/__snapshots__/FlagCfIcon.html
new file mode 100644
index 00000000..4b77d151
--- /dev/null
+++ b/src/tests/__snapshots__/FlagCfIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagChIcon.html b/src/tests/__snapshots__/FlagChIcon.html
new file mode 100644
index 00000000..1ba90e14
--- /dev/null
+++ b/src/tests/__snapshots__/FlagChIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagCiIcon.html b/src/tests/__snapshots__/FlagCiIcon.html
new file mode 100644
index 00000000..bf3c1072
--- /dev/null
+++ b/src/tests/__snapshots__/FlagCiIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagCkIcon.html b/src/tests/__snapshots__/FlagCkIcon.html
new file mode 100644
index 00000000..05161c47
--- /dev/null
+++ b/src/tests/__snapshots__/FlagCkIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagClIcon.html b/src/tests/__snapshots__/FlagClIcon.html
new file mode 100644
index 00000000..1cd249ba
--- /dev/null
+++ b/src/tests/__snapshots__/FlagClIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagCmIcon.html b/src/tests/__snapshots__/FlagCmIcon.html
new file mode 100644
index 00000000..f15a4f08
--- /dev/null
+++ b/src/tests/__snapshots__/FlagCmIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagCnIcon.html b/src/tests/__snapshots__/FlagCnIcon.html
new file mode 100644
index 00000000..f7b963ad
--- /dev/null
+++ b/src/tests/__snapshots__/FlagCnIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagCoIcon.html b/src/tests/__snapshots__/FlagCoIcon.html
new file mode 100644
index 00000000..329dc6cc
--- /dev/null
+++ b/src/tests/__snapshots__/FlagCoIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagCrIcon.html b/src/tests/__snapshots__/FlagCrIcon.html
new file mode 100644
index 00000000..20a4583a
--- /dev/null
+++ b/src/tests/__snapshots__/FlagCrIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagCuIcon.html b/src/tests/__snapshots__/FlagCuIcon.html
new file mode 100644
index 00000000..8b0a5b69
--- /dev/null
+++ b/src/tests/__snapshots__/FlagCuIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagCvIcon.html b/src/tests/__snapshots__/FlagCvIcon.html
new file mode 100644
index 00000000..befaf4ee
--- /dev/null
+++ b/src/tests/__snapshots__/FlagCvIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagCyIcon.html b/src/tests/__snapshots__/FlagCyIcon.html
new file mode 100644
index 00000000..a86fcf33
--- /dev/null
+++ b/src/tests/__snapshots__/FlagCyIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagCzIcon.html b/src/tests/__snapshots__/FlagCzIcon.html
new file mode 100644
index 00000000..6313f692
--- /dev/null
+++ b/src/tests/__snapshots__/FlagCzIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagDeIcon.html b/src/tests/__snapshots__/FlagDeIcon.html
new file mode 100644
index 00000000..3a7c6df2
--- /dev/null
+++ b/src/tests/__snapshots__/FlagDeIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagDjIcon.html b/src/tests/__snapshots__/FlagDjIcon.html
new file mode 100644
index 00000000..752567b2
--- /dev/null
+++ b/src/tests/__snapshots__/FlagDjIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagDkIcon.html b/src/tests/__snapshots__/FlagDkIcon.html
new file mode 100644
index 00000000..89feacf4
--- /dev/null
+++ b/src/tests/__snapshots__/FlagDkIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagDmIcon.html b/src/tests/__snapshots__/FlagDmIcon.html
new file mode 100644
index 00000000..2159517b
--- /dev/null
+++ b/src/tests/__snapshots__/FlagDmIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagDoIcon.html b/src/tests/__snapshots__/FlagDoIcon.html
new file mode 100644
index 00000000..9c461ff8
--- /dev/null
+++ b/src/tests/__snapshots__/FlagDoIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagDzIcon.html b/src/tests/__snapshots__/FlagDzIcon.html
new file mode 100644
index 00000000..ba7e82cf
--- /dev/null
+++ b/src/tests/__snapshots__/FlagDzIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagEcIcon.html b/src/tests/__snapshots__/FlagEcIcon.html
new file mode 100644
index 00000000..7e39a66e
--- /dev/null
+++ b/src/tests/__snapshots__/FlagEcIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagEeIcon.html b/src/tests/__snapshots__/FlagEeIcon.html
new file mode 100644
index 00000000..2012ecb0
--- /dev/null
+++ b/src/tests/__snapshots__/FlagEeIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagEgIcon.html b/src/tests/__snapshots__/FlagEgIcon.html
new file mode 100644
index 00000000..4c5f5575
--- /dev/null
+++ b/src/tests/__snapshots__/FlagEgIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagErIcon.html b/src/tests/__snapshots__/FlagErIcon.html
new file mode 100644
index 00000000..929e4f6f
--- /dev/null
+++ b/src/tests/__snapshots__/FlagErIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagEtIcon.html b/src/tests/__snapshots__/FlagEtIcon.html
new file mode 100644
index 00000000..4aed21d4
--- /dev/null
+++ b/src/tests/__snapshots__/FlagEtIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagFiIcon.html b/src/tests/__snapshots__/FlagFiIcon.html
new file mode 100644
index 00000000..385bc710
--- /dev/null
+++ b/src/tests/__snapshots__/FlagFiIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagFjIcon.html b/src/tests/__snapshots__/FlagFjIcon.html
new file mode 100644
index 00000000..bff3c367
--- /dev/null
+++ b/src/tests/__snapshots__/FlagFjIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagFkIcon.html b/src/tests/__snapshots__/FlagFkIcon.html
new file mode 100644
index 00000000..6c519363
--- /dev/null
+++ b/src/tests/__snapshots__/FlagFkIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagFoIcon.html b/src/tests/__snapshots__/FlagFoIcon.html
new file mode 100644
index 00000000..2eeba61b
--- /dev/null
+++ b/src/tests/__snapshots__/FlagFoIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagFrIcon.html b/src/tests/__snapshots__/FlagFrIcon.html
new file mode 100644
index 00000000..52667649
--- /dev/null
+++ b/src/tests/__snapshots__/FlagFrIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGaIcon.html b/src/tests/__snapshots__/FlagGaIcon.html
new file mode 100644
index 00000000..4384f7fc
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGaIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGdIcon.html b/src/tests/__snapshots__/FlagGdIcon.html
new file mode 100644
index 00000000..bdb7acf4
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGdIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGeIcon.html b/src/tests/__snapshots__/FlagGeIcon.html
new file mode 100644
index 00000000..1f983d9c
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGeIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGgIcon.html b/src/tests/__snapshots__/FlagGgIcon.html
new file mode 100644
index 00000000..5ef5bd93
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGgIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGhIcon.html b/src/tests/__snapshots__/FlagGhIcon.html
new file mode 100644
index 00000000..5fc04e2c
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGhIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGiIcon.html b/src/tests/__snapshots__/FlagGiIcon.html
new file mode 100644
index 00000000..12e6ab06
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGiIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGlIcon.html b/src/tests/__snapshots__/FlagGlIcon.html
new file mode 100644
index 00000000..802c9c15
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGlIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGmIcon.html b/src/tests/__snapshots__/FlagGmIcon.html
new file mode 100644
index 00000000..a0a2b9c2
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGmIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGnIcon.html b/src/tests/__snapshots__/FlagGnIcon.html
new file mode 100644
index 00000000..fbf7e4b5
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGnIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGqIcon.html b/src/tests/__snapshots__/FlagGqIcon.html
new file mode 100644
index 00000000..c6573686
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGqIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGrIcon.html b/src/tests/__snapshots__/FlagGrIcon.html
new file mode 100644
index 00000000..5c01b323
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGrIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGtIcon.html b/src/tests/__snapshots__/FlagGtIcon.html
new file mode 100644
index 00000000..23a21b27
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGtIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGuIcon.html b/src/tests/__snapshots__/FlagGuIcon.html
new file mode 100644
index 00000000..f39356d3
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGuIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGwIcon.html b/src/tests/__snapshots__/FlagGwIcon.html
new file mode 100644
index 00000000..e56ffe19
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGwIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagGyIcon.html b/src/tests/__snapshots__/FlagGyIcon.html
new file mode 100644
index 00000000..afeee5a3
--- /dev/null
+++ b/src/tests/__snapshots__/FlagGyIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagHnIcon.html b/src/tests/__snapshots__/FlagHnIcon.html
new file mode 100644
index 00000000..f33afe1b
--- /dev/null
+++ b/src/tests/__snapshots__/FlagHnIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagHrIcon.html b/src/tests/__snapshots__/FlagHrIcon.html
new file mode 100644
index 00000000..33b0703f
--- /dev/null
+++ b/src/tests/__snapshots__/FlagHrIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagHtIcon.html b/src/tests/__snapshots__/FlagHtIcon.html
new file mode 100644
index 00000000..9b5b1347
--- /dev/null
+++ b/src/tests/__snapshots__/FlagHtIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagHuIcon.html b/src/tests/__snapshots__/FlagHuIcon.html
new file mode 100644
index 00000000..fc8da3aa
--- /dev/null
+++ b/src/tests/__snapshots__/FlagHuIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagIeIcon.html b/src/tests/__snapshots__/FlagIeIcon.html
new file mode 100644
index 00000000..1daf3f6b
--- /dev/null
+++ b/src/tests/__snapshots__/FlagIeIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagIlIcon.html b/src/tests/__snapshots__/FlagIlIcon.html
new file mode 100644
index 00000000..8daa90f5
--- /dev/null
+++ b/src/tests/__snapshots__/FlagIlIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagImIcon.html b/src/tests/__snapshots__/FlagImIcon.html
new file mode 100644
index 00000000..523dee2e
--- /dev/null
+++ b/src/tests/__snapshots__/FlagImIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagIoIcon.html b/src/tests/__snapshots__/FlagIoIcon.html
new file mode 100644
index 00000000..b79c220f
--- /dev/null
+++ b/src/tests/__snapshots__/FlagIoIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagIqIcon.html b/src/tests/__snapshots__/FlagIqIcon.html
new file mode 100644
index 00000000..606b98f9
--- /dev/null
+++ b/src/tests/__snapshots__/FlagIqIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagIrIcon.html b/src/tests/__snapshots__/FlagIrIcon.html
new file mode 100644
index 00000000..ef7deeaf
--- /dev/null
+++ b/src/tests/__snapshots__/FlagIrIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagIsIcon.html b/src/tests/__snapshots__/FlagIsIcon.html
new file mode 100644
index 00000000..98e5f4cd
--- /dev/null
+++ b/src/tests/__snapshots__/FlagIsIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagItIcon.html b/src/tests/__snapshots__/FlagItIcon.html
new file mode 100644
index 00000000..acf015f8
--- /dev/null
+++ b/src/tests/__snapshots__/FlagItIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagJeIcon.html b/src/tests/__snapshots__/FlagJeIcon.html
new file mode 100644
index 00000000..688f29cf
--- /dev/null
+++ b/src/tests/__snapshots__/FlagJeIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagJmIcon.html b/src/tests/__snapshots__/FlagJmIcon.html
new file mode 100644
index 00000000..cad79a92
--- /dev/null
+++ b/src/tests/__snapshots__/FlagJmIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagJoIcon.html b/src/tests/__snapshots__/FlagJoIcon.html
new file mode 100644
index 00000000..4f3be6d8
--- /dev/null
+++ b/src/tests/__snapshots__/FlagJoIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagKeIcon.html b/src/tests/__snapshots__/FlagKeIcon.html
new file mode 100644
index 00000000..cb1daad2
--- /dev/null
+++ b/src/tests/__snapshots__/FlagKeIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagKgIcon.html b/src/tests/__snapshots__/FlagKgIcon.html
new file mode 100644
index 00000000..90e24d65
--- /dev/null
+++ b/src/tests/__snapshots__/FlagKgIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagKhIcon.html b/src/tests/__snapshots__/FlagKhIcon.html
new file mode 100644
index 00000000..34795f2a
--- /dev/null
+++ b/src/tests/__snapshots__/FlagKhIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagKiIcon.html b/src/tests/__snapshots__/FlagKiIcon.html
new file mode 100644
index 00000000..59a69e3c
--- /dev/null
+++ b/src/tests/__snapshots__/FlagKiIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagKmIcon.html b/src/tests/__snapshots__/FlagKmIcon.html
new file mode 100644
index 00000000..566326a5
--- /dev/null
+++ b/src/tests/__snapshots__/FlagKmIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagKwIcon.html b/src/tests/__snapshots__/FlagKwIcon.html
new file mode 100644
index 00000000..87b6a2f9
--- /dev/null
+++ b/src/tests/__snapshots__/FlagKwIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagKyIcon.html b/src/tests/__snapshots__/FlagKyIcon.html
new file mode 100644
index 00000000..aeb1a217
--- /dev/null
+++ b/src/tests/__snapshots__/FlagKyIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagKzIcon.html b/src/tests/__snapshots__/FlagKzIcon.html
new file mode 100644
index 00000000..9e030336
--- /dev/null
+++ b/src/tests/__snapshots__/FlagKzIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagPfIcon.html b/src/tests/__snapshots__/FlagPfIcon.html
new file mode 100644
index 00000000..9851fb21
--- /dev/null
+++ b/src/tests/__snapshots__/FlagPfIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagSeIcon.html b/src/tests/__snapshots__/FlagSeIcon.html
new file mode 100644
index 00000000..954a9c6c
--- /dev/null
+++ b/src/tests/__snapshots__/FlagSeIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagSvIcon.html b/src/tests/__snapshots__/FlagSvIcon.html
new file mode 100644
index 00000000..4ab686f9
--- /dev/null
+++ b/src/tests/__snapshots__/FlagSvIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagSyIcon.html b/src/tests/__snapshots__/FlagSyIcon.html
new file mode 100644
index 00000000..1d7b1170
--- /dev/null
+++ b/src/tests/__snapshots__/FlagSyIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagTcIcon.html b/src/tests/__snapshots__/FlagTcIcon.html
new file mode 100644
index 00000000..5d03cf2f
--- /dev/null
+++ b/src/tests/__snapshots__/FlagTcIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagTdIcon.html b/src/tests/__snapshots__/FlagTdIcon.html
new file mode 100644
index 00000000..e4eaf796
--- /dev/null
+++ b/src/tests/__snapshots__/FlagTdIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagTgIcon.html b/src/tests/__snapshots__/FlagTgIcon.html
new file mode 100644
index 00000000..8eeb4c2a
--- /dev/null
+++ b/src/tests/__snapshots__/FlagTgIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagThIcon.html b/src/tests/__snapshots__/FlagThIcon.html
new file mode 100644
index 00000000..f26a0c22
--- /dev/null
+++ b/src/tests/__snapshots__/FlagThIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagTjIcon.html b/src/tests/__snapshots__/FlagTjIcon.html
new file mode 100644
index 00000000..b0424945
--- /dev/null
+++ b/src/tests/__snapshots__/FlagTjIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagTkIcon.html b/src/tests/__snapshots__/FlagTkIcon.html
new file mode 100644
index 00000000..ebda9b0e
--- /dev/null
+++ b/src/tests/__snapshots__/FlagTkIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagTlIcon.html b/src/tests/__snapshots__/FlagTlIcon.html
new file mode 100644
index 00000000..9120fd20
--- /dev/null
+++ b/src/tests/__snapshots__/FlagTlIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagTmIcon.html b/src/tests/__snapshots__/FlagTmIcon.html
new file mode 100644
index 00000000..326bf8df
--- /dev/null
+++ b/src/tests/__snapshots__/FlagTmIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagTnIcon.html b/src/tests/__snapshots__/FlagTnIcon.html
new file mode 100644
index 00000000..cd0d3786
--- /dev/null
+++ b/src/tests/__snapshots__/FlagTnIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagToIcon.html b/src/tests/__snapshots__/FlagToIcon.html
new file mode 100644
index 00000000..edc1736d
--- /dev/null
+++ b/src/tests/__snapshots__/FlagToIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagTrIcon.html b/src/tests/__snapshots__/FlagTrIcon.html
new file mode 100644
index 00000000..19724b2a
--- /dev/null
+++ b/src/tests/__snapshots__/FlagTrIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagTtIcon.html b/src/tests/__snapshots__/FlagTtIcon.html
new file mode 100644
index 00000000..67023046
--- /dev/null
+++ b/src/tests/__snapshots__/FlagTtIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagTvIcon.html b/src/tests/__snapshots__/FlagTvIcon.html
new file mode 100644
index 00000000..e2f3cb41
--- /dev/null
+++ b/src/tests/__snapshots__/FlagTvIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagTwIcon.html b/src/tests/__snapshots__/FlagTwIcon.html
new file mode 100644
index 00000000..be32ffb4
--- /dev/null
+++ b/src/tests/__snapshots__/FlagTwIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagTzIcon.html b/src/tests/__snapshots__/FlagTzIcon.html
new file mode 100644
index 00000000..ee6951b6
--- /dev/null
+++ b/src/tests/__snapshots__/FlagTzIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagUaIcon.html b/src/tests/__snapshots__/FlagUaIcon.html
new file mode 100644
index 00000000..2a87a99b
--- /dev/null
+++ b/src/tests/__snapshots__/FlagUaIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagUgIcon.html b/src/tests/__snapshots__/FlagUgIcon.html
new file mode 100644
index 00000000..ca0fb7a7
--- /dev/null
+++ b/src/tests/__snapshots__/FlagUgIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagUnIcon.html b/src/tests/__snapshots__/FlagUnIcon.html
new file mode 100644
index 00000000..d8304db6
--- /dev/null
+++ b/src/tests/__snapshots__/FlagUnIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tests/__snapshots__/FlagUyIcon.html b/src/tests/__snapshots__/FlagUyIcon.html
new file mode 100644
index 00000000..3ad78db5
--- /dev/null
+++ b/src/tests/__snapshots__/FlagUyIcon.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/flags/ad.svg b/svg/flags/ad.svg
new file mode 100644
index 00000000..b8fd8fb1
--- /dev/null
+++ b/svg/flags/ad.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/ae.svg b/svg/flags/ae.svg
new file mode 100644
index 00000000..9d092158
--- /dev/null
+++ b/svg/flags/ae.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/af.svg b/svg/flags/af.svg
new file mode 100644
index 00000000..b81a368b
--- /dev/null
+++ b/svg/flags/af.svg
@@ -0,0 +1,14 @@
+
diff --git a/svg/flags/ag.svg b/svg/flags/ag.svg
new file mode 100644
index 00000000..39e36974
--- /dev/null
+++ b/svg/flags/ag.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/ai.svg b/svg/flags/ai.svg
new file mode 100644
index 00000000..9e728948
--- /dev/null
+++ b/svg/flags/ai.svg
@@ -0,0 +1,19 @@
+
diff --git a/svg/flags/al.svg b/svg/flags/al.svg
new file mode 100644
index 00000000..6f0b125f
--- /dev/null
+++ b/svg/flags/al.svg
@@ -0,0 +1,11 @@
+
diff --git a/svg/flags/am.svg b/svg/flags/am.svg
new file mode 100644
index 00000000..106efc7c
--- /dev/null
+++ b/svg/flags/am.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/ao.svg b/svg/flags/ao.svg
new file mode 100644
index 00000000..388228d5
--- /dev/null
+++ b/svg/flags/ao.svg
@@ -0,0 +1,14 @@
+
diff --git a/svg/flags/ar.svg b/svg/flags/ar.svg
new file mode 100644
index 00000000..125f50b3
--- /dev/null
+++ b/svg/flags/ar.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/as.svg b/svg/flags/as.svg
new file mode 100644
index 00000000..566765f7
--- /dev/null
+++ b/svg/flags/as.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/at.svg b/svg/flags/at.svg
new file mode 100644
index 00000000..3df5c1f6
--- /dev/null
+++ b/svg/flags/at.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/aw.svg b/svg/flags/aw.svg
new file mode 100644
index 00000000..154e88c5
--- /dev/null
+++ b/svg/flags/aw.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/az.svg b/svg/flags/az.svg
new file mode 100644
index 00000000..bbcd2974
--- /dev/null
+++ b/svg/flags/az.svg
@@ -0,0 +1,14 @@
+
diff --git a/svg/flags/ba.svg b/svg/flags/ba.svg
new file mode 100644
index 00000000..a27b48b1
--- /dev/null
+++ b/svg/flags/ba.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/bb.svg b/svg/flags/bb.svg
new file mode 100644
index 00000000..f00aa30c
--- /dev/null
+++ b/svg/flags/bb.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/bd.svg b/svg/flags/bd.svg
new file mode 100644
index 00000000..c14f79b2
--- /dev/null
+++ b/svg/flags/bd.svg
@@ -0,0 +1,11 @@
+
diff --git a/svg/flags/be.svg b/svg/flags/be.svg
new file mode 100644
index 00000000..92e45de3
--- /dev/null
+++ b/svg/flags/be.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/bf.svg b/svg/flags/bf.svg
new file mode 100644
index 00000000..a5d7a639
--- /dev/null
+++ b/svg/flags/bf.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/bg.svg b/svg/flags/bg.svg
new file mode 100644
index 00000000..fbde7d58
--- /dev/null
+++ b/svg/flags/bg.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/bi.svg b/svg/flags/bi.svg
new file mode 100644
index 00000000..5f07e3c0
--- /dev/null
+++ b/svg/flags/bi.svg
@@ -0,0 +1,18 @@
+
diff --git a/svg/flags/bj.svg b/svg/flags/bj.svg
new file mode 100644
index 00000000..a3daf2b7
--- /dev/null
+++ b/svg/flags/bj.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/bm.svg b/svg/flags/bm.svg
new file mode 100644
index 00000000..c0566ef6
--- /dev/null
+++ b/svg/flags/bm.svg
@@ -0,0 +1,20 @@
+
diff --git a/svg/flags/bn.svg b/svg/flags/bn.svg
new file mode 100644
index 00000000..ab197234
--- /dev/null
+++ b/svg/flags/bn.svg
@@ -0,0 +1,19 @@
+
diff --git a/svg/flags/bo.svg b/svg/flags/bo.svg
new file mode 100644
index 00000000..386df875
--- /dev/null
+++ b/svg/flags/bo.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/bs.svg b/svg/flags/bs.svg
new file mode 100644
index 00000000..d4ae15a2
--- /dev/null
+++ b/svg/flags/bs.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/bt.svg b/svg/flags/bt.svg
new file mode 100644
index 00000000..7dc07d5b
--- /dev/null
+++ b/svg/flags/bt.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/bw.svg b/svg/flags/bw.svg
new file mode 100644
index 00000000..01632b48
--- /dev/null
+++ b/svg/flags/bw.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/by.svg b/svg/flags/by.svg
new file mode 100644
index 00000000..39c0dabe
--- /dev/null
+++ b/svg/flags/by.svg
@@ -0,0 +1,18 @@
+
diff --git a/svg/flags/bz.svg b/svg/flags/bz.svg
new file mode 100644
index 00000000..e4a0752e
--- /dev/null
+++ b/svg/flags/bz.svg
@@ -0,0 +1,17 @@
+
diff --git a/svg/flags/cc.svg b/svg/flags/cc.svg
new file mode 100644
index 00000000..d2ffdcd4
--- /dev/null
+++ b/svg/flags/cc.svg
@@ -0,0 +1,19 @@
+
diff --git a/svg/flags/cd.svg b/svg/flags/cd.svg
new file mode 100644
index 00000000..cacf904d
--- /dev/null
+++ b/svg/flags/cd.svg
@@ -0,0 +1,14 @@
+
diff --git a/svg/flags/cf.svg b/svg/flags/cf.svg
new file mode 100644
index 00000000..0a2afbc0
--- /dev/null
+++ b/svg/flags/cf.svg
@@ -0,0 +1,20 @@
+
diff --git a/svg/flags/ch.svg b/svg/flags/ch.svg
new file mode 100644
index 00000000..7ae99503
--- /dev/null
+++ b/svg/flags/ch.svg
@@ -0,0 +1,11 @@
+
diff --git a/svg/flags/ci.svg b/svg/flags/ci.svg
new file mode 100644
index 00000000..97c46c81
--- /dev/null
+++ b/svg/flags/ci.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/ck.svg b/svg/flags/ck.svg
new file mode 100644
index 00000000..7c9010ec
--- /dev/null
+++ b/svg/flags/ck.svg
@@ -0,0 +1,22 @@
+
diff --git a/svg/flags/cl.svg b/svg/flags/cl.svg
new file mode 100644
index 00000000..3610d2d9
--- /dev/null
+++ b/svg/flags/cl.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/cm.svg b/svg/flags/cm.svg
new file mode 100644
index 00000000..074cf743
--- /dev/null
+++ b/svg/flags/cm.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/cn.svg b/svg/flags/cn.svg
new file mode 100644
index 00000000..0df0725e
--- /dev/null
+++ b/svg/flags/cn.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/co.svg b/svg/flags/co.svg
new file mode 100644
index 00000000..e743957c
--- /dev/null
+++ b/svg/flags/co.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/cr.svg b/svg/flags/cr.svg
new file mode 100644
index 00000000..7531c560
--- /dev/null
+++ b/svg/flags/cr.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/cu.svg b/svg/flags/cu.svg
new file mode 100644
index 00000000..61b30797
--- /dev/null
+++ b/svg/flags/cu.svg
@@ -0,0 +1,16 @@
+
diff --git a/svg/flags/cv.svg b/svg/flags/cv.svg
new file mode 100644
index 00000000..9d228c71
--- /dev/null
+++ b/svg/flags/cv.svg
@@ -0,0 +1,23 @@
+
diff --git a/svg/flags/cy.svg b/svg/flags/cy.svg
new file mode 100644
index 00000000..41cc3946
--- /dev/null
+++ b/svg/flags/cy.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/cz.svg b/svg/flags/cz.svg
new file mode 100644
index 00000000..9d394890
--- /dev/null
+++ b/svg/flags/cz.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/de.svg b/svg/flags/de.svg
new file mode 100644
index 00000000..42b29f07
--- /dev/null
+++ b/svg/flags/de.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/dj.svg b/svg/flags/dj.svg
new file mode 100644
index 00000000..935dae90
--- /dev/null
+++ b/svg/flags/dj.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/dk.svg b/svg/flags/dk.svg
new file mode 100644
index 00000000..cfa7267a
--- /dev/null
+++ b/svg/flags/dk.svg
@@ -0,0 +1,14 @@
+
diff --git a/svg/flags/dm.svg b/svg/flags/dm.svg
new file mode 100644
index 00000000..444c3c72
--- /dev/null
+++ b/svg/flags/dm.svg
@@ -0,0 +1,34 @@
+
diff --git a/svg/flags/do.svg b/svg/flags/do.svg
new file mode 100644
index 00000000..6262ac65
--- /dev/null
+++ b/svg/flags/do.svg
@@ -0,0 +1,17 @@
+
diff --git a/svg/flags/dz.svg b/svg/flags/dz.svg
new file mode 100644
index 00000000..04413331
--- /dev/null
+++ b/svg/flags/dz.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/ec.svg b/svg/flags/ec.svg
new file mode 100644
index 00000000..18e3038a
--- /dev/null
+++ b/svg/flags/ec.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/ee.svg b/svg/flags/ee.svg
new file mode 100644
index 00000000..726833bd
--- /dev/null
+++ b/svg/flags/ee.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/eg.svg b/svg/flags/eg.svg
new file mode 100644
index 00000000..11b94dab
--- /dev/null
+++ b/svg/flags/eg.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/er.svg b/svg/flags/er.svg
new file mode 100644
index 00000000..c6a341ab
--- /dev/null
+++ b/svg/flags/er.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/et.svg b/svg/flags/et.svg
new file mode 100644
index 00000000..a1185063
--- /dev/null
+++ b/svg/flags/et.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/fi.svg b/svg/flags/fi.svg
new file mode 100644
index 00000000..e6552558
--- /dev/null
+++ b/svg/flags/fi.svg
@@ -0,0 +1,11 @@
+
diff --git a/svg/flags/fj.svg b/svg/flags/fj.svg
new file mode 100644
index 00000000..516feb6a
--- /dev/null
+++ b/svg/flags/fj.svg
@@ -0,0 +1,18 @@
+
diff --git a/svg/flags/fk.svg b/svg/flags/fk.svg
new file mode 100644
index 00000000..abab87ec
--- /dev/null
+++ b/svg/flags/fk.svg
@@ -0,0 +1,18 @@
+
diff --git a/svg/flags/fo.svg b/svg/flags/fo.svg
new file mode 100644
index 00000000..5915a4e3
--- /dev/null
+++ b/svg/flags/fo.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/fr.svg b/svg/flags/fr.svg
new file mode 100644
index 00000000..ee651ce8
--- /dev/null
+++ b/svg/flags/fr.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/ga.svg b/svg/flags/ga.svg
new file mode 100644
index 00000000..654aeafa
--- /dev/null
+++ b/svg/flags/ga.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/gd.svg b/svg/flags/gd.svg
new file mode 100644
index 00000000..4f3cc7c5
--- /dev/null
+++ b/svg/flags/gd.svg
@@ -0,0 +1,26 @@
+
diff --git a/svg/flags/ge.svg b/svg/flags/ge.svg
new file mode 100644
index 00000000..634ab1ab
--- /dev/null
+++ b/svg/flags/ge.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/gg.svg b/svg/flags/gg.svg
new file mode 100644
index 00000000..adf6ba7b
--- /dev/null
+++ b/svg/flags/gg.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/gh.svg b/svg/flags/gh.svg
new file mode 100644
index 00000000..41f6a82e
--- /dev/null
+++ b/svg/flags/gh.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/gi.svg b/svg/flags/gi.svg
new file mode 100644
index 00000000..4efc9c1b
--- /dev/null
+++ b/svg/flags/gi.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/gl.svg b/svg/flags/gl.svg
new file mode 100644
index 00000000..722b8343
--- /dev/null
+++ b/svg/flags/gl.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/gm.svg b/svg/flags/gm.svg
new file mode 100644
index 00000000..4f5b34fe
--- /dev/null
+++ b/svg/flags/gm.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/gn.svg b/svg/flags/gn.svg
new file mode 100644
index 00000000..6cf63ac3
--- /dev/null
+++ b/svg/flags/gn.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/gq.svg b/svg/flags/gq.svg
new file mode 100644
index 00000000..53a91291
--- /dev/null
+++ b/svg/flags/gq.svg
@@ -0,0 +1,16 @@
+
diff --git a/svg/flags/gr.svg b/svg/flags/gr.svg
new file mode 100644
index 00000000..c551d476
--- /dev/null
+++ b/svg/flags/gr.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/gt.svg b/svg/flags/gt.svg
new file mode 100644
index 00000000..fded52cd
--- /dev/null
+++ b/svg/flags/gt.svg
@@ -0,0 +1,14 @@
+
diff --git a/svg/flags/gu.svg b/svg/flags/gu.svg
new file mode 100644
index 00000000..5e21ef87
--- /dev/null
+++ b/svg/flags/gu.svg
@@ -0,0 +1,18 @@
+
diff --git a/svg/flags/gw.svg b/svg/flags/gw.svg
new file mode 100644
index 00000000..c41a1191
--- /dev/null
+++ b/svg/flags/gw.svg
@@ -0,0 +1,14 @@
+
diff --git a/svg/flags/gy.svg b/svg/flags/gy.svg
new file mode 100644
index 00000000..4c4d1ae6
--- /dev/null
+++ b/svg/flags/gy.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/hn.svg b/svg/flags/hn.svg
new file mode 100644
index 00000000..f6eb06e8
--- /dev/null
+++ b/svg/flags/hn.svg
@@ -0,0 +1,17 @@
+
diff --git a/svg/flags/hr.svg b/svg/flags/hr.svg
new file mode 100644
index 00000000..e61b6da2
--- /dev/null
+++ b/svg/flags/hr.svg
@@ -0,0 +1,31 @@
+
diff --git a/svg/flags/ht.svg b/svg/flags/ht.svg
new file mode 100644
index 00000000..c087fc91
--- /dev/null
+++ b/svg/flags/ht.svg
@@ -0,0 +1,17 @@
+
diff --git a/svg/flags/hu.svg b/svg/flags/hu.svg
new file mode 100644
index 00000000..331777b7
--- /dev/null
+++ b/svg/flags/hu.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/ie.svg b/svg/flags/ie.svg
new file mode 100644
index 00000000..ce5e45ef
--- /dev/null
+++ b/svg/flags/ie.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/il.svg b/svg/flags/il.svg
new file mode 100644
index 00000000..41463a06
--- /dev/null
+++ b/svg/flags/il.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/im.svg b/svg/flags/im.svg
new file mode 100644
index 00000000..2bca9895
--- /dev/null
+++ b/svg/flags/im.svg
@@ -0,0 +1,11 @@
+
diff --git a/svg/flags/io.svg b/svg/flags/io.svg
new file mode 100644
index 00000000..274dfb3b
--- /dev/null
+++ b/svg/flags/io.svg
@@ -0,0 +1,29 @@
+
diff --git a/svg/flags/iq.svg b/svg/flags/iq.svg
new file mode 100644
index 00000000..b380dbaf
--- /dev/null
+++ b/svg/flags/iq.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/ir.svg b/svg/flags/ir.svg
new file mode 100644
index 00000000..b14b8e7c
--- /dev/null
+++ b/svg/flags/ir.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/is.svg b/svg/flags/is.svg
new file mode 100644
index 00000000..634bd5ee
--- /dev/null
+++ b/svg/flags/is.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/it.svg b/svg/flags/it.svg
new file mode 100644
index 00000000..8378ddf2
--- /dev/null
+++ b/svg/flags/it.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/je.svg b/svg/flags/je.svg
new file mode 100644
index 00000000..81b96079
--- /dev/null
+++ b/svg/flags/je.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/jm.svg b/svg/flags/jm.svg
new file mode 100644
index 00000000..81313848
--- /dev/null
+++ b/svg/flags/jm.svg
@@ -0,0 +1,14 @@
+
diff --git a/svg/flags/jo.svg b/svg/flags/jo.svg
new file mode 100644
index 00000000..1080b39b
--- /dev/null
+++ b/svg/flags/jo.svg
@@ -0,0 +1,14 @@
+
diff --git a/svg/flags/ke.svg b/svg/flags/ke.svg
new file mode 100644
index 00000000..a6a0bc0f
--- /dev/null
+++ b/svg/flags/ke.svg
@@ -0,0 +1,19 @@
+
diff --git a/svg/flags/kg.svg b/svg/flags/kg.svg
new file mode 100644
index 00000000..5df20c52
--- /dev/null
+++ b/svg/flags/kg.svg
@@ -0,0 +1,16 @@
+
diff --git a/svg/flags/kh.svg b/svg/flags/kh.svg
new file mode 100644
index 00000000..719015b6
--- /dev/null
+++ b/svg/flags/kh.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/ki.svg b/svg/flags/ki.svg
new file mode 100644
index 00000000..03422a15
--- /dev/null
+++ b/svg/flags/ki.svg
@@ -0,0 +1,17 @@
+
diff --git a/svg/flags/km.svg b/svg/flags/km.svg
new file mode 100644
index 00000000..91c73fc9
--- /dev/null
+++ b/svg/flags/km.svg
@@ -0,0 +1,19 @@
+
diff --git a/svg/flags/kw.svg b/svg/flags/kw.svg
new file mode 100644
index 00000000..414a0ff1
--- /dev/null
+++ b/svg/flags/kw.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/ky.svg b/svg/flags/ky.svg
new file mode 100644
index 00000000..3a0c8a7c
--- /dev/null
+++ b/svg/flags/ky.svg
@@ -0,0 +1,20 @@
+
diff --git a/svg/flags/kz.svg b/svg/flags/kz.svg
new file mode 100644
index 00000000..8fb1edd8
--- /dev/null
+++ b/svg/flags/kz.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/pf.svg b/svg/flags/pf.svg
new file mode 100644
index 00000000..561aa8b2
--- /dev/null
+++ b/svg/flags/pf.svg
@@ -0,0 +1,17 @@
+
diff --git a/svg/flags/se.svg b/svg/flags/se.svg
new file mode 100644
index 00000000..e3423b0e
--- /dev/null
+++ b/svg/flags/se.svg
@@ -0,0 +1,14 @@
+
diff --git a/svg/flags/sv.svg b/svg/flags/sv.svg
new file mode 100644
index 00000000..06ed8966
--- /dev/null
+++ b/svg/flags/sv.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/sy.svg b/svg/flags/sy.svg
new file mode 100644
index 00000000..a648c068
--- /dev/null
+++ b/svg/flags/sy.svg
@@ -0,0 +1,14 @@
+
diff --git a/svg/flags/tc.svg b/svg/flags/tc.svg
new file mode 100644
index 00000000..774bdfb0
--- /dev/null
+++ b/svg/flags/tc.svg
@@ -0,0 +1,19 @@
+
diff --git a/svg/flags/td.svg b/svg/flags/td.svg
new file mode 100644
index 00000000..b35b497d
--- /dev/null
+++ b/svg/flags/td.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/tg.svg b/svg/flags/tg.svg
new file mode 100644
index 00000000..919381e0
--- /dev/null
+++ b/svg/flags/tg.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/th.svg b/svg/flags/th.svg
new file mode 100644
index 00000000..1acf6b0c
--- /dev/null
+++ b/svg/flags/th.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/tj.svg b/svg/flags/tj.svg
new file mode 100644
index 00000000..a9e73e69
--- /dev/null
+++ b/svg/flags/tj.svg
@@ -0,0 +1,20 @@
+
diff --git a/svg/flags/tk.svg b/svg/flags/tk.svg
new file mode 100644
index 00000000..fd9a7b1f
--- /dev/null
+++ b/svg/flags/tk.svg
@@ -0,0 +1,15 @@
+
diff --git a/svg/flags/tl.svg b/svg/flags/tl.svg
new file mode 100644
index 00000000..68c537ff
--- /dev/null
+++ b/svg/flags/tl.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/tm.svg b/svg/flags/tm.svg
new file mode 100644
index 00000000..bd2b18cb
--- /dev/null
+++ b/svg/flags/tm.svg
@@ -0,0 +1,30 @@
+
diff --git a/svg/flags/tn.svg b/svg/flags/tn.svg
new file mode 100644
index 00000000..77c7cb44
--- /dev/null
+++ b/svg/flags/tn.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/to.svg b/svg/flags/to.svg
new file mode 100644
index 00000000..74dd628a
--- /dev/null
+++ b/svg/flags/to.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/tr.svg b/svg/flags/tr.svg
new file mode 100644
index 00000000..6cc1f5bc
--- /dev/null
+++ b/svg/flags/tr.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/tt.svg b/svg/flags/tt.svg
new file mode 100644
index 00000000..47c0b8cc
--- /dev/null
+++ b/svg/flags/tt.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/tv.svg b/svg/flags/tv.svg
new file mode 100644
index 00000000..fa056560
--- /dev/null
+++ b/svg/flags/tv.svg
@@ -0,0 +1,25 @@
+
diff --git a/svg/flags/tw.svg b/svg/flags/tw.svg
new file mode 100644
index 00000000..78cd8b20
--- /dev/null
+++ b/svg/flags/tw.svg
@@ -0,0 +1,14 @@
+
diff --git a/svg/flags/tz.svg b/svg/flags/tz.svg
new file mode 100644
index 00000000..8490eefc
--- /dev/null
+++ b/svg/flags/tz.svg
@@ -0,0 +1,13 @@
+
diff --git a/svg/flags/ua.svg b/svg/flags/ua.svg
new file mode 100644
index 00000000..877acbee
--- /dev/null
+++ b/svg/flags/ua.svg
@@ -0,0 +1,11 @@
+
diff --git a/svg/flags/ug.svg b/svg/flags/ug.svg
new file mode 100644
index 00000000..6ebaa8c0
--- /dev/null
+++ b/svg/flags/ug.svg
@@ -0,0 +1,16 @@
+
diff --git a/svg/flags/un.svg b/svg/flags/un.svg
new file mode 100644
index 00000000..eba81e29
--- /dev/null
+++ b/svg/flags/un.svg
@@ -0,0 +1,12 @@
+
diff --git a/svg/flags/uy.svg b/svg/flags/uy.svg
new file mode 100644
index 00000000..17d6f38e
--- /dev/null
+++ b/svg/flags/uy.svg
@@ -0,0 +1,16 @@
+