diff --git a/third_party/waved-flags/png/AC.png b/third_party/waved-flags/png/AC.png
new file mode 100644
index 000000000..b6d0fdfc6
Binary files /dev/null and b/third_party/waved-flags/png/AC.png differ
diff --git a/third_party/waved-flags/png/AD.png b/third_party/waved-flags/png/AD.png
new file mode 100644
index 000000000..2d448aec6
Binary files /dev/null and b/third_party/waved-flags/png/AD.png differ
diff --git a/third_party/waved-flags/png/AE.png b/third_party/waved-flags/png/AE.png
new file mode 100644
index 000000000..314e9bcd3
Binary files /dev/null and b/third_party/waved-flags/png/AE.png differ
diff --git a/third_party/waved-flags/png/AF.png b/third_party/waved-flags/png/AF.png
new file mode 100644
index 000000000..8dc502020
Binary files /dev/null and b/third_party/waved-flags/png/AF.png differ
diff --git a/third_party/waved-flags/png/AG.png b/third_party/waved-flags/png/AG.png
new file mode 100644
index 000000000..eb21f88f8
Binary files /dev/null and b/third_party/waved-flags/png/AG.png differ
diff --git a/third_party/waved-flags/png/AI.png b/third_party/waved-flags/png/AI.png
new file mode 100644
index 000000000..04c897a96
Binary files /dev/null and b/third_party/waved-flags/png/AI.png differ
diff --git a/third_party/waved-flags/png/AL.png b/third_party/waved-flags/png/AL.png
new file mode 100644
index 000000000..2a42e002f
Binary files /dev/null and b/third_party/waved-flags/png/AL.png differ
diff --git a/third_party/waved-flags/png/AM.png b/third_party/waved-flags/png/AM.png
new file mode 100644
index 000000000..4c07ef68f
Binary files /dev/null and b/third_party/waved-flags/png/AM.png differ
diff --git a/third_party/waved-flags/png/AO.png b/third_party/waved-flags/png/AO.png
new file mode 100644
index 000000000..e65652cc8
Binary files /dev/null and b/third_party/waved-flags/png/AO.png differ
diff --git a/third_party/waved-flags/png/AQ.png b/third_party/waved-flags/png/AQ.png
new file mode 100644
index 000000000..eecdc75df
Binary files /dev/null and b/third_party/waved-flags/png/AQ.png differ
diff --git a/third_party/waved-flags/png/AR.png b/third_party/waved-flags/png/AR.png
new file mode 100644
index 000000000..9bdaf9810
Binary files /dev/null and b/third_party/waved-flags/png/AR.png differ
diff --git a/third_party/waved-flags/png/AS.png b/third_party/waved-flags/png/AS.png
new file mode 100644
index 000000000..862b920b2
Binary files /dev/null and b/third_party/waved-flags/png/AS.png differ
diff --git a/third_party/waved-flags/png/AT.png b/third_party/waved-flags/png/AT.png
new file mode 100644
index 000000000..5b1ac8983
Binary files /dev/null and b/third_party/waved-flags/png/AT.png differ
diff --git a/third_party/waved-flags/png/AU.png b/third_party/waved-flags/png/AU.png
new file mode 100644
index 000000000..19360bc1a
Binary files /dev/null and b/third_party/waved-flags/png/AU.png differ
diff --git a/third_party/waved-flags/png/AW.png b/third_party/waved-flags/png/AW.png
new file mode 100644
index 000000000..147331edf
Binary files /dev/null and b/third_party/waved-flags/png/AW.png differ
diff --git a/third_party/waved-flags/png/AX.png b/third_party/waved-flags/png/AX.png
new file mode 100644
index 000000000..d85f0ad8c
Binary files /dev/null and b/third_party/waved-flags/png/AX.png differ
diff --git a/third_party/waved-flags/png/AZ.png b/third_party/waved-flags/png/AZ.png
new file mode 100644
index 000000000..1ff283b52
Binary files /dev/null and b/third_party/waved-flags/png/AZ.png differ
diff --git a/third_party/waved-flags/png/BA.png b/third_party/waved-flags/png/BA.png
new file mode 100644
index 000000000..6c731ef73
Binary files /dev/null and b/third_party/waved-flags/png/BA.png differ
diff --git a/third_party/waved-flags/png/BB.png b/third_party/waved-flags/png/BB.png
new file mode 100644
index 000000000..2080218eb
Binary files /dev/null and b/third_party/waved-flags/png/BB.png differ
diff --git a/third_party/waved-flags/png/BD.png b/third_party/waved-flags/png/BD.png
new file mode 100644
index 000000000..ad94a6418
Binary files /dev/null and b/third_party/waved-flags/png/BD.png differ
diff --git a/third_party/waved-flags/png/BE.png b/third_party/waved-flags/png/BE.png
new file mode 100644
index 000000000..8378a9229
Binary files /dev/null and b/third_party/waved-flags/png/BE.png differ
diff --git a/third_party/waved-flags/png/BF.png b/third_party/waved-flags/png/BF.png
new file mode 100644
index 000000000..dca572674
Binary files /dev/null and b/third_party/waved-flags/png/BF.png differ
diff --git a/third_party/waved-flags/png/BG.png b/third_party/waved-flags/png/BG.png
new file mode 100644
index 000000000..20f73552d
Binary files /dev/null and b/third_party/waved-flags/png/BG.png differ
diff --git a/third_party/waved-flags/png/BH.png b/third_party/waved-flags/png/BH.png
new file mode 100644
index 000000000..06ec643a3
Binary files /dev/null and b/third_party/waved-flags/png/BH.png differ
diff --git a/third_party/waved-flags/png/BI.png b/third_party/waved-flags/png/BI.png
new file mode 100644
index 000000000..6f912b21b
Binary files /dev/null and b/third_party/waved-flags/png/BI.png differ
diff --git a/third_party/waved-flags/png/BJ.png b/third_party/waved-flags/png/BJ.png
new file mode 100644
index 000000000..919d508a7
Binary files /dev/null and b/third_party/waved-flags/png/BJ.png differ
diff --git a/third_party/waved-flags/png/BL.png b/third_party/waved-flags/png/BL.png
new file mode 100644
index 000000000..76158c0d3
Binary files /dev/null and b/third_party/waved-flags/png/BL.png differ
diff --git a/third_party/waved-flags/png/BM.png b/third_party/waved-flags/png/BM.png
new file mode 100644
index 000000000..db20c81e2
Binary files /dev/null and b/third_party/waved-flags/png/BM.png differ
diff --git a/third_party/waved-flags/png/BN.png b/third_party/waved-flags/png/BN.png
new file mode 100644
index 000000000..53e07a3d4
Binary files /dev/null and b/third_party/waved-flags/png/BN.png differ
diff --git a/third_party/waved-flags/png/BO.png b/third_party/waved-flags/png/BO.png
new file mode 100644
index 000000000..d9047fbe5
Binary files /dev/null and b/third_party/waved-flags/png/BO.png differ
diff --git a/third_party/waved-flags/png/BQ.png b/third_party/waved-flags/png/BQ.png
new file mode 100644
index 000000000..2830ed8a4
Binary files /dev/null and b/third_party/waved-flags/png/BQ.png differ
diff --git a/third_party/waved-flags/png/BR.png b/third_party/waved-flags/png/BR.png
new file mode 100644
index 000000000..708a56d14
Binary files /dev/null and b/third_party/waved-flags/png/BR.png differ
diff --git a/third_party/waved-flags/png/BS.png b/third_party/waved-flags/png/BS.png
new file mode 100644
index 000000000..6fa13f5f3
Binary files /dev/null and b/third_party/waved-flags/png/BS.png differ
diff --git a/third_party/waved-flags/png/BT.png b/third_party/waved-flags/png/BT.png
new file mode 100644
index 000000000..3302bd2a2
Binary files /dev/null and b/third_party/waved-flags/png/BT.png differ
diff --git a/third_party/waved-flags/png/BV.png b/third_party/waved-flags/png/BV.png
new file mode 100644
index 000000000..5a35e91ec
Binary files /dev/null and b/third_party/waved-flags/png/BV.png differ
diff --git a/third_party/waved-flags/png/BW.png b/third_party/waved-flags/png/BW.png
new file mode 100644
index 000000000..7e7a115f2
Binary files /dev/null and b/third_party/waved-flags/png/BW.png differ
diff --git a/third_party/waved-flags/png/BY.png b/third_party/waved-flags/png/BY.png
new file mode 100644
index 000000000..8a53ac325
Binary files /dev/null and b/third_party/waved-flags/png/BY.png differ
diff --git a/third_party/waved-flags/png/BZ.png b/third_party/waved-flags/png/BZ.png
new file mode 100644
index 000000000..e7bf87ebc
Binary files /dev/null and b/third_party/waved-flags/png/BZ.png differ
diff --git a/third_party/waved-flags/png/CA.png b/third_party/waved-flags/png/CA.png
new file mode 100644
index 000000000..b288c509e
Binary files /dev/null and b/third_party/waved-flags/png/CA.png differ
diff --git a/third_party/waved-flags/png/CC.png b/third_party/waved-flags/png/CC.png
new file mode 100644
index 000000000..364c933ed
Binary files /dev/null and b/third_party/waved-flags/png/CC.png differ
diff --git a/third_party/waved-flags/png/CD.png b/third_party/waved-flags/png/CD.png
new file mode 100644
index 000000000..b00320f95
Binary files /dev/null and b/third_party/waved-flags/png/CD.png differ
diff --git a/third_party/waved-flags/png/CF.png b/third_party/waved-flags/png/CF.png
new file mode 100644
index 000000000..7210a03b2
Binary files /dev/null and b/third_party/waved-flags/png/CF.png differ
diff --git a/third_party/waved-flags/png/CG.png b/third_party/waved-flags/png/CG.png
new file mode 100644
index 000000000..6be3ee5c6
Binary files /dev/null and b/third_party/waved-flags/png/CG.png differ
diff --git a/third_party/waved-flags/png/CH.png b/third_party/waved-flags/png/CH.png
new file mode 100644
index 000000000..2f2090326
Binary files /dev/null and b/third_party/waved-flags/png/CH.png differ
diff --git a/third_party/waved-flags/png/CI.png b/third_party/waved-flags/png/CI.png
new file mode 100644
index 000000000..e7c9d05f3
Binary files /dev/null and b/third_party/waved-flags/png/CI.png differ
diff --git a/third_party/waved-flags/png/CK.png b/third_party/waved-flags/png/CK.png
new file mode 100644
index 000000000..6c902b07b
Binary files /dev/null and b/third_party/waved-flags/png/CK.png differ
diff --git a/third_party/waved-flags/png/CL.png b/third_party/waved-flags/png/CL.png
new file mode 100644
index 000000000..05bd67ff8
Binary files /dev/null and b/third_party/waved-flags/png/CL.png differ
diff --git a/third_party/waved-flags/png/CM.png b/third_party/waved-flags/png/CM.png
new file mode 100644
index 000000000..fe63685fe
Binary files /dev/null and b/third_party/waved-flags/png/CM.png differ
diff --git a/third_party/waved-flags/png/CN.png b/third_party/waved-flags/png/CN.png
new file mode 100644
index 000000000..f6c055cc2
Binary files /dev/null and b/third_party/waved-flags/png/CN.png differ
diff --git a/third_party/waved-flags/png/CO.png b/third_party/waved-flags/png/CO.png
new file mode 100644
index 000000000..1cd899f4c
Binary files /dev/null and b/third_party/waved-flags/png/CO.png differ
diff --git a/third_party/waved-flags/png/CP.png b/third_party/waved-flags/png/CP.png
new file mode 100644
index 000000000..5e325e305
Binary files /dev/null and b/third_party/waved-flags/png/CP.png differ
diff --git a/third_party/waved-flags/png/CR.png b/third_party/waved-flags/png/CR.png
new file mode 100644
index 000000000..527b4df9a
Binary files /dev/null and b/third_party/waved-flags/png/CR.png differ
diff --git a/third_party/waved-flags/png/CU.png b/third_party/waved-flags/png/CU.png
new file mode 100644
index 000000000..017282e7d
Binary files /dev/null and b/third_party/waved-flags/png/CU.png differ
diff --git a/third_party/waved-flags/png/CV.png b/third_party/waved-flags/png/CV.png
new file mode 100644
index 000000000..3cd6d9a76
Binary files /dev/null and b/third_party/waved-flags/png/CV.png differ
diff --git a/third_party/waved-flags/png/CW.png b/third_party/waved-flags/png/CW.png
new file mode 100644
index 000000000..5fcae54e7
Binary files /dev/null and b/third_party/waved-flags/png/CW.png differ
diff --git a/third_party/waved-flags/png/CX.png b/third_party/waved-flags/png/CX.png
new file mode 100644
index 000000000..ddecb3d7a
Binary files /dev/null and b/third_party/waved-flags/png/CX.png differ
diff --git a/third_party/waved-flags/png/CY.png b/third_party/waved-flags/png/CY.png
new file mode 100644
index 000000000..8f82c0342
Binary files /dev/null and b/third_party/waved-flags/png/CY.png differ
diff --git a/third_party/waved-flags/png/CZ.png b/third_party/waved-flags/png/CZ.png
new file mode 100644
index 000000000..bb39f107b
Binary files /dev/null and b/third_party/waved-flags/png/CZ.png differ
diff --git a/third_party/waved-flags/png/DE.png b/third_party/waved-flags/png/DE.png
new file mode 100644
index 000000000..00e609177
Binary files /dev/null and b/third_party/waved-flags/png/DE.png differ
diff --git a/third_party/waved-flags/png/DG.png b/third_party/waved-flags/png/DG.png
new file mode 100644
index 000000000..2b828ccc0
Binary files /dev/null and b/third_party/waved-flags/png/DG.png differ
diff --git a/third_party/waved-flags/png/DJ.png b/third_party/waved-flags/png/DJ.png
new file mode 100644
index 000000000..c4f5acdef
Binary files /dev/null and b/third_party/waved-flags/png/DJ.png differ
diff --git a/third_party/waved-flags/png/DK.png b/third_party/waved-flags/png/DK.png
new file mode 100644
index 000000000..3fae91ed6
Binary files /dev/null and b/third_party/waved-flags/png/DK.png differ
diff --git a/third_party/waved-flags/png/DM.png b/third_party/waved-flags/png/DM.png
new file mode 100644
index 000000000..65b61d390
Binary files /dev/null and b/third_party/waved-flags/png/DM.png differ
diff --git a/third_party/waved-flags/png/DO.png b/third_party/waved-flags/png/DO.png
new file mode 100644
index 000000000..3e05ae113
Binary files /dev/null and b/third_party/waved-flags/png/DO.png differ
diff --git a/third_party/waved-flags/png/DZ.png b/third_party/waved-flags/png/DZ.png
new file mode 100644
index 000000000..376bbb7f9
Binary files /dev/null and b/third_party/waved-flags/png/DZ.png differ
diff --git a/third_party/waved-flags/png/EA.png b/third_party/waved-flags/png/EA.png
new file mode 100644
index 000000000..869486f30
Binary files /dev/null and b/third_party/waved-flags/png/EA.png differ
diff --git a/third_party/waved-flags/png/EC.png b/third_party/waved-flags/png/EC.png
new file mode 100644
index 000000000..d85405c26
Binary files /dev/null and b/third_party/waved-flags/png/EC.png differ
diff --git a/third_party/waved-flags/png/EE.png b/third_party/waved-flags/png/EE.png
new file mode 100644
index 000000000..689b771b6
Binary files /dev/null and b/third_party/waved-flags/png/EE.png differ
diff --git a/third_party/waved-flags/png/EG.png b/third_party/waved-flags/png/EG.png
new file mode 100644
index 000000000..15dda18c7
Binary files /dev/null and b/third_party/waved-flags/png/EG.png differ
diff --git a/third_party/waved-flags/png/EH.png b/third_party/waved-flags/png/EH.png
new file mode 100644
index 000000000..9825307f4
Binary files /dev/null and b/third_party/waved-flags/png/EH.png differ
diff --git a/third_party/waved-flags/png/ER.png b/third_party/waved-flags/png/ER.png
new file mode 100644
index 000000000..2e612fdc5
Binary files /dev/null and b/third_party/waved-flags/png/ER.png differ
diff --git a/third_party/waved-flags/png/ES.png b/third_party/waved-flags/png/ES.png
new file mode 100644
index 000000000..869486f30
Binary files /dev/null and b/third_party/waved-flags/png/ES.png differ
diff --git a/third_party/waved-flags/png/ET.png b/third_party/waved-flags/png/ET.png
new file mode 100644
index 000000000..a18aef7dd
Binary files /dev/null and b/third_party/waved-flags/png/ET.png differ
diff --git a/third_party/waved-flags/png/EU.png b/third_party/waved-flags/png/EU.png
new file mode 100644
index 000000000..64fed3593
Binary files /dev/null and b/third_party/waved-flags/png/EU.png differ
diff --git a/third_party/waved-flags/png/FI.png b/third_party/waved-flags/png/FI.png
new file mode 100644
index 000000000..a567a30f3
Binary files /dev/null and b/third_party/waved-flags/png/FI.png differ
diff --git a/third_party/waved-flags/png/FJ.png b/third_party/waved-flags/png/FJ.png
new file mode 100644
index 000000000..c899e3ea1
Binary files /dev/null and b/third_party/waved-flags/png/FJ.png differ
diff --git a/third_party/waved-flags/png/FK.png b/third_party/waved-flags/png/FK.png
new file mode 100644
index 000000000..125ab69fd
Binary files /dev/null and b/third_party/waved-flags/png/FK.png differ
diff --git a/third_party/waved-flags/png/FM.png b/third_party/waved-flags/png/FM.png
new file mode 100644
index 000000000..6066663f1
Binary files /dev/null and b/third_party/waved-flags/png/FM.png differ
diff --git a/third_party/waved-flags/png/FO.png b/third_party/waved-flags/png/FO.png
new file mode 100644
index 000000000..409ea775b
Binary files /dev/null and b/third_party/waved-flags/png/FO.png differ
diff --git a/third_party/waved-flags/png/FR.png b/third_party/waved-flags/png/FR.png
new file mode 100644
index 000000000..5e325e305
Binary files /dev/null and b/third_party/waved-flags/png/FR.png differ
diff --git a/third_party/waved-flags/png/GA.png b/third_party/waved-flags/png/GA.png
new file mode 100644
index 000000000..f165dc1aa
Binary files /dev/null and b/third_party/waved-flags/png/GA.png differ
diff --git a/third_party/waved-flags/png/GB-ENG.png b/third_party/waved-flags/png/GB-ENG.png
new file mode 100644
index 000000000..4f6965751
Binary files /dev/null and b/third_party/waved-flags/png/GB-ENG.png differ
diff --git a/third_party/waved-flags/png/GB-NIR.png b/third_party/waved-flags/png/GB-NIR.png
new file mode 100644
index 000000000..934f36ae0
Binary files /dev/null and b/third_party/waved-flags/png/GB-NIR.png differ
diff --git a/third_party/waved-flags/png/GB-SCT.png b/third_party/waved-flags/png/GB-SCT.png
new file mode 100644
index 000000000..76327b24e
Binary files /dev/null and b/third_party/waved-flags/png/GB-SCT.png differ
diff --git a/third_party/waved-flags/png/GB-WLS.png b/third_party/waved-flags/png/GB-WLS.png
new file mode 100644
index 000000000..f44db6a31
Binary files /dev/null and b/third_party/waved-flags/png/GB-WLS.png differ
diff --git a/third_party/waved-flags/png/GB.png b/third_party/waved-flags/png/GB.png
new file mode 100644
index 000000000..7ca6cf394
Binary files /dev/null and b/third_party/waved-flags/png/GB.png differ
diff --git a/third_party/waved-flags/png/GD.png b/third_party/waved-flags/png/GD.png
new file mode 100644
index 000000000..d9e28d110
Binary files /dev/null and b/third_party/waved-flags/png/GD.png differ
diff --git a/third_party/waved-flags/png/GE.png b/third_party/waved-flags/png/GE.png
new file mode 100644
index 000000000..46132bf0e
Binary files /dev/null and b/third_party/waved-flags/png/GE.png differ
diff --git a/third_party/waved-flags/png/GF.png b/third_party/waved-flags/png/GF.png
new file mode 100644
index 000000000..32390761a
Binary files /dev/null and b/third_party/waved-flags/png/GF.png differ
diff --git a/third_party/waved-flags/png/GG.png b/third_party/waved-flags/png/GG.png
new file mode 100644
index 000000000..fa1cf52f0
Binary files /dev/null and b/third_party/waved-flags/png/GG.png differ
diff --git a/third_party/waved-flags/png/GH.png b/third_party/waved-flags/png/GH.png
new file mode 100644
index 000000000..8aa862403
Binary files /dev/null and b/third_party/waved-flags/png/GH.png differ
diff --git a/third_party/waved-flags/png/GI.png b/third_party/waved-flags/png/GI.png
new file mode 100644
index 000000000..a86b41a62
Binary files /dev/null and b/third_party/waved-flags/png/GI.png differ
diff --git a/third_party/waved-flags/png/GL.png b/third_party/waved-flags/png/GL.png
new file mode 100644
index 000000000..6699204b4
Binary files /dev/null and b/third_party/waved-flags/png/GL.png differ
diff --git a/third_party/waved-flags/png/GM.png b/third_party/waved-flags/png/GM.png
new file mode 100644
index 000000000..247cedd44
Binary files /dev/null and b/third_party/waved-flags/png/GM.png differ
diff --git a/third_party/waved-flags/png/GN.png b/third_party/waved-flags/png/GN.png
new file mode 100644
index 000000000..a8ffbbad9
Binary files /dev/null and b/third_party/waved-flags/png/GN.png differ
diff --git a/third_party/waved-flags/png/GP.png b/third_party/waved-flags/png/GP.png
new file mode 100644
index 000000000..750c8cee2
Binary files /dev/null and b/third_party/waved-flags/png/GP.png differ
diff --git a/third_party/waved-flags/png/GQ.png b/third_party/waved-flags/png/GQ.png
new file mode 100644
index 000000000..b7eb67446
Binary files /dev/null and b/third_party/waved-flags/png/GQ.png differ
diff --git a/third_party/waved-flags/png/GR.png b/third_party/waved-flags/png/GR.png
new file mode 100644
index 000000000..68a9927f2
Binary files /dev/null and b/third_party/waved-flags/png/GR.png differ
diff --git a/third_party/waved-flags/png/GS.png b/third_party/waved-flags/png/GS.png
new file mode 100644
index 000000000..925928513
Binary files /dev/null and b/third_party/waved-flags/png/GS.png differ
diff --git a/third_party/waved-flags/png/GT.png b/third_party/waved-flags/png/GT.png
new file mode 100644
index 000000000..dba13e538
Binary files /dev/null and b/third_party/waved-flags/png/GT.png differ
diff --git a/third_party/waved-flags/png/GU.png b/third_party/waved-flags/png/GU.png
new file mode 100644
index 000000000..8710d5e96
Binary files /dev/null and b/third_party/waved-flags/png/GU.png differ
diff --git a/third_party/waved-flags/png/GW.png b/third_party/waved-flags/png/GW.png
new file mode 100644
index 000000000..018fab2b3
Binary files /dev/null and b/third_party/waved-flags/png/GW.png differ
diff --git a/third_party/waved-flags/png/GY.png b/third_party/waved-flags/png/GY.png
new file mode 100644
index 000000000..6d0074d8e
Binary files /dev/null and b/third_party/waved-flags/png/GY.png differ
diff --git a/third_party/waved-flags/png/HK.png b/third_party/waved-flags/png/HK.png
new file mode 100644
index 000000000..88bbc35a7
Binary files /dev/null and b/third_party/waved-flags/png/HK.png differ
diff --git a/third_party/waved-flags/png/HM.png b/third_party/waved-flags/png/HM.png
new file mode 100644
index 000000000..19360bc1a
Binary files /dev/null and b/third_party/waved-flags/png/HM.png differ
diff --git a/third_party/waved-flags/png/HN.png b/third_party/waved-flags/png/HN.png
new file mode 100644
index 000000000..eb6ad61b8
Binary files /dev/null and b/third_party/waved-flags/png/HN.png differ
diff --git a/third_party/waved-flags/png/HR.png b/third_party/waved-flags/png/HR.png
new file mode 100644
index 000000000..addf0f5c2
Binary files /dev/null and b/third_party/waved-flags/png/HR.png differ
diff --git a/third_party/waved-flags/png/HT.png b/third_party/waved-flags/png/HT.png
new file mode 100644
index 000000000..d64fdd159
Binary files /dev/null and b/third_party/waved-flags/png/HT.png differ
diff --git a/third_party/waved-flags/png/HU.png b/third_party/waved-flags/png/HU.png
new file mode 100644
index 000000000..9cff76e69
Binary files /dev/null and b/third_party/waved-flags/png/HU.png differ
diff --git a/third_party/waved-flags/png/IC.png b/third_party/waved-flags/png/IC.png
new file mode 100644
index 000000000..44f20657a
Binary files /dev/null and b/third_party/waved-flags/png/IC.png differ
diff --git a/third_party/waved-flags/png/ID.png b/third_party/waved-flags/png/ID.png
new file mode 100644
index 000000000..6bd2b7ca0
Binary files /dev/null and b/third_party/waved-flags/png/ID.png differ
diff --git a/third_party/waved-flags/png/IE.png b/third_party/waved-flags/png/IE.png
new file mode 100644
index 000000000..5f595026e
Binary files /dev/null and b/third_party/waved-flags/png/IE.png differ
diff --git a/third_party/waved-flags/png/IL.png b/third_party/waved-flags/png/IL.png
new file mode 100644
index 000000000..6a968175f
Binary files /dev/null and b/third_party/waved-flags/png/IL.png differ
diff --git a/third_party/waved-flags/png/IM.png b/third_party/waved-flags/png/IM.png
new file mode 100644
index 000000000..dda8549bc
Binary files /dev/null and b/third_party/waved-flags/png/IM.png differ
diff --git a/third_party/waved-flags/png/IN.png b/third_party/waved-flags/png/IN.png
new file mode 100644
index 000000000..311301f82
Binary files /dev/null and b/third_party/waved-flags/png/IN.png differ
diff --git a/third_party/waved-flags/png/IO.png b/third_party/waved-flags/png/IO.png
new file mode 100644
index 000000000..2b828ccc0
Binary files /dev/null and b/third_party/waved-flags/png/IO.png differ
diff --git a/third_party/waved-flags/png/IQ.png b/third_party/waved-flags/png/IQ.png
new file mode 100644
index 000000000..44676e0ef
Binary files /dev/null and b/third_party/waved-flags/png/IQ.png differ
diff --git a/third_party/waved-flags/png/IR.png b/third_party/waved-flags/png/IR.png
new file mode 100644
index 000000000..615dabca7
Binary files /dev/null and b/third_party/waved-flags/png/IR.png differ
diff --git a/third_party/waved-flags/png/IS.png b/third_party/waved-flags/png/IS.png
new file mode 100644
index 000000000..78d812fd0
Binary files /dev/null and b/third_party/waved-flags/png/IS.png differ
diff --git a/third_party/waved-flags/png/IT.png b/third_party/waved-flags/png/IT.png
new file mode 100644
index 000000000..05ebe3350
Binary files /dev/null and b/third_party/waved-flags/png/IT.png differ
diff --git a/third_party/waved-flags/png/JE.png b/third_party/waved-flags/png/JE.png
new file mode 100644
index 000000000..a50707d1b
Binary files /dev/null and b/third_party/waved-flags/png/JE.png differ
diff --git a/third_party/waved-flags/png/JM.png b/third_party/waved-flags/png/JM.png
new file mode 100644
index 000000000..a724e1a99
Binary files /dev/null and b/third_party/waved-flags/png/JM.png differ
diff --git a/third_party/waved-flags/png/JO.png b/third_party/waved-flags/png/JO.png
new file mode 100644
index 000000000..6db6b7fb8
Binary files /dev/null and b/third_party/waved-flags/png/JO.png differ
diff --git a/third_party/waved-flags/png/JP.png b/third_party/waved-flags/png/JP.png
new file mode 100644
index 000000000..b6df05f81
Binary files /dev/null and b/third_party/waved-flags/png/JP.png differ
diff --git a/third_party/waved-flags/png/KE.png b/third_party/waved-flags/png/KE.png
new file mode 100644
index 000000000..9a0809a02
Binary files /dev/null and b/third_party/waved-flags/png/KE.png differ
diff --git a/third_party/waved-flags/png/KG.png b/third_party/waved-flags/png/KG.png
new file mode 100644
index 000000000..52fdfe6c2
Binary files /dev/null and b/third_party/waved-flags/png/KG.png differ
diff --git a/third_party/waved-flags/png/KH.png b/third_party/waved-flags/png/KH.png
new file mode 100644
index 000000000..31783cc43
Binary files /dev/null and b/third_party/waved-flags/png/KH.png differ
diff --git a/third_party/waved-flags/png/KI.png b/third_party/waved-flags/png/KI.png
new file mode 100644
index 000000000..eac547448
Binary files /dev/null and b/third_party/waved-flags/png/KI.png differ
diff --git a/third_party/waved-flags/png/KM.png b/third_party/waved-flags/png/KM.png
new file mode 100644
index 000000000..18675f3eb
Binary files /dev/null and b/third_party/waved-flags/png/KM.png differ
diff --git a/third_party/waved-flags/png/KN.png b/third_party/waved-flags/png/KN.png
new file mode 100644
index 000000000..938e8fb02
Binary files /dev/null and b/third_party/waved-flags/png/KN.png differ
diff --git a/third_party/waved-flags/png/KP.png b/third_party/waved-flags/png/KP.png
new file mode 100644
index 000000000..13cdf89ca
Binary files /dev/null and b/third_party/waved-flags/png/KP.png differ
diff --git a/third_party/waved-flags/png/KR.png b/third_party/waved-flags/png/KR.png
new file mode 100644
index 000000000..d1eb29ca2
Binary files /dev/null and b/third_party/waved-flags/png/KR.png differ
diff --git a/third_party/waved-flags/png/KW.png b/third_party/waved-flags/png/KW.png
new file mode 100644
index 000000000..f1b439f5d
Binary files /dev/null and b/third_party/waved-flags/png/KW.png differ
diff --git a/third_party/waved-flags/png/KY.png b/third_party/waved-flags/png/KY.png
new file mode 100644
index 000000000..bb6d7f844
Binary files /dev/null and b/third_party/waved-flags/png/KY.png differ
diff --git a/third_party/waved-flags/png/KZ.png b/third_party/waved-flags/png/KZ.png
new file mode 100644
index 000000000..77bea44c1
Binary files /dev/null and b/third_party/waved-flags/png/KZ.png differ
diff --git a/third_party/waved-flags/png/LA.png b/third_party/waved-flags/png/LA.png
new file mode 100644
index 000000000..5ff9a440d
Binary files /dev/null and b/third_party/waved-flags/png/LA.png differ
diff --git a/third_party/waved-flags/png/LB.png b/third_party/waved-flags/png/LB.png
new file mode 100644
index 000000000..216a4f827
Binary files /dev/null and b/third_party/waved-flags/png/LB.png differ
diff --git a/third_party/waved-flags/png/LC.png b/third_party/waved-flags/png/LC.png
new file mode 100644
index 000000000..c27901e35
Binary files /dev/null and b/third_party/waved-flags/png/LC.png differ
diff --git a/third_party/waved-flags/png/LI.png b/third_party/waved-flags/png/LI.png
new file mode 100644
index 000000000..e95062105
Binary files /dev/null and b/third_party/waved-flags/png/LI.png differ
diff --git a/third_party/waved-flags/png/LK.png b/third_party/waved-flags/png/LK.png
new file mode 100644
index 000000000..5d46f7384
Binary files /dev/null and b/third_party/waved-flags/png/LK.png differ
diff --git a/third_party/waved-flags/png/LR.png b/third_party/waved-flags/png/LR.png
new file mode 100644
index 000000000..4bcde35c9
Binary files /dev/null and b/third_party/waved-flags/png/LR.png differ
diff --git a/third_party/waved-flags/png/LS.png b/third_party/waved-flags/png/LS.png
new file mode 100644
index 000000000..47fdc8329
Binary files /dev/null and b/third_party/waved-flags/png/LS.png differ
diff --git a/third_party/waved-flags/png/LT.png b/third_party/waved-flags/png/LT.png
new file mode 100644
index 000000000..81809258e
Binary files /dev/null and b/third_party/waved-flags/png/LT.png differ
diff --git a/third_party/waved-flags/png/LU.png b/third_party/waved-flags/png/LU.png
new file mode 100644
index 000000000..0c9df7a3f
Binary files /dev/null and b/third_party/waved-flags/png/LU.png differ
diff --git a/third_party/waved-flags/png/LV.png b/third_party/waved-flags/png/LV.png
new file mode 100644
index 000000000..65cfef3cf
Binary files /dev/null and b/third_party/waved-flags/png/LV.png differ
diff --git a/third_party/waved-flags/png/LY.png b/third_party/waved-flags/png/LY.png
new file mode 100644
index 000000000..fe9406019
Binary files /dev/null and b/third_party/waved-flags/png/LY.png differ
diff --git a/third_party/waved-flags/png/MA.png b/third_party/waved-flags/png/MA.png
new file mode 100644
index 000000000..23e39a5e9
Binary files /dev/null and b/third_party/waved-flags/png/MA.png differ
diff --git a/third_party/waved-flags/png/MC.png b/third_party/waved-flags/png/MC.png
new file mode 100644
index 000000000..91abb2374
Binary files /dev/null and b/third_party/waved-flags/png/MC.png differ
diff --git a/third_party/waved-flags/png/MD.png b/third_party/waved-flags/png/MD.png
new file mode 100644
index 000000000..90bed7e69
Binary files /dev/null and b/third_party/waved-flags/png/MD.png differ
diff --git a/third_party/waved-flags/png/ME.png b/third_party/waved-flags/png/ME.png
new file mode 100644
index 000000000..fc6b1f8dc
Binary files /dev/null and b/third_party/waved-flags/png/ME.png differ
diff --git a/third_party/waved-flags/png/MF.png b/third_party/waved-flags/png/MF.png
new file mode 100644
index 000000000..5e325e305
Binary files /dev/null and b/third_party/waved-flags/png/MF.png differ
diff --git a/third_party/waved-flags/png/MG.png b/third_party/waved-flags/png/MG.png
new file mode 100644
index 000000000..150f28b81
Binary files /dev/null and b/third_party/waved-flags/png/MG.png differ
diff --git a/third_party/waved-flags/png/MH.png b/third_party/waved-flags/png/MH.png
new file mode 100644
index 000000000..746e0620f
Binary files /dev/null and b/third_party/waved-flags/png/MH.png differ
diff --git a/third_party/waved-flags/png/MK.png b/third_party/waved-flags/png/MK.png
new file mode 100644
index 000000000..855d9db63
Binary files /dev/null and b/third_party/waved-flags/png/MK.png differ
diff --git a/third_party/waved-flags/png/ML.png b/third_party/waved-flags/png/ML.png
new file mode 100644
index 000000000..f78206e38
Binary files /dev/null and b/third_party/waved-flags/png/ML.png differ
diff --git a/third_party/waved-flags/png/MM.png b/third_party/waved-flags/png/MM.png
new file mode 100644
index 000000000..0ce5eeaf4
Binary files /dev/null and b/third_party/waved-flags/png/MM.png differ
diff --git a/third_party/waved-flags/png/MN.png b/third_party/waved-flags/png/MN.png
new file mode 100644
index 000000000..740eab435
Binary files /dev/null and b/third_party/waved-flags/png/MN.png differ
diff --git a/third_party/waved-flags/png/MO.png b/third_party/waved-flags/png/MO.png
new file mode 100644
index 000000000..842950a11
Binary files /dev/null and b/third_party/waved-flags/png/MO.png differ
diff --git a/third_party/waved-flags/png/MP.png b/third_party/waved-flags/png/MP.png
new file mode 100644
index 000000000..0290f5428
Binary files /dev/null and b/third_party/waved-flags/png/MP.png differ
diff --git a/third_party/waved-flags/png/MQ.png b/third_party/waved-flags/png/MQ.png
new file mode 100644
index 000000000..d0e1dc6a6
Binary files /dev/null and b/third_party/waved-flags/png/MQ.png differ
diff --git a/third_party/waved-flags/png/MR.png b/third_party/waved-flags/png/MR.png
new file mode 100644
index 000000000..a6bc4df3b
Binary files /dev/null and b/third_party/waved-flags/png/MR.png differ
diff --git a/third_party/waved-flags/png/MS.png b/third_party/waved-flags/png/MS.png
new file mode 100644
index 000000000..0cbd82c80
Binary files /dev/null and b/third_party/waved-flags/png/MS.png differ
diff --git a/third_party/waved-flags/png/MT.png b/third_party/waved-flags/png/MT.png
new file mode 100644
index 000000000..46aab3d8b
Binary files /dev/null and b/third_party/waved-flags/png/MT.png differ
diff --git a/third_party/waved-flags/png/MU.png b/third_party/waved-flags/png/MU.png
new file mode 100644
index 000000000..299af3717
Binary files /dev/null and b/third_party/waved-flags/png/MU.png differ
diff --git a/third_party/waved-flags/png/MV.png b/third_party/waved-flags/png/MV.png
new file mode 100644
index 000000000..e16f64326
Binary files /dev/null and b/third_party/waved-flags/png/MV.png differ
diff --git a/third_party/waved-flags/png/MW.png b/third_party/waved-flags/png/MW.png
new file mode 100644
index 000000000..ad6de1f09
Binary files /dev/null and b/third_party/waved-flags/png/MW.png differ
diff --git a/third_party/waved-flags/png/MX.png b/third_party/waved-flags/png/MX.png
new file mode 100644
index 000000000..bea9729b7
Binary files /dev/null and b/third_party/waved-flags/png/MX.png differ
diff --git a/third_party/waved-flags/png/MY.png b/third_party/waved-flags/png/MY.png
new file mode 100644
index 000000000..6f2e20274
Binary files /dev/null and b/third_party/waved-flags/png/MY.png differ
diff --git a/third_party/waved-flags/png/MZ.png b/third_party/waved-flags/png/MZ.png
new file mode 100644
index 000000000..605e193f7
Binary files /dev/null and b/third_party/waved-flags/png/MZ.png differ
diff --git a/third_party/waved-flags/png/NA.png b/third_party/waved-flags/png/NA.png
new file mode 100644
index 000000000..9a5b57cb1
Binary files /dev/null and b/third_party/waved-flags/png/NA.png differ
diff --git a/third_party/waved-flags/png/NC.png b/third_party/waved-flags/png/NC.png
new file mode 100644
index 000000000..87014a56f
Binary files /dev/null and b/third_party/waved-flags/png/NC.png differ
diff --git a/third_party/waved-flags/png/NE.png b/third_party/waved-flags/png/NE.png
new file mode 100644
index 000000000..4c050e6c5
Binary files /dev/null and b/third_party/waved-flags/png/NE.png differ
diff --git a/third_party/waved-flags/png/NF.png b/third_party/waved-flags/png/NF.png
new file mode 100644
index 000000000..308cf48cb
Binary files /dev/null and b/third_party/waved-flags/png/NF.png differ
diff --git a/third_party/waved-flags/png/NG.png b/third_party/waved-flags/png/NG.png
new file mode 100644
index 000000000..80ce2fc6a
Binary files /dev/null and b/third_party/waved-flags/png/NG.png differ
diff --git a/third_party/waved-flags/png/NI.png b/third_party/waved-flags/png/NI.png
new file mode 100644
index 000000000..641b40736
Binary files /dev/null and b/third_party/waved-flags/png/NI.png differ
diff --git a/third_party/waved-flags/png/NL.png b/third_party/waved-flags/png/NL.png
new file mode 100644
index 000000000..0765489b4
Binary files /dev/null and b/third_party/waved-flags/png/NL.png differ
diff --git a/third_party/waved-flags/png/NO.png b/third_party/waved-flags/png/NO.png
new file mode 100644
index 000000000..5a35e91ec
Binary files /dev/null and b/third_party/waved-flags/png/NO.png differ
diff --git a/third_party/waved-flags/png/NP.png b/third_party/waved-flags/png/NP.png
new file mode 100644
index 000000000..1e4a26fce
Binary files /dev/null and b/third_party/waved-flags/png/NP.png differ
diff --git a/third_party/waved-flags/png/NR.png b/third_party/waved-flags/png/NR.png
new file mode 100644
index 000000000..9114cc8db
Binary files /dev/null and b/third_party/waved-flags/png/NR.png differ
diff --git a/third_party/waved-flags/png/NU.png b/third_party/waved-flags/png/NU.png
new file mode 100644
index 000000000..06e6ab5e6
Binary files /dev/null and b/third_party/waved-flags/png/NU.png differ
diff --git a/third_party/waved-flags/png/NZ.png b/third_party/waved-flags/png/NZ.png
new file mode 100644
index 000000000..05fc7201f
Binary files /dev/null and b/third_party/waved-flags/png/NZ.png differ
diff --git a/third_party/waved-flags/png/OM.png b/third_party/waved-flags/png/OM.png
new file mode 100644
index 000000000..384edd3e1
Binary files /dev/null and b/third_party/waved-flags/png/OM.png differ
diff --git a/third_party/waved-flags/png/PA.png b/third_party/waved-flags/png/PA.png
new file mode 100644
index 000000000..7b8bb490e
Binary files /dev/null and b/third_party/waved-flags/png/PA.png differ
diff --git a/third_party/waved-flags/png/PE.png b/third_party/waved-flags/png/PE.png
new file mode 100644
index 000000000..4ace97c57
Binary files /dev/null and b/third_party/waved-flags/png/PE.png differ
diff --git a/third_party/waved-flags/png/PF.png b/third_party/waved-flags/png/PF.png
new file mode 100644
index 000000000..fe1848952
Binary files /dev/null and b/third_party/waved-flags/png/PF.png differ
diff --git a/third_party/waved-flags/png/PG.png b/third_party/waved-flags/png/PG.png
new file mode 100644
index 000000000..0234dcce2
Binary files /dev/null and b/third_party/waved-flags/png/PG.png differ
diff --git a/third_party/waved-flags/png/PH.png b/third_party/waved-flags/png/PH.png
new file mode 100644
index 000000000..4e47cd603
Binary files /dev/null and b/third_party/waved-flags/png/PH.png differ
diff --git a/third_party/waved-flags/png/PK.png b/third_party/waved-flags/png/PK.png
new file mode 100644
index 000000000..1bedddb11
Binary files /dev/null and b/third_party/waved-flags/png/PK.png differ
diff --git a/third_party/waved-flags/png/PL.png b/third_party/waved-flags/png/PL.png
new file mode 100644
index 000000000..3c564e6f3
Binary files /dev/null and b/third_party/waved-flags/png/PL.png differ
diff --git a/third_party/waved-flags/png/PM.png b/third_party/waved-flags/png/PM.png
new file mode 100644
index 000000000..ed826390c
Binary files /dev/null and b/third_party/waved-flags/png/PM.png differ
diff --git a/third_party/waved-flags/png/PN.png b/third_party/waved-flags/png/PN.png
new file mode 100644
index 000000000..0fb763b00
Binary files /dev/null and b/third_party/waved-flags/png/PN.png differ
diff --git a/third_party/waved-flags/png/PR.png b/third_party/waved-flags/png/PR.png
new file mode 100644
index 000000000..3e90099d2
Binary files /dev/null and b/third_party/waved-flags/png/PR.png differ
diff --git a/third_party/waved-flags/png/PS.png b/third_party/waved-flags/png/PS.png
new file mode 100644
index 000000000..70194b227
Binary files /dev/null and b/third_party/waved-flags/png/PS.png differ
diff --git a/third_party/waved-flags/png/PT.png b/third_party/waved-flags/png/PT.png
new file mode 100644
index 000000000..dfd366090
Binary files /dev/null and b/third_party/waved-flags/png/PT.png differ
diff --git a/third_party/waved-flags/png/PW.png b/third_party/waved-flags/png/PW.png
new file mode 100644
index 000000000..7c178268f
Binary files /dev/null and b/third_party/waved-flags/png/PW.png differ
diff --git a/third_party/waved-flags/png/PY.png b/third_party/waved-flags/png/PY.png
new file mode 100644
index 000000000..17476e426
Binary files /dev/null and b/third_party/waved-flags/png/PY.png differ
diff --git a/third_party/waved-flags/png/QA.png b/third_party/waved-flags/png/QA.png
new file mode 100644
index 000000000..9d1c87ec8
Binary files /dev/null and b/third_party/waved-flags/png/QA.png differ
diff --git a/third_party/waved-flags/png/RE.png b/third_party/waved-flags/png/RE.png
new file mode 100644
index 000000000..069c6a455
Binary files /dev/null and b/third_party/waved-flags/png/RE.png differ
diff --git a/third_party/waved-flags/png/RO.png b/third_party/waved-flags/png/RO.png
new file mode 100644
index 000000000..e4fae6332
Binary files /dev/null and b/third_party/waved-flags/png/RO.png differ
diff --git a/third_party/waved-flags/png/RS.png b/third_party/waved-flags/png/RS.png
new file mode 100644
index 000000000..b161e8f4b
Binary files /dev/null and b/third_party/waved-flags/png/RS.png differ
diff --git a/third_party/waved-flags/png/RU.png b/third_party/waved-flags/png/RU.png
new file mode 100644
index 000000000..6a6712c83
Binary files /dev/null and b/third_party/waved-flags/png/RU.png differ
diff --git a/third_party/waved-flags/png/RW.png b/third_party/waved-flags/png/RW.png
new file mode 100644
index 000000000..da477a4e3
Binary files /dev/null and b/third_party/waved-flags/png/RW.png differ
diff --git a/third_party/waved-flags/png/SA.png b/third_party/waved-flags/png/SA.png
new file mode 100644
index 000000000..105334cdf
Binary files /dev/null and b/third_party/waved-flags/png/SA.png differ
diff --git a/third_party/waved-flags/png/SB.png b/third_party/waved-flags/png/SB.png
new file mode 100644
index 000000000..09cc97ca9
Binary files /dev/null and b/third_party/waved-flags/png/SB.png differ
diff --git a/third_party/waved-flags/png/SC.png b/third_party/waved-flags/png/SC.png
new file mode 100644
index 000000000..d85d050c1
Binary files /dev/null and b/third_party/waved-flags/png/SC.png differ
diff --git a/third_party/waved-flags/png/SD.png b/third_party/waved-flags/png/SD.png
new file mode 100644
index 000000000..05c5af76f
Binary files /dev/null and b/third_party/waved-flags/png/SD.png differ
diff --git a/third_party/waved-flags/png/SE.png b/third_party/waved-flags/png/SE.png
new file mode 100644
index 000000000..f5a1dce10
Binary files /dev/null and b/third_party/waved-flags/png/SE.png differ
diff --git a/third_party/waved-flags/png/SG.png b/third_party/waved-flags/png/SG.png
new file mode 100644
index 000000000..09f1718e1
Binary files /dev/null and b/third_party/waved-flags/png/SG.png differ
diff --git a/third_party/waved-flags/png/SH.png b/third_party/waved-flags/png/SH.png
new file mode 100644
index 000000000..539675dfb
Binary files /dev/null and b/third_party/waved-flags/png/SH.png differ
diff --git a/third_party/waved-flags/png/SI.png b/third_party/waved-flags/png/SI.png
new file mode 100644
index 000000000..4290a36fd
Binary files /dev/null and b/third_party/waved-flags/png/SI.png differ
diff --git a/third_party/waved-flags/png/SJ.png b/third_party/waved-flags/png/SJ.png
new file mode 100644
index 000000000..5a35e91ec
Binary files /dev/null and b/third_party/waved-flags/png/SJ.png differ
diff --git a/third_party/waved-flags/png/SK.png b/third_party/waved-flags/png/SK.png
new file mode 100644
index 000000000..01080c947
Binary files /dev/null and b/third_party/waved-flags/png/SK.png differ
diff --git a/third_party/waved-flags/png/SL.png b/third_party/waved-flags/png/SL.png
new file mode 100644
index 000000000..4d0580e62
Binary files /dev/null and b/third_party/waved-flags/png/SL.png differ
diff --git a/third_party/waved-flags/png/SM.png b/third_party/waved-flags/png/SM.png
new file mode 100644
index 000000000..b686ad815
Binary files /dev/null and b/third_party/waved-flags/png/SM.png differ
diff --git a/third_party/waved-flags/png/SN.png b/third_party/waved-flags/png/SN.png
new file mode 100644
index 000000000..4ac9f064d
Binary files /dev/null and b/third_party/waved-flags/png/SN.png differ
diff --git a/third_party/waved-flags/png/SO.png b/third_party/waved-flags/png/SO.png
new file mode 100644
index 000000000..11c9ade50
Binary files /dev/null and b/third_party/waved-flags/png/SO.png differ
diff --git a/third_party/waved-flags/png/SR.png b/third_party/waved-flags/png/SR.png
new file mode 100644
index 000000000..8928b13e0
Binary files /dev/null and b/third_party/waved-flags/png/SR.png differ
diff --git a/third_party/waved-flags/png/SS.png b/third_party/waved-flags/png/SS.png
new file mode 100644
index 000000000..383bb1314
Binary files /dev/null and b/third_party/waved-flags/png/SS.png differ
diff --git a/third_party/waved-flags/png/ST.png b/third_party/waved-flags/png/ST.png
new file mode 100644
index 000000000..b75d7274a
Binary files /dev/null and b/third_party/waved-flags/png/ST.png differ
diff --git a/third_party/waved-flags/png/SV.png b/third_party/waved-flags/png/SV.png
new file mode 100644
index 000000000..993d977ff
Binary files /dev/null and b/third_party/waved-flags/png/SV.png differ
diff --git a/third_party/waved-flags/png/SX.png b/third_party/waved-flags/png/SX.png
new file mode 100644
index 000000000..a4ef40199
Binary files /dev/null and b/third_party/waved-flags/png/SX.png differ
diff --git a/third_party/waved-flags/png/SY.png b/third_party/waved-flags/png/SY.png
new file mode 100644
index 000000000..e89602dfe
Binary files /dev/null and b/third_party/waved-flags/png/SY.png differ
diff --git a/third_party/waved-flags/png/SZ.png b/third_party/waved-flags/png/SZ.png
new file mode 100644
index 000000000..cf0dd498e
Binary files /dev/null and b/third_party/waved-flags/png/SZ.png differ
diff --git a/third_party/waved-flags/png/TA.png b/third_party/waved-flags/png/TA.png
new file mode 100644
index 000000000..136db0a76
Binary files /dev/null and b/third_party/waved-flags/png/TA.png differ
diff --git a/third_party/waved-flags/png/TC.png b/third_party/waved-flags/png/TC.png
new file mode 100644
index 000000000..e2083fa10
Binary files /dev/null and b/third_party/waved-flags/png/TC.png differ
diff --git a/third_party/waved-flags/png/TD.png b/third_party/waved-flags/png/TD.png
new file mode 100644
index 000000000..5f9be7105
Binary files /dev/null and b/third_party/waved-flags/png/TD.png differ
diff --git a/third_party/waved-flags/png/TF.png b/third_party/waved-flags/png/TF.png
new file mode 100644
index 000000000..0ac217882
Binary files /dev/null and b/third_party/waved-flags/png/TF.png differ
diff --git a/third_party/waved-flags/png/TG.png b/third_party/waved-flags/png/TG.png
new file mode 100644
index 000000000..5c1bd9ce5
Binary files /dev/null and b/third_party/waved-flags/png/TG.png differ
diff --git a/third_party/waved-flags/png/TH.png b/third_party/waved-flags/png/TH.png
new file mode 100644
index 000000000..68ac93c6b
Binary files /dev/null and b/third_party/waved-flags/png/TH.png differ
diff --git a/third_party/waved-flags/png/TJ.png b/third_party/waved-flags/png/TJ.png
new file mode 100644
index 000000000..8d4410352
Binary files /dev/null and b/third_party/waved-flags/png/TJ.png differ
diff --git a/third_party/waved-flags/png/TK.png b/third_party/waved-flags/png/TK.png
new file mode 100644
index 000000000..16703ed68
Binary files /dev/null and b/third_party/waved-flags/png/TK.png differ
diff --git a/third_party/waved-flags/png/TL.png b/third_party/waved-flags/png/TL.png
new file mode 100644
index 000000000..1589aead8
Binary files /dev/null and b/third_party/waved-flags/png/TL.png differ
diff --git a/third_party/waved-flags/png/TM.png b/third_party/waved-flags/png/TM.png
new file mode 100644
index 000000000..eaa70b41b
Binary files /dev/null and b/third_party/waved-flags/png/TM.png differ
diff --git a/third_party/waved-flags/png/TN.png b/third_party/waved-flags/png/TN.png
new file mode 100644
index 000000000..04fd4f3f7
Binary files /dev/null and b/third_party/waved-flags/png/TN.png differ
diff --git a/third_party/waved-flags/png/TO.png b/third_party/waved-flags/png/TO.png
new file mode 100644
index 000000000..3aed83ece
Binary files /dev/null and b/third_party/waved-flags/png/TO.png differ
diff --git a/third_party/waved-flags/png/TR.png b/third_party/waved-flags/png/TR.png
new file mode 100644
index 000000000..9580bc724
Binary files /dev/null and b/third_party/waved-flags/png/TR.png differ
diff --git a/third_party/waved-flags/png/TT.png b/third_party/waved-flags/png/TT.png
new file mode 100644
index 000000000..06ba9545c
Binary files /dev/null and b/third_party/waved-flags/png/TT.png differ
diff --git a/third_party/waved-flags/png/TV.png b/third_party/waved-flags/png/TV.png
new file mode 100644
index 000000000..34f1987cb
Binary files /dev/null and b/third_party/waved-flags/png/TV.png differ
diff --git a/third_party/waved-flags/png/TW.png b/third_party/waved-flags/png/TW.png
new file mode 100644
index 000000000..3d127f36d
Binary files /dev/null and b/third_party/waved-flags/png/TW.png differ
diff --git a/third_party/waved-flags/png/TZ.png b/third_party/waved-flags/png/TZ.png
new file mode 100644
index 000000000..90187a9bc
Binary files /dev/null and b/third_party/waved-flags/png/TZ.png differ
diff --git a/third_party/waved-flags/png/UA.png b/third_party/waved-flags/png/UA.png
new file mode 100644
index 000000000..cc313dab3
Binary files /dev/null and b/third_party/waved-flags/png/UA.png differ
diff --git a/third_party/waved-flags/png/UG.png b/third_party/waved-flags/png/UG.png
new file mode 100644
index 000000000..0b7399ded
Binary files /dev/null and b/third_party/waved-flags/png/UG.png differ
diff --git a/third_party/waved-flags/png/UM.png b/third_party/waved-flags/png/UM.png
new file mode 100644
index 000000000..461c1d042
Binary files /dev/null and b/third_party/waved-flags/png/UM.png differ
diff --git a/third_party/waved-flags/png/UN.png b/third_party/waved-flags/png/UN.png
new file mode 100644
index 000000000..62c99806b
Binary files /dev/null and b/third_party/waved-flags/png/UN.png differ
diff --git a/third_party/waved-flags/png/US.png b/third_party/waved-flags/png/US.png
new file mode 100644
index 000000000..461c1d042
Binary files /dev/null and b/third_party/waved-flags/png/US.png differ
diff --git a/third_party/waved-flags/png/UY.png b/third_party/waved-flags/png/UY.png
new file mode 100644
index 000000000..28930d0c9
Binary files /dev/null and b/third_party/waved-flags/png/UY.png differ
diff --git a/third_party/waved-flags/png/UZ.png b/third_party/waved-flags/png/UZ.png
new file mode 100644
index 000000000..3c1fd123e
Binary files /dev/null and b/third_party/waved-flags/png/UZ.png differ
diff --git a/third_party/waved-flags/png/VA.png b/third_party/waved-flags/png/VA.png
new file mode 100644
index 000000000..f7513eaa4
Binary files /dev/null and b/third_party/waved-flags/png/VA.png differ
diff --git a/third_party/waved-flags/png/VC.png b/third_party/waved-flags/png/VC.png
new file mode 100644
index 000000000..d3db0ae32
Binary files /dev/null and b/third_party/waved-flags/png/VC.png differ
diff --git a/third_party/waved-flags/png/VE.png b/third_party/waved-flags/png/VE.png
new file mode 100644
index 000000000..085a2ef97
Binary files /dev/null and b/third_party/waved-flags/png/VE.png differ
diff --git a/third_party/waved-flags/png/VG.png b/third_party/waved-flags/png/VG.png
new file mode 100644
index 000000000..4a8d810e4
Binary files /dev/null and b/third_party/waved-flags/png/VG.png differ
diff --git a/third_party/waved-flags/png/VI.png b/third_party/waved-flags/png/VI.png
new file mode 100644
index 000000000..b8ea495a1
Binary files /dev/null and b/third_party/waved-flags/png/VI.png differ
diff --git a/third_party/waved-flags/png/VN.png b/third_party/waved-flags/png/VN.png
new file mode 100644
index 000000000..c43d239f5
Binary files /dev/null and b/third_party/waved-flags/png/VN.png differ
diff --git a/third_party/waved-flags/png/VU.png b/third_party/waved-flags/png/VU.png
new file mode 100644
index 000000000..801ce3291
Binary files /dev/null and b/third_party/waved-flags/png/VU.png differ
diff --git a/third_party/waved-flags/png/WF.png b/third_party/waved-flags/png/WF.png
new file mode 100644
index 000000000..9cc31401d
Binary files /dev/null and b/third_party/waved-flags/png/WF.png differ
diff --git a/third_party/waved-flags/png/WS.png b/third_party/waved-flags/png/WS.png
new file mode 100644
index 000000000..838c9a78c
Binary files /dev/null and b/third_party/waved-flags/png/WS.png differ
diff --git a/third_party/waved-flags/png/XK.png b/third_party/waved-flags/png/XK.png
new file mode 100644
index 000000000..66ee81675
Binary files /dev/null and b/third_party/waved-flags/png/XK.png differ
diff --git a/third_party/waved-flags/png/YE.png b/third_party/waved-flags/png/YE.png
new file mode 100644
index 000000000..0d14c3bca
Binary files /dev/null and b/third_party/waved-flags/png/YE.png differ
diff --git a/third_party/waved-flags/png/YT.png b/third_party/waved-flags/png/YT.png
new file mode 100644
index 000000000..59e6f1b61
Binary files /dev/null and b/third_party/waved-flags/png/YT.png differ
diff --git a/third_party/waved-flags/png/ZA.png b/third_party/waved-flags/png/ZA.png
new file mode 100644
index 000000000..eb61d9173
Binary files /dev/null and b/third_party/waved-flags/png/ZA.png differ
diff --git a/third_party/waved-flags/png/ZM.png b/third_party/waved-flags/png/ZM.png
new file mode 100644
index 000000000..aaf0e4ddc
Binary files /dev/null and b/third_party/waved-flags/png/ZM.png differ
diff --git a/third_party/waved-flags/png/ZW.png b/third_party/waved-flags/png/ZW.png
new file mode 100644
index 000000000..2a4092f2b
Binary files /dev/null and b/third_party/waved-flags/png/ZW.png differ
diff --git a/third_party/waved-flags/svg/AC.svg b/third_party/waved-flags/svg/AC.svg
new file mode 100644
index 000000000..5ce096181
--- /dev/null
+++ b/third_party/waved-flags/svg/AC.svg
@@ -0,0 +1,1794 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AD.svg b/third_party/waved-flags/svg/AD.svg
new file mode 100644
index 000000000..60c5793e0
--- /dev/null
+++ b/third_party/waved-flags/svg/AD.svg
@@ -0,0 +1,1048 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AE.svg b/third_party/waved-flags/svg/AE.svg
new file mode 100644
index 000000000..6f152fe73
--- /dev/null
+++ b/third_party/waved-flags/svg/AE.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AF.svg b/third_party/waved-flags/svg/AF.svg
new file mode 100644
index 000000000..f022e173b
--- /dev/null
+++ b/third_party/waved-flags/svg/AF.svg
@@ -0,0 +1,1558 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AG.svg b/third_party/waved-flags/svg/AG.svg
new file mode 100644
index 000000000..6a617494c
--- /dev/null
+++ b/third_party/waved-flags/svg/AG.svg
@@ -0,0 +1,33 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AI.svg b/third_party/waved-flags/svg/AI.svg
new file mode 100644
index 000000000..38eadc5fb
--- /dev/null
+++ b/third_party/waved-flags/svg/AI.svg
@@ -0,0 +1,75 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AL.svg b/third_party/waved-flags/svg/AL.svg
new file mode 100644
index 000000000..4ae7f10a4
--- /dev/null
+++ b/third_party/waved-flags/svg/AL.svg
@@ -0,0 +1,69 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AM.svg b/third_party/waved-flags/svg/AM.svg
new file mode 100644
index 000000000..c954f648f
--- /dev/null
+++ b/third_party/waved-flags/svg/AM.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AO.svg b/third_party/waved-flags/svg/AO.svg
new file mode 100644
index 000000000..09c076735
--- /dev/null
+++ b/third_party/waved-flags/svg/AO.svg
@@ -0,0 +1,42 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AQ.svg b/third_party/waved-flags/svg/AQ.svg
new file mode 100644
index 000000000..b969de641
--- /dev/null
+++ b/third_party/waved-flags/svg/AQ.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AR.svg b/third_party/waved-flags/svg/AR.svg
new file mode 100644
index 000000000..5a0a6dffa
--- /dev/null
+++ b/third_party/waved-flags/svg/AR.svg
@@ -0,0 +1,317 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AS.svg b/third_party/waved-flags/svg/AS.svg
new file mode 100644
index 000000000..d315ceb48
--- /dev/null
+++ b/third_party/waved-flags/svg/AS.svg
@@ -0,0 +1,431 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AT.svg b/third_party/waved-flags/svg/AT.svg
new file mode 100644
index 000000000..081b5086a
--- /dev/null
+++ b/third_party/waved-flags/svg/AT.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AU.svg b/third_party/waved-flags/svg/AU.svg
new file mode 100644
index 000000000..fb770157e
--- /dev/null
+++ b/third_party/waved-flags/svg/AU.svg
@@ -0,0 +1,78 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AW.svg b/third_party/waved-flags/svg/AW.svg
new file mode 100644
index 000000000..edeedfb73
--- /dev/null
+++ b/third_party/waved-flags/svg/AW.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AX.svg b/third_party/waved-flags/svg/AX.svg
new file mode 100644
index 000000000..abd574bc5
--- /dev/null
+++ b/third_party/waved-flags/svg/AX.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/third_party/waved-flags/svg/AZ.svg b/third_party/waved-flags/svg/AZ.svg
new file mode 100644
index 000000000..90a1bef67
--- /dev/null
+++ b/third_party/waved-flags/svg/AZ.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BA.svg b/third_party/waved-flags/svg/BA.svg
new file mode 100644
index 000000000..1f780b423
--- /dev/null
+++ b/third_party/waved-flags/svg/BA.svg
@@ -0,0 +1,78 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BB.svg b/third_party/waved-flags/svg/BB.svg
new file mode 100644
index 000000000..ed641f79a
--- /dev/null
+++ b/third_party/waved-flags/svg/BB.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BD.svg b/third_party/waved-flags/svg/BD.svg
new file mode 100644
index 000000000..a4eb19f20
--- /dev/null
+++ b/third_party/waved-flags/svg/BD.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BE.svg b/third_party/waved-flags/svg/BE.svg
new file mode 100644
index 000000000..561e6bb0b
--- /dev/null
+++ b/third_party/waved-flags/svg/BE.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BF.svg b/third_party/waved-flags/svg/BF.svg
new file mode 100644
index 000000000..4a80a2d93
--- /dev/null
+++ b/third_party/waved-flags/svg/BF.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BG.svg b/third_party/waved-flags/svg/BG.svg
new file mode 100644
index 000000000..5f2e5db10
--- /dev/null
+++ b/third_party/waved-flags/svg/BG.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BH.svg b/third_party/waved-flags/svg/BH.svg
new file mode 100644
index 000000000..64799d4c5
--- /dev/null
+++ b/third_party/waved-flags/svg/BH.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BI.svg b/third_party/waved-flags/svg/BI.svg
new file mode 100644
index 000000000..5d27cbc6f
--- /dev/null
+++ b/third_party/waved-flags/svg/BI.svg
@@ -0,0 +1,114 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BJ.svg b/third_party/waved-flags/svg/BJ.svg
new file mode 100644
index 000000000..7997cd8e9
--- /dev/null
+++ b/third_party/waved-flags/svg/BJ.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BL.svg b/third_party/waved-flags/svg/BL.svg
new file mode 100644
index 000000000..52e62c446
--- /dev/null
+++ b/third_party/waved-flags/svg/BL.svg
@@ -0,0 +1,1406 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BM.svg b/third_party/waved-flags/svg/BM.svg
new file mode 100644
index 000000000..4bbd82779
--- /dev/null
+++ b/third_party/waved-flags/svg/BM.svg
@@ -0,0 +1,785 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BN.svg b/third_party/waved-flags/svg/BN.svg
new file mode 100644
index 000000000..f40edda42
--- /dev/null
+++ b/third_party/waved-flags/svg/BN.svg
@@ -0,0 +1,223 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BO.svg b/third_party/waved-flags/svg/BO.svg
new file mode 100644
index 000000000..c4bb2052e
--- /dev/null
+++ b/third_party/waved-flags/svg/BO.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BQ.svg b/third_party/waved-flags/svg/BQ.svg
new file mode 100644
index 000000000..4678a5230
--- /dev/null
+++ b/third_party/waved-flags/svg/BQ.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BR.svg b/third_party/waved-flags/svg/BR.svg
new file mode 100644
index 000000000..90e55ef0a
--- /dev/null
+++ b/third_party/waved-flags/svg/BR.svg
@@ -0,0 +1,390 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BS.svg b/third_party/waved-flags/svg/BS.svg
new file mode 100644
index 000000000..b96c637d6
--- /dev/null
+++ b/third_party/waved-flags/svg/BS.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BT.svg b/third_party/waved-flags/svg/BT.svg
new file mode 100644
index 000000000..5262365ee
--- /dev/null
+++ b/third_party/waved-flags/svg/BT.svg
@@ -0,0 +1,1429 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BV.svg b/third_party/waved-flags/svg/BV.svg
new file mode 120000
index 000000000..e6dcd3f2b
--- /dev/null
+++ b/third_party/waved-flags/svg/BV.svg
@@ -0,0 +1 @@
+NO.svg
\ No newline at end of file
diff --git a/third_party/waved-flags/svg/BW.svg b/third_party/waved-flags/svg/BW.svg
new file mode 100644
index 000000000..6c701d83e
--- /dev/null
+++ b/third_party/waved-flags/svg/BW.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BY.svg b/third_party/waved-flags/svg/BY.svg
new file mode 100644
index 000000000..08c014241
--- /dev/null
+++ b/third_party/waved-flags/svg/BY.svg
@@ -0,0 +1,181 @@
+
+
+
diff --git a/third_party/waved-flags/svg/BZ.svg b/third_party/waved-flags/svg/BZ.svg
new file mode 100644
index 000000000..7c341e261
--- /dev/null
+++ b/third_party/waved-flags/svg/BZ.svg
@@ -0,0 +1,1991 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CA.svg b/third_party/waved-flags/svg/CA.svg
new file mode 100644
index 000000000..421dc3e2a
--- /dev/null
+++ b/third_party/waved-flags/svg/CA.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CC.svg b/third_party/waved-flags/svg/CC.svg
new file mode 100644
index 000000000..3d6450a5b
--- /dev/null
+++ b/third_party/waved-flags/svg/CC.svg
@@ -0,0 +1,71 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CD.svg b/third_party/waved-flags/svg/CD.svg
new file mode 100644
index 000000000..a36f21b60
--- /dev/null
+++ b/third_party/waved-flags/svg/CD.svg
@@ -0,0 +1,19 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CF.svg b/third_party/waved-flags/svg/CF.svg
new file mode 100644
index 000000000..6d83da292
--- /dev/null
+++ b/third_party/waved-flags/svg/CF.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CG.svg b/third_party/waved-flags/svg/CG.svg
new file mode 100644
index 000000000..bc2be0f8b
--- /dev/null
+++ b/third_party/waved-flags/svg/CG.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CH.svg b/third_party/waved-flags/svg/CH.svg
new file mode 100644
index 000000000..46af43605
--- /dev/null
+++ b/third_party/waved-flags/svg/CH.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CI.svg b/third_party/waved-flags/svg/CI.svg
new file mode 100644
index 000000000..a1caed1e4
--- /dev/null
+++ b/third_party/waved-flags/svg/CI.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CK.svg b/third_party/waved-flags/svg/CK.svg
new file mode 100644
index 000000000..cb662109f
--- /dev/null
+++ b/third_party/waved-flags/svg/CK.svg
@@ -0,0 +1,251 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CL.svg b/third_party/waved-flags/svg/CL.svg
new file mode 100644
index 000000000..6450a4e92
--- /dev/null
+++ b/third_party/waved-flags/svg/CL.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CM.svg b/third_party/waved-flags/svg/CM.svg
new file mode 100644
index 000000000..8197d53d9
--- /dev/null
+++ b/third_party/waved-flags/svg/CM.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CN.svg b/third_party/waved-flags/svg/CN.svg
new file mode 100644
index 000000000..dad1f6e98
--- /dev/null
+++ b/third_party/waved-flags/svg/CN.svg
@@ -0,0 +1,51 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CO.svg b/third_party/waved-flags/svg/CO.svg
new file mode 100644
index 000000000..10bb3480a
--- /dev/null
+++ b/third_party/waved-flags/svg/CO.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CP.svg b/third_party/waved-flags/svg/CP.svg
new file mode 120000
index 000000000..61f045a37
--- /dev/null
+++ b/third_party/waved-flags/svg/CP.svg
@@ -0,0 +1 @@
+FR.svg
\ No newline at end of file
diff --git a/third_party/waved-flags/svg/CR.svg b/third_party/waved-flags/svg/CR.svg
new file mode 100644
index 000000000..0fdd931b4
--- /dev/null
+++ b/third_party/waved-flags/svg/CR.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CU.svg b/third_party/waved-flags/svg/CU.svg
new file mode 100644
index 000000000..c9a3d732a
--- /dev/null
+++ b/third_party/waved-flags/svg/CU.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CV.svg b/third_party/waved-flags/svg/CV.svg
new file mode 100644
index 000000000..aa8a4d009
--- /dev/null
+++ b/third_party/waved-flags/svg/CV.svg
@@ -0,0 +1,121 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CW.svg b/third_party/waved-flags/svg/CW.svg
new file mode 100644
index 000000000..019f5fca2
--- /dev/null
+++ b/third_party/waved-flags/svg/CW.svg
@@ -0,0 +1,40 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CX.svg b/third_party/waved-flags/svg/CX.svg
new file mode 100644
index 000000000..ad28edd9e
--- /dev/null
+++ b/third_party/waved-flags/svg/CX.svg
@@ -0,0 +1,55 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CY.svg b/third_party/waved-flags/svg/CY.svg
new file mode 100644
index 000000000..63e4515d4
--- /dev/null
+++ b/third_party/waved-flags/svg/CY.svg
@@ -0,0 +1,151 @@
+
+
+
diff --git a/third_party/waved-flags/svg/CZ.svg b/third_party/waved-flags/svg/CZ.svg
new file mode 100644
index 000000000..93ffd6a82
--- /dev/null
+++ b/third_party/waved-flags/svg/CZ.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/DE.svg b/third_party/waved-flags/svg/DE.svg
new file mode 100644
index 000000000..f13234151
--- /dev/null
+++ b/third_party/waved-flags/svg/DE.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/third_party/waved-flags/svg/DG.svg b/third_party/waved-flags/svg/DG.svg
new file mode 120000
index 000000000..c48e13b15
--- /dev/null
+++ b/third_party/waved-flags/svg/DG.svg
@@ -0,0 +1 @@
+IO.svg
\ No newline at end of file
diff --git a/third_party/waved-flags/svg/DJ.svg b/third_party/waved-flags/svg/DJ.svg
new file mode 100644
index 000000000..953182111
--- /dev/null
+++ b/third_party/waved-flags/svg/DJ.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/third_party/waved-flags/svg/DK.svg b/third_party/waved-flags/svg/DK.svg
new file mode 100644
index 000000000..a80536985
--- /dev/null
+++ b/third_party/waved-flags/svg/DK.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/third_party/waved-flags/svg/DM.svg b/third_party/waved-flags/svg/DM.svg
new file mode 100644
index 000000000..7e66dc3b6
--- /dev/null
+++ b/third_party/waved-flags/svg/DM.svg
@@ -0,0 +1,451 @@
+
+
+
diff --git a/third_party/waved-flags/svg/DO.svg b/third_party/waved-flags/svg/DO.svg
new file mode 100644
index 000000000..0dba484d5
--- /dev/null
+++ b/third_party/waved-flags/svg/DO.svg
@@ -0,0 +1,1820 @@
+
+
+
diff --git a/third_party/waved-flags/svg/DZ.svg b/third_party/waved-flags/svg/DZ.svg
new file mode 100644
index 000000000..afe50d4c1
--- /dev/null
+++ b/third_party/waved-flags/svg/DZ.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/third_party/waved-flags/svg/EA.svg b/third_party/waved-flags/svg/EA.svg
new file mode 120000
index 000000000..a9d36e9fc
--- /dev/null
+++ b/third_party/waved-flags/svg/EA.svg
@@ -0,0 +1 @@
+ES.svg
\ No newline at end of file
diff --git a/third_party/waved-flags/svg/EC.svg b/third_party/waved-flags/svg/EC.svg
new file mode 100644
index 000000000..fa45eaa06
--- /dev/null
+++ b/third_party/waved-flags/svg/EC.svg
@@ -0,0 +1,4465 @@
+
+
+
diff --git a/third_party/waved-flags/svg/EE.svg b/third_party/waved-flags/svg/EE.svg
new file mode 100644
index 000000000..ad1f5790c
--- /dev/null
+++ b/third_party/waved-flags/svg/EE.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/third_party/waved-flags/svg/EG.svg b/third_party/waved-flags/svg/EG.svg
new file mode 100644
index 000000000..f46db28ad
--- /dev/null
+++ b/third_party/waved-flags/svg/EG.svg
@@ -0,0 +1,337 @@
+
+
+
diff --git a/third_party/waved-flags/svg/EH.svg b/third_party/waved-flags/svg/EH.svg
new file mode 100644
index 000000000..1d6a6b7d7
--- /dev/null
+++ b/third_party/waved-flags/svg/EH.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/third_party/waved-flags/svg/ER.svg b/third_party/waved-flags/svg/ER.svg
new file mode 100644
index 000000000..0da49c665
--- /dev/null
+++ b/third_party/waved-flags/svg/ER.svg
@@ -0,0 +1,47 @@
+
+
+
diff --git a/third_party/waved-flags/svg/ES.svg b/third_party/waved-flags/svg/ES.svg
new file mode 100644
index 000000000..1555ce248
--- /dev/null
+++ b/third_party/waved-flags/svg/ES.svg
@@ -0,0 +1,2971 @@
+
+
+
diff --git a/third_party/waved-flags/svg/ET.svg b/third_party/waved-flags/svg/ET.svg
new file mode 100644
index 000000000..157396891
--- /dev/null
+++ b/third_party/waved-flags/svg/ET.svg
@@ -0,0 +1,42 @@
+
+
+
diff --git a/third_party/waved-flags/svg/EU.svg b/third_party/waved-flags/svg/EU.svg
new file mode 100644
index 000000000..e11887ac2
--- /dev/null
+++ b/third_party/waved-flags/svg/EU.svg
@@ -0,0 +1,141 @@
+
+
+
diff --git a/third_party/waved-flags/svg/FI.svg b/third_party/waved-flags/svg/FI.svg
new file mode 100644
index 000000000..c4248ea8f
--- /dev/null
+++ b/third_party/waved-flags/svg/FI.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/third_party/waved-flags/svg/FJ.svg b/third_party/waved-flags/svg/FJ.svg
new file mode 100644
index 000000000..0ce2d0365
--- /dev/null
+++ b/third_party/waved-flags/svg/FJ.svg
@@ -0,0 +1,956 @@
+
+
+
diff --git a/third_party/waved-flags/svg/FK.svg b/third_party/waved-flags/svg/FK.svg
new file mode 100644
index 000000000..abb7b6bcc
--- /dev/null
+++ b/third_party/waved-flags/svg/FK.svg
@@ -0,0 +1,907 @@
+
+
+
diff --git a/third_party/waved-flags/svg/FM.svg b/third_party/waved-flags/svg/FM.svg
new file mode 100644
index 000000000..1d74734c8
--- /dev/null
+++ b/third_party/waved-flags/svg/FM.svg
@@ -0,0 +1,65 @@
+
+
+
diff --git a/third_party/waved-flags/svg/FO.svg b/third_party/waved-flags/svg/FO.svg
new file mode 100644
index 000000000..786fb2f6a
--- /dev/null
+++ b/third_party/waved-flags/svg/FO.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/third_party/waved-flags/svg/FR.svg b/third_party/waved-flags/svg/FR.svg
new file mode 100644
index 000000000..da4e85256
--- /dev/null
+++ b/third_party/waved-flags/svg/FR.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GA.svg b/third_party/waved-flags/svg/GA.svg
new file mode 100644
index 000000000..bf1c95be5
--- /dev/null
+++ b/third_party/waved-flags/svg/GA.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GB-ENG.svg b/third_party/waved-flags/svg/GB-ENG.svg
new file mode 100644
index 000000000..44858842f
--- /dev/null
+++ b/third_party/waved-flags/svg/GB-ENG.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GB-NIR.svg b/third_party/waved-flags/svg/GB-NIR.svg
new file mode 100644
index 000000000..0ed8ca4d9
--- /dev/null
+++ b/third_party/waved-flags/svg/GB-NIR.svg
@@ -0,0 +1,709 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GB-SCT.svg b/third_party/waved-flags/svg/GB-SCT.svg
new file mode 100644
index 000000000..3e4b0e2f0
--- /dev/null
+++ b/third_party/waved-flags/svg/GB-SCT.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GB-WLS.svg b/third_party/waved-flags/svg/GB-WLS.svg
new file mode 100644
index 000000000..715dac205
--- /dev/null
+++ b/third_party/waved-flags/svg/GB-WLS.svg
@@ -0,0 +1,506 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GB.svg b/third_party/waved-flags/svg/GB.svg
new file mode 100644
index 000000000..9d8ee48f9
--- /dev/null
+++ b/third_party/waved-flags/svg/GB.svg
@@ -0,0 +1,24 @@
+
diff --git a/third_party/waved-flags/svg/GD.svg b/third_party/waved-flags/svg/GD.svg
new file mode 100644
index 000000000..9f184179f
--- /dev/null
+++ b/third_party/waved-flags/svg/GD.svg
@@ -0,0 +1,109 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GE.svg b/third_party/waved-flags/svg/GE.svg
new file mode 100644
index 000000000..fe6d248ca
--- /dev/null
+++ b/third_party/waved-flags/svg/GE.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GF.svg b/third_party/waved-flags/svg/GF.svg
new file mode 100644
index 000000000..22ee5cbb7
--- /dev/null
+++ b/third_party/waved-flags/svg/GF.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GG.svg b/third_party/waved-flags/svg/GG.svg
new file mode 100644
index 000000000..46f85b752
--- /dev/null
+++ b/third_party/waved-flags/svg/GG.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GH.svg b/third_party/waved-flags/svg/GH.svg
new file mode 100644
index 000000000..e92891e07
--- /dev/null
+++ b/third_party/waved-flags/svg/GH.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GI.svg b/third_party/waved-flags/svg/GI.svg
new file mode 100644
index 000000000..75cf87590
--- /dev/null
+++ b/third_party/waved-flags/svg/GI.svg
@@ -0,0 +1,236 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GL.svg b/third_party/waved-flags/svg/GL.svg
new file mode 100644
index 000000000..2ffc0b970
--- /dev/null
+++ b/third_party/waved-flags/svg/GL.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GM.svg b/third_party/waved-flags/svg/GM.svg
new file mode 100644
index 000000000..9cf246884
--- /dev/null
+++ b/third_party/waved-flags/svg/GM.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GN.svg b/third_party/waved-flags/svg/GN.svg
new file mode 100644
index 000000000..257e437bb
--- /dev/null
+++ b/third_party/waved-flags/svg/GN.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GP.svg b/third_party/waved-flags/svg/GP.svg
new file mode 100644
index 000000000..44b5fbb96
--- /dev/null
+++ b/third_party/waved-flags/svg/GP.svg
@@ -0,0 +1,311 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GQ.svg b/third_party/waved-flags/svg/GQ.svg
new file mode 100644
index 000000000..a60d06b34
--- /dev/null
+++ b/third_party/waved-flags/svg/GQ.svg
@@ -0,0 +1,223 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GR.svg b/third_party/waved-flags/svg/GR.svg
new file mode 100644
index 000000000..a0760aeab
--- /dev/null
+++ b/third_party/waved-flags/svg/GR.svg
@@ -0,0 +1,19 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GS.svg b/third_party/waved-flags/svg/GS.svg
new file mode 100644
index 000000000..2eca5882f
--- /dev/null
+++ b/third_party/waved-flags/svg/GS.svg
@@ -0,0 +1,1350 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GT.svg b/third_party/waved-flags/svg/GT.svg
new file mode 100644
index 000000000..cf31551d3
--- /dev/null
+++ b/third_party/waved-flags/svg/GT.svg
@@ -0,0 +1,1588 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GU.svg b/third_party/waved-flags/svg/GU.svg
new file mode 100644
index 000000000..982859da0
--- /dev/null
+++ b/third_party/waved-flags/svg/GU.svg
@@ -0,0 +1,139 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GW.svg b/third_party/waved-flags/svg/GW.svg
new file mode 100644
index 000000000..e60187232
--- /dev/null
+++ b/third_party/waved-flags/svg/GW.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/third_party/waved-flags/svg/GY.svg b/third_party/waved-flags/svg/GY.svg
new file mode 100644
index 000000000..e7adb3f9e
--- /dev/null
+++ b/third_party/waved-flags/svg/GY.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/third_party/waved-flags/svg/HK.svg b/third_party/waved-flags/svg/HK.svg
new file mode 100644
index 000000000..5f8ad3946
--- /dev/null
+++ b/third_party/waved-flags/svg/HK.svg
@@ -0,0 +1,44 @@
+
+
+
diff --git a/third_party/waved-flags/svg/HM.svg b/third_party/waved-flags/svg/HM.svg
new file mode 120000
index 000000000..347b0f019
--- /dev/null
+++ b/third_party/waved-flags/svg/HM.svg
@@ -0,0 +1 @@
+AU.svg
\ No newline at end of file
diff --git a/third_party/waved-flags/svg/HN.svg b/third_party/waved-flags/svg/HN.svg
new file mode 100644
index 000000000..672c9e6d6
--- /dev/null
+++ b/third_party/waved-flags/svg/HN.svg
@@ -0,0 +1,71 @@
+
+
+
diff --git a/third_party/waved-flags/svg/HR.svg b/third_party/waved-flags/svg/HR.svg
new file mode 100644
index 000000000..0db12e4ce
--- /dev/null
+++ b/third_party/waved-flags/svg/HR.svg
@@ -0,0 +1,1189 @@
+
+
+
diff --git a/third_party/waved-flags/svg/HT.svg b/third_party/waved-flags/svg/HT.svg
new file mode 100644
index 000000000..e1974c085
--- /dev/null
+++ b/third_party/waved-flags/svg/HT.svg
@@ -0,0 +1,1233 @@
+
+
+
diff --git a/third_party/waved-flags/svg/HU.svg b/third_party/waved-flags/svg/HU.svg
new file mode 100644
index 000000000..536fdb082
--- /dev/null
+++ b/third_party/waved-flags/svg/HU.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/IC.svg b/third_party/waved-flags/svg/IC.svg
new file mode 100644
index 000000000..23c91469e
--- /dev/null
+++ b/third_party/waved-flags/svg/IC.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/ID.svg b/third_party/waved-flags/svg/ID.svg
new file mode 100644
index 000000000..4fcbcbdd9
--- /dev/null
+++ b/third_party/waved-flags/svg/ID.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/third_party/waved-flags/svg/IE.svg b/third_party/waved-flags/svg/IE.svg
new file mode 100644
index 000000000..644d7cb47
--- /dev/null
+++ b/third_party/waved-flags/svg/IE.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/IL.svg b/third_party/waved-flags/svg/IL.svg
new file mode 100644
index 000000000..af537d527
--- /dev/null
+++ b/third_party/waved-flags/svg/IL.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/third_party/waved-flags/svg/IM.svg b/third_party/waved-flags/svg/IM.svg
new file mode 100644
index 000000000..b674796ed
--- /dev/null
+++ b/third_party/waved-flags/svg/IM.svg
@@ -0,0 +1,368 @@
+
+
+
diff --git a/third_party/waved-flags/svg/IN.svg b/third_party/waved-flags/svg/IN.svg
new file mode 100644
index 000000000..5da03d780
--- /dev/null
+++ b/third_party/waved-flags/svg/IN.svg
@@ -0,0 +1,106 @@
+
+
+
diff --git a/third_party/waved-flags/svg/IO.svg b/third_party/waved-flags/svg/IO.svg
new file mode 100644
index 000000000..bb7f38821
--- /dev/null
+++ b/third_party/waved-flags/svg/IO.svg
@@ -0,0 +1,1119 @@
+
+
+
diff --git a/third_party/waved-flags/svg/IQ.svg b/third_party/waved-flags/svg/IQ.svg
new file mode 100644
index 000000000..b4b20b9c2
--- /dev/null
+++ b/third_party/waved-flags/svg/IQ.svg
@@ -0,0 +1,54 @@
+
+
+
diff --git a/third_party/waved-flags/svg/IR.svg b/third_party/waved-flags/svg/IR.svg
new file mode 100644
index 000000000..34234bd13
--- /dev/null
+++ b/third_party/waved-flags/svg/IR.svg
@@ -0,0 +1,227 @@
+
+
+
diff --git a/third_party/waved-flags/svg/IS.svg b/third_party/waved-flags/svg/IS.svg
new file mode 100644
index 000000000..f8dde7efc
--- /dev/null
+++ b/third_party/waved-flags/svg/IS.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/third_party/waved-flags/svg/IT.svg b/third_party/waved-flags/svg/IT.svg
new file mode 100644
index 000000000..736bfd6f8
--- /dev/null
+++ b/third_party/waved-flags/svg/IT.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/JE.svg b/third_party/waved-flags/svg/JE.svg
new file mode 100644
index 000000000..cd14a81ab
--- /dev/null
+++ b/third_party/waved-flags/svg/JE.svg
@@ -0,0 +1,889 @@
+
+
+
diff --git a/third_party/waved-flags/svg/JM.svg b/third_party/waved-flags/svg/JM.svg
new file mode 100644
index 000000000..c0b998481
--- /dev/null
+++ b/third_party/waved-flags/svg/JM.svg
@@ -0,0 +1,19 @@
+
+
+
diff --git a/third_party/waved-flags/svg/JO.svg b/third_party/waved-flags/svg/JO.svg
new file mode 100644
index 000000000..246982ccf
--- /dev/null
+++ b/third_party/waved-flags/svg/JO.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/third_party/waved-flags/svg/JP.svg b/third_party/waved-flags/svg/JP.svg
new file mode 100644
index 000000000..83e909d59
--- /dev/null
+++ b/third_party/waved-flags/svg/JP.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/KE.svg b/third_party/waved-flags/svg/KE.svg
new file mode 100644
index 000000000..4062e90ab
--- /dev/null
+++ b/third_party/waved-flags/svg/KE.svg
@@ -0,0 +1,38 @@
+
+
+
diff --git a/third_party/waved-flags/svg/KG.svg b/third_party/waved-flags/svg/KG.svg
new file mode 100644
index 000000000..6d9e770b1
--- /dev/null
+++ b/third_party/waved-flags/svg/KG.svg
@@ -0,0 +1,117 @@
+
+
+
diff --git a/third_party/waved-flags/svg/KH.svg b/third_party/waved-flags/svg/KH.svg
new file mode 100644
index 000000000..0b9ccac6e
--- /dev/null
+++ b/third_party/waved-flags/svg/KH.svg
@@ -0,0 +1,529 @@
+
+
+
diff --git a/third_party/waved-flags/svg/KI.svg b/third_party/waved-flags/svg/KI.svg
new file mode 100644
index 000000000..cdb8afd91
--- /dev/null
+++ b/third_party/waved-flags/svg/KI.svg
@@ -0,0 +1,137 @@
+
+
+
diff --git a/third_party/waved-flags/svg/KM.svg b/third_party/waved-flags/svg/KM.svg
new file mode 100644
index 000000000..72a82370e
--- /dev/null
+++ b/third_party/waved-flags/svg/KM.svg
@@ -0,0 +1,51 @@
+
+
+
diff --git a/third_party/waved-flags/svg/KN.svg b/third_party/waved-flags/svg/KN.svg
new file mode 100644
index 000000000..3336121b8
--- /dev/null
+++ b/third_party/waved-flags/svg/KN.svg
@@ -0,0 +1,52 @@
+
+
+
diff --git a/third_party/waved-flags/svg/KP.svg b/third_party/waved-flags/svg/KP.svg
new file mode 100644
index 000000000..3193a96d5
--- /dev/null
+++ b/third_party/waved-flags/svg/KP.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/third_party/waved-flags/svg/KR.svg b/third_party/waved-flags/svg/KR.svg
new file mode 100644
index 000000000..0efe22230
--- /dev/null
+++ b/third_party/waved-flags/svg/KR.svg
@@ -0,0 +1,60 @@
+
+
+
diff --git a/third_party/waved-flags/svg/KW.svg b/third_party/waved-flags/svg/KW.svg
new file mode 100644
index 000000000..4cd60cc83
--- /dev/null
+++ b/third_party/waved-flags/svg/KW.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/third_party/waved-flags/svg/KY.svg b/third_party/waved-flags/svg/KY.svg
new file mode 100644
index 000000000..30f9a6c9e
--- /dev/null
+++ b/third_party/waved-flags/svg/KY.svg
@@ -0,0 +1,1217 @@
+
+
+
diff --git a/third_party/waved-flags/svg/KZ.svg b/third_party/waved-flags/svg/KZ.svg
new file mode 100644
index 000000000..3d90344e2
--- /dev/null
+++ b/third_party/waved-flags/svg/KZ.svg
@@ -0,0 +1,247 @@
+
+
+
diff --git a/third_party/waved-flags/svg/LA.svg b/third_party/waved-flags/svg/LA.svg
new file mode 100644
index 000000000..07af296e5
--- /dev/null
+++ b/third_party/waved-flags/svg/LA.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/third_party/waved-flags/svg/LB.svg b/third_party/waved-flags/svg/LB.svg
new file mode 100644
index 000000000..abc19712a
--- /dev/null
+++ b/third_party/waved-flags/svg/LB.svg
@@ -0,0 +1,56 @@
+
+
+
diff --git a/third_party/waved-flags/svg/LC.svg b/third_party/waved-flags/svg/LC.svg
new file mode 100644
index 000000000..f18bf77a5
--- /dev/null
+++ b/third_party/waved-flags/svg/LC.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/third_party/waved-flags/svg/LI.svg b/third_party/waved-flags/svg/LI.svg
new file mode 100644
index 000000000..67d49df4c
--- /dev/null
+++ b/third_party/waved-flags/svg/LI.svg
@@ -0,0 +1,462 @@
+
+
+
diff --git a/third_party/waved-flags/svg/LK.svg b/third_party/waved-flags/svg/LK.svg
new file mode 100644
index 000000000..524ba38e1
--- /dev/null
+++ b/third_party/waved-flags/svg/LK.svg
@@ -0,0 +1,537 @@
+
+
+
diff --git a/third_party/waved-flags/svg/LR.svg b/third_party/waved-flags/svg/LR.svg
new file mode 100644
index 000000000..aed2814ed
--- /dev/null
+++ b/third_party/waved-flags/svg/LR.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/third_party/waved-flags/svg/LS.svg b/third_party/waved-flags/svg/LS.svg
new file mode 100644
index 000000000..151b9239e
--- /dev/null
+++ b/third_party/waved-flags/svg/LS.svg
@@ -0,0 +1,51 @@
+
+
+
diff --git a/third_party/waved-flags/svg/LT.svg b/third_party/waved-flags/svg/LT.svg
new file mode 100644
index 000000000..0a627f6c7
--- /dev/null
+++ b/third_party/waved-flags/svg/LT.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/LU.svg b/third_party/waved-flags/svg/LU.svg
new file mode 100644
index 000000000..563c02821
--- /dev/null
+++ b/third_party/waved-flags/svg/LU.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/LV.svg b/third_party/waved-flags/svg/LV.svg
new file mode 100644
index 000000000..b545b51b0
--- /dev/null
+++ b/third_party/waved-flags/svg/LV.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/third_party/waved-flags/svg/LY.svg b/third_party/waved-flags/svg/LY.svg
new file mode 100644
index 000000000..65aa8136f
--- /dev/null
+++ b/third_party/waved-flags/svg/LY.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MA.svg b/third_party/waved-flags/svg/MA.svg
new file mode 100644
index 000000000..1d2b66bd6
--- /dev/null
+++ b/third_party/waved-flags/svg/MA.svg
@@ -0,0 +1,19 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MC.svg b/third_party/waved-flags/svg/MC.svg
new file mode 100644
index 000000000..856260d7a
--- /dev/null
+++ b/third_party/waved-flags/svg/MC.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MD.svg b/third_party/waved-flags/svg/MD.svg
new file mode 100644
index 000000000..e9073eb8a
--- /dev/null
+++ b/third_party/waved-flags/svg/MD.svg
@@ -0,0 +1,342 @@
+
+
+
diff --git a/third_party/waved-flags/svg/ME.svg b/third_party/waved-flags/svg/ME.svg
new file mode 100644
index 000000000..88497d925
--- /dev/null
+++ b/third_party/waved-flags/svg/ME.svg
@@ -0,0 +1,919 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MF.svg b/third_party/waved-flags/svg/MF.svg
new file mode 120000
index 000000000..61f045a37
--- /dev/null
+++ b/third_party/waved-flags/svg/MF.svg
@@ -0,0 +1 @@
+FR.svg
\ No newline at end of file
diff --git a/third_party/waved-flags/svg/MG.svg b/third_party/waved-flags/svg/MG.svg
new file mode 100644
index 000000000..112aaa4ff
--- /dev/null
+++ b/third_party/waved-flags/svg/MG.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MH.svg b/third_party/waved-flags/svg/MH.svg
new file mode 100644
index 000000000..acac0eac1
--- /dev/null
+++ b/third_party/waved-flags/svg/MH.svg
@@ -0,0 +1,54 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MK.svg b/third_party/waved-flags/svg/MK.svg
new file mode 100644
index 000000000..255447009
--- /dev/null
+++ b/third_party/waved-flags/svg/MK.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/third_party/waved-flags/svg/ML.svg b/third_party/waved-flags/svg/ML.svg
new file mode 100644
index 000000000..a8120637d
--- /dev/null
+++ b/third_party/waved-flags/svg/ML.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MM.svg b/third_party/waved-flags/svg/MM.svg
new file mode 100644
index 000000000..8b8232c22
--- /dev/null
+++ b/third_party/waved-flags/svg/MM.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MN.svg b/third_party/waved-flags/svg/MN.svg
new file mode 100644
index 000000000..850f9ca6e
--- /dev/null
+++ b/third_party/waved-flags/svg/MN.svg
@@ -0,0 +1,44 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MO.svg b/third_party/waved-flags/svg/MO.svg
new file mode 100644
index 000000000..04459cfd1
--- /dev/null
+++ b/third_party/waved-flags/svg/MO.svg
@@ -0,0 +1,81 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MP.svg b/third_party/waved-flags/svg/MP.svg
new file mode 100644
index 000000000..e1320d454
--- /dev/null
+++ b/third_party/waved-flags/svg/MP.svg
@@ -0,0 +1,803 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MQ.svg b/third_party/waved-flags/svg/MQ.svg
new file mode 100644
index 000000000..2a5ffef14
--- /dev/null
+++ b/third_party/waved-flags/svg/MQ.svg
@@ -0,0 +1,66 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MR.svg b/third_party/waved-flags/svg/MR.svg
new file mode 100644
index 000000000..e14710799
--- /dev/null
+++ b/third_party/waved-flags/svg/MR.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MS.svg b/third_party/waved-flags/svg/MS.svg
new file mode 100644
index 000000000..507325fed
--- /dev/null
+++ b/third_party/waved-flags/svg/MS.svg
@@ -0,0 +1,288 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MT.svg b/third_party/waved-flags/svg/MT.svg
new file mode 100644
index 000000000..3ec4a765a
--- /dev/null
+++ b/third_party/waved-flags/svg/MT.svg
@@ -0,0 +1,354 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MU.svg b/third_party/waved-flags/svg/MU.svg
new file mode 100644
index 000000000..ff81f789e
--- /dev/null
+++ b/third_party/waved-flags/svg/MU.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MV.svg b/third_party/waved-flags/svg/MV.svg
new file mode 100644
index 000000000..93304c67b
--- /dev/null
+++ b/third_party/waved-flags/svg/MV.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MW.svg b/third_party/waved-flags/svg/MW.svg
new file mode 100644
index 000000000..cbad5337a
--- /dev/null
+++ b/third_party/waved-flags/svg/MW.svg
@@ -0,0 +1,81 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MX.svg b/third_party/waved-flags/svg/MX.svg
new file mode 100644
index 000000000..a2dc1d6a2
--- /dev/null
+++ b/third_party/waved-flags/svg/MX.svg
@@ -0,0 +1,2382 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MY.svg b/third_party/waved-flags/svg/MY.svg
new file mode 100644
index 000000000..52d24e1e2
--- /dev/null
+++ b/third_party/waved-flags/svg/MY.svg
@@ -0,0 +1,33 @@
+
+
+
diff --git a/third_party/waved-flags/svg/MZ.svg b/third_party/waved-flags/svg/MZ.svg
new file mode 100644
index 000000000..066f144db
--- /dev/null
+++ b/third_party/waved-flags/svg/MZ.svg
@@ -0,0 +1,134 @@
+
+
+
diff --git a/third_party/waved-flags/svg/NA.svg b/third_party/waved-flags/svg/NA.svg
new file mode 100644
index 000000000..086452295
--- /dev/null
+++ b/third_party/waved-flags/svg/NA.svg
@@ -0,0 +1,42 @@
+
+
+
diff --git a/third_party/waved-flags/svg/NC.svg b/third_party/waved-flags/svg/NC.svg
new file mode 100644
index 000000000..af89956a1
--- /dev/null
+++ b/third_party/waved-flags/svg/NC.svg
@@ -0,0 +1,41 @@
+
+
+
diff --git a/third_party/waved-flags/svg/NE.svg b/third_party/waved-flags/svg/NE.svg
new file mode 100644
index 000000000..a8138fe9d
--- /dev/null
+++ b/third_party/waved-flags/svg/NE.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/third_party/waved-flags/svg/NF.svg b/third_party/waved-flags/svg/NF.svg
new file mode 100644
index 000000000..130ad6788
--- /dev/null
+++ b/third_party/waved-flags/svg/NF.svg
@@ -0,0 +1,110 @@
+
+
+
diff --git a/third_party/waved-flags/svg/NG.svg b/third_party/waved-flags/svg/NG.svg
new file mode 100644
index 000000000..dd85fabb0
--- /dev/null
+++ b/third_party/waved-flags/svg/NG.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/third_party/waved-flags/svg/NI.svg b/third_party/waved-flags/svg/NI.svg
new file mode 100644
index 000000000..7236e44a0
--- /dev/null
+++ b/third_party/waved-flags/svg/NI.svg
@@ -0,0 +1,993 @@
+
+
+
diff --git a/third_party/waved-flags/svg/NL.svg b/third_party/waved-flags/svg/NL.svg
new file mode 100644
index 000000000..3c509bc37
--- /dev/null
+++ b/third_party/waved-flags/svg/NL.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/NO.svg b/third_party/waved-flags/svg/NO.svg
new file mode 100644
index 000000000..1606e0fbe
--- /dev/null
+++ b/third_party/waved-flags/svg/NO.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/third_party/waved-flags/svg/NP.svg b/third_party/waved-flags/svg/NP.svg
new file mode 100644
index 000000000..8f6aa071c
--- /dev/null
+++ b/third_party/waved-flags/svg/NP.svg
@@ -0,0 +1,46 @@
+
+
+
diff --git a/third_party/waved-flags/svg/NR.svg b/third_party/waved-flags/svg/NR.svg
new file mode 100644
index 000000000..2ba874412
--- /dev/null
+++ b/third_party/waved-flags/svg/NR.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/third_party/waved-flags/svg/NU.svg b/third_party/waved-flags/svg/NU.svg
new file mode 100644
index 000000000..edd31749b
--- /dev/null
+++ b/third_party/waved-flags/svg/NU.svg
@@ -0,0 +1,87 @@
+
+
+
diff --git a/third_party/waved-flags/svg/NZ.svg b/third_party/waved-flags/svg/NZ.svg
new file mode 100644
index 000000000..665973cc0
--- /dev/null
+++ b/third_party/waved-flags/svg/NZ.svg
@@ -0,0 +1,188 @@
+
+
+
diff --git a/third_party/waved-flags/svg/OM.svg b/third_party/waved-flags/svg/OM.svg
new file mode 100644
index 000000000..2191e8e2f
--- /dev/null
+++ b/third_party/waved-flags/svg/OM.svg
@@ -0,0 +1,973 @@
+
+
+
diff --git a/third_party/waved-flags/svg/PA.svg b/third_party/waved-flags/svg/PA.svg
new file mode 100644
index 000000000..f851d4796
--- /dev/null
+++ b/third_party/waved-flags/svg/PA.svg
@@ -0,0 +1,41 @@
+
+
+
diff --git a/third_party/waved-flags/svg/PE.svg b/third_party/waved-flags/svg/PE.svg
new file mode 100644
index 000000000..acd29658b
--- /dev/null
+++ b/third_party/waved-flags/svg/PE.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/third_party/waved-flags/svg/PF.svg b/third_party/waved-flags/svg/PF.svg
new file mode 100644
index 000000000..b4446e6f7
--- /dev/null
+++ b/third_party/waved-flags/svg/PF.svg
@@ -0,0 +1,237 @@
+
+
+
diff --git a/third_party/waved-flags/svg/PG.svg b/third_party/waved-flags/svg/PG.svg
new file mode 100644
index 000000000..e06cb2853
--- /dev/null
+++ b/third_party/waved-flags/svg/PG.svg
@@ -0,0 +1,78 @@
+
+
+
diff --git a/third_party/waved-flags/svg/PH.svg b/third_party/waved-flags/svg/PH.svg
new file mode 100644
index 000000000..4cc634c21
--- /dev/null
+++ b/third_party/waved-flags/svg/PH.svg
@@ -0,0 +1,69 @@
+
+
+
diff --git a/third_party/waved-flags/svg/PK.svg b/third_party/waved-flags/svg/PK.svg
new file mode 100644
index 000000000..266cd09ee
--- /dev/null
+++ b/third_party/waved-flags/svg/PK.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/third_party/waved-flags/svg/PL.svg b/third_party/waved-flags/svg/PL.svg
new file mode 100644
index 000000000..a09453217
--- /dev/null
+++ b/third_party/waved-flags/svg/PL.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/third_party/waved-flags/svg/PM.svg b/third_party/waved-flags/svg/PM.svg
new file mode 100644
index 000000000..68e747609
--- /dev/null
+++ b/third_party/waved-flags/svg/PM.svg
@@ -0,0 +1,1875 @@
+
+
+
diff --git a/third_party/waved-flags/svg/PN.svg b/third_party/waved-flags/svg/PN.svg
new file mode 100644
index 000000000..3d8a7410b
--- /dev/null
+++ b/third_party/waved-flags/svg/PN.svg
@@ -0,0 +1,595 @@
+
+
+
diff --git a/third_party/waved-flags/svg/PR.svg b/third_party/waved-flags/svg/PR.svg
new file mode 100644
index 000000000..76efe764a
--- /dev/null
+++ b/third_party/waved-flags/svg/PR.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/third_party/waved-flags/svg/PS.svg b/third_party/waved-flags/svg/PS.svg
new file mode 100644
index 000000000..1651d4c32
--- /dev/null
+++ b/third_party/waved-flags/svg/PS.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/third_party/waved-flags/svg/PT.svg b/third_party/waved-flags/svg/PT.svg
new file mode 100644
index 000000000..2730941bf
--- /dev/null
+++ b/third_party/waved-flags/svg/PT.svg
@@ -0,0 +1,815 @@
+
+
+
diff --git a/third_party/waved-flags/svg/PW.svg b/third_party/waved-flags/svg/PW.svg
new file mode 100644
index 000000000..a3549686c
--- /dev/null
+++ b/third_party/waved-flags/svg/PW.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/third_party/waved-flags/svg/PY.svg b/third_party/waved-flags/svg/PY.svg
new file mode 100644
index 000000000..f5dabe018
--- /dev/null
+++ b/third_party/waved-flags/svg/PY.svg
@@ -0,0 +1,518 @@
+
+
+
diff --git a/third_party/waved-flags/svg/QA.svg b/third_party/waved-flags/svg/QA.svg
new file mode 100644
index 000000000..b86c3cd53
--- /dev/null
+++ b/third_party/waved-flags/svg/QA.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/third_party/waved-flags/svg/RE.svg b/third_party/waved-flags/svg/RE.svg
new file mode 100644
index 000000000..925516c02
--- /dev/null
+++ b/third_party/waved-flags/svg/RE.svg
@@ -0,0 +1,86 @@
+
+
+
diff --git a/third_party/waved-flags/svg/RO.svg b/third_party/waved-flags/svg/RO.svg
new file mode 100644
index 000000000..c2ed23423
--- /dev/null
+++ b/third_party/waved-flags/svg/RO.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/RS.svg b/third_party/waved-flags/svg/RS.svg
new file mode 100644
index 000000000..a532e25d9
--- /dev/null
+++ b/third_party/waved-flags/svg/RS.svg
@@ -0,0 +1,6567 @@
+
+
+
diff --git a/third_party/waved-flags/svg/RU.svg b/third_party/waved-flags/svg/RU.svg
new file mode 100644
index 000000000..ead36bdda
--- /dev/null
+++ b/third_party/waved-flags/svg/RU.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/RW.svg b/third_party/waved-flags/svg/RW.svg
new file mode 100644
index 000000000..80832c2a3
--- /dev/null
+++ b/third_party/waved-flags/svg/RW.svg
@@ -0,0 +1,37 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SA.svg b/third_party/waved-flags/svg/SA.svg
new file mode 100644
index 000000000..497b2a434
--- /dev/null
+++ b/third_party/waved-flags/svg/SA.svg
@@ -0,0 +1,154 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SB.svg b/third_party/waved-flags/svg/SB.svg
new file mode 100644
index 000000000..8add7cdab
--- /dev/null
+++ b/third_party/waved-flags/svg/SB.svg
@@ -0,0 +1,85 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SC.svg b/third_party/waved-flags/svg/SC.svg
new file mode 100644
index 000000000..001a51183
--- /dev/null
+++ b/third_party/waved-flags/svg/SC.svg
@@ -0,0 +1,19 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SD.svg b/third_party/waved-flags/svg/SD.svg
new file mode 100644
index 000000000..15ca7b83f
--- /dev/null
+++ b/third_party/waved-flags/svg/SD.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SE.svg b/third_party/waved-flags/svg/SE.svg
new file mode 100644
index 000000000..46ac6414c
--- /dev/null
+++ b/third_party/waved-flags/svg/SE.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SG.svg b/third_party/waved-flags/svg/SG.svg
new file mode 100644
index 000000000..2ed1e2bed
--- /dev/null
+++ b/third_party/waved-flags/svg/SG.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SH.svg b/third_party/waved-flags/svg/SH.svg
new file mode 100644
index 000000000..b8a044b5b
--- /dev/null
+++ b/third_party/waved-flags/svg/SH.svg
@@ -0,0 +1,816 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SI.svg b/third_party/waved-flags/svg/SI.svg
new file mode 100644
index 000000000..3ae7cdacf
--- /dev/null
+++ b/third_party/waved-flags/svg/SI.svg
@@ -0,0 +1,36 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SJ.svg b/third_party/waved-flags/svg/SJ.svg
new file mode 120000
index 000000000..e6dcd3f2b
--- /dev/null
+++ b/third_party/waved-flags/svg/SJ.svg
@@ -0,0 +1 @@
+NO.svg
\ No newline at end of file
diff --git a/third_party/waved-flags/svg/SK.svg b/third_party/waved-flags/svg/SK.svg
new file mode 100644
index 000000000..5b05b616b
--- /dev/null
+++ b/third_party/waved-flags/svg/SK.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SL.svg b/third_party/waved-flags/svg/SL.svg
new file mode 100644
index 000000000..5eee82334
--- /dev/null
+++ b/third_party/waved-flags/svg/SL.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SM.svg b/third_party/waved-flags/svg/SM.svg
new file mode 100644
index 000000000..02cd7d323
--- /dev/null
+++ b/third_party/waved-flags/svg/SM.svg
@@ -0,0 +1,2529 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SN.svg b/third_party/waved-flags/svg/SN.svg
new file mode 100644
index 000000000..0a8675ebb
--- /dev/null
+++ b/third_party/waved-flags/svg/SN.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SO.svg b/third_party/waved-flags/svg/SO.svg
new file mode 100644
index 000000000..1c7c8a92a
--- /dev/null
+++ b/third_party/waved-flags/svg/SO.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SR.svg b/third_party/waved-flags/svg/SR.svg
new file mode 100644
index 000000000..fef22b417
--- /dev/null
+++ b/third_party/waved-flags/svg/SR.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SS.svg b/third_party/waved-flags/svg/SS.svg
new file mode 100644
index 000000000..308171cc3
--- /dev/null
+++ b/third_party/waved-flags/svg/SS.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/third_party/waved-flags/svg/ST.svg b/third_party/waved-flags/svg/ST.svg
new file mode 100644
index 000000000..01fe73ced
--- /dev/null
+++ b/third_party/waved-flags/svg/ST.svg
@@ -0,0 +1,35 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SV.svg b/third_party/waved-flags/svg/SV.svg
new file mode 100644
index 000000000..551beb7d8
--- /dev/null
+++ b/third_party/waved-flags/svg/SV.svg
@@ -0,0 +1,4470 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SX.svg b/third_party/waved-flags/svg/SX.svg
new file mode 100644
index 000000000..1e38a4f71
--- /dev/null
+++ b/third_party/waved-flags/svg/SX.svg
@@ -0,0 +1,304 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SY.svg b/third_party/waved-flags/svg/SY.svg
new file mode 100644
index 000000000..d8c1a5b47
--- /dev/null
+++ b/third_party/waved-flags/svg/SY.svg
@@ -0,0 +1,45 @@
+
+
+
diff --git a/third_party/waved-flags/svg/SZ.svg b/third_party/waved-flags/svg/SZ.svg
new file mode 100644
index 000000000..baca49319
--- /dev/null
+++ b/third_party/waved-flags/svg/SZ.svg
@@ -0,0 +1,205 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TA.svg b/third_party/waved-flags/svg/TA.svg
new file mode 100644
index 000000000..87d23df60
--- /dev/null
+++ b/third_party/waved-flags/svg/TA.svg
@@ -0,0 +1,2519 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TC.svg b/third_party/waved-flags/svg/TC.svg
new file mode 100644
index 000000000..8ced978a7
--- /dev/null
+++ b/third_party/waved-flags/svg/TC.svg
@@ -0,0 +1,596 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TD.svg b/third_party/waved-flags/svg/TD.svg
new file mode 100644
index 000000000..10f916092
--- /dev/null
+++ b/third_party/waved-flags/svg/TD.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TF.svg b/third_party/waved-flags/svg/TF.svg
new file mode 100644
index 000000000..a7736dae2
--- /dev/null
+++ b/third_party/waved-flags/svg/TF.svg
@@ -0,0 +1,68 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TG.svg b/third_party/waved-flags/svg/TG.svg
new file mode 100644
index 000000000..2bbc68e00
--- /dev/null
+++ b/third_party/waved-flags/svg/TG.svg
@@ -0,0 +1,33 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TH.svg b/third_party/waved-flags/svg/TH.svg
new file mode 100644
index 000000000..cf2a2c212
--- /dev/null
+++ b/third_party/waved-flags/svg/TH.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TJ.svg b/third_party/waved-flags/svg/TJ.svg
new file mode 100644
index 000000000..51fcf770d
--- /dev/null
+++ b/third_party/waved-flags/svg/TJ.svg
@@ -0,0 +1,77 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TK.svg b/third_party/waved-flags/svg/TK.svg
new file mode 100644
index 000000000..e83e4df60
--- /dev/null
+++ b/third_party/waved-flags/svg/TK.svg
@@ -0,0 +1,66 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TL.svg b/third_party/waved-flags/svg/TL.svg
new file mode 100644
index 000000000..b1108f476
--- /dev/null
+++ b/third_party/waved-flags/svg/TL.svg
@@ -0,0 +1,33 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TM.svg b/third_party/waved-flags/svg/TM.svg
new file mode 100644
index 000000000..5ba970ace
--- /dev/null
+++ b/third_party/waved-flags/svg/TM.svg
@@ -0,0 +1,1123 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TN.svg b/third_party/waved-flags/svg/TN.svg
new file mode 100644
index 000000000..8356d6cbb
--- /dev/null
+++ b/third_party/waved-flags/svg/TN.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TO.svg b/third_party/waved-flags/svg/TO.svg
new file mode 100644
index 000000000..856524b4e
--- /dev/null
+++ b/third_party/waved-flags/svg/TO.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TR.svg b/third_party/waved-flags/svg/TR.svg
new file mode 100644
index 000000000..e87556995
--- /dev/null
+++ b/third_party/waved-flags/svg/TR.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TT.svg b/third_party/waved-flags/svg/TT.svg
new file mode 100644
index 000000000..a71d0a856
--- /dev/null
+++ b/third_party/waved-flags/svg/TT.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TV.svg b/third_party/waved-flags/svg/TV.svg
new file mode 100644
index 000000000..6611f09fa
--- /dev/null
+++ b/third_party/waved-flags/svg/TV.svg
@@ -0,0 +1,130 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TW.svg b/third_party/waved-flags/svg/TW.svg
new file mode 100644
index 000000000..d77d91e8c
--- /dev/null
+++ b/third_party/waved-flags/svg/TW.svg
@@ -0,0 +1,42 @@
+
+
+
diff --git a/third_party/waved-flags/svg/TZ.svg b/third_party/waved-flags/svg/TZ.svg
new file mode 100644
index 000000000..0fc1fc14f
--- /dev/null
+++ b/third_party/waved-flags/svg/TZ.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/third_party/waved-flags/svg/UA.svg b/third_party/waved-flags/svg/UA.svg
new file mode 100644
index 000000000..81cf176df
--- /dev/null
+++ b/third_party/waved-flags/svg/UA.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/third_party/waved-flags/svg/UG.svg b/third_party/waved-flags/svg/UG.svg
new file mode 100644
index 000000000..85746b2dc
--- /dev/null
+++ b/third_party/waved-flags/svg/UG.svg
@@ -0,0 +1,127 @@
+
+
+
diff --git a/third_party/waved-flags/svg/UM.svg b/third_party/waved-flags/svg/UM.svg
new file mode 120000
index 000000000..b6a958eb1
--- /dev/null
+++ b/third_party/waved-flags/svg/UM.svg
@@ -0,0 +1 @@
+US.svg
\ No newline at end of file
diff --git a/third_party/waved-flags/svg/UN.svg b/third_party/waved-flags/svg/UN.svg
new file mode 100644
index 000000000..33499f2c0
--- /dev/null
+++ b/third_party/waved-flags/svg/UN.svg
@@ -0,0 +1,354 @@
+
+
+
diff --git a/third_party/waved-flags/svg/US.svg b/third_party/waved-flags/svg/US.svg
new file mode 100644
index 000000000..4f7653b1d
--- /dev/null
+++ b/third_party/waved-flags/svg/US.svg
@@ -0,0 +1,403 @@
+
+
+
diff --git a/third_party/waved-flags/svg/UY.svg b/third_party/waved-flags/svg/UY.svg
new file mode 100644
index 000000000..037dd38e5
--- /dev/null
+++ b/third_party/waved-flags/svg/UY.svg
@@ -0,0 +1,191 @@
+
+
+
diff --git a/third_party/waved-flags/svg/UZ.svg b/third_party/waved-flags/svg/UZ.svg
new file mode 100644
index 000000000..d235f4e59
--- /dev/null
+++ b/third_party/waved-flags/svg/UZ.svg
@@ -0,0 +1,141 @@
+
+
+
diff --git a/third_party/waved-flags/svg/VA.svg b/third_party/waved-flags/svg/VA.svg
new file mode 100644
index 000000000..e627675e6
--- /dev/null
+++ b/third_party/waved-flags/svg/VA.svg
@@ -0,0 +1,1842 @@
+
+
+
diff --git a/third_party/waved-flags/svg/VC.svg b/third_party/waved-flags/svg/VC.svg
new file mode 100644
index 000000000..c6d0836c0
--- /dev/null
+++ b/third_party/waved-flags/svg/VC.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/third_party/waved-flags/svg/VE.svg b/third_party/waved-flags/svg/VE.svg
new file mode 100644
index 000000000..05f1e9afb
--- /dev/null
+++ b/third_party/waved-flags/svg/VE.svg
@@ -0,0 +1,186 @@
+
+
+
diff --git a/third_party/waved-flags/svg/VG.svg b/third_party/waved-flags/svg/VG.svg
new file mode 100644
index 000000000..7ec8cab28
--- /dev/null
+++ b/third_party/waved-flags/svg/VG.svg
@@ -0,0 +1,854 @@
+
+
+
diff --git a/third_party/waved-flags/svg/VI.svg b/third_party/waved-flags/svg/VI.svg
new file mode 100644
index 000000000..bab4af7ea
--- /dev/null
+++ b/third_party/waved-flags/svg/VI.svg
@@ -0,0 +1,569 @@
+
+
+
diff --git a/third_party/waved-flags/svg/VN.svg b/third_party/waved-flags/svg/VN.svg
new file mode 100644
index 000000000..51ac33f08
--- /dev/null
+++ b/third_party/waved-flags/svg/VN.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/third_party/waved-flags/svg/VU.svg b/third_party/waved-flags/svg/VU.svg
new file mode 100644
index 000000000..8402f535f
--- /dev/null
+++ b/third_party/waved-flags/svg/VU.svg
@@ -0,0 +1,51 @@
+
+
+
diff --git a/third_party/waved-flags/svg/WF.svg b/third_party/waved-flags/svg/WF.svg
new file mode 100644
index 000000000..7b0be64d4
--- /dev/null
+++ b/third_party/waved-flags/svg/WF.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/third_party/waved-flags/svg/WS.svg b/third_party/waved-flags/svg/WS.svg
new file mode 100644
index 000000000..405871e71
--- /dev/null
+++ b/third_party/waved-flags/svg/WS.svg
@@ -0,0 +1,50 @@
+
+
+
diff --git a/third_party/waved-flags/svg/XK.svg b/third_party/waved-flags/svg/XK.svg
new file mode 100644
index 000000000..4a9ee6c34
--- /dev/null
+++ b/third_party/waved-flags/svg/XK.svg
@@ -0,0 +1,171 @@
+
+
+
diff --git a/third_party/waved-flags/svg/YE.svg b/third_party/waved-flags/svg/YE.svg
new file mode 100644
index 000000000..f2409e92e
--- /dev/null
+++ b/third_party/waved-flags/svg/YE.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/third_party/waved-flags/svg/YT.svg b/third_party/waved-flags/svg/YT.svg
new file mode 100644
index 000000000..2694a787b
--- /dev/null
+++ b/third_party/waved-flags/svg/YT.svg
@@ -0,0 +1,554 @@
+
+
+
diff --git a/third_party/waved-flags/svg/ZA.svg b/third_party/waved-flags/svg/ZA.svg
new file mode 100644
index 000000000..639245c59
--- /dev/null
+++ b/third_party/waved-flags/svg/ZA.svg
@@ -0,0 +1,47 @@
+
+
+
diff --git a/third_party/waved-flags/svg/ZM.svg b/third_party/waved-flags/svg/ZM.svg
new file mode 100644
index 000000000..8a040ff76
--- /dev/null
+++ b/third_party/waved-flags/svg/ZM.svg
@@ -0,0 +1,333 @@
+
+
+
diff --git a/third_party/waved-flags/svg/ZW.svg b/third_party/waved-flags/svg/ZW.svg
new file mode 100644
index 000000000..10a14d503
--- /dev/null
+++ b/third_party/waved-flags/svg/ZW.svg
@@ -0,0 +1,99 @@
+
+
+