PageSourceSearch

https://catalog.cnm.edu/widget-api/widget-api.min.js

js cnm.edu collected 2026-09-24 10:08:03 UTC 257,130 bytes, 2 lines download raw bytes

1!function t(o,r,i){function s(a,e){if(!r[a]){if(!o[a]){var n="function"==typeof require&&require;if(!e&&n)return n(a,!0);if(l)return l(a,!0);throw(e=new Error("Cannot find module '"+a+"'")).code="MODULE_NOT_FOUND",e}n=r[a]={exports:{}},o[a][0].call(n.exports,function(e){return s(o[a][1][e]||e)},n,n.exports,t,o,r,i)}return r[a].exports}for(var l="function"==typeof require&&require,e=0;e<i.length;e++)s(i[e]);return s}({1:[function(e,a,n){var t,o;t=this,o=function(){"use strict";var R=Object.prototype.toString,P=Array.isArray||function(e){return"[object Array]"===R.call(e)};function y(e){return"function"==typeof e}function I(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function c(e,a){return null!=e&&"object"==typeof e&&a in e}var K=RegExp.prototype.test,O=/\S/;var V={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"},F=/\s*/,U=/\s+/,E=/\s*=/,H=/\s*\}/,W=/#|\^|\/|>|\{|&|=|!/;function G(e){this.string=e,this.tail=e,this.pos=0}function r(e,a){this.view=e,this.cache={".":this.view},this.parent=a}function e(){this.templateCache={_cache:{},set:function(e,a){this._cache[e]=a},get:function(e){return this._cache[e]},clear:function(){this._cache={}}}}G.prototype.eos=function(){return""===this.tail},G.prototype.scan=function(e){var e=this.tail.match(e);return e&&0===e.index?(e=e[0],this.tail=this.tail.substring(e.length),this.pos+=e.length,e):""},G.prototype.scanUntil=function(e){var a,n=this.tail.search(e);switch(n){case-1:a=this.tail,this.tail="";break;case 0:a="";break;default:a=this.tail.substring(0,n),this.tail=this.tail.substring(n)}return this.pos+=a.length,a},r.prototype.push=function(e){return new r(e,this)},r.prototype.lookup=function(e){var a,n,t,o=this.cache;if(o.hasOwnProperty(e))a=o[e];else{for(var r,i,s,l=this,m=!1;l;){if(0<e.indexOf("."))for(r=l.view,i=e.split("."),s=0;null!=r&&s<i.length;)s===i.length-1&&(m=c(r,i[s])||(n=r,t=i[s],null!=n&&"object"!=typeof n&&n.hasOwnProperty&&n.hasOwnProperty(t))),r=r[i[s++]];else r=l.view[e],m=c(l.view,e);if(m){a=r;break}l=l.parent}o[e]=a}return a=y(a)?a.call(this.view):a},e.prototype.clearCache=function(){void 0!==this.templateCache&&this.templateCache.clear()},e.prototype.parse=function(e,R){var a=this.templateCache,n=e+":"+(R||D.tags).join(":"),t=void 0!==a,o=t?a.get(n):void 0;return null==o&&(o=function(e){if(!e)return[];var a,n,t,o=!1,r=[],i=[],s=[],l=!1,m=!1,y="",c=0;function u(){if(l&&!m)for(;s.length;)delete i[s.pop()];else s=[];m=l=!1}function d(e){if("string"==typeof e&&(e=e.split(U,2)),!P(e)||2!==e.length)throw new Error("Invalid tags: "+e);a=new RegExp(I(e[0])+"\\s*"),n=new RegExp("\\s*"+I(e[1])),t=new RegExp("\\s*"+I("}"+e[1]))}d(R||D.tags);for(var k,g,h,p,f,_,S,C=new G(e);!C.eos();){if(k=C.pos,h=C.scanUntil(a))for(var A=0,b=h.length;A<b;++A)S=p=h.charAt(A),K.call(O,S)?(o=m=!0,y+=" "):(s.push(i.length),y+=p),i.push(["text",p,k,k+1]),k+=1,"\n"===p&&(u(),y="",c=0,o=!1);if(!C.scan(a))break;if(l=!0,g=C.scan(W)||"name",C.scan(F),"="===g?(h=C.scanUntil(E),C.scan(E),C.scanUntil(n)):"{"===g?(h=C.scanUntil(t),C.scan(H),C.scanUntil(n),g="&"):h=C.scanUntil(n),!C.scan(n))throw new Error("Unclosed tag at "+C.pos);if(f=">"==g?[g,h,k,C.pos,y,c,o]:[g,h,k,C.pos],c++,i.push(f),"#"===g||"^"===g)r.push(f);else if("/"===g){if(!(_=r.pop()))throw new Error('Unopened section "'+h+'" at '+k);if(_[1]!==h)throw new Error('Unclosed section "'+_[1]+'" at '+k)}else"name"===g||"{"===g||"&"===g?m=!0:"="===g&&d(h)}if(u(),_=r.pop())throw new Error('Unclosed section "'+_[1]+'" at '+C.pos);for(var v,M=function(e){for(var a,n,t=[],o=0,r=e.length;o<r;++o)(a=e[o])&&("text"===a[0]&&n&&"text"===n[0]?(n[1]+=a[1],n[3]=a[3]):(t.push(a),n=a));return t}(i),N=[],B=N,L=[],w=0,T=M.length;w<T;++w)switch((v=M[w])[0]){case"#":case"^":B.push(v),L.push(v),B=v[4]=[];break;case"/":L.pop()[5]=v[2],B=0<L.length?L[L.length-1][4]:N;break;default:B.push(v)}return N}(e),t)&&a.set(n,o),o},e.prototype.render=function(e,a,n,t){var o=this.getConfigTags(t),o=this.parse(e,o),a=a instanceof r?a:new r(a,void 0);return this.renderTokens(o,a,n,e,t)},e.prototype.renderTokens=function(e,a,n,t,o){for(var r,i,s,l="",m=0,y=e.length;m<y;++m)s=void 0,"#"===(i=(r=e[m])[0])?s=this.renderSection(r,a,n,t,o):"^"===i?
1s=this.renderInverted(r,a,n,t,o):">"===i?s=this.renderPartial(r,a,n,o):"&"===i?s=this.unescapedValue(r,a):"name"===i?s=this.escapedValue(r,a,o):"text"===i&&(s=this.rawValue(r)),void 0!==s&&(l+=s);return l},e.prototype.renderSection=function(e,a,n,t,o){var r=this,i="",s=a.lookup(e[1]);if(s){if(P(s))for(var l=0,m=s.length;l<m;++l)i+=this.renderTokens(e[4],a.push(s[l]),n,t,o);else if("object"==typeof s||"string"==typeof s||"number"==typeof s)i+=this.renderTokens(e[4],a.push(s),n,t,o);else if(y(s)){if("string"!=typeof t)throw new Error("Cannot use higher-order sections without the original template");null!=(s=s.call(a.view,t.slice(e[3],e[5]),function(e){return r.render(e,a,n,o)}))&&(i+=s)}else i+=this.renderTokens(e[4],a,n,t,o);return i}},e.prototype.renderInverted=function(e,a,n,t,o){var r=a.lookup(e[1]);if(!r||P(r)&&0===r.length)return this.renderTokens(e[4],a,n,t,o)},e.prototype.indentPartial=function(e,a,n){for(var t=a.replace(/[^ \t]/g,""),o=e.split("\n"),r=0;r<o.length;r++)o[r].length&&(0<r||!n)&&(o[r]=t+o[r]);return o.join("\n")},e.prototype.renderPartial=function(e,a,n,t){if(n){var o,r,i,s=this.getConfigTags(t),l=y(n)?n(e[1]):n[e[1]];if(null!=l)return o=e[6],i=e[5],e=e[4],r=l,0==i&&e&&(r=this.indentPartial(l,e,o)),i=this.parse(r,s),this.renderTokens(i,a,n,r,t)}},e.prototype.unescapedValue=function(e,a){a=a.lookup(e[1]);if(null!=a)return a},e.prototype.escapedValue=function(e,a,n){n=this.getConfigEscape(n)||D.escape,a=a.lookup(e[1]);if(null!=a)return("number"==typeof a&&n===D.escape?String:n)(a)},e.prototype.rawValue=function(e){return e[1]},e.prototype.getConfigTags=function(e){return P(e)?e:e&&"object"==typeof e?e.tags:void 0},e.prototype.getConfigEscape=function(e){return e&&"object"==typeof e&&!P(e)?e.escape:void 0};function z(a){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:[],n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},t=Object.keys(a);if(a.country&&a.state&&Number.isInteger(a.country)&&(a.country=a.state,delete a.state),e&&e.length)for(var o=0;o<t.length;o++)for(var r=0;r<e.length;r++){var i=new RegExp("^".concat(t[o],"="));e[r][0].match(i)?(i=e[r][0].replace(i,""),a[t[o]]===i&&(a[t[o]]=e[r][1])):a[t[o]]="".concat(a[t[o]]).replace(new RegExp(e[r][0]),e[r][1])}!a.state_code&&a.state&&(a.state_code=function(a,e){if(g[e])return(e=g[e].find(function(e){return"string"==typeof e.name&&e.name.toUpperCase()===a.toUpperCase()?e:!!Object.values(e.name).find(function(e){return e.toUpperCase()===a.toUpperCase()})&&{key:e.key}}))&&e.key}(a.state,a.country_code),a.state.match(/^washington,? d\.?c\.?/i))&&(a.state_code="DC",a.state="District of Columbia",a.city="Washington"),!a.county_code&&a.county&&(a.county_code=function(a,e){if(h[e])return(e=h[e].find(function(e){return"string"==typeof e.name&&e.name.toUpperCase()===a.toUpperCase()?e:!!Object.values(e.name).find(function(e){return e.toUpperCase()===a.toUpperCase()})&&{key:e.key}}))&&e.key}(a.county,a.country_code));for(var s,l=[],m=0;m<t.length;m++)-1===_.indexOf(t[m])&&l.push(t[m]);if(l.length&&(a.attention=l.map(function(e){return a[e]}).join(", ")),a.postcode&&!1!==n.cleanupPostcode&&(a.postcode="".concat(a.postcode),s=/^(\d{5}),\d{5}/.exec(a.postcode),20<a.postcode.length||a.postcode.match(/\d+;\d+/)?delete a.postcode:s&&(a.postcode=s[1])),n.abbreviate&&a.country_code&&p[a.country_code])for(var y=0;y<p[a.country_code].length;y++){var c=p[a.country_code][y];if(f[c])for(var u=0;u<f[c].length;u++)if(a[f[c][u].component])for(var d=0;d<f[c][u].replacements.length;d++)a[f[c][u].component]=a[f[c][u].component].replace(new RegExp("\\b".concat(f[c][u].replacements[d].src,"\\b")),f[c][u].replacements[d].dest)}for(var t=Object.keys(a),k=0;k<t.length;k++)"".concat(a[t[k]]).match(/^https?:\/\//i)&&delete a[t[k]];return a}function l(e){for(var a=[{s:/[\t-\r ,\}\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+$/,d:""},{s:/^[\t-\r ,\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+/,d:""},{s:/^\x2D /,d:""},{s:/,[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*,/,d:", "},{s:/[\t ]+,[\t ]+/,d:", "},{s:/[\t ][\t ]+/,d:" "},{s:/[\t ]\n/,d:"\n"},{s:/\n,/,d:"\n"},{s:/,,+/,d:","},{s:/,\n/,d:"\n"},{s:/\n[\t ]+/,d:"\n"},{s:/\n\n+/,d:"\n"}],n=function(e,a){for(var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:function(e){return e},t={},o=[],r=0;r<e.length;r++){var i=e[r].trim();"new york"!==i.toLowerCase()?t[i]||(t[i]=1,o.push(n(i))):(t[i]=1,o.push(i))}return o.join(a)},t=0;t<a.length;t++)e=e.replace(a[t].s,a[t].d),e=n(e.split("\n"),"\n",function(e){return n(e.split(", "),", ")}
1);return e.trim()}var D={name:"mustache.js",version:"4.2.0",tags:["{{","}}"],clearCache:void 0,escape:void 0,parse:void 0,render:void 0,Scanner:void 0,Context:void 0,Writer:void 0,set templateCache(e){i.templateCache=e},get templateCache(){return i.templateCache}},i=new e,m=(D.clearCache=function(){return i.clearCache()},D.parse=function(e,a){return i.parse(e,a)},D.render=function(e,a,n,t){if("string"!=typeof e)throw new TypeError('Invalid template! Template should be a "string" but "'+(P(o=e)?"array":typeof o)+'" was given as the first argument for mustache#render(template, view, partials)');var o;return i.render(e,a,n,t)},D.escape=function(e){return String(e).replace(/[&<>"'`=\/]/g,function(e){return V[e]})},D.Scanner=G,D.Context=r,D.Writer=e,{generic1:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",generic2:"{{{attention}}}\n{{#first}} {{{house}}}, {{{quarter}}} || {{{house}}} {{/first}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{village}}} || {{{town}}} || {{{city}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} {{/first}} {{{postcode}}}\n{{#first}} {{{country}}} || {{{state}}} {{/first}}\n",generic3:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{city}}} || {{{municipality}}} || {{{state}}} {{/first}}        \n{{{country}}}\n",generic4:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{state_district}}} || {{{suburb}}} || {{{municipality}}} || {{{county}}} {{/first}}, {{#first}} {{{state_code}}} || {{{state}}} {{/first}} {{{postcode}}}\n{{{country}}}\n",generic5:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} \n{{#first}} {{{state_district}}} || {{{state}}} {{/first}}\n{{{country}}}\n",generic6:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} {{/first}} \n{{{county}}}\n{{{state}}}         \n{{{country}}}\n",generic7:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}}{{/first}}, {{{postcode}}} \n{{{country}}}\n",generic8:"{{{attention}}}\n{{{house}}}\n{{{road}}}, {{{house_number}}} \n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} {{/first}} {{#first}} {{{county_code}}} || {{{county}}} {{/first}}\n{{{country}}}\n",generic9:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{state_district}}} {{/first}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}}\n{{{country}}}\n",generic10:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{state}}}\n{{{country}}}\n{{{postcode}}}\n",generic11:"{{{country}}}\n{{{state}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{suburb}}}\n{{{road}}}, {{{house_number}}}\n{{{house}}}\n{{{attention}}}\n",generic12:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{state_district}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} - {{{postcode}}}\n{{{state}}}\n{{{country}}}\n",generic13:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{suburb}}} || {{{city}}} || {{{town}}} || {{{state_district}}} || {{{village}}} || {{{hamlet}}} || {{{region}}} {{/first}} {{#first}} {{{state_code}}} || {{{state}}} {{/first}} {{{postcode}}}\n{{{country}}}\n",generic14:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state_district}}} {{/first}}\n{{{state}}}\n{{{country}}}\n",generic15:"{{{attention}}}\n{{{house}}}\n{{{road}}}, {{{house_number}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{state}}} || {{{county}}} {{/first}}\n{{{country}}}\n",generic16:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n",generic17:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n",generic18:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} || {{{state}}} {{/first}} \n{{{country}}}\n",generic19:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} {{{postcode}}} \n{{{country}}}\n",generic20:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} {{{postcode}}} \n{{{country}}}\n",generic21:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}} \n{{{country}}}\n",generic22:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}}\n{{{country}}}\n",generic23:"{{{attention}}}\n{{house}}\n{{{house_number}}} {{{road}}}\n{{quarter}}\n{{#first}} {{{village}}} || {{{town}}} || {{{city}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} {{/first}}\n{{{postcode}}}\n{{#first}} {{{country}}} || {{{state}}} {{/first}}\n",fallback1:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} || {{{island}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} {{/first}}\n{{#first}} {{{county}}} || {{{state_district}}} || {{{state}}} || {{{region}}} || {{{island}}}, {{{archipelago}}} {{/first}}\n{{{country}}}\n",fallback2:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{municipality}}} || {{{county}}} || {{{island}}} || {{{state_district}}} {{/first}}, {{#first}} {{{state}}} || {{{state_code}}} {{/first}}\n{{{country}}}\n",fallback3:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{island}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} {{/first}}\n{{{county}}}\n{{#first}} {{{state}}} || {{{state_code}}} {{/first}}\n{{{country}}}\n",fallback4:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{suburb}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} {{/first}}\n{{#first}} {{{state}}} || {{{county}}} {{/first}}\n{{{country}}}\n",default:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",fallback_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} || {{{island}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} {{/first}}\n{{#first}} {{{county}}} || {{{state_district}}} || {{{state}}} || {{{region}}} || {{{island}}}, {{{archipelago}}} {{/first}}\n{{{country}}}\n"},AD:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{city}}} || {{{municipality}}} || {{{state}}} {{/first}}        \n{{{country}}}\n"},AE:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} \n{{#first}} {{{state_district}}} || {{{state}}} {{/first}}\n{{{country}}}\n"},AF:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},AG:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},AI:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{postcode}}} {{{country}}}\n"},AL:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{city_district}}} || {{{municipality}}} || {{{state_district}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{country}}}\n",postformat_replace:[["\n(\\d{4}) ([^,]*)\n","\n$1-$2\n"]]},AM:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{{postcode}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{state_district}}} || {{{state}}} {{/first}}\n{{{country}}}\n"},AO:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}}{{/first}}, {{{postcode}}} \n{{{country}}}\n"},AQ:{address_template:"{{{attention}}}\n{{{house}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{country}}} || {{{continent}}} {{/first}}\n"},AR:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{state_district}}} {{/first}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}}\n{{{country}}}\n",replace:[["^Autonomous City of ",""]],postformat_replace:[["\n(\\
1w\\d{4})(\\w{3}) ","\n$1 $2 "]]},AS:{use_country:"US",change_country:"United States of America",add_component:"state=American Samoa"},AT:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},AU:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{suburb}}} || {{{city}}} || {{{town}}} || {{{state_district}}} || {{{village}}} || {{{hamlet}}} || {{{region}}} {{/first}} {{#first}} {{{state_code}}} || {{{state}}} {{/first}} {{{postcode}}}\n{{{country}}}\n"},AW:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},AX:{use_country:"FI",change_country:"Åland, Finland"},AZ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{city}}} || {{{municipality}}} || {{{state}}} {{/first}}        \n{{{country}}}\n"},BA:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},BB:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},BD:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{state_district}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} - {{{postcode}}}\n{{{country}}}\n"},BE:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},BF:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} {{/first}} \n{{{county}}}\n{{{state}}}         \n{{{country}}}\n"},BG:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{state_district}}} {{/first}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}}\n{{{country}}}\n"},BH:{address_template:"{{{attention}}}\n{{#first}} {{{house}}}, {{{quarter}}} || {{{house}}} {{/first}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{village}}} || {{{town}}} || {{{city}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} {{/first}} {{{postcode}}}\n{{#first}} {{{country}}} || {{{state}}} {{/first}}\n"},BI:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},BJ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},BL:{use_country:"FR",change_country:"Saint-Barthélemy, France"},BM:{address_template:"{{{attention}}}\n{{#first}} {{{house}}}, {{{quarter}}} || {{{house}}} {{/first}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{village}}} || {{{town}}} || {{{city}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} {{/first}} {{{postcode}}}\n{{#first}} {{{country}}} || {{{state}}} {{/first}}\n"},BN:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} {{/first}} \n{{#first}} {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} {{{postcode}}} \n{{{country}}}\n"},BO:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n",replace:[["^Municipio Nuestra Senora de ",""]]},BQ:{use_country:"NL",change_country:"Caribbean Netherlands"},BR:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{state_district}}} || {{{village}}} || {{{hamlet}}} {{/first}} - {{#first}} {{{state_code}}} || {{{state}}} {{/first}}\n{{{postcode}}}\n{{{country}}}\n",postformat_replace:[["\\b(\\d{5})(\\d{3})\\b","$1-$2"]]},BS:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} {{/first}} \n{{{county}}} \n{{{country}}}\n"},BT:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}, {{{house}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}} {{{postcode}}} \n{{{country}}}\n"},BV:{use_country:"NO",change_country:"Bouvet Island, Norway"},BW:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} \n{{{country}}}\n"},BY:{address_template:"{{{country}}}\n{{{state}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{suburb}}}\n{{{road}}}, {{{house_number}}}\n{{{house}}}\n{{{attention}}}\n"},BZ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},CA:{address_template:"{{{attention}}}\n{{{house}}}\n{{#first}} {{{house_number}}} {{{road}}} || {{{suburb}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{county}}} || {{{state_district}}} {{/first}}, {{#first}} {{{state_code}}} || {{{state}}} {{/first}} {{{postcode}}}\n{{{country}}}\n",fallback_template:"{{{attention}}}\n{{{house}}}\n{{#first}} {{{house_number}}} {{{road}}} || {{{suburb}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{county}}} || {{{state_district}}} {{/first}}, {{#first}} {{{state_code}}} || {{{state}}} {{/first}} {{{postcode}}}\n{{{country}}}\n",postformat_replace:[[" (\\w{2}) (\\w{3})(\\w{3})\n"," $1 $2 $3\n"]]},CC:{use_country:"AU",change_country:"Australia"},CD:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},CF:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},CG:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},CH:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",replace:[["Verwaltungskreis",""],[" administrative district",""],[" administrative region",""]]},CI:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},CK:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},CL:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",postformat_replace:[["\n(\\d{3})(\\d{4}) ","\n$1 $2 "]]},CM:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},CN:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{county}}}\n{{{postcode}}} {{#first}} {{{state_code}}} || {{{state}}} || {{{city}}} || {{{town}}} || {{{municipality}}} || {{{state_district}}} || {{{region}}} || {{{village}}}|| {{{hamlet}}} {{/first}}\n{{{country}}}\n"},CN_en:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{county}}}\n{{{postcode}}} {{#first}} {{{state_code}}} || {{{state}}} || {{{city}}} || {{{town}}} || {{{municipality}}} || {{{state_district}}} || {{{region}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{country}}}\n"},CN_zh:{address_template:"{{{country}}}\n{{{postcode}}} \n{{#first}} {{{state_code}}} || {{{state}}} || {{{region}}} {{/first}}\n{{#first}} {{{state_district}}} || {{{county}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} {{/first}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{road}}}\n{{{house_number}}} \n{{{house}}}\n{{{attention}}}\n"},CO:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{state_district}}} || {{{village}}} || {{{hamlet}}} {{/first}}, {{#first}} {{{state_code}}} || {{{state}}} {{/first}}\n{{{country}}}\n",postformat_replace:[["Localidad "," "],["Bogota, Bogota","Bogota"],["Bogota, Bogotá Distrito Capital","Bogota"],["Bogotá, Bogotá Distrito Capital","Bogotá"]]},CR:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{state}}}, {{#first}} {{{city}}} || {{{town}}} || {{{state_district}}} || {{{village}}} || {{{hamlet}}} {{/first}}, {{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{postcode}}} {{{country}}}\n"},CU:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}}{{/first}}, {{{postcode}}} \n{{{country}}}\n"},CV:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",postformat_replace:[["\n(\\d{4}) ([^,]*)\n","\n$1-$2\n"]]},CW:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},CX:{use_country:"AU",add_component:"state=Christmas Island",change_country:"Australia"},CY:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},CZ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",postformat_replace:[["\n(\\d{3})(\\d{2}) ","\n$1 $2 "]]},DE:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",fallback_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{town}}} || {{{city}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} {{/first}}\n{{#first}} {{{state}}} || {{{state_district}}} {{/first}}\n{{{country}}}\n",replace:[["^Stadtteil ",""],["^Stadtbezirk (\\d+)",""],["^Ortsbeirat (\\d+) :",""],["^Gemeinde ",""],["^Gemeindeverwaltungsverband ",""],["^Landkreis ",""],["^Kreis ",""],["^Grenze ",""],["^Free State of ",""],["^Freistaat ",""],["^Regierungsbezirk ",""],["^Gemeindefreies Gebiet ",""],["city=Alt-Berlin","Berlin"]],postformat_replace:[["Berlin\nBerlin","Berlin"],["Bremen\nBremen","Bremen"],["Hamburg\nHamburg","Hamburg"]]},DJ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n",replace:[["city=Djibouti","Djibouti-Ville"]]},DK:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",replace:[["^Capital Region of ",""]]},DM:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},DO:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}, {{{state}}} \n{{{postcode}}} \n{{{country}}}\n",postformat_replace:[[", Distrito Nacional",", DN"]]},DZ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{city}}} || {{{municipality}}} || {{{state}}} {{/first}}        \n{{{country}}}\n"},EC:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{state_district}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{country}}}\n"},EG:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} \n{{{postcode}}} \n{{{country}}}\n"},EE:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{hou
1se_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},EH:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},ER:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},ES:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}}, {{{house_number}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{state}}} || {{{county}}} {{/first}}\n{{{country}}}\n",fallback_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{suburb}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} {{/first}}\n{{#first}} {{{state}}} || {{{county}}} {{/first}}\n{{{country}}}\n",replace:[["Autonomous Community of the",""],["Autonomous Community of",""],["^Community of ",""]]},ET:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},FI:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},FJ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},FK:{use_country:"GB",change_country:"Falkland Islands, United Kingdom"},FM:{use_country:"US",change_country:"United States of America",add_component:"state=Micronesia"},FO:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",postformat_replace:[["Territorial waters of Faroe Islands","Faroe Islands"]]},FR:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{city}}} || {{{municipality}}} || {{{state}}} {{/first}}        \n{{{country}}}\n",replace:[["Polynésie française, Îles du Vent \\(eaux territoriales\\)","Polynésie française"],["France, Mayotte \\(eaux territoriales\\)","Mayotte, France"],["France, La Réunion \\(eaux territoriales\\)","La Réunion, France"],["Grande Terre et récifs d'Entrecasteaux",""],["France, Nouvelle-Calédonie","Nouvelle-Calédonie, France"],["\\(eaux territoriales\\)",""],["Paris (\\d+)(\\w+) Arrondissement$","Paris"]]},GA:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}}\n{{{country}}}\n"},GB:{address_template:"{{{attention}}}\n{{house}}\n{{{house_number}}} {{{road}}}\n{{quarter}}\n{{#first}} {{{village}}} || {{{town}}} || {{{city}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} {{/first}}\n{{{postcode}}}\n{{#first}} {{{country}}} || {{{state}}} {{/first}}\n",fallback_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{island}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} {{/first}}\n{{{county}}}\n{{#first}} {{{state}}} || {{{state_code}}} {{/first}}\n{{{country}}}\n",replace:[["^Borough of ",""],["^County( of)? ",""],["^Parish of ",""],["^Central ",""],["^Greater London","
1London"],["^London Borough of ",""],["Royal Borough of ",""],["County Borough of ",""]],postformat_replace:[["London, London","London"],["London, Greater London","London"],["City of Westminster","London"],["City of Nottingham","Nottingham"],[", United Kingdom$","\nUnited Kingdom"],["London\nEngland\nUnited Kingdom","London\nUnited Kingdom"]]},GD:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},GE:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},GF:{use_country:"FR",change_country:"France"},GG:{use_country:"GB",change_country:"Guernsey, Channel Islands"},GH:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},GI:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},GL:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},GM:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},GN:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state_district}}} {{/first}}\n{{{state}}}\n{{{country}}}\n"},GP:{use_country:"FR",change_country:"Guadeloupe, France"},GQ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},GR:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",postformat_replace:[["\n(\\d{3})(\\d{2}) ","\n$1 $2 "]]},GS:{use_country:"GB",change_country:"United Kingdom",add_component:"county=South Georgia"},GT:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}}-{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{state}}} {{/first}}\n{{{country}}}\n",postformat_replace:[["\n(\\d{5})- ","\n$1-"],["\n -","\n"]]},GU:{use_country:"US",change_country:"United States of America",add_component:"state=Guam"},GW:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},GY:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},HK:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{{state_district}}}\n{{#first}} {{{state}}} || {{{country}}} {{/first}}\n"},HK_en:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{{state_district}}}\n{{{state}}}\n{{{country}}}\n"},HK_zh:{address_template:"{{{country}}}\n{{{state}}}\n{{{state_district}}}\n{{{road}}}\n{{{house_number}}}\n{{{house}}}\n{{{attention}}}\n"},HM:{use_country:"AU",change_country:"Australia",add_component:"state=Heard Island and McDonald Islands"},HN:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},HR:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},HT:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",postformat_replace:[[" Commune de"," "]]},HU:{address_template:"{{{attention}}}\n{{{house}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} \n{{{road}}} {{{house_number}}} \n{{{postcode}}}\n{{{country}}}\n"},ID:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} {{{postcode}}}\n{{{state}}}\n{{{country}}}\n"},IE:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} {{/first}}\n{{{county}}}\n{{{country}}}\n",replace:[[" City$",""],["The Municipal District of ",""],["The Metropolitan District of ",""],["Municipal District",""],["Electoral Division",""]],postformat_replace:[["Dublin\nCounty Dublin","Dublin"],["Galway\nCounty Galway","Galway"],["Kilkenny\nCounty Kilkenny","Kilkenny"],["Limerick\nCounty Limerick","Limer
1ick"],["Tipperary\nCounty Tipperary","Tipperary"]]},IL:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},IM:{use_country:"GB"},IN:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{state_district}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} - {{{postcode}}}\n{{{state}}}\n{{{country}}}\n"},IO:{use_country:"GB",change_country:"British Indian Ocean Territory, United Kingdom"},IQ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{#first}} {{{city_district}}} || {{{neighbourhood}}} || {{{suburb}}} {{/first}}\n{{{road}}}         \n{{#first}} {{{city}}} || {{{town}}} || {{{state}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{postcode}}}\n{{{country}}}\n"},IR:{address_template:"{{{attention}}}\n{{{house}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{road}}}\n{{{house_number}}}\n{{#first}}{{{province}}} || {{{state}}} || {{{state_district}}}{{/first}}\n{{{postcode}}}\n{{{country}}}\n"},IR_en:{address_template:"{{{attention}}}\n{{{house}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{road}}}\n{{{house_number}}}\n{{#first}}{{{state}}} || {{{state_district}}}{{/first}}\n{{{postcode}}}\n{{{country}}}\n"},IR_fa:{address_template:"{{{country}}}\n{{{state}}}\n{{{state_district}}}\n{{#first}} {{{state}}} || {{{province}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{road}}}\n{{{house_number}}}\n{{{house}}}\n{{{attention}}}\n{{{postcode}}}\n"},IS:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},IT:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}}, {{{house_number}}} \n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} {{/first}} {{#first}} {{{county_code}}} || {{{county}}} {{/first}}\n{{{country}}}\n",replace:[["Città metropolitana di ",""],["Metropolitan City of ",""]],postformat_replace:[["Vatican City\nVatican City$","\nVatican City"],["Città del Vaticano\nCittà del Vaticano$","Città del Vaticano\n"]]},JE:{use_country:"GB",change_country:"Jersey, Channel Islands"},JM:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} {{{postcode}}} \n{{{country}}}\n"},JO:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},JP:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}, {{#first}} {{{state}}} || {{{state_district}}} {{/first}} {{{postcode}}}\n{{{country}}}\n",postformat_replace:[[" (\\d{3})(\\d{4})\n"," $1-$2\n"]]},JP_en:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}, {{#first}} {{{state}}} || {{{state_district}}} {{/first}} {{{postcode}}}\n{{{country}}}\n",postformat_replace:[[" (\\d{3})(\\d{4})\n"," $1-$2\n"]]},JP_ja:{address_template:"{{{country}}}\n{{{postcode}}}\n{{#first}} {{{state}}} || {{{state_district}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{road}}}\n{{{house_number}}}\n{{{house}}}\n{{{attention}}}\n",postformat_replace:[[" (\\d{3})(\\d{4})\n"," $1-$2\n"]]},KE:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{state}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{postcode}}}\n{{{country}}}\n"},KG:{address_template:"{{{country}}}\n{{{state}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{suburb}}}\n{{{road}}}, {{{house_number}}}\n{{{house}}}\n{{{attention}}}\n"},KH:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} {{{postcode}}}\n{{{country}}}\n"},KI:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},KM:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{country}}}\n"},KN:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}, {{#first}} {{{state}}} || {{{island}}} {{/first}}\n{{{country}}}\n"},KP:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},KR:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}, {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}, {{{state}}} {{{postcode}}}\n{{{country}}}\n"},KR_en:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}, {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}, {{#first}} {{{state}}} {{/first}} {{{postcode}}} \n{{{country}}}\n"},KR_ko:{address_template:"{{{country}}}\n{{#first}} {{{state}}} {{/first}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{road}}}\n{{{house_number}}} \n{{{house}}}\n{{{attention}}}\n{{{postcode}}}\n"},KW:{address_template:"{{{attention}}}\n{{{house}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n\n{{{road}}} \n{{{house_number}}} {{{house}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{country}}}\n"},KY:{address_template:"{{{attention}}}\n{{#first}} {{{house}}}, {{{quarter}}} || {{{house}}} {{/first}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{village}}} || {{{town}}} || {{{city}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} {{/first}} {{{postcode}}}\n{{#first}} {{{country}}} || {{{state}}} {{/first}}\n"},KZ:{address_template:"{{{country}}}\n{{{state}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{suburb}}}\n{{{road}}}, {{{house_number}}}\n{{{house}}}\n{{{attention}}}\n"},LA:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}}\n{{{country}}}\n"},LB:{address_template:"{{{attention}}}\n{{#first}} {{{house}}}, {{{quarter}}} || {{{house}}} {{/first}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{village}}} || {{{town}}} || {{{city}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} {{/first}} {{{postcode}}}\n{{#first}} {{{country}}} || {{{state}}} {{/first}}\n",postformat_replace:[[" (\\d{4}) (\\d{4})\n"," $1 $2\n"]]},LC:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},LI:{use_country:"CH"},LK:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} {{{postcode}}} \n{{{country}}}\n"},LR:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},LS:{address_template:"{{{attention}}}\n{{#first}} {{{house}}}, {{{quarter}}} || {{{house}}} {{/first}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{village}}} || {{{town}}} || {{{city}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} {{/first}} {{{postcode}}}\n{{#first}} {{{country}}} || {{{state}}} {{/first}}\n"},LT:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},LU:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{city}}} || {{{municipality}}} || {{{state}}} {{/first}}        \n{{{country}}}\n"},LV:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}}{{/first}}, {{{postcode}}} \n{{{country}}}\n"},LY:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},MA:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{city}}} || {{{municipality}}} || {{{state}}} {{/first}}        \n{{{country}}}\n"},MC:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{city}}} || {{{municipality}}} || {{{state}}} {{/first}}        \n{{{country}}}\n"},MD:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}}, {{{house_number}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}}\n{{{country}}}\n"},ME:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},MF:{use_country:"FR",change_country:"France"},MH:{use_country:"US",add_component:"state=Marshall Islands"},MG:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} \n{{{country}}}\n"},MK:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},ML:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},MM:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}}, {{{postcode}}} \n{{{country}}}\n"},MN:{address_template:"{{{attention}}}\n{{{house}}}\n{{{city_district}}} \n{{#first}} {{{suburb}}} || {{{neighbourhood}}} {{/first}}\n{{{road}}} \n{{{house_number}}} \n{{{postcode}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} \n{{{country}}}\n"},MO:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{village}}} || {{{hamlet}}} || {{{state_district}}} {{/first}}\n{{{country}}}\n"},MO_pt:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{village}}} || {{{hamlet}}} || {{{state_district}}} {{/first}}\n{{{country}}}\n"},MO_zh:{address_template:"{{{country}}}\n{{#first}} {{{suburb}}} || {{{village}}} || {{{hamlet}}} || {{{state_district}}} {{/first}}\n{{{road}}}\n{{{house_number}}}    \n{{{house}}}\n{{{attention}}}\n"},MP:{use_country:"US",change_country:"United States of America",add_component:"state=Northern Mariana Islands"},MS:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},MT:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{suburb}}} || {{{village}}} || {{{hamlet}}} {{/first}} \n{{{postcode}}}\n{{{country}}}\n"},MQ:{use_country:"FR",change_country:"Martinique, France"},MR:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},MU:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},MV:{address_template:"{{{attention}}}\n{{#first}} {{{house}}}, {{{quarter}}} || {{{house}}} {{/first}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{village}}} || {{{town}}} || {{{city}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} {{/first}} {{{postcode}}}\n{{#first}} {{{country}}} || {{{state}}} {{/first}}\n"},MW:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},MX:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{state_district}}} || {{{village}}} || {{{hamlet}}} {{/first}}, {{#first}} {{{state_code}}} || {{{state}}} {{/first}}\n{{{country}}}\n"},MY:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{
1village}}} || {{{hamlet}}} {{/first}}\n{{{state}}}\n{{{country}}}\n"},MZ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}}, {{{house_number}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{state}}} || {{{county}}} {{/first}}\n{{{country}}}\n",fallback_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{suburb}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} {{/first}}\n{{#first}} {{{state}}} || {{{county}}} {{/first}}\n{{{country}}}\n"},NA:{address_template:"{{{attention}}}\n{{#first}} {{{house}}}, {{{quarter}}} || {{{house}}} {{/first}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{village}}} || {{{town}}} || {{{city}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} {{/first}} {{{postcode}}}\n{{#first}} {{{country}}} || {{{state}}} {{/first}}\n"},NC:{use_country:"FR",change_country:"Nouvelle-Calédonie, France"},NE:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} \n{{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{country}}}\n"},NF:{use_country:"AU",add_component:"state=Norfolk Island",change_country:"Australia"},NG:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} {{{postcode}}}\n{{{state}}}\n{{{country}}}\n"},NI:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},NL:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",postformat_replace:[["\n(\\d{4})(\\w{2}) ","\n$1 $2 "],["\nKoninkrijk der Nederlanden$","\nNederland"]]},NO:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},NP:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{suburb}}} || {{{neighbourhood}}} || {{{city}}} {{/first}}\n{{#first}} {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} {{{postcode}}} \n{{{country}}}\n"},NR:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},NU:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},NZ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} {{{postcode}}} \n{{{country}}}\n",postformat_replace:[["Wellington\nWellington City","Wellington"]]},OM:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{{postcode}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{state_district}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{state}}}\n{{{country}}}\n"},PA:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{postcode}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{state_district}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{state}}}\n{{{country}}}\n",replace:[["city=Panama","Panama City"],["city=Panamá","Ciudad de Panamá"]]},PE:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} {{{postcode}}} \n{{{country}}}\n"},PF:{use_country:"FR",change_country:"Polynésie française, France",replace:[["Polynésie française, Îles du Vent \\(eaux territoriales\\)","Polynésie française"]]},PG:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} {{{postcode}}} {{{state}}} \n{{{country}}}\n"},PH:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{suburb}}} || {{{state_district}}} {{/first}}\n{{{postcode}}} {{{state}}}\n{{{country}}}\n"},PK:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}} {{{postcode}}} \n{{{country}}}\n"},PL:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",postformat_replace:[["\n(\\d{2})(\\w{3}) ","\n$1-$2 "]]},PM:{use_country:"FR",change_country:"Saint-Pierre-et-Miquelon, France"},PN:{address_template:"{{{attention}}}\n{{{house}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{island}}} {{/first}} \n{{{country}}}\n"},PR:{use_country:"US",change_country:"United States of America",add_component:"state=Puerto Rico"},PS:{use_country:"IL"},PT:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",postformat_replace:[["\n(\\d{4})(\\d{3}) ","\n$1-$2 "]]},PW:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},PY:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},QA:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},RE:{use_country:"FR",change_country:"La Réunion, France"},RO:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},RS:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},RU:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{state}}}\n{{{country}}}\n{{{postcode}}}\n",fallback_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} || {{{island}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{municipality}}} {{/first}}\n{{#first}} {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}}\n{{{country}}}\n"},RW:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},SA:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}, {{#first}} {{{village}}} || {{{hamlet}}} || {{{city_district}}} || {{{suburb}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{state_district}}} {{/first}} {{{postcode}}}\n{{{country}}}\n"},SB:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},SC:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{island}}} {{/first}} \n{{{island}}}\n{{{country}}}\n"},SD:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},SE:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n",postformat_replace:[["\n(\\d{3})(\\d{2}) ","\n$1 $2 "]]},SG:{address_template:"{{{attention}}}\n{{#first}} {{{house}}}, {{{quarter}}} || {{{house}}} {{/first}}\n{{{house_number}}} {{{road}}}, {{{residential}}}\n{{#first}} {{{country}}} || {{{town}}} || {{{city}}} || {{{municipality}}} || {{{hamlet}}} || {{{village}}} || {{{county}}} {{/first}} {{{postcode}}}\n{{#first}} {{{country}}} {{/first}}\n"},SH:{use_country:"GB",change_country:"$state, United Kingdom"},SI:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},SJ:{use_country:"NO",change_country:"Norway"},SK:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{city}}} || {{{town}}} || {{{village}}} || {{{municipality}}} || {{{city_district}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{country}}}\n",replace:[["^District of ",""],["^Region of ",""]],postformat_replace:[["\n(\\d{3})(\\d{2}) ","\n$1 $2 "]]},SL:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},SM:{use_country:"IT"},SN:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{city}}} || {{{municipality}}} || {{{state}}} {{/first}}        \n{{{country}}}\n"},SO:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},SR:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},SS:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},ST:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},SV:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{{postcode}}} - {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} \n{{{state}}} \n{{{country}}}\n",postformat_replace:[["\n- ","\n "]]},SX:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},SY:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}}, {{{house_number}}}\n{{#first}} {{{village}}} || {{{hamlet}}} || {{{city_district}}} || {{{neighbourhood}}} || {{{suburb}}} {{/first}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{state_district}}} || {{{state}}} {{/first}}\n\n{{{country}}}\n"},SZ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}}\n{{{postcode}}} \n{{{country}}}\n"},TC:{use_country:"GB"},TD:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},TF:{use_country:"FR",change_country:"Terres australes et antarctiques françaises, France"},TG:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},TH:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{#first}} {{{village}}} || {{{hamlet}}} {{/first}}\n{{{road}}} \n{{#first}} {{{neighbourhood}}} || {{{city}}} || {{{town}}} {{/first}}, {{#first}} {{{suburb}}} || {{{city_district}}} || {{{state_district}}} {{/first}}\n{{{state}}} {{{postcode}}} \n{{{country}}}\n"},TJ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},TK:{use_country:"NZ",change_country:"Tokelau, New Zealand"},TL:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},TM:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}}\n{{{country}}}\n"},TN:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{city}}} || {{{municipality}}} || {{{state}}} {{/first}}        \n{{{country}}}\n"},TO:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},TR:{address_template:"
1{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},TT:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{state_district}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{state_district}}} || {{{village}}} || {{{hamlet}}} {{/first}}, {{{postcode}}}\n{{{country}}}\n"},TV:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} {{/first}}\n{{#first}} {{{county}}} || {{{state_district}}} || {{{state}}} || {{{island}}} {{/first}}\n{{{country}}}\n"},TW:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} {{{postcode}}} \n{{{country}}}\n"},TW_en:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} {{{postcode}}} \n{{{country}}}\n"},TW_zh:{address_template:"{{{country}}}\n{{{postcode}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} {{/first}}\n{{{city_district}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}\n{{{road}}}\n{{{house_number}}}\n{{{house}}}\n{{{attention}}}\n"},TZ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state_district}}} {{/first}}\n{{{state}}}\n{{{country}}}\n",fallback_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state_district}}} {{/first}}\n{{{state}}}\n{{{country}}}\n",postformat_replace:[["Dar es Salaam\nDar es Salaam","Dar es Salaam"]]},UA:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}}, {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{state_district}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{state}}} {{/first}}\n{{{postcode}}} \n{{{country}}}\n"},UG:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},UM:{fallback_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{municipality}}} || {{{county}}} || {{{island}}} || {{{state_district}}} {{/first}}, {{#first}} {{{state}}} || {{{state_code}}} {{/first}}\n{{{country}}}\n",use_country:"US",change_country:"United States of America",add_component:"state=US Minor Outlying Islands"},US:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{state_district}}} || {{{suburb}}} || {{{municipality}}} || {{{county}}} {{/first}}, {{#first}} {{{state_code}}} || {{{state}}} {{/first}} {{{postcode}}}\n{{{country}}}\n",fallback_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{suburb}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{municipality}}} || {{{county}}} || {{{island}}} || {{{state_district}}} {{/first}}, {{#first}} {{{state}}} || {{{state_code}}} {{/first}}\n{{{country}}}\n",replace:[["state=United States Virgin Islands","US Virgin Islands"],["state=USVI","US Virgin Islands"]],postformat_replace:[["\nUS$","\nUnited States of America"],["\nUSA$","\nUnited States of America"],["\nUnited States$","\nUnited States of America"],["Town of ",""],["Towns
1hip of ",""]]},UZ:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}} \n{{#first}} {{{state}}} || {{{state_district}}} {{/first}} \n{{{country}}}\n{{{postcode}}}\n"},UY:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{{postcode}}} {{#first}} {{{postal_city}}} || {{{town}}} || {{{city}}} || {{{village}}} || {{{municipality}}} || {{{hamlet}}} || {{{county}}} || {{{state}}} {{/first}}\n{{{archipelago}}}\n{{{country}}}\n"},VA:{use_country:"IT"},VC:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},VE:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{state_district}}} || {{{village}}} || {{{hamlet}}} {{/first}} {{{postcode}}}, {{#first}} {{{state_code}}} || {{{state}}} {{/first}}\n{{{country}}}\n"},VG:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} {{/first}}, {{{island}}}\n{{{country}}}, {{{postcode}}}\n"},VI:{use_country:"US",change_country:"United States of America",add_component:"state=US Virgin Islands"},VN:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} {{/first}}, {{#first}} {{{city}}} || {{{town}}} || {{{state_district}}} || {{{village}}} || {{{hamlet}}} {{/first}}\n{{{state}}} {{{postcode}}}\n{{{country}}}\n"},VU:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},WF:{use_country:"FR",change_country:"Wallis-et-Futuna, France"},WS:{address_template:"{{{attention}}}\n{{{house}}}\n{{{road}}} {{{house_number}}} \n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},YE:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}}, {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{suburb}}} || {{{city_district}}} || {{{neighbourhood}}} || {{{state}}} {{/first}} \n{{{country}}}\n"},YT:{use_country:"FR",change_country:"Mayotte, France"},ZA:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{suburb}}} || {{{city_district}}} || {{{state_district}}} {{/first}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{state}}} {{/first}} \n{{{postcode}}}\n{{{country}}}\n"},ZM:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{{postcode}}} {{#first}} {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{city}}} || {{{municipality}}} || {{{state}}} {{/first}}        \n{{{country}}}\n"},ZW:{address_template:"{{{attention}}}\n{{{house}}}\n{{{house_number}}} {{{road}}}\n{{#first}} {{{city}}} || {{{town}}} || {{{village}}} || {{{hamlet}}} || {{{municipality}}} || {{{county}}} || {{{state_district}}} || {{{state}}} {{/first}} \n{{{country}}}\n"}}),s=[{alias:"street_number",name:"house_number"},{alias:"housenumber",name:"house_number"},{alias:"house_number",name:"house_number"},{alias:"building",name:"house"},{alias:"public_building",name:"house"},{alias:"isolated_dwelling",name:"house"},{alias:"farmland",name:"house"},{alias:"allotments",name:"house"},{alias:"house",name:"house"},{alias:"footway",name:"road"},{alias:"street",name:"road"},{alias:"street_name",name:"road"},{alias:"residential",name:"road"},{alias:"path",name:"road"},{alias:"pedestrian",name:"road"},{alias:"road_reference",name:"road"},{alias:"road_reference_intl",name:"road"},{alias:"square",name:"road"},{alias:"place",name:"road"},{alias:"road",name:"road"},{alias:"locality",name:"hamlet"},{alias:"croft",name:"hamlet"},{alias:"hamlet",name:"hamlet"},{alias:"village",name:"village"},{alias:"suburb",name:"neighbourhood"},{alias:"city_district",name:"neighbourhood"},{alias:"district",name:"neighbourhood"},{alias:"quarter",name:"neighbourhood"},{alias:"borough",name:"neighbourhood"},{alias:"city_block",name:"neighbourhood"},{alias:"residential",name:"neighbourhood"},{alias:"commercial",name:"neighbourhood"},{alias:"industrial",name:"neighbourhood"},{alias:"houses",name:"neighbourhood"},{alias:"subdistrict",name:"neighbourhood"},{alias:"subdivision",name:"neighbourhood"},{alias:"ward",name:"neighbourhood"},{alias:"neighbourhood",name:"neighbourhood"},{alias:"postal_city",name:"postal_city"},{alias:"town",name:"city"},{alias:"township",name:"city"},{alias:"city",name:"city"}
1,{alias:"local_administrative_area",name:"municipality"},{alias:"subcounty",name:"municipality"},{alias:"municipality",name:"municipality"},{alias:"county_code",name:"county"},{alias:"department",name:"county"},{alias:"county",name:"county"},{alias:"state_district",name:"state_district"},{alias:"postal_code",name:"postcode"},{alias:"partial_postcode",name:"postcode"},{alias:"postcode",name:"postcode"},{alias:"province",name:"state"},{alias:"state_code",name:"state"},{alias:"state",name:"state"},{alias:"region",name:"region"},{alias:"island",name:"island"},{alias:"archipelago",name:"archipelago"},{alias:"country_name",name:"country"},{alias:"country",name:"country"},{alias:"country_code",name:"country_code"},{alias:"continent",name:"continent"}],g={AE:[{name:{default:"عجمان",alt_en:"Ajman Emirate"},key:"AJ"},{name:{default:"أبو ظبي",alt_en:"Abu Dhabi Emirate"},key:"AZ"},{name:{default:"دبي",alt_en:"Dubai"},key:"DU"},{name:{default:"فجيرة",alt_en:"Fujairah Emirate"},key:"FU"},{name:{default:"رأس الخيمة",alt_en:"Ras al-Khaimah"},key:"RK"},{name:{default:"الشارقة",alt_en:"Sharjah Emirate"},key:"SH"},{name:{default:"أم القيوين",alt_en:"Umm al-Quwain"},key:"UQ"}],AF:[{name:{default:"ولایت بلخ",alt_en:"Balkh Province"},key:"BAL"},{name:{default:"ولایت بامیان",alt_en:"Bamyan"},key:"BAM"},{name:{default:"ولایت بادغیس",alt_en:"Badghis"},key:"BDG"},{name:{default:"ولایت بدخشان",alt_en:"Badakhshan Province"},key:"BDS"},{name:{default:"ولایت بغلان",alt_en:"Baghlan Province"},key:"BGL"},{name:{default:"ولایت دایکندی",alt_en:"Daykundi"},key:"DAY"},{name:{default:"ولایت فراه",alt_en:"Farah Province"},key:"FRA"},{name:{default:"ولایت فاریاب",alt_en:"Faryab"},key:"FYB"},{name:{default:"ولایت غزنی",alt_en:"Ghazni Province"},key:"GHA"},{name:{default:"غور",alt_en:"Ghor"},key:"GHO"},{name:{default:"هلمند ولايت",alt_en:"Helmand"},key:"HEL"},{name:{default:"ولایت هرات",alt_en:"Herat Province"},key:"HER"},{name:{default:"ولایت جوزجان",alt_en:"Jowzjan Province"},key:"JOW"},{name:{default:"ولایت كابل",alt_en:"Kabul Province"},key:"KAB"},{name:{default:"کندهار ولايت",alt_en:"Kandahar"},key:"KAN"},{name:{default:"ولایت کاپیسا",alt_en:"Kapisa Province"},key:"KAP"},{name:{default:"ولایت کندز",alt_en:"Kunduz Province"},key:"KDZ"},{name:{default:"خوست ولايت",alt_en:"Khost Province"},key:"KHO"},{name:{default:"کونړ ولايت",alt_en:"Kunar Province"},key:"KNR"},{name:{default:"لغمان ولايت",alt_en:"Laghman Province"},key:"LAG"},{name:{default:"لوگر ولايت",alt_en:"Logar Province"},key:"LOG"},{name:{default:"ننگرهار ولايت",alt_en:"Nangarhar Province"},key:"NAN"},{name:{default:"ولایت نیمروز",alt_en:"Nimruz Province"},key:"NIM"},{name:{default:"نورستان ولایت",alt_en:"Nuristan Province"},key:"NUR"},{name:{default:"ولایت پنجشیر",alt_en:"Panjshir Province"},key:"PAN"},{name:{default:"ولایت پروان",alt_en:"Parwan Province"},key:"PAR"},{name:{default:"پکتيا ولايت",alt_en:"Paktia Province"},key:"PIA"},{name:{default:"پکتيکا ولايت",alt_en:"Paktika Province"},key:"PKA"},{name:{default:"ولایت سمنگان",alt_en:"Samangan"},key:"SAM"},{name:{default:"سرپل",alt_en:"Sar-e Pol Province"},key:"SAR"},{name:{default:"ولایت تخار",alt_en:"Takhar"},key:"TAK"},{name:{default:"روزگان ولايت",alt_en:"Urōzgān"},key:"URU"},{name:{default:"ميدان وردگ ولايت",alt_en:"Maidan Wardak"},key:"WAR"},{name:{default:"زابل ولايت",alt_en:"Zabul Province"},key:"ZAB"}],AM:[{name:"Aragac̣otn",key:"AG"},{name:"Ararat",key:"AR"},{name:"Armavir",key:"AV"},{name:"Erevan",key:"ER"},{name:"Geġark'unik'",key:"GR"},{name:"Kotayk'",key:"KT"},{name:"Loṙi",key:"LO"},{name:"Širak",key:"SH"},{name:"Syunik'",key:"SU"},{name:"Tavuš",key:"TV"},{name:"Vayoć Jor",key:"VD"}],AO:[{name:"Bengo",key:"BGO"},{name:"Benguela",key:"BGU"},{name:"Bié",key:"BIE"},{name:"Cabinda",key:"CAB"},{name:"Kuando Kubango",key:"CCU"},{name:"Cunene",key:"CNN"}
1,{name:"Kwanza Norte",key:"CNO"},{name:"Kwanza Sul",key:"CUS"},{name:"Huambo",key:"HUA"},{name:"Huíla",key:"HUI"},{name:"Lunda Norte",key:"LNO"},{name:"Lunda Sul",key:"LSU"},{name:"Luanda",key:"LUA"},{name:"Malange",key:"MAL"},{name:"Moxico",key:"MOX"},{name:"Namibe",key:"NAM"},{name:"Uíge",key:"UIG"},{name:"Zaire",key:"ZAI"}],AR:[{name:"Salta",key:"A"},{name:"Buenos Aires",key:"B"},{name:{default:"Ciudad Autónoma de Buenos Aires",alt_en:"Autonomous City of Buenos Aires"},key:"C"},{name:"San Luis",key:"D"},{name:{default:"Entre Ríos",alt_en:"Entre Ríos Province"},key:"E"},{name:"La Rioja",key:"F"},{name:"Santiago del Estero",key:"G"},{name:"Chaco",key:"H"},{name:"San Juan",key:"J"},{name:"Catamarca",key:"K"},{name:"La Pampa",key:"L"},{name:"Mendoza",key:"M"},{name:"Misiones",key:"N"},{name:"Formosa",key:"P"},{name:{default:"Neuquén",alt_en:"Neuquén Province"},key:"Q"},{name:{default:"Río Negro",alt_en:"Río Negro Province"},key:"R"},{name:"Santa Fe",key:"S"},{name:"Tucumán",key:"T"},{name:"Chubut",key:"U"},{name:{default:"Tierra del Fuego",alt_en:"Tierra del Fuego Province"},key:"V"},{name:"Corrientes",key:"W"},{name:"Córdoba",key:"X"},{name:"Jujuy",key:"Y"},{name:{default:"Santa Cruz",alt_en:"Santa Cruz Province"},key:"Z"}],AU:[{name:"Australian Antarctic Territory",key:"AAT"},{name:"Australian Capital Territory",key:"ACT"},{name:"Heard Island and McDonald Islands",key:"HIMI"},{name:"Jervis Bay Territory",key:"JBT"},{name:"New South Wales",key:"NSW"},{name:"Northern Territory",key:"NT"},{name:"Queensland",key:"QLD"},{name:"South Australia",key:"SA"},{name:"Tasmania",key:"TAS"},{name:"Victoria",key:"VIC"},{name:"Western Australia",key:"WA"}],AZ:[{name:"Abşeron",key:"ABS"},{name:"Ağstafa",key:"AGA"},{name:"Ağcabədi",key:"AGC"},{name:"Ağdam",key:"AGM"},{name:"Ağdaş",key:"AGS"},{name:"Ağsu",key:"AGU"},{name:"Astara",key:"AST"},{name:"Bakı",key:"BA"},{name:"Babək",key:"BAB"},{name:"Balakən",key:"BAL"},{name:"Bərdə",key:"BAR"},{name:"Beyləqan",key:"BEY"},{name:"Biləsuvar",key:"BIL"},{name:"Cəbrayıl",key:"CAB"},{name:"Cəlilabad",key:"CAL"},{name:"Culfa",key:"CUL"},{name:"Daşkəsən",key:"DAS"},{name:"Füzuli",key:"FUZ"},{name:"Gəncə",key:"GA"},{name:"Gədəbəy",key:"GAD"},{name:"Goranboy",key:"GOR"},{name:"Göyçay",key:"GOY"},{name:"Göygöl",key:"GYG"},{name:"Hacıqabul",key:"HAC"},{name:"İmişli",key:"IMI"},{name:"İsmayıllı",key:"ISM"},{name:"Kəlbəcər",key:"KAL"},{name:"Kǝngǝrli",key:"KAN"},{name:"Kürdəmir",key:"KUR"},{name:"Lənkəran",key:"LA"},{name:"Laçın",key:"LAC"},{name:"Lənkəran",key:"LAN"},{name:"Lerik",key:"LER"},{name:"Masallı",key:"MAS"},{name:"Mingəçevir",key:"MI"},{name:"Naftalan",key:"NA"},{name:"Neftçala",key:"NEF"},{name:"Naxçıvan",key:"NV"},{name:"Naxçıvan",key:"NX"},{name:"Oğuz",key:"OGU"},{name:"Ordubad",key:"ORD"},{name:"Qəbələ",key:"QAB"},{name:"Qax",key:"QAX"},{name:"Qazax",key:"QAZ"},{name:"Quba",key:"QBA"},{name:"Qubadlı",key:"QBI"},{name:"Qobustan",key:"QOB"},{name:"Qusar",key:"QUS"},{name:"Şəki",key:"SA"},{name:"Sabirabad",key:"SAB"},{name:"Sədərək",key:"SAD"},{name:"Şahbuz",key:"SAH"},{name:"Şəki",key:"SAK"},{name:"Salyan",key:"SAL"},{name:"Şərur",key:"SAR"},{name:"Saatlı",key:"SAT"},{name:"Şabran",key:"SBN"},{name:"Siyəzən",key:"SIY"},{name:"Şəmkir",key:"SKR"},{name:"Sumqayıt",key:"SM"},{name:"Şamaxı",key:"SMI"},{name:"Samux",key:"SMX"},{name:"Şirvan",key:"SR"},{name:"Şuşa",key:"SUS"},{name:"Tərtər",key:"TAR"},{name:"Tovuz",key:"TOV"},{name:"Ucar",key:"UCA"},{name:"Xankəndi",key:"XA"},{name:"Xaçmaz",key:"XAC"},{name:"Xocalı",key:"XCI"},{name:"Xızı",key:"XIZ"},{name:"Xocavənd",key:"XVD"},{name:"Yardımlı",key:"YAR"},{name:"Yevlax",key:"YE"},{name:"Yevlax",key:"YEV"},{name:"Zəngilan",key:"ZAN"},{name:"Zaqatala",key:"ZAQ"},{name:"Zərdab",key:"ZAR"}],BA:[{name:"Federacija Bosne i Hercegovine",key:"BIH"},{name:"Brčko distrikt",key:"BRC"},{name:"Republika Srpska",key:"SRP"}],BD:[{name:{default:"বরিশাল বিভাগ",alt_en:"Barisal Division"},key:"A"},{name:{default:"চট্টগ্রাম বিভাগ",alt_en:"Chittagong Division"},key:"B"},{name:{default:"ঢাকা বিভাগ",alt_en:"Dhaka Division"},key:"C"},{name:{default:"খুলনা বিভাগ",alt_en:"Khulna Division"},key:"D"},{name:{default:"রাজশাহী বিভাগ",alt_en:"Rajshahi Division"},key:"E"},{name:{default:"রংপুর বিভাগ",alt_en:"Rangpur Division"},key:"F"},{name:{default:"সিলেট বিভাগ",alt_en:"Sylhet Division"},key:"G"}],BE:[{name:{default:"Bruxelles-Capitale",alt_de:"Brüssel-Hauptstadt",alt_en:"Brussels-Capital",alt_nl:"Brussel-Hoofdstad"},key:"BRU"},{name:{default:"Antwerpen",alt_en:"Antwerp",alt_fr:"Anvers"},key:"VAN"},{name:{default:"Vlaams Brabant",alt_de:"Flämisch-Brabant",alt_en:"Flemish Brabant",alt_fr:"Brabant flamand"},key:"VBR"},{name:{default:"Limburg",alt_fr:"Limbourg"},key:"VLI"},{name:{default:"Oost-Vlaanderen",alt_en:"East Flanders",alt_fr:"Flandre orientale"},key:"VOV"},{name:{default:"West-Vlaanderen",alt_de:"Westflandern",alt_en:"West Flanders",alt_fr:"Flandre-Occidentale"},key:"VWV"},{name:{default:"Brabant wallon",alt_de:"Wallonisch-Brabant",alt_en:"Walloon Brabant",alt_nl:"Waals-Brabant"},key:"WBR"},{name:{default:"Hainaut",alt_de:"Hennegau",alt_nl:"Henegouwen"},key:"WHT"},{name:{default:"Liège",alt_de:"Lüttich",alt_nl:"Luik"},key:"WLG"},{name:{default:"Luxembourg",alt_de:"Luxemburg",alt_nl:"Luxemburg"},key:"WLX"},{name:{default:"Namur",alt_nl:"Namen"},key:"WNA"}],BF:[{name:"Balé",key:"BAL"},{name:"Bam",key:"BAM"},{name:"Banwa",key:"BAN"},{name:"Bazèga ga",key:"BAZ"},{name:"Bougouriba",key:"BGR"},{name:"Boulgou",key:"BLG"},{name:"Boulkiemdé",key:"BLK"},{name:"Comoé",key:"COM"},{name:"Ganzourgou",key:"GAN"},{name:"Gnagna",key:"GNA"},{name:"Gourma",key:"GOU"},{name:"Houet",key:"HOU"},{name:"Ioba",key:"IOB"},{name:"Kadiogo",key:"KAD"},{name:"Kénédougou",key:"KEN"},{name:"Komondjari",key:"KMD"},{name:"Kompienga",key:"KMP"},{name:"Koulpélogo",key:"KOP"},{name:"Kossi",key:"KOS"},{name:"Kouritenga",key:"KOT"},{name:"Kourwéogo",key:"KOW"},{name:"Léraba",key:"LER"},{name:"Loroum",key:"LOR"},{name:"Mouhoun",key:"MOU"},{name:"Namentenga",key:"NAM"},{name:"Nahouri",key:"NAO"},{name:"Nayala",key:"NAY"}
1,{name:"Noumbiel",key:"NOU"},{name:"Oubritenga",key:"OUB"},{name:"Oudalan",key:"OUD"},{name:"Passoré",key:"PAS"},{name:"Poni",key:"PON"},{name:"Séno",key:"SEN"},{name:"Sissili",key:"SIS"},{name:"Sanmatenga",key:"SMT"},{name:"Sanguié",key:"SNG"},{name:"Soum",key:"SOM"},{name:"Sourou",key:"SOR"},{name:"Tapoa",key:"TAP"},{name:"Tuy",key:"TUI"},{name:"Yagha",key:"YAG"},{name:"Yatenga",key:"YAT"},{name:"Ziro",key:"ZIR"},{name:"Zondoma",key:"ZON"},{name:"Zoundwéogo",key:"ZOU"}],BI:[{name:"Bubanza",key:"BB"},{name:"Bujumbura Rural",key:"BL"},{name:"Bujumbura Mairie",key:"BM"},{name:"Bururi",key:"BR"},{name:"Cankuzo",key:"CA"},{name:"Cibitoke",key:"CI"},{name:"Gitega",key:"GI"},{name:"Kirundo",key:"KI"},{name:"Karuzi",key:"KR"},{name:"Kayanza",key:"KY"},{name:"Makamba",key:"MA"},{name:"Muramvya",key:"MU"},{name:"Mwaro",key:"MW"},{name:"Muyinga",key:"MY"},{name:"Ngozi",key:"NG"},{name:"Rumonge",key:"RM"},{name:"Rutana",key:"RT"},{name:"Ruyigi",key:"RY"}],BJ:[{name:"Atacora",key:"AK"},{name:"Alibori",key:"AL"},{name:"Atlantique",key:"AQ"},{name:"Borgou",key:"BO"},{name:"Collines",key:"CO"},{name:"Donga",key:"DO"},{name:"Couffo",key:"KO"},{name:"Littoral",key:"LI"},{name:"Mono",key:"MO"},{name:"Ouémé",key:"OU"},{name:"Plateau",key:"PL"},{name:"Zou",key:"ZO"}],BN:[{name:"Belait",key:"BE"},{name:"Brunei-Muara",key:"BM"},{name:"Temburong",key:"TE"},{name:"Tutong",key:"TU"}],BO:[{name:"El Beni",key:"B"},{name:"Cochabamba",key:"C"},{name:"Chuquisaca",key:"H"},{name:"La Paz",key:"L"},{name:"Pando",key:"N"},{name:"Oruro",key:"O"},{name:"Potosí",key:"P"},{name:"Santa Cruz",key:"S"},{name:"Tarija",key:"T"}],BR:[{name:"Acre",key:"AC"},{name:"Alagoas",key:"AL"},{name:"Amapá",key:"AP"},{name:"Amazonas",key:"AM"},{name:"Bahia",key:"BA"},{name:"Ceará",key:"CE"},{name:"Distrito Federal",key:"DF"},{name:"Espírito Santo",key:"ES"},{name:"Goiás",key:"GO"},{name:"Maranhão",key:"MA"},{name:"Mato Grosso",key:"MT"},{name:"Mato Grosso do Sul",key:"MS"},{name:"Minas Gerais",key:"MG"},{name:"Pará",key:"PA"},{name:"Paraíba",key:"PB"},{name:"Paraná",key:"PR"},{name:"Pernambuco",key:"PE"},{name:"Piauí",key:"PI"},{name:"Rio de Janeiro",key:"RJ"},{name:"Rio Grande do Norte",key:"RN"},{name:"Rio Grande do Sul",key:"RS"},{name:"Rondônia",key:"RO"},{name:"Roraima",key:"RR"},{name:"Santa Catarina",key:"SC"},{name:"São Paulo",key:"SP"},{name:"Sergipe",key:"SE"},{name:"Tocantins",key:"TO"}],BW:[{name:"Central",key:"CE"},{name:"Chobe",key:"CH"},{name:"Francistown",key:"FR"},{name:"Gaborone",key:"GA"},{name:"Ghanzi",key:"GH"},{name:"Jwaneng",key:"JW"},{name:"Kgalagadi",key:"KG"},{name:"Kgatleng",key:"KL"},{name:"Kweneng",key:"KW"},{name:"Lobatse",key:"LO"},{name:"North East",key:"NE"},{name:"North West",key:"NW"},{name:"South East",key:"SE"},{name:"Southern",key:"SO"},{name:"Selibe Phikwe",key:"SP"},{name:"Sowa Town",key:"ST"}],BY:[{name:{default:"Брестская область",alt_en:"Brest Region"},key:"BR"},{name:{default:"Минск",alt_en:"Minsk"},key:"HM"},{name:{default:"Гомельская область",alt_en:"Homel Region"},key:"HO"},{name:{default:"Гродненская область",alt_en:"Grodno Region"},key:"HR"},{name:{default:"Могилёвская область",alt_en:"Mahilyow Region"},key:"MA"},{name:{default:"Минская область",alt_en:"Minsk Region"},key:"MI"},{name:{default:"Витебская область",alt_en:"Vitsebsk Region"},key:"VI"}],BZ:[{name:"Belize District",key:"BZ"},{name:"Cayo",key:"CY"},{name:"Corozal",key:"CZL"},{name:"Orange Walk",key:"OW"},{name:"Stann Creek",key:"SC"},{name:"Toledo",key:"TOL"}],CA:[{name:"Alberta",key:"AB"},{name:{default:"British Columbia",alt_fr:"Colombie-Britannique"},key:"BC"},{name:"Manitoba",key:"MB"},{name:{default:"New Brunswick",alt_fr:"Nouveau-Brunswick"},key:"NB"},{name:{default:"Newfoundland and Labrador",alt_fr:"Terre-Neuve-et-Labrador"},key:"NL"},{name:{default:"Northwest Territories",alt_fr:"Territoires du Nord-Ouest"},key:"NT"},{name:{default:"Nova Scotia",alt_fr:"Nouvelle-Écosse"},key:"NS"},{name:"Nunavut",key:"NU"},{name:"Ontario",key:"ON"},{name:{default:"Prince Edward Island",alt_fr:"Île-du-Prince-Édouard"},key:"PE"},{name:{default:"Quebec",alt_fr:"Québec"},key:"QC"},{name:"Saskatchewan",key:"SK"},{name:"Yukon",key:"YT"}],CD:[{name:"Kongo Central",key:"BC"},{name:"Bas-Uélé",key:"BU"},{name:"Équateur",key:"EQ"},{name:"Haut-Katanga",key:"HK"},{name:"Haut-Lomami",key:"HL"},{name:"Haut-Uélé",key:"HU"},{name:"Ituri",key:"IT"},{name:"Kasaï Central",key:"KC"},{name:"Kasaï Oriental",key:"KE"},{name:"Kwango",key:"KG"}
1,{name:"Kwilu",key:"KL"},{name:"Kinshasa",key:"KN"},{name:"Kasaï",key:"KS"},{name:"Lomami",key:"LO"},{name:"Lualaba",key:"LU"},{name:"Maniema",key:"MA"},{name:"Mai-Ndombe",key:"MN"},{name:"Mongala",key:"MO"},{name:"Nord-Kivu",key:"NK"},{name:"Nord-Ubangi",key:"NU"},{name:"Sankuru",key:"SA"},{name:"Sud-Kivu",key:"SK"},{name:"Sud-Ubangi",key:"SU"},{name:"Tanganyika",key:"TA"},{name:"Tshopo",key:"TO"},{name:"Tshuapa",key:"TU"}],CF:[{name:"Ouham",key:"AC"},{name:"Bamingui-Bangoran",key:"BB"},{name:"Bangui",key:"BGF"},{name:"Basse-Kotto",key:"BK"},{name:"Haute-Kotto",key:"HK"},{name:"Haut-Mbomou",key:"HM"},{name:"Mambéré-Kadéï",key:"HS"},{name:"Gribingui",key:"KB"},{name:"Kémo‐Gribingui",key:"KG"},{name:"Lobaye",key:"LB"},{name:"Mbomou",key:"MB"},{name:"Ombella-Mpoko",key:"MP"},{name:"Nana-Mambéré",key:"NM"},{name:"Ouham-Pendé",key:"OP"},{name:"Sangha",key:"SE"},{name:"Ouaka",key:"UK"},{name:"Vakaga",key:"VK"}],CH:[{name:{default:"Aargau",alt_fr:"Argovie",alt_it:"Argovia"},key:"AG"},{name:{default:"Appenzell Innerrhoden",alt_fr:"Appenzell Rhodes-Intérieures",alt_it:"Appenzello Interno"},key:"AI"},{name:{default:"Appenzell Ausserrhoden",alt_fr:"Appenzell Rhodes-Extérieures",alt_it:"Appenzello Esterno"},key:"AR"},{name:{default:"Bern",alt_fr:"Berne",alt_it:"Berna"},key:"BE"},{name:{default:"Basel-Landschaft",alt_fr:"Bâle-Campagne",alt_it:"Basilea Campagna"},key:"BL"},{name:{default:"Basel-Stadt",alt_en:"Basel-City",alt_fr:"Bâle-Ville",alt_it:"Basilea Città"},key:"BS"},{name:{default:"Fribourg",alt_de:"Freiburg",alt_it:"Friburgo"},key:"FR"},{name:{default:"Geneva",alt_de:"Genf",alt_fr:"Genève",alt_it:"Ginevra"},key:"GE"},{name:{default:"Glarus",alt_fr:"Glaris",alt_it:"Glarona"},key:"GL"},{name:{default:"Graubünden",alt_en:"Grisons",alt_fr:"Grisons",alt_it:"Grigioni"},key:"GR"},{name:{default:"Jura",alt_it:"Giura"},key:"JU"},{name:{default:"Luzern",alt_fr:"Lucerne",alt_it:"Lucerna"},key:"LU"},{name:{default:"Neuchâtel",alt_de:"Neuenburg"},key:"NE"},{name:{default:"Nidwalden",alt_fr:"Nidwald",alt_it:"Nidvaldo"},key:"NW"},{name:{default:"Obwalden",alt_fr:"Obwald",alt_it:"Obvaldo"},key:"OW"},{name:{default:"Sankt Gallen",alt_fr:"Saint-Gall",alt_it:"San Gallo"},key:"SG"},{name:{default:"Schaffhausen",alt_fr:"Schaffhouse",alt_it:"Sciaffusa"},key:"SH"},{name:{default:"Solothurn",alt_fr:"Soleure",alt_it:"Soletta"},key:"SO"},{name:{default:"Schwyz",alt_it:"Svitto"},key:"SZ"},{name:{default:"Thurgau",alt_fr:"Thurgovie",alt_it:"Turgovia"},key:"TG"},{name:{default:"Ticino",alt_de:"Tessin",alt_fr:"Tessin"},key:"TI"},{name:"Uri",key:"UR"},{name:{default:"Vaud",alt_de:"Waadt"},key:"VD"},{name:{default:"Valais/Wallis",alt_de:"Wallis",alt_fr:"Valais",alt_it:"Vallese"},key:"VS"},{name:{default:"Zug",alt_fr:"Zoug",alt_it:"Zugo"},key:"ZG"},{name:{default:"Zürich",alt_en:"Zurich",alt_fr:"Zurich",alt_it:"Zurigo"},key:"ZH"}],CI:[{name:"Abidjan",key:"AB"},{name:"Bas-Sassandra",key:"BS"},{name:"Comoé",key:"CM"},{name:"Denguélé",key:"DN"},{name:"Gôh-Djiboua",key:"GD"},{name:"Lacs",key:"LC"},{name:"Lagunes",key:"LG"},{name:"Montagnes",key:"MG"},{name:"Sassandra-Marahoué",key:"SM"},{name:"Savanes",key:"SV"},{name:"Vallée du Bandama",key:"VB"},{name:"Woroba",key:"WR"},{name:"Yamoussoukro",key:"YM"},{name:"Zanzan",key:"ZZ"}],CL:[{name:"Aisén del General Carlos Ibañez del Campo",key:"AI"},{name:"Antofagasta",key:"AN"},{name:"Arica y Parinacota",key:"AP"},{name:"La Araucanía",key:"AR"},{name:"Atacama",key:"AT"},{name:"Biobío",key:"BI"},{name:"Coquimbo",key:"CO"},{name:"Libertador General Bernardo O'Higgins",key:"LI"},{name:"Los Lagos",key:"LL"},{name:"Los Ríos",key:"LR"},{name:"Magallanes",key:"MA"},{name:"Maule",key:"ML"},{name:"Región Metropolitana de Santiago",key:"RM"},{name:"Tarapacá",key:"TA"},{name:"Valparaíso",key:"VS"}],CM:[{name:"Adamaoua",key:"AD"},{name:"Centre",key:"CE"},{name:"Far North",key:"EN"},{name:"East",key:"ES"},{name:"Littoral",key:"LT"},{name:"North",key:"NO"},{name:"North-West",key:"NW"},{name:"West",key:"OU"},{name:"South",key:"SU"},{name:"South-West",key:"SW"}],CO:[{name:"Amazonas",key:"AMA"},{name:"Antioquia",key:"ANT"},{name:"Arauca",key:"ARA"},{name:"Atlántico",key:"ATL"},{name:"Bolívar",key:"BOL"},{name:"Boyacá",key:"BOY"},{name:"Caldas",key:"CAL"},{name:"Caquetá",key:"CAQ"},{name:"Casanare",key:"CAS"},{name:"Cauca",key:"CAU"},{name:"Cesar",key:"CES"},{name:"Chocó",key:"CHO"},{name:"Córdoba",key:"COR"},{name:"Cundinamarca",key:"CUN"},{name:"Distrito Capital de Bogotá",key:"DC"},{name:"Guainía",key:"GUA"},{name:"Guaviare",key:"GUV"},{name:"Huila",key:"HUI"},{name:"La Guajira",key:"LAG"},{name:"Magdalena",key:"MAG"},{name:"Meta",key:"MET"},{name:"Nariño",key:"NAR"},{name:"Norte de Santander",key:"NSA"},{name:"Putumayo",key:"PUT"},{name:"Quindío",key:"QUI"},{name:"Risaralda",key:"RIS"},{name:"Santander",key:"SAN"},{name:"San Andrés",key:"SAP"},{name:"Sucre",key:"SUC"},{name:"Tolima",key:"TOL"},{name:"Valle del Cauca",key:"VAC"},{name:"Vaupés",key:"VAU"},{name:"Vichada",key:"VID"}],CR:[{name:"Alajuela",key:"A"},{name:"Cartago",key:"C"},{name:"Guanacaste",key:"G"},{name:"Heredia",key:"H"},{name:"Limón",key:"L"},{name:"Puntarenas",key:"P"},{name:"San José",key:"SJ"}],CV:[{name:"Brava",key:"BR"},{name:"Boa Vista",key:"BV"},{name:"Santa Catarina",key:"CA"},{name:"Santa Catarina do Fogo",key:"CF"},{name:"Santa Cruz",key:"CR"},{name:"Maio",key:"MA"},{name:"Mosteiros",key:"MO"},{name:"Paul",key:"PA"},{name:"Porto Novo",key:"PN"},{name:"Praia",key:"PR"},{name:"Ribeira Brava",key:"RB"},{name:"Ribeira Grande",key:"RG"},{name:"Ribeira Grande de Santiago",key:"RS"},{name:"São Domingos",key:"SD"},{name:"São Filipe",key:"SF"},{name:"Sal",key:"SL"},{name:"São Miguel",key:"SM"},{name:"São Lourenço dos Órgãos",key:"SO"},{name:"São Salvador do Mundo",key:"SS"},{name:"São Vicente",key:"SV"},{name:"Tarrafal",key:"TA"},{name:"Tarrafal de São Nicolau",key:"TS"}],DE:[{name:"Brandenburg",key:"BB"},{name:"Berlin",key:"BE"},{name:"Baden-Württemberg",key:"BW"},{name:{default:"Bayern",alt_en:"Bavaria"},key:"BY"},{name:"Bremen",key:"HB"},{name:{default:"Hessen",alt_en:"Hesse"},key:"HE"},{name:"Hamburg",key:"HH"},{name:"Mecklenburg-Vorpommern",key:"MV"},{name:{default:"Niedersachsen",alt_en:"Lower Saxony"},key:"NI"},{name:{default:"Nordrhein-Westfalen",alt_en:"North Rhine-Westphalia"},key:"NW"},{name:{default:"Rheinland-Pfalz",alt_en:"Rhineland-Palatinate"},key:"RP"},{name:"Schleswig-Holstein",key:"SH"},{name:"Saarland",key:"SL"}
1,{name:{default:"Sachsen",alt_en:"Saxony"},key:"SN"},{name:{default:"Sachsen-Anhalt",alt_en:"Saxony-Anhalt"},key:"ST"},{name:{default:"Thüringen",alt_en:"Thuringia"},key:"TH"}],DJ:[{name:"Arta",key:"AR"},{name:"Ali Sabieh",key:"AS"},{name:"Dikhil",key:"DI"},{name:"Djibouti",key:"DJ"},{name:"Obock",key:"OB"},{name:"Tadjourah",key:"TA"}],EC:[{name:"Azuay",key:"A"},{name:"Bolívar",key:"B"},{name:"Carchi",key:"C"},{name:"Orellana",key:"D"},{name:"Esmeraldas",key:"E"},{name:"Cañar",key:"F"},{name:"Guayas",key:"G"},{name:"Chimborazo",key:"H"},{name:"Imbabura",key:"I"},{name:"Loja",key:"L"},{name:"Manabí",key:"M"},{name:"Napo",key:"N"},{name:"El Oro",key:"O"},{name:"Pichincha",key:"P"},{name:"Los Ríos",key:"R"},{name:"Morona-Santiago",key:"S"},{name:"Santo Domingo de los Tsáchilas",key:"SD"},{name:"Santa Elena",key:"SE"},{name:"Tungurahua",key:"T"},{name:"Sucumbíos",key:"U"},{name:"Galápagos",key:"W"},{name:"Cotopaxi",key:"X"},{name:"Pastaza",key:"Y"},{name:"Zamora Chinchipe",key:"Z"}],ER:[{name:{default:"ዞባ ዓንሰባ Anseba عنسبا",alt_ar:"عنسبا",alt_en:"Anseba",alt_ti:"ዞባ ዓንሰባ"},key:"AN"},{name:{default:"ዞባ ደቡባዊ ቀይሕ ባሕሪ southern Red Sea Zone جنوب البحر الأحمر",alt_ar:"جنوب البحر الأحمر",alt_en:"Southern Red Sea Region",alt_ti:"ዞባ ደቡባዊ ቀይሕ ባሕሪ"},key:"DK"},{name:{default:"ዞባ ደቡብ Debub منطقة الجنوب",alt_ar:"منطقة الجنوب",alt_en:"Debub Region",alt_ti:"ዞባ ደቡብ"},key:"DU"},{name:{default:"ጋሽ-ባርካ Gash barka القاش وبركة",alt_ar:"القاش وبركة",alt_en:"Gash-Barka",alt_ti:"ጋሽ-ባርካ"},key:"GB"},{name:{default:"ዞባ ማእከል Maekel zone المنطقة المركزية",alt_ar:"المنطقة المركزية",alt_en:"Maekel Region",alt_ti:"ዞባ ማእከል"},key:"MA"},{name:{default:"ዞባ ሰሜናዊ ቀይሕ ባሕሪ Northern Red Sea zone شمال البحر الأحمر",alt_ar:"شمال البحر الأحمر",alt_en:"Northen Red Sea Region",alt_ti:"ዞባ ሰሜናዊ ቀይሕ ባሕሪ"},key:"SK"}],ES:[{name:{default:"Andalucía",alt_en:"Andalusia"},key:"AN"},{name:{default:"Aragón",alt_en:"Aragon"},key:"AR"},{name:"Asturias",key:"AS"},{name:"Cantabria",key:"CB"},{name:"Ceuta",key:"CE"},{name:{default:"Castilla y León",alt_en:"Castile and León"},key:"CL"},{name:{default:"Castilla-La Mancha",alt_en:"Castile-La Mancha"},key:"CM"},{name:{default:"Canarias",alt_en:"Canary Islands"},key:"CN"},{name:{default:"Cataluña",alt_ca:"Catalunya",alt_en:"Catalonia"},key:"CT"},{name:"Extremadura",key:"EX"},{name:"Galicia",key:"GA"},{name:{default:"Islas Baleares",alt_en:"Balearic Islands"},key:"IB"},{name:{default:"Región de Murcia",alt_en:"Region of Murcia"},key:"MC"},{name:{default:"Comunidad de Madrid",alt_en:"Community of Madrid"},key:"MD"},{name:"Melilla",key:"ML"},{name:"Navarra",key:"NC"},{name:{default:"País Vasco",alt_en:"Autonomous Community of the Basque Country",alt_eu:"Euskadi"},key:"PV"},{name:{default:"La Rioja",alt_en:"Rioja"},key:"RI"},{name:{default:"Comunidad Valenciana",alt_en:"Valencian Community"},key:"VC"}],FJ:[{name:"Central",key:"C"},{name:"Eastern",key:"E"},{name:"Northern",key:"N"},{name:"Western",key:"W"}],FM:[{name:"Kosrae",key:"KSA"},{name:"Pohnpei",key:"PNI"},{name:"Chuuk",key:"TRK"},{name:"Yap",key:"YAP"}],FR:[{name:"Auvergne-Rhône-Alpes",key:"ARA"},{name:"Bourgogne-Franche-Comté",key:"BFC"},{name:{default:"Bretagne",alt_en:"Brittany"},key:"BRE"},{name:"Centre-Val de Loire",key:"CVL"},{name:{default:"Corse",alt_en:"Corsica"},key:"COR"},{name:"Grand Est",key:"GES"},{name:"Guyane",key:"GF"},{name:"Guadeloupe",key:"GP"},{name:"Hauts-de-France",key:"HDF"},{name:{default:"Île-de-France",alt_en:"Ile-de-France"},key:"IDF"},{name:"Martinique",key:"MQ"},{name:{default:"Normandie",alt_en:"Normandy"},key:"NOR"},{name:{default:"Nouvelle-Aquitaine",alt_en:"New Aquitaine"},key:"NAQ"},{name:{default:"Occitanie",alt_en:"Occitania"},key:"OCC"},{name:"Pays de la Loire",key:"PDL"},{name:"Provence-Alpes-Côte d'Azur",key:"PAC"},{name:"La Réunion",key:"RE"},{name:"Mayotte",key:"YT"}],GB:[{name:"England",key:"ENG"},{name:"Northern Ireland",key:"NIR"},{name:"Scotland",key:"SCT"},{name:"Wales",key:"WLS"}],GE:[{name:{default:"აფხაზეთის ავტონომიური რესპუბლიკა - Аҧсны Автономтә Республика",alt_en:"Autonomous Republic of Abkhazia"},key:"AB"},{name:{default:"აჭარის ავტონომიური რესპუბლიკა",alt_en:"Autonomous Republic of Adjara"},key:"AJ"},{name:{default:"გურია",alt_en:"Guria"},key:"GU"},{name:{default:"იმერეთი",alt_en:"Imereti"},key:"IM"},{name:{default:"კახეთი",alt_en:"Kakheti"},key:"KA"},{name:{default:"ქვემო ქართლი",alt_en:"Lower Kartli"},key:"KK"},{name:{default:"მცხეთა-მთიანეთი",alt_en:"Mtskheta-Mtianeti"},key:"MM"},{name:{default:"რაჭა-ლეჩხუმი და ქვემო სვანეთი",alt_en:"Racha-Lechkhumi and Lower Svaneti"},key:"RL"},{name:{default:"სამცხე-ჯავახეთი",alt_en:"Samtskhe-Javakheti"},key:"SJ"},{name:{default:"შიდა ქართლი",alt_en:"Inner Kartli"},key:"SK"},{name:{default:"სამეგრელო-ზემო სვანეთი",alt_en:"Samegrelo-Upper Svaneti"},key:"SZ"},{name:{default:"თბილისი",alt_en:"Tbilisi"},key:"TB"}],GH:[{name:"Greater Accra",key:"AA"},{name:"Ashanti",key:"AH"},{name:"Brong-Ahafo",key:"BA"},{name:"Central",key:"CP"},{name:"Eastern",key:"EP"},{name:"Northern",key:"NP"},{name:"Volta",key:"TV"},{name:"Upper East",key:"UE"},{name:"Upper West",key:"UW"},{name:"Western",key:"WP"}
1],GL:[{name:"Kommune Kujalleq",key:"KU"},{name:"Qaasuitsup Kommunia",key:"QA"},{name:"Qeqqata Kommunia",key:"QE"},{name:"Kommuneqarfik Sermersooq",key:"SM"}],GM:[{name:"Banjul",key:"B"},{name:"Lower River",key:"L"},{name:"Central River",key:"M"},{name:"North Bank",key:"N"},{name:"Upper River",key:"U"},{name:"Western",key:"W"}],GN:[{name:"Beyla",key:"BE"},{name:"Boffa",key:"BF"},{name:"Boké",key:"BK"},{name:"Coyah",key:"CO"},{name:"Dabola",key:"DB"},{name:"Dinguiraye",key:"DI"},{name:"Dalaba",key:"DL"},{name:"Dubréka",key:"DU"},{name:"Faranah",key:"FA"},{name:"Forécariah",key:"FO"},{name:"Fria",key:"FR"},{name:"Gaoual",key:"GA"},{name:"Guékédou",key:"GU"},{name:"Kankan",key:"KA"},{name:"Koubia",key:"KB"},{name:"Kindia",key:"KD"},{name:"Kérouané",key:"KE"},{name:"Koundara",key:"KN"},{name:"Kouroussa",key:"KO"},{name:"Kissidougou",key:"KS"},{name:"Labé",key:"LA"},{name:"Lélouma",key:"LE"},{name:"Lola",key:"LO"},{name:"Macenta",key:"MC"},{name:"Mandiana",key:"MD"},{name:"Mali",key:"ML"},{name:"Mamou",key:"MM"},{name:"Nzérékoré",key:"NZ"},{name:"Pita",key:"PI"},{name:"Siguiri",key:"SI"},{name:"Télimélé",key:"TE"},{name:"Tougué",key:"TO"},{name:"Yomou",key:"YO"}],GQ:[{name:"Annobón",key:"AN"},{name:"Bioko Norte",key:"BN"},{name:"Bioko Sur",key:"BS"},{name:"Centro Sur",key:"CS"},{name:"Kié‐Ntem",key:"KN"},{name:"Litoral",key:"LI"},{name:"Wele‐Nzas",key:"WN"}],GT:[{name:"Alta Verapaz",key:"AV"},{name:"Baja Verapaz",key:"BV"},{name:"Chimaltenango",key:"CM"},{name:"Chiquimula",key:"CQ"},{name:"Escuintla",key:"ES"},{name:"Guatemala",key:"GU"},{name:"Huehuetenango",key:"HU"},{name:"Izabal",key:"IZ"},{name:"Jalapa",key:"JA"},{name:"Jutiapa",key:"JU"},{name:"Petén",key:"PE"},{name:"El Progreso",key:"PR"},{name:"Quiché",key:"QC"},{name:"Quetzaltenango",key:"QZ"},{name:"Retalhuleu",key:"RE"},{name:"Sacatepéquez",key:"SA"},{name:"San Marcos",key:"SM"},{name:"Sololá",key:"SO"},{name:"Santa Rosa",key:"SR"},{name:"Suchitepéquez",key:"SU"},{name:"Totonicapán",key:"TO"},{name:"Zacapa",key:"ZA"}],GW:[{name:"Bafatá",key:"BA"},{name:"Bolama",key:"BL"},{name:"Biombo",key:"BM"},{name:"Bissau",key:"BS"},{name:"Cacheu",key:"CA"},{name:"Gabú",key:"GA"},{name:"Oio",key:"OI"},{name:"Quinara",key:"QU"},{name:"Tombali",key:"TO"}],GY:[{name:"Barima-Waini",key:"BA"},{name:"Cuyuni-Mazaruni",key:"CU"},{name:"Demerara-Mahaica",key:"DE"},{name:"East Berbice-Corentyne",key:"EB"},{name:"Essequibo Islands-West Demerara",key:"ES"},{name:"Mahaica-Berbice",key:"MA"},{name:"Pomeroon-Supenaam",key:"PM"},{name:"Potaro-Siparuni",key:"PT"},{name:"Upper Demerara-Berbice",key:"UD"},{name:"Upper Takutu-Upper Essequibo",key:"UT"}],HN:[{name:"Atlántida",key:"AT"},{name:"Choluteca",key:"CH"},{name:"Colón",key:"CL"},{name:"Comayagua",key:"CM"},{name:"Copán",key:"CP"},{name:"Cortés",key:"CR"},{name:"El Paraíso",key:"EP"},{name:"Francisco Morazán",key:"FM"},{name:"Gracias a Dios",key:"GD"},{name:"Islas de la Bahía",key:"IB"},{name:"Intibucá",key:"IN"},{name:"Lempira",key:"LE"},{name:"La Paz",key:"LP"},{name:"Ocotepeque",key:"OC"},{name:"Olancho",key:"OL"},{name:"Santa Bárbara",key:"SB"},{name:"Valle",key:"VA"},{name:"Yoro",key:"YO"}],HT:[{name:"Artibonite",key:"AR"},{name:"Centre",key:"CE"},{name:"Grande’Anse",key:"GA"},{name:"Nord",key:"ND"},{name:"Nord-Est",key:"NE"},{name:"Nippes",key:"NI"},{name:"Nord-Ouest",key:"NO"},{name:"Ouest",key:"OU"},{name:"Sud",key:"SD"},{name:"Sud-Est",key:"SE"}],HU:[{name:"Baranya",key:"BA"},{name:"Békéscsaba",key:"BC"},{name:"Békés",key:"BE"},{name:"Bács-Kiskun",key:"BK"},{name:"Budapest",key:"BU"},{name:"Borsod-Abaúj-Zemplén",key:"BZ"},{name:"Csongrád",key:"CS"},{name:"Debrecen",key:"DE"},{name:"Dunaújváros",key:"DU"},{name:"Eger",key:"EG"},{name:"Érd",key:"ER"},{name:"Fejér",key:"FE"},{name:"Győr‐Moson‐Sopron",key:"GS"},{name:"Győr",key:"GY"},{name:"Hajdú-Bihar",key:"HB"},{name:"Heves",key:"HE"},{name:"Hódmezővásárhely",key:"HV"},{name:"Jász-Nagykun-Szolnok",key:"JN"},{name:"Komárom-Esztergom",key:"KE"},{name:"Kecskemét",key:"KM"},{name:"Kaposvár",key:"KV"},{name:"Miskolc",key:"MI"},{name:"Nagykanizsa",key:"NK"},{name:"Nógrád",key:"NO"},{name:"Nyíregyháza",key:"NY"},{name:"Pest",key:"PE"},{name:"Pécs",key:"PS"},{name:"Szeged",key:"SD"},{name:"Székesfehérvár",key:"SF"},{name:"Szombathely",key:"SH"},{name:"Szolnok",key:"SK"},{name:"Sopron",key:"SN"},{name:"Somogy",key:"SO"},{name:"Szekszárd",key:"SS"},{name:"Salgótarján",key:"ST"},{name:"Szabolcs-Szatmár-Bereg",key:"SZ"},{name:"Tatabánya",key:"TB"},{name:"Tolna",key:"TO"},{name:"Vas",key:"VA"},{name:"Veszprém",key:"VE"},{name:"Veszprém",key:"VM"},{name:"Zala",key:"ZA"},{name:"Zalaegerszeg",key:"ZE"}],ID:[{name:"Aceh",key:"AC"},{name:"Bali",key:"BA"},{name:{default:"Kepulauan Bangka Belitung",alt_en:"Bangka-Belitung Islands"},key:"BB"},{name:"Bengkulu",key:"BE"},{name:"Banten",key:"BT"},{name:"Gorontalo",key:"GO"},{name:"Jambi",key:"JA"},{name:{default:"Jawa Barat",alt_en:"West Java"},key:"JB"},{name:{default:"Jawa Timur",alt_en:"East Java"},key:"JI"},{name:{default:"Daerah Khusus Ibukota Jakarta",alt_en:"Jakarta Special Capital Region"},key:"JK"},{name:{default:"Jawa Tengah",alt_en:"Central Java"},key:"JT"},{name:{default:"Kalimantan Barat",alt_en:"West Kalimantan"},key:"KB"},{name:{default:"Kalimantan Timur",alt_en:"East Kalimantan"},key:"KI"},{name:{default:"Kepulauan Riau",alt_en:"Riau Islands"},key:"KR"},{name:{default:"Kalimantan Selatan",alt_en:"South Kalimantan"},key:"KS"},{name:{default:"Kalimantan Tengah",alt_en:"Central Kalimantan"},key:"KT"},{name:{default:"Kalimantan Utara",alt_en:"North Kalimantan"},key:"KU"},{name:"Lampung",key:"LA"},{name:"Maluku",key:"MA"},{name:{default:"Maluku Utara",alt_en:"North Maluku"},key:"MU"},{name:"Nusa Tenggara Barat",key:"NB"},{name:"Nusa Tenggara Timur",key:"NT"},{name:"Papua",key:"PA"},{name:{default:"Papua Barat",alt_en:"West Papua"},key:"PB"},{name:"Riau",key:"RI"},{name:{default:"Sulawesi Utara",alt_en:"North Sulawesi"},key:"SA"},{name:{default:"Sumatera Barat",alt_en:"West Sumatra"},key:"SB"},{name:{default:"Sulawesi Tenggara",alt_en:"Southeast Sulawesi"},key:"SG"},{name:{default:"Sulawesi Selatan",alt_en:"South Sulawesi"},key:"SN"},{name:{default:"Sulawesi Barat",alt_en:"West Sulawesi"},key:"SR"},{name:{default:"Sumatera Selatan",alt_en:"South Sumatra"},key:"SS"},{name:{default:"Sulawesi Tengah",alt_en:"Central Sulawesi"},key:"ST"},{name:{default:"Sumatera Utara",alt_en:"North Sumatra"},key:"SU"},{name:{default:"Daerah Istimewa Yogyakarta",alt_en:"Special Region of Yogyakarta"},key:"YO"}
1],IE:[{name:"Connacht",key:"C"},{name:"Leinster",key:"L"},{name:"Munster",key:"M"},{name:"Ulster",key:"U"}],IN:[{name:"Andaman and Nicobar Islands",key:"AN"},{name:"Andhra Pradesh",key:"AP"},{name:"Arunachal Pradesh",key:"AR"},{name:"Assam",key:"AS"},{name:"Bihar",key:"BR"},{name:"Chandigarh",key:"CH"},{name:"Chhattisgarh",key:"CT"},{name:"Daman and Diu",key:"DD"},{name:"Delhi",key:"DL"},{name:"Dadra and Nagar Haveli",key:"DN"},{name:"Goa",key:"GA"},{name:"Gujarat",key:"GJ"},{name:"Himachal Pradesh",key:"HP"},{name:"Haryana",key:"HR"},{name:"Jharkhand",key:"JH"},{name:"Jammu and Kashmir",key:"JK"},{name:"Karnataka",key:"KA"},{name:"Kerala",key:"KL"},{name:"Lakshadweep",key:"LD"},{name:"Maharashtra",key:"MH"},{name:"Meghalaya",key:"ML"},{name:"Manipur",key:"MN"},{name:"Madhya Pradesh",key:"MP"},{name:"Mizoram",key:"MZ"},{name:"Nagaland",key:"NL"},{name:"Odisha",key:"OR"},{name:"Punjab",key:"PB"},{name:"Puducherry",key:"PY"},{name:"Rajasthan",key:"RJ"},{name:"Sikkim",key:"SK"},{name:"Telangana",key:"TG"},{name:"Tamil Nadu",key:"TN"},{name:"Tripura",key:"TR"},{name:"Uttar Pradesh",key:"UP"},{name:"Uttarakhand",key:"UT"},{name:"West Bengal",key:"WB"}],IT:[{name:"Abruzzo",key:"ABR"},{name:"Basilicata",key:"BAS"},{name:"Calabria",key:"CAL"},{name:"Campania",key:"CAM"},{name:"Emilia-Romagna",key:"EMI"},{name:"Friuli Venezia Giulia",key:"FRI"},{name:"Lazio",key:"LAZ"},{name:"Liguria",key:"LIG"},{name:"Lombardia",key:"LOM"},{name:"Marche",key:"MAR"},{name:"Molise",key:"MOL"},{name:"Piemonte",key:"PIE"},{name:"Puglia",key:"PUG"},{name:"Sardegna",key:"SAR"},{name:"Sicilia",key:"SIC"},{name:"Toscana",key:"TOS"},{name:{default:"Trentino-Alto Adige/Südtirol",alt_de:"Trentino-Südtirol",alt_it:"Trentino-Alto Adige"},key:"TRE"},{name:"Umbria",key:"UMB"},{name:"Valle d'Aosta",key:"VAL"},{name:"Veneto",key:"VEN"}],JO:[{name:{default:"عجلون",alt_en:"Ajlun"},key:"AJ"},{name:{default:"عمان",alt_en:"Amman"},key:"AM"},{name:{default:"العقبة",alt_en:"Aqaba"},key:"AQ"},{name:{default:"الطفيلة",alt_en:"Tafilah"},key:"AT"},{name:{default:"الزرقاء",alt_en:"Zarqa"},key:"AZ"},{name:{default:"البلقاء",alt_en:"Balqa"},key:"BA"},{name:{default:"إربد",alt_en:"Irbid"},key:"IR"},{name:{default:"جرش",alt_en:"Jarash"},key:"JA"},{name:{default:"الكرك",alt_en:"Karak"},key:"KA"},{name:{default:"المفرق",alt_en:"Mafraq"},key:"MA"},{name:{default:"مادبا",alt_en:"Madaba"},key:"MD"},{name:{default:"معان",alt_en:"Maan"},key:"MN"}],KG:[{name:{default:"Баткенская область",alt_en:"Batken Region"},key:"B"},{name:{default:"Чуйская область",alt_en:"Chuy Region"},key:"C"},{name:{default:"Бишкек",alt_en:"Bishkek"},key:"GB"},{name:{default:"Ош",alt_en:"City of Osh"},key:"GO"},{name:{default:"Джалал-Абадская область",alt_en:"Jalal-Abad Region"},key:"J"},{name:{default:"Нарынская область",alt_en:"Naryn Region"},key:"N"},{name:{default:"Ошская область",alt_en:"Osh Region"},key:"O"},{name:{default:"Таласская область",alt_en:"Talas Region"},key:"T"},{name:{default:"Иссык-Кульская область",alt_en:"Issyk-Kul Region"},key:"Y"}],KI:[{name:"Gilbert Islands",key:"G"},{name:"Line Islands",key:"L"},{name:"Phoenix Islands",key:"P"}],KM:[{name:"Anjouan",key:"A"},{name:"Grande Comore",key:"G"},{name:"Mohéli",key:"M"}],KN:[{name:"Saint Kitts",key:"K"},{name:"Nevis",key:"N"}],KW:[{name:{default:"الاحمدي",alt_en:"Ahmadi"},key:"AH"},{name:{default:"الفروانية",alt_en:"Farwaniya"},key:"FA"},{name:{default:"حولي",alt_en:"Hawalli"},key:"HA"},{name:{default:"الجهراء",alt_en:"Jahra"},key:"JA"},{name:{default:"العاصمة",alt_en:"Al Asimah"},key:"KU"},{name:{default:"مبارك الكبير",alt_en:"Mubarak Al-Kabeer"},key:"MU"}],LA:[{name:{default:"ອັດຕະປື",alt_en:"Attapeu"},key:"AT"},{name:{default:"ບໍ່ແກ້ວ",alt_en:"Bokeo Province"},key:"BK"},{name:{default:"ບໍລິຄຳໄຊ",alt_en:"Bolikhamsai"},key:"BL"},{name:{default:"ຈຳປາສັກ",alt_en:"Champasak Province"},key:"CH"},{name:{default:"ຫົວພັນ",alt_en:"Houaphanh"},key:"HO"},{name:{default:"ຄໍາມ່ວນ",alt_en:"Khammouane"},key:"KH"},{name:{default:"ຫລວງນໍ້າທາ",alt_en:"Luang Namtha"},key:"LM"},{name:{default:"ຫລວງພະບາງ",alt_en:"Luang Prabang"},key:"LP"},{name:{default:"ອຸດົມໄຊ",alt_en:"Oudomxay"},key:"OU"},{name:{default:"ຜົ້ງສາລີ",alt_en:"Phongsaly"},key:"PH"},{name:{default:"ສາລະວັນ",alt_en:"Salavan Province"},key:"SL"},{name:{default:"ສະຫວັນນະເຂດ",alt_en:"Savannakhet Province"},key:"SV"},{name:{default:"ວຽງຈັນ",alt_en:"Vientiane Province"},key:"VI"},{name:{default:"ນະຄອນຫຼວງວຽງຈັນ",alt_en:"Vientiane Prefecture"},key:"VT"},{name:{default:"ໄຊຍະບູລີ",alt_en:"Sainyabuli Province"},key:"XA"},{name:{default:"ເຊກອງ",alt_en:"Sekong Province"},key:"XE"},{name:{default:"ຊຽງຂວາງ",alt_en:"Xiangkhouang Province"},key:"XI"},{name:{default:"ໄຊສົມບູນ",alt_en:"Xaisomboun Province"},key:"XS"}],KZ:[{name:{default:"Акмолинская область",alt_en:"Akmola Region"},key:"AKM"},{name:{default:"Актюбинская область",alt_en:"Aktobe Region"},key:"AKT"},{name:{default:"Алматы",alt_en:"Almaty"},key:"ALA"},{name:{default:"Алматинская область",alt_en:"Almaty Region"},key:"ALM"}
1,{name:{default:"Нур-Султан",alt_en:"Nur-Sultan"},key:"AST"},{name:{default:"Атырауская область",alt_en:"Atyrau Region"},key:"ATY"},{name:{default:"Карагандинская область",alt_en:"Karaganda Region"},key:"KAR"},{name:{default:"Костанайская область",alt_en:"Kostanay Region"},key:"KUS"},{name:{default:"Кызылординская область",alt_en:"Kyzylorda Region"},key:"KZY"},{name:{default:"Мангистауская область",alt_en:"Mangystau Region"},key:"MAN"},{name:{default:"Павлодарская область",alt_en:"Pavlodar Region"},key:"PAV"},{name:{default:"Северо-Казахстанская область",alt_en:"North Kazakhstan Region"},key:"SEV"},{name:{default:"Шымкент",alt_en:"Shymkent Region"},key:"SHY"},{name:{default:"Восточно-Казахстанская область",alt_en:"East Kazakhstan Region"},key:"VOS"},{name:{default:"Туркестанская область",alt_en:"Turkistan Region"},key:"YUZ"},{name:{default:"Западно-Казахстанская область",alt_en:"West Kazakhstan Region"},key:"ZAP"},{name:{default:"Жамбылская область",alt_en:"Jambyl Region"},key:"ZHA"}],LB:[{name:{default:"محافظة عكار",alt_en:"Akkar Governorate",alt_fr:"Gouvernorat de l'Akkar"},key:"AK"},{name:{default:"محافظة الشمال",alt_en:"North Governorate",alt_fr:"Gouvernorat du Liban Nord"},key:"AS"},{name:{default:"محافظة بيروت",alt_en:"Beirut Governorate",alt_fr:"Gouvernorat de Beyrouth"},key:"BA"},{name:{default:"محافظة بعلبك الهرمل",alt_en:"Baalbek-Hermel Governorate",alt_fr:"Gouvernorat de Baalbek-Hermel"},key:"BH"},{name:{default:"محافظة البقاع",alt_en:"Beqaa Governorate",alt_fr:"Gouvernorat de Beqaa"},key:"BI"},{name:{default:"محافظة الجنوب",alt_en:"South Governorate",alt_fr:"Gouvernorat du Liban Sud"},key:"JA"},{name:{default:"محافظة جبل لبنان",alt_en:"Mount Lebanon Governorate",alt_fr:"Gouvernorat du Mont Liban"},key:"JL"},{name:{default:"محافظة النبطية",alt_en:"Nabatiya Governorate",alt_fr:"Gouvernorat de Nabatiyeh"},key:"NA"}],LR:[{name:"Bong",key:"BG"},{name:"Bomi",key:"BM"},{name:"Grand Cape Mount",key:"CM"},{name:"Grand Bassa",key:"GB"},{name:"Grand Gedeh",key:"GG"},{name:"Grand Kru",key:"GK"},{name:"Gbarpolu",key:"GP"},{name:"Lofa",key:"LO"},{name:"Margibi",key:"MG"},{name:"Montserrado",key:"MO"},{name:"Maryland",key:"MY"},{name:"Nimba",key:"NI"},{name:"River Gee",key:"RG"},{name:"River Cess",key:"RI"},{name:"Sinoe",key:"SI"}],LS:[{name:"Maseru",key:"A"},{name:"Butha-Buthe",key:"B"},{name:"Leribe",key:"C"},{name:"Berea",key:"D"},{name:"Mafeteng",key:"E"},{name:"Mohale's Hoek",key:"F"},{name:"Quthing",key:"G"},{name:"Qacha's Nek",key:"H"},{name:"Mokhotlong",key:"J"},{name:"Thaba-Tseka",key:"K"}],LT:[{name:{default:"Alytaus apskritis",alt_en:"Alytus County"},key:"AL"},{name:{default:"Klaipėdos apskritis",alt_en:"Klaipeda County"},key:"KL"},{name:{default:"Kauno apskritis",alt_en:"Kaunas County"},key:"KU"},{name:{default:"Marijampolės apskritis",alt_en:"Marijampole County"},key:"MR"},{name:{default:"Panevėžio apskritis",alt_en:"Panevezys County"},key:"PN"},{name:{default:"Šiaulių apskritis",alt_en:"Siauliai County"},key:"SA"},{name:{default:"Tauragės apskritis",alt_en:"Taurage County"},key:"TA"},{name:{default:"Telšių apskritis",alt_en:"Telsiai County"},key:"TE"},{name:{default:"Utenos apskritis",alt_en:"Utena County"},key:"UT"},{name:{default:"Vilniaus apskritis",alt_en:"Vilnius County"},key:"VL"}],LY:[{name:{default:"بنغازي",alt_en:"Benghazi"},key:"BA"},{name:{default:"البطنان",alt_en:"Butnan"},key:"BU"},{name:{default:"درنة",alt_en:"Derna"},key:"DR"},{name:{default:"غات",alt_en:"Ghat"},key:"GT"},{name:{default:"الجبل الأخضر",alt_en:"Jabal al Akhdar"},key:"JA"},{name:{default:"الجبل الغربي",alt_en:"Jabal al Gharbi"},key:"JG"},{name:{default:"الجفارة",alt_en:"Jafara"},key:"JI"},{name:{default:"الجفرة",alt_en:"Jufra"},key:"JU"},{name:{default:"الكفرة",alt_en:"Kufra"},key:"KF"},{name:{default:"المرقب",alt_en:"Murqub"},key:"MB"},{name:{default:"بني وليد",alt_en:"Bani Walid"},key:"MI"},{name:{default:"المرج",alt_en:"Marj"},key:"MJ"},{name:{default:"مرزق",alt_en:"Murzuq"},key:"MQ"},{name:{default:"نالوت",alt_en:"Nalut"},key:"NL"},{name:{default:"النقاط الخمس",alt_en:"Nuqat al Khams"},key:"NQ"},{name:{default:"سبها",alt_en:"Sabha"},key:"SB"},{name:{default:"سرت",alt_en:"Sirte"},key:"SR"},{name:{default:"طرابلس",alt_en:"Tripoli"},key:"TB"},{name:{default:"الواحات",alt_en:"Al Wahat"},key:"WA"},{name:{default:"وادي الحياة",alt_en:"Wadi al Hayaa"},key:"WD"},{name:{default:"وادي الشاطئ",alt_en:"Wadi al Shatii"},key:"WS"},{name:{default:"الزاوية",alt_en:"Zawiya"},key:"ZA"}],MD:[{name:"Anenii Noi",key:"AN"},{name:"Bălţi",key:"BA"},{name:"Bender [Tighina]",key:"BD"},{name:"Briceni",key:"BR"},{name:"Basarabeasca",key:"BS"}
1,{name:"Cahul",key:"CA"},{name:"Călăraşi",key:"CL"},{name:"Cimişlia",key:"CM"},{name:"Criuleni",key:"CR"},{name:"Căuşeni",key:"CS"},{name:"Cantemir",key:"CT"},{name:"Chişinău",key:"CU"},{name:"Donduşeni",key:"DO"},{name:"Drochia",key:"DR"},{name:"Dubăsari",key:"DU"},{name:"Edineţ",key:"ED"},{name:"Făleşti",key:"FA"},{name:"Floreşti",key:"FL"},{name:"Găgăuzia",key:"GA"},{name:"Glodeni",key:"GL"},{name:"Hînceşti",key:"HI"},{name:"Ialoveni",key:"IA"},{name:"Leova",key:"LE"},{name:"Nisporeni",key:"NI"},{name:"Ocniþa",key:"OC"},{name:"Orhei",key:"OR"},{name:"Rezina",key:"RE"},{name:"Rîşcani",key:"RI"},{name:"Şoldăneşti",key:"SD"},{name:"Sîngerei",key:"SI"},{name:"Stînga Nistrului",key:"SN"},{name:"Soroca",key:"SO"},{name:"Străşeni",key:"ST"},{name:"Ştefan Vodă",key:"SV"},{name:"Taraclia",key:"TA"},{name:"Teleneşti",key:"TE"},{name:"Ungheni",key:"UN"}],MG:[{name:"Toamasina",key:"A"},{name:"Antsiranana",key:"D"},{name:"Fianarantsoa",key:"F"},{name:"Mahajanga",key:"M"},{name:"Antananarivo",key:"T"},{name:"Toliara",key:"U"}],MU:[{name:"Black River",key:"BL"},{name:"Flacq",key:"FL"},{name:"Grand Port",key:"GP"},{name:"Moka",key:"MO"},{name:"Pamplemousses",key:"PA"},{name:"Port Louis",key:"PL"},{name:"Plaines Wilhems",key:"PW"},{name:"Rivière du Rempart",key:"RR"},{name:"Savanne",key:"SA"}],MW:[{name:"Balaka",key:"BA"},{name:"Blantyre",key:"BL"},{name:"Central",key:"C"},{name:"Chikwawa",key:"CK"},{name:"Chiradzulu",key:"CR"},{name:"Chitipa",key:"CT"},{name:"Dedza",key:"DE"},{name:"Dowa",key:"DO"},{name:"Karonga",key:"KR"},{name:"Kasungu",key:"KS"},{name:"Lilongwe",key:"LI"},{name:"Likoma",key:"LK"},{name:"Mchinji",key:"MC"},{name:"Mangochi",key:"MG"},{name:"Machinga",key:"MH"},{name:"Mulanje",key:"MU"},{name:"Mwanza",key:"MW"},{name:"Mzimba",key:"MZ"},{name:"Northern",key:"N"},{name:"Nkhata Bay",key:"NB"},{name:"Neno",key:"NE"},{name:"Ntchisi",key:"NI"},{name:"Nkhotakota",key:"NK"},{name:"Nsanje",key:"NS"},{name:"Ntcheu",key:"NU"},{name:"Phalombe",key:"PH"},{name:"Rumphi",key:"RU"},{name:"Southern",key:"S"},{name:"Salima",key:"SA"},{name:"Thyolo",key:"TH"},{name:"Zomba",key:"ZO"}],MX:[{name:"Aguascalientes",key:"AGU"},{name:"Baja California",key:"BCN"},{name:{default:"Baja California Sur",alt_en:"Lower California South"},key:"BCS"},{name:"Campeche",key:"CAM"},{name:"Chihuahua",key:"CHH"},{name:"Chiapas",key:"CHP"},{name:{default:"Ciudad de México",alt_en:"Mexico City"},key:"CMX"},{name:"Coahuila de Zaragoza",key:"COA"},{name:"Colima",key:"COL"},{name:"Durango",key:"DUR"},{name:"Guerrero",key:"GRO"},{name:"Guanajuato",key:"GUA"},{name:"Hidalgo",key:"HID"},{name:"Jalisco",key:"JAL"},{name:{default:"Estado de México",alt_en:"State of Mexico"},key:"MEX"},{name:{default:"Michoacán de Ocampo",alt_en:"Michoacán"},key:"MIC"},{name:"Morelos",key:"MOR"},{name:"Nayarit",key:"NAY"},{name:"Nuevo León",key:"NLE"},{name:"Oaxaca",key:"OAX"},{name:"Puebla",key:"PUE"},{name:"Querétaro",key:"QUE"},{name:"Quintana Roo",key:"ROO"},{name:"Sinaloa",key:"SIN"},{name:"San Luis Potosí",key:"SLP"},{name:"Sonora",key:"SON"},{name:"Tabasco",key:"TAB"},{name:"Tamaulipas",key:"TAM"},{name:"Tlaxcala",key:"TLA"},{name:{default:"Veracruz de Ignacio de la Llave",alt_en:"Veracruz"},key:"VER"},{name:"Yucatán",key:"YUC"},{name:"Zacatecas",key:"ZAC"}],MZ:[{name:"Niaosa",key:"A"},{name:"Manica",key:"B"},{name:"Gaza",key:"G"},{name:"Inhambane",key:"I"},{name:"Maputo",key:"L"},{name:"Maputo",key:"MPM"},{name:"Nampula",key:"N"},{name:"Cabo Delgado",key:"P"},{name:"Zambézia",key:"Q"},{name:"Sofala",key:"S"},{name:"Tete",key:"T"}],NA:[{name:"Zambezi",key:"CA"},{name:"Erongo",key:"ER"},{name:"Hardap",key:"HA"},{name:"Karas",key:"KA"},{name:"Kavango East",key:"KE"},{name:"Khomas",key:"KH"},{name:"Kunene",key:"KU"},{name:"Kavango West",key:"KW"},{name:"Otjozondjupa",key:"OD"},{name:"Omaheke",key:"OH"},{name:"Oshana",key:"ON"},{name:"Omusati",key:"OS"},{name:"Oshikoto",key:"OT"},{name:"Ohangwena",key:"OW"}],NG:[{name:"Abia",key:"AB"},{name:"Adamawa",key:"AD"},{name:"Akwa Ibom",key:"AK"},{name:"Anambra",key:"AN"},{name:"Bauchi",key:"BA"},{name:"Benue",key:"BE"},{name:"Borno",key:"BO"},{name:"Bayelsa",key:"BY"},{name:"Cross River",key:"CR"},{name:"Delta",key:"DE"},{name:"Ebonyi",key:"EB"},{name:"Edo",key:"ED"},{name:"Ekiti",key:"EK"}
1,{name:"Enugu",key:"EN"},{name:"Abuja Capital Territory",key:"FC"},{name:"Gombe",key:"GO"},{name:"Imo",key:"IM"},{name:"Jigawa",key:"JI"},{name:"Kaduna",key:"KD"},{name:"Kebbi",key:"KE"},{name:"Kano",key:"KN"},{name:"Kogi",key:"KO"},{name:"Katsina",key:"KT"},{name:"Kwara",key:"KW"},{name:"Lagos",key:"LA"},{name:"Nasarawa",key:"NA"},{name:"Niger",key:"NI"},{name:"Ogun",key:"OG"},{name:"Ondo",key:"ON"},{name:"Osun",key:"OS"},{name:"Oyo",key:"OY"},{name:"Plateau",key:"PL"},{name:"Rivers",key:"RI"},{name:"Sokoto",key:"SO"},{name:"Taraba",key:"TA"},{name:"Yobe",key:"YO"},{name:"Zamfara",key:"ZA"}],NI:[{name:"Atlántico Norte",key:"AN"},{name:"Atlántico Sur",key:"AS"},{name:"Boaco",key:"BO"},{name:"Carazo",key:"CA"},{name:"Chinandega",key:"CI"},{name:"Chontales",key:"CO"},{name:"Estelí",key:"ES"},{name:"Granada",key:"GR"},{name:"Jinotega",key:"JI"},{name:"León",key:"LE"},{name:"Madriz",key:"MD"},{name:"Managua",key:"MN"},{name:"Masaya",key:"MS"},{name:"Matagalpa",key:"MT"},{name:"Nueva Segovia",key:"NS"},{name:"Rivas",key:"RI"},{name:"Río San Juan",key:"SJ"}],NL:[{name:"Drenthe",key:"DR"},{name:"Flevoland",key:"FL"},{name:"Friesland",key:"FR"},{name:"Gelderland",key:"GE"},{name:"Groningen",key:"GR"},{name:"Limburg",key:"LI"},{name:{default:"Noord-Brabant",alt_en:"North Brabant"},key:"NB"},{name:{default:"Noord-Holland",alt_en:"North Holland"},key:"NH"},{name:"Overijssel",key:"OV"},{name:"Utrecht",key:"UT"},{name:"Zeeland",key:"ZE"},{name:{default:"Zuid-Holland",alt_en:"South Holland"},key:"ZH"}],NZ:[{name:"Auckland",key:"AUK"},{name:"Bay of Plenty",key:"BOP"},{name:"Canterbury",key:"CAN"},{name:"Chatham Islands Territory",key:"CIT"},{name:"Gisborne",key:"GIS"},{name:"Hawkes's Bay",key:"HKB"},{name:"Marlborough",key:"MBH"},{name:"Manawatu-Wanganui",key:"MWT"},{name:"Nelson",key:"NSN"},{name:"Northland",key:"NTL"},{name:"Otago",key:"OTA"},{name:"Southland",key:"STL"},{name:"Tasman",key:"TAS"},{name:"Taranaki",key:"TKI"},{name:"Wellington",key:"WGN"},{name:"Waikato",key:"WKO"},{name:"West Coast",key:"WTC"}],OM:[{name:{default:"محافظة جنوب الباطنة",alt_en:"Al Batinah South Governorate"},key:"BJ"},{name:{default:"محافظة شمال الباطنة",alt_en:"Al Batinah North Governorate"},key:"BS"},{name:{default:"محافظة البريمي",alt_en:"Al Buraymi Governorate"},key:"BU"},{name:{default:"محافظة الداخلية",alt_en:"Ad Dakhiliyah Governorate"},key:"DA"},{name:{default:"مسقط",alt_en:"Muscat"},key:"MA"},{name:{default:"محافظة مسندم",alt_en:"Musandam Governorate"},key:"MU"},{name:{default:"جنوب الشرقية",alt_en:"Ash Sharqiyah South"},key:"SJ"},{name:{default:"شمال الشرقية",alt_en:"Ash Sharqiyah North"},key:"SS"},{name:{default:"محافظة الوسطى",alt_en:"Al Wusta Governorate"},key:"WU"},{name:{default:"محافظة الظاهرة",alt_en:"Ad Dhahirah Governorate"},key:"ZA"},{name:{default:"محافظة ظفار",alt_en:"Dhofar"},key:"ZU"}],PE:[{name:"Amazonas",key:"AMA"},{name:"Ancash",key:"ANC"},{name:"Apurímac",key:"APU"},{name:"Arequipa",key:"ARE"},{name:"Ayacucho",key:"AYA"},{name:"Cajamarca",key:"CAJ"},{name:"El Callao",key:"CAL"},{name:"Cuzco",key:"CUS"},{name:"Huánuco",key:"HUC"},{name:"Huancavelica",key:"HUV"},{name:"Ica",key:"ICA"},{name:"Junín",key:"JUN"},{name:"La Libertad",key:"LAL"},{name:"Lambayeque",key:"LAM"},{name:"Lima",key:"LIM"},{name:"Lima hatun llaqta",key:"LMA"},{name:"Loreto",key:"LOR"},{name:"Madre de Dios",key:"MDD"},{name:"Moquegua",key:"MOQ"},{name:"Pasco",key:"PAS"},{name:"Piura",key:"PIU"},{name:"Puno",key:"PUN"},{name:"San Martín",key:"SAM"},{name:"Tacna",key:"TAC"},{name:"Tumbes",key:"TUM"},{name:"Ucayali",key:"UCA"}],PG:[{name:"Chimbu",key:"CPK"},{name:"Central",key:"CPM"},{name:"East New Britain",key:"EBR"},{name:"Eastern Highlands",key:"EHG"},{name:"Enga",key:"EPW"},{name:"East Sepik",key:"ESW"},{name:"Gulf",key:"GPK"},{name:"Hela",key:"HLA"},{name:"Jiwaka",key:"JWK"},{name:"Milne Bay",key:"MBA"},{name:"Morobe",key:"MPL"},{name:"Madang",key:"MPM"},{name:"Manus",key:"MRL"},{name:"National Capital District",key:"NCD"},{name:"New Ireland",key:"NIK"},{name:"Northern",key:"NPP"},{name:"Bougainville",key:"NSB"},{name:"West Sepik",key:"SAN"},{name:"Southern Highlands",key:"SHM"},{name:"West New Britain",key:"WBK"},{name:"Western Highlands",key:"WHM"},{name:"Western",key:"WPD"}],PH:[{name:"Abra",key:"ABR"}
1,{name:"Agusan del Norte",key:"AGN"},{name:"Agusan del Sur",key:"AGS"},{name:"Aklan",key:"AKL"},{name:"Albay",key:"ALB"},{name:"Antique",key:"ANT"},{name:"Apayao",key:"APA"},{name:"Aurora",key:"AUR"},{name:"Batasn",key:"BAN"},{name:"Basilan",key:"BAS"},{name:"Benguet",key:"BEN"},{name:"Biliran",key:"BIL"},{name:"Bohol",key:"BOH"},{name:"Batangas",key:"BTG"},{name:"Batanes",key:"BTN"},{name:"Bukidnon",key:"BUK"},{name:"Bulacan",key:"BUL"},{name:"Cagayan",key:"CAG"},{name:"Camiguin",key:"CAM"},{name:"Camarines Norte",key:"CAN"},{name:"Capiz",key:"CAP"},{name:"Camarines Sur",key:"CAS"},{name:"Catanduanes",key:"CAT"},{name:"Cavite",key:"CAV"},{name:"Cebu",key:"CEB"},{name:"Compostela Valley",key:"COM"},{name:"Davao Oriental",key:"DAO"},{name:"Davao del Sur",key:"DAS"},{name:"Davao del Norte",key:"DAV"},{name:"Dinagat Islands",key:"DIN"},{name:"Eastern Samar",key:"EAS"},{name:"Guimaras",key:"GUI"},{name:"Ifugao",key:"IFU"},{name:"Iloilo",key:"ILI"},{name:"Ilocos Norte",key:"ILN"},{name:"Ilocos Sur",key:"ILS"},{name:"Isabela",key:"ISA"},{name:"Kalinga-Apayso",key:"KAL"},{name:"Laguna",key:"LAG"},{name:"Lanao del Norte",key:"LAN"},{name:"Lanao del Sur",key:"LAS"},{name:"Leyte",key:"LEY"},{name:"La Union",key:"LUN"},{name:"Marinduque",key:"MAD"},{name:"Maguindanao",key:"MAG"},{name:"Masbate",key:"MAS"},{name:"Mindoro Occidental",key:"MDC"},{name:"Mindoro Oriental",key:"MDR"},{name:"Mountain Province",key:"MOU"},{name:"Misamis Occidental",key:"MSC"},{name:"Misamis Oriental",key:"MSR"},{name:"North Cotabato",key:"NCO"},{name:"Negros Occidental",key:"NEC"},{name:"Negros Oriental",key:"NER"},{name:"Northern Samar",key:"NSA"},{name:"Nueva Ecija",key:"NUE"},{name:"Nueva Vizcaya",key:"NUV"},{name:"Pampanga",key:"PAM"},{name:"Pangasinan",key:"PAN"},{name:"Palawan",key:"PLW"},{name:"Quezon",key:"QUE"},{name:"Quirino",key:"QUI"},{name:"Rizal",key:"RIZ"},{name:"Romblon",key:"ROM"},{name:"Sarangani",key:"SAR"},{name:"South Cotabato",key:"SCO"},{name:"Siquijor",key:"SIG"},{name:"Southern Leyte",key:"SLE"},{name:"Sulu",key:"SLU"},{name:"Sorsogon",key:"SOR"},{name:"Sultan Kudarat",key:"SUK"},{name:"Surigao del Norte",key:"SUN"},{name:"Surigao del Sur",key:"SUR"},{name:"Tarlac",key:"TAR"},{name:"Tawi-Tawi",key:"TAW"},{name:"Western Samar",key:"WSA"},{name:"Zamboanga del Norte",key:"ZAN"},{name:"Zamboanga del Sur",key:"ZAS"},{name:"Zambales",key:"ZMB"},{name:"Zamboanga Sibugay",key:"ZSI"}],PK:[{name:"Balochistan",key:"BA"},{name:"Gilgit-Baltistan",key:"GB"},{name:"Islamabad",key:"IS"},{name:"Azad Jammu and Kashmir",key:"JK"},{name:"Khyber Pakhtunkhwa",key:"KP"},{name:"Punjab",key:"PB"},{name:"Sindh",key:"SD"},{name:"Federally Administered Tribal Areas",key:"TA"}],PL:[{name:{default:"województwo łódzkie",alt_en:"Łódź Voivodeship"},key:"10"},{name:{default:"województwo małopolskie",alt_en:"Lesser Poland Voivodeship"},key:"12"},{name:{default:"województwo mazowieckie",alt_en:"Masovian Voivodeship"},key:"14"},{name:{default:"województwo opolskie",alt_en:"Opole Voivodeship"},key:"16"},{name:{default:"województwo podkarpackie",alt_en:"Subcarpathian Voivodeship"},key:"18"},{name:{default:"województwo podlaskie",alt_en:"Podlaskie Voivodeship"},key:"20"},{name:{default:"województwo pomorskie",alt_en:"Pomeranian Voivodeship"},key:"22"},{name:{default:"województwo śląskie",alt_en:"Silesian Voivodeship"},key:"24"},{name:{default:"województwo świętokrzyskie",alt_en:"Świętokrzyskie Voivodeship"},key:"26"},{name:{default:"województwo warmińsko-mazurskie",alt_en:"Warmian-Masurian Voivodeship"},key:"28"},{name:{default:"województwo wielkopolskie",alt_en:"Greater Poland Voivodeship"},key:"30"},{name:{default:"województwo zachodniopomorskie",alt_en:"West Pomeranian Voivodeship"},key:"32"},{name:{default:"województwo dolnośląskie",alt_en:"Lower Silesian Voivodeship"},key:"02"},{name:{default:"województwo kujawsko-pomorskie",alt_en:"Kuyavian-Pomeranian Voivodeship"},key:"04"},{name:{default:"województwo lubelskie",alt_en:"Lublin Voivodeship"},key:"06"},{name:{default:"województwo lubuskie",alt_en:"Lubusz Voivodeship"},key:"08"}],QA:[{name:{default:"الدوحة",alt_en:"Doha"},key:"DA"},{name:{default:"الخور والذخيرة",alt_en:"Al Khor and Al Thakhira"},key:"KH"},{name:{default:"الشمال",alt_en:"Ash Shamal"},key:"MS"},{name:{default:"الريان",alt_en:"Ar Rayyan"},key:"RA"},{name:{default:"الشحانية",alt_en:"Al Shahaniya"},key:"SH"},{name:{default:"أم صلال",alt_en:"Umm Salal"},key:"US"},{name:{default:"الوكرة",alt_en:"Al Wakrah"},key:"WA"},{name:{default:"الضعاين",alt_en:"Al Daayen"},key:"ZA"}],RO:[{name:"Alba",key:"AB"},{name:"Argeş",key:"AG"},{name:"Arad",key:"AR"},{name:"Bucureşti",key:"B"},{name:"Bacău",key:"BC"},{name:"Bihor",key:"BH"},{name:"Bistriţa-Năsăud",key:"BN"},{name:"Brāila",key:"BR"},{name:"Botoşani",key:"BT"},{name:"Braşov",key:"BV"},{name:"Buzău",key:"BZ"},{name:"Cluj",key:"CJ"},{name:"Călărasi",key:"CL"},{name:"Caraş-Severin",key:"CS"},{name:"Constarţa",key:"CT"},{name:"Covasna",key:"CV"},{name:"Dâmboviţa",key:"DB"},{name:"Dolj",key:"DJ"},{name:"Gorj",key:"GJ"},{name:"Galaţi",key:"GL"},{name:"Giurgiu",key:"GR"},{name:"Hunedoara",key:"HD"},{name:"Harghita",key:"HR"},{name:"Ilfov",key:"IF"},{name:"Ialomiţa",key:"IL"},{name:"Iaşi",key:"IS"},{name:"Mehedinţi",key:"MH"},{name:"Maramureş",key:"MM"},{name:"Mureş",key:"MS"},{name:"Neamţ",key:"NT"},{name:"Olt",key:"OT"},{name:"Prahova",key:"PH"},{name:"Sibiu",key:"SB"},{name:"Sălaj",key:"SJ"},{name:"Satu Mare",key:"SM"},{name:"Suceava",key:"SV"},{name:"Tulcea",key:"TL"},{name:"Timiş",key:"TM"},{name:"Teleorman",key:"TR"},{name:"Vâlcea",key:"VL"},{name:"Vrancea",key:"VN"},{name:"Vaslui",key:"VS"}],SB:[{name:"Central Province",key:"CE"},{name:"Choiseul Province",key:"CH"},{name:"Capital Territory",key:"CT"},{name:"Guadalcanal Province",key:"GU"},{name:"Isabel Province",key:"IS"},{name:"Makira Province",key:"MK"},{name:"Malaita Province",key:"ML"},{name:"Rennell and Bellona Province",key:"RB"},{name:"Temotu Province",key:"TE"},{name:"Western Province",key:"WE"}],SD:[{name:{default:"ولاية وسط دارفور",alt_en:"Central Darfur"},key:"DC"},{name:{default:"ولاية شرق دارفور",alt_en:"East Darfur State"},key:"DE"},{name:{default:"ولاية شمال دارفور",alt_en:"North Darfur State"},key:"DN"},{name:{default:"جنوب دارفور",alt_en:"South Darfur State"},key:"DS"},{name:{default:"ولاية غرب دارفور",alt_en:"West Darfur State"},key:"DW"},{name:{default:"القضارف",alt_en:"Gedarif State"},key:"GD"},{name:{default:"ولاية غرب كردفان",alt_en:"West Kurdufan"},key:"GK"},{name:{default:"ولاية الجزيرة",alt_en:"Gezira State"},key:"GZ"},{name:{default:"كسلا",alt_en:"Kassala"},key:"KA"},{name:{default:"ولاية الخرطوم",alt_en:"Khartoum State"},key:"KH"},{name:{default:"ولاية شمال كردفان",alt_en:"North Kordofan State"},key:"KN"}
1,{name:{default:"ولاية جنوب كردفان",alt_en:"South Kordofan State"},key:"KS"},{name:{default:"ولاية النيل الأزرق",alt_en:"Blue Nile State"},key:"NB"},{name:{default:"الولاية الشمالية",alt_en:"Northern State"},key:"NO"},{name:{default:"نهر النيل",alt_en:"River Nile"},key:"NR"},{name:{default:"ولاية النيل الأبيض",alt_en:"White Nile State"},key:"NW"},{name:{default:"البحر الأحمر",alt_en:"Red Sea State"},key:"RS"},{name:{default:"سنار",alt_en:"Sennar State"},key:"SI"}],SE:[{name:"Stockholms län",key:"AB"},{name:"Västerbottens län",key:"AC"},{name:"Norrbottens län",key:"BD"},{name:"Uppsala län",key:"C"},{name:"Södermanlands län",key:"D"},{name:"Östergötlands län",key:"E"},{name:"Jönköpings län",key:"F"},{name:"Kronoborgs län",key:"G"},{name:"Kalmar län",key:"H"},{name:"Gotlands län",key:"I"},{name:"Blekinge län",key:"K"},{name:"Skåne län",key:"M"},{name:"Hallands län",key:"N"},{name:"Västra Götalands län",key:"O"},{name:"Värmlands län",key:"S"},{name:"Örebro län",key:"T"},{name:"Västmanlands län",key:"U"},{name:"Dalarnes län",key:"W"},{name:"Gävleborgs län",key:"X"},{name:"Västernorrlands län",key:"Y"},{name:"Jämtlands län",key:"Z"}],SH:[{name:"Ascension",key:"AC"},{name:"Saint Helena",key:"HL"},{name:"Tristan da Cunha",key:"TA"}],SK:[{name:{default:"Banskobystrický kraj",alt_en:"Region of Banská Bystrica"},key:"BC"},{name:{default:"Bratislavský kraj",alt_en:"Region of Bratislava"},key:"BL"},{name:{default:"Košický kraj",alt_en:"Region of Košice"},key:"KI"},{name:{default:"Nitrianský kraj",alt_en:"Region of Nitra"},key:"NI"},{name:{default:"Prešovský kraj",alt_en:"Region of Prešov"},key:"PV"},{name:{default:"Trnavský kraj",alt_en:"Region of Trnava"},key:"TA"},{name:{default:"Trenčianský kraj",alt_en:"Region of Trenčín"},key:"TC"},{name:{default:"Žilinský kraj",alt_en:"Region of Žilina"},key:"ZI"}],SL:[{name:"Eastern",key:"E"},{name:"Northern",key:"N"},{name:"Southern",key:"S"},{name:"Western Area",key:"W"}],SN:[{name:"Diourbel",key:"DB"},{name:"Dakar",key:"DK"},{name:"Fatick",key:"FK"},{name:"Kaffrine",key:"KA"},{name:"Kolda",key:"KD"},{name:"Kédougou",key:"KE"},{name:"Kaolack",key:"KL"},{name:"Louga",key:"LG"},{name:"Matam",key:"MT"},{name:"Sédhiou",key:"SE"},{name:"Saint-Louis",key:"SL"},{name:"Tambacounda",key:"TC"},{name:"Thiès",key:"TH"},{name:"Ziguinchor",key:"ZG"}],SO:[{name:"Awdal",key:"AW"},{name:"Bakool",key:"BK"},{name:"Banaadir",key:"BN"},{name:"Bari",key:"BR"},{name:"Bay",key:"BY"},{name:"Galguduud",key:"GA"},{name:"Gedo",key:"GE"},{name:"Hiiraan",key:"HI"},{name:"Jubbada Dhexe",key:"JD"},{name:"Jubbada Hoose",key:"JH"},{name:"Mudug",key:"MU"},{name:"Nugaal",key:"NU"},{name:"Sanaag",key:"SA"},{name:"Shabeellaha Dhexe",key:"SD"},{name:"Shabeellaha Hoose",key:"SH"},{name:"Sool",key:"SO"},{name:"Togdheer",key:"TO"},{name:"Woqooyi Galbeed",key:"WO"}],SR:[{name:"Brokopondo",key:"BR"},{name:"Commewijne",key:"CM"},{name:"Coronie",key:"CR"},{name:"Marowijne",key:"MA"},{name:"Nickerie",key:"NI"},{name:"Paramaribo",key:"PM"},{name:"Para",key:"PR"},{name:"Saramacca",key:"SA"},{name:"Sipaliwini",key:"SI"},{name:"Wanica",key:"WA"}],SS:[{name:"Northern Bahr el Ghazal",key:"BN"},{name:"Western Bahr el Ghazal",key:"BW"},{name:"Central Equatoria",key:"EC"},{name:"Eastern Equatoria",key:"EE"},{name:"Western Equatoria",key:"EW"},{name:"Jonglei",key:"JG"},{name:"Lakes",key:"LK"},{name:"Upper Nile",key:"NU"},{name:"Unity",key:"UY"},{name:"Warrap",key:"WR"}],ST:[{name:{default:"Província de Príncipe",alt_en:"Príncipe Province"},key:"P"},{name:{default:"Província de São Tomé",alt_en:"São Tomé Province"},key:"S"}],SV:[{name:"Departamento de Ahuachapán",key:"AH"},{name:"Departamento de Cabañas",key:"CA"},{name:"Departamento de Chalatenango",key:"CH"},{name:"Departamento de Cuscatlán",key:"CU"},{name:"La Libertad",key:"LI"},{name:"Departamento de Morazán",key:"MO"},{name:"Departamento de La Paz",key:"PA"},{name:"Departamento de Santa Ana",key:"SA"},{name:"Departamento de San Miguel",key:"SM"},{name:"Departamento de Sonsonate",key:"SO"},{name:"Departamento de San Salvador",key:"SS"},{name:"San Vicente",key:"SV"},{name:"Departamento de La Unión",key:"UN"},{name:"Departamento de Usulután",key:"US"}],SY:[{name:{default:"محافظة دمشق",alt_en:"Damascus Governorate"},key:"DI"},{name:{default:"محافظة درعا",alt_en:"Daraa Governorate"},key:"DR"},{name:{default:"محافظة دير الزور",alt_en:"Deir Ezzor Governorate"},key:"DY"},{name:{default:"محافظة الحسكة",alt_en:"Al-Hasaka Governorate"},key:"HA"},{name:{default:"محافظة حمص",alt_en:"Homs Governorate"},key:"HI"},{name:{default:"محافظة حلب",alt_en:"Aleppo Governorate"},key:"HL"},{name:{default:"محافظة حماة",alt_en:"Hama Governorate"},key:"HM"},{name:{default:"محافظة إدلب",alt_en:"Idlib Governorate"},key:"ID"},{name:{default:"محافظة اللاذقية",alt_en:"Latakia Governorate"},key:"LA"},{name:{default:"محافظة القنيطرة",alt_en:"Al-Qunaitra Governorate"},key:"QU"},{name:{default:"محافظة الرقة",alt_en:"Ar-Raqqah Governorate"},key:"RA"},{name:{default:"محافظة ريف دمشق",alt_en:"Rif Dimashq Governorate"},key:"RD"},{name:{default:"محافظة السويداء",alt_en:"As-Suwayda Governorate"},key:"SU"},{name:{default:"محافظة طرطوس",alt_en:"Tartus Governorate"},key:"TA"}],SZ:[{name:"Hhohho",key:"HH"},{name:"Lubombo",key:"LU"},{name:"Manzini",key:"MA"},{name:"Shiselweni",key:"SH"}],TD:[{name:"Batha",key:"BA"},{name:"Baḩr al Ghazāl",key:"BG"},{name:"Būrkū",key:"BO"},{name:"Chari-Baguirmi",key:"CB"},{name:"Ennedi-Est",key:"EE"},{name:"Ennedi-Ouest",key:"EO"},{name:"Guéra",key:"GR"},{name:"Hadjer Lamis",key:"HL"}
1,{name:"Kanem",key:"KA"},{name:"Lac",key:"LC"},{name:"Logone-Occidental",key:"LO"},{name:"Logone-Oriental",key:"LR"},{name:"Mandoul",key:"MA"},{name:"Moyen-Chari",key:"MC"},{name:"Mayo‐Kebbi‐Est",key:"ME"},{name:"Mayo‐Kebbi‐Ouest",key:"MO"},{name:"Ville de Ndjamena",key:"ND"},{name:"Ouaddaï",key:"OD"},{name:"Salamat",key:"SA"},{name:"Sīlā",key:"SI"},{name:"Tandjilé",key:"TA"},{name:"Tibastī",key:"TI"},{name:"Wadi Fira",key:"WF"}],TG:[{name:"Centrale",key:"C"},{name:"Kara",key:"K"},{name:"Maritime",key:"M"},{name:"Plateaux",key:"P"},{name:"Savanes",key:"S"}],TJ:[{name:{default:"Душанбе",alt_en:"Dushanbe"},key:"DU"},{name:{default:"Вилояти Мухтори Кӯҳистони Бадахшон",alt_en:"Gorno-Badakhshan Autonomous Region"},key:"GB"},{name:{default:"Вилояти Хатлон",alt_en:"Khatlon Region"},key:"KT"},{name:{default:"Ноҳияҳои тобеи ҷумҳурӣ",alt_en:"Districts of Republican Subordination"},key:"RA"},{name:{default:"Вилояти Суғд",alt_en:"Sughd Region"},key:"SU"}],TL:[{name:"Aileu",key:"AL"},{name:"Ainaro",key:"AN"},{name:"Baucau",key:"BA"},{name:"Bobonaro",key:"BO"},{name:"Cova Lima",key:"CO"},{name:"Díli",key:"DI"},{name:"Ermera",key:"ER"},{name:"Lautem",key:"LA"},{name:"Liquiça",key:"LI"},{name:"Manufahi",key:"MF"},{name:"Manatuto",key:"MT"},{name:"Oecussi",key:"OE"},{name:"Viqueque",key:"VI"}],TT:[{name:"Arima",key:"ARI"},{name:"Chaguanas",key:"CHA"},{name:"Couva-Tabaquite-Talparo",key:"CTT"},{name:"Diego Martin",key:"DMN"},{name:"Mayaro-Rio Claro",key:"MRC"},{name:"Penal-Debe",key:"PED"},{name:"Port of Spain",key:"POS"},{name:"Princes Town",key:"PRT"},{name:"Point Fortin",key:"PTF"},{name:"San Fernando",key:"SFO"},{name:"Sangre Grande",key:"SGE"},{name:"Siparia",key:"SIP"},{name:"San Juan-Laventille",key:"SJL"},{name:"Tobago",key:"TOB"},{name:"Tunapuna-Piarco",key:"TUP"}],US:[{name:"Alabama",key:"AL"},{name:"Alaska",key:"AK"},{name:"American Samoa",key:"AS"},{name:"Arizona",key:"AZ"},{name:"Arkansas",key:"AR"},{name:"California",key:"CA"},{name:"Colorado",key:"CO"},{name:"Connecticut",key:"CT"},{name:"Delaware",key:"DE"},{name:"District of Columbia",key:"DC"},{name:"Florida",key:"FL"},{name:"Micronesia",key:"FM"},{name:"Georgia",key:"GA"},{name:"Guam",key:"GU"},{name:"Hawaii",key:"HI"},{name:"Idaho",key:"ID"},{name:"Illinois",key:"IL"},{name:"Indiana",key:"IN"},{name:"Iowa",key:"IA"},{name:"Kansas",key:"KS"},{name:"Kentucky",key:"KY"},{name:"Louisiana",key:"LA"},{name:"Maine",key:"ME"},{name:"Maryland",key:"MD"},{name:"Massachusetts",key:"MA"},{name:"Marshall Islands",key:"MH"},{name:"Michigan",key:"MI"},{name:"Minnesota",key:"MN"},{name:"Mississippi",key:"MS"},{name:"Missouri",key:"MO"},{name:"Northern Mariana Islands",key:"MP"},{name:"Montana",key:"MT"},{name:"Nebraska",key:"NE"},{name:"Nevada",key:"NV"},{name:"New Hampshire",key:"NH"},{name:"New Jersey",key:"NJ"},{name:"New Mexico",key:"NM"},{name:"New York",key:"NY"},{name:"North Carolina",key:"NC"},{name:"North Dakota",key:"ND"},{name:"Ohio",key:"OH"},{name:"Oklahoma",key:"OK"},{name:"Oregon",key:"OR"},{name:"Pennsylvania",key:"PA"},{name:"Puerto Rico",key:"PR"},{name:"Palau",key:"PW"},{name:"Rhode Island",key:"RI"},{name:"South Carolina",key:"SC"},{name:"South Dakota",key:"SD"},{name:"Tennessee",key:"TN"},{name:"Texas",key:"TX"},{name:"US Minor Outlying Islands",key:"UM"},{name:"Utah",key:"UT"},{name:"Vermont",key:"VT"},{name:"Virginia",key:"VA"},{name:"US Virgin Islands",key:"VI"},{name:"Washington",key:"WA"},{name:"West Virginia",key:"WV"},{name:"Wisconsin",key:"WI"},{name:"Wyoming",key:"WY"}],UY:[{name:"Artigas",key:"AR"},{name:"Canelones",key:"CA"},{name:"Cerro Largo",key:"CL"},{name:"Colonia",key:"CO"},{name:"Durazno",key:"DU"},{name:"Florida",key:"FD"},{name:"Flores",key:"FS"},{name:"Lavalleja",key:"LA"},{name:"Maldonado",key:"MA"},{name:"Montevideo",key:"MO"},{name:"Paysandú",key:"PA"},{name:"Río Negro",key:"RN"},{name:"Rocha",key:"RO"},{name:"Rivera",key:"RV"},{name:"Salto",key:"SA"},{name:"San José",key:"SJ"},{name:"Soriano",key:"SO"},{name:"Tacuarembó",key:"TA"},{name:"Treinta y Tres",key:"TT"}],UZ:[{name:"Andijon Region",key:"AN"},{name:"Bukhara Region",key:"BU"},{name:"Fergana Region",key:"FA"},{name:"Jizzakh Region",key:"JI"},{name:"Namangan Region",key:"NG"},{name:"Navoiy Region",key:"NW"},{name:"Qashqadaryo Region",key:"QA"},{name:"Republic of Karakalpakstan",key:"QR"},{name:"Samarqand Region",key:"SA"},{name:"Sirdaryo Region",key:"SI"},{name:"Surxondaryo Region",key:"SU"}
1,{name:"Tashkent",key:"TK"},{name:"Tashkent Region",key:"TO"},{name:"Xorazm Region",key:"XO"}],VE:[{name:"Distrito Capital",key:"A"},{name:"Anzoátegui",key:"B"},{name:"Apure",key:"C"},{name:"Aragua",key:"D"},{name:"Barinas",key:"E"},{name:"Bolívar",key:"F"},{name:"Carabobo",key:"G"},{name:"Cojedes",key:"H"},{name:"Falcón",key:"I"},{name:"Guárico",key:"J"},{name:"Lara",key:"K"},{name:"Mérida",key:"L"},{name:"Miranda",key:"M"},{name:"Monagas",key:"N"},{name:"Nueva Esparta",key:"O"},{name:"Portuguesa",key:"P"},{name:"Sucre",key:"R"},{name:"Táchira",key:"S"},{name:"Trujillo",key:"T"},{name:"Yaracuy",key:"U"},{name:"Zulia",key:"V"},{name:"Dependencias Federales",key:"W"},{name:"La Guaira",key:"X"},{name:"Delta Amacuro",key:"Y"},{name:"Amazonas",key:"Z"}],VU:[{name:"Malampa",key:"MAP"},{name:"Penama",key:"PAM"},{name:"Sanma",key:"SAM"},{name:"Shefa",key:"SEE"},{name:"Tafea",key:"TAE"},{name:"Torba",key:"TOB"}],YE:[{name:{default:"محافظة أبين",alt_en:"Abyan Governorate"},key:"AB"},{name:{default:"محافظة عدن",alt_en:"Aden Governorate"},key:"AD"},{name:{default:"محافظة عمران",alt_en:"Amran Governorate"},key:"AM"},{name:{default:"محافظة البيضاء",alt_en:"Al Bayda' Governorate"},key:"BA"},{name:{default:"محافظة الضالع",alt_en:"Ad Dali' Governorate"},key:"DA"},{name:{default:"محافظة ذمار",alt_en:"Dhamar Governorate"},key:"DH"},{name:{default:"محافظة حضرموت",alt_en:"Hadramaut Governorate"},key:"HD"},{name:{default:"محافظة حجة",alt_en:"Hajjah Governorate"},key:"HJ"},{name:{default:"محافظة الحديدة",alt_en:"Al Hudaydah Governorate"},key:"HU"},{name:{default:"محافظة إب",alt_en:"Ibb Governorate"},key:"IB"},{name:{default:"محافظة الجوف",alt_en:"Al Jawf Governorate"},key:"JA"},{name:{default:"محافظة لحج",alt_en:"Lahij Governorate"},key:"LA"},{name:{default:"محافظة مأرب",alt_en:"Marib Governorate"},key:"MA"},{name:{default:"محافظة المهرة",alt_en:"Al Mahrah Governorate"},key:"MR"},{name:{default:"محافظة المحويت",alt_en:"Al Mahwit Governorate"},key:"MW"},{name:{default:"محافظة ريمة",alt_en:"Raymah Governorate"},key:"RA"},{name:{default:"أمانة العاصمة",alt_en:"Amanat Al Asimah"},key:"SA"},{name:{default:"محافظة صعدة",alt_en:"Sa'dah Governorate"},key:"SD"},{name:{default:"محافظة شبوة",alt_en:"Shabwah Governorate"},key:"SH"},{name:{default:"محافظة صنعاء",alt_en:"Sana'a Governorate"},key:"SN"},{name:{default:"محافظة أرخبيل سقطرى",alt_en:"Socotra Governorate"},key:"SU"},{name:{default:"محافظة تعز",alt_en:"Ta'izz Governorate"},key:"TA"}],ZA:[{name:"Eastern Cape",key:"EC"},{name:"Free State",key:"FS"},{name:"Gauteng",key:"GT"},{name:"Limpopo",key:"LP"},{name:"Mpumalanga",key:"MP"},{name:"Northern Cape",key:"NC"},{name:"Kwazulu-Natal",key:"NL"},{name:"North-West",key:"NW"},{name:"Western Cape",key:"WC"}],ZW:[{name:"Bulawayo",key:"BU"},{name:"Harare",key:"HA"},{name:"Manicaland",key:"MA"},{name:"Mashonaland Central",key:"MC"},{name:"Mashonaland East",key:"ME"},{name:"Midlands",key:"MI"},{name:"Matabeleland North",key:"MN"},{name:"Matabeleland South",key:"MS"},{name:"Masvingo",key:"MV"},{name:"Mashonaland West",key:"MW"}]},h={ES:[{name:"Alicante",key:"A"},{name:"Albacete",key:"AB"},{name:"Almería",key:"AL"},{name:"Ávila",key:"AV"},{name:{default:"Barcelonés",alt_ca:"Barcelonès",alt_en:"Barcelona"},key:"B"},{name:"Badajoz",key:"BA"},{name:"Vizcaya",key:"BI"},{name:"Burgos",key:"BU"},{name:"A Coruña",key:"C"},{name:"Cádiz",key:"CA"},{name:"Cáceres",key:"CC"},{name:"Córdoba",key:"CO"},{name:"Ciudad Real",key:"CR"},{name:"Castellón",key:"CS"},{name:"Cuenca",key:"CU"},{name:"Las Palmas",key:"GC"},{name:{default:"Gironés",alt_ca:"Gironès",alt_en:"Girona"},key:"GI"},{name:"Granada",key:"GR"},{name:"Guadalajara",key:"GU"},{name:"Huelva",key:"H"},{name:"Huesca",key:"HU"},{name:"Jaén",key:"J"},{name:{default:"Lérida",alt_ca:"Lleida"},key:"L"},{name:"León",key:"LE"},{name:"La Rioja",key:"LO"},{name:"Lugo",key:"LU"},{name:"Comunidad de Madrid",key:"M"},{name:"Málaga",key:"MA"},{name:"Región de Murcia",key:"MU"},{name:"Navarra",key:"NA"},{name:"Asturias",key:"O"},{name:"Ourense",key:"OR"},{name:"Palencia",key:"P"},{name:"Islas Baleares",key:"PM"},{name:"Pontevedra",key:"PO"},{name:"Cantabria",key:"S"},{name:"Salamanca",key:"SA"},{name:"Sevilla",key:"SE"},{name:"Segovia",key:"SG"},{name:"Soria",key:"SO"}
1,{name:"Guipúzcoa",key:"SS"},{name:"Tarragona",key:"T"},{name:"Teruel",key:"TE"},{name:"Santa Cruz de Tenerife",key:"TF"},{name:"Toledo",key:"TO"},{name:"Valencia",key:"V"},{name:"Valladolid",key:"VA"},{name:"Álava",key:"VI"},{name:"Zaragoza",key:"Z"},{name:"Zamora",key:"ZA"}],GB:[{name:"County Armagh",key:"ABC"},{name:"Aberdeenshire",key:"ABD"},{name:"Aberdeen City",key:"ABE"},{name:"Argyll and Bute",key:"AGB"},{name:"Isle of Anglesey",key:"AGY"},{name:"Ards and North Down",key:"AND"},{name:"Antrim and Newtownabbey",key:"ANN"},{name:"Angus",key:"ANS"},{name:"Armagh",key:"ARM"},{name:"Bath and North East Somerset",key:"BAS"},{name:"Blackburn with Darwen",key:"BBD"},{name:"Bedford",key:"BDF"},{name:"London Borough of Barking and Dagenham",key:"BDG"},{name:"London Borough of Brent",key:"BEN"},{name:"London Borough of Bexley",key:"BEX"},{name:"Belfast",key:"BFS"},{name:"Bridgend",key:"BGE"},{name:"Blaenau Gwent",key:"BGW"},{name:"Birmingham",key:"BIR"},{name:"Buckinghamshire",key:"BKM"},{name:"Bournemouth",key:"BMH"},{name:"London Borough of Barnet",key:"BNE"},{name:"Brighton and Hove",key:"BNH"},{name:"Barnsley",key:"BNS"},{name:"Bolton",key:"BOL"},{name:"Blackpool",key:"BPL"},{name:"Bracknell Forest",key:"BRC"},{name:"Bradford",key:"BRD"},{name:"London Borough of Bromley",key:"BRY"},{name:"City of Bristol",key:"BST"},{name:"Bury",key:"BUR"},{name:"Cambridgeshire",key:"CAM"},{name:"Caerphilly",key:"CAY"},{name:"Central Bedfordshire",key:"CBF"},{name:"Causeway Coast and Glens",key:"CCG"},{name:"Ceredigion",key:"CGN"},{name:"Cheshire East",key:"CHE"},{name:"Cheshire West and Chester",key:"CHW"},{name:"Calderdale",key:"CLD"},{name:"Clackmannanshire",key:"CLK"},{name:"Cumbria",key:"CMA"},{name:"London Borough of Camden",key:"CMD"},{name:"Carmarthenshire",key:"CMN"},{name:"Cornwall",key:"CON"},{name:"Coventry",key:"COV"},{name:"Cardiff",key:"CRF"},{name:"London Borough of Croydon",key:"CRY"},{name:"Conwy",key:"CWY"},{name:"Darlington",key:"DAL"},{name:"Derbyshire",key:"DBY"},{name:"Denbighshire",key:"DEN"},{name:"Derby",key:"DER"},{name:"Devon",key:"DEV"},{name:"Dumfries and Galloway",key:"DGY"},{name:"Doncaster",key:"DNC"},{name:"Dundee City",key:"DND"},{name:"Dorset",key:"DOR"},{name:"Derry and Strabane",key:"DRS"},{name:"Dudley",key:"DUD"},{name:"Durham",key:"DUR"},{name:"London Borough of Ealing",key:"EAL"},{name:"East Ayrshire",key:"EAY"},{name:"City of Edinburgh",key:"EDH"},{name:"East Dunbartonshire",key:"EDU"},{name:"East Lothian",key:"ELN"},{name:"Eilean Siar",key:"ELS"},{name:"Enfield",key:"ENF"},{name:"East Renfrewshire",key:"ERW"},{name:"East Riding of Yorkshire",key:"ERY"},{name:"Essex",key:"ESS"},{name:"East Sussex",key:"ESX"},{name:"Falkirk",key:"FAL"},{name:"Fife",key:"FIF"},{name:"Flintshire",key:"FLN"},{name:"Fermanagh and Omagh",key:"FMO"},{name:"Gateshead",key:"GAT"},{name:"Glasgow City",key:"GLG"},{name:"Gloucestershire",key:"GLS"},{name:"Royal Borough of Greenwich",key:"GRE"},{name:"Gwynedd",key:"GWN"},{name:"Halton",key:"HAL"},{name:"Hampshire",key:"HAM"},{name:"London Borough of Havering",key:"HAV"},{name:"London Borough of Hackney",key:"HCK"},{name:"Herefordshire",key:"HEF"},{name:"London Borough of Hillingdon",key:"HIL"},{name:"Highland",key:"HLD"},{name:"London Borough of Hammersmith and Fulham",key:"HMF"},{name:"London Borough of Hounslow",key:"HNS"},{name:"Hartlepool",key:"HPL"},{name:"Hertfordshire",key:"HRT"},{name:"London Borough of Harrow",key:"HRW"},{name:"London Borough of Haringey",key:"HRY"},{name:"Isles of Scilly",key:"IOS"},{name:"Isle of Wight",key:"IOW"},{name:"London Borough of Islington",key:"ISL"},{name:"Inverclyde",key:"IVC"},{name:"Royal Borough of Kensington and Chelsea",key:"KEC"},{name:"Kent",key:"KEN"},{name:"Kingston upon Hull",key:"KHL"},{name:"Kirklees",key:"KIR"},{name:"Royal Borough of Kingston upon Thames",key:"KTT"},{name:"Knowsley",key:"KWL"},{name:"Lancashire",key:"LAN"},{name:"Lisburn and Castlereagh",key:"LBC"},{name:"London Borough of Lambeth",key:"LBH"},{name:"Leicester",key:"LCE"},{name:"Leeds",key:"LDS"},{name:"Leicestershire",key:"LEC"},{name:"London Borough of Lewisham",key:"LEW"},{name:"Lincolnshire",key:"LIN"},{name:"Liverpool",key:"LIV"},{name:"City of London",key:"LND"},{name:"Luton",key:"LUT"},{name:"Manchester",key:"MAN"},{name:"Middlesbrough",key:"MDB"},{name:"Medway",key:"MDW"},{name:"Mid and East Antrim",key:"MEA"},{name:"Milton Keynes",key:"MIK"},{name:"Midlothian",key:"MLN"},{name:"Monmouthshire",key:"MON"},{name:"London Borough of Merton",key:"MRT"},{name:"Moray",key:"MRY"},{name:"Merthyr Tydfil",key:"MTY"},{name:"Mid Ulster",key:"MUL"},{name:"North Ayrshire",key:"NAY"},{name:"Northumberland",key:"NBL"},{name:"North East Lincolnshire",key:"NEL"},{name:"Newcastle upon Tyne",key:"NET"},{name:"Norfolk",key:"NFK"},{name:"Nottingham",key:"NGM"},{name:"North Lanarkshire",key:"NLK"},{name:"North Lincolnshire",key:"NLN"},{name:"County Down",key:"NMD"}
1,{name:"North Somerset",key:"NSM"},{name:"Northamptonshire",key:"NTH"},{name:"Neath Port Talbot",key:"NTL"},{name:"Nottinghamshire",key:"NTT"},{name:"North Tyneside",key:"NTY"},{name:"London Borough of Newham",key:"NWM"},{name:"Newport",key:"NWP"},{name:"North Yorkshire",key:"NYK"},{name:"Oldham",key:"OLD"},{name:"Orkney Islands",key:"ORK"},{name:"Oxfordshire",key:"OXF"},{name:"Pembrokeshire",key:"PEM"},{name:"Perth and Kinross",key:"PKN"},{name:"Plymouth",key:"PLY"},{name:"Poole",key:"POL"},{name:"Portsmouth",key:"POR"},{name:"Powys",key:"POW"},{name:"Peterborough",key:"PTE"},{name:"Redcar and Cleveland",key:"RCC"},{name:"Rochdale",key:"RCH"},{name:"Rhondda Cynon Taf",key:"RCT"},{name:"London Borough of Redbridge",key:"RDB"},{name:"Reading",key:"RDG"},{name:"Renfrewshire",key:"RFW"},{name:"London Borough of Richmond upon Thames",key:"RIC"},{name:"Rotherham",key:"ROT"},{name:"Rutland",key:"RUT"},{name:"Sandwell",key:"SAW"},{name:"South Ayrshire",key:"SAY"},{name:"Scottish Borders",key:"SCB"},{name:"Suffolk",key:"SFK"},{name:"Sefton",key:"SFT"},{name:"South Gloucestershire",key:"SGC"},{name:"Sheffield",key:"SHF"},{name:"St. Helens",key:"SHN"},{name:"Shropshire",key:"SHR"},{name:"Stockport",key:"SKP"},{name:"Salford",key:"SLF"},{name:"Slough",key:"SLG"},{name:"South Lanarkshire",key:"SLK"},{name:"Sunderland",key:"SND"},{name:"Solihull",key:"SOL"},{name:"Somerset",key:"SOM"},{name:"Southend-on-Sea",key:"SOS"},{name:"Surrey",key:"SRY"},{name:"Stoke-on-Trent",key:"STE"},{name:"Stirling",key:"STG"},{name:"Southampton",key:"STH"},{name:"London Borough of Sutton",key:"STN"},{name:"Staffordshire",key:"STS"},{name:"Stockton-on-Tees",key:"STT"},{name:"South Tyneside",key:"STY"},{name:"Swansea",key:"SWA"},{name:"Swindon",key:"SWD"},{name:"London Borough of Southwark",key:"SWK"},{name:"Tameside",key:"TAM"},{name:"Telford and Wrekin",key:"TFW"},{name:"Thurrock",key:"THR"},{name:"Torbay",key:"TOB"},{name:"Torfaen",key:"TOF"},{name:"Trafford",key:"TRF"},{name:"London Borough of Tower Hamlets",key:"TWH"},{name:"Vale of Glamorgan",key:"VGL"},{name:"Warwickshire",key:"WAR"},{name:"West Berkshire",key:"WBK"},{name:"West Dunbartonshire",key:"WDU"},{name:"London Borough of Waltham Forest",key:"WFT"},{name:"Wigan",key:"WGN"},{name:"Wiltshire",key:"WIL"},{name:"Wakefield",key:"WKF"},{name:"Walsall",key:"WLL"},{name:"West Lothian",key:"WLN"},{name:"Wolverhampton",key:"WLV"},{name:"London Borough of Wandsworth",key:"WND"},{name:"Windsor and Maidenhead",key:"WNM"},{name:"Wokingham",key:"WOK"},{name:"Worcestershire",key:"WOR"},{name:"Wirral",key:"WRL"},{name:"Warrington",key:"WRT"},{name:"Wrexham",key:"WRX"},{name:"Westminster",key:"WSM"},{name:"West Sussex",key:"WSX"},{name:"York",key:"YOR"},{name:"Shetland Islands",key:"ZET"}],IE:[{name:"County Clare",key:"CE"},{name:"County Cavan",key:"CN"},{name:"County Cork",key:"CO"},{name:"County Carlow",key:"CW"},{name:"County Dublin",key:"D"},{name:"County Donegal",key:"DL"},{name:"County Galway",key:"G"},{name:"County Kildare",key:"KE"},{name:"County Kilkenny",key:"KK"},{name:"County Kerry",key:"KY"},{name:"County Longford",key:"LD"},{name:"County Louth",key:"LH"},{name:"County Limerick",key:"LK"},{name:"County Leitrim",key:"LM"},{name:"County Laois",key:"LS"},{name:"County Meath",key:"MH"},{name:"County Monaghan",key:"MN"},{name:"County Mayo",key:"MO"},{name:"County Offaly",key:"OY"},{name:"County Roscommon",key:"RN"},{name:"County Sligo",key:"SO"},{name:"County Tipperary",key:"TA"},{name:"County Waterford",key:"WD"},{name:"County Westmeath",key:"WH"},{name:"County Wicklow",key:"WW"},{name:"County Wexford",key:"WX"}],IT:[{name:"Agrigento",key:"AG"},{name:"Alessandria",key:"AL"},{name:"Ancona",key:"AN"},{name:"Aosta",key:"AO"},{name:"Ascoli Piceno",key:"AP"},{name:"L'Aquila",key:"AQ"},{name:"Arezzo",key:"AR"},{name:"Asti",key:"AT"},{name:"Avellino",key:"AV"},{name:"Bari",key:"BA"},{name:"Bergamo",key:"BG"},{name:"Biella",key:"BI"},{name:"Belluno",key:"BL"},{name:"Benevento",key:"BN"},{name:"Bologna",key:"BO"},{name:"Brindisi",key:"BR"},{name:"Brescia",key:"BS"},{name:"Barletta-Andria-Trani",key:"BT"},{name:{default:"Bolzano - Bozen",alt_de:"Südtirol",alt_en:"South Tyrol",alt_it:"Bolzano"},key:"BZ"},{name:"Cagliari",key:"CA"},{name:"Campobasso",key:"CB"},{name:"Caserta",key:"CE"},{name:"Chieti",key:"CH"},{name:"Caltanissetta",key:"CL"},{name:"Cuneo",key:"CN"},{name:"Como",key:"CO"},{name:"Cremona",key:"CR"},{name:"Cosenza",key:"CS"},{name:"Catania",key:"CT"},{name:"Catanzaro",key:"CZ"},{name:"Enna",key:"EN"},{name:"Forlì-Cesena",key:"FC"},{name:"Ferrara",key:"FE"},{name:"Foggia",key:"FG"},{name:{default:"Firenze",alt_en:"Florence"},key:"FI"},{name:"Fermo",key:"FM"},{name:"Frosinone",key:"FR"},{name:"Genova",key:"GE"},{name:"Grosseto",key:"GR"},{name:"Imperia",key:"IM"},{name:"Isernia",key:"IS"},{name:"Crotone",key:"KR"},{name:"Lecco",key:"LC"},{name:"Lecce",key:"LE"},{name:"Livorno",key:"LI"},{name:"Lodi",key:"LO"},{name:"Latina",key:"LT"},{name:"Lucca",key:"LU"},{name:{default:"Monza e della Brianza",alt_en:"Monza and Brianza"},key:"MB"},{name:"Macerata",key:"MC"},{name:"Messina",key:"ME"},{name:{default:"Milano",alt_en:"Milan"},key:"MI"},{name:"Mantova",key:"MN"},{name:"Modena",key:"MO"},{name:"Massa-Carrara",key:"MS"},{name:"Matera",key:"MT"},{name:"Napoli",key:"NA"},{name:"Novara",key:"NO"},{name:"Nuoro",key:"NU"},{name:"Ogliastra",key:"OG"},{name:"Oristano",key:"OR"},{name:"Olbia-Tempio",key:"OT"},{name:"Palermo",key:"PA"},{name:"Piacenza",key:"PC"},{name:"Padova",key:"PD"},{name:"Pescara",key:"PE"},{name:"Perugia",key:"PG"},{name:"Pisa",key:"PI"},{name:"Prato",key:"PO"},{name:"Parma",key:"PR"},{name:"Pistoia",key:"PT"},{name:"Pesaro e Urbino",key:"PU"},{name:"Pavia",key:"PV"},{name:"Potenza",key:"PZ"},{name:"Ravenna",key:"RA"},{name:"Reggio Calabria",key:"RC"},{name:"Reggio Emilia",key:"RE"},{name:"Ragusa",key:"RG"},{name:"Rieti",key:"RI"},{name:{default:"Roma Capitale",alt_en:"Rome"},key:"RM"},{name:"Rimini",key:"RN"},{name:"Rovigo",key:"RO"},{name:"Salerno",key:"SA"},{name:"Siena",key:"SI"},{name:"Sondrio",key:"SO"},{name:"La Spezia",key:"SP"},{name:"Siracusa",key:"SR"},{name:"Sassari",key:"SS"},{name:"Savona",key:"SV"},{name:"Taranto",key:"TA"},{name:"Teramo",key:"TE"},{name:"Provincia di Trento",key:"TN"},{name:"Provincia di Torino",key:"TO"},{name:"Trapani",key:"TP"},{name:"Terni",key:"TR"},{name:"Treviso",key:"TV"},{name:"Varese",key:"VA"},{name:"Verbano-Cusio-Ossola",key:"VB"},{name:"Vercelli",key:"VC"},{name:"Venezia",key:"VE"},{name:"Vicenza",key:"VI"},{name:"Verona",key:"VR"},{name:"Viterbo",key:"VT"},{name:"Vibo Valentia",key:"VV"}],LU:[{name:{default:"Canton Capellen",alt_de:"Kanton Kapellen"},key:"CA"},{name:{default:"Canton Clervaux",alt_de:"Kanton Clerf"},key:"CL"},{name:{default:"Canton Diekirch",alt_de:"Kanton Diekirch"},key:"DI"},{name:{default:"Canton Echternach",alt_de:"Kanton Echternach"},key:"EC"},{name:{default:"Canton Esch-sur-Alzette",alt_de:"Kanton Esch an der Alzette"},key:"ES"},{name:{default:"Canton Grevenmacher",alt_de:"Kanton Grevenmacher"},key:"GR"},{name:{default:"Canton Luxembourg",alt_de:"Kanton Luxemburg"},key:"LU"},{name:{default:"Canton Mersch",alt_de:"Kanton Mersch"},key:"ME"},{name:{default:"Canton Redange",alt_de:"Kanton Redingen"},key:"RD"},{name:{default:"Canton Remich",alt_de:"Kanton Remich"},key:"RM"},{name:{default:"Canton Vianden",alt_de:"Kanton Vianden"},key:"VD"},{name:{default:"Canton Wiltz",alt_de:"Kanton Wiltz"},key:"WI"}],PT:[{name:"Albufeira",key:"ABF"},{name:"Albergaria-a-Velha",key:"ABL"},{name:"Abrantes",key:"ABT"},{name:"Alcobaça",key:"ACB"},{name:"Alcochete",key:"ACH"},{name:"Alcanena",key:"ACN"},{name:"Alcoutim",key:"ACT"},{name:"Alandroal",key:"ADL"},{name:"Almodôvar",key:"ADV"},{name:"Alfândega da Fé",key:"AFE"},{name:"Aguiar da Beira",key:"AGB"},{name:"Águeda",key:"AGD"},{name:"Angra do Heroísmo",key:"AGH"},{name:"Arganil",key:"AGN"},{name:"Aljustrel",key:"AJT"},{name:"Aljezur",key:"AJZ"},{name:"Almeida",key:"ALD"},{name:"Alijó",key:"ALJ"},{name:"Almada",key:"ALM"},{name:"Alenquer",key:"ALQ"},{name:"Almeirim",key:"ALR"},{name:"Alter do Chão",key:"ALT"},{name:"Amadora",key:"AMD"},{name:"Armamar",key:"AMM"},{name:"Amares",key:"AMR"},{name:"Amarante",key:"AMT"},{name:"Anadia",key:"AND"},{name:"Ansião",key:"ANS"},{name:"Alpiarça",key:"APC"},{name:"Arouca",key:"ARC"},{name:"Arraiolos",key:"ARL"},{name:"Arronches",key:"ARR"},{name:"Arruda dos Vinhos",key:"ARV"},{name:"Alcácer do Sal",key:"ASL"},{name:"Aveiro",key:"AVR"},{name:"Avis",key:"AVS"},{name:"Alvito",key:"AVT"},{name:"Arcos de Valdevez",key:"AVV"},{name:"Alvaiázere",key:"AVZ"},{name:"Azambuja",key:"AZB"},{name:"Baião",key:"BAO"},{name:"Bombarral",key:"BBR"},{name:"Barcelos",key:"BCL"},{name:"Bragança",key:"BGC"},{name:"Beja",key:"BJA"},{name:"Belmonte",key:"BMT"},{name:"Benavente",key:"BNV"},{name:"Borba",key:"BRB"},{name:"Barrancos",key:"BRC"},{name:"Braga",key:"BRG"},{name:"Barreiro",key:"BRR"},{name:"Boticas",key:"BTC"},{name:"Batalha",key:"BTL"},{name:"Cabeceiras de Basto",key:"CBC"},{name:"Coimbra",key:"CBR"},{name:"Celorico de Basto",key:"CBT"},{name:"Coruche",key:"CCH"},{name:"Condeixa-a-Nova",key:"CDN"},{name:"Castro Daire",key:"CDR"},{name:"Cadaval",key:"CDV"},{name:"Chamusca",key:"CHM"},{name:"Calheta",key:"CHT"},{name:"Chaves",key:"CHV"},{name:"Celorico da Beira",key:"CLB"},{name:"Caldas da Rainha",key:"CLD"},{name:"Calheta",key:"CLT"},{name:"Câmara de Lobos",key:"CML"},{name:"Caminha",key:"CMN"},{name:"Campo Maior",key:"CMR"},{name:"Cinfães",key:"CNF"},{name:"Cantanhede",key:"CNT"},{name:"Castanheira de Pera",key:"CPR"},{name:"Castelo de Paiva",key:"CPV"},{name:"Carregal do Sal",key:"CRS"},{name:"Crato",key:"CRT"},{name:"Corvo",key:"CRV"},{name:"Carrazeda de Ansiães",key:"CRZ"},{name:"Cascais",key:"CSC"},{name:"Castelo Branco",key:"CTB"},{name:"Constância",key:"CTC"},{name:"Castro Marim",key:"CTM"},{name:"Cartaxo",key:"CTX"},{name:"Cuba",key:"CUB"},{name:"Castelo de Vide",key:"CVD"},{name:"Covilhã",key:"CVL"},{name:"Castro Verde",key:"CVR"},{name:"Elvas",key:"ELV"},{name:"Entroncamento",key:"ENT"},{name:"Esposende",key:"EPS"},{name:"Espinho",key:"ESP"},{name:"Estarreja",key:"ETR"},{name:"Estremoz",key:"ETZ"},{name:"Évora",key:"EVR"},{name:"Fafe",key:"FAF"},{name:"Fornos de Algodres",key:"FAG"},{name:"Ferreira do Alentejo",key:"FAL"},{name:"Faro",key:"FAR"},{name:"Figueira de Castelo Rodrigo",key:"FCR"},{name:"Freixo de Espada à Cinta",key:"FEC"}
1,{name:"Figueira da Foz",key:"FIG"},{name:"Felgueiras",key:"FLG"},{name:"Fundão",key:"FND"},{name:"Fronteira",key:"FTR"},{name:"Funchal",key:"FUN"},{name:"Figueiró dos Vinhos",key:"FVN"},{name:"Ferreira do Zêzere",key:"FZZ"},{name:"Gavião",key:"GAV"},{name:"Grândola",key:"GDL"},{name:"Gondomar",key:"GDM"},{name:"Golegã",key:"GLG"},{name:"Guimarães",key:"GMR"},{name:"Góis",key:"GOI"},{name:"Guarda",key:"GRD"},{name:"Gouveia",key:"GVA"},{name:"Horta",key:"HRT"},{name:"Idanha-a-Nova",key:"IDN"},{name:"Ílhavo",key:"ILH"},{name:"Lagoa",key:"LAG"},{name:"Lagoa",key:"LGA"},{name:"Lajes das Flores",key:"LGF"},{name:"Lajes do Pico",key:"LGP"},{name:"Lagos",key:"LGS"},{name:"Loulé",key:"LLE"},{name:"Lamego",key:"LMG"},{name:"Lourinhã",key:"LNH"},{name:"Leiria",key:"LRA"},{name:"Loures",key:"LRS"},{name:"Lousã",key:"LSA"},{name:"Lisboa",key:"LSB"},{name:"Lousada",key:"LSD"},{name:"Mação",key:"MAC"},{name:"Madalena",key:"MAD"},{name:"Maia",key:"MAI"},{name:"Moimenta da Beira",key:"MBR"},{name:"Machico",key:"MCH"},{name:"Marco de Canaveses",key:"MCN"},{name:"Monchique",key:"MCQ"},{name:"Miranda do Corvo",key:"MCV"},{name:"Mêda",key:"MDA"},{name:"Mondim de Basto",key:"MDB"},{name:"Macedo de Cavaleiros",key:"MDC"},{name:"Mirandela",key:"MDL"},{name:"Miranda do Douro",key:"MDR"},{name:"Mafra",key:"MFR"},{name:"Monforte",key:"MFT"},{name:"Mogadouro",key:"MGD"},{name:"Mangualde",key:"MGL"},{name:"Marinha Grande",key:"MGR"},{name:"Mira",key:"MIR"},{name:"Mealhada",key:"MLD"},{name:"Melgaço",key:"MLG"},{name:"Montemor-o-Novo",key:"MMN"},{name:"Montemor-o-Velho",key:"MMV"},{name:"Monção",key:"MNC"},{name:"Mora",key:"MOR"},{name:"Mourão",key:"MOU"},{name:"Moura",key:"MRA"},{name:"Murtosa",key:"MRS"},{name:"Mortágua",key:"MRT"},{name:"Marvão",key:"MRV"},{name:"Mesão Frio",key:"MSF"},{name:"Moita",key:"MTA"},{name:"Manteigas",key:"MTG"},{name:"Montijo",key:"MTJ"},{name:"Mértola",key:"MTL"},{name:"Montalegre",key:"MTR"},{name:"Matosinhos",key:"MTS"},{name:"Murça",key:"MUR"},{name:"Nisa",key:"NIS"},{name:"Nelas",key:"NLS"},{name:"Nordeste",key:"NRD"},{name:"Nazaré",key:"NZR"},{name:"Oliveira de Azeméis",key:"OAZ"},{name:"Óbidos",key:"OBD"},{name:"Oliveira do Bairro",key:"OBR"},{name:"Odemira",key:"ODM"},{name:"Odivelas",key:"ODV"},{name:"Oeiras",key:"OER"},{name:"Oliveira de Frades",key:"OFR"},{name:"Oliveira do Hospital",key:"OHP"},{name:"Olhão",key:"OLH"},{name:"Oleiros",key:"OLR"},{name:"Ourique",key:"ORQ"},{name:"Ovar",key:"OVR"},{name:"Pombal",key:"PBL"},{name:"Paredes de Coura",key:"PCR"},{name:"Penalva do Castelo",key:"PCT"},{name:"Penacova",key:"PCV"},{name:"Ponta Delgada",key:"PDL"},{name:"Paços de Ferreira",key:"PFR"},{name:"Pedrógão Grande",key:"PGR"},{name:"Palmela",key:"PLM"},{name:"Porto de Mós",key:"PMS"},{name:"Porto Moniz",key:"PMZ"},{name:"Penamacor",key:"PNC"},{name:"Penedono",key:"PND"},{name:"Penafiel",key:"PNF"},{name:"Pinhel",key:"PNH"},{name:"Peniche",key:"PNI"},{name:"Penela",key:"PNL"},{name:"Proença-a-Nova",key:"PNV"},{name:"Pampilhosa da Serra",key:"PPS"},{name:"Paredes",key:"PRD"},{name:"Peso da Régua",key:"PRG"},{name:"Portel",key:"PRL"},{name:"Vila Nova de Poiares",key:"PRS"},{name:"Porto",key:"PRT"},{name:"Ponte de Sor",key:"PSR"},{name:"Porto Santo",key:"PST"},{name:"Ponte da Barca",key:"PTB"},{name:"Portalegre",key:"PTG"},{name:"Ponte de Lima",key:"PTL"},{name:"Portimão",key:"PTM"},{name:"Ponta do Sol",key:"PTS"},{name:"Povoação",key:"PVC"},{name:"Póvoa de Lanhoso",key:"PVL"},{name:"Póvoa de Varzim",key:"PVZ"},{name:"Ribeira Brava",key:"RBR"},{name:"Redondo",key:"RDD"},{name:"Ribeira Grande",key:"RGR"},{name:"Rio Maior",key:"RMR"},{name:"Reguengos de Monsaraz",key:"RMZ"},{name:"Ribeira de Pena",key:"RPN"},{name:"Resende",key:"RSD"},{name:"Sátão",key:"SAT"},{name:"São Brás de Alportel",key:"SBA"},{name:"Sabugal",key:"SBG"},{name:"Sabrosa",key:"SBR"},{name:"Santa Comba Dão",key:"SCD"},{name:"Santa Cruz das Flores",key:"SCF"},{name:"Santa Cruz da Graciosa",key:"SCG"},{name:"Santa Cruz",key:"SCR"},{name:"Seia",key:"SEI"},{name:"São João da Madeira",key:"SJM"},{name:"São João da Pesqueira",key:"SJP"},{name:"Silves",key:"SLV"},{name:"Sobral de Monte Agraço",key:"SMA"},{name:"Salvaterra de Magos",key:"SMG"},{name:"Santa Marta de Penaguião",key:"SMP"},{name:"Sines",key:"SNS"},{name:"Sintra",key:"SNT"},{name:"São Pedro do Sul",key:"SPS"},{name:"Sardoal",key:"SRD"},{name:"Soure",key:"SRE"},{name:"Sernancelhe",key:"SRN"},{name:"São Roque do Pico",key:"SRP"},{name:"Sertã",key:"SRT"},{name:"Sesimbra",key:"SSB"}
1,{name:"Sousel",key:"SSL"},{name:"Setúbal",key:"STB"},{name:"Santiago do Cacém",key:"STC"},{name:"Santana",key:"STN"},{name:"Santarém",key:"STR"},{name:"Santo Tirso",key:"STS"},{name:"São Vicente",key:"SVC"},{name:"Sever do Vouga",key:"SVV"},{name:"Seixal",key:"SXL"},{name:"Tabuaço",key:"TBC"},{name:"Terras de Bouro",key:"TBR"},{name:"Tábua",key:"TBU"},{name:"Trancoso",key:"TCS"},{name:"Torre de Moncorvo",key:"TMC"},{name:"Tomar",key:"TMR"},{name:"Tondela",key:"TND"},{name:"Torres Novas",key:"TNV"},{name:"Tarouca",key:"TRC"},{name:"Trofa",key:"TRF"},{name:"Torres Vedras",key:"TVD"},{name:"Tavira",key:"TVR"},{name:"Vila do Bispo",key:"VBP"},{name:"Vila do Conde",key:"VCD"},{name:"Viana do Castelo",key:"VCT"},{name:"Vidigueira",key:"VDG"},{name:"Vila Franca do Campo",key:"VFC"},{name:"Vila Flor",key:"VFL"},{name:"Santa Maria da Feira",key:"VFR"},{name:"Vila Franca de Xira",key:"VFX"},{name:"Vagos",key:"VGS"},{name:"Viseu",key:"VIS"},{name:"Vizela",key:"VIZ"},{name:"Vale de Cambra",key:"VLC"},{name:"Vila Nova de Foz Coa",key:"VLF"},{name:"Valongo",key:"VLG"},{name:"Valença",key:"VLN"},{name:"Valpaços",key:"VLP"},{name:"Vila de Rei",key:"VLR"},{name:"Velas",key:"VLS"},{name:"Vimioso",key:"VMS"},{name:"Vila Nova da Barquinha",key:"VNB"},{name:"Vila Nova de Cerveira",key:"VNC"},{name:"Vendas Novas",key:"VND"},{name:"Vila Nova de Famalicão",key:"VNF"},{name:"Vila Nova de Gaia",key:"VNG"},{name:"Vinhais",key:"VNH"},{name:"Ourém",key:"VNO"},{name:"Vila Nova de Paiva",key:"VNP"},{name:"Viana do Alentejo",key:"VNT"},{name:"Vila Pouca de Aguiar",key:"VPA"},{name:"Vila do Porto",key:"VPT"},{name:"Praia da Vitória",key:"VPV"},{name:"Vila Real",key:"VRL"},{name:"Vieira do Minho",key:"VRM"},{name:"Vila Real de Santo António",key:"VRS"},{name:"Vila Viçosa",key:"VVC"},{name:"Vila Verde",key:"VVD"},{name:"Vila Velha de Ródão",key:"VVR"},{name:"Vouzela",key:"VZL"}]},p={AD:["CA"],AE:["AR","EN"],AF:["FA","PS"],AG:["EN"],AI:["EN"],AL:["SQ"],AM:["HY"],AO:["PT"],AQ:["EN"],AR:["ES"],AS:["EN"],AT:["DE"],AU:["EN"],AW:["NL"],AX:["FI","SE"],AZ:["AZ"],BA:["BS","HR","SR"],BB:["EN"],BD:["BN"],BE:["FR","NL","DE"],BF:["FR"],BG:["BG"],BH:["AR","EN"],BI:["EN"],BJ:["FR"],BL:["FR"],BM:["EN"],BN:["EN","MS"],BO:["ES"],BQ:["NL","EN"],BR:["PT"],BS:["EN"],BT:["DZ"],BV:["NO"],BW:["EN"],BY:["BY","RU"],BZ:["EN","ES"],CA:["EN","FR"],CC:["EN"],CD:["FR"],CF:["FR"],CG:["FR"],CH:["DE","FR","IT"],CI:["FR"],CK:["EN"],CL:["ES"],CM:["EN"],CN:["ZH"],CO:["ES"],CR:["ES"],CU:["ES"],CV:["PT"],CW:["EN","NL"],CX:["EN"],CY:["HE"],CZ:["CS"],DE:["DE"],DJ:["AR","FR"],DK:["DA"],DM:["EN"],DO:["ES"],DZ:["AR","FR"],EC:["ES"],EE:["ET"],EG:["AR"],EH:["AR"],ER:["AR","IT","TI"],ES:["CA","ES","EU","GL"],ET:["AM","OM","SO","TI"],FI:["FI","SE"],FJ:["EN"],FK:["EN"],FM:["EN"],FO:["DA"],FR:["FR"],GA:["FR"],GB:["EN"],GD:["EN"],GE:["KA"],GG:["EN"],GF:["FR"],GH:["EN"],GI:["EN"],GL:["DA","KL"],GM:["EN"],GN:["FR"],GP:["FR"],GQ:["ES","FR","PT"],GR:["EL"],GS:["EN"],GT:["ES"],GU:["EN"],GW:["PT"],GY:["EN"],HK:["EN","ZH"],HM:["EN"],HN:["ES"],HR:["HR"],HT:["FR","HT"],HU:["HU"],ID:["ID"],IE:["EN"],IL:["AR","HE"],IM:["EN"],IN:["EN"],IO:["EN"],IQ:["AR"],IR:["FA"],IS:["IS"],IT:["IT"],JE:["EN"],JM:["EN"],JO:["AR"],JP:["JP"],KE:["EN"],KG:["KY","RU"],KH:["KM"],KI:["EN"],KM:["AR","FR"],KN:["EN"],KP:["KO"],KR:["KO"],KW:["AR"],KY:["EN"],KZ:["KK","RU"],LA:["LO"],LB:["AR"],LC:["EN"],LI:["DE"],LK:["EN","SI","TA"],LR:["EN"],LS:["EN","ST"],LT:["LT"],LU:["DE","FR"],LV:["LV"],LY:["AR"],MA:["AR","FR"],MC:["FR"],MD:["RO"],ME:["SR"],MF:["FR"],MG:["FR","MG"],MH:["EN"],MK:["MK"],ML:["FR"],MM:["MY"],MN:["MN"],MO:["PT","ZH"],MP:["EN"],MQ:["FR"],MR:["AR","FR"],MS:["EN"],MT:["EN","MT"],MU:["EN","FR"],MV:["DV"],MW:["EN","NY"],MX:["ES"],MY:["MS"],MZ:["PT"],NA:["EN"],NC:["FR"],NE:["FR"],NF:["EN"],NG:["ES"],NI:["ES"],NL:["NL"],NO:["NO"],NP:["EN"],NR:["EN"],NU:["EN"],NZ:["EN"],OM:["AR","EN"],PA:["ES"],PE:["ES"],PF:["FR"],PG:["EN"],PH:["EN","TL"],PK:["EN"],PL:["PL"],PM:["FR"],PN:["EN"],PR:["EN","ES"],PS:["AR"],PT:["PT"],PW:["EN"],PY:["ES"],QA:["AR","EN"],RE:["FR"],RO:["RO"],RS:["SR"],RU:["RU"],RW:["EN","FR","RW"],SA:["AR"],SB:["EN"],SC:["EN","FR"],SD:["AR","EN"],SE:["SE"],SG:["EN"],SH:["EN"],SI:["SL"],SJ:["NO"],SK:["SK"],SL:["EN"],SM:["IT"],SN:["FR"],SO:["SO"],SR:["NL"],SS:["EN"],ST:["PT"],SV:["ES"],SX:["EN","NL"],SY:["AR"],SZ:["EN","SS"],TC:["EN"],TD:["FR"],TF:["FR"],TG:["FR"],TH:["TH"],TJ:["RU","TG"],TK:["EN"],TL:["EN","ID","PT"],TN:["AR","FR"],TM:["RU","TK"],TO:["EN","TO"],TR:["TR"],TT:["EN"],TV:["EN"],TW:["ZH"],TZ:["EN","SW"],UA:["UK"],UG:["EN","SW"],UM:["EN"],US:["EN"],UY:["ES"],UZ:["UZ"],VA:["IT"],VC:["EN"],VE:["ES"],VG:["EN"],VI:["EN"],VN:["VN"],VU:["EN"],WF:["FR"],WS:["EN"],YE:["AR"],YT:["FR"],ZA:["EN"],ZM:["EN"],ZW:["EN"]},f={CA:[{component:"road",replacements:[{src:"Carrer de",dest:"C"},{src:"Rambla",dest:"Rbla"}]}],CS:[{component:"road",replacements:[{src:"Ulice",dest:"Ul"},{src:"Třída",dest:"Tř"},{src:"Náměstí",dest:"Nám"}]}],DA:[{component:"road",replacements:[{src:"Gamle",dest:"Gl"},{src:"Gammel",dest:"Gl"},{src:"Lille",dest:"Ll"},{src:"Nordre",dest:"Ndr"},{src:"Nørre",dest:"Nr"},{src:"Sankt",dest:"Skt"},{src:"Store",dest:"St"},{src:"Søndre",dest:"Sdr"},{src:"Sønder",dest:"Sdr"},{src:"Vester",dest:"V"},{src:"Vestre",dest:"V"},{src:"Øster",dest:"Ø"},{src:"Østre",dest:"Ø"}]}],DE:[{component:"road",replacements:[{src:"Platz",dest:"Pl"},{src:"Sankt",dest:"St"},{src:"Straße",dest:"Str"},{src:"Strasse",dest:"Str"}]}
1],EN:[{component:"country",replacements:[{src:"United Kingdom",dest:"UK"},{src:"United States of America",dest:"USA"},{src:"United States Virgin Islands",dest:"USVI"}]},{component:"road",replacements:[{src:"Alley",dest:"Aly"},{src:"Arcade",dest:"Arc"},{src:"Avenue",dest:"Ave"},{src:"Boulevard",dest:"Blvd"},{src:"Circle",dest:"Cl"},{src:"Court",dest:"Ct"},{src:"Crescent",dest:"Cres"},{src:"Crossroad",dest:"XRD"},{src:"Drive",dest:"Dr"},{src:"Esplanade",dest:"Esp"},{src:"Expressway",dest:"EXPY"},{src:"Extention",dest:"Ext"},{src:"Freeway",dest:"Fwy"},{src:"Grove",dest:"Gr"},{src:"Highway",dest:"HWY"},{src:"Mountain",dest:"Mtn"},{src:"Northeast",dest:"NE"},{src:"Northwest",dest:"NW"},{src:"Place",dest:"Pl"},{src:"Road",dest:"Rd"},{src:"Southeast",dest:"SE"},{src:"Southwest",dest:"SW"},{src:"Square",dest:"Sq"},{src:"Street",dest:"St"},{src:"Terrace",dest:"Tce"},{src:"Throughway",dest:"TRWY"}]}],ES:[{component:"road",replacements:[{src:"Avenida",dest:"Avda"},{src:"Calle de",dest:"C"},{src:"Carrera",dest:"Cra"},{src:"Carrero",dest:"Cro"},{src:"Colonia",dest:"Col"},{src:"Estación",dest:"Estcn"},{src:"Gran Vía",dest:"GV"},{src:"Mercado",dest:"Merc"},{src:"Plaza",dest:"Pl"},{src:"Parque",dest:"Pque"},{src:"Pasaje",dest:"Psje"},{src:"Paseo",dest:"Po"},{src:"Pueblo",dest:"Pblo"},{src:"Puente",dest:"Pnte"},{src:"Puerta",dest:"Pta"},{src:"Puerto",dest:"Pto"},{src:"Rambla",dest:"Rbla"},{src:"Ronda",dest:"Rda"},{src:"Rotonda",dest:"Rtda"},{src:"San",dest:"S"},{src:"Sector",dest:"Sect"},{src:"Santa",dest:"Sta"},{src:"Viaducto",dest:"Vcto"}]}],ET:[{component:"road",replacements:[{src:"Maantee",dest:"mnt"},{src:"Puiestee",dest:"pst"},{src:"Raudtee",dest:"rdt"},{src:"Raudteejaam",dest:"rdtj"},{src:"Tänav",dest:"tn"}]}],EU:[{component:"road",replacements:[{src:"Kalea",dest:"K"},{src:"Errepidea",dest:"Err"},{src:"Etorbidea",dest:"Etorb"}]}],FI:[{component:"road",replacements:[{src:"alue",dest:"al"},{src:"asema",dest:"as"},{src:"aukio",dest:"auk"},{src:"kaari",dest:"kri"},{src:"katu",dest:"k"},{src:"kuja",dest:"kj"},{src:"penger",dest:"pgr"},{src:"polku",dest:"p"},{src:"raitti",dest:"r"},{src:"ranta",dest:"rt"},{src:"rinne",dest:"rn"},{src:"tie",dest:"t"},{src:"tienhaara",dest:"th"},{src:"tori",dest:"tr"},{src:"väylä",dest:"vlä"}]}],FR:[{component:"road",replacements:[{src:"Avenue",dest:"Av"},{src:"Bâtiment",dest:"Bât"},{src:"Boulevard",dest:"Boul"},{src:"Cours",dest:"Crs"},{src:"Place",dest:"Pl"},{src:"Rue",dest:"r"},{src:"Saint",dest:"St"},{src:"Sainte",dest:"Ste"},{src:"Zone industrielle",dest:"Z.I"}]}],HU:[{component:"road",replacements:[{src:"utca",dest:"u"},{src:"körút",dest:"krt"}]}],IT:[{component:"road",replacements:[{src:"Calle",dest:"C.le"},{src:"Campo",dest:"C.po"},{src:"Cascina",dest:"C.na"},{src:"Corso",dest:"C.so"},{src:"Corte",dest:"C.te"},{src:"Fondamenta",dest:"F.te"},{src:"Largo",dest:"L.go"},{src:"Località",dest:"Loc."},{src:"Lungomare",dest:"L.mare"},{src:"Piazza",dest:"P.za"},{src:"Piazzale",dest:"P.le"},{src:"Piazzetta",dest:"P.ta"},{src:"Ponte",dest:"P.te"},{src:"Porta",dest:"P.ta"},{src:"Salizada",dest:"S.da"},{src:"San",dest:"S."},{src:"Santa",dest:"S."},{src:"Santo",dest:"S."},{src:"Santissima",dest:"SS.ma"},{src:"Santissime",dest:"SS.me"},{src:"Santissimi",dest:"SS.mi"},{src:"Santissimo",dest:"SS.mo"},{src:"Stazione",dest:"Staz"},{src:"Strada Comunale",dest:"SC"},{src:"Strada Provinciale",dest:"SP"},{src:"Strada Regionale",dest:"SR"},{src:"Strada Statale",dest:"SS"},{src:"Via",dest:"V"},{src:"Viale",dest:"V.le"},{src:"Vico",dest:"V.co"},{src:"Vicolo",dest:"V.lo"}]}],NL:[{component:"road",replacements:[{src:"Burgemeester",dest:"Burg"},{src:"Docter",dest:"Dr"},{src:"Dokter",dest:"Dr"},{src:"Gebroeders",dest:"Gebr"},{src:"Generaal",dest:"Gen"},{src:"Gracht",dest:"Gr"},{src:"Kardinaal",dest:"Kard"},{src:"Kolonel",dest:"Kol"},{src:"Kort",dest:"K"},{src:"Korte",dest:"Kte"},{src:"Laan",dest:"ln"},{src:"Lange",dest:"L"},{src:"Markt",dest:"mkt"},{src:"Minister",dest:"Min"},{src:"Monseigneur",dest:"Mgr"},{src:"Pastoor",dest:"Past"},{src:"Prins",dest:"Pr"},{src:"Prinses",dest:"Pr"},{src:"Professor",dest:"Prof"},{src:"Sint",dest:"St"},{src:"Straat",dest:"str"},{src:"Van",dest:"v"},{src:"Vrouwe",dest:"Vr"},{src:"Weg",dest:"wg"},{src:"Zuster",dest:"Zr"}]}],NO:[{component:"road",replacements:[{src:"gata",dest:"g"},{src:"gate",dest:"g"},{src:"gaten",dest:"g"},{src:"plass",dest:"pl"},{src:"plassen",dest:"pl"},{src:"sving",dest:"sv"},{src:"svingen",dest:"sv"},{src:"veg",dest:"v"},{src:"vegen",dest:"v"},{src:"vei",dest:"v"},{src:"veien",dest:"v"}]}],PL:[{component:"road",replacements:[{src:"Aleja",dest:"al."},{src:"Aleje",dest:"al."},{src:"Alei",dest:"al."},{src:"Alejach",dest:"al."},{src:"Aleją",dest:"al."},{src:"Biskupa",dest:"bpa."},{src:"Biskup",dest:"bp."},{src:"Doktora",dest:"dr."},{src:"Księcia",dest:"ks."},{src:"Księdza",dest:"ks."},{src:"Kardynała",dest:"kard."},{src:"Marszałka",dest:"marsz."},{src:"Majora",dest:"mjr."},{src:"Plac",dest:"pl."},{src:"Placu",dest:"pl."},{src:"Placem",dest:"pl."},{src:"Profesora",dest:"prof."},{src:"Pułkownika",dest:"płk."},{src:"Rotmistrza",dest:"rotm."},{src:"Ulica",dest:"ul."},{src:"Ulice",dest:"ul."},{src:"Ulicą",dest:"ul."},{src:"Ulicy",dest:"ul."}]}],PT:[{component:"road",replacements:[{src:"Alameda",dest:"Al"},{src:"Avenida",dest:"Av"},{src:"Azinhaga",dest:"Az"},{src:"Bairro",dest:"Br"},{src:"Beco",dest:"Bc"},{src:"Calçada",dest:"Cc"},{src:"Calçadinha",dest:"Ccnh"},{src:"Caminho",dest:"Cam"},{src:"Casal",dest:"Csl"},{src:"Escadas",dest:"Esc"},{src:"Escadinhas",dest:"Escnh"},{src:"Estrada",dest:"Estr"},{src:"Gaveto",dest:"Gav"},{src:"Jardim",dest:"Jrd"},{src:"Largo",dest:"Lg"},{src:"Loteamento",dest:"Loteam"},{src:"Parque",dest:"Pq"},{src:"Pátio",dest:"Pto"},{src:"Praça",dest:"Pc"},{src:"Praceta",dest:"Pct"},{src:"Prolongamento",dest:"Prolng"},{src:"Quinta",dest:"Qta"},{src:"Rotunda",dest:"Rot"},{src:"Rua",dest:"R"},{src:"Transversal",dest:"Transv"},{src:"Travessa",dest:"Tv"},{src:"Urbanização",dest:"Urb"},{src:"Vila",dest:"Vl"},{src:"Zona",dest:"Zn"}]}],RO:[{component:"road",replacements:[{src:"Strada",dest:"Str"},{src:"Intrarea",dest:"Intr"},{src:"Bulevardul",dest:"Blvd"},{src:"Soseaua",dest:"Sos"}]}
1],RU:[{component:"country",replacements:[{src:"Российская Федерация",dest:"РФ"}]},{component:"state",replacements:[{src:"автономный округ",dest:"АО"},{src:"автономная область",dest:"Аобл"},{src:"область",dest:"обл"},{src:"Республика",dest:"Респ"}]},{component:"county",replacements:[{src:"городской округ",dest:"г.о."},{src:"сельский округ",dest:"с.о."},{src:"район",dest:"р-н"}]},{component:"city",replacements:[{src:"город",dest:"г"},{src:"сельское поселение",dest:"с.п."},{src:"сельский совет",dest:"с.с."}]},{component:"village",replacements:[{src:"поселок",dest:"пос"},{src:"посёлок",dest:"пос"},{src:"дачный поселок",dest:"дп"},{src:"дачный посёлок",dest:"дп"},{src:"деревня",dest:"д"},{src:"курортный поселок",dest:"кп"},{src:"курортный посёлок",dest:"кп"},{src:"местечко",dest:"м"},{src:"село",dest:"с"},{src:"станица",dest:"ст-ца"},{src:"поселок городского типа",dest:"пгт"},{src:"посёлок городского типа",dest:"пгт"}]},{component:"neighbourhood",replacements:[{src:"квартал",dest:"кв-л"},{src:"район",dest:"р-н"},{src:"микрорайон",dest:"мкр"}]},{component:"road",replacements:[{src:"улица",dest:"ул"},{src:"дорога",dest:"дор"},{src:"переулок",dest:"пер"},{src:"шоссе",dest:"ш"},{src:"проспект",dest:"пр-кт"},{src:"проезд",dest:"пр"},{src:"площадь",dest:"пл"},{src:"бульвар",dest:"б-р"},{src:"набережная",dest:"наб"},{src:"корпус",dest:"корп"},{src:"строение",dest:"стр"},{src:"тупик",dest:"туп"}]}],SE:[{component:"road",replacements:[{src:"gata",dest:"g"},{src:"gatan",dest:"g"},{src:"gränd",dest:"gr"},{src:"gränden",dest:"gr"},{src:"lilla",dest:"l"},{src:"norra",dest:"n"},{src:"östra",dest:"ö"},{src:"södra",dest:"s"},{src:"stig",dest:"st"},{src:"stora",dest:"st"},{src:"västra",dest:"v"}]}],SK:[{component:"road",replacements:[{src:"Armádneho generála",dest:"Arm. gen"},{src:"Československej",dest:"Čsl"},{src:"Doktora",dest:"Dr"},{src:"Doktorky",dest:"Dr"},{src:"Generála",dest:"Gen"},{src:"Inžiniera",dest:"Ing"},{src:"Inžinierky",dest:"Ing"},{src:"Kapitána",dest:"Kpt"},{src:"Majora",dest:"Mjr"},{src:"Nábrežie",dest:"Nábr"},{src:"Námestie",dest:"Nám"},{src:"Plukovníka",dest:"Plk"},{src:"Podplukovníka",dest:"Pplk"},{src:"Podporučíka",dest:"Ppor"},{src:"Poručíka",dest:"Por"},{src:"Profesora",dest:"Prof"},{src:"Profesorky",dest:"Prof"},{src:"Sídlisko",dest:"Sídl"},{src:"Svätého",dest:"Sv"},{src:"Svätej",dest:"Sv"},{src:"Ulica",dest:"Ul"}]}],TR:[{component:"road",replacements:[{src:"Bulvar",dest:"Bl"},{src:"Bulvarı",dest:"Bl"},{src:"Cadde",dest:"Cd"},{src:"Caddesi",dest:"Cd"},{src:"Mahalle",dest:"Mh"},{src:"Sokak",dest:"Sk"},{src:"Sokağı",dest:"Sk"}]}],UK:[{component:"road",replacements:[{src:"бульвар",dest:"бул"},{src:"дорога",dest:"дор"},{src:"провулок",dest:"пров"},{src:"площа",dest:"пл"},{src:"проспект",dest:"просп"},{src:"шосе",dest:"ш"},{src:"вулиця",dest:"вул"}]}],VN:[{component:"road",replacements:[{src:"Công trường",dest:"CT"},{src:"Đại lộ",dest:"ĐL"},{src:"Đường",dest:"D"},{src:"Quảng trường",dest:"QT"}]}]},_=s.map(function(e){return e.alias}),x=["state"],j={BR:1,CR:1,ES:1,NI:1,PY:1,RO:1,TG:1,TM:1,XK:1},a="Andorra",n="United Arab Emirates",t="Afghanistan",o="Antigua and Barbuda",u="Anguilla",d="Albania",k="Armenia",S="Antarctica",C="Argentina",A="American Samoa",b="Austria",v="Australia",M="Åland Islands",N="Azerbaijan",B="Bosnia and Herzegovina",L="Barbados",w="Bangladesh",T="Belgium",Z="Burkina Faso",J="Bulgaria",Y="Bahrain",q="Burundi",Q="Saint Barthélemy",X="Bermuda",$="Bolivia",ee="Caribbean Netherlands",ae="The Bahamas",ne="Bouvet Island",te="Botswana",oe="Belarus",re="Cocos (Keeling) Islands",ie="Democratic Republic of the Congo",se="Central African Republic",le="Republic of the Congo",me="Switzerland",ye="Côte d'Ivoire",ce="C
1ook Islands",ue="Cameroon",de="Colombia",ke="Costa Rica",ge="Cabo Verde",he="Curaçao",pe="Christmas Island",fe="Czech Republic",_e="Germany",Se="Djibouti",Ce="Denmark",Ae="Dominica",be="Dominican Republic",ve="Algeria",Me="Ecuador",Ne="Estonia",Be="Western Sahara",Le="Eritrea",we="Ethiopia",Te="Finland",Re="Falkland Islands",Pe="Federated States of Micronesia",Ie="Faroe Islands",Ee="United Kingdom",Ge="Grenada",De="Georgia (country)",Ke="French Guiana",Oe="Guernsey",Ve="Gibraltar",Fe="Greenland",Ue="The Gambia",He="Guadeloupe",We="Equatorial Guinea",ze="South Georgia and the South Sandwich Islands",xe="Guatemala",je="Guinea-Bissau",Ze="Hong Kong",Je="Heard Island and McDonald Islands",Ye="Honduras",qe="Croatia",Qe="Hungary",Xe="Indonesia",$e="Republic of Ireland",ea="Isle of Man",aa="British Indian Ocean Territory",na="Iceland",ta="Jamaica",oa="Kyrgyzstan",ra="Cambodia",ia="Kiribati",sa="Comoros",la="Saint Kitts and Nevis",ma="North Korea",ya="South Korea",ca="Cayman Islands",ua="Kazakhstan",da="Lebanon",ka="Saint Lucia",ga="Liechtenstein",ha="Sri Lanka",pa="Liberia",fa="Lesotho",_a="Lithuania",Sa="Luxembourg",Ca="Morocco",Aa="Moldova",ba="Montenegro",va="Collectivity of Saint Martin",Ma="Madagascar",Na="Marshall Islands",Ba="Republic of North Macedonia",La="Myanmar",wa="Mongolia",Ta="Northern Mariana Islands",Ra="Martinique",Pa="Mauritania",Ia="Montserrat",Ea="Mauritius",Ga="Maldives",Da="Malaysia",Ka="Mozambique",Oa="Namibia",Va="New Caledonia",Fa="Norfolk Island",Ua="Nigeria",Ha="Nicaragua",Wa="Netherlands",za="New Zealand",xa="French Polynesia",ja="Papua New Guinea",Za="Philippines",Ja="Pakistan",Ya="Saint Pierre and Miquelon",qa="Pitcairn Islands",Qa="Puerto Rico",Xa="State of Palestine",$a="Portugal",en="Paraguay",an="Réunion",nn="Romania",tn="Saudi Arabia",on="Solomon Islands",rn="Seychelles",sn="Singapore",ln="Saint Helena, Ascension and Tristan da Cunha",mn="Slovenia",yn="Svalbard and Jan Mayen",cn="Slovakia",un="Sierra Leone",dn="San Marino",kn="Senegal",gn="Somalia",hn="Suriname",pn="South Sudan",fn="São Tomé and Príncipe",_n="El Salvador",Sn="Sint Maarten",Cn="Swaziland",An="Turks and Caicos Islands",bn="French Southern and Antarctic Lands",vn="Thailand",Mn="Tajikistan",Nn="Tokelau",Bn="East Timor",Ln="Turkmenistan",wn="Tunisia",Tn="Trinidad and Tobago",Rn="Tanzania",Pn="Ukraine",In="United States Minor Outlying Islands",En="United States",Gn="Uruguay",Dn="Uzbekistan",Kn="Vatican City",On="Saint Vincent and the Grenadines",Vn="Venezuela",Fn="British Virgin Islands",Un="United States Virgin Islands",Hn="Vietnam",Wn="Vanuatu",zn="Wallis and Futuna",xn="Mayotte",jn="South Africa",Zn="Zimbabwe",Jn=Object.freeze({__proto__:null,AD:a,AE:n,AF:t,AG:o,AI:u,AL:d,AM:k,AO:"Angola",AQ:S,AR:C,AS:A,AT:b,AU:v,AW:"Aruba",AX:M,AZ:N,BA:B,BB:L,BD:w,BE:T,BF:Z,BG:J,BH:Y,BI:q,BJ:"Benin",BL:Q,BM:X,BN:"Brunei",BO:$,BQ:ee,BR:"Brazil",BS:ae,BT:"Bhutan",BV:ne,BW:te,BY:oe,BZ:"Belize",CA:"Canada",CC:re,CD:ie,CF:se,CG:le,CH:me,CI:ye,CK:ce,CL:"Chile",CM:ue,CN:"China",CO:de,CR:ke,CU:"Cuba",CV:ge,CW:he,CX:pe,CY:"Cyprus",CZ:fe,DE:_e,DJ:Se,DK:Ce,DM:Ae,DO:be,DZ:ve,EC:Me,EE:Ne,EG:"Egypt",EH:Be,ER:Le,ES:"Spain",ET:we,FI:Te,FJ:"Fiji",FK:Re,FM:Pe,FO:Ie,FR:"France",GA:"Gabon",GB:Ee,GD:Ge,GE:De,GF:Ke,GG:Oe,GH:"Ghana",GI:Ve,GL:Fe,GM:Ue,GN:"Guinea",GP:He,GQ:We,GR:"Greece",GS:ze,GT:xe,GU:"Guam",GW:je,GY:"Guyana",HK:Ze,HM:Je,HN:Ye,HR:qe,HT:"Haiti",HU:Qe,ID:Xe,IE:$e,IL:"Israel",IM:ea,IN:"India",IO:aa,IQ:"Iraq",IR:"Iran",IS:na,IT:"Italy",JE:"Jersey",JM:ta,JO:"Jordan",JP:"Japan",KE:"Kenya",KG:oa,KH:ra,KI:ia,KM:sa,KN:la,KP:ma,KR:ya,KW:"Kuwait",KY:ca,KZ:ua,LA:"Laos",LB:da,LC:ka,LI:ga,LK:ha,LR:pa,LS:fa,LT:_a,LU:Sa,LV:"Latvia",LY:"Libya",MA:Ca,MC:"Monaco",MD:Aa,ME:ba,MF:va,MG:Ma,MH:Na,MK:Ba,ML:"Mali",MM:La,MN:wa,MO:"Macau",MP:Ta,MQ:Ra,MR:Pa,MS:Ia,MT:"Malta",MU:Ea,MV:Ga,MW:"Malawi",MX:"Mexico",MY:Da,MZ:Ka,NA:Oa,NC:Va,NE:"Niger",NF:Fa,NG:Ua,NI:Ha,NL:Wa,NO:"Norway",NP:"Nepal",NR:"Nauru",NU:"Niue",NZ:za,OM:"Oman",PA:"Panama",PE:"Peru",PF:xa,PG:ja,PH:Za,PK:Ja,PL:"Poland",PM:Ya,PN:qa,PR:Qa,PS:Xa,PT:$a,PW:"Palau",PY:en,QA:"Qatar",RE:an,RO:nn,RS:"Serbia",RU:"Russia",RW:"Rwanda",SA:tn,SB:on,SC:rn,SD:"Sudan",SE:"Sweden",SG:sn,SH:ln,SI:mn,SJ:yn,SK:cn,SL:un,SM:dn,SN:kn,SO:gn,SR:hn,SS:pn,ST:fn,SV:_
1n,SX:Sn,SY:"Syria",SZ:Cn,TC:An,TD:"Chad",TF:bn,TG:"Togo",TH:vn,TJ:Mn,TK:Nn,TL:Bn,TM:Ln,TN:wn,TO:"Tonga",TR:"Turkey",TT:Tn,TV:"Tuvalu",TW:"Taiwan",TZ:Rn,UA:Pn,UG:"Uganda",UM:In,US:En,UY:Gn,UZ:Dn,VA:Kn,VC:On,VE:Vn,VG:Fn,VI:Un,VN:Hn,VU:Wn,WF:zn,WS:"Samoa",YE:"Yemen",YT:xn,ZA:jn,ZM:"Zambia",ZW:Zn,default:{AD:a,AE:n,AF:t,AG:o,AI:u,AL:d,AM:k,AO:"Angola",AQ:S,AR:C,AS:A,AT:b,AU:v,AW:"Aruba",AX:M,AZ:N,BA:B,BB:L,BD:w,BE:T,BF:Z,BG:J,BH:Y,BI:q,BJ:"Benin",BL:Q,BM:X,BN:"Brunei",BO:$,BQ:ee,BR:"Brazil",BS:ae,BT:"Bhutan",BV:ne,BW:te,BY:oe,BZ:"Belize",CA:"Canada",CC:re,CD:ie,CF:se,CG:le,CH:me,CI:ye,CK:ce,CL:"Chile",CM:ue,CN:"China",CO:de,CR:ke,CU:"Cuba",CV:ge,CW:he,CX:pe,CY:"Cyprus",CZ:fe,DE:_e,DJ:Se,DK:Ce,DM:Ae,DO:be,DZ:ve,EC:Me,EE:Ne,EG:"Egypt",EH:Be,ER:Le,ES:"Spain",ET:we,FI:Te,FJ:"Fiji",FK:Re,FM:Pe,FO:Ie,FR:"France",GA:"Gabon",GB:Ee,GD:Ge,GE:De,GF:Ke,GG:Oe,GH:"Ghana",GI:Ve,GL:Fe,GM:Ue,GN:"Guinea",GP:He,GQ:We,GR:"Greece",GS:ze,GT:xe,GU:"Guam",GW:je,GY:"Guyana",HK:Ze,HM:Je,HN:Ye,HR:qe,HT:"Haiti",HU:Qe,ID:Xe,IE:$e,IL:"Israel",IM:ea,IN:"India",IO:aa,IQ:"Iraq",IR:"Iran",IS:na,IT:"Italy",JE:"Jersey",JM:ta,JO:"Jordan",JP:"Japan",KE:"Kenya",KG:oa,KH:ra,KI:ia,KM:sa,KN:la,KP:ma,KR:ya,KW:"Kuwait",KY:ca,KZ:ua,LA:"Laos",LB:da,LC:ka,LI:ga,LK:ha,LR:pa,LS:fa,LT:_a,LU:Sa,LV:"Latvia",LY:"Libya",MA:Ca,MC:"Monaco",MD:Aa,ME:ba,MF:va,MG:Ma,MH:Na,MK:Ba,ML:"Mali",MM:La,MN:wa,MO:"Macau",MP:Ta,MQ:Ra,MR:Pa,MS:Ia,MT:"Malta",MU:Ea,MV:Ga,MW:"Malawi",MX:"Mexico",MY:Da,MZ:Ka,NA:Oa,NC:Va,NE:"Niger",NF:Fa,NG:Ua,NI:Ha,NL:Wa,NO:"Norway",NP:"Nepal",NR:"Nauru",NU:"Niue",NZ:za,OM:"Oman",PA:"Panama",PE:"Peru",PF:xa,PG:ja,PH:Za,PK:Ja,PL:"Poland",PM:Ya,PN:qa,PR:Qa,PS:Xa,PT:$a,PW:"Palau",PY:en,QA:"Qatar",RE:an,RO:nn,RS:"Serbia",RU:"Russia",RW:"Rwanda",SA:tn,SB:on,SC:rn,SD:"Sudan",SE:"Sweden",SG:sn,SH:ln,SI:mn,SJ:yn,SK:cn,SL:un,SM:dn,SN:kn,SO:gn,SR:hn,SS:pn,ST:fn,SV:_n,SX:Sn,SY:"Syria",SZ:Cn,TC:An,TD:"Chad",TF:bn,TG:"Togo",TH:vn,TJ:Mn,TK:Nn,TL:Bn,TM:Ln,TN:wn,TO:"Tonga",TR:"Turkey",TT:Tn,TV:"Tuvalu",TW:"Taiwan",TZ:Rn,UA:Pn,UG:"Uganda",UM:In,US:En,UY:Gn,UZ:Dn,VA:Kn,VC:On,VE:Vn,VG:Fn,VI:Un,VN:Hn,VU:Wn,WF:zn,WS:"Samoa",YE:"Yemen",YT:xn,ZA:jn,ZM:"Zambia",ZW:Zn}});return{format:function(e){var a=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{abbreviate:!1,appendCountry:!1,cleanupPostcode:!0,countryCode:void 0,fallbackCountryCode:void 0,output:"string"},e=function(e){for(var a=Object.keys(e),n=0;n<a.length;n++){var t=a[n].replace(/([A-Z])/g,"_$1").toLowerCase();-1<_.indexOf(t)&&!e[t]&&(e[a[n]]&&(e[t]=e[a[n]]),delete e[a[n]])}return e}(e=Object.assign({},e)),n=(a.countryCode&&(e.country_code=a.countryCode),e=function(e){var a,n,t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:null,o=e.country_code&&e.country_code.toUpperCase();return(o=!m[o]&&t?t.toUpperCase():o)&&2===o.length&&(m[o="UK"===o?"GB":o]&&m[o].use_country&&(o=m[t=o].use_country.toUpperCase(),m[t].change_country&&(a=m[t].change_country,(n=/\$(\w*)/.exec(a))&&(a=e[n[1]]?a.replace(new RegExp("\\$".concat(n[1])),e[n[1]]):a.replace(new RegExp("\\$".concat(n[1])),"")),e.country=a),m[t].add_component)&&-1<m[t].add_component.indexOf("=")&&(n=m[t].add_component.split("="),-1<x.indexOf(n[0]))&&(e[n[0]]=n[1]),"NL"===o&&e.state&&("Curaçao"===e.state?(o="CW",e.country="Curaçao"):e.state.match(/sint maarten/i)?(o="SX",e.country="Sint Maarten"):e.state.match(/aruba/i)&&(o="AW",e.country="Aruba")),e.country_code=o),e}(e,a.fallbackCountryCode),a.appendCountry&&Jn[e.country_code]&&!e.country&&(e.country=Jn[e.country_code]),e=function(n){var t=Object.keys(n),o=s;j[n.country_code]||(o=s.filter(function(e){return"district"!==e.alias})).push({alias:"district",name:"state_district"});for(var e=0;e<t.length;e++)!function(a){var e=o.find(function(e){return e.alias===t[a]});e&&!n[e.name]&&(n[e.name]=n[e.alias])}(e);return n}(e),m[e.country_code]||m.default),n=function(e,n){a=n,o=(t=e).address_template||m.default.address_template;var a,t=o=2===["road","postcode"].map(function(e){return!!a[e]}).filter(function(e){return!e}).length?t.fallback_template||m.default.fallback_template:o,o=Object.assign({}
1,n,{first:function(){return function(e,a){a=a(e,n).split(/\s*\|\|\s*/).filter(function(e){return 0<e.length});return a.length?a[0]:""}}}),r=l(D.render(t,o));if(e.postformat_replace)for(var i=0;i<e.postformat_replace.length;i++)var s=e.postformat_replace[i],r=r.replace(new RegExp(s[0]),s[1]);return(r=(r=l(r)).trim().length?r:l(Object.keys(n).map(function(e){return n[e]}).filter(function(e){return!!e}).join(", ")))+"\n"}(n,e=z(e,n.replace,a));return"array"===a.output?n.split("\n").filter(function(e){return!!e}):n}}},"object"==typeof n&&void 0!==a?a.exports=o():"function"==typeof define&&define.amd?define(o):(t="undefined"!=typeof globalThis?globalThis:t||self).addressFormatter=o()},{}],2:[function(e,a,n){const t=e("@fragaria/address-formatter");function r(e){if(e&&e.querySelectorAll)for(var a=e.querySelectorAll("img:not([alt])"),n=0;n<a.length;n++)a[n].setAttribute("alt","")}jQuery.fn.acalogWidgetize=function(e){var a=this;return new o(a,e,function(e){a.each(function(){e.widgetize(jQuery(this))})}),this},"undefined"!=typeof window&&"undefined"!=typeof document&&(r(document),"undefined"!=typeof MutationObserver)&&new MutationObserver(function(e){for(var a=0;a<e.length;a++)for(var n=e[a],t=0;t<n.addedNodes.length;t++){var o=n.addedNodes[t];o&&1===o.nodeType&&r(o)}}).observe(document.documentElement||document.body,{childList:!0,subtree:!0});var o=function(y){"use strict";var a={CatalogContentWidget:function(){this.widgetize=function(e,a,n){var t;0===a.length&&L.reportError(n.api,"catalog-content",e.prop("outerHTML")),n=n,t="",(a=a).length?t+=r(a[0]):t+='<a href="'+n.gateway+'">'+n.gateway+"</a>",e.html(t)}},CatalogListWidget:function(){this.widgetize=function(e,a,n){0===a.length&&L.reportError(n.api,"catalog-list",e.prop("outerHTML"));a=function(e,a){var n="";if(e.length)for(var t=0;t<e.length;t++){var o=e[t];o.gateway=a.gateway+A("index",o["legacy-id"],o["legacy-id"]),n=(n=(n=(n+='<li class="acalog-catalog">')+('<a class="acalog-catalog-link" href="'+o.gateway+'">'+o.name+"</a>")+'<div class="acalog-catalog-container">')+r(o))+"</div>"+"</li>"}else n+='<li class="acalog-catalog">None</li>';return n}(a,n);e.html(a)}},CatalogLinkWidget:function(){this.widgetize=function(e,a,n){var t,o=n.gateway,r=n.gateway;a.length?(o+=A("index",t=a[0]["legacy-id"],t),r=a[0].name):L.reportError(n.api,"catalog-link",e.prop("outerHTML")),n.linkText&&(r=n.linkText),e.prop("href",o),e.text(r)}},CourseContentWidget:function(){this.widgetize=function(e,a,n){0===a.length&&L.reportError(n.api,"course-content",e.prop("outerHTML"));r=n,o="",(a=a).length?o+=c(a[0],r):(a=r.gateway,t=r.gateway,null!==r.gatewayCatalogId&&(a+=A("index",r.gatewayCatalogId,r.gatewayCatalogId),t+=A("index",r.gatewayCatalogId,r.gatewayCatalogId)),o+='<a href="'+a+'">'+t+"</a>");var t,o,r=o;e.html(r),N(e,n,!1)}},CourseListWidget:function(){this.widgetize=function(e,a,n){0===a.length&&L.reportError(n.api,"course-list",e.prop("outerHTML"));a=function(e,a){var n="";if(e.length)for(var t=0;t<e.length;t++){var o=e[t];o.gateway=a.gateway+A("course",a.gatewayCatalogId,o["legacy-id"]),n=(n+='<li class="acalog-course">')+('<a class="acalog-course-link" href="'+o.gateway+'">'+o.title+"</a>"),n=o.url?(o.api="/"+o.url.split("/").slice(3).join("/"),(n+='<div class="acalog-course-container" data-acalog-ajax="'+o.api+'" data-acalog-ajax-type="course">')+a.placeholder+"</div>"):(n+='<div class="acalog-course-container">')+c(o,a)+"</div>",n+="</li>"}else n+='<li class="acalog-course">None</li>';return n}(a,n);e.html(a),N(e,n,!1),"dynamic"===n.display&&e.on("click",".acalog-course-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-course-open");var a=y(this).next("div.acalog-course-container");a.data("acalog-ajax")&&M(a,n,function(){N(a,n,!1)})})}},CourseLinkWidget:function(){this.widgetize=function(e,a,n){var t,o=n.gateway,r=n.gateway;a.length?(t=a[0]["legacy-id"],o+=A("course",n.gatewayCatalogId,t),r=a[0].title):(L.reportError(n.api,"course-link",e.prop("outerHTML")),null!==n.gatewayCatalogId&&(o+=A("index",n.gatewayCatalogId,n.gatewayCatalogId),r+=A("index",n.gatewayCatalogId,n.gatewayCatalogId))),n.linkText&&(r=n.linkText),e.prop("href",o),e.text(r)}},ProgramContentWidget:function(){this.widgetize=function(e,a,n){0===a.length&&L.reportError(n.api,"program-content",e.prop("outerHTML"));r=n,o="",(a=a).length?o+=l(a[0],r):(a=r.gateway,t=r.gateway,null!==r.gatewayCatalogId&&(a+=A("index",r.gatewayCatalogId,r.gatewayCatalogId),t+=A("index",r.gatewayCatalogId,r.gatewayCatalogId)),o+='<a href="'+a+'">'+t+"</a>");var t,o,r=o,i=(e.html(r),N(e,n,!1),e.children(".acalog-program-cores"));i.attr("data-acalog-ajax")&&M(i,n,function(){N(i,n,!1)}),"dynamic"===n.display&&e.on("click",".acalog-program-core-course-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-program-core-course-open");var a=y(this).siblings(".acalog-program-core-course-container:first").children(".acalog-program-core-course-body");a.attr("data-acalog-ajax")&&M(a,n,function(){N(a,n,!1)})})}},ProgramListWidget:function(){this.widgetize=function(e,a,n){0===a.length&&L.reportError(n.api,"program-list",e.prop("outerHTML"));a=function(e,a){var n="";if(e.length)for(var t=0;t<e.length;t++){var o=e[t];o.gateway=a.gateway+A("program",a.gatewayCatalogId,o["legacy-id"]),n=(n+='<li class="acalog-program">')+('<a class="acalog-program-link" href="'+o.gateway+'">'+o.name+"</a>"),n=o.url?(o.api="/"+o.url.split("/").slice(3).join("/"),(n+='<div class="acalog-program-container" data-acalog-ajax="'+o.api+'" data-acalog-ajax-type="program">')+a.placeholder+"</div>"):(n+='<div class="acalog-program-container">')+l(o,a)+"</div>",n+="</li>"}else n+='<li class="acalog-program">None</li>';return n}(a,n);e.html(a),N(e,n,!1),"dynamic"===n.display&&(e.on("click",".acalog-program-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-program-open");var a=y(this).next("div.acalog-program-container");a.data("acalog-ajax")&&M(a,n,function(){N(a,n,!1)})}),e.on("click",".acalog-program-core-course-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-program-core-course-open");var a=y(this).next(".acalog-program-core-course-container").children(".acalog-program-core-course-body");a.attr("data-acalog-ajax")&&M(a,n,function(){N(a,n,!1)})}))}},ProgramLinkWidget:function(){this.widgetize=function(e,a,n){var t,o=n.gateway,r=n.gateway;a.length?(t=a[0]["legacy-id"],o+=A("program",n.gatewayCatalogId,t),r=a[
10].name):(L.reportError(n.api,"program-link",e.prop("outerHTML")),null!==n.gatewayCatalogId&&(o+=A("index",n.gatewayCatalogId,n.gatewayCatalogId),r+=A("index",n.gatewayCatalogId,n.gatewayCatalogId))),n.linkText&&(r=n.linkText),e.prop("href",o),e.text(r)}},EntityContentWidget:function(){this.widgetize=function(e,a,t){0===a.length&&L.reportError(t.api,"entity-content",e.prop("outerHTML"));r=t,o="",(a=a).length?o+=p(a[0],r):(a=r.gateway,n=r.gateway,null!==r.gatewayCatalogId&&(a+=A("index",r.gatewayCatalogId,r.gatewayCatalogId),n+=A("index",r.gatewayCatalogId,r.gatewayCatalogId)),o+='<a href="'+a+'">'+n+"</a>");var n,o,r=o,i=(e.html(r),N(e,t,!1),e.children(".acalog-entity-programs")),s=(i.attr("data-acalog-ajax")&&M(i,t,function(){N(i,t,!1)}),e.children(".acalog-entity-courses"));s.attr("data-acalog-ajax")&&M(s,t,function(){N(s,t,!1)}),"dynamic"===t.display&&(e.on("click",".acalog-course-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-course-open");var a=y(this).next(".acalog-course-container").children(".acalog-course-body");a.attr("data-acalog-ajax")&&M(a,t,function(){N(a,t,!1)})}),e.on("click",".acalog-program-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-program-open");var a=y(this).next(".acalog-program-container"),n=(a.attr("data-acalog-ajax")&&M(a,t,function(){N(a,t,!1)}),y(this).next(".acalog-program-container").children(".acalog-program-cores"));n.attr("data-acalog-ajax")&&M(n,t,function(){N(n,t,!1)})}),e.on("click",".acalog-program-core-course-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-program-core-course-open");var a=y(this).next(".acalog-program-core-course-container").children(".acalog-program-core-course-body");a.attr("data-acalog-ajax")&&M(a,t,function(){N(a,t,!1)})}))}},EntityListWidget:function(){this.widgetize=function(e,a,o){0===a.length&&L.reportError(o.api,"entity-list",e.prop("outerHTML"));a=function(e,a){var n="";if(e.length)for(var t=0;t<e.length;t++){var o=e[t];o.gateway=a.gateway+A("entity",a.gatewayCatalogId,o["legacy-id"]),n=(n+='<li class="acalog-entity">')+('<a class="acalog-entity-link" href="'+o.gateway+'">'+o.name+"</a>"),n=o.url?(o.api="/"+o.url.split("/").slice(3).join("/"),(n+='<div class="acalog-entity-container" data-acalog-ajax="'+o.api+'" data-acalog-ajax-type="entity">')+a.placeholder+"</div>"):(n+='<div class="acalog-entity-container">')+p(o,a)+"</div>",n+="</li>"}else n+='<li class="acalog-page">None</li>';return n}(a,o);e.html(a),N(e,o,!1),"dynamic"===o.display&&(e.on("click",".acalog-entity-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-entity-open");var a=y(this).next("div.acalog-entity-container"),n=(a.data("acalog-ajax")&&M(a,o,function(){N(a,o,!1)}),y(this).next(".acalog-entity-container").children(".acalog-entity-programs")),t=(n.attr("data-acalog-ajax")&&M(n,o,function(){N(n,o,!1)}),y(this).next(".acalog-entity-container").children(".acalog-entity-courses"));t.attr("data-acalog-ajax")&&M(t,o,function(){N(t,o,!1)})}),e.on("click",".acalog-course-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-course-open");var a=y(this).next(".acalog-course-container").children(".acalog-course-body");a.attr("data-acalog-ajax")&&M(a,o,function(){N(a,o,!1)})}),e.on("click",".acalog-program-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-program-open");var a=y(this).next(".acalog-program-container"),n=(a.attr("data-acalog-ajax")&&M(a,o,function(){N(a,o,!1)}),y(this).next(".acalog-program-container").children(".acalog-program-cores"));n.attr("data-acalog-ajax")&&M(n,o,function(){N(n,o,!1)})}),e.on("click",".acalog-program-core-course-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-program-core-course-open");var a=y(this).next(".acalog-program-core-course-container").children(".acalog-program-core-course-body");a.attr("data-acalog-ajax")&&M(a,o,function(){N(a,o,!1)})}))}},EntityLinkWidget:function(){this.widgetize=function(e,a,n){var t,o=n.gateway,r=n.gateway;a.length?(t=a[0]["legacy-id"],o+=A("entity",n.gatewayCatalogId,t),r=a[
10].name):(L.reportError(n.api,"entity-link",e.prop("outerHTML")),null!==n.gatewayCatalogId&&(o+=A("index",n.gatewayCatalogId,n.gatewayCatalogId),r+=A("index",n.gatewayCatalogId,n.gatewayCatalogId))),n.linkText&&(r=n.linkText),e.prop("href",o),e.text(r)}},FilterContentWidget:function(){this.widgetize=function(e,a,n){0===a.length&&L.reportError(n.api,"filter-content",e.prop("outerHTML"));i=n,r="",(t=a).length?r+=f(t[0],i):(t=i.gateway,o=i.gateway,null!==i.gatewayCatalogId&&(t+=A("index",i.gatewayCatalogId,i.gatewayCatalogId),o+=A("index",i.gatewayCatalogId,i.gatewayCatalogId)),r+='<a href="'+t+'">'+o+"</a>");var t,o,r,i=r;e.html(i),N(e,n,!1),a.length&&a[0].content&&v(e.find(".acalog-filter-description"),a[0].content)}},FilterListWidget:function(){this.widgetize=function(e,a,n){0===a.length&&L.reportError(n.api,"filter-list",e.prop("outerHTML"));var t=function(e,a){var n="";if(e.length)for(var t=0;t<e.length;t++){var o=e[t];o.gateway=a.gateway+A("filter",a.gatewayCatalogId,o["legacy-id"]),n=(n+='<li class="acalog-filter">')+('<a class="acalog-filter-link" href="'+o.gateway+'">'+o.name+"</a>"),n=o.url?(o.api="/"+o.url.split("/").slice(3).join("/"),(n+='<div class="acalog-filter-container" data-acalog-ajax="'+o.api+'" data-acalog-ajax-type="filter">')+a.placeholder+"</div>"):(n+='<div class="acalog-filter-container">')+f(o,a)+"</div>",n+="</li>"}else n+='<li class="acalog-page">None</li>';return n}(a,n);e.html(t),N(e,n,!1),e.find("li.acalog-filter").each(function(e){e=a[e];e&&e.content&&v(y(this).find(".acalog-filter-description"),e.content)}),"dynamic"===n.display&&e.on("click",".acalog-filter-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-filter-open");var a=y(this).next("div.acalog-filter-container");a.data("acalog-ajax")&&M(a,n,function(){N(a,n,!1)})})}},FilterLinkWidget:function(){this.widgetize=function(e,a,n){var t,o=n.gateway,r=n.gateway;a.length?(t=a[0]["legacy-id"],o+=A("filter",n.gatewayCatalogId,t),r=a[0].name):(L.reportError(n.api,"filter-link",e.prop("outerHTML")),null!==n.gatewayCatalogId&&(o+=A("index",n.gatewayCatalogId,n.gatewayCatalogId),r+=A("index",n.gatewayCatalogId,n.gatewayCatalogId))),n.linkText&&(r=n.linkText),e.prop("href",o),e.text(r)}},PageContentWidget:function(){this.widgetize=function(e,a,n){var t,o,r,i;0===a.length&&L.reportError(n.api,"page-content",e.prop("outerHTML")),o=n,i="",(t=a).length?i+=_(t[0]):(t=o.gateway,r=o.gateway,null!==o.gatewayCatalogId&&(t+=A("index",o.gatewayCatalogId,o.gatewayCatalogId),r+=A("index",o.gatewayCatalogId,o.gatewayCatalogId)),i+='<a href="'+t+'">'+r+"</a>"),e.html(i),N(e,n,!1),a.length&&a[0].content&&v(e.find(".acalog-page-description"),a[0].content)}},PageListWidget:function(){this.widgetize=function(e,a,n){0===a.length&&L.reportError(n.api,"page-list",e.prop("outerHTML"));var t=function(e,a){var n="";if(e.length)for(var t=0;t<e.length;t++){var o=e[t];o.gateway=a.gateway+A("page",a.gatewayCatalogId,o["legacy-id"]),n=(n+='<li class="acalog-page">')+('<a class="acalog-page-link" href="'+o.gateway+'">'+o.name+"</a>"),n=o.url?(o.api="/"+o.url.split("/").slice(3).join("/"),(n+='<div class="acalog-page-container" data-acalog-ajax="'+o.api+'" data-acalog-ajax-type="page">')+a.placeholder+"</div>"):(n+='<div class="acalog-page-container">')+_(o)+"</div>",n+="</li>"}else n+='<li class="acalog-page">None</li>';return n}(a,n);e.html(t),N(e,n,!1),e.find("li.acalog-page").each(function(e){e=a[e];e&&e.content&&v(y(this).find(".acalog-page-description"),e.content)}),"dynamic"===n.display&&e.on("click",".acalog-page-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-page-open");var a=y(this).next("div.acalog-page-container");a.data("acalog-ajax")&&M(a,n,function(){N(a,n,!1)})})}},PageLinkWidget:function(){this.widgetize=function(e,a,n){var t,o=n.gateway,r=n.gateway;a.length?(t=a[0]["legacy-id"],o+=A("page",n.gatewayCatalogId,t),r=a[0].name):(L.reportError(n.api,"page-link",e.prop("outerHTML")),null!==n.gatewayCatalogId&&(o+=A("index",n.gatewayCatalogId,n.gatewayCatalogId),r+=A("index",n.gatewayCatalogId,n.gatewayCatalogId))),n.linkText&&(r=n.linkText),e.prop("href",o),e.text(r)}},DegreePlannerContentWidget:function(){this.widgetize=function(e,a,n){0===a.length&&L.reportError(n.api,"degree-planner-content",e.prop("outerHTML"));r=n,o="",(a=a).length?o+=S(a[0],r):(a=r.gateway,t=r.gateway,null!==r.gatewayCatalogId&&(a+=A("index",r.gatewayCatalogId,r.gatewayCatalogId),t+=A("index",r.gatewayCatalogId,r.gatewayCatalogId)),o+='<a href="'+a+'">'+t+"</a>");var t,o,r=o,i=(e.html(r),N(e,n,!1),e.children(".acalog-program-cores"));i.attr("data-acalog-ajax")&&M(i,n,function(){N(i,n,!1)}),"dynamic"===n.display&&e.on("click",".acalog-program-core-course-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-program-core-course-open");var a=y(this).next(".acalog-program-core-course-container").children(".acalog-program-core-course-body");a.attr("data-acalog-ajax")&&M(a,n,function(){N(a,n,!1)})})}},DegreePlannerListWidget:function(){this.widgetize=function(e,a,n){0===a.length&&L.reportError(n.api,"degree-planner-list",e.prop("outerHTML"));a=function(e,a){var n="";if(e.length)for(var t=0;t<e.length;t++){var o=e[t];o.gateway=a.gateway+A("degree_planner",a.gatewayCatalogId,o["legacy-id"]),n=(n=(n=(n+='<li class="acalog-program">')+('<a class="acalog-program-link" href="'+o.gateway+'">'+o.name+"</a>")+'<div class="acalog-program-container">')+S(o,a))+"</div>"+"</li>"}else n+='<li class="acalog-program">None</li>';return n}(a,n);e.html(a),N(e,n,!1),"dynamic"===n.display&&(e.on("click",".acalog-program-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-program-open");var a=y(this).next(".acalog-program-container").children(".acalog-program-cores");a.attr("data-acalog-ajax")&&M(a,n,function(){N(a,n,!1)})}),e.on("click",".acalog-program-core-course-link",function(e){e.preventDefault(),y(this).parent().toggleClass("acalog-program-core-course-open");var a=y(this).next(".acalog-program-core-course-container").children(".acalog-program-core-course-body");a.attr("data-acalog-ajax")&&M(a,n,function(){N(a,n,!1)})}))}},DegreePlannerLinkWidget:function(){this.widgetize=function(e,a,n){var t,o=n.gateway,r=n.gateway;a.length?(t=a[0]["legacy-id"],o+=A("degree_planner",n.gatewayCatalogId,t),r=a[
10].name):(L.reportError(n.api,"degree-planner-link",e.prop("outerHTML")),null!==n.gatewayCatalogId&&(o+=A("index",n.gatewayCatalogId,n.gatewayCatalogId),r+=A("index",n.gatewayCatalogId,n.gatewayCatalogId))),n.linkText&&(r=n.linkText),e.prop("href",o),e.text(r)}},LocationContentWidget:function(){this.widgetize=function(e,a,n){0===a.length&&L.reportError(n.api,"location-content",e.prop("outerHTML"));n=function(e){var a="";let n=e;return a+=C(n=e.length?e[0].location:n)}(a);e.html(n)}},LocationListWidget:function(){this.widgetize=function(e,a,n){0===a.length&&L.reportError(n.api,"location-list",e.prop("outerHTML"));n=function(n){var t="";if(n.length||0,n.length)for(let a=0;a<n.length;a++){let e=n[a];t+=C(e=e.location?e.location:e)}return t}(a);e.html(n)}},UnknownContentWidget:function(){this.widgetize=function(e,a,n){L.reportError(n.api,"unknown-content",e.prop("outerHTML")),e.html('<span class="acalog-error">Error</span>')}},UnknownListWidget:function(){this.widgetize=function(e,a,n){L.reportError(n.api,"unknown-list",e.prop("outerHTML")),e.html('<li><span class="acalog-error">Error</span></li>')}},UnknownLinkWidget:function(){this.widgetize=function(e,a,n){L.reportError(n.api,"unknown-link",e.prop("outerHTML")),e.text("Error")}}};function s(a){try{(a=JSON.parse(a)).program_display=Boolean(a.program_display),a.course_display=Boolean(a.course_display),a.program_show_only_active_visible=Boolean(a.program_show_only_active),a.searchable=Boolean(a.searchable),a.program_grouping=2===a.program_grouping?"degree-type":1===a.program_grouping?"type":"none",a.course_grouping=1===a.course_grouping?"type":"none"}catch(e){a={program_display:!1,course_display:!1,program_show_only_active_visible:!0,searchable:!1,program_grouping:"none",course_grouping:"none"}}return a}function d(e,a){for(var n=[],t={},o="",r=0;r<e.length;r++){var i=e[r];if(!(a.program_show_only_active_visible&&!1===i.status.visible||!1===i.status.active))if(i.program_types.length)for(var s=0;s<i.program_types.length;s++)(o=i.program_types[s].name)in t?t[o].push(i):t[o]=[i];else(o="Other Programs")in t?t[o].push(i):t[o]=[i]}var l=Object.keys(t).sort();-1<l.indexOf("Other Programs")&&l.splice(l.length,0,l.splice(l.indexOf("Other Programs"),1)[0]);for(var m=0;m<l.length;m++)n.push({type:l[m],programs:t[l[m]]});return n}function k(e,a){for(var n=[],t={},o="",r=0;r<e.length;r++){var i=e[r];if(!(a.program_show_only_active_visible&&!1===i.status.visible||!1===i.status.active))if(i.degree_types.length)for(var s=0;s<i.degree_types.length;s++)(o=i.degree_types[s].name)in t?t[o].push(i):t[o]=[i];else(o="Other Programs")in t?t[o].push(i):t[o]=[i]}var l=Object.keys(t).sort();-1<l.indexOf("Other Programs")&&l.splice(l.length,0,l.splice(l.indexOf("Other Programs"),1)[0]);for(var m=0;m<l.length;m++)n.push({type:l[m],programs:t[l[m]]});return n}function g(e,a){for(var n=[],t=0;t<e.length;t++){var o=e[t];a.program_show_only_active_visible&&!1===o.status.visible||!1===o.status.active||n.push(o)}return n}function r(e){var a="";return(a+='<h1 class="acalog-catalog-name">'+e.name+"</h1>")+('<div class="acalog-catalog-description">'+e.description+"</div>")+'<a href="#" class="acalog-close">Close</a>'}function c(e,a){var n,t="";return t+='<h1 class="acalog-course-title">'+e.title+"</h1>",e.hasOwnProperty("locations")&&0<(n=e.locations.map(e=>e.name).join(", ")).length&&(t+='<h3 class="acalog-course-location"><b>Location(s):</b><span>'+n+"</span></h3>"),e.body?t+='<div class="acalog-course-body">'+e.body+"</div>":(e.api="/"+e.url.split("/").slice(3).join("/"),t+='<div class="acalog-course-body" data-acalog-ajax="'+e.api+'" data-acalog-ajax-type="course-body">'+a.placeholder+"</div>"),t+='<a href="#" class="acalog-close">Close</a>'}function l(e,a){var n,t="";return t+='<h1 class="acalog-program-name">'+e.name+"</h1>",e.hasOwnProperty("locations")&&0<(n=e.locations.map(e=>e.name).join(", ")).length&&(t+='<h3 class="acalog-program-location"><b>Location(s):</b><span>'+n+"</span></h3>"),e.hasOwnProperty("description")?t+='<div class="acalog-program-description">'+e.description+"</div>":(e.api="/"+e.url.split("/").slice(3).join("/"),t+='<div class="acalog-program-description" data-acalog-ajax="'+e.api+'" data-acalog-ajax-type="program">'+a.placeholder+"</div>"),e.hasOwnProperty("cores")?t+='<div class="acalog-program-cores">
1'+h(e.cores,2,a)+"</div>":(e.api="/"+e.url.split("/").slice(3).join("/"),t+='<div class="acalog-program-cores" data-acalog-ajax="'+e.api+'" data-acalog-ajax-type="cores">'+a.placeholder+"</div>"),t+='<a href="#" class="acalog-close">Close</a>'}function h(e,a,n){for(var t="",o=6<a?6:a,r=6===o?6:o+1,i=0;i<e.length;i++){var s=e[i];if(t=(t+='<div class="acalog-program-core">')+("<h"+o+' class="acalog-program-core-name">'+s.name+"</h"+o+">"),s.description.length&&(t+='<div class="acalog-program-core-description">'+s.description+"</div>"),s.courses.length){t+='<ul class="acalog-program-core-courses">';for(var l=0;l<s.courses.length;l++){var m=s.courses[l];m.gateway=n.gateway+A("course",n.gatewayCatalogId,m["legacy-id"]),m.api="/"+m.url.split("/").slice(3).join("/"),m.adhocs=function(e,a){var n={left:[],right:[],before:[],after:[]};if(a.length)for(var t=0;t<a.length;t++){var o=a[t];e===o["course-id"]&&("left"===o.placement?n.left.push(o):"right"===o.placement?n.right.push(o):"before"===o.placement?n.before.push(o):"after"===o.placement&&n.after.push(o))}return n}(m.id,s.adhocs);for(var y=0;y<m.adhocs.before.length;y++)t+=m.adhocs.before[y].display;t+='<li class="acalog-program-core-course">';for(var c=0;c<m.adhocs.left.length;c++)t+=m.adhocs.left[c].display+" ";t+='<a class="acalog-program-core-course-link" href="'+m.gateway+'">'+m.title+"</a>";for(var u=0;u<m.adhocs.right.length;u++)t+=" "+m.adhocs.right[u].display;for(var t=(t=(t=(t+='<div class="acalog-program-core-course-container">')+("<h"+r+' class="acalog-program-core-course-title">'+m.title+"</h"+r+">"))+('<div class="acalog-program-core-course-body" data-acalog-ajax="'+m.api+'" data-acalog-ajax-type="course-body">'+n.placeholder+"</div>")+'<a href="#" class="acalog-close">Close</a>')+"</div>"+"</li>",d=0;d<m.adhocs.after.length;d++)t+=m.adhocs.after[d].display}t+="</ul>"}s.children.length&&(t+='<div class="acalog-program-cores">'+h(s.children,a+1,n)+"</div>"),t+="</div>"}return t}function m(e,a,n){var t,o="";if("type"===a.program_grouping){var r=d(e,a);if(r.length){o+="<h2>Programs</h2>";for(var i=0;i<r.length;i++){for(var o=o+("<h3>"+r[i].type+"</h3>")+"<ul>",s=0;s<r[i].programs.length;s++)(t=r[i].programs[s]).gateway=n.gateway+A("program",n.gatewayCatalogId,t["legacy-id"]),o=(o+='<li class="acalog-program">')+'<a class="acalog-program-link" href="'+t.gateway+'">'+t.name+"</a>",t.api="/"+t.url.split("/").slice(3).join("/"),o=(o+='<div class="acalog-program-container" data-acalog-ajax="'+t.api+'" data-acalog-ajax-type="program">')+n.placeholder+"</div></li>";o+="</ul>"}}}else if("degree-type"===a.program_grouping){var l=k(e,a);if(l.length){o+="<h2>Programs</h2>";for(var m=0;m<l.length;m++){o=o+("<h3>"+l[m].type+"</h3>")+"<ul>";for(var y=0;y<l[m].programs.length;y++)(t=l[m].programs[y]).gateway=n.gateway+A("program",n.gatewayCatalogId,t["legacy-id"]),o=(o+='<li class="acalog-program">')+'<a class="acalog-program-link" href="'+t.gateway+'">'+t.name+"</a>",t.api="/"+t.url.split("/").slice(3).join("/"),o=(o+='<div class="acalog-program-container" data-acalog-ajax="'+t.api+'" data-acalog-ajax-type="program">')+n.placeholder+"</div></li>";o+="</ul>"}}}else{var c=g(e,a);if(c.length){o=o+"<h2>Programs</h2>"+"<ul>";for(var u=0;u<c.length;u++)(t=c[u]).gateway=n.gateway+A("program",n.gatewayCatalogId,t["legacy-id"]),o=(o+='<li class="acalog-program">')+'<a class="acalog-program-link" href="'+t.gateway+'">'+t.name+"</a>",t.api="/"+t.url.split("/").slice(3).join("/"),o=(o+='<div class="acalog-program-container" data-acalog-ajax="'+t.api+'" data-acalog-ajax-type="program">')+n.placeholder+"</div></li>";o+="</ul>"}}return o}function u(e,a,n){var t,o="";if(e.length)if("type"===a.course_grouping){var r=function(e){for(var a=[],n={},t="",o=0;o<e.length;o++){var r=e[o];if(!1!==r.status.active)if(r.course_types.length)for(var i=0;i<r.course_types.length;i++)(t=r.course_types[i].name)in n?n[t].push(r):n[t]=[r];else(t="Other Courses")in n?n[t].push(r):n[t]=[r]}var s=Object.keys(n).sort();-1<s.indexOf("Other Courses")&&s.splice(s.length,0,s.splice(s.indexOf("Other Courses"),1)[0]);for(var l=0;l<s.length;l++)a.push({type:s[l],courses:n[s[l]]});return a}(e);if(r.length){o+="<h2>Courses</h2>";
1for(var i=0;i<r.length;i++){for(var o=o+("<h3>"+r[i].type+"</h3>")+"<ul>",s=0;s<r[i].courses.length;s++)(t=r[i].courses[s]).gateway=n.gateway+A("course",n.gatewayCatalogId,t["legacy-id"]),o=(o=(o+='<li class="acalog-course">')+'<a class="acalog-course-link" href="'+t.gateway+'">'+t.title+'</a><div class="acalog-course-container">')+c(t,n)+"</div></li>";o+="</ul>"}}}else{var l=function(e){for(var a=[],n=0;n<e.length;n++){var t=e[n];!1!==t.status.active&&a.push(t)}return a}(e);if(l.length){o=o+"<h2>Courses</h2>"+"<ul>";for(var m=0;m<l.length;m++)(t=l[m]).gateway=n.gateway+A("course",n.gatewayCatalogId,t["legacy-id"]),o=(o=(o+='<li class="acalog-course">')+'<a class="acalog-course-link" href="'+t.gateway+'">'+t.title+'</a><div class="acalog-course-container">')+c(t,n)+"</div></li>";o+="</ul>"}}return o}function p(e,a){e.options=s(e.options);var n="",n=(n+='<h1 class="acalog-entity-name">'+e.name+"</h1>")+('<div class="acalog-entity-description">'+e.description+"</div>");return e.hasOwnProperty("programs")&&e.hasOwnProperty("options")&&e.options.program_display?n+='<div class="acalog-entity-programs">'+m(e.programs,e.options,a)+"</div>":e.hasOwnProperty("options")&&e.options.program_display&&(e.api="/"+e.url.split("/").slice(3).join("/"),n+='<div class="acalog-entity-programs" data-acalog-ajax="'+e.api+'" data-acalog-ajax-type="programs">'+a.placeholder+"</div>"),e.hasOwnProperty("courses")&&e.hasOwnProperty("options")&&e.options.course_display?n+='<div class="acalog-entity-courses">'+u(e.courses,e.options,a)+"</div>":e.hasOwnProperty("options")&&e.options.course_display&&(e.api="/"+e.url.split("/").slice(3).join("/"),n+='<div class="acalog-entity-courses" data-acalog-ajax="'+e.api+'" data-acalog-ajax-type="courses">'+a.placeholder+"</div>"),n+='<a href="#" class="acalog-close">Close</a>'}function f(e,a){var a='<p>Full filter support coming soon. <a href="'+a.gateway+A("filter",a.gatewayCatalogId,e["legacy-id"])+'">Click here</a> to view the filter.</p>',n="";return(n+='<h1 class="acalog-filter-name">'+e.name+"</h1>")+('<div class="acalog-filter-description">'+e.content+"</div>")+('<div class="acalog-filter-content">'+a+"</div>")+'<a href="#" class="acalog-close">Close</a>'}function _(e){var a="";return(a+='<h1 class="acalog-page-name">'+e.name+"</h1>")+('<div class="acalog-page-description">'+e.content+"</div>")+'<a href="#" class="acalog-close">Close</a>'}function S(e,a){var n="",n=(n+='<h1 class="acalog-program-name">'+e.name+"</h1>")+('<div class="acalog-program-description">'+e.description+"</div>");return e.hasOwnProperty("cores")?n+='<div class="acalog-program-cores">'+h(e.cores,2,a)+"</div>":(e.api="/"+e.url.split("/").slice(3).join("/"),n+='<div class="acalog-program-cores" data-acalog-ajax="'+e.api+'" data-acalog-ajax-type="cores">'+a.placeholder+"</div>"),n+='<a href="#" class="acalog-close">Close</a>'}function C(e){var a="",e=(a+='<span class="acalog-location-container"><h1 class="acalog-location-name">'+e.name+"</h1>",e.address);return a+('<address class="acalog-location-address">'+t.format({city:e.city,state:e.state,countryCode:e.country,postcode:e.postal_code,road:e.street,county:e.county,house:e.building_number,suite:e.suite},{output:"array"}).join("<br/>")+"</address>")+"</span>"}function A(e,a,n){var t="";return"index"===e?t+="/index.php?catoid="+a:"course"===e?t+="/preview_course_nopop.php?catoid="+a+"&coid="+n:"program"===e?t+="/preview_program.php?catoid="+a+"&poid="+n:"entity"===e?t+="/preview_entity.php?catoid="+a+"&ent_oid="+n:"filter"===e||"page"===e?t+="/content.php?catoid="+a+"&navoid="+n:"media"===e?t+="/mime/media/view/"+a+"/"+n+"/":"degree_planner"===e&&(t+="/preview_degree_planner.php?catoid="+a+"&poid="+n+"&print"),t}function b(e,a){try{a=null==a?"":String(a)}catch(e){a=""}a=a&&a.trim?a.trim():"",e.find("img").each(function(){var e=y(this).attr("alt");null!=e&&""!==String(e).trim()||y(this).attr("alt",a)})}function v(e,a){if(e&&e.length&&"string"==typeof a&&""!==a.trim())try{if
1("undefined"!=typeof DOMParser){var n=(new DOMParser).parseFromString("<acalog-api-src>"+a+"</acalog-api-src>","text/html").getElementsByTagName("acalog-api-src")[0];if(n){for(var t=n.querySelectorAll("img"),o=[],r=0;r<t.length;r++)o.push({src:t[r].getAttribute("src"),alt:t[r].getAttribute("alt")});for(var i=e.find("img").toArray(),s={},l=0;l<i.length;l++){var m=i[l],y=m.getAttribute("alt");if(null==y||""===String(y).trim()){for(var c=m.getAttribute("src")||"",u=null,d=-1,k=0;k<o.length;k++)if(!s[k]){var g=o[k].src||"";if(c&&g&&(c===g||c.endsWith(g)||g.endsWith(c))){u=o[k].alt,d=k;break}}if(d<0)for(var h=0;h<o.length;h++)if(!s[h]){var p=o[h].alt;if(null!=p&&""!==String(p).trim()){u=p,d=h;break}}0<=d&&(s[d]=!0),null!=u&&""!==String(u).trim()&&m.setAttribute("alt",u)}}}}}catch(e){}}function M(t,o,r){var e=o.api+"/widget-api"+t.data("acalog-ajax"),i=t.data("acalog-ajax-type"),a=(t.removeData("acalog-ajax"),t.removeAttr("data-acalog-ajax"),t.removeData("acalog-ajax-type"),t.removeAttr("data-acalog-ajax-type"),w.getWidgetType(t,o));L.get(e,[],a,o,function(e,a){var n;e.length?(e=e[0],"course-body"===i&&e.hasOwnProperty("body")?t.html(e.body):"cores"===i&&e.hasOwnProperty("cores")?(n=h(e.cores,2,o),t.html(n)):"programs"===i&&e.hasOwnProperty("programs")&&e.hasOwnProperty("options")?(e.options=s(e.options),n=m(e.programs,e.options,o),t.html(n)):"courses"===i&&e.hasOwnProperty("courses")&&e.hasOwnProperty("options")?(e.options=s(e.options),n=u(e.courses,e.options,o),t.html(n)):"course"===i?(n=c(e,o),t.html(n)):"program"===i?(n=l(e,o),t.html(n)):"entity"===i?(n=p(e,o),t.html(n)):"filter"===i?(n=f(e,o),t.html(n),b(t,e.name),N(t,o,!1),e.content&&v(t.find(".acalog-filter-description"),e.content)):"page"===i?(n=_(e),t.html(n),b(t,e.name),N(t,o,!1),e.content&&v(t.find(".acalog-page-description"),e.content)):"media"===i?t.html(""):"degree_planner"===i&&e.hasOwnProperty("programs")&&e.hasOwnProperty("options")?(e.options=s(e.options),n=function(e,a,n){var t,o="";if("type"===a.program_grouping){var r=d(e,a);if(r.length){o+="<h2>Programs</h2>";for(var i=0;i<r.length;i++){for(var o=o+("<h3>"+r[i].type+"</h3>")+"<ul>",s=0;s<r[i].programs.length;s++)(t=r[i].programs[s]).gateway=n.gateway+A("program",n.gatewayCatalogId,t["legacy-id"]),o=(o=(o+='<li class="acalog-program">')+'<a class="acalog-program-link" href="'+t.gateway+'">'+t.name+'</a><div class="acalog-program-container">')+S(t,n)+"</div></li>";o+="</ul>"}}}else if("degree-type"===a.program_grouping){var l=k(e,a);if(l.length){o+="<h2>Programs</h2>";for(var m=0;m<l.length;m++){o=o+("<h3>"+l[m].type+"</h3>")+"<ul>";for(var y=0;y<l[m].programs.length;y++)(t=l[m].programs[y]).gateway=n.gateway+A("program",n.gatewayCatalogId,t["legacy-id"]),o=(o=(o+='<li class="acalog-program">')+'<a class="acalog-program-link" href="'+t.gateway+'">'+t.name+'</a><div class="acalog-program-container">')+S(t,n)+"</div></li>";o+="</ul>"}}}else{var c=g(e,a);if(c.length){o=o+"<h2>Programs</h2>"+"<ul>";for(var u=0;u<c.length;u++)(t=c[u]).gateway=n.gateway+A("program",n.gatewayCatalogId,t["legacy-id"]),o=(o=(o+='<li class="acalog-program">')+'<a class="acalog-program-link" href="'+t.gateway+'">'+t.name+'</a><div class="acalog-program-container">')+S(t,n)+"</div></li>";o+="</ul>"}}return o}(e.programs,e.options,o),t.html(n)):"degree_planner"===i?(n=S(e,o),t.html(n)):"location"===i||"locations"===i?(n=C(e),t.html(n)):t.html('<span class="acalog-error">Error</span>')):t.html('<span class="acalog-error">Error</span>'),r()})}function N(e,o,r){e.find(".permalink").each(function(){var e,a,n="",t=y(this).data();t.display=y(this).text(),"hierarchy"===t.to_type?t.to_type="entity":"content"===t.to_type&&t.to_url&&-1!==t.to_url.indexOf("page")?t.to_type="page":"content"===t.to_type&&t.to_url&&-1!==t.to_url.indexOf("media")?t.to_type="media":("content"===t.to_type&&t.to_url&&-1!==t.to_url.indexOf("filter")||"content"===t.to_type&&t.to_url&&-1!==t.to_url.indexOf("direct-link"))&&(t.to_type="filter"),t.hasOwnProperty("to_url")&&(t.api="/"+t.to_url.split("/").slice(3).join("/")),t.gateway=o.gateway+A(t.to_type,o.gatewayCatalogId,t.to_legacy_id),t.anchor_text&&String(t.anchor_text).length&&(t.gateway+="#"+t.anchor_text),!0===t.inactive?n=(n+='<div class="acalog-permalink">')+'<span class="acalog-permalink-inactive">'+t.display+"</span></div>":y(this).is("img")?(e=((y(this).attr("alt")||"").trim()||(y(this).attr("title")||"").trim()||t.display||"").trim(),a="",y(this)[0].hasAttribute("style")&&(a=' style="'+y(this)[0].style.cssText+'"'),n+='<img class="acalog-permalink" src="'+t.gateway+'" alt="'+String(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/</g,"&lt;").replace(/\r|\n/g," ")+'"'+a+">"):n="inline"===t.display_type&&!0===r?(n+='<div class="acalog-permalink">')+'<a target="_blank" class="acalog-permalink-link" href="'+t.gateway+'" >'+t.display+"</a></div>
1":"inline"===t.display_type?(n=n+'<div class="acalog-permalink acalog-permalink-inline"><a class="acalog-permalink-link" href="'+t.gateway+'" >'+t.display+"</a>")+'<div class="acalog-permalink-container'+(t.show_title?"":" acalog-permalink-hidetitle")+'" data-acalog-ajax="'+t.api+'" data-acalog-ajax-type="'+t.to_type+'">'+o.placeholder+"</div></div>":"tooltip"===t.display_type&&null!=t.api?(n=n+'<div class="acalog-permalink acalog-permalink-tooltip"><a class="acalog-permalink-link" href="'+t.gateway+'" >'+t.display+"</a>")+'<div class="acalog-permalink-container" data-acalog-ajax="'+t.api+'"  data-acalog-ajax-type="'+t.to_type+'">'+o.placeholder+"</div></div>":"dynamic"===t.display_type&&null!=t.api?(n=n+'<div class="acalog-permalink acalog-permalink-showhide"><a class="acalog-permalink-link" href="'+t.gateway+'" >'+t.display+"</a>")+'<div class="acalog-permalink-container" data-acalog-ajax="'+t.api+'" data-acalog-ajax-type="'+t.to_type+'">'+o.placeholder+"</div></div>":"same"===t.display_type?(n+='<div class="acalog-permalink">')+'<a class="acalog-permalink-link" href="'+t.gateway+'" >'+t.display+"</a></div>":"new"===t.display_type||"popup"===t.display_type?(n+='<div class="acalog-permalink">')+'<a target="_blank" class="acalog-permalink-link" href="'+t.gateway+'" >'+t.display+"</a></div>":(n+='<div class="acalog-permalink">')+'<span class="acalog-permalink-text">'+t.display+"</span></div>",y(this).replaceWith(n)}),e.find(".acalog-permalink-inline").each(function(){var e=y(this),a=y(this).children(".acalog-permalink-container");e.addClass("acalog-permalink-open"),a.attr("data-acalog-ajax")&&M(a,o,function(){N(a,o,!0)})}),"dynamic"===o.display&&(e.on("click",".acalog-permalink-tooltip > .acalog-permalink-link, .acalog-permalink-showhide > .acalog-permalink-link",function(e){e.preventDefault(),e.stopPropagation();var e=y(this).parent(),a=e.children(".acalog-permalink-container");e.toggleClass("acalog-permalink-open"),a.attr("data-acalog-ajax")&&M(a,o,function(){N(a,o,!0)})}),e.on("click",".acalog-permalink .acalog-permalink-container > .acalog-close",function(e){e.preventDefault(),e.stopPropagation(),y(this).parent().parent().toggleClass("acalog-permalink-open")}),e.on("click",".acalog-course > .acalog-course-container > .acalog-close",function(e){e.preventDefault(),e.stopPropagation(),y(this).parent().parent().toggleClass("acalog-course-open")}),e.on("click",".acalog-program > .acalog-program-container > .acalog-close",function(e){e.preventDefault(),e.stopPropagation(),y(this).parent().parent().toggleClass("acalog-program-open")}),e.on("click",".acalog-program-core-course > .acalog-program-core-course-container > .acalog-close",function(e){e.preventDefault(),e.stopPropagation(),y(this).parent().parent().toggleClass("acalog-program-core-course-open")}),e.on("click",".acalog-entity > .acalog-entity-container > .acalog-close",function(e){e.preventDefault(),e.stopPropagation(),y(this).parent().parent().toggleClass("acalog-entity-open")}),e.on("click",".acalog-filter > .acalog-filter-container > .acalog-close",function(e){e.preventDefault(),e.stopPropagation(),y(this).parent().parent().toggleClass("acalog-filter-open")}),e.on("click",".acalog-page > .acalog-page-container > .acalog-close",function(e){e.preventDefault(),e.stopPropagation(),y(this).parent().parent().toggleClass("acalog-page-open")}))}B={"course-content":"courseId","program-content":"programId","entity-content":"entityId","filter-content":"filterId","page-content":"pageId","degree-planner-content":"programId","location-content":"locationId"};var B,L={encodeData:function(e){return encodeURIComponent(e).replace(/\-/g,"%2D").replace(/\_/g,"%5F").replace(/\./g,"%2E").replace(/\!/g,"%21").replace(/\~/g,"%7E").replace(/\*/g,"%2A").replace(/\'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29")},get:function o(r,i,s,l,m){y.ajax({url:r}).done(function(a){var e,n,t;void 0!==a.count&&Object.keys(a).forEach(function(e){-1<e.indexOf("-list")&&(a.list=a[e],delete a[e])}),void 0!==a.count&&void 0!==a.list?(i=i.concat(a.list),a.count>i.length&&0<=s.indexOf("list")?(n=(t=(e=r).match(/&page=(\d+)/))[0],t="&page="+(parseInt(t[1])+1),o(e.replace(n,t),i,s,l,m)):0<i.length&&0<=s.indexOf("content")&&0<=r.indexOf("page-size")?((e=y.extend(!0,{},l))[B[s]]=i[0].id,o(w.getEndpoint(e),[],s,e,m)):m(i,s)):(i.push(a),m(i,s))}).fail(function(e,a,n){m([],s)})},fauxFilterData:function(e,a){if(0!==e.length&&"catalogs"===a.data){for(var n=0;n<e.length;n++){var t=e[n];a.catalogId&&t.id!==a.catalogId&&delete e[n],a.gatewayCatalogId&&t["legacy-id"]!==a.gatewayCatalogId&&delete e[n]}e=e.filter(function(e){return e})}return e},reportError:function(e,a,n){a={error:a,widget:n,location:window.location.href},y.post(e+"/widget-api/error/",a)}},w={getEndpoint:function(e){var a=e.api+"/widget-api";return"catalogs"===e.data?(a+="/catalogs/?page-size=100&page=1",e.catalogLegacyId&&(a+="&legacy-id="+L.encodeData(e.catalogLegacyId)),e.catalogType&&(a+="&type="+L.encodeData(e.catalogType)),e.catalogName&&(a+="&name="+L.encodeData(e.catalogName))):"courses"===e.data&&e.courseId?a+="/catalog/"+e.catalogId+"/course/"+e.courseId+"/":"courses"===e.data?(a+="/catalog/"+e.catalogId+"/courses/?page-size=100&page=1",e.courseLegacyId&&(a+="&legacy-id="+L.encodeData(e.courseLegacyId)),e.courseType&&(a+="&type="+L.encodeData(e.courseType)),e.coursePrefix&&(a+="&prefix="+L.encodeData(e.coursePrefix)),e.courseCode&&(a+="&code="+L.encodeData(e.courseCode)),e.courseName&&(a+="&name="+L.encodeData(e.courseName))):"programs"===e.data&&e.programId?a+="/catalog/"+e.catalogId+"/program/"+e.programId+"/":"programs"===e.data?(a+="/catalog/"+e.catalogId+"/programs/?page-size=100&page=1",e.programLegacyId&&(a+="&legacy-id="+L.encodeData(e.programLegacyId)),e.programType&&(a+="&type="+L.encodeData(e.programType)),e.programDegreeType&&(a+="&degree-type="+L.encodeData(e.programDegreeType)),e.programCode&&(a+="&code="+L.encodeData(e.programCode)),e.programName&&(a+="&name="+L.encodeData(e.programName))):"entities"===e.data&&e.entityId?a+="/catalog/"+e.catalogId+"/hierarchy/"+e.entityId+"/":"entities"===e.data?(a+="/catalog/"+e.catalogId+"/hierarchies/?page-size=100&page=1",e.entityLegacyId&&(a+="&legacy-id="+L.encodeData(e.entityLegacyId)),e.entityType&&(a+="&type="+L.encodeData(e.entityType)),e.entityName&&(a+="&name="+L.encodeData(e.entityName))):"filters"===e.data&&e.filterId?a+="/catalog/"+e.catalogId+"/filter/"
1+e.filterId+"/":"filters"===e.data?(a+="/catalog/"+e.catalogId+"/filters/?page-size=100&page=1",e.filterLegacyId&&(a+="&legacy-id="+L.encodeData(e.filterLegacyId)),e.filterName&&(a+="&name="+L.encodeData(e.filterName))):"pages"===e.data&&e.pageId?a+="/catalog/"+e.catalogId+"/page/"+e.pageId+"/":"pages"===e.data?(a+="/catalog/"+e.catalogId+"/pages/?page-size=100&page=1",e.pageLegacyId&&(a+="&legacy-id="+L.encodeData(e.pageLegacyId)),e.pageName&&(a+="&name="+L.encodeData(e.pageName))):"degree_planner"===e.data&&e.programId?a+="/catalog/"+e.catalogId+"/program/"+e.programId+"/":"degree_planner"===e.data?(a+="/catalog/"+e.catalogId+"/programs/?page-size=100&page=1",e.programLegacyId&&(a+="&legacy-id="+L.encodeData(e.programLegacyId)),e.programType&&(a+="&type="+L.encodeData(e.programType)),e.programDegreeType&&(a+="&degree-type="+L.encodeData(e.programDegreeType)),e.programCode&&(a+="&code="+L.encodeData(e.programCode)),e.programName&&(a+="&name="+L.encodeData(e.programName))):"location"!==e.data&&"locations"!==e.data||(e.locationId?a+="/catalog/"+e.catalogId+"/location/"+e.locationId:(a+="/catalog/"+e.catalogId+"/locations/?page-size=100&page=1",e.locationLegacyId&&(a+="&legacy-id="+L.encodeData(e.locationLegacyId)))),a},getWidgetType:function(e,a){return e.is("a")?"catalogs"===a.data?"catalog-link":"courses"===a.data?"course-link":"programs"===a.data?"program-link":"entities"===a.data?"entity-link":"filters"===a.data?"filter-link":"pages"===a.data?"page-link":"degree_planner"===a.data?"degree-planner-link":"unknown-link":e.is("ul")?"catalogs"===a.data?"catalog-list":"courses"===a.data?"course-list":"programs"===a.data?"program-list":"entities"===a.data?"entity-list":"filters"===a.data?"filter-list":"pages"===a.data?"page-list":"degree_planner"===a.data?"degree-planner-list":"location"===a.data||"locations"===a.data?"location-list":"unknown-list":"catalogs"===a.data?"catalog-content":"courses"===a.data?"course-content":"programs"===a.data?"program-content":"entities"===a.data?"entity-content":"filters"===a.data?"filter-content":"pages"===a.data?"page-content":"degree_planner"===a.data?"degree-planner-content":"location"===a.data||"locations"===a.data?"location-content":"unknown-content"}};return function(e,i,n){var t=this,o=((i=void 0!==i?i:{}).api=void 0!==i.api?i.api:null,i.gateway=void 0!==i.gateway?i.gateway:null,i.api=null!==i.api?i.api:i.gateway,[]),s={"catalog-content":a.CatalogContentWidget,"catalog-list":a.CatalogListWidget,"catalog-link":a.CatalogLinkWidget,"course-content":a.CourseContentWidget,"course-list":a.CourseListWidget,"course-link":a.CourseLinkWidget,"program-content":a.ProgramContentWidget,"program-list":a.ProgramListWidget,"program-link":a.ProgramLinkWidget,"entity-content":a.EntityContentWidget,"entity-list":a.EntityListWidget,"entity-link":a.EntityLinkWidget,"filter-content":a.FilterContentWidget,"filter-list":a.FilterListWidget,"filter-link":a.FilterLinkWidget,"page-content":a.PageContentWidget,"page-list":a.PageListWidget,"page-link":a.PageLinkWidget,"degree-planner-content":a.DegreePlannerContentWidget,"degree-planner-list":a.DegreePlannerListWidget,"degree-planner-link":a.DegreePlannerLinkWidget,"location-content":a.LocationContentWidget,"location-list":a.LocationListWidget,"unknown-content":a.UnknownContentWidget,"unknown-list":a.UnknownListWidget,"unknown-link":a.UnknownLinkWidget};function l(e,a){e=y.extend({},e,a);return e.catalogLegacyId&&"catalogs"!==e.data&&(e.catalogId=function(e,a){for(var n=null,t=0;t<e.length;t++){var o=e[t];o["legacy-id"]===a&&(n=o.id)}return n}(o,e.catalogLegacyId),delete e.catalogLegacyId),e.catalogType&&"catalogs"!==e.data&&(e.catalogId=function(e,a){for(var n=null,t=0;t<e.length;t++){var o=e[t];!1===o.archived&&o["catalog-type"].name===a&&(n=o.id)}return n}(o,e.catalogType),delete e.catalogType),e.catalogName&&"catalogs"!==e.data&&(e.catalogId=function(e,a){for(var n=null,t=0;t<e.length;t++){var o=e[t];o.name===a&&(n=o.id)}return n}(o,e.catalogName),delete e.catalogName),void 0===e.catalogId&&(e.catalogId=null),e.gatewayCatalogId=function(e,a){for(var n=null,t=0;t<e.length;t++){var o=e[t];o.id===a&&(n=o["legacy-id"])}return n}(o,e.catalogId),e}this.widgetize=function(n){e={},i.api&&(e.api=i.api),i.gateway&&(e.gateway=i.gateway),i.data&&(e.data=i.data),i.catalogId&&(e.catalogId=i.catalogId),i.gatewayCatalogId&&(e.catalogLegacyId=i.gatewayCatalogId),i.catalogType&&(e.catalogType=i.catalogType),i.catalogName&&(e.catalogName=i.catalogName),i.courseId&&(e.courseId=i.courseId),i.courseLegacyId&&(e.courseLegacyId=i.courseLegacyId),i.courseType&&(e.courseType=i.courseType),i.coursePrefix&&(e.coursePrefix=i.coursePrefix),i.courseCode&&(e.courseCode=i.courseCode),i.c
1ourseName&&(e.courseName=i.courseName),i.programId&&(e.programId=i.programId),i.programLegacyId&&(e.programLegacyId=i.programLegacyId),i.programType&&(e.programType=i.programType),i.programDegreeType&&(e.programDegreeType=i.programDegreeType),i.programCode&&(e.programCode=i.programCode),i.programName&&(e.programName=i.programName),i.entityId&&(e.entityId=i.entityId),i.entityLegacyId&&(e.entityLegacyId=i.entityLegacyId),i.entityType&&(e.entityType=i.entityType),i.entityName&&(e.entityName=i.entityName),i.filterId&&(e.filterId=i.filterId),i.filterLegacyId&&(e.filterLegacyId=i.filterLegacyId),i.filterName&&(e.filterName=i.filterName),i.pageId&&(e.pageId=i.pageId),i.pageLegacyId&&(e.pageLegacyId=i.pageLegacyId),i.pageName&&(e.pageName=i.pageName),i.display&&(e.display=i.display),i.linkText&&(e.linkText=i.linkText);var e;a={},(r=(o=n).data()).acalogData&&(a.data=r.acalogData),r.acalogCatalogId&&(a.catalogId=r.acalogCatalogId),r.acalogCatalogLegacyId&&(a.catalogLegacyId=r.acalogCatalogLegacyId),r.acalogCatalogType&&(a.catalogType=r.acalogCatalogType),r.acalogCatalogName&&(a.catalogName=r.acalogCatalogName),r.acalogCourseId&&(a.courseId=r.acalogCourseId),r.acalogCourseLegacyId&&(a.courseLegacyId=r.acalogCourseLegacyId),r.acalogCourseType&&(a.courseType=r.acalogCourseType),r.acalogCoursePrefix&&(a.coursePrefix=r.acalogCoursePrefix),r.acalogCourseCode&&(a.courseCode=r.acalogCourseCode),r.acalogCourseName&&(a.courseName=r.acalogCourseName),r.acalogProgramId&&(a.programId=r.acalogProgramId),r.acalogProgramLegacyId&&(a.programLegacyId=r.acalogProgramLegacyId),r.acalogProgramType&&(a.programType=r.acalogProgramType),r.acalogProgramDegreeType&&(a.programDegreeType=r.acalogProgramDegreeType),r.acalogProgramCode&&(a.programCode=r.acalogProgramCode),r.acalogProgramName&&(a.programName=r.acalogProgramName),r.acalogEntityId&&(a.entityId=r.acalogEntityId),r.acalogEntityLegacyId&&(a.entityLegacyId=r.acalogEntityLegacyId),r.acalogEntityType&&(a.entityType=r.acalogEntityType),r.acalogEntityName&&(a.entityName=r.acalogEntityName),r.acalogFilterId&&(a.filterId=r.acalogFilterId),r.acalogFilterLegacyId&&(a.filterLegacyId=r.acalogFilterLegacyId),r.acalogFilterName&&(a.filterName=r.acalogFilterName),r.acalogPageId&&(a.pageId=r.acalogPageId),r.acalogPageLegacyId&&(a.pageLegacyId=r.acalogPageLegacyId),r.acalogPageName&&(a.pageName=r.acalogPageName),r.acalogLocationId&&(a.locationId=r.acalogLocationId),r.acalogLocationLegacyId&&(a.locationLegacyId=r.acalogLocationLegacyId),r.acalogLocationName&&(a.locationName=r.acalogLocationName),r.acalogDisplay&&(a.display=r.acalogDisplay),o.is("ul")?a.placeholder=o.children("li").html():a.placeholder=o.html(),r.acalogLinkText&&(a.linkText=r.acalogLinkText);var a,t=l(e,a),o=w.getEndpoint(t),r=w.getWidgetType(n,t);L.get(o,[],r,t,function(e,a){e=L.fauxFilterData(e,t),(new s[a]).widgetize(n,e,t)})},0<e.length&&L.get(i.api+"/widget-api/catalogs/",[],"list",i,function(e,a){o=null!==e?e:[],n(t)})}}(jQuery)},{"@fragaria/address-formatter":1}]},{},[2]);
2//# sourceMappingURL=widget-api.min.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.