-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathrBtrPrtbf7t.js.download
452 lines (428 loc) · 497 KB
/
rBtrPrtbf7t.js.download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
if (self.CavalryLogger) { CavalryLogger.start_js(["Z3urS"]); }
self.__DEV__=self.__DEV__||0;
"use strict";
(function(){"use strict";var a=Array.prototype.indexOf;if(!Array.prototype.includes)Array.prototype.includes=function(e){"use strict";if(e!==undefined&&Array.isArray(this)&&!Number.isNaN(e))return a.apply(this,arguments)!==-1;var f=Object(this),g=f.length?b(f.length):0;if(g===0)return false;var h=arguments.length>1?c(arguments[1]):0,i=h<0?Math.max(g+h,0):h,j=Number.isNaN(e);while(i<g){var k=f[i];if(k===e||j&&Number.isNaN(k))return true;i++}return false};function b(e){return Math.min(Math.max(c(e),0),Number.MAX_SAFE_INTEGER)}function c(e){var f=Number(e);return Number.isFinite(f)&&f!==0?d(f)*Math.floor(Math.abs(f)):f}function d(e){return e>=0?1:-1}})();
var __p;
(function(){var a={},b=function b(i,j){if(!i&&!j)return null;var k={};if(typeof i!=="undefined")k.type=i;if(typeof j!=="undefined")k.signature=j;return k},c=function c(i,j){return b(i&&/^[A-Z]/.test(i)?i:undefined,j&&(j.params&&j.params.length||j.returns)?"function("+(j.params?j.params.map(function(k){return/\?/.test(k)?"?"+k.replace("?",""):k}).join(","):"")+")"+(j.returns?":"+j.returns:""):undefined)},d=function d(i,j,k){return i},e=function e(i,j,k){if("sourcemeta"in __transform_includes)i.__SMmeta=j;if("typechecks"in __transform_includes){var l=c(j?j.name:undefined,k);if(l)__w(i,l)}return i},f=function f(i,j,k){return k.apply(i,j)},g=function g(i,j,k,l){if(l&&l.params)__t.apply(i,l.params);var m=k.apply(i,j);if(l&&l.returns)__t([m,l.returns]);return m},h=function h(i,j,k,l,m){if(m){if(!m.callId)m.callId=m.module+":"+(m.line||0)+":"+(m.column||0);var n=m.callId;a[n]=(a[n]||0)+1}return k.apply(i,j)};if(typeof __transform_includes==="undefined"){__annotator=d;__bodyWrapper=f}else{__annotator=e;if("codeusage"in __transform_includes){__annotator=d;__bodyWrapper=h;__bodyWrapper.getCodeUsage=function(){return a};__bodyWrapper.clearCodeUsage=function(){a={}}}else if("typechecks"in __transform_includes)__bodyWrapper=g;else __bodyWrapper=f}})();
__t=function(a){return a[0]};__w=function(a){return a};
(function(a,b){var c="keys",d="values",e="entries",f=function(){var l=h(Array),m=void 0;if(!l)m=function(){function m(n,o){"use strict";this.$ArrayIterator1=n;this.$ArrayIterator2=o;this.$ArrayIterator3=0}m.prototype.next=function(){"use strict";if(this.$ArrayIterator1==null)return{value:b,done:true};var n=this.$ArrayIterator1,o=this.$ArrayIterator1.length,p=this.$ArrayIterator3,q=this.$ArrayIterator2;if(p>=o){this.$ArrayIterator1=b;return{value:b,done:true}}this.$ArrayIterator3=p+1;if(q===c)return{value:p,done:false};else if(q===d)return{value:n[p],done:false};else if(q===e)return{value:[p,n[p]],done:false}};m.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){"use strict";return this};return m}();return{keys:l?function(n){return n.keys()}:function(n){return new m(n,c)},values:l?function(n){return n.values()}:function(n){return new m(n,d)},entries:l?function(n){return n.entries()}:function(n){return new m(n,e)}}}(),g=function(){var l=h(String),m=void 0;if(!l)m=function(){function m(n){"use strict";this.$StringIterator1=n;this.$StringIterator2=0}m.prototype.next=function(){"use strict";if(this.$StringIterator1==null)return{value:b,done:true};var n=this.$StringIterator2,o=this.$StringIterator1,p=o.length;if(n>=p){this.$StringIterator1=b;return{value:b,done:true}}var q=void 0,r=o.charCodeAt(n);if(r<55296||r>56319||n+1===p)q=o[n];else{var s=o.charCodeAt(n+1);if(s<56320||s>57343)q=o[n];else q=o[n]+o[n+1]}this.$StringIterator2=n+q.length;return{value:q,done:false}};m.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){"use strict";return this};return m}();return{keys:function n(){throw TypeError("Strings default iterator doesn't implement keys.")},values:l?function(n){return n[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]()}:function(n){return new m(n)},entries:function n(){throw TypeError("Strings default iterator doesn't implement entries.")}}}();function h(l){return typeof l.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]==="function"&&typeof l.prototype.values==="function"&&typeof l.prototype.keys==="function"&&typeof l.prototype.entries==="function"}function i(l,m){"use strict";this.$ObjectIterator1=l;this.$ObjectIterator2=m;this.$ObjectIterator3=Object.keys(l);this.$ObjectIterator4=0}i.prototype.next=function(){"use strict";var l=this.$ObjectIterator3.length,m=this.$ObjectIterator4,n=this.$ObjectIterator2,o=this.$ObjectIterator3[m];if(m>=l){this.$ObjectIterator1=b;return{value:b,done:true}}this.$ObjectIterator4=m+1;if(n===c)return{value:o,done:false};else if(n===d)return{value:this.$ObjectIterator1[o],done:false};else if(n===e)return{value:[o,this.$ObjectIterator1[o]],done:false}};i.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){"use strict";return this};var j={keys:function l(m){return new i(m,c)},values:function l(m){return new i(m,d)},entries:function l(m){return new i(m,e)}};function k(l,m){if(typeof l==="string")return g[m||d](l);else if(Array.isArray(l))return f[m||d](l);else if(l[typeof Symbol==="function"?Symbol.iterator:"@@iterator"])return l[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();else return j[m||e](l)}Object.assign(k,{KIND_KEYS:c,KIND_VALUES:d,KIND_ENTRIES:e,keys:function l(m){return k(m,c)},values:function l(m){return k(m,d)},entries:function l(m){return k(m,e)},generic:j.entries});a.FB_enumerate=k})(typeof global==="undefined"?this:global);
if(typeof window!=="undefined"&&window.JSON&&JSON.stringify(["\u2028\u2029"])==='["\u2028\u2029"]')JSON.stringify=function(a){var b=/\u2028/g,c=/\u2029/g;return function d(e,f,g){var h=a.call(this,e,f,g);if(h){if(-1<h.indexOf("\u2028"))h=h.replace(b,"\\u2028");if(-1<h.indexOf("\u2029"))h=h.replace(c,"\\u2029")}return h}}(JSON.stringify);
(function(){var a=Object.prototype.hasOwnProperty;if(typeof Object.entries!=="function")Object.entries=function(b){if(b==null)throw new TypeError("Object.entries called on non-object");var c=[];for(var d in b)if(a.call(b,d))c.push([d,b[d]]);return c};if(typeof Object.values!=="function")Object.values=function(b){if(b==null)throw new TypeError("Object.values called on non-object");var c=[];for(var d in b)if(a.call(b,d))c.push(b[d]);return c}})();
(function(a){a.__m=function(b,c){b.__SMmeta=c;return b}})(this);
if(!String.prototype.contains)String.prototype.contains=String.prototype.includes;
if(!String.prototype.padStart)String.prototype.padStart=function(a,b){a=a>>0;b=String(b||" ");if(this.length>a)return String(this);else{a=a-this.length;if(a>b.length)b+=b.repeat(a/b.length);return b.slice(0,a)+String(this)}};if(!String.prototype.padEnd)String.prototype.padEnd=function(a,b){a=a>>0;b=String(b||" ");if(this.length>a)return String(this);else{a=a-this.length;if(a>b.length)b+=b.repeat(a/b.length);return String(this)+b.slice(0,a)}};
if(!String.prototype.trimLeft)String.prototype.trimLeft=function(){return this.replace(/^\s+/,"")};if(!String.prototype.trimRight)String.prototype.trimRight=function(){return this.replace(/\s+$/,"")};
(function(a){var b=a.babelHelpers={},c=Object.prototype.hasOwnProperty;b.inherits=function(d,e){Object.assign(d,e);d.prototype=Object.create(e&&e.prototype);d.prototype.constructor=d;d.__superConstructor__=e;return e};b._extends=Object.assign;b["extends"]=b._extends;b.objectWithoutProperties=function(d,e){var f={};for(var g in d){if(!c.call(d,g)||e.indexOf(g)>=0)continue;f[g]=d[g]}return f};b.taggedTemplateLiteralLoose=function(d,e){d.raw=e;return d};b.bind=Function.prototype.bind})(typeof global==="undefined"?self:global);
(function aa(a){if(a.require)return;var b=null,c=[],d={},e={},f=0,g=0,ba=0,h=1,i=2,ca=4,j=8,da=16,ea={},fa=Object.prototype.hasOwnProperty,k=Object.prototype.toString;function l(I){var J=Array.prototype.slice.call(I),K={},L,M,N,O;while(J.length){M=J.shift();if(K[M])continue;K[M]=true;N=d[M];if(!N||C(N))continue;if(N.dependencies)for(L=0;L<N.dependencies.length;L++){O=N.dependencies[L];if(!C(O))J.push(O.id)}}for(M in K)if(fa.call(K,M))J.push(M);var P=[];for(L=0;L<J.length;L++){M=J[L];var Q=M;N=d[M];if(!N||!N.dependencies)Q+=" is not defined";else if(C(N))Q+=" is ready";else{var R=[];for(var S=0;S<N.dependencies.length;S++){O=N.dependencies[S];if(!d[O]||!C(d[O]))R.push(O.id)}Q+=" is waiting for "+R.join(", ")}P.push(Q)}return P.join("\n")}function m(I){this.name="ModuleError";this.message=I;this.stack=Error(I).stack;this.framesToPop=2}m.prototype=Object.create(Error.prototype);m.prototype.constructor=m;var n=(a.Env||{}).profile_require_factories,o=a.performance||a.msPerformance||a.webkitPerformance||{},p;if(o.now&&o.timing&&o.timing.navigationStart){var ga=o.timing.navigationStart;p=function p(){return o.now()+ga}}else p=function p(){return Date.now()};var q=0,r=0;function s(I){r++;var J=d[I];if(J&&J.exports!=null){if(J.refcount--===1)d[I]=void 0;return J.exports}return t(I)}function ha(I){var J=d[I],K=e[I];if(J.factoryLength===-1){var L=n&&a.ProfilingCounters,M,N;if(L)M=L.startTiming("FACTORY_COMPILE_TIME");J.factoryLength=J.factory.length;if(M!=null){N=L.stopTiming(M);K.compileTime+=N}}return J.factoryLength}function t(I){var J;if(a.ErrorUtils&&!a.ErrorUtils.inGuard())return a.ErrorUtils.applyWithGuard(t,null,[I]);var K=d[I];if(!K){var L='Requiring unknown module "'+I+'"';throw new m(L)}var M=void 0;if(K.hasError)throw new m('Requiring module "'+I+'" which threw an exception: '+K.error.message);if(!C(K))throw new m('Requiring module "'+I+'" with unresolved dependencies: '+l([I]));var N=K.exports={},O=K.factory;if(k.call(O)==="[object Function]"){var P=K.dependencies,Q=P.length,R;try{try{E(K)}catch(S){u(S,I)}var T=[],U=Q;if(K.special&j){T=b.slice(0);T[b.length-2]=K;T[b.length-1]=N;U+=T.length}if(K.special&i){var wa=ha(I);U=Math.min(Q+T.length,wa)}for(var V=0;V<Q;V++){var xa=P[V];if(T.length<U)T.push(s.call(null,xa.id))}++q;var W=n&&a.ProfilingCounters,X;if(W){W.incrementCounter("FACTORY_COUNT",1);X=W.startTiming("FACTORY_EXEC_TIME")}try{R=O.apply(K.context||a,T)}catch(S){u(S,I)}finally{if(n){var ya=p(),za=0;if(X!=null)za=W.stopTiming(X);var Y=e[K.id];Y.factoryTime=za;Y.factoryEnd=ya;if(O.__SMmeta)for(var Z in O.__SMmeta)if(Object.prototype.hasOwnProperty.call(O.__SMmeta,Z))Y[Z]=O.__SMmeta[Z]}}}catch(S){K.hasError=true;K.error=S;K.exports=null;throw S}if(R)K.exports=R;if(typeof K.exports==="function"){var $=K.exports,Aa=$.__superConstructor__;if(!$.displayName||Aa&&Aa.displayName===$.displayName)$.displayName=($.name||"(anonymous)")+" [from "+I+"]"}K.factoryFinished=true}else K.exports=O;var Ba="__isRequired__"+I,Ca=d[Ba];if(Ca&&!C(Ca))v(Ba,ea);if(K.refcount--===1)d[I]=void 0;return K.exports}function u(I,J){if(!(I instanceof Error))I=new Error(I);if(d.ex&&d.erx){var K=s.call(null,"ex"),L=s.call(null,"erx"),M=L(I.message);if(M[0].indexOf(' from module "%s"')<0){M[0]+=' from module "%s"';M[M.length]=J}I.message=K.apply(null,M)}throw I}function ia(){var I=0;for(var J in e)if(Object.prototype.hasOwnProperty.call(e,J))I+=e[J].factoryTime;return I}function ja(){var I=0;for(var J in e)if(Object.prototype.hasOwnProperty.call(e,J))I+=e[J].compileTime;return I}function ka(){return q}function la(){return r}function ma(){var I={};for(var J in e)if(Object.prototype.hasOwnProperty.call(e,J))I[J]=e[J];return I}function v(I,J,K,L,M,N,O){if(J===undefined){J=[];K=I;I=A()}else if(K===undefined){K=J;if(k.call(I)==="[object Array]"){J=I;I=A(J.join(","))}else J=[]}var P={cancel:y.bind(this,I)},Q=d[I];if(!J&&!K&&N){w(I).refcount+=N;return P}e[I]={id:I,dependencies:J,meta:O,category:L,defined:n?p():null,compileTime:null,factoryTime:null,factoryEnd:null};var R=J.map(w);Q=d[I];if(Q){if(Q.dependencies&&!Q.reload)return P;if(N)Q.refcount+=N;Q.factory=K;Q.dependencies=R;Q.context=M;Q.special=L}else{Q=new x(I,N||0,null,K,R,M,L);d[I]=Q}D(Q);if(c.length>0){var S=c;c=[];while(S.length>0)s.call(null,S.pop().id)}return P}function w(I){var J=d[I];if(J)return J;J=new x(I,0);d[I]=J;return J}function x(I,J,K,L,M,N,O){this.id=I;this.refcount=J;this.exports=K||null;this.factory=L;this.factoryLength=-1;this.factoryFinished=false;this.dependencies=M;this.depPosition=0;this.context=N;this.special=O||0;this.hasError=false;this.error=null;this.ranRecursiveSideEffects=false;this.sideEffectDependencyException=null;this.nextDepWaitingHead=null;this.nextDepWaitingNext=null;this.tarjanGeneration=-1;this.tarjanLow=0;this.tarjanIndex=0;this.tarjanOnStack=false}function y(I){if(!d[I])return;var J=d[I];d[I]=void 0;if(J.dependencies)for(var K=0;K<J.dependencies.length;K++){var L=J.dependencies[K];if(L.refcount--===1)y(L.id)}}function z(I,J,K){return v("__requireLazy__"+(I.length>0?I.join(",")+"__":"")+f++,I,H()(J,"requireLazy",{propagationType:0}),h,K,1)}function A(I){return"__mod__"+(I?I+"__":"")+f++}function B(I,J,K){if(K.tarjanGeneration!=g){K.tarjanGeneration=g;K.tarjanLow=K.tarjanIndex=ba++;K.tarjanOnStack=true;J.push(K)}if(K.dependencies!=null)for(var L=K.depPosition;L<K.dependencies.length;L++){var M=K.dependencies[L];if(M.tarjanGeneration!=g){B(I,J,M);K.tarjanLow=Math.min(K.tarjanLow,M.tarjanLow)}else if(M.tarjanOnStack)K.tarjanLow=Math.min(K.tarjanLow,M.tarjanIndex)}if(K.tarjanLow==K.tarjanIndex){var N=[],O=void 0;do{O=J.pop();O.tarjanOnStack=false;N.push(O);if(K==J[0]&&O!=K&&O.dependencies!=null)for(var P=O.depPosition;P<O.dependencies.length;P++){var Q=O.dependencies[P];if(!C(Q)&&I.indexOf(Q)==-1&&J.indexOf(Q)==-1&&N.indexOf(Q)==-1)I.push(Q)}}while(O!=K)}}function na(I){g++;B(I.dependencies,[],I);I.depPosition++;D(I)}function oa(I,J){var K=J;while(true){if(K.dependencies&&K.depPosition!=K.dependencies.length)K=K.dependencies[K.depPosition];else break;if(K==I){na(I);return}}I.nextDepWaitingNext=J.nextDepWaitingHead;J.nextDepWaitingHead=I}function C(I){return I.dependencies!=null&&I.depPosition>=I.dependencies.length}function pa(I){I.depPosition++;D(I)}function qa(I){var J=I.nextDepWaitingHead;I.nextDepWaitingHead=null;while(J!==null){var K=J;J=K.nextDepWaitingNext;K.nextDepWaitingNext=null;var L=!d[K.id];if(!L)pa(K)}}function ra(I){return I.special&h||a.Env&&a.Env.www_js_hf_run_when_ready&&I.special&da}function D(I){while(I.depPosition<I.dependencies.length){var J=I.dependencies[I.depPosition],K=C(J);if(!K&&I!=J){oa(I,J);return}I.depPosition++}if(ra(I))c.push(I);if(I.nextDepWaitingHead!==null)qa(I)}function E(I){if(I.sideEffectDependencyException)throw I.sideEffectDependencyException;if(I.ranRecursiveSideEffects)return;I.ranRecursiveSideEffects=true;var J=I.dependencies;if(J)for(var K=0;K<J.length;K++){var L=J[K];try{E(L)}catch(M){I.sideEffectDependencyException=M;throw M}if(L.special&ca)try{s.call(null,L.id)}catch(M){I.sideEffectDependencyException=M;throw M}}}function F(I,J){d[I]=new x(I,0,J);e[I]={id:I,dependencies:[],category:0,compileTime:null,factoryLengthAccessTime:null,factoryTime:null,factoryEnd:null}}F("module",0);F("exports",0);F("define",v);F("global",a);F("require",s);F("requireDynamic",G);F("requireLazy",z);F("requireWeak",sa);F("ifRequired",ta);b=[s.call(null,"global"),s.call(null,"require"),s.call(null,"requireDynamic"),s.call(null,"requireLazy"),null,null];v.amd={};a.define=v;a.require=s;a.requireDynamic=G;a.requireLazy=z;function G(I,J){throw new ReferenceError("requireDynamic is not defined")}function sa(I,J){ta.call(null,I,function(K){J(K)},function(){v("__requireWeak__"+I+"__"+f++,["__isRequired__"+I],H()(function(){J(d[I].exports)},"requireWeak"),h,null,1)})}function ta(I,J,K){var L=d[I];if(L&&L.factoryFinished){if(typeof J==="function")return J(L.exports)}else if(typeof K==="function")return K()}var ua={getModules:function I(){var J={};for(var K in d)if(d[K]&&Object.prototype.hasOwnProperty.call(d,K))J[K]=d[K];return J},modulesMap:d,debugUnresolvedDependencies:l};function va(I){return I}function H(){return a.TimeSlice&&a.TimeSlice.guard||va}F("__getFactoryTime",ia);F("__getCompileTime",ja);F("__getTotalFactories",ka);F("__getTotalRequireCalls",la);F("__getModuleTimeDetails",ma);F("__debug",ua);a.__d=function(I,J,K,L){H()(function M(){v(I,J,K,(L||i)|j,null,null,null)},"define "+I,{root:true})()}})(this);
(function(a){var b=a.performance;if(b&&b.setResourceTimingBufferSize){b.setResourceTimingBufferSize(1e5);b.onresourcetimingbufferfull=function(){a.__isresourcetimingbufferfull=true};b.setResourceTimingBufferSize=function(){}}})(this);
__d("eprintf",[],(function a(b,c,d,e,f,g){__p&&__p();function h(i){for(var j=arguments.length,k=Array(j>1?j-1:0),l=1;l<j;l++)k[l-1]=arguments[l];var m=k.map(function(p){return String(p)}),n=i.split("%s").length-1;if(n!==m.length)return h("eprintf args number mismatch: %s",JSON.stringify([i].concat(m)));var o=0;return i.replace(/%s/g,function(){return String(m[o++])})}f.exports=h}),null);
__d("ex",["eprintf"],(function a(b,c,d,e,f,g){__p&&__p();function h(i){for(var j=arguments.length,k=Array(j>1?j-1:0),l=1;l<j;l++)k[l-1]=arguments[l];var m=k.map(function(o){return String(o)}),n=i.split("%s").length-1;if(n!==m.length)return h("ex args number mismatch: %s",JSON.stringify([i].concat(m)));return h._prefix+JSON.stringify([i].concat(m))+h._suffix}h._prefix="<![EX[";h._suffix="]]>";f.exports=h}),null);
__d("sprintf",[],(function a(b,c,d,e,f,g){function h(i){for(var j=arguments.length,k=Array(j>1?j-1:0),l=1;l<j;l++)k[l-1]=arguments[l];var m=0;return i.replace(/%s/g,function(){return String(k[m++])})}f.exports=h}),null);
__d("invariant",["ex","sprintf"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=c("ex");function i(j,k){__p&&__p();if(!j){var l=void 0;if(k===undefined)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{for(var m=arguments.length,n=Array(m>2?m-2:0),o=2;o<m;o++)n[o-2]=arguments[o];l=new Error(h.apply(undefined,[k].concat(n)));l.name="Invariant Violation";l.messageWithParams=[k].concat(n)}l.framesToPop=1;throw l}}f.exports=i}),null);
__d("ArbiterToken",["invariant"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();function i(j,k){this.$ArbiterToken1=j;this.$ArbiterToken2=k}i.prototype.unsubscribe=function(){for(var j=0;j<this.$ArbiterToken2.length;j++)this.$ArbiterToken2[j].remove();this.$ArbiterToken2.length=0};i.prototype.isForArbiterInstance=function(j){this.$ArbiterToken1||h(0);return this.$ArbiterToken1===j};f.exports=i}),18);
__d("Env",[],(function a(b,c,d,e,f,g){var h={start:Date.now(),nocatch:b.FB_GKS&&b.FB_GKS.js_nocatch,ajaxpipe_token:null};if(b.Env)Object.assign(h,b.Env);b.Env=h;f.exports=h}),null);
__d("ManagedError",[],(function a(b,c,d,e,f,g){function h(i,j){Error.prototype.constructor.call(this,i);this.message=i;this.innerError=j}h.prototype=new Error();h.prototype.constructor=h;f.exports=h}),null);
__d("LogviewForcedKeyError",["ManagedError"],(function a(b,c,d,e,f,g){__p&&__p();var h,i;h=babelHelpers.inherits(j,c("ManagedError"));i=h&&h.prototype;function j(k,l){"use strict";i.constructor.call(this,l,k)}j.prototype.getCause=function(){"use strict";return this.innerError};j.prototype.getForcedCategoryKey=function(){"use strict";return this.message};f.exports=j}),null);
__d("erx",["ex"],(function a(b,c,d,e,f,g){__p&&__p();function h(i){__p&&__p();if(typeof i!=="string")return i;var j=i.indexOf(c("ex")._prefix),k=i.lastIndexOf(c("ex")._suffix);if(j<0||k<0)return[i];var l=j+c("ex")._prefix.length,m=k+c("ex")._suffix.length;if(l>=k)return["erx slice failure: %s",i];var n=i.substring(0,j),o=i.substring(m);i=i.substring(l,k);try{var p=JSON.parse(i);p[0]=n+p[0]+o;return p}catch(q){return["erx parse failure: %s",i]}}f.exports=h}),null);
__d("removeFromArray",[],(function a(b,c,d,e,f,g){function h(i,j){var k=i.indexOf(j);if(k!==-1)i.splice(k,1)}f.exports=h}),null);
__d("ErrorUtils",["Env","LogviewForcedKeyError","eprintf","erx","removeFromArray","sprintf"],(function a(b,c,aa,ba,d,ca){__p&&__p();var e="<anonymous guard>",f="<generated guard>",g=typeof window==="undefined"?"<self.onerror>":"<window.onerror>",h=/^https?:\/\//i,i=/^Type Mismatch for/,j=/(.*)[@\s][^\s]+$/,k=/^at eval eval (at .*\:\d+\:\d+), .*$/,l=[],m=void 0,n=[],o=50,p=[],q=false,r=false,s=false,t=/\bnocatch\b/.test(location.search),u=["Unknown script code","Function code","eval code"];if(c("Env").long_stack_traces&&Error.stackTraceLimit!=null)Error.stackTraceLimit=100;function v(H){var I=H.columnNumber||H.column;return I!=null?String(I):""}function w(H){return H[0]&&H[0].column||""}function x(H){for(var I=0;I<u.length;I++){var J=" "+u[I];if(H.endsWith(J))return[H,H.substring(0,H.length-J.length)]}return null}function y(H){var I=H.lineNumber||H.line;return I!=null?String(I):""}function z(H){return H[0]&&H[0].line||""}function A(H){var I=H.fileName||H.sourceURL;return I!=null?String(I):""}function B(H){return H[0]&&H[0].script||""}function C(H){if(!H)return null;var I=H.split("\n");I.splice(0,1);return I.map(function(J){return J.trim()})}function D(H){__p&&__p();if(!H)return[];return H.split(/\n\n/)[0].replace(/[\(\)]|\[.*?\]|^[\w \.]+:\s.*?\n/g,"").split("\n").map(function(I){__p&&__p();I=I.trim();var J=I.match(k);if(J)I=J[1];var K=void 0,L=void 0,M=I.match(/:(\d+)(?::(\d+))?$/);if(M){K=M[1];L=M[2];I=I.slice(0,-M[0].length)}var N=void 0,O=x(I)||I.match(j);if(O){I=I.substring(O[1].length+1);var P=O[1].match(/(?:at)?\s*(.*)(?:[^\s]+|$)/);N=P?P[1]:""}if(I.includes("charset=utf-8;base64,"))I="<inlined-file>";var Q={column:L,identifier:N,line:K,script:I};if(m)m(Q);var R=" at"+(Q.identifier?" "+Q.identifier+" (":" ")+Q.script+(Q.line?":"+Q.line:"")+(Q.column?":"+Q.column:"")+(Q.identifier?")":"");return babelHelpers["extends"]({},Q,{text:R})})}function E(H){p.unshift(H);q=true}function F(){p.shift();q=p.length!==0}var G={ANONYMOUS_GUARD_TAG:e,GENERATED_GUARD_TAG:f,GLOBAL_ERROR_HANDLER_TAG:g,history:n,addListener:function H(I){var J=arguments.length<=1||arguments[1]===undefined?false:arguments[1];l.push(I);if(!J)n.forEach(I)},removeListener:function H(I){c("removeFromArray")(l,I)},setSourceResolver:function H(I){m=I},applyWithGuard:function H(I,J,K,L,M){__p&&__p();var N;E(M||e);if(c("Env").nocatch)t=true;if(t){var O=void 0;try{O=I.apply(J,K||[])}finally{F()}return O}try{return I.apply(J,K||[])}catch(P){var Q=P;if(Q==null)try{var R=J;if(J!=null)(function(){var X=J,Y={};Object.keys(X).map(function(Z,fa){var $=X[Z];Y[Z]=$!==null&&typeof $==="object"?$.toString():$!==undefined?$:null});R=Y})();var S=(K||[]).map(function(X){return X!==null&&typeof X==="object"?X.toString():X!==undefined?X:null}),T="applyWithGuard threw null or undefined:\nContext: %s\nArgs: %s",U=c("sprintf")(T,JSON.stringify(R),JSON.stringify(S));Q=new Error(U);Q.messageWithParams=[T]}catch(da){var V="applyWithGuard threw null or undefined with unserializable data";Q=new Error(V);Q.messageWithParams=[V]}var W=G.normalizeError(Q);if(L)L(W);if(I)try{W.callee=I.toString().substring(0,100)}catch(ea){}if(K)W.args=Array.from(K).toString().substring(0,100);W.guard=p[0];W.guardList=p.slice();G.reportError(W)}finally{F()}},guard:function H(I,J,K){J=J||I.name||f;function L(){return G.applyWithGuard(I,K||this,arguments,null,J)}if(I.__SMmeta)L.__SMmeta=I.__SMmeta;return L},inGuard:function H(){return q},normalizeError:function H(I){__p&&__p();var J=I;I=I!=null?I:{};if(Object.prototype.hasOwnProperty.call(I,"_originalError"))return I;var K=D(I.stackTrace||I.stack),L=false;if(I.framesToPop){var M=I.framesToPop,N=void 0;while(M>0&&K.length>0){N=K.shift();M--;L=true}if(i.test(I.message)&&I.framesToPop===2&&N)if(h.test(N.script))I.message+=" at "+N.script+(N.line?":"+N.line:"")+(N.column?":"+N.column:"")}var O=C(I.reactComponentStackForLogging),P=I instanceof c("LogviewForcedKeyError")?I.getForcedCategoryKey():null,Q={_originalError:J,column:L?w(K):v(I)||w(K),extra:I.extra,forcedLogviewKey:P,guard:I.guard,guardList:I.guardList,line:L?z(K):y(I)||z(K),message:I.message,messageWithParams:I.messageWithParams,name:I.name,reactComponentStack:O,script:L?B(K):A(I)||B(K),snapshot:I.snapshot,stack:K.map(function(S){return S.text}).join("\n"),stackFrames:K,type:I.type};if(typeof Q.message==="string")Q.messageWithParams=Q.messageWithParams||c("erx")(Q.message);else{Q.messageObject=Q.message;Q.message=String(Q.message)+" ("+typeof Q.message+")"}if(Q.messageWithParams)Q.message=c("eprintf").apply(undefined,Q.messageWithParams);if(typeof window!=="undefined"&&window&&window.location)Q.windowLocationURL=window.location.href;if(m)m(Q);for(var R in Q)if(Q[R]==null)delete Q[R];return Q},onerror:function H(I,J,K,L,M){M=M||{};M.message=M.message||I;M.script=M.script||J;M.line=M.line||K;M.column=M.column||L;M.guard=g;M.guardList=[g];G.reportError(M,true)},reportError:function H(I){__p&&__p();var J=arguments.length<=1||arguments[1]===undefined?false:arguments[1];if(r)return false;if(p.length>0){I.guard=I.guard||p[0];I.guardList=p.slice()}var K=G.normalizeError(I);if(!J){var L=b.console,M=K._originalError,N=M!=null?""+M.message:"";if((!L[K.type]||K.type==="error")&&!s){var O=N.length>80?N.slice(0,77)+"...":N;L.error('ErrorUtils caught an error: "'+O+"\". Subsequent errors won't be logged; see https://fburl.com/debugjs.");s=true}}if(n.length>o)n.splice(o/2,1);n.push(K);r=true;for(var P=0;P<l.length;P++)try{l[P](K)}catch(Q){}r=false;return true}};b.onerror=G.onerror;d.exports=b.ErrorUtils=G;if(typeof __t==="function"&&__t.setHandler)__t.setHandler(G.reportError)}),3);
__d("Map",[],(function a(b,c,d,e,f,g){"use strict";f.exports=function(b){return b.Map}(b)}),null);
__d("Set",[],(function a(b,c,d,e,f,g){"use strict";f.exports=function(b){return b.Set}(b)}),null);
__d("CallbackDependencyManager",["ErrorUtils","Map","Set"],(function a(b,c,d,e,f,g){__p&&__p();function h(){"use strict";this.$CallbackDependencyManager1=new(c("Map"))();this.$CallbackDependencyManager2=new(c("Map"))();this.$CallbackDependencyManager3=1;this.$CallbackDependencyManager4=new(c("Map"))()}h.prototype.$CallbackDependencyManager5=function(i,j){"use strict";__p&&__p();var k=0,l=new(c("Set"))();for(var m=0,n=j.length;m<n;m++)l.add(j[m]);for(var o=l.keys(),p=Array.isArray(o),q=0,o=p?o:o[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var r;if(p){if(q>=o.length)break;r=o[q++]}else{q=o.next();if(q.done)break;r=q.value}var s=r;if(this.$CallbackDependencyManager4.get(s))continue;k++;var t=this.$CallbackDependencyManager1.get(s);if(t===undefined){t=new(c("Map"))();this.$CallbackDependencyManager1.set(s,t)}t.set(i,(t.get(i)||0)+1)}return k};h.prototype.$CallbackDependencyManager6=function(i){"use strict";__p&&__p();var j=this.$CallbackDependencyManager1.get(i);if(!j)return;for(var k=j.entries(),l=Array.isArray(k),m=0,k=l?k:k[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var n;if(l){if(m>=k.length)break;n=k[m++]}else{m=k.next();if(m.done)break;n=m.value}var o=n,p=o[0],q=o[1]-1;j.set(p,q);if(q<=0)j["delete"](p);var r=this.$CallbackDependencyManager2.get(p);if(r!==undefined){r.$CallbackDependencyManager7--;if(r.$CallbackDependencyManager7<=0){var s=r.$CallbackDependencyManager8;this.$CallbackDependencyManager2["delete"](p);c("ErrorUtils").applyWithGuard(s)}}}};h.prototype.addDependenciesToExistingCallback=function(i,j){"use strict";var k=this.$CallbackDependencyManager2.get(i);if(!k)return null;var l=this.$CallbackDependencyManager5(i,j);k.$CallbackDependencyManager7+=l;return i};h.prototype.isPersistentDependencySatisfied=function(i){"use strict";return!!this.$CallbackDependencyManager4.get(i)};h.prototype.satisfyPersistentDependency=function(i){"use strict";this.$CallbackDependencyManager4.set(i,1);this.$CallbackDependencyManager6(i)};h.prototype.satisfyNonPersistentDependency=function(i){"use strict";var j=this.$CallbackDependencyManager4.get(i)===1;if(!j)this.$CallbackDependencyManager4.set(i,1);this.$CallbackDependencyManager6(i);if(!j)this.$CallbackDependencyManager4["delete"](i)};h.prototype.registerCallback=function(i,j){"use strict";__p&&__p();var k=this.$CallbackDependencyManager3;this.$CallbackDependencyManager3++;var l=this.$CallbackDependencyManager5(k,j);if(l===0){c("ErrorUtils").applyWithGuard(i);return null}this.$CallbackDependencyManager2.set(k,{$CallbackDependencyManager8:i,$CallbackDependencyManager7:l});return k};h.prototype.unsatisfyPersistentDependency=function(i){"use strict";this.$CallbackDependencyManager4["delete"](i)};f.exports=h}),null);
__d("EventSubscription",[],(function a(b,c,d,e,f,g){"use strict";function h(i){this.subscriber=i}h.prototype.remove=function(){if(this.subscriber){this.subscriber.removeSubscription(this);this.subscriber=null}};f.exports=h}),null);
__d("EmitterSubscription",["EventSubscription"],(function a(b,c,d,e,f,g){"use strict";var h,i;h=babelHelpers.inherits(j,c("EventSubscription"));i=h&&h.prototype;function j(k,l,m){i.constructor.call(this,k);this.listener=l;this.context=m}f.exports=j}),null);
__d("EventSubscriptionVendor",["invariant"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();function i(){this.$EventSubscriptionVendor1={}}i.prototype.addSubscription=function(j,k){k.subscriber===this||h(0);if(!this.$EventSubscriptionVendor1[j])this.$EventSubscriptionVendor1[j]=[];var l=this.$EventSubscriptionVendor1[j].length;this.$EventSubscriptionVendor1[j].push(k);k.eventType=j;k.key=l;return k};i.prototype.removeAllSubscriptions=function(j){if(j===undefined)this.$EventSubscriptionVendor1={};else delete this.$EventSubscriptionVendor1[j]};i.prototype.removeSubscription=function(j){var k=j.eventType,l=j.key,m=this.$EventSubscriptionVendor1[k];if(m)delete m[l]};i.prototype.getSubscriptionsForType=function(j){return this.$EventSubscriptionVendor1[j]};f.exports=i}),null);
__d("emptyFunction",[],(function a(b,c,d,e,f,g){__p&&__p();function h(j){return function(){return j}}var i=function i(){};i.thatReturns=h;i.thatReturnsFalse=h(false);i.thatReturnsTrue=h(true);i.thatReturnsNull=h(null);i.thatReturnsThis=function(){return this};i.thatReturnsArgument=function(j){return j};f.exports=i}),null);
__d("BaseEventEmitter",["invariant","EmitterSubscription","ErrorUtils","EventSubscriptionVendor","emptyFunction"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(){"use strict";this.$BaseEventEmitter2=new(c("EventSubscriptionVendor"))();this.$BaseEventEmitter1=null}i.prototype.addListener=function(j,k,l){"use strict";return this.$BaseEventEmitter2.addSubscription(j,new(c("EmitterSubscription"))(this.$BaseEventEmitter2,k,l))};i.prototype.once=function(j,k,l){"use strict";var m=this;return this.addListener(j,function(){m.removeCurrentListener();k.apply(l,arguments)})};i.prototype.removeAllListeners=function(j){"use strict";this.$BaseEventEmitter2.removeAllSubscriptions(j)};i.prototype.removeCurrentListener=function(){"use strict";!!this.$BaseEventEmitter1||h(0);this.$BaseEventEmitter2.removeSubscription(this.$BaseEventEmitter1)};i.prototype.listeners=function(j){"use strict";var k=this.$BaseEventEmitter2.getSubscriptionsForType(j);return k?k.filter(c("emptyFunction").thatReturnsTrue).map(function(l){return l.listener}):[]};i.prototype.emit=function(j){"use strict";__p&&__p();var k=this.$BaseEventEmitter2.getSubscriptionsForType(j);if(k){var l=Object.keys(k),m;for(var n=arguments.length,o=Array(n>1?n-1:0),p=1;p<n;p++)o[p-1]=arguments[p];for(var q=0;q<l.length;q++){var r=l[q],s=k[r];if(s){this.$BaseEventEmitter1=s;if(m==null){m=[s,j];for(var t=0,u=o.length;t<u;t++)m[t+2]=o[t]}else m[0]=s;this.__emitToSubscription.apply(this,m)}}this.$BaseEventEmitter1=null}};i.prototype.__emitToSubscription=function(j,k){"use strict";for(var l=arguments.length,m=Array(l>2?l-2:0),n=2;n<l;n++)m[n-2]=arguments[n];c("ErrorUtils").applyWithGuard(j.listener,j.context,m,null,"EventEmitter "+k+" event")};f.exports=i}),null);
__d("EventEmitter",["BaseEventEmitter"],(function a(b,c,d,e,f,g){var h,i;h=babelHelpers.inherits(j,c("BaseEventEmitter"));i=h&&h.prototype;function j(){"use strict";h.apply(this,arguments)}f.exports=j}),null);
__d("EventEmitterWithHolding",[],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(i,j){this.$EventEmitterWithHolding1=i;this.$EventEmitterWithHolding2=j;this.$EventEmitterWithHolding3=null;this.$EventEmitterWithHolding4=[];this.$EventEmitterWithHolding5=0}h.prototype.addListener=function(i,j,k){return this.$EventEmitterWithHolding1.addListener(i,j,k)};h.prototype.once=function(i,j,k){return this.$EventEmitterWithHolding1.once(i,j,k)};h.prototype.addRetroactiveListener=function(i,j,k){var l=this.$EventEmitterWithHolding1.addListener(i,j,k),m=this.$EventEmitterWithHolding4;m.push(false);this.$EventEmitterWithHolding5++;this.$EventEmitterWithHolding2.emitToListener(i,j,k);this.$EventEmitterWithHolding5--;if(m[m.length-1])l.remove();m.pop();return l};h.prototype.removeAllListeners=function(i){this.$EventEmitterWithHolding1.removeAllListeners(i)};h.prototype.removeCurrentListener=function(){if(this.$EventEmitterWithHolding5){var i=this.$EventEmitterWithHolding4;i[i.length-1]=true}else this.$EventEmitterWithHolding1.removeCurrentListener()};h.prototype.listeners=function(i){return this.$EventEmitterWithHolding1.listeners(i)};h.prototype.emit=function(i,j,k,l,m,n,o){this.$EventEmitterWithHolding1.emit(i,j,k,l,m,n,o)};h.prototype.emitAndHold=function(i,j,k,l,m,n,o){this.$EventEmitterWithHolding3=this.$EventEmitterWithHolding2.holdEvent(i,j,k,l,m,n,o);this.$EventEmitterWithHolding1.emit(i,j,k,l,m,n,o);this.$EventEmitterWithHolding3=null};h.prototype.releaseCurrentEvent=function(){if(this.$EventEmitterWithHolding3!==null)this.$EventEmitterWithHolding2.releaseEvent(this.$EventEmitterWithHolding3);else if(!!this.$EventEmitterWithHolding5)this.$EventEmitterWithHolding2.releaseCurrentEvent()};h.prototype.releaseHeldEventType=function(i){this.$EventEmitterWithHolding2.releaseEventType(i)};f.exports=h}),null);
__d("EventHolder",["invariant"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();function i(){this.$EventHolder1={};this.$EventHolder2=[]}i.prototype.holdEvent=function(j,k,l,m,n,o,p){this.$EventHolder1[j]=this.$EventHolder1[j]||[];var q=this.$EventHolder1[j],r={eventType:j,index:q.length};q.push([k,l,m,n,o,p]);return r};i.prototype.emitToListener=function(j,k,l){var m=this.$EventHolder1[j];if(!m)return;m.forEach(function(n,o){if(!n)return;this.$EventHolder2.push({eventType:j,index:o});k.apply(l,n);this.$EventHolder2.pop()}.bind(this))};i.prototype.releaseCurrentEvent=function(){this.$EventHolder2.length||h(0);this.releaseEvent(this.$EventHolder2[this.$EventHolder2.length-1])};i.prototype.releaseEvent=function(j){delete this.$EventHolder1[j.eventType][j.index]};i.prototype.releaseEventType=function(j){this.$EventHolder1[j]=[]};f.exports=i}),null);
__d("Arbiter",["invariant","ArbiterToken","CallbackDependencyManager","ErrorUtils","EventEmitter","EventEmitterWithHolding","EventHolder"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();var i,j;function k(n){return Array.isArray(n)?n:[n]}function l(){var n=new(c("EventEmitter"))();this.$Arbiter1=new m();this.$Arbiter2=new(c("EventEmitterWithHolding"))(n,this.$Arbiter1);this.$Arbiter3=new(c("CallbackDependencyManager"))();this.$Arbiter4=[]}l.prototype.subscribe=function(n,o,p){__p&&__p();n=k(n);n.forEach(function(r){r&&typeof r==="string"||h(0)});typeof o==="function"||h(0);p=p||l.SUBSCRIBE_ALL;p===l.SUBSCRIBE_NEW||p===l.SUBSCRIBE_ALL||h(0);var q=n.map(function(r){var s=this.$Arbiter5.bind(this,o,r);s.__SMmeta=o.__SMmeta;if(p===l.SUBSCRIBE_NEW)return this.$Arbiter2.addListener(r,s);this.$Arbiter4.push({});var t=this.$Arbiter2.addRetroactiveListener(r,s);this.$Arbiter4.pop();return t},this);return new(c("ArbiterToken"))(this,q)};l.prototype.$Arbiter5=function(n,o,p){var q=this.$Arbiter4[this.$Arbiter4.length-1];if(q[o]===false)return;var r=c("ErrorUtils").applyWithGuard(n,null,[o,p]);if(r===false)this.$Arbiter2.releaseCurrentEvent();q[o]=r};l.prototype.unsubscribeCurrentSubscription=function(){this.$Arbiter2.removeCurrentListener()};l.prototype.releaseCurrentPersistentEvent=function(){this.$Arbiter2.releaseCurrentEvent()};l.prototype.subscribeOnce=function(n,o,p){var q=this.subscribe(n,function(r,s){this.unsubscribeCurrentSubscription();return o(r,s)}.bind(this),p);return q};l.prototype.unsubscribe=function(n){n.isForArbiterInstance(this)||h(0);n.unsubscribe()};l.prototype.inform=function(n,o,p){__p&&__p();var q=Array.isArray(n);n=k(n);p=p||l.BEHAVIOR_EVENT;var r=p===l.BEHAVIOR_STATE||p===l.BEHAVIOR_PERSISTENT;this.$Arbiter4.push({});for(var s=0;s<n.length;s++){var t=n[s];t||h(0);this.$Arbiter1.setHoldingBehavior(t,p);this.$Arbiter2.emitAndHold(t,o);this.$Arbiter6(t,o,r)}var u=this.$Arbiter4.pop();return q?u:u[n[0]]};l.prototype.query=function(n){var o=this.$Arbiter1.getHoldingBehavior(n);!o||o===l.BEHAVIOR_STATE||h(0);var p=null;this.$Arbiter1.emitToListener(n,function(q){p=q});return p};l.prototype.registerCallback=function(n,o){if(typeof n==="function")return this.$Arbiter3.registerCallback(n,o);else return this.$Arbiter3.addDependenciesToExistingCallback(n,o)};l.prototype.$Arbiter6=function(n,o,p){if(o===null)return;if(p)this.$Arbiter3.satisfyPersistentDependency(n);else this.$Arbiter3.satisfyNonPersistentDependency(n)};i=babelHelpers.inherits(m,c("EventHolder"));j=i&&i.prototype;function m(){j.constructor.call(this);this.$ArbiterEventHolder1={}}m.prototype.setHoldingBehavior=function(n,o){this.$ArbiterEventHolder1[n]=o};m.prototype.getHoldingBehavior=function(n){return this.$ArbiterEventHolder1[n]};m.prototype.holdEvent=function(n,o,p,q,r){var s=this.$ArbiterEventHolder1[n];if(s!==l.BEHAVIOR_PERSISTENT)this.$ArbiterEventHolder2(n);if(s!==l.BEHAVIOR_EVENT)return j.holdEvent.call(this,n,o,p,q,r)};m.prototype.$ArbiterEventHolder2=function(n){this.emitToListener(n,this.releaseCurrentEvent,this)};m.prototype.releaseEvent=function(n){if(n)j.releaseEvent.call(this,n)};Object.assign(l,{SUBSCRIBE_NEW:"new",SUBSCRIBE_ALL:"all",BEHAVIOR_EVENT:"event",BEHAVIOR_STATE:"state",BEHAVIOR_PERSISTENT:"persistent"});Object.keys(l.prototype).forEach(function(n){l[n]=function(){var o=this instanceof l?this:l;return l.prototype[n].apply(o,arguments)}});l.call(l);f.exports=l}),null);
__d("CSRFGuard",[],(function a(b,c,d,e,f,g){"use strict";var h="for (;;);",i=/^for ?\(;;\);/,j={length:h.length,regex:i,exists:function k(l){return!!l.match(i)},clean:function k(l){var m=l.match(i);return m?l.substr(m[0].length):m}};f.exports=j}),null);
__d("CircularBuffer",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(j){"use strict";j>0||h(0);this.$CircularBuffer1=j;this.$CircularBuffer2=0;this.$CircularBuffer3=[];this.$CircularBuffer4=[]}i.prototype.write=function(j){"use strict";__p&&__p();if(this.$CircularBuffer3.length<this.$CircularBuffer1)this.$CircularBuffer3.push(j);else{this.$CircularBuffer4.forEach(function(k){return k(this.$CircularBuffer3[this.$CircularBuffer2])}.bind(this));this.$CircularBuffer3[this.$CircularBuffer2]=j;this.$CircularBuffer2++;this.$CircularBuffer2%=this.$CircularBuffer1}return this};i.prototype.onEvict=function(j){"use strict";this.$CircularBuffer4.push(j);return this};i.prototype.read=function(){"use strict";return this.$CircularBuffer3.slice(this.$CircularBuffer2).concat(this.$CircularBuffer3.slice(0,this.$CircularBuffer2))};i.prototype.expand=function(j){"use strict";if(j>this.$CircularBuffer1){var k=this.read();this.$CircularBuffer2=0;this.$CircularBuffer3=k;this.$CircularBuffer1=j}return this};i.prototype.dropFirst=function(j){"use strict";if(j<=this.$CircularBuffer1){var k=this.read();this.$CircularBuffer2=0;k.splice(0,j);this.$CircularBuffer3=k}return this};i.prototype.clear=function(){"use strict";this.$CircularBuffer2=0;this.$CircularBuffer3=[];return this};i.prototype.currentSize=function(){"use strict";return this.$CircularBuffer3.length};f.exports=i}),null);
__d("ResourceTypes",[],(function a(b,c,d,e,f,g){"use strict";var h={JS:"js",CSS:"css",XHR:"xhr"};f.exports=h}),18);
__d("TimingAnnotations",["Map","Set"],(function a(b,c,d,e,f,g){__p&&__p();h.prototype.addStringAnnotation=function(j,k){"use strict";return this};h.prototype.addSetAnnotation=function(j,k){"use strict";return this};h.prototype.addSetElement=function(j,k){"use strict";return this};h.prototype.registerOnBeforeSend=function(j){"use strict";return this};h.prototype.addVectorAnnotation=function(j,k){"use strict";return this};h.prototype.addVectorElement=function(j,k){"use strict";return this};function h(){"use strict"}function i(){"use strict";this.$TimingAnnotations1=null;this.$TimingAnnotations2=null;this.$TimingAnnotations3=null;this.$TimingAnnotations4=[]}i.prototype.addStringAnnotation=function(j,k){"use strict";this.$TimingAnnotations2=this.$TimingAnnotations2||new(c("Map"))();this.$TimingAnnotations2.set(j,k);return this};i.prototype.addSetAnnotation=function(j,k){"use strict";var l=this.$TimingAnnotations1||new(c("Map"))(),m=l.get(j)||new(c("Set"))();k.forEach(function(n){return m.add(n)});l.set(j,m);this.$TimingAnnotations1=l;return this};i.prototype.addSetElement=function(j,k){"use strict";var l=this.$TimingAnnotations1||new(c("Map"))(),m=l.get(j)||new(c("Set"))();m.add(k);l.set(j,m);this.$TimingAnnotations1=l;return this};i.prototype.addVectorAnnotation=function(j,k){"use strict";this.$TimingAnnotations3=this.$TimingAnnotations3||new(c("Map"))();this.$TimingAnnotations3.set(j,k);return this};i.prototype.addVectorElement=function(j,k){"use strict";var l=this.$TimingAnnotations3=this.$TimingAnnotations3||new(c("Map"))(),m=this.$TimingAnnotations3.get(j)||[];m.push(k);l.set(j,m);return this};i.prototype.registerOnBeforeSend=function(j){"use strict";this.$TimingAnnotations4.push(j);return this};i.prototype.prepareToSend=function(){"use strict";__p&&__p();this.$TimingAnnotations4.forEach(function(H){return H(this)}.bind(this));this.$TimingAnnotations4=[];var j={};if(this.$TimingAnnotations1!=null)for(var k=this.$TimingAnnotations1,l=Array.isArray(k),m=0,k=l?k:k[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var n;if(l){if(m>=k.length)break;n=k[m++]}else{m=k.next();if(m.done)break;n=m.value}var o=n,p=o[0],q=o[1];j[p]=Array.from(q.values())}var r={};if(this.$TimingAnnotations2!=null)for(var s=this.$TimingAnnotations2,t=Array.isArray(s),u=0,s=t?s:s[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var v;if(t){if(u>=s.length)break;v=s[u++]}else{u=s.next();if(u.done)break;v=u.value}var w=v,x=w[0],y=w[1];r[x]=y}var z={};if(this.$TimingAnnotations3!=null)for(var A=this.$TimingAnnotations3,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}var E=D,F=E[0],G=E[1];z[F]=G}return{setProps:j,stringProps:r,vectorProps:z}};i.combine=function(j,k){"use strict";__p&&__p();var l=void 0;if(j!=null&&k!=null){j.stringProps=babelHelpers["extends"]({},k.stringProps,j.stringProps);j.setProps=babelHelpers["extends"]({},k.setProps,j.setProps);l=j}else if(j!=null)l=j;else if(k!=null)l=k;return l};i.EmptyTimingAnnotations=h;i.EmptyTraceTimingAnnotations=h;i.TraceTimingAnnotations=i;f.exports=i}),18);
__d("flattenPHPQueryData",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(k){return j(k)}function j(k,l,m){__p&&__p();l=l||"";m=m||{};if(k===null||k===undefined)m[l]=undefined;else if(typeof k=="object"){typeof k.appendChild!=="function"||h(0);for(var n in k){if(n==="$$typeof")continue;if(Object.prototype.hasOwnProperty.call(k,n)&&k[n]!==undefined)j(k[n],l?l+"["+n+"]":n,m)}}else m[l]=k;return m}f.exports=i}),18);
__d("PHPQuerySerializer",["invariant","flattenPHPQueryData"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(p){var q=[],r=c("flattenPHPQueryData")(p);for(var s in r)if(Object.prototype.hasOwnProperty.call(r,s)){var t=j(s);if(r[s]===undefined)q.push(t);else q.push(t+"="+j(r[s]))}return q.join("&")}function j(p){return encodeURIComponent(p).replace(/%5D/g,"]").replace(/%5B/g,"[")}var k=/^([-_\w]+)((?:\[[-_\w]*\])+)=?(.*)/;function l(p){if(p==="hasOwnProperty"||p==="__proto__")return"\ud83d\udf56";return p}function m(p){__p&&__p();if(!p)return{};var q={};p=p.replace(/%5B/gi,"[").replace(/%5D/gi,"]");p=p.split("&");var r=Object.prototype.hasOwnProperty;for(var s=0,t=p.length;s<t;s++){var u=p[s].match(k);if(!u){var v=p[s].split("=");q[n(v[0])]=v[1]===undefined?null:n(v[1])}else{var w=u[2].split(/\]\[|\[|\]/).slice(0,-1),x=u[1],y=n(u[3]||"");w[0]=x;var z=q;for(var A=0;A<w.length-1;A++){var B=l(w[A]);if(B){if(!r.call(z,B)){var C=w[A+1]&&!w[A+1].match(/^\d{1,3}$/)?{}:[];z[B]=C;if(z[B]!==C)return q}z=z[B]}else{if(w[A+1]&&!w[A+1].match(/^\d{1,3}$/))z.push({});else z.push([]);z=z[z.length-1]}}if(z instanceof Array&&w[w.length-1]==="")z.push(y);else z[l(w[w.length-1])]=y}}return q}function n(p){try{return decodeURIComponent(p.replace(/\+/g," "))}catch(q){return p}}var o={serialize:i,encodeComponent:j,deserialize:m,decodeComponent:n};f.exports=o}),18);
__d("ReloadPage",[],(function a(b,c,d,e,f,g){var h={now:function i(j){b.window.location.reload(j)},delay:function i(j){b.setTimeout(this.now.bind(this),j)}};f.exports=h}),null);
__d("URIRFC3986",[],(function a(b,c,d,e,f,g){__p&&__p();var h=new RegExp("^([^:/?#]+:)?(//([^\\\\/?#@]*@)?(\\[[A-Fa-f0-9:.]+\\]|[^\\/?#:]*)(:[0-9]*)?)?([^?#]*)(\\?[^#]*)?(#.*)?"),i={parse:function j(k){__p&&__p();if(k.trim()==="")return null;var l=k.match(h);if(l==null)return null;var m={};m.uri=l[0]?l[0]:null;m.scheme=l[1]?l[1].substr(0,l[1].length-1):null;m.authority=l[2]?l[2].substr(2):null;m.userinfo=l[3]?l[3].substr(0,l[3].length-1):null;m.host=l[2]?l[4]:null;m.port=l[5]?l[5].substr(1)?parseInt(l[5].substr(1),10):null:null;m.path=l[6]?l[6]:null;m.query=l[7]?l[7].substr(1):null;m.fragment=l[8]?l[8].substr(1):null;m.isGenericURI=m.authority===null&&!!m.scheme;return m}};f.exports=i}),18);
__d("createObjectFrom",[],(function a(b,c,d,e,f,g){function h(i,j){var k={},l=Array.isArray(j);if(j===undefined)j=true;for(var m=i.length-1;m>=0;m--)k[i[m]]=l?j[m]:j;return k}f.exports=h}),18);
__d("URISchemes",["createObjectFrom"],(function a(b,c,d,e,f,g){var h=c("createObjectFrom")(["blob","cmms","fb","fba","fbatwork","fb-ama","fb-workchat","fb-messenger","fb-messenger-public","fb-messenger-group-thread","fb-page-messages","fb-pma","fbcf","fbconnect","fbinternal","fbmobilehome","fbrpc","file","ftp","http","https","mailto","ms-app","intent","itms","itms-apps","itms-services","market","svn+ssh","fbstaging","tel","sms","pebblejs","sftp","whatsapp","moments","flash","fblite","chrome-extension","webcal","fb124024574287414","fb124024574287414rc","fb124024574287414master","fb1576585912599779","fb929757330408142","designpack","fbpixelcloud","fbapi20130214","fb1196383223757595","tbauth","oculus","oculus.store","skype","callto"]),i={isAllowed:function j(k){if(!k)return true;return Object.prototype.hasOwnProperty.call(h,k.toLowerCase())}};f.exports=i}),18);
__d("setHostSubdomain",[],(function a(b,c,d,e,f,g){function h(i,j){var k=i.split(".");if(k.length<3)k.unshift(j);else k[0]=j;return k.join(".")}f.exports=h}),null);
__d("URIBase",["invariant","URIRFC3986","URISchemes","ex","setHostSubdomain"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=new RegExp("[\\x00-\\x2c\\x2f\\x3b-\\x40\\x5c\\x5e\\x60\\x7b-\\x7f\\uFDD0-\\uFDEF\\uFFF0-\\uFFFF\\u2047\\u2048\\uFE56\\uFE5F\\uFF03\\uFF0F\\uFF1F]"),j=new RegExp("^(?:[^/]*:|[\\x00-\\x1f]*/[\\x00-\\x1f]*/)");function k(n,o,p,q){__p&&__p();if(!o)return true;if(o instanceof m){n.setProtocol(o.getProtocol());n.setDomain(o.getDomain());n.setPort(o.getPort());n.setPath(o.getPath());n.setQueryData(q.deserialize(q.serialize(o.getQueryData())));n.setFragment(o.getFragment());n.setIsGeneric(o.getIsGeneric());n.setForceFragmentSeparator(o.getForceFragmentSeparator());return true}o=o.toString().trim();var r=c("URIRFC3986").parse(o)||{fragment:null,scheme:null};if(!p&&!c("URISchemes").isAllowed(r.scheme))return false;n.setProtocol(r.scheme||"");if(!p&&i.test(r.host||""))return false;n.setDomain(r.host||"");n.setPort(r.port||"");n.setPath(r.path||"");if(p)n.setQueryData(q.deserialize(r.query||"")||{});else try{n.setQueryData(q.deserialize(r.query||"")||{})}catch(s){return false}n.setFragment(r.fragment||"");if(r.fragment==="")n.setForceFragmentSeparator(true);n.setIsGeneric(r.isGenericURI||false);if(r.userinfo!==null)if(p)throw new Error(c("ex")("URI.parse: invalid URI (userinfo is not allowed in a URI): %s",n.toString()));else return false;if(!n.getDomain()&&n.getPath().indexOf("\\")!==-1)if(p)throw new Error(c("ex")("URI.parse: invalid URI (no domain but multiple back-slashes): %s",n.toString()));else return false;if(!n.getProtocol()&&j.test(o))if(p)throw new Error(c("ex")("URI.parse: invalid URI (unsafe protocol-relative URLs): %s",n.toString()));else return false;if(n.getDomain()&&n.getPath()&&!n.getPath().startsWith("/"))if(p)throw new Error(c("ex")("URI.parse: invalid URI (domain and path where path lacks leading slash): %s",n.toString()));else return false;return true}var l=[];m.isValidURI=function(n,o){"use strict";return k(new m(null,o),n,false,o)};function m(n,o){"use strict";__p&&__p();o||h(0);this.$URIBase9=o;this.$URIBase7="";this.$URIBase1="";this.$URIBase6="";this.$URIBase5="";this.$URIBase3="";this.$URIBase4=false;this.$URIBase8={};this.$URIBase2=false;k(this,n,true,o)}m.prototype.setProtocol=function(n){"use strict";c("URISchemes").isAllowed(n)||h(0);this.$URIBase7=n;return this};m.prototype.getProtocol=function(){"use strict";return(this.$URIBase7||"").toLowerCase()};m.prototype.setSecure=function(n){"use strict";return this.setProtocol(n?"https":"http")};m.prototype.isSecure=function(){"use strict";return this.getProtocol()==="https"};m.prototype.setDomain=function(n){"use strict";if(i.test(n))throw new Error(c("ex")("URI.setDomain: unsafe domain specified: %s for url %s",n,this.toString()));this.$URIBase1=n;return this};m.prototype.getDomain=function(){"use strict";return this.$URIBase1};m.prototype.setPort=function(n){"use strict";this.$URIBase6=n;return this};m.prototype.getPort=function(){"use strict";return this.$URIBase6};m.prototype.setPath=function(n){"use strict";this.$URIBase5=n;return this};m.prototype.getPath=function(){"use strict";return this.$URIBase5};m.prototype.addQueryData=function(n,o){"use strict";if(Object.prototype.toString.call(n)==="[object Object]")Object.assign(this.$URIBase8,n);else this.$URIBase8[n]=o;return this};m.prototype.setQueryData=function(n){"use strict";this.$URIBase8=n;return this};m.prototype.getQueryData=function(){"use strict";return this.$URIBase8};m.prototype.removeQueryData=function(n){"use strict";if(!Array.isArray(n))n=[n];for(var o=0,p=n.length;o<p;++o)delete this.$URIBase8[n[o]];return this};m.prototype.setFragment=function(n){"use strict";this.$URIBase3=n;this.setForceFragmentSeparator(false);return this};m.prototype.getFragment=function(){"use strict";return this.$URIBase3};m.prototype.setForceFragmentSeparator=function(n){"use strict";this.$URIBase2=n;return this};m.prototype.getForceFragmentSeparator=function(){"use strict";return this.$URIBase2};m.prototype.setIsGeneric=function(n){"use strict";this.$URIBase4=n;return this};m.prototype.getIsGeneric=function(){"use strict";return this.$URIBase4};m.prototype.isEmpty=function(){"use strict";return!(this.getPath()||this.getProtocol()||this.getDomain()||this.getPort()||Object.keys(this.getQueryData()).length>0||this.getFragment())};m.prototype.toString=function(){"use strict";var n=this;for(var o=0;o<l.length;o++)n=l[o](n);return n.$URIBase10()};m.prototype.$URIBase10=function(){"use strict";__p&&__p();var n="",o=this.getProtocol();if(o)n+=o+":"+(this.getIsGeneric()?"":"//");var p=this.getDomain();if(p)n+=p;var q=this.getPort();if(q)n+=":"+q;var r=this.getPath();if(r)n+=r;else if(n)n+="/";var s=this.$URIBase9.serialize(this.getQueryData());if(s)n+="?"+s;var t=this.getFragment();if(t)n+="#"+t;else if(this.getForceFragmentSeparator())n+="#";return n};m.registerFilter=function(n){"use strict";l.push(n)};m.prototype.getOrigin=function(){"use strict";var n=this.getPort();return this.getProtocol()+"://"+this.getDomain()+(n?":"+n:"")};m.prototype.getQualifiedURIBase=function(){"use strict";return new m(this,this.$URIBase9).qualify()};m.prototype.qualify=function(){"use strict";if(!this.getDomain()){var n=new m(window.location.href,this.$URIBase9);this.setProtocol(n.getProtocol()).setDomain(n.getDomain()).setPort(n.getPort())}return this};m.prototype.setSubdomain=function(n){"use strict";var o=this.qualify().getDomain();return this.setDomain(c("setHostSubdomain")(o,n))};m.prototype.getSubdomain=function(){"use strict";if(!this.getDomain())return"";var n=this.getDomain().split(".");if(n.length<=2)return"";else return n[0]};f.exports=m}),null);
__d("areSameOrigin",[],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j){if(i.isEmpty()||j.isEmpty())return false;if(i.getProtocol()&&i.getProtocol()!=j.getProtocol())return false;if(i.getDomain()&&i.getDomain()!=j.getDomain())return false;if(i.getPort()&&i.getPort().toString()!==j.getPort().toString())return false;return true}f.exports=h}),null);
__d("ifRequired",[],(function a(b,c,d,e,f,g){function h(i,j,k){var l=void 0;e&&e.call(null,[i],function(m){return l=[m]});l?j.apply(null,l):k()}f.exports=h}),null);
__d("isFacebookURI",[],(function a(b,c,d,e,f,g){__p&&__p();var h=null,i=["http","https"];function j(k){if(!h)h=new RegExp("(^|\\.)facebook\\.com$","i");if(k.isEmpty()&&k.toString()!=="#")return false;if(!k.getDomain()&&!k.getProtocol())return true;return i.indexOf(k.getProtocol())!==-1&&h.test(k.getDomain())}j.setRegex=function(k){h=k};f.exports=j}),null);
__d("memoize",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(j){var k=void 0;return function(){!arguments.length||h(0);if(j){k=j();j=null}return k}}f.exports=i}),null);
__d("unqualifyURI",[],(function a(b,c,d,e,f,g){function h(i){i.setProtocol(null).setDomain(null).setPort(null)}f.exports=h}),null);
__d("URI",["PHPQuerySerializer","ReloadPage","URIBase","areSameOrigin","ifRequired","isFacebookURI","memoize","unqualifyURI"],(function a(b,c,d,e,f,g){__p&&__p();var h,i,j,k=this,l=c("memoize")(function(){return new o(window.location.href)});function m(){return c("ifRequired")("PageTransitions",function(p){if(p.isInitialized())return p})}function n(p,q,r,s){__p&&__p();var t=new o(p),u=t.toString(),v=q?q:window;c("ifRequired")("PageNavigationStageLogger",function(w){if(r)w.setNote("force");else if(!b.PageTransitions)w.setNote("no_pagetrans");w.setCookieForNavigation(u)});if(!r&&b.PageTransitions)b.PageTransitions.go(u,s);else if(window.location.href===u)c("ReloadPage").now();else if(s)v.location.replace(u);else v.location.href=u}h=babelHelpers.inherits(o,c("URIBase"));i=h&&h.prototype;function o(p){"use strict";i.constructor.call(this,p||"",c("PHPQuerySerializer"))}o.prototype.setPath=function(p){"use strict";this.path=p;return i.setPath.call(this,p)};o.prototype.getPath=function(){"use strict";var p=i.getPath.call(this);if(p)return p.replace(/^\/+/,"/");return p};o.prototype.setProtocol=function(p){"use strict";this.protocol=p;return i.setProtocol.call(this,p)};o.prototype.setDomain=function(p){"use strict";this.domain=p;return i.setDomain.call(this,p)};o.prototype.setPort=function(p){"use strict";this.port=p;return i.setPort.call(this,p)};o.prototype.setFragment=function(p){"use strict";this.fragment=p;return i.setFragment.call(this,p)};o.prototype.stripTrailingSlash=function(){"use strict";this.setPath(this.getPath().replace(/\/$/,""));return this};o.prototype.valueOf=function(){"use strict";return this.toString()};o.prototype.isSubdomainOfDomain=function(p){"use strict";__p&&__p();var q=this.getDomain();if(p===""||q==="")return false;if(q.endsWith(p)){var r=q.length,s=p.length,t=r-s-1;if(r===s||q[t]===".")return o.isValidURI(p)}return false};o.prototype.getRegisteredDomain=function(){"use strict";if(!this.getDomain())return"";if(!c("isFacebookURI")(this))return null;var p=this.getDomain().split("."),q=p.indexOf("facebook");return p.slice(q).join(".")};o.prototype.getUnqualifiedURI=function(){"use strict";var p=new o(this);c("unqualifyURI")(p);return p};o.prototype.getQualifiedURI=function(){"use strict";return new o(this).qualify()};o.prototype.isSameOrigin=function(p){"use strict";var q=p;if(!q)q=l();else if(!(q instanceof o))q=new o(q.toString());return c("areSameOrigin")(this,q)};o.go=function(p,q,r){"use strict";n(p,window,q,r)};o.prototype.go=function(p,q){"use strict";o.go(this,p,q)};o.isValidURI=function(p){"use strict";return c("URIBase").isValidURI(p,c("PHPQuerySerializer"))};o.getRequestURI=function(p,q){"use strict";p=p===undefined||p;if(p){var r=m();if(r)return r.getCurrentURI(!!q).getQualifiedURI()}return new o(window.location.href)};o.getMostRecentURI=function(){"use strict";var p=m();if(p)return p.getMostRecentURI().getQualifiedURI();return new o(window.location.href)};o.getNextURI=function(){"use strict";var p=m();if(p)return p.getNextURI().getQualifiedURI();return new o(window.location.href)};o.encodeComponent=function(p){"use strict";return encodeURIComponent(p).replace(/%5D/g,"]").replace(/%5B/g,"[")};o.decodeComponent=function(p){"use strict";return decodeURIComponent(p.replace(/\+/g," "))};Object.assign(o,{expression:/(((\w+):\/\/)([^\/:]*)(:(\d+))?)?([^#?]*)(\?([^#]*))?(#(.*))?/,arrayQueryExpression:/^(\w+)((?:\[\w*\])+)=?(.*)/});f.exports=o}),null);
__d("ExecutionEnvironment",[],(function a(b,c,d,e,f,g){"use strict";var h=!!(typeof window!=="undefined"&&window.document&&window.document.createElement),i={canUseDOM:h,canUseWorkers:typeof Worker!=="undefined",canUseEventListeners:h&&!!(window.addEventListener||window.attachEvent),canUseViewport:h&&!!window.screen,isInWorker:!h};f.exports=i}),null);
__d("performance",["ExecutionEnvironment"],(function a(b,c,d,e,f,g){"use strict";var h=void 0;if(c("ExecutionEnvironment").canUseDOM)h=window.performance||window.msPerformance||window.webkitPerformance;f.exports=h||{}}),null);
__d("performanceAbsoluteNow",["performance"],(function a(b,c,d,e,f,g){var h;if(c("performance").now&&c("performance").timing&&c("performance").timing.navigationStart){var i=c("performance").timing.navigationStart;h=function h(){return c("performance").now()+i}}else h=function h(){return Date.now()};f.exports=h}),null);
__d("ResourceTimingsStore",["CircularBuffer","Map","ResourceTypes","TimingAnnotations","URI","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=1e3,i=new(c("TimingAnnotations").EmptyTimingAnnotations)(),j={},k={};Object.keys(c("ResourceTypes")).forEach(function(n){var o=c("ResourceTypes")[n],p=new(c("CircularBuffer"))(h),q=new(c("Map"))();p.onEvict(function(r){return q["delete"](r)});j[o]={idx:1,entries:p};k[o]=q});function l(n,o,p){__p&&__p();var q=void 0;switch(n){case"css":case"js":var r=m.parseMakeHasteURL(o),s=r==null?"unknown_resource":r[0];q=p+"_"+s;break;case"xhr":var t=new(c("URI"))(o).getQualifiedURI(),u=t.getDomain()+t.getPath();q=p+"_"+u;break;default:n;q="never here"}return q}var m={getUID:function n(o,p){var q=j[o],r=l(o,p,q.idx);q.entries.write(r);k[o].set(r,{uri:p,uid:r});q.idx++;return r},updateURI:function n(o,p,q){var r=k[o].get(p);if(r!=null)r.uri=q},getMapFor:function n(o){return k[o]},parseMakeHasteURL:function n(o){var p=o.match(/\/rsrc\.php\/.*\/([^\?]+)/);if(!p)return null;var q=p[1],r="",s=q.match(/\.(\w+)$/);if(s)r=s[1];return[q,r]},measureRequestSent:function n(o,p){var q=k[o],r=q.get(p);if(r==null||r.requestSent!=null)return;else r.requestSent=c("performanceAbsoluteNow")()},measureResponseReceived:function n(o,p){var q=k[o],r=q.get(p);if(r==null||r.requestSent==null||r.responseReceived!=null)return;else r.responseReceived=c("performanceAbsoluteNow")()},annotate:function n(o,p){__p&&__p();var q=k[o],r=q.get(p);if(!r)return i;else{var s=r.annotations;if(s!=null)return s;else{var t=new(c("TimingAnnotations"))();r.annotations=t;return t}}},getAnnotationsFor:function n(o,p){var q=k[o],r=q.get(p);if(!r)return null;else{var s=r.annotations;return s!=null?s.prepareToSend():null}}};f.exports=m}),18);
__d("ExecutionContextObservers",[],(function a(b,c,d,e,f,g){var h={MUTATION_COUNTING:0,PROFILING_COUNTERS:1,REFERENCE_COUNTING:2,HEARTBEAT:3,CALL_STACK:4,ASYNC_PROFILER:5,TIMESLICE_EXECUTION_LOGGER:6},i={MUTATION_COUNTING:0,REFERENCE_COUNTING:1,PROFILING_COUNTERS:2,HEARTBEAT:3,CALL_STACK:4,ASYNC_PROFILER:5,TIMESLICE_EXECUTION_LOGGER:6},j={beforeIDs:h,afterIDs:i};f.exports=j}),null);
__d("uniqueID",[],(function a(b,c,d,e,f,g){var h="js_",i=36,j=0;function k(){return h+(j++).toString(i)}f.exports=k}),null);
__d("CallStackExecutionObserver",["ExecutionContextObservers","ifRequired","uniqueID"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(event,j){var k;if(j)(function(){var l=j.id,m=j.name,n=j.interactions,o=Error.stackTraceLimit;Error.stackTraceLimit=1e3;var p=new Error().stack;Error.stackTraceLimit=o;n.forEach(function(q){q.inform(event+":"+m,{rawStackTrace:p}).addStringAnnotation("id",l)})})()}var i={onNewContextCreated:function j(k,l,m){__p&&__p();var n,o=c("ifRequired")("TimeSliceAutoclosedInteraction",function(r){return r}),p=o?o.getInteractionsActiveRightNow():[],q=p.filter(function(r){return r.isEnabledForMode("full")});if(m&&m.isContinuation&&q.length){var n=function(){var r=c("uniqueID")(),s=Error.stackTraceLimit;Error.stackTraceLimit=1e3;var t=new Error().stack;Error.stackTraceLimit=s;q.forEach(function(u){u.inform("created_continuation:"+l,{rawStackTrace:t}).addStringAnnotation("id",r);u.trace().addStringAnnotation("has_stack_trace","1")});return{v:{id:r,name:l,interactions:q}}}();if(typeof n==="object")return n.v}return null},onContextCanceled:function j(k,l){h("cancelling_continuation",l)},onBeforeContextStarted:function j(k,l,m){return null},onAfterContextStarted:function j(k,l,m,n){h("executing_continuation",l);return null},onAfterContextEnded:function j(k,l,m,n){h("executing_continuation_end",l)},getBeforeID:function j(){return c("ExecutionContextObservers").beforeIDs.CALL_STACK},getAfterID:function j(){return c("ExecutionContextObservers").afterIDs.CALL_STACK}};f.exports=i}),null);
__d("IntervalTrackingBoundedBuffer",["CircularBuffer","ErrorUtils"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=5e3;function i(j){__p&&__p();this.$IntervalTrackingBoundedBuffer6=0;if(j!=null){if(j<=0)throw new Error("Size for a buffer must be greater than zero.")}else j=h;this.$IntervalTrackingBoundedBuffer4=j;this.$IntervalTrackingBoundedBuffer1=new(c("CircularBuffer"))(j);this.$IntervalTrackingBoundedBuffer1.onEvict(function(){return this.$IntervalTrackingBoundedBuffer6++}.bind(this));this.$IntervalTrackingBoundedBuffer2=[];this.$IntervalTrackingBoundedBuffer3=1;this.$IntervalTrackingBoundedBuffer5=0}i.prototype.open=function(){__p&&__p();var j=this.$IntervalTrackingBoundedBuffer3++,k=false,l=void 0,m=this.$IntervalTrackingBoundedBuffer5,n={id:j,startIdx:m,hasOverflown:function(){return l!=null?l:this.$IntervalTrackingBoundedBuffer6>m}.bind(this),close:function(){if(k)return[];else{k=true;l=this.$IntervalTrackingBoundedBuffer6>m;return this.$IntervalTrackingBoundedBuffer7(j)}}.bind(this)};this.$IntervalTrackingBoundedBuffer2.push(n);return n};i.prototype.pushElement=function(j){if(this.$IntervalTrackingBoundedBuffer2.length>0){this.$IntervalTrackingBoundedBuffer1.write(j);this.$IntervalTrackingBoundedBuffer5++}return this};i.prototype.isActive=function(){return this.$IntervalTrackingBoundedBuffer2.length>0};i.prototype.$IntervalTrackingBoundedBuffer8=function(j){return Math.max(j-this.$IntervalTrackingBoundedBuffer6,0)};i.prototype.$IntervalTrackingBoundedBuffer7=function(j){__p&&__p();var k=void 0,l=void 0,m=void 0,n=void 0;for(var o=0;o<this.$IntervalTrackingBoundedBuffer2.length;o++){var p=this.$IntervalTrackingBoundedBuffer2[o],q=p.startIdx,r=p.id;if(r===j){m=o;n=q}else if(l==null||q<l)l=q;if(k==null||q<k)k=q}if(m==null||k==null||n==null){c("ErrorUtils").reportError(new Error("messed up state inside IntervalTrackingBoundedBuffer"));return[]}this.$IntervalTrackingBoundedBuffer2.splice(m,1);var s=this.$IntervalTrackingBoundedBuffer8(n),t=this.$IntervalTrackingBoundedBuffer1.read().slice(s),u=this.$IntervalTrackingBoundedBuffer8(l==null?this.$IntervalTrackingBoundedBuffer5:l)-this.$IntervalTrackingBoundedBuffer8(k);if(u>0){this.$IntervalTrackingBoundedBuffer1.dropFirst(u);this.$IntervalTrackingBoundedBuffer6+=u}return t};f.exports=i}),null);
__d("nullthrows",[],(function a(b,c,d,e,f,g){var h=function h(i){var j=arguments.length<=1||arguments[1]===undefined?"Got unexpected null or undefined":arguments[1];if(i!=null)return i;var k=new Error(j);k.framesToPop=1;throw k};f.exports=h}),null);
__d("wrapFunction",[],(function a(b,c,d,e,f,g){var h={},i=function i(j,k,l){return function(){var m=k in h?h[k](j,l):j;for(var n=arguments.length,o=Array(n),p=0;p<n;p++)o[p]=arguments[p];return m.apply(this,o)}};i.setWrapper=function(j,k){h[k]=j};f.exports=i}),null);
__d("TimeSlice",["invariant","CallStackExecutionObserver","CircularBuffer","Env","ErrorUtils","IntervalTrackingBoundedBuffer","nullthrows","performanceAbsoluteNow","wrapFunction"],(function aa(a,b,ba,ca,c,da,d){__p&&__p();var e=[],f=[],g="key"+Math.random(),h=1,i=false,j=0,k=1,l=2,m={},n=j,o=new(b("CircularBuffer"))(100),p=0,q=0,r=b("Env").timesliceBufferSize;if(r==null)r=5e3;var s=new(b("IntervalTrackingBoundedBuffer"))(r),t="stackTraceLimit"in Error,u=[],v=[],w=[];function x(){return y(u)}function y(I){return I.length>0?I[I.length-1]:null}function z(I,J){var K={};b("ErrorUtils").applyWithGuard(D,null,[I,J,K]);b("ErrorUtils").applyWithGuard(E,null,[I,J,K]);u.push(I);v.push(J);w.push(K)}function A(I,J,K){e.forEach(function(L){var M=L.onNewContextCreated(x(),J,K);I[L.getBeforeID()]=M})}function B(I,J){e.forEach(function(K){K.onContextCanceled(I,J[K.getBeforeID()])})}function C(I,J,K){f.forEach(function(L){L.onAfterContextEnded(I,J[L.getBeforeID()],K[L.getBeforeID()],I.meta)})}function D(I,J,K){e.forEach(function(L){var M=L.onBeforeContextStarted(I,J[L.getBeforeID()],I.meta);K[L.getBeforeID()]=M})}function E(I,J,K){e.forEach(function(L){var M=L.onAfterContextStarted(I,J[L.getBeforeID()],K[L.getBeforeID()],I.meta);K[L.getBeforeID()]=M})}function F(){__p&&__p();var I=x(),J=y(v),K=y(w);if(I==null||J==null||K==null){b("ErrorUtils").reportError(new Error("popped too many times off the timeslice stack"));i=false;return}b("ErrorUtils").applyWithGuard(C,null,[I,J,K]);i=!I.isRoot;u.pop();v.pop();w.pop()}var G={PropagationType:{CONTINUATION:0,EXECUTION:1,ORPHAN:2},guard:function I(J,K,L){__p&&__p();typeof J==="function"||d(0);typeof K==="string"||d(0);var M=H(L);if(J[g])return J;if(!M.root)G.checkCoverage();var N=void 0;if(i)N=x();var O={},P=0,I={cancel:function R(){if(!I.invoked)b("ErrorUtils").applyWithGuard(B,null,[K,O])},tokens:[],invoked:false},Q=function Q(){__p&&__p();var R=b("performanceAbsoluteNow")(),S=void 0,T=h++,U={contextID:T,name:K,isRoot:!i,executionNumber:P++,meta:M,absBeginTimeMs:R};if(!I.invoked){I.invoked=true;if(I.tokens.length){I.tokens.forEach(function(ha){delete m[ha]});I.tokens=[]}}z(U,O);if(N!=null){var V=!!M.isContinuation;if(N.isRoot){U.indirectParentID=N.contextID;U.isEdgeContinuation=V}else{U.indirectParentID=N.indirectParentID;U.isEdgeContinuation=!!(V&&N.isEdgeContinuation)}}i=true;try{if(!U.isRoot)return J.apply(this,arguments);else{var W="TimeSlice"+(K?": "+K:"");S=b("ErrorUtils").applyWithGuard(J,this,arguments,null,W);return S}}finally{var X=x();if(X==null){b("ErrorUtils").reportError(new Error("timeslice stack misaligned, not logging the block"));i=false}else{var Y=X.isRoot,Z=X.contextID,ea=X.indirectParentID,fa=X.isEdgeContinuation,$=b("performanceAbsoluteNow")();X.absEndTimeMs=$;if(Y&&R!=null){q+=$-R;var ga=babelHelpers["extends"]({begin:R,end:$,id:Z,indirectParentID:ea,representsExecution:true,isEdgeContinuation:N&&fa,guard:K},M,J.__SMmeta);s.pushElement(ga)}F()}}};Q=Q;Q[g]=I;b("ErrorUtils").applyWithGuard(A,null,[O,K,M]);return Q},copyGuardForWrapper:function I(J,K){if(J[g])K[g]=J[g];return K},cancel:function I(J){var K=J[g];if(K&&!K.invoked){K.cancel();K.tokens.forEach(function(L){delete m[L]});K.invoked=true}},cancelWithToken:function I(J){if(m[J])G.cancel(m[J])},registerForCancelling:function I(J,K){if(!!J)if(K[g])if(!m[J])if(!K[g].invoked){m[J]=K;K[g].tokens.push(J)}},inGuard:function I(){return i},checkCoverage:function I(){__p&&__p();var J=void 0;if(n!==l&&!i){if(t){J=Error.stackTraceLimit;Error.stackTraceLimit=50}var K=new Error("Missing TimeSlice coverage");if(t)Error.stackTraceLimit=J;K.type="warn";if(n===k&&Math.random()<p)b("ErrorUtils").reportError(K);else if(n===j)b("nullthrows")(o).write(K)}},setLogging:function I(J,K){__p&&__p();if(n!==j)return;p=K;if(J){n=k;b("nullthrows")(o).read().forEach(function(L){if(Math.random()<p)b("ErrorUtils").reportError(L)})}else n=l;b("nullthrows")(o).clear();o=undefined},getContext:function I(){return x()},getTotalTime:function I(){return q},getGuardedContinuation:function I(J){return G.guard(function K(L){for(var M=arguments.length,N=Array(M>1?M-1:0),O=1;O<M;O++)N[O-1]=arguments[O];return L.apply(this,N)},J,{propagationType:G.PropagationType.CONTINUATION})},getGuardNameStack:function I(){return u.map(function(J){return J.name})},registerExecutionContextObserver:function I(J){__p&&__p();var K=false;for(var L=0;L<e.length;L++)if(e[L].getBeforeID()>J.getBeforeID()){e.splice(L,0,J);K=true;break}if(!K)e.push(J);for(var M=0;M<f.length;M++)if(f[M].getAfterID()>J.getAfterID()){f.splice(M,0,J);return}f.push(J)},catchUpOnDemandExecutionContextObservers:function I(J){for(var K=0;K<u.length;K++){var L=u[K],M=v[K],N=w[K]||{},O=J.onBeforeContextStartedWhileEnabled(L,M[J.getBeforeID()],L.meta);N[J.getBeforeID()]=O;w[K]=N}},getBuffer:function I(){return s}};function H(I){__p&&__p();var J={};if(I&&I.propagateCounterAttribution!==undefined)J.propagateCounterAttribution=I.propagateCounterAttribution;if(I&&I.root!==undefined)J.root=I.root;switch(I&&I.propagationType){case G.PropagationType.CONTINUATION:J.isContinuation=true;J.extendsExecution=true;break;case G.PropagationType.ORPHAN:J.isContinuation=false;J.extendsExecution=false;break;case G.PropagationType.EXECUTION:default:J.isContinuation=false;J.extendsExecution=true}return J}if(b("Env").sample_continuation_stacktraces)G.registerExecutionContextObserver(b("CallStackExecutionObserver"));b("wrapFunction").setWrapper(G.guard,"entry");a.TimeSlice=G;c.exports=G}),3);
__d("isEmpty",["invariant"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();function i(k){__p&&__p();if(Array.isArray(k))return k.length===0;else if(typeof k==="object"){if(k){!j(k)||k.size===undefined||h(0);for(var l in k)return false}return true}else return!k}function j(k){if(typeof Symbol==="undefined")return false;return k[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]}f.exports=i}),18);
__d("setIntervalAcrossTransitions",["TimeSlice"],(function a(b,c,d,e,f,g){var h=b.setInterval.nativeBackup||b.setInterval;function i(j,k){var l=c("TimeSlice").guard(j,"setInterval");for(var m=arguments.length,n=Array(m>2?m-2:0),o=2;o<m;o++)n[o-2]=arguments[o];return Function.prototype.apply.call(h,b,[l,k].concat(n))}f.exports=i}),18);
__d("CSSLoader",["CSSLoaderConfig","ResourceTimingsStore","TimeSlice","ifRequired","isEmpty","setIntervalAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();var h=20,i=c("CSSLoaderConfig").timeout,j=c("CSSLoaderConfig").loadEventSupported,k,l={},m=[],n,o={};function p(t){__p&&__p();if(k)return;k=true;var u=document.createElement("link");u.onload=function(){j=true;u.parentNode.removeChild(u)};u.rel="stylesheet";u.href="data:text/css;base64,";t.appendChild(u)}function q(){__p&&__p();var t,u=[],v=[];if(Date.now()>=n){for(t in o){v.push(o[t].signal);u.push(o[t].error)}o={}}else for(t in o){var w=o[t].signal,x=window.getComputedStyle?getComputedStyle(w,null):w.currentStyle;if(x&&parseInt(x.height,10)>1){u.push(o[t].load);v.push(w);delete o[t]}}for(var y=0;y<v.length;y++)v[y].parentNode.removeChild(v[y]);if(!c("isEmpty")(u)){for(y=0;y<u.length;y++)u[y]();n=Date.now()+i}return c("isEmpty")(o)}function r(t,u,v,w){__p&&__p();var x=document.createElement("meta");x.id="bootloader_"+t.replace(/[^a-z0-9]/gi,"_");u.appendChild(x);var y=!c("isEmpty")(o);n=Date.now()+i;o[t]={signal:x,load:v,error:w};if(!y)var z=c("setIntervalAcrossTransitions")(function A(){if(q())clearInterval(z)},h)}var s={loadStyleSheet:function t(u,v,w,x,y,z){__p&&__p();if(l[u])throw new Error("CSS component "+u+" has already been requested.");var A=c("ResourceTimingsStore").getUID("css",v);c("ifRequired")("TimeSliceAutoclosedInteraction",function(H){return H.getInteractionsActiveRightNow().forEach(function(I){return I.forResourceRequest(A).addStringAnnotation("requested_in_continuation","true")})});c("ResourceTimingsStore").annotate("css",A).addStringAnnotation("name",u).addStringAnnotation("source",v).addStringAnnotation("caller","CSSLoader.loadStyleSheet");c("ifRequired")("TimeSliceInteraction",function(H){H.informGlobally("CSSLoader.loadStyleSheet").addStringAnnotation("source",v).addStringAnnotation("name",u)});c("ResourceTimingsStore").measureRequestSent("css",A);var B=function H(){c("ResourceTimingsStore").measureResponseReceived("css",A);y&&y()};if(document.createStyleSheet){var C;for(var D=0;D<m.length;D++)if(m[D].imports.length<31){C=D;break}if(C===undefined){try{m.push(document.createStyleSheet())}catch(E){z();return}C=m.length-1}m[C].addImport(v);l[u]={styleSheet:m[C],uri:v};r(u,w,B,z);return}var F=document.createElement("link");F.rel="stylesheet";F.type="text/css";F.href=v;if(x)F.crossOrigin="anonymous";l[u]={link:F};var G=c("TimeSlice").getGuardedContinuation("CSSLoader link.onresponse");if(j){F.onload=G.bind(undefined,function H(){F.onload=F.onerror=null;B()});F.onerror=G.bind(undefined,function H(){F.onload=F.onerror=null;z()})}else{r(u,w,B,z);if(j===undefined)p(w)}w.appendChild(F)},registerLoadedStyleSheet:function t(u,v){if(l[u])return false;l[u]={link:v};return true},unloadStyleSheet:function t(u){__p&&__p();var v=l[u];if(v==null)return;var w=v.link;if(w){w.onload=w.onerror=null;w.parentNode.removeChild(w)}else{var x=v.styleSheet;for(var y=0;y<x.imports.length;y++)if(x.imports[y].href==v.uri){x.removeImport(y);break}}delete o[u];delete l[u]},moduleName:function t(u){return c("CSSLoaderConfig").modulePrefix+u}};f.exports=s}),18);
__d("FBLogMessage",["ErrorUtils","ex","sprintf"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=c("ex");function i(j){this.project=j;this.additionalFramesToPop=0}i.prototype.$FBLogMessage1=function(j,k){__p&&__p();var l;if(j==="mustfix"||j==="warn"){for(var m=arguments.length,n=Array(m>2?m-2:0),o=2;o<m;o++)n[o-2]=arguments[o];var p=h.apply(undefined,[k].concat(n)),q=this.error?c("ErrorUtils").normalizeError(this.error):new Error(p),r=this.error?p+(" from "+q.name):"FBLogger";q.name=c("sprintf")("<level:%s> <name:%s> %s",j,this.project,r);var s=j==="mustfix"?"error":"warn";q.type=s;var t=3;if(!this.error){var u=this.additionalFramesToPop+t;q.messageWithParams=[k].concat(n);q.framesToPop=u}else if(this.additionalFramesToPop!==0)(function(){var v=new i("fblogger"),w=function w(x){return function(y){if(x>0){y();w(x-1)(y)}}};w(t)(function(){return v.blameToPrevious()});v.warn("Calling blameToPrevious does nothing when using catching, ignoring...")})();c("ErrorUtils").reportError(q)}};i.prototype.mustfix=function(j){for(var k=arguments.length,l=Array(k>1?k-1:0),m=1;m<k;m++)l[m-1]=arguments[m];this.$FBLogMessage1.apply(this,["mustfix",j].concat(l))};i.prototype.warn=function(j){for(var k=arguments.length,l=Array(k>1?k-1:0),m=1;m<k;m++)l[m-1]=arguments[m];this.$FBLogMessage1.apply(this,["warn",j].concat(l))};i.prototype.info=function(j){for(var k=arguments.length,l=Array(k>1?k-1:0),m=1;m<k;m++)l[m-1]=arguments[m];this.$FBLogMessage1.apply(this,["info",j].concat(l))};i.prototype.debug=function(j){for(var k=arguments.length,l=Array(k>1?k-1:0),m=1;m<k;m++)l[m-1]=arguments[m];this.$FBLogMessage1.apply(this,["debug",j].concat(l))};i.prototype.catching=function(j){this.error=j;return this};i.prototype.blameToPrevious=function(){this.additionalFramesToPop+=1;return this};f.exports=i}),null);
__d("FBLogger",["FBLogMessage"],(function a(b,c,d,e,f,g){"use strict";var h=function h(i){return new(c("FBLogMessage"))(i)};f.exports=h}),null);
__d("CurrentCommunity",["CurrentCommunityInitialData"],(function a(b,c,d,e,f,g){var h={getID:function i(){return c("CurrentCommunityInitialData").COMMUNITY_ID||"0"},getName:function i(){return c("CurrentCommunityInitialData").COMMUNITY_NAME||""}};f.exports=h}),null);
__d("DTSG",["invariant","DTSGInitialData"],(function a(b,c,d,e,f,g,h){"use strict";var i=c("DTSGInitialData").token||null,j={getToken:function k(){return i},setToken:function k(l){i=l},refresh:function k(){h(0)}};f.exports=j}),null);
__d("BitMap",[],(function a(b,c,d,e,f,g){__p&&__p();var h="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_";function i(){"use strict";this.$BitMap1=[]}i.prototype.set=function(l){"use strict";this.$BitMap1[l]=1;return this};i.prototype.toString=function(){"use strict";var l=[];for(var m=0;m<this.$BitMap1.length;m++)l.push(this.$BitMap1[m]?1:0);return l.length?k(l.join("")):""};i.prototype.toCompressedString=function(){"use strict";__p&&__p();if(this.$BitMap1.length===0)return"";var l=[],m=1,n=this.$BitMap1[0]||0,o=n.toString(2);for(var p=1;p<this.$BitMap1.length;p++){var q=this.$BitMap1[p]||0;if(q===n)m++;else{l.push(j(m));n=q;m=1}}if(m)l.push(j(m));return k(o+l.join(""))};function j(l){var m=l.toString(2),n="0".repeat(m.length-1);return n+m}function k(l){var m=(l+"00000").match(/[01]{6}/g),n="";for(var o=0;o<m.length;o++)n+=h[parseInt(m[o],2)];return n}f.exports=i}),null);
__d("ge",[],(function a(b,c,d,e,f,g){__p&&__p();function h(k,l,m){if(typeof k!=="string")return k;else if(!l)return document.getElementById(k);else return i(k,l,m)}function i(k,l,m){__p&&__p();var n=void 0,o=void 0,p=void 0;if(j(l)==k)return l;else if(l.getElementsByTagName){o=l.getElementsByTagName(m||"*");for(p=0;p<o.length;p++)if(j(o[p])==k)return o[p]}else{o=l.childNodes;for(p=0;p<o.length;p++){n=i(k,o[p]);if(n)return n}}return null}function j(k){return k.getAttribute?k.getAttribute("id"):null}f.exports=h}),null);
__d("replaceTransportMarkers",["Map","Set","ge","memoize"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j,k){__p&&__p();var l=k!==undefined?j[k]:j,m;if(Array.isArray(l))for(m=0;m<l.length;m++)h(i,l,m);else if(l&&typeof l=="object")if(l.__m)if(l.__lazy)j[k]=c("memoize")(c.bind(null,l.__m));else j[k]=c.call(null,l.__m);else if(l.__e)j[k]=c("ge")(l.__e);else if(l.__rel)j[k]=i.relativeTo;else if(l.__bigPipeContext)j[k]=i.bigPipeContext;else{for(var n in l)h(i,l,n);if(l.__map)j[k]=new(c("Map"))(l.__map);else if(l.__set)j[k]=new(c("Set"))(l.__set);else if(l.__imm){var o=l.__imm,p=o.module,q=o.method,r=o.value;j[k]=p[q](r)}}}f.exports=h}),null);
__d("ServerJSDefine",["BitMap","replaceTransportMarkers"],(function a(b,c,d,e,f,g){__p&&__p();var h=2,i=new(c("BitMap"))(),j={getLoadedModuleHash:function k(){return i.toCompressedString()},handleDefine:function k(l,m,n,o,p){if(o!==-42)i.set(o);define(l,m,function q(){c("replaceTransportMarkers")({relativeTo:p},n);if(o===-42)throw new Error(l+": "+n.__throw8367__);return n},h)},handleDefines:function k(l,m){l.forEach(function(n){if(m)n.push(m);j.handleDefine.apply(null,n)})}};f.exports=j}),null);
__d("StaticSiteData",[],(function a(b,c,d,e,f,g){f.exports={pkg_cohort_key:"__pc",be_key:"__be",spin_rev_key:"__spin_r",spin_time_key:"__spin_t",spin_branch_key:"__spin_b",spin_mhenv_key:"__spin_dev_mhenv"}}),null);
__d("CSSCore",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(k,l){var m=k;while(m.parentNode)m=m.parentNode;if(m instanceof Element){var n=m.querySelectorAll(l);return Array.prototype.indexOf.call(n,k)!==-1}return false}var j={addClass:function k(l,m){!/\s/.test(m)||h(0);if(m)if(l.classList)l.classList.add(m);else if(!j.hasClass(l,m))l.className=l.className+" "+m;return l},removeClass:function k(l,m){!/\s/.test(m)||h(0);if(m)if(l.classList)l.classList.remove(m);else if(j.hasClass(l,m))l.className=l.className.replace(new RegExp("(^|\\s)"+m+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"");return l},conditionClass:function k(l,m,n){return(n?j.addClass:j.removeClass)(l,m)},hasClass:function k(l,m){!/\s/.test(m)||h(0);if(l.classList)return!!m&&l.classList.contains(m);return(" "+l.className+" ").indexOf(" "+m+" ")>-1},matchesSelector:function k(l,m){var n=l.matches||l.webkitMatchesSelector||l.mozMatchesSelector||l.msMatchesSelector||function(o){return i(l,o)};return n.call(l,m)}};f.exports=j}),18);
__d("isSocialPlugin",["CSSCore"],(function a(b,c,d,e,f,g){"use strict";function h(){return!!document.body&&c("CSSCore").hasClass(document.body,"plugin")}f.exports=h}),null);
__d("getAsyncParams",["CurrentCommunity","CurrentUserInitialData","DTSG","ISB","LSD","ServerJSDefine","SiteData","SprinkleConfig","StaticSiteData","isSocialPlugin"],(function a(b,c,d,e,f,g){__p&&__p();var h=1;function i(j){__p&&__p();var k,l=(k={__user:c("CurrentUserInitialData").USER_ID,__a:1,__dyn:c("ServerJSDefine").getLoadedModuleHash(),__req:(h++).toString(36)},k[c("StaticSiteData").be_key]=c("SiteData").be_mode,k[c("StaticSiteData").pkg_cohort_key]=c("SiteData").pkg_cohort,k.__rev=c("SiteData").client_revision,k);window.location.search.slice(1).split("&").forEach(function(p){var q=p.split("="),r=q[0],s=q[1];if(r==="locale"||r==="cxobfus"||r==="js_debug"||r.substr(0,4)==="tfc_"||r.substr(0,4)==="tfi_"||r.substr(0,3)==="mh_")l[r]=s});if(j=="POST"){var m=c("DTSG").getCachedToken?c("DTSG").getCachedToken():c("DTSG").getToken();if(m){l.fb_dtsg=m;var n="";for(var o=0;o<l.fb_dtsg.length;o++)n+=l.fb_dtsg.charCodeAt(o);if(c("SprinkleConfig").param_name)l[c("SprinkleConfig").param_name]="2"+n}if(c("LSD").token)l.lsd=c("LSD").token}if(c("ISB").token)l.fb_isb=c("ISB").token;if(c("CurrentCommunity").getID()!=="0")l.__cid=c("CurrentCommunity").getID();if(c("isSocialPlugin")())l.__sp=1;if(c("SiteData").spin){l[c("StaticSiteData").spin_rev_key]=c("SiteData")[c("StaticSiteData").spin_rev_key];l[c("StaticSiteData").spin_branch_key]=c("SiteData")[c("StaticSiteData").spin_branch_key];l[c("StaticSiteData").spin_time_key]=c("SiteData")[c("StaticSiteData").spin_time_key];if(c("SiteData")[c("StaticSiteData").spin_mhenv_key])l[c("StaticSiteData").spin_mhenv_key]=c("SiteData")[c("StaticSiteData").spin_mhenv_key]}return l}f.exports=i}),null);
__d("getSameOriginTransport",["ex"],(function a(b,c,d,e,f,g){function h(){try{return b.XMLHttpRequest?new b.XMLHttpRequest():new ActiveXObject("MSXML2.XMLHTTP.3.0")}catch(i){throw new Error(c("ex")("getSameOriginTransport: %s",i.message))}}f.exports=h}),null);
__d("requireWeak",[],(function a(b,c,d,e,f,g){function h(f,i){e&&e.call(null,[f],i)}f.exports=h}),null);
__d("gkx",["invariant","emptyFunction","requireWeak"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();var i={};function j(l){var m=i[l];m!=null||h(0);c("requireWeak")("Banzai",function(n){if(!m.exposureLogged){m.exposureLogged=true;n.post("gk2_exposure",{identifier:l,hash:m.hash})}});return m.result}j.add=function(l){for(var m in l)if(!(m in i))i[m]=l[m]};var k=c("emptyFunction");j.setPass=k;j.setFail=k;f.exports=j}),null);
__d("ix",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();var i={};function j(k){var l=i[k];!!l||h(0);return l}j.add=function(k){var l=false;for(var m in k)if(!(m in i))i[m]=k[m]};f.exports=j}),null);
__d("Bootloader",["ix","Arbiter","BootloaderConfig","CSSLoader","CallbackDependencyManager","CSRFGuard","ErrorUtils","FBLogger","ServerJS","ResourceTimingsStore","TimeSlice","ex","gkx","ifRequired","getAsyncParams","getSameOriginTransport","performanceAbsoluteNow"],(function aa(ba,a,ca,b,da,ea,fa){__p&&__p();var c=function c(){},d={},e={},f={},g={},h=null,i={},j={},k={},l={},m={},n=[],o={},p={},q={},r={},s=false,t=false,u=[],v=new(a("CallbackDependencyManager"))(),ga=0,w=a("BootloaderConfig").jsRetries||[],x=a("BootloaderConfig").jsRetryAbortNum,ha=a("BootloaderConfig").jsRetryAbortTime,y=w.length>0,z=Object.freeze({BOOTLOAD:"bootloader/bootload"});a("ErrorUtils").addListener(function(H){H.loadingUrls=Object.keys(j)},true);function ia(H){var I=f[H];if(I)return I;throw new Error(a("ex")("Bootloader: %s is not in the component map",H))}function A(){if(!h)h=document.head||document.getElementsByTagName("head")[0]||document.body;return h}function B(){__p&&__p();if(!y)return false;var H=n.length;if(H<x)return true;var I=n[H-1]-n[H-x];if(I<ha){a("FBLogger")("FIXME").warn("JS retry abort");y=false}return y}function C(H,I,J,K){__p&&__p();var L=document.createElement("script");L.src=H;L.async=true;if(I!=null&&i[I].crossOrigin)L.crossOrigin="anonymous";var M=a("performanceAbsoluteNow")(),N=a("TimeSlice").getGuardedContinuation("Bootloader script.onresponse"),O=a("ResourceTimingsStore").getUID("js",H);a("ifRequired")("TimeSliceAutoclosedInteraction",function(P){return P.getInteractionsActiveRightNow().forEach(function(Q){return Q.forResourceRequest(O).addStringAnnotation("requested_in_continuation","true")})});a("ResourceTimingsStore").annotate("js",O).addStringAnnotation("name",I!=null?I:"").addStringAnnotation("source",H);a("ifRequired")("TimeSliceInteraction",function(P){P.informGlobally("bootloader._loadJS").addStringAnnotation("source",H).addStringAnnotation("name",I!=null?I:"")});a("ResourceTimingsStore").measureRequestSent("js",O);L.onload=N.bind(undefined,function(){if(m[H])a("FBLogger")("FIXME").info("JS retry success [%s] at %s | time: %s | retries: %s",I,H,a("performanceAbsoluteNow")()-M,m[H]);a("ResourceTimingsStore").measureResponseReceived("js",O);J()});L.onreadystatechange=function(){if(["loaded","complete"].includes(this.readyState)){a("ResourceTimingsStore").measureResponseReceived("js",O);N.bind(undefined,J)()}}.bind(this);L.onerror=N.bind(undefined,function(){__p&&__p();a("ResourceTimingsStore").measureResponseReceived("js",O);if(!m[H])m[H]=0;if(B()&&m[H]<w.length){n.push(a("performanceAbsoluteNow")());setTimeout(function(){if(!B())return;var P=L.parentNode;P.removeChild(L);C(H,I,J,P)},w[m[H]]);m[H]++}else{l[H]=true;a("FBLogger")("FIXME").warn("JS loading error [%s] at %s | time: %s | retries: %s | concurrency: %s",I,H,a("performanceAbsoluteNow")()-M,m[H],Object.keys(j).length);J()}});K.appendChild(L);return L}function D(H,I,J,K){__p&&__p();var L=function L(){return G.done([J],I)};j[I]=a("performanceAbsoluteNow")();if(H==="js")C(I,J,L,K);else if(H==="async")ja(I,L);else if(H==="css"){var M=J!=null&&i[J].crossOrigin;a("CSSLoader").loadStyleSheet(J,I,K,M,L,function(){a("FBLogger")("FIXME").warn("CSS timeout [%s] at %s | concurrency: %s",J,I,Object.keys(j).length);l[I]=true;L()})}}function ja(H,I){__p&&__p();var J=a("getAsyncParams")("GET");for(var K in J){var L=encodeURIComponent(K),M=encodeURIComponent(J[K]);H+="&"+L+"="+M}var N=a("getSameOriginTransport")();N.open("GET",H,true);var O=a("TimeSlice").getGuardedContinuation("Bootloader _requestHastePayload");N.onreadystatechange=function(){if(N.readyState===4)O(function(){var P=N.status===200?JSON.parse(a("CSRFGuard").clean(N.responseText)):{},Q=ka();Q(P,H,I)})};N.send()}function ka(){__p&&__p();return a("TimeSlice").guard(function(H,I,J){__p&&__p();var K=H.jsmods,L=H.resource_map,M=H.bootloadable,N=H.ixData,O=H.gkxData,P=H.allResources;if(L)G.setResourceMap(L);if(N)fa.add(N);if(O)a("gkx").add(O);if(M)G.enableBootload(M);G.loadResources(P||[],function(){new(a("ServerJS"))().handle(K||{});J()})},"Bootloader receiveEndpointData",{propagationType:a("TimeSlice").PropagationType.CONTINUATION})}function la(H){__p&&__p();if(!i[H]){a("FBLogger")("FIXME").mustfix("Missing unloading resource %s",H);return}if(i[H].type==="css"){a("CSSLoader").unloadStyleSheet(H);delete d[H];v.unsatisfyPersistentDependency(H);if(o[H]){o[H].cancel();delete o[H]}}}function E(H,I,J,K){__p&&__p();var L,M={},N={},O={},P=window.CavalryLogger&&window.CavalryLogger.getInstance();H.forEach(function(S){__p&&__p();var T=i[S];if(!T){a("FBLogger")("FIXME").mustfix("Unable to resolve resource %s.",S);return}if(T.nonblocking&&!a("BootloaderConfig").assumeNotNonblocking)O[S]=true;else N[S]=true;if(!d[S]){d[S]=true;if(T.permanent||a("BootloaderConfig").assumePermanent)e[S]=true;M[S]=T;P&&P.measureResources({name:S,type:T.type},J)}});var Q=I;if(K)(function(){var S=a("performanceAbsoluteNow")();Q=function Q(){var T=Math.round(a("performanceAbsoluteNow")()-S),U=Object.keys(N).length,V=Object.keys(M),W={blocking_resources_downloaded:V.filter(function(Z){return Z in N}).length,blocking_resources_count:U,all_resources_downloaded:V.length,all_resources_count:U+Object.keys(O).length,err_count:Object.values(M).filter(function(Z){var $=Z.src;return $ in l}).length},X=a("TimeSlice").getContext(),Y=babelHelpers["extends"]({},K,W,{timeslice_context:X&&X.name,start_time:S,duration:T});a("Arbiter").inform(z.BOOTLOAD,Y,a("Arbiter").BEHAVIOR_PERSISTENT);I&&I()}})();if(Q)v.registerCallback(Q,Object.keys(N));var R=document.createDocumentFragment();Object.entries(M).forEach(function(S){var T=S[0],U=S[1],V=U.type,W=U.src;D(V,W,T,R)});A().appendChild(R)}function ma(){return a("TimeSlice").guard(function(H,I,J,K){if(I){for(var L=arguments.length,M=Array(L>4?L-4:0),N=4;N<L;N++)M[N-4]=arguments[N];I.apply(H,M)}if(K)a("FBLogger")("FIXME").warn("JS loading error [%s] at %s",J,H.src);G.done([J])},"Bootloader _onScriptDone",{propagationType:a("TimeSlice").PropagationType.CONTINUATION})}function F(){__p&&__p();if(s)return;s=true;Array.from(document.getElementsByTagName("link")).forEach(function(H){__p&&__p();var I=void 0;if(I=H.getAttribute("data-bootloader-hash")){i[I]={src:H.href,type:"css"};if(H.getAttribute("data-permanent")||a("BootloaderConfig").assumePermanent){i[I].permanent=1;e[I]=true}if(!a("CSSLoader").registerLoadedStyleSheet(I,H))a("FBLogger")("FIXME").warn("Duplicate CSS link loaded for [%s]: %s",I,H.href);G.done([I]);r[I]=true}});Array.from(document.getElementsByTagName("script")).forEach(function(H){__p&&__p();var I=void 0;if(I=H.getAttribute("data-bootloader-hash")){i[I]={src:H.src,type:"js"};if(H.getAttribute("async"))if(window._btldr&&window._btldr[I])G.done([I]);else{var J=ma();H.onload=J.bind(null,H,H.onload,I,false);H.onerror=J.bind(null,H,H.onerror,I,true);d[I]=true}else G.done([I]);r[I]=true}})}var G={loadModules:function H(I){__p&&__p();var J,K=arguments.length<=1||arguments[1]===undefined?c:arguments[1],L=arguments.length<=2||arguments[2]===undefined?"loadModules: unknown caller":arguments[2];if(!t){var M="Deferred: Bootloader.loadModules",N=a("TimeSlice").getGuardedContinuation(M);u.push([I,K,L,N]);return}var O=a("performanceAbsoluteNow")(),P=JSON.stringify([L,I]),Q=false;if(!(P in q)){Q=true;q[P]=O}var R=[],S=[],T=[],U=false,V=0;I.forEach(function(W){__p&&__p();var X=ia(W);if(X.needsAsync){V++;if(W in g)S.push(g[W]);else a("ifRequired").call(null,W,null,function(){T.push(W)})}if(!(W in p)){U=true;p[W]=O}if(X.module)R.push(W);S.push.apply(S,X.resources)});if(T.length>0)(function(){var W=a("BootloaderConfig").payloadEndpointURI,X="async:"+ga++,Y=encodeURIComponent(T.join(",")),Z=W.indexOf("?")>-1?"&":"?";i[X]={src:""+W+Z+"modules="+Y,type:"async"};S.push(X);T.forEach(function($){g[$]=X})})();a("ifRequired")("TimeSliceInteraction",function(W){W.informGlobally("Bootloader.loadResources").addSetAnnotation("requested_hashes",S).addSetAnnotation("present_hashes",Object.keys(i)).addStringAnnotation("bootloader_reference",L).addSetAnnotation("requested_components",I)});E(S,b.bind(null,R,K),null,{ref:L,components:I,has_new_component:U,first_identical_request:Q,async_resources_count:V,async_resources_downloaded:T.length})},loadResources:function H(I,J,K,L){__p&&__p();var M;F();if(K)(function(){var N={};I.forEach(function(P){N[P]=true});for(var O in d)if(!(O in e||O in N||O in r))la(O);r={}})();E(I,J,L)},requestJSResource_UNSAFE_NEEDS_REVIEW_BY_SECURITY_AND_XFN:function H(I){D("js",I,null,A())},done:function H(I,J){__p&&__p();if(J!=null){k[J]=a("performanceAbsoluteNow")()-j[J];delete j[J]}if(window.CavalryLogger)window.CavalryLogger.done_js(I);I.forEach(function(K){if(K!=null){d[K]=true;v.satisfyPersistentDependency(K);if(i[K]&&i[K].type==="css"&&!o[K])o[K]=define(a("CSSLoader").moduleName(K),[],"x",2,null,1)}})},enableBootload:function H(I){__p&&__p();for(var J in I)if(!f[J])f[J]=I[J];if(!t){F();t=true;u.forEach(function(K){K[3](function(){G.loadModules.apply(G,K)})});u=[]}},setResourceMap:function H(I){for(var J in I)if(!i[J])i[J]=I[J]},getURLToHashMap:function H(){var I={};for(var J in i)I[i[J].src]=J;return I},loadPredictedResources:function H(I,J){I.forEach(function(K){r[K]=true});E(I,J)},loadPredictedResourceMap:function H(I,J){G.setResourceMap(I);G.loadPredictedResources(Object.keys(I),J)},getLoadingUrls:function H(){var I={},J=a("performanceAbsoluteNow")();for(var K in j)I[K]=J-j[K];return I},getBootloadedComponents:function H(){return p},getLoadedUrlTimes:function H(){return k},getErrorUrls:function H(){return Object.keys(l)},__debug:{callbackManager:v,componentMap:f,requested:d,resources:i,retries:m,errors:l,loading:j,predictedResources:r,bootloaded:p},Events:z};da.exports=G}),18);
__d("getMarkupWrap",["invariant","ExecutionEnvironment"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=c("ExecutionEnvironment").canUseDOM?document.createElement("div"):null,j={},k=[1,'<select multiple="true">',"</select>"],l=[1,"<table>","</table>"],m=[3,"<table><tbody><tr>","</tr></tbody></table>"],n=[1,'<svg xmlns="http://www.w3.org/2000/svg">',"</svg>"],o={"*":[1,"?<div>","</div>"],area:[1,"<map>","</map>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],legend:[1,"<fieldset>","</fieldset>"],param:[1,"<object>","</object>"],tr:[2,"<table><tbody>","</tbody></table>"],optgroup:k,option:k,caption:l,colgroup:l,tbody:l,tfoot:l,thead:l,td:m,th:m},p=["circle","clipPath","defs","ellipse","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","text","tspan"];p.forEach(function(r){o[r]=n;j[r]=true});function q(r){__p&&__p();!!i||h(0);if(!Object.prototype.hasOwnProperty.call(o,r))r="*";if(!Object.prototype.hasOwnProperty.call(j,r)){if(r==="*")i.innerHTML="<link />";else i.innerHTML="<"+r+"></"+r+">";j[r]=!i.firstChild}return j[r]?o[r]:null}f.exports=q}),null);
__d("createNodesFromMarkup",["invariant","ExecutionEnvironment","getMarkupWrap"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=c("ExecutionEnvironment").canUseDOM?document.createElement("div"):null,j=/^\s*<(\w+)/;function k(m){var n=m.match(j);return n&&n[1].toLowerCase()}function l(m,n){__p&&__p();var o=i;!!i||h(0);var p=k(m),q=p&&c("getMarkupWrap")(p);if(q){o.innerHTML=q[1]+m+q[2];var r=q[0];while(r--)o=o.lastChild}else o.innerHTML=m;var s=o.getElementsByTagName("script");if(s.length){n||h(0);Array.from(s).forEach(n)}var t=Array.from(o.childNodes);while(o.lastChild)o.removeChild(o.lastChild);return t}f.exports=l}),null);
__d("evalGlobal",[],(function a(b,c,d,e,f,g){__p&&__p();function h(i){__p&&__p();if(typeof i!="string")throw new TypeError("JS sent to evalGlobal is not a string. Only strings are permitted.");if(!i)return;var j=document.createElement("script");try{j.appendChild(document.createTextNode(i))}catch(k){j.text=i}var l=document.getElementsByTagName("head")[0]||document.documentElement;l.appendChild(j);l.removeChild(j)}f.exports=h}),null);
__d("HTML",["invariant","Bootloader","createNodesFromMarkup","emptyFunction","evalGlobal"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=/(<(\w+)[^>]*?)\/>/g,j={abbr:true,area:true,br:true,col:true,embed:true,hr:true,img:true,input:true,link:true,meta:true,param:true};function k(l){"use strict";__p&&__p();if(l&&typeof l.__html==="string")l=l.__html;if(!(this instanceof k)){if(l instanceof k)return l;return new k(l)}if(l){var m=typeof l;m==="string"||h(0)}this._markup=l||"";this._defer=false;this._nodes=null;this._inlineJS=c("emptyFunction");this._rootNode=null}k.prototype.toString=function(){"use strict";return this._markup};k.prototype.getContent=function(){"use strict";return this._markup};k.prototype.getNodes=function(){"use strict";this._fillCache();return this._nodes};k.prototype.getRootNode=function(){"use strict";__p&&__p();!this._rootNode||h(0);var l=this.getNodes();if(l.length===1)this._rootNode=l[0];else{var m=document.createDocumentFragment();for(var n=0;n<l.length;n++)m.appendChild(l[n]);this._rootNode=m}return this._rootNode};k.prototype.getAction=function(){"use strict";this._fillCache();var l=function(){this._inlineJS()}.bind(this);return this._defer?function(){setTimeout(l,0)}:l};k.prototype._fillCache=function(){"use strict";__p&&__p();if(this._nodes!==null)return;if(!this._markup){this._nodes=[];return}var l=this._markup.replace(i,function(o,p,q){return j[q.toLowerCase()]?o:p+"></"+q+">"}),m=null,n=c("createNodesFromMarkup")(l,function(o){m=m||[];m.push(o.src?c("Bootloader").requestJSResource_UNSAFE_NEEDS_REVIEW_BY_SECURITY_AND_XFN.bind(c("Bootloader"),o.src):c("evalGlobal").bind(null,o.innerHTML));o.parentNode.removeChild(o)});if(m)this._inlineJS=function(){for(var o=0;o<m.length;o++)m[o]()};this._nodes=n};k.prototype.setDeferred=function(l){"use strict";this._defer=!!l;return this};k.isHTML=function(l){"use strict";return!!l&&(l instanceof k||l.__html!==undefined)};k.replaceJSONWrapper=function(l){"use strict";return l&&l.__html!==undefined?new k(l.__html):l};f.exports=k}),null);
__d("$-core",["ex"],(function a(b,c,d,e,f,g){function h(j){var k=typeof j==="string"?document.getElementById(j):j;if(!k)throw new Error(c("ex")('Tried to get element with id of "%s" but it is not present on the page.',j));return k}function i(j){return h(j)}i.unsafe=h;f.exports=i}),null);
__d("$",["$-core"],(function a(b,c,d,e,f,g){f.exports=c("$-core")}),null);
__d("CSS",["$","CSSCore"],(function a(b,c,d,e,f,g){__p&&__p();var h=c("$").unsafe,i="hidden_elem",j={setClass:function k(l,m){h(l).className=m||"";return l},hasClass:function k(l,m){if(l instanceof Document||l instanceof Text)return false;return c("CSSCore").hasClass(h(l),m)},matchesSelector:function k(l,m){if(l instanceof Document||l instanceof Text)return false;return c("CSSCore").matchesSelector(h(l),m)},addClass:function k(l,m){return c("CSSCore").addClass(h(l),m)},removeClass:function k(l,m){return c("CSSCore").removeClass(h(l),m)},conditionClass:function k(l,m,n){return c("CSSCore").conditionClass(h(l),m,!!n)},toggleClass:function k(l,m){return j.conditionClass(l,m,!j.hasClass(l,m))},shown:function k(l){return!j.hasClass(l,i)},hide:function k(l){return j.addClass(l,i)},show:function k(l){return j.removeClass(l,i)},toggle:function k(l){return j.toggleClass(l,i)},conditionShow:function k(l,m){return j.conditionClass(l,i,!m)}};f.exports=j}),null);
__d("Parent",["CSS"],(function a(b,c,d,e,f,g){__p&&__p();var h={byTag:function i(j,k){k=k.toUpperCase();var l=h.find(j,function(m){return m.nodeName===k});return l instanceof Element?l:null},byClass:function i(j,k){var l=h.find(j,function(m){return m instanceof Element&&c("CSS").hasClass(m,k)});return l instanceof Element?l:null},bySelector:function i(j,k){__p&&__p();var l=j;if(typeof l.matches==="function"){while(l&&l!==document&&!l.matches(k))l=l.parentNode;return l instanceof Element?l:null}else if(typeof l.msMatchesSelector==="function"){while(l&&l!==document&&!l.msMatchesSelector(k))l=l.parentNode;return l instanceof Element?l:null}else return h.bySelector_SLOW(l,k)},bySelector_SLOW:function i(j,k){__p&&__p();var l=j,m=l;while(m.parentNode)m=m.parentNode;if(!(m instanceof Element)&&!(m instanceof Document))return null;var n=m.querySelectorAll(k);while(l){if(Array.prototype.indexOf.call(n,l)!==-1)return l instanceof Element?l:null;l=l.parentNode}return l instanceof Element?l:null},byAttribute:function i(j,k){var l=h.find(j,function(m){return m instanceof Element&&!!m.getAttribute(k)});return l instanceof Element?l:null},find:function i(j,k){var l=j;while(l){if(k(l))return l;l=l.parentNode}return null}};f.exports=h}),null);
__d("ContextualComponent",["Parent"],(function a(b,c,d,e,f,g){__p&&__p();h.forNode=function(i){"use strict";return h.$ContextualComponent1.get(i)||null};h.closestToNode=function(i){"use strict";var j=c("Parent").find(i,function(i){return!!h.forNode(i)});return j?h.forNode(j):null};h.register=function(i){"use strict";return new h(i)};function h(i){var j=i.element,k=i.isRoot,l=i.parent;"use strict";this.$ContextualComponent2=k;this.$ContextualComponent3=j;this.$ContextualComponent4=l;this.$ContextualComponent5=new Set();this.$ContextualComponent6=[];this.$ContextualComponent7=[];this.$ContextualComponent8()}h.prototype.onCleanup=function(i){"use strict";this.$ContextualComponent6.push(i)};h.prototype.onUnmount=function(i){"use strict";this.$ContextualComponent7.push(i)};h.prototype.cleanup=function(){"use strict";this.$ContextualComponent5.forEach(function(i){return i.cleanup()});this.$ContextualComponent6.forEach(function(i){return i()});this.$ContextualComponent6=[]};h.prototype.unmount=function(){"use strict";__p&&__p();this.cleanup();this.$ContextualComponent5.forEach(function(j){return j.unmount()});this.$ContextualComponent7.forEach(function(j){return j()});this.$ContextualComponent7=[];var i=this.$ContextualComponent4;if(i){h.$ContextualComponent1["delete"](this.$ContextualComponent3);i.$ContextualComponent9(this)}};h.prototype.$ContextualComponent8=function(){"use strict";if(!this.$ContextualComponent2&&!this.$ContextualComponent4){var i=h.closestToNode(this.$ContextualComponent3);if(i)this.$ContextualComponent4=i}if(this.$ContextualComponent4)this.$ContextualComponent4.$ContextualComponent10(this);h.$ContextualComponent1.set(this.$ContextualComponent3,this)};h.prototype.$ContextualComponent10=function(i){"use strict";this.$ContextualComponent5.add(i)};h.prototype.$ContextualComponent9=function(i){"use strict";this.$ContextualComponent5["delete"](i)};h.$ContextualComponent1=new Map();f.exports=h}),18);
__d("__debug",[],(function a(b,c,d,e,f,g){f.exports={}}),null);
__d("ServerJS",["ContextualComponent","ErrorUtils","LogviewForcedKeyError","ServerJSDefine","TimeSlice","ex","ge","replaceTransportMarkers","__debug"],(function a(b,c,d,e,f,g){__p&&__p();var h=1,i=2,j=0;function k(){"use strict";this.$ServerJS1={};this.$ServerJS2=null;this.$ServerJS3={};this.$ServerJS4=undefined}k.prototype.handle=function(p,q){"use strict";__p&&__p();this.$ServerJS4=q;if(p.__guard)throw new Error("ServerJS.handle called on data that has already been handled");p.__guard=true;l(p.define||[],this.$ServerJS5,this);l(p.markup||[],this.$ServerJS6,this);l(p.elements||[],this.$ServerJS7,this);this.$ServerJS8(p.contexts||[]);l(p.instances||[],this.$ServerJS9,this);var r=l(p.require||[],this.$ServerJS10,this);return{cancel:function s(){for(var t=0;t<r.length;t++)if(r[t])r[t].cancel()}}};k.prototype.handlePartial=function(p,q){"use strict";(p.instances||[]).forEach(n.bind(null,this.$ServerJS1,3));(p.markup||[]).forEach(n.bind(null,this.$ServerJS1,2));(p.elements||[]).forEach(n.bind(null,this.$ServerJS1,2));return this.handle(p,q)};k.prototype.setRelativeTo=function(p){"use strict";this.$ServerJS2=p;return this};k.prototype.setServerFeatures=function(){"use strict";return this};k.prototype.cleanup=function(){"use strict";__p&&__p();var p=Object.keys(this.$ServerJS1);e.call(null,p,c("TimeSlice").guard(o,"SeverJS Cleanup requireLazy",{propagationType:c("TimeSlice").PropagationType.ORPHAN}));this.$ServerJS1={};function q(r){var s=this.$ServerJS3[r],f=s[0],t=s[1];delete this.$ServerJS3[r];var u=t?'JS::call("'+f+'", "'+t+'", ...)':'JS::requireModule("'+f+'")',v=c("__debug").debugUnresolvedDependencies([f,r]),w=c("ex")("%s did not fire because it has missing dependencies.\n%s",u,v);throw new(c("LogviewForcedKeyError"))(w,"Missing dependencies: "+u+" | "+v)}for(var r in this.$ServerJS3)c("ErrorUtils").applyWithGuard(q,this,[r],null,"ServerJS:cleanup id: "+r)};k.prototype.$ServerJS5=function(p,q,r,s){"use strict";return c("ErrorUtils").applyWithGuard(c("ServerJSDefine").handleDefine,c("ServerJSDefine"),[p,q,r,s,this.$ServerJS2],null,"JS::define")};k.prototype.$ServerJS10=function(p,q,r,s){"use strict";return c("ErrorUtils").applyWithGuard(this.$ServerJS11,this,[p,q,r,s],null,q?"JS::call":"JS::requireModule")};k.prototype.$ServerJS11=function(p,q,r,s){"use strict";__p&&__p();if(typeof q=="object"){r=q;q=undefined}var t=[p].concat(r||[]),u;if(q)u="__call__"+p+"."+q;else u="__requireModule__"+p;u+="__"+j++;this.$ServerJS3[u]=[p,q];var v=this.$ServerJS4&&this.$ServerJS4.bigPipeContext,w=c("ErrorUtils").guard(function x(f){__p&&__p();var f=c.call(null,p);delete this.$ServerJS3[u];s&&c("replaceTransportMarkers")({relativeTo:this.$ServerJS2,bigPipeContext:v},s);if(q){if(!f[q])throw new TypeError(c("ex")('Module %s has no method "%s"',p,q));f[q].apply(f,s||[]);w.__SMmeta=f[q].__SMmeta||{};w.__SMmeta.module=w.__SMmeta.module||p;w.__SMmeta.name=w.__SMmeta.name||q}}.bind(this),q?"JS::call('"+p+"', '"+q+"', ...)":"JS::requireModule('"+p+"')");return define(u,t,w,h|i,this,1,this.$ServerJS4)};k.prototype.$ServerJS9=function(p,q,r,s){"use strict";return c("ErrorUtils").applyWithGuard(this.$ServerJS12,this,[p,q,r,s],null,"JS::instance")};k.prototype.$ServerJS12=function(p,q,r,s){__p&&__p();var t,u=this;"use strict";var v=null;if(q)(function(){var w=u.$ServerJS4&&u.$ServerJS4.bigPipeContext;v=function x(){var y=c.call(null,q[0]);c("replaceTransportMarkers")({relativeTo:this.$ServerJS2,bigPipeContext:w},r);var z=Object.create(y.prototype);y.apply(z,r);return z}.bind(u)})();define(p,q,v,i,null,s)};k.prototype.$ServerJS6=function(p,q,r){"use strict";return c("ErrorUtils").applyWithGuard(this.$ServerJS13,this,[p,q,r],null,"JS::markup")};k.prototype.$ServerJS13=function(p,q,r){"use strict";define(p,["HTML"],function s(t){return t.replaceJSONWrapper(q).getRootNode()},0,null,r)};k.prototype.$ServerJS7=function(p,q,r,s){"use strict";return c("ErrorUtils").applyWithGuard(this.$ServerJS14,this,[p,q,r,s],null,"JS::element")};k.prototype.$ServerJS14=function(p,q,r,s){"use strict";__p&&__p();if(q===null&&r){define(p,null,null,0,null,r);return}var t=[],u=0;if(s){t.push(s);u=h;r++}define(p,t,function v(w){var x=c("ge")(q,w);if(!x){var y="";throw new Error(c("ex")('Could not find element "%s"%s',q,y))}return x},u,null,r)};k.prototype.$ServerJS8=function(p){"use strict";c("ErrorUtils").applyWithGuard(this.$ServerJS15,this,[p],null,"ContextualComponents")};k.prototype.$ServerJS15=function(p){"use strict";var q=this.$ServerJS4&&this.$ServerJS4.bigPipeContext;p.map(function(r){c("replaceTransportMarkers")({relativeTo:this.$ServerJS2,bigPipeContext:q},r);var s=r[0];return[r,m(s)]}.bind(this)).sort(function(r,s){return r[1]-s[1]}).forEach(function(r){var s=r[0],t=s[0],u=s[1];c("ContextualComponent").register({element:t,isRoot:u})})};(function(){e(["HTML"],function(p){})});function l(p,q,r){return p.map(function s(t){return q.apply(r,t)})}function m(p){var q=0;while(p){p=p.parentElement;q++}return q}function n(p,q,f){var r=f[0];if(!(r in p))f[q]=(f[q]||0)+1;p[r]=true}function o(){return{}}f.exports=k}),18);
__d("CookieCore",["CookieCoreConfig"],(function a(b,c,d,e,f,g){__p&&__p();var h=/^.*(\.(facebook|messenger|oculus|instagram|facebookcorewwwi)\..*)$/i,i=/_js_(.*)/;function j(r){if(window.self!=window.top)return false;return true}var k={set:function r(s,t){if(!n(s))return;k.setWithoutChecks(s,t,p(s),q(s),o(s))},setWithoutChecks:function r(s,t,u,v,w){var x=Date.now();if(u!=null)if(u>x)u-=x;else if(u==1){k.clear(s,v);return}document.cookie=s+"="+encodeURIComponent(t)+"; "+(u?"expires="+new Date(x+u).toUTCString()+"; ":"")+"path="+v+"; domain="+window.location.hostname.replace(h,"$1")+(w?"; secure":"")},setIfFirstPartyContext:function r(s,t){if(!j(s))return;k.set(s,t)},setWithoutChecksIfFirstPartyContext:function r(s,t,u,v,w){if(!j(s))return;k.setWithoutChecks(s,t,u,v,w)},clear:function r(s){var t=arguments.length<=1||arguments[1]===undefined?"/":arguments[1];t=t||"/";document.cookie=s+"=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path="+t+"; domain="+window.location.hostname.replace(h,"$1")},get:function r(s){if(!n(s))return null;var t=document.cookie.match("(?:^|;\\s*)"+s+"=(.*?)(?:;|$)");return t?decodeURIComponent(t[1]):t}};function l(r){return{insecure:r.i||false,path:r.p||"/",ttlSeconds:r.t||0}}function m(r){if(c("CookieCoreConfig")[r]!==undefined)return l(c("CookieCoreConfig")[r]);var s=r.match(i);if(s&&s.length>1)return m(s[1]);return null}function n(r){return m(r)!==null}function o(r){var s=m(r);if(s==null)return true;return!s.insecure}function p(r){var s=m(r);if(s==null)return null;return s.ttlSeconds*1e3}function q(r){var s=m(r);if(s==null)return"/";return s.path}f.exports=k}),null);
__d("Cookie",["Bootloader","CookieCore","Env"],(function a(b,c,d,e,f,g){__p&&__p();function h(k){if(c("Env").no_cookies)return false;if(c("Env").defer_cookies){c("Bootloader").loadModules(["BanzaiODS"],function(l){l.bumpEntityKey("defer_cookies","set."+k)},"Cookie");return false}return true}function i(k,l){if(!h(k))return;c("CookieCore").set(k,l)}function j(k,l,m,n,o){if(!h(k))return;c("CookieCore").setWithoutChecks(k,l,m,n,o)}f.exports=babelHelpers["extends"]({},c("CookieCore"),{set:i,setWithoutChecks:j})}),null);
__d("DOMEvent",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(j){"use strict";this.event=j||window.event;typeof this.event.srcElement!="unknown"||h(0);this.target=this.event.target||this.event.srcElement}i.prototype.preventDefault=function(){"use strict";var j=this.event;if(j.preventDefault){j.preventDefault();if(!("defaultPrevented"in j))j.defaultPrevented=true}else j.returnValue=false;return this};i.prototype.isDefaultPrevented=function(){"use strict";var j=this.event;return"defaultPrevented"in j?j.defaultPrevented:j.returnValue===false};i.prototype.stopPropagation=function(){"use strict";var j=this.event;j.stopPropagation?j.stopPropagation():j.cancelBubble=true;return this};i.prototype.kill=function(){"use strict";this.stopPropagation().preventDefault();return this};i.killThenCall=function(j){"use strict";return function(k){new i(k).kill();return j()}};f.exports=i}),null);
__d("DOMEventListener",["invariant","emptyFunction","wrapFunction"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=false;try{var j=Object.defineProperty({},"passive",{get:function o(){i=true}});window.addEventListener("test",null,j)}catch(k){}var l=void 0,m=void 0;if(window.addEventListener){l=function o(p,q,r){var s=arguments.length<=3||arguments[3]===undefined?false:arguments[3];r.wrapper=c("wrapFunction")(r,"entry","DOMEventListener.add "+q);p.addEventListener(q,r.wrapper,i?s:false)};m=function o(p,q,r){var s=arguments.length<=3||arguments[3]===undefined?false:arguments[3];p.removeEventListener(q,r.wrapper,i?s:false)}}else if(window.attachEvent){l=function o(p,q,r){r.wrapper=c("wrapFunction")(r,"entry","DOMEventListener.add "+q);p.attachEvent||h(0);p.attachEvent("on"+q,r.wrapper)};m=function o(p,q,r){p.detachEvent||h(0);p.detachEvent("on"+q,r.wrapper)}}else m=l=c("emptyFunction");var n={add:function o(p,q,r){var s=arguments.length<=3||arguments[3]===undefined?false:arguments[3];l(p,q,r,s);return{remove:function t(){m(p,q,r,s)}}},remove:m};f.exports=n}),18);
__d("isNode",[],(function a(b,c,d,e,f,g){function h(i){var j=i?i.ownerDocument||i:document,k=j.defaultView||window;return!!(i&&(typeof k.Node==="function"?i instanceof k.Node:typeof i==="object"&&typeof i.nodeType==="number"&&typeof i.nodeName==="string"))}f.exports=h}),18);
__d("isTextNode",["isNode"],(function a(b,c,d,e,f,g){function h(i){return c("isNode")(i)&&i.nodeType==3}f.exports=h}),18);
__d("containsNode",["isTextNode"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j){__p&&__p();if(!i||!j)return false;else if(i===j)return true;else if(c("isTextNode")(i))return false;else if(c("isTextNode")(j))return h(i,j.parentNode);else if("contains"in i)return i.contains(j);else if(i.compareDocumentPosition)return!!(i.compareDocumentPosition(j)&16);else return false}f.exports=h}),null);
__d("createArrayFromMixed",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(l){__p&&__p();var m=l.length;!Array.isArray(l)&&(typeof l==="object"||typeof l==="function")||h(0);typeof m==="number"||h(0);m===0||m-1 in l||h(0);typeof l.callee!=="function"||h(0);if(l.hasOwnProperty)try{return Array.prototype.slice.call(l)}catch(n){}var o=Array(m);for(var p=0;p<m;p++)o[p]=l[p];return o}function j(l){return!!l&&(typeof l=="object"||typeof l=="function")&&"length"in l&&!("setInterval"in l)&&typeof l.nodeType!="number"&&(Array.isArray(l)||"callee"in l||"item"in l)}function k(l){if(!j(l))return[l];else if(Array.isArray(l))return l.slice();else return i(l)}f.exports=k}),null);
__d("isElementNode",["isNode"],(function a(b,c,d,e,f,g){function h(i){return c("isNode")(i)&&i.nodeType==1}f.exports=h}),null);
__d("DOMQuery",["CSS","ErrorUtils","containsNode","createArrayFromMixed","createObjectFrom","ge","ifRequired","isElementNode","isNode"],(function a(b,c,d,e,f,g){__p&&__p();var h=/^\.-?[_a-zA-Z]+[\w-]*$/;function i(k,l){return k.hasAttribute?k.hasAttribute(l):k.getAttribute(l)!==null}var j={find:function k(l,m){var n=j.scry(l,m);return n[0]},findPushSafe:function k(l,m,n){var o=j.scry(l,m),p=j.scry(l,n),q;if(o.length===1&&p.length===1&&o[0]===p[0])q=o;else q=o.concat(p);return q[0]},scry:function k(l,m){__p&&__p();if(!l||!l.getElementsByTagName)return[];var n=m.split(" "),o=[l];for(var p=0;p<n.length;p++){if(o.length===0)break;if(n[p]==="")continue;var q=n[p],r=n[p],s=[],t=false;if(q.charAt(0)=="^")if(p===0){t=true;q=q.slice(1)}else return[];q=q.replace(/\[(?:[^=\]]*=(?:\"[^\"]*\"|\'[^\']*\'))?|[.#]/g," $&");var u=q.split(" "),v=u[0]||"*",w=v=="*",x=u[1]&&u[1].charAt(0)=="#";if(x){var y=c("ge")(u[1].slice(1),l,v);if(y&&(w||y.tagName.toLowerCase()==v))for(var z=0;z<o.length;z++)if(t&&c("containsNode")(y,o[z])){s=[y];break}else if(document==o[z]||c("containsNode")(o[z],y)&&o[z]!==y){s=[y];break}}else{var A=[],B=o.length,C,D=!t&&r.indexOf("[")<0&&document.querySelectorAll;for(var E=0;E<B;E++){if(t){C=[];var F=o[E].parentNode;while(c("isElementNode")(F)){if(w||F.tagName.toLowerCase()==v)C.push(F);F=F.parentNode}}else if(D)if(h.test(r))C=o[E].getElementsByClassName(r.substring(1));else C=o[E].querySelectorAll(r);else C=o[E].getElementsByTagName(v);var G=C.length;for(var H=0;H<G;H++)A.push(C[H])}if(!D)for(var I=1;I<u.length;I++){var J=u[I],K=J.charAt(0)==".",L=J.substring(1);for(E=0;E<A.length;E++){var M=A[E];if(!M||M.nodeType!==1)continue;if(K){if(!c("CSS").hasClass(M,L))delete A[E];continue}else{var N=J.slice(1,J.length-1),O=N.indexOf("=");if(O<0){if(!i(M,N)){delete A[E];continue}}else{var P=N.substr(0,O),Q=N.substr(O+1);Q=Q.slice(1,Q.length-1);if(M.getAttribute(P)!=Q){delete A[E];continue}}}}}for(E=0;E<A.length;E++)if(A[E]){s.push(A[E]);if(t)break}}o=s}return o},getSelection:function k(){var l=window.getSelection;if(l)return l()+"";else{var m=document.selection;if(m)return m.createRange().text}return null},contains:function k(l,m){return c("containsNode")(c("ge")(l),c("ge")(m))},getRootElement:function k(){var l=c("ifRequired")("Quickling",function(m){return m.isActive()?c("ge")("content"):null});return l||document.body},isNodeOfType:function k(l,m){var n=c("createArrayFromMixed")(m).join("|").toUpperCase().split("|"),o=c("createObjectFrom")(n);return c("isNode")(l)&&l.nodeName in o},isInputNode:function k(l){return j.isNodeOfType(l,["input","textarea"])||l.contentEditable==="true"}};f.exports=j}),18);
__d("DataStore",["DataStoreConfig","isEmpty"],(function a(b,c,d,e,f,g){__p&&__p();var h=c("DataStoreConfig").useExpando,i={},j=1;function k(n){if(typeof n=="string")return"str_"+n;else return"elem_"+(n.__FB_TOKEN||(n.__FB_TOKEN=[j++]))[0]}function l(n){if(h&&typeof n==="object")return n.__FB_STORE||(n.__FB_STORE={});var o=k(n);return i[o]||(i[o]={})}var m={set:function n(o,p,q){if(!o)throw new TypeError("DataStore.set: namespace is required, got "+typeof o);var r=l(o);r[p]=q;return o},get:function n(o,p,q){__p&&__p();if(!o)throw new TypeError("DataStore.get: namespace is required, got "+typeof o);var r=l(o),s=r[p];if(typeof s==="undefined"&&o.getAttribute)if(o.hasAttribute&&!o.hasAttribute("data-"+p))s=undefined;else{var t=o.getAttribute("data-"+p);s=null===t?undefined:t}if(q!==undefined&&s===undefined)s=r[p]=q;return s},remove:function n(o,p){if(!o)throw new TypeError("DataStore.remove: namespace is required, got "+typeof o);var q=l(o),r=q[p];delete q[p];if(c("isEmpty")(q))m.purge(o);return r},purge:function n(o){if(h&&typeof o==="object")delete o.__FB_STORE;else delete i[k(o)]},_storage:i};f.exports=m}),18);
__d("MutationObserver",[],(function a(b,c,d,e,f,g){__p&&__p();h.prototype.observe=function(j,k){"use strict"};h.prototype.disconnect=function(){"use strict"};h.prototype.takeRecords=function(){"use strict";return null};function h(){"use strict"}var i=b.MutationObserver||b.WebKitMutationObserver||h;f.exports=i}),18);
__d("PageDOMMutationObserver",["ExecutionEnvironment","MutationObserver"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=new(c("MutationObserver"))(function(){}),i=false,j={tryStart:function k(){__p&&__p();var l=typeof h.takeRecords==="function";if(!c("ExecutionEnvironment").canUseDOM||!l){j.tryStart=function(){};j.consumePendingDOMMutations=function(){return 0};return}if(!window.Env||!document.body)return;j.tryStart=function(){};if(!window.Env.dom_mutation_flag)return;i=true;h.observe(document.body,{attributes:true,childList:true,characterData:true,subtree:true})},consumePendingDOMMutations:function k(){var l=h.takeRecords();return l!=null?l.length:0},isSupported:function k(){return i}};f.exports=j}),18);
__d("OnDemandExecutionContextObserver",["TimeSlice"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(){this.$OnDemandExecutionContextObserver5=false;this.$OnDemandExecutionContextObserver4=false;this.$OnDemandExecutionContextObserver1=0;this.$OnDemandExecutionContextObserver2={};this.$OnDemandExecutionContextObserver3=0}h.prototype.onNewContextCreatedWhileEnabled=function(i,j,k){throw Error("unimplemented abstract method")};h.prototype.onNewContextCreatedWhileDisabled=function(i,j,k){};h.prototype.onContextCanceled=function(i,j){};h.prototype.onBeforeContextStartedWhileEnabled=function(i,j,k){throw Error("unimplemented abstract method")};h.prototype.onBeforeContextStartedWhileDisabled=function(i,j,k){};h.prototype.onAfterContextStartedWhileEnabled=function(i,j,k,l){throw Error("unimplemented abstract method")};h.prototype.onAfterContextStartedWhileDisabled=function(i,j,k,l){};h.prototype.onAfterContextEndedWhileEnabled=function(i,j,k,l){throw Error("unimplemented abstract method")};h.prototype.onAfterContextEndedWhileDisabled=function(i,j,k,l){};h.prototype.onNewContextCreated=function(i,j,k){if(this.isEnabled())return this.onNewContextCreatedWhileEnabled(i,j,k);else{this.onNewContextCreatedWhileDisabled(i,j,k);return null}};h.prototype.onBeforeContextStarted=function(i,j,k){if(this.isEnabled())return this.onBeforeContextStartedWhileEnabled(i,j,k);else{this.onBeforeContextStartedWhileDisabled(i,j,k);return null}};h.prototype.onAfterContextStarted=function(i,j,k,l){var m=k;if(this.isEnabled())return this.onAfterContextStartedWhileEnabled(i,j,m,l);else{this.onAfterContextStartedWhileDisabled(i,j,m,l);return null}};h.prototype.onAfterContextEnded=function(i,j,k,l){if(this.isEnabled()){var m=k;this.onAfterContextEndedWhileEnabled(i,j,m,l)}else this.onAfterContextEndedWhileDisabled(i,j,k,l);if(this.$OnDemandExecutionContextObserver4&&!this.$OnDemandExecutionContextObserver5&&i.isRoot){this.onDisable();this.$OnDemandExecutionContextObserver4=false}};h.prototype.onDisable=function(){};h.prototype.onEnable=function(){};h.prototype.getBeforeID=function(){throw Error("unimplemented abstract method")};h.prototype.getAfterID=function(){throw Error("unimplemented abstract method")};h.prototype.isEnabled=function(){return this.$OnDemandExecutionContextObserver4};h.prototype.__getExpiryCallback=function(){__p&&__p();var i=++this.$OnDemandExecutionContextObserver1;this.$OnDemandExecutionContextObserver2[i]=true;this.$OnDemandExecutionContextObserver3++;return function(){if(this.$OnDemandExecutionContextObserver2[i]){delete this.$OnDemandExecutionContextObserver2[i];this.$OnDemandExecutionContextObserver3--;if(this.$OnDemandExecutionContextObserver3===0)this.$OnDemandExecutionContextObserver5=false}}.bind(this)};h.prototype.expressInterest=function(){var i=this.__getExpiryCallback();if(!this.isEnabled()){this.onEnable();c("TimeSlice").catchUpOnDemandExecutionContextObservers(this)}this.$OnDemandExecutionContextObserver4=true;this.$OnDemandExecutionContextObserver5=true;return i};f.exports=h}),null);
__d("ProfilingCountersStore",["IntervalTrackingBoundedBuffer"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=new(c("IntervalTrackingBoundedBuffer"))(),i={getInstance:function j(){return h},toMap:function j(k){var l={};k.forEach(function(m){return l[m.getTimeSliceContextID()]=m});return l},getNestedTotals:function j(k){return i._accumulateOverNestedActiveCounters(k,function(l,m){i._addOnto(m,l.getActiveCounters().getTotals());return m},{})},_accumulateOverNestedActiveCounters:function j(k,l,m){__p&&__p();var n=m;if(k.hasActiveCounters())n=l(k,n);if(k.processedNestedContexts!=null)for(var o=k.processedNestedContexts,p=Array.isArray(o),q=0,o=p?o:o[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var r;if(p){if(q>=o.length)break;r=o[q++]}else{q=o.next();if(q.done)break;r=q.value}var s=r;n=i._accumulateOverNestedActiveCounters(s,l,n)}return n},_getMaximumAttribution:function j(k,l){__p&&__p();if(k.length===0)return null;for(var m=k,n=Array.isArray(m),o=0,m=n?m:m[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var p;if(n){if(o>=m.length)break;p=m[o++]}else{o=m.next();if(o.done)break;p=o.value}var q=p;if(l.propagatedAttributions&&l.propagatedAttributions[q]!=null)return q}var r=null,s=null;for(var t=k,u=Array.isArray(t),v=0,t=u?t:t[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var w;if(u){if(v>=t.length)break;w=t[v++]}else{v=t.next();if(v.done)break;w=v.value}var x=w;if(l.newAttributions&&l.newAttributions[x]!=null){var y=l.newAttributions[x].newCounterIdx;if(s==null||y<s){r=x;s=y}}}return r},getNestedTotalsByAttributions:function j(k,l){__p&&__p();return i._accumulateOverNestedActiveCounters(k,function(m,n){__p&&__p();var o=i._getMaximumAttribution(l,m);if(o){var p=i._getAttributedAndUnattributedForThisContext(o,m),q=p.attributed,r=p.unattributed;if(q!=null)i._addOnto(n.attributed,q);if(r!=null)i._addOnto(n.unattributed,r)}else i._addOnto(n.unattributed,m.getActiveCounters().getTotals());return n},{attributed:{},unattributed:{}})},_getAttributedAndUnattributedForThisContext:function j(k,l){__p&&__p();var m=l.getActiveCounters().getTotals();if(l.propagatedAttributions!=null&&l.propagatedAttributions[k]!=null)return{attributed:m,unattributed:null};else if(l.newAttributions!=null&&l.newAttributions[k]!=null){var n=l.newAttributions[k].snapshotAtStart;if(n!=null){var o=Object.entries(n);for(var p=0;p<o.length;p++){var q=o[p],r=q[0],s=q[1],t=m[r]-s;if(t===0)delete m[r];else m[r]=t}return{attributed:m,unattributed:n}}else return{attributed:m,unattributed:null}}else return{attributed:null,unattributed:m}},_addOnto:function j(k,l){__p&&__p();for(var m=Object.entries(l),n=Array.isArray(m),o=0,m=n?m:m[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var p;if(n){if(o>=m.length)break;p=m[o++]}else{o=m.next();if(o.done)break;p=o.value}var q=p,r=q[0],s=q[1];k[r]=(k[r]||0)+s}}};f.exports=i}),18);
__d("ProfilingCounters",["ErrorUtils","ExecutionContextObservers","OnDemandExecutionContextObserver","ProfilingCountersStore","TimeSlice","TimeSliceInteractionSV","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){__p&&__p();var h,i;c("performanceAbsoluteNow")();var j={ALL:"ALL",ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC:"ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC"},k=100,l=[];h=babelHelpers.inherits(m,c("OnDemandExecutionContextObserver"));i=h&&h.prototype;m.prototype.onNewContextCreatedWhileEnabled=function(q,r,s){"use strict";return n.currentContext().getPropagatedContextForChild(!!(s&&s.isContinuation))};m.prototype.onBeforeContextStartedWhileEnabled=function(q,r,s){"use strict";__p&&__p();var t=s&&s.propagateCounterAttribution,u=null;if(q.executionNumber>0&&r)for(var v=Object.entries(r),w=Array.isArray(v),x=0,v=w?v:v[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var y;if(w){if(x>=v.length)break;y=v[x++]}else{x=v.next();if(x.done)break;y=x.value}var z=y,A=z[0],B=z[1],C=B.propagationType;if(C!=="ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC"){u=u||{};u[A]=B}}else u=r;var D=n.currentContext().getExecutionContext(!!(s&&s.isContinuation),u),E=new n(false,D,q.contextID);if(t!=null)E.addAttribution(t,j.ALL);n.nestContext(E);return null};m.prototype.onAfterContextStartedWhileEnabled=function(q,r,s,t){"use strict";return null};m.prototype.onAfterContextEndedWhileEnabled=function(q,r,s,t){"use strict";var u=n.unnestContext();if(q.isRoot)c("ProfilingCountersStore").getInstance().pushElement(u)};m.prototype.getBeforeID=function(){"use strict";return c("ExecutionContextObservers").beforeIDs.PROFILING_COUNTERS};m.prototype.getAfterID=function(){"use strict";return c("ExecutionContextObservers").afterIDs.PROFILING_COUNTERS};m.prototype.onDisable=function(){"use strict";n.resetState()};function m(){"use strict";h.apply(this,arguments)}n.getObserver=function(){"use strict";if(!n.$ProfilingCounters2)n.$ProfilingCounters2=new m();return n.$ProfilingCounters2};n.wrapInSingleContext=function(q){"use strict";var r=new n(false,null,0);q.forEach(function(s){return r.$ProfilingCounters3(s,false)});return r};n.startTimingInContext=function(q,r){"use strict";__p&&__p();if(!n.getObserver().isEnabled())return null;for(var s=l,t=Array.isArray(s),u=0,s=t?s:s[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var v;if(t){if(u>=s.length)break;v=s[u++]}else{u=s.next();if(u.done)break;v=u.value}var w=v;if(w.getTimeSliceContextID()===r)return w.getActiveCounters().startTiming(q)}return null};n.stopTimingInContext=function(q,r){"use strict";__p&&__p();if(!n.getObserver().isEnabled())return;for(var s=l,t=Array.isArray(s),u=0,s=t?s:s[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var v;if(t){if(u>=s.length)break;v=s[u++]}else{u=s.next();if(u.done)break;v=u.value}var w=v;if(w.getTimeSliceContextID()===r){w.getActiveCounters().stopTiming(q);return}}return};n.startTiming=function(q){"use strict";return n.currentContext().getActiveCounters().startTiming(q)};n.stopTiming=function(q){"use strict";return n.currentContext().getActiveCounters().stopTiming(q)};n.incrementCounter=function(q,r){"use strict";n.currentContext().getActiveCounters().incrementCounter(q,r)};n.currentContext=function(){"use strict";return l[l.length-1]};function n(q,r,s){"use strict";this.isGlobal=q;this.propagatedAttributions=r;this.newAttributions=null;this.active=null;this.processedNestedContexts=null;this.newAttributionsCount=0;this.$ProfilingCounters1=s}n.prototype.addAttribution=function(q,r){"use strict";if(!this.$ProfilingCounters4(q)){if(this.newAttributions==null)this.newAttributions={};this.newAttributions[q]={newCounterIdx:this.newAttributionsCount,propagationType:r,snapshotAtStart:this.hasActiveCounters()?this.getActiveCounters().getTotals():null};this.newAttributionsCount++}return this};n.prototype.$ProfilingCounters5=function(q,r){"use strict";return r!=null&&r[q]!=null};n.prototype.$ProfilingCounters4=function(q){"use strict";return this.$ProfilingCounters5(q,this.propagatedAttributions)||this.$ProfilingCounters5(q,this.newAttributions)};n.$ProfilingCounters6=function(q,r,s){"use strict";for(var t=0;t<s.length;t++){var u=s[t],v=u[0],w=u[1],x=w.propagationType;if(x===j.ALL||r)q[v]=w}};n.prototype.getPropagatedContextForChild=function(q){"use strict";__p&&__p();var r=void 0;if(this.newAttributions==null)if(this.propagatedAttributions==null||q)return this.propagatedAttributions;else{r=Object.entries(this.propagatedAttributions);var s=true;for(var t=0;t<r.length;t++){var u=r[t],v=u[0],w=u[1];if(w.propagationType===j.ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC){s=false;break}}if(s)return this.propagatedAttributions}var x={};if(this.propagatedAttributions!=null)n.$ProfilingCounters6(x,q,r||Object.entries(this.propagatedAttributions));if(this.newAttributions!=null)n.$ProfilingCounters6(x,q,Object.entries(this.newAttributions));return x};n.prototype.getExecutionContext=function(q,r){"use strict";var s=c("TimeSliceInteractionSV").ref_counting_fix&&q?this.getPropagatedContextForChild(q)||{}:{};if(r)n.$ProfilingCounters6(s,q,Object.entries(r));return s};n.prototype.getActiveCounters=function(){"use strict";if(this.active==null)this.active=new o();return this.active};n.prototype.$ProfilingCounters7=function(){"use strict";return this.isGlobal};n.prototype.hasActiveCounters=function(){"use strict";return this.active!=null};n.nestContext=function(q){"use strict";l.push(q)};n.unnestContext=function(){"use strict";if(l.length===1)throw new Error("popping off the global context");var q=l.pop();if(q.hasActiveCounters())var r=q.getActiveCounters();if(q.hasActiveCounters()||q.processedNestedContexts!=null)n.currentContext().$ProfilingCounters3(q);return q};n.prototype.$ProfilingCounters3=function(q){var r=arguments.length<=1||arguments[1]===undefined?true:arguments[1];"use strict";if(this.$ProfilingCounters7())return;else if(!(r&&this.processedNestedContexts!=null&&this.processedNestedContexts.length>=k)){this.processedNestedContexts=this.processedNestedContexts||[];this.processedNestedContexts.push(q)}};n.prototype.getTimeSliceContextID=function(){"use strict";return this.$ProfilingCounters1};n.resetState=function(){"use strict";l=[new n(true,null,0)]};n.getHandle=function(){"use strict";return p};n.AttributionPropagation=j;function o(){"use strict";this.$SingleProfilingCounters1=null;this.$SingleProfilingCounters2=null;this.$SingleProfilingCounters3=null;this.$SingleProfilingCounters4=null}o.prototype.startTiming=function(q){"use strict";__p&&__p();var r=o.$SingleProfilingCounters5++,s={value:0,counter:q,id:r,lastStartTime:0},t=this.$SingleProfilingCounters1||[];this.$SingleProfilingCounters2=this.$SingleProfilingCounters2||{};this.$SingleProfilingCounters2[r]=t.length;t.push(s);var u=c("performanceAbsoluteNow")();s.lastStartTime=u;if(t.length>1){var v=t[t.length-2];v.value+=u-v.lastStartTime}this.$SingleProfilingCounters1=t;return r};o.prototype.stopTiming=function(q){"use strict";__p&&__p();var r=c("performanceAbsoluteNow")(),s=this.$SingleProfilingCounters2,t=this.$SingleProfilingCounters1;if(s==null||t==null){c("ErrorUtils").reportError(new Error("token does not match the counter context"));return 0}var u=s[q];delete s[q];if(u==null||t[u]==null)return 0;var v=null,w=0;while(t.length-1>u){var x=t.pop();w+=x.value;delete s[x.id];if(v==null&&x.lastStartTime!=null)v=x.lastStartTime}var y=t.pop();y.value+=r-(v||y.lastStartTime);y.value+=w;var z=this.$SingleProfilingCounters4||{};z[y.counter]=z[y.counter]||0;z[y.counter]+=y.value;if(t.length>0)t[t.length-1].lastStartTime=r;this.$SingleProfilingCounters1=t;this.$SingleProfilingCounters4=z;this.$SingleProfilingCounters2=s;return y.value};o.prototype.incrementCounter=function(q,r){"use strict";var s=this.$SingleProfilingCounters3||{};s[q]=s[q]||0;s[q]+=r;this.$SingleProfilingCounters3=s};o.prototype.getTotals=function(){"use strict";return babelHelpers["extends"]({},this.$SingleProfilingCounters4||{},this.$SingleProfilingCounters3||{})};o.prototype.openCounterCount=function(){"use strict";return this.$SingleProfilingCounters1!=null?this.$SingleProfilingCounters1.length:0};o.$SingleProfilingCounters5=1;l.push(new n(true,null,0));c("TimeSlice").registerExecutionContextObserver(n.getObserver());var p=n.getObserver().expressInterest();b.ProfilingCounters=n;f.exports=n}),3);
__d("ArtilleryJSPointTypes",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({ASYNC_REQUEST_SENT:1,ASYNC_RESPONSE_RECEIVED:2,TRACE_STARTED:3,TRACE_ENDED:4})}),null);
/**
* License: https://www.facebook.com/legal/license/IOrG1U-MQVN/
*/
__d("Alea",[],(function a(b,c,d,e,f,g){__p&&__p();function h(){__p&&__p();var j=4022871197,k=function k(l){__p&&__p();l=l.toString();for(var m=0;m<l.length;m++){j+=l.charCodeAt(m);var n=.02519603282416938*j;j=n>>>0;n-=j;n*=j;j=n>>>0;n-=j;j+=n*4294967296}return(j>>>0)*23283064365386963e-26};k.version="Mash 0.9";return k}function i(){__p&&__p();return function(j){__p&&__p();var k=0,l=0,m=0,n=1;if(j.length===0)j=[new Date()];var o=new h();k=o(" ");l=o(" ");m=o(" ");for(var p=0;p<j.length;p++){k-=o(j[p]);if(k<0)k+=1;l-=o(j[p]);if(l<0)l+=1;m-=o(j[p]);if(m<0)m+=1}o=null;var q=function q(){var r=2091639*k+n*23283064365386963e-26;k=l;l=m;m=r-(n=r|0);return m};q.version="Alea 0.9";q.args=j;return q}(Array.prototype.slice.call(arguments))}f.exports=i}),null);
__d("ArtilleryTraceIDUtils",["Alea","FBLogger","ServerNonce"],(function a(b,c,d,e,f,g){__p&&__p();var h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=c("Alea")(c("ServerNonce").ServerNonce),j=function j(){__p&&__p();var l=0,m=0,n="";for(var o=10;o>=0;o--){if(l<6){m=Math.floor(2147483648*i());l=32}if(o===0)m&=7;n=h.charAt(m&63)+n;m>>=6;l-=6}return n},k={newTraceId:function l(){var m=void 0;for(var n=3;n>0;n--){m=j();if(m!=this.getDummyId())return m}c("FBLogger")("FIXME").mustfix("failed to generate valid Fbtrace id");return this.getDummyId()},newObjectId:function l(){return this.newTraceId()},getDummyId:function l(){return"AAAAAAAAAAA"},traceIdToBucket:function l(m){var n=m.charAt(m.length-1);return h.indexOf(n)%32}};f.exports=k}),null);
__d("LogBuffer",["CircularBuffer"],(function a(b,c,d,e,f,g){__p&&__p();var h=b.setTimeout.nativeBackup||b.setTimeout,i=5e3,j={},k={},l={write:function m(n,o){var p=j[n]=j[n]||new(c("CircularBuffer"))(i);p.write(o);if(k[n])k[n].forEach(function(q){try{q(o)}catch(r){}})},read:function m(n){if(!j[n])return[];else return j[n].read()},tail:function m(n,o){__p&&__p();if(typeof o!=="function")return;k[n]=k[n]||[];k[n].push(o);if(j[n]){var p=j[n];p.read().forEach(function(q){try{o(q)}catch(r){}})}},expand:function m(n,o){var p=j[n];if(p)p.expand(o);else j[n]=new(c("CircularBuffer"))(o)},clear:function m(n){if(j[n])h(function(){j[n].clear()},0)}};f.exports=l}),null);
__d("Heartbeat",["Env","ExecutionContextObservers","FBLogger","LogBuffer","OnDemandExecutionContextObserver","TimeSlice","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h,i;h=babelHelpers.inherits(j,c("OnDemandExecutionContextObserver"));i=h&&h.prototype;function j(){var m,n;for(var o=arguments.length,p=Array(o),q=0;q<o;q++)p[q]=arguments[q];return n=(m=i.constructor).call.apply(m,[this].concat(p)),this.$HeartbeatObserver1=null,this.$HeartbeatObserver2=33,this.$HeartbeatObserver3=60,this.$HeartbeatObserver4=null,this.$HeartbeatObserver5=null,this.$HeartbeatObserver6={},this.$HeartbeatObserver7=null,this.$HeartbeatObserver8=[],this.$HeartbeatObserver9=1,this.$HeartbeatObserver10=null,n}j.prototype.onNewContextCreatedWhileEnabled=function(m,n,o){return null};j.prototype.onBeforeContextStartedWhileEnabled=function(m,n,o){return null};j.prototype.onAfterContextStartedWhileEnabled=function(m,n,o,p){return null};j.prototype.onAfterContextEndedWhileEnabled=function(m,n,o,p){var q=m.absBeginTimeMs,r=m.absEndTimeMs,s=m.name,t=m.isRoot;if(t&&q!=null&&r!=null)if(this.$HeartbeatObserver6[s]){this.$HeartbeatObserver11({type:"ignored_exec",timeMs:q},true);this.$HeartbeatObserver11({type:"ignored_exec",timeMs:r},false)}else{this.$HeartbeatObserver11({type:"exec",timeMs:q},true);this.$HeartbeatObserver11({type:"exec",timeMs:r},false)}};j.prototype.__getExpiryCallback=function(){var m=i.__getExpiryCallback.call(this),n=c("performanceAbsoluteNow")();this.$HeartbeatObserver8.push([n,m]);return function(){m();this.$HeartbeatObserver12()}.bind(this)};j.prototype.onEnable=function(){__p&&__p();var m=c("Env").timeslice_heartbeat_config||{};this.$HeartbeatObserver2=m.pollIntervalMs||this.$HeartbeatObserver2;this.$HeartbeatObserver3=m.idleGapThresholdMs||this.$HeartbeatObserver3;this.$HeartbeatObserver6=m.ignoredTimesliceNames||this.$HeartbeatObserver6;var n=b.setInterval.nativeBackup||b.setInterval;this.$HeartbeatObserver5=n(this.$HeartbeatObserver13.bind(this),this.$HeartbeatObserver2);var o=c("performanceAbsoluteNow")();this.$HeartbeatObserver4={type:"beat",timeMs:o};this.$HeartbeatObserver7=o+this.$HeartbeatObserver2;this.$HeartbeatObserver10=o};j.prototype.onDisable=function(){if(this.$HeartbeatObserver5)clearInterval(this.$HeartbeatObserver5);this.$HeartbeatObserver5=null};j.prototype.getBeforeID=function(){return c("ExecutionContextObservers").beforeIDs.HEARTBEAT};j.prototype.getAfterID=function(){return c("ExecutionContextObservers").afterIDs.HEARTBEAT};j.prototype.$HeartbeatObserver14=function(event){return event.type=="beat"||event.type=="ignored_exec"};j.prototype.$HeartbeatObserver11=function(m,n){__p&&__p();if(this.$HeartbeatObserver4==null){c("FBLogger")("FIXME").mustfix("lastEvent should never be null");this.$HeartbeatObserver4=m;return}var o=this.$HeartbeatObserver4.timeMs,p=m.timeMs;if(n){var q=this.$HeartbeatObserver7+this.$HeartbeatObserver3,r=p>q;if(this.$HeartbeatObserver4.type==="exec"){if(m.type==="exec")this.$HeartbeatObserver15(o,p,r?"likely_btwn_exec":"btwn_exec");else if(this.$HeartbeatObserver14(m))this.$HeartbeatObserver15(o,p,r?"likely_post_exec":"post_exec")}else if(this.$HeartbeatObserver14(this.$HeartbeatObserver4))if(m.type==="exec")this.$HeartbeatObserver15(o,p,r?"likely_pre_exec":"pre_exec");else if(this.$HeartbeatObserver14(m)&&r){var s=m.type==="beat"?"delayed_beat":"delayed_beat_btwn_ignored";this.$HeartbeatObserver15(o,p,s)}}this.$HeartbeatObserver4=m};j.prototype.$HeartbeatObserver15=function(m,n,o){if(m<n)c("LogBuffer").write("time_slice_heartbeat",{begin:m,end:n,id:this.$HeartbeatObserver9++,parentID:null,guard:"browser time: "+o,representsExecution:false})};j.prototype.$HeartbeatObserver13=function(){var m=c("performanceAbsoluteNow")();this.$HeartbeatObserver12(m);this.$HeartbeatObserver11({type:"beat",timeMs:m},true);this.$HeartbeatObserver7=m+this.$HeartbeatObserver2};j.prototype.$HeartbeatObserver12=function(m){__p&&__p();var n=m||c("performanceAbsoluteNow")();while(this.$HeartbeatObserver8.length>0){var o=this.$HeartbeatObserver8[0],p=o[0],q=o[1];if(n-p>l.MAX_SINGLE_INTEREST_TIME_MS){q();this.$HeartbeatObserver8.shift()}else break}var r=this.$HeartbeatObserver10;if(n-r>l.MAX_ENABLE_TO_DISABLE_TIME_MS)this.$HeartbeatObserver16()};j.prototype.$HeartbeatObserver16=function(){__p&&__p();for(var m=this.$HeartbeatObserver8,n=Array.isArray(m),o=0,m=n?m:m[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var p;if(n){if(o>=m.length)break;p=m[o++]}else{o=m.next();if(o.done)break;p=o.value}var q=p,r=q[0],s=q[1];s()}this.$HeartbeatObserver8=[]};var k=new j();c("TimeSlice").registerExecutionContextObserver(k);var l={MAX_SINGLE_INTEREST_TIME_MS:6e4,MAX_ENABLE_TO_DISABLE_TIME_MS:4*6e4,get:function m(){return k},enableHeartbeat:function m(){},disablePageHeartbeat:function m(){}};f.exports=l}),3);
__d("Random",["Alea","ServerNonce"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=4294967296,i=c("ServerNonce").ServerNonce,j=c("Alea")(i),k={random:function l(){if(window!==undefined&&Uint32Array!==undefined){var m=new Uint32Array(1),n=window.crypto||window.msCrypto;if(n&&n.getRandomValues){n.getRandomValues(m);return m[0]/h}}return j()},uint32:function l(){return Math.floor(this.random()*h)},coinflip:function l(m){if(m===0)return false;if(m<=1)return true;return k.random()*m<=1}};f.exports=k}),null);
__d("TimeSliceExecutionLogger",["ExecutionContextObservers","IntervalTrackingBoundedBuffer","OnDemandExecutionContextObserver","TimeSlice","TimingAnnotations","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){__p&&__p();var h,i;"use strict";var j=1e4,k={BEGIN:"b",END:"e"},l=new(c("TimingAnnotations"))(),m=void 0;h=babelHelpers.inherits(n,c("OnDemandExecutionContextObserver"));i=h&&h.prototype;function n(){var p,q;"use strict";for(var r=arguments.length,s=Array(r),t=0;t<r;t++)s[t]=arguments[t];return q=(p=i.constructor).call.apply(p,[this].concat(s)),this.$TimeSliceExecutionLogger1=new(c("IntervalTrackingBoundedBuffer"))(j),q}n.prototype.onNewContextCreatedWhileEnabled=function(p,q,r){"use strict";if(p)return c("performanceAbsoluteNow")();else return null};n.prototype.onBeforeContextStartedWhileEnabled=function(p,q,r){"use strict";var s={type:k.BEGIN,ts:p.absBeginTimeMs};if(q!==null)s.creation=q;this.$TimeSliceExecutionLogger1.pushElement(s);var t=m;m=null;return t};n.prototype.onAfterContextStartedWhileEnabled=function(p,q,r,s){"use strict";return r};n.prototype.onAfterContextEndedWhileEnabled=function(p,q,r,s){"use strict";var t=p.absEndTimeMs,u={type:k.END,ts:t,name:p.name,id:p.contextID};if(m)u.annotations=m.prepareToSend();this.$TimeSliceExecutionLogger1.pushElement(u);m=r};n.prototype.annotateCurrentExecution=function(){"use strict";if(!this.isEnabled())return l;if(m==null)m=new(c("TimingAnnotations"))();return m};n.prototype.getBeforeID=function(){"use strict";return c("ExecutionContextObservers").beforeIDs.TIMESLICE_EXECUTION_LOGGER};n.prototype.getAfterID=function(){"use strict";return c("ExecutionContextObservers").afterIDs.TIMESLICE_EXECUTION_LOGGER};n.prototype.getBuffer=function(){"use strict";return this.$TimeSliceExecutionLogger1};var o=new n();c("TimeSlice").registerExecutionContextObserver(o);f.exports=o}),null);
__d("TimeSliceInteractionExtraSaver",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({EXAMPLE_COMPONENT_SAVER:"example_component_saver",ADS_WAIT_TIME_SAVER:"ads_wait_time_saver",TIMESLICE_EXECUTION_SAVER:"timeslice_execution_saver"})}),null);
__d("TimeSliceExecutionDataSource",["TimeSliceExecutionLogger","TimeSliceInteractionExtraSaver","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h={registerInteraction:function i(j){j.countDown();var k=c("performanceAbsoluteNow")(),l=c("TimeSliceExecutionLogger").getBuffer().open(),m=c("TimeSliceExecutionLogger").expressInterest();j.registerOnBeforeFinish(function(n){m();var o=l.close(),p=l.hasOverflown();n.recordWithExtraSaver(c("TimeSliceInteractionExtraSaver").TIMESLICE_EXECUTION_SAVER,"entries",{startTime:k,entries:o,hasOverflown:p})});j.registerOnCleanup(function(){m();l.close()})}};f.exports=h}),null);
__d("TimeSliceInteractionBootloadForPost",["Bootloader"],(function a(b,c,d,e,f,g){"use strict";function h(i){c("Bootloader").loadModules(["Banzai","BanzaiStream","BanzaiODS","ResourceTimingBootloaderHelper","TimeSliceHelper","SnappyCompressUtil"],i,"TimeSliceInteractionBootloadForPost")}f.exports=h}),null);
__d("TimeSliceInteractionReliability",["Map","ifRequired"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h="timeslice_interactions",i=true,j=new(c("Map"))();function k(m,n,o){return n+":"+o+":"+m}function l(m,n,o){__p&&__p();var p=k(m,n,o),q=c("ifRequired")("BanzaiODS",function(f){return f});if(!q){var r=j.get(p)||0;j.set(p,r+1)}else{if(i){j.forEach(function(s,t){return q.bumpEntityKey(h,t,s)});i=false}q.bumpEntityKey(h,p,1)}}f.exports={bumpLifecycleCounter:l}}),null);
__d("EventEmitterWithValidation",["BaseEventEmitter"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h,i;h=babelHelpers.inherits(j,c("BaseEventEmitter"));i=h&&h.prototype;function j(m){i.constructor.call(this);this.$EventEmitterWithValidation1=Object.keys(m)}j.prototype.emit=function(m){k(m,this.$EventEmitterWithValidation1);return i.emit.apply(this,arguments)};function k(m,n){if(n.indexOf(m)===-1)throw new TypeError(l(m,n))}function l(m,n){var o='Unknown event type "'+m+'". ';o+="Known event types: "+n.join(", ")+".";return o}f.exports=j}),null);
__d("mixInEventEmitter",["invariant","EventEmitterWithHolding","EventEmitterWithValidation","EventHolder"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();function i(k,l){l||h(0);var m=k.prototype||k;!m.__eventEmitter||h(0);var n=k.constructor;if(n)n===Object||n===Function||h(0);m.__types=babelHelpers["extends"]({},m.__types,l);Object.assign(m,j)}var j={emit:function k(l,m,n,o,p,q,r){return this.__getEventEmitter().emit(l,m,n,o,p,q,r)},emitAndHold:function k(l,m,n,o,p,q,r){return this.__getEventEmitter().emitAndHold(l,m,n,o,p,q,r)},addListener:function k(l,m,n){return this.__getEventEmitter().addListener(l,m,n)},once:function k(l,m,n){return this.__getEventEmitter().once(l,m,n)},addRetroactiveListener:function k(l,m,n){return this.__getEventEmitter().addRetroactiveListener(l,m,n)},listeners:function k(l){return this.__getEventEmitter().listeners(l)},removeAllListeners:function k(){this.__getEventEmitter().removeAllListeners()},removeCurrentListener:function k(){this.__getEventEmitter().removeCurrentListener()},releaseHeldEventType:function k(l){this.__getEventEmitter().releaseHeldEventType(l)},__getEventEmitter:function k(){if(!this.__eventEmitter){var l=new(c("EventEmitterWithValidation"))(this.__types),m=new(c("EventHolder"))();this.__eventEmitter=new(c("EventEmitterWithHolding"))(l,m)}return this.__eventEmitter}};f.exports=i}),null);
__d("Visibility",["TimeSlice","mixInEventEmitter"],(function a(b,c,d,e,f,g){__p&&__p();var h=void 0,i=void 0;if(document.hidden!==undefined){h="hidden";i="visibilitychange"}else if(document.mozHidden!==undefined){h="mozHidden";i="mozvisibilitychange"}else if(document.msHidden!==undefined){h="msHidden";i="msvisibilitychange"}else if(document.webkitHidden!==undefined){h="webkitHidden";i="webkitvisibilitychange"}function j(){return h?document[h]:false}function k(){return document.addEventListener&&i!==undefined}var l={HIDDEN:"hidden",VISIBLE:"visible",isHidden:j,isSupported:k};c("mixInEventEmitter")(l,{visible:true,hidden:true});if(k())document.addEventListener(i,c("TimeSlice").guard(function m(n){l.emit(j()?l.HIDDEN:l.VISIBLE,{changeTime:n.timeStamp})},"visibility change"));f.exports=l}),null);
__d("compactArray",[],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(i){var j=[];for(var k=0;k<i.length;++k){var l=i[k];if(l!=null)j.push(l)}return j}f.exports=h}),null);
__d("performanceNavigationStart",["performance"],(function a(b,c,d,e,f,g){__p&&__p();var h,i=void 0;if(c("performance").now)if(c("performance").timing&&c("performance").timing.navigationStart)i=function i(){return c("performance").timing.navigationStart};else if(typeof window._cstart==="number")i=function i(){return window._cstart};else(function(){var j=Date.now();i=function i(){return j}})();else i=function i(){return 0};f.exports=i}),null);
__d("performanceNow",["performance"],(function a(b,c,d,e,f,g){var h;if(c("performance").now)h=function h(){return c("performance").now()};else h=function h(){return Date.now()};f.exports=h}),null);
__d("nativeRequestAnimationFrame",[],(function a(b,c,d,e,f,g){var h=b.requestAnimationFrame&&b.requestAnimationFrame.nativeBackup||b.requestAnimationFrame||b.webkitRequestAnimationFrame||b.mozRequestAnimationFrame||b.oRequestAnimationFrame||b.msRequestAnimationFrame;f.exports=h}),null);
__d("requestAnimationFramePolyfill",["emptyFunction","nativeRequestAnimationFrame"],(function a(b,c,d,e,f,g){var h=0,i=c("nativeRequestAnimationFrame")||function(j){var k=Date.now(),l=Math.max(0,16-(k-h));h=k+l;return b.setTimeout(function(){j(Date.now())},l)};i(c("emptyFunction"));f.exports=i}),null);
__d("IdleCallbackImplementation",["performanceNow","requestAnimationFramePolyfill"],(function a(b,c,d,e,f,g){__p&&__p();var h=[],i=0,j=0,k=-1,l=false,m=1e3/60,n=2;function o(A){return A}function p(A){return A}function q(A,B){var C,D=j++;h[D]=A;s();if(B!=null&&B.timeout>0)(function(){var E=o(D);b.setTimeout(function(){return y(E)},B.timeout)})();return o(D)}function r(A){var B=p(A);h[B]=null}function s(){if(!l){l=true;c("requestAnimationFramePolyfill")(function(A){l=false;u(c("performanceNow")()-A)})}}function t(A){var B=m-n;if(A<B)return B-A;var C=A%m;if(C>B||C<n)return 0;else return B-C}function u(A){__p&&__p();var B=c("performanceNow")();if(B>k){var C=t(A);if(C>0){var D=B+C;x(D);k=D}}if(v())s()}function v(){return i<h.length}function w(){while(v()){var A=h[i];i++;if(A)return A}}function x(A){var B=void 0;while(c("performanceNow")()<A&&(B=w()))B(new z(A))}function y(A){var B=p(A),C=h[B];if(C){r(A);C(new z(null))}}function z(A){"use strict";this.didTimeout=A==null;this.$IdleCallbackDeadline1=A}z.prototype.timeRemaining=function(){"use strict";var A=this.$IdleCallbackDeadline1;if(A!=null){var B=c("performanceNow")();if(B<A)return A-B}return 0};f.exports={requestIdleCallback:q,cancelIdleCallback:r}}),null);
__d("requestIdleCallbackAcrossTransitions",["IdleCallbackImplementation","TimeSlice"],(function a(b,c,d,e,f,g){var h=b.requestIdleCallback||c("IdleCallbackImplementation").requestIdleCallback;f.exports=function i(j,k){return h.call(b,c("TimeSlice").guard(j,"requestIdleCallback",{propagationType:c("TimeSlice").PropagationType.CONTINUATION}),k)}}),null);
__d("TimeSliceInteraction",["invariant","ArtilleryJSPointTypes","ArtilleryTraceIDUtils","Bootloader","CircularBuffer","ErrorUtils","FBLogger","Heartbeat","Map","ProfilingCounters","ProfilingCountersStore","Random","ResourceTimingsStore","ResourceTypes","Set","TimeSlice","TimeSliceExecutionDataSource","TimeSliceInteractionBootloadForPost","TimeSliceInteractionReliability","TimeSliceInteractionSV","TimingAnnotations","Visibility","compactArray","performance","performanceAbsoluteNow","performanceNavigationStart","requestIdleCallbackAcrossTransitions","requireWeak"],(function aa(a,b,ba,ca,c,da,d){__p&&__p();var e=void 0;b("requireWeak")("AsyncProfiler",function(c){e=c});var f=void 0;b("requireWeak")("ArtilleryUserTimingProfiler",function(c){f=c});var g={pointGroup:null,type:null,isPointOfInterest:null},h=250,i=new(b("CircularBuffer"))(h),ea=new(b("Map"))(),j=100,k=new(b("CircularBuffer"))(j),l=new(b("Map"))(),m=new(b("TimingAnnotations").EmptyTimingAnnotations)(),n=new(b("TimingAnnotations").EmptyTraceTimingAnnotations)(),o="artillery_javascript_actions",p="artillery_javascript_lite_actions";function q(x){var y="visibility_state_"+x,z={isPointOfInterest:true,pointGroup:"visibility_state_changes"};return function(){return w.informGlobally(y,z)}}if(b("Visibility")&&b("Visibility").addListener){b("Visibility").addListener(b("Visibility").HIDDEN,q("hidden"));b("Visibility").addListener(b("Visibility").VISIBLE,q("visible"))}function r(x){if(b("Visibility")){var y=b("Visibility").isHidden()?b("Visibility").HIDDEN:b("Visibility").VISIBLE;x.inform("visibility_state_"+y,{pointGroup:"visibility_state_changes"})}}function s(x){__p&&__p();var y=b("TimeSliceInteractionSV").interaction_to_coinflip,z=b("TimeSliceInteractionSV").interaction_to_lite_coinflip,A=Object.prototype.hasOwnProperty.call(y,x)?y[x]:b("TimeSliceInteractionSV").default_rate,B=Object.prototype.hasOwnProperty.call(z,x)?z[x]:b("TimeSliceInteractionSV").lite_default_rate,C=new(b("Set"))();if(b("Random").coinflip(B))C.add("lite");if(b("Random").coinflip(A))C.add("full");var D=0;if(C.has("full"))D=1/A;else if(A===0)D=0;else D=1-1/A;var E=0;if(C.has("lite"))E=1/B;return{modes:C,probability:D,liteProbability:E}}function fa(){var x=b("ErrorUtils").normalizeError(Error()).stackFrames;if(x)x.forEach(function(y){return delete y.text});return x}function t(){return l.size!==0}function u(x){return babelHelpers["extends"]({},x,{annotations:x.annotations.prepareToSend()})}function v(x,y){__p&&__p();var z=b("ProfilingCountersStore").getNestedTotalsByAttributions(y,x),A=z.attributed,B=z.unattributed,C={};for(var D=Object.entries(A),E=Array.isArray(D),F=0,D=E?D:D[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var G;if(E){if(F>=D.length)break;G=D[F++]}else{F=D.next();if(F.done)break;G=F.value}var H=G,I=H[0],J=H[1];C["internal:"+I]=J}for(var K=Object.entries(B),L=Array.isArray(K),M=0,K=L?K:K[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var N;if(L){if(M>=K.length)break;N=K[M++]}else{M=K.next();if(M.done)break;N=M.value}var O=N,P=O[0],Q=O[1];C["external:"+P]=Q}return C}w.create=function(x){var y=arguments.length<=1||arguments[1]===undefined?[]:arguments[1],z=arguments.length<=2||arguments[2]===undefined?false:arguments[2];"use strict";var A=new w(x,y,z);A.trace().addStringAnnotation("initiatorType","manually_ended");return A};w.informGlobally=function(x,y){"use strict";if(!t())return m;var z=b("performanceAbsoluteNow")(),A=new(b("TimingAnnotations"))(),B=babelHelpers["extends"]({ts:z,name:x,annotations:A,rawStackTrace:y&&y.rawStackTrace||null,guardStack:b("TimeSlice").getGuardNameStack()},g,y);A.addStringAnnotation("global_point","1");l.forEach(function(C){return C.push(B)});return A};w.informOnPage=function(x,y){"use strict";var z=b("performanceAbsoluteNow")(),A=new(b("TimingAnnotations"))(),B=babelHelpers["extends"]({ts:z,name:x,annotations:A,rawStackTrace:y&&y.rawStackTrace||null,guardStack:[]},g,y);i.write(B);return A};function w(x){__p&&__p();var y,z=this,A=arguments.length<=1||arguments[1]===undefined?[]:arguments[1],B=arguments.length<=2||arguments[2]===undefined?false:arguments[2];"use strict";this.$TimeSliceInteraction2=null;this.$TimeSliceInteraction4=true;this.$TimeSliceInteraction5=null;this.$TimeSliceInteraction6=[];this.$TimeSliceInteraction7=false;this.$TimeSliceInteraction8=null;this.$TimeSliceInteraction12=[];this.$TimeSliceInteraction13=[];this.$TimeSliceInteraction14=[];this.$TimeSliceInteraction15=[];this.$TimeSliceInteraction16=new(b("TimingAnnotations").TraceTimingAnnotations)();this.$TimeSliceInteraction17=new(b("Map"))();this.$TimeSliceInteraction20=null;this.$TimeSliceInteraction21=1;this.$TimeSliceInteraction24=1;this.$TimeSliceInteraction28={};var C=s(x),D=C.modes,E=C.probability,F=C.liteProbability;this.$TimeSliceInteraction18=D;this.$TimeSliceInteraction1=x;this.$TimeSliceInteraction22=E;this.$TimeSliceInteraction23=F;this.$TimeSliceInteraction19=B?b("performanceNavigationStart")():b("performanceAbsoluteNow")();this.$TimeSliceInteraction27=new(b("Map"))();this.$TimeSliceInteraction11=new(b("Set"))();var G=this.inform("trace_started",{type:b("ArtilleryJSPointTypes").TRACE_STARTED,pointGroup:"e2e",isPointOfInterest:true,ts:this.$TimeSliceInteraction19});if(b("performance")&&b("performance").now)G.addStringAnnotation("offset_from_start_of_req_ms",b("performance").now().toString());r(this);l.set(this,[]);if(this.isEnabledForMode("full")){if(b("TimeSliceInteractionSV").enable_heartbeat)this.$TimeSliceInteraction5=b("Heartbeat").get().expressInterest();if(e&&e.enabled())this.$TimeSliceInteraction9=e.startRecording();var H=b("TimeSliceInteractionSV").user_timing_coinflip||0;if(f&&H&&b("Random").coinflip(H))this.$TimeSliceInteraction10=f.startRecording();this.$TimeSliceInteraction3=b("ArtilleryTraceIDUtils").newTraceId()}if(D.has("full"))k.write({interaction:this,ts:b("performanceAbsoluteNow")()});if(D.size===0)this.disable(true);else(function(){__p&&__p();if(z.isEnabledForMode("full")){if(b("TimeSliceInteractionSV").enable_heartbeat)z.$TimeSliceInteraction5=b("Heartbeat").get().expressInterest();var N=b("ProfilingCounters").getObserver().expressInterest();z.$TimeSliceInteraction14.push(N);z.$TimeSliceInteraction3=b("ArtilleryTraceIDUtils").newTraceId();z.$TimeSliceInteraction25=b("ProfilingCountersStore").getInstance().open();z.$TimeSliceInteraction26=b("TimeSlice").getBuffer().open();z.$TimeSliceInteraction14.push(function(){if(this.$TimeSliceInteraction26)this.$TimeSliceInteraction26.close();if(this.$TimeSliceInteraction25)this.$TimeSliceInteraction25.close()}.bind(z))}var O={trace:function(){return this.trace()}.bind(z),countDown:function(){return this.countDown()}.bind(z),forceFinish:function(){return this.finish(true)}.bind(z),registerOnBeforeFinish:function(Q){return this.registerOnBeforeFinish(Q)}.bind(z),registerOnCleanup:function(Q){return this.registerOnCleanUp(Q)}.bind(z)};if(b("TimeSliceInteractionSV").also_record_new_timeslice_format)A.push(b("TimeSliceExecutionDataSource"));var P=b("compactArray")(A.map(function(Q){this.$TimeSliceInteraction24++;return Q.registerInteraction(O)}.bind(z)));z.$TimeSliceInteraction14.push(function(){P.forEach(function(Q){return Q.remove()})});z.$TimeSliceInteraction13.push(function(){this.trace().addStringAnnotation("wait_for_count",""+this.$TimeSliceInteraction24)}.bind(z))})();for(var I=D,J=Array.isArray(I),K=0,I=J?I:I[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var L;if(J){if(K>=I.length)break;L=I[K++]}else{K=I.next();if(K.done)break;L=K.value}var M=L;b("TimeSliceInteractionReliability").bumpLifecycleCounter("starting",x,M)}}w.prototype.recordWithExtraSaver=function(x,y,z){"use strict";if(this.isEnabled()){var A=this.$TimeSliceInteraction27.get(x)||{};if(y!=null&&z!=null)A[y]=z;this.$TimeSliceInteraction27.set(x,A)}return this};w.prototype.countDown=function(){"use strict";this.$TimeSliceInteraction24--;if(this.$TimeSliceInteraction24===0){if(this.$TimeSliceInteraction20)this.$TimeSliceInteraction20()}else if(this.$TimeSliceInteraction24<0)b("FBLogger")("FIXME").mustfix("some hook counted down twice")};w.prototype.countUp=function(){"use strict";if(this.$TimeSliceInteraction24>0)++this.$TimeSliceInteraction24;else b("FBLogger")("FIXME").mustfix("Attempting to countUp on finished interaction")};w.prototype.inform=function(x,y){"use strict";var z=y!=null&&y.isPointOfInterest;if(!this.isEnabledForMode("full")&&!(this.isEnabledForMode("lite")&&z))return m;var A=b("performanceAbsoluteNow")(),B=new(b("TimingAnnotations"))(),C=this.isEnabledForMode("full")?b("TimeSlice").getGuardNameStack():[];this.$TimeSliceInteraction12.push(babelHelpers["extends"]({ts:A,name:x,annotations:B,rawStackTrace:y&&y.rawStackTrace||null,guardStack:C},g,y));return B};w.prototype.informPointWithOverride=function(x,y){"use strict";__p&&__p();var z=b("performanceAbsoluteNow")(),A=y!=null&&y.isPointOfInterest;if(!this.isEnabledForMode("full")&&!(this.isEnabledForMode("lite")&&A)||!this.$TimeSliceInteraction28)return m;var B=this.isEnabledForMode("full")?b("TimeSlice").getGuardNameStack():[],C=this.$TimeSliceInteraction28[x];if(y)y.rawStackTrace=y.rawStackTrace||null;if(C){C.ts=z;C.guardStack=B;Object.assign(C,y||{})}else{var D=new(b("TimingAnnotations"))();this.$TimeSliceInteraction28[x]=babelHelpers["extends"]({ts:z,name:x,annotations:D,rawStackTrace:y&&y.rawStackTrace||null,guardStack:B},g,y)}return this.$TimeSliceInteraction28[x].annotations};w.prototype.invokeWithProfiling=function(x,y){"use strict";if(!this.isEnabledForMode("full"))return y();var z=this.inform("start_"+x);this.$TimeSliceInteraction6.push(z);var A=b("ErrorUtils").applyWithGuard(y,a,null,null,x);this.inform("finished_"+x);this.$TimeSliceInteraction6.pop();return A};w.prototype.getCurrentInvocation=function(){"use strict";if(!this.isEnabledForMode("full"))return m;else if(this.$TimeSliceInteraction6.length<1)return m;else return this.$TimeSliceInteraction6[this.$TimeSliceInteraction6.length-1]};w.prototype.finish=function(x){__p&&__p();var y,z=this;"use strict";if(!this.$TimeSliceInteraction4)return;if(x&&this.$TimeSliceInteraction20){this.$TimeSliceInteraction20();return}if(this.$TimeSliceInteraction7)b("FBLogger")("FIXME").mustfix("Trace was already marked as ended");else(function(){__p&&__p();var A;r(z);z.$TimeSliceInteraction15.forEach(function(O){return O(this)}.bind(z));for(var B=z.$TimeSliceInteraction18,C=Array.isArray(B),D=0,B=C?B:B[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var E;if(C){if(D>=B.length)break;E=B[D++]}else{D=B.next();if(D.done)break;E=D.value}var F=E;b("TimeSliceInteractionReliability").bumpLifecycleCounter("finishing",z.$TimeSliceInteraction1,F)}z.inform("trace_ended",{type:b("ArtilleryJSPointTypes").TRACE_ENDED,pointGroup:"e2e",isPointOfInterest:true});var G=z.isEnabledForMode("lite"),H=z.isEnabledForMode("full");if(H)z.trace().addStringAnnotation("weight",""+1/(z.$TimeSliceInteraction21*z.$TimeSliceInteraction22));if(G)z.trace().addStringAnnotation("lite_weight",""+1/(z.$TimeSliceInteraction21*z.$TimeSliceInteraction23));var I=b("performanceAbsoluteNow")(),J=l.get(z);l["delete"](z);if(z.$TimeSliceInteraction5)z.$TimeSliceInteraction5();var K=z.$TimeSliceInteraction25!=null?z.$TimeSliceInteraction25.close():[],L=z.$TimeSliceInteraction26!=null?z.$TimeSliceInteraction26.close():[],M=z.$TimeSliceInteraction26!=null?z.$TimeSliceInteraction26.hasOverflown():false,N=z.$TimeSliceInteraction10!=null?z.$TimeSliceInteraction10.close():null;if(G||H)(function(){__p&&__p();var O,P=function(R){if(G)this.$TimeSliceInteraction29(J);if(H)this.$TimeSliceInteraction30(I,J,R,K,L,M,N);this.$TimeSliceInteraction31()}.bind(z),Q=P;if(z.$TimeSliceInteraction9!==undefined)(function(){e||d(0);var R=e.stopRecording(z.$TimeSliceInteraction9);Q=function Q(){R["catch"](function(S){setTimeout(function(){throw S},0)}).then(P)}})();if(x)Q();else z.$TimeSliceInteraction20=function(){return b("requestIdleCallbackAcrossTransitions")(function(){return Q()})}})();z.countDown();z.$TimeSliceInteraction7=true})()};w.prototype.registerOnBeforeSend=function(x){"use strict";if(this.$TimeSliceInteraction4)this.$TimeSliceInteraction13.push(x);return this};w.prototype.registerOnBeforeFinish=function(x){"use strict";if(this.$TimeSliceInteraction4)this.$TimeSliceInteraction15.push(x);return this};w.prototype.registerOnCleanUp=function(x){"use strict";if(this.$TimeSliceInteraction4)this.$TimeSliceInteraction14.push(x);return this};w.prototype.trace=function(){"use strict";if(!this.$TimeSliceInteraction4)return n;return this.$TimeSliceInteraction16};w.prototype.getTraceID=function(){"use strict";if(this.$TimeSliceInteraction4)return this.$TimeSliceInteraction3;return null};w.prototype.setExtraSampleRate=function(x){"use strict";this.$TimeSliceInteraction21=x;return this};w.prototype.isEnabled=function(){"use strict";return this.$TimeSliceInteraction4};w.prototype.disable=function(){__p&&__p();var x=arguments.length<=0||arguments[0]===undefined?false:arguments[0];"use strict";l["delete"](this);if(this.$TimeSliceInteraction5)this.$TimeSliceInteraction5();if(this.$TimeSliceInteraction9!==undefined){e||d(0);e.stopRecording(this.$TimeSliceInteraction9)}if(!x&&this.$TimeSliceInteraction4)for(var y=this.$TimeSliceInteraction18,z=Array.isArray(y),A=0,y=z?y:y[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var B;if(z){if(A>=y.length)break;B=y[A++]}else{A=y.next();if(A.done)break;B=A.value}var C=B;b("TimeSliceInteractionReliability").bumpLifecycleCounter("disabled",this.$TimeSliceInteraction1,C)}this.$TimeSliceInteraction4=false;this.$TimeSliceInteraction31()};w.getPageLoadPoints=function(x,y){"use strict";__p&&__p();var z=[],A=i.read();for(var B=A.length-1;B>=0;B--){var C=A[B];if(C.ts<x)return z;else if(C.ts<y)z.push(u(C))}return z};w.getInteractionIDsBetween=function(x,y){"use strict";__p&&__p();var z=[],A=k.read();for(var B=A.length-1;B>=0;B--){var C=A[B],D=C.interaction,E=C.ts,F=D.getTraceID();if(E<x)return z;else if(E<y&&F!=null)z.push(F)}return z};w.prototype.receiveAsyncResponse=function(x){"use strict";if(x!=null&&x.artillery_info&&this.isEnabledForMode("full"))this.$TimeSliceInteraction32(x.artillery_info.artillery_join_points);else this.disable();return this};w.prototype.addArtilleryIDHeader=function(x){"use strict";if(this.$TimeSliceInteraction4)x.setRequestHeader("X-ARTILLERY-REQ-METADATA",JSON.stringify({trace_id:this.$TimeSliceInteraction3}));return this};w.prototype.forResourceRequest=function(x){"use strict";__p&&__p();if(!this.isEnabledForMode("full"))return m;else{var y=this.$TimeSliceInteraction17.get(x);if(y)return y;else{var z=new(b("TimingAnnotations"))();this.$TimeSliceInteraction17.set(x,z);return z}}};w.prototype.addProfilingCounterAttribution=function(x){"use strict";this.$TimeSliceInteraction11.add(x);return this};w.prototype.$TimeSliceInteraction32=function(x){"use strict";if(!this.isEnabledForMode("full"))return this;this.$TimeSliceInteraction2=x;return this};w.prototype.$TimeSliceInteraction29=function(x){"use strict";__p&&__p();this.$TimeSliceInteraction13.forEach(function(B){return B()});this.$TimeSliceInteraction13=[];if(!this.isEnabled())return;var y=[],z=this.$TimeSliceInteraction12.concat(Object.values(this.$TimeSliceInteraction28)).concat(x||[]);z.forEach(function(B){if(B.isPointOfInterest)y.push({ts:B.ts,name:B.name,pointGroup:B.pointGroup,annotations:B.annotations.prepareToSend()})});var A={trace_id:this.$TimeSliceInteraction3,action_name:this.$TimeSliceInteraction1,trace_annotations:this.$TimeSliceInteraction16.prepareToSend(),points:y};b("Bootloader").loadModules(["Banzai","BanzaiODS"],function(B,C){b("TimeSliceInteractionReliability").bumpLifecycleCounter("posting",this.$TimeSliceInteraction1,"lite");B.post(p,A,B.VITAL)}.bind(this),"TimeSliceInteraction")};w.prototype.$TimeSliceInteraction30=function(x,y,z,A,B,C,D){"use strict";__p&&__p();this.$TimeSliceInteraction13.forEach(function(I){return I()});this.$TimeSliceInteraction13=[];if(!this.isEnabled())return;var E=y!=null?this.$TimeSliceInteraction12.concat(y):this.$TimeSliceInteraction12;E.push.apply(E,Object.values(this.$TimeSliceInteraction28));var F=E.map(u),G=Array.from(this.$TimeSliceInteraction11.keys()),H={};this.$TimeSliceInteraction27.forEach(function(I,J){return H[J]=I});b("TimeSliceInteractionBootloadForPost")(function(I,J,K,L,M,N){__p&&__p();b("TimeSliceInteractionReliability").bumpLifecycleCounter("posting",this.$TimeSliceInteraction1,"full");var O=M.getMetrics(this.$TimeSliceInteraction19,x,b("TimeSliceInteractionSV").maxBlockMergeDuration,b("TimeSliceInteractionSV").maxBlockMergeDistance,B,b("ProfilingCountersStore").toMap(A),{includeRefTreeIDs:true,counterFunction:function U(V){return v(G,V)}});this.$TimeSliceInteraction16.addStringAnnotation("overflown_timeslice_buffer",C?"1":"0");var P=void 0;if(b("performance")&&b("performance").timing&&b("performance").timing.navigationStart){var Q=L.getMetrics(B.length>0?B[0].begin:this.$TimeSliceInteraction19,false,null,x,true,true);P=Q.data;var R=Q.diagnostics;if(R){this.$TimeSliceInteraction16.addStringAnnotation("number_of_valid_entries",R.numValidEntries.toString());this.$TimeSliceInteraction16.addStringAnnotation("number_of_success_metrics",R.numSuccessfulMetrics.toString())}Object.values(P).forEach(function(U){return U.forEach(function(V){var W=V.desc,X=V.type,Y=this.$TimeSliceInteraction17.get(W),Z=Y&&Y.prepareToSend();if(X===b("ResourceTypes").JS||X===b("ResourceTypes").CSS||X===b("ResourceTypes").XHR){var $=b("ResourceTimingsStore").getAnnotationsFor(X,W);Z=b("TimingAnnotations").combine(Z,$)}V.annotations=Z}.bind(this))}.bind(this))}else P={};var S={trace_id:this.$TimeSliceInteraction3,join_points:this.$TimeSliceInteraction2,action_name:this.$TimeSliceInteraction1,points:F,traceAnnotations:this.$TimeSliceInteraction16.prepareToSend(),timeslices:M.formatMetricsForTransport(O),resource_timings:P,sampler_profile:z,user_timing_profile:N.compressUint8ArrayToSnappy(D),extra_savers:H};if(b("TimeSliceInteractionSV").compression_enabled)S=this.$TimeSliceInteraction33(N,S);var T=b("TimeSliceInteractionSV").banzai_stream_coinflip||0;if(b("TimeSliceInteractionSV").enable_banzai_stream&&b("Random").coinflip(T))J.post(o,S);else I.post(o,S)}.bind(this))};w.prototype.$TimeSliceInteraction33=function(x,y){"use strict";__p&&__p();var z=["points","timeslices","resource_timings"],A={};z.forEach(function(B){var C=y[B];if(C==null)return;var D=JSON.stringify(C),E=x.compressStringToSnappy(D);if(E!==null){A[B]=E;delete y[B]}});return babelHelpers["extends"]({},y,{miny:A})};w.prototype.$TimeSliceInteraction31=function(){"use strict";__p&&__p();delete this.$TimeSliceInteraction12;this.$TimeSliceInteraction13=[];if(this.$TimeSliceInteraction14){this.$TimeSliceInteraction14.forEach(function(x){return x()});this.$TimeSliceInteraction14=[]}this.$TimeSliceInteraction15=[];delete this.$TimeSliceInteraction28;delete this.$TimeSliceInteraction20;delete this.$TimeSliceInteraction27};w.prototype.isEnabledForMode=function(x){"use strict";return this.$TimeSliceInteraction4&&!this.$TimeSliceInteraction7&&this.$TimeSliceInteraction18.has(x)};w.prototype.isDone=function(){"use strict";return this.$TimeSliceInteraction7};w.getAllActiveInteractions=function(){"use strict";return l.keys()};c.exports=w}),null);
__d("TimeSliceReferenceCounting",["ExecutionContextObservers","OnDemandExecutionContextObserver","ProfilingCounters","TimeSlice","TimeSliceInteractionSV","requestIdleCallbackAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();var h,i,j=[],k=[],l=null,m=null,n=1;function o(v){if(v==null||v.length===0)return;var w=v.filter(function(x){return--x.openReferenceCount==0});if(w.length>0)c("requestIdleCallbackAcrossTransitions")(c("TimeSlice").guard(function(){return w.forEach(function(x){return x.finish()})},"invoking onAllChildrenFinished callbacks",{propagationType:c("TimeSlice").PropagationType.ORPHAN}))}function p(v,w){"use strict";this.$ReferenceCounter2=p.$ReferenceCounter1++;this.$ReferenceCounter3=v;this.$ReferenceCounter4=[];this.$ReferenceCounter5=false;this.$ReferenceCounter6=w;this.openReferenceCount=1;this.timeslices=[v]}p.prototype.isProfiling=function(){"use strict";return this.$ReferenceCounter6};p.prototype.addCallback=function(v){"use strict";if(!this.$ReferenceCounter5)this.$ReferenceCounter4.push(v);else v();return this};p.prototype.finish=function(){"use strict";if(!this.$ReferenceCounter5){this.$ReferenceCounter5=true;this.$ReferenceCounter4.forEach(function(v){return v()});delete this.$ReferenceCounter4}};p.prototype.getContinuationExecutionCounterID=function(){"use strict";return this.$ReferenceCounter2};p.prototype.isInsideContinuationExecution=function(){"use strict";return j.indexOf(this)!==-1||c("TimeSliceInteractionSV").ref_counting_fix&&k.indexOf(this)!==-1};p.prototype.getTimeSliceContextsThisCounted=function(){"use strict";return this.timeslices};p.prototype.getRootContextID=function(){"use strict";return this.$ReferenceCounter3};p.$ReferenceCounter1=1;function q(v){}function r(v,w){v.forEach(function(x){var y=x.getContinuationExecutionCounterID(),z=w.find(function(A){return A.getContinuationExecutionCounterID()===y});if(!z)w.push(x)})}h=babelHelpers.inherits(s,c("OnDemandExecutionContextObserver"));i=h&&h.prototype;s.prototype.onNewContextCreatedWhileEnabled=function(v,w,x){"use strict";__p&&__p();var y=x&&x.isContinuation,z=void 0;if(v!=null&&y&&(j.length>0||k.length>0))if(k.length!=0&&c("TimeSliceInteractionSV").ref_counting_fix){k.forEach(function(C){return C.openReferenceCount++});z=k}else{j.forEach(function(C){return C.openReferenceCount++});z=j}var A=n++,B={hasBeenInvoked:false,hasExecutionBeenCounted:false,parentReferenceCounters:z,creationID:A};return B};s.prototype.onContextCanceled=function(v,w){"use strict";var x=w||{};if(!x.hasBeenInvoked){o(x.parentReferenceCounters);x.hasBeenInvoked=true}};s.prototype.onBeforeContextStartedWhileEnabled=function(v,w,x){"use strict";__p&&__p();var y={callerProfilingCounterID:m,callerReferenceCounters:j,callerExecutionCounters:k.slice()},z=w||{hasBeenInvoked:false,creationID:-1};z.hasBeenInvoked=true;if(v.executionNumber>0)j=[];else j=z.parentReferenceCounters||[];if(!c("TimeSliceInteractionSV").ref_counting_fix||x.extendsExecution)r(j,k);if(!x.extendsExecution&&c("TimeSliceInteractionSV").ref_counting_fix)k=[];if(c("TimeSliceInteractionSV").ref_counting_fix)k.forEach(function(A){return A.timeslices.push(v.contextID)});else j.forEach(function(A){return A.timeslices.push(v.contextID)});if(j.filter(function(A){return A.isProfiling()}).length>0&&v.executionNumber===0)m=c("ProfilingCounters").startTimingInContext("REF_COUNTED_TIMESLICE_TIME",v.contextID);else m=null;return y};s.prototype.onDisable=function(){"use strict";m=null;j=[];k=[]};s.prototype.onAfterContextStartedWhileEnabled=function(v,w,x,y){"use strict";return x};s.prototype.onAfterContextEndedWhileEnabled=function(v,w,x,y){"use strict";__p&&__p();var z=v.contextID;if(m!=null){c("ProfilingCounters").stopTimingInContext(m,z);m=null}o(j);j=x.callerReferenceCounters;k=x.callerExecutionCounters;m=x.callerProfilingCounterID};s.prototype.getBeforeID=function(){"use strict";return c("ExecutionContextObservers").beforeIDs.REFERENCE_COUNTING};s.prototype.getAfterID=function(){"use strict";return c("ExecutionContextObservers").afterIDs.REFERENCE_COUNTING};function s(){"use strict";h.apply(this,arguments)}var t={onAllChildrenFinished:function v(w,x){var y=t.getObserver().expressInterest();return t.onAllChildrenFinishedWithoutAutoTurningObserverOn(w,y,x)},onAllChildrenFinishedWithoutAutoTurningObserverOn:function v(w,x,y){__p&&__p();var z=c("TimeSlice").getContext();if(z==null){x();return null}var A=z.contextID;l=new p(A,y);l.addCallback(x);if(w)l.addCallback(w);j=j.slice();j.push(l);k=k.slice();k.push(l);if(m==null&&l.isProfiling())m=c("ProfilingCounters").startTimingInContext("REF_COUNTED_TIMESLICE_TIME",A);return l},getObserver:function v(){return u}},u=new s();c("TimeSlice").registerExecutionContextObserver(u);f.exports=t}),null);
__d("TimerStorage",[],(function a(b,c,d,e,f,g){var h={ANIMATION_FRAME:"ANIMATION_FRAME",IDLE_CALLBACK:"IDLE_CALLBACK",IMMEDIATE:"IMMEDIATE",INTERVAL:"INTERVAL",TIMEOUT:"TIMEOUT"},i={};Object.keys(h).forEach(function(k){return i[k]={}});var j=babelHelpers["extends"]({},h,{set:function k(l,m){i[l][m]=true},unset:function k(l,m){delete i[l][m]},clearAll:function k(l,m){Object.keys(i[l]).forEach(m);i[l]={}}});f.exports=j}),18);
__d("setTimeoutAcrossTransitions",["TimerStorage","TimeSlice"],(function a(b,c,d,e,f,g){var h=b.setTimeout.nativeBackup||b.setTimeout,i=c("TimerStorage").TIMEOUT;function j(k,l){var m=c("TimeSlice").guard(k,"setTimeout",{propagationType:c("TimeSlice").PropagationType.CONTINUATION});for(var n=arguments.length,o=Array(n>2?n-2:0),p=2;p<n;p++)o[p-2]=arguments[p];var q=Function.prototype.apply.call(h,b,[m,l].concat(o)),r=i+q;c("TimeSlice").registerForCancelling(r,m);return q}f.exports=j}),18);
__d("TimeSliceAutoclosedInteraction",["ErrorUtils","Map","ProfilingCounters","Set","TimeSlice","TimeSliceInteraction","TimeSliceInteractionExtraSaver","TimeSliceInteractionSV","TimeSliceReferenceCounting","setTimeoutAcrossTransitions"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h,i,j=70*1e3;h=babelHelpers.inherits(k,c("TimeSliceInteraction"));i=h&&h.prototype;function k(l){__p&&__p();var m,n=this,o=arguments.length<=1||arguments[1]===undefined?[]:arguments[1];i.constructor.call(this,l,o);this.$TimeSliceAutoclosedInteraction1=new(c("Map"))();this.$TimeSliceAutoclosedInteraction2=0;this.$TimeSliceAutoclosedInteraction3=true;this.$TimeSliceAutoclosedInteraction4=[];this.$TimeSliceAutoclosedInteraction5=new(c("Set"))();if(this.isEnabled())(function(){__p&&__p();n.trace().addStringAnnotation("initiatorType","autoclosed");var p=c("setTimeoutAcrossTransitions")(c("TimeSlice").guard(function(){if(!this.isDone()){this.trace().addStringAnnotation("terminated_by_timeout_ms",j.toString());this.finish()}}.bind(n),"timeout for action "+l,{propagationType:c("TimeSlice").PropagationType.EXECUTION}),j);n.registerOnBeforeSend(function(){this.trace().addStringAnnotation("ref_counting_trees",""+this.$TimeSliceAutoclosedInteraction2).addStringAnnotation("ref_counters_pending_count",""+this.$TimeSliceAutoclosedInteraction1.size);clearTimeout(p)}.bind(n));var q=c("TimeSliceReferenceCounting").onAllChildrenFinished(null,true);if(q==null){n.disable();c("ErrorUtils").reportError(new Error("starting autoclosed interaction outside of a timeslice."))}else{n.waitForReferenceCounter(q);n.trace().addStringAnnotation("on_demand_reference_counting",c("TimeSliceInteractionSV").on_demand_reference_counting?"1":"0");var r="timeslice_interaction_"+n.getTraceID();if(n.isEnabledForMode("full")){c("ProfilingCounters").currentContext().addAttribution(r,c("ProfilingCounters").AttributionPropagation.ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC);n.addProfilingCounterAttribution(r)}}})()}k.getInteractionsActiveRightNow=function(){return Array.from(c("TimeSliceInteraction").getAllActiveInteractions()).filter(function(l){return l.$TimeSliceAutoclosedInteraction3&&l.hasActiveReferenceCountingHandle()})};k.prototype.waitForReferenceCounter=function(l){__p&&__p();if(!this.isEnabled())return this;var m=l.getContinuationExecutionCounterID();this.$TimeSliceAutoclosedInteraction1.set(m,l);this.$TimeSliceAutoclosedInteraction2++;l.addCallback(function(){__p&&__p();if(c("TimeSliceInteractionSV").also_record_new_timeslice_format&&this.$TimeSliceAutoclosedInteraction1.has(m))l.getTimeSliceContextsThisCounted().forEach(function(m){return this.$TimeSliceAutoclosedInteraction5.add(m)}.bind(this));if(this.$TimeSliceAutoclosedInteraction1["delete"](m)&&this.$TimeSliceAutoclosedInteraction1.size===0){this.$TimeSliceAutoclosedInteraction4.forEach(function(n){return n()});this.$TimeSliceAutoclosedInteraction4=[];if(this.isEnabled()&&!this.isDone()){if(c("TimeSliceInteractionSV").also_record_new_timeslice_format)this.recordWithExtraSaver(c("TimeSliceInteractionExtraSaver").TIMESLICE_EXECUTION_SAVER,"reference_counted_contexts",Array.from(this.$TimeSliceAutoclosedInteraction5.values()));this.finish()}}}.bind(this));return this};k.prototype.onReferenceCountedExecutionFinished=function(l){this.$TimeSliceAutoclosedInteraction4.push(l)};k.prototype.hasActiveReferenceCountingHandle=function(){__p&&__p();for(var l=this.$TimeSliceAutoclosedInteraction1.values(),m=Array.isArray(l),n=0,l=m?l:l[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var o;if(m){if(n>=l.length)break;o=l[n++]}else{n=l.next();if(n.done)break;o=n.value}var p=o;if(p.isInsideContinuationExecution())return true}return false};f.exports=k}),null);
__d("Keys",[],(function a(b,c,d,e,f,g){"use strict";f.exports=Object.freeze({BACKSPACE:8,TAB:9,RETURN:13,SHIFT:16,CTRL:17,ALT:18,PAUSE_BREAK:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,LEFT_WINDOW_KEY:91,RIGHT_WINDOW_KEY:92,SELECT_KEY:93,NUMPAD_0:96,NUMPAD_1:97,NUMPAD_2:98,NUMPAD_3:99,NUMPAD_4:100,NUMPAD_5:101,NUMPAD_6:102,NUMPAD_7:103,NUMPAD_8:104,NUMPAD_9:105,MULTIPLY:106,ADD:107,SUBTRACT:109,DECIMAL_POINT:110,DIVIDE:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUM_LOCK:144,SCROLL_LOCK:145,SEMI_COLON:186,EQUAL_SIGN:187,COMMA:188,DASH:189,PERIOD:190,FORWARD_SLASH:191,GRAVE_ACCENT:192,OPEN_BRACKET:219,BACK_SLASH:220,CLOSE_BRAKET:221,SINGLE_QUOTE:222})}),null);
/**
* License: https://www.facebook.com/legal/license/mgL-nhsiotL/
*/
__d("ImmediateImplementation",[],(function a(b,c,d,e,f,g){__p&&__p();(function(b,h){"use strict";__p&&__p();var i=1,j={},k={},l=k,m=false,n=b.document,o=void 0;function p(x){var y=x[0];x=Array.prototype.slice.call(x,1);j[i]=function(){y.apply(h,x)};l=l.next={handle:i++};return l.handle}function q(){__p&&__p();var x=void 0,y=void 0;while(!m&&(x=k.next)){k=x;if(y=j[x.handle]){m=true;try{y();m=false}finally{r(x.handle);if(m){m=false;if(k.next)o(q)}}}}}function r(x){delete j[x]}function s(){__p&&__p();var x;if(b.postMessage&&!b.importScripts){var x=function(){__p&&__p();var y=true,z=function z(){y=false;if(b.removeEventListener)b.removeEventListener("message",z,false);else b.detachEvent("onmessage",z)};if(b.addEventListener)b.addEventListener("message",z,false);else if(b.attachEvent)b.attachEvent("onmessage",z);else return{v:false};b.postMessage("","*");return{v:y}}();if(typeof x==="object")return x.v}}function t(){__p&&__p();var x="setImmediate$"+Math.random()+"$",y=function y(event){if(event.source===b&&typeof event.data==="string"&&event.data.indexOf(x)===0)q()};if(b.addEventListener)b.addEventListener("message",y,false);else b.attachEvent("onmessage",y);o=function o(){var z=p(arguments);b.postMessage(x+z,"*");return z}}function u(){var x=new MessageChannel();x.port1.onmessage=q;o=function o(){var y=p(arguments);x.port2.postMessage(y);return y}}function v(){__p&&__p();var x=n.documentElement;o=function o(){var y=p(arguments),z=n.createElement("script");z.onreadystatechange=function(){z.onreadystatechange=null;x.removeChild(z);z=null;q()};x.appendChild(z);return y}}function w(){o=function o(){setTimeout(q,0);return p(arguments)}}if(s())t();else if(b.MessageChannel)u();else if(n&&n.createElement&&"onreadystatechange"in n.createElement("script"))v();else w();g.setImmediate=o;g.clearImmediate=r})(Function("return this")())}),null);
__d("clearImmediatePolyfill",["ImmediateImplementation"],(function a(b,c,d,e,f,g){f.exports=b.clearImmediate||c("ImmediateImplementation").clearImmediate}),null);
__d("clearImmediate",["TimerStorage","clearImmediatePolyfill"],(function a(b,c,d,e,f,g){function h(i){if(i!=null)c("TimerStorage").unset(c("TimerStorage").IMMEDIATE,i);c("clearImmediatePolyfill")(i)}f.exports=h}),null);
__d("setImmediatePolyfill",["invariant","PromiseUsePolyfillSetImmediateGK","ImmediateImplementation"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=b.setImmediate;if(c("PromiseUsePolyfillSetImmediateGK").www_always_use_polyfill_setimmediate||!i){var j=c("ImmediateImplementation");i=j.setImmediate}function k(l){typeof l==="function"||h(0);for(var m=arguments.length,n=Array(m>1?m-1:0),o=1;o<m;o++)n[o-1]=arguments[o];return i.apply(undefined,[l].concat(n))}f.exports=k}),null);
__d("setImmediateAcrossTransitions",["TimeSlice","setImmediatePolyfill"],(function a(b,c,d,e,f,g){function h(i){var j=c("TimeSlice").guard(i,"setImmediate",{propagationType:c("TimeSlice").PropagationType.CONTINUATION});for(var k=arguments.length,l=Array(k>1?k-1:0),m=1;m<k;m++)l[m-1]=arguments[m];return c("setImmediatePolyfill").apply(undefined,[j].concat(l))}f.exports=h}),null);
__d("setImmediate",["TimerStorage","TimeSlice","setImmediateAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();function h(i){__p&&__p();var j=void 0,k=function k(){c("TimerStorage").unset(c("TimerStorage").IMMEDIATE,j);for(var o=arguments.length,p=Array(o),q=0;q<o;q++)p[q]=arguments[q];Function.prototype.apply.call(i,this,p)};c("TimeSlice").copyGuardForWrapper(i,k);for(var l=arguments.length,m=Array(l>1?l-1:0),n=1;n<l;n++)m[n-1]=arguments[n];j=c("setImmediateAcrossTransitions").apply(undefined,[k].concat(m));c("TimerStorage").set(c("TimerStorage").IMMEDIATE,j);return j}f.exports=h}),null);
__d("TimeSliceInteractionCancelHook",["Keys","clearImmediate","requireWeak","setImmediate"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=[],i={registerInteraction:function j(k){__p&&__p();var l=c("setImmediate")(function(){h.push(k)}),m=false;return{remove:function n(){if(m)return;m=true;c("clearImmediate")(l);var o=h.indexOf(k);if(o!==-1)h.splice(o,1)}}}};c("requireWeak")("Event",function(j){j.listen(document,"click",function(){h.forEach(function(k){k.trace().addStringAnnotation("clicked_during_interaction","1")})});j.listen(document,"keydown",function(k){if(j.getKeyCode(k)===c("Keys").ESC)h.forEach(function(l){l.trace().addStringAnnotation("escaped_during_interaction","1")})})});f.exports=i}),null);
__d("CurrentEventMeta",[],(function a(b,c,d,e,f,g){__p&&__p();var h=null,i={},j={__setCurrentEventID:function k(l){h=l},__informEventDataReady:function k(l,m){if(i[l]){i[l].forEach(function(n){return n(m)});delete i[l]}},hasCurrentEvent:function k(){return!!h},registerForCurrentEventData:function k(l){if(h){i[h]=i[h]||[];i[h].push(l)}}};f.exports=j}),null);
__d("TimeSliceInteractionEventHook",["CurrentEventMeta"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h={registerInteraction:function i(j){if(c("CurrentEventMeta").hasCurrentEvent()){j.countUp();c("CurrentEventMeta").registerForCurrentEventData(function(k){Object.keys(k).forEach(function(l){var m=""+k[l];j.trace().addStringAnnotation(l,m)});j.countDown()})}return null}};f.exports=h}),null);
__d("PageEvents",[],(function a(b,c,d,e,f,g){var h=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_ONBEFORECLEARCANVAS:"ajaxpipe/onbeforeclearcanvas"});f.exports=h}),null);
__d("createCancelableFunction",["emptyFunction"],(function a(b,c,d,e,f,g){function h(i){var j=i,k=function k(){for(var l=arguments.length,m=Array(l),n=0;n<l;n++)m[n]=arguments[n];return j.apply(this,m)};k.cancel=function(){j=c("emptyFunction")};return k}f.exports=h}),18);
__d("Run",["Arbiter","ContextualComponent","ExecutionEnvironment","PageEvents","TimeSlice","createCancelableFunction","emptyFunction","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){__p&&__p();var h="onunloadhooks",i="onafterunloadhooks",j=c("Arbiter").BEHAVIOR_STATE;function k(B,C){var D=b.CavalryLogger,E=D&&D.getInstance();if(!E)return;if(C)E.setAbsTimeStamp&&E.setAbsTimeStamp(B,C);else E.setTimeStamp(B)}function l(){return!window.loading_page_chrome}function m(B){var C=b.PageHooks;if(window.domready&&C){C.runHook(B,"domreadyhooks:late");return{remove:c("emptyFunction")}}else return u("domreadyhooks",B)}function n(B){var C=b.PageHooks;if(window.loaded&&C){var D=setTimeout(function(){C.runHook(B,"onloadhooks:late")},0);return{remove:function E(){return clearTimeout(D)}}}else return u("onloadhooks",B)}function o(B,C){if(C===undefined)C=l();return C?u("onbeforeleavehooks",B):u("onbeforeunloadhooks",B)}function p(B,C){if(!window.onunload)window.onunload=c("TimeSlice").guard(function(){c("Arbiter").inform(c("PageEvents").NATIVE_ONUNLOAD,true,j)},"window.onunload");return u(B,C)}function q(B){return p(h,B)}function r(B){return p(i,B)}function s(B){return u("onleavehooks",B)}function t(B,C){__p&&__p();var D=c("createCancelableFunction")(C);C=function C(){D();D.cancel()};var E=c("ContextualComponent").closestToNode(B);if(E)E.onCleanup(C);window.onleavehooks=(window.onleavehooks||[]).concat(C);return{remove:function F(){D.cancel()}}}function u(B,C){C=c("createCancelableFunction")(C);window[B]=(window[B]||[]).concat(C);return{remove:function D(){C.cancel()}}}function v(B){window[B]=[]}var w=c("TimeSlice").guard(function(){c("Arbiter").inform(c("PageEvents").NATIVE_DOMREADY,true,j)},"DOMContentLoaded");b._domcontentready=w;function x(){__p&&__p();var B=document,C=window;if(B.addEventListener){var D=/AppleWebKit.(\d+)/.exec(navigator.userAgent);if(D&&D[1]<525)var E=setInterval(function(){if(/loaded|complete/.test(B.readyState)){w();clearInterval(E)}},10);else B.addEventListener("DOMContentLoaded",w,true)}else{var F="javascript:void(0)";if(C.location.protocol=="https:")F="//:";B.write('<script onreadystatechange="if (this.readyState==\'complete\') {this.parentNode.removeChild(this);_domcontentready();}" defer="defer" src="'+F+'"></');B.write("script>")}var G=C.onload;C.onload=c("TimeSlice").guard(function(){k("t_layout");G&&G();c("Arbiter").inform(c("PageEvents").NATIVE_ONLOAD,true,j)},"window.onload");C.onbeforeunload=c("TimeSlice").guard(function(){var H={};c("Arbiter").inform(c("PageEvents").NATIVE_ONBEFOREUNLOAD,H,j);if(!H.warn)c("Arbiter").inform(c("PageEvents").AJAXPIPE_ONUNLOAD,{transition_type:"normal"});return H.warn},"window.onbeforeunload")}var y=c("Arbiter").registerCallback(function(){var B=c("performanceAbsoluteNow")();if(window.console&&console.timeStamp)console.timeStamp('perf_trace {"name": "e2e", "parent": "PageEvents.BIGPIPE_ONLOAD"}');k("t_onload",B);c("Arbiter").inform(c("PageEvents").BIGPIPE_ONLOAD,{ts:B},j)},[c("PageEvents").NATIVE_ONLOAD]),z=c("Arbiter").registerCallback(function(){k("t_domcontent");var B={timeTriggered:Date.now()};c("Arbiter").inform(c("PageEvents").BIGPIPE_DOMREADY,B,j)},[c("PageEvents").NATIVE_DOMREADY]);if(c("ExecutionEnvironment").canUseDOM)x();var A={onLoad:m,onAfterLoad:n,onLeave:s,onBeforeUnload:o,onUnload:q,onAfterUnload:r,onCleanupOrLeave:t,__domContentCallback:z,__onloadCallback:y,__removeHook:v};f.exports=A}),null);
__d("TimeSliceInteractionLeaveHook",["Run"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=[],i={registerInteraction:function j(k){h.push(k);return{remove:function l(){var m=h.indexOf(k);if(m!==-1)h.splice(m,1)}}}};c("Run").onUnload(function(){h.forEach(function(j){j.trace().addStringAnnotation("ended_early_because_page_is_unloading","1");j.finish(true)})});f.exports=i}),null);
__d("BigPipePlugins",["DataStore"],(function a(b,c,d,e,f,g){__p&&__p();h.runPluginOnPagelet=function(i){"use strict";h.getPluginList().forEach(function(j){j(i)})};h.getPluginList=function(){"use strict";return[h.$BigPipePlugins1]};h.$BigPipePlugins1=function(i){"use strict";if(!i)return;var j=i.querySelectorAll("div[data-fte]");for(var k=0,l=j.length;k<l;k++)h.$BigPipePlugins2(j[k],"data-ft","data-ft")};h.$BigPipePlugins2=function(i,j,k){"use strict";var l=i.getAttribute(j);if(l){c("DataStore").set(i,k,l);i.removeAttribute(j)}};function h(){"use strict"}f.exports=h}),null);
__d("JSCC",[],(function $module_JSCC(global,require,requireDynamic,requireLazy,module,exports){__p&&__p();var factories={};function createFactory(constructor){var instance,constructed=false;return function(){if(!constructed){instance=constructor();constructed=true}return instance}}var JSCC={get:function get(key){if(!factories[key])throw new Error("JSCC entry is missing");return factories[key]()},init:function init(constructors){for(var key in constructors)factories[key]=createFactory(constructors[key]);return function clearJSCC(){for(var key in constructors)delete factories[key]}},parse:function parse(jsccMapString){return eval(jsccMapString)}};module.exports=JSCC}),null);
__d("PageletEventConstsJS",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({ARRIVE_START:"prearrive",ARRIVE_END:"arrive",CSS_START:"css",CSS_END:"css_load",DISPLAY_START:"display_start",DISPLAY_END:"display",JS_START:"jsstart",JS_END:"jsdone",ONLOAD_START:"preonload",ONLOAD_END:"onload",SETUP:"setup"})}),18);
__d("PageletSet",["Arbiter"],(function a(b,c,d,e,f,g){__p&&__p();var h={},i={hasPagelet:function l(m){return Object.prototype.hasOwnProperty.call(h,m)},getPagelet:function l(m){return h[m]},getOrCreatePagelet:function l(m){if(!i.hasPagelet(m)){var n=new k(m);h[m]=n}return i.getPagelet(m)},getPageletIDs:function l(){return Object.keys(h)},removePagelet:function l(m){if(i.hasPagelet(m)){h[m].destroy();delete h[m]}}};function j(l,m){if(l.contains)return l.contains(m);return!!(l.compareDocumentPosition(m)&16)}function k(l){"use strict";this.id=l;this.$Pagelet1=null;this.$Pagelet2=[];this.addDestructor(function m(){c("Arbiter").inform("pagelet/destroy",{id:this.id,root:this.$Pagelet1})}.bind(this))}k.prototype.getRoot=function(){"use strict";return this.$Pagelet1};k.prototype.setRoot=function(l){"use strict";this.$Pagelet1=l};k.prototype.$Pagelet3=function(){"use strict";__p&&__p();var l=[],m=this.$Pagelet1;if(!m)return l;var n=i.getPageletIDs();for(var o=0;o<n.length;o++){var p=n[o];if(p===this.id)continue;var q=h[p],r=q.getRoot();if(r&&j(m,r))l.push(q)}return l};k.prototype.addDestructor=function(l){"use strict";this.$Pagelet2.push(l)};k.prototype.destroy=function(){"use strict";__p&&__p();var l=this.$Pagelet3();for(var m=0;m<l.length;m++){var n=l[m];if(i.hasPagelet(n.id))i.removePagelet(n.id)}for(var o=0;o<this.$Pagelet2.length;o++){var p=this.$Pagelet2[o]();if(p)p()}};f.exports=i}),18);
__d("__getCompileTime",[],(function a(b,c,d,e,f,g){f.exports={}}),null);
__d("__getFactoryTime",[],(function a(b,c,d,e,f,g){f.exports={}}),null);
__d("__getTotalFactories",[],(function a(b,c,d,e,f,g){f.exports={}}),null);
__d("cancelAnimationFramePolyfill",[],(function a(b,c,d,e,f,g){var h=b.cancelAnimationFrame&&b.cancelAnimationFrame.nativeBackup||b.cancelAnimationFrame||b.webkitCancelAnimationFrame||b.mozCancelAnimationFrame||b.oCancelAnimationFrame||b.msCancelAnimationFrame||b.clearTimeout;f.exports=h}),null);
__d("cancelAnimationFrame",["Env","TimerStorage","TimeSlice","cancelAnimationFramePolyfill","requestAnimationFrameAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();var h=c("TimerStorage").ANIMATION_FRAME;function i(j){__p&&__p();if(j!=null){if(c("Env").gk_raf_flush){c("requestAnimationFrameAcrossTransitions").cancelVirtualRAF(j);return}c("TimerStorage").unset(h,j);var k=h+String(j);c("TimeSlice").cancelWithToken(k)}c("cancelAnimationFramePolyfill")(j)}f.exports=i}),18);
__d("clearTimeout",["TimerStorage","TimeSlice"],(function a(b,c,d,e,f,g){var h=b.clearTimeout.nativeBackup||b.clearTimeout,i=c("TimerStorage").TIMEOUT;function j(k){if(k!=null){c("TimerStorage").unset(i,k);var l=i+String(k);c("TimeSlice").cancelWithToken(l)}h(k)}f.exports=j}),18);
__d("requestAnimationFrameAcrossTransitions",["invariant","Env","ErrorUtils","TimerStorage","TimeSlice","cancelAnimationFrame","clearTimeout","requestAnimationFramePolyfill","setTimeoutAcrossTransitions"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=c("TimerStorage").ANIMATION_FRAME,j=100,k=null,l=null,m={},n={},o=0,p={DEFAULT:0,QUERY_THEN_MUTATE:1,FORCE_CLIENT_REFLOW:2,DISPLAY_DONE_LOGGING:3,SIZE:4};function q(t){__p&&__p();var u,v=null;n=m;m={};if(k){c("cancelAnimationFrame")(k);k=null}if(l){c("clearTimeout")(l);l=null}for(var w=0;w<p.SIZE;w++){var x=function x(y){__p&&__p();var z=n[y];if(w===p.FORCE_CLIENT_REFLOW){if(c("Env").gk_raf_force_client_reflow)window.document.body.getClientRects();return"break"}if(z.deleted||z.priority!==w)return"continue";c("ErrorUtils").applyWithGuard(function(){z.call(b,t)})};_loop2:for(var y in n){var u=x(y);switch(u){case"break":break _loop2;case"continue":continue}}}n=null}function r(t,u){__p&&__p();var v=u&&u.priority||p.DEFAULT;if(!k)k=c("requestAnimationFramePolyfill")(function(y){k=null;q(y)});if(!l&&v>p.DEFAULT)l=c("setTimeoutAcrossTransitions")(function(){l=null;q(Date.now())},j);var w=c("TimeSlice").guard(t,"requestAnimationFrame",{propagationType:c("TimeSlice").PropagationType.CONTINUATION});w.priority=v;var x=o++;m[x]=w;return x}function s(t){var u=c("TimeSlice").guard(t,"requestAnimationFrame",{propagationType:c("TimeSlice").PropagationType.CONTINUATION}),v=c("requestAnimationFramePolyfill")(u);c("TimeSlice").registerForCancelling(i+v,u);return v}f.exports=function t(u,v){if(c("Env").gk_raf_flush)return r(u,v);else return s(u)};f.exports.Priorities=p;if(c("Env").gk_raf_flush)f.exports.cancelVirtualRAF=function(t){delete m[t];if(n){var u=n[t];if(u)u.deleted=true}}}),null);
__d("requestAnimationFrame",["TimerStorage","TimeSlice","requestAnimationFrameAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j){var k=void 0;function l(m){c("TimerStorage").unset(c("TimerStorage").ANIMATION_FRAME,k);i(m)}c("TimeSlice").copyGuardForWrapper(i,l);l.__originalCallback=i;k=c("requestAnimationFrameAcrossTransitions")(l,j);c("TimerStorage").set(c("TimerStorage").ANIMATION_FRAME,k);return k}f.exports=h}),18);
__d("setTimeout",["TimerStorage","TimeSlice","setTimeoutAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j){__p&&__p();var k=void 0,l=function l(){c("TimerStorage").unset(c("TimerStorage").TIMEOUT,k);for(var p=arguments.length,q=Array(p),r=0;r<p;r++)q[r]=arguments[r];Function.prototype.apply.call(i,this,q)};c("TimeSlice").copyGuardForWrapper(i,l);for(var m=arguments.length,n=Array(m>2?m-2:0),o=2;o<m;o++)n[o-2]=arguments[o];k=c("setTimeoutAcrossTransitions").apply(undefined,[l,j].concat(n));c("TimerStorage").set(c("TimerStorage").TIMEOUT,k);return k}f.exports=h}),18);
__d("BigPipe",["ix","Arbiter","BigPipeExperiments","BigPipePlugins","Bootloader","Env","ErrorUtils","JSCC","PageEvents","PageletEventConstsJS","PageletSet","Run","ServerJS","TimeSlice","$","ge","gkx","performanceAbsoluteNow","requestAnimationFrame","requestAnimationFrameAcrossTransitions","setTimeout","setTimeoutAcrossTransitions","__getTotalFactories","__getCompileTime","__getFactoryTime"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=document.documentMode||+(/MSIE.(\d+)/.exec(navigator.userAgent)||[])[1],j=c("Arbiter").BEHAVIOR_STATE,k=c("Arbiter").BEHAVIOR_PERSISTENT,l=[],m=console.timeStamp&&window.location.search.indexOf("pagelet_ts=1")>0;function n(w,x){if(w)for(var y=0;y<w.length;y++)c("ErrorUtils").applyWithGuard(new Function(w[y]),x)}function o(){q.forEach(function(w){return w.inform("release_pagelet_suspension")});q=[]}var p=0,q=[];function r(w){"use strict";__p&&__p();Object.assign(this,{arbiter:c("Arbiter"),rootNodeID:"content",lid:null,isAjax:false,domContentCallback:c("Run").__domContentCallback,onloadCallback:c("Run").__onloadCallback,domContentEvt:c("PageEvents").BIGPIPE_DOMREADY,onloadEvt:c("PageEvents").BIGPIPE_ONLOAD,forceFinish:false,config:{},_phaseDisplayEndCallbacks:[],_currentPhase:0,_lastPhaseOfLastResponse:-1,_lastPhaseBeforeLastResponse:-1,_livePagelets:{},_phases:{},_orderedPhases:[],_pageletContexts:{},_maxPhase:0,_displayDoneFired:false,_awaitingLIDEventQueue:[]},w);if(!this.config)this.config={};if(this.automatic)this._relevant_instance=r._current_instance;else r._current_instance=this;this._serverJS=new(c("ServerJS"))();this._informEventExternal(r.Events.init,{arbiter:this.arbiter},c("Arbiter"));this._displayDoneCallback=this.arbiter.registerCallback(function(){var y=this._captureUsageSnapshot();this._informEventExternal(r.Events.displayed,{rid:this.rid,ajax:this.isAjax,usageSnapshot:y})}.bind(this),["display_done"]);this.arbiter.registerCallback(this.domContentCallback,["pagelet_displayed_all"]);this._beginPhase(0);this.arbiter.registerCallback(this.onloadCallback,["bigpipe_e2e_reported"]);this._loadedCallback=this.arbiter.registerCallback(function(){this._informEventExternal(r.Events.loaded,{rid:this.rid,ajax:this.isAjax});this.arbiter.inform("bigpipe_e2e_reported",true)}.bind(this),["pagelet_displayed_all"]);var x=[this.onloadEvt];if(c("gkx")("AT6ospK-Tdqu5qRhy-TcAU0nIA_ctyO-ghWqmAEjf7bDt3FzGNFL8C4Kn6qbsJrp6oPJYeq6bUEntlvCEgoH4eYQlTJ0DsJar1ZABa0GLxyieQ"))x.push("bigpipe_e2e_reported");this.arbiter.registerCallback(function(){return this._serverJS.cleanup()}.bind(this),x)}r.prototype._beginPhase=function(w){"use strict";if(this.config.flush_pagelets_asap){var x=this._getOrCreatePhase(w);x.begun=true}this._informEventExternal("phase_begin",{phase:w});this.arbiter.inform("phase_begin_"+w,true,j)};r.prototype._endPhase=function(w){"use strict";this.arbiter.inform("phase_arrived_"+w,true,j);if(!this.isAjax)l.push(Date.now())};r.prototype._createPhase=function(w){"use strict";__p&&__p();var x={pageletCount:0,begun:false,arrived:false,complete:false};this._phases[w]=x;var y=0;while(y<this._orderedPhases.length){if(w<this._orderedPhases[y])break;y++}this._orderedPhases.splice(y,0,w);return x};r.prototype._initAllPhases=function(w){"use strict";__p&&__p();if(w&&w.length)for(var x=w,y=Array.isArray(x),z=0,x=y?x:x[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var A;if(y){if(z>=x.length)break;A=x[z++]}else{z=x.next();if(z.done)break;A=z.value}var B=A;if(!this._phases[B])this._createPhase(B)}};r.prototype._getOrCreatePhase=function(w){"use strict";var x=this._phases[w];if(!x)x=this._createPhase(w);return x};r.prototype._getOrCreatePageletContext=function(w){"use strict";if(!this._pageletContexts[w])this._pageletContexts[w]={registerToBlockDisplayUntilDone_DONOTUSE:function x(){}};return this._pageletContexts[w]};r.prototype._tryRenderingNextPhase=function(){"use strict";__p&&__p();var w=this._phases[this._currentPhase];if(w&&w.begun&&!w.complete)return;for(var x=this._orderedPhases,y=Array.isArray(x),z=0,x=y?x:x[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var A;if(y){if(z>=x.length)break;A=x[z++]}else{z=x.next();if(z.done)break;A=z.value}var B=A,C=this._phases[B];if(C.begun)if(C.complete)continue;else return;else{this._currentPhase=B;this._beginPhase(B);return}}};r.prototype._displayPageletHandler=function(w){"use strict";if(this.displayCallback)this.displayCallback(this._displayPagelet.bind(this,w));else this._displayPagelet(w)};r.prototype._displayPagelet=function(w){"use strict";__p&&__p();this._informPageletEvent(c("PageletEventConstsJS").DISPLAY_START,w);var x=this._getPagelet(w),y=[];for(var z in w.content){var A=w.content[z];if(w.append)z=this._getPageletRootID(w);var B=c("ge")(z);if(!B)continue;if(z===x.id)x.setRoot(B);if(A){if(w.append)u(B,A,y);else if(A.nodeType){B.innerHTML="";u(B,A,y)}else{B.innerHTML=s(A);y.push(B)}if(c("BigPipeExperiments").enable_bigpipe_plugins)c("BigPipePlugins").runPluginOnPagelet(B)}var C=B.getAttribute("data-referrer");if(!C)B.setAttribute("data-referrer",z)}w.displayed=true;var D=[];if(w.jsmods){var E=this._getOrCreatePageletContext(w.id),F=this._serverJS.handlePartial(w.jsmods,{pagelet:w.id,bigPipeContext:E});x.addDestructor(F.cancel.bind(F))}var G=[];y.forEach(function(H){if(typeof H.getElementsByTagName==="function"){var I=H.getElementsByTagName("img");for(var J=0;J<I.length;J++)G.push(I[J].src)}});if(G.length>0)this._informEventExternal("images_displayed",{pagelet:w.id,timeslice:c("TimeSlice").getContext().contextID,images:G});this._informPageletEvent(c("PageletEventConstsJS").DISPLAY_END,w);this.arbiter.inform(w.id+"_displayed",true,j)};r.prototype._captureUsageSnapshot=function(){"use strict";var w=window.__bodyWrapper;if(!w.getCodeUsage)return{};var x=babelHelpers["extends"]({},w.getCodeUsage()),y=document.body.outerHTML,z={};Array.from(document.styleSheets).forEach(function(A){if(A.href)z[A.href]=true});return{js_calls:x,document_html:y,stylesheets:z}};r.prototype._onPhaseDisplayEnd=function(w){"use strict";__p&&__p();if(this.config.flush_pagelets_asap){var x=this._getOrCreatePhase(w);x.complete=true}if(w===this._ttiPhase){var y=c("Bootloader").__debug.predictedResources,z=c("Bootloader").__debug.requested,A=0;for(var B in z)A+=!(B in y);var C={pre_tti_non_ef_resources:A},D=this._captureUsageSnapshot();if(!this.isAjax){C.cjs_factory_count_tti=c("__getTotalFactories")();C.cjs_compile_time_tti=c("__getCompileTime")();C.cjs_factory_time_tti=c("__getFactoryTime")()}this._informEventExternal(r.Events.tti,{phase:this._ttiPhase,rid:this.rid,ajax:this.isAjax,metrics:C,usageSnapshot:D});this.arbiter.inform("tti_pagelet_displayed",true,j)}if(this._isRelevant()){if(w===this._lastPhaseBeforeLastResponse)this._fireDisplayDone();if(w===this._lastPhaseOfLastResponse){if(!this._displayDoneFired)this._fireDisplayDone();this.arbiter.inform("pagelet_displayed_all",true,j)}}if(this.config.flush_pagelets_asap)if(i<=8)c("setTimeout")(this._tryRenderingNextPhase.bind(this),20);else this._tryRenderingNextPhase();else{this._currentPhase++;if(i<=8)c("setTimeout")(this._beginPhase.bind(this,this._currentPhase),20);else this._beginPhase(this._currentPhase)}};r.prototype._fireDisplayDone=function(){"use strict";this._displayDoneFired=true;if(c("Env").gk_raf_flush)c("requestAnimationFrame")(function(){this.arbiter.inform("display_done",true)}.bind(this),{priority:c("requestAnimationFrameAcrossTransitions").Priorities.DISPLAY_DONE_LOGGING});else this.arbiter.inform("display_done",true)};r.prototype._downloadJsForPagelet=function(w){"use strict";__p&&__p();this._informPageletEvent(c("PageletEventConstsJS").JS_START,w);c("Bootloader").loadResources(w.allResources||[],function x(){__p&&__p();this._informPageletEvent(c("PageletEventConstsJS").JS_END,w);w.requires=w.requires||[];if(!this.isAjax||w.phase>=1)w.requires.push("uipage_onload");var y=function(){this._informPageletEvent(c("PageletEventConstsJS").ONLOAD_START,w);if(this._isRelevantPagelet(w))n(w.onload);this._informPageletEvent(c("PageletEventConstsJS").ONLOAD_END,w);this.arbiter.inform("pagelet_onload",true);w.provides&&this.arbiter.inform(w.provides,true,j)}.bind(this),z=function(){this._isRelevantPagelet(w)&&n(w.onafterload)}.bind(this);this.arbiter.registerCallback(y,w.requires);this.arbiter.registerCallback(z,[this.onloadEvt])}.bind(this),false,w.id)};r.prototype._getPagelet=function(w){"use strict";var x=this._getPageletRootID(w);return c("PageletSet").getPagelet(x)};r.prototype._getPageletRootID=function(w){"use strict";var x=w.append;if(x)return x==="bigpipe_root"?this.rootNodeID:x;return Object.keys(w.content)[0]||null};r.prototype._isRelevant=function(){"use strict";return this==r._current_instance||this.automatic&&this._relevant_instance==r._current_instance||this.jsNonBlock||this.forceFinish||r._current_instance&&r._current_instance.allowIrrelevantRequests};r.prototype._isRelevantPagelet=function(w){"use strict";if(!this._isRelevant())return false;var x=this._getPageletRootID(w);return!!this._livePagelets[x]};r.prototype._informEventExternal=function(w,x,y){"use strict";__p&&__p();x=x||{};y=y||this.arbiter;x.ts=c("performanceAbsoluteNow")();if(m)console.timeStamp(w+" "+JSON.stringify(x));if(this.lid===null)this._awaitingLIDEventQueue.push([y,w,x]);else{x.lid=this.lid;y.inform(w,x,k)}};r.prototype._informPageletEvent=function(w,x){"use strict";__p&&__p();var y={event:w,id:x.id};if(x.phase)y.phase=x.phase;if(x.categories)y.categories=x.categories;if(x.allResources)y.allResources=x.allResources;if(x.displayResources)y.displayResources=x.displayResources;this._informEventExternal("pagelet_event",y)};r.getCurrentInstance=function(){"use strict";return r._current_instance};r.suspendPageletDisplay=function(w){"use strict";__p&&__p();var x=c("setTimeoutAcrossTransitions")(function(){y()},w),y=function y(){if(!x)return;clearTimeout(x);x=null;p--;if(p===0)o()};p++;return y};Object.assign(r.prototype,{beforePageletArrive:function w(x){c("TimeSlice").guard(function(){return this._informPageletEvent(c("PageletEventConstsJS").ARRIVE_START,{id:x})}.bind(this),"beforePageletArrive "+x,{root:true})()},setPageID:function w(x){this.lid=x;this._awaitingLIDEventQueue.forEach(function(y){var z=y[0],A=y[1],B=y[2];B.lid=x;z.inform(A,B,k)});this._awaitingLIDEventQueue=[]},onPageletArrive:c("ErrorUtils").guard(function(w){__p&&__p();var x,y=this;this._informPageletEvent(c("PageletEventConstsJS").ARRIVE_END,w);w.content=w.content||{};var z=w.phase;if(this.config.flush_pagelets_asap){if(w.all_phases)this._initAllPhases(w.all_phases);var A=this._getOrCreatePhase(z);A.pageletCount++;this._maxPhase=Math.max(z,this._maxPhase)}if(!this._phaseDisplayEndCallbacks[z])this._phaseDisplayEndCallbacks[z]=this.arbiter.registerCallback(this._onPhaseDisplayEnd.bind(this,z),["phase_arrived_"+z]);this.arbiter.registerCallback(this._phaseDisplayEndCallbacks[z],[w.id+"_displayed"]);var B=this._getPageletRootID(w),C=c("PageletSet").getOrCreatePagelet(B);if(w.last_pagelet)if(this.config.flush_pagelets_asap)this._lastPhaseBeforeLastResponse=this._maxPhase;else this._lastPhaseBeforeLastResponse=z;if(w.the_end)this._lastPhaseOfLastResponse=z;if(w.tti_phase!==undefined)this._ttiPhase=w.tti_phase;this._livePagelets[C.id]=true;C.addDestructor(function(){delete this._livePagelets[C.id]}.bind(this));if(w.jscc_map){var D=c("JSCC").parse(w.jscc_map),E=c("JSCC").init(D);C.addDestructor(E)}h.add(w.ixData);c("gkx").add(w.gkxData);c("Bootloader").setResourceMap(w.resource_map||{});if(w.bootloadable)c("Bootloader").enableBootload(w.bootloadable);var F=this._getOrCreatePageletContext(w.id);if(w.jsmods&&w.jsmods.define&&this.config.handle_defines_asap){var G=w.jsmods.define;delete w.jsmods.define;this._serverJS.handlePartial({define:G})}if(w.jsmods&&w.jsmods.prerender_requires){var H=w.jsmods.prerender_requires;delete w.jsmods.prerender_requires;this._serverJS.handlePartial({require:H},{pagelet:w.id,bigPipeContext:F})}this._informPageletEvent(c("PageletEventConstsJS").SETUP,w);var I;if(w.display_out_of_phase==="asap")I=["first_response_displayed",w.id+"_css_end"];else if(w.display_out_of_phase==="after_tti")(function(){var P=w.id+"_greedy_render";I=["first_response_displayed",w.id+"_css_end",P];var Q=false,R=function(){if(Q)return;this.arbiter.inform(P,true,j)}.bind(y);y.arbiter.registerCallback(R,["tti_pagelet_displayed"]);y.arbiter.registerCallback(R,["phase_begin_"+z])})();else I=["phase_begin_"+w.phase,w.id+"_css_end"];if(p>0){I.push("release_pagelet_suspension");q.push(this.arbiter)}(w.display_dependency||[]).forEach(function(P){return I.push(P+"_displayed")});if(w.display_group){var J=document.body.getElementsByClassName("pagelet-group");for(var K=0;K<J.length;K++){var L=J[K];if(L.id===w.id)break;if(L.getAttribute("data-display-group")===w.display_group)I.push(L.id+"_displayed")}}this.arbiter.registerCallback(function(){return this._displayPageletHandler(w)}.bind(this),I);var M=false,N=function(){if(M)return;M=true;this._informPageletEvent(c("PageletEventConstsJS").CSS_START,w);var P=w.displayResources||[];c("Bootloader").loadResources(P,function Q(){this._informPageletEvent(c("PageletEventConstsJS").CSS_END,w);this.arbiter.inform(w.id+"_css_end",true,j)}.bind(this),false,w.id)}.bind(this);if(this.config.flush_pagelets_asap)N();else this.arbiter.registerCallback(N,["phase_begin_"+z]);this.arbiter.registerCallback(this._loadedCallback,["pagelet_onload"]);var O=[w.id+"_displayed"];if(!this.jsNonBlock)O.push(this.domContentEvt);this.arbiter.registerCallback(this._downloadJsForPagelet.bind(this,w),O);if(w.is_last)this._endPhase(z);if(this.config.flush_pagelets_asap)this._tryRenderingNextPhase()},"BigPipe#onPageletArrive")});r.Events={init:"BigPipe/init",tti:"tti_bigpipe",displayed:"all_pagelets_displayed",loaded:"all_pagelets_loaded"};function s(w){__p&&__p();if(!w||typeof w==="string")return w;if(w.container_id){var x=c("$")(w.container_id);w=t(x)||"";x.parentNode.removeChild(x);return w}w.nodeType;return null}function t(w){__p&&__p();if(!w.firstChild){c("Bootloader").loadModules(["ErrorSignal"],function(y){y.sendErrorSignal("bigpipe","Pagelet markup container is empty.")},"BigPipe");return null}if(w.firstChild.nodeType!==8)return null;var x=w.firstChild.nodeValue;x=x.substring(1,x.length-1);return x.replace(/\\([\s\S]|$)/g,"$1")}function u(w,x,y){var z=v(x);for(var A=0;A<z.childNodes.length;A++)y.push(z.childNodes[A]);w.appendChild(z)}function v(w){__p&&__p();if(w.nodeType)return w;var x=document.createDocumentFragment();w=s(w);if(w){var y=document.createElement("div");y.innerHTML=w;while(y.firstChild)x.appendChild(y.firstChild)}return x}f.exports=r}),18);
__d("pageID",[],(function a(b,c,d,e,f,g){f.exports=Math.floor(2147483648*Math.random()).toString(36)}),18);
__d("NavigationMetricsCore",["mixInEventEmitter","pageID"],(function a(b,c,d,e,f,g){__p&&__p();var h={NAVIGATION_DONE:"NAVIGATION_DONE",EVENT_OCCURRED:"EVENT_OCCURRED"},i={tti:"tti",e2e:"e2e",all_pagelets_loaded:"all_pagelets_loaded",all_pagelets_displayed:"all_pagelets_displayed"},j=0,k={},l=void 0;m.lastServerLID=function(){"use strict";return l};function m(){"use strict";this.eventTimings={tti:null,e2e:null,all_pagelets_loaded:null,all_pagelets_displayed:null};this.lid=c("pageID")+":"+j++;this.extras={}}m.prototype.getLID=function(){"use strict";return this.lid};m.prototype.setRequestStart=function(o){"use strict";this.start=o;return this};m.prototype.setTTI=function(o){"use strict";this.eventTimings.tti=o;this.$NavigationEntryImpl1(i.tti,o);return this};m.prototype.setE2E=function(o){"use strict";this.eventTimings.e2e=o;this.$NavigationEntryImpl1(i.e2e,o);return this};m.prototype.setExtra=function(o,p){"use strict";this.extras[o]=p;return this};m.prototype.setDisplayDone=function(o){"use strict";this.eventTimings.all_pagelets_displayed=o;this.setExtra("all_pagelets_displayed",o);this.$NavigationEntryImpl1(i.all_pagelets_displayed,o);return this};m.prototype.setAllPageletsLoaded=function(o){"use strict";this.eventTimings.all_pagelets_loaded=o;this.setExtra("all_pagelets_loaded",o);this.$NavigationEntryImpl1(i.all_pagelets_loaded,o);return this};m.prototype.setServerLID=function(o){"use strict";this.serverLID=o;return this};m.prototype.$NavigationEntryImpl1=function(event,o){"use strict";var p={};if(k!=null&&this.serverLID!=null&&k[this.serverLID]!=null)p=k[this.serverLID];var q=babelHelpers["extends"]({},p,{event:event,timestamp:o});n.emitAndHold(h.EVENT_OCCURRED,this.serverLID,q);return this};m.prototype.doneNavigation=function(){"use strict";var o=babelHelpers["extends"]({start:this.start,extras:this.extras},this.eventTimings);if(this.serverLID&&k[this.serverLID]){var p=this.serverLID;Object.assign(o,k[p]);delete k[p]}n.emitAndHold(h.NAVIGATION_DONE,this.lid,o)};var n={Events:h,postPagelet:function o(p,q){},postScheduler:function o(){},siteInit:function o(p){p(m)},setPage:function o(p){if(!p.serverLID)return;k[p.serverLID]={page:p.page,pageType:p.page_type,pageURI:p.page_uri,serverLID:p.serverLID};l=p.serverLID},getFullPageLoadLid:function o(){throw new Error("getFullPageLoadLid is not implemented on this site")}};c("mixInEventEmitter")(n,h);f.exports=n}),18);
__d("NavigationMetrics",["Arbiter","BigPipe","NavigationMetricsCore","PageEvents","performance"],(function a(b,c,d,e,f,g){__p&&__p();var h="0";c("NavigationMetricsCore").getFullPageLoadLid=function(){return h};c("NavigationMetricsCore").siteInit(function(i){__p&&__p();var j=new i(),k=true;c("Arbiter").subscribe(c("BigPipe").Events.init,function(l,m){__p&&__p();var n=k?j:new i();if(k)h=m.lid;k=false;n.setServerLID(m.lid);var o=m.arbiter;o.subscribe(c("BigPipe").Events.tti,function(l,p){var q=p.ts;n.setTTI(q)});o.subscribe(c("PageEvents").AJAXPIPE_SEND,function(l,p){var q=p.ts;n.setRequestStart(q)});o.subscribe(c("PageEvents").AJAXPIPE_ONLOAD,function(l,p){var q=p.ts;n.setE2E(q).doneNavigation()});o.subscribe(c("BigPipe").Events.displayed,function(l,p){var q=p.ts;n.setDisplayDone(q)});o.subscribe(c("BigPipe").Events.loaded,function(l,p){var q=p.ts;n.setAllPageletsLoaded(q)})});c("Arbiter").subscribe(c("PageEvents").BIGPIPE_ONLOAD,function(l,m){var n=m.ts;k=false;j.setRequestStart(c("performance").timing&&c("performance").timing.navigationStart).setE2E(n).doneNavigation()})});f.exports=c("NavigationMetricsCore")}),18);
__d("TimeSliceInteractionPageStatsHook",["NavigationMetrics"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=void 0,i=[];c("NavigationMetrics").addRetroactiveListener(c("NavigationMetrics").Events.NAVIGATION_DONE,function(l,m){__p&&__p();if(m.pageType!=="normal")return;h={start:m.start,dd:m.all_pagelets_displayed,tti:m.tti,e2e:m.e2e};for(var n=i,o=Array.isArray(n),p=0,n=o?n:n[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var q;if(o){if(p>=n.length)break;q=n[p++]}else{p=n.next();if(p.done)break;q=p.value}var r=q;j(r);r.countDown()}i=[]});function j(l){if(h){l.trace().addStringAnnotation("page_start",""+h.start);l.trace().addStringAnnotation("page_tti",""+h.tti);l.trace().addStringAnnotation("page_dd",""+h.dd);l.trace().addStringAnnotation("page_e2e",""+h.e2e)}else{l.countUp();i.push(l)}}var k={registerInteraction:function l(m){j(m);return{remove:function n(){var o=i.indexOf(m);if(o!==-1)i.splice(o,1)}}}};f.exports=k}),null);
__d("BrowserEventBasedInteraction",["Bootloader","ErrorUtils","PageDOMMutationObserver","TimeSliceAutoclosedInteraction","TimeSliceInteractionCancelHook","TimeSliceInteractionEventHook","TimeSliceInteractionLeaveHook","TimeSliceInteractionPageStatsHook","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h,i,j=[c("TimeSliceInteractionCancelHook"),c("TimeSliceInteractionEventHook"),c("TimeSliceInteractionLeaveHook"),c("TimeSliceInteractionPageStatsHook")];h=babelHelpers.inherits(k,c("TimeSliceAutoclosedInteraction"));i=h&&h.prototype;function k(l,m,n){__p&&__p();i.constructor.call(this,"Event",[]);this.$BrowserEventBasedInteraction2=[];this.$BrowserEventBasedInteraction4=null;this.$BrowserEventBasedInteraction5=null;this.$BrowserEventBasedInteraction6=null;this.$BrowserEventBasedInteraction7=0;this.$BrowserEventBasedInteraction8=0;this.$BrowserEventBasedInteraction1=m;[].push.apply(this.$BrowserEventBasedInteraction2,l);this.setExtraSampleRate(n);var o=j.map(function(p){p.registerInteraction(this)}.bind(this));this.registerOnCleanUp(function(){o.forEach(function(p){return p&&p.remove()})});this.registerOnBeforeSend(function(){this.trace().addVectorAnnotation("interaction_ids",this.$BrowserEventBasedInteraction2)}.bind(this));this.trace().addStringAnnotation("is_mutation_observer_supported",c("PageDOMMutationObserver").isSupported()?"1":"0")}k.prototype.getEventType=function(){return this.$BrowserEventBasedInteraction1};k.prototype.tagAsInteractionID=function(l){this.$BrowserEventBasedInteraction2.push(l)};k.prototype.hasInteractionIDs=function(l){__p&&__p();for(var m=l,n=Array.isArray(m),o=0,m=n?m:m[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var p;if(n){if(o>=m.length)break;p=m[o++]}else{o=m.next();if(o.done)break;p=o.value}var q=p;if(!this.$BrowserEventBasedInteraction2.includes(q))return false}return true};k.prototype.addEagerExecution=function(l,m,n){this.waitForReferenceCounter(l);this.addProfilingCounterAttribution(m);[].push.apply(this.$BrowserEventBasedInteraction2,n)};k.prototype.setManualStartAndEnd=function(l,m,n,o){__p&&__p();this.$BrowserEventBasedInteraction7++;this.$BrowserEventBasedInteraction8++;this.$BrowserEventBasedInteraction3=l;this.$BrowserEventBasedInteraction4=m;this.$BrowserEventBasedInteraction5=n;this.$BrowserEventBasedInteraction6=o;if(this.isEnabled())this.addManualInstrumentationData();else if(!o)this.logManualInstrumentationData()};k.prototype.markManualStart=function(l,m){__p&&__p();this.$BrowserEventBasedInteraction7++;if(!this.$BrowserEventBasedInteraction4){this.$BrowserEventBasedInteraction4=m||c("performanceAbsoluteNow")();this.$BrowserEventBasedInteraction3=l;if(this.isEnabled()){this.countUp();this.registerOnBeforeSend(function(){this.addManualInstrumentationData()}.bind(this))}}};k.prototype.markManualEnd=function(l){__p&&__p();if(!this.$BrowserEventBasedInteraction4){c("ErrorUtils").reportError(new Error("Attempting to mark end for interaction which never had start marked"));return}this.$BrowserEventBasedInteraction8++;this.$BrowserEventBasedInteraction5=l||c("performanceAbsoluteNow")();this.$BrowserEventBasedInteraction6=this.hasActiveReferenceCountingHandle();if(!this.isEnabled()&&!this.$BrowserEventBasedInteraction6)this.logManualInstrumentationData();else if(this.isEnabled()&&this.$BrowserEventBasedInteraction8===1)this.countDown()};k.prototype.getManualInstrumentationData=function(){__p&&__p();var l={};if(this.$BrowserEventBasedInteraction4&&this.$BrowserEventBasedInteraction3){l.manual_instrumentation_start=""+this.$BrowserEventBasedInteraction4;l.manual_instrumentation_marked_start_count=""+this.$BrowserEventBasedInteraction7;l.manual_instrumentation_start_reference_counted="1"}if(this.$BrowserEventBasedInteraction5){l.manual_instrumentation_end=""+this.$BrowserEventBasedInteraction5;l.manual_instrumentation_marked_end_count=""+this.$BrowserEventBasedInteraction8;l.manual_instrumentation_end_reference_counted=this.$BrowserEventBasedInteraction6?"1":"0"}if(this.$BrowserEventBasedInteraction4&&this.$BrowserEventBasedInteraction5)l.manual_instrumentation_duration=""+(this.$BrowserEventBasedInteraction5-this.$BrowserEventBasedInteraction4);return l};k.prototype.addManualInstrumentationData=function(){var l=this.getManualInstrumentationData();Object.keys(l).forEach(function(m){this.trace().addStringAnnotation(m,l[m])}.bind(this));this.trace().addVectorAnnotation("manual_instrumentation_interaction_ids",this.$BrowserEventBasedInteraction3||[])};k.prototype.logManualInstrumentationData=function(){var l=this.$BrowserEventBasedInteraction3||[],m=this.getManualInstrumentationData();m.lite_weight="1";c("Bootloader").loadModules(["TimeSliceInteractionsLiteTypedLogger"],function(n){new n().setActionName("Event").setTraceAnnotations({stringProps:m,setProps:{},vectorProps:{manual_instrumentation_interaction_ids:l,interaction_ids:this.$BrowserEventBasedInteraction2}}).logVital()}.bind(this),"BrowserEventBasedInteraction")};k.prototype.getActiveBrowserEventBasedInteractions=function(){return c("TimeSliceAutoclosedInteraction").getInteractionsActiveRightNow().filter(function(l){return l instanceof k})};f.exports=k}),null);
__d("EventProfilerAdsSessionProvider",["AdsInterfacesSessionConfig"],(function a(b,c,d,e,f,g){"use strict";f.exports={sessionID:c("AdsInterfacesSessionConfig").sessionID}}),null);
__d("EventProfilerEagerExecution",["ErrorUtils","EventConfig","ProfilingCounters","TimeSliceReferenceCounting"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=0,i={},j=0,k={};function l(n,o,p){__p&&__p();this.interaction=null;this.$EventProfilerEagerExecution2=[];this.$EventProfilerEagerExecution3=[];this.$EventProfilerEagerExecution4=[];this.$EventProfilerEagerExecution5=[];this.id=j++;this.$EventProfilerEagerExecution6=n;for(var q=0;q<n.length;q++){if(k[n[q]])c("ErrorUtils").reportError(new Error("EventProfilerEagerExecution: declaring multiple eager executions for the same interaction not supported. :"+n[q]));k[n[q]]=this}var r="eagerly_executed_tree_"+ ++h;if(c("EventConfig").profile_eager_execution){this.handle=c("TimeSliceReferenceCounting").onAllChildrenFinished(function(){this.finish()}.bind(this),o!==0);if(o)c("ProfilingCounters").currentContext().addAttribution(r,c("ProfilingCounters").AttributionPropagation.ONLY_ON_CONTINUATIONS)}this.sampleWeight=o;this.$EventProfilerEagerExecution1=r;i[this.id]=this}l.prototype.hasInteractionIDs=function(n){__p&&__p();for(var o=n,p=Array.isArray(o),q=0,o=p?o:o[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var r;if(p){if(q>=o.length)break;r=o[q++]}else{q=o.next();if(q.done)break;r=q.value}var s=r;if(!this.$EventProfilerEagerExecution6.includes(s))return false}return true};l.prototype.__registerInteractionWePotentiallyEagerlyExecutedFor=function(n){this.$EventProfilerEagerExecution2.push(n)};l.prototype.attributeToCurrentlyActiveInteraction=function(){__p&&__p();var n,o=this,p=this.handle;if(!p)return;var q=function q(v){if(v.hasActiveReferenceCountingHandle()){v.addEagerExecution(p,o.$EventProfilerEagerExecution1,o.$EventProfilerEagerExecution3.slice());o.interaction=v;o.$EventProfilerEagerExecution4.forEach(function(w){return w(v)});o.$EventProfilerEagerExecution4=[];return"break"}};for(var r=this.$EventProfilerEagerExecution2,s=Array.isArray(r),t=0,r=s?r:r[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var u;if(s){if(t>=r.length)break;u=r[t++]}else{t=r.next();if(t.done)break;u=t.value}var v=u,n=q(v);if(n==="break")break}};l.prototype.tagAsInteractionID=function(n){this.$EventProfilerEagerExecution3.push(n)};l.prototype.withInteraction=function(n){if(!this.interaction)this.$EventProfilerEagerExecution4.push(n);else n(this.interaction)};l.prototype.isActive=function(){return!!(this.handle&&this.handle.isInsideContinuationExecution())};l.prototype.onFinish=function(n){this.$EventProfilerEagerExecution5.push(n)};l.prototype.finish=function(){delete i[this.id];this.$EventProfilerEagerExecution5.forEach(function(n){return n()});this.$EventProfilerEagerExecution5=[]};var m={declareEagerExecution:function n(o,p,q){var r=new l(o,q,p),s=r.id;return function(){if(i[s])i[s].attributeToCurrentlyActiveInteraction()}},getEagerExecution:function n(o,p){var q=o.map(function(s){return k[s]}).filter(function(s){return s&&s.hasInteractionIDs(o)}),r=q.filter(function(s,t){return t===q.indexOf(s)});if(r.length==1)return r[0];return null},getActiveExecutions:function n(){return Object.values(i).filter(function(o){return o.handle&&o.handle.isInsideContinuationExecution()})}};f.exports=m}),null);
__d("EventProfilerInteractionTracker",["Bootloader","BrowserEventBasedInteraction","EventProfilerEagerExecution","EventConfig","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=[],i=c("EventConfig").profile_eager_execution&&c("EventConfig").manual_instrumentation,j={createNewInteraction:function o(p,q,r,s){__p&&__p();var t,u;if(!p.length)return null;var v=s&&s.sampleWeight||0,w=void 0;if(i||r||v)w=new(c("BrowserEventBasedInteraction"))(p,q,1/(v||r));if(w&&s)(function(){var x=s;x.__registerInteractionWePotentiallyEagerlyExecutedFor(w);w.registerOnBeforeSend(function(){if(w&&w!==x.interaction)if(r)w.setExtraSampleRate(1/r);else w.disable()})})();if(w)(function(){var x=w;h.push(w);w.onReferenceCountedExecutionFinished(function(){var y=h.indexOf(x);if(y!==-1)h.splice(y,1)})})();if(v===0&&r===0&&w)w.disable();return r===0?null:w},markManualStart:function o(p,q,r){__p&&__p();if(!i)return{markManualEnd:function u(){}};var s=h.filter(function(u){return u.hasInteractionIDs(p)&&u.getEventType()===q}),t=c("EventProfilerEagerExecution").getActiveExecutions();if(s.length===1)return k(s[0],p,r);else if(t.length===1)return n(t[0],p,r);else{s.forEach(function(u){u.trace().addStringAnnotation("has_manual_instrumentation_conflict","1")});return l(p,s.length+t.length,r)}}};function k(o,p,q){o.markManualStart(p,q);return{markManualEnd:function r(s){o.markManualEnd(s)}}}function l(o,p,q){var r=q||c("performanceAbsoluteNow")();return{markManualEnd:function s(t){var u=t||c("performanceAbsoluteNow")();m(r,u,o,p)}}}function m(o,p,q,r){var s={manual_instrumentation_start:""+o,manual_instrumentation_end:""+p,manual_instrumentation_duration:""+(p-o),manual_instrumentation_start_reference_counted:"0",manual_instrumentation_end_reference_counted:"0",lite_weight:"1"};if(r)s.manual_instrumentation_conflicts=""+r;c("Bootloader").loadModules(["TimeSliceInteractionsLiteTypedLogger"],function(t){new t().setActionName("Event").setTraceAnnotations({stringProps:s,setProps:{},vectorProps:{manual_instrumentation_interaction_ids:q}}).logVital()},"EventProfilerInteractionTracker")}function n(o,p,q){__p&&__p();var r=q||c("performanceAbsoluteNow")(),s=void 0,t=void 0,u=void 0,v=false;function w(){if(s&&t!==undefined&&!v&&u!==undefined){v=true;if(t)t.setManualStartAndEnd(p,r,s,u);else m(r,s,p)}}var x=void 0;o.withInteraction(function(y){x=y;y.onReferenceCountedExecutionFinished(function(){if(y.hasInteractionIDs(p))t=y;else t=null;w()})});o.onFinish(function(){if(!x){t=false;w()}});return{markManualEnd:function y(z){if(s)return;u=o.isActive()||x&&x.hasActiveReferenceCountingHandle()||false;s=z||c("performanceAbsoluteNow")();w()}}}f.exports=j}),null);
__d("EventProfilerSampler",["EventConfig"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=c("EventConfig").interaction_boost,i=c("EventConfig").sampling||{},j=c("EventConfig").page_sampling_boost||1,k=[];Object.keys(c("EventConfig").interaction_regexes).forEach(function(n){k.push({id:n,regex:new RegExp(c("EventConfig").interaction_regexes[n])})});var l={canSample:function n(o){return!!i[o]},getEventSampleWeights:function n(event,o){if(event.__samplingWeights==undefined)event.__samplingWeights={interaction:m(this.getInteractionWeight(event,o)),event:m(this.getEventWeight(event))};return event.__samplingWeights},getInteractionWeight:function n(event,o){__p&&__p();var p=event.type in i?i[event.type]:1;if(!p||!o||!o.length)return 0;var q=1;for(var r=o,s=Array.isArray(r),t=0,r=s?r:r[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var u;if(s){if(t>=r.length)break;u=r[t++]}else{t=r.next();if(t.done)break;u=t.value}var v=u;if(h[v]){q=h[v];break}}return p*i.__interactionDefault/q},getEventWeight:function n(event){var o=event.type in i?i[event.type]:1;o/=j;return o*i.__eventDefault},getEventInteractionIDs:function n(o,p){__p&&__p();var q=[];if(o==="click"||o==="mouseup")for(var r=p,s=Array.isArray(r),t=0,r=s?r:r[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var u;if(s){if(t>=r.length)break;u=r[t++]}else{t=r.next();if(t.done)break;u=t.value}var v=u;for(var w=k,x=Array.isArray(w),y=0,w=x?w:w[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var z;if(x){if(y>=w.length)break;z=w[y++]}else{y=w.next();if(y.done)break;z=y.value}var A=z;if(A.regex.test(v))q.push(A.id)}}return q}};function m(n){if(n===0)return 0;var o=i.__min||1;n=Math.round(Math.max(o,n));if(Math.random()*n<1)return n;return 0}f.exports=l}),null);
__d("SubscriptionList",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(j,k){"use strict";this.$SubscriptionList1=[];this.$SubscriptionList2=j;this.$SubscriptionList3=k}i.prototype.add=function(j){"use strict";__p&&__p();var k={callback:j};this.$SubscriptionList1.push(k);if(this.$SubscriptionList2&&this.$SubscriptionList1.length===1)this.$SubscriptionList2();return{remove:function(){var l=this.$SubscriptionList1.indexOf(k);l!==-1||h(0);this.$SubscriptionList1.splice(l,1);if(this.$SubscriptionList3&&this.$SubscriptionList1.length===0)this.$SubscriptionList3()}.bind(this)}};i.prototype.getCallbacks=function(){"use strict";return this.$SubscriptionList1.map(function(j){return j.callback})};i.prototype.fireCallbacks=function(j){"use strict";this.getCallbacks().forEach(function(k){k(j)})};f.exports=i}),18);
__d("TimeSpentPageTransitionCause",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({PAGE_LOAD:"load",PAGE_UNLOAD:"unload",TRANSITION:"transition",OPEN_OVERLAY_VIEW:"open_overlay_view",REPLACE_OVERLAY_VIEW:"replace_overlay_view",CLOSE_OVERLAY_VIEW:"close_overlay_view"})}),null);
__d("WebStorage",["ErrorUtils","ex"],(function a(b,c,d,e,f,g){__p&&__p();var h={},i={};function j(p,q,r){if(!Object.prototype.hasOwnProperty.call(h,r))h[r]=q(r);return h[r]}function k(p){try{return window[p]}catch(q){}return null}function l(p){try{var q=window[p];if(q){var r="__test__"+Date.now();q.setItem(r,"");q.removeItem(r)}return q}catch(s){}return null}function m(p){var q=[];for(var r=0;r<p.length;r++)q.push(p.key(r)||"");return q}function n(p,q,r){var s=null;try{p.setItem(q,r)}catch(t){var u=m(p).map(function(q){var v=(p.getItem(q)||"").length;return q+"("+v+")"});s=new Error(c("ex")("%sStorage quota exceeded while setting %s(%s). Items(length) follows: %s",t.name?t.name+": ":"",q,r.length,u.join()));c("ErrorUtils").reportError(s)}return s}var o={getLocalStorage:function p(){return j(h,l,"localStorage")},getSessionStorage:function p(){return j(h,l,"sessionStorage")},getLocalStorageForRead:function p(){return j(i,k,"localStorage")},getSessionStorageForRead:function p(){return j(i,k,"sessionStorage")},setItemGuarded:n};f.exports=o}),18);
__d("isInIframe",[],(function a(b,c,d,e,f,g){var h=window!=window.top;function i(){return h}f.exports=i}),18);
__d("ScriptPath",["ErrorUtils","SubscriptionList","TimeSlice","TimeSpentPageTransitionCause","WebStorage","isInIframe"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h="sp_pi",i=1e3*30,j=null,k=null,l=new(c("SubscriptionList"))(),m=null,n=[],o=c("TimeSlice").guard(function(t,u){l.getCallbacks().forEach(function(v){c("ErrorUtils").applyWithGuard(function(){v({source:j,dest:k,cause:t,extraData:u})})})},"ScriptPath Notifying callbacks",{propagationType:c("TimeSlice").PropagationType.ORPHAN});function p(){return k?k.scriptPath:undefined}function q(){var t=c("WebStorage").getSessionStorage();if(!t||c("isInIframe")())return;t.setItem(h,JSON.stringify({pageInfo:k,clickPoint:m,time:Date.now()}))}function r(){__p&&__p();var t=c("WebStorage").getSessionStorageForRead();if(!t)return;var u=t.getItem(h);if(u){var v=JSON.parse(u);if(v){if(v.time<Date.now()-i){t=c("WebStorage").getSessionStorage();if(t)t.removeItem(h)}k=v.pageInfo;m=v.clickPoint;if(k)k.restored=true}}}r();var s={set:function t(u,v,w){j=k;k={scriptPath:u,categoryToken:v,extraData:w||{}};n=[];window._script_path=u;o()},openOverlayView:function t(u,v,w){__p&&__p();if(!u)return;var x=n.length;if(x===0||n[x-1]!==u){j=Object.assign({},k);if(k)k.topViewEndpoint=u;if(w&&w.replaceTopOverlay&&x>0){n[x-1]=u;o(c("TimeSpentPageTransitionCause").REPLACE_OVERLAY_VIEW,v)}else{n.push(u);o(c("TimeSpentPageTransitionCause").OPEN_OVERLAY_VIEW,v)}}},closeOverlayView:function t(u,v){__p&&__p();var w=n.lastIndexOf(u);if(w===-1)return;j=Object.assign({},k);if(k)if(w>0)k.topViewEndpoint=n[w-1];else k.topViewEndpoint=null;n=n.slice(0,w);o(c("TimeSpentPageTransitionCause").CLOSE_OVERLAY_VIEW,v)},setClickPointInfo:function t(u){m=u;q()},getClickPointInfo:function t(){return m},getScriptPath:p,getCategoryToken:function t(){return k?k.categoryToken:undefined},getTopViewEndpoint:function t(){var u=n.length;return u>0?n[u-1]:p()},getPageInfo:function t(){return k},getSourcePageInfo:function t(){return j},subscribe:function t(u){return l.add(c("TimeSlice").guard(u,"ScriptPath.subscribe"))},shutdown:function t(){q()}};f.exports=s}),18);
__d("VersionRange",["invariant"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();var i=/\./,j=/\|\|/,k=/\s+\-\s+/,l=/^(<=|<|=|>=|~>|~|>|)?\s*(.+)/,m=/^(\d*)(.*)/;function n(F,G){var H=F.split(j);if(H.length>1)return H.some(function(F){return E.contains(F,G)});else{F=H[0].trim();return o(F,G)}}function o(F,G){var H=F.split(k);H.length>0&&H.length<=2||h(0);if(H.length===1)return p(H[0],G);else{var I=H[0],J=H[1];y(I)&&y(J)||h(0);return p(">="+I,G)&&p("<="+J,G)}}function p(F,G){__p&&__p();F=F.trim();if(F==="")return true;var H=G.split(i),I=w(F),J=I.modifier,K=I.rangeComponents;switch(J){case"<":return q(H,K);case"<=":return r(H,K);case">=":return t(H,K);case">":return u(H,K);case"~":case"~>":return v(H,K);default:return s(H,K)}}function q(F,G){return D(F,G)===-1}function r(F,G){var H=D(F,G);return H===-1||H===0}function s(F,G){return D(F,G)===0}function t(F,G){var H=D(F,G);return H===1||H===0}function u(F,G){return D(F,G)===1}function v(F,G){var H=G.slice(),I=G.slice();if(I.length>1)I.pop();var J=I.length-1,K=parseInt(I[J],10);if(x(K))I[J]=K+1+"";return t(F,H)&&q(F,I)}function w(F){var G=F.split(i),H=G[0].match(l);H||h(0);return{modifier:H[1],rangeComponents:[H[2]].concat(G.slice(1))}}function x(F){return!isNaN(F)&&isFinite(F)}function y(F){return!w(F).modifier}function z(F,G){for(var H=F.length;H<G;H++)F[H]="0"}function A(F,G){__p&&__p();F=F.slice();G=G.slice();z(F,G.length);for(var H=0;H<G.length;H++){var I=G[H].match(/^[x*]$/i);if(I){G[H]=F[H]="0";if(I[0]==="*"&&H===G.length-1)for(var J=H;J<F.length;J++)F[J]="0"}}z(G,F.length);return[F,G]}function B(F,G){var H=F.match(m)[1],I=G.match(m)[1],J=parseInt(H,10),K=parseInt(I,10);if(x(J)&&x(K)&&J!==K)return C(J,K);else return C(F,G)}function C(F,G){typeof F===typeof G||h(0);if(F>G)return 1;else if(F<G)return-1;else return 0}function D(F,G){var H=A(F,G),I=H[0],J=H[1];for(var K=0;K<J.length;K++){var L=B(I[K],J[K]);if(L)return L}return 0}var E={contains:function F(G,H){return n(G.trim(),H.trim())}};f.exports=E}),null);
__d("mapObject",[],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=Object.prototype.hasOwnProperty;function i(k,l,m){if(!k)return null;var n={};for(var o in k){var p=o;if(h.call(k,p))n[p]=l.call(m,k[p],p,k)}return n}function j(k,l,m){return i(k,l,m)}i.untyped=j;f.exports=i}),18);
__d("memoizeStringOnly",[],(function a(b,c,d,e,f,g){"use strict";function h(i){var j={};return function(k){if(!Object.prototype.hasOwnProperty.call(j,k))j[k]=i.call(this,k);return j[k]}}f.exports=h}),18);
__d("UserAgent",["UserAgentData","VersionRange","mapObject","memoizeStringOnly"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(k,l,m,n){__p&&__p();if(k===m)return true;if(!m.startsWith(k))return false;var o=m.slice(k.length);if(l){o=n?n(o):o;return c("VersionRange").contains(o,l)}return false}function i(k){if(c("UserAgentData").platformName==="Windows")return k.replace(/^\s*NT/,"");return k}var j={isBrowser:function k(l){return h(c("UserAgentData").browserName,c("UserAgentData").browserFullVersion,l)},isBrowserArchitecture:function k(l){return h(c("UserAgentData").browserArchitecture,null,l)},isDevice:function k(l){return h(c("UserAgentData").deviceName,null,l)},isEngine:function k(l){return h(c("UserAgentData").engineName,c("UserAgentData").engineVersion,l)},isPlatform:function k(l){return h(c("UserAgentData").platformName,c("UserAgentData").platformFullVersion,l,i)},isPlatformArchitecture:function k(l){return h(c("UserAgentData").platformArchitecture,null,l)}};f.exports=c("mapObject")(j,c("memoizeStringOnly"))}),18);
__d("cx",[],(function a(b,c,d,e,f,g){function h(i){throw new Error("cx: Unexpected class transformation.")}f.exports=h}),18);
__d("getParentClassesForEventProfiler",["cx"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();function i(k){__p&&__p();if(!k||!(k instanceof HTMLElement))return"";var l=k.id,m=k.nodeName,n=k.getAttribute("class");m=m?m.replace(/^#/,""):"unknown";l=l?"#"+l:"";n=n?" "+n.replace(/\s+/g," ").trim():"";if(k.getAttribute("rel")==="theater"){var o="_342u";n=n.length?n+" "+o:o}return":"+m+l+n}function j(k){var l=[];while(k&&k instanceof HTMLElement){l.push(i(k));k=k.parentElement}l.reverse();return l}f.exports=j}),null);
__d("EventProfiler",["Bootloader","BrowserEventBasedInteraction","CurrentEventMeta","EventConfig","EventProfilerAdsSessionProvider","EventProfilerEagerExecution","EventProfilerInteractionTracker","EventProfilerSampler","Parent","ScriptPath","Set","TimeSlice","TimeSliceAutoclosedInteraction","UserAgent","getParentClassesForEventProfiler","performanceAbsoluteNow","requestAnimationFrameAcrossTransitions","setTimeoutAcrossTransitions","uniqueID"],(function a(b,c,d,e,f,g){__p&&__p();var h={},i={},j={},k=true,l=new(c("Set"))(["click","keydown","mousewheel","scroll"]),m=null,n=null,o={__wrapEventListenHandler:function s(t){__p&&__p();if(c("EventConfig").disable_event_profiler)return t;return function u(v,event){__p&&__p();var w;if(!c("EventProfilerSampler").canSample(v))return t.call(this,v,event);var x=void 0,y={interaction:0,event:0},z=c("performanceAbsoluteNow")();event.id=event.id||c("uniqueID")();var A=event.id;c("CurrentEventMeta").__setCurrentEventID(A);var B=void 0,C=j[A],D=null;if(i[A]===undefined&&!C){D=c("getParentClassesForEventProfiler")(event.target);var E=c("EventProfilerSampler").getEventInteractionIDs(v,D);x=c("EventProfilerEagerExecution").getEagerExecution(E,v);y=c("EventProfilerSampler").getEventSampleWeights(event,E);m=c("EventProfilerInteractionTracker").createNewInteraction(E,v,y.interaction,x);B=t.call(this,v,event);j[A]=c("TimeSlice").getGuardedContinuation("Event Bubble Continuation")}else{y=c("EventProfilerSampler").getEventSampleWeights(event,[]);B=C(function(){j[A]=c("TimeSlice").getGuardedContinuation("Event Bubble Continuation");return t.call(this,v,event)}.bind(this))}var F=c("performanceAbsoluteNow")();if(i[A]===undefined)(function(){__p&&__p();D=D;var G=q(event);G=G||z;var H=Math.max(z-G,0),I=r(event.target,"data-referrer"),J=null;if(c("UserAgent").isBrowser("Chrome"))J=!!event.cancelable;var K=J&&(!!event.deliberateSync||c("UserAgent").isBrowser("Chrome < 51"));i[A]={event_name:v,event_start_ms:Math.round(G),main_thread_wait_ms:Math.round(H),event_handlers_runtime_ms:0,script_path:c("ScriptPath").getScriptPath()||"<unknown>",request_animation_frame_wait_ms:0,set_timeout_wait_ms:0};h[A]={event_target_raw:D,weight:y.event,cancelable:J,deliberate_sync:K,ad_account_id:n,event_end_ms:0};var L=c("EventProfilerAdsSessionProvider").sessionID;if(L)h[A].ads_session_id=L;if(l.has(v)){h[A].is_first_in_frame=k;k=false}if(m){var M=m.trace();M.addVectorAnnotation("event_target_stack",D).addVectorAnnotation("pagelets",I)}var N=m;c("requestAnimationFrameAcrossTransitions")(function(){__p&&__p();m=null;var O=c("performanceAbsoluteNow")();i[A].request_animation_frame_wait_ms=Math.round(O-h[A].event_end_ms);delete h[A].event_end_ms;c("setTimeoutAcrossTransitions")(function(){__p&&__p();c("setTimeoutAcrossTransitions")(function(){k=true},50);var P=c("performanceAbsoluteNow")();i[A].set_timeout_wait_ms=Math.round(P-O);p(A,z,P);var Q=j[A];if(Q){c("TimeSlice").cancel(Q);delete j[A]}if(N)N.inform("TTI",{isPointOfInterest:true});delete i[A];delete h[A]},0)})})();i[A].event_handlers_runtime_ms+=F-z;h[A].event_end_ms=F;c("CurrentEventMeta").__setCurrentEventID(null);if(m)m.informPointWithOverride("tti_ts",{isPointOfInterest:true});return B}},tagCurrentActiveInteractionsAs:function s(t){o.getActiveInteractions().forEach(function(u){u.tagAsInteractionID(t)});c("EventProfilerEagerExecution").getActiveExecutions().forEach(function(u){return u.tagAsInteractionID(t)})},informManualInteractionTimestamp:function s(t,u,v){},markManualStart:function s(t,u,v){return c("EventProfilerInteractionTracker").markManualStart(t,u,v)},getActiveInteractions:function s(){return c("TimeSliceAutoclosedInteraction").getInteractionsActiveRightNow().filter(function(t){return t instanceof c("BrowserEventBasedInteraction")&&t.isEnabled()})},informPointOnActiveInteractions:function s(t,u,v){o.getActiveInteractions().map(function(w){var x=w.inform(t,u);if(v)x.addStringAnnotation("is_goal_point","1")})},notifyRunningEagerInteraction:function s(t,u){var v=c("EventProfilerSampler").getEventSampleWeights({type:u},t);return c("EventProfilerEagerExecution").declareEagerExecution(t,u,v.interaction)},setCurrentAdAccountId:function s(t){n=t}};function p(s,t,u){var v=i[s];v.event_handlers_runtime_ms=Math.round(v.event_handlers_runtime_ms);var w=Object.assign({},i[s],h[s]);if(w.weight)c("Bootloader").loadModules(["WebSpeedInteractionsTypedLogger"],function(x){new x().updateData(w).log()},"EventProfiler");c("CurrentEventMeta").__informEventDataReady(s,i[s])}var q=function(){function s(event){return null}if(!b.performance||!b.performance.now||!b.performance.timing||!b.performance.timing.navigationStart)return s;var t=b.performance.timing.navigationStart,u=b.CustomEvent&&(typeof b.CustomEvent==="function"||b.CustomEvent.toString().indexOf("CustomEventConstructor")>-1),v=u?new b.CustomEvent("test").timeStamp:b.document.createEvent("KeyboardEvent").timeStamp;if(v&&v<=b.performance.now())return function(event){return event.timeStamp+t};return s}();function r(s,t){var u=[];while(s&&s instanceof HTMLElement){var v=s.getAttribute(t);if(v)u.push(v);s=c("Parent").byAttribute(s.parentNode,t)}return u.reverse()}f.exports=o}),18);
__d("Scroll",[],(function a(b,c,d,e,f,g){__p&&__p();function h(j,k){return!!k&&(j===k.documentElement||j===k.body)}var i={getTop:function j(k){var l=k.ownerDocument;return h(k,l)?l.body.scrollTop||l.documentElement.scrollTop:k.scrollTop},setTop:function j(k,l){var m=k.ownerDocument;if(h(k,m))m.body.scrollTop=m.documentElement.scrollTop=l;else k.scrollTop=l},getLeft:function j(k){var l=k.ownerDocument;return h(k,l)?l.body.scrollLeft||l.documentElement.scrollLeft:k.scrollLeft},setLeft:function j(k,l){var m=k.ownerDocument;if(h(k,m))m.body.scrollLeft=m.documentElement.scrollLeft=l;else k.scrollLeft=l}};f.exports=i}),null);
__d("UserAgent_DEPRECATED",[],(function a(b,c,d,e,f,g){__p&&__p();var h=false,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;function x(){__p&&__p();if(h)return;h=true;var z=navigator.userAgent,A=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(z),B=/(Mac OS X)|(Windows)|(Linux)/.exec(z);t=/\b(iPhone|iP[ao]d)/.exec(z);u=/\b(iP[ao]d)/.exec(z);r=/Android/i.exec(z);v=/FBAN\/\w+;/i.exec(z);w=/Mobile/i.exec(z);s=!!/Win64/.exec(z);if(A){i=A[1]?parseFloat(A[1]):A[5]?parseFloat(A[5]):NaN;if(i&&document&&document.documentMode)i=document.documentMode;var C=/(?:Trident\/(\d+.\d+))/.exec(z);n=C?parseFloat(C[1])+4:i;j=A[2]?parseFloat(A[2]):NaN;k=A[3]?parseFloat(A[3]):NaN;l=A[4]?parseFloat(A[4]):NaN;if(l){A=/(?:Chrome\/(\d+\.\d+))/.exec(z);m=A&&A[1]?parseFloat(A[1]):NaN}else m=NaN}else i=j=k=m=l=NaN;if(B){if(B[1]){var D=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(z);o=D?parseFloat(D[1].replace("_",".")):true}else o=false;p=!!B[2];q=!!B[3]}else o=p=q=false}var y={ie:function z(){return x()||i},ieCompatibilityMode:function z(){return x()||n>i},ie64:function z(){return y.ie()&&s},firefox:function z(){return x()||j},opera:function z(){return x()||k},webkit:function z(){return x()||l},safari:function z(){return y.webkit()},chrome:function z(){return x()||m},windows:function z(){return x()||p},osx:function z(){return x()||o},linux:function z(){return x()||q},iphone:function z(){return x()||t},mobile:function z(){return x()||t||u||r||w},nativeApp:function z(){return x()||v},android:function z(){return x()||r},ipad:function z(){return x()||u}};f.exports=y}),18);
__d("clickRefAction",["Arbiter"],(function a(b,c,d,e,f,g){__p&&__p();function h(l,i,m,n,o){var p=l+"/"+i;this.ue=p;this._ue_ts=l;this._ue_count=i;this._context=m;this._ns=null;this._node=n;this._type=o}h.prototype.set_namespace=function(l){this._ns=l;return this};h.prototype.coalesce_namespace=function(l){if(this._ns===null)this._ns=l;return this};h.prototype.add_event=function(){return this};var i=0,j=[];function k(l,m,event,n,o){__p&&__p();var p=Date.now(),q=event&&event.type;o=o||{};if(!m&&event)m=event.getTarget();var r=50;if(m&&n!="FORCE")for(var s=j.length-1;s>=0&&p-j[s]._ue_ts<r;--s)if(j[s]._node==m&&j[s]._type==q)return j[s];var t=new h(p,i,l,m,q);j.push(t);while(j[0]._ue_ts+r<p||j.length>10)j.shift();if(l=="contextmenu")c("Arbiter").inform("ClickRefAction/contextmenu",{cfa:t,node:m,mode:n,event:event,extra_data:o},c("Arbiter").BEHAVIOR_PERSISTENT);else c("Arbiter").inform("ClickRefAction/new",{cfa:t,node:m,mode:n,event:event,extra_data:o},c("Arbiter").BEHAVIOR_PERSISTENT);i++;return t}f.exports=b.clickRefAction=k}),null);
__d("event-form-bubbling",[],(function a(b,c,d,e,f,g){__p&&__p();b.Event=b.Event||function(){};b.Event.__inlineSubmit=function(h,event){var i=b.Event.__getHandler&&b.Event.__getHandler(h,"submit");return i&&i!==h.onsubmit?null:b.Event.__bubbleSubmit(h,event)};b.Event.__bubbleSubmit=function(h,event){if(document.documentElement.attachEvent){var i;while(i!==false&&(h=h.parentNode))i=h.onsubmit?h.onsubmit(event):b.Event.__fire&&b.Event.__fire(h,"submit",event);return i}}}),3);
__d("getDocumentScrollElement",[],(function a(b,c,d,e,f,g){"use strict";var h=typeof navigator!=="undefined"&&navigator.userAgent.indexOf("AppleWebKit")>-1;function i(j){j=j||document;if(j.scrollingElement)return j.scrollingElement;return!h&&j.compatMode==="CSS1Compat"?j.documentElement:j.body}f.exports=i}),18);
__d("getObjectValues",[],(function a(b,c,d,e,f,g){function h(i){var j=[];for(var k in i)j.push(i[k]);return j}f.exports=h}),null);
__d("Event",["invariant","event-form-bubbling","Arbiter","DataStore","DOMQuery","DOMEvent","ErrorUtils","EventProfiler","ExecutionEnvironment","Parent","Scroll","TimeSlice","UserAgent","UserAgent_DEPRECATED","DOMEventListener","$","clickRefAction","getDocumentScrollElement","getObjectValues"],(function a(b,c,d,e,f,g,h){__p&&__p();c("event-form-bubbling");var i=b.Event,j="Event.listeners";if(!i.prototype)i.prototype={};function k(x){if(x.type==="click"||x.type==="mouseover"||x.type==="keydown")c("Arbiter").inform("Event/stop",{event:x})}function l(x,y,z){this.target=x;this.type=y;this.data=z}Object.assign(l.prototype,{getData:function x(){this.data=this.data||{};return this.data},stop:function x(){return i.stop(this)},prevent:function x(){return i.prevent(this)},isDefaultPrevented:function x(){return i.isDefaultPrevented(this)},kill:function x(){return i.kill(this)},getTarget:function x(){return new(c("DOMEvent"))(this).target||null}});function m(x){__p&&__p();if(x instanceof l)return x;if(!x)if(!window.addEventListener&&document.createEventObject)x=window.event?document.createEventObject(window.event):{};else x={};if(!x._inherits_from_prototype)for(var y in i.prototype)try{x[y]=i.prototype[y]}catch(z){}return x}Object.assign(i.prototype,{_inherits_from_prototype:true,getRelatedTarget:function x(){var y=this.relatedTarget||(this.fromElement===this.srcElement?this.toElement:this.fromElement);return y&&y.nodeType?y:null},getModifiers:function x(){var y={control:!!this.ctrlKey,shift:!!this.shiftKey,alt:!!this.altKey,meta:!!this.metaKey};y.access=c("UserAgent_DEPRECATED").osx()?y.control:y.alt;y.any=y.control||y.shift||y.alt||y.meta;return y},isRightClick:function x(){if(this.which)return this.which===3;return this.button&&this.button===2},isMiddleClick:function x(){if(this.which)return this.which===2;return this.button&&this.button===4},isDefaultRequested:function x(){return this.getModifiers().any||this.isMiddleClick()||this.isRightClick()}},l.prototype);Object.assign(i,{listen:function x(y,z,A,B,C){__p&&__p();if(typeof A==="function")A=c("TimeSlice").guard(A,"Event.js "+z+" handler");if(!C||typeof C=="boolean")C={passive:false};else C={passive:C.passive||false};if(!c("ExecutionEnvironment").canUseDOM)return new w(y,A,H,z,B,K,C);if(typeof y=="string")y=c("$")(y);if(typeof B=="undefined")B=i.Priority.NORMAL;if(typeof z=="object"){var D={};for(var E in z)D[E]=i.listen(y,E,z[E],B,C);return D}if(z.match(/^on/i))throw new TypeError("Bad event name `"+z+"': use `click', not `onclick'.");y||h(0);if(y.nodeName=="LABEL"&&z=="click"){var F=y.getElementsByTagName("input");y=F.length==1?F[0]:y}else if(y===window&&z==="scroll"){var G=c("getDocumentScrollElement")();if(G!==document.documentElement&&G!==document.body)y=G}var H=c("DataStore").get(y,j,{}),I=p[z];if(I){z=I.base;if(I.wrap)A=I.wrap(A)}s(y,H,z,C);var J=H[z];if(!(B in J))J[B]=[];var K=J[B].length,L=new w(y,A,H,z,B,K,C);J[B][K]=L;J.numHandlers++;if(!C.passive){J.numNonPassiveHandlers++;r(y,H[z],z)}return L},stop:function x(y){var z=new(c("DOMEvent"))(y).stopPropagation();k(z.event);return y},prevent:function x(y){new(c("DOMEvent"))(y).preventDefault();return y},isDefaultPrevented:function x(y){return new(c("DOMEvent"))(y).isDefaultPrevented(y)},kill:function x(y){var z=new(c("DOMEvent"))(y).kill();k(z.event);return false},getKeyCode:function x(event){__p&&__p();event=new(c("DOMEvent"))(event).event;if(!event)return false;switch(event.keyCode){case 63232:return 38;case 63233:return 40;case 63234:return 37;case 63235:return 39;case 63272:case 63273:case 63275:return null;case 63276:return 33;case 63277:return 34}if(event.shiftKey)switch(event.keyCode){case 33:case 34:case 37:case 38:case 39:case 40:return null}return event.keyCode},getPriorities:function x(){if(!n){var y=c("getObjectValues")(i.Priority);y.sort(function(z,A){return z-A});n=y}return n},fire:function x(y,z,A){var B=new l(y,z,A),C;do{var D=i.__getHandler(y,z);if(D)C=D(B);y=y.parentNode}while(y&&C!==false&&!B.cancelBubble);return C!==false},__fire:function x(y,z,event){var A=i.__getHandler(y,z);if(A)return A(m(event))},__getHandler:function x(y,z){var A=c("DataStore").get(y,j);if(A&&A[z])return A[z].domHandler;return y["on"+z]},getPosition:function x(y){y=new(c("DOMEvent"))(y).event;var z=c("getDocumentScrollElement")(),A=y.clientX+c("Scroll").getLeft(z),B=y.clientY+c("Scroll").getTop(z);return{x:A,y:B}}});var n=null,o=function o(x){return function(y){if(!c("DOMQuery").contains(this,y.getRelatedTarget()))return x.call(this,y)}},p;if(!window.navigator.msPointerEnabled)p={mouseenter:{base:"mouseover",wrap:o},mouseleave:{base:"mouseout",wrap:o}};else p={mousedown:{base:"MSPointerDown"},mousemove:{base:"MSPointerMove"},mouseup:{base:"MSPointerUp"},mouseover:{base:"MSPointerOver"},mouseout:{base:"MSPointerOut"},mouseenter:{base:"MSPointerOver",wrap:o},mouseleave:{base:"MSPointerOut",wrap:o}};if(c("UserAgent_DEPRECATED").firefox()){var q=function q(x,event){event=m(event);var y=event.getTarget();while(y){i.__fire(y,x,event);y=y.parentNode}};document.documentElement.addEventListener("focus",q.bind(null,"focusin"),true);document.documentElement.addEventListener("blur",q.bind(null,"focusout"),true)}var r=function r(x,y,z){var A=y.numNonPassiveHandlers==0;if(A!=y.options.passive){y.domHandlerRemover.remove();y.options.passive=A;y.domHandlerRemover=c("DOMEventListener").add(x,z,y.domHandler,{passive:A})}},s=function s(x,y,z,A){__p&&__p();if(z in y)return;var B=c("TimeSlice").guard(v.bind(x,z),"Event listenHandler "+z);y[z]={numHandlers:0,numNonPassiveHandlers:0,domHandlerRemover:c("DOMEventListener").add(x,z,B,A),domHandler:B,options:A};var C="on"+z;if(x[C]){var D=x===document.documentElement?i.Priority._BUBBLE:i.Priority.TRADITIONAL,E=x[C];x[C]=null;i.listen(x,z,E,D,A)}if(x.nodeName==="FORM"&&z==="submit"&&c("UserAgent").isBrowser("IE < 9"))i.listen(x,z,i.__bubbleSubmit.bind(null,x),i.Priority._BUBBLE,A)};function t(x){if(!x.href.endsWith("#"))return false;return x.href===document.location.href||x.href===document.location.href+"#"}function u(x,y){return x.nodeName==="INPUT"&&x.type===y}var v=c("EventProfiler").__wrapEventListenHandler(function x(y,event){__p&&__p();event=m(event);if(!c("DataStore").get(this,j))throw new Error("Bad listenHandler context.");var z=c("DataStore").get(this,j)[y];if(!z)throw new Error("No registered handlers for `"+y+"'.");if(y=="click"||y=="contextmenu"){var A=event.getTarget(),B=c("Parent").byTag(A,"a");if(B instanceof HTMLAnchorElement&&B.href&&t(B)&&!u(A,"file")&&!u(A,"submit"))event.prevent();if(y=="click")c("clickRefAction")("click",B,event);if(y=="contextmenu")c("clickRefAction")("contextmenu",B,event)}var n=i.getPriorities();for(var C=0;C<n.length;C++){var D=n[C];if(D in z){var E=z[D];for(var F=0;F<E.length;F++){if(!E[F])continue;var G=E[F].fire(this,event);if(G===false)return event.kill();else if(event.cancelBubble)event.stop()}}}return event.returnValue});i.Priority={URGENT:-20,TRADITIONAL:-10,NORMAL:0,_BUBBLE:1e3};function w(x,y,z,A,B,C,D){this._element=x;this._handler=y;this._handlers=z;this._type=A;this._priority=B;this._id=C;this._options=D}Object.assign(w.prototype,{remove:function x(){__p&&__p();if(c("ExecutionEnvironment").canUseDOM){this._handlers||h(0);var y=this._handlers[this._type];if(y.numHandlers<=1){y.domHandlerRemover.remove();delete this._handlers[this._type]}else{delete y[this._priority][this._id];y.numHandlers--;if(!this._options.passive){y.numNonPassiveHandlers--;r(this._element,this._handlers[this._type],this._type)}}this._handlers=null}},fire:function x(y,event){if(c("ExecutionEnvironment").canUseDOM)return c("ErrorUtils").applyWithGuard(this._handler,y,[event],function(z){z.event_type=event.type;z.dom_element=y.name||y.id;z.category="eventhandler"});return true}});b.$E=i.$E=m;f.exports=i}),18);
__d("killswitch",["KSConfig"],(function a(b,c,d,e,f,g){"use strict";function h(i){return c("KSConfig").killed.has(i)}h.override=function(i,j){if(j)c("KSConfig").killed.add(i);else c("KSConfig").killed["delete"](i)};f.exports=h}),null);
__d("FbtResultBase",["ErrorUtils","ex","killswitch"],(function a(b,c,d,e,f,g){__p&&__p();function h(j){}function i(j){"use strict";this.$FbtResultBase1=j;this.$FbtResultBase2=null}i.prototype.flattenToArray=function(){"use strict";return i.flattenToArray(this.$FbtResultBase1)};i.prototype.getContents=function(){"use strict";return this.$FbtResultBase1};i.prototype.toString=function(){"use strict";__p&&__p();if(this.$FbtResultBase2!==null)return this.$FbtResultBase2;var j="",k=this.flattenToArray();for(var l=0;l<k.length;++l){var m=k[l];if(typeof m==="string"||m instanceof i)j+=m;else{var n="[Not logged]";if(!c("killswitch")("JS_RELIABILITY_FBT_LOGGING")&&Math.random()>.95)try{n=JSON.stringify(m)}catch(o){n="["+o+"]"}var p=new Error(c("ex")("Converting to a string will drop content data. %s",n));c("ErrorUtils").reportError(p,true)}}if(!Object.isFrozen(this))this.$FbtResultBase2=j;return j};i.prototype.toJSON=function(){"use strict";return this.toString()};i.flattenToArray=function(j){"use strict";__p&&__p();var k=[];for(var l=0;l<j.length;++l){var m=j[l];if(Array.isArray(m))k.push.apply(k,i.flattenToArray(m));else if(m instanceof i)k.push.apply(k,m.flattenToArray());else k.push(m)}return k};["replace","split","toLowerCase","toUpperCase","indexOf","charAt","charCodeAt","substr","substring","trim","lastIndexOf","search","match","slice","codePointAt","endsWith","includes","localeCompare","normalize","repeat","startsWith","toLocaleLowerCase","toLocaleUpperCase","trimLeft","trimRight","link","anchor","fontcolor","fontsize","big","blink","bold","fixed","italics","small","strike","sub","sup","contains"].forEach(function(j){i.prototype[j]=function(){"use strict";h(j);return this.toString()[j].apply(this,arguments)}}.bind(this));f.exports=i}),18);
__d("isScalar",[],(function a(b,c,d,e,f,g){function h(i){return/string|number|boolean/.test(typeof i)}f.exports=h}),null);
__d("DOM",["$","DOMQuery","ErrorUtils","Event","FbtResultBase","HTML","UserAgent_DEPRECATED","createArrayFromMixed","isNode","isScalar","isTextNode"],(function a(b,c,d,e,f,g){__p&&__p();var h={create:function k(l,m,n){var o=document.createElement(l);if(m)h.setAttributes(o,m);if(n!=null)h.setContent(o,n);return o},setAttributes:function k(l,m){__p&&__p();if(m.type)l.type=m.type;for(var n in m){var o=m[n],p=/^on/i.test(n);if(n=="type")continue;else if(n=="style")if(typeof o=="string")l.style.cssText=o;else Object.assign(l.style,o);else if(p)c("Event").listen(l,n.substr(2),o);else if(n in l)l[n]=o;else if(l.setAttribute)l.setAttribute(n,o)}},prependContent:function k(l,m){if(!l)throw new Error("DOM.prependContent: reference element is not a node");return j(m,l,function(n){l.firstChild?l.insertBefore(n,l.firstChild):l.appendChild(n)})},insertAfter:function k(l,m){if(!l||!l.parentNode)throw new Error("DOM.insertAfter: reference element does not have a parent.");var n=l.parentNode;return j(m,n,function(o){l.nextSibling?n.insertBefore(o,l.nextSibling):n.appendChild(o)})},insertBefore:function k(l,m){if(!l||!l.parentNode)throw new Error("DOM.insertBefore: reference element does not have a parent.");var n=l.parentNode;return j(m,n,function(o){n.insertBefore(o,l)})},setContent:function k(l,m){if(!l)throw new Error("DOM.setContent: reference element is not a node.");while(l.firstChild)i(l.firstChild);return h.appendContent(l,m)},appendContent:function k(l,m){if(!l)throw new Error("DOM.appendContent: reference element is not a node.");return j(m,l,function(n){l.appendChild(n)})},replace:function k(l,m){if(!l||!l.parentNode)throw new Error("DOM.replace: reference element does not have a parent.");var n=l.parentNode;return j(m,n,function(o){n.replaceChild(o,l)})},remove:function k(l){i(c("$")(l))},empty:function k(l){l=c("$")(l);while(l.firstChild)i(l.firstChild)}};Object.assign(h,c("DOMQuery"));function i(k){if(k.parentNode)k.parentNode.removeChild(k)}function j(k,l,m){__p&&__p();k=c("HTML").replaceJSONWrapper(k);if(k instanceof c("HTML")&&l.firstChild===null&&-1===k.toString().indexOf("<script")){var n=c("UserAgent_DEPRECATED").ie();if(!n||n>7&&!c("DOMQuery").isNodeOfType(l,["table","tbody","thead","tfoot","tr","select","fieldset"])){var o=n?'<em style="display:none;"> </em>':"";l.innerHTML=o+k;n&&l.removeChild(l.firstChild);return Array.from(l.childNodes)}}else if(c("isTextNode")(l)){l.data=k;return[k]}var p=document.createDocumentFragment(),q,r=[],s=[];k=c("createArrayFromMixed")(k);if(k.length===1&&k[0]instanceof c("FbtResultBase"))k=k[0].getContents();for(var t=0;t<k.length;t++){q=c("HTML").replaceJSONWrapper(k[t]);if(q instanceof c("HTML")){s.push(q.getAction());var u=q.getNodes();for(var v=0;v<u.length;v++){r.push(u[v]);p.appendChild(u[v])}}else if(c("isScalar")(q)||q instanceof c("FbtResultBase")){var w=document.createTextNode(q);r.push(w);p.appendChild(w)}else if(c("isNode")(q)){r.push(q);p.appendChild(q)}}m(p);s.forEach(function(x){x()});return r}f.exports=h}),18);
__d("DOMControl",["DataStore","$"],(function a(b,c,d,e,f,g){__p&&__p();function h(i){"use strict";this.root=c("$")(i);this.updating=false;c("DataStore").set(i,"DOMControl",this)}h.prototype.getRoot=function(){"use strict";return this.root};h.prototype.beginUpdate=function(){"use strict";if(this.updating)return false;this.updating=true;return true};h.prototype.endUpdate=function(){"use strict";this.updating=false};h.prototype.update=function(i){"use strict";if(!this.beginUpdate())return this;this.onupdate(i);this.endUpdate()};h.prototype.onupdate=function(i){"use strict"};h.getInstance=function(i){"use strict";return c("DataStore").get(i,"DOMControl")};f.exports=h}),null);
__d("Input",["CSS","DOMQuery","DOMControl"],(function a(b,c,d,e,f,g){__p&&__p();var h={isWhiteSpaceOnly:function i(j){return!/\S/.test(j||"")},isEmpty:function i(j){return h.isWhiteSpaceOnly(j.value)},getValue:function i(j){return h.isEmpty(j)?"":j.value},getValueRaw:function i(j){return j.value},setValue:function i(j,k){j.value=k||"";var l=c("DOMControl").getInstance(j);l&&l.resetHeight&&l.resetHeight()},setPlaceholder:function i(j,k){j.setAttribute("aria-label",k);j.setAttribute("placeholder",k)},reset:function i(j){j.value="";j.style.height=""},setSubmitOnEnter:function i(j,k){c("CSS").conditionClass(j,"enter_submit",k)},getSubmitOnEnter:function i(j){return c("CSS").hasClass(j,"enter_submit")},setMaxLength:function i(j,k){if(k>0)j.setAttribute("maxlength",k);else j.removeAttribute("maxlength")}};f.exports=h}),null);
__d("camelize",[],(function a(b,c,d,e,f,g){var h=/-(.)/g;function i(j){return j.replace(h,function(k,l){return l.toUpperCase()})}f.exports=i}),18);
__d("getOpacityStyleName",[],(function a(b,c,d,e,f,g){__p&&__p();var h=false,i=null;function j(){__p&&__p();if(!h){if(document.body&&"opacity"in document.body.style)i="opacity";else{var k=document.createElement("div");k.style.filter="alpha(opacity=100)";if(k.style.filter)i="filter";k=null}h=true}return i}f.exports=j}),null);
__d("hyphenate",[],(function a(b,c,d,e,f,g){var h=/([A-Z])/g;function i(j){return j.replace(h,"-$1").toLowerCase()}f.exports=i}),null);
__d("getStyleProperty",["camelize","hyphenate"],(function a(b,c,d,e,f,g){__p&&__p();function h(j){return j==null?j:String(j)}function i(j,k){__p&&__p();var l=void 0;if(window.getComputedStyle){l=window.getComputedStyle(j,null);if(l)return h(l.getPropertyValue(c("hyphenate")(k)))}if(document.defaultView&&document.defaultView.getComputedStyle){l=document.defaultView.getComputedStyle(j,null);if(l)return h(l.getPropertyValue(c("hyphenate")(k)));if(k==="display")return"none"}if(j.currentStyle){if(k==="float")return h(j.currentStyle.cssFloat||j.currentStyle.styleFloat);return h(j.currentStyle[c("camelize")(k)])}return h(j.style&&j.style[c("camelize")(k)])}f.exports=i}),null);
__d("StyleCore",["invariant","camelize","containsNode","ex","getOpacityStyleName","getStyleProperty","hyphenate"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(p,q){var r=o.get(p,q);return r==="auto"||r==="scroll"}var j=new RegExp("\\s*([^\\s:]+)\\s*:\\s*([^;('\"]*(?:(?:\\([^)]*\\)|\"[^\"]*\"|'[^']*')[^;(?:'\"]*)*)(?:;|$)","g");function k(p){var q={};p.replace(j,function(r,s,t){q[s]=t;return t});return q}function l(p){var q="";for(var r in p)if(p[r])q+=r+":"+p[r]+";";return q}function m(p){return p!==""?"alpha(opacity="+p*100+")":""}function n(p,q,r){switch(c("hyphenate")(q)){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 s=parseInt(r,10)<0;!s||h(0);default:isNaN(r)||!r||r==="0"||h(0);break}}var o={set:function p(q,r,s){__p&&__p();n("Style.set",r,s);var t=q.style;switch(r){case"opacity":if(c("getOpacityStyleName")()==="filter")t.filter=m(s);else t.opacity=s;break;case"float":t.cssFloat=t.styleFloat=s||"";break;default:try{t[c("camelize")(r)]=s}catch(u){throw new Error(c("ex")('Style.set: "%s" argument is invalid: %s',r,s))}}},apply:function p(q,r){__p&&__p();var s=void 0;for(s in r)n("Style.apply",s,r[s]);if("opacity"in r&&c("getOpacityStyleName")()==="filter"){r.filter=m(r.opacity);delete r.opacity}var t=k(q.style.cssText);for(s in r){var u=r[s];delete r[s];var v=c("hyphenate")(s);for(var w in t)if(w===v||w.indexOf(v+"-")===0)delete t[w];r[v]=u}Object.assign(t,r);q.style.cssText=l(t)},get:c("getStyleProperty"),getFloat:function p(q,r){return parseFloat(o.get(q,r),10)},getOpacity:function p(q){if(c("getOpacityStyleName")()==="filter"){var r=o.get(q,"filter");if(r){var s=/(\d+(?:\.\d+)?)/.exec(r);if(s)return parseFloat(s.pop())/100}}return o.getFloat(q,"opacity")||1},isFixed:function p(q){while(c("containsNode")(document.body,q)){if(o.get(q,"position")==="fixed")return true;q=q.parentNode}return false},getScrollParent:function p(q){if(!q)return null;while(q&&q!==document.body){if(i(q,"overflow")||i(q,"overflowY")||i(q,"overflowX"))return q;q=q.parentNode}return window}};f.exports=o}),null);
__d("Style",["StyleCore","$"],(function a(b,c,d,e,f,g){var h=babelHelpers["extends"]({},c("StyleCore"),{get:function i(j,k){typeof j==="string";return c("StyleCore").get(c("$")(j),k)},getFloat:function i(j,k){typeof j==="string";return c("StyleCore").getFloat(c("$")(j),k)}});f.exports=h}),null);
__d("FlipDirection",["DOM","Input","Style"],(function a(b,c,d,e,f,g){__p&&__p();var h={setDirection:function i(j){__p&&__p();var k=c("DOM").isNodeOfType(j,"input")&&j.type=="text",l=c("DOM").isNodeOfType(j,"textarea");if(!(k||l)||j.getAttribute("data-prevent-auto-flip"))return;var m=c("Input").getValue(j),n=j.style&&j.style.direction;if(!n){var o=0,p=true;for(var q=0;q<m.length;q++){var r=m.charCodeAt(q);if(r>=48){if(p){p=false;o++}if(r>=1470&&r<=1920){c("Style").set(j,"direction","rtl");j.setAttribute("dir","rtl");return}if(o==5){c("Style").set(j,"direction","ltr");j.setAttribute("dir","ltr");return}}else p=true}}else if(m.length===0){c("Style").set(j,"direction","");j.removeAttribute("dir")}}};f.exports=h}),null);
__d("FlipDirectionOnKeypress",["Event","FlipDirection"],(function a(b,c,d,e,f,g){var h=function h(event){var i=event.getTarget();c("FlipDirection").setDirection(i)};c("Event").listen(document.documentElement,{keyup:h,input:h})}),null);
__d("getActiveElement",[],(function a(b,c,d,e,f,g){function h(i){i=i||document;if(typeof i==="undefined")return null;try{return i.activeElement||i.body}catch(j){return i.body}}f.exports=h}),18);
__d("FocusListener",["Arbiter","CSS","Parent","getActiveElement"],(function a(b,c,d,e,f,g){__p&&__p();var h={expandInput:function m(n){c("CSS").addClass(n,"child_is_active");c("CSS").addClass(n,"child_is_focused");c("CSS").addClass(n,"child_was_focused");c("Arbiter").inform("reflow")}};function i(m,n){__p&&__p();if(n.getAttribute("data-silentfocuslistener"))return;var o=c("Parent").byClass(n,"focus_target");if(o)if("focus"==m||"focusin"==m)h.expandInput(o);else{if(n.value==="")c("CSS").removeClass(o,"child_is_active");c("CSS").removeClass(o,"child_is_focused")}}var j=c("getActiveElement")();if(j)i("focus",j);function k(event){event=event||window.event;i(event.type,event.target||event.srcElement)}var l=document.documentElement;if(l.addEventListener){l.addEventListener("focus",k,true);l.addEventListener("blur",k,true)}else{l.attachEvent("onfocusin",k);l.attachEvent("onfocusout",k)}f.exports=h}),null);
__d("guid",[],(function a(b,c,d,e,f,g){function h(){return"f"+(Math.random()*(1<<30)).toString(16).replace(".","")}f.exports=h}),18);
__d("ArbiterMixin",["Arbiter","guid"],(function a(b,c,d,e,f,g){__p&&__p();var h="arbiter$"+c("guid")(),i=Object.prototype.hasOwnProperty,j={_getArbiterInstance:function k(){return i.call(this,h)?this[h]:this[h]=new(c("Arbiter"))()},inform:function k(l,m,n){return this._getArbiterInstance().inform(l,m,n)},subscribe:function k(l,m,n){return this._getArbiterInstance().subscribe(l,m,n)},subscribeOnce:function k(l,m,n){return this._getArbiterInstance().subscribeOnce(l,m,n)},unsubscribe:function k(l){this._getArbiterInstance().unsubscribe(l)},unsubscribeCurrentSubscription:function k(){this._getArbiterInstance().unsubscribeCurrentSubscription()},releaseCurrentPersistentEvent:function k(){this._getArbiterInstance().releaseCurrentPersistentEvent()},registerCallback:function k(l,m){return this._getArbiterInstance().registerCallback(l,m)},query:function k(l){return this._getArbiterInstance().query(l)}};f.exports=j}),18);
__d("mixin",[],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j,k,l,m,n,o,p,q,r,s){var t=function t(){},u=[i,j,k,l,m,n,o,p,q,r],v=0,w=void 0;while(u[v]){w=u[v];for(var x in w)if(Object.prototype.hasOwnProperty.call(w,x))t.prototype[x]=w[x];v+=1}return t}f.exports=h}),18);
__d("JSONPTransport",["ArbiterMixin","DOM","HTML","TimeSlice","URI","mixin"],(function a(b,c,d,e,f,g){__p&&__p();var h,i,j={},k=2,l="jsonp",m="iframe";function n(p){delete j[p]}h=babelHelpers.inherits(o,c("mixin")(c("ArbiterMixin")));i=h&&h.prototype;function o(p,q){"use strict";i.constructor.call(this);this._type=p;this._uri=q;this._hasResponse=false;j[this.getID()]=this}o.prototype.getID=function(){"use strict";return this._id||(this._id=k++)};o.prototype.hasFinished=function(){"use strict";return!(this.getID()in j)};o.prototype.getRequestURI=function(){"use strict";return new(c("URI"))(this._uri).addQueryData({__a:1,__adt:this.getID(),__req:"jsonp_"+this.getID()})};o.prototype.getTransportFrame=function(){"use strict";if(this._iframe)return this._iframe;var p="transport_frame_"+this.getID(),q=c("HTML")('<iframe class="hidden_elem" name="'+p+'" src="javascript:void(0)" />');return this._iframe=c("DOM").appendContent(document.body,q)[0]};o.prototype.send=function(){"use strict";if(this._type===l)setTimeout(function(){c("DOM").appendContent(document.body,c("DOM").create("script",{src:this.getRequestURI().toString(),type:"text/javascript"}))}.bind(this),0);else{this.getTransportFrame().onload=this._checkForErrors.bind(this);this.getTransportFrame().src=this.getRequestURI().toString()}this._continuation=c("TimeSlice").getGuardedContinuation("JSONPTransport: waiting for first response")};o.prototype.createContinuationForFileForm_DO_NOT_USE=function(){"use strict";this._continuation=c("TimeSlice").getGuardedContinuation("JSONPTransport: waiting for first response")};o.prototype.handleResponse=function(p){"use strict";this._continuation(function(){this.inform("response",p);if(this.hasFinished())setTimeout(this._cleanup.bind(this),0);else this._continuation=c("TimeSlice").getGuardedContinuation("JSONPTransport: waiting for next response")}.bind(this))};o.prototype.abort=function(){"use strict";if(this._aborted)return;this._aborted=true;this._cleanup();n(this.getID());this.inform("abort");if(this._continuation)c("TimeSlice").cancel(this._continuation)};o.prototype._checkForErrors=function(){"use strict";if(!this._hasResponse)this.abort()};o.prototype._cleanup=function(){"use strict";if(this._iframe){c("DOM").remove(this._iframe);this._iframe=null}};o.respond=function(p,q,r){"use strict";__p&&__p();var s=j[p];if(s){s._hasResponse=true;if(!r)n(p);if(s._type==m)if(typeof q==="string")q=JSON.parse(q);else q=JSON.parse(JSON.stringify(q));s.handleResponse(q)}else{var t=b.ErrorSignal;if(t&&!r)t.logJSError("ajax",{error:"UnexpectedJsonResponse",extra:{id:p,uri:q.payload&&q.payload.uri||""}})}};o.respond=c("TimeSlice").guard(o.respond,"JSONPTransport.respond",{root:true});f.exports=o}),null);
__d("StrSet",[],(function a(b,c,d,e,f,g){__p&&__p();function h(i){"use strict";this.$StrSet2={};this.$StrSet1=0;if(i)this.addAll(i)}h.prototype.add=function(i){"use strict";if(!Object.prototype.hasOwnProperty.call(this.$StrSet2,i)){this.$StrSet2[i]=true;this.$StrSet1++}return this};h.prototype.addAll=function(i){"use strict";i.forEach(this.add,this);return this};h.prototype.remove=function(i){"use strict";if(Object.prototype.hasOwnProperty.call(this.$StrSet2,i)){delete this.$StrSet2[i];this.$StrSet1--}return this};h.prototype.removeAll=function(i){"use strict";i.forEach(this.remove,this);return this};h.prototype.toArray=function(){"use strict";return Object.keys(this.$StrSet2)};h.prototype.toMap=function(i){"use strict";var j={};Object.keys(this.$StrSet2).forEach(function(k){j[k]=typeof i=="function"?i(k):i||true});return j};h.prototype.contains=function(i){"use strict";return Object.prototype.hasOwnProperty.call(this.$StrSet2,i)};h.prototype.count=function(){"use strict";return this.$StrSet1};h.prototype.clear=function(){"use strict";this.$StrSet2={};this.$StrSet1=0;return this};h.prototype.clone=function(){"use strict";return new h(this)};h.prototype.forEach=function(i,j){"use strict";Object.keys(this.$StrSet2).forEach(i,j)};h.prototype.map=function(i,j){"use strict";return Object.keys(this.$StrSet2).map(i,j)};h.prototype.some=function(i,j){"use strict";return Object.keys(this.$StrSet2).some(i,j)};h.prototype.every=function(i,j){"use strict";return Object.keys(this.$StrSet2).every(i,j)};h.prototype.filter=function(i,j){"use strict";return new h(Object.keys(this.$StrSet2).filter(i,j))};h.prototype.union=function(i){"use strict";return this.clone().addAll(i)};h.prototype.intersect=function(i){"use strict";return this.filter(function(j){return i.contains(j)})};h.prototype.difference=function(i){"use strict";return i.filter(function(j){return!this.contains(j)}.bind(this))};h.prototype.equals=function(i){"use strict";__p&&__p();var j=function j(n,o){return n===o?0:n<o?-1:1},k=this.toArray(),l=i.toArray();if(k.length!==l.length)return false;var m=k.length;k=k.sort(j);l=l.sort(j);while(m--)if(k[m]!==l[m])return false;return true};f.exports=h}),null);
__d("PlatformBaseVersioning",["invariant","PlatformVersions","StrSet","getObjectValues"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=new(c("StrSet"))(c("getObjectValues")(c("PlatformVersions").versions)),j=location.pathname,k=j.substring(1,j.indexOf("/",1)),l=i.contains(k)?k:c("PlatformVersions").versions.UNVERSIONED;function m(j,p){if(p==c("PlatformVersions").versions.UNVERSIONED)return j;i.contains(p)||h(0);if(j.indexOf("/")!==0)j="/"+j;return"/"+p+j}function n(j){if(i.contains(j.substring(1,j.indexOf("/",1))))return j.substring(j.indexOf("/",1));return j}var o={addVersionToPath:m,getLatestVersion:function p(){return c("PlatformVersions").LATEST},versionAwareURI:function p(q){return q.setPath(m(q.getPath(),l))},versionAwarePath:function p(j){return m(j,l)},getUnversionedPath:n};f.exports=o}),null);
__d("PluginMessage",["DOMEventListener"],(function a(b,c,d,e,f,g){var h={listen:function i(){c("DOMEventListener").add(window,"message",function(event){if(/\.facebook\.com$/.test(event.origin)&&/^FB_POPUP:/.test(event.data)){var j=JSON.parse(event.data.substring(9));if("reload"in j&&/^https?:/.test(j.reload))document.location.replace(j.reload)}})}};f.exports=h}),null);
__d("DOMDimensions",["Style","getDocumentScrollElement"],(function a(b,c,d,e,f,g){__p&&__p();var h={getElementDimensions:function i(j){return{width:j.offsetWidth||0,height:j.offsetHeight||0}},getDocumentDimensions:function i(j){var k=c("getDocumentScrollElement")(j),l=k.scrollWidth||0,m=k.scrollHeight||0;return{width:l,height:m}},measureElementBox:function i(j,k,l,m,n){__p&&__p();var o;switch(k){case"left":case"right":case"top":case"bottom":o=[k];break;case"width":o=["left","right"];break;case"height":o=["top","bottom"];break;default:throw Error("Invalid plane: "+k)}var p=function p(q,r){var s=0;for(var t=0;t<o.length;t++)s+=parseFloat(c("Style").get(j,q+"-"+o[t]+r))||0;return s};return(l?p("padding",""):0)+(m?p("border","-width"):0)+(n?p("margin",""):0)}};f.exports=h}),null);
__d("BehaviorsMixin",[],(function a(b,c,d,e,f,g){__p&&__p();function h(l){"use strict";this.$InstalledBehavior1=l;this.$InstalledBehavior2=false}h.prototype.enable=function(){"use strict";if(!this.$InstalledBehavior2){this.$InstalledBehavior2=true;this.$InstalledBehavior1.enable()}};h.prototype.disable=function(){"use strict";if(this.$InstalledBehavior2){this.$InstalledBehavior2=false;this.$InstalledBehavior1.disable()}};var i=1;function j(l){if(!l.__BEHAVIOR_ID)l.__BEHAVIOR_ID=i++;return l.__BEHAVIOR_ID}var k={enableBehavior:function l(m){if(!this._behaviors)this._behaviors={};var n=j(m);if(!this._behaviors[n])this._behaviors[n]=new h(new m(this));this._behaviors[n].enable();return this},disableBehavior:function l(m){if(this._behaviors){var n=j(m);if(this._behaviors[n])this._behaviors[n].disable()}return this},enableBehaviors:function l(m){m.forEach(this.enableBehavior,this);return this},destroyBehaviors:function l(){if(this._behaviors){for(var m in this._behaviors)this._behaviors[m].disable();this._behaviors={}}},hasBehavior:function l(m){return this._behaviors&&j(m)in this._behaviors}};f.exports=k}),null);
__d("isValidReactElement",[],(function a(b,c,d,e,f,g){var h=typeof Symbol==="function"&&Symbol["for"]&&Symbol["for"]("react.element")||60103;function i(j){return!!(typeof j==="object"&&j!==null&&j.$$typeof===h)}f.exports=i}),null);
__d("BootloadedReact",["Bootloader","isValidReactElement"],(function a(b,c,d,e,f,g){__p&&__p();var h=function h(j){c("Bootloader").loadModules(["ReactDOM"],j,"BootloadedReact")},i={isValidElement:function j(k){return c("isValidReactElement")(k)},render:function j(k,l,m){h(function(n){n.render(k,l,function(){m&&m(this)})})},unmountComponentAtNode:function j(k,l){h(function(m){m.unmountComponentAtNode(k);l&&l()})}};f.exports=i}),null);
__d("getOrCreateDOMID",["uniqueID"],(function a(b,c,d,e,f,g){function h(i){if(!i.id)i.id=c("uniqueID")();return i.id}f.exports=h}),null);
__d("ContextualThing",["CSS","containsNode","ge","getOrCreateDOMID"],(function a(b,c,d,e,f,g){__p&&__p();var h={register:function i(j,k){j.setAttribute("data-ownerid",c("getOrCreateDOMID")(k))},containsIncludingLayers:function i(j,k){var l=k;while(l){if(c("containsNode")(j,l))return true;l=h.getContext(l)}return false},getContext:function i(j){var k=j,l=void 0;while(k){if(k.getAttribute&&(l=k.getAttribute("data-ownerid")))return c("ge")(l);k=k.parentNode}return null},parentByClass:function i(j,k){var l=j,m=void 0;while(l&&!c("CSS").hasClass(l,k))if(l.getAttribute&&(m=l.getAttribute("data-ownerid")))l=c("ge")(m);else l=l.parentNode;return l}};f.exports=h}),null);
__d("getElementText",["isElementNode","isTextNode"],(function a(b,c,d,e,f,g){__p&&__p();var h=null;function i(j){__p&&__p();if(c("isTextNode")(j))return j.data;else if(c("isElementNode")(j)){if(h===null){var k=document.createElement("div");h=k.textContent!=null?"textContent":"innerText"}return j[h]}else return""}f.exports=i}),null);
__d("KeyEventController",["Bootloader","DOMQuery","Event","Run","emptyFunction","getElementText","isEmpty"],(function a(b,c,d,e,f,g){__p&&__p();var h=null,i=["input","select","textarea","object","embed"],j={button:1,checkbox:1,radio:1,submit:1,file:1},k={BACKSPACE:[8],TAB:[9],RETURN:[13],ALT:[18],ESCAPE:[27],LEFT:[37,63234],UP:[38,63232],RIGHT:[39,63235],DOWN:[40,63233],NUMPAD_ADD:[43],NUMPAD_SUBSTRACT:[45],DELETE:[46],COMMA:[188],PERIOD:[190],SLASH:[191],"`":[192],"[":[219],"]":[221],PAGE_UP:[33],PAGE_DOWN:[34],END:[35],HOME:[36],SPACE:[32],KP_DOT:[46,110],"-":[189],"=":[187]},l={8:1,9:1,13:1,27:1,32:1,37:1,63234:1,38:1,63232:1,39:1,63235:1,40:1,63233:1,46:1};function m(){"use strict";this.handlers={};document.onkeyup=this.onkeyevent.bind(this,"onkeyup");document.onkeydown=this.onkeyevent.bind(this,"onkeydown");document.onkeypress=this.onkeyevent.bind(this,"onkeypress")}m.prototype.mapKey=function(n){"use strict";__p&&__p();if(n>=0&&n<=9){if(typeof n!="number")n=n.charCodeAt(0)-48;return[48+n,96+n]}var o=k[n.toUpperCase()];if(o)return o;return[n.toUpperCase().charCodeAt(0)]};m.prototype.onkeyevent=function(n,o){__p&&__p();var p;"use strict";o=c("Event").$E(o);var q=this.handlers[o.keyCode]||this.handlers[o.which],r,s,t;if(q)for(var u=0;u<q.length;u++){r=q[u].callback;s=q[u].filter;try{if(!s||s(o,n)){var p=function(){t=r(o,n);var w=o.which||o.keyCode;c("Bootloader").loadModules(["KeyEventTypedLogger"],function(x){new x().setAction("key_shortcut").setKey(o.key||"").setKeyChar(String.fromCharCode(w)).setKeyCode(w).addToExtraData("is_trusted",o.isTrusted).log()},"KeyEventController");if(t===false)return{v:c("Event").kill(o)}}();if(typeof p==="object")return p.v}}catch(v){}}return true};m.prototype.resetHandlers=function(){"use strict";for(var n in this.handlers)if(Object.prototype.hasOwnProperty.call(this.handlers,n)){var o=this.handlers[n].filter(function(p){return p.preserve()});if(o.length)this.handlers[n]=o;else delete this.handlers[n]}};m.getInstance=function(){"use strict";return h||(h=new m())};m.defaultFilter=function(event,n){"use strict";event=c("Event").$E(event);return m.filterEventTypes(event,n)&&m.filterEventTargets(event,n)&&m.filterEventModifiers(event,n)};m.filterEventTypes=function(event,n){"use strict";if(n==="onkeydown")return true;return false};m.filterEventTargets=function(event,n){"use strict";var o=event.getTarget(),p=o.contentEditable==="true"||o.contentEditable==="plaintext-only";return!(p||c("DOMQuery").isNodeOfType(o,i))||o.type in j||event.keyCode in l&&(c("DOMQuery").isNodeOfType(o,["input","textarea"])&&o.value.length===0||p&&c("getElementText")(o).length===0)};m.filterEventModifiers=function(event,n){"use strict";if(event.ctrlKey||event.altKey||event.metaKey||event.repeat)return false;return true};m.registerKey=function(n,o){__p&&__p();var p=arguments.length<=2||arguments[2]===undefined?m.defaultFilter:arguments[2],q=arguments.length<=3||arguments[3]===undefined?false:arguments[3],r=arguments.length<=4||arguments[4]===undefined?c("emptyFunction").thatReturnsFalse:arguments[4];"use strict";var s=m.getInstance(),t=s.mapKey(n);if(c("isEmpty")(s.handlers))c("Run").onLeave(s.resetHandlers.bind(s));var u={};for(var v=0;v<t.length;v++){n=t[v];if(!s.handlers[n]||q)s.handlers[n]=[];var w={callback:o,filter:p,preserve:r};u[n]=w;s.handlers[n].push(w)}return{remove:function x(){for(var y in u){if(s.handlers[y]&&s.handlers[y].length){var z=s.handlers[y].indexOf(u[y]);z>=0&&s.handlers[y].splice(z,1)}delete u[y]}}}};f.exports=m}),null);
__d("KeyStatus",["Event","ExecutionEnvironment"],(function a(b,c,d,e,f,g){__p&&__p();var h=null,i=null;function j(){if(!i)i=c("Event").listen(window,"blur",function(){h=null;k()})}function k(){if(i){i.remove();i=null}}function l(event){h=c("Event").getKeyCode(event);j()}function m(){h=null;k()}if(c("ExecutionEnvironment").canUseDOM){var n=document.documentElement;if(n.addEventListener){n.addEventListener("keydown",l,true);n.addEventListener("keyup",m,true)}else if(n.attachEvent){var o=n.attachEvent;o("onkeydown",l);o("onkeyup",m)}}var p={isKeyDown:function q(){return!!h},getKeyDownCode:function q(){return h}};f.exports=p}),null);
__d("Layer",["invariant","KeyStatus","ArbiterMixin","BehaviorsMixin","BootloadedReact","ContextualThing","CSS","DataStore","DOM","Event","HTML","KeyEventController","Parent","Style","ge","isNode","mixin","removeFromArray","setImmediate"],(function a(b,c,d,e,f,g,h){__p&&__p();var i,j;c("KeyStatus");var k=[];i=babelHelpers.inherits(l,c("mixin")(c("ArbiterMixin"),c("BehaviorsMixin")));j=i&&i.prototype;function l(o,p){"use strict";j.constructor.call(this);this._config=o||{};if(p){this._configure(this._config,p);var q=this._config.addedBehaviors||[];this.enableBehaviors(this._getDefaultBehaviors().concat(q))}}l.prototype.init=function(o){"use strict";this._configure(this._config,o);var p=this._config.addedBehaviors||[];this.enableBehaviors(this._getDefaultBehaviors().concat(p));this._initialized=true;return this};l.prototype._configure=function(o,p){__p&&__p();var q,r=this;"use strict";if(p){var s=c("isNode")(p),t=typeof p==="string"||c("HTML").isHTML(p);this.containsReactComponent=c("BootloadedReact").isValidElement(p);if(t)p=c("HTML")(p).getRootNode();else if(this.containsReactComponent){var u;(function(){u=document.createElement("div");var v=true;c("BootloadedReact").render(p,u,function(){this.inform("reactshow");if(!v)this.updatePosition()}.bind(r));v=false;p=r._reactContainer=u})()}}this._root=this._buildWrapper(o,p);if(o.attributes)c("DOM").setAttributes(this._root,o.attributes);if(o.classNames)o.classNames.forEach(c("CSS").addClass.bind(null,this._root));c("CSS").addClass(this._root,"uiLayer");if(o.causalElement)this._causalElement=c("ge")(o.causalElement);if(o.permanent)this._permanent=o.permanent;if(o.isStrictlyControlled)this._isStrictlyControlled=o.isStrictlyControlled;c("DataStore").set(this._root,"layer",this)};l.prototype._getDefaultBehaviors=function(){"use strict";return[]};l.prototype.getCausalElement=function(){"use strict";return this._causalElement};l.prototype.setCausalElement=function(o){"use strict";this._causalElement=o;return this};l.prototype.getInsertParent=function(){"use strict";return this._insertParent||document.body};l.prototype.getRoot=function(){"use strict";return this._root};l.prototype.getContentRoot=function(){"use strict";return this._root};l.prototype._buildWrapper=function(o,p){"use strict";return p};l.prototype.setInsertParent=function(o){"use strict";if(o){if(this._shown&&o!==this.getInsertParent()){c("DOM").appendContent(o,this.getRoot());this.updatePosition()}this._insertParent=o}return this};l.prototype.showAfterDelay=function(o){"use strict";setTimeout(this.show.bind(this),o)};l.prototype.show=function(){"use strict";__p&&__p();if(this._shown)return this;var o=this.getRoot();o!=null||h(0);this.inform("beforeshow");c("Style").set(o,"visibility","hidden");c("Style").set(o,"overflow","hidden");c("CSS").show(o);c("DOM").appendContent(this.getInsertParent(),o);if(this.updatePosition()!==false){this._shown=true;this.inform("show");l.inform("show",this);if(!this._permanent)setTimeout(function(){if(this._shown)k.push(this)}.bind(this),0)}else c("CSS").hide(o);c("Style").set(o,"visibility","");c("Style").set(o,"overflow","");c("Style").set(o,"opacity","1");this.inform("aftershow");return this};l.prototype.hide=function(o){"use strict";if(this._isStrictlyControlled){this._shown&&this.inform("runhide",o);return this}return this._hide()};l.prototype._hide=function(){"use strict";if(this._hiding||!this._shown||this.inform("beforehide")===false)return this;this._hiding=true;if(this.inform("starthide")!==false)this.finishHide();return this};l.prototype.conditionShow=function(o){"use strict";return o?this.show():this._hide()};l.prototype.finishHide=function(){"use strict";__p&&__p();if(this._shown){if(!this._permanent)c("removeFromArray")(k,this);this._hiding=false;this._shown=false;var o=this.getRoot();o!=null||h(0);c("CSS").hide(o);this.inform("hide");l.inform("hide",this)}};l.prototype.isShown=function(){"use strict";return this._shown};l.prototype.updatePosition=function(){"use strict";return true};l.prototype.destroy=function(){"use strict";__p&&__p();if(this.containsReactComponent)c("BootloadedReact").unmountComponentAtNode(this._reactContainer);this.finishHide();var o=this.getRoot();c("DOM").remove(o);this.destroyBehaviors();this.inform("destroy");l.inform("destroy",this);c("DataStore").remove(o,"layer");this._root=this._causalElement=null};l.init=function(o,p){"use strict";o.init(p)};l.initAndShow=function(o,p){"use strict";o.init(p).show()};l.show=function(o){"use strict";o.show()};l.showAfterDelay=function(o,p){"use strict";o.showAfterDelay(p)};l.getTopmostLayer=function(){"use strict";return k[k.length-1]};Object.assign(l,c("ArbiterMixin"));Object.assign(l.prototype,{_initialized:false,_root:null,_shown:false,_hiding:false,_causalElement:null,_reactContainer:null});c("Event").listen(document.documentElement,"keydown",function(event){if(c("KeyEventController").filterEventTargets(event,"keydown"))for(var o=k.length-1;o>=0;o--)if(k[o].inform("key",event)===false)return false;return true},c("Event").Priority.URGENT);var m;c("Event").listen(document.documentElement,"mousedown",function(event){m=event.getTarget()});var n;c("Event").listen(document.documentElement,"mouseup",function(event){n=event.getTarget();c("setImmediate")(function(){m=null;n=null})});c("Event").listen(document.documentElement,"click",function(event){__p&&__p();var o=m,p=n;m=null;n=null;var q=k.length;if(!q)return;var r=event.getTarget();if(r!==p||r!==o)return;if(!c("DOM").contains(document.documentElement,r))return;if(!r.offsetWidth)return;if(c("Parent").byClass(r,"generic_dialog"))return;while(q--){var s=k[q],t=s.getContentRoot();t!=null||h(0);if(c("ContextualThing").containsIncludingLayers(t,r))return;if(s.inform("blur",{target:r})===false||s.isShown())return}});f.exports=l}),null);
__d("Popup",[],(function a(b,c,d,e,f,g){var h={open:function i(j,k,l,m){var n=document.body,o="screenX"in window?window.screenX:window.screenLeft,p="screenY"in window?window.screenY:window.screenTop,q="outerWidth"in window?window.outerWidth:n.clientWidth,r="outerHeight"in window?window.outerHeight:n.clientHeight-22,s=Math.floor(o+(q-k)/2),t=Math.floor(p+(r-l)/2.5),u=["width="+k,"height="+l,"left="+s,"top="+t,"scrollbars"];return window.open(j,m||"_blank",u.join(","))}};f.exports=h}),null);
__d("getViewportDimensions",[],(function a(b,c,d,e,f,g){__p&&__p();function h(){var k=void 0;if(document.documentElement)k=document.documentElement.clientWidth;if(!k&&document.body)k=document.body.clientWidth;return k||0}function i(){var k=void 0;if(document.documentElement)k=document.documentElement.clientHeight;if(!k&&document.body)k=document.body.clientHeight;return k||0}function j(){return{width:window.innerWidth||h(),height:window.innerHeight||i()}}j.withoutScrollbars=function(){return{width:h(),height:i()}};f.exports=j}),null);
__d("PopupWindow",["DOMDimensions","DOMQuery","Layer","Popup","getViewportDimensions"],(function a(b,c,d,e,f,g){__p&&__p();var h={_opts:{allowShrink:true,strategy:"vector",timeout:100,widthElement:null},init:function i(j){Object.assign(h._opts,j);setInterval(h._resizeCheck,h._opts.timeout)},_resizeCheck:function i(){__p&&__p();var j=c("getViewportDimensions")(),k=h._getDocumentSize(),l=c("Layer").getTopmostLayer();if(l){var m=l.getRoot().firstChild,n=c("DOMDimensions").getElementDimensions(m);n.height+=c("DOMDimensions").measureElementBox(m,"height",true,true,true);n.width+=c("DOMDimensions").measureElementBox(m,"width",true,true,true);k.height=Math.max(k.height,n.height);k.width=Math.max(k.width,n.width)}var o=k.height-j.height,p=k.width-j.width;if(p<0&&!h._opts.widthElement)p=0;p=p>1?p:0;if(!h._opts.allowShrink&&o<0)o=0;if(o||p)try{window.console&&window.console.firebug;window.resizeBy(p,o);if(p)window.moveBy(p/-2,0)}catch(q){}},_getDocumentSize:function i(){__p&&__p();var j=c("DOMDimensions").getDocumentDimensions();if(h._opts.strategy==="offsetHeight")j.height=document.body.offsetHeight;if(h._opts.widthElement){var k=c("DOMQuery").scry(document.body,h._opts.widthElement)[0];if(k)j.width=c("DOMDimensions").getElementDimensions(k).width}var l=b.Dialog;if(l&&l.max_bottom&&l.max_bottom>j.height)j.height=l.max_bottom;return j},open:function i(j,k,l,m){return c("Popup").open(j,l,k,m)}};f.exports=h}),null);
__d("PluginConfirm",["DOMEvent","DOMEventListener","PluginMessage","PopupWindow","URI","PlatformBaseVersioning"],(function a(b,c,d,e,f,g){__p&&__p();function h(i){Object.assign(this,{plugin:i,confirm_params:{},return_params:c("URI").getRequestURI().getQueryData()});this.addReturnParams({ret:"sentry"});delete this.return_params.hash}Object.assign(h.prototype,{addConfirmParams:function i(j){Object.assign(this.confirm_params,j)},addReturnParams:function i(j){Object.assign(this.return_params,j);return this},start:function i(){var j=c("PlatformBaseVersioning").versionAwareURI(new(c("URI"))("/plugins/error/confirm/"+this.plugin)).addQueryData(this.confirm_params).addQueryData({secure:c("URI").getRequestURI().isSecure(),plugin:this.plugin,return_params:JSON.stringify(this.return_params)});this.popup=c("PopupWindow").open(j.toString(),320,486);c("PluginMessage").listen();return this}});h.starter=function(i,j,k){var l=new h(i);l.addConfirmParams(j||{});l.addReturnParams(k||{});return l.start.bind(l)};h.listen=function(i,j,k,l){c("DOMEventListener").add(i,"click",function(m){new(c("DOMEvent"))(m).kill();h.starter(j,k,l)()})};f.exports=h}),null);
__d("FocusEvent",["Event","Run","ge","getOrCreateDOMID"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h={},i=false;function j(n,o){if(h[n]){var p=h[n].indexOf(o);if(p>=0)h[n].splice(p,1);if(h[n].length===0)delete h[n]}}function k(event){var n=event.getTarget();if(h[n.id]&&h[n.id].length>0){var o=event.type==="focusin"||event.type==="focus";h[n.id].forEach(function(p){p(o)})}}function l(){if(i)return;c("Event").listen(document.documentElement,"focusout",k);c("Event").listen(document.documentElement,"focusin",k);i=true}var m={listen:function n(o,p){__p&&__p();l();var q=c("getOrCreateDOMID")(o);if(!h[q])h[q]=[];h[q].push(p);var r=false;function s(){if(!r){j(q,p);if(t){t.remove();t=null}r=true}}var t=c("Run").onLeave(function(){if(!c("ge")(q))s()});return{remove:function u(){s()}}}};f.exports=m}),null);
__d("tooltipPropsFor",[],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(i,j,k){if(!i)return{};var l={"data-tooltip-content":i,"data-hover":"tooltip"};if(j)l["data-tooltip-position"]=j;if(k)l["data-tooltip-alignh"]=k;return l}f.exports=h}),null);
__d("TooltipData",["DataStore","DOM","URI","getElementText","ifRequired","isTextNode","tooltipPropsFor"],(function a(b,c,d,e,f,g){__p&&__p();function h(m){var n=m.getAttribute("data-tooltip-delay"),o=n?parseInt(n,10)||1e3:0;return babelHelpers["extends"]({className:m.getAttribute("data-tooltip-root-class"),content:m.getAttribute("data-tooltip-content"),delay:o,position:m.getAttribute("data-tooltip-position")||"above",alignH:m.getAttribute("data-tooltip-alignh")||"left",offsetY:m.getAttribute("data-tooltip-offsety")||0,suppress:false,overflowDisplay:m.getAttribute("data-tooltip-display")==="overflow",persistOnClick:m.getAttribute("data-pitloot-persistonclick"),textDirection:m.getAttribute("data-tooltip-text-direction")},c("DataStore").get(m,"tooltip"))}function i(m,n){var o=h(m);c("DataStore").set(m,"tooltip",{content:n.content||o.content,position:n.position||o.position,alignH:n.alignH||o.alignH,suppress:n.suppress!==undefined?n.suppress:o.suppress,overflowDisplay:n.overflowDisplay||o.overflowDisplay,persistOnClick:n.persistOnClick||o.persistOnClick})}function j(m,n){i(m,n);m.setAttribute("data-hover","tooltip")}function k(m,n){}var l={remove:function m(n){c("DataStore").remove(n,"tooltip");n.removeAttribute("data-hover");n.removeAttribute("data-tooltip-position");n.removeAttribute("data-tooltip-alignh");c("ifRequired")("Tooltip",function(o){o.isActive(n)&&o.hide()})},set:function m(n,o,p,q){__p&&__p();k(n,o);if(o instanceof c("URI")){n.setAttribute("data-tooltip-uri",o);c("ifRequired")("Tooltip",function(s){s.isActive(n)&&s.fetchIfNecessary(n)})}else{var r=l._store({context:n,content:o,position:p,alignH:q});if(typeof r.content!=="string")n.setAttribute("data-tooltip-content",c("getElementText")(r.content));else n.setAttribute("data-tooltip-content",r.content);c("ifRequired")("Tooltip",function(s){s.isActive(n)&&s.show(n)})}},_store:function m(n){__p&&__p();var o=n.context,p=n.content,q=n.position,r=n.alignH;k(o,p);if(c("isTextNode")(p))p=c("getElementText")(p);var s=false;if(typeof p!=="string")p=c("DOM").create("div",{},p);else s=p==="";var t={alignH:r,content:p,position:q,suppress:s};j(o,t);return t},propsFor:c("tooltipPropsFor"),enableDisplayOnOverflow:function m(n){n.removeAttribute("data-tooltip-display");j(n,{overflowDisplay:true})},enablePersistOnClick:function m(n){n.removeAttribute("data-pitloot-persistOnClick");j(n,{persistOnClick:true})},suppress:function m(n,o){i(n,{suppress:o})},_get:h};f.exports=l}),null);
__d("Focus",["cx","CSS","Event","FocusEvent","TooltipData","ifRequired","KeyStatus"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=c("KeyStatus").isKeyDown,j={set:function l(m){var n=arguments.length<=1||arguments[1]===undefined?false:arguments[1];if(m){var o=c("ifRequired")("VirtualCursorStatus",function(p){return p.isVirtualCursorTriggered()},function(){return false});if(n||i()||o)k(m);else j.setWithoutOutline(m)}},setWithoutOutline:function l(m){__p&&__p();if(m){c("CSS").addClass(m,"_5f0v");var n=c("Event").listen(m,"blur",function(){if(m)c("CSS").removeClass(m,"_5f0v");n.remove()});c("TooltipData").suppress(m,true);k(m);c("TooltipData").suppress(m,false)}},relocate:function l(m,n){c("CSS").addClass(m,"_5f0v");return c("FocusEvent").listen(m,this.performRelocation.bind(this,m,n))},performRelocation:function l(m,n,o){c("CSS").addClass(m,"_5f0v");var p=c("ifRequired")("FocusRing",function(r){return r.usingKeyboardNavigation()},function(){return true}),q=o&&p;c("CSS").conditionClass(n,"_3oxt",q);c("CSS").conditionClass(n,"_16jm",q)}};function k(l){try{l.tabIndex=l.tabIndex;l.focus()}catch(m){}}f.exports=j}),null);
__d("errorCode",[],(function a(b,c,d,e,f,g){"use strict";function h(i){throw new Error('errorCode("'+i+'"): This should not happen. Oh noes!')}f.exports=h}),null);
__d("AsyncResponse",["errorCode","invariant","Bootloader","DTSG","SiteData"],(function a(b,c,d,e,f,g,h,i){__p&&__p();function j(k,l){"use strict";__p&&__p();this.error=0;this.errorSummary=null;this.errorDescription=null;this.onload=null;this.replay=false;this.payload=l;this.request=k;this.silentError=false;this.transientError=false;this.blockedAction=false;this.is_last=true;this.responseHeaders=null}j.prototype.getRequest=function(){"use strict";return this.request};j.prototype.getPayload=function(){"use strict";return this.payload};j.prototype.toError=function(){"use strict";this.error!==0||i(0);var k=this.errorSummary||"",l=this.errorDescription||"",m=new Error(k.toString()+": "+l.toString());Object.assign(m,{code:this.error,description:l,response:this,summary:k,isSilent:this.silentError,isTransient:this.transientError});return m};j.prototype.getError=function(){"use strict";return this.error};j.prototype.getErrorSummary=function(){"use strict";return this.errorSummary};j.prototype.setErrorSummary=function(k){"use strict";k=k===undefined?null:k;this.errorSummary=k;return this};j.prototype.getErrorDescription=function(){"use strict";return this.errorDescription};j.prototype.getErrorIsWarning=function(){"use strict";return!!this.errorIsWarning};j.prototype.isTransient=function(){"use strict";return!!this.transientError};j.prototype.isBlockedAction=function(){"use strict";return!!this.blockedAction};j.prototype.getResponseHeader=function(k){"use strict";__p&&__p();var l=this.responseHeaders;if(!l)return null;l=l.replace(/^\n/,"");k=k.toLowerCase();var m=l.split("\r\n");for(var n=0;n<m.length;++n){var o=m[n],p=o.indexOf(": ");if(p<=0)continue;var q=o.substring(0,p).toLowerCase();if(q===k)return o.substring(p+2)}return null};j.prototype.logError=function(k,l){"use strict";__p&&__p();var m=b.ErrorSignal;if(m&&this.request){var n=this.request.getURI(),o={err_code:this.error,vip:c("SiteData").vip||"-",path:n||"-",aid:this.request?this.request.userActionID:null};if(l){o.duration=l.duration;o.xfb_ip=l.xfb_ip}if(n&&n.indexOf("scribe_endpoint.php")!=-1)k="async_error_double";m.sendErrorSignal(k,JSON.stringify(o))}};j.prototype.logErrorByGroup=function(k,l){"use strict";if(Math.floor(Math.random()*l)===0)if(this.error==1357010||this.error<15e3)this.logError("async_error_oops_"+k);else this.logError("async_error_logic_"+k)};j.defaultErrorHandler=function(k){"use strict";try{if(!k.silentError)j.verboseErrorHandler(k);else k.logErrorByGroup("silent",10)}catch(l){alert(k)}};j.verboseErrorHandler=function(k){"use strict";c("Bootloader").loadModules(["ExceptionDialog"],function(l){return l.showAsyncError(k)},"AsyncResponse")};f.exports=j}),null);
__d("FetchStreamConfig",[],(function a(b,c,d,e,f,g){f.exports={delim:"/*<!-- fetch-stream -->*/"}}),null);
__d("Promise",["invariant","TimeSlice","setImmediateAcrossTransitions","setTimeoutAcrossTransitions"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();function i(){}var j=null,k={};function l(D){try{return D.then}catch(E){j=E;return k}}function m(D,E){try{return D(E)}catch(F){j=F;return k}}function n(D,E,F){try{D(E,F)}catch(G){j=G;return k}}function o(D){__p&&__p();if(typeof this!=="object")throw new TypeError("Promises must be constructed via new");if(typeof D!=="function")throw new TypeError("not a function");this._state=0;this._value=null;this._deferreds=[];if(D===i)return;v(D,this)}o._noop=i;o.prototype.then=function(D,E){if(this.constructor!==o)return p(this,D,E);var F=new o(i);q(this,new u(D,E,F));return F};function p(D,E,F){return new D.constructor(function(r,s){var G=new o(i);G.then(r,s);q(D,new u(E,F,G))})}function q(D,E){__p&&__p();while(D._state===3)D=D._value;if(D._state===0){D._deferreds.push(E);return}c("setImmediateAcrossTransitions")(function F(){__p&&__p();var G=D._state===1?E.onFulfilled:E.onRejected;if(G===null){E.continuation(function(){});if(D._state===1)r(E.promise,D._value);else s(E.promise,D._value);return}var H=m(E.continuation.bind(null,G),D._value);if(H===k)s(E.promise,j);else r(E.promise,H)})}function r(D,E){__p&&__p();if(E===D)return s(D,new TypeError("A promise cannot be resolved with itself."));if(E&&(typeof E==="object"||typeof E==="function")){var F=l(E);if(F===k)return s(D,j);if(F===D.then&&E instanceof o){D._state=3;D._value=E;t(D);return}else if(typeof F==="function"){v(F.bind(E),D);return}}D._state=1;D._value=E;t(D)}function s(D,E){D._state=2;D._value=E;t(D)}function t(D){for(var E=0;E<D._deferreds.length;E++)q(D,D._deferreds[E]);D._deferreds=null}function u(D,E,F){this.onFulfilled=typeof D==="function"?D:null;this.onRejected=typeof E==="function"?E:null;this.continuation=c("TimeSlice").getGuardedContinuation("Promise Handler");this.promise=F}function v(D,E){__p&&__p();var F=false,G=n(D,function(H){if(F)return;F=true;r(E,H)},function(H){if(F)return;F=true;s(E,H)});if(!F&&G===k){F=true;s(E,j)}}o.prototype.done=function(D,E){var F=arguments.length?this.then.apply(this,arguments):this;F.then(null,function(G){c("setTimeoutAcrossTransitions")(function(){throw G},0)})};var w=C(true),x=C(false),y=C(null),z=C(undefined),A=C(0),B=C("");function C(D){var E=new o(o._noop);E._state=1;E._value=D;return E}o.resolve=function(D){__p&&__p();if(D instanceof o)return D;if(D===null)return y;if(D===undefined)return z;if(D===true)return w;if(D===false)return x;if(D===0)return A;if(D==="")return B;if(typeof D==="object"||typeof D==="function")try{var E=D.then;if(typeof E==="function")return new o(E.bind(D))}catch(F){return new o(function(r,s){s(F)})}return C(D)};o.all=function(D){__p&&__p();if(!Array.isArray(D))D=[new o(function(){throw new TypeError("Promise.all must be passed an iterable.")})];var E=Array.prototype.slice.call(D);return new o(function(r,s){__p&&__p();if(E.length===0)return r([]);var F=E.length;function G(H,I){__p&&__p();if(I&&(typeof I==="object"||typeof I==="function"))if(I instanceof o&&I.then===o.prototype.then){while(I._state===3)I=I._value;if(I._state===1)return G(H,I._value);if(I._state===2)s(I._value);I.then(function(I){G(H,I)},s);return}else{var J=I.then;if(typeof J==="function"){var K=new o(J.bind(I));K.then(function(I){G(H,I)},s);return}}E[H]=I;if(--F===0)r(E)}for(var H=0;H<E.length;H++)G(H,E[H])})};o.reject=function(D){return new o(function(r,s){s(D)})};o.race=function(D){return new o(function(r,s){D.forEach(function(E){o.resolve(E).then(r,s)})})};o.prototype["catch"]=function(D){return this.then(null,D)};f.exports=o}),null);
__d("regeneratorRuntime",["Promise"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=Object.prototype.hasOwnProperty,i=typeof Symbol==="function"&&(typeof Symbol==="function"?Symbol.iterator:"@@iterator")||"@@iterator",j=f.exports;function k(E,F,G,H){var I=Object.create((F||r).prototype),J=new B(H||[]);I._invoke=y(E,G,J);return I}j.wrap=k;function l(E,F,G){try{return{type:"normal",arg:E.call(F,G)}}catch(H){return{type:"throw",arg:H}}}var m="suspendedStart",n="suspendedYield",o="executing",p="completed",q={};function r(){}function s(){}function t(){}var u=t.prototype=r.prototype;s.prototype=u.constructor=t;t.constructor=s;s.displayName="GeneratorFunction";function v(E){["next","throw","return"].forEach(function(F){E[F]=function(G){return this._invoke(F,G)}})}j.isGeneratorFunction=function(E){var F=typeof E==="function"&&E.constructor;return F?F===s||(F.displayName||F.name)==="GeneratorFunction":false};j.mark=function(E){if(Object.setPrototypeOf)Object.setPrototypeOf(E,t);else Object.assign(E,t);E.prototype=Object.create(u);return E};j.awrap=function(E){return new w(E)};function w(E){this.arg=E}function x(E){__p&&__p();function F(L,M){var N=E[L](M),O=N.value;return O instanceof w?c("Promise").resolve(O.arg).then(G,H):c("Promise").resolve(O).then(function(P){N.value=P;return N})}if(typeof process==="object"&&process.domain)F=process.domain.bind(F);var G=F.bind(E,"next"),H=F.bind(E,"throw"),I=F.bind(E,"return"),J;function K(L,M){var N=J?J.then(function(){return F(L,M)}):new(c("Promise"))(function(O){O(F(L,M))});J=N["catch"](function(O){});return N}this._invoke=K}v(x.prototype);j.async=function(E,F,G,H){var I=new x(k(E,F,G,H));return j.isGeneratorFunction(F)?I:I.next().then(function(J){return J.done?J.value:I.next()})};function y(E,F,G){__p&&__p();var H=m;return function I(J,K){__p&&__p();if(H===o)throw new Error("Generator is already running");if(H===p){if(J==="throw")throw K;return D()}while(true){var L=G.delegate;if(L){if(J==="return"||J==="throw"&&L.iterator[J]===undefined){G.delegate=null;var M=L.iterator["return"];if(M){var N=l(M,L.iterator,K);if(N.type==="throw"){J="throw";K=N.arg;continue}}if(J==="return")continue}var N=l(L.iterator[J],L.iterator,K);if(N.type==="throw"){G.delegate=null;J="throw";K=N.arg;continue}J="next";K=undefined;var O=N.arg;if(O.done){G[L.resultName]=O.value;G.next=L.nextLoc}else{H=n;return O}G.delegate=null}if(J==="next")if(H===n)G.sent=K;else G.sent=undefined;else if(J==="throw"){if(H===m){H=p;throw K}if(G.dispatchException(K)){J="next";K=undefined}}else if(J==="return")G.abrupt("return",K);H=o;var N=l(E,F,G);if(N.type==="normal"){H=G.done?p:n;var O={value:N.arg,done:G.done};if(N.arg===q){if(G.delegate&&J==="next")K=undefined}else return O}else if(N.type==="throw"){H=p;J="throw";K=N.arg}}}}v(u);u[i]=function(){return this};u.toString=function(){return"[object Generator]"};function z(E){var F={tryLoc:E[0]};if(1 in E)F.catchLoc=E[1];if(2 in E){F.finallyLoc=E[2];F.afterLoc=E[3]}this.tryEntries.push(F)}function A(E){var F=E.completion||{};F.type="normal";delete F.arg;E.completion=F}function B(E){this.tryEntries=[{tryLoc:"root"}];E.forEach(z,this);this.reset(true)}j.keys=function(E){__p&&__p();var F=[];for(var G in E)F.push(G);F.reverse();return function H(){__p&&__p();while(F.length){var G=F.pop();if(G in E){H.value=G;H.done=false;return H}}H.done=true;return H}};function C(E){__p&&__p();if(E){var F=E[i];if(F)return F.call(E);if(typeof E.next==="function")return E;if(!isNaN(E.length)){var G=-1,H=function H(){while(++G<E.length)if(h.call(E,G)){H.value=E[G];H.done=false;return H}H.value=undefined;H.done=true;return H};return H.next=H}}return{next:D}}j.values=C;function D(){return{value:undefined,done:true}}B.prototype={constructor:B,reset:function E(F){__p&&__p();this.prev=0;this.next=0;this.sent=undefined;this.done=false;this.delegate=null;this.tryEntries.forEach(A);if(!F)for(var G in this)if(G.charAt(0)==="t"&&h.call(this,G)&&!isNaN(+G.slice(1)))this[G]=undefined},stop:function E(){this.done=true;var F=this.tryEntries[0],G=F.completion;if(G.type==="throw")throw G.arg;return this.rval},dispatchException:function E(F){__p&&__p();if(this.done)throw F;var G=this;function H(N,O){K.type="throw";K.arg=F;G.next=N;return!!O}for(var I=this.tryEntries.length-1;I>=0;--I){var J=this.tryEntries[I],K=J.completion;if(J.tryLoc==="root")return H("end");if(J.tryLoc<=this.prev){var L=h.call(J,"catchLoc"),M=h.call(J,"finallyLoc");if(L&&M){if(this.prev<J.catchLoc)return H(J.catchLoc,true);else if(this.prev<J.finallyLoc)return H(J.finallyLoc)}else if(L){if(this.prev<J.catchLoc)return H(J.catchLoc,true)}else if(M){if(this.prev<J.finallyLoc)return H(J.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function E(F,G){__p&&__p();for(var H=this.tryEntries.length-1;H>=0;--H){var I=this.tryEntries[H];if(I.tryLoc<=this.prev&&h.call(I,"finallyLoc")&&this.prev<I.finallyLoc){var J=I;break}}if(J&&(F==="break"||F==="continue")&&J.tryLoc<=G&&G<=J.finallyLoc)J=null;var K=J?J.completion:{};K.type=F;K.arg=G;if(J)this.next=J.finallyLoc;else this.complete(K);return q},complete:function E(F,G){__p&&__p();if(F.type==="throw")throw F.arg;if(F.type==="break"||F.type==="continue")this.next=F.arg;else if(F.type==="return"){this.rval=F.arg;this.next="end"}else if(F.type==="normal"&&G)this.next=G},finish:function E(F){for(var G=this.tryEntries.length-1;G>=0;--G){var H=this.tryEntries[G];if(H.finallyLoc===F){this.complete(H.completion,H.afterLoc);A(H);return q}}},"catch":function E(F){__p&&__p();for(var G=this.tryEntries.length-1;G>=0;--G){var H=this.tryEntries[G];if(H.tryLoc===F){var I=H.completion;if(I.type==="throw"){var J=I.arg;A(H)}return J}}throw new Error("illegal catch attempt")},delegateYield:function E(F,G,H){this.delegate={iterator:C(F),resultName:G,nextLoc:H};return q}}}),null);
__d("StreamBlockReader",["Promise","regeneratorRuntime"],(function a(b,c,d,e,f,g){__p&&__p();function h(i){"use strict";__p&&__p();if(!i.getReader)throw new Error("No getReader method found on given object");this.$StreamBlockReader3=i.getReader();this.$StreamBlockReader1="";this.$StreamBlockReader2=null;this.$StreamBlockReader4=false;this.$StreamBlockReader5="utf-8";this.$StreamBlockReader6="";this.$StreamBlockReader9=false;this.$StreamBlockReader8=function(){return c("Promise").reject("Sorry, you are somehow using this too early.")};this.$StreamBlockReader7=new(c("Promise"))(function(j,k){this.$StreamBlockReader8=j}.bind(this))}h.prototype.changeEncoding=function(i){"use strict";if(this.$StreamBlockReader2)throw new Error("Decoder already in use, encoding cannot be changed");this.$StreamBlockReader5=i};h.prototype.$StreamBlockReader10=function(){"use strict";if(!self.TextDecoder)throw new Error("TextDecoder is not supported here");if(!this.$StreamBlockReader2)this.$StreamBlockReader2=new self.TextDecoder(this.$StreamBlockReader5);return this.$StreamBlockReader2};h.prototype.$StreamBlockReader11=function(){"use strict";if(this.$StreamBlockReader9)throw new Error("Something else is already reading from this reader");this.$StreamBlockReader9=true};h.prototype.$StreamBlockReader12=function(){"use strict";this.$StreamBlockReader9=false};h.prototype.isDone=function(){"use strict";return this.$StreamBlockReader4};h.prototype.$StreamBlockReader13=function i(){__p&&__p();var j,k,l,m;return c("regeneratorRuntime").async(function n(o){__p&&__p();while(1)switch(o.prev=o.next){case 0:"use strict";if(!(this.$StreamBlockReader6!=="")){o.next=5;break}j=this.$StreamBlockReader6;this.$StreamBlockReader6="";return o.abrupt("return",j);case 5:if(!this.isDone()){o.next=7;break}throw new Error("You cannot read from a stream that is done");case 7:o.next=9;return c("regeneratorRuntime").awrap(this.$StreamBlockReader3.read());case 9:k=o.sent;l=k.done;m=k.value;this.$StreamBlockReader4=l;if(l)this.$StreamBlockReader8();return o.abrupt("return",m?this.$StreamBlockReader10().decode(m,{stream:!l}):"");case 15:case"end":return o.stop()}},null,this)};h.prototype.readNextBlock=function i(){__p&&__p();var j;return c("regeneratorRuntime").async(function k(l){while(1)switch(l.prev=l.next){case 0:"use strict";this.$StreamBlockReader11();j=this.$StreamBlockReader13();this.$StreamBlockReader12();return l.abrupt("return",j);case 5:case"end":return l.stop()}},null,this)};h.prototype.readUntilStringOrEnd=function i(j){return c("regeneratorRuntime").async(function k(l){while(1)switch(l.prev=l.next){case 0:"use strict";l.next=3;return c("regeneratorRuntime").awrap(this.readUntilOneOfStringOrEnd_DO_NOT_USE([j]));case 3:return l.abrupt("return",l.sent);case 4:case"end":return l.stop()}},null,this)};h.prototype.readUntilStringOrThrow=function i(j){__p&&__p();var k,l,m;return c("regeneratorRuntime").async(function n(o){__p&&__p();while(1)switch(o.prev=o.next){case 0:"use strict";if(j){o.next=3;break}throw new Error("cannot read empty string");case 3:this.$StreamBlockReader11();k="";l=0;case 6:if(this.isDone()){o.next=23;break}o.next=9;return c("regeneratorRuntime").awrap(this.$StreamBlockReader13());case 9:k+=o.sent;if(!(k.length<j.length)){o.next=12;break}return o.abrupt("continue",6);case 12:m=k.substring(l).indexOf(j);if(!(m!==-1)){o.next=20;break}m+=l;this.$StreamBlockReader6=k.substring(m+j.length);this.$StreamBlockReader12();return o.abrupt("return",k.substring(0,m));case 20:l=k.length-j.length+1;case 21:o.next=6;break;case 23:this.$StreamBlockReader6=k;this.$StreamBlockReader12();throw new Error("Breakpoint not found");case 26:case"end":return o.stop()}},null,this)};h.prototype.readUntilOneOfStringOrEnd_DO_NOT_USE=function i(j){__p&&__p();var k,l,m,n;return c("regeneratorRuntime").async(function o(p){__p&&__p();while(1)switch(p.prev=p.next){case 0:"use strict";this.$StreamBlockReader11();k="";case 3:if(this.isDone()){p.next=20;break}p.next=6;return c("regeneratorRuntime").awrap(this.$StreamBlockReader13());case 6:k+=p.sent;l=0;case 8:if(!(l<j.length)){p.next=18;break}m=j[l];n=k.indexOf(m);if(!(n!==-1)){p.next=15;break}this.$StreamBlockReader6=k.substring(n+m.length);this.$StreamBlockReader12();return p.abrupt("return",k.substring(0,n));case 15:l++;p.next=8;break;case 18:p.next=3;break;case 20:this.$StreamBlockReader12();return p.abrupt("return",k);case 22:case"end":return p.stop()}},null,this)};h.prototype.waitUntilDone=function i(){return c("regeneratorRuntime").async(function j(k){while(1)switch(k.prev=k.next){case 0:"use strict";return k.abrupt("return",this.$StreamBlockReader7);case 2:case"end":return k.stop()}},null,this)};f.exports=h}),null);
__d("FetchStreamTransport",["regeneratorRuntime","ArbiterMixin","StreamBlockReader","FetchStreamConfig","TimeSlice","URI","mixin","nullthrows"],(function a(b,c,d,e,f,g){__p&&__p();var h,i,j=0;h=babelHelpers.inherits(k,c("mixin")(c("ArbiterMixin")));i=h&&h.prototype;function k(l){"use strict";__p&&__p();if(!self.ReadableStream||!self.fetch||!Request||!TextDecoder)throw new Error("fetch stream transport is not supported here");i.constructor.call(this);this.$FetchStreamTransport6=null;this.$FetchStreamTransport1=l;this.$FetchStreamTransport3=false;this.$FetchStreamTransport4=false;this.$FetchStreamTransport5=false;this.$FetchStreamTransport2=++j;return this}k.prototype.hasFinished=function(){"use strict";return this.$FetchStreamTransport5};k.prototype.getRequestURI=function(){"use strict";return new(c("URI"))(this.$FetchStreamTransport1).addQueryData({__a:1,__adt:this.$FetchStreamTransport2,__req:"fetchstream_"+this.$FetchStreamTransport2,ajaxpipe_fetch_stream:1})};k.prototype.send=function(){"use strict";if(this.$FetchStreamTransport3)throw new Error("FetchStreamTransport instances cannot be re-used.");this.$FetchStreamTransport3=true;var l=new Request(this.getRequestURI().toString(),{mode:"same-origin",credentials:"include"});this.$FetchStreamTransport6=c("TimeSlice").getGuardedContinuation("FetchStreamTransport: waiting on first response");var m=self.fetch(l,{redirect:"follow"});this.$FetchStreamTransport7(m)};k.prototype.$FetchStreamTransport7=function l(m){__p&&__p();var n,o=this,p,q,r,n;return c("regeneratorRuntime").async(function s(t){__p&&__p();while(1)switch(t.prev=t.next){case 0:"use strict";p=void 0;t.prev=2;t.next=5;return c("regeneratorRuntime").awrap(m);case 5:p=t.sent;t.next=11;break;case 8:t.prev=8;t.t0=t["catch"](2);this.abort();case 11:if(!(!p||!p.body||!p.ok)){t.next=14;break}this.abort();return t.abrupt("return");case 14:q=new(c("StreamBlockReader"))(p.body);r=function r(){__p&&__p();var u;return c("regeneratorRuntime").async(function v(w){__p&&__p();while(1)switch(w.prev=w.next){case 0:w.next=2;return c("regeneratorRuntime").awrap(q.readUntilStringOrThrow(c("FetchStreamConfig").delim));case 2:u=w.sent;if(!o.$FetchStreamTransport4){w.next=5;break}return w.abrupt("return","break");case 5:c("nullthrows")(o.$FetchStreamTransport6)(function(){var x=JSON.parse(u);if(q.isDone()||x.finished)this.$FetchStreamTransport5=true;else this.$FetchStreamTransport6=c("TimeSlice").getGuardedContinuation("FetchStreamTransport: waiting on next response");this.inform("response",x.content)}.bind(o));case 6:case"end":return w.stop()}},null,o)};case 16:if(!(!this.$FetchStreamTransport5&&!this.$FetchStreamTransport4)){t.next=24;break}t.next=19;return c("regeneratorRuntime").awrap(r());case 19:n=t.sent;if(!(n==="break")){t.next=22;break}return t.abrupt("break",24);case 22:t.next=16;break;case 24:case"end":return t.stop()}},null,this,[[2,8]])};k.prototype.abort=function(){"use strict";__p&&__p();if(this.$FetchStreamTransport4||this.$FetchStreamTransport5)return;this.$FetchStreamTransport4=true;this.$FetchStreamTransport5=true;if(this.$FetchStreamTransport6){var l=this.$FetchStreamTransport6;l(function(){this.inform("abort")}.bind(this))}else this.inform("abort")};f.exports=k}),null);
__d("HTTPErrors",["emptyFunction"],(function a(b,c,d,e,f,g){var h={get:c("emptyFunction"),getAll:c("emptyFunction")};f.exports=h}),null);
__d("PixelRatioConst",[],(function a(b,c,d,e,f,g){f.exports={cookieName:"dpr"}}),null);
__d("SessionName",["SessionNameConfig","isInIframe"],(function a(b,c,d,e,f,g){__p&&__p();var h="_e_",i;function j(){i=(window.name||"").toString();if(i.length==7&&i.substr(0,3)==h)i=i.substr(3);else{i=c("SessionNameConfig").seed||"";if(!c("isInIframe")())window.name=h+i}}f.exports={TOKEN:h,getName:function k(){if(i===undefined)j();return i}}}),null);
__d("WebPixelRatio",["Cookie","DOMEventListener","PixelRatioConst","Run"],(function a(b,c,d,e,f,g){__p&&__p();var h=c("PixelRatioConst").cookieName,i=void 0,j=false,k=false;function l(){return window.devicePixelRatio||1}function m(){c("Cookie").set(h,String(l()))}function n(){c("Cookie").clear(h)}function o(){if(k)return;k=true;if(l()!==1)m();else n()}var p={startDetecting:function q(r){i=r||1;if(j)return;j=true;if("onpagehide"in window)c("DOMEventListener").add(window,"pagehide",o);c("Run").onBeforeUnload(o,false)},get:function q(){return i||l()}};f.exports=p}),null);
__d("getCrossOriginTransport",["invariant","ex"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(){try{var j=new XMLHttpRequest();if(!("withCredentials"in j)&&typeof XDomainRequest!=="undefined")j=new XDomainRequest();return j}catch(k){throw new Error(c("ex")("getCrossOriginTransport: %s",k.message))}}i.withCredentials=function(){var j=i();"withCredentials"in j||h(0);var k=j.open;j.open=function(){k.apply(this,arguments);this.withCredentials=true};return j};f.exports=i}),null);
__d("ZeroRewrites",["URI","ZeroRewriteRules","getCrossOriginTransport","getSameOriginTransport","isFacebookURI"],(function a(b,c,d,e,f,g){__p&&__p();var h={rewriteURI:function i(j){if(!c("isFacebookURI")(j)||h._isWhitelisted(j))return j;var k=h._getRewrittenSubdomain(j);if(k!==null&&k!==undefined)j=j.setSubdomain(k);return j},getTransportBuilderForURI:function i(j){return h._isRewritten(j)?c("getCrossOriginTransport").withCredentials:c("getSameOriginTransport")},isRewriteSafe:function i(j){if(Object.keys(c("ZeroRewriteRules").rewrite_rules).length===0||!c("isFacebookURI")(j))return false;var k=h._getCurrentURI().getDomain(),l=new(c("URI"))(j).qualify().getDomain();return k===l||h._isRewritten(j)},_isWhitelisted:function i(j){var k=j.getPath();if(!k.endsWith("/"))k+="/";return c("ZeroRewriteRules").whitelist&&c("ZeroRewriteRules").whitelist[k]==1},_getRewrittenSubdomain:function i(j){var k=new(c("URI"))(j).qualify().getSubdomain();return c("ZeroRewriteRules").rewrite_rules[k]},_isRewritten:function i(j){j=new(c("URI"))(j).qualify();if(Object.keys(c("ZeroRewriteRules").rewrite_rules).length===0||!c("isFacebookURI")(j)||h._isWhitelisted(j))return false;var k=j.getSubdomain(),l=h._getCurrentURI(),m=h._getRewrittenSubdomain(l);return j.getDomain()!==l.getDomain()&&k===m},_getCurrentURI:function i(){return new(c("URI"))("/").qualify()}};f.exports=h}),null);
__d("bind",[],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j){__p&&__p();var k=Array.prototype.slice.call(arguments,2);if(typeof j!="string")return Function.prototype.bind.apply(j,[i].concat(k));function l(){var m=k.concat(Array.prototype.slice.call(arguments));if(i[j])return i[j].apply(i,m)}l.toString=function(){return"bound lazily: "+i[j]};return l}f.exports=h}),null);
__d("executeAfter",[],(function a(b,c,d,e,f,g){function h(i,j,k){return function l(){i.apply(k||this,arguments);j.apply(k||this,arguments)}}f.exports=h}),null);
__d("BGSyncConst",[],(function a(b,c,d,e,f,g){f.exports={msgTag:{requestID:"request-bg-sync-id",requestUpload:"request-bg-sync-upload",removeRequest:"remove-cached-request",queueRequest:"queue-request"},reqTag:{banzai:"banzai"}}}),null);
__d("CurrentUser",["Cookie","CurrentUserInitialData"],(function a(b,c,d,e,f,g){__p&&__p();var h={getID:function i(){return c("CurrentUserInitialData").USER_ID},getAccountID:function i(){return c("CurrentUserInitialData").ACCOUNT_ID},getWorkUserID:function i(){return c("CurrentUserInitialData").WORK_USER_ID},getName:function i(){return c("CurrentUserInitialData").NAME},getShortName:function i(){return c("CurrentUserInitialData").SHORT_NAME},isLoggedIn:function i(){return c("CurrentUserInitialData").USER_ID&&c("CurrentUserInitialData").USER_ID!=="0"},isLoggedInNow:function i(){if(!h.isLoggedIn())return false;if(c("CurrentUserInitialData").IS_INTERN_SITE)return true;if(c("CurrentUserInitialData").IS_WORK_USER)return true;if(c("CurrentUserInitialData").ORIGINAL_USER_ID)return c("CurrentUserInitialData").ORIGINAL_USER_ID===c("Cookie").get("c_user");return c("CurrentUserInitialData").USER_ID===c("Cookie").get("c_user")},isEmployee:function i(){return!!c("CurrentUserInitialData").IS_EMPLOYEE},hasWorkUser:function i(){return!!c("CurrentUserInitialData").HAS_WORK_USER},isWorkUser:function i(){return!!c("CurrentUserInitialData").IS_WORK_USER},isGray:function i(){return!!c("CurrentUserInitialData").IS_GRAY},isUnderage:function i(){return!!c("CurrentUserInitialData").IS_UNDERAGE},isMessengerOnlyUser:function i(){return!!c("CurrentUserInitialData").IS_MESSENGER_ONLY_USER}};f.exports=h}),18);
__d("QueryString",[],(function a(b,c,d,e,f,g){__p&&__p();function h(l){__p&&__p();var m=[];Object.keys(l).sort().forEach(function(n){var o=l[n];if(typeof o==="undefined")return;if(o===null){m.push(n);return}m.push(encodeURIComponent(n)+"="+encodeURIComponent(o))});return m.join("&")}function i(l,m){__p&&__p();var n={};if(l==="")return n;var o=l.split("&");for(var p=0;p<o.length;p++){var q=o[p].split("=",2),r=decodeURIComponent(q[0]);if(m&&Object.prototype.hasOwnProperty.call(n,r))throw new URIError("Duplicate key: "+r);n[r]=q.length===2?decodeURIComponent(q[1]):null}return n}function j(l,m){return l+(l.indexOf("?")!==-1?"&":"?")+(typeof m==="string"?m:k.encode(m))}var k={encode:h,decode:i,appendToUrl:j};f.exports=k}),null);
__d("ClientServiceWorkerMessage",[],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j,k){"use strict";this.$ClientServiceWorkerMessage1=i;this.$ClientServiceWorkerMessage2=j;this.$ClientServiceWorkerMessage3=k}h.prototype.sendViaController=function(){"use strict";if(!navigator.serviceWorker||!navigator.serviceWorker.controller)return;var i=new self.MessageChannel();if(this.$ClientServiceWorkerMessage3)i.port1.onmessage=this.$ClientServiceWorkerMessage3;navigator.serviceWorker.controller.postMessage({command:this.$ClientServiceWorkerMessage1,data:this.$ClientServiceWorkerMessage2},[i.port2])};f.exports=h}),null);
__d("SharedClientServiceWorkerBackgroundSync",["BGSyncConst","ClientServiceWorkerMessage","DOM","ServiceWorkerBackgroundSyncGK","memoize"],(function a(b,c,d,e,f,g){__p&&__p();var h=c("memoize")(function(){var l=new Uint32Array(1);return self.crypto.getRandomValues(l)[0].toString().substring(2,16)});function i(event,l,m){var n=h(),o=event.data&&event.data.data?event.data.data:{},p=l.toString();if(n&&o.param){if(p.indexOf("?")>-1)p+="&";else p+="?";p=""+p+o.param+"&client_id="+n}if(m)m(p,o)}function j(l,m,n,o){new(c("ClientServiceWorkerMessage"))("bgSync",{clientID:h(),data:n,msgTag:l,reqTag:m},o).sendViaController()}var k={getBackgroundSyncUri:function l(m,n,o,p){if(k.isBackgroundSyncAvailable())j(c("BGSyncConst").msgTag.requestID,n,o,function(event){return i(event,m,p)});else if(p)p(m,o)},isBackgroundSyncAvailable:function l(){return self&&self.SyncManager&&self.navigator&&self.navigator.serviceWorker&&self.navigator.serviceWorker.controller&&c("ServiceWorkerBackgroundSyncGK").background_sync_sw},makeFileList:function l(m){__p&&__p();var n={},o=c("DOM").scry(m,"input"),p=0;for(var q=o,r=Array.isArray(q),s=0,q=r?q:q[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var t;if(r){if(s>=q.length)break;t=q[s++]}else{s=q.next();if(s.done)break;t=s.value}var u=t,v=u.files;if(v)for(var w=v,x=Array.isArray(w),y=0,w=x?w:w[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var z;if(x){if(y>=w.length)break;z=w[y++]}else{y=w.next();if(y.done)break;z=y.value}var A=z;n[p++]=A}}return n},makeFormData:function l(m){var n=c("DOM").convertFormToDictionary(m),o=k.makeFileList(m),p=new FormData();Object.values(o).forEach(function(r){p.append("filelist[]",r)});for(var q in n)p.append(q,n[q]);return p},postFailureHandler:function l(m,n){j(c("BGSyncConst").msgTag.requestUpload,n,null,null)},postSuccessHandler:function l(m,n,o){j(c("BGSyncConst").msgTag.removeRequest,n,{bgSyncID:o},null)},queueRequest:function l(m,n){if(k.isBackgroundSyncAvailable())j(c("BGSyncConst").msgTag.queueRequest,n,m,null)}};f.exports=k}),18);
__d("getAsyncHeaders",["ZeroCategoryHeader","isFacebookURI"],(function a(b,c,d,e,f,g){function h(i){var j={};if(c("isFacebookURI")(i)&&c("ZeroCategoryHeader").value)j[c("ZeroCategoryHeader").header]=c("ZeroCategoryHeader").value;return j}f.exports=h}),null);
__d("ServiceWorkerBackgroundSyncRequest",["getAsyncHeaders","SharedClientServiceWorkerBackgroundSync","URI","ZeroRewrites"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j){"use strict";this.setMethod("POST");this.setPostData(null);this.setTag(i);this.setBgSyncID("default");if(j!==undefined)this.setURI(j)}h.prototype.queueRequest=function(){"use strict";if(this.$ServiceWorkerBackgroundSyncRequest4===undefined)return;c("SharedClientServiceWorkerBackgroundSync").getBackgroundSyncUri(this.getURI(),this.$ServiceWorkerBackgroundSyncRequest2,null,function(i,j){return this.$ServiceWorkerBackgroundSyncRequest8(i,j)}.bind(this))};h.prototype.send=function(){"use strict";if(this.$ServiceWorkerBackgroundSyncRequest4===undefined)return;c("SharedClientServiceWorkerBackgroundSync").getBackgroundSyncUri(this.getURI(),this.$ServiceWorkerBackgroundSyncRequest2,null,function(i,j){return this.$ServiceWorkerBackgroundSyncRequest9(i,j)}.bind(this))};h.prototype.setBgSyncID=function(i){"use strict";this.$ServiceWorkerBackgroundSyncRequest1=i;return this};h.prototype.getBgSyncID=function(){"use strict";return this.$ServiceWorkerBackgroundSyncRequest1};h.prototype.setMethod=function(i){"use strict";this.$ServiceWorkerBackgroundSyncRequest3=i;return this};h.prototype.setPostData=function(i){"use strict";this.$ServiceWorkerBackgroundSyncRequest5=i;return this};h.prototype.setTag=function(i){"use strict";this.$ServiceWorkerBackgroundSyncRequest2=i;return this};h.prototype.getTag=function(){"use strict";return this.$ServiceWorkerBackgroundSyncRequest2};h.prototype.setURI=function(i){"use strict";this.$ServiceWorkerBackgroundSyncRequest4=c("ZeroRewrites").rewriteURI(new(c("URI"))(i));return this};h.prototype.getURI=function(){"use strict";return this.$ServiceWorkerBackgroundSyncRequest4.getQualifiedURI().toString()};h.prototype.setErrorHandler=function(i){"use strict";this.$ServiceWorkerBackgroundSyncRequest6=i;return this};h.prototype.setSuccessHandler=function(i){"use strict";this.$ServiceWorkerBackgroundSyncRequest7=i;return this};h.prototype.$ServiceWorkerBackgroundSyncRequest8=function(i,j){"use strict";this.setBgSyncID(j.bgSyncID);var k=new Blob([this.$ServiceWorkerBackgroundSyncRequest5],{type:"application/x-www-form-urlencoded"}),l={request:{body:k,credentials:"include",headers:c("getAsyncHeaders")(new(c("URI"))(i)),method:this.$ServiceWorkerBackgroundSyncRequest3,referrer:self.location.href,registeredTime:Date.now(),tryCount:1,url:i},bgSyncID:this.getBgSyncID()};c("SharedClientServiceWorkerBackgroundSync").queueRequest(l,this.$ServiceWorkerBackgroundSyncRequest2)};h.prototype.$ServiceWorkerBackgroundSyncRequest9=function(i,j){"use strict";__p&&__p();if(c("SharedClientServiceWorkerBackgroundSync").isBackgroundSyncAvailable())this.setBgSyncID(j.bgSyncID);var k=c("ZeroRewrites").getTransportBuilderForURI(this.$ServiceWorkerBackgroundSyncRequest4)();k.open(this.$ServiceWorkerBackgroundSyncRequest3,this.$ServiceWorkerBackgroundSyncRequest4.toString(),true);k.onreadystatechange=function(){if(k.readyState>=4){var l=void 0;try{l=k.status}catch(m){l=0}if(l===200)this.$ServiceWorkerBackgroundSyncRequest10(k.responseText);else this.$ServiceWorkerBackgroundSyncRequest11(k.statusText)}}.bind(this);k.send(this.$ServiceWorkerBackgroundSyncRequest5)};h.prototype.$ServiceWorkerBackgroundSyncRequest11=function(i){"use strict";if(this.$ServiceWorkerBackgroundSyncRequest6)this.$ServiceWorkerBackgroundSyncRequest6(i);if(c("SharedClientServiceWorkerBackgroundSync").isBackgroundSyncAvailable())c("SharedClientServiceWorkerBackgroundSync").postFailureHandler(i,this.$ServiceWorkerBackgroundSyncRequest2)};h.prototype.$ServiceWorkerBackgroundSyncRequest10=function(i){"use strict";if(this.$ServiceWorkerBackgroundSyncRequest7)this.$ServiceWorkerBackgroundSyncRequest7(i);if(c("SharedClientServiceWorkerBackgroundSync").isBackgroundSyncAvailable())c("SharedClientServiceWorkerBackgroundSync").postSuccessHandler(i,this.$ServiceWorkerBackgroundSyncRequest2,this.$ServiceWorkerBackgroundSyncRequest1)};f.exports=h}),null);
/**
* License: https://www.facebook.com/legal/license/5YmdXFl_Yf5/
*/
__d("SnappyCompress",[],(function a(b,c,d,e,f,g){__p&&__p();(function h(i,j,k){__p&&__p();function l(n,o){__p&&__p();if(!j[n]){if(!i[n]){var p=typeof requireSnappy=="function"&&requireSnappy;if(!o&&p)return p(n,!0);if(m)return m(n,!0);var q=new Error("Cannot find module '"+n+"'");throw q.code="MODULE_NOT_FOUND",q}var r=j[n]={exports:{}};i[n][0].call(r.exports,function(h){var j=i[n][1][h];return l(j?j:h)},r,r.exports,h,i,j,k)}return j[n].exports}var m=typeof requireSnappy=="function"&&requireSnappy;for(var n=0;n<k.length;n++)l(k[n]);return l})({1:[function(h,f,g){var i=window.SnappyJS||{};i.uncompress=h("./index").uncompress,i.compress=h("./index").compress,window.SnappyJS=i},{"./index":2}],2:[function(h,f,g){"use strict";__p&&__p();function i(){return"object"==typeof process&&"object"==typeof process.versions&&"undefined"!=typeof process.versions.node?!0:!1}function j(s){return s instanceof Uint8Array&&(!o||!Buffer.isBuffer(s))}function k(s){return s instanceof ArrayBuffer}function l(s){return o?Buffer.isBuffer(s):!1}function m(s){__p&&__p();if(!j(s)&&!k(s)&&!l(s))throw new TypeError(r);var t=!1,u=!1;j(s)?t=!0:k(s)&&(u=!0,s=new Uint8Array(s));var v=new p(s),w=v.readUncompressedLength();if(-1===w)throw new Error("Invalid Snappy bitstream");var x,y;if(t){if(x=new Uint8Array(w),!v.uncompressToBuffer(x))throw new Error("Invalid Snappy bitstream")}else if(u){if(x=new ArrayBuffer(w),y=new Uint8Array(x),!v.uncompressToBuffer(y))throw new Error("Invalid Snappy bitstream")}else if(x=new Buffer(w),!v.uncompressToBuffer(x))throw new Error("Invalid Snappy bitstream");return x}function n(s){if(!j(s)&&!k(s)&&!l(s))throw new TypeError(r);var t=!1,u=!1;j(s)?t=!0:k(s)&&(u=!0,s=new Uint8Array(s));var v,w,x,y=new q(s),z=y.maxCompressedLength();return t?(v=new Uint8Array(z),x=y.compressToBuffer(v)):u?(v=new ArrayBuffer(z),w=new Uint8Array(v),x=y.compressToBuffer(w)):(v=new Buffer(z),x=y.compressToBuffer(v)),v.slice(0,x)}var o=i(),p=h("./snappy_decompressor").SnappyDecompressor,q=h("./snappy_compressor").SnappyCompressor,r="Argument compressed must be type of ArrayBuffer, Buffer, or Uint8Array";g.uncompress=m,g.compress=n},{"./snappy_compressor":3,"./snappy_decompressor":4}],3:[function(h,f,g){"use strict";__p&&__p();function i(w,x){return 506832829*w>>>x}function j(w,x){return w[x]+(w[x+1]<<8)+(w[x+2]<<16)+(w[x+3]<<24)}function k(w,x,y){return w[x]===w[y]&&w[x+1]===w[y+1]&&w[x+2]===w[y+2]&&w[x+3]===w[y+3]}function l(w,x,y,z,A){var B;for(B=0;A>B;B++)y[z+B]=w[x+B]}function m(w,x,y,z,A){return 60>=y?(z[A]=y-1<<2,A+=1):256>y?(z[A]=240,z[A+1]=y-1,A+=2):(z[A]=244,z[A+1]=y-1&255,z[A+2]=y-1>>>8,A+=3),l(w,x,z,A,y),A+y}function n(w,x,y,z){return 12>z&&2048>y?(w[x]=1+(z-4<<2)+(y>>>8<<5),w[x+1]=255&y,x+2):(w[x]=2+(z-1<<2),w[x+1]=255&y,w[x+2]=y>>>8,x+3)}function o(w,x,y,z){for(;z>=68;)x=n(w,x,y,64),z-=64;return z>64&&(x=n(w,x,y,60),z-=60),n(w,x,y,z)}function p(w,x,y,z,A){__p&&__p();for(var B=1;y>=1<<B&&u>=B;)B+=1;B-=1;var C=32-B;"undefined"==typeof v[B]&&(v[B]=new Uint16Array(1<<B));var D,E=v[B];for(D=0;D<E.length;D++)E[D]=0;var F,G,H,I,J,K,L,M,N,O,P,Q,R=x+y,S=x,T=x,U=!0,V=15;if(y>=V)for(F=R-V,x+=1,H=i(j(w,x),C);U;){K=32,I=x;do{if(x=I,G=H,L=K>>>5,K+=1,I=x+L,x>F){U=!1;break}H=i(j(w,I),C),J=S+E[G],E[G]=x-S}while(!k(w,x,J));if(!U)break;A=m(w,T,x-T,z,A);do{for(M=x,N=4;R>x+N&&w[x+N]===w[J+N];)N+=1;if(x+=N,O=M-J,A=o(z,A,O,N),T=x,x>=F){U=!1;break}P=i(j(w,x-1),C),E[P]=x-1-S,Q=i(j(w,x),C),J=S+E[Q],E[Q]=x-S}while(k(w,x,J));if(!U)break;x+=1,H=i(j(w,x),C)}return R>T&&(A=m(w,T,R-T,z,A)),A}function q(w,x,y){do x[y]=127&w,w>>>=7,w>0&&(x[y]+=128),y+=1;while(w>0);return y}function r(w){this.array=w}var s=16,t=1<<s,u=14,v=new Array(u+1);r.prototype.maxCompressedLength=function(){var w=this.array.length;return 32+w+Math.floor(w/6)},r.prototype.compressToBuffer=function(w){var x,y=this.array,z=y.length,A=0,B=0;for(B=q(z,w,B);z>A;)x=Math.min(z-A,t),B=p(y,A,x,w,B),A+=x;return B},g.SnappyCompressor=r},{}],4:[function(h,f,g){"use strict";__p&&__p();function i(m,n,o,p,q){var r;for(r=0;q>r;r++)o[p+r]=m[n+r]}function j(m,n,o,p){var q;for(q=0;p>q;q++)m[n+q]=m[n-o+q]}function k(m){this.array=m,this.pos=0}var l=[0,255,65535,16777215,4294967295];k.prototype.readUncompressedLength=function(){for(var m,n,o=0,p=0;32>p&&this.pos<this.array.length;){if(m=this.array[this.pos],this.pos+=1,n=127&m,n<<p>>>p!==n)return-1;if(o|=n<<p,128>m)return o;p+=7}return-1},k.prototype.uncompressToBuffer=function(m){__p&&__p();for(var n,o,p,q,r=this.array,s=r.length,t=this.pos,u=0;t<r.length;)if(n=r[t],t+=1,0===(3&n)){if(o=(n>>>2)+1,o>60){if(t+3>=s)return!1;p=o-60,o=r[t]+(r[t+1]<<8)+(r[t+2]<<16)+(r[t+3]<<24),o=(o&l[p])+1,t+=p}if(t+o>s)return!1;i(r,t,m,u,o),t+=o,u+=o}else{switch(3&n){case 1:o=(n>>>2&7)+4,q=r[t]+(n>>>5<<8),t+=1;break;case 2:if(t+1>=s)return!1;o=(n>>>2)+1,q=r[t]+(r[t+1]<<8),t+=2;break;case 3:if(t+3>=s)return!1;o=(n>>>2)+1,q=r[t]+(r[t+1]<<8)+(r[t+2]<<16)+(r[t+3]<<24),t+=4}if(0===q||q>u)return!1;j(m,u,q,o),u+=o}return!0},g.SnappyDecompressor=k},{}]},{},[1]);f.exports=SnappyJS}),null);
__d("SnappyCompressUtil",["SnappyCompress"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h={compressUint8ArrayToSnappy:function i(j){__p&&__p();if(j==null)return null;var k=null;try{k=c("SnappyCompress").compress(j)}catch(l){return null}var m="";for(var n=0;n<k.length;n++)m+=String.fromCharCode(k[n]);return window.btoa(m)},compressStringToSnappy:function i(j){__p&&__p();if(window.Uint8Array===undefined||window.btoa===undefined)return null;var k=new window.Uint8Array(j.length);for(var l=0;l<j.length;l++){var m=j.charCodeAt(l);if(m>127)return null;k[l]=m}return h.compressUint8ArrayToSnappy(k)}};f.exports=h}),null);
__d("BanzaiAdapter",["Arbiter","CurrentUser","QueryString","Run","SnappyCompressUtil","SiteData","UserAgent","URI","ZeroRewrites","BGSyncConst","ServiceWorkerBackgroundSyncRequest","SharedClientServiceWorkerBackgroundSync","getAsyncParams","setTimeoutAcrossTransitions","BanzaiConfig"],(function a(b,c,d,e,f,g){__p&&__p();var h=[],i=new(c("Arbiter"))(),j="/ajax/bz",k="POST",l={},m=l.adapter={config:c("BanzaiConfig"),endpoint:j,getUserID:function n(){return c("CurrentUser").getID()},inform:function n(o){i.inform(o)},subscribe:function n(o,p){return i.subscribe(o,p)},cleanup:function n(){var o=h;h=[];o.forEach(function(p){if(p.readyState<4)p.abort()})},readyToSend:function n(){return c("UserAgent").isBrowser("IE <= 8")||navigator.onLine},send:function n(o,p,q,r){__p&&__p();if(c("SharedClientServiceWorkerBackgroundSync").isBackgroundSyncAvailable()){var s=new(c("ServiceWorkerBackgroundSyncRequest"))(c("BGSyncConst").reqTag.banzai);s.setURI(new(c("URI"))(j));s.setMethod(k);s.setSuccessHandler(function(){if(p)p();if(!r)m.inform(l.OK)});s.setErrorHandler(function(v){if(q)q(v.status);if(!r)m.inform(l.ERROR)});s.setPostData(m.prepForTransit(o));s.send();return}var t=c("ZeroRewrites").rewriteURI(new(c("URI"))(j)),u=c("ZeroRewrites").getTransportBuilderForURI(t)();u.open(k,t.toString(),true);u.setRequestHeader("Content-Type","application/x-www-form-urlencoded");u.onreadystatechange=function(){__p&&__p();if(u.readyState>=4){var v;try{v=u.status}catch(w){v=0}if(v==200){if(p)p();if(!r)m.inform(l.OK)}else{if(q)q(v);if(!r)m.inform(l.ERROR)}}};h.push(u);u.send(m.prepForTransit(o))},addRequestAuthData:function n(o){return o},prepForTransit:function n(o){__p&&__p();var p=c("getAsyncParams")(k);p.q=JSON.stringify(o);p.ts=Date.now();p.ph=c("SiteData").push_phase;if(l.isEnabled("www_snappy_compression")){var q=Date.now(),r=c("SnappyCompressUtil").compressStringToSnappy(p.q);if(r!==null&&r.length<p.q.length){p.q=JSON.stringify(r);p.snappy_ms=Date.now()-q;p.snappy=true}}return c("QueryString").encode(p)},setHooks:function n(){},setUnloadHook:function n(){c("Run").onAfterUnload(l._unload)},onUnload:function n(o){c("Run").onAfterUnload(o)},isOkToSendViaBeacon:function n(){return true},queueRequest:function n(o){var p=new(c("ServiceWorkerBackgroundSyncRequest"))(c("BGSyncConst").reqTag.banzai,new(c("URI"))(j).getQualifiedURI());p.setMethod(k);p.setPostData(m.prepForTransit(o));p.queueRequest()}};f.exports=l}),18);
__d("BanzaiServiceWorker",["BanzaiAdapter","BGSyncConst","ServiceWorkerBackgroundSyncBanzaiGK","SharedClientServiceWorkerBackgroundSync","setTimeoutAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();var h=c("BanzaiAdapter").adapter,i=6e4,j=void 0,k=void 0;function l(o){var p=Date.now()+o;if(!k||p<k){k=p;clearTimeout(j);j=c("setTimeoutAcrossTransitions")(n.sync,o)}}function m(o){h.queueRequest(o)}var n={flush:function o(){clearTimeout(j);j=0;n.sync()},isEnabled:function o(){return c("SharedClientServiceWorkerBackgroundSync").isBackgroundSyncAvailable()&&c("ServiceWorkerBackgroundSyncBanzaiGK").sw_background_sync_banzai},send:function o(p,q,r,s){if(q){h.send(p);if(!s)return}m(p);l(r)},sync:function o(){k=null;l(i);c("SharedClientServiceWorkerBackgroundSync").postFailureHandler(null,c("BGSyncConst").reqTag.banzai)}};f.exports=n}),18);
__d("BanzaiStreamPayloads",[],(function a(b,c,d,e,f,g){"use strict";var h={},i={addPayload:function j(k,l){h[k]=l},removePayload:function j(k){delete h[k]},unload:function j(k){Object.keys(h).forEach(function(l){var m=h[l];k(m.route,m.payload)})}};f.exports=i}),null);
__d("FBJSON",[],(function a(b,c,d,e,f,g){f.exports={parse:JSON.parse,stringify:JSON.stringify}}),null);
__d("cancelIdleCallback",["IdleCallbackImplementation","TimerStorage"],(function a(b,c,d,e,f,g){function h(i){c("TimerStorage").unset(c("TimerStorage").IDLE_CALLBACK,i);c("IdleCallbackImplementation").cancelIdleCallback(i)}f.exports=h}),null);
__d("SetIdleTimeoutAcrossTransitions",["NavigationMetrics","cancelIdleCallback","nullthrows","requestIdleCallbackAcrossTransitions","setTimeoutAcrossTransitions"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=false,i=new Map(),j={start:function k(l,m){__p&&__p();var n;if(h){var n=function(){var o=c("setTimeoutAcrossTransitions")(function(){var p=c("requestIdleCallbackAcrossTransitions")(function(){l();i["delete"](p)});i.set(o,p)},m);return{v:o}}();if(typeof n==="object")return n.v}else return c("setTimeoutAcrossTransitions")(l,m)},clear:function k(l){clearTimeout(l);if(i.has(l)){c("cancelIdleCallback")(c("nullthrows")(i.get(l)));i["delete"](l)}}};c("NavigationMetrics").addRetroactiveListener(c("NavigationMetrics").Events.EVENT_OCCURRED,function(k,l){if(l.event==="all_pagelets_loaded")h=!!b.requestIdleCallback});f.exports=j}),18);
__d("WebStorageMutex",["WebStorage","pageID","setTimeoutAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();var h=null,i=false,j=c("pageID");function k(){if(!i){i=true;h=c("WebStorage").getLocalStorage()}return h}function l(m){"use strict";this.name=m}l.testSetPageID=function(m){"use strict";j=m};l.prototype.$WebStorageMutex1=function(){"use strict";if(!k())return j;var m=k().getItem("mutex_"+this.name);m=m?m.split(":"):null;return m&&m[1]>=Date.now()?m[0]:null};l.prototype.$WebStorageMutex2=function(m){"use strict";if(!k())return;var n=Date.now()+(m||1e4);c("WebStorage").setItemGuarded(k(),"mutex_"+this.name,j+":"+n)};l.prototype.hasLock=function(){"use strict";return this.$WebStorageMutex1()==j};l.prototype.lock=function(m,n,o){"use strict";__p&&__p();if(this.$WebStorageMutex3)clearTimeout(this.$WebStorageMutex3);if(j==(this.$WebStorageMutex1()||j))this.$WebStorageMutex2(o);this.$WebStorageMutex3=c("setTimeoutAcrossTransitions")(function(){this.$WebStorageMutex3=null;var p=this.hasLock()?m:n;if(p)p(this)}.bind(this),0)};l.prototype.unlock=function(){"use strict";if(this.$WebStorageMutex3)clearTimeout(this.$WebStorageMutex3);if(k()&&this.hasLock())k().removeItem("mutex_"+this.name)};f.exports=l}),null);
__d("lowerFacebookDomain",[],(function a(b,c,d,e,f,g){__p&&__p();var h=window.location.hostname.match(/\.(facebook\.sg|facebookcorewwwi\.onion)$/),i=h?h[1]:"facebook.com";j.setDomain=function(k){i=k};j.isValidDocumentDomain=function(){if(document.domain==i)return true;return false};function j(){document.domain=i}f.exports=j}),18);
__d("requestIdleCallback",["TimerStorage","TimeSlice","requestIdleCallbackAcrossTransitions"],(function a(b,c,d,e,f,g){f.exports=function h(i,j){var k=void 0;function l(m){c("TimerStorage").unset(c("TimerStorage").IDLE_CALLBACK,k);i(m)}c("TimeSlice").copyGuardForWrapper(i,l);k=c("requestIdleCallbackAcrossTransitions").call(b,l,j);c("TimerStorage").set(c("TimerStorage").IDLE_CALLBACK,k);return k}}),null);
__d("onAfterDisplay",["NavigationMetrics","TimeSlice","requestIdleCallback"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=[],i=false;function j(k){var l=c("TimeSlice").guard(k,"onAfterDisplay invocation",{propagationType:c("TimeSlice").PropagationType.ORPHAN});if(i)c("requestIdleCallback")(l);else h.push(l)}c("NavigationMetrics").addRetroactiveListener(c("NavigationMetrics").Events.EVENT_OCCURRED,function(k,l){if(["all_pagelets_displayed","e2e"].indexOf(l.event)>-1&&!i){i=true;h.forEach(function(m){c("requestIdleCallback")(m)})}});f.exports=j}),null);
__d("Banzai",["BanzaiAdapter","BanzaiServiceWorker","BanzaiStreamPayloads","CurrentUser","ErrorUtils","ExecutionEnvironment","FBJSON","FBLogger","NavigationMetrics","SetIdleTimeoutAcrossTransitions","TimeSlice","Visibility","WebStorage","emptyFunction","gkx","isInIframe","lowerFacebookDomain","onAfterDisplay","pageID","WebStorageMutex"],(function a(b,c,d,e,f,g){__p&&__p();var h=c("BanzaiAdapter").adapter,i=c("isInIframe")(),j="bz:",k="ods:banzai",l="send_via_beacon_failure",m=0,n=1,o=2,p,q,r=[],s=null,t=[];function u(I){return I[2]>=Date.now()-(h.config.EXPIRY||c("BanzaiAdapter").EXPIRY)}function v(I,J){I.__meta.status=m;I[3]=(I[3]||0)+1;if(!I.__meta.retry&&J>=400&&J<600)r.push(I)}function w(I,J,K,L){var M=[I,J,K,0];M.__meta={retry:L===true,pageID:c("pageID"),userID:c("CurrentUser").getID(),status:m};return M}function x(){__p&&__p();var I=[];t.forEach(function(N){var O=N.cb();O.forEach(function(P){var Q=N.route;if(Q){var R=w(Q,P,Date.now());R.__meta.onSuccess=N.onSuccess;R.__meta.onFailure=N.onFailure;I.push(R)}})});t=[];var J=[],K=[];C(J,K,true,I);if(J.length>0){J[0].send_method="beacon";var L=new Blob([h.addRequestAuthData(h.prepForTransit(J))],{type:"application/x-www-form-urlencoded"}),M=navigator.sendBeacon(c("BanzaiAdapter").adapter.endpoint,L);if(M)K.forEach(function(N){return I.__meta&&N.__meta.onSuccess&&N.__meta.onSuccess()});else K.forEach(function(N){return I.__meta&&N.__meta.onFailure&&N.__meta.onFailure()})}}function y(I){__p&&__p();var J=Date.now()+I;if(!q||J<q){q=J;c("SetIdleTimeoutAcrossTransitions").clear(p);var K=function K(){p=c("SetIdleTimeoutAcrossTransitions").start(z,I)};if(c("gkx")("AT6Afdq0Tt2jEesGOMGnSRKoZIl2eQfQBS7ISXiYFG3RHN4ykkPiZeyWuKALtD0ObEVGeeZuAFKdYpfxlBzUUPkd"))c("onAfterDisplay")(K);else K();return true}return false}var z=c("TimeSlice").guard(function(){A(null,null)},"Banzai.send",{propagationType:c("TimeSlice").PropagationType.ORPHAN});function A(I,J){__p&&__p();q=null;y(c("BanzaiAdapter").BASIC.delay);if(!h.readyToSend()){if(J)J();return}h.inform(c("BanzaiAdapter").SEND);var K=[],L=[];r=C(K,L,true,r);if(K.length<=0){h.inform(c("BanzaiAdapter").OK);if(I)I();return}K[0].trigger=s;s=null;K[0].send_method="ajax";h.send(K,function(){L.forEach(function(M){M.__meta.status=o;if(M.__meta.callback)M.__meta.callback()});if(I)I()},function(M){L.forEach(function(N){v(N,M)});if(J)J()})}function B(){__p&&__p();if(!(navigator&&navigator.sendBeacon&&h.isOkToSendViaBeacon()))return;var I=[],J=[];r=C(I,J,false,r);if(I.length<=0)return;I[0].send_method="beacon";var K=new Blob([h.addRequestAuthData(h.prepForTransit(I))],{type:"application/x-www-form-urlencoded"}),L=navigator.sendBeacon(c("BanzaiAdapter").adapter.endpoint,K);if(!L){var M;J.forEach(function(N){r.push(N)});r.push(w(k,(M={},M[l]=[1],M),Date.now()))}}function C(I,J,K,L){__p&&__p();var M={};return L.filter(function(N){__p&&__p();var O=N.__meta;if(O.status>=o||!u(N))return false;if(O.status>=n)return true;var P=O.pageID+O.userID,Q=M[P];if(!Q){Q={user:O.userID,page_id:O.pageID,posts:[]};M[P]=Q;I.push(Q)}O.status=n;Q.posts.push(N);J.push(N);return K&&O.retry})}var D,E,F=false;function G(){if(!F){F=true;E=c("WebStorage").getLocalStorage()}return E}function H(){__p&&__p();if(!D)if(!i)D={store:function I(){var J=G();if(!J||r.length<=0)return;var K=r.map(function(L){return[L[0],L[1],L[2],L[3]||0,L.__meta]});r=[];J.setItem(j+c("pageID")+"."+Date.now(),c("FBJSON").stringify(K))},restore:function I(){__p&&__p();var J=G();if(!J)return;var K=c("WebStorageMutex");new K("banzai").lock(function(L){__p&&__p();var M=[];for(var N=0;N<J.length;N++){var O=J.key(N);if(O.indexOf(j)===0&&O.indexOf("bz:__")!==0)M.push(O)}M.forEach(function(O){__p&&__p();var P=J.getItem(O);J.removeItem(O);if(!P)return;var Q=c("FBJSON").parse(P,f.id);Q.forEach(function(R){__p&&__p();if(!R)return;var S=R.__meta=R.pop(),T=u(R);if(!T)return;var U=c("CurrentUser").getID();if(S.userID===U||U==="0"){S.status=m;r.push(R)}})});L.unlock()})}};else D={store:c("emptyFunction"),restore:c("emptyFunction")}}c("BanzaiAdapter").SEND="Banzai:SEND";c("BanzaiAdapter").OK="Banzai:OK";c("BanzaiAdapter").ERROR="Banzai:ERROR";c("BanzaiAdapter").SHUTDOWN="Banzai:SHUTDOWN";c("BanzaiAdapter").VITAL_WAIT=1e3;c("BanzaiAdapter").BASIC_WAIT=6e4;c("BanzaiAdapter").EXPIRY=30*6e4;c("BanzaiAdapter").VITAL={delay:h.config.MIN_WAIT||c("BanzaiAdapter").VITAL_WAIT};c("BanzaiAdapter").BASIC={delay:h.config.MAX_WAIT||c("BanzaiAdapter").BASIC_WAIT};c("BanzaiAdapter").isEnabled=function(I){return h.config.gks&&h.config.gks[I]};c("BanzaiAdapter").post=function(I,J,K){__p&&__p();if(!I)c("FBLogger")("banzai").mustfix("Banzai.post called without specifying a route");K=K||{};var L=K.retry;if(h.config.disabled)return;if(!c("ExecutionEnvironment").canUseDOM)return;var M=h.config.blacklist;if(M)if(M.indexOf)if(typeof M.indexOf=="function")if(M.indexOf(I)!=-1)return;if(i&&c("lowerFacebookDomain").isValidDocumentDomain()){var N=void 0;try{N=b.top.require("Banzai")}catch(O){N=null}if(N){N.post.apply(N,arguments);return}}var P=w(I,J,Date.now(),L);if(K.callback)P.__meta.callback=K.callback;var Q=K.delay;if(Q==null)Q=c("BanzaiAdapter").BASIC_WAIT;if(c("BanzaiServiceWorker").isEnabled()){var R=[{user:c("CurrentUser").getID(),page_id:c("pageID"),posts:[P],trigger:I}];c("BanzaiServiceWorker").send(R,K.signal,Q,L);return}if(K.signal){P.__meta.status=n;var S=[{user:c("CurrentUser").getID(),page_id:c("pageID"),posts:[P],trigger:I}];h.send(S,function(){P.__meta.status=o;if(P.__meta.callback)P.__meta.callback()},function(T){v(P,T)},true);if(!L)return}r.push(P);if(y(Q)||!s)s=I};c("BanzaiAdapter").registerToSendWithBeacon=function(I,J,K,L){if(!(navigator&&navigator.sendBeacon&&h.isOkToSendViaBeacon()))return false;if(!I){c("FBLogger")("banzai").mustfix("Banzai.registerToSendWithBeacon called without specifying a route");return false}t.push({cb:J,route:I,onSuccess:K,onFailure:L});return true};c("BanzaiAdapter").flush=function(I,J){c("SetIdleTimeoutAcrossTransitions").clear(p);p=0;A(I,J)};c("BanzaiAdapter").subscribe=h.subscribe;c("BanzaiAdapter").canUseNavigatorBeacon=function(){return navigator&&navigator.sendBeacon&&h.isOkToSendViaBeacon()};c("BanzaiAdapter")._schedule=y;c("BanzaiAdapter")._store=function(I){H();c("ErrorUtils").applyWithGuard(D.store,D)};c("BanzaiAdapter")._restore=function(I){H();c("ErrorUtils").applyWithGuard(D.restore,D);y(h.config.RESTORE_WAIT||c("BanzaiAdapter").VITAL_WAIT)};c("BanzaiAdapter")._unload=function(){__p&&__p();c("BanzaiStreamPayloads").unload(c("BanzaiAdapter").post);if(c("BanzaiServiceWorker").isEnabled())c("BanzaiServiceWorker").sync();if(navigator&&navigator.sendBeacon&&h.isOkToSendViaBeacon())x();h.cleanup();h.inform(c("BanzaiAdapter").SHUTDOWN);if(c("BanzaiAdapter").isEnabled("beacon_hailmary")&&r.length>0)B();if(r.length>0){H();c("ErrorUtils").applyWithGuard(D.store,D)}};c("BanzaiAdapter")._testState=function(){return{postBuffer:r,triggerRoute:s}};(c("BanzaiAdapter")._initialize=function(){__p&&__p();if(c("ExecutionEnvironment").canUseDOM){if(c("BanzaiAdapter").isEnabled("beacon_hailmary")&&c("Visibility").isSupported())c("Visibility").addListener(c("Visibility").HIDDEN,function(){if(r.length>0)B();if(r.length>0){H();c("ErrorUtils").applyWithGuard(D.store,D)}});else h.setHooks();h.setUnloadHook();c("NavigationMetrics").addListener(c("NavigationMetrics").Events.NAVIGATION_DONE,function(I,J){if(J.pageType!=="normal")return;c("BanzaiAdapter")._restore();c("NavigationMetrics").removeCurrentListener()})}})();f.exports=c("BanzaiAdapter")}),18);
__d("IntlVariations",[],(function a(b,c,d,e,f,g){f.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",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("FbtReactUtil",[],(function a(b,c,d,e,f,g){var h=typeof Symbol==="function"&&Symbol["for"]&&Symbol["for"]("react.element")||60103,i=false,j={REACT_ELEMENT_TYPE:h,defineProperty:function k(l,m,n){if(i)Object.defineProperty(l,m,{configurable:false,enumerable:false,writable:false,value:n});else l[m]=n}};f.exports=j}),18);
__d("FbtResult",["FbtReactUtil","FbtResultBase"],(function a(b,c,d,e,f,g){__p&&__p();var h,i;h=babelHelpers.inherits(j,c("FbtResultBase"));i=h&&h.prototype;function j(l){"use strict";i.constructor.call(this,l);this.props={content:l};this.key=null;this.ref=null}var k=function k(l){return l.content};j.prototype.type=k;j.prototype.$$typeof=c("FbtReactUtil").REACT_ELEMENT_TYPE;f.exports=j}),18);
__d("GenderConst",[],(function a(b,c,d,e,f,g){f.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,UNKNOWN:0}}),null);
__d("InlineFbtResult",["cx","FbtReactUtil","FbtResultBase"],(function a(b,c,d,e,f,g,h){__p&&__p();var i,j;function k(n,o,p,q){var r="_4qba";if(q)if(o==="TRANSLATION")r="_4qbb";else if(o==="APPROVE")r="_4qbc";else if(o==="REPORT")r="_4qbd";return{$$typeof:c("FbtReactUtil").REACT_ELEMENT_TYPE,type:"em",key:null,ref:null,props:{className:r,"data-intl-hash":q,"data-intl-translation":p,"data-intl-trid":"",children:n,suppressHydrationWarning:true},_owner:null}}var l=function l(n){return k(n.content,n.inlineMode,n.translation,n.hash)};i=babelHelpers.inherits(m,c("FbtResultBase"));j=i&&i.prototype;function m(n,o,p,q){"use strict";j.constructor.call(this,n);this.props={content:n,inlineMode:o,translation:p,hash:q};this.key=null;this.ref=null}m.prototype.type=l;m.prototype.$$typeof=c("FbtReactUtil").REACT_ELEMENT_TYPE;f.exports=m}),null);
__d("escapeRegex",[],(function a(b,c,d,e,f,g){function h(i){return i.replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")}f.exports=h}),null);
__d("intlNumUtils",["NumberFormatConfig","escapeRegex"],(function a(b,c,d,e,f,g){__p&&__p();var h=/(\d)(\d\d\d)($|\D)/,i=3,j={"\u060c":".","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u066b":".","\u06f0":"0","\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9"},k=["\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/."],l={};function m(C){if(!l[C])l[C]=new RegExp(C,"i");return l[C]}var n=m(k.reduce(function(C,D,E){return C+(E?"|":"")+"("+c("escapeRegex")(D)+")"},""));function o(C,D,E,F,G,H,I){__p&&__p();E=E||"";F=F||".";G=G||0;H=H||{primaryGroupSize:i,secondaryGroupSize:i};var J=H.primaryGroupSize||i,K=H.secondaryGroupSize||J,L=I&&I.digits;if(D===undefined||D===null)C=C.toString();else if(typeof C==="string")C=v(C,D);else C=t(C,D);var M=C.split("."),N=M[0],O=M[1];if(Math.abs(parseInt(N,10)).toString().length>=G){var P="",Q="$1"+E+"$2$3",R="(\\d)(\\d{"+(J-0)+"})($|\\D)";P=N.replace(m(R),Q);if(P!=N){N=P;var S="(\\d)(\\d{"+(K-0)+"})("+c("escapeRegex")(E)+")",T=m(S);while((P=N.replace(T,Q))!=N)N=P}}if(L){N=p(N,L);O=O&&p(O,L)}var U=N;if(O)U+=F+O;return U}function p(C,D){var E="";for(var F=0;F<C.length;++F){var G=D[C.charCodeAt(F)-48];E+=G!==undefined?G:C[F]}return E}function q(C,D){return o(C,D,"",c("NumberFormatConfig").decimalSeparator,c("NumberFormatConfig").minDigitsForThousandsSeparator,c("NumberFormatConfig").standardDecimalPatternInfo,c("NumberFormatConfig").numberingSystemData)}function r(C,D){return o(C,D,c("NumberFormatConfig").numberDelimiter,c("NumberFormatConfig").decimalSeparator,c("NumberFormatConfig").minDigitsForThousandsSeparator,c("NumberFormatConfig").standardDecimalPatternInfo,c("NumberFormatConfig").numberingSystemData)}function s(C,D,E){var F=Math.floor(Math.log(C)/Math.LN10),G=C;if(F<E)G=C*Math.pow(10,-F+E);var H=Math.pow(10,Math.floor(Math.log(G)/Math.LN10)-E+1),I=Math.round(G/H)*H;if(F<E)I/=Math.pow(10,-F+E);return r(I,D)}function t(C,D){__p&&__p();var E=D==null?0:D,F=Math.pow(10,E),G=C;G=Math.round(G*F)/F;G=G+"";if(!E)return G;if(G.indexOf("e-")!==-1)return G;var H=G.indexOf("."),I=0;if(H==-1){G+=".";I=E}else I=E-(G.length-H-1);for(var J=0,K=I;J<K;J++)G+="0";return G}var u=function u(C,D){for(var E=0;E<D;E++)C+="0";return C};function v(C,D){var E=C.indexOf("."),F=E===-1?C:C.slice(0,E),G=E===-1?"":C.slice(E+1);return D?F+"."+u(G.slice(0,D),D-G.length):F}var w={},x=function x(C){if(!w[C])w[C]=new RegExp("([^\\/p]|^)"+c("escapeRegex")(C)+"(\\d*).*","i");return w[C]};function y(C,D,E){__p&&__p();C=C.split("").map(function(L){return Object.prototype.hasOwnProperty.call(j,L)?j[L]:L}).join("").trim();C=C.replace(/^[^\d]*\-/,"\x02");C=C.replace(n,"");E=E||"";var F=c("escapeRegex")(D),G=c("escapeRegex")(E),H=m("^[^\\d]*\\d.*"+F+".*\\d[^\\d]*$");if(!H.test(C)){var I=m("(^[^\\d]*)"+F+"(\\d*[^\\d]*$)");if(I.test(C)){C=C.replace(I,"$1\x01$2");return z(C)}var J=m("^[^\\d]*[\\d "+c("escapeRegex")(G)+"]*[^\\d]*$");if(!J.test(C))C="";return z(C)}var K=m("(^[^\\d]*[\\d "+G+"]*)"+F+"(\\d*[^\\d]*$)");C=K.test(C)?C.replace(K,"$1\x01$2"):"";return z(C)}function z(C){C=C.replace(/[^0-9\u0001\u0002]/g,"").replace("\x01",".").replace("\x02","-");var D=Number(C);return C===""||isNaN(D)?null:D}function A(C){return y(C,c("NumberFormatConfig").decimalSeparator||".",c("NumberFormatConfig").numberDelimiter)}var B={formatNumber:q,formatNumberRaw:o,formatNumberWithThousandDelimiters:r,formatNumberWithLimitedSigFig:s,parseNumber:A,parseNumberRaw:y,truncateLongNumber:v,getFloatString:function C(D,E,F){var G=String(D),H=G.split("."),I=B.getIntegerString(H[0],E);if(H.length===1)return I;return I+F+H[1]},getIntegerString:function C(D,E){if(E==="")E=",";var F=String(D),G=/(\d+)(\d{3})/;while(G.test(F))F=F.replace(G,"$1"+E+"$2");return F}};f.exports=B}),null);
__d("Intl",["IntlPhonologicalRules","memoize"],(function a(b,c,d,e,f,g){__p&&__p();var h="[.!?\u3002\uff01\uff1f\u0964\u2026\u0eaf\u1801\u0e2f\uff0e]",i=new RegExp(h+"[)\"'\xbb\u0f3b\u0f3d\u2019\u201d\u203a\u3009\u300b\u300d\u300f\u3011\u3015\u3017\u3019\u301b\u301e\u301f\ufd3f\uff07\uff09\uff3d\\s]*$"),j=c("memoize")(function(){__p&&__p();var m=[];for(var n in c("IntlPhonologicalRules").patterns){var o=c("IntlPhonologicalRules").patterns[n];for(var p in c("IntlPhonologicalRules").meta){var q=new RegExp(p.slice(1,-1),"g"),r=c("IntlPhonologicalRules").meta[p];n=n.replace(q,r);o=o.replace(q,r)}if(o==="javascript")o=function o(s){return s.slice(1).toLowerCase()};m.push([new RegExp(n.slice(1,-1),"g"),o])}return m});function k(m){var n=j();for(var o=0;o<n.length;o++){var p=n[o],q=p[0],r=p[1];m=m.replace(q,r)}return m.replace(/\x01/g,"")}function l(m){if(typeof m!=="string")return false;return i.test(m)}f.exports={PUNCT_CHAR_CLASS:h,endsInPunct:l,applyPhonologicalRules:k}}),18);
__d("substituteTokens",["invariant","Intl"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=new RegExp("\\{([^}]+)\\}("+c("Intl").PUNCT_CHAR_CLASS+"*)","g");function j(l){return l}function k(l,m){__p&&__p();var n=m;if(!n)return l;typeof n==="object"||h(0);var o=[],p=[],q=l.replace(i,function(t,u,v){var w=n[u];if(w&&typeof w==="object"){o.push(w);p.push(u);return"\x17"+v}else if(w===null)return"";return w+(c("Intl").endsInPunct(w)?"":v)}).split("\x17").map(c("Intl").applyPhonologicalRules);if(q.length===1)return q[0];var r=[q[0]];for(var s=0;s<o.length;s++)r.push(j(o[s]),q[s+1]);return r}f.exports=k}),18);
__d("fbt",["invariant","Banzai","FbtLogger","FbtNumberType","FbtQTOverrides","FbtResult","FbtResultGK","GenderConst","InlineFbtResult","IntlHoldoutGK","IntlVariations","IntlViewerContext","intlNumUtils","substituteTokens"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=c("FbtLogger").logger,j=c("FbtQTOverrides").overrides,k={INDEX:0,SUBSTITUTION:1},l={NUMBER:0,GENDER:1},m={OBJECT:0,POSSESSIVE:1,REFLEXIVE:2,SUBJECT:3},n="_1",o={},p=function p(){};p._=function(u,v){__p&&__p();var w={},x=u;if(u.__vcg){v=v||[];v.unshift([[c("IntlViewerContext").GENDER,"*"],null])}if(v!==undefined){x=this._accessTable(u,w,v,0);x!==null||h(0)}var y=x,z=null;typeof x==="string"||Array.isArray(x)||h(0);if(Array.isArray(x)){y=x[0];z=x[1];var A="1_"+z;y=j[A]||y;if(j[A])p.logQTImpression(z);p.logImpression(z)}var B=o[y],C=this._hasKeys(w);if(B&&!C)return B;else{var D=c("substituteTokens")(y,w),E=t(D,y,z);if(!C)o[y]=E;return E}};p._hasKeys=function(u){for(var v in u)return true;return false};p._accessTable=function(u,v,w,x){__p&&__p();if(x>=w.length)return u;else if(u==null)return null;var y=null,z=w[x],A=z[k.INDEX];if(Array.isArray(A))for(var B=0;B<A.length;++B){var C=u[A[B]];y=this._accessTable(C,v,w,x+1);if(y!=null)break}else{u=A!==null?u[A]:u;y=this._accessTable(u,v,w,x+1)}if(y!=null)Object.assign(v,z[k.SUBSTITUTION]);return y};function q(u){if(c("IntlHoldoutGK").inIntlHoldout)return u===1?[n,"*"]:["*"];var v=c("FbtNumberType").getNumberVariationType(u);v&c("IntlVariations").BITMASK_NUMBER||h(0);return u===1?[n,v,"*"]:[v,"*"]}function r(u){if(c("IntlHoldoutGK").inIntlHoldout)return["*"];u&c("IntlVariations").BITMASK_GENDER||h(0);return[u,"*"]}p["enum"]=function(u,v){return[u,null]};p.subject=function(u){return[r(u),null]};p.param=function(u,v,w){__p&&__p();var x=null,y=false;if(w)if(w[0]===l.NUMBER){var z=w.length>1?w[1]:v;typeof z==="number"||h(0);x=q(z);y=true}else if(w[0]===l.GENDER){w.length>1||h(0);x=r(w[1])}else h(0);var A={};A[u]=y&&typeof v==="number"?c("intlNumUtils").formatNumberWithThousandDelimiters(v):v;return[x,A]};p.plural=function(u,v,w){var x=q(u),y={};if(v)if(typeof w==="number")y[v]=c("intlNumUtils").formatNumberWithThousandDelimiters(w);else y[v]=w||c("intlNumUtils").formatNumberWithThousandDelimiters(u);return[x,y]};p.pronoun=function(u,v,w){v!==c("GenderConst").NOT_A_PERSON||!w||!w.human||h(0);var x=s(u,v);return[[x,"*"],null]};function s(u,v){switch(v){case c("GenderConst").NOT_A_PERSON:return u===m.OBJECT||u===m.REFLEXIVE?c("GenderConst").NOT_A_PERSON:c("GenderConst").UNKNOWN_PLURAL;case c("GenderConst").FEMALE_SINGULAR:case c("GenderConst").FEMALE_SINGULAR_GUESS:return c("GenderConst").FEMALE_SINGULAR;case c("GenderConst").MALE_SINGULAR:case c("GenderConst").MALE_SINGULAR_GUESS:return c("GenderConst").MALE_SINGULAR;case c("GenderConst").MIXED_SINGULAR:case c("GenderConst").FEMALE_PLURAL:case c("GenderConst").MALE_PLURAL:case c("GenderConst").NEUTER_PLURAL:case c("GenderConst").UNKNOWN_PLURAL:return c("GenderConst").UNKNOWN_PLURAL;case c("GenderConst").NEUTER_SINGULAR:case c("GenderConst").UNKNOWN_SINGULAR:return u===m.REFLEXIVE?c("GenderConst").NOT_A_PERSON:c("GenderConst").UNKNOWN_PLURAL}return c("GenderConst").NOT_A_PERSON}p.name=function(u,v,w){var x=r(w),y={};y[u]=v;return[x,y]};p.logImpression=function(u){if(i)i.logImpression(u);return u};p.logQTImpression=function(u){c("Banzai").post("intl_qt_event",{hash:u});return u};function t(u,v,w){if(!c("FbtResultGK").shouldReturnFbtResult&&c("FbtResultGK").inlineMode!=="REPORT")return u;var x=typeof u==="string"?[u]:u;if(c("FbtResultGK").inlineMode&&c("FbtResultGK").inlineMode!=="NO_INLINE")return new(c("InlineFbtResult"))(x,c("FbtResultGK").inlineMode,v,w);return new(c("FbtResult"))(x)}f.exports=p}),18);
__d("goURI",["URI"],(function a(b,c,d,e,f,g){"use strict";f.exports=c("URI").go}),null);
__d("isBonfireURI",[],(function a(b,c,d,e,f,g){var h=new RegExp("(^|\\.)(get|my)bonfire\\.com$","i"),i=["https"];function j(k){if(k.isEmpty()&&k.toString()!=="#")return false;if(!k.getDomain()&&!k.getProtocol())return false;return i.indexOf(k.getProtocol())!==-1&&h.test(k.getDomain())}f.exports=j}),null);
__d("isMessengerDotComURI",[],(function a(b,c,d,e,f,g){var h=new RegExp("(^|\\.)messenger\\.com$","i"),i=["https"];function j(k){if(k.isEmpty()&&k.toString()!=="#")return false;if(!k.getDomain()&&!k.getProtocol())return false;return i.indexOf(k.getProtocol())!==-1&&h.test(k.getDomain())}f.exports=j}),null);
__d("AsyncRequest",["errorCode","invariant","ix","fbt","Promise","Arbiter","TimeSliceInteraction","ArtilleryJSPointTypes","AsyncRequestConfig","AsyncResponse","Bootloader","CSS","DTSG","Env","ErrorUtils","Event","FetchStreamTransport","FBLogger","HTTPErrors","JSCC","Parent","WebPixelRatio","PixelRatioConst","PHPQuerySerializer","ProfilingCounters","ResourceTimingsStore","ResourceTypes","ServerJS","SessionName","TimeSlice","URI","UserAgent_DEPRECATED","ZeroRewrites","ifRequired","isBonfireURI","isFacebookURI","isMessengerDotComURI","bind","emptyFunction","evalGlobal","executeAfter","ge","getAsyncHeaders","getAsyncParams","gkx","goURI","isEmpty","setTimeout","setTimeoutAcrossTransitions"],(function $module_AsyncRequest(global,require,requireDynamic,requireLazy,module,exports,errorCode,invariant,ix,fbt){__p&&__p();function hasUnloaded(){try{return!window.domready}catch(ignore){return true}}function supportsUploadProgress(transport){return"upload"in transport&&"onprogress"in transport.upload}function supportsCrossOrigin(transport){return"withCredentials"in transport}function isNetworkError(transport){return transport.status in{0:1,12029:1,12030:1,12031:1,12152:1}}function validateResponseHandler(handler){var valid=!handler||typeof handler==="function";valid||require("FBLogger")("asyncresponse").mustfix("AsyncRequest response handlers must be functions. Pass a function, or use bind() to build one.");return valid}var last_id=2,id_threshold=last_id;require("Arbiter").subscribe("page_transition",function(_,message){id_threshold=message.id});function AsyncRequest(uri){"use strict";__p&&__p();this._allowIrrelevantRequests=false;this._dispatchErrorResponse=function(asyncResponse,errorHandler){__p&&__p();var error=asyncResponse.getError();this.clearStatusIndicator();var log_data=this._sendTimeStamp&&{duration:Date.now()-this._sendTimeStamp,xfb_ip:this._xFbServer||"-"};asyncResponse.logError("async_error",log_data);if(!this._isRelevant()||error===1010){this.abort();return}if(error==1357008||error==1357007||error==1357041||error==1442002||error==1357001){var is_confirmation=error==1357008||error==1357007;this.interceptHandler(asyncResponse);if(error==1357041)this._solveQuicksandChallenge(asyncResponse);else if(error==1357007)this._displayServerDialog(asyncResponse,is_confirmation,true);else this._displayServerDialog(asyncResponse,is_confirmation)}else if(this.initialHandler(asyncResponse)!==false){clearTimeout(this.timer);try{errorHandler(asyncResponse)}catch(e){this.finallyHandler(asyncResponse);throw e}this.finallyHandler(asyncResponse)}}.bind(this);this._onStateChange=function(){__p&&__p();var transport=this.transport;if(!transport)return;try{AsyncRequest._inflightCount--;require("ResourceTimingsStore").measureResponseReceived(require("ResourceTypes").XHR,this.resourceTimingStoreUID);try{if(typeof transport.getResponseHeader!=="undefined"&&transport.getResponseHeader("X-FB-Debug"))this._xFbServer=transport.getResponseHeader("X-FB-Debug")}catch(ignore){}if(transport.status>=200&&transport.status<300){AsyncRequest.lastSuccessTime=Date.now();this._handleXHRResponse(transport)}else if(require("UserAgent_DEPRECATED").webkit()&&typeof transport.status=="undefined")this._invokeErrorHandler(1002);else if(require("AsyncRequestConfig").retryOnNetworkError&&isNetworkError(transport)&&this.remainingRetries>0&&!this._requestTimeout){this.remainingRetries--;delete this.transport;this.send(true);return}else this._invokeErrorHandler();if(this.getOption("asynchronous_DEPRECATED")!==false)delete this.transport}catch(exception){if(hasUnloaded())return;delete this.transport;if(this.remainingRetries>0){this.remainingRetries--;this.send(true)}else{if(!this.getOption("suppressErrorAlerts"))require("FBLogger")("AsyncRequest").catching(exception).mustfix("AsyncRequest exception when attempting to handle a state change.");var ErrorSignal=global.ErrorSignal;ErrorSignal&&ErrorSignal.sendErrorSignal("async_xport_resp",[1007,this._xFbServer||"-",this.getURI(),exception.message].join(":"));this._invokeErrorHandler(1007)}}}.bind(this);this.transport=null;this.method="POST";this.uri="";this.timeout=null;this.timer=null;this.initialHandler=require("emptyFunction");this.handler=null;this.uploadProgressHandler=null;this.errorHandler=require("AsyncResponse").defaultErrorHandler;this.transportErrorHandler=null;this.timeoutHandler=null;this.interceptHandler=require("emptyFunction");this.finallyHandler=require("emptyFunction");this.abortHandler=require("emptyFunction");this.serverDialogCancelHandler=null;this.relativeTo=null;this.statusElement=null;this.statusClass="";this.data={};this.headers={};this.file=null;this.context={};this.readOnly=false;this.writeRequiredParams=[];this.remainingRetries=0;this.userActionID="-";this.logErrorsEnabled=require("AsyncRequestConfig").logAsyncRequest;this.allowInteractionServerTracing=true;this.resourceTimingStoreUID=require("ResourceTimingsStore").getUID(require("ResourceTypes").XHR,uri!=null?uri.toString():"");this.option={asynchronous_DEPRECATED:true,suppressErrorHandlerWarning:false,suppressEvaluation:false,suppressErrorAlerts:false,retries:0,jsonp:false,bundle:false,useIframeTransport:false,handleErrorAfterUnload:false,useFetchWithIframeFallback:false};this.transportErrorHandler=require("bind")(this,"errorHandler");if(uri!==undefined)this.setURI(uri);this.setAllowCrossPageTransition(require("AsyncRequestConfig").asyncRequestsSurviveTransitionsDefault||false)}AsyncRequest.prototype._dispatchResponse=function(asyncResponse){"use strict";__p&&__p();this.clearStatusIndicator();if(!this._isRelevant()){this._invokeErrorHandler(1010);return}if(this.initialHandler(asyncResponse)===false)return;clearTimeout(this.timer);if(asyncResponse.jscc_map){var jsccMap=require("JSCC").parse(asyncResponse.jscc_map);require("JSCC").init(jsccMap)}var suppress_js=void 0,handler=this.getHandler();if(handler)try{suppress_js=this._shouldSuppressJS(handler(asyncResponse))}catch(e){asyncResponse.is_last&&this.finallyHandler(asyncResponse);throw e}if(!suppress_js)this._handleJSResponse(asyncResponse);asyncResponse.is_last&&this.finallyHandler(asyncResponse)};AsyncRequest.prototype._shouldSuppressJS=function(handler_return_value){"use strict";return handler_return_value===AsyncRequest.suppressOnloadToken};AsyncRequest.prototype._handleJSResponse=function(asyncResponse){"use strict";__p&&__p();var relativeTo=this.getRelativeTo(),domOps=asyncResponse.domops,dtsgToken=asyncResponse.dtsgToken,jsMods=asyncResponse.jsmods,serverJS=new(require("ServerJS"))();serverJS.setRelativeTo(relativeTo);var requires=void 0;if(jsMods&&jsMods.require){requires=jsMods.require;delete jsMods.require}var contexts=void 0;if(jsMods&&jsMods.contexts){contexts=jsMods.contexts;delete jsMods.contexts}if(jsMods)serverJS.handle(jsMods);if(dtsgToken)require("DTSG").setToken(dtsgToken);var finishHandleResp=function(AsyncDOM){if(domOps&&AsyncDOM)AsyncDOM.invoke(domOps,relativeTo);if(contexts||requires)serverJS.handle({contexts:contexts,require:requires});this._handleJSRegisters(asyncResponse,"onload");if(this.lid)require("Arbiter").inform("tti_ajax",{s:this.lid,d:[this._sendTimeStamp||0,this._sendTimeStamp&&this._responseTime?this._responseTime-this._sendTimeStamp:0]},require("Arbiter").BEHAVIOR_EVENT);this._handleJSRegisters(asyncResponse,"onafterload");serverJS.cleanup()}.bind(this);if(domOps)require("Bootloader").loadModules(["AsyncDOM"],finishHandleResp,"AsyncRequest");else finishHandleResp(null)};AsyncRequest.prototype._handleJSRegisters=function(asyncResponse,phase){"use strict";var registers=asyncResponse[phase];if(registers)for(var ii=0;ii<registers.length;ii++)require("ErrorUtils").applyWithGuard(new Function(registers[ii]),this)};AsyncRequest.prototype.invokeResponseHandler=function(interpreted){__p&&__p();var _ret,_ret2,_this=this;"use strict";if(typeof interpreted.redirect!=="undefined"){require("setTimeout")(function(){this.setURI(interpreted.redirect).send()}.bind(this),0);return}if(interpreted.bootloadOnly!==undefined){var toBootload=typeof interpreted.bootloadOnly==="string"?JSON.parse(interpreted.bootloadOnly):interpreted.bootloadOnly,_loop=function _loop(rsrcs){require("TimeSlice").guard(function(){require("Bootloader").loadPredictedResourceMap(rsrcs)},"Bootloader.loadPredictedResourceMap",{root:true})()};for(var _iterator=toBootload,_isArray=Array.isArray(_iterator),_i=0,_iterator=_isArray?_iterator:_iterator[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var _ref;if(_isArray){if(_i>=_iterator.length)break;_ref=_iterator[_i++]}else{_i=_iterator.next();if(_i.done)break;_ref=_i.value}var rsrcs=_ref;_loop(rsrcs)}return}if(!this.handler&&!this.errorHandler&&!this.transportErrorHandler)return;var response=interpreted.asyncResponse;if(typeof response!=="undefined"){var _ret2=function(){__p&&__p();if(_this._timesliceInteraction!=null)_this._timesliceInteraction.receiveAsyncResponse(response).inform("async_response_received",{type:require("ArtilleryJSPointTypes").ASYNC_RESPONSE_RECEIVED});if(!_this._isRelevant()){_this._invokeErrorHandler(1010);return{v:void 0}}if(response.inlinejs)require("evalGlobal")(response.inlinejs);if(response.lid){_this._responseTime=Date.now();if(global.CavalryLogger)_this.cavalry=global.CavalryLogger.getInstance(response.lid);_this.lid=response.lid}ix.add(response.ixData);require("gkx").add(response.gkxData);if(response.resource_map)require("Bootloader").setResourceMap(response.resource_map);if(response.bootloadable)require("Bootloader").enableBootload(response.bootloadable);var dispatch=void 0,arbiter_event=void 0;if(response.getError()&&!response.getErrorIsWarning()){var handler=_this.getErrorHandler().bind(_this);dispatch=require("ErrorUtils").guard(_this._dispatchErrorResponse,"AsyncRequest#_dispatchErrorResponse for "+_this.getURI());dispatch=dispatch.bind(_this,response,handler);_this._logError(response);arbiter_event="error"}else{dispatch=require("ErrorUtils").guard(_this._dispatchResponse.bind(_this),"AsyncRequest#_dispatchResponse for "+_this.getURI());dispatch=dispatch.bind(_this,response);arbiter_event="response"}dispatch=require("executeAfter")(dispatch,function(){require("Arbiter").inform("AsyncRequest/"+arbiter_event,{request:this,response:response})}.bind(_this));var replace=false;if(_this.preBootloadHandler)replace=_this.preBootloadHandler(response);response.css=response.css||[];response.js=response.js||[];require("Bootloader").loadResources(response.css.concat(response.js),require("AsyncRequestConfig").immediateDispatch?dispatch:function(){require("setTimeout")(dispatch,0)},replace,_this.getURI())}();if(typeof _ret2==="object")return _ret2.v}else if(typeof interpreted.transportError!=="undefined")if(this._xFbServer)this._invokeErrorHandler(1008);else this._invokeErrorHandler(1012);else this._invokeErrorHandler(1007)};AsyncRequest.prototype._logError=function(response){"use strict";__p&&__p();if(this.logErrorsEnabled&&!this.getOption("suppressErrorAlerts")){var message=void 0;try{message=JSON.stringify(response)}catch(e){try{message=JSON.stringify({error:response.error,errorSummary:response.errorSummary,errorDescription:response.errorDescription})}catch(ex){require("FBLogger")("AsyncRequest").catching(ex).mustfix("Failed to stringify message");return}}require("FBLogger")("asyncresponse").mustfix("Async error response %s",message)}};AsyncRequest.prototype._invokeErrorHandler=function(explicitError){"use strict";__p&&__p();var transport=this.transport;if(!transport)return;var error=void 0;if(this.responseText==="")error=1002;else if(this._requestAborted)error=1011;else{try{error=explicitError||transport.status||1004}catch(e2){error=1005}if(false===navigator.onLine)error=1006}var desc=void 0,summary=void 0,silent=true;if(error===1006){summary=fbt._("No Network Connection");desc=fbt._("Your browser appears to be offline. Please check your internet connection and try again.")}else if(error>=300&&error<=399){summary=fbt._("Redirection");desc=fbt._("Your access to Facebook was redirected or blocked by a third party at this time, please contact your ISP or reload.");var location=transport.getResponseHeader("Location");if(location)require("goURI")(location,true);silent=true}else{summary=fbt._("Oops");desc=fbt._("Something went wrong. We're working on getting this fixed as soon as we can. You may be able to try again.")}var async_response=new(require("AsyncResponse"))(this,transport);Object.assign(async_response,{error:error,errorSummary:summary,errorDescription:desc,silentError:silent});if(this._timesliceInteraction!=null)this._timesliceInteraction.inform("async_transport_error_received").addStringAnnotation("error_code",error.toString());this._logError(async_response);require("setTimeout")(function(){require("Arbiter").inform("AsyncRequest/error",{request:this,response:async_response})}.bind(this),0);if(hasUnloaded()&&!this.getOption("handleErrorAfterUnload"))return;if(!this.transportErrorHandler){require("FBLogger")("asyncresponse").mustfix("Async request to %s failed with a %d error, but there was no error handler available to deal with it.",this.getURI(),error);return}var error_handler=this.getTransportErrorHandler().bind(this);if(!(this.getOption("suppressErrorAlerts")||error===1010))require("FBLogger")("asyncresponse").mustfix("Async request failed with error %s: %s when requesting %s",error,desc,this.getURI());else if(error===1010)require("FBLogger")("asyncresponse").warn("Async request failed with error %s: %s when requesting %s",error,desc,this.getURI());require("ErrorUtils").applyWithGuard(this._dispatchErrorResponse,this,[async_response,error_handler])};AsyncRequest.prototype._solveQuicksandChallenge=function(async_response){"use strict";var payload=async_response.getPayload();require("Bootloader").loadModules(["QuickSandSolver"],function(QuickSandSolver){QuickSandSolver.solveAndSendRequestBack(this,payload)}.bind(this),"AsyncRequest")};AsyncRequest.prototype._displayServerDialog=function(async_response,is_confirmation){__p&&__p();var allow_get=arguments.length<=2||arguments[2]===undefined?false:arguments[2];"use strict";var payload=async_response.getPayload();if(payload.__dialog!==undefined){this._displayServerLegacyDialog(async_response,is_confirmation);return}var json=payload.__dialogx;new(require("ServerJS"))().handle(json);require("Bootloader").loadModules(["ConfirmationDialog"],function(ConfirmationDialog){ConfirmationDialog.setupConfirmation(async_response,this,allow_get)}.bind(this),"AsyncRequest")};AsyncRequest.prototype._displayServerLegacyDialog=function(async_response,is_confirmation){"use strict";__p&&__p();var model=async_response.getPayload().__dialog;require("Bootloader").loadModules(["Dialog"],function(Dialog){var dialog=new Dialog(model);if(is_confirmation)dialog.setHandler(this._displayConfirmationHandler.bind(this,dialog));dialog.setCancelHandler(function(){var handler=this.getServerDialogCancelHandler();try{handler&&handler(async_response)}catch(e){throw e}finally{this.finallyHandler(async_response)}}.bind(this)).setCausalElement(this.relativeTo).show()}.bind(this),"AsyncRequest")};AsyncRequest.prototype._displayConfirmationHandler=function(dialog){"use strict";this.data.confirmed=1;Object.assign(this.data,dialog.getFormData());this.send()};AsyncRequest.prototype.setJSONPTransport=function(transport){"use strict";transport.subscribe("response",this._handleJSONPResponse.bind(this));transport.subscribe("abort",this._handleJSONPAbort.bind(this));this.transport=transport};AsyncRequest.prototype._handleJSONPResponse=function(_,data){"use strict";__p&&__p();var transport=this.transport;if(!transport)return;if(!data.bootloadOnly)this.is_first=this.is_first===undefined;var interpreted=this._interpretResponse(data);if(interpreted.asyncResponse){interpreted.asyncResponse.is_first=this.is_first;interpreted.asyncResponse.is_last=transport.hasFinished()}this.invokeResponseHandler(interpreted);if(transport.hasFinished())delete this.transport};AsyncRequest.prototype._handleJSONPAbort=function(){"use strict";this._invokeErrorHandler();delete this.transport};AsyncRequest.prototype._handleXHRResponse=function(transport){"use strict";__p&&__p();var interpreted=void 0;if(this.getOption("suppressEvaluation"))interpreted={asyncResponse:new(require("AsyncResponse"))(this,transport)};else{var text=transport.responseText,error=null;try{var safe_text=this._unshieldResponseText(text);try{var _response=eval("("+safe_text+")");interpreted=this._interpretResponse(_response)}catch(exception){error="excep";interpreted={transportError:"eval() failed on async to "+this.getURI()}}}catch(exception){error="empty";interpreted={transportError:exception.message}}if(error){var ErrorSignal=global.ErrorSignal;ErrorSignal&&ErrorSignal.sendErrorSignal("async_xport_resp",[(this._xFbServer?"1008_":"1012_")+error,this._xFbServer||"-",this.getURI(),text.length,text.substr(0,1600)].join(":"))}}this.invokeResponseHandler(interpreted)};AsyncRequest.prototype._unshieldResponseText=function(text){"use strict";var shield="for (;;);",shieldlen=shield.length;if(text.length<=shieldlen)throw new Error("Response too short on async to "+this.getURI());var offset=0;while(text.charAt(offset)==" "||text.charAt(offset)=="\n")offset++;offset&&text.substring(offset,offset+shieldlen)==shield;return text.substring(offset+shieldlen)};AsyncRequest.prototype._interpretResponse=function(response){"use strict";__p&&__p();if(response.redirect)return{redirect:response.redirect};if(response.bootloadOnly)return{bootloadOnly:response.bootloadOnly};var r=new(require("AsyncResponse"))(this);if(response.__ar!=1){require("FBLogger")("AsyncRequest").warn("AsyncRequest to endpoint %s returned a JSON response, but it is not properly formatted. The endpoint needs to provide a response using the AsyncResponse class in PHP.",this.getURI());r.payload=response}else{Object.assign(r,response);var transport=this.transport;if(transport&&transport.getAllResponseHeaders!==undefined)r.responseHeaders=transport.getAllResponseHeaders()}return{asyncResponse:r}};AsyncRequest.prototype._isMultiplexable=function(){"use strict";__p&&__p();if(this.getOption("jsonp")||this.getOption("useIframeTransport")||this.getOption("useFetchWithIframeFallback")){require("FBLogger")("AsyncRequest").mustfix("You cannot bundle AsyncRequest that uses jsonp or iframe transport.");return false}if(!require("isFacebookURI")(new(require("URI"))(this.uri))){require("FBLogger")("AsyncRequest").mustfix("You can not bundle AsyncRequest sent to non-facebook URIs. Uri: %s",this.uri);return false}if(!this.getOption("asynchronous_DEPRECATED")){require("FBLogger")("AsyncRequest").mustfix("We cannot bundle synchronous AsyncRequests");return false}return true};AsyncRequest.prototype.handleResponse=function(response){"use strict";var interpreted=this._interpretResponse(response);this.invokeResponseHandler(interpreted)};AsyncRequest.prototype.setMethod=function(m){"use strict";this.method=m.toString().toUpperCase();return this};AsyncRequest.prototype.getMethod=function(){"use strict";return this.method};AsyncRequest.prototype.setData=function(obj){"use strict";this.data=obj;return this};AsyncRequest.prototype.setRequestHeader=function(name,value){"use strict";this.headers[name]=value;return this};AsyncRequest.prototype.setRawData=function(raw_data){"use strict";this.rawData=raw_data;return this};AsyncRequest.prototype.getData=function(){"use strict";return this.data};AsyncRequest.prototype.setContextData=function(key,value,enabled){"use strict";enabled=enabled===undefined?true:enabled;if(enabled)this.context["_log_"+key]=value;return this};AsyncRequest.prototype._setUserActionID=function(){"use strict";this.userActionID=(require("SessionName").getName()||"-")+"/-"};AsyncRequest.prototype.setURI=function(uri){"use strict";__p&&__p();var uri_obj=new(require("URI"))(uri);if((this.getOption("useIframeTransport")||this.getOption("useFetchWithIframeFallback"))&&!require("isFacebookURI")(uri_obj))return this;if(!this._allowCrossOrigin&&!this.getOption("jsonp")&&!this.getOption("useIframeTransport")&&!this.getOption("useFetchWithIframeFallback")&&!uri_obj.isSameOrigin())return this;this._setUserActionID();if(!uri||uri_obj.isEmpty()){var ErrorSignal=global.ErrorSignal;if(ErrorSignal){var data={err_code:1013,vip:"-",duration:0,xfb_ip:"-",path:window.location.href,aid:this.userActionID};ErrorSignal.sendErrorSignal("async_error",JSON.stringify(data));ErrorSignal.sendErrorSignal("async_xport_stack",[1013,window.location.href,null,require("ErrorUtils").normalizeError(new Error()).stack].join(":"))}return this}this.uri=require("ZeroRewrites").rewriteURI(uri_obj);return this};AsyncRequest.prototype.getURI=function(){"use strict";return this.uri.toString()};AsyncRequest.prototype.setInitialHandler=function(fn){"use strict";this.initialHandler=fn;return this};AsyncRequest.prototype.setPayloadHandler=function(fn){"use strict";this.setHandler(function(response){return fn(response.payload)});return this};AsyncRequest.prototype.setHandler=function(fn){"use strict";if(validateResponseHandler(fn))this.handler=fn;return this};AsyncRequest.prototype.getHandler=function(){"use strict";return this.handler||require("emptyFunction")};AsyncRequest.prototype.setUploadProgressHandler=function(fn){"use strict";if(validateResponseHandler(fn))this.uploadProgressHandler=fn;return this};AsyncRequest.prototype.setErrorHandler=function(fn){"use strict";if(validateResponseHandler(fn))this.errorHandler=fn;return this};AsyncRequest.prototype.setTransportErrorHandler=function(fn){"use strict";this.transportErrorHandler=fn;return this};AsyncRequest.prototype.getErrorHandler=function(){"use strict";return this.errorHandler||require("emptyFunction")};AsyncRequest.prototype.getTransportErrorHandler=function(){"use strict";return this.transportErrorHandler||require("emptyFunction")};AsyncRequest.prototype.setTimeoutHandler=function(timeout,fn){"use strict";if(validateResponseHandler(fn)){this.timeout=timeout;this.timeoutHandler=fn}return this};AsyncRequest.prototype.resetTimeout=function(timeout){"use strict";__p&&__p();if(!(this.timeoutHandler===null))if(timeout===null){this.timeout=null;clearTimeout(this.timer);this.timer=null}else{var clear_on_quickling_event=!this._allowCrossPageTransition;this.timeout=timeout;clearTimeout(this.timer);if(clear_on_quickling_event)this.timer=require("setTimeout")(this._handleTimeout.bind(this),this.timeout);else this.timer=require("setTimeoutAcrossTransitions")(this._handleTimeout.bind(this),this.timeout)}return this};AsyncRequest.prototype._handleTimeout=function(){"use strict";this._requestTimeout=true;var func=this.timeoutHandler;this.abandon();func&&func(this);this._logError({timeout:this})};AsyncRequest.prototype.disableInteractionServerTracing=function(){"use strict";this.allowInteractionServerTracing=false;this._timesliceInteraction=null;return this};AsyncRequest.prototype.setNewSerial=function(){"use strict";this.id=++last_id;return this};AsyncRequest.prototype.setInterceptHandler=function(fn){"use strict";this.interceptHandler=fn;return this};AsyncRequest.prototype.setFinallyHandler=function(fn){"use strict";this.finallyHandler=fn;return this};AsyncRequest.prototype.setAbortHandler=function(fn){"use strict";this.abortHandler=fn;return this};AsyncRequest.prototype.getServerDialogCancelHandler=function(){"use strict";return this.serverDialogCancelHandler};AsyncRequest.prototype.setServerDialogCancelHandler=function(fn){"use strict";this.serverDialogCancelHandler=fn;return this};AsyncRequest.prototype.setPreBootloadHandler=function(fn){"use strict";this.preBootloadHandler=fn;return this};AsyncRequest.prototype.setReadOnly=function(readOnly){"use strict";if(!(typeof readOnly!="boolean"))this.readOnly=readOnly;return this};AsyncRequest.prototype.getReadOnly=function(){"use strict";return this.readOnly};AsyncRequest.prototype.setRelativeTo=function(element){"use strict";this.relativeTo=element;return this};AsyncRequest.prototype.getRelativeTo=function(){"use strict";return this.relativeTo};AsyncRequest.prototype.setStatusClass=function(c){"use strict";this.statusClass=c;return this};AsyncRequest.prototype.setStatusElement=function(element){"use strict";this.statusElement=element;return this};AsyncRequest.prototype.getStatusElement=function(){"use strict";return require("ge")(this.statusElement)};AsyncRequest.prototype._isRelevant=function(){"use strict";if(this._allowCrossPageTransition)return true;if(!this.id)return true;return this.id>id_threshold};AsyncRequest.prototype.clearStatusIndicator=function(){"use strict";var statusElem=this.getStatusElement();if(statusElem){require("CSS").removeClass(statusElem,"async_saving");require("CSS").removeClass(statusElem,this.statusClass)}};AsyncRequest.prototype.addStatusIndicator=function(){"use strict";var statusElem=this.getStatusElement();if(statusElem){require("CSS").addClass(statusElem,"async_saving");require("CSS").addClass(statusElem,this.statusClass)}};AsyncRequest.prototype.specifiesWriteRequiredParams=function(){"use strict";return this.writeRequiredParams.every(function(param){this.data[param]=this.data[param]||require("Env")[param]||(require("ge")(param)||{}).value;if(this.data[param]!==undefined)return true;return false},this)};AsyncRequest.prototype.setOption=function(opt,v){"use strict";if(typeof this.option[opt]!="undefined")this.option[opt]=v;return this};AsyncRequest.prototype.getOption=function(opt){"use strict";typeof this.option[opt]=="undefined";return this.option[opt]};AsyncRequest.prototype.abort=function(){"use strict";__p&&__p();var transport=this.transport;if(transport){var old_handler=this.getTransportErrorHandler();this.setOption("suppressErrorAlerts",true);this.setTransportErrorHandler(require("emptyFunction"));this._requestAborted=true;transport.abort();this.setTransportErrorHandler(old_handler)}this.abortHandler();AsyncMultiplex.unschedule(this)};AsyncRequest.prototype.abandon=function(){"use strict";clearTimeout(this.timer);this.setOption("suppressErrorAlerts",true).setHandler(require("emptyFunction")).setErrorHandler(require("emptyFunction")).setTransportErrorHandler(require("emptyFunction"));if(this.transport){this._requestAborted=true;this.transport.abort()}this.abortHandler();AsyncMultiplex.unschedule(this)};AsyncRequest.prototype.setNectarData=function(nctrParams){"use strict";if(nctrParams){if(this.data.nctr===undefined)this.data.nctr={};Object.assign(this.data.nctr,nctrParams)}return this};AsyncRequest.prototype.setNectarModuleDataSafe=function(elem){"use strict";var setNectarModuleData=this.setNectarModuleData;if(setNectarModuleData)setNectarModuleData.call(this,elem);return this};AsyncRequest.prototype.setAllowCrossPageTransition=function(allow){"use strict";this._allowCrossPageTransition=!!allow;if(this.timer)this.resetTimeout(this.timeout);return this};AsyncRequest.prototype.getAllowIrrelevantRequests=function(){"use strict";return this._allowIrrelevantRequests};AsyncRequest.prototype.setAllowIrrelevantRequests=function(allowIrrelevantRequests){"use strict";this._allowIrrelevantRequests=allowIrrelevantRequests;return this};AsyncRequest.prototype.setAllowCrossOrigin=function(allow){"use strict";this._allowCrossOrigin=allow;return this};AsyncRequest.prototype.setAllowCredentials=function(allow){"use strict";this._allowCredentials=allow;return this};AsyncRequest.prototype.setIsBackgroundRequest=function(isBackgroundRequest){"use strict";this._isBackgroundRequest=isBackgroundRequest;return this};AsyncRequest.prototype.setTimeSliceInteraction=function(interaction){"use strict";if(this.allowInteractionServerTracing)this._timesliceInteraction=interaction;return this};AsyncRequest.prototype.send=function(isRetry){__p&&__p();var _uri$addQueryData;"use strict";isRetry=isRetry||false;if(!this.uri)return false;!this.errorHandler&&!this.getOption("suppressErrorHandlerWarning");if(this.getOption("jsonp")&&this.method!="GET")this.setMethod("GET");if((this.getOption("useIframeTransport")||this.getOption("useFetchWithIframeFallback"))&&this.method!="GET")this.setMethod("GET");this.timeoutHandler!==null&&(this.getOption("jsonp")||this.getOption("useIframeTransport")||this.getOption("useFetchWithIframeFallback"));if(!this.getReadOnly()){this.specifiesWriteRequiredParams();if(this.method!="POST")return false}if(document.location.search.toString().includes(this.uri.toString()))return false;Object.assign(this.data,require("getAsyncParams")(this.method));var timesliceInteraction=this._timesliceInteraction;if(timesliceInteraction){timesliceInteraction.addArtilleryIDHeader(this);timesliceInteraction.inform("async_request_sent",{type:require("ArtilleryJSPointTypes").ASYNC_REQUEST_SENT});timesliceInteraction.trace().addStringAnnotation("uri",this.getURI())}if(!require("isEmpty")(this.context)){Object.assign(this.data,this.context);this.data.ajax_log=1}if(require("Env").force_param)Object.assign(this.data,require("Env").force_param);this._setUserActionID();if(this.getOption("bundle")&&this._isMultiplexable()){AsyncMultiplex.schedule(this);return true}this.setNewSerial();if(!this.getOption("asynchronous_DEPRECATED"))this.uri.addQueryData({__s:1});this.uri.addQueryData((_uri$addQueryData={},_uri$addQueryData[require("PixelRatioConst").cookieName]=require("WebPixelRatio").get(),_uri$addQueryData));require("Arbiter").inform("AsyncRequest/send",{request:this});var uri_str=void 0,query=void 0;if(this.method=="GET"||this.rawData){uri_str=this.uri.addQueryData(this.data).toString();query=this.rawData||""}else{if(this._allowCrossOrigin)this.uri.addQueryData({__a:1});uri_str=this.uri.toString();query=require("PHPQuerySerializer").serialize(this.data)}if(this.transport)return false;if(this.getOption("useFetchWithIframeFallback"))try{var _transport=new(require("FetchStreamTransport"))(this.uri);this.setJSONPTransport(_transport);this._markRequestSent();_transport.send();this.setOption("useIframeTransport",false);return true}catch(_e){this.setOption("useFetchWithIframeFallback",false);this.setOption("useIframeTransport",true)}if(this.getOption("jsonp")||this.getOption("useIframeTransport")){requireLazy(["JSONPTransport"],function(JSONPTransport){var transport=new JSONPTransport(this.getOption("jsonp")?"jsonp":"iframe",this.uri);this.setJSONPTransport(transport);this._markRequestSent();transport.send();require("ProfilingCounters").incrementCounter("ASYNC_REQUEST_COUNT",1)}.bind(this));return true}var transport=require("ZeroRewrites").getTransportBuilderForURI(this.uri)();if(!transport)return false;var guardedOnReadyStateChange=require("TimeSlice").guard(this._onStateChange,"XHR.onreadystatechange",{propagationType:require("TimeSlice").PropagationType.CONTINUATION});transport.onreadystatechange=function(){if(transport.readyState===4)guardedOnReadyStateChange()};if(this.uploadProgressHandler&&supportsUploadProgress(transport))transport.upload.onprogress=this.uploadProgressHandler.bind(this);if(!isRetry)this.remainingRetries=this.getOption("retries");if(global.ErrorSignal)this._sendTimeStamp=this._sendTimeStamp||Date.now();this.transport=transport;try{transport.open(this.method,uri_str,this.getOption("asynchronous_DEPRECATED"))}catch(exception){return false}if(!this.uri.isSameOrigin()&&!this.getOption("jsonp")&&!this.getOption("useIframeTransport")&&!this.getOption("useFetchWithIframeFallback")){if(!supportsCrossOrigin(transport))return false;if((require("isFacebookURI")(new(require("URI"))(this.uri))||require("isMessengerDotComURI")(new(require("URI"))(this.uri))||require("isBonfireURI")(new(require("URI"))(this.uri)))&&this._allowCredentials!==false)transport.withCredentials=true}if(this.method=="POST"&&!this.rawData)transport.setRequestHeader("Content-Type","application/x-www-form-urlencoded");if(this._isBackgroundRequest)transport.setRequestHeader("X_FB_BACKGROUND_STATE","1");var asyncHeaders=require("getAsyncHeaders")(this.uri);Object.keys(asyncHeaders).forEach(function(name){transport&&transport.setRequestHeader(name,asyncHeaders[name])});require("Arbiter").inform("AsyncRequest/will_send",{request:this});if(transport)for(var headerName in this.headers)if(Object.prototype.hasOwnProperty.call(this.headers,headerName))transport.setRequestHeader(headerName,this.headers[headerName]);this.addStatusIndicator();this._markRequestSent();transport.send(query);if(this.timeout!==null)this.resetTimeout(this.timeout);AsyncRequest._inflightCount++;require("ProfilingCounters").incrementCounter("ASYNC_REQUEST_COUNT",1);return true};AsyncRequest.prototype._markRequestSent=function(){"use strict";var fullURI=new(require("URI"))(this.getURI()).getQualifiedURI().toString();require("ResourceTimingsStore").updateURI(require("ResourceTypes").XHR,this.resourceTimingStoreUID,fullURI);require("ResourceTimingsStore").annotate(require("ResourceTypes").XHR,this.resourceTimingStoreUID).addStringAnnotation("uri",fullURI);require("ifRequired")("TimeSliceAutoclosedInteraction",function(TimeSliceAutoclosedInteraction){return TimeSliceAutoclosedInteraction.getInteractionsActiveRightNow().forEach(function(interaction){return interaction.forResourceRequest(this.resourceTimingStoreUID).addStringAnnotation("requested_in_continuation","true")}.bind(this))}.bind(this));require("ResourceTimingsStore").measureRequestSent(require("ResourceTypes").XHR,this.resourceTimingStoreUID)};AsyncRequest.prototype.exec=function(isRetry){"use strict";if(this.getHandler()!==require("emptyFunction")||this.getErrorHandler()!==require("AsyncResponse").defaultErrorHandler)throw new Error("exec is an async function and does not allow previously set handlers");return new(require("Promise"))(function(resolve,reject){this.setHandler(resolve).setErrorHandler(reject).send(isRetry)}.bind(this))};AsyncRequest.bootstrap=function(href,elem,is_post){"use strict";__p&&__p();var method="GET",readonly=true,data={};if(is_post||elem&&elem.rel=="async-post"){method="POST";readonly=false;if(href){href=new(require("URI"))(href);data=href.getQueryData();href.setQueryData({})}}var status_elem=require("Parent").byClass(elem,"stat_elem")||elem;if(status_elem&&require("CSS").hasClass(status_elem,"async_saving"))return false;var async=new AsyncRequest(href).setReadOnly(readonly).setMethod(method).setData(data).setNectarModuleDataSafe(elem).setRelativeTo(elem);if(elem){async.setHandler(function(response){require("Event").fire(elem,"success",{response:response})});async.setErrorHandler(function(response){if(require("Event").fire(elem,"error",{response:response})!==false)require("AsyncResponse").defaultErrorHandler(response)})}if(status_elem instanceof HTMLElement){async.setStatusElement(status_elem);var status_class=status_elem.getAttribute("data-status-class");status_class&&async.setStatusClass(status_class)}async.send();return false};AsyncRequest.post=function(href,data){"use strict";new AsyncRequest(href).setReadOnly(false).setMethod("POST").setData(data).send();return false};AsyncRequest.getLastID=function(){"use strict";return last_id};AsyncRequest.getInflightCount=function(){"use strict";return this._inflightCount};AsyncRequest._inflightCount=0;var _asyncMultiplex=void 0,_pendingAsyncMultiplexes=[];function AsyncMultiplex(){"use strict";this._requests=[]}AsyncMultiplex.prototype.add=function(request){"use strict";this._requests.push(request)};AsyncMultiplex.prototype.remove=function(request){"use strict";var requests=this._requests,requestsSent=this._requestsSent;for(var ii=0,jj=requests.length;ii<jj;ii++)if(requests[ii]===request)if(requestsSent)requests[ii]=null;else requests.splice(ii,1)};AsyncMultiplex.prototype.send=function(){"use strict";__p&&__p();!this._requestsSent||invariant(0);this._requestsSent=true;this._wrapperRequest=null;var requests=this._requests;if(!requests.length)return;var request=void 0;if(requests.length===1)request=requests[0];else{var data=requests.filter(Boolean).map(function(request){return[request.uri.getPath(),require("PHPQuerySerializer").serialize(request.data)]});request=this._wrapperRequest=new AsyncRequest("/ajax/proxy.php").setAllowCrossPageTransition(true).setData({data:data}).setHandler(this._handler.bind(this)).setTransportErrorHandler(this._transportErrorHandler.bind(this))}request&&request.setOption("bundle",false).send()};AsyncMultiplex.prototype._handler=function(response){"use strict";__p&&__p();var responses=response.getPayload().responses;if(responses.length!==this._requests.length)return;for(var ii=0;ii<this._requests.length;ii++){var _request=this._requests[ii];if(!_request)continue;var request_path=_request.uri.getPath();if(this._wrapperRequest)_request.id=this._wrapperRequest.id;if(responses[ii][0]!==request_path){_request.invokeResponseHandler({transportError:"Wrong response order in bundled request to "+request_path});continue}_request.handleResponse(responses[ii][1])}_pendingAsyncMultiplexes.splice(_pendingAsyncMultiplexes.indexOf(this,1))};AsyncMultiplex.prototype._transportErrorHandler=function(response){"use strict";var interpreted={transportError:response.errorDescription},paths=this._requests.filter(Boolean).map(function(request){if(this._wrapperRequest)request.id=this._wrapperRequest.id;request.invokeResponseHandler(interpreted);return request.uri.getPath()},this)};AsyncMultiplex.schedule=function(request){"use strict";__p&&__p();if(!_asyncMultiplex){_asyncMultiplex=new AsyncMultiplex();_pendingAsyncMultiplexes.push(_asyncMultiplex);require("setTimeout")(function(){if(_asyncMultiplex){_asyncMultiplex.send();_asyncMultiplex=null}},0)}_asyncMultiplex.add(request);return _asyncMultiplex};AsyncMultiplex.unschedule=function(request){"use strict";_pendingAsyncMultiplexes.forEach(function(asyncMultiplex){asyncMultiplex.remove(request)})};AsyncRequest.suppressOnloadToken={};global.AsyncRequest=AsyncRequest;module.exports=AsyncRequest}),null);
__d("normalizeBoundingClientRect",[],(function a(b,c,d,e,f,g){"use strict";function h(i,j){var k=i.ownerDocument.documentElement,l=k?k.clientLeft:0,m=k?k.clientTop:0,n=Math.round(j.left)-l,o=Math.round(j.right)-l,p=Math.round(j.top)-m,q=Math.round(j.bottom)-m;return{left:n,right:o,top:p,bottom:q,width:o-n,height:q-p}}f.exports=h}),null);
__d("getElementRect",["containsNode","normalizeBoundingClientRect"],(function a(b,c,d,e,f,g){function h(i){var j=i.ownerDocument.documentElement;if(!("getBoundingClientRect"in i)||!c("containsNode")(j,i))return{left:0,right:0,top:0,bottom:0,width:0,height:0};return c("normalizeBoundingClientRect")(i,i.getBoundingClientRect())}f.exports=h}),null);
__d("getElementPosition",["getElementRect"],(function a(b,c,d,e,f,g){function h(i){var j=c("getElementRect")(i);return{x:j.left,y:j.top,width:j.right-j.left,height:j.bottom-j.top}}f.exports=h}),null);
__d("Form",["DataStore","DOM","DOMQuery","DTSG","Input","LSD","Random","PHPQuerySerializer","URI","getElementPosition","isFacebookURI","isNode"],(function a(b,c,d,e,f,g){__p&&__p();var h="FileList"in window,i="FormData"in window;function j(l){var m={};c("PHPQuerySerializer").serialize(l).split("&").forEach(function(n){if(n){var o=/^([^=]*)(?:=(.*))?$/.exec(n),p=c("URI").decodeComponent(o[1]),q=o[2]!==undefined,r=q?c("URI").decodeComponent(o[2]):null;m[p]=r}});return m}var k={getInputs:function l(){var m=arguments.length<=0||arguments[0]===undefined?document:arguments[0];return[].concat(c("DOMQuery").scry(m,"input"),c("DOMQuery").scry(m,"select"),c("DOMQuery").scry(m,"textarea"),c("DOMQuery").scry(m,"button"))},getInputsByName:function l(m){var n={};k.getInputs(m).forEach(function(o){var p=n[o.name];n[o.name]=typeof p==="undefined"?o:[o].concat(p)});return n},getSelectValue:function l(m){return m.options[m.selectedIndex].value},setSelectValue:function l(m,n){for(var o=0;o<m.options.length;++o)if(m.options[o].value==n){m.selectedIndex=o;break}},getRadioValue:function l(m){for(var n=0;n<m.length;n++)if(m[n].checked)return m[n].value;return null},getElements:function l(m){return m.tagName=="FORM"&&m.elements!=m?Array.from(m.elements):k.getInputs(m)},getAttribute:function l(m,n){return(m.getAttributeNode(n)||{}).value||null},setDisabled:function l(m,n){__p&&__p();k.getElements(m).forEach(function(o){__p&&__p();if(o.disabled!==undefined){var p=c("DataStore").get(o,"origDisabledState");if(n){if(p===undefined)c("DataStore").set(o,"origDisabledState",o.disabled);o.disabled=n}else if(p===false)o.disabled=false}})},forEachValue:function l(m,n,o){__p&&__p();k.getElements(m).forEach(function(p){__p&&__p();if(!p.name||p.disabled)return;if(p.type==="submit")return;if(p.type==="reset"||p.type==="button"||p.type==="image")return;if((p.type==="radio"||p.type==="checkbox")&&!p.checked)return;if(p.nodeName==="SELECT"){for(var q=0,r=p.options.length;q<r;q++){var s=p.options[q];if(s.selected)o("select",p.name,s.value)}return}if(p.type==="file"){if(h){var t=p.files;for(var u=0;u<t.length;u++)o("file",p.name,t.item(u))}return}o(p.type,p.name,c("Input").getValue(p))});if(n&&n.name&&n.type==="submit"&&c("DOMQuery").contains(m,n)&&c("DOMQuery").isNodeOfType(n,["input","button"]))o("submit",n.name,n.value)},createFormData:function l(m,n){__p&&__p();if(!i)return null;var o=new FormData();if(m)if(c("isNode")(m))k.forEachValue(m,n,function(r,q,s){o.append(q,s)});else{var p=j(m);for(var q in p)if(p[q]==null)o.append(q,"");else o.append(q,p[q])}return o},serialize:function l(m,n){var o={};k.forEachValue(m,n,function(p,q,r){if(p==="file")return;k._serializeHelper(o,q,r)});return k._serializeFix(o)},_serializeHelper:function l(m,n,o){__p&&__p();var p=Object.prototype.hasOwnProperty,q=/([^\]]+)\[([^\]]*)\](.*)/.exec(n);if(q){if(!m[q[1]]||!p.call(m,q[1])){var r;m[q[1]]=r={};if(m[q[1]]!==r)return}var s=0;if(q[2]==="")while(m[q[1]][s]!==undefined)s++;else s=q[2];if(q[3]==="")m[q[1]][s]=o;else k._serializeHelper(m[q[1]],s.concat(q[3]),o)}else m[n]=o},_serializeFix:function l(m){__p&&__p();for(var n in m)if(m[n]instanceof Object)m[n]=k._serializeFix(m[n]);var o=Object.keys(m);if(o.length===0||o.some(isNaN))return m;o.sort(function(r,s){return r-s});var p=0,q=o.every(function(n){return+n===p++});if(q)return o.map(function(n){return m[n]});return m},post:function l(m,n,o){__p&&__p();var p=arguments.length<=3||arguments[3]===undefined?true:arguments[3],q=new(c("URI"))(m),r=document.createElement("form");r.action=q.toString();r.method="POST";r.style.display="none";var s=!c("isFacebookURI")(q);if(o){if(s){r.rel="noopener";if(o==="_blank"){o=btoa(c("Random").uint32());var t=window.open("about:blank",o);if(!(t===undefined))t.opener=null}}r.target=o}if(p)if(!s&&q.getSubdomain()!=="apps"){n.fb_dtsg=c("DTSG").getToken();if(c("LSD").token)n.lsd=c("LSD").token}k.createHiddenInputs(n,r);c("DOMQuery").getRootElement().appendChild(r);r.submit();return false},createHiddenInputs:function l(m,n,o){__p&&__p();var p=arguments.length<=3||arguments[3]===undefined?false:arguments[3];o=o||{};var q=j(m);for(var r in q){if(q[r]===null)continue;if(o[r]&&p)o[r].value=q[r];else{var s=c("DOM").create("input",{type:"hidden",name:r,value:q[r]});o[r]=s;n.appendChild(s)}}return o},getFirstElement:function l(m){__p&&__p();var n=arguments.length<=1||arguments[1]===undefined?['input[type="text"]',"textarea",'input[type="password"]','input[type="button"]','input[type="submit"]']:arguments[1],o=[];for(var p=0;p<n.length;p++){o=c("DOMQuery").scry(m,n[p]);for(var q=0;q<o.length;q++){var r=o[q];try{var s=c("getElementPosition")(r);if(s.y>0&&s.x>0)return r}catch(t){}}}return null},focusFirst:function l(m){var n=k.getFirstElement(m);if(n){n.focus();return true}return false}};f.exports=k}),null);
__d("trackReferrer",["Cookie","Parent"],(function a(b,c,d,e,f,g){__p&&__p();var h=/^(?:(?:[^:\/?#]+):)?(?:\/\/(?:[^\/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?/;function i(k){return h.exec(k)[1]||""}function j(k,l){k=c("Parent").byAttribute(k,"data-referrer");if(k){var m=i(l);if(!m)return;var n=m+"|"+k.getAttribute("data-referrer");c("Cookie").set("x-src",n)}return k}f.exports=j}),null);
__d("FormSubmit",["AsyncRequest","AsyncResponse","CSS","DOMQuery","Event","Form","Parent","trackReferrer"],(function a(b,c,d,e,f,g){__p&&__p();var h={buildRequest:function i(j,k){__p&&__p();var l=(c("Form").getAttribute(j,"method")||"GET").toUpperCase(),m=k&&c("Parent").byTag(k,"button")||k,n=m&&c("Parent").byClass(m,"stat_elem")||j;if(c("CSS").hasClass(n,"async_saving"))return null;if(m&&(m.form!==j||m.nodeName!="INPUT"&&m.nodeName!="BUTTON"||m.type!="submit")){var o=c("DOMQuery").scry(j,".enter_submit_target")[0];o&&(m=o)}var p=c("Form").serialize(j,m);c("Form").setDisabled(j,true);var q=c("Form").getAttribute(j,"ajaxify")||c("Form").getAttribute(j,"action"),r=!!c("Form").getAttribute(j,"data-cors");c("trackReferrer")(j,q);return new(c("AsyncRequest"))().setAllowCrossOrigin(r).setURI(q).setData(p).setNectarModuleDataSafe(j).setReadOnly(l=="GET").setMethod(l).setRelativeTo(j).setStatusElement(n).setInitialHandler(c("Form").setDisabled.bind(null,j,false)).setHandler(function(s){c("Event").fire(j,"success",{response:s})}).setErrorHandler(function(s){if(c("Event").fire(j,"error",{response:s})!==false)c("AsyncResponse").defaultErrorHandler(s)}).setFinallyHandler(c("Form").setDisabled.bind(null,j,false))},send:function i(j,k){var l=h.buildRequest(j,k);if(l)l.send();return l}};f.exports=h}),null);
__d("PlatformWidgetEndpoint",["PlatformBaseVersioning"],(function a(b,c,d,e,f,g){__p&&__p();function h(m,n){return c("PlatformBaseVersioning").versionAwarePath("/dialog/"+m+(n?"/"+n:""))}function i(m,n){return c("PlatformBaseVersioning").versionAwarePath("/plugins/"+m+(n?"/"+n:""))}function j(m){return/^\/plugins\//.test(c("PlatformBaseVersioning").getUnversionedPath(m))}function k(m){return/^\/dialog\//.test(c("PlatformBaseVersioning").getUnversionedPath(m))}var l={dialog:h,plugins:i,isPluginEndpoint:j,isDialogEndpoint:k};f.exports=l}),null);
__d("ArbiterFrame",[],(function a(b,c,d,e,f,g){__p&&__p();var h={inform:function i(j,k,l){__p&&__p();var m=parent.frames,n=m.length,o;k.crossFrame=true;for(var p=0;p<n;p++){o=m[p];try{if(!o||o==window)continue;if(o.require)o.require("Arbiter").inform(j,k,l);else if(o.ServerJSAsyncLoader)o.ServerJSAsyncLoader.wakeUp(j,k,l)}catch(q){}}}};f.exports=h}),null);
__d("Plugin",["Arbiter","ArbiterFrame"],(function a(b,c,d,e,f,g){__p&&__p();var h={CONNECT:"platform/plugins/connect",DISCONNECT:"platform/plugins/disconnect",ERROR:"platform/plugins/error",RELOAD:"platform/plugins/reload",DIALOG:"platform/plugins/dialog",connect:function i(j,k){var l={identifier:j,href:j,story_fbid:k};c("Arbiter").inform(h.CONNECT,l);c("ArbiterFrame").inform(h.CONNECT,l)},disconnect:function i(j,k){var l={identifier:j,href:j,story_fbid:k};c("Arbiter").inform(h.DISCONNECT,l);c("ArbiterFrame").inform(h.DISCONNECT,l)},error:function i(j,k){c("Arbiter").inform(h.ERROR,{action:j,content:k})},reload:function i(j){c("Arbiter").inform(h.RELOAD,{reloadUrl:j||""});c("ArbiterFrame").inform(h.RELOAD,{reloadUrl:j||""})},reloadOtherPlugins:function i(j,k){c("ArbiterFrame").inform(h.RELOAD,{reloadUrl:"",reload:j||"",identifier:k||""})}};f.exports=h}),null);
__d("PluginConnectButtonType",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({BLUE_BASE:1,WHITE_BASE:2})}),null);
__d("csx",[],(function a(b,c,d,e,f,g){function h(i){throw new Error("csx: Unexpected class selector transformation.")}f.exports=h}),18);
__d("Button",["csx","cx","CSS","DataStore","DOM","Event","Parent","emptyFunction","isNode"],(function a(b,c,d,e,f,g,h,i){__p&&__p();var j="uiButtonDisabled",k="uiButtonDepressed",l="_42fr",m="_42fs",n="button:blocker",o="href",p="ajaxify";function q(w,x){var y=c("DataStore").get(w,n);if(x){if(y){y.remove();c("DataStore").remove(w,n)}}else if(!y)c("DataStore").set(w,n,c("Event").listen(w,"click",c("emptyFunction").thatReturnsFalse,c("Event").Priority.URGENT))}function r(w){var x=c("Parent").byClass(w,"uiButton")||c("Parent").bySelector(w,"._42ft");if(!x)throw new Error("invalid use case");return x}function s(w){return c("DOM").isNodeOfType(w,"a")}function t(w){return c("DOM").isNodeOfType(w,"button")}function u(w){return c("CSS").matchesSelector(w,"._42ft")}var v={getInputElement:function w(x){x=r(x);if(s(x))throw new Error("invalid use case");return t(x)?x:c("DOM").find(x,"input")},isEnabled:function w(x){return!(c("CSS").hasClass(r(x),j)||c("CSS").hasClass(r(x),l))},setEnabled:function w(x,y){__p&&__p();x=r(x);var z=u(x)?l:j;c("CSS").conditionClass(x,z,!y);if(s(x)){var A=x.getAttribute("href"),B=x.getAttribute("ajaxify"),C=c("DataStore").get(x,o,"#"),D=c("DataStore").get(x,p);if(y){if(!A)x.setAttribute("href",C);if(!B&&D)x.setAttribute("ajaxify",D);x.removeAttribute("tabIndex")}else{if(A&&A!==C)c("DataStore").set(x,o,A);if(B&&B!==D)c("DataStore").set(x,p,B);x.removeAttribute("href");x.removeAttribute("ajaxify");x.setAttribute("tabIndex","-1")}q(x,y)}else{var E=v.getInputElement(x);E.disabled=!y;q(E,y)}},setDepressed:function w(x,y){x=r(x);var z=u(x)?m:k;c("CSS").conditionClass(x,z,y)},isDepressed:function w(x){x=r(x);var y=u(x)?m:k;return c("CSS").hasClass(x,y)},setLabel:function w(x,y){__p&&__p();x=r(x);if(u(x)){var z=[];if(y)z.push(y);var A=c("DOM").scry(x,".img");for(var B=0;B<A.length;B++){var C=A[B],D=C.parentNode;if(D.classList&&(D.classList.contains("_4o_3")||D.classList.contains("_-xe")))if(x.firstChild===D)z.unshift(D);else z.push(D);else if(x.firstChild==C)z.unshift(C);else z.push(C)}c("DOM").setContent(x,z)}else if(s(x)){var E=c("DOM").find(x,"span.uiButtonText");c("DOM").setContent(E,y)}else v.getInputElement(x).value=y;var F=u(x)?"_42fv":"uiButtonNoText";c("CSS").conditionClass(x,F,!y)},getIcon:function w(x){x=r(x);return c("DOM").scry(x,".img")[0]},setIcon:function w(x,y){__p&&__p();if(y&&!c("isNode")(y))return;var z=v.getIcon(x);if(!y){z&&c("DOM").remove(z);return}c("CSS").addClass(y,"customimg");if(z!=y)if(z)c("DOM").replace(z,y);else c("DOM").prependContent(r(x),y)}};f.exports=v}),null);
__d("debounceCore",["TimeSlice"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j,k,l,m){__p&&__p();l=l||setTimeout;m=m||clearTimeout;var n=void 0;function o(){for(var p=arguments.length,q=Array(p),r=0;r<p;r++)q[r]=arguments[r];o.reset();var s=c("TimeSlice").guard(function(){n=null;i.apply(k,q)},"debounceCore");s.__SMmeta=i.__SMmeta;n=l(s,j)}o.reset=function(){m(n);n=null};o.isPending=function(){return n!=null};return o}f.exports=h}),18);
__d("debounce",["debounceCore","setTimeout"],(function a(b,c,d,e,f,g){function h(i,j,k,l){if(j==null)j=100;var m=function m(n,o,p){return c("setTimeout")(n,o,p,!l)};return c("debounceCore")(i,j,k,m)}f.exports=h}),18);
__d("TextInputControl",["DOMControl","Event","Input","debounce"],(function a(b,c,d,e,f,g){__p&&__p();var h,i;h=babelHelpers.inherits(j,c("DOMControl"));i=h&&h.prototype;function j(k){"use strict";i.constructor.call(this,k);var l=this.getRoot(),m=c("debounce")(this.update.bind(this),0);c("Event").listen(l,{input:m,keydown:m,paste:m})}j.prototype.setMaxLength=function(k){"use strict";c("Input").setMaxLength(this.getRoot(),k);return this};j.prototype.getValue=function(){"use strict";return c("Input").getValue(this.getRoot())};j.prototype.isEmpty=function(){"use strict";return c("Input").isEmpty(this.getRoot())};j.prototype.setValue=function(k){"use strict";c("Input").setValue(this.getRoot(),k);this.update();return this};j.prototype.clear=function(){"use strict";return this.setValue("")};j.prototype.setPlaceholderText=function(k){"use strict";c("Input").setPlaceholder(this.getRoot(),k);return this};f.exports=j}),null);
__d("transferTextStyles",["Style"],(function a(b,c,d,e,f,g){var h={fontFamily:null,fontSize:null,fontStyle:null,fontWeight:null,lineHeight:null,wordWrap:null};function i(j,k){for(var l in h)if(Object.prototype.hasOwnProperty.call(h,l))h[l]=c("Style").get(j,l);c("Style").apply(k,h)}f.exports=i}),null);
__d("TextMetrics",["DOM","Style","UserAgent","transferTextStyles"],(function a(b,c,d,e,f,g){__p&&__p();function h(j){var k=j.clientWidth,l=c("Style").get(j,"-moz-box-sizing")=="border-box";if(l&&c("UserAgent").isBrowser("Firefox < 29"))return k;var m=c("Style").getFloat(j,"paddingLeft")+c("Style").getFloat(j,"paddingRight");return k-m}function i(j,k){"use strict";__p&&__p();this.$TextMetrics1=j;this.$TextMetrics2=!!k;var l="textarea",m="textMetrics";if(this.$TextMetrics2){l="div";m+=" textMetricsInline"}this.$TextMetrics3=c("DOM").create(l,{className:m});c("transferTextStyles")(j,this.$TextMetrics3);document.body.appendChild(this.$TextMetrics3)}i.prototype.measure=function(j){"use strict";__p&&__p();var k=this.$TextMetrics1,l=this.$TextMetrics3;j=(j||k.value)+"...";if(!this.$TextMetrics2){var m=h(k);c("Style").set(l,"width",Math.max(m,0)+"px")}if(k.nodeName==="TEXTAREA")l.value=j;else c("DOM").setContent(l,j);return{width:l.scrollWidth,height:l.scrollHeight}};i.prototype.destroy=function(){"use strict";c("DOM").remove(this.$TextMetrics3)};f.exports=i}),null);
__d("classWithMixins",[],(function a(b,c,d,e,f,g){function h(i,j){var k=function k(){i.apply(this,arguments)};k.prototype=Object.assign(Object.create(i.prototype),j.prototype);return k}f.exports=h}),null);
__d("TextAreaControl",["Arbiter","ArbiterMixin","CSS","DOMControl","Event","Style","TextInputControl","TextMetrics","classWithMixins","mixin"],(function a(b,c,d,e,f,g){__p&&__p();var h,i;function j(l,m){return c("Style").getFloat(l,m)||0}h=babelHelpers.inherits(k,c("classWithMixins")(c("TextInputControl"),c("mixin")(c("ArbiterMixin"))));i=h&&h.prototype;function k(l){"use strict";i.constructor.call(this,l);this.autogrow=c("CSS").hasClass(l,"uiTextareaAutogrow");this.autogrowWithPlaceholder=c("CSS").hasClass(l,"uiTextareaAutogrowWithPlaceholder");this.width=null;c("Event").listen(l,"focus",this._handleFocus.bind(this))}k.prototype.setAutogrow=function(l){"use strict";this.autogrow=l;return this};k.prototype.onupdate=function(){"use strict";i.onupdate.call(this);this.updateHeight()};k.prototype.updateHeight=function(){"use strict";__p&&__p();if(this.autogrow){var l=this.getRoot();if(!this.metrics)this.metrics=new(c("TextMetrics"))(l);if(typeof this.initialHeight==="undefined"){this.isBorderBox=c("Style").get(l,"box-sizing")==="border-box"||c("Style").get(l,"-moz-box-sizing")==="border-box"||c("Style").get(l,"-webkit-box-sizing")==="border-box";this.borderBoxOffset=j(l,"padding-top")+j(l,"padding-bottom")+j(l,"border-top-width")+j(l,"border-bottom-width");this.initialHeight=l.offsetHeight-this.borderBoxOffset}var m=null;if((!l.value||l.value.length===0)&&this.autogrowWithPlaceholder)m=this.metrics.measure(l.placeholder);else m=this.metrics.measure();var n=Math.max(this.initialHeight,m.height);if(this.isBorderBox)n+=this.borderBoxOffset;if(this.maxHeight&&n>this.maxHeight){n=this.maxHeight;c("Arbiter").inform("maxHeightExceeded",{textArea:l})}if(n!==this.height){this.height=n;c("Style").set(l,"height",n+"px");c("Arbiter").inform("reflow");this.inform("resize")}}else if(this.metrics){this.metrics.destroy();this.metrics=null}};k.prototype.resetHeight=function(){"use strict";this.height=-1;this.update()};k.prototype.setMaxHeight=function(l){"use strict";this.maxHeight=l};k.prototype.setAutogrowWithPlaceholder=function(l){"use strict";this.autogrowWithPlacedholder=l};k.prototype._handleFocus=function(){"use strict";this.width=null};k.getInstance=function(l){"use strict";return c("DOMControl").getInstance(l)||new k(l)};f.exports=k}),null);
__d("PluginFlyout",["csx","Arbiter","Button","CSS","DOM","DOMEvent","DOMEventListener","Focus","FormSubmit","Plugin","TextAreaControl"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=c("Arbiter").SUBSCRIBE_NEW,j=c("Arbiter").subscribe,k=c("Arbiter").inform,l=function l(n,o){return c("DOMEventListener").add(n,"click",o)};function m(n,o,p){var q=this,r=j(c("Plugin").CONNECT,function(event,s){c("Arbiter").unsubscribe(r);q.init(n,o,p);q.connect(event,s)},i);j(c("Plugin").DIALOG,function(){q.init(n,o,p);q.toggle()},i)}Object.assign(m.prototype,{init:function n(o,p,q){__p&&__p();if(this.initialized)return;this.initialized=true;c("DOM").appendContent(o,JSON.parse(q));var r=c("DOM").find(o,"form"),s=c("DOM").find(r,"._56zw"),t=c("DOM").find(r,"._56zx"),u=c("DOM").find(r,"._42x4"),v=c("TextAreaControl").getInstance(u);c("DOMEventListener").add(u,"keyup",function(z){c("Button").setEnabled(s,!!v.getValue())});c("DOMEventListener").add(window,"keydown",function(z){if(z.keyCode===27)x()});c("DOMEventListener").add(r,"submit",function(z){new(c("DOMEvent"))(z).kill();c("FormSubmit").send(r)});var w=p==="tiny"?c("DOM").find(document.body,".pluginPostFlyoutPrompt"):null;this.flyout=o;this.form=r;this.post_button=s;this.prompt=w;var x=this.hide.bind(this),y=this.show.bind(this);l(t,function(z){new(c("DOMEvent"))(z).kill();x()});if(w)l(w,function(z){new(c("DOMEvent"))(z).kill();y()});j(c("Plugin").CONNECT,this.connect.bind(this),i);j(c("Plugin").DISCONNECT,function(){x()},i);j(m.SUCCESS,function(){x();if(w)c("CSS").hide(w)},i);j(c("Plugin").ERROR,function(event,z){if(z.action!=="comment")return;c("DOM").setContent(c("DOM").find(r,"._56zy"),z.content);c("CSS").hide(s)},i)},connect:function n(event,o){if(o.crossFrame)return;if(this.prompt)c("CSS").show(this.prompt);if(!o.story_fbid)this.show()},show:function n(){this.shown=true;c("CSS").show(this.flyout);c("CSS").show(this.post_button);var o=c("DOM").scry(this.form,"._5jjo");if(o)c("Focus").set(o[0]);else c("Focus").set(this.form.comment);k(m.SHOW)},hide:function n(){this.shown=false;c("CSS").hide(this.flyout);k(m.HIDE)},toggle:function n(){if(this.shown)this.hide();else this.show()}});Object.assign(m,{SUCCESS:"platform/plugins/flyout/success",SHOW:"platform/plugins/flyout/show",HIDE:"platform/plugins/flyout/hide",success:function n(){k(m.SUCCESS)}});f.exports=m}),null);
__d("GeneratedLoggerUtils",["invariant","Banzai"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();var i=c("Banzai").post;if(window.location.search.indexOf("showlog")>-1)i=function i(k,l,m){c("Banzai").post(k,l,m)};var j={log:i,serializeVector:function k(l){__p&&__p();if(!l)return l;if(Array.isArray(l))return l;if(l.toArray){var m=l;return m.toArray()}if(typeof l==="object"&&l[typeof Symbol==="function"?Symbol.iterator:"@@iterator"])return Array.from(l);h(0)},serializeMap:function k(l){__p&&__p();if(!l)return l;if(l.toJS){var m=l;return m.toJS()}if(typeof l==="object"&&l[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]){var n=l,o={};for(var p=n,q=Array.isArray(p),r=0,p=q?p:p[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var s;if(q){if(r>=p.length)break;s=p[r++]}else{r=p.next();if(r.done)break;s=r.value}var t=s;o[t[0]]=t[1]}return o}if(Object.prototype.toString.call(l)==="[object Object]")return l;h(0)},checkExtraDataFieldNames:function k(l,m){Object.keys(l).forEach(function(n){!Object.prototype.hasOwnProperty.call(m,n)||h(0)})},warnForInvalidFieldNames:function k(l,m,n,o){},throwIfNull:function k(l,m){l||h(0);return l}};f.exports=j}),null);
__d("PluginLoggedOutUserTypedLogger",["Banzai","GeneratedLoggerUtils","nullthrows"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(){this.clear()}h.prototype.log=function(){c("GeneratedLoggerUtils").log("logger:PluginLoggedOutUserLoggerConfig",this.$PluginLoggedOutUserTypedLogger1,c("Banzai").BASIC)};h.prototype.logVital=function(){c("GeneratedLoggerUtils").log("logger:PluginLoggedOutUserLoggerConfig",this.$PluginLoggedOutUserTypedLogger1,c("Banzai").VITAL)};h.prototype.clear=function(){this.$PluginLoggedOutUserTypedLogger1={};return this};h.prototype.updateData=function(j){this.$PluginLoggedOutUserTypedLogger1=babelHelpers["extends"]({},this.$PluginLoggedOutUserTypedLogger1,j);return this};h.prototype.setHref=function(j){this.$PluginLoggedOutUserTypedLogger1.href=j;return this};h.prototype.setIsSDK=function(j){this.$PluginLoggedOutUserTypedLogger1.is_sdk=j;return this};h.prototype.setPluginAppID=function(j){this.$PluginLoggedOutUserTypedLogger1.plugin_app_id=j;return this};h.prototype.setPluginName=function(j){this.$PluginLoggedOutUserTypedLogger1.plugin_name=j;return this};h.prototype.setRefererURL=function(j){this.$PluginLoggedOutUserTypedLogger1.referer_url=j;return this};h.prototype.setVC=function(j){this.$PluginLoggedOutUserTypedLogger1.vc=j;return this};h.prototype.updateExtraData=function(j){j=c("nullthrows")(c("GeneratedLoggerUtils").serializeMap(j));c("GeneratedLoggerUtils").checkExtraDataFieldNames(j,i);this.$PluginLoggedOutUserTypedLogger1=babelHelpers["extends"]({},this.$PluginLoggedOutUserTypedLogger1,j);return this};h.prototype.addToExtraData=function(j,k){var l={};l[j]=k;return this.updateExtraData(l)};var i={href:true,is_sdk:true,plugin_app_id:true,plugin_name:true,referer_url:true,vc:true};f.exports=h}),null);
__d("PluginOptin",["DOMEvent","DOMEventListener","PluginMessage","PopupWindow","URI","UserAgent_DEPRECATED","PlatformWidgetEndpoint","PluginLoggedOutUserTypedLogger"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j){Object.assign(this,{return_params:c("URI").getRequestURI().getQueryData(),login_params:{},optin_params:{},plugin:i,api_key:j});this.addReturnParams({ret:"optin"});delete this.return_params.hash}Object.assign(h.prototype,{addReturnParams:function i(j){Object.assign(this.return_params,j);return this},addLoginParams:function i(j){Object.assign(this.login_params,j);return this},addOptinParams:function i(j){Object.assign(this.optin_params,j);return this},start:function i(){__p&&__p();var j=this.api_key||127760087237610;if(c("URI").getRequestURI().getQueryData().kid_directed_site)this.login_params.kid_directed_site=true;this.login_params.referrer=document.referrer;var k=new(c("URI"))(c("PlatformWidgetEndpoint").dialog("plugin.optin")).addQueryData(this.optin_params).addQueryData({app_id:j,secure:c("URI").getRequestURI().isSecure(),social_plugin:this.plugin,return_params:JSON.stringify(this.return_params),login_params:JSON.stringify(this.login_params)});if(c("UserAgent_DEPRECATED").mobile())k.setSubdomain("m");else k.addQueryData({display:"popup"});if(this.return_params.act!==null&&this.return_params.act==="send")new(c("PluginLoggedOutUserTypedLogger"))().setPluginAppID(j).setPluginName(this.return_params.act).setHref(this.return_params.href).logVital();this.popup=c("PopupWindow").open(k.toString(),420,450);c("PluginMessage").listen();return this}});h.starter=function(i,j,k,l){var m=new h(i);m.addReturnParams(j||{});m.addLoginParams(k||{});m.addOptinParams(l||{});return m.start.bind(m)};h.listen=function(i,j,k,l,m){c("DOMEventListener").add(i,"click",function(n){new(c("DOMEvent"))(n).kill();h.starter(j,k,l,m)()})};f.exports=h}),null);
__d("PluginConnectButton",["csx","cx","Arbiter","CSS","DOM","DOMDimensions","DOMEvent","DOMEventListener","Focus","FormSubmit","PlatformWidgetEndpoint","Plugin","PluginConnectButtonType","PluginFlyout","PluginOptin","Style","URI","getElementPosition"],(function a(b,c,d,e,f,g,h,i){__p&&__p();var j=c("Arbiter").SUBSCRIBE_NEW,k=c("Arbiter").subscribe,l=function l(n,o){return c("DOMEventListener").add(n,"click",o)};function m(n){__p&&__p();this.config=n;this.busy=false;var o=c("DOM").find(n.form,".pluginConnectButton");this.buttons=o;this.node_connected=c("DOM").find(o,".pluginConnectButtonConnected");this.node_disconnected=c("DOM").find(o,".pluginConnectButtonDisconnected");var p=function(r){new(c("DOMEvent"))(r).kill();if(!this.busy){this.submit();this.busy=this.canpersonalize}}.bind(this);l(this.node_disconnected,p);if(n.buttontype===c("PluginConnectButtonType").BLUE_BASE)l(c("DOM").find(o,".pluginButtonX button"),p);else if(n.buttontype===c("PluginConnectButtonType").WHITE_BASE)l(this.node_connected,p);l(this.node_connected,function(r){return c("Arbiter").inform(c("Plugin").DIALOG,r)});var q=this.update.bind(this);k(c("Plugin").CONNECT,q,j);k(c("Plugin").DISCONNECT,q,j);k(c("Plugin").ERROR,this.error.bind(this),j);k("Connect.Unsafe.xd/reposition",this.flip.bind(this));k(c("PluginFlyout").HIDE,this.hideFlyout.bind(this));if(n.autosubmit)setTimeout(this.submit.bind(this),0)}Object.assign(m.prototype,{update:function n(o,event){__p&&__p();this.busy=false;var p=this.config;if(event.identifier!==p.identifier)return;var q=o===c("Plugin").CONNECT,r=c("PlatformWidgetEndpoint").plugins(p.plugin);r+="/"+(!q?"connect":"disconnect");c("CSS")[q?"show":"hide"](this.node_connected);c("CSS")[q?"hide":"show"](this.node_disconnected);try{if(document.activeElement.nodeName.toLowerCase()==="button"){var s=q?this.node_connected:this.node_disconnected,t=c("DOM").find(s,"button");t.disabled=false;c("Focus").set(t)}}catch(u){}p.connected=q;p.form.setAttribute("action",r);p.form.setAttribute("ajaxify",r)},error:function n(event,o){this.busy=false;if(o.action in{connect:1,disconnect:1}){c("DOM").setContent(this.buttons,o.content);var p=c("DOM").scry(this.buttons,".confirmButton");if(p.length===1)c("Focus").set(p[0])}},submit:function n(){if(!this.config.canpersonalize)return this.login();c("FormSubmit").send(this.config.form);this.fireStateToggle()},fireStateToggle:function n(){var o=this.config;if(o.connected)c("Plugin").disconnect(o.identifier);else c("Plugin").connect(o.identifier)},login:function n(){var o=this.config.plugin;new(c("PluginOptin"))(o,c("URI").getRequestURI().getQueryData().api_key).addReturnParams({act:"connect"}).addLoginParams({social_plugin_action:this.config.pluginaction,kid_directed_site:this.config.kidDirectedSite}).start()},flip:function n(o,p){__p&&__p();var q=c("DOM").scry(document.body,"._4xn8");if(q.length===0)return;else q=q[0];var r=c("DOM").scry(this.config.form,".pluginConnectButtonConnected .pluginButtonIcon"),s=c("Style").get(r[0],"display")!=="none"?r[0]:r[1],t=c("DOM").find(document.body,".pluginConnectButtonLayoutRoot"),u;if(p.type==="reposition"){c("CSS").addClass(t,"_1f8a");c("Style").set(t,"padding-left",450-t.offsetWidth+"px");c("CSS").removeClass(t,"_1f8b");u=c("getElementPosition")(s).x+c("DOMDimensions").getElementDimensions(s).width/2-6}else{c("CSS").addClass(t,"_1f8b");c("Style").set(t,"padding-left","0px");c("CSS").removeClass(t,"_1f8a");u=6}c("Style").set(q,"left",u+"px")},hideFlyout:function n(){c("Focus").set(this.connected?this.node_disconnected:this.node_connected)}});f.exports=m}),null);
__d("Locale",["ExecutionEnvironment","SiteData"],(function a(b,c,d,e,f,g){function h(){if(!c("ExecutionEnvironment").canUseDOM)return false;else return c("SiteData").is_rtl}f.exports={isRTL:h}}),null);
__d("Log",["sprintf"],(function a(b,c,d,e,f,g){var h={DEBUG:3,INFO:2,WARNING:1,ERROR:0};function i(k,l){var m=Array.prototype.slice.call(arguments,2),n=c("sprintf").apply(null,m),o=window.console;if(o&&j.level>=l)o[k in o?k:"log"](n)}var j={level:-1,Level:h,debug:i.bind(null,"debug",h.DEBUG),info:i.bind(null,"info",h.INFO),warn:i.bind(null,"warn",h.WARNING),error:i.bind(null,"error",h.ERROR)};f.exports=j}),null);
__d("Queue",[],(function a(b,c,d,e,f,g){__p&&__p();var h={};function i(j){"use strict";this._opts=babelHelpers["extends"]({interval:0,processor:null},j);this._queue=[];this._stopped=true}i.prototype._dispatch=function(j){"use strict";__p&&__p();if(this._stopped||this._queue.length===0)return;if(!this._opts.processor){this._stopped=true;throw new Error("No processor available")}if(this._opts.interval){this._opts.processor.call(this,this._queue.shift());this._timeout=setTimeout(this._dispatch.bind(this),this._opts.interval)}else while(this._queue.length)this._opts.processor.call(this,this._queue.shift())};i.prototype.enqueue=function(j){"use strict";if(this._opts.processor&&!this._stopped)this._opts.processor.call(this,j);else this._queue.push(j);return this};i.prototype.start=function(j){"use strict";if(j)this._opts.processor=j;this._stopped=false;this._dispatch();return this};i.prototype.isStarted=function(){"use strict";return!this._stopped};i.prototype.dispatch=function(){"use strict";this._dispatch(true)};i.prototype.stop=function(j){"use strict";this._stopped=true;if(j)clearTimeout(this._timeout);return this};i.prototype.merge=function(j,k){"use strict";this._queue[k?"unshift":"push"].apply(this._queue,j._queue);j._queue=[];this._dispatch();return this};i.prototype.getLength=function(){"use strict";return this._queue.length};i.get=function(j,k){"use strict";var l;if(j in h)l=h[j];else l=h[j]=new i(k);return l};i.exists=function(j){"use strict";return j in h};i.remove=function(j){"use strict";return delete h[j]};f.exports=i}),null);
__d("resolveWindow",[],(function a(b,c,d,e,f,g){__p&&__p();function h(i){__p&&__p();var j=window,k=i.split(".");try{for(var l=0;l<k.length;l++){var m=k[l],n=/^frames\[[\'\"]?([a-zA-Z0-9\-_]+)[\'\"]?\]$/.exec(m);if(n)j=j.frames[n[1]];else if(m==="opener"||m==="parent"||m==="top")j=j[m];else return null}}catch(o){return null}return j}f.exports=h}),null);
__d("XD",["Arbiter","DOM","DOMDimensions","Log","PHPQuerySerializer","URI","Queue","isFacebookURI","isInIframe","resolveWindow"],(function a(b,c,d,e,f,g){__p&&__p();var h="fb_xdm_frame_"+location.protocol.replace(":",""),i={_callbacks:[],_opts:{autoResize:false,allowShrink:true,channelUrl:null,hideOverflow:false,resizeTimeout:1e3,resizeWidth:false,expectResizeAck:false,resizeAckTimeout:6e3},_lastResizeAckId:0,_resizeCount:0,_resizeTimestamp:0,_shrinker:null,init:function k(l){this._opts=babelHelpers["extends"]({},this._opts,l);if(this._opts.autoResize)this._startResizeMonitor();c("Arbiter").subscribe("Connect.Unsafe.resize.ack",function(m,n){if(!n.id)n.id=this._resizeCount;if(n.id>this._lastResizeAckId)this._lastResizeAckId=n.id}.bind(this))},getQueue:function k(){if(!this._queue)this._queue=new(c("Queue"))();return this._queue},setChannelUrl:function k(l){this.getQueue().start(function(m){return this.send(m,l)}.bind(this))},send:function k(l,m){__p&&__p();m=m||this._opts.channelUrl;if(!m){this.getQueue().enqueue(l);return}var n={},o=new(c("URI"))(m);Object.assign(n,l,c("PHPQuerySerializer").deserialize(o.getFragment()));var p=new(c("URI"))(n.origin).getOrigin(),q=c("resolveWindow")(n.relation.replace(/^parent\./,"")),r=50,s=function s(){var t=q.frames[h];try{t.proxyMessage(c("PHPQuerySerializer").serialize(n),p)}catch(u){if(--r)setTimeout(s,100);else c("Log").warn('No such frame "'+h+'" to proxyMessage to')}};s()},_computeSize:function k(){__p&&__p();var l=c("DOMDimensions").getDocumentDimensions(),m=0;if(this._opts.resizeWidth){var n=document.body;if(n.clientWidth<n.scrollWidth)m=l.width;else{var o=n.childNodes;for(var p=0;p<o.length;p++){var q=o[p],r=q.offsetLeft+q.offsetWidth;if(r>m)m=r}}m=Math.max(m,i.forced_min_width)}l.width=m;if(this._opts.allowShrink){if(!this._shrinker)this._shrinker=c("DOM").create("div");c("DOM").appendContent(document.body,this._shrinker);l.height=Math.max(this._shrinker.offsetTop,0)}return l},_startResizeMonitor:function k(){__p&&__p();var l,m=document.documentElement;if(this._opts.hideOverflow){m.style.overflow="hidden";document.body.style.overflow="hidden"}var n=function(){__p&&__p();var o=this._computeSize(),p=Date.now(),q=this._lastResizeAckId<this._resizeCount&&p-this._resizeTimestamp>this._opts.resizeAckTimeout;if(!l||this._opts.expectResizeAck&&q||this._opts.allowShrink&&l.width!=o.width||!this._opts.allowShrink&&l.width<o.width||this._opts.allowShrink&&l.height!=o.height||!this._opts.allowShrink&&l.height<o.height){l=o;this._resizeCount++;this._resizeTimestamp=p;var r={type:"resize",height:o.height,ackData:{id:this._resizeCount}};if(o.width&&o.width!=0)r.width=o.width;try{if(c("isFacebookURI")(new(c("URI"))(document.referrer))&&c("isInIframe")()&&window.name&&window.parent.location&&window.parent.location.toString&&c("isFacebookURI")(new(c("URI"))(window.parent.location))){var s=window.parent.document.getElementsByTagName("iframe");for(var t=0;t<s.length;t=t+1)if(s[t].name==window.name){if(this._opts.resizeWidth)s[t].style.width=r.width+"px";s[t].style.height=r.height+"px"}}this.send(r)}catch(u){this.send(r)}}}.bind(this);n();setInterval(n,this._opts.resizeTimeout)}},j=babelHelpers["extends"]({},i);f.exports.UnverifiedXD=j;f.exports.XD=i;b.UnverifiedXD=j;b.XD=i}),null);
__d("UnverifiedXD",["XD"],(function a(b,c,d,e,f,g){var h=c("XD").UnverifiedXD;f.exports=h}),null);
__d("getOffsetParent",["Style"],(function a(b,c,d,e,f,g){function h(i){var j=i.parentNode;if(!j||j===document.documentElement)return document.documentElement;if(c("Style").get(j,"position")!=="static")return j;return j===document.body?document.documentElement:h(j)}f.exports=h}),null);
__d("PluginResize",["Locale","Log","UnverifiedXD","getOffsetParent","getStyleProperty"],(function a(b,c,d,e,f,g){__p&&__p();function h(l){l=l||document.body;var m=0,n=c("getOffsetParent")(l);if(c("Locale").isRTL()&&n)m=n.offsetWidth-l.offsetLeft-l.offsetWidth;else if(!c("Locale").isRTL())m=l.offsetLeft;return i(l)+m}function i(l){return Math.ceil(parseFloat(c("getStyleProperty")(l,"width")))||l.offsetWidth}function j(l){l=l||document.body;return l.offsetHeight+l.offsetTop}function k(l,m,event,n){this.calcWidth=l||h;this.calcHeight=m||j;this.width=undefined;this.height=undefined;this.reposition=!!n;this.event=event||"resize"}Object.assign(k.prototype,{resize:function l(){var m=this.calcWidth(),n=this.calcHeight();if(m!==this.width||n!==this.height){c("Log").debug("Resizing Plugin: (%s, %s, %s, %s)",m,n,this.event,this.reposition);this.width=m;this.height=n;c("UnverifiedXD").send({type:this.event,width:m,height:n,reposition:this.reposition})}return this},auto:function l(m){setInterval(this.resize.bind(this),m||250);return this}});k.auto=function(l,event,m){return new k(h.bind(null,l),j.bind(null,l),event).resize().auto(m)};k.autoHeight=function(l,m,event,n){return new k(function(){return l},j.bind(null,m),event).resize().auto(n)};k.getElementWidth=i;f.exports=k}),null);
__d("PluginConnectButtonResize",["DOMDimensions","DOMQuery","PluginResize","Style","getElementPosition"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j,k){__p&&__p();if(k)c("Style").set(i,"width",k+"px");c("PluginResize").auto(i,"resize.flow");function l(){var m=c("DOMQuery").scry(document.body,".uiTypeaheadView")[0];if(!m)return{x:0,y:0};var n=c("getElementPosition")(m),o=c("DOMDimensions").getElementDimensions(m);return{x:n.x+o.width,y:n.y+o.height}}new(c("PluginResize"))(function(){return Math.max(c("PluginResize").getElementWidth(i),j&&j.offsetWidth,l().x)},function(){return Math.max(i.offsetHeight,j?j.offsetHeight+j.offsetTop:0,l().y)},"resize.iframe",true).resize().auto()}f.exports=h}),null);
__d("PluginConnectButtonWrapIconButton",["Arbiter","DOM","Event","Focus","FormSubmit","PlatformWidgetEndpoint","Plugin","PluginOptin","URI"],(function a(b,c,d,e,f,g){__p&&__p();var h={_connected:false,_form:null,_href:null,_button:null,_plugin:null,_submitRequest:null,initializeButton:function i(j,k,l,m,n,o,p,q,r,s,t){__p&&__p();this._connected=l;this._form=j;this._href=o;this._button=k;this._plugin=p;this._submitRequest=null;this._connecttip=r;this._disconnecttip=s;this._shouldConfirm=t;if(m){c("Event").listen(j,"click",function(u){u.preventDefault();this.submit()}.bind(this));if(n)setTimeout(function(){this.submit();this._button.toggleButton()}.bind(this),0);c("Arbiter").subscribe(c("Plugin").CONNECT,this._updatePlugin.bind(this));c("Arbiter").subscribe(c("Plugin").DISCONNECT,this._updatePlugin.bind(this));c("Arbiter").subscribe(c("Plugin").ERROR,function(u,v){return this._handleError(v)}.bind(this))}else c("Event").listen(this._form,"click",function(u){u.preventDefault();new(c("PluginOptin"))(p,c("URI").getRequestURI().getQueryData().api_key).addReturnParams({act:"connect"}).addLoginParams({social_plugin_action:q}).start()})},submit:function i(){if(this._submitRequest!==null){this._submitRequest.clearStatusIndicator();this._submitRequest.abort()}this._shouldConfirm;this._submitRequest=c("FormSubmit").send(this._form);if(this._connected)c("Plugin").disconnect(this._href);else c("Plugin").connect(this._href)},_updatePlugin:function i(j,k){if(k.identifier!==this._href)return;var l=j===c("Plugin").CONNECT;if(l!==this._button.isActivated())this._button.toggleButton();this._connected=l;this._toggleFormAction();this._button.setTitle(l?this._disconnecttip:this._connecttip)},_toggleFormAction:function i(){var j=c("PlatformWidgetEndpoint").plugins(this._plugin)+"/"+(this._connected?"disconnect":"connect");this._form.setAttribute("action",j);this._form.setAttribute("ajaxify",j)},_handleError:function i(j){c("DOM").setContent(this._form,j.content);var k=c("DOM").scry(this._form,".confirmButton");if(k.length===1)c("Focus").set(k[0])}};f.exports=h}),null);
__d("PluginConnection",["Arbiter","CSS","Plugin"],(function a(b,c,d,e,f,g){__p&&__p();var h=function h(){};Object.assign(h.prototype,{init:function i(j,k,l,event){event=event||c("Plugin").CONNECT;this.identifier=j;this.element=k;this.css=l;c("Arbiter").subscribe([c("Plugin").CONNECT,c("Plugin").DISCONNECT],function(m,n){if(j===n.href)c("CSS")[m===event?"addClass":"removeClass"](k,l);return true});return this},connected:function i(){return c("CSS").hasClass(this.element,this.css)},connect:function i(){return c("Arbiter").inform(c("Plugin").CONNECT,{href:this.identifier},c("Arbiter").BEHAVIOR_STATE)},disconnect:function i(){return c("Arbiter").inform(c("Plugin").DISCONNECT,{href:this.identifier},c("Arbiter").BEHAVIOR_STATE)},toggle:function i(){return this.connected()?this.disconnect():this.connect()}});h.init=function(i){for(var j,k=0;k<i.length;k++){j=new h();j.init.apply(j,i[k])}};f.exports=h}),null);
__d("AsyncFormRequestUtils",["Arbiter"],(function a(b,c,d,e,f,g){var h={subscribe:function i(j,k,l){c("Arbiter").subscribe("AsyncRequest/"+k,function(m,n){var o=n.request.relativeTo;if(o&&o===j)l(n)})}};f.exports=h}),null);
__d("randomInt",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(j,k){__p&&__p();var l=arguments.length;l>0&&l<=2||h(0);if(l===1){k=j;j=0}k=k;k>j||h(0);var m=this.random||Math.random;return Math.floor(j+m()*(k-j))}f.exports=i}),null);
__d("ClientIDs",["randomInt"],(function a(b,c,d,e,f,g){var h={},i={getNewClientID:function j(){var k=Date.now(),l=k+":"+(c("randomInt")(0,4294967295)+1);h[l]=true;return l},isExistingClientID:function j(k){return!!h[k]}};f.exports=i}),null);
__d("FBFeedLocations",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({NEWSFEED:1,GROUP:2,GROUP_PERMALINK:3,COMMUNITY:4,PERMALINK:5,SHARE_OVERLAY:6,PERMALINK_STREAM:7,GROUP_PINNED:8,FRIEND_LIST:9,TIMELINE:10,HASHTAG_FEED:11,TOPIC_FEED:12,PAGE:13,NOTIFICATION_FEED:14,GROUP_REPORTED:15,GROUP_PENDING:16,PAGES_FEED_IN_PAGES_MANAGER:17,TICKER_CLASSIC:18,PAGES_SUGGESTED_FEED_IN_PAGES_MANAGER:19,SEARCH:20,GROUP_SEARCH:21,NO_ATTACHMENT:22,EMBED:23,EMBED_FEED:24,ATTACHMENT_PREVIEW:25,STORIES_TO_SHARE:26,PROMPT_PERMALINK:27,TREND_HOVERCARD:28,OPEN_GRAPH_PREVIEW:30,HOTPOST_IN_PAGES_FEED:31,SCHEDULED_POSTS:32,TIMELINE_NOTES:33,PAGE_INSIGHTS:34,COMMENT_ATTACHMENT:35,PAGE_TIMELINE:36,GOODWILL_THROWBACK_PERMALINK:37,LIKE_CONFIRM:39,GOODWILL_THROWBACK_PROMOTION:40,BROWSE_CONSOLE:42,GROUP_FOR_SALE_COMPACT:43,ENTITY_FEED:44,GROUP_FOR_SALE_DISCUSSION:45,PAGES_CONTENT_TAB_PREVIEW:46,GOODWILL_THROWBACK_SHARE:47,TIMELINE_VIDEO_SHARES:48,EVENT:49,PAGE_PLUGIN:50,SRT:51,PAGES_CONTENT_TAB_INSIGHTS:52,ADS_PE_CONTENT_TAB_INSIGHTS:53,PAGE_ACTIVITY_FEED:54,VIDEO_CHANNEL:55,POST_TO_PAGE:56,GROUPS_GSYM_HOVERCARD:57,GROUP_POST_TOPIC_FEED:58,FEED_SURVEY:59,PAGES_MODERATION:60,SAVED_DASHBOARD:61,PULSE_SEARCH:62,GROUP_NUX:63,GROUP_NUX_POST_VIEW:64,EVENT_PERMALINK:65,FUNDRAISER_PAGE:66,EXPLORE_FEED:67,CRT:68,REVIEWS_FEED:69,VIDEO_HOME_CHANNEL:70,NEWS:71,TIMELINE_FRIENDSHIP:72,SAVED_REMINDERS:73,PSYM:74,ADMIN_FEED:75,CAMPFIRE_NOTE:76,PAGES_CONTEXT_CARD:77,ACTIVITY_LOG:78,WALL_POST_REPORT:79,TIMELINE_BREAKUP:80,POLITICIANS_FEED:81,PRODUCT_DETAILS:82,SPORTS_PLAY_FEED:83,GROUP_TOP_STORIES:84,PAGE_TIMELINE_PERMALINK:86,OFFERS_WALLET:87,INSTREAM_VIDEO_IN_LIVE:88,SPOTLIGHT:89,SEARCH_DERP:90,SOCIAL_BALLOT:91,GROUP_SUGGESTIONS_WITH_STORY:92,SOCIAL_BALLOT_PERMALINK:93,LOCAL_SERP:94,FUNDRAISER_SELF_DONATION_FEED:95,CONVERSATION_NUB:97,GROUP_TOP_SALE_STORIES:98,GROUP_LEARNING_COURSE_UNIT_FEED:99,SUPPORT_INBOX_READ_TIME_BLOCK:100,PAGE_POSTS_CARD:101,CRISIS_POST:102,SUPPORT_INBOX_GROUP_RESPONSIBLE:103,PAGE_POST_DIALOG:104,CRISIS_DIALOG_POST:105,PAGE_LIVE_VIDEOS_CARD:106,PAGE_POSTS_CARD_COMPACT:107,GROUP_MEMBER_BIO_FEED:108,LIVE_COMMENT_ATTACHMENT:109,GROUP_COMPOSER:110,GROUP_INBOX_GROUP:111,GROUP_INBOX_AGGREGATED:112,ENDORSEMENTS:113,EVENTS_DASHBOARD:114,CURATED_COLLECTIONS_PAGE:115,OYML:116,COLLEGE_HOMEPAGE:117,GROUP_LIVE_VIDEOS_CARD:118,COLLEGE_HIGHLIGHTS:119,VIDEO_PERMALINK:120,JOB_CAROUSEL_NETEGO:121,TOPIC_PAGE:122,USER_SCHEDULED_POSTS:123,GOODWILL_THROWBACK_ATTACHMENT_PREVIEW:124,INSTREAM_VIDEO_IN_WASLIVE:125,INSTREAM_VIDEO_IN_NONLIVE:126,SIGNAL_APP:127,ALBUM_FEED:128,TOP_MARKETPLACE_STORIES:129,CE_PII_STRIPPED_FEED:130,TAHOE:131,SAVE_COUNT_DIALOG:132,GROUP_POST_TAG_FEED:133,GOV_DIGEST:134,GROUP_SCHEDULED:135,GAMEROOM_FEED:136,WORKPLACE_HUB_PREVIEW:137,BRANDED_CONTENT_TRENDING_POSTS:138,GROUP_ANNOUNCEMENTS:139,GROUP_ANNOUNCEMENTS_FEED:140,EXTERN_CE_PII_STRIPPED_FEED:141,CRISIS_HUB_DESKTOP:142,GROUP_DRAFT_POSTS:143,TRENDING_ISSUES:144,GAME_HUB_FEED:145,LUMOS_POST_PREVIEW:146,BRANDED_CONTENT_PAGE_SETTINGS:147,PETITIONS:148,BC_MULTI_POST_REVIEW:149,ADS_TRANSPARENCY_SHOW_ADS:150,POLITICAL_POST_FEED:151,RECOMMENDATIONS_DASHBOARD:152,SEEN_CONTENT:153,AGGREGATED_FEED:154,GROUP_HOISTED:155,GROUP_MENTORSHIP_OVERVIEW_FEED:156})}),null);
__d("PluginFeedLikeButton",["Arbiter","AsyncFormRequestUtils","ClientIDs","CSS","DOM","DOMEventListener","FBFeedLocations","FormSubmit","Keys","PluginOptin","URI"],(function a(b,c,d,e,f,g){__p&&__p();window.resetConfirmStoryLike=function(i){c("CSS").show(c("DOM").find(document,"#likeStory_"+i));c("DOM").remove(c("DOM").find(document,"#confirmStory_"+i))};var h={addClientId:function i(j){j.setAttribute("value",c("ClientIDs").getNewClientID())},loggedOutLikeButton:function i(j,k,l){var m="";if(k===c("FBFeedLocations").EMBED)m="post";else if(k===c("FBFeedLocations").PAGE_PLUGIN)m="page";else throw new Error("Invalid FBFeedLocation type.");var n=new(c("PluginOptin"))(m).addReturnParams({act:"like_"+j});c("DOMEventListener").add(l,"click",n.start.bind(n))},init:function i(j,k,l,m,n){__p&&__p();var o=function o(r){if(r.type==="keypress")if(r.keyCode===c("Keys").RETURN||r.keyCode===c("Keys").SPACE)c("FormSubmit").send(n);else return;c("FormSubmit").send(n)};c("DOMEventListener").add(k,"click",o);c("DOMEventListener").add(l,"click",o);c("DOMEventListener").add(k,"keypress",o);c("DOMEventListener").add(l,"keypress",o);var p=m.getAttribute("value")==="1";c("AsyncFormRequestUtils").subscribe(n,"send",function(r){var s=m.getAttribute("value")==="1";c("CSS").conditionShow(l,s);c("CSS").conditionShow(k,!s);c("Arbiter").inform("embeddedUfiToggle",{isLike:s,storyToken:j});m.setAttribute("value",s?"":"1")});c("AsyncFormRequestUtils").subscribe(n,"response",function(r){var s=r.response.payload;if(s&&!s.success){var t=s.isLike;c("CSS").conditionShow(k,t);c("CSS").conditionShow(l,!t);c("Arbiter").inform("revertLike",{isLike:t,storyToken:j});m.setAttribute("value",t?"1":"")}});var q=new(c("URI"))(window.location.search).getQueryData();if(p&&q.act==="like_"+j)c("FormSubmit").send(n)}};f.exports=h}),null);
__d("PluginFlyoutDialog",["Arbiter","DOMEvent","DOMEventListener","PluginFlyout"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j,k){this.parent=new(c("PluginFlyout"))(i,j,k);this.flyout=i;c("Arbiter").subscribe(c("PluginFlyout").SHOW,this.show.bind(this),c("Arbiter").SUBSCRIBE_NEW)}Object.assign(h.prototype,{show:function i(){__p&&__p();if(this.subscribed)return;this.subscribed=1;var j=window.ServerJSAsyncLoader;j&&j.ondemandjs&&j.run(j.ondemandjs);c("DOMEventListener").add(this.flyout.parentNode,"click",function(k){k=new(c("DOMEvent"))(k);if(k.target===this.flyout.parentNode){k.kill();this.parent.hide()}}.bind(this))}});f.exports=h}),null);
__d("idx",[],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(n,o){try{return o(n)}catch(p){if(p instanceof TypeError)if(j(p))return null;else if(l(p))return undefined;throw p}}var i=void 0;function j(n){var o=n.message;if(!i)i=m("null");return i.test(o)}var k=void 0;function l(n){var o=n.message;if(!k)k=m("undefined");return k.test(o)}function m(n){return new RegExp("^"+n+" | "+n+"$|^[^\\(]* "+n+" ")}f.exports=h}),null);
__d("intlSummarizeNumber",["fbt","FbtNumberType","IntlCompactDecimalNumberFormatConfig","IntlVariations","gkx","idx","intlNumUtils"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=14,j={ROUND:"ROUND",TRUNCATE:"TRUNCATE"},k={SHORT:"SHORT",LONG:"LONG"};function l(p,q){if(c("gkx")("AT4Gk1s76OPy7ZVyUV8EWClFDdJ3HVS1lJcW-w23mc-iNMD_hLAC_rAt0_qU-jFNhRVLPEBpGuJ4RBeblPY8ovas"))return m(p,q);else return o(p,q)}function m(p,q){__p&&__p();var r=arguments.length<=2||arguments[2]===undefined?k.SHORT:arguments[2],s,t=arguments.length<=3||arguments[3]===undefined?j.ROUND:arguments[3],u=c("IntlCompactDecimalNumberFormatConfig")[r==k.SHORT?"short_patterns":"long_patterns"],v=p===0?0:Math.floor(Math.log10(Math.abs(p)));if(v>i)v=i;var w=n(p,v,q,t,u),x=w[0],y=w[1],z=w[2];if(z){v+=1;var A=n(p,v,q,t,u);x=A[0];y=A[1];z=A[2]}var B=c("FbtNumberType").getNumberVariationType(x)||c("IntlVariations").NUMBER_OTHER,C=v.toString(),D=(s=u)!=null?(s=s[C])!=null?s[B.toString()]:s:s;return(D&&D.positive_prefix_pattern||"")+c("intlNumUtils").formatNumberWithThousandDelimiters(x,y)+(D&&D.positive_suffix_pattern||"")}function n(p,q,r,s,t){var u,v=q.toString(),w=(u=t)!=null?(u=u[v])!=null?u[c("IntlVariations").NUMBER_OTHER.toString()]:u:u,x=w&&w.min_integer_digits||q+1,y=q-x+1,z=Math.abs(p)/Math.pow(10,y),A=r!=null,B=A?r:w&&w.min_fraction_digits;if(B==null)B=q>2?1:0;var C=s==j.TRUNCATE?c("intlNumUtils").truncateLongNumber(z.toString(),B):z.toFixed(B),D=parseFloat(C)*(p<0?-1:1);if(D%1===0&&!A)B=0;return[D,B,C.length>x+(B>0?B+1:0)+(z>=0?0:1)&&q<i]}function o(p,q){__p&&__p();var r=q===undefined?0:q,s=q===undefined?1:q;p=parseFloat(p.toFixed(r));if(Math.abs(p)<1e3)return c("intlNumUtils").formatNumberWithThousandDelimiters(p,r);p=parseFloat((p/1e3).toFixed(s));if(Math.abs(p)<1e3)return String(h._("{number}K",[h.param("number",c("intlNumUtils").formatNumberWithThousandDelimiters(p,q===undefined?p%1&&1:q))]));p=parseFloat((p/1e3).toFixed(s));if(Math.abs(p)<1e3)return String(h._("{number}M",[h.param("number",c("intlNumUtils").formatNumberWithThousandDelimiters(p,q===undefined?p%1&&1:q))]));p=parseFloat((p/1e3).toFixed(s));return String(h._("{number}B",[h.param("number",c("intlNumUtils").formatNumberWithThousandDelimiters(p,q===undefined?p%1&&1:q))]))}f.exports=l}),null);
__d("PluginIconButton",["invariant","fbt","CSS","DOM","Event","intlSummarizeNumber"],(function a(b,c,d,e,f,g,h,i){__p&&__p();function j(k,l,m,n){"use strict";__p&&__p();n===null||m!==null||h(0);this.$PluginIconButton1=k;this.$PluginIconButton2=m;this.$PluginIconButton3=n;if(l===false){c("Event").listen(k,"click",function(){return this.toggleButton()}.bind(this));c("Event").listen(k,"toggle",function(){return this.toggleButton()}.bind(this))}}j.prototype.toggleButton=function(){"use strict";__p&&__p();if(c("CSS").hasClass(this.$PluginIconButton1,"active")===false){c("CSS").addClass(this.$PluginIconButton1,"active");this.$PluginIconButton4(true);c("CSS").addClass(this.$PluginIconButton1,"is_animating");setTimeout(function(){c("CSS").removeClass(this.$PluginIconButton1,"is_animating")}.bind(this),240)}else{c("CSS").removeClass(this.$PluginIconButton1,"active");this.$PluginIconButton4(false)}};j.prototype.setTitle=function(k){"use strict";this.$PluginIconButton1.setAttribute("title",k)};j.prototype.$PluginIconButton4=function(k){"use strict";var l=function l(m){return i._("{count}",[i.param("count",c("intlSummarizeNumber")(m,0))])};if(this.$PluginIconButton3!=null&&this.$PluginIconButton3<1e3){this.$PluginIconButton3=k?this.$PluginIconButton3+1:this.$PluginIconButton3-1;c("DOM").setContent(this.$PluginIconButton2,l(this.$PluginIconButton3))}};j.prototype.isActivated=function(){"use strict";return c("CSS").hasClass(this.$PluginIconButton1,"active")};f.exports=j}),null);
__d("BanzaiODS",["invariant","Banzai"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(){__p&&__p();var k={},l={};function m(n,o,p,q){__p&&__p();if(p===undefined)p=1;if(q===undefined)q=1;if(n in l)if(l[n]<=0)return;else p/=l[n];var r=k[n]||(k[n]={}),s=r[o]||(r[o]=[0]);p=Number(p);q=Number(q);if(!isFinite(p)||!isFinite(q))return;s[0]+=p;if(arguments.length>=4){if(!s[1])s[1]=0;s[1]+=q}}return{setEntitySample:function n(o,p){l[o]=Math.random()<p?p:0},bumpEntityKey:function n(o,p,q){m(o,p,q)},bumpFraction:function n(o,p,q,r){m(o,p,q,r)},flush:function n(o){for(var p in k)c("Banzai").post("ods:"+p,k[p],o);k={}}}}var j=i();j.create=i;c("Banzai").subscribe(c("Banzai").SEND,j.flush.bind(j,null));f.exports=j}),18);
__d("AbstractErrorSignal",["invariant","BanzaiODS","ScriptPath","SessionName","SiteData"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();var i=true;function j(){this.constructor!==j||h(0)}j.prototype.logJSError=function(k,l){__p&&__p();l=l||{};l.svn_rev=c("SiteData").client_revision;l.push_phase=c("SiteData").push_phase;l.script_path=c("ScriptPath").getScriptPath();l.extra=l.extra||{};l.extra.hrm=c("SiteData").be_mode;var m=l.extra.type||"error";if(i&&k==="onerror"&&m==="error"){l.extra.extra=l.extra.extra||[];l.extra.extra.push("first_error");i=false}var n=(c("SessionName").getName()||"-")+"/-";this.sendErrorSignal("javascript_error",JSON.stringify({c:k,a:n,m:l}))};j.prototype.sendBeaconErrorSignal=function(){var k="beacon_error",l=(c("SessionName").getName()||"-")+"/-",m={};m.error=k;m.svn_rev=c("SiteData").client_revision;m.push_phase=c("SiteData").push_phase;m.script_path=c("ScriptPath").getScriptPath();m.extra={message:k,type:"info"};this.sendErrorSignal(k,JSON.stringify({c:k,a:l,m:m}))};j.prototype.sendErrorSignal=function(k,l){this.performCounterLogging(k);switch(k){case"async_error":var m=JSON.parse(l),n=m.err_code,o=m.path;if(n in{1004:1,12029:1,12031:1,12152:1}&&o.indexOf("scribe_endpoint.php")==-1)this.performSignalLogging(k,l);break;default:this.performSignalLogging(k,l)}};j.prototype.performCounterLogging=function(k){c("BanzaiODS").bumpEntityKey("js_error_reporting","error_signal.category."+k);switch(k){case"beacon_error":c("BanzaiODS").bumpEntityKey("js_error_reporting","beacon_error_signal.sent");break;case"javascript_error":c("BanzaiODS").bumpEntityKey("js_error_reporting","error_signal.sent");break}};j.prototype.performSignalLogging=function(k,l){h(0)};f.exports=j}),null);
__d("isAdsExcelAddinURI",[],(function a(b,c,d,e,f,g){var h=new RegExp("(^|\\.)fbaddins\\.com$","i"),i=["https"];function j(k){if(k.isEmpty()&&k.toString()!=="#")return false;if(!k.getDomain()&&!k.getProtocol())return false;return i.indexOf(k.getProtocol())!==-1&&h.test(k.getDomain())}f.exports=j}),null);
__d("isValidURI",[],(function a(b,c,d,e,f,g){var h=new RegExp("((^|\\.)atlassolutions\\.com$)|((^|\\.)instagram\\.com$)|((^|\\.)wit\\.ai$)|((^|\\.)accountkit\\.com$)","i"),i=["https"];function j(k){if(k.isEmpty()&&k.toString()!=="#")return false;if(!k.getDomain()&&!k.getProtocol())return false;return i.includes(k.getProtocol())&&h.test(k.getDomain())}f.exports=j}),null);
__d("AsyncSignal",["Promise","ErrorUtils","Run","QueryString","TimeSlice","TrackingConfig","URI","ZeroRewrites","isValidURI","isAdsExcelAddinURI","isBonfireURI","isFacebookURI","isMessengerDotComURI","getAsyncParams","memoize"],(function a(b,c,d,e,f,g){__p&&__p();var h;function i(j,k){this.data=k||{};this.uri=j.toString();if(c("TrackingConfig").domain&&this.uri.charAt(0)=="/")this.uri=c("TrackingConfig").domain+this.uri}i.prototype.setHandler=function(j){this.handler=j;return this};i.prototype.setTimeout=function(j){this.timeout=j;return this};i.prototype.send=function(){c("TimeSlice").guard(this._send.bind(this),"AsyncSignal send",{propagationType:c("TimeSlice").PropagationType.ORPHAN})()};i.prototype._send=function(){__p&&__p();var j=this.handler,k=this.data;k.asyncSignal=(Math.random()*1e4|0)+1;var l=c("ZeroRewrites").rewriteURI(new(c("URI"))(this.uri)),m=c("isFacebookURI")(l)||c("isMessengerDotComURI")(l)||c("isBonfireURI")(l)||c("isAdsExcelAddinURI")(l)||c("isValidURI")(l);if(m)Object.assign(k,c("getAsyncParams")("POST"));else throw new Error("'"+this.uri+"' is an external URL, you should not send async signals to offsite links.");var n=c("QueryString").appendToUrl(this.uri,k),o;if(!h)h=new(c("Promise"))(function(r){c("Run").onAfterLoad(r)});o=h.then(function(){return new(c("Promise"))(function(r,s){var t=new Image();t.onload=r;t.onerror=t.onabort=s;t.src=n})});if(j){var p=false,q=c("memoize")(function(){c("ErrorUtils").applyWithGuard(j,null,[p])});o.then(function(){p=true;q()},q).done();if(this.timeout)setTimeout(q,this.timeout)}return this};f.exports=i}),null);
__d("XJavaScriptLogviewSiteCategory",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({MBASIC:"m_basic",MTOUCH:"m_touch",WWW:"www"})}),null);
__d("ErrorSignal",["AbstractErrorSignal","AsyncRequest","AsyncSignal","BanzaiODS","ErrorSignalConfig","XJavaScriptLogviewSiteCategory","emptyFunction"],(function a(b,c,d,e,f,g){__p&&__p();var h,i;h=babelHelpers.inherits(j,c("AbstractErrorSignal"));i=h&&h.prototype;j.prototype.performCounterLogging=function(l){"use strict";i.performCounterLogging.call(this,l);switch(l){case"javascript_error":c("BanzaiODS").bumpEntityKey("js_error_reporting","error_signal."+c("XJavaScriptLogviewSiteCategory").WWW+".sent");break}};j.prototype.performSignalLogging=function(l,m){"use strict";switch(l){case"async_error":new(c("AsyncRequest"))().setURI(c("ErrorSignalConfig").uri).setData({c:"async_error",m:m}).setMethod("GET").setReadOnly(true).setOption("suppressEvaluation",true).setOption("suppressErrorAlerts",true).setHandler(c("emptyFunction")).setErrorHandler(c("emptyFunction")).send(true);break;default:new(c("AsyncSignal"))(c("ErrorSignalConfig").uri,{c:l,m:m}).send();break}};function j(){"use strict";h.apply(this,arguments)}var k=new j();f.exports=k;b.ErrorSignal=k}),null);
__d("throttle",["TimeSlice","TimeSliceInteractionSV","setTimeout","setTimeoutAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();function h(j,k,l){return i(j,k,l,c("setTimeout"),false)}Object.assign(h,{acrossTransitions:function j(k,l,m){return i(k,l,m,c("setTimeoutAcrossTransitions"),false)},withBlocking:function j(k,l,m){return i(k,l,m,c("setTimeout"),true)},acrossTransitionsWithBlocking:function j(k,l,m){return i(k,l,m,c("setTimeoutAcrossTransitions"),true)}});function i(j,k,l,m,n){__p&&__p();var o=k==null?100:k,p,q,r=0,s=null,t=[],u=c("TimeSlice").guard(function(){__p&&__p();r=Date.now();if(q){var v=function(x){j.apply(p,x)}.bind(null,q),w=t.length;while(--w>=0)v=t[w].bind(null,v);t=[];v();q=null;s=m(u,o)}else s=null},"throttle_"+o+"_ms",{propagationType:c("TimeSlice").PropagationType.EXECUTION});u.__SMmeta=j.__SMmeta;return function v(){__p&&__p();if(c("TimeSliceInteractionSV").ref_counting_fix)t.push(c("TimeSlice").getGuardedContinuation("throttleWithContinuation"));q=arguments;p=this;if(l!==undefined)p=l;if(s===null||Date.now()-r>o)if(n)u();else s=m(u,0)}}f.exports=h}),18);
__d("ErrorLogging",["ErrorSignal","ErrorUtils","JSErrorExtra","JSErrorLoggingConfig","JSErrorPlatformColumns","throttle"],(function a(b,c,d,e,f,g){__p&&__p();function h(n){__p&&__p();var o=n.extra||{},p={};Object.keys(c("JSErrorExtra")).forEach(function(q){if(c("JSErrorExtra")[q])p[q]=true});Object.keys(o).forEach(function(q){if(o[q])p[q]=true;else if(p[q])delete p[q]});n.extra=Object.keys(p)}function i(n){if(c("JSErrorPlatformColumns").app_id!==undefined)n.app_id=c("JSErrorPlatformColumns").app_id;if(c("JSErrorPlatformColumns").access_token!==undefined)n.access_token=c("JSErrorPlatformColumns").access_token}function j(n){h(n);i(n);var o=n.category||"onerror";c("ErrorSignal").logJSError(o,{error:n.name||n.message,extra:n})}var k=c("JSErrorLoggingConfig").reportInterval,l=k>0?c("throttle")(j,k,null):j;function m(n){if(n.message&&n.message.toLowerCase().startsWith("script error"))return;l(n)}c("ErrorUtils").addListener(m);f.exports={defaultJSErrorHandler:m}}),null);
__d("XControllerURIBuilder",["invariant","URI","gkx"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(j,k){"use strict";this.$XControllerURIBuilder1=j;this.$XControllerURIBuilder2=k;this.$XControllerURIBuilder3={}}i.prototype.setInt=function(j,k){"use strict";return this.__setParam(j,"Int",k)};i.prototype.setFBID=function(j,k){"use strict";return this.__setParam(j,"FBID",k)};i.prototype.setFloat=function(j,k){"use strict";return this.__setParam(j,"Float",k)};i.prototype.setString=function(j,k){"use strict";return this.__setParam(j,"String",k)};i.prototype.setExists=function(j,k){"use strict";if(k===false)k=undefined;return this.__setParam(j,"Exists",k)};i.prototype.setBool=function(j,k){"use strict";return this.__setParam(j,"Bool",k)};i.prototype.setEnum=function(j,k){"use strict";return this.__setParam(j,"Enum",k)};i.prototype.setIntVector=function(j,k){"use strict";return this.__setParam(j,"IntVector",k)};i.prototype.setIntSet=function(j,k){"use strict";return this.__setParam(j,"IntSet",k.join(","))};i.prototype.setFloatVector=function(j,k){"use strict";return this.__setParam(j,"FloatVector",k)};i.prototype.setFloatSet=function(j,k){"use strict";return this.__setParam(j,"FloatSet",k.join(","))};i.prototype.setStringVector=function(j,k){"use strict";return this.__setParam(j,"StringVector",k)};i.prototype.setStringKeyset=function(j,k){"use strict";return this.__setParam(j,"StringKeyset",k)};i.prototype.setStringSet=function(j,k){"use strict";return this.__setParam(j,"StringSet",k)};i.prototype.setFBIDVector=function(j,k){"use strict";return this.__setParam(j,"FBIDVector",k)};i.prototype.setFBIDSet=function(j,k){"use strict";return this.__setParam(j,"FBIDSet",k)};i.prototype.setFBIDKeyset=function(j,k){"use strict";return this.__setParam(j,"FBIDKeyset",k)};i.prototype.setEnumVector=function(j,k){"use strict";return this.__setParam(j,"EnumVector",k)};i.prototype.setEnumSet=function(j,k){"use strict";return this.__setParam(j,"EnumSet",k)};i.prototype.setEnumKeyset=function(j,k){"use strict";return this.__setParam(j,"EnumKeyset",k)};i.prototype.setIntToIntMap=function(j,k){"use strict";return this.__setParam(j,"IntToIntMap",k)};i.prototype.setIntToFloatMap=function(j,k){"use strict";return this.__setParam(j,"IntToFloatMap",k)};i.prototype.setIntToStringMap=function(j,k){"use strict";return this.__setParam(j,"IntToStringMap",k)};i.prototype.setIntToBoolMap=function(j,k){"use strict";return this.__setParam(j,"IntToBoolMap",k)};i.prototype.setStringToIntMap=function(j,k){"use strict";return this.__setParam(j,"StringToIntMap",k)};i.prototype.setStringToFloatMap=function(j,k){"use strict";return this.__setParam(j,"StringToFloatMap",k)};i.prototype.setStringToStringMap=function(j,k){"use strict";return this.__setParam(j,"StringToStringMap",k)};i.prototype.setStringToNullableStringMap=function(j,k){"use strict";return this.__setParam(j,"StringToNullableStringMap",k)};i.prototype.setStringToBoolMap=function(j,k){"use strict";return this.__setParam(j,"StringToBoolMap",k)};i.prototype.setEnumToStringVectorMap=function(j,k){"use strict";return this.__setParam(j,"EnumToStringVectorMap",k)};i.prototype.setEnumToBoolMap=function(j,k){"use strict";return this.__setParam(j,"EnumToBoolMap",k)};i.prototype.setEnumToFBIDVectorMap=function(j,k){"use strict";return this.__setParam(j,"EnumToFBIDVectorMap",k)};i.prototype.setHackType=function(j,k){"use strict";return this.__setParam(j,"HackType",k)};i.prototype.setTypeAssert=function(j,k){"use strict";return this.__setParam(j,"TypeAssert",k)};i.prototype.__validateRequiredParamsExistence=function(){"use strict";for(var j in this.$XControllerURIBuilder2)!this.$XControllerURIBuilder2[j].required||Object.prototype.hasOwnProperty.call(this.$XControllerURIBuilder3,j)||h(0)};i.prototype.setParams=function(j){"use strict";for(var k in j){this.__assertParamExists(k);var l=this.$XControllerURIBuilder2[k].type;this.__setParam(k,l,j[k])}return this};i.prototype.__assertParamExists=function(j){"use strict";j in this.$XControllerURIBuilder2||h(0)};i.prototype.__setParam=function(j,k,l){"use strict";this.__assertParamExists(j);var m=this.$XControllerURIBuilder2[j].type;m===k||h(0);this.__setParamInt(j,l);return this};i.prototype.__setParamInt=function(j,k){"use strict";this.$XControllerURIBuilder3[j]=k};i.prototype.getRequest=function(j){"use strict";return j.setURI(this.getURI())};i.prototype.getURI=function(){"use strict";__p&&__p();this.__validateRequiredParamsExistence();var j={},k="",l=/^(.*)?\{(\?)?(\*)?(.+?)\}(.*)?$/,m=this.$XControllerURIBuilder1.split("/"),n=false;for(var o=0;o<m.length;o++){var p=m[o];if(p==="")continue;var q=l.exec(p);if(!q)k+="/"+p;else{var r=q[2]==="?",s=q[4],t=this.$XControllerURIBuilder2[s];t||h(0);if(r&&n)continue;if(this.$XControllerURIBuilder3[s]==null&&r){n=true;continue}this.$XControllerURIBuilder3[s]!=null||h(0);var u=q[1]?q[1]:"",v=q[5]?q[5]:"";k+="/"+u+this.$XControllerURIBuilder3[s]+v;j[s]=true}}if(this.$XControllerURIBuilder1.slice(-1)==="/")k+="/";if(k==="")k="/";var w=new(c("URI"))(k);for(var x in this.$XControllerURIBuilder3){var y=this.$XControllerURIBuilder3[x];if(!j[x]&&y!=null){var z=this.$XControllerURIBuilder2[x];w.addQueryData(x,z&&z.type==="Exists"?null:y)}}return w};i.prototype.getLookasideURI=function(){"use strict";var j="lookaside.facebook.com";if(c("gkx")("AT68bJwSI-83elN-7JSMMH9zt32KbiF6pW-XMlf6NViAJ3CbAk_16Vq8cK1tl1029_ApvFwINR8hmoci3nMKFTDhDCBp1wrvYQbOKq0pCjZpqA"))j="lookaside.internmc.facebook.com";return this.getURI().setDomain(j)};i.create=function(j,k){return i.bind(null,j,k)};f.exports=i}),18);
__d("XRequest",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=function i(k,l,m){__p&&__p();var n,o;switch(k){case"Bool":o=l&&l!=="false"&&l!=="0"||false;break;case"Int":o=l.toString();/-?\d+/.test(o)||h(0);break;case"Float":o=parseFloat(l,10);!isNaN(o)||h(0);break;case"FBID":o=l.toString();for(var p=0;p<o.length;++p){var q=o.charCodeAt(p);48<=q&&q<=57||h(0)}break;case"String":o=l.toString();break;case"Enum":if(m===0)o=i("Int",l,null);else if(m===1)o=i("String",l,null);else if(m===2)o=l;else h(0);break;default:var r,s,t,u;if(r=/^Nullable(\w+)$/.exec(k))if(l===null)o=null;else o=i(r[1],l,m);else if(s=/^(\w+)Vector$/.exec(k)){if(!Array.isArray(l)){o=l.toString();o=o===""?[]:o.split(",")}else o=l;var v=s[1];typeof v==="string"||h(0);o=o.map(function(w){return i(v,w,m&&m.member)})}else if(t=/^(\w+)(Set|Keyset)$/.exec(k)){if(!Array.isArray(l)){o=l.toString();o=o===""?[]:o.split(",")}else o=l;o=o.reduce(function(w,x){w[x]=x;return w},{});v=t[1];typeof v==="string"||h(0);o=Object.keys(o).map(function(w){return i(v,o[w],m&&m.member)})}else if(u=/^(\w+)To(\w+)Map$/.exec(k))(function(){o={};var w=u[1],x=u[2];typeof w==="string"&&typeof x==="string"||h(0);Object.keys(l).forEach(function(y){o[i(w,y,m&&m.key)]=i(x,l[y],m&&m.value)})})();else h(0)}return o};function j(k,l,m){"use strict";__p&&__p();this.$XRequest1=l;this.$XRequest2=babelHelpers["extends"]({},m.getQueryData());var n=k.split("/").filter(function(u){return u}),o=m.getPath().split("/").filter(function(u){return u});for(var p=0;p<n.length;++p){var q=/^\{(\?)?(\*)?(\w+)\}$/.exec(n[p]);if(!q){n[p]===o[p]||h(0);continue}var r=!!q[1],s=!!q[2];!s||p===n.length-1||h(0);var t=q[3];Object.prototype.hasOwnProperty.call(this.$XRequest1,t)||h(0);if(this.$XRequest1[t].required)!r||h(0);else r||h(0);if(o[p])this.$XRequest2[t]=s?o.slice(p).join("/"):o[p]}Object.keys(this.$XRequest1).forEach(function(t){!this.$XRequest1[t].required||Object.prototype.hasOwnProperty.call(this.$XRequest2,t)||h(0)},this)}j.prototype.getExists=function(k){"use strict";return this.$XRequest2[k]!==undefined};j.prototype.getBool=function(k){"use strict";return this.$XRequest3(k,"Bool")};j.prototype.getInt=function(k){"use strict";return this.$XRequest3(k,"Int")};j.prototype.getFloat=function(k){"use strict";return this.$XRequest3(k,"Float")};j.prototype.getFBID=function(k){"use strict";return this.$XRequest3(k,"FBID")};j.prototype.getString=function(k){"use strict";return this.$XRequest3(k,"String")};j.prototype.getEnum=function(k){"use strict";return this.$XRequest3(k,"Enum")};j.prototype.getOptionalInt=function(k){"use strict";return this.$XRequest4(k,"Int")};j.prototype.getOptionalFloat=function(k){"use strict";return this.$XRequest4(k,"Float")};j.prototype.getOptionalFBID=function(k){"use strict";return this.$XRequest4(k,"FBID")};j.prototype.getOptionalString=function(k){"use strict";return this.$XRequest4(k,"String")};j.prototype.getOptionalEnum=function(k){"use strict";return this.$XRequest4(k,"Enum")};j.prototype.getIntVector=function(k){"use strict";return this.$XRequest3(k,"IntVector")};j.prototype.getFloatVector=function(k){"use strict";return this.$XRequest3(k,"FloatVector")};j.prototype.getFBIDVector=function(k){"use strict";return this.$XRequest3(k,"FBIDVector")};j.prototype.getStringVector=function(k){"use strict";return this.$XRequest3(k,"StringVector")};j.prototype.getEnumVector=function(k){"use strict";return this.$XRequest3(k,"EnumVector")};j.prototype.getOptionalIntVector=function(k){"use strict";return this.$XRequest4(k,"IntVector")};j.prototype.getOptionalFloatVector=function(k){"use strict";return this.$XRequest4(k,"FloatVector")};j.prototype.getOptionalFBIDVector=function(k){"use strict";return this.$XRequest4(k,"FBIDVector")};j.prototype.getOptionalStringVector=function(k){"use strict";return this.$XRequest4(k,"StringVector")};j.prototype.getOptionalEnumVector=function(k){"use strict";return this.$XRequest4(k,"EnumVector")};j.prototype.getIntSet=function(k){"use strict";return this.$XRequest3(k,"IntSet")};j.prototype.getFBIDSet=function(k){"use strict";return this.$XRequest3(k,"FBIDSet")};j.prototype.getFBIDKeyset=function(k){"use strict";return this.$XRequest3(k,"FBIDKeyset")};j.prototype.getStringSet=function(k){"use strict";return this.$XRequest3(k,"StringSet")};j.prototype.getEnumKeyset=function(k){"use strict";return this.$XRequest3(k,"EnumKeyset")};j.prototype.getOptionalIntSet=function(k){"use strict";return this.$XRequest4(k,"IntSet")};j.prototype.getOptionalFBIDSet=function(k){"use strict";return this.$XRequest4(k,"FBIDSet")};j.prototype.getOptionalFBIDKeyset=function(k){"use strict";return this.$XRequest4(k,"FBIDKeyset")};j.prototype.getOptionalStringSet=function(k){"use strict";return this.$XRequest4(k,"StringSet")};j.prototype.getEnumToBoolMap=function(k){"use strict";return this.$XRequest3(k,"EnumToBoolMap")};j.prototype.getEnumToEnumMap=function(k){"use strict";return this.$XRequest3(k,"EnumToEnumMap")};j.prototype.getEnumToFloatMap=function(k){"use strict";return this.$XRequest3(k,"EnumToFloatMap")};j.prototype.getEnumToIntMap=function(k){"use strict";return this.$XRequest3(k,"EnumToIntMap")};j.prototype.getEnumToStringMap=function(k){"use strict";return this.$XRequest3(k,"EnumToStringMap")};j.prototype.getIntToBoolMap=function(k){"use strict";return this.$XRequest3(k,"IntToBoolMap")};j.prototype.getIntToEnumMap=function(k){"use strict";return this.$XRequest3(k,"IntToEnumMap")};j.prototype.getIntToFloatMap=function(k){"use strict";return this.$XRequest3(k,"IntToFloatMap")};j.prototype.getIntToIntMap=function(k){"use strict";return this.$XRequest3(k,"IntToIntMap")};j.prototype.getIntToStringMap=function(k){"use strict";return this.$XRequest3(k,"IntToStringMap")};j.prototype.getStringToBoolMap=function(k){"use strict";return this.$XRequest3(k,"StringToBoolMap")};j.prototype.getStringToEnumMap=function(k){"use strict";return this.$XRequest3(k,"StringToEnumMap")};j.prototype.getStringToFloatMap=function(k){"use strict";return this.$XRequest3(k,"StringToFloatMap")};j.prototype.getStringToIntMap=function(k){"use strict";return this.$XRequest3(k,"StringToIntMap")};j.prototype.getStringToStringMap=function(k){"use strict";return this.$XRequest3(k,"StringToStringMap")};j.prototype.getOptionalEnumToBoolMap=function(k){"use strict";return this.$XRequest4(k,"EnumToBoolMap")};j.prototype.getOptionalEnumToEnumMap=function(k){"use strict";return this.$XRequest4(k,"EnumToEnumMap")};j.prototype.getOptionalEnumToFloatMap=function(k){"use strict";return this.$XRequest4(k,"EnumToFloatMap")};j.prototype.getOptionalEnumToIntMap=function(k){"use strict";return this.$XRequest4(k,"EnumToIntMap")};j.prototype.getOptionalEnumToStringMap=function(k){"use strict";return this.$XRequest4(k,"EnumToStringMap")};j.prototype.getOptionalIntToBoolMap=function(k){"use strict";return this.$XRequest4(k,"IntToBoolMap")};j.prototype.getOptionalIntToEnumMap=function(k){"use strict";return this.$XRequest4(k,"IntToEnumMap")};j.prototype.getOptionalIntToFloatMap=function(k){"use strict";return this.$XRequest4(k,"IntToFloatMap")};j.prototype.getOptionalIntToIntMap=function(k){"use strict";return this.$XRequest4(k,"IntToIntMap")};j.prototype.getOptionalIntToStringMap=function(k){"use strict";return this.$XRequest4(k,"IntToStringMap")};j.prototype.getOptionalStringToBoolMap=function(k){"use strict";return this.$XRequest4(k,"StringToBoolMap")};j.prototype.getOptionalStringToEnumMap=function(k){"use strict";return this.$XRequest4(k,"StringToEnumMap")};j.prototype.getOptionalStringToFloatMap=function(k){"use strict";return this.$XRequest4(k,"StringToFloatMap")};j.prototype.getOptionalStringToIntMap=function(k){"use strict";return this.$XRequest4(k,"StringToIntMap")};j.prototype.getOptionalStringToStringMap=function(k){"use strict";return this.$XRequest4(k,"StringToStringMap")};j.prototype.getEnumToNullableEnumMap=function(k){"use strict";return this.$XRequest3(k,"EnumToNullableEnumMap")};j.prototype.getEnumToNullableFloatMap=function(k){"use strict";return this.$XRequest3(k,"EnumToNullableFloatMap")};j.prototype.getEnumToNullableIntMap=function(k){"use strict";return this.$XRequest3(k,"EnumToNullableIntMap")};j.prototype.getEnumToNullableStringMap=function(k){"use strict";return this.$XRequest3(k,"EnumToNullableStringMap")};j.prototype.getIntToNullableEnumMap=function(k){"use strict";return this.$XRequest3(k,"IntToNullableEnumMap")};j.prototype.getIntToNullableFloatMap=function(k){"use strict";return this.$XRequest3(k,"IntToNullableFloatMap")};j.prototype.getIntToNullableIntMap=function(k){"use strict";return this.$XRequest3(k,"IntToNullableIntMap")};j.prototype.getIntToNullableStringMap=function(k){"use strict";return this.$XRequest3(k,"IntToNullableStringMap")};j.prototype.getStringToNullableEnumMap=function(k){"use strict";return this.$XRequest3(k,"StringToNullableEnumMap")};j.prototype.getStringToNullableFloatMap=function(k){"use strict";return this.$XRequest3(k,"StringToNullableFloatMap")};j.prototype.getStringToNullableIntMap=function(k){"use strict";return this.$XRequest3(k,"StringToNullableIntMap")};j.prototype.getStringToNullableStringMap=function(k){"use strict";return this.$XRequest3(k,"StringToNullableStringMap")};j.prototype.getOptionalEnumToNullableEnumMap=function(k){"use strict";return this.$XRequest4(k,"EnumToNullableEnumMap")};j.prototype.getOptionalEnumToNullableFloatMap=function(k){"use strict";return this.$XRequest4(k,"EnumToNullableFloatMap")};j.prototype.getOptionalEnumToNullableIntMap=function(k){"use strict";return this.$XRequest4(k,"EnumToNullableIntMap")};j.prototype.getOptionalEnumToNullableStringMap=function(k){"use strict";return this.$XRequest4(k,"EnumToNullableStringMap")};j.prototype.getOptionalIntToNullableEnumMap=function(k){"use strict";return this.$XRequest4(k,"IntToNullableEnumMap")};j.prototype.getOptionalIntToNullableFloatMap=function(k){"use strict";return this.$XRequest4(k,"IntToNullableFloatMap")};j.prototype.getOptionalIntToNullableIntMap=function(k){"use strict";return this.$XRequest4(k,"IntToNullableIntMap")};j.prototype.getOptionalIntToNullableStringMap=function(k){"use strict";return this.$XRequest4(k,"IntToNullableStringMap")};j.prototype.getOptionalStringToNullableEnumMap=function(k){"use strict";return this.$XRequest4(k,"StringToNullableEnumMap")};j.prototype.getOptionalStringToNullableFloatMap=function(k){"use strict";return this.$XRequest4(k,"StringToNullableFloatMap")};j.prototype.getOptionalStringToNullableIntMap=function(k){"use strict";return this.$XRequest4(k,"StringToNullableIntMap")};j.prototype.getOptionalStringToNullableStringMap=function(k){"use strict";return this.$XRequest4(k,"StringToNullableStringMap")};j.prototype.$XRequest3=function(k,l){"use strict";this.$XRequest5(k,l);var m=this.$XRequest1[k];if(!Object.prototype.hasOwnProperty.call(this.$XRequest2,k)&&m.defaultValue!=null){!m.required||h(0);return i(l,m.defaultValue,m.enumType)}m.required||l==="Bool"||m.defaultValue!=null||h(0);return i(l,this.$XRequest2[k],m.enumType)};j.prototype.$XRequest4=function(k,l){"use strict";this.$XRequest5(k,l);var m=this.$XRequest1[k];!m.required||h(0);!m.defaultValue||h(0);if(Object.prototype.hasOwnProperty.call(this.$XRequest2,k))return i(l,this.$XRequest2[k],m.enumType);return null};j.prototype.$XRequest5=function(k,l){"use strict";Object.prototype.hasOwnProperty.call(this.$XRequest1,k)||h(0);this.$XRequest1[k].type===l||h(0)};f.exports=j}),null);
__d("XController",["XControllerURIBuilder","XRequest"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j){"use strict";this.$XController1=i;this.$XController2=j}h.prototype.getURIBuilder=function(i){"use strict";__p&&__p();var j=new(c("XControllerURIBuilder"))(this.$XController1,this.$XController2);if(i){var k=this.getRequest(i);Object.keys(this.$XController2).forEach(function(l){var m=this.$XController2[l],n="";if(!m.required&&!Object.prototype.hasOwnProperty.call(m,"defaultValue"))n="Optional";var o="get"+n+m.type,p=k[o](l);if(p==null||Object.prototype.hasOwnProperty.call(m,"defaultValue")&&p===m.defaultValue)return;var q="set"+m.type;j[q](l,p)},this)}return j};h.prototype.getRequest=function(i){"use strict";return new(c("XRequest"))(this.$XController1,this.$XController2,i)};h.create=function(i,j){"use strict";return new h(i,j)};f.exports=h}),18);
__d("XLynxAsyncCallbackController",["XController"],(function a(b,c,d,e,f,g){f.exports=c("XController").create("/si/linkclick/ajax_callback/",{lynx_uri:{type:"String"}})}),null);
__d("isLinkshimURI",["isBonfireURI","isFacebookURI","isMessengerDotComURI"],(function a(b,c,d,e,f,g){"use strict";function h(i){var j=i.getPath();if((j==="/l.php"||j.indexOf("/si/ajax/l/")===0||j.indexOf("/l/")===0||j.indexOf("l/")===0)&&(c("isFacebookURI")(i)||c("isMessengerDotComURI")(i)||c("isBonfireURI")(i)))return true;return false}f.exports=h}),null);
__d("FBLynx",["$","AsyncRequest","AsyncResponse","BanzaiODS","XLynxAsyncCallbackController","Event","isLinkshimURI","LinkshimHandlerConfig","Parent","Random","URI"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(k){if(!c("isLinkshimURI")(k))return null;var l=k.getQueryData().u;if(!l)return null;return l}function i(k){if(!k)return null;var l=new(c("URI"))(k);if(!c("isLinkshimURI")(l))return null;return l.addQueryData("sig",Math.floor(c("Random").random()*65535+65536)).toString()}var j={alreadySetup:false,setupDelegation:function k(){__p&&__p();var l=arguments.length<=0||arguments[0]===undefined?false:arguments[0];if(document.body==null){if(l)return;setTimeout(function(){j.setupDelegation(true)},100);return}if(j.alreadySetup)return;j.alreadySetup=true;var m=function m(event){__p&&__p();var n=j.getMaybeLynxLink(event.target);if(!n)return;var o=n[0],p=n[1];switch(o){case"async":case"asynclazy":j.logAsyncClick(p);break;case"origin":j.originReferrerPolicyClick(p);break;case"hover":j.hoverClick(p);break}};c("Event").listen(document.body,"click",m);if(c("LinkshimHandlerConfig").middle_click_requires_event)c("Event").listen(document.body,"mouseup",function(event){if(event.button==1)m(event)});c("Event").listen(document.body,"mouseover",function(event){var n=j.getMaybeLynxLink(event.target);if(!n)return;var o=n[0],p=n[1];switch(o){case"async":case"asynclazy":case"origin":case"hover":j.mouseover(p);break}});c("Event").listen(document.body,"contextmenu",function(event){var n=j.getMaybeLynxLink(event.target);if(!n)return;var o=n[0],p=n[1];switch(o){case"async":case"hover":case"origin":j.contextmenu(p);break;case"asynclazy":break}});c("Event").listen(document.body,"mousedown",function(event){var n=j.getMaybeUseSigLink(event.target);if(!n)return;j.mousedownForSig(n)})},getMaybeLynxLink:function k(l){var m=c("Parent").byAttribute(l,"data-lynx-mode");if(m instanceof HTMLAnchorElement){var n=m.getAttribute("data-lynx-mode");switch(n){case"async":case"asynclazy":case"hover":case"origin":return[n,m];default:return null}}return null},getMaybeUseSigLink:function k(l){var m=c("Parent").byAttribute(l,"data-lynx-use-sig");if(m instanceof HTMLAnchorElement)return m;return null},logAsyncClick:function k(l){__p&&__p();j.swapLinkWithUnshimmedLink(l);var m=l.getAttribute("data-lynx-uri");if(!m)return;var n=c("XLynxAsyncCallbackController").getURIBuilder().getURI();new(c("AsyncRequest"))(n).setData({lynx_uri:m}).setErrorHandler(function(o){var p=o.getError();c("BanzaiODS").bumpEntityKey("linkshim","click_log.post.fail."+p)}).setTransportErrorHandler(function(o){var p=o.getError();c("BanzaiODS").bumpEntityKey("linkshim","click_log.post.transport_fail."+p)}).send()},originReferrerPolicyClick:function k(l){var m=c("$")("meta_referrer");m.content=c("LinkshimHandlerConfig").switched_meta_referrer_policy;j.logAsyncClick(l);setTimeout(function(){m.content=c("LinkshimHandlerConfig").default_meta_referrer_policy},100)},hoverClick:function k(l){j.revertSwapIfLynxURIPresent(l)},mouseover:function k(l){j.swapLinkWithUnshimmedLink(l)},contextmenu:function k(l){j.revertSwapIfLynxURIPresent(l)},swapLinkWithUnshimmedLink:function k(l){var m=l.href,n=h(new(c("URI"))(m));if(!n)return;l.setAttribute("data-lynx-uri",m);l.href=n},revertSwapIfLynxURIPresent:function k(l){var m=l.getAttribute("data-lynx-uri");if(!m)return;l.removeAttribute("data-lynx-uri");l.href=m},mousedownForSig:function k(l){var m=i(l.getAttribute("data-lynx-uri"));if(m)l.setAttribute("data-lynx-uri",m);var n=i(l.href);if(n)l.href=n}};f.exports=j}),null);
__d("BanzaiLogger",["Banzai"],(function a(b,c,d,e,f,g){var h="logger";function i(k){return{log:function l(m,n){c("Banzai").post(j._getRoute(m),n,k)},registerToSendWithBeacon:function l(m,n,o,p){c("Banzai").registerToSendWithBeacon(j._getRoute(m),n,o,p)},_getRoute:function l(m){return h+":"+m}}}var j=i();j.create=i;f.exports=j}),null);
__d("FbtLoggerImpl",["BanzaiLogger","ScriptPath"],(function a(b,c,d,e,f,g){var h={logImpression:function i(j){c("BanzaiLogger").log("FbtImpressionsLoggerConfig",{hash:j,sample_rate:100,script_path:c("ScriptPath").getScriptPath()})}};f.exports=h}),null);
__d("IntlCLDRNumberType01",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType02",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===0||j===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType03",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===0||j===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType04",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType05",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===0||j===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType06",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j>=0&&j<=1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType07",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j>=0&&j<=1||j>=11&&j<=99)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType08",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j>=0&&j<=1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType09",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType10",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType11",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType12",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j%10===1&&j%100!==11)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType13",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j%10===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType14",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1||j===2||j===3||j%10!==4&&j%10!==6&&j%10!==9)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType15",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j%10===0||j%100>=11&&j%100<=19)return c("IntlVariations").NUMBER_ZERO;else if(j%10===1&&j%100!==11)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType16",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===0)return c("IntlVariations").NUMBER_ZERO;else if(j===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType17",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===0)return c("IntlVariations").NUMBER_ZERO;else if(j===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType18",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1)return c("IntlVariations").NUMBER_ONE;else if(j===2)return c("IntlVariations").NUMBER_TWO;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType19",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===0||j===1)return c("IntlVariations").NUMBER_ONE;else if(j>=2&&j<=10)return c("IntlVariations").NUMBER_FEW;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType20",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1)return c("IntlVariations").NUMBER_ONE;else if(j===0||j!==1&&j%100>=1&&j%100<=19)return c("IntlVariations").NUMBER_FEW;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType21",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j%10===1&&j%100!==11)return c("IntlVariations").NUMBER_ONE;else if(j%10>=2&&j%10<=4&&(j%100<12||j%100>14))return c("IntlVariations").NUMBER_FEW;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType22",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1||j===11)return c("IntlVariations").NUMBER_ONE;else if(j===2||j===12)return c("IntlVariations").NUMBER_TWO;else if(j>=3&&j<=10||j>=13&&j<=19)return c("IntlVariations").NUMBER_FEW;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType23",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j%100===1)return c("IntlVariations").NUMBER_ONE;else if(j%100===2)return c("IntlVariations").NUMBER_TWO;else if(j%100>=3&&j%100<=4)return c("IntlVariations").NUMBER_FEW;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType24",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j%100===1)return c("IntlVariations").NUMBER_ONE;else if(j%100===2)return c("IntlVariations").NUMBER_TWO;else if(j%100>=3&&j%100<=4)return c("IntlVariations").NUMBER_FEW;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType25",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1)return c("IntlVariations").NUMBER_ONE;else if(j===2)return c("IntlVariations").NUMBER_TWO;else if((j<0||j>10)&&j%10===0)return c("IntlVariations").NUMBER_MANY;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType26",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1)return c("IntlVariations").NUMBER_ONE;else if(j>=2&&j<=4)return c("IntlVariations").NUMBER_FEW;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType27",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1)return c("IntlVariations").NUMBER_ONE;else if(j%10>=2&&j%10<=4&&(j%100<12||j%100>14))return c("IntlVariations").NUMBER_FEW;else return c("IntlVariations").NUMBER_MANY}};f.exports=h}),null);
__d("IntlCLDRNumberType28",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j%10===1&&j%100!==11)return c("IntlVariations").NUMBER_ONE;else if(j%10>=2&&j%10<=4&&(j%100<12||j%100>14))return c("IntlVariations").NUMBER_FEW;else return c("IntlVariations").NUMBER_MANY}};f.exports=h}),null);
__d("IntlCLDRNumberType29",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j%10===1&&(j%100<11||j%100>19))return c("IntlVariations").NUMBER_ONE;else if(j%10>=2&&j%10<=9&&(j%100<11||j%100>19))return c("IntlVariations").NUMBER_FEW;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType30",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1)return c("IntlVariations").NUMBER_ONE;else if(j===0||j%100>=2&&j%100<=10)return c("IntlVariations").NUMBER_FEW;else if(j%100>=11&&j%100<=19)return c("IntlVariations").NUMBER_MANY;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType31",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j%10===1&&j%100!==11)return c("IntlVariations").NUMBER_ONE;else if(j%10>=2&&j%10<=4&&(j%100<12||j%100>14))return c("IntlVariations").NUMBER_FEW;else return c("IntlVariations").NUMBER_MANY}};f.exports=h}),null);
__d("IntlCLDRNumberType32",["IntlVariations"],(function a(b,c,d,e,f,g){__p&&__p();var h={getNumberVariationType:function i(j){if(j%10===1&&j%100!==11&&j%100!==71&&j%100!==91)return c("IntlVariations").NUMBER_ONE;else if(j%10===2&&j%100!==12&&j%100!==72&&j%100!==92)return c("IntlVariations").NUMBER_TWO;else if((j%10>=3&&j%10<=4||j%10===9)&&(j%100<10||j%100>19)&&(j%100<70||j%100>79)&&(j%100<90||j%100>99))return c("IntlVariations").NUMBER_FEW;else if(j!==0&&j%1e6===0)return c("IntlVariations").NUMBER_MANY;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType33",["IntlVariations"],(function a(b,c,d,e,f,g){__p&&__p();var h={getNumberVariationType:function i(j){if(j===1)return c("IntlVariations").NUMBER_ONE;else if(j===2)return c("IntlVariations").NUMBER_TWO;else if(j>=3&&j<=6)return c("IntlVariations").NUMBER_FEW;else if(j>=7&&j<=10)return c("IntlVariations").NUMBER_MANY;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType34",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j%10===1)return c("IntlVariations").NUMBER_ONE;else if(j%10===2)return c("IntlVariations").NUMBER_TWO;else if(j%100===0||j%100===20||j%100===40||j%100===60||j%100===80)return c("IntlVariations").NUMBER_FEW;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType35",["IntlVariations"],(function a(b,c,d,e,f,g){__p&&__p();var h={getNumberVariationType:function i(j){__p&&__p();if(j===0)return c("IntlVariations").NUMBER_ZERO;else if(j===1)return c("IntlVariations").NUMBER_ONE;else if(j===2)return c("IntlVariations").NUMBER_TWO;else if(j%100>=3&&j%100<=10)return c("IntlVariations").NUMBER_FEW;else if(j%100>=11&&j%100<=99)return c("IntlVariations").NUMBER_MANY;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType36",["IntlVariations"],(function a(b,c,d,e,f,g){__p&&__p();var h={getNumberVariationType:function i(j){__p&&__p();if(j===0)return c("IntlVariations").NUMBER_ZERO;else if(j===1)return c("IntlVariations").NUMBER_ONE;else if(j===2)return c("IntlVariations").NUMBER_TWO;else if(j===3)return c("IntlVariations").NUMBER_FEW;else if(j===6)return c("IntlVariations").NUMBER_MANY;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType37",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===0||j===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType38",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType39",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===0||j===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType40",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType41",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j===1)return c("IntlVariations").NUMBER_ONE;else if(j===2)return c("IntlVariations").NUMBER_TWO;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType42",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){if(j%10===1&&j%100!==11)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("IntlCLDRNumberType43",["IntlVariations"],(function a(b,c,d,e,f,g){var h={getNumberVariationType:function i(j){return c("IntlVariations").NUMBER_OTHER}};f.exports=h}),null);
__d("PlatformDialog",["cx","DOMEventListener","DOMEvent","CSS"],(function a(b,c,d,e,f,g,h){__p&&__p();var i;j.getInstance=function(){"use strict";return i};function j(k,l,m){"use strict";__p&&__p();i=this;this.$PlatformDialog1=k;this.$PlatformDialog2=l;this.$PlatformDialog3=false;c("DOMEventListener").add(this.$PlatformDialog1,"submit",function(n){if(this.$PlatformDialog3){new(c("DOMEvent"))(n).kill();return}this.$PlatformDialog3=true;if(m)c("CSS").addClass(k,"_32qa")}.bind(this))}j.prototype.getForm=function(){"use strict";return this.$PlatformDialog1};j.prototype.getDisplay=function(){"use strict";return this.$PlatformDialog2};j.prototype.hasBeenSubmitted=function(){"use strict";return this.$PlatformDialog3};j.RESPONSE="platform/dialog/response";f.exports=j}),null);
__d("PluginReturn",["invariant","Arbiter","Log","PlatformDialog","Plugin","URI","PlatformWidgetEndpoint"],(function a(b,c,d,e,f,g,h){__p&&__p();c("Arbiter").subscribe(c("PlatformDialog").RESPONSE,function(event,j){if(j.error_code){c("Log").debug("Plugin Return Error (%s): %s",j.error_code,j.error_message||j.error_description);return}c("Plugin").reload(j.plugin_reload)});var i={auto:function j(){c("Arbiter").subscribe(c("Plugin").RELOAD,function(event,k){var l=typeof k=="object"?k.reloadUrl:k;i.reload(l)})},syncPlugins:function j(){c("Arbiter").subscribe(c("Plugin").RELOAD,function(event,k){if(k.crossFrame)i.reload(k.reloadUrl,k.reload,k.identifier)})},reload:function j(k,j,l){var m=c("URI").getRequestURI().removeQueryData("ret").removeQueryData("act").removeQueryData("hash").addQueryData("reload",j).addQueryData("id",l);if(k){var j=new(c("URI"))(k);c("PlatformWidgetEndpoint").isPluginEndpoint(j.getPath())||h(0);m.setPath(j.getPath()).addQueryData(j.getQueryData())}window.location.replace(m.toString())}};f.exports=i}),null);
__d("PluginXDReady",["Arbiter","UnverifiedXD"],(function a(b,c,d,e,f,g){var h={handleMessage:function i(j){if(!j.method)return;try{c("Arbiter").inform("Connect.Unsafe."+j.method,JSON.parse(j.params),c("Arbiter").BEHAVIOR_PERSISTENT)}catch(k){}}};b.XdArbiter=h;c("UnverifiedXD").send({xd_action:"plugin_ready",name:window.name});f.exports=null}),null);
__d("legacy:bootloader",["Bootloader"],(function a(b,c,d,e,f,g){b.Bootloader=c("Bootloader")}),19);
__d("LinkshimAsyncLink",["$","AsyncSignal","DOM","UserAgent_DEPRECATED","LinkshimHandlerConfig"],(function a(b,c,d,e,f,g){__p&&__p();var h={swap:function i(j,k){var l=c("UserAgent_DEPRECATED").ie()<=8;if(l){var m=c("DOM").create("wbr",{},null);c("DOM").appendContent(j,m)}j.href=k;if(l)c("DOM").remove(m)},referrer_log:function i(j,k,l){var m=c("$")("meta_referrer");m.content=c("LinkshimHandlerConfig").switched_meta_referrer_policy;h.swap(j,k);setTimeout(function(){m.content=c("LinkshimHandlerConfig").default_meta_referrer_policy;new(c("AsyncSignal"))(l,{}).send()},100)}};f.exports=h}),null);
__d("legacy:dom-asynclinkshim",["LinkshimAsyncLink"],(function a(b,c,d,e,f,g){b.LinkshimAsyncLink=c("LinkshimAsyncLink")}),3);
__d("lowerDomain",["lowerFacebookDomain"],(function a(b,c,d,e,f,g){if(document.domain.toLowerCase().match(/(^|\.)facebook\..*/))c("lowerFacebookDomain")()}),18);
__d("markJSEnabled",[],(function a(b,c,d,e,f,g){var h=document.documentElement;h.className=h.className.replace("no_js","")}),18);
__d("wait_for_load",["Run"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j,k){__p&&__p();k=k.bind(i,j);if(window.domready)return k();switch((j||event).type){case"load":case"focus":c("Run").onAfterLoad(k);return;case"click":var l=i.style,m=document.body.style;l.cursor=m.cursor="progress";c("Run").onAfterLoad(function(){l.cursor=m.cursor="";if(i.tagName.toLowerCase()=="a"){if(false!==k()&&i.href)window.location.href=i.href}else if(i.click)i.click()});break}return false}b.wait_for_load=h}),3);
__d("PluginQuote",["Arbiter","DOM","DOMEventListener","UnverifiedXD"],(function a(b,c,d,e,f,g){"use strict";var h={init:function i(j){c("DOMEventListener").add(j,"click",function(){c("UnverifiedXD").send({type:"getTextSelection"})});c("Arbiter").subscribe("Connect.Unsafe.setTextSelection",function(k,l){c("DOM").insertAfter(j,c("DOM").create("input",{type:"hidden",id:"quotationtext",value:l.text}))})}};f.exports=h}),null);
__d("PluginSend",["Arbiter","CSS","DOM","DOMEvent","DOMEventListener","Focus","Plugin","PluginOptin","PluginResize","PopupWindow"],(function a(b,c,d,e,f,g){__p&&__p();var h=3e3,i=5e3,j=function j(k,l,m,n,o,p,q,r,s){__p&&__p();new(c("PluginResize"))(function(){return k.offsetWidth},function(){return k.offsetHeight}).resize().auto();if(q!==null){c("DOMEventListener").add(l,"click",x);return}if(s){c("DOMEventListener").add(l,"click",function(z){z=new(c("DOMEvent"))(z);z.kill();c("PopupWindow").open(s,340,670)});return}if(!n){var t=new(c("PluginOptin"))("send").addReturnParams({act:"send"});c("DOMEventListener").add(l,"click",t.start.bind(t));return}var u=false,v=false,w;function x(){if(r!==null){if(w!==null)clearTimeout(w);var z=Date.now();w=setTimeout(function(){if(Date.now()-z<i)window.parent.location.href=r},h)}window.parent.location.href=q}function y(){__p&&__p();v=!v;c("CSS").toggle(l);c("CSS").toggle(m);c("CSS").toggle(n);if(v)setTimeout(function(){var B=c("DOM").find(n,".textInput");c("Focus").set(B)},500);else{var z=c("DOM").find(l,"button");c("Focus").set(z)}if(!u){var A=window.ServerJSAsyncLoader;A&&A.ondemandjs&&A.run(A.ondemandjs);u=true}new(c("PluginResize"))(function(){return Math.max(k.offsetWidth,n.offsetWidth)},function(){return Math.max(k.offsetHeight,n.offsetHeight+n.offsetTop)},"resize.iframe",true).resize().auto()}c("DOMEventListener").add(l,"click",y);c("DOMEventListener").add(m,"click",y);c("DOMEventListener").add(k.parentNode,"click",function(z){z=new(c("DOMEvent"))(z);if(z.target===k.parentNode){z.kill();y()}});c("Arbiter").subscribe(j.CLOSE,y);c("Arbiter").subscribe(c("Plugin").ERROR,function(event,z){c("DOM").setContent(k,z.content);y()});if(p)y()};Object.assign(j,{SUCCESS:"platform/plugins/send/success",CLOSE:"platform/plugins/send/close",success:function k(){c("Arbiter").inform(this.SUCCESS)}});f.exports=j}),null);
__d("PluginShareLogTypes",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({IMPRESSION:"impression",CLICK:"click"})}),null);
__d("XSharePluginLoggingController",["XController"],(function a(b,c,d,e,f,g){f.exports=c("XController").create("/platform/plugin/share/logging/",{})}),null);
__d("PluginShareActions",["AsyncRequest","Event","UnverifiedXD","PluginShareLogTypes","XSharePluginLoggingController"],(function a(b,c,d,e,f,g){"use strict";var h={init:function i(j,k,l,m,n,o,p){c("Event").listen(n,"click",function(q){new(c("AsyncRequest"))().setURI(c("XSharePluginLoggingController").getURIBuilder().getURI()).setData({app_id:o,href:j,layout:k,event:c("PluginShareLogTypes").CLICK,has_iframe:l,referer_url:m}).send()})},triggerMobileIframe:function i(j,k){c("Event").listen(k,"click",function(l){c("UnverifiedXD").send({type:"shareTriggerMobileIframe",data:JSON.stringify({href:j})})})}};f.exports=h}),null);
__d("PopupLink",["DOMEvent","DOMEventListener","Popup"],(function a(b,c,d,e,f,g){var h={listen:function i(j,k,l){c("DOMEventListener").add(j,"click",function(m){new(c("DOMEvent"))(m).kill();c("Popup").open(j.href,k,l)})}};f.exports=h}),null);
__d("XAsyncRequest",["AsyncRequest"],(function a(b,c,d,e,f,g){__p&&__p();function h(i){"use strict";this.$XAsyncRequest1=new(c("AsyncRequest"))(i)}h.prototype.setMethod=function(i){"use strict";this.$XAsyncRequest1.setMethod(i);return this};h.prototype.setData=function(i){"use strict";this.$XAsyncRequest1.setData(i);return this};h.prototype.setHandler=function(i){"use strict";this.$XAsyncRequest1.setHandler(i);return this};h.prototype.setErrorHandler=function(i){"use strict";this.$XAsyncRequest1.setErrorHandler(i);return this};h.prototype.send=function(){"use strict";this.$XAsyncRequest1.send();return this};h.prototype.abort=function(){"use strict";this.$XAsyncRequest1.abort()};h.prototype.setReadOnly=function(i){"use strict";this.$XAsyncRequest1.setReadOnly(i);return this};f.exports=h}),null);
__d("XConsentCookieController",["XController"],(function a(b,c,d,e,f,g){f.exports=c("XController").create("/cookie/consent/",{})}),null);
__d("DeferredCookie",["Cookie","Env","Map","SubscriptionList","XAsyncRequest","XConsentCookieController"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=new(c("Map"))(),i={shouldAddDefaultListener:true,defaultHandler:null,autoFlushCookies:false,sentConsentToServer:false,callbacks:new(c("SubscriptionList"))(),addToQueue:function j(k,l,m,n,o,p,q){__p&&__p();if(this.autoFlushCookies){if(o)c("Cookie").setWithoutChecksIfFirstPartyContext(k,l,m,n,q);else c("Cookie").setWithoutChecks(k,l,m,n,q);return}if(h.has(k))return;h.set(k,{name:k,value:l,nMilliSecs:m,path:n,firstPartyOnly:o,secure:q});if(p)this.addDefaultInteractionListener()},flushAllCookiesWithoutRequestingConsentSeePrivacyXFNBeforeUsing:function j(){delete c("Env").defer_cookies;h.forEach(function(k,l){if(k.firstPartyOnly)c("Cookie").setWithoutChecksIfFirstPartyContext(k.name,k.value,k.nMilliSecs,k.path,k.secure);else c("Cookie").setWithoutChecks(k.name,k.value,k.nMilliSecs,k.path,k.secure)});this.callbacks.fireCallbacks();this.autoFlushCookies=true;h=new(c("Map"))();this.removeDefaultInteractionListener()},flushAllCookies:function j(){this.flushAllCookiesWithoutRequestingConsentSeePrivacyXFNBeforeUsing();if(!this.sentConsentToServer){this.sentConsentToServer=true;var k=c("XConsentCookieController").getURIBuilder().getURI();new(c("XAsyncRequest"))(k).send()}},removeDefaultInteractionListener:function j(){if(this.defaultHandler){if(window.removeEventListener)window.removeEventListener("click",this.defaultHandler,true);else if(document.detachEvent)document.detachEvent("onclick",this.defaultHandler);this.defaultHandler=null}},addDefaultInteractionListener:function j(){if(this.shouldAddDefaultListener){this.shouldAddDefaultListener=false;this.defaultHandler=this.baseInteractionHandler.bind(this);if(window.addEventListener)window.addEventListener("click",this.defaultHandler,true);else if(document.attachEvent)document.attachEvent("onclick",this.defaultHandler)}},registerCallbackOnCookieFlush:function j(k){if(this.autoFlushCookies)k();else this.callbacks.add(k)},baseInteractionHandler:function j(){this.flushAllCookies()},canEmbedThirdPartyPixel:function j(){if(c("Env").no_cookies||c("Env").defer_cookies)return false;return this.autoFlushCookies||h.size===0}};f.exports=i}),null);
__d("XRefererFrameController",["XController"],(function a(b,c,d,e,f,g){f.exports=c("XController").create("/common/referer_frame.php",{})}),null);
__d("isOculusDotComURI",["URI"],(function a(b,c,d,e,f,g){var h=new RegExp("(^|\\.)oculus\\.com$","i"),i=["https"];function j(k){if(k.isEmpty()&&k.toString()!=="#")return false;if(!k.getDomain()&&!k.getProtocol())return false;return i.indexOf(k.getProtocol())!==-1&&h.test(k.getDomain())}f.exports=j}),null);
__d("ControlledReferer",["Bootloader","DeferredCookie","URI","UserAgent","XRefererFrameController","isBonfireURI","isMessengerDotComURI","isOculusDotComURI","lowerFacebookDomain"],(function a(b,c,d,e,f,g){__p&&__p();var h={useFacebookReferer:function i(j,k,l){__p&&__p();if(!c("DeferredCookie").canEmbedThirdPartyPixel()){c("Bootloader").loadModules(["BanzaiODS"],function(p){p.bumpEntityKey("defer_cookies","block_controlled_referer_iframe")},"ControlledReferer");return}var m=false;function n(){if(m)return;var p=j.contentWindow.location.pathname;if(p!=="/intern/common/referer_frame.php"&&p!=="/common/referer_frame.php")return;m=true;j.contentWindow.document.body.style.margin=0;k()}var o=void 0;if(c("isMessengerDotComURI")(c("URI").getRequestURI())||c("isBonfireURI")(c("URI").getRequestURI()))o=c("XRefererFrameController").getURIBuilder().getURI().toString();else if(c("isOculusDotComURI")(c("URI").getRequestURI()))o="/common/referer_frame.php";else if(!c("lowerFacebookDomain").isValidDocumentDomain())o="/intern/common/referer_frame.php";else if(c("UserAgent").isBrowser("Opera"))o=c("XRefererFrameController").getURIBuilder().getURI().toString();else o=c("XRefererFrameController").getURIBuilder().getURI().qualify().setProtocol("https").setSubdomain("staticxx").toString();if(l)o+="?fb_source="+l;j.onload=n;j.src=o},useFacebookRefererHtml:function i(j,k,l){h.useFacebookReferer(j,function(){j.contentWindow.document.body.innerHTML=k},l)}};f.exports=h}),null);
__d("TrackingPixel",["Arbiter","ControlledReferer","DeferredCookie","FBLogger"],(function a(b,c,d,e,f,g){__p&&__p();var h={_iframe:undefined,loadWithNoReferrer:function i(j){__p&&__p();if(!c("DeferredCookie").canEmbedThirdPartyPixel()){c("FBLogger")("FIXME").mustfix("Attempting to load a TrackingPixel (%s) while cookies are deferred. This is not allowed because tracking pixels sometimes set cookies.",j);return}if(!h._iframe){var k=document.createElement("iframe");k.frameborder=0;k.width=k.height=1;k.style.position="absolute";k.style.top="-10px";c("ControlledReferer").useFacebookReferer(k,function(){c("Arbiter").inform("TrackingPixel/iframeIsLoaded",null,c("Arbiter").BEHAVIOR_PERSISTENT)},null);document.body.appendChild(k);h._iframe=k}c("Arbiter").subscribe("TrackingPixel/iframeIsLoaded",function(){var l=h._iframe.contentWindow,m=new l.Image();m.src=j})}};f.exports=h}),null);
__d("areJSONRepresentationsEqual",[],(function a(b,c,d,e,f,g){function h(i,j){return JSON.stringify(i)==JSON.stringify(j)}f.exports=h}),null);
__d("UIForm",["ArbiterMixin","BehaviorsMixin","DOM","Event","Form","Run","areJSONRepresentationsEqual","mixin"],(function a(b,c,d,e,f,g){__p&&__p();var h,i;h=babelHelpers.inherits(j,c("mixin")(c("ArbiterMixin"),c("BehaviorsMixin")));i=h&&h.prototype;function j(k,l,m,n,o){"use strict";__p&&__p();i.constructor.call(this);this._root=k;this.controller=k;this._message=l;if(n){this._confirm_dialog=n;n.subscribe("confirm",this._handleDialogConfirm.bind(this));c("DOM").prependContent(this._root,c("DOM").create("input",{type:"hidden",name:"confirmed",value:"true"}))}c("Run").onAfterLoad(function(){this._originalState=c("Form").serialize(this._root)}.bind(this));this._forceDirty=m;this._confirmed=false;this._submitted=false;c("Event").listen(this._root,"submit",this._handleSubmit.bind(this));if(o&&o.length)this.enableBehaviors(o);var p=true;c("Run").onBeforeUnload(this.checkUnsaved.bind(this),p)}j.prototype.getRoot=function(){"use strict";return this._root};j.prototype._handleSubmit=function(){"use strict";if(this._confirm_dialog&&!this._confirmed){this._confirm_dialog.show();return false}if(this.inform("submit")===false)return false;this._submitted=true;return true};j.prototype._handleDialogConfirm=function(){"use strict";this._confirmed=true;this._confirm_dialog.hide();if(this._root.getAttribute("ajaxify"))c("Event").fire(this._root,"submit");else if(this._handleSubmit())this._root.submit()};j.prototype.reset=function(){"use strict";this.inform("reset");this._submitted=false;this._confirmed=false};j.prototype.isDirty=function(){"use strict";if(this._submitted||!c("DOM").contains(document.body,this._root))return false;if(this._forceDirty)return true;if(!this._originalState)return false;var k=c("Form").serialize(this._root);return!c("areJSONRepresentationsEqual")(k,this._originalState)};j.prototype.checkUnsaved=function(){"use strict";if(this.isDirty())return this._message;return null};f.exports=b.UIForm||j}),null);
__d("VerifiedXD",["XD"],(function a(b,c,d,e,f,g){var h=c("XD").XD;f.exports=h}),null);
__d("VerifyDomain",["Arbiter","CSS","VerifiedXD","guid"],(function a(b,c,d,e,f,g){__p&&__p();var h={VERIFIED:"platform/plugins/verify_domain",verify:function i(j){__p&&__p();var k;if(location.ancestorOrigins&&location.ancestorOrigins.length>0){if(location.ancestorOrigins[0]===j)c("Arbiter").inform(h.VERIFIED,null,c("Arbiter").BEHAVIOR_STATE)}else(function(){var l=c("guid")();c("Arbiter").subscribe("Connect.Unsafe.xd/verify",function(event,m){if(m===l)c("Arbiter").inform(h.VERIFIED,null,c("Arbiter").BEHAVIOR_STATE)});c("VerifiedXD").send({type:"verify",token:l})})()},show:function i(j){c("Arbiter").subscribe(h.VERIFIED,c("CSS").show.bind(null,j))}};f.exports=h}),null);