From 014832af0c999678705bfc0c48b74bd64e9d2280 Mon Sep 17 00:00:00 2001 From: Peter Greshnov Date: Thu, 24 Aug 2023 19:07:25 +0600 Subject: [PATCH] Random flags with speech --- composer.json | 5 - composer.lock | 77 - countries.js | 1771 ++++++++++++ countries.json | 1771 ++++++++++++ css/flag-icons.css | 1628 +++++++++++ css/flag-icons.min.css | 1 + flags/1x1/ac.svg | 690 +++++ flags/1x1/ad.svg | 148 + flags/1x1/ae.svg | 6 + flags/1x1/af.svg | 81 + flags/1x1/ag.svg | 14 + flags/1x1/ai.svg | 29 + flags/1x1/al.svg | 5 + flags/1x1/am.svg | 5 + flags/1x1/ao.svg | 13 + flags/1x1/aq.svg | 5 + flags/1x1/ar.svg | 32 + flags/1x1/arab.svg | 109 + flags/1x1/as.svg | 73 + flags/1x1/at.svg | 6 + flags/1x1/au.svg | 8 + flags/1x1/aw.svg | 186 ++ flags/1x1/ax.svg | 18 + flags/1x1/az.svg | 8 + flags/1x1/ba.svg | 12 + flags/1x1/bb.svg | 6 + flags/1x1/bd.svg | 4 + flags/1x1/be.svg | 7 + flags/1x1/bf.svg | 7 + flags/1x1/bg.svg | 7 + flags/1x1/bh.svg | 4 + flags/1x1/bi.svg | 15 + flags/1x1/bj.svg | 14 + flags/1x1/bl.svg | 7 + flags/1x1/bm.svg | 97 + flags/1x1/bn.svg | 36 + flags/1x1/bo.svg | 678 +++++ flags/1x1/bq.svg | 5 + flags/1x1/br.svg | 45 + flags/1x1/bs.svg | 13 + flags/1x1/bt.svg | 89 + flags/1x1/bv.svg | 13 + flags/1x1/bw.svg | 7 + flags/1x1/by.svg | 22 + flags/1x1/bz.svg | 145 + flags/1x1/ca.svg | 4 + flags/1x1/cc.svg | 19 + flags/1x1/cd.svg | 12 + flags/1x1/cefta.svg | 13 + flags/1x1/cf.svg | 15 + flags/1x1/cg.svg | 12 + flags/1x1/ch.svg | 9 + flags/1x1/ci.svg | 7 + flags/1x1/ck.svg | 9 + flags/1x1/cl.svg | 13 + flags/1x1/cm.svg | 15 + flags/1x1/cn.svg | 11 + flags/1x1/co.svg | 7 + flags/1x1/cp.svg | 7 + flags/1x1/cr.svg | 7 + flags/1x1/cu.svg | 13 + flags/1x1/cv.svg | 13 + flags/1x1/cw.svg | 14 + flags/1x1/cx.svg | 15 + flags/1x1/cy.svg | 6 + flags/1x1/cz.svg | 5 + flags/1x1/de.svg | 5 + flags/1x1/dg.svg | 130 + flags/1x1/dj.svg | 13 + flags/1x1/dk.svg | 5 + flags/1x1/dm.svg | 152 + flags/1x1/do.svg | 123 + flags/1x1/dz.svg | 5 + flags/1x1/eac.svg | 48 + flags/1x1/ec.svg | 138 + flags/1x1/ee.svg | 7 + flags/1x1/eg.svg | 38 + flags/1x1/eh.svg | 11 + flags/1x1/er.svg | 13 + flags/1x1/es-ct.svg | 4 + flags/1x1/es-ga.svg | 187 ++ flags/1x1/es-pv.svg | 5 + flags/1x1/es.svg | 547 ++++ flags/1x1/et.svg | 14 + flags/1x1/eu.svg | 28 + flags/1x1/fi.svg | 5 + flags/1x1/fj.svg | 123 + flags/1x1/fk.svg | 89 + flags/1x1/fm.svg | 11 + flags/1x1/fo.svg | 12 + flags/1x1/fr.svg | 5 + flags/1x1/ga.svg | 7 + flags/1x1/gb-eng.svg | 5 + flags/1x1/gb-nir.svg | 131 + flags/1x1/gb-sct.svg | 4 + flags/1x1/gb-wls.svg | 9 + flags/1x1/gb.svg | 7 + flags/1x1/gd.svg | 27 + flags/1x1/ge.svg | 6 + flags/1x1/gf.svg | 5 + flags/1x1/gg.svg | 9 + flags/1x1/gh.svg | 6 + flags/1x1/gi.svg | 32 + flags/1x1/gl.svg | 4 + flags/1x1/gm.svg | 9 + flags/1x1/gn.svg | 7 + flags/1x1/gp.svg | 5 + flags/1x1/gq.svg | 23 + flags/1x1/gr.svg | 16 + flags/1x1/gs.svg | 132 + flags/1x1/gt.svg | 204 ++ flags/1x1/gu.svg | 23 + flags/1x1/gw.svg | 15 + flags/1x1/gy.svg | 9 + flags/1x1/hk.svg | 8 + flags/1x1/hm.svg | 8 + flags/1x1/hn.svg | 18 + flags/1x1/hr.svg | 56 + flags/1x1/ht.svg | 116 + flags/1x1/hu.svg | 7 + flags/1x1/ic.svg | 7 + flags/1x1/id.svg | 4 + flags/1x1/ie.svg | 7 + flags/1x1/il.svg | 14 + flags/1x1/im.svg | 36 + flags/1x1/in.svg | 25 + flags/1x1/io.svg | 130 + flags/1x1/iq.svg | 10 + flags/1x1/ir.svg | 219 ++ flags/1x1/is.svg | 12 + flags/1x1/it.svg | 7 + flags/1x1/je.svg | 44 + flags/1x1/jm.svg | 8 + flags/1x1/jo.svg | 16 + flags/1x1/jp.svg | 11 + flags/1x1/ke.svg | 23 + flags/1x1/kg.svg | 15 + flags/1x1/kh.svg | 61 + flags/1x1/ki.svg | 36 + flags/1x1/km.svg | 16 + flags/1x1/kn.svg | 14 + flags/1x1/kp.svg | 15 + flags/1x1/kr.svg | 17 + flags/1x1/kw.svg | 13 + flags/1x1/ky.svg | 103 + flags/1x1/kz.svg | 36 + flags/1x1/la.svg | 12 + flags/1x1/lb.svg | 15 + flags/1x1/lc.svg | 8 + flags/1x1/li.svg | 43 + flags/1x1/lk.svg | 22 + flags/1x1/lr.svg | 14 + flags/1x1/ls.svg | 8 + flags/1x1/lt.svg | 7 + flags/1x1/lu.svg | 5 + flags/1x1/lv.svg | 6 + flags/1x1/ly.svg | 13 + flags/1x1/ma.svg | 4 + flags/1x1/mc.svg | 6 + flags/1x1/md.svg | 71 + flags/1x1/me.svg | 118 + flags/1x1/mf.svg | 5 + flags/1x1/mg.svg | 7 + flags/1x1/mh.svg | 8 + flags/1x1/mk.svg | 5 + flags/1x1/ml.svg | 7 + flags/1x1/mm.svg | 10 + flags/1x1/mn.svg | 14 + flags/1x1/mo.svg | 9 + flags/1x1/mp.svg | 86 + flags/1x1/mq.svg | 5 + flags/1x1/mr.svg | 6 + flags/1x1/ms.svg | 25 + flags/1x1/mt.svg | 50 + flags/1x1/mu.svg | 8 + flags/1x1/mv.svg | 6 + flags/1x1/mw.svg | 15 + flags/1x1/mx.svg | 378 +++ flags/1x1/my.svg | 18 + flags/1x1/mz.svg | 21 + flags/1x1/na.svg | 16 + flags/1x1/nc.svg | 12 + flags/1x1/ne.svg | 6 + flags/1x1/nf.svg | 11 + flags/1x1/ng.svg | 6 + flags/1x1/ni.svg | 129 + flags/1x1/nl.svg | 5 + flags/1x1/no.svg | 7 + flags/1x1/np.svg | 18 + flags/1x1/nr.svg | 12 + flags/1x1/nu.svg | 10 + flags/1x1/nz.svg | 36 + flags/1x1/om.svg | 115 + flags/1x1/pa.svg | 13 + flags/1x1/pe.svg | 4 + flags/1x1/pf.svg | 18 + flags/1x1/pg.svg | 16 + flags/1x1/ph.svg | 6 + flags/1x1/pk.svg | 15 + flags/1x1/pl.svg | 6 + flags/1x1/pm.svg | 5 + flags/1x1/pn.svg | 53 + flags/1x1/pr.svg | 13 + flags/1x1/ps.svg | 15 + flags/1x1/pt.svg | 57 + flags/1x1/pw.svg | 11 + flags/1x1/py.svg | 156 ++ flags/1x1/qa.svg | 4 + flags/1x1/re.svg | 7 + flags/1x1/ro.svg | 7 + flags/1x1/rs.svg | 296 ++ flags/1x1/ru.svg | 7 + flags/1x1/rw.svg | 13 + flags/1x1/sa.svg | 25 + flags/1x1/sb.svg | 13 + flags/1x1/sc.svg | 7 + flags/1x1/sd.svg | 13 + flags/1x1/se.svg | 4 + flags/1x1/sg.svg | 13 + flags/1x1/sh.svg | 7 + flags/1x1/si.svg | 18 + flags/1x1/sj.svg | 7 + flags/1x1/sk.svg | 9 + flags/1x1/sl.svg | 12 + flags/1x1/sm.svg | 73 + flags/1x1/sn.svg | 8 + flags/1x1/so.svg | 11 + flags/1x1/sr.svg | 6 + flags/1x1/ss.svg | 8 + flags/1x1/st.svg | 16 + flags/1x1/sv.svg | 594 ++++ flags/1x1/sx.svg | 56 + flags/1x1/sy.svg | 6 + flags/1x1/sz.svg | 34 + flags/1x1/ta.svg | 76 + flags/1x1/tc.svg | 50 + flags/1x1/td.svg | 7 + flags/1x1/tf.svg | 15 + flags/1x1/tg.svg | 14 + flags/1x1/th.svg | 7 + flags/1x1/tj.svg | 26 + flags/1x1/tk.svg | 5 + flags/1x1/tl.svg | 13 + flags/1x1/tm.svg | 205 ++ flags/1x1/tn.svg | 4 + flags/1x1/to.svg | 10 + flags/1x1/tr.svg | 8 + flags/1x1/tt.svg | 7 + flags/1x1/tv.svg | 9 + flags/1x1/tw.svg | 32 + flags/1x1/tz.svg | 15 + flags/1x1/ua.svg | 6 + flags/1x1/ug.svg | 30 + flags/1x1/um.svg | 9 + flags/1x1/un.svg | 16 + flags/1x1/us.svg | 9 + flags/1x1/uy.svg | 28 + flags/1x1/uz.svg | 30 + flags/1x1/va.svg | 190 ++ flags/1x1/vc.svg | 8 + flags/1x1/ve.svg | 26 + flags/1x1/vg.svg | 59 + flags/1x1/vi.svg | 28 + flags/1x1/vn.svg | 11 + flags/1x1/vu.svg | 21 + flags/1x1/wf.svg | 5 + flags/1x1/ws.svg | 7 + flags/1x1/xk.svg | 5 + flags/1x1/xx.svg | 4 + flags/1x1/ye.svg | 7 + flags/1x1/yt.svg | 5 + flags/1x1/za.svg | 17 + flags/1x1/zm.svg | 27 + flags/1x1/zw.svg | 21 + flags/4x3/ac.svg | 689 +++++ flags/4x3/ad.svg | 150 + flags/4x3/ae.svg | 6 + flags/4x3/af.svg | 81 + flags/4x3/ag.svg | 14 + flags/4x3/ai.svg | 29 + flags/4x3/al.svg | 5 + flags/4x3/am.svg | 5 + flags/4x3/ao.svg | 13 + flags/4x3/aq.svg | 5 + flags/4x3/ar.svg | 32 + flags/4x3/arab.svg | 109 + flags/4x3/as.svg | 72 + flags/4x3/at.svg | 6 + flags/4x3/au.svg | 8 + flags/4x3/aw.svg | 186 ++ flags/4x3/ax.svg | 18 + flags/4x3/az.svg | 8 + flags/4x3/ba.svg | 12 + flags/4x3/bb.svg | 6 + flags/4x3/bd.svg | 4 + flags/4x3/be.svg | 7 + flags/4x3/bf.svg | 7 + flags/4x3/bg.svg | 7 + flags/4x3/bh.svg | 4 + flags/4x3/bi.svg | 15 + flags/4x3/bj.svg | 14 + flags/4x3/bl.svg | 5 + flags/4x3/bm.svg | 97 + flags/4x3/bn.svg | 36 + flags/4x3/bo.svg | 676 +++++ flags/4x3/bq.svg | 5 + flags/4x3/br.svg | 45 + flags/4x3/bs.svg | 13 + flags/4x3/bt.svg | 89 + flags/4x3/bv.svg | 13 + flags/4x3/bw.svg | 7 + flags/4x3/by.svg | 20 + flags/4x3/bz.svg | 145 + flags/4x3/ca.svg | 4 + flags/4x3/cc.svg | 19 + flags/4x3/cd.svg | 5 + flags/4x3/cefta.svg | 13 + flags/4x3/cf.svg | 15 + flags/4x3/cg.svg | 12 + flags/4x3/ch.svg | 9 + flags/4x3/ci.svg | 7 + flags/4x3/ck.svg | 9 + flags/4x3/cl.svg | 13 + flags/4x3/cm.svg | 15 + flags/4x3/cn.svg | 11 + flags/4x3/co.svg | 7 + flags/4x3/cp.svg | 7 + flags/4x3/cr.svg | 7 + flags/4x3/cu.svg | 13 + flags/4x3/cv.svg | 13 + flags/4x3/cw.svg | 14 + flags/4x3/cx.svg | 15 + flags/4x3/cy.svg | 6 + flags/4x3/cz.svg | 5 + flags/4x3/de.svg | 5 + flags/4x3/dg.svg | 130 + flags/4x3/dj.svg | 13 + flags/4x3/dk.svg | 5 + flags/4x3/dm.svg | 152 + flags/4x3/do.svg | 121 + flags/4x3/dz.svg | 5 + flags/4x3/eac.svg | 48 + flags/4x3/ec.svg | 138 + flags/4x3/ee.svg | 7 + flags/4x3/eg.svg | 38 + flags/4x3/eh.svg | 16 + flags/4x3/er.svg | 8 + flags/4x3/es-ct.svg | 4 + flags/4x3/es-ga.svg | 187 ++ flags/4x3/es-pv.svg | 5 + flags/4x3/es.svg | 544 ++++ flags/4x3/et.svg | 14 + flags/4x3/eu.svg | 28 + flags/4x3/fi.svg | 5 + flags/4x3/fj.svg | 120 + flags/4x3/fk.svg | 90 + flags/4x3/fm.svg | 11 + flags/4x3/fo.svg | 12 + flags/4x3/fr.svg | 5 + flags/4x3/ga.svg | 7 + flags/4x3/gb-eng.svg | 5 + flags/4x3/gb-nir.svg | 132 + flags/4x3/gb-sct.svg | 4 + flags/4x3/gb-wls.svg | 9 + flags/4x3/gb.svg | 7 + flags/4x3/gd.svg | 27 + flags/4x3/ge.svg | 6 + flags/4x3/gf.svg | 5 + flags/4x3/gg.svg | 9 + flags/4x3/gh.svg | 6 + flags/4x3/gi.svg | 32 + flags/4x3/gl.svg | 4 + flags/4x3/gm.svg | 14 + flags/4x3/gn.svg | 7 + flags/4x3/gp.svg | 5 + flags/4x3/gq.svg | 23 + flags/4x3/gr.svg | 16 + flags/4x3/gs.svg | 133 + flags/4x3/gt.svg | 204 ++ flags/4x3/gu.svg | 23 + flags/4x3/gw.svg | 13 + flags/4x3/gy.svg | 9 + flags/4x3/hk.svg | 8 + flags/4x3/hm.svg | 8 + flags/4x3/hn.svg | 18 + flags/4x3/hr.svg | 58 + flags/4x3/ht.svg | 116 + flags/4x3/hu.svg | 7 + flags/4x3/ic.svg | 7 + flags/4x3/id.svg | 4 + flags/4x3/ie.svg | 7 + flags/4x3/il.svg | 14 + flags/4x3/im.svg | 36 + flags/4x3/in.svg | 25 + flags/4x3/io.svg | 130 + flags/4x3/iq.svg | 10 + flags/4x3/ir.svg | 219 ++ flags/4x3/is.svg | 12 + flags/4x3/it.svg | 7 + flags/4x3/je.svg | 45 + flags/4x3/jm.svg | 8 + flags/4x3/jo.svg | 16 + flags/4x3/jp.svg | 11 + flags/4x3/ke.svg | 23 + flags/4x3/kg.svg | 15 + flags/4x3/kh.svg | 61 + flags/4x3/ki.svg | 36 + flags/4x3/km.svg | 16 + flags/4x3/kn.svg | 14 + flags/4x3/kp.svg | 15 + flags/4x3/kr.svg | 24 + flags/4x3/kw.svg | 13 + flags/4x3/ky.svg | 103 + flags/4x3/kz.svg | 36 + flags/4x3/la.svg | 12 + flags/4x3/lb.svg | 15 + flags/4x3/lc.svg | 8 + flags/4x3/li.svg | 43 + flags/4x3/lk.svg | 22 + flags/4x3/lr.svg | 14 + flags/4x3/ls.svg | 8 + flags/4x3/lt.svg | 7 + flags/4x3/lu.svg | 5 + flags/4x3/lv.svg | 6 + flags/4x3/ly.svg | 13 + flags/4x3/ma.svg | 4 + flags/4x3/mc.svg | 6 + flags/4x3/md.svg | 70 + flags/4x3/me.svg | 116 + flags/4x3/mf.svg | 5 + flags/4x3/mg.svg | 7 + flags/4x3/mh.svg | 7 + flags/4x3/mk.svg | 5 + flags/4x3/ml.svg | 7 + flags/4x3/mm.svg | 12 + flags/4x3/mn.svg | 14 + flags/4x3/mo.svg | 9 + flags/4x3/mp.svg | 86 + flags/4x3/mq.svg | 5 + flags/4x3/mr.svg | 6 + flags/4x3/ms.svg | 29 + flags/4x3/mt.svg | 49 + flags/4x3/mu.svg | 8 + flags/4x3/mv.svg | 6 + flags/4x3/mw.svg | 10 + flags/4x3/mx.svg | 382 +++ flags/4x3/my.svg | 26 + flags/4x3/mz.svg | 21 + flags/4x3/na.svg | 16 + flags/4x3/nc.svg | 13 + flags/4x3/ne.svg | 6 + flags/4x3/nf.svg | 9 + flags/4x3/ng.svg | 6 + flags/4x3/ni.svg | 129 + flags/4x3/nl.svg | 5 + flags/4x3/no.svg | 7 + flags/4x3/np.svg | 13 + flags/4x3/nr.svg | 12 + flags/4x3/nu.svg | 10 + flags/4x3/nz.svg | 36 + flags/4x3/om.svg | 115 + flags/4x3/pa.svg | 14 + flags/4x3/pe.svg | 4 + flags/4x3/pf.svg | 19 + flags/4x3/pg.svg | 9 + flags/4x3/ph.svg | 6 + flags/4x3/pk.svg | 15 + flags/4x3/pl.svg | 6 + flags/4x3/pm.svg | 5 + flags/4x3/pn.svg | 53 + flags/4x3/pr.svg | 13 + flags/4x3/ps.svg | 15 + flags/4x3/pt.svg | 57 + flags/4x3/pw.svg | 11 + flags/4x3/py.svg | 157 ++ flags/4x3/qa.svg | 4 + flags/4x3/re.svg | 5 + flags/4x3/ro.svg | 7 + flags/4x3/rs.svg | 292 ++ flags/4x3/ru.svg | 7 + flags/4x3/rw.svg | 13 + flags/4x3/sa.svg | 25 + flags/4x3/sb.svg | 13 + flags/4x3/sc.svg | 7 + flags/4x3/sd.svg | 13 + flags/4x3/se.svg | 4 + flags/4x3/sg.svg | 13 + flags/4x3/sh.svg | 7 + flags/4x3/si.svg | 18 + flags/4x3/sj.svg | 7 + flags/4x3/sk.svg | 9 + flags/4x3/sl.svg | 7 + flags/4x3/sm.svg | 75 + flags/4x3/sn.svg | 8 + flags/4x3/so.svg | 11 + flags/4x3/sr.svg | 6 + flags/4x3/ss.svg | 8 + flags/4x3/st.svg | 16 + flags/4x3/sv.svg | 594 ++++ flags/4x3/sx.svg | 56 + flags/4x3/sy.svg | 6 + flags/4x3/sz.svg | 34 + flags/4x3/ta.svg | 76 + flags/4x3/tc.svg | 50 + flags/4x3/td.svg | 7 + flags/4x3/tf.svg | 15 + flags/4x3/tg.svg | 14 + flags/4x3/th.svg | 7 + flags/4x3/tj.svg | 22 + flags/4x3/tk.svg | 5 + flags/4x3/tl.svg | 13 + flags/4x3/tm.svg | 204 ++ flags/4x3/tn.svg | 4 + flags/4x3/to.svg | 10 + flags/4x3/tr.svg | 8 + flags/4x3/tt.svg | 5 + flags/4x3/tv.svg | 9 + flags/4x3/tw.svg | 34 + flags/4x3/tz.svg | 13 + flags/4x3/ua.svg | 6 + flags/4x3/ug.svg | 30 + flags/4x3/um.svg | 9 + flags/4x3/un.svg | 16 + flags/4x3/us.svg | 9 + flags/4x3/uy.svg | 28 + flags/4x3/uz.svg | 30 + flags/4x3/va.svg | 190 ++ flags/4x3/vc.svg | 8 + flags/4x3/ve.svg | 26 + flags/4x3/vg.svg | 59 + flags/4x3/vi.svg | 28 + flags/4x3/vn.svg | 11 + flags/4x3/vu.svg | 21 + flags/4x3/wf.svg | 5 + flags/4x3/ws.svg | 7 + flags/4x3/xk.svg | 5 + flags/4x3/xx.svg | 4 + flags/4x3/ye.svg | 7 + flags/4x3/yt.svg | 5 + flags/4x3/za.svg | 17 + flags/4x3/zm.svg | 27 + flags/4x3/zw.svg | 21 + index.html | 32 + index.php | 62 - package-lock.json | 17 + package.json | 5 + script.js | 1876 +++++++++++++ style.css | 76 + vendor/autoload.php | 12 - vendor/composer/ClassLoader.php | 572 ---- vendor/composer/InstalledVersions.php | 352 --- vendor/composer/LICENSE | 21 - vendor/composer/autoload_classmap.php | 10 - vendor/composer/autoload_namespaces.php | 9 - vendor/composer/autoload_psr4.php | 10 - vendor/composer/autoload_real.php | 38 - vendor/composer/autoload_static.php | 36 - vendor/composer/installed.json | 67 - vendor/composer/installed.php | 32 - vendor/composer/platform_check.php | 26 - vendor/league/iso3166/.yamllint | 22 - vendor/league/iso3166/LICENSE | 19 - vendor/league/iso3166/composer.json | 36 - .../iso3166/src/Exception/DomainException.php | 16 - .../src/Exception/ISO3166Exception.php | 16 - .../src/Exception/OutOfBoundsException.php | 16 - vendor/league/iso3166/src/Guards.php | 53 - vendor/league/iso3166/src/ISO3166.php | 2455 ----------------- .../iso3166/src/ISO3166DataProvider.php | 62 - .../iso3166/src/ISO3166DataValidator.php | 57 - .../league/iso3166/src/ISO3166WithAliases.php | 75 - 571 files changed, 28298 insertions(+), 4156 deletions(-) delete mode 100644 composer.json delete mode 100644 composer.lock create mode 100644 countries.js create mode 100644 countries.json create mode 100644 css/flag-icons.css create mode 100644 css/flag-icons.min.css create mode 100644 flags/1x1/ac.svg create mode 100644 flags/1x1/ad.svg create mode 100644 flags/1x1/ae.svg create mode 100644 flags/1x1/af.svg create mode 100644 flags/1x1/ag.svg create mode 100644 flags/1x1/ai.svg create mode 100644 flags/1x1/al.svg create mode 100644 flags/1x1/am.svg create mode 100644 flags/1x1/ao.svg create mode 100644 flags/1x1/aq.svg create mode 100644 flags/1x1/ar.svg create mode 100644 flags/1x1/arab.svg create mode 100644 flags/1x1/as.svg create mode 100644 flags/1x1/at.svg create mode 100644 flags/1x1/au.svg create mode 100644 flags/1x1/aw.svg create mode 100644 flags/1x1/ax.svg create mode 100644 flags/1x1/az.svg create mode 100644 flags/1x1/ba.svg create mode 100644 flags/1x1/bb.svg create mode 100644 flags/1x1/bd.svg create mode 100644 flags/1x1/be.svg create mode 100644 flags/1x1/bf.svg create mode 100644 flags/1x1/bg.svg create mode 100644 flags/1x1/bh.svg create mode 100644 flags/1x1/bi.svg create mode 100644 flags/1x1/bj.svg create mode 100644 flags/1x1/bl.svg create mode 100644 flags/1x1/bm.svg create mode 100644 flags/1x1/bn.svg create mode 100644 flags/1x1/bo.svg create mode 100644 flags/1x1/bq.svg create mode 100644 flags/1x1/br.svg create mode 100644 flags/1x1/bs.svg create mode 100644 flags/1x1/bt.svg create mode 100644 flags/1x1/bv.svg create mode 100644 flags/1x1/bw.svg create mode 100644 flags/1x1/by.svg create mode 100644 flags/1x1/bz.svg create mode 100644 flags/1x1/ca.svg create mode 100644 flags/1x1/cc.svg create mode 100644 flags/1x1/cd.svg create mode 100644 flags/1x1/cefta.svg create mode 100644 flags/1x1/cf.svg create mode 100644 flags/1x1/cg.svg create mode 100644 flags/1x1/ch.svg create mode 100644 flags/1x1/ci.svg create mode 100644 flags/1x1/ck.svg create mode 100644 flags/1x1/cl.svg create mode 100644 flags/1x1/cm.svg create mode 100644 flags/1x1/cn.svg create mode 100644 flags/1x1/co.svg create mode 100644 flags/1x1/cp.svg create mode 100644 flags/1x1/cr.svg create mode 100644 flags/1x1/cu.svg create mode 100644 flags/1x1/cv.svg create mode 100644 flags/1x1/cw.svg create mode 100644 flags/1x1/cx.svg create mode 100644 flags/1x1/cy.svg create mode 100644 flags/1x1/cz.svg create mode 100644 flags/1x1/de.svg create mode 100644 flags/1x1/dg.svg create mode 100644 flags/1x1/dj.svg create mode 100644 flags/1x1/dk.svg create mode 100644 flags/1x1/dm.svg create mode 100644 flags/1x1/do.svg create mode 100644 flags/1x1/dz.svg create mode 100644 flags/1x1/eac.svg create mode 100644 flags/1x1/ec.svg create mode 100644 flags/1x1/ee.svg create mode 100644 flags/1x1/eg.svg create mode 100644 flags/1x1/eh.svg create mode 100644 flags/1x1/er.svg create mode 100644 flags/1x1/es-ct.svg create mode 100644 flags/1x1/es-ga.svg create mode 100644 flags/1x1/es-pv.svg create mode 100644 flags/1x1/es.svg create mode 100644 flags/1x1/et.svg create mode 100644 flags/1x1/eu.svg create mode 100644 flags/1x1/fi.svg create mode 100644 flags/1x1/fj.svg create mode 100644 flags/1x1/fk.svg create mode 100644 flags/1x1/fm.svg create mode 100644 flags/1x1/fo.svg create mode 100644 flags/1x1/fr.svg create mode 100644 flags/1x1/ga.svg create mode 100644 flags/1x1/gb-eng.svg create mode 100644 flags/1x1/gb-nir.svg create mode 100644 flags/1x1/gb-sct.svg create mode 100644 flags/1x1/gb-wls.svg create mode 100644 flags/1x1/gb.svg create mode 100644 flags/1x1/gd.svg create mode 100644 flags/1x1/ge.svg create mode 100644 flags/1x1/gf.svg create mode 100644 flags/1x1/gg.svg create mode 100644 flags/1x1/gh.svg create mode 100644 flags/1x1/gi.svg create mode 100644 flags/1x1/gl.svg create mode 100644 flags/1x1/gm.svg create mode 100644 flags/1x1/gn.svg create mode 100644 flags/1x1/gp.svg create mode 100644 flags/1x1/gq.svg create mode 100644 flags/1x1/gr.svg create mode 100644 flags/1x1/gs.svg create mode 100644 flags/1x1/gt.svg create mode 100644 flags/1x1/gu.svg create mode 100644 flags/1x1/gw.svg create mode 100644 flags/1x1/gy.svg create mode 100644 flags/1x1/hk.svg create mode 100644 flags/1x1/hm.svg create mode 100644 flags/1x1/hn.svg create mode 100644 flags/1x1/hr.svg create mode 100644 flags/1x1/ht.svg create mode 100644 flags/1x1/hu.svg create mode 100644 flags/1x1/ic.svg create mode 100644 flags/1x1/id.svg create mode 100644 flags/1x1/ie.svg create mode 100644 flags/1x1/il.svg create mode 100644 flags/1x1/im.svg create mode 100644 flags/1x1/in.svg create mode 100644 flags/1x1/io.svg create mode 100644 flags/1x1/iq.svg create mode 100644 flags/1x1/ir.svg create mode 100644 flags/1x1/is.svg create mode 100644 flags/1x1/it.svg create mode 100644 flags/1x1/je.svg create mode 100644 flags/1x1/jm.svg create mode 100644 flags/1x1/jo.svg create mode 100644 flags/1x1/jp.svg create mode 100644 flags/1x1/ke.svg create mode 100644 flags/1x1/kg.svg create mode 100644 flags/1x1/kh.svg create mode 100644 flags/1x1/ki.svg create mode 100644 flags/1x1/km.svg create mode 100644 flags/1x1/kn.svg create mode 100644 flags/1x1/kp.svg create mode 100644 flags/1x1/kr.svg create mode 100644 flags/1x1/kw.svg create mode 100644 flags/1x1/ky.svg create mode 100644 flags/1x1/kz.svg create mode 100644 flags/1x1/la.svg create mode 100644 flags/1x1/lb.svg create mode 100644 flags/1x1/lc.svg create mode 100644 flags/1x1/li.svg create mode 100644 flags/1x1/lk.svg create mode 100644 flags/1x1/lr.svg create mode 100644 flags/1x1/ls.svg create mode 100644 flags/1x1/lt.svg create mode 100644 flags/1x1/lu.svg create mode 100644 flags/1x1/lv.svg create mode 100644 flags/1x1/ly.svg create mode 100644 flags/1x1/ma.svg create mode 100644 flags/1x1/mc.svg create mode 100644 flags/1x1/md.svg create mode 100644 flags/1x1/me.svg create mode 100644 flags/1x1/mf.svg create mode 100644 flags/1x1/mg.svg create mode 100644 flags/1x1/mh.svg create mode 100644 flags/1x1/mk.svg create mode 100644 flags/1x1/ml.svg create mode 100644 flags/1x1/mm.svg create mode 100644 flags/1x1/mn.svg create mode 100644 flags/1x1/mo.svg create mode 100644 flags/1x1/mp.svg create mode 100644 flags/1x1/mq.svg create mode 100644 flags/1x1/mr.svg create mode 100644 flags/1x1/ms.svg create mode 100644 flags/1x1/mt.svg create mode 100644 flags/1x1/mu.svg create mode 100644 flags/1x1/mv.svg create mode 100644 flags/1x1/mw.svg create mode 100644 flags/1x1/mx.svg create mode 100644 flags/1x1/my.svg create mode 100644 flags/1x1/mz.svg create mode 100644 flags/1x1/na.svg create mode 100644 flags/1x1/nc.svg create mode 100644 flags/1x1/ne.svg create mode 100644 flags/1x1/nf.svg create mode 100644 flags/1x1/ng.svg create mode 100644 flags/1x1/ni.svg create mode 100644 flags/1x1/nl.svg create mode 100644 flags/1x1/no.svg create mode 100644 flags/1x1/np.svg create mode 100644 flags/1x1/nr.svg create mode 100644 flags/1x1/nu.svg create mode 100644 flags/1x1/nz.svg create mode 100644 flags/1x1/om.svg create mode 100644 flags/1x1/pa.svg create mode 100644 flags/1x1/pe.svg create mode 100644 flags/1x1/pf.svg create mode 100644 flags/1x1/pg.svg create mode 100644 flags/1x1/ph.svg create mode 100644 flags/1x1/pk.svg create mode 100644 flags/1x1/pl.svg create mode 100644 flags/1x1/pm.svg create mode 100644 flags/1x1/pn.svg create mode 100644 flags/1x1/pr.svg create mode 100644 flags/1x1/ps.svg create mode 100644 flags/1x1/pt.svg create mode 100644 flags/1x1/pw.svg create mode 100644 flags/1x1/py.svg create mode 100644 flags/1x1/qa.svg create mode 100644 flags/1x1/re.svg create mode 100644 flags/1x1/ro.svg create mode 100644 flags/1x1/rs.svg create mode 100644 flags/1x1/ru.svg create mode 100644 flags/1x1/rw.svg create mode 100644 flags/1x1/sa.svg create mode 100644 flags/1x1/sb.svg create mode 100644 flags/1x1/sc.svg create mode 100644 flags/1x1/sd.svg create mode 100644 flags/1x1/se.svg create mode 100644 flags/1x1/sg.svg create mode 100644 flags/1x1/sh.svg create mode 100644 flags/1x1/si.svg create mode 100644 flags/1x1/sj.svg create mode 100644 flags/1x1/sk.svg create mode 100644 flags/1x1/sl.svg create mode 100644 flags/1x1/sm.svg create mode 100644 flags/1x1/sn.svg create mode 100644 flags/1x1/so.svg create mode 100644 flags/1x1/sr.svg create mode 100644 flags/1x1/ss.svg create mode 100644 flags/1x1/st.svg create mode 100644 flags/1x1/sv.svg create mode 100644 flags/1x1/sx.svg create mode 100644 flags/1x1/sy.svg create mode 100644 flags/1x1/sz.svg create mode 100644 flags/1x1/ta.svg create mode 100644 flags/1x1/tc.svg create mode 100644 flags/1x1/td.svg create mode 100644 flags/1x1/tf.svg create mode 100644 flags/1x1/tg.svg create mode 100644 flags/1x1/th.svg create mode 100644 flags/1x1/tj.svg create mode 100644 flags/1x1/tk.svg create mode 100644 flags/1x1/tl.svg create mode 100644 flags/1x1/tm.svg create mode 100644 flags/1x1/tn.svg create mode 100644 flags/1x1/to.svg create mode 100644 flags/1x1/tr.svg create mode 100644 flags/1x1/tt.svg create mode 100644 flags/1x1/tv.svg create mode 100644 flags/1x1/tw.svg create mode 100644 flags/1x1/tz.svg create mode 100644 flags/1x1/ua.svg create mode 100644 flags/1x1/ug.svg create mode 100644 flags/1x1/um.svg create mode 100644 flags/1x1/un.svg create mode 100644 flags/1x1/us.svg create mode 100644 flags/1x1/uy.svg create mode 100644 flags/1x1/uz.svg create mode 100644 flags/1x1/va.svg create mode 100644 flags/1x1/vc.svg create mode 100644 flags/1x1/ve.svg create mode 100644 flags/1x1/vg.svg create mode 100644 flags/1x1/vi.svg create mode 100644 flags/1x1/vn.svg create mode 100644 flags/1x1/vu.svg create mode 100644 flags/1x1/wf.svg create mode 100644 flags/1x1/ws.svg create mode 100644 flags/1x1/xk.svg create mode 100644 flags/1x1/xx.svg create mode 100644 flags/1x1/ye.svg create mode 100644 flags/1x1/yt.svg create mode 100644 flags/1x1/za.svg create mode 100644 flags/1x1/zm.svg create mode 100644 flags/1x1/zw.svg create mode 100644 flags/4x3/ac.svg create mode 100644 flags/4x3/ad.svg create mode 100644 flags/4x3/ae.svg create mode 100644 flags/4x3/af.svg create mode 100644 flags/4x3/ag.svg create mode 100644 flags/4x3/ai.svg create mode 100644 flags/4x3/al.svg create mode 100644 flags/4x3/am.svg create mode 100644 flags/4x3/ao.svg create mode 100644 flags/4x3/aq.svg create mode 100644 flags/4x3/ar.svg create mode 100644 flags/4x3/arab.svg create mode 100644 flags/4x3/as.svg create mode 100644 flags/4x3/at.svg create mode 100644 flags/4x3/au.svg create mode 100644 flags/4x3/aw.svg create mode 100644 flags/4x3/ax.svg create mode 100644 flags/4x3/az.svg create mode 100644 flags/4x3/ba.svg create mode 100644 flags/4x3/bb.svg create mode 100644 flags/4x3/bd.svg create mode 100644 flags/4x3/be.svg create mode 100644 flags/4x3/bf.svg create mode 100644 flags/4x3/bg.svg create mode 100644 flags/4x3/bh.svg create mode 100644 flags/4x3/bi.svg create mode 100644 flags/4x3/bj.svg create mode 100644 flags/4x3/bl.svg create mode 100644 flags/4x3/bm.svg create mode 100644 flags/4x3/bn.svg create mode 100644 flags/4x3/bo.svg create mode 100644 flags/4x3/bq.svg create mode 100644 flags/4x3/br.svg create mode 100644 flags/4x3/bs.svg create mode 100644 flags/4x3/bt.svg create mode 100644 flags/4x3/bv.svg create mode 100644 flags/4x3/bw.svg create mode 100644 flags/4x3/by.svg create mode 100644 flags/4x3/bz.svg create mode 100644 flags/4x3/ca.svg create mode 100644 flags/4x3/cc.svg create mode 100644 flags/4x3/cd.svg create mode 100644 flags/4x3/cefta.svg create mode 100644 flags/4x3/cf.svg create mode 100644 flags/4x3/cg.svg create mode 100644 flags/4x3/ch.svg create mode 100644 flags/4x3/ci.svg create mode 100644 flags/4x3/ck.svg create mode 100644 flags/4x3/cl.svg create mode 100644 flags/4x3/cm.svg create mode 100644 flags/4x3/cn.svg create mode 100644 flags/4x3/co.svg create mode 100644 flags/4x3/cp.svg create mode 100644 flags/4x3/cr.svg create mode 100644 flags/4x3/cu.svg create mode 100644 flags/4x3/cv.svg create mode 100644 flags/4x3/cw.svg create mode 100644 flags/4x3/cx.svg create mode 100644 flags/4x3/cy.svg create mode 100644 flags/4x3/cz.svg create mode 100644 flags/4x3/de.svg create mode 100644 flags/4x3/dg.svg create mode 100644 flags/4x3/dj.svg create mode 100644 flags/4x3/dk.svg create mode 100644 flags/4x3/dm.svg create mode 100644 flags/4x3/do.svg create mode 100644 flags/4x3/dz.svg create mode 100644 flags/4x3/eac.svg create mode 100644 flags/4x3/ec.svg create mode 100644 flags/4x3/ee.svg create mode 100644 flags/4x3/eg.svg create mode 100644 flags/4x3/eh.svg create mode 100644 flags/4x3/er.svg create mode 100644 flags/4x3/es-ct.svg create mode 100644 flags/4x3/es-ga.svg create mode 100644 flags/4x3/es-pv.svg create mode 100644 flags/4x3/es.svg create mode 100644 flags/4x3/et.svg create mode 100644 flags/4x3/eu.svg create mode 100644 flags/4x3/fi.svg create mode 100644 flags/4x3/fj.svg create mode 100644 flags/4x3/fk.svg create mode 100644 flags/4x3/fm.svg create mode 100644 flags/4x3/fo.svg create mode 100644 flags/4x3/fr.svg create mode 100644 flags/4x3/ga.svg create mode 100644 flags/4x3/gb-eng.svg create mode 100644 flags/4x3/gb-nir.svg create mode 100644 flags/4x3/gb-sct.svg create mode 100644 flags/4x3/gb-wls.svg create mode 100644 flags/4x3/gb.svg create mode 100644 flags/4x3/gd.svg create mode 100644 flags/4x3/ge.svg create mode 100644 flags/4x3/gf.svg create mode 100644 flags/4x3/gg.svg create mode 100644 flags/4x3/gh.svg create mode 100644 flags/4x3/gi.svg create mode 100644 flags/4x3/gl.svg create mode 100644 flags/4x3/gm.svg create mode 100644 flags/4x3/gn.svg create mode 100644 flags/4x3/gp.svg create mode 100644 flags/4x3/gq.svg create mode 100644 flags/4x3/gr.svg create mode 100644 flags/4x3/gs.svg create mode 100644 flags/4x3/gt.svg create mode 100644 flags/4x3/gu.svg create mode 100644 flags/4x3/gw.svg create mode 100644 flags/4x3/gy.svg create mode 100644 flags/4x3/hk.svg create mode 100644 flags/4x3/hm.svg create mode 100644 flags/4x3/hn.svg create mode 100644 flags/4x3/hr.svg create mode 100644 flags/4x3/ht.svg create mode 100644 flags/4x3/hu.svg create mode 100644 flags/4x3/ic.svg create mode 100644 flags/4x3/id.svg create mode 100644 flags/4x3/ie.svg create mode 100644 flags/4x3/il.svg create mode 100644 flags/4x3/im.svg create mode 100644 flags/4x3/in.svg create mode 100644 flags/4x3/io.svg create mode 100644 flags/4x3/iq.svg create mode 100644 flags/4x3/ir.svg create mode 100644 flags/4x3/is.svg create mode 100644 flags/4x3/it.svg create mode 100644 flags/4x3/je.svg create mode 100644 flags/4x3/jm.svg create mode 100644 flags/4x3/jo.svg create mode 100644 flags/4x3/jp.svg create mode 100644 flags/4x3/ke.svg create mode 100644 flags/4x3/kg.svg create mode 100644 flags/4x3/kh.svg create mode 100644 flags/4x3/ki.svg create mode 100644 flags/4x3/km.svg create mode 100644 flags/4x3/kn.svg create mode 100644 flags/4x3/kp.svg create mode 100644 flags/4x3/kr.svg create mode 100644 flags/4x3/kw.svg create mode 100644 flags/4x3/ky.svg create mode 100644 flags/4x3/kz.svg create mode 100644 flags/4x3/la.svg create mode 100644 flags/4x3/lb.svg create mode 100644 flags/4x3/lc.svg create mode 100644 flags/4x3/li.svg create mode 100644 flags/4x3/lk.svg create mode 100644 flags/4x3/lr.svg create mode 100644 flags/4x3/ls.svg create mode 100644 flags/4x3/lt.svg create mode 100644 flags/4x3/lu.svg create mode 100644 flags/4x3/lv.svg create mode 100644 flags/4x3/ly.svg create mode 100644 flags/4x3/ma.svg create mode 100644 flags/4x3/mc.svg create mode 100644 flags/4x3/md.svg create mode 100644 flags/4x3/me.svg create mode 100644 flags/4x3/mf.svg create mode 100644 flags/4x3/mg.svg create mode 100644 flags/4x3/mh.svg create mode 100644 flags/4x3/mk.svg create mode 100644 flags/4x3/ml.svg create mode 100644 flags/4x3/mm.svg create mode 100644 flags/4x3/mn.svg create mode 100644 flags/4x3/mo.svg create mode 100644 flags/4x3/mp.svg create mode 100644 flags/4x3/mq.svg create mode 100644 flags/4x3/mr.svg create mode 100644 flags/4x3/ms.svg create mode 100644 flags/4x3/mt.svg create mode 100644 flags/4x3/mu.svg create mode 100644 flags/4x3/mv.svg create mode 100644 flags/4x3/mw.svg create mode 100644 flags/4x3/mx.svg create mode 100644 flags/4x3/my.svg create mode 100644 flags/4x3/mz.svg create mode 100644 flags/4x3/na.svg create mode 100644 flags/4x3/nc.svg create mode 100644 flags/4x3/ne.svg create mode 100644 flags/4x3/nf.svg create mode 100644 flags/4x3/ng.svg create mode 100644 flags/4x3/ni.svg create mode 100644 flags/4x3/nl.svg create mode 100644 flags/4x3/no.svg create mode 100644 flags/4x3/np.svg create mode 100644 flags/4x3/nr.svg create mode 100644 flags/4x3/nu.svg create mode 100644 flags/4x3/nz.svg create mode 100644 flags/4x3/om.svg create mode 100644 flags/4x3/pa.svg create mode 100644 flags/4x3/pe.svg create mode 100644 flags/4x3/pf.svg create mode 100644 flags/4x3/pg.svg create mode 100644 flags/4x3/ph.svg create mode 100644 flags/4x3/pk.svg create mode 100644 flags/4x3/pl.svg create mode 100644 flags/4x3/pm.svg create mode 100644 flags/4x3/pn.svg create mode 100644 flags/4x3/pr.svg create mode 100644 flags/4x3/ps.svg create mode 100644 flags/4x3/pt.svg create mode 100644 flags/4x3/pw.svg create mode 100644 flags/4x3/py.svg create mode 100644 flags/4x3/qa.svg create mode 100644 flags/4x3/re.svg create mode 100644 flags/4x3/ro.svg create mode 100644 flags/4x3/rs.svg create mode 100644 flags/4x3/ru.svg create mode 100644 flags/4x3/rw.svg create mode 100644 flags/4x3/sa.svg create mode 100644 flags/4x3/sb.svg create mode 100644 flags/4x3/sc.svg create mode 100644 flags/4x3/sd.svg create mode 100644 flags/4x3/se.svg create mode 100644 flags/4x3/sg.svg create mode 100644 flags/4x3/sh.svg create mode 100644 flags/4x3/si.svg create mode 100644 flags/4x3/sj.svg create mode 100644 flags/4x3/sk.svg create mode 100644 flags/4x3/sl.svg create mode 100644 flags/4x3/sm.svg create mode 100644 flags/4x3/sn.svg create mode 100644 flags/4x3/so.svg create mode 100644 flags/4x3/sr.svg create mode 100644 flags/4x3/ss.svg create mode 100644 flags/4x3/st.svg create mode 100644 flags/4x3/sv.svg create mode 100644 flags/4x3/sx.svg create mode 100644 flags/4x3/sy.svg create mode 100644 flags/4x3/sz.svg create mode 100644 flags/4x3/ta.svg create mode 100644 flags/4x3/tc.svg create mode 100644 flags/4x3/td.svg create mode 100644 flags/4x3/tf.svg create mode 100644 flags/4x3/tg.svg create mode 100644 flags/4x3/th.svg create mode 100644 flags/4x3/tj.svg create mode 100644 flags/4x3/tk.svg create mode 100644 flags/4x3/tl.svg create mode 100644 flags/4x3/tm.svg create mode 100644 flags/4x3/tn.svg create mode 100644 flags/4x3/to.svg create mode 100644 flags/4x3/tr.svg create mode 100644 flags/4x3/tt.svg create mode 100644 flags/4x3/tv.svg create mode 100644 flags/4x3/tw.svg create mode 100644 flags/4x3/tz.svg create mode 100644 flags/4x3/ua.svg create mode 100644 flags/4x3/ug.svg create mode 100644 flags/4x3/um.svg create mode 100644 flags/4x3/un.svg create mode 100644 flags/4x3/us.svg create mode 100644 flags/4x3/uy.svg create mode 100644 flags/4x3/uz.svg create mode 100644 flags/4x3/va.svg create mode 100644 flags/4x3/vc.svg create mode 100644 flags/4x3/ve.svg create mode 100644 flags/4x3/vg.svg create mode 100644 flags/4x3/vi.svg create mode 100644 flags/4x3/vn.svg create mode 100644 flags/4x3/vu.svg create mode 100644 flags/4x3/wf.svg create mode 100644 flags/4x3/ws.svg create mode 100644 flags/4x3/xk.svg create mode 100644 flags/4x3/xx.svg create mode 100644 flags/4x3/ye.svg create mode 100644 flags/4x3/yt.svg create mode 100644 flags/4x3/za.svg create mode 100644 flags/4x3/zm.svg create mode 100644 flags/4x3/zw.svg create mode 100644 index.html delete mode 100644 index.php create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 script.js create mode 100644 style.css delete mode 100644 vendor/autoload.php delete mode 100644 vendor/composer/ClassLoader.php delete mode 100644 vendor/composer/InstalledVersions.php delete mode 100644 vendor/composer/LICENSE delete mode 100644 vendor/composer/autoload_classmap.php delete mode 100644 vendor/composer/autoload_namespaces.php delete mode 100644 vendor/composer/autoload_psr4.php delete mode 100644 vendor/composer/autoload_real.php delete mode 100644 vendor/composer/autoload_static.php delete mode 100644 vendor/composer/installed.json delete mode 100644 vendor/composer/installed.php delete mode 100644 vendor/composer/platform_check.php delete mode 100644 vendor/league/iso3166/.yamllint delete mode 100644 vendor/league/iso3166/LICENSE delete mode 100644 vendor/league/iso3166/composer.json delete mode 100644 vendor/league/iso3166/src/Exception/DomainException.php delete mode 100644 vendor/league/iso3166/src/Exception/ISO3166Exception.php delete mode 100644 vendor/league/iso3166/src/Exception/OutOfBoundsException.php delete mode 100644 vendor/league/iso3166/src/Guards.php delete mode 100644 vendor/league/iso3166/src/ISO3166.php delete mode 100644 vendor/league/iso3166/src/ISO3166DataProvider.php delete mode 100644 vendor/league/iso3166/src/ISO3166DataValidator.php delete mode 100644 vendor/league/iso3166/src/ISO3166WithAliases.php diff --git a/composer.json b/composer.json deleted file mode 100644 index ee0bd15..0000000 --- a/composer.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "require": { - "league/iso3166": "^4.3" - } -} diff --git a/composer.lock b/composer.lock deleted file mode 100644 index 0430c13..0000000 --- a/composer.lock +++ /dev/null @@ -1,77 +0,0 @@ -{ - "_readme": [ - "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", - "This file is @generated automatically" - ], - "content-hash": "9a196043072ab1f628d7e306c8f21aaf", - "packages": [ - { - "name": "league/iso3166", - "version": "4.3.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/iso3166.git", - "reference": "628f1b4992169917f3f59c14020ea4513c63f6db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/iso3166/zipball/628f1b4992169917f3f59c14020ea4513c63f6db", - "reference": "628f1b4992169917f3f59c14020ea4513c63f6db", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "php": "^7.3|^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "League\\ISO3166\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com" - } - ], - "description": "ISO 3166-1 PHP Library", - "homepage": "https://github.com/thephpleague/iso3166", - "keywords": [ - "3166", - "3166-1", - "ISO 3166", - "countries", - "iso", - "library" - ], - "support": { - "issues": "https://github.com/thephpleague/iso3166/issues", - "source": "https://github.com/thephpleague/iso3166" - }, - "time": "2023-06-05T15:02:58+00:00" - } - ], - "packages-dev": [], - "aliases": [], - "minimum-stability": "stable", - "stability-flags": [], - "prefer-stable": false, - "prefer-lowest": false, - "platform": [], - "platform-dev": [], - "plugin-api-version": "2.3.0" -} diff --git a/countries.js b/countries.js new file mode 100644 index 0000000..87055d7 --- /dev/null +++ b/countries.js @@ -0,0 +1,1771 @@ +let countries = [ + { + "name": "Afghanistan", + "alpha2": "AF", + "alpha3": "AFG", + "numeric": "004", + "currency": ["AFN"] + }, + { + "name": "\u00c5land Islands", + "alpha2": "AX", + "alpha3": "ALA", + "numeric": "248", + "currency": ["EUR"] + }, + { + "name": "Albania", + "alpha2": "AL", + "alpha3": "ALB", + "numeric": "008", + "currency": ["ALL"] + }, + { + "name": "Algeria", + "alpha2": "DZ", + "alpha3": "DZA", + "numeric": "012", + "currency": ["DZD"] + }, + { + "name": "American Samoa", + "alpha2": "AS", + "alpha3": "ASM", + "numeric": "016", + "currency": ["USD"] + }, + { + "name": "Andorra", + "alpha2": "AD", + "alpha3": "AND", + "numeric": "020", + "currency": ["EUR"] + }, + { + "name": "Angola", + "alpha2": "AO", + "alpha3": "AGO", + "numeric": "024", + "currency": ["AOA"] + }, + { + "name": "Anguilla", + "alpha2": "AI", + "alpha3": "AIA", + "numeric": "660", + "currency": ["XCD"] + }, + { + "name": "Antarctica", + "alpha2": "AQ", + "alpha3": "ATA", + "numeric": "010", + "currency": [ + "ARS", + "AUD", + "BGN", + "BRL", + "BYR", + "CLP", + "CNY", + "CZK", + "EUR", + "GBP", + "INR", + "JPY", + "KRW", + "NOK", + "NZD", + "PEN", + "PKR", + "PLN", + "RON", + "RUB", + "SEK", + "UAH", + "USD", + "UYU", + "ZAR" + ] + }, + { + "name": "Antigua and Barbuda", + "alpha2": "AG", + "alpha3": "ATG", + "numeric": "028", + "currency": ["XCD"] + }, + { + "name": "Argentina", + "alpha2": "AR", + "alpha3": "ARG", + "numeric": "032", + "currency": ["ARS"] + }, + { + "name": "Armenia", + "alpha2": "AM", + "alpha3": "ARM", + "numeric": "051", + "currency": ["AMD"] + }, + { + "name": "Aruba", + "alpha2": "AW", + "alpha3": "ABW", + "numeric": "533", + "currency": ["AWG"] + }, + { + "name": "Australia", + "alpha2": "AU", + "alpha3": "AUS", + "numeric": "036", + "currency": ["AUD"] + }, + { + "name": "Austria", + "alpha2": "AT", + "alpha3": "AUT", + "numeric": "040", + "currency": ["EUR"] + }, + { + "name": "Azerbaijan", + "alpha2": "AZ", + "alpha3": "AZE", + "numeric": "031", + "currency": ["AZN"] + }, + { + "name": "Bahamas", + "alpha2": "BS", + "alpha3": "BHS", + "numeric": "044", + "currency": ["BSD"] + }, + { + "name": "Bahrain", + "alpha2": "BH", + "alpha3": "BHR", + "numeric": "048", + "currency": ["BHD"] + }, + { + "name": "Bangladesh", + "alpha2": "BD", + "alpha3": "BGD", + "numeric": "050", + "currency": ["BDT"] + }, + { + "name": "Barbados", + "alpha2": "BB", + "alpha3": "BRB", + "numeric": "052", + "currency": ["BBD"] + }, + { + "name": "Belarus", + "alpha2": "BY", + "alpha3": "BLR", + "numeric": "112", + "currency": ["BYN"] + }, + { + "name": "Belgium", + "alpha2": "BE", + "alpha3": "BEL", + "numeric": "056", + "currency": ["EUR"] + }, + { + "name": "Belize", + "alpha2": "BZ", + "alpha3": "BLZ", + "numeric": "084", + "currency": ["BZD"] + }, + { + "name": "Benin", + "alpha2": "BJ", + "alpha3": "BEN", + "numeric": "204", + "currency": ["XOF"] + }, + { + "name": "Bermuda", + "alpha2": "BM", + "alpha3": "BMU", + "numeric": "060", + "currency": ["BMD"] + }, + { + "name": "Bhutan", + "alpha2": "BT", + "alpha3": "BTN", + "numeric": "064", + "currency": ["BTN"] + }, + { + "name": "Bolivia (Plurinational State of)", + "alpha2": "BO", + "alpha3": "BOL", + "numeric": "068", + "currency": ["BOB"] + }, + { + "name": "Bonaire, Sint Eustatius and Saba", + "alpha2": "BQ", + "alpha3": "BES", + "numeric": "535", + "currency": ["USD"] + }, + { + "name": "Bosnia and Herzegovina", + "alpha2": "BA", + "alpha3": "BIH", + "numeric": "070", + "currency": ["BAM"] + }, + { + "name": "Botswana", + "alpha2": "BW", + "alpha3": "BWA", + "numeric": "072", + "currency": ["BWP"] + }, + { + "name": "Bouvet Island", + "alpha2": "BV", + "alpha3": "BVT", + "numeric": "074", + "currency": ["NOK"] + }, + { + "name": "Brazil", + "alpha2": "BR", + "alpha3": "BRA", + "numeric": "076", + "currency": ["BRL"] + }, + { + "name": "British Indian Ocean Territory", + "alpha2": "IO", + "alpha3": "IOT", + "numeric": "086", + "currency": ["GBP"] + }, + { + "name": "Brunei Darussalam", + "alpha2": "BN", + "alpha3": "BRN", + "numeric": "096", + "currency": ["BND", "SGD"] + }, + { + "name": "Bulgaria", + "alpha2": "BG", + "alpha3": "BGR", + "numeric": "100", + "currency": ["BGN"] + }, + { + "name": "Burkina Faso", + "alpha2": "BF", + "alpha3": "BFA", + "numeric": "854", + "currency": ["XOF"] + }, + { + "name": "Burundi", + "alpha2": "BI", + "alpha3": "BDI", + "numeric": "108", + "currency": ["BIF"] + }, + { + "name": "Cabo Verde", + "alpha2": "CV", + "alpha3": "CPV", + "numeric": "132", + "currency": ["CVE"] + }, + { + "name": "Cambodia", + "alpha2": "KH", + "alpha3": "KHM", + "numeric": "116", + "currency": ["KHR"] + }, + { + "name": "Cameroon", + "alpha2": "CM", + "alpha3": "CMR", + "numeric": "120", + "currency": ["XAF"] + }, + { + "name": "Canada", + "alpha2": "CA", + "alpha3": "CAN", + "numeric": "124", + "currency": ["CAD"] + }, + { + "name": "Cayman Islands", + "alpha2": "KY", + "alpha3": "CYM", + "numeric": "136", + "currency": ["KYD"] + }, + { + "name": "Central African Republic", + "alpha2": "CF", + "alpha3": "CAF", + "numeric": "140", + "currency": ["XAF"] + }, + { + "name": "Chad", + "alpha2": "TD", + "alpha3": "TCD", + "numeric": "148", + "currency": ["XAF"] + }, + { + "name": "Chile", + "alpha2": "CL", + "alpha3": "CHL", + "numeric": "152", + "currency": ["CLP"] + }, + { + "name": "China", + "alpha2": "CN", + "alpha3": "CHN", + "numeric": "156", + "currency": ["CNY"] + }, + { + "name": "Christmas Island", + "alpha2": "CX", + "alpha3": "CXR", + "numeric": "162", + "currency": ["AUD"] + }, + { + "name": "Cocos (Keeling) Islands", + "alpha2": "CC", + "alpha3": "CCK", + "numeric": "166", + "currency": ["AUD"] + }, + { + "name": "Colombia", + "alpha2": "CO", + "alpha3": "COL", + "numeric": "170", + "currency": ["COP"] + }, + { + "name": "Comoros", + "alpha2": "KM", + "alpha3": "COM", + "numeric": "174", + "currency": ["KMF"] + }, + { + "name": "Congo", + "alpha2": "CG", + "alpha3": "COG", + "numeric": "178", + "currency": ["XAF"] + }, + { + "name": "Congo (Democratic Republic of the)", + "alpha2": "CD", + "alpha3": "COD", + "numeric": "180", + "currency": ["CDF"] + }, + { + "name": "Cook Islands", + "alpha2": "CK", + "alpha3": "COK", + "numeric": "184", + "currency": ["NZD"] + }, + { + "name": "Costa Rica", + "alpha2": "CR", + "alpha3": "CRI", + "numeric": "188", + "currency": ["CRC"] + }, + { + "name": "C\u00f4te d'Ivoire", + "alpha2": "CI", + "alpha3": "CIV", + "numeric": "384", + "currency": ["XOF"] + }, + { + "name": "Croatia", + "alpha2": "HR", + "alpha3": "HRV", + "numeric": "191", + "currency": ["EUR"] + }, + { + "name": "Cuba", + "alpha2": "CU", + "alpha3": "CUB", + "numeric": "192", + "currency": ["CUC", "CUP"] + }, + { + "name": "Cura\u00e7ao", + "alpha2": "CW", + "alpha3": "CUW", + "numeric": "531", + "currency": ["ANG"] + }, + { + "name": "Cyprus", + "alpha2": "CY", + "alpha3": "CYP", + "numeric": "196", + "currency": ["EUR"] + }, + { + "name": "Czechia", + "alpha2": "CZ", + "alpha3": "CZE", + "numeric": "203", + "currency": ["CZK"] + }, + { + "name": "Denmark", + "alpha2": "DK", + "alpha3": "DNK", + "numeric": "208", + "currency": ["DKK"] + }, + { + "name": "Djibouti", + "alpha2": "DJ", + "alpha3": "DJI", + "numeric": "262", + "currency": ["DJF"] + }, + { + "name": "Dominica", + "alpha2": "DM", + "alpha3": "DMA", + "numeric": "212", + "currency": ["XCD"] + }, + { + "name": "Dominican Republic", + "alpha2": "DO", + "alpha3": "DOM", + "numeric": "214", + "currency": ["DOP"] + }, + { + "name": "Ecuador", + "alpha2": "EC", + "alpha3": "ECU", + "numeric": "218", + "currency": ["USD"] + }, + { + "name": "Egypt", + "alpha2": "EG", + "alpha3": "EGY", + "numeric": "818", + "currency": ["EGP"] + }, + { + "name": "El Salvador", + "alpha2": "SV", + "alpha3": "SLV", + "numeric": "222", + "currency": ["USD"] + }, + { + "name": "Equatorial Guinea", + "alpha2": "GQ", + "alpha3": "GNQ", + "numeric": "226", + "currency": ["XAF"] + }, + { + "name": "Eritrea", + "alpha2": "ER", + "alpha3": "ERI", + "numeric": "232", + "currency": ["ERN"] + }, + { + "name": "Estonia", + "alpha2": "EE", + "alpha3": "EST", + "numeric": "233", + "currency": ["EUR"] + }, + { + "name": "Ethiopia", + "alpha2": "ET", + "alpha3": "ETH", + "numeric": "231", + "currency": ["ETB"] + }, + { + "name": "Eswatini", + "alpha2": "SZ", + "alpha3": "SWZ", + "numeric": "748", + "currency": ["SZL", "ZAR"] + }, + { + "name": "Falkland Islands (Malvinas)", + "alpha2": "FK", + "alpha3": "FLK", + "numeric": "238", + "currency": ["FKP"] + }, + { + "name": "Faroe Islands", + "alpha2": "FO", + "alpha3": "FRO", + "numeric": "234", + "currency": ["DKK"] + }, + { + "name": "Fiji", + "alpha2": "FJ", + "alpha3": "FJI", + "numeric": "242", + "currency": ["FJD"] + }, + { + "name": "Finland", + "alpha2": "FI", + "alpha3": "FIN", + "numeric": "246", + "currency": ["EUR"] + }, + { + "name": "France", + "alpha2": "FR", + "alpha3": "FRA", + "numeric": "250", + "currency": ["EUR"] + }, + { + "name": "French Guiana", + "alpha2": "GF", + "alpha3": "GUF", + "numeric": "254", + "currency": ["EUR"] + }, + { + "name": "French Polynesia", + "alpha2": "PF", + "alpha3": "PYF", + "numeric": "258", + "currency": ["XPF"] + }, + { + "name": "French Southern Territories", + "alpha2": "TF", + "alpha3": "ATF", + "numeric": "260", + "currency": ["EUR"] + }, + { + "name": "Gabon", + "alpha2": "GA", + "alpha3": "GAB", + "numeric": "266", + "currency": ["XAF"] + }, + { + "name": "Gambia", + "alpha2": "GM", + "alpha3": "GMB", + "numeric": "270", + "currency": ["GMD"] + }, + { + "name": "Georgia", + "alpha2": "GE", + "alpha3": "GEO", + "numeric": "268", + "currency": ["GEL"] + }, + { + "name": "Germany", + "alpha2": "DE", + "alpha3": "DEU", + "numeric": "276", + "currency": ["EUR"] + }, + { + "name": "Ghana", + "alpha2": "GH", + "alpha3": "GHA", + "numeric": "288", + "currency": ["GHS"] + }, + { + "name": "Gibraltar", + "alpha2": "GI", + "alpha3": "GIB", + "numeric": "292", + "currency": ["GIP"] + }, + { + "name": "Greece", + "alpha2": "GR", + "alpha3": "GRC", + "numeric": "300", + "currency": ["EUR"] + }, + { + "name": "Greenland", + "alpha2": "GL", + "alpha3": "GRL", + "numeric": "304", + "currency": ["DKK"] + }, + { + "name": "Grenada", + "alpha2": "GD", + "alpha3": "GRD", + "numeric": "308", + "currency": ["XCD"] + }, + { + "name": "Guadeloupe", + "alpha2": "GP", + "alpha3": "GLP", + "numeric": "312", + "currency": ["EUR"] + }, + { + "name": "Guam", + "alpha2": "GU", + "alpha3": "GUM", + "numeric": "316", + "currency": ["USD"] + }, + { + "name": "Guatemala", + "alpha2": "GT", + "alpha3": "GTM", + "numeric": "320", + "currency": ["GTQ"] + }, + { + "name": "Guernsey", + "alpha2": "GG", + "alpha3": "GGY", + "numeric": "831", + "currency": ["GBP"] + }, + { + "name": "Guinea", + "alpha2": "GN", + "alpha3": "GIN", + "numeric": "324", + "currency": ["GNF"] + }, + { + "name": "Guinea-Bissau", + "alpha2": "GW", + "alpha3": "GNB", + "numeric": "624", + "currency": ["XOF"] + }, + { + "name": "Guyana", + "alpha2": "GY", + "alpha3": "GUY", + "numeric": "328", + "currency": ["GYD"] + }, + { + "name": "Haiti", + "alpha2": "HT", + "alpha3": "HTI", + "numeric": "332", + "currency": ["HTG"] + }, + { + "name": "Heard Island and McDonald Islands", + "alpha2": "HM", + "alpha3": "HMD", + "numeric": "334", + "currency": ["AUD"] + }, + { + "name": "Holy See", + "alpha2": "VA", + "alpha3": "VAT", + "numeric": "336", + "currency": ["EUR"] + }, + { + "name": "Honduras", + "alpha2": "HN", + "alpha3": "HND", + "numeric": "340", + "currency": ["HNL"] + }, + { + "name": "Hong Kong", + "alpha2": "HK", + "alpha3": "HKG", + "numeric": "344", + "currency": ["HKD"] + }, + { + "name": "Hungary", + "alpha2": "HU", + "alpha3": "HUN", + "numeric": "348", + "currency": ["HUF"] + }, + { + "name": "Iceland", + "alpha2": "IS", + "alpha3": "ISL", + "numeric": "352", + "currency": ["ISK"] + }, + { + "name": "India", + "alpha2": "IN", + "alpha3": "IND", + "numeric": "356", + "currency": ["INR"] + }, + { + "name": "Indonesia", + "alpha2": "ID", + "alpha3": "IDN", + "numeric": "360", + "currency": ["IDR"] + }, + { + "name": "Iran (Islamic Republic of)", + "alpha2": "IR", + "alpha3": "IRN", + "numeric": "364", + "currency": ["IRR"] + }, + { + "name": "Iraq", + "alpha2": "IQ", + "alpha3": "IRQ", + "numeric": "368", + "currency": ["IQD"] + }, + { + "name": "Ireland", + "alpha2": "IE", + "alpha3": "IRL", + "numeric": "372", + "currency": ["EUR"] + }, + { + "name": "Isle of Man", + "alpha2": "IM", + "alpha3": "IMN", + "numeric": "833", + "currency": ["GBP"] + }, + { + "name": "Israel", + "alpha2": "IL", + "alpha3": "ISR", + "numeric": "376", + "currency": ["ILS"] + }, + { + "name": "Italy", + "alpha2": "IT", + "alpha3": "ITA", + "numeric": "380", + "currency": ["EUR"] + }, + { + "name": "Jamaica", + "alpha2": "JM", + "alpha3": "JAM", + "numeric": "388", + "currency": ["JMD"] + }, + { + "name": "Japan", + "alpha2": "JP", + "alpha3": "JPN", + "numeric": "392", + "currency": ["JPY"] + }, + { + "name": "Jersey", + "alpha2": "JE", + "alpha3": "JEY", + "numeric": "832", + "currency": ["GBP"] + }, + { + "name": "Jordan", + "alpha2": "JO", + "alpha3": "JOR", + "numeric": "400", + "currency": ["JOD"] + }, + { + "name": "Kazakhstan", + "alpha2": "KZ", + "alpha3": "KAZ", + "numeric": "398", + "currency": ["KZT"] + }, + { + "name": "Kenya", + "alpha2": "KE", + "alpha3": "KEN", + "numeric": "404", + "currency": ["KES"] + }, + { + "name": "Kiribati", + "alpha2": "KI", + "alpha3": "KIR", + "numeric": "296", + "currency": ["AUD"] + }, + { + "name": "Korea (Democratic People's Republic of)", + "alpha2": "KP", + "alpha3": "PRK", + "numeric": "408", + "currency": ["KPW"] + }, + { + "name": "Korea (Republic of)", + "alpha2": "KR", + "alpha3": "KOR", + "numeric": "410", + "currency": ["KRW"] + }, + { + "name": "Kuwait", + "alpha2": "KW", + "alpha3": "KWT", + "numeric": "414", + "currency": ["KWD"] + }, + { + "name": "Kyrgyzstan", + "alpha2": "KG", + "alpha3": "KGZ", + "numeric": "417", + "currency": ["KGS"] + }, + { + "name": "Lao People's Democratic Republic", + "alpha2": "LA", + "alpha3": "LAO", + "numeric": "418", + "currency": ["LAK"] + }, + { + "name": "Latvia", + "alpha2": "LV", + "alpha3": "LVA", + "numeric": "428", + "currency": ["EUR"] + }, + { + "name": "Lebanon", + "alpha2": "LB", + "alpha3": "LBN", + "numeric": "422", + "currency": ["LBP"] + }, + { + "name": "Lesotho", + "alpha2": "LS", + "alpha3": "LSO", + "numeric": "426", + "currency": ["LSL", "ZAR"] + }, + { + "name": "Liberia", + "alpha2": "LR", + "alpha3": "LBR", + "numeric": "430", + "currency": ["LRD"] + }, + { + "name": "Libya", + "alpha2": "LY", + "alpha3": "LBY", + "numeric": "434", + "currency": ["LYD"] + }, + { + "name": "Liechtenstein", + "alpha2": "LI", + "alpha3": "LIE", + "numeric": "438", + "currency": ["CHF"] + }, + { + "name": "Lithuania", + "alpha2": "LT", + "alpha3": "LTU", + "numeric": "440", + "currency": ["EUR"] + }, + { + "name": "Luxembourg", + "alpha2": "LU", + "alpha3": "LUX", + "numeric": "442", + "currency": ["EUR"] + }, + { + "name": "Macao", + "alpha2": "MO", + "alpha3": "MAC", + "numeric": "446", + "currency": ["MOP"] + }, + { + "name": "North Macedonia", + "alpha2": "MK", + "alpha3": "MKD", + "numeric": "807", + "currency": ["MKD"] + }, + { + "name": "Madagascar", + "alpha2": "MG", + "alpha3": "MDG", + "numeric": "450", + "currency": ["MGA"] + }, + { + "name": "Malawi", + "alpha2": "MW", + "alpha3": "MWI", + "numeric": "454", + "currency": ["MWK"] + }, + { + "name": "Malaysia", + "alpha2": "MY", + "alpha3": "MYS", + "numeric": "458", + "currency": ["MYR"] + }, + { + "name": "Maldives", + "alpha2": "MV", + "alpha3": "MDV", + "numeric": "462", + "currency": ["MVR"] + }, + { + "name": "Mali", + "alpha2": "ML", + "alpha3": "MLI", + "numeric": "466", + "currency": ["XOF"] + }, + { + "name": "Malta", + "alpha2": "MT", + "alpha3": "MLT", + "numeric": "470", + "currency": ["EUR"] + }, + { + "name": "Marshall Islands", + "alpha2": "MH", + "alpha3": "MHL", + "numeric": "584", + "currency": ["USD"] + }, + { + "name": "Martinique", + "alpha2": "MQ", + "alpha3": "MTQ", + "numeric": "474", + "currency": ["EUR"] + }, + { + "name": "Mauritania", + "alpha2": "MR", + "alpha3": "MRT", + "numeric": "478", + "currency": ["MRO"] + }, + { + "name": "Mauritius", + "alpha2": "MU", + "alpha3": "MUS", + "numeric": "480", + "currency": ["MUR"] + }, + { + "name": "Mayotte", + "alpha2": "YT", + "alpha3": "MYT", + "numeric": "175", + "currency": ["EUR"] + }, + { + "name": "Mexico", + "alpha2": "MX", + "alpha3": "MEX", + "numeric": "484", + "currency": ["MXN"] + }, + { + "name": "Micronesia (Federated States of)", + "alpha2": "FM", + "alpha3": "FSM", + "numeric": "583", + "currency": ["USD"] + }, + { + "name": "Moldova (Republic of)", + "alpha2": "MD", + "alpha3": "MDA", + "numeric": "498", + "currency": ["MDL"] + }, + { + "name": "Monaco", + "alpha2": "MC", + "alpha3": "MCO", + "numeric": "492", + "currency": ["EUR"] + }, + { + "name": "Mongolia", + "alpha2": "MN", + "alpha3": "MNG", + "numeric": "496", + "currency": ["MNT"] + }, + { + "name": "Montenegro", + "alpha2": "ME", + "alpha3": "MNE", + "numeric": "499", + "currency": ["EUR"] + }, + { + "name": "Montserrat", + "alpha2": "MS", + "alpha3": "MSR", + "numeric": "500", + "currency": ["XCD"] + }, + { + "name": "Morocco", + "alpha2": "MA", + "alpha3": "MAR", + "numeric": "504", + "currency": ["MAD"] + }, + { + "name": "Mozambique", + "alpha2": "MZ", + "alpha3": "MOZ", + "numeric": "508", + "currency": ["MZN"] + }, + { + "name": "Myanmar", + "alpha2": "MM", + "alpha3": "MMR", + "numeric": "104", + "currency": ["MMK"] + }, + { + "name": "Namibia", + "alpha2": "NA", + "alpha3": "NAM", + "numeric": "516", + "currency": ["NAD", "ZAR"] + }, + { + "name": "Nauru", + "alpha2": "NR", + "alpha3": "NRU", + "numeric": "520", + "currency": ["AUD"] + }, + { + "name": "Nepal", + "alpha2": "NP", + "alpha3": "NPL", + "numeric": "524", + "currency": ["NPR"] + }, + { + "name": "Netherlands", + "alpha2": "NL", + "alpha3": "NLD", + "numeric": "528", + "currency": ["EUR"] + }, + { + "name": "New Caledonia", + "alpha2": "NC", + "alpha3": "NCL", + "numeric": "540", + "currency": ["XPF"] + }, + { + "name": "New Zealand", + "alpha2": "NZ", + "alpha3": "NZL", + "numeric": "554", + "currency": ["NZD"] + }, + { + "name": "Nicaragua", + "alpha2": "NI", + "alpha3": "NIC", + "numeric": "558", + "currency": ["NIO"] + }, + { + "name": "Niger", + "alpha2": "NE", + "alpha3": "NER", + "numeric": "562", + "currency": ["XOF"] + }, + { + "name": "Nigeria", + "alpha2": "NG", + "alpha3": "NGA", + "numeric": "566", + "currency": ["NGN"] + }, + { + "name": "Niue", + "alpha2": "NU", + "alpha3": "NIU", + "numeric": "570", + "currency": ["NZD"] + }, + { + "name": "Norfolk Island", + "alpha2": "NF", + "alpha3": "NFK", + "numeric": "574", + "currency": ["AUD"] + }, + { + "name": "Northern Mariana Islands", + "alpha2": "MP", + "alpha3": "MNP", + "numeric": "580", + "currency": ["USD"] + }, + { + "name": "Norway", + "alpha2": "NO", + "alpha3": "NOR", + "numeric": "578", + "currency": ["NOK"] + }, + { + "name": "Oman", + "alpha2": "OM", + "alpha3": "OMN", + "numeric": "512", + "currency": ["OMR"] + }, + { + "name": "Pakistan", + "alpha2": "PK", + "alpha3": "PAK", + "numeric": "586", + "currency": ["PKR"] + }, + { + "name": "Palau", + "alpha2": "PW", + "alpha3": "PLW", + "numeric": "585", + "currency": ["USD"] + }, + { + "name": "Palestine, State of", + "alpha2": "PS", + "alpha3": "PSE", + "numeric": "275", + "currency": ["ILS"] + }, + { + "name": "Panama", + "alpha2": "PA", + "alpha3": "PAN", + "numeric": "591", + "currency": ["PAB"] + }, + { + "name": "Papua New Guinea", + "alpha2": "PG", + "alpha3": "PNG", + "numeric": "598", + "currency": ["PGK"] + }, + { + "name": "Paraguay", + "alpha2": "PY", + "alpha3": "PRY", + "numeric": "600", + "currency": ["PYG"] + }, + { + "name": "Peru", + "alpha2": "PE", + "alpha3": "PER", + "numeric": "604", + "currency": ["PEN"] + }, + { + "name": "Philippines", + "alpha2": "PH", + "alpha3": "PHL", + "numeric": "608", + "currency": ["PHP"] + }, + { + "name": "Pitcairn", + "alpha2": "PN", + "alpha3": "PCN", + "numeric": "612", + "currency": ["NZD"] + }, + { + "name": "Poland", + "alpha2": "PL", + "alpha3": "POL", + "numeric": "616", + "currency": ["PLN"] + }, + { + "name": "Portugal", + "alpha2": "PT", + "alpha3": "PRT", + "numeric": "620", + "currency": ["EUR"] + }, + { + "name": "Puerto Rico", + "alpha2": "PR", + "alpha3": "PRI", + "numeric": "630", + "currency": ["USD"] + }, + { + "name": "Qatar", + "alpha2": "QA", + "alpha3": "QAT", + "numeric": "634", + "currency": ["QAR"] + }, + { + "name": "R\u00e9union", + "alpha2": "RE", + "alpha3": "REU", + "numeric": "638", + "currency": ["EUR"] + }, + { + "name": "Romania", + "alpha2": "RO", + "alpha3": "ROU", + "numeric": "642", + "currency": ["RON"] + }, + { + "name": "Russian Federation", + "alpha2": "RU", + "alpha3": "RUS", + "numeric": "643", + "currency": ["RUB"] + }, + { + "name": "Rwanda", + "alpha2": "RW", + "alpha3": "RWA", + "numeric": "646", + "currency": ["RWF"] + }, + { + "name": "Saint Barth\u00e9lemy", + "alpha2": "BL", + "alpha3": "BLM", + "numeric": "652", + "currency": ["EUR"] + }, + { + "name": "Saint Helena, Ascension and Tristan da Cunha", + "alpha2": "SH", + "alpha3": "SHN", + "numeric": "654", + "currency": ["SHP"] + }, + { + "name": "Saint Kitts and Nevis", + "alpha2": "KN", + "alpha3": "KNA", + "numeric": "659", + "currency": ["XCD"] + }, + { + "name": "Saint Lucia", + "alpha2": "LC", + "alpha3": "LCA", + "numeric": "662", + "currency": ["XCD"] + }, + { + "name": "Saint Martin (French part)", + "alpha2": "MF", + "alpha3": "MAF", + "numeric": "663", + "currency": ["EUR", "USD"] + }, + { + "name": "Saint Pierre and Miquelon", + "alpha2": "PM", + "alpha3": "SPM", + "numeric": "666", + "currency": ["EUR"] + }, + { + "name": "Saint Vincent and the Grenadines", + "alpha2": "VC", + "alpha3": "VCT", + "numeric": "670", + "currency": ["XCD"] + }, + { + "name": "Samoa", + "alpha2": "WS", + "alpha3": "WSM", + "numeric": "882", + "currency": ["WST"] + }, + { + "name": "San Marino", + "alpha2": "SM", + "alpha3": "SMR", + "numeric": "674", + "currency": ["EUR"] + }, + { + "name": "Sao Tome and Principe", + "alpha2": "ST", + "alpha3": "STP", + "numeric": "678", + "currency": ["STD"] + }, + { + "name": "Saudi Arabia", + "alpha2": "SA", + "alpha3": "SAU", + "numeric": "682", + "currency": ["SAR"] + }, + { + "name": "Senegal", + "alpha2": "SN", + "alpha3": "SEN", + "numeric": "686", + "currency": ["XOF"] + }, + { + "name": "Serbia", + "alpha2": "RS", + "alpha3": "SRB", + "numeric": "688", + "currency": ["RSD"] + }, + { + "name": "Seychelles", + "alpha2": "SC", + "alpha3": "SYC", + "numeric": "690", + "currency": ["SCR"] + }, + { + "name": "Sierra Leone", + "alpha2": "SL", + "alpha3": "SLE", + "numeric": "694", + "currency": ["SLL"] + }, + { + "name": "Singapore", + "alpha2": "SG", + "alpha3": "SGP", + "numeric": "702", + "currency": ["SGD"] + }, + { + "name": "Sint Maarten (Dutch part)", + "alpha2": "SX", + "alpha3": "SXM", + "numeric": "534", + "currency": ["ANG"] + }, + { + "name": "Slovakia", + "alpha2": "SK", + "alpha3": "SVK", + "numeric": "703", + "currency": ["EUR"] + }, + { + "name": "Slovenia", + "alpha2": "SI", + "alpha3": "SVN", + "numeric": "705", + "currency": ["EUR"] + }, + { + "name": "Solomon Islands", + "alpha2": "SB", + "alpha3": "SLB", + "numeric": "090", + "currency": ["SBD"] + }, + { + "name": "Somalia", + "alpha2": "SO", + "alpha3": "SOM", + "numeric": "706", + "currency": ["SOS"] + }, + { + "name": "South Africa", + "alpha2": "ZA", + "alpha3": "ZAF", + "numeric": "710", + "currency": ["ZAR"] + }, + { + "name": "South Georgia and the South Sandwich Islands", + "alpha2": "GS", + "alpha3": "SGS", + "numeric": "239", + "currency": ["GBP"] + }, + { + "name": "South Sudan", + "alpha2": "SS", + "alpha3": "SSD", + "numeric": "728", + "currency": ["SSP"] + }, + { + "name": "Spain", + "alpha2": "ES", + "alpha3": "ESP", + "numeric": "724", + "currency": ["EUR"] + }, + { + "name": "Sri Lanka", + "alpha2": "LK", + "alpha3": "LKA", + "numeric": "144", + "currency": ["LKR"] + }, + { + "name": "Sudan", + "alpha2": "SD", + "alpha3": "SDN", + "numeric": "729", + "currency": ["SDG"] + }, + { + "name": "Suriname", + "alpha2": "SR", + "alpha3": "SUR", + "numeric": "740", + "currency": ["SRD"] + }, + { + "name": "Svalbard and Jan Mayen", + "alpha2": "SJ", + "alpha3": "SJM", + "numeric": "744", + "currency": ["NOK"] + }, + { + "name": "Sweden", + "alpha2": "SE", + "alpha3": "SWE", + "numeric": "752", + "currency": ["SEK"] + }, + { + "name": "Switzerland", + "alpha2": "CH", + "alpha3": "CHE", + "numeric": "756", + "currency": ["CHF"] + }, + { + "name": "Syrian Arab Republic", + "alpha2": "SY", + "alpha3": "SYR", + "numeric": "760", + "currency": ["SYP"] + }, + { + "name": "Taiwan (Province of China)", + "alpha2": "TW", + "alpha3": "TWN", + "numeric": "158", + "currency": ["TWD"] + }, + { + "name": "Tajikistan", + "alpha2": "TJ", + "alpha3": "TJK", + "numeric": "762", + "currency": ["TJS"] + }, + { + "name": "Tanzania, United Republic of", + "alpha2": "TZ", + "alpha3": "TZA", + "numeric": "834", + "currency": ["TZS"] + }, + { + "name": "Thailand", + "alpha2": "TH", + "alpha3": "THA", + "numeric": "764", + "currency": ["THB"] + }, + { + "name": "Timor-Leste", + "alpha2": "TL", + "alpha3": "TLS", + "numeric": "626", + "currency": ["USD"] + }, + { + "name": "Togo", + "alpha2": "TG", + "alpha3": "TGO", + "numeric": "768", + "currency": ["XOF"] + }, + { + "name": "Tokelau", + "alpha2": "TK", + "alpha3": "TKL", + "numeric": "772", + "currency": ["NZD"] + }, + { + "name": "Tonga", + "alpha2": "TO", + "alpha3": "TON", + "numeric": "776", + "currency": ["TOP"] + }, + { + "name": "Trinidad and Tobago", + "alpha2": "TT", + "alpha3": "TTO", + "numeric": "780", + "currency": ["TTD"] + }, + { + "name": "Tunisia", + "alpha2": "TN", + "alpha3": "TUN", + "numeric": "788", + "currency": ["TND"] + }, + { + "name": "Turkey", + "alpha2": "TR", + "alpha3": "TUR", + "numeric": "792", + "currency": ["TRY"] + }, + { + "name": "Turkmenistan", + "alpha2": "TM", + "alpha3": "TKM", + "numeric": "795", + "currency": ["TMT"] + }, + { + "name": "Turks and Caicos Islands", + "alpha2": "TC", + "alpha3": "TCA", + "numeric": "796", + "currency": ["USD"] + }, + { + "name": "Tuvalu", + "alpha2": "TV", + "alpha3": "TUV", + "numeric": "798", + "currency": ["AUD"] + }, + { + "name": "Uganda", + "alpha2": "UG", + "alpha3": "UGA", + "numeric": "800", + "currency": ["UGX"] + }, + { + "name": "Ukraine", + "alpha2": "UA", + "alpha3": "UKR", + "numeric": "804", + "currency": ["UAH"] + }, + { + "name": "United Arab Emirates", + "alpha2": "AE", + "alpha3": "ARE", + "numeric": "784", + "currency": ["AED"] + }, + { + "name": "United Kingdom of Great Britain and Northern Ireland", + "alpha2": "GB", + "alpha3": "GBR", + "numeric": "826", + "currency": ["GBP"] + }, + { + "name": "United States of America", + "alpha2": "US", + "alpha3": "USA", + "numeric": "840", + "currency": ["USD"] + }, + { + "name": "United States Minor Outlying Islands", + "alpha2": "UM", + "alpha3": "UMI", + "numeric": "581", + "currency": ["USD"] + }, + { + "name": "Uruguay", + "alpha2": "UY", + "alpha3": "URY", + "numeric": "858", + "currency": ["UYU"] + }, + { + "name": "Uzbekistan", + "alpha2": "UZ", + "alpha3": "UZB", + "numeric": "860", + "currency": ["UZS"] + }, + { + "name": "Vanuatu", + "alpha2": "VU", + "alpha3": "VUT", + "numeric": "548", + "currency": ["VUV"] + }, + { + "name": "Venezuela (Bolivarian Republic of)", + "alpha2": "VE", + "alpha3": "VEN", + "numeric": "862", + "currency": ["VEF"] + }, + { + "name": "Viet Nam", + "alpha2": "VN", + "alpha3": "VNM", + "numeric": "704", + "currency": ["VND"] + }, + { + "name": "Virgin Islands (British)", + "alpha2": "VG", + "alpha3": "VGB", + "numeric": "092", + "currency": ["USD"] + }, + { + "name": "Virgin Islands (U.S.)", + "alpha2": "VI", + "alpha3": "VIR", + "numeric": "850", + "currency": ["USD"] + }, + { + "name": "Wallis and Futuna", + "alpha2": "WF", + "alpha3": "WLF", + "numeric": "876", + "currency": ["XPF"] + }, + { + "name": "Western Sahara", + "alpha2": "EH", + "alpha3": "ESH", + "numeric": "732", + "currency": ["MAD"] + }, + { + "name": "Yemen", + "alpha2": "YE", + "alpha3": "YEM", + "numeric": "887", + "currency": ["YER"] + }, + { + "name": "Zambia", + "alpha2": "ZM", + "alpha3": "ZMB", + "numeric": "894", + "currency": ["ZMW"] + }, + { + "name": "Zimbabwe", + "alpha2": "ZW", + "alpha3": "ZWE", + "numeric": "716", + "currency": ["BWP", "EUR", "GBP", "USD", "ZAR"] + } +] diff --git a/countries.json b/countries.json new file mode 100644 index 0000000..251739b --- /dev/null +++ b/countries.json @@ -0,0 +1,1771 @@ +[ + { + "name": "Afghanistan", + "alpha2": "AF", + "alpha3": "AFG", + "numeric": "004", + "currency": ["AFN"] + }, + { + "name": "\u00c5land Islands", + "alpha2": "AX", + "alpha3": "ALA", + "numeric": "248", + "currency": ["EUR"] + }, + { + "name": "Albania", + "alpha2": "AL", + "alpha3": "ALB", + "numeric": "008", + "currency": ["ALL"] + }, + { + "name": "Algeria", + "alpha2": "DZ", + "alpha3": "DZA", + "numeric": "012", + "currency": ["DZD"] + }, + { + "name": "American Samoa", + "alpha2": "AS", + "alpha3": "ASM", + "numeric": "016", + "currency": ["USD"] + }, + { + "name": "Andorra", + "alpha2": "AD", + "alpha3": "AND", + "numeric": "020", + "currency": ["EUR"] + }, + { + "name": "Angola", + "alpha2": "AO", + "alpha3": "AGO", + "numeric": "024", + "currency": ["AOA"] + }, + { + "name": "Anguilla", + "alpha2": "AI", + "alpha3": "AIA", + "numeric": "660", + "currency": ["XCD"] + }, + { + "name": "Antarctica", + "alpha2": "AQ", + "alpha3": "ATA", + "numeric": "010", + "currency": [ + "ARS", + "AUD", + "BGN", + "BRL", + "BYR", + "CLP", + "CNY", + "CZK", + "EUR", + "GBP", + "INR", + "JPY", + "KRW", + "NOK", + "NZD", + "PEN", + "PKR", + "PLN", + "RON", + "RUB", + "SEK", + "UAH", + "USD", + "UYU", + "ZAR" + ] + }, + { + "name": "Antigua and Barbuda", + "alpha2": "AG", + "alpha3": "ATG", + "numeric": "028", + "currency": ["XCD"] + }, + { + "name": "Argentina", + "alpha2": "AR", + "alpha3": "ARG", + "numeric": "032", + "currency": ["ARS"] + }, + { + "name": "Armenia", + "alpha2": "AM", + "alpha3": "ARM", + "numeric": "051", + "currency": ["AMD"] + }, + { + "name": "Aruba", + "alpha2": "AW", + "alpha3": "ABW", + "numeric": "533", + "currency": ["AWG"] + }, + { + "name": "Australia", + "alpha2": "AU", + "alpha3": "AUS", + "numeric": "036", + "currency": ["AUD"] + }, + { + "name": "Austria", + "alpha2": "AT", + "alpha3": "AUT", + "numeric": "040", + "currency": ["EUR"] + }, + { + "name": "Azerbaijan", + "alpha2": "AZ", + "alpha3": "AZE", + "numeric": "031", + "currency": ["AZN"] + }, + { + "name": "Bahamas", + "alpha2": "BS", + "alpha3": "BHS", + "numeric": "044", + "currency": ["BSD"] + }, + { + "name": "Bahrain", + "alpha2": "BH", + "alpha3": "BHR", + "numeric": "048", + "currency": ["BHD"] + }, + { + "name": "Bangladesh", + "alpha2": "BD", + "alpha3": "BGD", + "numeric": "050", + "currency": ["BDT"] + }, + { + "name": "Barbados", + "alpha2": "BB", + "alpha3": "BRB", + "numeric": "052", + "currency": ["BBD"] + }, + { + "name": "Belarus", + "alpha2": "BY", + "alpha3": "BLR", + "numeric": "112", + "currency": ["BYN"] + }, + { + "name": "Belgium", + "alpha2": "BE", + "alpha3": "BEL", + "numeric": "056", + "currency": ["EUR"] + }, + { + "name": "Belize", + "alpha2": "BZ", + "alpha3": "BLZ", + "numeric": "084", + "currency": ["BZD"] + }, + { + "name": "Benin", + "alpha2": "BJ", + "alpha3": "BEN", + "numeric": "204", + "currency": ["XOF"] + }, + { + "name": "Bermuda", + "alpha2": "BM", + "alpha3": "BMU", + "numeric": "060", + "currency": ["BMD"] + }, + { + "name": "Bhutan", + "alpha2": "BT", + "alpha3": "BTN", + "numeric": "064", + "currency": ["BTN"] + }, + { + "name": "Bolivia (Plurinational State of)", + "alpha2": "BO", + "alpha3": "BOL", + "numeric": "068", + "currency": ["BOB"] + }, + { + "name": "Bonaire, Sint Eustatius and Saba", + "alpha2": "BQ", + "alpha3": "BES", + "numeric": "535", + "currency": ["USD"] + }, + { + "name": "Bosnia and Herzegovina", + "alpha2": "BA", + "alpha3": "BIH", + "numeric": "070", + "currency": ["BAM"] + }, + { + "name": "Botswana", + "alpha2": "BW", + "alpha3": "BWA", + "numeric": "072", + "currency": ["BWP"] + }, + { + "name": "Bouvet Island", + "alpha2": "BV", + "alpha3": "BVT", + "numeric": "074", + "currency": ["NOK"] + }, + { + "name": "Brazil", + "alpha2": "BR", + "alpha3": "BRA", + "numeric": "076", + "currency": ["BRL"] + }, + { + "name": "British Indian Ocean Territory", + "alpha2": "IO", + "alpha3": "IOT", + "numeric": "086", + "currency": ["GBP"] + }, + { + "name": "Brunei Darussalam", + "alpha2": "BN", + "alpha3": "BRN", + "numeric": "096", + "currency": ["BND", "SGD"] + }, + { + "name": "Bulgaria", + "alpha2": "BG", + "alpha3": "BGR", + "numeric": "100", + "currency": ["BGN"] + }, + { + "name": "Burkina Faso", + "alpha2": "BF", + "alpha3": "BFA", + "numeric": "854", + "currency": ["XOF"] + }, + { + "name": "Burundi", + "alpha2": "BI", + "alpha3": "BDI", + "numeric": "108", + "currency": ["BIF"] + }, + { + "name": "Cabo Verde", + "alpha2": "CV", + "alpha3": "CPV", + "numeric": "132", + "currency": ["CVE"] + }, + { + "name": "Cambodia", + "alpha2": "KH", + "alpha3": "KHM", + "numeric": "116", + "currency": ["KHR"] + }, + { + "name": "Cameroon", + "alpha2": "CM", + "alpha3": "CMR", + "numeric": "120", + "currency": ["XAF"] + }, + { + "name": "Canada", + "alpha2": "CA", + "alpha3": "CAN", + "numeric": "124", + "currency": ["CAD"] + }, + { + "name": "Cayman Islands", + "alpha2": "KY", + "alpha3": "CYM", + "numeric": "136", + "currency": ["KYD"] + }, + { + "name": "Central African Republic", + "alpha2": "CF", + "alpha3": "CAF", + "numeric": "140", + "currency": ["XAF"] + }, + { + "name": "Chad", + "alpha2": "TD", + "alpha3": "TCD", + "numeric": "148", + "currency": ["XAF"] + }, + { + "name": "Chile", + "alpha2": "CL", + "alpha3": "CHL", + "numeric": "152", + "currency": ["CLP"] + }, + { + "name": "China", + "alpha2": "CN", + "alpha3": "CHN", + "numeric": "156", + "currency": ["CNY"] + }, + { + "name": "Christmas Island", + "alpha2": "CX", + "alpha3": "CXR", + "numeric": "162", + "currency": ["AUD"] + }, + { + "name": "Cocos (Keeling) Islands", + "alpha2": "CC", + "alpha3": "CCK", + "numeric": "166", + "currency": ["AUD"] + }, + { + "name": "Colombia", + "alpha2": "CO", + "alpha3": "COL", + "numeric": "170", + "currency": ["COP"] + }, + { + "name": "Comoros", + "alpha2": "KM", + "alpha3": "COM", + "numeric": "174", + "currency": ["KMF"] + }, + { + "name": "Congo", + "alpha2": "CG", + "alpha3": "COG", + "numeric": "178", + "currency": ["XAF"] + }, + { + "name": "Congo (Democratic Republic of the)", + "alpha2": "CD", + "alpha3": "COD", + "numeric": "180", + "currency": ["CDF"] + }, + { + "name": "Cook Islands", + "alpha2": "CK", + "alpha3": "COK", + "numeric": "184", + "currency": ["NZD"] + }, + { + "name": "Costa Rica", + "alpha2": "CR", + "alpha3": "CRI", + "numeric": "188", + "currency": ["CRC"] + }, + { + "name": "C\u00f4te d'Ivoire", + "alpha2": "CI", + "alpha3": "CIV", + "numeric": "384", + "currency": ["XOF"] + }, + { + "name": "Croatia", + "alpha2": "HR", + "alpha3": "HRV", + "numeric": "191", + "currency": ["EUR"] + }, + { + "name": "Cuba", + "alpha2": "CU", + "alpha3": "CUB", + "numeric": "192", + "currency": ["CUC", "CUP"] + }, + { + "name": "Cura\u00e7ao", + "alpha2": "CW", + "alpha3": "CUW", + "numeric": "531", + "currency": ["ANG"] + }, + { + "name": "Cyprus", + "alpha2": "CY", + "alpha3": "CYP", + "numeric": "196", + "currency": ["EUR"] + }, + { + "name": "Czechia", + "alpha2": "CZ", + "alpha3": "CZE", + "numeric": "203", + "currency": ["CZK"] + }, + { + "name": "Denmark", + "alpha2": "DK", + "alpha3": "DNK", + "numeric": "208", + "currency": ["DKK"] + }, + { + "name": "Djibouti", + "alpha2": "DJ", + "alpha3": "DJI", + "numeric": "262", + "currency": ["DJF"] + }, + { + "name": "Dominica", + "alpha2": "DM", + "alpha3": "DMA", + "numeric": "212", + "currency": ["XCD"] + }, + { + "name": "Dominican Republic", + "alpha2": "DO", + "alpha3": "DOM", + "numeric": "214", + "currency": ["DOP"] + }, + { + "name": "Ecuador", + "alpha2": "EC", + "alpha3": "ECU", + "numeric": "218", + "currency": ["USD"] + }, + { + "name": "Egypt", + "alpha2": "EG", + "alpha3": "EGY", + "numeric": "818", + "currency": ["EGP"] + }, + { + "name": "El Salvador", + "alpha2": "SV", + "alpha3": "SLV", + "numeric": "222", + "currency": ["USD"] + }, + { + "name": "Equatorial Guinea", + "alpha2": "GQ", + "alpha3": "GNQ", + "numeric": "226", + "currency": ["XAF"] + }, + { + "name": "Eritrea", + "alpha2": "ER", + "alpha3": "ERI", + "numeric": "232", + "currency": ["ERN"] + }, + { + "name": "Estonia", + "alpha2": "EE", + "alpha3": "EST", + "numeric": "233", + "currency": ["EUR"] + }, + { + "name": "Ethiopia", + "alpha2": "ET", + "alpha3": "ETH", + "numeric": "231", + "currency": ["ETB"] + }, + { + "name": "Eswatini", + "alpha2": "SZ", + "alpha3": "SWZ", + "numeric": "748", + "currency": ["SZL", "ZAR"] + }, + { + "name": "Falkland Islands (Malvinas)", + "alpha2": "FK", + "alpha3": "FLK", + "numeric": "238", + "currency": ["FKP"] + }, + { + "name": "Faroe Islands", + "alpha2": "FO", + "alpha3": "FRO", + "numeric": "234", + "currency": ["DKK"] + }, + { + "name": "Fiji", + "alpha2": "FJ", + "alpha3": "FJI", + "numeric": "242", + "currency": ["FJD"] + }, + { + "name": "Finland", + "alpha2": "FI", + "alpha3": "FIN", + "numeric": "246", + "currency": ["EUR"] + }, + { + "name": "France", + "alpha2": "FR", + "alpha3": "FRA", + "numeric": "250", + "currency": ["EUR"] + }, + { + "name": "French Guiana", + "alpha2": "GF", + "alpha3": "GUF", + "numeric": "254", + "currency": ["EUR"] + }, + { + "name": "French Polynesia", + "alpha2": "PF", + "alpha3": "PYF", + "numeric": "258", + "currency": ["XPF"] + }, + { + "name": "French Southern Territories", + "alpha2": "TF", + "alpha3": "ATF", + "numeric": "260", + "currency": ["EUR"] + }, + { + "name": "Gabon", + "alpha2": "GA", + "alpha3": "GAB", + "numeric": "266", + "currency": ["XAF"] + }, + { + "name": "Gambia", + "alpha2": "GM", + "alpha3": "GMB", + "numeric": "270", + "currency": ["GMD"] + }, + { + "name": "Georgia", + "alpha2": "GE", + "alpha3": "GEO", + "numeric": "268", + "currency": ["GEL"] + }, + { + "name": "Germany", + "alpha2": "DE", + "alpha3": "DEU", + "numeric": "276", + "currency": ["EUR"] + }, + { + "name": "Ghana", + "alpha2": "GH", + "alpha3": "GHA", + "numeric": "288", + "currency": ["GHS"] + }, + { + "name": "Gibraltar", + "alpha2": "GI", + "alpha3": "GIB", + "numeric": "292", + "currency": ["GIP"] + }, + { + "name": "Greece", + "alpha2": "GR", + "alpha3": "GRC", + "numeric": "300", + "currency": ["EUR"] + }, + { + "name": "Greenland", + "alpha2": "GL", + "alpha3": "GRL", + "numeric": "304", + "currency": ["DKK"] + }, + { + "name": "Grenada", + "alpha2": "GD", + "alpha3": "GRD", + "numeric": "308", + "currency": ["XCD"] + }, + { + "name": "Guadeloupe", + "alpha2": "GP", + "alpha3": "GLP", + "numeric": "312", + "currency": ["EUR"] + }, + { + "name": "Guam", + "alpha2": "GU", + "alpha3": "GUM", + "numeric": "316", + "currency": ["USD"] + }, + { + "name": "Guatemala", + "alpha2": "GT", + "alpha3": "GTM", + "numeric": "320", + "currency": ["GTQ"] + }, + { + "name": "Guernsey", + "alpha2": "GG", + "alpha3": "GGY", + "numeric": "831", + "currency": ["GBP"] + }, + { + "name": "Guinea", + "alpha2": "GN", + "alpha3": "GIN", + "numeric": "324", + "currency": ["GNF"] + }, + { + "name": "Guinea-Bissau", + "alpha2": "GW", + "alpha3": "GNB", + "numeric": "624", + "currency": ["XOF"] + }, + { + "name": "Guyana", + "alpha2": "GY", + "alpha3": "GUY", + "numeric": "328", + "currency": ["GYD"] + }, + { + "name": "Haiti", + "alpha2": "HT", + "alpha3": "HTI", + "numeric": "332", + "currency": ["HTG"] + }, + { + "name": "Heard Island and McDonald Islands", + "alpha2": "HM", + "alpha3": "HMD", + "numeric": "334", + "currency": ["AUD"] + }, + { + "name": "Holy See", + "alpha2": "VA", + "alpha3": "VAT", + "numeric": "336", + "currency": ["EUR"] + }, + { + "name": "Honduras", + "alpha2": "HN", + "alpha3": "HND", + "numeric": "340", + "currency": ["HNL"] + }, + { + "name": "Hong Kong", + "alpha2": "HK", + "alpha3": "HKG", + "numeric": "344", + "currency": ["HKD"] + }, + { + "name": "Hungary", + "alpha2": "HU", + "alpha3": "HUN", + "numeric": "348", + "currency": ["HUF"] + }, + { + "name": "Iceland", + "alpha2": "IS", + "alpha3": "ISL", + "numeric": "352", + "currency": ["ISK"] + }, + { + "name": "India", + "alpha2": "IN", + "alpha3": "IND", + "numeric": "356", + "currency": ["INR"] + }, + { + "name": "Indonesia", + "alpha2": "ID", + "alpha3": "IDN", + "numeric": "360", + "currency": ["IDR"] + }, + { + "name": "Iran (Islamic Republic of)", + "alpha2": "IR", + "alpha3": "IRN", + "numeric": "364", + "currency": ["IRR"] + }, + { + "name": "Iraq", + "alpha2": "IQ", + "alpha3": "IRQ", + "numeric": "368", + "currency": ["IQD"] + }, + { + "name": "Ireland", + "alpha2": "IE", + "alpha3": "IRL", + "numeric": "372", + "currency": ["EUR"] + }, + { + "name": "Isle of Man", + "alpha2": "IM", + "alpha3": "IMN", + "numeric": "833", + "currency": ["GBP"] + }, + { + "name": "Israel", + "alpha2": "IL", + "alpha3": "ISR", + "numeric": "376", + "currency": ["ILS"] + }, + { + "name": "Italy", + "alpha2": "IT", + "alpha3": "ITA", + "numeric": "380", + "currency": ["EUR"] + }, + { + "name": "Jamaica", + "alpha2": "JM", + "alpha3": "JAM", + "numeric": "388", + "currency": ["JMD"] + }, + { + "name": "Japan", + "alpha2": "JP", + "alpha3": "JPN", + "numeric": "392", + "currency": ["JPY"] + }, + { + "name": "Jersey", + "alpha2": "JE", + "alpha3": "JEY", + "numeric": "832", + "currency": ["GBP"] + }, + { + "name": "Jordan", + "alpha2": "JO", + "alpha3": "JOR", + "numeric": "400", + "currency": ["JOD"] + }, + { + "name": "Kazakhstan", + "alpha2": "KZ", + "alpha3": "KAZ", + "numeric": "398", + "currency": ["KZT"] + }, + { + "name": "Kenya", + "alpha2": "KE", + "alpha3": "KEN", + "numeric": "404", + "currency": ["KES"] + }, + { + "name": "Kiribati", + "alpha2": "KI", + "alpha3": "KIR", + "numeric": "296", + "currency": ["AUD"] + }, + { + "name": "Korea (Democratic People's Republic of)", + "alpha2": "KP", + "alpha3": "PRK", + "numeric": "408", + "currency": ["KPW"] + }, + { + "name": "Korea (Republic of)", + "alpha2": "KR", + "alpha3": "KOR", + "numeric": "410", + "currency": ["KRW"] + }, + { + "name": "Kuwait", + "alpha2": "KW", + "alpha3": "KWT", + "numeric": "414", + "currency": ["KWD"] + }, + { + "name": "Kyrgyzstan", + "alpha2": "KG", + "alpha3": "KGZ", + "numeric": "417", + "currency": ["KGS"] + }, + { + "name": "Lao People's Democratic Republic", + "alpha2": "LA", + "alpha3": "LAO", + "numeric": "418", + "currency": ["LAK"] + }, + { + "name": "Latvia", + "alpha2": "LV", + "alpha3": "LVA", + "numeric": "428", + "currency": ["EUR"] + }, + { + "name": "Lebanon", + "alpha2": "LB", + "alpha3": "LBN", + "numeric": "422", + "currency": ["LBP"] + }, + { + "name": "Lesotho", + "alpha2": "LS", + "alpha3": "LSO", + "numeric": "426", + "currency": ["LSL", "ZAR"] + }, + { + "name": "Liberia", + "alpha2": "LR", + "alpha3": "LBR", + "numeric": "430", + "currency": ["LRD"] + }, + { + "name": "Libya", + "alpha2": "LY", + "alpha3": "LBY", + "numeric": "434", + "currency": ["LYD"] + }, + { + "name": "Liechtenstein", + "alpha2": "LI", + "alpha3": "LIE", + "numeric": "438", + "currency": ["CHF"] + }, + { + "name": "Lithuania", + "alpha2": "LT", + "alpha3": "LTU", + "numeric": "440", + "currency": ["EUR"] + }, + { + "name": "Luxembourg", + "alpha2": "LU", + "alpha3": "LUX", + "numeric": "442", + "currency": ["EUR"] + }, + { + "name": "Macao", + "alpha2": "MO", + "alpha3": "MAC", + "numeric": "446", + "currency": ["MOP"] + }, + { + "name": "North Macedonia", + "alpha2": "MK", + "alpha3": "MKD", + "numeric": "807", + "currency": ["MKD"] + }, + { + "name": "Madagascar", + "alpha2": "MG", + "alpha3": "MDG", + "numeric": "450", + "currency": ["MGA"] + }, + { + "name": "Malawi", + "alpha2": "MW", + "alpha3": "MWI", + "numeric": "454", + "currency": ["MWK"] + }, + { + "name": "Malaysia", + "alpha2": "MY", + "alpha3": "MYS", + "numeric": "458", + "currency": ["MYR"] + }, + { + "name": "Maldives", + "alpha2": "MV", + "alpha3": "MDV", + "numeric": "462", + "currency": ["MVR"] + }, + { + "name": "Mali", + "alpha2": "ML", + "alpha3": "MLI", + "numeric": "466", + "currency": ["XOF"] + }, + { + "name": "Malta", + "alpha2": "MT", + "alpha3": "MLT", + "numeric": "470", + "currency": ["EUR"] + }, + { + "name": "Marshall Islands", + "alpha2": "MH", + "alpha3": "MHL", + "numeric": "584", + "currency": ["USD"] + }, + { + "name": "Martinique", + "alpha2": "MQ", + "alpha3": "MTQ", + "numeric": "474", + "currency": ["EUR"] + }, + { + "name": "Mauritania", + "alpha2": "MR", + "alpha3": "MRT", + "numeric": "478", + "currency": ["MRO"] + }, + { + "name": "Mauritius", + "alpha2": "MU", + "alpha3": "MUS", + "numeric": "480", + "currency": ["MUR"] + }, + { + "name": "Mayotte", + "alpha2": "YT", + "alpha3": "MYT", + "numeric": "175", + "currency": ["EUR"] + }, + { + "name": "Mexico", + "alpha2": "MX", + "alpha3": "MEX", + "numeric": "484", + "currency": ["MXN"] + }, + { + "name": "Micronesia (Federated States of)", + "alpha2": "FM", + "alpha3": "FSM", + "numeric": "583", + "currency": ["USD"] + }, + { + "name": "Moldova (Republic of)", + "alpha2": "MD", + "alpha3": "MDA", + "numeric": "498", + "currency": ["MDL"] + }, + { + "name": "Monaco", + "alpha2": "MC", + "alpha3": "MCO", + "numeric": "492", + "currency": ["EUR"] + }, + { + "name": "Mongolia", + "alpha2": "MN", + "alpha3": "MNG", + "numeric": "496", + "currency": ["MNT"] + }, + { + "name": "Montenegro", + "alpha2": "ME", + "alpha3": "MNE", + "numeric": "499", + "currency": ["EUR"] + }, + { + "name": "Montserrat", + "alpha2": "MS", + "alpha3": "MSR", + "numeric": "500", + "currency": ["XCD"] + }, + { + "name": "Morocco", + "alpha2": "MA", + "alpha3": "MAR", + "numeric": "504", + "currency": ["MAD"] + }, + { + "name": "Mozambique", + "alpha2": "MZ", + "alpha3": "MOZ", + "numeric": "508", + "currency": ["MZN"] + }, + { + "name": "Myanmar", + "alpha2": "MM", + "alpha3": "MMR", + "numeric": "104", + "currency": ["MMK"] + }, + { + "name": "Namibia", + "alpha2": "NA", + "alpha3": "NAM", + "numeric": "516", + "currency": ["NAD", "ZAR"] + }, + { + "name": "Nauru", + "alpha2": "NR", + "alpha3": "NRU", + "numeric": "520", + "currency": ["AUD"] + }, + { + "name": "Nepal", + "alpha2": "NP", + "alpha3": "NPL", + "numeric": "524", + "currency": ["NPR"] + }, + { + "name": "Netherlands", + "alpha2": "NL", + "alpha3": "NLD", + "numeric": "528", + "currency": ["EUR"] + }, + { + "name": "New Caledonia", + "alpha2": "NC", + "alpha3": "NCL", + "numeric": "540", + "currency": ["XPF"] + }, + { + "name": "New Zealand", + "alpha2": "NZ", + "alpha3": "NZL", + "numeric": "554", + "currency": ["NZD"] + }, + { + "name": "Nicaragua", + "alpha2": "NI", + "alpha3": "NIC", + "numeric": "558", + "currency": ["NIO"] + }, + { + "name": "Niger", + "alpha2": "NE", + "alpha3": "NER", + "numeric": "562", + "currency": ["XOF"] + }, + { + "name": "Nigeria", + "alpha2": "NG", + "alpha3": "NGA", + "numeric": "566", + "currency": ["NGN"] + }, + { + "name": "Niue", + "alpha2": "NU", + "alpha3": "NIU", + "numeric": "570", + "currency": ["NZD"] + }, + { + "name": "Norfolk Island", + "alpha2": "NF", + "alpha3": "NFK", + "numeric": "574", + "currency": ["AUD"] + }, + { + "name": "Northern Mariana Islands", + "alpha2": "MP", + "alpha3": "MNP", + "numeric": "580", + "currency": ["USD"] + }, + { + "name": "Norway", + "alpha2": "NO", + "alpha3": "NOR", + "numeric": "578", + "currency": ["NOK"] + }, + { + "name": "Oman", + "alpha2": "OM", + "alpha3": "OMN", + "numeric": "512", + "currency": ["OMR"] + }, + { + "name": "Pakistan", + "alpha2": "PK", + "alpha3": "PAK", + "numeric": "586", + "currency": ["PKR"] + }, + { + "name": "Palau", + "alpha2": "PW", + "alpha3": "PLW", + "numeric": "585", + "currency": ["USD"] + }, + { + "name": "Palestine, State of", + "alpha2": "PS", + "alpha3": "PSE", + "numeric": "275", + "currency": ["ILS"] + }, + { + "name": "Panama", + "alpha2": "PA", + "alpha3": "PAN", + "numeric": "591", + "currency": ["PAB"] + }, + { + "name": "Papua New Guinea", + "alpha2": "PG", + "alpha3": "PNG", + "numeric": "598", + "currency": ["PGK"] + }, + { + "name": "Paraguay", + "alpha2": "PY", + "alpha3": "PRY", + "numeric": "600", + "currency": ["PYG"] + }, + { + "name": "Peru", + "alpha2": "PE", + "alpha3": "PER", + "numeric": "604", + "currency": ["PEN"] + }, + { + "name": "Philippines", + "alpha2": "PH", + "alpha3": "PHL", + "numeric": "608", + "currency": ["PHP"] + }, + { + "name": "Pitcairn", + "alpha2": "PN", + "alpha3": "PCN", + "numeric": "612", + "currency": ["NZD"] + }, + { + "name": "Poland", + "alpha2": "PL", + "alpha3": "POL", + "numeric": "616", + "currency": ["PLN"] + }, + { + "name": "Portugal", + "alpha2": "PT", + "alpha3": "PRT", + "numeric": "620", + "currency": ["EUR"] + }, + { + "name": "Puerto Rico", + "alpha2": "PR", + "alpha3": "PRI", + "numeric": "630", + "currency": ["USD"] + }, + { + "name": "Qatar", + "alpha2": "QA", + "alpha3": "QAT", + "numeric": "634", + "currency": ["QAR"] + }, + { + "name": "R\u00e9union", + "alpha2": "RE", + "alpha3": "REU", + "numeric": "638", + "currency": ["EUR"] + }, + { + "name": "Romania", + "alpha2": "RO", + "alpha3": "ROU", + "numeric": "642", + "currency": ["RON"] + }, + { + "name": "Russian Federation", + "alpha2": "RU", + "alpha3": "RUS", + "numeric": "643", + "currency": ["RUB"] + }, + { + "name": "Rwanda", + "alpha2": "RW", + "alpha3": "RWA", + "numeric": "646", + "currency": ["RWF"] + }, + { + "name": "Saint Barth\u00e9lemy", + "alpha2": "BL", + "alpha3": "BLM", + "numeric": "652", + "currency": ["EUR"] + }, + { + "name": "Saint Helena, Ascension and Tristan da Cunha", + "alpha2": "SH", + "alpha3": "SHN", + "numeric": "654", + "currency": ["SHP"] + }, + { + "name": "Saint Kitts and Nevis", + "alpha2": "KN", + "alpha3": "KNA", + "numeric": "659", + "currency": ["XCD"] + }, + { + "name": "Saint Lucia", + "alpha2": "LC", + "alpha3": "LCA", + "numeric": "662", + "currency": ["XCD"] + }, + { + "name": "Saint Martin (French part)", + "alpha2": "MF", + "alpha3": "MAF", + "numeric": "663", + "currency": ["EUR", "USD"] + }, + { + "name": "Saint Pierre and Miquelon", + "alpha2": "PM", + "alpha3": "SPM", + "numeric": "666", + "currency": ["EUR"] + }, + { + "name": "Saint Vincent and the Grenadines", + "alpha2": "VC", + "alpha3": "VCT", + "numeric": "670", + "currency": ["XCD"] + }, + { + "name": "Samoa", + "alpha2": "WS", + "alpha3": "WSM", + "numeric": "882", + "currency": ["WST"] + }, + { + "name": "San Marino", + "alpha2": "SM", + "alpha3": "SMR", + "numeric": "674", + "currency": ["EUR"] + }, + { + "name": "Sao Tome and Principe", + "alpha2": "ST", + "alpha3": "STP", + "numeric": "678", + "currency": ["STD"] + }, + { + "name": "Saudi Arabia", + "alpha2": "SA", + "alpha3": "SAU", + "numeric": "682", + "currency": ["SAR"] + }, + { + "name": "Senegal", + "alpha2": "SN", + "alpha3": "SEN", + "numeric": "686", + "currency": ["XOF"] + }, + { + "name": "Serbia", + "alpha2": "RS", + "alpha3": "SRB", + "numeric": "688", + "currency": ["RSD"] + }, + { + "name": "Seychelles", + "alpha2": "SC", + "alpha3": "SYC", + "numeric": "690", + "currency": ["SCR"] + }, + { + "name": "Sierra Leone", + "alpha2": "SL", + "alpha3": "SLE", + "numeric": "694", + "currency": ["SLL"] + }, + { + "name": "Singapore", + "alpha2": "SG", + "alpha3": "SGP", + "numeric": "702", + "currency": ["SGD"] + }, + { + "name": "Sint Maarten (Dutch part)", + "alpha2": "SX", + "alpha3": "SXM", + "numeric": "534", + "currency": ["ANG"] + }, + { + "name": "Slovakia", + "alpha2": "SK", + "alpha3": "SVK", + "numeric": "703", + "currency": ["EUR"] + }, + { + "name": "Slovenia", + "alpha2": "SI", + "alpha3": "SVN", + "numeric": "705", + "currency": ["EUR"] + }, + { + "name": "Solomon Islands", + "alpha2": "SB", + "alpha3": "SLB", + "numeric": "090", + "currency": ["SBD"] + }, + { + "name": "Somalia", + "alpha2": "SO", + "alpha3": "SOM", + "numeric": "706", + "currency": ["SOS"] + }, + { + "name": "South Africa", + "alpha2": "ZA", + "alpha3": "ZAF", + "numeric": "710", + "currency": ["ZAR"] + }, + { + "name": "South Georgia and the South Sandwich Islands", + "alpha2": "GS", + "alpha3": "SGS", + "numeric": "239", + "currency": ["GBP"] + }, + { + "name": "South Sudan", + "alpha2": "SS", + "alpha3": "SSD", + "numeric": "728", + "currency": ["SSP"] + }, + { + "name": "Spain", + "alpha2": "ES", + "alpha3": "ESP", + "numeric": "724", + "currency": ["EUR"] + }, + { + "name": "Sri Lanka", + "alpha2": "LK", + "alpha3": "LKA", + "numeric": "144", + "currency": ["LKR"] + }, + { + "name": "Sudan", + "alpha2": "SD", + "alpha3": "SDN", + "numeric": "729", + "currency": ["SDG"] + }, + { + "name": "Suriname", + "alpha2": "SR", + "alpha3": "SUR", + "numeric": "740", + "currency": ["SRD"] + }, + { + "name": "Svalbard and Jan Mayen", + "alpha2": "SJ", + "alpha3": "SJM", + "numeric": "744", + "currency": ["NOK"] + }, + { + "name": "Sweden", + "alpha2": "SE", + "alpha3": "SWE", + "numeric": "752", + "currency": ["SEK"] + }, + { + "name": "Switzerland", + "alpha2": "CH", + "alpha3": "CHE", + "numeric": "756", + "currency": ["CHF"] + }, + { + "name": "Syrian Arab Republic", + "alpha2": "SY", + "alpha3": "SYR", + "numeric": "760", + "currency": ["SYP"] + }, + { + "name": "Taiwan (Province of China)", + "alpha2": "TW", + "alpha3": "TWN", + "numeric": "158", + "currency": ["TWD"] + }, + { + "name": "Tajikistan", + "alpha2": "TJ", + "alpha3": "TJK", + "numeric": "762", + "currency": ["TJS"] + }, + { + "name": "Tanzania, United Republic of", + "alpha2": "TZ", + "alpha3": "TZA", + "numeric": "834", + "currency": ["TZS"] + }, + { + "name": "Thailand", + "alpha2": "TH", + "alpha3": "THA", + "numeric": "764", + "currency": ["THB"] + }, + { + "name": "Timor-Leste", + "alpha2": "TL", + "alpha3": "TLS", + "numeric": "626", + "currency": ["USD"] + }, + { + "name": "Togo", + "alpha2": "TG", + "alpha3": "TGO", + "numeric": "768", + "currency": ["XOF"] + }, + { + "name": "Tokelau", + "alpha2": "TK", + "alpha3": "TKL", + "numeric": "772", + "currency": ["NZD"] + }, + { + "name": "Tonga", + "alpha2": "TO", + "alpha3": "TON", + "numeric": "776", + "currency": ["TOP"] + }, + { + "name": "Trinidad and Tobago", + "alpha2": "TT", + "alpha3": "TTO", + "numeric": "780", + "currency": ["TTD"] + }, + { + "name": "Tunisia", + "alpha2": "TN", + "alpha3": "TUN", + "numeric": "788", + "currency": ["TND"] + }, + { + "name": "Turkey", + "alpha2": "TR", + "alpha3": "TUR", + "numeric": "792", + "currency": ["TRY"] + }, + { + "name": "Turkmenistan", + "alpha2": "TM", + "alpha3": "TKM", + "numeric": "795", + "currency": ["TMT"] + }, + { + "name": "Turks and Caicos Islands", + "alpha2": "TC", + "alpha3": "TCA", + "numeric": "796", + "currency": ["USD"] + }, + { + "name": "Tuvalu", + "alpha2": "TV", + "alpha3": "TUV", + "numeric": "798", + "currency": ["AUD"] + }, + { + "name": "Uganda", + "alpha2": "UG", + "alpha3": "UGA", + "numeric": "800", + "currency": ["UGX"] + }, + { + "name": "Ukraine", + "alpha2": "UA", + "alpha3": "UKR", + "numeric": "804", + "currency": ["UAH"] + }, + { + "name": "United Arab Emirates", + "alpha2": "AE", + "alpha3": "ARE", + "numeric": "784", + "currency": ["AED"] + }, + { + "name": "United Kingdom of Great Britain and Northern Ireland", + "alpha2": "GB", + "alpha3": "GBR", + "numeric": "826", + "currency": ["GBP"] + }, + { + "name": "United States of America", + "alpha2": "US", + "alpha3": "USA", + "numeric": "840", + "currency": ["USD"] + }, + { + "name": "United States Minor Outlying Islands", + "alpha2": "UM", + "alpha3": "UMI", + "numeric": "581", + "currency": ["USD"] + }, + { + "name": "Uruguay", + "alpha2": "UY", + "alpha3": "URY", + "numeric": "858", + "currency": ["UYU"] + }, + { + "name": "Uzbekistan", + "alpha2": "UZ", + "alpha3": "UZB", + "numeric": "860", + "currency": ["UZS"] + }, + { + "name": "Vanuatu", + "alpha2": "VU", + "alpha3": "VUT", + "numeric": "548", + "currency": ["VUV"] + }, + { + "name": "Venezuela (Bolivarian Republic of)", + "alpha2": "VE", + "alpha3": "VEN", + "numeric": "862", + "currency": ["VEF"] + }, + { + "name": "Viet Nam", + "alpha2": "VN", + "alpha3": "VNM", + "numeric": "704", + "currency": ["VND"] + }, + { + "name": "Virgin Islands (British)", + "alpha2": "VG", + "alpha3": "VGB", + "numeric": "092", + "currency": ["USD"] + }, + { + "name": "Virgin Islands (U.S.)", + "alpha2": "VI", + "alpha3": "VIR", + "numeric": "850", + "currency": ["USD"] + }, + { + "name": "Wallis and Futuna", + "alpha2": "WF", + "alpha3": "WLF", + "numeric": "876", + "currency": ["XPF"] + }, + { + "name": "Western Sahara", + "alpha2": "EH", + "alpha3": "ESH", + "numeric": "732", + "currency": ["MAD"] + }, + { + "name": "Yemen", + "alpha2": "YE", + "alpha3": "YEM", + "numeric": "887", + "currency": ["YER"] + }, + { + "name": "Zambia", + "alpha2": "ZM", + "alpha3": "ZMB", + "numeric": "894", + "currency": ["ZMW"] + }, + { + "name": "Zimbabwe", + "alpha2": "ZW", + "alpha3": "ZWE", + "numeric": "716", + "currency": ["BWP", "EUR", "GBP", "USD", "ZAR"] + } +] diff --git a/css/flag-icons.css b/css/flag-icons.css new file mode 100644 index 0000000..e7386ac --- /dev/null +++ b/css/flag-icons.css @@ -0,0 +1,1628 @@ +.fib { + background-size: contain; + background-position: 50%; + background-repeat: no-repeat; +} +.fi { + background-size: contain; + background-position: 50%; + background-repeat: no-repeat; + position: relative; + display: inline-block; + width: 1.33333333em; + line-height: 1em; +} +.fi:before { + content: "\00a0"; +} +.fi.fis { + width: 1em; +} +.fi-xx { + background-image: url(../flags/4x3/xx.svg); +} +.fi-xx.fis { + background-image: url(../flags/1x1/xx.svg); +} +.fi-ad { + background-image: url(../flags/4x3/ad.svg); +} +.fi-ad.fis { + background-image: url(../flags/1x1/ad.svg); +} +.fi-ae { + background-image: url(../flags/4x3/ae.svg); +} +.fi-ae.fis { + background-image: url(../flags/1x1/ae.svg); +} +.fi-af { + background-image: url(../flags/4x3/af.svg); +} +.fi-af.fis { + background-image: url(../flags/1x1/af.svg); +} +.fi-ag { + background-image: url(../flags/4x3/ag.svg); +} +.fi-ag.fis { + background-image: url(../flags/1x1/ag.svg); +} +.fi-ai { + background-image: url(../flags/4x3/ai.svg); +} +.fi-ai.fis { + background-image: url(../flags/1x1/ai.svg); +} +.fi-al { + background-image: url(../flags/4x3/al.svg); +} +.fi-al.fis { + background-image: url(../flags/1x1/al.svg); +} +.fi-am { + background-image: url(../flags/4x3/am.svg); +} +.fi-am.fis { + background-image: url(../flags/1x1/am.svg); +} +.fi-ao { + background-image: url(../flags/4x3/ao.svg); +} +.fi-ao.fis { + background-image: url(../flags/1x1/ao.svg); +} +.fi-aq { + background-image: url(../flags/4x3/aq.svg); +} +.fi-aq.fis { + background-image: url(../flags/1x1/aq.svg); +} +.fi-ar { + background-image: url(../flags/4x3/ar.svg); +} +.fi-ar.fis { + background-image: url(../flags/1x1/ar.svg); +} +.fi-as { + background-image: url(../flags/4x3/as.svg); +} +.fi-as.fis { + background-image: url(../flags/1x1/as.svg); +} +.fi-at { + background-image: url(../flags/4x3/at.svg); +} +.fi-at.fis { + background-image: url(../flags/1x1/at.svg); +} +.fi-au { + background-image: url(../flags/4x3/au.svg); +} +.fi-au.fis { + background-image: url(../flags/1x1/au.svg); +} +.fi-aw { + background-image: url(../flags/4x3/aw.svg); +} +.fi-aw.fis { + background-image: url(../flags/1x1/aw.svg); +} +.fi-ax { + background-image: url(../flags/4x3/ax.svg); +} +.fi-ax.fis { + background-image: url(../flags/1x1/ax.svg); +} +.fi-az { + background-image: url(../flags/4x3/az.svg); +} +.fi-az.fis { + background-image: url(../flags/1x1/az.svg); +} +.fi-ba { + background-image: url(../flags/4x3/ba.svg); +} +.fi-ba.fis { + background-image: url(../flags/1x1/ba.svg); +} +.fi-bb { + background-image: url(../flags/4x3/bb.svg); +} +.fi-bb.fis { + background-image: url(../flags/1x1/bb.svg); +} +.fi-bd { + background-image: url(../flags/4x3/bd.svg); +} +.fi-bd.fis { + background-image: url(../flags/1x1/bd.svg); +} +.fi-be { + background-image: url(../flags/4x3/be.svg); +} +.fi-be.fis { + background-image: url(../flags/1x1/be.svg); +} +.fi-bf { + background-image: url(../flags/4x3/bf.svg); +} +.fi-bf.fis { + background-image: url(../flags/1x1/bf.svg); +} +.fi-bg { + background-image: url(../flags/4x3/bg.svg); +} +.fi-bg.fis { + background-image: url(../flags/1x1/bg.svg); +} +.fi-bh { + background-image: url(../flags/4x3/bh.svg); +} +.fi-bh.fis { + background-image: url(../flags/1x1/bh.svg); +} +.fi-bi { + background-image: url(../flags/4x3/bi.svg); +} +.fi-bi.fis { + background-image: url(../flags/1x1/bi.svg); +} +.fi-bj { + background-image: url(../flags/4x3/bj.svg); +} +.fi-bj.fis { + background-image: url(../flags/1x1/bj.svg); +} +.fi-bl { + background-image: url(../flags/4x3/bl.svg); +} +.fi-bl.fis { + background-image: url(../flags/1x1/bl.svg); +} +.fi-bm { + background-image: url(../flags/4x3/bm.svg); +} +.fi-bm.fis { + background-image: url(../flags/1x1/bm.svg); +} +.fi-bn { + background-image: url(../flags/4x3/bn.svg); +} +.fi-bn.fis { + background-image: url(../flags/1x1/bn.svg); +} +.fi-bo { + background-image: url(../flags/4x3/bo.svg); +} +.fi-bo.fis { + background-image: url(../flags/1x1/bo.svg); +} +.fi-bq { + background-image: url(../flags/4x3/bq.svg); +} +.fi-bq.fis { + background-image: url(../flags/1x1/bq.svg); +} +.fi-br { + background-image: url(../flags/4x3/br.svg); +} +.fi-br.fis { + background-image: url(../flags/1x1/br.svg); +} +.fi-bs { + background-image: url(../flags/4x3/bs.svg); +} +.fi-bs.fis { + background-image: url(../flags/1x1/bs.svg); +} +.fi-bt { + background-image: url(../flags/4x3/bt.svg); +} +.fi-bt.fis { + background-image: url(../flags/1x1/bt.svg); +} +.fi-bv { + background-image: url(../flags/4x3/bv.svg); +} +.fi-bv.fis { + background-image: url(../flags/1x1/bv.svg); +} +.fi-bw { + background-image: url(../flags/4x3/bw.svg); +} +.fi-bw.fis { + background-image: url(../flags/1x1/bw.svg); +} +.fi-by { + background-image: url(../flags/4x3/by.svg); +} +.fi-by.fis { + background-image: url(../flags/1x1/by.svg); +} +.fi-bz { + background-image: url(../flags/4x3/bz.svg); +} +.fi-bz.fis { + background-image: url(../flags/1x1/bz.svg); +} +.fi-ca { + background-image: url(../flags/4x3/ca.svg); +} +.fi-ca.fis { + background-image: url(../flags/1x1/ca.svg); +} +.fi-cc { + background-image: url(../flags/4x3/cc.svg); +} +.fi-cc.fis { + background-image: url(../flags/1x1/cc.svg); +} +.fi-cd { + background-image: url(../flags/4x3/cd.svg); +} +.fi-cd.fis { + background-image: url(../flags/1x1/cd.svg); +} +.fi-cf { + background-image: url(../flags/4x3/cf.svg); +} +.fi-cf.fis { + background-image: url(../flags/1x1/cf.svg); +} +.fi-cg { + background-image: url(../flags/4x3/cg.svg); +} +.fi-cg.fis { + background-image: url(../flags/1x1/cg.svg); +} +.fi-ch { + background-image: url(../flags/4x3/ch.svg); +} +.fi-ch.fis { + background-image: url(../flags/1x1/ch.svg); +} +.fi-ci { + background-image: url(../flags/4x3/ci.svg); +} +.fi-ci.fis { + background-image: url(../flags/1x1/ci.svg); +} +.fi-ck { + background-image: url(../flags/4x3/ck.svg); +} +.fi-ck.fis { + background-image: url(../flags/1x1/ck.svg); +} +.fi-cl { + background-image: url(../flags/4x3/cl.svg); +} +.fi-cl.fis { + background-image: url(../flags/1x1/cl.svg); +} +.fi-cm { + background-image: url(../flags/4x3/cm.svg); +} +.fi-cm.fis { + background-image: url(../flags/1x1/cm.svg); +} +.fi-cn { + background-image: url(../flags/4x3/cn.svg); +} +.fi-cn.fis { + background-image: url(../flags/1x1/cn.svg); +} +.fi-co { + background-image: url(../flags/4x3/co.svg); +} +.fi-co.fis { + background-image: url(../flags/1x1/co.svg); +} +.fi-cr { + background-image: url(../flags/4x3/cr.svg); +} +.fi-cr.fis { + background-image: url(../flags/1x1/cr.svg); +} +.fi-cu { + background-image: url(../flags/4x3/cu.svg); +} +.fi-cu.fis { + background-image: url(../flags/1x1/cu.svg); +} +.fi-cv { + background-image: url(../flags/4x3/cv.svg); +} +.fi-cv.fis { + background-image: url(../flags/1x1/cv.svg); +} +.fi-cw { + background-image: url(../flags/4x3/cw.svg); +} +.fi-cw.fis { + background-image: url(../flags/1x1/cw.svg); +} +.fi-cx { + background-image: url(../flags/4x3/cx.svg); +} +.fi-cx.fis { + background-image: url(../flags/1x1/cx.svg); +} +.fi-cy { + background-image: url(../flags/4x3/cy.svg); +} +.fi-cy.fis { + background-image: url(../flags/1x1/cy.svg); +} +.fi-cz { + background-image: url(../flags/4x3/cz.svg); +} +.fi-cz.fis { + background-image: url(../flags/1x1/cz.svg); +} +.fi-de { + background-image: url(../flags/4x3/de.svg); +} +.fi-de.fis { + background-image: url(../flags/1x1/de.svg); +} +.fi-dj { + background-image: url(../flags/4x3/dj.svg); +} +.fi-dj.fis { + background-image: url(../flags/1x1/dj.svg); +} +.fi-dk { + background-image: url(../flags/4x3/dk.svg); +} +.fi-dk.fis { + background-image: url(../flags/1x1/dk.svg); +} +.fi-dm { + background-image: url(../flags/4x3/dm.svg); +} +.fi-dm.fis { + background-image: url(../flags/1x1/dm.svg); +} +.fi-do { + background-image: url(../flags/4x3/do.svg); +} +.fi-do.fis { + background-image: url(../flags/1x1/do.svg); +} +.fi-dz { + background-image: url(../flags/4x3/dz.svg); +} +.fi-dz.fis { + background-image: url(../flags/1x1/dz.svg); +} +.fi-ec { + background-image: url(../flags/4x3/ec.svg); +} +.fi-ec.fis { + background-image: url(../flags/1x1/ec.svg); +} +.fi-ee { + background-image: url(../flags/4x3/ee.svg); +} +.fi-ee.fis { + background-image: url(../flags/1x1/ee.svg); +} +.fi-eg { + background-image: url(../flags/4x3/eg.svg); +} +.fi-eg.fis { + background-image: url(../flags/1x1/eg.svg); +} +.fi-eh { + background-image: url(../flags/4x3/eh.svg); +} +.fi-eh.fis { + background-image: url(../flags/1x1/eh.svg); +} +.fi-er { + background-image: url(../flags/4x3/er.svg); +} +.fi-er.fis { + background-image: url(../flags/1x1/er.svg); +} +.fi-es { + background-image: url(../flags/4x3/es.svg); +} +.fi-es.fis { + background-image: url(../flags/1x1/es.svg); +} +.fi-et { + background-image: url(../flags/4x3/et.svg); +} +.fi-et.fis { + background-image: url(../flags/1x1/et.svg); +} +.fi-fi { + background-image: url(../flags/4x3/fi.svg); +} +.fi-fi.fis { + background-image: url(../flags/1x1/fi.svg); +} +.fi-fj { + background-image: url(../flags/4x3/fj.svg); +} +.fi-fj.fis { + background-image: url(../flags/1x1/fj.svg); +} +.fi-fk { + background-image: url(../flags/4x3/fk.svg); +} +.fi-fk.fis { + background-image: url(../flags/1x1/fk.svg); +} +.fi-fm { + background-image: url(../flags/4x3/fm.svg); +} +.fi-fm.fis { + background-image: url(../flags/1x1/fm.svg); +} +.fi-fo { + background-image: url(../flags/4x3/fo.svg); +} +.fi-fo.fis { + background-image: url(../flags/1x1/fo.svg); +} +.fi-fr { + background-image: url(../flags/4x3/fr.svg); +} +.fi-fr.fis { + background-image: url(../flags/1x1/fr.svg); +} +.fi-ga { + background-image: url(../flags/4x3/ga.svg); +} +.fi-ga.fis { + background-image: url(../flags/1x1/ga.svg); +} +.fi-gb { + background-image: url(../flags/4x3/gb.svg); +} +.fi-gb.fis { + background-image: url(../flags/1x1/gb.svg); +} +.fi-gd { + background-image: url(../flags/4x3/gd.svg); +} +.fi-gd.fis { + background-image: url(../flags/1x1/gd.svg); +} +.fi-ge { + background-image: url(../flags/4x3/ge.svg); +} +.fi-ge.fis { + background-image: url(../flags/1x1/ge.svg); +} +.fi-gf { + background-image: url(../flags/4x3/gf.svg); +} +.fi-gf.fis { + background-image: url(../flags/1x1/gf.svg); +} +.fi-gg { + background-image: url(../flags/4x3/gg.svg); +} +.fi-gg.fis { + background-image: url(../flags/1x1/gg.svg); +} +.fi-gh { + background-image: url(../flags/4x3/gh.svg); +} +.fi-gh.fis { + background-image: url(../flags/1x1/gh.svg); +} +.fi-gi { + background-image: url(../flags/4x3/gi.svg); +} +.fi-gi.fis { + background-image: url(../flags/1x1/gi.svg); +} +.fi-gl { + background-image: url(../flags/4x3/gl.svg); +} +.fi-gl.fis { + background-image: url(../flags/1x1/gl.svg); +} +.fi-gm { + background-image: url(../flags/4x3/gm.svg); +} +.fi-gm.fis { + background-image: url(../flags/1x1/gm.svg); +} +.fi-gn { + background-image: url(../flags/4x3/gn.svg); +} +.fi-gn.fis { + background-image: url(../flags/1x1/gn.svg); +} +.fi-gp { + background-image: url(../flags/4x3/gp.svg); +} +.fi-gp.fis { + background-image: url(../flags/1x1/gp.svg); +} +.fi-gq { + background-image: url(../flags/4x3/gq.svg); +} +.fi-gq.fis { + background-image: url(../flags/1x1/gq.svg); +} +.fi-gr { + background-image: url(../flags/4x3/gr.svg); +} +.fi-gr.fis { + background-image: url(../flags/1x1/gr.svg); +} +.fi-gs { + background-image: url(../flags/4x3/gs.svg); +} +.fi-gs.fis { + background-image: url(../flags/1x1/gs.svg); +} +.fi-gt { + background-image: url(../flags/4x3/gt.svg); +} +.fi-gt.fis { + background-image: url(../flags/1x1/gt.svg); +} +.fi-gu { + background-image: url(../flags/4x3/gu.svg); +} +.fi-gu.fis { + background-image: url(../flags/1x1/gu.svg); +} +.fi-gw { + background-image: url(../flags/4x3/gw.svg); +} +.fi-gw.fis { + background-image: url(../flags/1x1/gw.svg); +} +.fi-gy { + background-image: url(../flags/4x3/gy.svg); +} +.fi-gy.fis { + background-image: url(../flags/1x1/gy.svg); +} +.fi-hk { + background-image: url(../flags/4x3/hk.svg); +} +.fi-hk.fis { + background-image: url(../flags/1x1/hk.svg); +} +.fi-hm { + background-image: url(../flags/4x3/hm.svg); +} +.fi-hm.fis { + background-image: url(../flags/1x1/hm.svg); +} +.fi-hn { + background-image: url(../flags/4x3/hn.svg); +} +.fi-hn.fis { + background-image: url(../flags/1x1/hn.svg); +} +.fi-hr { + background-image: url(../flags/4x3/hr.svg); +} +.fi-hr.fis { + background-image: url(../flags/1x1/hr.svg); +} +.fi-ht { + background-image: url(../flags/4x3/ht.svg); +} +.fi-ht.fis { + background-image: url(../flags/1x1/ht.svg); +} +.fi-hu { + background-image: url(../flags/4x3/hu.svg); +} +.fi-hu.fis { + background-image: url(../flags/1x1/hu.svg); +} +.fi-id { + background-image: url(../flags/4x3/id.svg); +} +.fi-id.fis { + background-image: url(../flags/1x1/id.svg); +} +.fi-ie { + background-image: url(../flags/4x3/ie.svg); +} +.fi-ie.fis { + background-image: url(../flags/1x1/ie.svg); +} +.fi-il { + background-image: url(../flags/4x3/il.svg); +} +.fi-il.fis { + background-image: url(../flags/1x1/il.svg); +} +.fi-im { + background-image: url(../flags/4x3/im.svg); +} +.fi-im.fis { + background-image: url(../flags/1x1/im.svg); +} +.fi-in { + background-image: url(../flags/4x3/in.svg); +} +.fi-in.fis { + background-image: url(../flags/1x1/in.svg); +} +.fi-io { + background-image: url(../flags/4x3/io.svg); +} +.fi-io.fis { + background-image: url(../flags/1x1/io.svg); +} +.fi-iq { + background-image: url(../flags/4x3/iq.svg); +} +.fi-iq.fis { + background-image: url(../flags/1x1/iq.svg); +} +.fi-ir { + background-image: url(../flags/4x3/ir.svg); +} +.fi-ir.fis { + background-image: url(../flags/1x1/ir.svg); +} +.fi-is { + background-image: url(../flags/4x3/is.svg); +} +.fi-is.fis { + background-image: url(../flags/1x1/is.svg); +} +.fi-it { + background-image: url(../flags/4x3/it.svg); +} +.fi-it.fis { + background-image: url(../flags/1x1/it.svg); +} +.fi-je { + background-image: url(../flags/4x3/je.svg); +} +.fi-je.fis { + background-image: url(../flags/1x1/je.svg); +} +.fi-jm { + background-image: url(../flags/4x3/jm.svg); +} +.fi-jm.fis { + background-image: url(../flags/1x1/jm.svg); +} +.fi-jo { + background-image: url(../flags/4x3/jo.svg); +} +.fi-jo.fis { + background-image: url(../flags/1x1/jo.svg); +} +.fi-jp { + background-image: url(../flags/4x3/jp.svg); +} +.fi-jp.fis { + background-image: url(../flags/1x1/jp.svg); +} +.fi-ke { + background-image: url(../flags/4x3/ke.svg); +} +.fi-ke.fis { + background-image: url(../flags/1x1/ke.svg); +} +.fi-kg { + background-image: url(../flags/4x3/kg.svg); +} +.fi-kg.fis { + background-image: url(../flags/1x1/kg.svg); +} +.fi-kh { + background-image: url(../flags/4x3/kh.svg); +} +.fi-kh.fis { + background-image: url(../flags/1x1/kh.svg); +} +.fi-ki { + background-image: url(../flags/4x3/ki.svg); +} +.fi-ki.fis { + background-image: url(../flags/1x1/ki.svg); +} +.fi-km { + background-image: url(../flags/4x3/km.svg); +} +.fi-km.fis { + background-image: url(../flags/1x1/km.svg); +} +.fi-kn { + background-image: url(../flags/4x3/kn.svg); +} +.fi-kn.fis { + background-image: url(../flags/1x1/kn.svg); +} +.fi-kp { + background-image: url(../flags/4x3/kp.svg); +} +.fi-kp.fis { + background-image: url(../flags/1x1/kp.svg); +} +.fi-kr { + background-image: url(../flags/4x3/kr.svg); +} +.fi-kr.fis { + background-image: url(../flags/1x1/kr.svg); +} +.fi-kw { + background-image: url(../flags/4x3/kw.svg); +} +.fi-kw.fis { + background-image: url(../flags/1x1/kw.svg); +} +.fi-ky { + background-image: url(../flags/4x3/ky.svg); +} +.fi-ky.fis { + background-image: url(../flags/1x1/ky.svg); +} +.fi-kz { + background-image: url(../flags/4x3/kz.svg); +} +.fi-kz.fis { + background-image: url(../flags/1x1/kz.svg); +} +.fi-la { + background-image: url(../flags/4x3/la.svg); +} +.fi-la.fis { + background-image: url(../flags/1x1/la.svg); +} +.fi-lb { + background-image: url(../flags/4x3/lb.svg); +} +.fi-lb.fis { + background-image: url(../flags/1x1/lb.svg); +} +.fi-lc { + background-image: url(../flags/4x3/lc.svg); +} +.fi-lc.fis { + background-image: url(../flags/1x1/lc.svg); +} +.fi-li { + background-image: url(../flags/4x3/li.svg); +} +.fi-li.fis { + background-image: url(../flags/1x1/li.svg); +} +.fi-lk { + background-image: url(../flags/4x3/lk.svg); +} +.fi-lk.fis { + background-image: url(../flags/1x1/lk.svg); +} +.fi-lr { + background-image: url(../flags/4x3/lr.svg); +} +.fi-lr.fis { + background-image: url(../flags/1x1/lr.svg); +} +.fi-ls { + background-image: url(../flags/4x3/ls.svg); +} +.fi-ls.fis { + background-image: url(../flags/1x1/ls.svg); +} +.fi-lt { + background-image: url(../flags/4x3/lt.svg); +} +.fi-lt.fis { + background-image: url(../flags/1x1/lt.svg); +} +.fi-lu { + background-image: url(../flags/4x3/lu.svg); +} +.fi-lu.fis { + background-image: url(../flags/1x1/lu.svg); +} +.fi-lv { + background-image: url(../flags/4x3/lv.svg); +} +.fi-lv.fis { + background-image: url(../flags/1x1/lv.svg); +} +.fi-ly { + background-image: url(../flags/4x3/ly.svg); +} +.fi-ly.fis { + background-image: url(../flags/1x1/ly.svg); +} +.fi-ma { + background-image: url(../flags/4x3/ma.svg); +} +.fi-ma.fis { + background-image: url(../flags/1x1/ma.svg); +} +.fi-mc { + background-image: url(../flags/4x3/mc.svg); +} +.fi-mc.fis { + background-image: url(../flags/1x1/mc.svg); +} +.fi-md { + background-image: url(../flags/4x3/md.svg); +} +.fi-md.fis { + background-image: url(../flags/1x1/md.svg); +} +.fi-me { + background-image: url(../flags/4x3/me.svg); +} +.fi-me.fis { + background-image: url(../flags/1x1/me.svg); +} +.fi-mf { + background-image: url(../flags/4x3/mf.svg); +} +.fi-mf.fis { + background-image: url(../flags/1x1/mf.svg); +} +.fi-mg { + background-image: url(../flags/4x3/mg.svg); +} +.fi-mg.fis { + background-image: url(../flags/1x1/mg.svg); +} +.fi-mh { + background-image: url(../flags/4x3/mh.svg); +} +.fi-mh.fis { + background-image: url(../flags/1x1/mh.svg); +} +.fi-mk { + background-image: url(../flags/4x3/mk.svg); +} +.fi-mk.fis { + background-image: url(../flags/1x1/mk.svg); +} +.fi-ml { + background-image: url(../flags/4x3/ml.svg); +} +.fi-ml.fis { + background-image: url(../flags/1x1/ml.svg); +} +.fi-mm { + background-image: url(../flags/4x3/mm.svg); +} +.fi-mm.fis { + background-image: url(../flags/1x1/mm.svg); +} +.fi-mn { + background-image: url(../flags/4x3/mn.svg); +} +.fi-mn.fis { + background-image: url(../flags/1x1/mn.svg); +} +.fi-mo { + background-image: url(../flags/4x3/mo.svg); +} +.fi-mo.fis { + background-image: url(../flags/1x1/mo.svg); +} +.fi-mp { + background-image: url(../flags/4x3/mp.svg); +} +.fi-mp.fis { + background-image: url(../flags/1x1/mp.svg); +} +.fi-mq { + background-image: url(../flags/4x3/mq.svg); +} +.fi-mq.fis { + background-image: url(../flags/1x1/mq.svg); +} +.fi-mr { + background-image: url(../flags/4x3/mr.svg); +} +.fi-mr.fis { + background-image: url(../flags/1x1/mr.svg); +} +.fi-ms { + background-image: url(../flags/4x3/ms.svg); +} +.fi-ms.fis { + background-image: url(../flags/1x1/ms.svg); +} +.fi-mt { + background-image: url(../flags/4x3/mt.svg); +} +.fi-mt.fis { + background-image: url(../flags/1x1/mt.svg); +} +.fi-mu { + background-image: url(../flags/4x3/mu.svg); +} +.fi-mu.fis { + background-image: url(../flags/1x1/mu.svg); +} +.fi-mv { + background-image: url(../flags/4x3/mv.svg); +} +.fi-mv.fis { + background-image: url(../flags/1x1/mv.svg); +} +.fi-mw { + background-image: url(../flags/4x3/mw.svg); +} +.fi-mw.fis { + background-image: url(../flags/1x1/mw.svg); +} +.fi-mx { + background-image: url(../flags/4x3/mx.svg); +} +.fi-mx.fis { + background-image: url(../flags/1x1/mx.svg); +} +.fi-my { + background-image: url(../flags/4x3/my.svg); +} +.fi-my.fis { + background-image: url(../flags/1x1/my.svg); +} +.fi-mz { + background-image: url(../flags/4x3/mz.svg); +} +.fi-mz.fis { + background-image: url(../flags/1x1/mz.svg); +} +.fi-na { + background-image: url(../flags/4x3/na.svg); +} +.fi-na.fis { + background-image: url(../flags/1x1/na.svg); +} +.fi-nc { + background-image: url(../flags/4x3/nc.svg); +} +.fi-nc.fis { + background-image: url(../flags/1x1/nc.svg); +} +.fi-ne { + background-image: url(../flags/4x3/ne.svg); +} +.fi-ne.fis { + background-image: url(../flags/1x1/ne.svg); +} +.fi-nf { + background-image: url(../flags/4x3/nf.svg); +} +.fi-nf.fis { + background-image: url(../flags/1x1/nf.svg); +} +.fi-ng { + background-image: url(../flags/4x3/ng.svg); +} +.fi-ng.fis { + background-image: url(../flags/1x1/ng.svg); +} +.fi-ni { + background-image: url(../flags/4x3/ni.svg); +} +.fi-ni.fis { + background-image: url(../flags/1x1/ni.svg); +} +.fi-nl { + background-image: url(../flags/4x3/nl.svg); +} +.fi-nl.fis { + background-image: url(../flags/1x1/nl.svg); +} +.fi-no { + background-image: url(../flags/4x3/no.svg); +} +.fi-no.fis { + background-image: url(../flags/1x1/no.svg); +} +.fi-np { + background-image: url(../flags/4x3/np.svg); +} +.fi-np.fis { + background-image: url(../flags/1x1/np.svg); +} +.fi-nr { + background-image: url(../flags/4x3/nr.svg); +} +.fi-nr.fis { + background-image: url(../flags/1x1/nr.svg); +} +.fi-nu { + background-image: url(../flags/4x3/nu.svg); +} +.fi-nu.fis { + background-image: url(../flags/1x1/nu.svg); +} +.fi-nz { + background-image: url(../flags/4x3/nz.svg); +} +.fi-nz.fis { + background-image: url(../flags/1x1/nz.svg); +} +.fi-om { + background-image: url(../flags/4x3/om.svg); +} +.fi-om.fis { + background-image: url(../flags/1x1/om.svg); +} +.fi-pa { + background-image: url(../flags/4x3/pa.svg); +} +.fi-pa.fis { + background-image: url(../flags/1x1/pa.svg); +} +.fi-pe { + background-image: url(../flags/4x3/pe.svg); +} +.fi-pe.fis { + background-image: url(../flags/1x1/pe.svg); +} +.fi-pf { + background-image: url(../flags/4x3/pf.svg); +} +.fi-pf.fis { + background-image: url(../flags/1x1/pf.svg); +} +.fi-pg { + background-image: url(../flags/4x3/pg.svg); +} +.fi-pg.fis { + background-image: url(../flags/1x1/pg.svg); +} +.fi-ph { + background-image: url(../flags/4x3/ph.svg); +} +.fi-ph.fis { + background-image: url(../flags/1x1/ph.svg); +} +.fi-pk { + background-image: url(../flags/4x3/pk.svg); +} +.fi-pk.fis { + background-image: url(../flags/1x1/pk.svg); +} +.fi-pl { + background-image: url(../flags/4x3/pl.svg); +} +.fi-pl.fis { + background-image: url(../flags/1x1/pl.svg); +} +.fi-pm { + background-image: url(../flags/4x3/pm.svg); +} +.fi-pm.fis { + background-image: url(../flags/1x1/pm.svg); +} +.fi-pn { + background-image: url(../flags/4x3/pn.svg); +} +.fi-pn.fis { + background-image: url(../flags/1x1/pn.svg); +} +.fi-pr { + background-image: url(../flags/4x3/pr.svg); +} +.fi-pr.fis { + background-image: url(../flags/1x1/pr.svg); +} +.fi-ps { + background-image: url(../flags/4x3/ps.svg); +} +.fi-ps.fis { + background-image: url(../flags/1x1/ps.svg); +} +.fi-pt { + background-image: url(../flags/4x3/pt.svg); +} +.fi-pt.fis { + background-image: url(../flags/1x1/pt.svg); +} +.fi-pw { + background-image: url(../flags/4x3/pw.svg); +} +.fi-pw.fis { + background-image: url(../flags/1x1/pw.svg); +} +.fi-py { + background-image: url(../flags/4x3/py.svg); +} +.fi-py.fis { + background-image: url(../flags/1x1/py.svg); +} +.fi-qa { + background-image: url(../flags/4x3/qa.svg); +} +.fi-qa.fis { + background-image: url(../flags/1x1/qa.svg); +} +.fi-re { + background-image: url(../flags/4x3/re.svg); +} +.fi-re.fis { + background-image: url(../flags/1x1/re.svg); +} +.fi-ro { + background-image: url(../flags/4x3/ro.svg); +} +.fi-ro.fis { + background-image: url(../flags/1x1/ro.svg); +} +.fi-rs { + background-image: url(../flags/4x3/rs.svg); +} +.fi-rs.fis { + background-image: url(../flags/1x1/rs.svg); +} +.fi-ru { + background-image: url(../flags/4x3/ru.svg); +} +.fi-ru.fis { + background-image: url(../flags/1x1/ru.svg); +} +.fi-rw { + background-image: url(../flags/4x3/rw.svg); +} +.fi-rw.fis { + background-image: url(../flags/1x1/rw.svg); +} +.fi-sa { + background-image: url(../flags/4x3/sa.svg); +} +.fi-sa.fis { + background-image: url(../flags/1x1/sa.svg); +} +.fi-sb { + background-image: url(../flags/4x3/sb.svg); +} +.fi-sb.fis { + background-image: url(../flags/1x1/sb.svg); +} +.fi-sc { + background-image: url(../flags/4x3/sc.svg); +} +.fi-sc.fis { + background-image: url(../flags/1x1/sc.svg); +} +.fi-sd { + background-image: url(../flags/4x3/sd.svg); +} +.fi-sd.fis { + background-image: url(../flags/1x1/sd.svg); +} +.fi-se { + background-image: url(../flags/4x3/se.svg); +} +.fi-se.fis { + background-image: url(../flags/1x1/se.svg); +} +.fi-sg { + background-image: url(../flags/4x3/sg.svg); +} +.fi-sg.fis { + background-image: url(../flags/1x1/sg.svg); +} +.fi-sh { + background-image: url(../flags/4x3/sh.svg); +} +.fi-sh.fis { + background-image: url(../flags/1x1/sh.svg); +} +.fi-si { + background-image: url(../flags/4x3/si.svg); +} +.fi-si.fis { + background-image: url(../flags/1x1/si.svg); +} +.fi-sj { + background-image: url(../flags/4x3/sj.svg); +} +.fi-sj.fis { + background-image: url(../flags/1x1/sj.svg); +} +.fi-sk { + background-image: url(../flags/4x3/sk.svg); +} +.fi-sk.fis { + background-image: url(../flags/1x1/sk.svg); +} +.fi-sl { + background-image: url(../flags/4x3/sl.svg); +} +.fi-sl.fis { + background-image: url(../flags/1x1/sl.svg); +} +.fi-sm { + background-image: url(../flags/4x3/sm.svg); +} +.fi-sm.fis { + background-image: url(../flags/1x1/sm.svg); +} +.fi-sn { + background-image: url(../flags/4x3/sn.svg); +} +.fi-sn.fis { + background-image: url(../flags/1x1/sn.svg); +} +.fi-so { + background-image: url(../flags/4x3/so.svg); +} +.fi-so.fis { + background-image: url(../flags/1x1/so.svg); +} +.fi-sr { + background-image: url(../flags/4x3/sr.svg); +} +.fi-sr.fis { + background-image: url(../flags/1x1/sr.svg); +} +.fi-ss { + background-image: url(../flags/4x3/ss.svg); +} +.fi-ss.fis { + background-image: url(../flags/1x1/ss.svg); +} +.fi-st { + background-image: url(../flags/4x3/st.svg); +} +.fi-st.fis { + background-image: url(../flags/1x1/st.svg); +} +.fi-sv { + background-image: url(../flags/4x3/sv.svg); +} +.fi-sv.fis { + background-image: url(../flags/1x1/sv.svg); +} +.fi-sx { + background-image: url(../flags/4x3/sx.svg); +} +.fi-sx.fis { + background-image: url(../flags/1x1/sx.svg); +} +.fi-sy { + background-image: url(../flags/4x3/sy.svg); +} +.fi-sy.fis { + background-image: url(../flags/1x1/sy.svg); +} +.fi-sz { + background-image: url(../flags/4x3/sz.svg); +} +.fi-sz.fis { + background-image: url(../flags/1x1/sz.svg); +} +.fi-tc { + background-image: url(../flags/4x3/tc.svg); +} +.fi-tc.fis { + background-image: url(../flags/1x1/tc.svg); +} +.fi-td { + background-image: url(../flags/4x3/td.svg); +} +.fi-td.fis { + background-image: url(../flags/1x1/td.svg); +} +.fi-tf { + background-image: url(../flags/4x3/tf.svg); +} +.fi-tf.fis { + background-image: url(../flags/1x1/tf.svg); +} +.fi-tg { + background-image: url(../flags/4x3/tg.svg); +} +.fi-tg.fis { + background-image: url(../flags/1x1/tg.svg); +} +.fi-th { + background-image: url(../flags/4x3/th.svg); +} +.fi-th.fis { + background-image: url(../flags/1x1/th.svg); +} +.fi-tj { + background-image: url(../flags/4x3/tj.svg); +} +.fi-tj.fis { + background-image: url(../flags/1x1/tj.svg); +} +.fi-tk { + background-image: url(../flags/4x3/tk.svg); +} +.fi-tk.fis { + background-image: url(../flags/1x1/tk.svg); +} +.fi-tl { + background-image: url(../flags/4x3/tl.svg); +} +.fi-tl.fis { + background-image: url(../flags/1x1/tl.svg); +} +.fi-tm { + background-image: url(../flags/4x3/tm.svg); +} +.fi-tm.fis { + background-image: url(../flags/1x1/tm.svg); +} +.fi-tn { + background-image: url(../flags/4x3/tn.svg); +} +.fi-tn.fis { + background-image: url(../flags/1x1/tn.svg); +} +.fi-to { + background-image: url(../flags/4x3/to.svg); +} +.fi-to.fis { + background-image: url(../flags/1x1/to.svg); +} +.fi-tr { + background-image: url(../flags/4x3/tr.svg); +} +.fi-tr.fis { + background-image: url(../flags/1x1/tr.svg); +} +.fi-tt { + background-image: url(../flags/4x3/tt.svg); +} +.fi-tt.fis { + background-image: url(../flags/1x1/tt.svg); +} +.fi-tv { + background-image: url(../flags/4x3/tv.svg); +} +.fi-tv.fis { + background-image: url(../flags/1x1/tv.svg); +} +.fi-tw { + background-image: url(../flags/4x3/tw.svg); +} +.fi-tw.fis { + background-image: url(../flags/1x1/tw.svg); +} +.fi-tz { + background-image: url(../flags/4x3/tz.svg); +} +.fi-tz.fis { + background-image: url(../flags/1x1/tz.svg); +} +.fi-ua { + background-image: url(../flags/4x3/ua.svg); +} +.fi-ua.fis { + background-image: url(../flags/1x1/ua.svg); +} +.fi-ug { + background-image: url(../flags/4x3/ug.svg); +} +.fi-ug.fis { + background-image: url(../flags/1x1/ug.svg); +} +.fi-um { + background-image: url(../flags/4x3/um.svg); +} +.fi-um.fis { + background-image: url(../flags/1x1/um.svg); +} +.fi-us { + background-image: url(../flags/4x3/us.svg); +} +.fi-us.fis { + background-image: url(../flags/1x1/us.svg); +} +.fi-uy { + background-image: url(../flags/4x3/uy.svg); +} +.fi-uy.fis { + background-image: url(../flags/1x1/uy.svg); +} +.fi-uz { + background-image: url(../flags/4x3/uz.svg); +} +.fi-uz.fis { + background-image: url(../flags/1x1/uz.svg); +} +.fi-va { + background-image: url(../flags/4x3/va.svg); +} +.fi-va.fis { + background-image: url(../flags/1x1/va.svg); +} +.fi-vc { + background-image: url(../flags/4x3/vc.svg); +} +.fi-vc.fis { + background-image: url(../flags/1x1/vc.svg); +} +.fi-ve { + background-image: url(../flags/4x3/ve.svg); +} +.fi-ve.fis { + background-image: url(../flags/1x1/ve.svg); +} +.fi-vg { + background-image: url(../flags/4x3/vg.svg); +} +.fi-vg.fis { + background-image: url(../flags/1x1/vg.svg); +} +.fi-vi { + background-image: url(../flags/4x3/vi.svg); +} +.fi-vi.fis { + background-image: url(../flags/1x1/vi.svg); +} +.fi-vn { + background-image: url(../flags/4x3/vn.svg); +} +.fi-vn.fis { + background-image: url(../flags/1x1/vn.svg); +} +.fi-vu { + background-image: url(../flags/4x3/vu.svg); +} +.fi-vu.fis { + background-image: url(../flags/1x1/vu.svg); +} +.fi-wf { + background-image: url(../flags/4x3/wf.svg); +} +.fi-wf.fis { + background-image: url(../flags/1x1/wf.svg); +} +.fi-ws { + background-image: url(../flags/4x3/ws.svg); +} +.fi-ws.fis { + background-image: url(../flags/1x1/ws.svg); +} +.fi-ye { + background-image: url(../flags/4x3/ye.svg); +} +.fi-ye.fis { + background-image: url(../flags/1x1/ye.svg); +} +.fi-yt { + background-image: url(../flags/4x3/yt.svg); +} +.fi-yt.fis { + background-image: url(../flags/1x1/yt.svg); +} +.fi-za { + background-image: url(../flags/4x3/za.svg); +} +.fi-za.fis { + background-image: url(../flags/1x1/za.svg); +} +.fi-zm { + background-image: url(../flags/4x3/zm.svg); +} +.fi-zm.fis { + background-image: url(../flags/1x1/zm.svg); +} +.fi-zw { + background-image: url(../flags/4x3/zw.svg); +} +.fi-zw.fis { + background-image: url(../flags/1x1/zw.svg); +} +.fi-ac { + background-image: url(../flags/4x3/ac.svg); +} +.fi-ac.fis { + background-image: url(../flags/1x1/ac.svg); +} +.fi-arab { + background-image: url(../flags/4x3/arab.svg); +} +.fi-arab.fis { + background-image: url(../flags/1x1/arab.svg); +} +.fi-cefta { + background-image: url(../flags/4x3/cefta.svg); +} +.fi-cefta.fis { + background-image: url(../flags/1x1/cefta.svg); +} +.fi-cp { + background-image: url(../flags/4x3/cp.svg); +} +.fi-cp.fis { + background-image: url(../flags/1x1/cp.svg); +} +.fi-dg { + background-image: url(../flags/4x3/dg.svg); +} +.fi-dg.fis { + background-image: url(../flags/1x1/dg.svg); +} +.fi-eac { + background-image: url(../flags/4x3/eac.svg); +} +.fi-eac.fis { + background-image: url(../flags/1x1/eac.svg); +} +.fi-es-ct { + background-image: url(../flags/4x3/es-ct.svg); +} +.fi-es-ct.fis { + background-image: url(../flags/1x1/es-ct.svg); +} +.fi-es-ga { + background-image: url(../flags/4x3/es-ga.svg); +} +.fi-es-ga.fis { + background-image: url(../flags/1x1/es-ga.svg); +} +.fi-es-pv { + background-image: url(../flags/4x3/es-pv.svg); +} +.fi-es-pv.fis { + background-image: url(../flags/1x1/es-pv.svg); +} +.fi-eu { + background-image: url(../flags/4x3/eu.svg); +} +.fi-eu.fis { + background-image: url(../flags/1x1/eu.svg); +} +.fi-gb-eng { + background-image: url(../flags/4x3/gb-eng.svg); +} +.fi-gb-eng.fis { + background-image: url(../flags/1x1/gb-eng.svg); +} +.fi-gb-nir { + background-image: url(../flags/4x3/gb-nir.svg); +} +.fi-gb-nir.fis { + background-image: url(../flags/1x1/gb-nir.svg); +} +.fi-gb-sct { + background-image: url(../flags/4x3/gb-sct.svg); +} +.fi-gb-sct.fis { + background-image: url(../flags/1x1/gb-sct.svg); +} +.fi-gb-wls { + background-image: url(../flags/4x3/gb-wls.svg); +} +.fi-gb-wls.fis { + background-image: url(../flags/1x1/gb-wls.svg); +} +.fi-ic { + background-image: url(../flags/4x3/ic.svg); +} +.fi-ic.fis { + background-image: url(../flags/1x1/ic.svg); +} +.fi-ta { + background-image: url(../flags/4x3/ta.svg); +} +.fi-ta.fis { + background-image: url(../flags/1x1/ta.svg); +} +.fi-un { + background-image: url(../flags/4x3/un.svg); +} +.fi-un.fis { + background-image: url(../flags/1x1/un.svg); +} +.fi-xk { + background-image: url(../flags/4x3/xk.svg); +} +.fi-xk.fis { + background-image: url(../flags/1x1/xk.svg); +} diff --git a/css/flag-icons.min.css b/css/flag-icons.min.css new file mode 100644 index 0000000..59cbc38 --- /dev/null +++ b/css/flag-icons.min.css @@ -0,0 +1 @@ +.fib{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em}.fi:before{content:"\00a0"}.fi.fis{width:1em}.fi-xx{background-image:url(../flags/4x3/xx.svg)}.fi-xx.fis{background-image:url(../flags/1x1/xx.svg)}.fi-ad{background-image:url(../flags/4x3/ad.svg)}.fi-ad.fis{background-image:url(../flags/1x1/ad.svg)}.fi-ae{background-image:url(../flags/4x3/ae.svg)}.fi-ae.fis{background-image:url(../flags/1x1/ae.svg)}.fi-af{background-image:url(../flags/4x3/af.svg)}.fi-af.fis{background-image:url(../flags/1x1/af.svg)}.fi-ag{background-image:url(../flags/4x3/ag.svg)}.fi-ag.fis{background-image:url(../flags/1x1/ag.svg)}.fi-ai{background-image:url(../flags/4x3/ai.svg)}.fi-ai.fis{background-image:url(../flags/1x1/ai.svg)}.fi-al{background-image:url(../flags/4x3/al.svg)}.fi-al.fis{background-image:url(../flags/1x1/al.svg)}.fi-am{background-image:url(../flags/4x3/am.svg)}.fi-am.fis{background-image:url(../flags/1x1/am.svg)}.fi-ao{background-image:url(../flags/4x3/ao.svg)}.fi-ao.fis{background-image:url(../flags/1x1/ao.svg)}.fi-aq{background-image:url(../flags/4x3/aq.svg)}.fi-aq.fis{background-image:url(../flags/1x1/aq.svg)}.fi-ar{background-image:url(../flags/4x3/ar.svg)}.fi-ar.fis{background-image:url(../flags/1x1/ar.svg)}.fi-as{background-image:url(../flags/4x3/as.svg)}.fi-as.fis{background-image:url(../flags/1x1/as.svg)}.fi-at{background-image:url(../flags/4x3/at.svg)}.fi-at.fis{background-image:url(../flags/1x1/at.svg)}.fi-au{background-image:url(../flags/4x3/au.svg)}.fi-au.fis{background-image:url(../flags/1x1/au.svg)}.fi-aw{background-image:url(../flags/4x3/aw.svg)}.fi-aw.fis{background-image:url(../flags/1x1/aw.svg)}.fi-ax{background-image:url(../flags/4x3/ax.svg)}.fi-ax.fis{background-image:url(../flags/1x1/ax.svg)}.fi-az{background-image:url(../flags/4x3/az.svg)}.fi-az.fis{background-image:url(../flags/1x1/az.svg)}.fi-ba{background-image:url(../flags/4x3/ba.svg)}.fi-ba.fis{background-image:url(../flags/1x1/ba.svg)}.fi-bb{background-image:url(../flags/4x3/bb.svg)}.fi-bb.fis{background-image:url(../flags/1x1/bb.svg)}.fi-bd{background-image:url(../flags/4x3/bd.svg)}.fi-bd.fis{background-image:url(../flags/1x1/bd.svg)}.fi-be{background-image:url(../flags/4x3/be.svg)}.fi-be.fis{background-image:url(../flags/1x1/be.svg)}.fi-bf{background-image:url(../flags/4x3/bf.svg)}.fi-bf.fis{background-image:url(../flags/1x1/bf.svg)}.fi-bg{background-image:url(../flags/4x3/bg.svg)}.fi-bg.fis{background-image:url(../flags/1x1/bg.svg)}.fi-bh{background-image:url(../flags/4x3/bh.svg)}.fi-bh.fis{background-image:url(../flags/1x1/bh.svg)}.fi-bi{background-image:url(../flags/4x3/bi.svg)}.fi-bi.fis{background-image:url(../flags/1x1/bi.svg)}.fi-bj{background-image:url(../flags/4x3/bj.svg)}.fi-bj.fis{background-image:url(../flags/1x1/bj.svg)}.fi-bl{background-image:url(../flags/4x3/bl.svg)}.fi-bl.fis{background-image:url(../flags/1x1/bl.svg)}.fi-bm{background-image:url(../flags/4x3/bm.svg)}.fi-bm.fis{background-image:url(../flags/1x1/bm.svg)}.fi-bn{background-image:url(../flags/4x3/bn.svg)}.fi-bn.fis{background-image:url(../flags/1x1/bn.svg)}.fi-bo{background-image:url(../flags/4x3/bo.svg)}.fi-bo.fis{background-image:url(../flags/1x1/bo.svg)}.fi-bq{background-image:url(../flags/4x3/bq.svg)}.fi-bq.fis{background-image:url(../flags/1x1/bq.svg)}.fi-br{background-image:url(../flags/4x3/br.svg)}.fi-br.fis{background-image:url(../flags/1x1/br.svg)}.fi-bs{background-image:url(../flags/4x3/bs.svg)}.fi-bs.fis{background-image:url(../flags/1x1/bs.svg)}.fi-bt{background-image:url(../flags/4x3/bt.svg)}.fi-bt.fis{background-image:url(../flags/1x1/bt.svg)}.fi-bv{background-image:url(../flags/4x3/bv.svg)}.fi-bv.fis{background-image:url(../flags/1x1/bv.svg)}.fi-bw{background-image:url(../flags/4x3/bw.svg)}.fi-bw.fis{background-image:url(../flags/1x1/bw.svg)}.fi-by{background-image:url(../flags/4x3/by.svg)}.fi-by.fis{background-image:url(../flags/1x1/by.svg)}.fi-bz{background-image:url(../flags/4x3/bz.svg)}.fi-bz.fis{background-image:url(../flags/1x1/bz.svg)}.fi-ca{background-image:url(../flags/4x3/ca.svg)}.fi-ca.fis{background-image:url(../flags/1x1/ca.svg)}.fi-cc{background-image:url(../flags/4x3/cc.svg)}.fi-cc.fis{background-image:url(../flags/1x1/cc.svg)}.fi-cd{background-image:url(../flags/4x3/cd.svg)}.fi-cd.fis{background-image:url(../flags/1x1/cd.svg)}.fi-cf{background-image:url(../flags/4x3/cf.svg)}.fi-cf.fis{background-image:url(../flags/1x1/cf.svg)}.fi-cg{background-image:url(../flags/4x3/cg.svg)}.fi-cg.fis{background-image:url(../flags/1x1/cg.svg)}.fi-ch{background-image:url(../flags/4x3/ch.svg)}.fi-ch.fis{background-image:url(../flags/1x1/ch.svg)}.fi-ci{background-image:url(../flags/4x3/ci.svg)}.fi-ci.fis{background-image:url(../flags/1x1/ci.svg)}.fi-ck{background-image:url(../flags/4x3/ck.svg)}.fi-ck.fis{background-image:url(../flags/1x1/ck.svg)}.fi-cl{background-image:url(../flags/4x3/cl.svg)}.fi-cl.fis{background-image:url(../flags/1x1/cl.svg)}.fi-cm{background-image:url(../flags/4x3/cm.svg)}.fi-cm.fis{background-image:url(../flags/1x1/cm.svg)}.fi-cn{background-image:url(../flags/4x3/cn.svg)}.fi-cn.fis{background-image:url(../flags/1x1/cn.svg)}.fi-co{background-image:url(../flags/4x3/co.svg)}.fi-co.fis{background-image:url(../flags/1x1/co.svg)}.fi-cr{background-image:url(../flags/4x3/cr.svg)}.fi-cr.fis{background-image:url(../flags/1x1/cr.svg)}.fi-cu{background-image:url(../flags/4x3/cu.svg)}.fi-cu.fis{background-image:url(../flags/1x1/cu.svg)}.fi-cv{background-image:url(../flags/4x3/cv.svg)}.fi-cv.fis{background-image:url(../flags/1x1/cv.svg)}.fi-cw{background-image:url(../flags/4x3/cw.svg)}.fi-cw.fis{background-image:url(../flags/1x1/cw.svg)}.fi-cx{background-image:url(../flags/4x3/cx.svg)}.fi-cx.fis{background-image:url(../flags/1x1/cx.svg)}.fi-cy{background-image:url(../flags/4x3/cy.svg)}.fi-cy.fis{background-image:url(../flags/1x1/cy.svg)}.fi-cz{background-image:url(../flags/4x3/cz.svg)}.fi-cz.fis{background-image:url(../flags/1x1/cz.svg)}.fi-de{background-image:url(../flags/4x3/de.svg)}.fi-de.fis{background-image:url(../flags/1x1/de.svg)}.fi-dj{background-image:url(../flags/4x3/dj.svg)}.fi-dj.fis{background-image:url(../flags/1x1/dj.svg)}.fi-dk{background-image:url(../flags/4x3/dk.svg)}.fi-dk.fis{background-image:url(../flags/1x1/dk.svg)}.fi-dm{background-image:url(../flags/4x3/dm.svg)}.fi-dm.fis{background-image:url(../flags/1x1/dm.svg)}.fi-do{background-image:url(../flags/4x3/do.svg)}.fi-do.fis{background-image:url(../flags/1x1/do.svg)}.fi-dz{background-image:url(../flags/4x3/dz.svg)}.fi-dz.fis{background-image:url(../flags/1x1/dz.svg)}.fi-ec{background-image:url(../flags/4x3/ec.svg)}.fi-ec.fis{background-image:url(../flags/1x1/ec.svg)}.fi-ee{background-image:url(../flags/4x3/ee.svg)}.fi-ee.fis{background-image:url(../flags/1x1/ee.svg)}.fi-eg{background-image:url(../flags/4x3/eg.svg)}.fi-eg.fis{background-image:url(../flags/1x1/eg.svg)}.fi-eh{background-image:url(../flags/4x3/eh.svg)}.fi-eh.fis{background-image:url(../flags/1x1/eh.svg)}.fi-er{background-image:url(../flags/4x3/er.svg)}.fi-er.fis{background-image:url(../flags/1x1/er.svg)}.fi-es{background-image:url(../flags/4x3/es.svg)}.fi-es.fis{background-image:url(../flags/1x1/es.svg)}.fi-et{background-image:url(../flags/4x3/et.svg)}.fi-et.fis{background-image:url(../flags/1x1/et.svg)}.fi-fi{background-image:url(../flags/4x3/fi.svg)}.fi-fi.fis{background-image:url(../flags/1x1/fi.svg)}.fi-fj{background-image:url(../flags/4x3/fj.svg)}.fi-fj.fis{background-image:url(../flags/1x1/fj.svg)}.fi-fk{background-image:url(../flags/4x3/fk.svg)}.fi-fk.fis{background-image:url(../flags/1x1/fk.svg)}.fi-fm{background-image:url(../flags/4x3/fm.svg)}.fi-fm.fis{background-image:url(../flags/1x1/fm.svg)}.fi-fo{background-image:url(../flags/4x3/fo.svg)}.fi-fo.fis{background-image:url(../flags/1x1/fo.svg)}.fi-fr{background-image:url(../flags/4x3/fr.svg)}.fi-fr.fis{background-image:url(../flags/1x1/fr.svg)}.fi-ga{background-image:url(../flags/4x3/ga.svg)}.fi-ga.fis{background-image:url(../flags/1x1/ga.svg)}.fi-gb{background-image:url(../flags/4x3/gb.svg)}.fi-gb.fis{background-image:url(../flags/1x1/gb.svg)}.fi-gd{background-image:url(../flags/4x3/gd.svg)}.fi-gd.fis{background-image:url(../flags/1x1/gd.svg)}.fi-ge{background-image:url(../flags/4x3/ge.svg)}.fi-ge.fis{background-image:url(../flags/1x1/ge.svg)}.fi-gf{background-image:url(../flags/4x3/gf.svg)}.fi-gf.fis{background-image:url(../flags/1x1/gf.svg)}.fi-gg{background-image:url(../flags/4x3/gg.svg)}.fi-gg.fis{background-image:url(../flags/1x1/gg.svg)}.fi-gh{background-image:url(../flags/4x3/gh.svg)}.fi-gh.fis{background-image:url(../flags/1x1/gh.svg)}.fi-gi{background-image:url(../flags/4x3/gi.svg)}.fi-gi.fis{background-image:url(../flags/1x1/gi.svg)}.fi-gl{background-image:url(../flags/4x3/gl.svg)}.fi-gl.fis{background-image:url(../flags/1x1/gl.svg)}.fi-gm{background-image:url(../flags/4x3/gm.svg)}.fi-gm.fis{background-image:url(../flags/1x1/gm.svg)}.fi-gn{background-image:url(../flags/4x3/gn.svg)}.fi-gn.fis{background-image:url(../flags/1x1/gn.svg)}.fi-gp{background-image:url(../flags/4x3/gp.svg)}.fi-gp.fis{background-image:url(../flags/1x1/gp.svg)}.fi-gq{background-image:url(../flags/4x3/gq.svg)}.fi-gq.fis{background-image:url(../flags/1x1/gq.svg)}.fi-gr{background-image:url(../flags/4x3/gr.svg)}.fi-gr.fis{background-image:url(../flags/1x1/gr.svg)}.fi-gs{background-image:url(../flags/4x3/gs.svg)}.fi-gs.fis{background-image:url(../flags/1x1/gs.svg)}.fi-gt{background-image:url(../flags/4x3/gt.svg)}.fi-gt.fis{background-image:url(../flags/1x1/gt.svg)}.fi-gu{background-image:url(../flags/4x3/gu.svg)}.fi-gu.fis{background-image:url(../flags/1x1/gu.svg)}.fi-gw{background-image:url(../flags/4x3/gw.svg)}.fi-gw.fis{background-image:url(../flags/1x1/gw.svg)}.fi-gy{background-image:url(../flags/4x3/gy.svg)}.fi-gy.fis{background-image:url(../flags/1x1/gy.svg)}.fi-hk{background-image:url(../flags/4x3/hk.svg)}.fi-hk.fis{background-image:url(../flags/1x1/hk.svg)}.fi-hm{background-image:url(../flags/4x3/hm.svg)}.fi-hm.fis{background-image:url(../flags/1x1/hm.svg)}.fi-hn{background-image:url(../flags/4x3/hn.svg)}.fi-hn.fis{background-image:url(../flags/1x1/hn.svg)}.fi-hr{background-image:url(../flags/4x3/hr.svg)}.fi-hr.fis{background-image:url(../flags/1x1/hr.svg)}.fi-ht{background-image:url(../flags/4x3/ht.svg)}.fi-ht.fis{background-image:url(../flags/1x1/ht.svg)}.fi-hu{background-image:url(../flags/4x3/hu.svg)}.fi-hu.fis{background-image:url(../flags/1x1/hu.svg)}.fi-id{background-image:url(../flags/4x3/id.svg)}.fi-id.fis{background-image:url(../flags/1x1/id.svg)}.fi-ie{background-image:url(../flags/4x3/ie.svg)}.fi-ie.fis{background-image:url(../flags/1x1/ie.svg)}.fi-il{background-image:url(../flags/4x3/il.svg)}.fi-il.fis{background-image:url(../flags/1x1/il.svg)}.fi-im{background-image:url(../flags/4x3/im.svg)}.fi-im.fis{background-image:url(../flags/1x1/im.svg)}.fi-in{background-image:url(../flags/4x3/in.svg)}.fi-in.fis{background-image:url(../flags/1x1/in.svg)}.fi-io{background-image:url(../flags/4x3/io.svg)}.fi-io.fis{background-image:url(../flags/1x1/io.svg)}.fi-iq{background-image:url(../flags/4x3/iq.svg)}.fi-iq.fis{background-image:url(../flags/1x1/iq.svg)}.fi-ir{background-image:url(../flags/4x3/ir.svg)}.fi-ir.fis{background-image:url(../flags/1x1/ir.svg)}.fi-is{background-image:url(../flags/4x3/is.svg)}.fi-is.fis{background-image:url(../flags/1x1/is.svg)}.fi-it{background-image:url(../flags/4x3/it.svg)}.fi-it.fis{background-image:url(../flags/1x1/it.svg)}.fi-je{background-image:url(../flags/4x3/je.svg)}.fi-je.fis{background-image:url(../flags/1x1/je.svg)}.fi-jm{background-image:url(../flags/4x3/jm.svg)}.fi-jm.fis{background-image:url(../flags/1x1/jm.svg)}.fi-jo{background-image:url(../flags/4x3/jo.svg)}.fi-jo.fis{background-image:url(../flags/1x1/jo.svg)}.fi-jp{background-image:url(../flags/4x3/jp.svg)}.fi-jp.fis{background-image:url(../flags/1x1/jp.svg)}.fi-ke{background-image:url(../flags/4x3/ke.svg)}.fi-ke.fis{background-image:url(../flags/1x1/ke.svg)}.fi-kg{background-image:url(../flags/4x3/kg.svg)}.fi-kg.fis{background-image:url(../flags/1x1/kg.svg)}.fi-kh{background-image:url(../flags/4x3/kh.svg)}.fi-kh.fis{background-image:url(../flags/1x1/kh.svg)}.fi-ki{background-image:url(../flags/4x3/ki.svg)}.fi-ki.fis{background-image:url(../flags/1x1/ki.svg)}.fi-km{background-image:url(../flags/4x3/km.svg)}.fi-km.fis{background-image:url(../flags/1x1/km.svg)}.fi-kn{background-image:url(../flags/4x3/kn.svg)}.fi-kn.fis{background-image:url(../flags/1x1/kn.svg)}.fi-kp{background-image:url(../flags/4x3/kp.svg)}.fi-kp.fis{background-image:url(../flags/1x1/kp.svg)}.fi-kr{background-image:url(../flags/4x3/kr.svg)}.fi-kr.fis{background-image:url(../flags/1x1/kr.svg)}.fi-kw{background-image:url(../flags/4x3/kw.svg)}.fi-kw.fis{background-image:url(../flags/1x1/kw.svg)}.fi-ky{background-image:url(../flags/4x3/ky.svg)}.fi-ky.fis{background-image:url(../flags/1x1/ky.svg)}.fi-kz{background-image:url(../flags/4x3/kz.svg)}.fi-kz.fis{background-image:url(../flags/1x1/kz.svg)}.fi-la{background-image:url(../flags/4x3/la.svg)}.fi-la.fis{background-image:url(../flags/1x1/la.svg)}.fi-lb{background-image:url(../flags/4x3/lb.svg)}.fi-lb.fis{background-image:url(../flags/1x1/lb.svg)}.fi-lc{background-image:url(../flags/4x3/lc.svg)}.fi-lc.fis{background-image:url(../flags/1x1/lc.svg)}.fi-li{background-image:url(../flags/4x3/li.svg)}.fi-li.fis{background-image:url(../flags/1x1/li.svg)}.fi-lk{background-image:url(../flags/4x3/lk.svg)}.fi-lk.fis{background-image:url(../flags/1x1/lk.svg)}.fi-lr{background-image:url(../flags/4x3/lr.svg)}.fi-lr.fis{background-image:url(../flags/1x1/lr.svg)}.fi-ls{background-image:url(../flags/4x3/ls.svg)}.fi-ls.fis{background-image:url(../flags/1x1/ls.svg)}.fi-lt{background-image:url(../flags/4x3/lt.svg)}.fi-lt.fis{background-image:url(../flags/1x1/lt.svg)}.fi-lu{background-image:url(../flags/4x3/lu.svg)}.fi-lu.fis{background-image:url(../flags/1x1/lu.svg)}.fi-lv{background-image:url(../flags/4x3/lv.svg)}.fi-lv.fis{background-image:url(../flags/1x1/lv.svg)}.fi-ly{background-image:url(../flags/4x3/ly.svg)}.fi-ly.fis{background-image:url(../flags/1x1/ly.svg)}.fi-ma{background-image:url(../flags/4x3/ma.svg)}.fi-ma.fis{background-image:url(../flags/1x1/ma.svg)}.fi-mc{background-image:url(../flags/4x3/mc.svg)}.fi-mc.fis{background-image:url(../flags/1x1/mc.svg)}.fi-md{background-image:url(../flags/4x3/md.svg)}.fi-md.fis{background-image:url(../flags/1x1/md.svg)}.fi-me{background-image:url(../flags/4x3/me.svg)}.fi-me.fis{background-image:url(../flags/1x1/me.svg)}.fi-mf{background-image:url(../flags/4x3/mf.svg)}.fi-mf.fis{background-image:url(../flags/1x1/mf.svg)}.fi-mg{background-image:url(../flags/4x3/mg.svg)}.fi-mg.fis{background-image:url(../flags/1x1/mg.svg)}.fi-mh{background-image:url(../flags/4x3/mh.svg)}.fi-mh.fis{background-image:url(../flags/1x1/mh.svg)}.fi-mk{background-image:url(../flags/4x3/mk.svg)}.fi-mk.fis{background-image:url(../flags/1x1/mk.svg)}.fi-ml{background-image:url(../flags/4x3/ml.svg)}.fi-ml.fis{background-image:url(../flags/1x1/ml.svg)}.fi-mm{background-image:url(../flags/4x3/mm.svg)}.fi-mm.fis{background-image:url(../flags/1x1/mm.svg)}.fi-mn{background-image:url(../flags/4x3/mn.svg)}.fi-mn.fis{background-image:url(../flags/1x1/mn.svg)}.fi-mo{background-image:url(../flags/4x3/mo.svg)}.fi-mo.fis{background-image:url(../flags/1x1/mo.svg)}.fi-mp{background-image:url(../flags/4x3/mp.svg)}.fi-mp.fis{background-image:url(../flags/1x1/mp.svg)}.fi-mq{background-image:url(../flags/4x3/mq.svg)}.fi-mq.fis{background-image:url(../flags/1x1/mq.svg)}.fi-mr{background-image:url(../flags/4x3/mr.svg)}.fi-mr.fis{background-image:url(../flags/1x1/mr.svg)}.fi-ms{background-image:url(../flags/4x3/ms.svg)}.fi-ms.fis{background-image:url(../flags/1x1/ms.svg)}.fi-mt{background-image:url(../flags/4x3/mt.svg)}.fi-mt.fis{background-image:url(../flags/1x1/mt.svg)}.fi-mu{background-image:url(../flags/4x3/mu.svg)}.fi-mu.fis{background-image:url(../flags/1x1/mu.svg)}.fi-mv{background-image:url(../flags/4x3/mv.svg)}.fi-mv.fis{background-image:url(../flags/1x1/mv.svg)}.fi-mw{background-image:url(../flags/4x3/mw.svg)}.fi-mw.fis{background-image:url(../flags/1x1/mw.svg)}.fi-mx{background-image:url(../flags/4x3/mx.svg)}.fi-mx.fis{background-image:url(../flags/1x1/mx.svg)}.fi-my{background-image:url(../flags/4x3/my.svg)}.fi-my.fis{background-image:url(../flags/1x1/my.svg)}.fi-mz{background-image:url(../flags/4x3/mz.svg)}.fi-mz.fis{background-image:url(../flags/1x1/mz.svg)}.fi-na{background-image:url(../flags/4x3/na.svg)}.fi-na.fis{background-image:url(../flags/1x1/na.svg)}.fi-nc{background-image:url(../flags/4x3/nc.svg)}.fi-nc.fis{background-image:url(../flags/1x1/nc.svg)}.fi-ne{background-image:url(../flags/4x3/ne.svg)}.fi-ne.fis{background-image:url(../flags/1x1/ne.svg)}.fi-nf{background-image:url(../flags/4x3/nf.svg)}.fi-nf.fis{background-image:url(../flags/1x1/nf.svg)}.fi-ng{background-image:url(../flags/4x3/ng.svg)}.fi-ng.fis{background-image:url(../flags/1x1/ng.svg)}.fi-ni{background-image:url(../flags/4x3/ni.svg)}.fi-ni.fis{background-image:url(../flags/1x1/ni.svg)}.fi-nl{background-image:url(../flags/4x3/nl.svg)}.fi-nl.fis{background-image:url(../flags/1x1/nl.svg)}.fi-no{background-image:url(../flags/4x3/no.svg)}.fi-no.fis{background-image:url(../flags/1x1/no.svg)}.fi-np{background-image:url(../flags/4x3/np.svg)}.fi-np.fis{background-image:url(../flags/1x1/np.svg)}.fi-nr{background-image:url(../flags/4x3/nr.svg)}.fi-nr.fis{background-image:url(../flags/1x1/nr.svg)}.fi-nu{background-image:url(../flags/4x3/nu.svg)}.fi-nu.fis{background-image:url(../flags/1x1/nu.svg)}.fi-nz{background-image:url(../flags/4x3/nz.svg)}.fi-nz.fis{background-image:url(../flags/1x1/nz.svg)}.fi-om{background-image:url(../flags/4x3/om.svg)}.fi-om.fis{background-image:url(../flags/1x1/om.svg)}.fi-pa{background-image:url(../flags/4x3/pa.svg)}.fi-pa.fis{background-image:url(../flags/1x1/pa.svg)}.fi-pe{background-image:url(../flags/4x3/pe.svg)}.fi-pe.fis{background-image:url(../flags/1x1/pe.svg)}.fi-pf{background-image:url(../flags/4x3/pf.svg)}.fi-pf.fis{background-image:url(../flags/1x1/pf.svg)}.fi-pg{background-image:url(../flags/4x3/pg.svg)}.fi-pg.fis{background-image:url(../flags/1x1/pg.svg)}.fi-ph{background-image:url(../flags/4x3/ph.svg)}.fi-ph.fis{background-image:url(../flags/1x1/ph.svg)}.fi-pk{background-image:url(../flags/4x3/pk.svg)}.fi-pk.fis{background-image:url(../flags/1x1/pk.svg)}.fi-pl{background-image:url(../flags/4x3/pl.svg)}.fi-pl.fis{background-image:url(../flags/1x1/pl.svg)}.fi-pm{background-image:url(../flags/4x3/pm.svg)}.fi-pm.fis{background-image:url(../flags/1x1/pm.svg)}.fi-pn{background-image:url(../flags/4x3/pn.svg)}.fi-pn.fis{background-image:url(../flags/1x1/pn.svg)}.fi-pr{background-image:url(../flags/4x3/pr.svg)}.fi-pr.fis{background-image:url(../flags/1x1/pr.svg)}.fi-ps{background-image:url(../flags/4x3/ps.svg)}.fi-ps.fis{background-image:url(../flags/1x1/ps.svg)}.fi-pt{background-image:url(../flags/4x3/pt.svg)}.fi-pt.fis{background-image:url(../flags/1x1/pt.svg)}.fi-pw{background-image:url(../flags/4x3/pw.svg)}.fi-pw.fis{background-image:url(../flags/1x1/pw.svg)}.fi-py{background-image:url(../flags/4x3/py.svg)}.fi-py.fis{background-image:url(../flags/1x1/py.svg)}.fi-qa{background-image:url(../flags/4x3/qa.svg)}.fi-qa.fis{background-image:url(../flags/1x1/qa.svg)}.fi-re{background-image:url(../flags/4x3/re.svg)}.fi-re.fis{background-image:url(../flags/1x1/re.svg)}.fi-ro{background-image:url(../flags/4x3/ro.svg)}.fi-ro.fis{background-image:url(../flags/1x1/ro.svg)}.fi-rs{background-image:url(../flags/4x3/rs.svg)}.fi-rs.fis{background-image:url(../flags/1x1/rs.svg)}.fi-ru{background-image:url(../flags/4x3/ru.svg)}.fi-ru.fis{background-image:url(../flags/1x1/ru.svg)}.fi-rw{background-image:url(../flags/4x3/rw.svg)}.fi-rw.fis{background-image:url(../flags/1x1/rw.svg)}.fi-sa{background-image:url(../flags/4x3/sa.svg)}.fi-sa.fis{background-image:url(../flags/1x1/sa.svg)}.fi-sb{background-image:url(../flags/4x3/sb.svg)}.fi-sb.fis{background-image:url(../flags/1x1/sb.svg)}.fi-sc{background-image:url(../flags/4x3/sc.svg)}.fi-sc.fis{background-image:url(../flags/1x1/sc.svg)}.fi-sd{background-image:url(../flags/4x3/sd.svg)}.fi-sd.fis{background-image:url(../flags/1x1/sd.svg)}.fi-se{background-image:url(../flags/4x3/se.svg)}.fi-se.fis{background-image:url(../flags/1x1/se.svg)}.fi-sg{background-image:url(../flags/4x3/sg.svg)}.fi-sg.fis{background-image:url(../flags/1x1/sg.svg)}.fi-sh{background-image:url(../flags/4x3/sh.svg)}.fi-sh.fis{background-image:url(../flags/1x1/sh.svg)}.fi-si{background-image:url(../flags/4x3/si.svg)}.fi-si.fis{background-image:url(../flags/1x1/si.svg)}.fi-sj{background-image:url(../flags/4x3/sj.svg)}.fi-sj.fis{background-image:url(../flags/1x1/sj.svg)}.fi-sk{background-image:url(../flags/4x3/sk.svg)}.fi-sk.fis{background-image:url(../flags/1x1/sk.svg)}.fi-sl{background-image:url(../flags/4x3/sl.svg)}.fi-sl.fis{background-image:url(../flags/1x1/sl.svg)}.fi-sm{background-image:url(../flags/4x3/sm.svg)}.fi-sm.fis{background-image:url(../flags/1x1/sm.svg)}.fi-sn{background-image:url(../flags/4x3/sn.svg)}.fi-sn.fis{background-image:url(../flags/1x1/sn.svg)}.fi-so{background-image:url(../flags/4x3/so.svg)}.fi-so.fis{background-image:url(../flags/1x1/so.svg)}.fi-sr{background-image:url(../flags/4x3/sr.svg)}.fi-sr.fis{background-image:url(../flags/1x1/sr.svg)}.fi-ss{background-image:url(../flags/4x3/ss.svg)}.fi-ss.fis{background-image:url(../flags/1x1/ss.svg)}.fi-st{background-image:url(../flags/4x3/st.svg)}.fi-st.fis{background-image:url(../flags/1x1/st.svg)}.fi-sv{background-image:url(../flags/4x3/sv.svg)}.fi-sv.fis{background-image:url(../flags/1x1/sv.svg)}.fi-sx{background-image:url(../flags/4x3/sx.svg)}.fi-sx.fis{background-image:url(../flags/1x1/sx.svg)}.fi-sy{background-image:url(../flags/4x3/sy.svg)}.fi-sy.fis{background-image:url(../flags/1x1/sy.svg)}.fi-sz{background-image:url(../flags/4x3/sz.svg)}.fi-sz.fis{background-image:url(../flags/1x1/sz.svg)}.fi-tc{background-image:url(../flags/4x3/tc.svg)}.fi-tc.fis{background-image:url(../flags/1x1/tc.svg)}.fi-td{background-image:url(../flags/4x3/td.svg)}.fi-td.fis{background-image:url(../flags/1x1/td.svg)}.fi-tf{background-image:url(../flags/4x3/tf.svg)}.fi-tf.fis{background-image:url(../flags/1x1/tf.svg)}.fi-tg{background-image:url(../flags/4x3/tg.svg)}.fi-tg.fis{background-image:url(../flags/1x1/tg.svg)}.fi-th{background-image:url(../flags/4x3/th.svg)}.fi-th.fis{background-image:url(../flags/1x1/th.svg)}.fi-tj{background-image:url(../flags/4x3/tj.svg)}.fi-tj.fis{background-image:url(../flags/1x1/tj.svg)}.fi-tk{background-image:url(../flags/4x3/tk.svg)}.fi-tk.fis{background-image:url(../flags/1x1/tk.svg)}.fi-tl{background-image:url(../flags/4x3/tl.svg)}.fi-tl.fis{background-image:url(../flags/1x1/tl.svg)}.fi-tm{background-image:url(../flags/4x3/tm.svg)}.fi-tm.fis{background-image:url(../flags/1x1/tm.svg)}.fi-tn{background-image:url(../flags/4x3/tn.svg)}.fi-tn.fis{background-image:url(../flags/1x1/tn.svg)}.fi-to{background-image:url(../flags/4x3/to.svg)}.fi-to.fis{background-image:url(../flags/1x1/to.svg)}.fi-tr{background-image:url(../flags/4x3/tr.svg)}.fi-tr.fis{background-image:url(../flags/1x1/tr.svg)}.fi-tt{background-image:url(../flags/4x3/tt.svg)}.fi-tt.fis{background-image:url(../flags/1x1/tt.svg)}.fi-tv{background-image:url(../flags/4x3/tv.svg)}.fi-tv.fis{background-image:url(../flags/1x1/tv.svg)}.fi-tw{background-image:url(../flags/4x3/tw.svg)}.fi-tw.fis{background-image:url(../flags/1x1/tw.svg)}.fi-tz{background-image:url(../flags/4x3/tz.svg)}.fi-tz.fis{background-image:url(../flags/1x1/tz.svg)}.fi-ua{background-image:url(../flags/4x3/ua.svg)}.fi-ua.fis{background-image:url(../flags/1x1/ua.svg)}.fi-ug{background-image:url(../flags/4x3/ug.svg)}.fi-ug.fis{background-image:url(../flags/1x1/ug.svg)}.fi-um{background-image:url(../flags/4x3/um.svg)}.fi-um.fis{background-image:url(../flags/1x1/um.svg)}.fi-us{background-image:url(../flags/4x3/us.svg)}.fi-us.fis{background-image:url(../flags/1x1/us.svg)}.fi-uy{background-image:url(../flags/4x3/uy.svg)}.fi-uy.fis{background-image:url(../flags/1x1/uy.svg)}.fi-uz{background-image:url(../flags/4x3/uz.svg)}.fi-uz.fis{background-image:url(../flags/1x1/uz.svg)}.fi-va{background-image:url(../flags/4x3/va.svg)}.fi-va.fis{background-image:url(../flags/1x1/va.svg)}.fi-vc{background-image:url(../flags/4x3/vc.svg)}.fi-vc.fis{background-image:url(../flags/1x1/vc.svg)}.fi-ve{background-image:url(../flags/4x3/ve.svg)}.fi-ve.fis{background-image:url(../flags/1x1/ve.svg)}.fi-vg{background-image:url(../flags/4x3/vg.svg)}.fi-vg.fis{background-image:url(../flags/1x1/vg.svg)}.fi-vi{background-image:url(../flags/4x3/vi.svg)}.fi-vi.fis{background-image:url(../flags/1x1/vi.svg)}.fi-vn{background-image:url(../flags/4x3/vn.svg)}.fi-vn.fis{background-image:url(../flags/1x1/vn.svg)}.fi-vu{background-image:url(../flags/4x3/vu.svg)}.fi-vu.fis{background-image:url(../flags/1x1/vu.svg)}.fi-wf{background-image:url(../flags/4x3/wf.svg)}.fi-wf.fis{background-image:url(../flags/1x1/wf.svg)}.fi-ws{background-image:url(../flags/4x3/ws.svg)}.fi-ws.fis{background-image:url(../flags/1x1/ws.svg)}.fi-ye{background-image:url(../flags/4x3/ye.svg)}.fi-ye.fis{background-image:url(../flags/1x1/ye.svg)}.fi-yt{background-image:url(../flags/4x3/yt.svg)}.fi-yt.fis{background-image:url(../flags/1x1/yt.svg)}.fi-za{background-image:url(../flags/4x3/za.svg)}.fi-za.fis{background-image:url(../flags/1x1/za.svg)}.fi-zm{background-image:url(../flags/4x3/zm.svg)}.fi-zm.fis{background-image:url(../flags/1x1/zm.svg)}.fi-zw{background-image:url(../flags/4x3/zw.svg)}.fi-zw.fis{background-image:url(../flags/1x1/zw.svg)}.fi-ac{background-image:url(../flags/4x3/ac.svg)}.fi-ac.fis{background-image:url(../flags/1x1/ac.svg)}.fi-arab{background-image:url(../flags/4x3/arab.svg)}.fi-arab.fis{background-image:url(../flags/1x1/arab.svg)}.fi-cefta{background-image:url(../flags/4x3/cefta.svg)}.fi-cefta.fis{background-image:url(../flags/1x1/cefta.svg)}.fi-cp{background-image:url(../flags/4x3/cp.svg)}.fi-cp.fis{background-image:url(../flags/1x1/cp.svg)}.fi-dg{background-image:url(../flags/4x3/dg.svg)}.fi-dg.fis{background-image:url(../flags/1x1/dg.svg)}.fi-eac{background-image:url(../flags/4x3/eac.svg)}.fi-eac.fis{background-image:url(../flags/1x1/eac.svg)}.fi-es-ct{background-image:url(../flags/4x3/es-ct.svg)}.fi-es-ct.fis{background-image:url(../flags/1x1/es-ct.svg)}.fi-es-ga{background-image:url(../flags/4x3/es-ga.svg)}.fi-es-ga.fis{background-image:url(../flags/1x1/es-ga.svg)}.fi-es-pv{background-image:url(../flags/4x3/es-pv.svg)}.fi-es-pv.fis{background-image:url(../flags/1x1/es-pv.svg)}.fi-eu{background-image:url(../flags/4x3/eu.svg)}.fi-eu.fis{background-image:url(../flags/1x1/eu.svg)}.fi-gb-eng{background-image:url(../flags/4x3/gb-eng.svg)}.fi-gb-eng.fis{background-image:url(../flags/1x1/gb-eng.svg)}.fi-gb-nir{background-image:url(../flags/4x3/gb-nir.svg)}.fi-gb-nir.fis{background-image:url(../flags/1x1/gb-nir.svg)}.fi-gb-sct{background-image:url(../flags/4x3/gb-sct.svg)}.fi-gb-sct.fis{background-image:url(../flags/1x1/gb-sct.svg)}.fi-gb-wls{background-image:url(../flags/4x3/gb-wls.svg)}.fi-gb-wls.fis{background-image:url(../flags/1x1/gb-wls.svg)}.fi-ic{background-image:url(../flags/4x3/ic.svg)}.fi-ic.fis{background-image:url(../flags/1x1/ic.svg)}.fi-ta{background-image:url(../flags/4x3/ta.svg)}.fi-ta.fis{background-image:url(../flags/1x1/ta.svg)}.fi-un{background-image:url(../flags/4x3/un.svg)}.fi-un.fis{background-image:url(../flags/1x1/un.svg)}.fi-xk{background-image:url(../flags/4x3/xk.svg)}.fi-xk.fis{background-image:url(../flags/1x1/xk.svg)} \ No newline at end of file diff --git a/flags/1x1/ac.svg b/flags/1x1/ac.svg new file mode 100644 index 0000000..6d89d8b --- /dev/null +++ b/flags/1x1/ac.svg @@ -0,0 +1,690 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/ad.svg b/flags/1x1/ad.svg new file mode 100644 index 0000000..18b660a --- /dev/null +++ b/flags/1x1/ad.svg @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/ae.svg b/flags/1x1/ae.svg new file mode 100644 index 0000000..058c16e --- /dev/null +++ b/flags/1x1/ae.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/af.svg b/flags/1x1/af.svg new file mode 100644 index 0000000..816b3b4 --- /dev/null +++ b/flags/1x1/af.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/ag.svg b/flags/1x1/ag.svg new file mode 100644 index 0000000..2a426b4 --- /dev/null +++ b/flags/1x1/ag.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/1x1/ai.svg b/flags/1x1/ai.svg new file mode 100644 index 0000000..0d8683e --- /dev/null +++ b/flags/1x1/ai.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/al.svg b/flags/1x1/al.svg new file mode 100644 index 0000000..d552e6c --- /dev/null +++ b/flags/1x1/al.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/am.svg b/flags/1x1/am.svg new file mode 100644 index 0000000..a188adf --- /dev/null +++ b/flags/1x1/am.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/ao.svg b/flags/1x1/ao.svg new file mode 100644 index 0000000..ba77036 --- /dev/null +++ b/flags/1x1/ao.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/aq.svg b/flags/1x1/aq.svg new file mode 100644 index 0000000..a4d9a20 --- /dev/null +++ b/flags/1x1/aq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/ar.svg b/flags/1x1/ar.svg new file mode 100644 index 0000000..ec5f010 --- /dev/null +++ b/flags/1x1/ar.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/arab.svg b/flags/1x1/arab.svg new file mode 100644 index 0000000..8d7d1c0 --- /dev/null +++ b/flags/1x1/arab.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/as.svg b/flags/1x1/as.svg new file mode 100644 index 0000000..80d6403 --- /dev/null +++ b/flags/1x1/as.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/at.svg b/flags/1x1/at.svg new file mode 100644 index 0000000..4736319 --- /dev/null +++ b/flags/1x1/at.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/au.svg b/flags/1x1/au.svg new file mode 100644 index 0000000..d0465a2 --- /dev/null +++ b/flags/1x1/au.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/1x1/aw.svg b/flags/1x1/aw.svg new file mode 100644 index 0000000..6da63db --- /dev/null +++ b/flags/1x1/aw.svg @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/ax.svg b/flags/1x1/ax.svg new file mode 100644 index 0000000..66f5ae7 --- /dev/null +++ b/flags/1x1/ax.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/az.svg b/flags/1x1/az.svg new file mode 100644 index 0000000..eedd9e6 --- /dev/null +++ b/flags/1x1/az.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/1x1/ba.svg b/flags/1x1/ba.svg new file mode 100644 index 0000000..66be6b1 --- /dev/null +++ b/flags/1x1/ba.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/1x1/bb.svg b/flags/1x1/bb.svg new file mode 100644 index 0000000..68f61e7 --- /dev/null +++ b/flags/1x1/bb.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/bd.svg b/flags/1x1/bd.svg new file mode 100644 index 0000000..86fcfba --- /dev/null +++ b/flags/1x1/bd.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/1x1/be.svg b/flags/1x1/be.svg new file mode 100644 index 0000000..31b9723 --- /dev/null +++ b/flags/1x1/be.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/bf.svg b/flags/1x1/bf.svg new file mode 100644 index 0000000..a5078df --- /dev/null +++ b/flags/1x1/bf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/bg.svg b/flags/1x1/bg.svg new file mode 100644 index 0000000..16fe7e0 --- /dev/null +++ b/flags/1x1/bg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/bh.svg b/flags/1x1/bh.svg new file mode 100644 index 0000000..2d131aa --- /dev/null +++ b/flags/1x1/bh.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/1x1/bi.svg b/flags/1x1/bi.svg new file mode 100644 index 0000000..de460c8 --- /dev/null +++ b/flags/1x1/bi.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/1x1/bj.svg b/flags/1x1/bj.svg new file mode 100644 index 0000000..e63ab20 --- /dev/null +++ b/flags/1x1/bj.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/1x1/bl.svg b/flags/1x1/bl.svg new file mode 100644 index 0000000..65550d9 --- /dev/null +++ b/flags/1x1/bl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/bm.svg b/flags/1x1/bm.svg new file mode 100644 index 0000000..7d00bc9 --- /dev/null +++ b/flags/1x1/bm.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/bn.svg b/flags/1x1/bn.svg new file mode 100644 index 0000000..4e38162 --- /dev/null +++ b/flags/1x1/bn.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/bo.svg b/flags/1x1/bo.svg new file mode 100644 index 0000000..8b3a92b --- /dev/null +++ b/flags/1x1/bo.svg @@ -0,0 +1,678 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/bq.svg b/flags/1x1/bq.svg new file mode 100644 index 0000000..4b9168e --- /dev/null +++ b/flags/1x1/bq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/br.svg b/flags/1x1/br.svg new file mode 100644 index 0000000..6c854ac --- /dev/null +++ b/flags/1x1/br.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/bs.svg b/flags/1x1/bs.svg new file mode 100644 index 0000000..ddf5330 --- /dev/null +++ b/flags/1x1/bs.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/bt.svg b/flags/1x1/bt.svg new file mode 100644 index 0000000..0a9dfeb --- /dev/null +++ b/flags/1x1/bt.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/bv.svg b/flags/1x1/bv.svg new file mode 100644 index 0000000..dcc6ad1 --- /dev/null +++ b/flags/1x1/bv.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/bw.svg b/flags/1x1/bw.svg new file mode 100644 index 0000000..d276018 --- /dev/null +++ b/flags/1x1/bw.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/by.svg b/flags/1x1/by.svg new file mode 100644 index 0000000..16730e0 --- /dev/null +++ b/flags/1x1/by.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/bz.svg b/flags/1x1/bz.svg new file mode 100644 index 0000000..c0fa0b0 --- /dev/null +++ b/flags/1x1/bz.svg @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/ca.svg b/flags/1x1/ca.svg new file mode 100644 index 0000000..84cde34 --- /dev/null +++ b/flags/1x1/ca.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/1x1/cc.svg b/flags/1x1/cc.svg new file mode 100644 index 0000000..eff09d8 --- /dev/null +++ b/flags/1x1/cc.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/cd.svg b/flags/1x1/cd.svg new file mode 100644 index 0000000..5663b0a --- /dev/null +++ b/flags/1x1/cd.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/1x1/cefta.svg b/flags/1x1/cefta.svg new file mode 100644 index 0000000..ff1a19b --- /dev/null +++ b/flags/1x1/cefta.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/cf.svg b/flags/1x1/cf.svg new file mode 100644 index 0000000..b0625db --- /dev/null +++ b/flags/1x1/cf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/1x1/cg.svg b/flags/1x1/cg.svg new file mode 100644 index 0000000..45599e0 --- /dev/null +++ b/flags/1x1/cg.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/1x1/ch.svg b/flags/1x1/ch.svg new file mode 100644 index 0000000..52578bf --- /dev/null +++ b/flags/1x1/ch.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/1x1/ci.svg b/flags/1x1/ci.svg new file mode 100644 index 0000000..2abf641 --- /dev/null +++ b/flags/1x1/ci.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/ck.svg b/flags/1x1/ck.svg new file mode 100644 index 0000000..43a1057 --- /dev/null +++ b/flags/1x1/ck.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/1x1/cl.svg b/flags/1x1/cl.svg new file mode 100644 index 0000000..e531e23 --- /dev/null +++ b/flags/1x1/cl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/cm.svg b/flags/1x1/cm.svg new file mode 100644 index 0000000..b12218f --- /dev/null +++ b/flags/1x1/cm.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/1x1/cn.svg b/flags/1x1/cn.svg new file mode 100644 index 0000000..d289e92 --- /dev/null +++ b/flags/1x1/cn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/flags/1x1/co.svg b/flags/1x1/co.svg new file mode 100644 index 0000000..5804bfe --- /dev/null +++ b/flags/1x1/co.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/cp.svg b/flags/1x1/cp.svg new file mode 100644 index 0000000..c3157fb --- /dev/null +++ b/flags/1x1/cp.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/cr.svg b/flags/1x1/cr.svg new file mode 100644 index 0000000..4e7889e --- /dev/null +++ b/flags/1x1/cr.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/cu.svg b/flags/1x1/cu.svg new file mode 100644 index 0000000..60240e7 --- /dev/null +++ b/flags/1x1/cu.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/cv.svg b/flags/1x1/cv.svg new file mode 100644 index 0000000..1170cd7 --- /dev/null +++ b/flags/1x1/cv.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/cw.svg b/flags/1x1/cw.svg new file mode 100644 index 0000000..57062ab --- /dev/null +++ b/flags/1x1/cw.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/1x1/cx.svg b/flags/1x1/cx.svg new file mode 100644 index 0000000..fc390af --- /dev/null +++ b/flags/1x1/cx.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/1x1/cy.svg b/flags/1x1/cy.svg new file mode 100644 index 0000000..762e3a2 --- /dev/null +++ b/flags/1x1/cy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/cz.svg b/flags/1x1/cz.svg new file mode 100644 index 0000000..dcd0a6b --- /dev/null +++ b/flags/1x1/cz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/de.svg b/flags/1x1/de.svg new file mode 100644 index 0000000..ccb5ff1 --- /dev/null +++ b/flags/1x1/de.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/dg.svg b/flags/1x1/dg.svg new file mode 100644 index 0000000..860b3fa --- /dev/null +++ b/flags/1x1/dg.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/dj.svg b/flags/1x1/dj.svg new file mode 100644 index 0000000..281d738 --- /dev/null +++ b/flags/1x1/dj.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/dk.svg b/flags/1x1/dk.svg new file mode 100644 index 0000000..5aaaa19 --- /dev/null +++ b/flags/1x1/dk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/dm.svg b/flags/1x1/dm.svg new file mode 100644 index 0000000..0299f9f --- /dev/null +++ b/flags/1x1/dm.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/do.svg b/flags/1x1/do.svg new file mode 100644 index 0000000..a597f1c --- /dev/null +++ b/flags/1x1/do.svg @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/dz.svg b/flags/1x1/dz.svg new file mode 100644 index 0000000..8abcd25 --- /dev/null +++ b/flags/1x1/dz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/eac.svg b/flags/1x1/eac.svg new file mode 100644 index 0000000..1a0d57d --- /dev/null +++ b/flags/1x1/eac.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/ec.svg b/flags/1x1/ec.svg new file mode 100644 index 0000000..06495b9 --- /dev/null +++ b/flags/1x1/ec.svg @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/ee.svg b/flags/1x1/ee.svg new file mode 100644 index 0000000..a921ce4 --- /dev/null +++ b/flags/1x1/ee.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/eg.svg b/flags/1x1/eg.svg new file mode 100644 index 0000000..a6bc3f8 --- /dev/null +++ b/flags/1x1/eg.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/eh.svg b/flags/1x1/eh.svg new file mode 100644 index 0000000..0f9d3c2 --- /dev/null +++ b/flags/1x1/eh.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/flags/1x1/er.svg b/flags/1x1/er.svg new file mode 100644 index 0000000..c4f9d7b --- /dev/null +++ b/flags/1x1/er.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/es-ct.svg b/flags/1x1/es-ct.svg new file mode 100644 index 0000000..a06a2e3 --- /dev/null +++ b/flags/1x1/es-ct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/1x1/es-ga.svg b/flags/1x1/es-ga.svg new file mode 100644 index 0000000..caf8289 --- /dev/null +++ b/flags/1x1/es-ga.svg @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/es-pv.svg b/flags/1x1/es-pv.svg new file mode 100644 index 0000000..7d383ed --- /dev/null +++ b/flags/1x1/es-pv.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/es.svg b/flags/1x1/es.svg new file mode 100644 index 0000000..f9c9b4b --- /dev/null +++ b/flags/1x1/es.svg @@ -0,0 +1,547 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/et.svg b/flags/1x1/et.svg new file mode 100644 index 0000000..046399b --- /dev/null +++ b/flags/1x1/et.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/1x1/eu.svg b/flags/1x1/eu.svg new file mode 100644 index 0000000..647aaa2 --- /dev/null +++ b/flags/1x1/eu.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/fi.svg b/flags/1x1/fi.svg new file mode 100644 index 0000000..aba2ef3 --- /dev/null +++ b/flags/1x1/fi.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/fj.svg b/flags/1x1/fj.svg new file mode 100644 index 0000000..e2ca5b4 --- /dev/null +++ b/flags/1x1/fj.svg @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/fk.svg b/flags/1x1/fk.svg new file mode 100644 index 0000000..d10b3f8 --- /dev/null +++ b/flags/1x1/fk.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/fm.svg b/flags/1x1/fm.svg new file mode 100644 index 0000000..44532c5 --- /dev/null +++ b/flags/1x1/fm.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/flags/1x1/fo.svg b/flags/1x1/fo.svg new file mode 100644 index 0000000..33fbdce --- /dev/null +++ b/flags/1x1/fo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/1x1/fr.svg b/flags/1x1/fr.svg new file mode 100644 index 0000000..0946ba0 --- /dev/null +++ b/flags/1x1/fr.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/ga.svg b/flags/1x1/ga.svg new file mode 100644 index 0000000..113a5b5 --- /dev/null +++ b/flags/1x1/ga.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/gb-eng.svg b/flags/1x1/gb-eng.svg new file mode 100644 index 0000000..ee48fed --- /dev/null +++ b/flags/1x1/gb-eng.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/gb-nir.svg b/flags/1x1/gb-nir.svg new file mode 100644 index 0000000..6528e42 --- /dev/null +++ b/flags/1x1/gb-nir.svg @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/gb-sct.svg b/flags/1x1/gb-sct.svg new file mode 100644 index 0000000..44d38cc --- /dev/null +++ b/flags/1x1/gb-sct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/1x1/gb-wls.svg b/flags/1x1/gb-wls.svg new file mode 100644 index 0000000..3126882 --- /dev/null +++ b/flags/1x1/gb-wls.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/1x1/gb.svg b/flags/1x1/gb.svg new file mode 100644 index 0000000..b261273 --- /dev/null +++ b/flags/1x1/gb.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/gd.svg b/flags/1x1/gd.svg new file mode 100644 index 0000000..a593cee --- /dev/null +++ b/flags/1x1/gd.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/ge.svg b/flags/1x1/ge.svg new file mode 100644 index 0000000..a1c3808 --- /dev/null +++ b/flags/1x1/ge.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/gf.svg b/flags/1x1/gf.svg new file mode 100644 index 0000000..df56f9c --- /dev/null +++ b/flags/1x1/gf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/gg.svg b/flags/1x1/gg.svg new file mode 100644 index 0000000..480f550 --- /dev/null +++ b/flags/1x1/gg.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/1x1/gh.svg b/flags/1x1/gh.svg new file mode 100644 index 0000000..84f4bab --- /dev/null +++ b/flags/1x1/gh.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/gi.svg b/flags/1x1/gi.svg new file mode 100644 index 0000000..b3418f0 --- /dev/null +++ b/flags/1x1/gi.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/gl.svg b/flags/1x1/gl.svg new file mode 100644 index 0000000..eaa817b --- /dev/null +++ b/flags/1x1/gl.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/1x1/gm.svg b/flags/1x1/gm.svg new file mode 100644 index 0000000..2a8f724 --- /dev/null +++ b/flags/1x1/gm.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/1x1/gn.svg b/flags/1x1/gn.svg new file mode 100644 index 0000000..ae81f9d --- /dev/null +++ b/flags/1x1/gn.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/gp.svg b/flags/1x1/gp.svg new file mode 100644 index 0000000..bacf1a2 --- /dev/null +++ b/flags/1x1/gp.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/gq.svg b/flags/1x1/gq.svg new file mode 100644 index 0000000..3fb086e --- /dev/null +++ b/flags/1x1/gq.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/gr.svg b/flags/1x1/gr.svg new file mode 100644 index 0000000..a268830 --- /dev/null +++ b/flags/1x1/gr.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/flags/1x1/gs.svg b/flags/1x1/gs.svg new file mode 100644 index 0000000..4167487 --- /dev/null +++ b/flags/1x1/gs.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/gt.svg b/flags/1x1/gt.svg new file mode 100644 index 0000000..7a12645 --- /dev/null +++ b/flags/1x1/gt.svg @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/gu.svg b/flags/1x1/gu.svg new file mode 100644 index 0000000..316edc8 --- /dev/null +++ b/flags/1x1/gu.svg @@ -0,0 +1,23 @@ + + + + + + + + + + G + U + A + M + + + + + + + + + + diff --git a/flags/1x1/gw.svg b/flags/1x1/gw.svg new file mode 100644 index 0000000..cf269a9 --- /dev/null +++ b/flags/1x1/gw.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/1x1/gy.svg b/flags/1x1/gy.svg new file mode 100644 index 0000000..8188c44 --- /dev/null +++ b/flags/1x1/gy.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/1x1/hk.svg b/flags/1x1/hk.svg new file mode 100644 index 0000000..eef02a1 --- /dev/null +++ b/flags/1x1/hk.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/1x1/hm.svg b/flags/1x1/hm.svg new file mode 100644 index 0000000..51e236a --- /dev/null +++ b/flags/1x1/hm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/1x1/hn.svg b/flags/1x1/hn.svg new file mode 100644 index 0000000..9c3ed15 --- /dev/null +++ b/flags/1x1/hn.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/hr.svg b/flags/1x1/hr.svg new file mode 100644 index 0000000..80a3ef6 --- /dev/null +++ b/flags/1x1/hr.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/ht.svg b/flags/1x1/ht.svg new file mode 100644 index 0000000..0b1a5dd --- /dev/null +++ b/flags/1x1/ht.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/hu.svg b/flags/1x1/hu.svg new file mode 100644 index 0000000..088242d --- /dev/null +++ b/flags/1x1/hu.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/ic.svg b/flags/1x1/ic.svg new file mode 100644 index 0000000..096603d --- /dev/null +++ b/flags/1x1/ic.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/id.svg b/flags/1x1/id.svg new file mode 100644 index 0000000..df08018 --- /dev/null +++ b/flags/1x1/id.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/1x1/ie.svg b/flags/1x1/ie.svg new file mode 100644 index 0000000..e13de22 --- /dev/null +++ b/flags/1x1/ie.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/il.svg b/flags/1x1/il.svg new file mode 100644 index 0000000..9185d2f --- /dev/null +++ b/flags/1x1/il.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/1x1/im.svg b/flags/1x1/im.svg new file mode 100644 index 0000000..5f1c3b7 --- /dev/null +++ b/flags/1x1/im.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/in.svg b/flags/1x1/in.svg new file mode 100644 index 0000000..4503742 --- /dev/null +++ b/flags/1x1/in.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/io.svg b/flags/1x1/io.svg new file mode 100644 index 0000000..83e6250 --- /dev/null +++ b/flags/1x1/io.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/iq.svg b/flags/1x1/iq.svg new file mode 100644 index 0000000..f009ae2 --- /dev/null +++ b/flags/1x1/iq.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/flags/1x1/ir.svg b/flags/1x1/ir.svg new file mode 100644 index 0000000..5e32261 --- /dev/null +++ b/flags/1x1/ir.svg @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/is.svg b/flags/1x1/is.svg new file mode 100644 index 0000000..c3a9225 --- /dev/null +++ b/flags/1x1/is.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/1x1/it.svg b/flags/1x1/it.svg new file mode 100644 index 0000000..b9596d0 --- /dev/null +++ b/flags/1x1/it.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/je.svg b/flags/1x1/je.svg new file mode 100644 index 0000000..4d3f997 --- /dev/null +++ b/flags/1x1/je.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/jm.svg b/flags/1x1/jm.svg new file mode 100644 index 0000000..e2c0e54 --- /dev/null +++ b/flags/1x1/jm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/1x1/jo.svg b/flags/1x1/jo.svg new file mode 100644 index 0000000..5fdb276 --- /dev/null +++ b/flags/1x1/jo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/flags/1x1/jp.svg b/flags/1x1/jp.svg new file mode 100644 index 0000000..c5733de --- /dev/null +++ b/flags/1x1/jp.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/flags/1x1/ke.svg b/flags/1x1/ke.svg new file mode 100644 index 0000000..bc88ca2 --- /dev/null +++ b/flags/1x1/ke.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/kg.svg b/flags/1x1/kg.svg new file mode 100644 index 0000000..05e5bdb --- /dev/null +++ b/flags/1x1/kg.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/1x1/kh.svg b/flags/1x1/kh.svg new file mode 100644 index 0000000..db82d5d --- /dev/null +++ b/flags/1x1/kh.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/ki.svg b/flags/1x1/ki.svg new file mode 100644 index 0000000..27be8be --- /dev/null +++ b/flags/1x1/ki.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/km.svg b/flags/1x1/km.svg new file mode 100644 index 0000000..c5b89cb --- /dev/null +++ b/flags/1x1/km.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/flags/1x1/kn.svg b/flags/1x1/kn.svg new file mode 100644 index 0000000..39bd32a --- /dev/null +++ b/flags/1x1/kn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/1x1/kp.svg b/flags/1x1/kp.svg new file mode 100644 index 0000000..a420928 --- /dev/null +++ b/flags/1x1/kp.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/1x1/kr.svg b/flags/1x1/kr.svg new file mode 100644 index 0000000..8d49b47 --- /dev/null +++ b/flags/1x1/kr.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/kw.svg b/flags/1x1/kw.svg new file mode 100644 index 0000000..6a49b7f --- /dev/null +++ b/flags/1x1/kw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/ky.svg b/flags/1x1/ky.svg new file mode 100644 index 0000000..cf7d318 --- /dev/null +++ b/flags/1x1/ky.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/kz.svg b/flags/1x1/kz.svg new file mode 100644 index 0000000..75dd88b --- /dev/null +++ b/flags/1x1/kz.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/la.svg b/flags/1x1/la.svg new file mode 100644 index 0000000..fdda432 --- /dev/null +++ b/flags/1x1/la.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/1x1/lb.svg b/flags/1x1/lb.svg new file mode 100644 index 0000000..a6c2d6a --- /dev/null +++ b/flags/1x1/lb.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/1x1/lc.svg b/flags/1x1/lc.svg new file mode 100644 index 0000000..d39c7f6 --- /dev/null +++ b/flags/1x1/lc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/1x1/li.svg b/flags/1x1/li.svg new file mode 100644 index 0000000..346deab --- /dev/null +++ b/flags/1x1/li.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/lk.svg b/flags/1x1/lk.svg new file mode 100644 index 0000000..f6140eb --- /dev/null +++ b/flags/1x1/lk.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/lr.svg b/flags/1x1/lr.svg new file mode 100644 index 0000000..cb25112 --- /dev/null +++ b/flags/1x1/lr.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/1x1/ls.svg b/flags/1x1/ls.svg new file mode 100644 index 0000000..aa8810b --- /dev/null +++ b/flags/1x1/ls.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/1x1/lt.svg b/flags/1x1/lt.svg new file mode 100644 index 0000000..52ada94 --- /dev/null +++ b/flags/1x1/lt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/lu.svg b/flags/1x1/lu.svg new file mode 100644 index 0000000..5c0d6da --- /dev/null +++ b/flags/1x1/lu.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/lv.svg b/flags/1x1/lv.svg new file mode 100644 index 0000000..5af883c --- /dev/null +++ b/flags/1x1/lv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/ly.svg b/flags/1x1/ly.svg new file mode 100644 index 0000000..ffa93fb --- /dev/null +++ b/flags/1x1/ly.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/ma.svg b/flags/1x1/ma.svg new file mode 100644 index 0000000..8041667 --- /dev/null +++ b/flags/1x1/ma.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/1x1/mc.svg b/flags/1x1/mc.svg new file mode 100644 index 0000000..04173a4 --- /dev/null +++ b/flags/1x1/mc.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/md.svg b/flags/1x1/md.svg new file mode 100644 index 0000000..8720921 --- /dev/null +++ b/flags/1x1/md.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/me.svg b/flags/1x1/me.svg new file mode 100644 index 0000000..fbd8b86 --- /dev/null +++ b/flags/1x1/me.svg @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/mf.svg b/flags/1x1/mf.svg new file mode 100644 index 0000000..4357846 --- /dev/null +++ b/flags/1x1/mf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/mg.svg b/flags/1x1/mg.svg new file mode 100644 index 0000000..4f901ca --- /dev/null +++ b/flags/1x1/mg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/mh.svg b/flags/1x1/mh.svg new file mode 100644 index 0000000..8ff2256 --- /dev/null +++ b/flags/1x1/mh.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/1x1/mk.svg b/flags/1x1/mk.svg new file mode 100644 index 0000000..0ee923a --- /dev/null +++ b/flags/1x1/mk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/ml.svg b/flags/1x1/ml.svg new file mode 100644 index 0000000..665d6b2 --- /dev/null +++ b/flags/1x1/ml.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/mm.svg b/flags/1x1/mm.svg new file mode 100644 index 0000000..391f0c7 --- /dev/null +++ b/flags/1x1/mm.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/flags/1x1/mn.svg b/flags/1x1/mn.svg new file mode 100644 index 0000000..c9d6104 --- /dev/null +++ b/flags/1x1/mn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/1x1/mo.svg b/flags/1x1/mo.svg new file mode 100644 index 0000000..f29f012 --- /dev/null +++ b/flags/1x1/mo.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/1x1/mp.svg b/flags/1x1/mp.svg new file mode 100644 index 0000000..6cbe9b7 --- /dev/null +++ b/flags/1x1/mp.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/mq.svg b/flags/1x1/mq.svg new file mode 100644 index 0000000..dcf0054 --- /dev/null +++ b/flags/1x1/mq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/mr.svg b/flags/1x1/mr.svg new file mode 100644 index 0000000..ffe8c11 --- /dev/null +++ b/flags/1x1/mr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/ms.svg b/flags/1x1/ms.svg new file mode 100644 index 0000000..63d191f --- /dev/null +++ b/flags/1x1/ms.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/mt.svg b/flags/1x1/mt.svg new file mode 100644 index 0000000..a9f58e1 --- /dev/null +++ b/flags/1x1/mt.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/mu.svg b/flags/1x1/mu.svg new file mode 100644 index 0000000..2afe1d3 --- /dev/null +++ b/flags/1x1/mu.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/1x1/mv.svg b/flags/1x1/mv.svg new file mode 100644 index 0000000..c9a6c5b --- /dev/null +++ b/flags/1x1/mv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/mw.svg b/flags/1x1/mw.svg new file mode 100644 index 0000000..84c77b4 --- /dev/null +++ b/flags/1x1/mw.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/1x1/mx.svg b/flags/1x1/mx.svg new file mode 100644 index 0000000..213a81d --- /dev/null +++ b/flags/1x1/mx.svg @@ -0,0 +1,378 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/my.svg b/flags/1x1/my.svg new file mode 100644 index 0000000..14f4d43 --- /dev/null +++ b/flags/1x1/my.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/mz.svg b/flags/1x1/mz.svg new file mode 100644 index 0000000..279f639 --- /dev/null +++ b/flags/1x1/mz.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/na.svg b/flags/1x1/na.svg new file mode 100644 index 0000000..9b3090f --- /dev/null +++ b/flags/1x1/na.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/flags/1x1/nc.svg b/flags/1x1/nc.svg new file mode 100644 index 0000000..7063a99 --- /dev/null +++ b/flags/1x1/nc.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/1x1/ne.svg b/flags/1x1/ne.svg new file mode 100644 index 0000000..a96b027 --- /dev/null +++ b/flags/1x1/ne.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/nf.svg b/flags/1x1/nf.svg new file mode 100644 index 0000000..e47b4cd --- /dev/null +++ b/flags/1x1/nf.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/flags/1x1/ng.svg b/flags/1x1/ng.svg new file mode 100644 index 0000000..62813e8 --- /dev/null +++ b/flags/1x1/ng.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/ni.svg b/flags/1x1/ni.svg new file mode 100644 index 0000000..163a390 --- /dev/null +++ b/flags/1x1/ni.svg @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/nl.svg b/flags/1x1/nl.svg new file mode 100644 index 0000000..eb0e360 --- /dev/null +++ b/flags/1x1/nl.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/no.svg b/flags/1x1/no.svg new file mode 100644 index 0000000..939920d --- /dev/null +++ b/flags/1x1/no.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/np.svg b/flags/1x1/np.svg new file mode 100644 index 0000000..14ed8bf --- /dev/null +++ b/flags/1x1/np.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/nr.svg b/flags/1x1/nr.svg new file mode 100644 index 0000000..44a2fa8 --- /dev/null +++ b/flags/1x1/nr.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/1x1/nu.svg b/flags/1x1/nu.svg new file mode 100644 index 0000000..ce31672 --- /dev/null +++ b/flags/1x1/nu.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/flags/1x1/nz.svg b/flags/1x1/nz.svg new file mode 100644 index 0000000..02c0fdf --- /dev/null +++ b/flags/1x1/nz.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/om.svg b/flags/1x1/om.svg new file mode 100644 index 0000000..9070726 --- /dev/null +++ b/flags/1x1/om.svg @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/pa.svg b/flags/1x1/pa.svg new file mode 100644 index 0000000..78b6dba --- /dev/null +++ b/flags/1x1/pa.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/pe.svg b/flags/1x1/pe.svg new file mode 100644 index 0000000..9ba4c61 --- /dev/null +++ b/flags/1x1/pe.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/1x1/pf.svg b/flags/1x1/pf.svg new file mode 100644 index 0000000..44964cf --- /dev/null +++ b/flags/1x1/pf.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/pg.svg b/flags/1x1/pg.svg new file mode 100644 index 0000000..6a86bbe --- /dev/null +++ b/flags/1x1/pg.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/flags/1x1/ph.svg b/flags/1x1/ph.svg new file mode 100644 index 0000000..7ae39fe --- /dev/null +++ b/flags/1x1/ph.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/pk.svg b/flags/1x1/pk.svg new file mode 100644 index 0000000..e71cd92 --- /dev/null +++ b/flags/1x1/pk.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/1x1/pl.svg b/flags/1x1/pl.svg new file mode 100644 index 0000000..8c43577 --- /dev/null +++ b/flags/1x1/pl.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/pm.svg b/flags/1x1/pm.svg new file mode 100644 index 0000000..be7f636 --- /dev/null +++ b/flags/1x1/pm.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/pn.svg b/flags/1x1/pn.svg new file mode 100644 index 0000000..6f2b0d5 --- /dev/null +++ b/flags/1x1/pn.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/pr.svg b/flags/1x1/pr.svg new file mode 100644 index 0000000..9526568 --- /dev/null +++ b/flags/1x1/pr.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/ps.svg b/flags/1x1/ps.svg new file mode 100644 index 0000000..d9b8cff --- /dev/null +++ b/flags/1x1/ps.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/1x1/pt.svg b/flags/1x1/pt.svg new file mode 100644 index 0000000..1bdcc2b --- /dev/null +++ b/flags/1x1/pt.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/pw.svg b/flags/1x1/pw.svg new file mode 100644 index 0000000..fcb757e --- /dev/null +++ b/flags/1x1/pw.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/flags/1x1/py.svg b/flags/1x1/py.svg new file mode 100644 index 0000000..86ec718 --- /dev/null +++ b/flags/1x1/py.svg @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/qa.svg b/flags/1x1/qa.svg new file mode 100644 index 0000000..4edb827 --- /dev/null +++ b/flags/1x1/qa.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/1x1/re.svg b/flags/1x1/re.svg new file mode 100644 index 0000000..41d87d9 --- /dev/null +++ b/flags/1x1/re.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/ro.svg b/flags/1x1/ro.svg new file mode 100644 index 0000000..e6cf0f6 --- /dev/null +++ b/flags/1x1/ro.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/rs.svg b/flags/1x1/rs.svg new file mode 100644 index 0000000..1cb41d9 --- /dev/null +++ b/flags/1x1/rs.svg @@ -0,0 +1,296 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/ru.svg b/flags/1x1/ru.svg new file mode 100644 index 0000000..485c24e --- /dev/null +++ b/flags/1x1/ru.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/rw.svg b/flags/1x1/rw.svg new file mode 100644 index 0000000..5b76615 --- /dev/null +++ b/flags/1x1/rw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/sa.svg b/flags/1x1/sa.svg new file mode 100644 index 0000000..4245db7 --- /dev/null +++ b/flags/1x1/sa.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/sb.svg b/flags/1x1/sb.svg new file mode 100644 index 0000000..ba71031 --- /dev/null +++ b/flags/1x1/sb.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/sc.svg b/flags/1x1/sc.svg new file mode 100644 index 0000000..2996bac --- /dev/null +++ b/flags/1x1/sc.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/sd.svg b/flags/1x1/sd.svg new file mode 100644 index 0000000..8f78548 --- /dev/null +++ b/flags/1x1/sd.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/se.svg b/flags/1x1/se.svg new file mode 100644 index 0000000..bae316d --- /dev/null +++ b/flags/1x1/se.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/1x1/sg.svg b/flags/1x1/sg.svg new file mode 100644 index 0000000..ff01b43 --- /dev/null +++ b/flags/1x1/sg.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/sh.svg b/flags/1x1/sh.svg new file mode 100644 index 0000000..1248260 --- /dev/null +++ b/flags/1x1/sh.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/si.svg b/flags/1x1/si.svg new file mode 100644 index 0000000..ae0f57a --- /dev/null +++ b/flags/1x1/si.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/sj.svg b/flags/1x1/sj.svg new file mode 100644 index 0000000..ecb9c79 --- /dev/null +++ b/flags/1x1/sj.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/sk.svg b/flags/1x1/sk.svg new file mode 100644 index 0000000..3e4ff50 --- /dev/null +++ b/flags/1x1/sk.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/1x1/sl.svg b/flags/1x1/sl.svg new file mode 100644 index 0000000..b649f1b --- /dev/null +++ b/flags/1x1/sl.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/1x1/sm.svg b/flags/1x1/sm.svg new file mode 100644 index 0000000..fec66d8 --- /dev/null +++ b/flags/1x1/sm.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/sn.svg b/flags/1x1/sn.svg new file mode 100644 index 0000000..ff9cf2e --- /dev/null +++ b/flags/1x1/sn.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/1x1/so.svg b/flags/1x1/so.svg new file mode 100644 index 0000000..e37e086 --- /dev/null +++ b/flags/1x1/so.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/flags/1x1/sr.svg b/flags/1x1/sr.svg new file mode 100644 index 0000000..0ca3596 --- /dev/null +++ b/flags/1x1/sr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/ss.svg b/flags/1x1/ss.svg new file mode 100644 index 0000000..e950241 --- /dev/null +++ b/flags/1x1/ss.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/1x1/st.svg b/flags/1x1/st.svg new file mode 100644 index 0000000..f7e01e8 --- /dev/null +++ b/flags/1x1/st.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/flags/1x1/sv.svg b/flags/1x1/sv.svg new file mode 100644 index 0000000..03a7a29 --- /dev/null +++ b/flags/1x1/sv.svg @@ -0,0 +1,594 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/sx.svg b/flags/1x1/sx.svg new file mode 100644 index 0000000..eb95231 --- /dev/null +++ b/flags/1x1/sx.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/sy.svg b/flags/1x1/sy.svg new file mode 100644 index 0000000..b910dd8 --- /dev/null +++ b/flags/1x1/sy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/sz.svg b/flags/1x1/sz.svg new file mode 100644 index 0000000..a7cbddc --- /dev/null +++ b/flags/1x1/sz.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/ta.svg b/flags/1x1/ta.svg new file mode 100644 index 0000000..ce1542d --- /dev/null +++ b/flags/1x1/ta.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/tc.svg b/flags/1x1/tc.svg new file mode 100644 index 0000000..6e56d9e --- /dev/null +++ b/flags/1x1/tc.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/td.svg b/flags/1x1/td.svg new file mode 100644 index 0000000..8201312 --- /dev/null +++ b/flags/1x1/td.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/tf.svg b/flags/1x1/tf.svg new file mode 100644 index 0000000..d99133e --- /dev/null +++ b/flags/1x1/tf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/1x1/tg.svg b/flags/1x1/tg.svg new file mode 100644 index 0000000..80cb09c --- /dev/null +++ b/flags/1x1/tg.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/1x1/th.svg b/flags/1x1/th.svg new file mode 100644 index 0000000..35141d3 --- /dev/null +++ b/flags/1x1/th.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/tj.svg b/flags/1x1/tj.svg new file mode 100644 index 0000000..4b1ac8e --- /dev/null +++ b/flags/1x1/tj.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/tk.svg b/flags/1x1/tk.svg new file mode 100644 index 0000000..e9f5b42 --- /dev/null +++ b/flags/1x1/tk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/tl.svg b/flags/1x1/tl.svg new file mode 100644 index 0000000..c5e2906 --- /dev/null +++ b/flags/1x1/tl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/1x1/tm.svg b/flags/1x1/tm.svg new file mode 100644 index 0000000..78b42ee --- /dev/null +++ b/flags/1x1/tm.svg @@ -0,0 +1,205 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/tn.svg b/flags/1x1/tn.svg new file mode 100644 index 0000000..ae472ad --- /dev/null +++ b/flags/1x1/tn.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/1x1/to.svg b/flags/1x1/to.svg new file mode 100644 index 0000000..3f1b600 --- /dev/null +++ b/flags/1x1/to.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/flags/1x1/tr.svg b/flags/1x1/tr.svg new file mode 100644 index 0000000..9a882a2 --- /dev/null +++ b/flags/1x1/tr.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/1x1/tt.svg b/flags/1x1/tt.svg new file mode 100644 index 0000000..8413969 --- /dev/null +++ b/flags/1x1/tt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/tv.svg b/flags/1x1/tv.svg new file mode 100644 index 0000000..098b916 --- /dev/null +++ b/flags/1x1/tv.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/1x1/tw.svg b/flags/1x1/tw.svg new file mode 100644 index 0000000..83f4e44 --- /dev/null +++ b/flags/1x1/tw.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/tz.svg b/flags/1x1/tz.svg new file mode 100644 index 0000000..8305300 --- /dev/null +++ b/flags/1x1/tz.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/1x1/ua.svg b/flags/1x1/ua.svg new file mode 100644 index 0000000..7ceb894 --- /dev/null +++ b/flags/1x1/ua.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/1x1/ug.svg b/flags/1x1/ug.svg new file mode 100644 index 0000000..688ea39 --- /dev/null +++ b/flags/1x1/ug.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/um.svg b/flags/1x1/um.svg new file mode 100644 index 0000000..7761b26 --- /dev/null +++ b/flags/1x1/um.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/1x1/un.svg b/flags/1x1/un.svg new file mode 100644 index 0000000..b57fb97 --- /dev/null +++ b/flags/1x1/un.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/flags/1x1/us.svg b/flags/1x1/us.svg new file mode 100644 index 0000000..6c93573 --- /dev/null +++ b/flags/1x1/us.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/1x1/uy.svg b/flags/1x1/uy.svg new file mode 100644 index 0000000..d4f73a7 --- /dev/null +++ b/flags/1x1/uy.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/uz.svg b/flags/1x1/uz.svg new file mode 100644 index 0000000..144b8e2 --- /dev/null +++ b/flags/1x1/uz.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/va.svg b/flags/1x1/va.svg new file mode 100644 index 0000000..f7bc08e --- /dev/null +++ b/flags/1x1/va.svg @@ -0,0 +1,190 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/vc.svg b/flags/1x1/vc.svg new file mode 100644 index 0000000..f347db9 --- /dev/null +++ b/flags/1x1/vc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/1x1/ve.svg b/flags/1x1/ve.svg new file mode 100644 index 0000000..795e181 --- /dev/null +++ b/flags/1x1/ve.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/vg.svg b/flags/1x1/vg.svg new file mode 100644 index 0000000..d4f625a --- /dev/null +++ b/flags/1x1/vg.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/vi.svg b/flags/1x1/vi.svg new file mode 100644 index 0000000..8663e81 --- /dev/null +++ b/flags/1x1/vi.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/vn.svg b/flags/1x1/vn.svg new file mode 100644 index 0000000..711ba02 --- /dev/null +++ b/flags/1x1/vn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/flags/1x1/vu.svg b/flags/1x1/vu.svg new file mode 100644 index 0000000..37ef922 --- /dev/null +++ b/flags/1x1/vu.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/wf.svg b/flags/1x1/wf.svg new file mode 100644 index 0000000..851565e --- /dev/null +++ b/flags/1x1/wf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/ws.svg b/flags/1x1/ws.svg new file mode 100644 index 0000000..ab08fdb --- /dev/null +++ b/flags/1x1/ws.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/xk.svg b/flags/1x1/xk.svg new file mode 100644 index 0000000..51d8c9e --- /dev/null +++ b/flags/1x1/xk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/xx.svg b/flags/1x1/xx.svg new file mode 100644 index 0000000..5a44cb7 --- /dev/null +++ b/flags/1x1/xx.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/1x1/ye.svg b/flags/1x1/ye.svg new file mode 100644 index 0000000..4cac4a8 --- /dev/null +++ b/flags/1x1/ye.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/1x1/yt.svg b/flags/1x1/yt.svg new file mode 100644 index 0000000..f03e721 --- /dev/null +++ b/flags/1x1/yt.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/1x1/za.svg b/flags/1x1/za.svg new file mode 100644 index 0000000..cfcd038 --- /dev/null +++ b/flags/1x1/za.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/zm.svg b/flags/1x1/zm.svg new file mode 100644 index 0000000..31ad046 --- /dev/null +++ b/flags/1x1/zm.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/1x1/zw.svg b/flags/1x1/zw.svg new file mode 100644 index 0000000..94f7c00 --- /dev/null +++ b/flags/1x1/zw.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/ac.svg b/flags/4x3/ac.svg new file mode 100644 index 0000000..b1ae9ac --- /dev/null +++ b/flags/4x3/ac.svg @@ -0,0 +1,689 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/ad.svg b/flags/4x3/ad.svg new file mode 100644 index 0000000..3793d99 --- /dev/null +++ b/flags/4x3/ad.svg @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/ae.svg b/flags/4x3/ae.svg new file mode 100644 index 0000000..b7acdbd --- /dev/null +++ b/flags/4x3/ae.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/af.svg b/flags/4x3/af.svg new file mode 100644 index 0000000..417dd04 --- /dev/null +++ b/flags/4x3/af.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/ag.svg b/flags/4x3/ag.svg new file mode 100644 index 0000000..250b501 --- /dev/null +++ b/flags/4x3/ag.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/4x3/ai.svg b/flags/4x3/ai.svg new file mode 100644 index 0000000..81a857d --- /dev/null +++ b/flags/4x3/ai.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/al.svg b/flags/4x3/al.svg new file mode 100644 index 0000000..b69ae19 --- /dev/null +++ b/flags/4x3/al.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/am.svg b/flags/4x3/am.svg new file mode 100644 index 0000000..99fa4dc --- /dev/null +++ b/flags/4x3/am.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/ao.svg b/flags/4x3/ao.svg new file mode 100644 index 0000000..4dc39f6 --- /dev/null +++ b/flags/4x3/ao.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/aq.svg b/flags/4x3/aq.svg new file mode 100644 index 0000000..53840cc --- /dev/null +++ b/flags/4x3/aq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/ar.svg b/flags/4x3/ar.svg new file mode 100644 index 0000000..364fca8 --- /dev/null +++ b/flags/4x3/ar.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/arab.svg b/flags/4x3/arab.svg new file mode 100644 index 0000000..c45e3d2 --- /dev/null +++ b/flags/4x3/arab.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/as.svg b/flags/4x3/as.svg new file mode 100644 index 0000000..b974013 --- /dev/null +++ b/flags/4x3/as.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/at.svg b/flags/4x3/at.svg new file mode 100644 index 0000000..c282508 --- /dev/null +++ b/flags/4x3/at.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/au.svg b/flags/4x3/au.svg new file mode 100644 index 0000000..407fef4 --- /dev/null +++ b/flags/4x3/au.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/4x3/aw.svg b/flags/4x3/aw.svg new file mode 100644 index 0000000..32cabd5 --- /dev/null +++ b/flags/4x3/aw.svg @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/ax.svg b/flags/4x3/ax.svg new file mode 100644 index 0000000..0584d71 --- /dev/null +++ b/flags/4x3/ax.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/az.svg b/flags/4x3/az.svg new file mode 100644 index 0000000..8e56ef5 --- /dev/null +++ b/flags/4x3/az.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/4x3/ba.svg b/flags/4x3/ba.svg new file mode 100644 index 0000000..fcd1891 --- /dev/null +++ b/flags/4x3/ba.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/4x3/bb.svg b/flags/4x3/bb.svg new file mode 100644 index 0000000..263bdec --- /dev/null +++ b/flags/4x3/bb.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/bd.svg b/flags/4x3/bd.svg new file mode 100644 index 0000000..16b794d --- /dev/null +++ b/flags/4x3/bd.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/4x3/be.svg b/flags/4x3/be.svg new file mode 100644 index 0000000..327f28f --- /dev/null +++ b/flags/4x3/be.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/bf.svg b/flags/4x3/bf.svg new file mode 100644 index 0000000..4713822 --- /dev/null +++ b/flags/4x3/bf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/bg.svg b/flags/4x3/bg.svg new file mode 100644 index 0000000..b100dd0 --- /dev/null +++ b/flags/4x3/bg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/bh.svg b/flags/4x3/bh.svg new file mode 100644 index 0000000..7a2ea54 --- /dev/null +++ b/flags/4x3/bh.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/4x3/bi.svg b/flags/4x3/bi.svg new file mode 100644 index 0000000..1050838 --- /dev/null +++ b/flags/4x3/bi.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/4x3/bj.svg b/flags/4x3/bj.svg new file mode 100644 index 0000000..0846724 --- /dev/null +++ b/flags/4x3/bj.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/4x3/bl.svg b/flags/4x3/bl.svg new file mode 100644 index 0000000..819afc1 --- /dev/null +++ b/flags/4x3/bl.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/bm.svg b/flags/4x3/bm.svg new file mode 100644 index 0000000..a4dbc72 --- /dev/null +++ b/flags/4x3/bm.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/bn.svg b/flags/4x3/bn.svg new file mode 100644 index 0000000..f906abf --- /dev/null +++ b/flags/4x3/bn.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/bo.svg b/flags/4x3/bo.svg new file mode 100644 index 0000000..17a0a0c --- /dev/null +++ b/flags/4x3/bo.svg @@ -0,0 +1,676 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/bq.svg b/flags/4x3/bq.svg new file mode 100644 index 0000000..0e6bc76 --- /dev/null +++ b/flags/4x3/bq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/br.svg b/flags/4x3/br.svg new file mode 100644 index 0000000..354a701 --- /dev/null +++ b/flags/4x3/br.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/bs.svg b/flags/4x3/bs.svg new file mode 100644 index 0000000..513be43 --- /dev/null +++ b/flags/4x3/bs.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/bt.svg b/flags/4x3/bt.svg new file mode 100644 index 0000000..cea6006 --- /dev/null +++ b/flags/4x3/bt.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/bv.svg b/flags/4x3/bv.svg new file mode 100644 index 0000000..40e16d9 --- /dev/null +++ b/flags/4x3/bv.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/bw.svg b/flags/4x3/bw.svg new file mode 100644 index 0000000..a1c8db0 --- /dev/null +++ b/flags/4x3/bw.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/by.svg b/flags/4x3/by.svg new file mode 100644 index 0000000..8d25ee3 --- /dev/null +++ b/flags/4x3/by.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/bz.svg b/flags/4x3/bz.svg new file mode 100644 index 0000000..08d3579 --- /dev/null +++ b/flags/4x3/bz.svg @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/ca.svg b/flags/4x3/ca.svg new file mode 100644 index 0000000..f1b2c96 --- /dev/null +++ b/flags/4x3/ca.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/4x3/cc.svg b/flags/4x3/cc.svg new file mode 100644 index 0000000..93025bd --- /dev/null +++ b/flags/4x3/cc.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/cd.svg b/flags/4x3/cd.svg new file mode 100644 index 0000000..e106ddd --- /dev/null +++ b/flags/4x3/cd.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/cefta.svg b/flags/4x3/cefta.svg new file mode 100644 index 0000000..f748d08 --- /dev/null +++ b/flags/4x3/cefta.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/cf.svg b/flags/4x3/cf.svg new file mode 100644 index 0000000..a6cd367 --- /dev/null +++ b/flags/4x3/cf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/4x3/cg.svg b/flags/4x3/cg.svg new file mode 100644 index 0000000..9128715 --- /dev/null +++ b/flags/4x3/cg.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/4x3/ch.svg b/flags/4x3/ch.svg new file mode 100644 index 0000000..b42d670 --- /dev/null +++ b/flags/4x3/ch.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/4x3/ci.svg b/flags/4x3/ci.svg new file mode 100644 index 0000000..e400f0c --- /dev/null +++ b/flags/4x3/ci.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/ck.svg b/flags/4x3/ck.svg new file mode 100644 index 0000000..18e547b --- /dev/null +++ b/flags/4x3/ck.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/4x3/cl.svg b/flags/4x3/cl.svg new file mode 100644 index 0000000..01766fe --- /dev/null +++ b/flags/4x3/cl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/cm.svg b/flags/4x3/cm.svg new file mode 100644 index 0000000..389b662 --- /dev/null +++ b/flags/4x3/cm.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/4x3/cn.svg b/flags/4x3/cn.svg new file mode 100644 index 0000000..10d3489 --- /dev/null +++ b/flags/4x3/cn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/flags/4x3/co.svg b/flags/4x3/co.svg new file mode 100644 index 0000000..ebd0a0f --- /dev/null +++ b/flags/4x3/co.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/cp.svg b/flags/4x3/cp.svg new file mode 100644 index 0000000..b3efb07 --- /dev/null +++ b/flags/4x3/cp.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/cr.svg b/flags/4x3/cr.svg new file mode 100644 index 0000000..5a409ee --- /dev/null +++ b/flags/4x3/cr.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/cu.svg b/flags/4x3/cu.svg new file mode 100644 index 0000000..6464f8e --- /dev/null +++ b/flags/4x3/cu.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/cv.svg b/flags/4x3/cv.svg new file mode 100644 index 0000000..5c251da --- /dev/null +++ b/flags/4x3/cv.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/cw.svg b/flags/4x3/cw.svg new file mode 100644 index 0000000..bb0ece2 --- /dev/null +++ b/flags/4x3/cw.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/4x3/cx.svg b/flags/4x3/cx.svg new file mode 100644 index 0000000..6803b3b --- /dev/null +++ b/flags/4x3/cx.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/4x3/cy.svg b/flags/4x3/cy.svg new file mode 100644 index 0000000..2f69bf7 --- /dev/null +++ b/flags/4x3/cy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/cz.svg b/flags/4x3/cz.svg new file mode 100644 index 0000000..7913de3 --- /dev/null +++ b/flags/4x3/cz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/de.svg b/flags/4x3/de.svg new file mode 100644 index 0000000..b08334b --- /dev/null +++ b/flags/4x3/de.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/dg.svg b/flags/4x3/dg.svg new file mode 100644 index 0000000..b9f99a9 --- /dev/null +++ b/flags/4x3/dg.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/dj.svg b/flags/4x3/dj.svg new file mode 100644 index 0000000..ebf2fc6 --- /dev/null +++ b/flags/4x3/dj.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/dk.svg b/flags/4x3/dk.svg new file mode 100644 index 0000000..563277f --- /dev/null +++ b/flags/4x3/dk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/dm.svg b/flags/4x3/dm.svg new file mode 100644 index 0000000..60457b7 --- /dev/null +++ b/flags/4x3/dm.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/do.svg b/flags/4x3/do.svg new file mode 100644 index 0000000..d837690 --- /dev/null +++ b/flags/4x3/do.svg @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/dz.svg b/flags/4x3/dz.svg new file mode 100644 index 0000000..5ff29a7 --- /dev/null +++ b/flags/4x3/dz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/eac.svg b/flags/4x3/eac.svg new file mode 100644 index 0000000..25a09a1 --- /dev/null +++ b/flags/4x3/eac.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/ec.svg b/flags/4x3/ec.svg new file mode 100644 index 0000000..65b7885 --- /dev/null +++ b/flags/4x3/ec.svg @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/ee.svg b/flags/4x3/ee.svg new file mode 100644 index 0000000..36ea288 --- /dev/null +++ b/flags/4x3/ee.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/eg.svg b/flags/4x3/eg.svg new file mode 100644 index 0000000..58c943c --- /dev/null +++ b/flags/4x3/eg.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/eh.svg b/flags/4x3/eh.svg new file mode 100644 index 0000000..2c9525b --- /dev/null +++ b/flags/4x3/eh.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/flags/4x3/er.svg b/flags/4x3/er.svg new file mode 100644 index 0000000..2705295 --- /dev/null +++ b/flags/4x3/er.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/4x3/es-ct.svg b/flags/4x3/es-ct.svg new file mode 100644 index 0000000..4d85911 --- /dev/null +++ b/flags/4x3/es-ct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/4x3/es-ga.svg b/flags/4x3/es-ga.svg new file mode 100644 index 0000000..a91ffed --- /dev/null +++ b/flags/4x3/es-ga.svg @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/es-pv.svg b/flags/4x3/es-pv.svg new file mode 100644 index 0000000..21c8759 --- /dev/null +++ b/flags/4x3/es-pv.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/es.svg b/flags/4x3/es.svg new file mode 100644 index 0000000..815e0f8 --- /dev/null +++ b/flags/4x3/es.svg @@ -0,0 +1,544 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/et.svg b/flags/4x3/et.svg new file mode 100644 index 0000000..a3378fd --- /dev/null +++ b/flags/4x3/et.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/4x3/eu.svg b/flags/4x3/eu.svg new file mode 100644 index 0000000..bbfefd6 --- /dev/null +++ b/flags/4x3/eu.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/fi.svg b/flags/4x3/fi.svg new file mode 100644 index 0000000..470be2d --- /dev/null +++ b/flags/4x3/fi.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/fj.svg b/flags/4x3/fj.svg new file mode 100644 index 0000000..2d7cd98 --- /dev/null +++ b/flags/4x3/fj.svg @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/fk.svg b/flags/4x3/fk.svg new file mode 100644 index 0000000..b4935a5 --- /dev/null +++ b/flags/4x3/fk.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/fm.svg b/flags/4x3/fm.svg new file mode 100644 index 0000000..85f4f47 --- /dev/null +++ b/flags/4x3/fm.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/flags/4x3/fo.svg b/flags/4x3/fo.svg new file mode 100644 index 0000000..717ee20 --- /dev/null +++ b/flags/4x3/fo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/4x3/fr.svg b/flags/4x3/fr.svg new file mode 100644 index 0000000..79689fe --- /dev/null +++ b/flags/4x3/fr.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/ga.svg b/flags/4x3/ga.svg new file mode 100644 index 0000000..76edab4 --- /dev/null +++ b/flags/4x3/ga.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/gb-eng.svg b/flags/4x3/gb-eng.svg new file mode 100644 index 0000000..12e3b67 --- /dev/null +++ b/flags/4x3/gb-eng.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/gb-nir.svg b/flags/4x3/gb-nir.svg new file mode 100644 index 0000000..c9510f3 --- /dev/null +++ b/flags/4x3/gb-nir.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/gb-sct.svg b/flags/4x3/gb-sct.svg new file mode 100644 index 0000000..f50cd32 --- /dev/null +++ b/flags/4x3/gb-sct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/4x3/gb-wls.svg b/flags/4x3/gb-wls.svg new file mode 100644 index 0000000..6e15fd0 --- /dev/null +++ b/flags/4x3/gb-wls.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/4x3/gb.svg b/flags/4x3/gb.svg new file mode 100644 index 0000000..dbac25e --- /dev/null +++ b/flags/4x3/gb.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/gd.svg b/flags/4x3/gd.svg new file mode 100644 index 0000000..f44e839 --- /dev/null +++ b/flags/4x3/gd.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/ge.svg b/flags/4x3/ge.svg new file mode 100644 index 0000000..d8126ec --- /dev/null +++ b/flags/4x3/ge.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/gf.svg b/flags/4x3/gf.svg new file mode 100644 index 0000000..7349342 --- /dev/null +++ b/flags/4x3/gf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/gg.svg b/flags/4x3/gg.svg new file mode 100644 index 0000000..f8216c8 --- /dev/null +++ b/flags/4x3/gg.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/4x3/gh.svg b/flags/4x3/gh.svg new file mode 100644 index 0000000..a6497de --- /dev/null +++ b/flags/4x3/gh.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/gi.svg b/flags/4x3/gi.svg new file mode 100644 index 0000000..92496be --- /dev/null +++ b/flags/4x3/gi.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/gl.svg b/flags/4x3/gl.svg new file mode 100644 index 0000000..eb5a52e --- /dev/null +++ b/flags/4x3/gl.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/4x3/gm.svg b/flags/4x3/gm.svg new file mode 100644 index 0000000..8fe9d66 --- /dev/null +++ b/flags/4x3/gm.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/4x3/gn.svg b/flags/4x3/gn.svg new file mode 100644 index 0000000..40d6ad4 --- /dev/null +++ b/flags/4x3/gn.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/gp.svg b/flags/4x3/gp.svg new file mode 100644 index 0000000..528e554 --- /dev/null +++ b/flags/4x3/gp.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/gq.svg b/flags/4x3/gq.svg new file mode 100644 index 0000000..ba2acf2 --- /dev/null +++ b/flags/4x3/gq.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/gr.svg b/flags/4x3/gr.svg new file mode 100644 index 0000000..599741e --- /dev/null +++ b/flags/4x3/gr.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/flags/4x3/gs.svg b/flags/4x3/gs.svg new file mode 100644 index 0000000..2e045df --- /dev/null +++ b/flags/4x3/gs.svg @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/gt.svg b/flags/4x3/gt.svg new file mode 100644 index 0000000..9b34712 --- /dev/null +++ b/flags/4x3/gt.svg @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/gu.svg b/flags/4x3/gu.svg new file mode 100644 index 0000000..a5584ff --- /dev/null +++ b/flags/4x3/gu.svg @@ -0,0 +1,23 @@ + + + + + + + + + + G + U + A + M + + + + + + + + + + diff --git a/flags/4x3/gw.svg b/flags/4x3/gw.svg new file mode 100644 index 0000000..b8d566a --- /dev/null +++ b/flags/4x3/gw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/gy.svg b/flags/4x3/gy.svg new file mode 100644 index 0000000..f4d9b8a --- /dev/null +++ b/flags/4x3/gy.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/4x3/hk.svg b/flags/4x3/hk.svg new file mode 100644 index 0000000..ec40b5f --- /dev/null +++ b/flags/4x3/hk.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/4x3/hm.svg b/flags/4x3/hm.svg new file mode 100644 index 0000000..c0748d3 --- /dev/null +++ b/flags/4x3/hm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/4x3/hn.svg b/flags/4x3/hn.svg new file mode 100644 index 0000000..1c166dc --- /dev/null +++ b/flags/4x3/hn.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/hr.svg b/flags/4x3/hr.svg new file mode 100644 index 0000000..febbc24 --- /dev/null +++ b/flags/4x3/hr.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/ht.svg b/flags/4x3/ht.svg new file mode 100644 index 0000000..4cd4470 --- /dev/null +++ b/flags/4x3/ht.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/hu.svg b/flags/4x3/hu.svg new file mode 100644 index 0000000..baddf7f --- /dev/null +++ b/flags/4x3/hu.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/ic.svg b/flags/4x3/ic.svg new file mode 100644 index 0000000..81e6ee2 --- /dev/null +++ b/flags/4x3/ic.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/id.svg b/flags/4x3/id.svg new file mode 100644 index 0000000..3b7c8fc --- /dev/null +++ b/flags/4x3/id.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/4x3/ie.svg b/flags/4x3/ie.svg new file mode 100644 index 0000000..049be14 --- /dev/null +++ b/flags/4x3/ie.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/il.svg b/flags/4x3/il.svg new file mode 100644 index 0000000..724cf8b --- /dev/null +++ b/flags/4x3/il.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/4x3/im.svg b/flags/4x3/im.svg new file mode 100644 index 0000000..3d597a1 --- /dev/null +++ b/flags/4x3/im.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/in.svg b/flags/4x3/in.svg new file mode 100644 index 0000000..c634f68 --- /dev/null +++ b/flags/4x3/in.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/io.svg b/flags/4x3/io.svg new file mode 100644 index 0000000..b04c46f --- /dev/null +++ b/flags/4x3/io.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/iq.svg b/flags/4x3/iq.svg new file mode 100644 index 0000000..6891785 --- /dev/null +++ b/flags/4x3/iq.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/flags/4x3/ir.svg b/flags/4x3/ir.svg new file mode 100644 index 0000000..5c9609e --- /dev/null +++ b/flags/4x3/ir.svg @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/is.svg b/flags/4x3/is.svg new file mode 100644 index 0000000..56cc977 --- /dev/null +++ b/flags/4x3/is.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/4x3/it.svg b/flags/4x3/it.svg new file mode 100644 index 0000000..20a8bfd --- /dev/null +++ b/flags/4x3/it.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/je.svg b/flags/4x3/je.svg new file mode 100644 index 0000000..e69e4f4 --- /dev/null +++ b/flags/4x3/je.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/jm.svg b/flags/4x3/jm.svg new file mode 100644 index 0000000..e03a342 --- /dev/null +++ b/flags/4x3/jm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/4x3/jo.svg b/flags/4x3/jo.svg new file mode 100644 index 0000000..5080291 --- /dev/null +++ b/flags/4x3/jo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/flags/4x3/jp.svg b/flags/4x3/jp.svg new file mode 100644 index 0000000..cd03a33 --- /dev/null +++ b/flags/4x3/jp.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/flags/4x3/ke.svg b/flags/4x3/ke.svg new file mode 100644 index 0000000..5b37793 --- /dev/null +++ b/flags/4x3/ke.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/kg.svg b/flags/4x3/kg.svg new file mode 100644 index 0000000..626af14 --- /dev/null +++ b/flags/4x3/kg.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/4x3/kh.svg b/flags/4x3/kh.svg new file mode 100644 index 0000000..c658838 --- /dev/null +++ b/flags/4x3/kh.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/ki.svg b/flags/4x3/ki.svg new file mode 100644 index 0000000..1697ffe --- /dev/null +++ b/flags/4x3/ki.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/km.svg b/flags/4x3/km.svg new file mode 100644 index 0000000..56d62c3 --- /dev/null +++ b/flags/4x3/km.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/flags/4x3/kn.svg b/flags/4x3/kn.svg new file mode 100644 index 0000000..01a3a0a --- /dev/null +++ b/flags/4x3/kn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/4x3/kp.svg b/flags/4x3/kp.svg new file mode 100644 index 0000000..94bc8e1 --- /dev/null +++ b/flags/4x3/kp.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/4x3/kr.svg b/flags/4x3/kr.svg new file mode 100644 index 0000000..44b51e2 --- /dev/null +++ b/flags/4x3/kr.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/kw.svg b/flags/4x3/kw.svg new file mode 100644 index 0000000..7ff91a8 --- /dev/null +++ b/flags/4x3/kw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/ky.svg b/flags/4x3/ky.svg new file mode 100644 index 0000000..d6e567b --- /dev/null +++ b/flags/4x3/ky.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/kz.svg b/flags/4x3/kz.svg new file mode 100644 index 0000000..a69ba7a --- /dev/null +++ b/flags/4x3/kz.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/la.svg b/flags/4x3/la.svg new file mode 100644 index 0000000..9723a78 --- /dev/null +++ b/flags/4x3/la.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/4x3/lb.svg b/flags/4x3/lb.svg new file mode 100644 index 0000000..49650ad --- /dev/null +++ b/flags/4x3/lb.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/4x3/lc.svg b/flags/4x3/lc.svg new file mode 100644 index 0000000..46bbc6c --- /dev/null +++ b/flags/4x3/lc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/4x3/li.svg b/flags/4x3/li.svg new file mode 100644 index 0000000..a08a05a --- /dev/null +++ b/flags/4x3/li.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/lk.svg b/flags/4x3/lk.svg new file mode 100644 index 0000000..24c6559 --- /dev/null +++ b/flags/4x3/lk.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/lr.svg b/flags/4x3/lr.svg new file mode 100644 index 0000000..a31377f --- /dev/null +++ b/flags/4x3/lr.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/4x3/ls.svg b/flags/4x3/ls.svg new file mode 100644 index 0000000..e701650 --- /dev/null +++ b/flags/4x3/ls.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/4x3/lt.svg b/flags/4x3/lt.svg new file mode 100644 index 0000000..90ec5d2 --- /dev/null +++ b/flags/4x3/lt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/lu.svg b/flags/4x3/lu.svg new file mode 100644 index 0000000..c31d2bf --- /dev/null +++ b/flags/4x3/lu.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/lv.svg b/flags/4x3/lv.svg new file mode 100644 index 0000000..6a9e75e --- /dev/null +++ b/flags/4x3/lv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/ly.svg b/flags/4x3/ly.svg new file mode 100644 index 0000000..14abcb2 --- /dev/null +++ b/flags/4x3/ly.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/ma.svg b/flags/4x3/ma.svg new file mode 100644 index 0000000..7ce56ef --- /dev/null +++ b/flags/4x3/ma.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/4x3/mc.svg b/flags/4x3/mc.svg new file mode 100644 index 0000000..9cb6c9e --- /dev/null +++ b/flags/4x3/mc.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/md.svg b/flags/4x3/md.svg new file mode 100644 index 0000000..a806572 --- /dev/null +++ b/flags/4x3/md.svg @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/me.svg b/flags/4x3/me.svg new file mode 100644 index 0000000..b56cce0 --- /dev/null +++ b/flags/4x3/me.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/mf.svg b/flags/4x3/mf.svg new file mode 100644 index 0000000..a53ce50 --- /dev/null +++ b/flags/4x3/mf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/mg.svg b/flags/4x3/mg.svg new file mode 100644 index 0000000..5fa2d24 --- /dev/null +++ b/flags/4x3/mg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/mh.svg b/flags/4x3/mh.svg new file mode 100644 index 0000000..46351e5 --- /dev/null +++ b/flags/4x3/mh.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/mk.svg b/flags/4x3/mk.svg new file mode 100644 index 0000000..4f5cae7 --- /dev/null +++ b/flags/4x3/mk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/ml.svg b/flags/4x3/ml.svg new file mode 100644 index 0000000..6f6b716 --- /dev/null +++ b/flags/4x3/ml.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/mm.svg b/flags/4x3/mm.svg new file mode 100644 index 0000000..8ed5e6a --- /dev/null +++ b/flags/4x3/mm.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/4x3/mn.svg b/flags/4x3/mn.svg new file mode 100644 index 0000000..56cb072 --- /dev/null +++ b/flags/4x3/mn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/4x3/mo.svg b/flags/4x3/mo.svg new file mode 100644 index 0000000..257faed --- /dev/null +++ b/flags/4x3/mo.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/4x3/mp.svg b/flags/4x3/mp.svg new file mode 100644 index 0000000..6696fdb --- /dev/null +++ b/flags/4x3/mp.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/mq.svg b/flags/4x3/mq.svg new file mode 100644 index 0000000..b221951 --- /dev/null +++ b/flags/4x3/mq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/mr.svg b/flags/4x3/mr.svg new file mode 100644 index 0000000..3f0a626 --- /dev/null +++ b/flags/4x3/mr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/ms.svg b/flags/4x3/ms.svg new file mode 100644 index 0000000..5864124 --- /dev/null +++ b/flags/4x3/ms.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/mt.svg b/flags/4x3/mt.svg new file mode 100644 index 0000000..676e801 --- /dev/null +++ b/flags/4x3/mt.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/mu.svg b/flags/4x3/mu.svg new file mode 100644 index 0000000..82d7a3b --- /dev/null +++ b/flags/4x3/mu.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/4x3/mv.svg b/flags/4x3/mv.svg new file mode 100644 index 0000000..10450f9 --- /dev/null +++ b/flags/4x3/mv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/mw.svg b/flags/4x3/mw.svg new file mode 100644 index 0000000..113aae5 --- /dev/null +++ b/flags/4x3/mw.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/flags/4x3/mx.svg b/flags/4x3/mx.svg new file mode 100644 index 0000000..bb305b8 --- /dev/null +++ b/flags/4x3/mx.svg @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/my.svg b/flags/4x3/my.svg new file mode 100644 index 0000000..264f48a --- /dev/null +++ b/flags/4x3/my.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/mz.svg b/flags/4x3/mz.svg new file mode 100644 index 0000000..eb02005 --- /dev/null +++ b/flags/4x3/mz.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/na.svg b/flags/4x3/na.svg new file mode 100644 index 0000000..799702e --- /dev/null +++ b/flags/4x3/na.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/flags/4x3/nc.svg b/flags/4x3/nc.svg new file mode 100644 index 0000000..9679540 --- /dev/null +++ b/flags/4x3/nc.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/ne.svg b/flags/4x3/ne.svg new file mode 100644 index 0000000..39a82b8 --- /dev/null +++ b/flags/4x3/ne.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/nf.svg b/flags/4x3/nf.svg new file mode 100644 index 0000000..ecdb4a3 --- /dev/null +++ b/flags/4x3/nf.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/4x3/ng.svg b/flags/4x3/ng.svg new file mode 100644 index 0000000..81eb35f --- /dev/null +++ b/flags/4x3/ng.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/ni.svg b/flags/4x3/ni.svg new file mode 100644 index 0000000..e16e77a --- /dev/null +++ b/flags/4x3/ni.svg @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/nl.svg b/flags/4x3/nl.svg new file mode 100644 index 0000000..4faaf49 --- /dev/null +++ b/flags/4x3/nl.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/no.svg b/flags/4x3/no.svg new file mode 100644 index 0000000..a5f2a15 --- /dev/null +++ b/flags/4x3/no.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/np.svg b/flags/4x3/np.svg new file mode 100644 index 0000000..fead940 --- /dev/null +++ b/flags/4x3/np.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/nr.svg b/flags/4x3/nr.svg new file mode 100644 index 0000000..e71ddcd --- /dev/null +++ b/flags/4x3/nr.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/flags/4x3/nu.svg b/flags/4x3/nu.svg new file mode 100644 index 0000000..4067baf --- /dev/null +++ b/flags/4x3/nu.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/flags/4x3/nz.svg b/flags/4x3/nz.svg new file mode 100644 index 0000000..a0028fb --- /dev/null +++ b/flags/4x3/nz.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/om.svg b/flags/4x3/om.svg new file mode 100644 index 0000000..1c76217 --- /dev/null +++ b/flags/4x3/om.svg @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/pa.svg b/flags/4x3/pa.svg new file mode 100644 index 0000000..8dc03bc --- /dev/null +++ b/flags/4x3/pa.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/4x3/pe.svg b/flags/4x3/pe.svg new file mode 100644 index 0000000..33e6cfd --- /dev/null +++ b/flags/4x3/pe.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/4x3/pf.svg b/flags/4x3/pf.svg new file mode 100644 index 0000000..16374f3 --- /dev/null +++ b/flags/4x3/pf.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/pg.svg b/flags/4x3/pg.svg new file mode 100644 index 0000000..1080add --- /dev/null +++ b/flags/4x3/pg.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/4x3/ph.svg b/flags/4x3/ph.svg new file mode 100644 index 0000000..65489e1 --- /dev/null +++ b/flags/4x3/ph.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/pk.svg b/flags/4x3/pk.svg new file mode 100644 index 0000000..fa02f6a --- /dev/null +++ b/flags/4x3/pk.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/4x3/pl.svg b/flags/4x3/pl.svg new file mode 100644 index 0000000..0fa5145 --- /dev/null +++ b/flags/4x3/pl.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/pm.svg b/flags/4x3/pm.svg new file mode 100644 index 0000000..401139f --- /dev/null +++ b/flags/4x3/pm.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/pn.svg b/flags/4x3/pn.svg new file mode 100644 index 0000000..9788c9c --- /dev/null +++ b/flags/4x3/pn.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/pr.svg b/flags/4x3/pr.svg new file mode 100644 index 0000000..3cb403b --- /dev/null +++ b/flags/4x3/pr.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/ps.svg b/flags/4x3/ps.svg new file mode 100644 index 0000000..8203148 --- /dev/null +++ b/flags/4x3/ps.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/4x3/pt.svg b/flags/4x3/pt.svg new file mode 100644 index 0000000..2f36b7e --- /dev/null +++ b/flags/4x3/pt.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/pw.svg b/flags/4x3/pw.svg new file mode 100644 index 0000000..089cbce --- /dev/null +++ b/flags/4x3/pw.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/flags/4x3/py.svg b/flags/4x3/py.svg new file mode 100644 index 0000000..bfbf01f --- /dev/null +++ b/flags/4x3/py.svg @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/qa.svg b/flags/4x3/qa.svg new file mode 100644 index 0000000..bd493c3 --- /dev/null +++ b/flags/4x3/qa.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/4x3/re.svg b/flags/4x3/re.svg new file mode 100644 index 0000000..3225ddd --- /dev/null +++ b/flags/4x3/re.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/ro.svg b/flags/4x3/ro.svg new file mode 100644 index 0000000..fda0f7b --- /dev/null +++ b/flags/4x3/ro.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/rs.svg b/flags/4x3/rs.svg new file mode 100644 index 0000000..120293a --- /dev/null +++ b/flags/4x3/rs.svg @@ -0,0 +1,292 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/ru.svg b/flags/4x3/ru.svg new file mode 100644 index 0000000..f4d27ef --- /dev/null +++ b/flags/4x3/ru.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/rw.svg b/flags/4x3/rw.svg new file mode 100644 index 0000000..6cc669e --- /dev/null +++ b/flags/4x3/rw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/sa.svg b/flags/4x3/sa.svg new file mode 100644 index 0000000..660396a --- /dev/null +++ b/flags/4x3/sa.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/sb.svg b/flags/4x3/sb.svg new file mode 100644 index 0000000..a011360 --- /dev/null +++ b/flags/4x3/sb.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/sc.svg b/flags/4x3/sc.svg new file mode 100644 index 0000000..9a46b36 --- /dev/null +++ b/flags/4x3/sc.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/sd.svg b/flags/4x3/sd.svg new file mode 100644 index 0000000..b8e4b97 --- /dev/null +++ b/flags/4x3/sd.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/se.svg b/flags/4x3/se.svg new file mode 100644 index 0000000..0e41780 --- /dev/null +++ b/flags/4x3/se.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/4x3/sg.svg b/flags/4x3/sg.svg new file mode 100644 index 0000000..c4dd4ac --- /dev/null +++ b/flags/4x3/sg.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/sh.svg b/flags/4x3/sh.svg new file mode 100644 index 0000000..353915d --- /dev/null +++ b/flags/4x3/sh.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/si.svg b/flags/4x3/si.svg new file mode 100644 index 0000000..f2aea01 --- /dev/null +++ b/flags/4x3/si.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/sj.svg b/flags/4x3/sj.svg new file mode 100644 index 0000000..bb2799c --- /dev/null +++ b/flags/4x3/sj.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/sk.svg b/flags/4x3/sk.svg new file mode 100644 index 0000000..a1953fa --- /dev/null +++ b/flags/4x3/sk.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/4x3/sl.svg b/flags/4x3/sl.svg new file mode 100644 index 0000000..a07baf7 --- /dev/null +++ b/flags/4x3/sl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/sm.svg b/flags/4x3/sm.svg new file mode 100644 index 0000000..0892990 --- /dev/null +++ b/flags/4x3/sm.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/sn.svg b/flags/4x3/sn.svg new file mode 100644 index 0000000..7c0673d --- /dev/null +++ b/flags/4x3/sn.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/4x3/so.svg b/flags/4x3/so.svg new file mode 100644 index 0000000..ae582f1 --- /dev/null +++ b/flags/4x3/so.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/flags/4x3/sr.svg b/flags/4x3/sr.svg new file mode 100644 index 0000000..5e71c40 --- /dev/null +++ b/flags/4x3/sr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/ss.svg b/flags/4x3/ss.svg new file mode 100644 index 0000000..73804d8 --- /dev/null +++ b/flags/4x3/ss.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/4x3/st.svg b/flags/4x3/st.svg new file mode 100644 index 0000000..f2e75c1 --- /dev/null +++ b/flags/4x3/st.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/flags/4x3/sv.svg b/flags/4x3/sv.svg new file mode 100644 index 0000000..3a63913 --- /dev/null +++ b/flags/4x3/sv.svg @@ -0,0 +1,594 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/sx.svg b/flags/4x3/sx.svg new file mode 100644 index 0000000..84844e0 --- /dev/null +++ b/flags/4x3/sx.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/sy.svg b/flags/4x3/sy.svg new file mode 100644 index 0000000..29636ae --- /dev/null +++ b/flags/4x3/sy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/sz.svg b/flags/4x3/sz.svg new file mode 100644 index 0000000..5eef691 --- /dev/null +++ b/flags/4x3/sz.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/ta.svg b/flags/4x3/ta.svg new file mode 100644 index 0000000..b68ad23 --- /dev/null +++ b/flags/4x3/ta.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/tc.svg b/flags/4x3/tc.svg new file mode 100644 index 0000000..89d29bb --- /dev/null +++ b/flags/4x3/tc.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/td.svg b/flags/4x3/td.svg new file mode 100644 index 0000000..fa3bd92 --- /dev/null +++ b/flags/4x3/td.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/tf.svg b/flags/4x3/tf.svg new file mode 100644 index 0000000..88323d2 --- /dev/null +++ b/flags/4x3/tf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/flags/4x3/tg.svg b/flags/4x3/tg.svg new file mode 100644 index 0000000..e20f40d --- /dev/null +++ b/flags/4x3/tg.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/flags/4x3/th.svg b/flags/4x3/th.svg new file mode 100644 index 0000000..1e93a61 --- /dev/null +++ b/flags/4x3/th.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/tj.svg b/flags/4x3/tj.svg new file mode 100644 index 0000000..d2ba733 --- /dev/null +++ b/flags/4x3/tj.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/tk.svg b/flags/4x3/tk.svg new file mode 100644 index 0000000..65bab13 --- /dev/null +++ b/flags/4x3/tk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/tl.svg b/flags/4x3/tl.svg new file mode 100644 index 0000000..bcfc161 --- /dev/null +++ b/flags/4x3/tl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/tm.svg b/flags/4x3/tm.svg new file mode 100644 index 0000000..07c1a2f --- /dev/null +++ b/flags/4x3/tm.svg @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/tn.svg b/flags/4x3/tn.svg new file mode 100644 index 0000000..6a1989b --- /dev/null +++ b/flags/4x3/tn.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/4x3/to.svg b/flags/4x3/to.svg new file mode 100644 index 0000000..d072337 --- /dev/null +++ b/flags/4x3/to.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/flags/4x3/tr.svg b/flags/4x3/tr.svg new file mode 100644 index 0000000..a92804f --- /dev/null +++ b/flags/4x3/tr.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/4x3/tt.svg b/flags/4x3/tt.svg new file mode 100644 index 0000000..14adbe0 --- /dev/null +++ b/flags/4x3/tt.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/tv.svg b/flags/4x3/tv.svg new file mode 100644 index 0000000..675210e --- /dev/null +++ b/flags/4x3/tv.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/4x3/tw.svg b/flags/4x3/tw.svg new file mode 100644 index 0000000..57fd98b --- /dev/null +++ b/flags/4x3/tw.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/tz.svg b/flags/4x3/tz.svg new file mode 100644 index 0000000..751c167 --- /dev/null +++ b/flags/4x3/tz.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/flags/4x3/ua.svg b/flags/4x3/ua.svg new file mode 100644 index 0000000..a339eb1 --- /dev/null +++ b/flags/4x3/ua.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/flags/4x3/ug.svg b/flags/4x3/ug.svg new file mode 100644 index 0000000..78252a4 --- /dev/null +++ b/flags/4x3/ug.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/um.svg b/flags/4x3/um.svg new file mode 100644 index 0000000..e041594 --- /dev/null +++ b/flags/4x3/um.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/4x3/un.svg b/flags/4x3/un.svg new file mode 100644 index 0000000..e475337 --- /dev/null +++ b/flags/4x3/un.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/flags/4x3/us.svg b/flags/4x3/us.svg new file mode 100644 index 0000000..615946d --- /dev/null +++ b/flags/4x3/us.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/flags/4x3/uy.svg b/flags/4x3/uy.svg new file mode 100644 index 0000000..4a54b85 --- /dev/null +++ b/flags/4x3/uy.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/uz.svg b/flags/4x3/uz.svg new file mode 100644 index 0000000..aaf9382 --- /dev/null +++ b/flags/4x3/uz.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/va.svg b/flags/4x3/va.svg new file mode 100644 index 0000000..25e6a97 --- /dev/null +++ b/flags/4x3/va.svg @@ -0,0 +1,190 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/vc.svg b/flags/4x3/vc.svg new file mode 100644 index 0000000..450f6f0 --- /dev/null +++ b/flags/4x3/vc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/flags/4x3/ve.svg b/flags/4x3/ve.svg new file mode 100644 index 0000000..314e7f5 --- /dev/null +++ b/flags/4x3/ve.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/vg.svg b/flags/4x3/vg.svg new file mode 100644 index 0000000..4d2c397 --- /dev/null +++ b/flags/4x3/vg.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/vi.svg b/flags/4x3/vi.svg new file mode 100644 index 0000000..3a64338 --- /dev/null +++ b/flags/4x3/vi.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/vn.svg b/flags/4x3/vn.svg new file mode 100644 index 0000000..24bedc5 --- /dev/null +++ b/flags/4x3/vn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/flags/4x3/vu.svg b/flags/4x3/vu.svg new file mode 100644 index 0000000..efcff89 --- /dev/null +++ b/flags/4x3/vu.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/wf.svg b/flags/4x3/wf.svg new file mode 100644 index 0000000..57feb3a --- /dev/null +++ b/flags/4x3/wf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/ws.svg b/flags/4x3/ws.svg new file mode 100644 index 0000000..0e758a7 --- /dev/null +++ b/flags/4x3/ws.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/xk.svg b/flags/4x3/xk.svg new file mode 100644 index 0000000..de6ef4d --- /dev/null +++ b/flags/4x3/xk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/xx.svg b/flags/4x3/xx.svg new file mode 100644 index 0000000..9333be3 --- /dev/null +++ b/flags/4x3/xx.svg @@ -0,0 +1,4 @@ + + + + diff --git a/flags/4x3/ye.svg b/flags/4x3/ye.svg new file mode 100644 index 0000000..61f0ed6 --- /dev/null +++ b/flags/4x3/ye.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/flags/4x3/yt.svg b/flags/4x3/yt.svg new file mode 100644 index 0000000..5ea2f64 --- /dev/null +++ b/flags/4x3/yt.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/flags/4x3/za.svg b/flags/4x3/za.svg new file mode 100644 index 0000000..aa54beb --- /dev/null +++ b/flags/4x3/za.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/zm.svg b/flags/4x3/zm.svg new file mode 100644 index 0000000..b8fdd63 --- /dev/null +++ b/flags/4x3/zm.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flags/4x3/zw.svg b/flags/4x3/zw.svg new file mode 100644 index 0000000..5c19746 --- /dev/null +++ b/flags/4x3/zw.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/index.html b/index.html new file mode 100644 index 0000000..f901b7d --- /dev/null +++ b/index.html @@ -0,0 +1,32 @@ + + + + + + Document + + + + + + +

FUN WITH FLAGS - LEARN

+ +
+
+ + + + + + + + +
+
+ +
+ + diff --git a/index.php b/index.php deleted file mode 100644 index 129c5b1..0000000 --- a/index.php +++ /dev/null @@ -1,62 +0,0 @@ - 'Afghanistan', - * 'alpha2' => 'AF', - * 'alpha3' => 'AFG', - * 'numeric' => '004', - * 'currency' => [ - * 'AFN', - * ], - * - */ -require_once 'vendor/autoload.php'; - -$countries = (new League\ISO3166\ISO3166)->all(); -echo "
";
-// var_dump($countries);
-
-foreach ($countries as $country) {
-    // echo "{$country['name']} - {$country['alpha2']}  
"; - // echo "Name - {$country['name']}; Alpha2 code - {$country['alpha2']}
"; - -} -echo "
"; -$currentCountry = "BV"; -?> - - - - - - - Document - - - - - - - - - - - - - - -
CoutnryCode
- - \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..011ed7d --- /dev/null +++ b/package-lock.json @@ -0,0 +1,17 @@ +{ + "name": "php-coutries-test", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "dependencies": { + "flag-icons": "^6.11.0" + } + }, + "node_modules/flag-icons": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/flag-icons/-/flag-icons-6.11.0.tgz", + "integrity": "sha512-oK+QhV5UMWq+lmyOnfXUfVhSgHy29gQ0gQpmORdNP6ucAsKzIGm39ncvyThJyvt76Au2qsepDTE9waHRuaYPUw==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..eebcfe0 --- /dev/null +++ b/package.json @@ -0,0 +1,5 @@ +{ + "dependencies": { + "flag-icons": "^6.11.0" + } +} diff --git a/script.js b/script.js new file mode 100644 index 0000000..929e9cc --- /dev/null +++ b/script.js @@ -0,0 +1,1876 @@ +var countries = [ + { + name: "Afghanistan", + alpha2: "AF", + alpha3: "AFG", + numeric: "004", + currency: ["AFN"], + }, + { + name: "\u00c5land Islands", + alpha2: "AX", + alpha3: "ALA", + numeric: "248", + currency: ["EUR"], + }, + { + name: "Albania", + alpha2: "AL", + alpha3: "ALB", + numeric: "008", + currency: ["ALL"], + }, + { + name: "Algeria", + alpha2: "DZ", + alpha3: "DZA", + numeric: "012", + currency: ["DZD"], + }, + { + name: "American Samoa", + alpha2: "AS", + alpha3: "ASM", + numeric: "016", + currency: ["USD"], + }, + { + name: "Andorra", + alpha2: "AD", + alpha3: "AND", + numeric: "020", + currency: ["EUR"], + }, + { + name: "Angola", + alpha2: "AO", + alpha3: "AGO", + numeric: "024", + currency: ["AOA"], + }, + { + name: "Anguilla", + alpha2: "AI", + alpha3: "AIA", + numeric: "660", + currency: ["XCD"], + }, + { + name: "Antarctica", + alpha2: "AQ", + alpha3: "ATA", + numeric: "010", + currency: [ + "ARS", + "AUD", + "BGN", + "BRL", + "BYR", + "CLP", + "CNY", + "CZK", + "EUR", + "GBP", + "INR", + "JPY", + "KRW", + "NOK", + "NZD", + "PEN", + "PKR", + "PLN", + "RON", + "RUB", + "SEK", + "UAH", + "USD", + "UYU", + "ZAR", + ], + }, + { + name: "Antigua and Barbuda", + alpha2: "AG", + alpha3: "ATG", + numeric: "028", + currency: ["XCD"], + }, + { + name: "Argentina", + alpha2: "AR", + alpha3: "ARG", + numeric: "032", + currency: ["ARS"], + }, + { + name: "Armenia", + alpha2: "AM", + alpha3: "ARM", + numeric: "051", + currency: ["AMD"], + }, + { + name: "Aruba", + alpha2: "AW", + alpha3: "ABW", + numeric: "533", + currency: ["AWG"], + }, + { + name: "Australia", + alpha2: "AU", + alpha3: "AUS", + numeric: "036", + currency: ["AUD"], + }, + { + name: "Austria", + alpha2: "AT", + alpha3: "AUT", + numeric: "040", + currency: ["EUR"], + }, + { + name: "Azerbaijan", + alpha2: "AZ", + alpha3: "AZE", + numeric: "031", + currency: ["AZN"], + }, + { + name: "Bahamas", + alpha2: "BS", + alpha3: "BHS", + numeric: "044", + currency: ["BSD"], + }, + { + name: "Bahrain", + alpha2: "BH", + alpha3: "BHR", + numeric: "048", + currency: ["BHD"], + }, + { + name: "Bangladesh", + alpha2: "BD", + alpha3: "BGD", + numeric: "050", + currency: ["BDT"], + }, + { + name: "Barbados", + alpha2: "BB", + alpha3: "BRB", + numeric: "052", + currency: ["BBD"], + }, + { + name: "Belarus", + alpha2: "BY", + alpha3: "BLR", + numeric: "112", + currency: ["BYN"], + }, + { + name: "Belgium", + alpha2: "BE", + alpha3: "BEL", + numeric: "056", + currency: ["EUR"], + }, + { + name: "Belize", + alpha2: "BZ", + alpha3: "BLZ", + numeric: "084", + currency: ["BZD"], + }, + { + name: "Benin", + alpha2: "BJ", + alpha3: "BEN", + numeric: "204", + currency: ["XOF"], + }, + { + name: "Bermuda", + alpha2: "BM", + alpha3: "BMU", + numeric: "060", + currency: ["BMD"], + }, + { + name: "Bhutan", + alpha2: "BT", + alpha3: "BTN", + numeric: "064", + currency: ["BTN"], + }, + { + name: "Bolivia (Plurinational State of)", + alpha2: "BO", + alpha3: "BOL", + numeric: "068", + currency: ["BOB"], + }, + { + name: "Bonaire, Sint Eustatius and Saba", + alpha2: "BQ", + alpha3: "BES", + numeric: "535", + currency: ["USD"], + }, + { + name: "Bosnia and Herzegovina", + alpha2: "BA", + alpha3: "BIH", + numeric: "070", + currency: ["BAM"], + }, + { + name: "Botswana", + alpha2: "BW", + alpha3: "BWA", + numeric: "072", + currency: ["BWP"], + }, + { + name: "Bouvet Island", + alpha2: "BV", + alpha3: "BVT", + numeric: "074", + currency: ["NOK"], + }, + { + name: "Brazil", + alpha2: "BR", + alpha3: "BRA", + numeric: "076", + currency: ["BRL"], + }, + { + name: "British Indian Ocean Territory", + alpha2: "IO", + alpha3: "IOT", + numeric: "086", + currency: ["GBP"], + }, + { + name: "Brunei Darussalam", + alpha2: "BN", + alpha3: "BRN", + numeric: "096", + currency: ["BND", "SGD"], + }, + { + name: "Bulgaria", + alpha2: "BG", + alpha3: "BGR", + numeric: "100", + currency: ["BGN"], + }, + { + name: "Burkina Faso", + alpha2: "BF", + alpha3: "BFA", + numeric: "854", + currency: ["XOF"], + }, + { + name: "Burundi", + alpha2: "BI", + alpha3: "BDI", + numeric: "108", + currency: ["BIF"], + }, + { + name: "Cabo Verde", + alpha2: "CV", + alpha3: "CPV", + numeric: "132", + currency: ["CVE"], + }, + { + name: "Cambodia", + alpha2: "KH", + alpha3: "KHM", + numeric: "116", + currency: ["KHR"], + }, + { + name: "Cameroon", + alpha2: "CM", + alpha3: "CMR", + numeric: "120", + currency: ["XAF"], + }, + { + name: "Canada", + alpha2: "CA", + alpha3: "CAN", + numeric: "124", + currency: ["CAD"], + }, + { + name: "Cayman Islands", + alpha2: "KY", + alpha3: "CYM", + numeric: "136", + currency: ["KYD"], + }, + { + name: "Central African Republic", + alpha2: "CF", + alpha3: "CAF", + numeric: "140", + currency: ["XAF"], + }, + { + name: "Chad", + alpha2: "TD", + alpha3: "TCD", + numeric: "148", + currency: ["XAF"], + }, + { + name: "Chile", + alpha2: "CL", + alpha3: "CHL", + numeric: "152", + currency: ["CLP"], + }, + { + name: "China", + alpha2: "CN", + alpha3: "CHN", + numeric: "156", + currency: ["CNY"], + }, + { + name: "Christmas Island", + alpha2: "CX", + alpha3: "CXR", + numeric: "162", + currency: ["AUD"], + }, + { + name: "Cocos (Keeling) Islands", + alpha2: "CC", + alpha3: "CCK", + numeric: "166", + currency: ["AUD"], + }, + { + name: "Colombia", + alpha2: "CO", + alpha3: "COL", + numeric: "170", + currency: ["COP"], + }, + { + name: "Comoros", + alpha2: "KM", + alpha3: "COM", + numeric: "174", + currency: ["KMF"], + }, + { + name: "Congo", + alpha2: "CG", + alpha3: "COG", + numeric: "178", + currency: ["XAF"], + }, + { + name: "Congo (Democratic Republic of the)", + alpha2: "CD", + alpha3: "COD", + numeric: "180", + currency: ["CDF"], + }, + { + name: "Cook Islands", + alpha2: "CK", + alpha3: "COK", + numeric: "184", + currency: ["NZD"], + }, + { + name: "Costa Rica", + alpha2: "CR", + alpha3: "CRI", + numeric: "188", + currency: ["CRC"], + }, + { + name: "C\u00f4te d'Ivoire", + alpha2: "CI", + alpha3: "CIV", + numeric: "384", + currency: ["XOF"], + }, + { + name: "Croatia", + alpha2: "HR", + alpha3: "HRV", + numeric: "191", + currency: ["EUR"], + }, + { + name: "Cuba", + alpha2: "CU", + alpha3: "CUB", + numeric: "192", + currency: ["CUC", "CUP"], + }, + { + name: "Cura\u00e7ao", + alpha2: "CW", + alpha3: "CUW", + numeric: "531", + currency: ["ANG"], + }, + { + name: "Cyprus", + alpha2: "CY", + alpha3: "CYP", + numeric: "196", + currency: ["EUR"], + }, + { + name: "Czechia", + alpha2: "CZ", + alpha3: "CZE", + numeric: "203", + currency: ["CZK"], + }, + { + name: "Denmark", + alpha2: "DK", + alpha3: "DNK", + numeric: "208", + currency: ["DKK"], + }, + { + name: "Djibouti", + alpha2: "DJ", + alpha3: "DJI", + numeric: "262", + currency: ["DJF"], + }, + { + name: "Dominica", + alpha2: "DM", + alpha3: "DMA", + numeric: "212", + currency: ["XCD"], + }, + { + name: "Dominican Republic", + alpha2: "DO", + alpha3: "DOM", + numeric: "214", + currency: ["DOP"], + }, + { + name: "Ecuador", + alpha2: "EC", + alpha3: "ECU", + numeric: "218", + currency: ["USD"], + }, + { + name: "Egypt", + alpha2: "EG", + alpha3: "EGY", + numeric: "818", + currency: ["EGP"], + }, + { + name: "El Salvador", + alpha2: "SV", + alpha3: "SLV", + numeric: "222", + currency: ["USD"], + }, + { + name: "Equatorial Guinea", + alpha2: "GQ", + alpha3: "GNQ", + numeric: "226", + currency: ["XAF"], + }, + { + name: "Eritrea", + alpha2: "ER", + alpha3: "ERI", + numeric: "232", + currency: ["ERN"], + }, + { + name: "Estonia", + alpha2: "EE", + alpha3: "EST", + numeric: "233", + currency: ["EUR"], + }, + { + name: "Ethiopia", + alpha2: "ET", + alpha3: "ETH", + numeric: "231", + currency: ["ETB"], + }, + { + name: "Eswatini", + alpha2: "SZ", + alpha3: "SWZ", + numeric: "748", + currency: ["SZL", "ZAR"], + }, + { + name: "Falkland Islands (Malvinas)", + alpha2: "FK", + alpha3: "FLK", + numeric: "238", + currency: ["FKP"], + }, + { + name: "Faroe Islands", + alpha2: "FO", + alpha3: "FRO", + numeric: "234", + currency: ["DKK"], + }, + { + name: "Fiji", + alpha2: "FJ", + alpha3: "FJI", + numeric: "242", + currency: ["FJD"], + }, + { + name: "Finland", + alpha2: "FI", + alpha3: "FIN", + numeric: "246", + currency: ["EUR"], + }, + { + name: "France", + alpha2: "FR", + alpha3: "FRA", + numeric: "250", + currency: ["EUR"], + }, + { + name: "French Guiana", + alpha2: "GF", + alpha3: "GUF", + numeric: "254", + currency: ["EUR"], + }, + { + name: "French Polynesia", + alpha2: "PF", + alpha3: "PYF", + numeric: "258", + currency: ["XPF"], + }, + { + name: "French Southern Territories", + alpha2: "TF", + alpha3: "ATF", + numeric: "260", + currency: ["EUR"], + }, + { + name: "Gabon", + alpha2: "GA", + alpha3: "GAB", + numeric: "266", + currency: ["XAF"], + }, + { + name: "Gambia", + alpha2: "GM", + alpha3: "GMB", + numeric: "270", + currency: ["GMD"], + }, + { + name: "Georgia", + alpha2: "GE", + alpha3: "GEO", + numeric: "268", + currency: ["GEL"], + }, + { + name: "Germany", + alpha2: "DE", + alpha3: "DEU", + numeric: "276", + currency: ["EUR"], + }, + { + name: "Ghana", + alpha2: "GH", + alpha3: "GHA", + numeric: "288", + currency: ["GHS"], + }, + { + name: "Gibraltar", + alpha2: "GI", + alpha3: "GIB", + numeric: "292", + currency: ["GIP"], + }, + { + name: "Greece", + alpha2: "GR", + alpha3: "GRC", + numeric: "300", + currency: ["EUR"], + }, + { + name: "Greenland", + alpha2: "GL", + alpha3: "GRL", + numeric: "304", + currency: ["DKK"], + }, + { + name: "Grenada", + alpha2: "GD", + alpha3: "GRD", + numeric: "308", + currency: ["XCD"], + }, + { + name: "Guadeloupe", + alpha2: "GP", + alpha3: "GLP", + numeric: "312", + currency: ["EUR"], + }, + { + name: "Guam", + alpha2: "GU", + alpha3: "GUM", + numeric: "316", + currency: ["USD"], + }, + { + name: "Guatemala", + alpha2: "GT", + alpha3: "GTM", + numeric: "320", + currency: ["GTQ"], + }, + { + name: "Guernsey", + alpha2: "GG", + alpha3: "GGY", + numeric: "831", + currency: ["GBP"], + }, + { + name: "Guinea", + alpha2: "GN", + alpha3: "GIN", + numeric: "324", + currency: ["GNF"], + }, + { + name: "Guinea-Bissau", + alpha2: "GW", + alpha3: "GNB", + numeric: "624", + currency: ["XOF"], + }, + { + name: "Guyana", + alpha2: "GY", + alpha3: "GUY", + numeric: "328", + currency: ["GYD"], + }, + { + name: "Haiti", + alpha2: "HT", + alpha3: "HTI", + numeric: "332", + currency: ["HTG"], + }, + { + name: "Heard Island and McDonald Islands", + alpha2: "HM", + alpha3: "HMD", + numeric: "334", + currency: ["AUD"], + }, + { + name: "Holy See", + alpha2: "VA", + alpha3: "VAT", + numeric: "336", + currency: ["EUR"], + }, + { + name: "Honduras", + alpha2: "HN", + alpha3: "HND", + numeric: "340", + currency: ["HNL"], + }, + { + name: "Hong Kong", + alpha2: "HK", + alpha3: "HKG", + numeric: "344", + currency: ["HKD"], + }, + { + name: "Hungary", + alpha2: "HU", + alpha3: "HUN", + numeric: "348", + currency: ["HUF"], + }, + { + name: "Iceland", + alpha2: "IS", + alpha3: "ISL", + numeric: "352", + currency: ["ISK"], + }, + { + name: "India", + alpha2: "IN", + alpha3: "IND", + numeric: "356", + currency: ["INR"], + }, + { + name: "Indonesia", + alpha2: "ID", + alpha3: "IDN", + numeric: "360", + currency: ["IDR"], + }, + { + name: "Iran (Islamic Republic of)", + alpha2: "IR", + alpha3: "IRN", + numeric: "364", + currency: ["IRR"], + }, + { + name: "Iraq", + alpha2: "IQ", + alpha3: "IRQ", + numeric: "368", + currency: ["IQD"], + }, + { + name: "Ireland", + alpha2: "IE", + alpha3: "IRL", + numeric: "372", + currency: ["EUR"], + }, + { + name: "Isle of Man", + alpha2: "IM", + alpha3: "IMN", + numeric: "833", + currency: ["GBP"], + }, + { + name: "Israel", + alpha2: "IL", + alpha3: "ISR", + numeric: "376", + currency: ["ILS"], + }, + { + name: "Italy", + alpha2: "IT", + alpha3: "ITA", + numeric: "380", + currency: ["EUR"], + }, + { + name: "Jamaica", + alpha2: "JM", + alpha3: "JAM", + numeric: "388", + currency: ["JMD"], + }, + { + name: "Japan", + alpha2: "JP", + alpha3: "JPN", + numeric: "392", + currency: ["JPY"], + }, + { + name: "Jersey", + alpha2: "JE", + alpha3: "JEY", + numeric: "832", + currency: ["GBP"], + }, + { + name: "Jordan", + alpha2: "JO", + alpha3: "JOR", + numeric: "400", + currency: ["JOD"], + }, + { + name: "Kazakhstan", + alpha2: "KZ", + alpha3: "KAZ", + numeric: "398", + currency: ["KZT"], + }, + { + name: "Kenya", + alpha2: "KE", + alpha3: "KEN", + numeric: "404", + currency: ["KES"], + }, + { + name: "Kiribati", + alpha2: "KI", + alpha3: "KIR", + numeric: "296", + currency: ["AUD"], + }, + { + name: "Korea (Democratic People's Republic of)", + alpha2: "KP", + alpha3: "PRK", + numeric: "408", + currency: ["KPW"], + }, + { + name: "Korea (Republic of)", + alpha2: "KR", + alpha3: "KOR", + numeric: "410", + currency: ["KRW"], + }, + { + name: "Kuwait", + alpha2: "KW", + alpha3: "KWT", + numeric: "414", + currency: ["KWD"], + }, + { + name: "Kyrgyzstan", + alpha2: "KG", + alpha3: "KGZ", + numeric: "417", + currency: ["KGS"], + }, + { + name: "Lao People's Democratic Republic", + alpha2: "LA", + alpha3: "LAO", + numeric: "418", + currency: ["LAK"], + }, + { + name: "Latvia", + alpha2: "LV", + alpha3: "LVA", + numeric: "428", + currency: ["EUR"], + }, + { + name: "Lebanon", + alpha2: "LB", + alpha3: "LBN", + numeric: "422", + currency: ["LBP"], + }, + { + name: "Lesotho", + alpha2: "LS", + alpha3: "LSO", + numeric: "426", + currency: ["LSL", "ZAR"], + }, + { + name: "Liberia", + alpha2: "LR", + alpha3: "LBR", + numeric: "430", + currency: ["LRD"], + }, + { + name: "Libya", + alpha2: "LY", + alpha3: "LBY", + numeric: "434", + currency: ["LYD"], + }, + { + name: "Liechtenstein", + alpha2: "LI", + alpha3: "LIE", + numeric: "438", + currency: ["CHF"], + }, + { + name: "Lithuania", + alpha2: "LT", + alpha3: "LTU", + numeric: "440", + currency: ["EUR"], + }, + { + name: "Luxembourg", + alpha2: "LU", + alpha3: "LUX", + numeric: "442", + currency: ["EUR"], + }, + { + name: "Macao", + alpha2: "MO", + alpha3: "MAC", + numeric: "446", + currency: ["MOP"], + }, + { + name: "North Macedonia", + alpha2: "MK", + alpha3: "MKD", + numeric: "807", + currency: ["MKD"], + }, + { + name: "Madagascar", + alpha2: "MG", + alpha3: "MDG", + numeric: "450", + currency: ["MGA"], + }, + { + name: "Malawi", + alpha2: "MW", + alpha3: "MWI", + numeric: "454", + currency: ["MWK"], + }, + { + name: "Malaysia", + alpha2: "MY", + alpha3: "MYS", + numeric: "458", + currency: ["MYR"], + }, + { + name: "Maldives", + alpha2: "MV", + alpha3: "MDV", + numeric: "462", + currency: ["MVR"], + }, + { + name: "Mali", + alpha2: "ML", + alpha3: "MLI", + numeric: "466", + currency: ["XOF"], + }, + { + name: "Malta", + alpha2: "MT", + alpha3: "MLT", + numeric: "470", + currency: ["EUR"], + }, + { + name: "Marshall Islands", + alpha2: "MH", + alpha3: "MHL", + numeric: "584", + currency: ["USD"], + }, + { + name: "Martinique", + alpha2: "MQ", + alpha3: "MTQ", + numeric: "474", + currency: ["EUR"], + }, + { + name: "Mauritania", + alpha2: "MR", + alpha3: "MRT", + numeric: "478", + currency: ["MRO"], + }, + { + name: "Mauritius", + alpha2: "MU", + alpha3: "MUS", + numeric: "480", + currency: ["MUR"], + }, + { + name: "Mayotte", + alpha2: "YT", + alpha3: "MYT", + numeric: "175", + currency: ["EUR"], + }, + { + name: "Mexico", + alpha2: "MX", + alpha3: "MEX", + numeric: "484", + currency: ["MXN"], + }, + { + name: "Micronesia (Federated States of)", + alpha2: "FM", + alpha3: "FSM", + numeric: "583", + currency: ["USD"], + }, + { + name: "Moldova (Republic of)", + alpha2: "MD", + alpha3: "MDA", + numeric: "498", + currency: ["MDL"], + }, + { + name: "Monaco", + alpha2: "MC", + alpha3: "MCO", + numeric: "492", + currency: ["EUR"], + }, + { + name: "Mongolia", + alpha2: "MN", + alpha3: "MNG", + numeric: "496", + currency: ["MNT"], + }, + { + name: "Montenegro", + alpha2: "ME", + alpha3: "MNE", + numeric: "499", + currency: ["EUR"], + }, + { + name: "Montserrat", + alpha2: "MS", + alpha3: "MSR", + numeric: "500", + currency: ["XCD"], + }, + { + name: "Morocco", + alpha2: "MA", + alpha3: "MAR", + numeric: "504", + currency: ["MAD"], + }, + { + name: "Mozambique", + alpha2: "MZ", + alpha3: "MOZ", + numeric: "508", + currency: ["MZN"], + }, + { + name: "Myanmar", + alpha2: "MM", + alpha3: "MMR", + numeric: "104", + currency: ["MMK"], + }, + { + name: "Namibia", + alpha2: "NA", + alpha3: "NAM", + numeric: "516", + currency: ["NAD", "ZAR"], + }, + { + name: "Nauru", + alpha2: "NR", + alpha3: "NRU", + numeric: "520", + currency: ["AUD"], + }, + { + name: "Nepal", + alpha2: "NP", + alpha3: "NPL", + numeric: "524", + currency: ["NPR"], + }, + { + name: "Netherlands", + alpha2: "NL", + alpha3: "NLD", + numeric: "528", + currency: ["EUR"], + }, + { + name: "New Caledonia", + alpha2: "NC", + alpha3: "NCL", + numeric: "540", + currency: ["XPF"], + }, + { + name: "New Zealand", + alpha2: "NZ", + alpha3: "NZL", + numeric: "554", + currency: ["NZD"], + }, + { + name: "Nicaragua", + alpha2: "NI", + alpha3: "NIC", + numeric: "558", + currency: ["NIO"], + }, + { + name: "Niger", + alpha2: "NE", + alpha3: "NER", + numeric: "562", + currency: ["XOF"], + }, + { + name: "Nigeria", + alpha2: "NG", + alpha3: "NGA", + numeric: "566", + currency: ["NGN"], + }, + { + name: "Niue", + alpha2: "NU", + alpha3: "NIU", + numeric: "570", + currency: ["NZD"], + }, + { + name: "Norfolk Island", + alpha2: "NF", + alpha3: "NFK", + numeric: "574", + currency: ["AUD"], + }, + { + name: "Northern Mariana Islands", + alpha2: "MP", + alpha3: "MNP", + numeric: "580", + currency: ["USD"], + }, + { + name: "Norway", + alpha2: "NO", + alpha3: "NOR", + numeric: "578", + currency: ["NOK"], + }, + { + name: "Oman", + alpha2: "OM", + alpha3: "OMN", + numeric: "512", + currency: ["OMR"], + }, + { + name: "Pakistan", + alpha2: "PK", + alpha3: "PAK", + numeric: "586", + currency: ["PKR"], + }, + { + name: "Palau", + alpha2: "PW", + alpha3: "PLW", + numeric: "585", + currency: ["USD"], + }, + { + name: "Palestine, State of", + alpha2: "PS", + alpha3: "PSE", + numeric: "275", + currency: ["ILS"], + }, + { + name: "Panama", + alpha2: "PA", + alpha3: "PAN", + numeric: "591", + currency: ["PAB"], + }, + { + name: "Papua New Guinea", + alpha2: "PG", + alpha3: "PNG", + numeric: "598", + currency: ["PGK"], + }, + { + name: "Paraguay", + alpha2: "PY", + alpha3: "PRY", + numeric: "600", + currency: ["PYG"], + }, + { + name: "Peru", + alpha2: "PE", + alpha3: "PER", + numeric: "604", + currency: ["PEN"], + }, + { + name: "Philippines", + alpha2: "PH", + alpha3: "PHL", + numeric: "608", + currency: ["PHP"], + }, + { + name: "Pitcairn", + alpha2: "PN", + alpha3: "PCN", + numeric: "612", + currency: ["NZD"], + }, + { + name: "Poland", + alpha2: "PL", + alpha3: "POL", + numeric: "616", + currency: ["PLN"], + }, + { + name: "Portugal", + alpha2: "PT", + alpha3: "PRT", + numeric: "620", + currency: ["EUR"], + }, + { + name: "Puerto Rico", + alpha2: "PR", + alpha3: "PRI", + numeric: "630", + currency: ["USD"], + }, + { + name: "Qatar", + alpha2: "QA", + alpha3: "QAT", + numeric: "634", + currency: ["QAR"], + }, + { + name: "R\u00e9union", + alpha2: "RE", + alpha3: "REU", + numeric: "638", + currency: ["EUR"], + }, + { + name: "Romania", + alpha2: "RO", + alpha3: "ROU", + numeric: "642", + currency: ["RON"], + }, + { + name: "Russian Federation", + alpha2: "RU", + alpha3: "RUS", + numeric: "643", + currency: ["RUB"], + }, + { + name: "Rwanda", + alpha2: "RW", + alpha3: "RWA", + numeric: "646", + currency: ["RWF"], + }, + { + name: "Saint Barth\u00e9lemy", + alpha2: "BL", + alpha3: "BLM", + numeric: "652", + currency: ["EUR"], + }, + { + name: "Saint Helena, Ascension and Tristan da Cunha", + alpha2: "SH", + alpha3: "SHN", + numeric: "654", + currency: ["SHP"], + }, + { + name: "Saint Kitts and Nevis", + alpha2: "KN", + alpha3: "KNA", + numeric: "659", + currency: ["XCD"], + }, + { + name: "Saint Lucia", + alpha2: "LC", + alpha3: "LCA", + numeric: "662", + currency: ["XCD"], + }, + { + name: "Saint Martin (French part)", + alpha2: "MF", + alpha3: "MAF", + numeric: "663", + currency: ["EUR", "USD"], + }, + { + name: "Saint Pierre and Miquelon", + alpha2: "PM", + alpha3: "SPM", + numeric: "666", + currency: ["EUR"], + }, + { + name: "Saint Vincent and the Grenadines", + alpha2: "VC", + alpha3: "VCT", + numeric: "670", + currency: ["XCD"], + }, + { + name: "Samoa", + alpha2: "WS", + alpha3: "WSM", + numeric: "882", + currency: ["WST"], + }, + { + name: "San Marino", + alpha2: "SM", + alpha3: "SMR", + numeric: "674", + currency: ["EUR"], + }, + { + name: "Sao Tome and Principe", + alpha2: "ST", + alpha3: "STP", + numeric: "678", + currency: ["STD"], + }, + { + name: "Saudi Arabia", + alpha2: "SA", + alpha3: "SAU", + numeric: "682", + currency: ["SAR"], + }, + { + name: "Senegal", + alpha2: "SN", + alpha3: "SEN", + numeric: "686", + currency: ["XOF"], + }, + { + name: "Serbia", + alpha2: "RS", + alpha3: "SRB", + numeric: "688", + currency: ["RSD"], + }, + { + name: "Seychelles", + alpha2: "SC", + alpha3: "SYC", + numeric: "690", + currency: ["SCR"], + }, + { + name: "Sierra Leone", + alpha2: "SL", + alpha3: "SLE", + numeric: "694", + currency: ["SLL"], + }, + { + name: "Singapore", + alpha2: "SG", + alpha3: "SGP", + numeric: "702", + currency: ["SGD"], + }, + { + name: "Sint Maarten (Dutch part)", + alpha2: "SX", + alpha3: "SXM", + numeric: "534", + currency: ["ANG"], + }, + { + name: "Slovakia", + alpha2: "SK", + alpha3: "SVK", + numeric: "703", + currency: ["EUR"], + }, + { + name: "Slovenia", + alpha2: "SI", + alpha3: "SVN", + numeric: "705", + currency: ["EUR"], + }, + { + name: "Solomon Islands", + alpha2: "SB", + alpha3: "SLB", + numeric: "090", + currency: ["SBD"], + }, + { + name: "Somalia", + alpha2: "SO", + alpha3: "SOM", + numeric: "706", + currency: ["SOS"], + }, + { + name: "South Africa", + alpha2: "ZA", + alpha3: "ZAF", + numeric: "710", + currency: ["ZAR"], + }, + { + name: "South Georgia and the South Sandwich Islands", + alpha2: "GS", + alpha3: "SGS", + numeric: "239", + currency: ["GBP"], + }, + { + name: "South Sudan", + alpha2: "SS", + alpha3: "SSD", + numeric: "728", + currency: ["SSP"], + }, + { + name: "Spain", + alpha2: "ES", + alpha3: "ESP", + numeric: "724", + currency: ["EUR"], + }, + { + name: "Sri Lanka", + alpha2: "LK", + alpha3: "LKA", + numeric: "144", + currency: ["LKR"], + }, + { + name: "Sudan", + alpha2: "SD", + alpha3: "SDN", + numeric: "729", + currency: ["SDG"], + }, + { + name: "Suriname", + alpha2: "SR", + alpha3: "SUR", + numeric: "740", + currency: ["SRD"], + }, + { + name: "Svalbard and Jan Mayen", + alpha2: "SJ", + alpha3: "SJM", + numeric: "744", + currency: ["NOK"], + }, + { + name: "Sweden", + alpha2: "SE", + alpha3: "SWE", + numeric: "752", + currency: ["SEK"], + }, + { + name: "Switzerland", + alpha2: "CH", + alpha3: "CHE", + numeric: "756", + currency: ["CHF"], + }, + { + name: "Syrian Arab Republic", + alpha2: "SY", + alpha3: "SYR", + numeric: "760", + currency: ["SYP"], + }, + { + name: "Taiwan (Province of China)", + alpha2: "TW", + alpha3: "TWN", + numeric: "158", + currency: ["TWD"], + }, + { + name: "Tajikistan", + alpha2: "TJ", + alpha3: "TJK", + numeric: "762", + currency: ["TJS"], + }, + { + name: "Tanzania, United Republic of", + alpha2: "TZ", + alpha3: "TZA", + numeric: "834", + currency: ["TZS"], + }, + { + name: "Thailand", + alpha2: "TH", + alpha3: "THA", + numeric: "764", + currency: ["THB"], + }, + { + name: "Timor-Leste", + alpha2: "TL", + alpha3: "TLS", + numeric: "626", + currency: ["USD"], + }, + { + name: "Togo", + alpha2: "TG", + alpha3: "TGO", + numeric: "768", + currency: ["XOF"], + }, + { + name: "Tokelau", + alpha2: "TK", + alpha3: "TKL", + numeric: "772", + currency: ["NZD"], + }, + { + name: "Tonga", + alpha2: "TO", + alpha3: "TON", + numeric: "776", + currency: ["TOP"], + }, + { + name: "Trinidad and Tobago", + alpha2: "TT", + alpha3: "TTO", + numeric: "780", + currency: ["TTD"], + }, + { + name: "Tunisia", + alpha2: "TN", + alpha3: "TUN", + numeric: "788", + currency: ["TND"], + }, + { + name: "Turkey", + alpha2: "TR", + alpha3: "TUR", + numeric: "792", + currency: ["TRY"], + }, + { + name: "Turkmenistan", + alpha2: "TM", + alpha3: "TKM", + numeric: "795", + currency: ["TMT"], + }, + { + name: "Turks and Caicos Islands", + alpha2: "TC", + alpha3: "TCA", + numeric: "796", + currency: ["USD"], + }, + { + name: "Tuvalu", + alpha2: "TV", + alpha3: "TUV", + numeric: "798", + currency: ["AUD"], + }, + { + name: "Uganda", + alpha2: "UG", + alpha3: "UGA", + numeric: "800", + currency: ["UGX"], + }, + { + name: "Ukraine", + alpha2: "UA", + alpha3: "UKR", + numeric: "804", + currency: ["UAH"], + }, + { + name: "United Arab Emirates", + alpha2: "AE", + alpha3: "ARE", + numeric: "784", + currency: ["AED"], + }, + { + name: "United Kingdom of Great Britain and Northern Ireland", + alpha2: "GB", + alpha3: "GBR", + numeric: "826", + currency: ["GBP"], + }, + { + name: "United States of America", + alpha2: "US", + alpha3: "USA", + numeric: "840", + currency: ["USD"], + }, + { + name: "United States Minor Outlying Islands", + alpha2: "UM", + alpha3: "UMI", + numeric: "581", + currency: ["USD"], + }, + { + name: "Uruguay", + alpha2: "UY", + alpha3: "URY", + numeric: "858", + currency: ["UYU"], + }, + { + name: "Uzbekistan", + alpha2: "UZ", + alpha3: "UZB", + numeric: "860", + currency: ["UZS"], + }, + { + name: "Vanuatu", + alpha2: "VU", + alpha3: "VUT", + numeric: "548", + currency: ["VUV"], + }, + { + name: "Venezuela (Bolivarian Republic of)", + alpha2: "VE", + alpha3: "VEN", + numeric: "862", + currency: ["VEF"], + }, + { + name: "Viet Nam", + alpha2: "VN", + alpha3: "VNM", + numeric: "704", + currency: ["VND"], + }, + { + name: "Virgin Islands (British)", + alpha2: "VG", + alpha3: "VGB", + numeric: "092", + currency: ["USD"], + }, + { + name: "Virgin Islands (U.S.)", + alpha2: "VI", + alpha3: "VIR", + numeric: "850", + currency: ["USD"], + }, + { + name: "Wallis and Futuna", + alpha2: "WF", + alpha3: "WLF", + numeric: "876", + currency: ["XPF"], + }, + { + name: "Western Sahara", + alpha2: "EH", + alpha3: "ESH", + numeric: "732", + currency: ["MAD"], + }, + { + name: "Yemen", + alpha2: "YE", + alpha3: "YEM", + numeric: "887", + currency: ["YER"], + }, + { + name: "Zambia", + alpha2: "ZM", + alpha3: "ZMB", + numeric: "894", + currency: ["ZMW"], + }, + { + name: "Zimbabwe", + alpha2: "ZW", + alpha3: "ZWE", + numeric: "716", + currency: ["BWP", "EUR", "GBP", "USD", "ZAR"], + }, +]; + +var countriesNumber = countries.length; + +function getRandomInt() { + return Math.floor(Math.random() * countriesNumber); +} + +function getNRandomInts(requiredNumber) { + let randomFlags = []; + let randomFlag; + for (let i = 0; i < requiredNumber; i++) { + randomFlag = getRandomInt(countriesNumber); + randomFlags.push(randomFlag); + } + return randomFlags; +} + +function showNFlags(number) { + const table = document.getElementById("flagsTable"); + for (var i = 1; i < table.rows.length; ) { + table.deleteRow(i); + } + + const flagsContainer = document.getElementById("flagsContainer"); + flagsContainer.replaceChildren(); + + const countryNumbers = getNRandomInts(number); + // Declare random countries list + let nCountriesArrayJS = []; + + for (let index = 0; index < number; index++) { + // Push randomly selected countries into the array; + nCountriesArrayJS.push(countries[countryNumbers[index]]); + + // Prepare country table row + const newTR = document.createElement("tr"); + + const newTDCountry = document.createElement("td"); + const newTDCountryText = document.createTextNode( + countries[countryNumbers[index]].name + ); + newTDCountry.appendChild(newTDCountryText); + + const newTDCode = document.createElement("td"); + const newTDCodeText = document.createTextNode( + countries[countryNumbers[index]].alpha2 + ); + newTDCode.appendChild(newTDCodeText); + + const newTDFlag = document.createElement("td"); + const newTDFlagText = document.createTextNode( + countries[countryNumbers[index]].alpha2 + ); + newTDFlag.appendChild(newTDFlagText); + + newTR.appendChild(newTDCountry); + newTR.appendChild(newTDCode); + newTR.appendChild(newTDFlag); + + table.appendChild(newTR); + + // Prepare country div + const newDiv = document.createElement("div"); + newDiv.classList.add("flagContainer"); + newDiv.id = "flagContainer"; + + const newImg = document.createElement("img"); + newImg.classList.add("flag-img"); + newImg.src = `flags/4x3/${countries[countryNumbers[index]].alpha2}.svg`; + + const newLabel = document.createElement("div"); + newLabel.classList.add("flagLabel"); + const newLabelText = document.createTextNode( + countries[countryNumbers[index]].name + ); + newLabel.appendChild(newLabelText); + + newDiv.appendChild(newImg); + newDiv.appendChild(newLabel); + + flagsContainer.appendChild(newDiv); + } + + let flagContainersArray = document.querySelectorAll("#flagContainer"); + + flagContainersArray.forEach(function (elem) { + elem.onclick = function () { + elem.querySelector(".flagLabel").style.opacity = 1; + countryName = elem.querySelector(".flagLabel").innerHTML; + speach(countryName); + }; + }); +} + +function speach(text) { + let utterance = new SpeechSynthesisUtterance(text); + speechSynthesis.speak(utterance); + } + +document.addEventListener("DOMContentLoaded", () => { + showNFlags(4); + +}); + + diff --git a/style.css b/style.css new file mode 100644 index 0000000..f648104 --- /dev/null +++ b/style.css @@ -0,0 +1,76 @@ +html { + font-family: Arial, Helvetica, sans-serif; +} + +table, +td, +th { + border: 1px solid; +} + +h1 { + text-align: center; + margin-top: 50px; + margin-bottom: 50px; + } + + +.flagsContainer { + display: flex; + flex-wrap: wrap; + justify-content: space-around; + +} + +.flagContainer { + min-width: 100px; + max-width: 300px; + width: 100%; + margin-bottom: 40px; + border: 1px solid; + border-radius: 5px; + padding: 25px; + background-color:blanchedalmond; + display: flex; + flex-direction: column; + align-items: center; + max-height: min-content; +} + +.flag-img { + width: 100%; +} + +.flagLabel { + margin-top: 25px; + font-size: x-large; + text-align: center; + font-weight: bold; + text-transform: capitalize; + opacity: 0; +} + +table.center { + margin-left: auto; + margin-right: auto; +} + +button.buttonNext { + padding: 20px; + margin: 10px; + font-size: xx-large; + background-color: aliceblue; + border-radius: 15px; +} + +.buttonContainer { + display: flex; + justify-content: center; +} + +@media screen and (max-width: 850px) { + .flagContainer { + max-width: 150px; + margin-bottom: 40px; + } +} \ No newline at end of file diff --git a/vendor/autoload.php b/vendor/autoload.php deleted file mode 100644 index 679b47d..0000000 --- a/vendor/autoload.php +++ /dev/null @@ -1,12 +0,0 @@ - - * Jordi Boggiano - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Composer\Autoload; - -/** - * ClassLoader implements a PSR-0, PSR-4 and classmap class loader. - * - * $loader = new \Composer\Autoload\ClassLoader(); - * - * // register classes with namespaces - * $loader->add('Symfony\Component', __DIR__.'/component'); - * $loader->add('Symfony', __DIR__.'/framework'); - * - * // activate the autoloader - * $loader->register(); - * - * // to enable searching the include path (eg. for PEAR packages) - * $loader->setUseIncludePath(true); - * - * In this example, if you try to use a class in the Symfony\Component - * namespace or one of its children (Symfony\Component\Console for instance), - * the autoloader will first look for the class under the component/ - * directory, and it will then fallback to the framework/ directory if not - * found before giving up. - * - * This class is loosely based on the Symfony UniversalClassLoader. - * - * @author Fabien Potencier - * @author Jordi Boggiano - * @see https://www.php-fig.org/psr/psr-0/ - * @see https://www.php-fig.org/psr/psr-4/ - */ -class ClassLoader -{ - /** @var ?string */ - private $vendorDir; - - // PSR-4 - /** - * @var array[] - * @psalm-var array> - */ - private $prefixLengthsPsr4 = array(); - /** - * @var array[] - * @psalm-var array> - */ - private $prefixDirsPsr4 = array(); - /** - * @var array[] - * @psalm-var array - */ - private $fallbackDirsPsr4 = array(); - - // PSR-0 - /** - * @var array[] - * @psalm-var array> - */ - private $prefixesPsr0 = array(); - /** - * @var array[] - * @psalm-var array - */ - private $fallbackDirsPsr0 = array(); - - /** @var bool */ - private $useIncludePath = false; - - /** - * @var string[] - * @psalm-var array - */ - private $classMap = array(); - - /** @var bool */ - private $classMapAuthoritative = false; - - /** - * @var bool[] - * @psalm-var array - */ - private $missingClasses = array(); - - /** @var ?string */ - private $apcuPrefix; - - /** - * @var self[] - */ - private static $registeredLoaders = array(); - - /** - * @param ?string $vendorDir - */ - public function __construct($vendorDir = null) - { - $this->vendorDir = $vendorDir; - } - - /** - * @return string[] - */ - public function getPrefixes() - { - if (!empty($this->prefixesPsr0)) { - return call_user_func_array('array_merge', array_values($this->prefixesPsr0)); - } - - return array(); - } - - /** - * @return array[] - * @psalm-return array> - */ - public function getPrefixesPsr4() - { - return $this->prefixDirsPsr4; - } - - /** - * @return array[] - * @psalm-return array - */ - public function getFallbackDirs() - { - return $this->fallbackDirsPsr0; - } - - /** - * @return array[] - * @psalm-return array - */ - public function getFallbackDirsPsr4() - { - return $this->fallbackDirsPsr4; - } - - /** - * @return string[] Array of classname => path - * @psalm-return array - */ - public function getClassMap() - { - return $this->classMap; - } - - /** - * @param string[] $classMap Class to filename map - * @psalm-param array $classMap - * - * @return void - */ - public function addClassMap(array $classMap) - { - if ($this->classMap) { - $this->classMap = array_merge($this->classMap, $classMap); - } else { - $this->classMap = $classMap; - } - } - - /** - * Registers a set of PSR-0 directories for a given prefix, either - * appending or prepending to the ones previously set for this prefix. - * - * @param string $prefix The prefix - * @param string[]|string $paths The PSR-0 root directories - * @param bool $prepend Whether to prepend the directories - * - * @return void - */ - public function add($prefix, $paths, $prepend = false) - { - if (!$prefix) { - if ($prepend) { - $this->fallbackDirsPsr0 = array_merge( - (array) $paths, - $this->fallbackDirsPsr0 - ); - } else { - $this->fallbackDirsPsr0 = array_merge( - $this->fallbackDirsPsr0, - (array) $paths - ); - } - - return; - } - - $first = $prefix[0]; - if (!isset($this->prefixesPsr0[$first][$prefix])) { - $this->prefixesPsr0[$first][$prefix] = (array) $paths; - - return; - } - if ($prepend) { - $this->prefixesPsr0[$first][$prefix] = array_merge( - (array) $paths, - $this->prefixesPsr0[$first][$prefix] - ); - } else { - $this->prefixesPsr0[$first][$prefix] = array_merge( - $this->prefixesPsr0[$first][$prefix], - (array) $paths - ); - } - } - - /** - * Registers a set of PSR-4 directories for a given namespace, either - * appending or prepending to the ones previously set for this namespace. - * - * @param string $prefix The prefix/namespace, with trailing '\\' - * @param string[]|string $paths The PSR-4 base directories - * @param bool $prepend Whether to prepend the directories - * - * @throws \InvalidArgumentException - * - * @return void - */ - public function addPsr4($prefix, $paths, $prepend = false) - { - if (!$prefix) { - // Register directories for the root namespace. - if ($prepend) { - $this->fallbackDirsPsr4 = array_merge( - (array) $paths, - $this->fallbackDirsPsr4 - ); - } else { - $this->fallbackDirsPsr4 = array_merge( - $this->fallbackDirsPsr4, - (array) $paths - ); - } - } elseif (!isset($this->prefixDirsPsr4[$prefix])) { - // Register directories for a new namespace. - $length = strlen($prefix); - if ('\\' !== $prefix[$length - 1]) { - throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); - } - $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; - $this->prefixDirsPsr4[$prefix] = (array) $paths; - } elseif ($prepend) { - // Prepend directories for an already registered namespace. - $this->prefixDirsPsr4[$prefix] = array_merge( - (array) $paths, - $this->prefixDirsPsr4[$prefix] - ); - } else { - // Append directories for an already registered namespace. - $this->prefixDirsPsr4[$prefix] = array_merge( - $this->prefixDirsPsr4[$prefix], - (array) $paths - ); - } - } - - /** - * Registers a set of PSR-0 directories for a given prefix, - * replacing any others previously set for this prefix. - * - * @param string $prefix The prefix - * @param string[]|string $paths The PSR-0 base directories - * - * @return void - */ - public function set($prefix, $paths) - { - if (!$prefix) { - $this->fallbackDirsPsr0 = (array) $paths; - } else { - $this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths; - } - } - - /** - * Registers a set of PSR-4 directories for a given namespace, - * replacing any others previously set for this namespace. - * - * @param string $prefix The prefix/namespace, with trailing '\\' - * @param string[]|string $paths The PSR-4 base directories - * - * @throws \InvalidArgumentException - * - * @return void - */ - public function setPsr4($prefix, $paths) - { - if (!$prefix) { - $this->fallbackDirsPsr4 = (array) $paths; - } else { - $length = strlen($prefix); - if ('\\' !== $prefix[$length - 1]) { - throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); - } - $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; - $this->prefixDirsPsr4[$prefix] = (array) $paths; - } - } - - /** - * Turns on searching the include path for class files. - * - * @param bool $useIncludePath - * - * @return void - */ - public function setUseIncludePath($useIncludePath) - { - $this->useIncludePath = $useIncludePath; - } - - /** - * Can be used to check if the autoloader uses the include path to check - * for classes. - * - * @return bool - */ - public function getUseIncludePath() - { - return $this->useIncludePath; - } - - /** - * Turns off searching the prefix and fallback directories for classes - * that have not been registered with the class map. - * - * @param bool $classMapAuthoritative - * - * @return void - */ - public function setClassMapAuthoritative($classMapAuthoritative) - { - $this->classMapAuthoritative = $classMapAuthoritative; - } - - /** - * Should class lookup fail if not found in the current class map? - * - * @return bool - */ - public function isClassMapAuthoritative() - { - return $this->classMapAuthoritative; - } - - /** - * APCu prefix to use to cache found/not-found classes, if the extension is enabled. - * - * @param string|null $apcuPrefix - * - * @return void - */ - public function setApcuPrefix($apcuPrefix) - { - $this->apcuPrefix = function_exists('apcu_fetch') && filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : null; - } - - /** - * The APCu prefix in use, or null if APCu caching is not enabled. - * - * @return string|null - */ - public function getApcuPrefix() - { - return $this->apcuPrefix; - } - - /** - * Registers this instance as an autoloader. - * - * @param bool $prepend Whether to prepend the autoloader or not - * - * @return void - */ - public function register($prepend = false) - { - spl_autoload_register(array($this, 'loadClass'), true, $prepend); - - if (null === $this->vendorDir) { - return; - } - - if ($prepend) { - self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders; - } else { - unset(self::$registeredLoaders[$this->vendorDir]); - self::$registeredLoaders[$this->vendorDir] = $this; - } - } - - /** - * Unregisters this instance as an autoloader. - * - * @return void - */ - public function unregister() - { - spl_autoload_unregister(array($this, 'loadClass')); - - if (null !== $this->vendorDir) { - unset(self::$registeredLoaders[$this->vendorDir]); - } - } - - /** - * Loads the given class or interface. - * - * @param string $class The name of the class - * @return true|null True if loaded, null otherwise - */ - public function loadClass($class) - { - if ($file = $this->findFile($class)) { - includeFile($file); - - return true; - } - - return null; - } - - /** - * Finds the path to the file where the class is defined. - * - * @param string $class The name of the class - * - * @return string|false The path if found, false otherwise - */ - public function findFile($class) - { - // class map lookup - if (isset($this->classMap[$class])) { - return $this->classMap[$class]; - } - if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) { - return false; - } - if (null !== $this->apcuPrefix) { - $file = apcu_fetch($this->apcuPrefix.$class, $hit); - if ($hit) { - return $file; - } - } - - $file = $this->findFileWithExtension($class, '.php'); - - // Search for Hack files if we are running on HHVM - if (false === $file && defined('HHVM_VERSION')) { - $file = $this->findFileWithExtension($class, '.hh'); - } - - if (null !== $this->apcuPrefix) { - apcu_add($this->apcuPrefix.$class, $file); - } - - if (false === $file) { - // Remember that this class does not exist. - $this->missingClasses[$class] = true; - } - - return $file; - } - - /** - * Returns the currently registered loaders indexed by their corresponding vendor directories. - * - * @return self[] - */ - public static function getRegisteredLoaders() - { - return self::$registeredLoaders; - } - - /** - * @param string $class - * @param string $ext - * @return string|false - */ - private function findFileWithExtension($class, $ext) - { - // PSR-4 lookup - $logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . $ext; - - $first = $class[0]; - if (isset($this->prefixLengthsPsr4[$first])) { - $subPath = $class; - while (false !== $lastPos = strrpos($subPath, '\\')) { - $subPath = substr($subPath, 0, $lastPos); - $search = $subPath . '\\'; - if (isset($this->prefixDirsPsr4[$search])) { - $pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1); - foreach ($this->prefixDirsPsr4[$search] as $dir) { - if (file_exists($file = $dir . $pathEnd)) { - return $file; - } - } - } - } - } - - // PSR-4 fallback dirs - foreach ($this->fallbackDirsPsr4 as $dir) { - if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) { - return $file; - } - } - - // PSR-0 lookup - if (false !== $pos = strrpos($class, '\\')) { - // namespaced class name - $logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1) - . strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR); - } else { - // PEAR-like class name - $logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . $ext; - } - - if (isset($this->prefixesPsr0[$first])) { - foreach ($this->prefixesPsr0[$first] as $prefix => $dirs) { - if (0 === strpos($class, $prefix)) { - foreach ($dirs as $dir) { - if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { - return $file; - } - } - } - } - } - - // PSR-0 fallback dirs - foreach ($this->fallbackDirsPsr0 as $dir) { - if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { - return $file; - } - } - - // PSR-0 include paths. - if ($this->useIncludePath && $file = stream_resolve_include_path($logicalPathPsr0)) { - return $file; - } - - return false; - } -} - -/** - * Scope isolated include. - * - * Prevents access to $this/self from included files. - * - * @param string $file - * @return void - * @private - */ -function includeFile($file) -{ - include $file; -} diff --git a/vendor/composer/InstalledVersions.php b/vendor/composer/InstalledVersions.php deleted file mode 100644 index c6b54af..0000000 --- a/vendor/composer/InstalledVersions.php +++ /dev/null @@ -1,352 +0,0 @@ - - * Jordi Boggiano - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Composer; - -use Composer\Autoload\ClassLoader; -use Composer\Semver\VersionParser; - -/** - * This class is copied in every Composer installed project and available to all - * - * See also https://getcomposer.org/doc/07-runtime.md#installed-versions - * - * To require its presence, you can require `composer-runtime-api ^2.0` - * - * @final - */ -class InstalledVersions -{ - /** - * @var mixed[]|null - * @psalm-var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array}|array{}|null - */ - private static $installed; - - /** - * @var bool|null - */ - private static $canGetVendors; - - /** - * @var array[] - * @psalm-var array}> - */ - private static $installedByVendor = array(); - - /** - * Returns a list of all package names which are present, either by being installed, replaced or provided - * - * @return string[] - * @psalm-return list - */ - public static function getInstalledPackages() - { - $packages = array(); - foreach (self::getInstalled() as $installed) { - $packages[] = array_keys($installed['versions']); - } - - if (1 === \count($packages)) { - return $packages[0]; - } - - return array_keys(array_flip(\call_user_func_array('array_merge', $packages))); - } - - /** - * Returns a list of all package names with a specific type e.g. 'library' - * - * @param string $type - * @return string[] - * @psalm-return list - */ - public static function getInstalledPackagesByType($type) - { - $packagesByType = array(); - - foreach (self::getInstalled() as $installed) { - foreach ($installed['versions'] as $name => $package) { - if (isset($package['type']) && $package['type'] === $type) { - $packagesByType[] = $name; - } - } - } - - return $packagesByType; - } - - /** - * Checks whether the given package is installed - * - * This also returns true if the package name is provided or replaced by another package - * - * @param string $packageName - * @param bool $includeDevRequirements - * @return bool - */ - public static function isInstalled($packageName, $includeDevRequirements = true) - { - foreach (self::getInstalled() as $installed) { - if (isset($installed['versions'][$packageName])) { - return $includeDevRequirements || empty($installed['versions'][$packageName]['dev_requirement']); - } - } - - return false; - } - - /** - * Checks whether the given package satisfies a version constraint - * - * e.g. If you want to know whether version 2.3+ of package foo/bar is installed, you would call: - * - * Composer\InstalledVersions::satisfies(new VersionParser, 'foo/bar', '^2.3') - * - * @param VersionParser $parser Install composer/semver to have access to this class and functionality - * @param string $packageName - * @param string|null $constraint A version constraint to check for, if you pass one you have to make sure composer/semver is required by your package - * @return bool - */ - public static function satisfies(VersionParser $parser, $packageName, $constraint) - { - $constraint = $parser->parseConstraints($constraint); - $provided = $parser->parseConstraints(self::getVersionRanges($packageName)); - - return $provided->matches($constraint); - } - - /** - * Returns a version constraint representing all the range(s) which are installed for a given package - * - * It is easier to use this via isInstalled() with the $constraint argument if you need to check - * whether a given version of a package is installed, and not just whether it exists - * - * @param string $packageName - * @return string Version constraint usable with composer/semver - */ - public static function getVersionRanges($packageName) - { - foreach (self::getInstalled() as $installed) { - if (!isset($installed['versions'][$packageName])) { - continue; - } - - $ranges = array(); - if (isset($installed['versions'][$packageName]['pretty_version'])) { - $ranges[] = $installed['versions'][$packageName]['pretty_version']; - } - if (array_key_exists('aliases', $installed['versions'][$packageName])) { - $ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']); - } - if (array_key_exists('replaced', $installed['versions'][$packageName])) { - $ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']); - } - if (array_key_exists('provided', $installed['versions'][$packageName])) { - $ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']); - } - - return implode(' || ', $ranges); - } - - throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); - } - - /** - * @param string $packageName - * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present - */ - public static function getVersion($packageName) - { - foreach (self::getInstalled() as $installed) { - if (!isset($installed['versions'][$packageName])) { - continue; - } - - if (!isset($installed['versions'][$packageName]['version'])) { - return null; - } - - return $installed['versions'][$packageName]['version']; - } - - throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); - } - - /** - * @param string $packageName - * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present - */ - public static function getPrettyVersion($packageName) - { - foreach (self::getInstalled() as $installed) { - if (!isset($installed['versions'][$packageName])) { - continue; - } - - if (!isset($installed['versions'][$packageName]['pretty_version'])) { - return null; - } - - return $installed['versions'][$packageName]['pretty_version']; - } - - throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); - } - - /** - * @param string $packageName - * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as reference - */ - public static function getReference($packageName) - { - foreach (self::getInstalled() as $installed) { - if (!isset($installed['versions'][$packageName])) { - continue; - } - - if (!isset($installed['versions'][$packageName]['reference'])) { - return null; - } - - return $installed['versions'][$packageName]['reference']; - } - - throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); - } - - /** - * @param string $packageName - * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as install path. Packages of type metapackages also have a null install path. - */ - public static function getInstallPath($packageName) - { - foreach (self::getInstalled() as $installed) { - if (!isset($installed['versions'][$packageName])) { - continue; - } - - return isset($installed['versions'][$packageName]['install_path']) ? $installed['versions'][$packageName]['install_path'] : null; - } - - throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); - } - - /** - * @return array - * @psalm-return array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool} - */ - public static function getRootPackage() - { - $installed = self::getInstalled(); - - return $installed[0]['root']; - } - - /** - * Returns the raw installed.php data for custom implementations - * - * @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect. - * @return array[] - * @psalm-return array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} - */ - public static function getRawData() - { - @trigger_error('getRawData only returns the first dataset loaded, which may not be what you expect. Use getAllRawData() instead which returns all datasets for all autoloaders present in the process.', E_USER_DEPRECATED); - - if (null === self::$installed) { - // only require the installed.php file if this file is loaded from its dumped location, - // and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937 - if (substr(__DIR__, -8, 1) !== 'C') { - self::$installed = include __DIR__ . '/installed.php'; - } else { - self::$installed = array(); - } - } - - return self::$installed; - } - - /** - * Returns the raw data of all installed.php which are currently loaded for custom implementations - * - * @return array[] - * @psalm-return list}> - */ - public static function getAllRawData() - { - return self::getInstalled(); - } - - /** - * Lets you reload the static array from another file - * - * This is only useful for complex integrations in which a project needs to use - * this class but then also needs to execute another project's autoloader in process, - * and wants to ensure both projects have access to their version of installed.php. - * - * A typical case would be PHPUnit, where it would need to make sure it reads all - * the data it needs from this class, then call reload() with - * `require $CWD/vendor/composer/installed.php` (or similar) as input to make sure - * the project in which it runs can then also use this class safely, without - * interference between PHPUnit's dependencies and the project's dependencies. - * - * @param array[] $data A vendor/composer/installed.php data set - * @return void - * - * @psalm-param array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $data - */ - public static function reload($data) - { - self::$installed = $data; - self::$installedByVendor = array(); - } - - /** - * @return array[] - * @psalm-return list}> - */ - private static function getInstalled() - { - if (null === self::$canGetVendors) { - self::$canGetVendors = method_exists('Composer\Autoload\ClassLoader', 'getRegisteredLoaders'); - } - - $installed = array(); - - if (self::$canGetVendors) { - foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) { - if (isset(self::$installedByVendor[$vendorDir])) { - $installed[] = self::$installedByVendor[$vendorDir]; - } elseif (is_file($vendorDir.'/composer/installed.php')) { - $installed[] = self::$installedByVendor[$vendorDir] = require $vendorDir.'/composer/installed.php'; - if (null === self::$installed && strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) { - self::$installed = $installed[count($installed) - 1]; - } - } - } - } - - if (null === self::$installed) { - // only require the installed.php file if this file is loaded from its dumped location, - // and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937 - if (substr(__DIR__, -8, 1) !== 'C') { - self::$installed = require __DIR__ . '/installed.php'; - } else { - self::$installed = array(); - } - } - $installed[] = self::$installed; - - return $installed; - } -} diff --git a/vendor/composer/LICENSE b/vendor/composer/LICENSE deleted file mode 100644 index f27399a..0000000 --- a/vendor/composer/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ - -Copyright (c) Nils Adermann, Jordi Boggiano - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is furnished -to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php deleted file mode 100644 index 0fb0a2c..0000000 --- a/vendor/composer/autoload_classmap.php +++ /dev/null @@ -1,10 +0,0 @@ - $vendorDir . '/composer/InstalledVersions.php', -); diff --git a/vendor/composer/autoload_namespaces.php b/vendor/composer/autoload_namespaces.php deleted file mode 100644 index 15a2ff3..0000000 --- a/vendor/composer/autoload_namespaces.php +++ /dev/null @@ -1,9 +0,0 @@ - array($vendorDir . '/league/iso3166/src'), -); diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php deleted file mode 100644 index 02700af..0000000 --- a/vendor/composer/autoload_real.php +++ /dev/null @@ -1,38 +0,0 @@ -register(true); - - return $loader; - } -} diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php deleted file mode 100644 index c36ccc2..0000000 --- a/vendor/composer/autoload_static.php +++ /dev/null @@ -1,36 +0,0 @@ - - array ( - 'League\\ISO3166\\' => 15, - ), - ); - - public static $prefixDirsPsr4 = array ( - 'League\\ISO3166\\' => - array ( - 0 => __DIR__ . '/..' . '/league/iso3166/src', - ), - ); - - public static $classMap = array ( - 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', - ); - - public static function getInitializer(ClassLoader $loader) - { - return \Closure::bind(function () use ($loader) { - $loader->prefixLengthsPsr4 = ComposerStaticInite15aa481f4ee39991db8c0a033ad000f::$prefixLengthsPsr4; - $loader->prefixDirsPsr4 = ComposerStaticInite15aa481f4ee39991db8c0a033ad000f::$prefixDirsPsr4; - $loader->classMap = ComposerStaticInite15aa481f4ee39991db8c0a033ad000f::$classMap; - - }, null, ClassLoader::class); - } -} diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json deleted file mode 100644 index 9d2adf3..0000000 --- a/vendor/composer/installed.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "packages": [ - { - "name": "league/iso3166", - "version": "4.3.0", - "version_normalized": "4.3.0.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/iso3166.git", - "reference": "628f1b4992169917f3f59c14020ea4513c63f6db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/iso3166/zipball/628f1b4992169917f3f59c14020ea4513c63f6db", - "reference": "628f1b4992169917f3f59c14020ea4513c63f6db", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "php": "^7.3|^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "time": "2023-06-05T15:02:58+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "League\\ISO3166\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com" - } - ], - "description": "ISO 3166-1 PHP Library", - "homepage": "https://github.com/thephpleague/iso3166", - "keywords": [ - "3166", - "3166-1", - "ISO 3166", - "countries", - "iso", - "library" - ], - "support": { - "issues": "https://github.com/thephpleague/iso3166/issues", - "source": "https://github.com/thephpleague/iso3166" - }, - "install-path": "../league/iso3166" - } - ], - "dev": true, - "dev-package-names": [] -} diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php deleted file mode 100644 index ad72acc..0000000 --- a/vendor/composer/installed.php +++ /dev/null @@ -1,32 +0,0 @@ - array( - 'name' => '__root__', - 'pretty_version' => '1.0.0+no-version-set', - 'version' => '1.0.0.0', - 'reference' => NULL, - 'type' => 'library', - 'install_path' => __DIR__ . '/../../', - 'aliases' => array(), - 'dev' => true, - ), - 'versions' => array( - '__root__' => array( - 'pretty_version' => '1.0.0+no-version-set', - 'version' => '1.0.0.0', - 'reference' => NULL, - 'type' => 'library', - 'install_path' => __DIR__ . '/../../', - 'aliases' => array(), - 'dev_requirement' => false, - ), - 'league/iso3166' => array( - 'pretty_version' => '4.3.0', - 'version' => '4.3.0.0', - 'reference' => '628f1b4992169917f3f59c14020ea4513c63f6db', - 'type' => 'library', - 'install_path' => __DIR__ . '/../league/iso3166', - 'aliases' => array(), - 'dev_requirement' => false, - ), - ), -); diff --git a/vendor/composer/platform_check.php b/vendor/composer/platform_check.php deleted file mode 100644 index 92370c5..0000000 --- a/vendor/composer/platform_check.php +++ /dev/null @@ -1,26 +0,0 @@ -= 70300)) { - $issues[] = 'Your Composer dependencies require a PHP version ">= 7.3.0". You are running ' . PHP_VERSION . '.'; -} - -if ($issues) { - if (!headers_sent()) { - header('HTTP/1.1 500 Internal Server Error'); - } - if (!ini_get('display_errors')) { - if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') { - fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, $issues) . PHP_EOL.PHP_EOL); - } elseif (!headers_sent()) { - echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, $issues)) . PHP_EOL.PHP_EOL; - } - } - trigger_error( - 'Composer detected issues in your platform: ' . implode(' ', $issues), - E_USER_ERROR - ); -} diff --git a/vendor/league/iso3166/.yamllint b/vendor/league/iso3166/.yamllint deleted file mode 100644 index e7a4304..0000000 --- a/vendor/league/iso3166/.yamllint +++ /dev/null @@ -1,22 +0,0 @@ -extends: default -rules: - braces: - min-spaces-inside: 1 - max-spaces-inside: 1 - min-spaces-inside-empty: 0 - max-spaces-inside-empty: 0 - brackets: - min-spaces-inside: 0 - max-spaces-inside: 0 - min-spaces-inside-empty: 0 - max-spaces-inside-empty: 0 - comments: - min-spaces-from-content: 1 - document-start: disable - line-length: - level: warning - max: 140 - allow-non-breakable-inline-mappings: true - allow-non-breakable-words: true - truthy: - check-keys: false diff --git a/vendor/league/iso3166/LICENSE b/vendor/league/iso3166/LICENSE deleted file mode 100644 index fe97913..0000000 --- a/vendor/league/iso3166/LICENSE +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) Rob Bast - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/vendor/league/iso3166/composer.json b/vendor/league/iso3166/composer.json deleted file mode 100644 index 8e5d7ba..0000000 --- a/vendor/league/iso3166/composer.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "name": "league/iso3166", - "description": "ISO 3166-1 PHP Library", - "autoload": { - "psr-4": { "League\\ISO3166\\": "src" } - }, - "autoload-dev": { - "psr-4": { "League\\ISO3166\\": "tests" } - }, - "require": { - "php": "^7.3|^8.0", - "ext-mbstring": "*" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "scripts": { - "cs-review": "php-cs-fixer fix --verbose --diff --dry-run", - "cs-fix": "php-cs-fixer fix --verbose", - "test": "phpunit" - }, - "extra": { - "branch-alias": { "dev-master": "3.x-dev" } - }, - "keywords": ["ISO 3166", "ISO", "3166", "3166-1", "countries", "library"], - "homepage": "https://github.com/thephpleague/iso3166", - "license": "MIT", - "authors": [{ - "name": "Rob Bast", - "email": "rob.bast@gmail.com" - }], - "support": { - "issues": "https://github.com/thephpleague/iso3166/issues", - "source": "https://github.com/thephpleague/iso3166" - } -} diff --git a/vendor/league/iso3166/src/Exception/DomainException.php b/vendor/league/iso3166/src/Exception/DomainException.php deleted file mode 100644 index d66325e..0000000 --- a/vendor/league/iso3166/src/Exception/DomainException.php +++ /dev/null @@ -1,16 +0,0 @@ - - * - * For the full copyright and license information, please view - * the LICENSE file that was distributed with this source code. - */ - -namespace League\ISO3166\Exception; - -final class DomainException extends \DomainException implements ISO3166Exception -{ -} diff --git a/vendor/league/iso3166/src/Exception/ISO3166Exception.php b/vendor/league/iso3166/src/Exception/ISO3166Exception.php deleted file mode 100644 index c0e1f74..0000000 --- a/vendor/league/iso3166/src/Exception/ISO3166Exception.php +++ /dev/null @@ -1,16 +0,0 @@ - - * - * For the full copyright and license information, please view - * the LICENSE file that was distributed with this source code. - */ - -namespace League\ISO3166\Exception; - -interface ISO3166Exception extends \Throwable -{ -} diff --git a/vendor/league/iso3166/src/Exception/OutOfBoundsException.php b/vendor/league/iso3166/src/Exception/OutOfBoundsException.php deleted file mode 100644 index 8b62cc7..0000000 --- a/vendor/league/iso3166/src/Exception/OutOfBoundsException.php +++ /dev/null @@ -1,16 +0,0 @@ - - * - * For the full copyright and license information, please view - * the LICENSE file that was distributed with this source code. - */ - -namespace League\ISO3166\Exception; - -final class OutOfBoundsException extends \OutOfBoundsException implements ISO3166Exception -{ -} diff --git a/vendor/league/iso3166/src/Guards.php b/vendor/league/iso3166/src/Guards.php deleted file mode 100644 index 4892082..0000000 --- a/vendor/league/iso3166/src/Guards.php +++ /dev/null @@ -1,53 +0,0 @@ - - * - * For the full copyright and license information, please view - * the LICENSE file that was distributed with this source code. - */ - -namespace League\ISO3166; - -use League\ISO3166\Exception\DomainException; - -final class Guards -{ - /** - * Assert that input looks like an alpha2 key. - * - * @throws \League\ISO3166\Exception\DomainException if input does not look like an alpha2 key - */ - public static function guardAgainstInvalidAlpha2(string $alpha2): void - { - if (1 !== preg_match('/^[a-zA-Z]{2}$/', $alpha2)) { - throw new DomainException(sprintf('Not a valid alpha2 key: %s', $alpha2)); - } - } - - /** - * Assert that input looks like an alpha3 key. - * - * @throws \League\ISO3166\Exception\DomainException if input does not look like an alpha3 key - */ - public static function guardAgainstInvalidAlpha3(string $alpha3): void - { - if (1 !== preg_match('/^[a-zA-Z]{3}$/', $alpha3)) { - throw new DomainException(sprintf('Not a valid alpha3 key: %s', $alpha3)); - } - } - - /** - * Assert that input looks like a numeric key. - * - * @throws \League\ISO3166\Exception\DomainException if input does not look like a numeric key - */ - public static function guardAgainstInvalidNumeric(string $numeric): void - { - if (1 !== preg_match('/^\d{3}$/', $numeric)) { - throw new DomainException(sprintf('Not a valid numeric key: %s', $numeric)); - } - } -} diff --git a/vendor/league/iso3166/src/ISO3166.php b/vendor/league/iso3166/src/ISO3166.php deleted file mode 100644 index 1a750ae..0000000 --- a/vendor/league/iso3166/src/ISO3166.php +++ /dev/null @@ -1,2455 +0,0 @@ - - * - * For the full copyright and license information, please view - * the LICENSE file that was distributed with this source code. - */ - -namespace League\ISO3166; - -use League\ISO3166\Exception\DomainException; -use League\ISO3166\Exception\OutOfBoundsException; - -/** @implements \IteratorAggregate */ -final class ISO3166 implements \Countable, \IteratorAggregate, ISO3166DataProvider -{ - /** @var string */ - public const KEY_ALPHA2 = 'alpha2'; - /** @var string */ - public const KEY_ALPHA3 = 'alpha3'; - /** @var string */ - public const KEY_NUMERIC = 'numeric'; - /** @var string */ - public const KEY_NAME = 'name'; - /** @var string[] */ - private $keys = [self::KEY_ALPHA2, self::KEY_ALPHA3, self::KEY_NUMERIC, self::KEY_NAME]; - - /** - * @param array $countries replace default dataset with given array - */ - public function __construct(array $countries = []) - { - if ([] !== $countries) { - $this->countries = $countries; - } - } - - /** - * @return array{name: string, alpha2: string, alpha3: string, numeric: numeric-string, currency: string[]} - */ - public function name(string $name): array - { - return $this->lookup(self::KEY_NAME, $name); - } - - /** - * @return array{name: string, alpha2: string, alpha3: string, numeric: numeric-string, currency: string[]} - */ - public function alpha2(string $alpha2): array - { - Guards::guardAgainstInvalidAlpha2($alpha2); - - return $this->lookup(self::KEY_ALPHA2, $alpha2); - } - - /** - * @return array{name: string, alpha2: string, alpha3: string, numeric: numeric-string, currency: string[]} - */ - public function alpha3(string $alpha3): array - { - Guards::guardAgainstInvalidAlpha3($alpha3); - - return $this->lookup(self::KEY_ALPHA3, $alpha3); - } - - /** - * @return array{name: string, alpha2: string, alpha3: string, numeric: numeric-string, currency: string[]} - */ - public function numeric(string $numeric): array - { - Guards::guardAgainstInvalidNumeric($numeric); - - return $this->lookup(self::KEY_NUMERIC, $numeric); - } - - /** - * @return array{name: string, alpha2: string, alpha3: string, numeric: numeric-string, currency: string[]} - */ - public function exactName(string $name): array - { - $value = mb_strtolower($name); - - foreach ($this->countries as $country) { - $comparison = mb_strtolower($country[self::KEY_NAME]); - - if ($value === $comparison) { - return $country; - } - } - - throw new OutOfBoundsException(sprintf('No "%s" key found matching: %s', self::KEY_NAME, $value)); - } - - /** - * @return array - */ - public function all(): array - { - return $this->countries; - } - - /** - * @param 'name'|'alpha2'|'alpha3'|'numeric' $key - * - * @throws \League\ISO3166\Exception\DomainException if an invalid key is specified - * - * @return \Generator - */ - public function iterator(string $key = self::KEY_ALPHA2): \Generator - { - if (!in_array($key, $this->keys, true)) { - throw new DomainException(sprintf('Invalid value for $key, got "%s", expected one of: %s', $key, implode(', ', $this->keys))); - } - - foreach ($this->countries as $country) { - yield $country[$key] => $country; - } - } - - /** - * @see \Countable - * - * @internal - */ - public function count(): int - { - return count($this->countries); - } - - /** - * @return \Generator>> - * - * @see \IteratorAggregate - * - * @internal - */ - public function getIterator(): \Generator - { - foreach ($this->countries as $country) { - yield $country; - } - } - - /** - * Lookup ISO3166-1 data by given identifier. - * - * Looks for a match against the given key for each entry in the dataset. - * - * @param 'name'|'alpha2'|'alpha3'|'numeric' $key - * - * @throws \League\ISO3166\Exception\OutOfBoundsException if key does not exist in dataset - * - * @return array{name: string, alpha2: string, alpha3: string, numeric: numeric-string, currency: string[]} - */ - private function lookup(string $key, string $value): array - { - $value = mb_strtolower($value); - - foreach ($this->countries as $country) { - $comparison = mb_strtolower($country[$key]); - - if ($value === $comparison || $value === mb_substr($comparison, 0, mb_strlen($value))) { - return $country; - } - } - - throw new OutOfBoundsException(sprintf('No "%s" key found matching: %s', $key, $value)); - } - - /** - * Default dataset. - * - * @var array> - */ - private $countries = [ - [ - 'name' => 'Afghanistan', - 'alpha2' => 'AF', - 'alpha3' => 'AFG', - 'numeric' => '004', - 'currency' => [ - 'AFN', - ], - ], - [ - 'name' => 'Åland Islands', - 'alpha2' => 'AX', - 'alpha3' => 'ALA', - 'numeric' => '248', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Albania', - 'alpha2' => 'AL', - 'alpha3' => 'ALB', - 'numeric' => '008', - 'currency' => [ - 'ALL', - ], - ], - [ - 'name' => 'Algeria', - 'alpha2' => 'DZ', - 'alpha3' => 'DZA', - 'numeric' => '012', - 'currency' => [ - 'DZD', - ], - ], - [ - 'name' => 'American Samoa', - 'alpha2' => 'AS', - 'alpha3' => 'ASM', - 'numeric' => '016', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Andorra', - 'alpha2' => 'AD', - 'alpha3' => 'AND', - 'numeric' => '020', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Angola', - 'alpha2' => 'AO', - 'alpha3' => 'AGO', - 'numeric' => '024', - 'currency' => [ - 'AOA', - ], - ], - [ - 'name' => 'Anguilla', - 'alpha2' => 'AI', - 'alpha3' => 'AIA', - 'numeric' => '660', - 'currency' => [ - 'XCD', - ], - ], - [ - 'name' => 'Antarctica', - 'alpha2' => 'AQ', - 'alpha3' => 'ATA', - 'numeric' => '010', - 'currency' => [ - 'ARS', - 'AUD', - 'BGN', - 'BRL', - 'BYR', - 'CLP', - 'CNY', - 'CZK', - 'EUR', - 'GBP', - 'INR', - 'JPY', - 'KRW', - 'NOK', - 'NZD', - 'PEN', - 'PKR', - 'PLN', - 'RON', - 'RUB', - 'SEK', - 'UAH', - 'USD', - 'UYU', - 'ZAR', - ], - ], - [ - 'name' => 'Antigua and Barbuda', - 'alpha2' => 'AG', - 'alpha3' => 'ATG', - 'numeric' => '028', - 'currency' => [ - 'XCD', - ], - ], - [ - 'name' => 'Argentina', - 'alpha2' => 'AR', - 'alpha3' => 'ARG', - 'numeric' => '032', - 'currency' => [ - 'ARS', - ], - ], - [ - 'name' => 'Armenia', - 'alpha2' => 'AM', - 'alpha3' => 'ARM', - 'numeric' => '051', - 'currency' => [ - 'AMD', - ], - ], - [ - 'name' => 'Aruba', - 'alpha2' => 'AW', - 'alpha3' => 'ABW', - 'numeric' => '533', - 'currency' => [ - 'AWG', - ], - ], - [ - 'name' => 'Australia', - 'alpha2' => 'AU', - 'alpha3' => 'AUS', - 'numeric' => '036', - 'currency' => [ - 'AUD', - ], - ], - [ - 'name' => 'Austria', - 'alpha2' => 'AT', - 'alpha3' => 'AUT', - 'numeric' => '040', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Azerbaijan', - 'alpha2' => 'AZ', - 'alpha3' => 'AZE', - 'numeric' => '031', - 'currency' => [ - 'AZN', - ], - ], - [ - 'name' => 'Bahamas', - 'alpha2' => 'BS', - 'alpha3' => 'BHS', - 'numeric' => '044', - 'currency' => [ - 'BSD', - ], - ], - [ - 'name' => 'Bahrain', - 'alpha2' => 'BH', - 'alpha3' => 'BHR', - 'numeric' => '048', - 'currency' => [ - 'BHD', - ], - ], - [ - 'name' => 'Bangladesh', - 'alpha2' => 'BD', - 'alpha3' => 'BGD', - 'numeric' => '050', - 'currency' => [ - 'BDT', - ], - ], - [ - 'name' => 'Barbados', - 'alpha2' => 'BB', - 'alpha3' => 'BRB', - 'numeric' => '052', - 'currency' => [ - 'BBD', - ], - ], - [ - 'name' => 'Belarus', - 'alpha2' => 'BY', - 'alpha3' => 'BLR', - 'numeric' => '112', - 'currency' => [ - 'BYN', - ], - ], - [ - 'name' => 'Belgium', - 'alpha2' => 'BE', - 'alpha3' => 'BEL', - 'numeric' => '056', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Belize', - 'alpha2' => 'BZ', - 'alpha3' => 'BLZ', - 'numeric' => '084', - 'currency' => [ - 'BZD', - ], - ], - [ - 'name' => 'Benin', - 'alpha2' => 'BJ', - 'alpha3' => 'BEN', - 'numeric' => '204', - 'currency' => [ - 'XOF', - ], - ], - [ - 'name' => 'Bermuda', - 'alpha2' => 'BM', - 'alpha3' => 'BMU', - 'numeric' => '060', - 'currency' => [ - 'BMD', - ], - ], - [ - 'name' => 'Bhutan', - 'alpha2' => 'BT', - 'alpha3' => 'BTN', - 'numeric' => '064', - 'currency' => [ - 'BTN', - ], - ], - [ - 'name' => 'Bolivia (Plurinational State of)', - 'alpha2' => 'BO', - 'alpha3' => 'BOL', - 'numeric' => '068', - 'currency' => [ - 'BOB', - ], - ], - [ - 'name' => 'Bonaire, Sint Eustatius and Saba', - 'alpha2' => 'BQ', - 'alpha3' => 'BES', - 'numeric' => '535', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Bosnia and Herzegovina', - 'alpha2' => 'BA', - 'alpha3' => 'BIH', - 'numeric' => '070', - 'currency' => [ - 'BAM', - ], - ], - [ - 'name' => 'Botswana', - 'alpha2' => 'BW', - 'alpha3' => 'BWA', - 'numeric' => '072', - 'currency' => [ - 'BWP', - ], - ], - [ - 'name' => 'Bouvet Island', - 'alpha2' => 'BV', - 'alpha3' => 'BVT', - 'numeric' => '074', - 'currency' => [ - 'NOK', - ], - ], - [ - 'name' => 'Brazil', - 'alpha2' => 'BR', - 'alpha3' => 'BRA', - 'numeric' => '076', - 'currency' => [ - 'BRL', - ], - ], - [ - 'name' => 'British Indian Ocean Territory', - 'alpha2' => 'IO', - 'alpha3' => 'IOT', - 'numeric' => '086', - 'currency' => [ - 'GBP', - ], - ], - [ - 'name' => 'Brunei Darussalam', - 'alpha2' => 'BN', - 'alpha3' => 'BRN', - 'numeric' => '096', - 'currency' => [ - 'BND', - 'SGD', - ], - ], - [ - 'name' => 'Bulgaria', - 'alpha2' => 'BG', - 'alpha3' => 'BGR', - 'numeric' => '100', - 'currency' => [ - 'BGN', - ], - ], - [ - 'name' => 'Burkina Faso', - 'alpha2' => 'BF', - 'alpha3' => 'BFA', - 'numeric' => '854', - 'currency' => [ - 'XOF', - ], - ], - [ - 'name' => 'Burundi', - 'alpha2' => 'BI', - 'alpha3' => 'BDI', - 'numeric' => '108', - 'currency' => [ - 'BIF', - ], - ], - [ - 'name' => 'Cabo Verde', - 'alpha2' => 'CV', - 'alpha3' => 'CPV', - 'numeric' => '132', - 'currency' => [ - 'CVE', - ], - ], - [ - 'name' => 'Cambodia', - 'alpha2' => 'KH', - 'alpha3' => 'KHM', - 'numeric' => '116', - 'currency' => [ - 'KHR', - ], - ], - [ - 'name' => 'Cameroon', - 'alpha2' => 'CM', - 'alpha3' => 'CMR', - 'numeric' => '120', - 'currency' => [ - 'XAF', - ], - ], - [ - 'name' => 'Canada', - 'alpha2' => 'CA', - 'alpha3' => 'CAN', - 'numeric' => '124', - 'currency' => [ - 'CAD', - ], - ], - [ - 'name' => 'Cayman Islands', - 'alpha2' => 'KY', - 'alpha3' => 'CYM', - 'numeric' => '136', - 'currency' => [ - 'KYD', - ], - ], - [ - 'name' => 'Central African Republic', - 'alpha2' => 'CF', - 'alpha3' => 'CAF', - 'numeric' => '140', - 'currency' => [ - 'XAF', - ], - ], - [ - 'name' => 'Chad', - 'alpha2' => 'TD', - 'alpha3' => 'TCD', - 'numeric' => '148', - 'currency' => [ - 'XAF', - ], - ], - [ - 'name' => 'Chile', - 'alpha2' => 'CL', - 'alpha3' => 'CHL', - 'numeric' => '152', - 'currency' => [ - 'CLP', - ], - ], - [ - 'name' => 'China', - 'alpha2' => 'CN', - 'alpha3' => 'CHN', - 'numeric' => '156', - 'currency' => [ - 'CNY', - ], - ], - [ - 'name' => 'Christmas Island', - 'alpha2' => 'CX', - 'alpha3' => 'CXR', - 'numeric' => '162', - 'currency' => [ - 'AUD', - ], - ], - [ - 'name' => 'Cocos (Keeling) Islands', - 'alpha2' => 'CC', - 'alpha3' => 'CCK', - 'numeric' => '166', - 'currency' => [ - 'AUD', - ], - ], - [ - 'name' => 'Colombia', - 'alpha2' => 'CO', - 'alpha3' => 'COL', - 'numeric' => '170', - 'currency' => [ - 'COP', - ], - ], - [ - 'name' => 'Comoros', - 'alpha2' => 'KM', - 'alpha3' => 'COM', - 'numeric' => '174', - 'currency' => [ - 'KMF', - ], - ], - [ - 'name' => 'Congo', - 'alpha2' => 'CG', - 'alpha3' => 'COG', - 'numeric' => '178', - 'currency' => [ - 'XAF', - ], - ], - [ - 'name' => 'Congo (Democratic Republic of the)', - 'alpha2' => 'CD', - 'alpha3' => 'COD', - 'numeric' => '180', - 'currency' => [ - 'CDF', - ], - ], - [ - 'name' => 'Cook Islands', - 'alpha2' => 'CK', - 'alpha3' => 'COK', - 'numeric' => '184', - 'currency' => [ - 'NZD', - ], - ], - [ - 'name' => 'Costa Rica', - 'alpha2' => 'CR', - 'alpha3' => 'CRI', - 'numeric' => '188', - 'currency' => [ - 'CRC', - ], - ], - [ - 'name' => 'Côte d\'Ivoire', - 'alpha2' => 'CI', - 'alpha3' => 'CIV', - 'numeric' => '384', - 'currency' => [ - 'XOF', - ], - ], - [ - 'name' => 'Croatia', - 'alpha2' => 'HR', - 'alpha3' => 'HRV', - 'numeric' => '191', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Cuba', - 'alpha2' => 'CU', - 'alpha3' => 'CUB', - 'numeric' => '192', - 'currency' => [ - 'CUC', - 'CUP', - ], - ], - [ - 'name' => 'Curaçao', - 'alpha2' => 'CW', - 'alpha3' => 'CUW', - 'numeric' => '531', - 'currency' => [ - 'ANG', - ], - ], - [ - 'name' => 'Cyprus', - 'alpha2' => 'CY', - 'alpha3' => 'CYP', - 'numeric' => '196', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Czechia', - 'alpha2' => 'CZ', - 'alpha3' => 'CZE', - 'numeric' => '203', - 'currency' => [ - 'CZK', - ], - ], - [ - 'name' => 'Denmark', - 'alpha2' => 'DK', - 'alpha3' => 'DNK', - 'numeric' => '208', - 'currency' => [ - 'DKK', - ], - ], - [ - 'name' => 'Djibouti', - 'alpha2' => 'DJ', - 'alpha3' => 'DJI', - 'numeric' => '262', - 'currency' => [ - 'DJF', - ], - ], - [ - 'name' => 'Dominica', - 'alpha2' => 'DM', - 'alpha3' => 'DMA', - 'numeric' => '212', - 'currency' => [ - 'XCD', - ], - ], - [ - 'name' => 'Dominican Republic', - 'alpha2' => 'DO', - 'alpha3' => 'DOM', - 'numeric' => '214', - 'currency' => [ - 'DOP', - ], - ], - [ - 'name' => 'Ecuador', - 'alpha2' => 'EC', - 'alpha3' => 'ECU', - 'numeric' => '218', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Egypt', - 'alpha2' => 'EG', - 'alpha3' => 'EGY', - 'numeric' => '818', - 'currency' => [ - 'EGP', - ], - ], - [ - 'name' => 'El Salvador', - 'alpha2' => 'SV', - 'alpha3' => 'SLV', - 'numeric' => '222', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Equatorial Guinea', - 'alpha2' => 'GQ', - 'alpha3' => 'GNQ', - 'numeric' => '226', - 'currency' => [ - 'XAF', - ], - ], - [ - 'name' => 'Eritrea', - 'alpha2' => 'ER', - 'alpha3' => 'ERI', - 'numeric' => '232', - 'currency' => [ - 'ERN', - ], - ], - [ - 'name' => 'Estonia', - 'alpha2' => 'EE', - 'alpha3' => 'EST', - 'numeric' => '233', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Ethiopia', - 'alpha2' => 'ET', - 'alpha3' => 'ETH', - 'numeric' => '231', - 'currency' => [ - 'ETB', - ], - ], - [ - 'name' => 'Eswatini', - 'alpha2' => 'SZ', - 'alpha3' => 'SWZ', - 'numeric' => '748', - 'currency' => [ - 'SZL', - 'ZAR', - ], - ], - [ - 'name' => 'Falkland Islands (Malvinas)', - 'alpha2' => 'FK', - 'alpha3' => 'FLK', - 'numeric' => '238', - 'currency' => [ - 'FKP', - ], - ], - [ - 'name' => 'Faroe Islands', - 'alpha2' => 'FO', - 'alpha3' => 'FRO', - 'numeric' => '234', - 'currency' => [ - 'DKK', - ], - ], - [ - 'name' => 'Fiji', - 'alpha2' => 'FJ', - 'alpha3' => 'FJI', - 'numeric' => '242', - 'currency' => [ - 'FJD', - ], - ], - [ - 'name' => 'Finland', - 'alpha2' => 'FI', - 'alpha3' => 'FIN', - 'numeric' => '246', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'France', - 'alpha2' => 'FR', - 'alpha3' => 'FRA', - 'numeric' => '250', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'French Guiana', - 'alpha2' => 'GF', - 'alpha3' => 'GUF', - 'numeric' => '254', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'French Polynesia', - 'alpha2' => 'PF', - 'alpha3' => 'PYF', - 'numeric' => '258', - 'currency' => [ - 'XPF', - ], - ], - [ - 'name' => 'French Southern Territories', - 'alpha2' => 'TF', - 'alpha3' => 'ATF', - 'numeric' => '260', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Gabon', - 'alpha2' => 'GA', - 'alpha3' => 'GAB', - 'numeric' => '266', - 'currency' => [ - 'XAF', - ], - ], - [ - 'name' => 'Gambia', - 'alpha2' => 'GM', - 'alpha3' => 'GMB', - 'numeric' => '270', - 'currency' => [ - 'GMD', - ], - ], - [ - 'name' => 'Georgia', - 'alpha2' => 'GE', - 'alpha3' => 'GEO', - 'numeric' => '268', - 'currency' => [ - 'GEL', - ], - ], - [ - 'name' => 'Germany', - 'alpha2' => 'DE', - 'alpha3' => 'DEU', - 'numeric' => '276', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Ghana', - 'alpha2' => 'GH', - 'alpha3' => 'GHA', - 'numeric' => '288', - 'currency' => [ - 'GHS', - ], - ], - [ - 'name' => 'Gibraltar', - 'alpha2' => 'GI', - 'alpha3' => 'GIB', - 'numeric' => '292', - 'currency' => [ - 'GIP', - ], - ], - [ - 'name' => 'Greece', - 'alpha2' => 'GR', - 'alpha3' => 'GRC', - 'numeric' => '300', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Greenland', - 'alpha2' => 'GL', - 'alpha3' => 'GRL', - 'numeric' => '304', - 'currency' => [ - 'DKK', - ], - ], - [ - 'name' => 'Grenada', - 'alpha2' => 'GD', - 'alpha3' => 'GRD', - 'numeric' => '308', - 'currency' => [ - 'XCD', - ], - ], - [ - 'name' => 'Guadeloupe', - 'alpha2' => 'GP', - 'alpha3' => 'GLP', - 'numeric' => '312', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Guam', - 'alpha2' => 'GU', - 'alpha3' => 'GUM', - 'numeric' => '316', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Guatemala', - 'alpha2' => 'GT', - 'alpha3' => 'GTM', - 'numeric' => '320', - 'currency' => [ - 'GTQ', - ], - ], - [ - 'name' => 'Guernsey', - 'alpha2' => 'GG', - 'alpha3' => 'GGY', - 'numeric' => '831', - 'currency' => [ - 'GBP', - ], - ], - [ - 'name' => 'Guinea', - 'alpha2' => 'GN', - 'alpha3' => 'GIN', - 'numeric' => '324', - 'currency' => [ - 'GNF', - ], - ], - [ - 'name' => 'Guinea-Bissau', - 'alpha2' => 'GW', - 'alpha3' => 'GNB', - 'numeric' => '624', - 'currency' => [ - 'XOF', - ], - ], - [ - 'name' => 'Guyana', - 'alpha2' => 'GY', - 'alpha3' => 'GUY', - 'numeric' => '328', - 'currency' => [ - 'GYD', - ], - ], - [ - 'name' => 'Haiti', - 'alpha2' => 'HT', - 'alpha3' => 'HTI', - 'numeric' => '332', - 'currency' => [ - 'HTG', - ], - ], - [ - 'name' => 'Heard Island and McDonald Islands', - 'alpha2' => 'HM', - 'alpha3' => 'HMD', - 'numeric' => '334', - 'currency' => [ - 'AUD', - ], - ], - [ - 'name' => 'Holy See', - 'alpha2' => 'VA', - 'alpha3' => 'VAT', - 'numeric' => '336', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Honduras', - 'alpha2' => 'HN', - 'alpha3' => 'HND', - 'numeric' => '340', - 'currency' => [ - 'HNL', - ], - ], - [ - 'name' => 'Hong Kong', - 'alpha2' => 'HK', - 'alpha3' => 'HKG', - 'numeric' => '344', - 'currency' => [ - 'HKD', - ], - ], - [ - 'name' => 'Hungary', - 'alpha2' => 'HU', - 'alpha3' => 'HUN', - 'numeric' => '348', - 'currency' => [ - 'HUF', - ], - ], - [ - 'name' => 'Iceland', - 'alpha2' => 'IS', - 'alpha3' => 'ISL', - 'numeric' => '352', - 'currency' => [ - 'ISK', - ], - ], - [ - 'name' => 'India', - 'alpha2' => 'IN', - 'alpha3' => 'IND', - 'numeric' => '356', - 'currency' => [ - 'INR', - ], - ], - [ - 'name' => 'Indonesia', - 'alpha2' => 'ID', - 'alpha3' => 'IDN', - 'numeric' => '360', - 'currency' => [ - 'IDR', - ], - ], - [ - 'name' => 'Iran (Islamic Republic of)', - 'alpha2' => 'IR', - 'alpha3' => 'IRN', - 'numeric' => '364', - 'currency' => [ - 'IRR', - ], - ], - [ - 'name' => 'Iraq', - 'alpha2' => 'IQ', - 'alpha3' => 'IRQ', - 'numeric' => '368', - 'currency' => [ - 'IQD', - ], - ], - [ - 'name' => 'Ireland', - 'alpha2' => 'IE', - 'alpha3' => 'IRL', - 'numeric' => '372', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Isle of Man', - 'alpha2' => 'IM', - 'alpha3' => 'IMN', - 'numeric' => '833', - 'currency' => [ - 'GBP', - ], - ], - [ - 'name' => 'Israel', - 'alpha2' => 'IL', - 'alpha3' => 'ISR', - 'numeric' => '376', - 'currency' => [ - 'ILS', - ], - ], - [ - 'name' => 'Italy', - 'alpha2' => 'IT', - 'alpha3' => 'ITA', - 'numeric' => '380', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Jamaica', - 'alpha2' => 'JM', - 'alpha3' => 'JAM', - 'numeric' => '388', - 'currency' => [ - 'JMD', - ], - ], - [ - 'name' => 'Japan', - 'alpha2' => 'JP', - 'alpha3' => 'JPN', - 'numeric' => '392', - 'currency' => [ - 'JPY', - ], - ], - [ - 'name' => 'Jersey', - 'alpha2' => 'JE', - 'alpha3' => 'JEY', - 'numeric' => '832', - 'currency' => [ - 'GBP', - ], - ], - [ - 'name' => 'Jordan', - 'alpha2' => 'JO', - 'alpha3' => 'JOR', - 'numeric' => '400', - 'currency' => [ - 'JOD', - ], - ], - [ - 'name' => 'Kazakhstan', - 'alpha2' => 'KZ', - 'alpha3' => 'KAZ', - 'numeric' => '398', - 'currency' => [ - 'KZT', - ], - ], - [ - 'name' => 'Kenya', - 'alpha2' => 'KE', - 'alpha3' => 'KEN', - 'numeric' => '404', - 'currency' => [ - 'KES', - ], - ], - [ - 'name' => 'Kiribati', - 'alpha2' => 'KI', - 'alpha3' => 'KIR', - 'numeric' => '296', - 'currency' => [ - 'AUD', - ], - ], - [ - 'name' => 'Korea (Democratic People\'s Republic of)', - 'alpha2' => 'KP', - 'alpha3' => 'PRK', - 'numeric' => '408', - 'currency' => [ - 'KPW', - ], - ], - [ - 'name' => 'Korea (Republic of)', - 'alpha2' => 'KR', - 'alpha3' => 'KOR', - 'numeric' => '410', - 'currency' => [ - 'KRW', - ], - ], - [ - 'name' => 'Kuwait', - 'alpha2' => 'KW', - 'alpha3' => 'KWT', - 'numeric' => '414', - 'currency' => [ - 'KWD', - ], - ], - [ - 'name' => 'Kyrgyzstan', - 'alpha2' => 'KG', - 'alpha3' => 'KGZ', - 'numeric' => '417', - 'currency' => [ - 'KGS', - ], - ], - [ - 'name' => 'Lao People\'s Democratic Republic', - 'alpha2' => 'LA', - 'alpha3' => 'LAO', - 'numeric' => '418', - 'currency' => [ - 'LAK', - ], - ], - [ - 'name' => 'Latvia', - 'alpha2' => 'LV', - 'alpha3' => 'LVA', - 'numeric' => '428', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Lebanon', - 'alpha2' => 'LB', - 'alpha3' => 'LBN', - 'numeric' => '422', - 'currency' => [ - 'LBP', - ], - ], - [ - 'name' => 'Lesotho', - 'alpha2' => 'LS', - 'alpha3' => 'LSO', - 'numeric' => '426', - 'currency' => [ - 'LSL', - 'ZAR', - ], - ], - [ - 'name' => 'Liberia', - 'alpha2' => 'LR', - 'alpha3' => 'LBR', - 'numeric' => '430', - 'currency' => [ - 'LRD', - ], - ], - [ - 'name' => 'Libya', - 'alpha2' => 'LY', - 'alpha3' => 'LBY', - 'numeric' => '434', - 'currency' => [ - 'LYD', - ], - ], - [ - 'name' => 'Liechtenstein', - 'alpha2' => 'LI', - 'alpha3' => 'LIE', - 'numeric' => '438', - 'currency' => [ - 'CHF', - ], - ], - [ - 'name' => 'Lithuania', - 'alpha2' => 'LT', - 'alpha3' => 'LTU', - 'numeric' => '440', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Luxembourg', - 'alpha2' => 'LU', - 'alpha3' => 'LUX', - 'numeric' => '442', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Macao', - 'alpha2' => 'MO', - 'alpha3' => 'MAC', - 'numeric' => '446', - 'currency' => [ - 'MOP', - ], - ], - [ - 'name' => 'North Macedonia', - 'alpha2' => 'MK', - 'alpha3' => 'MKD', - 'numeric' => '807', - 'currency' => [ - 'MKD', - ], - ], - [ - 'name' => 'Madagascar', - 'alpha2' => 'MG', - 'alpha3' => 'MDG', - 'numeric' => '450', - 'currency' => [ - 'MGA', - ], - ], - [ - 'name' => 'Malawi', - 'alpha2' => 'MW', - 'alpha3' => 'MWI', - 'numeric' => '454', - 'currency' => [ - 'MWK', - ], - ], - [ - 'name' => 'Malaysia', - 'alpha2' => 'MY', - 'alpha3' => 'MYS', - 'numeric' => '458', - 'currency' => [ - 'MYR', - ], - ], - [ - 'name' => 'Maldives', - 'alpha2' => 'MV', - 'alpha3' => 'MDV', - 'numeric' => '462', - 'currency' => [ - 'MVR', - ], - ], - [ - 'name' => 'Mali', - 'alpha2' => 'ML', - 'alpha3' => 'MLI', - 'numeric' => '466', - 'currency' => [ - 'XOF', - ], - ], - [ - 'name' => 'Malta', - 'alpha2' => 'MT', - 'alpha3' => 'MLT', - 'numeric' => '470', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Marshall Islands', - 'alpha2' => 'MH', - 'alpha3' => 'MHL', - 'numeric' => '584', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Martinique', - 'alpha2' => 'MQ', - 'alpha3' => 'MTQ', - 'numeric' => '474', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Mauritania', - 'alpha2' => 'MR', - 'alpha3' => 'MRT', - 'numeric' => '478', - 'currency' => [ - 'MRO', - ], - ], - [ - 'name' => 'Mauritius', - 'alpha2' => 'MU', - 'alpha3' => 'MUS', - 'numeric' => '480', - 'currency' => [ - 'MUR', - ], - ], - [ - 'name' => 'Mayotte', - 'alpha2' => 'YT', - 'alpha3' => 'MYT', - 'numeric' => '175', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Mexico', - 'alpha2' => 'MX', - 'alpha3' => 'MEX', - 'numeric' => '484', - 'currency' => [ - 'MXN', - ], - ], - [ - 'name' => 'Micronesia (Federated States of)', - 'alpha2' => 'FM', - 'alpha3' => 'FSM', - 'numeric' => '583', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Moldova (Republic of)', - 'alpha2' => 'MD', - 'alpha3' => 'MDA', - 'numeric' => '498', - 'currency' => [ - 'MDL', - ], - ], - [ - 'name' => 'Monaco', - 'alpha2' => 'MC', - 'alpha3' => 'MCO', - 'numeric' => '492', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Mongolia', - 'alpha2' => 'MN', - 'alpha3' => 'MNG', - 'numeric' => '496', - 'currency' => [ - 'MNT', - ], - ], - [ - 'name' => 'Montenegro', - 'alpha2' => 'ME', - 'alpha3' => 'MNE', - 'numeric' => '499', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Montserrat', - 'alpha2' => 'MS', - 'alpha3' => 'MSR', - 'numeric' => '500', - 'currency' => [ - 'XCD', - ], - ], - [ - 'name' => 'Morocco', - 'alpha2' => 'MA', - 'alpha3' => 'MAR', - 'numeric' => '504', - 'currency' => [ - 'MAD', - ], - ], - [ - 'name' => 'Mozambique', - 'alpha2' => 'MZ', - 'alpha3' => 'MOZ', - 'numeric' => '508', - 'currency' => [ - 'MZN', - ], - ], - [ - 'name' => 'Myanmar', - 'alpha2' => 'MM', - 'alpha3' => 'MMR', - 'numeric' => '104', - 'currency' => [ - 'MMK', - ], - ], - [ - 'name' => 'Namibia', - 'alpha2' => 'NA', - 'alpha3' => 'NAM', - 'numeric' => '516', - 'currency' => [ - 'NAD', - 'ZAR', - ], - ], - [ - 'name' => 'Nauru', - 'alpha2' => 'NR', - 'alpha3' => 'NRU', - 'numeric' => '520', - 'currency' => [ - 'AUD', - ], - ], - [ - 'name' => 'Nepal', - 'alpha2' => 'NP', - 'alpha3' => 'NPL', - 'numeric' => '524', - 'currency' => [ - 'NPR', - ], - ], - [ - 'name' => 'Netherlands', - 'alpha2' => 'NL', - 'alpha3' => 'NLD', - 'numeric' => '528', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'New Caledonia', - 'alpha2' => 'NC', - 'alpha3' => 'NCL', - 'numeric' => '540', - 'currency' => [ - 'XPF', - ], - ], - [ - 'name' => 'New Zealand', - 'alpha2' => 'NZ', - 'alpha3' => 'NZL', - 'numeric' => '554', - 'currency' => [ - 'NZD', - ], - ], - [ - 'name' => 'Nicaragua', - 'alpha2' => 'NI', - 'alpha3' => 'NIC', - 'numeric' => '558', - 'currency' => [ - 'NIO', - ], - ], - [ - 'name' => 'Niger', - 'alpha2' => 'NE', - 'alpha3' => 'NER', - 'numeric' => '562', - 'currency' => [ - 'XOF', - ], - ], - [ - 'name' => 'Nigeria', - 'alpha2' => 'NG', - 'alpha3' => 'NGA', - 'numeric' => '566', - 'currency' => [ - 'NGN', - ], - ], - [ - 'name' => 'Niue', - 'alpha2' => 'NU', - 'alpha3' => 'NIU', - 'numeric' => '570', - 'currency' => [ - 'NZD', - ], - ], - [ - 'name' => 'Norfolk Island', - 'alpha2' => 'NF', - 'alpha3' => 'NFK', - 'numeric' => '574', - 'currency' => [ - 'AUD', - ], - ], - [ - 'name' => 'Northern Mariana Islands', - 'alpha2' => 'MP', - 'alpha3' => 'MNP', - 'numeric' => '580', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Norway', - 'alpha2' => 'NO', - 'alpha3' => 'NOR', - 'numeric' => '578', - 'currency' => [ - 'NOK', - ], - ], - [ - 'name' => 'Oman', - 'alpha2' => 'OM', - 'alpha3' => 'OMN', - 'numeric' => '512', - 'currency' => [ - 'OMR', - ], - ], - [ - 'name' => 'Pakistan', - 'alpha2' => 'PK', - 'alpha3' => 'PAK', - 'numeric' => '586', - 'currency' => [ - 'PKR', - ], - ], - [ - 'name' => 'Palau', - 'alpha2' => 'PW', - 'alpha3' => 'PLW', - 'numeric' => '585', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Palestine, State of', - 'alpha2' => 'PS', - 'alpha3' => 'PSE', - 'numeric' => '275', - 'currency' => [ - 'ILS', - ], - ], - [ - 'name' => 'Panama', - 'alpha2' => 'PA', - 'alpha3' => 'PAN', - 'numeric' => '591', - 'currency' => [ - 'PAB', - ], - ], - [ - 'name' => 'Papua New Guinea', - 'alpha2' => 'PG', - 'alpha3' => 'PNG', - 'numeric' => '598', - 'currency' => [ - 'PGK', - ], - ], - [ - 'name' => 'Paraguay', - 'alpha2' => 'PY', - 'alpha3' => 'PRY', - 'numeric' => '600', - 'currency' => [ - 'PYG', - ], - ], - [ - 'name' => 'Peru', - 'alpha2' => 'PE', - 'alpha3' => 'PER', - 'numeric' => '604', - 'currency' => [ - 'PEN', - ], - ], - [ - 'name' => 'Philippines', - 'alpha2' => 'PH', - 'alpha3' => 'PHL', - 'numeric' => '608', - 'currency' => [ - 'PHP', - ], - ], - [ - 'name' => 'Pitcairn', - 'alpha2' => 'PN', - 'alpha3' => 'PCN', - 'numeric' => '612', - 'currency' => [ - 'NZD', - ], - ], - [ - 'name' => 'Poland', - 'alpha2' => 'PL', - 'alpha3' => 'POL', - 'numeric' => '616', - 'currency' => [ - 'PLN', - ], - ], - [ - 'name' => 'Portugal', - 'alpha2' => 'PT', - 'alpha3' => 'PRT', - 'numeric' => '620', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Puerto Rico', - 'alpha2' => 'PR', - 'alpha3' => 'PRI', - 'numeric' => '630', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Qatar', - 'alpha2' => 'QA', - 'alpha3' => 'QAT', - 'numeric' => '634', - 'currency' => [ - 'QAR', - ], - ], - [ - 'name' => 'Réunion', - 'alpha2' => 'RE', - 'alpha3' => 'REU', - 'numeric' => '638', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Romania', - 'alpha2' => 'RO', - 'alpha3' => 'ROU', - 'numeric' => '642', - 'currency' => [ - 'RON', - ], - ], - [ - 'name' => 'Russian Federation', - 'alpha2' => 'RU', - 'alpha3' => 'RUS', - 'numeric' => '643', - 'currency' => [ - 'RUB', - ], - ], - [ - 'name' => 'Rwanda', - 'alpha2' => 'RW', - 'alpha3' => 'RWA', - 'numeric' => '646', - 'currency' => [ - 'RWF', - ], - ], - [ - 'name' => 'Saint Barthélemy', - 'alpha2' => 'BL', - 'alpha3' => 'BLM', - 'numeric' => '652', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Saint Helena, Ascension and Tristan da Cunha', - 'alpha2' => 'SH', - 'alpha3' => 'SHN', - 'numeric' => '654', - 'currency' => [ - 'SHP', - ], - ], - [ - 'name' => 'Saint Kitts and Nevis', - 'alpha2' => 'KN', - 'alpha3' => 'KNA', - 'numeric' => '659', - 'currency' => [ - 'XCD', - ], - ], - [ - 'name' => 'Saint Lucia', - 'alpha2' => 'LC', - 'alpha3' => 'LCA', - 'numeric' => '662', - 'currency' => [ - 'XCD', - ], - ], - [ - 'name' => 'Saint Martin (French part)', - 'alpha2' => 'MF', - 'alpha3' => 'MAF', - 'numeric' => '663', - 'currency' => [ - 'EUR', - 'USD', - ], - ], - [ - 'name' => 'Saint Pierre and Miquelon', - 'alpha2' => 'PM', - 'alpha3' => 'SPM', - 'numeric' => '666', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Saint Vincent and the Grenadines', - 'alpha2' => 'VC', - 'alpha3' => 'VCT', - 'numeric' => '670', - 'currency' => [ - 'XCD', - ], - ], - [ - 'name' => 'Samoa', - 'alpha2' => 'WS', - 'alpha3' => 'WSM', - 'numeric' => '882', - 'currency' => [ - 'WST', - ], - ], - [ - 'name' => 'San Marino', - 'alpha2' => 'SM', - 'alpha3' => 'SMR', - 'numeric' => '674', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Sao Tome and Principe', - 'alpha2' => 'ST', - 'alpha3' => 'STP', - 'numeric' => '678', - 'currency' => [ - 'STD', - ], - ], - [ - 'name' => 'Saudi Arabia', - 'alpha2' => 'SA', - 'alpha3' => 'SAU', - 'numeric' => '682', - 'currency' => [ - 'SAR', - ], - ], - [ - 'name' => 'Senegal', - 'alpha2' => 'SN', - 'alpha3' => 'SEN', - 'numeric' => '686', - 'currency' => [ - 'XOF', - ], - ], - [ - 'name' => 'Serbia', - 'alpha2' => 'RS', - 'alpha3' => 'SRB', - 'numeric' => '688', - 'currency' => [ - 'RSD', - ], - ], - [ - 'name' => 'Seychelles', - 'alpha2' => 'SC', - 'alpha3' => 'SYC', - 'numeric' => '690', - 'currency' => [ - 'SCR', - ], - ], - [ - 'name' => 'Sierra Leone', - 'alpha2' => 'SL', - 'alpha3' => 'SLE', - 'numeric' => '694', - 'currency' => [ - 'SLL', - ], - ], - [ - 'name' => 'Singapore', - 'alpha2' => 'SG', - 'alpha3' => 'SGP', - 'numeric' => '702', - 'currency' => [ - 'SGD', - ], - ], - [ - 'name' => 'Sint Maarten (Dutch part)', - 'alpha2' => 'SX', - 'alpha3' => 'SXM', - 'numeric' => '534', - 'currency' => [ - 'ANG', - ], - ], - [ - 'name' => 'Slovakia', - 'alpha2' => 'SK', - 'alpha3' => 'SVK', - 'numeric' => '703', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Slovenia', - 'alpha2' => 'SI', - 'alpha3' => 'SVN', - 'numeric' => '705', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Solomon Islands', - 'alpha2' => 'SB', - 'alpha3' => 'SLB', - 'numeric' => '090', - 'currency' => [ - 'SBD', - ], - ], - [ - 'name' => 'Somalia', - 'alpha2' => 'SO', - 'alpha3' => 'SOM', - 'numeric' => '706', - 'currency' => [ - 'SOS', - ], - ], - [ - 'name' => 'South Africa', - 'alpha2' => 'ZA', - 'alpha3' => 'ZAF', - 'numeric' => '710', - 'currency' => [ - 'ZAR', - ], - ], - [ - 'name' => 'South Georgia and the South Sandwich Islands', - 'alpha2' => 'GS', - 'alpha3' => 'SGS', - 'numeric' => '239', - 'currency' => [ - 'GBP', - ], - ], - [ - 'name' => 'South Sudan', - 'alpha2' => 'SS', - 'alpha3' => 'SSD', - 'numeric' => '728', - 'currency' => [ - 'SSP', - ], - ], - [ - 'name' => 'Spain', - 'alpha2' => 'ES', - 'alpha3' => 'ESP', - 'numeric' => '724', - 'currency' => [ - 'EUR', - ], - ], - [ - 'name' => 'Sri Lanka', - 'alpha2' => 'LK', - 'alpha3' => 'LKA', - 'numeric' => '144', - 'currency' => [ - 'LKR', - ], - ], - [ - 'name' => 'Sudan', - 'alpha2' => 'SD', - 'alpha3' => 'SDN', - 'numeric' => '729', - 'currency' => [ - 'SDG', - ], - ], - [ - 'name' => 'Suriname', - 'alpha2' => 'SR', - 'alpha3' => 'SUR', - 'numeric' => '740', - 'currency' => [ - 'SRD', - ], - ], - [ - 'name' => 'Svalbard and Jan Mayen', - 'alpha2' => 'SJ', - 'alpha3' => 'SJM', - 'numeric' => '744', - 'currency' => [ - 'NOK', - ], - ], - [ - 'name' => 'Sweden', - 'alpha2' => 'SE', - 'alpha3' => 'SWE', - 'numeric' => '752', - 'currency' => [ - 'SEK', - ], - ], - [ - 'name' => 'Switzerland', - 'alpha2' => 'CH', - 'alpha3' => 'CHE', - 'numeric' => '756', - 'currency' => [ - 'CHF', - ], - ], - [ - 'name' => 'Syrian Arab Republic', - 'alpha2' => 'SY', - 'alpha3' => 'SYR', - 'numeric' => '760', - 'currency' => [ - 'SYP', - ], - ], - [ - 'name' => 'Taiwan (Province of China)', - 'alpha2' => 'TW', - 'alpha3' => 'TWN', - 'numeric' => '158', - 'currency' => [ - 'TWD', - ], - ], - [ - 'name' => 'Tajikistan', - 'alpha2' => 'TJ', - 'alpha3' => 'TJK', - 'numeric' => '762', - 'currency' => [ - 'TJS', - ], - ], - [ - 'name' => 'Tanzania, United Republic of', - 'alpha2' => 'TZ', - 'alpha3' => 'TZA', - 'numeric' => '834', - 'currency' => [ - 'TZS', - ], - ], - [ - 'name' => 'Thailand', - 'alpha2' => 'TH', - 'alpha3' => 'THA', - 'numeric' => '764', - 'currency' => [ - 'THB', - ], - ], - [ - 'name' => 'Timor-Leste', - 'alpha2' => 'TL', - 'alpha3' => 'TLS', - 'numeric' => '626', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Togo', - 'alpha2' => 'TG', - 'alpha3' => 'TGO', - 'numeric' => '768', - 'currency' => [ - 'XOF', - ], - ], - [ - 'name' => 'Tokelau', - 'alpha2' => 'TK', - 'alpha3' => 'TKL', - 'numeric' => '772', - 'currency' => [ - 'NZD', - ], - ], - [ - 'name' => 'Tonga', - 'alpha2' => 'TO', - 'alpha3' => 'TON', - 'numeric' => '776', - 'currency' => [ - 'TOP', - ], - ], - [ - 'name' => 'Trinidad and Tobago', - 'alpha2' => 'TT', - 'alpha3' => 'TTO', - 'numeric' => '780', - 'currency' => [ - 'TTD', - ], - ], - [ - 'name' => 'Tunisia', - 'alpha2' => 'TN', - 'alpha3' => 'TUN', - 'numeric' => '788', - 'currency' => [ - 'TND', - ], - ], - [ - 'name' => 'Turkey', - 'alpha2' => 'TR', - 'alpha3' => 'TUR', - 'numeric' => '792', - 'currency' => [ - 'TRY', - ], - ], - [ - 'name' => 'Turkmenistan', - 'alpha2' => 'TM', - 'alpha3' => 'TKM', - 'numeric' => '795', - 'currency' => [ - 'TMT', - ], - ], - [ - 'name' => 'Turks and Caicos Islands', - 'alpha2' => 'TC', - 'alpha3' => 'TCA', - 'numeric' => '796', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Tuvalu', - 'alpha2' => 'TV', - 'alpha3' => 'TUV', - 'numeric' => '798', - 'currency' => [ - 'AUD', - ], - ], - [ - 'name' => 'Uganda', - 'alpha2' => 'UG', - 'alpha3' => 'UGA', - 'numeric' => '800', - 'currency' => [ - 'UGX', - ], - ], - [ - 'name' => 'Ukraine', - 'alpha2' => 'UA', - 'alpha3' => 'UKR', - 'numeric' => '804', - 'currency' => [ - 'UAH', - ], - ], - [ - 'name' => 'United Arab Emirates', - 'alpha2' => 'AE', - 'alpha3' => 'ARE', - 'numeric' => '784', - 'currency' => [ - 'AED', - ], - ], - [ - 'name' => 'United Kingdom of Great Britain and Northern Ireland', - 'alpha2' => 'GB', - 'alpha3' => 'GBR', - 'numeric' => '826', - 'currency' => [ - 'GBP', - ], - ], - [ - 'name' => 'United States of America', - 'alpha2' => 'US', - 'alpha3' => 'USA', - 'numeric' => '840', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'United States Minor Outlying Islands', - 'alpha2' => 'UM', - 'alpha3' => 'UMI', - 'numeric' => '581', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Uruguay', - 'alpha2' => 'UY', - 'alpha3' => 'URY', - 'numeric' => '858', - 'currency' => [ - 'UYU', - ], - ], - [ - 'name' => 'Uzbekistan', - 'alpha2' => 'UZ', - 'alpha3' => 'UZB', - 'numeric' => '860', - 'currency' => [ - 'UZS', - ], - ], - [ - 'name' => 'Vanuatu', - 'alpha2' => 'VU', - 'alpha3' => 'VUT', - 'numeric' => '548', - 'currency' => [ - 'VUV', - ], - ], - [ - 'name' => 'Venezuela (Bolivarian Republic of)', - 'alpha2' => 'VE', - 'alpha3' => 'VEN', - 'numeric' => '862', - 'currency' => [ - 'VEF', - ], - ], - [ - 'name' => 'Viet Nam', - 'alpha2' => 'VN', - 'alpha3' => 'VNM', - 'numeric' => '704', - 'currency' => [ - 'VND', - ], - ], - [ - 'name' => 'Virgin Islands (British)', - 'alpha2' => 'VG', - 'alpha3' => 'VGB', - 'numeric' => '092', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Virgin Islands (U.S.)', - 'alpha2' => 'VI', - 'alpha3' => 'VIR', - 'numeric' => '850', - 'currency' => [ - 'USD', - ], - ], - [ - 'name' => 'Wallis and Futuna', - 'alpha2' => 'WF', - 'alpha3' => 'WLF', - 'numeric' => '876', - 'currency' => [ - 'XPF', - ], - ], - [ - 'name' => 'Western Sahara', - 'alpha2' => 'EH', - 'alpha3' => 'ESH', - 'numeric' => '732', - 'currency' => [ - 'MAD', - ], - ], - [ - 'name' => 'Yemen', - 'alpha2' => 'YE', - 'alpha3' => 'YEM', - 'numeric' => '887', - 'currency' => [ - 'YER', - ], - ], - [ - 'name' => 'Zambia', - 'alpha2' => 'ZM', - 'alpha3' => 'ZMB', - 'numeric' => '894', - 'currency' => [ - 'ZMW', - ], - ], - [ - 'name' => 'Zimbabwe', - 'alpha2' => 'ZW', - 'alpha3' => 'ZWE', - 'numeric' => '716', - 'currency' => [ - 'BWP', - 'EUR', - 'GBP', - 'USD', - 'ZAR', - ], - ], - ]; -} diff --git a/vendor/league/iso3166/src/ISO3166DataProvider.php b/vendor/league/iso3166/src/ISO3166DataProvider.php deleted file mode 100644 index 2ee3db4..0000000 --- a/vendor/league/iso3166/src/ISO3166DataProvider.php +++ /dev/null @@ -1,62 +0,0 @@ - - * - * For the full copyright and license information, please view - * the LICENSE file that was distributed with this source code. - */ - -namespace League\ISO3166; - -interface ISO3166DataProvider -{ - /** - * Lookup ISO3166-1 data by name identifier. - * - * @api - * - * @throws \League\ISO3166\Exception\OutOfBoundsException if input does not exist in dataset - * - * @return array - */ - public function name(string $name): array; - - /** - * Lookup ISO3166-1 data by alpha2 identifier. - * - * @api - * - * @throws \League\ISO3166\Exception\DomainException if input does not look like an alpha2 key - * @throws \League\ISO3166\Exception\OutOfBoundsException if input does not exist in dataset - * - * @return array - */ - public function alpha2(string $alpha2): array; - - /** - * Lookup ISO3166-1 data by alpha3 identifier. - * - * @api - * - * @throws \League\ISO3166\Exception\DomainException if input does not look like an alpha3 key - * @throws \League\ISO3166\Exception\OutOfBoundsException if input does not exist in dataset - * - * @return array - */ - public function alpha3(string $alpha3): array; - - /** - * Lookup ISO3166-1 data by numeric identifier (numerical string, that is). - * - * @api - * - * @throws \League\ISO3166\Exception\DomainException if input does not look like a numeric key - * @throws \League\ISO3166\Exception\OutOfBoundsException if input does not exist in dataset - * - * @return array - */ - public function numeric(string $numeric): array; -} diff --git a/vendor/league/iso3166/src/ISO3166DataValidator.php b/vendor/league/iso3166/src/ISO3166DataValidator.php deleted file mode 100644 index a251e76..0000000 --- a/vendor/league/iso3166/src/ISO3166DataValidator.php +++ /dev/null @@ -1,57 +0,0 @@ - - * - * For the full copyright and license information, please view - * the LICENSE file that was distributed with this source code. - */ - -namespace League\ISO3166; - -use League\ISO3166\Exception\DomainException; - -final class ISO3166DataValidator -{ - /** - * @param array> $data - * - * @return array> - */ - public function validate(array $data): array - { - foreach ($data as $entry) { - $this->assertEntryHasRequiredKeys($entry); - } - - return $data; - } - - /** - * @param array $entry - * - * @throws \League\ISO3166\Exception\DomainException if given data entry does not have all the required keys - */ - private function assertEntryHasRequiredKeys(array $entry): void - { - if (!isset($entry[ISO3166::KEY_ALPHA2])) { - throw new DomainException('Each data entry must have a valid alpha2 key.'); - } - - Guards::guardAgainstInvalidAlpha2($entry[ISO3166::KEY_ALPHA2]); - - if (!isset($entry[ISO3166::KEY_ALPHA3])) { - throw new DomainException('Each data entry must have a valid alpha3 key.'); - } - - Guards::guardAgainstInvalidAlpha3($entry[ISO3166::KEY_ALPHA3]); - - if (!isset($entry[ISO3166::KEY_NUMERIC])) { - throw new DomainException('Each data entry must have a valid numeric key.'); - } - - Guards::guardAgainstInvalidNumeric($entry[ISO3166::KEY_NUMERIC]); - } -} diff --git a/vendor/league/iso3166/src/ISO3166WithAliases.php b/vendor/league/iso3166/src/ISO3166WithAliases.php deleted file mode 100644 index 4fe0efc..0000000 --- a/vendor/league/iso3166/src/ISO3166WithAliases.php +++ /dev/null @@ -1,75 +0,0 @@ - - * - * For the full copyright and license information, please view - * the LICENSE file that was distributed with this source code. - */ - -namespace League\ISO3166; - -use League\ISO3166\ISO3166DataProvider; - -class ISO3166WithAliases implements ISO3166DataProvider -{ - /** @var ISO3166DataProvider */ - private $source; - - public function __construct(ISO3166DataProvider $iso3166) - { - $this->source = $iso3166; - } - - public function name(string $name): array - { - $aliases = [ - 'Bolivia' => 'Bolivia (Plurinational State of)', - 'Bolivia, Plurinational State of' => 'Bolivia (Plurinational State of)', - 'Congo-Kinshasa' => 'Congo (Democratic Republic of the)', - 'Czech Republic' => 'Czechia', - 'Iran' => 'Iran (Islamic Republic of)', - 'North Korea' => 'Korea (Democratic People\'s Republic of)', - 'South Korea' => 'Korea (Republic of)', - 'Laos' => 'Lao People\'s Democratic Republic', - 'Micronesia' => 'Micronesia (Federated States of)', - 'Moldova' => 'Moldova (Republic of)', - 'Palestine' => 'Palestine, State of', - 'Russia' => 'Russian Federation', - 'Saint Martin' => 'Saint Martin (French part)', - 'Sint Maarten' => 'Sint Maarten (Dutch part)', - 'Taiwan' => 'Taiwan (Province of China)', - 'Tanzania' => 'Tanzania, United Republic of', - 'United Kingdom' => 'United Kingdom of Great Britain and Northern Ireland', - 'United States' => 'United States of America', - 'Venezuela' => 'Venezuela (Bolivarian Republic of)', - 'Vietnam' => 'Viet Nam', - ]; - - foreach ($aliases as $alias => $full) { - if (0 === strcasecmp($alias, $name)) { - $name = $full; - break; - } - } - - return $this->source->name($name); - } - - public function alpha2(string $alpha2): array - { - return $this->source->alpha2($alpha2); - } - - public function alpha3(string $alpha3): array - { - return $this->source->alpha3($alpha3); - } - - public function numeric(string $numeric): array - { - return $this->source->numeric($numeric); - } -}