forked from flagmeister/flagmeister.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathelements.flagmeister.min.js
1 lines (1 loc) · 58.8 KB
/
elements.flagmeister.min.js
1
!function(){let e=(e,f)=>e?` stroke-width='${e}' stroke='${f}' `:"",f=(f,t,c="",r=!1,a)=>`<path fill='${f}' id='${c}' d='${t}' ${e(r,a)}/>`,t=(f,t,c,r,a="none",l,s="#000")=>`<rect x='${f}' y='${t}' width='${c}' height='${r}' fill='${a}' ${e(l,s)}/>`,c=(e,t,c,a,l)=>`<defs>${f(e,"M12 7.7l3 9h9l-7.4 5.4 2.8 8.7-7.4-5.4-7.4 5.4 2.8-8.7-7.4-5.4h9.2z","s")}</defs>${t?r(t,c,a,l):""}`,r=(e,f,t=1,c=0)=>`<use transform='rotate(${c}) scale(${t})' href='#s' x='${e}' y='${f}'/>`,a=(e,t,c,r,a,l,s,o,i)=>f(s,`M${e} ${t}L${c} ${r}L${a} ${l}`,"tr",o,i),l=(e,t=30,c="#fff")=>f(c,`M0 ${e}h640v${t}H0`),s=(e,t,c="#fff")=>f(c,`M${e} 0h${t}v480H${e}`),o=(e,f=480/e.length)=>e.map((e,t)=>l(f*t-1,f+2,e)).join``,i=(f,t,c,r,a,l,s,o)=>`<g fill='none' ${l?`id='${l}' `:""} transform='translate(${t||0} ${c||0}) rotate(${r||0}) scale(${a||1})' ${e(s,o)}>${f}</g>`,h=(f,t,c,r,a,l)=>`<line x1='${c}' y1='${r}' x2='${a}' y2='${l}' ${e(f,t)}/>`,n=(e,f,t,c,r=20,a=c,l=c/2,s=a/2)=>h(r,e,f-l,t,f+l,t)+h(r,e,f,t-s,f,t+s),u=({str:f="fm",size:t=520,x:c=320,y:r=430,fill:a=!1,width:l,stroke:s,font:o="courier",weight:i="bold",anchor:h="middle"})=>`<text x='${c}' y='${r}' font-size='${t}' ${a?`fill='${a}'`:""} ${e(l,s)}font-family='${o}' font-weight='${i}' text-anchor='${h}'>${f}</text>`,d=(f=320,t=240,c=80,r,a,l)=>`<circle cx='${f}' cy='${t}' r='${c}' ${r?`fill='${r}'`:""} ${e(a,l)}/>`,m={text:u,c:d,r:t,l:h,t:l,z:a,h:o,n:s,cross:n,s:c,u:r,p:f,a:e=>`\x3c!--dtl:${e}dtl:--\x3e`,v:(e,f=640/e.length)=>e.map((e,t)=>s(f*t,f,e)).join``,o:(e,f,t=320,c=240,r=1)=>[...Array(~~e).keys()].map(a=>i(f,t,c,360*a/e,r)).join``,e:(e,f,t,c,r,a,l)=>[...Array(~~e).keys()].map(e=>d(f,t,c+e*c,r,a,l)).join``,f:(e,f=1,t=0,c=0)=>`<g id='${e}' transform='translate(${t} ${c})'><g transform='scale(${1/f})'>${p(g[e])}</g></g>`,b:e=>l(0,480,e),i:e=>f("none",e,"outline"),w:(e,f,t=290,c="")=>o(e)+c+a(-1,0,t,240,-1,480,f),x:(e,f,t=70)=>p(`b:${e};q:M0 0L640 480h${t}v-480h-${t}L0 480,${e},${t},${f}`),g:(e,f,t,c=t,r=480/4.5,a=r/2)=>n(t,320+e,240+f,640,r,640,640)+n(c,320+e,240+f,640,a,480,640),d:(e,f,t)=>a(0,480,640,0,640,480,e)+h(160,f,-60,480,700,0)+h(120,t,-60,480,700,0),q:(e,t,c=0,r="none")=>f(t,e,"",c,r),shield:(e="#fff",t=100,c=390,r=225,a,l)=>f(e,`M${c} ${r}v${t}a1 1 0 0 0 ${1.5*t} 0v-${t}z`,"",a,l),m:(e,f=0,t=0,a=1)=>i(c(e)+[[40,70,2],[10,110,2],[70,100,2],[110,275,1],[40,160,2]].map(e=>r(...e)),f,t,0,a),curve:(e,t,c,r,a,l,s=1,o="#000",i="none",h,n=a+c/2+e,u=l+r/2+t)=>f(i,`M${a} ${l}C${n} ${u} ${n} ${u} ${a+c} ${l+r}`,h,s,o),castle:(e=168,f=255,t=1,c=1,r=0)=>p(`<g transform='translate(${e} ${f})'><g transform='scale(${t} ${c}) rotate(${r})'><defs><pattern id='brick' width='42' height='44' patternUnits='userSpaceOnUse' patternTransform='scale(.2 .2)'><g fill='none' fill-rule='evenodd'><g fill='#000'>;q:M0 0h42v44H0V0m1 1h40v20H1V1M0 23h20v20H0V23m22 0h20v20H22;</g></g></pattern></defs>;q:M0 0h2v-12h-2v-8h4v-4h-2v-4 h2v2h1v-2h2v2h1v-2h2v4h-2v4h4v-8h-2v-4 h2v2h1v-2h2v2h1v-2h2v4h-2v8h4v-4h-2v-4 h2v2h1v-2h2v2h1v-2h2v4h-2v4h4v8h-2 v12h3v8 h-31v-8,#f1bf00,.4,#000;q:M0 0h2v-12h-2v-8h4v-4h-2v-4 h2v2h1v-2h2v2h1v-2h2v4h-2v4h4v-8h-2v-4 h2v2h1v-2h2v2h1v-2h2v4h-2v8h4v-4h-2v-4 h2v2h1v-2h2v2h1v-2h2v4h-2v4h4v8h-2 v12h3v8 h-31v-8,url(#brick),.4,#000;</g></g>`)},b=e=>e.includes(".svg");"detail a,bgcolor b,circle c,diagonal d,circles e,flag f,doublecross g,stripes h,outline i,line l,southerncross m,bar n,rotate o,path p,pathstroke q,rect r,star s,stripe t,use u,bars v,striangle w,crossx x,country y,triangle z".split`,`.map(e=>(e=e.split` `,m[e[0]]=m[e[0]]||m[e[1]]));let p=(t,c)=>{let r={attr:(e,f,t)=>u({str:c.getAttribute(e),size:f,y:t}),y:e=>(c&&c.setAttribute("alt",e),""),left:"0 0 480 480",center:"80 0 480 480",right:"160 0 480 480",signal:()=>(c.box="0 0 480 480",p("<g transform='scale(.75 1)'>;"+{a:"v:#fff|#00f",b:"b:#f00",c:"h:#00f|#fff|red|#fff|#00f",d:"h:#ff0|#00f|#00f|#00f|#ff0",e:"h:#00f|#f00",j:"h:#00f|#fff|#00f",f:"b:#fff;p:#f00,M320 0l320 240l-320 240l-320-240z",g:"v:#ff0|#00f|#ff0|#00f|#ff0|#00f",h:"v:#fff|#f00",i:"b:#ff0;c:320,240,140,#000",k:"v:#ff0|#00f",l:"b:#000;p:#ff0,m0 240V0h320v480h320V240z",m:"x:#00f,#fff",n:"b:#fff;p:#00f,m0 0h160v120h-160z,s;u:320;u:160,120;u:480,120;u:0,240;u:320,240;u:160,360;u:480,360",o:"b:#ff0;p:#f00,m0 0h640v480z",p:"b:#00f;r:140,120,340,240,#fff",q:"b:#ff0",r:"b:#f00;g:0,0,#ff0",s:"b:#fff;r:140,120,340,240,#00f",t:"v:#f00|#fff|#00f",u:"b:;p:#f00,m0 240V0h320v480h320V240z",v:"x:#fff,#f00",w:"b:#00f;q:m160 140h320v200h-320z,#f00,100,#fff",x:"b:;g:0,0,#00f",y:"b:#ff0;p:#f00,m10 520l700-520,s,80,#f00;u:-110,-110;u:-220,-220;u:110,110;u:220,220",z:"b:#000;z:320,240,0,0,640,0,#ff0;z:320,240,640,480,640,0,#00f;z:320,240,640,480,0,480,#f00",0:"b:;cross:#00f,140,100,100;cross:#00f,500,100,100;cross:#00f,140,380,100;cross:#00f,500,380,100;cross:#00f,320,240,100",1:"h:#f00|#ff0|#f00",2:"h:#ff0|#f00|#ff0",3:"h:#00f|#f00|#00f",4:"x:#f00,#fff",5:"x:#ff0,#00f",6:"b:#fff;p:#00f,m0 480l640-480,s,100,#00f;u:-140,-140;u:140,140",7:"v:#f00|#fff|#f00",8:"v:#ff0|#00f|#ff0",9:"v:#00f|#fff|#00f"}[c.getAttribute("char")]+";</g>")),ics:()=>(c.clip="i:M0 0l640 160l0 160l-640 160z",p(["v:#ff0|#f00|#ff0","b:#fff;c:200,240,120,#f00","b:#00f;c:200,240,120,#fff","v:#f00|#fff|#00f","b:#f00;g:-120,0,#fff","v:#ff0|#00f","h:#000|#fff","h:#ff0|#f00","b:#fff;g:-120,0,#f00","h:#000|#ff0;r:0,0,320,240,#fff;r:0,240,320,240,#f00"][c.getAttribute("char")])),bigstar:e=>f("#000",`m${80+~~c.box.split` `[0]} 466 146-452 146 452-384-280h476`,e),heart:e=>f("#000",`m${350+~~c.box.split` `[0]} 31a122 122 0 0 0-111 69 122 122 0 0 0-233 52c0 128 233 297 233 297s233-169 233-297a122 122 0 0 0-122-122`,e),overlay:"<use href='#overlay'/>",border:(f,t)=>`<use href='#outline' ${e(f,t)}/>`,light:({color1:e="#ddd",color2:f="#333",offset:t=4,blur:c=4,x:r=320,y:a=240,z:l=70,spot:s="transparent",focus:o=15})=>`<filter id='ff'><feGaussianBlur in='SourceAlpha' stdDeviation='${c}' result='f'></feGaussianBlur><feOffset dy='${t}' dx='${t}'></feOffset><feComposite in2='f' operator='arithmetic' k2='-1' k3='1' result='a'></feComposite><feFlood flood-color='${e}'></feFlood><feComposite in2='a' operator='in'></feComposite><feComposite in2='SourceGraphic' result='b' operator='over'></feComposite><feGaussianBlur in='b' stdDeviation='${c}'></feGaussianBlur><feOffset dy='${-2*t}' dx='${-2*t}'></feOffset><feComposite in2='b' operator='arithmetic' k2='-1' k3='1' result='c'></feComposite><feFlood flood-color='${f}'></feFlood><feComposite in2='c' operator='in'></feComposite><feComposite in2='b' operator='over' result='d'></feComposite><feSpecularLighting result='e' in='d' specularExponent='${o}' lighting-color='${s}'><fePointLight x='${r}' y='${a}' z='${l}'/></feSpecularLighting><feComposite in2='e' in='d' operator='arithmetic' k1='0' k2='1' k3='1' k4='0'/></filter>`,lun:()=>p("p:#fff,m360 357l-6 6c-13-14-29-30-45-30-9 0-16 8-24 12-11 7-26 12-39 6-7-2-14-6-19-12 11 7 25 8 37 3 12-6 25-13 40-13 21 0 42 15 56 28zm-93-28l-8-3c-15-6-17-21-25-32 10 7 19 16 28 25 7 6 15 9 24 10l-7 1c-15 4-33 10-49 4-11-4-29-18-27-22 13 8 48 22 64 17zm-32-13l-10-11c-8-12-6-29-12-42 6 7 11 14 15 22 6 13 7 28 20 38-13-4-29-4-40-12-13-8-24-21-27-36 10 20 35 32 54 41zm-64-80c11 19 17 29 36 50l-3-5c-3-6-4-13-3-20 1-9 4-17 3-27 8 17 5 37 10 55l4 12c-7-6-17-11-25-17s-15-14-19-24c-3-8-3-17-3-24zm4-44c2 22 9 40 16 59-2-17 3-30 11-42l4-11c1 7-1 15-2 22l-8 26v18c-7-13-18-21-22-32-3-10-4-20-3-30zm16-38c-4 6-3 56-2 56l1-4c2-12 12-20 21-28l4-7-5 17c-6 13-19 24-22 40-1-15-10-26-10-41 1-5 7-33 13-33zm22-20c-11 8-10 20-13 31 0 2-6 12-3 12 2-5 4-9 8-13 8-6 19-11 22-21-1 14-13 25-24 33-5 4-9 8-12 14v-11c-1-13-2-26 7-36zm28-14c-8 7-13 15-19 24-5 6-12 10-18 16 3-6 4-14 8-20 0-7 29-19 29-20,l;<use transform='translate(640,0) scale(-1,1)' href='#l'/>;p:#fff,M375 206c-2 0-1 5-5 4-3-1 0-3 1-5-1-3-6-2-6 0-4 3 1-3-4-3 1-3-4-2-5-4-4-2-5 3-6 3-2 0-2 3-3-2 2-2 4-1 0-3-2 3-4 4-4 1-3 3-6 0-7 0-4 1 1 4-1 5-3 1-5-3-7-2 2-3 2-7-1-3 0 1-3 4-5 1-2-2-8 1-3 2 3 1-1 3-2 1 0 3 3 4 4 5 3-1 7 2 6 4-4 3 0 0 1 1-1 1 2 3 0 5-4 3-2 1 1 2 2 1 0 5 2 7 0 3-1 6-4 5s-4 3-4 5c-3 4 1 4 3 5-1-2 1-9 1-4 1 1 2 4-1 5-3 0-2-2-4 1-1 1 0 4-4 3 2 3-1 5-3 3-1 2-1 4 1 5 2 3 4-2 6-3 2-2 5-1 7 1 2-1-1-1-2-3 3-1 5 3 7 3 3 2 1 0 0-1-2-3 2-2 1-6-3-2 4 1 2-2 2 1 8-2 5-3-3-2 1-2 2-1 4 1 2 3-1 2-4 1-1 3-3 4s-6 2-5 5c2 2 7-4 6 1 0 3-3 3-5 3-3 0-4 4-7 2-2 1-3-3-6-1-3-1-5 3-7 2-1-2-5 2-6 2l-4 5c-1 2-2 3 0 5s3 6 6 6 4 2 7 1c3 0 6-2 8 0 3 1 2 5 6 5l1 7 6 6c2 2 5 3 7 3 4-1 7-5 10-7 2-2 6-3 4-6 2-2 1-5 0-6 0-2 5-3 3-6s-8-4-4-8c4-3 1-10-1-11-1 5-5 7-10 5l-7-4h4c2 2 5 1 7 2 4 1 4-2 4-5 2-1 2-3 2-6s-5-4-4 0c-2 1-4 3-5 1 1-1 4-2 6-5 1-4 5-4 7-7 2 2 4 0 6-1 5 1 2-3 0-4l-5-7c-2-2 2-3 2-5 4-1-1-3 4-4 3 1 5-3 6-5l-1-1zm28 32c-1 0-3 0 0 0zm2 12c-1 2 3 1 0 0zm3-2c2 5 0-4 0 0zm1-1c0-4-1 4 0 0zm-5 4c2 1-1 3 0 0zm-98 29c-3 0 0 2 0 0zm28-132c-3 0 2 3 0 0zm-25 3c4 0 4 3 0 1 0-1-2-1 0-1zm11-1c5 0 1-4 0-3-2 1 0 2 0 3zm10-17c-2 1 4 1 6 1s6-4 2-3c-3-1-4 1-7 1l-1 1zm0 5c-2-2-1-5-3-5-3 0-7 4-2 3l5 1v1zm35 8c5-3 4 6 0 1v-1zm-11 3c-3 4 2 2 1 5l4 7c-1 2 0 6 2 6 5-3 6 2 5 5 0 2 4 7 5 4 3 0 2 5 6 5l6 4c1 3 3 2 3 5 3 1 5-3 7-5 0-3-3-5-4-8l-5-5c0-4-4-2-5-6-3-1 0-3-1-6-3 2-1-3-5-3 1-3-2-3-3-5l-6-3c-2-2-4-2-5 0h-5zm-18-1c2 4 5 0 1-1l-1 1zm11 15c0-3-5-3-5-6-2-2-3-1-1 2l6 4zm1 3c-2-4 6-2 4 0-2 0-6 5-4 0zm16 13c3-3-3-4-2-7 2 0-3-6-5-5-2-1-4-7-6-5 3 0 2 4 3 5 2 1 2 5 3 7s2 5 5 6l2-1zm-23 13c2 1 3 4 6 3 3 0 7 2 4-2-3-1-6 1-8-2l-2 1zm-5 1c0 2 5 4 4 0h-4zm-1 1c-2 0-3 0 0 0zm18 0c-1-3 3 1 0 0zm3 2c-2-1 1-2 0 0zm8-10c-1-3 3 1 0 0zm3-10c0 1 0 1 0 0zm0 14c0 1 0 1 0 0zm-2-8c0 4 6 3 3-1-1-4-5 0-3 1zm4 6c2-3 7 0 4 1 0 3-4 1-4-1zm-13 8c5-2-1 3 0 0zm7-1c-5 1 0-2-1-4-1-1 1-6 3-4 1 3-3 4-2 6 7 2 0 0 0 2zm11-11l-3-3c-1-3 7 4 3 3zm-1 1c3 1 2 4 4 5 2-2-2-5-4-5zm7 16l-3-7c0-3 2-3 2 0 2 2 1 9 1 7zm1 6c0-1 0-1 0 0zm-2-5c-4 1-2 4-3 7 0 1-1 6 2 4l2-7-1-4zm-4-10c-2 0-7-3-6 1-3 2 4 1 4 5s5 3 5 2c-2 0 0-4-2-5-3 1 2-2-1-3zm-6 25c5 0 2-1 1-1l-1 1zm5-2c-1 3 3-1 0 0zm-2 14c0-4 5 1 0 0zm-11 19c3 0-1 4 0 0zm7 23c1 2 3 3 6 2 0-3 1-7-2-9s-1 4-3 5l-1 2zm-29-21c2-1 1-4 0 0zm-14 1v1m3 1c3-3-3 0 0 0zm-6-26c4-4-2-3 0 0zm-5 7c-2 3-6-3-2 0h2zm-2-13c1-5-3-2-4 1-1 2 0 4-3 4 0 2-4 6-1 7 2-1 4-3 7-2 2-1 3-2 3-5 2-1 3-4-1-4l-1-1zm-3-6c-1-1-1 3-4 4 0 4-3 2-4 5 2 4 3 0 5-2 3-1 1-4 4-5 0 0 1-3-1-2zm5-12c-2 0 1-6-4-4 0-5-1 1-3 1 0 3-4 3-6 3-4 0-7 0-10-2-4-4-7 1-11 0-1 3-6 2-1 2-1 3-3 3-6 3-2 1-2 5-4 6 0 3-1 5-3 7l-2 6c-3 2 4 3 0 4-1 1-7-6-9 0-2 2-4 3-4 6s1 6-3 7c-1 3-5-1-7 0-3 1-3-2-7-1-2 6 0-1-3 0-4-1-4 2-4 4l1 7c0 3 4 6 3 1 0-3 6 2 6 1l6 5c1 3 4 4 6 5 2 3 5 2 7 4 3 2 6-1 9 3 2 3 5 2 8 2 2-2 6-1 9-3-2-3 0-7-3-8-2-3-8-5-5-8-2-3-3-7-3-10 3-3-3-4-2-8 0-3-4-5-3-8-3-3 2-4 3-4-2-5 4-3 4-6-3-1-2-8 2-5 5 0 1 6 2 9-1 3-3 6 0 6 1-5 4-1 7-1 4 0 2 4 6 3-1 2 3 4 3 1 0 2 2 8 2 2 2-1 5-5 5-8 2 0-2-4-3-4s-3 4-4 1l5-4c3-1 1 7 4 2 2 2 2-3 4-3-1-2 5-5 0-5 0 2 1-4 3-3 3-1 6-2 5-6zm-75 64c-2-1-4-7-1-4-2 2 4 4 1 4zm-7-9c-3 0 2 4 1 1l-1-1zm78-61c-1-3 3 1 0 0zm2-1c-3 1 1-3 0 0zm0-1c0-1 0-1 0 0zm1-1c1 0 1 0 0 0"),gb:(e="#00247d",f=2)=>p(`b:${e};<defs><clipPath id='c'>;r:0,0,640,480;</clipPath></defs><g transform='scale(${1/f})' clip-path='url(#c)'>;r:0,0,640,480,#00247d;q:M0 0l640 480m-640 0l640 -480,,90,#fff;q:M-20-5L320 255M660-30L320 230M660 485L320 235M-20 510L320 250,,40,#cf142b;g:0,0,#fff,#cf142b,99,60;</g>`),us:(e=.85)=>p(`h:#b22234|#fff|#b22234|#fff|#b22234|#fff|#b22234|#fff|#b22234|#fff|#b22234|#fff|#b22234;r:0,0,${360*e},257,#3c3b6e;<g transform='scale(${e} 1)'>;`+"p:#fff,m30 11 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm-275 26 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm-275 26 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm-275 26 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm-275 26 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm-275 26 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm-275 26 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm-275 26 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm-275 26 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11zm61 0 3 10h11l-9 7 3 10-9-6-9 6 3-10-9-7h11;</g>")};return t&&t.split`;`.map(e=>{let f=(e=e.trim()).split`:`[0],t=r[f]||m[f];if(t){let r=e.split`:`[1];return r=r?e.includes(':{"')?JSON.parse(e.substr(f.length+1)):r.split`,`:"text"===f||"light"===f?{}:[],"function"==typeof t?Array.isArray(r)?t.call(c,...r.map(e=>"0"===e?0:Number(e)||(e.includes("|")?e.split`|`:e))):t.call(c,r):t}return e}).join``},g={ad:"y:Andorra;a:40;v:#0018a8|#fedf00|#d0103a",ae:"y:Arabic Emirates;h:#00732f|#fff|#000;n:0,220,#f00",af:"y:Afghanistan;a:80;v:#000|#d32011|#007a36;c:320,240,80,#d32011,15,#d3d3d3}",ag:"y:Antigua;b:;t:0,240,0;t:190,120,#0072c6;q:M488 191l-72-19 61-45-75 10 39-65-67 39 12-76-45 60-18-70-20 72-45-61 13 78-66-41 38 65-73-11 60 44-75 20h332,#fcd116;q:M0 60L320 480L640 60V480H-480,#ce1126",ai:"y:Anguila;a:40;gb;shield:#cc3",al:"y:Albania;a:40;b:#e41e20",am:"y:Armenia;h:#d90012|#0033a0|#f2a800",ao:"y:Angola;h:#cc092f|#000;q:m318 227-20-15-21 14 8-23-20-15h24l9-22 8 23 24-1-19 15m14-79-5 13-20-4-1 15c165 43 59 256-72 167l-8 14 17 11-6 13 21 10 7-14 19 4v14h24v-13l19-4 6 12 22-9-6-12 17-11 10 9 16-17-10-9c5-5 9-11 12-17l12 5 9-22-12-5c2-6 3-13 3-19h14v-24h-14c0-7-2-13-4-20l13-5-8-22-13 5-11-17 9-9-17-17-9 9-16-10 5-13,#ffcb00;q:m406 346l-10 19 4 1c14 4 20 9 26 17 3 3 7 3 10 1l7-5c3-5 2-8-2-11zm-11 18c-31-23-179-71-137-125 35 43 102 78 146 107,#ffcb00,5,#000",aq:"y:Antarctica;b:#072b5f;<defs><g id='c' fill='none'>;c:134,134,50;c:134,134,93;c:134,134,133;p:#000,M-100 134h467M134-100v467,s;u:0,0,1,30 133 133;u:0,0,1,60 133 133;</g><clipPath id='d'>;p:#fff,M164 220c-12 7-21-12-10-18 2-13-15-11-24-14-13-2-27 3-40-2-10-2-23-8-23-19 0-9-1-19-11-16-10-6 3-19 1-28 1-6 2-14-6-12-13 0-2-16-13-20-5-4-11-19-3-18 2 9 11 9 18 14 9 6 18 15 30 12 14-1 23-13 22-26 2-13 11-24 23-29 12-2 24 1 36 3 11 5 19 14 31 15 9 3 21 3 28 11 1 13 4 25 4 38 3 8 22 10 13 22 0 10 10 20-1 28-4 12-10 21-16 31-7 10-11 21-24 24-11 2-22 7-33 5,b;</clipPath></defs><g transform='scale(1.8) translate(45)'><use width='267' height='267' href='#b'/>;p:#072b5f,h267v267z;<use width='267' height='267' href='#c' stroke-width='3' stroke='#fff'/><use width='267' height='267' href='#c' stroke-width='3' stroke='#072b5f' clip-path='url(#d)'/></g>",ar:"y:Argentina;h:#75aadb|#fff|#75aadb;o:18,<path fill='#fcbf49' stroke='#843511' d='M0 0l28 62s.5 1 1.3.9c.8-.4.3-1.5.3-1l-24-64m-1 24c-1 9 5 15 5 23-1 8 4 13 5 16 1 3-1 5-.3 6s3-2 2-7c-.7-5-4-6-3-16.3.8-10-4-13-3-22'/>;c:320,240,20,#fcbf49",uy:"y:Uruguay;a:80;h:#fff|#0038a8|#fff|#0038a8|#fff|#0038a8|#fff|#0038a8|#fff;r:0,0,266,266,#fff;o:16,<path fill='#fcbf49' stroke='#843511' d='M0 0l28 62s.5 1 1.3.9c.8-.4.3-1.5.3-1l-24-64m-1 24c-1 9 5 15 5 23-1 8 4 13 5 16 1 3-1 5-.3 6s3-2 2-7c-.7-5-4-6-3-16.3.8-10-4-13-3-22'/>,130,135,1.3;c:130,135,30,#fcd116",as:"y:American Samoa;a:40;b:#002b7f;q:m660 10v470L30 240z,#fff,25,#ce1126",at:"y:Austria;h:#ed2939|#fff|#ed2939",au:"y:Australia;b:#012169;gb;p:#fff,m0 0-18 1 2 18-12-13-12 13 2-18-18-1 15-9-10-15 17 6 5-17 5 17 17-6-10 15,s;u:110,185,2;u:500,80;u:500,390;u:410,210;u:590,190;u:1050,500,.5",aw:"y:Aruba;b:#418fd1;q:M60 130l79-20l20-79l20 79l79 20l-79 20l-20 79l-20-79z,#ef3340,5,#fff;t:270,30,#ffd100;t:330,30,#ffd100",ax:"y:Alland_Islands;b:#0053a5;g:-80,0,#ffce00,#d21034,130,50",az:"y:Azerbaijan;h:#00b9e4|#ed2939|#3f9c35;c:304,240,72,#fff;c:320,240,60,#ed2939;o:8,<path fill='#fff' d='m0 3l-10-3l10-3'/>,370,240,3",ba:"y:Bosnia and Herzogovina;b:#002395;q:m130 0l480 480v-480,#fecb00;s:#fff,10,-20,3;u:30,0,3;u:50,20,3;u:70,40,3;u:90,60,3;u:110,80,3;u:130,100,3;u:150,120,3;u:170,140,3",bb:"y:Barbados;v:#00267f|#ffc726|#00267f;p:#000,m320 135c-7 19-14 39-29 54 5-2 13-3 18-3v80h-22c-1 0-1-1-1-3-2-25-8-45-15-67 0-3-9-14-2-12 1 0 9 3 8 2a85 85 0 0 0-46-24c-1 0-2 1-1 2 22 35 41 75 41 124 9 0 30-5 39-5v56h10l2-157,a;<use transform='matrix(-1 0 0 1 640 0)' href='#a'/>",bd:"y:Bangladesh;b:#006a4e;c:280,240,150,#f42a41",be:"y:Belgium;v:#000|#fae042|#ed2939",bf:"y:Burkina Faso;h:#ef2b2d|#009e49;s:#fcd116,35,13,7",bg:"y:Bulgaria;h:#fff|#00966e|#d62612",bh:"y:Bahrein;b:#ce1126;p:#fff,m114 480l-146 1V0h180l94 48-99 48 99 48-99 48 99 48-99 48 99 48-99 48 99 48-99 48 99",bi:"y:Burundi;b:#ce1126;q:M-70 0L710 480h70v-480h-70L-70 480,#1eb53a,70,#fff;c:320,240,140,#fff;p:#ce1126,M350 180l-19.2.4-10 16-10-16-19-0 9-17-9-17 19-0 10-16 10 16 19.2.4-9 17zm-65 112,s,4,#1eb53a;u:-60,110;u:60,110",bj:"y:Benin;h:#fcd116|#e8112d;n:0,260,#008751",bl:"y:Saint Barthelemy;f:fr",bm:"y:Bermuda;a:40;gb:#d00c27;shield",bn:"y:Brunei;a:60;b:#f7e017;l:100,#fff,-50,70,690,315;l:100,#000,-50,165,690,410",bo:"y:Bolivia;a:40;h:#d52b1e|#f9e300|#007934",bq:"y:Bonaire;b:;z:0,480,640,0,640,480,#012a87;z:0,0,0,225,300,0,#f9d90f;c:165,230,80,none,14,#000;o:6,<path fill='#dc171d' d='M30 0 0 50-30 0'/>,165,230;o:4,<path fill='#000' d='M20 80 0 110-20 80'/>,165,230",br:"y:Brazil;b:#009b3a;q:M20 240l300-200l300 200l-300 200,#fedf00;c:320,240,120,#002776;p:none,m200 200q150-20 240 80,c,20,#fff;<text dx='10' dy='5' fill='green' letter-spacing='3' font-family='Arial' font-weight='bold'><textPath alignment-baseline='top' href='#c'>ORDEM E PROGRESSO</textPath></text>;p:#fff,M4 2l1 4h4l-3 2 1 4-3-2-3 2 1-4-3-2h4,s;u:220,205;u:274,247;u:220,289;u:238,275;u:256,289;u:274,317;u:310,261;u:310,303;u:292,275;u:328,275;u:301,282;u:346,191;u:382,275;u:382,289;u:400,289;u:364,303;u:364,317'/>;u:346,317",bs:"y:Bahamas;w:#00778b|#ffc72c|#00778b",bt:"y:Bhutan;a:40;b:#ffd520;z:0,480,640,480,640,0,#ff4e12",bw:"y:Botswana;b:#75aadb;r:-20,185,680,100,#000,20,#fff",by:"y:Belarus;a:60;b:#c8313e;t:300,300,#4aa657;n:0,120;n:30,30,#c8313e",bz:"y:Belize;a:40;b:#ce1126;t:40,400,#003f87;c:320,240,150,#fff;c:320,240,120,#fff,10,green",ca:"y:Canada;b:#f00;n:160,320;q:M200 250l-13 5 63 57c4 15-2 19-6 27l68-9-2 71 15-1-4-70 69 8c-4-9-8-14-4-28l63-55-11-4c-9-7 3-34 5-52 0 0-36 13-39 7l-9-19-33 38c-4 1-6-1-6-4l15-79-24 14c-2 1-5 0-6-2l-23-49-25 51c-1 2-3 2-5 1l-23-14 14 79c-1 3-4 4-7 2l-32-38c-4 7-7 19-12 21-6 3-24-5-37-7 4 15 18 42 9 50,#f00",cc:"y:Cocos Islands;a:80;b:#008000;c:130,140,80,#ffe000;q:M120 203h18c-7-7 2-60-1-60-1 22-6 41-17 60,#802000,2,#7b3100;c:320,240,67,#ffe000;c:341,240,55,#008000;q:M133 95c4 9-11 31-8 22-3-5-8-9-13-11-21 1 0 9-1 12-5 0-9-5-13-3-21 7 4 7 6 10 3 5-4 6-8 5-9-1-20 11-17 14 8-2 22-2 28-4 4-1 12-5 11 2-3 7-9 26 1 22 4-2 4-8 5-12-1-3 2-10 3-5-1 5-5 12 2 13 6 1 7-7 5-11 4-14 15 3 19 9 2 5 11 3 11-3-5-21-15-15 10-13 4-5-1-12-6-12-9 0-5-21-16-12-13 11-3-7 1-12-2-4-8-16-13-9-3 2-5 0-7-2,#008000;m:#ffe000,370,-50,1.1",cd:"y:Democratic Republic of Congo;b:#007fff;s:#f7d618,5,-5,8;l:110,#f7d618,-60,480,700,0;l:75,#ce1021,-60,480,700,0",cf:"y:Central African Republic;h:#003082|#fff|#289728|#ffce00;n:260,120,#d21034;s:#ffce00,5,-5,4",cg:"y:Congo;b:#009543;z:0,480,640,480,640,-200,#fbde4a;z:200,480,640,480,640,0,#dc241f",ch:"y:Switzerland;b:#d52b1e;cross:#fff,320,240,300,100",ci:"y:Ivory Coast;v:#f77f00|#fff|#009e60",ck:"y:Cook Islands;a:80;gb;o:16,<path fill='#fff' d='m60 8l3 9h9l-7 5 3 8.7-7-5-7 5 3-9-7-5h9'/>,470,260,1.9",cl:"y:Chile;b:;n:0,240,#0039a6;t:240,240,#d52b1e;s:#fff,8,0,6",cm:"y:Cameroon;v:#007a5e|#ce1126|#fcd116;s:#fcd116,42,18,6",cn:"y:China;b:#de2910;s:#ffde00,5,2,6;u:140,30,2,30;u:120,75,2;u:120,35,2;u:100,-50,2,30",co:"y:Colombia;h:#fcd116|#fcd116|#003893|#ce1126",cr:"y:Costa Rica;h:#002b7f|#fff|#ce1126|#ce1126|#fff|#002b7f",cu:"y:Cuba;w:#002a8f|#fff|#002a8f|#fff|#002a8f,#cf142b,400;s:#fff,10,22,5.5",cv:"y:Cabo Verde;h:#003893|#003893|#fff|#003893;t:280,40,#cf2027;s:#f7d116,140,70,2;u:180,80,2;u:200,110,2;u:200,150,2;u:180,170,2;u:140,190,2;u:100,170,2;u:80,150,2;u:80,110,2;u:100,80,2",cw:"y:Curacao;b:#002680;t:320,60,#f9e90d;s:#fff,10,3,4;u:30,10,5",cx:"y:Christmas Island;a:40;b:#1c8a42;z:0,0,640,480,0,480,#0021ad;c:320,240,80,#ffc639;m:#fff",cy:"y:Cyprus;a:80;b:;#fff;p:#d47600,m519 76c-51 18-94 52-148 62-35 9-73 13-108 1-22-4-23 24-31 37-15 13-35-5-52 4l-48 32c-4 16 11 31 18 44 14 18 38 27 59 21 16 3 36 22 48 3 15-14 36-11 54-15 21-6 42-19 52-40 12-13 31-2 46-4 22-3 10-28-2-36-12-19 11-37 27-44a1770 1770 0 0 0 85-65;p:#435125,m308 399c-5-1-11-9-8-14 8-6 16 10 8 14zm-43-13c-9 3-9-15 0-13 8-1 11 16 1 13zm-23-5c-7-1 0-5 2-1h-1zm41-5c-8 3-18-4-19-12 4-6 12-2 15 3 2 3 2 7 4 9zm-28-3c-8 6-10-13-2-10 4 0 10 11 2 10zm-29-1c-8 7-15-12-4-12 6 0 14 11 4 12zm-20-10c-6-1 3-4 1-1zm46-1c-6-1 4-3 0 0zm-22-1c-7 3-17-1-19-9 7-7 14 5 19 9zm13-2c-8 4-18-4-16-12 8-4 14 6 16 12zm-52-5c-9 6-12-14-1-11 5 1 11 14 1 11zm24-8c-6-1 6-4 0 0zm-18-3c-8 3-17-7-14-15 9-1 11 9 14 15zm12 0c-8-1-15-9-15-17 9-3 13 8 14 15v1zm-30-1c-7 0 5-4 0 0zm-9-11c-7 8-15-12-4-10 4 1 8 6 4 10zm11-11c-8 3-2-15 1-6l-1 6zm-8 0c-10 2-18-8-18-17 4-7 14-1 16 5l2 12,a;<use transform='matrix(-1 0 0 1 594 0)' href='#a'/>",cz:"y:Czech Republic;w:#fff|#d7141a,#11457e,320",de:"y:Germany;h:0|#d00|#ffce00",dj:"y:Djibouti;w:#6ab2e7|#12ad2b,#fff,400;s:#d7141a,18,27,5",dk:"y:Denmark;b:#c60c30;g:-80,0,#fff,#fff,70",dm:"y:Dominica;a:60;b:#006b3f;g:0,0,#fcd116,#000,80;t:260,20,#fff;n:340,20;c:320,240,100,#d41c30;o:10,<path fill='#006b3f' d='m60 8l3 9h9l-7 5 3 8.7-7-5-7 5 3-9-7-5h9'/>,320,240,1.1",do:"y:Dominican Republic;a:80;b:#002d62;q:M320 240h-320v240h320v-480h320v240,#ce1126;cross:#fff,320,240,640,80",dz:"y:Algeria;b:#006233;n:320,320;q:M424 180a120 120 0 1 0 0 120 96 96 0 1 1 0-120m4 60l-108-35 67 92V183l-67 92,#d21034",ec:"y:Ecuador;a:60;h:#fd0|#fd0|#034ea2|#ed1c24",ee:"y:Estonia;h:#0072ce||#fff",eg:"y:Egypt;a:60;h:#ce1126|#fff| ",eh:"y:Western Sahara;w:|#fff|#107b00,#c4111b;c:400,240,70,#c4111b;c:420,240,69,#fff;s:#c4111b,90,40,4",er:"y:Eritrea;a:60;w:#12ad2b|#4189dd,#ea0437,640",es:"y:Spain;a:900;h:#c60b1e|#ffc400|#ffc400|#c60b1e;<g id='c'>;q:M206 175l16 2a32 32 0 0 0 15 2l10 2a27 27 0 0 1 7 5l-2 1v4l-4 5-2 2-5 4h-3l-1 2-32-4-32 4-1-2h-2l-5-4-2-2-4-4-1-4-1-2a28 28 0 0 1 7-4 26 26 0 0 1 10-3h7a30 30 0 0 0 8-2l15-2M177 213 c30 5 30 5 60 0c-30 -5 -30 -5 -60 0,#aa151b,.3,#000;<g id='a' stroke='#000' stroke-width='.4'>;q:M206 192s1 9-6 8l-4-2c-2 4-8 4-11 1-1 2-4 3-6 3l-3-1-3 3-4-1-6-6s7 6 10 5c2-1 2-5 2-5s2 4 4 4c3 0 5-9 5-9 0 3 4 7 6 7 3 0 5-6 5-6s3 5 5 5c3 0 6-3 5-6,#f1bf00,.4,#000;p:#f1bf00,M183 184l2 3v-1h1v4l-1 1-4-1-1-3h2l1-3m-2 8l-3-1v1l-3 2 4 1v1h1l2-1m4-2l-1-2 2-1 3-1v1l3 1-3 2 1 1h-3l-2-1m20-12v8h-2v-1l-2-4 2 1 2-4m-1 11l-1-1v-2l-5-2v1l1 1-4 2 4 1-1 1v1h1l5-2m-39 6l-1-1h-2l-2-3h-4c0-2 1-3 3-3l3 1v-1l2 2v2l3-2 1 1 4 1-3 2h1l1 1h-6M182 184c2 2 4-3 1-3-2-3-3-8 0-10 4-4 10-4 15-2 1 1 5 0 3-1-2-2-4-1-6-2-5 0-10 1-14 4-3 3-3 9 0 12v3m1-1c-4-2-5-9-2-12 0-1 3-3 2-1-3 3-2 9 1 12l-1 2m-22 2c-4-4-2-11 3-14 4-3 10-3 16-3 1-1 2 2 0 1-5 0-10 0-15 3-2 1-4 4-4 7s4 4 2 7c0 1-4 3-3 0l2-2m2-13c-4 2-7 8-4 12 2 2-1 6-2 3-2-4-1-11 4-13l1-1;c:183,192,2,#aa151b;c:163,197,2,#aa151b;p:#aa151b,M174 209l2-2 3.3.4-3 2-2-1;p:#058e6e,M187 207l2-2 3.3.4-3 2-2-1;c:206,205,3,#aa151b;<circle id='s' cx='155' cy='186' r='1.3' fill='#fff'/>;u:1,4;u:0,-4;u:1,-8;u:3,-12;u:6,-15;u:10,-17;u:14,-18;u:19,-18;u:23,-18;u:26,-2;u:24,-6;u:23,-10;u:24,-14;u:28,-20;u:32,-22;u:37,-22;u:42,-22;u:20,10;u:40,8;u:28,20;u:42,19;c:206,161,5,#005bbf;p:#f1bf00,M205 151v2h-2v2h2v4h-4v2h10v-2h-4v-4h2v-2h-2v-2z;q:m209.5 166 1.5 13 -5 5 -5-5 1.5-13,#f1bf00,.4,#000;u:-17.5,-70,1.5;</g><use transform='scale(-1 1)' href='#a' x='-412'/></g>;<g id='p'>;q:M124 223h21v-5h-21v5m2 4a1 1 0 0 1 1 0h16a1 1 0 0 1-1-1l1-2a2 2 0 0 1 0 0h-16a1 1 0 0 1-1 0l1 2a1 1 0 0 1-1 1m1 0h16l1 1h-18l1-1m0-4h16l1 1h-18l1-1m-1 85v1l-2 2h22a3 3 0 0 1-3-2v-1a1 1 0 0 1 0 0h-16a1 1 0 0 1-1 0m1-1h17l-1 1h-16l-1-1 1-1m-3 11h22v-6h-22v6,#f1bf00,.4,#000;r:120,318,30,9,#ccc;p:#0039f0,M149 322a7 7 0 01-4-.8 8 8 0 00-4-.7c-1 0-2.7.2-3.7.7-1 .6-2.3.9-3.8.9s-2.8-.4-3.7-.9a8 8 0 00-3.7-1 8 8 0 00-3.7.8c-1 .5-2.3.9-3.8.9v2.3c1 0 3-.3 4-1a10 10 0 017 0 7 7 0 003.7.9 8 8 0 004-.8c1-.5 2-1 4-1 2 0 2.8.3 3.8.8s2.2.8 3.7.8,w,.4,#000;<use href='#w' x='0' y='-5'/><use href='#w' x='0' y='5'/>;q:M138 229v76m1.7-76v76m-13 0h16v-76h-16v77,#ccc,.4,#000;q:m158 258c-7-2-26-7-39 6v0l-3-8c-1-3 7-7 18-9 15-2 21 0 25 1v9m-31 9c-4 0-7-1-8-3 0-1-4-8 7-4m15 2c3 0 5 1 6 2l0 0c1 1-2 3-6 5v-7m-25 20c0-1 5-4 10-6 0 0 11-3 22-12l1 8c1 1-8 6-12 9-12 3-19 8-18 9l-1-8m4 5c-2 1-4 3-3 3 0 1 5 1 4 7 3-2 3-8 0-10,#aa151b,.4,#000;<use transform='scale(.25)' href='#c' x='330' y='650'/></g>;<use transform='scale(-1 1)' href='#p' x='-413'/>;text:{\"fill\":\"#f1bf00\",\"font\":\"Arial\",\"size\":6,\"y\":254,\"str\":\"PLVS\",\"x\":137};text:{\"fill\":\"#f1bf00\",\"font\":\"Arial\",\"size\":6,\"y\":254,\"str\":\"ULTRA\",\"x\":278};shield:#ccc,66,158,217,.5,#000;shield:#aa151b,33,158,269,.5,#000;q:m169 322 5 2v-53h-5v52m-11-20a24 24 0 0 0 6 15v-47h-6v33m21 22a27 27 0 0 0 6 0v-55h-6v56m11-2a19 19 0 0 0 6-3v-51h-6v55m11-9c2-2 5-7 5-12l1-34h-6v47,#f1bf00,.4,#000;shield:#aa151b,33,207,269,.5,#000;<g id='b'>;q:m215 277h5v-2h5v4h-5v-2m5 0h5m-15 0v6h-2v5h4v-5h-2m0 5v6m0 3v3h-2v5h4v-5h-2m1-5h3v-2h5v4h-5v-2m5 0h5m1-18v6h-2v5h2v15h-2v5h2v10m-15-41 15 18m-15 17 15-17,none,1.5,#f1bf00;c:214,276,3,#f1bf00;c:230,276,3,#f1bf00;c:216,311,3,#f1bf00;c:230,318,3,#f1bf00;c:214.5,295,2,none,1.5,#f1bf00;</g><use transform='scale(-1 1)' href='#b' x='-460'/>;c:230,295,4,#058e6e;r:158,217,48,54,#aa151b;castle;q:M185 263v-4c0-1 0-3-3-3-2 0-3 2-3 3v4M179 250v-4c0-1 0-3-3-3-2 0-3 2-3 3v4M191 250v-4c0-1 0-3-3-3-2 0-3 2-3 3v4,#0039f0,.4,#000;p:#db4446,M231 230v-1h0-2a6 6 0 01-3-2l-1-1-3 1 2 1 2 1 3 1h2;q:M238 228v3l1 1h-1l-1-1 1 2 1 2v1l-2-1 1 1-1 2-1-2v4l-1-1-1-1 2 6c1 1 3 4 6 3s2-5 1-7l-1-4 1-4v-3l1-2v-3l1 3 3-3-2 4h2l-1 1-1 3-2 1v5l2 5c0 1 0 3-2 5l-3 1c-1 0-2 1-2 3l3 3 1 1-2 2v5h-2v-1h-1v1l-1-1h-1l1-1s1 0 0 0l-1-1v-1h2l1-1-2-2v1h-2l-1-1v-4h-3v3l1 2-2 1-1-1-3 1h-2v-1h-1l-1-1v-1h2v-1l-1-1h1l1-1v2h4l-1-1v-2h-1v2l-1-2 3-4h4l-5-4-2-1-2 2v-2l-1 2-1 1v-2l-1 1h-2v2h-2v-2 1l-1-1v-1h1l-1-1v-1l1-1 1 1h2l2-1 1-1-1-1-1-1h-2l-1-1v-1h-2l1-1h1l-1-1-1-1h-1l-1-1v-1h2l-2-1 2-2 1 2v-2h2l-1 3 5 3 1 1 5-2-1-1h1l2-1-3-3v-1l1-1h2l1-1h1l3 1 2 3,#ed72aa,.2,#000;q:M232 225h1l1 1h-1;q:M237 231a8 8 0 010-1m-9 1v-1l1 1h-1m1 0v-1l1 1h-1m0-4v1v-1m1 1h0-1m-5 6h-1v1h4l-1 1v3h1a5 5 0 001-1l1-1v1l1 2v-1h1l1-1v1l1 1v-1l1-1a4 4 0 000-1v1m-11 1l1-1 1-1h1m1 5l1-1a4 4 0 002-1,none,.2,#000;q:M217 227h2v-1l-1-1v1a2 2 0 01-1 1m-2 1l-1-1-2 1h2v1l1-1a7 7 0 000 0m-1 3h-1v1h2l-1-1m3 9h-2l-1 1h2l1-1m-1 3h-1l-1 2 1-1 1 1v-1-1m1 3v1l2 1-1-1 1-1h-2m16 1l2 2-1 3m-10 1l-1-1-1 1h2m-2 2l-1 1-1 1 1-1 1 1v-2m2 3v1l1 1v-1l1-1h-2m12 1h-1l-1 2 1-1h1v0-1m0 3v1l1 1v-1h1-1a16 16 0 01-1-1m3 1l1 1 1 1-1-1 1-1h-2,#db4446,.2,#000;<use transform='scale(.1) rotate(35)' href='#c' x='3010' y='280'/>;c:207,320,5,#ffd691,.4,#000;q:M207 324a5 5 0 0 1 0-7 5 5 0 0 1 1 3 5 5 0 0 1-1 4,#aa151b,.4,#000;q:M206 327l-5-3h-6l2 1 3 2h6m1 0l5-3 7 1h-2l-4 2h-7v-2h2v5h-2v-5,#058e6e,.4,#000;<ellipse fill='#aa151b' stroke='#000' stroke-width='.6' cx='206.5' cy='270' rx='15' ry='18'/><ellipse fill='#005bbf' stroke='#000' stroke-width='.6' cx='206.5' cy='270' rx='11' ry='14'/>;p:#f1bf00,M201 261s-1 1-1 3a6 6 0 00.6 2c-.2-.5-1-1-1-1-1 0-1.4.6-1.4 1l.2.8.5.9c.1-.3.5-1 1-1s1 1 1 1a.9.9 0 010 1h-1v1h1l-1 1.5 1-.4.8.9.8-1 1 .4-.7-1h1v-1h-1.1a.9.9 0 010-.3 1 1 0 011-1c.4 0 .7.3 1 1l.4-1 .2-1a1 1 0 00-1-1c-1 0-1.2.3-1.4.9 0 0 .6-1.2.6-2.5s-1-3-1-3,f,.4,#000;<use href='#f' x='10'/><use href='#f' x='5' y='9'/>;",et:"y:Ethiopia;h:#078930|#fcdd09|#da121a;c:320,240,130,#0f47af;o:5,<line stroke-width='4' stroke='#fcdd09' x1='50' y1='15' x2='100' y2='30'/>,320,240;q:m321 146-56 172 145-105h-180l145 106z,#0f47af,8,#fcdd09",fi:"y:Finland;b:;g:-80,0,#002f6c,#002f6c,120",fj:"y:Fiji;a:40;gb:#68bfe5;shield:#ce1126",fk:"y:Falkland Islands;a:40;gb;shield:#d3d3d3",fm:"y:Micronesia;b:#75b2dd;s:#fff,90,10,3;u:155,0,3,20;u:10,68,3,-20;u:145,20,3,37",fo:"y:Faroe Islands;b:;g:-80,0,#0065bd,#ed2939,125,60",fr:"y:France;v:#002395|#fff|#ed2939",ga:"y:Gabon;h:#009e60|#fcd116|#3a75c4",gb:"y:United Kingdom;gb:#00247d,1",gd:"y:Grenada;b:#ce1126;r:70,70,500,340,#fcd116;z:70,70,320,240,70,410,#007a5e;z:570,70,320,240,570,410,#007a5e;c:320,240,58,#ce1126;s:#fcd116,80,0,2;u:145,0,2;u:205,0,2;u:80,200,2;u:145,200,2;u:205,200,2;u:68,40,4",ge:"y:Georgia;b:;cross:#f00,140,100,100;cross:#f00,500,100,100;cross:#f00,140,380,100;cross:#f00,500,380,100;g:0,0,#f00",gf:"y:French Guiana;b:#078930;z:0,0,640,480,0,480,#fcdd09;s:#da121a,40,20,6",gg:"y:Guernsey;b:;g:0,0,#e8112d;o:4,<path fill='#f9dd16' d='m-180 40 20-20h190v-40h-190l-20-20'/>",gh:"y:Ghana;h:#ce1126|#fcd116|#006b3f;s:#000,36,16,6.7",gi:"y:Gibraltar;a:40;h:#fff|#fff|#da000c;r:200,80,240,200,#da000c,1",gl:"y:Greenland;b:;p:#d00c33,m0 240h640v240h-640zm80 0a160 160 0 1 0 320 0 160 160 0 0 0-320 0",gm:"y:Gambia;h:#ce1126|#fff|#3a7728;t:190,100,#0c1c8c",gn:"y:Guinea;v:#ce1126|#fcd116|#009460",gp:"y:Guadeloupe;f:fr",gq:"y:Equatorial Guinea;a:60;w:#3e9a00|#fff|#e32118,#0073ce,180",gr:"y:Greece;h:#0073ce|#fff|#0073ce|#fff|#0073ce|#fff|#0073ce|#fff|#0073ce;r:0,0,240,240,#0073ce;l:53,#fff,120,0,120,270;l:53,#fff,0,135,240,135",gs:"y:South Georgia;a:40;gb",gt:"y:Guatemala;a:60;b:;v:#4997d0|#fff|#4997d0",gu:"y:Guam;a:60;r:0,0,640,480,#00257c,50,#c71b36;p:#008de8,m320 110q-170 120 0 260 170-140 0-260z,k,20,#c71b36",gw:"y:Guinea Bissau;h:#fcd116|#009e49;n:0,240,#ce1126;s:#000,12,24,5",gy:"y:Guyana;w:#009e49|#009e49,#fff,600;z:0,20,560,240,0,460,#fcdd09;z:-16,0,300,240,-16,480,#ce1126,16,#000",hk:"y:Hong Kong;b:#de2408;o:5,<path fill='#fff' d='M0 0s-52-22-44-80c7-28 20-46.6 43-57 11-3 22-5 33-6-3 3-5 6-7 9-2 6-1 12 3 18 4 7 7 14 7 24a37 37 0 0 1-15 34c-7 5-14 7-21 13-5 5-8 9-9 18-0 16 4 18 9 27'/><path stroke='#de2408' d='M0 0c-20-18-18-62-3-77'/><path fill='#de2408' d='M0-105l3 9h9l-7.4 5.4 2.8 8.7-7.4-5.4-7.4 5.4 2.8-8.7-7.4-5.4h9.2'/>",hn:"y:Honduras;h:#0073cf|#fff|#0073cf;s:#0073cf,145,100,2;u:85,80,2;u:85,120,2;u:205,80,2;u:205,120,2",hr:"y:Croatia;a:100;h:#f00|#fff|#171796;q:m230 160h181v120c0 110-181 110-181 0z,#fff,3,#f00;p:#f00,m268 165h-35v39h35zm0 77h35v-39h-35zm-35 29c0 3.5.2 7 .6 10h34v-39h-34.6v28zm106-28h-35v39h35zm0 77h35v-39h-35zm35 21a89 89 0 0 0 20-21h-20v21zm-106-21h35v-39h-35zm-20 0a89 89 0 0 0 20 21v-21h-20zm79 38.7c4-.3 8-1 11-1.6v-37.1h-35v37a87 87 0 0 0 11 1.6c4.1.3 8.2.2 12 0m82-77.6c.4-3.4.6-6.9.6-10v-28h-35v39h35zm-70-39h35v-39h-35zm0-77h-35v39h35zm70 39v-39h-35v39;q:m410 159 22-49-17-27-28 10-19-22-25 15-23-20-23 19-25-15-19 22-28-10-17 27 22 49a218 218 0 0 1 90-19c32 0 62 7 90 19,#0093dd,2,#fff",ht:"y:Haiti;a:80;h:#00209f|#d21034;r:244,180,150,120,#fff",hu:"y:Hungary;h:#cd2a3e|#fff|#436f4d",id:"y:Indonesia;h:#f00|#fff",ie:"y:Ireland;v:#169b62|#fff|#ff883e",il:"y:Israel;b:;t:45,70,#0038b8;t:360,70,#0038b8;q:m320 140 100 150-200 0zm0 200-100-150 200 0z,#fff,18,#0038b8",im:"y:Isle of Man;a:80;b:#d00c27;o:3,<path fill='#fff' stroke='#000' d='M-40-70l-74 29c-7-13-53-29-44-2 14 8 20 31 34 29 25-15 82-24 76 0 8 42 35 25 55 13-7-21-24-68-47-69' stroke-width='2'/>",in:"y:India;h:#ff9933|#fff|#138808;c:320,240,61,none,8,#000080;c:320,240,12,#000080;o:24,<circle cx='40' cy='40' r='3' fill='#000080'/><path fill='#000080' d='m0 0 2-30-2-20-2 10 2 30'/>",io:"y:British Indian Ocean Territory;a:40;gb",iq:"y:Iraq;h:#ce1126|#fff|#000;p:#007a3d,M180 290l9-10 8 10-8 9zm-32-6l11 2 3-21-2-4 10-10 5 11 12 2-3-9 13-13 1 23h84v-34l-4-4-4 4v24h-70l58-81v15l-38 53h41v-16l16-12 14 12-1 50H177l-7 16-14 1zm153-84l11 14v48l18-3-3 17h-26zm76 46l14-3-1-12 13-16v47h10v-55l10-10v65h10v-65l-4-5 14-11v95h-71zm13 6l-8 10h10zm58-55l13 12v53l18-2-4 16h-27zm-54-4l15-6 7 3 3-6 2 1-2 9-11 1-11 2zm11-10l-7-9 2-2z",ir:"y:Iran;a:40;h:#239f40|#fff|#da0000;<defs><pattern id='p' width='100' height='40' patternUnits='userSpaceOnUse' patternTransform='scale(.4 .4)'><path fill='none' stroke='#fff' stroke-width='6' d='M0 6h64m28-3v24h-10v-24v24h-10v-24v12h-20v12h12m-60 0v-12h20v12h18v-12h-12M11 24h6M0 36h46m3 0h46'/></pattern></defs>;<rect fill='url(#p)' y='144' width='640' height='188'/>;p:#da0000,M304 170c-3 13 9 17 16 10 0 4 17 8 15-9-2 6-10 6-15 3-7 4-14 3-16-4zm16 12l-8 7 1 88c-42-33-20-83-13-92-11 8-21 27-22 48 0 18 8 38 30 55l-27 3c7 4 22 3 32 2l7 9 6-9c11 1 26 2 34-2-9 0-19-1-29-4 22-16 30-36 29-54 0-21-11-40-21-48 7 9 28 58-13 91l1-87zm-25 1c-64 22-35 92-13 98a66 66 0 0113-98zm48 0c33 21 39 68 13 98 23-6 51-76-13-98",is:"y:Iceland;b:#02529c;g:-80,0,#fff,#dc1e35",it:"y:Italy;v:#009246|#fff|#ce2b37",je:"y:Jersey;a:60;x:#fff,#df112d",jm:"y:Jamaica;b:#009b3a;q:M0 0L640 480h70v-480h-70L0 480,#000,70,#fed100",jo:"y:Jordan;w:#000|#fff|#007a3d,#ce1126,380;p:#fff,m140 240-18 1 2 18-12-13-12 13 2-18-18-1 15-9-10-15 17 6 5-17 5 17 17-6-10 15",jp:"y:Japan;b:;c:320,240,150,#bc002d",ke:"y:Kenya;h:#000|#b00|#060;t:145,22,#fff;t:315,22,#fff;<g id='s'>;q:m220 70q50 40 50 80-30-20-50-80z,#fff,1,#000;l:6,#fff,360,330,390,390;</g><use transform='matrix(-1 0 0 1 640 0)' href='#s'/>;p:#b00,m320 80q150 150 0 320-150-170 0-320;p:#000,m262 165q30 70 0 150-30-70-5-140 30-70;p:#000,m379 165q30 70 0 150-30-70-5-140 30-70;p:#fff,m320 80q30 70 0 150-30-70-5-140 30-70;p:#fff,m320 250q30 70 0 150-30-70-5-140 30-70;l:4,#b00,320,80,320,400;c:320,240,14,#fff",kg:"y:Kyrgyzstan;b:#e8112d;o:40,<path fill='#ffef00' d='M60 60c13-16 41 0 66-12-28 1-43-13-64-11 22-14 41'/>;c:320,240,95,#e8112d;c:320,235,80,#ffef00;<g id='s'>;q:M260 180Q360 220 360 310,none,7,#e8112d;q:M270 170Q370 220 380 300,none,7,#e8112d;q:M280 160Q380 220 395 280,none,7,#e8112d;</g><use transform='matrix(-1 0 0 1 640 0)' href='#s'/>",kh:"y:Cambodia;a:40;h:#032ea1|#e00025|#e00025|#032ea1;r:150,310,400,20,#fff,2,#000;r:200,224,280,20,#fff,2,#000",ki:"y:Kiribati;a:60;b:#ce1126;o:18,<path fill='#fcd116' stroke='#843511' d='M40 30l0 50-30 0'/>;c:320,240,60,#fcd116,2,#777;t:280,300,#003f87;p:#fff,M-100 282c29 19 70 38 101 12 35-28 75-3 107 14 40 15 71-19 107-28 43-7 71 44 115 32 32-1 51-41 85-32 31 9 57 36 91 31 35-4 64-42 101-27 31 13 69 31 101 10 23-3 50-44 25-52-24 14-51 32-79 22-28-7-57-31-86-16-28 17-62 32-95 22-28-3-46-36-75-26-28 9-51 36-83 32-37-1-65-43-104-29-34 10-68 37-104 22-33-14-72-39-105-12-27 17-61 17-85-4-26-16-15 16-17 29M-100 352c29 19 70 38 101 12 35-28 75-3 107 14 40 15 71-19 107-28 43-7 71 44 115 32 32-1 51-41 85-32 31 9 57 36 91 31 35-4 64-42 101-27 31 13 69 31 101 10 23-3 50-44 25-52-24 14-51 32-79 22-28-7-57-31-86-16-28 17-62 32-95 22-28-3-46-36-75-26-28 9-51 36-83 32-37-1-65-43-104-29-34 10-68 37-104 22-33-14-72-39-105-12-27 17-61 17-85-4-26-16-15 16-17 29M-100 422c29 19 70 38 101 12 35-28 75-3 107 14 40 15 71-19 107-28 43-7 71 44 115 32 32-1 51-41 85-32 31 9 57 36 91 31 35-4 64-42 101-27 31 13 69 31 101 10 23-3 50-44 25-52-24 14-51 32-79 22-28-7-57-31-86-16-28 17-62 32-95 22-28-3-46-36-75-26-28 9-51 36-83 32-37-1-65-43-104-29-34 10-68 37-104 22-33-14-72-39-105-12-27 17-61 17-85-4-26-16-15 16-17 29",km:"y:Comoros;a:80;w:#ffc61e|#fff|#ce1126|#3a75c4,#3d8e33,340;c:120,240,100,#fff;c:160,240,100,#3d8e33;s:#fff,70,80,1.7;u:70,105,1.7;u:70,132,1.7;u:70,160,1.7",kn:"y:Saint Kitts and Nevis;b:#009e49;d:#ce1126,#fcd116,#000;s:#fff,80,0,4,40;u:100,-60,4,40",kp:"y:North Korea;h:#024fa2|#fff|#fff|#fff|#024fa2;t:110,257,#ed1c27;c:250,240,80,#fff;s:#ed1c27,30,20,6",kr:"y:South Korea;b:;c:320,240,99,#c60c30;p:#003478,m237 185a50 50 0 0 0 83 55 50 50 0 0 1 83 55 99 99 0 0 1-165-110;<g id='s'>;l:16,#000,100,150,160,60;l:16,#000,120,165,180,75;l:16,#000,142,180,202,90;</g>;u:0,0,1,110 320 240;u:0,0,1,180 320 240;u:0,0,1,290 320 240;l:12,#fff,460,143,480,128;l:12,#fff,500,115,520,100;l:12,#fff,450,330,520,382;l:12,#fff,160,345,135,368",kw:"y:Kuwait;w:#007a3d|#fff|#ce1126,#000;r:194,159,640,160,#fff",ky:"y:Cayman Islands;a:40;gb",kz:"y:Kazakhstan;a:60;b:#00afca;o:32,<path fill='#ffe400' d='m0 28l-95-28l95-28'/>,320,240;c:320,240,70,#ffe400,6,#00afca;n:40,40,#ffe400",la:"y:Laos;h:#ce1126|#002868|#002868|#ce1126;c:320,240,95,#fff",lb:"y:Lebanon;a:80;h:#ed1c24|#fff|#fff|#ed1c24;p:#00a651,M316 122c-7 15-39 30-26 36-10 5-15 8-20 17 3 7 11-3 12 0-16 17-44 26-51 39 41 0-4 27-20 37 10 24 35-10 35 10-17 9-39 17-54 29 9 21 54-5 63-5-15 16-48 10-48 29 25 2 43-4 68-12 41 15-31 52-34 59 20-6 54-25 70-22 15 5 15 14 35 19-9-14 0-12 9-7 13 5 15 10 30 7-17-11-48-55-25-61 31 1 74 25 95 20-7-17-34-29-51-34 19-14 42 13 42-8-20-14-27-27-54-27 12-3 42 3 42-9-6-2-52-10-38-16 7 5 31 5 32 5-12-21-51-22-63-44 0-7 17 1 34 6-8-16-36-15-9-20-23-18-54-38-74-48",lc:"y:Saint Lucia;b:#6cf;z:175,435,320,70,465,435,#000,20,#fff;z:160,440,320,240,480,440,#fcd116",li:"y:Liechtenstein;a:80;h:#002b7f|#ce1126;p:#ffd83d,M140 60l16 19 17-19-17-18zm-83 78l24 54h150l27-51c-82-78-122-78-201-3",lk:"y:Sri Lanka;a:60;b:#ffbe29;r:27,27,88,427,#00534e;r:115,27,88,427,#eb7400;r:230,27,385,427,#8d153a;p:#ffb700,M579 409s4 7 8 10c6 4 18 4 23 9 6 6 0 15 0 15v5h-6c-3 0-4 2-9 2-12-1-11-12-12-21l-3-12-1-8z,s,1,#000;<use transform='matrix(-1 0 0 1 845 0)' href='#s'/><use transform='matrix(1 0 0 -1 0 480)' href='#s'/>;u:0,0,1,180 423 240;q:m379 280c2 5-2 3 0 0zm86-1c-6 11 7 20 12 30 10 14-12 24-17 29 9 5 23 6 31-1 10-15 6-36-6-49-5-5-12-8-20-9zm-150-34c4 0 10 0 3 2l-3-2zm158-94c-24 1-53 21-22 46 19 11 44 8 70 3 12 9-1 26-13 23-47 0-58 10-105 8 31-3 39-14 30-24-12-7 5-4 3-34-1-11-12-16-21-14-12-1-33 15-61 10-12 0-9 16-1 19 8 2 21 1 24 13v1c-3-2-18-8-23-7-7 3 18 9 21 9-6 5-19-8-25 0-5 15 22 6 23 19-4 11-20 15-22 28-2 8-2 18 2 26l-21-29c-4-4-11 25-1 29 21 33 29 10 29 9l6 4c10 2 19 10 20 20 4 12-6 19-16 20-13 8 8 15 15 11 14-4 31-20 33-62 10 14 16 8 24 3 28-21 58 7 73 34 2 10-20 17-8 25 12 4 41-29 21-61 5-12 12-24 6-37-16-16 17-35-7-49-16-7-32 3-48-1-9-1-42-11-21-29 20-6 34 2 37 10 10 5 23 0 31 10 6 9 21-3 10-8-10 0-18-3-25-10-11-9-23-15-38-15zm-140-12c-34 20-24 88-21 104-5-4-10-7-9 2 2 5 6 7 11 8-6 4-2 23-1 28 1 4-17 16-2 29 3 4 10 4 13-1 3-4 2-10-2-13-4-4-2-11 1-15 1-4 2-24-4-28 5-1 10-3 12-8-10-40-5-66-2-86l4-20,#ffb700,2,#000",lr:"y:Liberia;h:#bf0a30|#fff|#bf0a30|#fff|#bf0a30|#fff|#bf0a30|#fff|#bf0a30|#fff|#bf0a30;r:0,0,217,217,#002868;s:#fff,6,-2,6",ls:"y:Lesotho;a:80;h:#00209f|#009543;t:144,194,#fff;q:M320 153c-6 0-6 5-6 9l1 26-11 11c3 0 7-1 9 1l-1 18-48 66c-3-1-7-4-8-2l-12 26c40 22 89 24 132 9 7-3 16-6 21-10l-13-26c-2 0-6 4-7 1l-49-64v-19l8-1-11-10v-32c-1-2-3-3-5-3z,#000;q:M337 230h-34c-7-15-13-33-9-50 2-12 13-21 25-21 10-1 21 5 25 15 8 18 0 39-7 56z,none,8,#000",lt:"y:Lithuania;h:#fdb913|#006a44|#c1272d",lu:"y:Luxembourg;h:#ed2939|#fff|#00a1de",lv:"y:Latvia;b:#9e3039;t:190,100,#fff",ly:"y:Libya;h:#e70013|#000|#000|#239e46;p:#fff,M362 198a52 52 0 1 0 0 84 60 60 0 1 1 0-84m-13 42l81-26-50 68v-84l50 68",ma:"y:Marocco;b:#c1272d;q:M320 179l-36 110 93-67H262l93 68z,none,12,#006233",mc:"y:Monacco;h:#ce1126|#fff",md:"y:Moldova;a:60;v:#0046ae|#ffd200|#cc092f",me:"y:Montenegro;a:40;b:#d3ae3b;r:27,27,586,426,#c40308",mf:"y:Saint Martin;f:fr",mg:"y:Madagascar;h:#fc3d32|#007e3a;n:0,213",mh:"y:Marshall_Islands;b:#003893;z:640,0,-80,520,640,180,#dd7500;z:640,84,-80,530,640,180,#fff;o:4,<path fill='#fff' d='m0 2l-40-2l40-2'/>,150,180,3;o:24,<path fill='#fff' d='m0 4l-30-4l30-4'/>,150,180,3",mk:"y:North_Macedonia;b:#d20000;p:#ffe600,M0 0h96l224 231L544 0h96L0 480h96l224-231 224 231h96zm640 192v96L0 192v96zM280 0l40 206L360 0zm0 480l40-206 40 206;c:320,240,77,#ffe600,17,#d20000",ml:"y:Mali;v:#14b53a|#fcd116|#ce1126",mm:"y:Myanmar;h:#fecb00|#34b233|#ea2839;s:#fff,13,0,13",mn:"y:Mongolia;a:80;v:#c4272f|#015197|#c4272f;p:#f9cf02,M91 132a16 16 0 0 0 32 0c0-6-4-7-4-10 0-2 2-5-3-9 3 4-1 5-1 9l1 7a3 3 0 0 1-6 0c0-3 3-7 3-11 0-5 0-7-3-11-2-4-6-7-3-10-5 1-2 8-2 12s-4 6-4 11 3 6 3 9a3 3 0 0 1-7 0c0-3 2-3 2-7s-4-5-2-9c-4 4-2 7-2 9 0 3-4 3-4 10;c:107,189,35,#f9cf02;c:107,180,25,#f9cf02;p:#f9cf02,m37 230v153h32v-153zm108 0v153h32v-153zm-70 26v13h64v-13zm0 89v13h64v-13zm0-115h64l-32 20zm0 134h64l-32 19;c:107,307,34,#f9cf02,4,#c4272f",mo:"y:Macau;b:#00795e;p:#fbd20e,M295 109l41 29-16-47-15 47 40-29;<g id='s'>;p:#fff,M320 332H218a146 146 0 0 1-4-4h106a2 2 0 0 1 1 2l-1 2zm0-32a13 13 0 0 0 1-7 12 12 0 0 0-1-4 82 82 0 0 1-32 19 81 81 0 0 1-24 3h-63a144 144 0 0 0 6 8h61c20 0 38-7 52-19zm-110-24a32 32 0 0 1-9 2 81 81 0 0 0 61 27 81 81 0 0 0 58-25 441 441 0 0 0 5-59 441 441 0 0 0-5-67c-7 6-19 18-25 38a81 81 0 0 0-3 23 81 81 0 0 0 14 45 81 81 0 0 1-17-49c0-13 2-25 7-35a33 33 0 0 1-7-13 81 81 0 0 0-10 40c0 18 5 35 15 48a95 95 0 0 0-73-29 33 33 0 0 1 7 8 95 95 0 0 1 68 30 95 95 0 0 0-61-22 95 95 0 0 0-36 7 81 81 0 0 0 82 52l-14 1a81 81 0 0 1-57-22zm110 88h-53a144 144 0 0 0 53 10 11 11 0 0 0 1-4 11 11 0 0 0-1-6zm0-24h-94a144 144 0 0 0 8 6h86a5 5 0 0 0 1-3 4 4 0 0 0-1-3zm0 12h-77a144 144 0 0 0 15 8h62a8 8 0 0 0 1-4 8 8 0 0 0-1-4;p:#fbd20e,M201 175l25 23-7-34-14 32 30-17zm36-32h35l-28-21 11 34 11-33;</g><use transform='matrix(-1 0 0 1 640 0)' href='#s'/>",mp:"y:North Mariana Islands;a:60;b:#0071bc;c:320,240,180,none,40,#fff;r:280,100,80,350,#8c8a8c,2,#000;s:#fff,24,7,9",mq:"y:Martinique;f:fr",mr:"y:Mauritania;b:#006233;t:410,70,#c8102e;c:320,220,150,#ffd700;c:320,180,145,#006233;s:#ffd700,52,10,5;t:0,70,#c8102e",ms:"y:Montserrat;a:40;gb",mt:"y:Malta;a:80;v:#fff|#cf142b;cross:#96877d,80,80,120,40",mu:"y:Mauritius;h:#ea2839|#1a206d|#ffd500|#00a551",mv:"y:Maldives;b:#d21034;r:80,80,480,320,#007e3a;c:350,240,80,#fff;c:380,240,80,#007e3a",mw:"y:Malawi;b:#000;c:320,210,130,#ce1126;o:80,<path fill='#ce1126' d='m125 20l60-5q6 5 0 10'/>,320,200;t:140,20,#000;t:160,160,#ce1126;t:320,160,#339e35",mx:"y:Mexico;a:80;v:#006847|#fff|#ce1126",my:"y:Malaysia;h:#cc0001|#fff|#cc0001|#fff|#cc0001|#fff|#cc0001|#fff|#cc0001|#fff|#cc0001|#fff|#cc0001|#fff;r:0,0,373,274,#010066;c:150,135,90,#fc0;c:167,135,82,#010066;o:14,<path fill='#fc0' d='m0 4l-18-4l18-4'/>,237,138,3.7",mz:"y:Mozambique;a:80;w:#007168|#fff|#fce100,#d21034,310,<rect x='0' y='175' width='640' height='130' fill='#000'/>;s:#fce100,3,14,7",na:"y:Namibia;b:#003580;z:0,480,640,0,640,480,#009543;l:160,#fff,-60,480,700,0;l:120,#d21034,-60,480,700,0;o:12,<path fill='#ffce00' d='m0 5l-11-5l11-5'/>,140,120,7;c:140,120,45,#ffce00,8,#003580",nc:"y:New Caledonia;f:fr",ne:"y:Niger;h:#e05206|#fff|#0db02b;c:320,240,70,#e05206",nf:"y:Norfolk Island;b:#007934;n:195,250;q:M320 100l90 250h-80v50h-20v-50h-80,#007934",ng:"y:Nigeria;b:#008751;n:213,213",ni:"y:Nicaragua;a:80;h:#0067c6|#fff|#0067c6;p:none,m260 240q50-140 120 0,cv;<text dx='10' fill='#c9a504' letter-spacing='.2' font-family='Arial' font-size='13'><textPath alignment-baseline='top' href='#cv'>REPUBLICA DE NICARAGUA</textPath></text>;p:none,m250 240q70 130 140 0,cv2;<text dx='10' fill='#c9a504' letter-spacing='2' font-family='Arial' font-size='13'><textPath alignment-baseline='top' href='#cv2'>- AMERICA CENTRAL -</textPath></text>;z:275,260,320,180,365,260,lightblue",nl:"y:Netherlands;h:#ae1c28|#fff|#21468b",no:"y:Norway;b:#ef2b2d;g:-80,0,#fff,#002868,120",np:"y:Nepal;q:m7 474h354l-233-236h242l-363-231z,#dc143c,14,#003893;c:95,160,62,#fff;c:95,143,62,#dc143c;o:16,<path fill='#fff' d='m0 6l-18-6l18-6'/>,95,187,2;o:16,<path fill='#fff' d='m0 6l-24-6l24-6'/>,95,350,3",nr:"y:Nauru;b:#002b7f;t:215,50,#ffc61e;o:12,<path fill='#fff' d='m0 6l-30-6l30-6'/>,240,360,3",nu:"y:Niue;a:80;gb:#fcd116;c:160,120,35,#002868;s:#fcd116,95,10,1.5;u:155,60,1.5;u:95,110,1.5;u:35,60,1.5;u:47,24,2.7",nz:"y:New Zealand;gb;<g stroke='#fff' stroke-width='2'>;s:#f00,235,20,2;u:235,170,2;u:190,85,2;u:325,90,1.7;</g>",om:"y:Oman;a:80;h:#fff|#db161b|#008000;n:0,175,#db161b",pa:"y:Panama;b:;r:320,0,640,240,#d62918;r:0,240,320,480,#005293;p:#005293,m210 180l-43-28-42 28 16-45-42-28 52-1 16-45 17 45h52l-42 29 16 45;p:#d62918, m517 414l-43-28-42 28 16-45-42-28 52-1 16-45 17 45h52l-42 29 16 45",pe:"y:Peru;a:80;v:#d91023|#fff|#d91023;c:320,240,80,none,10,green",pf:"y:French Polynesia;a:60;h:#de2010|#fff|#fff|#de2010;c:320,240,80,orange;p:blue,M240 240 a1 1 0 0 0 160 0",pg:"y:Papua New Guinea;b:#ce1126;z:0,0,640,480,0,480,#000;m:#fff,20,-50,1.3;p:#fcd116,M387 119c-2-6-9-8-13-6h-27l16 6c4 12 18 14 18 14-31 2-39 7-54 35-4 14-15 13 5 13-12 9 4 4 11 3-7 6 13 0 15 0-7 9 12-2 16-3 9 7 7 6 9-4 11 3 9 3 11-7 13 18 18 36 42 40-7-17 10-4 18 0 2-8 13 5 26 5 0-6-9-16 0-9-1-11-13-20 0-16l-8-13c6-2 3-4 2-9 48 8 32 61-9 55 28 14 46 1 58-22 14 31-9 49-40 53 65 9 61-38 35-77-1-11-6-12 5-9-6-10-10-20-14-31h5c-3-7-25-22-14-22-5-7-35-17-20-22-15-10-45 14-39 0-7 0-5-1-5-7 6-7 6-5-2-9 2-9 9-14-2-8 2-13 5-12-7-9 4-6 4-11 4-18-46-2-21 77-42 77",ph:"y:Philippines;w:#0038a8|#ce1126,#fff,400;o:8,<path fill='#fcd116' d='m-25 -40-22-32h-7l26 34c-1 1-1 1-2 2l-31-35h-9v8l36 31-2 3-35-26v7l33 21'/>,140;s:#fcd116,-10,18,2,-30;u:190,35,2,20;u:-10,190,2,-5;c:140,240,50,#fcd116",pk:"y:Pakistan;b:#01411c;n:0,160;c:420,240,150,#fff;c:450,210,140,#01411c;s:#fff,110,80,3.3,-20",pl:"y:Poland;h:#fff|#dc143c",pm:"y:Saint Pierre;f:fr",pn:"y:Pitcairn Island;a:40;gb",pr:"y:Puerto Rico;w:#ed0000|#fff|#ed0000|#fff|#ed0000,#0050f0,400;s:#fff,7,13,7",ps:"y:State of Palestine;w:#000|#fff|#007a3d,#ce1126",pt:"y:Portugal;a:640;b:#f00;n:0,256,#060;curve:0,20,200,100,155,190,20,#ff0;curve:0,20,200,100,150,195;curve:0,-20,200,100,157,184;curve:0,20,188,0,162,190,10,#ff0;curve:0,20,188,0,160,187;curve:0,20,188,0,160,193;curve:0,20,220,0,145,250,10,#ff0;curve:0,20,220,0,147,247;curve:0,20,220,0,147,253;curve:0,20,188,0,162,300,10,#ff0;curve:0,20,188,0,160,297;curve:0,20,188,0,160,303;c:256,240,110,none,10,#ff0;c:256,240,113,none,1,#000;c:256,240,107,none,1,#000;curve:0,-20,188,0,162,180,10,#ff0;curve:0,-20,188,0,162,183;curve:0,-20,188,0,162,177;curve:0,-30,220,0,145,240,10,#ff0;curve:0,-30,220,0,147,237;curve:0,-30,220,0,147,243;curve:0,-30,138,0,162,300,10,#ff0;curve:0,-30,138,0,160,297;curve:0,-30,138,0,160,303;curve:0,-20,200,100,155,190,20,#ff0;curve:0,-20,200,100,150,195;curve:0,-20,200,100,157,184;l:10,#ff0,256,124,256,356;l:1,#000,253,124,253,356;l:1,#000,260,124,260,356;shield:#f00,90,190,160,2,#fff;shield:#fff,55,215,190,2,#777;<g id='s'>;p:#039,M246 196v12a1 1 0 0 0 18 0v-12z;c:250,200,2,#fff;c:260,200,2,#fff;c:250,210,2,#fff;c:260,210,2,#fff;c:255,205,2,#fff;</g>;u:0,30;u:-25,30;u:25,30;u:0,60;castle:195,182,.6,.6;castle:247,182,.6,.6;castle:303,182,.6,.6;castle:303,234,.6,.6;castle:195,234,.6,.6;castle:288,282,.6,.6,45;castle:213,293,.6,.6,-45;",pw:"y:Palau;b:#09f;c:280,240,150,#ff0",py:"y:Paraguay;a:60;h:#d52b1e|#fff|#0038a8;c:320,240,60,#fff,5,#000",qa:"y:Qatar;b:#8d1b3d;p:#fff,M0 0v480h158l98-27-98-27 98-27-98-27 98-27-98-27 98-27-98-27 98-27-98-27 98-27-98-27 98-27-98-27 98-27-98-27 98-27-98-27H0",re:"y:Reunion;f:fr",ro:"y:Romania;v:#002b7f|#fcd116|#ce1126",rs:"y:Serbia;a:60;h:#c6363c|#0c4076|#fff;shield:#c6363c,120,160,160,2,#777;shield:#c6363c,40,220,220,2,#777",ru:"y:Russia;h:#fff|#0039a6|#d52b1e",rw:"y:Rwanda;h:#00a1de|#00a1de|#e5be01|#20603d;o:24,<path fill='#fad201' d='m0 5l-80-5l80-5'/>, 515, 125;c:515,125,25,#fad201,3,#00a1de",sa:"y:Saudi Arabia;a:40;b:#006c35;p:#fff,M412 340l21 1 10-1c10-1 10 14 10 14 0 10-4 10-7 11-3 0-4-2-6-4a13 13 0 0 1-7 1l-10-1h-10c0 2-2 3-4 3s-4-6-4-10l1-3c-34-1-70-3-105-2l-80 2c-14 0-26-2-33-13h47l57-1 115 2c-4-1-4-7 2-9l2 3c4 0 2 5 1 6;<text x='240' y='300' font-size='240' fill='#fff'>الله</text>",sb:"y:Solomon Islands;b:#215b33;z:0,0,640,0,0,480,#0051ba;l:40,#fcd116,0,480,640,0;s:#fff,10,0,3;u:60,0,3;u:10,45,3;u:60,45,3;u:35,20,3",sc:"y:Seychelles;b:#d62828;p:#007a3d,M0 480l930-160v160H0;p:#fff,M0 480l930-320v160L0 480;p:#003f87,M0 480V0h310L0 480;p:#fcd856,M0 480L310 0h310L0 480",sd:"y:Sudan;w:#d21034|#fff|#000,#007229",se:"y:Sweden;b:#006aa7;g:-80,0,#fecc00,#fecc00,95",sg:"y:Singapore;b:;t:0,240,#ed2939;p:#fff,M146 40a84 84 0 0 0 1 165 86 86 0 0 1-107-59A86 86 0 0 1 99 40c16-4 31-4 47 0;s:#fff,90,20,1.7;u:60,40,1.7;u:120,40,1.7;u:70,70,1.7;u:110,70,1.7",sh:"y:Saint Helena;a:40;gb",si:"y:Slovenia;a:80;h:#fff|#005da4|#ed1c24;p:#ed1c24,M228 87c-3 32-3 65-11 96-7 21-26 37-46 44-7 6-17 7-25 2-18-8-35-20-44-38-10-18-9-40-12-60l-3-44a324 324 0 0 1 141 0;p:#005da4,M223 85c-4 58-7 84-11 97-9 22-24 34-54 45-31-11-45-23-55-45-4-13-7-39-11-97a201 201 0 0 1 131 0;p:#fff,M209 168l-26-28-11 10-14-24-15 22-14-6-23 26c-1 27 43 52 51 54 19-6 55-29 52-54;q:M118 199s30 6 43 0c7-3 32 2 32 2l3-5s-36-6-45-2c-9 5-33 0-33 0v5,none,3,#005da4;s:#ffdd00,305,200,.5;u:260,155,.5;u:345,155,.5",sj:"y:Svalbard;f:no",sk:"y:Slovakia;h:#fff|#0b4ea2|#ee1c25;p:#fff,M233 371c-43-21-105-62-105-143 0-82 4-119 4-119h202s4 37 4 119-62 122-105 143;p:#ee1c25,M233 360c-39-19-96-57-96-131s4-109 4-109h184s4 34 4 109c0 74-56 112-96 131;p:#fff,M241 209c11 0 32 1 51-6l-1 15 1 14c-17-5-38-6-51-5v41h-16v-41c-12-1-33 0-50 5v-14-15c18 7 39 6 50 6v-26c-10 0-24 1-40 6v-15-14c16 5 30 6 40 6-1-17-6-37-6-37h28s-5 20-5 37c9 0 23-1 39-6v29a119 119 0 0 0-40-6v26;p:#0b4ea2,M233 263c-20 0-30 28-30 28s-6-13-23-13c-11 0-19 10-24 19 20 31 52 51 77 63 25-12 57-32 77-63-5-9-13-19-24-19-16 0-22 13-22 13s-11-28-31-28",sl:"y:Sierra Leone;h:#1eb53a|#fff|#0072c6",sm:"y:San Marino;a:40;b:;t:240,240,#5eb6e4",sn:"y:Senegal;v:#00853f|#fdef42|#e31b23;s:#00853f,42,18,6",so:"y:Somalia;b:#4189dd;s:#fff,28,8,8",sr:"y:Suriname;b:#377e3f;t:96,288,#fff;t:140,200,#b40a2d;s:#ecc81d,28,11,8",ss:"y:South Sudan;h:#000|#fff|#078930;t:175,125,#da121a;z:0,0,320,240,0,480,#0f47af;s:#fce100,10,30,5",st:"y:Sao Tome;w:#12ad2b|#ffce00|#ffce00|#12ad2b,#d21034,230;s:#000,58,28,5;u:92,28,5",sv:"y:El_Salvador;a:60;h:#0f47af|#fff|#0f47af;c:320,240,70,#fff,5,#fc0;p:#ffcc00,M320 190l50 80h-100",sx:"y:Sint Maarten;a:60;w:#dc1016|#002688,#fff,300",sy:"y:Syria;h:#ce1126|#fff|#000;s:#007a3d,30,40,4;u:108,40,4",sz:"y:Swaziland;a:40;h:#3e5eb9|#b10c0c|#b10c0c|#3e5eb9;t:88,34,#ffd900;t:360,34,#ffd900",tc:"y:Turks Islands;a:40;gb",td:"y:Chad;v:#002664|#fecb00|#c60c30",tf:"y:French Southern Territories;b:#002395;p:#fff,M0 0h292.8v196.8H0;p:#002395,M0 0h96v192H0;p:#ed2939,M192 0h96v192h-96;p:#fff,M426 219.6l15 25h44V330l-33-52-44 71h22l23-41 47 84 47-84 23 41h22L546 278 513 330v-47h20l15-23H513v-15h44l15-25H426zm52 105h-48v17h48zm91 0h-48v17h48;s:#fff,185,115,2;u:285,115,2;u:210,175,2;u:265,175,2;u:238,195,2",tg:"y:Togo;h:#006a4e|#ffce00|#006a4e|#ffce00|#006a4e;r:0,0,288,288,#d21034;s:#fff,9,0,7",th:"y:Thailand;h:#a51931|#f4f5f8|#2d2a4a|#2d2a4a|#f4f5f8|#a51931",tj:"y:Tajikistan;h:#cc0000|#fff|#fff|#006600;p:#f8c300,M301 234a9 9 0 0 1 16 4v34h6v-34a9 9 0 0 1 16-4 20 20 0 1 0-38 0;p:#f8c300,M317 258a26 26 0 0 1-44 17 27 27 0 0 1-41 12c3 25 40 20 43-4 12 20 37 14 45-11,a;<use fill='#f8c300' transform='matrix(-1 0 0 1 640 0)' href='#a'/>;p:#f8c300,M292 303c-5 11-16 13-25 4l8-4c-1-3 0-7 3-9a15 15 0 0 1 6 8c5-1 8 1 8 1,b;<use fill='#f8c300' transform='rotate(9 320 551)' href='#b'/><use fill='#f8c300' transform='rotate(19 320 551)' href='#b'/>;q:M254 328a233 233 0 0 1 133 0z,none,11,#f8c300;s:#f8c300,200,80,1.5;u:170,90,1.5;u:230,90,1.5;u:150,115,1.5;u:250,115,1.5;u:140,150,1.5;u:260,150,1.5",tk:"y:Tokelau;b:#00247d;p:#fed100,M108 355c134-90 266-195 401-259-39 96-11 201 67 254 7-2 34 9 12 8l-480-3zm-4 6c10 27 42 8 62 13l437 6c-4-24-32-15-48-14-152-3-311-3-451-5;m:#fff,30,-99",tl:"y:Timor Leste;w:#dc241f|#dc241f,#ffc726,500;z:0,0,300,240,0,480,#000;s:#fff,-10,23,6,-25",tm:"y:Turkmenistan;a:60;b:#00843d;n:80,100,#d22630;c:290,90,55,#fff;c:275,80,55,#00843d;s:#fff,325,40,.8;u:325,75,.8;u:325,110,.8;u:360,60,.8;u:290,90,.8",tn:"y:Tunisia;b:#e70013;c:320,240,121,#fff;c:320,240,90,#e70013;c:340,240,75,#fff;s:#e70013,49,67,4,-20",to:"y:Tonga;b:#c10000;r:0,0,320,220,#fff;cross:#c10000,160,110,170,50",tr:"y:Turkey;b:#e30a17;c:240,240,120,#fff;c:270,240,96,#e30a17;s:#fff,58,70,4,-20",tt:"y:Trinidad and Tobago;b:#da1a35;q:M0-20l500 520h140L140-20,#000,20,#fff",tv:"y:Tuvalu;a:40;gb:#5b97b1;s:#fff40d,82,122,3;u:110,117,3;u:110,90,3;u:140,110,3;u:160,90,3;u:185,75,3;u:185,25,3;u:160,45,3;u:135,50,3",tw:"y:Taiwan;b:#fe0000;r:0,0,320,240,#000097;o:12,<path fill='#fff' d='m0 28l-95-28l95-28'/>,160,125;c:160,125,50,#fff,7,#000097",tz:"y:Tanzania;b:#1eb53a;d:#00a3dd,#fcd116,#000",ua:"y:Ukraine;h:#005bbb|#ffd500",ug:"y:Uganda;a:60;h:#000|#fcdc04|#d90000|#000|#fcdc04|#d90000;c:320,240,75,#fff",um:"y:United States minor islands;us",us:"y:United States of America;us",uz:"y:Uzbekistan;h:#0099b5|#fff|#1eb53a;c:134,77,58,#fff;c:154,77,58,#0099b5;s:#fff,230,10;u:270,10;u:310,10;u:190,55;u:230,55;u:270,55;u:310,55;u:150,100;u:190,100;u:230,100;u:270,100;u:310,100;t:160,10,#ce1126;t:320,10,#ce1126",va:"y:Vatican City;a:40;b:;n:0,320,#ffe000",vc:"y:Saint Vincent;v:#0072c6|#fcd116|#fcd116|#009e60;p:#009e60,m259 180l-46 71 45 75 44-74-43-72zm122 0l-46 71 45 75 44-74-43-72zm-62 97l-46 71 45 75 44-74-43-72",ve:"y:Venezuela;h:#fc0|#00247d|#cf142b;o:16,<path fill='#fff' d='M80 8l3 9h9l-7 5 3 8.7-7-5-7 5 3-9-7-5h9'/>,320,320,1.7;t:320,160,#cf142b",vg:"y:British Virgin Islands;a:40;gb",vi:"y:Virgin Islands;a:40;bgcolor",vn:"y:Vietnam;b:#da251d;s:#ff0,15,0,12",vu:"y:Vanuatu;a:80;h:#d21034|#009543;p:#000,M0 0l330 212h394v56H330L0 480V0;q:m-40 15L320 240h460h-460L-40 465,#000,20,#fdce12;c:100,240,55,#000,20,#fdce12",wf:"y:Wallis and Futuna;f:fr",ws:"y:Samoa;b:#ce1126;r:0,0,320,240,#002b7f;m:#fff,50,-150,1",xk:"y:Republic of Kosovo;a:80;b:#244aa5;s:#fff,70,40,2;u:100,30,2;u:130,20,2;u:160,20,2;u:190,30,2;u:220,40,2;p:#d0a650,M253 225c15 5 22-13 24-23 11-6 26-21 17-34-14-12 13-18 22-17 12 2 2 21 17 20 13 2 28 3 33 17 8 12 15 27 30 32 10 4 1 30 19 25 11 5 27 6 36 13-2 19-20 31-23 49-19-4 1 25-13 21-14-2-26 9-29 22-7 18-17-8-26-10-11-2-17 13-29 14-10 4-24 10-22 23 7 14-10 31-21 19-7-11 3-23-4-35-3-14-9-30-23-38-19 0-27-19-34-33-9-9-13-24-13-33-19 0-10-30 5-19 14 5 21-15 34-13",ye:"y:Yemen;h:#ce1126|#fff|#000",yt:"y:Mayotte;f:fr",za:"y:South Africa;w:#de3831|#007a4d|#002395,#007a4d,400;p:#000,M0 382V98l212 142L0 382;p:#ffb612,M0 60v38l212 142L0 382v38l267-180L0 60;p:#007a4d,M0 60V0h89l282 191h349v98H371L89 480H0v-60l267-180L0 60;p:#fff,M89 0h55l238 160h338v31H371L89 0zm0 480h55l238-160h338v-31H371L89 480",zm:"y:Zambia;a:80;b:#198a00;r:385,173,240,307,#de2010;r:471,173,240,307,#000;r:556, 173,240,307,#ef7d00",zw:"y:Zimbabwe;a:80;h:#006400|#ffd200|#d40000|#000|#d40000|#ffd200|#006400;q:M-30-30v540L340 240z,#fff,14,#000;s:#d40000,4,8,8",eu:"y:European Union;b:#039;s:#fc0,148,20,2;u:148,180,2;u:68,100,2;u:228,100,2;u:78,60,2;u:108,30,2;u:218,60,2;u:188,30,2;u:218,140,2;u:188,170,2;u:78,140,2;u:108,170,2",un:"y:United Nations;b:#5b92e5;lun;e:5,320,220,20,none,3,#fff;q:M320 220l100 0M320 220l70 70M320 220l0 100M320 220l-70 70M320 220l-100 0M320 220l-70-70M320 220l0-100M320 220l70-70,#fff,3,#fff;c:320,220,18,#5b92e5",unia:"y:Pan Africa;h:#e31c23|#000|#00843e",caricom:'y:Caribean Community;h:#71d4ed|#124086;c:320,240,160,#fcd116,25,#007a4d;text:{"str":"C","font":"Arial","size":210,"x":290,"y":290};text:{"str":"C","font":"Arial","size":210,"x":340,"y":345}',redcross:"y:Red Cross;b:;cross:#f00,320,240,300,100",redcrescent:"y:Red Crescent;b:;c:320,240,160,#f00;c:360,240,130,#fff",jollyroger:"y:Jolly Roger;b:#000;p:#fff,M372 253c-3 6-33 28-46 28s-46-23-49-28c-4-7-8-18-7-24 0-3 9-6 10-3 11 23 26 27 46 27 19 0 32 0 43-26 2-5 9-1 10 2 4 10 0 0 0 0s-2 17-7 24zm-46 77c25-11 64-27 90-31 8-16 47-48 39 1 22 15 13 41-28 18-21 2-58 17-76 25 17 8 50 28 64 36 86 7 48 34 27 36 0 11-36 33-45-16-10-10-60-40-73-43-17 7-57 31-73 45-5 35-23 32-41 12-34 0-46-36 28-37l62-33c-27-10-57-20-78-25-31 22-52 3-28-18-3-10 2-42 46-4 17 6 66 24 86 34zm0-148c-4 7-17 17-17 21-1 11 10 11 17 6 7 4 17 6 17-6-1-5-12-13-17-21zm35 41c-4 2-2 11-6 12-18 7-40 6-58 1-5-1-5-12-7-13-12-7-30-8-40-16-5-4-2-29-10-34-7-4-10-20-12-33-3-14-5-40 10-58 16-18 44-33 88-33s73 14 88 33c14 19 11 45 8 58-2 13-9 28-15 33s-4 31-6 34c-5 5-29 9-40 16zm-103-63c0 19 19 28 34 22 18-6 20-37 1-43-16-4-34 2-35 21zm114 23c21-2 27-34 9-43-14-7-36-1-38 18-2 23 14 27 29 25",lgbt:"y:LGBT Rainbow;h:#e70000|#ff8c00|#ffef00|#00811f|#0044ff|#760089",trans:"y:Transgender;h:#5bcefa|#f5a9b8|#fff|#f5a9b8|#5bcefa",nato:"y:NATO;b:#012169;p:#fff,m459 243v-6h140v6h-140zm-418 0v-6h140v6h-140zm276 136h6v58h-6v-58zm0-336h6v58h-6v-58zm125 196h-123l22-23-19-86c0-1 1-1 1 0l26 81 93 28zm-29-17c-6-38-37-70-77-77l3 8c33 7 60 34 67 68l6 2zm-93 139v-122l22 21 87-19c0 1 1 1 0 1l-82 26-28 93zm16-29c40-6 70-38 77-77l-7 3c-8 33-34 60-67 67l-3 8zm-138-93h122l-22 22 19 86c0 1-1 1-1 0l-26-81-93-28zm29 16c6 38 36 70 76 77l-3-8c-33-7-60-34-67-68l-6-2zm93-139v123l-22-22-88 18v-1l82-26 28-93zm-15 29c-40 6-71 38-77 77l8-3c7-33 34-60 67-67l3-8",olympic:"y:Olympic;b:;c:125,200,80,none,15,#0885c2;c:315,200,80,none,15,#000;c:500,200,80,none,15,#ed334e;c:220,275,80,none,15,#fbb132;c:405,275,80,none,15,#1c8b3c",signal:"signal",ics:"ics"};window.trace,Object.keys(g).map(e=>{((f,c)=>customElements.define("flag-"+e,class extends f{get data(){return g[e]}constructor(){super(),window.trace,[["iso",e],["detail",!1],["source",!1],["box","0 0 640 480"],["transform",""],["clip",t(0,0,640,480)],["flags",g],["draw",""],["filter",!1]].map(([e,f])=>{Object.defineProperty(this,e,{set(f){window.trace,f?this.setAttribute(e,f):this.removeAttribute(e)},get(){window.trace;let t=this.getAttribute(e)||getComputedStyle(this).getPropertyValue("--flagmeister"+e).trim()||f;return"none"==t?t=!1:"string"==typeof t&&(t=p(t,this)),t&&1===t.length?t[0]:t}})})}svg(f=e,t=p(g[f],this),c=this.filter,r=this.clip){return`<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='${this.box}'><defs><clipPath id='clip'>${"0"===r?"":r}</clipPath></defs>`+(c||"")+`<g ${c?"filter='url(#ff)'":""}><g clip-path='url(#clip)' transform='${this.transform}'>${t}${this.draw}</g></g></svg>`}connectedCallback(){window.trace,this.setAttribute("is","flag-"+e),!this.detail&&g[e].includes("a:")&&(this.detail=g[e].split`a:`[1].split`;`[0]),this.load()}reset(){this.removeAttribute("detail"),this.connectedCallback()}static get observedAttributes(){return["source","box","draw","clip","filter","char","selected"]}attributeChangedCallback(e,f,t){f&&f!==t&&this.load()}load(f=this.svg()){window.trace;let t,c=async e=>{this.detail=e;let f=await fetch(e),t=await(b(f.url)?f.text():f.json());"string"==typeof t?r(t):t.flag&&(this.info=t,c(t.flag))},r=f=>{this.src="data:image/svg+xml,"+f.replace(/</g,"%3C").replace(/>/g,"%3E").replace(/#/g,"%23"),this.O=new ResizeObserver(f=>{this.detail&&!b(this.detail)&&f[0].contentRect.width>=this.detail&&(this.O.disconnect(this),this.detail=".svg",(t=this.source)?(b(t)||(t=t+e+".svg"),this.load(t)):c("//restcountries.eu/rest/v2/alpha/"+e))}),this.O.observe(this)};b(f)?c(f):r(f)}},{extends:"img"}))(HTMLImageElement)}),window.trace,customElements.define("flagmeister-text",class extends HTMLElement{constructor(){super()}connectedCallback(e=this.getAttribute("word"),f=this.getAttribute("iso").split`,`,t=this.getAttribute("height")||"var(--flagmeisterletterheight,99px)"){this.innerHTML=`<style>[word='${e}']{display:flex;justify-content:flex-start}[word='${e}'] img{width:auto;height:${t};filter:var(--flagmeistertextfilter,drop-shadow(1px 1px 0 grey) drop-shadow(-1px -1px 0 #fff) drop-shadow(4px 4px 2px #000))</style>`+[...e].map((t,c)=>`<img is=flag-${f[c]||f[0]} detail=9999 letter=${t} clip='text:${JSON.stringify({str:"_"===t?" ":t,y:e.match(/[gjqyQ]/)?355:420,...JSON.parse(this.getAttribute("text"))})}' filter=light box='150 0 340 480'/>`).join``}})}();