if (self.CavalryLogger) { CavalryLogger.start_js(["bESlA"]); }

self.__DEV__=self.__DEV__||0,self.emptyFunction=function(){};
"use strict";





(function(){"use strict";var a=Array.prototype.indexOf;Array.prototype.includes||(Array.prototype.includes=function(d){"use strict";if(d!==void 0&&Array.isArray(this)&&!Number.isNaN(d))return a.apply(this,arguments)!==-1;var e=Object(this),f=e.length?b(e.length):0;if(f===0)return!1;var g=arguments.length>1?c(arguments[1]):0,h=g<0?Math.max(f+g,0):g,i=Number.isNaN(d);while(h<f){var j=e[h];if(j===d||i&&Number.isNaN(j))return!0;h++}return!1});function b(a){return Math.min(Math.max(c(a),0),Number.MAX_SAFE_INTEGER)}function c(a){a=Number(a);return Number.isFinite(a)&&a!==0?d(a)*Math.floor(Math.abs(a)):a}function d(a){return a>=0?1:-1}})();
var __p;
(function(){var a={},b=function(a,b){if(!a&&!b)return null;var c={};typeof a!=="undefined"&&(c.type=a);typeof b!=="undefined"&&(c.signature=b);return c},c=function(a,c){return b(a&&/^[A-Z]/.test(a)?a:void 0,c&&(c.params&&c.params.length||c.returns)?"function("+(c.params?c.params.map(function(a){return/\?/.test(a)?"?"+a.replace("?",""):a}).join(","):"")+")"+(c.returns?":"+c.returns:""):void 0)},d=function(a,b,c){return a},e=function(a,b,d){"sourcemeta"in __transform_includes&&(a.__SMmeta=b);if("typechecks"in __transform_includes){b=c(b?b.name:void 0,d);b&&__w(a,b)}return a},f=function(a,b,c){return c.apply(a,b)},g=function(a,b,c,d){d&&d.params&&__t.apply(a,d.params);c=c.apply(a,b);d&&d.returns&&__t([c,d.returns]);return c},h=function(b,c,d,e,f){if(f){f.callId||(f.callId=f.module+":"+(f.line||0)+":"+(f.column||0));e=f.callId;a[e]=(a[e]||0)+1}return d.apply(b,c)};typeof __transform_includes==="undefined"?(__annotator=d,__bodyWrapper=f):(__annotator=e,"codeusage"in __transform_includes?(__annotator=d,__bodyWrapper=h,__bodyWrapper.getCodeUsage=function(){return a},__bodyWrapper.clearCodeUsage=function(){a={}}):"typechecks"in __transform_includes?__bodyWrapper=g:__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 a=h(Array),b;a||(b=function(){"use strict";function a(a,b){this.$1=a,this.$2=b,this.$3=0}var b=a.prototype;b.next=function(){if(this.$1==null)return{value:void 0,done:!0};var a=this.$1,b=this.$1.length,f=this.$3,g=this.$2;if(f>=b){this.$1=void 0;return{value:void 0,done:!0}}this.$3=f+1;if(g===c)return{value:f,done:!1};else if(g===d)return{value:a[f],done:!1};else if(g===e)return{value:[f,a[f]],done:!1}};b[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){return this};return a}());return{keys:a?function(a){return a.keys()}:function(a){return new b(a,c)},values:a?function(a){return a.values()}:function(a){return new b(a,d)},entries:a?function(a){return a.entries()}:function(a){return new b(a,e)}}}(),g=function(){var a=h(String),b;a||(b=function(){"use strict";function a(a){this.$1=a,this.$2=0}var b=a.prototype;b.next=function(){if(this.$1==null)return{value:void 0,done:!0};var a=this.$2,b=this.$1,c=b.length;if(a>=c){this.$1=void 0;return{value:void 0,done:!0}}var d=b.charCodeAt(a);if(d<55296||d>56319||a+1===c)d=b[a];else{c=b.charCodeAt(a+1);c<56320||c>57343?d=b[a]:d=b[a]+b[a+1]}this.$2=a+d.length;return{value:d,done:!1}};b[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){return this};return a}());return{keys:function(){throw TypeError("Strings default iterator doesn't implement keys.")},values:a?function(a){return a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]()}:function(a){return new b(a)},entries:function(){throw TypeError("Strings default iterator doesn't implement entries.")}}}();function h(a){return typeof a.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]==="function"&&typeof a.prototype.values==="function"&&typeof a.prototype.keys==="function"&&typeof a.prototype.entries==="function"}var i=function(){"use strict";function a(a,b){this.$1=a,this.$2=b,this.$3=Object.keys(a),this.$4=0}var b=a.prototype;b.next=function(){var a=this.$3.length,b=this.$4,f=this.$2,g=this.$3[b];if(b>=a){this.$1=void 0;return{value:void 0,done:!0}}this.$4=b+1;if(f===c)return{value:g,done:!1};else if(f===d)return{value:this.$1[g],done:!1};else if(f===e)return{value:[g,this.$1[g]],done:!1}};b[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){return this};return a}(),j={keys:function(a){return new i(a,c)},values:function(a){return new i(a,d)},entries:function(a){return new i(a,e)}};function k(a,b){if(typeof a==="string")return g[b||d](a);else if(Array.isArray(a))return f[b||d](a);else if(a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"])return a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();else return j[b||e](a)}Object.assign(k,{KIND_KEYS:c,KIND_VALUES:d,KIND_ENTRIES:e,keys:function(a){return k(a,c)},values:function(a){return k(a,d)},entries:function(a){return k(a,e)},generic:j.entries});a.FB_enumerate=k})(typeof global==="undefined"?this:global);





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){d=a.call(this,d,e,f);d&&(-1<d.indexOf("\u2028")&&(d=d.replace(b,"\\u2028")),-1<d.indexOf("\u2029")&&(d=d.replace(c,"\\u2029")));return d}}(JSON.stringify));


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


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


String.prototype.contains||(String.prototype.contains=String.prototype.includes);
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;a>b.length&&(b+=b.repeat(a/b.length));return b.slice(0,a)+String(this)}}),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;a>b.length&&(b+=b.repeat(a/b.length));return String(this)+b.slice(0,a)}});
String.prototype.trimLeft||(String.prototype.trimLeft=function(){return this.replace(/^\s+/,"")}),String.prototype.trimRight||(String.prototype.trimRight=function(){return this.replace(/\s+$/,"")});


(function(a){var b=a.babelHelpers={},c=Object.prototype.hasOwnProperty;b.inheritsLoose=function(a,b){Object.assign(a,b);a.prototype=Object.create(b&&b.prototype);a.prototype.constructor=a;a.__superConstructor__=b;return b};b.wrapNativeSuper=function(a){var c=typeof Map==="function"?new Map():void 0;b.wrapNativeSuper=function(a){if(a===null)return null;if(typeof a!=="function")throw new TypeError("Super expression must either be null or a function");if(c!==void 0){if(c.has(a))return c.get(a);c.set(a,d)}b.inheritsLoose(d,a);function d(){a.apply(this,arguments)}return d};return b.wrapNativeSuper(a)};b.assertThisInitialized=function(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a};b._extends=Object.assign;b["extends"]=b._extends;b.construct=function(a,b){var c=[null];c.push.apply(c,b);return new(Function.prototype.bind.apply(a,c))()};b.objectWithoutPropertiesLoose=function(a,b){var d={};for(var e in a){if(!c.call(a,e)||b.indexOf(e)>=0)continue;d[e]=a[e]}return d};b.taggedTemplateLiteralLoose=function(a,b){b||(b=a.slice(0));a.raw=b;return a};b.bind=Function.prototype.bind})(typeof global==="undefined"?self:global);
(function(a){if(a.require)return;var b=(a.Env||{}).gk_require_dic,c=null,d=[],e=b?Object.create(null):{},f=b?Object.create(null):{},g=0,h=0,i=0,j=1,k=2,l=4,m=8,n={},o=Object.prototype.hasOwnProperty,p=Object.prototype.toString;function q(a){a=Array.prototype.slice.call(a);var b={},c,d,f,g;while(a.length){d=a.shift();if(b[d])continue;b[d]=!0;f=e[d];if(!f||Q(f))continue;if(f.dependencies)for(c=0;c<f.dependencies.length;c++)g=f.dependencies[c],Q(g)||a.push(g.id)}for(d in b)o.call(b,d)&&a.push(d);b=[];for(c=0;c<a.length;c++){d=a[c];var h=d;f=e[d];if(!f||!f.dependencies)h+=" is not defined";else if(Q(f))h+=" is ready";else{d=[];for(var i=0;i<f.dependencies.length;i++)g=f.dependencies[i],(!e[g]||!Q(e[g]))&&d.push(g.id);h+=" is waiting for "+d.join(", ")}b.push(h)}return b.join("\n")}function r(a){this.name="ModuleError",this.message=a,this.stack=Error(a).stack,this.framesToPop=2}r.prototype=Object.create(Error.prototype);r.prototype.constructor=r;var s=(a.Env||{}).profile_require_factories,t=a.performance||a.msPerformance||a.webkitPerformance||{},u;if(t.now&&t.timing&&t.timing.navigationStart){var v=t.timing.navigationStart;u=function(){return t.now()+v}}else u=function(){return Date.now()};var w=0,x=0;function y(a){x++;var b=e[a];if(b&&b.exports!=null){b.refcount--===1&&(e[a]=void 0);return b.exports}return A(a)}function z(b){var c=e[b];b=f[b];if(c.factoryLength===-1){var d=s&&a.ProfilingCounters,g;d&&(g=d.startTiming("FACTORY_COMPILE_TIME"));c.factoryLength=c.factory.length;g!=null&&(d=d.stopTiming(g),b.compileTime+=d)}return c.factoryLength}function A(b){if(a.ErrorUtils&&!a.ErrorUtils.inGuard())return a.ErrorUtils.applyWithGuard(A,null,[b]);var d=e[b];if(!d){var g='Requiring unknown module "'+b+'"';throw new r(g)}var h;if(d.hasError)throw new r('Requiring module "'+b+'" which threw an exception: '+d.error.message);if(!Q(d))throw new r('Requiring module "'+b+'" with unresolved dependencies: '+q([b]));g=d.exports={};var i=d.factory;if(p.call(i)==="[object Function]"){var j=d.dependencies,l=j.length;try{try{U(d)}catch(a){B(a,b)}var o=[],t=l;d.special&m&&(o=c.slice(0),o[c.length-2]=d,o[c.length-1]=g,t+=o.length);if(d.special&k){g=z(b);t=Math.min(l+o.length,g)}for(var g=0;g<l;g++){var v=j[g];o.length<t&&o.push(y.call(null,v.id))}++w;v=s&&a.ProfilingCounters;var x;v&&(v.incrementCounter("FACTORY_COUNT",1),x=v.startTiming("FACTORY_EXEC_TIME"));try{t=i.apply(d.context||a,o)}catch(a){B(a,b)}finally{if(s){j=u();l=0;x!=null&&(l=v.stopTiming(x));g=f[d.id];g.factoryTime=l;g.factoryEnd=j;if(i.__SMmeta)for(var C in i.__SMmeta)Object.prototype.hasOwnProperty.call(i.__SMmeta,C)&&(g[C]=i.__SMmeta[C])}}}catch(a){d.hasError=!0;d.error=a;d.exports=null;throw a}t&&(d.exports=t);if(typeof d.exports==="function"){o=d.exports;v=o.__superConstructor__;(!o.displayName||v&&v.displayName===o.displayName)&&(o.displayName=(o.name||"(anonymous)")+" [from "+b+"]")}d.factoryFinished=!0}else d.exports=i;l="__isRequired__"+b;j=e[l];j&&!Q(j)&&H(l,n);d.refcount--===1&&(e[b]=void 0);return d.exports}function B(a,b){a instanceof Error||(a=new Error(a));if(e.ex&&e.erx){var c=y.call(null,"ex"),d=y.call(null,"erx");d=d(a.message);d[0].indexOf(' from module "%s"')<0&&(d[0]+=' from module "%s"',d[d.length]=b);a.message=c.apply(null,d)}throw a}function C(){var a=0;for(var b in f)Object.prototype.hasOwnProperty.call(f,b)&&(a+=f[b].factoryTime);return a}function D(){var a=0;for(var b in f)Object.prototype.hasOwnProperty.call(f,b)&&(a+=f[b].compileTime);return a}function E(){return w}function F(){return x}function G(){var a={};for(var b in f)Object.prototype.hasOwnProperty.call(f,b)&&(a[b]=f[b]);return a}function H(a,b,c,g,h,i,j){b===void 0?(b=[],c=a,a=M()):c===void 0&&(c=b,p.call(a)==="[object Array]"?(b=a,a=M(b.join(","))):b=[]);var k={cancel:K.bind(this,a)},l=e[a];if(!b&&!c&&i){I(a).refcount+=i;return k}f[a]={id:a,dependencies:b,meta:j,category:g,defined:s?u():null,compileTime:null,factoryTime:null,factoryEnd:null};j=b.map(I);l=e[a];if(l){if(l.dependencies&&!l.reload)return k;i&&(l.refcount+=i);l.factory=c;l.dependencies=j;l.context=h;l.special=g}else l=new J(a,i||0,null,c,j,h,g),e[a]=l;T(l);if(d.length>0){b=d;d=[];while(b.length>0)y.call(null,b.pop().id)}return k}function I(a){var b=e[a];if(b)return b;b=new J(a,0);e[a]=b;return b}function J(a,b,c,d,e,f,g){this.id=a,this.refcount=b,this.exports=c||null,this.factory=d,this.factoryLength=-1,this.factoryFinished=!1,this.dependencies=e,this.depPosition=0,this.context=f,this.special=g||0,this.hasError=!1,this.error=null,this.ranRecursiveSideEffects=!1,this.sideEffectDependencyException=null,this.nextDepWaitingHead=null,this.nextDepWaitingNext=null,this.tarjanGeneration=-1,this.tarjanLow=0,this.tarjanIndex=0,this.tarjanOnStack=!1}function K(a){if(!e[a])return;var b=e[a];e[a]=void 0;if(b.dependencies)for(var a=0;a<b.dependencies.length;a++){var c=b.dependencies[a];c.refcount--===1&&K(c.id)}}function L(a,b,c){return H("__requireLazy__"+(a.length>0?a.join(",")+"__":"")+g++,a,$()(b,"requireLazy",{propagationType:0}),j,c,1)}function M(a){return"__mod__"+(a?a+"__":"")+g++}function N(a,b,c){c.tarjanGeneration!=h&&(c.tarjanGeneration=h,c.tarjanLow=c.tarjanIndex=i++,c.tarjanOnStack=!0,b.push(c));if(c.dependencies!=null)for(var d=c.depPosition;d<c.dependencies.length;d++){var e=c.dependencies[d];e.tarjanGeneration!=h?(N(a,b,e),c.tarjanLow=Math.min(c.tarjanLow,e.tarjanLow)):e.tarjanOnStack&&(c.tarjanLow=Math.min(c.tarjanLow,e.tarjanIndex))}if(c.tarjanLow==c.tarjanIndex){e=[];do{d=b.pop();d.tarjanOnStack=!1;e.push(d);if(c==b[0]&&d!=c&&d.dependencies!=null)for(var f=d.depPosition;f<d.dependencies.length;f++){var g=d.dependencies[f];!Q(g)&&a.indexOf(g)==-1&&b.indexOf(g)==-1&&e.indexOf(g)==-1&&a.push(g)}}while(d!=c)}}function O(a){h++,N(a.dependencies,[],a),a.depPosition++,T(a)}function P(a,b){var c=b;while(!0){if(c.dependencies&&c.depPosition!=c.dependencies.length)c=c.dependencies[c.depPosition];else break;if(c==a){O(a);return}}a.nextDepWaitingNext=b.nextDepWaitingHead;b.nextDepWaitingHead=a}function Q(a){return a.dependencies!=null&&a.depPosition>=a.dependencies.length}function R(a){a.depPosition++,T(a)}function S(a){var b=a.nextDepWaitingHead;a.nextDepWaitingHead=null;while(b!==null){a=b;b=a.nextDepWaitingNext;a.nextDepWaitingNext=null;var c=!e[a.id];c||R(a)}}function aa(a){return a.special&j}function T(a){while(a.depPosition<a.dependencies.length){var b=a.dependencies[a.depPosition],c=Q(b);if(!c&&a!=b){P(a,b);return}a.depPosition++}aa(a)&&d.push(a);a.nextDepWaitingHead!==null&&S(a)}function U(a){if(a.sideEffectDependencyException)throw a.sideEffectDependencyException;if(a.ranRecursiveSideEffects)return;a.ranRecursiveSideEffects=!0;var b=a.dependencies;if(b)for(var c=0;c<b.length;c++){var d=b[c];try{U(d)}catch(b){a.sideEffectDependencyException=b;throw b}if(d.special&l)try{y.call(null,d.id)}catch(b){a.sideEffectDependencyException=b;throw b}}}function V(a,b){e[a]=new J(a,0,b),f[a]={id:a,dependencies:[],category:0,compileTime:null,factoryLengthAccessTime:null,factoryTime:null,factoryEnd:null}}V("module",0);V("exports",0);V("define",H);V("global",a);V("require",y);V("requireDynamic",W);V("requireLazy",L);V("requireWeak",X);V("ifRequired",Y);c=[y.call(null,"global"),y.call(null,"require"),y.call(null,"requireDynamic"),y.call(null,"requireLazy"),null,null];H.amd={};a.define=H;a.require=y;a.requireDynamic=W;a.requireLazy=L;function W(a,b){throw new ReferenceError("requireDynamic is not defined")}function X(a,b){Y.call(null,a,function(a){b(a)},function(){H("__requireWeak__"+a+"__"+g++,["__isRequired__"+a],$()(function(){b(e[a].exports)},"requireWeak"),j,null,1)})}function Y(a,b,c){a=e[a];if(a&&a.factoryFinished){if(typeof b==="function")return b(a.exports)}else if(typeof c==="function")return c()}b={getModules:function(){var a={};for(var b in e)e[b]&&Object.prototype.hasOwnProperty.call(e,b)&&(a[b]=e[b]);return a},modulesMap:e,debugUnresolvedDependencies:q};function Z(a){return a}function $(){var b=a.TimeSlice&&a.TimeSlice.guard?a.TimeSlice.guard:Z,c=a.ScheduleJSWork?a.ScheduleJSWork:Z;return function(){return c(b.apply(void 0,arguments))}}V("__getFactoryTime",C);V("__getCompileTime",D);V("__getTotalFactories",E);V("__getTotalRequireCalls",F);V("__getModuleTimeDetails",G);V("__debug",b);a.__d=function(a,b,c,d){$()(function(){H(a,b,c,(d||k)|m,null,null,null)},"define "+a,{root:!0})()};if(a.__d_stub){for(var X=0;X<a.__d_stub.length;X++)a.__d.apply(null,a.__d_stub[X]);delete a.__d_stub}if(a.__rl_stub){for(var W=0;W<a.__rl_stub.length;W++)L.apply(null,a.__rl_stub[W]);delete a.__rl_stub}})(this);

(function(a){var b=a.performance;b&&b.setResourceTimingBufferSize&&(b.setResourceTimingBufferSize(1e5),b.onresourcetimingbufferfull=function(){a.__isresourcetimingbufferfull=!0},b.setResourceTimingBufferSize=function(){})})(this);
__d("Env",[],(function(a,b,c,d,e,f){b={ajaxpipe_token:null,compat_iframe_token:null,iframeKey:"",iframeTarget:"",iframeToken:"",isCQuick:!1,start:Date.now(),nocatch:!1};a.Env&&Object.assign(b,a.Env);a.Env=b;e.exports=b}),null);
__d("TAALOpcodes",[],(function(a,b,c,d,e,f){"use strict";a={PREVIOUS_FILE:1,PREVIOUS_FRAME:2,PREVIOUS_DIR:3,FORCED_KEY:4};e.exports=a}),null);
__d("TAAL",["TAALOpcodes"],(function(a,b,c,d,e,f){"use strict";a={blameToPreviousFile:function(a){return this.applyOpcodes(a,[b("TAALOpcodes").PREVIOUS_FILE])},blameToPreviousFrame:function(a){return this.applyOpcodes(a,[b("TAALOpcodes").PREVIOUS_FRAME])},blameToPreviousDirectory:function(a){return this.applyOpcodes(a,[b("TAALOpcodes").PREVIOUS_DIR])},applyOpcodes:function(a,b){return b&&b.length?a+" TAAL["+b.join(";")+"]":a}};e.exports=a}),null);
__d("eprintf",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();function g(a){for(var b=arguments.length,c=new Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];var e=c.map(function(a){return String(a)}),f=a.split("%s").length-1;if(f!==e.length)return g("eprintf args number mismatch: %s",JSON.stringify([a].concat(e)));var h=0;return a.replace(/%s/g,function(){return String(e[h++])})}e.exports=g}),null);
__d("ex",["eprintf"],(function(a,b,c,d,e,f){function g(a){for(var b=arguments.length,c=new Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];var e=c.map(function(a){return String(a)}),f=a.split("%s").length-1;return f!==e.length?g("ex args number mismatch: %s",JSON.stringify([a].concat(e))):g._prefix+JSON.stringify([a].concat(e))+g._suffix}g._prefix="<![EX[";g._suffix="]]>";e.exports=g}),null);
__d("sprintf",[],(function(a,b,c,d,e,f){function a(a){for(var b=arguments.length,c=new Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];var e=0;return a.replace(/%s/g,function(){return String(c[e++])})}e.exports=a}),null);
__d("invariant",["Env","TAAL","ex","sprintf"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("ex");function a(a,c){__p&&__p();if(!a){var d=c;for(var e=arguments.length,f=new Array(e>2?e-2:0),i=2;i<e;i++)f[i-2]=arguments[i];if(typeof d==="number"){var j=h(d,f),k=j.message,l=j.decoderLink;d=k;f.unshift(l)}else if(d===void 0){d="Invariant: ";for(var m=0;m<f.length;m++)d+="%s,"}d=b("TAAL").blameToPreviousFrame(d);var n=new Error(g.apply(void 0,[d].concat(f)));n.name="Invariant Violation";n.messageWithParams=[d].concat(f);throw n}}function h(a,c){var d="Minified invariant #"+a+"; %s";c.length>0&&(d+=" Params: "+c.map(function(a){return"%s"}).join(", "));a=b("Env").show_invariant_decoder===!0?"visit "+i(a,c)+" to see the full message.":"";return{message:d,decoderLink:a}}function i(a,b){a="https://our.intern.facebook.com/intern/invariant/"+a+"/";b.length>0&&(a+="?"+b.map(function(a,b){return"args["+b+"]="+encodeURIComponent(String(a))}).join("&"));return a}e.exports=a}),null);
__d("ArbiterToken",["invariant"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=function(){__p&&__p();function a(a,b){this.unsubscribe=function(){for(var a=0;a<this.$2.length;a++)this.$2[a].remove();this.$2.length=0},this.$1=a,this.$2=b}var b=a.prototype;b.isForArbiterInstance=function(a){this.$1||g(0,2506);return this.$1===a};return a}();e.exports=a}),null);
__d("ErrorSerializer",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();function a(a){return"<![EX["+JSON.stringify(h(a))+"]]>"}function b(a){try{var b=l(a,/^<\!\[EX\[(\[.*\])\]\]>$/);b=b?JSON.parse(b[0]):[a];var c=b[0];b=b.slice(1);c=k(c);b&&b.length>0&&(c.params=b);return c}catch(b){return{message:"Unable to parse error message %s because %s",params:[a,b.message]}}}function g(a){var b=a.message||"",c=a.params||[],d=0;a=b.replace(/%s/g,function(){return d<c.length?String(c[d++]):"NOPARAM"});d<c.length&&(a+=" PARAMS"+JSON.stringify(c.slice(d)));return a}function c(a){return g(a)+i(a)}function h(a){return[a.message+i(a)].concat(j(a))}function i(a){a=a.taalOpcodes;return a&&a.length>0?" TAAL["+a.join(";")+"]":""}function j(a){return((a=a.params)!=null?a:[]).map(function(a){return String(a)})}function k(a){__p&&__p();var b=l(a,/^(.*) TAAL\[([1234](?:;[1234])*)\]$/);b=(b=b)!=null?b:[a,null];a=b[0];b=b[1];a={message:a};if(b){b=b.split(";").map(function(a){return parseInt(a,10)});b.length>0&&(a.taalOpcodes=b)}return a}function l(a,b){if(typeof a==="string"){a=a.match(b);if(a&&a.length>0)return a.slice(1)}}e.exports={parse:b,stringify:a,toFormattedMessage:c,toFormattedMessageNoTAAL:g,toMessageWithParams:h}}),null);
__d("FBLoggerMetadata",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=[];a=function(){__p&&__p();function a(){this.metadata=[].concat(g)}var b=a.prototype;b.addMetadata=function(a,b,c){this.metadata.push([a,b,c]);return this};b.isEmpty=function(){return this.metadata.length===0};b.formatMetadata=function(){var a=[];this.metadata.forEach(function(b){if(b&&b.length){b=b.map(function(a){return a!=null?String(a).replace(/:/g,"_"):""}).join(":");a.push(b)}});return a};a.addGlobalMetadata=function(a,b,c){g.push([a,b,c])};a.getGlobalMetadata=function(){return g};a.unsetGlobalMetadata=function(a,b){g=g.filter(function(c){return!(Array.isArray(c)&&c[0]===a&&c[1]===b)})};return a}();e.exports=a}),null);
__d("ErrorNormalizeUtils",["ErrorSerializer","FBLoggerMetadata"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=/^https?:\/\//i,h=/^Type Mismatch for/,i=/^at .*eval eval (at .*\:\d+\:\d+), .*$/,j=/(.*)[@\s][^\s]+$/,k=["Unknown script code","Function code","eval code"];Error.stackTraceLimit!=null&&Error.stackTraceLimit<40&&(Error.stackTraceLimit=40);function l(a){a=a.columnNumber||a.column;return a!=null?String(a):""}function m(a){return a[0]&&a[0].column||""}function n(a){a=a.lineNumber||a.line;return a!=null?String(a):""}function o(a){return a[0]&&a[0].line||""}function p(a){a=a.fileName||a.sourceURL;return a!=null?String(a):""}function q(a){return a[0]&&a[0].script||""}function r(a){for(var b=0;b<k.length;b++){var c=" "+k[b];if(a.endsWith(c))return[a,a.substring(0,a.length-c.length)]}return null}function s(a){__p&&__p();a=a;var b=a.stackTrace||a.stack;if(b==null)return[];a=a.message;var c=b.replace(/^[\w \.\<\>:]+:\s/,"");a=a!=null&&c.startsWith(a)?c.substr(a.length+1):c!==b?c.replace(/^.*?\n/,""):b;return a.split(/\n\n/)[0].replace(/[\(\)]|\[.*?\]/g,"").split("\n").map(function(a){__p&&__p();a=a.trim();var b=a.match(i);b&&(a=b[1]);var c,d;b=a.match(/:(\d+)(?::(\d+))?$/);b&&(c=b[1],d=b[2],a=a.slice(0,-b[0].length));var e;b=r(a)||a.match(j);if(b){a=a.substring(b[1].length+1);b=b[1].match(/(?:at)?\s*(.*)(?:[^\s]+|$)/);e=b?b[1]:""}a.includes("charset=utf-8;base64,")&&(a="<inlined-file>");b={column:d,identifier:e,line:c,script:a};var f=e!=null&&e!==""?" "+e+" (":" ",g=f.length>1?")":"",h=c!=null&&c!==""?":"+c:"",k=d!=null&&d!==""?":"+d:"";f="    at"+f+a+h+k+g;return babelHelpers["extends"]({},b,{text:f})})}function t(a){if(a==null||a==="")return null;a=a.split("\n");a.splice(0,1);return a.map(function(a){return a.trim()})}function a(a,c){__p&&__p();var d;a=a;d=(d=c==null?void 0:c.message)!=null?d:a.message;var e=s(a),f=!1;if(a.framesToPop!=null){var i=a.framesToPop,j;while(i>0&&e.length>0)j=e.shift(),i--,f=!0;h.test(d)&&a.framesToPop===2&&j!=null&&(g.test(j.script)&&(d+=" at "+j.script+(j.line?":"+j.line:"")+(j.column?":"+j.column:"")))}i=t(a.componentStack);var k=a.fbloggerMetadata?a.fbloggerMetadata:[],r=b("FBLoggerMetadata").getGlobalMetadata().map(function(a){return a.join(":")});k=[].concat(k,r);k.length===0&&(k=void 0);r=a.messageWithParams;var u;r!=null&&r.length>0?r={message:r[0],params:r.slice(1).map(function(a){return String(a)})}:(typeof d!=="string"&&(u=d,d=String(d)+" ("+typeof d+")"),r=b("ErrorSerializer").parse(d));k={_originalError:a,column:f?m(e):l(a)||m(e),deferredSource:a.deferredSource,extra:(d=a.extra)!=null?d:{},fbloggerMetadata:k,guard:(d=a.guard)!=null?d:"",guardList:(k=a.guardList)!=null?k:[],line:f?o(e):n(a)||o(e),message:b("ErrorSerializer").toFormattedMessage(r),messageObject:u,messageWithParams:b("ErrorSerializer").toMessageWithParams(r),name:(d=c==null?void 0:c.name)!=null?d:a.name,reactComponentStack:i,script:f?q(e):p(a)||q(e),serverHash:a.serverHash,snapshot:a.snapshot,stack:e.map(function(a){return a.text}).join("\n"),stackFrames:e,type:a.type||""};typeof window!=="undefined"&&window&&window.location&&(k.windowLocationURL=window.location.href);for(var v in k)k[v]==null&&delete k[v];return k}e.exports={normalizeError:a,normalizeReactComponentStack:t}}),null);
__d("ErrorBrowserConsole",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=!1,h=a.console;function b(a){if(a.suppressConsole===!0)return;if((!h[a.type]||a.type==="error")&&!g&&!(window&&window.__iframe_dt)){a=a.message;a=a.length>80?a.slice(0,77)+"...":a;h.error('ErrorUtils caught an error: "'+a+"\". Subsequent errors won't be logged; see https://fburl.com/debugjs.");g=!0}}e.exports={errorListener:b}}),null);
__d("removeFromArray",[],(function(a,b,c,d,e,f){function a(a,b){b=a.indexOf(b);b!==-1&&a.splice(b,1)}e.exports=a}),null);
__d("ErrorPubSub",["ErrorBrowserConsole","ErrorNormalizeUtils","removeFromArray"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=typeof window==="undefined"?"<self.onerror>":"<window.onerror>",h="<global.react>",i=[],j=[],k=50,l=[],m=!1,n={history:j,guardList:l,addListener:function(a,b){b===void 0&&(b=!1),i.push(a),b||j.forEach(function(b){return a(b,(b=b.loggingType)!=null?b:"DEPRECATED")})},removeListener:function(a){b("removeFromArray")(i,a)},onerror:function(a,c,d,e,f){__p&&__p();f=f||{};f.message=f.message||a;f.script=f.script||c;f.line=f.line||d;f.column=f.column||e;f.guard=g;f.guardList=[g];a=b("ErrorNormalizeUtils").normalizeError(f);a.loggingType="FATAL";n.reportNormalizedError(a)},pushGuard:function(a){l.unshift(a)},popGuard:function(){l.shift()},reportNormalizedError:function(a){__p&&__p();if(m)return!1;a.reactComponentStack&&n.pushGuard(h);l.length>0&&(a.guard=a.guard||l[0],a.guardList=l.slice());a.reactComponentStack&&n.popGuard();j.length>k&&j.splice(k/2,1);j.push(a);m=!0;for(var b=0;b<i.length;b++)try{var c;i[b](a,(c=a.loggingType)!=null?c:"DEPRECATED")}catch(a){}m=!1;return!0}};n.addListener(b("ErrorBrowserConsole").errorListener);a.onerror=n.onerror;e.exports=n}),null);
__d("ErrorGuard",["Env","ErrorNormalizeUtils","ErrorPubSub"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g="<anonymous guard>",h="<generated guard>",i=/\bnocatch\b/.test(location.search),j={applyWithGuard:function(a,c,d,e){__p&&__p();b("ErrorPubSub").pushGuard((e==null?void 0:e.name)||g);b("Env").nocatch&&(i=!0);if(i){var f;try{f=a.apply(c,d)}finally{b("ErrorPubSub").popGuard()}return f}try{return Function.prototype.apply.call(a,c,d)}catch(g){f=g!=null&&typeof g==="object"?g:new Error("applyWithGuard caught non-object");e&&e.deferredSource&&(f.deferredSource=e.deferredSource);c=b("ErrorNormalizeUtils").normalizeError(f);c.loggingType="GUARDED";f=e==null?void 0:e.onError;f!=null&&f(c);c.extra||(c.extra={});if(a)try{c.extra[a.toString().substring(0,100)]="function"}catch(a){}d!=null&&d.length&&(c.extra[Array.from(d).toString().substring(0,100)]="args");c.guard=b("ErrorPubSub").guardList[0];c.guardList=b("ErrorPubSub").guardList.slice();b("ErrorPubSub").reportNormalizedError(c)}finally{b("ErrorPubSub").popGuard()}},guard:function(a,b,c){var d=b||a.name||h;function e(){var b;for(var e=arguments.length,f=new Array(e),g=0;g<e;g++)f[g]=arguments[g];return j.applyWithGuard(a,(b=c)!=null?b:this,f,{name:d})}a.__SMmeta&&(e.__SMmeta=a.__SMmeta);return e},inGuard:function(){return b("ErrorPubSub").guardList.length!==0}};e.exports=j}),null);
__d("ErrorUtils",["ErrorNormalizeUtils","ErrorPubSub","ErrorGuard"],(function(a,b,c,d,e,f){"use strict";__p&&__p();b("ErrorNormalizeUtils");b("ErrorPubSub");b("ErrorGuard");var g={history:b("ErrorPubSub").history,addListener:function(a,c){c===void 0&&(c=!1),b("ErrorPubSub").addListener(a,c)},removeListener:function(a){b("ErrorPubSub").removeListener(a)},applyWithGuard:function(a,c,d,e,f,g){return b("ErrorGuard").applyWithGuard(a,c,(a=d)!=null?a:[],{name:f,onError:e,deferredSource:g==null?void 0:g.deferredSource})},guard:function(a,c,d){return b("ErrorGuard").guard(a,c,d)},inGuard:function(){return b("ErrorGuard").inGuard()},normalizeError:function(a){a==null&&b("ErrorNormalizeUtils").normalizeError(new Error("null error"));return Object.prototype.hasOwnProperty.call(a,"_originalError")?a:b("ErrorNormalizeUtils").normalizeError(a)},reportError:function(a,c,d){c===void 0&&(c=!1);d===void 0&&(d="DEPRECATED");a=g.normalizeError(a);a.suppressConsole=c;a.loggingType=d;return b("ErrorPubSub").reportNormalizedError(a)}};e.exports=a.ErrorUtils=g;typeof __t==="function"&&__t.setHandler&&__t.setHandler(g.reportError)}),3);
__d("CallbackDependencyManager",["ErrorUtils"],(function(a,b,c,d,e,f){__p&&__p();a=function(){"use strict";__p&&__p();function a(){this.$1=new Map(),this.$2=new Map(),this.$3=1,this.$4=new Map()}var c=a.prototype;c.$5=function(a,b){__p&&__p();var c=0,d=new Set();for(var e=0,f=b.length;e<f;e++)d.add(b[e]);for(var b=d.keys(),e=Array.isArray(b),f=0,b=e?b:b[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){if(e){if(f>=b.length)break;d=b[f++]}else{f=b.next();if(f.done)break;d=f.value}d=d;if(this.$4.get(d))continue;c++;var g=this.$1.get(d);g===void 0&&(g=new Map(),this.$1.set(d,g));g.set(a,(g.get(a)||0)+1)}return c};c.$6=function(a){__p&&__p();a=this.$1.get(a);if(!a)return;for(var c=a.entries(),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}f=f;var g=f[0];f=f[1]-1;a.set(g,f);f<=0&&a["delete"](g);f=this.$2.get(g);if(f!==void 0){f.$7--;if(f.$7<=0){f=f.$8;this.$2["delete"](g);b("ErrorUtils").applyWithGuard(f)}}}};c.addDependenciesToExistingCallback=function(a,b){var c=this.$2.get(a);if(!c)return null;b=this.$5(a,b);c.$7+=b;return a};c.isPersistentDependencySatisfied=function(a){return!!this.$4.get(a)};c.satisfyPersistentDependency=function(a){this.$4.set(a,1),this.$6(a)};c.satisfyNonPersistentDependency=function(a){var b=this.$4.get(a)===1;b||this.$4.set(a,1);this.$6(a);b||this.$4["delete"](a)};c.registerCallback=function(a,c){var d=this.$3;this.$3++;c=this.$5(d,c);if(c===0){b("ErrorUtils").applyWithGuard(a);return null}this.$2.set(d,{$8:a,$7:c});return d};return a}();e.exports=a}),null);
__d("EventSubscription",[],(function(a,b,c,d,e,f){"use strict";a=function(a){var b=this;this.remove=function(){b.subscriber&&(b.subscriber.removeSubscription(b),b.subscriber=null)};this.subscriber=a};e.exports=a}),null);
__d("EmitterSubscription",["EventSubscription"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){babelHelpers.inheritsLoose(b,a);function b(b,c,d){b=a.call(this,b)||this;b.listener=c;b.context=d;return b}return b}(b("EventSubscription"));e.exports=a}),null);
__d("EventSubscriptionVendor",["invariant"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=function(){__p&&__p();function a(){this.$1={}}var b=a.prototype;b.addSubscription=function(a,b){b.subscriber===this||g(0,2828);this.$1[a]||(this.$1[a]=[]);var c=this.$1[a].length;this.$1[a].push(b);b.eventType=a;b.key=c;return b};b.removeAllSubscriptions=function(a){a===void 0?this.$1={}:delete this.$1[a]};b.removeSubscription=function(a){var b=a.eventType;a=a.key;b=this.$1[b];b&&delete b[a]};b.getSubscriptionsForType=function(a){return this.$1[a]};return a}();e.exports=a}),null);
__d("emptyFunction",[],(function(a,b,c,d,e,f){__p&&__p();function a(a){return function(){return a}}b=function(){};b.thatReturns=a;b.thatReturnsFalse=a(!1);b.thatReturnsTrue=a(!0);b.thatReturnsNull=a(null);b.thatReturnsThis=function(){return this};b.thatReturnsArgument=function(a){return a};e.exports=b}),null);
__d("requireCond",[],(function(a,b,c,d,e,f){function a(a,b,c){throw new Error("Cannot use raw untransformed requireCond.")}e.exports=a}),null);
__d("FBLogger",["requireCond","cr:794450"],(function(a,b,c,d,e,f){"use strict";e.exports=b("cr:794450")}),null);
__d("unrecoverableViolationBase",["FBLogger","TAAL","TAALOpcodes"],(function(a,b,c,d,e,f){"use strict";function a(a,c,d){c=b("FBLogger")(c);d&&(c=c.catching(d));c.blameToPreviousFrame().blameToPreviousFrame().mustfix(a);return new Error(b("TAAL").applyOpcodes(a,[b("TAALOpcodes").PREVIOUS_FRAME,b("TAALOpcodes").PREVIOUS_FRAME]))}e.exports=a}),null);
__d("unrecoverableViolation",["unrecoverableViolationBase"],(function(a,b,c,d,e,f){"use strict";function a(a,c,d){d=d===void 0?{}:d;d=d.error;return b("unrecoverableViolationBase")(a,c,d)}e.exports=a}),null);
__d("BaseEventEmitter",["EmitterSubscription","ErrorGuard","EventSubscriptionVendor","emptyFunction","unrecoverableViolation"],(function(a,b,c,d,e,f){__p&&__p();a=function(){"use strict";__p&&__p();function a(){this.$2=new(b("EventSubscriptionVendor"))(),this.$1=null}var c=a.prototype;c.addListener=function(a,c,d){return this.$2.addSubscription(a,new(b("EmitterSubscription"))(this.$2,c,d))};c.once=function(a,b,c){var d=this;return this.addListener(a,function(){d.removeCurrentListener(),b.apply(c,arguments)})};c.removeAllListeners=function(a){this.$2.removeAllSubscriptions(a)};c.removeCurrentListener=function(){if(!this.$1)throw b("unrecoverableViolation")("Not in an emitting cycle; there is no current subscription","emitter");this.$2.removeSubscription(this.$1)};c.listeners=function(a){a=this.$2.getSubscriptionsForType(a);return a?a.filter(b("emptyFunction").thatReturnsTrue).map(function(a){return a.listener}):[]};c.emit=function(a){__p&&__p();var b=this.$2.getSubscriptionsForType(a);if(b){var c=Object.keys(b),d;for(var e=0;e<c.length;e++){var f=c[e],g=b[f];if(g){this.$1=g;if(d==null){d=[g,a];for(var h=0,i=arguments.length<=1?0:arguments.length-1;h<i;h++)d[h+2]=h+1<1||arguments.length<=h+1?void 0:arguments[h+1]}else d[0]=g;this.__emitToSubscription.apply(this,d)}}this.$1=null}};c.__emitToSubscription=function(a,c){for(var d=arguments.length,e=new Array(d>2?d-2:0),f=2;f<d;f++)e[f-2]=arguments[f];b("ErrorGuard").applyWithGuard(a.listener,a.context,e,{name:"EventEmitter "+c+" event"})};return a}();e.exports=a}),null);
__d("EventEmitter",["BaseEventEmitter"],(function(a,b,c,d,e,f){a=function(a){"use strict";babelHelpers.inheritsLoose(b,a);function b(){return a.apply(this,arguments)||this}return b}(b("BaseEventEmitter"));e.exports=a}),null);
__d("EventEmitterWithHolding",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(){__p&&__p();function a(a,b){this.$2=a,this.$3=b,this.$1=null,this.$5=[],this.$4=0}var b=a.prototype;b.addListener=function(a,b,c){return this.$2.addListener(a,b,c)};b.once=function(a,b,c){return this.$2.once(a,b,c)};b.addRetroactiveListener=function(a,b,c){var d=this.$2.addListener(a,b,c),e=this.$5;e.push(!1);this.$4++;this.$3.emitToListener(a,b,c);this.$4--;e[e.length-1]&&d.remove();e.pop();return d};b.removeAllListeners=function(a){this.$2.removeAllListeners(a)};b.removeCurrentListener=function(){if(this.$4){var a=this.$5;a[a.length-1]=!0}else this.$2.removeCurrentListener()};b.listeners=function(a){return this.$2.listeners(a)};b.emit=function(a){var b;for(var c=arguments.length,d=new Array(c>1?c-1:0),e=1;e<c;e++)d[e-1]=arguments[e];(b=this.$2).emit.apply(b,[a].concat(d))};b.emitAndHold=function(a){var b,c;for(var d=arguments.length,e=new Array(d>1?d-1:0),f=1;f<d;f++)e[f-1]=arguments[f];this.$1=(b=this.$3).holdEvent.apply(b,[a].concat(e));(c=this.$2).emit.apply(c,[a].concat(e));this.$1=null};b.releaseCurrentEvent=function(){this.$1!=null?this.$3.releaseEvent(this.$1):this.$4>0&&this.$3.releaseCurrentEvent()};b.releaseHeldEventType=function(a){this.$3.releaseEventType(a)};return a}();e.exports=a}),null);
__d("EventHolder",["invariant"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=function(){__p&&__p();function a(){this.$1={},this.$2=[]}var b=a.prototype;b.holdEvent=function(a){this.$1[a]=this.$1[a]||[];var b=this.$1[a],c={eventType:a,index:b.length};for(var d=arguments.length,e=new Array(d>1?d-1:0),f=1;f<d;f++)e[f-1]=arguments[f];b.push(e);return c};b.emitToListener=function(a,b,c){var d=this,e=this.$1[a];if(!e)return;e.forEach(function(e,f){if(!e)return;d.$2.push({eventType:a,index:f});b.apply(c,e);d.$2.pop()})};b.releaseCurrentEvent=function(){this.$2.length||g(0,1764),this.releaseEvent(this.$2[this.$2.length-1])};b.releaseEvent=function(a){delete this.$1[a.eventType][a.index]};b.releaseEventType=function(a){this.$1[a]=[]};return a}();e.exports=a}),null);
__d("Arbiter",["invariant","ArbiterToken","CallbackDependencyManager","ErrorUtils","EventEmitter","EventEmitterWithHolding","EventHolder"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();function h(a){return Array.isArray(a)?a:[a]}function i(a){return a instanceof j||a===j?a:j}var j=function(){__p&&__p();function a(){var a=new(b("EventEmitter"))();this.$3=new k();this.$2=new(b("EventEmitterWithHolding"))(a,this.$3);this.$1=new(b("CallbackDependencyManager"))();this.$4=[]}var c=a.prototype;c.subscribe=function(a,c,d){__p&&__p();a=h(a);a.forEach(function(a){a&&typeof a==="string"||g(0,1966,a)});typeof c==="function"||g(0,1967,c);d=d||"all";d==="new"||d==="all"||g(0,1968,d);a=a.map(function(a){var b=this.$5.bind(this,c,a);b.__SMmeta=c.__SMmeta;if(d==="new")return this.$2.addListener(a,b);this.$4.push({});a=this.$2.addRetroactiveListener(a,b);this.$4.pop();return a},this);return new(b("ArbiterToken"))(this,a)};c.$5=function(a,c,d){var e=this.$4[this.$4.length-1];if(e[c]===!1)return;a=b("ErrorUtils").applyWithGuard(a,null,[c,d]);a===!1&&this.$2.releaseCurrentEvent();e[c]=a};c.unsubscribeCurrentSubscription=function(){this.$2.removeCurrentListener()};c.releaseCurrentPersistentEvent=function(){this.$2.releaseCurrentEvent()};c.subscribeOnce=function(a,b,c){var d=this;a=this.subscribe(a,function(a,c){d.unsubscribeCurrentSubscription();return b(a,c)},c);return a};c.unsubscribe=function(a){a.isForArbiterInstance(this)||g(0,1969),a.unsubscribe()};c.inform=function(a,b,c){__p&&__p();var d=Array.isArray(a);a=h(a);c=c||"event";var e=c==="state"||c==="persistent";this.$4.push({});for(var f=0;f<a.length;f++){var i=a[f];i||g(0,1970,i);this.$3.setHoldingBehavior(i,c);this.$2.emitAndHold(i,b);this.$6(i,b,e)}i=this.$4.pop();return d?i:i[a[0]]};c.query=function(a){var b=this.$3.getHoldingBehavior(a);!b||b==="state"||g(0,1971,a);b=null;this.$3.emitToListener(a,function(a){b=a});return b};c.registerCallback=function(a,b){if(typeof a==="function")return this.$1.registerCallback(a,b);else return this.$1.addDependenciesToExistingCallback(a,b)};c.$6=function(a,b,c){if(b===null)return;c?this.$1.satisfyPersistentDependency(a):this.$1.satisfyNonPersistentDependency(a)};a.subscribe=function(b,c,d){return a.prototype.subscribe.apply(i(this),arguments)};a.unsubscribeCurrentSubscription=function(){return a.prototype.unsubscribeCurrentSubscription.apply(i(this))};a.releaseCurrentPersistentEvent=function(){return a.prototype.releaseCurrentPersistentEvent.apply(i(this))};a.subscribeOnce=function(b,c,d){return a.prototype.subscribeOnce.apply(i(this),arguments)};a.unsubscribe=function(b){return a.prototype.unsubscribe.apply(i(this),arguments)};a.inform=function(b,c,d){return a.prototype.inform.apply(i(this),arguments)};a.informSingle=function(b,c,d){return a.prototype.inform.apply(i(this),arguments)};a.query=function(b){return a.prototype.query.apply(i(this),arguments)};a.registerCallback=function(b,c){return a.prototype.registerCallback.apply(i(this),arguments)};a.$6=function(b,c,d){return a.prototype.$6.apply(i(this),arguments)};a.$5=function(b,c,d){return a.prototype.$5.apply(i(this),arguments)};return a}(),k=function(b){__p&&__p();babelHelpers.inheritsLoose(a,b);function a(){var a;a=b.call(this)||this;a.$ArbiterEventHolder1={};return a}var c=a.prototype;c.setHoldingBehavior=function(a,b){this.$ArbiterEventHolder1[a]=b};c.getHoldingBehavior=function(a){return this.$ArbiterEventHolder1[a]};c.holdEvent=function(a){var c=this.$ArbiterEventHolder1[a];c!=="persistent"&&this.$ArbiterEventHolder2(a);if(c!=="event"){var d;for(var e=arguments.length,f=new Array(e>1?e-1:0),g=1;g<e;g++)f[g-1]=arguments[g];return(d=b.prototype.holdEvent).call.apply(d,[this,a].concat(f))}return void 0};c.$ArbiterEventHolder2=function(a){this.emitToListener(a,this.releaseCurrentEvent,this)};c.releaseEvent=function(a){a&&b.prototype.releaseEvent.call(this,a)};return a}(b("EventHolder"));j.call(j);e.exports=j}),null);
__d("CircularBuffer",["invariant"],(function(a,b,c,d,e,f,g){__p&&__p();a=function(){"use strict";__p&&__p();function a(a){a>0||g(0,2222),this.$1=a,this.$2=0,this.$3=[],this.$4=[]}var b=a.prototype;b.write=function(a){var b=this;this.$3.length<this.$1?this.$3.push(a):(this.$4.forEach(function(a){return a(b.$3[b.$2])}),this.$3[this.$2]=a,this.$2++,this.$2%=this.$1);return this};b.onEvict=function(a){this.$4.push(a);return this};b.read=function(){return this.$3.slice(this.$2).concat(this.$3.slice(0,this.$2))};b.expand=function(a){if(a>this.$1){var b=this.read();this.$2=0;this.$3=b;this.$1=a}return this};b.dropFirst=function(a){if(a<=this.$1){var b=this.read();this.$2=0;b.splice(0,a);this.$3=b}return this};b.clear=function(){this.$2=0;this.$3=[];return this};b.currentSize=function(){return this.$3.length};return a}();e.exports=a}),null);
__d("ResourceTypes",[],(function(a,b,c,d,e,f){"use strict";a={JS:"js",CSS:"css",XHR:"xhr"};e.exports=a}),null);
__d("TimingAnnotations",[],(function(a,b,c,d,e,f){__p&&__p();a=function(){"use strict";__p&&__p();function a(){}var b=a.prototype;b.addStringAnnotation=function(a,b){return this};b.addSetAnnotation=function(a,b){return this};b.addSetElement=function(a,b){return this};b.registerOnBeforeSend=function(a){return this};b.addVectorAnnotation=function(a,b){return this};b.addVectorElement=function(a,b){return this};return a}();b=function(){"use strict";__p&&__p();function a(){this.$1=null,this.$2=null,this.$3=null,this.$4=[]}var b=a.prototype;b.addStringAnnotation=function(a,b){this.$2=this.$2||new Map();this.$2.set(a,b);return this};b.addSetAnnotation=function(a,b){var c=this.$1||new Map(),d=c.get(a)||new Set();b.forEach(function(a){return d.add(a)});c.set(a,d);this.$1=c;return this};b.addSetElement=function(a,b){var c=this.$1||new Map(),d=c.get(a)||new Set();d.add(b);c.set(a,d);this.$1=c;return this};b.addVectorAnnotation=function(a,b){this.$3=this.$3||new Map();this.$3.set(a,b);return this};b.addVectorElement=function(a,b){var c=this.$3=this.$3||new Map(),d=this.$3.get(a)||[];d.push(b);c.set(a,d);return this};b.registerOnBeforeSend=function(a){this.$4.push(a);return this};b.prepareToSend=function(){__p&&__p();var a=this;this.$4.forEach(function(b){return b(a)});this.$4=[];var b={};if(this.$1!=null)for(var c=this.$1,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}f=f;var g=f[0];f=f[1];b[g]=Array.from(f.values())}g={};if(this.$2!=null)for(var f=this.$2,e=Array.isArray(f),d=0,f=e?f:f[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){if(e){if(d>=f.length)break;c=f[d++]}else{d=f.next();if(d.done)break;c=d.value}c=c;var h=c[0];c=c[1];g[h]=c}h={};if(this.$3!=null)for(var c=this.$3,d=Array.isArray(c),e=0,c=d?c:c[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){if(d){if(e>=c.length)break;f=c[e++]}else{e=c.next();if(e.done)break;f=e.value}f=f;var i=f[0];f=f[1];h[i]=f}return{setProps:b,stringProps:g,vectorProps:h}};a.combine=function(a,b){var c;a!=null&&b!=null?(a.stringProps=babelHelpers["extends"]({},b.stringProps,a.stringProps),a.setProps=babelHelpers["extends"]({},b.setProps,a.setProps),c=a):a!=null?c=a:b!=null&&(c=b);return c};return a}();b.EmptyTimingAnnotations=a;b.EmptyTraceTimingAnnotations=a;b.TraceTimingAnnotations=b;e.exports=b}),null);
__d("flattenPHPQueryData",["invariant"],(function(a,b,c,d,e,f,g){__p&&__p();function a(a){return h(a,"",{})}function h(a,b,c){if(a===null||a===void 0)c[b]=void 0;else if(typeof a==="object"){typeof a.appendChild!=="function"||g(0,2616);for(var d in a)d!=="$$typeof"&&Object.prototype.hasOwnProperty.call(a,d)&&a[d]!==void 0&&h(a[d],b?b+"["+d+"]":d,c)}else c[b]=a;return c}e.exports=a}),null);
__d("PHPQuerySerializer",["invariant","flattenPHPQueryData"],(function(a,b,c,d,e,f,g){__p&&__p();function a(a){var c=[];a=b("flattenPHPQueryData")(a);for(var d in a)if(Object.prototype.hasOwnProperty.call(a,d)){var e=h(d);a[d]===void 0?c.push(e):c.push(e+"="+h(String(a[d])))}return c.join("&")}function h(a){return encodeURIComponent(a).replace(/%5D/g,"]").replace(/%5B/g,"[")}var i=/^([-_\w]+)((?:\[[-_\w]*\])+)=?(.*)/;function j(a){return a==="hasOwnProperty"||a==="__proto__"?"\ud83d\udf56":a}function c(a){__p&&__p();if(!a)return{};var b={};a=a.replace(/%5B/gi,"[").replace(/%5D/gi,"]");a=a.split("&");var c=Object.prototype.hasOwnProperty;for(var d=0,e=a.length;d<e;d++){var f=a[d].match(i);if(!f){var g=a[d].split("=");b[k(g[0])]=g[1]===void 0?null:k(g[1])}else{g=f[2].split(/\]\[|\[|\]/).slice(0,-1);var h=f[1];f=k(f[3]||"");g[0]=h;h=b;for(var l=0;l<g.length-1;l++){var m=j(g[l]);if(m){if(!c.call(h,m)){var n=g[l+1]&&!g[l+1].match(/^\d{1,3}$/)?{}:[];h[m]=n;if(h[m]!==n)return b}h=h[m]}else g[l+1]&&!g[l+1].match(/^\d{1,3}$/)?h.push({}):h.push([]),h=h[h.length-1]}h instanceof Array&&g[g.length-1]===""?h.push(f):h[j(g[g.length-1])]=f}}return b}function k(a){try{return decodeURIComponent(a.replace(/\+/g," "))}catch(b){return a}}d={serialize:a,encodeComponent:h,deserialize:c,decodeComponent:k};e.exports=d}),null);
__d("PHPQuerySerializerNoEncoding",["PHPQuerySerializer","flattenPHPQueryData"],(function(a,b,c,d,e,f){__p&&__p();function a(a){var c=[];a=b("flattenPHPQueryData")(a);for(var d in a)if(Object.prototype.hasOwnProperty.call(a,d)){var e=g(d);a[d]===void 0?c.push(e):c.push(e+"="+g(String(a[d])))}return c.join("&")}function g(a){return a}c={serialize:a,encodeComponent:g,deserialize:b("PHPQuerySerializer").deserialize,decodeComponent:b("PHPQuerySerializer").decodeComponent};e.exports=c}),null);
__d("BlueCompatRouter",[],(function(a,b,c,d,e,f){"use strict";a={sendMessage:function(a){return!1}};e.exports=a}),null);
__d("ReloadPage",["BlueCompatRouter","Env"],(function(a,b,c,d,e,f){c={now:function(c){!b("Env").isCQuick?a.window.location.reload(c):b("BlueCompatRouter").sendMessage({compatAction:"reload"})},delay:function(b){a.setTimeout(this.now.bind(this),b)}};e.exports=c}),null);
__d("JavelinEvent",[],(function(a,b,c,d,e,f){__p&&__p();var g={8:"delete",9:"tab",13:"return",27:"esc",32:"space",37:"left",38:"up",39:"right",40:"down",63232:"up",63233:"down",62234:"left",62235:"right"};a=function(){"use strict";__p&&__p();function a(){this.$1=null,this.$2=null,this.$3=null,this.$4=null,this.$5=[],this.$6=!1,this.$7=!1,this.$8={},this.$9={},this.$10=!0}var b=a.prototype;b.stop=function(){var a=this.getRawEvent();a&&(a.cancelBubble=!0,a.stopPropagation&&a.stopPropagation());this.setStopped(!0);return this};b.prevent=function(){var a=this.getRawEvent();a&&(a.returnValue=!1,this.$10&&(a.preventDefault&&a.preventDefault()));this.setPrevented(!0);return this};b.kill=function(){this.prevent();this.stop();return this};b.getSpecialKey=function(){var a=this.getRawEvent();if(!a||a.shiftKey)return null;if(a instanceof KeyboardEvent){a=a.keyCode;return g[a.toString()]||null}return null};b.isRightButton=function(){var a=this.getRawEvent();return a instanceof MouseEvent?a.which==3||a.button==2:!1};b.getNode=function(a){return this.getNodes()[a]||null};b.getTouch=function(){var a=this.getRawEvent();if(window.TouchEvent&&a instanceof TouchEvent){a=a.changedTouches;return a&&a[0]||{}}return{}};b.getRawEvent=function(){return this.$1};b.setRawEvent=function(a){this.$1=a;return this};b.getType=function(){return this.$2};b.setType=function(a){this.$2=a;return this};b.getTarget=function(){return this.$3};b.setTarget=function(a){this.$3=a;return this};b.getData=function(){return this.$4||{}};b.setData=function(a){this.$4=a;return this};b.getPath=function(){return this.$5};b.setPath=function(a){this.$5=a;return this};b.getStopped=function(){return this.$6};b.setStopped=function(a){this.$6=a;return this};b.getPrevented=function(){return this.$7};b.setPrevented=function(a){this.$7=a;return this};b.getNodes=function(){return this.$8};b.setNodes=function(a){this.$8=a;return this};b.getNodeDistances=function(){return this.$9};b.setNodeDistances=function(a){this.$9=a;return this};b.setCanPreventDefaultInRawEvent=function(a){this.$10=a;return this};b.toString=function(){return Object.prototype.toString.call(this)};return a}();e.exports=a}),null);
__d("LogHistory",[],(function(a,b,c,d,e,f){__p&&__p();var g=500,h={},i=[];function j(a,b,c,d){var e=d[0];if(typeof e!=="string"||d.length!==1)return;i.push({date:Date.now(),level:a,category:b,event:c,args:e});i.length>g&&i.shift()}var k=function(){"use strict";__p&&__p();function a(a){this.category=a}var b=a.prototype;b.debug=function(a){for(var b=arguments.length,c=new Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];j("debug",this.category,a,c);return this};b.log=function(a){for(var b=arguments.length,c=new Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];j("log",this.category,a,c);return this};b.warn=function(a){for(var b=arguments.length,c=new Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];j("warn",this.category,a,c);return this};b.error=function(a){for(var b=arguments.length,c=new Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];j("error",this.category,a,c);return this};return a}();function a(a){h[a]||(h[a]=new k(a));return h[a]}function b(){return i}function c(){i.length=0}function d(a){return a.map(function(a){var b=/\d\d:\d\d:\d\d/.exec(new Date(a.date).toString());return[b&&b[0],a.level,a.category,a.event,a.args].join(" | ")}).join("\n")}f={getInstance:a,getEntries:b,clearEntries:c,formatEntries:d};e.exports=f}),null);
/**
 * License: https://www.facebook.com/legal/license/09P_rcHKL4D/
 */
__d("Alea",[],(function(a,b,c,d,e,f){__p&&__p();function g(){__p&&__p();var a=4022871197,b=function(b){__p&&__p();b=b.toString();for(var c=0;c<b.length;c++){a+=b.charCodeAt(c);var d=.02519603282416938*a;a=d>>>0;d-=a;d*=a;a=d>>>0;d-=a;a+=d*4294967296}return(a>>>0)*23283064365386963e-26};b.version="Mash 0.9";return b}function a(){__p&&__p();var a=0,b=0,c=0,d=1;for(var e=arguments.length,f=new Array(e),h=0;h<e;h++)f[h]=arguments[h];var i=f.length>0?f:[new Date()],j=new g();a=j(" ");b=j(" ");c=j(" ");for(var k=0;k<i.length;k++)a-=j(i[k]),a<0&&(a+=1),b-=j(i[k]),b<0&&(b+=1),c-=j(i[k]),c<0&&(c+=1);j=null;var l=function(){var e=2091639*a+d*23283064365386963e-26;a=b;b=c;c=e-(d=e|0);return c};l.version="Alea 0.9";l.args=i;return l}e.exports=a}),null);
__d("Random",["Alea","ServerNonce"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=4294967296;c=b("ServerNonce").ServerNonce;var h=b("Alea")(c),i={random:function(){__p&&__p();var b=a;b=b.Uint32Array;var c=a.crypto||a.msCrypto;try{if(b!=null&&(c==null?void 0:c.getRandomValues)!=null){b=new b(1);c.getRandomValues(b);return b[0]/g}}catch(a){}return h()},uint32:function(){return Math.floor(this.random()*g)},coinflip:function(a){if(a===0)return!1;return a<=1?!0:i.random()*a<=1}};e.exports=i}),null);
__d("TimeSlice",["requireCond","cr:717822"],(function(a,b,c,d,e,f){e.exports=b("cr:717822")}),3);
__d("StratcomManager",["TimeSlice"],(function(a,b,c,d,e,f){__p&&__p();var g;function a(a){g=a}var h=[],i=function(b){__p&&__p();h.push(b);if(g){var c=h;h=[];for(var a=0;a<c.length;++a){var d=c[a];g.dispatch(d)}}else{d=b.srcElement||b.target;if(d&&b.type in{click:1,submit:1}&&d.getAttribute&&d.getAttribute("data-mustcapture")==="1"){b.returnValue=!1;b.preventDefault&&b.preventDefault();a=document;c=a.body;c&&(c.id="event_capture");return!1}}};d={};function c(a,c){var d=c==="touchstart"||c==="touchmove";a.addEventListener(c,b("TimeSlice").guard(i,"Stratcom:"+c),{capture:!0,passive:d})}f=["click","change","submit","keypress","mousedown","mouseover","mouseout","mouseup","load","keyup","keydown","input","drop","dragenter","dragleave","dragover","touchstart","touchmove","touchend","touchcancel","loadedmetadata","playing","pause","ended","waiting","timeupdate","volumechange"];d=document;d=d.documentElement;if(d)for(var j=0;j<f.length;++j)c(d,f[j]);d=["onpagehide"in window?"pagehide":"unload","resize","focus","blur","popstate","hashchange"];for(var f=0;f<d.length;++f)c(window,d[f]);j={allowedEvents:void 0,injectStratcom:a,enableDispatch:c};e.exports=j}),null);
__d("createArrayFromMixed",["invariant"],(function(a,b,c,d,e,f,g){__p&&__p();function h(a){__p&&__p();var b=a.length;!Array.isArray(a)&&(typeof a==="object"||typeof a==="function")||g(0,3914);typeof b==="number"||g(0,3915);b===0||b-1 in a||g(0,3916);typeof a.callee!=="function"||g(0,3917);if(a.hasOwnProperty)try{return Array.prototype.slice.call(a)}catch(a){}var c=Array(b);for(var d=0;d<b;d++)c[d]=a[d];return c}function i(a){return!!a&&(typeof a==="object"||typeof a==="function")&&"length"in a&&!("setInterval"in a)&&typeof a.nodeType!=="number"&&(Array.isArray(a)||"callee"in a||"item"in a)}function a(a){if(!i(a))return[a];else if(Array.isArray(a))return a.slice();else return h(a)}e.exports=a}),null);
__d("nullthrows",[],(function(a,b,c,d,e,f){a=function(a,b){b===void 0&&(b="Got unexpected null or undefined");if(a!=null)return a;a=new Error(b);a.framesToPop=1;throw a};e.exports=a}),null);
__d("Stratcom",["ErrorUtils","JavelinEvent","LogHistory","Random","StratcomManager","createArrayFromMixed","nullthrows"],(function(a,b,c,d,e,f){__p&&__p();var g=b("LogHistory").getInstance("stratcom"),h={ready:!1,_targets:{},_handlers:[],_need:{},_useCapture:{},_auto:"*",_execContext:[],_initialized:!1,init:function(){if(h._initialized)return;h.mergeData();h._initialized=!0},invoke:function(a,c,d){c=b("createArrayFromMixed")(c);return h._dispatchProxy(new(b("JavelinEvent"))().setType(a).setData(d||{}).setPath(c||[]))},listen:function(a,b,c){return h._listen(a,b,c,!1)},listenCapture:function(a,b,c){return h._listen(a,b,c,!0)},_listen:function(a,c,d,e){__p&&__p();h.init();var f=[];a=b("createArrayFromMixed")(a);c=h._normalizePaths(c);var g={_callback:d,remove:function(){if(g){if(g._callback){delete g._callback;for(var a=0;a<b("nullthrows")(f).length;a++)delete h._handlers[b("nullthrows")(f)[a]]}f=null}}};for(var d=0;d<a.length;++d){var i=a[d];"onpagehide"in window&&i=="unload"&&(i="pagehide");i in h._targets||(h._targets[i]={});i=h._targets[i];for(var j=0;j<c.length;++j){var k=c[j],l=h._handlers.length;h._handlers.push(g);h._useCapture[l]=e||!1;h._need[l]=k.length;f.push(l);for(var m=0;m<k.length;++m)(i[k[m]]||(i[k[m]]=[])).push(l)}}return g},removeCurrentListener:function(){var a=h._execContext[h._execContext.length-1],b=a.listeners;a=a.cursor-1;b[a]&&b[a].handler.remove()},getJavelinEventFromNative:function(a){__p&&__p();var c=[],d={},e={},f=function(b,f,a){d[b]||(d[b]=f,e[b]=a,c.push(b))},g=a.srcElement||a.target;g&&g.nodeType===3&&(g=g.parentNode);(!g||!g.getAttribute)&&(g=null);var h=1,i=g;while(i instanceof Element){f("tag:"+i.nodeName.toLowerCase(),i,h);var j=i.id;j&&f("id:"+j,i,h);j=i.getAttribute("data-sigil");if(j){j=j.split(" ");for(var k=0;k<j.length;k++)f(j[k],i,h)}k=i.getAttribute("data-autoid");k&&f("autoid:"+k,i,h);++h;i=i.parentNode}j=a.type;j=="focusin"?j="focus":j=="focusout"&&(j="blur");k=new(b("JavelinEvent"))().setRawEvent(a).setType(j).setTarget(g).setNodes(d).setNodeDistances(e).setPath(c.reverse());return k},dispatch:function(a){return h._dispatchProxy(h.getJavelinEventFromNative(a))},_dispatchProxy:function(a){__p&&__p();h.init();var b=a.getType();if(!b)return a;b=h._targets[b];if(!b)return a;var c=a.getPath(),d=a.getNodeDistances(),e=c.length,f={},g={},i,j=1e6;for(var k=-1;k<e;++k){i=b[k==-1?h._auto:c[k]];if(i){var l=d[c[k]]||j;for(var m=0;m<i.length;++m){var n=i[m];f[n]=(f[n]||0)+1;g[n]=Math.min(g[n]||l,l)}}}n=[];for(var o in f)if(f[o]==h._need[o]){l=h._handlers[parseInt(o,10)];l&&n.push({distance:g[o],useCapture:h._useCapture[o],handler:l})}n.sort(function(a,b){return a.useCapture!==b.useCapture?a.useCapture?-1:1:a.distance-b.distance});h._execContext.push({listeners:n,event:a,cursor:0});h.pass();h._execContext.pop();return a},pass:function(){__p&&__p();var a=h._execContext[h._execContext.length-1],c=a.event,d=a.listeners;while(a.cursor<d.length){var e=a.cursor++;if(d[e]){var f=d[e].handler;f._callback&&(function(){var a=c.getType(),d=c.getPath(),e=c.getTarget();b("ErrorUtils").applyWithGuard(f._callback,f,[c],function(b){g.error("pass",a,d,e,b.message)},"Stratcom:pass type: "+(a||"")+" path: ["+(d?d.toString():"")+"] target: "+(e?e.toString():""))})()}if(c.getStopped())break}return c.getStopped()||c.getPrevented()},context:function(){var a=h._execContext.length;return a?h._execContext[a-1].event:null},mergeData:function(){b("StratcomManager").injectStratcom(h)},hasSigil:function(a,b){a=a.getAttribute("data-sigil")||!1;return a&&(" "+a+" ").indexOf(" "+b+" ")>-1},addSigil:function(a,b){var c=a.getAttribute("data-sigil")||"";h.hasSigil(a,b)||(c+=" "+b);a.setAttribute("data-sigil",c)},removeSigil:function(a,b){var c=a.getAttribute("data-sigil")||"";h.hasSigil(a,b)&&(c=" "+c+" ",c=c.replace(" "+b+" "," "),c=c.substring(1,c.length-1),a.setAttribute("data-sigil",c))},_normalizePaths:function(a){a||(a=h._auto);!Array.isArray(a)?a=[[a]]:Array.isArray(a[0])||(a=[a]);return a}};e.exports=h}),null);
__d("URIRFC3986",[],(function(a,b,c,d,e,f){__p&&__p();var g=new RegExp("^([^:/?#]+:)?(//([^\\\\/?#@]*@)?(\\[[A-Fa-f0-9:.]+\\]|[^\\/?#:]*)(:[0-9]*)?)?([^?#]*)(\\?[^#]*)?(#.*)?");a={parse:function(a){__p&&__p();if(a.trim()==="")return null;a=a.match(g);if(a==null)return null;var b={};b.uri=a[0]?a[0]:null;b.scheme=a[1]?a[1].substr(0,a[1].length-1):null;b.authority=a[2]?a[2].substr(2):null;b.userinfo=a[3]?a[3].substr(0,a[3].length-1):null;b.host=a[2]?a[4]:null;b.port=a[5]?a[5].substr(1)?parseInt(a[5].substr(1),10):null:null;b.path=a[6]?a[6]:null;b.query=a[7]?a[7].substr(1):null;b.fragment=a[8]?a[8].substr(1):null;b.isGenericURI=b.authority===null&&!!b.scheme;return b}};e.exports=a}),null);
__d("createObjectFrom",[],(function(a,b,c,d,e,f){__p&&__p();function g(a,b){if(b===void 0)return g(a,!0);var c={};if(Array.isArray(b))for(var d=a.length-1;d>=0;d--)c[a[d]]=b[d];else for(var d=a.length-1;d>=0;d--)c[a[d]]=b;return c}e.exports=g}),null);
__d("URISchemes",["createObjectFrom"],(function(a,b,c,d,e,f){var g=b("createObjectFrom")(["blob","cmms","fb","fba","fbatwork","fb-ama","fb-workchat","fb-workchat-secure","fb-messenger","fb-messenger-public","fb-messenger-group-thread","fb-page-messages","fb-pma","fbcf","fbconnect","fbinternal","fbmobilehome","fbrpc","file","ftp","http","https","mailto","wss","ms-app","intent","itms","itms-apps","market","svn+ssh","fbstaging","tel","sms","pebblejs","sftp","whatsapp","moments","flash","fblite","chrome-extension","webcal","fb124024574287414","fb124024574287414rc","fb124024574287414master","fb1576585912599779","fb929757330408142","designpack","fbpixelcloud","fbapi20130214","fb1196383223757595","oculus","oculus.store","skype","callto","workchat","fb236786383180508","fb1775440806014337","data","fb-mk","munki","kirigami"]);a={isAllowed:function(a){return!a?!0:Object.prototype.hasOwnProperty.call(g,a.toLowerCase())}};e.exports=a}),null);
__d("setHostSubdomain",[],(function(a,b,c,d,e,f){function a(a,b){a=a.split(".");a.length<3?a.unshift(b):a[0]=b;return a.join(".")}e.exports=a}),null);
__d("URIBase",["invariant","URIRFC3986","URISchemes","ex","setHostSubdomain"],(function(a,b,c,d,e,f,g){__p&&__p();var h=new RegExp("[\\x00-\\x2c\\x2f\\x3b-\\x40\\x5c\\x5e\\x60\\x7b-\\x7f\\uFDD0-\\uFDEF\\uFFF0-\\uFFFF\\u2047\\u2048\\uFE56\\uFE5F\\uFF03\\uFF0F\\uFF1F]"),i=new RegExp("^(?:[^/]*:|[\\x00-\\x1f]*/[\\x00-\\x1f]*/)");function j(a,c,d,e){__p&&__p();if(!c)return!0;if(c instanceof l){a.setProtocol(c.getProtocol());a.setDomain(c.getDomain());a.setPort(c.getPort());a.setPath(c.getPath());a.setQueryData(e.deserialize(e.serialize(c.getQueryData())));a.setFragment(c.getFragment());a.setIsGeneric(c.getIsGeneric());a.setForceFragmentSeparator(c.getForceFragmentSeparator());return!0}c=c.toString().trim();var f=b("URIRFC3986").parse(c)||{fragment:null,scheme:null};if(!d&&!b("URISchemes").isAllowed(f.scheme))return!1;a.setProtocol(f.scheme||"");if(!d&&h.test(f.host||""))return!1;a.setDomain(f.host||"");a.setPort(f.port||"");a.setPath(f.path||"");if(d)a.setQueryData(e.deserialize(f.query||"")||{});else try{a.setQueryData(e.deserialize(f.query||"")||{})}catch(a){return!1}a.setFragment(f.fragment||"");f.fragment===""&&a.setForceFragmentSeparator(!0);a.setIsGeneric(f.isGenericURI||!1);if(f.userinfo!==null)if(d)throw new Error(b("ex")("URI.parse: invalid URI (userinfo is not allowed in a URI): %s",a.toString()));else return!1;if(!a.getDomain()&&a.getPath().indexOf("\\")!==-1)if(d)throw new Error(b("ex")("URI.parse: invalid URI (no domain but multiple back-slashes): %s",a.toString()));else return!1;if(!a.getProtocol()&&i.test(c))if(d)throw new Error(b("ex")("URI.parse: invalid URI (unsafe protocol-relative URLs): %s",a.toString()));else return!1;if(a.getDomain()&&a.getPath()&&!a.getPath().startsWith("/"))if(d)throw new Error(b("ex")("URI.parse: invalid URI (domain and path where path lacks leading slash): %s",a.toString()));else return!1;return!0}var k=[],l=function(){"use strict";__p&&__p();a.tryParse=function(b,c){var d=new a(null,c);return j(d,b,!1,c)?d:null};a.isValid=function(b,c){return!!a.tryParse(b,c)};function a(a,b){b||g(0,2966),this.$9=b,this.$7="",this.$1="",this.$6="",this.$5="",this.$3="",this.$4=!1,this.$8={},this.$2=!1,j(this,a,!0,b)}var c=a.prototype;c.setProtocol=function(a){b("URISchemes").isAllowed(a)||g(0,587,a);this.$7=a;return this};c.getProtocol=function(){return(this.$7||"").toLowerCase()};c.setSecure=function(a){return this.setProtocol(a?"https":"http")};c.isSecure=function(){return this.getProtocol()==="https"};c.setDomain=function(a){if(h.test(a))throw new Error(b("ex")("URI.setDomain: unsafe domain specified: %s for url %s",a,this.toString()));this.$1=a;return this};c.getDomain=function(){return this.$1};c.setPort=function(a){this.$6=a;return this};c.getPort=function(){return this.$6};c.setPath=function(a){this.$5=a;return this};c.getPath=function(){return this.$5};c.addQueryData=function(a,b){Object.prototype.toString.call(a)==="[object Object]"?Object.assign(this.$8,a):this.$8[a]=b;return this};c.setQueryData=function(a){this.$8=a;return this};c.getQueryData=function(){return this.$8};c.setQueryString=function(a){return this.setQueryData(this.$9.deserialize(a))};c.getQueryString=function(){return this.$9.serialize(this.getQueryData())};c.removeQueryData=function(a){Array.isArray(a)||(a=[a]);for(var b=0,c=a.length;b<c;++b)delete this.$8[a[b]];return this};c.setFragment=function(a){this.$3=a;this.setForceFragmentSeparator(!1);return this};c.getFragment=function(){return this.$3};c.setForceFragmentSeparator=function(a){this.$2=a;return this};c.getForceFragmentSeparator=function(){return this.$2};c.setIsGeneric=function(a){this.$4=a;return this};c.getIsGeneric=function(){return this.$4};c.isEmpty=function(){return!(this.getPath()||this.getProtocol()||this.getDomain()||this.getPort()||Object.keys(this.getQueryData()).length>0||this.getFragment())};c.toString=function(){var a=this;for(var b=0;b<k.length;b++)a=k[b](a);return a.$10()};c.$10=function(){__p&&__p();var a="",b=this.getProtocol();b&&(a+=b+":"+(this.getIsGeneric()?"":"//"));b=this.getDomain();b&&(a+=b);b=this.getPort();b&&(a+=":"+b);b=this.getPath();b?a+=b:a&&(a+="/");b=this.getQueryString();b&&(a+="?"+b);b=this.getFragment();b?a+="#"+b:this.getForceFragmentSeparator()&&(a+="#");return a};a.registerFilter=function(a){k.push(a)};c.getOrigin=function(){var a=this.getPort();return this.getProtocol()+"://"+this.getDomain()+(a?":"+a:"")};c.getQualifiedURIBase=function(){return new a(this,this.$9).qualify()};c.qualify=function(){if(!this.getDomain()){var b=new a(window.location.href,this.$9);this.setProtocol(b.getProtocol()).setDomain(b.getDomain()).setPort(b.getPort())}return this};c.setSubdomain=function(a){var c=this.qualify().getDomain();return this.setDomain(b("setHostSubdomain")(c,a))};c.getSubdomain=function(){if(!this.getDomain())return"";var a=this.getDomain().split(".");if(a.length<=2)return"";else return a[0]};c.isSubdomainOfDomain=function(b){var c=this.getDomain();return a.isDomainSubdomainOfDomain(c,b,this.$9)};a.isDomainSubdomainOfDomain=function(b,c,d){__p&&__p();if(c===""||b==="")return!1;if(b.endsWith(c)){var e=b.length,f=c.length,g=e-f-1;if(e===f||b[g]==="."){e=new a(null,d);e.setDomain(c);return a.isValid(e,d)}}return!1};return a}();e.exports=l}),null);
__d("isUriNeedRawQuerySVURI",["PHPQuerySerializer","URIBase","UriNeedRawQuerySVConfig"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=["http","https"];function a(a){__p&&__p();if(a==null)return!1;a=a instanceof b("URIBase")?a:b("URIBase").tryParse(a,b("PHPQuerySerializer"));if(a==null)return!1;if(!g.includes(a.getProtocol()))return!1;var c=a.getDomain();return b("UriNeedRawQuerySVConfig").uris.some(function(a){return b("URIBase").isDomainSubdomainOfDomain(c,a,b("PHPQuerySerializer"))})}e.exports=a}),null);
__d("memoizeStringOnly",[],(function(a,b,c,d,e,f){"use strict";function a(a){var b={};return function(c){Object.prototype.hasOwnProperty.call(b,c)||(b[c]=a.call(this,c));return b[c]}}e.exports=a}),null);
__d("URI",["PHPQuerySerializer","PHPQuerySerializerNoEncoding","ReloadPage","Stratcom","URIBase","ex","isUriNeedRawQuerySVURI","memoizeStringOnly"],(function(a,b,c,d,e,f){__p&&__p();var g=function(d){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,d);function c(a){var c;b("isUriNeedRawQuerySVURI")(a)?c=d.call(this,a,b("PHPQuerySerializerNoEncoding"))||this:c=d.call(this,a||"",b("PHPQuerySerializer"))||this;return babelHelpers.assertThisInitialized(c)}var e=c.prototype;e.setPath=function(a){return d.prototype.setPath.call(this,a)};e.setProtocol=function(a){return d.prototype.setProtocol.call(this,a)};e.setDomain=function(a){return d.prototype.setDomain.call(this,a)};e.setPort=function(a){return d.prototype.setPort.call(this,a)};e.setFragment=function(a){return d.prototype.setFragment.call(this,a)};e.go=function(){var a=this.toString();if(b("Stratcom").invoke("go",null,{uri:a}).getPrevented())return;a?window.location=a:b("ReloadPage").now(!0)};e.getSubdomain=function(){if(!this.getDomain())return"";var a=this.getDomain().split(".");if(a.length<=2)return"";else return a[0]};e.getQualifiedURI=function(){return new c(this).$URI1()};e.$URI1=function(){if(!this.getDomain()){var a=new c(window.location.href);this.setProtocol(a.getProtocol()).setDomain(a.getDomain()).setPort(a.getPort())}return this};c.tryParseURI=function(a){a=b("URIBase").tryParse(a,b("PHPQuerySerializer"));return a?new c(a):null};c.isValidURI=function(a){return b("URIBase").isValid(a,b("PHPQuerySerializer"))};c.getRequestURI=function(){return new c(window.location.href)};c.goURIOnNewWindow=function(a){c.goURIOnWindow(a,window.open("","_blank"),!0)};c.goURIOnWindow=function(d,e,f,g){d=new c(d);d=d.toString();e=e?e:window;!f&&a.PageTransitions?a.PageTransitions.go(d,g):window.location.href===d?b("ReloadPage").now():g?e.location.replace(d):e.location.href=d};return c}(b("URIBase"));g.normalize=b("memoizeStringOnly")(function(a){return new g(a).toString()});e.exports=g}),null);
__d("ExecutionEnvironment",[],(function(a,b,c,d,e,f){"use strict";a=!!(typeof window!=="undefined"&&window.document&&window.document.createElement);b={canUseDOM:a,canUseWorkers:typeof Worker!=="undefined",canUseEventListeners:a&&!!(window.addEventListener||window.attachEvent),canUseViewport:a&&!!window.screen,isInWorker:!a};e.exports=b}),null);
__d("performance",["ExecutionEnvironment"],(function(a,b,c,d,e,f){"use strict";var g;b("ExecutionEnvironment").canUseDOM&&(g=window.performance||window.msPerformance||window.webkitPerformance);e.exports=g||{}}),null);
__d("performanceAbsoluteNow",["performance"],(function(a,b,c,d,e,f){if(b("performance").now&&b("performance").timing&&b("performance").timing.navigationStart){var g=b("performance").timing.navigationStart;a=function(){return b("performance").now()+g}}else a=function(){return Date.now()};e.exports=a}),null);
__d("ResourceTimingsStore",["CircularBuffer","ResourceTypes","TimingAnnotations","URI","performanceAbsoluteNow"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=1e3,h=new(b("TimingAnnotations").EmptyTimingAnnotations)(),i={},j={};Object.keys(b("ResourceTypes")).forEach(function(a){a=b("ResourceTypes")[a];var c=new(b("CircularBuffer"))(g),d=new Map();c.onEvict(function(a){d["delete"](a)});i[a]={idx:1,entries:c};j[a]=d});function k(a,c,d){__p&&__p();var e;switch(a){case"css":case"js":var f=l.parseMakeHasteURL(c);f=f==null?"unknown_resource":f[0];e=d+"_"+f;break;case"xhr":f=new(b("URI"))(c).getQualifiedURI();c=f.getDomain()+f.getPath();e=d+"_"+c;break;default:a,e="never here"}return e}var l={getUID:function(a,b){var c=i[a],d=k(a,b,c.idx);c.entries.write(d);j[a].set(d,{uri:b,uid:d});c.idx++;return d},updateURI:function(a,b,c){a=j[a].get(b);a!=null&&(a.uri=c)},getMapFor:function(a){return j[a]},parseMakeHasteURL:function(a){a=a.match(/\/rsrc\.php\/.*\/([^\?]+)/);if(!a)return null;a=a[1];var b="",c=a.match(/\.(\w+)$/);c&&(b=c[1]);return[a,b]},measureRequestSent:function(a,c){a=j[a];a=a.get(c);if(a==null||a.requestSent!=null)return;else a.requestSent=b("performanceAbsoluteNow")()},measureResponseReceived:function(a,c){a=j[a];a=a.get(c);if(a==null||a.requestSent==null||a.responseReceived!=null)return;else a.responseReceived=b("performanceAbsoluteNow")()},annotate:function(a,c){__p&&__p();a=j[a];a=a.get(c);if(!a)return h;else{c=a.annotations;if(c!=null)return c;else{c=new(b("TimingAnnotations"))();a.annotations=c;return c}}},getAnnotationsFor:function(a,b){a=j[a];a=a.get(b);if(!a)return null;else{b=a.annotations;return b!=null?b.prepareToSend():null}}};e.exports=l}),null);
__d("TimerStorage",[],(function(a,b,c,d,e,f){__p&&__p();a={ANIMATION_FRAME:"ANIMATION_FRAME",IDLE_CALLBACK:"IDLE_CALLBACK",IMMEDIATE:"IMMEDIATE",INTERVAL:"INTERVAL",TIMEOUT:"TIMEOUT"};var g={};Object.keys(a).forEach(function(a){return g[a]={}});b=babelHelpers["extends"]({},a,{set:function(a,b){g[a][b]=!0},unset:function(a,b){delete g[a][b]},clearAll:function(a,b){Object.keys(g[a]).forEach(b),g[a]={}},getStorages:function(){return{}}});e.exports=b}),null);
__d("clearInterval",["TimerStorage","TimeSlice"],(function(a,b,c,d,e,f){var g=a.__fbNativeClearTimeout||a.clearTimeout;function c(a){if(a!=null){b("TimerStorage").unset(b("TimerStorage").INTERVAL,a);var c=b("TimerStorage").TIMEOUT+String(a);b("TimeSlice").cancelWithToken(c)}g(a)}e.exports=c}),null);
__d("ifRequired",[],(function(a,b,c,d,e,f){function a(a,b,c){var e;d&&d.call(null,[a],function(a){e=a});if(e&&b)return b(e);else if(!e&&c)return c()}e.exports=a}),null);
__d("isEmpty",["invariant"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();function a(a){__p&&__p();if(Array.isArray(a))return a.length===0;else if(typeof a==="object"){if(a){!h(a)||a.size===void 0||g(0,1445);for(var b in a)return!1}return!0}else return!a}function h(a){return typeof Symbol==="undefined"?!1:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]}e.exports=a}),null);
__d("setIntervalAcrossTransitions",["TimeSlice"],(function(a,b,c,d,e,f){var g=a.__fbNativeSetInterval||a.setInterval;function c(c,d){var e=b("TimeSlice").guard(c,"setInterval");for(var f=arguments.length,h=new Array(f>2?f-2:0),i=2;i<f;i++)h[i-2]=arguments[i];return Function.prototype.apply.call(g,a,[e,d].concat(h))}e.exports=c}),null);
__d("CSSLoader",["CSSLoaderConfig","ResourceTimingsStore","TimeSlice","clearInterval","ifRequired","isEmpty","setIntervalAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();var g=20,h=b("CSSLoaderConfig").timeout,i=b("CSSLoaderConfig").loadEventSupported,j,k=[],l,m={};function n(a){if(j)return;j=!0;var b=document.createElement("link");b.onload=function(){i=!0,b.parentNode&&b.parentNode.removeChild(b)};b.rel="stylesheet";b.href="data:text/css;base64,";a.appendChild(b)}function o(){__p&&__p();var a,c=[],d=[];if(Date.now()>=l){for(a in m)d.push(m[a].signal),c.push(m[a].error);m={}}else for(a in m){var e=m[a].signal,f=window.getComputedStyle?getComputedStyle(e):e.currentStyle;f&&parseInt(f.height,10)>1&&(c.push(m[a].load),d.push(e),delete m[a])}for(var f=0;f<d.length;f++)d[f].parentNode.removeChild(d[f]);if(!b("isEmpty")(c)){for(f=0;f<c.length;f++)c[f]();l=Date.now()+h}return b("isEmpty")(m)}function p(a,c,d,e){var f=document.createElement("meta");f.id="bootloader_"+a.replace(/[^a-z0-9]/gi,"_");c.appendChild(f);c=!b("isEmpty")(m);l=Date.now()+h;m[a]={signal:f,load:d,error:e};if(!c)var i=b("setIntervalAcrossTransitions")(function(){o()&&b("clearInterval")(i)},g)}function q(a,c,d,e,f,g){__p&&__p();var h=b("ResourceTimingsStore").getUID("css",c);b("ifRequired")("TimeSliceAutoclosedInteraction",function(a){return a.getInteractionsActiveRightNow().forEach(function(a){return a.forResourceRequest(h).addStringAnnotation("requested_in_continuation","true")})});b("ResourceTimingsStore").annotate("css",h).addStringAnnotation("name",a).addStringAnnotation("source",c).addStringAnnotation("caller","CSSLoader.loadStyleSheet");b("ifRequired")("TimeSliceInteraction",function(b){b.informGlobally("CSSLoader.loadStyleSheet").addStringAnnotation("source",c).addStringAnnotation("name",a)});b("ResourceTimingsStore").measureRequestSent("css",h);var j=function(){b("ResourceTimingsStore").measureResponseReceived("css",h),e()},k=b("TimeSlice").getGuardedContinuation("CSSLoader link.onresponse");!g?p(a,d,j,f):i!==!0?(p(a,d,j,f),i===void 0&&n(d)):(g.onload=k.bind(void 0,function(){g.onload=g.onerror=null,j()}),g.onerror=k.bind(void 0,function(){g.onload=g.onerror=null,f()}))}a={loadStyleSheet:function(a,b,c,d,e,f){__p&&__p();var g=document;if("createStyleSheet"in g){var h;for(var i=0;i<k.length;i++)if(k[i].imports.length<31){h=i;break}if(h===void 0){try{k.push(g.createStyleSheet())}catch(a){f();return}h=k.length-1}k[h].addImport(b);q(a,b,c,e,f,null);return}i=g.createElement("link");i.rel="stylesheet";i.type="text/css";i.href=b;d&&(i.crossOrigin="anonymous");q(a,b,c,e,f,i);c.appendChild(i)},setupEventListeners:function(a,b,c,d,e,f){q(a,b,c,d,e,f)}};e.exports=a}),null);
/**
 * License: https://www.facebook.com/legal/license/ZtTipMAcpq9/
 */
__d("ImmediateImplementation",["ImmediateImplementationExperiments"],(function(a,b,c,d,e,f){__p&&__p();(function(c,d){"use strict";__p&&__p();var e=1,g={},h={},i=h,j=!1,k=c.document,l,m,n,o="setImmediate$"+Math.random()+"$";function p(){var a=c.event;return!a?!1:a.isTrusted&&["change","click","contextmenu","dblclick","mouseup","pointerup","reset","submit","touchend"].includes(a.type)||a.type==="message"&&a.source===c&&typeof a.data==="string"&&a.data.indexOf(o)===0}function q(a){var b=a[0];a=Array.prototype.slice.call(a,1);g[e]=function(){b.apply(void 0,a)};i=i.next={handle:e++};return i.handle}function r(){__p&&__p();var a,b;while(!j&&(a=h.next)){h=a;if(b=g[a.handle]){j=!0;try{b(),j=!1}finally{s(a.handle),j&&(j=!1,h.next&&l(r))}}}}function s(a){delete g[a]}function d(){__p&&__p();if(c.postMessage&&!c.importScripts){var a=!0,b=function b(){a=!1,c.removeEventListener?c.removeEventListener("message",b,!1):c.detachEvent("onmessage",b)};if(c.addEventListener)c.addEventListener("message",b,!1);else if(c.attachEvent)c.attachEvent("onmessage",b);else return!1;c.postMessage("","*");return a}}function t(){var a=function(a){a.source===c&&typeof a.data==="string"&&a.data.indexOf(o)===0&&r()};c.addEventListener?c.addEventListener("message",a,!1):c.attachEvent("onmessage",a);l=function(){var a=q(arguments);c.originalPostMessage?c.originalPostMessage(o+a,"*"):c.postMessage(o+a,"*");return a};m=l}function u(){var a=new MessageChannel(),b=!1;a.port1.onmessage=function(a){b=!1,r()};l=function(){var c=q(arguments);b||(a.port2.postMessage(c),b=!0);return c};n=l}function v(){var a=k.documentElement;l=function(){var b=q(arguments),c=k.createElement("script");c.onreadystatechange=function(){c.onreadystatechange=null,a.removeChild(c),c=null,r()};a.appendChild(c);return b}}function w(){l=function(){setTimeout(r,0);return q(arguments)}}d()?c.MessageChannel&&b("ImmediateImplementationExperiments").prefer_message_channel?(t(),u(),l=function(){if(p())return m.apply(null,arguments);else return n.apply(null,arguments)}):t():c.MessageChannel?u():k&&k.createElement&&"onreadystatechange"in k.createElement("script")?v():w();f.setImmediate=l;f.clearImmediate=s})(Function("return this")())}),null);
__d("setImmediatePolyfill",["invariant","PromiseUsePolyfillSetImmediateGK","ImmediateImplementation"],(function(a,b,c,d,e,f,g){__p&&__p();var h=a.setImmediate;if(b("PromiseUsePolyfillSetImmediateGK").www_always_use_polyfill_setimmediate||!h){d=b("ImmediateImplementation");h=d.setImmediate}function c(a){typeof a==="function"||g(0,5912);for(var b=arguments.length,c=new Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];return h.apply(void 0,[a].concat(c))}e.exports=c}),null);
__d("setImmediateAcrossTransitions",["TimerStorage","TimeSlice","setImmediatePolyfill"],(function(a,b,c,d,e,f){var g=b("TimerStorage").IMMEDIATE;function a(a){var c=b("TimeSlice").guard(a,"setImmediate",{propagationType:b("TimeSlice").PropagationType.CONTINUATION,registerCallStack:!0});for(var d=arguments.length,e=new Array(d>1?d-1:0),f=1;f<d;f++)e[f-1]=arguments[f];var h=b("setImmediatePolyfill").apply(void 0,[c].concat(e)),i=g+String(h);b("TimeSlice").registerForCancelling(i,c);return h}e.exports=a}),null);
__d("Bootloader",["invariant","Arbiter","BootloaderConfig","BootloaderEndpoint","CallbackDependencyManager","CSSLoader","ErrorUtils","FBLogger","ResourceTimingsStore","TAAL","TimeSlice","ex","ifRequired","performanceAbsoluteNow","requireCond","setImmediateAcrossTransitions","cr:696703"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=function(){},i=[],j=[],k={},l={},m={},n={},o=null,p={},q={},r={},s={},t={},u=[],v={},w={},x=!1,y={},z=!1,A=new(b("CallbackDependencyManager"))(),B=new(b("Arbiter"))(),C=0,D=null,E=null,F=b("BootloaderConfig").jsRetries||[],G=b("BootloaderConfig").jsRetryAbortNum,H=b("BootloaderConfig").jsRetryAbortTime,I=F.length>0,J=Object.freeze({BOOTLOAD:"bootloader/bootload"});b("ErrorUtils").addListener(function(a){a.loadingUrls=Object.keys(q)},!0);function K(a){return b("BootloaderConfig").retryQueuedBootloads?a.every(function(a){return m[a]}):z}function L(a){if(!m[a])throw new Error(b("TAAL").blameToPreviousFile(b("ex")("Bootloader: %s is not in the component map",a)));return m[a]}function M(){o||(o=document.head||document.getElementsByTagName("head")[0]||document.body);return o}function N(){if(!I)return!1;var a=u.length;if(a<G)return!0;a=u[a-1]-u[a-G];a<H&&(b("FBLogger")("bootloader").warn("JS retry abort"),I=!1);return I}function O(a,b,c,d,e){var f=document.createElement("link");f.href=a;f.rel="preload";b==="async"?T(a,c):(f.as=b==="js"?"script":"style",e&&(f.onload=e),c!=null&&p[c].crossOrigin&&(f.crossOrigin="anonymous"),l[c]=!0,d.appendChild(f))}function P(a,b,c,d){var e=document.createElement("script");e.src=a;e.async=!0;b!=null&&p[b].crossOrigin&&(e.crossOrigin="anonymous");R(e,b,c);d.appendChild(e);return e}function Q(a){__p&&__p();var c="async:"+C++;if(b("BootloaderConfig").shouldCoalesceModuleRequestsMadeInSameTick)if(E==null)E={key:c,modules:[].concat(a)},Y(c,a);else{var d;c=E.key;(d=E.modules).push.apply(d,a);Y(c,E.modules)}else Y(c,a);a.forEach(function(a){n[a]=c});return c}function R(a,c,d){__p&&__p();var e=a.src,f=b("performanceAbsoluteNow")(),g=b("TimeSlice").getGuardedContinuation("Bootloader script.onresponse"),h=b("ResourceTimingsStore").getUID("js",e);b("ifRequired")("TimeSliceAutoclosedInteraction",function(a){return a.getInteractionsActiveRightNow().forEach(function(a){return a.forResourceRequest(h).addStringAnnotation("requested_in_continuation","true")})});b("ResourceTimingsStore").annotate("js",h).addStringAnnotation("name",c!=null?c:"").addStringAnnotation("source",e);b("ifRequired")("TimeSliceInteraction",function(a){a.informGlobally("bootloader._loadJS").addStringAnnotation("source",e).addStringAnnotation("name",c!=null?c:"")});b("ResourceTimingsStore").measureRequestSent("js",h);a.onload=g.bind(void 0,function(){t[e]&&b("FBLogger")("bootloader").info("JS retry success [%s] at %s | time: %s | retries: %s",c,e,b("performanceAbsoluteNow")()-f,t[e]),b("ResourceTimingsStore").measureResponseReceived("js",h),d()});a.onreadystatechange=function(){["loaded","complete"].includes(this.readyState)&&(b("ResourceTimingsStore").measureResponseReceived("js",h),g.bind(void 0,d)())};a.onerror=g.bind(void 0,function(){b("ResourceTimingsStore").measureResponseReceived("js",h),t[e]||(t[e]=0),N()&&t[e]<F.length?(u.push(b("performanceAbsoluteNow")()),setTimeout(function(){if(!N())return;var b=a.parentNode;b.removeChild(a);P(e,c,d,b)},F[t[e]]),t[e]++):(s[e]=!0,b("FBLogger")("bootloader").warn("JS loading error [%s] at %s | time: %s | retries: %s | concurrency: %s",c,e,b("performanceAbsoluteNow")()-f,t[e],Object.keys(q).length),d())})}function S(a,c,d){return function(){b("FBLogger")("bootloader").warn("CSS timeout [%s] at %s | concurrency: %s",a,c,Object.keys(q).length),s[c]=!0,d()}}function T(a,c){__p&&__p();var d;if(c===((d=E)==null?void 0:d.key)){if(D!=null)return;var e=b("TimeSlice").getGuardedContinuation("Schedule async batch request: Bootloader._loadResources");D=b("setImmediateAcrossTransitions")(function(){__p&&__p();return e(function(){__p&&__p();D=null;var a=E;a!=null||g(0,11539);var d=(a=p[c])==null?void 0:a.src;d!=null||g(0,12736,c);E=null;q[d]=b("performanceAbsoluteNow")();a=function(){return $.done([c],d)};b("BootloaderEndpoint").load($,d,a)})})}else{q[a]=b("performanceAbsoluteNow")();d=function(){return $.done([c],a)};b("BootloaderEndpoint").load($,a,d)}}function U(a,c,d,e){__p&&__p();var f=function(){return $.done([d],c)};q[c]=b("performanceAbsoluteNow")();if(a==="js")P(c,d,f,e);else if(a==="css"){if(d==null){b("FBLogger")("bootloader").mustfix("name must be defined when loading CSS resource");return}a=p[d].crossOrigin;b("CSSLoader").loadStyleSheet(d,c,e,!!a,f,S(d,c,f))}}function V(c,d,e,f){__p&&__p();var g={},h={},i={},j=window.CavalryLogger&&window.CavalryLogger.getInstance();c.forEach(function(a){var c=p[a];if(!c){b("FBLogger")("bootloader").mustfix("Unable to resolve resource %s.",a);return}c.nonblocking&&!b("BootloaderConfig").assumeNotNonblocking?i[a]=!0:h[a]=!0;k[a]||(k[a]=!0,g[a]=c,j&&j.measureResources({name:a,type:c.type},e))});c=d;if(f){var l=b("performanceAbsoluteNow")(),m=b("ifRequired")("CometInteractionTracingMetrics",function(a){return a}),n;m&&(n=m.currentInteractionLogger());c=function(){__p&&__p();var a=Math.round(b("performanceAbsoluteNow")()-l),c=Object.keys(h).length,e=Object.keys(g);c={blocking_resources_downloaded:e.filter(function(a){return a in h}).length,blocking_resources_count:c,all_resources_downloaded:e.length,all_resources_count:c+Object.keys(i).length,err_count:Object.values(g).filter(function(a){a=a.src;return a in s}).length};var j=b("TimeSlice").getContext();j=babelHelpers["extends"]({},f,c,{timeslice_context:j&&j.name,start_time:l,duration:a,will_request_hashes:e});if(n&&f!=null&&f.components!=null){e=f.components;n.addBootload(e,l,a,c.all_resources_downloaded)}B.inform(J.BOOTLOAD,j,"persistent");d&&d()}}if(b("cr:696703")&&c){var o=b("cr:696703").getCallbackScheduler(),q=c;c=function(){o(q)}}else if(a.ScheduleJSWork&&c){var r=c;c=function(){a.ScheduleJSWork(r)()}}c&&A.registerCallback(c,Object.keys(h));var t=document.createDocumentFragment();Object.entries(g).forEach(function(a){var b=a[0];a=a[1];var c=a.type;a=a.src;c==="async"?T(a,b):U(c,a,b,t)});M().appendChild(t)}function W(a){__p&&__p();var c,d=a.getAttribute("data-bootloader-hash");if(!d)return;if(a.id){if(y[a.id])return;y[a.id]=!0}var e=a.tagName=="SCRIPT",f=e?{src:a.src,type:"js"}:{src:a.href,type:"css"};a.crossOrigin&&(f.crossOrigin=1);a.getAttribute("data-nonblocking")&&(f.nonblocking=1);p[d]&&!b("BootloaderConfig").silentDups&&b("FBLogger")("bootloader").warn("Duplicate resource [%s]: %s",d,f.src);p[d]=f;var g=function(){return $.done([d])};c=e?!a.getAttribute("async"):((c=a.parentNode)==null?void 0:c.tagName)==="HEAD";c||window._btldr&&window._btldr[d]?g():(k[d]=!0,e?R(a,d,g):b("CSSLoader").setupEventListeners(d,f.src,M(),g,S(d,f.src,g),a))}function X(){if(x)return;x=!0;Array.from(document.getElementsByTagName("link")).forEach(function(a){return W(a)});Array.from(document.getElementsByTagName("script")).forEach(function(a){return W(a)})}function Y(a,c){p[a]={src:b("BootloaderEndpoint").getURL(c,b("BootloaderConfig").payloadEndpointURI),type:"async"}}function Z(a,c){var d=p[a];if(!d){b("FBLogger")("bootloader").mustfix("Unable to resolve resource %s.",a);return}if(l[a]||k[a])return;O(d.src,d.type,a,c)}var $={preloadModules:function(a){__p&&__p();if(!K(a)){var c=b("TimeSlice").getGuardedContinuation("Deferred: Bootloader.preloadModules");i.push([a,c]);return}var d=document.createDocumentFragment(),e=[],f=function(){__p&&__p();var a;if(h){if(j>=g.length)return"break";c=g[j++]}else{j=g.next();if(j.done)return"break";c=j.value}var f=c,i=L(f);a=[i.r,((a=i.rdfds)==null?void 0:a.r)||[]];for(var k=0;k<a.length;k++){var l=a[k];i.be&&b("BootloaderConfig").preloadBE&&(f in n||b("ifRequired").call(null,f,null,function(){e.push(f)}));for(var l=l,m=Array.isArray(l),o=0,l=m?l:l[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var p;if(m){if(o>=l.length)break;p=l[o++]}else{o=l.next();if(o.done)break;p=o.value}p=p;Z(p,d)}}};for(var g=a,h=Array.isArray(g),j=0,g=h?g:g[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){a=f();if(a==="break")break}if(e.length>0){a=Q(e);Z(a,d)}M().appendChild(d)},loadModules:function(a,c,e){__p&&__p();c===void 0&&(c=h);e===void 0&&(e="loadModules: unknown caller");var f=function(){return c.apply(void 0,arguments)},g={remove:function(){c=h}};if(!K(a)){var i="Deferred: Bootloader.loadModules";i=b("TimeSlice").getGuardedContinuation(i);j.push([a,f,e,i]);return g}var k=[],l=[],m=[],o=[],p=[],q=[];i=!1;var r=0,s=b("performanceAbsoluteNow")();a.forEach(function(a){var c,d=L(a);d.be&&(r++,a in n?k.push(n[a]):b("ifRequired").call(null,a,null,function(){q.push(a)}));a in v||(i=!0,v[a]=s);k.push.apply(k,d.r);l.push.apply(l,((c=d.rdfds)==null?void 0:c.r)||[]);m.push.apply(m,((c=d.rds)==null?void 0:c.r)||[]);o.push.apply(o,((c=d.rdfds)==null?void 0:c.m)||[]);p.push.apply(p,((c=d.rds)==null?void 0:c.m)||[])});if(q.length>0){var t=Q(q);k.push(t)}b("ifRequired")("TimeSliceInteraction",function(b){b.informGlobally("Bootloader.loadResources").addSetAnnotation("requested_hashes",k).addSetAnnotation("rdfd_requested_hashes",l).addSetAnnotation("rd_requested_hashes",m).addStringAnnotation("bootloader_reference",e).addSetAnnotation("requested_components",a)});t=JSON.stringify([e,a]);var u=!1;t in w||(u=!0,w[t]=s);var x=null;u&&(x={ref:e,components:a,has_new_component:i,first_identical_request:u,async_resources_count:r,async_resources_downloaded:q.length});var y="rsrcs:"+t;V(k,d.bind(null,a,function(){f.apply(void 0,arguments),A.satisfyPersistentDependency(y)}),null,x);var z="rdfds:"+t;V(l,function(){A.registerCallback(d.bind(null,o,function(){A.satisfyPersistentDependency(z)}),[y])});V(m,function(){A.registerCallback(d.bind(null,p,h),[z])});return g},loadResources:function(a,b,c){X(),V(a,b,c)},requestJSResource_UNSAFE_NEEDS_REVIEW_BY_SECURITY_AND_XFN:function(a){U("js",a,null,M())},done:function(a,c){c!=null&&(r[c]=b("performanceAbsoluteNow")()-q[c],delete q[c]),window.CavalryLogger&&window.CavalryLogger.done_js(a),a.forEach(function(a){a!=null&&(k[a]=!0,A.satisfyPersistentDependency(a))})},pickupResourcesByIDs:function(a){for(var b=0;b<a.length;b++)W(document.getElementById(a[b]))},enableBootload:function(a){__p&&__p();for(var b in a)m[b]||(m[b]=a[b]);z||(X(),z=!0);a=j;j=[];a.forEach(function(a){var b=a[0],c=a[1],d=a[2];a=a[3];a(function(){$.loadModules.apply($,[b,c,d])})});a=i;i=[];a.forEach(function(a){var b=a[0];a=a[1];a(function(){$.preloadModules.apply($,[b])})})},setResourceMap:function(a){for(var b in a)p[b]||(p[b]=a[b])},getURLToHashMap:function(){var a={};for(var b in p)a[p[b].src]=b;return a},getArbiter:function(){return B},loadPredictedResourceMap:function(a,b){$.setResourceMap(a),V(Object.keys(a),b)},getLoadingUrls:function(){var a={},c=b("performanceAbsoluteNow")();for(var d in q)a[d]=c-q[d];return a},getBootloadedComponents:function(){return v},getLoadedUrlTimes:function(){return r},getErrorUrls:function(){return Object.keys(s)},__debug:{callbackManager:A,componentMap:m,requested:k,resources:p,retries:t,errors:s,loading:q,bootloaded:v},Events:J};e.exports=$}),null);
__d("CSRFGuard",[],(function(a,b,c,d,e,f){"use strict";a="for (;;);";var g=/^for ?\(;;\);/;b={length:a.length,regex:g,exists:function(a){return!!a.match(g)},clean:function(a){var b=a.match(g);return b?a.substr(b[0].length):b}};e.exports=b}),null);
__d("CSSCore",["invariant"],(function(a,b,c,d,e,f,g){__p&&__p();function h(a,b){var c=a;while(c.parentNode)c=c.parentNode;if(c instanceof Element){c=c.querySelectorAll(b);return Array.prototype.indexOf.call(c,a)!==-1}return!1}var i={addClass:function(a,b){/\s/.test(b)&&g(0,440,b);b&&(a.classList?a.classList.add(b):i.hasClass(a,b)||(a.className=a.className+" "+b));return a},removeClass:function(a,b){/\s/.test(b)&&g(0,441,b);b&&(a.classList?a.classList.remove(b):i.hasClass(a,b)&&(a.className=a.className.replace(new RegExp("(^|\\s)"+b+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")));return a},conditionClass:function(a,b,c){return(c?i.addClass:i.removeClass)(a,b)},hasClass:function(a,b){/\s/.test(b)&&g(0,442);return a.classList?!!b&&a.classList.contains(b):(" "+a.className+" ").indexOf(" "+b+" ")>-1},matchesSelector:function(a,b){var c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.msMatchesSelector||function(b){return h(a,b)};return c.call(a,b)}};e.exports=i}),null);
__d("CSS",["invariant","CSSCore"],(function(a,b,c,d,e,f,g){__p&&__p();var h={hide:function(a){a.style.display="none";return a},show:function(a){a.style.display="";return a},conditionShow:function(a,b){return(b?h.show:h.hide)(a)},addClass:function(a,c){return b("CSSCore").addClass(a,c)},removeClass:function(a,c){return b("CSSCore").removeClass(a,c)},hasClass:function(a,b){/\s/.test(b)&&g(0,442);return a.classList?!!b&&a.classList.contains(b):(" "+a.className+" ").indexOf(" "+b+" ")>-1}};a=null;e.exports=Object.assign({},h,b("CSSCore"),a)}),null);
__d("Parent",["CSS"],(function(a,b,c,d,e,f){__p&&__p();var g={byTag:function(a,b){b=b.toUpperCase();a=g.find(a,function(a){return a.nodeName===b});return a instanceof Element?a:null},byClass:function(a,c){a=g.find(a,function(a){return a instanceof Element&&b("CSS").hasClass(a,c)});return a instanceof Element?a:null},bySelector:function(a,b){__p&&__p();a=a;if(typeof a.matches==="function"){while(a&&a!==document&&!a.matches(b))a=a.parentNode;return a instanceof Element?a:null}else if(typeof a.msMatchesSelector==="function"){while(a&&a!==document&&!a.msMatchesSelector(b))a=a.parentNode;return a instanceof Element?a:null}else return g.bySelector_SLOW(a,b)},bySelector_SLOW:function(a,b){__p&&__p();a=a;var c=a;while(c.parentNode)c=c.parentNode;if(!(c instanceof Element)&&!(c instanceof Document))return null;c=c.querySelectorAll(b);while(a){if(Array.prototype.indexOf.call(c,a)!==-1)return a instanceof Element?a:null;a=a.parentNode}return a instanceof Element?a:null},byAttribute:function(a,b){a=g.find(a,function(a){return a instanceof Element&&!!a.getAttribute(b)});return a instanceof Element?a:null},find:function(a,b){a=a;while(a){if(b(a))return a;a=a.parentNode}return null}};e.exports=g}),null);
__d("ContextualComponent",["Parent"],(function(a,b,c,d,e,f){__p&&__p();a=function(){"use strict";__p&&__p();a.forNode=function(b){return a.$1.get(b)||null};a.closestToNode=function(c){c=b("Parent").find(c,function(b){return!!a.forNode(b)});return c?a.forNode(c):null};a.register=function(b){return new a(b)};function a(a){var b=a.element,c=a.isRoot;a=a.parent;this.$2=c;this.$3=b;this.$4=a;this.$5=new Set();this.$6=[];this.$7=[];this.$8()}var c=a.prototype;c.onCleanup=function(a){this.$6.push(a)};c.onUnmount=function(a){this.$7.push(a)};c.cleanup=function(){this.$5.forEach(function(a){return a.cleanup()}),this.$6.forEach(function(a){return a()}),this.$6=[]};c.unmount=function(){this.cleanup();this.$5.forEach(function(a){return a.unmount()});this.$7.forEach(function(a){return a()});this.$7=[];var b=this.$4;b&&(a.$1["delete"](this.$3),b.$9(this))};c.reinitialize=function(){var b=this.$4;b&&(b.$9(this),this.$4=void 0);a.$1["delete"](this.$3);this.$8()};c.$8=function(){if(!this.$2&&!this.$4){var b=a.closestToNode(this.$3);b&&(this.$4=b)}this.$4&&this.$4.$10(this);a.$1.set(this.$3,this)};c.$10=function(a){this.$5.add(a)};c.$9=function(a){this.$5["delete"](a)};return a}();a.$1=new Map();e.exports=a}),null);
__d("BitMap",[],(function(a,b,c,d,e,f){__p&&__p();var g="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_";a=function(){"use strict";__p&&__p();function a(){this.$1=[]}var b=a.prototype;b.set=function(a){this.$1[a]=1;return this};b.toString=function(){var a=[];for(var b=0;b<this.$1.length;b++)a.push(this.$1[b]?1:0);return a.length?i(a.join("")):""};b.toCompressedString=function(){if(this.$1.length===0)return"";var a=[],b=1,c=this.$1[0]||0,d=c.toString(2);for(var e=1;e<this.$1.length;e++){var f=this.$1[e]||0;f===c?b++:(a.push(h(b)),c=f,b=1)}b&&a.push(h(b));return i(d+a.join(""))};return a}();function h(a){a=a.toString(2);var b="0".repeat(a.length-1);return b+a}function i(a){a=(a+"00000").match(/[01]{6}/g);var b="";for(var c=0;a!=null&&c<a.length;c++)b+=g[parseInt(a[c],2)];return b}e.exports=a}),null);
__d("BanzaiLazyQueue",[],(function(a,b,c,d,e,f){var g=[];a={queuePost:function(a,b,c){g.push([a,b,c])},flushQueue:function(){var a=g;g=[];return a}};e.exports=a}),null);
__d("ge",[],(function(a,b,c,d,e,f){__p&&__p();function a(a,b,c){if(typeof a!=="string")return a;else if(!b)return document.getElementById(a);else return g(a,b,c)}function g(a,b,c){__p&&__p();var d;if(h(b)==a)return b;else if(b.getElementsByTagName){c=b.getElementsByTagName(c||"*");for(d=0;d<c.length;d++)if(h(c[d])==a)return c[d]}else{c=b.childNodes;for(d=0;d<c.length;d++){b=g(a,c[d]);if(b)return b}}return null}function h(a){return a.getAttribute?a.getAttribute("id"):null}e.exports=a}),null);
__d("memoize",["invariant"],(function(a,b,c,d,e,f,g){function a(a){var b=a,c;return function(){arguments.length&&g(0,4494);b&&(c=b(),b=null);return c}}e.exports=a}),null);
__d("replaceTransportMarkers",["BanzaiLazyQueue","ErrorUtils","ge","memoize"],(function(a,b,c,d,e,f){__p&&__p();function g(a,c,e){__p&&__p();var f=e!==void 0?c[e]:c,h;if(Array.isArray(f))for(h=0;h<f.length;h++)g(a,f,h);else if(f&&typeof f==="object")if(f.__m)f.__lazy?c[e]=b("memoize")(b.bind(null,f.__m)):c[e]=b.call(null,f.__m);else if(f.__jsr)c[e]=new(b.call(null,"JSResourceReference"))(f.__jsr);else if(f.__dr)c[e]=new(b.call(null,"RequireDeferredReference"))(f.__dr);else if(f.__rc)f.__rc[0]===null?c[e]=null:c[e]=b.call(null,f.__rc[0]),f.__rc[1]&&b("BanzaiLazyQueue").queuePost("require_cond_exposure_logging",{identifier:f.__rc[1]});else if(f.__deferredElement){var i=[],j;d.call(null,[f.__deferredElement],function(a){j=a,i.length&&(i.forEach(b("ErrorUtils").guard(function(b){b(a)},"JS::deferredElement callback: '"+f.__deferredElement+"'")),i.length=0)});h={then:function(a){j?a(j):i.push(a)}};c[e]=h}else if(f.__e)c[e]=b("ge")(f.__e);else if(f.__rel)c[e]=a.relativeTo;else if(f.__bigPipeContext)c[e]=a.bigPipeContext;else if(f.__bbox)c[e]=f.__bbox;else{for(var k in f)g(a,f,k);if(f.__map)c[e]=new Map(f.__map);else if(f.__set)c[e]=new Set(f.__set);else if(f.__imm){h=f.__imm;a=h.method;h=h.value;c[e]=b.call(null,"immutable")[a](h)}}}e.exports=g}),null);
__d("ServerJSDefine",["BitMap","replaceTransportMarkers"],(function(a,b,c,d,e,f){__p&&__p();var g=2,h=8,i=new(b("BitMap"))(),j={getLoadedModuleHash:function(){return i.toCompressedString()},handleDefine:function(a,c,d,f,j){f>=0&&i.set(f),define(a,c,function(g,h,i,k,c){g={data:d};b("replaceTransportMarkers")({relativeTo:j},g);if(f===-42){h=d!=null&&typeof d==="object"&&d.__throw8367__;throw new Error(a+": "+(typeof h==="string"?h:""))}c.exports=g.data},g|h)},handleDefines:function(a,b){a.forEach(function(a){var c;b!=null?c=[].concat(a,[b]):c=[].concat(a,[null]);j.handleDefine.apply(null,c)})}};e.exports=j}),null);
__d("__debug",[],(function(a,b,c,d,e,f){e.exports={}}),null);
__d("ServerJS",["ContextualComponent","ErrorGuard","ServerJSDefine","ex","ge","replaceTransportMarkers","__debug"],(function(a,b,c,d,e,f){__p&&__p();var g=1,h=2,i=0;a=function(){"use strict";__p&&__p();function a(){this.$1={},this.$2=null,this.$3={},this.$4=void 0}var c=a.prototype;c.handle=function(a,b){return this.$5(a,b,k)};c.handleWithCustomApplyEach=function(a,b,c){this.$5(b,c,a)};c.$5=function(a,b,c){__p&&__p();this.$4=b;if(a.__guard)throw new Error("ServerJS.handle called on data that has already been handled");a.__guard=!0;c(a.define||[],this.$6,this);c(a.markup||[],this.$7,this);c(a.elements||[],this.$8,this);this.$9(a.contexts||[]);c(a.instances||[],this.$10,this);var d=c(a.pre_display_requires||[],this.$11,this);d=d.concat(c(a.require||[],this.$11,this));return{cancel:function(){for(var a=0;a<d.length;a++)d[a]&&d[a].cancel()}}};c.handlePartial=function(a,b){(a.instances||[]).forEach(m.bind(null,this.$1,3));(a.markup||[]).forEach(m.bind(null,this.$1,2));(a.elements||[]).forEach(m.bind(null,this.$1,2));return this.handle(a,b)};c.setRelativeTo=function(a){this.$2=a;return this};c.setServerFeatures=function(){return this};c.cleanup=function(a){__p&&__p();var c=Object.keys(this.$1);a?d.call(null,c,a.guard(n,"SeverJS Cleanup requireLazy",{propagationType:a.PropagationType.ORPHAN})):d.call(null,c,n);this.$1={};function f(c){var d=this.$3[c],a=d[0],f=d[1];d=d[2];delete this.$3[c];f=f?'JS::call("'+a+'", "'+f+'", ...)':'JS::requireModule("'+a+'")';a=b("__debug").debugUnresolvedDependencies([a,c]);c=b("ex")("%s did not fire because it has missing dependencies.\n%s",f,a);throw j(new Error(c),d)}for(var g in this.$3)b("ErrorGuard").applyWithGuard(f,this,[g],{name:"ServerJS:cleanup id: "+g})};c.$6=function(a,c,d,e){return b("ErrorGuard").applyWithGuard(b("ServerJSDefine").handleDefine,b("ServerJSDefine"),[a,c,d,e,this.$2],{name:"JS::define"})};c.$11=function(a,c,d,e){return b("ErrorGuard").applyWithGuard(this.$12,this,[a,c,d,e],{name:c?"JS::call":"JS::requireModule"})};c.$12=function(a,c,d,f){__p&&__p();a=a.split("@");var k=a[0],l=a[1];typeof c==="object"&&(d=c,c=void 0);a=[k].concat(d||[]);var m;c?m="__call__"+k+"."+c:m="__requireModule__"+k;m+="__"+i++;this.$3[m]=[k,c,l];var n=this.$4&&this.$4.bigPipeContext,o=b("ErrorGuard").guard(function(a){__p&&__p();var a=b.call(null,k);delete this.$3[m];f&&b("replaceTransportMarkers")({relativeTo:this.$2,bigPipeContext:n},f);if(c){if(!a[c])throw j(new TypeError(b("ex")('Module %s has no method "%s"',k,c)),l);a[c].apply(a,f||[]);o.__SMmeta=a[c].__SMmeta||{};o.__SMmeta.module=o.__SMmeta.module||k;o.__SMmeta.name=o.__SMmeta.name||c}}.bind(this),c?"JS::call('"+k+"', '"+c+"', ...)":"JS::requireModule('"+k+"')");return define(m,a,o,g|h,this,1,this.$4)};c.$10=function(a,c,d,e){return b("ErrorGuard").applyWithGuard(this.$13,this,[a,c,d,e],{name:"JS::instance"})};c.$13=function(a,c,d,e){__p&&__p();var f=null;a=a.split("@");var g=a[0];a=a[1];if(c){var i=this.$4&&this.$4.bigPipeContext;f=function(){var a=b.call(null,c[0]);b("replaceTransportMarkers")({relativeTo:this.$2,bigPipeContext:i},d);var e=Object.create(a.prototype);a.apply(e,d);return e}.bind(this)}define(g,c,f,h,null,e)};c.$7=function(a,c,d){return b("ErrorGuard").applyWithGuard(this.$14,this,[a,c,d],{name:"JS::markup"})};c.$14=function(a,b,c){a=a.split("@");var d=a[0];a=a[1];define(d,["HTML"],function(c){try{return c.replaceJSONWrapper(b).getRootNode()}catch(b){throw j(b,a)}},0,null,c)};c.$8=function(a,c,d,e){return b("ErrorGuard").applyWithGuard(this.$15,this,[a,c,d,e],{name:"JS::element"})};c.$15=function(a,c,d,e){__p&&__p();a=a.split("@");var f=a[0],h=a[1];if(c===null&&d){define(f,null,null,0,null,d);return}a=[];var i=0;e&&(a.push(e),i=g,d++);define(f,a,function(a){a=b("ge")(c,a);if(!a){var d="";throw j(new Error(b("ex")('Could not find element "%s"%s',c,d)),h)}return a},i,null,d)};c.$9=function(a){b("ErrorGuard").applyWithGuard(this.$16,this,[a],{name:"ContextualComponents"})};c.$16=function(a){__p&&__p();var c=this,d=this.$4&&this.$4.bigPipeContext;a.map(function(a){b("replaceTransportMarkers")({relativeTo:c.$2,bigPipeContext:d},a);var e=a[0];return[a,l(e)]}).sort(function(a,b){return a[1]-b[1]}).forEach(function(a){a=a[0];var c=a[0];a=a[1];b("ContextualComponent").register({element:c,isRoot:a})})};return a}();function j(a,b){a.serverHash=b;return a}function k(a,b,c){return a.map(function(a){return b.apply(c,a)})}function l(a){var b=0;while(a)a=a.parentElement,b++;return b}function m(b,c,a){var d=a[0];d in b||(a[c]=(a[c]||0)+1);b[d]=!0}function n(){return{}}e.exports=a}),null);
__d("bx",["invariant"],(function(a,b,c,d,e,f,g){__p&&__p();var h={};function a(a){var b=h[a];!b&&g(0,3199,a);return b}a.add=function(a){var b=!1;for(var c in a)c in h||(h[c]=a[c])};a.getURL=function(a){return a.uri};e.exports=a}),null);
__d("getSameOriginTransport",["ExecutionEnvironment","ex"],(function(a,b,c,d,e,f){function c(){if(!b("ExecutionEnvironment").canUseDOM)throw new Error(b("ex")("getSameOriginTransport: %s","Same origin transport unavailable in the server environment."));try{return new a.XMLHttpRequest()}catch(a){throw new Error(b("ex")("getSameOriginTransport: %s",a.message))}}e.exports=c}),null);
__d("requireWeak",[],(function(a,b,c,d,e,f){function a(a,b){d&&d.call(null,[a],b)}e.exports=a}),null);
__d("gkx",["invariant","emptyFunction","requireWeak"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h={},i={};function a(a){var c=h[a];c!=null||g(0,3444,a);i[a]||(i[a]=!0,b("requireWeak")("Banzai",function(b){return b.post("gk2_exposure",{identifier:a,hash:c.hash})}));return c.result}a.add=function(a){for(var b in a)b in h||(h[b]=a[b])};c=b("emptyFunction");a.setPass=c;a.setFail=c;e.exports=a}),null);
__d("ix",["invariant"],(function(a,b,c,d,e,f,g){__p&&__p();var h={};function a(a){var b=h[a];!b&&g(0,582,a);return b}a.add=function(a){var b=!1;for(var c in a)c in h||(h[c]=a[c])};e.exports=a}),null);
__d("qex",["invariant","requireWeak"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h={},i={};a={_:function(a){var c=h[a];c!=null||g(0,3203,a);var d=c.r,e=c.l;e!=null&&!i[a]&&(i[a]=!0,b("requireWeak")("Banzai",function(a){a.post("qex",{l:e},{signal:!0})}));return d},add:function(a){for(var b in a)b in h||(h[b]=a[b])}};e.exports=a}),null);
__d("BootloaderEndpoint",["ix","CSRFGuard","FBLogger","ServerJS","TimeSlice","bx","getAsyncParams","getSameOriginTransport","gkx","qex"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();function h(a,c,d){__p&&__p();var e=c.ixData,f=c.bxData,h=c.gkxData,i=c.qexData;e&&g.add(e);f&&b("bx").add(f);h&&b("gkx").add(h);i&&b("qex").add(i);var j=c.jsmods;e=c.resource_map;f=c.bootloadable;h=c.allResources;e&&a.setResourceMap(e);f&&a.enableBootload(f);a.loadResources(h||[],function(){new(b("ServerJS"))().handle(j||{}),d()})}a={getURL:function(a,b){a=encodeURIComponent(a.join(","));return""+b+(b.indexOf("?")===-1?"?":"&")+"modules="+a},load:function(a,c,d){__p&&__p();var e=c;c=b("getAsyncParams")("GET");for(var f in c){var g=encodeURIComponent(f),i=encodeURIComponent(String(c[f]));e+="&"+g+"="+i}var j=b("getSameOriginTransport")();j.open("GET",e,!0);var k=b("TimeSlice").getGuardedContinuation("Bootloader _requestHastePayload");j.onreadystatechange=function(){j.readyState===4&&k(function(){var c=j.status===200?JSON.parse(b("CSRFGuard").clean(j.responseText)):{};c==null?b("FBLogger")("bootloader").warn("Invalid response from %s: %s",e,j.responseText.substr(0,256)):b("TimeSlice").guard(function(){return h(a,c,d)},"Bootloader receiveEndpointData",{propagationType:b("TimeSlice").PropagationType.CONTINUATION})()})};j.send()}};e.exports=a}),null);
__d("setTimeoutAcrossTransitions",["TimerStorage","TimeSlice"],(function(a,b,c,d,e,f){var g=a.__fbNativeSetTimeout||a.setTimeout,h=b("TimerStorage").TIMEOUT;function c(c,d){var e=b("TimeSlice").guard(c,"setTimeout",{propagationType:b("TimeSlice").PropagationType.CONTINUATION,registerCallStack:!0});for(var f=arguments.length,i=new Array(f>2?f-2:0),j=2;j<f;j++)i[j-2]=arguments[j];var k=Function.prototype.apply.call(g,a,[e,d].concat(i)),l=h+k;b("TimeSlice").registerForCancelling(l,e);return k}e.exports=c}),null);
__d("Promise",["TimeSlice","setImmediateAcrossTransitions","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){"use strict";__p&&__p();function g(){}var h=null,i={};function j(a){try{return a.then}catch(a){h=a;return i}}function k(a,b){try{return a(b)}catch(a){h=a;return i}}function l(a,b,c){try{a(b,c)}catch(a){h=a;return i}}function m(a){__p&&__p();if(typeof this!=="object")throw new TypeError("Promises must be constructed via new");if(typeof a!=="function")throw new TypeError("not a function");this._state=0;this._value=null;this._deferreds=[];if(a===g)return;t(a,this)}m._noop=g;m.prototype.then=function(a,b){if(this.constructor!==m)return n(this,a,b);var c=new m(g);o(this,new s(a,b,c));return c};function n(a,b,c){return new a.constructor(function(d,e){var f=new m(g);f.then(d,e);o(a,new s(b,c,f))})}function o(a,c){__p&&__p();while(a._state===3)a=a._value;if(a._state===0){a._deferreds.push(c);return}b("setImmediateAcrossTransitions")(function(){var b=a._state===1?c.onFulfilled:c.onRejected;if(b===null){c.continuation(function(){});a._state===1?p(c.promise,a._value):q(c.promise,a._value);return}b=k(c.continuation.bind(null,b),a._value);b===i?q(c.promise,h):p(c.promise,b)})}function p(a,b){__p&&__p();if(b===a)return q(a,new TypeError("A promise cannot be resolved with itself."));if(b&&(typeof b==="object"||typeof b==="function")){var c=j(b);if(c===i)return q(a,h);if(c===a.then&&b instanceof m){a._state=3;a._value=b;r(a);return}else if(typeof c==="function"){t(c.bind(b),a);return}}a._state=1;a._value=b;r(a)}function q(a,b){a._state=2,a._value=b,r(a)}function r(a){for(var b=0;b<a._deferreds.length;b++)o(a,a._deferreds[b]);a._deferreds=null}function s(a,c,d){this.onFulfilled=typeof a==="function"?a:null,this.onRejected=typeof c==="function"?c:null,this.continuation=b("TimeSlice").getGuardedContinuation("Promise Handler"),this.promise=d}function t(a,b){__p&&__p();var c=!1;a=l(a,function(a){if(c)return;c=!0;p(b,a)},function(a){if(c)return;c=!0;q(b,a)});!c&&a===i&&(c=!0,q(b,h))}m.prototype.done=function(a,c){var d=new Error("Promise.done"),e=arguments.length?this.then.apply(this,arguments):this;e.then(null,function(a){b("setTimeoutAcrossTransitions")(function(){if(a instanceof Error)throw a;else{d.message=""+a;throw d}},0)})};var u=A(!0),v=A(!1),w=A(null),x=A(void 0),y=A(0),z=A("");function A(a){var b=new m(m._noop);b._state=1;b._value=a;return b}m.resolve=function(a){__p&&__p();if(a instanceof m)return a;if(a===null)return w;if(a===void 0)return x;if(a===!0)return u;if(a===!1)return v;if(a===0)return y;if(a==="")return z;if(typeof a==="object"||typeof a==="function")try{var b=a.then;if(typeof b==="function")return new m(b.bind(a))}catch(a){return new m(function(b,c){c(a)})}return A(a)};m.all=function(a){__p&&__p();Array.isArray(a)||(a=[new m(function(){throw new TypeError("Promise.all must be passed an iterable.")})]);var b=Array.prototype.slice.call(a);return new m(function(a,c){__p&&__p();if(b.length===0)return a([]);var d=b.length;function e(f,g){__p&&__p();if(g&&(typeof g==="object"||typeof g==="function"))if(g instanceof m&&g.then===m.prototype.then){while(g._state===3)g=g._value;if(g._state===1)return e(f,g._value);g._state===2&&c(g._value);g.then(function(a){e(f,a)},c);return}else{var h=g.then;if(typeof h==="function"){h=new m(h.bind(g));h.then(function(a){e(f,a)},c);return}}b[f]=g;--d===0&&a(b)}for(var f=0;f<b.length;f++)e(f,b[f])})};m.reject=function(a){return new m(function(b,c){c(a)})};m.race=function(a){return new m(function(b,c){a.forEach(function(a){m.resolve(a).then(b,c)})})};m.prototype["catch"]=function(a){return this.then(null,a)};m.prototype["finally"]=function(a){return this.then(function(b){return m.resolve(a()).then(function(){return b})},function(b){return m.resolve(a()).then(function(){throw b})})};e.exports=m}),null);
__d("performanceNow",["performance"],(function(a,b,c,d,e,f){b("performance").now?a=function(){return b("performance").now()}:a=function(){return Date.now()};e.exports=a}),null);
__d("promiseDone",["TAAL","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();function a(a,c,d){var e=new Error("promiseDone"),f=arguments.length>1?a.then(c,d):a;f.then(null,function(a){b("setTimeoutAcrossTransitions")(function(){if(a instanceof Error)throw a;else{e.message=b("TAAL").blameToPreviousFile(a);throw e}},0)})}e.exports=a}),null);
__d("RequireDeferredReference",["Promise","Bootloader","ifRequired","performanceNow","promiseDone","requireWeak"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=function(a){return a};a=function(){__p&&__p();function a(a){this.$1=a}var c=a.prototype;c.getModuleId=function(){var a=this.$1;return a};c.getModuleIdAsRef=function(){return this.$1};c.preload=function(){};c.getModuleIfRequired=function(){return b("ifRequired").call(null,this.$1,g)};c.load=function(){var a=this,c=b("ifRequired")("CometInteractionTracingMetrics",function(c){return c.currentInteractionLogger().addRequireDeferred(a.getModuleId(),b("performanceNow")())});return new(b("Promise"))(function(d){b("requireWeak").call(null,a.getModuleId(),function(a){if(c){var e=!1;c(b("performanceNow")(),e)}d(a)})})};c.loadImmediately=function(a){return b("Bootloader").loadModules.call(b("Bootloader"),[this.getModuleId()],a,"RequireDeferredReference.loadImmediately()")};c.onReady=function(a){__p&&__p();var c=this,d=!1,e=this.getModuleIfRequired(),f=e!=null?b("Promise").resolve(e):this.load();if(e!=null){var g=b("performanceNow")();e=b("ifRequired")("CometInteractionTracingMetrics",function(a){return a.currentInteractionLogger().addRequireDeferred(c.getModuleId(),g)});if(e){var h=!0;e(g,h)}}b("promiseDone")(f,function(){d||a.apply(void 0,arguments)});return{remove:function(){d=!0}}};return a}();e.exports=a}),null);
__d("requireDeferred",["RequireDeferredReference"],(function(a,b,c,d,e,f){"use strict";function a(a){return new(b("RequireDeferredReference"))(a)}e.exports=a}),null);
__d("CurrentCommunity",["CurrentCommunityInitialData"],(function(a,b,c,d,e,f){a={getID:function(){return b("CurrentCommunityInitialData").COMMUNITY_ID||"0"},getName:function(){return b("CurrentCommunityInitialData").COMMUNITY_NAME||""}};e.exports=a}),null);
__d("FBJSON",["ex"],(function(a,b,c,d,e,f){function a(a,c,d){typeof c!=="function"&&(d=c||d,c=void 0);d=d||"unknown";try{return JSON.parse(a,c)}catch(e){c=new Error(b("ex")('JSON.parse from %s failed: %s "%s" with exception: %s',d,Object.prototype.toString.call(a),a,e));c.framesToPop=1;throw c}}e.exports={parse:a,stringify:JSON.stringify}}),null);
__d("XHRTransport",["Promise","CSRFGuard","FBJSON","PHPQuerySerializer"],(function(a,b,c,d,e,f){__p&&__p();var g=b("PHPQuerySerializer").serialize;function h(a,b){return a&&b?a+"&"+b:a||b||""}function a(){try{try{return new XMLHttpRequest()}catch(a){return new ActiveXObject("Msxml2.XMLHTTP")}}catch(a){return new ActiveXObject("Microsoft.XMLHTTP")}}function i(a,c,d,e,f){__p&&__p();return new(b("Promise"))(function(b,i){__p&&__p();var j=k.createTransportObject(),l=f||"";d&&(l=h(l,g(d)));e&&(l=h(l,g(e)));a==="GET"&&(c+=(c.indexOf("?")===-1?"?":"&")+l);j.open(a,c,!0);j.onreadystatechange=function(){if(j.readyState===4){if(j.status<200||j.status>=300){i(j.responseText);return}b(j.responseText)}};a==="POST"?(j.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),j.send(l)):j.send()})}function c(a,b,c,d){return i(a,b,c,d,"__ajax__=true").then(j)}function j(a){a=a.replace(b("CSRFGuard").regex,"");a=b("FBJSON").parse(a,e.id);if(a.error)return b("Promise").reject(a.error);else{a=a.payload;typeof a==="string"&&(a=b("FBJSON").parse(a,e.id));return a}}var k={sendAJAXRequest:c,sendRequest:i,createTransportObject:a};e.exports=k}),null);
__d("TokenFetcher",["Promise","XHRTransport","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a={fetchTokenConfig:function(){return g(!1)},fetchTokenConfigForAsyncGET:function(){return g(!0)}};var g=function(a){__p&&__p();a===void 0&&(a=!1);var c=0;function d(){return a?b("XHRTransport").sendAJAXRequest("GET","/ajax/dtsg/",{ag:a}).then(e)["catch"](f):b("XHRTransport").sendAJAXRequest("GET","/ajax/dtsg/").then(e)["catch"](f)}function e(a){var b=a.token;a=a.valid_for;if(typeof b==="string"&&typeof a==="number")return{token:b,valid_for:a};throw new Error("Token GET: Bad response received.")}function f(){return new(b("Promise"))(function(a){c+=1,b("setTimeoutAcrossTransitions")(function(){a(d())},Math.pow(2,c)*1e3)})}return d()};e.exports=a}),null);
__d("clearTimeoutBlue",["TimerStorage","TimeSlice"],(function(a,b,c,d,e,f){var g=a.__fbNativeClearTimeout||a.clearTimeout,h=b("TimerStorage").TIMEOUT;function c(a){if(a!=null){b("TimerStorage").unset(h,a);var c=h+String(a);b("TimeSlice").cancelWithToken(c)}g(a)}e.exports=c}),null);
__d("clearTimeout",["clearTimeoutBlue"],(function(a,b,c,d,e,f){"use strict";e.exports=b("clearTimeoutBlue")}),null);
__d("DTSG",["Promise","MRequestConfig","TokenFetcher","clearTimeout","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("MRequestConfig").dtsg;var g,h,i;function j(){i=null,h=null}function k(a){b("clearTimeout")(h),h=b("setTimeoutAcrossTransitions")(j,(a.valid_for-60)*1e3),i=a.token}k(a);var l={clear:function(){i=null,h=null},getCachedToken:function(){return i},getToken:function(){return i!=null?b("Promise").resolve(i):l.refresh()},setToken:function(a){i=a},refresh:function(){g||(g=b("TokenFetcher").fetchTokenConfig().then(function(a){k(a);return a.token}));return g}};e.exports=l}),null);
__d("isCdnURI",["CdnAkamaiDomainsConfig"],(function(a,b,c,d,e,f){"use strict";function a(a){if(a.getProtocol()!=="http"&&a.getProtocol()!=="https")return!1;var c=a.getPort();if(!!c&&c!==80&&c!==443)return!1;return a.isSubdomainOfDomain("fbcdn.net")?!0:b("CdnAkamaiDomainsConfig")[a.getDomain()]!=void 0}e.exports=a}),null);
__d("isFacebookURI",[],(function(a,b,c,d,e,f){var g=null,h=["http","https"];function a(a){g||(g=new RegExp("(^|\\.)facebook\\.com$","i"));if(a.isEmpty()&&a.toString()!=="#")return!1;return!a.getDomain()&&!a.getProtocol()?!0:h.indexOf(a.getProtocol())!==-1&&g.test(a.getDomain())}a.setRegex=function(a){g=a};e.exports=a}),null);
__d("isMessengerDotComURI",[],(function(a,b,c,d,e,f){var g=new RegExp("(^|\\.)messenger\\.com$","i"),h=["https"];function a(a){if(a.isEmpty()&&a.toString()!=="#")return!1;return!a.getDomain()&&!a.getProtocol()?!1:h.indexOf(a.getProtocol())!==-1&&g.test(a.getDomain())}e.exports=a}),null);
__d("isOculusDotComURI",["URI"],(function(a,b,c,d,e,f){var g=new RegExp("(^|\\.)oculus\\.com$","i"),h=["https"];function a(a){if(a.isEmpty()&&a.toString()!=="#")return!1;return!a.getDomain()&&!a.getProtocol()?!1:h.indexOf(a.getProtocol())!==-1&&g.test(a.getDomain())}e.exports=a}),null);
__d("isWorkplaceDotComURI",[],(function(a,b,c,d,e,f){var g=new RegExp("(^|\\.)workplace\\.com$","i");function a(a){return a.getProtocol()==="https"&&g.test(a.getDomain())}e.exports=a}),null);
__d("DTSGUtils",["SprinkleConfig","isCdnURI","isFacebookURI","isMessengerDotComURI","isOculusDotComURI","isWorkplaceDotComURI"],(function(a,b,c,d,e,f){"use strict";a={getNumericValue:function(a){var c=0;for(var d=0;d<a.length;d++)c+=a.charCodeAt(d);c=c.toString();return b("SprinkleConfig").should_randomize?c:b("SprinkleConfig").version+c},shouldAppendToken:function(a){return!b("isCdnURI")(a)&&!a.isSubdomainOfDomain("fbsbx.com")&&(b("isFacebookURI")(a)||b("isMessengerDotComURI")(a)||b("isWorkplaceDotComURI")(a)||b("isOculusDotComURI")(a)||a.isSubdomainOfDomain("freebasics.com"))}};e.exports=a}),null);
__d("DTSG_ASYNC",["Promise","MRequestConfig","TokenFetcher","clearTimeout","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("MRequestConfig").dtsg_ag;var g,h,i;function j(){i=null,h=null}function k(a){b("clearTimeout")(h),h=b("setTimeoutAcrossTransitions")(j,(a.valid_for-60)*1e3),i=a.token}k(a);var l={clear:function(){i=null,h=null},getCachedToken:function(){return i},getToken:function(){return i!=null?b("Promise").resolve(i):l.refresh()},setToken:function(a){i=a},refresh:function(){g||(g=b("TokenFetcher").fetchTokenConfigForAsyncGET().then(function(a){k(a);return a.token}));return g}};e.exports=l}),null);
__d("StaticSiteData",[],(function(a,b,c,d,e,f){e.exports={pkg_cohort_key:"__pc",dpr_key:"dpr",be_key:"__be",spin_rev_key:"__spin_r",spin_time_key:"__spin_t",spin_branch_key:"__spin_b",spin_mhenv_key:"__spin_dev_mhenv",weblite_key:"__wblt",weblite_iframe_key:"__wbltif",kite_key:"_ktif"}}),null);
__d("asyncParams",[],(function(a,b,c,d,e,f){var g={};a={add:function(a,b){g[a]=b},get:function(){return g}};e.exports=a}),null);
__d("isSocialPlugin",["CSSCore"],(function(a,b,c,d,e,f){"use strict";function a(){return!!document.body&&b("CSSCore").hasClass(document.body,"plugin")}e.exports=a}),null);
__d("getAsyncParams",["CurrentCommunity","CurrentUserInitialData","DTSG","DTSG_ASYNC","DTSGUtils","Env","ISB","LSD","ServerJSDefine","SiteData","SprinkleConfig","StaticSiteData","WebSession","asyncParams","isSocialPlugin"],(function(a,b,c,d,e,f){__p&&__p();var g=1,h={locale:!0,cxobfus:!0,js_debug:!0,cquick:!0,ctarget:!0,ctoken:!0,wdplevel:!0};function a(a){__p&&__p();var c,d=babelHelpers["extends"]({},b("asyncParams").get(),(c={__user:b("CurrentUserInitialData").USER_ID,__a:1,__dyn:b("ServerJSDefine").getLoadedModuleHash(),__req:(g++).toString(36)},c[b("StaticSiteData").be_key]=b("SiteData").be_mode,c[b("StaticSiteData").pkg_cohort_key]=b("SiteData").pkg_cohort,c[b("StaticSiteData").dpr_key]=b("SiteData").pr,c.__rev=b("SiteData").client_revision,c.__s=b("WebSession").getId(),c));b("SiteData").is_comet&&(d.__comet_req=1);b("Env").force_blue&&(d.force_blue=1);window.location.search.slice(1).split("&").forEach(function(a){a=a.split("=");var b=a[0];a=a[1];(b.substr(0,4)==="tfc_"||b.substr(0,4)==="tfi_"||b.substr(0,3)==="mh_"||h[b]>-1)&&(d[b]=a)});b("Env").isCQuick&&!d.cquick&&(d.cquick=b("Env").iframeKey,d.ctarget=b("Env").iframeTarget,d.cquick_token=b("Env").iframeToken);if(a=="POST"){c=b("DTSG").getCachedToken?b("DTSG").getCachedToken():b("DTSG").getToken();c&&(d.fb_dtsg=c,b("SprinkleConfig").param_name&&(d[b("SprinkleConfig").param_name]=b("DTSGUtils").getNumericValue(c)));b("LSD").token&&(d.lsd=b("LSD").token,b("SprinkleConfig").param_name&&!c&&(d[b("SprinkleConfig").param_name]=b("DTSGUtils").getNumericValue(b("LSD").token)))}if(a=="GET"){c=b("DTSG_ASYNC").getCachedToken?b("DTSG_ASYNC").getCachedToken():b("DTSG_ASYNC").getToken();c&&(d.fb_dtsg_ag=c,b("SprinkleConfig").param_name&&(d[b("SprinkleConfig").param_name]=b("DTSGUtils").getNumericValue(c)))}b("ISB").token&&(d.fb_isb=b("ISB").token);b("CurrentCommunity").getID()!=="0"&&(d.__cid=b("CurrentCommunity").getID());b("isSocialPlugin")()&&(d.__sp=1);b("SiteData").spin&&(d[b("StaticSiteData").spin_rev_key]=b("SiteData")[b("StaticSiteData").spin_rev_key],d[b("StaticSiteData").spin_branch_key]=b("SiteData")[b("StaticSiteData").spin_branch_key],d[b("StaticSiteData").spin_time_key]=b("SiteData")[b("StaticSiteData").spin_time_key],b("SiteData")[b("StaticSiteData").spin_mhenv_key]&&(d[b("StaticSiteData").spin_mhenv_key]=b("SiteData")[b("StaticSiteData").spin_mhenv_key]));return d}e.exports=a}),null);
__d("WebSessionDefaultTimeoutMs",[],(function(a,b,c,d,e,f){"use strict";e.exports=3e4}),null);
__d("WebSession",["FBLogger","Random","WebSessionDefaultTimeoutMs","WebStorage"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=36,h=6,i=Math.pow(g,h);function j(a){return a==null||Number.isFinite(a)===!1||a<=0?null:a}function k(a){if(a==null)return null;var c=parseInt(a,10);if(""+c!==a){b("FBLogger")("web_session").warn("Expected the web session expiry time to parse as an integer. Found `%s`.",String(a));return null}return j(c)}function l(a){__p&&__p();if(a==null)return null;if(a.length!==h){b("FBLogger")("web_session").warn("Expected the web session id to be a %d character string. It was %d character(s). Received `%s`.",h,a.length,a);return null}if(/^[a-z0-9]+$/.test(a)===!1){b("FBLogger")("web_session").warn("Expected the web session ID to be a base-%d encoded string. Received `%s`.",g,a);return null}return a}function m(a){__p&&__p();if(a==null)return null;if(typeof a!=="string"&&a instanceof String===!1){b("FBLogger")("web_session").warn("A non-string value was passed to `coerceSession`. This should be impossible according to this method's Flow type. The value was `%s`.",a);return null}a=a.split(":");var c=a[0];a=a[1];a=k(a);c=l(c);return a==null||c==null?null:{expiryTime:a,id:c}}function n(){var a=Math.floor(b("Random").random()*i);a=a.toString(g);return"0".repeat(h-a.length)+a}var o=null;function p(){o==null&&(o=n());return o}function q(a){a===void 0&&(a=Date.now());var c=b("WebStorage").getLocalStorageForRead();if(c==null)return null;c=m(c.getItem("Session"));return c&&a<c.expiryTime?c:null}function r(){var a;return(a=q())==null?void 0:a.id}function s(){__p&&__p();var a=b("WebStorage").getSessionStorageForRead();if(a==null)return null;a=l(a.getItem("TabId"));if(a==null){var c=b("WebStorage").getSessionStorage();if(c==null)return null;var d=n();c.setItem("TabId",d);return d}return a}a={extend:function(a){__p&&__p();if(a!==void 0&&j(a)==null){b("FBLogger")("web_session").warn("`WebSession.extend()` was passed an invalid target expiry time `%s`.",a);return}var c=Date.now();a=(a=a)!=null?a:c+b("WebSessionDefaultTimeoutMs");var d=q(c);if(d&&d.expiryTime>=a||a<=c)return;c=b("WebStorage").getLocalStorage();if(c!=null){d=d==null?n():d.id;c.setItem("Session",d+":"+a)}},getId:function(){var a,b,c=p();a=(a=r())!=null?a:"";b=(b=s())!=null?b:"";return a+":"+b+":"+c},getPageId_DO_NOT_USE:function(){return p()}};e.exports=a}),null);
__d("CookieConsent",["InitialCookieConsent"],(function(a,b,c,d,e,f){"use strict";var g=b("InitialCookieConsent").deferCookies;a={setConsented:function(){g=!1},isDeferCookies:function(){return g},isCookiesBlocked:function(){return b("InitialCookieConsent").noCookies}};e.exports=a}),null);
__d("WebStorage",["CookieConsent","FBLogger","ex","gkx","repairLocalStorage"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g={},h={};function i(a,c,d){__p&&__p();if(b("CookieConsent").isCookiesBlocked()||b("CookieConsent").isDeferCookies())return null;if(d==="localStorage"){a=!1;try{a=b("gkx")("946894")}catch(a){}a&&b("repairLocalStorage")()}Object.prototype.hasOwnProperty.call(g,d)||(g[d]=c(d));return g[d]}function j(a){try{return window[a]}catch(a){b("FBLogger")("web_storage").warn("Failed to get storage for read %s",a.message)}return null}function k(a){__p&&__p();try{a=window[a];if(a){var c="__test__"+Date.now();a.setItem(c,"");a.removeItem(c)}return a}catch(a){c="";b("FBLogger")("web_storage").warn("Failed to get storage %s"+c,a.message)}return null}function l(a){var b=[];for(var c=0;c<a.length;c++)b.push(a.key(c)||"");return b}function a(a,c,d){__p&&__p();if(a==null)return new Error("storage cannot be null");var e=null;try{a.setItem(c,d)}catch(g){var f=l(a).map(function(b){var c=(a.getItem(b)||"").length;return b+"("+c+")"});e=new Error(b("ex")("%sStorage quota exceeded while setting %s(%s). Items(length) follows: %s",g.name?g.name+": ":"",c,d.length,f.join()));b("FBLogger")("web_storage").catching(e).mustfix("Error set item")}return e}c={getLocalStorage:function(){return i(g,k,"localStorage")},getSessionStorage:function(){return i(g,k,"sessionStorage")},getLocalStorageForRead:function(){return i(h,j,"localStorage")},getSessionStorageForRead:function(){return i(h,j,"sessionStorage")},setItemGuarded:a};e.exports=c}),null);
__d("repairLocalStorage",["requireDeferred"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("requireDeferred")("BanzaiODS"),h="webstorage.localstorage.repair",i=function(){var a=[],b=function(b){a.push(b)},c=function(a){b(a)};g.onReady(function(d){d.setEntitySample(h,1/1e4),b=function(a){d.bumpEntityKey(h,a)},a.forEach(c),a.length=0});return c}(),j=!1;function a(){__p&&__p();if(j===!0)return;j=!0;var a;try{a=window.localStorage,i("access_instance.success")}catch(a){i("access_instance.fataled");return}if(a==null){i("access_instance.found_null");return}var b=a;["clear","getItem","removeItem","setItem"].forEach(function(a){__p&&__p();var c;try{c=b[a],i("access_stored_value.success."+a)}catch(b){i("access_stored_value.failure."+a);return}if(typeof c==="string")try{delete b[a],i("delete_poisoned_key.success."+a)}catch(b){i("delete_poisoned_key.failed."+a)}else i("evaluate_stored_value.is_not_poisoned."+a)})}e.exports=a}),null);
__d("ReactExperimentalProdProfiling",["requireWeak"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=null,h=!1,i=0,j={};a={startProfiling:function(){var a=(i++).toString();g!==null?j[a]=g.addUserTimingListener():j[a]=function(){};var b=function(){j[a](),delete j[a]};return{stopProfiling:b}},onReactDomLoad:function(a){__p&&__p();if(g!==null)return;g=a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;if(typeof g.addUserTimingListener!=="function"){b("requireWeak")("warning",function(a){a(h,"ReactExperimentalProdProfiling.onReactDomLoad() cannot find the necessary React internals."),h=!0});g=null;return}Object.keys(j).map(function(a){g&&(j[a]=g.addUserTimingListener())})}};e.exports=a}),null);
__d("ArtilleryUserTimingProfiler",["ArtilleryExperiments","Bootloader","ReactExperimentalProdProfiling"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=window.PerformanceObserver,h=window.PerformanceObserverEntryList,i=null,j,k=[],l=[];function m(){return j!=null?j.isActive():l.length>0}n()&&b("Bootloader").loadModules(["GeneratedArtilleryUserTimingSink"],function(a){__p&&__p();j=new a();j.setScalar("navStart",window.performance.timing.navigationStart);for(var a=0;a<l.length;a++){var b=l[a];b()}l.length=0;k.forEach(function(a){return o(a,null)});k.length=0},"ArtilleryUserTimingProfiler");function n(){if(navigator&&navigator.userAgent.indexOf("Android")>-1&&navigator.userAgent.indexOf("Chrome")>-1){var a=navigator.userAgent.match(/Chrome\/(\d*)/);if(a){a=Number(a[1]);if(a<60)return!1}}return b("ArtilleryExperiments").user_timing&&window&&window.performance&&window.performance.timing&&window.performance.timing.navigationStart&&g&&h}function o(a,b){j!=null?a.getEntries().forEach(function(a){j.addEntry(a)}):k.push(a)}function p(){return{react:b("ReactExperimentalProdProfiling").startProfiling()}}function q(a){a.react.stopProfiling()}var r={close:function(a){a===void 0;return null}};function a(){__p&&__p();if(!n())return null;i===null&&(i=new g(o),i.observe({entryTypes:["measure"]}));var a=!1,b;j==null?(b=r,l.push(function(){a||(b=j.open())})):b=j.open();var c=p();return{close:function(d){d===void 0&&(d=!1);a=!0;q(c);d=b.close(d);!m()&&i!==null&&(i.disconnect(),i=null);return d}}}c={startRecording:a};e.exports=c}),null);
__d("ExecutionContextObservers",[],(function(a,b,c,d,e,f){a={MUTATION_COUNTING:0,PROFILING_COUNTERS:1,REFERENCE_COUNTING:2,HEARTBEAT:3,CALL_STACK:4,ASYNC_PROFILER:5,TIMESLICE_EXECUTION_LOGGER:6,FLUX_PERF_TOOL:7};b={MUTATION_COUNTING:0,REFERENCE_COUNTING:1,PROFILING_COUNTERS:2,HEARTBEAT:3,CALL_STACK:4,ASYNC_PROFILER:5,TIMESLICE_EXECUTION_LOGGER:6,FLUX_PERF_TOOL:7};c={beforeIDs:a,afterIDs:b};e.exports=c}),null);
__d("LogBuffer",["CircularBuffer"],(function(a,b,c,d,e,f){__p&&__p();var g=a.__fbNativeSetTimeout||a.setTimeout,h=5e3,i={},j={};c={write:function(a,c){var d=i[a]=i[a]||new(b("CircularBuffer"))(h);d.write(c);j[a]&&j[a].forEach(function(a){try{a(c)}catch(a){}})},read:function(a){if(!i[a])return[];else return i[a].read()},tail:function(a,b){__p&&__p();if(typeof b!=="function")return;j[a]=j[a]||[];j[a].push(b);if(i[a]){a=i[a];a.read().forEach(function(a){try{b(a)}catch(a){}})}},expand:function(a,c){var d=i[a];d?d.expand(c):i[a]=new(b("CircularBuffer"))(c)},clear:function(a){i[a]&&g(function(){i[a].clear()},0)}};e.exports=c}),null);
__d("OnDemandExecutionContextObserver",["TimeSlice"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(){__p&&__p();function a(){this.$5=!1,this.$4=!1,this.$1=0,this.$2={},this.$3=0}var c=a.prototype;c.onNewContextCreatedWhileEnabled=function(a,b,c){throw Error("unimplemented abstract method")};c.onNewContextCreatedWhileDisabled=function(a,b,c){};c.onContextCanceled=function(a,b){};c.onBeforeContextStartedWhileEnabled=function(a,b,c){throw Error("unimplemented abstract method")};c.onBeforeContextStartedWhileDisabled=function(a,b,c){};c.onAfterContextStartedWhileEnabled=function(a,b,c,d){throw Error("unimplemented abstract method")};c.onAfterContextStartedWhileDisabled=function(a,b,c,d){};c.onAfterContextEndedWhileEnabled=function(a,b,c,d){throw Error("unimplemented abstract method")};c.onAfterContextEndedWhileDisabled=function(a,b,c,d){};c.onNewContextCreated=function(a,b,c){if(this.isEnabled())return this.onNewContextCreatedWhileEnabled(a,b,c);else{this.onNewContextCreatedWhileDisabled(a,b,c);return null}};c.onBeforeContextStarted=function(a,b,c){if(this.isEnabled())return this.onBeforeContextStartedWhileEnabled(a,b,c);else{this.onBeforeContextStartedWhileDisabled(a,b,c);return null}};c.onAfterContextStarted=function(a,b,c,d){c=c;if(this.isEnabled())return this.onAfterContextStartedWhileEnabled(a,b,c,d);else{this.onAfterContextStartedWhileDisabled(a,b,c,d);return null}};c.onAfterContextEnded=function(a,b,c,d){if(this.isEnabled()){var e=c;this.onAfterContextEndedWhileEnabled(a,b,e,d)}else this.onAfterContextEndedWhileDisabled(a,b,c,d);this.$4&&!this.$5&&a.isRoot&&(this.onDisable(),this.$4=!1)};c.onDisable=function(){};c.onEnable=function(){};c.getBeforeID=function(){throw Error("unimplemented abstract method")};c.getAfterID=function(){throw Error("unimplemented abstract method")};c.isEnabled=function(){return this.$4};c.__getExpiryCallback=function(){var a=this,b=++this.$1;this.$2[b]=!0;this.$3++;return function(){a.$2[b]&&(delete a.$2[b],a.$3--,a.$3===0&&(a.$5=!1))}};c.expressInterest=function(){var a=this.__getExpiryCallback();this.isEnabled()||(this.onEnable(),b("TimeSlice").catchUpOnDemandExecutionContextObservers(this));this.$4=!0;this.$5=!0;return a};return a}();e.exports=a}),null);
__d("Heartbeat",["Env","ExecutionContextObservers","FBLogger","LogBuffer","OnDemandExecutionContextObserver","TimeSlice","performanceAbsoluteNow"],(function(a,b,c,d,e,f){"use strict";__p&&__p();c=function(c){__p&&__p();babelHelpers.inheritsLoose(d,c);function d(){var a,b;for(var d=arguments.length,e=new Array(d),f=0;f<d;f++)e[f]=arguments[f];return(a=b=c.call.apply(c,[this].concat(e))||this,b.$HeartbeatObserver1=null,b.$HeartbeatObserver2=33,b.$HeartbeatObserver3=60,b.$HeartbeatObserver4=null,b.$HeartbeatObserver5=null,b.$HeartbeatObserver6={},b.$HeartbeatObserver7=null,b.$HeartbeatObserver8=[],b.$HeartbeatObserver9=1,b.$HeartbeatObserver10=null,a)||babelHelpers.assertThisInitialized(b)}var e=d.prototype;e.onNewContextCreatedWhileEnabled=function(a,b,c){return null};e.onBeforeContextStartedWhileEnabled=function(a,b,c){return null};e.onAfterContextStartedWhileEnabled=function(a,b,c,d){return null};e.onAfterContextEndedWhileEnabled=function(a,b,c,d){b=a.absBeginTimeMs;c=a.absEndTimeMs;d=a.name;a=a.isRoot;a&&b!=null&&c!=null&&(this.$HeartbeatObserver6[d]?(this.$HeartbeatObserver11({type:"ignored_exec",timeMs:b},!0),this.$HeartbeatObserver11({type:"ignored_exec",timeMs:c},!1)):(this.$HeartbeatObserver11({type:"exec",timeMs:b},!0),this.$HeartbeatObserver11({type:"exec",timeMs:c},!1)))};e.__getExpiryCallback=function(){var a=this,d=c.prototype.__getExpiryCallback.call(this),e=b("performanceAbsoluteNow")();this.$HeartbeatObserver8.push([e,d]);return function(){d(),a.$HeartbeatObserver12()}};e.onEnable=function(){__p&&__p();var c=b("Env").timeslice_heartbeat_config||{};this.$HeartbeatObserver2=c.pollIntervalMs||this.$HeartbeatObserver2;this.$HeartbeatObserver3=c.idleGapThresholdMs||this.$HeartbeatObserver3;this.$HeartbeatObserver6=c.ignoredTimesliceNames||this.$HeartbeatObserver6;c=a.__fbNativeSetInterval||a.setInterval;this.$HeartbeatObserver5=c(this.$HeartbeatObserver13.bind(this),this.$HeartbeatObserver2);c=b("performanceAbsoluteNow")();this.$HeartbeatObserver4={type:"beat",timeMs:c};this.$HeartbeatObserver7=c+this.$HeartbeatObserver2;this.$HeartbeatObserver10=c};e.onDisable=function(){this.$HeartbeatObserver5&&clearInterval(this.$HeartbeatObserver5),this.$HeartbeatObserver5=null};e.getBeforeID=function(){return b("ExecutionContextObservers").beforeIDs.HEARTBEAT};e.getAfterID=function(){return b("ExecutionContextObservers").afterIDs.HEARTBEAT};e.$HeartbeatObserver14=function(a){return a.type=="beat"||a.type=="ignored_exec"};e.$HeartbeatObserver11=function(a,c){__p&&__p();if(this.$HeartbeatObserver4==null){b("FBLogger")("FIXME").mustfix("lastEvent should never be null");this.$HeartbeatObserver4=a;return}var d=this.$HeartbeatObserver4.timeMs,e=a.timeMs;if(c){c=this.$HeartbeatObserver7+this.$HeartbeatObserver3;c=e>c;if(this.$HeartbeatObserver4.type==="exec")a.type==="exec"?this.$HeartbeatObserver15(d,e,c?"likely_btwn_exec":"btwn_exec"):this.$HeartbeatObserver14(a)&&this.$HeartbeatObserver15(d,e,c?"likely_post_exec":"post_exec");else if(this.$HeartbeatObserver14(this.$HeartbeatObserver4))if(a.type==="exec")this.$HeartbeatObserver15(d,e,c?"likely_pre_exec":"pre_exec");else if(this.$HeartbeatObserver14(a)&&c){c=a.type==="beat"?"delayed_beat":"delayed_beat_btwn_ignored";this.$HeartbeatObserver15(d,e,c)}}this.$HeartbeatObserver4=a};e.$HeartbeatObserver15=function(a,c,d){a<c&&b("LogBuffer").write("time_slice_heartbeat",{begin:a,end:c,id:this.$HeartbeatObserver9++,parentID:null,guard:"browser time: "+d,representsExecution:!1})};e.$HeartbeatObserver13=function(){var a=b("performanceAbsoluteNow")();this.$HeartbeatObserver12(a);this.$HeartbeatObserver11({type:"beat",timeMs:a},!0);this.$HeartbeatObserver7=a+this.$HeartbeatObserver2};e.$HeartbeatObserver12=function(a){__p&&__p();a=a||b("performanceAbsoluteNow")();while(this.$HeartbeatObserver8.length>0){var c=this.$HeartbeatObserver8[0],d=c[0];c=c[1];if(a-d>h.MAX_SINGLE_INTEREST_TIME_MS)c(),this.$HeartbeatObserver8.shift();else break}d=this.$HeartbeatObserver10;a-d>h.MAX_ENABLE_TO_DISABLE_TIME_MS&&this.$HeartbeatObserver16()};e.$HeartbeatObserver16=function(){__p&&__p();for(var a=this.$HeartbeatObserver8,b=Array.isArray(a),c=0,a=b?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var d;if(b){if(c>=a.length)break;d=a[c++]}else{c=a.next();if(c.done)break;d=c.value}d=d;d[0];d=d[1];d()}this.$HeartbeatObserver8=[]};return d}(b("OnDemandExecutionContextObserver"));var g=new c();b("TimeSlice").registerExecutionContextObserver(g);var h={MAX_SINGLE_INTEREST_TIME_MS:6e4,MAX_ENABLE_TO_DISABLE_TIME_MS:4*6e4,get:function(){return g},enableHeartbeat:function(){},disablePageHeartbeat:function(){}};e.exports=h}),3);
__d("IntervalTrackingBoundedBuffer",["CircularBuffer","ErrorUtils"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=5e3;a=function(){__p&&__p();function a(a){__p&&__p();var c=this;this.$6=0;if(a!=null){if(a<=0)throw new Error("Size for a buffer must be greater than zero.")}else a=g;this.$4=a;this.$1=new(b("CircularBuffer"))(a);this.$1.onEvict(function(){c.$6++});this.$2=[];this.$3=1;this.$5=0}var c=a.prototype;c.open=function(){__p&&__p();var a=this,b=this.$3++,c=!1,d,e=this.$5,f={id:b,startIdx:e,hasOverflown:function(){return f.getOverflowSize()>0},getOverflowSize:function(){return d!=null?d:Math.max(a.$6-e,0)},close:function(){if(c)return[];else{c=!0;d=a.$6-e;return a.$7(b)}}};this.$2.push(f);return f};c.pushElement=function(a){this.$2.length>0&&(this.$1.write(a),this.$5++);return this};c.isActive=function(){return this.$2.length>0};c.$8=function(a){return Math.max(a-this.$6,0)};c.$7=function(a){__p&&__p();var c,d,e,f;for(var g=0;g<this.$2.length;g++){var h=this.$2[g],i=h.startIdx;h=h.id;h===a?(e=g,f=i):(d==null||i<d)&&(d=i);(c==null||i<c)&&(c=i)}if(e==null||c==null||f==null){b("ErrorUtils").reportError(new Error("messed up state inside IntervalTrackingBoundedBuffer"));return[]}this.$2.splice(e,1);h=this.$8(f);i=this.$1.read().slice(h);g=this.$8(d==null?this.$5:d)-this.$8(c);g>0&&(this.$1.dropFirst(g),this.$6+=g);return i};return a}();e.exports=a}),null);
__d("ProfilingCountersStore",["IntervalTrackingBoundedBuffer"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=new(b("IntervalTrackingBoundedBuffer"))(),h={getInstance:function(){return g},toMap:function(a){var b={};a.forEach(function(a){return b[a.getTimeSliceContextID()]=a});return b},getNestedTotals:function(a){return h._accumulateOverNestedActiveCounters(a,function(a,b){h._addOnto(b,a.getActiveCounters().getTotals());return b},{})},_accumulateOverNestedActiveCounters:function(a,b,c){__p&&__p();c=c;a.hasActiveCounters()&&(c=b(a,c));if(a.processedNestedContexts!=null)for(var a=a.processedNestedContexts,d=Array.isArray(a),e=0,a=d?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var f;if(d){if(e>=a.length)break;f=a[e++]}else{e=a.next();if(e.done)break;f=e.value}f=f;c=h._accumulateOverNestedActiveCounters(f,b,c)}return c},_getMaximumAttribution:function(a,b){__p&&__p();if(a.length===0)return null;for(var c=a,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}f=f;if(b.propagatedAttributions&&b.propagatedAttributions[f]!=null)return f}f=null;e=null;for(var d=a,c=Array.isArray(d),a=0,d=c?d:d[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var g;if(c){if(a>=d.length)break;g=d[a++]}else{a=d.next();if(a.done)break;g=a.value}g=g;if(b.newAttributions&&b.newAttributions[g]!=null){var h=b.newAttributions[g].newCounterIdx;(e==null||h<e)&&(f=g,e=h)}}return f},getNestedTotalsByAttributions:function(a,b){__p&&__p();return h._accumulateOverNestedActiveCounters(a,function(a,c){__p&&__p();var d=h._getMaximumAttribution(b,a);if(d){d=h._getAttributedAndUnattributedForThisContext(d,a);var e=d.attributed;d=d.unattributed;e!=null&&h._addOnto(c.attributed,e);d!=null&&h._addOnto(c.unattributed,d)}else h._addOnto(c.unattributed,a.getActiveCounters().getTotals());return c},{attributed:{},unattributed:{}})},_getAttributedAndUnattributedForThisContext:function(a,b){__p&&__p();var c=b.getActiveCounters().getTotals();if(b.propagatedAttributions!=null&&b.propagatedAttributions[a]!=null)return{attributed:c,unattributed:null};else if(b.newAttributions!=null&&b.newAttributions[a]!=null){b=b.newAttributions[a].snapshotAtStart;if(b!=null){a=Object.entries(b);for(var d=0;d<a.length;d++){var e=a[d],f=e[0];e=e[1];e=c[f]-e;e===0?delete c[f]:c[f]=e}return{attributed:c,unattributed:b}}else return{attributed:c,unattributed:null}}else return{attributed:null,unattributed:c}},_addOnto:function(a,b){b=Object.entries(b);for(var c=0;c<b.length;c++){var d=b[c],e=d[0];d=d[1];a[e]=(a[e]||0)+d}}};e.exports=h}),null);
__d("ProfilingCounters",["ErrorUtils","ExecutionContextObservers","OnDemandExecutionContextObserver","ProfilingCountersStore","TimeSlice","TimeSliceInteractionSV","performanceAbsoluteNow"],(function(a,b,c,d,e,f){__p&&__p();b("performanceAbsoluteNow")();var g={ALL:"ALL",ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC:"ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC"},h=100,i=[],j=function(c){"use strict";__p&&__p();babelHelpers.inheritsLoose(a,c);function a(){return c.apply(this,arguments)||this}var d=a.prototype;d.onNewContextCreatedWhileEnabled=function(a,b,c){return k.currentContext().getPropagatedContextForChild(!!(c&&c.isContinuation))};d.onBeforeContextStartedWhileEnabled=function(a,b,c){__p&&__p();var d=c&&c.propagateCounterAttribution,e=null;if(a.executionNumber>0&&b){var f=Object.entries(b);for(var h=0;h<f.length;h++){var i=f[h],j=i[0];i=i[1];var l=i.propagationType;l!=="ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC"&&(e=e||{},e[j]=i)}}else e=b;l=k.currentContext().getExecutionContext(!!(c&&c.isContinuation),e);j=new k(!1,l,a.contextID);d!=null&&j.addAttribution(d,g.ALL);k.nestContext(j);return null};d.onAfterContextStartedWhileEnabled=function(a,b,c,d){return null};d.onAfterContextEndedWhileEnabled=function(a,c,d,e){c=k.unnestContext();a.isRoot&&b("ProfilingCountersStore").getInstance().pushElement(c)};d.getBeforeID=function(){return b("ExecutionContextObservers").beforeIDs.PROFILING_COUNTERS};d.getAfterID=function(){return b("ExecutionContextObservers").afterIDs.PROFILING_COUNTERS};d.onDisable=function(){k.resetState()};return a}(b("OnDemandExecutionContextObserver")),k=function(){"use strict";__p&&__p();a.getObserver=function(){a.$2||(a.$2=new j());return a.$2};a.wrapInSingleContext=function(b){var c=new a(!1,null,0);b.forEach(function(a){return c.$3(a,!1)});return c};a.startTimingInContext=function(b,c){if(!a.getObserver().isEnabled())return null;for(var d=0;d<i.length;d++){var e=i[d];if(e.getTimeSliceContextID()===c)return e.getActiveCounters().startTiming(b)}return null};a.stopTimingInContext=function(b,c){__p&&__p();if(!a.getObserver().isEnabled())return;for(var d=0;d<i.length;d++){var e=i[d];if(e.getTimeSliceContextID()===c){e.getActiveCounters().stopTiming(b);return}}return};a.startTiming=function(b){return a.currentContext().getActiveCounters().startTiming(b)};a.stopTiming=function(b){return a.currentContext().getActiveCounters().stopTiming(b)};a.incrementCounter=function(b,c){a.currentContext().getActiveCounters().incrementCounter(b,c)};a.currentContext=function(){return i[i.length-1]};function a(a,b,c){this.isGlobal=a,this.propagatedAttributions=b,this.newAttributions=null,this.active=null,this.processedNestedContexts=null,this.newAttributionsCount=0,this.$1=c}var b=a.prototype;b.addAttribution=function(a,b){this.$4(a)||(this.newAttributions==null&&(this.newAttributions={}),this.newAttributions[a]={newCounterIdx:this.newAttributionsCount,propagationType:b,snapshotAtStart:this.hasActiveCounters()?this.getActiveCounters().getTotals():null},this.newAttributionsCount++);return this};b.$5=function(a,b){return b!=null&&b[a]!=null};b.$4=function(a){return this.$5(a,this.propagatedAttributions)||this.$5(a,this.newAttributions)};a.$6=function(a,b,c){for(var d=0;d<c.length;d++){var e=c[d],f=e[0];e=e[1];var h=e.propagationType;(h===g.ALL||b)&&(a[f]=e)}};b.getPropagatedContextForChild=function(b){__p&&__p();var c;if(this.newAttributions==null)if(this.propagatedAttributions==null||b)return this.propagatedAttributions;else{c=Object.entries(this.propagatedAttributions);var d=!0;for(var e=0;e<c.length;e++){var f=c[e];f[0];f=f[1];if(f.propagationType===g.ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC){d=!1;break}}if(d)return this.propagatedAttributions}f={};this.propagatedAttributions!=null&&a.$6(f,b,c||Object.entries(this.propagatedAttributions));this.newAttributions!=null&&a.$6(f,b,Object.entries(this.newAttributions));return f};b.getExecutionContext=function(b,c){var d=b?this.getPropagatedContextForChild(b)||{}:{};c&&a.$6(d,b,Object.entries(c));return d};b.getActiveCounters=function(){this.active==null&&(this.active=new l());return this.active};b.$7=function(){return this.isGlobal};b.hasActiveCounters=function(){return this.active!=null};a.nestContext=function(a){i.push(a)};a.unnestContext=function(){if(i.length===1)throw new Error("popping off the global context");var b=i.pop();if(b.hasActiveCounters())var c=b.getActiveCounters();(b.hasActiveCounters()||b.processedNestedContexts!=null)&&a.currentContext().$3(b);return b};b.$3=function(a,b){b===void 0&&(b=!0);if(this.$7())return;else b&&this.processedNestedContexts!=null&&this.processedNestedContexts.length>=h||(this.processedNestedContexts=this.processedNestedContexts||[],this.processedNestedContexts.push(a))};b.getTimeSliceContextID=function(){return this.$1};a.resetState=function(){i=[new a(!0,null,0)]};a.getHandle=function(){return m};return a}();k.AttributionPropagation=g;var l=function(){"use strict";__p&&__p();function a(){this.$1=null,this.$2=null,this.$3=null,this.$4=null}var c=a.prototype;c.startTiming=function(c){__p&&__p();var d=a.$5++;c={value:0,counter:c,id:d,lastStartTime:0};var e=this.$1||[];this.$2=this.$2||{};this.$2[d]=e.length;e.push(c);var f=b("performanceAbsoluteNow")();c.lastStartTime=f;if(e.length>1){c=e[e.length-2];c.value+=f-c.lastStartTime}this.$1=e;return d};c.stopTiming=function(a){__p&&__p();var c=b("performanceAbsoluteNow")(),d=this.$2,e=this.$1;if(d==null||e==null){b("ErrorUtils").reportError(new Error("token does not match the counter context"));return 0}var f=d[a];delete d[a];if(f==null||e[f]==null)return 0;a=null;var g=0;while(e.length-1>f){var h=e.pop();g+=h.value;delete d[h.id];a==null&&h.lastStartTime!=null&&(a=h.lastStartTime)}h=e.pop();h.value+=c-(a||h.lastStartTime);h.value+=g;f=this.$4||{};f[h.counter]=f[h.counter]||0;f[h.counter]+=h.value;e.length>0&&(e[e.length-1].lastStartTime=c);this.$1=e;this.$4=f;this.$2=d;return h.value};c.incrementCounter=function(a,b){var c=this.$3||{};c[a]=c[a]||0;c[a]+=b;this.$3=c};c.getTotals=function(){return babelHelpers["extends"]({},this.$4||{},this.$3||{})};c.openCounterCount=function(){return this.$1!=null?this.$1.length:0};return a}();l.$5=1;i.push(new k(!0,null,0));b("TimeSlice").registerExecutionContextObserver(k.getObserver());var m=k.getObserver().expressInterest();a.ProfilingCounters=k;e.exports=k}),3);
__d("ArtilleryRequestDataCollector",["ArtilleryUserTimingProfiler","Env","FBLogger","Heartbeat","ProfilingCounters","ProfilingCountersStore","TimeSlice","requireWeak"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g;b("requireWeak")("AsyncProfiler",function(a){g=a});a=function(){__p&&__p();function a(a){a===void 0&&(a=!1),this.$1=null,this.$2=!1,this.$3=null,this.$4=null,this.$5=null,this.$6=null,this.$7=null,this.$2=a}var c=a.prototype;c.start=function(){this.$3=b("ProfilingCountersStore").getInstance().open();this.$7=b("ArtilleryUserTimingProfiler").startRecording();g!=null&&g.isSupported()?this.$5=g.startRecording():this.$5=null;var a=b("Env").timeslice_heartbeat_config||{},c=a.isHeartbeatEnabled;a=a.isArtilleryOn;c&&(!this.$2||a)&&this.enablePageHeartbeat();this.$2?this.$4=b("ProfilingCounters").getHandle():this.$4=b("ProfilingCounters").getObserver().expressInterest();this.$6=b("TimeSlice").getBuffer().open();return this};c.enablePageHeartbeat=function(){this.$1==null&&(this.$1=b("Heartbeat").get().expressInterest())};c.finish=function(){(!this.$3||!this.$4||!this.$6||!this.$1)&&b("FBLogger")("artillery").warn("Missing handles. PCData: %s, PCOnDemand: %s, TS: %s, heartbeat: %s",this.$3==null,this.$4==null,this.$6==null,this.$1==null);return this.$8()};c.disable=function(){var a=this.$5;a!=null&&g!=null&&(g.stopRecording(a),this.$5=null);this.$8()};c.$8=function(){__p&&__p();var a=this.$7?this.$7.close():null;this.$7=null;var b=this.$3?this.$3.close():[];this.$3=null;var c=this.$6?this.$6.close():[];this.$6=null;this.$4&&this.$4();this.$4=null;this.$1&&this.$1();this.$1=null;return{sampleRecorder:this.$5,profilingCountersData:b,userTimingProfilerData:a,timeSliceData:c}};return a}();e.exports=a}),null);
__d("setInterval",["TimerStorage","setIntervalAcrossTransitions"],(function(a,b,c,d,e,f){function a(a,c){for(var d=arguments.length,e=new Array(d>2?d-2:0),f=2;f<d;f++)e[f-2]=arguments[f];var g=b("setIntervalAcrossTransitions").apply(void 0,[a,c].concat(e));b("TimerStorage").set(b("TimerStorage").INTERVAL,g);return g}e.exports=a}),null);
__d("ArtilleryOnUntilOffLogging",["ArtilleryRequestDataCollector","Env","clearInterval","performanceAbsoluteNow","setInterval"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=null,h=null;function i(){return window.CavalryLogger&&window.CavalryLogger.disableArtilleryOnUntilOffLogging||!!b("Env").disable_profiling}var j=null,k={disable:function(){j==null&&(j=b("performanceAbsoluteNow")()),g&&(b("clearInterval")(g),g=null),h&&(h.disable(),h=null)},finish:function(){g&&(b("clearInterval")(g),g=null);if(h){var a=h.finish();h=null;return a}return{sampleRecorder:null,profilingCountersData:[],userTimingProfilerData:null,timeSliceData:[]}},lastDisableTime:function(){return j},onNewPageLoad:function(a){a===void 0&&(a=!1),a||(k.disable(),j=null),h=new(b("ArtilleryRequestDataCollector"))(a),h.start()},enablePageHeartbeat:function(){h&&h.enablePageHeartbeat()}};!i()?(k.onNewPageLoad(!0),g=b("setInterval")(function(){i()&&k.disable()},250)):j=b("performanceAbsoluteNow")();e.exports=k}),3);
__d("$-core",["TAAL","ex"],(function(a,b,c,d,e,f){__p&&__p();function a(a){return g(a,typeof a==="string"?document.getElementById(a):a)}function c(a){return g(a,typeof a==="string"?document.getElementById(a):a)}function g(a,c){if(!c)throw new Error(b("TAAL").blameToPreviousFile(b("ex")('Tried to get element with id of "%s" but it is not present on the page',a)));return c}a.fromIDOrElement=c;e.exports=a}),null);
__d("$",["ErrorDebugHooks","$-core"],(function(a,b,c,d,e,f){function a(a,c){try{return b("$-core")(a)}catch(a){b("ErrorDebugHooks").SnapShotHook&&b("ErrorDebugHooks").SnapShotHook(a,c);throw a}}a.fromIDOrElement=b("$-core").fromIDOrElement;e.exports=a}),null);
__d("BigPipeInstance",[],(function(a,b,c,d,e,f){"use strict";var g=null;a={Events:{init:"BigPipe/init",tti:"tti_bigpipe",displayed:"all_pagelets_displayed",loaded:"all_pagelets_loaded"},setCurrentInstance_DO_NOT_USE:function(a){g=a},getCurrentInstance:function(){return g}};e.exports=a}),null);
__d("MLegacyDataStore",["invariant","FBJSON"],(function(a,b,c,d,e,f,g){__p&&__p();var h=[];function i(a){__p&&__p();if(a.hasAttribute("data-store-id")){var c=parseInt(a.getAttribute("data-store-id"),10);!isNaN(c)&&c<h.length||g(0,4438);return h[c]}a.hasAttribute("data-store")?c=b("FBJSON").parse(a.getAttribute("data-store"),e.id):c={};var d=h.length;h.push(c);a.setAttribute("data-store-id",d.toString());return c}function a(a){a=i(a);return a}function c(a,b){a=i(a);Object.assign(a,b)}d={get:a,set:c};e.exports=d}),null);
__d("DataStore",["MLegacyDataStore","ex"],(function(a,b,c,d,e,f){__p&&__p();a={set:function(a,c,d){if(!a)throw new TypeError(b("ex")("DataStore.set: element is required, got %s",typeof a));var e=b("MLegacyDataStore").get(a);e[c]=d;return a},get:function(a,c,d){a=b("MLegacyDataStore").get(a);var e=a[c];d!==void 0&&e===void 0&&(e=a[c]=d);return e},remove:function(a,c){if(!a)throw new TypeError(b("ex")("DataStore.remove: element is required, got %s",typeof a));a=b("MLegacyDataStore").get(a);var d=a[c];delete a[c];return d}};e.exports=a}),null);
__d("BigPipePlugins",["DataStore"],(function(a,b,c,d,e,f){__p&&__p();a=function(){"use strict";__p&&__p();function a(){}a.runPluginOnPagelet=function(b){a.getPluginList().forEach(function(a){a(b)})};a.getPluginList=function(){return[a.$1]};a.$1=function(b){if(!b)return;b=b.querySelectorAll("div[data-fte]");for(var c=0,d=b.length;c<d;c++)a.$2(b[c],"data-ft","data-ft")};a.$2=function(a,c,d){var e=a.getAttribute(c);e&&(b("DataStore").set(a,d,e),a.removeAttribute(c))};return a}();e.exports=a}),null);
__d("JSCC",[],(function(a,b,c,d,e,f){a={init:function(){throw new Error("JSCC is unsupported in Mobile")},parse:function(){throw new Error("JSCC is unsupported in Mobile")}};e.exports=a}),null);
__d("PageEvents",[],(function(a,b,c,d,e,f){a=Object.freeze({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_FIRST_RESPONSE:"ajaxpipe/first_response",AJAXPIPE_ONBEFORECLEARCANVAS:"ajaxpipe/onbeforeclearcanvas"});e.exports=a}),null);
__d("PageletEventConstsJS",[],(function(a,b,c,d,e,f){e.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"})}),null);
__d("PageletSet",["Arbiter"],(function(a,b,c,d,e,f){__p&&__p();var g={},h={hasPagelet:function(a){return Object.prototype.hasOwnProperty.call(g,a)},getPagelet:function(a){return g[a]},getOrCreatePagelet:function(a){if(!h.hasPagelet(a)){var b=new j(a);g[a]=b}return h.getPagelet(a)},getPageletIDs:function(){return Object.keys(g)},removePagelet:function(a){if(h.hasPagelet(a)){var b=h.getPagelet(a);delete g[a];b.destroy()}}};function i(a,b){return a.contains?a.contains(b):!!(a.compareDocumentPosition(b)&16)}var j=function(){"use strict";__p&&__p();function a(a){this.id=a,this.$1=null,this.$2=[],this.addDestructor(function(){b("Arbiter").inform("pagelet/destroy",{id:this.id,root:this.$1})}.bind(this))}var c=a.prototype;c.getRoot=function(){return this.$1};c.setRoot=function(a){this.$1=a};c.$3=function(){__p&&__p();var a=[],b=this.$1;if(!b)return a;var c=h.getPageletIDs();for(var d=0;d<c.length;d++){var e=c[d];if(e===this.id)continue;e=g[e];var f=e.getRoot();f&&i(b,f)&&a.push(e)}return a};c.addDestructor=function(a){this.$2.push(a)};c.destroy=function(){var a=this.$3();for(var b=0;b<a.length;b++){var c=a[b];h.hasPagelet(c.id)&&h.removePagelet(c.id)}for(var c=0;c<this.$2.length;c++){a=this.$2[c]();a&&a()}};return a}();e.exports=h}),null);
__d("Run",["invariant","Arbiter","ExecutionEnvironment","PageEvents","RunGatingConfig","Stratcom","TimeSlice","ifRequired","performanceAbsoluteNow"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();function h(b,c){var d=a.CavalryLogger;d=d&&d.getInstance();if(!d)return;c?d.setAbsTimeStamp&&d.setAbsTimeStamp(b,c):d.setTimeStamp(b)}function i(a,c){return b("Stratcom").listen(a,null,function(){b("Stratcom").removeCurrentListener(),c()})}function c(){__p&&__p();document.addEventListener("DOMContentLoaded",b("TimeSlice").guard(function(){b("Arbiter").inform(b("PageEvents").NATIVE_DOMREADY,!0,"state")},"DOMContentLoaded"),!0);var a=window.onload;window.onload=b("TimeSlice").guard(function(){h("t_layout"),a&&a(),b("Arbiter").inform(b("PageEvents").NATIVE_ONLOAD,!0,"state")},"window.onload");window.onunload=b("TimeSlice").guard(function(){b("Arbiter").inform(b("PageEvents").NATIVE_ONUNLOAD,!0,"state")},"window.onunload");window.onbeforeunload=b("TimeSlice").guard(function(){var a={};b("Arbiter").inform(b("PageEvents").NATIVE_ONBEFOREUNLOAD,a,"state");a.warn||b("Arbiter").inform(b("PageEvents").AJAXPIPE_ONUNLOAD,{transition_type:"normal"});return a.warn},"window.onbeforeunload")}function d(){b("Arbiter").registerCallback(function(){b("Arbiter").inform("uipage_onload",!0,"state")},[b("PageEvents").BIGPIPE_DOMREADY])}function j(){var a=b("performanceAbsoluteNow")();h("t_onload",a);b("Arbiter").inform(b("PageEvents").BIGPIPE_ONLOAD,{ts:a},"state")}f=b("Arbiter").registerCallback(function(){b("ifRequired")("BigPipe",function(a){a.getCurrentInstance()?b("Arbiter").subscribeOnce(a.Events.displayed,j):j()})},[b("PageEvents").NATIVE_ONLOAD]);var k=b("Arbiter").registerCallback(function(){h("t_domcontent");var a={timeTriggered:Date.now()};b("Arbiter").inform(b("PageEvents").BIGPIPE_DOMREADY,a,"state")},[b("PageEvents").NATIVE_DOMREADY]);b("ExecutionEnvironment").canUseDOM&&(c(),d());c={onAfterLoad:function(a){return i("m:onload",a)},onAfterUnload:function(a){g(0,4048)},onBeforeUnload:function(a){g(0,4049)},onLeave:function(a){return i("m:page:unload",a)},onLoad:function(a){g(0,4050)},onUnload:function(a){if(b("RunGatingConfig").shouldUseBrowserUnload){var c=b("Arbiter").subscribe(b("PageEvents").NATIVE_ONUNLOAD,a);return{remove:function(){return c.unsubscribe()}}}else return i("m:page:unload",a)},__domContentCallback:k,__onloadCallback:f};e.exports=c}),null);
__d("RunBlue",["Run"],(function(a,b,c,d,e,f){e.exports=b("Run")}),null);
__d("UserTimingUtils",["performance"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=typeof b("performance").mark==="function"&&typeof b("performance").clearMarks==="function"&&typeof b("performance").measure==="function"&&typeof b("performance").clearMeasures==="function";function a(a){g&&b("performance").mark(a)}function c(a,c){if(g){try{b("performance").measure(a,c)}catch(a){}b("performance").clearMarks(c);b("performance").clearMeasures(a)}}e.exports={measureStart:a,measureEnd:c}}),null);
__d("__getCompileTime",[],(function(a,b,c,d,e,f){e.exports={}}),null);
__d("__getFactoryTime",[],(function(a,b,c,d,e,f){e.exports={}}),null);
__d("__getTotalFactories",[],(function(a,b,c,d,e,f){e.exports={}}),null);
__d("captureUsageSnapshot",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(){var a=window.__bodyWrapper;if(!a.getCodeUsage)return{js_calls:{},document_html:"",stylesheets:{}};a=babelHelpers["extends"]({},a.getCodeUsage());var b=String(window.document.body.outerHTML),c={};Array.from(document.styleSheets).forEach(function(a){a.href&&(c[a.href]=!0)});return{js_calls:a,document_html:b,stylesheets:c}};e.exports=a}),null);
__d("fastDeepCopy",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();function a(a){return typeof a==="object"&&a!==null?g(a):a}function g(a){__p&&__p();var b=typeof a.constructor==="function"?a.constructor():{};if(Array.isArray(a))for(var c=0;c<a.length;++c){var d=a[c];b[c]=typeof d==="object"&&d!==null?g(d):d}else for(var e in a){d=a[e];b[e]=typeof d==="object"&&d!==null?g(d):d}return b}e.exports=a}),null);
__d("nativeRequestAnimationFrame",[],(function(a,b,c,d,e,f){b=a.__fbNativeRequestAnimationFrame||a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame;e.exports=b}),null);
__d("requestAnimationFramePolyfill",["nativeRequestAnimationFrame"],(function(a,b,c,d,e,f){var g=0;c=b("nativeRequestAnimationFrame")||function(b){var c=Date.now(),d=Math.max(0,16-(c-g));g=c+d;return a.setTimeout(function(){b(Date.now())},d)};e.exports=c}),null);
__d("requestAnimationFrameAcrossTransitions",["Env","ErrorUtils","TimerStorage","TimeSlice","clearTimeout","performanceNow","requestAnimationFramePolyfill","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();var g=b("TimerStorage").ANIMATION_FRAME,h=100,i=null,j=null,k=b("Env").gk_require_dic?Object.create(null):{},l=b("Env").gk_require_dic?Object.create(null):{},m={DEFAULT:0,QUERY_THEN_MUTATE:1,FORCE_CLIENT_REFLOW:2,DISPLAY_DONE_LOGGING:3,SIZE:4};function n(c){__p&&__p();l=k;k=b("Env").gk_require_dic?Object.create(null):{};i=null;j&&(b("clearTimeout")(j),j=null);for(var d=0;d<m.SIZE;d++){var e=function(e){var f=l[e];if(d===m.FORCE_CLIENT_REFLOW){b("Env").gk_raf_force_client_reflow&&window.document.body&&window.document.body.getClientRects();return"break"}if(f.deleted||f.priority!==d)return"continue";b("ErrorUtils").applyWithGuard(function(){f.call(a,c)})};_loop:for(var f in l){var g=e(f);switch(g){case"break":break _loop;case"continue":continue}}}l=null}function o(a,c){__p&&__p();c=c&&c.priority||m.DEFAULT;i||(i=b("requestAnimationFramePolyfill")(function(a){i=null,n(a)}));!j&&c>m.DEFAULT&&(j=b("setTimeoutAcrossTransitions")(b("TimeSlice").guard(function(){j=null,n(b("performanceNow")())},"requestAnimationFrame priorityRAFCallback setTimeout",{propagationType:b("TimeSlice").PropagationType.ORPHAN}),h));a=b("TimeSlice").guard(a,"requestAnimationFrame",{propagationType:b("TimeSlice").PropagationType.CONTINUATION,registerCallStack:!0});a.priority=c;a.deleted&&b("ErrorUtils").applyWithGuard(function(){throw new Error("Scheduling a deleted callback")});c=b("requestAnimationFramePolyfill")(function(){});k[c]=a;return c}function p(a){a=b("TimeSlice").guard(a,"requestAnimationFrame",{propagationType:b("TimeSlice").PropagationType.CONTINUATION});var c=b("requestAnimationFramePolyfill")(a);b("TimeSlice").registerForCancelling(g+c,a);return c}e.exports=function(a,c){if(b("Env").gk_raf_flush)return o(a,c);else return p(a)};e.exports.Priorities=m;e.exports.cancelVirtualRAF=function(a){if(b("Env").gk_raf_flush){b("TimeSlice").cancel(k[a]);delete k[a];if(l){a=l[a];a&&(a.deleted=!0)}}}}),null);
__d("requestAnimationFrame",["TimerStorage","TimeSlice","requestAnimationFrameAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();function a(a,c){var d;function e(c){b("TimerStorage").unset(b("TimerStorage").ANIMATION_FRAME,d),a(c)}b("TimeSlice").copyGuardForWrapper(a,e);e.__originalCallback=a;d=b("requestAnimationFrameAcrossTransitions")(e,c);b("TimerStorage").set(b("TimerStorage").ANIMATION_FRAME,d);return d}e.exports=a}),null);
__d("setTimeoutBlue",["TimerStorage","TimeSlice","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();function a(a,c){__p&&__p();var d,e=function(){b("TimerStorage").unset(b("TimerStorage").TIMEOUT,d);for(var c=arguments.length,e=new Array(c),f=0;f<c;f++)e[f]=arguments[f];Function.prototype.apply.call(a,this,e)};b("TimeSlice").copyGuardForWrapper(a,e);for(var f=arguments.length,g=new Array(f>2?f-2:0),h=2;h<f;h++)g[h-2]=arguments[h];d=b("setTimeoutAcrossTransitions").apply(void 0,[e,c].concat(g));b("TimerStorage").set(b("TimerStorage").TIMEOUT,d);return d}e.exports=a}),null);
__d("setTimeout",["setTimeoutBlue"],(function(a,b,c,d,e,f){"use strict";e.exports=b("setTimeoutBlue")}),null);
__d("BigPipe",["ix","requireDeferred","Arbiter","BigPipeExperiments","BigPipeInstance","BigPipePlugins","Bootloader","Env","ErrorUtils","FBLogger","JSCC","PageEvents","PageletEventConstsJS","PageletSet","RunBlue","ServerJS","TimeSlice","UserTimingUtils","$","bx","captureUsageSnapshot","clearTimeout","fastDeepCopy","ge","gkx","performanceAbsoluteNow","qex","requestAnimationFrame","requestAnimationFrameAcrossTransitions","setTimeout","__getTotalFactories","__getCompileTime","__getFactoryTime"],(function(a,b,c,d,e,f,g){__p&&__p();var h=document.documentMode||+(/MSIE.(\d+)/.exec(navigator.userAgent)||[])[1],i=console.timeStamp&&window.location.search.indexOf("pagelet_ts=1")>0;function j(a,c){b("UserTimingUtils").measureStart(a+" "+c)}function k(a,c,d){b("UserTimingUtils").measureEnd("\u26cf "+a+" ["+c+"][phase "+d+"]",a+" "+c)}function l(a,c){if(a)for(var d=0;d<a.length;d++)b("ErrorUtils").applyWithGuard(new Function(a[d]),c)}var m=1;window.__logBigPipePageletRootStatus=(a=window.__logBigPipePageletRootStatus)!=null?a:function(){var a=[];function b(b,c){a.push([b,c])}b.getLogs=function(){return a};return b}();function n(a,b){try{window.__logBigPipePageletRootStatus(a,b)}catch(a){}}c=function(){"use strict";__p&&__p();function a(c){__p&&__p();var d=this;this._onDisplayDone=function(a){d.arbiter.registerCallback(a,["display_done"])};Object.assign(this,{arbiter:b("Arbiter"),rootNodeID:"content",lid:null,isAjax:!1,domContentCallback:b("RunBlue").__domContentCallback,onloadCallback:b("RunBlue").__onloadCallback,domContentEvt:b("PageEvents").BIGPIPE_DOMREADY,onloadEvt:b("PageEvents").BIGPIPE_ONLOAD,forceFinish:!1,config:{},_currentPhase:0,_lastPhaseOfLastResponse:-1,_lastPhaseBeforeLastResponse:-1,_livePagelets:{},_phases:{},_orderedPhases:[],_maxPhase:0,_displayDoneFired:!1,_displayDone:!1,_awaitingLIDEventQueue:[]},c);this.config||(this.config={});this.automatic?this._relevant_instance=b("BigPipeInstance").getCurrentInstance():b("BigPipeInstance").setCurrentInstance_DO_NOT_USE(this);this._serverJS=new(b("ServerJS"))();this._informEventExternal(a.Events.init,{arbiter:this.arbiter},b("Arbiter"));this._displayDoneCallback=this.arbiter.registerCallback(function(){var c=b("captureUsageSnapshot")();d._informEventExternal(a.Events.displayed,{rid:d.rid,ajax:d.isAjax,usageSnapshot:c})},["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(){d._informEventExternal(a.Events.loaded,{rid:d.rid,ajax:d.isAjax}),d.arbiter.inform("bigpipe_e2e_reported",!0)},["pagelet_displayed_all"]);this.arbiter.registerCallback(function(){return d._serverJS.cleanup(b("TimeSlice"))},[this.onloadEvt,"bigpipe_e2e_reported"])}var c=a.prototype;c._beginPhase=function(a){var b=this._getOrCreatePhase(a);b.begun=!0;this._informEventExternal("phase_begin",{phase:a});this.arbiter.inform("phase_begin_"+a,!0,"state")};c._getOrCreatePhase=function(a){__p&&__p();if(this._phases[a])return this._phases[a];var b={pagelets:[],begun:!1,complete:!1};this._phases[a]=b;var c=0;while(c<this._orderedPhases.length){if(a<this._orderedPhases[c])break;c++}this._orderedPhases.splice(c,0,a);return b};c._tryRenderingNextPhase=function(){__p&&__p();var a=this._phases[this._currentPhase];if(a&&a.begun&&!a.complete)return;for(var a=this._orderedPhases,b=Array.isArray(a),c=0,a=b?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var d;if(b){if(c>=a.length)break;d=a[c++]}else{c=a.next();if(c.done)break;d=c.value}d=d;var e=this._phases[d];if(e.begun)if(e.complete)continue;else return;else{this._currentPhase=d;this._beginPhase(d);return}}};c._displayPageletHandler=function(a){this.displayCallback?this.displayCallback(this._displayPagelet.bind(this,a)):this._displayPagelet(a)};c._displayPagelet=function(a){__p&&__p();j(a.id,"display");a.displayStarted=!0;this._informPageletEvent(b("PageletEventConstsJS").DISPLAY_START,a);var c=this._getPagelet(a),d=[],e={};for(var f in a.content){var g=a.content[f];a.append&&(f=this._getPageletRootID(a));var h=b("ge")(f);if(!h){var i="Root element %s is missing for pagelet %s";n(f,"missing");continue}else n(f,"found");f===c.id&&c.setRoot(h);if(g){if(a.append)q(h,g,d);else if(g.nodeType)h.innerHTML="",q(h,g,d);else{i=o(g);h.innerHTML=i;e[f]=i;d.push(h)}b("BigPipeExperiments").enable_bigpipe_plugins&&b("BigPipePlugins").runPluginOnPagelet(h)}g=h.getAttribute("data-referrer");g||h.setAttribute("data-referrer",f)}i=null;if(a.static_templates){g=b("ge")("static_templates");g&&(i=o(a.static_templates),a.replace_static_templates_if_exists&&(i=r(g,i,d)),q(g,i,d))}this._informPageletDisplayDetails(a.id,a.jsmods,e,i);a.displayed=!0;if(a.jsmods){h=this._serverJS.handlePartial(a.jsmods,{pagelet:a.id,bigPipeContext:{onDisplayDone:this._onDisplayDone}});c.addDestructor(h.cancel.bind(h))}var l=[];d.forEach(function(a){if(typeof a.getElementsByTagName==="function"){a=a.getElementsByTagName("img");for(var b=0;b<a.length;b++)l.push(a[b].src)}});l.length>0&&this._informEventExternal("images_displayed",{pagelet:a.id,timeslice:b("TimeSlice").getContext()?b("TimeSlice").getContext().contextID:null,images:l});if(b("gkx")("676920")){var m=b("performanceAbsoluteNow")();b("requireDeferred")("VisualCompletionGating").onReady(function(b){b&&b.addElements(a.id,d,m)})}this._informPageletEvent(b("PageletEventConstsJS").DISPLAY_END,a);k(a.id,"display",a.phase);this.arbiter.inform(a.id+"_displayed",!0,"state")};c._onPhaseDisplayEnd=function(c){__p&&__p();var d=this,e=this._getOrCreatePhase(c);e.complete=!0;if(c===this._ttiPhase){e={};var f=b("captureUsageSnapshot")();this.isAjax||(e.cjs_factory_count_tti=b("__getTotalFactories")(),e.cjs_compile_time_tti=b("__getCompileTime")(),e.cjs_factory_time_tti=b("__getFactoryTime")());this._informEventExternal(a.Events.tti,{phase:this._ttiPhase,rid:this.rid,ajax:this.isAjax,metrics:e,usageSnapshot:f});this.arbiter.inform("tti_pagelet_displayed",!0,"state")}e=b("gkx")("676921");var g=!1;this._isRelevant()&&(c===this._lastPhaseBeforeLastResponse&&(g=e,this._fireDisplayDone(function(){g&&d._nextPhase()})),c===this._lastPhaseOfLastResponse&&(this._displayDoneFired||(g=e,this._fireDisplayDone(function(){})),this.arbiter.inform("pagelet_displayed_all",!0,"state")));!g&&c!==this._lastPhaseOfLastResponse&&this._nextPhase()};c._nextPhase=function(){this.config.flush_pagelets_asap?h<=8?b("setTimeout")(this._tryRenderingNextPhase.bind(this),20):this._tryRenderingNextPhase():(this._currentPhase++,h<=8?b("setTimeout")(this._beginPhase.bind(this,this._currentPhase),20):this._beginPhase(this._currentPhase))};c._fireDisplayDone=function(a){var c=this;this._displayDoneFired=!0;b("Env").gk_raf_flush?b("requestAnimationFrame")(function(){c.arbiter.inform("display_done",!0),c._displayDone=!0,a()},{priority:b("requestAnimationFrameAcrossTransitions").Priorities.DISPLAY_DONE_LOGGING}):(this.arbiter.inform("display_done",!0),this._displayDone=!0,a());this.lid&&k("display_done",this.lid,"all")};c._downloadJsForPagelet=function(a){__p&&__p();this._informPageletEvent(b("PageletEventConstsJS").JS_START,a),b("Bootloader").loadResources(a.allResources||[],function(){var c=this;this._informPageletEvent(b("PageletEventConstsJS").JS_END,a);a.requires=a.requires||[];(!this.isAjax||a.phase>=1)&&a.requires.push("uipage_onload");var d=function(){c._informPageletEvent(b("PageletEventConstsJS").ONLOAD_START,a),c._isRelevantPagelet(a)&&l(a.onload),c._informPageletEvent(b("PageletEventConstsJS").ONLOAD_END,a),c.arbiter.inform("pagelet_onload",!0),a.provides&&c.arbiter.inform(a.provides,!0,"state")},e=function(){c._isRelevantPagelet(a)&&l(a.onafterload)};this.arbiter.registerCallback(d,a.requires);this.arbiter.registerCallback(e,[this.onloadEvt])}.bind(this),a.id)};c._getPagelet=function(a){a=this._getPageletRootID(a);return b("PageletSet").getPagelet(a)};c._getPageletRootID=function(a){return a.append||Object.keys(a.content)[0]||null};c._isRelevant=function(){var a=b("BigPipeInstance").getCurrentInstance();return this==a||this.automatic&&this._relevant_instance==a||this.jsNonBlock||this.forceFinish||a&&a.allowIrrelevantRequests};c._isRelevantPagelet=function(a){if(!this._isRelevant())return!1;a=this._getPageletRootID(a);return!!this._livePagelets[a]};c._informEventExternal=function(a,c,d){c=c||{},d=d||this.arbiter,c.ts=b("performanceAbsoluteNow")(),i&&(console.timeStamp&&console.timeStamp(a+" "+(Object.prototype.hasOwnProperty.call(c,"arbiter")?JSON.stringify(babelHelpers["extends"]({},c,{arbiter:null})):JSON.stringify(c)))),this.lid===null?this._awaitingLIDEventQueue.push([d,a,c]):(c.lid=this.lid,d.inform(a,c,"persistent"))};c._informPageletEvent=function(a,b){a={event:a,id:b.id};b.phase&&(a.phase=b.phase);b.categories&&(a.categories=b.categories);b.allResources&&(a.allResources=b.allResources);b.displayResources&&(a.displayResources=b.displayResources);this._informEventExternal("pagelet_event",a)};c._informPageletDisplayDetails=function(a,c,d,e){if(this.config.dispatch_pagelet_replayable_actions)try{this._informEventExternal("pagelet_performing_replayable_actions",{id:a,jsmods:b("fastDeepCopy")(c),contentMap:d,staticTemplates:e})}catch(a){b("FBLogger")("bigpipe_pagelet_replay").catching(a).warn("failed at _informPageletDisplayDetails"),this._informEventExternal("pagelet_performing_replayable_actions_failed",{})}};a.getCurrentInstance=function(){return b("BigPipeInstance").getCurrentInstance()};return a}();Object.assign(c.prototype,{beforePageletArrive:function(a){var c=this;b("TimeSlice").guard(function(){return c._informPageletEvent(b("PageletEventConstsJS").ARRIVE_START,{id:a})},"beforePageletArrive "+a,{root:!0})()},setPageID:function(a){this.lid=a,this._awaitingLIDEventQueue.forEach(function(b){var c=b[0],d=b[1];b=b[2];b.lid=a;c.inform(d,b,"persistent")}),this._awaitingLIDEventQueue=[],this.lid&&j("display_done",this.lid)},onPageletArrive:b("ErrorUtils").guard(function(a){__p&&__p();var c=this;this._informPageletEvent(b("PageletEventConstsJS").ARRIVE_END,a);b("bx").add(a.bxData);b("gkx").add(a.gkxData);g.add(a.ixData);b("qex").add(a.qexData);b("Bootloader").setResourceMap(a.resource_map||{});a.bootloadable&&b("Bootloader").enableBootload(a.bootloadable);a.content=a.content||{};var d=a.phase;if(a.all_phases)for(var e=a.all_phases,f=Array.isArray(e),h=0,e=f?e:e[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var i;if(f){if(h>=e.length)break;i=e[h++]}else{h=e.next();if(h.done)break;i=h.value}i=i;this._getOrCreatePhase(i)}i=this._getOrCreatePhase(d);i.pagelets.push(a.id);this._maxPhase=Math.max(d,this._maxPhase);a.last_in_phase&&this.arbiter.registerCallback(function(){return c._onPhaseDisplayEnd(d)},i.pagelets.map(function(a){return a+"_displayed"}).concat(["phase_begin_"+d]));h=this._getPageletRootID(a);var j=b("PageletSet").getOrCreatePagelet(h);a.last_pagelet&&(this._lastPhaseBeforeLastResponse=this._maxPhase);a.the_end&&(this._lastPhaseOfLastResponse=d);a.tti_phase!==void 0&&(this._ttiPhase=a.tti_phase);this._livePagelets[j.id]=!0;j.addDestructor(function(){delete c._livePagelets[j.id]});if(a.jscc_map){f=b("JSCC").parse(a.jscc_map);e=b("JSCC").init(f);j.addDestructor(e)}var k,l=[];i=!a.the_end||this._displayDone||!b("gkx")("676922");if(a.jsmods&&i){h=a.jsmods.define;f=a.jsmods.instances;e=a.jsmods.markup;var n=a.jsmods.pre_display_requires;delete a.jsmods.define;delete a.jsmods.instances;delete a.jsmods.markup;delete a.jsmods.pre_display_requires;var o=19e3;o=function(){if(a.displayStarted){b("FBLogger")("BigPipe").warn("registerToBlockDisplayUntilDone_DONOTUSE called after pagelet %s was displayed. This is a no-op.",a.id);return function(){}}var d,e,f=m+"_preDisplayEvent";m++;k?c.arbiter.registerCallback(k,[f]):l.push(f);return b("TimeSlice").guard(function(){e=!0,b("clearTimeout")(d),c.arbiter.inform(f,!0,"state")},"BigPipeDisplayBlockingEvent "+f,{propagationType:b("TimeSlice").PropagationType.EXECUTION})};this._informPageletDisplayDetails(a.id,{define:h,instances:f,markup:e,pre_display_requires:n},{});this._serverJS.handlePartial({define:h,instances:f,markup:e,pre_display_requires:n},{pagelet:a.id,bigPipeContext:{onDisplayDone:this._onDisplayDone,registerToBlockDisplayUntilDone_DONOTUSE:o}})}this._informPageletEvent(b("PageletEventConstsJS").SETUP,a);if(a.display_out_of_phase==="asap")l=l.concat(["first_response_displayed",a.id+"_css_end"]);else if(a.display_out_of_phase==="after_tti"){var p=a.id+"_greedy_render";l=l.concat(["first_response_displayed",a.id+"_css_end",p]);var q=!1;h=function(){if(q)return;c.arbiter.inform(p,!0,"state")};this.arbiter.registerCallback(h,["tti_pagelet_displayed"]);this.arbiter.registerCallback(h,["phase_begin_"+d])}else l=l.concat(["phase_begin_"+a.phase,a.id+"_css_end"]);(a.display_dependency||[]).forEach(function(a){return l.push(a+"_displayed")});if(a.display_group){f=document.body.getElementsByClassName("pagelet-group");for(var e=0;e<f.length;e++){n=f[e];if(n.id===a.id)break;n.getAttribute("data-display-group")===a.display_group&&l.push(n.id+"_displayed")}}k=this.arbiter.registerCallback(function(){a.display_delay_ms===void 0?c._displayPageletHandler(a):b("setTimeout")(function(){return c._displayPageletHandler(a)},a.display_delay_ms)},l);var r=!1;o=function(){if(r)return;r=!0;c._informPageletEvent(b("PageletEventConstsJS").CSS_START,a);var d=a.displayResources||[];b("Bootloader").loadResources(d,function(){this._informPageletEvent(b("PageletEventConstsJS").CSS_END,a),this.arbiter.inform(a.id+"_css_end",!0,"state")}.bind(c),a.id)};this.config.flush_pagelets_asap&&i?o():this.arbiter.registerCallback(o,["phase_begin_"+d]);this.arbiter.registerCallback(this._loadedCallback,["pagelet_onload"]);h=[a.id+"_displayed"];this.jsNonBlock||h.push(this.domContentEvt);this.arbiter.registerCallback(this._downloadJsForPagelet.bind(this,a),h)},"BigPipe#onPageletArrive")});c.Events=b("BigPipeInstance").Events;function o(a){__p&&__p();if(!a||typeof a==="string")return a;if(a.container_id){var c=b("$")(a.container_id);a=p(c)||"";c.parentNode.removeChild(c);return a}a.nodeType;return null}function p(a){if(!a.firstChild)return null;if(a.firstChild.nodeType!==8)return null;a=a.firstChild.nodeValue;a=a.substring(1,a.length-1);return a.replace(/\\([\s\S]|$)/g,"$1")}function q(a,b,c){b=s(b);for(var d=0;d<b.childNodes.length;d++)c.push(b.childNodes[d]);a.appendChild(b)}function r(a,b,c){b=s(b);var d=document.createDocumentFragment(),e=b.childNodes.length;for(var f=0;f<e;f++){var g=b.firstChild,h=g.id&&document.getElementById(g.id),i=h&&h.parentNode;i===a?(i.replaceChild(g,h),c.push(g)):d.appendChild(g)}return d}function s(a){__p&&__p();if(a.nodeType)return a;var b=document.createDocumentFragment();a=o(a);if(a){var c=document.createElement("div");c.innerHTML=a;while(c.firstChild)b.appendChild(c.firstChild)}return b}e.exports=c}),null);
__d("FbtResultBase",["invariant"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=!1;a=function(){__p&&__p();function a(a){h||g(0,12919),this.$1=a,this.$2=null}var b=a.prototype;b.flattenToArray=function(){return a.flattenToArray(this.$1)};b.getContents=function(){return this.$1};b.onStringSerializationError=function(a){throw new Error("This method needs to be overridden by a child class")};b.toString=function(){if(this.$2!=null)return this.$2;var b="",c=this.flattenToArray();for(var d=0;d<c.length;++d){var e=c[d];typeof e==="string"||e instanceof a?b+=e.toString():this.onStringSerializationError(e)}Object.isFrozen(this)||(this.$2=b);return b};b.toJSON=function(){return this.toString()};a.flattenToArray=function(b){var c=[];for(var d=0;d<b.length;++d){var e=b[d];Array.isArray(e)?c.push.apply(c,a.flattenToArray(e)):e instanceof a?c.push.apply(c,e.flattenToArray()):c.push(e)}return c};a.usingStringProxyMethod=function(a){var b=this;["anchor","big","blink","bold","charAt","charCodeAt","codePointAt","contains","endsWith","fixed","fontcolor","fontsize","includes","indexOf","italics","lastIndexOf","link","localeCompare","match","normalize","repeat","replace","search","slice","small","split","startsWith","strike","sub","substr","substring","sup","toLocaleLowerCase","toLocaleUpperCase","toLowerCase","toUpperCase","trim","trimLeft","trimRight"].forEach(function(c){b.prototype[c]=a(c)});h=!0;return b};return a}();e.exports=a}),null);
__d("getMarkupWrap",["invariant","ExecutionEnvironment"],(function(a,b,c,d,e,f,g){__p&&__p();var h=b("ExecutionEnvironment").canUseDOM?document.createElement("div"):null,i={};c=[1,'<select multiple="true">',"</select>"];d=[1,"<table>","</table>"];f=[3,"<table><tbody><tr>","</tr></tbody></table>"];var j=[1,'<svg xmlns="http://www.w3.org/2000/svg">',"</svg>"],k={"*":[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:c,option:c,caption:d,colgroup:d,tbody:d,tfoot:d,thead:d,td:f,th:f};b=["circle","clipPath","defs","ellipse","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","text","tspan"];b.forEach(function(a){k[a]=j,i[a]=!0});function a(a){a=a;!h&&g(0,144);Object.prototype.hasOwnProperty.call(k,a)||(a="*");Object.prototype.hasOwnProperty.call(i,a)||(a==="*"?h.innerHTML="<link />":h.innerHTML="<"+a+"></"+a+">",i[a]=!h.firstChild);return i[a]?k[a]:null}e.exports=a}),null);
__d("createNodesFromMarkup",["invariant","ExecutionEnvironment","getMarkupWrap"],(function(a,b,c,d,e,f,g){__p&&__p();var h=b("ExecutionEnvironment").canUseDOM?document.createElement("div"):null,i=/^\s*<(\w+)/;function j(a){a=a.match(i);return a&&a[1].toLowerCase()}function a(a,c){__p&&__p();var d=h;!h&&g(0,5001);var e=j(a);e=e&&b("getMarkupWrap")(e);if(e){d.innerHTML=e[1]+a+e[2];e=e[0];while(e--)d=d.lastChild}else d.innerHTML=a;e=d.getElementsByTagName("script");e.length&&(c||g(0,5002),Array.from(e).forEach(c));a=Array.from(d.childNodes);while(d.lastChild)d.removeChild(d.lastChild);return a}e.exports=a}),null);
__d("HTML",["createNodesFromMarkup"],(function(a,b,c,d,e,f){__p&&__p();var g=function(){"use strict";__p&&__p();function a(a){typeof a.__html==="string"&&(a=a.__html),this.$1=a}var c=a.prototype;c.getFragment=function(){var a=document.createDocumentFragment(),c=b("createNodesFromMarkup")(this.$1,null);for(var d=0;d<c.length;d++)a.appendChild(c[d]);return a};c.getRootNode=function(){var a=this.getFragment();if(a.childNodes.length===1)return a.firstChild;else return a};a.isHTML=function(b){return!!b&&(b instanceof a||b.__html!==void 0)};return a}();g.replaceJSONWrapper=function(a){return a&&a.__html!==void 0?new g(a.__html):a};e.exports=g}),null);
__d("BrowserScroll",[],(function(a,b,c,d,e,f){e.exports={getPageScrollLeft:function(){var a;return window.pageXOffset||((a=document.documentElement)==null?void 0:a.scrollLeft)||((a=document.body)==null?void 0:a.scrollLeft)||0},getPageScrollTop:function(){var a;return window.pageYOffset||((a=document.documentElement)==null?void 0:a.scrollTop)||((a=document.body)==null?void 0:a.scrollTop)||0}}}),null);
__d("BasicVector",[],(function(a,b,c,d,e,f){__p&&__p();a=function(){"use strict";__p&&__p();function a(a,b){this.x=a,this.y=b}var b=a.prototype;b.derive=function(b,c){return new a(b,c)};b.toString=function(){return"("+this.x+", "+this.y+")"};b.add=function(a,b){b===void 0&&(b=a.y,a=a.x);a=parseFloat(a);b=parseFloat(b);return this.derive(this.x+a,this.y+b)};b.mul=function(a,b){b===void 0&&(b=a);return this.derive(this.x*a,this.y*b)};b.div=function(a,b){b===void 0&&(b=a);return this.derive(this.x*1/a,this.y*1/b)};b.sub=function(a,b){if(arguments.length===1)return this.add(a.mul(-1));else return this.add(-a,-b)};b.distanceTo=function(a){return this.sub(a).magnitude()};b.magnitude=function(){return Math.sqrt(this.x*this.x+this.y*this.y)};b.rotate=function(a){return this.derive(this.x*Math.cos(a)-this.y*Math.sin(a),this.x*Math.sin(a)+this.y*Math.cos(a))};return a}();e.exports=a}),null);
__d("getDocumentScrollElement",[],(function(a,b,c,d,e,f){"use strict";var g=typeof navigator!=="undefined"&&navigator.userAgent.indexOf("AppleWebKit")>-1;function a(a){a=a||document;return a.scrollingElement?a.scrollingElement:!g&&a.compatMode==="CSS1Compat"?a.documentElement:a.body}e.exports=a}),null);
__d("isNode",[],(function(a,b,c,d,e,f){function a(a){var b=a?a.ownerDocument||a:document;b=b.defaultView||window;return!!(a&&(typeof b.Node==="function"?a instanceof b.Node:typeof a==="object"&&typeof a.nodeType==="number"&&typeof a.nodeName==="string"))}e.exports=a}),null);
__d("isTextNode",["isNode"],(function(a,b,c,d,e,f){function a(a){return b("isNode")(a)&&a.nodeType==3}e.exports=a}),null);
__d("containsNode",["isTextNode"],(function(a,b,c,d,e,f){__p&&__p();function g(a,c){__p&&__p();if(!a||!c)return!1;else if(a===c)return!0;else if(b("isTextNode")(a))return!1;else if(b("isTextNode")(c))return g(a,c.parentNode);else if("contains"in a)return a.contains(c);else if(a.compareDocumentPosition)return!!(a.compareDocumentPosition(c)&16);else return!1}e.exports=g}),null);
__d("normalizeBoundingClientRect",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();function a(a,b){a=a.ownerDocument.documentElement;var c=a?a.clientLeft:0;a=a?a.clientTop:0;var d=Math.round(b.left)-c;c=Math.round(b.right)-c;var e=Math.round(b.top)-a;b=Math.round(b.bottom)-a;return{left:d,right:c,top:e,bottom:b,width:c-d,height:b-e}}e.exports=a}),null);
__d("getElementRect",["containsNode","normalizeBoundingClientRect"],(function(a,b,c,d,e,f){function a(a){var c;c=a==null?void 0:(c=a.ownerDocument)==null?void 0:c.documentElement;return!a||!("getBoundingClientRect"in a)||!b("containsNode")(c,a)?{left:0,right:0,top:0,bottom:0,width:0,height:0}:b("normalizeBoundingClientRect")(a,a.getBoundingClientRect())}e.exports=a}),null);
__d("getElementPosition",["getElementRect"],(function(a,b,c,d,e,f){function a(a){a=b("getElementRect")(a);return{x:a.left,y:a.top,width:a.right-a.left,height:a.bottom-a.top}}e.exports=a}),null);
__d("Scroll",[],(function(a,b,c,d,e,f){__p&&__p();function g(a,b){return!!b&&(a===b.documentElement||a===b.body)}a={getTop:function(a){var b=a.ownerDocument;return g(a,b)?b.body.scrollTop||b.documentElement.scrollTop:a.scrollTop},setTop:function(a,b){var c=a.ownerDocument;g(a,c)?c.body.scrollTop=c.documentElement.scrollTop=b:a.scrollTop=b},getLeft:function(a){var b=a.ownerDocument;return g(a,b)?b.body.scrollLeft||b.documentElement.scrollLeft:a.scrollLeft},setLeft:function(a,b){var c=a.ownerDocument;g(a,c)?c.body.scrollLeft=c.documentElement.scrollLeft=b:a.scrollLeft=b}};e.exports=a}),null);
__d("getUnboundedScrollPosition",["Scroll"],(function(a,b,c,d,e,f){"use strict";function a(a){return a===window?{x:window.pageXOffset||b("Scroll").getLeft(document.documentElement),y:window.pageYOffset||b("Scroll").getTop(document.documentElement)}:{x:b("Scroll").getLeft(a),y:b("Scroll").getTop(a)}}e.exports=a}),null);
__d("VersionRange",["invariant"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=/\./,i=/\|\|/,j=/\s+\-\s+/,k=/^(<=|<|=|>=|~>|~|>|)?\s*(.+)/,l=/^(\d*)(.*)/;function m(a,b){a=a.split(i);if(a.length>1)return a.some(function(a){return D.contains(a,b)});else return n(a[0].trim(),b)}function n(a,b){a=a.split(j);a.length>0&&a.length<=2||g(0,3072);if(a.length===1)return o(a[0],b);else{var c=a[0];a=a[1];x(c)&&x(a)||g(0,3073);return o(">="+c,b)&&o("<="+a,b)}}function o(a,b){__p&&__p();a=a.trim();if(a==="")return!0;b=b.split(h);a=v(a);var c=a.modifier;a=a.rangeComponents;switch(c){case"<":return p(b,a);case"<=":return q(b,a);case">=":return s(b,a);case">":return t(b,a);case"~":case"~>":return u(b,a);default:return r(b,a)}}function p(a,b){return C(a,b)===-1}function q(a,b){a=C(a,b);return a===-1||a===0}function r(a,b){return C(a,b)===0}function s(a,b){a=C(a,b);return a===1||a===0}function t(a,b){return C(a,b)===1}function u(a,b){var c=b.slice();b=b.slice();b.length>1&&b.pop();var d=b.length-1,e=parseInt(b[d],10);w(e)&&(b[d]=e+1+"");return s(a,c)&&p(a,b)}function v(a){a=a.split(h);var b=a[0].match(k);b||g(0,3074);return{modifier:b[1],rangeComponents:[b[2]].concat(a.slice(1))}}function w(a){return!isNaN(a)&&isFinite(a)}function x(a){return!v(a).modifier}function y(a,b){for(var c=a.length;c<b;c++)a[c]="0"}function z(a,b){__p&&__p();a=a.slice();b=b.slice();y(a,b.length);for(var c=0;c<b.length;c++){var d=b[c].match(/^[x*]$/i);if(d){b[c]=a[c]="0";if(d[0]==="*"&&c===b.length-1)for(var d=c;d<a.length;d++)a[d]="0"}}y(b,a.length);return[a,b]}function A(a,b){var c=a.match(l),d=b.match(l);c=c&&c[1];d=d&&d[1];c=parseInt(c,10);d=parseInt(d,10);if(w(c)&&w(d)&&c!==d)return B(c,d);else return B(a,b)}function B(a,b){__p&&__p();typeof a===typeof b||g(0,3075);if(typeof a==="string"&&typeof b==="string")if(a>b)return 1;else if(a<b)return-1;else return 0;if(typeof a==="number"&&typeof b==="number")if(a>b)return 1;else if(a<b)return-1;else return 0;typeof a===typeof b||g(0,3075);return 0}function C(a,b){a=z(a,b);b=a[0];a=a[1];for(var c=0;c<a.length;c++){var d=A(b[c],a[c]);if(d)return d}return 0}var D={contains:function(a,b){return m(a.trim(),b.trim())}};e.exports=D}),null);
__d("mapObject",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();function g(a,b,c){if(!a)return null;var d={};Object.keys(a).forEach(function(e){d[e]=b.call(c,a[e],e,a)});return d}function a(a,b,c){return g(a,b,c)}function b(a,b,c){return g(a,b,c)}g.untyped=a;g.shape=b;e.exports=g}),null);
__d("UserAgent",["UserAgentData","VersionRange","mapObject","memoizeStringOnly"],(function(a,b,c,d,e,f){"use strict";__p&&__p();function g(a,c,d,e){__p&&__p();if(a===d)return!0;if(!d.startsWith(a))return!1;d=d.slice(a.length);if(c!=null){d=e?e(d):d;return b("VersionRange").contains(d,c)}return!1}function h(a){return b("UserAgentData").platformName==="Windows"?a.replace(/^\s*NT/,""):a}a={isBrowser:function(a){return g(b("UserAgentData").browserName,b("UserAgentData").browserFullVersion,a)},isBrowserArchitecture:function(a){return g(b("UserAgentData").browserArchitecture,null,a)},isDevice:function(a){return g(b("UserAgentData").deviceName,null,a)},isEngine:function(a){return g(b("UserAgentData").engineName,b("UserAgentData").engineVersion,a)},isPlatform:function(a){return g(b("UserAgentData").platformName,b("UserAgentData").platformFullVersion,a,h)},isPlatformArchitecture:function(a){return g(b("UserAgentData").platformArchitecture,null,a)}};e.exports=b("mapObject")(a,b("memoizeStringOnly"))}),null);
__d("getViewportDimensions",["UserAgent"],(function(a,b,c,d,e,f){"use strict";__p&&__p();function g(){var a;document.documentElement&&(a=document.documentElement.clientWidth);a==null&&document.body&&(a=document.body.clientWidth);return a||0}function h(){var a;document.documentElement&&(a=document.documentElement.clientHeight);a==null&&document.body&&(a=document.body.clientHeight);return a||0}function i(){return{width:window.innerWidth||g(),height:window.innerHeight||h()}}i.withoutScrollbars=function(){return b("UserAgent").isPlatform("Android")?i():{width:g(),height:h()}};e.exports=i}),null);
__d("DOMVector",["BasicVector","getDocumentScrollElement","getElementPosition","getUnboundedScrollPosition","getViewportDimensions"],(function(a,b,c,d,e,f){__p&&__p();a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(b,c,d){b=a.call(this,b,c)||this;b.domain=d||"pure";return b}var d=c.prototype;d.derive=function(a,b,d){return new c(a,b,d||this.domain)};d.add=function(b,d){b instanceof c&&b.getDomain()!=="pure"&&(b=b.convertTo(this.domain));return a.prototype.add.call(this,b,d)};d.convertTo=function(a){__p&&__p();if(a!="pure"&&a!="viewport"&&a!="document")return this.derive(0,0);if(a==this.domain)return this.derive(this.x,this.y,this.domain);if(a=="pure")return this.derive(this.x,this.y);if(this.domain=="pure")return this.derive(0,0);var b=c.getScrollPosition("document"),d=this.x,e=this.y;this.domain=="document"?(d-=b.x,e-=b.y):(d+=b.x,e+=b.y);return this.derive(d,e,a)};d.getDomain=function(){return this.domain};c.from=function(a,b,d){return new c(a,b,d)};c.getScrollPosition=function(a){a=a||"document";var c=b("getUnboundedScrollPosition")(window);return this.from(c.x,c.y,"document").convertTo(a)};c.getElementPosition=function(a,c){c=c||"document";a=b("getElementPosition")(a);return this.from(a.x,a.y,"viewport").convertTo(c)};c.getElementDimensions=function(a){return this.from(a.offsetWidth||0,a.offsetHeight||0)};c.getViewportDimensions=function(){var a=b("getViewportDimensions")();return this.from(a.width,a.height,"viewport")};c.getViewportWithoutScrollbarDimensions=function(){var a=b("getViewportDimensions").withoutScrollbars();return this.from(a.width,a.height,"viewport")};c.getDocumentDimensions=function(a){a=b("getDocumentScrollElement")(a);return this.from(a.scrollWidth,a.scrollHeight,"document")};return c}(b("BasicVector"));e.exports=a}),null);
__d("Vector",["BrowserScroll","DOMVector","Scroll"],(function(a,b,c,d,e,f){__p&&__p();var g=function(b){"use strict";__p&&__p();babelHelpers.inheritsLoose(a,b);function a(a,c){return b.call(this,parseFloat(a),parseFloat(c))||this}a.from=function(b,c){return new a(b,c)};var c=a.prototype;c.setPos=function(a){a.style.left=this.x+"px";a.style.top=this.y+"px";return this};c.setDim=function(a){a.style.width=this.x+"px";a.style.height=this.y+"px";return this};return a}(b("DOMVector"));function a(a){var b=null;a&&(a.getRawEvent?b=i(a.getRawEvent()):a.nodeType===1?b=h(a):(a.preventDefault||Object.prototype.toString.call(a)==="[object Touch]")&&(b=i(a)));return b}function c(a){return new g(a.offsetWidth,a.offsetHeight)}function h(a){var b=0,c=0,d=k();do b+=a.offsetLeft,c+=a.offsetTop,a=a.offsetParent;while(a&&a!==d);return new g(b,c)}function i(a){if("pageX"in a)return new g(a.pageX,a.pageY);if("clientX"in a){var c=k();return new g(a.clientX+b("Scroll").getLeft(c),a.clientY+b("Scroll").getTop(c))}c=a.touches&&a.touches[0]||a.changedTouches&&a.changedTouches[0];return c?i(c):null}function d(){return new g(b("BrowserScroll").getPageScrollLeft(),b("BrowserScroll").getPageScrollTop())}function f(){var a=k();return new g(window.innerWidth||a.clientWidth||0,window.innerHeight||a.clientHeight||0)}var j;function k(){j||(j=document.documentElement);return j}g.getPos=a;g.getDim=c;g.getScroll=d;g.getViewport=f;g.getElementPosition=a;g.getElementDimensions=c;e.exports=g}),null);
__d("isElementNode",["isNode"],(function(a,b,c,d,e,f){function a(a){return b("isNode")(a)&&a.nodeType==1}e.exports=a}),null);
__d("DOM_untyped",["CSS","FbtResultBase","HTML","MLegacyDataStore","Stratcom","StratcomManager","Vector","containsNode","createArrayFromMixed","ex","isElementNode","isTextNode"],(function(a,b,c,d,e,f){__p&&__p();var g=0,h=0,i={},j={},k,l;function m(a,c,d){__p&&__p();var e,f;d===void 0?c!=null&&typeof c==="object"?c.getFragment||c.nodeType||Array.isArray(c)?(e=j,f=c):(e=c,f=""):(e=j,f=c==null?"":c):(e=c||{},f=d);c=document.createElement(a);e.style&&(Object.assign(c.style,e.style),delete e.style);e.sigil&&(b("Stratcom").addSigil(c,e.sigil),delete e.sigil);e.meta&&(b("MLegacyDataStore").set(c,e.meta),delete e.meta);for(var g in e){d=e[g];g in c?c[g]=d:c.setAttribute&&c.setAttribute(g,d)}f&&n(c,f);return c}function n(a,b){I(a),o(a,b)}function a(a,b){t(a,b,p,!0)}function o(a,b){t(a,b,q,!1)}function c(a,b){t(a,b,r,!1)}function d(a,b){t(a,b,s,!0)}function p(a,b){a.insertBefore(b,a.firstChild)}function q(a,b){a.appendChild(b)}function r(a,b){a.parentNode.insertBefore(b,a)}function s(a,b){var c=a.nextSibling;c?a.parentNode.insertBefore(b,c):a.parentNode.appendChild(b)}function t(a,c,d,e){__p&&__p();c==null?c="":c&&c.__html!=null?c=new(b("HTML"))(c.__html):c instanceof b("FbtResultBase")&&(c=c.getContents());if(Array.isArray(c)){e&&(c=[].concat(c).reverse());for(var f=0;f<c.length;f++)t(a,c[f],d,e)}else{f=typeof c;c!=null&&typeof c.getFragment==="function"?c=c.getFragment():(f=="string"||f=="number")&&(c=document.createTextNode(c));var g;if((!c||!c.nodeType)&&f==="object"&&(g=Object.keys(c)).length){c=g.map(function(a){return this[a]},c);return t(a,c,d,e)}c&&d(a,c)}}function u(a){a.parentNode&&a.parentNode.removeChild(a);return a}function f(a,b){var c;a.nextSibling?c=function(a,b){a.insertBefore(b,this)}.bind(a.nextSibling):c=q;var d=a.parentNode;d.removeChild(a);t(d,b,c,!1);return a}function v(a){__p&&__p();a=a.getElementsByTagName("*");var b=[];for(var c=0;c<a.length;++c){var d=a[c];if(!d.name||d.disabled)continue;var e=d.type;d=d.tagName;var f;switch(e){case"radio":case"checkbox":f=a[c].checked;break;case"text":case"hidden":case"password":case"email":case"tel":case"number":case"search":case"date":f=!0;break;default:f=d==="TEXTAREA"||d==="SELECT";break}f&&b.push([a[c].name,a[c].value])}return b}function w(a){__p&&__p();var b={},c={};a=v(a);for(var d=0;d<a.length;d++){var e=a[d][0];if(e.substr(-2)==="[]"){var f=b[e]||0,g=e.substr(0,e.length-2)+"["+f+"]";f++;b[e]=f;e=g}c[e]=a[d][1]}return c}function x(a,c){a=String(a.nodeName||"").toUpperCase();c=b("createArrayFromMixed")(c);for(var d=0;d<c.length;++d)if(c[d].toUpperCase()==a)return!0;return!1}function y(a,c,d,e){a=["autoid:"+G(a)];d=b("createArrayFromMixed")(d||[]);if(!d.length)d=a;else for(var f=0;f<d.length;f++)d[f]=a.concat(b("createArrayFromMixed")(d[f]));a=b("Stratcom").listen(c,d,e);return a}function z(a){a.getAttribute("id")||a.setAttribute("id","uniqid_"+ ++h);return a.getAttribute("id")}function A(a){return String(a).replace(/&/g,"&amp;").replace(/\"/g,"&quot;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function B(a){for(var c=0,d=arguments.length;c<d;++c)arguments[c]&&b("CSS").show(arguments[c])}function C(a){for(var c=0,d=arguments.length;c<d;++c)arguments[c]&&b("CSS").hide(arguments[c])}function D(a,c,d){__p&&__p();i[c]||(i[c]=m("var",{className:c},""));var e=document.body;c=i[c];e.appendChild(c);c.style.width=d?d+"px":"";d=A(a.value).replace(/\n/g,"<br />");n(c,new(b("HTML"))(d));a=b("Vector").getDim(c);e.removeChild(c);return a}function E(a,c,d){a=a.getElementsByTagName(c);if(!d)return b("createArrayFromMixed")(a);c=[];for(var e=0;e<a.length;e++)b("Stratcom").hasSigil(a[e],d)&&c.push(a[e]);return c}function F(a,c,d){a=E(a,c,d);if(!a.length)throw new Error(b("ex")('find(<node>, "%s", "%s"): matched no nodes.',c,d));return a[0]}function G(a){a.getAttribute("data-autoid")||a.setAttribute("data-autoid","autoid_"+ ++g);return a.getAttribute("data-autoid")}function H(a){if(b("isTextNode")(a))return a.data;else if(b("isElementNode")(a)){var c=document.createElement("div");c=c.textContent!=null?"textContent":"innerText";return a[c]}else return""}function I(a){while(a.firstChild)u(a.firstChild)}w={appendContent:o,convertFormToDictionary:w,convertFormToListOfPairs:v,contains:b("containsNode"),create:m,empty:I,find:F,hide:C,htmlize:A,insertAfter:d,insertBefore:c,isType:x,listen:y,prependContent:a,remove:u,replace:f,scry:E,setContent:n,show:B,textMetrics:D,uniqID:z,getText:H};e.exports=w}),null);
__d("DOM",["DOM_untyped"],(function(a,b,c,d,e,f){a={appendContent:b("DOM_untyped").appendContent,convertFormToDictionary:b("DOM_untyped").convertFormToDictionary,convertFormToListOfPairs:b("DOM_untyped").convertFormToListOfPairs,contains:b("DOM_untyped").contains,create:b("DOM_untyped").create,empty:b("DOM_untyped").empty,find:b("DOM_untyped").find,hide:b("DOM_untyped").hide,htmlize:b("DOM_untyped").htmlize,insertAfter:b("DOM_untyped").insertAfter,insertBefore:b("DOM_untyped").insertBefore,isType:b("DOM_untyped").isType,listen:b("DOM_untyped").listen,prependContent:b("DOM_untyped").prependContent,remove:b("DOM_untyped").remove,replace:b("DOM_untyped").replace,scry:b("DOM_untyped").scry,setContent:b("DOM_untyped").setContent,show:b("DOM_untyped").show,textMetrics:b("DOM_untyped").textMetrics,uniqID:b("DOM_untyped").uniqID,getText:b("DOM_untyped").getText};e.exports=a}),null);
__d("EventProfiler",["requireCond","cr:708886"],(function(a,b,c,d,e,f){e.exports=b("cr:708886")}),null);
__d("DOMEventProfilingHook",["DOM","EventProfiler"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("DOM").listen;b("DOM").listen=function(a,c,d,e){var f=function(a){if(!a.getRawEvent()||a.getType()!=="click")e(a);else{var c=b("EventProfiler").__wrapEventListenHandler(function(b,c){return e(a)});c(a.getType(),a.getRawEvent())}};return g.call(b("DOM"),a,c,d,f)};e.exports=null}),null);
__d("DeadImage",[],(function(a,b,c,d,e,f){window.addEventListener("error",function(a){a.target&&a.target.nodeName=="IMG"&&(a.target.src="data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")},!0)}),null);
__d("MutationObserver",[],(function(a,b,c,d,e,f){__p&&__p();b=function(){"use strict";function a(a){}var b=a.prototype;b.observe=function(a,b){};b.disconnect=function(){};b.takeRecords=function(){return null};return a}();c=a.MutationObserver||a.WebKitMutationObserver||b;e.exports=c}),null);
__d("PageDOMMutationObserver",["ExecutionEnvironment","MutationObserver"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=new(b("MutationObserver"))(function(){}),h=!1,i={tryStart:function(){__p&&__p();var a=typeof g.takeRecords==="function";if(!b("ExecutionEnvironment").canUseDOM||!a){i.tryStart=function(){};i.consumePendingDOMMutations=function(){return 0};return}if(!window.Env||!document.body||window._splashBody)return;i.tryStart=function(){};if(!window.Env.dom_mutation_flag)return;h=!0;g.observe(document.body,{attributes:!0,childList:!0,characterData:!0,subtree:!0})},consumePendingDOMMutations:function(){var a=g.takeRecords();return a!=null?a.length:0},isSupported:function(){return h}};e.exports=i}),null);
__d("ArtilleryJSPointTypes",[],(function(a,b,c,d,e,f){e.exports=Object.freeze({ASYNC_REQUEST_SENT:1,ASYNC_RESPONSE_RECEIVED:2,TRACE_STARTED:3,TRACE_ENDED:4})}),null);
__d("ArtilleryTraceIDUtils",["Alea","FBLogger","ServerNonce"],(function(a,b,c,d,e,f){__p&&__p();var g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=b("Alea")(b("ServerNonce").ServerNonce),i=function(){var a=0,b=0,c="";for(var d=10;d>=0;d--)a<6&&(b=Math.floor(2147483648*h()),a=32),d===0&&(b&=7),c=g.charAt(b&63)+c,b>>=6,a-=6;return c};a={newTraceId:function(){var a;for(var c=3;c>0;c--){a=i();if(a!=this.getDummyId())return a}b("FBLogger")("FIXME").mustfix("failed to generate valid Fbtrace id");return this.getDummyId()},newObjectId:function(){return this.newTraceId()},getDummyId:function(){return"AAAAAAAAAAA"},traceIdToBucket:function(a){a=a.charAt(a.length-1);return g.indexOf(a)%32}};e.exports=a}),null);
__d("ArtilleryAsyncRequestTracingAnnotator",["FBLogger","IntervalTrackingBoundedBuffer","ResourceTimingsStore","ResourceTypes"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=[1e3],h=new(b("IntervalTrackingBoundedBuffer"))(),i="FB-ART-INFO",j=new Map();function k(a,b){return b!=null&&b.artillery_join_data!=null?{uid:a,ids_for_timings:b.artillery_join_data}:null}a={startTracingWindow:function(a,b,c){c===void 0&&(c=null);var d=h.open();c=c||g;j.set(a,{trace_id:a,interaction_name:b,tracing_levels:c});return{finishTracingWindow:function(){j["delete"](a);return d.close()}}},registerAsyncRequest:function(a,c){if(j.size===0)return function(){};else{var d=JSON.stringify(Array.from(j.values()));a.setRequestHeader(i,d);return function(a){a=k(c,a);a!=null?h.pushElement(a):(b("FBLogger")("ArtilleryAsyncRequestTracingAnnotator").debug("expected a payload back in the response from the server containing trace information, but nothing arrived."),b("ResourceTimingsStore").annotate(b("ResourceTypes").XHR,c).addStringAnnotation("join_error","join_data_expected_but_not_found"))}}},__active:function(){throw new Error("__active should only be available in __DEV__")}};e.exports=a}),null);
__d("TimeSliceInteractionExtraSaver",[],(function(a,b,c,d,e,f){e.exports=Object.freeze({EXAMPLE_COMPONENT_SAVER:"example_component_saver",ADS_WAIT_TIME_SAVER:"ads_wait_time_saver",ADS_FLUX_PROFILER_SAVER:"ads_flux_profiler_saver",TIMESLICE_EXECUTION_SAVER:"timeslice_execution_saver",INTERACTION_ASYNC_REQUEST_JOIN_DATA:"interaction_async_request_join_data",RESOURCES_SAVER:"resources_saver",USER_TIMING_SAVER:"user_timing_saver"})}),null);
__d("InteractionAsyncRequestJoinDataSource",["ArtilleryAsyncRequestTracingAnnotator","FBLogger","TimeSliceInteractionExtraSaver"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a={registerInteraction:function(a){__p&&__p();a.countDown();var c=a.traceID,d=a.name;if(c==null){b("FBLogger")("InteractionAsyncRequestJoinDataSource").mustfix("got a null trace_id for interaction "+d+". Typically this indicates that only lite tracing was on, which this hook does not support");return}var e=b("ArtilleryAsyncRequestTracingAnnotator").startTracingWindow(c,d);a.registerOnBeforeFinish(function(a){var c=e.finishTracingWindow();a.recordWithExtraSaver(b("TimeSliceInteractionExtraSaver").INTERACTION_ASYNC_REQUEST_JOIN_DATA,"entries",c)});a.registerOnCleanup(function(){e.finishTracingWindow()})}};e.exports=a}),null);
__d("TSIAdsReliabilityHook",[],(function(a,b,c,d,e,f){"use strict";var g={callbacks:[],register:function(a){g.callbacks.push(a)},event:function(a,b,c){g.callbacks.forEach(function(d){return d(a,b,c)})}};e.exports=g}),null);
__d("TimeSliceExecutionLogger",["ExecutionContextObservers","IntervalTrackingBoundedBuffer","OnDemandExecutionContextObserver","TimeSlice","TimingAnnotations","performanceAbsoluteNow"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=1e4,h={BEGIN:"b",END:"e"},i=new(b("TimingAnnotations"))(),j;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){var c,d;for(var e=arguments.length,f=new Array(e),h=0;h<e;h++)f[h]=arguments[h];return(c=d=a.call.apply(a,[this].concat(f))||this,d.$TimeSliceExecutionLogger1=new(b("IntervalTrackingBoundedBuffer"))(g),c)||babelHelpers.assertThisInitialized(d)}var d=c.prototype;d.onNewContextCreatedWhileEnabled=function(a,c,d){if(a)return b("performanceAbsoluteNow")();else return null};d.onBeforeContextStartedWhileEnabled=function(a,b,c){c={type:h.BEGIN,ts:a.absBeginTimeMs};b!==null&&(c.creation=b);this.$TimeSliceExecutionLogger1.pushElement(c);a=j;j=null;return a};d.onAfterContextStartedWhileEnabled=function(a,b,c,d){return c};d.onAfterContextEndedWhileEnabled=function(a,b,c,d){b=a.absEndTimeMs;d={type:h.END,ts:b,name:a.name,id:a.contextID};j&&(d.annotations=j.prepareToSend());this.$TimeSliceExecutionLogger1.pushElement(d);j=c};d.annotateCurrentExecution=function(){if(!this.isEnabled())return i;j==null&&(j=new(b("TimingAnnotations"))());return j};d.getBeforeID=function(){return b("ExecutionContextObservers").beforeIDs.TIMESLICE_EXECUTION_LOGGER};d.getAfterID=function(){return b("ExecutionContextObservers").afterIDs.TIMESLICE_EXECUTION_LOGGER};d.getBuffer=function(){return this.$TimeSliceExecutionLogger1};return c}(b("OnDemandExecutionContextObserver"));c=new a();b("TimeSlice").registerExecutionContextObserver(c);e.exports=c}),null);
__d("TimeSliceExecutionDataSource",["TimeSliceExecutionLogger","TimeSliceInteractionExtraSaver","performanceAbsoluteNow"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a={registerInteraction:function(a){a.countDown();var c=b("performanceAbsoluteNow")(),d=b("TimeSliceExecutionLogger").getBuffer().open(),e=b("TimeSliceExecutionLogger").expressInterest();a.registerOnBeforeFinish(function(a){e();var f=d.close(),g=d.hasOverflown();a.recordWithExtraSaver(b("TimeSliceInteractionExtraSaver").TIMESLICE_EXECUTION_SAVER,"entries",{startTime:c,entries:f,hasOverflown:g})});a.registerOnCleanup(function(){e(),d.close()})}};e.exports=a}),null);
__d("TimeSliceInteractionBootloadForPost",["Bootloader"],(function(a,b,c,d,e,f){"use strict";function a(a){b("Bootloader").loadModules(["Banzai","BanzaiStream","BanzaiODS","ResourceTimingBootloaderHelper","TimeSliceHelper","SnappyCompressUtil","PerfXSharedFields"],a,"TimeSliceInteractionBootloadForPost")}e.exports=a}),null);
__d("TimeSliceInteractionReliability",["ifRequired"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g="timeslice_interactions",h=!0,i=new Map();function j(a,b,c){return b+":"+c+":"+a}function a(a,c,d){a=j(a,c,d);var f=b("ifRequired")("BanzaiODS",function(a){return a});if(!f){c=i.get(a)||0;i.set(a,c+1)}else h&&(i.forEach(function(a,b){return f.bumpEntityKey(g,b,a)}),h=!1),f.bumpEntityKey(g,a,1)}e.exports={bumpLifecycleCounter:a}}),null);
__d("Visibility",["BaseEventEmitter","TimeSlice"],(function(a,b,c,d,e,f){__p&&__p();var g,h;document.hidden!==void 0?(g="hidden",h="visibilitychange"):document.mozHidden!==void 0?(g="mozHidden",h="mozvisibilitychange"):document.msHidden!==void 0?(g="msHidden",h="msvisibilitychange"):document.webkitHidden!==void 0&&(g="webkitHidden",h="webkitvisibilitychange");a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(b,a);function b(){var b,c;for(var d=arguments.length,e=new Array(d),f=0;f<d;f++)e[f]=arguments[f];return(b=c=a.call.apply(a,[this].concat(e))||this,c.HIDDEN="hidden",c.VISIBLE="visible",c.hiddenKey=g,c.hiddenEvent=h,b)||babelHelpers.assertThisInitialized(c)}var c=b.prototype;c.isHidden=function(){return g?document[g]:!1};c.isSupported=function(){return document.addEventListener&&h!==void 0};return b}(b("BaseEventEmitter"));var i=new a();i.isSupported()&&document.addEventListener(i.hiddenEvent,b("TimeSlice").guard(function(a){i.emit(i.isHidden()?i.HIDDEN:i.VISIBLE,{changeTime:a.timeStamp})},"visibility change"));e.exports=i}),null);
__d("compactArray",[],(function(a,b,c,d,e,f){"use strict";function a(a){var b=[];for(var c=0;c<a.length;++c){var d=a[c];d!=null&&b.push(d)}return b}e.exports=a}),null);
__d("performanceNavigationStart",["performance"],(function(a,b,c,d,e,f){__p&&__p();if(b("performance").now)if(b("performance").timing&&b("performance").timing.navigationStart)a=function(){return b("performance").timing.navigationStart};else{if(typeof window._cstart==="number")a=function(){return window._cstart};else{var g=Date.now();a=function(){return g}}a.isPolyfilled=!0}else a=function(){return 0},a.isPolyfilled=!0;e.exports=a}),null);
__d("IdleCallbackImplementation",["performanceNow","requestAnimationFramePolyfill"],(function(a,b,c,d,e,f){__p&&__p();var g=[],h=0,i=0,j=-1,k=!1,l=1e3/60,m=2;function n(a){return a}function o(a){return a}function c(b,c){var d=i++;g[d]=b;q();if(c!=null&&c.timeout>0){var e=n(d);a.setTimeout(function(){return w(e)},c.timeout)}return n(d)}function p(a){a=o(a);g[a]=null}function q(){k||(k=!0,b("requestAnimationFramePolyfill")(function(a){k=!1,s(b("performanceNow")()-a)}))}function r(a){var b=l-m;if(a<b)return b-a;a=a%l;if(a>b||a<m)return 0;else return b-a}function s(a){__p&&__p();var c=b("performanceNow")();if(c>j){a=r(a);if(a>0){c=c+a;v(c);j=c}}t()&&q()}function t(){return h<g.length}function u(){while(t()){var a=g[h];h++;if(a)return a}return null}function v(a){var c;while(b("performanceNow")()<a&&(c=u()))c(new x(a))}function w(a){var b=o(a);b=g[b];b&&(p(a),b(new x(null)))}var x=function(){"use strict";__p&&__p();function a(a){this.didTimeout=a==null,this.$1=a}var c=a.prototype;c.timeRemaining=function(){var a=this.$1;if(a!=null){var c=b("performanceNow")();if(c<a)return a-c}return 0};return a}();e.exports={requestIdleCallback:c,cancelIdleCallback:p}}),null);
__d("requestIdleCallbackAcrossTransitions",["IdleCallbackImplementation","TimerStorage","TimeSlice"],(function(a,b,c,d,e,f){var g=a.requestIdleCallback||b("IdleCallbackImplementation").requestIdleCallback,h=b("TimerStorage").IDLE_CALLBACK;e.exports=function(c,d){c=b("TimeSlice").guard(c,"requestIdleCallback",{propagationType:b("TimeSlice").PropagationType.CONTINUATION,registerCallStack:!0});d=g.call(a,c,d);var e=h+String(d);b("TimeSlice").registerForCancelling(e,c);return d}}),null);
__d("TimeSliceInteraction",["invariant","Arbiter","ArtilleryComponentSaverOptions","ArtilleryJSPointTypes","ArtilleryTraceIDUtils","Bootloader","CircularBuffer","ErrorUtils","FBLogger","Heartbeat","InteractionAsyncRequestJoinDataSource","ProfilingCounters","ProfilingCountersStore","Random","ResourceTimingsStore","ResourceTypes","TimeSlice","TimeSliceExecutionDataSource","TimeSliceInteractionBootloadForPost","TimeSliceInteractionExtraSaver","TimeSliceInteractionReliability","TimeSliceInteractionSV","TimingAnnotations","TSIAdsReliabilityHook","Visibility","compactArray","nullthrows","performance","performanceAbsoluteNow","performanceNavigationStart","requestIdleCallbackAcrossTransitions","requireWeak"],(function(a,b,c,d,e,f,g){__p&&__p();var h;b("requireWeak")("AsyncProfiler",function(a){h=a});var i;b("requireWeak")("ArtilleryUserTimingProfiler",function(a){i=a});var j={pointGroup:null,type:null,isPointOfInterest:null};d=250;var k=new(b("CircularBuffer"))(d);new Map();f=100;var l=new(b("CircularBuffer"))(f),m=new Map(),n=!1,o=null;b("Arbiter").subscribe("perf_nub_interaction_trace",function(a,b){if(o)return;n=!0});var p=new(b("TimingAnnotations").EmptyTimingAnnotations)(),q=new(b("TimingAnnotations").EmptyTraceTimingAnnotations)(),r="artillery_javascript_actions",s="artillery_javascript_lite_actions";function c(a){var b="visibility_state_"+a,c={isPointOfInterest:!0,pointGroup:"visibility_state_changes"};return function(){return z.informGlobally(b,c)}}b("Visibility")&&b("Visibility").addListener&&(b("Visibility").addListener(b("Visibility").HIDDEN,c("hidden")),b("Visibility").addListener(b("Visibility").VISIBLE,c("visible")));function t(a){if(b("Visibility")){var c=b("Visibility").isHidden()?b("Visibility").HIDDEN:b("Visibility").VISIBLE;a.inform("visibility_state_"+c,{pointGroup:"visibility_state_changes"})}}function u(a){return n&&a==="Event"}function v(a){__p&&__p();var c=b("TimeSliceInteractionSV").interaction_to_coinflip,d=b("TimeSliceInteractionSV").interaction_to_lite_coinflip,e;u(a)?e=1:e=Object.prototype.hasOwnProperty.call(c,a)?c[a]:b("TimeSliceInteractionSV").default_rate;c=Object.prototype.hasOwnProperty.call(d,a)?d[a]:b("TimeSliceInteractionSV").lite_default_rate;d=new Set();b("Random").coinflip(c)&&d.add("lite");b("Random").coinflip(e)&&d.add("full");a=0;d.has("full")?a=1/e:e===0?a=0:a=1-1/e;e=0;d.has("lite")&&(e=1/c);return{modes:d,probability:a,liteProbability:e}}function w(){return m.size!==0}function x(a){return babelHelpers["extends"]({},a,{annotations:a.annotations.prepareToSend()})}function y(a,c){__p&&__p();c=b("ProfilingCountersStore").getNestedTotalsByAttributions(c,a);a=c.attributed;c=c.unattributed;var d={};a=Object.entries(a);for(var e=0;e<a.length;e++){var f=a[e],g=f[0];f=f[1];d["internal:"+g]=f}g=Object.entries(c);for(var f=0;f<g.length;f++){a=g[f];e=a[0];c=a[1];d["external:"+e]=c}return d}var z=function(){"use strict";__p&&__p();c.create=function(a,b,d){b===void 0&&(b=[]);d===void 0&&(d=!1);a=new c(a,b,d);a.trace().addStringAnnotation("initiatorType","manually_ended");return a};c.informGlobally=function(a,c){if(!w())return p;var d=b("performanceAbsoluteNow")(),e=new(b("TimingAnnotations"))(),f=babelHelpers["extends"]({ts:d,name:a,annotations:e,rawStackTrace:c&&c.rawStackTrace||null,guardStack:b("TimeSlice").getGuardNameStack()},j,c);e.addStringAnnotation("global_point","1");m.forEach(function(a){return a.push(f)});return e};c.informOnPage=function(a,c){var d=b("performanceAbsoluteNow")(),e=new(b("TimingAnnotations"))();d=babelHelpers["extends"]({ts:d,name:a,annotations:e,rawStackTrace:c&&c.rawStackTrace||null,guardStack:[]},j,c);k.write(d);return e};function c(a,c,d){__p&&__p();var e=this;c===void 0&&(c=[]);d===void 0&&(d=!1);this.$2=null;this.$4=!0;this.$5=null;this.$6=[];this.$7=!1;this.$8=null;this.$12=[];this.$13=[];this.$14=[];this.$15=[];this.$16=new(b("TimingAnnotations").TraceTimingAnnotations)();this.$17=new Map();this.$20=null;this.$21=1;this.$24=1;this.$28=!0;this.$29={};var f=v(a),g=f.modes,j=f.probability;f=f.liteProbability;this.$18=g;this.$1=a;this.$22=j;this.$23=f;this.$19=d?b("performanceNavigationStart")():b("performanceAbsoluteNow")();this.$27=new Map();this.$11=new Set();j=this.inform("trace_started",{type:b("ArtilleryJSPointTypes").TRACE_STARTED,pointGroup:"e2e",isPointOfInterest:!0,ts:this.$19});b("performance")&&b("performance").now&&j.addStringAnnotation("offset_from_start_of_req_ms",b("performance").now().toString());t(this);m.set(this,[]);if(this.isEnabledForMode("full")){b("TimeSliceInteractionSV").enable_heartbeat&&(this.$5=b("Heartbeat").get().expressInterest());h&&h.enabled()&&(this.$9=h.startRecording());f=b("TimeSliceInteractionSV").user_timing_coinflip||0;i&&f&&b("Random").coinflip(f)&&(this.$10=i.startRecording());this.$3=b("ArtilleryTraceIDUtils").newTraceId()}g.has("full")&&l.write({interaction:this,ts:b("performanceAbsoluteNow")()});if(g.size===0)this.disable(!0);else{if(this.isEnabledForMode("full")){b("TimeSliceInteractionSV").enable_heartbeat&&(this.$5=b("Heartbeat").get().expressInterest());b("TimeSliceInteractionSV").force_async_request_tracing_on&&c.push(b("InteractionAsyncRequestJoinDataSource"));d=b("ProfilingCounters").getObserver().expressInterest();this.$14.push(d);u(a)&&(o=b("nullthrows")(this.$3),n=!1);this.$25=b("ProfilingCountersStore").getInstance().open();this.$26=b("TimeSlice").getBuffer().open();this.$14.push(function(){e.$26&&e.$26.close(),e.$25&&e.$25.close()})}var k={trace:function(){return e.trace()},countDown:function(){return e.countDown()},forceFinish:function(){return e.finish(!0)},registerOnBeforeFinish:function(a){return e.registerOnBeforeFinish(a)},registerOnCleanup:function(a){return e.registerOnCleanUp(a)},traceID:this.$3,name:a};b("TimeSliceInteractionSV").also_record_new_timeslice_format&&c.push(b("TimeSliceExecutionDataSource"));var p=b("compactArray")(c.map(function(a){e.$24++;return a.registerInteraction(k)}));this.$14.push(function(){p.forEach(function(a){return a.remove()})});this.$13.push(function(){e.trace().addStringAnnotation("wait_for_count",""+e.$24)})}for(var j=g,f=Array.isArray(j),d=0,j=f?j:j[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){if(f){if(d>=j.length)break;c=j[d++]}else{d=j.next();if(d.done)break;c=d.value}g=c;b("TimeSliceInteractionReliability").bumpLifecycleCounter("starting",a,g)}}var d=c.prototype;d.recordWithExtraSaver=function(a,b,c){if(this.isEnabled()){var d=this.$27.get(a)||{};b!=null&&c!=null&&(d[b]=c);this.$27.set(a,d)}return this};d.countDown=function(){this.$24--,this.$24===0?this.$20&&this.$20():this.$24<0&&b("FBLogger")("TimeSliceInteraction").warn("some hook counted down twice")};d.countUp=function(){this.$24>0?++this.$24:b("FBLogger")("TimeSliceInteraction").warn("Attempting to countUp on finished interaction")};d.inform=function(a,c){var d=c!=null&&c.isPointOfInterest;if(!this.isEnabledForMode("full")&&!(this.isEnabledForMode("lite")&&d))return p;d=c&&c.ts||b("performanceAbsoluteNow")();var e=new(b("TimingAnnotations"))(),f=this.isEnabledForMode("full")?b("TimeSlice").getGuardNameStack():[];this.$12.push(babelHelpers["extends"]({ts:d,name:a,annotations:e,rawStackTrace:c&&c.rawStackTrace||null,guardStack:f},j,c));return e};d.informPointWithOverride=function(a,c){__p&&__p();var d=b("performanceAbsoluteNow")(),e=c!=null&&c.isPointOfInterest;if(!this.isEnabledForMode("full")&&!(this.isEnabledForMode("lite")&&e)||!this.$29)return p;e=this.isEnabledForMode("full")?b("TimeSlice").getGuardNameStack():[];var f=this.$29[a];c&&(c.rawStackTrace=c.rawStackTrace||null);if(f)f.ts=d,f.guardStack=e,Object.assign(f,c||{});else{f=new(b("TimingAnnotations"))();this.$29[a]=babelHelpers["extends"]({ts:d,name:a,annotations:f,rawStackTrace:c&&c.rawStackTrace||null,guardStack:e},j,c)}return this.$29[a].annotations};d.invokeWithProfiling=function(c,d){if(!this.isEnabledForMode("full"))return d();var e=this.inform("start_"+c);this.$6.push(e);e=b("ErrorUtils").applyWithGuard(d,a,null,null,c);this.inform("finished_"+c);this.$6.pop();return e};d.getCurrentInvocation=function(){if(!this.isEnabledForMode("full"))return p;else if(this.$6.length<1)return p;else return this.$6[this.$6.length-1]};d.finish=function(a){__p&&__p();var c=this;this.$30(a?"client_tsi_finish_on_unload":"client_tsi_finish");if(!this.$4)return;if(a&&this.$20){this.$20();return}if(this.$7)b("FBLogger")("TimeSliceInteraction").warn("Trace was already marked as ended");else{t(this);this.$15.forEach(function(a){return a(c)});for(var d=this.$18,e=Array.isArray(d),f=0,d=e?d:d[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var i;if(e){if(f>=d.length)break;i=d[f++]}else{f=d.next();if(f.done)break;i=f.value}i=i;b("TimeSliceInteractionReliability").bumpLifecycleCounter("finishing",this.$1,i)}this.inform("trace_ended",{type:b("ArtilleryJSPointTypes").TRACE_ENDED,pointGroup:"e2e",isPointOfInterest:!0});var j=this.isEnabledForMode("lite"),k=this.isEnabledForMode("full");k&&this.trace().addStringAnnotation("weight",""+1/(this.$21*this.$22));j&&this.trace().addStringAnnotation("lite_weight",""+1/(this.$21*this.$23));navigator&&navigator.connection&&(typeof navigator.connection.downlink==="number"&&this.trace().addStringAnnotation("browser_downlink_megabits",navigator.connection.downlink.toString()),typeof navigator.connection.rtt==="number"&&this.trace().addStringAnnotation("browser_rtt_ms",navigator.connection.rtt.toString()),typeof navigator.connection.effectiveType==="string"&&this.trace().addStringAnnotation("browser_effective_connection_type",navigator.connection.effectiveType));var l=b("performanceAbsoluteNow")(),n=m.get(this);m["delete"](this);this.$5&&this.$5();var p=this.$25!=null?this.$25.close():[],q=this.$26!=null?this.$26.close():[],r=this.$26!=null?this.$26.hasOverflown():!1,s=this.$26!=null?this.$26.getOverflowSize():0,u=this.$10!=null?this.$10.close():null;if(j||k){var v=function(a){j&&c.$31(n),k&&(u!=null&&c.recordWithExtraSaver(b("TimeSliceInteractionExtraSaver").USER_TIMING_SAVER,"data",u),c.$32(l,n,a,p,q,r,s)),o&&o===c.$3&&(b("Arbiter").inform("time_slice_trace_posted",{traceId:c.$3}),o=null),c.$33()},w=v;if(this.$9!==void 0){h||g(0,1439);var x=h.stopRecording(this.$9);w=function(){x["catch"](function(a){setTimeout(function(){throw a},0)}).then(v)}}a?w():this.$20=function(){return b("requestIdleCallbackAcrossTransitions")(function(){return w()})}}this.countDown();this.$7=!0}};d.registerOnBeforeSend=function(a){this.$4&&this.$13.push(a);return this};d.registerOnBeforeFinish=function(a){this.$4&&this.$15.push(a);return this};d.registerOnCleanUp=function(a){this.$4&&this.$14.push(a);return this};d.trace=function(){return!this.$4?q:this.$16};d.getTraceID=function(){return this.$4?this.$3:null};d.setExtraSampleRate=function(a){this.$21=a;return this};d.isEnabled=function(){return this.$4};d.disable=function(a){__p&&__p();a===void 0&&(a=!1);m["delete"](this);this.$5&&this.$5();this.$9!==void 0&&(h||g(0,1439),h.stopRecording(this.$9));if(!a&&this.$4)for(var a=this.$18,c=Array.isArray(a),d=0,a=c?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var e;if(c){if(d>=a.length)break;e=a[d++]}else{d=a.next();if(d.done)break;e=d.value}e=e;b("TimeSliceInteractionReliability").bumpLifecycleCounter("disabled",this.$1,e)}this.$4=!1;this.$33()};d.disableBanzaiStream=function(){this.$28=!1};c.getPageLoadPoints=function(a,b){var c=[],d=k.read();for(var e=d.length-1;e>=0;e--){var f=d[e];if(f.ts<a)return c;else f.ts<b&&c.push(x(f))}return c};c.getInteractionIDsBetween=function(a,b){__p&&__p();var c=[],d=l.read();for(var e=d.length-1;e>=0;e--){var f=d[e],g=f.interaction;f=f.ts;g=g.getTraceID();if(f<a)return c;else f<b&&g!=null&&c.push(g)}return c};d.receiveAsyncResponse=function(a){a!=null&&a.artillery_info&&this.isEnabledForMode("full")?this.$34(a.artillery_info.artillery_join_points):this.disable();return this};d.addArtilleryIDHeader=function(a){this.$4&&a.setRequestHeader("X-ARTILLERY-REQ-METADATA",JSON.stringify({trace_id:this.$3}));return this};d.forResourceRequest=function(a){__p&&__p();if(!this.isEnabledForMode("full"))return p;else{var c=this.$17.get(a);if(c)return c;else{c=new(b("TimingAnnotations"))();this.$17.set(a,c);return c}}};d.addProfilingCounterAttribution=function(a){this.$11.add(a);return this};d.$34=function(a){if(!this.isEnabledForMode("full"))return this;this.$2=a;return this};d.$31=function(a){__p&&__p();var c=this;this.$13.forEach(function(a){return a()});this.$13=[];if(!this.isEnabled())return;var d=[];a=this.$12.concat(Object.values(this.$29)).concat(a||[]);a.forEach(function(a){a.isPointOfInterest&&d.push({ts:a.ts,name:a.name,pointGroup:a.pointGroup,annotations:a.annotations.prepareToSend()})});var e={trace_id:this.$3,action_name:this.$1,trace_annotations:this.$16.prepareToSend(),points:d};b("Bootloader").loadModules(["Banzai","BanzaiODS","PerfXSharedFields"],function(a,d,f){b("TimeSliceInteractionReliability").bumpLifecycleCounter("posting",c.$1,"lite"),a.post(s,f.addCommonValues(e),a.VITAL)},"TimeSliceInteraction")};d.$32=function(a,c,d,e,f,g,h){__p&&__p();var i=this;this.$30("client_tsi_post_start");this.$13.forEach(function(a){return a()});this.$13=[];if(!this.isEnabled())return;c=c!=null?this.$12.concat(c):this.$12;c.push.apply(c,Object.values(this.$29));var j=c.map(x),k=Array.from(this.$11.keys()),l=new Map(this.$27.entries());b("TimeSliceInteractionBootloadForPost")(function(c,m,n,o,p,q,s){__p&&__p();i.$30("client_tsi_post_ready");b("TimeSliceInteractionReliability").bumpLifecycleCounter("posting",i.$1,"full");n=p.getMetrics(i.$19,a,b("TimeSliceInteractionSV").maxBlockMergeDuration,b("TimeSliceInteractionSV").maxBlockMergeDistance,f,b("ProfilingCountersStore").toMap(e),{includeRefTreeIDs:!0,counterFunction:function(a){return y(k,a)}});i.$16.addStringAnnotation("overflown_timeslice_buffer",g?"1":"0");i.$16.addStringAnnotation("overflown_timeslice_entry_count",""+h);if(b("performance")&&b("performance").timing&&b("performance").timing.navigationStart){var t=f.length>0?f[0].begin:null;o=o.getMetrics(t!=null&&t<i.$19?t:i.$19,!1,null,a,!0,!0);t=o.data;o=o.diagnostics;o&&(i.$16.addStringAnnotation("number_of_valid_entries",o.numValidEntries.toString()),i.$16.addStringAnnotation("number_of_success_metrics",o.numSuccessfulMetrics.toString()));Object.values(t).forEach(function(a){return a.forEach(function(a){var c=a.desc,d=a.type,e=i.$17.get(c);e=e&&e.prepareToSend();if(d===b("ResourceTypes").JS||d===b("ResourceTypes").CSS||d===b("ResourceTypes").XHR){d=b("ResourceTimingsStore").getAnnotationsFor(d,c);e=b("TimingAnnotations").combine(e,d)}a.annotations=e})})}else t={};var u={};l.forEach(function(a,c){__p&&__p();var d=b("ArtilleryComponentSaverOptions").options[c];d=!!(d&&d.shouldCompress);if(d){d=q.compressStringToSnappy(JSON.stringify(a));if(d!=null){u[c]={data:d,isCompressed:!0};return}}u[c]={isCompressed:!1,data:a}});o={trace_id:i.$3,join_points:i.$2,action_name:i.$1,points:j,traceAnnotations:i.$16.prepareToSend(),timeslices:p.formatMetricsForTransport(n),resource_timings:t,sampler_profile:d,extra_savers:u};o=s.addCommonValues(o);b("TimeSliceInteractionSV").compression_enabled&&(o=i.$35(q,o));p=b("TimeSliceInteractionSV").banzai_stream_coinflip||0;i.$28&&b("TimeSliceInteractionSV").enable_banzai_stream&&b("Random").coinflip(p)?m.post(r,o,{compress:!1}):c.post(r,o,{compress:!1})})};d.$35=function(a,b){var c=["points","timeslices","resource_timings","sampler_profile"],d={};c.forEach(function(c){var e=b[c];if(e==null)return;e=JSON.stringify(e);e=a.compressStringToSnappy(e);e!==null&&(d[c]=e,delete b[c])});return babelHelpers["extends"]({},b,{miny:d})};d.$33=function(){delete this.$12,this.$13=[],this.$14&&(this.$14.forEach(function(a){return a()}),this.$14=[]),this.$15=[],delete this.$29,delete this.$20,delete this.$27};d.isEnabledForMode=function(a){return this.$4&&!this.$7&&this.$18.has(a)};d.isDone=function(){return this.$7};d.$30=function(a){b("TSIAdsReliabilityHook").event(this.$1,a,this.getTraceID())};c.getAllActiveInteractions=function(){return m.keys()};return c}();e.exports=z}),null);
__d("TimeSliceReferenceCounting",["ExecutionContextObservers","OnDemandExecutionContextObserver","ProfilingCounters","TimeSlice","requestIdleCallbackAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();var g=[],h=[];a=null;var i=null,j=1,k=[];function l(a){if(a==null||a.length===0)return;a=a.filter(function(a){return--a.openReferenceCount==0});a.length>0&&(k.push.apply(k,a),b("requestIdleCallbackAcrossTransitions")(b("TimeSlice").guard(m,"invoking onAllChildrenFinished callbacks",{propagationType:b("TimeSlice").PropagationType.ORPHAN})))}function m(){while(k.length)k.pop().finish()}var n=function(){"use strict";__p&&__p();function a(b,c){this.$2=a.$1++,this.$3=b,this.$4=[],this.$5=!1,this.$6=c,this.openReferenceCount=1,this.timeslices=[b]}var b=a.prototype;b.isProfiling=function(){return this.$6};b.addCallback=function(a){!this.$5?this.$4.push(a):a();return this};b.finish=function(){this.$5||(this.$5=!0,this.$4.forEach(function(a){return a()}),delete this.$4)};b.getContinuationExecutionCounterID=function(){return this.$2};b.isInsideContinuationExecution=function(){return h.indexOf(this)!==-1};b.getTimeSliceContextsThisCounted=function(){return this.timeslices};b.getRootContextID=function(){return this.$3};return a}();n.$1=1;function o(a,b){a.forEach(function(a){var c=a.getContinuationExecutionCounterID(),d=b.find(function(a){return a.getContinuationExecutionCounterID()===c});d||b.push(a)})}c=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.onNewContextCreatedWhileEnabled=function(a,b,c){var d;c.isContinuation&&(d=h,d.forEach(function(a){return a.openReferenceCount++}));a={hasBeenInvoked:!1,hasExecutionBeenCounted:!1,parentReferenceCounters:d,creationID:j++};return a};d.onContextCanceled=function(a,b){a=b||{};a.hasBeenInvoked||(l(a.parentReferenceCounters),a.hasBeenInvoked=!0)};d.onBeforeContextStartedWhileEnabled=function(a,c,d){__p&&__p();var e={callerProfilingCounterID:i,callerReferenceCounters:g,callerExecutionCounters:h.slice()};c=c||{hasBeenInvoked:!1,creationID:-1};c.hasBeenInvoked=!0;a.executionNumber>0?g=[]:g=c.parentReferenceCounters||[];d.extendsExecution?o(g,h):h=[];h.forEach(function(b){return b.timeslices.push(a.contextID)});g.filter(function(a){return a.isProfiling()}).length>0&&a.executionNumber===0?i=b("ProfilingCounters").startTimingInContext("REF_COUNTED_TIMESLICE_TIME",a.contextID):i=null;return e};d.onDisable=function(){i=null,g=[],h=[]};d.onAfterContextStartedWhileEnabled=function(a,b,c,d){return c};d.onAfterContextEndedWhileEnabled=function(a,c,d,e){c=a.contextID;i!=null&&(b("ProfilingCounters").stopTimingInContext(i,c),i=null);l(g);g=d.callerReferenceCounters;h=d.callerExecutionCounters;i=d.callerProfilingCounterID};d.getBeforeID=function(){return b("ExecutionContextObservers").beforeIDs.REFERENCE_COUNTING};d.getAfterID=function(){return b("ExecutionContextObservers").afterIDs.REFERENCE_COUNTING};return c}(b("OnDemandExecutionContextObserver"));var p={onAllChildrenFinished:function(a,b){b===void 0&&(b=!1);var c=p.getObserver().expressInterest();return p.onAllChildrenFinishedWithoutAutoTurningObserverOn(a,c,b)},onAllChildrenFinishedWithoutAutoTurningObserverOn:function(c,d,e){__p&&__p();var f=b("TimeSlice").getContext();if(f==null){d();return null}f=f.contextID;a=new n(f,e);a.addCallback(d);c&&a.addCallback(c);g=g.slice();g.push(a);h=h.slice();h.push(a);i==null&&a.isProfiling()&&(i=b("ProfilingCounters").startTimingInContext("REF_COUNTED_TIMESLICE_TIME",f));return a},getObserver:function(){return q}},q=new c();b("TimeSlice").registerExecutionContextObserver(q);e.exports=p}),null);
__d("TimeSliceAutoclosedInteraction",["ErrorUtils","ProfilingCounters","TimeSlice","TimeSliceInteraction","TimeSliceInteractionExtraSaver","TimeSliceInteractionSV","TimeSliceReferenceCounting","clearTimeout","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=70*1e3;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(c,d){__p&&__p();var e;d===void 0&&(d=[]);e=a.call(this,c,d)||this;e.$TimeSliceAutoclosedInteraction1=new Map();e.$TimeSliceAutoclosedInteraction2=0;e.$TimeSliceAutoclosedInteraction3=!0;e.$TimeSliceAutoclosedInteraction4=[];e.$TimeSliceAutoclosedInteraction5=new Set();if(e.isEnabled()){e.trace().addStringAnnotation("initiatorType","autoclosed");var f=b("setTimeoutAcrossTransitions")(b("TimeSlice").guard(function(){e.isDone()||(e.trace().addStringAnnotation("terminated_by_timeout_ms",g.toString()),e.finish())},"timeout for action "+c,{propagationType:b("TimeSlice").PropagationType.EXECUTION}),g);e.registerOnBeforeSend(function(){e.trace().addStringAnnotation("ref_counting_trees",""+e.$TimeSliceAutoclosedInteraction2).addStringAnnotation("ref_counters_pending_count",""+e.$TimeSliceAutoclosedInteraction1.size),b("clearTimeout")(f)});d=b("TimeSliceReferenceCounting").onAllChildrenFinished(null,!0);if(d==null)e.disable(),b("ErrorUtils").reportError(new Error("starting autoclosed interaction outside of a timeslice."));else{e.waitForReferenceCounter(d);e.trace().addStringAnnotation("on_demand_reference_counting",b("TimeSliceInteractionSV").on_demand_reference_counting?"1":"0");c="timeslice_interaction_"+e.getTraceID();e.isEnabledForMode("full")&&(b("ProfilingCounters").currentContext().addAttribution(c,b("ProfilingCounters").AttributionPropagation.ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC),e.addProfilingCounterAttribution(c))}}return e}c.getInteractionsActiveRightNow=function(){return Array.from(b("TimeSliceInteraction").getAllActiveInteractions()).filter(function(a){return a.$TimeSliceAutoclosedInteraction3&&a.hasActiveReferenceCountingHandle()})};var d=c.prototype;d.waitForReferenceCounter=function(a){__p&&__p();var c=this;if(!this.isEnabled())return this;var d=a.getContinuationExecutionCounterID();this.$TimeSliceAutoclosedInteraction1.set(d,a);this.$TimeSliceAutoclosedInteraction2++;a.addCallback(function(){b("TimeSliceInteractionSV").also_record_new_timeslice_format&&c.$TimeSliceAutoclosedInteraction1.has(d)&&a.getTimeSliceContextsThisCounted().forEach(function(a){return c.$TimeSliceAutoclosedInteraction5.add(a)}),c.$TimeSliceAutoclosedInteraction1["delete"](d)&&c.$TimeSliceAutoclosedInteraction1.size===0&&(c.$TimeSliceAutoclosedInteraction4.forEach(function(a){return a()}),c.$TimeSliceAutoclosedInteraction4=[],c.isEnabled()&&!c.isDone()&&(b("TimeSliceInteractionSV").also_record_new_timeslice_format&&c.recordWithExtraSaver(b("TimeSliceInteractionExtraSaver").TIMESLICE_EXECUTION_SAVER,"reference_counted_contexts",Array.from(c.$TimeSliceAutoclosedInteraction5.values())),c.finish()))});return this};d.onReferenceCountedExecutionFinished=function(a){this.$TimeSliceAutoclosedInteraction4.push(a)};d.hasActiveReferenceCountingHandle=function(){__p&&__p();for(var a=this.$TimeSliceAutoclosedInteraction1.values(),b=Array.isArray(a),c=0,a=b?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var d;if(b){if(c>=a.length)break;d=a[c++]}else{c=a.next();if(c.done)break;d=c.value}d=d;if(d.isInsideContinuationExecution())return!0}return!1};return c}(b("TimeSliceInteraction"));e.exports=a}),null);
__d("clearImmediatePolyfill",["ImmediateImplementation"],(function(a,b,c,d,e,f){e.exports=a.clearImmediate||b("ImmediateImplementation").clearImmediate}),null);
__d("clearImmediate",["TimerStorage","TimeSlice","clearImmediatePolyfill"],(function(a,b,c,d,e,f){var g=b("TimerStorage").IMMEDIATE;function a(a){if(a!=null){b("TimerStorage").unset(b("TimerStorage").IMMEDIATE,a);var c=g+String(a);b("TimeSlice").cancelWithToken(c)}b("clearImmediatePolyfill")(a)}e.exports=a}),null);
__d("setImmediate",["TimerStorage","TimeSlice","setImmediateAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();function a(a){__p&&__p();var c,d=function(){b("TimerStorage").unset(b("TimerStorage").IMMEDIATE,c);for(var d=arguments.length,e=new Array(d),f=0;f<d;f++)e[f]=arguments[f];Function.prototype.apply.call(a,this,e)};b("TimeSlice").copyGuardForWrapper(a,d);for(var e=arguments.length,f=new Array(e>1?e-1:0),g=1;g<e;g++)f[g-1]=arguments[g];c=b("setImmediateAcrossTransitions").apply(void 0,[d].concat(f));b("TimerStorage").set(b("TimerStorage").IMMEDIATE,c);return c}e.exports=a}),null);
__d("TimeSliceInteractionCancelHook",["clearImmediate","requireWeak","setImmediate"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=[];a={registerInteraction:function(a){var c=b("setImmediate")(function(){g.push(a)}),d=!1;return{remove:function(){if(d)return;d=!0;b("clearImmediate")(c);var e=g.indexOf(a);e!==-1&&g.splice(e,1)}}}};b("requireWeak")("Stratcom",function(a){a.listen("click",null,function(){g.forEach(function(a){a.trace().addStringAnnotation("clicked_during_interaction","1")})})});e.exports=a}),null);
__d("CurrentEventMeta",[],(function(a,b,c,d,e,f){var g=null,h={};a={__setCurrentEventID:function(a){g=a},__informEventDataReady:function(a,b){h[a]&&(h[a].forEach(function(a){return a(b)}),delete h[a])},hasCurrentEvent:function(){return!!g},registerForCurrentEventData:function(a){g&&(h[g]=h[g]||[],h[g].push(a))}};e.exports=a}),null);
__d("TimeSliceInteractionEventHook",["CurrentEventMeta"],(function(a,b,c,d,e,f){"use strict";a={registerInteraction:function(a){b("CurrentEventMeta").hasCurrentEvent()&&(a.countUp(),b("CurrentEventMeta").registerForCurrentEventData(function(b){Object.keys(b).forEach(function(c){var d=""+b[c];a.trace().addStringAnnotation(c,d)}),a.countDown()}));return null}};e.exports=a}),null);
__d("TimeSliceInteractionLeaveHook",["Run"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=[];a={registerInteraction:function(a){g.push(a);return{remove:function(){var b=g.indexOf(a);b!==-1&&g.splice(b,1)}}}};b("Run").onUnload(function(){g.forEach(function(a){a.trace().addStringAnnotation("ended_early_because_page_is_unloading","1"),a.finish(!0)})});e.exports=a}),null);
__d("EventEmitterWithValidation",["BaseEventEmitter"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(b,a);function b(b){var c;c=a.call(this)||this;c.$EventEmitterWithValidation1=Object.keys(b);return c}var c=b.prototype;c.emit=function(b){g(b,this.$EventEmitterWithValidation1);return a.prototype.emit.apply(this,arguments)};return b}(b("BaseEventEmitter"));function g(a,b){if(b.indexOf(a)===-1)throw new TypeError(h(a,b))}function h(a,b){a='Unknown event type "'+a+'". ';a+="Known event types: "+b.join(", ")+".";return a}e.exports=a}),null);
__d("mixInEventEmitter",["invariant","EventEmitterWithHolding","EventEmitterWithValidation","EventHolder"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();function a(a,b){b||g(0,3159);var c=a.prototype||a;c.__eventEmitter&&g(0,3160);a=a.constructor;a&&(a===Object||a===Function||g(0,3161));c.__types=babelHelpers["extends"]({},c.__types,b);Object.assign(c,h)}var h={emit:function(a,b,c,d,e,f,g){return this.__getEventEmitter().emit(a,b,c,d,e,f,g)},emitAndHold:function(a,b,c,d,e,f,g){return this.__getEventEmitter().emitAndHold(a,b,c,d,e,f,g)},addListener:function(a,b,c){return this.__getEventEmitter().addListener(a,b,c)},once:function(a,b,c){return this.__getEventEmitter().once(a,b,c)},addRetroactiveListener:function(a,b,c){return this.__getEventEmitter().addRetroactiveListener(a,b,c)},listeners:function(a){return this.__getEventEmitter().listeners(a)},removeAllListeners:function(){this.__getEventEmitter().removeAllListeners()},removeCurrentListener:function(){this.__getEventEmitter().removeCurrentListener()},releaseHeldEventType:function(a){this.__getEventEmitter().releaseHeldEventType(a)},__getEventEmitter:function(){if(!this.__eventEmitter){var a=new(b("EventEmitterWithValidation"))(this.__types),c=new(b("EventHolder"))();this.__eventEmitter=new(b("EventEmitterWithHolding"))(a,c)}return this.__eventEmitter}};e.exports=a}),null);
__d("pageID",["WebSession"],(function(a,b,c,d,e,f){"use strict";e.exports=b("WebSession").getPageId_DO_NOT_USE()}),null);
__d("NavigationMetricsCore",["mixInEventEmitter","pageID"],(function(a,b,c,d,e,f){__p&&__p();var g={NAVIGATION_DONE:"NAVIGATION_DONE",EVENT_OCCURRED:"EVENT_OCCURRED"},h={tti:"tti",e2e:"e2e",all_pagelets_loaded:"all_pagelets_loaded",all_pagelets_displayed:"all_pagelets_displayed"},i=0,j={},k=function(){"use strict";__p&&__p();function a(){this.eventTimings={tti:null,e2e:null,all_pagelets_loaded:null,all_pagelets_displayed:null},this.lid=b("pageID")+":"+i++,this.extras={}}var c=a.prototype;c.getLID=function(){return this.lid};c.setRequestStart=function(a){this.start=a;return this};c.setTTI=function(a){this.eventTimings.tti=a;this.$1(h.tti,a);return this};c.setE2E=function(a){this.eventTimings.e2e=a;this.$1(h.e2e,a);return this};c.setExtra=function(a,b){this.extras[a]=b;return this};c.setDisplayDone=function(a){this.eventTimings.all_pagelets_displayed=a;this.setExtra("all_pagelets_displayed",a);this.$1(h.all_pagelets_displayed,a);return this};c.setAllPageletsLoaded=function(a){this.eventTimings.all_pagelets_loaded=a;this.setExtra("all_pagelets_loaded",a);this.$1(h.all_pagelets_loaded,a);return this};c.setServerLID=function(a){this.serverLID=a;return this};c.$1=function(a,b){var c={};j!=null&&this.serverLID!=null&&j[this.serverLID]!=null&&(c=j[this.serverLID]);c=babelHelpers["extends"]({},c,{event:a,timestamp:b});l.emitAndHold(g.EVENT_OCCURRED,this.serverLID,c);return this};c.doneNavigation=function(){var a=babelHelpers["extends"]({start:this.start,extras:this.extras},this.eventTimings);if(this.serverLID&&j[this.serverLID]){var b=this.serverLID;Object.assign(a,j[b]);delete j[b]}l.emitAndHold(g.NAVIGATION_DONE,this.lid,a)};return a}(),l={Events:g,postPagelet:function(a,b,c){},siteInit:function(a){a(k)},setPage:function(a){if(!a.serverLID)return;j[a.serverLID]={page:a.page,pageType:a.page_type,pageURI:a.page_uri,serverLID:a.serverLID}},getFullPageLoadLid:function(){throw new Error("getFullPageLoadLid is not implemented on this site")}};b("mixInEventEmitter")(l,g);e.exports=l}),null);
__d("NavigationMetrics",["Arbiter","NavigationMetricsCore","PageEvents","Stratcom","performance","performanceAbsoluteNow"],(function(a,b,c,d,e,f){__p&&__p();var g={},h="";b("NavigationMetricsCore").getFullPageLoadLid=function(){return h};b("NavigationMetricsCore").postPagelet=function(a,c,d){g[d]||(g[d]=b("performanceAbsoluteNow")())};b("NavigationMetricsCore").siteInit(function(a){__p&&__p();var c=new a();c.setRequestStart(b("performance").timing&&b("performance").timing.navigationStart);function d(a,d,e,f){__p&&__p();b("Arbiter").subscribe(a,function(a,i){__p&&__p();h===""&&(h=i.lid),c.setServerLID(i.lid),i.arbiter.subscribe(d,function(a,d){a=d.lid;d=d.ts;c.setTTI(d);b("NavigationMetricsCore").emitAndHold(b("NavigationMetricsCore").Events.EVENT_OCCURRED,a,{event:"tti",timestamp:d})}),i.arbiter.subscribe(e,function(a,b){a=b.ts;c.setDisplayDone(a)}),b("Arbiter").subscribe(f,function(a,b){a=b.ts;c.eventTimings.tti||c.setTTI(g[i.lid]);c.setE2E(a).doneNavigation();delete g[i.lid]})})}d("BigPipe/init","tti_bigpipe","all_pagelets_displayed",b("PageEvents").BIGPIPE_ONLOAD);d("MRenderingScheduler/init","MRenderingScheduler/tti","MRenderingScheduler/dd","MRenderingScheduler/e2e");b("Stratcom").listen("m:page:loading",null,function(){c=new a(),c.setRequestStart(b("performanceAbsoluteNow")())})});e.exports=b("NavigationMetricsCore")}),3);
__d("TimeSliceInteractionPageStatsHook",["NavigationMetrics"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g,h=[];b("NavigationMetrics").addRetroactiveListener(b("NavigationMetrics").Events.NAVIGATION_DONE,function(a,b){if(b.pageType!=="normal")return;g={start:b.start,dd:b.all_pagelets_displayed,tti:b.tti,e2e:b.e2e};for(var a=0;a<h.length;a++){b=h[a];i(b);b.countDown()}h=[]});function i(a){g?(a.trace().addStringAnnotation("page_start",""+g.start),a.trace().addStringAnnotation("page_tti",""+g.tti),a.trace().addStringAnnotation("page_dd",""+g.dd),a.trace().addStringAnnotation("page_e2e",""+g.e2e)):(a.countUp(),h.push(a))}a={registerInteraction:function(a){i(a);return{remove:function(){var b=h.indexOf(a);b!==-1&&h.splice(b,1)}}}};e.exports=a}),null);
__d("TimeSliceInteractionResourcesDataSource",["SiteData","TimeSliceInteractionExtraSaver"],(function(a,b,c,d,e,f){"use strict";a={registerInteraction:function(a){a.countDown(),a.registerOnBeforeFinish(function(a){a.recordWithExtraSaver(b("TimeSliceInteractionExtraSaver").RESOURCES_SAVER,"info",{client_revision:b("SiteData").client_revision,pkg_cohort:b("SiteData").pkg_cohort})})}};e.exports=a}),null);
__d("BrowserEventBasedInteraction",["Bootloader","FBLogger","PageDOMMutationObserver","TimeSliceAutoclosedInteraction","TimeSliceInteractionCancelHook","TimeSliceInteractionEventHook","TimeSliceInteractionLeaveHook","TimeSliceInteractionPageStatsHook","TimeSliceInteractionResourcesDataSource","performanceAbsoluteNow"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=[b("TimeSliceInteractionCancelHook"),b("TimeSliceInteractionEventHook"),b("TimeSliceInteractionLeaveHook"),b("TimeSliceInteractionPageStatsHook")];a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(c,d,e){__p&&__p();var f;f=a.call(this,"Event",[b("TimeSliceInteractionResourcesDataSource")])||this;f.$BrowserEventBasedInteraction2=[];f.$BrowserEventBasedInteraction4=null;f.$BrowserEventBasedInteraction5=null;f.$BrowserEventBasedInteraction6=null;f.$BrowserEventBasedInteraction7=0;f.$BrowserEventBasedInteraction8=0;f.$BrowserEventBasedInteraction1=d;[].push.apply(f.$BrowserEventBasedInteraction2,c);f.setExtraSampleRate(e);var h=g.map(function(a){a.registerInteraction(babelHelpers.assertThisInitialized(f))});f.registerOnCleanUp(function(){h.forEach(function(a){return a&&a.remove()})});f.registerOnBeforeSend(function(){f.trace().addVectorAnnotation("interaction_ids",f.$BrowserEventBasedInteraction2)});f.trace().addStringAnnotation("is_mutation_observer_supported",b("PageDOMMutationObserver").isSupported()?"1":"0");return f}var d=c.prototype;d.getEventType=function(){return this.$BrowserEventBasedInteraction1};d.tagAsInteractionID=function(a){this.$BrowserEventBasedInteraction2.push(a)};d.hasInteractionIDs=function(a){__p&&__p();for(var a=a,b=Array.isArray(a),c=0,a=b?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var d;if(b){if(c>=a.length)break;d=a[c++]}else{c=a.next();if(c.done)break;d=c.value}d=d;if(!this.$BrowserEventBasedInteraction2.includes(d))return!1}return!0};d.addEagerExecution=function(a,b,c){this.waitForReferenceCounter(a),this.addProfilingCounterAttribution(b),[].push.apply(this.$BrowserEventBasedInteraction2,c)};d.setManualStartAndEnd=function(a,b,c,d){this.$BrowserEventBasedInteraction7++,this.$BrowserEventBasedInteraction8++,this.$BrowserEventBasedInteraction3=a,this.$BrowserEventBasedInteraction4=b,this.$BrowserEventBasedInteraction5=c,this.$BrowserEventBasedInteraction6=d,this.isEnabled()?this.addManualInstrumentationData():d||this.logManualInstrumentationData()};d.markManualStart=function(a,c){var d=this;this.$BrowserEventBasedInteraction7++;this.$BrowserEventBasedInteraction4||(this.$BrowserEventBasedInteraction4=c||b("performanceAbsoluteNow")(),this.$BrowserEventBasedInteraction3=a,this.isEnabled()&&(this.countUp(),this.registerOnBeforeFinish(function(){d.addManualInstrumentationData()})))};d.markManualEnd=function(a){if(!this.$BrowserEventBasedInteraction4){b("FBLogger")("event_profiler").warn("Attempting to mark end for interaction which never had start marked");return}this.$BrowserEventBasedInteraction8++;this.$BrowserEventBasedInteraction5=a||b("performanceAbsoluteNow")();this.$BrowserEventBasedInteraction6=this.hasActiveReferenceCountingHandle();!this.isEnabled()&&!this.$BrowserEventBasedInteraction6?this.logManualInstrumentationData():this.isEnabled()&&this.$BrowserEventBasedInteraction8===1&&this.countDown()};d.getManualInstrumentationData=function(){var a={};this.$BrowserEventBasedInteraction4&&this.$BrowserEventBasedInteraction3&&(a.manual_instrumentation_start=""+this.$BrowserEventBasedInteraction4,a.manual_instrumentation_marked_start_count=""+this.$BrowserEventBasedInteraction7,a.manual_instrumentation_start_reference_counted="1");this.$BrowserEventBasedInteraction5&&(a.manual_instrumentation_end=""+this.$BrowserEventBasedInteraction5,a.manual_instrumentation_marked_end_count=""+this.$BrowserEventBasedInteraction8,a.manual_instrumentation_end_reference_counted=this.$BrowserEventBasedInteraction6?"1":"0");this.$BrowserEventBasedInteraction4&&this.$BrowserEventBasedInteraction5&&(a.manual_instrumentation_duration=""+(this.$BrowserEventBasedInteraction5-this.$BrowserEventBasedInteraction4));return a};d.addManualInstrumentationData=function(){var a=this,b=this.getManualInstrumentationData();Object.keys(b).forEach(function(c){a.trace().addStringAnnotation(c,b[c])});this.trace().addVectorAnnotation("manual_instrumentation_interaction_ids",this.$BrowserEventBasedInteraction3||[]);b.manual_instrumentation_start&&this.inform("manual_instrumentation_start",{ts:parseFloat(b.manual_instrumentation_start)}).addStringAnnotation("visual_role","global_signpost");b.manual_instrumentation_end&&this.inform("manual_instrumentation_end",{ts:parseFloat(b.manual_instrumentation_end)}).addStringAnnotation("visual_role","global_signpost")};d.logManualInstrumentationData=function(){var a=this,c=this.$BrowserEventBasedInteraction3||[],d=this.getManualInstrumentationData();d.lite_weight="1";b("Bootloader").loadModules(["TimeSliceInteractionsLiteTypedLogger","PerfXSharedFields"],function(b,e){new b().setActionName("Event").setTraceAnnotations({stringProps:d,setProps:{},vectorProps:{manual_instrumentation_interaction_ids:c,interaction_ids:a.$BrowserEventBasedInteraction2}}).updateData(e.getCommonData()).logVital()},"BrowserEventBasedInteraction")};d.getActiveBrowserEventBasedInteractions=function(){return b("TimeSliceAutoclosedInteraction").getInteractionsActiveRightNow().filter(function(a){return a instanceof c})};return c}(b("TimeSliceAutoclosedInteraction"));e.exports=a}),null);
__d("EventProfilerAdsSessionProvider",[],(function(a,b,c,d,e,f){"use strict";e.exports={sessionID:null}}),null);
__d("EventProfilerEagerExecution",["EventConfig","FBLogger","ProfilingCounters","TimeSliceReferenceCounting"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=0,h={},i=0,j={},k=function(){__p&&__p();function a(a,c,d){__p&&__p();var e=this;this.interaction=null;this.$2=[];this.$3=[];this.$4=[];this.$5=[];this.id=i++;this.$6=a;for(var d=0;d<a.length;d++)j[a[d]]&&b("FBLogger")("event_profiler").blameToPreviousDirectory().mustfix("Declaring multiple eager executions for the same interaction not supported: %s",a[d]),j[a[d]]=this;d="eagerly_executed_tree_"+ ++g;b("EventConfig").profile_eager_execution&&(this.handle=b("TimeSliceReferenceCounting").onAllChildrenFinished(function(){e.finish()},c!==0),c&&b("ProfilingCounters").currentContext().addAttribution(d,b("ProfilingCounters").AttributionPropagation.ONLY_ON_CONTINUATIONS));this.sampleWeight=c;this.$1=d;h[this.id]=this}var c=a.prototype;c.hasInteractionIDs=function(a){__p&&__p();for(var a=a,b=Array.isArray(a),c=0,a=b?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var d;if(b){if(c>=a.length)break;d=a[c++]}else{c=a.next();if(c.done)break;d=c.value}d=d;if(!this.$6.includes(d))return!1}return!0};c.__registerInteractionWePotentiallyEagerlyExecutedFor=function(a){this.$2.push(a)};c.attributeToCurrentlyActiveInteraction=function(){__p&&__p();var a=this,b=this.handle;if(!b)return;var c=function(){__p&&__p();if(e){if(f>=d.length)return"break";g=d[f++]}else{f=d.next();if(f.done)return"break";g=f.value}var c=g;if(c.hasActiveReferenceCountingHandle()){c.addEagerExecution(b,a.$1,a.$3.slice());a.interaction=c;a.$4.forEach(function(a){return a(c)});a.$4=[];return"break"}};for(var d=this.$2,e=Array.isArray(d),f=0,d=e?d:d[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var g,h=c();if(h==="break")break}};c.tagAsInteractionID=function(a){this.$3.push(a)};c.withInteraction=function(a){!this.interaction?this.$4.push(a):a(this.interaction)};c.isActive=function(){return!!(this.handle&&this.handle.isInsideContinuationExecution())};c.onFinish=function(a){this.$5.push(a)};c.finish=function(){delete h[this.id],this.$5.forEach(function(a){return a()}),this.$5=[]};return a}();a={declareEagerExecution:function(a,b,c){a=new k(a,c,b);var d=a.id;return function(){h[d]&&h[d].attributeToCurrentlyActiveInteraction()}},getEagerExecution:function(a,b){var c=a.map(function(a){return j[a]}).filter(function(b){return b&&b.hasInteractionIDs(a)});b=c.filter(function(a,b){return b===c.indexOf(a)});return b.length==1?b[0]:null},getActiveExecutions:function(){return Object.values(h).filter(function(a){return a.handle&&a.handle.isInsideContinuationExecution()})}};e.exports=a}),null);
__d("EventProfilerInteractionTracker",["Bootloader","BrowserEventBasedInteraction","EventProfilerEagerExecution","EventConfig","performanceAbsoluteNow"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=[],h=b("EventConfig").profile_eager_execution&&b("EventConfig").manual_instrumentation;a={createNewInteraction:function(a,c,d,e){__p&&__p();if(!a.length)return null;var f=e&&e.sampleWeight||0,i;(h||d||f)&&(i=new(b("BrowserEventBasedInteraction"))(a,c,1/(f||d)));if(i&&e){var j=e;j.__registerInteractionWePotentiallyEagerlyExecutedFor(i);i.registerOnBeforeSend(function(){i&&i!==j.interaction&&(d?i.setExtraSampleRate(1/d):i.disable())})}if(i){var k=i;g.push(i);i.onReferenceCountedExecutionFinished(function(){var a=g.indexOf(k);a!==-1&&g.splice(a,1)})}f===0&&d===0&&i&&i.disable();return d===0?null:i},markManualStart:function(a,c,d){__p&&__p();if(!h)return{markManualEnd:function(){}};var e=g.filter(function(b){return b.hasInteractionIDs(a)&&b.getEventType()===c}),f=b("EventProfilerEagerExecution").getActiveExecutions();if(e.length===1)return i(e[0],a,d);else if(f.length===1)return l(f[0],a,d);else{e.forEach(function(a){a.trace().addStringAnnotation("has_manual_instrumentation_conflict","1")});return j(a,e.length+f.length,d)}}};function i(a,b,c){a.markManualStart(b,c);return{markManualEnd:function(b){a.markManualEnd(b)}}}function j(a,c,d){var e=d||b("performanceAbsoluteNow")();return{markManualEnd:function(d){d=d||b("performanceAbsoluteNow")();k(e,d,a,c)}}}function k(a,c,d,e){var f={manual_instrumentation_start:""+a,manual_instrumentation_end:""+c,manual_instrumentation_duration:""+(c-a),manual_instrumentation_start_reference_counted:"0",manual_instrumentation_end_reference_counted:"0",lite_weight:"1"};e&&(f.manual_instrumentation_conflicts=""+e);b("Bootloader").loadModules(["TimeSliceInteractionsLiteTypedLogger","PerfXSharedFields"],function(a,b){new a().setActionName("Event").setTraceAnnotations({stringProps:f,setProps:{},vectorProps:{manual_instrumentation_interaction_ids:d}}).updateData(b.getCommonData()).logVital()},"EventProfilerInteractionTracker")}function l(a,c,d){__p&&__p();var e=d||b("performanceAbsoluteNow")(),f,g,h,i=!1;function j(){f&&g!==void 0&&!i&&h!==void 0&&(i=!0,g?g.setManualStartAndEnd(c,e,f,h):k(e,f,c))}var l;a.withInteraction(function(a){l=a,a.onReferenceCountedExecutionFinished(function(){a.hasInteractionIDs(c)?g=a:g=null,j()})});a.onFinish(function(){l||(g=!1,j())});return{markManualEnd:function(c){if(f)return;h=a.isActive()||l&&l.hasActiveReferenceCountingHandle()||!1;f=c||b("performanceAbsoluteNow")();j()}}}e.exports=a}),null);
__d("EventProfilerSampler",["EventConfig"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("EventConfig").interaction_boost,h=b("EventConfig").event_types,i=b("EventConfig").sampling||{},j=b("EventConfig").page_sampling_boost||1,k=[];Object.keys(b("EventConfig").interaction_regexes).forEach(function(a){k.push({id:a,regex:new RegExp(b("EventConfig").interaction_regexes[a])})});a="click";c="mouseup";var l=[a,c],m=a;d={canSample:function(a){return!!i[a]},getEventSampleWeights:function(a,b){a.__samplingWeights==void 0&&(a.__samplingWeights={interaction:n(this.getInteractionWeight(a,b)),event:n(this.getEventWeight(a))});return a.__samplingWeights},getInteractionWeight:function(a,b){__p&&__p();a=a.type in i?i[a.type]:1;if(!a||!b||!b.length)return 0;var c=1;for(var b=b,d=Array.isArray(b),e=0,b=d?b:b[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var f;if(d){if(e>=b.length)break;f=b[e++]}else{e=b.next();if(e.done)break;f=e.value}f=f;if(g[f]){c=g[f];break}}return a*i.__interactionDefault/c},getEventWeight:function(a){a=a.type in i?i[a.type]:1;a/=j;return a*i.__eventDefault},getEventInteractionIDs:function(a,b){__p&&__p();if(l.indexOf(a)===-1)return[];var c=[];for(var b=b,d=Array.isArray(b),e=0,b=d?b:b[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var f;if(d){if(e>=b.length)break;f=b[e++]}else{e=b.next();if(e.done)break;f=e.value}f=f;for(var g=0;g<k.length;g++){var i=k[g];if(i.regex.test(f)){var j=h[i.id];if(j){if(j.indexOf(a)===-1)continue}else if(a!==m)continue;c.push(i.id)}}}return c}};function n(a){if(a===0)return 0;var b=i.__min||1;a=Math.round(Math.max(b,a));return Math.random()*a<1?a:0}e.exports=d}),null);
__d("SubscriptionList",["invariant"],(function(a,b,c,d,e,f,g){__p&&__p();a=function(){"use strict";__p&&__p();function a(a,b){this.$1=[],this.$2=a,this.$3=b}var b=a.prototype;b.add=function(a){var b=this,c={callback:a};this.$1.push(c);this.$2&&this.$1.length===1&&this.$2();return{remove:function(){var a=b.$1.indexOf(c);a!==-1||g(0,298);b.$1.splice(a,1);b.$3&&b.$1.length===0&&b.$3()}}};b.getCallbacks=function(){return this.$1.map(function(a){return a.callback})};b.fireCallbacks=function(a){this.getCallbacks().forEach(function(b){b(a)})};return a}();e.exports=a}),null);
__d("TimeSpentPageTransitionCause",[],(function(a,b,c,d,e,f){e.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("isInIframe",[],(function(a,b,c,d,e,f){var g=window!=window.top;function a(){return g}e.exports=a}),null);
__d("ScriptPath",["ErrorUtils","SubscriptionList","TimeSlice","TimeSpentPageTransitionCause","WebStorage","isInIframe"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g="sp_pi",h=1e3*30,i=null,j=null,k=new(b("SubscriptionList"))(),l=null,m=[],n=b("TimeSlice").guard(function(a,c){k.getCallbacks().forEach(function(d){b("ErrorUtils").applyWithGuard(function(){d({source:i,dest:j,cause:a,extraData:c})})})},"ScriptPath Notifying callbacks",{propagationType:b("TimeSlice").PropagationType.ORPHAN});function o(){return j?j.scriptPath:void 0}function p(){var a=b("WebStorage").getSessionStorage();if(!a||b("isInIframe")())return;b("WebStorage").setItemGuarded(a,g,JSON.stringify({pageInfo:j,clickPoint:l,time:Date.now()}))}function a(){var a=b("WebStorage").getSessionStorageForRead();if(!a)return;var c=a.getItem(g);if(c){c=JSON.parse(c);c&&(c.time<Date.now()-h&&(a=b("WebStorage").getSessionStorage(),a&&a.removeItem(g)),j=c.pageInfo,l=c.clickPoint,j&&(j.restored=!0))}}a();c={set:function(a,b,c){i=j,j={scriptPath:a,categoryToken:b,extraData:c||{}},m=[],window._script_path=a,n()},openOverlayView:function(a,c,d){if(!a)return;var e=m.length;(e===0||m[e-1]!==a)&&(i=Object.assign({},j),j&&(j.topViewEndpoint=a),d&&d.replaceTopOverlay&&e>0?(m[e-1]=a,n(b("TimeSpentPageTransitionCause").REPLACE_OVERLAY_VIEW,c)):(m.push(a),n(b("TimeSpentPageTransitionCause").OPEN_OVERLAY_VIEW,c)))},closeOverlayView:function(a,c){a=m.lastIndexOf(a);if(a===-1)return;i=Object.assign({},j);j&&(a>0?j.topViewEndpoint=m[a-1]:j.topViewEndpoint=null);m=m.slice(0,a);n(b("TimeSpentPageTransitionCause").CLOSE_OVERLAY_VIEW,c)},setClickPointInfo:function(a){l=a,p()},getClickPointInfo:function(){return l},getScriptPath:o,getCategoryToken:function(){return j?j.categoryToken:void 0},getEarlyFlushPage:function(){var a;return(a=j)==null?void 0:(a=a.extraData)==null?void 0:a.ef_page},getTopViewEndpoint:function(){var a=m.length;return a>0?m[a-1]:o()},getPageInfo:function(){return j},getSourcePageInfo:function(){return i},subscribe:function(a){return k.add(b("TimeSlice").guard(a,"ScriptPath.subscribe"))},shutdown:function(){p()}};e.exports=c}),null);
__d("cx",[],(function(a,b,c,d,e,f){function a(a){throw new Error("cx: Unexpected class transformation.")}e.exports=a}),null);
__d("getParentClassesForEventProfiler",["cx"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();function h(a){__p&&__p();if(!a||!(a instanceof HTMLElement))return"";var b=a.id,c=a.nodeName,d=a.getAttribute("class");c=c?c.replace(/^#/,""):"unknown";b=b?"#"+b:"";d=d?" "+d.replace(/\s+/g," ").trim():"";if(a.getAttribute("rel")==="theater"){a="_342u";d=d.length?d+" "+a:a}return":"+c+b+d}function a(a){var b=[];while(a&&a instanceof HTMLElement)b.push(h(a)),a=a.parentElement;b.reverse();return b}e.exports=a}),null);
__d("uniqueID",[],(function(a,b,c,d,e,f){var g="js_",h=36,i=0;function a(){return g+(i++).toString(h)}e.exports=a}),null);
__d("EventProfilerImpl",["Arbiter","Bootloader","BrowserEventBasedInteraction","CurrentEventMeta","EventConfig","EventProfilerAdsSessionProvider","EventProfilerEagerExecution","EventProfilerInteractionTracker","EventProfilerSampler","Parent","ScriptPath","TimeSlice","TimeSliceAutoclosedInteraction","UserAgent","getParentClassesForEventProfiler","gkx","performanceAbsoluteNow","requestAnimationFrameAcrossTransitions","setTimeoutAcrossTransitions","uniqueID"],(function(a,b,c,d,e,f){__p&&__p();var g={},h={},i={},j=!1,k=0;c=b("gkx")("849406");var l=new Set(["click","keydown","mousewheel","scroll"].concat(c?["mouseup","mousedown","blur"]:[])),m=null,n=null,o=null,p=!1;b("Arbiter").subscribe("perf_nub_interaction_trace",function(a,b){p=!0});var q={__wrapEventListenHandler:function(a){__p&&__p();return b("EventConfig").disable_event_profiler?a:function(c,d){__p&&__p();var e=this;if(!b("EventProfilerSampler").canSample(c))return a.call(this,c,d);var f,q={interaction:0,event:0},v=b("performanceAbsoluteNow")();d.id=d.id||b("uniqueID")();var w=d.id;b("CurrentEventMeta").__setCurrentEventID(w);var x=i[w],y=null;if(h[w]===void 0&&!x){y=b("getParentClassesForEventProfiler")(d.target);var z=b("EventProfilerSampler").getEventInteractionIDs(c,y);f=b("EventProfilerEagerExecution").getEagerExecution(z,c);p&&c==="click"?(z.push("PerfNubTrace"),q={interaction:1,event:1},p=!1):q=u(d,z);o!=null&&o.beforeHandlers(w,c);m=b("EventProfilerInteractionTracker").createNewInteraction(z,c,q.interaction,f);z=a.call(this,c,d);i[w]=b("TimeSlice").getGuardedContinuation("Event Bubble Continuation")}else q=u(d,[]),z=x(function(){i[w]=b("TimeSlice").getGuardedContinuation("Event Bubble Continuation");return a.call(e,c,d)});f=b("performanceAbsoluteNow")();if(h[w]===void 0){y=y;x=s(d);x=x||v;var A=Math.max(v-x,0),B=t(d.target,"data-referrer"),C=null;b("UserAgent").isBrowser("Chrome")&&(C=!!d.cancelable);var D=C&&(!!d.deliberateSync||b("UserAgent").isBrowser("Chrome < 51"));h[w]={event_name:c,event_start_ms:Math.round(x),main_thread_wait_ms:Math.round(A),event_handlers_runtime_ms:0,script_path:b("ScriptPath").getScriptPath()||"<unknown>",request_animation_frame_wait_ms:0,set_timeout_wait_ms:0};g[w]={event_target_raw:y,weight:q.event,cancelable:!!C,deliberate_sync:!!D,ad_account_id:n,event_end_ms:0};A=b("EventProfilerAdsSessionProvider").sessionID;A&&(g[w].ads_session_id=A);var E=!1;l.has(c)&&(!j&&k<x&&(j=!0,E=!0),g[w].is_first_in_frame=E,g[w].is_first_overlapping=E,o&&o.eventListener(c,d.target));if(m){q=m.trace();q.addVectorAnnotation("event_target_stack",y).addVectorAnnotation("pagelets",B)}var F=m;b("requestAnimationFrameAcrossTransitions")(function(){__p&&__p();var a;m=null;var d=b("performanceAbsoluteNow")();h[w].request_animation_frame_wait_ms=Math.round(d-g[w].event_end_ms);delete g[w].event_end_ms;var e=!1;function f(){__p&&__p();if(e)return;e=!0;var a=b("performanceAbsoluteNow")();h[w].set_timeout_wait_ms=Math.round(a-d);r(w,v,a);l.has(c)&&E&&(j=!1,k=a);a=i[w];a&&(b("TimeSlice").cancel(a),delete i[w]);F&&F.inform("TTI",{isPointOfInterest:!0});delete h[w];delete g[w]}((a=o)==null?void 0:a.doubleRAFPaintHeuristic)===!0&&b("requestAnimationFrameAcrossTransitions")(f);b("setTimeoutAcrossTransitions")(f,0)})}h[w].event_handlers_runtime_ms+=f-v;g[w].event_end_ms=f;o!=null&&o.afterEachHandler(w,h[w]);b("CurrentEventMeta").__setCurrentEventID(null);m&&m.informPointWithOverride("tti_ts",{isPointOfInterest:!0});return z}},tagCurrentActiveInteractionsAs:function(a){q.getActiveInteractions().forEach(function(b){b.tagAsInteractionID(a)}),b("EventProfilerEagerExecution").getActiveExecutions().forEach(function(b){return b.tagAsInteractionID(a)})},informManualInteractionTimestamp:function(a,b,c){},markManualStart:function(a,c,d){return b("EventProfilerInteractionTracker").markManualStart(a,c,d)},getActiveInteractions:function(){return b("TimeSliceAutoclosedInteraction").getInteractionsActiveRightNow().filter(function(a){return a instanceof b("BrowserEventBasedInteraction")&&a.isEnabled()})},informPointOnActiveInteractions:function(a,b,c){q.getActiveInteractions().map(function(d){d=d.inform(a,b);c&&d.addStringAnnotation("is_goal_point","1")})},notifyRunningEagerInteraction:function(a,c){var d=u({type:c},a);return b("EventProfilerEagerExecution").declareEagerExecution(a,c,d.interaction)},setCurrentAdAccountId:function(a){n=a},setAdsConfig:function(a){o=a}};function r(a,c,d){c=h[a];c.event_handlers_runtime_ms=Math.round(c.event_handlers_runtime_ms);var e=Object.assign({},h[a],g[a]);o!=null&&o.beforeLog(a,e);e.weight&&b("Bootloader").loadModules(["WebSpeedInteractionsTypedLogger","PerfXSharedFields"],function(a,b){b.addCommonValues(e),new a().updateData(e).log()},"EventProfilerImpl");b("CurrentEventMeta").__informEventDataReady(a,h[a])}var s=function(){function b(a){return null}if(!a.performance||!a.performance.now||!a.performance.timing||!a.performance.timing.navigationStart)return b;var c=a.performance.timing.navigationStart,d=a.CustomEvent&&(typeof a.CustomEvent==="function"||a.CustomEvent.toString().indexOf("CustomEventConstructor")>-1);d=d?new a.CustomEvent("test").timeStamp:a.document.createEvent("KeyboardEvent").timeStamp;return d&&d<=a.performance.now()?function(a){return a.timeStamp+c}:b}();function t(a,c){var d=[];while(a&&a instanceof HTMLElement){var e=a.getAttribute(c);e&&d.push(e);a=b("Parent").byAttribute(a.parentNode,c)}return d.reverse()}function u(a,c){return o!=null?o.getEventSampleWeights(a,c):b("EventProfilerSampler").getEventSampleWeights(a,c)}e.exports=q}),null);
__d("FBLogMessage",["ErrorNormalizeUtils","ErrorPubSub","ErrorSerializer","FBLoggerMetadata","TAALOpcodes"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g={info:"log",mustfix:"error",warn:"warn"};a=function(){__p&&__p();function a(a){this.project=a,this.metadata=new(b("FBLoggerMetadata"))(),this.taalOpcodes=[]}var c=a.prototype;c.$1=function(c,d){__p&&__p();var e;for(var f=arguments.length,h=new Array(f>2?f-2:0),i=2;i<f;i++)h[i-2]=arguments[i];var j=this.error,k=this.project,l=this.metadata,m,n;if(j){j.name.startsWith("<level:")&&new a("fblogger").blameToPreviousFrame().blameToPreviousFrame().warn("Double logging detected");this.taalOpcodes.length>0&&new a("fblogger").blameToPreviousFrame().blameToPreviousFrame().warn("Blame helpers do not work with catching");var o=b("ErrorSerializer").parse(j.message),p=o.taalOpcodes;m={message:d+" from %s: %s",params:[].concat(h,[j.name,b("ErrorSerializer").toFormattedMessageNoTAAL(o)]),taalOpcodes:p};n="FBLogger caught "+j.name}else m={message:d,params:h,taalOpcodes:[b("TAALOpcodes").PREVIOUS_FRAME,b("TAALOpcodes").PREVIOUS_FRAME].concat(this.taalOpcodes)},n="FBLogger";var q=b("ErrorSerializer").stringify(m),r="<level:"+c+"> <name:"+k+"> "+n,s=b("ErrorNormalizeUtils").normalizeError((e=j)!=null?e:new Error(q),{message:q,name:r});s.type=g[c];s.loggingType="FBLOGGER";l.isEmpty()||(s.fbloggerMetadata=l.formatMetadata());b("ErrorPubSub").reportNormalizedError(s)};c.mustfix=function(a){for(var b=arguments.length,c=new Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];this.$1.apply(this,["mustfix",a].concat(c))};c.warn=function(a){for(var b=arguments.length,c=new Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];this.$1.apply(this,["warn",a].concat(c))};c.info=function(a){};c.debug=function(a){};c.catching=function(b){!(b instanceof Error)?new a("fblogger").blameToPreviousFrame().warn("Catching non-Error object is not supported"):this.error=b;return this};c.blameToPreviousFile=function(){this.taalOpcodes.push(b("TAALOpcodes").PREVIOUS_FILE);return this};c.blameToPreviousFrame=function(){this.taalOpcodes.push(b("TAALOpcodes").PREVIOUS_FRAME);return this};c.blameToPreviousDirectory=function(){this.taalOpcodes.push(b("TAALOpcodes").PREVIOUS_DIR);return this};c.addMetadata=function(a,b,c){this.metadata.addMetadata(a,b,c);return this};return a}();e.exports=a}),null);
__d("FBLoggerImpl",["FBLoggerMetadata","FBLogMessage"],(function(a,b,c,d,e,f){"use strict";a=function(a){return new(b("FBLogMessage"))(a)};a.addGlobalMetadata=function(a,c,d){b("FBLoggerMetadata").addGlobalMetadata(a,c,d)};e.exports=a}),null);
__d("Banzai",["requireCond","cr:682513"],(function(a,b,c,d,e,f){e.exports=b("cr:682513")}),null);
__d("BanzaiLogger",["Banzai"],(function(a,b,c,d,e,f){var g="logger";function h(a){return{log:function(c,d){b("Banzai").post(i._getRoute(c),d,a)},logImmediately:function(a,c){b("Banzai").post(i._getRoute(a),c,{signal:!0})},registerToSendWithBeacon:function(a,c,d,e){b("Banzai").registerToSendWithBeacon(i._getRoute(a),c,d,e)},_getRoute:function(a){return g+":"+a},create:h}}var i=h();e.exports=i}),null);
__d("FbtLoggerImpl",["BanzaiLogger","ScriptPath"],(function(a,b,c,d,e,f){a={logImpression:function(a){b("BanzaiLogger").log("FbtImpressionsLoggerConfig",{hash:a,sample_rate:1,script_path:b("ScriptPath").getScriptPath()})}};e.exports=a}),null);
__d("createDeprecatedProperties",[],(function(a,b,c,d,e,f){__p&&__p();function g(a){return function(b){this[a]=b;return this}}function h(a){return function(b){return this[a]}}function a(a,b){a=a.prototype;for(var c in b){var d=c.charAt(0).toUpperCase()+c.substr(1),e="__auto__"+c;a[e]=b[c];a["set"+d]=g(e);a["get"+d]=h(e)}}e.exports=a}),null);
__d("MViewportConstraint",["Stratcom","createDeprecatedProperties"],(function(a,b,c,d,e,f){__p&&__p();var g=document.createElement("div");g.style.paddingBottom="max(0px, env(safe-area-inset-bottom))";function h(){document.body.appendChild(g);var a=parseInt(window.getComputedStyle(g).paddingBottom,10);document.body.removeChild(g);return a}a=function(){"use strict";__p&&__p();function a(b,c){a.constraints.push(this),this.setExact(c),this.setValue(b)}var c=a.prototype;c.release=function(){var c=a.constraints.indexOf(this);a.constraints.splice(c,1);b("Stratcom").invoke("mviewport:update")};c.getValue=function(){return this._value};c.setValue=function(a){this.getValue()!==a&&(this._value=a,b("Stratcom").invoke("mviewport:update"))};a.getCalculatedStyles=function(b){__p&&__p();var c=0,d=a.constraints,e=d.length,f=h();while(e--){var g=d[e];if(g.getExact()){var i=Math.max(b,g.getValue());c=Math.max(c,g.getValue());var j="";(i===b||c&&c===i)&&(j=i+"px");return{height:j+f,maxHeight:i+f+"px",minHeight:c+f+"px"}}c=Math.max(c,g.getValue())}return{height:"",maxHeight:"",minHeight:Math.max(b,c)+f+"px"}};return a}();b("createDeprecatedProperties")(a,{exact:!1});Object.assign(a,{constraints:[]});e.exports=a}),null);
__d("WebPixelRatio",[],(function(a,b,c,d,e,f){"use strict";a={get:function(){var a=null;(navigator.userAgent.indexOf("Firefox")!==-1||!window.devicePixelRatio&&navigator.userAgent.indexOf("Windows Phone")!==-1)&&(a=screen.width/document.documentElement.offsetWidth,a=Math.max(1,Math.floor(a*2)/2));(!a||a===1)&&navigator.userAgent.indexOf("IEMobile")!==-1&&(a=Math.sqrt(screen.deviceXDPI*screen.deviceYDPI)/96,a=Math.max(1,Math.round(a*2)/2));return a||window.devicePixelRatio||1}};e.exports=a}),null);
__d("cancelAnimationFramePolyfill",[],(function(a,b,c,d,e,f){b=a.__fbNativeCancelAnimationFrame||a.cancelAnimationFrame||a.webkitCancelAnimationFrame||a.mozCancelAnimationFrame||a.oCancelAnimationFrame||a.msCancelAnimationFrame||a.clearTimeout;e.exports=b}),null);
__d("cancelAnimationFrame",["Env","TimerStorage","TimeSlice","cancelAnimationFramePolyfill","requestAnimationFrameAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();var g=b("TimerStorage").ANIMATION_FRAME;function a(a){if(a!=null)if(b("Env").gk_raf_flush)b("requestAnimationFrameAcrossTransitions").cancelVirtualRAF(a);else{b("TimerStorage").unset(g,a);var c=g+String(a);b("TimeSlice").cancelWithToken(c)}b("cancelAnimationFramePolyfill")(a)}e.exports=a}),null);
__d("camelize",[],(function(a,b,c,d,e,f){var g=/-(.)/g;function a(a){return a.replace(g,function(a,b){return b.toUpperCase()})}e.exports=a}),null);
__d("hyphenate",[],(function(a,b,c,d,e,f){var g=/([A-Z])/g;function a(a){return a.replace(g,"-$1").toLowerCase()}e.exports=a}),null);
__d("getStyleProperty",["camelize","hyphenate"],(function(a,b,c,d,e,f){__p&&__p();function g(a){return a==null?a:String(a)}function a(a,c){__p&&__p();var d;if(window.getComputedStyle){d=window.getComputedStyle(a,null);if(d)return g(d.getPropertyValue(b("hyphenate")(c)))}if(document.defaultView&&document.defaultView.getComputedStyle){d=document.defaultView.getComputedStyle(a,null);if(d)return g(d.getPropertyValue(b("hyphenate")(c)));if(c==="display")return"none"}return a.currentStyle?c==="float"?g(a.currentStyle.cssFloat||a.currentStyle.styleFloat):g(a.currentStyle[b("camelize")(c)]):g(a.style&&a.style[b("camelize")(c)])}e.exports=a}),null);
__d("getOuterHeight",["getStyleProperty"],(function(a,b,c,d,e,f){function a(a){var c=0;["height","margin-top","margin-bottom","padding-top","padding-bottom"].forEach(function(d){c+=parseInt(b("getStyleProperty")(a,d),10)});return c}e.exports=a}),null);
__d("setTimeoutWithRetries",["setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a,c,d,e){__p&&__p();e=e;e||(e={startImmediatly:!1,maxRetries:3});var f=e.startImmediatly||!1,g=e.maxRetries;(g===null||g===void 0)&&(g=3);var h=Math.max(0,g||0),i=e.acrossTransitions||!1,j=Math.max(c||0,0),k=0,l=null;g=function c(){d()?a():k<h&&(k++,i?l=b("setTimeoutAcrossTransitions")(c,j):l=setTimeout(c,j))};f?g():i?l=b("setTimeoutAcrossTransitions")(g,j):l=setTimeout(g,j);var m=!1;return function(){l&&!m&&clearTimeout(l),m=!0}};e.exports=a}),null);
__d("MViewport",["CSS","DOM","MJSEnvironment","MViewportConstraint","Stratcom","URI","Vector","WebPixelRatio","cancelAnimationFrame","ge","getOuterHeight","getStyleProperty","isInIframe","nullthrows","requestAnimationFrame","setTimeoutWithRetries"],(function(a,b,c,d,e,f){__p&&__p();var g=!1,h=location.pathname.replace(/^\/v\d+\.\d\d?/,""),i=/^\/plugins\//.test(h),j=/^\/dialog\//.test(h),k=/^\/dialog\/share/.test(h),l=/^\/dialog\/oauth/.test(h),m=window.parent!==window,n=window.APP_ENABLED||window.FW_ENABLED;h=navigator.userAgent;var aa=/iPod/.test(h),o=/iPhone/.test(h),p=/iPad/.test(h),q=o||p||aa,r=q&&/Safari/.test(h),s=b("MJSEnvironment").IS_ANDROID,t=/Chrome/.test(h),u=/Windows Phone/.test(h),v=!j&&(!n&&r&&!p||!n&&s),w,x=0,y=0,z=0,A,B=0,C=0,D,E,F=b("nullthrows")(document.documentElement),G,ba=44,ca=44,da=56;function c(){__p&&__p();if(g)return;g=!0;E=b("nullthrows")(document.body);F=b("nullthrows")(document.documentElement);b("Stratcom").listen("m:root:render",null,H);b("Stratcom").listen("mviewport:update",null,H);b("Stratcom").listen("mviewport:force-update",null,fa);u&&window.matchMedia&&(window.orientation=window.matchMedia("(orientation:portrait)").matches?0:90);Z();!q&&!N()&&L()>K()&&(B=1);if(b("isInIframe")()){var a=new(b("URI"))(window.location.href).getQueryData();a=parseInt(a.parent_height,10);a&&(y=a)}window.screen.mozOrientation?window.screen.addEventListener("mozorientationchange",V):window.addEventListener("orientationchange",V);u&&window.matchMedia&&(window.matchMedia("(orientation:landscape)").addListener(W),window.matchMedia("(orientation:portrait)").addListener(W));window.addEventListener("resize",ma);J();v&&Q(0,1)}function d(a){return new(b("MViewportConstraint"))(a,!0)}function f(a){return new(b("MViewportConstraint"))(a,!1)}function ea(a){E.appendChild(a)}function H(){G&&b("cancelAnimationFrame")(G),G=b("requestAnimationFrame")(J)}function fa(){G&&b("cancelAnimationFrame")(G),J()}function I(a,c){c=c;for(var a=a;a;a=a.offsetParent)c-=a.offsetTop,c-=parseInt(b("getStyleProperty")(a,"padding-bottom"),10),c-=parseInt(b("getStyleProperty")(a,"border-bottom"),10),c-=parseInt(b("getStyleProperty")(a,"margin-bottom"),10);return Math.max(c,0)}function J(){__p&&__p();G=null;var a=b("ge")("root"),c=b("ge")("viewport");if(i||k&&m)a&&(a.style.minHeight="0"),c&&(c.style.minHeight="0"),E.style.minHeight="0",E.style.paddingBottom="0";else if(!m){var d;v?d=Math.max(K(),M()):d=K();var e=b("MViewportConstraint").getCalculatedStyles(d),f=babelHelpers["extends"]({},e);f.minHeight=parseInt(f.minHeight,10)-O()+"px";a&&Object.assign(a.style,f);c&&Object.assign(c.style,e);Object.assign(E.style,e);b("Stratcom").invoke("m:viewport:update",null,e)}else{f=K();a&&(a.style.minHeight=I(a,f)+"px");c&&(c.style.minHeight=I(c,f)+"px");E.style.minHeight=f+"px";b("Stratcom").invoke("m:viewport:iframe-update-complete")}d!==void 0&&C!==void 0&&(d>C?b("Stratcom").invoke("m:viewport:resize-taller"):b("Stratcom").invoke("m:viewport:resize-shorter"));C=d;b("Stratcom").invoke("m:viewport:update-complete",null,e)}function K(a){a===void 0&&(a=!1);if(x)return x;if(y)return y;return a?window.screen.height:window.innerHeight}function L(){return F.offsetWidth}function ga(){var a=b("ge")("viewport");if(a.getBoundingClientRect)return a.getBoundingClientRect();a=K();var c=L();return{bottom:a,height:a,left:0,top:0,right:c,width:c}}function M(){__p&&__p();if(m||n)return K();if(s&&!t)return window.outerHeight/b("WebPixelRatio").get();else if(r){var a=w?screen.availWidth:screen.availHeight;a-=w?da:ca;return a}else return window.innerHeight}function N(){w===void 0&&Z();return B?!w:w}function O(){var a=Y();if(l){a=b("DOM").scry(E,"*","MOauthDialogHeader")[0];return a!=null?b("getOuterHeight")(a):0}return a?ba+X():0}function ha(a){P(a,0)}function P(a,c){Q(0,b("Vector").getPos(a).y+c)}function ia(a){var c=b("Vector").getPos(a).y,d=R(),e=K(),f=d+e;a=a.offsetHeight;var g=c+a;c<d?Q(0,c):g>f&&(e<a?Q(0,c):Q(0,g-e))}function ja(){Q(0,0)}function Q(a,c){c=c;c<1&&v&&(c=1);if(R()===c&&S()===a)return;window.scrollTo(a,c);b("Stratcom").invoke("scroll")}function ka(a,b){var c=U();Q(c.x+a,c.y+b)}function R(){return window.pageYOffset}function S(){return window.pageXOffset}function T(){return Math.max(F.scrollHeight,E?E.scrollHeight:0)}function U(){return new(b("Vector"))(S(),R())}function la(a){var c=X()-b("DOM").scry(E,"*","MAppTopBanner").reduce(function(a,b){return a+b.offsetHeight},0);a&&(c+=a);Q(0,c);b("Stratcom").invoke("m:viewport:scroll-to-header")}function V(){Z(),s&&!t?(z=1,A=window.innerHeight,x=screen.width,H(),x=0):(H(),b("Stratcom").invoke("m:viewport:orientation-change"))}function W(a){a.matches&&(z=1,window.orientation=a.media.indexOf("landscape")!==-1?90:0,Z(),H(),b("Stratcom").invoke("m:viewport:orientation-change"))}function ma(){if(!window.innerHeight||window.innerHeight==A)return;H();z&&(z=0,b("Stratcom").invoke("m:viewport:orientation-change"))}function X(){var a=document,b=Y(),c=0;while(b&&b!==a)c+=b.offsetTop,b=b.offsetParent;return c}function Y(){!D&&E&&(D=b("DOM").scry(E,"*","MTopBlueBarHeader")[0]);return D||null}function Z(){w=a.__updateOrientation()}function na(a,b){__p&&__p();a===void 0&&(a=!1);b===void 0&&(b=!0);var c=function(a){a&&(a.stopImmediatePropagation&&a.stopImmediatePropagation(),a.preventDefault());return!1},d=window.onwheel;window.onwheel=c;var e=window.onmousewheel;window.onmousewheel=c;var f=null,g=window.ontouchmove;b||(window.ontouchmove=c);var h=function(){};if(q||a){var i=E.style.position;E.style.position="fixed";var j=E.style.width;E.style.width="100vw";var k=E.style.height;E.style.height="100vh";h=function(){i?E.style.position=i:E.style.position="",j?E.style.width=j:E.style.width="",k?E.style.height=k:E.style.height=""}}var l=!1;return function(){if(l)return;l=!0;window.onwheel=d;window.onmousewheel=e;window.ontouchmove=g;f!==null&&(f.remove(),f=null);h()}}function oa(a){__p&&__p();a===void 0&&(a=document.body);if(!a)return null;var b="";if(a){var c=a.style.overflow;c!=="hidden"&&(a.style.overflow="hidden",b=c)}return{remove:function(){a&&(a.style.overflow=b)}}}var $;function pa(a,c){__p&&__p();c===void 0&&(c=!1);$&&($(),$=null);if(!c){Q(0,a);return null}$=b("setTimeoutWithRetries")(function(){$=null,Q(0,a)},250,function(){return T()>=a},{maxRetries:10});return $}function qa(a){var c=Y();c&&(a?b("DOM").show(c):b("DOM").hide(c))}function ra(a,c){c?b("CSS").addClass(E,a):b("CSS").removeClass(E,a)}o={addHeightConstraint:d,addMinHeightConstraint:f,appendNode:ea,getHeaderTop:X,getHeaderHeight:O,getHeaderElement:Y,getHeight:K,getUseableHeight:K,getUseableWidth:L,getWidth:L,getScrollPos:U,getScreenHeight:M,getScroll:U,getScrollHeight:T,getScrollLeft:S,getScrollTop:R,init:c,isLandscape:N,getBoundingRect:ga,scrollBy:ka,scrollTo:Q,scrollToTop:ja,scrollToHeader:la,scrollToNode:ha,scrollToNodeWithOffset:P,scrollToNodeIfNecessary:ia,scrollToY:pa,MViewportConstraint:b("MViewportConstraint"),disableScroll:na,disableScrollWithOverflowHidden:oa,toggleHeader:qa,toggleBodyClass:ra};e.exports=o}),null);
__d("AddressBar",["MViewport","ge","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();a=0;function g(){a=0;if(b("MViewport").getScrollTop()<60){var c=h()*-1;b("MViewport").scrollToHeader(c)}}function h(){var a=b("ge")("header-notices");return a?a.offsetHeight:0}function c(){navigator.userAgent.indexOf("iPad")===-1&&window.addEventListener("load",function a(){window.removeEventListener("load",a,!1),g()},!1)}f.setupLoadListener=c}),null);
__d("EventListener",["TimeSlice"],(function(a,b,c,d,e,f){__p&&__p();a={listen:function(a,c,d){__p&&__p();d=b("TimeSlice").guard(d,"EventListener:"+c);if(a.addEventListener){a.addEventListener(c,d,!1);return{remove:function(){a.removeEventListener(c,d,!1)}}}else if(a.attachEvent){a.attachEvent("on"+c,d);return{remove:function(){a.detachEvent("on"+c,d)}}}},capture:function(a,c,d,e){d=b("TimeSlice").guard(d,"EventListener:"+c);if(!a.addEventListener)return;else{e?e.capture=!0:e=!0;a.addEventListener(c,d,e);return{remove:function(){a.removeEventListener(c,d,e)}}}},registerDefault:function(a,b){return this.listen(document,a,b)}};e.exports=a}),null);
__d("killswitch",["KSConfig"],(function(a,b,c,d,e,f){"use strict";function a(a){return b("KSConfig").killed.has(a)}a.override=function(a,c){c?b("KSConfig").killed.add(a):b("KSConfig").killed["delete"](a)};e.exports=a}),null);
__d("CacheStorage",["ErrorUtils","EventListener","ExecutionEnvironment","FBJSON","WebStorage","killswitch"],(function(a,b,c,d,e,f){__p&&__p();var g="_@_",h="3b",i="CacheStorageVersion";a=function(){"use strict";__p&&__p();function a(a){this._store=a}var b=a.prototype;b.getStore=function(){return this._store};b.keys=function(){var a=[];for(var b=0;b<this._store.length;b++)a.push(this._store.key(b));return a};b.get=function(a){return this._store.getItem(a)};b.set=function(a,b){this._store.setItem(a,b)};b.remove=function(a){this._store.removeItem(a)};b.clear=function(){this._store.clear()};b.clearWithPrefix=function(a){a=a||"";var b=this.keys();for(var c=0;c<b.length;c++){var d=b[c];d.startsWith(a)&&this.remove(d)}};return a}();c=function(a){"use strict";babelHelpers.inheritsLoose(c,a);function c(){return a.call(this,b("WebStorage").getLocalStorage())||this}c.available=function(){return!!b("WebStorage").getLocalStorage()};return c}(a);d=function(a){"use strict";babelHelpers.inheritsLoose(c,a);function c(){return a.call(this,b("WebStorage").getSessionStorage())||this}c.available=function(){return!!b("WebStorage").getSessionStorage()};return c}(a);var j=function(){"use strict";__p&&__p();function a(){this._store={}}var b=a.prototype;b.getStore=function(){return this._store};b.keys=function(){return Object.keys(this._store)};b.get=function(a){return this._store[a]===void 0?null:this._store[a]};b.set=function(a,b){this._store[a]=b};b.remove=function(a){a in this._store&&delete this._store[a]};b.clear=function(){this._store={}};b.clearWithPrefix=function(a){a=a||"";var b=this.keys();for(var c=0;c<b.length;c++){var d=b[c];d.startsWith(a)&&this.remove(d)}};a.available=function(){return!0};return a}(),k={memory:j,localstorage:c,sessionstorage:d};f=function(){"use strict";__p&&__p();function a(a,c){__p&&__p();this._exceptionMessage=null;this._key_prefix=c||"_cs_";if(a=="AUTO"||!a)for(var d in k){c=k[d];if(c.available()){a=d;break}}a&&(!k[a]||!k[a].available()?(b("ExecutionEnvironment").canUseDOM,this._backend=new j()):this._backend=new k[a]());c=this.useBrowserStorage();c&&b("EventListener").listen(window,"storage",this._onBrowserValueChanged.bind(this));a=c?this._backend.getStore().getItem(i):this._backend.getStore()[i];a!==h&&(b("killswitch")("CACHE_STORAGE_MODULE_CLEAR_OWN_KEYS")?this.clear():this.clearOwnKeys())}var c=a.prototype;c.useBrowserStorage=function(){return this._backend.getStore()===b("WebStorage").getLocalStorage()||this._backend.getStore()===b("WebStorage").getSessionStorage()};c.addValueChangeCallback=function(a){var b=this;this._changeCallbacks=this._changeCallbacks||[];this._changeCallbacks.push(a);return{remove:function(){b._changeCallbacks.slice(b._changeCallbacks.indexOf(a),1)}}};c._onBrowserValueChanged=function(a){this._changeCallbacks&&String(a.key).startsWith(this._key_prefix)&&this._changeCallbacks.forEach(function(b){b(a.key,a.oldValue,a.newValue)})};c.keys=function(){var a=this,c=[];b("ErrorUtils").guard(function(){if(a._backend){var b=a._backend.keys(),d=a._key_prefix.length;for(var e=0;e<b.length;e++)b[e].substr(0,d)==a._key_prefix&&c.push(b[e].substr(d))}},"CacheStorage")();return c};c.set=function(c,d,e){__p&&__p();if(this._backend){if(this.useBrowserStorage()&&a._persistentWritesDisabled){this._exceptionMessage="writes disabled";return!1}var f;typeof d==="string"?f=g+d:!e?(f={__t:Date.now(),__v:d},f=b("FBJSON").stringify(f)):f=b("FBJSON").stringify(d);e=this._backend;d=this._key_prefix+c;c=!0;var h=null;while(c)try{h=null,e.set(d,f),c=!1}catch(a){h=a;var i=e.keys().length;this._evictCacheEntries();c=e.keys().length<i}if(h!==null){this._exceptionMessage=h.message;return!1}else{this._exceptionMessage=null;return!0}}this._exceptionMessage="no back end";return!1};c.getLastSetExceptionMessage=function(){return this._exceptionMessage};c.getStorageKeyCount=function(){var a=this._backend;return a?a.keys().length:0};c._evictCacheEntries=function(){__p&&__p();var c=[],d=this._backend;d.keys().forEach(function(f){__p&&__p();if(f===i)return;var g=d.get(f);if(g===void 0){d.remove(f);return}if(a._hasMagicPrefix(g))return;try{g=b("FBJSON").parse(g,e.id)}catch(a){d.remove(f);return}g&&g.__t!==void 0&&g.__v!==void 0&&c.push([f,g.__t])});c.sort(function(a,b){return a[1]-b[1]});for(var f=0;f<Math.ceil(c.length/2);f++)d.remove(c[f][0])};c.get=function(c,d){__p&&__p();var f;if(this._backend){b("ErrorUtils").applyWithGuard(function(){f=this._backend.get(this._key_prefix+c)},this,null,function(){f=null},"CacheStorage:get");if(f!==null)if(a._hasMagicPrefix(f))f=f.substr(g.length);else try{f=b("FBJSON").parse(f,e.id),f&&f.__t!==void 0&&f.__v!==void 0&&(f=f.__v)}catch(a){f=void 0}else f=void 0}f===void 0&&d!==void 0&&(f=d,this.set(c,f));return f};c.remove=function(a){this._backend&&b("ErrorUtils").applyWithGuard(this._backend.remove,this._backend,[this._key_prefix+a],null,"CacheStorage:remove")};c._setVersion=function(){this.useBrowserStorage()?this._backend.getStore().setItem(i,h):this._backend.getStore()[i]=h};c.clear=function(){this._backend&&(b("ErrorUtils").applyWithGuard(this._backend.clear,this._backend,null,null,null,"CacheStorage:clear"),this._setVersion())};c.clearOwnKeys=function(){this._backend&&(b("ErrorUtils").applyWithGuard(this._backend.clearWithPrefix,this._backend,[this._key_prefix],null,null,"CacheStorage:clearOwnKeys"),this._setVersion())};a.getAllStorageTypes=function(){return Object.keys(k)};a._hasMagicPrefix=function(a){return a.substr(0,g.length)===g};a.disablePersistentWrites=function(){a._persistentWritesDisabled=!0};return a}();f._persistentWritesDisabled=!1;e.exports=f}),null);
__d("MCache",["CacheStorage","ErrorUtils","MWebStorageMonsterWhiteList","WebStorage","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();var g,h={_VERSION:"2h",_VERSION_KEY:"version",VIEWER_KEY:"viewer",getItem:function(a){g||h.install();a=g.get(a);return a===void 0?null:a},setItem:function(a,c,d){b("ErrorUtils").guard(function(){g||h.install(),g.set(a,c,d)},"MCache")()},removeItem:function(a){g||h.install(),g.remove(a)},clear:function(){__p&&__p();var a=b("WebStorage").getLocalStorage();if(a){var c=[];for(var d=0;d<a.length;d++){var e=a.key(d);b("MWebStorageMonsterWhiteList").whitelist.some(function(a){return new RegExp(a).test(e)})||c.push(e)}c.forEach(function(b){a.removeItem(b)})}else g.clear();g.set(h._VERSION_KEY,h._VERSION,!0)},install:function(a){if(g&&!a)return;g=new(b("CacheStorage"))("localstorage","");a=g.get(h._VERSION_KEY);a!=h._VERSION&&h.clear()}};b("setTimeoutAcrossTransitions")(h.install,0);e.exports=h}),null);
__d("MFacewebAndroidLink",["DOM"],(function(a,b,c,d,e,f){function a(){b("DOM").listen(document.documentElement,"click",null,function(a){var b=a.getNode("tag:a");if(!b)return;b=b.getAttribute("href");b&&(b.indexOf("#")===0&&a.prevent())})}f.setupListeners=a}),null);
__d("Kite",["StaticSiteData"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=null;function h(){var a=b("StaticSiteData").kite_key+"=1";g=window.location.search&&window.location.search.indexOf(a)!==-1}a={init:function(){g===null&&h()},isKite:function(){this.init();return g}};e.exports=a}),null);
__d("WebLite",["StaticSiteData"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=null,h=null;function i(){try{return window.self!==window.top}catch(a){return!0}}function j(){var a=localStorage&&localStorage.getItem(b("StaticSiteData").weblite_key);if(a==null||a==void 0||a.length==0)return!1;a=parseInt(a,10);if(isNaN(a))return!1;a=Date.now()-a;return isNaN(a)?!1:a>0&&a<6e4}function k(){var a=b("StaticSiteData").weblite_key+"=1";window.location.search&&window.location.search.indexOf(a)!==-1?h=!0:h=j();i()&&h?g=!0:g=!1}a={init:function(){g===null&&k()},isWebLite:function(){this.init();return g},hasWebLiteMarker:function(){this.init();return h}};e.exports=a}),null);
__d("MLiteInit",["Kite","WebLite"],(function(a,b,c,d,e,f){function a(){b("WebLite").init(),b("Kite").init()}e.exports={init:a}}),null);
__d("MPageControllerConfig",[],(function(a,b,c,d,e,f){"use strict";e.exports={USER_EXPIRE_MS:0,HISTORY_EXPIRE_MS:24*60*60*1e3,EXPERIMENTAL_USER_EXPIRE_MS:10*60*1e3,SOFT_STATE_KEY:"soft"}}),null);
__d("IndicatorType",[],(function(a,b,c,d,e,f){a={ANDROID:1,ANDROID_NONROTATING:2,IOS:3};e.exports=a}),null);
__d("getVendorPrefixedName",["invariant","ExecutionEnvironment","UserAgent","camelize"],(function(a,b,c,d,e,f,g){__p&&__p();var h={},i=["Webkit","ms","Moz","O"],j=new RegExp("^("+i.join("|")+")"),k=b("ExecutionEnvironment").canUseDOM?document.createElement("div").style:{};function l(a){for(var b=0;b<i.length;b++){var c=i[b]+a;if(c in k)return c}return null}function m(a){switch(a){case"lineClamp":return b("UserAgent").isEngine("WebKit >= 315.14.2")?"WebkitLineClamp":null;default:return null}}function a(a){var c=b("camelize")(a);if(h[c]===void 0){var d=c.charAt(0).toUpperCase()+c.slice(1);j.test(d)&&g(0,957,a);b("ExecutionEnvironment").canUseDOM?h[c]=c in k?c:l(d):h[c]=m(c)}return h[c]}e.exports=a}),null);
__d("isVisible",["MViewport"],(function(a,b,c,d,e,f){function a(a){var c=getComputedStyle(a);a=a.getBoundingClientRect();return c&&c.visibility!=="hidden"&&a.height>0&&a.bottom>0&&a.top<b("MViewport").getUseableHeight()}e.exports=a}),null);
__d("MJSAnimator",["IndicatorType","getVendorPrefixedName","isVisible","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();function a(a,c,d){__p&&__p();this._root=a;this._elementClassName=a.className;var e;switch(c){case b("IndicatorType").ANDROID:this._framesPerAnim=30;e=1e3;break;case b("IndicatorType").ANDROID_NONROTATING:this._framesPerAnim=7;e=860;break;case b("IndicatorType").IOS:this._framesPerAnim=12;e=1e3;break}this._shouldRotate=d;this._frame=0;this._degreesPerFrame=360/this._framesPerAnim;this._animationInterval=Math.round(e/this._framesPerAnim);this._animatingTimeStamp=0;this._doAnimation=this._doAnimation.bind(this)}a.prototype.start=function(){this._animating=!0,this._animationTimer||(this._animationTimer=b("setTimeoutAcrossTransitions")(this._doAnimation,this._animationInterval))};a.prototype.stop=function(){this._animating=!1,this._animationTimer&&(clearTimeout(this._animationTimer),this._animationTimer=0,this._animatingTimeStamp=0)};a.prototype.pause=a.prototype.stop;a.prototype._doAnimation=function(){__p&&__p();if(this._animating&&b("isVisible")(this._root)){var a=Date.now(),c=this._animatingTimeStamp?a-this._animatingTimeStamp:this._animationInterval;this._frame=this._frame>=this._framesPerAnim?1:this._frame+1;if(this._shouldRotate){var d=this._frame*this._degreesPerFrame-this._degreesPerFrame;this._root.style[b("getVendorPrefixedName")("transform")]="rotate("+d+"deg)"}else this._root.className=this._elementClassName+" frame"+this._frame;d=this._animationInterval+this._animationInterval-c;d<16&&(d=16);this._animationTimer=b("setTimeoutAcrossTransitions")(this._doAnimation,d);this._animatingTimeStamp=a}else clearTimeout(this._animationTimer),this._animationTimer=0,this._animating=!1};a.prototype.cleanup=function(){clearTimeout(this._animationTimer)};e.exports=a}),null);
__d("eventsMixinDeprecated",["Stratcom","ex"],(function(a,b,c,d,e,f){__p&&__p();var g=1;function h(a){a.__id__=a.__id__||g,g++}function i(a){for(var c=arguments.length,d=new Array(c>1?c-1:0),e=1;e<c;e++)d[e-1]=arguments[e];h(this);return b("Stratcom").invoke("obj:"+a,this.__class__.__path__.concat([this.__id__]),{args:d})}function j(a){return function(c,d){h(this);var e=function(a){return d.apply(this,a.getData().args)}.bind(this);e.__SMmeta=d.__SMmeta||this.constructor&&this.constructor.__SMmeta;c=b("Stratcom").listen("obj:"+c,this.__id__,e);a&&this._subscriptionsHandler&&this._subscriptionsHandler.addSubscriptions(c);return c}}function k(a,c){var d=function(a){return c.apply(this,a.getData().args)}.bind(this);d.__SMmeta=c.__SMmeta||this.constructor&&this.constructor.__SMmeta;return b("Stratcom").listen("obj:"+a,this.__name__,d)}var l=0;function a(a,b,c){__p&&__p();c===void 0&&(c=!1);var d=a.prototype,e=d.prototype||d.__class__||{},f=e.__events__||{},g={};for(var h in f||{})g[h]=!0;for(var f=0;f<b.length;++f)g[b[f]]=!0;a.__events__=g;a.__name__="en:"+l;l++;a.__path__=(e.__path__||[]).concat([a.__name__]);d.__class__=a;d.invoke=i;d.listen=j(c);a.listen=k}e.exports=a}),null);
__d("MStopNGo",["MViewport","Stratcom","StratcomManager","eventsMixinDeprecated","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();function g(){}b("eventsMixinDeprecated")(g,["stop","go"]);Object.assign(g,{TIMER_DELAY:200,_timer:null,_touching:!1,_interactionStartCallback:function(){var a=g;clearTimeout(a._timer);a._touching||a._instance.invoke("stop");a._touching=!0},_interactionStopCallback:function(){var a=g;a._scrollOffset=b("MViewport").getScroll();clearTimeout(a._timer);a._timer=b("setTimeoutAcrossTransitions")(a._delayedCallback,a.TIMER_DELAY)},_delayedCallback:function(){var a=g,c=b("MViewport").getScroll();c.y===a._scrollOffset.y&&c.x===a._scrollOffset.x?(a._touching=!1,a._instance.invoke("go")):a._interactionStopCallback()},_scrollCallback:function(){var a=g;a._touching||a._interactionStartCallback();a._interactionStopCallback()}});(function(){b("StratcomManager").enableDispatch(document,"scroll"),g._instance=new g(),b("Stratcom").listen(["scroll","m:page:render:complete"],null,g._scrollCallback),b("Stratcom").listen(["touchend","touchcancel","MScrollArea:scrollend"],null,g._interactionStopCallback),b("Stratcom").listen(["touchstart","MScrollArea:scrollstart"],null,g._interactionStartCallback)})();e.exports=g}),null);
__d("MLoadingIndicator",["invariant","DOM","IndicatorType","MJSAnimator","MLoadingIndicatorSigils","MStopNGo","Stratcom","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f,g){__p&&__p();var h={};Object.keys(b("IndicatorType")).forEach(function(a){return h[b("IndicatorType")[a]]=a});a=function(){"use strict";__p&&__p();function a(a){__p&&__p();if(!("getBoundingClientRect"in a))return;var c=parseInt(a.getAttribute("data-animtype"),10);if(!c||isNaN(c)||!(c in h))return;this.$1=c;this.$2=c!==b("IndicatorType").ANDROID_NONROTATING;this.$3=!1;b("Stratcom").hasSigil(a,b("MLoadingIndicatorSigils").ANIMATE)||(a=b("DOM").find(a,"div",b("MLoadingIndicatorSigils").ANIMATE));this.$4=a;this.$5=0;c=this.willStartAnimation.bind(this);this.$6=[b("Stratcom").listen(["m:side-area:show","m:jewel:flyout:open"],null,c),b("Stratcom").listen("m:page:unload",null,this.$7.bind(this)),b("MStopNGo").listen("go",c),b("MStopNGo").listen("stop",this.willPauseAnimation.bind(this))]}var c=a.prototype;c.setSpinAcrossPageTransitions=function(a){this.$3=!0;return this};c.$8=function(){this.$9(!0)};c.$10=function(){this.$11&&this.$11.pause()};c.$9=function(a){if(!document.body.contains(this.$4)){this.$7();return}this.$11||(this.$11=this.$12());a?this.$11.start():this.$11.stop()};c.$12=function(){return new(b("MJSAnimator"))(this.$4,this.$1,this.$2)};c.willStartAnimation=function(){clearTimeout(this.$5),this.$5=b("setTimeoutAcrossTransitions")(this.$8.bind(this),100)};c.willPauseAnimation=function(){clearTimeout(this.$5),this.$5=b("setTimeoutAcrossTransitions")(this.$10.bind(this),100)};c.$7=function(){__p&&__p();if(this.$3)return;clearTimeout(this.$5);this.$11&&this.$11.cleanup();this.$4=null;if(this.$6){for(var a=0,b=this.$6.length;a<b;++a)this.$6[a].remove();this.$6=null}};a.init=function(b){b=document.getElementById(b);if(b){b=new a(b);b.willStartAnimation();return b}};return a}();e.exports=a}),null);
__d("getOpacityStyleName",[],(function(a,b,c,d,e,f){__p&&__p();var g=!1,h=null;function a(){__p&&__p();if(!g){if(document.body&&"opacity"in document.body.style)h="opacity";else{var a=document.createElement("div");a.style.filter="alpha(opacity=100)";a.style.filter&&(h="filter")}g=!0}return h}e.exports=a}),null);
__d("StyleCore",["invariant","camelize","containsNode","ex","getOpacityStyleName","getStyleProperty","hyphenate"],(function(a,b,c,d,e,f,g){__p&&__p();function h(a,b){a=n.get(a,b);return a==="auto"||a==="scroll"}var i=new RegExp("\\s*([^\\s:]+)\\s*:\\s*([^;('\"]*(?:(?:\\([^)]*\\)|\"[^\"]*\"|'[^']*')[^;(?:'\"]*)*)(?:;|$)","g");function j(a){var b={};a.replace(i,function(a,c,d){b[c]=d;return d});return b}function k(a){var b="";for(var c in a)a[c]&&(b+=c+":"+a[c]+";");return b}function l(a){return a!==""?"alpha(opacity="+a*100+")":""}function m(a,c,d){switch(b("hyphenate")(c)){case"font-weight":case"line-height":case"opacity":case"z-index":case"animation-iteration-count":case"-webkit-animation-iteration-count":break;case"width":case"height":var e=parseInt(d,10)<0;e&&g(0,826,a,c,d);default:isNaN(d)||!d||d==="0"||g(0,827,a,c,d,d+"px");break}}var n={set:function(a,c,d){__p&&__p();m("Style.set",c,d);if(a==null)return;a=a.style;switch(c){case"opacity":b("getOpacityStyleName")()==="filter"?a.filter=l(d):a.opacity=d;break;case"float":a.cssFloat=a.styleFloat=d||"";break;default:try{a[b("camelize")(c)]=d}catch(a){throw new Error(b("ex")('Style.set: "%s" argument is invalid: %s',c,d))}}},apply:function(a,c){__p&&__p();var d;for(d in c)m("Style.apply",d,c[d]);"opacity"in c&&b("getOpacityStyleName")()==="filter"&&(c.filter=l(c.opacity),delete c.opacity);var e=j(a.style.cssText);for(d in c){var f=c[d];delete c[d];var g=b("hyphenate")(d);for(var h in e)(h===g||h.indexOf(g+"-")===0)&&delete e[h];c[g]=f}Object.assign(e,c);a.style.cssText=k(e)},get:b("getStyleProperty"),getFloat:function(a,b){return parseFloat(n.get(a,b),10)},getOpacity:function(a){if(b("getOpacityStyleName")()==="filter"){var c=n.get(a,"filter");if(c){c=/(\d+(?:\.\d+)?)/.exec(c);if(c)return parseFloat(c.pop())/100}}return n.getFloat(a,"opacity")||1},isFixed:function(a){while(b("containsNode")(document.body,a)){if(n.get(a,"position")==="fixed")return!0;a=a.parentNode}return!1},getScrollParent:function(a){if(!a)return null;while(a&&a!==document.body){if(h(a,"overflow")||h(a,"overflowY")||h(a,"overflowX"))return a;a=a.parentNode}return window}};e.exports=n}),null);
__d("Style",["StyleCore"],(function(a,b,c,d,e,f){e.exports=b("StyleCore")}),null);
__d("LoadingIndicator",["DOM","MLoadingIndicator","MLoadingIndicatorSigils","MViewport","Style"],(function(a,b,c,d,e,f){__p&&__p();var g,h,i=!1,j={init:function(a,c,d){if(i)return;g=a;b("Style").apply(c,{"max-height":Math.floor(b("MViewport").getWidth()/2)+"px"});b("Style").apply(d,{"max-height":Math.floor(b("MViewport").getHeight()/2)+"px"});h=new(b("MLoadingIndicator"))(b("DOM").find(g,"div",b("MLoadingIndicatorSigils").ROOT)).setSpinAcrossPageTransitions(!0);i=!0},hide:function(){j._toggle(!1)},show:function(){j._toggle(!0)},_toggle:function(a){if(!i)return;a?(h&&h.willStartAnimation(),b("DOM").show(g)):(b("DOM").hide(g),h&&h.willPauseAnimation())}};e.exports=j}),null);
__d("BrowserHistory",[],(function(a,b,c,d,e,f){e.exports=window.history}),null);
__d("JavelinHistory",["BrowserHistory","MJSEnvironment","Stratcom","URI","setIntervalAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();a=b("MJSEnvironment").IS_APPLE_WEBKIT_IOS&&(b("MJSEnvironment").IS_CHROME||b("MJSEnvironment").OS_VERSION<5)||b("MJSEnvironment").IS_ANDROID&&!b("MJSEnvironment").IS_CHROME&&b("MJSEnvironment").OS_VERSION<4.2||b("MJSEnvironment").IS_WINDOWS_PHONE;var g=!!b("BrowserHistory").pushState&&!a;c=null;d=null;f=null;var h={DEFAULT:Infinity,PUSHSTATE:3,HASHCHANGE:2,POLLING:1,TRIGGERS:{POPSTATE:"popstate",PUSHSTATE:"pushstate",REPLACESTATE:"replacestate",HASHCHANGE:"hashchange",POLLING:"polling"},CAN_USE_PUSH_STATE:g,_hash:c,_initialPath:d,_mechanism:f,_installed:!1,install:function(a){a=a||h.DEFAULT;a>=h.PUSHSTATE&&"pushState"in history?(h._mechanism=h.PUSHSTATE,h._initialPath=h._getBasePath(location.href),b("Stratcom").listen("popstate",null,h._handleChange.bind(null,h.TRIGGERS.POPSTATE))):a>=h.HASHCHANGE&&"onhashchange"in window?(h._mechanism=h.HASHCHANGE,b("Stratcom").listen("hashchange",null,h._handleChange.bind(null,h.TRIGGERS.HASHCHANGE))):(h._mechanism=h.POLLING,b("setIntervalAcrossTransitions")(h._handleChange.bind(null,h.TRIGGERS.POLLING),200))},getMechanism:function(){return h._mechanism},getPath:function(){if(h.getMechanism()===h.PUSHSTATE)return h._getBasePath(location.href);else{var a=h.parseFragment(h.getLocationHash())||"";return a||h._getBasePath(location.href)}},push:function(a){if(h.getMechanism()===h.PUSHSTATE)h._initialPath&&h._initialPath!==a&&(h._initialPath=null),b("BrowserHistory").pushState(null,null,a),h._fire(a,h.TRIGGERS.PUSHSTATE);else{a=h._composeFragment(a);if(g&&h._mechanism===h.HASHCHANGE){var c=location.href,d=new(b("URI"))(c);d.getFragment()||(d.setPath(null),d.setQueryData(null),d.setFragment(h._composeFragment(c)),b("BrowserHistory").replaceState(null,null,d.toString()))}location.hash=a}},replace:function(a){if(h.getMechanism()===h.PUSHSTATE)b("BrowserHistory").replaceState(null,null,a),h._fire(a,h.TRIGGERS.REPLACESTATE);else{var c=new(b("URI"))(location.href);c.setFragment(h._composeFragment(a));b("MJSEnvironment").IS_APPLE_WEBKIT_IOS&&"replaceState"in history?(b("BrowserHistory").replaceState(null,null,c.toString()),h._handleChange(h.TRIGGERS.REPLACESTATE)):location.replace(c.toString())}},_handleChange:function(a){var b=h.getPath();h.getMechanism()===h.PUSHSTATE?(b!==h._initialPath&&h._fire(b,a),h._initialPath=null):b!==h._hash&&(h._hash=b,h._fire(b,a))},getLocationHash:function(){var a=location.href.split("#")[1];if(a)return"#"+a;else return""},_fire:function(a,c){b("Stratcom").invoke("history:change",null,{path:h._getBasePath(a),trigger:c})},_getBasePath:function(a){return new(b("URI"))(a).setProtocol(null).setDomain(null).toString()},_composeFragment:function(a){a=h._getBasePath(a);if(h.getPath()===a){var b=h.getLocationHash();if(b&&b.charAt(1)==="!")return"~!"+a}return"!"+a},parseFragment:function(a){if(a)if(a.charAt(1)==="!")return a.substr(2);else if(a.substr(1,2)==="~!")return a.substr(3);return null}};e.exports=h}),null);
__d("MAjaxSafety",[],(function(a,b,c,d,e,f){__p&&__p();function g(a){return h.test(a)&&location.protocol!="file:"&&location.protocol!="data:"&&location.protocol!="javascript:"}var h=new RegExp("^"+location.protocol+"//"+location.host.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")+"/");function i(a){if(a===null||a===void 0)return location.toString();a=a.toString();if(g(a))return a;else if(a.startsWith("/"))return j()+a;else return location.toString()}function j(){return location.protocol+"//"+location.host}var k={getSafeForAjaxURL:function(a,b){__p&&__p();b===void 0&&(b=!1);if(a===null||a===void 0)return location.toString();else if(document===null||document===void 0||b)return i(a);else{b=k.browserEncodeURI(a);if(g(b))return b;else return location.toString()}},isURLSafeForAjax:function(a){return g(k.browserEncodeURI(a))},browserEncodeURI:function(a){var b=document.createElement("a");b.href=a.toString();return b.href.toString()}};e.exports=k}),null);
__d("MURI",["URI"],(function(a,b,c,d,e,f){__p&&__p();var g=/^\~?\!\//;a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(b,a);function b(){return a.apply(this,arguments)||this}var c=b.prototype;c.normalize=function(){__p&&__p();var a=this.getQueryData();for(var c in a)/^_/.test(c)&&(a[c]=void 0);a.fbb=void 0;a.refid=void 0;a.pos=void 0;a.sw_fnr_id=void 0;a.fnr_t=void 0;var d=this.getFragment();if(g.test(d)){d=new b(d.replace(g,"/"));return this.setFragment(null).setPath(d.getPath()).setQueryData(d.getQueryData()).normalize()}else return this.setProtocol(null).setDomain(null).setFragment(null).setQueryData(a)};c.setFaceweb=function(a){return a!==!0?this.addQueryData("fb_fw_version",void 0).addQueryData("fb_fw_cache_bust",void 0):this.addQueryData("fb_fw_version",window.FB_FW_VERSION||void 0).addQueryData("fb_fw_cache_bust",window.FB_FW_CACHE_BUST||void 0)};b.getHashPrefixRegex=function(){return g};return b}(b("URI"));e.exports=a}),null);
__d("Base64",[],(function(a,b,c,d,e,f){__p&&__p();var g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function h(a){a=a.charCodeAt(0)<<16|a.charCodeAt(1)<<8|a.charCodeAt(2);return String.fromCharCode(g.charCodeAt(a>>>18),g.charCodeAt(a>>>12&63),g.charCodeAt(a>>>6&63),g.charCodeAt(a&63))}var i=">___?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 j(a){a=i.charCodeAt(a.charCodeAt(0)-43)<<18|i.charCodeAt(a.charCodeAt(1)-43)<<12|i.charCodeAt(a.charCodeAt(2)-43)<<6|i.charCodeAt(a.charCodeAt(3)-43);return String.fromCharCode(a>>>16,a>>>8&255,a&255)}var k={encode:function(a){a=unescape(encodeURI(a));var b=(a.length+2)%3;a=(a+"\0\0".slice(b)).replace(/[\s\S]{3}/g,h);return a.slice(0,a.length+b-2)+"==".slice(b)},decode:function(a){a=a.replace(/[^A-Za-z0-9+\/]/g,"");var b=a.length+3&3;a=(a+"AAA".slice(b)).replace(/..../g,j);a=a.slice(0,a.length+b-3);try{return decodeURIComponent(escape(a))}catch(a){throw new Error("Not valid UTF-8")}},encodeObject:function(a){return k.encode(JSON.stringify(a))},decodeObject:function(a){return JSON.parse(k.decode(a))},encodeNums:function(a){return String.fromCharCode.apply(String,a.map(function(a){return g.charCodeAt((a|-(a>63?1:0))&-(a>0?1:0)&63)}))}};e.exports=k}),null);
__d("CookieStore",["CookieCoreLoggingConfig","FBLogger","Random","gkx","performanceNow","requireDeferred"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("requireDeferred")("BanzaiScuba");function h(a,b,c,d,e,f,g){return b+"="+encodeURIComponent(c)+"; "+(f!==0&&f!=void 0?"expires="+new Date(a+f).toUTCString()+"; ":"")+"path="+d+"; domain="+e+(g?"; secure":"")}function i(a,b,c){return a+"=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path="+b+"; domain="+c}function j(){if(b("CookieCoreLoggingConfig").sampleRate>0){var a=b("performanceNow")(),c=document.cookie;a=b("performanceNow")()-a;var d=a>b("CookieCoreLoggingConfig").maximumIgnorableStallMs&&b("Random").coinflip(1/b("CookieCoreLoggingConfig").sampleRate);d&&b("FBLogger")("cookie_infra").addMetadata("COOKIE_INFRA","WALL_TIME",String(a)).warn("Cookie read exceeded %s milliseconds.",b("CookieCoreLoggingConfig").maximumIgnorableStallMs);return c}else return document.cookie}var k=function(){__p&&__p();function a(){this.$1=0}var c=a.prototype;c.setCookie=function(a,b,c,d,e,f,g){document.cookie=h(a,b,c,d,e,f,g)};c.clearCookie=function(a,b,c){document.cookie=i(a,b,c)};c.getCookie=function(a){this.$1++;var c=b("performanceNow")();a=j().match("(?:^|;\\s*)"+a+"=(.*?)(?:;|$)");c=b("performanceNow")()-c;var d=1/b("CookieCoreLoggingConfig").sampleRateClassic,e=b("Random").coinflip(d);e&&l(d,"classic",c,this.$1);return a?decodeURIComponent(a[1]):null};return a}();function l(a,b,c,d,e,f){g.onReady(function(g){g=new g("cookie_perf",null,{addBrowserFields:!0});g.addInteger("sample_rate",Math.floor(a));g.addNormal("type",b);g.addInteger("duration_usec",c*1e3);g.addInteger("reads",d);typeof e==="number"&&g.addInteger("misses",e);typeof f==="boolean"&&g.addNormal("hit",f);g.post()})}var m=10*1e3,n=function(){__p&&__p();function a(){this.$1={},this.$2=0,this.$3=0,this.$4=0}var c=a.prototype;c.setCookie=function(a,b,c,d,e,f,g){document.cookie=h(a,b,c,d,e,f,g),this.$1[b]={value:c,updated:a}};c.clearCookie=function(a,b,c){document.cookie=i(a,b,c),this.$1[a]={value:null,updated:Date.now()}};c.getCookie=function(a){__p&&__p();var c=b("performanceNow")();a=this.$5(a);var d=a.cookie;a=a.hit;var e=1/b("CookieCoreLoggingConfig").sampleRateFastStale,f=b("Random").coinflip(e);if(f){f=b("performanceNow")()-c;l(e,"fast_stale",f,this.$3,this.$4,a)}return d};c.$5=function(a){__p&&__p();var b=Date.now(),c=this.$1[a];if(!c){if(this.$2+m<b){this.$6();return{cookie:this.$5(a).cookie,hit:!1}}this.$3++;return{cookie:null,hit:!0}}if(c.updated+m<b){this.$6();return{cookie:this.$5(a).cookie,hit:!1}}this.$3++;return{cookie:c.value,hit:!0}};c.$6=function(){__p&&__p();this.$4++;var a=j().split(";");this.$2=Date.now();this.$1={};for(var a=a,b=Array.isArray(a),c=0,a=b?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var d;if(b){if(c>=a.length)break;d=a[c++]}else{c=a.next();if(c.done)break;d=c.value}d=d;d=d.match("\\s*([^=]+)=(.*)");if(!d)continue;this.$1[d[1]]={value:decodeURIComponent(d[2]),updated:this.$2}}};return a}();e.exports={newCookieStore:function(){return b("gkx")("676837")?new n():new k()},CookieCacheForTest:n,CookieStoreSlowForTest:k}}),null);
__d("CookieCore",["CookieCoreConfig","CookieStore"],(function(a,b,c,d,e,f){__p&&__p();var g=/^.*(\.(facebook|messenger|oculus|instagram|facebookcorewwwi|workplace)\..*)$/i,h=/_js_(.*)/,i;function j(){i||(i=b("CookieStore").newCookieStore());return i}function k(a){return window.self!=window.top?!1:!0}var l={set:function(a,b){if(!o(a))return;l.setWithoutChecks(a,b,q(a),r(a),p(a))},setWithoutChecks:function(a,b,c,d,e){var f=Date.now();if(c!=null)if(c>f)c-=f;else if(c==1){l.clear(a,d);return}j().setCookie(f,a,b,d,window.location.hostname.replace(g,"$1"),c,e)},setIfFirstPartyContext:function(a,b){if(!k(a))return;l.set(a,b)},setWithoutChecksIfFirstPartyContext:function(a,b,c,d,e){if(!k(a))return;l.setWithoutChecks(a,b,c,d,e)},clear:function(a,b){b===void 0&&(b="/"),b=b||"/",j().clearCookie(a,b,window.location.hostname.replace(g,"$1"))},get:function(a){return!o(a)?null:j().getCookie(a)}};function m(a){return{insecure:a.i||!1,path:a.p||"/",ttlSeconds:a.t||0}}function n(a){if(b("CookieCoreConfig")[a]!==void 0)return m(b("CookieCoreConfig")[a]);a=a.match(h);return a&&a.length>1?n(a[1]):null}function o(a){return n(a)!==null}function p(a){a=n(a);return a==null?!0:!a.insecure}function q(a){a=n(a);return a==null?null:a.ttlSeconds*1e3}function r(a){a=n(a);return a==null?"/":a.path}e.exports=l}),null);
__d("Cookie",["Bootloader","CookieConsent","CookieCore"],(function(a,b,c,d,e,f){__p&&__p();function g(a){if(b("CookieConsent").isDeferCookies()){b("Bootloader").loadModules(["BanzaiODS"],function(b){b.bumpEntityKey("defer_cookies","set."+a)},"Cookie");return!1}return!0}function h(){return!b("CookieConsent").isCookiesBlocked()}function a(a,c){if(!h()||!g(a))return;b("CookieCore").set(a,c)}function c(a,c){if(!h())return;b("CookieCore").set(a,c)}function d(a,c,d,e,f){if(!h()||!g(a))return;b("CookieCore").setWithoutChecks(a,c,d,e,f)}e.exports=babelHelpers["extends"]({},b("CookieCore"),{set:a,setWithoutChecks:d,setWithoutCheckingUserConsent_DANGEROUS:c})}),null);
__d("XReferer",["Base64","Cookie","FBJSON","URI","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();var g={update:function(a,c,d){__p&&__p();if(!d){b("Cookie").set("x-referer","");return}a!=null&&(a=g.truncatePath(a));c!=null&&(c=g.truncatePath(c));var e=window.location.pathname+window.location.search;d=b("URI").getRequestURI();var f=d.getSubdomain();c!=null&&g._setCookie(c,e,f);a!=null&&b("setTimeoutAcrossTransitions")(function(){a!=null&&g._setCookie(a,e,f)},0)},_setCookie:function(a,c,d){a={r:a,h:c,s:d};c=b("Base64").encode(b("FBJSON").stringify(a));b("Cookie").set("x-referer",c)},truncatePath:function(a){var b=1024;a&&a.length>b&&(a=a.substring(0,b)+"...");return a}};e.exports=g}),null);
__d("canAjax",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=null;function a(a){if(g===null){var b=/^\/(?:\w|$|[?#])/,c=new RegExp("^"+location.protocol+"//"+location.host.replace(/\./g,"\\.")+"/");g=function(a){return b.test(a)||c.test(a)}}return g(a.toString())}e.exports=a}),null);
__d("MHistory",["FBLogger","JavelinHistory","MAjaxSafety","MPageControllerConfig","MURI","Stratcom","URI","XReferer","canAjax","gkx","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();a=b("MPageControllerConfig").SOFT_STATE_KEY;c=null;var g={SOFT_STATE_KEY:a,DONT_KEEP_IN_HISTORY_KEY:"no_hist",_softState:null,_enabled:!window.operamini&&!window.APP_ENABLED,_lastPath:c,install:function(){__p&&__p();var a=b("JavelinHistory").DEFAULT;b("JavelinHistory").CAN_USE_PUSH_STATE||(a=b("JavelinHistory").HASHCHANGE);b("JavelinHistory").install(a);if(g._enabled){a=g.getPath();var c=new(b("URI"))(a);c.getQueryData()[g.SOFT_STATE_KEY]&&(a=c.addQueryData(g.SOFT_STATE_KEY).toString(),g.replaceState(a));g._lastPath=a;b("Stratcom").listen("history:change",null,g._handleStateChange)}},_updateSoftState:function(a){a=new(b("URI"))(a).getQueryData()[g.SOFT_STATE_KEY];g._softState=a},getParam:function(a){return new(b("URI"))(g.getPath()).getQueryData()[a]},getPath:function(){var a=b("JavelinHistory").getPath();return b("MAjaxSafety").getSafeForAjaxURL(a)},pushSoftState:function(a,c){if(!g._enabled)return;a=new(b("URI"))(g.getPath()).addQueryData(g.SOFT_STATE_KEY,a);c&&a.addQueryData(c);c=a.toString();g.pushState(c)},popSoftState:function(a){if(!g._enabled)return;g._softState===a&&b("setTimeoutAcrossTransitions")(function(){g._softState===a&&history.go(-1)},0)},_updateXRefererCookie:function(a,c){var d=b("canAjax")(window.location),e=b("MAjaxSafety").isURLSafeForAjax(window.location),f=b("gkx")("803836")?e:d;d!==e&&b("FBLogger")("MHistoryAjaxCheck").warn("Failing path: %s",window.location.toString());b("XReferer").update(a,c,f)},pushState:function(a,c){__p&&__p();c===void 0&&(c=!0);a=a;if(!g._enabled)return;if(g._softState||g.getParam(g.DONT_KEEP_IN_HISTORY_KEY)!=null)g.replaceState(a);else{g._updateSoftState(a);a=new(b("MURI"))(a).normalize().toString();var d=b("JavelinHistory").getPath();b("JavelinHistory").push(a);g._updateXRefererCookie(c?a:null,d)}},getState:function(){return this.hasSoftState()?this._softState:null},replaceState:function(a,c){c===void 0&&(c=!0);a=a;if(!g._enabled)return;g._updateSoftState(a);a=new(b("MURI"))(a).normalize().toString();var d=b("JavelinHistory").getPath();b("JavelinHistory").replace(a);g._updateXRefererCookie(c?a:null,d)},hasSoftState:function(){return!!g._softState},_handleStateChange:function(a){var c=b("MAjaxSafety").getSafeForAjaxURL(a.getData().path);if(c!==g._lastPath){g._lastPath=c;g._updateSoftState(c);c=new(b("URI"))(c);c={path:c.addQueryData(g.SOFT_STATE_KEY).toString(),soft:g._softState,trigger:a.getData().trigger};a=b("Stratcom").invoke("m:history:change",null,c);a.getPrevented()||b("Stratcom").invoke("m:history:change-default",null,c)}}};e.exports=g}),null);
__d("MHome",["FBLogger","MHistory","MURI","Stratcom"],(function(a,b,c,d,e,f){__p&&__p();function a(){b("Stratcom").listen("m:page:unload",null,function(a){b("Stratcom").invoke("m:homepage:unload"),b("Stratcom").removeCurrentListener()}),b("Stratcom").invoke("m:homepage:load")}var g="/home.php";c="/home.php?layoutonly";e.exports={HOME_PATH:g,HOME_LAYOUT_PATH:c,init:a,isHome:function(a){a=a;a||(a=b("MHistory").getPath());if(!a)return!1;try{var c=new(b("MURI"))(a).normalize();c=c.getPath()}catch(d){c=null,b("FBLogger")("mweb").catching(d).warn("Unable to determine if isHome, invalid path: %s",a.toString())}return c!==null&&c!==void 0&&(c==="/"||c===g)&&!b("MHistory").hasSoftState()}}}),null);
__d("SubscriptionsHandler",["invariant"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();function h(a){return a.remove||a.reset||a.unsubscribe||a.cancel||a.dispose}function i(a){h(a).call(a)}a=function(){__p&&__p();function a(){this.$1=[]}var b=a.prototype;b.addSubscriptions=function(){for(var a=arguments.length,b=new Array(a),c=0;c<a;c++)b[c]=arguments[c];b.every(h)||g(0,3659);this.$1!=null?this.$1=this.$1.concat(b):b.forEach(i)};b.engage=function(){this.$1==null&&(this.$1=[])};b.release=function(){this.$1!=null&&(this.$1.forEach(i),this.$1=null)};b.releaseOne=function(a){var b=this.$1;if(b==null)return;var c=b.indexOf(a);c!==-1&&(i(a),b.splice(c,1),b.length===0&&(this.$1=null))};return a}();e.exports=a}),null);
__d("debounceCore",["TimeSlice"],(function(a,b,c,d,e,f){__p&&__p();function a(a,c,d,e,f){__p&&__p();d===void 0&&(d=null);e===void 0&&(e=setTimeout);f===void 0&&(f=clearTimeout);var g;function h(){for(var f=arguments.length,i=new Array(f),j=0;j<f;j++)i[j]=arguments[j];h.reset();var k=b("TimeSlice").guard(function(){g=null,a.apply(d,i)},"debounceCore");k.__SMmeta=a.__SMmeta;g=e(k,c)}h.reset=function(){f(g),g=null};h.isPending=function(){return g!=null};return h}e.exports=a}),null);
__d("debounce",["clearTimeout","debounceCore","setTimeout"],(function(a,b,c,d,e,f){function a(a,c,d,e){c===void 0&&(c=100);var f=function(a,c,d){return b("setTimeout")(a,c,d,!e)};return b("debounceCore")(a,c,d,f,b("clearTimeout"))}e.exports=a}),null);
__d("regeneratorRuntime",["Promise"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=Object.prototype.hasOwnProperty,h=typeof Symbol==="function"&&(typeof Symbol==="function"?Symbol.iterator:"@@iterator")||"@@iterator",i=e.exports;function j(a,b,c,d){b=Object.create((b||q).prototype);d=new z(d||[]);b._invoke=w(a,c,d);return b}i.wrap=j;function k(a,b,c){try{return{type:"normal",arg:a.call(b,c)}}catch(a){return{type:"throw",arg:a}}}var l="suspendedStart",m="suspendedYield",n="executing",o="completed",p={};function q(){}function r(){}function s(){}var t=s.prototype=q.prototype;r.prototype=t.constructor=s;s.constructor=r;r.displayName="GeneratorFunction";function a(a){["next","throw","return"].forEach(function(b){a[b]=function(a){return this._invoke(b,a)}})}i.isGeneratorFunction=function(a){a=typeof a==="function"&&a.constructor;return a?a===r||(a.displayName||a.name)==="GeneratorFunction":!1};i.mark=function(a){Object.setPrototypeOf?Object.setPrototypeOf(a,s):Object.assign(a,s);a.prototype=Object.create(t);return a};i.awrap=function(a){return new u(a)};function u(a){this.arg=a}function v(a){__p&&__p();function c(c,f){var g=a[c](f);c=g.value;return c instanceof u?b("Promise").resolve(c.arg).then(d,e):b("Promise").resolve(c).then(function(a){g.value=a;return g})}typeof process==="object"&&process.domain&&(c=process.domain.bind(c));var d=c.bind(a,"next"),e=c.bind(a,"throw");c.bind(a,"return");var f;function g(a,d){var e=f?f.then(function(){return c(a,d)}):new(b("Promise"))(function(b){b(c(a,d))});f=e["catch"](function(a){});return e}this._invoke=g}a(v.prototype);i.async=function(a,b,c,d){var e=new v(j(a,b,c,d));return i.isGeneratorFunction(b)?e:e.next().then(function(a){return a.done?a.value:e.next()})};function w(a,b,c){__p&&__p();var d=l;return function(e,f){__p&&__p();if(d===n)throw new Error("Generator is already running");if(d===o){if(e==="throw")throw f;return B()}while(!0){var g=c.delegate;if(g){if(e==="return"||e==="throw"&&g.iterator[e]===void 0){c.delegate=null;var h=g.iterator["return"];if(h){h=k(h,g.iterator,f);if(h.type==="throw"){e="throw";f=h.arg;continue}}if(e==="return")continue}h=k(g.iterator[e],g.iterator,f);if(h.type==="throw"){c.delegate=null;e="throw";f=h.arg;continue}e="next";f=void 0;var i=h.arg;if(i.done)c[g.resultName]=i.value,c.next=g.nextLoc;else{d=m;return i}c.delegate=null}if(e==="next")d===m?c.sent=f:c.sent=void 0;else if(e==="throw"){if(d===l){d=o;throw f}c.dispatchException(f)&&(e="next",f=void 0)}else e==="return"&&c.abrupt("return",f);d=n;h=k(a,b,c);if(h.type==="normal"){d=c.done?o:m;var i={value:h.arg,done:c.done};if(h.arg===p)c.delegate&&e==="next"&&(f=void 0);else return i}else h.type==="throw"&&(d=o,e="throw",f=h.arg)}}}a(t);t[h]=function(){return this};t.toString=function(){return"[object Generator]"};function x(a){var b={tryLoc:a[0]};1 in a&&(b.catchLoc=a[1]);2 in a&&(b.finallyLoc=a[2],b.afterLoc=a[3]);this.tryEntries.push(b)}function y(a){var b=a.completion||{};b.type="normal";delete b.arg;a.completion=b}function z(a){this.tryEntries=[{tryLoc:"root"}],a.forEach(x,this),this.reset(!0)}i.keys=function(a){__p&&__p();var b=[];for(var c in a)b.push(c);b.reverse();return function c(){__p&&__p();while(b.length){var d=b.pop();if(d in a){c.value=d;c.done=!1;return c}}c.done=!0;return c}};function A(a){__p&&__p();if(a){var b=a[h];if(b)return b.call(a);if(typeof a.next==="function")return a;if(!isNaN(a.length)){var c=-1;b=function b(){while(++c<a.length)if(g.call(a,c)){b.value=a[c];b.done=!1;return b}b.value=void 0;b.done=!0;return b};return b.next=b}}return{next:B}}i.values=A;function B(){return{value:void 0,done:!0}}z.prototype={constructor:z,reset:function(a){this.prev=0;this.next=0;this.sent=void 0;this.done=!1;this.delegate=null;this.tryEntries.forEach(y);if(!a)for(var b in this)b.charAt(0)==="t"&&g.call(this,b)&&!isNaN(+b.slice(1))&&(this[b]=void 0)},stop:function(){this.done=!0;var a=this.tryEntries[0];a=a.completion;if(a.type==="throw")throw a.arg;return this.rval},dispatchException:function(a){__p&&__p();if(this.done)throw a;var b=this;function c(c,d){f.type="throw";f.arg=a;b.next=c;return!!d}for(var d=this.tryEntries.length-1;d>=0;--d){var e=this.tryEntries[d],f=e.completion;if(e.tryLoc==="root")return c("end");if(e.tryLoc<=this.prev){var h=g.call(e,"catchLoc"),i=g.call(e,"finallyLoc");if(h&&i){if(this.prev<e.catchLoc)return c(e.catchLoc,!0);else if(this.prev<e.finallyLoc)return c(e.finallyLoc)}else if(h){if(this.prev<e.catchLoc)return c(e.catchLoc,!0)}else if(i){if(this.prev<e.finallyLoc)return c(e.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(a,b){__p&&__p();for(var c=this.tryEntries.length-1;c>=0;--c){var d=this.tryEntries[c];if(d.tryLoc<=this.prev&&g.call(d,"finallyLoc")&&this.prev<d.finallyLoc){var e=d;break}}e&&(a==="break"||a==="continue")&&e.tryLoc<=b&&b<=e.finallyLoc&&(e=null);d=e?e.completion:{};d.type=a;d.arg=b;e?this.next=e.finallyLoc:this.complete(d);return p},complete:function(a,b){if(a.type==="throw")throw a.arg;a.type==="break"||a.type==="continue"?this.next=a.arg:a.type==="return"?(this.rval=a.arg,this.next="end"):a.type==="normal"&&b&&(this.next=b)},finish:function(a){for(var b=this.tryEntries.length-1;b>=0;--b){var c=this.tryEntries[b];if(c.finallyLoc===a){this.complete(c.completion,c.afterLoc);y(c);return p}}},"catch":function(a){__p&&__p();for(var b=this.tryEntries.length-1;b>=0;--b){var c=this.tryEntries[b];if(c.tryLoc===a){var d=c.completion;if(d.type==="throw"){var e=d.arg;y(c)}return e}}throw new Error("illegal catch attempt")},delegateYield:function(a,b,c){this.delegate={iterator:A(a),resultName:b,nextLoc:c};return p}}}),null);
__d("MElementInViewportTracking",["regeneratorRuntime","Promise","MViewport","Stratcom","SubscriptionsHandler","debounce","requestAnimationFrame"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=null,h=null,i=!1,j=new Map(),k=new(b("SubscriptionsHandler"))();function a(a,b){l(a,b);q(a).then(function(a){a&&b()})["catch"](function(){});return{remove:function(){m(a,b)}}}function c(a,b){var c=this.listen(a,function(){c.remove(),b()});return c}function l(a,b){if(j.has(a)){var c=j.get(a);c&&c.set(b,null)}else{c=new Map();c.set(b,null);j.set(a,c)}}function m(a,b){if(j.has(a)){var c=j.get(a);c&&c.has(b)&&(c["delete"](b),c.size===0&&j["delete"](a))}}function n(){__p&&__p();return b("regeneratorRuntime").async(function(a){__p&&__p();while(1)switch(a.prev=a.next){case 0:if(!i){a.next=2;break}return a.abrupt("return");case 2:i=!0;a.next=5;return b("regeneratorRuntime").awrap(p());case 5:k.addSubscriptions(b("Stratcom").listen("resize",null,b("debounce")(p,300)),b("Stratcom").listen("scroll",null,b("debounce")(t,300)),b("Stratcom").listen("m:page:unload",null,o));case 6:case"end":return a.stop()}},null,this)}function o(){j.clear(),g=null,h=null,k.release(),k.engage(),i=!1}function p(){return b("regeneratorRuntime").async(function(a){while(1)switch(a.prev=a.next){case 0:a.next=2;return b("regeneratorRuntime").awrap(u(function(){g=b("MViewport").getHeight(),h=b("MViewport").getWidth()}));case 2:case"end":return a.stop()}},null,this)}function q(a){__p&&__p();var c,d,e;return b("regeneratorRuntime").async(function(f){__p&&__p();while(1)switch(f.prev=f.next){case 0:f.next=2;return b("regeneratorRuntime").awrap(n());case 2:if(!(g===null||h===null)){f.next=4;break}return f.abrupt("return",!1);case 4:c=g||0;d=h||0;f.next=8;return b("regeneratorRuntime").awrap(u(function(){var b=a.getBoundingClientRect&&a.getBoundingClientRect();return b&&r(b,d,c)}));case 8:e=f.sent;return f.abrupt("return",e);case 10:case"end":return f.stop()}},null,this)}function r(a,b,c){return a.width>0&&a.height>0&&a.bottom>=0&&a.right>=0&&a.top<=c&&a.left<=b}function s(a,c){var d;return b("regeneratorRuntime").async(function(e){while(1)switch(e.prev=e.next){case 0:e.next=2;return b("regeneratorRuntime").awrap(q(a));case 2:d=e.sent,d&&c.forEach(function(a,b){b()});case 4:case"end":return e.stop()}},null,this)}function t(){var a=[];j.forEach(function(b,c){a.push(s(c,b))});b("Promise").all(a)}var u=function(a){return new(b("Promise"))(function(c){b("requestAnimationFrame")(function(){c(a())})})};d={listen:a,listenOnce:c};e.exports=d}),null);
__d("MResponseActions",["DOM","HTML","Stratcom","URI","ex"],(function(a,b,c,d,e,f){__p&&__p();var g={_cacheData:{},_getItemChildElements:function(a){return Array.from(new(b("HTML"))(a.html).getFragment().childNodes)},_replaceAllExisting:function(a){var c=[];for(var d=0;d<a.length;d++){var e=a[d],f=e.id&&document.getElementById(e.id);f?b("DOM").replace(f,e):c.push(e)}return c},_getItemTarget:function(a,c){var d=a.target&&document.getElementById(a.target)||a.target&&document.querySelector('[data-uniqueid="'+a.target+'"]');if(!d&&!c)throw new Error(b("ex")('Unable to find the target "%s" on the page for m-response action "%s"!',a.target,a.cmd));return d},_getItemTargets:function(a,c){var d=a.target&&Array.from(document.querySelectorAll('[id="'+a.target+'"]'))||[];if(!d.length&&!c)throw new Error(b("ex")('Unable to find any target "%s" on the page for m-response action "%s"!',a.target,a.cmd));return d},append:function(a){var c=g._getItemChildElements(a);a.replaceifexists&&(c=g._replaceAllExisting(c));if(c.length){a=g._getItemTarget(a);b("DOM").appendContent(a,c)}},insertAfter:function(a){__p&&__p();var c=g._getItemChildElements(a);a.replaceifexists&&(c=g._replaceAllExisting(c));if(c.length){a=g._getItemTarget(a);var d=a&&a.nextSibling;if(d)for(var e=0;e<c.length;e++){var f=c[e];a&&a.parentNode&&a.parentNode.insertBefore(f,d)}else a&&b("DOM").appendContent(a.parentNode,c)}},insertBefore:function(a){var b=g._getItemChildElements(a);a.replaceifexists&&(b=g._replaceAllExisting(b));if(b.length){a=g._getItemTarget(a);for(var c=0;c<b.length;c++)a&&a.parentNode&&a.parentNode.insertBefore(b[c],a)}},cacheData:function(a){__p&&__p();a=new(b("HTML"))(a.html).getFragment();while(a.firstChild){var c=a.removeChild(a.firstChild),d=c.outerHTML;if(!d){var e=b("DOM").create("div");e.appendChild(c);d=e.innerHTML}g._cacheData[c.id]=d;e=document.getElementById(c.id);e&&b("DOM").replace(e,c)}},cacheDataLoad:function(a){__p&&__p();if(a.ids)for(var c=0;c<a.ids.length;c++){var d=a.ids[c],e=document.getElementById(d);if(e){d=g._cacheData[d];if(d){d=new(b("HTML"))(d).getFragment().firstChild;b("DOM").replace(e,d)}}}},merge:function(a){var c=new(b("HTML"))(a.html).getFragment(),d=null;a.target&&(d=document.getElementById(a.target));a=null;d&&(delete d.id,a=d.parentNode);while(c.firstChild){var e=c.removeChild(c.firstChild),f=document.getElementById(e.id);f?b("DOM").replace(f,e):a&&a.insertBefore(e,d)}d&&a&&d.parentNode===a&&a.removeChild(d)},prepend:function(a){var c=g._getItemChildElements(a);a.replaceifexists&&(c=g._replaceAllExisting(c));if(c.length){a=g._getItemTarget(a);b("DOM").prependContent(a,c)}},redirect:function(a){new(b("URI"))(a.uri).go()},fbRedirect:function(a){b("Stratcom").invoke("iui:response:fbRedirect",null,a)},remove:function(a){a=g._getItemTargets(a,!0);a.forEach(b("DOM").remove)},replace:function(a){var c=g._getItemChildElements(a);a.replaceifexists&&(c=g._replaceAllExisting(c));a=g._getItemTarget(a,a.allownull);c.length&&a&&b("DOM").replace(a,c)},setContent:function(a){var c=g._getItemChildElements(a);a=g._getItemTarget(a);b("DOM").setContent(a,c)},script:function(a){var b=a.fn?a.fn:new Function(a.code?a.code:"");if(a.type=="onload"||a.type=="nocache")return b;else a.type=="immediate"&&b()}};e.exports=g}),null);
__d("econcat",[],(function(a,b,c,d,e,f){a=function(a,b){if(a.length===0)return b;return b.length===0?a:[a[0]+b[0]].concat(a.slice(1)).concat(b.slice(1))};e.exports=a}),null);
__d("erx",["ex"],(function(a,b,c,d,e,f){"use strict";__p&&__p();function a(a){__p&&__p();if(typeof a!=="string")return a;var c=a.indexOf(b("ex")._prefix),d=a.lastIndexOf(b("ex")._suffix);if(c<0||d<0)return[a];var e=c+b("ex")._prefix.length,f=d+b("ex")._suffix.length;if(e>=d)return["erx slice failure: %s",a];c=a.substring(0,c);f=a.substring(f);a=a.substring(e,d);try{e=JSON.parse(a);e[0]=c+e[0]+f;return e}catch(b){return["erx parse failure: %s because %s",a,b.message]}}e.exports=a}),null);
__d("MResponseData",["invariant","ix","Bootloader","CallbackDependencyManager","ErrorUtils","HTML","LogHistory","MRequestConfig","MResponseActions","Stratcom","URI","WebStorage","bx","econcat","erx","eventsMixinDeprecated","ex","gkx","qex"],(function(a,b,c,d,e,f,g,h){__p&&__p();var i=b("LogHistory").getInstance("response");a=function(){"use strict";__p&&__p();function a(a){this._processed=!1,this._redirecting=!1,this._data=a||{}}var c=a.prototype;c.getData=function(){return this._data};c.isPagelet=function(){return!!this._data.is_pagelet};c.isContentlessResponse=function(){return this._data.contentless_response};c.getRedirectURI=function(){var a=this.getData();a=a.actions&&a.actions.find(function(a){return a.cmd==="redirect"});return a?new(b("URI"))(a.uri):null};c.willRedirect=function(){return this._data.actions!==void 0&&this._data.actions!==null&&this._data.actions.some(function(a){return a.cmd==="redirect"})};c.process=function(){__p&&__p();var a=this;if(b("MRequestConfig").checkResponseToken){var c=this._data.ajax_response_token;if(c==null){this._data.actions;this.invoke("processed");return}c===b("MRequestConfig").ajaxResponseToken.secret||g(0,3490,c,b("MRequestConfig").ajaxResponseToken.secret)}this._data.ixData&&h.add(this._data.ixData);this._data.bxData&&b("bx").add(this._data.bxData);this._data.gkxData&&b("gkx").add(this._data.gkxData);this._data.qexData&&b("qex").add(this._data.qexData);b("Bootloader").setResourceMap(this._data.resource_map||{});b("Bootloader").enableBootload(this._data.bootloadable||{});i.log("process",this.__id__,this._data.uri,this._data.cached?"cached":"live");var d=[],e=this._data.actions,f=!1,j=b("Stratcom").listen("m:page:loading",null,function(){i.log("discard",a.__id__,a._data.uri,a._data.cached?"cached":"live"),b("Stratcom").removeCurrentListener(),f=!0}),k=new(b("CallbackDependencyManager"))();k.registerCallback(function(){__p&&__p();if(f)return;for(var c=0;e&&e.length&&c<e.length;c++){var g=e[c];i.log("action",a.__id__,a._data.uri,a._data.cached?"cached":"live",g.cmd,g.target||g.code&&g.code.substr(0,100));if(!b("MResponseActions")[g.cmd])throw new Error(b("ex")('Invalid response action "%s" received from "%s" by "%s"',g.cmd,a._data.uri,a._data.controller));var h;try{h=b("MResponseActions")[g.cmd](g)}catch(c){var j=b("erx")(c.message);j=b("econcat")(j,[' From "%s" by "%s"',a._data.uri||"",a._data.controller||""]);i.error(b("ex").apply(null,j))}h&&d.push(h);g.cmd==="redirect"&&(a._redirecting=!0)}k.satisfyPersistentDependency("displayed")},["display-rsrc-loaded"]);k.registerCallback(function(){__p&&__p();if(f){a.invoke("processed");return}try{i.log("callback",a.__id__,a._data.uri,a._data.cached?"cached":"live");while(d.length){var c=d.shift();c()}}catch(d){i.error("callback error"),a.invoke("fail"),a.invoke("processed"),d.guard="m-response:process-fail",d.callee=c&&c.toString(),b("ErrorUtils").reportError(d)}j.remove();!a._redirecting?(i.log("complete",a.__id__,a._data.uri,a._data.cached?"cached":"live"),a.invoke("complete"),a.invoke("processed")):(a.invoke("discard"),a.invoke("processed"))},["displayed","normal-rsrc-loaded"]);c=function(){return k.satisfyPersistentDependency("display-rsrc-loaded")};b("Bootloader").loadResources(this._data.displayResources||[],c);b("Bootloader").loadResources(this._data.normalResources||[],function(){return k.satisfyPersistentDependency("normal-rsrc-loaded")})};c.prepForCache=function(c){__p&&__p();c=c;c&&(c=!!b("WebStorage").getLocalStorage());var d={ajax_response_token:this._data.ajax_response_token,uri:this._data.uri,controller:this._data.controller,cached:!0,actions:[],resource_map:this._data.resource_map,contentless_response:this._data.contentless_response,bootloadable:this._data.bootloadable};c&&(d.displayResources=this._data.displayResources,d.normalResources=this._data.normalResources,d.is_pagelet=this._data.is_pagelet);c=this._data.actions||[];var e=0;for(var f=0;f<c.length;++f){var g=c[f],h=g.cmd;if(h==="script"&&g.type==="nocache")continue;h==="cacheData"?(d.actions&&d.actions.push(a._convertToCacheDataLoadCommand(g)),e++):d.actions&&d.actions.push(g)}d.actions&&e===d.actions.length&&(d.actions=[]);return d.actions&&d.actions.length||d.displayResources||d.normalResources?d:null};a._convertToCacheDataLoadCommand=function(a){a=new(b("HTML"))(a.html).getFragment();a=a.childNodes;var c=a.length,d=[];for(var e=0;e<c;++e)d.push(a[e].id);return{cmd:"cacheDataLoad",ids:d}};return a}();b("eventsMixinDeprecated")(a,["complete","fail","discard","processed"]);e.exports=a}),null);
__d("MPageCache",["FBLogger","LogHistory","MResponseData","MURI","gkx","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();var g=b("LogHistory").getInstance("cache"),h={_pageCache:{},_pageCacheComplete:{},_URIStack:[],_iuiResponses:{},_scrollHistory:{},_fallbacks:{},_reset:function(){this._pageCache={},this._URIStack=[],this._iuiResponses={},this._scrollHistory={}},isPageCachedWithFallbacks:function(a,b){return h._resolveCacheFallbacks(a,b,!1)},prepareCacheFallbakcs:function(a,b){h._resolveCacheFallbacks(a,b,!0)},_resolveCacheFallbacks:function(a,c,d){__p&&__p();var e=h._getCacheKey(a);if(h.isPageCached(a,c))return!0;var f=h._fallbacks[e]||[];for(var g=0;g<f.length;g++){var i=void 0,j=f[g];try{i=j&&j(a,c)}catch(a){b("FBLogger")("MPageCache").info("Error in fallback cache resolver",j)}if(i&&h.isPageCached(i.uri,i.expiration_ms)){d===!0&&h._duplicateCache(e,h._getCacheKey(i.uri));return!0}}return!1},_duplicateCache:function(a,b){h._pageCache[a]=h._pageCache[b],h._iuiResponses[a]=[].concat(h._iuiResponses[b]),h._pageCacheComplete[a]=h._pageCacheComplete[b],h._scrollHistory[a]=h._scrollHistory[b]},isPageCached:function(a,c){__p&&__p();var d=h._getItemByURI(a);if(!d)return!1;if(h._hasCacheExpired(d,c))return!1;if(h._pageCacheComplete[h._getCacheKey(a)]===!1&&b("gkx")("712819")){h.removeCachedPage(a);h.clearCachedIUIResponses(a);return!1}return!0},addCacheFallback:function(a,b){var c=h._getCacheKey(a);h._fallbacks[c]||(h._fallbacks[c]=[]);h._fallbacks[c].push(b);return{remove:function(){if(h._fallbacks[c]){var a=h._fallbacks[c].indexOf(b);a!==-1&&h._fallbacks[c].splice(a,1)}}}},getCacheState:function(a,b){if(h.isPageCached(a,b))return"page-cache";else if(h.isPageCachedWithFallbacks(a,b))return"fallback-cache";else{var c=h._getItemByURI(a);if(!c||h._pageCacheComplete[h._getCacheKey(a)]===!1)return"not-cached";else return b===0?"avoided":"expired"}},setPageCacheComplete:function(a,b){h._pageCacheComplete[h._getCacheKey(a)]=b},getCachedPage:function(a){g.log("get page",a);var c=h._getItemByURI(a);if(!c||c.version!=window.m_version){g.log("page cache miss",a);return null}else{g.log("page cache hit",a);return new(b("MResponseData"))(c.markup)}},setCachedPage:function(a,b){g.log("set page",a);b={markup:b.prepForCache(!0),time:Date.now(),version:window.m_version};a=h._getCacheKey(a);h._pageCache[a]=b;h._URIStack.push(a)},removeCachedPage:function(a){g.log("remove page",a),delete h._pageCache[h._getCacheKey(a)]},clearEntireCache:function(){this._reset()},popCachedPage:function(){h.removeCachedPage(h._URIStack.pop())},addCachedIUIResponse:function(a,b){g.log("add iui:response",a);if(b){a=h._getCacheKey(a);a=h._iuiResponses[a];if(a){b=b.prepForCache(!1);b&&a.push(b)}}},applyCachedIUIResponses:function(a,c){__p&&__p();g.log("apply iui:response",a);var d=h._getCacheKey(a),e=h._iuiResponses[d]||[],f=e.length,i=!1,j=!1,k=function(){j=!0};for(var l=0;l<e.length;l++){if(f!==e.length&&!i){var m;m=(m=a)!=null?m:"";typeof m!=="string"&&(m=m.toString());this.sendWarning(e.length,f,m);i=!0}g.log("iui:response cache hit",d,l);m=new(b("MResponseData"))(e[l]);var n=m.listen("discard",k);m.process();n.remove();if(j){g.log("iui:response cache discarded",d,l);return}}c&&c()},sendWarning:function(a,c,d){b("setTimeoutAcrossTransitions")(function(){b("FBLogger")("FIXME").warn("iui responses changed from %s to %s while applying cache for uri %s",c,a,d)},100)},clearCachedIUIResponses:function(a){g.log("clear iui:response",a),h._iuiResponses[h._getCacheKey(a)]=[]},setScrollHistory:function(a,b){h._scrollHistory[h._getCacheKey(a)]=b},getScrollHistory:function(a){a=h._getCacheKey(a);var b=h._scrollHistory[a];delete h._scrollHistory[a];return b},_getCacheKey:function(a){return new(b("MURI"))(a).normalize().toString()},_getItemByURI:function(a){return h._pageCache[h._getCacheKey(a)]},_hasCacheExpired:function(a,b){if(!a)return!0;a=a.time;if(b===0)return!0;var c=Date.now();if(c>=a+b)return!0;return c<=a-6e5?!0:!1}};e.exports=h}),null);
__d("MPageControllerPathsManager",["MPageControllerConfig","MURI"],(function(a,b,c,d,e,f){"use strict";var g=b("MPageControllerConfig").SOFT_STATE_KEY,h=null,i=null;a={isRenderedPath:function(a){return a?h===new(b("MURI"))(a).normalize().toString():!h},getRenderedPath:function(){return h},setRenderedPath:function(a){h=a?new(b("MURI"))(a).normalize().addQueryData(g,void 0).toString():null},getRequestPath:function(){return i},setRequestPath:function(a){i=a?new(b("MURI"))(a).normalize().addQueryData(g,void 0).toString():null}};e.exports=a}),null);
__d("MPageControllerPath",["MAjaxSafety","MPageControllerPathsManager","MURI","gkx"],(function(a,b,c,d,e,f){__p&&__p();function g(a,c){var d=a===c;a=b("MAjaxSafety").browserEncodeURI(a)===b("MAjaxSafety").browserEncodeURI(c);return d!==a}e.exports={isRequestPath:function(a){var c=this.getRequestPath();if(!a||!c)return!a&&!c;c=c;a=new(b("MURI"))(a).normalize().toString();g(c,a)&&b("gkx")("676781")&&(c=b("MAjaxSafety").browserEncodeURI(c),a=b("MAjaxSafety").browserEncodeURI(a));return c===a},getRequestPath:function(){return b("MPageControllerPathsManager").getRequestPath()},setRequestPath:function(a){b("MPageControllerPathsManager").setRequestPath(a)}}}),null);
__d("FbtReactUtil",[],(function(a,b,c,d,e,f){a=typeof Symbol==="function"&&Symbol["for"]&&Symbol["for"]("react.element")||60103;var g=!1;b={REACT_ELEMENT_TYPE:a,defineProperty:function(a,b,c){g?Object.defineProperty(a,b,{configurable:!1,enumerable:!1,writable:!1,value:c}):a[b]=c}};e.exports=b}),null);
__d("FbtResultWWW",["FBLogger","FbtResultBase","killswitch"],(function(a,b,c,d,e,f){"use strict";__p&&__p();function g(a){b("FBLogger")("fbt").blameToPreviousDirectory().mustfix("Error using fbt string. Used method %s on Fbt string. Fbt string is designed to be immutable and should not be manipulated.",a)}a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.onStringSerializationError=function(a){var c="Context not logged.";if(!b("killswitch")("JS_RELIABILITY_FBT_LOGGING"))try{a=JSON.stringify(a);a!=null&&(c=a.substr(0,250))}catch(a){c=a.message}b("FBLogger")("fbt").blameToPreviousDirectory().mustfix("Converting to a string will drop content data. %s",c)};return c}(b("FbtResultBase"));c=a.usingStringProxyMethod(function(a){return function(){g(a);return String.prototype[a].apply(this,arguments)}});e.exports=c}),null);
__d("FbtResultBaseImpl",["FbtResultWWW"],(function(a,b,c,d,e,f){"use strict";e.exports=b("FbtResultWWW")}),null);
__d("FbtResult",["FbtReactUtil","FbtResultBaseImpl"],(function(a,b,c,d,e,f){__p&&__p();var g=function(a){return a.content};a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(c){var d;d=a.call(this,c)||this;d.$$typeof=b("FbtReactUtil").REACT_ELEMENT_TYPE;d.key=null;d.ref=null;d.type=g;d.props={content:c};return d}return c}(b("FbtResultBaseImpl"));e.exports=a}),null);
__d("FbtTableAccessor",[],(function(a,b,c,d,e,f){"use strict";a={getEnumResult:function(a){return[a,null]},getGenderResult:function(a,b,c){return[a,b]},getNumberResult:function(a,b,c){return[a,b]},getPronounResult:function(a){return[[a,"*"],null]}};e.exports=a}),null);
__d("FbtTranslations",[],(function(a,b,c,d,e,f){"use strict";function a(a,b,c,d){return null}function b(){return!1}e.exports={getTranslatedPayload:a,isComponentScript:b}}),null);
__d("GenderConst",[],(function(a,b,c,d,e,f){e.exports={NOT_A_PERSON:0,FEMALE_SINGULAR:1,MALE_SINGULAR:2,FEMALE_SINGULAR_GUESS:3,MALE_SINGULAR_GUESS:4,MIXED_SINGULAR:5,MIXED_PLURAL:5,NEUTER_SINGULAR:6,UNKNOWN_SINGULAR:7,FEMALE_PLURAL:8,MALE_PLURAL:9,NEUTER_PLURAL:10,UNKNOWN_PLURAL:11}}),null);
__d("InlineFbtResult",["cx","FbtReactUtil","FbtResultBaseImpl"],(function(a,b,c,d,e,f,g){__p&&__p();function h(a,c,d,e){var f="_4qba";e!=null&&e!=""&&(c==="TRANSLATION"?f="_4qbb":c==="APPROVE"?f="_4qbc":c==="REPORT"&&(f="_4qbd"));return{$$typeof:b("FbtReactUtil").REACT_ELEMENT_TYPE,type:"em",key:null,ref:null,props:{className:f,"data-intl-hash":e,"data-intl-translation":d,"data-intl-trid":"",children:a,suppressHydrationWarning:!0},_owner:null}}var i=function(a){return h(a.content,a.inlineMode,a.translation,a.hash)};a=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(c,d,e,f){var g;g=a.call(this,c)||this;g.$$typeof=b("FbtReactUtil").REACT_ELEMENT_TYPE;g.key=null;g.ref=null;g.type=i;g.props={content:c,inlineMode:d,translation:e,hash:f};return g}return c}(b("FbtResultBaseImpl"));e.exports=a}),null);
__d("IntlVariations",[],(function(a,b,c,d,e,f){e.exports={BITMASK_NUMBER:28,BITMASK_GENDER:3,NUMBER_ZERO:16,NUMBER_ONE:4,NUMBER_TWO:8,NUMBER_FEW:20,NUMBER_MANY:12,NUMBER_OTHER:24,GENDER_MALE:1,GENDER_FEMALE:2,GENDER_UNKNOWN:3}}),null);
__d("FbtNumberType",["IntlNumberTypeConfig","IntlVariations"],(function(a,b,c,d,e,f){a=new Function("IntlVariations",'"use strict"; return (function(n) {'+b("IntlNumberTypeConfig").impl+"});")(b("IntlVariations"));e.exports={getVariation:a}}),null);
__d("IntlNumberType",["FbtNumberType"],(function(a,b,c,d,e,f){a={get:function(a){return b("FbtNumberType")}};e.exports=a}),null);
__d("IntlVariationResolverImpl",["invariant","IntlNumberType","IntlVariations","IntlViewerContext"],(function(a,b,c,d,e,f,g){var h="_1";a={EXACTLY_ONE:h,getNumberVariations:function(a){var c=b("IntlNumberType").get(b("IntlViewerContext").locale).getVariation(a);c&b("IntlVariations").BITMASK_NUMBER||g(0,481);return a===1?[h,c,"*"]:[c,"*"]},getGenderVariations:function(a){a&b("IntlVariations").BITMASK_GENDER||g(0,482);return[a,"*"]}};e.exports=a}),null);
__d("IntlVariationResolver",["IntlHoldoutGK","IntlVariationResolverImpl"],(function(a,b,c,d,e,f){var g=b("IntlVariationResolverImpl").EXACTLY_ONE;a={getNumberVariations:function(a){return b("IntlHoldoutGK").inIntlHoldout?a===1?[g,"*"]:["*"]:b("IntlVariationResolverImpl").getNumberVariations(a)},getGenderVariations:function(a){return b("IntlHoldoutGK").inIntlHoldout?["*"]:b("IntlVariationResolverImpl").getGenderVariations(a)}};e.exports=a}),null);
__d("NumberFormatConsts",["NumberFormatConfig"],(function(a,b,c,d,e,f){a={get:function(a){return b("NumberFormatConfig")}};e.exports=a}),null);
__d("escapeRegex",[],(function(a,b,c,d,e,f){"use strict";function a(a){return a.replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")}e.exports=a}),null);
__d("intlNumUtils",["IntlViewerContext","NumberFormatConsts","escapeRegex"],(function(a,b,c,d,e,f){__p&&__p();var g=3;f=["\u0433\u0440\u043d.","\u0434\u0435\u043d.","\u043b\u0432.","\u043c\u0430\u043d.","\u0564\u0580.","\u062c.\u0645.","\u062f.\u0625.","\u062f.\u0627.","\u062f.\u0628.","\u062f.\u062a.","\u062f.\u062c.","\u062f.\u0639.","\u062f.\u0643.","\u062f.\u0644.","\u062f.\u0645.","\u0631.\u0633.","\u0631.\u0639.","\u0631.\u0642.","\u0631.\u064a.","\u0644.\u0633.","\u0644.\u0644.","\u0783.","B/.","Bs.","Fr.","kr.","L.","p.","S/."];var h={};function i(a){h[a]||(h[a]=new RegExp(a,"i"));return h[a]}var j=i(f.reduce(function(a,c,d){return a+(d?"|":"")+"("+b("escapeRegex")(c)+")"},""));function k(a,c,d,e,f,h,j){__p&&__p();d===void 0&&(d="");e===void 0&&(e=".");f===void 0&&(f=0);h===void 0&&(h={primaryGroupSize:g,secondaryGroupSize:g});var k=h.primaryGroupSize||g;h=h.secondaryGroupSize||k;j=j&&j.digits;var m;c==null?m=a.toString():typeof a==="string"?m=q(a,c):m=o(a,c);a=m.split(".");c=a[0];m=a[1];if(Math.abs(parseInt(c,10)).toString().length>=f){a="$1"+d+"$2$3";f="(\\d)(\\d{"+(k-0)+"})($|\\D)";k=c.replace(i(f),a);if(k!=c){c=k;f="(\\d)(\\d{"+(h-0)+"})("+b("escapeRegex")(d)+")";h=i(f);while((k=c.replace(h,a))!=c)c=k}}j!=null&&(c=l(c,j),m=m&&l(m,j));d=c;m&&(d+=e+m);return d}function l(a,b){var c="";for(var d=0;d<a.length;++d){var e=b[a.charCodeAt(d)-48];c+=e!==void 0?e:a[d]}return c}function a(a,c){var d=b("NumberFormatConsts").get(b("IntlViewerContext").locale);return k(a,c,"",d.decimalSeparator,d.minDigitsForThousandsSeparator,d.standardDecimalPatternInfo,d.numberingSystemData)}function m(a,c){var d=b("NumberFormatConsts").get(b("IntlViewerContext").locale);return k(a,c,d.numberDelimiter,d.decimalSeparator,d.minDigitsForThousandsSeparator,d.standardDecimalPatternInfo,d.numberingSystemData)}function n(a){return a&&Math.floor(Math.log10(Math.abs(a)))}function c(a,b,c){__p&&__p();var d=n(a),e=a;d<c&&(e=a*Math.pow(10,-d+c));a=Math.pow(10,n(e)-c+1);e=Math.round(e/a)*a;if(d<c){e/=Math.pow(10,-d+c);if(b==null)return m(e,c-d-1)}return m(e,b)}function o(a,b){__p&&__p();b=b==null?0:b;var c=Math.pow(10,b);a=a;a=Math.round(a*c)/c;a+="";if(!b)return a;if(a.indexOf("e-")!==-1)return a;c=a.indexOf(".");var d;c==-1?(a+=".",d=b):d=b-(a.length-c-1);for(var b=0,c=d;b<c;b++)a+="0";return a}var p=function(a,b){a=a;for(var c=0;c<b;c++)a+="0";return a};function q(a,b){var c=a.indexOf("."),d=c===-1?a:a.slice(0,c);a=c===-1?"":a.slice(c+1);return b!=null?d+"."+p(a.slice(0,b),b-a.length):d}function r(a,c,d){__p&&__p();d===void 0&&(d="");var e=t(),f=a;e&&(f=a.split("").map(function(a){return e[a]||a}).join("").trim());f=f.replace(/^[^\d]*\-/,"\x02");f=f.replace(j,"");a=b("escapeRegex")(c);c=b("escapeRegex")(d);d=i("^[^\\d]*\\d.*"+a+".*\\d[^\\d]*$");if(!d.test(f)){d=i("(^[^\\d]*)"+a+"(\\d*[^\\d]*$)");if(d.test(f)){f=f.replace(d,"$1\x01$2");return s(f)}d=i("^[^\\d]*[\\d "+b("escapeRegex")(c)+"]*[^\\d]*$");d.test(f)||(f="");return s(f)}d=i("(^[^\\d]*[\\d "+c+"]*)"+a+"(\\d*[^\\d]*$)");f=d.test(f)?f.replace(d,"$1\x01$2"):"";return s(f)}function s(a){a=a.replace(/[^0-9\u0001\u0002]/g,"").replace("\x01",".").replace("\x02","-");var b=Number(a);return a===""||isNaN(b)?null:b}function t(){var a=b("NumberFormatConsts").get(b("IntlViewerContext").locale),c={};a=a.numberingSystemData&&a.numberingSystemData.digits;if(a==null)return null;for(var d=0;d<a.length;d++)c[a.charAt(d)]=d.toString();return c}function d(a){var c=b("NumberFormatConsts").get(b("IntlViewerContext").locale);return r(a,c.decimalSeparator||".",c.numberDelimiter)}var u={formatNumber:a,formatNumberRaw:k,formatNumberWithThousandDelimiters:m,formatNumberWithLimitedSigFig:c,parseNumber:d,parseNumberRaw:r,truncateLongNumber:q,getFloatString:function(a,b,c){a=String(a);a=a.split(".");b=u.getIntegerString(a[0],b);return a.length===1?b:b+c+a[1]},getIntegerString:function(a,b){b=b;b===""&&(b=",");a=String(a);var c=/(\d+)(\d{3})/;while(c.test(a))a=a.replace(c,"$1"+b+"$2");return a}};e.exports=u}),null);
__d("IntlPhonologicalRewrites",["IntlPhonologicalRules"],(function(a,b,c,d,e,f){a={get:function(a){return b("IntlPhonologicalRules")}};e.exports=a}),null);
__d("IntlPunctuation",["IntlPhonologicalRewrites","IntlViewerContext"],(function(a,b,c,d,e,f){__p&&__p();d="[.!?\u3002\uff01\uff1f\u0964\u2026\u0eaf\u1801\u0e2f\uff0e]";var g=new RegExp(d+"[)\"'\xbb\u0f3b\u0f3d\u2019\u201d\u203a\u3009\u300b\u300d\u300f\u3011\u3015\u3017\u3019\u301b\u301e\u301f\ufd3f\uff07\uff09\uff3d\\s]*$"),h=[],i=null,j=b("IntlPhonologicalRewrites").get(b("IntlViewerContext").locale);function k(){__p&&__p();b("IntlViewerContext").locale&&b("IntlViewerContext").locale!==i&&(h=[],i=b("IntlViewerContext").locale,j=b("IntlPhonologicalRewrites").get(i));if(!h.length)for(var a in j.patterns){var c=j.patterns[a];for(var d in j.meta){var e=new RegExp(d.slice(1,-1),"g"),f=j.meta[d];a=a.replace(e,f);c=c.replace(e,f)}c==="javascript"&&(c=function(a){return a.slice(1).toLowerCase()});h.push([new RegExp(a.slice(1,-1),"g"),c])}return h}function a(a){var b=k();for(var c=0;c<b.length;c++){var d=b[c],e=d[0];d=d[1];a=a.replace(e,d)}return a.replace(/\x01/g,"")}function c(a){return typeof a!=="string"?!1:g.test(a)}e.exports={PUNCT_CHAR_CLASS:d,endsInPunct:c,applyPhonologicalRules:a}}),null);
__d("substituteTokens",["invariant","IntlPunctuation"],(function(a,b,c,d,e,f,g){__p&&__p();var h=new RegExp("\\{([^}]+)\\}("+b("IntlPunctuation").PUNCT_CHAR_CLASS+"*)","g");function i(a){return a}function a(a,c){__p&&__p();var d=c;if(!d)return a;typeof d==="object"||g(0,6041,a);var e=[],f=[];c=a.replace(h,function(a,c,g){a=d[c];if(a&&typeof a==="object"){e.push(a);f.push(c);return"\x17"+g}else if(a===null)return"";return a+(b("IntlPunctuation").endsInPunct(a)?"":g)}).split("\x17").map(b("IntlPunctuation").applyPhonologicalRules);if(c.length===1)return c[0];a=[c[0]];for(var j=0;j<e.length;j++)a.push(i(e[j]),c[j+1]);return a}e.exports=a}),null);
__d("fbt",["invariant","Banzai","FbtLogger","FbtQTOverrides","FbtTableAccessor","FbtResult","FbtResultGK","GenderConst","FbtTranslations","InlineFbtResult","IntlViewerContext","intlNumUtils","substituteTokens","IntlVariationResolver"],(function(a,b,c,d,e,f,g){__p&&__p();var h=b("FbtLogger").logger,i=b("FbtQTOverrides").overrides,j=b("FbtTranslations").getTranslatedPayload,k=b("FbtTranslations").isComponentScript,l=b("IntlVariationResolver").getNumberVariations,m=b("IntlVariationResolver").getGenderVariations,n=!1,o="B!N@$T",p={INDEX:0,SUBSTITUTION:1},q={NUMBER:0,GENDER:1},r={OBJECT:0,POSSESSIVE:1,REFLEXIVE:2,SUBJECT:3},s={},t={},u=function(){};u._=function(a,c,d){__p&&__p();typeof a==="string"&&a.startsWith(o)&&(a in t||(t[a]=JSON.parse(a.substring(o.length))),a=t[a]);if(d&&(d.hk||d.ehk)){if(n)return{text:a,fbt:!0,hashKey:d.hk};d=j(d.hk,d.ehk,c,a)||{table:a,args:c};a=d.table;c=d.args}d={};var e=a;a.__vcg&&(c=c||[],c.unshift([m(b("IntlViewerContext").GENDER),null]));c&&(typeof e!=="string"&&(e=this._accessTable(a,c,0)),d=Object.assign.apply(Object,[{}].concat(c.map(function(a){return a[p.SUBSTITUTION]||{}}))),e!==null||g(0,479));a=e;c=null;var f=k()?"\nNote: Certain fbt constructs such as fbt.plural() and the third positional `variations` argument to fbt.param() are currently disallowed":"";typeof e==="string"||Array.isArray(e)||g(0,480,JSON.stringify(e),f);if(Array.isArray(e)){a=e[0];c=e[1];f="1_"+c;a=i[f]||a;i[f]&&u.logQTImpression(c);u.logImpression(c)}e=s[a];f=this._hasKeys(d);if(e&&!f)return e;else{e=b("substituteTokens")(a,d);d=this._wrapContent(e,a,c);f||(s[a]=d);return d}};u._hasKeys=function(a){for(var b in a)return!0;return!1};u._accessTable=function(a,b,c){__p&&__p();if(c>=b.length)return a;else if(a==null)return null;var d=null,e=b[c];e=e[p.INDEX];if(Array.isArray(e))for(var f=0;f<e.length;++f){var g=a[e[f]];d=this._accessTable(g,b,c+1);if(d!=null)break}else a=e!==null?a[e]:a,d=this._accessTable(a,b,c+1);return d};u._enum=function(a,c){return b("FbtTableAccessor").getEnumResult(a)};u._subject=function(a){return b("FbtTableAccessor").getGenderResult(m(a),null,a)};u._param=function(a,c,d){__p&&__p();var e,f=null;e=(e={},e[a]=c,e);if(d)if(d[0]===q.NUMBER){var h=d.length>1?d[1]:c;typeof h==="number"||g(0,484);f=l(h);typeof c==="number"&&(e[a]=b("intlNumUtils").formatNumberWithThousandDelimiters(c));return b("FbtTableAccessor").getNumberResult(f,e,h)}else if(d[0]===q.GENDER){d.length>1||g(0,485);a=d[1];f=m(a);return b("FbtTableAccessor").getGenderResult(f,e,a)}else g(0,486);else return[f,e]};u._plural=function(a,c,d){var e=l(a),f={};c&&(typeof d==="number"?f[c]=b("intlNumUtils").formatNumberWithThousandDelimiters(d):f[c]=d||b("intlNumUtils").formatNumberWithThousandDelimiters(a));return b("FbtTableAccessor").getNumberResult(e,f,a)};u._pronoun=function(a,c,d){c!==b("GenderConst").NOT_A_PERSON||!d||!d.human||g(0,487);d=v(a,c);return b("FbtTableAccessor").getPronounResult(d)};function v(a,c){switch(c){case b("GenderConst").NOT_A_PERSON:return a===r.OBJECT||a===r.REFLEXIVE?b("GenderConst").NOT_A_PERSON:b("GenderConst").UNKNOWN_PLURAL;case b("GenderConst").FEMALE_SINGULAR:case b("GenderConst").FEMALE_SINGULAR_GUESS:return b("GenderConst").FEMALE_SINGULAR;case b("GenderConst").MALE_SINGULAR:case b("GenderConst").MALE_SINGULAR_GUESS:return b("GenderConst").MALE_SINGULAR;case b("GenderConst").MIXED_SINGULAR:case b("GenderConst").FEMALE_PLURAL:case b("GenderConst").MALE_PLURAL:case b("GenderConst").NEUTER_PLURAL:case b("GenderConst").UNKNOWN_PLURAL:return b("GenderConst").UNKNOWN_PLURAL;case b("GenderConst").NEUTER_SINGULAR:case b("GenderConst").UNKNOWN_SINGULAR:return a===r.REFLEXIVE?b("GenderConst").NOT_A_PERSON:b("GenderConst").UNKNOWN_PLURAL}return b("GenderConst").NOT_A_PERSON}u._name=function(a,c,d){var e=m(d),f={};f[a]=c;return b("FbtTableAccessor").getGenderResult(e,f,d)};u.logImpression=function(a){h&&h.logImpression(a);return a};u.logQTImpression=function(a){b("Banzai").post("intl_qt_event",{hash:a});return a};u._wrapContent=function(a,c,d){if(!b("FbtResultGK").shouldReturnFbtResult&&b("FbtResultGK").inlineMode!=="REPORT")return a;a=typeof a==="string"?[a]:a;return b("FbtResultGK").inlineMode&&b("FbtResultGK").inlineMode!=="NO_INLINE"?new(b("InlineFbtResult"))(a,b("FbtResultGK").inlineMode,c,d):new(b("FbtResult"))(a)};u.enableJsonExportMode=function(){n=!0};u.disableJsonExportMode=function(){n=!1};e.exports=u}),null);
__d("MErrorCodes",["fbt","FBLogger"],(function(a,b,c,d,e,f,g){var h={loadPageFailed:876e3,showPageFailed:876001,uncaughtException:876002,noInternetConnection:876003,badStatusCode:876004,getMessage:function(a){switch(a){case h.loadPageFailed:return g._("Connection error");case h.noInternetConnection:return g._("No internet connection");case h.showPageFailed:case h.uncaughtException:case h.badStatusCode:return g._("Sorry, something went wrong.");default:b("FBLogger")("FIXME").mustfix("Unhandled error code %d",a);return g._("Sorry, something went wrong.")}}};e.exports=h}),null);
__d("MNavigationsPrefetchStates",[],(function(a,b,c,d,e,f){e.exports=Object.freeze({PREFETCH_STARTED:"started",PREFETCH_USED_IN_PROGRESS:"in-progress",PREFETCH_USED_AND_DONE:"done",PREFETCH_INVALIDATED:"invalidated"})}),null);
__d("XControllerURIBuilder",["invariant","URI","gkx"],(function(a,b,c,d,e,f,g){__p&&__p();a=function(){"use strict";__p&&__p();function a(a,b){this.$1={},this.$2=a,this.$3=b}var c=a.prototype;c.setInt=function(a,b){return this.__setParam(a,"Int",b)};c.setFBID=function(a,b){return this.__setParam(a,"FBID",b)};c.setFloat=function(a,b){return this.__setParam(a,"Float",b)};c.setString=function(a,b){return this.__setParam(a,"String",b)};c.setExists=function(a,b){b===!1&&(b=void 0);return this.__setParam(a,"Exists",b)};c.setBool=function(a,b){return this.__setParam(a,"Bool",b)};c.setEnum=function(a,b){return this.__setParam(a,"Enum",b)};c.setPath=function(a,b){return this.__setParam(a,"Path",b)};c.setIntVector=function(a,b){return this.__setParam(a,"IntVector",b)};c.setIntKeyset=function(a,b){return this.__setParam(a,"IntKeyset",b)};c.setIntSet=function(a,b){return this.__setParam(a,"IntSet",b.join(","))};c.setFloatVector=function(a,b){return this.__setParam(a,"FloatVector",b)};c.setFloatSet=function(a,b){return this.__setParam(a,"FloatSet",b.join(","))};c.setStringVector=function(a,b){return this.__setParam(a,"StringVector",b)};c.setStringKeyset=function(a,b){return this.__setParam(a,"StringKeyset",b)};c.setStringSet=function(a,b){return this.__setParam(a,"StringSet",b)};c.setFBIDVector=function(a,b){return this.__setParam(a,"FBIDVector",b)};c.setFBIDSet=function(a,b){return this.__setParam(a,"FBIDSet",b)};c.setFBIDKeyset=function(a,b){return this.__setParam(a,"FBIDKeyset",b)};c.setEnumVector=function(a,b){return this.__setParam(a,"EnumVector",b)};c.setEnumSet=function(a,b){return this.__setParam(a,"EnumSet",b)};c.setEnumKeyset=function(a,b){return this.__setParam(a,"EnumKeyset",b)};c.setIntToIntMap=function(a,b){return this.__setParam(a,"IntToIntMap",b)};c.setIntToFloatMap=function(a,b){return this.__setParam(a,"IntToFloatMap",b)};c.setIntToStringMap=function(a,b){return this.__setParam(a,"IntToStringMap",b)};c.setIntToBoolMap=function(a,b){return this.__setParam(a,"IntToBoolMap",b)};c.setStringToIntMap=function(a,b){return this.__setParam(a,"StringToIntMap",b)};c.setStringToFloatMap=function(a,b){return this.__setParam(a,"StringToFloatMap",b)};c.setStringToStringMap=function(a,b){return this.__setParam(a,"StringToStringMap",b)};c.setStringToNullableStringMap=function(a,b){return this.__setParam(a,"StringToNullableStringMap",b)};c.setStringToBoolMap=function(a,b){return this.__setParam(a,"StringToBoolMap",b)};c.setStringToEnumMap=function(a,b){return this.__setParam(a,"StringToEnumMap",b)};c.setEnumToStringVectorMap=function(a,b){return this.__setParam(a,"EnumToStringVectorMap",b)};c.setEnumToBoolMap=function(a,b){return this.__setParam(a,"EnumToBoolMap",b)};c.setEnumToFBIDVectorMap=function(a,b){return this.__setParam(a,"EnumToFBIDVectorMap",b)};c.setStringToIntDict=function(a,b){return this.__setParam(a,"StringToIntDict",b)};c.setStringToNullableIntDict=function(a,b){return this.__setParam(a,"StringToNullableIntDict",b)};c.setStringToFloatDict=function(a,b){return this.__setParam(a,"StringToFloatDict",b)};c.setStringToNullableFloatDict=function(a,b){return this.__setParam(a,"StringToNullableFloatDict",b)};c.setStringToStringDict=function(a,b){return this.__setParam(a,"StringToStringDict",b)};c.setStringToNullableStringDict=function(a,b){return this.__setParam(a,"StringToNullableStringDict",b)};c.setStringToBoolDict=function(a,b){return this.__setParam(a,"StringToBoolDict",b)};c.setStringToEnumDict=function(a,b){return this.__setParam(a,"StringToEnumDict",b)};c.setHackType=function(a,b){return this.__setParam(a,"HackType",b)};c.setTypeAssert=function(a,b){return this.__setParam(a,"TypeAssert",b)};c.__validateRequiredParamsExistence=function(){for(var a in this.$3)!this.$3[a].required||Object.prototype.hasOwnProperty.call(this.$1,a)||g(0,903,a)};c.setParams=function(a){for(var b in a){this.__assertParamExists(b);var c=this.$3[b].type;this.__setParam(b,c,a[b])}return this};c.__assertParamExists=function(a){a in this.$3||g(0,904,a)};c.__setParam=function(a,b,c){this.__assertParamExists(a);var d=this.$3[a].type;d===b||g(0,905,a,b,d);this.__setParamInt(a,c);return this};c.__setParamInt=function(a,b){this.$1[a]=b};c.getRequest=function(a){return a.setReplaceTransportMarkers().setURI(this.getURI())};c.getURI=function(){__p&&__p();this.__validateRequiredParamsExistence();var a={},c="",d=/^(.*)?\{(\?)?(\*)?(.+?)\}(.*)?$/,e=this.$2.split("/"),f=!1;for(var h=0;h<e.length;h++){var i=e[h];if(i==="")continue;var j=d.exec(i);if(!j)c+="/"+i;else{i=j[2]==="?";var k=j[4],l=this.$3[k];l||g(0,906,k,this.$2);if(i&&f)continue;if(this.$1[k]==null&&i){f=!0;continue}this.$1[k]!=null||g(0,907,k);l=j[1]?j[1]:"";i=j[5]?j[5]:"";c+="/"+l+this.$1[k]+i;a[k]=!0}}this.$2.slice(-1)==="/"&&(c+="/");c===""&&(c="/");j=new(b("URI"))(c);for(var m in this.$1){l=this.$1[m];if(!a[m]&&l!=null){i=this.$3[m];j.addQueryData(m,i&&i.type==="Exists"?null:l)}}return j};c.getLookasideURI=function(){var a="origincache.facebook.com";b("gkx")("676940")&&(a="lookaside.internmc.facebook.com");return this.getURI().setDomain(a).setProtocol("https")};a.create=function(b,c){return function(){return new a(b,c)}};return a}();e.exports=a}),null);
__d("XRequest",["invariant"],(function(a,b,c,d,e,f,g){__p&&__p();var h=function a(b,c,d){__p&&__p();var e;switch(b){case"Bool":e=c&&c!=="false"&&c!=="0"||!1;break;case"Int":e=c.toString();/-?\d+/.test(e)||g(0,5041,c);break;case"Float":e=parseFloat(c,10);isNaN(e)&&g(0,5042,c);break;case"FBID":e=c.toString();for(var f=0;f<e.length;++f){var h=e.charCodeAt(f);48<=h&&h<=57||g(0,5043,c)}break;case"String":e=c.toString();break;case"Enum":d===0?e=a("Int",c,null):d===1?e=a("String",c,null):d===2?e=c:g(0,5044,d);break;default:if(h=/^Nullable(\w+)$/.exec(b))c===null?e=null:e=a(h[1],c,d);else if(f=/^(\w+)Vector$/.exec(b)){!Array.isArray(c)?(e=c.toString(),e=e===""?[]:e.split(",")):e=c;var i=f[1];typeof i==="string"||g(0,5045);e=e.map(function(b){return a(i,b,d&&d.member)})}else if(h=/^(\w+)(Set|Keyset)$/.exec(b))!Array.isArray(c)?(e=c.toString(),e=e===""?[]:e.split(",")):e=c,e=e.reduce(function(a,b){a[b]=b;return a},{}),i=h[1],typeof i==="string"||g(0,5045),e=Object.keys(e).map(function(b){return a(i,e[b],d&&d.member)});else if(f=/^(\w+)To(\w+)Map$/.exec(b)){e={};var j=f[1],k=f[2];typeof j==="string"&&typeof k==="string"||g(0,5045);Object.keys(c).forEach(function(b){e[a(j,b,d&&d.key)]=a(k,c[b],d&&d.value)})}else g(0,5046,b)}return e};a=function(){"use strict";__p&&__p();function a(a,b,c){__p&&__p();this.$1=b;this.$2=babelHelpers["extends"]({},c.getQueryData());b=a.split("/").filter(function(a){return a});a=c.getPath().split("/").filter(function(a){return a});for(var d=0;d<b.length;++d){var e=/^\{(\?)?(\*)?(\w+)\}$/.exec(b[d]);if(!e){b[d]===a[d]||g(0,5047,c.getPath());continue}var f=!!e[1],h=!!e[2];!h||d===b.length-1||g(0,5048,i);var i=e[3];Object.prototype.hasOwnProperty.call(this.$1,i)||g(0,5049,i);this.$1[i].required?f&&g(0,5050,i):f||g(0,5057,i);a[d]&&(this.$2[i]=h?a.slice(d).join("/"):a[d])}Object.keys(this.$1).forEach(function(a){!this.$1[a].required||Object.prototype.hasOwnProperty.call(this.$2,a)||g(0,5051)},this)}var b=a.prototype;b.getExists=function(a){return this.$2[a]!==void 0};b.getBool=function(a){return this.$3(a,"Bool")};b.getInt=function(a){return this.$3(a,"Int")};b.getFloat=function(a){return this.$3(a,"Float")};b.getFBID=function(a){return this.$3(a,"FBID")};b.getString=function(a){return this.$3(a,"String")};b.getEnum=function(a){return this.$3(a,"Enum")};b.getOptionalInt=function(a){return this.$4(a,"Int")};b.getOptionalFloat=function(a){return this.$4(a,"Float")};b.getOptionalFBID=function(a){return this.$4(a,"FBID")};b.getOptionalString=function(a){return this.$4(a,"String")};b.getOptionalEnum=function(a){return this.$4(a,"Enum")};b.getIntVector=function(a){return this.$3(a,"IntVector")};b.getFloatVector=function(a){return this.$3(a,"FloatVector")};b.getFBIDVector=function(a){return this.$3(a,"FBIDVector")};b.getStringVector=function(a){return this.$3(a,"StringVector")};b.getEnumVector=function(a){return this.$3(a,"EnumVector")};b.getOptionalIntVector=function(a){return this.$4(a,"IntVector")};b.getOptionalFloatVector=function(a){return this.$4(a,"FloatVector")};b.getOptionalFBIDVector=function(a){return this.$4(a,"FBIDVector")};b.getOptionalStringVector=function(a){return this.$4(a,"StringVector")};b.getOptionalEnumVector=function(a){return this.$4(a,"EnumVector")};b.getIntSet=function(a){return this.$3(a,"IntSet")};b.getFBIDSet=function(a){return this.$3(a,"FBIDSet")};b.getFBIDKeyset=function(a){return this.$3(a,"FBIDKeyset")};b.getStringSet=function(a){return this.$3(a,"StringSet")};b.getEnumKeyset=function(a){return this.$3(a,"EnumKeyset")};b.getOptionalIntSet=function(a){return this.$4(a,"IntSet")};b.getOptionalFBIDSet=function(a){return this.$4(a,"FBIDSet")};b.getOptionalFBIDKeyset=function(a){return this.$4(a,"FBIDKeyset")};b.getOptionalStringSet=function(a){return this.$4(a,"StringSet")};b.getEnumToBoolMap=function(a){return this.$3(a,"EnumToBoolMap")};b.getEnumToEnumMap=function(a){return this.$3(a,"EnumToEnumMap")};b.getEnumToFloatMap=function(a){return this.$3(a,"EnumToFloatMap")};b.getEnumToIntMap=function(a){return this.$3(a,"EnumToIntMap")};b.getEnumToStringMap=function(a){return this.$3(a,"EnumToStringMap")};b.getIntToBoolMap=function(a){return this.$3(a,"IntToBoolMap")};b.getIntToEnumMap=function(a){return this.$3(a,"IntToEnumMap")};b.getIntToFloatMap=function(a){return this.$3(a,"IntToFloatMap")};b.getIntToIntMap=function(a){return this.$3(a,"IntToIntMap")};b.getIntToStringMap=function(a){return this.$3(a,"IntToStringMap")};b.getStringToBoolMap=function(a){return this.$3(a,"StringToBoolMap")};b.getStringToEnumMap=function(a){return this.$3(a,"StringToEnumMap")};b.getStringToFloatMap=function(a){return this.$3(a,"StringToFloatMap")};b.getStringToIntMap=function(a){return this.$3(a,"StringToIntMap")};b.getStringToStringMap=function(a){return this.$3(a,"StringToStringMap")};b.getOptionalEnumToBoolMap=function(a){return this.$4(a,"EnumToBoolMap")};b.getOptionalEnumToEnumMap=function(a){return this.$4(a,"EnumToEnumMap")};b.getOptionalEnumToFloatMap=function(a){return this.$4(a,"EnumToFloatMap")};b.getOptionalEnumToIntMap=function(a){return this.$4(a,"EnumToIntMap")};b.getOptionalEnumToStringMap=function(a){return this.$4(a,"EnumToStringMap")};b.getOptionalIntToBoolMap=function(a){return this.$4(a,"IntToBoolMap")};b.getOptionalIntToEnumMap=function(a){return this.$4(a,"IntToEnumMap")};b.getOptionalIntToFloatMap=function(a){return this.$4(a,"IntToFloatMap")};b.getOptionalIntToIntMap=function(a){return this.$4(a,"IntToIntMap")};b.getOptionalIntToStringMap=function(a){return this.$4(a,"IntToStringMap")};b.getOptionalStringToBoolMap=function(a){return this.$4(a,"StringToBoolMap")};b.getOptionalStringToEnumMap=function(a){return this.$4(a,"StringToEnumMap")};b.getOptionalStringToFloatMap=function(a){return this.$4(a,"StringToFloatMap")};b.getOptionalStringToIntMap=function(a){return this.$4(a,"StringToIntMap")};b.getOptionalStringToStringMap=function(a){return this.$4(a,"StringToStringMap")};b.getEnumToNullableEnumMap=function(a){return this.$3(a,"EnumToNullableEnumMap")};b.getEnumToNullableFloatMap=function(a){return this.$3(a,"EnumToNullableFloatMap")};b.getEnumToNullableIntMap=function(a){return this.$3(a,"EnumToNullableIntMap")};b.getEnumToNullableStringMap=function(a){return this.$3(a,"EnumToNullableStringMap")};b.getIntToNullableEnumMap=function(a){return this.$3(a,"IntToNullableEnumMap")};b.getIntToNullableFloatMap=function(a){return this.$3(a,"IntToNullableFloatMap")};b.getIntToNullableIntMap=function(a){return this.$3(a,"IntToNullableIntMap")};b.getIntToNullableStringMap=function(a){return this.$3(a,"IntToNullableStringMap")};b.getStringToNullableEnumMap=function(a){return this.$3(a,"StringToNullableEnumMap")};b.getStringToNullableFloatMap=function(a){return this.$3(a,"StringToNullableFloatMap")};b.getStringToNullableIntMap=function(a){return this.$3(a,"StringToNullableIntMap")};b.getStringToNullableStringMap=function(a){return this.$3(a,"StringToNullableStringMap")};b.getOptionalEnumToNullableEnumMap=function(a){return this.$4(a,"EnumToNullableEnumMap")};b.getOptionalEnumToNullableFloatMap=function(a){return this.$4(a,"EnumToNullableFloatMap")};b.getOptionalEnumToNullableIntMap=function(a){return this.$4(a,"EnumToNullableIntMap")};b.getOptionalEnumToNullableStringMap=function(a){return this.$4(a,"EnumToNullableStringMap")};b.getOptionalIntToNullableEnumMap=function(a){return this.$4(a,"IntToNullableEnumMap")};b.getOptionalIntToNullableFloatMap=function(a){return this.$4(a,"IntToNullableFloatMap")};b.getOptionalIntToNullableIntMap=function(a){return this.$4(a,"IntToNullableIntMap")};b.getOptionalIntToNullableStringMap=function(a){return this.$4(a,"IntToNullableStringMap")};b.getOptionalStringToNullableEnumMap=function(a){return this.$4(a,"StringToNullableEnumMap")};b.getOptionalStringToNullableFloatMap=function(a){return this.$4(a,"StringToNullableFloatMap")};b.getOptionalStringToNullableIntMap=function(a){return this.$4(a,"StringToNullableIntMap")};b.getOptionalStringToNullableStringMap=function(a){return this.$4(a,"StringToNullableStringMap")};b.$3=function(a,b){this.$5(a,b);var c=this.$1[a];if(!Object.prototype.hasOwnProperty.call(this.$2,a)&&c.defaultValue!=null){c.required&&g(0,5052);return h(b,c.defaultValue,c.enumType)}c.required||b==="Bool"||c.defaultValue!=null||g(0,5053,b,a,b,a);return h(b,this.$2[a],c.enumType)};b.$4=function(a,b){this.$5(a,b);var c=this.$1[a];c.required&&g(0,5054,b,a,b,a);c.defaultValue&&g(0,5052);return Object.prototype.hasOwnProperty.call(this.$2,a)?h(b,this.$2[a],c.enumType):null};b.$5=function(a,b){Object.prototype.hasOwnProperty.call(this.$1,a)||g(0,5055,a),this.$1[a].type===b||g(0,5056,a,b,this.$1[a].type)};return a}();e.exports=a}),null);
__d("XController",["XControllerURIBuilder","XRequest"],(function(a,b,c,d,e,f){__p&&__p();a=function(){"use strict";__p&&__p();function a(a,b){this.$1=a,this.$2=b}var c=a.prototype;c.getURIBuilder=function(a){__p&&__p();var c=new(b("XControllerURIBuilder"))(this.$1,this.$2);if(a){var d=this.getRequest(a);Object.keys(this.$2).forEach(function(a){var b=this.$2[a],e="";!b.required&&!Object.prototype.hasOwnProperty.call(b,"defaultValue")&&(e="Optional");e="get"+e+b.type;e=d[e](a);if(e==null||Object.prototype.hasOwnProperty.call(b,"defaultValue")&&e===b.defaultValue)return;b="set"+b.type;c[b](a,e)},this)}return c};c.getRequest=function(a){return new(b("XRequest"))(this.$1,this.$2,a)};a.create=function(b,c){return new a(b,c)};return a}();e.exports=a}),null);
__d("XClearHistoryController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/off_facebook_activity/{?*subpath}",{subpath:{type:"String"},entry_point:{type:"Enum",enumType:0}})}),null);
__d("MPageControllerEligibility",["URI","XClearHistoryController"],(function(a,b,c,d,e,f){"use strict";var g={"/auth.php":!0,"/authorize.php":!0,"/canvas.php":!0,"/l.php":!0,"/login.php":!0,"/logout.php":!0,"/netego/redirect/":!0,"/redirect.php":!0,"/click.php":!0,"/r.php":!0,"/video_redirect/":!0,"/wifiauth/redirect/":!0,"/login/identify/loggedin/":!0,"/offers/url/":!0,"/secured_action/continue/":!0,"/photo/view_full_size/":!0,"/deactivate/lognred/":!0};a={isEligible:function(a){a=new(b("URI"))(a);var c=a.getDomain();c=g[a.getPath()]||c&&c!==window.location.hostname||a.getPath().toLowerCase().indexOf("/dialog/oauth")===0||a.getPath().indexOf("/about/basics")===0||a.getPath().indexOf("/apps/")===0||a.getPath().indexOf("/instantgames/play/")===0||a.getPath().indexOf("/download/")===0||a.getPath().indexOf("/help/resources")==0||a.getPath().indexOf("/marketplace/message")==0||a.getPath().indexOf("/gdpr/consent")===0||a.getPath().indexOf(b("XClearHistoryController").getURIBuilder().getURI().toString())===0||a.getPath().indexOf("/jrdr/")===0;return!c}};e.exports=a}),null);
__d("CurrentUser",["Cookie","CurrentUserInitialData"],(function(a,b,c,d,e,f){__p&&__p();var g={getID:function(){return b("CurrentUserInitialData").USER_ID},getAccountID:function(){return b("CurrentUserInitialData").ACCOUNT_ID},getWorkUserID:function(){return b("CurrentUserInitialData").WORK_USER_ID},getName:function(){return b("CurrentUserInitialData").NAME},getShortName:function(){return b("CurrentUserInitialData").SHORT_NAME},isLoggedIn:function(){return b("CurrentUserInitialData").USER_ID!=="0"},isLoggedInNow:function(){if(!g.isLoggedIn())return!1;if(b("CurrentUserInitialData").IS_INTERN_SITE)return!0;if(b("CurrentUserInitialData").IS_WORK_USER)return!0;return b("CurrentUserInitialData").ORIGINAL_USER_ID?b("CurrentUserInitialData").ORIGINAL_USER_ID===b("Cookie").get("c_user"):b("CurrentUserInitialData").USER_ID===b("Cookie").get("c_user")},isEmployee:function(){return!!b("CurrentUserInitialData").IS_EMPLOYEE},isTestUser:function(){return!!b("CurrentUserInitialData").IS_TEST_USER},hasWorkUser:function(){return!!b("CurrentUserInitialData").HAS_WORK_USER},isWorkUser:function(){return!!b("CurrentUserInitialData").IS_WORK_USER},isGray:function(){return!!b("CurrentUserInitialData").IS_GRAY},isUnderage:function(){return!!b("CurrentUserInitialData").IS_UNDERAGE},isMessengerOnlyUser:function(){return!!b("CurrentUserInitialData").IS_MESSENGER_ONLY_USER},isDeactivatedAllowedOnMessenger:function(){return!!b("CurrentUserInitialData").IS_DEACTIVATED_ALLOWED_ON_MESSENGER}};e.exports=g}),null);
__d("JSONStreamParser",["FBJSON"],(function(a,b,c,d,e,f){__p&&__p();a=function(){"use strict";__p&&__p();function a(a){this.$1=!1,this.$2=0,this.$3=a||0,this.$4=0}var c=a.prototype;c.parse=function(a){var c,d=[];while(this.$3<a.length)c=a.charAt(this.$3),this.$1&&c==="\\"?this.$3++:c==='"'?this.$1=!this.$1:this.$1||(c==="{"?(this.$4===0&&(this.$2=this.$3),this.$4++):c==="}"&&(this.$4--,this.$4===0&&d.push(b("FBJSON").parse(a.substring(this.$2,this.$3+1),e.id)))),this.$3++;return d};return a}();e.exports=a}),null);
__d("MRequestDataSerializer",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();a={defaultDataSerializer:function(a){var b=[];for(var c=0;c<a.length;c++){var d=a[c],e=encodeURIComponent(d[0]);d=encodeURIComponent(d[1]);b.push(e+"="+d)}return b.join("&")}};e.exports=a}),null);
__d("MRequestTypes",[],(function(a,b,c,d,e,f){e.exports={TRANSITION:1,DEPENDENT:2,INDEPENDENT:3}}),null);
__d("ClientServiceWorkerMessage",[],(function(a,b,c,d,e,f){__p&&__p();a=function(){"use strict";__p&&__p();function a(a,b,c){this.$1=a,this.$2=b,this.$3=c}var b=a.prototype;b.sendViaController=function(){if(!navigator.serviceWorker||!navigator.serviceWorker.controller)return;var a=new self.MessageChannel();this.$3&&(a.port1.onmessage=this.$3);navigator.serviceWorker.controller.postMessage({command:this.$1,data:this.$2},[a.port2])};return a}();e.exports=a}),null);
__d("SWBackgroundRequestMessage",["ClientServiceWorkerMessage","MRequestDataSerializer","URI"],(function(a,b,c,d,e,f){__p&&__p();function g(a,c){var d=b("URI").tryParseURI(a);if(d){d.addQueryData("bgsync_id",c);return d.toString()}return a}a={sendToSW:function(a,c){var d={method:a._method,headers:a._headers,body:a._data?b("MRequestDataSerializer").defaultDataSerializer(a._data):void 0,referrer:a._referrer};d=babelHelpers["extends"]({uri:g(a._uri,c.requestId),request:d,timeout:a._timeout,timestamp:Date.now()/1e3},c);new(b("ClientServiceWorkerMessage"))("backgroundRequest",d).sendViaController()}};e.exports=a}),null);
__d("getCrossOriginTransport",["invariant","ExecutionEnvironment","ex"],(function(a,b,c,d,e,f,g){__p&&__p();function h(){if(!b("ExecutionEnvironment").canUseDOM)throw new Error(b("ex")("getCrossOriginTransport: %s","Cross origin transport unavailable in the server environment."));try{var a=new XMLHttpRequest();!("withCredentials"in a)&&typeof XDomainRequest!=="undefined"&&(a=new XDomainRequest());return a}catch(a){throw new Error(b("ex")("getCrossOriginTransport: %s",a.message))}}h.withCredentials=function(){var a=h();"withCredentials"in a||g(0,5150);var b=a.open;a.open=function(){b.apply(this,arguments),this.withCredentials=!0};return a};e.exports=h}),null);
__d("ZeroRewrites",["URI","ZeroRewriteRules","getCrossOriginTransport","getSameOriginTransport","isFacebookURI"],(function(a,b,c,d,e,f){__p&&__p();var g={rewriteURI:function(a){if(!b("isFacebookURI")(a)||g._isWhitelisted(a))return a;var c=g._getRewrittenSubdomain(a);c!==null&&c!==void 0&&(a=a.setSubdomain(c));return a},getTransportBuilderForURI:function(a){return g.isRewritten(a)?b("getCrossOriginTransport").withCredentials:b("getSameOriginTransport")},isRewriteSafe:function(a){if(Object.keys(b("ZeroRewriteRules").rewrite_rules).length===0||!b("isFacebookURI")(a))return!1;var c=g._getCurrentURI().getDomain(),d=new(b("URI"))(a).qualify().getDomain();return c===d||g.isRewritten(a)},isRewritten:function(a){a=a.getQualifiedURI();if(Object.keys(b("ZeroRewriteRules").rewrite_rules).length===0||!b("isFacebookURI")(a)||g._isWhitelisted(a))return!1;var c=a.getSubdomain(),d=g._getCurrentURI(),e=g._getRewrittenSubdomain(d);return a.getDomain()!==d.getDomain()&&c===e},_isWhitelisted:function(a){a=a.getPath();a.endsWith("/")||(a+="/");return b("ZeroRewriteRules").whitelist&&b("ZeroRewriteRules").whitelist[a]===1},_getRewrittenSubdomain:function(a){a=a.getQualifiedURI().getSubdomain();return b("ZeroRewriteRules").rewrite_rules[a]},_getCurrentURI:function(){return new(b("URI"))("/").qualify()}};e.exports=g}),null);
__d("MRequestGateway",["CurrentCommunity","LogHistory","MAjaxSafety","MRequestTypes","Stratcom","SWBackgroundRequestMessage","URI","ZeroRewrites","canAjax","gkx","MResponseData","MHistory"],(function(a,b,c,d,e,f){__p&&__p();var g=b("LogHistory").getInstance("request"),h={ERROR_TIMEOUT:15e3,stopAllRequests:function(){while(h._requests.length){var a=h._requests.pop();a.abort();a.shouldFinalizeRequest(!0)&&a.finalizeRequest()}},send:function(a){__p&&__p();var c=this,d=b("canAjax")(a.getURI()),e=b("MAjaxSafety").isURLSafeForAjax(a.getURI()),f=!1;d!==e&&(f=b("gkx")("676781"));f=f?e:d;if(!a.getCORS()&&!b("ZeroRewrites").isRewriteSafe(new(b("URI"))(a.getURI()))&&!f){a.abort();a.invokeError();a.shouldFinalizeRequest()&&a.finalizeRequest();return}a.setReferrer(window.location.href);a.shouldSubscribeListeners()||a.listen("finally",function(){h.removeRequest(a)});a.getCORS()||a.listen("open",function(){var b=a.getTransport();b.setRequestHeader("X-Requested-With","XMLHttpRequest")});a.listen("response",this._getResponseHandler(a));if(a.getAutoRetry()&&a.getType()===b("MRequestTypes").INDEPENDENT){a.setTimeout(h.ERROR_TIMEOUT);var g=a.listen("error",function(a,b){g.remove(),b.setAutoRetry(!1),b.setTimeout(h.ERROR_TIMEOUT),b.reset(),b.addData({is_retry:1}),b.sendAfterProcessing(),c._maybeResendInBackground(b)})}this._addSessionData(a);b("CurrentCommunity").getID()!=="0"&&a.addData({__cid:b("CurrentCommunity").getID()});a.canAbort()&&h._requests.push(a);a.sendAfterProcessing()},_maybeResendInBackground:function(a){var c=a.getBackgroundRetry();if(c)var d=a.listen("error",function(a,e){d.remove(),b("SWBackgroundRequestMessage").sendToSW(e,c)})},_addSessionData:function(a){var b=document.getElementById("m_sess");b=b?b.value:"";a.addData({m_sess:b})},_getResponseHandler:function(a){__p&&__p();var c=[],d=!1,e=function(){!d&&c.length&&(d=!0,c.shift().process())};return function(f){__p&&__p();var a=this;if(a.getAutoProcess()){var h=b("MResponseData");h=new h(f);var i={request:a,response:h,data:f};g.log("process",a.__id__,a.getURI());f=a.invoke("process",i);if(!f.getStopped()){f=b("MHistory");var j=window.location.href;f=f.SOFT_STATE_KEY+"=";if(j.indexOf(f)===-1&&j!==a.getReferrer()&&!a.processResponseAfterPageTransitions){a.markHandledResponse();return}if(a.shouldSubscribeListeners())var k=h.listen("processed",function(){a.markHandledResponse(),a.shouldFinalizeRequest()&&a.finalizeRequest(),k.remove()});var l=h.listen("complete",function(){g.log("postprocess",a.__id__,a.getURI()),a.invoke("postprocess",i),d=!1,e(),l.remove()}),m=h.listen("fail",function(){g.log("fail",a.__id__,a.getURI()),a.invoke("fail"),m.remove()});c.push(h);e()}else a.markHandledResponse()}}.bind(a)},_requests:[],removeRequest:function(a){a=h._requests.indexOf(a);a!==-1&&this._requests.splice(a,1)}};(function(){b("Stratcom").listen("m:page:loading",null,h.stopAllRequests)})();e.exports=h}),null);
__d("getAsyncHeaders",["ZeroCategoryHeader","isFacebookURI"],(function(a,b,c,d,e,f){function a(a){var c={};b("isFacebookURI")(a)&&b("ZeroCategoryHeader").value&&(c[b("ZeroCategoryHeader").header]=b("ZeroCategoryHeader").value);return c}e.exports=a}),null);
__d("MRequest",["invariant","ArtilleryJSPointTypes","CSRFGuard","CurrentUser","DTSG","DTSG_ASYNC","DTSGUtils","FBLogger","JSONStreamParser","Kite","LogHistory","MHistory","MRequestConfig","MRequestDataSerializer","MRequestGateway","MRequestTypes","MURI","ServerJSDefine","SprinkleConfig","StaticSiteData","Stratcom","SubscriptionsHandler","TimeSlice","URI","WebLite","ZeroRewrites","eventsMixinDeprecated","ex","getAsyncHeaders","getCrossOriginTransport","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f,g){__p&&__p();var h=b("LogHistory").getInstance("request"),i=null,j=new RegExp("^"+location.protocol+"//"+location.host.replace(/\./g,"\\.")+"/"),k=["done","progress","process","postresponse","fail","error","finally"],l=1;function m(a){a=a;var c;try{a=new(b("URI"))(a),c=a.getDomain()==""}catch(a){c=!1}return!!(c||j.test(a.toString())||b("ZeroRewrites").isRewriteSafe(new(b("MURI"))(a)))}function n(a){a.reset(),a.send()}a=function(){"use strict";__p&&__p();function a(a){__p&&__p();var c=this;this._autoProcess=!0;this._autoRetry=!1;this._backgroundRetry=null;this._cors=!1;this._allowCredentials=!1;this._doneInvoked=!1;this._data=null;this._errorInvoked=!1;this._finished=!1;this._fullPage=!1;this._headers={};this._ignoreErrors=!1;this._loaded=0;this._method="POST";this._pendingResponsesCount=0;this._sent=!1;this._shouldFinalizeUponError=!0;this._subscriptionsHandler=null;this._timeSliceInteraction=null;this._timeout=null;this._timer=null;this._type=b("MRequestTypes").INDEPENDENT;this._transport=null;this._raw=!1;this._rawData=null;this._requestFinalized=!1;this._readOnly=!1;this._referrer=window.location.href;this._xportID=1;this._prefetched=!1;this._prefetchDone=!1;this._prefetchCleared=!1;this._onPrefetchSend=null;this._onPrefetchClear=null;b("MRequestConfig").cleanFinishedRequest&&(this._subscriptionsHandler=new(b("SubscriptionsHandler"))());this.setURI(a||"");a=function(a){b("FBLogger")("timeslice").warn("MRequest continuation used without calling send");for(var c=arguments.length,d=new Array(c>1?c-1:0),e=1;e<c;e++)d[e-1]=arguments[e];return a.apply(this,d)};a.last=a;this._continuation=a;var d,e,f=null;this.listen("statechange",function(a){__p&&__p();var c=this;a=a.getTransport();var i=a.readyState;if(i<3)return;if(b("MRequestConfig").checkResponseOrigin&&a.responseURL){i=new(b("MURI"))(this._uri);var j=new(b("MURI"))(a.responseURL);i=i.getDomain()||window.location.hostname;j.getDomain()===i||b("ZeroRewrites").isRewriteSafe(j)||g(0,429,j.getDomain(),i)}j=a.responseText;j.length>0&&this._onprogress(a,{lengthComputable:!1,loaded:j.length,total:0});if(f===null){if(j.length<=b("CSRFGuard").length)return;i=j.match(b("CSRFGuard").regex);i&&(f=!0,e=new(b("JSONStreamParser"))(i[0].length))}try{i=f?e.parse(j):[];for(var k=0;k<i.length;++k){var l=i[k];d||(d=l,this._timeSliceInteraction&&this._timeSliceInteraction.receiveAsyncResponse(l).inform("async_response_starting",{type:b("ArtilleryJSPointTypes").ASYNC_RESPONSE_RECEIVED}));if(l.error){this._fail({code:l.error,description:l.errorDescription,summary:l.errorSummary,backtrace:l.errorBacktrace,isWarning:l.errorIsWarning,isSilent:l.silentError,isTransient:l.transientError});return}h.log("response",this.__id__,this.getURI());this._pendingResponsesCount++;this._continuation(function(){c.invoke("response",c.getRaw()?l:l.payload,c),c.invoke("postresponse",c.getRaw()?l:l.payload)})}if(a.readyState!==4)return;this._timeSliceInteraction&&this._timeSliceInteraction.inform("async_response_finished");if(a.status!==0&&(a.status<200||a.status>=300)){this._fail();return}if(!d){this._fail();if(!f)throw new Error(b("ex")("MRequest(%s, ...): server returned an invalid response: No CSRF guard: %s",this.getURI(),j.substring(0,100)));return}this._done(d)}catch(a){this._fail();throw new Error(b("ex")('MRequest("%s", ...): server returned a partial invalid response. There may be broken functionality or partially rendered content on this page. %s',this.getURI(),a))}}.bind(this));this.listen("open",function(){if(!c.getCORS()){var a=c.getTransport();a.setRequestHeader("X-Response-Format","JSONStream")}});this.listen("error",function(a){b("Stratcom").pass(),!c.getIgnoreErrors()&&a&&typeof a!=="string"&&!a.isHandled&&c._defaultErrorHandler(a)})}var c=a.prototype;c._defaultErrorHandler=function(a){if(a.code){a=new(b("MURI"))("/error/index.php").addQueryData({err:"ec",kerr:a.code,kerr_summary:a.summary,kerr_description:a.description});b("MHistory").pushState(a)}};c.setType=function(a){this._type=a;return this};c.getType=function(){return this._type};c.setAutoProcess=function(a){this._autoProcess=a;return this};c.getAutoProcess=function(){return this._autoProcess};c.setFullPage=function(a){this._fullPage=a;return this};c.getFullPage=function(){return this._fullPage};c.setReferrer=function(a){this._referrer=a;return this};c.getReferrer=function(){return this._referrer};c.setAutoRetry=function(a){this._autoRetry=a;this._shouldFinalizeUponError=!a;return this};c.getAutoRetry=function(){return this._autoRetry};c.setBackgroundRetry=function(a){this._backgroundRetry=a;return this};c.getBackgroundRetry=function(){return this._backgroundRetry};c.setMethod=function(a){this._method=a;return this};c.getMethod=function(){return this._method};c.setRawData=function(a){this._rawData=a;return this};c.getRawData=function(){return this._rawData};c.setRaw=function(a){this._raw=a;return this};c.getRaw=function(){return this._raw};c.setTimeout=function(a){this._timeout=a;return this};c.getTimeout=function(){return this._timeout};c.setCORS=function(a){this._cors=a;return this};c.setAllowCredentials=function(a){this._allowCredentials=a;return this};c.getCORS=function(){return this._cors};c.setIgnoreErrors=function(a){this._ignoreErrors=a;return this};c.getIgnoreErrors=function(){return this._ignoreErrors};c.setReadOnly=function(a){typeof a!=="boolean"||(this._readOnly=a);return this};c.getReadOnly=function(){return this._readOnly};c.getTransport=function(){this._transport||(this._transport=this.getCORS()&&!b("ZeroRewrites").isRewriteSafe(new(b("MURI"))(this.getURI()))?b("getCrossOriginTransport")():b("ZeroRewrites").getTransportBuilderForURI(new(b("MURI"))(this.getURI()))(),this._allowCredentials&&(this._transport.withCredentials=!0));return this._transport};c.setRequestHeader=function(a,b){this._headers[a]=b.toString()};c.canAbort=function(){return this.getType()!==b("MRequestTypes").INDEPENDENT&&!this._prefetched};c.send=function(){if(this._sent&&this._prefetched){this._onPrefetchSend&&this._onPrefetchSend();return}this._timeSliceInteraction&&this._timeSliceInteraction.inform("send_queued");this._continuation=b("TimeSlice").getReusableContinuation("MRequest response received");if(this.getURI().includes("/../")||this.getURI().includes("/..\\")||this.getURI().includes("\\../")||this.getURI().includes("\\..\\"))return;b("MRequestGateway").send(this)};c.sendAfterProcessing=function(){__p&&__p();var c=this;h.log("send",this.__id__,this.getURI());if(this._sent||this._finished)return;this.invoke("start",this);this._timeSliceInteraction&&this._timeSliceInteraction.addArtilleryIDHeader(this).inform("async_request_sent",{type:b("ArtilleryJSPointTypes").ASYNC_REQUEST_SENT});var d=this.getTransport();d.id=this._xportID;if(m(this.getURI()))if(this.getMethod().toUpperCase()==="POST"){var e=b("DTSG").getCachedToken();if(e){this.replaceData({fb_dtsg:e});if(b("SprinkleConfig").param_name){var f;this.replaceData((f={},f[b("SprinkleConfig").param_name]=b("DTSGUtils").getNumericValue(e),f))}}else{this.abort();b("DTSG").getToken().done(function(){return n(c)});return}f=b("MRequestConfig").lsd;if(f){this.replaceData({lsd:f});if(b("SprinkleConfig").param_name&&!e){this.replaceData((e={},e[b("SprinkleConfig").param_name]=b("DTSGUtils").getNumericValue(f),e))}}}else if(this.getMethod().toUpperCase()==="GET"){f=b("DTSG_ASYNC").getCachedToken();if(f){this.replaceData({fb_dtsg_ag:f});if(b("SprinkleConfig").param_name){this.replaceData((e={},e[b("SprinkleConfig").param_name]=b("DTSGUtils").getNumericValue(f),e))}}else{this.abort();b("DTSG_ASYNC").getToken().done(function(){return n(c)});return}}if(this._finished)return;this.replaceData({__dyn:b("ServerJSDefine").getLoadedModuleHash()});this.replaceData({__req:(l++).toString(36)});d.onreadystatechange=this._onreadystatechange.bind(this,d);d.upload&&this._rawData&&(d.upload.onprogress=function(a){return c._onuploadprogress(d,a)});f=this.getMethod().toUpperCase();if(b("WebLite").isWebLite()){this.replaceData((e={},e[b("StaticSiteData").weblite_key]="1",e[b("StaticSiteData").weblite_iframe_key]="1",e))}else if(b("Kite").isKite()){this.replaceData((e={},e[b("StaticSiteData").kite_key]="1",e))}this.replaceData({__ajax__:b("MRequestConfig").ajaxResponseToken.encrypted,__user:b("CurrentUser").getID()});e=this._data||[];e=b("MRequestDataSerializer").defaultDataSerializer(e);var g=this.getURI();(f=="GET"||this.getRawData())&&(g+=(g.indexOf("?")===-1?"?":"&")+e);this.getTimeout()&&(this._timer=b("setTimeoutAcrossTransitions")(this._fail.bind(this,a.ERROR_TIMEOUT+""),this.getTimeout()));try{d.open(f,g,!0)}catch(a){h.warn("xport.send",this.__id__,this.getURI(),a.message);this._fail(a.message);return}this.invoke("open",this);if(this._finished)return;this.invoke("send",this);if(this._finished)return;g=null;f=="POST"&&(g=this.getRawData(),g||(this.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),g=e));var i=b("getAsyncHeaders")(new(b("MURI"))(this.getURI()));Object.keys(i).forEach(function(a){d.setRequestHeader(a,i[a])});if(this._headers)for(var j in this._headers)d.setRequestHeader(j,this._headers[j]);d.send(g);this._sent=!0};c.reset=function(){h.log("reset",this.__id__,this.getURI()),this._transport=null,this._sent=!1,this._finished=!1};c.abort=function(){this._cleanup()};c._onprogress=function(a,b){if(a.id<this._xportID)return;if(!this.getCORS()){a=a.getResponseHeader("X-Loader-Length");a!==null&&(b.loaderLength=parseInt(a,10)||0)}this.invoke("progress",b);this._loaded=b.loaded};c._onuploadprogress=function(a,b){var c=this;if(a.id<this._xportID)return;this._continuation(function(){c.invoke("uploadprogress",b)})};c._onreadystatechange=function(a){__p&&__p();var c=this;if(a.id<this._xportID)return;i=this;var d;try{this._continuation(function(){c.invoke("statechange",c)});if(this._finished)return;if(a.readyState!=4)return;if(a.status<200||a.status>=300){this._fail("status="+a.status);return}d=this._extractResponse(a);if(!d){h.error("response extract failed",this.__id__,this.getURI());throw new Error(b("ex")('Request("%s", ...): response extract failed',this.getURI()))}}catch(a){this._fail(a.message);return}finally{i=null}i=this;try{this._handleResponse(d),this._cleanup()}catch(a){b("setTimeoutAcrossTransitions")(function(){throw a},0)}finally{i=null}};c._extractResponse=function(a){a=b("CSRFGuard").clean(a.responseText);try{return JSON.parse(a)}catch(a){return null}};c._fail=function(c){var d=this;if(this._finished)return;this._continuation.last(function(){c===a.ERROR_TIMEOUT+""&&b("Stratcom").invoke("MRequest:timeout",null,d.getURI()),h.error("fail",d.__id__,d.getURI(),c,"onLine="+navigator.onLine.toString(),"connection="+(navigator.connection&&navigator.connection.type)),d._cleanup(),d.invokeError(c),d.invoke("finally"),d.shouldFinalizeRequest()&&d.finalizeRequest()})};c._done=function(a){__p&&__p();var c=this;if(this._finished||this._doneInvoked)return;this._continuation.last(function(){__p&&__p();h.log("done",c.__id__,c.getURI());c._cleanup();c._doneInvoked=!0;if(a.onload)for(var d=0;d<a.onload.length;d++)new Function(a.onload[d])();c.invoke("done",c.getRaw()?a:a.payload,c);b("Stratcom").invoke("MRequest:done",null,a);c.invoke("finally");c.shouldFinalizeRequest()&&c.finalizeRequest()})};c._cleanup=function(){this._errorInvoked=!1,this._finished=!0,window.clearTimeout(this._timer),this._timer=null,this._xportID++,this._transport&&this._transport.readyState!=4&&(h.warn("abort",this.__id__,this.getURI()),this._transport&&this._transport.abort()),b("TimeSlice").cancel(this._continuation)};c.setData=function(a){this._data=null;this.addData(a);return this};c.addData=function(a){this._data||(this._data=[]);for(var b in a)this._data.push([b,a[b]]);return this};c.replaceData=function(a){this._data&&(this._data=this._data.filter(function(b){b=b[0];return!Object.prototype.hasOwnProperty.call(a,b)}));return this.addData(a)};c.setURI=function(a){this._uri=b("ZeroRewrites").rewriteURI(new(b("MURI"))(a)).toString();b("ZeroRewrites").isRewriteSafe(new(b("MURI"))(this._uri))&&this.setCORS(!0);return this};c.getURI=function(){return this._uri};c._handleResponse=function(a){if(this._doneInvoked)return;h.log("done",this.__id__,this.getURI());this._cleanup();this._doneInvoked=!0;this.invoke("done",a,this);this.invoke("finally");this.shouldFinalizeRequest()&&this.finalizeRequest()};a.getContextualInstance=function(){return i};c.shouldFinalizePrefetch=function(){return this.getPrefetchState()!==null&&b("MRequestConfig").cleanFinishedPrefetchRequests};c.shouldFinalizeRequest=function(a){a===void 0&&(a=!1);if(this.shouldFinalizePrefetch()){if(!this._prefetchCleared)return!1}else if(!b("MRequestConfig").cleanFinishedRequest)return!1;return!a?this._doneInvoked?!this.getAutoProcess()||this.doneProcessingResponses():this._errorInvoked&&this._shouldFinalizeUponError:!0};c.shouldSubscribeListeners=function(){return b("MRequestConfig").cleanFinishedRequest};c.finalizeRequest=function(){this._subscriptionsHandler&&this._subscriptionsHandler.release(),this._subscriptionsHandler=null,b("MRequestGateway").removeRequest(this),this._requestFinalized=!0};c.invokeError=function(a){a===void 0&&(a=null),this._errorInvoked=!0,this.invoke("error",a,this)};c.doneProcessingResponses=function(){return this._pendingResponsesCount==0};c.markHandledResponse=function(){this._pendingResponsesCount--};c.setFinalizeUponError=function(a){this._shouldFinalizeUponError=a};c.prefetch=function(a,c,d){__p&&__p();var e=this;this._prefetched=!0;var f=[],g=[];k.forEach(function(a){g.push(e.listen(a,function(d){var g=b("Stratcom").context();g&&g.stop&&g.stop();f.push([a,d]);a==="finally"&&(e._prefetchDone=!0);a==="done"&&(c&&c())}))});var h=function(){g.length>0&&(g.forEach(function(a){return a.remove&&a.remove()}),g=[])};this._onPrefetchClear=function(){h(),f=[]};this._onPrefetchSend=function(){h(),d&&d(e),f.forEach(function(a){var b=a[0];a=a[1];return e.invoke(b,a)}),e.clearPrefetch(),a&&a()};this.send()};c.clearPrefetch=function(){this._prefetchCleared=!0,this.shouldFinalizePrefetch()&&this.shouldFinalizeRequest()&&this.finalizeRequest(),this._onPrefetchSend=null,this._onPrefetchClear&&(this._onPrefetchClear(),this._onPrefetchClear=null),this._prefetched=!1};c.getPrefetchState=function(){return this._prefetchDone?"done":this._prefetched?"in-progress":null};return a}();a.ERROR_TIMEOUT=-9e3;b("eventsMixinDeprecated")(a,["start","open","send","statechange","done","error","finally","progress","uploadprogress","fail","process","response","postresponse","postprocess"],b("MRequestConfig").cleanFinishedRequest);e.exports=a}),null);
__d("MPageFetcherUtils",["MPageCache","MRequest","MRequestTypes","MURI","qex"],(function(a,b,c,d,e,f){"use strict";a={createRequestURI:function(a){var c=new(b("MURI"))(a).addQueryData("__m_async_page__","").setFaceweb(window.FW_ENABLED);b("MPageCache").getCachedPage(a)&&c.addQueryData("__cached__","");window.bigPipe!==void 0&&c.addQueryData("__big_pipe_on__","");b("qex")._("805072")&&c.addQueryData("__disable_brotli__","");return c},createRequest:function(a,c,d){return new(b("MRequest"))(c).setType(b("MRequestTypes").TRANSITION).setData(d).setMethod(a).setFullPage(!0)}};e.exports=a}),null);
__d("unqualifyURI",[],(function(a,b,c,d,e,f){function a(a){a.setProtocol(null).setDomain(null).setPort(null)}e.exports=a}),null);
__d("getUnqualifiedURI",["URI","unqualifyURI"],(function(a,b,c,d,e,f){function a(a){a=new(b("URI"))(a);b("unqualifyURI")(a);return a}e.exports=a}),null);
__d("uuid",[],(function(a,b,c,d,e,f){function a(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(a){var b=Math.random()*16|0;a=a=="x"?b:b&3|8;return a.toString(16)})}e.exports=a}),null);
__d("MPageFetcherPrefetch",["BanzaiLogger","MNavigationsPrefetchStates","MPageControllerEligibility","MPageFetcherUtils","MURI","clearInterval","getUnqualifiedURI","gkx","setIntervalAcrossTransitions","uuid"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=new Map(),h=10*60*1e3,i=["__cached__"],j=5*60*1e3,k=null;function a(a,c){__p&&__p();c===void 0&&(c={});if(!l(a))return null;c=Object.assign({},c);c.expiration=c.expiration||Date.now()+h;var d=c.requestHeaders,e=d===void 0?{}:d,f=c.onUsed;d=c.onRequestDone;var i=c.onBeforeUsed;a=b("MPageFetcherUtils").createRequestURI(a);var j=a.toString(),k=b("MPageFetcherUtils").createRequest("GET",j);k.setRequestHeader("x-mpagecontroller-prefetch","");Object.keys(e).forEach(function(a){k.setRequestHeader(a,e[a])});var m=r(a),o=p(j);g.set(o,{request:k,options:c,logData:m});a=function(){g["delete"](o),f&&f(),s(q(k),m)};k.prefetch(a,d,i);s(b("MNavigationsPrefetchStates").PREFETCH_STARTED,m);k.shouldFinalizePrefetch()&&n();return k}function l(a){return b("MPageControllerEligibility").isEligible(a)}function c(a){a=p(a);a=m(a);return a?a.request:null}function m(a){__p&&__p();var c=g.get(a);if(!c)return null;var d=c.request,e=c.options,f=c.logData;if(e&&!o(e)){g["delete"](a);d.clearPrefetch();d.abort();s(b("MNavigationsPrefetchStates").PREFETCH_INVALIDATED,f);return null}return c}function n(){k===null&&g.size>0&&(k=b("setIntervalAcrossTransitions")(function(){g.forEach(function(a,b){var c=a.request;a=a.options;o(a)||(g["delete"](b),c.clearPrefetch())}),g.size===0&&(b("clearInterval")(k),k=null)},j))}function o(a){a=a.expiration;a=a===void 0?0:a;return a>=Date.now()}function p(a){var c=new(b("MURI"))(a);i.forEach(function(a){return c=c.removeQueryData(a)});return b("getUnqualifiedURI")(c).toString()}function q(a){return a.getPrefetchState()==="done"?b("MNavigationsPrefetchStates").PREFETCH_USED_AND_DONE:b("MNavigationsPrefetchStates").PREFETCH_USED_IN_PROGRESS}function r(a){return{prefetch_id:b("uuid")(),source:window.location.href,destination:a.getQualifiedURI().toString()}}function s(a,c){b("gkx")("862436")&&b("BanzaiLogger").log("MNavigationsPrefetchLoggerConfig",Object.assign({},c,{prefetch_state:a,client_event_time:Date.now()||0}))}d={prefetch:a,getPrefetchedRequest:c};e.exports=d}),null);
__d("MPageFetcherImpl",["Arbiter","BigPipe","MErrorCodes","MPageCache","MPageControllerPath","MPageFetcherPrefetch","MPageFetcherUtils","MURI","PageEvents","Stratcom","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();var g={FETCH_TIMEOUT_MS:10*1e3,_pending:{},_contentSubscription:void 0,fetch:function(a,c,d,e){__p&&__p();var f=c.method||"GET",h=c.queryData||null;g._lockAccess(a);b("MPageCache").setPageCacheComplete(a,!1);var i=b("MPageFetcherUtils").createRequestURI(a),j={path:new(b("MURI"))(a).normalize().toString(),method:f,progress:void 0,success:void 0};b("Stratcom").invoke("m:page:async:start",null,j);i.setFragment(null);var k=g._createRequest(f,i,h,c.prefetchHref,e);k.listen("done",function(){b("MPageCache").setPageCacheComplete(a,!0)});k.listen("progress",function(a){a.loaded&&a.loaderLength&&(j.progress=Math.min(a.loaded/a.loaderLength,1),b("Stratcom").invoke("m:page:async:progress",null,j))});k.listen("process",function(c){var e=b("Stratcom").context();e&&e.stop&&e.stop();g._releaseAccess(a);c.response&&(j.success=!0,b("Stratcom").invoke("m:page:async:handle",null,j),f==="GET"&&(c.response.isPagelet()?b("MPageCache").addCachedIUIResponse(a,c.response):(b("MPageCache").setCachedPage(a,c.response),b("MPageCache").clearCachedIUIResponses(a))),b("MPageControllerPath").isRequestPath(a)&&(d&&d(c.response)))});k.listen("fail",function(){g._releaseAccess(a),g._handleFail(b("MErrorCodes").loadPageFailed,a,k,j,d)});k.listen("error",function(){var e=k.getTransport().status;if(e===404&&c.shouldRenderAsync404===!0)return;g._releaseAccess(a);e=e!==0&&(e<200||e>=300)?b("MErrorCodes").badStatusCode:b("MErrorCodes").loadPageFailed;g._handleFail(e,a,k,j,d)});k.listen("finally",function(){g._releaseAccess(a)});k.send()},prefetch:function(a,c){c===void 0&&(c={}),b("MPageFetcherPrefetch").prefetch(a,c)},getPrefetchState:function(a){a=b("MPageFetcherUtils").createRequestURI(a);a=b("MPageFetcherPrefetch").getPrefetchedRequest(a.toString());return a?a.getPrefetchState():null},_createRequest:function(a,c,d,e,f){__p&&__p();e===void 0&&(e=null);var g;if(f)for(var h=0;h<f.length;h++){g=f[h](a,c,d);if(g)return g}g=c.toString();if(!d&&a==="GET"){f=g;e!==null&&(f=b("MPageFetcherUtils").createRequestURI(e).toString());h=b("MPageFetcherPrefetch").getPrefetchedRequest(f);if(h)return h}return b("MPageFetcherUtils").createRequest(a,g,d)},_handleFail:function(a,c,d,e,f){__p&&__p();a=a;e=Object.assign({},e,{success:!1});b("Stratcom").invoke("m:page:async:handle",null,e);if(d.getTransport().status===0){b("setTimeoutAcrossTransitions")(function(){b("MPageControllerPath").isRequestPath(c)&&(a=b("MErrorCodes").noInternetConnection,b("Stratcom").invoke("m:page:error",null,a))},2e3);return}b("MPageCache").removeCachedPage(c);b("MPageCache").clearCachedIUIResponses(c);b("MPageControllerPath").isRequestPath(c)&&(f&&f(null,a));b("Stratcom").invoke("m:page:async:complete",null,e)},_getAccessKeyFromPath:function(a){return new(b("MURI"))(a).normalize().toString()},_lockAccess:function(a){g._pending[g._getAccessKeyFromPath(a)]=Date.now()},_isLocked:function(a){a=g._getAccessKeyFromPath(a);return g._pending[a]&&Date.now()-g._pending[a]<g.FETCH_TIMEOUT_MS},_releaseAccess:function(a){delete g._pending[g._getAccessKeyFromPath(a)]},initializeAsyncBigPipe:function(a){var c=this;this._contentSubscription&&this._contentSubscription.unsubscribe();var d=new(b("Arbiter"))();window.bigPipe=new(b("BigPipe"))({isAjax:!0,config:a,forceFinish:!0,arbiter:d,domContentEvt:b("PageEvents").AJAXPIPE_DOMREADY,domContentCallback:function(){d.inform(b("PageEvents").AJAXPIPE_DOMREADY,!0,"state"),d.inform("uipage_onload",!0,"state")},onloadEvt:b("PageEvents").AJAXPIPE_ONLOAD,onloadCallback:function(){d.inform(b("PageEvents").AJAXPIPE_ONLOAD,!0,"state")}});this._contentSubscription=d.subscribeOnce("bigpipe_e2e_reported",function(){c._contentSubscription=void 0,b("Stratcom").invoke("m:page:fetcher:bigpipe:e2e",null)},"new")}};e.exports=g}),null);
__d("MPageFetcher",["MPageFetcherImpl"],(function(a,b,c,d,e,f){a={_handlers:[],fetch_DO_NOT_USE:function(a,c,d){b("MPageFetcherImpl").fetch(a,c,d,this._handlers)},prefetch:function(a,c){c===void 0&&(c={}),b("MPageFetcherImpl").prefetch(a,c)},getPrefetchState:function(a){return b("MPageFetcherImpl").getPrefetchState(a)},addHandler:function(a){this._handlers.push(a)},initializeAsyncBigPipe:function(a){b("MPageFetcherImpl").initializeAsyncBigPipe(a)}};e.exports=a}),null);
__d("XMTouchFeedAsyncPageletController",["XController"],(function(a,b,c,d,e,f){e.exports=b("XController").create("/ajax/mobilefeed/home/",{feed_filter:{type:"String",defaultValue:"h_nor"},max_stories:{type:"Int",defaultValue:9},has_pymk_megaphone:{type:"Bool",defaultValue:!1}})}),null);
__d("MHomeNavigate",["Arbiter","BigPipeInstance","MElementInViewportTracking","MHome","MPageCache","MPageControllerPath","MPageFetcher","MRequest","MRequestTypes","MResponseData","MURI","Stratcom","SubscriptionsHandler","XMTouchFeedAsyncPageletController","ge"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g={_fetchSubscriptionsHandler:new(b("SubscriptionsHandler"))(),_fallbackSubscriptionHandler:new(b("SubscriptionsHandler"))(),_layoutRequest:null,_hasPYMKMegaphone:void 0,_enabled:!1,_enableFeedFetches:!0,EXPIRATION:24*60*60*1e3,isEnabled:function(){return this._enabled},_addRequestListeners:function(a){var c=this;a.listen("postresponse",function(a){if(!a)return;a=new(b("MResponseData"))(a);a.isPagelet()?b("MPageCache").addCachedIUIResponse(b("MHome").HOME_LAYOUT_PATH,a):(b("MPageCache").setCachedPage(b("MHome").HOME_LAYOUT_PATH,a),b("MPageCache").clearCachedIUIResponses(b("MHome").HOME_LAYOUT_PATH))});a.listen("done",function(){b("MPageCache").setScrollHistory(b("MHome").HOME_LAYOUT_PATH,0),b("MPageCache").setPageCacheComplete(b("MHome").HOME_LAYOUT_PATH,!0),c._addHomePageFallback("/"),c._addHomePageFallback("/home.php"),c._layoutRequest=null})},_prefetchHomePageLayout:function(){var a=this;this._fetchSubscriptionsHandler.release();b("MPageFetcher").prefetch(b("MHome").HOME_LAYOUT_PATH,{onBeforeUsed:function(b){a._addRequestListeners(b),a._layoutRequest=b}})},resolveLayoutOccurance:function(a){__p&&__p();var c=this;this.destroy();this._enabled=!0;var d=a.type||[];this._hasPYMKMegaphone=a.hasPYMKMegaphone;d.onHomePageNav===!0&&this._fetchSubscriptionsHandler.addSubscriptions(b("Stratcom").listen("m:page:beforeloading",null,function(a){a=a.getData();a=a.path;b("MHome").isHome(a)&&c._prefetchHomePageLayout()}));d.onLeavingHome===!0&&this._fetchSubscriptionsHandler.addSubscriptions(b("Stratcom").listen("m:page:iui:response:complete",null,function(a){a=a.getData();a=a.path;b("MHome").isHome(a)||c._prefetchHomePageLayout()}));d.onFeedBadgeCountUpdate===!0&&this._fetchSubscriptionsHandler.addSubscriptions(b("Stratcom").listen("m:feed:jewel:badge-count-change",null,function(a){a=a.getData();var d=a.jewel;a=a.count;if(a<=0)return;c._fetchSubscriptionsHandler.addSubscriptions(b("MElementInViewportTracking").listenOnce(d,function(){c._prefetchHomePageLayout()}))}));d.onTTI===!0&&this._fetchSubscriptionsHandler.addSubscriptions(b("Arbiter").subscribeOnce(b("BigPipeInstance").Events.tti,function(){c._prefetchHomePageLayout()}));d.onE2E===!0&&this._fetchSubscriptionsHandler.addSubscriptions(b("Arbiter").subscribeOnce(b("BigPipeInstance").Events.loaded,function(){c._prefetchHomePageLayout()}));d.emptyCacheLeavingHome===!0&&this._fetchSubscriptionsHandler.addSubscriptions(b("Stratcom").listen("m:page:iui:response:complete",null,function(a){a=a.getData();a=a.path;!b("MHome").isHome(a)&&!c._isHomePageCached()&&(c._prefetchHomePageLayout(),d.prefetchFeedItems===!0&&(c._enableFeedFetches=!1,c._prefetchFeedItems()))}));d.emptyCacheLeavingHomeFullFetch===!0&&(this._enabled=!1,this._fetchSubscriptionsHandler.addSubscriptions(b("Stratcom").listen("m:page:iui:response:complete",null,function(a){a=a.getData();a=a.path;!b("MHome").isHome(a)&&!c._isHomePageCached()&&b("MPageFetcher").prefetch(b("MHome").HOME_PATH)})))},_handleFeedItems:function(a){var c=b("MPageControllerPath").getRequestPath();this._enableFeedFetches=!0;if(b("ge")("MFirstBatch")===null||b("ge")("MFirstBatchPlaceholder")===null)return;a.forEach(function(a){a.process(),b("MPageCache").addCachedIUIResponse(c,a)})},_addHomePageFallback:function(a){this._fallbackSubscriptionHandler.addSubscriptions(b("MPageCache").addCacheFallback(a,function(a,c){if(!b("MHome").isHome(a))return;c=new(b("MURI"))(a).getQueryData();if(c.sk)return;return{uri:b("MHome").HOME_LAYOUT_PATH,expiration_ms:g.EXPIRATION}}))},_isHomePageCached:function(){return b("MPageCache").isPageCachedWithFallbacks("/",g.EXPIRATION)||b("MPageCache").isPageCachedWithFallbacks(b("MHome").HOME_PATH,g.EXPIRATION)},_buildFeedItemsURIRequest:function(a){var c=b("XMTouchFeedAsyncPageletController").getURIBuilder();a.feed_filter!==void 0&&c.setString("feed_filter",a.feed_filter);a.max_stories!==void 0&&c.setInt("max_stories",a.max_stories);this._hasPYMKMegaphone!==void 0&&c.setBool("has_pymk_megaphone",this._hasPYMKMegaphone);return c.getURI()},fetchFeedItems:function(a){__p&&__p();var c=this;if(this._enableFeedFetches===!1)return;var d=b("MPageControllerPath").getRequestPath();if(!b("MHome").isHome(d))return;b("Stratcom").listen("m:page:iui:response:complete",null,function(){__p&&__p();b("Stratcom").removeCurrentListener();if(b("ge")("MFirstBatch")===null||b("ge")("MFirstBatchPlaceholder")===null)return;var e=b("XMTouchFeedAsyncPageletController").getURIBuilder();a.feed_filter!==void 0&&e.setString("feed_filter",a.feed_filter);a.max_stories!==void 0&&e.setInt("max_stories",a.max_stories);c._hasPYMKMegaphone!==void 0&&e.setBool("has_pymk_megaphone",c._hasPYMKMegaphone);e=new(b("MRequest"))(e.getURI()).setType(b("MRequestTypes").DEPENDENT);var f=[];e.listen("postresponse",function(a){f.push(a)});e.listen("done",function(){f.forEach(function(a){b("MPageCache").addCachedIUIResponse(d,new(b("MResponseData"))(a))}),b("MPageCache").setPageCacheComplete(d,!0)});b("MPageCache").setPageCacheComplete(d,!1);e.send()})},_prefetchFeedItems:function(){__p&&__p();var a=this,c=[],d=!1,e=new(b("MRequest"))(this._buildFeedItemsURIRequest({})).setType(b("MRequestTypes").INDEPENDENT).setAutoProcess(!1);e.listen("postresponse",function(a){c.push(new(b("MResponseData"))(a))});b("Stratcom").listen("m:page:fetcher:bigpipe:e2e",null,function(e){e=b("MPageControllerPath").getRequestPath();if(!b("MHome").isHome(e))return;b("Stratcom").removeCurrentListener();d=!0;b("Stratcom").removeCurrentListener();a._handleFeedItems(c);c=[]});e.listen("done",function(){var e=b("MPageControllerPath").getRequestPath();if(!b("MHome").isHome(e)||!d)return;a._handleFeedItems(c);c=[]});e.send()},destroy:function(){this._enabled=!1,this._enableFeedFetches=!0,this._layoutRequest!==null&&(this._layoutRequest.abort(),this._layoutRequest=null),this._hasPYMKMegaphone=void 0,b("MPageCache").removeCachedPage(b("MHome").HOME_LAYOUT_PATH),this._fetchSubscriptionsHandler.release(),this._fetchSubscriptionsHandler.engage(),this._fallbackSubscriptionHandler.release(),this._fallbackSubscriptionHandler.engage()}};e.exports=g}),null);
__d("MPageControllerHistoryChangeEligibility",["URI","XClearHistoryController"],(function(a,b,c,d,e,f){"use strict";a={isEligible:function(a){if(a==null)return!1;a=new(b("URI"))(a);a=a.getPath();a=a.indexOf(b("XClearHistoryController").getURIBuilder().getURI().toString())===0;return!a}};e.exports=a}),null);
__d("MPageControllerInitBase",["LogHistory","MHistory","MPageControllerPathsManager","Stratcom","URI","ifRequired"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g={_initialized:!1,TRANSPARENT_COLOR_PATTERN:/(rgba\((\d,\s*)+\s*0\))|(transparent)/g,_init:function(){__p&&__p();function a(){window.removeEventListener("load",a),b("Stratcom").invoke("m:onload")}window.addEventListener("load",a);b("MHistory").install();var c=new(b("URI"))(location.href).setProtocol(null).setDomain(null);if(window.FW_ENABLED&&c.getPath()==="/root.php")return;b("MPageControllerPathsManager").setRequestPath(b("MHistory").getPath());b("MPageControllerPathsManager").setRenderedPath(c.toString());b("ifRequired")("MPageCache",function(a){a.removeCachedPage(c.toString())})},updatePageBackgroundColor:function(){var a=document.getElementById("root");a=a&&a.childNodes.length>0&&window.getComputedStyle(a);a=a?a.backgroundColor:"";var b=!a||g.TRANSPARENT_COLOR_PATTERN.test(a);!b&&document.body&&(document.body.style.backgroundColor=a)},loadOnInitIfNeeded:function(a){window.FW_ENABLED||(b("MPageControllerPathsManager").isRenderedPath(b("MPageControllerPathsManager").getRequestPath())||a(b("MPageControllerPathsManager").getRequestPath(),{forceIncrementalPageTransition:!0,replace:!0}))},init:function(a){__p&&__p();var c=a.onHistoryChangeDefault,d=a.onGo,e=a.unload,f=a.load;a=a.initializingCallback;if(g._initialized)return;a&&a();g.updatePageBackgroundColor();b("Stratcom").listen("m:history:change-default",null,function(a){a=a.getData().path;c(a)});!window.FW_ENABLED?b("Stratcom").listen("m:page:error",null,e):b("Stratcom").listen("go",null,d);b("LogHistory").getInstance("page").log("initialize");b("Stratcom").invoke("m:page:initialize");g._initialized=!0;g._init();g.loadOnInitIfNeeded(f)}};e.exports=g}),null);
__d("MemoizationInstrumentation",["invariant"],(function(a,b,c,d,e,f,g){"use strict";var h=null;a={inject:function(a){h==null||g(0,2221),h=a},onFunctionCall:function(a,b){return h?h.functionCall(a,b):null}};e.exports=a}),null);
__d("memoizeWithArgs",["MemoizationInstrumentation"],(function(a,b,c,d,e,f){__p&&__p();var g=Object.prototype.hasOwnProperty;function a(a,c,d){var e,f=d||a.name||"unknown";d=function(){e||(e={});var d=b("MemoizationInstrumentation").onFunctionCall("memoizeWithArgs",f),h=c.apply(void 0,arguments),i=!0;g.call(e,h)||(i=!1,e[h]=a.apply(void 0,arguments));d&&d(i);return e[h]};return d}e.exports=a}),null);
__d("MPageRootManager",["DOM","MURI","URI","$","memoizeWithArgs","qex"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=10*60*1e3;a={_rootMap:{},savePageRoot:function(){this._rootMap[this._key(location.href)]={root:b("$")("root").cloneNode(!0),insertTime:Date.now()}},reinstateRootIfAvailable:function(a,c,d){if(!this._shouldReinstateRoot(a,d))return;c&&c();d=this._getRootElement(a);c=d&&d.cloneNode(!0);c&&b("DOM").replace(b("$")("root"),c)},_shouldReinstateRoot:function(a,c){return this._isRootAvailable(a)&&!this._hasRootExpired(a,c)&&((a=b("qex")._("833102"))!=null?a:!1)},_getRootObject:function(a){return this._rootMap[this._key(a)]},_isRootAvailable:function(a){return this._getRootObject(a)!==void 0},_getRootElement:function(a){a=this._getRootObject(a);return a&&a.root},_getRootInsertTime:function(a){a=this._getRootObject(a);return a&&a.insertTime},_hasRootExpired:function(a,b){return Date.now()>this._getRootInsertTime(a)+((a=b)!=null?a:g)},_key:b("memoizeWithArgs")(function(a){return new(b("MURI"))(new(b("URI"))(a).setProtocol(null).setDomain(null)).normalize().toString()},function(a){return a},"_key")};e.exports=a}),null);
__d("Event",["EventListener"],(function(a,b,c,d,e,f){e.exports=b("EventListener")}),null);
__d("QE2Logger",["Banzai"],(function(a,b,c,d,e,f){__p&&__p();var g="qe2_log_exposure",h={},i={logExposureForUser:function(a,b){b=b?b:"",i.__logExposure(a,b,9)},logExposureForEmail:function(a,b){i.__logExposure(a,b,3)},logExposureForDatr:function(a){i.__logExposure(a,"",5)},logExposureForOculusLoggedOut:function(a){i.__logExposure(a,"",31)},logExposureForPage:function(a,b){i.__logExposure(a,b,7)},logExposureForBusiness:function(a,b){i.__logExposure(a,b,17)},logExposureForGroup:function(a,b){i.__logExposure(a,b,25)},logExposureForPhoneNumber:function(a,b){i.__logExposure(a,b,8)},logExposureForScimCompanyID:function(a,b){i.__logExposure(a,b,22)},logExposureForAnalyticsEntityID:function(a,b){i.__logExposure(a,b,27)},logExposureForAdAccountID:function(a,b){i.__logExposure(a,b,0)},logExposure:function(a,b,c){i.__logExposure(a,b,c)},__logExposure:function(a,c,d){var e=a+"|"+c;if(h[e])return;a={universeName:a,unitID:c,unitType:d};b("Banzai").post(g,a,{signal:!0});h[e]=!0}};e.exports=i}),null);
__d("MHeaderLogger",["QE2Logger","gkx"],(function(a,b,c,d,e,f){"use strict";var g="mtouch_header_navigation",h=!1;e.exports={logExposure:function(a){a===void 0&&(a=!1);a&&b("QE2Logger").logExposureForUser(g);if(h)return;b("gkx")("692841");h=!0}}}),null);
__d("MStickyHeaderSoftNavigationListener",["CSS","MHistory","Stratcom"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=!1;a={init:function(){__p&&__p();if(g)return;g=!0;var a,c=function(c){__p&&__p();c=document.getElementById("page");if(c){var d=b("MHistory").getState();a!=null&&(b("CSS").removeClass(c,a),a=null);if(d)a="-softstate-"+d,b("CSS").addClass(c,a);else{var e=window.location.pathname;if(e){e.indexOf("/")===0&&(e=e.substring(1));var f=e.indexOf("/");f!==-1&&(e=e.substring(0,f));d=e}a="-hardstate-"+(d||"");b("CSS").addClass(c,a)}}};["m:history:change","m:history:change-default"].forEach(function(a){b("Stratcom").listen(a,null,function(){c(a)})});c()}};e.exports=a}),null);
__d("csx",[],(function(a,b,c,d,e,f){function a(a){throw new Error("csx: Unexpected class selector transformation.")}e.exports=a}),null);
__d("throttle",["TimeSlice","TimeSliceInteractionSV","setTimeout","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){__p&&__p();function a(a,c,d){return g(a,c,d,b("setTimeout"),!1)}Object.assign(a,{acrossTransitions:function(a,c,d){return g(a,c,d,b("setTimeoutAcrossTransitions"),!1)},withBlocking:function(a,c,d){return g(a,c,d,b("setTimeout"),!0)},acrossTransitionsWithBlocking:function(a,c,d){return g(a,c,d,b("setTimeoutAcrossTransitions"),!0)}});function g(a,c,d,e,f){__p&&__p();var g=c==null?100:c,h,i,j=0,k=null,l=[],m=b("TimeSlice").guard(function(){__p&&__p();j=Date.now();if(i){var b=function(b){a.apply(h,b)}.bind(null,i),c=l.length;while(--c>=0)b=l[c].bind(null,b);l=[];b();i=null;k=e(m,g)}else k=null},"throttle_"+g+"_ms",{propagationType:b("TimeSlice").PropagationType.EXECUTION});m.__SMmeta=a.__SMmeta;return function(){b("TimeSliceInteractionSV").ref_counting_fix&&l.push(b("TimeSlice").getGuardedContinuation("throttleWithContinuation")),i=arguments,h=this,d!==void 0&&(h=d),(k===null||Date.now()-j>g)&&(f?m():k=e(m,0))}}e.exports=a}),null);
__d("MStickyHeaderHandler",["csx","cx","CSS","DOM","Event","MHeaderLogger","MHome","MStickyHeaderSoftNavigationListener","MViewport","Stratcom","clearTimeout","ge","setTimeout","setTimeoutAcrossTransitions","throttle"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();var i,j=[],k=[],l=null,m=null,n=!0,o=!1,p=!1,q=!1,r=!1,s="home",t="_3wo2",u=500,v=150,w=300,x=["touchmove"],y=["scroll"].concat(x);function z(a){a===void 0&&(a=[]);while(a.length){var b=a.pop();b.remove()}}function A(a){a===void 0&&(a=!1),z(j),a||z(k)}function B(){if(l){b("CSS").addClass(l,"scrolled");if(q){A(!0);var a=l;b("setTimeoutAcrossTransitions")(function(){b("CSS").removeClass(a,t)},350)}}}function C(){l&&b("CSS").removeClass(l,"scrolled")}function D(){var a=b("ge")("root");a=b("DOM").scry(a,".popoverOpen .flyout");return a[0]}function E(a){return!a?null:a.scrollHeight<=a.scrollTop+window.innerHeight+v}function F(a){return a?a.scrollTop:b("MViewport").getScrollTop()}var G=0,H=0,I=0,J;function K(a){__p&&__p();a=a;(!a||typeof a!=="boolean")&&(a=!1);J&&(b("clearTimeout")(J),J=null);n&&(m=D());n=!1;var c=F(m);m||b("Stratcom").invoke("msticky-header:mroot-scroll",null,{offset:c});var d=E(m)||!1;d=c<=u||d;var e=a||c<=G,f=e?1:0,g=I!==f;I=f;l&&(!e&&!d&&!a?B():(d||e&&H>c+w)&&C());e?(g||!H)&&(H=c):H=0;G=c;a||(J=b("setTimeout")(function(){K(!0),n=!0},250))}function L(){return document.getElementById("page")}function M(){__p&&__p();A();l=L();m=null;n=!0;if(l){C();var a=l;b("setTimeoutAcrossTransitions")(function(){__p&&__p();var c=o,d=b("MHome").isHome(),e=r;o&&(q?(c=d,e=!1):p||(c=!d));e&&(c||p||!d)&&b("MHeaderLogger").logExposure(!0);if(c){b("CSS").addClass(a,t);if(s==="all"||s==="home"&&d){i=b("throttle").acrossTransitions(K,100);e=q?x:y;e.forEach(function(a){j.push(b("Event").listen(document,a,i,!0))})}}else b("CSS").removeClass(a,t)},1)}k.push(b("Stratcom").listen("history:change",null,M),b("Stratcom").listen("history:change-default",null,M),b("Stratcom").listen("m:homepage:load",null,M))}var N=!1;e.exports={init:function(a){__p&&__p();if(N)return;r=a.logExposure;q=a.enabledForNewsfeedOnce;o=a.enabled;p=a.enabledForNewsfeed;s=a.collapseType;N=!0;b("MStickyHeaderSoftNavigationListener").init();M();b("Stratcom").invoke("msticky-header:init")},isEnabled:function(){return o||l!==null&&b("CSS").hasClass(l,t)},isEnabledForHome:function(){return this.isEnabled()&&p}}}),null);
__d("cancelIdleCallback",["requireCond","cr:692209"],(function(a,b,c,d,e,f){e.exports=b("cr:692209")}),null);
__d("getActiveElement",[],(function(a,b,c,d,e,f){function a(a){a===void 0&&(a=document);if(typeof a==="undefined")return null;try{return a.activeElement||a.body}catch(b){return a.body}}e.exports=a}),null);
__d("goURI",["ReloadPage","Stratcom","URI"],(function(a,b,c,d,e,f){function c(c,d,e){d===void 0&&(d=!1);e===void 0&&(e=!1);c=new(b("URI"))(c);c=c.toString();b("Stratcom").invoke("gouri",null,{uri:c});!d&&a.PageTransitions?a.PageTransitions.go(c,e):window.location.href==c?b("ReloadPage").now():e?window.location.replace(c):window.location.href=c}e.exports=c}),null);
__d("Scheduler-dev",[],(function(a,b,c,d,e,f){"use strict"}),null);
__d("Scheduler-dev-stable",[],(function(a,b,c,d,e,f){"use strict"}),null);
__d("Scheduler-prod",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();Object.defineProperty(f,"__esModule",{value:!0});var g=void 0,h=void 0,i=void 0,j=void 0;f.unstable_now=void 0;f.unstable_forceFrameRate=void 0;var k=Date,l="function"===typeof setTimeout?setTimeout:void 0,m="function"===typeof clearTimeout?clearTimeout:void 0,n="function"===typeof requestAnimationFrame?requestAnimationFrame:void 0,o="function"===typeof cancelAnimationFrame?cancelAnimationFrame:void 0,p=void 0,q=void 0;function r(a){p=n(function(b){m(q),a(b)}),q=l(function(){o(p),a(f.unstable_now())},100)}if("object"===typeof performance&&"function"===typeof performance.now){var s=performance;f.unstable_now=function(){return s.now()}}else f.unstable_now=function(){return k.now()};if("undefined"===typeof window||"function"!==typeof MessageChannel){var t=null,u=null,v=function a(){if(null!==t)try{var b=f.unstable_now();t(!0,b);t=null}catch(b){throw setTimeout(a,0),b}};g=function(a){null!==t?setTimeout(g,0,a):(t=a,setTimeout(v,0))};h=function(a,b){u=setTimeout(a,b)};i=function(){clearTimeout(u)};j=function(){return!1};f.unstable_forceFrameRate=function(){}}else{"undefined"!==typeof console&&("function"!==typeof n&&!1,"function"!==typeof o&&!1);var w=null,x=!1,y=!1,z=-1,A=0,B=33,C=33,D=!1;j=function(){return A<=f.unstable_now()};f.unstable_forceFrameRate=function(a){0>a||125<a?!1:0<a?(C=Math.floor(1e3/a),D=!0):(C=33,D=!1)};a=new MessageChannel();var E=a.port2;a.port1.onmessage=function(){x=!1;if(null!==w){var a=f.unstable_now(),b=0<A-a;try{w(b,a)?y||(y=!0,r(F)):w=null}catch(a){throw x=!0,E.postMessage(void 0),a}}};var F=function a(b){if(null!==w){r(a);var c=b-A+C;c<C&&B<C&&!D?(8>c&&(c=8),C=c<B?B:c):B=c;A=b+C;x||(x=!0,E.postMessage(void 0))}else y=!1};g=function(a){null===w&&(w=a,y||(y=!0,r(F)))};h=function(a,b){z=l(function(){a(f.unstable_now())},b)};i=function(){m(z),z=-1}}var G=null,H=null,I=!1,J=null,K=3,L=!1,M=!1,N=!1;function O(a,b){__p&&__p();var c=a.next;if(c===a)G=null;else{a===G&&(G=c);var d=a.previous;d.next=c;c.previous=d}a.next=a.previous=null;c=a.callback;d=K;var e=J;K=a.priorityLevel;J=a;try{var f=c(a.expirationTime<=b)}catch(a){throw a}finally{K=d,J=e}if("function"===typeof f)if(b=a.expirationTime,a={callback:f,priorityLevel:a.priorityLevel,startTime:a.startTime,expirationTime:b,next:null,previous:null},null===G)G=a.next=a.previous=a;else{f=null;c=G;do{if(b<=c.expirationTime){f=c;break}c=c.next}while(c!==G);null===f?f=G:f===G&&(G=a);b=f.previous;b.next=f.previous=a;a.next=f;a.previous=b}}function P(a){__p&&__p();if(null!==H&&H.startTime<=a)do{var b=H,c=b.next;if(b===c)H=null;else{H=c;var d=b.previous;d.next=c;c.previous=d}b.next=b.previous=null;T(b,b.expirationTime)}while(null!==H&&H.startTime<=a)}function Q(a){N=!1,P(a),M||(null!==G?(M=!0,g(R)):null!==H&&h(Q,H.startTime-a))}function R(a,b){__p&&__p();if(!I){M=!1;N&&(N=!1,i());P(b);L=!0;try{if(!a)for(;null!==G&&G.expirationTime<=b&&!I;)O(G,b),b=f.unstable_now(),P(b);else if(null!==G)do O(G,b),b=f.unstable_now(),P(b);while(null!==G&&!j()&&!I);if(null!==G)return!0;null!==H&&h(Q,H.startTime-b);return!1}finally{L=!1}}}function S(a){switch(a){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}function T(a,b){__p&&__p();if(null===G)G=a.next=a.previous=a;else{var c=null,d=G;do{if(b<d.expirationTime){c=d;break}d=d.next}while(d!==G);null===c?c=G:c===G&&(G=a);b=c.previous;b.next=c.previous=a;a.next=c;a.previous=b}}f.unstable_ImmediatePriority=1;f.unstable_UserBlockingPriority=2;f.unstable_NormalPriority=3;f.unstable_IdlePriority=5;f.unstable_LowPriority=4;f.unstable_runWithPriority=function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=K;K=a;try{return b()}finally{K=c}};f.unstable_next=function(a){switch(K){case 1:case 2:case 3:var b=3;break;default:b=K}var c=K;K=b;try{return a()}finally{K=c}};f.unstable_scheduleCallback=function(a,b,c){__p&&__p();var d=f.unstable_now();if("object"===typeof c&&null!==c){var e=c.delay;e="number"===typeof e&&0<e?d+e:d;c="number"===typeof c.timeout?c.timeout:S(a)}else c=S(a),e=d;c=e+c;a={callback:b,priorityLevel:a,startTime:e,expirationTime:c,next:null,previous:null};if(e>d){c=e;if(null===H)H=a.next=a.previous=a;else{b=null;var j=H;do{if(c<j.startTime){b=j;break}j=j.next}while(j!==H);null===b?b=H:b===H&&(H=a);c=b.previous;c.next=b.previous=a;a.next=b;a.previous=c}null===G&&H===a&&(N?i():N=!0,h(Q,e-d))}else T(a,c),M||L||(M=!0,g(R));return a};f.unstable_cancelCallback=function(a){__p&&__p();var b=a.next;if(null!==b){if(a===b)a===G?G=null:a===H&&(H=null);else{a===G?G=b:a===H&&(H=b);var c=a.previous;c.next=b;b.previous=c}a.next=a.previous=null}};f.unstable_wrapCallback=function(a){var b=K;return function(){var c=K;K=b;try{return a.apply(this,arguments)}finally{K=c}}};f.unstable_getCurrentPriorityLevel=function(){return K};f.unstable_shouldYield=function(){var a=f.unstable_now();P(a);return null!==J&&null!==G&&G.startTime<=a&&G.expirationTime<J.expirationTime||j()};f.unstable_continueExecution=function(){I=!1,M||L||(M=!0,g(R))};f.unstable_pauseExecution=function(){I=!0};f.unstable_getFirstCallbackNode=function(){return G}}),null);
__d("Scheduler-prod-stable",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();Object.defineProperty(f,"__esModule",{value:!0});var g=void 0,h=void 0,i=void 0;f.unstable_now=void 0;f.unstable_forceFrameRate=void 0;var j=Date,k="function"===typeof setTimeout?setTimeout:void 0,l="function"===typeof clearTimeout?clearTimeout:void 0,m="function"===typeof requestAnimationFrame?requestAnimationFrame:void 0,n="function"===typeof cancelAnimationFrame?cancelAnimationFrame:void 0,o=void 0,p=void 0;function q(a){o=m(function(b){l(p),a(b)}),p=k(function(){n(o),a(f.unstable_now())},100)}if("object"===typeof performance&&"function"===typeof performance.now){var r=performance;f.unstable_now=function(){return r.now()}}else f.unstable_now=function(){return j.now()};if("undefined"===typeof window||"function"!==typeof MessageChannel){var s=null,t=function(a){if(null!==s)try{s(a)}finally{s=null}};g=function(a){null!==s?setTimeout(g,0,a):(s=a,setTimeout(t,0,!1))};h=function(){s=null};i=function(){return!1};f.unstable_forceFrameRate=function(){}}else{"undefined"!==typeof console&&("function"!==typeof m&&!1,"function"!==typeof n&&!1);var u=null,v=!1,w=-1,x=!1,y=!1,z=0,A=33,B=33,C=!1;i=function(){return z<=f.unstable_now()};f.unstable_forceFrameRate=function(a){0>a||125<a?!1:0<a?(B=Math.floor(1e3/a),C=!0):(B=33,C=!1)};a=new MessageChannel();var D=a.port2;a.port1.onmessage=function(){__p&&__p();v=!1;var a=u,b=w;u=null;w=-1;var c=f.unstable_now(),d=!1;if(0>=z-c)if(-1!==b&&b<=c)d=!0;else{x||(x=!0,q(E));u=a;w=b;return}if(null!==a){y=!0;try{a(d)}finally{y=!1}}};var E=function a(b){if(null!==u){q(a);var c=b-z+B;c<B&&A<B&&!C?(8>c&&(c=8),B=c<A?A:c):A=c;z=b+B;v||(v=!0,D.postMessage(void 0))}else x=!1};g=function(a,b){u=a,w=b,y||0>b?D.postMessage(void 0):x||(x=!0,q(E))};h=function(){u=null,v=!1,w=-1}}var F=null,G=!1,H=!1,I=3,J=-1,K=-1,L=!1,M=!1;function N(){if(!L&&null!==F){var a=F.expirationTime;M?h():M=!0;g(P,a)}}function O(){__p&&__p();var a=F,b=F.next;if(F===b)F=null;else{var c=F.previous;F=c.next=b;b.previous=c}a.next=a.previous=null;c=a.callback;b=a.expirationTime;a=a.priorityLevel;var d=I,e=K;I=a;K=b;try{var f=c(G||1===a)}catch(a){throw a}finally{I=d,K=e}if("function"===typeof f)if(f={callback:f,priorityLevel:a,expirationTime:b,next:null,previous:null},null===F)F=f.next=f.previous=f;else{c=null;a=F;do{if(a.expirationTime>=b){c=a;break}a=a.next}while(a!==F);null===c?c=F:c===F&&(F=f,N());b=c.previous;b.next=c.previous=f;f.next=c;f.previous=b}}function P(a){__p&&__p();if(!H){M=!1;L=!0;var b=G;G=a;try{if(a)for(;null!==F&&!H;){a=f.unstable_now();if(F.expirationTime<=a)do O();while(null!==F&&F.expirationTime<=a&&!H);else break}else if(null!==F)do{if(H)break;O()}while(null!==F&&!i())}finally{L=!1,G=b,N()}}}f.unstable_ImmediatePriority=1;f.unstable_UserBlockingPriority=2;f.unstable_NormalPriority=3;f.unstable_IdlePriority=5;f.unstable_LowPriority=4;f.unstable_runWithPriority=function(a,b){__p&&__p();switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=I,d=J;I=a;J=f.unstable_now();try{return b()}catch(a){throw N(),a}finally{I=c,J=d}};f.unstable_next=function(a){__p&&__p();switch(I){case 1:case 2:case 3:var b=3;break;default:b=I}var c=I,d=J;I=b;J=f.unstable_now();try{return a()}catch(a){throw N(),a}finally{I=c,J=d}};f.unstable_scheduleCallback=function(a,b,c){__p&&__p();var d=-1!==J?J:f.unstable_now();if("object"===typeof c&&null!==c&&"number"===typeof c.timeout)c=d+c.timeout;else switch(a){case 1:c=d+-1;break;case 2:c=d+250;break;case 5:c=d+1073741823;break;case 4:c=d+1e4;break;default:c=d+5e3}a={callback:b,priorityLevel:a,expirationTime:c,next:null,previous:null};if(null===F)F=a.next=a.previous=a,N();else{b=null;d=F;do{if(d.expirationTime>c){b=d;break}d=d.next}while(d!==F);null===b?b=F:b===F&&(F=a,N());c=b.previous;c.next=b.previous=a;a.next=b;a.previous=c}return a};f.unstable_cancelCallback=function(a){__p&&__p();var b=a.next;if(null!==b){if(b===a)F=null;else{a===F&&(F=b);var c=a.previous;c.next=b;b.previous=c}a.next=a.previous=null}};f.unstable_wrapCallback=function(a){var b=I;return function(){var c=I,d=J;I=b;J=f.unstable_now();try{return a.apply(this,arguments)}catch(a){throw N(),a}finally{I=c,J=d}}};f.unstable_getCurrentPriorityLevel=function(){return I};f.unstable_shouldYield=function(){return!G&&(null!==F&&F.expirationTime<K||i())};f.unstable_continueExecution=function(){H=!1,null!==F&&N()};f.unstable_pauseExecution=function(){H=!0};f.unstable_getFirstCallbackNode=function(){return F}}),null);
__d("SchedulerFb-Internals_DO_NOT_USE",["gkx","ifRequired","requestAnimationFramePolyfill","Scheduler-dev","Scheduler-prod","Scheduler-dev-stable","Scheduler-prod-stable"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a.requestAnimationFrame===void 0&&(a.requestAnimationFrame=b("requestAnimationFramePolyfill"));var g;b("gkx")("974568")?g=b("Scheduler-prod"):g=b("Scheduler-prod-stable");var h=0;function i(){__p&&__p();var a=g.unstable_getFirstCallbackNode(),b=[];if(!a)return b;var c=a._id;do b.push(a),a=a.next;while(a.next&&a._id!==c);return b.map(function(a){var b=a.expirationTime,c=a.name,d=a.priorityLevel;a=a._id;return{expirationTime:b,name:c,priorityLevel:d,sid:a}})}function j(b,c){return!a.__schedulerDevToolsConnection__?b:function(){c.start=Date.now();var d=b.apply(this,arguments);c.end=Date.now();c.dumpedQueue=i();a.__schedulerDevToolsConnection__.postMessage("executed",c);return d}}e.exports={unstable_ImmediatePriority:g.unstable_ImmediatePriority,unstable_UserBlockingPriority:g.unstable_UserBlockingPriority,unstable_NormalPriority:g.unstable_NormalPriority,unstable_LowPriority:g.unstable_LowPriority,unstable_IdlePriority:g.unstable_IdlePriority,unstable_getCurrentPriorityLevel:g.unstable_getCurrentPriorityLevel,unstable_runWithPriority:g.unstable_runWithPriority,unstable_next:g.unstable_next,unstable_now:g.unstable_now,unstable_scheduleCallback:function(c,d,e){__p&&__p();var f={},k=j(d,f),l=b("ifRequired")("TimeSlice",function(a){return a.guard(k,"unstable_scheduleCallback",{propagationType:a.PropagationType.CONTINUATION,registerCallStack:!0})},function(){return d});c=g.unstable_scheduleCallback(c,l,e);var m="scheduler."+h++;c._id=m;b("ifRequired")("TimeSlice",function(a){a.registerForCancelling(m,l)});a.__schedulerDevToolsConnection__&&(f.sid=c._id,a.__schedulerDevToolsConnection__.postMessage("scheduled",{sid:c._id,functionName:c.callback.name,priorityLevel:c.priorityLevel,expirationTime:c.expirationTime,dumpedQueue:i()}));return c},unstable_cancelCallback:function(a){var c=a._id;b("ifRequired")("TimeSlice",function(a){a.cancelWithToken(c)});return g.unstable_cancelCallback(a)},unstable_wrapCallback:function(a){var c=b("ifRequired")("TimeSlice",function(b){return b.guard(a,"unstable_wrapCallback",{propagationType:b.PropagationType.CONTINUATION,registerCallStack:!0})},function(){return a});return g.unstable_wrapCallback(c)},unstable_pauseExecution:function(){return g.unstable_pauseExecution()},unstable_continueExecution:function(){return g.unstable_continueExecution()},unstable_shouldYield:g.unstable_shouldYield,unstable_forceFrameRate:g.unstable_forceFrameRate}}),null);
__d("scheduler",["SchedulerFb-Internals_DO_NOT_USE"],(function(a,b,c,d,e,f){"use strict";e.exports=b("SchedulerFb-Internals_DO_NOT_USE")}),null);
__d("replaceNativeTimer",["scheduler","cancelAnimationFrame","clearInterval","clearTimeout","requestAnimationFrame","setInterval","setTimeout"],(function(a,b,c,d,e,f){!b("scheduler"),a.__fbNativeSetTimeout=a.setTimeout,a.__fbNativeClearTimeout=a.clearTimeout,a.__fbNativeSetInterval=a.setInterval,a.__fbNativeClearInterval=a.clearInterval,a.__fbNativeRequestAnimationFrame=a.requestAnimationFrame,a.__fbNativeCancelAnimationFrame=a.cancelAnimationFrame,b("setTimeout").nativeBackup=a.setTimeout,b("clearTimeout").nativeBackup=a.clearTimeout,b("setInterval").nativeBackup=a.setInterval,b("clearInterval").nativeBackup=a.clearInterval,b("requestAnimationFrame").nativeBackup=a.requestAnimationFrame,b("cancelAnimationFrame").nativeBackup=a.cancelAnimationFrame,a.setTimeout=b("setTimeout"),a.clearTimeout=b("clearTimeout"),a.setInterval=b("setInterval"),a.clearInterval=b("clearInterval"),a.requestAnimationFrame=b("requestAnimationFrame"),a.cancelAnimationFrame=b("cancelAnimationFrame")}),null);
__d("MPageControllerImpl",["invariant","ArtilleryOnUntilOffLogging","DOM","FWLoader","LoadingIndicator","LogHistory","MHistory","MHome","MHomeNavigate","MobileAppDetect","MPageCache","MPageControllerEligibility","MPageControllerGating","MPageControllerHistoryChangeEligibility","MPageControllerPath","MPageFetcher","MPageRootManager","MStickyHeaderHandler","MURI","MViewport","PageletSet","ScriptPath","Stratcom","SubscriptionsHandler","TimerStorage","URI","XReferer","$","cancelAnimationFrame","cancelIdleCallback","clearImmediate","clearInterval","clearTimeout","getActiveElement","goURI","replaceNativeTimer","setTimeoutAcrossTransitions","MPageControllerConfig","MPageControllerPathsManager","MPageControllerInitBase"],(function(a,b,c,d,e,f,g){__p&&__p();var h=b("FWLoader").MSkeleton;b("replaceNativeTimer");var i=b("MPageControllerConfig").USER_EXPIRE_MS,j=b("MPageControllerConfig").HISTORY_EXPIRE_MS,k=b("MPageControllerPathsManager").isRenderedPath,l=b("MPageControllerPathsManager").getRenderedPath,m=b("MPageControllerPathsManager").setRenderedPath,n=!1,o=null,p=b("FWLoader").FW,q=b("LogHistory").getInstance("page");a=function(){__p&&__p();b("MPageControllerInitBase").init({onHistoryChangeDefault:r,onGo:s,unload:v,load:t,initializingCallback:function(){__p&&__p();var a=function(){__p&&__p();var a=0,c,d=new(b("SubscriptionsHandler"))(),e=function(){__p&&__p();var e=b("MHome").isHome();if(e){d.addSubscriptions(b("Stratcom").listen("msticky-header:mroot-scroll",null,function(b){if(b&&b.getData){b=b.getData();a=b.offset||a}}));if(!a)return;e=a;c=b("MViewport").scrollToY(e,!0)}};b("Stratcom").listen("m:history:change",null,function(a){c&&c(),d.release(),d.engage(),b("setTimeoutAcrossTransitions")(e,1)});e()};b("MStickyHeaderHandler").isEnabledForHome()?a():b("Stratcom").listen("msticky-header:init",null,function(){b("MStickyHeaderHandler").isEnabledForHome()&&a(),b("Stratcom").removeCurrentListener()})}})};function r(a){__p&&__p();if(!b("MPageControllerPath").isRequestPath(a)){if(a!=null&&!b("MPageControllerHistoryChangeEligibility").isEligible(a))return;var c=b("MPageControllerPath").getRequestPath();b("MPageControllerPath").setRequestPath(a);if(!k(a)){c={expiration:j,isFromHistory:!0,previousPath:c};u(a,c)}}}function s(a){var c=a.getData().uri;if(!c){b("Stratcom").invoke("m:page:controller:impl:reload:DO_NOT_INVOKE");a.prevent();return}var d=new(b("URI"))(c),e=d.getProtocol();!e&&d.getPath()?(t(c),a.prevent()):e==="fb"&&(p.openInNewWebView(c),a.prevent())}var t=function(a,c){__p&&__p();if(!a)throw new Error("load(): path required.");if(!b("MPageControllerEligibility").isEligible(a)){b("goURI")(a);return}c=c||{};var d=c.force||c.method==="POST"||c.replace||!k(a);(c.expiration===null||c.expiration===void 0)&&(c.expiration=i);if(window.FW_ENABLED&&new(b("URI"))(location.href).getPath()!=="/root.php"&&p.isRootless()){if(!d)return;p.openInSameWebView(a,c.method||"GET",{},c.replace,c.force||!1);return}c.skipPathSettings||(c.previousPath=b("MPageControllerPath").getRequestPath(),b("MPageControllerPath").setRequestPath(a));c.skipHistoryState||(c.replace?b("MHistory").replaceState(a,!1):b("MHistory").pushState(a,!1));if(!d)return;u(a,c)},u=function(a,c){__p&&__p();q.log("load",a);window.ExitTime=Date.now();var d=b("MPageCache").getCacheState(a,c.expiration);b("Stratcom").invoke("m:page:beforeloading",null,a);b("MHomeNavigate").isEnabled()&&b("MHome").isHome(a)&&(c.prefetchHref=b("MHome").HOME_LAYOUT_PATH);var e=b("MPageCache").getCacheState(a,c.expiration);d!==e&&(d="forcibly-removed");e==="fallback-cache"&&(d="fallback-cache");b("Stratcom").invoke("m:page:load-start",null,{targetPath:a,previousPath:c.previousPath,previousTopView:b("ScriptPath").getTopViewEndpoint(),prefetchState:b("MPageFetcher").getPrefetchState(c.prefetchHref||a),cacheType:d,isFromHistory:c.isFromHistory});A(a)&&(y(),c.hideLoadingIndicator||b("LoadingIndicator").show(),!b("MPageControllerGating").shouldDeferUntilCertainNoRedirect&&!c.hideLoadingIndicator?v():(o=l(),m(null),n=!0));b("Stratcom").invoke("m:page:loading",null,a);window.FW_ENABLED&&h.exec(a);if(b("MPageCache").isPageCachedWithFallbacks(a,c.expiration)){b("MPageCache").prepareCacheFallbakcs(a,c.expiration);b("XReferer").update(null,new(b("MURI"))(a).normalize().toString(),!0);e=b("MPageCache").getCachedPage(a);w(a,e,z)}else{b("MPageRootManager").reinstateRootIfAvailable(a,function(){v(),b("MViewport").scrollToTop(),b("LoadingIndicator").hide()});var i=[],j=!1,k=!1,p=function(){!j&&i.length&&(j=!0,i.shift().process())};b("Stratcom").listen("m:page:loading",null,function(){b("Stratcom").removeCurrentListener(),i.length=0,k=!0});c.shouldRenderAsync404=b("MPageControllerGating").shouldRenderAsync404;b("MPageFetcher").fetch_DO_NOT_USE(a,c,function(d,e){__p&&__p();if(k)return;if(d){d.listen("complete",function(){j=!1,p()});d.listen("discard",function(){if(!b("MPageControllerGating").shouldDeferUntilCertainNoRedirect)return;var a=d.getRedirectURI();a!==null||g(0,2351);b("setTimeoutAcrossTransitions")(function(){if(k)return;b("LoadingIndicator").hide()},300)});if(d.isPagelet()){i.push(d);p();return}j=!0;b("XReferer").update(null,new(b("MURI"))(a).normalize().toString(),!0);b("ArtilleryOnUntilOffLogging").onNewPageLoad();x(a,d,function(){var a=b("MViewport").getScrollTop();!b("MobileAppDetect").is_kaios&&document.body&&!c.doNotRefocus&&document.body.focus();c.noAutoScroll||(b("MViewport").scrollTo(0,a),b("setTimeoutAcrossTransitions")(function(){b("getActiveElement")()===document.body&&b("MViewport").scrollTo(0,a)},0))},c.noAutoScroll)}else{var f=b("MPageCache").getCachedPage(a);f?w(a,f):(b("LoadingIndicator").hide(),e&&(q.error("error",e),b("Stratcom").invoke("m:page:error",null,e)))}});b("Stratcom").invoke("m:page:request-sent",null,a)}return f},v=function(){__p&&__p();q.log("unload");if(!l()&&!n)return void 0;window.bigPipe!==void 0&&b("PageletSet").getPageletIDs().forEach(function(a){b("PageletSet").hasPagelet(a)&&b("PageletSet").removePagelet(a)});var a={path:n?o:l()};b("Stratcom").invoke("m:page:unload",null,a);m(null);n=!1;o=null;a=b("$")("root");b("DOM").setContent(a);b("Stratcom").invoke("m:page:unload-complete");b("Stratcom").invoke("m:root:render");b("MPageControllerInitBase").updatePageBackgroundColor()},w=function(a,c,d){q.log("render cache",a),b("Stratcom").invoke("m:page:render:cache:start",null,{path:a}),b("ArtilleryOnUntilOffLogging").onNewPageLoad(),x(a,c,function(){b("Stratcom").invoke("m:page:render:cache:complete",null,{path:a}),b("MPageCache").applyCachedIUIResponses(a,d),b("Stratcom").invoke("m:page:render:cache:complete-with-replays",null,{path:a})},d===z)},x=function(a,c,d,e){__p&&__p();b("MPageControllerGating").shouldDeferUntilCertainNoRedirect||v(),q.log("render",a),(!b("MPageControllerGating").shouldDeferUntilCertainNoRedirect||!c.willRedirect())&&(v(),b("Stratcom").invoke("m:page:render:start",null,{path:a}),c.listen("complete",function(){__p&&__p();m(a);c.isContentlessResponse()||b("LoadingIndicator").hide();var f=new(b("URI"))(a).getFragment();f=f&&document.getElementById(f);f?b("MViewport").scrollToNode(f):e||b("MViewport").scrollToTop();b("Stratcom").invoke("m:page:render:complete",null,{path:a});d&&d();b("MPageControllerInitBase").updatePageBackgroundColor();b("Stratcom").invoke("m:root:render");b("Stratcom").invoke("m:page:iui:response:complete",null,{path:a})})),c.process()},y=function(){var a=l();if(a){var c=b("MViewport").getScrollTop();b("MPageCache").setScrollHistory(a,c)}},z=function(){var a=l();if(a){var c=b("MPageCache").getScrollHistory(a)||b("MViewport").getHeaderTop();b("setTimeoutAcrossTransitions")(function(){b("MViewport").scrollTo(0,c)},0)}},A=function(a){return!k(a)};b("Stratcom").listen("pagelet_content_displayed",null,function(){b("LoadingIndicator").hide()});b("Stratcom").listen("m:page:unload",null,function(){b("TimerStorage").clearAll(b("TimerStorage").ANIMATION_FRAME,b("cancelAnimationFrame")),b("TimerStorage").clearAll(b("TimerStorage").IDLE_CALLBACK,b("cancelIdleCallback")),b("TimerStorage").clearAll(b("TimerStorage").IMMEDIATE,b("clearImmediate")),b("TimerStorage").clearAll(b("TimerStorage").INTERVAL,b("clearInterval")),b("TimerStorage").clearAll(b("TimerStorage").TIMEOUT,b("clearTimeout"))});e.exports={init:a,load:t,unload:v,onHistoryChangeDefault:r,onGo:s}}),null);
__d("MPageController",["MPageControllerImpl","MPageControllerConfig","MPageControllerPathsManager","Stratcom"],(function(a,b,c,d,e,f){__p&&__p();var g={USER_EXPIRE_MS:b("MPageControllerConfig").USER_EXPIRE_MS,HISTORY_EXPIRE_MS:b("MPageControllerConfig").HISTORY_EXPIRE_MS,EXPERIMENTAL_USER_EXPIRE_MS:b("MPageControllerConfig").EXPERIMENTAL_USER_EXPIRE_MS,isRenderedPath:function(a){return b("MPageControllerPathsManager").isRenderedPath(a)},getRenderedPath:function(){return b("MPageControllerPathsManager").getRenderedPath()},init:function(){b("MPageControllerImpl").init(),b("Stratcom").listen("m:page:controller:impl:reload:DO_NOT_INVOKE",null,g.reload)},load:function(a,c){b("MPageControllerImpl").load(a,c)},reload:function(a){var c=b("MPageControllerPathsManager").getRenderedPath()||b("MPageControllerPathsManager").getRequestPath();c&&g.forceLoad(c,{replace:!0,queryData:a})},forceLoad:function(a,b){b=b||{};b.expiration=0;b.force=!0;g.load(a,b)}};e.exports=g}),null);
__d("MDeepCopy",[],(function(a,b,c,d,e,f){__p&&__p();function g(a){if(Array.isArray(a))return i(a);else if(typeof a==="object"&&a!==null)return h(a);else return a}function h(a){var b={};for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=g(a[c]));return b}function i(a){a=a.slice();for(var b=0;b<a.length;++b)a[b]=g(a[b]);return a}e.exports=g}),null);
__d("MRenderingScheduler",["invariant","ix","Arbiter","Bootloader","CallbackDependencyManager","DOM","ErrorUtils","LogHistory","MDeepCopy","MRenderingSchedulerConfig","PageEvents","PageletEventConstsJS","ServerJS","Stratcom","$","bx","captureUsageSnapshot","ge","gkx","performanceAbsoluteNow","qex"],(function(a,b,c,d,e,f,g,h){__p&&__p();function i(a,c){a={event:a,id:c.name,lid:c.serverlid,ts:b("performanceAbsoluteNow")()};c.phase&&(a.phase=c.phase);c.categories&&(a.categories=c.categories);b("Arbiter").inform("pagelet_event",a,"persistent")}function j(){var a;(a=b("LogHistory").getInstance("scheduler")).log.apply(a,arguments)}a=function(){"use strict";__p&&__p();function a(){this.$2=new(b("CallbackDependencyManager"))(),this.$3=null,this.$4=0,this.$5=[],this.$6=[],this.$7=[],this.$8={},this.$10=!1}a.getInstance=function(){return a.$1||(a.$1=new a())};a.satisfyDependency=function(b){a.getInstance().$11(b)};var c=a.prototype;c.$11=function(a){this.$2.satisfyPersistentDependency(a)};c.$12=function(a){a=this.$8[a];if(!a)return;a.displayResourcesBootloaded=!0;i(b("PageletEventConstsJS").CSS_END,a.pageletConfig);this.$13()};c.$14=function(a){__p&&__p();a=this.$8[a];if(!a)return;a.normalResourcesBootloaded=!0;i(b("PageletEventConstsJS").JS_END,a.pageletConfig);a=a.pageletConfig;var c=a.name;a=a.serverlid;this.$11(c+"_"+a+"_js_ready");this.$15()};c.$16=function(a){__p&&__p();var b=this.$8[a];b||g(0,2953);b.displayResourcesBootloaded||g(0,2954);var c=this.$6.findIndex(function(b){return b.id===a});if(c===-1)return;var d=this.$6[c];this.$6.splice(c,1);this.$17(d,b);this.$18(a)};c.$13=function(){while(this.$6.length){var a=this.$6[0].id;a=this.$8[a];if(!a.displayResourcesBootloaded)break;var b=this.$6.shift();this.$17(b,a)}this.$15()};c.$17=function(a,c){__p&&__p();var d=this,e=a.pageletConfig,f=e.name,g=e.serverlid,h=a.callback,i=a.content,k=a.id;b("ErrorUtils").guard(function(){__p&&__p();var a=b("ge")(k);if(a){j("insert",f);b("DOM").setContent(a,i);a=[].map.call(a.getElementsByClassName("img"),function(a){return a.src||getComputedStyle(a).backgroundImage.slice(4,-1).replace(/[\'\"]/g,"")});b("Arbiter").inform("MRenderingScheduler/images_displayed",{lid:g,images:a,pagelet:f,ts:b("performanceAbsoluteNow")()});c.insertedInDOM=!0;h();d.$2.satisfyPersistentDependency(k+"_displayed")}else j("discard",f),delete d.$8[k]},"scheduler")()};c.$18=function(c){__p&&__p();var d=this.$8[c];if(!d){j("skip_js",this.$7[0].pageletConfig.name,"pagelet was discarded before JS processing");return}d.displayResourcesBootloaded||g(0,2955);d.insertedInDOM||g(0,2956);d=this.$7.findIndex(function(a){return a.id===c});var e=this.$7[d];this.$7.splice(d,1);if(!b("ge")(c)){j("skip_js",e.pageletConfig.name,"document element "+c+" was missing, maybe due to a page transition");return}a.onPageletReady(e.pageletConfig);delete this.$8[c];this.$19()};c.$15=function(){__p&&__p();while(this.$7.length){var c=this.$7[0].id;if(!this.$8[c]){j("skip_js",this.$7[0].pageletConfig.name,"pagelet was discarded before JS processing");this.$7.shift();continue}if(!this.$8[c].normalResourcesBootloaded||!this.$8[c].insertedInDOM)break;var d=this.$7.shift();if(!b("ge")(c)){j("skip_js",d.pageletConfig.name,"document element "+c+" was missing, maybe due to a page transition");continue}a.onPageletReady(d.pageletConfig);delete this.$8[c];this.$19()}};a.onPageletReady=function(a){i(b("PageletEventConstsJS").DISPLAY_START,a),j("load",a.name),h.add(a.ixData),b("bx").add(a.bxData),b("gkx").add(a.gkxData),b("qex").add(a.qexData),b("DOM").appendContent(b("$")(a.templateContainer),a.templates),a.onload&&new Function(a.onload)(),a.onafterload&&new Function(a.onafterload)(),a.serverJSData&&new(b("ServerJS"))().handle(a.serverJSData),b("Stratcom").invoke("m:schedulable:loaded",null,a),i(b("PageletEventConstsJS").DISPLAY_END,a)};a.preArrive=function(a){i(b("PageletEventConstsJS").ARRIVE_START,a)};c.init=function(a,c){this.$9=a,b("Arbiter").inform("MRenderingScheduler/init",{lid:a,arbiter:b("Arbiter"),ts:b("performanceAbsoluteNow")()},"persistent"),this.$20(a,c.ttiPagelets),this.$21(a)};c.schedule=function(a,c,d){__p&&__p();var e=this,f=a.pageletConfig;d=a.displayResources;var g=a.normalResources,h=a.id;i(b("PageletEventConstsJS").ARRIVE_END,f);var k=f.resource_map,l=f.bootloadable,m=f.name;(k||l)&&(b("Bootloader").setResourceMap(k),b("Bootloader").enableBootload(l));j("schedule",m);b("Arbiter").inform("MRenderingScheduler/pageletSchedule",b("MDeepCopy")(a),"persistent");k=babelHelpers["extends"]({callback:c},a);this.$6.push(k);this.$7.push(k);this.$8[h]={pageletConfig:f};this.$4++;i(b("PageletEventConstsJS").SETUP,f);i(b("PageletEventConstsJS").CSS_START,f);b("Bootloader").loadResources(d,function(){return e.$12(h)});l=function(){i(b("PageletEventConstsJS").JS_START,f),b("Bootloader").loadResources(g,function(){return e.$14(h)})};b("MRenderingSchedulerConfig").delayNormalResources?this.$2.registerCallback(l,[h+"_displayed","tti_ready"]):l()};c.addPostSchedulerFunction=function(a){this.$22()?a():this.$5.push(a)};c.$22=function(){return this.$3===this.$4&&Object.keys(this.$8).length===0};c.$19=function(){this.$22()&&(b("Arbiter").inform("MRenderingScheduler/dd",{lid:this.$9,ts:b("performanceAbsoluteNow")(),usageSnapshot:b("captureUsageSnapshot")()},"persistent"),this.$5.forEach(function(a){return a()}),this.$5.length=0)};c.$23=function(a,b){var c=["MCoreInit_js_ready"];b&&(c=c.concat(b.map(function(b){return b+"_"+a+"_display"})).concat(b.map(function(b){return b+"_"+a+"_js_ready"})));return c};c.$20=function(a,b){var c=this;this.$2.registerCallback(function(){c.$10||(c.$10=!0,c.fireTTI(a))},this.$23(a,b))};c.$21=function(a){b("Arbiter").subscribe(b("PageEvents").BIGPIPE_ONLOAD,function(){b("Arbiter").inform("MRenderingScheduler/e2e",{lid:a,ts:b("performanceAbsoluteNow")()},"persistent")})};c.setPageletCount=function(a){this.$3=a,this.$19()};c.fireTTI=function(a){var c=b("performanceAbsoluteNow")();b("Arbiter").inform("MRenderingScheduler/tti",{lid:a,ts:c,usageSnapshot:b("captureUsageSnapshot")()},"persistent")};return a}();a.$1=null;e.exports=a}),null);
__d("MResponseActionsProxy",["MPageController","Stratcom"],(function(a,b,c,d,e,f){a={init:function(){b("Stratcom").listen("iui:response:fbRedirect",null,function(a){b("MPageController").forceLoad(a.getData().uri,{skipHistoryState:!0})})}};e.exports=a}),null);
__d("MWildeLink",["DOM","Stratcom","URI"],(function(a,b,c,d,e,f){__p&&__p();function a(){__p&&__p();var a=null,c=function(c){a&&document.body.removeChild(a),a=document.createElement("iframe"),a.style.width=a.style.height="1px",a.style.position="absolute",a.style.borderStyle="none",c.getProtocol()!=="fb"?a.src=new(b("URI"))("fb://f").addQueryData("u",c.toString()).toString():a.src=c,document.body.appendChild(a)},d=function(a){return a&&a!=="http"&&a!=="https"&&a!=="fb"};b("DOM").listen(document.documentElement,"click",null,function(a){__p&&__p();if(a.getPrevented())return;var e=a.getNode("tag:a");if(!e)return;var f=a.getRawEvent(),g=e.getAttribute("href"),h=e.getAttribute("target"),i=new(b("URI"))(g),j=i.getProtocol();if(!g||e.getAttribute("onclick")||(f.which||f.button)>=2||h&&h!=="_blank"||d(j)){if(h==="_self"&&j==="fb"){a.prevent();window.location.href=i;return}return}a.prevent();if(g[0]==="#"){e=document.getElementById(g.substr(1));e&&e.scrollIntoView()}else c(i)});b("Stratcom").listen("go",null,function(a){var e=new(b("URI"))(a.getData().uri);if(d(e.getProtocol()))return;a.prevent();c(e)})}f.setupListeners=a}),null);
__d("PageletEventsHelper",["Arbiter","PageletEventConstsJS"],(function(a,b,c,d,e,f){__p&&__p();var g="BigPipe/init",h="MRenderingScheduler/init",i="pagelet_event",j="phase_begin",k={},l=[],m=!1;function n(){return{pagelets:{},categories:{},phase_start:{},display_resources:{},all_resources:{}}}function o(a,b,c,d){k[d]==void 0&&(k[d]=n()),k[d].pagelets[b]==void 0&&(k[d].pagelets[b]={}),k[d].pagelets[b][a]=c}function p(a){__p&&__p();a.subscribe(i,function(a,c){__p&&__p();var d=c.event,e=c.ts;a=c.id;var f=c.lid,g=c.phase,h=c.categories,i=c.allResources;c=c.displayResources;o(d,a,e,f);var j=k[f],m=j.pagelets[a];d===b("PageletEventConstsJS").ARRIVE_END&&(m.phase=g,j.all_resources[a]=i,j.display_resources[a]=c);(d===b("PageletEventConstsJS").ONLOAD_END||d===b("PageletEventConstsJS").DISPLAY_END)&&h&&h.forEach(function(a){j.categories[a]==void 0&&(j.categories[a]={}),j.categories[a][d]=e});for(var m=0,g=l.length;m<g;m++)l[m](a,d,e,f)}),a.subscribe(j,function(a,b){k[b.lid].phase_start[b.phase]=b.ts})}a={init:function(){__p&&__p();if(m)return;b("Arbiter").subscribe(g,function(a,b){a=b.lid;b=b.arbiter;k[a]=n();p(b)});b("Arbiter").subscribe(h,function(a,b){a=b.lid;b=b.arbiter;k[a]=n();p(b)});m=!0},getMetrics:function(a){return k[a]?JSON.parse(JSON.stringify(k[a])):null},subscribeToPageletEvents:function(a){l.push(a);return{remove:function(){l.splice(l.indexOf(a),1)}}}};e.exports=a}),null);
__d("MobileBigPipeStratcomProxy",["PageletEventConstsJS","PageletEventsHelper","Stratcom"],(function(a,b,c,d,e,f){"use strict";var g={init:function(){b("PageletEventsHelper").init(),b("PageletEventsHelper").subscribeToPageletEvents(g._onPageletEvent)},_onPageletEvent:function(a,c,d,e){c===b("PageletEventConstsJS").DISPLAY_END&&b("Stratcom").invoke("m:schedulable:loaded",null,{name:a,lid:e})}};e.exports=g}),null);
__d("MCoreInit",["ix","AddressBar","Arbiter","BigPipe","Bootloader","CallbackDependencyManager","ErrorUtils","MCache","MFacewebAndroidLink","MLiteInit","MobileBigPipeStratcomProxy","MPageController","MRenderingScheduler","MRenderingSchedulerConfig","MResponseActionsProxy","MViewport","MWildeLink","ServerJS","Stratcom","bx","gkx","qex"],(function(a,b,c,d,e,f,g){__p&&__p();var h=new(b("CallbackDependencyManager"))();function a(a){__p&&__p();g.add(a.ixData||{});b("bx").add(a.bxData||{});b("gkx").add(a.gkxData||{});b("qex").add(a.qexData||{});b("Bootloader").setResourceMap(a.resource_map||{});b("Bootloader").enableBootload(a.bootloadable||{});a.hideLocationBar&&b("AddressBar").setupLoadListener();a.isWildeWeb&&b("MWildeLink").setupListeners();a.isFacewebAndroid&&b("MFacewebAndroidLink").setupListeners();b("Arbiter").subscribeOnce(b("BigPipe").Events.init,function(){b("MobileBigPipeStratcomProxy").init(),b("MRenderingSchedulerConfig").delayNormalResources&&b("Arbiter").subscribeOnce(b("BigPipe").Events.tti,function(){h.satisfyPersistentDependency("tti_ready")})});b("Stratcom").init();b("MViewport").init();b("MPageController").init();b("MResponseActionsProxy").init();var c=function(){b("Bootloader").loadResources(a.deferredResources||[],b("ErrorUtils").guard(function(){a.clearMCache&&b("MCache").clear(),a.onload&&new Function(a.onload)(),a.serverJSData&&new(b("ServerJS"))().handle(a.serverJSData),a.onafterload&&new Function(a.onafterload)(),b("Stratcom").invoke("m:root:render"),b("MRenderingScheduler").satisfyDependency("MCoreInit_js_ready")},"onload"))};b("MRenderingSchedulerConfig").delayNormalResources?h.registerCallback(c,["tti_ready"]):c();b("MLiteInit").init()}function c(a){h.satisfyPersistentDependency(a)}e.exports={init:a,satisfyDependency:c}}),null);
__d("MutationCountingExecutionObserver",["EventConfig","ExecutionContextObservers","PageDOMMutationObserver","ProfilingCounters","TimeSlice","ifRequired"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=[],h=!1;function i(){__p&&__p();var a=b("PageDOMMutationObserver").consumePendingDOMMutations();if(a){b("ProfilingCounters").incrementCounter("DOM_MUTATION",a);a=b("ifRequired")("TimeSliceAutoclosedInteraction",function(a){return a});if(a){a=a.getInteractionsActiveRightNow();a.length&&a.forEach(function(a){__p&&__p();a.informPointWithOverride("display_done_ts_executed_from_client",{isPointOfInterest:!0});if(!a.__mceoSeenThisRootGuardFrame){a.__mceoSeenThisRootGuardFrame=!0;a.countUp();g.push(a);h||(h=!0,l.executeOnRootGuardEnded(function(){j(),h=!1}));var c=b("ifRequired")("Visibility",function(a){return a});c&&(c.isHidden()?a.trace().addStringAnnotation("hidden_during_dd","1"):a.trace().addStringAnnotation("hidden_during_dd","0"))}})}}}function j(){__p&&__p();if(g.length===0)return;g.forEach(function(a){a.informPointWithOverride("display_done",{isPointOfInterest:!0}).addStringAnnotation("visual_role","global_signpost"),a.__mceoSeenThisRootGuardFrame=!1});if(b("EventConfig").disable_heuristic){g.forEach(function(a){return a.countDown()});g=[];return}var a=g,c=b("ifRequired")("requestAnimationFrameAcrossTransitions",function(a){return a}),d=b("ifRequired")("setTimeoutAcrossTransitions",function(a){return a});if(!c||!d)return;c(function(){a.forEach(function(a){a.informPointWithOverride("display_done_ts_raf",{isPointOfInterest:!0})}),d(function(){a.forEach(function(a){a.informPointWithOverride("display_done_ts_st",{isPointOfInterest:!0}),a.countDown()})})});g=[]}var k=[];a=function(){__p&&__p();function a(){}var c=a.prototype;c.executeOnRootGuardEnded=function(a){k.push(a)};c.onNewContextCreated=function(a,b,c){return null};c.onContextCanceled=function(a,b){};c.onBeforeContextStarted=function(a,c,d){b("PageDOMMutationObserver").tryStart();i();return null};c.onAfterContextStarted=function(a,b,c,d){return null};c.onAfterContextEnded=function(a,b,c,d){i();if(a&&a.isRoot)while(k.length)k.pop()()};c.getBeforeID=function(){return b("ExecutionContextObservers").beforeIDs.MUTATION_COUNTING};c.getAfterID=function(){return b("ExecutionContextObservers").afterIDs.MUTATION_COUNTING};return a}();var l=new a();b("TimeSlice").registerExecutionContextObserver(l);e.exports=l}),3);
__d("CallStackExecutionObserver",["ExecutionContextObservers","ifRequired","uniqueID"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=null;function h(a,b){__p&&__p();if(b){var c=b.id,d=b.name;b=b.interactions;var e=Error.stackTraceLimit;Error.stackTraceLimit=1e3;var f=new Error().stack;Error.stackTraceLimit=e;b.forEach(function(b){b.inform(a+":"+d,{rawStackTrace:f}).addStringAnnotation("id",c)})}}a={onNewContextCreated:function(a,c,d){__p&&__p();a=b("ifRequired")("TimeSliceAutoclosedInteraction",function(a){return a});a=a?a.getInteractionsActiveRightNow():[];a=a.filter(function(a){return a.isEnabledForMode("full")});if(d&&d.isContinuation&&a.length){var e=b("uniqueID")();d=Error.stackTraceLimit;Error.stackTraceLimit=1e3;var f=new Error().stack;Error.stackTraceLimit=d;a.forEach(function(a){var b=a.inform("created_continuation:"+c,{rawStackTrace:f}).addStringAnnotation("id",e);g&&b.addStringAnnotation("parentID",g);a.trace().addStringAnnotation("has_stack_trace","1")});return{id:e,parentID:g,name:c,interactions:a}}return null},onContextCanceled:function(a,b){h("cancelling_continuation",b)},onBeforeContextStarted:function(a,b,c){a=g;b&&b.id&&(g=b.id);return{executionParentID:a}},onAfterContextStarted:function(a,b,c,d){h("executing_continuation",b);return c},onAfterContextEnded:function(a,b,c,d){c&&(g=c.executionParentID),h("executing_continuation_end",b)},getBeforeID:function(){return b("ExecutionContextObservers").beforeIDs.CALL_STACK},getAfterID:function(){return b("ExecutionContextObservers").afterIDs.CALL_STACK}};e.exports=a}),null);
__d("WorkerUtils",[],(function(a,b,c,d,e,f){"use strict";function b(){try{return"WorkerGlobalScope"in a&&a instanceof a.WorkerGlobalScope}catch(a){return!1}}e.exports={isWorkerContext:b}}),null);
__d("getReusableTimeSliceContinuation",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();function a(a,b,c){__p&&__p();var d=!1,e=a.getGuardedContinuation(c),f=function(b){e(function(){d||(e=a.getGuardedContinuation(c)),b()})};f.last=function(a){var b=e;g();b(a)};f[b]={cancel:function(){d||(a.cancel(e),g(),d=!0)},tokens:[],invoked:!1};function g(){d=!0,e=function(a){a()}}return f}e.exports=a}),null);
__d("wrapFunction",[],(function(a,b,c,d,e,f){__p&&__p();var g={};a=function(a,b,c){return function(){var d=b in g?g[b](a,c):a;for(var e=arguments.length,f=new Array(e),h=0;h<e;h++)f[h]=arguments[h];return d.apply(this,f)}};a.setWrapper=function(a,b){g[b]=a};e.exports=a}),null);
__d("TimeSliceImpl",["invariant","CallStackExecutionObserver","CircularBuffer","Env","ErrorUtils","FBLoggerImpl","IntervalTrackingBoundedBuffer","WorkerUtils","getReusableTimeSliceContinuation","nullthrows","performanceAbsoluteNow","wrapFunction"],(function(a,b,c,d,e,f,g){__p&&__p();var h=[],i=[],j="key"+Math.random(),k=1,l=!1,m=0,n=1,o=2,p={},q=m,r=new(b("CircularBuffer"))(100),s=0,t=0;c=b("Env").timesliceBufferSize;c==null&&(c=5e3);var u=new(b("IntervalTrackingBoundedBuffer"))(c),v="stackTraceLimit"in Error,w=[],x=[],y=[];function z(){return A(w)}function A(a){return a.length>0?a[a.length-1]:null}function B(a,c){var d={};b("ErrorUtils").applyWithGuard(F,null,[a,c,d]);b("ErrorUtils").applyWithGuard(G,null,[a,c,d]);w.push(a);x.push(c);y.push(d)}function C(a,b,c){h.forEach(function(d){var e=d.onNewContextCreated(z(),b,c);a[d.getBeforeID()]=e})}function D(a,b){h.forEach(function(c){c.onContextCanceled(a,b[c.getBeforeID()])})}function E(a,b,c){i.forEach(function(d){d.onAfterContextEnded(a,b[d.getBeforeID()],c[d.getBeforeID()],a.meta)})}function F(a,b,c){h.forEach(function(d){var e=d.onBeforeContextStarted(a,b[d.getBeforeID()],a.meta);c[d.getBeforeID()]=e})}function G(a,b,c){h.forEach(function(d){var e=d.onAfterContextStarted(a,b[d.getBeforeID()],c[d.getBeforeID()],a.meta);c[d.getBeforeID()]=e})}function H(){__p&&__p();var a=z(),c=A(x),d=A(y);if(a==null||c==null||d==null){b("FBLoggerImpl")("TimeSlice").mustfix("popped too many times off the timeslice stack");l=!1;return}b("ErrorUtils").applyWithGuard(E,null,[a,c,d]);l=!a.isRoot;w.pop();x.pop();y.pop()}var I={PropagationType:{CONTINUATION:0,EXECUTION:1,ORPHAN:2},guard:function(a,c,d){__p&&__p();typeof a==="function"||g(0,3725);typeof c==="string"||g(0,3726);var e=J(d);if(a[j])return a;e.root||I.checkCoverage();var f;l&&(f=z());var h={},i=0,m=void 0,n=b("Env").deferred_stack_trace_rate||0;n!==0&&Math.random()*n<=1&&b("Env").timeslice_heartbeat_config&&b("Env").timeslice_heartbeat_config.isArtilleryOn&&d&&d.registerCallStack&&(m=b("ErrorUtils").normalizeError(new Error("deferred execution source")));var o={cancel:function(){o.invoked||b("ErrorUtils").applyWithGuard(D,null,[c,h])},tokens:[],invoked:!1};n=function(){__p&&__p();var d=b("performanceAbsoluteNow")(),g,j=k++,n={contextID:j,name:c,isRoot:!l,executionNumber:i++,meta:e,absBeginTimeMs:d};o.invoked||(o.invoked=!0,o.tokens.length&&(o.tokens.forEach(function(a){delete p[a]}),o.tokens=[]));B(n,h);if(f!=null){var q=!!e.isContinuation;f.isRoot?(n.indirectParentID=f.contextID,n.isEdgeContinuation=q):(n.indirectParentID=f.indirectParentID,n.isEdgeContinuation=!!(q&&f.isEdgeContinuation))}var r=b("WorkerUtils").isWorkerContext();l=!0;try{if(!n.isRoot||r)return a.apply(this,arguments);else{var s="TimeSlice"+(c?": "+c:"");g=b("ErrorUtils").applyWithGuard(a,this,[].concat(Array.prototype.slice.call(arguments)),null,s,{deferredSource:m});return g}}finally{var v=z();if(v==null)b("FBLoggerImpl")("TimeSlice").mustfix("timeslice stack misaligned, not logging the block"),l=!1;else{var w=v.isRoot,x=v.contextID,y=v.indirectParentID,A=v.isEdgeContinuation,C=b("performanceAbsoluteNow")();v.absEndTimeMs=C;if(w&&d!=null){t+=C-d;var D=babelHelpers["extends"]({begin:d,end:C,id:x,indirectParentID:y,representsExecution:!0,isEdgeContinuation:f&&A,guard:c},e,a.__SMmeta);u.pushElement(D)}H()}}};n=n;n[j]=o;b("ErrorUtils").applyWithGuard(C,null,[h,c,e]);return n},copyGuardForWrapper:function(a,b){a&&a[j]&&(b[j]=a[j]);return b},cancel:function(a){a=a?a[j]:null;a&&!a.invoked&&(a.cancel(),a.tokens.forEach(function(a){delete p[a]}),a.invoked=!0)},cancelWithToken:function(a){p[a]&&I.cancel(p[a])},registerForCancelling:function(a,b){a&&(b[j]&&(p[a]||(b[j].invoked||(p[a]=b,b[j].tokens.push(a)))))},inGuard:function(){return l},checkCoverage:function(){var a;if(q!==o&&!l){v&&(a=Error.stackTraceLimit,Error.stackTraceLimit=50);var c=new Error("Missing TimeSlice coverage");v&&(Error.stackTraceLimit=a);q===n&&Math.random()<s?b("FBLoggerImpl")("TimeSlice").catching(c).debug("Missing TimeSlice coverage"):q===m&&b("nullthrows")(r).write(c)}},setLogging:function(a,c){if(q!==m)return;s=c;a?(q=n,b("nullthrows")(r).read().forEach(function(a){Math.random()<s&&b("FBLoggerImpl")("TimeSlice").catching(a).warn("error from logging buffer")})):q=o;b("nullthrows")(r).clear();r=void 0},getContext:function(){return z()},getTotalTime:function(){return t},getGuardedContinuation:function(a){return I.guard(function(a){for(var b=arguments.length,c=new Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];return a.apply(this,c)},a,{propagationType:I.PropagationType.CONTINUATION})},getReusableContinuation:function(a){return b("getReusableTimeSliceContinuation")(I,j,a)},getPlaceholderReusableContinuation:function(){var a=function(a){return a()};a.last=a;return a},getGuardNameStack:function(){return w.map(function(a){return a.name})},registerExecutionContextObserver:function(a){__p&&__p();var b=!1;for(var c=0;c<h.length;c++)if(h[c].getBeforeID()>a.getBeforeID()){h.splice(c,0,a);b=!0;break}b||h.push(a);for(var c=0;c<i.length;c++)if(i[c].getAfterID()>a.getAfterID()){i.splice(c,0,a);return}i.push(a)},catchUpOnDemandExecutionContextObservers:function(a){for(var b=0;b<w.length;b++){var c=w[b],d=x[b],e=y[b]||{};d=a.onBeforeContextStartedWhileEnabled(c,d[a.getBeforeID()],c.meta);e[a.getBeforeID()]=d;y[b]=e}},getBuffer:function(){return u}};function J(a){__p&&__p();var b={};a&&a.propagateCounterAttribution!==void 0&&(b.propagateCounterAttribution=a.propagateCounterAttribution);a&&a.root!==void 0&&(b.root=a.root);switch(a&&a.propagationType){case I.PropagationType.CONTINUATION:b.isContinuation=!0;b.extendsExecution=!0;break;case I.PropagationType.ORPHAN:b.isContinuation=!1;b.extendsExecution=!1;break;case I.PropagationType.EXECUTION:default:b.isContinuation=!1,b.extendsExecution=!0}return b}b("Env").sample_continuation_stacktraces&&I.registerExecutionContextObserver(b("CallStackExecutionObserver"));b("wrapFunction").setWrapper(I.guard,"entry");a.TimeSlice=I;e.exports=I}),3);
__d("cancelIdleCallbackBlue",["IdleCallbackImplementation","TimerStorage","TimeSlice"],(function(a,b,c,d,e,f){var g=b("TimerStorage").IDLE_CALLBACK;function a(a){b("TimerStorage").unset(g,a);var c=g+String(a);b("TimeSlice").cancelWithToken(c);b("IdleCallbackImplementation").cancelIdleCallback(a)}e.exports=a}),null);
__d("MPrelude",["Env","MCoreInit","Bootloader","cancelIdleCallbackBlue","HTML","MRenderingScheduler","DeadImage","StratcomManager","TimeSlice","TimeSliceImpl","FBLoggerImpl","FbtLoggerImpl","ErrorUtils","ArtilleryOnUntilOffLogging","EventProfiler","EventProfilerImpl","DOMEventProfilingHook","MutationCountingExecutionObserver","BigPipe"],(function(a,b,c,d,e,f){b("MCoreInit"),b("Bootloader"),b("cancelIdleCallbackBlue"),b("HTML"),b("MRenderingScheduler"),b("DeadImage"),b("StratcomManager"),b("TimeSlice"),b("TimeSliceImpl"),b("FBLoggerImpl"),b("FbtLoggerImpl"),b("ErrorUtils"),b("ArtilleryOnUntilOffLogging"),b("EventProfiler"),b("EventProfilerImpl"),b("Env").stratcom_event_profiler_hook&&(b("DOMEventProfilingHook"),b("MutationCountingExecutionObserver")),b("BigPipe")}),null);