"use strict";function t(t,e,n,r,i,o,c){try{var u=t[o](c);var a=u.value}catch(t){n(t);return}if(u.done){e(a)}else{Promise.resolve(a).then(r,i)}}function e(e){return function(){var n=this,r=arguments;return new Promise(function(i,o){var c=e.apply(n,r);function u(e){t(c,i,o,u,a,"next",e)}function a(e){t(c,i,o,u,a,"throw",e)}u(undefined)})}}function n(t){"@swc/helpers - typeof";return t&&typeof Symbol!=="undefined"&&t.constructor===Symbol?"symbol":typeof t}function r(t,e){var n,r,i,o,c={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]};return o={next:u(0),"throw":u(1),"return":u(2)},typeof Symbol==="function"&&(o[Symbol.iterator]=function(){return this}),o;function u(t){return function(e){return a([t,e])}}function a(o){if(n)throw new TypeError("Generator is already executing.");while(c)try{if(n=1,r&&(i=o[0]&2?r["return"]:o[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;if(r=0,i)o=[o[0]&2,i.value];switch(o[0]){case 0:case 1:i=o;break;case 4:c.label++;return{value:o[1],done:false};case 5:c.label++;r=o[1];o=[0];continue;case 7:o=c.ops.pop();c.trys.pop();continue;default:if(!(i=c.trys,i=i.length>0&&i[i.length-1])&&(o[0]===6||o[0]===2)){c=0;continue}if(o[0]===3&&(!i||o[1]>i[0]&&o[1] ").concat(o));var c=i(e,o);return console.log("found answer: ".concat(c)),{base:e,answer:c,hmac:r,expires:n}};var c=function t(t,e,n,r,i){t=="pow"?R(e,n,r,i).then(function(){console.log("SUCCESS")}).catch(function(t){console.error("FAIL:",t)}):E(e,n,r,i)};var u=Object.create;var a=Object.defineProperty;var M=Object.getOwnPropertyDescriptor;var g=Object.getOwnPropertyNames;var I=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty;var d=function(t){return(typeof require==="undefined"?"undefined":n(require))<"u"?require:(typeof Proxy==="undefined"?"undefined":n(Proxy))<"u"?new Proxy(t,{get:function(t,e){return((typeof require==="undefined"?"undefined":n(require))<"u"?require:t)[e]}}):t}(function(t){if((typeof require==="undefined"?"undefined":n(require))<"u")return require.apply(this,arguments);throw new Error('Dynamic require of "'+t+'" is not supported')});var C=function(t,e){return function(){return e||t((e={exports:{}}).exports,e),e.exports}};var l=function(t,e,n,r){var i=true,o=false,c=undefined;if(e&&typeof e=="object"||typeof e=="function")try{var u=function(){var i=d.value;!s.call(t,i)&&i!==n&&a(t,i,{get:function(){return e[i]},enumerable:!(r=M(e,i))||r.enumerable})};for(var I=g(e)[Symbol.iterator](),d;!(i=(d=I.next()).done);i=true)u()}catch(t){o=true;c=t}finally{try{if(!i&&I.return!=null){I.return()}}finally{if(o){throw c}}}return t};var A=function(t,e,n){return n=t!=null?u(I(t)):{},l(e||!t||!t.__esModule?a(n,"default",{value:t,enumerable:!0}):n,t)};var y=C(function(t,e){(function(n,r){typeof t=="object"?e.exports=t=r():typeof define=="function"&&define.amd?define([],r):n.CryptoJS=r()})(t,function(){var t=t||function(t,e){var r;if((typeof window==="undefined"?"undefined":n(window))<"u"&&window.crypto&&(r=window.crypto),(typeof self==="undefined"?"undefined":n(self))<"u"&&self.crypto&&(r=self.crypto),(typeof globalThis==="undefined"?"undefined":n(globalThis))<"u"&&globalThis.crypto&&(r=globalThis.crypto),!r&&(typeof window==="undefined"?"undefined":n(window))<"u"&&window.msCrypto&&(r=window.msCrypto),!r&&(typeof global==="undefined"?"undefined":n(global))<"u"&&global.crypto&&(r=global.crypto),!r&&typeof d=="function")try{r=d("crypto")}catch(t){}var i=function t(){if(r){if(typeof r.getRandomValues=="function")try{return r.getRandomValues(new Uint32Array(1))[0]}catch(t){}if(typeof r.randomBytes=="function")try{return r.randomBytes(4).readInt32LE()}catch(t){}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){var t=function t(){};return function(e){var n;return t.prototype=e,n=new t,t.prototype=null,n}}(),c={},u=c.lib={},a=u.Base=function(){return{extend:function t(t){var e=o(this);return t&&e.mixIn(t),(!e.hasOwnProperty("init")||this.init===e.init)&&(e.init=function(){e.$super.init.apply(this,arguments)}),e.init.prototype=e,e.$super=this,e},create:function t(){var t=this.extend();return t.init.apply(t,arguments),t},init:function t(){},mixIn:function t(t){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);t.hasOwnProperty("toString")&&(this.toString=t.toString)},clone:function t(){return this.init.prototype.extend(this)}}}(),M=u.WordArray=a.extend({init:function t(t,n){t=this.words=t||[],n!=e?this.sigBytes=n:this.sigBytes=t.length*4},toString:function t(t){return(t||I).stringify(this)},concat:function t(t){var e=this.words,n=t.words,r=this.sigBytes,i=t.sigBytes;if(this.clamp(),r%4)for(var o=0;o>>2]>>>24-o%4*8&255;e[r+o>>>2]|=c<<24-(r+o)%4*8}else for(var u=0;u>>2]=n[u>>>2];return this.sigBytes+=i,this},clamp:function e(){var e=this.words,n=this.sigBytes;e[n>>>2]&=4294967295<<32-n%4*8,e.length=t.ceil(n/4)},clone:function t(){var t=a.clone.call(this);return t.words=this.words.slice(0),t},random:function t(t){for(var e=[],n=0;n>>2]>>>24-i%4*8&255;r.push((o>>>4).toString(16)),r.push((o&15).toString(16))}return r.join("")},parse:function t(t){for(var e=t.length,n=[],r=0;r>>3]|=parseInt(t.substr(r,2),16)<<24-r%8*4;return new M.init(n,e/2)}},s=g.Latin1={stringify:function t(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(o))}return r.join("")},parse:function t(t){for(var e=t.length,n=[],r=0;r>>2]|=(t.charCodeAt(r)&255)<<24-r%4*8;return new M.init(n,e)}},C=g.Utf8={stringify:function t(t){try{return decodeURIComponent(escape(s.stringify(t)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function t(t){return s.parse(unescape(encodeURIComponent(t)))}},l=u.BufferedBlockAlgorithm=a.extend({reset:function t(){this._data=new M.init,this._nDataBytes=0},_append:function t(t){typeof t=="string"&&(t=C.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function e(e){var n,r=this._data,i=r.words,o=r.sigBytes,c=this.blockSize,u=c*4,a=o/u;e?a=t.ceil(a):a=t.max((a|0)-this._minBufferSize,0);var g=a*c,I=t.min(g*4,o);if(g){for(var s=0;s>>7)^(C<<14|C>>>18)^C>>>3,A=M[d-2],y=(A<<15|A>>>17)^(A<<13|A>>>19)^A>>>10;M[d]=l+M[d-7]+y+M[d-16]}var L=u&g^~u&I,D=r&i^r&o^i&o,N=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),f=(u<<26|u>>>6)^(u<<21|u>>>11)^(u<<7|u>>>25),w=s+f+L+a[d]+M[d],p=N+D;s=I,I=g,g=u,u=c+w|0,c=o,o=i,i=r,r=w+p|0}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+o|0,n[3]=n[3]+c|0,n[4]=n[4]+u|0,n[5]=n[5]+g|0,n[6]=n[6]+I|0,n[7]=n[7]+s|0},_doFinalize:function t(){var t=this._data,n=t.words,r=this._nDataBytes*8,i=t.sigBytes*8;return n[i>>>5]|=128<<24-i%32,n[(i+64>>>9<<4)+14]=e.floor(r/4294967296),n[(i+64>>>9<<4)+15]=r,t.sigBytes=n.length*4,this._process(),this._hash},clone:function t(){var t=o.clone.call(this);return t._hash=this._hash.clone(),t}});n.SHA256=o._createHelper(g),n.HmacSHA256=o._createHmacHelper(g)}(Math),t.SHA256})});var D=5e3;function N(t,e){return f.apply(this,arguments)}function f(){f=e(function(e,n){var i,o,c,u,a,M,g;return r(this,function(r){switch(r.label){case 0:return[4,fetch(n,{headers:{accept:"text/plain","content-type":"application/json"},referrerPolicy:"strict-origin-when-cross-origin",method:"POST",body:JSON.stringify(e),mode:"cors",credentials:"same-origin"})];case 1:i=r.sent();if(!(i.status===200))return[3,8];r.label=2;case 2:r.trys.push([2,6,,7]);o=e.type=="pow";if(!o)return[3,4];return[4,t(D)];case 3:o=r.sent();r.label=4;case 4:o;return[4,i.json()];case 5:return[2,r.sent()];case 6:c=r.sent();return[2,{}];case 7:return[3,9];case 8:if(i.status===400){u="Bad Request: ".concat(i.statusText);return[2,(console.error(u),new Error(u))]}else if(i.status===404){a="Not Found: ".concat(i.statusText);return[2,(console.error(a),new Error(a))]}else if(i.status===405){M="Method Not Allowed: ".concat(i.statusText);return[2,(console.error(M),new Error(M))]}else{g="Server responded with status ".concat(i.status,": ").concat(i.statusText);return[2,(console.error(g),new Error(g))]}r.label=9;case 9:return[2]}})});return f.apply(this,arguments)}var w="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgMTk4LjI3Ij4KICAgIDxkZWZzPgogICAgICAgIDxzdHlsZT4KICAgICAgICAgICAgLmNscy0xIHsKICAgICAgICAgICAgICAgIGZpbGw6ICNmZjI4MmQ7CiAgICAgICAgICAgIH0KICAgICAgICA8L3N0eWxlPgogICAgPC9kZWZzPgogICAgPGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+CiAgICAgICAgPGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj4KICAgICAgICAgICAgPGcgaWQ9IkZhc3RseV9Mb2dvXy1fUmVkIiBkYXRhLW5hbWU9IkZhc3RseSBMb2dvIC0gUmVkIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJGYXN0bHlfTG9nb18tX1JlZC0yIiBkYXRhLW5hbWU9IkZhc3RseSBMb2dvIC0gUmVkIj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiCiAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50cz0iMzQ4LjQ0IDIwLjM1IDM0OC40NCAxNTMuOTQgMzg4LjU3IDE1My45NCAzODguNTcgMTMzLjUzIDM3NS4zMSAxMzMuNTMgMzc1LjMxIDAgMzQ4LjQ0IDAgMzQ4LjQ0IDIwLjM1IiAvPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIKICAgICAgICAgICAgICAgICAgICAgICAgZD0iTTAsMTMzLjUzSDEzLjY0VjY5LjA4SDBWNTEuMzVsMTMuNjQtMi4yNFYzMS4xN0MxMy42NCw5LjQzLDE4LjM3LDAsNDYuMDksMEExMTUuMTcsMTE1LjE3LDAsMCwxLDY1LjM4LDJMNjEuNywyMy44NWE0OS43OCw0OS43OCwwLDAsMC05LS43OGMtOS43NiwwLTEyLjIzLDEtMTIuMjMsMTAuNTFWNDkuMTFINjAuNzl2MjBINDAuNTF2NjQuNDVINTR2MjAuNEgwWiIgLz4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiCiAgICAgICAgICAgICAgICAgICAgICAgIGQ9Ik0zMzQuNzgsMTI3LjA4YTUzLjExLDUzLjExLDAsMCwxLTEwLjU0Ljg0Yy0xMS4wNi4yNy0xMC4xLTMuMzYtMTAuMS0xMy43OFY2OS4wOGgyMXYtMjBoLTIxVjBIMjg3LjI3VjExOS43MWMwLDIzLjUsNS44LDM0LjIzLDMxLjA4LDM0LjIzLDYsMCwxNC4yMS0xLjU0LDIwLjQyLTIuODdaIiAvPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIKICAgICAgICAgICAgICAgICAgICAgICAgZD0iTTUwMS43LDEzMy42M2ExMC4xNCwxMC4xNCwwLDEsMS0xMC4xOSwxMC4xNCwxMC4xNCwxMC4xNCwwLDAsMSwxMC4xOS0xMC4xNG0wLDE4LjY4YTguNTUsOC41NSwwLDAsMCw4LjUxLTguNTQsOC41LDguNSwwLDEsMC04LjUxLDguNTRtMS44OC0zLjU2LTIuMDUtM2gtMS40MnYzaC0yLjI5di0xMEg1MDJjMi40NiwwLDQsMS4yNCw0LDMuNDVhMywzLDAsMCwxLTIuMDgsMy4wOWwyLjQ5LDMuNDJabS0zLjQ3LTVoMS44MmMxLDAsMS43NC0uNCwxLjc0LTEuNXMtLjctMS40NS0xLjY4LTEuNDVoLTEuODhaIiAvPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIKICAgICAgICAgICAgICAgICAgICAgICAgZD0iTTI1My43Miw2OVY2NS40NkExMTUuOCwxMTUuOCwwLDAsMCwyMzMuMTQsNjRjLTEyLjUsMC0xNCw2LjYzLTE0LDEwLjIzLDAsNS4wOCwxLjc0LDcuODMsMTUuMjksMTAuNzksMTkuOCw0LjQ1LDM5LjY5LDkuMDksMzkuNjksMzMuNjQsMCwyMy4yOS0xMiwzNS4zMi0zNy4yMSwzNS4zMi0xNi44OCwwLTMzLjI2LTMuNjMtNDUuNzYtNi44VjEyNy4wOGgyMC4zNXYzLjU2YzguNzUsMS42OSwxNy45MywxLjUyLDIyLjczLDEuNTIsMTMuMzQsMCwxNS40OS03LjE3LDE1LjQ5LTExLDAtNS4yOS0zLjgyLTcuODMtMTYuMzItMTAuMzctMjMuNTYtNC00Mi4yNS0xMi4wNy00Mi4yNS0zNiwwLTIyLjY1LDE1LjE0LTMxLjU0LDQwLjM3LTMxLjU0LDE3LjA5LDAsMzAuMDgsMi42NSw0Mi41OSw1LjgzVjY5WiIgLz4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMjcuODQsODUuMDksMTE4LDkzLjY5YTUuMjUsNS4yNSwwLDEsMCwzLjE5LDMuMmw4LjcyLTkuNzVaIiAvPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIKICAgICAgICAgICAgICAgICAgICAgICAgZD0iTTE3MS4yNSwxMjcuMDdWNDMuNDZIMTQ0LjM3VjUxYTU1LDU1LDAsMCwwLTE4LjExLTYuNzd2LTkuMWgzLjI4VjI4LjI4SDEwMi40OHY2LjgzaDMuMjh2OS4xN2E1NS4zMiw1NS4zMiwwLDEsMCwzOC43NiwxMDEuODdsNC43Nyw3Ljc4aDI4LjM4VjEyNy4wN1ptLTI2LjY0LTI2LjgzQTI4LjQyLDI4LjQyLDAsMCwxLDExNy43MywxMjd2LTMuMThoLTMuMjJWMTI3YTI4LjQzLDI4LjQzLDAsMCwxLTI2LjY4LTI2Ljg5SDkxVjk2LjkxSDg3Ljg1YTI4LjQyLDI4LjQyLDAsMCwxLDI2LjY2LTI2LjY1djMuMTZoMy4yMlY3MC4yNUEyOC40MiwyOC40MiwwLDAsMSwxNDQuNjEsOTdoLTMuMnYzLjIyWiIgLz4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiCiAgICAgICAgICAgICAgICAgICAgICAgIGQ9Ik00NTYuNTgsNDkuMTFINTEydjIwSDQ5OC43NWwtMzQsODMuNjJjLTkuNzQsMjMuNDgtMjUuNzQsNDUuNTktNTAuMSw0NS41OWE5My42Nyw5My42NywwLDAsMS0xOS41LTJsMi40My0yNC4zOWE2OC43LDY4LjcsMCwwLDAsMTAuNjMsMS4xYzExLjMsMCwyNC03LDI4LTE5LjE5TDQwMS44Miw2OS4wNkgzODguNTd2LTIwSDQ0NHYyMEg0MzAuNzhsMTkuNTEsNDhoMGwxOS41MS00OEg0NTYuNThaIiAvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=";var p="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoCiAgICAgICAgZD0iTTggMTJDOC4yMDggMTIgOC4zODUgMTEuOTI3IDguNTMxIDExLjc4MUM4LjY3NyAxMS42MzUgOC43NSAxMS40NTggOC43NSAxMS4yNUM4Ljc1IDExLjA0MiA4LjY3NyAxMC44NjUgOC41MzEgMTAuNzE5QzguMzg1IDEwLjU3MyA4LjIwOCAxMC41IDggMTAuNUM3Ljc5MiAxMC41IDcuNjE1IDEwLjU3MyA3LjQ2OSAxMC43MTlDNy4zMjMgMTAuODY1IDcuMjUgMTEuMDQyIDcuMjUgMTEuMjVDNy4yNSAxMS40NTggNy4zMjMgMTEuNjM1IDcuNDY5IDExLjc4MUM3LjYxNSAxMS45MjcgNy43OTIgMTIgOCAxMlpNNy4yNSA5SDguNzVWNEg3LjI1VjlaTTggMTZDNi45MDI2NyAxNiA1Ljg2OCAxNS43OTE3IDQuODk2IDE1LjM3NUMzLjkyNCAxNC45NTgzIDMuMDczMzMgMTQuMzg1MyAyLjM0NCAxMy42NTZDMS42MTQ2NyAxMi45MjY3IDEuMDQxNjcgMTIuMDc2IDAuNjI1IDExLjEwNEMwLjIwODMzMyAxMC4xMzIgMCA5LjA5NzMzIDAgOEMwIDYuODg4NjcgMC4yMDgzMzMgNS44NTAzMyAwLjYyNSA0Ljg4NUMxLjA0MTY3IDMuOTIwMzMgMS42MTQ2NyAzLjA3MzMzIDIuMzQ0IDIuMzQ0QzMuMDczMzMgMS42MTQ2NyAzLjkyNCAxLjA0MTY3IDQuODk2IDAuNjI1QzUuODY4IDAuMjA4MzMzIDYuOTAyNjcgMCA4IDBDOS4xMTEzMyAwIDEwLjE0OTcgMC4yMDgzMzMgMTEuMTE1IDAuNjI1QzEyLjA3OTcgMS4wNDE2NyAxMi45MjY3IDEuNjE0NjcgMTMuNjU2IDIuMzQ0QzE0LjM4NTMgMy4wNzMzMyAxNC45NTgzIDMuOTIwMzMgMTUuMzc1IDQuODg1QzE1Ljc5MTcgNS44NTAzMyAxNiA2Ljg4ODY3IDE2IDhDMTYgOS4wOTczMyAxNS43OTE3IDEwLjEzMiAxNS4zNzUgMTEuMTA0QzE0Ljk1ODMgMTIuMDc2IDE0LjM4NTMgMTIuOTI2NyAxMy42NTYgMTMuNjU2QzEyLjkyNjcgMTQuMzg1MyAxMi4wNzk3IDE0Ljk1ODMgMTEuMTE1IDE1LjM3NUMxMC4xNDk3IDE1Ljc5MTcgOS4xMTEzMyAxNiA4IDE2WiIKICAgICAgICBmaWxsPSIjQkQxNDBBIiAvPgo8L3N2Zz4=";var j="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPgogICAgPHBhdGgKICAgICAgICBkPSJNMzYwLTEyMEgyMDBxLTMzIDAtNTYuNS0yMy41VDEyMC0yMDB2LTI4MHEwLTc1IDI4LjUtMTQwLjV0NzctMTE0cTQ4LjUtNDguNSAxMTQtNzdUNDgwLTg0MHE3NSAwIDE0MC41IDI4LjV0MTE0IDc3cTQ4LjUgNDguNSA3NyAxMTRUODQwLTQ4MHYyODBxMCAzMy0yMy41IDU2LjVUNzYwLTEyMEg2MDB2LTMyMGgxNjB2LTQwcTAtMTE3LTgxLjUtMTk4LjVUNDgwLTc2MHEtMTE3IDAtMTk4LjUgODEuNVQyMDAtNDgwdjQwaDE2MHYzMjBabS04MC0yNDBoLTgwdjE2MGg4MHYtMTYwWm00MDAgMHYxNjBoODB2LTE2MGgtODBabS00MDAgMGgtODAgODBabTQwMCAwaDgwLTgwWiIgLz4KPC9zdmc+";var T="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPgogICAgPHBhdGgKICAgICAgICBkPSJtMzgwLTMwMCAyODAtMTgwLTI4MC0xODB2MzYwWk00ODAtODBxLTgzIDAtMTU2LTMxLjVUMTk3LTE5N3EtNTQtNTQtODUuNS0xMjdUODAtNDgwcTAtODMgMzEuNS0xNTZUMTk3LTc2M3E1NC01NCAxMjctODUuNVQ0ODAtODgwcTgzIDAgMTU2IDMxLjVUNzYzLTc2M3E1NCA1NCA4NS41IDEyN1Q4ODAtNDgwcTAgODMtMzEuNSAxNTZUNzYzLTE5N3EtNTQgNTQtMTI3IDg1LjVUNDgwLTgwWm0wLTgwcTEzNCAwIDIyNy05M3Q5My0yMjdxMC0xMzQtOTMtMjI3dC0yMjctOTNxLTEzNCAwLTIyNyA5M3QtOTMgMjI3cTAgMTM0IDkzIDIyN3QyMjcgOTNabTAtMzIwWiIgLz4KPC9zdmc+";var h="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCIgZmlsbD0iIzAwMDAwMCI+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDBWMHoiIGZpbGw9Im5vbmUiIC8+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0zIDl2Nmg0bDUgNVY0TDcgOUgzem03LS4xN3Y2LjM0TDcuODMgMTNINXYtMmgyLjgzTDEwIDguODN6TTE2LjUgMTJjMC0xLjc3LTEuMDItMy4yOS0yLjUtNC4wM3Y4LjA1YzEuNDgtLjczIDIuNS0yLjI1IDIuNS00LjAyek0xNCAzLjIzdjIuMDZjMi44OS44NiA1IDMuNTQgNSA2Ljcxcy0yLjExIDUuODUtNSA2LjcxdjIuMDZjNC4wMS0uOTEgNy00LjQ5IDctOC43NyAwLTQuMjgtMi45OS03Ljg2LTctOC43N3oiIC8+Cjwvc3ZnPg==";var z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0cHgiCiAgICBmaWxsPSIjMDAwMDAwIj4KICAgIDxnPgogICAgICAgIDxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iMjQiIHdpZHRoPSIyNCIgLz4KICAgIDwvZz4KICAgIDxnPgogICAgICAgIDxwYXRoCiAgICAgICAgICAgIGQ9Ik0xOCwxNXYzSDZ2LTNINHYzYzAsMS4xLDAuOSwyLDIsMmgxMmMxLjEsMCwyLTAuOSwyLTJ2LTNIMTh6IE0xNywxMWwtMS40MS0xLjQxTDEzLDEyLjE3VjRoLTJ2OC4xN0w4LjQxLDkuNTlMNywxMWw1LDUgTDE3LDExeiIgLz4KICAgIDwvZz4KPC9zdmc+";function x(){return m.apply(this,arguments)}function m(){m=e(function(){return r(this,function(t){if(!/complete|interactive|loaded/.test(document.readyState))return[2,new Promise(function(t,e){return window.addEventListener("DOMContentLoaded",function(){return t()})})];return[2]})});return m.apply(this,arguments)}function E(t,e,n,r){return S.apply(this,arguments)}function S(){S=e(function(t,e,n,i){var o,c,u,a,M,g,I,s,d,C,l,A,y,L,D,N,f,h,m,E,S,b,O,Y,U,k,P;return r(this,function(r){switch(r.label){case 0:o=document.createElement("img");o.src=w,o.id="fastlyLogo";c=document.createElement("div");c.id="pageContainer";u=document.createElement("div");u.id="contentContainer";a=document.createElement("p");a.textContent="Enter the characters seen in the image below:",a.id="captchaTitle";M=document.createElement("div");M.id="captchaContainer";g=document.createElement("img");g.src=t.image_b64,g.id="captchaImage";I=document.createElement("div");I.id="audioContainer";s=function t(t,e){Q(t,n,e)},d=new AudioContext,C=document.createElement("img");C.src=T,C.id="audioButton",C.dataset.token=e,C.dataset.playing="false",C.addEventListener("click",function(t){s(t,d)});l=document.createElement("img");l.id="headphoneButton",l.src=j,l.addEventListener("click",function(t){s(t,d)});A=function t(t){B(t,n)},y=document.createElement("a");y.id="audioAnchor",y.download="audio_captcha";L=document.createElement("img");L.src=z,L.id="downloadButton",L.addEventListener("click",A);D=document.createElement("div");D.id="inputContainer";N=document.createElement("label");N.textContent="Answer",N.id="inputLabel",N.setAttribute("for","answer");f=document.createElement("form");f.id="capForm",f.dataset.token=e;h=document.createElement("input");h.name="answer",h.required=!0,h.type="text",h.autocapitalize="off",h.autocomplete="off",h.spellcheck=!1,h.id="capInput";m=document.createElement("button");m.textContent="Submit",m.type="submit",m.id="capSubmit";E=document.createElement("div");E.id="errorContainer";S=document.createElement("img");S.src=p,S.id="fastlyErrorIcon";b=document.createElement("div");b.textContent="Incorrect CAPTCHA",b.id="errorText";O=document.createElement("div");O.id="errorModal";Y=document.createElement("p");Y.textContent="Audio is currently unavailable. Please try again later.";U=document.createElement("button");U.id="errorModalBtn",U.textContent="Close",U.addEventListener("click",function(){var t=document.getElementById("errorModal");t&&(t.style.display="none")}),M.appendChild(g),y.appendChild(L),I.appendChild(C),I.appendChild(l),I.appendChild(y),E.appendChild(S),E.appendChild(b),O.appendChild(Y),O.appendChild(U),c.appendChild(u),u.appendChild(o),u.appendChild(a),u.appendChild(M),u.appendChild(I),u.appendChild(N),u.appendChild(O),D.appendChild(f),f.appendChild(N),f.appendChild(h),f.appendChild(E),f.appendChild(m),u.appendChild(D);return[4,x()];case 1:r.sent(),document.body.appendChild(c),h.focus();k=function t(t){v(t,n,i)},P=new Promise(function(t,e){f.addEventListener("submit",k),t()});return[2,[h,m,P,C]]}})});return S.apply(this,arguments)}function v(t,e,n){return b.apply(this,arguments)}function b(){b=e(function(t,e,n){var i,o;return r(this,function(r){t.preventDefault();i=document.getElementById("capSubmit");i.disabled=!0;o={answer:document.getElementById("capInput").value};O(o,e,n);return[2]})});return b.apply(this,arguments)}function O(t,e,n){return Y.apply(this,arguments)}function Y(){Y=e(function(t,e,n){var i,o,c,u,a,M,g,I,s,d,C,l,A;return r(this,function(r){switch(r.label){case 0:i="".concat(e,"/fst-post-back"),o=document.getElementById("capInput");o.value="";c={type:"captcha",token:document.getElementById("capForm").dataset.token,data:t};return[4,N(c,i)];case 1:u=r.sent();if("ch"in u&&"tok"in u){a=u.ch,M=u.tok,g=document.getElementById("captchaImage");"image_b64"in a&&typeof a.image_b64=="string"&&(g.src=a.image_b64);I=document.getElementById("capSubmit");I.disabled=!1;s=document.getElementById("errorContainer");s.style.display="flex",s.style.alignItems="center";d=document.getElementById("audioButton");d.dataset.token=M;C=document.getElementById("capForm");C.dataset.token=M}else if(typeof u=="object"){n&&location.reload();l=document.querySelector("body"),A=document.getElementById("pageContainer");l.removeChild(A)}return[2]}})});return Y.apply(this,arguments)}function Q(t,e,n){return U.apply(this,arguments)}function U(){U=e(function(t,e,n){var i,o,c,u,a;return r(this,function(r){switch(r.label){case 0:t.preventDefault();i=document.getElementById("audioButton"),o="".concat(e,"/audio?token=").concat(i.dataset.token);if(!(i.dataset.playing==="false"))return[3,5];i.dataset.playing="true";return[4,fetch(o)];case 1:c=r.sent();if(!c.ok)return[3,3];return[4,c.arrayBuffer()];case 2:u=r.sent();n.decodeAudioData(u,function(t){var e=n.createBufferSource();e.buffer=t,e.connect(n.destination),e.start(0),i.src=h,e.onended=function(){i.src=T,i.dataset.playing="false"}},function(t){console.error("Error decoding audio data:",t)});return[3,4];case 3:a=document.getElementById("errorModal");a.style.display="block",i.dataset.playing="false";r.label=4;case 4:return[3,6];case 5:return[2];case 6:return[2]}})});return U.apply(this,arguments)}function B(t,e){return k.apply(this,arguments)}function k(){k=e(function(t,e){var n,i,o,c,u,a,M;return r(this,function(r){switch(r.label){case 0:t.preventDefault();n=document.getElementById("audioButton"),i="".concat(e,"/audio?token=").concat(n.dataset.token);return[4,fetch(i)];case 1:o=r.sent();if(!o.ok){c=document.getElementById("errorModal");c&&(c.style.display="block");return[2]}return[4,o.blob()];case 2:u=r.sent(),a=URL.createObjectURL(u),M=document.getElementById("audioAnchor");M.href=a,M.click();return[2]}})});return k.apply(this,arguments)}var P=A(L());var Z="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGhlaWdodD0iMTAiIHdpZHRoPSIxMCIgdmlld0JveD0iMCAwIDE1MCAxNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICB4bWxuc1hsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICA8dGl0bGU+TG9hZGluZy4uLjwvdGl0bGU+CiAgPGcgZmlsbD0idHJhbnNwYXJlbnQiIHN0cm9rZT0iI0VCMUEwQyI+CiAgICA8cGF0aAogICAgICBkPSJNMyw3NSBDMywzNS4yMzU0OTggMzUuMjM1NDk4LDMgNzUsMyBDMTE0Ljc2NDUwMiwzIDE0NywzNS4yMzU0OTggMTQ3LDc1IEMxNDcsMTE0Ljc2NDUwMiAxMTQuNzY0NTAyLDE0NyA3NSwxNDcgQzM1LjIzNTQ5OCwxNDcgMywxMTQuNzY0NTAyIDMsNzUgWiIKICAgICAgc3Ryb2tlPSIjRUIxQTBDIiBzdHJva2Utd2lkdGg9IjUiPjwvcGF0aD4KICAgIDxwYXRoIGQ9Ik0gMTI1LjkxMTY4ODI0NTQzMTQ0IDI0LjA4ODMxMTc1NDU2ODU4IEEgNzIgNzIgMCAwIDAgNzUgMyIgc3Ryb2tlPSIjRUIxQTBDIiBzdHJva2Utd2lkdGg9IjUiPgogICAgICA8YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdHlwZT0icm90YXRlIiBmcm9tPSIwIDc1IDc1IiB0bz0iMzYwIDc1IDc1IgogICAgICAgIGR1cj0iMnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgPC9wYXRoPgogIDwvZz4KICA8c3R5bGU+CiAgICBzdmc+Zz5wYXRoOmxhc3Qtb2YtdHlwZSB7CiAgICAgIHN0cm9rZTogI0MyQkFCNTsKICAgIH0KICA8L3N0eWxlPgo8L3N2Zz4=";var H=5;function G(){return W.apply(this,arguments)}function W(){W=e(function(){return r(this,function(t){if(!/complete|interactive|loaded/.test(document.readyState))return[2,new Promise(function(t,e){return window.addEventListener("DOMContentLoaded",function(){return t()})})];return[2]})});return W.apply(this,arguments)}function R(t,e,n,r){return V.apply(this,arguments)}function V(){V=e(function(t,e,n,i){var c,u,a,M,g,I,s;return r(this,function(r){switch(r.label){case 0:c="".concat(n,"/fst-post-back"),u=o(t),a=document.createElement("img");a.src=w,a.id="fastlyLogo";M=document.createElement("div");M.id="pageContainer";g=document.createElement("div");g.id="contentContainer";I=document.createElement("p");I.textContent="is verifying your browser...",I.id="spinnerText";s=document.createElement("img");s.src=Z,s.id="spinner",M.appendChild(g),g.appendChild(a),g.appendChild(I),g.appendChild(s),document.body.appendChild(M);return[4,G()];case 1:r.sent();return[4,X(u,e,c)];case 2:r.sent(),i&&location.reload();return[2]}})});return V.apply(this,arguments)}function J(t,e){return _.apply(this,arguments)}function _(){_=e(function(t,e){var n,i;return r(this,function(r){switch(r.label){case 0:n=0;r.label=1;case 1:if(!(n