"),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;y
Family Amusement Park Koningin Juliana Toren - 2 min. rijden
Apenheul - 4 min. rijden
Nationaal Park Hoge Veluwe - 19 min. rijden
Lokaal vervoer
Station Apeldoorn - 5 min. rijden
Restaurants
Kokkie Snackbar-Eetcafé - 11 min. lopen
Humphrey's - 18 min. lopen
Apeldoorn Mercatorplein - 16 min. lopen
Restaurant Balzaal - 10 min. lopen
Ale House - 18 min. lopen
Over deze accommodatie
Bastion Hotel Apeldoorn Het Loo
Hotel met een chique stijl en een duurzaam beleid in de buurt van Paleis Het Loo
Bastion Hotel Apeldoorn Het Loo bevindt zich in de buurt van Theater & Congres Orpheus en Family Amusement Park Koningin Juliana Toren en biedt extraatjes zoals een terras, een stomerij/wasserijservice en een bar. Gasten kunnen gebruikmaken van voorzieningen zoals een fitnesscentrum en een restaurant en verbinding maken met gratis wifi op de kamer.
Tijdens je verblijf profiteer je bovendien van het volgende:
Gratis plaatsen voor zelf parkeren
Een ontbijtbuffet (tegen een toeslag), een oplaadpunt voor elektrische auto's en een snelle uitcheckservice
Meertalig personeel, gratis kranten en een televisie in de gemeenschappelijke ruimte
Uit gastbeoordelingen blijkt dat gasten vol lof zijn over het behulpzame personeel en de algehele staat van de accommodatie
Kamervoorzieningen
Alle 104 gastenkamers bieden extraatjes zoals airconditioning en beschikken bovendien over faciliteiten zoals gratis wifi en kluisjes.
Andere gemakken in alle kamers zijn o.a.:
Badkamers met douches en gratis toiletartikelen
Ledlampen, koelkasten en gratis baby-/kinderbedjes
Prijzen en affiliaties
Accommodatie met ecologisch certificaat
Deze accommodatie is gecertificeerd door Green Globe, een programma dat de impact van een accommodatie op een of meer van de volgende gebieden meet: milieu, gemeenschap, cultureel erfgoed, lokale economie.
Gesproken talen
Nederlands en Engels
Accommodatie-voorzieningen
Internet
Beschikbaar in alle kamers: gratis wifi
Beschikbaar in sommige gemeenschappelijke ruimtes: gratis wifi
Parkeren en vervoer
Oplaadstation voor elektrische voertuigen ter plaatse
Gratis zelf parkeren ter plaatse
Eten en drinken
Ontbijtbuffet tegen een toeslag beschikbaar van 06.00 uur tot 09.00 uur op werkdagen en van 07.00 uur tot 10.00 uur in het weekend: EUR 18,25 per persoon
Een bar/lounge
Een restaurant
Dingen om te doen
Biljart/pooltafel
Sportschool
Tv in gemeenschappelijke ruimtes
Gezinsvriendelijk
Gratis babybed
Koelkast op de kamer
Voorzieningen
24-uursreceptie
Automaat
Bagageopslag
Gratis kranten in de lobby
Kluisje bij de receptie
Gastendiensten
Meertalig personeel
Schoon beddengoed (op verzoek)
Schoonmaakservice (dagelijks)
Stomerij-/wasserijservice
Wisselen van handdoeken op verzoek
Zakelijke diensten
Computerstation
Buiten
Terras
Toegankelijkheidsvoorzieningen
Heb je specifieke toegankelijkheidsbehoeften? Neem dan contact op met de accommodatie via de contactgegevens in de boekingsbevestiging.
Geen lift (gelijkvloerse accommodatie)
Rolstoeltoegankelijk (mogelijk beperkt)
Kamervoorzieningen
Slaapkamer
Beddengoed inbegrepen
Gratis babybed
Badkamer
Douche
Gratis toiletartikelen
Haardroger
Handdoeken inbegrepen
Privébadkamer
Entertainment
Flatscreen-tv
Eten en drinken
Espressoapparaat
Koelkast
Meer
Airconditioning
Bureau
Energiebesparende schakelaars in kamers
Kluisje
Ledverlichting
Telefoon
Verwarming
Beleid
Inchecken
Inchecken vanaf 14.00 uur
In- en uitchecken zonder direct persoonlijk contact
Minimale leeftijd om in te checken: 18
Uitchecken
Uitchecken voor 12.00 uur
Contactloos uitchecken
Snelle uitcheckservice beschikbaar
Speciale incheckinstructies
De receptiemedewerker staat bij aankomst in de accommodatie op je te wachten.
Na de openingstijden kun je niet meer inchecken bij deze accommodatie.
Toegang tot accommodatie
De receptiemedewerker staat klaar om je te ontvangen
Huisdieren
Geen huisdieren toegestaan
Kinderen en extra bedden
Kinderen zijn van harte welkom.
Er zijn geen extra bedden beschikbaar.
Op verzoek zijn er gratis babybedjes beschikbaar bij de accommodatie
Betalingsmethoden
Belangrijke informatie
Toeslagen
De volgende kosten dienen bij de accommodatie te worden betaald. De kosten kunnen inclusief toepasselijke belastingen zijn:
De stad heft de volgende belasting: EUR 2.85 per persoon, per nacht
We hebben alle kosten inbegrepen die de accommodatie aan ons heeft doorgegeven.
Optionele extra's
Toeslag voor het ontbijtbuffet: ca. EUR 18.25 per persoon
Deze lijst is mogelijk niet volledig. Toeslagen en borgsommen zijn mogelijk excl. btw en kunnen wijzigen.
Algemene info
Deze accommodatie wordt beheerd door een professionele eigenaar die handelt vanuit zijn/haar vakgebied, bedrijf of beroep.
Afhankelijk van het accommodatiebeleid kan voor extra personen een toeslag in rekening worden gebracht.
Bij het inchecken dien je mogelijk een erkend identiteitsbewijs met foto en een creditcard, pinpas of borgsom in contanten te verstrekken voor incidentele kosten.
Speciale verzoeken worden onder voorbehoud van beschikbaarheid bij het inchecken ingewilligd. Hiervoor kunnen extra kosten in rekening worden gebracht. Speciale verzoeken kunnen niet worden gegarandeerd.
Er geldt mogelijk een speciaal annuleringsbeleid of aparte toeslag voor groepsboekingen (meer dan 8 kamers voor dezelfde accommodatie/verblijfsdatums).
Deze accommodatie accepteert creditcards, pinpassen en contante betalingen.
De accommodatie beschikt over de volgende veiligheidsvoorzieningen: een brandblusser, een beveiligingssysteem, een EHBO-doos en raambeveiliging
Overige info
Er is geen lift in deze accommodatie
Nationale beoordeling
Deze accommodatie heeft geen classificatie gekregen van het toeristenbureau in Nederland. Voor het gemak van onze klanten hebben wij op basis van ons classificatiesysteem deze accommodatie een sterrenclassificatie toegewezen.
Accommodatie ook bekend onder de naam
Bastion Apeldoorn/Het Loo
Bastion Loo
Bastion Hotel Apeldoorn Het Loo
Bastion Hotel Het Loo
Bastion Apeldoorn Het Loo
Bastion Het Loo
Bastion Apeldoorn Het Loo
Bastion Hotel Apeldoorn Het Loo Hotel
Bastion Hotel Apeldoorn Het Loo Apeldoorn
Bastion Hotel Apeldoorn Het Loo Hotel Apeldoorn
Veelgestelde vragen
Zijn huisdieren welkom bij Bastion Hotel Apeldoorn Het Loo?
Nee, huisdieren zijn bij deze accommodatie niet toegestaan.
Hoeveel kost een verblijf bij Bastion Hotel Apeldoorn Het Loo?
Vandaag, 26 jan. 2025, kost een verblijf bij Bastion Hotel Apeldoorn Het Loo van één nacht voor twee volwassenen op 2 feb. 2025 min. € 64,00, inclusief belastingen en toeslagen. Deze prijs is gebaseerd op de laagste gevonden prijs per nacht in de afgelopen 24 uur voor verblijven in de komende 30 dagen. Prijzen kunnen wijzigen. Kies je datums voor meer accurate prijzen.
Wat kost het om bij Bastion Hotel Apeldoorn Het Loo te parkeren?
Deze accommodatie biedt parkeerplaatsen.
Hoe laat kan ik inchecken bij Bastion Hotel Apeldoorn Het Loo?
Je kunt vanaf 14.00 uur inchecken. Het is niet mogelijk om na sluitingstijd in te checken.
Tot hoe laat kan ik bij Bastion Hotel Apeldoorn Het Loo uitchecken?
Je dient uiterlijk om 12.00 uur uit te checken.
Waar ligt Bastion Hotel Apeldoorn Het Loo?
Dit milieuvriendelijke hotel ligt in de historische wijk, binnen 15 minuten lopen van Paleis Het Loo en Theater & Congres Orpheus. Ook Family Amusement Park Koningin Juliana Toren en Apenheul liggen binnen 3 km afstand.
Beoordelingen over Bastion Hotel Apeldoorn Het Loo
Beoordelingen
8,0
Zeer goed
Alle weergegeven beoordelingen zijn gebaseerd op echte gastenervaringen. Alleen reizigers die een verblijf bij ons hebben geboekt, kunnen een beoordeling indienen. We verifiëren beoordelingen op basis van onze richtlijnen en plaatsen alle beoordelingen, of ze nu positief of negatief zijn.Meer informatieOpent in een nieuw venster
Gastenscore: 10 - Uitstekend. 202 van 654 beoordelingen" "
10 - Uitstekend
202
Gastenscore: 8 - Goed. 301 van 654 beoordelingen" "
8 - Goed
301
Gastenscore: 6 - Redelijk. 102 van 654 beoordelingen" "
6 - Redelijk
102
Gastenscore: 4 - Matig. 33 van 654 beoordelingen" "
4 - Matig
33
Gastenscore: 2 - Ontzettend slecht. 16 van 654 beoordelingen" "
2 - Ontzettend slecht
16
8,2/10
Netheid
8,2/10
Personeel en service
7,8/10
Voorzieningen
8,0/10
Staat van de accommodatie en faciliteiten
7,8/10
Milieuvriendelijkheid
Beoordelingen
10/10 – Uitstekend
Cornelis
Reisde met partner
8 dec 2024
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Prima Hotel, centraal gelegen,vlak bij centrum
Cornelis
1 nacht verbleven in december 2024
8/10 – Goed
Jan Hendrik
2 dec 2024
Positief: Netheid
Jan Hendrik
1 nacht verbleven in november 2024
10/10 – Uitstekend
Maarten
Reisde met partner
10 nov 2024
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Goed verzorgd hotel in een mooie omgeving vlakbij paleis Het Loo. Ruime kamer, goede bedden en badkamer met een praktische inloopdouche. Ook het ontbijt was prima!
Wij hebben hier een uitstekend weekend gehad.
Maarten
2 nachten verbleven in november 2024
6/10 – Redelijk
Armand
13 okt 2024
Positief: Netheid, comfort kamer
Negatief: Personeel en service, staat van de accommodatie en faciliteiten
Training hospitality hard nodig!
Een training gastvrijheid zou het team niet misstaan. Het duurde lang voordat er iemand bij de receptie kwam om te kunnen inchecken.
Geen excuses voor het lange wachten, geen ‘welkom, hebt u een goede reis gehad’, niks van dat alles.
De volgende ochtend precies hetzelfde. Bij aankomst in de ontbijtzaal kon er nauwelijks een goedemorgen vanaf. Gevolgd door ‘uw kamernummer?’
Bij het uitchecken geen enkele uiting van service en gastvrijheid.
Leer je personeel alsjeblieft om met meer dan twee-woord-zinnen te communiceren.
Dit was ronduit bedroevend.
Voor de rest is het hotel in orde.
Armand
1 nacht verbleven in oktober 2024
8/10 – Goed
Ricardo
Reisde met familie en kleine kinderen
22 sep 2024
Positief: Personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Schoonmaak kan wel beter van de kamer
Ricardo
1 nacht verbleven in september 2024
10/10 – Uitstekend
Dennis
29 aug 2024
Dennis
1 nacht verbleven in augustus 2024
8/10 – Goed
Jacomina
28 aug 2024
Positief: Netheid, voorzieningen en staat van de accommodatie en faciliteiten
Prima hotel, vriendelijke, maar helaas wat amateuristische bediening.
Klapdeuren zouden automatisch open moeten gaan, zijjn lastig te openen voor gasten met rollator.
Jacomina
1 nacht verbleven in augustus 2024
8/10 – Goed
Dio
20 aug 2024
Dio
2 nachten verbleven in augustus 2024
8/10 – Goed
Rudsella
Reisde met partner
19 aug 2024
Schoon, goed bed, personeel vriendeljjk en behulpzaam
Rudsella
1 nacht verbleven in augustus 2024
8/10 – Goed
richard
10 aug 2024
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
richard
1 nacht verbleven in augustus 2024
10/10 – Uitstekend
Ellen
Reisde met familie en kleine kinderen
7 aug 2024
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Ookal waren we er maar 1 nachtje het was echt prima geregeld bij aankomst inchecken etc ging heel soepel. Het enige wat ons opviel was dat het terrasje buiten eigenlijk niet heel goed bij gehouden werd qau opruimen en of er mensen zaten. We hadden middags een drankje gedaan en dit stond er einde van de middag nog op de tafel. Dus dat is een tipje van onze kant zorg dat het buiten netjes dat is wat een gast als eerste ziet. 😊
Ellen
1 nacht verbleven in augustus 2024
8/10 – Goed
henk
4 aug 2024
Positief: Staat van de accommodatie en faciliteiten
Het was een prettig verblijf.
Alleen de bediening in de avond was erg traag of lang wachten op je bestelling.
henk
2 nachten verbleven in augustus 2024
6/10 – Redelijk
Loes
31 jul 2024
Positief: Netheid
Negatief: Staat van de accommodatie en faciliteiten
Er was op de kamer heel veel lawaai. Alsof er machines stonden te draaien. Het personeel was oké, maar niet echt vriendelijk
Loes
1 nacht verbleven in juli 2024
10/10 – Uitstekend
Rosita
Reisde met partner
28 jul 2024
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Heel netjes en lekker eten. Enige nadeel was dat er maar een klein buitenterras is.
Rosita
1 nacht verbleven in juli 2024
8/10 – Goed
Sam
Reisde met familie en kleine kinderen
23 jul 2024
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Ruime hotelkamer, vriendelijk en behulpzaam personeel en pal naast de prachtige tuinen van Het Loo.
Sam
1 nacht verbleven in juli 2024
6/10 – Redelijk
Sjef
Reisde met partner
2 apr 2024
Positief: Netheid, personeel en service en voorzieningen
Het ontbijk valt tegen
Sjef
2 nachten verbleven in maart 2024
6/10 – Redelijk
Saby
Zakenreiziger
28 jan 2024
Positief: Netheid
OK hotel voor kortverblijf
Het Bastion Hotel is een OK hotel voor 1 a 2 overnachtingen. De kamer was schoon en netjes. Had ook een balkon dat in de zomer wel plezierig zal zijn. Je kan gebruik maken van een waterkoker en er is een ijskast. Echter is het hotel zeer gehorig. Vooral het dempend geluid van lopen op houten vloeren vond ik enorm storend. In mijn geval was het geluid heel laat in de avond en heel vroeg in de ochtend. Ook het eten in de restaurant vond ik niet geweldig. Ik had de spareribs, de portie was royaal maar de smaak viel tegen.
Aan de positieve kant, ligt het hotel vlak bij het openbaar vervoer.
Saby
2 nachten verbleven in januari 2024
2/10 – Ontzettend slecht
Selina
Reisde met partner
21 jan 2024
Negatief: Personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Er was een ruimte om te parkeren voor het hotel. De kamer was hoog, groot, het behang was mooi en de temperatuur was prettig warm (aangezien het koud was buiten)
Bij aankomst werd medegedeeld dat er geen zwembad meer is terwijl dit wel op verschillende sites nog staat aangegeven. Ook werd niet verteld hoe het zit met de wifi.
Er was een koelkastje, thee/koffie en de douche was mooi van formaat op de kamer. Wij konden hier echter geen gebruik van maken aangezien het putje niet was schoon gemaakt en de badkamer anders zou vollopen.
Bij het uitchecken vroeg de dame van de receptie niet of alles naar wens was geweest. Ik heb dus zelf aangegeven dat dit niet het geval was. Er werd verder geen voorstel gedaan voor enige vorm van compensatie. Of dat ze er gelijk werk van zouden maken om dit voor toekomstige gasten te verbeteren.
Wij gaan hier niet nogmaals heen.
Selina
1 nacht verbleven in januari 2024
4/10 – Matig
Henricus
16 jan 2024
Henricus
1 nacht verbleven in januari 2024
10/10 – Uitstekend
Robert-Jan
Reisde met partner
6 jan 2024
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Van alle Bastion Hotels die we tot dusver bezocht hebben, was dit wel de mooiste en schoonste. Vriendelijk personeel en geweldig ontbijt. Ongelooflijk grote kamer. Bedden waren wel wat zacht…
Robert-Jan
1 nacht verbleven in januari 2024
6/10 – Redelijk
Mirjam
Reisde met familie
4 jan 2024
Positief: Netheid, personeel en service en voorzieningen
Mirjam
2 nachten verbleven in januari 2024
8/10 – Goed
Kees
3 jan 2024
Kees
1 nacht verbleven in januari 2024
8/10 – Goed
Remko
Reisde met partner
31 dec 2023
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Sommige tafels in de ontbijtzaal moeten geinspecteerd/gerepareerd worden. Zijn niet stabiel.
Remko
1 nacht verbleven in december 2023
10/10 – Uitstekend
Paul, Geertruidenberg
Zakenreiziger
20 dec 2023
Positief: Netheid, personeel en service en voorzieningen
Zoals altijd een prima hotel. Aardig personeel. Netjes. Schoon.