"),t.close()),t)return(n=t.createElement("base")).href=o,t.getElementsByTagName("head")[0].appendChild(n),(r=t.createElement("a")).href=a,r.href;throw Error("base not supported")}finally{e&&e.parentNode.removeChild(e)}}():a)||""),(e=new c(t.search?t.search.substring(1):null))._url_object=this,Object.defineProperties(this,{href:{get:function(){return t.href},set:function(e){t.href=e,n(),r()},enumerable:!0,configurable:!0},origin:{get:function(){return"data:"===this.protocol.toLowerCase()?null:"origin"in t?t.origin:this.protocol+"//"+this.host},enumerable:!0,configurable:!0},protocol:{get:function(){return t.protocol},set:function(e){t.protocol=e},enumerable:!0,configurable:!0},username:{get:function(){return t.username},set:function(e){t.username=e},enumerable:!0,configurable:!0},password:{get:function(){return t.password},set:function(e){t.password=e},enumerable:!0,configurable:!0},host:{get:function(){var e={"http:":/:80$/,"https:":/:443$/,"ftp:":/:21$/}[t.protocol];return e?t.host.replace(e,""):t.host},set:function(e){t.host=e},enumerable:!0,configurable:!0},hostname:{get:function(){return t.hostname},set:function(e){t.hostname=e},enumerable:!0,configurable:!0},port:{get:function(){return t.port},set:function(e){t.port=e},enumerable:!0,configurable:!0},pathname:{get:function(){return"/"!==t.pathname.charAt(0)?"/"+t.pathname:t.pathname},set:function(e){t.pathname=e},enumerable:!0,configurable:!0},search:{get:function(){return t.search},set:function(e){t.search!==e&&(t.search=e,n(),r())},enumerable:!0,configurable:!0},searchParams:{get:function(){return e},enumerable:!0,configurable:!0},hash:{get:function(){return t.hash},set:function(e){t.hash=e,n()},enumerable:!0,configurable:!0},toString:{value:function(){return t.toString()},enumerable:!1,configurable:!0},valueOf:{value:function(){return t.valueOf()},enumerable:!1,configurable:!0}}),this;throw new TypeError("Failed to construct 'URL': Please use the 'new' operator.");function n(){var e=t.href.replace(/#$|\?$|\?(?=#)/g,"");t.href!==e&&(t.href=e)}function r(){e._setList(t.search?l(t.search.substring(1)):[]),e._update_steps()}}if(Object.defineProperties(c.prototype,{append:{value:function(e,t){this._list.push({name:e,value:t}),this._update_steps()},writable:!0,enumerable:!0,configurable:!0},delete:{value:function(e){for(var t=0;ti[0]&&a[1]=n.length?void 0:n)&&n[e++],done:!n}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},c=function(n,a){var t="function"==typeof Symbol&&n[Symbol.iterator];if(!t)return n;var e,r,u=t.call(n),i=[];try{for(;(void 0===a||0a[0]?1:0}function o(n,a){return n.typea.type?1:0}function L(n){var a=n;if(n.variants.length)for(var t="",e=0,r=n.variants;e\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/,p=(new RegExp("^"+p.source),new RegExp(p.source+"$"),a(y()));f=Error,(0,p.__extends)(A,f);function A(){var n=null!==f&&f.apply(this,arguments)||this;return n.type="MISSING_LOCALE_DATA",n}var v=a(i()),p=a(h()),C=new WeakMap;function D(n){var a=C.get(n);return a||(a=Object.create(null),C.set(n,a)),a}var M=p.supplemental.likelySubtags,i=["ca","co","hc","kf","kn","nu"],E=/^[a-z0-9]{3,8}(-[a-z0-9]{3,8})*$/i;function N(n,a,t,e,r){return void 0===e&&(e=[]),r?{lang:n&&"und"!==n?n:r.lang,script:a||r.script,region:t||r.region,variants:(0,L.__spreadArray)((0,L.__spreadArray)([],e),r.variants)}:{lang:n||"und",script:a,region:t,variants:e}}function w(n){var n=(0,v.parseUnicodeLocaleId)(n),a=n.lang,t=a.lang,e=a.script,r=a.region,a=a.variants;if(e&&r){var u=M[(0,v.emitUnicodeLanguageId)({lang:t,script:e,region:r,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,void 0,void 0,a,u),(0,v.emitUnicodeLocaleId)(n)}if(e){var u=M[(0,v.emitUnicodeLanguageId)({lang:t,script:e,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,void 0,r,a,u),(0,v.emitUnicodeLocaleId)(n)}if(r){u=M[(0,v.emitUnicodeLanguageId)({lang:t,region:r,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,e,void 0,a,u),(0,v.emitUnicodeLocaleId)(n)}u=M[t]||M[(0,v.emitUnicodeLanguageId)({lang:"und",script:e,variants:[]})];if(u)return t=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,e,r,a,t),(0,v.emitUnicodeLocaleId)(n);throw new Error("No match for addLikelySubtags")}I.prototype.maximize=function(){var a=D(this).locale;try{return new I(w(a))}catch(n){return new I(a)}},I.prototype.minimize=function(){var a=D(this).locale;try{return new I(function n(a){if(t=w(a)){var t=(0,v.emitUnicodeLanguageId)((0,L.__assign)((0,L.__assign)({},(0,v.parseUnicodeLanguageId)(t)),{variants:[]})),e=(0,v.parseUnicodeLocaleId)(a),r=e.lang,u=r.lang,i=r.script,o=r.region,r=r.variants;if(w((0,v.emitUnicodeLanguageId)({lang:u,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,void 0,void 0,r)}));if(o)if(w((0,v.emitUnicodeLanguageId)({lang:u,region:o,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,void 0,o,r)}));if(i)if(w((0,v.emitUnicodeLanguageId)({lang:u,script:i,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,i,void 0,r)}))}return a}(a))}catch(n){return new I(a)}},I.prototype.toString=function(){return D(this).locale},Object.defineProperty(I.prototype,"baseName",{get:function(){var n=D(this).locale;return(0,v.emitUnicodeLanguageId)((0,v.parseUnicodeLanguageId)(n))},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"calendar",{get:function(){return D(this).calendar},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"collation",{get:function(){return D(this).collation},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"hourCycle",{get:function(){return D(this).hourCycle},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"caseFirst",{get:function(){return D(this).caseFirst},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"numeric",{get:function(){return D(this).numeric},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"numberingSystem",{get:function(){return D(this).numberingSystem},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"language",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).lang},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"script",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).script},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"region",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).region},enumerable:!1,configurable:!0}),I.relevantExtensionKeys=i;p=I;function I(n,a){if(!(this&&this instanceof I?this.constructor:void 0))throw new TypeError("Intl.Locale must be called with 'new'");var t=I.relevantExtensionKeys,e=["initializedLocale","locale","calendar","collation","hourCycle","numberingSystem"];if(-1\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/;new RegExp("^"+u.source),new RegExp(u.source+"$");function d(u,e,t,n,i){var r=function u(e,t,n,i,r){return D(e[t],n,i,r)}(e,"minimumIntegerDigits",1,21,1),o=e.minimumFractionDigits,a=e.maximumFractionDigits,l=e.minimumSignificantDigits,e=e.maximumSignificantDigits;u.minimumIntegerDigits=r,void 0!==l||void 0!==e?(u.roundingType="significantDigits",l=D(l,1,21,1),e=D(e,l,21,21),u.minimumSignificantDigits=l,u.maximumSignificantDigits=e):void 0!==o||void 0!==a?(u.roundingType="fractionDigits",o=D(o,0,20,t),a=D(a,o,20,Math.max(o,n)),u.minimumFractionDigits=o,u.maximumFractionDigits=a):"compact"===i?u.roundingType="compactRounding":(u.roundingType="fractionDigits",u.minimumFractionDigits=t,u.maximumFractionDigits=n)}function t(u,e,t,n){var i=n.availableLocales,r=n.relevantExtensionKeys,o=n.localeData,a=n.getDefaultLocale,n=n.getInternalSlots,e=c(e),l=Object.create(null),t=function u(e){return void 0===e?Object.create(null):f(e)}(t),n=n(u),D=(n.initializedPluralRules=!0,F(t,"localeMatcher","string",["best fit","lookup"],"best fit")),D=(l.localeMatcher=D,n.type=F(t,"type","string",["cardinal","ordinal"],"cardinal"),d(n,t,0,3,"standard"),g(i,e,l,r,o,a));return n.locale=D.locale,u}function e(u,e,t){var n=t.getInternalSlots,t=t.PluralRuleSelect,n=n(u);return p("Object"===r(n),"pl has to be an object"),p("initializedPluralRules"in n,"pluralrules must be initialized"),p("Number"===r(e),"n must be a number"),isFinite(e)?t(n.locale,n.type,e,function u(e){p("string"==typeof e,"GetOperands should have been called with a string");var t,n,i,r=l(e),o=(p(isFinite(r),"n should be finite"),e.indexOf(".")),a="",o=-1===o?(n=r,t=0):(n=e.slice(0,o),t=l(a=e.slice(o,e.length)),a.length),e=Math.abs(l(n));return a=0!==t?(i=(n=a.replace(/0+$/,"")).length,l(n)):i=0,{Number:r,IntegerDigits:e,NumberOfFractionDigits:o,NumberOfFractionDigitsWithoutTrailing:i,FractionDigits:t,FractionDigitsWithoutTrailing:a}}(o(n,e).formattedString)):"other"}function h(u,e){for(var t=[],n=0,i=e;na[a.length-1]?a[a.length-1].length-1:-1===(o=a.indexOf(c))||"0"===l[c=a[o]].other?0:c.length-l[c].other.match(/0+/)[0].length:0}}function c(n,t,e){var u,r,i,a,o,c=e;if(a=0===n?(u=m("0",c),r=0):(i=(a=n.toString()).indexOf("e"),o=(a=a.split("e"))[0],a=a[1],o=o.replace(".",""),0<=i&&o.length<=c?(r=+a,u=o+m("0",c-o.length),n):(r=f(n),i=Math.round(s(n,r-c+1)),10<=s(i,c-1)&&(r+=1,i=Math.floor(i/10)),u=i.toString(),s(i,c-1-r))),o=c-1<=r?(u+=m("0",r-c+1),r+1):0<=r?(u=u.slice(0,r+1)+"."+u.slice(r+1),r+1):(u="0."+m("0",-r-1)+u,1),0<=u.indexOf(".")&&t\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/,Vn=new RegExp("^"+L.source),Xn=new RegExp(L.source+"$"),Hn=/[#0](?:[\.,][#0]+)*/g;function zn(n,t,e,u){var r,i=n.sign,a=n.exponent,o=n.magnitude,c=u.notation,l=u.style,s=u.numberingSystem,f=t.numbers.nu[0],m=null;if("compact"===c&&o&&(m=function n(t,e,u,r,i,a,o){var c,l=t.roundedNumber,s=t.sign,t=t.magnitude,t=String(Math.pow(10,t)),f=u.numbers.nu[0];if("currency"===r&&"name"!==a){r=(m=u.numbers.currency)[o]||m[f],r=null==(a=r.short)?void 0:a[t];if(!r)return null;c=P(e,l,r)}else{var m,a=((m=u.numbers.decimal)[o]||m[f])[i][t];if(!a)return null;c=P(e,l,a)}return"0"!==c?c=j(c,s).replace(/([^\s;\-\+\d¤]+)/g,"{c:$1}").replace(/0+/,"0"):null}(n,e,t,l,u.compactDisplay,u.currencyDisplay,s)),"currency"===l&&"name"!==u.currencyDisplay){var D=t.currencies[u.currency];if(D)switch(u.currencyDisplay){case"code":r=u.currency;break;case"symbol":r=D.symbol;break;default:r=D.narrow}else r=u.currency}o=m||("decimal"===l||"unit"===l||"currency"===l&&"name"===u.currencyDisplay?j((t.numbers.decimal[s]||t.numbers.decimal[f]).standard,i):j("currency"===l?(p=t.numbers.currency[s]||t.numbers.currency[f])[u.currencySign]:t.numbers.percent[s]||t.numbers.percent[f],i));for(var g=Hn.exec(o)[0],p=(o=o.replace(Hn,"{0}").replace(/'(.)'/g,"$1"),(o="currency"===l&&"name"!==u.currencyDisplay&&((i=(p=t.numbers.currency[s]||t.numbers.currency[f]).currencySpacing.afterInsertBetween)&&!Xn.test(r)&&(o=o.replace("¤{0}","¤"+i+"{0}")),i=p.currencySpacing.beforeInsertBetween)&&!Vn.test(r)?o.replace("{0}¤","{0}"+i+"¤"):o).split(/({c:[^}]+}|\{0\}|[¤%\-\+])/g)),d=[],h=t.numbers.symbols[s]||t.numbers.symbols[f],y=0,F=p;yGenerator Amsterdam: Anmeldelser, tilbud og billeder 2025 - Expedia.dk
Hostel, som blev moderniseret i 2016 og ligger i nærheden af Artis
En natklub, en terrasse og en kaffebar/café er blot nogle af faciliteterne hos Generator Amsterdam. Stedets café med internationale retter, Cafe Nescio, byder på morgenmad, brunch, frokost og middag og har udendørs servering. Udover en have og vaskerifaciliteter kan gæster nyde godt af gratis Wi-Fi på værelset.
Andre fordele inkluderer:
Morgenmadsbuffet (tillægsgebyr), cykeludlejning og selvstændig parkering
Adgang til et motionscenter i nærheden, en elevator og en flersproget medarbejderstab
4 mødelokaler, røgfrie områder og kaffe/te i lobbyen
Gæsteanmeldelserne giver topkarakter til det hjælpsomme personale og den perfekte beliggenhed
Værelsesfaciliteter
All 169 rooms byder på komfortable faciliteter som aircondition samt faciliteter som gratis Wi-Fi og lydisolerede værelser. Anmeldelserne fra gæster giver topkarakter til de rene værelser på overnatningsstedet.
Ekstra faciliteter på værelserne tæller:
Miljøvenlige toiletartikler og brusere
LED-pærer, varme og daglig rengøring
Sprog
Hollandsk, engelsk, fransk, tysk og spansk
Faciliteter på overnatningsstedet
Internet
Tilgængeligt på alle værelser: gratis Wi-Fi
Tilgængeligt på nogle fællesarealer: gratis Wi-Fi
Parkering og transport
Mulighed for parkering på stedet efter anmodning
Parkering på stedet (35 EUR pr. dag)
Begrænset parkering på stedet
Mad og drikke
Morgenmadsbuffet tilbydes dagligt fra kl. 07.30 til kl. 10.30 mod et gebyr på 9,50 EUR for voksne og 4,75 EUR for børn
En bar/lounge
En kaffebar/café
En restaurant
Kaffe og te på fællesarealer
Snackbar/deli
Restauranter på stedet
Cafe Nescio
Oplevelser
Cykeludlejning
Natklub
Familievenlige faciliteter
Lydisolerede værelser
Snackbar/deli
Vaskeri
Bekvemmeligheder
Automat
Bagageopbevaring
Døgnåben reception
Opbevaringsskabe
Vaskeri
Gæstefaciliteter
Flersproget medarbejderstab
Rengøring (dagligt)
Forretningstjenester
4 mødelokaler
Udendørs
Have
Picnicområde
Terrasse
Udendørs møbler
Hjælp til personer med et handicap
Hvis du vil anmode om hjælp til personer med et handicap, bedes du kontakte overnatningsstedet via kontaktoplysningerne i din reservationsbekræftelse.
Adgang for kørestolsbrugere
Adgang for kørestolsbrugere (kan være begrænset)
Belysning ved indgang
Elevator
Elevator med adgang for kørestolsbrugere
Hjælpemidler til personer med nedsat hørelse
Offentligt badeværelse med adgang for kørestolsbrugere
Registreringsskranke med adgang for kørestolsbrugere
Restaurant med adgang for kørestolsbrugere
Sænket skranke og vask
Visuel brandalarm
Værelsesfaciliteter
Soveværelse
Sengelinned til rådighed
Badeværelse
Bruser
Andet
Aircondition
Energibesparende kontakter på værelser
LED-belysning
Lydisolerede værelser
Miljøvenlige toiletartikler
Store flasker på badeværelset (f.eks. shampoo, balsam og sæbe)
Vandbesparende brusere
Vandbesparende toiletter
Varme (klimakontrolleret)
Politikker
Indtjekning
Indtjekning fra kl. 14.00 til kl. 00.00
Minimumsalder for indtjekning: 18 år
Udtjekning
Udtjekning inden: kl. 10.00
Særlige indtjekningsinstruktioner
Receptionspersonalet tager imod gæster ved ankomst til overnatningsstedet
Kreditkortet, der blev brugt til reservationen, skal fremvises af kortholderen ved indtjekning sammen med et gyldigt billed-ID. Eventuelle andre arrangementer skal koordineres med overnatningsstedet før ankomst.
Kontakt overnatningsstedet via oplysningerne i din reservationsbekræftelse for at få flere oplysninger
Adgangsmuligheder
Bemandet reception
Kæledyr
Kæledyr er tilladt mod et ekstra gebyr på EUR 25 pr. kæledyr pr. ophold
Servicedyr er tilladt, og der opkræves ikke gebyrer
Kun hunde er velkomne
Kun specifikke værelser. Du kan anmode om et dyrevenligt værelse ved at kontakte overnatningsstedet via telefonnummeret på reservationsbekræftelsen
Der tilbydes mad- og vandskåle
Børn og ekstra senge
Børn er velkomne
Ekstrasenge er ikke tilgængelige
Vugger (barnesenge) er ikke tilgængelige
Betalingstyper accepteret på overnatningsstedet
Vigtige oplysninger
Gebyrer
Du vil blive bedt om at betale følgende på overnatningsstedet. Gebyrer inkluderer muligvis skatter:
Der vil blive opkrævet en gældende byskat/lokal skat på 12.5 procent
Vi har medtaget alle gebyrer, som overnatningsstedet har oplyst.
Valgfrie tjenester
Gebyr for morgenmadsbuffet: 9.50 EUR for voksne og 4.75 EUR for børn (cirkapriser)
Gebyr for selvstændig parkering: EUR 35 pr. dag
Tillægsgebyr for kæledyr: EUR 25 pr. kæledyr pr. ophold
Der opkræves ikke gebyrer for servicedyr
Ovenstående liste er muligvis ikke fuldstændig. Gebyrer og depositummer inkluderer muligvis ikke skat og kan ændres uden varsel.
Godt at vide
Dette overnatningssted udlejes af en professionel vært, der udlejer som en virksomhed eller et erhverv.
Gebyrer for ekstra opredninger kan forekomme og varierer afhængigt af overnatningsstedets politik
Gyldigt billed-ID og kreditkort, debetkort eller kontant depositum kan være påkrævet ved indtjekning til dækning af påløbende udgifter
Særlige ønsker afhænger af tilgængelighed ved indtjekning og kan medføre ekstra gebyrer. Særlige ønsker kan ikke garanteres
Særlige afbestillingspolitikker og gebyrer kan gælde ved gruppereservationer (mere end 8 værelser på samme overnatningssted/datoer)
Gæster skal kontakte overnatningsstedet på forhånd for at reservere parkering på stedet
Dette overnatningssted accepterer kreditkort, debetkort og kontanter
Bemærk venligst, at kulturelle normer og gæstepolitik varierer afhængigt af land og overnatningssted. De angivne politikker kommer fra overnatningsstedet
Overnatningsstedets registreringsnummer 29725828
National vurdering
Dette overnatningssted har ikke en bedømmelse fra turistrådet i Holland. Som en hjælp til vores kunder har vi angivet en bedømmelse baseret på vores bedømmelsessystem.
Overnatningsstedet er også kendt under navnet/-ene
Er Generator Amsterdam et kæledyrsvenligt overnatningssted?
Ja, hunde er tilladt på dette overnatningssted. Der er et gebyr på 25 EUR pr. kæledyr pr. ophold. Servicedyr er fritaget fra gebyrer.
Hvad koster det at overnatte hos Generator Amsterdam?
Priserne for 1 nat for 2 voksne hos Generator Amsterdam den 23. feb. 2025 starter fra 607,50 kr., inkl. skatter og gebyrer, fra og med den 3. feb. 2025. Denne pris er baseret på den laveste pris pr. nat fundet inden for de seneste 24 timer for ophold i de næste 30 dage. Priser kan til enhver tid ændres. Vælg dine datoer for mere præcise priser.
Hvor meget koster parkering hos Generator Amsterdam?
Der tilbydes selvstændig parkering mod et gebyr på 35 EUR pr. dag. Der er et begrænset antal pladser.
Hvornår er indtjekning på Generator Amsterdam?
Indtjekning fra kl. 14.00 til kl. 00.00.
Hvornår er udtjekning på Generator Amsterdam?
Udtjekning er kl. 10.00.
Hvor ligger Generator Amsterdam?
Dette hostel ligger i Amsterdam Øst, kun 10 minutters gang fra Oosterpark og Artis. Derudover ligger Heineken Experience og Dam-pladsen ca. 3 km derfra. Du kan desuden gå til Alexanderplein Station på 5 minutter og Korte 's-Gravesandestraat Sporvognsstation på 5 minutter.
Anmeldelser af Generator Amsterdam
Anmeldelser
8,2
Alletiders
Alle de viste anmeldelser er indsendt af rigtige gæster. Kun rejsende, som har booket et ophold hos os, kan indsende en anmeldelse. Vi verificerer anmeldelser i henhold til vores retningslinjer og offentliggør alle anmeldelser, hvad enten de er positive eller negative.Flere oplysningerÅbner i et nyt vindue
Bedømmelse på 10 − Fremragende. 394 af i alt 1001 anmeldelser" "
10 - Fremragende
394
Bedømmelse på 8 − Udmærket. 379 af i alt 1001 anmeldelser" "
8 - Udmærket
379
Bedømmelse på 6 − Okay. 135 af i alt 1001 anmeldelser" "
6 - Okay
135
Bedømmelse på 4 − Dårligt. 38 af i alt 1001 anmeldelser" "
4 - Dårligt
38
Bedømmelse på 2 − Forfærdeligt. 55 af i alt 1001 anmeldelser" "
2 - Forfærdeligt
55
8,2/10
Rengøring
8,2/10
Service og personale
8,0/10
Faciliteter
8,4/10
Overnatningsstedets tilstand og faciliteter
8,4/10
Miljøvenligt
Anmeldelser
10/10 Fremragende
Oliver
18. jul. 2024
Synes godt om: Rengøring, service og personale, overnatningsstedets tilstand og faciliteter, værelsets komfort
Oliver
Overnattede 2 nætter i juli 2024
6/10 Okay
Verificeret rejsende
Rejste i en gruppe
19. feb. 2024
Synes godt om: Service og personale, overnatningsstedets tilstand og faciliteter
God oplevelse
Vi var der i 5 dage, værelse havde to køje senge som var tredobbelt høje så vi holdte os ikke så meget på værelset men det var super fint. Og hyggeligt.
Verificeret rejsende
Overnattede 5 nætter i februar 2024
8/10 Udmærket
Christina
Rejste i en gruppe
22. sep. 2023
Feedback
Cool stort Hostel, god beliggenhed lige ud til en smuk park.
De har meget travlt ved check in/out, vi måtte vente over 1 time.
Man skal betale for kuffert skab pr. time!
Christina
Overnattede 2 nætter i september 2023
8/10 Udmærket
Edith
23. jun. 2023
Edith
Overnattede 1 nat i juni 2023
10/10 Fremragende
Ole
19. apr. 2023
Synes godt om: Rengøring, service og personale, overnatningsstedets tilstand og faciliteter, værelsets komfort
Dejlig stemningen både mellem personale og gæsterne.
Kort afstand til centrum (25 minutter på gå ben) 5 minutter til letbanen.
Ligger lige ved siden at en dejlig park hvor det er mulighed for at løbe og anden form for træning 👍
Ole
Overnattede 3 nætter i april 2023
8/10 Udmærket
Tobias
1. feb. 2023
Tobias
Overnattede 3 nætter i januar 2023
6/10 Okay
Pernille Harritslev
Rejste med partner
18. apr. 2022
Synes godt om: Rengøring, faciliteter, overnatningsstedets tilstand og faciliteter
Synes ikke om: Service og personale
Hotellet og værelset var rigtig fint og med god udsigt.
Deres morgenmad var så dårlig, vi sagde ja til mad alle dage, da vi tjekkede ind sent eftermiddag. - vi havde derfor ikke haft mulighed for at se hvad der var.
spar de penge, de giver ikke pengene retur hvis man ikke vil spise der alligevel. Så det var lige 600 kroner ud af vinduet .. føj det var klamt.. man kunne overhoved ikke snakke med dem, meget dårlig service i receptionen.
Pernille Harritslev
Overnattede 3 nætter i april 2022
10/10 Fremragende
Johanna Sofía Guldbrandsø
14. nov. 2019
Synes godt om: Rengøring, service og personale, overnatningsstedets tilstand og faciliteter, værelsets komfort
Johanna Sofía Guldbrandsø
Overnattede 3 nætter i november 2019
10/10 Fremragende
Lene
Rejste med familie
14. okt. 2019
Synes godt om: Rengøring, service og personale, overnatningsstedets tilstand og faciliteter, værelsets komfort
Dejligt stille og roligt sted.
Lene
Overnattede 3 nætter i oktober 2019
8/10 Udmærket
Sidnei
12. sep. 2019
Sidnei
Overnattede 7 nætter i september 2019
8/10 Udmærket
Martin
29. jul. 2019
Synes godt om: Rengøring, overnatningsstedets tilstand og faciliteter, værelsets komfort
Super gode forhold - service halter lidt
Generelt var forholdene super gode i forhold til, at det er et hostel. Deres restaurant på stedet havde et godt udvalg af mad og var meget fin til prisen. Deres check in og ud var ikke specielt spændende. Vi brugte næsten 40 min på, at stå i kø til check in. Vi ankom ca15:00 og vores værelse var ikke klar før kl 16 ca. Det skulle ellers være klar 14:00
Udover det var der en kæmpe død rotte på den parkeringsplads, som vi blev tildelt..
Ved check ud, Ville jeg aflevere vores nøglekort til en anden i receptionen, det måtte jeg ikke, skulle vente i kø, på at blot aflevere nøglekort :/ selvom der stod 2 ansatte i receptionen.
Martin
Overnattede 2 nætter i juli 2019
8/10 Udmærket
Lars
25. jul. 2019
Synes godt om: Service og personale, overnatningsstedets tilstand og faciliteter
Lars
Overnattede 2 nætter i juli 2019
10/10 Fremragende
Verificeret rejsende
2. mar. 2019
Synes godt om: Rengøring, service og personale, overnatningsstedets tilstand og faciliteter, værelsets komfort
Go there and have a great time!!!
I'm not usually the hostel type of guy, but this place is great! I seriously don't know what I would have done with my life without these amazing people who work there! Extremely helpful! Would definitely recommend!!!
Verificeret rejsende
Overnattede 2 nætter i februar 2019
8/10 Udmærket
Jørgen
19. okt. 2018
Synes godt om: Rengøring, service og personale, overnatningsstedets tilstand og faciliteter, værelsets komfort
Jørgen
Overnattede 3 nætter i oktober 2018
10/10 Fremragende
Celina
15. aug. 2018
Synes godt om: Rengøring, service og personale, overnatningsstedets tilstand og faciliteter, værelsets komfort
Dejligt hostel i smukke omgivelser
Rigtig fint hostel både til venner og familie. Ligger lidt uden for centrum, men i et område, der har meget at byde på ift. cafeer, shopping mv.
Celina
Overnattede 4 nætter i juli 2018
8/10 Udmærket
Heine
26. jul. 2018
Synes godt om: Service og personale, overnatningsstedets tilstand og faciliteter, værelsets komfort
Heine
Overnattede 5 nætter i juli 2018
8/10 Udmærket
Steffen
27. jun. 2018
Synes godt om: Rengøring, service og personale, overnatningsstedets tilstand og faciliteter, værelsets komfort
Fancy hostel, but rely a bit on using the cafe
Overall i think it is a nice and cosy hostel. My main disappointment was that there is little possibility of making your own food and coffee; no water boiler or DIY kitchen facilities.
-Room
I was in a shared room with 4x beds and air conditioning. The air more fresh than what i experienced in other hostel. The rooms also seemed nice and clean.
Toilet and bath is inside this room. This is ideal if you are more people traveling, but as a single person you are a bit worries about waking other people.
There are no desk or etc. inside the room bit plenty of places to sit and work/read/socialize/etc. outside.
-Area
In the middle of a very nice relaxing park. Approx 30 mins walk from central, and tram station nearby.
-Food
There is a cafe at the groundlevel serving good food at normal Amsterdam prices, and they open morning til night.
The breakfast offer in the basement is cheaper alternative, but the bread is poor.
-Service
The staff is helpful, but there is often a bit of a queue.
You will have to pay extra stuff such as towel rental, lock for private stash.
They have arrangement with a local guides that can take people to the starting point of walking tours.
They offer bike rental. Bikes are good quality local brand, but not all of them are well maintained.
-Tips:
Bring a lock for the private stash under the bed + towel.
Steffen
Overnattede 6 nætter i juni 2018
6/10 Okay
Martin
16. jun. 2018
Synes godt om: Overnatningsstedets tilstand og faciliteter
Synes ikke om: Rengøring, service og personale
Ingen rengøring i de 6 nætter jeg overnattede. Værelse være beskidt og støvet inden jeg ankom. Døre fuldt med aftegninger af fedede fingre.
Martin
Overnattede 6 nætter i juni 2018
10/10 Fremragende
Cai
31. mar. 2018
Synes godt om: Rengøring, service og personale, overnatningsstedets tilstand og faciliteter, værelsets komfort
Dejligt luksus hostel / hotel tæt på city
Rigtig gift luksus hostel / hotel hvis man er på familieferie til Amsterdam. Store, moderne og meget rene værelser. Personalet var meget venligt og imødekommende. Hotellet ligger i gå-afstand til Amsterdam City og ud til en dejlig park. Fin stille beliggenhed.
Cai
8/10 Udmærket
Verificeret rejsende
24. mar. 2018
Synes godt om: Rengøring, service og personale, overnatningsstedets tilstand og faciliteter
God beliggenhed
Vi havde bestilt et værelse med udsigt over parken, men det vi fik henvist havde udsigt ud til en parkeringsplads. Vi snakkede med receptionisten, og vi fik så mulighed for at få et andet værelse. Det var dog stadig ikke det, vi ville kalde parkudsigt, men det var bedre. For os var beliggenheden fin. Det var rart, at der var ro i kvarteret, men at man samtidig nemt kunne komme ind til centrum med sporvogn. Sover man uroligt, er det ikke optimalt, at man får to enkeltsenge, der er skubbet sammen til en "dobbeltseng."
Verificeret rejsende
10/10 Fremragende
Hannah
Rejste med familie
25. jan. 2025
Synes godt om: Rengøring, service og personale, faciliteter, overnatningsstedets tilstand og faciliteter
Good option is you’re traveling with more people
Hannah
Overnattede 3 nætter i januar 2025
10/10 Fremragende
Ethan
18. jan. 2025
Synes godt om: Rengøring, service og personale, overnatningsstedets tilstand og faciliteter