if (self.CavalryLogger) { CavalryLogger.start_js(["hs\/aZ"]); }

var __ap;
self.__DEV__=self.__DEV__||0;
"use strict";





(function(){"use strict";var a=Array.prototype.indexOf;if(!Array.prototype.includes)Array.prototype.includes=function(e){"use strict";if(e!==undefined&&Array.isArray(this)&&!Number.isNaN(e))return a.apply(this,arguments)!==-1;var f=Object(this),g=f.length?b(f.length):0;if(g===0)return false;var h=arguments.length>1?c(arguments[1]):0,i=h<0?Math.max(g+h,0):h,j=Number.isNaN(e);while(i<g){var k=f[i];if(k===e||j&&Number.isNaN(k))return true;i++}return false};function b(e){return Math.min(Math.max(c(e),0),Number.MAX_SAFE_INTEGER)}function c(e){var f=Number(e);return Number.isFinite(f)&&f!==0?d(f)*Math.floor(Math.abs(f)):f}function d(e){return e>=0?1:-1}})();
(function(){var a={},b=function b(i,j){if(!i&&!j)return null;var k={};if(typeof i!=="undefined")k.type=i;if(typeof j!=="undefined")k.signature=j;return k},c=function c(i,j){return b(i&&/^[A-Z]/.test(i)?i:undefined,j&&(j.params&&j.params.length||j.returns)?"function("+(j.params?j.params.map(function(k){return/\?/.test(k)?"?"+k.replace("?",""):k}).join(","):"")+")"+(j.returns?":"+j.returns:""):undefined)},d=function d(i,j,k){return i},e=function e(i,j,k){if("sourcemeta"in __transform_includes)i.__SMmeta=j;if("typechecks"in __transform_includes){var l=c(j?j.name:undefined,k);if(l)__w(i,l)}return i},f=function f(i,j,k){return k.apply(i,j)},g=function g(i,j,k,l){if(l&&l.params)__t.apply(i,l.params);var m=k.apply(i,j);if(l&&l.returns)__t([m,l.returns]);return m},h=function h(i,j,k,l,m){if(m){if(!m.callId)m.callId=m.module+":"+(m.line||0)+":"+(m.column||0);var n=m.callId;a[n]=(a[n]||0)+1}return k.apply(i,j)};if(typeof __transform_includes==="undefined"){__annotator=d;__bodyWrapper=f}else{__annotator=e;if("codeusage"in __transform_includes){__annotator=d;__bodyWrapper=h;__bodyWrapper.getCodeUsage=function(){return a};__bodyWrapper.clearCodeUsage=function(){a={}}}else if("typechecks"in __transform_includes)__bodyWrapper=g;else __bodyWrapper=f}})();
__t=function(a){return a[0]};__w=function(a){return a};



(function(a,b){var c="keys",d="values",e="entries",f=function(){var l=h(Array),m=void 0;if(!l)m=function(){function m(n,o){"use strict";this.$ArrayIterator1=n;this.$ArrayIterator2=o;this.$ArrayIterator3=0}m.prototype.next=function(){"use strict";if(this.$ArrayIterator1==null)return{value:b,done:true};var n=this.$ArrayIterator1,o=this.$ArrayIterator1.length,p=this.$ArrayIterator3,q=this.$ArrayIterator2;if(p>=o){this.$ArrayIterator1=b;return{value:b,done:true}}this.$ArrayIterator3=p+1;if(q===c)return{value:p,done:false};else if(q===d)return{value:n[p],done:false};else if(q===e)return{value:[p,n[p]],done:false}};m.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){"use strict";return this};return m}();return{keys:l?function(n){return n.keys()}:function(n){return new m(n,c)},values:l?function(n){return n.values()}:function(n){return new m(n,d)},entries:l?function(n){return n.entries()}:function(n){return new m(n,e)}}}(),g=function(){var l=h(String),m=void 0;if(!l)m=function(){function m(n){"use strict";this.$StringIterator1=n;this.$StringIterator2=0}m.prototype.next=function(){"use strict";if(this.$StringIterator1==null)return{value:b,done:true};var n=this.$StringIterator2,o=this.$StringIterator1,p=o.length;if(n>=p){this.$StringIterator1=b;return{value:b,done:true}}var q=void 0,r=o.charCodeAt(n);if(r<55296||r>56319||n+1===p)q=o[n];else{var s=o.charCodeAt(n+1);if(s<56320||s>57343)q=o[n];else q=o[n]+o[n+1]}this.$StringIterator2=n+q.length;return{value:q,done:false}};m.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){"use strict";return this};return m}();return{keys:function n(){throw TypeError("Strings default iterator doesn't implement keys.")},values:l?function(n){return n[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]()}:function(n){return new m(n)},entries:function n(){throw TypeError("Strings default iterator doesn't implement entries.")}}}();function h(l){return typeof l.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]==="function"&&typeof l.prototype.values==="function"&&typeof l.prototype.keys==="function"&&typeof l.prototype.entries==="function"}function i(l,m){"use strict";this.$ObjectIterator1=l;this.$ObjectIterator2=m;this.$ObjectIterator3=Object.keys(l);this.$ObjectIterator4=0}i.prototype.next=function(){"use strict";var l=this.$ObjectIterator3.length,m=this.$ObjectIterator4,n=this.$ObjectIterator2,o=this.$ObjectIterator3[m];if(m>=l){this.$ObjectIterator1=b;return{value:b,done:true}}this.$ObjectIterator4=m+1;if(n===c)return{value:o,done:false};else if(n===d)return{value:this.$ObjectIterator1[o],done:false};else if(n===e)return{value:[o,this.$ObjectIterator1[o]],done:false}};i.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){"use strict";return this};var j={keys:function l(m){return new i(m,c)},values:function l(m){return new i(m,d)},entries:function l(m){return new i(m,e)}};function k(l,m){if(typeof l==="string")return g[m||d](l);else if(Array.isArray(l))return f[m||d](l);else if(l[typeof Symbol==="function"?Symbol.iterator:"@@iterator"])return l[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();else return j[m||e](l)}Object.assign(k,{KIND_KEYS:c,KIND_VALUES:d,KIND_ENTRIES:e,keys:function l(m){return k(m,c)},values:function l(m){return k(m,d)},entries:function l(m){return k(m,e)},generic:j.entries});a.FB_enumerate=k})(typeof global==="undefined"?this:global);





if(typeof window!=="undefined"&&window.JSON&&JSON.stringify(["\u2028\u2029"])==='["\u2028\u2029"]')JSON.stringify=function(a){var b=/\u2028/g,c=/\u2029/g;return function d(e,f,g){var h=a.call(this,e,f,g);if(h){if(-1<h.indexOf("\u2028"))h=h.replace(b,"\\u2028");if(-1<h.indexOf("\u2029"))h=h.replace(c,"\\u2029")}return h}}(JSON.stringify);


(function(){var a=Object.prototype.hasOwnProperty;if(typeof Object.entries!=="function")Object.entries=function(b){if(b==null)throw new TypeError("Object.entries called on non-object");var c=[];for(var d in b)if(a.call(b,d))c.push([d,b[d]]);return c};if(typeof Object.values!=="function")Object.values=function(b){if(b==null)throw new TypeError("Object.values called on non-object");var c=[];for(var d in b)if(a.call(b,d))c.push(b[d]);return c}})();


(function(a){a.__m=function(b,c){b.__SMmeta=c;return b}})(this);


if(!String.prototype.contains)String.prototype.contains=String.prototype.includes;
if(!String.prototype.padStart)String.prototype.padStart=function(a,b){a=a>>0;b=String(b||" ");if(this.length>a)return String(this);else{a=a-this.length;if(a>b.length)b+=b.repeat(a/b.length);return b.slice(0,a)+String(this)}};if(!String.prototype.padEnd)String.prototype.padEnd=function(a,b){a=a>>0;b=String(b||" ");if(this.length>a)return String(this);else{a=a-this.length;if(a>b.length)b+=b.repeat(a/b.length);return String(this)+b.slice(0,a)}};
if(!String.prototype.trimLeft)String.prototype.trimLeft=function(){return this.replace(/^\s+/,"")};if(!String.prototype.trimRight)String.prototype.trimRight=function(){return this.replace(/\s+$/,"")};


(function(a){var b=a.babelHelpers={},c=Object.prototype.hasOwnProperty;b.inherits=function(d,e){Object.assign(d,e);d.prototype=Object.create(e&&e.prototype);d.prototype.constructor=d;d.__superConstructor__=e;return e};b._extends=Object.assign;b["extends"]=b._extends;b.objectWithoutProperties=function(d,e){var f={};for(var g in d){if(!c.call(d,g)||e.indexOf(g)>=0)continue;f[g]=d[g]}return f};b.taggedTemplateLiteralLoose=function(d,e){d.raw=e;return d};b.bind=Function.prototype.bind})(typeof global==="undefined"?self:global);
(function aa(a){if(a.require)return;var b=null,c=[],d={},e={},f=0,g=0,ba=0,h=1,i=2,ca=4,j=8,da=16,ea={},fa=Object.prototype.hasOwnProperty,k=Object.prototype.toString;function l(I){var J=Array.prototype.slice.call(I),K={},L,M,N,O;while(J.length){M=J.shift();if(K[M])continue;K[M]=true;N=d[M];if(!N||C(N))continue;if(N.dependencies)for(L=0;L<N.dependencies.length;L++){O=N.dependencies[L];if(!C(O))J.push(O.id)}}for(M in K)if(fa.call(K,M))J.push(M);var P=[];for(L=0;L<J.length;L++){M=J[L];var Q=M;N=d[M];if(!N||!N.dependencies)Q+=" is not defined";else if(C(N))Q+=" is ready";else{var R=[];for(var S=0;S<N.dependencies.length;S++){O=N.dependencies[S];if(!d[O]||!C(d[O]))R.push(O.id)}Q+=" is waiting for "+R.join(", ")}P.push(Q)}return P.join("\n")}function m(I){this.name="ModuleError";this.message=I;this.stack=Error(I).stack;this.framesToPop=2}m.prototype=Object.create(Error.prototype);m.prototype.constructor=m;var n=(a.Env||{}).profile_require_factories,o=a.performance||a.msPerformance||a.webkitPerformance||{},p;if(o.now&&o.timing&&o.timing.navigationStart){var ga=o.timing.navigationStart;p=function p(){return o.now()+ga}}else p=function p(){return Date.now()};var q=0,r=0;function s(I){r++;var J=d[I];if(J&&J.exports!=null){if(J.refcount--===1)d[I]=void 0;return J.exports}return t(I)}function ha(I){var J=d[I],K=e[I];if(J.factoryLength===-1){var L=n&&a.ProfilingCounters,M,N;if(L)M=L.startTiming("FACTORY_COMPILE_TIME");J.factoryLength=J.factory.length;if(M!=null){N=L.stopTiming(M);K.compileTime+=N}}return J.factoryLength}function t(I){var J;if(a.ErrorUtils&&!a.ErrorUtils.inGuard())return a.ErrorUtils.applyWithGuard(t,null,[I]);var K=d[I];if(!K){var L='Requiring unknown module "'+I+'"';throw new m(L)}var M=void 0;if(K.hasError)throw new m('Requiring module "'+I+'" which threw an exception');if(!C(K))throw new m('Requiring module "'+I+'" with unresolved dependencies: '+l([I]));var N=K.exports={},O=K.factory;if(k.call(O)==="[object Function]"){var P=K.dependencies,Q=P.length,R;try{try{E(K)}catch(S){u(S,I)}var T=[],U=Q;if(K.special&j){T=b.slice(0);T[b.length-2]=K;T[b.length-1]=N;U+=T.length}if(K.special&i){var wa=ha(I);U=Math.min(Q+T.length,wa)}for(var V=0;V<Q;V++){var xa=P[V];if(T.length<U)T.push(s.call(null,xa.id))}++q;var W=n&&a.ProfilingCounters,X;if(W){W.incrementCounter("FACTORY_COUNT",1);X=W.startTiming("FACTORY_EXEC_TIME")}try{R=O.apply(K.context||a,T)}catch(S){u(S,I)}finally{if(n){var ya=p(),za=0;if(X!=null)za=W.stopTiming(X);var Y=e[K.id];Y.factoryTime=za;Y.factoryEnd=ya;if(O.__SMmeta)for(var Z in O.__SMmeta)if(Object.prototype.hasOwnProperty.call(O.__SMmeta,Z))Y[Z]=O.__SMmeta[Z]}}}catch(S){K.hasError=true;K.exports=null;throw S}if(R)K.exports=R;if(typeof K.exports==="function"){var $=K.exports,Aa=$.__superConstructor__;if(!$.displayName||Aa&&Aa.displayName===$.displayName)$.displayName=($.name||"(anonymous)")+" [from "+I+"]"}K.factoryFinished=true}else K.exports=O;var Ba="__isRequired__"+I,Ca=d[Ba];if(Ca&&!C(Ca))v(Ba,ea);if(K.refcount--===1)d[I]=void 0;return K.exports}function u(I,J){if(!(I instanceof Error))I=new Error(I);if(d.ex&&d.erx){var K=s.call(null,"ex"),L=s.call(null,"erx"),M=L(I.message);if(M[0].indexOf(' from module "%s"')<0){M[0]+=' from module "%s"';M[M.length]=J}I.message=K.apply(null,M)}throw I}function ia(){var I=0;for(var J in e)if(Object.prototype.hasOwnProperty.call(e,J))I+=e[J].factoryTime;return I}function ja(){var I=0;for(var J in e)if(Object.prototype.hasOwnProperty.call(e,J))I+=e[J].compileTime;return I}function ka(){return q}function la(){return r}function ma(){var I={};for(var J in e)if(Object.prototype.hasOwnProperty.call(e,J))I[J]=e[J];return I}function v(I,J,K,L,M,N,O){if(J===undefined){J=[];K=I;I=A()}else if(K===undefined){K=J;if(k.call(I)==="[object Array]"){J=I;I=A(J.join(","))}else J=[]}var P={cancel:y.bind(this,I)},Q=d[I];if(!J&&!K&&N){w(I).refcount+=N;return P}e[I]={id:I,dependencies:J,meta:O,category:L,defined:n?p():null,compileTime:null,factoryTime:null,factoryEnd:null};var R=J.map(w);Q=d[I];if(Q){if(Q.dependencies&&!Q.reload)return P;if(N)Q.refcount+=N;Q.factory=K;Q.dependencies=R;Q.context=M;Q.special=L}else{Q=new x(I,N||0,null,K,R,M,L);d[I]=Q}D(Q);if(c.length>0){var S=c;c=[];while(S.length>0)s.call(null,S.pop().id)}return P}function w(I){var J=d[I];if(J)return J;J=new x(I,0);d[I]=J;return J}function x(I,J,K,L,M,N,O){this.id=I;this.refcount=J;this.exports=K||null;this.factory=L;this.factoryLength=-1;this.factoryFinished=false;this.dependencies=M;this.depPosition=0;this.context=N;this.special=O||0;this.hasError=false;this.ranRecursiveSideEffects=false;this.sideEffectDependencyException=null;this.nextDepWaitingHead=null;this.nextDepWaitingNext=null;this.tarjanGeneration=-1;this.tarjanLow=0;this.tarjanIndex=0;this.tarjanOnStack=false}function y(I){if(!d[I])return;var J=d[I];d[I]=void 0;if(J.dependencies)for(var K=0;K<J.dependencies.length;K++){var L=J.dependencies[K];if(L.refcount--===1)y(L.id)}}function z(I,J,K){return v("__requireLazy__"+(I.length>0?I.join(",")+"__":"")+f++,I,H()(J,"requireLazy",{isContinuation:true}),h,K,1)}function A(I){return"__mod__"+(I?I+"__":"")+f++}function B(I,J,K){if(K.tarjanGeneration!=g){K.tarjanGeneration=g;K.tarjanLow=K.tarjanIndex=ba++;K.tarjanOnStack=true;J.push(K)}if(K.dependencies!=null)for(var L=K.depPosition;L<K.dependencies.length;L++){var M=K.dependencies[L];if(M.tarjanGeneration!=g){B(I,J,M);K.tarjanLow=Math.min(K.tarjanLow,M.tarjanLow)}else if(M.tarjanOnStack)K.tarjanLow=Math.min(K.tarjanLow,M.tarjanIndex)}if(K.tarjanLow==K.tarjanIndex){var N=[],O=void 0;do{O=J.pop();O.tarjanOnStack=false;N.push(O);if(K==J[0]&&O!=K&&O.dependencies!=null)for(var P=O.depPosition;P<O.dependencies.length;P++){var Q=O.dependencies[P];if(!C(Q)&&I.indexOf(Q)==-1&&J.indexOf(Q)==-1&&N.indexOf(Q)==-1)I.push(Q)}}while(O!=K)}}function na(I){g++;B(I.dependencies,[],I);I.depPosition++;D(I)}function oa(I,J){var K=J;while(true){if(K.dependencies&&K.depPosition!=K.dependencies.length)K=K.dependencies[K.depPosition];else break;if(K==I){na(I);return}}I.nextDepWaitingNext=J.nextDepWaitingHead;J.nextDepWaitingHead=I}function C(I){return I.dependencies!=null&&I.depPosition>=I.dependencies.length}function pa(I){I.depPosition++;D(I)}function qa(I){var J=I.nextDepWaitingHead;I.nextDepWaitingHead=null;while(J!==null){var K=J;J=K.nextDepWaitingNext;K.nextDepWaitingNext=null;var L=!d[K.id];if(!L)pa(K)}}function ra(I){return I.special&h||a.Env&&a.Env.www_js_hf_run_when_ready&&I.special&da}function D(I){while(I.depPosition<I.dependencies.length){var J=I.dependencies[I.depPosition],K=C(J);if(!K&&I!=J){oa(I,J);return}I.depPosition++}if(ra(I))c.push(I);if(I.nextDepWaitingHead!==null)qa(I)}function E(I){if(I.sideEffectDependencyException)throw I.sideEffectDependencyException;if(I.ranRecursiveSideEffects)return;I.ranRecursiveSideEffects=true;var J=I.dependencies;if(J)for(var K=0;K<J.length;K++){var L=J[K];try{E(L)}catch(M){I.sideEffectDependencyException=M;throw M}if(L.special&ca)try{s.call(null,L.id)}catch(M){I.sideEffectDependencyException=M;throw M}}}function F(I,J){d[I]=new x(I,0,J);e[I]={id:I,dependencies:[],category:0,compileTime:null,factoryLengthAccessTime:null,factoryTime:null,factoryEnd:null}}F("module",0);F("exports",0);F("define",v);F("global",a);F("require",s);F("requireDynamic",G);F("requireLazy",z);F("requireWeak",sa);F("ifRequired",ta);b=[s.call(null,"global"),s.call(null,"require"),s.call(null,"requireDynamic"),s.call(null,"requireLazy"),null,null];v.amd={};a.define=v;a.require=s;a.requireDynamic=G;a.requireLazy=z;function G(I,J){throw new ReferenceError("requireDynamic is not defined")}function sa(I,J){ta.call(null,I,function(K){J(K)},function(){v("__requireWeak__"+I+"__"+f++,["__isRequired__"+I],H()(function(){J(d[I].exports)},"requireWeak"),h,null,1)})}function ta(I,J,K){var L=d[I];if(L&&L.factoryFinished){if(typeof J==="function")return J(L.exports)}else if(typeof K==="function")return K()}var ua={getModules:function I(){var J={};for(var K in d)if(d[K]&&Object.prototype.hasOwnProperty.call(d,K))J[K]=d[K];return J},modulesMap:d,debugUnresolvedDependencies:l};function va(I){return I}function H(){return a.TimeSlice&&a.TimeSlice.guard||va}F("__getFactoryTime",ia);F("__getCompileTime",ja);F("__getTotalFactories",ka);F("__getTotalRequireCalls",la);F("__getModuleTimeDetails",ma);F("__debug",ua);a.__d=function(I,J,K,L){H()(function M(){v(I,J,K,(L||i)|j,null,null,null)},"define "+I,{root:true})()}})(this);

(function(a){var b=a.performance;if(b&&b.setResourceTimingBufferSize){b.setResourceTimingBufferSize(1e5);b.onresourcetimingbufferfull=function(){a.__isresourcetimingbufferfull=true};b.setResourceTimingBufferSize=function(){}}})(this);
__d("ArtilleryOnUntilOffLogging",[],(function a(b,c,d,e,f,g){"use strict";var h={disable:function i(){},finish:function i(){},onNewPageLoad:function i(){h.disable()}};h.onNewPageLoad();f.exports=h}),3);
__d("AsyncProfilerBuffer",[],(function a(b,c,d,e,f,g){"use strict";var h=0,i=1,j=2,k=4,l=j+1;function m(n){this.$AsyncProfilerBuffer1=n||new SharedArrayBuffer(l*k);this.$AsyncProfilerBuffer2=new Int32Array(this.$AsyncProfilerBuffer1,0,j);this.$AsyncProfilerBuffer3=new Float32Array(this.$AsyncProfilerBuffer1,j*k,1)}m.prototype.needsSample=function(){return this.$AsyncProfilerBuffer2[h]===1};m.prototype.setNeedsSample=function(n){this.$AsyncProfilerBuffer2[h]=n?1:0};m.prototype.executionActive=function(){return this.$AsyncProfilerBuffer2[i]===1};m.prototype.setExecutionActive=function(n){this.$AsyncProfilerBuffer2[i]=n?1:0};m.prototype.sliceStartTime=function(){return this.$AsyncProfilerBuffer3[0]};m.prototype.setSliceStartTime=function(n){this.$AsyncProfilerBuffer3[0]=n};m.prototype.buffer=function(){return this.$AsyncProfilerBuffer1};m.prototype.flagArray=function(){return this.$AsyncProfilerBuffer2};f.exports=m}),null);
__d("Env",[],(function a(b,c,d,e,f,g){var h={start:Date.now(),nocatch:b.FB_GKS&&b.FB_GKS.js_nocatch};if(b.Env)Object.assign(h,b.Env);b.Env=h;f.exports=h}),null);
__d("eprintf",[],(function a(b,c,d,e,f,g){function h(i){for(var j=arguments.length,k=Array(j>1?j-1:0),l=1;l<j;l++)k[l-1]=arguments[l];var m=k.map(function(p){return String(p)}),n=i.split("%s").length-1;if(n!==m.length)return h("eprintf args number mismatch: %s",JSON.stringify([i].concat(m)));var o=0;return i.replace(/%s/g,function(){return String(m[o++])})}f.exports=h}),null);
__d("ex",["eprintf"],(function a(b,c,d,e,f,g){function h(i){for(var j=arguments.length,k=Array(j>1?j-1:0),l=1;l<j;l++)k[l-1]=arguments[l];var m=k.map(function(o){return String(o)}),n=i.split("%s").length-1;if(n!==m.length)return h("ex args number mismatch: %s",JSON.stringify([i].concat(m)));return h._prefix+JSON.stringify([i].concat(m))+h._suffix}h._prefix="<![EX[";h._suffix="]]>";f.exports=h}),18);
__d("erx",["ex"],(function a(b,c,d,e,f,g){function h(i){if(typeof i!=="string")return i;var j=i.indexOf(c("ex")._prefix),k=i.lastIndexOf(c("ex")._suffix);if(j<0||k<0)return[i];var l=j+c("ex")._prefix.length,m=k+c("ex")._suffix.length;if(l>=k)return["erx slice failure: %s",i];var n=i.substring(0,j),o=i.substring(m);i=i.substring(l,k);try{var p=JSON.parse(i);p[0]=n+p[0]+o;return p}catch(q){return["erx parse failure: %s",i]}}f.exports=h}),null);
__d("removeFromArray",[],(function a(b,c,d,e,f,g){function h(i,j){var k=i.indexOf(j);if(k!==-1)i.splice(k,1)}f.exports=h}),null);
__d("ErrorUtils",["Env","eprintf","erx","removeFromArray"],(function a(b,c,d,e,f,g){var h="<anonymous guard>",i="<generated guard>",j=typeof window==="undefined"?"<self.onerror>":"<window.onerror>",k=/^https?:\/\//i,l=/^Type Mismatch for/,m=/(.*)[@\s][^\s]+$/,n=[],o=void 0,p=[],q=50,r=[],s=false,t=false,u=false,v=/\bnocatch\b/.test(location.search),w=["Unknown script code","Function code","eval code"];if(c("Env").long_stack_traces&&Error.stackTraceLimit!=null)Error.stackTraceLimit=100;function x(J){var K=J.columnNumber||J.column;return K!=null?String(K):""}function y(J){return J[0]&&J[0].column||""}function z(J){for(var K=0;K<w.length;K++){var L=" "+w[K];if(J.endsWith(L))return[J,J.substring(0,J.length-L.length)]}return null}function A(J){var K=J.lineNumber||J.line;return K!=null?String(K):""}function B(J){return J[0]&&J[0].line||""}function C(J){var K=J.fileName||J.sourceURL;return K!=null?String(K):""}function D(J){return J[0]&&J[0].script||""}function E(J){if(!J)return null;var K=J.split("\n");K.splice(0,1);return K.map(function(L){return L.trim()})}function F(J){if(!J)return[];return J.split(/\n\n/)[0].replace(/[\(\)]|\[.*?\]|^[\w \.]+:\s.*?\n/g,"").split("\n").map(function(K){K=K.trim();var L=void 0,M=void 0,N=K.match(/:(\d+)(?::(\d+))?$/);if(N){L=N[1];M=N[2];K=K.slice(0,-N[0].length)}var O=void 0,P=z(K)||K.match(m);if(P){K=K.substring(P[1].length+1);var Q=P[1].match(/(?:at)?\s*(.*)(?:[^\s]+|$)/);O=Q?Q[1]:""}if(K.includes("charset=utf-8;base64,"))K="<inlined-file>";var R={column:M,identifier:O,line:L,script:K};if(o)o(R);var S="    at"+(R.identifier?" "+R.identifier+" (":" ")+R.script+(R.line?":"+R.line:"")+(R.column?":"+R.column:"")+(R.identifier?")":"");return babelHelpers["extends"]({},R,{text:S})})}function G(J){r.unshift(J);s=true}function H(){r.shift();s=r.length!==0}var I={ANONYMOUS_GUARD_TAG:h,GENERATED_GUARD_TAG:i,GLOBAL_ERROR_HANDLER_TAG:j,history:p,addListener:function J(K){var L=arguments.length<=1||arguments[1]===undefined?false:arguments[1];n.push(K);if(!L)p.forEach(K)},removeListener:function J(K){c("removeFromArray")(n,K)},setSourceResolver:function J(K){o=K},applyWithGuard:function J(K,L,M,N,O){G(O||h);if(c("Env").nocatch)v=true;if(v){var P=void 0;try{P=K.apply(L,M||[])}finally{H()}return P}try{return K.apply(L,M||[])}catch(Q){var R=I.normalizeError(Q);if(N)N(R);if(K)R.callee=K.toString().substring(0,100);if(M)R.args=Array.from(M).toString().substring(0,100);R.guard=r[0];R.guardList=r.slice();I.reportError(R)}finally{H()}},guard:function J(K,L,M){L=L||K.name||i;function N(){return I.applyWithGuard(K,M||this,arguments,null,L)}if(K.__SMmeta)N.__SMmeta=K.__SMmeta;return N},inGuard:function J(){return s},normalizeError:function J(K){if(K._originalError)return K;var L=F(K.stackTrace||K.stack),M=false;if(K.framesToPop){var N=K.framesToPop,O=void 0;while(N>0&&L.length>0){O=L.shift();N--;M=true}if(l.test(K.message)&&K.framesToPop===2&&O)if(k.test(O.script))K.message+=" at "+O.script+(O.line?":"+O.line:"")+(O.column?":"+O.column:"")}var P=E(K.reactComponentStackForLogging),Q={_originalError:K,column:M?y(L):x(K)||y(L),extra:K.extra,guard:K.guard,guardList:K.guardList,line:M?B(L):A(K)||B(L),message:K.message,messageWithParams:K.messageWithParams,name:K.name,reactComponentStack:P,script:M?D(L):C(K)||D(L),snapshot:K.snapshot,stack:L.map(function(S){return S.text}).join("\n"),stackFrames:L,type:K.type};if(typeof Q.message==="string")Q.messageWithParams=Q.messageWithParams||c("erx")(Q.message);else{Q.messageObject=Q.message;Q.message=String(Q.message)+" ("+typeof Q.message+")"}if(Q.messageWithParams)Q.message=c("eprintf").apply(undefined,Q.messageWithParams);if(typeof window!=="undefined"&&window&&window.location)Q.windowLocationURL=window.location.href;if(o)o(Q);for(var R in Q)if(Q[R]==null)delete Q[R];return Q},onerror:function J(K,L,M,N,O){O=O||{};O.message=O.message||K;O.script=O.script||L;O.line=O.line||M;O.column=O.column||N;O.guard=j;O.guardList=[j];I.reportError(O,true)},reportError:function J(K){var L=arguments.length<=1||arguments[1]===undefined?false:arguments[1];if(t)return false;if(r.length>0){K.guard=K.guard||r[0];K.guardList=r.slice()}var M=I.normalizeError(K);if(!L){var N=window.console;if((!N[M.type]||M.type==="error")&&!u){var O=""+M._originalError.message;if(O.length>80)O=O.slice(0,77)+"...";N.error('ErrorUtils caught an error: "'+O+"\". Subsequent errors won't be logged; see https://fburl.com/debugjs.");u=true}}if(p.length>q)p.splice(q/2,1);p.push(M);t=true;for(var P=0;P<n.length;P++)try{n[P](M)}catch(Q){}t=false;return true}};b.onerror=I.onerror;f.exports=b.ErrorUtils=I;if(typeof __t==="function"&&__t.setHandler)__t.setHandler(I.reportError)}),3);
__d("Map",[],(function a(b,c,d,e,f,g){"use strict";f.exports=function(b){return b.Map}(b)}),18);
__d("Set",[],(function a(b,c,d,e,f,g){"use strict";f.exports=function(b){return b.Set}(b)}),18);
__d("CallbackDependencyManager",["ErrorUtils","Map","Set"],(function a(b,c,d,e,f,g){function h(){"use strict";this.$CallbackDependencyManager1=new(c("Map"))();this.$CallbackDependencyManager2=new(c("Map"))();this.$CallbackDependencyManager3=1;this.$CallbackDependencyManager4=new(c("Map"))()}h.prototype.$CallbackDependencyManager5=function(i,j){"use strict";var k=0,l=new(c("Set"))();for(var m=0,n=j.length;m<n;m++)l.add(j[m]);for(var o=l.keys(),p=Array.isArray(o),q=0,o=p?o:o[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var r;if(p){if(q>=o.length)break;r=o[q++]}else{q=o.next();if(q.done)break;r=q.value}var s=r;if(this.$CallbackDependencyManager4.get(s))continue;k++;var t=this.$CallbackDependencyManager1.get(s);if(t===undefined){t=new(c("Map"))();this.$CallbackDependencyManager1.set(s,t)}t.set(i,(t.get(i)||0)+1)}return k};h.prototype.$CallbackDependencyManager6=function(i){"use strict";var j=this.$CallbackDependencyManager1.get(i);if(!j)return;for(var k=j.entries(),l=Array.isArray(k),m=0,k=l?k:k[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var n;if(l){if(m>=k.length)break;n=k[m++]}else{m=k.next();if(m.done)break;n=m.value}var o=n,p=o[0],q=o[1]-1;j.set(p,q);if(q<=0)j["delete"](p);var r=this.$CallbackDependencyManager2.get(p);if(r!==undefined){r.$CallbackDependencyManager7--;if(r.$CallbackDependencyManager7<=0){var s=r.$CallbackDependencyManager8;this.$CallbackDependencyManager2["delete"](p);c("ErrorUtils").applyWithGuard(s)}}}};h.prototype.addDependenciesToExistingCallback=function(i,j){"use strict";var k=this.$CallbackDependencyManager2.get(i);if(!k)return null;var l=this.$CallbackDependencyManager5(i,j);k.$CallbackDependencyManager7+=l;return i};h.prototype.isPersistentDependencySatisfied=function(i){"use strict";return!!this.$CallbackDependencyManager4.get(i)};h.prototype.satisfyPersistentDependency=function(i){"use strict";this.$CallbackDependencyManager4.set(i,1);this.$CallbackDependencyManager6(i)};h.prototype.satisfyNonPersistentDependency=function(i){"use strict";var j=this.$CallbackDependencyManager4.get(i)===1;if(!j)this.$CallbackDependencyManager4.set(i,1);this.$CallbackDependencyManager6(i);if(!j)this.$CallbackDependencyManager4["delete"](i)};h.prototype.registerCallback=function(i,j){"use strict";var k=this.$CallbackDependencyManager3;this.$CallbackDependencyManager3++;var l=this.$CallbackDependencyManager5(k,j);if(l===0){c("ErrorUtils").applyWithGuard(i);return null}this.$CallbackDependencyManager2.set(k,{$CallbackDependencyManager8:i,$CallbackDependencyManager7:l});return k};h.prototype.unsatisfyPersistentDependency=function(i){"use strict";this.$CallbackDependencyManager4["delete"](i)};f.exports=h}),18);
__d("EventSubscription",[],(function a(b,c,d,e,f,g){"use strict";function h(i){this.subscriber=i}h.prototype.remove=function(){if(this.subscriber){this.subscriber.removeSubscription(this);this.subscriber=null}};f.exports=h}),18);
__d("EmitterSubscription",["EventSubscription"],(function a(b,c,d,e,f,g){"use strict";var h,i;h=babelHelpers.inherits(j,c("EventSubscription"));i=h&&h.prototype;function j(k,l,m){i.constructor.call(this,k);this.listener=l;this.context=m}f.exports=j}),18);
__d("sprintf",[],(function a(b,c,d,e,f,g){function h(i){for(var j=arguments.length,k=Array(j>1?j-1:0),l=1;l<j;l++)k[l-1]=arguments[l];var m=0;return i.replace(/%s/g,function(){return String(k[m++])})}f.exports=h}),null);
__d("invariant",["ex","sprintf"],(function a(b,c,d,e,f,g){"use strict";var h=c("ex");function i(j,k){if(!j){var l=void 0;if(k===undefined)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{for(var m=arguments.length,n=Array(m>2?m-2:0),o=2;o<m;o++)n[o-2]=arguments[o];l=new Error(h.apply(undefined,[k].concat(n)));l.name="Invariant Violation";l.messageWithParams=[k].concat(n)}l.framesToPop=1;throw l}}f.exports=i}),18);
__d("EventSubscriptionVendor",["invariant"],(function a(b,c,d,e,f,g,h){"use strict";function i(){this.$EventSubscriptionVendor1={}}i.prototype.addSubscription=function(j,k){k.subscriber===this||h(0);if(!this.$EventSubscriptionVendor1[j])this.$EventSubscriptionVendor1[j]=[];var l=this.$EventSubscriptionVendor1[j].length;this.$EventSubscriptionVendor1[j].push(k);k.eventType=j;k.key=l;return k};i.prototype.removeAllSubscriptions=function(j){if(j===undefined)this.$EventSubscriptionVendor1={};else delete this.$EventSubscriptionVendor1[j]};i.prototype.removeSubscription=function(j){var k=j.eventType,l=j.key,m=this.$EventSubscriptionVendor1[k];if(m)delete m[l]};i.prototype.getSubscriptionsForType=function(j){return this.$EventSubscriptionVendor1[j]};f.exports=i}),18);
__d("emptyFunction",[],(function a(b,c,d,e,f,g){function h(j){return function(){return j}}var i=function i(){};i.thatReturns=h;i.thatReturnsFalse=h(false);i.thatReturnsTrue=h(true);i.thatReturnsNull=h(null);i.thatReturnsThis=function(){return this};i.thatReturnsArgument=function(j){return j};f.exports=i}),18);
__d("BaseEventEmitter",["invariant","EmitterSubscription","ErrorUtils","EventSubscriptionVendor","emptyFunction"],(function a(b,c,d,e,f,g,h){function i(){"use strict";this.$BaseEventEmitter2=new(c("EventSubscriptionVendor"))();this.$BaseEventEmitter1=null}i.prototype.addListener=function(j,k,l){"use strict";return this.$BaseEventEmitter2.addSubscription(j,new(c("EmitterSubscription"))(this.$BaseEventEmitter2,k,l))};i.prototype.once=function(j,k,l){"use strict";var m=this;return this.addListener(j,function(){m.removeCurrentListener();k.apply(l,arguments)})};i.prototype.removeAllListeners=function(j){"use strict";this.$BaseEventEmitter2.removeAllSubscriptions(j)};i.prototype.removeCurrentListener=function(){"use strict";!!this.$BaseEventEmitter1||h(0);this.$BaseEventEmitter2.removeSubscription(this.$BaseEventEmitter1)};i.prototype.listeners=function(j){"use strict";var k=this.$BaseEventEmitter2.getSubscriptionsForType(j);return k?k.filter(c("emptyFunction").thatReturnsTrue).map(function(l){return l.listener}):[]};i.prototype.emit=function(j){"use strict";var k=this.$BaseEventEmitter2.getSubscriptionsForType(j);if(k){var l=Object.keys(k),m;for(var n=arguments.length,o=Array(n>1?n-1:0),p=1;p<n;p++)o[p-1]=arguments[p];for(var q=0;q<l.length;q++){var r=l[q],s=k[r];if(s){this.$BaseEventEmitter1=s;if(m==null){m=[s,j];for(var t=0,u=o.length;t<u;t++)m[t+2]=o[t]}else m[0]=s;this.__emitToSubscription.apply(this,m)}}this.$BaseEventEmitter1=null}};i.prototype.__emitToSubscription=function(j,k){"use strict";for(var l=arguments.length,m=Array(l>2?l-2:0),n=2;n<l;n++)m[n-2]=arguments[n];c("ErrorUtils").applyWithGuard(j.listener,j.context,m,null,"EventEmitter "+k+" event")};f.exports=i}),18);
__d("EventEmitter",["BaseEventEmitter"],(function a(b,c,d,e,f,g){var h,i;h=babelHelpers.inherits(j,c("BaseEventEmitter"));i=h&&h.prototype;function j(){"use strict";h.apply(this,arguments)}f.exports=j}),18);
__d("EventEmitterWithHolding",[],(function a(b,c,d,e,f,g){"use strict";function h(i,j){this.$EventEmitterWithHolding1=i;this.$EventEmitterWithHolding2=j;this.$EventEmitterWithHolding3=null;this.$EventEmitterWithHolding4=[];this.$EventEmitterWithHolding5=0}h.prototype.addListener=function(i,j,k){return this.$EventEmitterWithHolding1.addListener(i,j,k)};h.prototype.once=function(i,j,k){return this.$EventEmitterWithHolding1.once(i,j,k)};h.prototype.addRetroactiveListener=function(i,j,k){var l=this.$EventEmitterWithHolding1.addListener(i,j,k),m=this.$EventEmitterWithHolding4;m.push(false);this.$EventEmitterWithHolding5++;this.$EventEmitterWithHolding2.emitToListener(i,j,k);this.$EventEmitterWithHolding5--;if(m[m.length-1])l.remove();m.pop();return l};h.prototype.removeAllListeners=function(i){this.$EventEmitterWithHolding1.removeAllListeners(i)};h.prototype.removeCurrentListener=function(){if(this.$EventEmitterWithHolding5){var i=this.$EventEmitterWithHolding4;i[i.length-1]=true}else this.$EventEmitterWithHolding1.removeCurrentListener()};h.prototype.listeners=function(i){return this.$EventEmitterWithHolding1.listeners(i)};h.prototype.emit=function(i,j,k,l,m,n,o){this.$EventEmitterWithHolding1.emit(i,j,k,l,m,n,o)};h.prototype.emitAndHold=function(i,j,k,l,m,n,o){this.$EventEmitterWithHolding3=this.$EventEmitterWithHolding2.holdEvent(i,j,k,l,m,n,o);this.$EventEmitterWithHolding1.emit(i,j,k,l,m,n,o);this.$EventEmitterWithHolding3=null};h.prototype.releaseCurrentEvent=function(){if(this.$EventEmitterWithHolding3!==null)this.$EventEmitterWithHolding2.releaseEvent(this.$EventEmitterWithHolding3);else if(!!this.$EventEmitterWithHolding5)this.$EventEmitterWithHolding2.releaseCurrentEvent()};h.prototype.releaseHeldEventType=function(i){this.$EventEmitterWithHolding2.releaseEventType(i)};f.exports=h}),18);
__d("EventHolder",["invariant"],(function a(b,c,d,e,f,g,h){"use strict";function i(){this.$EventHolder1={};this.$EventHolder2=[]}i.prototype.holdEvent=function(j,k,l,m,n,o,p){this.$EventHolder1[j]=this.$EventHolder1[j]||[];var q=this.$EventHolder1[j],r={eventType:j,index:q.length};q.push([k,l,m,n,o,p]);return r};i.prototype.emitToListener=function(j,k,l){var m=this.$EventHolder1[j];if(!m)return;m.forEach(function(n,o){if(!n)return;this.$EventHolder2.push({eventType:j,index:o});k.apply(l,n);this.$EventHolder2.pop()}.bind(this))};i.prototype.releaseCurrentEvent=function(){this.$EventHolder2.length||h(0);this.releaseEvent(this.$EventHolder2[this.$EventHolder2.length-1])};i.prototype.releaseEvent=function(j){delete this.$EventHolder1[j.eventType][j.index]};i.prototype.releaseEventType=function(j){this.$EventHolder1[j]=[]};f.exports=i}),18);
__d("Arbiter",["invariant","CallbackDependencyManager","ErrorUtils","EventEmitter","EventEmitterWithHolding","EventHolder"],(function a(b,c,d,e,f,g,h){"use strict";var i,j;function k(o){return Array.isArray(o)?o:[o]}function l(){var o=new(c("EventEmitter"))();this.$Arbiter1=new m();this.$Arbiter2=new(c("EventEmitterWithHolding"))(o,this.$Arbiter1);this.$Arbiter3=new(c("CallbackDependencyManager"))();this.$Arbiter4=[]}l.prototype.subscribe=function(o,p,q){o=k(o);o.forEach(function(s){s&&typeof s==="string"||h(0)});typeof p==="function"||h(0);q=q||l.SUBSCRIBE_ALL;q===l.SUBSCRIBE_NEW||q===l.SUBSCRIBE_ALL||h(0);var r=o.map(function(s){var t=this.$Arbiter5.bind(this,p,s);t.__SMmeta=p.__SMmeta;if(q===l.SUBSCRIBE_NEW)return this.$Arbiter2.addListener(s,t);this.$Arbiter4.push({});var u=this.$Arbiter2.addRetroactiveListener(s,t);this.$Arbiter4.pop();return u},this);return new n(this,r)};l.prototype.$Arbiter5=function(o,p,q){var r=this.$Arbiter4[this.$Arbiter4.length-1];if(r[p]===false)return;var s=c("ErrorUtils").applyWithGuard(o,null,[p,q]);if(s===false)this.$Arbiter2.releaseCurrentEvent();r[p]=s};l.prototype.unsubscribeCurrentSubscription=function(){this.$Arbiter2.removeCurrentListener()};l.prototype.releaseCurrentPersistentEvent=function(){this.$Arbiter2.releaseCurrentEvent()};l.prototype.subscribeOnce=function(o,p,q){var r=this.subscribe(o,function(s,t){this.unsubscribeCurrentSubscription();return p(s,t)}.bind(this),q);return r};l.prototype.unsubscribe=function(o){o.isForArbiterInstance(this)||h(0);o.unsubscribe()};l.prototype.inform=function(o,p,q){var r=Array.isArray(o);o=k(o);q=q||l.BEHAVIOR_EVENT;var s=q===l.BEHAVIOR_STATE||q===l.BEHAVIOR_PERSISTENT;this.$Arbiter4.push({});for(var t=0;t<o.length;t++){var u=o[t];u||h(0);this.$Arbiter1.setHoldingBehavior(u,q);this.$Arbiter2.emitAndHold(u,p);this.$Arbiter6(u,p,s)}var v=this.$Arbiter4.pop();return r?v:v[o[0]]};l.prototype.query=function(o){var p=this.$Arbiter1.getHoldingBehavior(o);!p||p===l.BEHAVIOR_STATE||h(0);var q=null;this.$Arbiter1.emitToListener(o,function(r){q=r});return q};l.prototype.registerCallback=function(o,p){if(typeof o==="function")return this.$Arbiter3.registerCallback(o,p);else return this.$Arbiter3.addDependenciesToExistingCallback(o,p)};l.prototype.$Arbiter6=function(o,p,q){if(p===null)return;if(q)this.$Arbiter3.satisfyPersistentDependency(o);else this.$Arbiter3.satisfyNonPersistentDependency(o)};i=babelHelpers.inherits(m,c("EventHolder"));j=i&&i.prototype;function m(){j.constructor.call(this);this.$ArbiterEventHolder1={}}m.prototype.setHoldingBehavior=function(o,p){this.$ArbiterEventHolder1[o]=p};m.prototype.getHoldingBehavior=function(o){return this.$ArbiterEventHolder1[o]};m.prototype.holdEvent=function(o,p,q,r,s){var t=this.$ArbiterEventHolder1[o];if(t!==l.BEHAVIOR_PERSISTENT)this.$ArbiterEventHolder2(o);if(t!==l.BEHAVIOR_EVENT)return j.holdEvent.call(this,o,p,q,r,s)};m.prototype.$ArbiterEventHolder2=function(o){this.emitToListener(o,this.releaseCurrentEvent,this)};m.prototype.releaseEvent=function(o){if(o)j.releaseEvent.call(this,o)};Object.assign(l,{SUBSCRIBE_NEW:"new",SUBSCRIBE_ALL:"all",BEHAVIOR_EVENT:"event",BEHAVIOR_STATE:"state",BEHAVIOR_PERSISTENT:"persistent"});function n(o,p){this.$ArbiterToken1=o;this.$ArbiterToken2=p}n.prototype.unsubscribe=function(){for(var o=0;o<this.$ArbiterToken2.length;o++)this.$ArbiterToken2[o].remove();this.$ArbiterToken2.length=0};n.prototype.isForArbiterInstance=function(o){this.$ArbiterToken1||h(0);return this.$ArbiterToken1===o};Object.keys(l.prototype).forEach(function(o){l[o]=function(){var p=this instanceof l?this:l;return l.prototype[o].apply(p,arguments)}});l.call(l);f.exports=l}),18);
__d("CSRFGuard",[],(function a(b,c,d,e,f,g){"use strict";var h="for (;;);",i=/^for ?\(;;\);/,j={length:h.length,regex:i,exists:function k(l){return!!l.match(i)},clean:function k(l){var m=l.match(i);return m?l.substr(m[0].length):m}};f.exports=j}),null);
__d("CircularBuffer",["invariant"],(function a(b,c,d,e,f,g,h){function i(j){"use strict";j>0||h(0);this.$CircularBuffer1=j;this.$CircularBuffer2=0;this.$CircularBuffer3=[];this.$CircularBuffer4=[]}i.prototype.write=function(j){"use strict";if(this.$CircularBuffer3.length<this.$CircularBuffer1)this.$CircularBuffer3.push(j);else{this.$CircularBuffer4.forEach(function(k){return k(this.$CircularBuffer3[this.$CircularBuffer2])}.bind(this));this.$CircularBuffer3[this.$CircularBuffer2]=j;this.$CircularBuffer2++;this.$CircularBuffer2%=this.$CircularBuffer1}return this};i.prototype.onEvict=function(j){"use strict";this.$CircularBuffer4.push(j);return this};i.prototype.read=function(){"use strict";return this.$CircularBuffer3.slice(this.$CircularBuffer2).concat(this.$CircularBuffer3.slice(0,this.$CircularBuffer2))};i.prototype.expand=function(j){"use strict";if(j>this.$CircularBuffer1){var k=this.read();this.$CircularBuffer2=0;this.$CircularBuffer3=k;this.$CircularBuffer1=j}return this};i.prototype.dropFirst=function(j){"use strict";if(j<=this.$CircularBuffer1){var k=this.read();this.$CircularBuffer2=0;k.splice(0,j);this.$CircularBuffer3=k}return this};i.prototype.clear=function(){"use strict";this.$CircularBuffer2=0;this.$CircularBuffer3=[];return this};i.prototype.currentSize=function(){"use strict";return this.$CircularBuffer3.length};f.exports=i}),18);
__d("ResourceTypes",[],(function a(b,c,d,e,f,g){"use strict";var h={JS:"js",CSS:"css",XHR:"xhr"};f.exports=h}),18);
__d("flattenPHPQueryData",["invariant"],(function a(b,c,d,e,f,g,h){function i(k){return j(k)}function j(k,l,m){l=l||"";m=m||{};if(k===null||k===undefined)m[l]=undefined;else if(typeof k=="object"){typeof k.appendChild!=="function"||h(0);for(var n in k){if(n==="$$typeof")continue;if(Object.prototype.hasOwnProperty.call(k,n)&&k[n]!==undefined)j(k[n],l?l+"["+n+"]":n,m)}}else m[l]=k;return m}f.exports=i}),18);
__d("PHPQuerySerializer",["invariant","flattenPHPQueryData"],(function a(b,c,d,e,f,g,h){function i(p){var q=[],r=c("flattenPHPQueryData")(p);for(var s in r)if(Object.prototype.hasOwnProperty.call(r,s)){var t=j(s);if(r[s]===undefined)q.push(t);else q.push(t+"="+j(r[s]))}return q.join("&")}function j(p){return encodeURIComponent(p).replace(/%5D/g,"]").replace(/%5B/g,"[")}var k=/^([-_\w]+)((?:\[[-_\w]*\])+)=?(.*)/;function l(p){if(p==="hasOwnProperty"||p==="__proto__")return"\ud83d\udf56";return p}function m(p){if(!p)return{};var q={};p=p.replace(/%5B/gi,"[").replace(/%5D/gi,"]");p=p.split("&");var r=Object.prototype.hasOwnProperty;for(var s=0,t=p.length;s<t;s++){var u=p[s].match(k);if(!u){var v=p[s].split("=");q[n(v[0])]=v[1]===undefined?null:n(v[1])}else{var w=u[2].split(/\]\[|\[|\]/).slice(0,-1),x=u[1],y=n(u[3]||"");w[0]=x;var z=q;for(var A=0;A<w.length-1;A++){var B=l(w[A]);if(B){if(!r.call(z,B)){var C=w[A+1]&&!w[A+1].match(/^\d{1,3}$/)?{}:[];z[B]=C;if(z[B]!==C)return q}z=z[B]}else{if(w[A+1]&&!w[A+1].match(/^\d{1,3}$/))z.push({});else z.push([]);z=z[z.length-1]}}if(z instanceof Array&&w[w.length-1]==="")z.push(y);else z[l(w[w.length-1])]=y}}return q}function n(p){try{return decodeURIComponent(p.replace(/\+/g," "))}catch(q){return p}}var o={serialize:i,encodeComponent:j,deserialize:m,decodeComponent:n};f.exports=o}),18);
__d("ReloadPage",[],(function a(b,c,d,e,f,g){var h={now:function i(j){b.window.location.reload(j)},delay:function i(j){b.setTimeout(this.now.bind(this),j)}};f.exports=h}),null);
__d("URIRFC3986",[],(function a(b,c,d,e,f,g){var h=new RegExp("^([^:/?#]+:)?(//([^\\\\/?#@]*@)?(\\[[A-Fa-f0-9:.]+\\]|[^\\/?#:]*)(:[0-9]*)?)?([^?#]*)(\\?[^#]*)?(#.*)?"),i={parse:function j(k){if(k.trim()==="")return null;var l=k.match(h);if(l==null)return null;var m={};m.uri=l[0]?l[0]:null;m.scheme=l[1]?l[1].substr(0,l[1].length-1):null;m.authority=l[2]?l[2].substr(2):null;m.userinfo=l[3]?l[3].substr(0,l[3].length-1):null;m.host=l[2]?l[4]:null;m.port=l[5]?l[5].substr(1)?parseInt(l[5].substr(1),10):null:null;m.path=l[6]?l[6]:null;m.query=l[7]?l[7].substr(1):null;m.fragment=l[8]?l[8].substr(1):null;m.isGenericURI=m.authority===null&&!!m.scheme;return m}};f.exports=i}),18);
__d("createObjectFrom",[],(function a(b,c,d,e,f,g){function h(i,j){var k={},l=Array.isArray(j);if(j===undefined)j=true;for(var m=i.length-1;m>=0;m--)k[i[m]]=l?j[m]:j;return k}f.exports=h}),18);
__d("URISchemes",["createObjectFrom"],(function a(b,c,d,e,f,g){var h=c("createObjectFrom")(["blob","cmms","fb","fbatwork","fb-ama","fb-workchat","fb-messenger","fb-messenger-public","fb-messenger-group-thread","fb-page-messages","fb-pma","fbcf","fbconnect","fbmobilehome","fbrpc","file","ftp","http","https","mailto","ms-app","intent","itms","itms-apps","itms-services","market","svn+ssh","fbstaging","tel","sms","pebblejs","sftp","whatsapp","moments","flash","fblite","chrome-extension","webcal","fb124024574287414","fb124024574287414rc","fb124024574287414master","fb1576585912599779","fb929757330408142","designpack","fbapi20130214","fb1196383223757595","tbauth","oculus","oculus.store"]),i={isAllowed:function j(k){if(!k)return true;return Object.prototype.hasOwnProperty.call(h,k.toLowerCase())}};f.exports=i}),18);
__d("setHostSubdomain",[],(function a(b,c,d,e,f,g){function h(i,j){var k=i.split(".");if(k.length<3)k.unshift(j);else k[0]=j;return k.join(".")}f.exports=h}),null);
__d("URIBase",["invariant","URIRFC3986","URISchemes","ex","setHostSubdomain"],(function a(b,c,d,e,f,g,h){var i=new RegExp("[\\x00-\\x2c\\x2f\\x3b-\\x40\\x5c\\x5e\\x60\\x7b-\\x7f\\uFDD0-\\uFDEF\\uFFF0-\\uFFFF\\u2047\\u2048\\uFE56\\uFE5F\\uFF03\\uFF0F\\uFF1F]"),j=new RegExp("^(?:[^/]*:|[\\x00-\\x1f]*/[\\x00-\\x1f]*/)");function k(n,o,p,q){if(!o)return true;if(o instanceof m){n.setProtocol(o.getProtocol());n.setDomain(o.getDomain());n.setPort(o.getPort());n.setPath(o.getPath());n.setQueryData(q.deserialize(q.serialize(o.getQueryData())));n.setFragment(o.getFragment());n.setIsGeneric(o.getIsGeneric());n.setForceFragmentSeparator(o.getForceFragmentSeparator());return true}o=o.toString().trim();var r=c("URIRFC3986").parse(o)||{fragment:null,scheme:null};if(!p&&!c("URISchemes").isAllowed(r.scheme))return false;n.setProtocol(r.scheme||"");if(!p&&i.test(r.host||""))return false;n.setDomain(r.host||"");n.setPort(r.port||"");n.setPath(r.path||"");if(p)n.setQueryData(q.deserialize(r.query||"")||{});else try{n.setQueryData(q.deserialize(r.query||"")||{})}catch(s){return false}n.setFragment(r.fragment||"");if(r.fragment==="")n.setForceFragmentSeparator(true);n.setIsGeneric(r.isGenericURI||false);if(r.userinfo!==null)if(p)throw new Error(c("ex")("URI.parse: invalid URI (userinfo is not allowed in a URI): %s",n.toString()));else return false;if(!n.getDomain()&&n.getPath().indexOf("\\")!==-1)if(p)throw new Error(c("ex")("URI.parse: invalid URI (no domain but multiple back-slashes): %s",n.toString()));else return false;if(!n.getProtocol()&&j.test(o))if(p)throw new Error(c("ex")("URI.parse: invalid URI (unsafe protocol-relative URLs): %s",n.toString()));else return false;if(n.getDomain()&&n.getPath()&&!n.getPath().startsWith("/"))if(p)throw new Error(c("ex")("URI.parse: invalid URI (domain and path where path lacks leading slash): %s",n.toString()));else return false;return true}var l=[];m.isValidURI=function(n,o){"use strict";return k(new m(null,o),n,false,o)};function m(n,o){"use strict";o||h(0);this.$URIBase9=o;this.$URIBase7="";this.$URIBase1="";this.$URIBase6="";this.$URIBase5="";this.$URIBase3="";this.$URIBase4=false;this.$URIBase8={};this.$URIBase2=false;k(this,n,true,o)}m.prototype.setProtocol=function(n){"use strict";c("URISchemes").isAllowed(n)||h(0);this.$URIBase7=n;return this};m.prototype.getProtocol=function(){"use strict";return(this.$URIBase7||"").toLowerCase()};m.prototype.setSecure=function(n){"use strict";return this.setProtocol(n?"https":"http")};m.prototype.isSecure=function(){"use strict";return this.getProtocol()==="https"};m.prototype.setDomain=function(n){"use strict";if(i.test(n))throw new Error(c("ex")("URI.setDomain: unsafe domain specified: %s for url %s",n,this.toString()));this.$URIBase1=n;return this};m.prototype.getDomain=function(){"use strict";return this.$URIBase1};m.prototype.setPort=function(n){"use strict";this.$URIBase6=n;return this};m.prototype.getPort=function(){"use strict";return this.$URIBase6};m.prototype.setPath=function(n){"use strict";this.$URIBase5=n;return this};m.prototype.getPath=function(){"use strict";return this.$URIBase5};m.prototype.addQueryData=function(n,o){"use strict";if(Object.prototype.toString.call(n)==="[object Object]")Object.assign(this.$URIBase8,n);else this.$URIBase8[n]=o;return this};m.prototype.setQueryData=function(n){"use strict";this.$URIBase8=n;return this};m.prototype.getQueryData=function(){"use strict";return this.$URIBase8};m.prototype.removeQueryData=function(n){"use strict";if(!Array.isArray(n))n=[n];for(var o=0,p=n.length;o<p;++o)delete this.$URIBase8[n[o]];return this};m.prototype.setFragment=function(n){"use strict";this.$URIBase3=n;this.setForceFragmentSeparator(false);return this};m.prototype.getFragment=function(){"use strict";return this.$URIBase3};m.prototype.setForceFragmentSeparator=function(n){"use strict";this.$URIBase2=n;return this};m.prototype.getForceFragmentSeparator=function(){"use strict";return this.$URIBase2};m.prototype.setIsGeneric=function(n){"use strict";this.$URIBase4=n;return this};m.prototype.getIsGeneric=function(){"use strict";return this.$URIBase4};m.prototype.isEmpty=function(){"use strict";return!(this.getPath()||this.getProtocol()||this.getDomain()||this.getPort()||Object.keys(this.getQueryData()).length>0||this.getFragment())};m.prototype.toString=function(){"use strict";var n=this;for(var o=0;o<l.length;o++)n=l[o](n);return n.$URIBase10()};m.prototype.$URIBase10=function(){"use strict";var n="",o=this.getProtocol();if(o)n+=o+":"+(this.getIsGeneric()?"":"//");var p=this.getDomain();if(p)n+=p;var q=this.getPort();if(q)n+=":"+q;var r=this.getPath();if(r)n+=r;else if(n)n+="/";var s=this.$URIBase9.serialize(this.getQueryData());if(s)n+="?"+s;var t=this.getFragment();if(t)n+="#"+t;else if(this.getForceFragmentSeparator())n+="#";return n};m.registerFilter=function(n){"use strict";l.push(n)};m.prototype.getOrigin=function(){"use strict";var n=this.getPort();return this.getProtocol()+"://"+this.getDomain()+(n?":"+n:"")};m.prototype.getQualifiedURIBase=function(){"use strict";return new m(this,this.$URIBase9).qualify()};m.prototype.qualify=function(){"use strict";if(!this.getDomain()){var n=new m(window.location.href,this.$URIBase9);this.setProtocol(n.getProtocol()).setDomain(n.getDomain()).setPort(n.getPort())}return this};m.prototype.setSubdomain=function(n){"use strict";var o=this.qualify().getDomain();return this.setDomain(c("setHostSubdomain")(o,n))};m.prototype.getSubdomain=function(){"use strict";if(!this.getDomain())return"";var n=this.getDomain().split(".");if(n.length<=2)return"";else return n[0]};f.exports=m}),18);
__d("areSameOrigin",[],(function a(b,c,d,e,f,g){function h(i,j){if(i.isEmpty()||j.isEmpty())return false;if(i.getProtocol()&&i.getProtocol()!=j.getProtocol())return false;if(i.getDomain()&&i.getDomain()!=j.getDomain())return false;if(i.getPort()&&i.getPort().toString()!==j.getPort().toString())return false;return true}f.exports=h}),null);
__d("ifRequired",[],(function a(b,c,d,e,f,g){function h(i,j,k){typeof k==="function"&&k()}f.exports=h}),null);
__d("isFacebookURI",[],(function a(b,c,d,e,f,g){var h=null,i=["http","https"];function j(k){if(!h)h=new RegExp("(^|\\.)facebook\\.com$","i");if(k.isEmpty()&&k.toString()!=="#")return false;if(!k.getDomain()&&!k.getProtocol())return true;return i.indexOf(k.getProtocol())!==-1&&h.test(k.getDomain())}j.setRegex=function(k){h=k};f.exports=j}),null);
__d("memoize",["invariant"],(function a(b,c,d,e,f,g,h){function i(j){var k=void 0;return function(){!arguments.length||h(0);if(j){k=j();j=null}return k}}f.exports=i}),18);
__d("unqualifyURI",[],(function a(b,c,d,e,f,g){function h(i){i.setProtocol(null).setDomain(null).setPort(null)}f.exports=h}),null);
__d("URI",["PHPQuerySerializer","ReloadPage","URIBase","areSameOrigin","ifRequired","isFacebookURI","memoize","unqualifyURI"],(function a(b,c,d,e,f,g){var h,i,j,k=this,l=c("memoize")(function(){return new o(window.location.href)});function m(){return c("ifRequired")("PageTransitions",function(p){if(p.isInitialized())return p})}function n(p,q,r,s){var t=new o(p),u=t.toString(),v=q?q:window;c("ifRequired")("PageNavigationStageLogger",function(w){if(r)w.setNote("force");else if(!b.PageTransitions)w.setNote("no_pagetrans");w.setCookieForNavigation(u)});if(!r&&b.PageTransitions)b.PageTransitions.go(u,s);else if(window.location.href===u)c("ReloadPage").now();else if(s)v.location.replace(u);else v.location.href=u}h=babelHelpers.inherits(o,c("URIBase"));i=h&&h.prototype;function o(p){"use strict";i.constructor.call(this,p||"",c("PHPQuerySerializer"))}o.prototype.setPath=function(p){"use strict";this.path=p;return i.setPath.call(this,p)};o.prototype.getPath=function(){"use strict";var p=i.getPath.call(this);if(p)return p.replace(/^\/+/,"/");return p};o.prototype.setProtocol=function(p){"use strict";this.protocol=p;return i.setProtocol.call(this,p)};o.prototype.setDomain=function(p){"use strict";this.domain=p;return i.setDomain.call(this,p)};o.prototype.setPort=function(p){"use strict";this.port=p;return i.setPort.call(this,p)};o.prototype.setFragment=function(p){"use strict";this.fragment=p;return i.setFragment.call(this,p)};o.prototype.stripTrailingSlash=function(){"use strict";this.setPath(this.getPath().replace(/\/$/,""));return this};o.prototype.valueOf=function(){"use strict";return this.toString()};o.prototype.isFacebookURI=function(){"use strict";return c("isFacebookURI")(this)};o.prototype.isPossiblySignedURI=function(){"use strict";if("hash"in this.getQueryData()&&c("isFacebookURI")(this))return true;return false};o.prototype.isSubdomainOfDomain=function(p){"use strict";var q=this.getDomain();if(p===""||q==="")return false;if(q.endsWith(p)){var r=q.length,s=p.length,t=r-s-1;if(r===s||q[t]===".")return o.isValidURI(p)}return false};o.prototype.getRegisteredDomain=function(){"use strict";if(!this.getDomain())return"";if(!c("isFacebookURI")(this))return null;var p=this.getDomain().split("."),q=p.indexOf("facebook");return p.slice(q).join(".")};o.prototype.getUnqualifiedURI=function(){"use strict";var p=new o(this);c("unqualifyURI")(p);return p};o.prototype.getQualifiedURI=function(){"use strict";return new o(this).qualify()};o.prototype.isSameOrigin=function(p){"use strict";var q=p;if(!q)q=l();else if(!(q instanceof o))q=new o(q.toString());return c("areSameOrigin")(this,q)};o.go=function(p,q,r){"use strict";n(p,window,q,r)};o.prototype.go=function(p,q){"use strict";o.go(this,p,q)};o.isValidURI=function(p){"use strict";return c("URIBase").isValidURI(p,c("PHPQuerySerializer"))};o.getRequestURI=function(p,q){"use strict";p=p===undefined||p;if(p){var r=m();if(r)return r.getCurrentURI(!!q).getQualifiedURI()}return new o(window.location.href)};o.getMostRecentURI=function(){"use strict";var p=m();if(p)return p.getMostRecentURI().getQualifiedURI();return new o(window.location.href)};o.getNextURI=function(){"use strict";var p=m();if(p)return p.getNextURI().getQualifiedURI();return new o(window.location.href)};o.encodeComponent=function(p){"use strict";return encodeURIComponent(p).replace(/%5D/g,"]").replace(/%5B/g,"[")};o.decodeComponent=function(p){"use strict";return decodeURIComponent(p.replace(/\+/g," "))};Object.assign(o,{expression:/(((\w+):\/\/)([^\/:]*)(:(\d+))?)?([^#?]*)(\?([^#]*))?(#(.*))?/,arrayQueryExpression:/^(\w+)((?:\[\w*\])+)=?(.*)/});f.exports=o}),18);
__d("ExecutionEnvironment",[],(function a(b,c,d,e,f,g){"use strict";var h=!!(typeof window!=="undefined"&&window.document&&window.document.createElement),i={canUseDOM:h,canUseWorkers:typeof Worker!=="undefined",canUseEventListeners:h&&!!(window.addEventListener||window.attachEvent),canUseViewport:h&&!!window.screen,isInWorker:!h};f.exports=i}),null);
__d("performance",["ExecutionEnvironment"],(function a(b,c,d,e,f,g){"use strict";var h=void 0;if(c("ExecutionEnvironment").canUseDOM)h=window.performance||window.msPerformance||window.webkitPerformance;f.exports=h||{}}),null);
__d("performanceAbsoluteNow",["performance"],(function a(b,c,d,e,f,g){var h;if(c("performance").now&&c("performance").timing&&c("performance").timing.navigationStart){var i=c("performance").timing.navigationStart;h=function h(){return c("performance").now()+i}}else h=function h(){return Date.now()};f.exports=h}),null);
__d("ResourceTimingsStore",["CircularBuffer","Map","ResourceTypes","URI","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){"use strict";var h=1e3,i={},j={};Object.keys(c("ResourceTypes")).forEach(function(m){var n=c("ResourceTypes")[m],o=new(c("CircularBuffer"))(h),p=new(c("Map"))();o.onEvict(function(q){return p["delete"](q)});i[n]={idx:1,entries:o};j[n]=p});function k(m,n,o){var p=void 0;switch(m){case"css":case"js":var q=l.parseMakeHasteURL(n),r=q==null?"unknown_resource":q[0];p=o+"_"+r;break;case"xhr":var s=new(c("URI"))(n).getQualifiedURI(),t=s.getDomain()+s.getPath();p=o+"_"+t;break;default:m;p="never here"}return p}var l={getUID:function m(n,o){var p=i[n],q=k(n,o,p.idx);p.entries.write(q);j[n].set(q,{uri:o,uid:q});p.idx++;return q},updateURI:function m(n,o,p){var q=j[n].get(o);if(q!=null)q.uri=p},getMapFor:function m(n){return j[n]},parseMakeHasteURL:function m(n){var o=n.match(/\/rsrc\.php\/.*\/([^\?]+)/);if(!o)return null;var p=o[1],q="",r=p.match(/\.(\w+)$/);if(r)q=r[1];return[p,q]},measureRequestSent:function m(n,o){var p=j[n],q=p.get(o);if(q==null||q.requestSent!=null)return;else q.requestSent=c("performanceAbsoluteNow")()},measureResponseReceived:function m(n,o){var p=j[n],q=p.get(o);if(q==null||q.requestSent==null||q.responseReceived!=null)return;else q.responseReceived=c("performanceAbsoluteNow")()}};f.exports=l}),18);
__d("ExecutionContextObservers",[],(function a(b,c,d,e,f,g){var h={MUTATION_COUNTING:0,PROFILING_COUNTERS_NEED_MANUAL_SYNCING:1,REFERENCE_COUNTING:2,HEARTBEAT:3,CALL_STACK:4,ASYNC_PROFILER:5},i={MUTATION_COUNTING:0,REFERENCE_COUNTING:1,PROFILING_COUNTERS_NEED_MANUAL_SYNCING:2,HEARTBEAT:3,CALL_STACK:4,ASYNC_PROFILER:5},j={beforeIDs:h,afterIDs:i};f.exports=j}),18);
__d("uniqueID",[],(function a(b,c,d,e,f,g){var h="js_",i=36,j=0;function k(){return h+(j++).toString(i)}f.exports=k}),18);
__d("CallStackExecutionObserver",["ExecutionContextObservers","ifRequired","uniqueID"],(function a(b,c,d,e,f,g){"use strict";var h={onNewContextCreated:function i(j,k,l,m){var n,o=c("ifRequired")("TimeSliceInteraction",function(r){return r}),p=o?o.getReferenceCounterActiveTimeSlices():[],q=p.filter(function(r){return r.isEnabledForMode("full")});if(m&&m.isContinuation&&q.length){var n=function(){var r=c("uniqueID")(),s=Error.stackTraceLimit;Error.stackTraceLimit=1e3;var t=new Error().stack;Error.stackTraceLimit=s;q.forEach(function(u){u.inform("created_continuation:"+k,{rawStackTrace:t}).addStringAnnotation("id",r);u.trace().addStringAnnotation("has_stack_trace","1")});return{v:{id:r,name:k,interactions:q}}}();if(typeof n==="object")return n.v}return null},onBeforeContextStarted:function i(j,k,l){return k},onAfterContextStarted:function i(j,k,l){var m;if(k)(function(){var n=k.id,o=k.name,p=k.interactions,q=Error.stackTraceLimit;Error.stackTraceLimit=1e3;var r=new Error().stack;Error.stackTraceLimit=q;p.forEach(function(s){s.inform("executing_continuation:"+o,{rawStackTrace:r}).addStringAnnotation("id",n)})})()},onAfterContextEnded:function i(j,k,l){},getBeforeID:function i(){return c("ExecutionContextObservers").beforeIDs.CALL_STACK},getAfterID:function i(){return c("ExecutionContextObservers").afterIDs.CALL_STACK}};f.exports=h}),18);
__d("LogBuffer",["CircularBuffer"],(function a(b,c,d,e,f,g){var h=b.setTimeout.nativeBackup||b.setTimeout,i=5e3,j={},k={},l={write:function m(n,o){var p=j[n]=j[n]||new(c("CircularBuffer"))(i);p.write(o);if(k[n])k[n].forEach(function(q){try{q(o)}catch(r){}})},read:function m(n){if(!j[n])return[];else return j[n].read()},tail:function m(n,o){if(typeof o!=="function")return;k[n]=k[n]||[];k[n].push(o);if(j[n]){var p=j[n];p.read().forEach(function(q){try{o(q)}catch(r){}})}},expand:function m(n,o){var p=j[n];if(p)p.expand(o);else j[n]=new(c("CircularBuffer"))(o)},clear:function m(n){if(j[n])h(function(){j[n].clear()},0)}};f.exports=l}),18);
__d("MutationObserver",[],(function a(b,c,d,e,f,g){h.prototype.observe=function(j,k){"use strict"};h.prototype.disconnect=function(){"use strict"};h.prototype.takeRecords=function(){"use strict";return null};function h(){"use strict"}var i=b.MutationObserver||b.WebKitMutationObserver||h;f.exports=i}),18);
__d("PageDOMMutationObserver",["ExecutionEnvironment","MutationObserver"],(function a(b,c,d,e,f,g){"use strict";var h=new(c("MutationObserver"))(function(){}),i={tryStart:function j(){var k=typeof h.takeRecords==="function";if(!c("ExecutionEnvironment").canUseDOM||!k){i.tryStart=function(){};i.consumePendingDOMMutations=function(){return 0};return}if(!window.Env||!document.body)return;i.tryStart=function(){};if(!window.Env.dom_mutation_flag)return;h.observe(document.body,{attributes:true,childList:true,characterData:true,subtree:true})},consumePendingDOMMutations:function j(){var k=h.takeRecords();return k!=null?k.length:0}};f.exports=i}),18);
__d("ProfilingCounters",["ErrorUtils","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){c("performanceAbsoluteNow")();var h={ALL:"ALL",ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC:"ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC"},i=100,j=[];k.prototype.onNewContextCreated=function(n,o,p,q){"use strict";return l.currentContext().getPropagatedContextForChild(!!(q&&q.isContinuation))};k.prototype.onBeforeContextStarted=function(n,o,p){"use strict";var q=p&&p.propagateCounterAttribution,r=null;if(n.executionNumber>0&&o)for(var s=Object.entries(o),t=Array.isArray(s),u=0,s=t?s:s[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var v;if(t){if(u>=s.length)break;v=s[u++]}else{u=s.next();if(u.done)break;v=u.value}var w=v,x=w[0],y=w[1],z=y.propagationType;if(z!=="ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC"){r=r||{};r[x]=y}}else r=o;var A=new l(false,r);if(q!=null)A.addAttribution(q,h.ALL);l.nestContext(A);return null};k.prototype.onAfterContextStarted=function(n,o,p){"use strict";return null};k.prototype.onAfterContextEnded=function(n,o,p){"use strict";l.unnestContext()};k.prototype.getBeforeID=function(){"use strict";return 1};k.prototype.getAfterID=function(){"use strict";return 2};function k(){"use strict"}l.getObserver=function(){"use strict";if(!l.$ProfilingCounters1)l.$ProfilingCounters1=new k();return l.$ProfilingCounters1};l.wrapInSingleContext=function(n){"use strict";var o=new l(false,null);n.forEach(function(p){return o.$ProfilingCounters2(p,false)});return o};l.startTiming=function(n){"use strict";return l.currentContext().$ProfilingCounters3().startTiming(n)};l.stopTiming=function(n){"use strict";return l.currentContext().$ProfilingCounters3().stopTiming(n)};l.incrementCounter=function(n,o){"use strict";l.currentContext().$ProfilingCounters3().incrementCounter(n,o)};l.currentContext=function(){"use strict";return j[j.length-1]};function l(n,o){"use strict";this.isGlobal=n;this.propagatedAttributions=o;this.newAttributions=null;this.active=null;this.processedNestedContexts=null;this.newAttributionsCount=0}l.prototype.addAttribution=function(n,o){"use strict";if(!this.$ProfilingCounters4(n)){if(this.newAttributions==null)this.newAttributions={};this.newAttributions[n]={newCounterIdx:this.newAttributionsCount,propagationType:o,snapshotAtStart:this.$ProfilingCounters5()?this.$ProfilingCounters3().getTotals():null};this.newAttributionsCount++}return this};l.prototype.getNestedTotals=function(){"use strict";return l.$ProfilingCounters6(this,function(n,o){l.$ProfilingCounters7(o,n.$ProfilingCounters3().getTotals());return o},{})};l.$ProfilingCounters8=function(n,o){"use strict";if(n.length===0)return null;for(var p=n,q=Array.isArray(p),r=0,p=q?p:p[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var s;if(q){if(r>=p.length)break;s=p[r++]}else{r=p.next();if(r.done)break;s=r.value}var t=s;if(o.propagatedAttributions&&o.propagatedAttributions[t]!=null)return t}var u=null,v=null;for(var w=n,x=Array.isArray(w),y=0,w=x?w:w[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var z;if(x){if(y>=w.length)break;z=w[y++]}else{y=w.next();if(y.done)break;z=y.value}var A=z;if(o.newAttributions&&o.newAttributions[A]!=null){var B=o.newAttributions[A].newCounterIdx;if(v==null||B<v){u=A;v=B}}}return u};l.prototype.getNestedTotalsByAttributions=function(n){"use strict";return l.$ProfilingCounters6(this,function(o,p){var q=l.$ProfilingCounters8(n,o);if(q){var r=l.$ProfilingCounters9(q,o),s=r.attributed,t=r.unattributed;if(s!=null)l.$ProfilingCounters7(p.attributed,s);if(t!=null)l.$ProfilingCounters7(p.unattributed,t)}else l.$ProfilingCounters7(p.unattributed,o.$ProfilingCounters3().getTotals());return p},{attributed:{},unattributed:{}})};l.$ProfilingCounters6=function(n,o,p){"use strict";var q=p;if(n.$ProfilingCounters5())q=o(n,q);if(n.processedNestedContexts!=null)for(var r=n.processedNestedContexts,s=Array.isArray(r),t=0,r=s?r:r[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var u;if(s){if(t>=r.length)break;u=r[t++]}else{t=r.next();if(t.done)break;u=t.value}var v=u;q=l.$ProfilingCounters6(v,o,q)}return q};l.$ProfilingCounters9=function(n,o){"use strict";var p=o.$ProfilingCounters3().getTotals();if(o.propagatedAttributions!=null&&o.propagatedAttributions[n]!=null)return{attributed:p,unattributed:null};else if(o.newAttributions!=null&&o.newAttributions[n]!=null){var q=o.newAttributions[n].snapshotAtStart;if(q!=null){var r=Object.entries(q);for(var s=0;s<r.length;s++){var t=r[s],u=t[0],v=t[1],w=p[u]-v;if(w===0)delete p[u];else p[u]=w}return{attributed:p,unattributed:q}}else return{attributed:p,unattributed:null}}else return{attributed:null,unattributed:p}};l.$ProfilingCounters7=function(n,o){"use strict";for(var p=Object.entries(o),q=Array.isArray(p),r=0,p=q?p:p[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var s;if(q){if(r>=p.length)break;s=p[r++]}else{r=p.next();if(r.done)break;s=r.value}var t=s,u=t[0],v=t[1];n[u]=(n[u]||0)+v}};l.prototype.$ProfilingCounters10=function(n,o){"use strict";return o!=null&&o[n]!=null};l.prototype.$ProfilingCounters4=function(n){"use strict";return this.$ProfilingCounters10(n,this.propagatedAttributions)||this.$ProfilingCounters10(n,this.newAttributions)};l.$ProfilingCounters11=function(n,o,p){"use strict";for(var q=0;q<p.length;q++){var r=p[q],s=r[0],t=r[1],u=t.propagationType;if(u===h.ALL||o)n[s]=t}};l.prototype.$ProfilingCounters12=function(n){"use strict";return new l(false)};l.prototype.getPropagatedContextForChild=function(n){"use strict";var o=void 0;if(this.newAttributions==null)if(this.propagatedAttributions==null||n)return this.propagatedAttributions;else{o=Object.entries(this.propagatedAttributions);var p=true;for(var q=0;q<o.length;q++){var r=o[q],s=r[0],t=r[1];if(t.propagationType===h.ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC){p=false;break}}if(p)return this.propagatedAttributions}var u={};if(this.propagatedAttributions!=null)l.$ProfilingCounters11(u,n,o||Object.entries(this.propagatedAttributions));if(this.newAttributions!=null)l.$ProfilingCounters11(u,n,Object.entries(this.newAttributions));return u};l.prototype.$ProfilingCounters3=function(){"use strict";if(this.active==null)this.active=new m();return this.active};l.prototype.$ProfilingCounters13=function(){"use strict";return this.isGlobal};l.prototype.$ProfilingCounters5=function(){"use strict";return this.active!=null};l.prototype.$ProfilingCounters14=function(){"use strict";return new l(false,this.propagatedAttributions)};l.nestContext=function(n){"use strict";j.push(n)};l.unnestContext=function(){"use strict";if(j.length===1)throw new Error("popping off the global context");var n=j.pop();if(n.$ProfilingCounters5())var o=n.$ProfilingCounters3();if(n.$ProfilingCounters5()||n.processedNestedContexts!=null)l.currentContext().$ProfilingCounters2(n)};l.prototype.$ProfilingCounters2=function(n){var o=arguments.length<=1||arguments[1]===undefined?true:arguments[1];"use strict";if(this.$ProfilingCounters13())return;else if(!(o&&this.processedNestedContexts!=null&&this.processedNestedContexts.length>=i)){this.processedNestedContexts=this.processedNestedContexts||[];this.processedNestedContexts.push(n)}};l.resetState=function(){"use strict";j=[new l(true,null)]};l.AttributionPropagation=h;function m(){"use strict";this.$SingleProfilingCounters1=null;this.$SingleProfilingCounters2=null;this.$SingleProfilingCounters3=null;this.$SingleProfilingCounters4=null}m.prototype.startTiming=function(n){"use strict";var o=m.$SingleProfilingCounters5++,p={value:0,counter:n,id:o,lastStartTime:0},q=this.$SingleProfilingCounters1||[];this.$SingleProfilingCounters2=this.$SingleProfilingCounters2||{};this.$SingleProfilingCounters2[o]=q.length;q.push(p);var r=c("performanceAbsoluteNow")();p.lastStartTime=r;if(q.length>1){var s=q[q.length-2];s.value+=r-s.lastStartTime}this.$SingleProfilingCounters1=q;return o};m.prototype.stopTiming=function(n){"use strict";var o=c("performanceAbsoluteNow")(),p=this.$SingleProfilingCounters2,q=this.$SingleProfilingCounters1;if(p==null||q==null){c("ErrorUtils").reportError(new Error("token does not match the counter context"));return 0}var r=p[n];delete p[n];if(r==null||q[r]==null)return 0;var s=null,t=0;while(q.length-1>r){var u=q.pop();t+=u.value;delete p[u.id];if(s==null&&u.lastStartTime!=null)s=u.lastStartTime}var v=q.pop();v.value+=o-(s||v.lastStartTime);v.value+=t;var w=this.$SingleProfilingCounters4||{};w[v.counter]=w[v.counter]||0;w[v.counter]+=v.value;if(q.length>0)q[q.length-1].lastStartTime=o;this.$SingleProfilingCounters1=q;this.$SingleProfilingCounters4=w;this.$SingleProfilingCounters2=p;return v.value};m.prototype.incrementCounter=function(n,o){"use strict";var p=this.$SingleProfilingCounters3||{};p[n]=p[n]||0;p[n]+=o;this.$SingleProfilingCounters3=p};m.prototype.getTotals=function(){"use strict";return babelHelpers["extends"]({},this.$SingleProfilingCounters4||{},this.$SingleProfilingCounters3||{})};m.prototype.openCounterCount=function(){"use strict";return this.$SingleProfilingCounters1!=null?this.$SingleProfilingCounters1.length:0};m.$SingleProfilingCounters5=1;j.push(new l(true,null));b.ProfilingCounters=l;f.exports=l}),3);
__d("MutationCountingExecutionObserver",["ExecutionContextObservers","PageDOMMutationObserver","ProfilingCounters","ifRequired"],(function a(b,c,d,e,f,g){"use strict";var h=[],i=false;function j(){var o=c("PageDOMMutationObserver").consumePendingDOMMutations();if(o){c("ProfilingCounters").incrementCounter("DOM_MUTATION",o);var p=c("ifRequired")("TimeSliceInteraction",function(r){return r});if(p){var q=p.getReferenceCounterActiveTimeSlices();if(q.length)q.forEach(function(r){r.informPointWithOverride("display_done_ts_executed_from_client",{isPointOfInterest:true});if(!r.__mceoSeenThisRootGuardFrame){r.__mceoSeenThisRootGuardFrame=true;r.countUp();h.push(r);if(!i){i=true;n.executeOnRootGuardEnded(function(){k();i=false})}var s=c("ifRequired")("Visibility",function(s){return s});if(s)if(s.isHidden())r.trace().addStringAnnotation("hidden_during_dd","1");else r.trace().addStringAnnotation("hidden_during_dd","0")}})}}}function k(){if(h.length===0)return;h.forEach(function(r){r.informPointWithOverride("display_done",{isPointOfInterest:true});r.__mceoSeenThisRootGuardFrame=false});var o=h,p=c("ifRequired")("requestAnimationFrameAcrossTransitions",function(r){return r}),q=c("ifRequired")("setTimeoutAcrossTransitions",function(r){return r});if(!p||!q)return;p(function(){o.forEach(function(r){r.informPointWithOverride("display_done_ts_raf",{isPointOfInterest:true})});q(function(){o.forEach(function(r){r.informPointWithOverride("display_done_ts_st",{isPointOfInterest:true});r.countDown()})})});h=[]}var l=[];m.prototype.executeOnRootGuardEnded=function(o){l.push(o)};m.prototype.onNewContextCreated=function(o,p,q,r){return{}};m.prototype.onBeforeContextStarted=function(o,p,q){c("PageDOMMutationObserver").tryStart();j();return{}};m.prototype.onAfterContextStarted=function(o,p,q){return{}};m.prototype.onAfterContextEnded=function(o,p,q){j();if(o&&o.isRoot)while(l.length)l.pop()()};m.prototype.getBeforeID=function(){return c("ExecutionContextObservers").beforeIDs.MUTATION_COUNTING};m.prototype.getAfterID=function(){return c("ExecutionContextObservers").afterIDs.MUTATION_COUNTING};function m(){}var n=new m();f.exports=n}),18);
__d("nullthrows",[],(function a(b,c,d,e,f,g){var h=function h(i){var j=arguments.length<=1||arguments[1]===undefined?"Got unexpected null or undefined":arguments[1];if(i!=null)return i;throw new Error(j)};f.exports=h}),18);
__d("wrapFunction",[],(function a(b,c,d,e,f,g){var h={},i=function i(j,k,l){return function(){var m=k in h?h[k](j,l):j;for(var n=arguments.length,o=Array(n),p=0;p<n;p++)o[p]=arguments[p];return m.apply(this,o)}};i.setWrapper=function(j,k){h[k]=j};f.exports=i}),18);
__d("TimeSlice",["invariant","CallStackExecutionObserver","CircularBuffer","Env","ErrorUtils","LogBuffer","MutationCountingExecutionObserver","ProfilingCounters","nullthrows","performanceAbsoluteNow","wrapFunction"],(function a(b,c,d,aa,e,ba,f){var g=[],h=[],i="time_slice",j=1,k=false,l=0,m=1,n=2,o=l,p=new(c("CircularBuffer"))(100),q=0,r=0,s=c("Env").shouldLogCounters,t=c("Env").timesliceBufferSize;if(t)c("LogBuffer").expand(i,t);var u="stackTraceLimit"in Error,v=[],w=[];function x(){return y(v)}function y(G){return G.length>0?G[G.length-1]:null}function z(G,H){c("ErrorUtils").applyWithGuard(C,null,[G,H]);c("ErrorUtils").applyWithGuard(D,null,[G,H]);v.push(G);w.push(H)}function A(G,H,I,J){g.forEach(function(K){var L=K.onNewContextCreated(x(),H,J,I);G[K.getBeforeID()]=L})}function B(G,H){h.forEach(function(I){I.onAfterContextEnded(G,H[I.getBeforeID()],G.meta)})}function C(G,H){g.forEach(function(I){var J=H[I.getBeforeID()],K=I.onBeforeContextStarted(G,J,G.meta);H[I.getBeforeID()]=K})}function D(G,H){g.forEach(function(I){var J=H[I.getBeforeID()],K=I.onAfterContextStarted(G,J,G.meta);H[I.getBeforeID()]=K})}function E(){var G=x(),H=y(w);if(G==null||H==null){c("ErrorUtils").reportError(new Error("popped too many times off the timeslice stack"));k=false;return}c("ErrorUtils").applyWithGuard(B,null,[G,H]);k=!G.isRoot;v.pop();w.pop()}var F={guard:function G(H,I,J){typeof H==="function"||f(0);typeof I==="string"||f(0);if(H.__tsGuarded)return H;if(!J||!J.root)F.checkCoverage();var K=void 0;if(k)K=x();var L={},M=0,N=function N(){var O=k?null:c("performanceAbsoluteNow")(),P=void 0,Q=j++,R={contextID:Q,name:I,isRoot:!k,executionNumber:M++,meta:J};z(R,L);if(K!=null){var S=!!(J&&J.isContinuation);if(K.isRoot){R.indirectParentID=K.contextID;R.isEdgeContinuation=S}else{R.indirectParentID=K.indirectParentID;R.isEdgeContinuation=!!(S&&K.isEdgeContinuation)}}k=true;try{if(!R.isRoot)return H.apply(this,arguments);else{var T="TimeSlice"+(I?": "+I:"");P=c("ErrorUtils").applyWithGuard(H,this,arguments,null,T);return P}}finally{var U=x();if(U==null){c("ErrorUtils").reportError(new Error("timeslice stack misaligned, not logging the block"));k=false}else{var V=U.isRoot,W=U.contextID,X=U.indirectParentID,Y=U.isEdgeContinuation;if(V&&O!=null){var Z=c("performanceAbsoluteNow")();r+=Z-O;U.absEndTimeMs=Z;U.absBeginTimeMs=O;var $=babelHelpers["extends"]({begin:O,end:Z,id:W,indirectParentID:X,representsExecution:true,isEdgeContinuation:K&&Y,guard:I,counters:s?c("ProfilingCounters").currentContext():null},J,H.__SMmeta);c("LogBuffer").write("time_slice",$)}E()}}};N=N;c("ErrorUtils").applyWithGuard(A,null,[L,I,J,N]);N.__tsGuarded=true;return N},inGuard:function G(){return k},checkCoverage:function G(){var H=void 0;if(o!==n&&!k){if(u){H=Error.stackTraceLimit;Error.stackTraceLimit=50}var I=new Error("Missing TimeSlice coverage");if(u)Error.stackTraceLimit=H;I.type="warn";if(o===m&&Math.random()<q)c("ErrorUtils").reportError(I);else if(o===l)c("nullthrows")(p).write(I)}},setLogging:function G(H,I){if(o!==l)return;q=I;if(H){o=m;c("nullthrows")(p).read().forEach(function(J){if(Math.random()<q)c("ErrorUtils").reportError(J)})}else o=n;c("nullthrows")(p).clear();p=undefined},getContext:function G(){return x()},getTotalTime:function G(){return r},getGuardedContinuation:function G(H){return F.guard(function I(J){for(var K=arguments.length,L=Array(K>1?K-1:0),M=1;M<K;M++)L[M-1]=arguments[M];return J.apply(this,L)},H,{isContinuation:true})},getGuardNameStack:function G(){return v.map(function(H){return H.name})},registerExecutionContextObserver:function G(H){var I=false;for(var J=0;J<g.length;J++)if(g[J].getBeforeID()>H.getBeforeID()){g.splice(J,0,H);I=true;break}if(!I)g.push(H);for(var K=0;K<h.length;K++)if(h[K].getAfterID()>H.getAfterID()){h.splice(K,0,H);return}h.push(H)},catchUpOnDemandExecutionContextObservers:function G(H){var I=H.slice().sort(function(S,T){return S.getBeforeID()-T.getBeforeID()});for(var J=0;J<v.length;J++){var K=v[J],L=w[J];for(var M=I,N=Array.isArray(M),O=0,M=N?M:M[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var P;if(N){if(O>=M.length)break;P=M[O++]}else{O=M.next();if(O.done)break;P=O.value}var Q=P,R=Q.onBeforeContextStartedWhileEnabled(K,L[Q.getBeforeID()],K.meta);L[Q.getBeforeID()]=R}}}};F.registerExecutionContextObserver(c("ProfilingCounters").getObserver());F.registerExecutionContextObserver(c("MutationCountingExecutionObserver"));if(c("Env").sample_continuation_stacktraces)F.registerExecutionContextObserver(c("CallStackExecutionObserver"));c("wrapFunction").setWrapper(F.guard,"entry");b.TimeSlice=F;e.exports=F}),19);
__d("isEmpty",["invariant"],(function a(b,c,d,e,f,g,h){"use strict";function i(k){if(Array.isArray(k))return k.length===0;else if(typeof k==="object"){if(k){!j(k)||k.size===undefined||h(0);for(var l in k)return false}return true}else return!k}function j(k){if(typeof Symbol==="undefined")return false;return k[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]}f.exports=i}),18);
__d("setIntervalAcrossTransitions",["TimeSlice"],(function a(b,c,d,e,f,g){var h=b.setInterval.nativeBackup||b.setInterval;f.exports=function(){for(var i=arguments.length,j=Array(i),k=0;k<i;k++)j[k]=arguments[k];j[0]=c("TimeSlice").guard(j[0],"setInterval");return Function.prototype.apply.call(h,b,j)}}),18);
__d("CSSLoader",["CSSLoaderConfig","ResourceTimingsStore","TimeSlice","ifRequired","isEmpty","setIntervalAcrossTransitions"],(function a(b,c,d,e,f,g){var h=20,i=c("CSSLoaderConfig").timeout,j=c("CSSLoaderConfig").loadEventSupported,k,l={},m=[],n,o={};function p(t){if(k)return;k=true;var u=document.createElement("link");u.onload=function(){j=true;u.parentNode.removeChild(u)};u.rel="stylesheet";u.href="data:text/css;base64,";t.appendChild(u)}function q(){var t,u=[],v=[];if(Date.now()>=n){for(t in o){v.push(o[t].signal);u.push(o[t].error)}o={}}else for(t in o){var w=o[t].signal,x=window.getComputedStyle?getComputedStyle(w,null):w.currentStyle;if(x&&parseInt(x.height,10)>1){u.push(o[t].load);v.push(w);delete o[t]}}for(var y=0;y<v.length;y++)v[y].parentNode.removeChild(v[y]);if(!c("isEmpty")(u)){for(y=0;y<u.length;y++)u[y]();n=Date.now()+i}return c("isEmpty")(o)}function r(t,u,v,w){var x=document.createElement("meta");x.id="bootloader_"+t.replace(/[^a-z0-9]/gi,"_");u.appendChild(x);var y=!c("isEmpty")(o);n=Date.now()+i;o[t]={signal:x,load:v,error:w};if(!y)var z=c("setIntervalAcrossTransitions")(function A(){if(q())clearInterval(z)},h)}var s={loadStyleSheet:function t(u,v,w,x,y,z){if(l[u])throw new Error("CSS component "+u+" has already been requested.");var A=c("ResourceTimingsStore").getUID("css",v);c("ifRequired")("TimeSliceInteraction",function(I){I.informGlobally("CSSLoader.loadStyleSheet").addStringAnnotation("source",v).addStringAnnotation("name",u);I.getReferenceCounterActiveTimeSlices().forEach(function(J){return J.forResourceRequest(A).addStringAnnotation("requested_in_continuation","true")});I.annotateGloballyResourceRequest(A).addStringAnnotation("name",u).addStringAnnotation("source",v).addStringAnnotation("caller","CSSLoader.loadStyleSheet")});c("ResourceTimingsStore").measureRequestSent("css",A);var B=function I(){c("ResourceTimingsStore").measureResponseReceived("css",A);y&&y()};if(document.createStyleSheet){var C;for(var D=0;D<m.length;D++)if(m[D].imports.length<31){C=D;break}if(C===undefined){try{m.push(document.createStyleSheet())}catch(E){z();return}C=m.length-1}m[C].addImport(v);l[u]={styleSheet:m[C],uri:v};r(u,w,B,z);return}var F=document.createElement("link");F.rel="stylesheet";F.type="text/css";var G=v.match(/^data:[^,]+,/);if(G&&!G[0].match(/base64/))v=G[0]+encodeURIComponent(v.substr(G[0].length));F.href=v;if(x)F.crossOrigin="anonymous";l[u]={link:F};var H=c("TimeSlice").getGuardedContinuation("CSSLoader link.onresponse");if(j){F.onload=H.bind(undefined,function I(){F.onload=F.onerror=null;B()});F.onerror=H.bind(undefined,function I(){F.onload=F.onerror=null;z()})}else{r(u,w,B,z);if(j===undefined)p(w)}w.appendChild(F)},registerLoadedStyleSheet:function t(u,v){if(l[u])return false;l[u]={link:v};return true},unloadStyleSheet:function t(u){var v=l[u];if(v==null)return;var w=v.link;if(w){w.onload=w.onerror=null;w.parentNode.removeChild(w)}else{var x=v.styleSheet;for(var y=0;y<x.imports.length;y++)if(x.imports[y].href==v.uri){x.removeImport(y);break}}delete o[u];delete l[u]},moduleName:function t(u){return c("CSSLoaderConfig").modulePrefix+u}};f.exports=s}),18);
__d("JSLog",["ErrorUtils","ex","sprintf"],(function a(b,c,d,e,f,g){"use strict";var h=c("ex"),i=["error","warn","info"];function j(l,m){if(m===undefined){k.error("JSLog.%s requires an error message argument",l);return}for(var n=arguments.length,o=Array(n>2?n-2:0),p=2;p<n;p++)o[p-2]=arguments[p];var q=new Error(h.apply(undefined,[m].concat(o)));q.name=c("sprintf")("JSLog.%s",l);q.type=l;q.messageWithParams=[m].concat(o);q.framesToPop=1;c("ErrorUtils").reportError(q)}var k=i.reduce(function(k,l){k[l]=j.bind(k,l);return k},{});f.exports=k}),null);
__d("CurrentCommunity",["CurrentCommunityInitialData"],(function a(b,c,d,e,f,g){var h={getID:function i(){return c("CurrentCommunityInitialData").COMMUNITY_ID||"0"},getName:function i(){return c("CurrentCommunityInitialData").COMMUNITY_NAME||""}};f.exports=h}),null);
__d("DTSG",["invariant","DTSGInitialData"],(function a(b,c,d,e,f,g,h){"use strict";var i=c("DTSGInitialData").token||null,j={getToken:function k(){return i},setToken:function k(l){i=l},refresh:function k(){h(0)}};f.exports=j}),null);
__d("BitMap",[],(function a(b,c,d,e,f,g){var h="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_";function i(){"use strict";this.$BitMap1=[]}i.prototype.set=function(l){"use strict";this.$BitMap1[l]=1;return this};i.prototype.toString=function(){"use strict";var l=[];for(var m=0;m<this.$BitMap1.length;m++)l.push(this.$BitMap1[m]?1:0);return l.length?k(l.join("")):""};i.prototype.toCompressedString=function(){"use strict";if(this.$BitMap1.length===0)return"";var l=[],m=1,n=this.$BitMap1[0]||0,o=n.toString(2);for(var p=1;p<this.$BitMap1.length;p++){var q=this.$BitMap1[p]||0;if(q===n)m++;else{l.push(j(m));n=q;m=1}}if(m)l.push(j(m));return k(o+l.join(""))};function j(l){var m=l.toString(2),n="0".repeat(m.length-1);return n+m}function k(l){var m=(l+"00000").match(/[01]{6}/g),n="";for(var o=0;o<m.length;o++)n+=h[parseInt(m[o],2)];return n}f.exports=i}),18);
__d("ge",[],(function a(b,c,d,e,f,g){function h(k,l,m){return typeof k!="string"?k:!l?document.getElementById(k):i(k,l,m)}function i(k,l,m){var n=void 0,o=void 0,p=void 0;if(j(l)==k)return l;else if(l.getElementsByTagName){o=l.getElementsByTagName(m||"*");for(p=0;p<o.length;p++)if(j(o[p])==k)return o[p]}else{o=l.childNodes;for(p=0;p<o.length;p++){n=i(k,o[p]);if(n)return n}}return null}function j(k){return k.getAttribute?k.getAttribute("id"):null}f.exports=h}),18);
__d("replaceTransportMarkers",["Map","Set","ge","memoize"],(function a(b,c,d,e,f,g){function h(i,j,k){var l=k!==undefined?j[k]:j,m;if(Array.isArray(l))for(m=0;m<l.length;m++)h(i,l,m);else if(l&&typeof l=="object")if(l.__m)if(l.__lazy)j[k]=c("memoize")(c.bind(null,l.__m));else j[k]=c.call(null,l.__m);else if(l.__e)j[k]=c("ge")(l.__e);else if(l.__rel)j[k]=i;else{for(var n in l)h(i,l,n);if(l.__map)j[k]=new(c("Map"))(l.__map);else if(l.__set)j[k]=new(c("Set"))(l.__set)}}f.exports=h}),18);
__d("ServerJSDefine",["BitMap","replaceTransportMarkers"],(function a(b,c,d,e,f,g){var h=2,i=new(c("BitMap"))(),j={getLoadedModuleHash:function k(){return i.toCompressedString()},handleDefine:function k(l,m,n,o,p){if(o!==-42)i.set(o);define(l,m,function q(){c("replaceTransportMarkers")(p,n);if(o===-42)throw new Error(l+": "+n.__throw8367__);return n},h)},handleDefines:function k(l,m){l.forEach(function(n){if(m)n.push(m);j.handleDefine.apply(null,n)})}};f.exports=j}),18);
__d("StaticSiteData",[],(function a(b,c,d,e,f,g){f.exports={pkg_cohort_key:"__pc",be_key:"__be",spin_rev_key:"__spin_r",spin_time_key:"__spin_t",spin_branch_key:"__spin_b",spin_mhenv_key:"__spin_dev_mhenv"}}),null);
__d("CSSCore",["invariant"],(function a(b,c,d,e,f,g,h){function i(k,l){var m=k;while(m.parentNode)m=m.parentNode;if(m instanceof Element){var n=m.querySelectorAll(l);return Array.prototype.indexOf.call(n,k)!==-1}return false}var j={addClass:function k(l,m){!/\s/.test(m)||h(0);if(m)if(l.classList)l.classList.add(m);else if(!j.hasClass(l,m))l.className=l.className+" "+m;return l},removeClass:function k(l,m){!/\s/.test(m)||h(0);if(m)if(l.classList)l.classList.remove(m);else if(j.hasClass(l,m))l.className=l.className.replace(new RegExp("(^|\\s)"+m+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"");return l},conditionClass:function k(l,m,n){return(n?j.addClass:j.removeClass)(l,m)},hasClass:function k(l,m){!/\s/.test(m)||h(0);if(l.classList)return!!m&&l.classList.contains(m);return(" "+l.className+" ").indexOf(" "+m+" ")>-1},matchesSelector:function k(l,m){var n=l.matches||l.webkitMatchesSelector||l.mozMatchesSelector||l.msMatchesSelector||function(o){return i(l,o)};return n.call(l,m)}};f.exports=j}),18);
__d("isSocialPlugin",["CSSCore"],(function a(b,c,d,e,f,g){"use strict";function h(){return!!document.body&&c("CSSCore").hasClass(document.body,"plugin")}f.exports=h}),null);
__d("getAsyncParams",["CurrentCommunity","CurrentUserInitialData","DTSG","ISB","LSD","ServerJSDefine","SiteData","SprinkleConfig","StaticSiteData","isSocialPlugin"],(function a(b,c,d,e,f,g){var h=1;function i(j){var k,l=(k={__user:c("CurrentUserInitialData").USER_ID,__a:1,__dyn:c("ServerJSDefine").getLoadedModuleHash(),__af:c("SiteData").features,__req:(h++).toString(36)},k[c("StaticSiteData").be_key]=c("SiteData").be_mode,k[c("StaticSiteData").pkg_cohort_key]=c("SiteData").pkg_cohort,k.__rev=c("SiteData").client_revision,k);window.location.search.slice(1).split("&").forEach(function(p){var q=p.split("="),r=q[0],s=q[1];if(r==="locale"||r==="cxobfus"||r==="js_debug"||r.substr(0,4)==="tfc_"||r.substr(0,4)==="tfi_"||r.substr(0,3)==="mh_")l[r]=s});if(j=="POST"){var m=c("DTSG").getCachedToken?c("DTSG").getCachedToken():c("DTSG").getToken();if(m){l.fb_dtsg=m;var n="";for(var o=0;o<l.fb_dtsg.length;o++)n+=l.fb_dtsg.charCodeAt(o);if(c("SprinkleConfig").param_name)l[c("SprinkleConfig").param_name]="2"+n}if(c("LSD").token)l.lsd=c("LSD").token}if(c("ISB").token)l.fb_isb=c("ISB").token;if(c("CurrentCommunity").getID()!=="0")l.__cid=c("CurrentCommunity").getID();if(c("isSocialPlugin")())l.__sp=1;if(c("SiteData").spin){l[c("StaticSiteData").spin_rev_key]=c("SiteData")[c("StaticSiteData").spin_rev_key];l[c("StaticSiteData").spin_branch_key]=c("SiteData")[c("StaticSiteData").spin_branch_key];l[c("StaticSiteData").spin_time_key]=c("SiteData")[c("StaticSiteData").spin_time_key];if(c("SiteData")[c("StaticSiteData").spin_mhenv_key])l[c("StaticSiteData").spin_mhenv_key]=c("SiteData")[c("StaticSiteData").spin_mhenv_key]}return l}f.exports=i}),null);
__d("getSameOriginTransport",["ex"],(function a(b,c,d,e,f,g){function h(){try{return b.XMLHttpRequest?new b.XMLHttpRequest():new ActiveXObject("MSXML2.XMLHTTP.3.0")}catch(i){throw new Error(c("ex")("getSameOriginTransport: %s",i.message))}}f.exports=h}),null);
__d("requireWeak",[],(function a(b,c,d,e,f,g){function h(f,i){e&&e.call(null,[f],i)}f.exports=h}),null);
__d("gkx",["invariant","requireWeak"],(function a(b,c,d,e,f,g,h){"use strict";var i=1200,j={};function k(l){var m=j[l];m!=null||h(0);c("requireWeak")("Banzai",function(n){var o=m.lastExposureTime||0,p=Date.now()/1e3;if(p>=o+i){n.post("gk2_exposure",{identifier:l,hash:m.hash});m.lastExposureTime=p}});return m.result}k.add=function(l){for(var m in l)if(!(m in j))j[m]=l[m]};f.exports=k}),18);
__d("ix",["invariant"],(function a(b,c,d,e,f,g,h){var i={};function j(k){var l=i[k];!!l||h(0);return l}j.add=function(k){var l=false;for(var m in k)if(!(m in i))i[m]=k[m]};f.exports=j}),18);
__d("Bootloader",["ix","Arbiter","BootloaderConfig","CSSLoader","CallbackDependencyManager","CSRFGuard","ErrorUtils","JSLog","ServerJS","ResourceTimingsStore","TimeSlice","ex","gkx","ifRequired","getAsyncParams","getSameOriginTransport","performanceAbsoluteNow"],(function aa(ba,a,ca,b,da,ea,fa){var c=function c(){},d={},e={},f={},g={},h=null,i={},j={},k={},l={},m={},n=[],o={},p={},q={},r={},s=false,t=false,u=[],v=new(a("CallbackDependencyManager"))(),ga=0,w=a("BootloaderConfig").jsRetries||[],x=a("BootloaderConfig").jsRetryAbortNum,ha=a("BootloaderConfig").jsRetryAbortTime,y=w.length>0,z={BOOTLOAD:"bootloader/bootload"};a("ErrorUtils").addListener(function(H){H.loadingUrls=Object.keys(j)},true);function ia(H){var I=f[H];if(I)return I;throw new Error(a("ex")("Bootloader: %s is not in the component map",H))}function A(){if(!h)h=document.head||document.getElementsByTagName("head")[0]||document.body;return h}function B(){if(!y)return false;var H=n.length;if(H<x)return true;var I=n[H-1]-n[H-x];if(I<ha){a("JSLog").error("JS retry abort");y=false}return y}function C(H,I,J,K){var L=document.createElement("script");L.src=H;L.async=true;if(I!=null&&i[I].crossOrigin)L.crossOrigin="anonymous";var M=a("performanceAbsoluteNow")(),N=a("TimeSlice").getGuardedContinuation("Bootloader script.onresponse"),O=a("ResourceTimingsStore").getUID("js",H);a("ifRequired")("TimeSliceInteraction",function(P){P.getReferenceCounterActiveTimeSlices().forEach(function(Q){return Q.forResourceRequest(O).addStringAnnotation("requested_in_continuation","true")});P.annotateGloballyResourceRequest(O).addStringAnnotation("name",I).addStringAnnotation("source",H);P.informGlobally("bootloader._loadJS").addStringAnnotation("source",H).addStringAnnotation("name",I!=null?I:"")});a("ResourceTimingsStore").measureRequestSent("js",O);L.onload=N.bind(undefined,function(){if(m[H])a("JSLog").info("JS retry success [%s] at %s | time: %s | retries: %s",I,H,a("performanceAbsoluteNow")()-M,m[H]);a("ResourceTimingsStore").measureResponseReceived("js",O);J()});L.onreadystatechange=function(){if(["loaded","complete"].includes(this.readyState)){a("ResourceTimingsStore").measureResponseReceived("js",O);N.bind(undefined,J)()}}.bind(this);L.onerror=N.bind(undefined,function(){a("ResourceTimingsStore").measureResponseReceived("js",O);if(!m[H])m[H]=0;if(B()&&m[H]<w.length){n.push(a("performanceAbsoluteNow")());setTimeout(function(){if(!B())return;var P=L.parentNode;P.removeChild(L);C(H,I,J,P)},w[m[H]]);m[H]++}else{l[H]=true;a("JSLog").error("JS loading error [%s] at %s | time: %s | retries: %s | concurrency: %s",I,H,a("performanceAbsoluteNow")()-M,m[H],Object.keys(j).length);J()}});K.appendChild(L);return L}function D(H,I,J,K){var L=function L(){return G.done([J],I)};j[I]=a("performanceAbsoluteNow")();if(H==="js")C(I,J,L,K);else if(H==="async")ja(I,L);else if(H==="css"){var M=J!=null&&i[J].crossOrigin;a("CSSLoader").loadStyleSheet(J,I,K,M,L,function(){a("JSLog").warn("CSS timeout [%s] at %s | concurrency: %s",J,I,Object.keys(j).length);l[I]=true;L()})}}function ja(H,I){var J=a("getAsyncParams")("GET");for(var K in J){var L=encodeURIComponent(K),M=encodeURIComponent(J[K]);H+="&"+L+"="+M}var N=a("getSameOriginTransport")();N.open("GET",H,true);var O=a("TimeSlice").getGuardedContinuation("Bootloader _requestHastePayload");N.onreadystatechange=function(){if(N.readyState===4)O(function(){var P=N.status===200?JSON.parse(a("CSRFGuard").clean(N.responseText)):{},Q=ka();Q(P,H,I)})};N.send()}function ka(){return a("TimeSlice").guard(function(H,I,J){var K=H.jsmods,L=H.resource_map,M=H.bootloadable,N=H.ixData,O=H.gkxData,P=H.allResources;if(L)G.setResourceMap(L);if(N)fa.add(N);if(O)a("gkx").add(O);if(M)G.enableBootload(M);G.loadResources(P||[],function(){new(a("ServerJS"))().handle(K||{});J()})},"Bootloader receiveEndpointData",{isContinuation:true})}function la(H){if(!i[H]){a("JSLog").error("Missing unloading resource %s",H);return}if(i[H].type==="css"){a("CSSLoader").unloadStyleSheet(H);delete d[H];v.unsatisfyPersistentDependency(H);if(o[H]){o[H].cancel();delete o[H]}}}function E(H,I,J,K){var L,M={},N={},O={},P=window.CavalryLogger&&window.CavalryLogger.getInstance();H.forEach(function(S){var T=i[S];if(!T){a("JSLog").error("Unable to resolve resource %s.",S);return}if(T.nonblocking&&!a("BootloaderConfig").assumeNotNonblocking)O[S]=true;else N[S]=true;if(!d[S]){d[S]=true;if(T.permanent||a("BootloaderConfig").assumePermanent)e[S]=true;M[S]=T;P&&P.measureResources({name:S,type:T.type},J)}});var Q=I;if(K)(function(){var S=a("performanceAbsoluteNow")();Q=function Q(){var T=Math.round(a("performanceAbsoluteNow")()-S),U=Object.keys(N).length,V=Object.keys(M),W={blocking_resources_downloaded:V.filter(function(Z){return Z in N}).length,blocking_resources_count:U,all_resources_downloaded:V.length,all_resources_count:U+Object.keys(O).length,err_count:Object.values(M).filter(function(Z){var $=Z.src;return $ in l}).length},X=a("TimeSlice").getContext(),Y=babelHelpers["extends"]({},K,W,{timeslice_context:X&&X.name,start_time:S,duration:T});a("Arbiter").inform(z.BOOTLOAD,Y,a("Arbiter").BEHAVIOR_PERSISTENT);I&&I()}})();if(Q)v.registerCallback(Q,Object.keys(N));var R=document.createDocumentFragment();Object.entries(M).forEach(function(S){var T=S[0],U=S[1],V=U.type,W=U.src;D(V,W,T,R)});A().appendChild(R)}function ma(){return a("TimeSlice").guard(function(H,I,J,K){if(I){for(var L=arguments.length,M=Array(L>4?L-4:0),N=4;N<L;N++)M[N-4]=arguments[N];I.apply(H,M)}if(K)a("JSLog").error("JS loading error [%s] at %s",J,H.src);G.done([J])},"Bootloader _onScriptDone",{isContinuation:true})}function F(){if(s)return;s=true;Array.from(document.getElementsByTagName("link")).forEach(function(H){var I=void 0;if(I=H.getAttribute("data-bootloader-hash")){i[I]={src:H.href,type:"css"};if(H.getAttribute("data-permanent")||a("BootloaderConfig").assumePermanent){i[I].permanent=1;e[I]=true}if(!a("CSSLoader").registerLoadedStyleSheet(I,H))a("JSLog").error("Duplicate CSS link loaded for [%s]: %s",I,H.href);G.done([I]);r[I]=true}});Array.from(document.getElementsByTagName("script")).forEach(function(H){var I=void 0;if(I=H.getAttribute("data-bootloader-hash")){i[I]={src:H.src,type:"js"};if(H.getAttribute("async"))if(window._btldr&&window._btldr[I])G.done([I]);else{var J=ma();H.onload=J.bind(null,H,H.onload,I,false);H.onerror=J.bind(null,H,H.onerror,I,true);d[I]=true}else G.done([I]);r[I]=true}})}var G={loadModules:function H(I){var J,K=arguments.length<=1||arguments[1]===undefined?c:arguments[1],L=arguments.length<=2||arguments[2]===undefined?"loadModules: unknown caller":arguments[2];if(!t){var M="Deferred: Bootloader.loadModules",N=a("TimeSlice").getGuardedContinuation(M);u.push([I,K,L,N]);return}var O=a("performanceAbsoluteNow")(),P=JSON.stringify([L,I]),Q=false;if(!(P in q)){Q=true;q[P]=O}var R=[],S=[],T=[],U=false,V=0;I.forEach(function(W){var X=ia(W);if(X.needsAsync){V++;if(W in g)S.push(g[W]);else T.push(W)}if(!(W in p)){U=true;p[W]=O}if(X.module)R.push(W);S.push.apply(S,X.resources)});if(T.length>0)(function(){var W=a("BootloaderConfig").payloadEndpointURI,X="async:"+ga++,Y=encodeURIComponent(T.join(",")),Z=W.indexOf("?")>-1?"&":"?";i[X]={src:""+W+Z+"modules="+Y,type:"async"};S.push(X);T.forEach(function($){g[$]=X})})();a("ifRequired")("TimeSliceInteraction",function(W){W.informGlobally("Bootloader.loadResources").addSetAnnotation("requested_hashes",S).addSetAnnotation("present_hashes",Object.keys(i)).addStringAnnotation("bootloader_reference",L).addSetAnnotation("requested_components",I)});E(S,b.bind(null,R,K),null,{ref:L,components:I,has_new_component:U,first_identical_request:Q,async_resources_count:V,async_resources_downloaded:T.length})},loadResources:function H(I,J,K,L){var M;F();if(K)(function(){var N={};I.forEach(function(P){N[P]=true});for(var O in d)if(!(O in e||O in N||O in r))la(O);r={}})();E(I,J,L)},requestJSResource_UNSAFE_NEEDS_REVIEW_BY_SECURITY_AND_XFN:function H(I){D("js",I,null,A())},done:function H(I,J){if(J!=null){k[J]=a("performanceAbsoluteNow")()-j[J];delete j[J]}if(window.CavalryLogger)window.CavalryLogger.done_js(I);I.forEach(function(K){if(K!=null){d[K]=true;v.satisfyPersistentDependency(K);if(i[K]&&i[K].type==="css"&&!o[K])o[K]=define(a("CSSLoader").moduleName(K),[],"x",2,null,1)}})},enableBootload:function H(I){for(var J in I)if(!f[J])f[J]=I[J];if(!t){F();t=true;u.forEach(function(K){K[3](function(){G.loadModules.apply(G,K)})});u=[]}},setResourceMap:function H(I){for(var J in I)if(!i[J])i[J]=I[J]},getURLToHashMap:function H(){var I={};for(var J in i)I[i[J].src]=J;return I},loadPredictedResources:function H(I,J){I.forEach(function(K){r[K]=true});E(I,J)},loadPredictedResourceMap:function H(I,J){G.setResourceMap(I);G.loadPredictedResources(Object.keys(I),J)},getLoadingUrls:function H(){var I={},J=a("performanceAbsoluteNow")();for(var K in j)I[K]=J-j[K];return I},getBootloadedComponents:function H(){return p},getLoadedUrlTimes:function H(){return k},getErrorUrls:function H(){return Object.keys(l)},__debug:{callbackManager:v,componentMap:f,requested:d,resources:i,retries:m,errors:l,loading:j,predictedResources:r,bootloaded:p},Events:z};da.exports=G}),18);
__d("getMarkupWrap",["invariant","ExecutionEnvironment"],(function a(b,c,d,e,f,g,h){var i=c("ExecutionEnvironment").canUseDOM?document.createElement("div"):null,j={},k=[1,'<select multiple="true">',"</select>"],l=[1,"<table>","</table>"],m=[3,"<table><tbody><tr>","</tr></tbody></table>"],n=[1,'<svg xmlns="http://www.w3.org/2000/svg">',"</svg>"],o={"*":[1,"?<div>","</div>"],area:[1,"<map>","</map>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],legend:[1,"<fieldset>","</fieldset>"],param:[1,"<object>","</object>"],tr:[2,"<table><tbody>","</tbody></table>"],optgroup:k,option:k,caption:l,colgroup:l,tbody:l,tfoot:l,thead:l,td:m,th:m},p=["circle","clipPath","defs","ellipse","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","text","tspan"];p.forEach(function(r){o[r]=n;j[r]=true});function q(r){!!i||h(0);if(!Object.prototype.hasOwnProperty.call(o,r))r="*";if(!Object.prototype.hasOwnProperty.call(j,r)){if(r==="*")i.innerHTML="<link />";else i.innerHTML="<"+r+"></"+r+">";j[r]=!i.firstChild}return j[r]?o[r]:null}f.exports=q}),null);
__d("createNodesFromMarkup",["invariant","ExecutionEnvironment","getMarkupWrap"],(function a(b,c,d,e,f,g,h){var i=c("ExecutionEnvironment").canUseDOM?document.createElement("div"):null,j=/^\s*<(\w+)/;function k(m){var n=m.match(j);return n&&n[1].toLowerCase()}function l(m,n){var o=i;!!i||h(0);var p=k(m),q=p&&c("getMarkupWrap")(p);if(q){o.innerHTML=q[1]+m+q[2];var r=q[0];while(r--)o=o.lastChild}else o.innerHTML=m;var s=o.getElementsByTagName("script");if(s.length){n||h(0);Array.from(s).forEach(n)}var t=Array.from(o.childNodes);while(o.lastChild)o.removeChild(o.lastChild);return t}f.exports=l}),null);
__d("evalGlobal",[],(function a(b,c,d,e,f,g){function h(i){if(typeof i!="string")throw new TypeError("JS sent to evalGlobal is not a string. Only strings are permitted.");if(!i)return;var j=document.createElement("script");try{j.appendChild(document.createTextNode(i))}catch(k){j.text=i}var l=document.getElementsByTagName("head")[0]||document.documentElement;l.appendChild(j);l.removeChild(j)}f.exports=h}),null);
__d("HTML",["invariant","Bootloader","createNodesFromMarkup","emptyFunction","evalGlobal"],(function a(b,c,d,e,f,g,h){var i=/(<(\w+)[^>]*?)\/>/g,j={abbr:true,area:true,br:true,col:true,embed:true,hr:true,img:true,input:true,link:true,meta:true,param:true};function k(l){"use strict";if(l&&typeof l.__html==="string")l=l.__html;if(!(this instanceof k)){if(l instanceof k)return l;return new k(l)}if(l){var m=typeof l;m==="string"||h(0)}this._markup=l||"";this._defer=false;this._nodes=null;this._inlineJS=c("emptyFunction");this._rootNode=null}k.prototype.toString=function(){"use strict";return this._markup};k.prototype.getContent=function(){"use strict";return this._markup};k.prototype.getNodes=function(){"use strict";this._fillCache();return this._nodes};k.prototype.getRootNode=function(){"use strict";!this._rootNode||h(0);var l=this.getNodes();if(l.length===1)this._rootNode=l[0];else{var m=document.createDocumentFragment();for(var n=0;n<l.length;n++)m.appendChild(l[n]);this._rootNode=m}return this._rootNode};k.prototype.getAction=function(){"use strict";this._fillCache();var l=function(){this._inlineJS()}.bind(this);return this._defer?function(){setTimeout(l,0)}:l};k.prototype._fillCache=function(){"use strict";if(this._nodes!==null)return;if(!this._markup){this._nodes=[];return}var l=this._markup.replace(i,function(o,p,q){return j[q.toLowerCase()]?o:p+"></"+q+">"}),m=null,n=c("createNodesFromMarkup")(l,function(o){m=m||[];m.push(o.src?c("Bootloader").requestJSResource_UNSAFE_NEEDS_REVIEW_BY_SECURITY_AND_XFN.bind(c("Bootloader"),o.src):c("evalGlobal").bind(null,o.innerHTML));o.parentNode.removeChild(o)});if(m)this._inlineJS=function(){for(var o=0;o<m.length;o++)m[o]()};this._nodes=n};k.prototype.setDeferred=function(l){"use strict";this._defer=!!l;return this};k.isHTML=function(l){"use strict";return!!l&&(l instanceof k||l.__html!==undefined)};k.replaceJSONWrapper=function(l){"use strict";return l&&l.__html!==undefined?new k(l.__html):l};f.exports=k}),null);
__d("ConstBitMap",[],(function a(b,c,d,e,f,g){var h={};"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_".split("").forEach(function(m,n){h[m]=n});function i(m){"use strict";if(m){var n=l(m,0),o=j(m);this.$ConstBitMap1=k(o,n)}else this.$ConstBitMap1=[]}i.prototype.contains=function(m){"use strict";return!!this.$ConstBitMap1[m]};i.prototype.__toBinaryString_FOR_TEST=function(){"use strict";var m="";for(var n=0;n<this.$ConstBitMap1.length;n++)m+=this.$ConstBitMap1[n]?"1":"0";return m};function j(m){var n=m.length*6,o=[],p=1;while(p<n){var q=0;while(p<n){var r=l(m,p);if(r==1)break;q++;p++}var s=0;while(q>=0&&p<n){var t=l(m,p++);s|=t<<q--}if(s)o.push(s)}return o}function k(m,n){var o=[],p=0;m.forEach(function(q){if(n===1)for(var r=0;r<q;r++)o[p+r]=1;n=n===1?0:1;p+=q});return o}function l(m,n){return h[m[Math.floor(n/6)]]>>5-n%6&1}f.exports=i}),18);
__d("memoizeStringOnly",[],(function a(b,c,d,e,f,g){"use strict";function h(i){var j={};return function(k){if(!Object.prototype.hasOwnProperty.call(j,k))j[k]=i.call(this,k);return j[k]}}f.exports=h}),18);
__d("AsyncFeature",["invariant","ConstBitMap","memoizeStringOnly"],(function a(b,c,d,e,f,g,h){function i(q){}var j=c("memoizeStringOnly")(function(q){return new(c("ConstBitMap"))(q)}),k=2,l=[],m={};function n(q){var r=k++;m[r]=j(q);l.push(r);return r}function o(q){var r=l.length-1;if(r<0){i("AsyncFeature: Stack should not be empty!");return}if(l[r]!==q){i("AsyncFeature: _pop token does not match!");return}delete m[q];l.pop()}var p={SERVER_HAS_FEATURE:function q(r){h(0)},__serverHasFeatureImpl:function q(r){var s=l.length-1;if(s<0){i("SERVER_HAS_FEATURE stack is empty! You are calling it in at a point where the AsyncResponse context has been lost! If you are using it in a JS::call() or JS::instance(), make sure to use it synchronously! You cannot use it in an asynchronous callback!");return true}return m[l[s]].contains(r)},__invokeWithServerBitMap:function q(r,s){if(typeof r!=="string"||r===""){i("Invalid bitMapStr supplied to AsyncFeature.__invokeWithServerBitMap!");return s()}var t=n(r);try{return s()}finally{o(t)}},__getBitMapFromString:j};f.exports=p}),18);
__d("AsyncFeatureLogging",["AsyncFeatureDeployment","SiteData","ifRequired"],(function a(b,c,d,e,f,g){var h,i={maybeLogServerJSCheck:function l(m,n,o){},maybeLogAsyncResponse:function l(m,n,o){}};function j(){return c("ifRequired")("URI",function(l){return String(l.getMostRecentURI())},function(){return null})}function k(){return c("ifRequired")("URI",function(l){return String(l.getRequestURI())},function(){return null})}if(c("AsyncFeatureDeployment").module)(function(){var l=c("AsyncFeatureDeployment").sampling,m=c("AsyncFeatureDeployment").module;function n(o,p,q){var r=l["default"];if(l.event[o+"::"+p])r=l.event[o+"::"+p];else if(l.event[o])r=l.event[o];return r[q?"all_good":"not_all_good"]}i.maybeLogServerJSCheck=function(o,p,q){var r=n("ServerJS",o,p);if(Math.random()<r)new m().setClientRequestURI(k()).setClientMostRecentURI(j()).setClientSampleRate(l.coinflip/r).setClientSvnRevision(c("SiteData").client_revision).setHasValidFeatures(p).setMajorSource("ServerJS").setMinorSource(o).setServerFeatures(q).log()};i.maybeLogAsyncResponse=function(o,p,q){var r=q&&q.__sf,s=typeof r==="string"&&r!=="",t=n("AsyncRequest",o,s);if(Math.random()<t)new m().setAsyncRequestURI(String(p.uri)).setClientRequestURI(k()).setClientMostRecentURI(j()).setClientSampleRate(l.coinflip/t).setClientSvnRevision(c("SiteData").client_revision).setHasValidFeatures(s).setMajorSource("AsyncRequest").setMinorSource(o).setServerFeatures(r).log()}})();f.exports=i}),18);
__d("$-core",["ex"],(function a(b,c,d,e,f,g){function h(j){var k=typeof j==="string"?document.getElementById(j):j;if(!k)throw new Error(c("ex")('Tried to get element with id of "%s" but it is not present on the page.',j));return k}function i(j){return h(j)}i.unsafe=h;f.exports=i}),18);
__d("$",["$-core"],(function a(b,c,d,e,f,g){f.exports=c("$-core")}),18);
__d("CSS",["$","CSSCore"],(function a(b,c,d,e,f,g){var h=c("$").unsafe,i="hidden_elem",j={setClass:function k(l,m){h(l).className=m||"";return l},hasClass:function k(l,m){if(l instanceof Document||l instanceof Text)return false;return c("CSSCore").hasClass(h(l),m)},matchesSelector:function k(l,m){if(l instanceof Document||l instanceof Text)return false;return c("CSSCore").matchesSelector(h(l),m)},addClass:function k(l,m){return c("CSSCore").addClass(h(l),m)},removeClass:function k(l,m){return c("CSSCore").removeClass(h(l),m)},conditionClass:function k(l,m,n){return c("CSSCore").conditionClass(h(l),m,!!n)},toggleClass:function k(l,m){return j.conditionClass(l,m,!j.hasClass(l,m))},shown:function k(l){return!j.hasClass(l,i)},hide:function k(l){return j.addClass(l,i)},show:function k(l){return j.removeClass(l,i)},toggle:function k(l){return j.toggleClass(l,i)},conditionShow:function k(l,m){return j.conditionClass(l,i,!m)}};f.exports=j}),18);
__d("Parent",["CSS"],(function a(b,c,d,e,f,g){var h={byTag:function i(j,k){k=k.toUpperCase();var l=h.find(j,function(m){return m.nodeName===k});return l instanceof Element?l:null},byClass:function i(j,k){var l=h.find(j,function(m){return m instanceof Element&&c("CSS").hasClass(m,k)});return l instanceof Element?l:null},bySelector:function i(j,k){var l=j;if(typeof l.matches==="function"){while(l&&l!==document&&!l.matches(k))l=l.parentNode;return l instanceof Element?l:null}else if(typeof l.msMatchesSelector==="function"){while(l&&l!==document&&!l.msMatchesSelector(k))l=l.parentNode;return l instanceof Element?l:null}else return h.bySelector_SLOW(l,k)},bySelector_SLOW:function i(j,k){var l=j,m=l;while(m.parentNode)m=m.parentNode;if(!(m instanceof Element)&&!(m instanceof Document))return null;var n=m.querySelectorAll(k);while(l){if(Array.prototype.indexOf.call(n,l)!==-1)return l instanceof Element?l:null;l=l.parentNode}return l instanceof Element?l:null},byAttribute:function i(j,k){var l=h.find(j,function(m){return m instanceof Element&&!!m.getAttribute(k)});return l instanceof Element?l:null},find:function i(j,k){var l=j;while(l){if(k(l))return l;l=l.parentNode}return null}};f.exports=h}),18);
__d("ContextualComponent",["Parent"],(function a(b,c,d,e,f,g){h.forNode=function(i){"use strict";return h.$ContextualComponent1.get(i)||null};h.closestToNode=function(i){"use strict";var j=c("Parent").find(i,function(i){return!!h.forNode(i)});return j?h.forNode(j):null};h.register=function(i){"use strict";return new h(i)};function h(i){var j=i.element,k=i.isRoot,l=i.parent;"use strict";this.$ContextualComponent2=k;this.$ContextualComponent3=j;this.$ContextualComponent4=l;this.$ContextualComponent5=new Set();this.$ContextualComponent6=[];this.$ContextualComponent7()}h.prototype.onCleanup=function(i){"use strict";this.$ContextualComponent6.push(i)};h.prototype.cleanup=function(){"use strict";this.$ContextualComponent5.forEach(function(j){return j.cleanup()});this.$ContextualComponent6.forEach(function(j){return j()});var i=this.$ContextualComponent4;if(i){h.$ContextualComponent1["delete"](this.$ContextualComponent3);i.$ContextualComponent8(this)}};h.prototype.$ContextualComponent7=function(){"use strict";if(!this.$ContextualComponent2&&!this.$ContextualComponent4){var i=h.closestToNode(this.$ContextualComponent3);if(i)this.$ContextualComponent4=i}if(this.$ContextualComponent4)this.$ContextualComponent4.$ContextualComponent9(this);h.$ContextualComponent1.set(this.$ContextualComponent3,this)};h.prototype.$ContextualComponent9=function(i){"use strict";this.$ContextualComponent5.add(i)};h.prototype.$ContextualComponent8=function(i){"use strict";this.$ContextualComponent5["delete"](i)};h.$ContextualComponent1=new Map();f.exports=h}),null);
__d("__debug",[],(function a(b,c,d,e,f,g){f.exports={}}),null);
__d("ServerJS",["AsyncFeature","ContextualComponent","ErrorUtils","ServerJSDefine","TimeSlice","ex","ge","replaceTransportMarkers","__debug"],(function a(b,c,d,e,f,g){var h=1,i=2,j=0,k=function(){var q;return function(r){if(q)r(q);else e(["AsyncFeatureLogging"],function(s){q=s;r(q)})}}();function l(){"use strict";this.$ServerJS1={};this.$ServerJS2=null;this.$ServerJS3={};this.$ServerJS4=undefined;this.$ServerJS5=undefined}l.prototype.handle=function(q,r){"use strict";this.$ServerJS4=r;if(q.__guard)throw new Error("ServerJS.handle called on data that has already been handled");q.__guard=true;this.$ServerJS6("handle");m(q.define||[],this.$ServerJS7,this);m(q.markup||[],this.$ServerJS8,this);m(q.elements||[],this.$ServerJS9,this);this.$ServerJS10(q.contexts||[]);m(q.instances||[],this.$ServerJS11,this);var s=m(q.require||[],this.$ServerJS12,this);return{cancel:function t(){for(var u=0;u<s.length;u++)if(s[u])s[u].cancel()}}};l.prototype.handlePartial=function(q,r){"use strict";(q.instances||[]).forEach(o.bind(null,this.$ServerJS1,3));(q.markup||[]).forEach(o.bind(null,this.$ServerJS1,2));(q.elements||[]).forEach(o.bind(null,this.$ServerJS1,2));return this.handle(q,r)};l.prototype.setRelativeTo=function(q){"use strict";this.$ServerJS2=q;return this};l.prototype.setServerFeatures=function(q){"use strict";this.$ServerJS5=q;return this};l.prototype.cleanup=function(){"use strict";var q=Object.keys(this.$ServerJS1);e.call(null,q,c("TimeSlice").guard(p,"SeverJS Cleanup requireLazy",{isContinuation:false}));this.$ServerJS1={};function r(s){var t=this.$ServerJS3[s],f=t[0],u=t[1];delete this.$ServerJS3[s];var v=u?'JS::call("'+f+'", "'+u+'", ...)':'JS::requireModule("'+f+'")',w=c("ex")("%s did not fire because it has missing dependencies.\n%s",v,c("__debug").debugUnresolvedDependencies([f]));throw new Error(w)}for(var s in this.$ServerJS3)c("ErrorUtils").applyWithGuard(r,this,[s],null,"ServerJS:cleanup id: "+s)};l.prototype.$ServerJS7=function(q,r,s,t){"use strict";return c("ErrorUtils").applyWithGuard(c("ServerJSDefine").handleDefine,c("ServerJSDefine"),[q,r,s,t,this.$ServerJS2],null,"JS::define")};l.prototype.$ServerJS12=function(q,r,s,t,u){"use strict";return c("ErrorUtils").applyWithGuard(this.$ServerJS13,this,[q,r,s,t,u],null,r?"JS::call":"JS::requireModule")};l.prototype.$ServerJS13=function(q,r,s,t,u){"use strict";if(typeof r=="object"){u=r;r=undefined}var v=[q].concat(s||[]).concat(u||[]),w;if(r)w="__call__"+q+"."+r;else w="__requireModule__"+q;w+="__"+j++;this.$ServerJS3[w]=[q,r];var x=c("ErrorUtils").guard(function y(f){var f=c.call(null,q);delete this.$ServerJS3[w];t&&c("replaceTransportMarkers")(this.$ServerJS2,t);if(r){if(!f[r])throw new TypeError(c("ex")('Module %s has no method "%s"',q,r));this.$ServerJS6("call:"+q+"."+r);c("AsyncFeature").__invokeWithServerBitMap(this.$ServerJS5,function(){return f[r].apply(f,t||[])});x.__SMmeta=f[r].__SMmeta||{};x.__SMmeta.module=x.__SMmeta.module||q;x.__SMmeta.name=x.__SMmeta.name||r}}.bind(this),r?"JS::call('"+q+"', '"+r+"', ...)":"JS::requireModule('"+q+"')");return define(w,v,x,h|i,this,1,this.$ServerJS4)};l.prototype.$ServerJS11=function(q,r,s,t){"use strict";return c("ErrorUtils").applyWithGuard(this.$ServerJS14,this,[q,r,s,t],null,"JS::instance")};l.prototype.$ServerJS14=function(q,r,s,t){"use strict";var u=null;if(r)u=function v(){var w=c.call(null,r[0]);c("replaceTransportMarkers")(this.$ServerJS2,s);this.$ServerJS6("instance:"+q);return c("AsyncFeature").__invokeWithServerBitMap(this.$ServerJS5,function(){var x=Object.create(w.prototype);w.apply(x,s);return x})}.bind(this);define(q,r,u,i,null,t)};l.prototype.$ServerJS8=function(q,r,s){"use strict";return c("ErrorUtils").applyWithGuard(this.$ServerJS15,this,[q,r,s],null,"JS::markup")};l.prototype.$ServerJS15=function(q,r,s){"use strict";define(q,["HTML"],function t(u){return u.replaceJSONWrapper(r).getRootNode()},0,null,s)};l.prototype.$ServerJS9=function(q,r,s,t){"use strict";return c("ErrorUtils").applyWithGuard(this.$ServerJS16,this,[q,r,s,t],null,"JS::element")};l.prototype.$ServerJS16=function(q,r,s,t){"use strict";if(r===null&&s){define(q,null,null,0,null,s);return}var u=[],v=0;if(t){u.push(t);v=h;s++}define(q,u,function w(x){var y=c("ge")(r,x);if(!y){var z="";throw new Error(c("ex")('Could not find element "%s"%s',r,z))}return y},v,null,s)};l.prototype.$ServerJS10=function(q){"use strict";c("ErrorUtils").applyWithGuard(this.$ServerJS17,this,[q],null,"ContextualComponents")};l.prototype.$ServerJS17=function(q){"use strict";q.map(function(r){c("replaceTransportMarkers")(this.$ServerJS2,r);var s=r[0];return[r,n(s)]}.bind(this)).sort(function(r,s){return r[1]-s[1]}).forEach(function(r){var s=r[0],t=s[0],u=s[1];c("ContextualComponent").register({element:t,isRoot:u})})};l.prototype.$ServerJS6=function(q){"use strict";k(function(r){r.maybeLogServerJSCheck(q,typeof this.$ServerJS5==="string"&&this.$ServerJS5!=="",this.$ServerJS5)}.bind(this))};(function(){e(["HTML"],function(q){})});function m(q,r,s){return q.map(function t(u){return r.apply(s,u)})}function n(q){var r=0;while(q){q=q.parentElement;r++}return r}function o(q,r,f){var s=f[0];if(!(s in q))f[r]=(f[r]||0)+1;q[s]=true}function p(){return{}}f.exports=l}),18);
__d("AsyncProfiler",["invariant","AsyncProfilerBuffer","AsyncProfilerWorkerResource","Bootloader","ExecutionContextObservers","TimeSlice"],(function a(b,c,d,e,f,g,h){"use strict";var i=false,j=void 0,k=void 0,l=void 0,m=[];function n(p){p.action=="log"||h(0);var q=m[p.recorderID];q||h(0);delete m[p.recorderID];q(p.trace)}var o={init:function p(q){!i||h(0);j=new(c("AsyncProfilerBuffer"))();l=0;c("Bootloader").loadModules(["WebWorker"],function(r){k=new r(c("AsyncProfilerWorkerResource")).setMessageHandler(n).setAllowCrossPageTransition(true).execute().postMessage({action:"init",buffer:j.buffer(),samplePeriodMs:q});i=true;window.__ap=j.flagArray();window.__apt=o.takeSample},"AsyncProfiler")},enabled:function p(){return i},needsSample:function p(){return i&&j.needsSample()},flagArray:function p(){return j.flagArray()},takeSample:function p(){i||h(0);j.setNeedsSample(false);var q=j.sliceStartTime(),r=new Error().stack;k.postMessage({action:"sample",stack:r,startTime:q})},terminate:function p(){k.terminate();i=false;window.__ap=[0];window.__apt=undefined},startRecording:function p(){i||h(0);var q=l++;k.postMessage({action:"record",recorderID:q});return q},stopRecording:function p(q){i||h(0);b.Promise||h(0);return new b.Promise(function(r,s){m[q]=r;k.postMessage({action:"stop",recorderID:q})})}};c("TimeSlice").registerExecutionContextObserver({onNewContextCreated:function p(q,r,s,t){return{}},onBeforeContextStarted:function p(q,r,s){return{}},onAfterContextStarted:function p(q,r,s){i&&j.setExecutionActive(true);return{}},onAfterContextEnded:function p(q,r,s){i&&j.setExecutionActive(false)},getBeforeID:function p(){return c("ExecutionContextObservers").beforeIDs.ASYNC_PROFILER},getAfterID:function p(){return c("ExecutionContextObservers").afterIDs.ASYNC_PROFILER}});f.exports=o}),null);
__d("DataStore",["isEmpty"],(function a(b,c,d,e,f,g){var h={},i=1;function j(m){if(typeof m=="string")return"str_"+m;else return"elem_"+(m.__FB_TOKEN||(m.__FB_TOKEN=[i++]))[0]}function k(m){var n=j(m);return h[n]||(h[n]={})}var l={set:function m(n,o,p){if(!n)throw new TypeError("DataStore.set: namespace is required, got "+typeof n);var q=k(n);q[o]=p;return n},get:function m(n,o,p){if(!n)throw new TypeError("DataStore.get: namespace is required, got "+typeof n);var q=k(n),r=q[o];if(typeof r==="undefined"&&n.getAttribute)if(n.hasAttribute&&!n.hasAttribute("data-"+o))r=undefined;else{var s=n.getAttribute("data-"+o);r=null===s?undefined:s}if(p!==undefined&&r===undefined)r=q[o]=p;return r},remove:function m(n,o){if(!n)throw new TypeError("DataStore.remove: namespace is required, got "+typeof n);var p=k(n),q=p[o];delete p[o];if(c("isEmpty")(p))l.purge(n);return q},purge:function m(n){delete h[j(n)]},_storage:h};f.exports=l}),18);
__d("BigPipePlugins",["DataStore"],(function a(b,c,d,e,f,g){h.runPluginOnPagelet=function(i){"use strict";h.getPluginList().forEach(function(j){j(i)})};h.getPluginList=function(){"use strict";return[h.$BigPipePlugins1]};h.$BigPipePlugins1=function(i){"use strict";if(!i)return;var j=i.querySelectorAll("div[data-fte]");for(var k=0,l=j.length;k<l;k++)h.$BigPipePlugins2(j[k],"data-ft","data-ft")};h.$BigPipePlugins2=function(i,j,k){"use strict";var l=i.getAttribute(j);if(l){c("DataStore").set(i,k,l);i.removeAttribute(j)}};function h(){"use strict"}f.exports=h}),null);
__d("JSCC",[],(function $module_JSCC(global,require,requireDynamic,requireLazy,module,exports){var factories={};function createFactory(constructor){var instance,constructed=false;return function(){if(!constructed){instance=constructor();constructed=true}return instance}}var JSCC={get:function get(key){if(!factories[key])throw new Error("JSCC entry is missing");return factories[key]()},init:function init(constructors){for(var key in constructors)factories[key]=createFactory(constructors[key]);return function clearJSCC(){for(var key in constructors)delete factories[key]}},parse:function parse(jsccMapString){return eval(jsccMapString)}};module.exports=JSCC}),18);
__d("PageEvents",[],(function a(b,c,d,e,f,g){var h={NATIVE_ONLOAD:"onload/onload",BIGPIPE_ONLOAD:"onload/onload_callback",AJAXPIPE_ONLOAD:"ajaxpipe/onload_callback",NATIVE_DOMREADY:"onload/dom_content_ready",BIGPIPE_DOMREADY:"onload/domcontent_callback",AJAXPIPE_DOMREADY:"ajaxpipe/domcontent_callback",NATIVE_ONBEFOREUNLOAD:"onload/beforeunload",NATIVE_ONUNLOAD:"onload/unload",AJAXPIPE_ONUNLOAD:"onload/exit",AJAXPIPE_SEND:"ajaxpipe/send",AJAXPIPE_ONBEFORECLEARCANVAS:"ajaxpipe/onbeforeclearcanvas"};f.exports=h}),18);
__d("PageletEventConstsJS",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({ARRIVE_START:"prearrive",ARRIVE_END:"arrive",CSS_START:"css",CSS_END:"css_load",DISPLAY_START:"display_start",DISPLAY_END:"display",JS_START:"jsstart",JS_END:"jsdone",ONLOAD_START:"preonload",ONLOAD_END:"onload",SETUP:"setup"})}),18);
__d("PageletSet",["Arbiter","PageletGK"],(function a(b,c,d,e,f,g){var h={},i={hasPagelet:function l(m){return Object.prototype.hasOwnProperty.call(h,m)},getPagelet:function l(m){return h[m]},getOrCreatePagelet:function l(m){if(!i.hasPagelet(m)){var n=new k(m);h[m]=n}return i.getPagelet(m)},getPageletIDs:function l(){return Object.keys(h)},removePagelet:function l(m){if(i.hasPagelet(m)){h[m].destroy();delete h[m]}}};function j(l,m){if(l.contains)return l.contains(m);return!!(l.compareDocumentPosition(m)&16)}function k(l){"use strict";this.id=l;this.$Pagelet1=null;this.$Pagelet2=[];this.addDestructor(function m(){c("Arbiter").inform("pagelet/destroy",{id:this.id,root:this.$Pagelet1})}.bind(this))}k.prototype.getRoot=function(){"use strict";return this.$Pagelet1};k.prototype.setRoot=function(l){"use strict";this.$Pagelet1=l};k.prototype.$Pagelet3=function(){"use strict";var l=[],m=this.$Pagelet1;if(!m)return l;var n=i.getPageletIDs();for(var o=0;o<n.length;o++){var p=n[o];if(p===this.id)continue;var q=h[p],r=q.getRoot();if(r&&j(m,r))l.push(q)}return l};k.prototype.addDestructor=function(l){"use strict";this.$Pagelet2.push(l)};k.prototype.destroy=function(){"use strict";var l=this.$Pagelet3();for(var m=0;m<l.length;m++){var n=l[m];if(i.hasPagelet(n.id))i.removePagelet(n.id)}for(var o=0;o<this.$Pagelet2.length;o++){var p=this.$Pagelet2[o]();if(p)p()}if(this.$Pagelet1&&!c("PageletGK").skipClearingChildrenOnUnmount)while(this.$Pagelet1.firstChild)this.$Pagelet1.removeChild(this.$Pagelet1.firstChild)};f.exports=i}),18);
__d("createCancelableFunction",["emptyFunction"],(function a(b,c,d,e,f,g){function h(i){var j=i,k=function k(){for(var l=arguments.length,m=Array(l),n=0;n<l;n++)m[n]=arguments[n];return j.apply(this,m)};k.cancel=function(){j=c("emptyFunction")};return k}f.exports=h}),18);
__d("Run",["Arbiter","ExecutionEnvironment","PageEvents","TimeSlice","createCancelableFunction","emptyFunction","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){var h="onunloadhooks",i="onafterunloadhooks",j=c("Arbiter").BEHAVIOR_STATE;function k(A,B){var C=b.CavalryLogger,D=C&&C.getInstance();if(!D)return;if(B)D.setAbsTimeStamp&&D.setAbsTimeStamp(A,B);else D.setTimeStamp(A)}function l(){return!window.loading_page_chrome}function m(A){var B=b.PageHooks;if(window.domready&&B){B.runHook(A,"domreadyhooks:late");return{remove:c("emptyFunction")}}else return t("domreadyhooks",A)}function n(A){var B=b.PageHooks;if(window.loaded&&B){var C=setTimeout(function(){B.runHook(A,"onloadhooks:late")},0);return{remove:function D(){return clearTimeout(C)}}}else return t("onloadhooks",A)}function o(A,B){if(B===undefined)B=l();return B?t("onbeforeleavehooks",A):t("onbeforeunloadhooks",A)}function p(A,B){if(!window.onunload)window.onunload=c("TimeSlice").guard(function(){c("Arbiter").inform(c("PageEvents").NATIVE_ONUNLOAD,true,j)},"window.onunload");return t(A,B)}function q(A){return p(h,A)}function r(A){return p(i,A)}function s(A){return t("onleavehooks",A)}function t(A,B){B=c("createCancelableFunction")(B);window[A]=(window[A]||[]).concat(B);return{remove:function C(){B.cancel()}}}function u(A){window[A]=[]}var v=c("TimeSlice").guard(function(){c("Arbiter").inform(c("PageEvents").NATIVE_DOMREADY,true,j)},"DOMContentLoaded");b._domcontentready=v;function w(){var A=document,B=window;if(A.addEventListener){var C=/AppleWebKit.(\d+)/.exec(navigator.userAgent);if(C&&C[1]<525)var D=setInterval(function(){if(/loaded|complete/.test(A.readyState)){v();clearInterval(D)}},10);else A.addEventListener("DOMContentLoaded",v,true)}else{var E="javascript:void(0)";if(B.location.protocol=="https:")E="//:";A.write('<script onreadystatechange="if (this.readyState==\'complete\') {this.parentNode.removeChild(this);_domcontentready();}" defer="defer" src="'+E+'"></script>')}var F=B.onload;B.onload=c("TimeSlice").guard(function(){k("t_layout");F&&F();c("Arbiter").inform(c("PageEvents").NATIVE_ONLOAD,true,j)},"window.onload");B.onbeforeunload=c("TimeSlice").guard(function(){var G={};c("Arbiter").inform(c("PageEvents").NATIVE_ONBEFOREUNLOAD,G,j);if(!G.warn)c("Arbiter").inform(c("PageEvents").AJAXPIPE_ONUNLOAD,{transition_type:"normal"});return G.warn},"window.onbeforeunload")}var x=c("Arbiter").registerCallback(function(){var A=c("performanceAbsoluteNow")();if(window.console&&console.timeStamp)console.timeStamp('perf_trace {"name": "e2e", "parent": "PageEvents.BIGPIPE_ONLOAD"}');k("t_onload",A);c("Arbiter").inform(c("PageEvents").BIGPIPE_ONLOAD,{ts:A},j)},[c("PageEvents").NATIVE_ONLOAD]),y=c("Arbiter").registerCallback(function(){k("t_domcontent");var A={timeTriggered:Date.now()};c("Arbiter").inform(c("PageEvents").BIGPIPE_DOMREADY,A,j)},[c("PageEvents").NATIVE_DOMREADY]);if(c("ExecutionEnvironment").canUseDOM)w();var z={onLoad:m,onAfterLoad:n,onLeave:s,onBeforeUnload:o,onUnload:q,onAfterUnload:r,__domContentCallback:y,__onloadCallback:x,__removeHook:u};f.exports=z}),18);
__d("__getCompileTime",[],(function a(b,c,d,e,f,g){f.exports={}}),null);
__d("__getFactoryTime",[],(function a(b,c,d,e,f,g){f.exports={}}),null);
__d("__getTotalFactories",[],(function a(b,c,d,e,f,g){f.exports={}}),null);
__d("TimerStorage",[],(function a(b,c,d,e,f,g){var h={ANIMATION_FRAME:"ANIMATION_FRAME",IDLE_CALLBACK:"IDLE_CALLBACK",IMMEDIATE:"IMMEDIATE",INTERVAL:"INTERVAL",TIMEOUT:"TIMEOUT"},i={};Object.keys(h).forEach(function(k){return i[k]={}});var j=babelHelpers["extends"]({},h,{set:function k(l,m){i[l][m]=true},unset:function k(l,m){delete i[l][m]},clearAll:function k(l,m){Object.keys(i[l]).forEach(m);i[l]={}}});f.exports=j}),18);
__d("OnDemandExecutionContextObserver",["TimeSlice"],(function a(b,c,d,e,f,g){"use strict";function h(){this.$OnDemandExecutionContextObserver5=false;this.$OnDemandExecutionContextObserver4=false;this.$OnDemandExecutionContextObserver1=0;this.$OnDemandExecutionContextObserver2={};this.$OnDemandExecutionContextObserver3=0}h.prototype.onNewContextCreatedWhileEnabled=function(i,j,k,l){throw Error("unimplemented abstract method")};h.prototype.onNewContextCreatedWhileDisabled=function(i,j,k,l){};h.prototype.onBeforeContextStartedWhileEnabled=function(i,j,k){throw Error("unimplemented abstract method")};h.prototype.onBeforeContextStartedWhileDisabled=function(i,j,k){};h.prototype.onAfterContextStartedWhileEnabled=function(i,j,k){throw Error("unimplemented abstract method")};h.prototype.onAfterContextStartedWhileDisabled=function(i,j,k){};h.prototype.onAfterContextEndedWhileEnabled=function(i,j,k){throw Error("unimplemented abstract method")};h.prototype.onAfterContextEndedWhileDisabled=function(i,j,k){};h.prototype.onNewContextCreated=function(i,j,k,l){if(this.isEnabled())return this.onNewContextCreatedWhileEnabled(i,j,k,l);else{this.onNewContextCreatedWhileDisabled(i,j,k,l);return null}};h.prototype.onBeforeContextStarted=function(i,j,k){if(this.isEnabled())return this.onBeforeContextStartedWhileEnabled(i,j,k);else{this.onBeforeContextStartedWhileDisabled(i,j,k);return null}};h.prototype.onAfterContextStarted=function(i,j,k){if(this.isEnabled())return this.onAfterContextStartedWhileEnabled(i,j,k);else{this.onAfterContextStartedWhileDisabled(i,j,k);return null}};h.prototype.onAfterContextEnded=function(i,j,k){if(this.isEnabled())this.onAfterContextEndedWhileEnabled(i,j,k);else this.onAfterContextEndedWhileDisabled(i,j,k);if(this.$OnDemandExecutionContextObserver4&&!this.$OnDemandExecutionContextObserver5&&i.isRoot){this.onDisable();this.$OnDemandExecutionContextObserver4=false}};h.prototype.onDisable=function(){};h.prototype.onEnable=function(){};h.prototype.getBeforeID=function(){throw Error("unimplemented abstract method")};h.prototype.getAfterID=function(){throw Error("unimplemented abstract method")};h.prototype.isEnabled=function(){return this.$OnDemandExecutionContextObserver4};h.prototype.__getExpiryCallback=function(){var i=++this.$OnDemandExecutionContextObserver1;this.$OnDemandExecutionContextObserver2[i]=true;this.$OnDemandExecutionContextObserver3++;return function(){if(this.$OnDemandExecutionContextObserver2[i]){delete this.$OnDemandExecutionContextObserver2[i];this.$OnDemandExecutionContextObserver3--;if(this.$OnDemandExecutionContextObserver3===0)this.$OnDemandExecutionContextObserver5=false}}.bind(this)};h.prototype.expressInterest=function(){var i=h.expressInterests(this),j=i[0];return j};h.expressInterests=function(){var i=[],j=[];for(var k=arguments.length,l=Array(k),m=0;m<k;m++)l[m]=arguments[m];for(var n=l,o=Array.isArray(n),p=0,n=o?n:n[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var q;if(o){if(p>=n.length)break;q=n[p++]}else{p=n.next();if(p.done)break;q=p.value}var r=q;if(!r.isEnabled()){r.$OnDemandExecutionContextObserver4=true;i.push(r)}r.$OnDemandExecutionContextObserver5=true;j.push(r.__getExpiryCallback())}c("TimeSlice").catchUpOnDemandExecutionContextObservers(i);i.forEach(function(s){return s.onEnable()});return j};f.exports=h}),18);
__d("performanceNow",["performance"],(function a(b,c,d,e,f,g){var h;if(c("performance").now)h=function h(){return c("performance").now()};else h=function h(){return Date.now()};f.exports=h}),null);
__d("nativeRequestAnimationFrame",[],(function a(b,c,d,e,f,g){var h=b.requestAnimationFrame&&b.requestAnimationFrame.nativeBackup||b.requestAnimationFrame||b.webkitRequestAnimationFrame||b.mozRequestAnimationFrame||b.oRequestAnimationFrame||b.msRequestAnimationFrame;f.exports=h}),18);
__d("requestAnimationFramePolyfill",["emptyFunction","nativeRequestAnimationFrame"],(function a(b,c,d,e,f,g){var h=0,i=c("nativeRequestAnimationFrame")||function(j){var k=Date.now(),l=Math.max(0,16-(k-h));h=k+l;return b.setTimeout(function(){j(Date.now())},l)};i(c("emptyFunction"));f.exports=i}),18);
__d("IdleCallbackImplementation",["performanceNow","requestAnimationFramePolyfill"],(function a(b,c,d,e,f,g){var h=[],i=0,j=0,k=-1,l=false,m=1e3/60,n=2;function o(y,z){var A=j++;h[A]=y;q();if(z!=null&&z.timeout>0)b.setTimeout(function(){return w(A)},z.timeout);return A}function p(y){h[y]=null}function q(){if(!l){l=true;c("requestAnimationFramePolyfill")(function(y){l=false;s(c("performanceNow")()-y)})}}function r(y){var z=m-n;if(y<z)return z-y;var A=y%m;if(A>z||A<n)return 0;else return z-A}function s(y){var z=c("performanceNow")();if(z>k){var A=r(y);if(A>0){var B=z+A;v(B);k=B}}if(t())q()}function t(){return i<h.length}function u(){while(t()){var y=h[i];i++;if(y)return y}}function v(y){var z=void 0;while(c("performanceNow")()<y&&(z=u()))z(new x(y))}function w(y){var z=h[y];if(z){p(y);z(new x(null))}}function x(y){"use strict";this.didTimeout=y==null;this.$IdleCallbackDeadline1=y}x.prototype.timeRemaining=function(){"use strict";var y=this.$IdleCallbackDeadline1;if(y!=null){var z=c("performanceNow")();if(z<y)return y-z}return 0};f.exports={requestIdleCallback:o,cancelIdleCallback:p}}),null);
__d("requestIdleCallbackAcrossTransitions",["IdleCallbackImplementation","TimeSlice"],(function a(b,c,d,e,f,g){var h=b.requestIdleCallback||c("IdleCallbackImplementation").requestIdleCallback;f.exports=function i(j,k){return h.call(b,c("TimeSlice").guard(j,"requestIdleCallback",{isContinuation:true}),k)}}),null);
__d("TimeSliceReferenceCounting",["ExecutionContextObservers","OnDemandExecutionContextObserver","ProfilingCounters","TimeSlice","TimeSliceInteractionSV","requestIdleCallbackAcrossTransitions"],(function a(b,c,d,e,f,g){var h,i,j=[],k=null,l=null,m=1,n={},o={};function p(v,w,x,y){if(v==null||v.length===0)return;var z=0,A=0,B=[];while(A<v.length){var C=v[A],D=true;if(!(y!==null&&y!==C.getRootContextID()&&w)){C.openReferenceCount--;if(C.openReferenceCount===0){B.push(C);D=false}}if(D){v[z]=C;z++}A++}v.splice(z,A-z);if(B.length>0)c("requestIdleCallbackAcrossTransitions")(c("TimeSlice").guard(function(){return B.forEach(function(C){return C.finish()})},"invoking onAllChildrenFinished callbacks",{isContinuation:false}))}function q(v){"use strict";this.$ReferenceCounter2=q.$ReferenceCounter1++;this.$ReferenceCounter3=v;this.$ReferenceCounter4=[];this.$ReferenceCounter5=false;this.openReferenceCount=1}q.prototype.addCallback=function(v){"use strict";if(!this.$ReferenceCounter5)this.$ReferenceCounter4.push(v);else v();return this};q.prototype.finish=function(){"use strict";if(!this.$ReferenceCounter5){this.$ReferenceCounter5=true;this.$ReferenceCounter4.forEach(function(v){return v()});delete this.$ReferenceCounter4}};q.prototype.getContinuationExecutionCounterID=function(){"use strict";return this.$ReferenceCounter2};q.prototype.isInsideContinuationExecution=function(){"use strict";var v=c("TimeSlice").getContext();if(v==null)return false;else if(v.executionNumber>0&&v.id!==this.$ReferenceCounter3)return false;else return j.indexOf(this)!==-1};q.prototype.getRootContextID=function(){"use strict";return this.$ReferenceCounter3};q.$ReferenceCounter1=1;function r(v){}h=babelHelpers.inherits(s,c("OnDemandExecutionContextObserver"));i=h&&h.prototype;s.prototype.onNewContextCreatedWhileEnabled=function(v,w,x,y){"use strict";var z=y&&y.isContinuation,A=void 0;if(v!=null&&z&&j.length>0){if(v.executionNumber>0)j=j.filter(function(D){return D.getRootContextID()===v.contextID});j.forEach(function(D){return D.openReferenceCount++});A=j}var B=m++,C={hasBeenInvoked:false,hasExecutionBeenCounted:false,parentReferenceCounters:A,creationID:B,currentExecutionSavedState:null};x.__creationID=B;x.__cancelCallback=function(){if(C.parentReferenceCounters!=null&&!C.hasBeenInvoked){p(C.parentReferenceCounters,C.hasBeenInvoked,w,null);C.hasBeenInvoked=true}};return C};s.prototype.onBeforeContextStartedWhileEnabled=function(v,w,x){"use strict";var y={callerProfilingCounterID:l,callerReferenceCounters:j},z=w||{hasBeenInvoked:false,creationID:-1,currentExecutionSavedState:y};z.currentExecutionSavedState=z.currentExecutionSavedState||y;z.hasBeenInvoked=true;var A=z.creationID,B=o[A];if(B){delete n[B];delete o[A]}j=z.parentReferenceCounters||[];if(j.length>0&&v.executionNumber===0)l=c("ProfilingCounters").startTiming("REF_COUNTED_TIMESLICE_TIME");else l=null;return z};s.prototype.onDisable=function(){"use strict";l=null;j=[]};s.prototype.onAfterContextStartedWhileEnabled=function(v,w,x){"use strict";return w};s.prototype.onAfterContextEndedWhileEnabled=function(v,w,x){"use strict";var y=w||{},z=y.parentReferenceCounters,A=y.currentExecutionSavedState;if(l!=null){c("ProfilingCounters").stopTiming(l);l=null}var B=k!=null&&k.getRootContextID()===v.contextID;if(z!=null||B)p(j,v.executionNumber>0,v.name,v.contextID);j=A!=null?A.callerReferenceCounters:[];l=A!=null?A.callerProfilingCounterID:null;y.currentExecutionSavedState=null};s.prototype.getBeforeID=function(){"use strict";return c("ExecutionContextObservers").beforeIDs.REFERENCE_COUNTING};s.prototype.getAfterID=function(){"use strict";return c("ExecutionContextObservers").afterIDs.REFERENCE_COUNTING};function s(){"use strict";h.apply(this,arguments)}var t={onAllChildrenFinished:function v(w){var x=c("TimeSlice").getContext();if(x==null)return null;var y=x.contextID,z=void 0;if(c("TimeSliceInteractionSV").on_demand_reference_counting)z=t.getObserver().expressInterest();k=new q(y);if(w)k.addCallback(w);if(z)k.addCallback(z);j=j.slice();j.push(k);if(l==null)l=c("ProfilingCounters").startTiming("REF_COUNTED_TIMESLICE_TIME");return k},registerForCancelling:function v(w,x){if(!u.isEnabled())return;if(!(n[w]!=null))if(!!w)if(typeof x.__cancelCallback==="function"&&x.__creationID!=null){n[w]=x;o[x.__creationID]=w}},cancelTimeSlice:function v(w){var x=n[w];if(x){delete n[w];delete o[x.__creationID];x.__cancelCallback()}},isValidCancellationToken:function v(w){return n[w]!=null},getObserver:function v(){return u}},u=new s();c("TimeSlice").registerExecutionContextObserver(u);if(!c("TimeSliceInteractionSV").on_demand_reference_counting)u.expressInterest();f.exports=t}),18);
__d("setTimeoutAcrossTransitions",["TimerStorage","TimeSlice","TimeSliceReferenceCounting"],(function a(b,c,d,e,f,g){var h=b.setTimeout.nativeBackup||b.setTimeout,i=c("TimerStorage").TIMEOUT;f.exports=function(){for(var j=arguments.length,k=Array(j),l=0;l<j;l++)k[l]=arguments[l];var m=c("TimeSlice").guard(k[0],"setTimeout",{isContinuation:true});k[0]=m;var n=Function.prototype.apply.call(h,b,k);c("TimeSliceReferenceCounting").registerForCancelling(i+n,k[0]);return n}}),18);
__d("setTimeout",["TimerStorage","setTimeoutAcrossTransitions"],(function a(b,c,d,e,f,g){f.exports=function(){for(var h=arguments.length,i=Array(h),j=0;j<h;j++)i[j]=arguments[j];var k,l=i[0];i[0]=function(){c("TimerStorage").unset(c("TimerStorage").TIMEOUT,k);Function.prototype.apply.call(l,this,arguments)};if(l.__tsGuarded){i[0].__tsGuarded=true;i[0].__cancelCallback=l.__cancelCallback;i[0].__creationID=l.__creationID}k=c("setTimeoutAcrossTransitions").apply(b,i);c("TimerStorage").set(c("TimerStorage").TIMEOUT,k);return k}.bind(this)}),18);
__d("BigPipe",["ix","Arbiter","BigPipeExperiments","BigPipePlugins","Bootloader","ErrorUtils","JSCC","PageEvents","PageletEventConstsJS","PageletSet","Run","ServerJS","TimeSlice","$","ge","gkx","performanceAbsoluteNow","setTimeout","setTimeoutAcrossTransitions","__getTotalFactories","__getCompileTime","__getFactoryTime"],(function a(b,c,d,e,f,g,h){var i=document.documentMode||+(/MSIE.(\d+)/.exec(navigator.userAgent)||[])[1],j=c("Arbiter").BEHAVIOR_STATE,k=c("Arbiter").BEHAVIOR_PERSISTENT,l=[],m=console.timeStamp&&window.location.search.indexOf("pagelet_ts=1")>0;function n(x,y){if(x)for(var z=0;z<x.length;z++)c("ErrorUtils").applyWithGuard(new Function(x[z]),y)}function o(){q.forEach(function(x){return x.inform("release_pagelet_suspension")});q=[]}var p=0,q=[];function r(x){"use strict";Object.assign(this,{arbiter:c("Arbiter"),rootNodeID:"content",lid:null,isAjax:false,domContentCallback:c("Run").__domContentCallback,onloadCallback:c("Run").__onloadCallback,domContentEvt:c("PageEvents").BIGPIPE_DOMREADY,onloadEvt:c("PageEvents").BIGPIPE_ONLOAD,forceFinish:false,_phaseDisplayEndCallbacks:[],_currentPhase:0,_lastPhase:-1,_lastRealPhase:-1,_livePagelets:{},_displayDoneFired:false,_awaitingLIDEventQueue:[]},x);if(this.automatic)this._relevant_instance=r._current_instance;else r._current_instance=this;this._serverJS=new(c("ServerJS"))();this._serverJS.setServerFeatures(this.__sf);this._informEventExternal(r.Events.init,{arbiter:this.arbiter},c("Arbiter"));this._displayDoneCallback=this.arbiter.registerCallback(function(){var y=this._captureUsageSnapshot();this._informEventExternal(r.Events.displayed,{rid:this.rid,ajax:this.isAjax,usageSnapshot:y})}.bind(this),["display_done"]);this.arbiter.registerCallback(this.domContentCallback,["pagelet_displayed_all"]);this._beginPhase(0);this.arbiter.registerCallback(this.onloadCallback,["bigpipe_e2e_reported"]);this._loadedCallback=this.arbiter.registerCallback(function(){this._informEventExternal(r.Events.loaded,{rid:this.rid,ajax:this.isAjax});this.arbiter.inform("bigpipe_e2e_reported",true)}.bind(this),["pagelet_displayed_all"]);this.arbiter.registerCallback(this._serverJS.cleanup.bind(this._serverJS),[this.onloadEvt])}r.prototype._beginPhase=function(x){"use strict";this._informEventExternal("phase_begin",{phase:x});this.arbiter.inform("phase_begin_"+x,true,j)};r.prototype._endPhase=function(x){"use strict";this.arbiter.inform("phase_arrived_"+x,true,j);if(!this.isAjax)l.push(Date.now())};r.prototype._displayPageletHandler=function(x){"use strict";if(this.displayCallback)this.displayCallback(this._displayPagelet.bind(this,x));else this._displayPagelet(x)};r.prototype._displayPagelet=function(x){"use strict";this._informPageletEvent(c("PageletEventConstsJS").DISPLAY_START,x);var y=this._getPagelet(x),z=[];for(var A in x.content){var B=x.content[A];if(x.append)A=this._getPageletRootID(x);var C=c("ge")(A);if(!C)continue;if(A===y.id)y.setRoot(C);if(B){if(x.append)u(C,B,z);else if(B.nodeType){C.innerHTML="";u(C,B,z)}else{C.innerHTML=s(B);z.push(C)}if(c("BigPipeExperiments").enable_bigpipe_plugins)c("BigPipePlugins").runPluginOnPagelet(C)}var D=C.getAttribute("data-referrer");if(!D)C.setAttribute("data-referrer",A)}x.displayed=true;if(x.jsmods){var E=this._serverJS.handlePartial(x.jsmods,{pagelet:x.id});y.addDestructor(E.cancel.bind(E))}var F=[];z.forEach(function(G){if(typeof G.getElementsByTagName==="function"){var H=G.getElementsByTagName("img");for(var I=0;I<H.length;I++)F.push(H[I].src)}});if(F.length>0)this._informEventExternal("images_displayed",{pagelet:x.id,timeslice:c("TimeSlice").getContext().contextID,images:F});this._informPageletEvent(c("PageletEventConstsJS").DISPLAY_END,x);this.arbiter.inform(x.id+"_displayed",true,j)};r.prototype._captureUsageSnapshot=function(){"use strict";var x=window.__bodyWrapper;if(!x.getCodeUsage)return{};var y=babelHelpers["extends"]({},x.getCodeUsage()),z=document.body.outerHTML,A={};Array.from(document.styleSheets).forEach(function(B){if(B.href)A[B.href]=true});return{js_calls:y,document_html:z,stylesheets:A}};r.prototype._onPhaseDisplayEnd=function(){"use strict";if(this._currentPhase===this._ttiPhase){var x=c("Bootloader").__debug.predictedResources,y=c("Bootloader").__debug.requested,z=0;for(var A in y)z+=!(A in x);var B={pre_tti_non_ef_resources:z},C=this._captureUsageSnapshot();if(!this.isAjax){B.cjs_factory_count_tti=c("__getTotalFactories")();B.cjs_compile_time_tti=c("__getCompileTime")();B.cjs_factory_time_tti=c("__getFactoryTime")()}this._informEventExternal(r.Events.tti,{phase:this._ttiPhase,rid:this.rid,ajax:this.isAjax,metrics:B,usageSnapshot:C});this.arbiter.inform("tti_pagelet_displayed",true,j);if(this._secondFlushPayload){this.loadSecondFlushPayload(this._secondFlushPayload);delete this._secondFlushPayload}}if(this._isRelevant()){if(this._currentPhase===this._lastRealPhase)this._fireDisplayDone();if(this._currentPhase===this._lastPhase){if(!this._displayDoneFired)this._fireDisplayDone();this.arbiter.inform("pagelet_displayed_all",true,j)}}this._currentPhase++;if(i<=8)c("setTimeout")(this._beginPhase.bind(this,this._currentPhase),20);else this._beginPhase(this._currentPhase)};r.prototype._fireDisplayDone=function(){"use strict";this._displayDoneFired=true;this.arbiter.inform("display_done",true)};r.prototype._downloadJsForPagelet=function(x){"use strict";this._informPageletEvent(c("PageletEventConstsJS").JS_START,x);c("Bootloader").loadResources(x.allResources||[],function y(){this._informPageletEvent(c("PageletEventConstsJS").JS_END,x);x.requires=x.requires||[];if(!this.isAjax||x.phase>=1)x.requires.push("uipage_onload");var z=function(){this._informPageletEvent(c("PageletEventConstsJS").ONLOAD_START,x);if(this._isRelevantPagelet(x))n(x.onload);this._informPageletEvent(c("PageletEventConstsJS").ONLOAD_END,x);this.arbiter.inform("pagelet_onload",true);x.provides&&this.arbiter.inform(x.provides,true,j)}.bind(this),A=function(){this._isRelevantPagelet(x)&&n(x.onafterload)}.bind(this);this.arbiter.registerCallback(z,x.requires);this.arbiter.registerCallback(A,[this.onloadEvt])}.bind(this),false,x.id)};r.prototype._getPagelet=function(x){"use strict";var y=this._getPageletRootID(x);return c("PageletSet").getPagelet(y)};r.prototype._getPageletRootID=function(x){"use strict";var y=x.append;if(y)return y==="bigpipe_root"?this.rootNodeID:y;return Object.keys(x.content)[0]||null};r.prototype._isRelevant=function(){"use strict";return this==r._current_instance||this.automatic&&this._relevant_instance==r._current_instance||this.jsNonBlock||this.forceFinish||r._current_instance&&r._current_instance.allowIrrelevantRequests};r.prototype._isRelevantPagelet=function(x){"use strict";if(!this._isRelevant())return false;var y=this._getPageletRootID(x);return!!this._livePagelets[y]};r.prototype._informEventExternal=function(x,y,z){"use strict";y=y||{};z=z||this.arbiter;y.ts=c("performanceAbsoluteNow")();if(m)console.timeStamp(x+" "+JSON.stringify(y));if(this.lid===null)this._awaitingLIDEventQueue.push([z,x,y]);else{y.lid=this.lid;z.inform(x,y,k)}};r.prototype._informPageletEvent=function(x,y){"use strict";var z={event:x,id:y.id,hasContent:y.content!=null&&Object.keys(y.content).length>0};if(y.phase)z.phase=y.phase;if(y.categories)z.categories=y.categories;if(y.allResources)z.allResources=y.allResources;if(y.displayResources)z.displayResources=y.displayResources;this._informEventExternal("pagelet_event",z)};r.getCurrentInstance=function(){"use strict";return r._current_instance};r.prototype.loadSecondFlushPayload=function(x){"use strict";var y={id:"second_flush"};this._informPageletEvent(c("PageletEventConstsJS").CSS_START,y);this.arbiter.registerCallback(this._displayDoneCallback,["pagelet_prefetch"]);c("Bootloader").loadPredictedResourceMap(x.resources||{},function(){this._informPageletEvent(c("PageletEventConstsJS").CSS_END,y);this._informPageletEvent(c("PageletEventConstsJS").DISPLAY_START,y);if(x.jsmods)this._serverJS.handlePartial(x.jsmods);this._informPageletEvent(c("PageletEventConstsJS").DISPLAY_END,y);this.arbiter.inform("pagelet_prefetch",true)}.bind(this))};r.suspendPageletDisplay=function(x){"use strict";var y=c("setTimeoutAcrossTransitions")(function(){z()},x),z=function z(){if(!y)return;clearTimeout(y);y=null;p--;if(p===0)o()};p++;return z};Object.assign(r.prototype,{beforePageletArrive:function x(y){c("TimeSlice").guard(function(){return this._informPageletEvent(c("PageletEventConstsJS").ARRIVE_START,{id:y})}.bind(this),"beforePageletArrive "+y,{root:true})()},setSecondFlushPayload:function x(y){if(y.immediate_start||this._ttiPhase!=undefined&&this._currentPhase>this._ttiPhase)this.loadSecondFlushPayload(y);else this._secondFlushPayload=y},setPageID:function x(y){this.lid=y;this._awaitingLIDEventQueue.forEach(function(z){var A=z[0],B=z[1],C=z[2];C.lid=y;A.inform(B,C,k)});this._awaitingLIDEventQueue=[]},onPageletArrive:c("ErrorUtils").guard(function(x){this._informPageletEvent(c("PageletEventConstsJS").ARRIVE_END,x);x.content=x.content||{};if(c("BigPipeExperiments").preparse_content=="on_arrive")v(x);else if(c("BigPipeExperiments").preparse_content=="after_tti")this.arbiter.registerCallback(function(){return v(x)},["tti_pagelet_displayed"]);else if(c("BigPipeExperiments").preparse_content=="on_idle")if(b.requestIdleCallback)b.requestIdleCallback(function(){return v(x)});else c("setTimeout")(function(){return v(x)},1);else if(c("BigPipeExperiments").preparse_content=="on_idle_after_tti")this.arbiter.registerCallback(function(){if(b.requestIdleCallback)b.requestIdleCallback(function(){return v(x)});else c("setTimeout")(function(){return v(x)},1)},["tti_pagelet_displayed"]);else if(c("BigPipeExperiments").preparse_content=="on_idle_after_tti_ric")this.arbiter.registerCallback(function(){if(b.requestIdleCallback)b.requestIdleCallback(function(){return v(x)})},["tti_pagelet_displayed"]);var y=x.phase;if(!this._phaseDisplayEndCallbacks[y])this._phaseDisplayEndCallbacks[y]=this.arbiter.registerCallback(this._onPhaseDisplayEnd.bind(this),["phase_arrived_"+y]);this.arbiter.registerCallback(this._phaseDisplayEndCallbacks[y],[x.id+"_displayed"]);var z=this._getPageletRootID(x),A=c("PageletSet").getOrCreatePagelet(z);if(x.last_pagelet)this._lastRealPhase=y;if(x.the_end)this._lastPhase=y;if(x.tti_phase!==undefined)this._ttiPhase=x.tti_phase;this._livePagelets[A.id]=true;A.addDestructor(function(){delete this._livePagelets[A.id]}.bind(this));if(x.jscc_map){var B=c("JSCC").parse(x.jscc_map),C=c("JSCC").init(B);A.addDestructor(C)}h.add(x.ixData);c("gkx").add(x.gkxData);c("Bootloader").setResourceMap(x.resource_map||{});if(x.bootloadable)c("Bootloader").enableBootload(x.bootloadable);this._informPageletEvent(c("PageletEventConstsJS").SETUP,x);var D=["phase_begin_"+x.phase,x.id+"_css_end"];if(p>0){D.push("release_pagelet_suspension");q.push(this.arbiter)}(x.display_dependency||[]).forEach(function(I){return D.push(I+"_displayed")});if(x.display_group){var E=document.body.getElementsByClassName("pagelet-group");for(var F=0;F<E.length;F++){var G=E[F];if(G.id===x.id)break;if(G.getAttribute("data-display-group")===x.display_group)D.push(G.id+"_displayed")}}this.arbiter.registerCallback(function(){return this._displayPageletHandler(x)}.bind(this),D);this.arbiter.registerCallback(function(){this._informPageletEvent(c("PageletEventConstsJS").CSS_START,x);var I=x.displayResources||[];c("Bootloader").loadResources(I,function J(){this._informPageletEvent(c("PageletEventConstsJS").CSS_END,x);this.arbiter.inform(x.id+"_css_end",true,j)}.bind(this),false,x.id)}.bind(this),["phase_begin_"+y]);this.arbiter.registerCallback(this._loadedCallback,["pagelet_onload"]);var H=[x.id+"_displayed"];if(!this.jsNonBlock)H.push(this.domContentEvt);this.arbiter.registerCallback(this._downloadJsForPagelet.bind(this,x),H);if(x.is_last)this._endPhase(y);if(x.prefetchRsrcs){this.arbiter.registerCallback(this._displayDoneCallback,["pagelet_prefetch"]);c("Bootloader").loadPredictedResources(x.prefetchRsrcs,function I(){x.prefetchJsmods&&this._serverJS.handlePartial(x.prefetchJsmods);this.arbiter.inform("pagelet_prefetch",true)}.bind(this))}else if(x.prefetchJsmods)this._serverJS.handlePartial(x.prefetchJsmods)},"BigPipe#onPageletArrive")});r.Events={init:"BigPipe/init",tti:"tti_bigpipe",displayed:"all_pagelets_displayed",loaded:"all_pagelets_loaded"};function s(x){if(!x||typeof x==="string")return x;if(x.container_id){var y=c("$")(x.container_id);x=t(y)||"";y.parentNode.removeChild(y);return x}x.nodeType;return null}function t(x){if(!x.firstChild){c("Bootloader").loadModules(["ErrorSignal"],function(z){z.sendErrorSignal("bigpipe","Pagelet markup container is empty.")},"BigPipe");return null}if(x.firstChild.nodeType!==8)return null;var y=x.firstChild.nodeValue;y=y.substring(1,y.length-1);return y.replace(/\\([\s\S]|$)/g,"$1")}function u(x,y,z){var A=w(y);for(var B=0;B<A.childNodes.length;B++)z.push(A.childNodes[B]);x.appendChild(A)}function v(x){if(x.displayed)return;var y=x.content;for(var z in y)y[z]=w(y[z])}function w(x){if(x.nodeType)return x;var y=document.createDocumentFragment();x=s(x);if(x){var z=document.createElement("div");z.innerHTML=x;while(z.firstChild)y.appendChild(z.firstChild)}return y}f.exports=r}),18);
__d("getActiveElement",[],(function a(b,c,d,e,f,g){function h(i){i=i||document;if(typeof i==="undefined")return null;try{return i.activeElement||i.body}catch(j){return i.body}}f.exports=h}),18);
__d("FocusListener",["Arbiter","CSS","Parent","getActiveElement"],(function a(b,c,d,e,f,g){var h={expandInput:function m(n){c("CSS").addClass(n,"child_is_active");c("CSS").addClass(n,"child_is_focused");c("CSS").addClass(n,"child_was_focused");c("Arbiter").inform("reflow")}};function i(m,n){if(n.getAttribute("data-silentfocuslistener"))return;var o=c("Parent").byClass(n,"focus_target");if(o)if("focus"==m||"focusin"==m)h.expandInput(o);else{if(n.value==="")c("CSS").removeClass(o,"child_is_active");c("CSS").removeClass(o,"child_is_focused")}}var j=c("getActiveElement")();if(j)i("focus",j);function k(event){event=event||window.event;i(event.type,event.target||event.srcElement)}var l=document.documentElement;if(l.addEventListener){l.addEventListener("focus",k,true);l.addEventListener("blur",k,true)}else{l.attachEvent("onfocusin",k);l.attachEvent("onfocusout",k)}f.exports=h}),18);
__d("Heartbeat",["Env","ErrorUtils","ExecutionContextObservers","LogBuffer","OnDemandExecutionContextObserver","TimeSlice","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){"use strict";var h,i;h=babelHelpers.inherits(j,c("OnDemandExecutionContextObserver"));i=h&&h.prototype;function j(){var m,n;for(var o=arguments.length,p=Array(o),q=0;q<o;q++)p[q]=arguments[q];return n=(m=i.constructor).call.apply(m,[this].concat(p)),this.$HeartbeatObserver1=null,this.$HeartbeatObserver2=33,this.$HeartbeatObserver3=60,this.$HeartbeatObserver4=null,this.$HeartbeatObserver5=null,this.$HeartbeatObserver6={},this.$HeartbeatObserver7=null,this.$HeartbeatObserver8=[],this.$HeartbeatObserver9=1,this.$HeartbeatObserver10=null,n}j.prototype.onNewContextCreatedWhileEnabled=function(m,n,o,p){return null};j.prototype.onBeforeContextStartedWhileEnabled=function(m,n,o){return null};j.prototype.onAfterContextStartedWhileEnabled=function(m,n,o){return null};j.prototype.onAfterContextEndedWhileEnabled=function(m,n,o){var p=m.absBeginTimeMs,q=m.absEndTimeMs,r=m.name,s=m.isRoot;if(s&&p!=null&&q!=null)if(this.$HeartbeatObserver6[r]){this.$HeartbeatObserver11({type:"ignored_exec",timeMs:p},true);this.$HeartbeatObserver11({type:"ignored_exec",timeMs:q},false)}else{this.$HeartbeatObserver11({type:"exec",timeMs:p},true);this.$HeartbeatObserver11({type:"exec",timeMs:q},false)}};j.prototype.__getExpiryCallback=function(){var m=i.__getExpiryCallback.call(this),n=c("performanceAbsoluteNow")();this.$HeartbeatObserver8.push([n,m]);return function(){m();this.$HeartbeatObserver12()}.bind(this)};j.prototype.onEnable=function(){var m=c("Env").timeslice_heartbeat_config||{};this.$HeartbeatObserver2=m.pollIntervalMs||this.$HeartbeatObserver2;this.$HeartbeatObserver3=m.idleGapThresholdMs||this.$HeartbeatObserver3;this.$HeartbeatObserver6=m.ignoredTimesliceNames||this.$HeartbeatObserver6;var n=b.setInterval.nativeBackup||b.setInterval;this.$HeartbeatObserver5=n(this.$HeartbeatObserver13.bind(this),this.$HeartbeatObserver2);var o=c("performanceAbsoluteNow")();this.$HeartbeatObserver4={type:"beat",timeMs:o};this.$HeartbeatObserver7=o+this.$HeartbeatObserver2;this.$HeartbeatObserver10=o};j.prototype.onDisable=function(){if(this.$HeartbeatObserver5)clearInterval(this.$HeartbeatObserver5);this.$HeartbeatObserver5=null};j.prototype.getBeforeID=function(){return c("ExecutionContextObservers").beforeIDs.HEARTBEAT};j.prototype.getAfterID=function(){return c("ExecutionContextObservers").afterIDs.HEARTBEAT};j.prototype.$HeartbeatObserver14=function(event){return event.type=="beat"||event.type=="ignored_exec"};j.prototype.$HeartbeatObserver11=function(m,n){if(this.$HeartbeatObserver4==null){c("ErrorUtils").reportError(new Error("lastEvent should never be null"));this.$HeartbeatObserver4=m;return}var o=this.$HeartbeatObserver4.timeMs,p=m.timeMs;if(n){var q=this.$HeartbeatObserver7+this.$HeartbeatObserver3,r=p>q;if(this.$HeartbeatObserver4.type==="exec"){if(m.type==="exec")this.$HeartbeatObserver15(o,p,r?"likely_btwn_exec":"btwn_exec");else if(this.$HeartbeatObserver14(m))this.$HeartbeatObserver15(o,p,r?"likely_post_exec":"post_exec")}else if(this.$HeartbeatObserver14(this.$HeartbeatObserver4))if(m.type==="exec")this.$HeartbeatObserver15(o,p,r?"likely_pre_exec":"pre_exec");else if(this.$HeartbeatObserver14(m)&&r){var s=m.type==="beat"?"delayed_beat":"delayed_beat_btwn_ignored";this.$HeartbeatObserver15(o,p,s)}}this.$HeartbeatObserver4=m};j.prototype.$HeartbeatObserver15=function(m,n,o){if(m<n)c("LogBuffer").write("time_slice_heartbeat",{begin:m,end:n,id:this.$HeartbeatObserver9++,parentID:null,guard:"browser time: "+o,representsExecution:false})};j.prototype.$HeartbeatObserver13=function(){var m=c("performanceAbsoluteNow")();this.$HeartbeatObserver12(m);this.$HeartbeatObserver11({type:"beat",timeMs:m},true);this.$HeartbeatObserver7=m+this.$HeartbeatObserver2};j.prototype.$HeartbeatObserver12=function(m){var n=m||c("performanceAbsoluteNow")();while(this.$HeartbeatObserver8.length>0){var o=this.$HeartbeatObserver8[0],p=o[0],q=o[1];if(n-p>l.MAX_SINGLE_INTEREST_TIME_MS){q();this.$HeartbeatObserver8.shift()}else break}var r=this.$HeartbeatObserver10;if(n-r>l.MAX_ENABLE_TO_DISABLE_TIME_MS)this.$HeartbeatObserver16()};j.prototype.$HeartbeatObserver16=function(){for(var m=this.$HeartbeatObserver8,n=Array.isArray(m),o=0,m=n?m:m[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var p;if(n){if(o>=m.length)break;p=m[o++]}else{o=m.next();if(o.done)break;p=o.value}var q=p,r=q[0],s=q[1];s()}this.$HeartbeatObserver8=[]};var k=new j();c("TimeSlice").registerExecutionContextObserver(k);var l={_pageDisable:null,MAX_SINGLE_INTEREST_TIME_MS:6e4,MAX_ENABLE_TO_DISABLE_TIME_MS:4*6e4,get:function m(){return k},enableHeartbeat:function m(){if(!this._pageDisable){var n=this.get().expressInterest();this._pageDisable=n}},disablePageHeartbeat:function m(){if(this._pageDisable!=null){this._pageDisable();this._pageDisable=null}}};if(c("Env").timeslice_heartbeat_config&&c("Env").timeslice_heartbeat_config.enableOnRequire)l.enableHeartbeat();f.exports=l}),19);
__d("InitialJSLoader",["Arbiter","Bootloader","PageEvents","Run","ServerJS"],(function a(b,c,d,e,f,g){var h={INITIAL_JS_READY:"BOOTLOAD/JSREADY",loadOnDOMContentReady:function i(j,k){c("Arbiter").subscribe(c("PageEvents").BIGPIPE_DOMREADY,function(){function l(){c("Bootloader").loadResources(j,function(){c("Arbiter").inform(h.INITIAL_JS_READY,true,c("Arbiter").BEHAVIOR_STATE)})}if(k)setTimeout(l,k);else l()})},handleServerJS:function i(j,k){var l=new(c("ServerJS"))();l.setServerFeatures(k);l.handle(j);c("Run").onAfterLoad(l.cleanup.bind(l))}};f.exports=h}),18);
__d("DOMEvent",["invariant"],(function a(b,c,d,e,f,g,h){function i(j){"use strict";this.event=j||window.event;typeof this.event.srcElement!="unknown"||h(0);this.target=this.event.target||this.event.srcElement}i.prototype.preventDefault=function(){"use strict";var j=this.event;if(j.preventDefault){j.preventDefault();if(!("defaultPrevented"in j))j.defaultPrevented=true}else j.returnValue=false;return this};i.prototype.isDefaultPrevented=function(){"use strict";var j=this.event;return"defaultPrevented"in j?j.defaultPrevented:j.returnValue===false};i.prototype.stopPropagation=function(){"use strict";var j=this.event;j.stopPropagation?j.stopPropagation():j.cancelBubble=true;return this};i.prototype.kill=function(){"use strict";this.stopPropagation().preventDefault();return this};i.killThenCall=function(j){"use strict";return function(k){new i(k).kill();return j()}};f.exports=i}),null);
__d("DOMEventListener",["invariant","emptyFunction","wrapFunction"],(function a(b,c,d,e,f,g,h){var i=false;try{var j=Object.defineProperty({},"passive",{get:function o(){i=true}});window.addEventListener("test",null,j)}catch(k){}var l=void 0,m=void 0;if(window.addEventListener){l=function o(p,q,r){var s=arguments.length<=3||arguments[3]===undefined?false:arguments[3];r.wrapper=c("wrapFunction")(r,"entry","DOMEventListener.add "+q);p.addEventListener(q,r.wrapper,i?s:false)};m=function o(p,q,r){var s=arguments.length<=3||arguments[3]===undefined?false:arguments[3];p.removeEventListener(q,r.wrapper,i?s:false)}}else if(window.attachEvent){l=function o(p,q,r){r.wrapper=c("wrapFunction")(r,"entry","DOMEventListener.add "+q);p.attachEvent||h(0);p.attachEvent("on"+q,r.wrapper)};m=function o(p,q,r){p.detachEvent||h(0);p.detachEvent("on"+q,r.wrapper)}}else m=l=c("emptyFunction");var n={add:function o(p,q,r){var s=arguments.length<=3||arguments[3]===undefined?false:arguments[3];l(p,q,r,s);return{remove:function t(){m(p,q,r,s)}}},remove:m};f.exports=n}),18);
__d("isNode",[],(function a(b,c,d,e,f,g){function h(i){var j=i?i.ownerDocument||i:document,k=j.defaultView||window;return!!(i&&(typeof k.Node==="function"?i instanceof k.Node:typeof i==="object"&&typeof i.nodeType==="number"&&typeof i.nodeName==="string"))}f.exports=h}),18);
__d("isTextNode",["isNode"],(function a(b,c,d,e,f,g){function h(i){return c("isNode")(i)&&i.nodeType==3}f.exports=h}),18);
__d("containsNode",["isTextNode"],(function a(b,c,d,e,f,g){function h(i,j){if(!i||!j)return false;else if(i===j)return true;else if(c("isTextNode")(i))return false;else if(c("isTextNode")(j))return h(i,j.parentNode);else if("contains"in i)return i.contains(j);else if(i.compareDocumentPosition)return!!(i.compareDocumentPosition(j)&16);else return false}f.exports=h}),18);
__d("createArrayFromMixed",["invariant"],(function a(b,c,d,e,f,g,h){function i(l){var m=l.length;!Array.isArray(l)&&(typeof l==="object"||typeof l==="function")||h(0);typeof m==="number"||h(0);m===0||m-1 in l||h(0);typeof l.callee!=="function"||h(0);if(l.hasOwnProperty)try{return Array.prototype.slice.call(l)}catch(n){}var o=Array(m);for(var p=0;p<m;p++)o[p]=l[p];return o}function j(l){return!!l&&(typeof l=="object"||typeof l=="function")&&"length"in l&&!("setInterval"in l)&&typeof l.nodeType!="number"&&(Array.isArray(l)||"callee"in l||"item"in l)}function k(l){if(!j(l))return[l];else if(Array.isArray(l))return l.slice();else return i(l)}f.exports=k}),null);
__d("isElementNode",["isNode"],(function a(b,c,d,e,f,g){function h(i){return c("isNode")(i)&&i.nodeType==1}f.exports=h}),18);
__d("DOMQuery",["CSS","ErrorUtils","containsNode","createArrayFromMixed","createObjectFrom","ge","ifRequired","isElementNode","isNode"],(function a(b,c,d,e,f,g){var h=/^\.-?[_a-zA-Z]+[\w-]*$/;function i(k,l){return k.hasAttribute?k.hasAttribute(l):k.getAttribute(l)!==null}var j={find:function k(l,m){var n=j.scry(l,m);return n[0]},findPushSafe:function k(l,m,n){var o=j.scry(l,m),p=j.scry(l,n),q;if(o.length===1&&p.length===1&&o[0]===p[0])q=o;else q=o.concat(p);return q[0]},scry:function k(l,m){if(!l||!l.getElementsByTagName)return[];var n=m.split(" "),o=[l];for(var p=0;p<n.length;p++){if(o.length===0)break;if(n[p]==="")continue;var q=n[p],r=n[p],s=[],t=false;if(q.charAt(0)=="^")if(p===0){t=true;q=q.slice(1)}else return[];q=q.replace(/\[(?:[^=\]]*=(?:\"[^\"]*\"|\'[^\']*\'))?|[.#]/g," $&");var u=q.split(" "),v=u[0]||"*",w=v=="*",x=u[1]&&u[1].charAt(0)=="#";if(x){var y=c("ge")(u[1].slice(1),l,v);if(y&&(w||y.tagName.toLowerCase()==v))for(var z=0;z<o.length;z++)if(t&&c("containsNode")(y,o[z])){s=[y];break}else if(document==o[z]||c("containsNode")(o[z],y)&&o[z]!==y){s=[y];break}}else{var A=[],B=o.length,C,D=!t&&r.indexOf("[")<0&&document.querySelectorAll;for(var E=0;E<B;E++){if(t){C=[];var F=o[E].parentNode;while(c("isElementNode")(F)){if(w||F.tagName.toLowerCase()==v)C.push(F);F=F.parentNode}}else if(D)if(h.test(r))C=o[E].getElementsByClassName(r.substring(1));else C=o[E].querySelectorAll(r);else C=o[E].getElementsByTagName(v);var G=C.length;for(var H=0;H<G;H++)A.push(C[H])}if(!D)for(var I=1;I<u.length;I++){var J=u[I],K=J.charAt(0)==".",L=J.substring(1);for(E=0;E<A.length;E++){var M=A[E];if(!M||M.nodeType!==1)continue;if(K){if(!c("CSS").hasClass(M,L))delete A[E];continue}else{var N=J.slice(1,J.length-1),O=N.indexOf("=");if(O<0){if(!i(M,N)){delete A[E];continue}}else{var P=N.substr(0,O),Q=N.substr(O+1);Q=Q.slice(1,Q.length-1);if(M.getAttribute(P)!=Q){delete A[E];continue}}}}}for(E=0;E<A.length;E++)if(A[E]){s.push(A[E]);if(t)break}}o=s}return o},getSelection:function k(){var l=window.getSelection;if(l)return l()+"";else{var m=document.selection;if(m)return m.createRange().text}return null},contains:function k(l,m){return c("containsNode")(c("ge")(l),c("ge")(m))},getRootElement:function k(){var l=c("ifRequired")("Quickling",function(m){return m.isActive()?c("ge")("content"):null});return l||document.body},isNodeOfType:function k(l,m){var n=c("createArrayFromMixed")(m).join("|").toUpperCase().split("|"),o=c("createObjectFrom")(n);return c("isNode")(l)&&l.nodeName in o},isInputNode:function k(l){return j.isNodeOfType(l,["input","textarea"])||l.contentEditable==="true"}};f.exports=j}),18);
__d("CurrentEventMeta",[],(function a(b,c,d,e,f,g){var h=null,i={},j={__setCurrentEventID:function k(l){h=l},__informEventDataReady:function k(l,m){if(i[l]){i[l].forEach(function(n){return n(m)});delete i[l]}},hasCurrentEvent:function k(){return!!h},registerForCurrentEventData:function k(l){if(h){i[h]=i[h]||[];i[h].push(l)}}};f.exports=j}),null);
__d("EventProfilerEagerExecution",["DataStore","Parent","ProfilingCounters","TimeSliceReferenceCounting"],(function a(b,c,d,e,f,g){"use strict";var h=0,i="data-event-profiler-eet-id";function j(k,l,m,n){this.$EventProfilerEagerExecution3=[];this.$EventProfilerEagerExecution4=[];var o="eagerly_executed_tree_"+ ++h,p=i+m,q=void 0;if(l){q=c("TimeSliceReferenceCounting").onAllChildrenFinished(function(){k.removeAttribute(p);c("DataStore").remove(k,p);n()});c("ProfilingCounters").currentContext().addAttribution(o,c("ProfilingCounters").AttributionPropagation.ONLY_ON_CONTINUATIONS)}this.sampleWeight=l;this.$EventProfilerEagerExecution1=q;this.$EventProfilerEagerExecution2=o;c("DataStore").set(k,p,this);k.setAttribute(p,o)}j.prototype.__registerInteractionWePotentiallyEagerlyExecutedFor=function(k,l){this.$EventProfilerEagerExecution3.push(k);k.registerOnBeforeSend(function(){if(this.$EventProfilerEagerExecution4.find(function(m){return m===k})==null)if(l)k.addExtraSampleRate(1/l);else k.disable()}.bind(this))};j.prototype.claimEagerExecutionForCurrentlyActiveInteraction=function(){var k=this.$EventProfilerEagerExecution1;if(!k)return;for(var l=this.$EventProfilerEagerExecution3,m=Array.isArray(l),n=0,l=m?l:l[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var o;if(m){if(n>=l.length)break;o=l[n++]}else{n=l.next();if(n.done)break;o=n.value}var p=o;if(p.hasActiveReferenceCountingHandle()){p.waitForReferenceCounter(k);p.addProfilingCounterAttribution(this.$EventProfilerEagerExecution2)}}};f.exports={declareEagerExecution:function k(l,m,n){var o=new j(l,m,n,function(){o=null});return function(){if(o)o.claimEagerExecutionForCurrentlyActiveInteraction()}},getEagerExecution:function k(l,m){var n=i+m,o=c("Parent").byAttribute(l,n);if(o)return c("DataStore").get(o,n);return null}}}),null);
__d("ArtilleryJSPointTypes",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({ASYNC_REQUEST_SENT:1,ASYNC_RESPONSE_RECEIVED:2,TRACE_STARTED:3,TRACE_ENDED:4})}),null);
/**
 * Copyright (C) 2010 by Johannes Baagoe <baagoe@baagoe.org>
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * @providesModule Alea
 * @preserve-header
 */
__d("Alea",[],(function a(b,c,d,e,f,g){function h(){var j=4022871197,k=function k(l){l=l.toString();for(var m=0;m<l.length;m++){j+=l.charCodeAt(m);var n=.02519603282416938*j;j=n>>>0;n-=j;n*=j;j=n>>>0;n-=j;j+=n*4294967296}return(j>>>0)*23283064365386963e-26};k.version="Mash 0.9";return k}function i(){return function(j){var k=0,l=0,m=0,n=1;if(j.length===0)j=[new Date()];var o=new h();k=o(" ");l=o(" ");m=o(" ");for(var p=0;p<j.length;p++){k-=o(j[p]);if(k<0)k+=1;l-=o(j[p]);if(l<0)l+=1;m-=o(j[p]);if(m<0)m+=1}o=null;var q=function q(){var r=2091639*k+n*23283064365386963e-26;k=l;l=m;m=r-(n=r|0);return m};q.version="Alea 0.9";q.args=j;return q}(Array.prototype.slice.call(arguments))}f.exports=i}),null);
__d("ArtilleryTraceIDUtils",["Alea","ErrorUtils","ServerNonce"],(function a(b,c,d,e,f,g){var h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=c("Alea")(c("ServerNonce").ServerNonce),j=function j(){var l=0,m=0,n="";for(var o=10;o>=0;o--){if(l<6){m=Math.floor(2147483648*i());l=32}if(o===0)m&=7;n=h.charAt(m&63)+n;m>>=6;l-=6}return n},k={newTraceId:function l(){var m=void 0;for(var n=3;n>0;n--){m=j();if(m!=this.getDummyId())return m}c("ErrorUtils").reportError(new Error("failed to generate valid Fbtrace id"));return this.getDummyId()},newObjectId:function l(){return this.newTraceId()},getDummyId:function l(){return"AAAAAAAAAAA"},traceIdToBucket:function l(m){var n=m.charAt(m.length-1);return h.indexOf(n)%32}};f.exports=k}),null);
__d("Random",["Alea","ServerNonce"],(function a(b,c,d,e,f,g){"use strict";var h=4294967296,i=c("ServerNonce").ServerNonce,j=c("Alea")(i),k={random:function l(){if(typeof window!=="undefined"&&typeof Uint32Array!=="undefined"){var m=new Uint32Array(1);if(window.crypto&&window.crypto.getRandomValues)return window.crypto.getRandomValues(m)[0]/h;else if(window.msCrypto&&window.msCrypto.getRandomValues)return window.msCrypto.getRandomValues(m)[0]/h}return j()},uint32:function l(){return Math.floor(this.random()*h)},coinflip:function l(m){return m!==0&&k.random()*m<=1}};f.exports=k}),null);
__d("TimeSliceInteractionReliability",["Map","ifRequired"],(function a(b,c,d,e,f,g){"use strict";var h="timeslice_interactions",i=true,j=new(c("Map"))();function k(m,n,o){return n+":"+o+":"+m}function l(m,n,o){var p=k(m,n,o),q=c("ifRequired")("BanzaiODS",function(f){return f});if(!q){var r=j.get(p)||0;j.set(p,r+1)}else{if(i){j.forEach(function(s,t){return q.bumpEntityKey(h,t,s)});i=false}q.bumpEntityKey(h,p,1)}}f.exports={bumpLifecycleCounter:l}}),null);
__d("TimingAnnotations",["Map","Set"],(function a(b,c,d,e,f,g){var h,i,j,k;l.prototype.addStringAnnotation=function(p,q){"use strict";return this};l.prototype.addSetAnnotation=function(p,q){"use strict";return this};l.prototype.addSetElement=function(p,q){"use strict";return this};l.prototype.registerOnBeforeSend=function(p){"use strict";return this};function l(){"use strict"}h=babelHelpers.inherits(m,l);i=h&&h.prototype;m.prototype.addVectorAnnotation=function(p,q){"use strict";return this};m.prototype.addVectorElement=function(p,q){"use strict";return this};function m(){"use strict";h.apply(this,arguments)}function n(){"use strict";this.$TimingAnnotations1=null;this.$TimingAnnotations2=null;this.$TimingAnnotations3=[]}n.prototype.addStringAnnotation=function(p,q){"use strict";this.$TimingAnnotations2=this.$TimingAnnotations2||new(c("Map"))();this.$TimingAnnotations2.set(p,q);return this};n.prototype.addSetAnnotation=function(p,q){"use strict";var r=this.$TimingAnnotations1||new(c("Map"))(),s=r.get(p)||new(c("Set"))();q.forEach(function(t){return s.add(t)});r.set(p,s);this.$TimingAnnotations1=r;return this};n.prototype.addSetElement=function(p,q){"use strict";var r=this.$TimingAnnotations1||new(c("Map"))(),s=r.get(p)||new(c("Set"))();s.add(q);r.set(p,s);this.$TimingAnnotations1=r;return this};n.prototype.registerOnBeforeSend=function(p){"use strict";this.$TimingAnnotations3.push(p);return this};n.prototype.prepareToSend=function(){"use strict";this.$TimingAnnotations3.forEach(function(F){return F(this)}.bind(this));this.$TimingAnnotations3=[];var p={};if(this.$TimingAnnotations1!=null)for(var q=this.$TimingAnnotations1,r=Array.isArray(q),s=0,q=r?q:q[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var t;if(r){if(s>=q.length)break;t=q[s++]}else{s=q.next();if(s.done)break;t=s.value}var u=t,v=u[0],w=u[1];p[v]=Array.from(w.values())}var x={};if(this.$TimingAnnotations2!=null)for(var y=this.$TimingAnnotations2,z=Array.isArray(y),A=0,y=z?y:y[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var B;if(z){if(A>=y.length)break;B=y[A++]}else{A=y.next();if(A.done)break;B=A.value}var C=B,D=C[0],E=C[1];x[D]=E}return{setProps:p,stringProps:x}};j=babelHelpers.inherits(o,n);k=j&&j.prototype;function o(){var p,q;"use strict";for(var r=arguments.length,s=Array(r),t=0;t<r;t++)s[t]=arguments[t];return q=(p=k.constructor).call.apply(p,[this].concat(s)),this.$TraceTimingAnnotations1=null,q}o.prototype.addVectorAnnotation=function(p,q){"use strict";this.$TraceTimingAnnotations1=this.$TraceTimingAnnotations1||new(c("Map"))();this.$TraceTimingAnnotations1.set(p,q);return this};o.prototype.addVectorElement=function(p,q){"use strict";var r=this.$TraceTimingAnnotations1=this.$TraceTimingAnnotations1||new(c("Map"))(),s=this.$TraceTimingAnnotations1.get(p)||[];s.push(q);r.set(p,s);return this};o.prototype.prepareToSend=function(){"use strict";var p=k.prepareToSend.call(this);p.vectorProps={};if(this.$TraceTimingAnnotations1!=null)for(var q=this.$TraceTimingAnnotations1,r=Array.isArray(q),s=0,q=r?q:q[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var t;if(r){if(s>=q.length)break;t=q[s++]}else{s=q.next();if(s.done)break;t=s.value}var u=t,v=u[0],w=u[1];p.vectorProps[v]=w}return p};n.EmptyTimingAnnotations=l;n.EmptyTraceTimingAnnotations=m;n.TraceTimingAnnotations=o;f.exports=n}),null);
__d("EventEmitterWithValidation",["BaseEventEmitter"],(function a(b,c,d,e,f,g){"use strict";var h,i;h=babelHelpers.inherits(j,c("BaseEventEmitter"));i=h&&h.prototype;function j(m){i.constructor.call(this);this.$EventEmitterWithValidation1=Object.keys(m)}j.prototype.emit=function(m){k(m,this.$EventEmitterWithValidation1);return i.emit.apply(this,arguments)};function k(m,n){if(n.indexOf(m)===-1)throw new TypeError(l(m,n))}function l(m,n){var o='Unknown event type "'+m+'". ';o+="Known event types: "+n.join(", ")+".";return o}f.exports=j}),18);
__d("mixInEventEmitter",["invariant","EventEmitterWithHolding","EventEmitterWithValidation","EventHolder"],(function a(b,c,d,e,f,g,h){"use strict";function i(k,l){l||h(0);var m=k.prototype||k;!m.__eventEmitter||h(0);var n=k.constructor;if(n)n===Object||n===Function||h(0);m.__types=babelHelpers["extends"]({},m.__types,l);Object.assign(m,j)}var j={emit:function k(l,m,n,o,p,q,r){return this.__getEventEmitter().emit(l,m,n,o,p,q,r)},emitAndHold:function k(l,m,n,o,p,q,r){return this.__getEventEmitter().emitAndHold(l,m,n,o,p,q,r)},addListener:function k(l,m,n){return this.__getEventEmitter().addListener(l,m,n)},once:function k(l,m,n){return this.__getEventEmitter().once(l,m,n)},addRetroactiveListener:function k(l,m,n){return this.__getEventEmitter().addRetroactiveListener(l,m,n)},listeners:function k(l){return this.__getEventEmitter().listeners(l)},removeAllListeners:function k(){this.__getEventEmitter().removeAllListeners()},removeCurrentListener:function k(){this.__getEventEmitter().removeCurrentListener()},releaseHeldEventType:function k(l){this.__getEventEmitter().releaseHeldEventType(l)},__getEventEmitter:function k(){if(!this.__eventEmitter){var l=new(c("EventEmitterWithValidation"))(this.__types),m=new(c("EventHolder"))();this.__eventEmitter=new(c("EventEmitterWithHolding"))(l,m)}return this.__eventEmitter}};f.exports=i}),18);
__d("Visibility",["TimeSlice","mixInEventEmitter"],(function a(b,c,d,e,f,g){var h=void 0,i=void 0;if(document.hidden!==undefined){h="hidden";i="visibilitychange"}else if(document.mozHidden!==undefined){h="mozHidden";i="mozvisibilitychange"}else if(document.msHidden!==undefined){h="msHidden";i="msvisibilitychange"}else if(document.webkitHidden!==undefined){h="webkitHidden";i="webkitvisibilitychange"}function j(){return h?document[h]:false}function k(){return document.addEventListener&&i!==undefined}var l={HIDDEN:"hidden",VISIBLE:"visible",isHidden:j,isSupported:k};c("mixInEventEmitter")(l,{visible:true,hidden:true});if(k())document.addEventListener(i,c("TimeSlice").guard(function m(){l.emit(j()?l.HIDDEN:l.VISIBLE)},"visibility change"));f.exports=l}),null);
__d("clearTimeout",["TimerStorage","TimeSliceReferenceCounting"],(function a(b,c,d,e,f,g){var h=b.clearTimeout.nativeBackup||b.clearTimeout,i=c("TimerStorage").TIMEOUT;f.exports=function(){for(var j=arguments.length,k=Array(j),l=0;l<j;l++)k[l]=arguments[l];c("TimerStorage").unset(i,k[0]);var m=i+k[0];if(k[0]!=null&&c("TimeSliceReferenceCounting").isValidCancellationToken(m))c("TimeSliceReferenceCounting").cancelTimeSlice(m);return Function.prototype.apply.call(h,b,k)}}),18);
__d("compactArray",[],(function a(b,c,d,e,f,g){"use strict";function h(i){var j=[];for(var k=0;k<i.length;++k){var l=i[k];if(l!=null)j.push(l)}return j}f.exports=h}),null);
__d("TimeSliceInteraction",["ArtilleryJSPointTypes","ArtilleryTraceIDUtils","AsyncProfiler","Bootloader","CircularBuffer","ErrorUtils","Heartbeat","Map","ProfilingCounters","Random","Set","TimeSlice","TimeSliceInteractionReliability","TimeSliceInteractionSV","TimeSliceReferenceCounting","TimingAnnotations","Visibility","clearTimeout","compactArray","performance","performanceAbsoluteNow","requestIdleCallbackAcrossTransitions","setTimeoutAcrossTransitions"],(function a(b,c,d,e,f,aa){var g={pointGroup:null,type:null,isPointOfInterest:null},h=250,i=4e3,j=new(c("CircularBuffer"))(h),k=new(c("Map"))(),l=new(c("CircularBuffer"))(i);l.onEvict(function(B){return k["delete"](B)});var m=100,n=new(c("CircularBuffer"))(m),o=70*1e3,p=new(c("Map"))(),q=new(c("TimingAnnotations").EmptyTimingAnnotations)(),r=new(c("TimingAnnotations").EmptyTraceTimingAnnotations)(),s="artillery_javascript_actions",t="artillery_javascript_lite_actions";function u(B){var C="visibility_state_"+B,D={pointGroup:"visibility_state_changes"};return function(){return A.informGlobally(C,D)}}if(c("Visibility")&&c("Visibility").addListener){c("Visibility").addListener(c("Visibility").HIDDEN,u("hidden"));c("Visibility").addListener(c("Visibility").VISIBLE,u("visible"))}function v(B){if(c("Visibility")){var C=c("Visibility").isHidden()?c("Visibility").HIDDEN:c("Visibility").VISIBLE;B.inform("visibility_state_"+C,{pointGroup:"visibility_state_changes"})}}function w(B){var C=c("TimeSliceInteractionSV").interaction_to_coinflip,D=c("TimeSliceInteractionSV").interaction_to_lite_coinflip,E=Object.prototype.hasOwnProperty.call(C,B)?C[B]:c("TimeSliceInteractionSV").default_rate,F=Object.prototype.hasOwnProperty.call(D,B)?D[B]:c("TimeSliceInteractionSV").lite_default_rate,G=new(c("Set"))();if(c("Random").coinflip(F))G.add("lite");if(c("Random").coinflip(E))G.add("full");var H=0;if(G.has("full"))H=1/E;else if(E===0)H=0;else H=1-1/E;var I=0;if(G.has("lite"))I=1/F;return{modes:G,probability:H,liteProbability:I}}function ba(){var B=c("ErrorUtils").normalizeError(Error()).stackFrames;if(B)B.forEach(function(C){return delete C.text});return B}function x(){return p.size!==0}function y(B){return babelHelpers["extends"]({},B,{annotations:B.annotations.prepareToSend()})}function z(B,C){var D=C.getNestedTotalsByAttributions(B),E=D.attributed,F=D.unattributed,G={};for(var H=Object.entries(E),I=Array.isArray(H),J=0,H=I?H:H[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var K;if(I){if(J>=H.length)break;K=H[J++]}else{J=H.next();if(J.done)break;K=J.value}var L=K,M=L[0],N=L[1];G["internal:"+M]=N}for(var O=Object.entries(F),P=Array.isArray(O),Q=0,O=P?O:O[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var R;if(P){if(Q>=O.length)break;R=O[Q++]}else{Q=O.next();if(Q.done)break;R=Q.value}var S=R,T=S[0],U=S[1];G["external:"+T]=U}return G}A.create=function(B){var C=arguments.length<=1||arguments[1]===undefined?[]:arguments[1];"use strict";var D=w(B),E=D.modes,F=D.probability,G=D.liteProbability,H=new A(B,E,F,G,C);if(E.has("full")){n.write({interaction:H,ts:c("performanceAbsoluteNow")()});H.trace().addStringAnnotation("initiatorType","manually_ended")}for(var I=E,J=Array.isArray(I),K=0,I=J?I:I[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var L;if(J){if(K>=I.length)break;L=I[K++]}else{K=I.next();if(K.done)break;L=K.value}var M=L;c("TimeSliceInteractionReliability").bumpLifecycleCounter("starting",B,M)}return H};A.createAutoclosed=function(B){var C,D=this,E=arguments.length<=1||arguments[1]===undefined?[]:arguments[1];"use strict";var F=A.create(B,E);if(F.isEnabled())(function(){F.trace().addStringAnnotation("initiatorType","autoclosed");var G=c("setTimeoutAcrossTransitions")(c("TimeSlice").guard(function(){if(!F.$TimeSliceInteraction1){F.trace().addStringAnnotation("terminated_by_timeout_ms",o.toString());F.finish()}},"timeout for interaction "+B,{isContinuation:false}),o);F.registerOnBeforeSend(function(){return c("clearTimeout")(G)});var H=c("TimeSliceReferenceCounting").onAllChildrenFinished();if(H==null){F.disable();c("ErrorUtils").reportError(new Error("starting autoclosed interaction outside of a timeslice."))}else{F.waitForReferenceCounter(H);F.trace().addStringAnnotation("on_demand_reference_counting",c("TimeSliceInteractionSV").on_demand_reference_counting?"1":"0");var I="timeslice_interaction_"+D.$TimeSliceInteraction2;if(F.isEnabledForMode("full")){c("ProfilingCounters").currentContext().addAttribution(I,c("ProfilingCounters").AttributionPropagation.ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC);F.addProfilingCounterAttribution(I)}}})();return F};A.informGlobally=function(B,C){"use strict";if(!x())return q;var D=c("performanceAbsoluteNow")(),E=new(c("TimingAnnotations"))(),F=babelHelpers["extends"]({ts:D,name:B,annotations:E,rawStackTrace:C&&C.rawStackTrace||null,guardStack:c("TimeSlice").getGuardNameStack()},g,C);E.addStringAnnotation("global_point","1");p.forEach(function(G){return G.push(F)});return E};A.informOnPage=function(B,C){"use strict";var D=c("performanceAbsoluteNow")(),E=new(c("TimingAnnotations"))(),F=babelHelpers["extends"]({ts:D,name:B,annotations:E,rawStackTrace:C&&C.rawStackTrace||null,guardStack:[]},g,C);j.write(F);return E};A.getReferenceCounterActiveTimeSlices=function(){"use strict";return Array.from(p.keys()).filter(function(B){return B.hasActiveReferenceCountingHandle()})};function A(B,C,D,E){var F,G=this,H=arguments.length<=4||arguments[4]===undefined?[]:arguments[4];"use strict";this.$TimeSliceInteraction4=null;this.$TimeSliceInteraction5=true;this.$TimeSliceInteraction6=null;this.$TimeSliceInteraction7=[];this.$TimeSliceInteraction1=false;this.$TimeSliceInteraction8=null;this.$TimeSliceInteraction11=[];this.$TimeSliceInteraction12=[];this.$TimeSliceInteraction13=new(c("TimingAnnotations").TraceTimingAnnotations)();this.$TimeSliceInteraction14=new(c("Map"))();this.$TimeSliceInteraction17=null;this.$TimeSliceInteraction19=1;this.$TimeSliceInteraction22=[];this.$TimeSliceInteraction23=1;this.$TimeSliceInteraction24={};this.$TimeSliceInteraction15=C;this.$TimeSliceInteraction3=B;this.$TimeSliceInteraction20=D;this.$TimeSliceInteraction21=E;this.$TimeSliceInteraction16=c("performanceAbsoluteNow")();this.$TimeSliceInteraction18=new(c("Map"))();this.$TimeSliceInteraction10=new(c("Set"))();this.inform("trace_started",{type:c("ArtilleryJSPointTypes").TRACE_STARTED,pointGroup:"e2e",isPointOfInterest:true});v(this);p.set(this,[]);if(this.isEnabledForMode("full")){if(c("TimeSliceInteractionSV").enable_heartbeat)this.$TimeSliceInteraction6=c("Heartbeat").get().expressInterest();if(c("AsyncProfiler").enabled())this.$TimeSliceInteraction9=c("AsyncProfiler").startRecording();this.$TimeSliceInteraction2=c("ArtilleryTraceIDUtils").newTraceId()}if(C.size===0)this.disable(true);else(function(){var I={trace:function(){return this.trace()}.bind(G),countDown:function(){return this.countDown()}.bind(G),forceFinish:function(){return this.finish(true)}.bind(G)};G.$TimeSliceInteraction22=c("compactArray")(H.map(function(J){this.$TimeSliceInteraction23++;return J.registerInteraction(I)}.bind(G)))})()}A.prototype.countDown=function(){"use strict";this.$TimeSliceInteraction23--;if(this.$TimeSliceInteraction23===0){if(this.$TimeSliceInteraction17)this.$TimeSliceInteraction17()}else if(this.$TimeSliceInteraction23<0)c("ErrorUtils").reportError(new Error("some hook counted down twice"))};A.prototype.countUp=function(){"use strict";if(this.$TimeSliceInteraction23>0)++this.$TimeSliceInteraction23;else c("ErrorUtils").reportError(new Error("Attempting to countUp on finished interaction"))};A.prototype.inform=function(B,C){"use strict";var D=C!=null&&C.isPointOfInterest;if(!this.isEnabledForMode("full")&&!(this.isEnabledForMode("lite")&&D))return q;var E=c("performanceAbsoluteNow")(),F=new(c("TimingAnnotations"))(),G=this.isEnabledForMode("full")?c("TimeSlice").getGuardNameStack():[];this.$TimeSliceInteraction11.push(babelHelpers["extends"]({ts:E,name:B,annotations:F,rawStackTrace:C&&C.rawStackTrace||null,guardStack:G},g,C));return F};A.prototype.informPointWithOverride=function(B,C){"use strict";var D=c("performanceAbsoluteNow")(),E=C!=null&&C.isPointOfInterest;if(!this.isEnabledForMode("full")&&!(this.isEnabledForMode("lite")&&E)||!this.$TimeSliceInteraction24)return q;var F=this.isEnabledForMode("full")?c("TimeSlice").getGuardNameStack():[],G=this.$TimeSliceInteraction24[B];if(C)C.rawStackTrace=C.rawStackTrace||null;if(G){G.ts=D;G.guardStack=F;Object.assign(G,C||{})}else{var H=new(c("TimingAnnotations"))();this.$TimeSliceInteraction24[B]=babelHelpers["extends"]({ts:D,name:B,annotations:H,rawStackTrace:C&&C.rawStackTrace||null,guardStack:F},g,C)}return this.$TimeSliceInteraction24[B].annotations};A.prototype.invokeWithProfiling=function(B,C){"use strict";if(!this.isEnabledForMode("full"))return C();var D=this.inform("start_"+B);this.$TimeSliceInteraction7.push(D);var E=c("ErrorUtils").applyWithGuard(C,b,null,null,B);this.inform("finished_"+B);this.$TimeSliceInteraction7.pop();return E};A.prototype.getCurrentInvocation=function(){"use strict";if(!this.isEnabledForMode("full"))return q;else if(this.$TimeSliceInteraction7.length<1)return q;else return this.$TimeSliceInteraction7[this.$TimeSliceInteraction7.length-1]};A.prototype.finish=function(B){var C,D=this;"use strict";if(!this.$TimeSliceInteraction5)return;if(B&&this.$TimeSliceInteraction17){this.$TimeSliceInteraction17();return}if(this.$TimeSliceInteraction1)c("ErrorUtils").reportError(new Error("Trace was already marked as ended"));else(function(){var E;v(D);for(var F=D.$TimeSliceInteraction15,G=Array.isArray(F),H=0,F=G?F:F[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var I;if(G){if(H>=F.length)break;I=F[H++]}else{H=F.next();if(H.done)break;I=H.value}var J=I;c("TimeSliceInteractionReliability").bumpLifecycleCounter("finishing",D.$TimeSliceInteraction3,J)}D.inform("trace_ended",{type:c("ArtilleryJSPointTypes").TRACE_ENDED,pointGroup:"e2e",isPointOfInterest:true});var K=D.isEnabledForMode("lite"),L=D.isEnabledForMode("full");if(L)D.trace().addStringAnnotation("weight",""+1/(D.$TimeSliceInteraction19*D.$TimeSliceInteraction20));if(K)D.trace().addStringAnnotation("lite_weight",""+1/(D.$TimeSliceInteraction19*D.$TimeSliceInteraction21));var M=c("performanceAbsoluteNow")(),N=p.get(D);p["delete"](D);if(D.$TimeSliceInteraction6)D.$TimeSliceInteraction6();if(D.$TimeSliceInteraction22)D.$TimeSliceInteraction22.forEach(function(O){O.remove()});if(K||L)(function(){var O,P=function(R){if(K)this.$TimeSliceInteraction25();if(L)this.$TimeSliceInteraction26(M,N,R);this.$TimeSliceInteraction27()}.bind(D),Q=P;if(D.$TimeSliceInteraction9)(function(){var R=c("AsyncProfiler").stopRecording(D.$TimeSliceInteraction9);Q=function Q(){R["catch"](function(S){setTimeout(function(){throw S},0)}).then(P)}})();if(B)Q();else D.$TimeSliceInteraction17=function(){return c("requestIdleCallbackAcrossTransitions")(function(){return Q()})}})();D.countDown();D.$TimeSliceInteraction1=true})()};A.prototype.registerOnBeforeSend=function(B){"use strict";if(this.$TimeSliceInteraction5)this.$TimeSliceInteraction12.push(B);return this};A.prototype.trace=function(){"use strict";if(!this.$TimeSliceInteraction5)return r;return this.$TimeSliceInteraction13};A.prototype.getTraceID=function(){"use strict";if(this.$TimeSliceInteraction5)return this.$TimeSliceInteraction2;return null};A.prototype.addExtraSampleRate=function(B){"use strict";this.$TimeSliceInteraction19=B;return this};A.prototype.isEnabled=function(){"use strict";return this.$TimeSliceInteraction5};A.prototype.disable=function(){var B=arguments.length<=0||arguments[0]===undefined?false:arguments[0];"use strict";p["delete"](this);if(this.$TimeSliceInteraction6)this.$TimeSliceInteraction6();if(this.$TimeSliceInteraction22)this.$TimeSliceInteraction22.forEach(function(H){H.remove()});if(this.$TimeSliceInteraction9)c("AsyncProfiler").stopRecording(this.$TimeSliceInteraction9);if(!B&&this.$TimeSliceInteraction5)for(var C=this.$TimeSliceInteraction15,D=Array.isArray(C),E=0,C=D?C:C[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var F;if(D){if(E>=C.length)break;F=C[E++]}else{E=C.next();if(E.done)break;F=E.value}var G=F;c("TimeSliceInteractionReliability").bumpLifecycleCounter("disabled",this.$TimeSliceInteraction3,G)}this.$TimeSliceInteraction5=false;this.$TimeSliceInteraction27()};A.getPageLoadPoints=function(B,C){"use strict";var D=[],E=j.read();for(var F=E.length-1;F>=0;F--){var G=E[F];if(G.ts<B)return D;else if(G.ts<C)D.push(y(G))}return D};A.getInteractionIDsBetween=function(B,C){"use strict";var D=[],E=n.read();for(var F=E.length-1;F>=0;F--){var G=E[F],H=G.interaction,I=G.ts,J=H.getTraceID();if(I<B)return D;else if(I<C&&J!=null)D.push(J)}return D};A.prototype.receiveAsyncResponse=function(B){"use strict";if(B!=null&&B.artillery_info&&this.isEnabledForMode("full"))this.$TimeSliceInteraction28(B.artillery_info.artillery_join_points);else this.disable();return this};A.prototype.addArtilleryIDHeader=function(B){"use strict";if(this.$TimeSliceInteraction5)B.setRequestHeader("X-ARTILLERY-REQ-METADATA",JSON.stringify({trace_id:this.$TimeSliceInteraction2}));return this};A.annotateGloballyResourceRequest=function(B){"use strict";var C=k.get(B);if(C!=null)return C;else{var D=new(c("TimingAnnotations"))();l.write(B);k.set(B,D);return D}};A.prototype.forResourceRequest=function(B){"use strict";if(!this.isEnabledForMode("full"))return q;else{var C=this.$TimeSliceInteraction14.get(B);if(C)return C;else{var D=new(c("TimingAnnotations"))();this.$TimeSliceInteraction14.set(B,D);return D}}};A.prototype.waitForReferenceCounter=function(B){"use strict";if(!this.$TimeSliceInteraction5||this.$TimeSliceInteraction1)return this;var C=B.getContinuationExecutionCounterID();this.$TimeSliceInteraction18.set(C,B);B.addCallback(function(){if(this.$TimeSliceInteraction18["delete"](C)&&this.$TimeSliceInteraction18.size===0&&this.$TimeSliceInteraction5&&!this.$TimeSliceInteraction1)this.finish()}.bind(this));return this};A.prototype.hasActiveReferenceCountingHandle=function(){"use strict";for(var B=this.$TimeSliceInteraction18.values(),C=Array.isArray(B),D=0,B=C?B:B[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var E;if(C){if(D>=B.length)break;E=B[D++]}else{D=B.next();if(D.done)break;E=D.value}var F=E;if(F.isInsideContinuationExecution())return true}return false};A.prototype.addProfilingCounterAttribution=function(B){"use strict";this.$TimeSliceInteraction10.add(B);return this};A.prototype.$TimeSliceInteraction28=function(B){"use strict";if(!this.isEnabledForMode("full"))return this;this.$TimeSliceInteraction4=B;return this};A.prototype.$TimeSliceInteraction25=function(){"use strict";this.$TimeSliceInteraction12.forEach(function(E){return E()});this.$TimeSliceInteraction12=[];if(!this.isEnabled())return;var B=[],C=this.$TimeSliceInteraction11.concat(Object.values(this.$TimeSliceInteraction24));C.forEach(function(E){if(E.isPointOfInterest)B.push({ts:E.ts,name:E.name,pointGroup:E.pointGroup,annotations:E.annotations.prepareToSend()})});var D={trace_id:this.$TimeSliceInteraction2,action_name:this.$TimeSliceInteraction3,trace_annotations:this.$TimeSliceInteraction13.prepareToSend(),points:B};c("Bootloader").loadModules(["Banzai","BanzaiODS"],function(E,F){c("TimeSliceInteractionReliability").bumpLifecycleCounter("posting",this.$TimeSliceInteraction3,"lite");E.post(t,D,E.VITAL)}.bind(this),"TimeSliceInteraction")};A.prototype.$TimeSliceInteraction26=function(B,C,D){"use strict";this.$TimeSliceInteraction12.forEach(function(H){return H()});this.$TimeSliceInteraction12=[];if(!this.isEnabled())return;var E=C!=null?this.$TimeSliceInteraction11.concat(C):this.$TimeSliceInteraction11;E.push.apply(E,Object.values(this.$TimeSliceInteraction24));var F=E.map(y),G=Array.from(this.$TimeSliceInteraction10.keys());c("Bootloader").loadModules(["Banzai","BanzaiStream","BanzaiODS","ResourceTimingBootloaderHelper","TimeSliceHelper","SnappyCompress"],function(H,I,J,K,L,M){c("TimeSliceInteractionReliability").bumpLifecycleCounter("posting",this.$TimeSliceInteraction3,"full");var N=L.getMetrics(this.$TimeSliceInteraction16,B,c("TimeSliceInteractionSV").maxBlockMergeDuration,c("TimeSliceInteractionSV").maxBlockMergeDistance,{includeRefTreeIDs:true,counterFunction:function U(V){return z(G,V)}}),O=N.reduce(function(U,V){if(U==null||V.begin<U.begin)return V;else return U},null),P=O!=null&&O.begin<=this.$TimeSliceInteraction16&&O.end>=this.$TimeSliceInteraction16;this.$TimeSliceInteraction13.addStringAnnotation("overflown_timeslice_buffer",P?"0":"1");var Q=void 0;if(c("performance")&&c("performance").timing&&c("performance").timing.navigationStart){var R=K.getMetrics(this.$TimeSliceInteraction16,false,null,B,true,true);Q=R.data;if(R.diagnostics){this.$TimeSliceInteraction13.addStringAnnotation("number_of_valid_entries",R.diagnostics.numValidEntries.toString());this.$TimeSliceInteraction13.addStringAnnotation("number_of_success_metrics",R.diagnostics.numSuccessfulMetrics.toString())}Object.values(Q).forEach(function(U){return U.forEach(function(V){var W=k.get(V.desc),X=this.$TimeSliceInteraction14.get(V.desc),Y=W&&W.prepareToSend(),Z=X&&X.prepareToSend(),$=void 0;if(Z!=null&&Y!=null){Z.stringProps=babelHelpers["extends"]({},Y.stringProps,Z.stringProps);Z.setProps=babelHelpers["extends"]({},Y.setProps,Z.setProps);$=Z}else if(Z!=null)$=Z;else if(Y!=null)$=Y;V.annotations=$}.bind(this))}.bind(this))}else Q={};var S={trace_id:this.$TimeSliceInteraction2,join_points:this.$TimeSliceInteraction4,action_name:this.$TimeSliceInteraction3,points:F,traceAnnotations:this.$TimeSliceInteraction13.prepareToSend(),timeslices:L.formatMetricsForTransport(N),resource_timings:Q,sampler_profile:D};if(c("TimeSliceInteractionSV").compression_enabled)S=this.$TimeSliceInteraction29(M,S);var T=c("TimeSliceInteractionSV").banzai_stream_coinflip||0;if(c("Random").coinflip(T))I.post(s,S);else H.post(s,S)}.bind(this),"TimeSliceInteraction")};A.prototype.$TimeSliceInteraction29=function(B,C){"use strict";var D=["points","timeslices","resource_timings"],E={};D.forEach(function(F){var G=C[F];if(G==null)return;var H=JSON.stringify(G),I=this.$TimeSliceInteraction30(B,H);if(I!==null){E[F]=I;delete C[F]}}.bind(this));return babelHelpers["extends"]({},C,{miny:E})};A.prototype.$TimeSliceInteraction30=function(B,C){"use strict";if(window.Uint8Array===undefined||window.btoa===undefined)return null;var D=new window.Uint8Array(C.length);for(var E=0;E<C.length;E++)D[E]=C.charCodeAt(E);var F=B.compress(D),G="";for(var H=0;H<F.length;H++)G+=String.fromCharCode(F[H]);return window.btoa(G)};A.prototype.$TimeSliceInteraction27=function(){"use strict";delete this.$TimeSliceInteraction11;this.$TimeSliceInteraction12=[];delete this.$TimeSliceInteraction22;delete this.$TimeSliceInteraction24;delete this.$TimeSliceInteraction17};A.prototype.isEnabledForMode=function(B){"use strict";return this.$TimeSliceInteraction5&&!this.$TimeSliceInteraction1&&this.$TimeSliceInteraction15.has(B)};f.exports=A}),null);
__d("flattenArray",[],(function a(b,c,d,e,f,g){function h(j){var k=[];i(j,k);return k}function i(j,k){var l=j.length,m=0;while(l--){var n=j[m++];if(Array.isArray(n))i(n,k);else k.push(n)}}f.exports=h}),null);
__d("EventProfilerInteractionTracker",["MutationCountingExecutionObserver","TimeSlice","TimeSliceInteraction","flattenArray","setTimeoutAcrossTransitions","uniqueID"],(function a(b,c,d,e,f,g){"use strict";var h={},i={},j={track:function m(n,o,p){var q=c("uniqueID")(),r=n.map(function(w){return w+p});for(var s=r,t=Array.isArray(s),u=0,s=t?s:s[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var v;if(t){if(u>=s.length)break;v=s[u++]}else{u=s.next();if(u.done)break;v=u.value}var w=v;h[w]=h[w]||[];h[w].push(q)}if(o){i[q]=o;o.countUp()}c("setTimeoutAcrossTransitions")(c("TimeSlice").guard(function(){for(var x=r,y=Array.isArray(x),z=0,x=y?x:x[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var A;if(y){if(z>=x.length)break;A=x[z++]}else{z=x.next();if(z.done)break;A=z.value}var B=A,C=h[B],D=C.indexOf(q);if(D!==-1)C.splice(D,1)}if(o){delete i[q];o.countDown()}},"EventProfilerInteractionTracker timeout",{isContinuation:false}),6e4)},informExpectedTimeStamp:function m(n,o,p){var q=n.map(function(u){return u+p}),r=l(q);if(!r)return;var s=!!c("TimeSliceInteraction").getReferenceCounterActiveTimeSlices().find(function(u){return u===r}),t=o?"DD":"E2E",event="Expected_"+t;c("MutationCountingExecutionObserver").executeOnRootGuardEnded(function(){r.inform(event,{isPointOfInterest:true}).addStringAnnotation("ref_counted",s?"1":"0")})}};function k(m){if(!m)return;for(var n=m,o=Array.isArray(n),p=0,n=o?n:n[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var q;if(o){if(p>=n.length)break;q=n[p++]}else{p=n.next();if(p.done)break;q=p.value}var r=q,s=i[r];if(s){var event="Expected_DD";s.inform(event,{isPointOfInterest:true}).addStringAnnotation("conflicting","1")}}}function l(m){var n=c("flattenArray")(m.map(function(p){return h[p]})).filter(function(o,p,q){return!!o&&q.indexOf(o)===p});if(n.length!==1){k(n);return null}var o=n[0];return i[o]}f.exports=j}),null);
__d("EventProfilerSampler",["EventConfig"],(function a(b,c,d,e,f,g){"use strict";var h=c("EventConfig").interaction_boost,i=c("EventConfig").sampling||{},j=c("EventConfig").page_sampling_boost||1,k=[];Object.keys(c("EventConfig").interaction_regexes).forEach(function(n){k.push({id:n,regex:new RegExp(c("EventConfig").interaction_regexes[n])})});var l={canSample:function n(o){return!!i[o]},getEventSampleWeights:function n(event,o){if(event.__samplingWeights==undefined)event.__samplingWeights={interaction:m(this.getInteractionWeight(event,o)),event:m(this.getEventWeight(event))};return event.__samplingWeights},getInteractionWeight:function n(event,o){var p=event.type in i?i[event.type]:1;if(!p||!o||!o.length)return 0;var q=1;if(o&&o.length)for(var r=o,s=Array.isArray(r),t=0,r=s?r:r[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var u;if(s){if(t>=r.length)break;u=r[t++]}else{t=r.next();if(t.done)break;u=t.value}var v=u;if(h[v]){q=h[v];break}}return p*i.__interactionDefault/q},getEventWeight:function n(event){var o=event.type in i?i[event.type]:1;o/=j;return o*i.__eventDefault},getEventInteractionIDs:function n(o,p){var q=[];if(o==="click"||o==="mouseup")for(var r=p,s=Array.isArray(r),t=0,r=s?r:r[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var u;if(s){if(t>=r.length)break;u=r[t++]}else{t=r.next();if(t.done)break;u=t.value}var v=u;for(var w=k,x=Array.isArray(w),y=0,w=x?w:w[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var z;if(x){if(y>=w.length)break;z=w[y++]}else{y=w.next();if(y.done)break;z=y.value}var A=z;if(A.regex.test(v))q.push(A.id)}}return q}};function m(n){if(n===0)return 0;var o=i.__min||1;n=Math.round(Math.max(o,n));if(Math.random()*n<1)return n;return 0}f.exports=l}),null);
__d("SubscriptionList",["invariant"],(function a(b,c,d,e,f,g,h){function i(j,k){"use strict";this.$SubscriptionList1=[];this.$SubscriptionList2=j;this.$SubscriptionList3=k}i.prototype.add=function(j){"use strict";var k={callback:j};this.$SubscriptionList1.push(k);if(this.$SubscriptionList2&&this.$SubscriptionList1.length===1)this.$SubscriptionList2();return{remove:function(){var l=this.$SubscriptionList1.indexOf(k);l!==-1||h(0);this.$SubscriptionList1.splice(l,1);if(this.$SubscriptionList3&&this.$SubscriptionList1.length===0)this.$SubscriptionList3()}.bind(this)}};i.prototype.getCallbacks=function(){"use strict";return this.$SubscriptionList1.map(function(j){return j.callback})};i.prototype.fireCallbacks=function(j){"use strict";this.getCallbacks().forEach(function(k){k(j)})};f.exports=i}),18);
__d("TimeSpentPageTransitionCause",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({PAGE_LOAD:"load",PAGE_UNLOAD:"unload",TRANSITION:"transition",OPEN_OVERLAY_VIEW:"open_overlay_view",REPLACE_OVERLAY_VIEW:"replace_overlay_view",CLOSE_OVERLAY_VIEW:"close_overlay_view"})}),null);
__d("WebStorage",["ErrorUtils","ex"],(function a(b,c,d,e,f,g){var h={},i={};function j(p,q,r){if(!Object.prototype.hasOwnProperty.call(h,r))h[r]=q(r);return h[r]}function k(p){try{return window[p]}catch(q){}return null}function l(p){try{var q=window[p];if(q){var r="__test__"+Date.now();q.setItem(r,"");q.removeItem(r)}return q}catch(s){}return null}function m(p){var q=[];for(var r=0;r<p.length;r++)q.push(p.key(r)||"");return q}function n(p,q,r){var s=null;try{p.setItem(q,r)}catch(t){var u=m(p).map(function(q){var v=(p.getItem(q)||"").length;return q+"("+v+")"});s=new Error(c("ex")("%sStorage quota exceeded while setting %s(%s). Items(length) follows: %s",t.name?t.name+": ":"",q,r.length,u.join()));c("ErrorUtils").reportError(s)}return s}var o={getLocalStorage:function p(){return j(h,l,"localStorage")},getSessionStorage:function p(){return j(h,l,"sessionStorage")},getLocalStorageForRead:function p(){return j(i,k,"localStorage")},getSessionStorageForRead:function p(){return j(i,k,"sessionStorage")},setItemGuarded:n};f.exports=o}),18);
__d("isInIframe",[],(function a(b,c,d,e,f,g){var h=window!=window.top;function i(){return h}f.exports=i}),18);
__d("ScriptPath",["ErrorUtils","SubscriptionList","TimeSlice","TimeSpentPageTransitionCause","WebStorage","isInIframe"],(function a(b,c,d,e,f,g){"use strict";var h="sp_pi",i=1e3*30,j=null,k=null,l=new(c("SubscriptionList"))(),m=null,n=[],o=c("TimeSlice").guard(function(t,u){l.getCallbacks().forEach(function(v){c("ErrorUtils").applyWithGuard(function(){v({source:j,dest:k,cause:t,extraData:u})})})},"ScriptPath Notifying callbacks",{isContinuation:false});function p(){return k?k.scriptPath:undefined}function q(){var t=c("WebStorage").getSessionStorage();if(!t||c("isInIframe")())return;t.setItem(h,JSON.stringify({pageInfo:k,clickPoint:m,time:Date.now()}))}function r(){var t=c("WebStorage").getSessionStorageForRead();if(!t)return;var u=t.getItem(h);if(u){var v=JSON.parse(u);if(v){if(v.time<Date.now()-i){t=c("WebStorage").getSessionStorage();if(t)t.removeItem(h)}k=v.pageInfo;m=v.clickPoint;if(k)k.restored=true}}}r();var s={set:function t(u,v,w){j=k;k={scriptPath:u,categoryToken:v,extraData:w||{}};n=[];window._script_path=u;o()},openOverlayView:function t(u,v,w){if(!u)return;var x=n.length;if(x===0||n[x-1]!==u){j=Object.assign({},k);if(k)k.topViewEndpoint=u;if(w&&w.replaceTopOverlay&&x>0){n[x-1]=u;o(c("TimeSpentPageTransitionCause").REPLACE_OVERLAY_VIEW,v)}else{n.push(u);o(c("TimeSpentPageTransitionCause").OPEN_OVERLAY_VIEW,v)}}},closeOverlayView:function t(u,v){var w=n.lastIndexOf(u);if(w===-1)return;j=Object.assign({},k);if(k)if(w>0)k.topViewEndpoint=n[w-1];else k.topViewEndpoint=null;n=n.slice(0,w);o(c("TimeSpentPageTransitionCause").CLOSE_OVERLAY_VIEW,v)},setClickPointInfo:function t(u){m=u;q()},getClickPointInfo:function t(){return m},getScriptPath:p,getCategoryToken:function t(){return k?k.categoryToken:undefined},getTopViewEndpoint:function t(){var u=n.length;return u>0?n[u-1]:p()},getPageInfo:function t(){return k},getSourcePageInfo:function t(){return j},subscribe:function t(u){return l.add(c("TimeSlice").guard(u,"ScriptPath.subscribe"))},shutdown:function t(){q()}};f.exports=s}),18);
__d("Keys",[],(function a(b,c,d,e,f,g){"use strict";f.exports={BACKSPACE:8,TAB:9,RETURN:13,SHIFT:16,CTRL:17,ALT:18,PAUSE_BREAK:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,LEFT_WINDOW_KEY:91,RIGHT_WINDOW_KEY:92,SELECT_KEY:93,NUMPAD_0:96,NUMPAD_1:97,NUMPAD_2:98,NUMPAD_3:99,NUMPAD_4:100,NUMPAD_5:101,NUMPAD_6:102,NUMPAD_7:103,NUMPAD_8:104,NUMPAD_9:105,MULTIPLY:106,ADD:107,SUBTRACT:109,DECIMAL_POINT:110,DIVIDE:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUM_LOCK:144,SCROLL_LOCK:145,SEMI_COLON:186,EQUAL_SIGN:187,COMMA:188,DASH:189,PERIOD:190,FORWARD_SLASH:191,GRAVE_ACCENT:192,OPEN_BRACKET:219,BACK_SLASH:220,CLOSE_BRAKET:221,SINGLE_QUOTE:222}}),null);
/**
 * Copyright (c) 2012 Barnesandnoble.com, llc, Donavon West, and Domenic
 * Denicola
 *
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * "Software"), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 *
 * @preserve-header
 * @providesModule ImmediateImplementation
 */
__d("ImmediateImplementation",[],(function a(b,c,d,e,f,g){(function(b,h){"use strict";var i=1,j={},k={},l=k,m=false,n=b.document,o=void 0;function p(x){var y=x[0];x=Array.prototype.slice.call(x,1);j[i]=function(){y.apply(h,x)};l=l.next={handle:i++};return l.handle}function q(){var x=void 0,y=void 0;while(!m&&(x=k.next)){k=x;if(y=j[x.handle]){m=true;try{y();m=false}finally{r(x.handle);if(m){m=false;if(k.next)o(q)}}}}}function r(x){delete j[x]}function s(){var x;if(b.postMessage&&!b.importScripts){var x=function(){var y=true,z=function z(){y=false;if(b.removeEventListener)b.removeEventListener("message",z,false);else b.detachEvent("onmessage",z)};if(b.addEventListener)b.addEventListener("message",z,false);else if(b.attachEvent)b.attachEvent("onmessage",z);else return{v:false};b.postMessage("","*");return{v:y}}();if(typeof x==="object")return x.v}}function t(){var x="setImmediate$"+Math.random()+"$",y=function y(event){if(event.source===b&&typeof event.data==="string"&&event.data.indexOf(x)===0)q()};if(b.addEventListener)b.addEventListener("message",y,false);else b.attachEvent("onmessage",y);o=function o(){var z=p(arguments);b.postMessage(x+z,"*");return z}}function u(){var x=new MessageChannel();x.port1.onmessage=q;o=function o(){var y=p(arguments);x.port2.postMessage(y);return y}}function v(){var x=n.documentElement;o=function o(){var y=p(arguments),z=n.createElement("script");z.onreadystatechange=function(){z.onreadystatechange=null;x.removeChild(z);z=null;q()};x.appendChild(z);return y}}function w(){o=function o(){setTimeout(q,0);return p(arguments)}}if(s())t();else if(b.MessageChannel)u();else if(n&&n.createElement&&"onreadystatechange"in n.createElement("script"))v();else w();g.setImmediate=o;g.clearImmediate=r})(Function("return this")())}),null);
__d("clearImmediatePolyfill",["ImmediateImplementation"],(function a(b,c,d,e,f,g){f.exports=b.clearImmediate||c("ImmediateImplementation").clearImmediate}),null);
__d("clearImmediate",["TimerStorage","clearImmediatePolyfill"],(function a(b,c,d,e,f,g){f.exports=function(){for(var h=arguments.length,i=Array(h),j=0;j<h;j++)i[j]=arguments[j];c("TimerStorage").unset(c("TimerStorage").IMMEDIATE,i[0]);return Function.prototype.apply.call(c("clearImmediatePolyfill"),b,i)}}),null);
__d("setImmediatePolyfill",["invariant","PromiseUsePolyfillSetImmediateGK","ImmediateImplementation"],(function a(b,c,d,e,f,g,h){var i=b.setImmediate;if(c("PromiseUsePolyfillSetImmediateGK").www_always_use_polyfill_setimmediate||!i){var j=c("ImmediateImplementation");i=j.setImmediate}function k(){for(var l=arguments.length,m=Array(l),n=0;n<l;n++)m[n]=arguments[n];typeof m[0]==="function"||h(0);return i.apply(null,m)}f.exports=k}),null);
__d("setImmediateAcrossTransitions",["TimeSlice","setImmediatePolyfill"],(function a(b,c,d,e,f,g){f.exports=function(){for(var h=arguments.length,i=Array(h),j=0;j<h;j++)i[j]=arguments[j];i[0]=c("TimeSlice").guard(i[0],"setImmediate",{isContinuation:true});return c("setImmediatePolyfill").apply(b,i)}}),null);
__d("setImmediate",["TimerStorage","setImmediateAcrossTransitions"],(function a(b,c,d,e,f,g){f.exports=function(){for(var h=arguments.length,i=Array(h),j=0;j<h;j++)i[j]=arguments[j];var k,l=i[0];i[0]=function(){c("TimerStorage").unset(c("TimerStorage").IMMEDIATE,k);Function.prototype.apply.call(l,this,arguments)};if(l.__tsGuarded){i[0].__tsGuarded=true;i[0].__cancelCallback=l.__cancelCallback;i[0].__creationID=l.__creationID}k=c("setImmediateAcrossTransitions").apply(b,i);c("TimerStorage").set(c("TimerStorage").IMMEDIATE,k);return k}.bind(this)}),null);
__d("TimeSliceInteractionCancelHook",["Keys","clearImmediate","requireWeak","setImmediate"],(function a(b,c,d,e,f,g){"use strict";var h=[],i={registerInteraction:function j(k){k.countDown();var l=c("setImmediate")(function(){h.push(k)}),m=false;return{remove:function n(){if(m)return;m=true;c("clearImmediate")(l);var o=h.indexOf(k);if(o!==-1)h.splice(o,1)}}}};c("requireWeak")("Event",function(j){j.listen(document,"click",function(){h.forEach(function(k){k.trace().addStringAnnotation("clicked_during_interaction","1")})});j.listen(document,"keydown",function(k){if(j.getKeyCode(k)===c("Keys").ESC)h.forEach(function(l){l.trace().addStringAnnotation("escaped_during_interaction","1")})})});f.exports=i}),null);
__d("TimeSliceInteractionEventHook",["CurrentEventMeta"],(function a(b,c,d,e,f,g){"use strict";var h={registerInteraction:function i(j){if(c("CurrentEventMeta").hasCurrentEvent())c("CurrentEventMeta").registerForCurrentEventData(function(k){Object.keys(k).forEach(function(l){var m=""+k[l];j.trace().addStringAnnotation(l,m)});j.countDown()});else j.countDown();return null}};f.exports=h}),null);
__d("TimeSliceInteractionLeaveHook",["Run"],(function a(b,c,d,e,f,g){"use strict";var h=[],i={registerInteraction:function j(k){k.countDown();h.push(k);return{remove:function l(){var m=h.indexOf(k);if(m!==-1)h.splice(m,1)}}}};c("Run").onUnload(function(){h.forEach(function(j){j.trace().addStringAnnotation("ended_early_because_page_is_unloading","1");j.forceFinish()})});f.exports=i}),null);
__d("pageID",[],(function a(b,c,d,e,f,g){f.exports=Math.floor(2147483648*Math.random()).toString(36)}),18);
__d("NavigationMetricsCore",["mixInEventEmitter","pageID"],(function a(b,c,d,e,f,g){var h={NAVIGATION_DONE:"NAVIGATION_DONE",EVENT_OCCURRED:"EVENT_OCCURRED"},i={tti:"tti",e2e:"e2e",all_pagelets_loaded:"all_pagelets_loaded",all_pagelets_displayed:"all_pagelets_displayed"},j=0,k={},l=void 0;m.lastServerLID=function(){"use strict";return l};function m(){"use strict";this.eventTimings={tti:null,e2e:null,all_pagelets_loaded:null,all_pagelets_displayed:null};this.lid=c("pageID")+":"+j++;this.extras={}}m.prototype.getLID=function(){"use strict";return this.lid};m.prototype.setRequestStart=function(o){"use strict";this.start=o;return this};m.prototype.setTTI=function(o){"use strict";this.eventTimings.tti=o;this.$NavigationEntryImpl1(i.tti,o);return this};m.prototype.setE2E=function(o){"use strict";this.eventTimings.e2e=o;this.$NavigationEntryImpl1(i.e2e,o);return this};m.prototype.setExtra=function(o,p){"use strict";this.extras[o]=p;return this};m.prototype.setDisplayDone=function(o){"use strict";this.eventTimings.all_pagelets_displayed=o;this.setExtra("all_pagelets_displayed",o);this.$NavigationEntryImpl1(i.all_pagelets_displayed,o);return this};m.prototype.setAllPageletsLoaded=function(o){"use strict";this.eventTimings.all_pagelets_loaded=o;this.setExtra("all_pagelets_loaded",o);this.$NavigationEntryImpl1(i.all_pagelets_loaded,o);return this};m.prototype.setServerLID=function(o){"use strict";this.serverLID=o;return this};m.prototype.$NavigationEntryImpl1=function(event,o){"use strict";var p={};if(k!=null&&this.serverLID!=null&&k[this.serverLID]!=null)p=k[this.serverLID];var q=babelHelpers["extends"]({},p,{event:event,timestamp:o,visibilityState:null});if(document.visibilityState)q.visibilityState=document.visibilityState;n.emitAndHold(h.EVENT_OCCURRED,this.serverLID,q);return this};m.prototype.doneNavigation=function(){"use strict";var o=babelHelpers["extends"]({start:this.start,extras:this.extras},this.eventTimings);if(this.serverLID&&k[this.serverLID]){var p=this.serverLID;Object.assign(o,k[p]);delete k[p]}n.emitAndHold(h.NAVIGATION_DONE,this.lid,o)};var n={Events:h,postPagelet:function o(p,q){},postScheduler:function o(){},siteInit:function o(p){p(m)},setPage:function o(p){if(!p.serverLID)return;k[p.serverLID]={page:p.page,pageType:p.page_type,pageURI:p.page_uri,serverLID:p.serverLID};l=p.serverLID},getFullPageLoadLid:function o(){throw new Error("getFullPageLoadLid is not implemented on this site")}};c("mixInEventEmitter")(n,h);f.exports=n}),18);
__d("NavigationMetrics",["Arbiter","BigPipe","NavigationMetricsCore","PageEvents","performance"],(function a(b,c,d,e,f,g){var h="0";c("NavigationMetricsCore").getFullPageLoadLid=function(){return h};c("NavigationMetricsCore").siteInit(function(i){var j=new i(),k=true;c("Arbiter").subscribe(c("BigPipe").Events.init,function(l,m){var n=k?j:new i();if(k)h=m.lid;k=false;n.setServerLID(m.lid);var o=m.arbiter;o.subscribe(c("BigPipe").Events.tti,function(l,p){var q=p.ts;n.setTTI(q)});o.subscribe(c("PageEvents").AJAXPIPE_SEND,function(l,p){var q=p.ts;n.setRequestStart(q)});o.subscribe(c("PageEvents").AJAXPIPE_ONLOAD,function(l,p){var q=p.ts;n.setE2E(q).doneNavigation()});o.subscribe(c("BigPipe").Events.displayed,function(l,p){var q=p.ts;n.setDisplayDone(q)});o.subscribe(c("BigPipe").Events.loaded,function(l,p){var q=p.ts;n.setAllPageletsLoaded(q)})});c("Arbiter").subscribe(c("PageEvents").BIGPIPE_ONLOAD,function(l,m){var n=m.ts;k=false;j.setRequestStart(c("performance").timing&&c("performance").timing.navigationStart).setE2E(n).doneNavigation()})});f.exports=c("NavigationMetricsCore")}),18);
__d("TimeSliceInteractionPageStatsHook",["NavigationMetrics"],(function a(b,c,d,e,f,g){"use strict";var h=void 0,i=[];c("NavigationMetrics").addRetroactiveListener(c("NavigationMetrics").Events.NAVIGATION_DONE,function(l,m){if(m.pageType!=="normal")return;h={start:m.start,dd:m.all_pagelets_displayed,tti:m.tti,e2e:m.e2e};for(var n=i,o=Array.isArray(n),p=0,n=o?n:n[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var q;if(o){if(p>=n.length)break;q=n[p++]}else{p=n.next();if(p.done)break;q=p.value}var r=q;j(r)}i=[]});function j(l){if(h){l.countDown();l.trace().addStringAnnotation("page_start",""+h.start);l.trace().addStringAnnotation("page_tti",""+h.tti);l.trace().addStringAnnotation("page_dd",""+h.dd);l.trace().addStringAnnotation("page_e2e",""+h.e2e)}else i.push(l)}var k={registerInteraction:function l(m){j(m);return{remove:function n(){var o=i.indexOf(m);if(o!==-1)i.splice(o,1)}}}};f.exports=k}),null);
__d("VersionRange",["invariant"],(function a(b,c,d,e,f,g,h){"use strict";var i=/\./,j=/\|\|/,k=/\s+\-\s+/,l=/^(<=|<|=|>=|~>|~|>|)?\s*(.+)/,m=/^(\d*)(.*)/;function n(F,G){var H=F.split(j);if(H.length>1)return H.some(function(F){return E.contains(F,G)});else{F=H[0].trim();return o(F,G)}}function o(F,G){var H=F.split(k);H.length>0&&H.length<=2||h(0);if(H.length===1)return p(H[0],G);else{var I=H[0],J=H[1];y(I)&&y(J)||h(0);return p(">="+I,G)&&p("<="+J,G)}}function p(F,G){F=F.trim();if(F==="")return true;var H=G.split(i),I=w(F),J=I.modifier,K=I.rangeComponents;switch(J){case"<":return q(H,K);case"<=":return r(H,K);case">=":return t(H,K);case">":return u(H,K);case"~":case"~>":return v(H,K);default:return s(H,K)}}function q(F,G){return D(F,G)===-1}function r(F,G){var H=D(F,G);return H===-1||H===0}function s(F,G){return D(F,G)===0}function t(F,G){var H=D(F,G);return H===1||H===0}function u(F,G){return D(F,G)===1}function v(F,G){var H=G.slice(),I=G.slice();if(I.length>1)I.pop();var J=I.length-1,K=parseInt(I[J],10);if(x(K))I[J]=K+1+"";return t(F,H)&&q(F,I)}function w(F){var G=F.split(i),H=G[0].match(l);H||h(0);return{modifier:H[1],rangeComponents:[H[2]].concat(G.slice(1))}}function x(F){return!isNaN(F)&&isFinite(F)}function y(F){return!w(F).modifier}function z(F,G){for(var H=F.length;H<G;H++)F[H]="0"}function A(F,G){F=F.slice();G=G.slice();z(F,G.length);for(var H=0;H<G.length;H++){var I=G[H].match(/^[x*]$/i);if(I){G[H]=F[H]="0";if(I[0]==="*"&&H===G.length-1)for(var J=H;J<F.length;J++)F[J]="0"}}z(G,F.length);return[F,G]}function B(F,G){var H=F.match(m)[1],I=G.match(m)[1],J=parseInt(H,10),K=parseInt(I,10);if(x(J)&&x(K)&&J!==K)return C(J,K);else return C(F,G)}function C(F,G){typeof F===typeof G||h(0);if(F>G)return 1;else if(F<G)return-1;else return 0}function D(F,G){var H=A(F,G),I=H[0],J=H[1];for(var K=0;K<J.length;K++){var L=B(I[K],J[K]);if(L)return L}return 0}var E={contains:function F(G,H){return n(G.trim(),H.trim())}};f.exports=E}),null);
__d("mapObject",[],(function a(b,c,d,e,f,g){"use strict";var h=Object.prototype.hasOwnProperty;function i(k,l,m){if(!k)return null;var n={};for(var o in k){var p=o;if(h.call(k,p))n[p]=l.call(m,k[p],p,k)}return n}function j(k,l,m){return i(k,l,m)}i.untyped=j;f.exports=i}),18);
__d("UserAgent",["UserAgentData","VersionRange","mapObject","memoizeStringOnly"],(function a(b,c,d,e,f,g){"use strict";function h(k,l,m,n){if(k===m)return true;if(!m.startsWith(k))return false;var o=m.slice(k.length);if(l){o=n?n(o):o;return c("VersionRange").contains(o,l)}return false}function i(k){if(c("UserAgentData").platformName==="Windows")return k.replace(/^\s*NT/,"");return k}var j={isBrowser:function k(l){return h(c("UserAgentData").browserName,c("UserAgentData").browserFullVersion,l)},isBrowserArchitecture:function k(l){return h(c("UserAgentData").browserArchitecture,null,l)},isDevice:function k(l){return h(c("UserAgentData").deviceName,null,l)},isEngine:function k(l){return h(c("UserAgentData").engineName,c("UserAgentData").engineVersion,l)},isPlatform:function k(l){return h(c("UserAgentData").platformName,c("UserAgentData").platformFullVersion,l,i)},isPlatformArchitecture:function k(l){return h(c("UserAgentData").platformArchitecture,null,l)}};f.exports=c("mapObject")(j,c("memoizeStringOnly"))}),18);
__d("cx",[],(function a(b,c,d,e,f,g){function h(i){throw new Error("cx: Unexpected class transformation.")}f.exports=h}),18);
__d("requestAnimationFrameAcrossTransitions",["TimerStorage","TimeSlice","TimeSliceReferenceCounting","requestAnimationFramePolyfill"],(function a(b,c,d,e,f,g){var h=c("TimerStorage").ANIMATION_FRAME;f.exports=function i(){for(var j=arguments.length,k=Array(j),l=0;l<j;l++)k[l]=arguments[l];var m=c("TimeSlice").guard(k[0],"requestAnimationFrame",{isContinuation:true});k[0]=m;var n=c("requestAnimationFramePolyfill").apply(b,k);c("TimeSliceReferenceCounting").registerForCancelling(h+n,k[0]);return n}}),18);
__d("EventProfiler",["cx","AdsInterfacesSessionConfig","Bootloader","CurrentEventMeta","EventProfilerEagerExecution","EventProfilerInteractionTracker","EventProfilerSampler","Parent","ScriptPath","Set","TimeSlice","TimeSliceInteraction","TimeSliceInteractionCancelHook","TimeSliceInteractionEventHook","TimeSliceInteractionLeaveHook","TimeSliceInteractionPageStatsHook","UserAgent","ifRequired","performanceAbsoluteNow","requestAnimationFrameAcrossTransitions","setTimeoutAcrossTransitions","uniqueID"],(function a(b,c,d,e,f,g,h){var i={},j={},k={},l=true,m=new(c("Set"))(["click","keydown","mousewheel","scroll"]),n=null,o=void 0;function p(){if(o)return o;o=[c("TimeSliceInteractionEventHook"),c("TimeSliceInteractionLeaveHook"),c("TimeSliceInteractionCancelHook"),c("TimeSliceInteractionPageStatsHook")];return o}var q={__wrapEventListenHandler:function w(x){return function y(z,event){var A;if(!c("EventProfilerSampler").canSample(z))return x.call(this,z,event);var B=void 0,C=void 0;if(!event.id&&event.target){C=c("EventProfilerEagerExecution").getEagerExecution(event.target,z);if(C)B=C.sampleWeight}var D={interaction:0,event:0},E=c("performanceAbsoluteNow")();event.id=event.id||c("uniqueID")();var F=event.id;c("CurrentEventMeta").__setCurrentEventID(F);var G=void 0,H=k[F],I=null;if(j[F]===undefined&&!H){I=u(event.target);var J=c("EventProfilerSampler").getEventInteractionIDs(z,I);D=c("EventProfilerSampler").getEventSampleWeights(event,J);if(D.interaction||B){n=c("TimeSliceInteraction").createAutoclosed("Event",p()).addExtraSampleRate(1/(B||D.interaction));if(C)C.__registerInteractionWePotentiallyEagerlyExecutedFor(n,D.interaction)}else n=null;if(J.length)c("EventProfilerInteractionTracker").track(J,n,z);G=x.call(this,z,event);k[F]=c("TimeSlice").getGuardedContinuation("Event Bubble Continuation")}else{D=c("EventProfilerSampler").getEventSampleWeights(event);G=H(function(){k[F]=c("TimeSlice").getGuardedContinuation("Event Bubble Continuation");return x.call(this,z,event)}.bind(this))}var K=c("performanceAbsoluteNow")();if(j[F]===undefined)(function(){I=I;var L=s(event);L=L||E;var M=Math.max(E-L,0),N=v(event.target,"data-referrer"),O=null;if(c("UserAgent").isBrowser("Chrome"))O=!!event.cancelable;var P=!!event.deliberateSync;j[F]={event_name:z,event_start_ms:Math.round(L),main_thread_wait_ms:Math.round(M),event_handlers_runtime_ms:0,script_path:c("ScriptPath").getScriptPath()||"<unknown>",request_animation_frame_wait_ms:0,set_timeout_wait_ms:0};i[F]={event_target_raw:I,weight:D.event,cancelable:O,deliberate_sync:P,ad_account_id:c("ifRequired")("AdsAccountStore",function(T){return T.getSelectedAccountID()}),event_end_ms:0};var Q=c("AdsInterfacesSessionConfig").sessionID;if(Q)i[F].ads_session_id=Q;if(m.has(z)){i[F].is_first_in_frame=l;l=false}if(n){var R=n.trace();R.addVectorAnnotation("event_target_stack",I).addVectorAnnotation("pagelets",N)}var S=n;c("requestAnimationFrameAcrossTransitions")(function(){n=null;var T=c("performanceAbsoluteNow")();j[F].request_animation_frame_wait_ms=Math.round(T-i[F].event_end_ms);delete i[F].event_end_ms;c("setTimeoutAcrossTransitions")(function(){c("setTimeoutAcrossTransitions")(function(){l=true},50);var U=c("performanceAbsoluteNow")();j[F].set_timeout_wait_ms=Math.round(U-T);r(F,E,U);var V=k[F];if(V){V.__cancelCallback&&V.__cancelCallback();delete k[F]}if(S)S.inform("TTI",{isPointOfInterest:true});delete j[F];delete i[F]},0)})})();j[F].event_handlers_runtime_ms+=K-E;i[F].event_end_ms=K;c("CurrentEventMeta").__setCurrentEventID(null);if(n)n.informPointWithOverride("tti_ts",{isPointOfInterest:true});return G}},tagCurrentEventInteractionAs:function w(x){if(n){n.trace().addVectorElement("tagged_interactions",x);return true}return false},tagCurrentActiveInteractionsAs:function w(x){q.getActiveInteractions().forEach(function(y){y.trace().addVectorElement("tagged_interactions",x)})},informManualInteractionTimestamp:function w(x,y,z){c("EventProfilerInteractionTracker").informExpectedTimeStamp(x,y,z)},getActiveInteractions:function w(){return c("TimeSliceInteraction").getReferenceCounterActiveTimeSlices().filter(function(x){return x.isEnabled()})},informPointOnActiveInteractions:function w(x,y,z){q.getActiveInteractions().map(function(A){var B=A.inform(x,y);if(z)B.addStringAnnotation("is_goal_point","1")})},notifyRunningEagerInteraction:function w(x,y){var z=c("EventProfilerSampler").getEventSampleWeights({type:y});return c("EventProfilerEagerExecution").declareEagerExecution(x,z.interaction,y)}};function r(w,x,y){var z=j[w];z.event_handlers_runtime_ms=Math.round(z.event_handlers_runtime_ms);var A=Object.assign({},j[w],i[w]);if(A.weight)c("Bootloader").loadModules(["WebSpeedInteractionsTypedLogger"],function(B){new B().updateData(A).log()},"EventProfiler");c("CurrentEventMeta").__informEventDataReady(w,j[w])}var s=function(){function w(event){return null}if(!b.performance||!b.performance.now||!b.performance.timing||!b.performance.timing.navigationStart)return w;var x=b.performance.timing.navigationStart,y=b.CustomEvent&&(typeof b.CustomEvent==="function"||b.CustomEvent.toString().indexOf("CustomEventConstructor")>-1),z=y?new b.CustomEvent("test").timeStamp:b.document.createEvent("KeyboardEvent").timeStamp;if(z&&z<=b.performance.now())return function(event){return event.timeStamp+x};return w}();function t(w){if(!w||!(w instanceof HTMLElement))return"";var x=w.id,y=w.nodeName,z=w.getAttribute("class");y=y?y.replace(/^#/,""):"unknown";x=x?"#"+x:"";z=z?" "+z.replace(/\s+/g," ").trim():"";if(w.getAttribute("rel")==="theater"){var A="_342u";z=z.length?z+" "+A:A}return":"+y+x+z}function u(w){var x=[];while(w&&w instanceof HTMLElement){x.push(t(w));w=w.parentElement}x.reverse();return x}function v(w,x){var y=[];while(w&&w instanceof HTMLElement){var z=w.getAttribute(x);if(z)y.push(z);w=c("Parent").byAttribute(w.parentNode,x)}return y.reverse()}f.exports=q}),18);
__d("Scroll",[],(function a(b,c,d,e,f,g){function h(j,k){return!!k&&(j===k.documentElement||j===k.body)}var i={getTop:function j(k){var l=k.ownerDocument;return h(k,l)?l.body.scrollTop||l.documentElement.scrollTop:k.scrollTop},setTop:function j(k,l){var m=k.ownerDocument;if(h(k,m))m.body.scrollTop=m.documentElement.scrollTop=l;else k.scrollTop=l},getLeft:function j(k){var l=k.ownerDocument;return h(k,l)?l.body.scrollLeft||l.documentElement.scrollLeft:k.scrollLeft},setLeft:function j(k,l){var m=k.ownerDocument;if(h(k,m))m.body.scrollLeft=m.documentElement.scrollLeft=l;else k.scrollLeft=l}};f.exports=i}),null);
__d("UserAgent_DEPRECATED",[],(function a(b,c,d,e,f,g){var h=false,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;function x(){if(h)return;h=true;var z=navigator.userAgent,A=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(z),B=/(Mac OS X)|(Windows)|(Linux)/.exec(z);t=/\b(iPhone|iP[ao]d)/.exec(z);u=/\b(iP[ao]d)/.exec(z);r=/Android/i.exec(z);v=/FBAN\/\w+;/i.exec(z);w=/Mobile/i.exec(z);s=!!/Win64/.exec(z);if(A){i=A[1]?parseFloat(A[1]):A[5]?parseFloat(A[5]):NaN;if(i&&document&&document.documentMode)i=document.documentMode;var C=/(?:Trident\/(\d+.\d+))/.exec(z);n=C?parseFloat(C[1])+4:i;j=A[2]?parseFloat(A[2]):NaN;k=A[3]?parseFloat(A[3]):NaN;l=A[4]?parseFloat(A[4]):NaN;if(l){A=/(?:Chrome\/(\d+\.\d+))/.exec(z);m=A&&A[1]?parseFloat(A[1]):NaN}else m=NaN}else i=j=k=m=l=NaN;if(B){if(B[1]){var D=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(z);o=D?parseFloat(D[1].replace("_",".")):true}else o=false;p=!!B[2];q=!!B[3]}else o=p=q=false}var y={ie:function z(){return x()||i},ieCompatibilityMode:function z(){return x()||n>i},ie64:function z(){return y.ie()&&s},firefox:function z(){return x()||j},opera:function z(){return x()||k},webkit:function z(){return x()||l},safari:function z(){return y.webkit()},chrome:function z(){return x()||m},windows:function z(){return x()||p},osx:function z(){return x()||o},linux:function z(){return x()||q},iphone:function z(){return x()||t},mobile:function z(){return x()||t||u||r||w},nativeApp:function z(){return x()||v},android:function z(){return x()||r},ipad:function z(){return x()||u}};f.exports=y}),18);
__d("event-form-bubbling",[],(function a(b,c,d,e,f,g){b.Event=b.Event||function(){};b.Event.__inlineSubmit=function(h,event){var i=b.Event.__getHandler&&b.Event.__getHandler(h,"submit");return i&&i!==h.onsubmit?null:b.Event.__bubbleSubmit(h,event)};b.Event.__bubbleSubmit=function(h,event){if(document.documentElement.attachEvent){var i;while(i!==false&&(h=h.parentNode))i=h.onsubmit?h.onsubmit(event):b.Event.__fire&&b.Event.__fire(h,"submit",event);return i}}}),19);
__d("getDocumentScrollElement",[],(function a(b,c,d,e,f,g){"use strict";var h=typeof navigator!=="undefined"&&navigator.userAgent.indexOf("AppleWebKit")>-1;function i(j){j=j||document;if(j.scrollingElement)return j.scrollingElement;return!h&&j.compatMode==="CSS1Compat"?j.documentElement:j.body}f.exports=i}),18);
__d("getObjectValues",[],(function a(b,c,d,e,f,g){function h(i){var j=[];for(var k in i)j.push(i[k]);return j}f.exports=h}),null);
__d("Event",["invariant","event-form-bubbling","Arbiter","DataStore","DOMQuery","DOMEvent","ErrorUtils","EventProfiler","ExecutionEnvironment","Parent","Scroll","TimeSlice","UserAgent","UserAgent_DEPRECATED","DOMEventListener","$","getDocumentScrollElement","ifRequired","getObjectValues"],(function a(b,c,d,e,f,g,h){c("event-form-bubbling");var i=b.Event,j="Event.listeners";if(!i.prototype)i.prototype={};function k(x){if(x.type==="click"||x.type==="mouseover"||x.type==="keydown")c("Arbiter").inform("Event/stop",{event:x})}function l(x,y,z){this.target=x;this.type=y;this.data=z}Object.assign(l.prototype,{getData:function x(){this.data=this.data||{};return this.data},stop:function x(){return i.stop(this)},prevent:function x(){return i.prevent(this)},isDefaultPrevented:function x(){return i.isDefaultPrevented(this)},kill:function x(){return i.kill(this)},getTarget:function x(){return new(c("DOMEvent"))(this).target||null}});function m(x){if(x instanceof l)return x;if(!x)if(!window.addEventListener&&document.createEventObject)x=window.event?document.createEventObject(window.event):{};else x={};if(!x._inherits_from_prototype)for(var y in i.prototype)try{x[y]=i.prototype[y]}catch(z){}return x}Object.assign(i.prototype,{_inherits_from_prototype:true,getRelatedTarget:function x(){var y=this.relatedTarget||(this.fromElement===this.srcElement?this.toElement:this.fromElement);return y&&y.nodeType?y:null},getModifiers:function x(){var y={control:!!this.ctrlKey,shift:!!this.shiftKey,alt:!!this.altKey,meta:!!this.metaKey};y.access=c("UserAgent_DEPRECATED").osx()?y.control:y.alt;y.any=y.control||y.shift||y.alt||y.meta;return y},isRightClick:function x(){if(this.which)return this.which===3;return this.button&&this.button===2},isMiddleClick:function x(){if(this.which)return this.which===2;return this.button&&this.button===4},isDefaultRequested:function x(){return this.getModifiers().any||this.isMiddleClick()||this.isRightClick()}},l.prototype);Object.assign(i,{listen:function x(y,z,A,B,C){if(!C||typeof C=="boolean")C={passive:false};else C={passive:C.passive||false};if(!c("ExecutionEnvironment").canUseDOM)return new w(y,A,H,z,B,K,C);if(typeof y=="string")y=c("$")(y);if(typeof B=="undefined")B=i.Priority.NORMAL;if(typeof z=="object"){var D={};for(var E in z)D[E]=i.listen(y,E,z[E],B,C);return D}if(z.match(/^on/i))throw new TypeError("Bad event name `"+z+"': use `click', not `onclick'.");y||h(0);if(y.nodeName=="LABEL"&&z=="click"){var F=y.getElementsByTagName("input");y=F.length==1?F[0]:y}else if(y===window&&z==="scroll"){var G=c("getDocumentScrollElement")();if(G!==document.documentElement&&G!==document.body)y=G}var H=c("DataStore").get(y,j,{}),I=p[z];if(I){z=I.base;if(I.wrap)A=I.wrap(A)}s(y,H,z,C);var J=H[z];if(!(B in J))J[B]=[];var K=J[B].length,L=new w(y,A,H,z,B,K,C);J[B][K]=L;J.numHandlers++;if(!C.passive){J.numNonPassiveHandlers++;r(y,H[z],z)}return L},stop:function x(y){var z=new(c("DOMEvent"))(y).stopPropagation();k(z.event);return y},prevent:function x(y){new(c("DOMEvent"))(y).preventDefault();return y},isDefaultPrevented:function x(y){return new(c("DOMEvent"))(y).isDefaultPrevented(y)},kill:function x(y){var z=new(c("DOMEvent"))(y).kill();k(z.event);return false},getKeyCode:function x(event){event=new(c("DOMEvent"))(event).event;if(!event)return false;switch(event.keyCode){case 63232:return 38;case 63233:return 40;case 63234:return 37;case 63235:return 39;case 63272:case 63273:case 63275:return null;case 63276:return 33;case 63277:return 34}if(event.shiftKey)switch(event.keyCode){case 33:case 34:case 37:case 38:case 39:case 40:return null}return event.keyCode},getPriorities:function x(){if(!n){var y=c("getObjectValues")(i.Priority);y.sort(function(z,A){return z-A});n=y}return n},fire:function x(y,z,A){var B=new l(y,z,A),C;do{var D=i.__getHandler(y,z);if(D)C=D(B);y=y.parentNode}while(y&&C!==false&&!B.cancelBubble);return C!==false},__fire:function x(y,z,event){var A=i.__getHandler(y,z);if(A)return A(m(event))},__getHandler:function x(y,z){var A=c("DataStore").get(y,j);if(A&&A[z])return A[z].domHandler;return y["on"+z]},getPosition:function x(y){y=new(c("DOMEvent"))(y).event;var z=c("getDocumentScrollElement")(),A=y.clientX+c("Scroll").getLeft(z),B=y.clientY+c("Scroll").getTop(z);return{x:A,y:B}}});var n=null,o=function o(x){return function(y){if(!c("DOMQuery").contains(this,y.getRelatedTarget()))return x.call(this,y)}},p;if(!window.navigator.msPointerEnabled)p={mouseenter:{base:"mouseover",wrap:o},mouseleave:{base:"mouseout",wrap:o}};else p={mousedown:{base:"MSPointerDown"},mousemove:{base:"MSPointerMove"},mouseup:{base:"MSPointerUp"},mouseover:{base:"MSPointerOver"},mouseout:{base:"MSPointerOut"},mouseenter:{base:"MSPointerOver",wrap:o},mouseleave:{base:"MSPointerOut",wrap:o}};if(c("UserAgent_DEPRECATED").firefox()){var q=function q(x,event){event=m(event);var y=event.getTarget();while(y){i.__fire(y,x,event);y=y.parentNode}};document.documentElement.addEventListener("focus",q.bind(null,"focusin"),true);document.documentElement.addEventListener("blur",q.bind(null,"focusout"),true)}var r=function r(x,y,z){var A=y.numNonPassiveHandlers==0;if(A!=y.options.passive){y.domHandlerRemover.remove();y.options.passive=A;y.domHandlerRemover=c("DOMEventListener").add(x,z,y.domHandler,{passive:A})}},s=function s(x,y,z,A){if(z in y)return;var B=c("TimeSlice").guard(v.bind(x,z),"Event listenHandler "+z);y[z]={numHandlers:0,numNonPassiveHandlers:0,domHandlerRemover:c("DOMEventListener").add(x,z,B,A),domHandler:B,options:A};var C="on"+z;if(x[C]){var D=x===document.documentElement?i.Priority._BUBBLE:i.Priority.TRADITIONAL,E=x[C];x[C]=null;i.listen(x,z,E,D,A)}if(x.nodeName==="FORM"&&z==="submit"&&c("UserAgent").isBrowser("IE < 9"))i.listen(x,z,i.__bubbleSubmit.bind(null,x),i.Priority._BUBBLE,A)};function t(x){if(!x.href.endsWith("#"))return false;return x.href===document.location.href||x.href===document.location.href+"#"}function u(x,y){return x.nodeName==="INPUT"&&x.type===y}var v=c("EventProfiler").__wrapEventListenHandler(function x(y,event){var z;event=m(event);if(!c("DataStore").get(this,j))throw new Error("Bad listenHandler context.");var A=c("DataStore").get(this,j)[y];if(!A)throw new Error("No registered handlers for `"+y+"'.");if(y=="click"||y=="contextmenu")(function(){var G=event.getTarget(),H=c("Parent").byTag(G,"a");if(H instanceof HTMLAnchorElement&&H.href&&t(H)&&!u(G,"file")&&!u(G,"submit"))event.prevent();if(y=="click")c("ifRequired")("clickRefAction",function(I){I("click",H,event)});if(y=="contextmenu")c("ifRequired")("clickRefAction",function(I){I("contextmenu",H,event)})})();var n=i.getPriorities();for(var B=0;B<n.length;B++){var C=n[B];if(C in A){var D=A[C];for(var E=0;E<D.length;E++){if(!D[E])continue;var F=D[E].fire(this,event);if(F===false)return event.kill();else if(event.cancelBubble)event.stop()}}}return event.returnValue});i.Priority={URGENT:-20,TRADITIONAL:-10,NORMAL:0,_BUBBLE:1e3};function w(x,y,z,A,B,C,D){this._element=x;this._handler=y;this._handlers=z;this._type=A;this._priority=B;this._id=C;this._options=D}Object.assign(w.prototype,{remove:function x(){if(c("ExecutionEnvironment").canUseDOM){this._handlers||h(0);var y=this._handlers[this._type];if(y.numHandlers<=1){y.domHandlerRemover.remove();delete this._handlers[this._type]}else{delete y[this._priority][this._id];y.numHandlers--;if(!this._options.passive){y.numNonPassiveHandlers--;r(this._element,this._handlers[this._type],this._type)}}this._handlers=null}},fire:function x(y,event){if(c("ExecutionEnvironment").canUseDOM)return c("ErrorUtils").applyWithGuard(this._handler,y,[event],function(z){z.event_type=event.type;z.dom_element=y.name||y.id;z.category="eventhandler"});return true}});b.$E=i.$E=m;f.exports=i}),18);
__d("Base64",[],(function a(b,c,d,e,f,g){var h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function i(m){m=m.charCodeAt(0)<<16|m.charCodeAt(1)<<8|m.charCodeAt(2);return String.fromCharCode(h.charCodeAt(m>>>18),h.charCodeAt(m>>>12&63),h.charCodeAt(m>>>6&63),h.charCodeAt(m&63))}var j=">___?456789:;<=_______\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19______\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123";function k(m){m=j.charCodeAt(m.charCodeAt(0)-43)<<18|j.charCodeAt(m.charCodeAt(1)-43)<<12|j.charCodeAt(m.charCodeAt(2)-43)<<6|j.charCodeAt(m.charCodeAt(3)-43);return String.fromCharCode(m>>>16,m>>>8&255,m&255)}var l={encode:function m(n){n=unescape(encodeURI(n));var o=(n.length+2)%3;n=(n+"\0\0".slice(o)).replace(/[\s\S]{3}/g,i);return n.slice(0,n.length+o-2)+"==".slice(o)},decode:function m(n){n=n.replace(/[^A-Za-z0-9+\/]/g,"");var o=n.length+3&3;n=(n+"AAA".slice(o)).replace(/..../g,k);n=n.slice(0,n.length+o-3);try{return decodeURIComponent(escape(n))}catch(p){throw new Error("Not valid UTF-8")}},encodeObject:function m(n){return l.encode(JSON.stringify(n))},decodeObject:function m(n){return JSON.parse(l.decode(n))},encodeNums:function m(n){return String.fromCharCode.apply(String,n.map(function(o){return h.charCodeAt((o|-(o>63))&-(o>0)&63)}))}};f.exports=l}),null);
__d("CookieCore",["CookieCoreConfig"],(function a(b,c,d,e,f,g){var h=/^.*(\.(facebook|messenger|oculus|instagram)\..*)$/i,i=/_js_(.*)/;function j(r){if(window.self!=window.top)return false;return true}var k={set:function r(s,t){if(!n(s))return;k.setWithoutChecks(s,t,p(s),q(s),o(s))},setWithoutChecks:function r(s,t,u,v,w){var x=Date.now();if(u!=null)if(u>x)u-=x;else if(u==1){k.clear(s,v);return}document.cookie=s+"="+encodeURIComponent(t)+"; "+(u?"expires="+new Date(x+u).toUTCString()+"; ":"")+"path="+v+"; domain="+window.location.hostname.replace(h,"$1")+(w?"; secure":"")},setIfFirstPartyContext:function r(s,t){if(!j(s))return;k.set(s,t)},setWithoutChecksIfFirstPartyContext:function r(s,t,u,v,w){if(!j(s))return;k.setWithoutChecks(s,t,u,v,w)},clear:function r(s){var t=arguments.length<=1||arguments[1]===undefined?"/":arguments[1];t=t||"/";document.cookie=s+"=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path="+t+"; domain="+window.location.hostname.replace(h,"$1")},get:function r(s){if(!n(s))return null;var t=document.cookie.match("(?:^|;\\s*)"+s+"=(.*?)(?:;|$)");return t?decodeURIComponent(t[1]):t}};function l(r){return{insecure:r.i||false,path:r.p||"/",ttlSeconds:r.t||0}}function m(r){if(c("CookieCoreConfig")[r]!==undefined)return l(c("CookieCoreConfig")[r]);var s=r.match(i);if(s&&s.length>1)return m(s[1]);return null}function n(r){return m(r)!==null}function o(r){var s=m(r);if(s==null)return true;return!s.insecure}function p(r){var s=m(r);if(s==null)return null;return s.ttlSeconds*1e3}function q(r){var s=m(r);if(s==null)return"/";return s.path}f.exports=k}),18);
__d("Cookie",["Bootloader","CookieCore","Env"],(function a(b,c,d,e,f,g){function h(k){if(c("Env").no_cookies)return false;if(c("Env").defer_cookies){c("Bootloader").loadModules(["BanzaiODS"],function(l){l.bumpEntityKey("defer_cookies","set."+k)},"Cookie");return false}return true}function i(k,l){if(!h(k))return;c("CookieCore").set(k,l)}function j(k,l,m,n,o){if(!h(k))return;c("CookieCore").setWithoutChecks(k,l,m,n,o)}f.exports=babelHelpers["extends"]({},c("CookieCore"),{set:i,setWithoutChecks:j})}),18);
__d("PageNavigationStageLoggerKeys",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({LOAD_STAGE:"a",REFERER_MODIFIED_CLICK:"b",REFERER_SCRIPT_PATH:"c",TARGET_URL_PATH:"d",NOTES:"e"})}),null);
__d("PageNavigationStageLogger",["Arbiter","Base64","BigPipe","PageNavigationStageLoggerKeys","Run","ScriptPath","URI","Cookie","emptyFunction","setImmediateAcrossTransitions"],(function a(b,c,d,e,f,g){var h=null,i=null,j="first_byte";c("Run").onLoad(function(){j="onload"});c("Run").onAfterLoad(function(){j="onafterload";h&&h.unsubscribe();i&&i.unsubscribe();h=null;i=null});var k=false,l=null,m={init:function n(){m.init=c("emptyFunction");h=c("Arbiter").subscribe(c("BigPipe").Events.init,function(event,o){j=c("BigPipe").Events.init;i=o.arbiter.subscribe(Object.values(c("BigPipe").Events),function(p){j=p})})},updateCookie:function n(){if(l==null)return;var o=c("Base64").encode(JSON.stringify(l));c("Cookie").set("pnl_data2",o)},setNote:function n(o){if(l==null)return;l[c("PageNavigationStageLoggerKeys").NOTES].push(o)},setCookieForNavigation:function n(o,event){if(!k){var p;l=(p={},p[c("PageNavigationStageLoggerKeys").LOAD_STAGE]=j,p[c("PageNavigationStageLoggerKeys").REFERER_SCRIPT_PATH]=c("ScriptPath").getScriptPath(),p[c("PageNavigationStageLoggerKeys").REFERER_MODIFIED_CLICK]=event?event.getModifiers().any||event.which&&event.which!==1:false,p[c("PageNavigationStageLoggerKeys").TARGET_URL_PATH]=new(c("URI"))(o).getPath(),p[c("PageNavigationStageLoggerKeys").NOTES]=[],p);k=true;c("setImmediateAcrossTransitions")(function(){l=null;k=false})}m.updateCookie()}};f.exports=m}),18);
__d("snowliftLoadingSpinner",["cx","CSS"],(function a(b,c,d,e,f,g,h){"use strict";function i(j){c("CSS").addClass(j,"_1m42");return function(){c("CSS").removeClass(j,"_1m42")}}f.exports=i}),null);
__d("PhotoSnowliftLoader",["Arbiter","Bootloader","EventProfiler","WebSpeedJSExperiments","snowliftLoadingSpinner"],(function a(b,c,d,e,f,g){"use strict";function h(n,o,p){if(n&&Object.prototype.hasOwnProperty.call(n,"sale_post_id")){m.loadFrame(p);if(n.is_marketplace_post==="1"){c("EventProfiler").tagCurrentActiveInteractionsAs("SnowliftForSalePost");c("Bootloader").loadModules(["DOM","MarketplacePermalinkRender","MarketplaceSnowliftRoute","Parent","csx"],function(q,r,s,t,u){c("Arbiter").inform("GroupCommerceProductDetail.OPEN");var v=t.bySelector(o,"._l52");if(!v)return;var w=q.scry(v,"._2lc5")[0];if(!w)return;r.renderPermalinkModal(n.for_sale_item_id,w,new s())},"PhotoSnowliftLoader")}else c("Bootloader").loadModules(["GroupCommerceProductDetail.react"],function(q){c("Arbiter").inform("GroupCommerceProductDetail.OPEN");q.showDialog(n.sale_post_id,n,o)},"PhotoSnowliftLoader");return true}return false}function i(n,o,p){if(n&&n.offer_bypass_snowlift==="1"){c("EventProfiler").tagCurrentActiveInteractionsAs("SnowliftOffer");m.loadFrame(p);c("Bootloader").loadModules(["AsyncRequest"],function(q){new q().setURI(o).send()},"PhotoSnowliftLoader");return true}return false}function j(n,o,p){if(n&&n.sales_promo_bypass_snowlift==="1"){c("EventProfiler").tagCurrentActiveInteractionsAs("SnowliftSalesPromo");m.loadFrame(p);c("Bootloader").loadModules(["AsyncRequest","XSalesPromoWWWDetailsDialogAsyncController"],function(q,r){var o=r.getURIBuilder().setInt("sales_promo",n.sales_promo_id).setString("referrer",n.sales_promo_referrer).getURI();new q().setURI(o).send()},"PhotoSnowliftLoader");return true}return false}var k=function k(){};c("Arbiter").subscribe("PhotoSnowlift.OPEN",function(){k()});c("Arbiter").subscribe("GroupCommerceProductDetail.OPEN",function(){k()});c("Arbiter").subscribe("SalesPromoDetails.OPEN",function(){k()});var l=false,m={load:function n(o,p,q){c("Bootloader").loadModules(["URI"],function(r){k();k=c("snowliftLoadingSpinner")(p);var s=true,t=String(r.getMostRecentURI().getQueryData().viewas),u=new r(o).getQueryData();s=m.shouldUseSnowlift(u,o,p,t);if(s){m.loadFrame(t);c("Bootloader").loadModules(["Live","PhotoTagApproval","PhotoTagger","PhotoTags","TagTokenizer"],function(){},"PhotoSnowliftLoader");if(p.getAttribute("data-ploi"))new Image().src=new r(p.getAttribute("data-ploi"));c("Bootloader").loadModules(["PhotoSnowlift"],function(v){v.bootstrap(o,p)},q)}},"PhotoSnowliftLoader")},loadFrame:function n(o){if(l)return;l=true;var p=o?{viewas:o}:{};c("Bootloader").loadModules(["AsyncRequest"],function(q){new q("/ajax/photos/snowlift/init.php").setAllowCrossPageTransition(true).setMethod("GET").setReadOnly(true).setData(p).send()},"PhotoSnowliftLoader")},shouldUseSnowlift:function n(o,p,q,r){var s=h(o,q,r),t=i(o,p,r),u=j(o,p,r);return!s&&!t&&!u},preload:function n(){if(c("WebSpeedJSExperiments").minimum_snowlift)c("Arbiter").subscribe("display_done",function(){if(document.body&&document.body.classList.contains("home")||document.body&&document.body.classList.contains("timelineLayout"))m.loadFrame()})}};f.exports=m}),18);
__d("clickRefAction",["Arbiter"],(function a(b,c,d,e,f,g){function h(l,i,m,n,o){var p=l+"/"+i;this.ue=p;this._ue_ts=l;this._ue_count=i;this._context=m;this._ns=null;this._node=n;this._type=o}h.prototype.set_namespace=function(l){this._ns=l;return this};h.prototype.coalesce_namespace=function(l){if(this._ns===null)this._ns=l;return this};h.prototype.add_event=function(){return this};var i=0,j=[];function k(l,m,event,n,o){var p=Date.now(),q=event&&event.type;o=o||{};if(!m&&event)m=event.getTarget();var r=50;if(m&&n!="FORCE")for(var s=j.length-1;s>=0&&p-j[s]._ue_ts<r;--s)if(j[s]._node==m&&j[s]._type==q)return j[s];var t=new h(p,i,l,m,q);j.push(t);while(j[0]._ue_ts+r<p||j.length>10)j.shift();if(l=="contextmenu")c("Arbiter").inform("ClickRefAction/contextmenu",{cfa:t,node:m,mode:n,event:event,extra_data:o},c("Arbiter").BEHAVIOR_PERSISTENT);else c("Arbiter").inform("ClickRefAction/new",{cfa:t,node:m,mode:n,event:event,extra_data:o},c("Arbiter").BEHAVIOR_PERSISTENT);i++;return t}f.exports=b.clickRefAction=k}),null);
__d("firstClickTimestamp",["DataStore"],(function a(b,c,d,e,f,g){"use strict";var h="first-click-timestamp",i={setIfFirstClick:function j(k,l){var m=c("DataStore").get(k,h);if(!m)c("DataStore").set(k,h,l.toString())},get:function j(k){var l=c("DataStore").get(k,h);return Number(l)}};f.exports=i}),null);
__d("trackReferrer",["Cookie","Parent"],(function a(b,c,d,e,f,g){var h=/^(?:(?:[^:\/?#]+):)?(?:\/\/(?:[^\/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?/;function i(k){return h.exec(k)[1]||""}function j(k,l){k=c("Parent").byAttribute(k,"data-referrer");if(k){var m=i(l);if(!m)return;var n=m+"|"+k.getAttribute("data-referrer");c("Cookie").set("x-src",n)}return k}f.exports=j}),null);
__d("Primer",["invariant","Bootloader","CSS","Event","InteractionTrackerRates","PageNavigationStageLogger","Parent","PhotoSnowliftLoader","TimeSlice","clickRefAction","firstClickTimestamp","ifRequired","nullthrows","trackReferrer","uniqueID"],(function a(b,c,d,e,f,g,h){var i=c("InteractionTrackerRates").scroll_log,j=null,k=/async(?:-post)?|dialog(?:-post)?|theater|toggle/,l=document.documentElement;l!=null||h(0);var m={};function n(x,y){var z=c("nullthrows")(x.id);if(!(z in m))m[z]=0;if(m[z]===0)c("CSS").addClass(x,"bootloading");m[z]+=y}function o(x){var y=c("nullthrows")(x.id);m[y]--;if(m[y]===0)c("CSS").removeClass(x,"bootloading")}function p(x,y){var z=c("Parent").byAttribute(x,y);if(!z)return;do q(z,y);while(z=c("Parent").byAttribute(z.parentNode,y));return false}function q(x,y){var z=c("Parent").byClass(x,"stat_elem")||x;z.id||z.setAttribute("id",c("uniqueID")());var A=JSON.parse(x.getAttribute(y));n(z,A.length);A.forEach(function(B){var C=B[0],D=B[1],E=B.slice(2);E=E.map(function(F){return F.__elem?x:F});c("Bootloader").loadModules.call(c("Bootloader"),[C],function(f){o(z);f[D].apply(f,E)},"Primer: addEventHandler")})}c("Event").listen(document,"click",function(x){x=x||window.event;if(x.button>=2)return;j=x.target||x.srcElement;var y=c("Parent").byTag(j,"A");if(!y)return p(j,"data-onclick");c("firstClickTimestamp").setIfFirstClick(y,x.timeStamp);var z=y.getAttribute("ajaxify"),A=y.href,B=z||A;if(B)c("clickRefAction")("a",y,x).coalesce_namespace("primer");if(z&&A&&!/#$/.test(A)){var C=x.which&&x.which===2,D=x.altKey||x.ctrlKey||x.metaKey||x.shiftKey;if(C||D)return}var E=p(j,"data-onclick");c("trackReferrer")(y,B);var F=y.rel&&y.rel.match(k);F=F&&F[0];if(A)c("PageNavigationStageLogger").setCookieForNavigation(A,x);var G="Primer: "+F;switch(F){case"dialog":case"dialog-post":c("Bootloader").loadModules(["AsyncDialog"],function(I){I.bootstrap(B,y,F)},G);break;case"async":case"async-post":c("Bootloader").loadModules(["AsyncRequest"],function(I){I.bootstrap(B,y)},G);break;case"theater":c("PhotoSnowliftLoader").load(B,y,G);break;case"toggle":var H=y.parentNode;H!=null||h(0);c("CSS").toggleClass(H,"openToggler");c("Bootloader").loadModules(["Toggler"],function(I){I.bootstrap(y)},G);break;default:c("ifRequired")("PageTransitionsRegistrar",function(I){I.__onClick(x)},function(){c("PageNavigationStageLogger").setNote("primer_no_pagetrans");c("PageNavigationStageLogger").updateCookie()});return E}return false},c("Event").Priority._BUBBLE);c("Event").listen(document,"submit",function(x){var y=x.getTarget(),z=y&&y.getAttribute("rel");if(y&&y.nodeName=="FORM"&&(z=="async"||z==="dialog")){c("clickRefAction")("f",y,x).coalesce_namespace("primer");var A=j;switch(z){case"async":c("Bootloader").loadModules(["FormSubmit"],function(B){B.send(y,A)},"Primer: async");break;case"dialog":c("Bootloader").loadModules(["FormSubmit","AsyncDialog"],function(B,C){var D=B.buildRequest(y,A);if(D)C.send(D)},"Primer: form dialog");break}return false}else return c("ifRequired")("PageTransitionsRegistrar",function(B){return B.__onSubmit(x,j)})},c("Event").Priority._BUBBLE);var r=null,s=function s(x,y){y=y||window.event;r=y.target||y.srcElement;p(r,"data-on"+x);u();if(x==="mouseover")v()},t=function t(x,y){y=y||window.event;r=y.relatedTarget||y.toElement},u=function u(){var x=r,y=c("Parent").byAttribute(r,"data-hover");if(y){switch(y.getAttribute("data-hover")){case"tooltip":c("Bootloader").loadModules(["Tooltip"],function(z){if(r===x)z.process(y,r)},"Primer: tooltip");break}return}},v=function v(){var x=r,y=c("Parent").byAttribute(x,"data-hovercard");if(y)c("Bootloader").loadModules(["Hovercard"],function(z){if(r===x)z.processNode(y)},"Primer: hovercard")};l.onmouseover=c("TimeSlice").guard(s.bind(null,"mouseover"),"Primer mouseover");l.onmouseout=c("TimeSlice").guard(t.bind(null,"mouseout"),"Primer mouseout");var w=c("TimeSlice").guard(s.bind(null,"focus"),"Primer focus");if(l.addEventListener)l.addEventListener("focus",w,true);else l.attachEvent("onfocusin",w);if(Math.random()<i&&window.navigator.userAgent.indexOf("Chrome/")>-1){EventTarget.prototype.ogListener=EventTarget.prototype.addEventListener;EventTarget.prototype.addEventListener=function(x,y,z,A){if(["mousewheel","wheel"].includes(x))c("Bootloader").loadModules(["EventHandlerLogger"],function(B){B.log(x,z)},"Primer");return this.ogListener(x,y,z,A)}}c("PageNavigationStageLogger").init();c("PhotoSnowliftLoader").preload()}),18);
__d("SidebarPrelude",["Arbiter"],(function a(b,c,d,e,f,g){var h={addSidebarMode:function i(j){var k=document.documentElement;if(k.clientWidth>j){k.className+=" sidebarMode";c("Arbiter").inform("sidebar/visibility",true,c("Arbiter").BEHAVIOR_STATE)}}};f.exports=h}),null);
__d("SubmitOnEnterListener",["Bootloader","CSS"],(function a(b,c,d,e,f,g){document.documentElement.onkeydown=function(h){h=h||window.event;var i=h.target||h.srcElement,j=h.keyCode==13&&!h.altKey&&!h.ctrlKey&&!h.metaKey&&!h.shiftKey&&c("CSS").hasClass(i,"enter_submit");if(j){c("Bootloader").loadModules(["DOM","Input","trackReferrer","Form"],function(k,l,m,n){if(!l.isEmpty(i)){var o=i.form,p=k.scry(o,".enter_submit_target")[0]||k.scry(o,'[type="submit"]')[0];if(p){var q=n.getAttribute(o,"ajaxify")||n.getAttribute(o,"action");if(q)m(o,q);p.click()}}},"SubmitOnEnterListener");return false}}}),null);
__d("SyntaxErrorMonitor",["Cookie","ErrorUtils"],(function a(b,c,d,e,f,g){var h="js_ver",i=864e5,j=1262304e6,k=null;function l(o){return o.name=="SyntaxError"||/syntaxerror/i.test(o.message)}function m(o){if(l(o)){var p=c("Cookie").get(h),q=Math.floor((Date.now()-j)/i);if(!p||q-p>=k.bump_freq_day){c("Cookie").set(h,q);if(!p)p=q;var r=encodeURIComponent(k.cdn_config),s="/ajax/js_bump/?cdn_config="+r+"&days="+q+"&last_update="+p,t=new Image();t.src=s}}}var n={init:function o(p){k=p;c("ErrorUtils").addListener(m)}};f.exports=n}),null);
__d("URLFragmentPrelude",["Cookie","ScriptPath","URLFragmentPreludeConfig"],(function a(b,c,d,e,f,g){var h=/^(?:(?:[^:\/?#]+):)?(?:\/\/(?:[^\/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?/,i="",j=/^[^\/\\#!\.\?\*\&\^=]+$/;window.location.href.replace(h,function(k,l,m,n){var o,p,q,r;o=p=l+(m?"?"+m:"");if(n){if(c("URLFragmentPreludeConfig").incorporateQuicklingFragment){var s=n.replace(/^(!|%21)/,"");q=s.charAt(0);if(q=="/"||q=="\\")o=s.replace(/^[\\\/]+/,"/")}if(c("URLFragmentPreludeConfig").hashtagRedirect)if(p==o){var t=n.match(j);if(t&&!m&&l=="/")o="/hashtag/"+n}}if(o!=p){r=c("ScriptPath").getScriptPath();if(r)c("Cookie").set("rdir",r+"|1");window.location.replace(i+o)}})}),18);
__d("legacy:arbiter",["Arbiter"],(function a(b,c,d,e,f,g){b.Arbiter=c("Arbiter")}),19);
__d("legacy:bootloader",["Bootloader"],(function a(b,c,d,e,f,g){b.Bootloader=c("Bootloader")}),19);
__d("legacy:constructor-cache",["JSCC"],(function a(b,c,d,e,f,g){b.JSCC=c("JSCC")}),19);
__d("legacy:css",["CSS"],(function a(b,c,d,e,f,g){b.CSS=c("CSS")}),19);
__d("legacy:dom-core",["$","ge"],(function a(b,c,d,e,f,g){b.$=b.$||c("$");b.ge=c("ge")}),19);
__d("legacy:emptyFunction",["emptyFunction"],(function a(b,c,d,e,f,g){b.emptyFunction=c("emptyFunction")}),19);
__d("goURI",["URI"],(function a(b,c,d,e,f,g){"use strict";f.exports=c("URI").go}),18);
__d("legacy:goURI",["goURI"],(function a(b,c,d,e,f,g){b.goURI=c("goURI")}),19);
__d("legacy:onload",["Run","PageEvents"],(function a(b,c,d,e,f,g){b.PageEvents=c("PageEvents");b.onloadRegister_DEPRECATED=c("Run").onLoad;b.onloadRegister=function(){return c("Run").onLoad.apply(this,arguments)};b.onafterloadRegister_DEPRECATED=c("Run").onAfterLoad;b.onafterloadRegister=function(){return c("Run").onAfterLoad.apply(this,arguments)};b.onleaveRegister=c("Run").onLeave;b.onbeforeunloadRegister=c("Run").onBeforeUnload;b.onunloadRegister=c("Run").onUnload}),19);
__d("legacy:parent",["Parent"],(function a(b,c,d,e,f,g){b.Parent=c("Parent")}),19);
__d("lowerFacebookDomain",[],(function a(b,c,d,e,f,g){var h=window.location.hostname.match(/\.(facebook\.sg|facebookcorewwwi\.onion)$/),i=h?h[1]:"facebook.com";j.setDomain=function(k){i=k};j.isValidDocumentDomain=function(){if(document.domain==i)return true;return false};function j(){document.domain=i}f.exports=j}),18);
__d("lowerDomain",["lowerFacebookDomain"],(function a(b,c,d,e,f,g){if(document.domain.toLowerCase().match(/(^|\.)facebook\..*/))c("lowerFacebookDomain")()}),18);
__d("markJSEnabled",[],(function a(b,c,d,e,f,g){var h=document.documentElement;h.className=h.className.replace("no_js","")}),18);
__d("wait_for_load",["Run"],(function a(b,c,d,e,f,g){function h(i,j,k){k=k.bind(i,j);if(window.domready)return k();switch((j||event).type){case"load":case"focus":c("Run").onAfterLoad(k);return;case"click":var l=i.style,m=document.body.style;l.cursor=m.cursor="progress";c("Run").onAfterLoad(function(){l.cursor=m.cursor="";if(i.tagName.toLowerCase()=="a"){if(false!==k()&&i.href)window.location.href=i.href}else if(i.click)i.click()});break}return false}b.wait_for_load=h}),19);
