Files
bruno_server/static/assets/AddressModal-33esE-yw.js
2026-02-18 21:10:23 +01:00

2 lines
338 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import{r as U,a as r,h as v,g as se,a0 as we,A as pe,c as Se,i as an,o as We,w as j,a1 as go,f as on,b as ge,a2 as ho,B as Go,$ as Bo,e as te,C as Ga,D as Ba,x as Be,a3 as ta,a4 as vo,s as nn,y as Ge,q as Pa,u as Wa,E as tn,a5 as ln,n as cn,a6 as ke,a7 as dn,Y as Cn,I as pn,a8 as sn,G as mn,J as ra,M as ze,K as Oe,N as me,O as Qe,Q as rn,U as ie,R as qa,W as _a}from"./index-BFHpqQMc.js";import{o as ca,r as Nn,u as Vo,s as un,v as Sn,p as Ka,q as na,h as Eo,t as fn,w as Ja,x as Ro,i as bo,y as To,z as gn,A as hn,j as Lo,B as Ao,C as $a,D as Gn,c as ja,g as Bn,E as vn,k as Vn,l as En,F as Qa,G as Ya,H as Rn,I as bn,J as Xa,Q as Tn}from"./LocalStorage-Bg7wwOV9.js";import{b as Do,h as ue,c as Ln,e as An,v as Dn}from"./use-router-link-niyq3CDa.js";import{u as yo,a as Ho,b as be,R as yn,c as Hn,d as wn,e as Fn,f as Zn,Q as eo}from"./QBtn-Bl8V3g1s.js";import{u as va,a as Va,c as Mn,b as In}from"./QList-CPm2VhlR.js";import{Q as kn,a as zn,_ as On}from"./IndexPage-CTPnu3LT.js";import{u as Un}from"./vue-i18n.runtime-CGMLV8bE.js";function xn(e,n){const a=U(null),C=r(()=>e.disable===!0?null:v("span",{ref:a,class:"no-outline",tabindex:-1}));function S(s){const N=n.value;s?.qAvoidFocus!==!0&&(s?.type.indexOf("key")===0?document.activeElement!==N&&N?.contains(document.activeElement)===!0&&N.focus():a.value!==null&&(s===void 0||N?.contains(s.target)===!0)&&a.value.focus())}return{refocusTargetEl:C,refocusTarget:S}}const Ea={name:String};function Pn(e={}){return(n,a,C)=>{n[a](v("input",{class:"hidden"+(C||""),...e.value}))}}function wo(e){return r(()=>e.name||e.for)}const Wn={xs:30,sm:35,md:40,lg:50,xl:60},qn={...va,...yo,...Ea,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>e==="tf"||e==="ft"},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},_n=["update:modelValue"];function Kn(e,n){const{props:a,slots:C,emit:S,proxy:s}=se(),{$q:N}=s,f=Va(a,N),G=U(null),{refocusTargetEl:R,refocusTarget:g}=xn(a,G),m=Ho(a,Wn),D=r(()=>a.val!==void 0&&Array.isArray(a.modelValue)),B=r(()=>{const p=we(a.val);return D.value===!0?a.modelValue.findIndex(i=>we(i)===p):-1}),T=r(()=>D.value===!0?B.value!==-1:we(a.modelValue)===we(a.trueValue)),x=r(()=>D.value===!0?B.value===-1:we(a.modelValue)===we(a.falseValue)),E=r(()=>T.value===!1&&x.value===!1),W=r(()=>a.disable===!0?-1:a.tabindex||0),$=r(()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(a.disable===!0?" disabled":"")+(f.value===!0?` q-${e}--dark`:"")+(a.dense===!0?` q-${e}--dense`:"")+(a.leftLabel===!0?" reverse":"")),y=r(()=>{const p=T.value===!0?"truthy":x.value===!0?"falsy":"indet",i=a.color!==void 0&&(a.keepColor===!0||T.value===!0)?` text-${a.color}`:"";return`q-${e}__inner relative-position non-selectable q-${e}__inner--${p}${i}`}),H=r(()=>{const p={type:"checkbox"};return a.name!==void 0&&Object.assign(p,{".checked":T.value,"^checked":T.value===!0?"checked":void 0,name:a.name,value:D.value===!0?a.val:a.trueValue}),p}),Z=Pn(H),w=r(()=>{const p={tabindex:W.value,role:"switch","aria-label":a.label,"aria-checked":E.value===!0?"mixed":T.value===!0?"true":"false"};return a.disable===!0&&(p["aria-disabled"]="true"),p});function I(p){p!==void 0&&(pe(p),g(p)),a.disable!==!0&&S("update:modelValue",q(),p)}function q(){if(D.value===!0){if(T.value===!0){const p=a.modelValue.slice();return p.splice(B.value,1),p}return a.modelValue.concat([a.val])}if(T.value===!0){if(a.toggleOrder!=="ft"||a.toggleIndeterminate===!1)return a.falseValue}else if(x.value===!0){if(a.toggleOrder==="ft"||a.toggleIndeterminate===!1)return a.trueValue}else return a.toggleOrder!=="ft"?a.trueValue:a.falseValue;return a.indeterminateValue}function ee(p){(p.keyCode===13||p.keyCode===32)&&pe(p)}function c(p){(p.keyCode===13||p.keyCode===32)&&I(p)}const t=n(T,E);return Object.assign(s,{toggle:I}),()=>{const p=t();a.disable!==!0&&Z(p,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const i=[v("div",{class:y.value,style:m.value,"aria-hidden":"true"},p)];R.value!==null&&i.push(R.value);const M=a.label!==void 0?Do(C.default,[a.label]):ue(C.default);return M!==void 0&&i.push(v("div",{class:`q-${e}__label q-anchor--skip`},M)),v("div",{ref:G,class:$.value,...w.value,onClick:I,onKeydown:ee,onKeyup:c},i)}}const Jn=Se({name:"QToggle",props:{...qn,icon:String,iconColor:String},emits:_n,setup(e){function n(a,C){const S=r(()=>(a.value===!0?e.checkedIcon:C.value===!0?e.indeterminateIcon:e.uncheckedIcon)||e.icon),s=r(()=>a.value===!0?e.iconColor:null);return()=>[v("div",{class:"q-toggle__track"}),v("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},S.value!==void 0?[v(be,{name:S.value,color:s.value})]:void 0)]}return Kn("toggle",n)}}),$n={xs:8,sm:10,md:14,lg:20,xl:24},jn=Se({name:"QChip",props:{...va,...yo,dense:Boolean,icon:String,iconRight:String,iconRemove:String,iconSelected:String,label:[String,Number],color:String,textColor:String,modelValue:{type:Boolean,default:!0},selected:{type:Boolean,default:null},square:Boolean,outline:Boolean,clickable:Boolean,removable:Boolean,removeAriaLabel:String,tabindex:[String,Number],disable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","update:selected","remove","click"],setup(e,{slots:n,emit:a}){const{proxy:{$q:C}}=se(),S=Va(e,C),s=Ho(e,$n),N=r(()=>e.selected===!0||e.icon!==void 0),f=r(()=>e.selected===!0?e.iconSelected||C.iconSet.chip.selected:e.icon),G=r(()=>e.iconRemove||C.iconSet.chip.remove),R=r(()=>e.disable===!1&&(e.clickable===!0||e.selected!==null)),g=r(()=>{const E=e.outline===!0&&e.color||e.textColor;return"q-chip row inline no-wrap items-center"+(e.outline===!1&&e.color!==void 0?` bg-${e.color}`:"")+(E?` text-${E} q-chip--colored`:"")+(e.disable===!0?" disabled":"")+(e.dense===!0?" q-chip--dense":"")+(e.outline===!0?" q-chip--outline":"")+(e.selected===!0?" q-chip--selected":"")+(R.value===!0?" q-chip--clickable cursor-pointer non-selectable q-hoverable":"")+(e.square===!0?" q-chip--square":"")+(S.value===!0?" q-chip--dark q-dark":"")}),m=r(()=>{const E=e.disable===!0?{tabindex:-1,"aria-disabled":"true"}:{tabindex:e.tabindex||0},W={...E,role:"button","aria-hidden":"false","aria-label":e.removeAriaLabel||C.lang.label.remove};return{chip:E,remove:W}});function D(E){E.keyCode===13&&B(E)}function B(E){e.disable||(a("update:selected",!e.selected),a("click",E))}function T(E){(E.keyCode===void 0||E.keyCode===13)&&(pe(E),e.disable===!1&&(a("update:modelValue",!1),a("remove")))}function x(){const E=[];R.value===!0&&E.push(v("div",{class:"q-focus-helper"})),N.value===!0&&E.push(v(be,{class:"q-chip__icon q-chip__icon--left",name:f.value}));const W=e.label!==void 0?[v("div",{class:"ellipsis"},[e.label])]:void 0;return E.push(v("div",{class:"q-chip__content col row no-wrap items-center q-anchor--skip"},An(n.default,W))),e.iconRight&&E.push(v(be,{class:"q-chip__icon q-chip__icon--right",name:e.iconRight})),e.removable===!0&&E.push(v(be,{class:"q-chip__icon q-chip__icon--remove cursor-pointer",name:G.value,...m.value.remove,onClick:T,onKeyup:T})),E}return()=>{if(e.modelValue===!1)return;const E={class:g.value,style:s.value};return R.value===!0&&Object.assign(E,m.value.chip,{onClick:B,onKeyup:D}),Ln("div",E,x(),"ripple",e.ripple!==!1&&e.disable!==!0,()=>[[yn,e.ripple]])}}});let Na,Ye=0;const de=new Array(256);for(let e=0;e<256;e++)de[e]=(e+256).toString(16).substring(1);const Qn=(()=>{const e=typeof crypto<"u"?crypto:typeof window<"u"?window.crypto||window.msCrypto:void 0;if(e!==void 0){if(e.randomBytes!==void 0)return e.randomBytes;if(e.getRandomValues!==void 0)return n=>{const a=new Uint8Array(n);return e.getRandomValues(a),a}}return n=>{const a=[];for(let C=n;C>0;C--)a.push(Math.floor(Math.random()*256));return a}})(),ao=4096;function ha(){(Na===void 0||Ye+16>ao)&&(Ye=0,Na=Qn(ao));const e=Array.prototype.slice.call(Na,Ye,Ye+=16);return e[6]=e[6]&15|64,e[8]=e[8]&63|128,de[e[0]]+de[e[1]]+de[e[2]]+de[e[3]]+"-"+de[e[4]]+de[e[5]]+"-"+de[e[6]]+de[e[7]]+"-"+de[e[8]]+de[e[9]]+"-"+de[e[10]]+de[e[11]]+de[e[12]]+de[e[13]]+de[e[14]]+de[e[15]]}function Yn(e){return e??null}function oo(e,n){return e??(n===!0?`f_${ha()}`:null)}function Xn({getValue:e,required:n=!0}={}){if(an.value===!0){const a=e!==void 0?U(Yn(e())):U(null);return n===!0&&a.value===null&&We(()=>{a.value=`f_${ha()}`}),e!==void 0&&j(e,C=>{a.value=oo(C,n)}),a}return e!==void 0?r(()=>oo(e(),n)):U(`f_${ha()}`)}const no=/^on[A-Z]/;function et(){const{attrs:e,vnode:n}=se(),a={listeners:U({}),attributes:U({})};function C(){const S={},s={};for(const N in e)N!=="class"&&N!=="style"&&no.test(N)===!1&&(S[N]=e[N]);for(const N in n.props)no.test(N)===!0&&(s[N]=n.props[N]);a.attributes.value=S,a.listeners.value=s}return go(C),C(),a}function at({validate:e,resetValidation:n,requiresQForm:a}){const C=on(ho,!1);if(C!==!1){const{props:S,proxy:s}=se();Object.assign(s,{validate:e,resetValidation:n}),j(()=>S.disable,N=>{N===!0?(typeof n=="function"&&n(),C.unbindComponent(s)):C.bindComponent(s)}),We(()=>{S.disable!==!0&&C.bindComponent(s)}),ge(()=>{S.disable!==!0&&C.unbindComponent(s)})}else a===!0&&console.error("Parent QForm not found on useFormChild()!")}const to=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,lo=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,co=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,Xe=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,ea=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,ua={date:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e),time:e=>/^([0-1]?\d|2[0-3]):[0-5]\d$/.test(e),fulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/.test(e),timeOrFulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/.test(e),email:e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),hexColor:e=>to.test(e),hexaColor:e=>lo.test(e),hexOrHexaColor:e=>co.test(e),rgbColor:e=>Xe.test(e),rgbaColor:e=>ea.test(e),rgbOrRgbaColor:e=>Xe.test(e)||ea.test(e),hexOrRgbColor:e=>to.test(e)||Xe.test(e),hexaOrRgbaColor:e=>lo.test(e)||ea.test(e),anyColor:e=>co.test(e)||Xe.test(e)||ea.test(e)},ot=[!0,!1,"ondemand"],nt={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],default:!1,validator:e=>ot.includes(e)}};function tt(e,n){const{props:a,proxy:C}=se(),S=U(!1),s=U(null),N=U(!1);at({validate:x,resetValidation:T});let f=0,G;const R=r(()=>a.rules!==void 0&&a.rules!==null&&a.rules.length!==0),g=r(()=>a.disable!==!0&&R.value===!0&&n.value===!1),m=r(()=>a.error===!0||S.value===!0),D=r(()=>typeof a.errorMessage=="string"&&a.errorMessage.length!==0?a.errorMessage:s.value);j(()=>a.modelValue,()=>{N.value=!0,g.value===!0&&a.lazyRules===!1&&E()});function B(){a.lazyRules!=="ondemand"&&g.value===!0&&N.value===!0&&E()}j(()=>a.reactiveRules,W=>{W===!0?G===void 0&&(G=j(()=>a.rules,B,{immediate:!0,deep:!0})):G!==void 0&&(G(),G=void 0)},{immediate:!0}),j(()=>a.lazyRules,B),j(e,W=>{W===!0?N.value=!0:g.value===!0&&a.lazyRules!=="ondemand"&&E()});function T(){f++,n.value=!1,N.value=!1,S.value=!1,s.value=null,E.cancel()}function x(W=a.modelValue){if(a.disable===!0||R.value===!1)return!0;const $=++f,y=n.value!==!0?()=>{N.value=!0}:()=>{},H=(w,I)=>{w===!0&&y(),S.value=w,s.value=I||null,n.value=!1},Z=[];for(let w=0;w<a.rules.length;w++){const I=a.rules[w];let q;if(typeof I=="function"?q=I(W,ua):typeof I=="string"&&ua[I]!==void 0&&(q=ua[I](W)),q===!1||typeof q=="string")return H(!0,q),!1;q!==!0&&q!==void 0&&Z.push(q)}return Z.length===0?(H(!1),!0):(n.value=!0,Promise.all(Z).then(w=>{if(w===void 0||Array.isArray(w)===!1||w.length===0)return $===f&&H(!1),!0;const I=w.find(q=>q===!1||typeof q=="string");return $===f&&H(I!==void 0,I),I===void 0},w=>($===f&&(console.error(w),H(!0)),!1)))}const E=Go(x,0);return ge(()=>{G?.(),E.cancel()}),Object.assign(C,{resetValidation:T,validate:x}),Bo(C,"hasError",()=>m.value),{isDirtyModel:N,hasRules:R,hasError:m,errorMessage:D,validate:x,resetValidation:T}}function Pe(e){return e!=null&&(""+e).length!==0}const lt={...va,...nt,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String},da={...lt,maxlength:[Number,String]},Ra=["update:modelValue","clear","focus","blur"];function ba({requiredForAttr:e=!0,tagProp:n,changeEvent:a=!1}={}){const{props:C,proxy:S}=se(),s=Va(C,S.$q),N=Xn({required:e,getValue:()=>C.for});return{requiredForAttr:e,changeEvent:a,tag:n===!0?r(()=>C.tag):{value:"label"},isDark:s,editable:r(()=>C.disable!==!0&&C.readonly!==!0),innerLoading:U(!1),focused:U(!1),hasPopupOpen:!1,splitAttrs:et(),targetUid:N,rootRef:U(null),targetRef:U(null),controlRef:U(null)}}function Ta(e){const{props:n,emit:a,slots:C,attrs:S,proxy:s}=se(),{$q:N}=s;let f=null;e.hasValue===void 0&&(e.hasValue=r(()=>Pe(n.modelValue))),e.emitValue===void 0&&(e.emitValue=u=>{a("update:modelValue",u)}),e.controlEvents===void 0&&(e.controlEvents={onFocusin:ee,onFocusout:c}),Object.assign(e,{clearValue:t,onControlFocusin:ee,onControlFocusout:c,focus:I}),e.computedCounter===void 0&&(e.computedCounter=r(()=>{if(n.counter!==!1){const u=typeof n.modelValue=="string"||typeof n.modelValue=="number"?(""+n.modelValue).length:Array.isArray(n.modelValue)===!0?n.modelValue.length:0,k=n.maxlength!==void 0?n.maxlength:n.maxValues;return u+(k!==void 0?" / "+k:"")}}));const{isDirtyModel:G,hasRules:R,hasError:g,errorMessage:m,resetValidation:D}=tt(e.focused,e.innerLoading),B=e.floatingLabel!==void 0?r(()=>n.stackLabel===!0||e.focused.value===!0||e.floatingLabel.value===!0):r(()=>n.stackLabel===!0||e.focused.value===!0||e.hasValue.value===!0),T=r(()=>n.bottomSlots===!0||n.hint!==void 0||R.value===!0||n.counter===!0||n.error!==null),x=r(()=>n.filled===!0?"filled":n.outlined===!0?"outlined":n.borderless===!0?"borderless":n.standout?"standout":"standard"),E=r(()=>`q-field row no-wrap items-start q-field--${x.value}`+(e.fieldClass!==void 0?` ${e.fieldClass.value}`:"")+(n.rounded===!0?" q-field--rounded":"")+(n.square===!0?" q-field--square":"")+(B.value===!0?" q-field--float":"")+($.value===!0?" q-field--labeled":"")+(n.dense===!0?" q-field--dense":"")+(n.itemAligned===!0?" q-field--item-aligned q-item-type":"")+(e.isDark.value===!0?" q-field--dark":"")+(e.getControl===void 0?" q-field--auto-height":"")+(e.focused.value===!0?" q-field--focused":"")+(g.value===!0?" q-field--error":"")+(g.value===!0||e.focused.value===!0?" q-field--highlighted":"")+(n.hideBottomSpace!==!0&&T.value===!0?" q-field--with-bottom":"")+(n.disable===!0?" q-field--disabled":n.readonly===!0?" q-field--readonly":"")),W=r(()=>"q-field__control relative-position row no-wrap"+(n.bgColor!==void 0?` bg-${n.bgColor}`:"")+(g.value===!0?" text-negative":typeof n.standout=="string"&&n.standout.length!==0&&e.focused.value===!0?` ${n.standout}`:n.color!==void 0?` text-${n.color}`:"")),$=r(()=>n.labelSlot===!0||n.label!==void 0),y=r(()=>"q-field__label no-pointer-events absolute ellipsis"+(n.labelColor!==void 0&&g.value!==!0?` text-${n.labelColor}`:"")),H=r(()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:B.value,modelValue:n.modelValue,emitValue:e.emitValue})),Z=r(()=>{const u={};return e.targetUid.value&&(u.for=e.targetUid.value),n.disable===!0&&(u["aria-disabled"]="true"),u});function w(){const u=document.activeElement;let k=e.targetRef?.value;k&&(u===null||u.id!==e.targetUid.value)&&(k.hasAttribute("tabindex")===!0||(k=k.querySelector("[tabindex]")),k!==u&&k?.focus({preventScroll:!0}))}function I(){ca(w)}function q(){Nn(w);const u=document.activeElement;u!==null&&e.rootRef.value.contains(u)&&u.blur()}function ee(u){f!==null&&(clearTimeout(f),f=null),e.editable.value===!0&&e.focused.value===!1&&(e.focused.value=!0,a("focus",u))}function c(u,k){f!==null&&clearTimeout(f),f=setTimeout(()=>{f=null,!(document.hasFocus()===!0&&(e.hasPopupOpen===!0||e.controlRef===void 0||e.controlRef.value===null||e.controlRef.value.contains(document.activeElement)!==!1))&&(e.focused.value===!0&&(e.focused.value=!1,a("blur",u)),k?.())})}function t(u){pe(u),N.platform.is.mobile!==!0?(e.targetRef?.value||e.rootRef.value).focus():e.rootRef.value.contains(document.activeElement)===!0&&document.activeElement.blur(),n.type==="file"&&(e.inputRef.value.value=null),a("update:modelValue",null),e.changeEvent===!0&&a("change",null),a("clear",n.modelValue),te(()=>{const k=G.value;D(),G.value=k})}function p(u){[13,32].includes(u.keyCode)&&t(u)}function i(){const u=[];return C.prepend!==void 0&&u.push(v("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:Be},C.prepend())),u.push(v("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},M())),g.value===!0&&n.noErrorIcon===!1&&u.push(P("error",[v(be,{name:N.iconSet.field.error,color:"negative"})])),n.loading===!0||e.innerLoading.value===!0?u.push(P("inner-loading-append",C.loading!==void 0?C.loading():[v(Hn,{color:n.color})])):n.clearable===!0&&e.hasValue.value===!0&&e.editable.value===!0&&u.push(P("inner-clearable-append",[v(be,{class:"q-field__focusable-action",name:n.clearIcon||N.iconSet.field.clear,tabindex:0,role:"button","aria-hidden":"false","aria-label":N.lang.label.clear,onKeyup:p,onClick:t})])),C.append!==void 0&&u.push(v("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:Be},C.append())),e.getInnerAppend!==void 0&&u.push(P("inner-append",e.getInnerAppend())),e.getControlChild!==void 0&&u.push(e.getControlChild()),u}function M(){const u=[];return n.prefix!==void 0&&n.prefix!==null&&u.push(v("div",{class:"q-field__prefix no-pointer-events row items-center"},n.prefix)),e.getShadowControl!==void 0&&e.hasShadow.value===!0&&u.push(e.getShadowControl()),$.value===!0&&u.push(v("div",{class:y.value},ue(C.label,n.label))),e.getControl!==void 0?u.push(e.getControl()):C.rawControl!==void 0?u.push(C.rawControl()):C.control!==void 0&&u.push(v("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":n.autofocus===!0||void 0},C.control(H.value))),n.suffix!==void 0&&n.suffix!==null&&u.push(v("div",{class:"q-field__suffix no-pointer-events row items-center"},n.suffix)),u.concat(ue(C.default))}function O(){let u,k;g.value===!0?m.value!==null?(u=[v("div",{role:"alert"},m.value)],k=`q--slot-error-${m.value}`):(u=ue(C.error),k="q--slot-error"):(n.hideHint!==!0||e.focused.value===!0)&&(n.hint!==void 0?(u=[v("div",n.hint)],k=`q--slot-hint-${n.hint}`):(u=ue(C.hint),k="q--slot-hint"));const ae=n.counter===!0||C.counter!==void 0;if(n.hideBottomSpace===!0&&ae===!1&&u===void 0)return;const d=v("div",{key:k,class:"q-field__messages col"},u);return v("div",{class:"q-field__bottom row items-start q-field__bottom--"+(n.hideBottomSpace!==!0?"animated":"stale"),onClick:Be},[n.hideBottomSpace===!0?d:v(ta,{name:"q-transition--field-message"},()=>d),ae===!0?v("div",{class:"q-field__counter"},C.counter!==void 0?C.counter():e.computedCounter.value):null])}function P(u,k){return k===null?null:v("div",{key:u,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},k)}let F=!1;return Ga(()=>{F=!0}),Ba(()=>{F===!0&&n.autofocus===!0&&s.focus()}),n.autofocus===!0&&We(()=>{s.focus()}),ge(()=>{f!==null&&clearTimeout(f)}),Object.assign(s,{focus:I,blur:q}),function(){const k=e.getControl===void 0&&C.control===void 0?{...e.splitAttrs.attributes.value,"data-autofocus":n.autofocus===!0||void 0,...Z.value}:Z.value;return v(e.tag.value,{ref:e.rootRef,class:[E.value,S.class],style:S.style,...k},[C.before!==void 0?v("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:Be},C.before()):null,v("div",{class:"q-field__inner relative-position col self-stretch"},[v("div",{ref:e.controlRef,class:W.value,tabindex:-1,...e.controlEvents},i()),T.value===!0?O():null]),C.after!==void 0?v("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:Be},C.after()):null])}}function ct(e,n){function a(){const C=e.modelValue;try{const S="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(C)===C&&("length"in C?Array.from(C):[C]).forEach(s=>{S.items.add(s)}),{files:S.files}}catch{return{files:void 0}}}return n===!0?r(()=>{if(e.type==="file")return a()}):r(a)}const Co={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},{tokenMap:po,tokenKeys:dt}=Fo({"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}});function Fo(e){const n=Object.keys(e),a={};return n.forEach(C=>{const S=e[C];a[C]={...S,regex:new RegExp(S.pattern)}}),{tokenMap:a,tokenKeys:n}}function Zo(e){return new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+e.join("")+"])|(.)","g")}const so=/[.*+?^${}()|[\]\\]/g,Ct=Zo(dt),ne="",pt={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean,maskTokens:Object};function st(e,n,a,C){let S,s,N,f,G,R;const g=r(()=>{if(e.maskTokens===void 0||e.maskTokens===null)return{tokenMap:po,tokenRegexMask:Ct};const{tokenMap:c}=Fo(e.maskTokens),t={...po,...c};return{tokenMap:t,tokenRegexMask:Zo(Object.keys(t))}}),m=U(null),D=U(T());function B(){return e.autogrow===!0||["textarea","text","search","url","tel","password"].includes(e.type)}j(()=>e.type+e.autogrow,E),j(()=>e.mask,c=>{if(c!==void 0)W(D.value,!0);else{const t=q(D.value);E(),e.modelValue!==t&&n("update:modelValue",t)}}),j(()=>e.fillMask+e.reverseFillMask,()=>{m.value===!0&&W(D.value,!0)}),j(()=>e.unmaskedValue,()=>{m.value===!0&&W(D.value)});function T(){if(E(),m.value===!0){const c=w(q(e.modelValue));return e.fillMask!==!1?ee(c):c}return e.modelValue}function x(c){if(c<S.length)return S.slice(-c);let t="",p=S;const i=p.indexOf(ne);if(i!==-1){for(let M=c-p.length;M>0;M--)t+=ne;p=p.slice(0,i)+t+p.slice(i)}return p}function E(){if(m.value=e.mask!==void 0&&e.mask.length!==0&&B(),m.value===!1){f=void 0,S="",s="";return}const c=Co[e.mask]===void 0?e.mask:Co[e.mask],t=typeof e.fillMask=="string"&&e.fillMask.length!==0?e.fillMask.slice(0,1):"_",p=t.replace(so,"\\$&"),i=[],M=[],O=[];let P=e.reverseFillMask===!0,F="",u="";c.replace(g.value.tokenRegexMask,(l,h,z,_,V)=>{if(_!==void 0){const b=g.value.tokenMap[_];O.push(b),u=b.negate,P===!0&&(M.push("(?:"+u+"+)?("+b.pattern+"+)?(?:"+u+"+)?("+b.pattern+"+)?"),P=!1),M.push("(?:"+u+"+)?("+b.pattern+")?")}else if(z!==void 0)F="\\"+(z==="\\"?"":z),O.push(z),i.push("([^"+F+"]+)?"+F+"?");else{const b=h!==void 0?h:V;F=b==="\\"?"\\\\\\\\":b.replace(so,"\\\\$&"),O.push(b),i.push("([^"+F+"]+)?"+F+"?")}});const k=new RegExp("^"+i.join("")+"("+(F===""?".":"[^"+F+"]")+"+)?"+(F===""?"":"["+F+"]*")+"$"),ae=M.length-1,d=M.map((l,h)=>h===0&&e.reverseFillMask===!0?new RegExp("^"+p+"*"+l):h===ae?new RegExp("^"+l+"("+(u===""?".":u)+"+)?"+(e.reverseFillMask===!0?"$":p+"*")):new RegExp("^"+l));N=O,f=l=>{const h=k.exec(e.reverseFillMask===!0?l:l.slice(0,O.length+1));h!==null&&(l=h.slice(1).join(""));const z=[],_=d.length;for(let V=0,b=l;V<_;V++){const Q=d[V].exec(b);if(Q===null)break;b=b.slice(Q.shift().length),z.push(...Q)}return z.length!==0?z.join(""):l},S=O.map(l=>typeof l=="string"?l:ne).join(""),s=S.split(ne).join(t)}function W(c,t,p){const i=C.value,M=i.selectionEnd,O=i.value.length-M,P=q(c);t===!0&&E();const F=w(P,t),u=e.fillMask!==!1?ee(F):F,k=D.value!==u;i.value!==u&&(i.value=u),k===!0&&(D.value=u),document.activeElement===i&&te(()=>{if(u===s){const d=e.reverseFillMask===!0?s.length:0;i.setSelectionRange(d,d,"forward");return}if(p==="insertFromPaste"&&e.reverseFillMask!==!0){const d=i.selectionEnd;let l=M-1;for(let h=G;h<=l&&h<d;h++)S[h]!==ne&&l++;y.right(i,l);return}if(["deleteContentBackward","deleteContentForward"].indexOf(p)!==-1){const d=e.reverseFillMask===!0?M===0?u.length>F.length?1:0:Math.max(0,u.length-(u===s?0:Math.min(F.length,O)+1))+1:M;i.setSelectionRange(d,d,"forward");return}if(e.reverseFillMask===!0)if(k===!0){const d=Math.max(0,u.length-(u===s?0:Math.min(F.length,O+1)));d===1&&M===1?i.setSelectionRange(d,d,"forward"):y.rightReverse(i,d)}else{const d=u.length-O;i.setSelectionRange(d,d,"backward")}else if(k===!0){const d=Math.max(0,S.indexOf(ne),Math.min(F.length,M)-1);y.right(i,d)}else{const d=M-1;y.right(i,d)}});const ae=e.unmaskedValue===!0?q(u):u;String(e.modelValue)!==ae&&(e.modelValue!==null||ae!=="")&&a(ae,!0)}function $(c,t,p){const i=w(q(c.value));t=Math.max(0,S.indexOf(ne),Math.min(i.length,t)),G=t,c.setSelectionRange(t,p,"forward")}const y={left(c,t){const p=S.slice(t-1).indexOf(ne)===-1;let i=Math.max(0,t-1);for(;i>=0;i--)if(S[i]===ne){t=i,p===!0&&t++;break}if(i<0&&S[t]!==void 0&&S[t]!==ne)return y.right(c,0);t>=0&&c.setSelectionRange(t,t,"backward")},right(c,t){const p=c.value.length;let i=Math.min(p,t+1);for(;i<=p;i++)if(S[i]===ne){t=i;break}else S[i-1]===ne&&(t=i);if(i>p&&S[t-1]!==void 0&&S[t-1]!==ne)return y.left(c,p);c.setSelectionRange(t,t,"forward")},leftReverse(c,t){const p=x(c.value.length);let i=Math.max(0,t-1);for(;i>=0;i--)if(p[i-1]===ne){t=i;break}else if(p[i]===ne&&(t=i,i===0))break;if(i<0&&p[t]!==void 0&&p[t]!==ne)return y.rightReverse(c,0);t>=0&&c.setSelectionRange(t,t,"backward")},rightReverse(c,t){const p=c.value.length,i=x(p),M=i.slice(0,t+1).indexOf(ne)===-1;let O=Math.min(p,t+1);for(;O<=p;O++)if(i[O-1]===ne){t=O,t>0&&M===!0&&t--;break}if(O>p&&i[t-1]!==void 0&&i[t-1]!==ne)return y.leftReverse(c,p);c.setSelectionRange(t,t,"forward")}};function H(c){n("click",c),R=void 0}function Z(c){if(n("keydown",c),vo(c)===!0||c.altKey===!0)return;const t=C.value,p=t.selectionStart,i=t.selectionEnd;if(c.shiftKey||(R=void 0),c.keyCode===37||c.keyCode===39){c.shiftKey&&R===void 0&&(R=t.selectionDirection==="forward"?p:i);const M=y[(c.keyCode===39?"right":"left")+(e.reverseFillMask===!0?"Reverse":"")];if(c.preventDefault(),M(t,R===p?i:p),c.shiftKey){const O=t.selectionStart;t.setSelectionRange(Math.min(R,O),Math.max(R,O),"forward")}}else c.keyCode===8&&e.reverseFillMask!==!0&&p===i?(y.left(t,p),t.setSelectionRange(t.selectionStart,i,"backward")):c.keyCode===46&&e.reverseFillMask===!0&&p===i&&(y.rightReverse(t,i),t.setSelectionRange(p,t.selectionEnd,"forward"))}function w(c,t){if(c==null||c==="")return"";if(e.reverseFillMask===!0)return I(c,t);const p=N;let i=0,M="";for(let O=0;O<p.length;O++){const P=c[i],F=p[O];if(typeof F=="string")M+=F,t===!0&&P===F&&i++;else if(P!==void 0&&F.regex.test(P))M+=F.transform!==void 0?F.transform(P):P,i++;else return M}return M}function I(c,t){const p=N,i=S.indexOf(ne);let M=c.length-1,O="";for(let P=p.length-1;P>=0&&M!==-1;P--){const F=p[P];let u=c[M];if(typeof F=="string")O=F+O,t===!0&&u===F&&M--;else if(u!==void 0&&F.regex.test(u))do O=(F.transform!==void 0?F.transform(u):u)+O,M--,u=c[M];while(i===P&&u!==void 0&&F.regex.test(u));else return O}return O}function q(c){return typeof c!="string"||f===void 0?typeof c=="number"?f(""+c):c:f(c)}function ee(c){return s.length-c.length<=0?c:e.reverseFillMask===!0&&c.length!==0?s.slice(0,-c.length)+c:c+s.slice(c.length)}return{innerValue:D,hasMask:m,moveCursorForPaste:$,updateMaskValue:W,onMaskedKeydown:Z,onMaskedClick:H}}const mt=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,it=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,rt=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,Nt=/[a-z0-9_ -]$/i;function Mo(e){return function(a){if(a.type==="compositionend"||a.type==="change"){if(a.target.qComposing!==!0)return;a.target.qComposing=!1,e(a)}else a.type==="compositionupdate"&&a.target.qComposing!==!0&&typeof a.data=="string"&&(nn.is.firefox===!0?Nt.test(a.data)===!1:mt.test(a.data)===!0||it.test(a.data)===!0||rt.test(a.data)===!0)===!0&&(a.target.qComposing=!0)}}const aa=Se({name:"QInput",inheritAttrs:!1,props:{...da,...pt,...Ea,modelValue:[String,Number,FileList],shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...Ra,"paste","change","keydown","click","animationend"],setup(e,{emit:n,attrs:a}){const{proxy:C}=se(),{$q:S}=C,s={};let N=NaN,f,G,R=null,g;const m=U(null),D=wo(e),{innerValue:B,hasMask:T,moveCursorForPaste:x,updateMaskValue:E,onMaskedKeydown:W,onMaskedClick:$}=st(e,n,P,m),y=ct(e,!0),H=r(()=>Pe(B.value)),Z=Mo(M),w=ba({changeEvent:!0}),I=r(()=>e.type==="textarea"||e.autogrow===!0),q=r(()=>I.value===!0||["text","search","url","tel","password"].includes(e.type)),ee=r(()=>{const l={...w.splitAttrs.listeners.value,onInput:M,onPaste:i,onChange:u,onBlur:k,onFocus:Ge};return l.onCompositionstart=l.onCompositionupdate=l.onCompositionend=Z,T.value===!0&&(l.onKeydown=W,l.onClick=$),e.autogrow===!0&&(l.onAnimationend=O),l}),c=r(()=>{const l={tabindex:0,"data-autofocus":e.autofocus===!0||void 0,rows:e.type==="textarea"?6:void 0,"aria-label":e.label,name:D.value,...w.splitAttrs.attributes.value,id:w.targetUid.value,maxlength:e.maxlength,disabled:e.disable===!0,readonly:e.readonly===!0};return I.value===!1&&(l.type=e.type),e.autogrow===!0&&(l.rows=1),l});j(()=>e.type,()=>{m.value&&(m.value.value=e.modelValue)}),j(()=>e.modelValue,l=>{if(T.value===!0){if(G===!0&&(G=!1,String(l)===N))return;E(l)}else B.value!==l&&(B.value=l,e.type==="number"&&s.hasOwnProperty("value")===!0&&(f===!0?f=!1:delete s.value));e.autogrow===!0&&te(F)}),j(()=>e.autogrow,l=>{l===!0?te(F):m.value!==null&&a.rows>0&&(m.value.style.height="auto")}),j(()=>e.dense,()=>{e.autogrow===!0&&te(F)});function t(){ca(()=>{const l=document.activeElement;m.value!==null&&m.value!==l&&(l===null||l.id!==w.targetUid.value)&&m.value.focus({preventScroll:!0})})}function p(){m.value?.select()}function i(l){if(T.value===!0&&e.reverseFillMask!==!0){const h=l.target;x(h,h.selectionStart,h.selectionEnd)}n("paste",l)}function M(l){if(!l||!l.target)return;if(e.type==="file"){n("update:modelValue",l.target.files);return}const h=l.target.value;if(l.target.qComposing===!0){s.value=h;return}if(T.value===!0)E(h,!1,l.inputType);else if(P(h),q.value===!0&&l.target===document.activeElement){const{selectionStart:z,selectionEnd:_}=l.target;z!==void 0&&_!==void 0&&te(()=>{l.target===document.activeElement&&h.indexOf(l.target.value)===0&&l.target.setSelectionRange(z,_)})}e.autogrow===!0&&F()}function O(l){n("animationend",l),F()}function P(l,h){g=()=>{R=null,e.type!=="number"&&s.hasOwnProperty("value")===!0&&delete s.value,e.modelValue!==l&&N!==l&&(N=l,h===!0&&(G=!0),n("update:modelValue",l),te(()=>{N===l&&(N=NaN)})),g=void 0},e.type==="number"&&(f=!0,s.value=l),e.debounce!==void 0?(R!==null&&clearTimeout(R),s.value=l,R=setTimeout(g,e.debounce)):g()}function F(){requestAnimationFrame(()=>{const l=m.value;if(l!==null){const h=l.parentNode.style,{scrollTop:z}=l,{overflowY:_,maxHeight:V}=S.platform.is.firefox===!0?{}:window.getComputedStyle(l),b=_!==void 0&&_!=="scroll";b===!0&&(l.style.overflowY="hidden"),h.marginBottom=l.scrollHeight-1+"px",l.style.height="1px",l.style.height=l.scrollHeight+"px",b===!0&&(l.style.overflowY=parseInt(V,10)<l.scrollHeight?"auto":"hidden"),h.marginBottom="",l.scrollTop=z}})}function u(l){Z(l),R!==null&&(clearTimeout(R),R=null),g?.(),n("change",l.target.value)}function k(l){l!==void 0&&Ge(l),R!==null&&(clearTimeout(R),R=null),g?.(),f=!1,G=!1,delete s.value,e.type!=="file"&&setTimeout(()=>{m.value!==null&&(m.value.value=B.value!==void 0?B.value:"")})}function ae(){return s.hasOwnProperty("value")===!0?s.value:B.value!==void 0?B.value:""}ge(()=>{k()}),We(()=>{e.autogrow===!0&&F()}),Object.assign(w,{innerValue:B,fieldClass:r(()=>`q-${I.value===!0?"textarea":"input"}`+(e.autogrow===!0?" q-textarea--autogrow":"")),hasShadow:r(()=>e.type!=="file"&&typeof e.shadowText=="string"&&e.shadowText.length!==0),inputRef:m,emitValue:P,hasValue:H,floatingLabel:r(()=>H.value===!0&&(e.type!=="number"||isNaN(B.value)===!1)||Pe(e.displayValue)),getControl:()=>v(I.value===!0?"textarea":"input",{ref:m,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...c.value,...ee.value,...e.type!=="file"?{value:ae()}:y.value}),getShadowControl:()=>v("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(I.value===!0?"":" text-no-wrap")},[v("span",{class:"invisible"},ae()),v("span",e.shadowText)])});const d=Ta(w);return Object.assign(C,{focus:t,select:p,getNativeElement:()=>m.value}),Bo(C,"nativeEl",()=>m.value),d}}),Ot=Se({name:"QTooltip",inheritAttrs:!1,props:{...fn,...Eo,...na,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null},transitionShow:{...na.transitionShow,default:"jump-down"},transitionHide:{...na.transitionHide,default:"jump-up"},anchor:{type:String,default:"bottom middle",validator:Ka},self:{type:String,default:"top middle",validator:Ka},offset:{type:Array,default:()=>[14,14],validator:Sn},scrollTarget:un,delay:{type:Number,default:0},hideDelay:{type:Number,default:0},persistent:Boolean},emits:[...Vo],setup(e,{slots:n,emit:a,attrs:C}){let S,s;const N=se(),{proxy:{$q:f}}=N,G=U(null),R=U(!1),g=r(()=>Ja(e.anchor,f.lang.rtl)),m=r(()=>Ja(e.self,f.lang.rtl)),D=r(()=>e.persistent!==!0),{registerTick:B,removeTick:T}=Ro(),{registerTimeout:x}=bo(),{transitionProps:E,transitionStyle:W}=To(e),{localScrollTarget:$,changeScrollEvent:y,unconfigureScrollTarget:H}=gn(e,ae),{anchorEl:Z,canShow:w,anchorEvents:I}=hn({showing:R,configureAnchorEl:k}),{show:q,hide:ee}=Lo({showing:R,canShow:w,handleShow:i,handleHide:M,hideOnRouteChange:D,processOnMount:!0});Object.assign(I,{delayShow:F,delayHide:u});const{showPortal:c,hidePortal:t,renderPortal:p}=Ao(N,G,l,"tooltip");if(f.platform.is.mobile===!0){const h={anchorEl:Z,innerRef:G,onClickOutside(_){return ee(_),_.target.classList.contains("q-dialog__backdrop")&&pe(_),!0}},z=r(()=>e.modelValue===null&&e.persistent!==!0&&R.value===!0);j(z,_=>{(_===!0?vn:$a)(h)}),ge(()=>{$a(h)})}function i(h){c(),B(()=>{s=new MutationObserver(()=>P()),s.observe(G.value,{attributes:!1,childList:!0,characterData:!0,subtree:!0}),P(),ae()}),S===void 0&&(S=j(()=>f.screen.width+"|"+f.screen.height+"|"+e.self+"|"+e.anchor+"|"+f.lang.rtl,P)),x(()=>{c(!0),a("show",h)},e.transitionDuration)}function M(h){T(),t(),O(),x(()=>{t(!0),a("hide",h)},e.transitionDuration)}function O(){s!==void 0&&(s.disconnect(),s=void 0),S!==void 0&&(S(),S=void 0),H(),Pa(I,"tooltipTemp")}function P(){Gn({targetEl:G.value,offset:e.offset,anchorEl:Z.value,anchorOrigin:g.value,selfOrigin:m.value,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function F(h){if(f.platform.is.mobile===!0){ja(),document.body.classList.add("non-selectable");const z=Z.value,_=["touchmove","touchcancel","touchend","click"].map(V=>[z,V,"delayHide","passiveCapture"]);Wa(I,"tooltipTemp",_)}x(()=>{q(h)},e.delay)}function u(h){f.platform.is.mobile===!0&&(Pa(I,"tooltipTemp"),ja(),setTimeout(()=>{document.body.classList.remove("non-selectable")},10)),x(()=>{ee(h)},e.hideDelay)}function k(){if(e.noParentEvent===!0||Z.value===null)return;const h=f.platform.is.mobile===!0?[[Z.value,"touchstart","delayShow","passive"]]:[[Z.value,"mouseenter","delayShow","passive"],[Z.value,"mouseleave","delayHide","passive"]];Wa(I,"anchor",h)}function ae(){if(Z.value!==null||e.scrollTarget!==void 0){$.value=Bn(Z.value,e.scrollTarget);const h=e.noParentEvent===!0?P:ee;y($.value,h)}}function d(){return R.value===!0?v("div",{...C,ref:G,class:["q-tooltip q-tooltip--style q-position-engine no-pointer-events",C.class],style:[C.style,W.value],role:"tooltip"},ue(n.default)):null}function l(){return v(ta,E.value,d)}return ge(O),Object.assign(N.proxy,{updatePosition:P}),p}}),ut=Se({name:"QForm",props:{autofocus:Boolean,noErrorFocus:Boolean,noResetFocus:Boolean,greedy:Boolean,onSubmit:Function},emits:["reset","validationSuccess","validationError"],setup(e,{slots:n,emit:a}){const C=se(),S=U(null);let s=0;const N=[];function f(B){const T=typeof B=="boolean"?B:e.noErrorFocus!==!0,x=++s,E=(y,H)=>{a(`validation${y===!0?"Success":"Error"}`,H)},W=y=>{const H=y.validate();return typeof H.then=="function"?H.then(Z=>({valid:Z,comp:y}),Z=>({valid:!1,comp:y,err:Z})):Promise.resolve({valid:H,comp:y})};return(e.greedy===!0?Promise.all(N.map(W)).then(y=>y.filter(H=>H.valid!==!0)):N.reduce((y,H)=>y.then(()=>W(H).then(Z=>{if(Z.valid===!1)return Promise.reject(Z)})),Promise.resolve()).catch(y=>[y])).then(y=>{if(y===void 0||y.length===0)return x===s&&E(!0),!0;if(x===s){const{comp:H,err:Z}=y[0];if(Z!==void 0&&console.error(Z),E(!1,H),T===!0){const w=y.find(({comp:I})=>typeof I.focus=="function"&&Dn(I.$)===!1);w!==void 0&&w.comp.focus()}}return!1})}function G(){s++,N.forEach(B=>{typeof B.resetValidation=="function"&&B.resetValidation()})}function R(B){B!==void 0&&pe(B);const T=s+1;f().then(x=>{T===s&&x===!0&&(e.onSubmit!==void 0?a("submit",B):B?.target!==void 0&&typeof B.target.submit=="function"&&B.target.submit())})}function g(B){B!==void 0&&pe(B),a("reset"),te(()=>{G(),e.autofocus===!0&&e.noResetFocus!==!0&&m()})}function m(){ca(()=>{if(S.value===null)return;(S.value.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||S.value.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||S.value.querySelector("[autofocus], [data-autofocus]")||Array.prototype.find.call(S.value.querySelectorAll("[tabindex]"),T=>T.tabIndex!==-1))?.focus({preventScroll:!0})})}tn(ho,{bindComponent(B){N.push(B)},unbindComponent(B){const T=N.indexOf(B);T!==-1&&N.splice(T,1)}});let D=!1;return Ga(()=>{D=!0}),Ba(()=>{D===!0&&e.autofocus===!0&&m()}),We(()=>{e.autofocus===!0&&m()}),Object.assign(C.proxy,{validate:f,resetValidation:G,submit:R,reset:g,focus:m,getValidationComponents:()=>N}),()=>v("form",{class:"q-form",ref:S,onSubmit:R,onReset:g},ue(n.default))}}),St=Se({name:"QField",inheritAttrs:!1,props:{...da,tag:{type:String,default:"label"}},emits:Ra,setup(){return Ta(ba({tagProp:!0}))}}),ft=Se({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:n}){const a=r(()=>parseInt(e.lines,10)),C=r(()=>"q-item__label"+(e.overline===!0?" q-item__label--overline text-overline":"")+(e.caption===!0?" q-item__label--caption text-caption":"")+(e.header===!0?" q-item__label--header":"")+(a.value===1?" ellipsis":"")),S=r(()=>e.lines!==void 0&&a.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":a.value}:null);return()=>v("div",{style:S.value,class:C.value},ue(n.default))}});let oa=0;const gt={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},mo={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},Io=Se({name:"QDialog",inheritAttrs:!1,props:{...Eo,...na,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,backdropFilter:String,position:{type:String,default:"standard",validator:e=>["standard","top","bottom","left","right"].includes(e)}},emits:[...Vo,"shake","click","escapeKey"],setup(e,{slots:n,emit:a,attrs:C}){const S=se(),s=U(null),N=U(!1),f=U(!1);let G=null,R=null,g,m;const D=r(()=>e.persistent!==!0&&e.noRouteDismiss!==!0&&e.seamless!==!0),{preventBodyScroll:B}=En(),{registerTimeout:T}=bo(),{registerTick:x,removeTick:E}=Ro(),{transitionProps:W,transitionStyle:$}=To(e,()=>mo[e.position][0],()=>mo[e.position][1]),y=r(()=>$.value+(e.backdropFilter!==void 0?`;backdrop-filter:${e.backdropFilter};-webkit-backdrop-filter:${e.backdropFilter}`:"")),{showPortal:H,hidePortal:Z,portalIsAccessible:w,renderPortal:I}=Ao(S,s,_,"dialog"),{hide:q}=Lo({showing:N,hideOnRouteChange:D,handleShow:O,handleHide:P,processOnMount:!0}),{addToHistory:ee,removeFromHistory:c}=Vn(N,q,D),t=r(()=>`q-dialog__inner flex no-pointer-events q-dialog__inner--${e.maximized===!0?"maximized":"minimized"} q-dialog__inner--${e.position} ${gt[e.position]}`+(f.value===!0?" q-dialog__inner--animating":"")+(e.fullWidth===!0?" q-dialog__inner--fullwidth":"")+(e.fullHeight===!0?" q-dialog__inner--fullheight":"")+(e.square===!0?" q-dialog__inner--square":"")),p=r(()=>N.value===!0&&e.seamless!==!0),i=r(()=>e.autoClose===!0?{onClick:l}:{}),M=r(()=>[`q-dialog fullscreen no-pointer-events q-dialog--${p.value===!0?"modal":"seamless"}`,C.class]);j(()=>e.maximized,V=>{N.value===!0&&d(V)}),j(p,V=>{B(V),V===!0?(Rn(z),bn(k)):(Qa(z),Ya(k))});function O(V){ee(),R=e.noRefocus===!1&&document.activeElement!==null?document.activeElement:null,d(e.maximized),H(),f.value=!0,e.noFocus!==!0?(document.activeElement?.blur(),x(F)):E(),T(()=>{if(S.proxy.$q.platform.is.ios===!0){if(e.seamless!==!0&&document.activeElement){const{top:b,bottom:Q}=document.activeElement.getBoundingClientRect(),{innerHeight:K}=window,le=window.visualViewport!==void 0?window.visualViewport.height:K;b>0&&Q>le/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-le,Q>=K?1/0:Math.ceil(document.scrollingElement.scrollTop+Q-le/2))),document.activeElement.scrollIntoView()}m=!0,s.value.click(),m=!1}H(!0),f.value=!1,a("show",V)},e.transitionDuration)}function P(V){E(),c(),ae(!0),f.value=!0,Z(),R!==null&&(((V?.type.indexOf("key")===0?R.closest('[tabindex]:not([tabindex^="-"])'):void 0)||R).focus(),R=null),T(()=>{Z(!0),f.value=!1,a("hide",V)},e.transitionDuration)}function F(V){ca(()=>{let b=s.value;if(b!==null){if(V!==void 0){const Q=b.querySelector(V);if(Q!==null){Q.focus({preventScroll:!0});return}}b.contains(document.activeElement)!==!0&&(b=b.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||b.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||b.querySelector("[autofocus], [data-autofocus]")||b,b.focus({preventScroll:!0}))}})}function u(V){V&&typeof V.focus=="function"?V.focus({preventScroll:!0}):F(),a("shake");const b=s.value;b!==null&&(b.classList.remove("q-animate--scale"),b.classList.add("q-animate--scale"),G!==null&&clearTimeout(G),G=setTimeout(()=>{G=null,s.value!==null&&(b.classList.remove("q-animate--scale"),F())},170))}function k(){e.seamless!==!0&&(e.persistent===!0||e.noEscDismiss===!0?e.maximized!==!0&&e.noShake!==!0&&u():(a("escapeKey"),q()))}function ae(V){G!==null&&(clearTimeout(G),G=null),(V===!0||N.value===!0)&&(d(!1),e.seamless!==!0&&(B(!1),Qa(z),Ya(k))),V!==!0&&(R=null)}function d(V){V===!0?g!==!0&&(oa<1&&document.body.classList.add("q-body--dialog"),oa++,g=!0):g===!0&&(oa<2&&document.body.classList.remove("q-body--dialog"),oa--,g=!1)}function l(V){m!==!0&&(q(V),a("click",V))}function h(V){e.persistent!==!0&&e.noBackdropDismiss!==!0?q(V):e.noShake!==!0&&u()}function z(V){e.allowFocusOutside!==!0&&w.value===!0&&wn(s.value,V.target)!==!0&&F('[tabindex]:not([tabindex="-1"])')}Object.assign(S.proxy,{focus:F,shake:u,__updateRefocusTarget(V){R=V||null}}),ge(ae);function _(){return v("div",{role:"dialog","aria-modal":p.value===!0?"true":"false",...C,class:M.value},[v(ta,{name:"q-transition--fade",appear:!0},()=>p.value===!0?v("div",{class:"q-dialog__backdrop fixed-full",style:y.value,"aria-hidden":"true",tabindex:-1,onClick:h}):null),v(ta,W.value,()=>N.value===!0?v("div",{ref:s,class:t.value,style:$.value,tabindex:-1,...i.value},ue(n.default)):null)])}return I}});let la=!1;{const e=document.createElement("div");e.setAttribute("dir","rtl"),Object.assign(e.style,{width:"1px",height:"1px",overflow:"auto"});const n=document.createElement("div");Object.assign(n.style,{width:"1000px",height:"1px"}),document.body.appendChild(e),e.appendChild(n),e.scrollLeft=-1e3,la=e.scrollLeft>=0,e.remove()}const re=1e3,ht=["start","center","end","start-force","center-force","end-force"],ko=Array.prototype.filter,Gt=window.getComputedStyle(document.body).overflowAnchor===void 0?cn:function(e,n){e!==null&&(e._qOverflowAnimationFrame!==void 0&&cancelAnimationFrame(e._qOverflowAnimationFrame),e._qOverflowAnimationFrame=requestAnimationFrame(()=>{if(e===null)return;e._qOverflowAnimationFrame=void 0;const a=e.children||[];ko.call(a,S=>S.dataset&&S.dataset.qVsAnchor!==void 0).forEach(S=>{delete S.dataset.qVsAnchor});const C=a[n];C?.dataset&&(C.dataset.qVsAnchor="")}))};function Fe(e,n){return e+n}function Sa(e,n,a,C,S,s,N,f){const G=e===window?document.scrollingElement||document.documentElement:e,R=S===!0?"offsetWidth":"offsetHeight",g={scrollStart:0,scrollViewSize:-N-f,scrollMaxSize:0,offsetStart:-N,offsetEnd:-f};if(S===!0?(e===window?(g.scrollStart=window.pageXOffset||window.scrollX||document.body.scrollLeft||0,g.scrollViewSize+=document.documentElement.clientWidth):(g.scrollStart=G.scrollLeft,g.scrollViewSize+=G.clientWidth),g.scrollMaxSize=G.scrollWidth,s===!0&&(g.scrollStart=(la===!0?g.scrollMaxSize-g.scrollViewSize:0)-g.scrollStart)):(e===window?(g.scrollStart=window.pageYOffset||window.scrollY||document.body.scrollTop||0,g.scrollViewSize+=document.documentElement.clientHeight):(g.scrollStart=G.scrollTop,g.scrollViewSize+=G.clientHeight),g.scrollMaxSize=G.scrollHeight),a!==null)for(let m=a.previousElementSibling;m!==null;m=m.previousElementSibling)m.classList.contains("q-virtual-scroll--skip")===!1&&(g.offsetStart+=m[R]);if(C!==null)for(let m=C.nextElementSibling;m!==null;m=m.nextElementSibling)m.classList.contains("q-virtual-scroll--skip")===!1&&(g.offsetEnd+=m[R]);if(n!==e){const m=G.getBoundingClientRect(),D=n.getBoundingClientRect();S===!0?(g.offsetStart+=D.left-m.left,g.offsetEnd-=D.width):(g.offsetStart+=D.top-m.top,g.offsetEnd-=D.height),e!==window&&(g.offsetStart+=g.scrollStart),g.offsetEnd+=g.scrollMaxSize-g.offsetStart}return g}function io(e,n,a,C){n==="end"&&(n=(e===window?document.body:e)[a===!0?"scrollWidth":"scrollHeight"]),e===window?a===!0?(C===!0&&(n=(la===!0?document.body.scrollWidth-document.documentElement.clientWidth:0)-n),window.scrollTo(n,window.pageYOffset||window.scrollY||document.body.scrollTop||0)):window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,n):a===!0?(C===!0&&(n=(la===!0?e.scrollWidth-e.offsetWidth:0)-n),e.scrollLeft=n):e.scrollTop=n}function Ue(e,n,a,C){if(a>=C)return 0;const S=n.length,s=Math.floor(a/re),N=Math.floor((C-1)/re)+1;let f=e.slice(s,N).reduce(Fe,0);return a%re!==0&&(f-=n.slice(s*re,a).reduce(Fe,0)),C%re!==0&&C!==S&&(f-=n.slice(C,N*re).reduce(Fe,0)),f}const Bt={virtualScrollSliceSize:{type:[Number,String],default:10},virtualScrollSliceRatioBefore:{type:[Number,String],default:1},virtualScrollSliceRatioAfter:{type:[Number,String],default:1},virtualScrollItemSize:{type:[Number,String],default:24},virtualScrollStickySizeStart:{type:[Number,String],default:0},virtualScrollStickySizeEnd:{type:[Number,String],default:0},tableColspan:[Number,String]},ro={virtualScrollHorizontal:Boolean,onVirtualScroll:Function,...Bt};function vt({virtualScrollLength:e,getVirtualScrollTarget:n,getVirtualScrollEl:a,virtualScrollItemSizeComputed:C}){const S=se(),{props:s,emit:N,proxy:f}=S,{$q:G}=f;let R,g,m,D=[],B;const T=U(0),x=U(0),E=U({}),W=U(null),$=U(null),y=U(null),H=U({from:0,to:0}),Z=r(()=>s.tableColspan!==void 0?s.tableColspan:100);C===void 0&&(C=r(()=>s.virtualScrollItemSize));const w=r(()=>C.value+";"+s.virtualScrollHorizontal),I=r(()=>w.value+";"+s.virtualScrollSliceRatioBefore+";"+s.virtualScrollSliceRatioAfter);j(I,()=>{P()}),j(w,q);function q(){O(g,!0)}function ee(d){O(d===void 0?g:d)}function c(d,l){const h=n();if(h==null||h.nodeType===8)return;const z=Sa(h,a(),W.value,$.value,s.virtualScrollHorizontal,G.lang.rtl,s.virtualScrollStickySizeStart,s.virtualScrollStickySizeEnd);m!==z.scrollViewSize&&P(z.scrollViewSize),p(h,z,Math.min(e.value-1,Math.max(0,parseInt(d,10)||0)),0,ht.indexOf(l)!==-1?l:g!==-1&&d>g?"end":"start")}function t(){const d=n();if(d==null||d.nodeType===8)return;const l=Sa(d,a(),W.value,$.value,s.virtualScrollHorizontal,G.lang.rtl,s.virtualScrollStickySizeStart,s.virtualScrollStickySizeEnd),h=e.value-1,z=l.scrollMaxSize-l.offsetStart-l.offsetEnd-x.value;if(R===l.scrollStart)return;if(l.scrollMaxSize<=0){p(d,l,0,0);return}m!==l.scrollViewSize&&P(l.scrollViewSize),i(H.value.from);const _=Math.floor(l.scrollMaxSize-Math.max(l.scrollViewSize,l.offsetEnd)-Math.min(B[h],l.scrollViewSize/2));if(_>0&&Math.ceil(l.scrollStart)>=_){p(d,l,h,l.scrollMaxSize-l.offsetEnd-D.reduce(Fe,0));return}let V=0,b=l.scrollStart-l.offsetStart,Q=b;if(b<=z&&b+l.scrollViewSize>=T.value)b-=T.value,V=H.value.from,Q=b;else for(let K=0;b>=D[K]&&V<h;K++)b-=D[K],V+=re;for(;b>0&&V<h;)b-=B[V],b>-l.scrollViewSize?(V++,Q=b):Q=B[V]+b;p(d,l,V,Q)}function p(d,l,h,z,_){const V=typeof _=="string"&&_.indexOf("-force")!==-1,b=V===!0?_.replace("-force",""):_,Q=b!==void 0?b:"start";let K=Math.max(0,h-E.value[Q]),le=K+E.value.total;le>e.value&&(le=e.value,K=Math.max(0,le-E.value.total)),R=l.scrollStart;const he=K!==H.value.from||le!==H.value.to;if(he===!1&&b===void 0){u(h);return}const{activeElement:qe}=document,fe=y.value;he===!0&&fe!==null&&fe!==qe&&fe.contains(qe)===!0&&(fe.addEventListener("focusout",M),setTimeout(()=>{fe?.removeEventListener("focusout",M)})),Gt(fe,h-K);const _e=b!==void 0?B.slice(K,h).reduce(Fe,0):0;if(he===!0){const ve=le>=H.value.from&&K<=H.value.to?H.value.to:le;H.value={from:K,to:ve},T.value=Ue(D,B,0,K),x.value=Ue(D,B,le,e.value),requestAnimationFrame(()=>{H.value.to!==le&&R===l.scrollStart&&(H.value={from:H.value.from,to:le},x.value=Ue(D,B,le,e.value))})}requestAnimationFrame(()=>{if(R!==l.scrollStart)return;he===!0&&i(K);const ve=B.slice(K,h).reduce(Fe,0),Ve=ve+l.offsetStart+T.value,Ke=Ve+B[h];let Ze=Ve+z;if(b!==void 0){const Ca=ve-_e,Me=l.scrollStart+Ca;Ze=V!==!0&&Me<Ve&&Ke<Me+l.scrollViewSize?Me:b==="end"?Ke-l.scrollViewSize:Ve-(b==="start"?0:Math.round((l.scrollViewSize-B[h])/2))}R=Ze,io(d,Ze,s.virtualScrollHorizontal,G.lang.rtl),u(h)})}function i(d){const l=y.value;if(l){const h=ko.call(l.children,K=>K.classList&&K.classList.contains("q-virtual-scroll--skip")===!1),z=h.length,_=s.virtualScrollHorizontal===!0?K=>K.getBoundingClientRect().width:K=>K.offsetHeight;let V=d,b,Q;for(let K=0;K<z;){for(b=_(h[K]),K++;K<z&&h[K].classList.contains("q-virtual-scroll--with-prev")===!0;)b+=_(h[K]),K++;Q=b-B[V],Q!==0&&(B[V]+=Q,D[Math.floor(V/re)]+=Q),V++}}}function M(){y.value?.focus()}function O(d,l){const h=1*C.value;(l===!0||Array.isArray(B)===!1)&&(B=[]);const z=B.length;B.length=e.value;for(let V=e.value-1;V>=z;V--)B[V]=h;const _=Math.floor((e.value-1)/re);D=[];for(let V=0;V<=_;V++){let b=0;const Q=Math.min((V+1)*re,e.value);for(let K=V*re;K<Q;K++)b+=B[K];D.push(b)}g=-1,R=void 0,T.value=Ue(D,B,0,H.value.from),x.value=Ue(D,B,H.value.to,e.value),d>=0?(i(H.value.from),te(()=>{c(d)})):k()}function P(d){if(d===void 0&&typeof window<"u"){const b=n();b!=null&&b.nodeType!==8&&(d=Sa(b,a(),W.value,$.value,s.virtualScrollHorizontal,G.lang.rtl,s.virtualScrollStickySizeStart,s.virtualScrollStickySizeEnd).scrollViewSize)}m=d;const l=parseFloat(s.virtualScrollSliceRatioBefore)||0,h=parseFloat(s.virtualScrollSliceRatioAfter)||0,z=1+l+h,_=d===void 0||d<=0?1:Math.ceil(d/C.value),V=Math.max(1,_,Math.ceil((s.virtualScrollSliceSize>0?s.virtualScrollSliceSize:10)/z));E.value={total:Math.ceil(V*z),start:Math.ceil(V*l),center:Math.ceil(V*(.5+l)),end:Math.ceil(V*(1+l)),view:_}}function F(d,l){const h=s.virtualScrollHorizontal===!0?"width":"height",z={["--q-virtual-scroll-item-"+h]:C.value+"px"};return[d==="tbody"?v(d,{class:"q-virtual-scroll__padding",key:"before",ref:W},[v("tr",[v("td",{style:{[h]:`${T.value}px`,...z},colspan:Z.value})])]):v(d,{class:"q-virtual-scroll__padding",key:"before",ref:W,style:{[h]:`${T.value}px`,...z}}),v(d,{class:"q-virtual-scroll__content",key:"content",ref:y,tabindex:-1},l.flat()),d==="tbody"?v(d,{class:"q-virtual-scroll__padding",key:"after",ref:$},[v("tr",[v("td",{style:{[h]:`${x.value}px`,...z},colspan:Z.value})])]):v(d,{class:"q-virtual-scroll__padding",key:"after",ref:$,style:{[h]:`${x.value}px`,...z}})]}function u(d){g!==d&&(s.onVirtualScroll!==void 0&&N("virtualScroll",{index:d,from:H.value.from,to:H.value.to-1,direction:d<g?"decrease":"increase",ref:f}),g=d)}P();const k=Go(t,G.platform.is.ios===!0?120:35);ln(()=>{P()});let ae=!1;return Ga(()=>{ae=!0}),Ba(()=>{if(ae!==!0)return;const d=n();R!==void 0&&d!==void 0&&d!==null&&d.nodeType!==8?io(d,R,s.virtualScrollHorizontal,G.lang.rtl):c(g)}),ge(()=>{k.cancel()}),Object.assign(f,{scrollTo:c,reset:q,refresh:ee}),{virtualScrollSliceRange:H,virtualScrollSliceSizeComputed:E,setVirtualScrollSize:P,onVirtualScrollEvt:k,localResetVirtualScroll:O,padVirtualScroll:F,scrollTo:c,reset:q,refresh:ee}}const No=e=>["add","add-unique","toggle"].includes(e),Vt=".*+?^${}()|[]\\",Et=Object.keys(da);function fa(e,n){if(typeof e=="function")return e;const a=e!==void 0?e:n;return C=>C!==null&&typeof C=="object"&&a in C?C[a]:C}const uo=Se({name:"QSelect",inheritAttrs:!1,props:{...ro,...Ea,...da,modelValue:{required:!0},multiple:Boolean,displayValue:[String,Number],displayValueHtml:Boolean,dropdownIcon:String,options:{type:Array,default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],hideSelected:Boolean,hideDropdownIcon:Boolean,fillInput:Boolean,maxValues:[Number,String],optionsDense:Boolean,optionsDark:{type:Boolean,default:null},optionsSelectedClass:String,optionsHtml:Boolean,optionsCover:Boolean,menuShrink:Boolean,menuAnchor:String,menuSelf:String,menuOffset:Array,popupContentClass:String,popupContentStyle:[String,Array,Object],popupNoRouteDismiss:Boolean,useInput:Boolean,useChips:Boolean,newValueMode:{type:String,validator:No},mapOptions:Boolean,emitValue:Boolean,disableTabSelection:Boolean,inputDebounce:{type:[Number,String],default:500},inputClass:[Array,String,Object],inputStyle:[Array,String,Object],tabindex:{type:[String,Number],default:0},autocomplete:String,transitionShow:{},transitionHide:{},transitionDuration:{},behavior:{type:String,validator:e=>["default","menu","dialog"].includes(e),default:"default"},virtualScrollItemSize:ro.virtualScrollItemSize.type,onNewValue:Function,onFilter:Function},emits:[...Ra,"add","remove","inputValue","keyup","keypress","keydown","popupShow","popupHide","filterAbort"],setup(e,{slots:n,emit:a}){const{proxy:C}=se(),{$q:S}=C,s=U(!1),N=U(!1),f=U(-1),G=U(""),R=U(!1),g=U(!1);let m=null,D=null,B,T,x,E=null,W,$,y,H;const Z=U(null),w=U(null),I=U(null),q=U(null),ee=U(null),c=wo(e),t=Mo(ka),p=r(()=>Array.isArray(e.options)?e.options.length:0),i=r(()=>e.virtualScrollItemSize===void 0?e.optionsDense===!0?24:48:e.virtualScrollItemSize),{virtualScrollSliceRange:M,virtualScrollSliceSizeComputed:O,localResetVirtualScroll:P,padVirtualScroll:F,onVirtualScrollEvt:u,scrollTo:k,setVirtualScrollSize:ae}=vt({virtualScrollLength:p,getVirtualScrollTarget:xo,getVirtualScrollEl:Ma,virtualScrollItemSizeComputed:i}),d=ba(),l=r(()=>{const o=e.mapOptions===!0&&e.multiple!==!0,L=e.modelValue!==void 0&&(e.modelValue!==null||o===!0)?e.multiple===!0&&Array.isArray(e.modelValue)?e.modelValue:[e.modelValue]:[];if(e.mapOptions===!0&&Array.isArray(e.options)===!0){const A=e.mapOptions===!0&&B!==void 0?B:[],J=L.map(X=>Uo(X,A));return e.modelValue===null&&o===!0?J.filter(X=>X!==null):J}return L}),h=r(()=>{const o={};return Et.forEach(L=>{const A=e[L];A!==void 0&&(o[L]=A)}),o}),z=r(()=>e.optionsDark===null?d.isDark.value:e.optionsDark),_=r(()=>Pe(l.value)),V=r(()=>{let o="q-field__input q-placeholder col";return e.hideSelected===!0||l.value.length===0?[o,e.inputClass]:(o+=" q-field__input--padding",e.inputClass===void 0?o:[o,e.inputClass])}),b=r(()=>(e.virtualScrollHorizontal===!0?"q-virtual-scroll--horizontal":"")+(e.popupContentClass?" "+e.popupContentClass:"")),Q=r(()=>p.value===0),K=r(()=>l.value.map(o=>Ce.value(o)).join(", ")),le=r(()=>e.displayValue!==void 0?e.displayValue:K.value),he=r(()=>e.optionsHtml===!0?()=>!0:o=>o?.html===!0),qe=r(()=>e.displayValueHtml===!0||e.displayValue===void 0&&(e.optionsHtml===!0||l.value.some(he.value))),fe=r(()=>d.focused.value===!0?e.tabindex:-1),_e=r(()=>{const o={tabindex:e.tabindex,role:"combobox","aria-label":e.label,"aria-readonly":e.readonly===!0?"true":"false","aria-autocomplete":e.useInput===!0?"list":"none","aria-expanded":s.value===!0?"true":"false","aria-controls":`${d.targetUid.value}_lb`};return f.value>=0&&(o["aria-activedescendant"]=`${d.targetUid.value}_${f.value}`),o}),ve=r(()=>({id:`${d.targetUid.value}_lb`,role:"listbox","aria-multiselectable":e.multiple===!0?"true":"false"})),Ve=r(()=>l.value.map((o,L)=>({index:L,opt:o,html:he.value(o),selected:!0,removeAtIndex:Oo,toggleOption:Ee,tabindex:fe.value}))),Ke=r(()=>{if(p.value===0)return[];const{from:o,to:L}=M.value;return e.options.slice(o,L).map((A,J)=>{const X=Te.value(A)===!0,Y=sa(A)===!0,ce=o+J,oe={clickable:!0,active:Y,activeClass:Me.value,manualFocus:!0,focused:!1,disable:X,tabindex:-1,dense:e.optionsDense,dark:z.value,role:"option","aria-selected":Y===!0?"true":"false",id:`${d.targetUid.value}_${ce}`,onClick:()=>{Ee(A)}};return X!==!0&&(f.value===ce&&(oe.focused=!0),S.platform.is.desktop===!0&&(oe.onMousemove=()=>{s.value===!0&&Le(ce)})),{index:ce,opt:A,html:he.value(A),label:Ce.value(A),selected:oe.active,focused:oe.focused,toggleOption:Ee,setOptionIndex:Le,itemProps:oe}})}),Ze=r(()=>e.dropdownIcon!==void 0?e.dropdownIcon:S.iconSet.arrow.dropdown),Ca=r(()=>e.optionsCover===!1&&e.outlined!==!0&&e.standout!==!0&&e.borderless!==!0&&e.rounded!==!0),Me=r(()=>e.optionsSelectedClass!==void 0?e.optionsSelectedClass:e.color!==void 0?`text-${e.color}`:""),Ne=r(()=>fa(e.optionValue,"value")),Ce=r(()=>fa(e.optionLabel,"label")),Te=r(()=>fa(e.optionDisable,"disable")),Je=r(()=>l.value.map(Ne.value)),zo=r(()=>{const o={onInput:ka,onChange:t,onKeydown:Za,onKeyup:wa,onKeypress:Fa,onFocus:ya,onClick(L){T===!0&&Ge(L)}};return o.onCompositionstart=o.onCompositionupdate=o.onCompositionend=t,o});j(l,o=>{B=o,e.useInput===!0&&e.fillInput===!0&&e.multiple!==!0&&d.innerLoading.value!==!0&&(N.value!==!0&&s.value!==!0||_.value!==!0)&&(x!==!0&&He(),(N.value===!0||s.value===!0)&&Ae(""))},{immediate:!0}),j(()=>e.fillInput,He),j(s,ma),j(p,en);function Aa(o){return e.emitValue===!0?Ne.value(o):o}function pa(o){if(o!==-1&&o<l.value.length)if(e.multiple===!0){const L=e.modelValue.slice();a("remove",{index:o,value:L.splice(o,1)[0]}),a("update:modelValue",L)}else a("update:modelValue",null)}function Oo(o){pa(o),d.focus()}function Da(o,L){const A=Aa(o);if(e.multiple!==!0){e.fillInput===!0&&Ie(Ce.value(o),!0,!0),a("update:modelValue",A);return}if(l.value.length===0){a("add",{index:0,value:A}),a("update:modelValue",e.multiple===!0?[A]:A);return}if(L===!0&&sa(o)===!0||e.maxValues!==void 0&&e.modelValue.length>=e.maxValues)return;const J=e.modelValue.slice();a("add",{index:J.length,value:A}),J.push(A),a("update:modelValue",J)}function Ee(o,L){if(d.editable.value!==!0||o===void 0||Te.value(o)===!0)return;const A=Ne.value(o);if(e.multiple!==!0){L!==!0&&(Ie(e.fillInput===!0?Ce.value(o):"",!0,!0),Re()),w.value?.focus(),(l.value.length===0||ke(Ne.value(l.value[0]),A)!==!0)&&a("update:modelValue",e.emitValue===!0?A:o);return}if((T!==!0||R.value===!0)&&d.focus(),ya(),l.value.length===0){const Y=e.emitValue===!0?A:o;a("add",{index:0,value:Y}),a("update:modelValue",e.multiple===!0?[Y]:Y);return}const J=e.modelValue.slice(),X=Je.value.findIndex(Y=>ke(Y,A));if(X!==-1)a("remove",{index:X,value:J.splice(X,1)[0]});else{if(e.maxValues!==void 0&&J.length>=e.maxValues)return;const Y=e.emitValue===!0?A:o;a("add",{index:J.length,value:Y}),J.push(Y)}a("update:modelValue",J)}function Le(o){if(S.platform.is.desktop!==!0)return;const L=o!==-1&&o<p.value?o:-1;f.value!==L&&(f.value=L)}function $e(o=1,L){if(s.value===!0){let A=f.value;do A=Xa(A+o,-1,p.value-1);while(A!==-1&&A!==f.value&&Te.value(e.options[A])===!0);f.value!==A&&(Le(A),k(A),L!==!0&&e.useInput===!0&&e.fillInput===!0&&je(A>=0?Ce.value(e.options[A]):W,!0))}}function Uo(o,L){const A=J=>ke(Ne.value(J),o);return e.options.find(A)||L.find(A)||o}function sa(o){const L=Ne.value(o);return Je.value.find(A=>ke(A,L))!==void 0}function ya(o){e.useInput===!0&&w.value!==null&&(o===void 0||w.value===o.target&&o.target.value===K.value)&&w.value.select()}function Ha(o){Cn(o,27)===!0&&s.value===!0&&(Ge(o),Re(),He()),a("keyup",o)}function wa(o){const{value:L}=o.target;if(o.keyCode!==void 0){Ha(o);return}if(o.target.value="",m!==null&&(clearTimeout(m),m=null),D!==null&&(clearTimeout(D),D=null),He(),typeof L=="string"&&L.length!==0){const A=L.toLocaleLowerCase(),J=Y=>{const ce=e.options.find(oe=>String(Y.value(oe)).toLocaleLowerCase()===A);return ce===void 0?!1:(l.value.indexOf(ce)===-1?Ee(ce):Re(),!0)},X=Y=>{J(Ne)!==!0&&Y!==!0&&J(Ce)!==!0&&Ae(L,!0,()=>X(!0))};X()}else d.clearValue(o)}function Fa(o){a("keypress",o)}function Za(o){if(a("keydown",o),vo(o)===!0)return;const L=G.value.length!==0&&(e.newValueMode!==void 0||e.onNewValue!==void 0),A=o.shiftKey!==!0&&e.disableTabSelection!==!0&&e.multiple!==!0&&(f.value!==-1||L===!0);if(o.keyCode===27){Be(o);return}if(o.keyCode===9&&A===!1){De();return}if(o.target===void 0||o.target.id!==d.targetUid.value||d.editable.value!==!0)return;if(o.keyCode===40&&d.innerLoading.value!==!0&&s.value===!1){pe(o),ye();return}if(o.keyCode===8&&(e.useChips===!0||e.clearable===!0)&&e.hideSelected!==!0&&G.value.length===0){e.multiple===!0&&Array.isArray(e.modelValue)===!0?pa(e.modelValue.length-1):e.multiple!==!0&&e.modelValue!==null&&a("update:modelValue",null);return}(o.keyCode===35||o.keyCode===36)&&(typeof G.value!="string"||G.value.length===0)&&(pe(o),f.value=-1,$e(o.keyCode===36?1:-1,e.multiple)),(o.keyCode===33||o.keyCode===34)&&O.value!==void 0&&(pe(o),f.value=Math.max(-1,Math.min(p.value,f.value+(o.keyCode===33?-1:1)*O.value.view)),$e(o.keyCode===33?1:-1,e.multiple)),(o.keyCode===38||o.keyCode===40)&&(pe(o),$e(o.keyCode===38?-1:1,e.multiple));const J=p.value;if((y===void 0||H<Date.now())&&(y=""),J>0&&e.useInput!==!0&&o.key!==void 0&&o.key.length===1&&o.altKey===!1&&o.ctrlKey===!1&&o.metaKey===!1&&(o.keyCode!==32||y.length!==0)){s.value!==!0&&ye(o);const X=o.key.toLocaleLowerCase(),Y=y.length===1&&y[0]===X;H=Date.now()+1500,Y===!1&&(pe(o),y+=X);const ce=new RegExp("^"+y.split("").map(ia=>Vt.indexOf(ia)!==-1?"\\"+ia:ia).join(".*"),"i");let oe=f.value;if(Y===!0||oe<0||ce.test(Ce.value(e.options[oe]))!==!0)do oe=Xa(oe+1,-1,J-1);while(oe!==f.value&&(Te.value(e.options[oe])===!0||ce.test(Ce.value(e.options[oe]))!==!0));f.value!==oe&&te(()=>{Le(oe),k(oe),oe>=0&&e.useInput===!0&&e.fillInput===!0&&je(Ce.value(e.options[oe]),!0)});return}if(!(o.keyCode!==13&&(o.keyCode!==32||e.useInput===!0||y!=="")&&(o.keyCode!==9||A===!1))){if(o.keyCode!==9&&pe(o),f.value!==-1&&f.value<J){Ee(e.options[f.value]);return}if(L===!0){const X=(Y,ce)=>{if(ce){if(No(ce)!==!0)return}else ce=e.newValueMode;if(Ie("",e.multiple!==!0,!0),Y==null)return;(ce==="toggle"?Ee:Da)(Y,ce==="add-unique"),e.multiple!==!0&&(w.value?.focus(),Re())};if(e.onNewValue!==void 0?a("newValue",G.value,X):X(G.value),e.multiple!==!0)return}s.value===!0?De():d.innerLoading.value!==!0&&ye()}}function Ma(){return T===!0?ee.value:I.value!==null&&I.value.contentEl!==null?I.value.contentEl:void 0}function xo(){return Ma()}function Po(){return e.hideSelected===!0?[]:n["selected-item"]!==void 0?Ve.value.map(o=>n["selected-item"](o)).slice():n.selected!==void 0?[].concat(n.selected()):e.useChips===!0?Ve.value.map((o,L)=>v(jn,{key:"option-"+L,removable:d.editable.value===!0&&Te.value(o.opt)!==!0,dense:!0,textColor:e.color,tabindex:fe.value,onRemove(){o.removeAtIndex(L)}},()=>v("span",{class:"ellipsis",[o.html===!0?"innerHTML":"textContent"]:Ce.value(o.opt)}))):[v("span",{class:"ellipsis",[qe.value===!0?"innerHTML":"textContent"]:le.value})]}function Ia(){if(Q.value===!0)return n["no-option"]!==void 0?n["no-option"]({inputValue:G.value}):void 0;const o=n.option!==void 0?n.option:A=>v(In,{key:A.index,...A.itemProps},()=>v(Mn,()=>v(ft,()=>v("span",{[A.html===!0?"innerHTML":"textContent"]:A.label}))));let L=F("div",Ke.value.map(o));return n["before-options"]!==void 0&&(L=n["before-options"]().concat(L)),Do(n["after-options"],L)}function Wo(o,L){const A=L===!0?{..._e.value,...d.splitAttrs.attributes.value}:void 0,J={ref:L===!0?w:void 0,key:"i_t",class:V.value,style:e.inputStyle,value:G.value!==void 0?G.value:"",type:"search",...A,id:L===!0?d.targetUid.value:void 0,maxlength:e.maxlength,autocomplete:e.autocomplete,"data-autofocus":o===!0||e.autofocus===!0||void 0,disabled:e.disable===!0,readonly:e.readonly===!0,...zo.value};return o!==!0&&T===!0&&(Array.isArray(J.class)===!0?J.class=[...J.class,"no-pointer-events"]:J.class+=" no-pointer-events"),v("input",J)}function ka(o){m!==null&&(clearTimeout(m),m=null),D!==null&&(clearTimeout(D),D=null),!(o&&o.target&&o.target.qComposing===!0)&&(je(o.target.value||""),x=!0,W=G.value,d.focused.value!==!0&&(T!==!0||R.value===!0)&&d.focus(),e.onFilter!==void 0&&(m=setTimeout(()=>{m=null,Ae(G.value)},e.inputDebounce)))}function je(o,L){G.value!==o&&(G.value=o,L===!0||e.inputDebounce===0||e.inputDebounce==="0"?a("inputValue",o):D=setTimeout(()=>{D=null,a("inputValue",o)},e.inputDebounce))}function Ie(o,L,A){x=A!==!0,e.useInput===!0&&(je(o,!0),(L===!0||A!==!0)&&(W=o),L!==!0&&Ae(o))}function Ae(o,L,A){if(e.onFilter===void 0||L!==!0&&d.focused.value!==!0)return;d.innerLoading.value===!0?a("filterAbort"):(d.innerLoading.value=!0,g.value=!0),o!==""&&e.multiple!==!0&&l.value.length!==0&&x!==!0&&o===Ce.value(l.value[0])&&(o="");const J=setTimeout(()=>{s.value===!0&&(s.value=!1)},10);E!==null&&clearTimeout(E),E=J,a("filter",o,(X,Y)=>{(L===!0||d.focused.value===!0)&&E===J&&(clearTimeout(E),typeof X=="function"&&X(),g.value=!1,te(()=>{d.innerLoading.value=!1,d.editable.value===!0&&(L===!0?s.value===!0&&Re():s.value===!0?ma(!0):s.value=!0),typeof Y=="function"&&te(()=>{Y(C)}),typeof A=="function"&&te(()=>{A(C)})}))},()=>{d.focused.value===!0&&E===J&&(clearTimeout(E),d.innerLoading.value=!1,g.value=!1),s.value===!0&&(s.value=!1)})}function qo(){return v(Tn,{ref:I,class:b.value,style:e.popupContentStyle,modelValue:s.value,fit:e.menuShrink!==!0,cover:e.optionsCover===!0&&Q.value!==!0&&e.useInput!==!0,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,dark:z.value,noParentEvent:!0,noRefocus:!0,noFocus:!0,noRouteDismiss:e.popupNoRouteDismiss,square:Ca.value,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,separateClosePopup:!0,...ve.value,onScrollPassive:u,onBeforeShow:Oa,onBeforeHide:_o,onShow:Ko},Ia)}function _o(o){Ua(o),De()}function Ko(){ae()}function Jo(o){Ge(o),w.value?.focus(),R.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function $o(o){Ge(o),te(()=>{R.value=!1})}function jo(){const o=[v(St,{class:`col-auto ${d.fieldClass.value}`,...h.value,for:d.targetUid.value,dark:z.value,square:!0,loading:g.value,itemAligned:!1,filled:!0,stackLabel:G.value.length!==0,...d.splitAttrs.listeners.value,onFocus:Jo,onBlur:$o},{...n,rawControl:()=>d.getControl(!0),before:void 0,after:void 0})];return s.value===!0&&o.push(v("div",{ref:ee,class:b.value+" scroll",style:e.popupContentStyle,...ve.value,onClick:Be,onScrollPassive:u},Ia())),v(Io,{ref:q,modelValue:N.value,position:e.useInput===!0?"top":void 0,transitionShow:$,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,noRouteDismiss:e.popupNoRouteDismiss,onBeforeShow:Oa,onBeforeHide:Qo,onHide:Yo,onShow:Xo},()=>v("div",{class:"q-select__dialog"+(z.value===!0?" q-select__dialog--dark q-dark":"")+(R.value===!0?" q-select__dialog--focused":"")},o))}function Qo(o){Ua(o),q.value!==null&&q.value.__updateRefocusTarget(d.rootRef.value.querySelector(".q-field__native > [tabindex]:last-child")),d.focused.value=!1}function Yo(o){Re(),d.focused.value===!1&&a("blur",o),He()}function Xo(){const o=document.activeElement;(o===null||o.id!==d.targetUid.value)&&w.value!==null&&w.value!==o&&w.value.focus(),ae()}function De(){N.value!==!0&&(f.value=-1,s.value===!0&&(s.value=!1),d.focused.value===!1&&(E!==null&&(clearTimeout(E),E=null),d.innerLoading.value===!0&&(a("filterAbort"),d.innerLoading.value=!1,g.value=!1)))}function ye(o){d.editable.value===!0&&(T===!0?(d.onControlFocusin(o),N.value=!0,te(()=>{d.focus()})):d.focus(),e.onFilter!==void 0?Ae(G.value):(Q.value!==!0||n["no-option"]!==void 0)&&(s.value=!0))}function Re(){N.value=!1,De()}function He(){e.useInput===!0&&Ie(e.multiple!==!0&&e.fillInput===!0&&l.value.length!==0&&Ce.value(l.value[0])||"",!0,!0)}function ma(o){let L=-1;if(o===!0){if(l.value.length!==0){const A=Ne.value(l.value[0]);L=e.options.findIndex(J=>ke(Ne.value(J),A))}P(L)}Le(L)}function en(o,L){s.value===!0&&d.innerLoading.value===!1&&(P(-1,!0),te(()=>{s.value===!0&&d.innerLoading.value===!1&&(o>L?P():ma(!0))}))}function za(){N.value===!1&&I.value!==null&&I.value.updatePosition()}function Oa(o){o!==void 0&&Ge(o),a("popupShow",o),d.hasPopupOpen=!0,d.onControlFocusin(o)}function Ua(o){o!==void 0&&Ge(o),a("popupHide",o),d.hasPopupOpen=!1,d.onControlFocusout(o)}function xa(){T=S.platform.is.mobile!==!0&&e.behavior!=="dialog"?!1:e.behavior!=="menu"&&(e.useInput===!0?n["no-option"]!==void 0||e.onFilter!==void 0||Q.value===!1:!0),$=S.platform.is.ios===!0&&T===!0&&e.useInput===!0?"fade":e.transitionShow}return go(xa),dn(za),xa(),ge(()=>{m!==null&&clearTimeout(m),D!==null&&clearTimeout(D)}),Object.assign(C,{showPopup:ye,hidePopup:Re,removeAtIndex:pa,add:Da,toggleOption:Ee,getOptionIndex:()=>f.value,setOptionIndex:Le,moveOptionSelection:$e,filter:Ae,updateMenuPosition:za,updateInputValue:Ie,isOptionSelected:sa,getEmittingOptionValue:Aa,isOptionDisabled:(...o)=>Te.value.apply(null,o)===!0,getOptionValue:(...o)=>Ne.value.apply(null,o),getOptionLabel:(...o)=>Ce.value.apply(null,o)}),Object.assign(d,{innerValue:l,fieldClass:r(()=>`q-select q-field--auto-height q-select--with${e.useInput!==!0?"out":""}-input q-select--with${e.useChips!==!0?"out":""}-chips q-select--${e.multiple===!0?"multiple":"single"}`),inputRef:Z,targetRef:w,hasValue:_,showPopup:ye,floatingLabel:r(()=>e.hideSelected!==!0&&_.value===!0||typeof G.value=="number"||G.value.length!==0||Pe(e.displayValue)),getControlChild:()=>{if(d.editable.value!==!1&&(N.value===!0||Q.value!==!0||n["no-option"]!==void 0))return T===!0?jo():qo();d.hasPopupOpen===!0&&(d.hasPopupOpen=!1)},controlEvents:{onFocusin(o){d.onControlFocusin(o)},onFocusout(o){d.onControlFocusout(o,()=>{He(),De()})},onClick(o){if(Be(o),T!==!0&&s.value===!0){De(),w.value?.focus();return}ye(o)}},getControl:o=>{const L=Po(),A=o===!0||N.value!==!0||T!==!0;if(e.useInput===!0)L.push(Wo(o,A));else if(d.editable.value===!0){const X=A===!0?_e.value:void 0;L.push(v("input",{ref:A===!0?w:void 0,key:"d_t",class:"q-select__focus-target",id:A===!0?d.targetUid.value:void 0,value:le.value,readonly:!0,"data-autofocus":o===!0||e.autofocus===!0||void 0,...X,onKeydown:Za,onKeyup:Ha,onKeypress:Fa})),A===!0&&typeof e.autocomplete=="string"&&e.autocomplete.length!==0&&L.push(v("input",{class:"q-select__autocomplete-input",autocomplete:e.autocomplete,tabindex:-1,onKeyup:wa}))}if(c.value!==void 0&&e.disable!==!0&&Je.value.length!==0){const X=Je.value.map(Y=>v("option",{value:Y,selected:!0}));L.push(v("select",{class:"hidden",name:c.value,multiple:e.multiple},X))}const J=e.useInput===!0||A!==!0?void 0:d.splitAttrs.attributes.value;return v("div",{class:"q-field__native row items-center",...J,...d.splitAttrs.listeners.value},L)},getInnerAppend:()=>e.loading!==!0&&g.value!==!0&&e.hideDropdownIcon!==!0?[v(be,{class:"q-select__dropdown-icon"+(s.value===!0?" rotate-180":""),name:Ze.value})]:null}),Ta(d)}}),Rt=Se({name:"QCardActions",props:{...Fn,vertical:Boolean},setup(e,{slots:n}){const a=Zn(e),C=r(()=>`q-card__actions ${a.value} q-card__actions--${e.vertical===!0?"vert column":"horiz row"}`);return()=>v("div",{class:C.value},ue(n.default))}}),So=["IT","US","DE","FR","ES","GB","CH","AT","BE","NL","PT","PL","RO","RU","CN","JP","IN","BR","AR","MX","ZA","SE","NO","DK","FI","IE","GR","HU","CZ","SK","SI","HR","BG","TR","IL","EG","AU","NZ","KR","VN","TH","MY","SG","ID","PH"],La=[{postalCode:"5000",placeName:"Aarau",cantonCode:"AG"},{postalCode:"5001",placeName:"Aarau 1",cantonCode:"AG"},{postalCode:"5004",placeName:"Aarau",cantonCode:"AG"},{postalCode:"5017",placeName:"Barmelweid",cantonCode:"AG"},{postalCode:"5018",placeName:"Erlinsbach",cantonCode:"AG"},{postalCode:"5022",placeName:"Rombach",cantonCode:"AG"},{postalCode:"5023",placeName:"Biberstein",cantonCode:"AG"},{postalCode:"5024",placeName:"Küttigen",cantonCode:"AG"},{postalCode:"5025",placeName:"Asp",cantonCode:"AG"},{postalCode:"5026",placeName:"Densbüren",cantonCode:"AG"},{postalCode:"5032",placeName:"Aarau Rohr",cantonCode:"AG"},{postalCode:"5033",placeName:"Buchs AG",cantonCode:"AG"},{postalCode:"5034",placeName:"Suhr",cantonCode:"AG"},{postalCode:"5035",placeName:"Unterentfelden",cantonCode:"AG"},{postalCode:"5036",placeName:"Oberentfelden",cantonCode:"AG"},{postalCode:"5037",placeName:"Muhen",cantonCode:"AG"},{postalCode:"5042",placeName:"Hirschthal",cantonCode:"AG"},{postalCode:"5722",placeName:"Gränichen",cantonCode:"AG"},{postalCode:"5300",placeName:"Turgi",cantonCode:"AG"},{postalCode:"5301",placeName:"Siggenthal Station",cantonCode:"AG"},{postalCode:"5303",placeName:"Würenlingen",cantonCode:"AG"},{postalCode:"5400",placeName:"Baden",cantonCode:"AG"},{postalCode:"5401",placeName:"Baden",cantonCode:"AG"},{postalCode:"5402",placeName:"Baden",cantonCode:"AG"},{postalCode:"5404",placeName:"Baden",cantonCode:"AG"},{postalCode:"5405",placeName:"Baden",cantonCode:"AG"},{postalCode:"5405",placeName:"Dättwil AG",cantonCode:"AG"},{postalCode:"5406",placeName:"Rütihof",cantonCode:"AG"},{postalCode:"5406",placeName:"Baden",cantonCode:"AG"},{postalCode:"5408",placeName:"Ennetbaden",cantonCode:"AG"},{postalCode:"5412",placeName:"Vogelsang AG",cantonCode:"AG"},{postalCode:"5412",placeName:"Gebenstorf",cantonCode:"AG"},{postalCode:"5413",placeName:"Birmenstorf AG",cantonCode:"AG"},{postalCode:"5415",placeName:"Rieden AG",cantonCode:"AG"},{postalCode:"5415",placeName:"Nussbaumen AG",cantonCode:"AG"},{postalCode:"5415",placeName:"Hertenstein AG",cantonCode:"AG"},{postalCode:"5416",placeName:"Kirchdorf AG",cantonCode:"AG"},{postalCode:"5417",placeName:"Untersiggenthal",cantonCode:"AG"},{postalCode:"5420",placeName:"Ehrendingen",cantonCode:"AG"},{postalCode:"5423",placeName:"Freienwil",cantonCode:"AG"},{postalCode:"5430",placeName:"Wettingen 1",cantonCode:"AG"},{postalCode:"5430",placeName:"Wettingen 3",cantonCode:"AG"},{postalCode:"5430",placeName:"Wettingen",cantonCode:"AG"},{postalCode:"5432",placeName:"Neuenhof",cantonCode:"AG"},{postalCode:"5436",placeName:"Würenlos",cantonCode:"AG"},{postalCode:"5442",placeName:"Fislisbach",cantonCode:"AG"},{postalCode:"5443",placeName:"Niederrohrdorf",cantonCode:"AG"},{postalCode:"5444",placeName:"Künten",cantonCode:"AG"},{postalCode:"5452",placeName:"Oberrohrdorf",cantonCode:"AG"},{postalCode:"5453",placeName:"Remetschwil",cantonCode:"AG"},{postalCode:"5454",placeName:"Bellikon",cantonCode:"AG"},{postalCode:"5506",placeName:"Mägenwil",cantonCode:"AG"},{postalCode:"5507",placeName:"Mellingen",cantonCode:"AG"},{postalCode:"5512",placeName:"Wohlenschwil",cantonCode:"AG"},{postalCode:"5608",placeName:"Stetten AG",cantonCode:"AG"},{postalCode:"8109",placeName:"Kloster Fahr",cantonCode:"AG"},{postalCode:"8956",placeName:"Killwangen",cantonCode:"AG"},{postalCode:"8957",placeName:"Spreitenbach",cantonCode:"AG"},{postalCode:"8962",placeName:"Bergdietikon",cantonCode:"AG"},{postalCode:"5445",placeName:"Eggenwil",cantonCode:"AG"},{postalCode:"5522",placeName:"Tägerig",cantonCode:"AG"},{postalCode:"5524",placeName:"Niederwil AG",cantonCode:"AG"},{postalCode:"5524",placeName:"Nesselnbach",cantonCode:"AG"},{postalCode:"5525",placeName:"Fischbach-Göslikon",cantonCode:"AG"},{postalCode:"5605",placeName:"Dottikon",cantonCode:"AG"},{postalCode:"5607",placeName:"Hägglingen",cantonCode:"AG"},{postalCode:"5610",placeName:"Wohlen AG",cantonCode:"AG"},{postalCode:"5610",placeName:"Wohlen AG 1",cantonCode:"AG"},{postalCode:"5611",placeName:"Anglikon",cantonCode:"AG"},{postalCode:"5612",placeName:"Villmergen",cantonCode:"AG"},{postalCode:"5613",placeName:"Hilfikon",cantonCode:"AG"},{postalCode:"5614",placeName:"Sarmenstorf",cantonCode:"AG"},{postalCode:"5619",placeName:"Büttikon AG",cantonCode:"AG"},{postalCode:"5619",placeName:"Uezwil",cantonCode:"AG"},{postalCode:"5620",placeName:"Bremgarten AG",cantonCode:"AG"},{postalCode:"5620",placeName:"Bremgarten AG 1",cantonCode:"AG"},{postalCode:"5621",placeName:"Zufikon",cantonCode:"AG"},{postalCode:"5626",placeName:"Hermetschwil-Staffeln",cantonCode:"AG"},{postalCode:"8905",placeName:"Arni-Islisberg",cantonCode:"AG"},{postalCode:"8905",placeName:"Islisberg",cantonCode:"AG"},{postalCode:"8905",placeName:"Arni AG",cantonCode:"AG"},{postalCode:"8916",placeName:"Jonen",cantonCode:"AG"},{postalCode:"8917",placeName:"Oberlunkhofen",cantonCode:"AG"},{postalCode:"8918",placeName:"Unterlunkhofen",cantonCode:"AG"},{postalCode:"8964",placeName:"Rudolfstetten",cantonCode:"AG"},{postalCode:"8965",placeName:"Berikon",cantonCode:"AG"},{postalCode:"8966",placeName:"Oberwil-Lieli",cantonCode:"AG"},{postalCode:"8967",placeName:"Widen",cantonCode:"AG"},{postalCode:"5105",placeName:"Auenstein",cantonCode:"AG"},{postalCode:"5106",placeName:"Veltheim AG",cantonCode:"AG"},{postalCode:"5107",placeName:"Schinznach Dorf",cantonCode:"AG"},{postalCode:"5108",placeName:"Oberflachs",cantonCode:"AG"},{postalCode:"5112",placeName:"Thalheim AG",cantonCode:"AG"},{postalCode:"5116",placeName:"Schinznach Bad",cantonCode:"AG"},{postalCode:"5200",placeName:"Brugg AG",cantonCode:"AG"},{postalCode:"5201",placeName:"Brugg AG",cantonCode:"AG"},{postalCode:"5210",placeName:"Windisch",cantonCode:"AG"},{postalCode:"5212",placeName:"Hausen AG",cantonCode:"AG"},{postalCode:"5213",placeName:"Villnachern",cantonCode:"AG"},{postalCode:"5222",placeName:"Umiken",cantonCode:"AG"},{postalCode:"5223",placeName:"Riniken",cantonCode:"AG"},{postalCode:"5225",placeName:"Bözberg",cantonCode:"AG"},{postalCode:"5232",placeName:"Villigen PSI",cantonCode:"AG"},{postalCode:"5233",placeName:"Stilli",cantonCode:"AG"},{postalCode:"5234",placeName:"Villigen",cantonCode:"AG"},{postalCode:"5235",placeName:"Rüfenach AG",cantonCode:"AG"},{postalCode:"5236",placeName:"Remigen",cantonCode:"AG"},{postalCode:"5237",placeName:"Mönthal",cantonCode:"AG"},{postalCode:"5242",placeName:"Lupfig",cantonCode:"AG"},{postalCode:"5242",placeName:"Birr",cantonCode:"AG"},{postalCode:"5242",placeName:"Birr-Lupfig",cantonCode:"AG"},{postalCode:"5243",placeName:"Mülligen",cantonCode:"AG"},{postalCode:"5244",placeName:"Birrhard",cantonCode:"AG"},{postalCode:"5245",placeName:"Habsburg",cantonCode:"AG"},{postalCode:"5246",placeName:"Scherz",cantonCode:"AG"},{postalCode:"5318",placeName:"Mandach",cantonCode:"AG"},{postalCode:"5040",placeName:"Schöftland",cantonCode:"AG"},{postalCode:"5043",placeName:"Holziken",cantonCode:"AG"},{postalCode:"5044",placeName:"Schlossrued",cantonCode:"AG"},{postalCode:"5046",placeName:"Walde AG",cantonCode:"AG"},{postalCode:"5046",placeName:"Schmiedrued",cantonCode:"AG"},{postalCode:"5046",placeName:"Schmiedrued-Walde",cantonCode:"AG"},{postalCode:"5708",placeName:"Birrwil",cantonCode:"AG"},{postalCode:"5712",placeName:"Beinwil am See",cantonCode:"AG"},{postalCode:"5723",placeName:"Teufenthal AG",cantonCode:"AG"},{postalCode:"5724",placeName:"Dürrenäsch",cantonCode:"AG"},{postalCode:"5725",placeName:"Leutwil",cantonCode:"AG"},{postalCode:"5726",placeName:"Unterkulm",cantonCode:"AG"},{postalCode:"5727",placeName:"Oberkulm",cantonCode:"AG"},{postalCode:"5728",placeName:"Gontenschwil",cantonCode:"AG"},{postalCode:"5732",placeName:"Zetzwil",cantonCode:"AG"},{postalCode:"5733",placeName:"Leimbach AG",cantonCode:"AG"},{postalCode:"5734",placeName:"Reinach AG",cantonCode:"AG"},{postalCode:"5736",placeName:"Burg AG",cantonCode:"AG"},{postalCode:"5737",placeName:"Menziken",cantonCode:"AG"},{postalCode:"4333",placeName:"Münchwilen AG",cantonCode:"AG"},{postalCode:"4334",placeName:"Sisseln AG",cantonCode:"AG"},{postalCode:"5027",placeName:"Herznach",cantonCode:"AG"},{postalCode:"5028",placeName:"Ueken",cantonCode:"AG"},{postalCode:"5062",placeName:"Oberhof",cantonCode:"AG"},{postalCode:"5063",placeName:"Wölflinswil",cantonCode:"AG"},{postalCode:"5064",placeName:"Wittnau",cantonCode:"AG"},{postalCode:"5070",placeName:"Frick",cantonCode:"AG"},{postalCode:"5072",placeName:"Oeschgen",cantonCode:"AG"},{postalCode:"5073",placeName:"Gipf-Oberfrick",cantonCode:"AG"},{postalCode:"5074",placeName:"Eiken",cantonCode:"AG"},{postalCode:"5075",placeName:"Hornussen",cantonCode:"AG"},{postalCode:"5076",placeName:"Bözen",cantonCode:"AG"},{postalCode:"5077",placeName:"Elfingen",cantonCode:"AG"},{postalCode:"5078",placeName:"Effingen",cantonCode:"AG"},{postalCode:"5079",placeName:"Zeihen",cantonCode:"AG"},{postalCode:"5080",placeName:"Laufenburg",cantonCode:"AG"},{postalCode:"5082",placeName:"Kaisten",cantonCode:"AG"},{postalCode:"5083",placeName:"Ittenthal",cantonCode:"AG"},{postalCode:"5084",placeName:"Rheinsulz",cantonCode:"AG"},{postalCode:"5085",placeName:"Sulz AG",cantonCode:"AG"},{postalCode:"5272",placeName:"Gansingen",cantonCode:"AG"},{postalCode:"5273",placeName:"Oberhofen AG",cantonCode:"AG"},{postalCode:"5274",placeName:"Mettau",cantonCode:"AG"},{postalCode:"5275",placeName:"Etzgen",cantonCode:"AG"},{postalCode:"5276",placeName:"Wil AG",cantonCode:"AG"},{postalCode:"5277",placeName:"Hottwil",cantonCode:"AG"},{postalCode:"5326",placeName:"Schwaderloch",cantonCode:"AG"},{postalCode:"5102",placeName:"Rupperswil",cantonCode:"AG"},{postalCode:"5103",placeName:"Wildegg",cantonCode:"AG"},{postalCode:"5103",placeName:"Möriken AG",cantonCode:"AG"},{postalCode:"5113",placeName:"Holderbank AG",cantonCode:"AG"},{postalCode:"5502",placeName:"Hunzenschwil",cantonCode:"AG"},{postalCode:"5503",placeName:"Schafisheim",cantonCode:"AG"},{postalCode:"5504",placeName:"Othmarsingen",cantonCode:"AG"},{postalCode:"5505",placeName:"Brunegg",cantonCode:"AG"},{postalCode:"5600",placeName:"Lenzburg 1",cantonCode:"AG"},{postalCode:"5600",placeName:"Lenzburg",cantonCode:"AG"},{postalCode:"5600",placeName:"Ammerswil AG",cantonCode:"AG"},{postalCode:"5603",placeName:"Staufen",cantonCode:"AG"},{postalCode:"5604",placeName:"Hendschiken",cantonCode:"AG"},{postalCode:"5606",placeName:"Dintikon",cantonCode:"AG"},{postalCode:"5615",placeName:"Fahrwangen",cantonCode:"AG"},{postalCode:"5616",placeName:"Meisterschwanden",cantonCode:"AG"},{postalCode:"5617",placeName:"Tennwil",cantonCode:"AG"},{postalCode:"5702",placeName:"Niederlenz",cantonCode:"AG"},{postalCode:"5703",placeName:"Seon",cantonCode:"AG"},{postalCode:"5704",placeName:"Egliswil",cantonCode:"AG"},{postalCode:"5705",placeName:"Hallwil",cantonCode:"AG"},{postalCode:"5706",placeName:"Boniswil",cantonCode:"AG"},{postalCode:"5707",placeName:"Seengen",cantonCode:"AG"},{postalCode:"5618",placeName:"Bettwil",cantonCode:"AG"},{postalCode:"5622",placeName:"Waltenschwil",cantonCode:"AG"},{postalCode:"5623",placeName:"Boswil",cantonCode:"AG"},{postalCode:"5624",placeName:"Bünzen",cantonCode:"AG"},{postalCode:"5624",placeName:"Waldhäusern AG",cantonCode:"AG"},{postalCode:"5625",placeName:"Kallern",cantonCode:"AG"},{postalCode:"5627",placeName:"Besenbüren",cantonCode:"AG"},{postalCode:"5628",placeName:"Aristau",cantonCode:"AG"},{postalCode:"5630",placeName:"Muri AG",cantonCode:"AG"},{postalCode:"5632",placeName:"Buttwil",cantonCode:"AG"},{postalCode:"5634",placeName:"Merenschwand",cantonCode:"AG"},{postalCode:"5636",placeName:"Benzenschwil",cantonCode:"AG"},{postalCode:"5637",placeName:"Geltwil",cantonCode:"AG"},{postalCode:"5637",placeName:"Beinwil (Freiamt)",cantonCode:"AG"},{postalCode:"5642",placeName:"Mühlau",cantonCode:"AG"},{postalCode:"5643",placeName:"Alikon",cantonCode:"AG"},{postalCode:"5643",placeName:"Meienberg",cantonCode:"AG"},{postalCode:"5643",placeName:"Sins",cantonCode:"AG"},{postalCode:"5643",placeName:"Sins",cantonCode:"AG"},{postalCode:"5644",placeName:"Auw",cantonCode:"AG"},{postalCode:"5645",placeName:"Fenkrieden",cantonCode:"AG"},{postalCode:"5645",placeName:"Aettenschwil",cantonCode:"AG"},{postalCode:"5646",placeName:"Abtwil AG",cantonCode:"AG"},{postalCode:"5647",placeName:"Oberrüti",cantonCode:"AG"},{postalCode:"6042",placeName:"Dietwil",cantonCode:"AG"},{postalCode:"8919",placeName:"Rottenschwil",cantonCode:"AG"},{postalCode:"4303",placeName:"Kaiseraugst Liebrüti",cantonCode:"AG"},{postalCode:"4303",placeName:"Kaiseraugst",cantonCode:"AG"},{postalCode:"4305",placeName:"Olsberg",cantonCode:"AG"},{postalCode:"4310",placeName:"Rheinfelden",cantonCode:"AG"},{postalCode:"4310",placeName:"Rheinfelden 1",cantonCode:"AG"},{postalCode:"4312",placeName:"Magden",cantonCode:"AG"},{postalCode:"4313",placeName:"Möhlin",cantonCode:"AG"},{postalCode:"4314",placeName:"Zeiningen",cantonCode:"AG"},{postalCode:"4315",placeName:"Zuzgen",cantonCode:"AG"},{postalCode:"4316",placeName:"Hellikon",cantonCode:"AG"},{postalCode:"4317",placeName:"Wegenstetten",cantonCode:"AG"},{postalCode:"4322",placeName:"Mumpf",cantonCode:"AG"},{postalCode:"4323",placeName:"Wallbach",cantonCode:"AG"},{postalCode:"4324",placeName:"Obermumpf",cantonCode:"AG"},{postalCode:"4325",placeName:"Schupfart",cantonCode:"AG"},{postalCode:"4332",placeName:"Stein AG",cantonCode:"AG"},{postalCode:"4663",placeName:"Aarburg",cantonCode:"AG"},{postalCode:"4665",placeName:"Oftringen 1",cantonCode:"AG"},{postalCode:"4665",placeName:"Oftringen",cantonCode:"AG"},{postalCode:"4665",placeName:"Oftringen 2",cantonCode:"AG"},{postalCode:"4800",placeName:"Zofingen",cantonCode:"AG"},{postalCode:"4801",placeName:"Zofingen",cantonCode:"AG"},{postalCode:"4801",placeName:"Zofingen Ringier AG",cantonCode:"AG"},{postalCode:"4802",placeName:"Strengelbach",cantonCode:"AG"},{postalCode:"4803",placeName:"Vordemwald",cantonCode:"AG"},{postalCode:"4805",placeName:"Brittnau",cantonCode:"AG"},{postalCode:"4807",placeName:"Zofingen PostFinance",cantonCode:"AG"},{postalCode:"4807",placeName:"Zofingen PF",cantonCode:"AG"},{postalCode:"4808",placeName:"Zofingen PF",cantonCode:"AG"},{postalCode:"4808",placeName:"Zofingen PostFinance",cantonCode:"AG"},{postalCode:"4809",placeName:"Zofingen PF",cantonCode:"AG"},{postalCode:"4809",placeName:"Zofingen PF UBS",cantonCode:"AG"},{postalCode:"4809",placeName:"Zofingen PF UBS Verarb.",cantonCode:"AG"},{postalCode:"4809",placeName:"Zofingen Postfinance UBS",cantonCode:"AG"},{postalCode:"4810",placeName:"Zofingen PF",cantonCode:"AG"},{postalCode:"4812",placeName:"Mühlethal",cantonCode:"AG"},{postalCode:"4813",placeName:"Uerkheim",cantonCode:"AG"},{postalCode:"4814",placeName:"Bottenwil",cantonCode:"AG"},{postalCode:"4852",placeName:"Rothrist",cantonCode:"AG"},{postalCode:"4853",placeName:"Murgenthal",cantonCode:"AG"},{postalCode:"4853",placeName:"Riken AG",cantonCode:"AG"},{postalCode:"4853",placeName:"Murgenthal",cantonCode:"AG"},{postalCode:"4856",placeName:"Glashütten",cantonCode:"AG"},{postalCode:"5053",placeName:"Wittwil",cantonCode:"AG"},{postalCode:"5053",placeName:"Staffelbach",cantonCode:"AG"},{postalCode:"5054",placeName:"Moosleerau",cantonCode:"AG"},{postalCode:"5054",placeName:"Kirchleerau-Moosleerau",cantonCode:"AG"},{postalCode:"5054",placeName:"Kirchleerau",cantonCode:"AG"},{postalCode:"5056",placeName:"Attelwil",cantonCode:"AG"},{postalCode:"5057",placeName:"Reitnau",cantonCode:"AG"},{postalCode:"5058",placeName:"Wiliberg",cantonCode:"AG"},{postalCode:"5742",placeName:"Kölliken",cantonCode:"AG"},{postalCode:"5745",placeName:"Safenwil",cantonCode:"AG"},{postalCode:"5304",placeName:"Endingen",cantonCode:"AG"},{postalCode:"5305",placeName:"Unterendingen",cantonCode:"AG"},{postalCode:"5306",placeName:"Tegerfelden",cantonCode:"AG"},{postalCode:"5312",placeName:"Döttingen",cantonCode:"AG"},{postalCode:"5313",placeName:"Klingnau",cantonCode:"AG"},{postalCode:"5314",placeName:"Kleindöttingen",cantonCode:"AG"},{postalCode:"5315",placeName:"Böttstein",cantonCode:"AG"},{postalCode:"5316",placeName:"Leuggern",cantonCode:"AG"},{postalCode:"5317",placeName:"Hettenschwil",cantonCode:"AG"},{postalCode:"5322",placeName:"Koblenz",cantonCode:"AG"},{postalCode:"5323",placeName:"Rietheim",cantonCode:"AG"},{postalCode:"5324",placeName:"Full-Reuenthal",cantonCode:"AG"},{postalCode:"5325",placeName:"Leibstadt",cantonCode:"AG"},{postalCode:"5330",placeName:"Bad Zurzach",cantonCode:"AG"},{postalCode:"5332",placeName:"Rekingen AG",cantonCode:"AG"},{postalCode:"5333",placeName:"Baldingen",cantonCode:"AG"},{postalCode:"5334",placeName:"Böbikon",cantonCode:"AG"},{postalCode:"5425",placeName:"Schneisingen",cantonCode:"AG"},{postalCode:"5426",placeName:"Lengnau AG",cantonCode:"AG"},{postalCode:"5462",placeName:"Siglistorf",cantonCode:"AG"},{postalCode:"5463",placeName:"Wislikofen",cantonCode:"AG"},{postalCode:"5464",placeName:"Rümikon AG",cantonCode:"AG"},{postalCode:"5465",placeName:"Mellikon",cantonCode:"AG"},{postalCode:"5466",placeName:"Kaiserstuhl AG",cantonCode:"AG"},{postalCode:"5467",placeName:"Fisibach",cantonCode:"AG"},{postalCode:"9050",placeName:"Appenzell",cantonCode:"AI"},{postalCode:"9050",placeName:"Appenzell Eggerstanden",cantonCode:"AI"},{postalCode:"9050",placeName:"Appenzell Schlatt",cantonCode:"AI"},{postalCode:"9050",placeName:"Appenzell Enggenhütten",cantonCode:"AI"},{postalCode:"9050",placeName:"Appenzell Meistersrüte",cantonCode:"AI"},{postalCode:"9050",placeName:"Appenzell Steinegg",cantonCode:"AI"},{postalCode:"9054",placeName:"Haslen AI",cantonCode:"AI"},{postalCode:"9057",placeName:"Wasserauen",cantonCode:"AI"},{postalCode:"9057",placeName:"Weissbad",cantonCode:"AI"},{postalCode:"9057",placeName:"Schwende",cantonCode:"AI"},{postalCode:"9058",placeName:"Brülisau",cantonCode:"AI"},{postalCode:"9108",placeName:"Jakobsbad",cantonCode:"AI"},{postalCode:"9108",placeName:"Gontenbad",cantonCode:"AI"},{postalCode:"9108",placeName:"Gonten",cantonCode:"AI"},{postalCode:"9413",placeName:"Oberegg",cantonCode:"AI"},{postalCode:"9413",placeName:"Oberegg",cantonCode:"AI"},{postalCode:"9442",placeName:"Büriswilen",cantonCode:"AI"},{postalCode:"9063",placeName:"Stein AR",cantonCode:"AR"},{postalCode:"9064",placeName:"Hundwil",cantonCode:"AR"},{postalCode:"9100",placeName:"Herisau",cantonCode:"AR"},{postalCode:"9102",placeName:"Herisau",cantonCode:"AR"},{postalCode:"9103",placeName:"Schwellbrunn",cantonCode:"AR"},{postalCode:"9104",placeName:"Waldstatt",cantonCode:"AR"},{postalCode:"9105",placeName:"Schönengrund",cantonCode:"AR"},{postalCode:"9107",placeName:"Urnäsch",cantonCode:"AR"},{postalCode:"9112",placeName:"Schachen b. Herisau",cantonCode:"AR"},{postalCode:"9037",placeName:"Speicherschwendi",cantonCode:"AR"},{postalCode:"9042",placeName:"Speicher",cantonCode:"AR"},{postalCode:"9043",placeName:"Trogen",cantonCode:"AR"},{postalCode:"9052",placeName:"Niederteufen",cantonCode:"AR"},{postalCode:"9053",placeName:"Teufen AR",cantonCode:"AR"},{postalCode:"9055",placeName:"Bühler",cantonCode:"AR"},{postalCode:"9056",placeName:"Gais",cantonCode:"AR"},{postalCode:"9062",placeName:"Lustmühle",cantonCode:"AR"},{postalCode:"9035",placeName:"Grub AR",cantonCode:"AR"},{postalCode:"9038",placeName:"Rehetobel",cantonCode:"AR"},{postalCode:"9044",placeName:"Wald AR",cantonCode:"AR"},{postalCode:"9405",placeName:"Wienacht-Tobel",cantonCode:"AR"},{postalCode:"9410",placeName:"Heiden",cantonCode:"AR"},{postalCode:"9411",placeName:"Schachen b. Reute",cantonCode:"AR"},{postalCode:"9411",placeName:"Reute AR",cantonCode:"AR"},{postalCode:"9426",placeName:"Lutzenberg",cantonCode:"AR"},{postalCode:"9427",placeName:"Wolfhalden",cantonCode:"AR"},{postalCode:"9428",placeName:"Walzenhausen",cantonCode:"AR"},{postalCode:"2333",placeName:"La Ferrière",cantonCode:"BE"},{postalCode:"2345",placeName:"Le Cerneux-Veusil",cantonCode:"BE"},{postalCode:"2515",placeName:"Prêles",cantonCode:"BE"},{postalCode:"2516",placeName:"Lamboing",cantonCode:"BE"},{postalCode:"2517",placeName:"Diesse",cantonCode:"BE"},{postalCode:"2518",placeName:"Nods",cantonCode:"BE"},{postalCode:"2520",placeName:"La Neuveville",cantonCode:"BE"},{postalCode:"2534",placeName:"Les Prés-d'Orvin",cantonCode:"BE"},{postalCode:"2534",placeName:"Orvin",cantonCode:"BE"},{postalCode:"2535",placeName:"Frinvillier",cantonCode:"BE"},{postalCode:"2536",placeName:"Plagne",cantonCode:"BE"},{postalCode:"2537",placeName:"Vauffelin",cantonCode:"BE"},{postalCode:"2538",placeName:"Romont BE",cantonCode:"BE"},{postalCode:"2603",placeName:"Péry",cantonCode:"BE"},{postalCode:"2604",placeName:"La Heutte",cantonCode:"BE"},{postalCode:"2605",placeName:"Sonceboz-Sombeval",cantonCode:"BE"},{postalCode:"2606",placeName:"Corgémont",cantonCode:"BE"},{postalCode:"2607",placeName:"Cortébert",cantonCode:"BE"},{postalCode:"2608",placeName:"Courtelary",cantonCode:"BE"},{postalCode:"2608",placeName:"Montagne-de-Courtelary",cantonCode:"BE"},{postalCode:"2610",placeName:"St-Imier",cantonCode:"BE"},{postalCode:"2610",placeName:"Mont-Crosin",cantonCode:"BE"},{postalCode:"2610",placeName:"Mont-Soleil",cantonCode:"BE"},{postalCode:"2610",placeName:"Les Pontins",cantonCode:"BE"},{postalCode:"2612",placeName:"Cormoret",cantonCode:"BE"},{postalCode:"2613",placeName:"Villeret",cantonCode:"BE"},{postalCode:"2615",placeName:"Sonvilier",cantonCode:"BE"},{postalCode:"2615",placeName:"Montagne-de-Sonvilier",cantonCode:"BE"},{postalCode:"2616",placeName:"Renan BE",cantonCode:"BE"},{postalCode:"2710",placeName:"Tavannes",cantonCode:"BE"},{postalCode:"2712",placeName:"Le Fuet",cantonCode:"BE"},{postalCode:"2713",placeName:"Bellelay",cantonCode:"BE"},{postalCode:"2715",placeName:"Monible",cantonCode:"BE"},{postalCode:"2715",placeName:"Châtelat",cantonCode:"BE"},{postalCode:"2716",placeName:"Sornetan",cantonCode:"BE"},{postalCode:"2717",placeName:"Fornet-Dessous",cantonCode:"BE"},{postalCode:"2717",placeName:"Rebévelier",cantonCode:"BE"},{postalCode:"2720",placeName:"Tramelan",cantonCode:"BE"},{postalCode:"2720",placeName:"La Tanne",cantonCode:"BE"},{postalCode:"2722",placeName:"Les Reussilles",cantonCode:"BE"},{postalCode:"2723",placeName:"Mont-Tramelan",cantonCode:"BE"},{postalCode:"2732",placeName:"Loveresse",cantonCode:"BE"},{postalCode:"2732",placeName:"Saicourt",cantonCode:"BE"},{postalCode:"2732",placeName:"Saules BE",cantonCode:"BE"},{postalCode:"2732",placeName:"Reconvilier",cantonCode:"BE"},{postalCode:"2733",placeName:"Pontenet",cantonCode:"BE"},{postalCode:"2735",placeName:"Malleray-Bévilard",cantonCode:"BE"},{postalCode:"2735",placeName:"Bévilard",cantonCode:"BE"},{postalCode:"2735",placeName:"Champoz",cantonCode:"BE"},{postalCode:"2735",placeName:"Malleray",cantonCode:"BE"},{postalCode:"2736",placeName:"Sorvilier",cantonCode:"BE"},{postalCode:"2738",placeName:"Court",cantonCode:"BE"},{postalCode:"2740",placeName:"Moutier",cantonCode:"BE"},{postalCode:"2742",placeName:"Perrefitte",cantonCode:"BE"},{postalCode:"2743",placeName:"Eschert",cantonCode:"BE"},{postalCode:"2744",placeName:"Belprahon",cantonCode:"BE"},{postalCode:"2745",placeName:"Grandval",cantonCode:"BE"},{postalCode:"2746",placeName:"Crémines",cantonCode:"BE"},{postalCode:"2747",placeName:"Corcelles BE",cantonCode:"BE"},{postalCode:"2747",placeName:"Seehof",cantonCode:"BE"},{postalCode:"2748",placeName:"Souboz",cantonCode:"BE"},{postalCode:"2748",placeName:"Les Ecorcheresses",cantonCode:"BE"},{postalCode:"2762",placeName:"Roches BE",cantonCode:"BE"},{postalCode:"2827",placeName:"Schelten",cantonCode:"BE"},{postalCode:"2500",placeName:"Biel/Bienne 4",cantonCode:"BE"},{postalCode:"2500",placeName:"Biel/Bienne",cantonCode:"BE"},{postalCode:"2500",placeName:"Biel/Bienne 6",cantonCode:"BE"},{postalCode:"2501",placeName:"Biel/Bienne",cantonCode:"BE"},{postalCode:"2502",placeName:"Biel/Bienne",cantonCode:"BE"},{postalCode:"2503",placeName:"Biel/Bienne",cantonCode:"BE"},{postalCode:"2504",placeName:"Biel/Bienne",cantonCode:"BE"},{postalCode:"2505",placeName:"Biel/Bienne",cantonCode:"BE"},{postalCode:"2512",placeName:"Tüscherz-Alfermée",cantonCode:"BE"},{postalCode:"2513",placeName:"Twann",cantonCode:"BE"},{postalCode:"2514",placeName:"Ligerz",cantonCode:"BE"},{postalCode:"2532",placeName:"Macolin",cantonCode:"BE"},{postalCode:"2532",placeName:"Magglingen/Macolin",cantonCode:"BE"},{postalCode:"2533",placeName:"Evilard",cantonCode:"BE"},{postalCode:"2542",placeName:"Pieterlen",cantonCode:"BE"},{postalCode:"2543",placeName:"Lengnau BE",cantonCode:"BE"},{postalCode:"2552",placeName:"Orpund",cantonCode:"BE"},{postalCode:"2553",placeName:"Safnern",cantonCode:"BE"},{postalCode:"2554",placeName:"Meinisberg",cantonCode:"BE"},{postalCode:"2555",placeName:"Brügg BE",cantonCode:"BE"},{postalCode:"2556",placeName:"Scheuren",cantonCode:"BE"},{postalCode:"2556",placeName:"Schwadernau",cantonCode:"BE"},{postalCode:"2558",placeName:"Aegerten",cantonCode:"BE"},{postalCode:"2560",placeName:"Nidau",cantonCode:"BE"},{postalCode:"2562",placeName:"Port",cantonCode:"BE"},{postalCode:"2563",placeName:"Ipsach",cantonCode:"BE"},{postalCode:"2564",placeName:"Bellmund",cantonCode:"BE"},{postalCode:"2572",placeName:"Mörigen",cantonCode:"BE"},{postalCode:"2572",placeName:"Sutz",cantonCode:"BE"},{postalCode:"2557",placeName:"Studen BE",cantonCode:"BE"},{postalCode:"2565",placeName:"Jens",cantonCode:"BE"},{postalCode:"2575",placeName:"Gerolfingen",cantonCode:"BE"},{postalCode:"2575",placeName:"Hagneck",cantonCode:"BE"},{postalCode:"2575",placeName:"Täuffelen",cantonCode:"BE"},{postalCode:"2576",placeName:"Lüscherz",cantonCode:"BE"},{postalCode:"2577",placeName:"Siselen BE",cantonCode:"BE"},{postalCode:"2577",placeName:"Finsterhennen",cantonCode:"BE"},{postalCode:"3035",placeName:"Frieswil",cantonCode:"BE"},{postalCode:"3036",placeName:"Detligen",cantonCode:"BE"},{postalCode:"3053",placeName:"Lätti",cantonCode:"BE"},{postalCode:"3054",placeName:"Schüpfen",cantonCode:"BE"},{postalCode:"3225",placeName:"Müntschemier",cantonCode:"BE"},{postalCode:"3226",placeName:"Treiten",cantonCode:"BE"},{postalCode:"3232",placeName:"Ins",cantonCode:"BE"},{postalCode:"3233",placeName:"Tschugg",cantonCode:"BE"},{postalCode:"3234",placeName:"Vinelz",cantonCode:"BE"},{postalCode:"3235",placeName:"Erlach",cantonCode:"BE"},{postalCode:"3236",placeName:"Gampelen",cantonCode:"BE"},{postalCode:"3237",placeName:"Brüttelen",cantonCode:"BE"},{postalCode:"3238",placeName:"Gals",cantonCode:"BE"},{postalCode:"3250",placeName:"Lyss",cantonCode:"BE"},{postalCode:"3251",placeName:"Wengi b. Büren",cantonCode:"BE"},{postalCode:"3251",placeName:"Ruppoldsried",cantonCode:"BE"},{postalCode:"3252",placeName:"Worben",cantonCode:"BE"},{postalCode:"3255",placeName:"Rapperswil BE",cantonCode:"BE"},{postalCode:"3256",placeName:"Seewil",cantonCode:"BE"},{postalCode:"3256",placeName:"Dieterswil",cantonCode:"BE"},{postalCode:"3256",placeName:"Bangerten b. Dieterswil",cantonCode:"BE"},{postalCode:"3257",placeName:"Grossaffoltern",cantonCode:"BE"},{postalCode:"3257",placeName:"Ammerzwil BE",cantonCode:"BE"},{postalCode:"3262",placeName:"Suberg",cantonCode:"BE"},{postalCode:"3263",placeName:"Büetigen",cantonCode:"BE"},{postalCode:"3264",placeName:"Diessbach b. Büren",cantonCode:"BE"},{postalCode:"3266",placeName:"Wiler b. Seedorf",cantonCode:"BE"},{postalCode:"3267",placeName:"Seedorf BE",cantonCode:"BE"},{postalCode:"3268",placeName:"Lobsigen",cantonCode:"BE"},{postalCode:"3270",placeName:"Aarberg",cantonCode:"BE"},{postalCode:"3271",placeName:"Radelfingen b. Aarberg",cantonCode:"BE"},{postalCode:"3272",placeName:"Walperswil",cantonCode:"BE"},{postalCode:"3272",placeName:"Epsach",cantonCode:"BE"},{postalCode:"3273",placeName:"Kappelen",cantonCode:"BE"},{postalCode:"3274",placeName:"Merzligen",cantonCode:"BE"},{postalCode:"3274",placeName:"Hermrigen",cantonCode:"BE"},{postalCode:"3274",placeName:"Bühl b. Aarberg",cantonCode:"BE"},{postalCode:"3282",placeName:"Bargen BE",cantonCode:"BE"},{postalCode:"3283",placeName:"Kallnach",cantonCode:"BE"},{postalCode:"3283",placeName:"Niederried b. Kallnach",cantonCode:"BE"},{postalCode:"3292",placeName:"Busswil BE",cantonCode:"BE"},{postalCode:"3293",placeName:"Dotzigen",cantonCode:"BE"},{postalCode:"3294",placeName:"Meienried",cantonCode:"BE"},{postalCode:"3294",placeName:"Büren an der Aare",cantonCode:"BE"},{postalCode:"3295",placeName:"Rüti b. Büren",cantonCode:"BE"},{postalCode:"3296",placeName:"Arch",cantonCode:"BE"},{postalCode:"3297",placeName:"Leuzigen",cantonCode:"BE"},{postalCode:"3298",placeName:"Oberwil b. Büren",cantonCode:"BE"},{postalCode:"3360",placeName:"Herzogenbuchsee",cantonCode:"BE"},{postalCode:"3362",placeName:"Niederönz",cantonCode:"BE"},{postalCode:"3363",placeName:"Oberönz",cantonCode:"BE"},{postalCode:"3365",placeName:"Seeberg",cantonCode:"BE"},{postalCode:"3365",placeName:"Grasswil",cantonCode:"BE"},{postalCode:"3366",placeName:"Bettenhausen",cantonCode:"BE"},{postalCode:"3366",placeName:"Bollodingen",cantonCode:"BE"},{postalCode:"3367",placeName:"Ochlenberg",cantonCode:"BE"},{postalCode:"3367",placeName:"Thörigen",cantonCode:"BE"},{postalCode:"3368",placeName:"Bleienbach",cantonCode:"BE"},{postalCode:"3372",placeName:"Wanzwil",cantonCode:"BE"},{postalCode:"3373",placeName:"Röthenbach Herzogenbuchsee",cantonCode:"BE"},{postalCode:"3373",placeName:"Heimenhausen",cantonCode:"BE"},{postalCode:"3374",placeName:"Wangenried",cantonCode:"BE"},{postalCode:"3375",placeName:"Inkwil",cantonCode:"BE"},{postalCode:"3376",placeName:"Berken",cantonCode:"BE"},{postalCode:"3376",placeName:"Graben",cantonCode:"BE"},{postalCode:"3377",placeName:"Walliswil b. Wangen",cantonCode:"BE"},{postalCode:"3380",placeName:"Wangen an der Aare",cantonCode:"BE"},{postalCode:"3380",placeName:"Walliswil b. Niederbipp",cantonCode:"BE"},{postalCode:"3464",placeName:"Schmidigen-Mühleweg",cantonCode:"BE"},{postalCode:"3475",placeName:"Hermiswil",cantonCode:"BE"},{postalCode:"3475",placeName:"Riedtwil",cantonCode:"BE"},{postalCode:"3476",placeName:"Oschwand",cantonCode:"BE"},{postalCode:"4536",placeName:"Attiswil",cantonCode:"BE"},{postalCode:"4537",placeName:"Wiedlisbach",cantonCode:"BE"},{postalCode:"4538",placeName:"Oberbipp",cantonCode:"BE"},{postalCode:"4539",placeName:"Rumisberg",cantonCode:"BE"},{postalCode:"4539",placeName:"Farnern",cantonCode:"BE"},{postalCode:"4704",placeName:"Niederbipp",cantonCode:"BE"},{postalCode:"4704",placeName:"Wolfisberg",cantonCode:"BE"},{postalCode:"4900",placeName:"Langenthal",cantonCode:"BE"},{postalCode:"4901",placeName:"Langenthal",cantonCode:"BE"},{postalCode:"4911",placeName:"Schwarzhäusern",cantonCode:"BE"},{postalCode:"4912",placeName:"Aarwangen",cantonCode:"BE"},{postalCode:"4913",placeName:"Bannwil",cantonCode:"BE"},{postalCode:"4914",placeName:"Roggwil BE",cantonCode:"BE"},{postalCode:"4916",placeName:"Untersteckholz",cantonCode:"BE"},{postalCode:"4917",placeName:"Melchnau",cantonCode:"BE"},{postalCode:"4917",placeName:"Busswil b. Melchnau",cantonCode:"BE"},{postalCode:"4919",placeName:"Reisiswil",cantonCode:"BE"},{postalCode:"4922",placeName:"Thunstetten",cantonCode:"BE"},{postalCode:"4922",placeName:"Bützberg",cantonCode:"BE"},{postalCode:"4923",placeName:"Wynau",cantonCode:"BE"},{postalCode:"4924",placeName:"Obersteckholz",cantonCode:"BE"},{postalCode:"4932",placeName:"Lotzwil",cantonCode:"BE"},{postalCode:"4932",placeName:"Gutenburg",cantonCode:"BE"},{postalCode:"4933",placeName:"Rütschelen",cantonCode:"BE"},{postalCode:"4934",placeName:"Madiswil",cantonCode:"BE"},{postalCode:"4935",placeName:"Leimiswil",cantonCode:"BE"},{postalCode:"4936",placeName:"Kleindietwil",cantonCode:"BE"},{postalCode:"4937",placeName:"Ursenbach",cantonCode:"BE"},{postalCode:"4938",placeName:"Rohrbach",cantonCode:"BE"},{postalCode:"4938",placeName:"Rohrbachgraben",cantonCode:"BE"},{postalCode:"4942",placeName:"Walterswil BE",cantonCode:"BE"},{postalCode:"4943",placeName:"Oeschenbach",cantonCode:"BE"},{postalCode:"4944",placeName:"Auswil",cantonCode:"BE"},{postalCode:"4950",placeName:"Huttwil",cantonCode:"BE"},{postalCode:"4952",placeName:"Eriswil",cantonCode:"BE"},{postalCode:"4953",placeName:"Schwarzenbach (Huttwil)",cantonCode:"BE"},{postalCode:"4954",placeName:"Wyssachen",cantonCode:"BE"},{postalCode:"4955",placeName:"Gondiswil",cantonCode:"BE"},{postalCode:"3309",placeName:"Kernenried",cantonCode:"BE"},{postalCode:"3315",placeName:"Kräiligen",cantonCode:"BE"},{postalCode:"3315",placeName:"Bätterkinden",cantonCode:"BE"},{postalCode:"3324",placeName:"Hindelbank",cantonCode:"BE"},{postalCode:"3324",placeName:"Mötschwil",cantonCode:"BE"},{postalCode:"3325",placeName:"Hettiswil b. Hindelbank",cantonCode:"BE"},{postalCode:"3326",placeName:"Krauchthal",cantonCode:"BE"},{postalCode:"3400",placeName:"Burgdorf",cantonCode:"BE"},{postalCode:"3401",placeName:"Burgdorf",cantonCode:"BE"},{postalCode:"3412",placeName:"Heimiswil",cantonCode:"BE"},{postalCode:"3413",placeName:"Kaltacker",cantonCode:"BE"},{postalCode:"3414",placeName:"Oberburg",cantonCode:"BE"},{postalCode:"3415",placeName:"Schafhausen im Emmental",cantonCode:"BE"},{postalCode:"3415",placeName:"Rüegsauschachen",cantonCode:"BE"},{postalCode:"3415",placeName:"Hasle-Rüegsau",cantonCode:"BE"},{postalCode:"3415",placeName:"Hasle b. Burgdorf",cantonCode:"BE"},{postalCode:"3416",placeName:"Affoltern im Emmental",cantonCode:"BE"},{postalCode:"3417",placeName:"Rüegsau",cantonCode:"BE"},{postalCode:"3418",placeName:"Rüegsbach",cantonCode:"BE"},{postalCode:"3419",placeName:"Biembach im Emmental",cantonCode:"BE"},{postalCode:"3421",placeName:"Lyssach",cantonCode:"BE"},{postalCode:"3421",placeName:"Lyssach",cantonCode:"BE"},{postalCode:"3421",placeName:"Rüti b. Lyssach",cantonCode:"BE"},{postalCode:"3422",placeName:"Kirchberg BE",cantonCode:"BE"},{postalCode:"3422",placeName:"Rüdtligen",cantonCode:"BE"},{postalCode:"3422",placeName:"Alchenflüh",cantonCode:"BE"},{postalCode:"3423",placeName:"Ersigen",cantonCode:"BE"},{postalCode:"3424",placeName:"Niederösch",cantonCode:"BE"},{postalCode:"3424",placeName:"Oberösch",cantonCode:"BE"},{postalCode:"3425",placeName:"Willadingen",cantonCode:"BE"},{postalCode:"3425",placeName:"Koppigen",cantonCode:"BE"},{postalCode:"3426",placeName:"Aefligen",cantonCode:"BE"},{postalCode:"3427",placeName:"Utzenstorf",cantonCode:"BE"},{postalCode:"3428",placeName:"Wiler b. Utzenstorf",cantonCode:"BE"},{postalCode:"3429",placeName:"Hellsau",cantonCode:"BE"},{postalCode:"3429",placeName:"Höchstetten",cantonCode:"BE"},{postalCode:"3432",placeName:"Lützelflüh-Goldbach",cantonCode:"BE"},{postalCode:"3433",placeName:"Schwanden im Emmental",cantonCode:"BE"},{postalCode:"3435",placeName:"Ramsei",cantonCode:"BE"},{postalCode:"3436",placeName:"Zollbrück",cantonCode:"BE"},{postalCode:"3437",placeName:"Rüderswil",cantonCode:"BE"},{postalCode:"3438",placeName:"Lauperswil",cantonCode:"BE"},{postalCode:"3439",placeName:"Ranflüh",cantonCode:"BE"},{postalCode:"3452",placeName:"Grünenmatt",cantonCode:"BE"},{postalCode:"3453",placeName:"Heimisbach",cantonCode:"BE"},{postalCode:"3454",placeName:"Sumiswald",cantonCode:"BE"},{postalCode:"3455",placeName:"Grünen",cantonCode:"BE"},{postalCode:"3456",placeName:"Trachselwald",cantonCode:"BE"},{postalCode:"3457",placeName:"Wasen im Emmental",cantonCode:"BE"},{postalCode:"3462",placeName:"Weier im Emmental",cantonCode:"BE"},{postalCode:"3463",placeName:"Häusernmoos im Emmental",cantonCode:"BE"},{postalCode:"3465",placeName:"Dürrenroth",cantonCode:"BE"},{postalCode:"3472",placeName:"Rumendingen",cantonCode:"BE"},{postalCode:"3472",placeName:"Wynigen",cantonCode:"BE"},{postalCode:"3473",placeName:"Alchenstorf",cantonCode:"BE"},{postalCode:"3474",placeName:"Rüedisbach",cantonCode:"BE"},{postalCode:"3534",placeName:"Signau",cantonCode:"BE"},{postalCode:"3535",placeName:"Schüpbach",cantonCode:"BE"},{postalCode:"3536",placeName:"Aeschau",cantonCode:"BE"},{postalCode:"3537",placeName:"Eggiwil",cantonCode:"BE"},{postalCode:"3538",placeName:"Röthenbach im Emmental",cantonCode:"BE"},{postalCode:"3543",placeName:"Emmenmatt",cantonCode:"BE"},{postalCode:"3550",placeName:"Langnau im Emmental",cantonCode:"BE"},{postalCode:"3551",placeName:"Oberfrittenbach",cantonCode:"BE"},{postalCode:"3552",placeName:"Bärau",cantonCode:"BE"},{postalCode:"3553",placeName:"Gohl",cantonCode:"BE"},{postalCode:"3555",placeName:"Trubschachen",cantonCode:"BE"},{postalCode:"3556",placeName:"Trub",cantonCode:"BE"},{postalCode:"3557",placeName:"Fankhaus (Trub)",cantonCode:"BE"},{postalCode:"3618",placeName:"Süderen",cantonCode:"BE"},{postalCode:"4564",placeName:"Zielebach",cantonCode:"BE"},{postalCode:"6197",placeName:"Schangnau",cantonCode:"BE"},{postalCode:"1595",placeName:"Clavaleyres",cantonCode:"BE"},{postalCode:"1738",placeName:"Sangernboden",cantonCode:"BE"},{postalCode:"1797",placeName:"Münchenwiler",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern 9",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern 5",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern 31",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern 65",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern 94",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern 13",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern 8",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern 6",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern 60 UPD",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern 14",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern 22",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern 65 SBB",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern 16",cantonCode:"BE"},{postalCode:"3000",placeName:"Bern 15",cantonCode:"BE"},{postalCode:"3001",placeName:"Bern",cantonCode:"BE"},{postalCode:"3002",placeName:"Bern PostFinance",cantonCode:"BE"},{postalCode:"3003",placeName:"Bern",cantonCode:"BE"},{postalCode:"3004",placeName:"Bern",cantonCode:"BE"},{postalCode:"3005",placeName:"Bern",cantonCode:"BE"},{postalCode:"3006",placeName:"Bern",cantonCode:"BE"},{postalCode:"3007",placeName:"Bern",cantonCode:"BE"},{postalCode:"3008",placeName:"Bern",cantonCode:"BE"},{postalCode:"3010",placeName:"Bern",cantonCode:"BE"},{postalCode:"3011",placeName:"Bern",cantonCode:"BE"},{postalCode:"3011",placeName:"Bern",cantonCode:"BE"},{postalCode:"3012",placeName:"Bern",cantonCode:"BE"},{postalCode:"3013",placeName:"Bern",cantonCode:"BE"},{postalCode:"3014",placeName:"Bern",cantonCode:"BE"},{postalCode:"3015",placeName:"Bern",cantonCode:"BE"},{postalCode:"3018",placeName:"Bern",cantonCode:"BE"},{postalCode:"3019",placeName:"Bern",cantonCode:"BE"},{postalCode:"3020",placeName:"Bern",cantonCode:"BE"},{postalCode:"3024",placeName:"Bern",cantonCode:"BE"},{postalCode:"3027",placeName:"Bern",cantonCode:"BE"},{postalCode:"3029",placeName:"Bern",cantonCode:"BE"},{postalCode:"3030",placeName:"Bern",cantonCode:"BE"},{postalCode:"3032",placeName:"Hinterkappelen",cantonCode:"BE"},{postalCode:"3033",placeName:"Wohlen b. Bern",cantonCode:"BE"},{postalCode:"3034",placeName:"Murzelen",cantonCode:"BE"},{postalCode:"3037",placeName:"Herrenschwanden",cantonCode:"BE"},{postalCode:"3038",placeName:"Kirchlindach",cantonCode:"BE"},{postalCode:"3039",placeName:"Bern PF OC",cantonCode:"BE"},{postalCode:"3039",placeName:"Bern PF Operations Center",cantonCode:"BE"},{postalCode:"3040",placeName:"Bern Verarb.zentr.",cantonCode:"BE"},{postalCode:"3040",placeName:"Bern Verarbeitungszentrum",cantonCode:"BE"},{postalCode:"3041",placeName:"Bern UBS",cantonCode:"BE"},{postalCode:"3042",placeName:"Ortschwaben",cantonCode:"BE"},{postalCode:"3043",placeName:"Uettligen",cantonCode:"BE"},{postalCode:"3044",placeName:"Innerberg",cantonCode:"BE"},{postalCode:"3045",placeName:"Meikirch",cantonCode:"BE"},{postalCode:"3046",placeName:"Wahlendorf",cantonCode:"BE"},{postalCode:"3047",placeName:"Bremgarten b. Bern",cantonCode:"BE"},{postalCode:"3048",placeName:"Worblaufen",cantonCode:"BE"},{postalCode:"3049",placeName:"Säriswil",cantonCode:"BE"},{postalCode:"3050",placeName:"Bern Swisscom",cantonCode:"BE"},{postalCode:"3052",placeName:"Zollikofen",cantonCode:"BE"},{postalCode:"3053",placeName:"Diemerswil",cantonCode:"BE"},{postalCode:"3053",placeName:"Münchenbuchsee",cantonCode:"BE"},{postalCode:"3053",placeName:"Wiggiswil",cantonCode:"BE"},{postalCode:"3053",placeName:"Deisswil b. Münchenbuchsee",cantonCode:"BE"},{postalCode:"3063",placeName:"Ittigen",cantonCode:"BE"},{postalCode:"3065",placeName:"Bolligen",cantonCode:"BE"},{postalCode:"3066",placeName:"Stettlen",cantonCode:"BE"},{postalCode:"3067",placeName:"Boll",cantonCode:"BE"},{postalCode:"3068",placeName:"Utzigen",cantonCode:"BE"},{postalCode:"3071",placeName:"Ostermundigen KATA",cantonCode:"BE"},{postalCode:"3072",placeName:"Ostermundigen 1",cantonCode:"BE"},{postalCode:"3072",placeName:"Ostermundigen",cantonCode:"BE"},{postalCode:"3073",placeName:"Gümligen",cantonCode:"BE"},{postalCode:"3074",placeName:"Muri b. Bern",cantonCode:"BE"},{postalCode:"3075",placeName:"Vielbringen b. Worb",cantonCode:"BE"},{postalCode:"3075",placeName:"Rüfenacht BE",cantonCode:"BE"},{postalCode:"3076",placeName:"Worb",cantonCode:"BE"},{postalCode:"3077",placeName:"Enggistein",cantonCode:"BE"},{postalCode:"3078",placeName:"Richigen",cantonCode:"BE"},{postalCode:"3082",placeName:"Schlosswil",cantonCode:"BE"},{postalCode:"3083",placeName:"Trimstein",cantonCode:"BE"},{postalCode:"3084",placeName:"Wabern",cantonCode:"BE"},{postalCode:"3085",placeName:"Wabern Weihnachten",cantonCode:"BE"},{postalCode:"3085",placeName:"Wabern 2 x Weihnachten",cantonCode:"BE"},{postalCode:"3086",placeName:"Englisberg",cantonCode:"BE"},{postalCode:"3086",placeName:"Zimmerwald",cantonCode:"BE"},{postalCode:"3087",placeName:"Niedermuhlern",cantonCode:"BE"},{postalCode:"3088",placeName:"Rüeggisberg",cantonCode:"BE"},{postalCode:"3088",placeName:"Oberbütschel",cantonCode:"BE"},{postalCode:"3089",placeName:"Hinterfultigen",cantonCode:"BE"},{postalCode:"3095",placeName:"Spiegel b. Bern",cantonCode:"BE"},{postalCode:"3096",placeName:"Oberbalm",cantonCode:"BE"},{postalCode:"3097",placeName:"Liebefeld",cantonCode:"BE"},{postalCode:"3098",placeName:"Schliern b. Köniz",cantonCode:"BE"},{postalCode:"3098",placeName:"Köniz",cantonCode:"BE"},{postalCode:"3099",placeName:"Rüti b. Riggisberg",cantonCode:"BE"},{postalCode:"3110",placeName:"Münsingen",cantonCode:"BE"},{postalCode:"3111",placeName:"Tägertschi",cantonCode:"BE"},{postalCode:"3112",placeName:"Allmendingen b. Bern",cantonCode:"BE"},{postalCode:"3113",placeName:"Rubigen",cantonCode:"BE"},{postalCode:"3114",placeName:"Wichtrach",cantonCode:"BE"},{postalCode:"3115",placeName:"Gerzensee",cantonCode:"BE"},{postalCode:"3116",placeName:"Noflen BE",cantonCode:"BE"},{postalCode:"3116",placeName:"Kirchdorf BE",cantonCode:"BE"},{postalCode:"3116",placeName:"Mühledorf BE",cantonCode:"BE"},{postalCode:"3122",placeName:"Kehrsatz",cantonCode:"BE"},{postalCode:"3123",placeName:"Belp",cantonCode:"BE"},{postalCode:"3124",placeName:"Belpberg",cantonCode:"BE"},{postalCode:"3125",placeName:"Toffen",cantonCode:"BE"},{postalCode:"3126",placeName:"Kaufdorf",cantonCode:"BE"},{postalCode:"3126",placeName:"Gelterfingen",cantonCode:"BE"},{postalCode:"3127",placeName:"Lohnstorf",cantonCode:"BE"},{postalCode:"3127",placeName:"Mühlethurnen",cantonCode:"BE"},{postalCode:"3128",placeName:"Kirchenthurnen",cantonCode:"BE"},{postalCode:"3128",placeName:"Rümligen",cantonCode:"BE"},{postalCode:"3132",placeName:"Riggisberg",cantonCode:"BE"},{postalCode:"3144",placeName:"Gasel",cantonCode:"BE"},{postalCode:"3145",placeName:"Niederscherli",cantonCode:"BE"},{postalCode:"3147",placeName:"Mittelhäusern",cantonCode:"BE"},{postalCode:"3148",placeName:"Lanzenhäusern",cantonCode:"BE"},{postalCode:"3150",placeName:"Schwarzenburg",cantonCode:"BE"},{postalCode:"3152",placeName:"Mamishaus",cantonCode:"BE"},{postalCode:"3153",placeName:"Rüschegg Gambach",cantonCode:"BE"},{postalCode:"3154",placeName:"Rüschegg Heubach",cantonCode:"BE"},{postalCode:"3155",placeName:"Helgisried-Rohrbach",cantonCode:"BE"},{postalCode:"3156",placeName:"Riffenmatt",cantonCode:"BE"},{postalCode:"3157",placeName:"Milken",cantonCode:"BE"},{postalCode:"3158",placeName:"Guggisberg",cantonCode:"BE"},{postalCode:"3159",placeName:"Riedstätt",cantonCode:"BE"},{postalCode:"3172",placeName:"Niederwangen b. Bern",cantonCode:"BE"},{postalCode:"3173",placeName:"Oberwangen b. Bern",cantonCode:"BE"},{postalCode:"3174",placeName:"Thörishaus",cantonCode:"BE"},{postalCode:"3176",placeName:"Neuenegg",cantonCode:"BE"},{postalCode:"3177",placeName:"Laupen BE",cantonCode:"BE"},{postalCode:"3179",placeName:"Kriechenwil",cantonCode:"BE"},{postalCode:"3183",placeName:"Albligen",cantonCode:"BE"},{postalCode:"3202",placeName:"Frauenkappelen",cantonCode:"BE"},{postalCode:"3203",placeName:"Mühleberg",cantonCode:"BE"},{postalCode:"3204",placeName:"Rosshäusern",cantonCode:"BE"},{postalCode:"3205",placeName:"Gümmenen",cantonCode:"BE"},{postalCode:"3206",placeName:"Ferenbalm",cantonCode:"BE"},{postalCode:"3206",placeName:"Gammen",cantonCode:"BE"},{postalCode:"3206",placeName:"Biberen",cantonCode:"BE"},{postalCode:"3206",placeName:"Rizenbach",cantonCode:"BE"},{postalCode:"3207",placeName:"Wileroltigen",cantonCode:"BE"},{postalCode:"3207",placeName:"Golaten",cantonCode:"BE"},{postalCode:"3208",placeName:"Gurbrü",cantonCode:"BE"},{postalCode:"3302",placeName:"Moosseedorf",cantonCode:"BE"},{postalCode:"3303",placeName:"Jegenstorf",cantonCode:"BE"},{postalCode:"3303",placeName:"Münchringen",cantonCode:"BE"},{postalCode:"3303",placeName:"Zuzwil BE",cantonCode:"BE"},{postalCode:"3303",placeName:"Ballmoos",cantonCode:"BE"},{postalCode:"3305",placeName:"Iffwil",cantonCode:"BE"},{postalCode:"3305",placeName:"Scheunen",cantonCode:"BE"},{postalCode:"3306",placeName:"Etzelkofen",cantonCode:"BE"},{postalCode:"3308",placeName:"Grafenried",cantonCode:"BE"},{postalCode:"3309",placeName:"Zauggenried",cantonCode:"BE"},{postalCode:"3312",placeName:"Fraubrunnen",cantonCode:"BE"},{postalCode:"3313",placeName:"Büren zum Hof",cantonCode:"BE"},{postalCode:"3314",placeName:"Schalunen",cantonCode:"BE"},{postalCode:"3317",placeName:"Limpach",cantonCode:"BE"},{postalCode:"3317",placeName:"Mülchi",cantonCode:"BE"},{postalCode:"3321",placeName:"Schönbühl Einkaufszentrum",cantonCode:"BE"},{postalCode:"3321",placeName:"Schönbühl EKZ",cantonCode:"BE"},{postalCode:"3322",placeName:"Urtenen-Schönbühl",cantonCode:"BE"},{postalCode:"3322",placeName:"Mattstetten",cantonCode:"BE"},{postalCode:"3323",placeName:"Bäriswil BE",cantonCode:"BE"},{postalCode:"3434",placeName:"Landiswil",cantonCode:"BE"},{postalCode:"3434",placeName:"Obergoldbach",cantonCode:"BE"},{postalCode:"3503",placeName:"Gysenstein",cantonCode:"BE"},{postalCode:"3504",placeName:"Oberhünigen",cantonCode:"BE"},{postalCode:"3504",placeName:"Niederhünigen",cantonCode:"BE"},{postalCode:"3506",placeName:"Grosshöchstetten",cantonCode:"BE"},{postalCode:"3507",placeName:"Biglen",cantonCode:"BE"},{postalCode:"3508",placeName:"Arni BE",cantonCode:"BE"},{postalCode:"3510",placeName:"Häutligen",cantonCode:"BE"},{postalCode:"3510",placeName:"Konolfingen",cantonCode:"BE"},{postalCode:"3510",placeName:"Freimettigen",cantonCode:"BE"},{postalCode:"3512",placeName:"Walkringen",cantonCode:"BE"},{postalCode:"3513",placeName:"Bigenthal",cantonCode:"BE"},{postalCode:"3531",placeName:"Oberthal",cantonCode:"BE"},{postalCode:"3532",placeName:"Zäziwil",cantonCode:"BE"},{postalCode:"3532",placeName:"Mirchel",cantonCode:"BE"},{postalCode:"3533",placeName:"Bowil",cantonCode:"BE"},{postalCode:"3629",placeName:"Kiesen",cantonCode:"BE"},{postalCode:"3629",placeName:"Jaberg",cantonCode:"BE"},{postalCode:"3629",placeName:"Oppligen",cantonCode:"BE"},{postalCode:"3671",placeName:"Herbligen",cantonCode:"BE"},{postalCode:"3671",placeName:"Brenzikofen",cantonCode:"BE"},{postalCode:"3672",placeName:"Oberdiessbach",cantonCode:"BE"},{postalCode:"3672",placeName:"Aeschlen b. Oberdiessbach",cantonCode:"BE"},{postalCode:"3673",placeName:"Linden",cantonCode:"BE"},{postalCode:"3674",placeName:"Bleiken b. Oberdiessbach",cantonCode:"BE"},{postalCode:"3600",placeName:"Thun",cantonCode:"BE"},{postalCode:"3602",placeName:"Thun",cantonCode:"BE"},{postalCode:"3603",placeName:"Thun",cantonCode:"BE"},{postalCode:"3604",placeName:"Thun",cantonCode:"BE"},{postalCode:"3607",placeName:"Thun",cantonCode:"BE"},{postalCode:"3608",placeName:"Thun",cantonCode:"BE"},{postalCode:"3609",placeName:"Thun",cantonCode:"BE"},{postalCode:"3612",placeName:"Steffisburg",cantonCode:"BE"},{postalCode:"3613",placeName:"Steffisburg",cantonCode:"BE"},{postalCode:"3614",placeName:"Unterlangenegg",cantonCode:"BE"},{postalCode:"3615",placeName:"Heimenschwand",cantonCode:"BE"},{postalCode:"3616",placeName:"Schwarzenegg",cantonCode:"BE"},{postalCode:"3617",placeName:"Fahrni b. Thun",cantonCode:"BE"},{postalCode:"3619",placeName:"Eriz",cantonCode:"BE"},{postalCode:"3619",placeName:"Innereriz",cantonCode:"BE"},{postalCode:"3622",placeName:"Homberg b. Thun",cantonCode:"BE"},{postalCode:"3623",placeName:"Horrenbach",cantonCode:"BE"},{postalCode:"3623",placeName:"Teuffenthal b. Thun",cantonCode:"BE"},{postalCode:"3623",placeName:"Buchen BE",cantonCode:"BE"},{postalCode:"3624",placeName:"Schwendibach",cantonCode:"BE"},{postalCode:"3624",placeName:"Goldiwil (Thun)",cantonCode:"BE"},{postalCode:"3625",placeName:"Heiligenschwendi",cantonCode:"BE"},{postalCode:"3626",placeName:"Hünibach",cantonCode:"BE"},{postalCode:"3627",placeName:"Heimberg",cantonCode:"BE"},{postalCode:"3628",placeName:"Uttigen",cantonCode:"BE"},{postalCode:"3631",placeName:"Höfen b. Thun",cantonCode:"BE"},{postalCode:"3632",placeName:"Niederstocken",cantonCode:"BE"},{postalCode:"3632",placeName:"Oberstocken",cantonCode:"BE"},{postalCode:"3633",placeName:"Amsoldingen",cantonCode:"BE"},{postalCode:"3634",placeName:"Thierachern",cantonCode:"BE"},{postalCode:"3635",placeName:"Uebeschi",cantonCode:"BE"},{postalCode:"3636",placeName:"Längenbühl",cantonCode:"BE"},{postalCode:"3636",placeName:"Forst b. Längenbühl",cantonCode:"BE"},{postalCode:"3638",placeName:"Pohlern",cantonCode:"BE"},{postalCode:"3638",placeName:"Blumenstein",cantonCode:"BE"},{postalCode:"3645",placeName:"Zwieselberg",cantonCode:"BE"},{postalCode:"3647",placeName:"Reutigen",cantonCode:"BE"},{postalCode:"3652",placeName:"Hilterfingen",cantonCode:"BE"},{postalCode:"3653",placeName:"Oberhofen am Thunersee",cantonCode:"BE"},{postalCode:"3654",placeName:"Gunten",cantonCode:"BE"},{postalCode:"3655",placeName:"Sigriswil",cantonCode:"BE"},{postalCode:"3656",placeName:"Tschingel ob Gunten",cantonCode:"BE"},{postalCode:"3656",placeName:"Aeschlen ob Gunten",cantonCode:"BE"},{postalCode:"3656",placeName:"Ringoldswil",cantonCode:"BE"},{postalCode:"3657",placeName:"Schwanden (Sigriswil)",cantonCode:"BE"},{postalCode:"3658",placeName:"Merligen",cantonCode:"BE"},{postalCode:"3661",placeName:"Uetendorf",cantonCode:"BE"},{postalCode:"3662",placeName:"Seftigen",cantonCode:"BE"},{postalCode:"3663",placeName:"Gurzelen",cantonCode:"BE"},{postalCode:"3664",placeName:"Burgistein",cantonCode:"BE"},{postalCode:"3665",placeName:"Wattenwil",cantonCode:"BE"},{postalCode:"1657",placeName:"Abländschen",cantonCode:"BE"},{postalCode:"3766",placeName:"Boltigen",cantonCode:"BE"},{postalCode:"3770",placeName:"Zweisimmen",cantonCode:"BE"},{postalCode:"3771",placeName:"Blankenburg",cantonCode:"BE"},{postalCode:"3772",placeName:"St. Stephan",cantonCode:"BE"},{postalCode:"3773",placeName:"Matten (St. Stephan)",cantonCode:"BE"},{postalCode:"3775",placeName:"Lenk im Simmental",cantonCode:"BE"},{postalCode:"3776",placeName:"Oeschseite",cantonCode:"BE"},{postalCode:"3777",placeName:"Saanenmöser",cantonCode:"BE"},{postalCode:"3778",placeName:"Schönried",cantonCode:"BE"},{postalCode:"3780",placeName:"Gstaad",cantonCode:"BE"},{postalCode:"3781",placeName:"Turbach",cantonCode:"BE"},{postalCode:"3782",placeName:"Lauenen b. Gstaad",cantonCode:"BE"},{postalCode:"3783",placeName:"Grund b. Gstaad",cantonCode:"BE"},{postalCode:"3784",placeName:"Feutersoey",cantonCode:"BE"},{postalCode:"3785",placeName:"Gsteig b. Gstaad",cantonCode:"BE"},{postalCode:"3792",placeName:"Saanen",cantonCode:"BE"},{postalCode:"3645",placeName:"Gwatt (Thun)",cantonCode:"BE"},{postalCode:"3646",placeName:"Einigen",cantonCode:"BE"},{postalCode:"3700",placeName:"Spiez",cantonCode:"BE"},{postalCode:"3702",placeName:"Hondrich",cantonCode:"BE"},{postalCode:"3703",placeName:"Aeschiried",cantonCode:"BE"},{postalCode:"3703",placeName:"Aeschi b. Spiez",cantonCode:"BE"},{postalCode:"3704",placeName:"Krattigen",cantonCode:"BE"},{postalCode:"3705",placeName:"Faulensee",cantonCode:"BE"},{postalCode:"3711",placeName:"Mülenen",cantonCode:"BE"},{postalCode:"3711",placeName:"Emdthal",cantonCode:"BE"},{postalCode:"3713",placeName:"Reichenbach im Kandertal",cantonCode:"BE"},{postalCode:"3714",placeName:"Wengi b. Frutigen",cantonCode:"BE"},{postalCode:"3714",placeName:"Frutigen",cantonCode:"BE"},{postalCode:"3715",placeName:"Adelboden",cantonCode:"BE"},{postalCode:"3716",placeName:"Kandergrund",cantonCode:"BE"},{postalCode:"3717",placeName:"Blausee-Mitholz",cantonCode:"BE"},{postalCode:"3718",placeName:"Kandersteg",cantonCode:"BE"},{postalCode:"3722",placeName:"Scharnachtal",cantonCode:"BE"},{postalCode:"3723",placeName:"Kiental",cantonCode:"BE"},{postalCode:"3724",placeName:"Ried (Frutigen)",cantonCode:"BE"},{postalCode:"3725",placeName:"Achseten",cantonCode:"BE"},{postalCode:"3752",placeName:"Wimmis",cantonCode:"BE"},{postalCode:"3753",placeName:"Oey",cantonCode:"BE"},{postalCode:"3754",placeName:"Diemtigen",cantonCode:"BE"},{postalCode:"3755",placeName:"Horboden",cantonCode:"BE"},{postalCode:"3756",placeName:"Zwischenflüh",cantonCode:"BE"},{postalCode:"3757",placeName:"Schwenden im Diemtigtal",cantonCode:"BE"},{postalCode:"3758",placeName:"Latterbach",cantonCode:"BE"},{postalCode:"3762",placeName:"Erlenbach im Simmental",cantonCode:"BE"},{postalCode:"3763",placeName:"Därstetten",cantonCode:"BE"},{postalCode:"3764",placeName:"Weissenburg",cantonCode:"BE"},{postalCode:"3765",placeName:"Oberwil im Simmental",cantonCode:"BE"},{postalCode:"3706",placeName:"Leissigen",cantonCode:"BE"},{postalCode:"3707",placeName:"Därligen",cantonCode:"BE"},{postalCode:"3800",placeName:"Sundlauenen",cantonCode:"BE"},{postalCode:"3800",placeName:"Interlaken",cantonCode:"BE"},{postalCode:"3800",placeName:"Unterseen",cantonCode:"BE"},{postalCode:"3800",placeName:"Interlaken",cantonCode:"BE"},{postalCode:"3800",placeName:"Matten b. Interlaken",cantonCode:"BE"},{postalCode:"3802",placeName:"Interlaken Ost",cantonCode:"BE"},{postalCode:"3803",placeName:"Beatenberg",cantonCode:"BE"},{postalCode:"3804",placeName:"Habkern",cantonCode:"BE"},{postalCode:"3805",placeName:"Goldswil b. Interlaken",cantonCode:"BE"},{postalCode:"3806",placeName:"Bönigen b. Interlaken",cantonCode:"BE"},{postalCode:"3807",placeName:"Iseltwald",cantonCode:"BE"},{postalCode:"3812",placeName:"Wilderswil",cantonCode:"BE"},{postalCode:"3813",placeName:"Saxeten",cantonCode:"BE"},{postalCode:"3814",placeName:"Gsteigwiler",cantonCode:"BE"},{postalCode:"3815",placeName:"Gündlischwand",cantonCode:"BE"},{postalCode:"3815",placeName:"Zweilütschinen",cantonCode:"BE"},{postalCode:"3816",placeName:"Lütschental",cantonCode:"BE"},{postalCode:"3816",placeName:"Burglauenen",cantonCode:"BE"},{postalCode:"3818",placeName:"Grindelwald",cantonCode:"BE"},{postalCode:"3822",placeName:"Isenfluh",cantonCode:"BE"},{postalCode:"3822",placeName:"Lauterbrunnen",cantonCode:"BE"},{postalCode:"3823",placeName:"Wengen",cantonCode:"BE"},{postalCode:"3823",placeName:"Eigergletscher",cantonCode:"BE"},{postalCode:"3823",placeName:"Kleine Scheidegg",cantonCode:"BE"},{postalCode:"3824",placeName:"Stechelberg",cantonCode:"BE"},{postalCode:"3825",placeName:"Mürren",cantonCode:"BE"},{postalCode:"3826",placeName:"Gimmelwald",cantonCode:"BE"},{postalCode:"3852",placeName:"Ringgenberg BE",cantonCode:"BE"},{postalCode:"3853",placeName:"Niederried b. Interlaken",cantonCode:"BE"},{postalCode:"3854",placeName:"Oberried am Brienzersee",cantonCode:"BE"},{postalCode:"3855",placeName:"Brienz BE",cantonCode:"BE"},{postalCode:"3855",placeName:"Axalp",cantonCode:"BE"},{postalCode:"3855",placeName:"Schwanden b. Brienz",cantonCode:"BE"},{postalCode:"3856",placeName:"Brienzwiler",cantonCode:"BE"},{postalCode:"3857",placeName:"Unterbach BE",cantonCode:"BE"},{postalCode:"3858",placeName:"Hofstetten b. Brienz",cantonCode:"BE"},{postalCode:"3860",placeName:"Rosenlaui",cantonCode:"BE"},{postalCode:"3860",placeName:"Brünig",cantonCode:"BE"},{postalCode:"3860",placeName:"Meiringen",cantonCode:"BE"},{postalCode:"3860",placeName:"Schattenhalb",cantonCode:"BE"},{postalCode:"3862",placeName:"Innertkirchen",cantonCode:"BE"},{postalCode:"3863",placeName:"Gadmen",cantonCode:"BE"},{postalCode:"3864",placeName:"Guttannen",cantonCode:"BE"},{postalCode:"6083",placeName:"Hasliberg Hohfluh",cantonCode:"BE"},{postalCode:"6084",placeName:"Hasliberg Wasserwendi",cantonCode:"BE"},{postalCode:"6085",placeName:"Hasliberg Goldern",cantonCode:"BE"},{postalCode:"6086",placeName:"Hasliberg Reuti",cantonCode:"BE"},{postalCode:"4040",placeName:"Basel",cantonCode:"BL"},{postalCode:"4042",placeName:"Basel PF OC",cantonCode:"BL"},{postalCode:"4042",placeName:"Basel PF Operations Center",cantonCode:"BL"},{postalCode:"4101",placeName:"Bruderholz",cantonCode:"BL"},{postalCode:"4102",placeName:"Binningen 1",cantonCode:"BL"},{postalCode:"4102",placeName:"Binningen",cantonCode:"BL"},{postalCode:"4103",placeName:"Bottmingen",cantonCode:"BL"},{postalCode:"4104",placeName:"Oberwil BL",cantonCode:"BL"},{postalCode:"4105",placeName:"Biel-Benken BL",cantonCode:"BL"},{postalCode:"4106",placeName:"Therwil",cantonCode:"BL"},{postalCode:"4107",placeName:"Ettingen",cantonCode:"BL"},{postalCode:"4123",placeName:"Allschwil 1",cantonCode:"BL"},{postalCode:"4123",placeName:"Allschwil",cantonCode:"BL"},{postalCode:"4124",placeName:"Schönenbuch",cantonCode:"BL"},{postalCode:"4127",placeName:"Birsfelden",cantonCode:"BL"},{postalCode:"4132",placeName:"Muttenz 1",cantonCode:"BL"},{postalCode:"4132",placeName:"Muttenz",cantonCode:"BL"},{postalCode:"4142",placeName:"Münchenstein 1",cantonCode:"BL"},{postalCode:"4142",placeName:"Münchenstein",cantonCode:"BL"},{postalCode:"4144",placeName:"Arlesheim",cantonCode:"BL"},{postalCode:"4147",placeName:"Aesch BL",cantonCode:"BL"},{postalCode:"4148",placeName:"Pfeffingen",cantonCode:"BL"},{postalCode:"4153",placeName:"Reinach BL",cantonCode:"BL"},{postalCode:"4153",placeName:"Reinach BL 1",cantonCode:"BL"},{postalCode:"2814",placeName:"Roggenburg",cantonCode:"BL"},{postalCode:"4117",placeName:"Burg im Leimental",cantonCode:"BL"},{postalCode:"4202",placeName:"Duggingen",cantonCode:"BL"},{postalCode:"4203",placeName:"Grellingen",cantonCode:"BL"},{postalCode:"4222",placeName:"Zwingen",cantonCode:"BL"},{postalCode:"4223",placeName:"Blauen",cantonCode:"BL"},{postalCode:"4224",placeName:"Nenzlingen",cantonCode:"BL"},{postalCode:"4225",placeName:"Brislach",cantonCode:"BL"},{postalCode:"4242",placeName:"Laufen",cantonCode:"BL"},{postalCode:"4243",placeName:"Dittingen",cantonCode:"BL"},{postalCode:"4244",placeName:"Röschenz",cantonCode:"BL"},{postalCode:"4246",placeName:"Wahlen b. Laufen",cantonCode:"BL"},{postalCode:"4253",placeName:"Liesberg",cantonCode:"BL"},{postalCode:"4254",placeName:"Liesberg Dorf",cantonCode:"BL"},{postalCode:"4133",placeName:"Pratteln",cantonCode:"BL"},{postalCode:"4133",placeName:"Pratteln 1",cantonCode:"BL"},{postalCode:"4302",placeName:"Augst BL",cantonCode:"BL"},{postalCode:"4304",placeName:"Giebenach",cantonCode:"BL"},{postalCode:"4402",placeName:"Frenkendorf",cantonCode:"BL"},{postalCode:"4410",placeName:"Liestal",cantonCode:"BL"},{postalCode:"4411",placeName:"Seltisberg",cantonCode:"BL"},{postalCode:"4414",placeName:"Füllinsdorf",cantonCode:"BL"},{postalCode:"4415",placeName:"Lausen",cantonCode:"BL"},{postalCode:"4416",placeName:"Bubendorf",cantonCode:"BL"},{postalCode:"4417",placeName:"Ziefen",cantonCode:"BL"},{postalCode:"4419",placeName:"Lupsingen",cantonCode:"BL"},{postalCode:"4422",placeName:"Arisdorf",cantonCode:"BL"},{postalCode:"4423",placeName:"Hersberg",cantonCode:"BL"},{postalCode:"4433",placeName:"Ramlinsburg",cantonCode:"BL"},{postalCode:"4441",placeName:"Thürnen",cantonCode:"BL"},{postalCode:"4442",placeName:"Diepflingen",cantonCode:"BL"},{postalCode:"4443",placeName:"Wittinsburg",cantonCode:"BL"},{postalCode:"4444",placeName:"Rümlingen",cantonCode:"BL"},{postalCode:"4445",placeName:"Häfelfingen",cantonCode:"BL"},{postalCode:"4446",placeName:"Buckten",cantonCode:"BL"},{postalCode:"4447",placeName:"Känerkinden",cantonCode:"BL"},{postalCode:"4448",placeName:"Läufelfingen",cantonCode:"BL"},{postalCode:"4450",placeName:"Sissach",cantonCode:"BL"},{postalCode:"4451",placeName:"Wintersingen",cantonCode:"BL"},{postalCode:"4452",placeName:"Itingen",cantonCode:"BL"},{postalCode:"4453",placeName:"Nusshof",cantonCode:"BL"},{postalCode:"4455",placeName:"Zunzgen",cantonCode:"BL"},{postalCode:"4456",placeName:"Tenniken",cantonCode:"BL"},{postalCode:"4460",placeName:"Gelterkinden",cantonCode:"BL"},{postalCode:"4461",placeName:"Böckten",cantonCode:"BL"},{postalCode:"4462",placeName:"Rickenbach BL",cantonCode:"BL"},{postalCode:"4463",placeName:"Buus",cantonCode:"BL"},{postalCode:"4464",placeName:"Maisprach",cantonCode:"BL"},{postalCode:"4465",placeName:"Hemmiken",cantonCode:"BL"},{postalCode:"4466",placeName:"Ormalingen",cantonCode:"BL"},{postalCode:"4467",placeName:"Rothenfluh",cantonCode:"BL"},{postalCode:"4469",placeName:"Anwil",cantonCode:"BL"},{postalCode:"4492",placeName:"Tecknau",cantonCode:"BL"},{postalCode:"4493",placeName:"Wenslingen",cantonCode:"BL"},{postalCode:"4494",placeName:"Oltingen",cantonCode:"BL"},{postalCode:"4495",placeName:"Zeglingen",cantonCode:"BL"},{postalCode:"4496",placeName:"Kilchberg BL",cantonCode:"BL"},{postalCode:"4497",placeName:"Rünenberg",cantonCode:"BL"},{postalCode:"4207",placeName:"Bretzwil",cantonCode:"BL"},{postalCode:"4418",placeName:"Reigoldswil",cantonCode:"BL"},{postalCode:"4424",placeName:"Arboldswil",cantonCode:"BL"},{postalCode:"4425",placeName:"Titterten",cantonCode:"BL"},{postalCode:"4426",placeName:"Lauwil",cantonCode:"BL"},{postalCode:"4431",placeName:"Bennwil",cantonCode:"BL"},{postalCode:"4432",placeName:"Lampenberg",cantonCode:"BL"},{postalCode:"4434",placeName:"Hölstein",cantonCode:"BL"},{postalCode:"4435",placeName:"Niederdorf",cantonCode:"BL"},{postalCode:"4436",placeName:"Oberdorf BL",cantonCode:"BL"},{postalCode:"4436",placeName:"Liedertswil",cantonCode:"BL"},{postalCode:"4437",placeName:"Waldenburg",cantonCode:"BL"},{postalCode:"4438",placeName:"Langenbruck",cantonCode:"BL"},{postalCode:"4457",placeName:"Diegten",cantonCode:"BL"},{postalCode:"4458",placeName:"Eptingen",cantonCode:"BL"},{postalCode:"4000",placeName:"Basel",cantonCode:"BS"},{postalCode:"4001",placeName:"Basel",cantonCode:"BS"},{postalCode:"4002",placeName:"Basel",cantonCode:"BS"},{postalCode:"4005",placeName:"Basel",cantonCode:"BS"},{postalCode:"4009",placeName:"Basel",cantonCode:"BS"},{postalCode:"4010",placeName:"Basel",cantonCode:"BS"},{postalCode:"4018",placeName:"Basel",cantonCode:"BS"},{postalCode:"4019",placeName:"Basel",cantonCode:"BS"},{postalCode:"4020",placeName:"Basel",cantonCode:"BS"},{postalCode:"4030",placeName:"Basel",cantonCode:"BS"},{postalCode:"4031",placeName:"Basel",cantonCode:"BS"},{postalCode:"4039",placeName:"Basel",cantonCode:"BS"},{postalCode:"4039",placeName:"Basel SSF",cantonCode:"BS"},{postalCode:"4041",placeName:"Basel",cantonCode:"BS"},{postalCode:"4041",placeName:"Basel UBS",cantonCode:"BS"},{postalCode:"4051",placeName:"Basel",cantonCode:"BS"},{postalCode:"4052",placeName:"Basel",cantonCode:"BS"},{postalCode:"4052",placeName:"Basel",cantonCode:"BS"},{postalCode:"4053",placeName:"Basel",cantonCode:"BS"},{postalCode:"4054",placeName:"Basel",cantonCode:"BS"},{postalCode:"4055",placeName:"Basel",cantonCode:"BS"},{postalCode:"4056",placeName:"Basel",cantonCode:"BS"},{postalCode:"4057",placeName:"Basel",cantonCode:"BS"},{postalCode:"4058",placeName:"Basel",cantonCode:"BS"},{postalCode:"4059",placeName:"Basel",cantonCode:"BS"},{postalCode:"4070",placeName:"Basel",cantonCode:"BS"},{postalCode:"4075",placeName:"Basel",cantonCode:"BS"},{postalCode:"4089",placeName:"Basel",cantonCode:"BS"},{postalCode:"4089",placeName:"Basel SPI GLS",cantonCode:"BS"},{postalCode:"4089",placeName:"Basel SPILOG",cantonCode:"BS"},{postalCode:"4089",placeName:"Basel SPI GLS Retour",cantonCode:"BS"},{postalCode:"4091",placeName:"Basel",cantonCode:"BS"},{postalCode:"4125",placeName:"Riehen",cantonCode:"BS"},{postalCode:"4125",placeName:"Riehen 1",cantonCode:"BS"},{postalCode:"4126",placeName:"Bettingen",cantonCode:"BS"},{postalCode:"1410",placeName:"Prévondavaux",cantonCode:"FR"},{postalCode:"1468",placeName:"Cheyres",cantonCode:"FR"},{postalCode:"1470",placeName:"Bollion",cantonCode:"FR"},{postalCode:"1470",placeName:"Seiry",cantonCode:"FR"},{postalCode:"1470",placeName:"Lully FR",cantonCode:"FR"},{postalCode:"1470",placeName:"Estavayer-le-Lac",cantonCode:"FR"},{postalCode:"1473",placeName:"Font",cantonCode:"FR"},{postalCode:"1473",placeName:"Châtillon FR",cantonCode:"FR"},{postalCode:"1474",placeName:"Châbles FR",cantonCode:"FR"},{postalCode:"1475",placeName:"Forel FR",cantonCode:"FR"},{postalCode:"1475",placeName:"Montbrelloz",cantonCode:"FR"},{postalCode:"1475",placeName:"Autavaux",cantonCode:"FR"},{postalCode:"1482",placeName:"Cugy FR",cantonCode:"FR"},{postalCode:"1483",placeName:"Vesin",cantonCode:"FR"},{postalCode:"1483",placeName:"Frasses",cantonCode:"FR"},{postalCode:"1483",placeName:"Montet (Broye)",cantonCode:"FR"},{postalCode:"1484",placeName:"Aumont",cantonCode:"FR"},{postalCode:"1484",placeName:"Granges-de-Vesin",cantonCode:"FR"},{postalCode:"1485",placeName:"Nuvilly",cantonCode:"FR"},{postalCode:"1486",placeName:"Vuissens",cantonCode:"FR"},{postalCode:"1489",placeName:"Murist",cantonCode:"FR"},{postalCode:"1527",placeName:"Villeneuve FR",cantonCode:"FR"},{postalCode:"1528",placeName:"Praratoud",cantonCode:"FR"},{postalCode:"1528",placeName:"Surpierre",cantonCode:"FR"},{postalCode:"1529",placeName:"Cheiry",cantonCode:"FR"},{postalCode:"1532",placeName:"Fétigny",cantonCode:"FR"},{postalCode:"1533",placeName:"Ménières",cantonCode:"FR"},{postalCode:"1534",placeName:"Chapelle (Broye)",cantonCode:"FR"},{postalCode:"1541",placeName:"Morens FR",cantonCode:"FR"},{postalCode:"1541",placeName:"Sévaz",cantonCode:"FR"},{postalCode:"1541",placeName:"Bussy FR",cantonCode:"FR"},{postalCode:"1542",placeName:"Rueyres-les-Prés",cantonCode:"FR"},{postalCode:"1544",placeName:"Gletterens",cantonCode:"FR"},{postalCode:"1563",placeName:"Dompierre FR",cantonCode:"FR"},{postalCode:"1564",placeName:"Domdidier",cantonCode:"FR"},{postalCode:"1565",placeName:"Vallon",cantonCode:"FR"},{postalCode:"1566",placeName:"St-Aubin FR",cantonCode:"FR"},{postalCode:"1566",placeName:"Les Friques",cantonCode:"FR"},{postalCode:"1567",placeName:"Delley",cantonCode:"FR"},{postalCode:"1568",placeName:"Portalban",cantonCode:"FR"},{postalCode:"1773",placeName:"Russy",cantonCode:"FR"},{postalCode:"1773",placeName:"Chandon",cantonCode:"FR"},{postalCode:"1773",placeName:"Léchelles",cantonCode:"FR"},{postalCode:"1774",placeName:"Cousset",cantonCode:"FR"},{postalCode:"1774",placeName:"Montagny-les-Monts",cantonCode:"FR"},{postalCode:"1774",placeName:"Cousset",cantonCode:"FR"},{postalCode:"1775",placeName:"Mannens",cantonCode:"FR"},{postalCode:"1775",placeName:"Grandsivaz",cantonCode:"FR"},{postalCode:"1776",placeName:"Montagny-la-Ville",cantonCode:"FR"},{postalCode:"1553",placeName:"Châtonnaye",cantonCode:"FR"},{postalCode:"1608",placeName:"Chapelle (Glâne)",cantonCode:"FR"},{postalCode:"1670",placeName:"Bionnens",cantonCode:"FR"},{postalCode:"1670",placeName:"Ursy",cantonCode:"FR"},{postalCode:"1670",placeName:"Esmonts",cantonCode:"FR"},{postalCode:"1673",placeName:"Ecublens FR",cantonCode:"FR"},{postalCode:"1673",placeName:"Gillarens",cantonCode:"FR"},{postalCode:"1673",placeName:"Promasens",cantonCode:"FR"},{postalCode:"1673",placeName:"Rue",cantonCode:"FR"},{postalCode:"1673",placeName:"Auboranges",cantonCode:"FR"},{postalCode:"1674",placeName:"Montet (Glâne)",cantonCode:"FR"},{postalCode:"1674",placeName:"Morlens",cantonCode:"FR"},{postalCode:"1674",placeName:"Vuarmarens",cantonCode:"FR"},{postalCode:"1675",placeName:"Blessens",cantonCode:"FR"},{postalCode:"1675",placeName:"Vauderens",cantonCode:"FR"},{postalCode:"1675",placeName:"Mossel",cantonCode:"FR"},{postalCode:"1676",placeName:"Chavannes-les-Forts",cantonCode:"FR"},{postalCode:"1677",placeName:"Prez-vers-Siviriez",cantonCode:"FR"},{postalCode:"1678",placeName:"Siviriez",cantonCode:"FR"},{postalCode:"1679",placeName:"Villaraboud",cantonCode:"FR"},{postalCode:"1680",placeName:"Berlens",cantonCode:"FR"},{postalCode:"1680",placeName:"Romont FR",cantonCode:"FR"},{postalCode:"1681",placeName:"Hennens",cantonCode:"FR"},{postalCode:"1681",placeName:"Billens",cantonCode:"FR"},{postalCode:"1684",placeName:"Mézières FR",cantonCode:"FR"},{postalCode:"1685",placeName:"Villariaz",cantonCode:"FR"},{postalCode:"1686",placeName:"Grangettes-près-Romont",cantonCode:"FR"},{postalCode:"1686",placeName:"La Neirigue",cantonCode:"FR"},{postalCode:"1687",placeName:"Estévenens",cantonCode:"FR"},{postalCode:"1687",placeName:"La Magne",cantonCode:"FR"},{postalCode:"1687",placeName:"Vuisternens-devant-Romont",cantonCode:"FR"},{postalCode:"1688",placeName:"Lieffrens",cantonCode:"FR"},{postalCode:"1688",placeName:"Sommentier",cantonCode:"FR"},{postalCode:"1689",placeName:"Le Châtelard-près-Romont",cantonCode:"FR"},{postalCode:"1690",placeName:"Lussy FR",cantonCode:"FR"},{postalCode:"1690",placeName:"Villaz-St-Pierre",cantonCode:"FR"},{postalCode:"1691",placeName:"Villarimboud",cantonCode:"FR"},{postalCode:"1692",placeName:"Massonnens",cantonCode:"FR"},{postalCode:"1694",placeName:"Orsonnens",cantonCode:"FR"},{postalCode:"1694",placeName:"Villargiroud",cantonCode:"FR"},{postalCode:"1694",placeName:"Villarsiviriaux",cantonCode:"FR"},{postalCode:"1694",placeName:"Chavannes-sous-Orsonnens",cantonCode:"FR"},{postalCode:"1697",placeName:"La Joux FR",cantonCode:"FR"},{postalCode:"1697",placeName:"Les Ecasseys",cantonCode:"FR"},{postalCode:"1748",placeName:"Torny-le-Grand",cantonCode:"FR"},{postalCode:"1749",placeName:"Middes",cantonCode:"FR"},{postalCode:"1625",placeName:"Sâles (Gruyère)",cantonCode:"FR"},{postalCode:"1625",placeName:"Maules",cantonCode:"FR"},{postalCode:"1626",placeName:"Rueyres-Treyfayes",cantonCode:"FR"},{postalCode:"1626",placeName:"Romanens",cantonCode:"FR"},{postalCode:"1626",placeName:"Treyfayes",cantonCode:"FR"},{postalCode:"1627",placeName:"Vaulruz",cantonCode:"FR"},{postalCode:"1628",placeName:"Vuadens",cantonCode:"FR"},{postalCode:"1630",placeName:"Bulle",cantonCode:"FR"},{postalCode:"1631",placeName:"Bulle centre de traitement",cantonCode:"FR"},{postalCode:"1632",placeName:"Riaz",cantonCode:"FR"},{postalCode:"1633",placeName:"Vuippens",cantonCode:"FR"},{postalCode:"1633",placeName:"Marsens",cantonCode:"FR"},{postalCode:"1634",placeName:"La Roche FR",cantonCode:"FR"},{postalCode:"1635",placeName:"La Tour-de-Trême",cantonCode:"FR"},{postalCode:"1636",placeName:"Broc",cantonCode:"FR"},{postalCode:"1637",placeName:"Charmey (Gruyère)",cantonCode:"FR"},{postalCode:"1638",placeName:"Morlon",cantonCode:"FR"},{postalCode:"1642",placeName:"Sorens",cantonCode:"FR"},{postalCode:"1643",placeName:"Gumefens",cantonCode:"FR"},{postalCode:"1644",placeName:"Avry-devant-Pont",cantonCode:"FR"},{postalCode:"1645",placeName:"Le Bry",cantonCode:"FR"},{postalCode:"1646",placeName:"Echarlens",cantonCode:"FR"},{postalCode:"1647",placeName:"Corbières",cantonCode:"FR"},{postalCode:"1648",placeName:"Hauteville",cantonCode:"FR"},{postalCode:"1649",placeName:"Pont-la-Ville",cantonCode:"FR"},{postalCode:"1651",placeName:"Villarvolard",cantonCode:"FR"},{postalCode:"1652",placeName:"Villarbeney",cantonCode:"FR"},{postalCode:"1652",placeName:"Botterens",cantonCode:"FR"},{postalCode:"1653",placeName:"Crésuz",cantonCode:"FR"},{postalCode:"1653",placeName:"Châtel-sur-Montsalvens",cantonCode:"FR"},{postalCode:"1654",placeName:"Cerniat FR",cantonCode:"FR"},{postalCode:"1656",placeName:"Im Fang",cantonCode:"FR"},{postalCode:"1656",placeName:"Jaun",cantonCode:"FR"},{postalCode:"1661",placeName:"Le Pâquier-Montbarry",cantonCode:"FR"},{postalCode:"1663",placeName:"Gruyères",cantonCode:"FR"},{postalCode:"1663",placeName:"Pringy",cantonCode:"FR"},{postalCode:"1663",placeName:"Moléson-sur-Gruyères",cantonCode:"FR"},{postalCode:"1663",placeName:"Epagny",cantonCode:"FR"},{postalCode:"1665",placeName:"Estavannens",cantonCode:"FR"},{postalCode:"1666",placeName:"Villars-sous-Mont",cantonCode:"FR"},{postalCode:"1666",placeName:"Grandvillard",cantonCode:"FR"},{postalCode:"1667",placeName:"Enney",cantonCode:"FR"},{postalCode:"1669",placeName:"Albeuve",cantonCode:"FR"},{postalCode:"1669",placeName:"Les Sciernes-d'Albeuve",cantonCode:"FR"},{postalCode:"1669",placeName:"Lessoc",cantonCode:"FR"},{postalCode:"1669",placeName:"Neirivue",cantonCode:"FR"},{postalCode:"1669",placeName:"Montbovon",cantonCode:"FR"},{postalCode:"1695",placeName:"Rueyres-St-Laurent",cantonCode:"FR"},{postalCode:"1695",placeName:"Villarlod",cantonCode:"FR"},{postalCode:"1695",placeName:"Estavayer-le-Gibloux",cantonCode:"FR"},{postalCode:"1695",placeName:"Villarsel-le-Gibloux",cantonCode:"FR"},{postalCode:"1696",placeName:"Vuisternens-en-Ogoz",cantonCode:"FR"},{postalCode:"1700",placeName:"Fribourg",cantonCode:"FR"},{postalCode:"1701",placeName:"Fribourg",cantonCode:"FR"},{postalCode:"1708",placeName:"Fribourg",cantonCode:"FR"},{postalCode:"1720",placeName:"Chésopelloz",cantonCode:"FR"},{postalCode:"1720",placeName:"Corminboeuf",cantonCode:"FR"},{postalCode:"1722",placeName:"Bourguillon",cantonCode:"FR"},{postalCode:"1723",placeName:"Marly",cantonCode:"FR"},{postalCode:"1723",placeName:"Marly 1",cantonCode:"FR"},{postalCode:"1723",placeName:"Villarsel-sur-Marly",cantonCode:"FR"},{postalCode:"1723",placeName:"Pierrafortscha",cantonCode:"FR"},{postalCode:"1724",placeName:"Ferpicloz",cantonCode:"FR"},{postalCode:"1724",placeName:"Montévraz",cantonCode:"FR"},{postalCode:"1724",placeName:"Bonnefontaine",cantonCode:"FR"},{postalCode:"1724",placeName:"Le Mouret",cantonCode:"FR"},{postalCode:"1724",placeName:"Senèdes",cantonCode:"FR"},{postalCode:"1724",placeName:"Essert FR",cantonCode:"FR"},{postalCode:"1724",placeName:"Oberried FR",cantonCode:"FR"},{postalCode:"1724",placeName:"Zénauva",cantonCode:"FR"},{postalCode:"1725",placeName:"Posieux",cantonCode:"FR"},{postalCode:"1726",placeName:"Grenilles",cantonCode:"FR"},{postalCode:"1726",placeName:"Farvagny",cantonCode:"FR"},{postalCode:"1726",placeName:"Posat",cantonCode:"FR"},{postalCode:"1726",placeName:"Farvagny-le-Grand",cantonCode:"FR"},{postalCode:"1726",placeName:"Farvagny-le-Petit",cantonCode:"FR"},{postalCode:"1727",placeName:"Corpataux",cantonCode:"FR"},{postalCode:"1727",placeName:"Magnedens",cantonCode:"FR"},{postalCode:"1728",placeName:"Rossens FR",cantonCode:"FR"},{postalCode:"1730",placeName:"Ecuvillens",cantonCode:"FR"},{postalCode:"1731",placeName:"Ependes FR",cantonCode:"FR"},{postalCode:"1732",placeName:"Arconciel",cantonCode:"FR"},{postalCode:"1733",placeName:"Treyvaux",cantonCode:"FR"},{postalCode:"1740",placeName:"Neyruz FR",cantonCode:"FR"},{postalCode:"1741",placeName:"Cottens FR",cantonCode:"FR"},{postalCode:"1742",placeName:"Autigny",cantonCode:"FR"},{postalCode:"1744",placeName:"Chénens",cantonCode:"FR"},{postalCode:"1745",placeName:"Lentigny",cantonCode:"FR"},{postalCode:"1746",placeName:"Prez-vers-Noréaz",cantonCode:"FR"},{postalCode:"1747",placeName:"Corserey",cantonCode:"FR"},{postalCode:"1752",placeName:"Villars-sur-Glâne",cantonCode:"FR"},{postalCode:"1752",placeName:"Villars-sur-Glâne 1",cantonCode:"FR"},{postalCode:"1753",placeName:"Matran",cantonCode:"FR"},{postalCode:"1754",placeName:"Rosé",cantonCode:"FR"},{postalCode:"1754",placeName:"Avry-sur-Matran",cantonCode:"FR"},{postalCode:"1754",placeName:"Corjolens",cantonCode:"FR"},{postalCode:"1754",placeName:"Avry-Centre FR",cantonCode:"FR"},{postalCode:"1756",placeName:"Onnens FR",cantonCode:"FR"},{postalCode:"1756",placeName:"Lovens",cantonCode:"FR"},{postalCode:"1757",placeName:"Noréaz",cantonCode:"FR"},{postalCode:"1762",placeName:"Givisiez",cantonCode:"FR"},{postalCode:"1763",placeName:"Granges-Paccot",cantonCode:"FR"},{postalCode:"1772",placeName:"Nierlet-les-Bois",cantonCode:"FR"},{postalCode:"1772",placeName:"Grolley",cantonCode:"FR"},{postalCode:"1772",placeName:"Ponthaux",cantonCode:"FR"},{postalCode:"1782",placeName:"Formangueires",cantonCode:"FR"},{postalCode:"1782",placeName:"Autafond",cantonCode:"FR"},{postalCode:"1782",placeName:"Lossy",cantonCode:"FR"},{postalCode:"1782",placeName:"Belfaux",cantonCode:"FR"},{postalCode:"1782",placeName:"Cormagens",cantonCode:"FR"},{postalCode:"1782",placeName:"La Corbaz",cantonCode:"FR"},{postalCode:"1583",placeName:"Villarepos",cantonCode:"FR"},{postalCode:"1721",placeName:"Cournillens",cantonCode:"FR"},{postalCode:"1721",placeName:"Misery-Courtion",cantonCode:"FR"},{postalCode:"1721",placeName:"Misery",cantonCode:"FR"},{postalCode:"1721",placeName:"Cormérod",cantonCode:"FR"},{postalCode:"1721",placeName:"Courtion",cantonCode:"FR"},{postalCode:"1783",placeName:"Pensier",cantonCode:"FR"},{postalCode:"1783",placeName:"Barberêche",cantonCode:"FR"},{postalCode:"1784",placeName:"Courtepin",cantonCode:"FR"},{postalCode:"1784",placeName:"Wallenried",cantonCode:"FR"},{postalCode:"1785",placeName:"Cressier FR",cantonCode:"FR"},{postalCode:"1786",placeName:"Sugiez",cantonCode:"FR"},{postalCode:"1787",placeName:"Môtier (Vully)",cantonCode:"FR"},{postalCode:"1787",placeName:"Mur (Vully) FR",cantonCode:"FR"},{postalCode:"1788",placeName:"Praz (Vully)",cantonCode:"FR"},{postalCode:"1789",placeName:"Lugnorre",cantonCode:"FR"},{postalCode:"1791",placeName:"Courtaman",cantonCode:"FR"},{postalCode:"1792",placeName:"Cordast",cantonCode:"FR"},{postalCode:"1792",placeName:"Guschelmuth",cantonCode:"FR"},{postalCode:"1793",placeName:"Jeuss",cantonCode:"FR"},{postalCode:"1794",placeName:"Salvenach",cantonCode:"FR"},{postalCode:"1795",placeName:"Courlevon",cantonCode:"FR"},{postalCode:"1796",placeName:"Courgevaux",cantonCode:"FR"},{postalCode:"3206",placeName:"Wallenbuch",cantonCode:"FR"},{postalCode:"3210",placeName:"Kerzers",cantonCode:"FR"},{postalCode:"3212",placeName:"Gurmels",cantonCode:"FR"},{postalCode:"3212",placeName:"Kleingurmels",cantonCode:"FR"},{postalCode:"3213",placeName:"Kleinbösingen",cantonCode:"FR"},{postalCode:"3213",placeName:"Liebistorf",cantonCode:"FR"},{postalCode:"3214",placeName:"Ulmiz",cantonCode:"FR"},{postalCode:"3215",placeName:"Gempenach",cantonCode:"FR"},{postalCode:"3215",placeName:"Lurtigen",cantonCode:"FR"},{postalCode:"3215",placeName:"Büchslen",cantonCode:"FR"},{postalCode:"3216",placeName:"Agriswil",cantonCode:"FR"},{postalCode:"3216",placeName:"Ried b. Kerzers",cantonCode:"FR"},{postalCode:"3280",placeName:"Greng",cantonCode:"FR"},{postalCode:"3280",placeName:"Murten",cantonCode:"FR"},{postalCode:"3280",placeName:"Meyriez",cantonCode:"FR"},{postalCode:"3284",placeName:"Fräschels",cantonCode:"FR"},{postalCode:"3285",placeName:"Galmiz",cantonCode:"FR"},{postalCode:"3286",placeName:"Muntelier",cantonCode:"FR"},{postalCode:"1712",placeName:"Tafers",cantonCode:"FR"},{postalCode:"1713",placeName:"St. Antoni",cantonCode:"FR"},{postalCode:"1714",placeName:"Heitenried",cantonCode:"FR"},{postalCode:"1715",placeName:"Alterswil FR",cantonCode:"FR"},{postalCode:"1716",placeName:"Plaffeien",cantonCode:"FR"},{postalCode:"1716",placeName:"Oberschrot",cantonCode:"FR"},{postalCode:"1716",placeName:"Schwarzsee",cantonCode:"FR"},{postalCode:"1717",placeName:"St. Ursen",cantonCode:"FR"},{postalCode:"1718",placeName:"Rechthalten",cantonCode:"FR"},{postalCode:"1719",placeName:"Brünisried",cantonCode:"FR"},{postalCode:"1719",placeName:"Zumholz",cantonCode:"FR"},{postalCode:"1734",placeName:"Tentlingen",cantonCode:"FR"},{postalCode:"1735",placeName:"Giffers",cantonCode:"FR"},{postalCode:"1736",placeName:"St. Silvester",cantonCode:"FR"},{postalCode:"1737",placeName:"Plasselb",cantonCode:"FR"},{postalCode:"3175",placeName:"Flamatt",cantonCode:"FR"},{postalCode:"3178",placeName:"Bösingen",cantonCode:"FR"},{postalCode:"3182",placeName:"Ueberstorf",cantonCode:"FR"},{postalCode:"3184",placeName:"Wünnewil",cantonCode:"FR"},{postalCode:"3185",placeName:"Schmitten FR",cantonCode:"FR"},{postalCode:"3186",placeName:"Düdingen",cantonCode:"FR"},{postalCode:"1609",placeName:"St-Martin FR",cantonCode:"FR"},{postalCode:"1609",placeName:"Besencens",cantonCode:"FR"},{postalCode:"1609",placeName:"Fiaugères",cantonCode:"FR"},{postalCode:"1609",placeName:"Fiaugères",cantonCode:"FR"},{postalCode:"1611",placeName:"Le Crêt-près-Semsales",cantonCode:"FR"},{postalCode:"1614",placeName:"Granges (Veveyse)",cantonCode:"FR"},{postalCode:"1615",placeName:"Bossonnens",cantonCode:"FR"},{postalCode:"1616",placeName:"Attalens",cantonCode:"FR"},{postalCode:"1617",placeName:"Tatroz",cantonCode:"FR"},{postalCode:"1617",placeName:"Remaufens",cantonCode:"FR"},{postalCode:"1618",placeName:"Châtel-St-Denis",cantonCode:"FR"},{postalCode:"1619",placeName:"Les Paccots",cantonCode:"FR"},{postalCode:"1623",placeName:"Semsales",cantonCode:"FR"},{postalCode:"1624",placeName:"La Verrerie",cantonCode:"FR"},{postalCode:"1624",placeName:"Progens",cantonCode:"FR"},{postalCode:"1624",placeName:"Progens",cantonCode:"FR"},{postalCode:"1624",placeName:"Grattavache",cantonCode:"FR"},{postalCode:"1699",placeName:"Porsel",cantonCode:"FR"},{postalCode:"1699",placeName:"Pont (Veveyse)",cantonCode:"FR"},{postalCode:"1699",placeName:"Bouloz",cantonCode:"FR"},{postalCode:"1699",placeName:"Porsel",cantonCode:"FR"},{postalCode:"1200",placeName:"Genève",cantonCode:"GE"},{postalCode:"1201",placeName:"Genève",cantonCode:"GE"},{postalCode:"1202",placeName:"Genève",cantonCode:"GE"},{postalCode:"1203",placeName:"Genève",cantonCode:"GE"},{postalCode:"1204",placeName:"Genève",cantonCode:"GE"},{postalCode:"1205",placeName:"Genève",cantonCode:"GE"},{postalCode:"1206",placeName:"Genève",cantonCode:"GE"},{postalCode:"1207",placeName:"Genève",cantonCode:"GE"},{postalCode:"1208",placeName:"Genève",cantonCode:"GE"},{postalCode:"1209",placeName:"Genève",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 70",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 84 Votations",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 14",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 20",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 5",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 22",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 28",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 27",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 1",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 11",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 26",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 23",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 71 CS CP",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 80",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 73",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 84 Votation",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 4",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 6",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 2",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 19",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 12",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 13",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 10",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 3",cantonCode:"GE"},{postalCode:"1211",placeName:"Genève 8",cantonCode:"GE"},{postalCode:"1212",placeName:"Grand-Lancy",cantonCode:"GE"},{postalCode:"1212",placeName:"Grand-Lancy 1",cantonCode:"GE"},{postalCode:"1213",placeName:"Onex",cantonCode:"GE"},{postalCode:"1213",placeName:"Petit-Lancy 1",cantonCode:"GE"},{postalCode:"1213",placeName:"Petit-Lancy",cantonCode:"GE"},{postalCode:"1214",placeName:"Vernier",cantonCode:"GE"},{postalCode:"1215",placeName:"Genève 15 Aéroport",cantonCode:"GE"},{postalCode:"1215",placeName:"Genève",cantonCode:"GE"},{postalCode:"1216",placeName:"Cointrin",cantonCode:"GE"},{postalCode:"1217",placeName:"Meyrin",cantonCode:"GE"},{postalCode:"1217",placeName:"Meyrin 1",cantonCode:"GE"},{postalCode:"1218",placeName:"Le Grand-Saconnex",cantonCode:"GE"},{postalCode:"1219",placeName:"Aïre",cantonCode:"GE"},{postalCode:"1219",placeName:"Le Lignon",cantonCode:"GE"},{postalCode:"1219",placeName:"Châtelaine",cantonCode:"GE"},{postalCode:"1220",placeName:"Les Avanchets",cantonCode:"GE"},{postalCode:"1222",placeName:"Vésenaz",cantonCode:"GE"},{postalCode:"1223",placeName:"Cologny",cantonCode:"GE"},{postalCode:"1224",placeName:"Chêne-Bougeries",cantonCode:"GE"},{postalCode:"1225",placeName:"Chêne-Bourg",cantonCode:"GE"},{postalCode:"1226",placeName:"Thônex",cantonCode:"GE"},{postalCode:"1227",placeName:"Les Acacias",cantonCode:"GE"},{postalCode:"1227",placeName:"Carouge GE",cantonCode:"GE"},{postalCode:"1228",placeName:"Plan-les-Ouates",cantonCode:"GE"},{postalCode:"1231",placeName:"Conches",cantonCode:"GE"},{postalCode:"1232",placeName:"Confignon",cantonCode:"GE"},{postalCode:"1233",placeName:"Bernex",cantonCode:"GE"},{postalCode:"1234",placeName:"Vessy",cantonCode:"GE"},{postalCode:"1236",placeName:"Cartigny",cantonCode:"GE"},{postalCode:"1237",placeName:"Avully",cantonCode:"GE"},{postalCode:"1239",placeName:"Collex",cantonCode:"GE"},{postalCode:"1240",placeName:"Genève",cantonCode:"GE"},{postalCode:"1241",placeName:"Puplinge",cantonCode:"GE"},{postalCode:"1242",placeName:"Satigny",cantonCode:"GE"},{postalCode:"1243",placeName:"Presinge",cantonCode:"GE"},{postalCode:"1244",placeName:"Choulex",cantonCode:"GE"},{postalCode:"1245",placeName:"Collonge-Bellerive",cantonCode:"GE"},{postalCode:"1246",placeName:"Corsier GE",cantonCode:"GE"},{postalCode:"1247",placeName:"Anières",cantonCode:"GE"},{postalCode:"1248",placeName:"Hermance",cantonCode:"GE"},{postalCode:"1251",placeName:"Gy",cantonCode:"GE"},{postalCode:"1252",placeName:"Meinier",cantonCode:"GE"},{postalCode:"1253",placeName:"Vandoeuvres",cantonCode:"GE"},{postalCode:"1254",placeName:"Jussy",cantonCode:"GE"},{postalCode:"1255",placeName:"Veyrier",cantonCode:"GE"},{postalCode:"1256",placeName:"Troinex",cantonCode:"GE"},{postalCode:"1257",placeName:"La Croix-de-Rozon",cantonCode:"GE"},{postalCode:"1258",placeName:"Perly",cantonCode:"GE"},{postalCode:"1281",placeName:"Russin",cantonCode:"GE"},{postalCode:"1283",placeName:"Dardagny",cantonCode:"GE"},{postalCode:"1283",placeName:"La Plaine",cantonCode:"GE"},{postalCode:"1284",placeName:"Chancy",cantonCode:"GE"},{postalCode:"1285",placeName:"Athenaz (Avusy)",cantonCode:"GE"},{postalCode:"1286",placeName:"Soral",cantonCode:"GE"},{postalCode:"1287",placeName:"Laconnex",cantonCode:"GE"},{postalCode:"1288",placeName:"Aire-la-Ville",cantonCode:"GE"},{postalCode:"1290",placeName:"Versoix",cantonCode:"GE"},{postalCode:"1292",placeName:"Chambésy",cantonCode:"GE"},{postalCode:"1293",placeName:"Bellevue",cantonCode:"GE"},{postalCode:"1294",placeName:"Genthod",cantonCode:"GE"},{postalCode:"1298",placeName:"Céligny",cantonCode:"GE"},{postalCode:"8750",placeName:"Klöntal",cantonCode:"GL"},{postalCode:"8750",placeName:"Glarus",cantonCode:"GL"},{postalCode:"8750",placeName:"Riedern",cantonCode:"GL"},{postalCode:"8752",placeName:"Näfels",cantonCode:"GL"},{postalCode:"8753",placeName:"Mollis",cantonCode:"GL"},{postalCode:"8754",placeName:"Netstal",cantonCode:"GL"},{postalCode:"8755",placeName:"Ennenda",cantonCode:"GL"},{postalCode:"8756",placeName:"Mitlödi",cantonCode:"GL"},{postalCode:"8757",placeName:"Filzbach",cantonCode:"GL"},{postalCode:"8758",placeName:"Obstalden",cantonCode:"GL"},{postalCode:"8759",placeName:"Netstal",cantonCode:"GL"},{postalCode:"8762",placeName:"Sool",cantonCode:"GL"},{postalCode:"8762",placeName:"Schwanden GL",cantonCode:"GL"},{postalCode:"8762",placeName:"Schwändi b. Schwanden",cantonCode:"GL"},{postalCode:"8765",placeName:"Engi",cantonCode:"GL"},{postalCode:"8766",placeName:"Matt",cantonCode:"GL"},{postalCode:"8767",placeName:"Elm",cantonCode:"GL"},{postalCode:"8772",placeName:"Nidfurn",cantonCode:"GL"},{postalCode:"8773",placeName:"Haslen GL",cantonCode:"GL"},{postalCode:"8774",placeName:"Leuggelbach",cantonCode:"GL"},{postalCode:"8775",placeName:"Luchsingen",cantonCode:"GL"},{postalCode:"8775",placeName:"Luchsingen-Hätzingen",cantonCode:"GL"},{postalCode:"8775",placeName:"Hätzingen",cantonCode:"GL"},{postalCode:"8777",placeName:"Betschwanden",cantonCode:"GL"},{postalCode:"8777",placeName:"Diesbach GL",cantonCode:"GL"},{postalCode:"8782",placeName:"Rüti GL",cantonCode:"GL"},{postalCode:"8783",placeName:"Linthal",cantonCode:"GL"},{postalCode:"8784",placeName:"Braunwald",cantonCode:"GL"},{postalCode:"8865",placeName:"Bilten",cantonCode:"GL"},{postalCode:"8867",placeName:"Niederurnen",cantonCode:"GL"},{postalCode:"8868",placeName:"Oberurnen",cantonCode:"GL"},{postalCode:"8874",placeName:"Mühlehorn",cantonCode:"GL"},{postalCode:"7077",placeName:"Valbella",cantonCode:"GR"},{postalCode:"7078",placeName:"Lenzerheide/Lai",cantonCode:"GR"},{postalCode:"7082",placeName:"Vaz/Obervaz",cantonCode:"GR"},{postalCode:"7083",placeName:"Lantsch/Lenz",cantonCode:"GR"},{postalCode:"7084",placeName:"Brienz/Brinzauls GR",cantonCode:"GR"},{postalCode:"7450",placeName:"Tiefencastel",cantonCode:"GR"},{postalCode:"7450",placeName:"Tiefencastel",cantonCode:"GR"},{postalCode:"7451",placeName:"Alvaschein",cantonCode:"GR"},{postalCode:"7452",placeName:"Cunter",cantonCode:"GR"},{postalCode:"7453",placeName:"Tinizong",cantonCode:"GR"},{postalCode:"7454",placeName:"Rona",cantonCode:"GR"},{postalCode:"7455",placeName:"Mulegns",cantonCode:"GR"},{postalCode:"7456",placeName:"Marmorera",cantonCode:"GR"},{postalCode:"7456",placeName:"Sur",cantonCode:"GR"},{postalCode:"7457",placeName:"Bivio",cantonCode:"GR"},{postalCode:"7458",placeName:"Mon",cantonCode:"GR"},{postalCode:"7459",placeName:"Stierva",cantonCode:"GR"},{postalCode:"7460",placeName:"Savognin",cantonCode:"GR"},{postalCode:"7462",placeName:"Salouf",cantonCode:"GR"},{postalCode:"7463",placeName:"Riom",cantonCode:"GR"},{postalCode:"7463",placeName:"Riom",cantonCode:"GR"},{postalCode:"7464",placeName:"Parsonz",cantonCode:"GR"},{postalCode:"7472",placeName:"Surava",cantonCode:"GR"},{postalCode:"7473",placeName:"Alvaneu Bad",cantonCode:"GR"},{postalCode:"7477",placeName:"Filisur",cantonCode:"GR"},{postalCode:"7482",placeName:"Stugl/Stuls",cantonCode:"GR"},{postalCode:"7482",placeName:"Bergün/Bravuogn",cantonCode:"GR"},{postalCode:"7482",placeName:"Preda",cantonCode:"GR"},{postalCode:"7484",placeName:"Latsch",cantonCode:"GR"},{postalCode:"7492",placeName:"Alvaneu Dorf",cantonCode:"GR"},{postalCode:"7493",placeName:"Schmitten (Albula)",cantonCode:"GR"},{postalCode:"7710",placeName:"Alp Grüm",cantonCode:"GR"},{postalCode:"7710",placeName:"Ospizio Bernina",cantonCode:"GR"},{postalCode:"7741",placeName:"S. Carlo (Poschiavo)",cantonCode:"GR"},{postalCode:"7742",placeName:"Sfazù",cantonCode:"GR"},{postalCode:"7742",placeName:"Poschiavo",cantonCode:"GR"},{postalCode:"7742",placeName:"La Rösa",cantonCode:"GR"},{postalCode:"7743",placeName:"Brusio",cantonCode:"GR"},{postalCode:"7743",placeName:"Miralago",cantonCode:"GR"},{postalCode:"7744",placeName:"Campocologno",cantonCode:"GR"},{postalCode:"7745",placeName:"Li Curt",cantonCode:"GR"},{postalCode:"7746",placeName:"Le Prese",cantonCode:"GR"},{postalCode:"7747",placeName:"Viano",cantonCode:"GR"},{postalCode:"7748",placeName:"Campascio",cantonCode:"GR"},{postalCode:"7527",placeName:"Brail",cantonCode:"GR"},{postalCode:"7530",placeName:"Zernez",cantonCode:"GR"},{postalCode:"7532",placeName:"Tschierv",cantonCode:"GR"},{postalCode:"7533",placeName:"Fuldera",cantonCode:"GR"},{postalCode:"7534",placeName:"Lü",cantonCode:"GR"},{postalCode:"7535",placeName:"Valchava",cantonCode:"GR"},{postalCode:"7536",placeName:"Sta. Maria Val Müstair",cantonCode:"GR"},{postalCode:"7537",placeName:"Müstair",cantonCode:"GR"},{postalCode:"7542",placeName:"Susch",cantonCode:"GR"},{postalCode:"7543",placeName:"Lavin",cantonCode:"GR"},{postalCode:"7545",placeName:"Guarda",cantonCode:"GR"},{postalCode:"7546",placeName:"Ardez",cantonCode:"GR"},{postalCode:"7550",placeName:"Scuol",cantonCode:"GR"},{postalCode:"7551",placeName:"Ftan",cantonCode:"GR"},{postalCode:"7552",placeName:"Vulpera",cantonCode:"GR"},{postalCode:"7553",placeName:"Tarasp",cantonCode:"GR"},{postalCode:"7554",placeName:"Sent",cantonCode:"GR"},{postalCode:"7554",placeName:"Crusch",cantonCode:"GR"},{postalCode:"7556",placeName:"Ramosch",cantonCode:"GR"},{postalCode:"7556",placeName:"Ramosch",cantonCode:"GR"},{postalCode:"7557",placeName:"Vnà",cantonCode:"GR"},{postalCode:"7558",placeName:"Strada",cantonCode:"GR"},{postalCode:"7559",placeName:"Tschlin",cantonCode:"GR"},{postalCode:"7560",placeName:"Martina",cantonCode:"GR"},{postalCode:"7562",placeName:"Samnaun-Compatsch",cantonCode:"GR"},{postalCode:"7563",placeName:"Samnaun Dorf",cantonCode:"GR"},{postalCode:"7012",placeName:"Felsberg",cantonCode:"GR"},{postalCode:"7013",placeName:"Domat/Ems",cantonCode:"GR"},{postalCode:"7014",placeName:"Trin",cantonCode:"GR"},{postalCode:"7015",placeName:"Tamins",cantonCode:"GR"},{postalCode:"7016",placeName:"Trin Mulin",cantonCode:"GR"},{postalCode:"7017",placeName:"Flims Dorf",cantonCode:"GR"},{postalCode:"7018",placeName:"Flims Waldhaus",cantonCode:"GR"},{postalCode:"7019",placeName:"Fidaz",cantonCode:"GR"},{postalCode:"7402",placeName:"Bonaduz",cantonCode:"GR"},{postalCode:"7403",placeName:"Rhäzüns",cantonCode:"GR"},{postalCode:"7202",placeName:"Says",cantonCode:"GR"},{postalCode:"7203",placeName:"Trimmis",cantonCode:"GR"},{postalCode:"7204",placeName:"Untervaz",cantonCode:"GR"},{postalCode:"7205",placeName:"Zizers",cantonCode:"GR"},{postalCode:"7206",placeName:"Igis",cantonCode:"GR"},{postalCode:"7208",placeName:"Malans GR",cantonCode:"GR"},{postalCode:"7302",placeName:"Landquart",cantonCode:"GR"},{postalCode:"7303",placeName:"Mastrils",cantonCode:"GR"},{postalCode:"7304",placeName:"Maienfeld",cantonCode:"GR"},{postalCode:"7306",placeName:"Fläsch",cantonCode:"GR"},{postalCode:"7307",placeName:"Jenins",cantonCode:"GR"},{postalCode:"7500",placeName:"St. Moritz",cantonCode:"GR"},{postalCode:"7500",placeName:"St. Moritz 3",cantonCode:"GR"},{postalCode:"7500",placeName:"St. Moritz 1",cantonCode:"GR"},{postalCode:"7502",placeName:"Bever",cantonCode:"GR"},{postalCode:"7502",placeName:"Bever",cantonCode:"GR"},{postalCode:"7503",placeName:"Samedan",cantonCode:"GR"},{postalCode:"7504",placeName:"Pontresina",cantonCode:"GR"},{postalCode:"7505",placeName:"Celerina/Schlarigna",cantonCode:"GR"},{postalCode:"7512",placeName:"Champfèr",cantonCode:"GR"},{postalCode:"7513",placeName:"Silvaplana-Surlej",cantonCode:"GR"},{postalCode:"7513",placeName:"Silvaplana",cantonCode:"GR"},{postalCode:"7514",placeName:"Sils/Segl Maria",cantonCode:"GR"},{postalCode:"7514",placeName:"Fex",cantonCode:"GR"},{postalCode:"7515",placeName:"Sils/Segl Baselgia",cantonCode:"GR"},{postalCode:"7516",placeName:"Maloja",cantonCode:"GR"},{postalCode:"7517",placeName:"Plaun da Lej",cantonCode:"GR"},{postalCode:"7522",placeName:"La Punt Chamues-ch",cantonCode:"GR"},{postalCode:"7522",placeName:"La Punt-Chamues-ch",cantonCode:"GR"},{postalCode:"7523",placeName:"Madulain",cantonCode:"GR"},{postalCode:"7523",placeName:"Madulain",cantonCode:"GR"},{postalCode:"7524",placeName:"Zuoz",cantonCode:"GR"},{postalCode:"7524",placeName:"Zuoz",cantonCode:"GR"},{postalCode:"7525",placeName:"S-chanf",cantonCode:"GR"},{postalCode:"7526",placeName:"Cinuos-chel",cantonCode:"GR"},{postalCode:"7526",placeName:"Chapella",cantonCode:"GR"},{postalCode:"7602",placeName:"Casaccia",cantonCode:"GR"},{postalCode:"7603",placeName:"Vicosoprano",cantonCode:"GR"},{postalCode:"7604",placeName:"Borgonovo",cantonCode:"GR"},{postalCode:"7605",placeName:"Stampa",cantonCode:"GR"},{postalCode:"7606",placeName:"Promontogno",cantonCode:"GR"},{postalCode:"7606",placeName:"Bondo",cantonCode:"GR"},{postalCode:"7608",placeName:"Castasegna",cantonCode:"GR"},{postalCode:"7610",placeName:"Soglio",cantonCode:"GR"},{postalCode:"6534",placeName:"S. Vittore",cantonCode:"GR"},{postalCode:"6534",placeName:"S. Vittore",cantonCode:"GR"},{postalCode:"6535",placeName:"Roveredo GR",cantonCode:"GR"},{postalCode:"6537",placeName:"Grono",cantonCode:"GR"},{postalCode:"6538",placeName:"Verdabbio",cantonCode:"GR"},{postalCode:"6538",placeName:"Verdabbio",cantonCode:"GR"},{postalCode:"6540",placeName:"Castaneda",cantonCode:"GR"},{postalCode:"6541",placeName:"Sta. Maria in Calanca",cantonCode:"GR"},{postalCode:"6542",placeName:"Buseno",cantonCode:"GR"},{postalCode:"6543",placeName:"Arvigo",cantonCode:"GR"},{postalCode:"6544",placeName:"Braggio",cantonCode:"GR"},{postalCode:"6545",placeName:"Selma",cantonCode:"GR"},{postalCode:"6546",placeName:"Cauco",cantonCode:"GR"},{postalCode:"6548",placeName:"Rossa",cantonCode:"GR"},{postalCode:"6549",placeName:"Laura",cantonCode:"GR"},{postalCode:"6556",placeName:"Leggia",cantonCode:"GR"},{postalCode:"6557",placeName:"Cama",cantonCode:"GR"},{postalCode:"6558",placeName:"Lostallo",cantonCode:"GR"},{postalCode:"6562",placeName:"Soazza",cantonCode:"GR"},{postalCode:"6563",placeName:"Mesocco",cantonCode:"GR"},{postalCode:"6565",placeName:"S. Bernardino",cantonCode:"GR"},{postalCode:"7000",placeName:"Chur",cantonCode:"GR"},{postalCode:"7001",placeName:"Chur",cantonCode:"GR"},{postalCode:"7004",placeName:"Chur",cantonCode:"GR"},{postalCode:"7006",placeName:"Chur",cantonCode:"GR"},{postalCode:"7007",placeName:"Chur",cantonCode:"GR"},{postalCode:"7023",placeName:"Haldenstein",cantonCode:"GR"},{postalCode:"7026",placeName:"Maladers",cantonCode:"GR"},{postalCode:"7027",placeName:"Lüen",cantonCode:"GR"},{postalCode:"7027",placeName:"Castiel",cantonCode:"GR"},{postalCode:"7027",placeName:"Calfreisen",cantonCode:"GR"},{postalCode:"7028",placeName:"St. Peter",cantonCode:"GR"},{postalCode:"7028",placeName:"Pagig",cantonCode:"GR"},{postalCode:"7029",placeName:"Peist",cantonCode:"GR"},{postalCode:"7050",placeName:"Arosa",cantonCode:"GR"},{postalCode:"7056",placeName:"Molinis",cantonCode:"GR"},{postalCode:"7057",placeName:"Langwies",cantonCode:"GR"},{postalCode:"7058",placeName:"Litzirüti",cantonCode:"GR"},{postalCode:"7062",placeName:"Passugg",cantonCode:"GR"},{postalCode:"7063",placeName:"Praden",cantonCode:"GR"},{postalCode:"7064",placeName:"Tschiertschen",cantonCode:"GR"},{postalCode:"7074",placeName:"Malix",cantonCode:"GR"},{postalCode:"7075",placeName:"Churwalden",cantonCode:"GR"},{postalCode:"7076",placeName:"Parpan",cantonCode:"GR"},{postalCode:"7212",placeName:"Seewis Dorf",cantonCode:"GR"},{postalCode:"7212",placeName:"Seewis-Pardisla",cantonCode:"GR"},{postalCode:"7212",placeName:"Seewis-Schmitten",cantonCode:"GR"},{postalCode:"7213",placeName:"Valzeina",cantonCode:"GR"},{postalCode:"7214",placeName:"Grüsch",cantonCode:"GR"},{postalCode:"7215",placeName:"Fanas",cantonCode:"GR"},{postalCode:"7220",placeName:"Schiers",cantonCode:"GR"},{postalCode:"7220",placeName:"Schiers",cantonCode:"GR"},{postalCode:"7222",placeName:"Lunden",cantonCode:"GR"},{postalCode:"7223",placeName:"Buchen im Prättigau",cantonCode:"GR"},{postalCode:"7224",placeName:"Putz",cantonCode:"GR"},{postalCode:"7226",placeName:"Fajauna",cantonCode:"GR"},{postalCode:"7226",placeName:"Stels",cantonCode:"GR"},{postalCode:"7226",placeName:"Stels",cantonCode:"GR"},{postalCode:"7228",placeName:"Pusserein",cantonCode:"GR"},{postalCode:"7228",placeName:"Schuders",cantonCode:"GR"},{postalCode:"7231",placeName:"Pragg-Jenaz",cantonCode:"GR"},{postalCode:"7232",placeName:"Furna",cantonCode:"GR"},{postalCode:"7233",placeName:"Jenaz",cantonCode:"GR"},{postalCode:"7235",placeName:"Fideris",cantonCode:"GR"},{postalCode:"7240",placeName:"Küblis",cantonCode:"GR"},{postalCode:"7241",placeName:"Conters im Prättigau",cantonCode:"GR"},{postalCode:"7242",placeName:"Luzein",cantonCode:"GR"},{postalCode:"7243",placeName:"Pany",cantonCode:"GR"},{postalCode:"7244",placeName:"Gadenstätt",cantonCode:"GR"},{postalCode:"7245",placeName:"Ascharina",cantonCode:"GR"},{postalCode:"7246",placeName:"St. Antönien",cantonCode:"GR"},{postalCode:"7247",placeName:"Saas im Prättigau",cantonCode:"GR"},{postalCode:"7249",placeName:"Serneus",cantonCode:"GR"},{postalCode:"7250",placeName:"Klosters",cantonCode:"GR"},{postalCode:"7252",placeName:"Klosters Dorf",cantonCode:"GR"},{postalCode:"7260",placeName:"Davos Dorf",cantonCode:"GR"},{postalCode:"7265",placeName:"Davos Wolfgang",cantonCode:"GR"},{postalCode:"7270",placeName:"Davos Platz",cantonCode:"GR"},{postalCode:"7270",placeName:"Davos Platz 1",cantonCode:"GR"},{postalCode:"7272",placeName:"Davos Clavadel",cantonCode:"GR"},{postalCode:"7276",placeName:"Davos Frauenkirch",cantonCode:"GR"},{postalCode:"7277",placeName:"Davos Glaris",cantonCode:"GR"},{postalCode:"7278",placeName:"Davos Monstein",cantonCode:"GR"},{postalCode:"7494",placeName:"Davos Wiesen",cantonCode:"GR"},{postalCode:"7031",placeName:"Laax GR",cantonCode:"GR"},{postalCode:"7032",placeName:"Laax GR 2",cantonCode:"GR"},{postalCode:"7104",placeName:"Arezen",cantonCode:"GR"},{postalCode:"7104",placeName:"Versam",cantonCode:"GR"},{postalCode:"7104",placeName:"Versam",cantonCode:"GR"},{postalCode:"7106",placeName:"Tenna",cantonCode:"GR"},{postalCode:"7107",placeName:"Safien Platz",cantonCode:"GR"},{postalCode:"7109",placeName:"Thalkirch",cantonCode:"GR"},{postalCode:"7110",placeName:"Peiden",cantonCode:"GR"},{postalCode:"7111",placeName:"Pitasch",cantonCode:"GR"},{postalCode:"7112",placeName:"Duvin",cantonCode:"GR"},{postalCode:"7113",placeName:"Camuns",cantonCode:"GR"},{postalCode:"7114",placeName:"Uors (Lumnezia)",cantonCode:"GR"},{postalCode:"7115",placeName:"Surcasti",cantonCode:"GR"},{postalCode:"7116",placeName:"St. Martin (Lugnez)",cantonCode:"GR"},{postalCode:"7116",placeName:"Tersnaus",cantonCode:"GR"},{postalCode:"7122",placeName:"Valendas",cantonCode:"GR"},{postalCode:"7122",placeName:"Carrera",cantonCode:"GR"},{postalCode:"7126",placeName:"Castrisch",cantonCode:"GR"},{postalCode:"7127",placeName:"Sevgein",cantonCode:"GR"},{postalCode:"7128",placeName:"Riein",cantonCode:"GR"},{postalCode:"7130",placeName:"Schnaus",cantonCode:"GR"},{postalCode:"7130",placeName:"Ilanz",cantonCode:"GR"},{postalCode:"7130",placeName:"Schnaus",cantonCode:"GR"},{postalCode:"7132",placeName:"Vals",cantonCode:"GR"},{postalCode:"7134",placeName:"Obersaxen",cantonCode:"GR"},{postalCode:"7137",placeName:"Flond",cantonCode:"GR"},{postalCode:"7138",placeName:"Surcuolm",cantonCode:"GR"},{postalCode:"7141",placeName:"Luven",cantonCode:"GR"},{postalCode:"7142",placeName:"Cumbel",cantonCode:"GR"},{postalCode:"7143",placeName:"Morissen",cantonCode:"GR"},{postalCode:"7144",placeName:"Vella",cantonCode:"GR"},{postalCode:"7145",placeName:"Degen",cantonCode:"GR"},{postalCode:"7146",placeName:"Vattiz",cantonCode:"GR"},{postalCode:"7147",placeName:"Vignogn",cantonCode:"GR"},{postalCode:"7148",placeName:"Lumbrein",cantonCode:"GR"},{postalCode:"7149",placeName:"Vrin",cantonCode:"GR"},{postalCode:"7151",placeName:"Schluein",cantonCode:"GR"},{postalCode:"7152",placeName:"Sagogn",cantonCode:"GR"},{postalCode:"7153",placeName:"Falera",cantonCode:"GR"},{postalCode:"7154",placeName:"Ruschein",cantonCode:"GR"},{postalCode:"7155",placeName:"Ladir",cantonCode:"GR"},{postalCode:"7155",placeName:"Ladir",cantonCode:"GR"},{postalCode:"7156",placeName:"Pigniu",cantonCode:"GR"},{postalCode:"7156",placeName:"Rueun",cantonCode:"GR"},{postalCode:"7157",placeName:"Siat",cantonCode:"GR"},{postalCode:"7158",placeName:"Waltensburg/Vuorz",cantonCode:"GR"},{postalCode:"7159",placeName:"Andiast",cantonCode:"GR"},{postalCode:"7162",placeName:"Tavanasa",cantonCode:"GR"},{postalCode:"7163",placeName:"Danis",cantonCode:"GR"},{postalCode:"7164",placeName:"Dardin",cantonCode:"GR"},{postalCode:"7165",placeName:"Breil/Brigels",cantonCode:"GR"},{postalCode:"7166",placeName:"Trun",cantonCode:"GR"},{postalCode:"7167",placeName:"Zignau",cantonCode:"GR"},{postalCode:"7168",placeName:"Schlans",cantonCode:"GR"},{postalCode:"7172",placeName:"Rabius",cantonCode:"GR"},{postalCode:"7173",placeName:"Surrein",cantonCode:"GR"},{postalCode:"7174",placeName:"S. Benedetg",cantonCode:"GR"},{postalCode:"7175",placeName:"Sumvitg",cantonCode:"GR"},{postalCode:"7176",placeName:"Cumpadials",cantonCode:"GR"},{postalCode:"7180",placeName:"Disentis/Mustér",cantonCode:"GR"},{postalCode:"7182",placeName:"Cavardiras",cantonCode:"GR"},{postalCode:"7183",placeName:"Mumpé Medel",cantonCode:"GR"},{postalCode:"7184",placeName:"Curaglia",cantonCode:"GR"},{postalCode:"7185",placeName:"Platta",cantonCode:"GR"},{postalCode:"7186",placeName:"Segnas",cantonCode:"GR"},{postalCode:"7187",placeName:"Camischolas",cantonCode:"GR"},{postalCode:"7188",placeName:"Sedrun",cantonCode:"GR"},{postalCode:"7189",placeName:"Rueras",cantonCode:"GR"},{postalCode:"7404",placeName:"Feldis/Veulden",cantonCode:"GR"},{postalCode:"7405",placeName:"Rothenbrunnen",cantonCode:"GR"},{postalCode:"7407",placeName:"Trans",cantonCode:"GR"},{postalCode:"7408",placeName:"Realta",cantonCode:"GR"},{postalCode:"7408",placeName:"Cazis",cantonCode:"GR"},{postalCode:"7411",placeName:"Sils im Domleschg",cantonCode:"GR"},{postalCode:"7412",placeName:"Scharans",cantonCode:"GR"},{postalCode:"7413",placeName:"Fürstenaubruck",cantonCode:"GR"},{postalCode:"7414",placeName:"Fürstenau",cantonCode:"GR"},{postalCode:"7415",placeName:"Rodels",cantonCode:"GR"},{postalCode:"7415",placeName:"Pratval",cantonCode:"GR"},{postalCode:"7416",placeName:"Almens",cantonCode:"GR"},{postalCode:"7417",placeName:"Paspels",cantonCode:"GR"},{postalCode:"7418",placeName:"Tumegl/Tomils",cantonCode:"GR"},{postalCode:"7419",placeName:"Scheid",cantonCode:"GR"},{postalCode:"7421",placeName:"Summaprada",cantonCode:"GR"},{postalCode:"7422",placeName:"Tartar",cantonCode:"GR"},{postalCode:"7423",placeName:"Portein",cantonCode:"GR"},{postalCode:"7423",placeName:"Sarn",cantonCode:"GR"},{postalCode:"7424",placeName:"Präz",cantonCode:"GR"},{postalCode:"7424",placeName:"Dalin",cantonCode:"GR"},{postalCode:"7425",placeName:"Masein",cantonCode:"GR"},{postalCode:"7426",placeName:"Flerden",cantonCode:"GR"},{postalCode:"7426",placeName:"Flerden",cantonCode:"GR"},{postalCode:"7427",placeName:"Urmein",cantonCode:"GR"},{postalCode:"7428",placeName:"Tschappina",cantonCode:"GR"},{postalCode:"7428",placeName:"Glaspass",cantonCode:"GR"},{postalCode:"7430",placeName:"Thusis",cantonCode:"GR"},{postalCode:"7430",placeName:"Rongellen",cantonCode:"GR"},{postalCode:"7431",placeName:"Obermutten",cantonCode:"GR"},{postalCode:"7431",placeName:"Mutten",cantonCode:"GR"},{postalCode:"7432",placeName:"Zillis",cantonCode:"GR"},{postalCode:"7433",placeName:"Wergenstein",cantonCode:"GR"},{postalCode:"7433",placeName:"Farden",cantonCode:"GR"},{postalCode:"7433",placeName:"Lohn GR",cantonCode:"GR"},{postalCode:"7433",placeName:"Donat",cantonCode:"GR"},{postalCode:"7433",placeName:"Mathon",cantonCode:"GR"},{postalCode:"7434",placeName:"Sufers",cantonCode:"GR"},{postalCode:"7435",placeName:"Splügen",cantonCode:"GR"},{postalCode:"7436",placeName:"Medels im Rheinwald",cantonCode:"GR"},{postalCode:"7437",placeName:"Nufenen",cantonCode:"GR"},{postalCode:"7438",placeName:"Hinterrhein",cantonCode:"GR"},{postalCode:"7440",placeName:"Andeer",cantonCode:"GR"},{postalCode:"7442",placeName:"Clugin",cantonCode:"GR"},{postalCode:"7443",placeName:"Pignia",cantonCode:"GR"},{postalCode:"7444",placeName:"Ausserferrera",cantonCode:"GR"},{postalCode:"7445",placeName:"Innerferrera",cantonCode:"GR"},{postalCode:"7445",placeName:"Innerferrera",cantonCode:"GR"},{postalCode:"7446",placeName:"Campsut-Cröt",cantonCode:"GR"},{postalCode:"7447",placeName:"Am Bach (Avers)",cantonCode:"GR"},{postalCode:"7447",placeName:"Cresta (Avers)",cantonCode:"GR"},{postalCode:"7448",placeName:"Juf",cantonCode:"GR"},{postalCode:"2800",placeName:"Delémont 2",cantonCode:"JU"},{postalCode:"2800",placeName:"Delémont",cantonCode:"JU"},{postalCode:"2800",placeName:"Delémont 1",cantonCode:"JU"},{postalCode:"2802",placeName:"Develier",cantonCode:"JU"},{postalCode:"2803",placeName:"Bourrignon",cantonCode:"JU"},{postalCode:"2805",placeName:"Soyhières",cantonCode:"JU"},{postalCode:"2806",placeName:"Mettembert",cantonCode:"JU"},{postalCode:"2807",placeName:"Pleigne",cantonCode:"JU"},{postalCode:"2807",placeName:"Lucelle",cantonCode:"JU"},{postalCode:"2812",placeName:"Movelier",cantonCode:"JU"},{postalCode:"2813",placeName:"Ederswiler",cantonCode:"JU"},{postalCode:"2822",placeName:"Courroux",cantonCode:"JU"},{postalCode:"2823",placeName:"Courcelon",cantonCode:"JU"},{postalCode:"2824",placeName:"Vicques",cantonCode:"JU"},{postalCode:"2825",placeName:"Courchapoix",cantonCode:"JU"},{postalCode:"2826",placeName:"Corban",cantonCode:"JU"},{postalCode:"2827",placeName:"Mervelier",cantonCode:"JU"},{postalCode:"2828",placeName:"Montsevelier",cantonCode:"JU"},{postalCode:"2829",placeName:"Vermes",cantonCode:"JU"},{postalCode:"2830",placeName:"Vellerat",cantonCode:"JU"},{postalCode:"2830",placeName:"Courrendlin",cantonCode:"JU"},{postalCode:"2832",placeName:"Rebeuvelier",cantonCode:"JU"},{postalCode:"2842",placeName:"Rossemaison",cantonCode:"JU"},{postalCode:"2843",placeName:"Châtillon JU",cantonCode:"JU"},{postalCode:"2852",placeName:"Courtételle",cantonCode:"JU"},{postalCode:"2853",placeName:"Courfaivre",cantonCode:"JU"},{postalCode:"2854",placeName:"Bassecourt",cantonCode:"JU"},{postalCode:"2855",placeName:"Glovelier",cantonCode:"JU"},{postalCode:"2856",placeName:"Boécourt",cantonCode:"JU"},{postalCode:"2857",placeName:"Montavon",cantonCode:"JU"},{postalCode:"2863",placeName:"Undervelier",cantonCode:"JU"},{postalCode:"2864",placeName:"Soulce",cantonCode:"JU"},{postalCode:"2873",placeName:"Saulcy",cantonCode:"JU"},{postalCode:"2336",placeName:"Les Bois",cantonCode:"JU"},{postalCode:"2338",placeName:"Muriaux",cantonCode:"JU"},{postalCode:"2338",placeName:"Les Emibois",cantonCode:"JU"},{postalCode:"2340",placeName:"Le Noirmont",cantonCode:"JU"},{postalCode:"2345",placeName:"Les Breuleux",cantonCode:"JU"},{postalCode:"2345",placeName:"La Chaux-des-Breuleux",cantonCode:"JU"},{postalCode:"2350",placeName:"Saignelégier",cantonCode:"JU"},{postalCode:"2353",placeName:"Les Pommerats",cantonCode:"JU"},{postalCode:"2354",placeName:"Goumois",cantonCode:"JU"},{postalCode:"2360",placeName:"Le Bémont JU",cantonCode:"JU"},{postalCode:"2362",placeName:"Montfaucon",cantonCode:"JU"},{postalCode:"2362",placeName:"Montfavergier",cantonCode:"JU"},{postalCode:"2363",placeName:"Les Enfers",cantonCode:"JU"},{postalCode:"2364",placeName:"St-Brais",cantonCode:"JU"},{postalCode:"2714",placeName:"Les Genevez JU",cantonCode:"JU"},{postalCode:"2714",placeName:"Le Prédame",cantonCode:"JU"},{postalCode:"2718",placeName:"Fornet-Dessus",cantonCode:"JU"},{postalCode:"2718",placeName:"Lajoux JU",cantonCode:"JU"},{postalCode:"2882",placeName:"St-Ursanne",cantonCode:"JU"},{postalCode:"2887",placeName:"Soubey",cantonCode:"JU"},{postalCode:"2882",placeName:"St-Ursanne",cantonCode:"JU"},{postalCode:"2883",placeName:"Montmelon",cantonCode:"JU"},{postalCode:"2884",placeName:"Montenol",cantonCode:"JU"},{postalCode:"2885",placeName:"Epauvillers",cantonCode:"JU"},{postalCode:"2886",placeName:"Epiquerez",cantonCode:"JU"},{postalCode:"2888",placeName:"Seleute",cantonCode:"JU"},{postalCode:"2889",placeName:"Ocourt",cantonCode:"JU"},{postalCode:"2900",placeName:"Porrentruy 1",cantonCode:"JU"},{postalCode:"2900",placeName:"Porrentruy",cantonCode:"JU"},{postalCode:"2900",placeName:"Porrentruy 2",cantonCode:"JU"},{postalCode:"2902",placeName:"Fontenais",cantonCode:"JU"},{postalCode:"2903",placeName:"Villars-sur-Fontenais",cantonCode:"JU"},{postalCode:"2904",placeName:"Bressaucourt",cantonCode:"JU"},{postalCode:"2905",placeName:"Courtedoux",cantonCode:"JU"},{postalCode:"2906",placeName:"Chevenez",cantonCode:"JU"},{postalCode:"2907",placeName:"Rocourt",cantonCode:"JU"},{postalCode:"2908",placeName:"Grandfontaine",cantonCode:"JU"},{postalCode:"2912",placeName:"Roche-d'Or",cantonCode:"JU"},{postalCode:"2912",placeName:"Réclère",cantonCode:"JU"},{postalCode:"2914",placeName:"Damvant",cantonCode:"JU"},{postalCode:"2915",placeName:"Bure",cantonCode:"JU"},{postalCode:"2916",placeName:"Fahy",cantonCode:"JU"},{postalCode:"2922",placeName:"Courchavon",cantonCode:"JU"},{postalCode:"2923",placeName:"Courtemaîche",cantonCode:"JU"},{postalCode:"2924",placeName:"Montignez",cantonCode:"JU"},{postalCode:"2925",placeName:"Buix",cantonCode:"JU"},{postalCode:"2926",placeName:"Boncourt",cantonCode:"JU"},{postalCode:"2932",placeName:"Coeuve",cantonCode:"JU"},{postalCode:"2933",placeName:"Damphreux",cantonCode:"JU"},{postalCode:"2933",placeName:"Lugnez",cantonCode:"JU"},{postalCode:"2935",placeName:"Beurnevésin",cantonCode:"JU"},{postalCode:"2942",placeName:"Alle",cantonCode:"JU"},{postalCode:"2943",placeName:"Vendlincourt",cantonCode:"JU"},{postalCode:"2944",placeName:"Bonfol",cantonCode:"JU"},{postalCode:"2946",placeName:"Miécourt",cantonCode:"JU"},{postalCode:"2947",placeName:"Charmoille",cantonCode:"JU"},{postalCode:"2950",placeName:"Courtemautruy",cantonCode:"JU"},{postalCode:"2950",placeName:"Courgenay",cantonCode:"JU"},{postalCode:"2952",placeName:"Cornol",cantonCode:"JU"},{postalCode:"2953",placeName:"Fregiécourt",cantonCode:"JU"},{postalCode:"2953",placeName:"Pleujouse",cantonCode:"JU"},{postalCode:"2954",placeName:"Asuel",cantonCode:"JU"},{postalCode:"6000",placeName:"Luzern 14",cantonCode:"LU"},{postalCode:"6000",placeName:"Luzern 6",cantonCode:"LU"},{postalCode:"6000",placeName:"Luzern 7",cantonCode:"LU"},{postalCode:"6000",placeName:"Luzern 15",cantonCode:"LU"},{postalCode:"6000",placeName:"Luzern 30 AAL",cantonCode:"LU"},{postalCode:"6000",placeName:"Luzern",cantonCode:"LU"},{postalCode:"6000",placeName:"Luzern 16",cantonCode:"LU"},{postalCode:"6002",placeName:"Luzern",cantonCode:"LU"},{postalCode:"6003",placeName:"Luzern",cantonCode:"LU"},{postalCode:"6004",placeName:"Luzern",cantonCode:"LU"},{postalCode:"6005",placeName:"Luzern",cantonCode:"LU"},{postalCode:"6006",placeName:"Luzern",cantonCode:"LU"},{postalCode:"6007",placeName:"Luzern",cantonCode:"LU"},{postalCode:"6014",placeName:"Luzern",cantonCode:"LU"},{postalCode:"6015",placeName:"Luzern",cantonCode:"LU"},{postalCode:"6005",placeName:"St. Niklausen LU",cantonCode:"LU"},{postalCode:"6009",placeName:"Luzern",cantonCode:"LU"},{postalCode:"6010",placeName:"Kriens",cantonCode:"LU"},{postalCode:"6010",placeName:"Kriens 2",cantonCode:"LU"},{postalCode:"6011",placeName:"Kriens",cantonCode:"LU"},{postalCode:"6012",placeName:"Obernau",cantonCode:"LU"},{postalCode:"6013",placeName:"Eigenthal",cantonCode:"LU"},{postalCode:"6030",placeName:"Ebikon",cantonCode:"LU"},{postalCode:"6031",placeName:"Ebikon",cantonCode:"LU"},{postalCode:"6033",placeName:"Buchrain",cantonCode:"LU"},{postalCode:"6035",placeName:"Perlen",cantonCode:"LU"},{postalCode:"6036",placeName:"Dierikon",cantonCode:"LU"},{postalCode:"6037",placeName:"Root",cantonCode:"LU"},{postalCode:"6038",placeName:"Honau",cantonCode:"LU"},{postalCode:"6038",placeName:"Gisikon",cantonCode:"LU"},{postalCode:"6039",placeName:"Root D4",cantonCode:"LU"},{postalCode:"6043",placeName:"Adligenswil",cantonCode:"LU"},{postalCode:"6044",placeName:"Udligenswil",cantonCode:"LU"},{postalCode:"6045",placeName:"Meggen",cantonCode:"LU"},{postalCode:"6047",placeName:"Kastanienbaum",cantonCode:"LU"},{postalCode:"6048",placeName:"Horw",cantonCode:"LU"},{postalCode:"6102",placeName:"Malters",cantonCode:"LU"},{postalCode:"6103",placeName:"Schwarzenberg LU",cantonCode:"LU"},{postalCode:"6344",placeName:"Meierskappel",cantonCode:"LU"},{postalCode:"6353",placeName:"Weggis",cantonCode:"LU"},{postalCode:"6354",placeName:"Vitznau",cantonCode:"LU"},{postalCode:"6356",placeName:"Rigi Kaltbad",cantonCode:"LU"},{postalCode:"6404",placeName:"Greppen",cantonCode:"LU"},{postalCode:"6020",placeName:"Emmenbrücke",cantonCode:"LU"},{postalCode:"6020",placeName:"Emmenbrücke 2",cantonCode:"LU"},{postalCode:"6021",placeName:"Emmenbrücke 1",cantonCode:"LU"},{postalCode:"6023",placeName:"Rothenburg",cantonCode:"LU"},{postalCode:"6026",placeName:"Rain",cantonCode:"LU"},{postalCode:"6027",placeName:"Römerswil LU",cantonCode:"LU"},{postalCode:"6028",placeName:"Herlisberg",cantonCode:"LU"},{postalCode:"6032",placeName:"Emmen",cantonCode:"LU"},{postalCode:"6034",placeName:"Inwil",cantonCode:"LU"},{postalCode:"6274",placeName:"Eschenbach LU",cantonCode:"LU"},{postalCode:"6275",placeName:"Ballwil",cantonCode:"LU"},{postalCode:"6276",placeName:"Hohenrain",cantonCode:"LU"},{postalCode:"6277",placeName:"Kleinwangen",cantonCode:"LU"},{postalCode:"6277",placeName:"Lieli LU",cantonCode:"LU"},{postalCode:"6280",placeName:"Urswil",cantonCode:"LU"},{postalCode:"6280",placeName:"Hochdorf",cantonCode:"LU"},{postalCode:"6281",placeName:"Hochdorf",cantonCode:"LU"},{postalCode:"6283",placeName:"Baldegg",cantonCode:"LU"},{postalCode:"6284",placeName:"Sulz LU",cantonCode:"LU"},{postalCode:"6284",placeName:"Gelfingen",cantonCode:"LU"},{postalCode:"6285",placeName:"Hitzkirch",cantonCode:"LU"},{postalCode:"6285",placeName:"Retschwil",cantonCode:"LU"},{postalCode:"6286",placeName:"Altwis",cantonCode:"LU"},{postalCode:"6287",placeName:"Aesch LU",cantonCode:"LU"},{postalCode:"6288",placeName:"Schongau",cantonCode:"LU"},{postalCode:"6289",placeName:"Hämikon",cantonCode:"LU"},{postalCode:"6289",placeName:"Müswangen",cantonCode:"LU"},{postalCode:"6289",placeName:"Hämikon",cantonCode:"LU"},{postalCode:"6294",placeName:"Ermensee",cantonCode:"LU"},{postalCode:"6295",placeName:"Mosen",cantonCode:"LU"},{postalCode:"5735",placeName:"Pfeffikon LU",cantonCode:"LU"},{postalCode:"6016",placeName:"Hellbühl",cantonCode:"LU"},{postalCode:"6017",placeName:"Ruswil",cantonCode:"LU"},{postalCode:"6018",placeName:"Buttisholz",cantonCode:"LU"},{postalCode:"6019",placeName:"Sigigen",cantonCode:"LU"},{postalCode:"6022",placeName:"Grosswangen",cantonCode:"LU"},{postalCode:"6024",placeName:"Hildisrieden",cantonCode:"LU"},{postalCode:"6025",placeName:"Neudorf",cantonCode:"LU"},{postalCode:"6203",placeName:"Sempach Station",cantonCode:"LU"},{postalCode:"6204",placeName:"Sempach",cantonCode:"LU"},{postalCode:"6205",placeName:"Eich",cantonCode:"LU"},{postalCode:"6206",placeName:"Neuenkirch",cantonCode:"LU"},{postalCode:"6207",placeName:"Nottwil Paraplegikerzentrum",cantonCode:"LU"},{postalCode:"6207",placeName:"Nottwil",cantonCode:"LU"},{postalCode:"6208",placeName:"Oberkirch LU",cantonCode:"LU"},{postalCode:"6210",placeName:"Sursee",cantonCode:"LU"},{postalCode:"6212",placeName:"Kaltbach",cantonCode:"LU"},{postalCode:"6212",placeName:"St. Erhard",cantonCode:"LU"},{postalCode:"6213",placeName:"Knutwil",cantonCode:"LU"},{postalCode:"6214",placeName:"Schenkon",cantonCode:"LU"},{postalCode:"6215",placeName:"Beromünster",cantonCode:"LU"},{postalCode:"6215",placeName:"Schwarzenbach LU",cantonCode:"LU"},{postalCode:"6216",placeName:"Mauensee",cantonCode:"LU"},{postalCode:"6221",placeName:"Rickenbach LU",cantonCode:"LU"},{postalCode:"6222",placeName:"Gunzwil",cantonCode:"LU"},{postalCode:"6231",placeName:"Schlierbach",cantonCode:"LU"},{postalCode:"6232",placeName:"Geuensee",cantonCode:"LU"},{postalCode:"6233",placeName:"Büron",cantonCode:"LU"},{postalCode:"6234",placeName:"Triengen",cantonCode:"LU"},{postalCode:"6234",placeName:"Kulmerau",cantonCode:"LU"},{postalCode:"6235",placeName:"Winikon",cantonCode:"LU"},{postalCode:"6236",placeName:"Wilihof",cantonCode:"LU"},{postalCode:"4806",placeName:"Wikon",cantonCode:"LU"},{postalCode:"4915",placeName:"St. Urban",cantonCode:"LU"},{postalCode:"6122",placeName:"Menznau",cantonCode:"LU"},{postalCode:"6123",placeName:"Geiss",cantonCode:"LU"},{postalCode:"6125",placeName:"Menzberg",cantonCode:"LU"},{postalCode:"6126",placeName:"Daiwil",cantonCode:"LU"},{postalCode:"6130",placeName:"Willisau",cantonCode:"LU"},{postalCode:"6132",placeName:"Rohrmatt",cantonCode:"LU"},{postalCode:"6133",placeName:"Hergiswil b. Willisau",cantonCode:"LU"},{postalCode:"6142",placeName:"Gettnau",cantonCode:"LU"},{postalCode:"6143",placeName:"Ohmstal",cantonCode:"LU"},{postalCode:"6144",placeName:"Zell LU",cantonCode:"LU"},{postalCode:"6145",placeName:"Fischbach LU",cantonCode:"LU"},{postalCode:"6146",placeName:"Grossdietwil",cantonCode:"LU"},{postalCode:"6147",placeName:"Altbüron",cantonCode:"LU"},{postalCode:"6152",placeName:"Hüswil",cantonCode:"LU"},{postalCode:"6153",placeName:"Ufhusen",cantonCode:"LU"},{postalCode:"6154",placeName:"Hofstatt",cantonCode:"LU"},{postalCode:"6156",placeName:"Luthern",cantonCode:"LU"},{postalCode:"6156",placeName:"Luthern Bad",cantonCode:"LU"},{postalCode:"6211",placeName:"Buchs LU",cantonCode:"LU"},{postalCode:"6217",placeName:"Kottwil",cantonCode:"LU"},{postalCode:"6218",placeName:"Ettiswil",cantonCode:"LU"},{postalCode:"6242",placeName:"Wauwil",cantonCode:"LU"},{postalCode:"6243",placeName:"Egolzwil",cantonCode:"LU"},{postalCode:"6244",placeName:"Nebikon",cantonCode:"LU"},{postalCode:"6245",placeName:"Ebersecken",cantonCode:"LU"},{postalCode:"6246",placeName:"Altishofen",cantonCode:"LU"},{postalCode:"6247",placeName:"Schötz",cantonCode:"LU"},{postalCode:"6248",placeName:"Alberswil",cantonCode:"LU"},{postalCode:"6252",placeName:"Dagmersellen",cantonCode:"LU"},{postalCode:"6253",placeName:"Uffikon",cantonCode:"LU"},{postalCode:"6260",placeName:"Reiden",cantonCode:"LU"},{postalCode:"6260",placeName:"Hintermoos",cantonCode:"LU"},{postalCode:"6260",placeName:"Reidermoos",cantonCode:"LU"},{postalCode:"6260",placeName:"Mehlsecken",cantonCode:"LU"},{postalCode:"6262",placeName:"Langnau b. Reiden",cantonCode:"LU"},{postalCode:"6263",placeName:"Richenthal",cantonCode:"LU"},{postalCode:"6264",placeName:"Pfaffnau",cantonCode:"LU"},{postalCode:"6265",placeName:"Roggliswil",cantonCode:"LU"},{postalCode:"6105",placeName:"Schachen LU",cantonCode:"LU"},{postalCode:"6106",placeName:"Werthenstein",cantonCode:"LU"},{postalCode:"6110",placeName:"Fontannen b. Wolhusen",cantonCode:"LU"},{postalCode:"6110",placeName:"Wolhusen",cantonCode:"LU"},{postalCode:"6112",placeName:"Doppleschwand",cantonCode:"LU"},{postalCode:"6113",placeName:"Romoos",cantonCode:"LU"},{postalCode:"6114",placeName:"Steinhuserberg",cantonCode:"LU"},{postalCode:"6160",placeName:"Entlebuch Businesszentrum",cantonCode:"LU"},{postalCode:"6160",placeName:"Entlebuch",cantonCode:"LU"},{postalCode:"6162",placeName:"Rengg",cantonCode:"LU"},{postalCode:"6162",placeName:"Finsterwald b. Entlebuch",cantonCode:"LU"},{postalCode:"6162",placeName:"Entlebuch",cantonCode:"LU"},{postalCode:"6163",placeName:"Ebnet",cantonCode:"LU"},{postalCode:"6166",placeName:"Hasle LU",cantonCode:"LU"},{postalCode:"6167",placeName:"Bramboden",cantonCode:"LU"},{postalCode:"6170",placeName:"Schüpfheim",cantonCode:"LU"},{postalCode:"6173",placeName:"Flühli LU",cantonCode:"LU"},{postalCode:"6174",placeName:"Sörenberg",cantonCode:"LU"},{postalCode:"6182",placeName:"Escholzmatt",cantonCode:"LU"},{postalCode:"6192",placeName:"Wiggen",cantonCode:"LU"},{postalCode:"6196",placeName:"Marbach LU",cantonCode:"LU"},{postalCode:"2012",placeName:"Auvernier",cantonCode:"NE"},{postalCode:"2013",placeName:"Colombier NE",cantonCode:"NE"},{postalCode:"2014",placeName:"Bôle",cantonCode:"NE"},{postalCode:"2015",placeName:"Areuse",cantonCode:"NE"},{postalCode:"2016",placeName:"Cortaillod",cantonCode:"NE"},{postalCode:"2017",placeName:"Boudry",cantonCode:"NE"},{postalCode:"2019",placeName:"Chambrelien",cantonCode:"NE"},{postalCode:"2019",placeName:"Rochefort",cantonCode:"NE"},{postalCode:"2022",placeName:"Bevaix",cantonCode:"NE"},{postalCode:"2023",placeName:"Gorgier",cantonCode:"NE"},{postalCode:"2024",placeName:"St-Aubin-Sauges",cantonCode:"NE"},{postalCode:"2025",placeName:"Chez-le-Bart",cantonCode:"NE"},{postalCode:"2027",placeName:"Montalchez",cantonCode:"NE"},{postalCode:"2027",placeName:"Fresens",cantonCode:"NE"},{postalCode:"2028",placeName:"Vaumarcus",cantonCode:"NE"},{postalCode:"2034",placeName:"Peseux",cantonCode:"NE"},{postalCode:"2035",placeName:"Corcelles NE",cantonCode:"NE"},{postalCode:"2036",placeName:"Cormondrèche",cantonCode:"NE"},{postalCode:"2037",placeName:"Montezillon",cantonCode:"NE"},{postalCode:"2149",placeName:"Champ-du-Moulin",cantonCode:"NE"},{postalCode:"2149",placeName:"Brot-Dessous",cantonCode:"NE"},{postalCode:"2149",placeName:"Fretereules",cantonCode:"NE"},{postalCode:"2300",placeName:"La Chaux-de-Fonds",cantonCode:"NE"},{postalCode:"2300",placeName:"La Cibourg",cantonCode:"NE"},{postalCode:"2301",placeName:"La Chaux-de-Fonds",cantonCode:"NE"},{postalCode:"2303",placeName:"La Chaux-de-Fonds",cantonCode:"NE"},{postalCode:"2304",placeName:"La Chaux-de-Fonds",cantonCode:"NE"},{postalCode:"2314",placeName:"La Sagne NE",cantonCode:"NE"},{postalCode:"2322",placeName:"Le Crêt-du-Locle",cantonCode:"NE"},{postalCode:"2325",placeName:"Les Planchettes",cantonCode:"NE"},{postalCode:"2333",placeName:"La Cibourg",cantonCode:"NE"},{postalCode:"2616",placeName:"La Cibourg",cantonCode:"NE"},{postalCode:"2316",placeName:"Les Ponts-de-Martel",cantonCode:"NE"},{postalCode:"2316",placeName:"Petit-Martel",cantonCode:"NE"},{postalCode:"2318",placeName:"Brot-Plamboz",cantonCode:"NE"},{postalCode:"2400",placeName:"Le Prévoux",cantonCode:"NE"},{postalCode:"2400",placeName:"Le Locle",cantonCode:"NE"},{postalCode:"2400",placeName:"Le Locle",cantonCode:"NE"},{postalCode:"2405",placeName:"La Chaux-du-Milieu",cantonCode:"NE"},{postalCode:"2406",placeName:"Les Taillères",cantonCode:"NE"},{postalCode:"2406",placeName:"La Brévine",cantonCode:"NE"},{postalCode:"2406",placeName:"Le Brouillet",cantonCode:"NE"},{postalCode:"2406",placeName:"La Châtagne",cantonCode:"NE"},{postalCode:"2414",placeName:"Le Cerneux-Péquignot",cantonCode:"NE"},{postalCode:"2416",placeName:"Les Brenets",cantonCode:"NE"},{postalCode:"2000",placeName:"Neuchâtel",cantonCode:"NE"},{postalCode:"2001",placeName:"Neuchâtel 1",cantonCode:"NE"},{postalCode:"2002",placeName:"Neuchâtel 2",cantonCode:"NE"},{postalCode:"2010",placeName:"Neuchâtel OFS",cantonCode:"NE"},{postalCode:"2067",placeName:"Chaumont",cantonCode:"NE"},{postalCode:"2068",placeName:"Hauterive NE",cantonCode:"NE"},{postalCode:"2072",placeName:"St-Blaise",cantonCode:"NE"},{postalCode:"2073",placeName:"Enges",cantonCode:"NE"},{postalCode:"2074",placeName:"Marin-Centre",cantonCode:"NE"},{postalCode:"2074",placeName:"Marin-Epagnier",cantonCode:"NE"},{postalCode:"2075",placeName:"Thielle",cantonCode:"NE"},{postalCode:"2075",placeName:"Wavre",cantonCode:"NE"},{postalCode:"2087",placeName:"Cornaux NE",cantonCode:"NE"},{postalCode:"2088",placeName:"Cressier NE",cantonCode:"NE"},{postalCode:"2523",placeName:"Lignières",cantonCode:"NE"},{postalCode:"2525",placeName:"Le Landeron",cantonCode:"NE"},{postalCode:"2037",placeName:"Montmollin",cantonCode:"NE"},{postalCode:"2042",placeName:"Valangin",cantonCode:"NE"},{postalCode:"2043",placeName:"Boudevilliers",cantonCode:"NE"},{postalCode:"2046",placeName:"Fontaines NE",cantonCode:"NE"},{postalCode:"2052",placeName:"La Vue-des-Alpes",cantonCode:"NE"},{postalCode:"2052",placeName:"Fontainemelon",cantonCode:"NE"},{postalCode:"2053",placeName:"Cernier",cantonCode:"NE"},{postalCode:"2054",placeName:"Les Vieux-Prés",cantonCode:"NE"},{postalCode:"2054",placeName:"Chézard-St-Martin",cantonCode:"NE"},{postalCode:"2056",placeName:"Dombresson",cantonCode:"NE"},{postalCode:"2057",placeName:"Villiers",cantonCode:"NE"},{postalCode:"2058",placeName:"Le Pâquier NE",cantonCode:"NE"},{postalCode:"2063",placeName:"Saules",cantonCode:"NE"},{postalCode:"2063",placeName:"Engollon",cantonCode:"NE"},{postalCode:"2063",placeName:"Vilars NE",cantonCode:"NE"},{postalCode:"2063",placeName:"Fenin",cantonCode:"NE"},{postalCode:"2065",placeName:"Savagnier",cantonCode:"NE"},{postalCode:"2206",placeName:"Les Geneveys-sur-Coffrane",cantonCode:"NE"},{postalCode:"2207",placeName:"Coffrane",cantonCode:"NE"},{postalCode:"2208",placeName:"Les Hauts-Geneveys",cantonCode:"NE"},{postalCode:"2103",placeName:"Noiraigue",cantonCode:"NE"},{postalCode:"2105",placeName:"Travers",cantonCode:"NE"},{postalCode:"2108",placeName:"Couvet",cantonCode:"NE"},{postalCode:"2112",placeName:"Môtiers NE",cantonCode:"NE"},{postalCode:"2113",placeName:"Boveresse",cantonCode:"NE"},{postalCode:"2114",placeName:"Fleurier",cantonCode:"NE"},{postalCode:"2115",placeName:"Buttes",cantonCode:"NE"},{postalCode:"2116",placeName:"Mont-de-Buttes",cantonCode:"NE"},{postalCode:"2117",placeName:"La Côte-aux-Fées",cantonCode:"NE"},{postalCode:"2123",placeName:"St-Sulpice NE",cantonCode:"NE"},{postalCode:"2124",placeName:"Les Sagnettes",cantonCode:"NE"},{postalCode:"2126",placeName:"Les Verrières",cantonCode:"NE"},{postalCode:"2127",placeName:"Les Bayards",cantonCode:"NE"},{postalCode:"6052",placeName:"Hergiswil NW",cantonCode:"NW"},{postalCode:"6362",placeName:"Stansstad",cantonCode:"NW"},{postalCode:"6363",placeName:"Fürigen",cantonCode:"NW"},{postalCode:"6363",placeName:"Bürgenstock",cantonCode:"NW"},{postalCode:"6363",placeName:"Obbürgen",cantonCode:"NW"},{postalCode:"6365",placeName:"Kehrsiten",cantonCode:"NW"},{postalCode:"6370",placeName:"Stans",cantonCode:"NW"},{postalCode:"6370",placeName:"Oberdorf NW",cantonCode:"NW"},{postalCode:"6371",placeName:"Stans",cantonCode:"NW"},{postalCode:"6372",placeName:"Ennetmoos",cantonCode:"NW"},{postalCode:"6373",placeName:"Ennetbürgen",cantonCode:"NW"},{postalCode:"6374",placeName:"Buochs",cantonCode:"NW"},{postalCode:"6375",placeName:"Beckenried",cantonCode:"NW"},{postalCode:"6376",placeName:"Emmetten",cantonCode:"NW"},{postalCode:"6382",placeName:"Büren NW",cantonCode:"NW"},{postalCode:"6383",placeName:"Wiesenberg",cantonCode:"NW"},{postalCode:"6383",placeName:"Wirzweli",cantonCode:"NW"},{postalCode:"6383",placeName:"Dallenwil",cantonCode:"NW"},{postalCode:"6383",placeName:"Niederrickenbach",cantonCode:"NW"},{postalCode:"6386",placeName:"Wolfenschiessen",cantonCode:"NW"},{postalCode:"6387",placeName:"Oberrickenbach",cantonCode:"NW"},{postalCode:"6010",placeName:"Kriens",cantonCode:"OW"},{postalCode:"6010",placeName:"Pilatus Kulm",cantonCode:"OW"},{postalCode:"6053",placeName:"Alpnachstad",cantonCode:"OW"},{postalCode:"6055",placeName:"Alpnach Dorf",cantonCode:"OW"},{postalCode:"6056",placeName:"Kägiswil",cantonCode:"OW"},{postalCode:"6060",placeName:"Ramersberg",cantonCode:"OW"},{postalCode:"6060",placeName:"Sarnen",cantonCode:"OW"},{postalCode:"6060",placeName:"Sarnen 2",cantonCode:"OW"},{postalCode:"6061",placeName:"Sarnen 1",cantonCode:"OW"},{postalCode:"6062",placeName:"Wilen (Sarnen)",cantonCode:"OW"},{postalCode:"6063",placeName:"Stalden (Sarnen)",cantonCode:"OW"},{postalCode:"6064",placeName:"Kerns",cantonCode:"OW"},{postalCode:"6066",placeName:"St. Niklausen OW",cantonCode:"OW"},{postalCode:"6067",placeName:"Melchtal",cantonCode:"OW"},{postalCode:"6068",placeName:"Melchsee-Frutt",cantonCode:"OW"},{postalCode:"6072",placeName:"Sachseln",cantonCode:"OW"},{postalCode:"6073",placeName:"Flüeli-Ranft",cantonCode:"OW"},{postalCode:"6074",placeName:"Giswil",cantonCode:"OW"},{postalCode:"6078",placeName:"Bürglen OW",cantonCode:"OW"},{postalCode:"6078",placeName:"Lungern",cantonCode:"OW"},{postalCode:"6388",placeName:"Grafenort",cantonCode:"OW"},{postalCode:"6390",placeName:"Engelberg",cantonCode:"OW"},{postalCode:"6391",placeName:"Engelberg",cantonCode:"OW"},{postalCode:"9000",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9001",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9004",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9006",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9007",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9008",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9010",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9011",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9012",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9013",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9014",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9015",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9016",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9020",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9021",placeName:"St. Gallen MS",cantonCode:"SG"},{postalCode:"9023",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9024",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9024",placeName:"St. Gallen Presse-Serv.Güll",cantonCode:"SG"},{postalCode:"9026",placeName:"St. Gallen K AG",cantonCode:"SG"},{postalCode:"9026",placeName:"St. Gallen Künzler AG",cantonCode:"SG"},{postalCode:"9027",placeName:"St. Gallen Mona Versand",cantonCode:"SG"},{postalCode:"9027",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9028",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9029",placeName:"St. Gallen",cantonCode:"SG"},{postalCode:"9029",placeName:"St. Gallen Sonderdienste",cantonCode:"SG"},{postalCode:"9030",placeName:"St. Josefen",cantonCode:"SG"},{postalCode:"9030",placeName:"Abtwil SG",cantonCode:"SG"},{postalCode:"9032",placeName:"Engelburg",cantonCode:"SG"},{postalCode:"9034",placeName:"Eggersriet",cantonCode:"SG"},{postalCode:"9036",placeName:"Grub SG",cantonCode:"SG"},{postalCode:"9200",placeName:"Gossau SG",cantonCode:"SG"},{postalCode:"9200",placeName:"Gossau SG 2",cantonCode:"SG"},{postalCode:"9201",placeName:"Gossau SG",cantonCode:"SG"},{postalCode:"9204",placeName:"Andwil SG",cantonCode:"SG"},{postalCode:"9205",placeName:"Waldkirch",cantonCode:"SG"},{postalCode:"9212",placeName:"Arnegg",cantonCode:"SG"},{postalCode:"9300",placeName:"Wittenbach",cantonCode:"SG"},{postalCode:"9301",placeName:"Wittenbach",cantonCode:"SG"},{postalCode:"9304",placeName:"Bernhardzell",cantonCode:"SG"},{postalCode:"9308",placeName:"Lömmenschwil",cantonCode:"SG"},{postalCode:"9312",placeName:"Häggenschwil",cantonCode:"SG"},{postalCode:"9313",placeName:"Muolen",cantonCode:"SG"},{postalCode:"9033",placeName:"Untereggen",cantonCode:"SG"},{postalCode:"9305",placeName:"Berg SG",cantonCode:"SG"},{postalCode:"9323",placeName:"Steinach",cantonCode:"SG"},{postalCode:"9327",placeName:"Tübach",cantonCode:"SG"},{postalCode:"9400",placeName:"Rorschach",cantonCode:"SG"},{postalCode:"9401",placeName:"Rorschach",cantonCode:"SG"},{postalCode:"9402",placeName:"Mörschwil",cantonCode:"SG"},{postalCode:"9403",placeName:"Goldach",cantonCode:"SG"},{postalCode:"9404",placeName:"Rorschacherberg",cantonCode:"SG"},{postalCode:"9422",placeName:"Staad SG",cantonCode:"SG"},{postalCode:"9423",placeName:"Altenrhein",cantonCode:"SG"},{postalCode:"9425",placeName:"Thal",cantonCode:"SG"},{postalCode:"9411",placeName:"Reute AR",cantonCode:"SG"},{postalCode:"9424",placeName:"Rheineck",cantonCode:"SG"},{postalCode:"9430",placeName:"St. Margrethen SG",cantonCode:"SG"},{postalCode:"9434",placeName:"Au SG",cantonCode:"SG"},{postalCode:"9435",placeName:"Heerbrugg",cantonCode:"SG"},{postalCode:"9436",placeName:"Balgach",cantonCode:"SG"},{postalCode:"9437",placeName:"Marbach SG",cantonCode:"SG"},{postalCode:"9442",placeName:"Berneck",cantonCode:"SG"},{postalCode:"9443",placeName:"Widnau",cantonCode:"SG"},{postalCode:"9444",placeName:"Diepoldsau",cantonCode:"SG"},{postalCode:"9445",placeName:"Rebstein",cantonCode:"SG"},{postalCode:"9450",placeName:"Altstätten SG 2",cantonCode:"SG"},{postalCode:"9450",placeName:"Altstätten SG",cantonCode:"SG"},{postalCode:"9450",placeName:"Lüchingen",cantonCode:"SG"},{postalCode:"9451",placeName:"Kriessern",cantonCode:"SG"},{postalCode:"9452",placeName:"Hinterforst",cantonCode:"SG"},{postalCode:"9453",placeName:"Eichberg",cantonCode:"SG"},{postalCode:"9462",placeName:"Montlingen",cantonCode:"SG"},{postalCode:"9462",placeName:"Montlingen",cantonCode:"SG"},{postalCode:"9463",placeName:"Oberriet SG",cantonCode:"SG"},{postalCode:"9464",placeName:"Rüthi (Rheintal)",cantonCode:"SG"},{postalCode:"9464",placeName:"Lienz",cantonCode:"SG"},{postalCode:"9465",placeName:"Salez",cantonCode:"SG"},{postalCode:"9466",placeName:"Sennwald",cantonCode:"SG"},{postalCode:"9467",placeName:"Frümsen",cantonCode:"SG"},{postalCode:"9468",placeName:"Sax",cantonCode:"SG"},{postalCode:"9469",placeName:"Haag (Rheintal)",cantonCode:"SG"},{postalCode:"9470",placeName:"Werdenberg",cantonCode:"SG"},{postalCode:"9470",placeName:"Buchs SG",cantonCode:"SG"},{postalCode:"9471",placeName:"Buchs SG 3",cantonCode:"SG"},{postalCode:"9471",placeName:"Buchs SG 1",cantonCode:"SG"},{postalCode:"9472",placeName:"Grabs",cantonCode:"SG"},{postalCode:"9472",placeName:"Grabserberg",cantonCode:"SG"},{postalCode:"9473",placeName:"Gams",cantonCode:"SG"},{postalCode:"9475",placeName:"Sevelen",cantonCode:"SG"},{postalCode:"9476",placeName:"Weite",cantonCode:"SG"},{postalCode:"9476",placeName:"Fontnas",cantonCode:"SG"},{postalCode:"9477",placeName:"Trübbach",cantonCode:"SG"},{postalCode:"9478",placeName:"Azmoos",cantonCode:"SG"},{postalCode:"9479",placeName:"Malans SG",cantonCode:"SG"},{postalCode:"9479",placeName:"Oberschan",cantonCode:"SG"},{postalCode:"9479",placeName:"Gretschins",cantonCode:"SG"},{postalCode:"7310",placeName:"Bad Ragaz",cantonCode:"SG"},{postalCode:"7310",placeName:"Bad Ragaz",cantonCode:"SG"},{postalCode:"7312",placeName:"Pfäfers",cantonCode:"SG"},{postalCode:"7313",placeName:"St. Margrethenberg",cantonCode:"SG"},{postalCode:"7314",placeName:"Vadura",cantonCode:"SG"},{postalCode:"7315",placeName:"Vättis",cantonCode:"SG"},{postalCode:"7317",placeName:"Vasön",cantonCode:"SG"},{postalCode:"7317",placeName:"Valens",cantonCode:"SG"},{postalCode:"7320",placeName:"Sargans",cantonCode:"SG"},{postalCode:"7323",placeName:"Wangs",cantonCode:"SG"},{postalCode:"7324",placeName:"Vilters",cantonCode:"SG"},{postalCode:"7325",placeName:"Schwendi im Weisstannental",cantonCode:"SG"},{postalCode:"7326",placeName:"Weisstannen",cantonCode:"SG"},{postalCode:"8877",placeName:"Murg",cantonCode:"SG"},{postalCode:"8878",placeName:"Quinten",cantonCode:"SG"},{postalCode:"8879",placeName:"Pizolpark (Mels)",cantonCode:"SG"},{postalCode:"8880",placeName:"Walenstadt",cantonCode:"SG"},{postalCode:"8881",placeName:"Tscherlach",cantonCode:"SG"},{postalCode:"8881",placeName:"Walenstadtberg",cantonCode:"SG"},{postalCode:"8882",placeName:"Unterterzen",cantonCode:"SG"},{postalCode:"8883",placeName:"Quarten",cantonCode:"SG"},{postalCode:"8884",placeName:"Oberterzen",cantonCode:"SG"},{postalCode:"8885",placeName:"Mols",cantonCode:"SG"},{postalCode:"8886",placeName:"Mädris-Vermol",cantonCode:"SG"},{postalCode:"8887",placeName:"Mels",cantonCode:"SG"},{postalCode:"8888",placeName:"Heiligkreuz (Mels)",cantonCode:"SG"},{postalCode:"8889",placeName:"Plons",cantonCode:"SG"},{postalCode:"8890",placeName:"Flums",cantonCode:"SG"},{postalCode:"8892",placeName:"Berschis",cantonCode:"SG"},{postalCode:"8893",placeName:"Flums Hochwiese",cantonCode:"SG"},{postalCode:"8894",placeName:"Flumserberg Saxli",cantonCode:"SG"},{postalCode:"8895",placeName:"Flumserberg Portels",cantonCode:"SG"},{postalCode:"8896",placeName:"Flumserberg Bergheim",cantonCode:"SG"},{postalCode:"8897",placeName:"Flumserberg Tannenheim",cantonCode:"SG"},{postalCode:"8898",placeName:"Flumserberg Tannenbodenalp",cantonCode:"SG"},{postalCode:"8638",placeName:"Goldingen",cantonCode:"SG"},{postalCode:"8640",placeName:"Rapperswil SG",cantonCode:"SG"},{postalCode:"8645",placeName:"Jona",cantonCode:"SG"},{postalCode:"8646",placeName:"Wagen",cantonCode:"SG"},{postalCode:"8715",placeName:"Bollingen",cantonCode:"SG"},{postalCode:"8716",placeName:"Schmerikon",cantonCode:"SG"},{postalCode:"8717",placeName:"Benken SG",cantonCode:"SG"},{postalCode:"8718",placeName:"Schänis",cantonCode:"SG"},{postalCode:"8722",placeName:"Kaltbrunn",cantonCode:"SG"},{postalCode:"8723",placeName:"Rufi",cantonCode:"SG"},{postalCode:"8723",placeName:"Maseltrangen",cantonCode:"SG"},{postalCode:"8725",placeName:"Ernetschwil",cantonCode:"SG"},{postalCode:"8725",placeName:"Gebertingen",cantonCode:"SG"},{postalCode:"8726",placeName:"Ricken SG",cantonCode:"SG"},{postalCode:"8727",placeName:"Walde SG",cantonCode:"SG"},{postalCode:"8730",placeName:"Uznach",cantonCode:"SG"},{postalCode:"8732",placeName:"Neuhaus SG",cantonCode:"SG"},{postalCode:"8733",placeName:"Eschenbach SG",cantonCode:"SG"},{postalCode:"8734",placeName:"Ermenswil",cantonCode:"SG"},{postalCode:"8735",placeName:"St. Gallenkappel",cantonCode:"SG"},{postalCode:"8735",placeName:"Rüeterswil",cantonCode:"SG"},{postalCode:"8737",placeName:"Gommiswald",cantonCode:"SG"},{postalCode:"8738",placeName:"Uetliburg SG",cantonCode:"SG"},{postalCode:"8739",placeName:"Rieden SG",cantonCode:"SG"},{postalCode:"8740",placeName:"Uznach Vögele AG",cantonCode:"SG"},{postalCode:"8740",placeName:"Uznach Vögele Versandhaus",cantonCode:"SG"},{postalCode:"8866",placeName:"Ziegelbrücke",cantonCode:"SG"},{postalCode:"8872",placeName:"Weesen",cantonCode:"SG"},{postalCode:"8873",placeName:"Amden",cantonCode:"SG"},{postalCode:"9114",placeName:"Hoffeld",cantonCode:"SG"},{postalCode:"9115",placeName:"Dicken",cantonCode:"SG"},{postalCode:"9122",placeName:"Mogelsberg",cantonCode:"SG"},{postalCode:"9122",placeName:"Ebersol",cantonCode:"SG"},{postalCode:"9123",placeName:"Nassen",cantonCode:"SG"},{postalCode:"9125",placeName:"Brunnadern",cantonCode:"SG"},{postalCode:"9126",placeName:"Necker",cantonCode:"SG"},{postalCode:"9127",placeName:"St. Peterzell",cantonCode:"SG"},{postalCode:"9500",placeName:"Wil SG",cantonCode:"SG"},{postalCode:"9533",placeName:"Dietschwil",cantonCode:"SG"},{postalCode:"9533",placeName:"Kirchberg SG",cantonCode:"SG"},{postalCode:"9534",placeName:"Gähwil",cantonCode:"SG"},{postalCode:"9601",placeName:"Lütisburg Station",cantonCode:"SG"},{postalCode:"9602",placeName:"Müselbach",cantonCode:"SG"},{postalCode:"9602",placeName:"Bazenheid",cantonCode:"SG"},{postalCode:"9604",placeName:"Lütisburg",cantonCode:"SG"},{postalCode:"9604",placeName:"Unterrindal",cantonCode:"SG"},{postalCode:"9606",placeName:"Bütschwil",cantonCode:"SG"},{postalCode:"9607",placeName:"Mosnang",cantonCode:"SG"},{postalCode:"9608",placeName:"Ganterschwil",cantonCode:"SG"},{postalCode:"9612",placeName:"Dreien",cantonCode:"SG"},{postalCode:"9613",placeName:"Mühlrüti",cantonCode:"SG"},{postalCode:"9614",placeName:"Libingen",cantonCode:"SG"},{postalCode:"9615",placeName:"Dietfurt",cantonCode:"SG"},{postalCode:"9620",placeName:"Lichtensteig",cantonCode:"SG"},{postalCode:"9621",placeName:"Oberhelfenschwil",cantonCode:"SG"},{postalCode:"9622",placeName:"Krinau",cantonCode:"SG"},{postalCode:"9630",placeName:"Wattwil",cantonCode:"SG"},{postalCode:"9631",placeName:"Ulisbach",cantonCode:"SG"},{postalCode:"9633",placeName:"Hemberg",cantonCode:"SG"},{postalCode:"9633",placeName:"Bächli (Hemberg)",cantonCode:"SG"},{postalCode:"9642",placeName:"Ebnat-Kappel",cantonCode:"SG"},{postalCode:"9643",placeName:"Krummenau",cantonCode:"SG"},{postalCode:"9650",placeName:"Nesslau",cantonCode:"SG"},{postalCode:"9651",placeName:"Ennetbühl",cantonCode:"SG"},{postalCode:"9652",placeName:"Neu St. Johann",cantonCode:"SG"},{postalCode:"9655",placeName:"Stein SG",cantonCode:"SG"},{postalCode:"9656",placeName:"Alt St. Johann",cantonCode:"SG"},{postalCode:"9657",placeName:"Unterwasser",cantonCode:"SG"},{postalCode:"9658",placeName:"Wildhaus",cantonCode:"SG"},{postalCode:"9113",placeName:"Degersheim",cantonCode:"SG"},{postalCode:"9116",placeName:"Wolfertswil",cantonCode:"SG"},{postalCode:"9203",placeName:"Niederwil SG",cantonCode:"SG"},{postalCode:"9230",placeName:"Flawil 1",cantonCode:"SG"},{postalCode:"9230",placeName:"Flawil 2 Botsberg",cantonCode:"SG"},{postalCode:"9230",placeName:"Flawil",cantonCode:"SG"},{postalCode:"9231",placeName:"Egg (Flawil)",cantonCode:"SG"},{postalCode:"9240",placeName:"Uzwil",cantonCode:"SG"},{postalCode:"9240",placeName:"Niederglatt SG",cantonCode:"SG"},{postalCode:"9242",placeName:"Oberuzwil",cantonCode:"SG"},{postalCode:"9243",placeName:"Jonschwil",cantonCode:"SG"},{postalCode:"9244",placeName:"Niederuzwil",cantonCode:"SG"},{postalCode:"9245",placeName:"Oberbüren",cantonCode:"SG"},{postalCode:"9245",placeName:"Sonnental",cantonCode:"SG"},{postalCode:"9246",placeName:"Niederbüren",cantonCode:"SG"},{postalCode:"9247",placeName:"Henau",cantonCode:"SG"},{postalCode:"9248",placeName:"Bichwil",cantonCode:"SG"},{postalCode:"9249",placeName:"Niederstetten",cantonCode:"SG"},{postalCode:"9249",placeName:"Algetshausen",cantonCode:"SG"},{postalCode:"9249",placeName:"Oberstetten",cantonCode:"SG"},{postalCode:"9500",placeName:"Wil SG",cantonCode:"SG"},{postalCode:"9501",placeName:"Wil SG 1",cantonCode:"SG"},{postalCode:"9512",placeName:"Rossrüti",cantonCode:"SG"},{postalCode:"9523",placeName:"Züberwangen",cantonCode:"SG"},{postalCode:"9524",placeName:"Zuzwil SG",cantonCode:"SG"},{postalCode:"9525",placeName:"Lenggenwil",cantonCode:"SG"},{postalCode:"9526",placeName:"Zuckenriet",cantonCode:"SG"},{postalCode:"9527",placeName:"Niederhelfenschwil",cantonCode:"SG"},{postalCode:"9532",placeName:"Rickenbach b. Wil",cantonCode:"SG"},{postalCode:"9536",placeName:"Schwarzenbach SG",cantonCode:"SG"},{postalCode:"9552",placeName:"Bronschhofen",cantonCode:"SG"},{postalCode:"9604",placeName:"Oberrindal",cantonCode:"SG"},{postalCode:"8213",placeName:"Neunkirch",cantonCode:"SH"},{postalCode:"8214",placeName:"Gächlingen",cantonCode:"SH"},{postalCode:"8224",placeName:"Löhningen",cantonCode:"SH"},{postalCode:"8234",placeName:"Stetten SH",cantonCode:"SH"},{postalCode:"8235",placeName:"Lohn SH",cantonCode:"SH"},{postalCode:"8236",placeName:"Opfertshofen SH",cantonCode:"SH"},{postalCode:"8236",placeName:"Büttenhardt",cantonCode:"SH"},{postalCode:"8239",placeName:"Dörflingen",cantonCode:"SH"},{postalCode:"8240",placeName:"Thayngen",cantonCode:"SH"},{postalCode:"8241",placeName:"Barzheim",cantonCode:"SH"},{postalCode:"8242",placeName:"Hofen SH",cantonCode:"SH"},{postalCode:"8242",placeName:"Bibern SH",cantonCode:"SH"},{postalCode:"8243",placeName:"Altdorf SH",cantonCode:"SH"},{postalCode:"8200",placeName:"Schaffhausen",cantonCode:"SH"},{postalCode:"8201",placeName:"Schaffhausen",cantonCode:"SH"},{postalCode:"8203",placeName:"Schaffhausen",cantonCode:"SH"},{postalCode:"8207",placeName:"Schaffhausen",cantonCode:"SH"},{postalCode:"8208",placeName:"Schaffhausen",cantonCode:"SH"},{postalCode:"8212",placeName:"Neuhausen am Rheinfall",cantonCode:"SH"},{postalCode:"8212",placeName:"Neuhausen am Rheinfall 1",cantonCode:"SH"},{postalCode:"8222",placeName:"Beringen",cantonCode:"SH"},{postalCode:"8223",placeName:"Guntmadingen",cantonCode:"SH"},{postalCode:"8231",placeName:"Hemmental",cantonCode:"SH"},{postalCode:"8232",placeName:"Merishausen",cantonCode:"SH"},{postalCode:"8233",placeName:"Bargen SH",cantonCode:"SH"},{postalCode:"8454",placeName:"Buchberg",cantonCode:"SH"},{postalCode:"8455",placeName:"Rüdlingen",cantonCode:"SH"},{postalCode:"8225",placeName:"Siblingen",cantonCode:"SH"},{postalCode:"8226",placeName:"Schleitheim",cantonCode:"SH"},{postalCode:"8228",placeName:"Beggingen",cantonCode:"SH"},{postalCode:"8260",placeName:"Stein am Rhein 2 Stadt",cantonCode:"SH"},{postalCode:"8260",placeName:"Stein am Rhein 1",cantonCode:"SH"},{postalCode:"8260",placeName:"Stein am Rhein",cantonCode:"SH"},{postalCode:"8261",placeName:"Hemishofen",cantonCode:"SH"},{postalCode:"8262",placeName:"Ramsen",cantonCode:"SH"},{postalCode:"8263",placeName:"Buch SH",cantonCode:"SH"},{postalCode:"8215",placeName:"Hallau",cantonCode:"SH"},{postalCode:"8216",placeName:"Oberhallau",cantonCode:"SH"},{postalCode:"8217",placeName:"Wilchingen",cantonCode:"SH"},{postalCode:"8218",placeName:"Osterfingen",cantonCode:"SH"},{postalCode:"8219",placeName:"Trasadingen",cantonCode:"SH"},{postalCode:"4622",placeName:"Egerkingen",cantonCode:"SO"},{postalCode:"4623",placeName:"Neuendorf",cantonCode:"SO"},{postalCode:"4624",placeName:"Härkingen",cantonCode:"SO"},{postalCode:"4625",placeName:"Oberbuchsiten",cantonCode:"SO"},{postalCode:"4626",placeName:"Niederbuchsiten",cantonCode:"SO"},{postalCode:"4628",placeName:"Wolfwil",cantonCode:"SO"},{postalCode:"4702",placeName:"Oensingen",cantonCode:"SO"},{postalCode:"4703",placeName:"Kestenholz",cantonCode:"SO"},{postalCode:"4710",placeName:"Balsthal",cantonCode:"SO"},{postalCode:"4712",placeName:"Laupersdorf",cantonCode:"SO"},{postalCode:"4713",placeName:"Matzendorf",cantonCode:"SO"},{postalCode:"4714",placeName:"Aedermannsdorf",cantonCode:"SO"},{postalCode:"4715",placeName:"Herbetswil",cantonCode:"SO"},{postalCode:"4716",placeName:"Gänsbrunnen",cantonCode:"SO"},{postalCode:"4716",placeName:"Welschenrohr",cantonCode:"SO"},{postalCode:"4717",placeName:"Mümliswil",cantonCode:"SO"},{postalCode:"4718",placeName:"Holderbank SO",cantonCode:"SO"},{postalCode:"4719",placeName:"Ramiswil",cantonCode:"SO"},{postalCode:"3253",placeName:"Schnottwil",cantonCode:"SO"},{postalCode:"3254",placeName:"Messen",cantonCode:"SO"},{postalCode:"3254",placeName:"Balm b. Messen",cantonCode:"SO"},{postalCode:"3307",placeName:"Brunnenthal",cantonCode:"SO"},{postalCode:"4571",placeName:"Lüterkofen",cantonCode:"SO"},{postalCode:"4571",placeName:"Ichertswil",cantonCode:"SO"},{postalCode:"4574",placeName:"Nennigkofen",cantonCode:"SO"},{postalCode:"4574",placeName:"Lüsslingen",cantonCode:"SO"},{postalCode:"4576",placeName:"Tscheppach",cantonCode:"SO"},{postalCode:"4577",placeName:"Hessigkofen",cantonCode:"SO"},{postalCode:"4578",placeName:"Bibern SO",cantonCode:"SO"},{postalCode:"4579",placeName:"Gossliwil",cantonCode:"SO"},{postalCode:"4581",placeName:"Küttigkofen",cantonCode:"SO"},{postalCode:"4582",placeName:"Brügglen",cantonCode:"SO"},{postalCode:"4583",placeName:"Aetigkofen",cantonCode:"SO"},{postalCode:"4583",placeName:"Mühledorf SO",cantonCode:"SO"},{postalCode:"4584",placeName:"Gächliwil",cantonCode:"SO"},{postalCode:"4584",placeName:"Lüterswil",cantonCode:"SO"},{postalCode:"4585",placeName:"Biezwil",cantonCode:"SO"},{postalCode:"4586",placeName:"Kyburg-Buchegg",cantonCode:"SO"},{postalCode:"4587",placeName:"Aetingen",cantonCode:"SO"},{postalCode:"4588",placeName:"Unterramsern",cantonCode:"SO"},{postalCode:"4588",placeName:"Oberramsern",cantonCode:"SO"},{postalCode:"4588",placeName:"Brittern",cantonCode:"SO"},{postalCode:"4108",placeName:"Witterswil",cantonCode:"SO"},{postalCode:"4112",placeName:"Bättwil-Flüh",cantonCode:"SO"},{postalCode:"4112",placeName:"Flüh",cantonCode:"SO"},{postalCode:"4112",placeName:"Bättwil",cantonCode:"SO"},{postalCode:"4114",placeName:"Hofstetten SO",cantonCode:"SO"},{postalCode:"4115",placeName:"Mariastein",cantonCode:"SO"},{postalCode:"4116",placeName:"Metzerlen",cantonCode:"SO"},{postalCode:"4118",placeName:"Rodersdorf",cantonCode:"SO"},{postalCode:"4143",placeName:"Dornach",cantonCode:"SO"},{postalCode:"4145",placeName:"Gempen",cantonCode:"SO"},{postalCode:"4146",placeName:"Hochwald",cantonCode:"SO"},{postalCode:"4206",placeName:"Seewen SO",cantonCode:"SO"},{postalCode:"4412",placeName:"Nuglar",cantonCode:"SO"},{postalCode:"4413",placeName:"Büren SO",cantonCode:"SO"},{postalCode:"4421",placeName:"St. Pantaleon",cantonCode:"SO"},{postalCode:"4468",placeName:"Kienberg",cantonCode:"SO"},{postalCode:"4632",placeName:"Trimbach",cantonCode:"SO"},{postalCode:"4633",placeName:"Hauenstein",cantonCode:"SO"},{postalCode:"4634",placeName:"Wisen SO",cantonCode:"SO"},{postalCode:"4652",placeName:"Winznau",cantonCode:"SO"},{postalCode:"4653",placeName:"Obergösgen",cantonCode:"SO"},{postalCode:"4654",placeName:"Lostorf",cantonCode:"SO"},{postalCode:"4655",placeName:"Rohr b. Olten",cantonCode:"SO"},{postalCode:"4655",placeName:"Stüsslingen",cantonCode:"SO"},{postalCode:"5013",placeName:"Niedergösgen",cantonCode:"SO"},{postalCode:"5015",placeName:"Erlinsbach SO",cantonCode:"SO"},{postalCode:"4528",placeName:"Zuchwil",cantonCode:"SO"},{postalCode:"4542",placeName:"Luterbach",cantonCode:"SO"},{postalCode:"4543",placeName:"Deitingen",cantonCode:"SO"},{postalCode:"4552",placeName:"Derendingen",cantonCode:"SO"},{postalCode:"4553",placeName:"Subingen",cantonCode:"SO"},{postalCode:"4554",placeName:"Hüniken",cantonCode:"SO"},{postalCode:"4554",placeName:"Etziken",cantonCode:"SO"},{postalCode:"4556",placeName:"Steinhof SO",cantonCode:"SO"},{postalCode:"4556",placeName:"Aeschi SO",cantonCode:"SO"},{postalCode:"4556",placeName:"Burgäschi",cantonCode:"SO"},{postalCode:"4556",placeName:"Bolken",cantonCode:"SO"},{postalCode:"4557",placeName:"Horriwil",cantonCode:"SO"},{postalCode:"4558",placeName:"Heinrichswil",cantonCode:"SO"},{postalCode:"4558",placeName:"Hersiwil",cantonCode:"SO"},{postalCode:"4558",placeName:"Winistorf",cantonCode:"SO"},{postalCode:"4562",placeName:"Biberist",cantonCode:"SO"},{postalCode:"4563",placeName:"Gerlafingen",cantonCode:"SO"},{postalCode:"4564",placeName:"Obergerlafingen",cantonCode:"SO"},{postalCode:"4565",placeName:"Recherswil",cantonCode:"SO"},{postalCode:"4566",placeName:"Kriegstetten",cantonCode:"SO"},{postalCode:"4566",placeName:"Halten",cantonCode:"SO"},{postalCode:"4566",placeName:"Oekingen",cantonCode:"SO"},{postalCode:"4573",placeName:"Lohn-Ammannsegg",cantonCode:"SO"},{postalCode:"2540",placeName:"Grenchen 1",cantonCode:"SO"},{postalCode:"2540",placeName:"Grenchen",cantonCode:"SO"},{postalCode:"2544",placeName:"Bettlach",cantonCode:"SO"},{postalCode:"2545",placeName:"Selzach",cantonCode:"SO"},{postalCode:"4512",placeName:"Bellach",cantonCode:"SO"},{postalCode:"4513",placeName:"Langendorf",cantonCode:"SO"},{postalCode:"4514",placeName:"Lommiswil",cantonCode:"SO"},{postalCode:"4515",placeName:"Oberdorf SO",cantonCode:"SO"},{postalCode:"4515",placeName:"Weissenstein b. Solothurn",cantonCode:"SO"},{postalCode:"4522",placeName:"Rüttenen",cantonCode:"SO"},{postalCode:"4523",placeName:"Niederwil SO",cantonCode:"SO"},{postalCode:"4524",placeName:"Oberbalmberg",cantonCode:"SO"},{postalCode:"4524",placeName:"Günsberg",cantonCode:"SO"},{postalCode:"4524",placeName:"Balmberg",cantonCode:"SO"},{postalCode:"4525",placeName:"Balm b. Günsberg",cantonCode:"SO"},{postalCode:"4532",placeName:"Feldbrunnen",cantonCode:"SO"},{postalCode:"4533",placeName:"Riedholz",cantonCode:"SO"},{postalCode:"4534",placeName:"Flumenthal",cantonCode:"SO"},{postalCode:"4535",placeName:"Hubersdorf",cantonCode:"SO"},{postalCode:"4535",placeName:"Kammersrohr",cantonCode:"SO"},{postalCode:"4600",placeName:"Olten",cantonCode:"SO"},{postalCode:"4601",placeName:"Olten 1 Fächer",cantonCode:"SO"},{postalCode:"4605",placeName:"Olten",cantonCode:"SO"},{postalCode:"4609",placeName:"Olten Sonderdienste",cantonCode:"SO"},{postalCode:"4609",placeName:"Olten",cantonCode:"SO"},{postalCode:"4612",placeName:"Wangen b. Olten",cantonCode:"SO"},{postalCode:"4613",placeName:"Rickenbach SO",cantonCode:"SO"},{postalCode:"4614",placeName:"Hägendorf",cantonCode:"SO"},{postalCode:"4615",placeName:"Allerheiligenberg",cantonCode:"SO"},{postalCode:"4616",placeName:"Kappel SO",cantonCode:"SO"},{postalCode:"4617",placeName:"Gunzgen",cantonCode:"SO"},{postalCode:"4618",placeName:"Boningen",cantonCode:"SO"},{postalCode:"4629",placeName:"Fulenbach",cantonCode:"SO"},{postalCode:"4656",placeName:"Starrkirch-Wil",cantonCode:"SO"},{postalCode:"4657",placeName:"Dulliken",cantonCode:"SO"},{postalCode:"4658",placeName:"Däniken SO",cantonCode:"SO"},{postalCode:"5012",placeName:"Schönenwerd",cantonCode:"SO"},{postalCode:"5012",placeName:"Wöschnau",cantonCode:"SO"},{postalCode:"5012",placeName:"Eppenberg",cantonCode:"SO"},{postalCode:"5014",placeName:"Gretzenbach",cantonCode:"SO"},{postalCode:"5746",placeName:"Walterswil SO",cantonCode:"SO"},{postalCode:"4500",placeName:"Solothurn",cantonCode:"SO"},{postalCode:"4501",placeName:"Solothurn",cantonCode:"SO"},{postalCode:"4502",placeName:"Solothurn",cantonCode:"SO"},{postalCode:"4503",placeName:"Solothurn",cantonCode:"SO"},{postalCode:"4509",placeName:"Solothurn",cantonCode:"SO"},{postalCode:"4204",placeName:"Himmelried",cantonCode:"SO"},{postalCode:"4208",placeName:"Nunningen",cantonCode:"SO"},{postalCode:"4226",placeName:"Breitenbach",cantonCode:"SO"},{postalCode:"4227",placeName:"Büsserach",cantonCode:"SO"},{postalCode:"4228",placeName:"Erschwil",cantonCode:"SO"},{postalCode:"4229",placeName:"Beinwil SO",cantonCode:"SO"},{postalCode:"4232",placeName:"Fehren",cantonCode:"SO"},{postalCode:"4233",placeName:"Meltingen",cantonCode:"SO"},{postalCode:"4234",placeName:"Zullwil",cantonCode:"SO"},{postalCode:"4245",placeName:"Kleinlützel",cantonCode:"SO"},{postalCode:"4247",placeName:"Grindel",cantonCode:"SO"},{postalCode:"4252",placeName:"Bärschwil",cantonCode:"SO"},{postalCode:"4252",placeName:"Bärschwil Dorf",cantonCode:"SO"},{postalCode:"8836",placeName:"Bennau",cantonCode:"SZ"},{postalCode:"8840",placeName:"Einsiedeln",cantonCode:"SZ"},{postalCode:"8840",placeName:"Trachslau",cantonCode:"SZ"},{postalCode:"8841",placeName:"Gross",cantonCode:"SZ"},{postalCode:"8844",placeName:"Euthal",cantonCode:"SZ"},{postalCode:"8846",placeName:"Willerzell",cantonCode:"SZ"},{postalCode:"8847",placeName:"Egg SZ",cantonCode:"SZ"},{postalCode:"6410",placeName:"Rigi Scheidegg",cantonCode:"SZ"},{postalCode:"6442",placeName:"Gersau",cantonCode:"SZ"},{postalCode:"8640",placeName:"Hurden",cantonCode:"SZ"},{postalCode:"8806",placeName:"Bäch SZ",cantonCode:"SZ"},{postalCode:"8807",placeName:"Freienbach",cantonCode:"SZ"},{postalCode:"8808",placeName:"Pfäffikon SZ",cantonCode:"SZ"},{postalCode:"8832",placeName:"Wilen b. Wollerau",cantonCode:"SZ"},{postalCode:"8832",placeName:"Wollerau",cantonCode:"SZ"},{postalCode:"8832",placeName:"Wollerau",cantonCode:"SZ"},{postalCode:"8834",placeName:"Schindellegi",cantonCode:"SZ"},{postalCode:"8835",placeName:"Feusisberg",cantonCode:"SZ"},{postalCode:"6402",placeName:"Merlischachen",cantonCode:"SZ"},{postalCode:"6403",placeName:"Küssnacht am Rigi",cantonCode:"SZ"},{postalCode:"6405",placeName:"Immensee",cantonCode:"SZ"},{postalCode:"8852",placeName:"Altendorf",cantonCode:"SZ"},{postalCode:"8853",placeName:"Lachen SZ",cantonCode:"SZ"},{postalCode:"8854",placeName:"Siebnen",cantonCode:"SZ"},{postalCode:"8854",placeName:"Galgenen",cantonCode:"SZ"},{postalCode:"8855",placeName:"Wangen SZ",cantonCode:"SZ"},{postalCode:"8856",placeName:"Tuggen",cantonCode:"SZ"},{postalCode:"8857",placeName:"Vorderthal",cantonCode:"SZ"},{postalCode:"8858",placeName:"Innerthal",cantonCode:"SZ"},{postalCode:"8862",placeName:"Schübelbach",cantonCode:"SZ"},{postalCode:"8863",placeName:"Buttikon SZ",cantonCode:"SZ"},{postalCode:"8864",placeName:"Reichenburg",cantonCode:"SZ"},{postalCode:"6410",placeName:"Rigi Klösterli",cantonCode:"SZ"},{postalCode:"6410",placeName:"Goldau",cantonCode:"SZ"},{postalCode:"6410",placeName:"Rigi Kulm",cantonCode:"SZ"},{postalCode:"6410",placeName:"Rigi Staffel",cantonCode:"SZ"},{postalCode:"6414",placeName:"Oberarth",cantonCode:"SZ"},{postalCode:"6415",placeName:"Arth",cantonCode:"SZ"},{postalCode:"6416",placeName:"Steinerberg",cantonCode:"SZ"},{postalCode:"6417",placeName:"Sattel",cantonCode:"SZ"},{postalCode:"6418",placeName:"Rothenthurm",cantonCode:"SZ"},{postalCode:"6422",placeName:"Steinen",cantonCode:"SZ"},{postalCode:"6423",placeName:"Seewen SZ",cantonCode:"SZ"},{postalCode:"6424",placeName:"Lauerz",cantonCode:"SZ"},{postalCode:"6430",placeName:"Schwyz",cantonCode:"SZ"},{postalCode:"6431",placeName:"Schwyz",cantonCode:"SZ"},{postalCode:"6432",placeName:"Rickenbach b. Schwyz",cantonCode:"SZ"},{postalCode:"6433",placeName:"Stoos SZ",cantonCode:"SZ"},{postalCode:"6434",placeName:"Illgau",cantonCode:"SZ"},{postalCode:"6436",placeName:"Bisisthal",cantonCode:"SZ"},{postalCode:"6436",placeName:"Muotathal",cantonCode:"SZ"},{postalCode:"6436",placeName:"Ried (Muotathal)",cantonCode:"SZ"},{postalCode:"6438",placeName:"Ibach",cantonCode:"SZ"},{postalCode:"6440",placeName:"Brunnen",cantonCode:"SZ"},{postalCode:"6443",placeName:"Morschach",cantonCode:"SZ"},{postalCode:"6452",placeName:"Riemenstalden",cantonCode:"SZ"},{postalCode:"8842",placeName:"Unteriberg",cantonCode:"SZ"},{postalCode:"8843",placeName:"Oberiberg",cantonCode:"SZ"},{postalCode:"8845",placeName:"Studen SZ",cantonCode:"SZ"},{postalCode:"8849",placeName:"Alpthal",cantonCode:"SZ"},{postalCode:"8580",placeName:"Hefenhofen",cantonCode:"TG"},{postalCode:"8580",placeName:"Biessenhofen",cantonCode:"TG"},{postalCode:"8580",placeName:"Hagenwil b. Amriswil",cantonCode:"TG"},{postalCode:"8580",placeName:"Amriswil",cantonCode:"TG"},{postalCode:"8580",placeName:"Sommeri",cantonCode:"TG"},{postalCode:"8581",placeName:"Schocherswil",cantonCode:"TG"},{postalCode:"8582",placeName:"Dozwil",cantonCode:"TG"},{postalCode:"8587",placeName:"Oberaach",cantonCode:"TG"},{postalCode:"8590",placeName:"Romanshorn",cantonCode:"TG"},{postalCode:"8592",placeName:"Uttwil",cantonCode:"TG"},{postalCode:"8593",placeName:"Kesswil",cantonCode:"TG"},{postalCode:"8599",placeName:"Salmsach",cantonCode:"TG"},{postalCode:"9306",placeName:"Freidorf TG",cantonCode:"TG"},{postalCode:"9314",placeName:"Steinebrunn",cantonCode:"TG"},{postalCode:"9315",placeName:"Winden",cantonCode:"TG"},{postalCode:"9315",placeName:"Neukirch (Egnach)",cantonCode:"TG"},{postalCode:"9320",placeName:"Arbon",cantonCode:"TG"},{postalCode:"9320",placeName:"Stachen",cantonCode:"TG"},{postalCode:"9320",placeName:"Frasnacht",cantonCode:"TG"},{postalCode:"9322",placeName:"Egnach",cantonCode:"TG"},{postalCode:"9325",placeName:"Roggwil TG",cantonCode:"TG"},{postalCode:"9326",placeName:"Horn",cantonCode:"TG"},{postalCode:"8252",placeName:"Schlatt TG",cantonCode:"TG"},{postalCode:"8253",placeName:"Diessenhofen",cantonCode:"TG"},{postalCode:"8253",placeName:"Willisdorf",cantonCode:"TG"},{postalCode:"8254",placeName:"Basadingen",cantonCode:"TG"},{postalCode:"8255",placeName:"Schlattingen",cantonCode:"TG"},{postalCode:"8259",placeName:"Wagenhausen",cantonCode:"TG"},{postalCode:"8259",placeName:"Rheinklingen",cantonCode:"TG"},{postalCode:"8259",placeName:"Etzwilen",cantonCode:"TG"},{postalCode:"8259",placeName:"Kaltenbach",cantonCode:"TG"},{postalCode:"8264",placeName:"Eschenz",cantonCode:"TG"},{postalCode:"8265",placeName:"Mammern",cantonCode:"TG"},{postalCode:"8266",placeName:"Steckborn",cantonCode:"TG"},{postalCode:"8267",placeName:"Berlingen",cantonCode:"TG"},{postalCode:"8500",placeName:"Gerlikon",cantonCode:"TG"},{postalCode:"8500",placeName:"Frauenfeld",cantonCode:"TG"},{postalCode:"8501",placeName:"Frauenfeld",cantonCode:"TG"},{postalCode:"8502",placeName:"Frauenfeld",cantonCode:"TG"},{postalCode:"8503",placeName:"Frauenfeld",cantonCode:"TG"},{postalCode:"8505",placeName:"Pfyn",cantonCode:"TG"},{postalCode:"8505",placeName:"Dettighofen",cantonCode:"TG"},{postalCode:"8506",placeName:"Lanzenneunforn",cantonCode:"TG"},{postalCode:"8507",placeName:"Hörhausen",cantonCode:"TG"},{postalCode:"8508",placeName:"Homburg",cantonCode:"TG"},{postalCode:"8509",placeName:"Frauenfeld",cantonCode:"TG"},{postalCode:"8510",placeName:"Frauenfeld Kant. Verwaltung",cantonCode:"TG"},{postalCode:"8510",placeName:"Frauenfeld",cantonCode:"TG"},{postalCode:"8512",placeName:"Thundorf",cantonCode:"TG"},{postalCode:"8512",placeName:"Wetzikon TG",cantonCode:"TG"},{postalCode:"8512",placeName:"Lustdorf",cantonCode:"TG"},{postalCode:"8524",placeName:"Buch b. Frauenfeld",cantonCode:"TG"},{postalCode:"8524",placeName:"Uesslingen",cantonCode:"TG"},{postalCode:"8525",placeName:"Wilen b. Neunforn",cantonCode:"TG"},{postalCode:"8525",placeName:"Niederneunforn",cantonCode:"TG"},{postalCode:"8526",placeName:"Oberneunforn",cantonCode:"TG"},{postalCode:"8532",placeName:"Weiningen TG",cantonCode:"TG"},{postalCode:"8532",placeName:"Warth",cantonCode:"TG"},{postalCode:"8535",placeName:"Herdern",cantonCode:"TG"},{postalCode:"8536",placeName:"Hüttwilen",cantonCode:"TG"},{postalCode:"8537",placeName:"Uerschhausen",cantonCode:"TG"},{postalCode:"8537",placeName:"Nussbaumen TG",cantonCode:"TG"},{postalCode:"8546",placeName:"Kefikon TG",cantonCode:"TG"},{postalCode:"8546",placeName:"Islikon",cantonCode:"TG"},{postalCode:"8547",placeName:"Gachnang",cantonCode:"TG"},{postalCode:"8552",placeName:"Felben-Wellhausen",cantonCode:"TG"},{postalCode:"8553",placeName:"Eschikofen",cantonCode:"TG"},{postalCode:"8553",placeName:"Hüttlingen",cantonCode:"TG"},{postalCode:"8553",placeName:"Mettendorf TG",cantonCode:"TG"},{postalCode:"8553",placeName:"Harenwilen",cantonCode:"TG"},{postalCode:"8555",placeName:"Müllheim Dorf",cantonCode:"TG"},{postalCode:"9507",placeName:"Stettfurt",cantonCode:"TG"},{postalCode:"9548",placeName:"Matzingen",cantonCode:"TG"},{postalCode:"8268",placeName:"Mannenbach-Salenstein",cantonCode:"TG"},{postalCode:"8268",placeName:"Salenstein",cantonCode:"TG"},{postalCode:"8269",placeName:"Fruthwilen",cantonCode:"TG"},{postalCode:"8272",placeName:"Ermatingen",cantonCode:"TG"},{postalCode:"8273",placeName:"Triboltingen",cantonCode:"TG"},{postalCode:"8274",placeName:"Gottlieben",cantonCode:"TG"},{postalCode:"8274",placeName:"Tägerwilen",cantonCode:"TG"},{postalCode:"8280",placeName:"Kreuzlingen",cantonCode:"TG"},{postalCode:"8280",placeName:"Kreuzlingen 1",cantonCode:"TG"},{postalCode:"8280",placeName:"Kreuzlingen 3",cantonCode:"TG"},{postalCode:"8285",placeName:"Kreuzlingen Ifolor",cantonCode:"TG"},{postalCode:"8285",placeName:"Kreuzlingen Ifolor AG",cantonCode:"TG"},{postalCode:"8558",placeName:"Raperswilen",cantonCode:"TG"},{postalCode:"8564",placeName:"Engwilen",cantonCode:"TG"},{postalCode:"8564",placeName:"Sonterswil",cantonCode:"TG"},{postalCode:"8564",placeName:"Gunterswilen",cantonCode:"TG"},{postalCode:"8564",placeName:"Hefenhausen",cantonCode:"TG"},{postalCode:"8564",placeName:"Lipperswil",cantonCode:"TG"},{postalCode:"8564",placeName:"Hattenhausen",cantonCode:"TG"},{postalCode:"8564",placeName:"Wäldi",cantonCode:"TG"},{postalCode:"8565",placeName:"Hugelshofen",cantonCode:"TG"},{postalCode:"8566",placeName:"Ellighausen",cantonCode:"TG"},{postalCode:"8566",placeName:"Neuwilen",cantonCode:"TG"},{postalCode:"8566",placeName:"Lippoldswilen",cantonCode:"TG"},{postalCode:"8566",placeName:"Dotnacht",cantonCode:"TG"},{postalCode:"8573",placeName:"Siegershausen",cantonCode:"TG"},{postalCode:"8573",placeName:"Alterswilen",cantonCode:"TG"},{postalCode:"8573",placeName:"Altishausen",cantonCode:"TG"},{postalCode:"8574",placeName:"Illighausen",cantonCode:"TG"},{postalCode:"8574",placeName:"Lengwil",cantonCode:"TG"},{postalCode:"8574",placeName:"Lengwil",cantonCode:"TG"},{postalCode:"8574",placeName:"Dettighofen (Lengwil)",cantonCode:"TG"},{postalCode:"8574",placeName:"Oberhofen TG",cantonCode:"TG"},{postalCode:"8585",placeName:"Langrickenbach",cantonCode:"TG"},{postalCode:"8585",placeName:"Schönenbaumgarten",cantonCode:"TG"},{postalCode:"8585",placeName:"Zuben",cantonCode:"TG"},{postalCode:"8585",placeName:"Herrenhof",cantonCode:"TG"},{postalCode:"8594",placeName:"Güttingen",cantonCode:"TG"},{postalCode:"8595",placeName:"Altnau",cantonCode:"TG"},{postalCode:"8596",placeName:"Scherzingen",cantonCode:"TG"},{postalCode:"8596",placeName:"Münsterlingen",cantonCode:"TG"},{postalCode:"8597",placeName:"Landschlacht",cantonCode:"TG"},{postalCode:"8598",placeName:"Bottighofen",cantonCode:"TG"},{postalCode:"8355",placeName:"Aadorf",cantonCode:"TG"},{postalCode:"8356",placeName:"Ettenhausen TG",cantonCode:"TG"},{postalCode:"8357",placeName:"Guntershausen b. Aadorf",cantonCode:"TG"},{postalCode:"8360",placeName:"Eschlikon TG",cantonCode:"TG"},{postalCode:"8360",placeName:"Wallenwil",cantonCode:"TG"},{postalCode:"8362",placeName:"Balterswil",cantonCode:"TG"},{postalCode:"8363",placeName:"Bichelsee",cantonCode:"TG"},{postalCode:"8370",placeName:"Sirnach",cantonCode:"TG"},{postalCode:"8371",placeName:"Busswil TG",cantonCode:"TG"},{postalCode:"8372",placeName:"Wiezikon b. Sirnach",cantonCode:"TG"},{postalCode:"8374",placeName:"Dussnang",cantonCode:"TG"},{postalCode:"8374",placeName:"Oberwangen TG",cantonCode:"TG"},{postalCode:"8376",placeName:"Fischingen",cantonCode:"TG"},{postalCode:"8376",placeName:"Au TG",cantonCode:"TG"},{postalCode:"8522",placeName:"Aawangen",cantonCode:"TG"},{postalCode:"8522",placeName:"Häuslenen",cantonCode:"TG"},{postalCode:"9502",placeName:"Braunau",cantonCode:"TG"},{postalCode:"9506",placeName:"Lommis",cantonCode:"TG"},{postalCode:"9508",placeName:"Weingarten-Kalthäusern",cantonCode:"TG"},{postalCode:"9532",placeName:"Rickenbach b. Wil",cantonCode:"TG"},{postalCode:"9535",placeName:"Wilen b. Wil",cantonCode:"TG"},{postalCode:"9542",placeName:"Münchwilen TG",cantonCode:"TG"},{postalCode:"9543",placeName:"St. Margarethen TG",cantonCode:"TG"},{postalCode:"9545",placeName:"Wängi",cantonCode:"TG"},{postalCode:"9546",placeName:"Tuttwil",cantonCode:"TG"},{postalCode:"9547",placeName:"Wittenwil",cantonCode:"TG"},{postalCode:"9553",placeName:"Bettwiesen",cantonCode:"TG"},{postalCode:"9554",placeName:"Tägerschen",cantonCode:"TG"},{postalCode:"9555",placeName:"Tobel",cantonCode:"TG"},{postalCode:"9573",placeName:"Littenheid",cantonCode:"TG"},{postalCode:"8514",placeName:"Amlikon-Bissegg",cantonCode:"TG"},{postalCode:"8554",placeName:"Bonau",cantonCode:"TG"},{postalCode:"8554",placeName:"Müllheim-Wigoltingen",cantonCode:"TG"},{postalCode:"8556",placeName:"Illhart",cantonCode:"TG"},{postalCode:"8556",placeName:"Lamperswil TG",cantonCode:"TG"},{postalCode:"8556",placeName:"Engwang",cantonCode:"TG"},{postalCode:"8556",placeName:"Wigoltingen",cantonCode:"TG"},{postalCode:"8560",placeName:"Märstetten",cantonCode:"TG"},{postalCode:"8561",placeName:"Ottoberg",cantonCode:"TG"},{postalCode:"8564",placeName:"Wagerswil",cantonCode:"TG"},{postalCode:"8570",placeName:"Weinfelden",cantonCode:"TG"},{postalCode:"8572",placeName:"Graltshausen",cantonCode:"TG"},{postalCode:"8572",placeName:"Andhausen",cantonCode:"TG"},{postalCode:"8572",placeName:"Guntershausen b. Berg",cantonCode:"TG"},{postalCode:"8572",placeName:"Berg TG",cantonCode:"TG"},{postalCode:"8572",placeName:"Berg TG",cantonCode:"TG"},{postalCode:"8575",placeName:"Bürglen TG",cantonCode:"TG"},{postalCode:"8575",placeName:"Istighofen",cantonCode:"TG"},{postalCode:"8576",placeName:"Mauren TG",cantonCode:"TG"},{postalCode:"8577",placeName:"Schönholzerswilen",cantonCode:"TG"},{postalCode:"8583",placeName:"Donzhausen",cantonCode:"TG"},{postalCode:"8583",placeName:"Sulgen",cantonCode:"TG"},{postalCode:"8583",placeName:"Götighofen",cantonCode:"TG"},{postalCode:"8584",placeName:"Opfershofen TG",cantonCode:"TG"},{postalCode:"8584",placeName:"Leimbach TG",cantonCode:"TG"},{postalCode:"8585",placeName:"Klarsreuti",cantonCode:"TG"},{postalCode:"8585",placeName:"Happerswil",cantonCode:"TG"},{postalCode:"8585",placeName:"Birwinken",cantonCode:"TG"},{postalCode:"8585",placeName:"Mattwil",cantonCode:"TG"},{postalCode:"8586",placeName:"Buchackern",cantonCode:"TG"},{postalCode:"8586",placeName:"Andwil TG",cantonCode:"TG"},{postalCode:"8586",placeName:"Ennetaach",cantonCode:"TG"},{postalCode:"8586",placeName:"Buch b. Kümmertshausen",cantonCode:"TG"},{postalCode:"8586",placeName:"Riedt b. Erlen",cantonCode:"TG"},{postalCode:"8586",placeName:"Engishofen",cantonCode:"TG"},{postalCode:"8586",placeName:"Kümmertshausen",cantonCode:"TG"},{postalCode:"8586",placeName:"Erlen",cantonCode:"TG"},{postalCode:"8588",placeName:"Zihlschlacht",cantonCode:"TG"},{postalCode:"8589",placeName:"Sitterdorf",cantonCode:"TG"},{postalCode:"9213",placeName:"Hauptwil",cantonCode:"TG"},{postalCode:"9214",placeName:"Kradolf",cantonCode:"TG"},{postalCode:"9215",placeName:"Buhwil",cantonCode:"TG"},{postalCode:"9215",placeName:"Schönenberg an der Thur",cantonCode:"TG"},{postalCode:"9216",placeName:"Hohentannen",cantonCode:"TG"},{postalCode:"9216",placeName:"Heldswil",cantonCode:"TG"},{postalCode:"9217",placeName:"Neukirch an der Thur",cantonCode:"TG"},{postalCode:"9220",placeName:"Bischofszell",cantonCode:"TG"},{postalCode:"9223",placeName:"Schweizersholz",cantonCode:"TG"},{postalCode:"9223",placeName:"Halden",cantonCode:"TG"},{postalCode:"9225",placeName:"Wilen (Gottshaus)",cantonCode:"TG"},{postalCode:"9225",placeName:"St. Pelagiberg",cantonCode:"TG"},{postalCode:"9503",placeName:"Lanterswil",cantonCode:"TG"},{postalCode:"9503",placeName:"Stehrenberg",cantonCode:"TG"},{postalCode:"9504",placeName:"Friltschen",cantonCode:"TG"},{postalCode:"9514",placeName:"Wuppenau",cantonCode:"TG"},{postalCode:"9515",placeName:"Hosenruck",cantonCode:"TG"},{postalCode:"9517",placeName:"Mettlen",cantonCode:"TG"},{postalCode:"9556",placeName:"Zezikon",cantonCode:"TG"},{postalCode:"9556",placeName:"Affeltrangen",cantonCode:"TG"},{postalCode:"9562",placeName:"Märwil",cantonCode:"TG"},{postalCode:"9562",placeName:"Buch b. Märwil",cantonCode:"TG"},{postalCode:"9565",placeName:"Schmidshof",cantonCode:"TG"},{postalCode:"9565",placeName:"Rothenhausen",cantonCode:"TG"},{postalCode:"9565",placeName:"Oberbussnang",cantonCode:"TG"},{postalCode:"9565",placeName:"Oppikon",cantonCode:"TG"},{postalCode:"9565",placeName:"Bussnang",cantonCode:"TG"},{postalCode:"6500",placeName:"Bellinzona 4",cantonCode:"TI"},{postalCode:"6500",placeName:"Bellinzona",cantonCode:"TI"},{postalCode:"6500",placeName:"Bellinzona 2",cantonCode:"TI"},{postalCode:"6500",placeName:"Bellinzona 5",cantonCode:"TI"},{postalCode:"6500",placeName:"Bellinzona VZ",cantonCode:"TI"},{postalCode:"6501",placeName:"Bellinzona",cantonCode:"TI"},{postalCode:"6503",placeName:"Bellinzona",cantonCode:"TI"},{postalCode:"6512",placeName:"Giubiasco",cantonCode:"TI"},{postalCode:"6513",placeName:"Monte Carasso",cantonCode:"TI"},{postalCode:"6514",placeName:"Sementina",cantonCode:"TI"},{postalCode:"6515",placeName:"Gudo",cantonCode:"TI"},{postalCode:"6517",placeName:"Arbedo",cantonCode:"TI"},{postalCode:"6518",placeName:"Gorduno",cantonCode:"TI"},{postalCode:"6523",placeName:"Preonzo",cantonCode:"TI"},{postalCode:"6524",placeName:"Moleno",cantonCode:"TI"},{postalCode:"6525",placeName:"Gnosca",cantonCode:"TI"},{postalCode:"6528",placeName:"Camorino",cantonCode:"TI"},{postalCode:"6532",placeName:"Castione",cantonCode:"TI"},{postalCode:"6533",placeName:"Lumino",cantonCode:"TI"},{postalCode:"6582",placeName:"Pianezzo",cantonCode:"TI"},{postalCode:"6583",placeName:"S. Antonio (Val Morobbia)",cantonCode:"TI"},{postalCode:"6584",placeName:"Carena",cantonCode:"TI"},{postalCode:"6592",placeName:"S. Antonino",cantonCode:"TI"},{postalCode:"6593",placeName:"Cadenazzo",cantonCode:"TI"},{postalCode:"6599",placeName:"Robasacco",cantonCode:"TI"},{postalCode:"6702",placeName:"Claro",cantonCode:"TI"},{postalCode:"6809",placeName:"Medeglia",cantonCode:"TI"},{postalCode:"6810",placeName:"Isone",cantonCode:"TI"},{postalCode:"6713",placeName:"Malvaglia",cantonCode:"TI"},{postalCode:"6714",placeName:"Semione",cantonCode:"TI"},{postalCode:"6715",placeName:"Dongio",cantonCode:"TI"},{postalCode:"6716",placeName:"Acquarossa",cantonCode:"TI"},{postalCode:"6716",placeName:"Leontica",cantonCode:"TI"},{postalCode:"6716",placeName:"Lottigna",cantonCode:"TI"},{postalCode:"6717",placeName:"Dangio",cantonCode:"TI"},{postalCode:"6717",placeName:"Torre",cantonCode:"TI"},{postalCode:"6718",placeName:"Camperio",cantonCode:"TI"},{postalCode:"6718",placeName:"Olivone",cantonCode:"TI"},{postalCode:"6719",placeName:"Aquila",cantonCode:"TI"},{postalCode:"6719",placeName:"Aquila",cantonCode:"TI"},{postalCode:"6719",placeName:"Aquila",cantonCode:"TI"},{postalCode:"6720",placeName:"Ghirone",cantonCode:"TI"},{postalCode:"6720",placeName:"Campo (Blenio)",cantonCode:"TI"},{postalCode:"6721",placeName:"Motto (Blenio)",cantonCode:"TI"},{postalCode:"6721",placeName:"Ludiano",cantonCode:"TI"},{postalCode:"6722",placeName:"Corzoneso",cantonCode:"TI"},{postalCode:"6723",placeName:"Prugiasco",cantonCode:"TI"},{postalCode:"6723",placeName:"Castro",cantonCode:"TI"},{postalCode:"6723",placeName:"Marolta",cantonCode:"TI"},{postalCode:"6724",placeName:"Largario",cantonCode:"TI"},{postalCode:"6724",placeName:"Ponto Valentino",cantonCode:"TI"},{postalCode:"6742",placeName:"Pollegio",cantonCode:"TI"},{postalCode:"6743",placeName:"Bodio TI",cantonCode:"TI"},{postalCode:"6744",placeName:"Personico",cantonCode:"TI"},{postalCode:"6745",placeName:"Giornico",cantonCode:"TI"},{postalCode:"6746",placeName:"Calonico",cantonCode:"TI"},{postalCode:"6746",placeName:"Lavorgo",cantonCode:"TI"},{postalCode:"6746",placeName:"Nivo",cantonCode:"TI"},{postalCode:"6747",placeName:"Chironico",cantonCode:"TI"},{postalCode:"6748",placeName:"Anzonico",cantonCode:"TI"},{postalCode:"6749",placeName:"Sobrio",cantonCode:"TI"},{postalCode:"6749",placeName:"Cavagnago",cantonCode:"TI"},{postalCode:"6760",placeName:"Calpiogna",cantonCode:"TI"},{postalCode:"6760",placeName:"Campello",cantonCode:"TI"},{postalCode:"6760",placeName:"Rossura",cantonCode:"TI"},{postalCode:"6760",placeName:"Faido",cantonCode:"TI"},{postalCode:"6760",placeName:"Carì",cantonCode:"TI"},{postalCode:"6760",placeName:"Molare",cantonCode:"TI"},{postalCode:"6763",placeName:"Mairengo",cantonCode:"TI"},{postalCode:"6763",placeName:"Osco",cantonCode:"TI"},{postalCode:"6764",placeName:"Chiggiogna",cantonCode:"TI"},{postalCode:"6764",placeName:"Chiggiogna",cantonCode:"TI"},{postalCode:"6772",placeName:"Rodi-Fiesso",cantonCode:"TI"},{postalCode:"6773",placeName:"Prato (Leventina)",cantonCode:"TI"},{postalCode:"6774",placeName:"Dalpe",cantonCode:"TI"},{postalCode:"6775",placeName:"Ambrì",cantonCode:"TI"},{postalCode:"6776",placeName:"Piotta",cantonCode:"TI"},{postalCode:"6777",placeName:"Varenzo",cantonCode:"TI"},{postalCode:"6777",placeName:"Quinto",cantonCode:"TI"},{postalCode:"6780",placeName:"Madrano",cantonCode:"TI"},{postalCode:"6780",placeName:"Airolo",cantonCode:"TI"},{postalCode:"6781",placeName:"Bedretto",cantonCode:"TI"},{postalCode:"6781",placeName:"Villa Bedretto",cantonCode:"TI"},{postalCode:"6516",placeName:"Cugnasco",cantonCode:"TI"},{postalCode:"6571",placeName:"Indemini",cantonCode:"TI"},{postalCode:"6572",placeName:"Quartino",cantonCode:"TI"},{postalCode:"6573",placeName:"Magadino",cantonCode:"TI"},{postalCode:"6574",placeName:"Vira (Gambarogno)",cantonCode:"TI"},{postalCode:"6575",placeName:"S. Nazzaro",cantonCode:"TI"},{postalCode:"6575",placeName:"Vairano",cantonCode:"TI"},{postalCode:"6576",placeName:"Gerra (Gambarogno)",cantonCode:"TI"},{postalCode:"6577",placeName:"Ranzo",cantonCode:"TI"},{postalCode:"6578",placeName:"Caviano",cantonCode:"TI"},{postalCode:"6579",placeName:"Piazzogna",cantonCode:"TI"},{postalCode:"6594",placeName:"Contone",cantonCode:"TI"},{postalCode:"6595",placeName:"Riazzino",cantonCode:"TI"},{postalCode:"6596",placeName:"Gordola",cantonCode:"TI"},{postalCode:"6597",placeName:"Agarone",cantonCode:"TI"},{postalCode:"6598",placeName:"Tenero",cantonCode:"TI"},{postalCode:"6600",placeName:"Muralto",cantonCode:"TI"},{postalCode:"6600",placeName:"Locarno",cantonCode:"TI"},{postalCode:"6600",placeName:"Locarno",cantonCode:"TI"},{postalCode:"6600",placeName:"Solduno",cantonCode:"TI"},{postalCode:"6601",placeName:"Locarno",cantonCode:"TI"},{postalCode:"6602",placeName:"Muralto",cantonCode:"TI"},{postalCode:"6604",placeName:"Locarno",cantonCode:"TI"},{postalCode:"6605",placeName:"Locarno",cantonCode:"TI"},{postalCode:"6611",placeName:"Crana",cantonCode:"TI"},{postalCode:"6611",placeName:"Mosogno",cantonCode:"TI"},{postalCode:"6611",placeName:"Gresso",cantonCode:"TI"},{postalCode:"6612",placeName:"Ascona",cantonCode:"TI"},{postalCode:"6613",placeName:"Porto Ronco",cantonCode:"TI"},{postalCode:"6614",placeName:"Isole di Brissago",cantonCode:"TI"},{postalCode:"6614",placeName:"Brissago",cantonCode:"TI"},{postalCode:"6616",placeName:"Losone",cantonCode:"TI"},{postalCode:"6618",placeName:"Arcegno",cantonCode:"TI"},{postalCode:"6622",placeName:"Ronco sopra Ascona",cantonCode:"TI"},{postalCode:"6631",placeName:"Corippo",cantonCode:"TI"},{postalCode:"6632",placeName:"Vogorno",cantonCode:"TI"},{postalCode:"6633",placeName:"Lavertezzo",cantonCode:"TI"},{postalCode:"6634",placeName:"Brione (Verzasca)",cantonCode:"TI"},{postalCode:"6635",placeName:"Gerra (Verzasca)",cantonCode:"TI"},{postalCode:"6636",placeName:"Frasco",cantonCode:"TI"},{postalCode:"6637",placeName:"Sonogno",cantonCode:"TI"},{postalCode:"6644",placeName:"Orselina",cantonCode:"TI"},{postalCode:"6645",placeName:"Brione sopra Minusio",cantonCode:"TI"},{postalCode:"6646",placeName:"Contra",cantonCode:"TI"},{postalCode:"6647",placeName:"Mergoscia",cantonCode:"TI"},{postalCode:"6648",placeName:"Minusio",cantonCode:"TI"},{postalCode:"6652",placeName:"Tegna",cantonCode:"TI"},{postalCode:"6653",placeName:"Verscio",cantonCode:"TI"},{postalCode:"6654",placeName:"Cavigliano",cantonCode:"TI"},{postalCode:"6655",placeName:"Rasa",cantonCode:"TI"},{postalCode:"6655",placeName:"Intragna",cantonCode:"TI"},{postalCode:"6655",placeName:"Verdasio",cantonCode:"TI"},{postalCode:"6656",placeName:"Golino",cantonCode:"TI"},{postalCode:"6657",placeName:"Palagnedra",cantonCode:"TI"},{postalCode:"6658",placeName:"Borgnone",cantonCode:"TI"},{postalCode:"6659",placeName:"Camedo",cantonCode:"TI"},{postalCode:"6659",placeName:"Moneto",cantonCode:"TI"},{postalCode:"6661",placeName:"Berzona",cantonCode:"TI"},{postalCode:"6661",placeName:"Loco",cantonCode:"TI"},{postalCode:"6661",placeName:"Auressio",cantonCode:"TI"},{postalCode:"6662",placeName:"Russo",cantonCode:"TI"},{postalCode:"6663",placeName:"Spruga",cantonCode:"TI"},{postalCode:"6663",placeName:"Comologno",cantonCode:"TI"},{postalCode:"6664",placeName:"Vergeletto",cantonCode:"TI"},{postalCode:"6802",placeName:"Rivera",cantonCode:"TI"},{postalCode:"6803",placeName:"Camignolo",cantonCode:"TI"},{postalCode:"6804",placeName:"Bironico",cantonCode:"TI"},{postalCode:"6805",placeName:"Mezzovico",cantonCode:"TI"},{postalCode:"6805",placeName:"Mezzovico",cantonCode:"TI"},{postalCode:"6806",placeName:"Sigirino",cantonCode:"TI"},{postalCode:"6807",placeName:"Taverne",cantonCode:"TI"},{postalCode:"6807",placeName:"Taverne",cantonCode:"TI"},{postalCode:"6808",placeName:"Torricella",cantonCode:"TI"},{postalCode:"6809",placeName:"Medeglia",cantonCode:"TI"},{postalCode:"6814",placeName:"Cadempino",cantonCode:"TI"},{postalCode:"6814",placeName:"Lamone",cantonCode:"TI"},{postalCode:"6814",placeName:"Lamone-Cadempino",cantonCode:"TI"},{postalCode:"6815",placeName:"Melide",cantonCode:"TI"},{postalCode:"6816",placeName:"Bissone",cantonCode:"TI"},{postalCode:"6817",placeName:"Maroggia",cantonCode:"TI"},{postalCode:"6818",placeName:"Melano",cantonCode:"TI"},{postalCode:"6821",placeName:"Rovio",cantonCode:"TI"},{postalCode:"6822",placeName:"Arogno",cantonCode:"TI"},{postalCode:"6823",placeName:"Pugerna",cantonCode:"TI"},{postalCode:"6825",placeName:"Capolago",cantonCode:"TI"},{postalCode:"6827",placeName:"Brusino Arsizio",cantonCode:"TI"},{postalCode:"6867",placeName:"Serpiano",cantonCode:"TI"},{postalCode:"6900",placeName:"Paradiso",cantonCode:"TI"},{postalCode:"6900",placeName:"Lugano",cantonCode:"TI"},{postalCode:"6900",placeName:"Massagno",cantonCode:"TI"},{postalCode:"6901",placeName:"Lugano",cantonCode:"TI"},{postalCode:"6902",placeName:"Lugano 2 Caselle",cantonCode:"TI"},{postalCode:"6902",placeName:"Lugano 2 Paradiso Caselle",cantonCode:"TI"},{postalCode:"6903",placeName:"Lugano",cantonCode:"TI"},{postalCode:"6904",placeName:"Lugano 4 Caselle",cantonCode:"TI"},{postalCode:"6904",placeName:"Lugano 4 Molino Nuovo Casel",cantonCode:"TI"},{postalCode:"6906",placeName:"Lugano 6 Caselle",cantonCode:"TI"},{postalCode:"6906",placeName:"Lugano 6 Cassarate Caselle",cantonCode:"TI"},{postalCode:"6907",placeName:"Lugano 7 Caselle",cantonCode:"TI"},{postalCode:"6908",placeName:"Massagno Caselle",cantonCode:"TI"},{postalCode:"6912",placeName:"Pazzallo",cantonCode:"TI"},{postalCode:"6913",placeName:"Carabbia",cantonCode:"TI"},{postalCode:"6914",placeName:"Carona",cantonCode:"TI"},{postalCode:"6915",placeName:"Pambio-Noranco",cantonCode:"TI"},{postalCode:"6916",placeName:"Grancia",cantonCode:"TI"},{postalCode:"6917",placeName:"Barbengo",cantonCode:"TI"},{postalCode:"6918",placeName:"Figino",cantonCode:"TI"},{postalCode:"6919",placeName:"Carabietta",cantonCode:"TI"},{postalCode:"6921",placeName:"Vico Morcote",cantonCode:"TI"},{postalCode:"6922",placeName:"Morcote",cantonCode:"TI"},{postalCode:"6924",placeName:"Sorengo",cantonCode:"TI"},{postalCode:"6925",placeName:"Gentilino",cantonCode:"TI"},{postalCode:"6926",placeName:"Montagnola",cantonCode:"TI"},{postalCode:"6927",placeName:"Agra",cantonCode:"TI"},{postalCode:"6928",placeName:"Manno",cantonCode:"TI"},{postalCode:"6929",placeName:"Gravesano",cantonCode:"TI"},{postalCode:"6930",placeName:"Bedano",cantonCode:"TI"},{postalCode:"6932",placeName:"Breganzona",cantonCode:"TI"},{postalCode:"6933",placeName:"Muzzano",cantonCode:"TI"},{postalCode:"6934",placeName:"Bioggio",cantonCode:"TI"},{postalCode:"6935",placeName:"Bosco Luganese",cantonCode:"TI"},{postalCode:"6936",placeName:"Cademario",cantonCode:"TI"},{postalCode:"6937",placeName:"Breno",cantonCode:"TI"},{postalCode:"6938",placeName:"Fescoggia",cantonCode:"TI"},{postalCode:"6938",placeName:"Vezio",cantonCode:"TI"},{postalCode:"6939",placeName:"Mugena",cantonCode:"TI"},{postalCode:"6939",placeName:"Arosio-Mugena",cantonCode:"TI"},{postalCode:"6939",placeName:"Arosio",cantonCode:"TI"},{postalCode:"6942",placeName:"Savosa",cantonCode:"TI"},{postalCode:"6943",placeName:"Vezia",cantonCode:"TI"},{postalCode:"6944",placeName:"Cureglia",cantonCode:"TI"},{postalCode:"6945",placeName:"Origlio",cantonCode:"TI"},{postalCode:"6946",placeName:"Ponte Capriasca",cantonCode:"TI"},{postalCode:"6946",placeName:"Ponte Capriasca",cantonCode:"TI"},{postalCode:"6947",placeName:"Vaglio",cantonCode:"TI"},{postalCode:"6948",placeName:"Porza",cantonCode:"TI"},{postalCode:"6949",placeName:"Comano",cantonCode:"TI"},{postalCode:"6950",placeName:"Tesserete",cantonCode:"TI"},{postalCode:"6951",placeName:"Insone",cantonCode:"TI"},{postalCode:"6951",placeName:"Scareglia",cantonCode:"TI"},{postalCode:"6951",placeName:"Bogno",cantonCode:"TI"},{postalCode:"6951",placeName:"Cozzo",cantonCode:"TI"},{postalCode:"6951",placeName:"Signôra",cantonCode:"TI"},{postalCode:"6951",placeName:"Colla",cantonCode:"TI"},{postalCode:"6952",placeName:"Canobbio",cantonCode:"TI"},{postalCode:"6953",placeName:"Lugaggia",cantonCode:"TI"},{postalCode:"6954",placeName:"Sala Capriasca",cantonCode:"TI"},{postalCode:"6954",placeName:"Bigorio",cantonCode:"TI"},{postalCode:"6955",placeName:"Oggio",cantonCode:"TI"},{postalCode:"6955",placeName:"Cagiallo",cantonCode:"TI"},{postalCode:"6955",placeName:"Oggio",cantonCode:"TI"},{postalCode:"6956",placeName:"Lopagno",cantonCode:"TI"},{postalCode:"6957",placeName:"Roveredo TI",cantonCode:"TI"},{postalCode:"6958",placeName:"Corticiasca",cantonCode:"TI"},{postalCode:"6958",placeName:"Corticiasca",cantonCode:"TI"},{postalCode:"6958",placeName:"Bidogno",cantonCode:"TI"},{postalCode:"6959",placeName:"Piandera Paese",cantonCode:"TI"},{postalCode:"6959",placeName:"Cimadera",cantonCode:"TI"},{postalCode:"6959",placeName:"Piandera Paese",cantonCode:"TI"},{postalCode:"6959",placeName:"Curtina",cantonCode:"TI"},{postalCode:"6959",placeName:"Certara",cantonCode:"TI"},{postalCode:"6959",placeName:"Maglio di Colla",cantonCode:"TI"},{postalCode:"6960",placeName:"Odogno",cantonCode:"TI"},{postalCode:"6962",placeName:"Viganello",cantonCode:"TI"},{postalCode:"6963",placeName:"Cureggia",cantonCode:"TI"},{postalCode:"6963",placeName:"Pregassona",cantonCode:"TI"},{postalCode:"6964",placeName:"Davesco-Soragno",cantonCode:"TI"},{postalCode:"6965",placeName:"Cadro",cantonCode:"TI"},{postalCode:"6966",placeName:"Villa Luganese",cantonCode:"TI"},{postalCode:"6967",placeName:"Dino",cantonCode:"TI"},{postalCode:"6968",placeName:"Sonvico",cantonCode:"TI"},{postalCode:"6974",placeName:"Aldesago",cantonCode:"TI"},{postalCode:"6976",placeName:"Castagnola",cantonCode:"TI"},{postalCode:"6977",placeName:"Ruvigliana",cantonCode:"TI"},{postalCode:"6978",placeName:"Gandria",cantonCode:"TI"},{postalCode:"6979",placeName:"Brè sopra Lugano",cantonCode:"TI"},{postalCode:"6980",placeName:"Castelrotto",cantonCode:"TI"},{postalCode:"6981",placeName:"Beride di Bedigliora",cantonCode:"TI"},{postalCode:"6981",placeName:"Biogno-Beride",cantonCode:"TI"},{postalCode:"6981",placeName:"Bedigliora",cantonCode:"TI"},{postalCode:"6981",placeName:"Banco",cantonCode:"TI"},{postalCode:"6981",placeName:"Bedigliora",cantonCode:"TI"},{postalCode:"6981",placeName:"Bombinasco",cantonCode:"TI"},{postalCode:"6982",placeName:"Agno",cantonCode:"TI"},{postalCode:"6983",placeName:"Magliaso",cantonCode:"TI"},{postalCode:"6984",placeName:"Pura",cantonCode:"TI"},{postalCode:"6986",placeName:"Curio",cantonCode:"TI"},{postalCode:"6986",placeName:"Novaggio",cantonCode:"TI"},{postalCode:"6986",placeName:"Miglieglia",cantonCode:"TI"},{postalCode:"6987",placeName:"Caslano",cantonCode:"TI"},{postalCode:"6988",placeName:"Ponte Tresa",cantonCode:"TI"},{postalCode:"6989",placeName:"Purasca",cantonCode:"TI"},{postalCode:"6990",placeName:"Cassina d'Agno",cantonCode:"TI"},{postalCode:"6991",placeName:"Neggio",cantonCode:"TI"},{postalCode:"6992",placeName:"Cimo",cantonCode:"TI"},{postalCode:"6992",placeName:"Vernate",cantonCode:"TI"},{postalCode:"6993",placeName:"Iseo",cantonCode:"TI"},{postalCode:"6994",placeName:"Aranno",cantonCode:"TI"},{postalCode:"6995",placeName:"Molinazzo di Monteggio",cantonCode:"TI"},{postalCode:"6995",placeName:"Madonna del Piano",cantonCode:"TI"},{postalCode:"6997",placeName:"Sessa",cantonCode:"TI"},{postalCode:"6998",placeName:"Monteggio 2",cantonCode:"TI"},{postalCode:"6998",placeName:"Monteggio",cantonCode:"TI"},{postalCode:"6998",placeName:"Termine",cantonCode:"TI"},{postalCode:"6999",placeName:"Astano",cantonCode:"TI"},{postalCode:"6825",placeName:"Capolago",cantonCode:"TI"},{postalCode:"6826",placeName:"Riva San Vitale",cantonCode:"TI"},{postalCode:"6828",placeName:"Balerna",cantonCode:"TI"},{postalCode:"6830",placeName:"Chiasso 3",cantonCode:"TI"},{postalCode:"6830",placeName:"Chiasso 1",cantonCode:"TI"},{postalCode:"6830",placeName:"Chiasso",cantonCode:"TI"},{postalCode:"6832",placeName:"Seseglio",cantonCode:"TI"},{postalCode:"6832",placeName:"Pedrinate",cantonCode:"TI"},{postalCode:"6833",placeName:"Vacallo",cantonCode:"TI"},{postalCode:"6834",placeName:"Morbio Inferiore",cantonCode:"TI"},{postalCode:"6835",placeName:"Morbio Superiore",cantonCode:"TI"},{postalCode:"6836",placeName:"Serfontana",cantonCode:"TI"},{postalCode:"6837",placeName:"Bruzella",cantonCode:"TI"},{postalCode:"6837",placeName:"Caneggio",cantonCode:"TI"},{postalCode:"6838",placeName:"Muggio",cantonCode:"TI"},{postalCode:"6838",placeName:"Cabbio",cantonCode:"TI"},{postalCode:"6838",placeName:"Scudellate",cantonCode:"TI"},{postalCode:"6839",placeName:"Sagno",cantonCode:"TI"},{postalCode:"6850",placeName:"Mendrisio Stazione",cantonCode:"TI"},{postalCode:"6850",placeName:"Mendrisio",cantonCode:"TI"},{postalCode:"6850",placeName:"Mendrisio Borgo",cantonCode:"TI"},{postalCode:"6852",placeName:"Genestrerio",cantonCode:"TI"},{postalCode:"6853",placeName:"Ligornetto",cantonCode:"TI"},{postalCode:"6854",placeName:"S. Pietro",cantonCode:"TI"},{postalCode:"6855",placeName:"Stabio",cantonCode:"TI"},{postalCode:"6862",placeName:"Rancate",cantonCode:"TI"},{postalCode:"6863",placeName:"Besazio",cantonCode:"TI"},{postalCode:"6864",placeName:"Arzo",cantonCode:"TI"},{postalCode:"6865",placeName:"Tremona",cantonCode:"TI"},{postalCode:"6866",placeName:"Meride",cantonCode:"TI"},{postalCode:"6872",placeName:"Somazzo",cantonCode:"TI"},{postalCode:"6872",placeName:"Salorino",cantonCode:"TI"},{postalCode:"6873",placeName:"Corteglia",cantonCode:"TI"},{postalCode:"6874",placeName:"Castel San Pietro",cantonCode:"TI"},{postalCode:"6875",placeName:"Campora",cantonCode:"TI"},{postalCode:"6875",placeName:"Monte",cantonCode:"TI"},{postalCode:"6875",placeName:"Casima",cantonCode:"TI"},{postalCode:"6877",placeName:"Coldrerio",cantonCode:"TI"},{postalCode:"6883",placeName:"Novazzano",cantonCode:"TI"},{postalCode:"6526",placeName:"Prosito",cantonCode:"TI"},{postalCode:"6527",placeName:"Lodrino",cantonCode:"TI"},{postalCode:"6703",placeName:"Osogna",cantonCode:"TI"},{postalCode:"6705",placeName:"Cresciano",cantonCode:"TI"},{postalCode:"6707",placeName:"Iragna",cantonCode:"TI"},{postalCode:"6710",placeName:"Biasca",cantonCode:"TI"},{postalCode:"6710",placeName:"Biasca Stazione",cantonCode:"TI"},{postalCode:"6670",placeName:"Avegno",cantonCode:"TI"},{postalCode:"6672",placeName:"Gordevio",cantonCode:"TI"},{postalCode:"6673",placeName:"Maggia",cantonCode:"TI"},{postalCode:"6674",placeName:"Someo",cantonCode:"TI"},{postalCode:"6674",placeName:"Riveo",cantonCode:"TI"},{postalCode:"6675",placeName:"Cevio",cantonCode:"TI"},{postalCode:"6676",placeName:"Bignasco",cantonCode:"TI"},{postalCode:"6677",placeName:"Aurigeno",cantonCode:"TI"},{postalCode:"6677",placeName:"Moghegno",cantonCode:"TI"},{postalCode:"6678",placeName:"Lodano",cantonCode:"TI"},{postalCode:"6678",placeName:"Coglio",cantonCode:"TI"},{postalCode:"6678",placeName:"Giumaglio",cantonCode:"TI"},{postalCode:"6682",placeName:"Linescio",cantonCode:"TI"},{postalCode:"6683",placeName:"Niva (Vallemaggia)",cantonCode:"TI"},{postalCode:"6683",placeName:"Cerentino",cantonCode:"TI"},{postalCode:"6684",placeName:"Cimalmotto",cantonCode:"TI"},{postalCode:"6684",placeName:"Campo (Vallemaggia)",cantonCode:"TI"},{postalCode:"6685",placeName:"Bosco/Gurin",cantonCode:"TI"},{postalCode:"6690",placeName:"S. Carlo (Val Bavona)",cantonCode:"TI"},{postalCode:"6690",placeName:"Cavergno",cantonCode:"TI"},{postalCode:"6692",placeName:"Brontallo",cantonCode:"TI"},{postalCode:"6692",placeName:"Menzonio",cantonCode:"TI"},{postalCode:"6693",placeName:"Broglio",cantonCode:"TI"},{postalCode:"6694",placeName:"Prato-Sornico",cantonCode:"TI"},{postalCode:"6695",placeName:"Peccia",cantonCode:"TI"},{postalCode:"6695",placeName:"Piano di Peccia",cantonCode:"TI"},{postalCode:"6696",placeName:"Fusio",cantonCode:"TI"},{postalCode:"6377",placeName:"Seelisberg",cantonCode:"UR"},{postalCode:"6441",placeName:"Rütli",cantonCode:"UR"},{postalCode:"6452",placeName:"Sisikon",cantonCode:"UR"},{postalCode:"6454",placeName:"Flüelen",cantonCode:"UR"},{postalCode:"6460",placeName:"Altdorf UR 2",cantonCode:"UR"},{postalCode:"6460",placeName:"Altdorf UR",cantonCode:"UR"},{postalCode:"6460",placeName:"Altdorf UR 1",cantonCode:"UR"},{postalCode:"6461",placeName:"Isenthal",cantonCode:"UR"},{postalCode:"6462",placeName:"Seedorf UR",cantonCode:"UR"},{postalCode:"6463",placeName:"Bürglen UR",cantonCode:"UR"},{postalCode:"6464",placeName:"Spiringen",cantonCode:"UR"},{postalCode:"6465",placeName:"Unterschächen",cantonCode:"UR"},{postalCode:"6466",placeName:"Bauen",cantonCode:"UR"},{postalCode:"6467",placeName:"Schattdorf",cantonCode:"UR"},{postalCode:"6468",placeName:"Attinghausen",cantonCode:"UR"},{postalCode:"6469",placeName:"Haldi b. Schattdorf",cantonCode:"UR"},{postalCode:"6472",placeName:"Erstfeld",cantonCode:"UR"},{postalCode:"6473",placeName:"Silenen",cantonCode:"UR"},{postalCode:"6474",placeName:"Amsteg",cantonCode:"UR"},{postalCode:"6475",placeName:"Bristen",cantonCode:"UR"},{postalCode:"6476",placeName:"Intschi",cantonCode:"UR"},{postalCode:"6482",placeName:"Gurtnellen",cantonCode:"UR"},{postalCode:"6484",placeName:"Wassen UR",cantonCode:"UR"},{postalCode:"6485",placeName:"Meien",cantonCode:"UR"},{postalCode:"6487",placeName:"Göschenen",cantonCode:"UR"},{postalCode:"6490",placeName:"Andermatt",cantonCode:"UR"},{postalCode:"6491",placeName:"Realp",cantonCode:"UR"},{postalCode:"6493",placeName:"Hospental",cantonCode:"UR"},{postalCode:"8751",placeName:"Urnerboden",cantonCode:"UR"},{postalCode:"1844",placeName:"Villeneuve VD",cantonCode:"VD"},{postalCode:"1845",placeName:"Noville",cantonCode:"VD"},{postalCode:"1846",placeName:"Chessel",cantonCode:"VD"},{postalCode:"1847",placeName:"Rennaz",cantonCode:"VD"},{postalCode:"1852",placeName:"Roche VD",cantonCode:"VD"},{postalCode:"1853",placeName:"Yvorne",cantonCode:"VD"},{postalCode:"1854",placeName:"Leysin",cantonCode:"VD"},{postalCode:"1856",placeName:"Corbeyrier",cantonCode:"VD"},{postalCode:"1860",placeName:"Aigle",cantonCode:"VD"},{postalCode:"1862",placeName:"Les Mosses",cantonCode:"VD"},{postalCode:"1862",placeName:"La Comballaz",cantonCode:"VD"},{postalCode:"1863",placeName:"Le Sépey",cantonCode:"VD"},{postalCode:"1864",placeName:"Vers-l'Eglise",cantonCode:"VD"},{postalCode:"1865",placeName:"Les Diablerets",cantonCode:"VD"},{postalCode:"1866",placeName:"La Forclaz VD",cantonCode:"VD"},{postalCode:"1867",placeName:"Panex",cantonCode:"VD"},{postalCode:"1867",placeName:"Ollon VD",cantonCode:"VD"},{postalCode:"1867",placeName:"St-Triphon",cantonCode:"VD"},{postalCode:"1880",placeName:"Les Posses-sur-Bex",cantonCode:"VD"},{postalCode:"1880",placeName:"Fenalet-sur-Bex",cantonCode:"VD"},{postalCode:"1880",placeName:"Frenières-sur-Bex",cantonCode:"VD"},{postalCode:"1880",placeName:"Bex",cantonCode:"VD"},{postalCode:"1880",placeName:"Les Plans-sur-Bex",cantonCode:"VD"},{postalCode:"1882",placeName:"Gryon",cantonCode:"VD"},{postalCode:"1884",placeName:"Arveyes",cantonCode:"VD"},{postalCode:"1884",placeName:"Villars-sur-Ollon",cantonCode:"VD"},{postalCode:"1884",placeName:"Huémoz",cantonCode:"VD"},{postalCode:"1885",placeName:"Chesières",cantonCode:"VD"},{postalCode:"1892",placeName:"Morcles",cantonCode:"VD"},{postalCode:"1892",placeName:"Lavey-Village",cantonCode:"VD"},{postalCode:"1892",placeName:"Lavey-les-Bains",cantonCode:"VD"},{postalCode:"1082",placeName:"Corcelles-le-Jorat",cantonCode:"VD"},{postalCode:"1085",placeName:"Vulliens",cantonCode:"VD"},{postalCode:"1088",placeName:"Ropraz",cantonCode:"VD"},{postalCode:"1509",placeName:"Vucherens",cantonCode:"VD"},{postalCode:"1510",placeName:"Syens",cantonCode:"VD"},{postalCode:"1510",placeName:"Moudon",cantonCode:"VD"},{postalCode:"1512",placeName:"Chavannes-sur-Moudon",cantonCode:"VD"},{postalCode:"1513",placeName:"Rossenges",cantonCode:"VD"},{postalCode:"1513",placeName:"Hermenches",cantonCode:"VD"},{postalCode:"1514",placeName:"Bussy-sur-Moudon",cantonCode:"VD"},{postalCode:"1515",placeName:"Villars-le-Comte",cantonCode:"VD"},{postalCode:"1521",placeName:"Curtilles",cantonCode:"VD"},{postalCode:"1522",placeName:"Lucens",cantonCode:"VD"},{postalCode:"1522",placeName:"Oulens-sur-Lucens",cantonCode:"VD"},{postalCode:"1523",placeName:"Granges-près-Marnand",cantonCode:"VD"},{postalCode:"1524",placeName:"Marnand",cantonCode:"VD"},{postalCode:"1525",placeName:"Henniez",cantonCode:"VD"},{postalCode:"1525",placeName:"Seigneux",cantonCode:"VD"},{postalCode:"1526",placeName:"Forel-sur-Lucens",cantonCode:"VD"},{postalCode:"1526",placeName:"Cremin",cantonCode:"VD"},{postalCode:"1530",placeName:"Payerne",cantonCode:"VD"},{postalCode:"1534",placeName:"Sassel",cantonCode:"VD"},{postalCode:"1535",placeName:"Combremont-le-Grand",cantonCode:"VD"},{postalCode:"1536",placeName:"Combremont-le-Petit",cantonCode:"VD"},{postalCode:"1537",placeName:"Champtauroz",cantonCode:"VD"},{postalCode:"1538",placeName:"Treytorrens (Payerne)",cantonCode:"VD"},{postalCode:"1543",placeName:"Grandcour",cantonCode:"VD"},{postalCode:"1545",placeName:"Chevroux",cantonCode:"VD"},{postalCode:"1551",placeName:"Vers-chez-Perrin",cantonCode:"VD"},{postalCode:"1552",placeName:"Trey",cantonCode:"VD"},{postalCode:"1554",placeName:"Rossens VD",cantonCode:"VD"},{postalCode:"1554",placeName:"Sédeilles",cantonCode:"VD"},{postalCode:"1555",placeName:"Villarzel",cantonCode:"VD"},{postalCode:"1562",placeName:"Corcelles-près-Payerne",cantonCode:"VD"},{postalCode:"1565",placeName:"Missy",cantonCode:"VD"},{postalCode:"1580",placeName:"Avenches",cantonCode:"VD"},{postalCode:"1580",placeName:"Donatyre",cantonCode:"VD"},{postalCode:"1580",placeName:"Oleyres",cantonCode:"VD"},{postalCode:"1584",placeName:"Villars-le-Grand",cantonCode:"VD"},{postalCode:"1585",placeName:"Salavaux",cantonCode:"VD"},{postalCode:"1585",placeName:"Cotterd",cantonCode:"VD"},{postalCode:"1585",placeName:"Bellerive VD",cantonCode:"VD"},{postalCode:"1586",placeName:"Vallamand",cantonCode:"VD"},{postalCode:"1587",placeName:"Constantine",cantonCode:"VD"},{postalCode:"1587",placeName:"Montmagny",cantonCode:"VD"},{postalCode:"1588",placeName:"Cudrefin",cantonCode:"VD"},{postalCode:"1589",placeName:"Chabrey",cantonCode:"VD"},{postalCode:"1595",placeName:"Faoug",cantonCode:"VD"},{postalCode:"1682",placeName:"Lovatens",cantonCode:"VD"},{postalCode:"1682",placeName:"Prévonloup",cantonCode:"VD"},{postalCode:"1682",placeName:"Villars-Bramard",cantonCode:"VD"},{postalCode:"1682",placeName:"Cerniaz VD",cantonCode:"VD"},{postalCode:"1682",placeName:"Dompierre VD",cantonCode:"VD"},{postalCode:"1683",placeName:"Brenles",cantonCode:"VD"},{postalCode:"1683",placeName:"Sarzens",cantonCode:"VD"},{postalCode:"1683",placeName:"Chesalles-sur-Moudon",cantonCode:"VD"},{postalCode:"1787",placeName:"Mur (Vully) VD",cantonCode:"VD"},{postalCode:"1031",placeName:"Mex VD",cantonCode:"VD"},{postalCode:"1034",placeName:"Boussens",cantonCode:"VD"},{postalCode:"1035",placeName:"Bournens",cantonCode:"VD"},{postalCode:"1036",placeName:"Sullens",cantonCode:"VD"},{postalCode:"1037",placeName:"Etagnières",cantonCode:"VD"},{postalCode:"1038",placeName:"Bercher",cantonCode:"VD"},{postalCode:"1040",placeName:"Echallens",cantonCode:"VD"},{postalCode:"1040",placeName:"Villars-le-Terroir",cantonCode:"VD"},{postalCode:"1040",placeName:"St-Barthélemy VD",cantonCode:"VD"},{postalCode:"1041",placeName:"Montaubion-Chardonney",cantonCode:"VD"},{postalCode:"1041",placeName:"Poliez-le-Grand",cantonCode:"VD"},{postalCode:"1041",placeName:"Poliez-Pittet",cantonCode:"VD"},{postalCode:"1041",placeName:"Bottens",cantonCode:"VD"},{postalCode:"1041",placeName:"Naz",cantonCode:"VD"},{postalCode:"1041",placeName:"Dommartin",cantonCode:"VD"},{postalCode:"1042",placeName:"Assens",cantonCode:"VD"},{postalCode:"1042",placeName:"Bioley-Orjulaz",cantonCode:"VD"},{postalCode:"1042",placeName:"Bettens",cantonCode:"VD"},{postalCode:"1043",placeName:"Sugnens",cantonCode:"VD"},{postalCode:"1044",placeName:"Fey",cantonCode:"VD"},{postalCode:"1045",placeName:"Ogens",cantonCode:"VD"},{postalCode:"1046",placeName:"Rueyres",cantonCode:"VD"},{postalCode:"1047",placeName:"Oppens",cantonCode:"VD"},{postalCode:"1053",placeName:"Cugy VD",cantonCode:"VD"},{postalCode:"1053",placeName:"Bretigny-sur-Morrens",cantonCode:"VD"},{postalCode:"1054",placeName:"Morrens VD",cantonCode:"VD"},{postalCode:"1055",placeName:"Froideville",cantonCode:"VD"},{postalCode:"1058",placeName:"Villars-Tiercelin",cantonCode:"VD"},{postalCode:"1059",placeName:"Peney-le-Jorat",cantonCode:"VD"},{postalCode:"1061",placeName:"Villars-Mendraz",cantonCode:"VD"},{postalCode:"1062",placeName:"Sottens",cantonCode:"VD"},{postalCode:"1063",placeName:"Boulens",cantonCode:"VD"},{postalCode:"1063",placeName:"Chapelle-sur-Moudon",cantonCode:"VD"},{postalCode:"1063",placeName:"Martherenges",cantonCode:"VD"},{postalCode:"1063",placeName:"Peyres-Possens",cantonCode:"VD"},{postalCode:"1302",placeName:"Vufflens-la-Ville",cantonCode:"VD"},{postalCode:"1303",placeName:"Penthaz",cantonCode:"VD"},{postalCode:"1305",placeName:"Penthalaz",cantonCode:"VD"},{postalCode:"1306",placeName:"Daillens",cantonCode:"VD"},{postalCode:"1307",placeName:"Lussery-Villars",cantonCode:"VD"},{postalCode:"1375",placeName:"Penthéréaz",cantonCode:"VD"},{postalCode:"1376",placeName:"Eclagnens",cantonCode:"VD"},{postalCode:"1376",placeName:"Goumoens-la-Ville",cantonCode:"VD"},{postalCode:"1376",placeName:"Goumoens-le-Jux",cantonCode:"VD"},{postalCode:"1377",placeName:"Oulens-sous-Echallens",cantonCode:"VD"},{postalCode:"1409",placeName:"Chanéaz",cantonCode:"VD"},{postalCode:"1410",placeName:"Correvon",cantonCode:"VD"},{postalCode:"1410",placeName:"Thierrens",cantonCode:"VD"},{postalCode:"1410",placeName:"Denezy",cantonCode:"VD"},{postalCode:"1410",placeName:"St-Cierges",cantonCode:"VD"},{postalCode:"1416",placeName:"Pailly",cantonCode:"VD"},{postalCode:"1417",placeName:"Epautheyres",cantonCode:"VD"},{postalCode:"1417",placeName:"Essertines-sur-Yverdon",cantonCode:"VD"},{postalCode:"1418",placeName:"Vuarrens",cantonCode:"VD"},{postalCode:"1515",placeName:"Neyruz-sur-Moudon",cantonCode:"VD"},{postalCode:"1148",placeName:"La Praz",cantonCode:"VD"},{postalCode:"1321",placeName:"Arnex-sur-Orbe",cantonCode:"VD"},{postalCode:"1322",placeName:"Croy",cantonCode:"VD"},{postalCode:"1323",placeName:"Romainmôtier",cantonCode:"VD"},{postalCode:"1324",placeName:"Premier",cantonCode:"VD"},{postalCode:"1325",placeName:"Vaulion",cantonCode:"VD"},{postalCode:"1326",placeName:"Juriens",cantonCode:"VD"},{postalCode:"1329",placeName:"Bretonnières",cantonCode:"VD"},{postalCode:"1337",placeName:"Vallorbe",cantonCode:"VD"},{postalCode:"1338",placeName:"Ballaigues",cantonCode:"VD"},{postalCode:"1341",placeName:"Orient",cantonCode:"VD"},{postalCode:"1341",placeName:"L'Orient",cantonCode:"VD"},{postalCode:"1342",placeName:"Le Pont",cantonCode:"VD"},{postalCode:"1343",placeName:"Les Charbonnières",cantonCode:"VD"},{postalCode:"1344",placeName:"L'Abbaye",cantonCode:"VD"},{postalCode:"1345",placeName:"Le Séchey",cantonCode:"VD"},{postalCode:"1345",placeName:"Le Lieu",cantonCode:"VD"},{postalCode:"1346",placeName:"Les Bioux",cantonCode:"VD"},{postalCode:"1347",placeName:"Le Solliat",cantonCode:"VD"},{postalCode:"1347",placeName:"Le Sentier",cantonCode:"VD"},{postalCode:"1348",placeName:"Le Brassus",cantonCode:"VD"},{postalCode:"1350",placeName:"Orbe",cantonCode:"VD"},{postalCode:"1352",placeName:"Agiez",cantonCode:"VD"},{postalCode:"1353",placeName:"Bofflens",cantonCode:"VD"},{postalCode:"1354",placeName:"Montcherand",cantonCode:"VD"},{postalCode:"1355",placeName:"Sergey",cantonCode:"VD"},{postalCode:"1355",placeName:"L'Abergement",cantonCode:"VD"},{postalCode:"1356",placeName:"La Russille",cantonCode:"VD"},{postalCode:"1356",placeName:"Les Clées",cantonCode:"VD"},{postalCode:"1357",placeName:"Lignerolle",cantonCode:"VD"},{postalCode:"1358",placeName:"Valeyres-sous-Rances",cantonCode:"VD"},{postalCode:"1372",placeName:"Bavois",cantonCode:"VD"},{postalCode:"1373",placeName:"Chavornay",cantonCode:"VD"},{postalCode:"1374",placeName:"Corcelles-sur-Chavornay",cantonCode:"VD"},{postalCode:"1400",placeName:"Yverdon 2",cantonCode:"VD"},{postalCode:"1400",placeName:"Yverdon-les-Bains",cantonCode:"VD"},{postalCode:"1400",placeName:"Cheseaux-Noréaz",cantonCode:"VD"},{postalCode:"1401",placeName:"Yverdon-les-Bains",cantonCode:"VD"},{postalCode:"1404",placeName:"Villars-Epeney",cantonCode:"VD"},{postalCode:"1404",placeName:"Cuarny",cantonCode:"VD"},{postalCode:"1405",placeName:"Pomy",cantonCode:"VD"},{postalCode:"1406",placeName:"Cronay",cantonCode:"VD"},{postalCode:"1407",placeName:"Donneloye",cantonCode:"VD"},{postalCode:"1407",placeName:"Mézery-près-Donneloye",cantonCode:"VD"},{postalCode:"1407",placeName:"Bioley-Magnoux",cantonCode:"VD"},{postalCode:"1407",placeName:"Gossens",cantonCode:"VD"},{postalCode:"1408",placeName:"Prahins",cantonCode:"VD"},{postalCode:"1412",placeName:"Ursins",cantonCode:"VD"},{postalCode:"1412",placeName:"Valeyres-sous-Ursins",cantonCode:"VD"},{postalCode:"1413",placeName:"Orzens",cantonCode:"VD"},{postalCode:"1415",placeName:"Démoret",cantonCode:"VD"},{postalCode:"1415",placeName:"Molondin",cantonCode:"VD"},{postalCode:"1420",placeName:"Fiez",cantonCode:"VD"},{postalCode:"1421",placeName:"Fontaines-sur-Grandson",cantonCode:"VD"},{postalCode:"1421",placeName:"Grandevent",cantonCode:"VD"},{postalCode:"1422",placeName:"Grandson",cantonCode:"VD"},{postalCode:"1423",placeName:"Villars-Burquin",cantonCode:"VD"},{postalCode:"1423",placeName:"Romairon",cantonCode:"VD"},{postalCode:"1423",placeName:"Vaugondry",cantonCode:"VD"},{postalCode:"1423",placeName:"Fontanezier",cantonCode:"VD"},{postalCode:"1424",placeName:"Champagne",cantonCode:"VD"},{postalCode:"1425",placeName:"Onnens VD",cantonCode:"VD"},{postalCode:"1426",placeName:"Corcelles-près-Concise",cantonCode:"VD"},{postalCode:"1426",placeName:"Concise",cantonCode:"VD"},{postalCode:"1427",placeName:"Bonvillars",cantonCode:"VD"},{postalCode:"1428",placeName:"Mutrux",cantonCode:"VD"},{postalCode:"1428",placeName:"Provence",cantonCode:"VD"},{postalCode:"1429",placeName:"Giez",cantonCode:"VD"},{postalCode:"1430",placeName:"Orges",cantonCode:"VD"},{postalCode:"1431",placeName:"Vugelles-La Mothe",cantonCode:"VD"},{postalCode:"1431",placeName:"Novalles",cantonCode:"VD"},{postalCode:"1432",placeName:"Gressy",cantonCode:"VD"},{postalCode:"1432",placeName:"Belmont-sur-Yverdon",cantonCode:"VD"},{postalCode:"1433",placeName:"Suchy",cantonCode:"VD"},{postalCode:"1434",placeName:"Ependes VD",cantonCode:"VD"},{postalCode:"1435",placeName:"Essert-Pittet",cantonCode:"VD"},{postalCode:"1436",placeName:"Treycovagnes",cantonCode:"VD"},{postalCode:"1436",placeName:"Chamblon",cantonCode:"VD"},{postalCode:"1437",placeName:"Suscévaz",cantonCode:"VD"},{postalCode:"1438",placeName:"Mathod",cantonCode:"VD"},{postalCode:"1439",placeName:"Rances",cantonCode:"VD"},{postalCode:"1440",placeName:"Montagny-Chamard",cantonCode:"VD"},{postalCode:"1441",placeName:"Valeyres-sous-Montagny",cantonCode:"VD"},{postalCode:"1442",placeName:"Montagny-près-Yverdon",cantonCode:"VD"},{postalCode:"1443",placeName:"Essert-sous-Champvent",cantonCode:"VD"},{postalCode:"1443",placeName:"Villars-sous-Champvent",cantonCode:"VD"},{postalCode:"1443",placeName:"Champvent",cantonCode:"VD"},{postalCode:"1445",placeName:"Vuiteboeuf",cantonCode:"VD"},{postalCode:"1446",placeName:"Baulmes",cantonCode:"VD"},{postalCode:"1450",placeName:"La Sagne (Ste-Croix)",cantonCode:"VD"},{postalCode:"1450",placeName:"Le Château-de-Ste-Croix",cantonCode:"VD"},{postalCode:"1450",placeName:"Ste-Croix",cantonCode:"VD"},{postalCode:"1452",placeName:"Les Rasses",cantonCode:"VD"},{postalCode:"1453",placeName:"Mauborget",cantonCode:"VD"},{postalCode:"1453",placeName:"Bullet",cantonCode:"VD"},{postalCode:"1454",placeName:"L'Auberson",cantonCode:"VD"},{postalCode:"1454",placeName:"La Vraconnaz",cantonCode:"VD"},{postalCode:"1462",placeName:"Yvonand",cantonCode:"VD"},{postalCode:"1463",placeName:"Rovray",cantonCode:"VD"},{postalCode:"1464",placeName:"Chêne-Pâquier",cantonCode:"VD"},{postalCode:"1464",placeName:"Chavannes-le-Chêne",cantonCode:"VD"},{postalCode:"1000",placeName:"Lausanne 22",cantonCode:"VD"},{postalCode:"1000",placeName:"Lausanne 14",cantonCode:"VD"},{postalCode:"1000",placeName:"Lausanne 26",cantonCode:"VD"},{postalCode:"1000",placeName:"Lausanne 12",cantonCode:"VD"},{postalCode:"1000",placeName:"Lausanne 27",cantonCode:"VD"},{postalCode:"1000",placeName:"Lausanne 18",cantonCode:"VD"},{postalCode:"1000",placeName:"Lausanne 10",cantonCode:"VD"},{postalCode:"1000",placeName:"Lausanne 16",cantonCode:"VD"},{postalCode:"1000",placeName:"Lausanne 25",cantonCode:"VD"},{postalCode:"1001",placeName:"Lausanne",cantonCode:"VD"},{postalCode:"1002",placeName:"Lausanne",cantonCode:"VD"},{postalCode:"1003",placeName:"Lausanne",cantonCode:"VD"},{postalCode:"1004",placeName:"Lausanne",cantonCode:"VD"},{postalCode:"1005",placeName:"Lausanne",cantonCode:"VD"},{postalCode:"1006",placeName:"Lausanne",cantonCode:"VD"},{postalCode:"1007",placeName:"Lausanne",cantonCode:"VD"},{postalCode:"1008",placeName:"Jouxtens-Mézery",cantonCode:"VD"},{postalCode:"1010",placeName:"Lausanne",cantonCode:"VD"},{postalCode:"1011",placeName:"Lausanne",cantonCode:"VD"},{postalCode:"1012",placeName:"Lausanne",cantonCode:"VD"},{postalCode:"1014",placeName:"Lausanne Adm cant",cantonCode:"VD"},{postalCode:"1014",placeName:"Lausanne Adm cant VD",cantonCode:"VD"},{postalCode:"1015",placeName:"Lausanne",cantonCode:"VD"},{postalCode:"1018",placeName:"Lausanne",cantonCode:"VD"},{postalCode:"1019",placeName:"Lausanne Services spéciaux",cantonCode:"VD"},{postalCode:"1019",placeName:"Lausanne",cantonCode:"VD"},{postalCode:"1032",placeName:"Romanel-sur-Lausanne",cantonCode:"VD"},{postalCode:"1033",placeName:"Cheseaux-sur-Lausanne",cantonCode:"VD"},{postalCode:"1039",placeName:"Cheseaux Polyval",cantonCode:"VD"},{postalCode:"1052",placeName:"Le Mont-sur-Lausanne",cantonCode:"VD"},{postalCode:"1066",placeName:"Epalinges",cantonCode:"VD"},{postalCode:"1009",placeName:"Pully",cantonCode:"VD"},{postalCode:"1068",placeName:"Les Monts-de-Pully",cantonCode:"VD"},{postalCode:"1070",placeName:"Puidoux",cantonCode:"VD"},{postalCode:"1071",placeName:"Rivaz",cantonCode:"VD"},{postalCode:"1071",placeName:"Chexbres",cantonCode:"VD"},{postalCode:"1071",placeName:"St-Saphorin (Lavaux)",cantonCode:"VD"},{postalCode:"1072",placeName:"Forel (Lavaux)",cantonCode:"VD"},{postalCode:"1073",placeName:"Savigny",cantonCode:"VD"},{postalCode:"1073",placeName:"Mollie-Margot",cantonCode:"VD"},{postalCode:"1076",placeName:"Ferlens VD",cantonCode:"VD"},{postalCode:"1077",placeName:"Servion",cantonCode:"VD"},{postalCode:"1078",placeName:"Essertes",cantonCode:"VD"},{postalCode:"1080",placeName:"Les Cullayes",cantonCode:"VD"},{postalCode:"1081",placeName:"Montpreveyres",cantonCode:"VD"},{postalCode:"1083",placeName:"Mézières VD",cantonCode:"VD"},{postalCode:"1084",placeName:"Carrouge VD",cantonCode:"VD"},{postalCode:"1090",placeName:"La Croix (Lutry)",cantonCode:"VD"},{postalCode:"1091",placeName:"Aran",cantonCode:"VD"},{postalCode:"1091",placeName:"Chenaux",cantonCode:"VD"},{postalCode:"1091",placeName:"Grandvaux",cantonCode:"VD"},{postalCode:"1092",placeName:"Belmont-sur-Lausanne",cantonCode:"VD"},{postalCode:"1093",placeName:"La Conversion",cantonCode:"VD"},{postalCode:"1094",placeName:"Paudex",cantonCode:"VD"},{postalCode:"1095",placeName:"Lutry",cantonCode:"VD"},{postalCode:"1096",placeName:"Cully",cantonCode:"VD"},{postalCode:"1096",placeName:"Villette (Lavaux)",cantonCode:"VD"},{postalCode:"1097",placeName:"Riex",cantonCode:"VD"},{postalCode:"1098",placeName:"Epesses",cantonCode:"VD"},{postalCode:"1607",placeName:"Les Tavernes",cantonCode:"VD"},{postalCode:"1607",placeName:"Les Thioleyres",cantonCode:"VD"},{postalCode:"1607",placeName:"Palézieux",cantonCode:"VD"},{postalCode:"1607",placeName:"Palézieux-Village",cantonCode:"VD"},{postalCode:"1608",placeName:"Oron-le-Châtel",cantonCode:"VD"},{postalCode:"1608",placeName:"Chesalles-sur-Oron",cantonCode:"VD"},{postalCode:"1608",placeName:"Bussigny-sur-Oron",cantonCode:"VD"},{postalCode:"1610",placeName:"Vuibroye",cantonCode:"VD"},{postalCode:"1610",placeName:"Oron-la-Ville",cantonCode:"VD"},{postalCode:"1610",placeName:"Châtillens",cantonCode:"VD"},{postalCode:"1612",placeName:"Ecoteaux",cantonCode:"VD"},{postalCode:"1613",placeName:"Maracon",cantonCode:"VD"},{postalCode:"1026",placeName:"Echandens-Denges",cantonCode:"VD"},{postalCode:"1026",placeName:"Echandens",cantonCode:"VD"},{postalCode:"1026",placeName:"Denges",cantonCode:"VD"},{postalCode:"1027",placeName:"Lonay",cantonCode:"VD"},{postalCode:"1028",placeName:"Préverenges",cantonCode:"VD"},{postalCode:"1110",placeName:"Morges 1",cantonCode:"VD"},{postalCode:"1110",placeName:"Morges",cantonCode:"VD"},{postalCode:"1110",placeName:"Morges 2",cantonCode:"VD"},{postalCode:"1112",placeName:"Echichens",cantonCode:"VD"},{postalCode:"1113",placeName:"St-Saphorin-sur-Morges",cantonCode:"VD"},{postalCode:"1114",placeName:"Colombier VD",cantonCode:"VD"},{postalCode:"1115",placeName:"Vullierens",cantonCode:"VD"},{postalCode:"1116",placeName:"Cottens VD",cantonCode:"VD"},{postalCode:"1117",placeName:"Grancy",cantonCode:"VD"},{postalCode:"1121",placeName:"Bremblens",cantonCode:"VD"},{postalCode:"1122",placeName:"Romanel-sur-Morges",cantonCode:"VD"},{postalCode:"1123",placeName:"Aclens",cantonCode:"VD"},{postalCode:"1124",placeName:"Gollion",cantonCode:"VD"},{postalCode:"1125",placeName:"Monnaz",cantonCode:"VD"},{postalCode:"1126",placeName:"Vaux-sur-Morges",cantonCode:"VD"},{postalCode:"1127",placeName:"Clarmont",cantonCode:"VD"},{postalCode:"1128",placeName:"Reverolle",cantonCode:"VD"},{postalCode:"1131",placeName:"Tolochenaz",cantonCode:"VD"},{postalCode:"1132",placeName:"Lully VD",cantonCode:"VD"},{postalCode:"1134",placeName:"Chigny",cantonCode:"VD"},{postalCode:"1134",placeName:"Vufflens-le-Château",cantonCode:"VD"},{postalCode:"1135",placeName:"Denens",cantonCode:"VD"},{postalCode:"1136",placeName:"Bussy-Chardonney",cantonCode:"VD"},{postalCode:"1141",placeName:"Sévery",cantonCode:"VD"},{postalCode:"1142",placeName:"Pampigny",cantonCode:"VD"},{postalCode:"1143",placeName:"Apples",cantonCode:"VD"},{postalCode:"1144",placeName:"Ballens",cantonCode:"VD"},{postalCode:"1145",placeName:"Bière",cantonCode:"VD"},{postalCode:"1146",placeName:"Mollens VD",cantonCode:"VD"},{postalCode:"1147",placeName:"Montricher",cantonCode:"VD"},{postalCode:"1148",placeName:"Cuarnens",cantonCode:"VD"},{postalCode:"1148",placeName:"L'Isle",cantonCode:"VD"},{postalCode:"1148",placeName:"Moiry VD",cantonCode:"VD"},{postalCode:"1148",placeName:"Villars-Bozon",cantonCode:"VD"},{postalCode:"1148",placeName:"Mont-la-Ville",cantonCode:"VD"},{postalCode:"1148",placeName:"Mauraz",cantonCode:"VD"},{postalCode:"1148",placeName:"La Coudre",cantonCode:"VD"},{postalCode:"1148",placeName:"Chavannes-le-Veyron",cantonCode:"VD"},{postalCode:"1149",placeName:"Berolle",cantonCode:"VD"},{postalCode:"1162",placeName:"St-Prex",cantonCode:"VD"},{postalCode:"1163",placeName:"Etoy",cantonCode:"VD"},{postalCode:"1164",placeName:"Buchillon",cantonCode:"VD"},{postalCode:"1165",placeName:"Allaman",cantonCode:"VD"},{postalCode:"1167",placeName:"Lussy-sur-Morges",cantonCode:"VD"},{postalCode:"1168",placeName:"Villars-sous-Yens",cantonCode:"VD"},{postalCode:"1169",placeName:"Yens",cantonCode:"VD"},{postalCode:"1170",placeName:"Aubonne",cantonCode:"VD"},{postalCode:"1172",placeName:"Bougy-Villars",cantonCode:"VD"},{postalCode:"1173",placeName:"Féchy",cantonCode:"VD"},{postalCode:"1174",placeName:"Pizy",cantonCode:"VD"},{postalCode:"1174",placeName:"Montherod",cantonCode:"VD"},{postalCode:"1175",placeName:"Lavigny",cantonCode:"VD"},{postalCode:"1176",placeName:"St-Livres",cantonCode:"VD"},{postalCode:"1187",placeName:"St-Oyens",cantonCode:"VD"},{postalCode:"1188",placeName:"Gimel",cantonCode:"VD"},{postalCode:"1189",placeName:"Saubraz",cantonCode:"VD"},{postalCode:"1304",placeName:"Dizy",cantonCode:"VD"},{postalCode:"1304",placeName:"Senarclens",cantonCode:"VD"},{postalCode:"1304",placeName:"Allens",cantonCode:"VD"},{postalCode:"1304",placeName:"Cossonay-Ville",cantonCode:"VD"},{postalCode:"1308",placeName:"La Chaux (Cossonay)",cantonCode:"VD"},{postalCode:"1312",placeName:"Eclépens",cantonCode:"VD"},{postalCode:"1313",placeName:"Ferreyres",cantonCode:"VD"},{postalCode:"1315",placeName:"La Sarraz",cantonCode:"VD"},{postalCode:"1316",placeName:"Chevilly",cantonCode:"VD"},{postalCode:"1317",placeName:"Orny",cantonCode:"VD"},{postalCode:"1318",placeName:"Pompaples",cantonCode:"VD"},{postalCode:"1166",placeName:"Perroy",cantonCode:"VD"},{postalCode:"1180",placeName:"Tartegnin",cantonCode:"VD"},{postalCode:"1180",placeName:"Rolle",cantonCode:"VD"},{postalCode:"1182",placeName:"Gilly",cantonCode:"VD"},{postalCode:"1183",placeName:"Bursins",cantonCode:"VD"},{postalCode:"1184",placeName:"Vinzel",cantonCode:"VD"},{postalCode:"1184",placeName:"Luins",cantonCode:"VD"},{postalCode:"1185",placeName:"Mont-sur-Rolle",cantonCode:"VD"},{postalCode:"1186",placeName:"Essertines-sur-Rolle",cantonCode:"VD"},{postalCode:"1188",placeName:"St-George",cantonCode:"VD"},{postalCode:"1195",placeName:"Dully",cantonCode:"VD"},{postalCode:"1195",placeName:"Bursinel",cantonCode:"VD"},{postalCode:"1196",placeName:"Gland",cantonCode:"VD"},{postalCode:"1197",placeName:"Prangins",cantonCode:"VD"},{postalCode:"1260",placeName:"Nyon 2",cantonCode:"VD"},{postalCode:"1260",placeName:"Nyon 1",cantonCode:"VD"},{postalCode:"1260",placeName:"Nyon",cantonCode:"VD"},{postalCode:"1261",placeName:"Marchissy",cantonCode:"VD"},{postalCode:"1261",placeName:"Le Vaud",cantonCode:"VD"},{postalCode:"1261",placeName:"Longirod",cantonCode:"VD"},{postalCode:"1262",placeName:"Eysins",cantonCode:"VD"},{postalCode:"1263",placeName:"Crassier",cantonCode:"VD"},{postalCode:"1264",placeName:"St-Cergue",cantonCode:"VD"},{postalCode:"1265",placeName:"La Cure",cantonCode:"VD"},{postalCode:"1266",placeName:"Duillier",cantonCode:"VD"},{postalCode:"1267",placeName:"Vich",cantonCode:"VD"},{postalCode:"1267",placeName:"Coinsins",cantonCode:"VD"},{postalCode:"1268",placeName:"Begnins",cantonCode:"VD"},{postalCode:"1268",placeName:"Burtigny",cantonCode:"VD"},{postalCode:"1269",placeName:"Bassins",cantonCode:"VD"},{postalCode:"1270",placeName:"Trélex",cantonCode:"VD"},{postalCode:"1271",placeName:"Givrins",cantonCode:"VD"},{postalCode:"1272",placeName:"Genolier",cantonCode:"VD"},{postalCode:"1273",placeName:"Arzier-Le Muids",cantonCode:"VD"},{postalCode:"1274",placeName:"Signy-Centre",cantonCode:"VD"},{postalCode:"1274",placeName:"Signy",cantonCode:"VD"},{postalCode:"1274",placeName:"Grens",cantonCode:"VD"},{postalCode:"1275",placeName:"Chéserex",cantonCode:"VD"},{postalCode:"1276",placeName:"Gingins",cantonCode:"VD"},{postalCode:"1277",placeName:"Borex",cantonCode:"VD"},{postalCode:"1277",placeName:"Arnex-sur-Nyon",cantonCode:"VD"},{postalCode:"1278",placeName:"La Rippe",cantonCode:"VD"},{postalCode:"1279",placeName:"Bogis-Bossey",cantonCode:"VD"},{postalCode:"1279",placeName:"Chavannes-de-Bogis",cantonCode:"VD"},{postalCode:"1290",placeName:"Chavannes-des-Bois",cantonCode:"VD"},{postalCode:"1291",placeName:"Commugny",cantonCode:"VD"},{postalCode:"1295",placeName:"Tannay",cantonCode:"VD"},{postalCode:"1295",placeName:"Mies",cantonCode:"VD"},{postalCode:"1296",placeName:"Coppet",cantonCode:"VD"},{postalCode:"1297",placeName:"Founex",cantonCode:"VD"},{postalCode:"1299",placeName:"Crans VD",cantonCode:"VD"},{postalCode:"1299",placeName:"Crans-près-Céligny",cantonCode:"VD"},{postalCode:"1008",placeName:"Prilly",cantonCode:"VD"},{postalCode:"1020",placeName:"Renens VD",cantonCode:"VD"},{postalCode:"1020",placeName:"Renens VD 1",cantonCode:"VD"},{postalCode:"1022",placeName:"Chavannes-près-Renens",cantonCode:"VD"},{postalCode:"1023",placeName:"Crissier",cantonCode:"VD"},{postalCode:"1023",placeName:"Crissier 1",cantonCode:"VD"},{postalCode:"1024",placeName:"Ecublens VD",cantonCode:"VD"},{postalCode:"1025",placeName:"St-Sulpice VD",cantonCode:"VD"},{postalCode:"1029",placeName:"Villars-Ste-Croix",cantonCode:"VD"},{postalCode:"1030",placeName:"Bussigny",cantonCode:"VD"},{postalCode:"1658",placeName:"Rossinière",cantonCode:"VD"},{postalCode:"1658",placeName:"La Tine",cantonCode:"VD"},{postalCode:"1659",placeName:"Rougemont",cantonCode:"VD"},{postalCode:"1659",placeName:"Flendruz",cantonCode:"VD"},{postalCode:"1660",placeName:"La Lécherette",cantonCode:"VD"},{postalCode:"1660",placeName:"Les Moulins",cantonCode:"VD"},{postalCode:"1660",placeName:"L'Etivaz",cantonCode:"VD"},{postalCode:"1660",placeName:"Château-d'Oex",cantonCode:"VD"},{postalCode:"1800",placeName:"Vevey 1",cantonCode:"VD"},{postalCode:"1800",placeName:"Vevey",cantonCode:"VD"},{postalCode:"1801",placeName:"Le Mont-Pèlerin",cantonCode:"VD"},{postalCode:"1802",placeName:"Corseaux",cantonCode:"VD"},{postalCode:"1803",placeName:"Chardonne",cantonCode:"VD"},{postalCode:"1804",placeName:"Corsier-sur-Vevey",cantonCode:"VD"},{postalCode:"1805",placeName:"Jongny",cantonCode:"VD"},{postalCode:"1806",placeName:"St-Légier-La Chiésaz",cantonCode:"VD"},{postalCode:"1807",placeName:"Blonay",cantonCode:"VD"},{postalCode:"1808",placeName:"Les Monts-de-Corsier",cantonCode:"VD"},{postalCode:"1809",placeName:"Fenil-sur-Corsier",cantonCode:"VD"},{postalCode:"1811",placeName:"Vevey",cantonCode:"VD"},{postalCode:"1811",placeName:"Vevey Services spéciaux",cantonCode:"VD"},{postalCode:"1814",placeName:"La Tour-de-Peilz",cantonCode:"VD"},{postalCode:"1815",placeName:"Clarens",cantonCode:"VD"},{postalCode:"1816",placeName:"Chailly-Montreux",cantonCode:"VD"},{postalCode:"1817",placeName:"Brent",cantonCode:"VD"},{postalCode:"1818",placeName:"Montreux Redoute",cantonCode:"VD"},{postalCode:"1818",placeName:"Montreux La Redoute",cantonCode:"VD"},{postalCode:"1820",placeName:"Montreux 2",cantonCode:"VD"},{postalCode:"1820",placeName:"Territet",cantonCode:"VD"},{postalCode:"1820",placeName:"Veytaux",cantonCode:"VD"},{postalCode:"1820",placeName:"Montreux",cantonCode:"VD"},{postalCode:"1820",placeName:"Montreux 1",cantonCode:"VD"},{postalCode:"1822",placeName:"Chernex",cantonCode:"VD"},{postalCode:"1823",placeName:"Glion",cantonCode:"VD"},{postalCode:"1824",placeName:"Caux",cantonCode:"VD"},{postalCode:"1832",placeName:"Chamby",cantonCode:"VD"},{postalCode:"1832",placeName:"Villard-sur-Chamby",cantonCode:"VD"},{postalCode:"1833",placeName:"Les Avants",cantonCode:"VD"},{postalCode:"3900",placeName:"Brig",cantonCode:"VS"},{postalCode:"3900",placeName:"Brigerbad",cantonCode:"VS"},{postalCode:"3900",placeName:"Gamsen",cantonCode:"VS"},{postalCode:"3901",placeName:"Rothwald",cantonCode:"VS"},{postalCode:"3902",placeName:"Glis",cantonCode:"VS"},{postalCode:"3903",placeName:"Mund",cantonCode:"VS"},{postalCode:"3903",placeName:"Birgisch",cantonCode:"VS"},{postalCode:"3904",placeName:"Naters",cantonCode:"VS"},{postalCode:"3907",placeName:"Simplon Dorf",cantonCode:"VS"},{postalCode:"3907",placeName:"Gabi (Simplon)",cantonCode:"VS"},{postalCode:"3907",placeName:"Gondo",cantonCode:"VS"},{postalCode:"3911",placeName:"Ried-Brig",cantonCode:"VS"},{postalCode:"3912",placeName:"Termen",cantonCode:"VS"},{postalCode:"3913",placeName:"Rosswald",cantonCode:"VS"},{postalCode:"3914",placeName:"Blatten b. Naters",cantonCode:"VS"},{postalCode:"3914",placeName:"Belalp",cantonCode:"VS"},{postalCode:"3939",placeName:"Eggerberg",cantonCode:"VS"},{postalCode:"1911",placeName:"Mayens-de-Chamoson",cantonCode:"VS"},{postalCode:"1955",placeName:"Mayens-de-Chamoson",cantonCode:"VS"},{postalCode:"1955",placeName:"Némiaz (Chamoson)",cantonCode:"VS"},{postalCode:"1955",placeName:"Les Vérines (Chamoson)",cantonCode:"VS"},{postalCode:"1955",placeName:"Grugnay (Chamoson)",cantonCode:"VS"},{postalCode:"1955",placeName:"Chamoson",cantonCode:"VS"},{postalCode:"1955",placeName:"St-Pierre-de-Clages",cantonCode:"VS"},{postalCode:"1957",placeName:"Ardon",cantonCode:"VS"},{postalCode:"1963",placeName:"Vétroz",cantonCode:"VS"},{postalCode:"1964",placeName:"Conthey",cantonCode:"VS"},{postalCode:"1975",placeName:"St-Séverin",cantonCode:"VS"},{postalCode:"1976",placeName:"Aven",cantonCode:"VS"},{postalCode:"1976",placeName:"Daillon",cantonCode:"VS"},{postalCode:"1976",placeName:"Erde",cantonCode:"VS"},{postalCode:"1993",placeName:"Clèbes (Nendaz)",cantonCode:"VS"},{postalCode:"1994",placeName:"Aproz (Nendaz)",cantonCode:"VS"},{postalCode:"1996",placeName:"Condémines (Nendaz)",cantonCode:"VS"},{postalCode:"1996",placeName:"Beuson (Nendaz)",cantonCode:"VS"},{postalCode:"1996",placeName:"Baar (Nendaz)",cantonCode:"VS"},{postalCode:"1996",placeName:"Bieudron (Nendaz)",cantonCode:"VS"},{postalCode:"1996",placeName:"Brignon (Nendaz)",cantonCode:"VS"},{postalCode:"1996",placeName:"Saclentse",cantonCode:"VS"},{postalCode:"1996",placeName:"Fey (Nendaz)",cantonCode:"VS"},{postalCode:"1996",placeName:"Basse-Nendaz",cantonCode:"VS"},{postalCode:"1997",placeName:"Haute-Nendaz",cantonCode:"VS"},{postalCode:"1997",placeName:"Sornard (Nendaz)",cantonCode:"VS"},{postalCode:"1997",placeName:"Siviez (Nendaz)",cantonCode:"VS"},{postalCode:"1927",placeName:"Chemin",cantonCode:"VS"},{postalCode:"1933",placeName:"La Garde (Sembrancher)",cantonCode:"VS"},{postalCode:"1933",placeName:"Vens (Sembrancher)",cantonCode:"VS"},{postalCode:"1933",placeName:"Sembrancher",cantonCode:"VS"},{postalCode:"1933",placeName:"Chamoille (Sembrancher)",cantonCode:"VS"},{postalCode:"1934",placeName:"Le Châble VS",cantonCode:"VS"},{postalCode:"1934",placeName:"Bruson",cantonCode:"VS"},{postalCode:"1936",placeName:"Verbier",cantonCode:"VS"},{postalCode:"1937",placeName:"Orsières",cantonCode:"VS"},{postalCode:"1938",placeName:"Champex-Lac",cantonCode:"VS"},{postalCode:"1941",placeName:"Vollèges",cantonCode:"VS"},{postalCode:"1941",placeName:"Cries (Vollèges)",cantonCode:"VS"},{postalCode:"1942",placeName:"Levron",cantonCode:"VS"},{postalCode:"1943",placeName:"Praz-de-Fort",cantonCode:"VS"},{postalCode:"1944",placeName:"La Fouly VS",cantonCode:"VS"},{postalCode:"1945",placeName:"Chez Petit (Liddes)",cantonCode:"VS"},{postalCode:"1945",placeName:"Vichères (Liddes)",cantonCode:"VS"},{postalCode:"1945",placeName:"Palasuit (Liddes)",cantonCode:"VS"},{postalCode:"1945",placeName:"Dranse (Liddes)",cantonCode:"VS"},{postalCode:"1945",placeName:"Chandonne (Liddes)",cantonCode:"VS"},{postalCode:"1945",placeName:"Rive Haute (Liddes)",cantonCode:"VS"},{postalCode:"1945",placeName:"Fontaine Dessus (Liddes)",cantonCode:"VS"},{postalCode:"1945",placeName:"Petit Vichères (Liddes)",cantonCode:"VS"},{postalCode:"1945",placeName:"Liddes",cantonCode:"VS"},{postalCode:"1945",placeName:"Fontaine Dessous (Liddes)",cantonCode:"VS"},{postalCode:"1945",placeName:"Les Moulins VS (Liddes)",cantonCode:"VS"},{postalCode:"1945",placeName:"Fornex (Liddes)",cantonCode:"VS"},{postalCode:"1946",placeName:"Bourg-St-Pierre",cantonCode:"VS"},{postalCode:"1947",placeName:"Versegères",cantonCode:"VS"},{postalCode:"1947",placeName:"Champsec",cantonCode:"VS"},{postalCode:"1948",placeName:"Fionnay",cantonCode:"VS"},{postalCode:"1948",placeName:"Lourtier",cantonCode:"VS"},{postalCode:"1948",placeName:"Sarreyer",cantonCode:"VS"},{postalCode:"3801",placeName:"Jungfraujoch",cantonCode:"VS"},{postalCode:"3984",placeName:"Fiesch",cantonCode:"VS"},{postalCode:"3984",placeName:"Fieschertal",cantonCode:"VS"},{postalCode:"3984",placeName:"Fiesch",cantonCode:"VS"},{postalCode:"3985",placeName:"Münster VS",cantonCode:"VS"},{postalCode:"3985",placeName:"Geschinen",cantonCode:"VS"},{postalCode:"3988",placeName:"Obergesteln",cantonCode:"VS"},{postalCode:"3988",placeName:"Ulrichen",cantonCode:"VS"},{postalCode:"3989",placeName:"Selkingen",cantonCode:"VS"},{postalCode:"3989",placeName:"Ritzingen",cantonCode:"VS"},{postalCode:"3989",placeName:"Blitzingen",cantonCode:"VS"},{postalCode:"3989",placeName:"Niederwald",cantonCode:"VS"},{postalCode:"3989",placeName:"Biel VS",cantonCode:"VS"},{postalCode:"3989",placeName:"Grafschaft",cantonCode:"VS"},{postalCode:"3994",placeName:"Lax",cantonCode:"VS"},{postalCode:"3995",placeName:"Steinhaus",cantonCode:"VS"},{postalCode:"3995",placeName:"Steinhaus",cantonCode:"VS"},{postalCode:"3995",placeName:"Mühlebach (Goms)",cantonCode:"VS"},{postalCode:"3995",placeName:"Ernen",cantonCode:"VS"},{postalCode:"3995",placeName:"Mühlebach (Goms)",cantonCode:"VS"},{postalCode:"3995",placeName:"Ausserbinn",cantonCode:"VS"},{postalCode:"3996",placeName:"Binn",cantonCode:"VS"},{postalCode:"3997",placeName:"Bellwald",cantonCode:"VS"},{postalCode:"3998",placeName:"Reckingen VS",cantonCode:"VS"},{postalCode:"3998",placeName:"Gluringen",cantonCode:"VS"},{postalCode:"3999",placeName:"Oberwald",cantonCode:"VS"},{postalCode:"1961",placeName:"Vernamiège",cantonCode:"VS"},{postalCode:"1966",placeName:"Saxonne (Ayent)",cantonCode:"VS"},{postalCode:"1966",placeName:"Botyre (Ayent)",cantonCode:"VS"},{postalCode:"1966",placeName:"Luc (Ayent)",cantonCode:"VS"},{postalCode:"1966",placeName:"Villa (Ayent)",cantonCode:"VS"},{postalCode:"1966",placeName:"Argnou (Ayent)",cantonCode:"VS"},{postalCode:"1966",placeName:"La Place (Ayent)",cantonCode:"VS"},{postalCode:"1966",placeName:"Fortunau (Ayent)",cantonCode:"VS"},{postalCode:"1966",placeName:"Blignou (Ayent)",cantonCode:"VS"},{postalCode:"1966",placeName:"Ayent",cantonCode:"VS"},{postalCode:"1966",placeName:"Signèse (Ayent)",cantonCode:"VS"},{postalCode:"1966",placeName:"St-Romain (Ayent)",cantonCode:"VS"},{postalCode:"1968",placeName:"Mase",cantonCode:"VS"},{postalCode:"1969",placeName:"Eison (St-Martin)",cantonCode:"VS"},{postalCode:"1969",placeName:"Liez (St-Martin)",cantonCode:"VS"},{postalCode:"1969",placeName:"St-Martin VS",cantonCode:"VS"},{postalCode:"1969",placeName:"Trogne (St-Martin)",cantonCode:"VS"},{postalCode:"1969",placeName:"Suen (St-Martin)",cantonCode:"VS"},{postalCode:"1972",placeName:"Anzère",cantonCode:"VS"},{postalCode:"1973",placeName:"Nax",cantonCode:"VS"},{postalCode:"1981",placeName:"Vex",cantonCode:"VS"},{postalCode:"1982",placeName:"Euseigne",cantonCode:"VS"},{postalCode:"1983",placeName:"Evolène",cantonCode:"VS"},{postalCode:"1983",placeName:"Lanna",cantonCode:"VS"},{postalCode:"1984",placeName:"La Tour VS",cantonCode:"VS"},{postalCode:"1984",placeName:"Les Haudères",cantonCode:"VS"},{postalCode:"1985",placeName:"La Forclaz VS",cantonCode:"VS"},{postalCode:"1985",placeName:"Villa (Evolène)",cantonCode:"VS"},{postalCode:"1985",placeName:"La Sage",cantonCode:"VS"},{postalCode:"1986",placeName:"Arolla",cantonCode:"VS"},{postalCode:"1987",placeName:"Hérémence",cantonCode:"VS"},{postalCode:"1988",placeName:"Thyon",cantonCode:"VS"},{postalCode:"1988",placeName:"Les Collons",cantonCode:"VS"},{postalCode:"3945",placeName:"Niedergampel",cantonCode:"VS"},{postalCode:"3945",placeName:"Gampel",cantonCode:"VS"},{postalCode:"3946",placeName:"Turtmann",cantonCode:"VS"},{postalCode:"3946",placeName:"Gruben",cantonCode:"VS"},{postalCode:"3947",placeName:"Ergisch",cantonCode:"VS"},{postalCode:"3948",placeName:"Unterems",cantonCode:"VS"},{postalCode:"3948",placeName:"Oberems",cantonCode:"VS"},{postalCode:"3951",placeName:"Agarn",cantonCode:"VS"},{postalCode:"3952",placeName:"Susten",cantonCode:"VS"},{postalCode:"3953",placeName:"Inden",cantonCode:"VS"},{postalCode:"3953",placeName:"Leuk Stadt",cantonCode:"VS"},{postalCode:"3953",placeName:"Varen",cantonCode:"VS"},{postalCode:"3954",placeName:"Leukerbad",cantonCode:"VS"},{postalCode:"3955",placeName:"Albinen",cantonCode:"VS"},{postalCode:"3956",placeName:"Guttet-Feschel",cantonCode:"VS"},{postalCode:"3957",placeName:"Bratsch",cantonCode:"VS"},{postalCode:"3957",placeName:"Erschmatt",cantonCode:"VS"},{postalCode:"3970",placeName:"Salgesch",cantonCode:"VS"},{postalCode:"1906",placeName:"Charrat",cantonCode:"VS"},{postalCode:"1907",placeName:"Saxon",cantonCode:"VS"},{postalCode:"1908",placeName:"Riddes",cantonCode:"VS"},{postalCode:"1911",placeName:"Ovronnaz",cantonCode:"VS"},{postalCode:"1912",placeName:"Produit (Leytron)",cantonCode:"VS"},{postalCode:"1912",placeName:"Dugny (Leytron)",cantonCode:"VS"},{postalCode:"1912",placeName:"Leytron",cantonCode:"VS"},{postalCode:"1912",placeName:"Montagnon (Leytron)",cantonCode:"VS"},{postalCode:"1913",placeName:"Saillon",cantonCode:"VS"},{postalCode:"1913",placeName:"Saillon",cantonCode:"VS"},{postalCode:"1914",placeName:"Auddes-sur-Riddes",cantonCode:"VS"},{postalCode:"1914",placeName:"Isérables",cantonCode:"VS"},{postalCode:"1918",placeName:"La Tzoumaz",cantonCode:"VS"},{postalCode:"1919",placeName:"Martigny Groupe Mutuel",cantonCode:"VS"},{postalCode:"1919",placeName:"Martigny Mutuel",cantonCode:"VS"},{postalCode:"1920",placeName:"Martigny",cantonCode:"VS"},{postalCode:"1920",placeName:"Martigny 1",cantonCode:"VS"},{postalCode:"1921",placeName:"Martigny-Croix",cantonCode:"VS"},{postalCode:"1926",placeName:"Fully",cantonCode:"VS"},{postalCode:"1928",placeName:"Ravoire",cantonCode:"VS"},{postalCode:"1929",placeName:"Trient",cantonCode:"VS"},{postalCode:"1932",placeName:"Bovernier",cantonCode:"VS"},{postalCode:"1932",placeName:"Les Valettes (Bovernier)",cantonCode:"VS"},{postalCode:"1868",placeName:"Collombey",cantonCode:"VS"},{postalCode:"1870",placeName:"Monthey 2",cantonCode:"VS"},{postalCode:"1870",placeName:"Monthey",cantonCode:"VS"},{postalCode:"1870",placeName:"Monthey",cantonCode:"VS"},{postalCode:"1870",placeName:"Monthey 1",cantonCode:"VS"},{postalCode:"1871",placeName:"Les Giettes",cantonCode:"VS"},{postalCode:"1871",placeName:"Choëx",cantonCode:"VS"},{postalCode:"1872",placeName:"Troistorrents",cantonCode:"VS"},{postalCode:"1873",placeName:"Val-d'Illiez",cantonCode:"VS"},{postalCode:"1873",placeName:"Les Crosets",cantonCode:"VS"},{postalCode:"1873",placeName:"Champoussin",cantonCode:"VS"},{postalCode:"1874",placeName:"Champéry",cantonCode:"VS"},{postalCode:"1875",placeName:"Morgins",cantonCode:"VS"},{postalCode:"1893",placeName:"Muraz (Collombey)",cantonCode:"VS"},{postalCode:"1895",placeName:"Vionnaz",cantonCode:"VS"},{postalCode:"1896",placeName:"Vouvry",cantonCode:"VS"},{postalCode:"1896",placeName:"Miex",cantonCode:"VS"},{postalCode:"1897",placeName:"Les Evouettes",cantonCode:"VS"},{postalCode:"1897",placeName:"Bouveret",cantonCode:"VS"},{postalCode:"1898",placeName:"St-Gingolph",cantonCode:"VS"},{postalCode:"1899",placeName:"Torgon",cantonCode:"VS"},{postalCode:"3916",placeName:"Ferden",cantonCode:"VS"},{postalCode:"3917",placeName:"Goppenstein",cantonCode:"VS"},{postalCode:"3917",placeName:"Kippel",cantonCode:"VS"},{postalCode:"3918",placeName:"Wiler (Lötschen)",cantonCode:"VS"},{postalCode:"3919",placeName:"Blatten (Lötschen)",cantonCode:"VS"},{postalCode:"3935",placeName:"Bürchen",cantonCode:"VS"},{postalCode:"3938",placeName:"Ausserberg",cantonCode:"VS"},{postalCode:"3940",placeName:"Steg VS",cantonCode:"VS"},{postalCode:"3942",placeName:"Niedergesteln",cantonCode:"VS"},{postalCode:"3942",placeName:"St. German",cantonCode:"VS"},{postalCode:"3942",placeName:"Raron",cantonCode:"VS"},{postalCode:"3943",placeName:"Eischoll",cantonCode:"VS"},{postalCode:"3944",placeName:"Unterbäch VS",cantonCode:"VS"},{postalCode:"3949",placeName:"Hohtenn",cantonCode:"VS"},{postalCode:"3982",placeName:"Bitsch",cantonCode:"VS"},{postalCode:"3983",placeName:"Filet",cantonCode:"VS"},{postalCode:"3983",placeName:"Mörel",cantonCode:"VS"},{postalCode:"3983",placeName:"Bister",cantonCode:"VS"},{postalCode:"3983",placeName:"Greich",cantonCode:"VS"},{postalCode:"3983",placeName:"Goppisberg",cantonCode:"VS"},{postalCode:"3986",placeName:"Ried-Mörel",cantonCode:"VS"},{postalCode:"3987",placeName:"Riederalp",cantonCode:"VS"},{postalCode:"3991",placeName:"Betten",cantonCode:"VS"},{postalCode:"3992",placeName:"Bettmeralp",cantonCode:"VS"},{postalCode:"3993",placeName:"Grengiols",cantonCode:"VS"},{postalCode:"3994",placeName:"Martisberg",cantonCode:"VS"},{postalCode:"1869",placeName:"Massongex",cantonCode:"VS"},{postalCode:"1890",placeName:"St-Maurice",cantonCode:"VS"},{postalCode:"1890",placeName:"Mex VS",cantonCode:"VS"},{postalCode:"1891",placeName:"Vérossaz",cantonCode:"VS"},{postalCode:"1902",placeName:"Evionnaz",cantonCode:"VS"},{postalCode:"1903",placeName:"Collonges",cantonCode:"VS"},{postalCode:"1904",placeName:"Vernayaz",cantonCode:"VS"},{postalCode:"1905",placeName:"Dorénaz",cantonCode:"VS"},{postalCode:"1922",placeName:"Les Granges (Salvan)",cantonCode:"VS"},{postalCode:"1922",placeName:"Salvan",cantonCode:"VS"},{postalCode:"1923",placeName:"Les Marécottes",cantonCode:"VS"},{postalCode:"1923",placeName:"Le Trétien",cantonCode:"VS"},{postalCode:"1925",placeName:"Le Châtelard VS",cantonCode:"VS"},{postalCode:"1925",placeName:"Finhaut",cantonCode:"VS"},{postalCode:"1958",placeName:"St-Léonard",cantonCode:"VS"},{postalCode:"1977",placeName:"Icogne",cantonCode:"VS"},{postalCode:"1978",placeName:"Lens",cantonCode:"VS"},{postalCode:"3960",placeName:"Loc",cantonCode:"VS"},{postalCode:"3960",placeName:"Niouc",cantonCode:"VS"},{postalCode:"3960",placeName:"Sierre",cantonCode:"VS"},{postalCode:"3960",placeName:"Corin-de-la-Crête",cantonCode:"VS"},{postalCode:"3960",placeName:"Muraz (Sierre)",cantonCode:"VS"},{postalCode:"3961",placeName:"St-Jean VS",cantonCode:"VS"},{postalCode:"3961",placeName:"Chandolin",cantonCode:"VS"},{postalCode:"3961",placeName:"Zinal",cantonCode:"VS"},{postalCode:"3961",placeName:"Ayer",cantonCode:"VS"},{postalCode:"3961",placeName:"St-Luc",cantonCode:"VS"},{postalCode:"3961",placeName:"Mission",cantonCode:"VS"},{postalCode:"3961",placeName:"Grimentz",cantonCode:"VS"},{postalCode:"3961",placeName:"Vissoie",cantonCode:"VS"},{postalCode:"3963",placeName:"Crans-Montana 1",cantonCode:"VS"},{postalCode:"3963",placeName:"Crans-Montana",cantonCode:"VS"},{postalCode:"3963",placeName:"Montana",cantonCode:"VS"},{postalCode:"3963",placeName:"Crans-Montana 2",cantonCode:"VS"},{postalCode:"3963",placeName:"Aminona",cantonCode:"VS"},{postalCode:"3965",placeName:"Chippis",cantonCode:"VS"},{postalCode:"3966",placeName:"Réchy",cantonCode:"VS"},{postalCode:"3966",placeName:"Chalais",cantonCode:"VS"},{postalCode:"3967",placeName:"Vercorin",cantonCode:"VS"},{postalCode:"3968",placeName:"Veyras",cantonCode:"VS"},{postalCode:"3971",placeName:"Chermignon",cantonCode:"VS"},{postalCode:"3971",placeName:"Chermignon-d'en-Bas",cantonCode:"VS"},{postalCode:"3971",placeName:"Ollon VS",cantonCode:"VS"},{postalCode:"3972",placeName:"Miège",cantonCode:"VS"},{postalCode:"3973",placeName:"Venthône",cantonCode:"VS"},{postalCode:"3974",placeName:"Mollens VS",cantonCode:"VS"},{postalCode:"3975",placeName:"Randogne",cantonCode:"VS"},{postalCode:"3976",placeName:"Noës",cantonCode:"VS"},{postalCode:"3976",placeName:"Champzabé",cantonCode:"VS"},{postalCode:"3977",placeName:"Granges VS",cantonCode:"VS"},{postalCode:"3978",placeName:"Flanthey",cantonCode:"VS"},{postalCode:"3979",placeName:"Grône",cantonCode:"VS"},{postalCode:"1950",placeName:"Sion",cantonCode:"VS"},{postalCode:"1950",placeName:"Sion 2",cantonCode:"VS"},{postalCode:"1950",placeName:"Sion 4",cantonCode:"VS"},{postalCode:"1951",placeName:"Sion",cantonCode:"VS"},{postalCode:"1958",placeName:"Uvrier",cantonCode:"VS"},{postalCode:"1962",placeName:"Pont-de-la-Morge (Sion)",cantonCode:"VS"},{postalCode:"1965",placeName:"Chandolin (Savièse)",cantonCode:"VS"},{postalCode:"1965",placeName:"Granois (Savièse)",cantonCode:"VS"},{postalCode:"1965",placeName:"Diolly (Savièse)",cantonCode:"VS"},{postalCode:"1965",placeName:"Mayens-de-la-Zour (Savièse)",cantonCode:"VS"},{postalCode:"1965",placeName:"La Muraz (Savièse)",cantonCode:"VS"},{postalCode:"1965",placeName:"Ormône (Savièse)",cantonCode:"VS"},{postalCode:"1965",placeName:"Drône (Savièse)",cantonCode:"VS"},{postalCode:"1965",placeName:"Savièse",cantonCode:"VS"},{postalCode:"1965",placeName:"Monteiller (Savièse)",cantonCode:"VS"},{postalCode:"1965",placeName:"St-Germain (Savièse)",cantonCode:"VS"},{postalCode:"1965",placeName:"Roumaz (Savièse)",cantonCode:"VS"},{postalCode:"1967",placeName:"Bramois",cantonCode:"VS"},{postalCode:"1971",placeName:"Grimisuat",cantonCode:"VS"},{postalCode:"1971",placeName:"Champlan (Grimisuat)",cantonCode:"VS"},{postalCode:"1974",placeName:"Arbaz",cantonCode:"VS"},{postalCode:"1991",placeName:"Arvillard (Salins)",cantonCode:"VS"},{postalCode:"1991",placeName:"Salins",cantonCode:"VS"},{postalCode:"1991",placeName:"Turin (Salins)",cantonCode:"VS"},{postalCode:"1991",placeName:"Misériez (Salins)",cantonCode:"VS"},{postalCode:"1991",placeName:"Pravidondaz (Salins)",cantonCode:"VS"},{postalCode:"1992",placeName:"Crête-à-l'Oeil(Les Agettes)",cantonCode:"VS"},{postalCode:"1992",placeName:"Les Mayens-de-Sion",cantonCode:"VS"},{postalCode:"1992",placeName:"La Vernaz (Les Agettes)",cantonCode:"VS"},{postalCode:"1992",placeName:"Crête-à-l'Oeil (Les Agettes)",cantonCode:"VS"},{postalCode:"1992",placeName:"Les Agettes",cantonCode:"VS"},{postalCode:"1993",placeName:"Veysonnaz",cantonCode:"VS"},{postalCode:"3905",placeName:"Saas-Almagell",cantonCode:"VS"},{postalCode:"3906",placeName:"Saas-Fee",cantonCode:"VS"},{postalCode:"3908",placeName:"Saas-Balen",cantonCode:"VS"},{postalCode:"3910",placeName:"Saas-Grund",cantonCode:"VS"},{postalCode:"3920",placeName:"Zermatt",cantonCode:"VS"},{postalCode:"3922",placeName:"Eisten",cantonCode:"VS"},{postalCode:"3922",placeName:"Stalden VS",cantonCode:"VS"},{postalCode:"3922",placeName:"Kalpetran",cantonCode:"VS"},{postalCode:"3923",placeName:"Törbel",cantonCode:"VS"},{postalCode:"3924",placeName:"St. Niklaus VS",cantonCode:"VS"},{postalCode:"3925",placeName:"Grächen",cantonCode:"VS"},{postalCode:"3926",placeName:"Embd",cantonCode:"VS"},{postalCode:"3927",placeName:"Herbriggen",cantonCode:"VS"},{postalCode:"3928",placeName:"Randa",cantonCode:"VS"},{postalCode:"3929",placeName:"Täsch",cantonCode:"VS"},{postalCode:"3930",placeName:"Visp",cantonCode:"VS"},{postalCode:"3930",placeName:"Eyholz",cantonCode:"VS"},{postalCode:"3931",placeName:"Lalden",cantonCode:"VS"},{postalCode:"3932",placeName:"Visperterminen",cantonCode:"VS"},{postalCode:"3933",placeName:"Staldenried",cantonCode:"VS"},{postalCode:"3934",placeName:"Zeneggen",cantonCode:"VS"},{postalCode:"3937",placeName:"Baltschieder",cantonCode:"VS"},{postalCode:"3937",placeName:"Baltschieder",cantonCode:"VS"},{postalCode:"6300",placeName:"Zug",cantonCode:"ZG"},{postalCode:"6300",placeName:"Zugerberg",cantonCode:"ZG"},{postalCode:"6301",placeName:"Zug",cantonCode:"ZG"},{postalCode:"6302",placeName:"Zug",cantonCode:"ZG"},{postalCode:"6303",placeName:"Zug",cantonCode:"ZG"},{postalCode:"6312",placeName:"Steinhausen",cantonCode:"ZG"},{postalCode:"6313",placeName:"Edlibach",cantonCode:"ZG"},{postalCode:"6313",placeName:"Finstersee",cantonCode:"ZG"},{postalCode:"6313",placeName:"Menzingen",cantonCode:"ZG"},{postalCode:"6314",placeName:"Unterägeri",cantonCode:"ZG"},{postalCode:"6314",placeName:"Neuägeri",cantonCode:"ZG"},{postalCode:"6315",placeName:"Morgarten",cantonCode:"ZG"},{postalCode:"6315",placeName:"Oberägeri",cantonCode:"ZG"},{postalCode:"6315",placeName:"Alosen",cantonCode:"ZG"},{postalCode:"6317",placeName:"Oberwil b. Zug",cantonCode:"ZG"},{postalCode:"6318",placeName:"Walchwil",cantonCode:"ZG"},{postalCode:"6319",placeName:"Allenwinden",cantonCode:"ZG"},{postalCode:"6330",placeName:"Cham",cantonCode:"ZG"},{postalCode:"6331",placeName:"Hünenberg",cantonCode:"ZG"},{postalCode:"6332",placeName:"Hagendorn",cantonCode:"ZG"},{postalCode:"6333",placeName:"Hünenberg See",cantonCode:"ZG"},{postalCode:"6340",placeName:"Baar",cantonCode:"ZG"},{postalCode:"6340",placeName:"Sihlbrugg",cantonCode:"ZG"},{postalCode:"6341",placeName:"Baar",cantonCode:"ZG"},{postalCode:"6343",placeName:"Buonas",cantonCode:"ZG"},{postalCode:"6343",placeName:"Holzhäusern ZG",cantonCode:"ZG"},{postalCode:"6343",placeName:"Rotkreuz",cantonCode:"ZG"},{postalCode:"6343",placeName:"Risch",cantonCode:"ZG"},{postalCode:"6345",placeName:"Neuheim",cantonCode:"ZG"},{postalCode:"8143",placeName:"Stallikon",cantonCode:"ZH"},{postalCode:"8143",placeName:"Uetliberg",cantonCode:"ZH"},{postalCode:"8906",placeName:"Bonstetten",cantonCode:"ZH"},{postalCode:"8907",placeName:"Wettswil",cantonCode:"ZH"},{postalCode:"8908",placeName:"Hedingen",cantonCode:"ZH"},{postalCode:"8909",placeName:"Zwillikon",cantonCode:"ZH"},{postalCode:"8910",placeName:"Affoltern am Albis",cantonCode:"ZH"},{postalCode:"8911",placeName:"Rifferswil",cantonCode:"ZH"},{postalCode:"8912",placeName:"Obfelden",cantonCode:"ZH"},{postalCode:"8913",placeName:"Ottenbach",cantonCode:"ZH"},{postalCode:"8914",placeName:"Aeugstertal",cantonCode:"ZH"},{postalCode:"8914",placeName:"Aeugst am Albis",cantonCode:"ZH"},{postalCode:"8915",placeName:"Hausen am Albis",cantonCode:"ZH"},{postalCode:"8925",placeName:"Ebertswil",cantonCode:"ZH"},{postalCode:"8926",placeName:"Hauptikon",cantonCode:"ZH"},{postalCode:"8926",placeName:"Uerzlikon",cantonCode:"ZH"},{postalCode:"8926",placeName:"Kappel am Albis",cantonCode:"ZH"},{postalCode:"8932",placeName:"Mettmenstetten",cantonCode:"ZH"},{postalCode:"8933",placeName:"Maschwanden",cantonCode:"ZH"},{postalCode:"8934",placeName:"Knonau",cantonCode:"ZH"},{postalCode:"8212",placeName:"Nohl",cantonCode:"ZH"},{postalCode:"8245",placeName:"Feuerthalen",cantonCode:"ZH"},{postalCode:"8246",placeName:"Langwiesen",cantonCode:"ZH"},{postalCode:"8247",placeName:"Flurlingen",cantonCode:"ZH"},{postalCode:"8248",placeName:"Uhwiesen",cantonCode:"ZH"},{postalCode:"8414",placeName:"Buch am Irchel",cantonCode:"ZH"},{postalCode:"8415",placeName:"Gräslikon",cantonCode:"ZH"},{postalCode:"8415",placeName:"Berg am Irchel",cantonCode:"ZH"},{postalCode:"8416",placeName:"Flaach",cantonCode:"ZH"},{postalCode:"8444",placeName:"Henggart",cantonCode:"ZH"},{postalCode:"8447",placeName:"Dachsen",cantonCode:"ZH"},{postalCode:"8450",placeName:"Andelfingen",cantonCode:"ZH"},{postalCode:"8451",placeName:"Kleinandelfingen",cantonCode:"ZH"},{postalCode:"8452",placeName:"Adlikon b. Andelfingen",cantonCode:"ZH"},{postalCode:"8453",placeName:"Alten",cantonCode:"ZH"},{postalCode:"8457",placeName:"Humlikon",cantonCode:"ZH"},{postalCode:"8458",placeName:"Dorf",cantonCode:"ZH"},{postalCode:"8459",placeName:"Volken",cantonCode:"ZH"},{postalCode:"8460",placeName:"Marthalen",cantonCode:"ZH"},{postalCode:"8461",placeName:"Oerlingen",cantonCode:"ZH"},{postalCode:"8462",placeName:"Rheinau",cantonCode:"ZH"},{postalCode:"8463",placeName:"Benken ZH",cantonCode:"ZH"},{postalCode:"8464",placeName:"Ellikon am Rhein",cantonCode:"ZH"},{postalCode:"8465",placeName:"Wildensbuch",cantonCode:"ZH"},{postalCode:"8465",placeName:"Rudolfingen",cantonCode:"ZH"},{postalCode:"8466",placeName:"Trüllikon",cantonCode:"ZH"},{postalCode:"8467",placeName:"Truttikon",cantonCode:"ZH"},{postalCode:"8468",placeName:"Waltalingen",cantonCode:"ZH"},{postalCode:"8468",placeName:"Guntalingen",cantonCode:"ZH"},{postalCode:"8475",placeName:"Ossingen",cantonCode:"ZH"},{postalCode:"8476",placeName:"Unterstammheim",cantonCode:"ZH"},{postalCode:"8477",placeName:"Oberstammheim",cantonCode:"ZH"},{postalCode:"8478",placeName:"Thalheim an der Thur",cantonCode:"ZH"},{postalCode:"8058",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8060",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8152",placeName:"Glattbrugg",cantonCode:"ZH"},{postalCode:"8152",placeName:"Opfikon",cantonCode:"ZH"},{postalCode:"8152",placeName:"Glattpark (Opfikon)",cantonCode:"ZH"},{postalCode:"8180",placeName:"Bülach",cantonCode:"ZH"},{postalCode:"8181",placeName:"Höri",cantonCode:"ZH"},{postalCode:"8182",placeName:"Hochfelden",cantonCode:"ZH"},{postalCode:"8184",placeName:"Bachenbülach",cantonCode:"ZH"},{postalCode:"8185",placeName:"Winkel",cantonCode:"ZH"},{postalCode:"8192",placeName:"Zweidlen",cantonCode:"ZH"},{postalCode:"8192",placeName:"Glattfelden",cantonCode:"ZH"},{postalCode:"8193",placeName:"Eglisau",cantonCode:"ZH"},{postalCode:"8194",placeName:"Hüntwangen",cantonCode:"ZH"},{postalCode:"8195",placeName:"Wasterkingen",cantonCode:"ZH"},{postalCode:"8196",placeName:"Wil ZH",cantonCode:"ZH"},{postalCode:"8197",placeName:"Rafz",cantonCode:"ZH"},{postalCode:"8302",placeName:"Kloten",cantonCode:"ZH"},{postalCode:"8303",placeName:"Bassersdorf",cantonCode:"ZH"},{postalCode:"8304",placeName:"Wallisellen",cantonCode:"ZH"},{postalCode:"8305",placeName:"Dietlikon",cantonCode:"ZH"},{postalCode:"8309",placeName:"Nürensdorf",cantonCode:"ZH"},{postalCode:"8424",placeName:"Embrach",cantonCode:"ZH"},{postalCode:"8425",placeName:"Oberembrach",cantonCode:"ZH"},{postalCode:"8426",placeName:"Lufingen",cantonCode:"ZH"},{postalCode:"8427",placeName:"Freienstein",cantonCode:"ZH"},{postalCode:"8427",placeName:"Rorbas",cantonCode:"ZH"},{postalCode:"8428",placeName:"Teufen ZH",cantonCode:"ZH"},{postalCode:"8105",placeName:"Regensdorf",cantonCode:"ZH"},{postalCode:"8105",placeName:"Watt",cantonCode:"ZH"},{postalCode:"8106",placeName:"Adlikon b. Regensdorf",cantonCode:"ZH"},{postalCode:"8107",placeName:"Buchs ZH",cantonCode:"ZH"},{postalCode:"8108",placeName:"Dällikon",cantonCode:"ZH"},{postalCode:"8112",placeName:"Otelfingen",cantonCode:"ZH"},{postalCode:"8113",placeName:"Boppelsen",cantonCode:"ZH"},{postalCode:"8114",placeName:"Dänikon ZH",cantonCode:"ZH"},{postalCode:"8115",placeName:"Hüttikon",cantonCode:"ZH"},{postalCode:"8153",placeName:"Rümlang",cantonCode:"ZH"},{postalCode:"8154",placeName:"Oberglatt ZH",cantonCode:"ZH"},{postalCode:"8155",placeName:"Nassenwil",cantonCode:"ZH"},{postalCode:"8155",placeName:"Niederhasli",cantonCode:"ZH"},{postalCode:"8156",placeName:"Oberhasli",cantonCode:"ZH"},{postalCode:"8157",placeName:"Dielsdorf",cantonCode:"ZH"},{postalCode:"8158",placeName:"Regensberg",cantonCode:"ZH"},{postalCode:"8162",placeName:"Steinmaur",cantonCode:"ZH"},{postalCode:"8162",placeName:"Sünikon",cantonCode:"ZH"},{postalCode:"8164",placeName:"Bachs",cantonCode:"ZH"},{postalCode:"8165",placeName:"Oberweningen",cantonCode:"ZH"},{postalCode:"8165",placeName:"Schleinikon",cantonCode:"ZH"},{postalCode:"8165",placeName:"Schöfflisdorf",cantonCode:"ZH"},{postalCode:"8166",placeName:"Niederweningen",cantonCode:"ZH"},{postalCode:"8172",placeName:"Niederglatt ZH",cantonCode:"ZH"},{postalCode:"8173",placeName:"Neerach",cantonCode:"ZH"},{postalCode:"8174",placeName:"Stadel b. Niederglatt",cantonCode:"ZH"},{postalCode:"8175",placeName:"Windlach",cantonCode:"ZH"},{postalCode:"8187",placeName:"Weiach",cantonCode:"ZH"},{postalCode:"8340",placeName:"Hinwil",cantonCode:"ZH"},{postalCode:"8342",placeName:"Wernetshausen",cantonCode:"ZH"},{postalCode:"8344",placeName:"Bäretswil",cantonCode:"ZH"},{postalCode:"8345",placeName:"Adetswil",cantonCode:"ZH"},{postalCode:"8496",placeName:"Steg im Tösstal",cantonCode:"ZH"},{postalCode:"8497",placeName:"Fischenthal",cantonCode:"ZH"},{postalCode:"8498",placeName:"Gibswil",cantonCode:"ZH"},{postalCode:"8607",placeName:"Aathal-Seegräben",cantonCode:"ZH"},{postalCode:"8608",placeName:"Bubikon",cantonCode:"ZH"},{postalCode:"8614",placeName:"Bertschikon (Gossau ZH)",cantonCode:"ZH"},{postalCode:"8620",placeName:"Wetzikon ZH",cantonCode:"ZH"},{postalCode:"8620",placeName:"Wetzikon ZH 1",cantonCode:"ZH"},{postalCode:"8623",placeName:"Wetzikon ZH",cantonCode:"ZH"},{postalCode:"8624",placeName:"Grüt (Gossau ZH)",cantonCode:"ZH"},{postalCode:"8625",placeName:"Gossau ZH",cantonCode:"ZH"},{postalCode:"8626",placeName:"Ottikon (Gossau ZH)",cantonCode:"ZH"},{postalCode:"8627",placeName:"Grüningen",cantonCode:"ZH"},{postalCode:"8630",placeName:"Rüti ZH",cantonCode:"ZH"},{postalCode:"8632",placeName:"Tann",cantonCode:"ZH"},{postalCode:"8633",placeName:"Wolfhausen",cantonCode:"ZH"},{postalCode:"8635",placeName:"Dürnten",cantonCode:"ZH"},{postalCode:"8636",placeName:"Wald ZH",cantonCode:"ZH"},{postalCode:"8637",placeName:"Laupen ZH",cantonCode:"ZH"},{postalCode:"8134",placeName:"Adliswil",cantonCode:"ZH"},{postalCode:"8134",placeName:"Adliswil 1",cantonCode:"ZH"},{postalCode:"8135",placeName:"Sihlwald",cantonCode:"ZH"},{postalCode:"8135",placeName:"Sihlbrugg Station",cantonCode:"ZH"},{postalCode:"8135",placeName:"Langnau am Albis",cantonCode:"ZH"},{postalCode:"8136",placeName:"Gattikon",cantonCode:"ZH"},{postalCode:"8800",placeName:"Thalwil",cantonCode:"ZH"},{postalCode:"8802",placeName:"Kilchberg ZH",cantonCode:"ZH"},{postalCode:"8803",placeName:"Rüschlikon",cantonCode:"ZH"},{postalCode:"8804",placeName:"Au ZH",cantonCode:"ZH"},{postalCode:"8805",placeName:"Richterswil",cantonCode:"ZH"},{postalCode:"8810",placeName:"Horgen",cantonCode:"ZH"},{postalCode:"8810",placeName:"Horgen 1",cantonCode:"ZH"},{postalCode:"8815",placeName:"Horgenberg",cantonCode:"ZH"},{postalCode:"8816",placeName:"Hirzel",cantonCode:"ZH"},{postalCode:"8820",placeName:"Wädenswil",cantonCode:"ZH"},{postalCode:"8824",placeName:"Schönenberg ZH",cantonCode:"ZH"},{postalCode:"8825",placeName:"Hütten",cantonCode:"ZH"},{postalCode:"8833",placeName:"Samstagern",cantonCode:"ZH"},{postalCode:"8942",placeName:"Oberrieden",cantonCode:"ZH"},{postalCode:"8125",placeName:"Zollikerberg",cantonCode:"ZH"},{postalCode:"8126",placeName:"Zumikon",cantonCode:"ZH"},{postalCode:"8127",placeName:"Forch",cantonCode:"ZH"},{postalCode:"8618",placeName:"Oetwil am See",cantonCode:"ZH"},{postalCode:"8634",placeName:"Hombrechtikon",cantonCode:"ZH"},{postalCode:"8700",placeName:"Küsnacht ZH",cantonCode:"ZH"},{postalCode:"8702",placeName:"Zollikon Dorf",cantonCode:"ZH"},{postalCode:"8702",placeName:"Zollikon",cantonCode:"ZH"},{postalCode:"8703",placeName:"Erlenbach ZH",cantonCode:"ZH"},{postalCode:"8704",placeName:"Herrliberg",cantonCode:"ZH"},{postalCode:"8706",placeName:"Meilen",cantonCode:"ZH"},{postalCode:"8707",placeName:"Uetikon am See",cantonCode:"ZH"},{postalCode:"8708",placeName:"Männedorf",cantonCode:"ZH"},{postalCode:"8712",placeName:"Stäfa",cantonCode:"ZH"},{postalCode:"8713",placeName:"Uerikon",cantonCode:"ZH"},{postalCode:"8714",placeName:"Feldbach",cantonCode:"ZH"},{postalCode:"8307",placeName:"Effretikon",cantonCode:"ZH"},{postalCode:"8307",placeName:"Ottikon b. Kemptthal",cantonCode:"ZH"},{postalCode:"8308",placeName:"Illnau",cantonCode:"ZH"},{postalCode:"8308",placeName:"Agasul",cantonCode:"ZH"},{postalCode:"8310",placeName:"Kemptthal",cantonCode:"ZH"},{postalCode:"8310",placeName:"Grafstal",cantonCode:"ZH"},{postalCode:"8312",placeName:"Winterberg ZH",cantonCode:"ZH"},{postalCode:"8314",placeName:"Kyburg",cantonCode:"ZH"},{postalCode:"8315",placeName:"Lindau",cantonCode:"ZH"},{postalCode:"8317",placeName:"Tagelswangen",cantonCode:"ZH"},{postalCode:"8320",placeName:"Fehraltorf",cantonCode:"ZH"},{postalCode:"8322",placeName:"Madetswil",cantonCode:"ZH"},{postalCode:"8322",placeName:"Gündisau",cantonCode:"ZH"},{postalCode:"8330",placeName:"Pfäffikon ZH",cantonCode:"ZH"},{postalCode:"8331",placeName:"Auslikon",cantonCode:"ZH"},{postalCode:"8332",placeName:"Rumlikon",cantonCode:"ZH"},{postalCode:"8332",placeName:"Russikon",cantonCode:"ZH"},{postalCode:"8335",placeName:"Hittnau",cantonCode:"ZH"},{postalCode:"8484",placeName:"Neschwil",cantonCode:"ZH"},{postalCode:"8484",placeName:"Weisslingen",cantonCode:"ZH"},{postalCode:"8484",placeName:"Theilingen",cantonCode:"ZH"},{postalCode:"8489",placeName:"Wildberg",cantonCode:"ZH"},{postalCode:"8489",placeName:"Schalchen",cantonCode:"ZH"},{postalCode:"8489",placeName:"Ehrikon",cantonCode:"ZH"},{postalCode:"8492",placeName:"Wila",cantonCode:"ZH"},{postalCode:"8493",placeName:"Saland",cantonCode:"ZH"},{postalCode:"8494",placeName:"Bauma",cantonCode:"ZH"},{postalCode:"8499",placeName:"Sternenberg",cantonCode:"ZH"},{postalCode:"8044",placeName:"Gockhausen",cantonCode:"ZH"},{postalCode:"8117",placeName:"Fällanden",cantonCode:"ZH"},{postalCode:"8118",placeName:"Pfaffhausen",cantonCode:"ZH"},{postalCode:"8121",placeName:"Benglen",cantonCode:"ZH"},{postalCode:"8122",placeName:"Binz",cantonCode:"ZH"},{postalCode:"8123",placeName:"Ebmatingen",cantonCode:"ZH"},{postalCode:"8124",placeName:"Maur",cantonCode:"ZH"},{postalCode:"8132",placeName:"Egg b. Zürich",cantonCode:"ZH"},{postalCode:"8132",placeName:"Hinteregg",cantonCode:"ZH"},{postalCode:"8133",placeName:"Esslingen",cantonCode:"ZH"},{postalCode:"8306",placeName:"Brüttisellen",cantonCode:"ZH"},{postalCode:"8600",placeName:"Dübendorf 1",cantonCode:"ZH"},{postalCode:"8600",placeName:"Dübendorf",cantonCode:"ZH"},{postalCode:"8602",placeName:"Wangen b. Dübendorf",cantonCode:"ZH"},{postalCode:"8603",placeName:"Schwerzenbach",cantonCode:"ZH"},{postalCode:"8604",placeName:"Volketswil",cantonCode:"ZH"},{postalCode:"8605",placeName:"Gutenswil",cantonCode:"ZH"},{postalCode:"8606",placeName:"Greifensee",cantonCode:"ZH"},{postalCode:"8606",placeName:"Nänikon",cantonCode:"ZH"},{postalCode:"8610",placeName:"Uster",cantonCode:"ZH"},{postalCode:"8610",placeName:"Uster 1",cantonCode:"ZH"},{postalCode:"8613",placeName:"Uster 3",cantonCode:"ZH"},{postalCode:"8614",placeName:"Sulzbach",cantonCode:"ZH"},{postalCode:"8615",placeName:"Wermatswil",cantonCode:"ZH"},{postalCode:"8615",placeName:"Freudwil",cantonCode:"ZH"},{postalCode:"8616",placeName:"Riedikon",cantonCode:"ZH"},{postalCode:"8617",placeName:"Mönchaltorf",cantonCode:"ZH"},{postalCode:"8311",placeName:"Brütten",cantonCode:"ZH"},{postalCode:"8352",placeName:"Elsau",cantonCode:"ZH"},{postalCode:"8352",placeName:"Ricketwil (Winterthur)",cantonCode:"ZH"},{postalCode:"8353",placeName:"Elgg",cantonCode:"ZH"},{postalCode:"8354",placeName:"Hofstetten ZH",cantonCode:"ZH"},{postalCode:"8354",placeName:"Dickbuch",cantonCode:"ZH"},{postalCode:"8400",placeName:"Winterthur",cantonCode:"ZH"},{postalCode:"8401",placeName:"Winterthur",cantonCode:"ZH"},{postalCode:"8403",placeName:"Winterthur",cantonCode:"ZH"},{postalCode:"8404",placeName:"Stadel (Winterthur)",cantonCode:"ZH"},{postalCode:"8404",placeName:"Reutlingen (Winterthur)",cantonCode:"ZH"},{postalCode:"8404",placeName:"Winterthur",cantonCode:"ZH"},{postalCode:"8405",placeName:"Winterthur",cantonCode:"ZH"},{postalCode:"8406",placeName:"Winterthur",cantonCode:"ZH"},{postalCode:"8408",placeName:"Winterthur",cantonCode:"ZH"},{postalCode:"8409",placeName:"Winterthur",cantonCode:"ZH"},{postalCode:"8412",placeName:"Hünikon (Neftenbach)",cantonCode:"ZH"},{postalCode:"8412",placeName:"Aesch (Neftenbach)",cantonCode:"ZH"},{postalCode:"8412",placeName:"Riet (Neftenbach)",cantonCode:"ZH"},{postalCode:"8413",placeName:"Neftenbach",cantonCode:"ZH"},{postalCode:"8418",placeName:"Schlatt ZH",cantonCode:"ZH"},{postalCode:"8421",placeName:"Dättlikon",cantonCode:"ZH"},{postalCode:"8422",placeName:"Pfungen",cantonCode:"ZH"},{postalCode:"8442",placeName:"Hettlingen",cantonCode:"ZH"},{postalCode:"8471",placeName:"Berg (Dägerlen)",cantonCode:"ZH"},{postalCode:"8471",placeName:"Dägerlen",cantonCode:"ZH"},{postalCode:"8471",placeName:"Bänk (Dägerlen)",cantonCode:"ZH"},{postalCode:"8471",placeName:"Oberwil (Dägerlen)",cantonCode:"ZH"},{postalCode:"8471",placeName:"Rutschwil (Dägerlen)",cantonCode:"ZH"},{postalCode:"8472",placeName:"Seuzach",cantonCode:"ZH"},{postalCode:"8474",placeName:"Dinhard",cantonCode:"ZH"},{postalCode:"8479",placeName:"Altikon",cantonCode:"ZH"},{postalCode:"8482",placeName:"Sennhof (Winterthur)",cantonCode:"ZH"},{postalCode:"8483",placeName:"Kollbrunn",cantonCode:"ZH"},{postalCode:"8486",placeName:"Rikon im Tösstal",cantonCode:"ZH"},{postalCode:"8487",placeName:"Rämismühle",cantonCode:"ZH"},{postalCode:"8487",placeName:"Zell ZH",cantonCode:"ZH"},{postalCode:"8488",placeName:"Turbenthal",cantonCode:"ZH"},{postalCode:"8495",placeName:"Schmidrüti",cantonCode:"ZH"},{postalCode:"8523",placeName:"Hagenbuch ZH",cantonCode:"ZH"},{postalCode:"8542",placeName:"Wiesendangen",cantonCode:"ZH"},{postalCode:"8543",placeName:"Gundetswil",cantonCode:"ZH"},{postalCode:"8543",placeName:"Kefikon ZH",cantonCode:"ZH"},{postalCode:"8543",placeName:"Bertschikon",cantonCode:"ZH"},{postalCode:"8544",placeName:"Attikon",cantonCode:"ZH"},{postalCode:"8545",placeName:"Rickenbach ZH",cantonCode:"ZH"},{postalCode:"8545",placeName:"Rickenbach Sulz",cantonCode:"ZH"},{postalCode:"8546",placeName:"Menzengrüt",cantonCode:"ZH"},{postalCode:"8548",placeName:"Ellikon an der Thur",cantonCode:"ZH"},{postalCode:"8010",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8011",placeName:"Zürich Mülligen SC",cantonCode:"ZH"},{postalCode:"8012",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8102",placeName:"Oberengstringen",cantonCode:"ZH"},{postalCode:"8103",placeName:"Unterengstringen",cantonCode:"ZH"},{postalCode:"8104",placeName:"Weiningen ZH",cantonCode:"ZH"},{postalCode:"8142",placeName:"Uitikon Waldegg",cantonCode:"ZH"},{postalCode:"8901",placeName:"Urdorf",cantonCode:"ZH"},{postalCode:"8901",placeName:"Urdorf Tessi",cantonCode:"ZH"},{postalCode:"8902",placeName:"Urdorf",cantonCode:"ZH"},{postalCode:"8903",placeName:"Birmensdorf ZH",cantonCode:"ZH"},{postalCode:"8904",placeName:"Aesch ZH",cantonCode:"ZH"},{postalCode:"8951",placeName:"Fahrweid",cantonCode:"ZH"},{postalCode:"8952",placeName:"Schlieren",cantonCode:"ZH"},{postalCode:"8953",placeName:"Dietikon 2",cantonCode:"ZH"},{postalCode:"8953",placeName:"Dietikon",cantonCode:"ZH"},{postalCode:"8953",placeName:"Dietikon 1",cantonCode:"ZH"},{postalCode:"8954",placeName:"Geroldswil",cantonCode:"ZH"},{postalCode:"8955",placeName:"Oetwil an der Limmat",cantonCode:"ZH"},{postalCode:"8000",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8001",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8002",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8003",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8004",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8005",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8006",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8008",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8017",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8018",placeName:"Zürich PF",cantonCode:"ZH"},{postalCode:"8021",placeName:"Zürich 1",cantonCode:"ZH"},{postalCode:"8022",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8024",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8027",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8031",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8032",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8034",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8036",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8037",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8038",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8040",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8041",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8042",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8044",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8045",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8046",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8047",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8048",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8049",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8050",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8051",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8052",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8053",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8055",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8057",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8063",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8064",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8070",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8071",placeName:"Zürich CS PZ",cantonCode:"ZH"},{postalCode:"8074",placeName:"Zürich Voice Pub",cantonCode:"ZH"},{postalCode:"8074",placeName:"Zürich Voice Publishing",cantonCode:"ZH"},{postalCode:"8075",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8080",placeName:"Zürich 80",cantonCode:"ZH"},{postalCode:"8081",placeName:"Zürich Helsana",cantonCode:"ZH"},{postalCode:"8081",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8085",placeName:"Zürich Versicherung",cantonCode:"ZH"},{postalCode:"8085",placeName:"Zürich Versich.",cantonCode:"ZH"},{postalCode:"8086",placeName:"Zürich R Digest",cantonCode:"ZH"},{postalCode:"8086",placeName:"Zürich Reader's Digest",cantonCode:"ZH"},{postalCode:"8087",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8088",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8090",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8091",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8092",placeName:"Zürich ETH-Zentrum",cantonCode:"ZH"},{postalCode:"8092",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8093",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8093",placeName:"Zürich ETH-Hönggerberg",cantonCode:"ZH"},{postalCode:"8096",placeName:"Zürich IBRS local",cantonCode:"ZH"},{postalCode:"8098",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8099",placeName:"Zürich",cantonCode:"ZH"},{postalCode:"8099",placeName:"Zürich Sonderdienste",cantonCode:"ZH"}];function fo(e){const n=String(e).trim();if(!/^[0-9]{1,4}$/.test(n))return[];const a=La.filter(C=>C.postalCode.startsWith(n)).map(C=>C.postalCode);return Array.from(new Set(a)).sort()}function xe(e){const n=String(e).trim();return n.length<4?[]:La.filter(a=>a.postalCode===n)}const ga=Array.from(new Set(La.map(e=>e.postalCode))).sort(),bt={class:"text-h6"},Tt={key:0},Lt={class:"row items-center q-gutter-sm"},At={class:"col-4"},Dt={class:"col"},yt={key:1,class:"row items-center q-gutter-sm"},Ht=pn({__name:"AddressModal",props:{modelValue:{type:Boolean},modelAddress:{},title:{},allowForeign:{type:Boolean,default:!0}},emits:["update:modelValue","save","cancel"],setup(e,{emit:n}){function a(c,t){t(()=>{const p=String(c||"").replace(/\D/g,"").slice(0,4),i=fo(p);H.value=i.map(M=>({zip:M,label:M}))})}const C=e,{allowForeign:S}=sn(C),s=n,{t:N,locale:f}=Un(),G=U(!!C.modelValue);j(()=>C.modelValue,c=>G.value=!!c),j(G,c=>{s("update:modelValue",c),c&&R()});function R(){const c=C.modelAddress||{};if(Object.assign(m,{...g(),...c}),D(c.country)&&(m.country=c.country.code||""),S.value||(m.foreign=!1),m.zip){const t=String(m.zip||"").replace(/\D/g,"").slice(0,4);if(m.zip=t,!m.foreign&&t.length&&(ga.includes(t)&&(Z.value=t),t.length>=4)){const p=xe(t);if(p&&p.length){const i=p[0];m.city=i?.placeName||"",m.zip=i?.postalCode||"",Z.value=i?.postalCode||""}}}}const g=()=>({street:"",zip:"",city:"",country:"",foreign:!1}),m=mn({...g(),...C.modelAddress||{}});function D(c){return typeof c=="object"&&c!==null&&Object.prototype.hasOwnProperty.call(c,"code")}C.modelAddress&&D(C.modelAddress.country)&&(m.country=C.modelAddress.country.code||"");const B=U(null);function T(){const c=N("validation.required")||"Required";return t=>t==null?c:typeof t=="string"?t.trim()!==""||c:!0}const x=c=>{if(c==null||c==="")return N("validation.required")||"Required";if(typeof c!="string"&&typeof c!="number")return N("validation.invalidZip")||"Invalid ZIP";const t=String(c).trim();return/^\d{1,4}$/.test(t)?!0:N("validation.invalidZip")||"Invalid ZIP"};j(()=>C.modelAddress,c=>{const t=c||{};Object.assign(m,{...g(),...t}),D(t.country)&&(m.country=t.country.code||""),te(()=>B.value?.resetValidation?.()),R()},{deep:!0}),j(S,c=>{c||(m.foreign=!1)});async function E(){try{if(await(B.value?.validate?.()??!0)===!1)return}catch{return}const c={...m};if(m.foreign){const t=typeof m.country=="string"?m.country:"",p=$.value.find(i=>i.value===t)?.label||t;c.country=t?{code:t,name:p}:null}else c.country=null;s("save",c),G.value=!1}function W(){s("cancel"),G.value=!1}const $=r(()=>{try{const c=new Intl.DisplayNames([String(f.value)],{type:"region"});return So.map(t=>({value:t,label:c.of(t)||t}))}catch{return So.map(c=>({value:c,label:c}))}}),y=r(()=>H.value),H=U(ga.map(c=>({zip:c,label:c}))),Z=U(null);function w(c){const t=String(c||"").replace(/\D/g,"").slice(0,4);m.zip!==t&&(m.zip=t)}function I(c){const t=String(c||"").replace(/\D/g,"").slice(0,4);if(H.value=fo(t).map(p=>({zip:p,label:p})),!m.foreign&&(m.zip!==t&&(m.zip=t),t.length>=4)){const p=xe(t);if(p&&p.length){const i=p[0];m.zip=i?.postalCode||"",m.city=i?.placeName||"",Z.value=i?.postalCode||""}}}j(Z,c=>{if(!c)return;const t=xe(c)[0];t&&(m.zip=t.postalCode)});function q(){const c=Z.value;if(!c)return;const t=xe(c);if(t&&t.length){const p=t[0];m.zip=p?.postalCode||"",m.city=p?.placeName||""}}j(()=>m.zip,c=>{if(!m.foreign&&c){const t=String(c||"").replace(/\D/g,"").slice(0,4);if(t!==c){m.zip=t;return}if(ga.includes(t)&&(Z.value=t),t.length>=4){const p=xe(t);if(p&&p.length){const i=p[0];m.city=i?.placeName||"",m.zip=i?.postalCode||t,Z.value=i?.postalCode||t}}}});const ee=C.title||N("address.modalTitle")||N("address.title")||"Address";return te(()=>{(C.modelValue||C.modelAddress)&&R()}),(c,t)=>(ze(),ra(Io,{modelValue:G.value,"onUpdate:modelValue":t[7]||(t[7]=p=>G.value=p),persistent:""},{default:Oe(()=>[me(zn,{class:"contained-card"},{default:Oe(()=>[me(kn,null,{default:Oe(()=>[Qe("div",bt,rn(ie(ee)),1),me(ut,{ref_key:"formRef",ref:B,class:"q-gutter-md q-mt-md"},{default:Oe(()=>[me(aa,{modelValue:m.street,"onUpdate:modelValue":t[0]||(t[0]=p=>m.street=p),label:ie(N)("address.street"),rules:[T()]},null,8,["modelValue","label","rules"]),m.foreign?(ze(),qa("div",yt,[me(aa,{class:"col-4",modelValue:m.zip,"onUpdate:modelValue":t[3]||(t[3]=p=>m.zip=p),label:ie(N)("address.zip"),rules:[T(),x],"input-attrs":{inputmode:"numeric",maxlength:4},onInputValue:w},null,8,["modelValue","label","rules"]),me(aa,{class:"col",modelValue:m.city,"onUpdate:modelValue":t[4]||(t[4]=p=>m.city=p),label:ie(N)("address.city"),rules:[T()]},null,8,["modelValue","label","rules"])])):(ze(),qa("div",Tt,[Qe("div",Lt,[Qe("div",At,[me(uo,{"hide-selected":"","fill-input":"",modelValue:Z.value,"onUpdate:modelValue":t[1]||(t[1]=p=>Z.value=p),options:y.value,"option-label":"label","option-value":"zip",label:ie(N)("address.zip"),"input-attrs":{inputmode:"numeric",maxlength:4},onInputValue:I,"use-input":"","input-debounce":"200","emit-value":"","map-options":"",rules:[T()],onFilter:a,onBlur:q},null,8,["modelValue","options","label","rules"])]),Qe("div",Dt,[me(aa,{modelValue:m.city,"onUpdate:modelValue":t[2]||(t[2]=p=>m.city=p),label:ie(N)("address.city"),rules:[T()]},null,8,["modelValue","label","rules"])])])])),m.foreign?(ze(),ra(uo,{key:2,modelValue:m.country,"onUpdate:modelValue":t[5]||(t[5]=p=>m.country=p),options:$.value,"option-label":"label","option-value":"value",label:ie(N)("address.country"),"use-input":"","input-debounce":"200","emit-value":"","map-options":"",rules:[T()]},null,8,["modelValue","options","label","rules"])):_a("",!0),ie(S)?(ze(),ra(Jn,{key:3,modelValue:m.foreign,"onUpdate:modelValue":t[6]||(t[6]=p=>m.foreign=p),label:ie(N)("address.foreign")},null,8,["modelValue","label"])):_a("",!0)]),_:1},512)]),_:1}),me(Rt,{align:"right"},{default:Oe(()=>[me(eo,{flat:"",label:ie(N)("button.cancel"),onClick:W},null,8,["label"]),me(eo,{color:"primary",label:ie(N)("button.save"),onClick:E},null,8,["label"])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),Ut=On(Ht,[["__scopeId","data-v-502fffb1"]]);export{Ut as A,ut as Q,Jn as a,aa as b,Ot as c,uo as d,ft as e,Io as f,Rt as g,Ea as h,lt as i,ba as j,wo as k,ct as l,Pe as m,Ta as n,jn as o,Ra as u};