;/*FB_PKG_DELIM*/ __d("forEachObject",[],(function(a,b,c,d,e,f){"use strict";var g=Object.prototype.hasOwnProperty;function a(a,b,c){for(var d in a){var e=d;g.call(a,e)&&b.call(c,a[e],e,a)}}f["default"]=a}),66); __d("BasicVector",[],(function(a,b,c,d,e,f){a=function(){function a(a,b){this.x=a,this.y=b}var b=a.prototype;b.derive=function(b,c){return new a(b,c)};b.toString=function(){return"("+this.x+", "+this.y+")"};b.add=function(a,b){b===void 0&&(b=a.y,a=a.x);a=parseFloat(a);b=parseFloat(b);return this.derive(this.x+a,this.y+b)};b.mul=function(a,b){b===void 0&&(b=a);return this.derive(this.x*a,this.y*b)};b.div=function(a,b){b===void 0&&(b=a);return this.derive(this.x*1/a,this.y*1/b)};b.sub=function(a,b){if(arguments.length===1)return this.add(a.mul(-1));else return this.add(-a,-b)};b.distanceTo=function(a){return this.sub(a).magnitude()};b.magnitude=function(){return Math.sqrt(this.x*this.x+this.y*this.y)};b.rotate=function(a){return this.derive(this.x*Math.cos(a)-this.y*Math.sin(a),this.x*Math.sin(a)+this.y*Math.cos(a))};return a}();f["default"]=a}),66); __d("JSResource",["JSResourceReferenceImpl"],(function(a,b,c,d,e,f,g){var h={};function i(a,b){h[a]=b}function j(a){return h[a]}function a(a){a=a;var b=j(a);if(b)return b;b=new(c("JSResourceReferenceImpl"))(a);i(a,b);return b}a.loadAll=c("JSResourceReferenceImpl").loadAll;g["default"]=a}),98); __d("vulture",["ExecutionEnvironment","FBLogger","JSResource","VultureJSGating","asyncToGeneratorRuntime","clearTimeout","objectEntries","requireDeferred","setTimeout"],(function(a,b,c,d,e,f,g){"use strict";var h,i=0,j=-1,k=null;c("requireDeferred")("bumpVultureJSHash").__setRef("vulture").onReadyImmediately(function(a){k=a,u()});var l=!1,m=!1,n=null,o=new Map(),p=[],q=12e4;function r(a){var b=o.get(a);if(b===i||k==null)return;b==null?k(a,1):b===j?(k(a,1),c("FBLogger")("vulture_js","low_volume_"+a).addToCategoryKey(a).addMetadata("VULTURE_JS","LOW_VOLUME_HASH",a).warn("Low volume vulture with hash %s hit",a)):Math.floor(Math.random()*b)===0&&k(a,b)}function s(a){p.push(a)}function t(){n!=null&&(c("clearTimeout")(n),n=null),m=!1,l=!0,u()}function u(){if(l&&k!=null)while(p.length>0){var a=p.pop();a!=null&&r(a)}}function v(){if(m)return;m=!0;(h||(h=c("ExecutionEnvironment"))).canUseDOM&&(n=c("setTimeout")(function(){t(),c("FBLogger")("vulture_js","sample_rate_load_timeout").warn("Timed out attemping to fetch VultureJS sample rates")},q));c("JSResource")("VultureJSSampleRatesLoader").__setRef("vulture").load().then(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield a.loadSampleRates());for(a of c("objectEntries")(a)){var b=a[0],d=a[1];o.set(b,d)}});return function(b){return a.apply(this,arguments)}}())["catch"](function(a){c("FBLogger")("vulture_js","sample_rate_load_timeout").catching(a).mustfix("Failed to fetch sample rates: %s",a.getMessage())})["finally"](t)}function a(a){d("VultureJSGating").isLoggingEnabled()&&(l&&k!=null?r(a):(s(a),v()))}g["default"]=a}),98); __d("DataAttributeUtils",["cr:6669","vulture"],(function(a,b,c,d,e,f){var g=[];function h(a,b){a=a;while(a){if(b(a))return a;a=a.parentNode}return null}function i(a,b){a=h(a,function(a){return a instanceof Element&&!!a.getAttribute(b)});return a instanceof Element?a:null}var j={LEGACY_CLICK_TRACKING_ATTRIBUTE:"data-ft",CLICK_TRACKING_DATASTORE_KEY:"data-ft",ENABLE_STORE_CLICK_TRACKING:"data-fte",IMPRESSION_TRACKING_CONFIG_ATTRIBUTE:"data-xt-vimp",IMPRESSION_TRACKING_CONFIG_DATASTORE_KEY:"data-xt-vimp",REMOVE_LEGACY_TRACKING:"data-ftr",getDataAttribute:function(a,b){return k[b]?k[b](a):a.getAttribute(b)},setDataAttribute:function(a,c,d){b("vulture")("4Lu3FLmMjrQLLrcn2EWCQmlxy8I=");return l[c]?l[c](a,d):a.setAttribute(c,d)},getDataFt:function(a){if(a.getAttribute(j.ENABLE_STORE_CLICK_TRACKING)){var c=b("cr:6669").get(a,j.CLICK_TRACKING_DATASTORE_KEY);c||(c=j.moveClickTrackingToDataStore(a,a.getAttribute(j.REMOVE_LEGACY_TRACKING)));return c}return a.getAttribute(j.LEGACY_CLICK_TRACKING_ATTRIBUTE)},setDataFt:function(a,c){b("vulture")("udipsc6pHDBpYf1B82yT_X07kUQ=");if(a.getAttribute(j.ENABLE_STORE_CLICK_TRACKING)){b("cr:6669").set(a,j.CLICK_TRACKING_DATASTORE_KEY,c);return}a.setAttribute(j.LEGACY_CLICK_TRACKING_ATTRIBUTE,c)},moveXTVimp:function(a){j.moveAttributeToDataStore(a,j.IMPRESSION_TRACKING_CONFIG_ATTRIBUTE,j.IMPRESSION_TRACKING_CONFIG_DATASTORE_KEY),g.push(a.id)},getXTrackableElements:function(){var a=g.map(function(a){return document.getElementById(a)}).filter(function(a){return!!a}),b=document.querySelectorAll("[data-xt-vimp]");for(var c=0;c=h){e[g][j]===void 0&&(e[g][j]=k);continue}j=JSON.parse(k);for(k in j)d[k]!==void 0?(e[c[i]][k]===void 0&&(e[c[i]][k]=[]),e[c[i]][k].push(j[k])):e[c[i]][k]===void 0&&(e[c[i]][k]=j[k])}}a=b("getContextualParent")(a)}for(k in e)for(j in d)e[k][j]!==void 0&&(e[k][j]=e[k][j].join(d[j]));return e}e.exports=a}),null); __d("CometEventListener",["unrecoverableViolation"],(function(a,b,c,d,e,f,g){"use strict";function h(a,b,d,e){if(a.addEventListener){a.addEventListener(b,d,e);return{remove:function(){a.removeEventListener(b,d,e)}}}else throw c("unrecoverableViolation")('Attempted to listen to eventType "'+b+'" on a target that does not have addEventListener.',"comet_ui")}a={addListenerWithOptions:function(a,b,c,d){return h(a,b,c,d)},bubbleWithPassiveFlag:function(a,b,c,d){return h(a,b,c,{capture:!1,passive:d})},capture:function(a,b,c){return h(a,b,c,!0)},captureWithPassiveFlag:function(a,b,c,d){return h(a,b,c,{capture:!0,passive:d})},listen:function(a,b,c){return h(a,b,c,!1)},registerDefault:function(a,b){throw c("unrecoverableViolation")("EventListener.registerDefault is not implemented.","comet_ui")},suppress:function(a){a.preventDefault(),a.stopPropagation()}};g["default"]=a}),98); __d("debounceCore",["TimeSlice"],(function(a,b,c,d,e,f,g){function a(a,b,d,e,f,g){d===void 0&&(d=null);e===void 0&&(e=setTimeout);f===void 0&&(f=clearTimeout);g===void 0&&(g=!1);var h,i=!0;function j(){for(var k=arguments.length,l=new Array(k),m=0;m>>1,g=c[f];if(0>>1;fm(j,e))km(l,j)?(c[f]=l,c[k]=e,f=k):(c[f]=j,c[i]=e,f=i);else if(km(l,e))c[f]=l,c[k]=e,f=k;else break a}}return d}function m(c,d){var e=c.sortIndex-d.sortIndex;return 0!==e?e:c.id-d.id}h.unstable_now=void 0;if("object"===typeof performance&&"function"===typeof performance.now){var n=performance;h.unstable_now=function(){return n.now()}}else{var o=Date,p=o.now();h.unstable_now=function(){return o.now()-p}}var q=[],r=[],s=1;c=null;var t=3,u=!1,v=!1,w=!1,x=!1,y="function"===typeof setTimeout?setTimeout:null,z="function"===typeof clearTimeout?clearTimeout:null,A="undefined"!==typeof setImmediate?setImmediate:null;function B(c){for(var d=k(r);null!==d;){if(null===d.callback)l(r);else if(d.startTime<=c)l(r),d.sortIndex=d.expirationTime,j(q,d);else break;d=k(r)}}function C(c){w=!1;B(c);if(!v)if(null!==k(q))v=!0,D||(D=!0,J());else{var d=k(r);null!==d&&L(C,d.startTime-c)}}var D=!1,E=-1,F=10,G=-1;function H(){return i&&x?!0:h.unstable_now()-Gd&&H());){var g=c.callback;if("function"===typeof g){c.callback=null;t=c.priorityLevel;g=g(c.expirationTime<=d);d=h.unstable_now();if("function"===typeof g){c.callback=g;B(d);e=!0;break b}c===k(q)&&l(q);B(d)}else l(q);c=k(q)}if(null!==c)e=!0;else{g=k(r);null!==g&&L(C,g.startTime-d);e=!1}}break a}finally{c=null,t=f,u=!1}e=void 0}}finally{e?J():D=!1}}}var J;if("function"===typeof A)J=function(){A(I)};else if("undefined"!==typeof MessageChannel){e=new MessageChannel();var K=e.port2;e.port1.onmessage=I;J=function(){K.postMessage(null)}}else J=function(){y(I,0)};function L(c,d){E=y(function(){c(h.unstable_now())},d)}h.unstable_IdlePriority=5;h.unstable_ImmediatePriority=1;h.unstable_LowPriority=4;h.unstable_NormalPriority=3;h.unstable_Profiling=null;h.unstable_UserBlockingPriority=2;h.unstable_cancelCallback=function(c){c.callback=null};h.unstable_forceFrameRate=function(c){0>c||125f?(c.sortIndex=e,j(r,c),null===k(q)&&c===k(r)&&(w?(z(E),E=-1):w=!0,L(C,e-f))):(c.sortIndex=g,j(q,c),v||u||(v=!0,D||(D=!0,J())));return c};h.unstable_shouldYield=H;h.unstable_wrapCallback=function(c){var d=t;return function(){var e=t;t=d;try{return c.apply(this,arguments)}finally{t=e}}};"undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())}),null); __d("SchedulerFb-Internals_DO_NOT_USE",["Scheduler-dev.classic","Scheduler-profiling.classic","ifRequireable","requestAnimationFramePolyfill"],(function(a,b,c,d,e,f){"use strict";a.requestAnimationFrame===void 0&&(a.requestAnimationFrame=b("requestAnimationFramePolyfill"));var g;g=b("Scheduler-profiling.classic");e.exports={unstable_ImmediatePriority:g.unstable_ImmediatePriority,unstable_UserBlockingPriority:g.unstable_UserBlockingPriority,unstable_NormalPriority:g.unstable_NormalPriority,unstable_LowPriority:g.unstable_LowPriority,unstable_IdlePriority:g.unstable_IdlePriority,unstable_getCurrentPriorityLevel:g.unstable_getCurrentPriorityLevel,unstable_runWithPriority:g.unstable_runWithPriority,unstable_now:g.unstable_now,unstable_scheduleCallback:function(a,c,d){var e=b("ifRequireable")("TimeSlice",function(a){return a.guard(c,"unstable_scheduleCallback",{propagationType:a.PropagationType.CONTINUATION,registerCallStack:!0})},function(){return c});return g.unstable_scheduleCallback(a,e,d)},unstable_cancelCallback:function(a){return g.unstable_cancelCallback(a)},unstable_wrapCallback:function(a){var c=b("ifRequireable")("TimeSlice",function(b){return b.guard(a,"unstable_wrapCallback",{propagationType:b.PropagationType.CONTINUATION,registerCallStack:!0})},function(){return a});return g.unstable_wrapCallback(c)},unstable_pauseExecution:function(){return g.unstable_pauseExecution()},unstable_continueExecution:function(){return g.unstable_continueExecution()},unstable_shouldYield:g.unstable_shouldYield,unstable_requestPaint:g.unstable_requestPaint,unstable_forceFrameRate:g.unstable_forceFrameRate,unstable_Profiling:g.unstable_Profiling}}),null); __d("JSScheduler",["SchedulerFb-Internals_DO_NOT_USE"],(function(a,b,c,d,e,f){"use strict";var g={unstable_Idle:(c=b("SchedulerFb-Internals_DO_NOT_USE")).unstable_IdlePriority,unstable_Immediate:c.unstable_ImmediatePriority,unstable_Low:c.unstable_LowPriority,unstable_Normal:c.unstable_NormalPriority,unstable_UserBlocking:c.unstable_UserBlockingPriority},h=!1,i=c.unstable_scheduleCallback,j=c.unstable_cancelCallback,k={cancelCallback:function(a){j(a)},cancelDelayedCallback_DO_NOT_USE:function(a){a=a;return j(a)},defer:function(a){var b=k.getCurrentPriorityLevel();return i(b,a)},deferUserBlockingRunAtCurrentPri_DO_NOT_USE:function(a){var c=k.getCurrentPriorityLevel();return i(g.unstable_UserBlocking,function(){b("SchedulerFb-Internals_DO_NOT_USE").unstable_runWithPriority(c,a)})},getCallbackScheduler:function(){var a=k.getCurrentPriorityLevel();return function(b){return i(a,b)}},getCurrentPriorityLevel:c.unstable_getCurrentPriorityLevel,getUserBlockingRunAtCurrentPriCallbackScheduler_DO_NOT_USE:function(){var a=k.getCurrentPriorityLevel();return function(c){return i(g.unstable_UserBlocking,function(){b("SchedulerFb-Internals_DO_NOT_USE").unstable_runWithPriority(a,c)})}},makeSchedulerGlobalEntry:function(c,d,e){c===void 0&&(c=null);d===void 0&&(d=!1);e===void 0&&(e=!1);c!=null&&b("SchedulerFb-Internals_DO_NOT_USE").unstable_forceFrameRate(c);d&&k.startEventProfiling();if(e===!0)return;a.ScheduleJSWork=function(a){return function(){for(var b=arguments.length,c=new Array(b),d=0;dg&&i.shift()}var k=function(){function a(a){this.category=a}var b=a.prototype;b.debug=function(a){for(var b=arguments.length,c=new Array(b>1?b-1:0),d=1;d1?b-1:0),d=1;d1?b-1:0),d=1;d1?b-1:0),d=1;dd?(k=j,n||(p=j),f>=(o||g)&&(l=!0,m=j),b("Arbiter").inform("useractivity/activity",{event:c,idleness:f,last_inform:k})):f