@if variable-exists(flag-icons-included-countries) {
    @each $country in $flag-icons-included-countries {
        @include flag-icon($country);
    }
} @else {
    // Keep xx first as it is often used as fallback
    @include flag-icon(xx);

    //@include flag-icon(ad);
    //@include flag-icon(ae);
    @include flag-icon(af);
    @include flag-icon(ag);
    @include flag-icon(ai);
    @include flag-icon(al);
    @include flag-icon(am);
    @include flag-icon(ao);
    @include flag-icon(aq);
    @include flag-icon(ar);
    @include flag-icon(as);
    @include flag-icon(at);
    @include flag-icon(au);
    @include flag-icon(aw);
    @include flag-icon(ax);
    @include flag-icon(az);
    @include flag-icon(ba);
    @include flag-icon(bb);
    @include flag-icon(bd);
    @include flag-icon(be);
    @include flag-icon(bf);
    @include flag-icon(bg);
    @include flag-icon(bh);
    @include flag-icon(bi);
    @include flag-icon(bj);
    @include flag-icon(bl);
    @include flag-icon(bm);
    @include flag-icon(bn);
    @include flag-icon(bo);
    @include flag-icon(bq);
    @include flag-icon(br);
    @include flag-icon(bs);
    @include flag-icon(bt);
    @include flag-icon(bv);
    @include flag-icon(bw);
    @include flag-icon(by);
    @include flag-icon(bz);
    @include flag-icon(ca);
    @include flag-icon(cc);
    @include flag-icon(cd);
    @include flag-icon(cf);
    @include flag-icon(cg);
    @include flag-icon(ch);
    @include flag-icon(ci);
    @include flag-icon(ck);
    @include flag-icon(cl);
    @include flag-icon(cm);
    @include flag-icon(cn);
    @include flag-icon(co);
    @include flag-icon(cr);
    @include flag-icon(cu);
    @include flag-icon(cv);
    @include flag-icon(cw);
    @include flag-icon(cx);
    @include flag-icon(cy);
    @include flag-icon(cz);
    @include flag-icon(de);
    @include flag-icon(dj);
    @include flag-icon(dk);
    @include flag-icon(dm);
    @include flag-icon(do);
    @include flag-icon(dz);
    @include flag-icon(ec);
    @include flag-icon(ee);
    @include flag-icon(eg);
    @include flag-icon(eh);
    @include flag-icon(er);
    @include flag-icon(es);
    @include flag-icon(et);
    @include flag-icon(fi);
    @include flag-icon(fj);
    @include flag-icon(fk);
    @include flag-icon(fm);
    @include flag-icon(fo);
    @include flag-icon(fr);
    @include flag-icon(ga);
    @include flag-icon(gb);
    @include flag-icon(gd);
    @include flag-icon(ge);
    @include flag-icon(gf);
    @include flag-icon(gg);
    @include flag-icon(gh);
    @include flag-icon(gi);
    @include flag-icon(gl);
    @include flag-icon(gm);
    @include flag-icon(gn);
    @include flag-icon(gp);
    @include flag-icon(gq);
    @include flag-icon(gr);
    @include flag-icon(gs);
    @include flag-icon(gt);
    @include flag-icon(gu);
    @include flag-icon(gw);
    @include flag-icon(gy);
    @include flag-icon(hk);
    @include flag-icon(hm);
    @include flag-icon(hn);
    @include flag-icon(hr);
    @include flag-icon(ht);
    @include flag-icon(hu);
    @include flag-icon(id);
    @include flag-icon(ie);
    @include flag-icon(il);
    @include flag-icon(im);
    @include flag-icon(in);
    @include flag-icon(io);
    @include flag-icon(iq);
    @include flag-icon(ir);
    @include flag-icon(is);
    @include flag-icon(it);
    @include flag-icon(je);
    @include flag-icon(jm);
    @include flag-icon(jo);
    @include flag-icon(jp);
    @include flag-icon(ke);
    @include flag-icon(kg);
    @include flag-icon(kh);
    @include flag-icon(ki);
    @include flag-icon(km);
    @include flag-icon(kn);
    @include flag-icon(kp);
    @include flag-icon(kr);
    @include flag-icon(kw);
    @include flag-icon(ky);
    @include flag-icon(kz);
    @include flag-icon(la);
    @include flag-icon(lb);
    @include flag-icon(lc);
    @include flag-icon(li);
    @include flag-icon(lk);
    @include flag-icon(lr);
    @include flag-icon(ls);
    @include flag-icon(lt);
    @include flag-icon(lu);
    @include flag-icon(lv);
    @include flag-icon(ly);
    @include flag-icon(ma);
    @include flag-icon(mc);
    @include flag-icon(md);
    @include flag-icon(me);
    @include flag-icon(mf);
    @include flag-icon(mg);
    @include flag-icon(mh);
    @include flag-icon(mk);
    @include flag-icon(ml);
    @include flag-icon(mm);
    @include flag-icon(mn);
    @include flag-icon(mo);
    @include flag-icon(mp);
    @include flag-icon(mq);
    @include flag-icon(mr);
    @include flag-icon(ms);
    @include flag-icon(mt);
    @include flag-icon(mu);
    @include flag-icon(mv);
    @include flag-icon(mw);
    @include flag-icon(mx);
    @include flag-icon(my);
    @include flag-icon(mz);
    @include flag-icon(na);
    @include flag-icon(nc);
    @include flag-icon(ne);
    @include flag-icon(nf);
    @include flag-icon(ng);
    @include flag-icon(ni);
    @include flag-icon(nl);
    @include flag-icon(no);
    @include flag-icon(np);
    @include flag-icon(nr);
    @include flag-icon(nu);
    @include flag-icon(nz);
    @include flag-icon(om);
    @include flag-icon(pa);
    @include flag-icon(pe);
    @include flag-icon(pf);
    @include flag-icon(pg);
    @include flag-icon(ph);
    @include flag-icon(pk);
    @include flag-icon(pl);
    @include flag-icon(pm);
    @include flag-icon(pn);
    @include flag-icon(pr);
    @include flag-icon(ps);
    @include flag-icon(pt);
    @include flag-icon(pw);
    @include flag-icon(py);
    @include flag-icon(qa);
    @include flag-icon(re);
    @include flag-icon(ro);
    @include flag-icon(rs);
    @include flag-icon(ru);
    @include flag-icon(rw);
    @include flag-icon(sa);
    @include flag-icon(sb);
    @include flag-icon(sc);
    @include flag-icon(sd);
    @include flag-icon(se);
    @include flag-icon(sg);
    @include flag-icon(sh);
    @include flag-icon(si);
    @include flag-icon(sj);
    @include flag-icon(sk);
    @include flag-icon(sl);
    @include flag-icon(sm);
    @include flag-icon(sn);
    @include flag-icon(so);
    @include flag-icon(sr);
    @include flag-icon(ss);
    @include flag-icon(st);
    @include flag-icon(sv);
    @include flag-icon(sx);
    @include flag-icon(sy);
    @include flag-icon(sz);
    @include flag-icon(tc);
    @include flag-icon(td);
    @include flag-icon(tf);
    @include flag-icon(tg);
    @include flag-icon(th);
    @include flag-icon(tj);
    @include flag-icon(tk);
    @include flag-icon(tl);
    @include flag-icon(tm);
    @include flag-icon(tn);
    @include flag-icon(to);
    @include flag-icon(tr);
    @include flag-icon(tt);
    @include flag-icon(tv);
    @include flag-icon(tw);
    @include flag-icon(tz);
    @include flag-icon(ua);
    @include flag-icon(ug);
    @include flag-icon(um);
    @include flag-icon(us);
    @include flag-icon(uy);
    @include flag-icon(uz);
    @include flag-icon(va);
    @include flag-icon(vc);
    @include flag-icon(ve);
    @include flag-icon(vg);
    @include flag-icon(vi);
    @include flag-icon(vn);
    @include flag-icon(vu);
    @include flag-icon(wf);
    @include flag-icon(ws);
    @include flag-icon(ye);
    @include flag-icon(yt);
    @include flag-icon(za);
    @include flag-icon(zm);
    @include flag-icon(zw);

    // Other flags
    @include flag-icon(arab);
    @include flag-icon(asean);
    @include flag-icon(cefta);
    @include flag-icon(cp);
    @include flag-icon(dg);
    @include flag-icon(eac);
    @include flag-icon(es-ct);
    @include flag-icon(es-ga);
    @include flag-icon(es-pv);
    @include flag-icon(eu);
    @include flag-icon(gb-eng);
    @include flag-icon(gb-nir);
    @include flag-icon(gb-sct);
    @include flag-icon(gb-wls);
    @include flag-icon(ic);
    @include flag-icon(pc);
    @include flag-icon(sh-ac);
    @include flag-icon(sh-hl);
    @include flag-icon(sh-ta);
    @include flag-icon(un);
    @include flag-icon(xk);
}
