You are on page 1of 13

/*!CK:1178431118!

*//*1418014114,*/
if (self.CavalryLogger) { CavalryLogger.start_js(["wQYj7"]); }
__d("PixelRatioConst",[],function(a,b,c,d,e,f){e.exports={cookieName:"dpr"};},nu
ll);
__d("AjaxRequest",["ErrorUtils","Keys","URI","UserAgent_DEPRECATED","getSameOrig
inTransport","setTimeoutAcrossTransitions","PHPQuerySerializer","copyProperties"
],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n){function o(s,t,u){this.xhr=k();if(!(t in
stanceof i))t=new i(t);if(u&&s=='GET'){t.setQueryData(u);}else this._params=u;th
is.method=s;this.uri=t;this.xhr.open(s,t);}var p=window.XMLHttpRequest&&('withCr
edentials' in new XMLHttpRequest());o.supportsCORS=function(){return p;};o.ERROR
='ar:error';o.TIMEOUT='ar:timeout';o.PROXY_ERROR='ar:proxy error';o.TRANSPORT_ER
ROR='ar:transport error';o.SERVER_ERROR='ar:http error';o.PARSE_ERROR='ar:parse
error';o.SERVICE_UNAVAILABLE='ar:noservice';o._inflight=[];function q(){var s=o.
_inflight;o._inflight=[];s.forEach(function(t){t.abort();});}function r(s){s.onJ
SON=s.onError=s.onSuccess=null;clearTimeout(s._timer);if(s.xhr&&s.xhr.readyState
<4){s.xhr.abort();s.xhr=null;}o._inflight=o._inflight.filter(function(t){return
t&&t!=s&&t.xhr&&t.xhr.readyState<4;});}n(o.prototype,{timeout:60000,streamMode:t
rue,prelude:/^for \(;;\);/,status:null,_eol:-1,_call:function(s){if(this[s])this
[s](this);},_parseStatus:function(){var s;try{this.status=this.xhr.status;s=this
.xhr.statusText;}catch(t){if(this.xhr.readyState>=4){this.errorType=o.TRANSPORT_
ERROR;this.errorText=t.message;}return;}if(this.status===0&&!(/^(file|ftp)/.test
(this.uri))){this.errorType=o.TRANSPORT_ERROR;}else if(this.status>=100&&this.st
atus<200){this.errorType=o.PROXY_ERROR;}else if(this.status>=200&&this.status<30
0){return;}else if(this.status>=300&&this.status<400){this.errorType=o.PROXY_ERR
OR;}else if(this.status>=400&&this.status<500){this.errorType=o.SERVER_ERROR;}el
se if(this.status===503){this.errorType=o.SERVICE_UNAVAILABLE;}else if(this.stat
us>500&&this.status<600){this.errorType=o.PROXY_ERROR;}else if(this.status==1223
){return;}else if(this.status>=12001&&this.status<=12156){this.errorType=o.TRANS
PORT_ERROR;}else{s='unrecognized status code: '+this.status;this.errorType=o.ERR
OR;}if(!this.errorText)this.errorText=s;},_parseResponse:function(){var s,t=this
.xhr.readyState;try{s=this.xhr.responseText||'';}catch(u){if(t>=4){this.errorTyp
e=o.ERROR;this.errorText='responseText not available - '+u.message;}return;}whil
e(this.xhr){var v=this._eol+1,w=this.streamMode?s.indexOf('\n',v):s.length;if(w<
0&&t==4)w=s.length;if(w<=this._eol)break;var x=s;if(this.streamMode)x=s.substr(v
,w-v).replace(/^\s*|\s*$/g,'');if(v===0&&this.prelude)if(this.prelude.test(x))x=
x.replace(this.prelude,'');this._eol=w;if(x){try{this.json=JSON.parse(x);}catch(
u){var y=(/(<body[\S\s]+?<\/body>)/i).test(s)&&RegExp.$1,z={message:u.message,'c
har':v,excerpt:((v===0&&y)||x).substr(512)};this.errorType=o.PARSE_ERROR;this.er
rorText='parse error - '+JSON.stringify(z);return;}g.applyWithGuard(this._call,t
his,['onJSON']);}}},_onReadyState:function(){var s=this.xhr&&this.xhr.readyState
||0;if(this.status==null&&s>=2)this._parseStatus();if(!this.errorType&&this.stat
us!=null)if((s==3&&this.streamMode)||s==4)this._parseResponse();if(this.errorTyp
e||s==4){this._time=Date.now()-this._sentAt;this._call(!this.errorType?'onSucces
s':'onError');r(this);}},send:function(s){this.xhr.onreadystatechange=function()
{g.applyWithGuard(this._onReadyState,this,arguments);}.bind(this);var t=this.tim
eout;if(t)this._timer=l((function(){this.errorType=o.TIMEOUT;this.errorText='tim
eout';this._time=Date.now()-this._sentAt;this._call('onError');r(this);}).bind(t
his),t);o._inflight.push(this);if(this.method=='POST')this.xhr.setRequestHeader(
'Content-Type','application/x-www-form-urlencoded');this._sentAt=Date.now();this
.xhr.send(s?m.serialize(s):'');},abort:function(){r(this);},toString:function(){
var s='[AjaxRequest readyState='+this.xhr.readyState;if(this.errorType)s+=' erro
rType='+this.errorType+' ('+this.errorText+')';return s+']';},toJSON:function(){
var s={json:this.json,status:this.status,errorType:this.errorType,errorText:this
.errorText,time:this._time};if(this.errorType)s.uri=this.uri;for(var t in s)if(s
[t]==null)delete s[t];return s;}});if(window.addEventListener&&j.firefox())windo
w.addEventListener('keydown',function(event){if(event.keyCode===h.ESC)event.prev
ent();},false);if(window.attachEvent)window.attachEvent('onunload',q);e.exports=
o;},null);
__d("FBAjaxRequest",["AjaxRequest","copyProperties","getAsyncParams"],function(a
,b,c,d,e,f,g,h,i){function j(k,l,m){m=h(i(k),m);var n=new g(k,l,m);n.streamMode=
false;var o=n._call;n._call=function(p){if(p=='onJSON'&&this.json){if(this.json.
error){this.errorType=g.SERVER_ERROR;this.errorText='AsyncResponse error: '+this
.json.error;}this.json=this.json.payload;}o.apply(this,arguments);};n.ajaxReqSen
d=n.send;n.send=function(p){this.ajaxReqSend(h(p,m));};return n;}e.exports=j;},n
ull);
__d("CallbackManagerController",["ErrorUtils","copyProperties"],function(a,b,c,d
,e,f,g,h){var i=function(j){this._pendingIDs=[];this._allRequests=[(void 0)];thi
s._callbackArgHandler=j;};h(i.prototype,{executeOrEnqueue:function(j,k,l){l=l||{
};var m=this._attemptCallback(k,j,l);if(m)return 0;this._allRequests.push({fn:k,
request:j,options:l});var n=this._allRequests.length-1;this._pendingIDs.push(n);
return n;},unsubscribe:function(j){delete this._allRequests[j];},reset:function(
){this._allRequests=[];},getRequest:function(j){return this._allRequests[j];},ru
nPossibleCallbacks:function(){var j=this._pendingIDs;this._pendingIDs=[];var k=[
];j.forEach(function(l){var m=this._allRequests[l];if(!m)return;if(this._callbac
kArgHandler(m.request,m.options)){k.push(l);}else this._pendingIDs.push(l);}.bin
d(this));k.forEach(function(l){var m=this._allRequests[l];delete this._allReques
ts[l];this._attemptCallback(m.fn,m.request,m.options);}.bind(this));},_attemptCa
llback:function(j,k,l){var m=this._callbackArgHandler(k,l);if(m){var n={ids:k};g
.applyWithGuard(j,n,m);}return !!m;}});e.exports=i;},null);
__d("KeyedCallbackManager",["CallbackManagerController","ErrorUtils"],function(a
,b,c,d,e,f,g,h){function i(){"use strict";this.$KeyedCallbackManager0={};this.$K
eyedCallbackManager1=new g(this.$KeyedCallbackManager2.bind(this));}i.prototype.
executeOrEnqueue=function(j,k){"use strict";if(!(j instanceof Array)){var l=j,m=
k;j=[j];k=function(n){m(n[l]);};}j=j.filter(function(n){var o=(n!==null&&n!==(vo
id 0));if(!o)h.applyWithGuard(function(){throw new Error('KeyedCallbackManager.e
xecuteOrEnqueue: key '+JSON.stringify(n)+' is invalid');});return o;});return th
is.$KeyedCallbackManager1.executeOrEnqueue(j,k);};i.prototype.unsubscribe=functi
on(j){"use strict";this.$KeyedCallbackManager1.unsubscribe(j);};i.prototype.rese
t=function(){"use strict";this.$KeyedCallbackManager1.reset();this.$KeyedCallbac
kManager0={};};i.prototype.getUnavailableResources=function(j){"use strict";var
k=this.$KeyedCallbackManager1.getRequest(j),l=[];if(k)l=k.request.filter(functio
n(m){return !this.$KeyedCallbackManager0[m];}.bind(this));return l;};i.prototype
.getUnavailableResourcesFromRequest=function(j){"use strict";var k=Array.isArray
(j)?j:[j];return k.filter(function(l){if(l!==null&&l!==(void 0))return !this.$Ke
yedCallbackManager0[l];},this);};i.prototype.addResourcesAndExecute=function(j){
"use strict";Object.assign(this.$KeyedCallbackManager0,j);this.$KeyedCallbackMan
ager1.runPossibleCallbacks();};i.prototype.setResource=function(j,k){"use strict
";this.$KeyedCallbackManager0[j]=k;this.$KeyedCallbackManager1.runPossibleCallba
cks();};i.prototype.getResource=function(j){"use strict";return this.$KeyedCallb
ackManager0[j];};i.prototype.getAllResources=function(){"use strict";return this
.$KeyedCallbackManager0;};i.prototype.dumpResources=function(){"use strict";var
j={};for(var k in this.$KeyedCallbackManager0){var l=this.$KeyedCallbackManager0
[k];if(typeof l==='object')l=Object.assign({},l);j[k]=l;}return j;};i.prototype.
$KeyedCallbackManager2=function(j){"use strict";var k={};for(var l=0;l<j.length;
l++){var m=j[l],n=this.$KeyedCallbackManager0[m];if(typeof n=='undefined')return
false;k[m]=n;}return [k];};e.exports=i;},null);
__d("BaseAsyncLoader",["KeyedCallbackManager","copyProperties"],function(a,b,c,d
,e,f,g,h){var i={};function j(l,m,n){var o=new g(),p=false,q=[];function r(){if(
!q.length||p)return;p=true;setTimeout(t,0);}function s(w){p=false;w.forEach(o.un
subscribe.bind(o));r();}function t(){var w={},x=[];q=q.filter(function(z){var aa
=o.getUnavailableResources(z);if(aa.length){aa.forEach(function(ba){w[ba]=true;}
);x.push(z);return true;}return false;});var y=Object.keys(w);if(y.length){n(l,y
,x,u.bind(null,x),v.bind(null,x));}else p=false;}function u(w,x){var y=x.payload
[m]||x.payload;o.addResourcesAndExecute(y);s(w);}function v(w){s(w);}return {get
:function(w,x){var y=o.executeOrEnqueue(w,x),z=o.getUnavailableResources(y);if(z
.length){q.push(y);r();}},getCachedKeys:function(){return Object.keys(o.getAllRe
sources());},getNow:function(w){return o.getResource(w)||null;},set:function(w){
o.addResourcesAndExecute(w);}};}function k(l,m){throw ('BaseAsyncLoader can\'t b
e instantiated');}h(k.prototype,{_getLoader:function(){if(!i[this._endpoint])i[t
his._endpoint]=j(this._endpoint,this._type,this.send);return i[this._endpoint];}
,get:function(l,m){return this._getLoader().get(l,m);},getCachedKeys:function(){
return this._getLoader().getCachedKeys();},getNow:function(l){return this._getLo
ader().getNow(l);},reset:function(){i[this._endpoint]=null;},set:function(l){thi
s._getLoader().set(l);}});e.exports=k;},null);
__d("AjaxLoader",["copyProperties","FBAjaxRequest","BaseAsyncLoader"],function(a
,b,c,d,e,f,g,h,i){function j(k,l){this._endpoint=k;this._type=l;}g(j.prototype,i
.prototype);j.prototype.send=function(k,l,m,n,o){var p=new h('GET',k,{ids:l});p.
onJSON=function(q){n({payload:q.json});};p.onError=o;p.send();};e.exports=j;},nu
ll);
__d("ChannelConstants",[],function(a,b,c,d,e,f){var g='channel/',h={ON_SHUTDOWN:
g+'shutdown',ON_INVALID_HISTORY:g+'invalid_history',ON_CONFIG:g+'config',ON_ENTE
R_STATE:g+'enter_state',ON_EXIT_STATE:g+'exit_state',ATTEMPT_RECONNECT:g+'attemp
t_reconnect',OK:'ok',ERROR:'error',ERROR_MAX:'error_max',ERROR_MISSING:'error_mi
ssing',ERROR_MSG_TYPE:'error_msg_type',ERROR_SHUTDOWN:'error_shutdown',ERROR_STA
LE:'error_stale',SYS_OWNER:'sys_owner',SYS_NONOWNER:'sys_nonowner',SYS_ONLINE:'s
ys_online',SYS_OFFLINE:'sys_offline',SYS_TIMETRAVEL:'sys_timetravel',HINT_AUTH:'
shutdown auth',HINT_CONN:'shutdown conn',HINT_DISABLED:'shutdown disabled',HINT_
INVALID_STATE:'shutdown invalid state',HINT_MAINT:'shutdown maint',HINT_UNSUPPOR
TED:'shutdown unsupported',reason_Unknown:0,reason_AsyncError:1,reason_TooLong:2
,reason_Refresh:3,reason_RefreshDelay:4,reason_UIRestart:5,reason_NeedSeq:6,reas
on_PrevFailed:7,reason_IFrameLoadGiveUp:8,reason_IFrameLoadRetry:9,reason_IFrame
LoadRetryWorked:10,reason_PageTransitionRetry:11,reason_IFrameLoadMaxSubdomain:1
2,reason_NoChannelInfo:13,reason_NoChannelHost:14,CAPABILITY_VOIP_INTEROP:8,CAPA
BILITY_VIDEO:32,FANTAIL_DEBUG:'DEBUG',FANTAIL_WARN:'WARN',FANTAIL_INFO:'INFO',FA
NTAIL_ERROR:'ERROR',SUBSCRIBE:'subscribe',UNSUBSCRIBE:'unsubscribe',getArbiterTy
pe:function(i){return g+'message:'+i;}};e.exports=h;},null);
__d("JSLogger",[],function(a,b,c,d,e,f){var g={MAX_HISTORY:500,counts:{},categor
ies:{},seq:0,pageId:(Math.random()*2147483648|0).toString(36),forwarding:false};
function h(m){if(m=='/'||m.indexOf('/',1)<0)return false;var n=/^\/(v\d+\.\d\d?|
head)\//.test(m);if(n)return (/^\/(dialog|plugins)\//).test(m.substring(m.indexO
f('/',1)));return (/^\/(dialog|plugins)\//).test(m);}function i(m){if(m instance
of Error&&a.ErrorUtils)m=a.ErrorUtils.normalizeError(m);try{return JSON.stringif
y(m);}catch(n){return '{}';}}function j(m,event,n){if(!g.counts[m])g.counts[m]={
};if(!g.counts[m][event])g.counts[m][event]=0;n=n==null?1:Number(n);g.counts[m][
event]+=isFinite(n)?n:0;}g.logAction=function(event,m,n){if(this.type=='bump'){j
(this.cat,event,m);}else if(this.type=='rate'){(m&&j(this.cat,event+'_n',n));j(t
his.cat,event+'_d',n);}else{var o={cat:this.cat,type:this.type,event:event,data:
m!=null?i(m):null,date:Date.now(),seq:g.seq++};g.head=g.head?(g.head.next=o):(g.
tail=o);while(g.head.seq-g.tail.seq>g.MAX_HISTORY)g.tail=g.tail.next;return o;}}
;function k(m){if(!g.categories[m]){g.categories[m]={};var n=function(o){var p={
cat:m,type:o};g.categories[m][o]=function(){g.forwarding=false;var q=null;if(doc
ument.domain!='facebook.com')return;q=g.logAction;if(h(location.pathname)){g.for
warding=false;}else try{q=a.top.require('JSLogger')._.logAction;g.forwarding=q!=
=g.logAction;}catch(r){}(q&&q.apply(p,arguments));};};n('debug');n('log');n('war
n');n('error');n('bump');n('rate');}return g.categories[m];}function l(m,n){var
o=[];for(var p=n||g.tail;p;p=p.next)if(!m||m(p)){var q={type:p.type,cat:p.cat,da
te:p.date,event:p.event,seq:p.seq};if(p.data)q.data=JSON.parse(p.data);o.push(q)
;}return o;}e.exports={_:g,DUMP_EVENT:'jslogger/dump',create:k,getEntries:l};},n
ull);
__d("BanzaiODS",["Banzai","invariant"],function(a,b,c,d,e,f,g,h){function i(){va
r k={},l={};function m(n,o,p,q){if(p===(void 0))p=1;if(q===(void 0))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=Nu
mber(p);q=Number(q);if(!isFinite(p)||!isFinite(q))return;s[0]+=p;if(arguments.le
ngth>=4){if(!s[1])s[1]=0;s[1]+=q;}}return {setEntitySample:function(n,o){l[n]=Ma
th.random()<o?o:0;},bumpEntityKey:function(n,o,p){m(n,o,p);},bumpFraction:functi
on(n,o,p,q){m(n,o,p,q);},flush:function(n){for(var o in k)g.post('ods:'+o,k[o],n
);k={};}};}var j=i();j.create=i;g.subscribe(g.SEND,j.flush.bind(j,null));e.expor
ts=j;},null);
__d("Promise",["ES6Promise","invariant","throwImmediate"],function(a,b,c,d,e,f,g
,h,i){var j=g.prototype;j["finally"]=function(k){return this.then(k,k);};j.done=
function(k,l){this.then(k,l).then(null,i);};g.allObject=function(k){h(!Array.isA
rray(k));var l=Object.keys(k);return g.all(l.map(function(m){return k[m];})).the
n(function(m){var n={};m.forEach(function(o,p){n[l[p]]=o;});return n;});};e.expo
rts=g;},null);
__d("XChatUserInfoAllAsyncControllerURIBuilder",["XControllerURIBuilder"],functi
on(a,b,c,d,e,f){e.exports=b("XControllerURIBuilder").create("\/chat\/user_info_a
ll\/",{viewer:{type:"Int",required:true}});},null);
__d("ShortProfilesBootstrapper",["AsyncRequest","BanzaiODS","CurrentUser","JSLog
ger","Promise","XChatUserInfoAllAsyncControllerURIBuilder"],function(a,b,c,d,e,f
,g,h,i,j,k,l){'use strict';var m=5,n=10000,o=new l().setInt('viewer',i.getID()).
getURI(),p=j.create('short_profiles');function q(r){this.$ShortProfilesBootstrap
per0=r;this.$ShortProfilesBootstrapper1=new k(function(s,t){this.$ShortProfilesB
ootstrapper2=s;this.$ShortProfilesBootstrapper3=t;}.bind(this));this.$ShortProfi
lesBootstrapper4=false;this.$ShortProfilesBootstrapper5=null;this.$ShortProfiles
Bootstrapper6=0;this.$ShortProfilesBootstrapper7=0;this.$ShortProfilesBootstrapp
er8=0;this.$ShortProfilesBootstrapper9=false;this.$ShortProfilesBootstrappera=fa
lse;}q.prototype.fetchAll=function(){this.$ShortProfilesBootstrapperb();if(this.
$ShortProfilesBootstrapper4||this.$ShortProfilesBootstrapper5)return this.$Short
ProfilesBootstrapper1;if(this.$ShortProfilesBootstrapper6>=m){this.$ShortProfile
sBootstrapperc();return this.$ShortProfilesBootstrapper1;}this.$ShortProfilesBoo
tstrapper6++;this.$ShortProfilesBootstrapperd();this.$ShortProfilesBootstrapper5
=new g(o).setHandler(function(r){this.$ShortProfilesBootstrapper5=null;this.$Sho
rtProfilesBootstrapper4=true;this.$ShortProfilesBootstrappere();this.$ShortProfi
lesBootstrapper0(r.payload);this.$ShortProfilesBootstrapper2();}.bind(this)).set
ErrorHandler(function(){this.$ShortProfilesBootstrapper5=null;this.$ShortProfile
sBootstrapper7++;this.$ShortProfilesBootstrapperf();}.bind(this)).setTimeoutHand
ler(n,function(){this.$ShortProfilesBootstrapper5=null;this.$ShortProfilesBootst
rapper8++;this.$ShortProfilesBootstrapperg();}.bind(this));this.$ShortProfilesBo
otstrapper5.send();return this.$ShortProfilesBootstrapper1;};q.prototype.isBoots
trapped=function(){return this.$ShortProfilesBootstrapper4;};q.prototype.isBoots
trapping=function(){return !!this.$ShortProfilesBootstrapper5;};q.prototype.getA
ttemptCount=function(){return this.$ShortProfilesBootstrapper6;};q.prototype.get
ErrorCount=function(){return this.$ShortProfilesBootstrapper7;};q.prototype.getT
imeoutCount=function(){return this.$ShortProfilesBootstrapper8;};q.prototype.$Sh
ortProfilesBootstrapperb=function(){if(!this.$ShortProfilesBootstrapper9){p.log(
'bootstrap_start');h.bumpEntityKey('chat.web','typeahead.bootstrap.starts');this
.$ShortProfilesBootstrapper9=true;}};q.prototype.$ShortProfilesBootstrapperd=fun
ction(){p.log('bootstrap_attempt');h.bumpEntityKey('chat.web','typeahead.bootstr
ap.attempts');};q.prototype.$ShortProfilesBootstrappere=function(){p.log('bootst
rap_success');h.bumpEntityKey('chat.web','typeahead.bootstrap.successes');if(thi
s.$ShortProfilesBootstrapper6>1)h.bumpEntityKey('chat.web','typeahead.bootstrap.
successes_after_retries');};q.prototype.$ShortProfilesBootstrapperf=function(){p
.log('bootstrap_error');h.bumpEntityKey('chat.web','typeahead.bootstrap.errors')
;};q.prototype.$ShortProfilesBootstrapperg=function(){p.log('bootstrap_timeout')
;h.bumpEntityKey('chat.web','typeahead.bootstrap.timeouts');};q.prototype.$Short
ProfilesBootstrapperc=function(){if(!this.$ShortProfilesBootstrappera){p.log('bo
otstrap_giveup');h.bumpEntityKey('chat.web','typeahead.bootstrap.giveups');this.
$ShortProfilesBootstrappera=true;this.$ShortProfilesBootstrapper3();}};e.exports
=q;},null);
__d("XChatUserInfoAsyncControllerURIBuilder",["XControllerURIBuilder"],function(
a,b,c,d,e,f){e.exports=b("XControllerURIBuilder").create("\/chat\/user_info\/",{
ids:{type:"IntVector"}});},null);
__d("ShortProfiles",["AjaxLoader","Arbiter","JSLogger","ShortProfilesBootstrappe
r","XChatUserInfoAsyncControllerURIBuilder"],function(a,b,c,d,e,f,g,h,i,j,k){var
l=null,m=new g(new k().getURI().toString(),'profiles'),n={get:function(p,q){thi
s.getMulti([p],function(r){q(r[p],p);});},getMulti:function(p,q){function r(s){q
(o(s));}m.get(p,r);},getNow:function(p){return o(m.getNow(p)||null);},getNowUnsa
fe:function(p){return m.getNow(p)||null;},getCachedProfileIDs:function(){return
m.getCachedKeys();},hasAll:function(){return !!l&&l.isBootstrapped();},fetchAll:
function(){if(!l)l=new j(function(p){m.set(p);});return l.fetchAll();},set:funct
ion(p,q){var r={};r[p]=q;this.setMulti(r);},setMulti:function(p){m.set(o(p));}};
function o(p){return JSON.parse(JSON.stringify(p));}h.subscribe(i.DUMP_EVENT,fun
ction(p,q){var r=n.getCachedProfileIDs(),s=i.getEntries(function(t){return (t.ca
t=='short_profiles'||t.cat=='chat_typeahead');});q.chat_typeahead={bootstrapped:
l&&l.isBootstrapped(),bootstrapping:l&&l.isBootstrapping(),bootstrap_attempts:l&
&l.getAttemptCount(),bootstrap_errors:l&&l.getErrorCount(),bootstrap_timeouts:l&
&l.getTimeoutCount(),entries:r,entry_count:r.length,history:s};});e.exports=n;},
null);
__d("arrayContains",[],function(a,b,c,d,e,f){function g(h,i){return h.indexOf(i)
!=-1;}e.exports=g;},null);
__d("BanzaiScuba",["Banzai","copyProperties"],function(a,b,c,d,e,f,g,h){var i="s
cuba_sample";function j(m,n,o){this.fields={};this.post=function(p){if(!m)return
;var q={};h(q,this.fields);q._ds=m;if(n)q._lid=n;q._options=o;g.post(i,q,p);this
.post=function(){};this.posted=true;};this.lid=n;return this;}function k(m,n,o){
if(!this.fields[m])this.fields[m]={};this.fields[m][n]=o;return this;}function l
(m){return function(n,o){if(this.posted)return this;return k.call(this,m,n,o);};
}h(j.prototype,{post:function(){},addNormal:l('normal'),addInteger:l('int'),addD
enorm:l('denorm'),addTagset:l('tags'),addNormVector:l('normvector')});e.exports=
j;},null);
__d("CallbackQueue",["PooledClass","Object.assign","invariant"],function(a,b,c,d
,e,f,g,h,i){"use strict";function j(){this._callbacks=null;this._contexts=null;}
h(j.prototype,{enqueue:function(k,l){this._callbacks=this._callbacks||[];this._c
ontexts=this._contexts||[];this._callbacks.push(k);this._contexts.push(l);},noti
fyAll:function(){var k=this._callbacks,l=this._contexts;if(k){i(k.length===l.len
gth);this._callbacks=null;this._contexts=null;for(var m=0,n=k.length;m<n;m++)k[m
].call(l[m]);k.length=0;l.length=0;}},reset:function(){this._callbacks=null;this
._contexts=null;},destructor:function(){this.reset();}});g.addPoolingTo(j);e.exp
orts=j;},null);
__d("EventPluginHub",["EventPluginRegistry","EventPluginUtils","accumulateInto",
"forEachAccumulated","invariant"],function(a,b,c,d,e,f,g,h,i,j,k){"use strict";v
ar l={},m=null,n=function(event){if(event){var r=h.executeDispatch,s=g.getPlugin
ModuleForEvent(event);if(s&&s.executeDispatch)r=s.executeDispatch;h.executeDispa
tchesInOrder(event,r);if(!event.isPersistent())event.constructor.release(event);
}},o=null;function p(){var r=!o||!o.traverseTwoPhase||!o.traverseEnterLeave;if(r
)throw new Error('InstanceHandle not injected before use!');}var q={injection:{i
njectMount:h.injection.injectMount,injectInstanceHandle:function(r){o=r;},getIns
tanceHandle:function(){return o;},injectEventPluginOrder:g.injectEventPluginOrde
r,injectEventPluginsByName:g.injectEventPluginsByName},eventNameDispatchConfigs:
g.eventNameDispatchConfigs,registrationNameModules:g.registrationNameModules,put
Listener:function(r,s,t){k(!t||typeof t==='function');var u=l[s]||(l[s]={});u[r]
=t;},getListener:function(r,s){var t=l[s];return t&&t[r];},deleteListener:functi
on(r,s){var t=l[s];if(t)delete t[r];},deleteAllListeners:function(r){for(var s i
n l)delete l[s][r];},extractEvents:function(r,s,t,u){var v,w=g.plugins;for(var x
=0,y=w.length;x<y;x++){var z=w[x];if(z){var aa=z.extractEvents(r,s,t,u);if(aa)v=
i(v,aa);}}return v;},enqueueEvents:function(r){if(r)m=i(m,r);},processEventQueue
:function(){var r=m;m=null;j(r,n);k(!m);},__purge:function(){l={};},__getListene
rBank:function(){return l;}};e.exports=q;},null);
__d("ReactMultiChild",["ReactComponent","ReactMultiChildUpdateTypes","flattenChi
ldren","instantiateReactComponent","shouldUpdateReactComponent"],function(a,b,c,
d,e,f,g,h,i,j,k){"use strict";var l=0,m=[],n=[];function o(v,w,x){m.push({parent
ID:v,parentNode:null,type:h.INSERT_MARKUP,markupIndex:n.push(w)-1,textContent:nu
ll,fromIndex:null,toIndex:x});}function p(v,w,x){m.push({parentID:v,parentNode:n
ull,type:h.MOVE_EXISTING,markupIndex:null,textContent:null,fromIndex:w,toIndex:x
});}function q(v,w){m.push({parentID:v,parentNode:null,type:h.REMOVE_NODE,markup
Index:null,textContent:null,fromIndex:w,toIndex:null});}function r(v,w){m.push({
parentID:v,parentNode:null,type:h.TEXT_CONTENT,markupIndex:null,textContent:w,fr
omIndex:null,toIndex:null});}function s(){if(m.length){g.BackendIDOperations.dan
gerouslyProcessChildrenUpdates(m,n);t();}}function t(){m.length=0;n.length=0;}va
r u={Mixin:{mountChildren:function(v,w){var x=i(v),y=[],z=0;this._renderedChildr
en=x;for(var aa in x){var ba=x[aa];if(x.hasOwnProperty(aa)){var ca=j(ba,null);x[
aa]=ca;var da=this._rootNodeID+aa,ea=ca.mountComponent(da,w,this._mountDepth+1);
ca._mountIndex=z;y.push(ea);z++;}}return y;},updateTextContent:function(v){l++;v
ar w=true;try{var x=this._renderedChildren;for(var y in x)if(x.hasOwnProperty(y)
)this._unmountChildByName(x[y],y);this.setTextContent(v);w=false;}finally{l--;if
(!l)w?t():s();}},updateChildren:function(v,w){l++;var x=true;try{this._updateChi
ldren(v,w);x=false;}finally{l--;if(!l)x?t():s();}},_updateChildren:function(v,w)
{var x=i(v),y=this._renderedChildren;if(!x&&!y)return;var z,aa=0,ba=0;for(z in x
){if(!x.hasOwnProperty(z))continue;var ca=y&&y[z],da=ca&&ca._currentElement,ea=x
[z];if(k(da,ea)){this.moveChild(ca,ba,aa);aa=Math.max(ca._mountIndex,aa);ca.rece
iveComponent(ea,w);ca._mountIndex=ba;}else{if(ca){aa=Math.max(ca._mountIndex,aa)
;this._unmountChildByName(ca,z);}var fa=j(ea,null);this._mountChildByNameAtIndex
(fa,z,ba,w);}ba++;}for(z in y)if(y.hasOwnProperty(z)&&!(x&&x[z]))this._unmountCh
ildByName(y[z],z);},unmountChildren:function(){var v=this._renderedChildren;for(
var w in v){var x=v[w];if(x.unmountComponent)x.unmountComponent();}this._rendere
dChildren=null;},moveChild:function(v,w,x){if(v._mountIndex<x)p(this._rootNodeID
,v._mountIndex,w);},createChild:function(v,w){o(this._rootNodeID,w,v._mountIndex
);},removeChild:function(v){q(this._rootNodeID,v._mountIndex);},setTextContent:f
unction(v){r(this._rootNodeID,v);},_mountChildByNameAtIndex:function(v,w,x,y){va
r z=this._rootNodeID+w,aa=v.mountComponent(z,y,this._mountDepth+1);v._mountIndex
=x;this.createChild(v,aa);this._renderedChildren=this._renderedChildren||{};this
._renderedChildren[w]=v;},_unmountChildByName:function(v,w){this.removeChild(v);
v._mountIndex=null;v.unmountComponent();delete this._renderedChildren[w];}}};e.e
xports=u;},null);
__d("getUnboundedScrollPosition",[],function(a,b,c,d,e,f){"use strict";function
g(h){if(h===window)return {x:window.pageXOffset||document.documentElement.scroll
Left,y:window.pageYOffset||document.documentElement.scrollTop};return {x:h.scrol
lLeft,y:h.scrollTop};}e.exports=g;},null);
__d("Facepile.react",["joinClasses","Pixelz.react","React","cx"],function(a,b,c,
d,e,f,g,h,i,j){var k={small:24,medium:32,large:50},l=i.createClass({displayName:
"Facepile",propTypes:{className:i.PropTypes.string,floatDirection:i.PropTypes.on
eOf(['left','right']),onFaceClick:i.PropTypes.func,onComponentDidMount:i.PropTyp
es.func,size:i.PropTypes.oneOf(['small','medium','large']).isRequired},getDefaul
tProps:function(){return {floatDirection:'left'};},_onFaceClick:function(m,n){if
(this.props.onFaceClick)this.props.onFaceClick(m,n);},componentDidMount:function
(){if(this.props.onComponentDidMount)this.props.onComponentDidMount();},renderFa
ce:function(m,n){var o=k[this.props.size];return (i.createElement("li",{classNam
e:"facepileItem",key:m.name,onClick:this._onFaceClick.bind(this,m,n)},i.createEl
ement("a",{href:m.URL||'#',"aria-label":m.name,"data-hover":'tooltip',"data-tool
tip-alignh":'left'},i.createElement(h,{src:m.profilePicURI,width:o,height:o}))))
;},render:function(){var m=g(this.props.className,(("clearfix")+(' '+"facepile")
+(this.props.size=='small'?' '+"facepileSmall":'')+(this.props.size=='medium'?'
'+"facepileMedium":'')+(this.props.size=='large'?' '+"facepileLarge":'')+(this.p
rops.floatDirection==='left'?' '+"facepileLeft":'')+(this.props.floatDirection==
='right'?' '+"facepileRight":'')));return (i.createElement("ul",{className:m},th
is.props.profiles.map(this.renderFace)));}});e.exports=l;},null);
__d("XUISpinner.react",["BrowserSupport","ReactPropTypes","React","UserAgent_DEP
RECATED","cx","fbt","joinClasses"],function(a,b,c,d,e,f,g,h,i,j,k,l,m){var n=g.h
asCSSAnimations()&&!j.firefox(),o=i.createClass({displayName:"XUISpinner",propTy
pes:{paused:h.bool,showOnAsync:h.bool,size:h.oneOf(['small','large']),background
:h.oneOf(['light','dark'])},getDefaultProps:function(){return {showOnAsync:false
,size:'small',background:'light'};},render:function(){var p=(("img")+(' '+"_55ym
")+(this.props.size=='small'?' '+"_55yn":'')+(this.props.size=='large'?' '+"_55y
q":'')+(this.props.background=='light'?' '+"_55yo":'')+(this.props.background=='
dark'?' '+"_55yp":'')+(this.props.showOnAsync?' '+"_5tqs":'')+(!n?' '+"_5d9-":''
)+(n&&this.props.paused?' '+"_2y32":''));return (i.createElement("span",i.__spre
ad({},this.props,{className:m(this.props.className,p),"aria-label":"Loading...",
"aria-busy":true})));}});e.exports=o;},null);
__d("BasicVector",[],function(a,b,c,d,e,f){function g(h,i){"use strict";this.x=h
;this.y=i;}g.prototype.derive=function(h,i){"use strict";return new g(h,i);};g.p
rototype.toString=function(){"use strict";return '('+this.x+', '+this.y+')';};g.
prototype.add=function(h,i){"use strict";if(h instanceof g){i=h.y;h=h.x;}var j=p
arseFloat(h),k=parseFloat(i);return this.derive(this.x+j,this.y+k);};g.prototype
.mul=function(h,i){"use strict";if(i===(void 0))i=h;return this.derive(this.x*h,
this.y*i);};g.prototype.div=function(h,i){"use strict";if(i===(void 0))i=h;retur
n this.derive(this.x*1/h,this.y*1/i);};g.prototype.sub=function(h,i){"use strict
";if(arguments.length===1){return this.add(h.mul(-1));}else return this.add(-h,-
i);};g.prototype.distanceTo=function(h){"use strict";return this.sub(h).magnitud
e();};g.prototype.magnitude=function(){"use strict";return Math.sqrt((this.x*thi
s.x)+(this.y*this.y));};g.prototype.rotate=function(h){"use strict";return this.
derive(this.x*Math.cos(h)-this.y*Math.sin(h),this.x*Math.sin(h)+this.y*Math.cos(
h));};e.exports=g;},null);
__d("ServerTime",["InitialServerTime"],function(a,b,c,d,e,f,g){k(g.serverTime);v
ar h;function i(){return Date.now()-h;}function j(){return h;}function k(l){h=Da
te.now()-l;}e.exports={getMillis:i,getOffsetMillis:j,update:k,get:i,getSkew:j};}
,null);
__d("nativeRequestAnimationFrame",[],function(a,b,c,d,e,f){var g=a.requestAnimat
ionFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestA
nimationFrame||a.msRequestAnimationFrame;e.exports=g;},null);
__d("requestAnimationFrame",["emptyFunction","nativeRequestAnimationFrame"],func
tion(a,b,c,d,e,f,g,h){var i=0,j=h||function(k){var l=Date.now(),m=Math.max(0,16-
(l-i));i=l+m;return a.setTimeout(function(){k(Date.now());},m);};j(g);e.exports=
j;},null);
__d("DOMContainer.react",["React","invariant","isNode"],function(a,b,c,d,e,f,g,h
,i){var j=g.PropTypes,k=g.createClass({displayName:"DOMContainer",propTypes:{dis
play:j.oneOf(['inline','block'])},getDefaultProps:function(){return {display:'in
line'};},getDOMChild:function(){var l=this.props.children;h(i(l));return l;},sho
uldComponentUpdate:function(l,m){return l.children!==this.props.children;},compo
nentDidMount:function(){this.getDOMNode().appendChild(this.getDOMChild());},comp
onentDidUpdate:function(){var l=this.getDOMNode();while(l.lastChild)l.removeChil
d(l.lastChild);l.appendChild(this.getDOMChild());},render:function(){if(this.pro
ps.display==='block')return g.createElement("div",null);return g.createElement("
span",null);}});e.exports=k;},null);
__d("DOMVector",["BasicVector","getDocumentScrollElement","getElementPosition","
getUnboundedScrollPosition","getViewportDimensions"],function(a,b,c,d,e,f,g,h,i,
j,k){for(var l in g)if(g.hasOwnProperty(l))n[l]=g[l];var m=g===null?null:g.proto
type;n.prototype=Object.create(m);n.prototype.constructor=n;n.__superConstructor
__=g;function n(o,p,q){"use strict";g.call(this,o,p);this.domain=q||'pure';}n.pr
ototype.derive=function(o,p,q){"use strict";return new n(o,p,q||this.domain);};n
.prototype.add=function(o,p){"use strict";if(o instanceof n&&o.getDomain()!=='pu
re')o=o.convertTo(this.domain);return m.add.call(this,o,p);};n.prototype.convert
To=function(o){"use strict";if(o!='pure'&&o!='viewport'&&o!='document')return th
is.derive(0,0);if(o==this.domain)return this.derive(this.x,this.y,this.domain);i
f(o=='pure')return this.derive(this.x,this.y);if(this.domain=='pure')return this
.derive(0,0);var p=n.getScrollPosition('document'),q=this.x,r=this.y;if(this.dom
ain=='document'){q-=p.x;r-=p.y;}else{q+=p.x;r+=p.y;}return this.derive(q,r,o);};
n.prototype.getDomain=function(){"use strict";return this.domain;};n.from=functi
on(o,p,q){"use strict";return new n(o,p,q);};n.getScrollPosition=function(o){"us
e strict";o=o||'document';var p=j(window);return this.from(p.x,p.y,'document').c
onvertTo(o);};n.getElementPosition=function(o,p){"use strict";p=p||'document';va
r q=i(o);return this.from(q.x,q.y,'viewport').convertTo(p);};n.getElementDimensi
ons=function(o){"use strict";return this.from(o.offsetWidth||0,o.offsetHeight||0
);};n.getViewportDimensions=function(){"use strict";var o=k();return this.from(o
.width,o.height,'viewport');};n.getViewportWithoutScrollbarDimensions=function()
{"use strict";var o=k.withoutScrollbars();return this.from(o.width,o.height,'vie
wport');};n.getDocumentDimensions=function(o){"use strict";var p=h(o);return thi
s.from(p.scrollWidth,p.scrollHeight,'document');};e.exports=n;},null);
__d("LogHistory",["createArrayFromMixed"],function(a,b,c,d,e,f,g){var h={},i=[],
j=0,k=500;function l(t,u,v){var event=v.shift();i[j++]={date:Date.now(),level:t,
category:u,event:event,args:v};if(j>=k)j=0;}function m(t){"use strict";this.cate
gory=t;}m.prototype.debug=function(event){"use strict";l('debug',this.category,g
(arguments));return this;};m.prototype.log=function(event){"use strict";l('log',
this.category,g(arguments));return this;};m.prototype.warn=function(event){"use
strict";l('warn',this.category,g(arguments));return this;};m.prototype.error=fun
ction(event){"use strict";l('error',this.category,g(arguments));return this;};fu
nction n(t){if(!h[t])h[t]=new m(t);return h[t];}function o(){return i.length>=k?
(i.slice(j,k)).concat(i.slice(0,j)):i.slice(0);}function p(){i.length=0;j=0;}fun
ction q(t){}function r(t){return t.map(function(u){var v=/\d\d:\d\d:\d\d/.exec(n
ew Date(u.date));return [v&&v[0],u.level,u.category,u.event,JSON.stringify(u.arg
s)].join(' | ');}).join('\n');}var s={MAX:k,getInstance:n,getEntries:o,clearEntr
ies:p,toConsole:q,formatEntries:r};e.exports=s;},null);
__d("randomInt",["invariant"],function(a,b,c,d,e,f,g){function h(i,j){var k=argu
ments.length;g(k>0&&k<=2);if(k===1){j=i;i=0;}g(j>i);var l=this.random||Math.rand
om;return Math.floor(i+l()*(j-i));}e.exports=h;},null);
__d("getContextualParent",["ge"],function(a,b,c,d,e,f,g){function h(i,j){var k,l
=false;do{if(i.getAttribute&&(k=i.getAttribute('data-ownerid'))){i=g(k);l=true;}
else i=i.parentNode;}while(j&&i&&!l);return i;}e.exports=h;},null);
__d("collectDataAttributes",["getContextualParent"],function(a,b,c,d,e,f,g){func
tion h(i,j){var k={},l={},m=j.length,n;for(n=0;n<m;++n){k[j[n]]={};l[j[n]]='data
-'+j[n];}var o={tn:'',"tn-debug":','};while(i){if(i.getAttribute)for(n=0;n<m;++n
){var p=i.getAttribute(l[j[n]]);if(p){var q=JSON.parse(p);for(var r in q)if(o[r]
!==(void 0)){if(k[j[n]][r]===(void 0))k[j[n]][r]=[];k[j[n]][r].push(q[r]);}else
if(k[j[n]][r]===(void 0))k[j[n]][r]=q[r];}}i=g(i);}for(var s in k)for(var t in o
)if(k[s][t]!==(void 0))k[s][t]=k[s][t].join(o[t]);return k;}e.exports=h;},null);
__d("throttle",["copyProperties"],function(a,b,c,d,e,f,g){function h(j,k,l){retu
rn i(j,k,l,false,false);}g(h,{acrossTransitions:function(j,k,l){return i(j,k,l,t
rue,false);},withBlocking:function(j,k,l){return i(j,k,l,false,true);},acrossTra
nsitionsWithBlocking:function(j,k,l){return i(j,k,l,true,true);}});function i(j,
k,l,m,n){if(k==null)k=100;var o,p,q=null,r=function(){p=Date.now();if(o){j.apply
(l,o);o=null;q=setTimeout(r,k,!m);}else q=null;};return function s(){o=arguments
;if(q===null||(Date.now()-p>k))if(n){r();}else q=setTimeout(r,0,!m);};}e.exports
=h;},null);
__d("EagleEye",["Arbiter","CurrentUser","EagleEyeConfig","Env","ISB","OnloadEven
t","TrackingConfig","WebStorage","isInIframe"],function(a,b,c,d,e,f,g,h,i,j,k,l,
m,n,o){var p='_e_',q=(window.name||'').toString();if(q.length==7&&q.substr(0,3)=
=p){q=q.substr(3);}else{q=i.seed;if(!o())window.name=p+q;}var r=(window.location
.protocol=='https:'&&document.cookie.match(/\bcsm=1/))?'; secure':'',s=p+q+'_',t
=new Date(Date.now()+604800000).toGMTString(),u=window.location.hostname.replace
(/^.*(facebook\..*)$/i,'$1'),v='; expires='+t+';path=/; domain='+u+r,w=0,x,y=i.s
essionStorage&&n.getSessionStorage(),z=document.cookie.length,aa=false,ba=Date.n
ow();function ca(ga){return s+(w++)+'='+encodeURIComponent(ga)+v;}function da(){
var ga=[],ha=false,ia=0,ja=0;this.isEmpty=function(){return !ga.length;};this.en
queue=function(ka,la){if(la){ga.unshift(ka);}else ga.push(ka);};this.dequeue=fun
ction(){ga.shift();};this.peek=function(){return ga[0];};this.clear=function(ka)
{z=Math.min(z,document.cookie.length);if(!aa&&(new Date()-ba>60000))aa=true;var
la=!ka&&(document.cookie.search(p)>=0),ma=!!i.cookieHeaderLimit,na=i.cookieCount
Limit||19,oa=i.cookieHeaderLimit||3950,pa=na-5,qa=oa-1000;while(!this.isEmpty())
{var ra=ca(this.peek());if(ma&&(ra.length>oa||(aa&&ra.length+z>oa))){this.dequeu
e();continue;}if((la||ma)&&((document.cookie.length+ra.length>oa)||(document.coo
kie.split(';').length>na)))break;document.cookie=ra;la=true;this.dequeue();}var
sa=Date.now();if(ka||!ha&&la&&((ja>0)&&(Math.min(10*Math.pow(2,ja-1),60000)+ia<s
a))&&g.query(l.ONLOAD)&&(!this.isEmpty()||(document.cookie.length>qa)||(document
.cookie.split(';').length>pa))){var ta=new Image(),ua=this,va=m.domain||'';ha=tr
ue;ta.onload=function ya(){ha=false;ja=0;ua.clear();};ta.onerror=ta.onabort=func
tion ya(){ha=false;ia=Date.now();ja++;};var wa=k.token?'&fb_isb='+k.token:'',xa=
'&__user='+h.getID();ta.src=va+'/ajax/nectar.php?asyncSignal='+(Math.floor(Math.
random()*10000)+1)+wa+xa+'&'+(!ka?'':'s=')+sa;}};}x=new da();if(y){var ea=functi
on(){var ga=0,ha=ga;function ia(){var la=sessionStorage.getItem('_e_ids');if(la)
{var ma=(la+'').split(';');if(ma.length==2){ga=parseInt(ma[0],10);ha=parseInt(ma
[1],10);}}}function ja(){var la=ga+';'+ha;sessionStorage.setItem('_e_ids',la);}f
unction ka(la){return '_e_'+((la!==(void 0))?la:ga++);}this.isEmpty=function(){r
eturn ha===ga;};this.enqueue=function(la,ma){var na=ma?ka(--ha):ka();sessionStor
age.setItem(na,la);ja();};this.dequeue=function(){this.isEmpty();sessionStorage.
removeItem(ka(ha));ha++;ja();};this.peek=function(){var la=sessionStorage.getIte
m(ka(ha));return la?(la+''):la;};this.clear=x.clear;ia();};x=new ea();}var fa={l
og:function(ga,ha,ia){if(j.no_cookies)return;var ja=[q,Date.now(),ga].concat(ha)
;ja.push(ja.length);function ka(){var la=JSON.stringify(ja);try{x.enqueue(la,!!i
a);x.clear(!!ia);}catch(ma){if(y&&(ma.code===1000)){x=new da();y=false;ka();}}}k
a();},getSessionID:function(){return q;}};e.exports=fa;a.EagleEye=fa;},3);
__d("Nectar",["Env","startsWith","getContextualParent"],function(a,b,c,d,e,f,g,h
,i){function j(m){if(!m.nctr)m.nctr={};}function k(m){if(g.module||!m)return g.m
odule;var n={fbpage_fan_confirm:true,photos_snowlift:true},o;while(m&&m.getAttri
bute){var p=m.getAttribute('id');if(h(p,'pagelet_'))return p;if(!o&&n[p])o=p;m=i
(m);}return o;}var l={addModuleData:function(m,n){var o=k(n);if(o){j(m);m.nctr._
mod=o;}},addImpressionID:function(m){if(g.impid){j(m);m.nctr._impid=g.impid;}}};
e.exports=l;},null);
__d("DimensionLogging",["BanzaiNectar","DOMDimensions"],function(a,b,c,d,e,f,g,h
){var i=h.getViewportDimensions();g.log('browser_dimension','homeload',{x:i.widt
h,y:i.height,sw:window.screen.width,sh:window.screen.height,aw:window.screen.ava
ilWidth,ah:window.screen.availHeight,at:window.screen.availTop,al:window.screen.
availLeft});},null);
__d("OnloadHooks",["Arbiter","ErrorUtils","InitialJSLoader","OnloadEvent"],funct
ion(a,b,c,d,e,f,g,h,i,j){function k(){var r=a.CavalryLogger;if(!window.loaded&&r
)r.getInstance().setTimeStamp('t_prehooks');n('onloadhooks');if(!window.loaded&&
r)r.getInstance().setTimeStamp('t_hooks');window.loaded=true;g.inform('uipage_on
load',true,g.BEHAVIOR_STATE);}function l(){n('onafterloadhooks');window.afterloa
ded=true;}function m(r,s){return h.applyWithGuard(r,null,null,function(t){t.even
t_type=s;t.category='runhook';});}function n(r){var s=(r=='onbeforeleavehooks')|
|(r=='onbeforeunloadhooks');do{var t=window[r];if(!t)break;if(!s)window[r]=null;
for(var u=0;u<t.length;u++){var v=m(t[u],r);if(s&&v)return v;}}while(!s&&window[
r]);}function o(){if(!window.loaded){window.loaded=true;n('onloadhooks');}if(!wi
ndow.afterloaded){window.afterloaded=true;n('onafterloadhooks');}}function p(){g
.registerCallback(k,[j.ONLOAD_DOMCONTENT_CALLBACK,i.INITIAL_JS_READY]);g.registe
rCallback(l,[j.ONLOAD_DOMCONTENT_CALLBACK,j.ONLOAD_CALLBACK,i.INITIAL_JS_READY])
;g.subscribe(j.ONBEFOREUNLOAD,function(r,s){s.warn=n('onbeforeleavehooks')||n('o
nbeforeunloadhooks');if(!s.warn){window.loaded=false;window.afterloaded=false;}}
,g.SUBSCRIBE_NEW);g.subscribe(j.ONUNLOAD,function(r,s){n('onunloadhooks');n('ona
fterunloadhooks');},g.SUBSCRIBE_NEW);}var q={_onloadHook:k,_onafterloadHook:l,ru
nHook:m,runHooks:n,keepWindowSetAsLoaded:o};p();a.OnloadHooks=e.exports=q;},null
);
__d("PixelRatio",["Arbiter","Cookie","PixelRatioConst","Run"],function(a,b,c,d,e
,f,g,h,i,j){var k=i.cookieName,l,m;function n(){return window.devicePixelRatio||
1;}function o(){h.set(k,n());}function p(){h.clear(k);}function q(){var s=n();if
(s!==l){o();}else p();}var r={startDetecting:function(s){l=s||1;p();if(m)return;
m=[g.subscribe('pre_page_transition',q)];j.onBeforeUnload(q);}};e.exports=r;},nu
ll);
__d("PostLoadJS",["Bootloader","Run","emptyFunction"],function(a,b,c,d,e,f,g,h,i
){function j(l,m){h.onAfterLoad(function(){g.loadModules.call(g,[l],m);});}var k
={loadAndRequire:function(l){j(l,i);},loadAndCall:function(l,m,n){j(l,function(o
){o[m].apply(o,n);});}};e.exports=k;},null);
__d("Toggler",["Arbiter","ArbiterMixin","ContextualThing","CSS","DataStore","DOM
","DOMQuery","Event","Focus","Keys","TabbableElements","arrayContains","copyProp
erties","createArrayFromMixed","cx","emptyFunction","ge","getContextualParent","
getObjectValues","setImmediate","mixin"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,
p,q,r,s,t,u,v,w,x,y,z,aa){var ba=[],ca,da=false;function ea(){if(!da){da=true;z(
function(){da=false;});}}function fa(){fa=v;n.listen(document.documentElement,'c
lick',function(event){if(da)return;var ma=event.getTarget();ba.forEach(function(
na){na.clickedTarget=ma;na.active&&!na.sticky&&!i.containsIncludingLayers(na.get
Active(),ma)&&!na.inTargetFlyout(ma)&&na.inActiveDialog()&&!na.isIgnoredByModalL
ayer(ma)&&na.hide();});},n.Priority.URGENT);}var ga=aa(h);for(var ha in ga)if(ga
.hasOwnProperty(ha))ja[ha]=ga[ha];var ia=ga===null?null:ga.prototype;ja.prototyp
e=Object.create(ia);ja.prototype.constructor=ja;ja.__superConstructor__=ga;funct
ion ja(){"use strict";this.active=null;this.togglers={};this.setSticky(false);ba
.push(this);this.subscribe(['show','hide'],ja.inform.bind(ja));return fa();}ja.p
rototype.show=function(ma){"use strict";var na=ka(this,ma),oa=na.active;if(ma!==
oa){oa&&na.hide();na.active=ma;j.addClass(ma,'openToggler');var pa=l.scry(ma,'a[
rel="toggle"]');if(pa.length>0&&pa[0].getAttribute('data-target'))j.removeClass(
w(pa[0].getAttribute('data-target')),'toggleTargetClosed');var qa=m.scry(ma,'.ui
ToggleFlyout')[0];if(qa){var ra=q.find(qa)[0]||qa;if(ra.tabIndex==-1)ra.tabIndex
=0;o.setWithoutOutline(ra);}if(pa.length>0){l.appendContent(ma,na.getToggler('ne
xt'));l.prependContent(ma,na.getToggler('prev'));}n.listen(ma,'keydown',function
(event){if(n.getKeyCode(event)===p.ESC)if(na.isShown()){var sa=l.scry(ma,'a[rel=
"toggle"]')[0];sa&&sa.focus();na.hide();}});na.inform('show',na);}};ja.prototype
.hide=function(ma){"use strict";var na=ka(this,ma),oa=na.active;if(oa&&(!ma||ma=
==oa)){j.removeClass(oa,'openToggler');var pa=l.scry(oa,'a[rel="toggle"]');if(pa
.length>0&&pa[0].getAttribute('data-target'))j.addClass(w(pa[0].getAttribute('da
ta-target')),'toggleTargetClosed');y(na.togglers).forEach(l.remove);na.inform('h
ide',na);na.active=null;}};ja.prototype.toggle=function(ma){"use strict";var na=
ka(this,ma);if(na.active===ma){na.hide();}else na.show(ma);ea();};ja.prototype.g
etActive=function(){"use strict";return ka(this).active;};ja.prototype.isShown=f
unction(){"use strict";return ka(this).active&&j.hasClass(ka(this).active,'openT
oggler');};ja.prototype.inTargetFlyout=function(ma){"use strict";var na=la(this.
getActive());return na&&i.containsIncludingLayers(na,ma);};ja.prototype.inActive
Dialog=function(){"use strict";var ma=a.Dialog&&a.Dialog.getCurrent();return !ma
||l.contains(ma.getRoot(),this.getActive());};ja.prototype.isIgnoredByModalLayer
=function(ma){"use strict";var na=!!i.parentByClass(ma,"_3qw"),oa=!!i.parentByCl
ass(this.getActive(),"_3qw");return na&&!oa;};ja.prototype.getToggler=function(m
a){"use strict";var na=ka(this);if(!na.togglers[ma]){na.togglers[ma]=l.create('b
utton',{className:'hideToggler',onfocus:function(){var oa=l.scry(na.active,'a[re
l="toggle"]')[0];oa&&oa.focus();na.hide();},style:{right:ma==='next'?'0':''}});n
a.togglers[ma].setAttribute('type','button');}return this.togglers[ma];};ja.prot
otype.setSticky=function(ma){"use strict";var na=ka(this);ma=ma!==false;if(ma!==
na.sticky){na.sticky=ma;if(ma){na.$Toggler0&&na.$Toggler0.unsubscribe();}else na
.$Toggler0=g.subscribe('pre_page_transition',na.hide.bind(na,null));}return na;}
;ja.prototype.setPrePageTransitionCallback=function(ma){"use strict";var na=ka(t
his);na.$Toggler0&&na.$Toggler0.unsubscribe();na.$Toggler0=g.subscribe('pre_page
_transition',ma);};ja.bootstrap=function(ma){"use strict";var na=ma.parentNode;j
a.getInstance(na).toggle(na);};ja.createInstance=function(ma){"use strict";var n
a=new ja().setSticky(true);k.set(ma,'toggler',na);return na;};ja.destroyInstance
=function(ma){"use strict";k.remove(ma,'toggler');};ja.getInstance=function(ma){
"use strict";while(ma){var na=k.get(ma,'toggler');if(na)return na;if(j.hasClass(
ma,'uiToggleContext'))return ja.createInstance(ma);ma=x(ma);}return (ca=ca||new
ja());};ja.listen=function(ma,na,oa){"use strict";return ja.subscribe(t(ma),func
tion(pa,qa){if(qa.getActive()===na)return oa(pa,qa);});};s(ja,ja.prototype);s(ja
,{subscribe:(function(ma){return function(na,oa){na=t(na);if(r(na,'show'))ba.for
Each(function(pa){if(pa.getActive())setTimeout(oa.bind(null,'show',pa),0);});ret
urn ma(na,oa);};})(ja.subscribe.bind(ja))});function ka(ma,na){if(ma instanceof
ja)return ma;return ja.getInstance(na);}function la(ma){var na=l.scry(ma,'a[rel=
"toggle"]');if(na.length>0&&na[0].getAttribute('data-target'))return w(na[0].get
Attribute('data-target'));}e.exports=ja;},null);
__d("UserActivity",["Arbiter","Event"],function(a,b,c,d,e,f,g,h){var i=5000,j=50
0,k=-5,l=Date.now(),m=l,n={subscribeOnce:function(p){var q=n.subscribe(function(
){n.unsubscribe(q);p();});},subscribe:function(p){return g.subscribe('useractivi
ty/activity',p);},unsubscribe:function(p){p.unsubscribe();},isActive:function(p)
{return (new Date()-l<(p||i));},getLastInformTime:function(){return m;}};functio
n o(event){l=Date.now();var p=l-m;if(p>j){m=l;g.inform('useractivity/activity',{
event:event,idleness:p,last_inform:m});}else if(p<k)m=l;}h.listen(window,'scroll
',o);h.listen(window,'focus',o);h.listen(document.documentElement,{DOMMouseScrol
l:o,mousewheel:o,keydown:o,mouseover:o,mousemove:o,click:o});g.subscribe('Event/
stop',function(p,q){o(q.event);});e.exports=n;},null);
__d("Vector",["DOMVector","Event"],function(a,b,c,d,e,f,g,h){for(var i in g)if(g
.hasOwnProperty(i))k[i]=g[i];var j=g===null?null:g.prototype;k.prototype=Object.
create(j);k.prototype.constructor=k;k.__superConstructor__=g;function k(l,m,n){"
use strict";g.call(this,parseFloat(l),parseFloat(m),n);}k.prototype.derive=funct
ion(l,m,n){"use strict";return new k(l,m,n||this.domain);};k.prototype.setElemen
tPosition=function(l){"use strict";var m=this.convertTo('document');l.style.left
=parseInt(m.x,10)+'px';l.style.top=parseInt(m.y,10)+'px';return this;};k.prototy
pe.setElementDimensions=function(l){"use strict";return this.setElementWidth(l).
setElementHeight(l);};k.prototype.setElementWidth=function(l){"use strict";l.sty
le.width=parseInt(this.x,10)+'px';return this;};k.prototype.setElementHeight=fun
ction(l){"use strict";l.style.height=parseInt(this.y,10)+'px';return this;};k.pr
ototype.scrollElementBy=function(l){"use strict";if(l==document.body){window.scr
ollBy(this.x,this.y);}else{l.scrollLeft+=this.x;l.scrollTop+=this.y;}return this
;};k.from=function(l,m,n){"use strict";return new k(l,m,n);};k.getEventPosition=
function(l,m){"use strict";m=m||'document';var n=h.getPosition(l),o=this.from(n.
x,n.y,'document');return o.convertTo(m);};k.deserialize=function(l){"use strict"
;var m=l.split(',');return this.from(m[0],m[1]);};e.exports=k;},null);
__d("queryThenMutateDOM",["Run","createArrayFromMixed","emptyFunction","requestA
nimationFrame"],function(a,b,c,d,e,f,g,h,i,j){var k,l,m={},n=[],o=[];function p(
s,t,u){if(!s&&!t)return;if(u&&m.hasOwnProperty(u)){return;}else if(u)m[u]=1;n.pu
sh(t||i);o.push(s||i);r();if(!k){k=true;g.onLeave(function(){k=false;l=false;m={
};n.length=0;o.length=0;});}}p.prepare=function(s,t,u){return function(){var v=h
(arguments);v.unshift(this);var w=Function.prototype.bind.apply(s,v),x=t.bind(th
is);p(w,x,u);};};function q(){m={};var s=o.length,t=n.length,u=[],v;while(s--){v
=o.shift();u.push(v());}while(t--){v=n.shift();v(u.shift());}l=false;r();}functi
on r(){if(!l&&(o.length||n.length)){l=true;j(q);}}e.exports=p;},null);
__d("debounceAcrossTransitions",["debounce"],function(a,b,c,d,e,f,g){function h(
i,j,k){return g(i,j,k,true);}e.exports=h;},null);
__d("TimezoneAutoset",["AsyncRequest","emptyFunction"],function(a,b,c,d,e,f,g,h)
{var i=false;function j(m){var n=new Date(),o=n.getTimezoneOffset()/30,p=n.getTi
me()/1000,q=Math.round((m-p)/1800),r=Math.round(o+q)%48;if(r==0){return 0;}else
if(r>24){r-=Math.ceil(r/48)*48;}else if(r<-28)r+=Math.ceil(r/-48)*48;return r*30
;}function k(m,n,o){if(!m||(void 0)==n)return;if(i)return;i=true;var p=-j(m);if(
o||p!=n){var q='/ajax/timezone/update.php';new g().setURI(q).setData({gmt_off:p,
is_forced:o}).setErrorHandler(h).setTransportErrorHandler(h).setOption('suppress
ErrorAlerts',true).send();}}var l={setInputValue:function(m,n){m.value=j(n);},se
tTimezone:k};e.exports=l;},null);
__d("TinyViewport",["Arbiter","ArbiterMixin","CSS","Event","copyProperties","get
DocumentScrollElement","queryThenMutateDOM"],function(a,b,c,d,e,f,g,h,i,j,k,l,m)
{var n=document.documentElement,o,p,q=false,r={isTiny:function(){return o;}};k(r
,h);var s=m.bind(null,function(){p=p||l();o=n.clientHeight<400||n.clientWidth<p.
scrollWidth-1;},function(){if(o!==q){i.conditionClass(n,'tinyViewport',o);i.cond
itionClass(n,'canHaveFixedElements',!o);r.inform('change',o);q=o;}},'TinyViewpor
t');s();g.subscribe('quickling/response',s);j.listen(window,'resize',s);e.export
s=r;},null);
__d("Button",["CSS","DataStore","DOM","Event","Parent","cx","emptyFunction"],fun
ction(a,b,c,d,e,f,g,h,i,j,k,l,m){var n='uiButtonDisabled',o='uiButtonDepressed',
p="_42fr",q="_42fs",r='button:blocker',s='href',t='ajaxify';function u(aa,ba){va
r ca=h.get(aa,r);if(ba){if(ca){ca.remove();h.remove(aa,r);}}else if(!ca)h.set(aa
,r,j.listen(aa,'click',m.thatReturnsFalse,j.Priority.URGENT));}function v(aa){va
r ba=k.byClass(aa,'uiButton')||k.byClass(aa,"_42ft");if(!ba)throw new Error('inv
alid use case');return ba;}function w(aa){return i.isNodeOfType(aa,'a');}functio
n x(aa){return i.isNodeOfType(aa,'button');}function y(aa){return g.hasClass(aa,
"_42ft");}var z={getInputElement:function(aa){aa=v(aa);if(w(aa))throw new Error(
'invalid use case');return x(aa)?aa:i.find(aa,'input');},isEnabled:function(aa){
return !(g.hasClass(v(aa),n)||g.hasClass(v(aa),p));},setEnabled:function(aa,ba){
aa=v(aa);var ca=y(aa)?p:n;g.conditionClass(aa,ca,!ba);if(w(aa)){var da=aa.getAtt
ribute('href'),ea=aa.getAttribute('ajaxify'),fa=h.get(aa,s,'#'),ga=h.get(aa,t);i
f(ba){if(!da)aa.setAttribute('href',fa);if(!ea&&ga)aa.setAttribute('ajaxify',ga)
;aa.removeAttribute('tabIndex');}else{if(da&&da!==fa)h.set(aa,s,da);if(ea&&ea!==
ga)h.set(aa,t,ea);aa.removeAttribute('href');aa.removeAttribute('ajaxify');aa.se
tAttribute('tabIndex','-1');}u(aa,ba);}else{var ha=z.getInputElement(aa);ha.disa
bled=!ba;u(ha,ba);}},setDepressed:function(aa,ba){aa=v(aa);var ca=y(aa)?q:o;g.co
nditionClass(aa,ca,ba);},isDepressed:function(aa){aa=v(aa);var ba=y(aa)?q:o;retu
rn g.hasClass(aa,ba);},setLabel:function(aa,ba){aa=v(aa);if(y(aa)){var ca=[];if(
ba)ca.push(ba);var da=i.scry(aa,'.img')[0];if(da)if(aa.firstChild==da){ca.unshif
t(da);}else ca.push(da);i.setContent(aa,ca);}else if(w(aa)){var ea=i.find(aa,'sp
an.uiButtonText');i.setContent(ea,ba);}else z.getInputElement(aa).value=ba;var f
a=y(aa)?"_42fv":'uiButtonNoText';g.conditionClass(aa,fa,!ba);},setIcon:function(
aa,ba){if(ba&&!i.isNode(ba))return;aa=v(aa);var ca=i.scry(aa,'.img')[0];if(!ba){
ca&&i.remove(ca);return;}g.addClass(ba,'customimg');if(ca!=ba)if(ca){i.replace(c
a,ba);}else i.prependContent(aa,ba);}};e.exports=z;},null);
__d("XUIMenuWithSquareCorner",["CSS","cx"],function(a,b,c,d,e,f,g,h){function i(
j){"use strict";this.$XUIMenuWithSquareCorner0=j;}i.prototype.enable=function(){
"use strict";g.addClass(this.$XUIMenuWithSquareCorner0.getRoot(),"_2n_z");};i.pr
ototype.disable=function(){"use strict";g.removeClass(this.$XUIMenuWithSquareCor
ner0.getRoot(),"_2n_z");};e.exports=i;},null);
__d("LayerAutoFocus",["DOMQuery","Focus","TabbableElements","copyProperties"],fu
nction(a,b,c,d,e,f,g,h,i,j){function k(l){"use strict";this._layer=l;}k.prototyp
e.enable=function(){"use strict";this._subscription=this._layer.subscribe('after
show',this._focus.bind(this));};k.prototype.disable=function(){"use strict";this
._subscription.unsubscribe();this._subscription=null;};k.prototype._focus=functi
on(){"use strict";var l=this._layer.getRoot(),m=g.scry(l,'.autofocus')[0],n=true
;if(!m){var o=document.activeElement;if(g.isNodeOfType(o,['input','textarea']))r
eturn;var p=i.find(l);for(var q=0;q<p.length;q++)if(p[q].tagName!='A'){m=p[q];n=
false;break;}}else if(m.tabIndex!==0)n=false;if(m){n?h.set(m):h.setWithoutOutlin
e(m);}else if(!l.offsetWidth){l.tabIndex=0;h.setWithoutOutline(l);}};j(k.prototy
pe,{_subscription:null});e.exports=k;},null);
__d("LayerButtons",["Event","Parent","copyProperties"],function(a,b,c,d,e,f,g,h,
i){function j(k){"use strict";this._layer=k;}j.prototype.enable=function(){"use
strict";this._listener=g.listen(this._layer.getRoot(),'click',this._handle.bind(
this));};j.prototype.disable=function(){"use strict";this._listener.remove();thi
s._listener=null;};j.prototype._handle=function(k){"use strict";var l=k.getTarge
t(),m=h.byClass(l,'layerConfirm');if(m){if(this._layer.inform('confirm',m)===fal
se)k.prevent();return;}var n=h.byClass(l,'layerCancel');if(n){if(this._layer.inf
orm('cancel',n)!==false)this._layer.hide();k.prevent();return;}var o=h.byClass(l
,'layerButton');if(o)if(this._layer.inform('button',o)===false)k.prevent();};i(j
.prototype,{_listener:null});e.exports=j;},null);
__d("LayerFormHooks",["Event","copyProperties"],function(a,b,c,d,e,f,g,h){functi
on i(j){"use strict";this._layer=j;}i.prototype.enable=function(){"use strict";v
ar j=this._layer.getRoot();this._subscriptions=[g.listen(j,'submit',this._onSubm
it.bind(this)),g.listen(j,'success',this._onSuccess.bind(this)),g.listen(j,'erro
r',this._onError.bind(this))];};i.prototype.disable=function(){"use strict";this
._subscriptions.forEach(function(j){j.remove();});this._subscriptions=null;};i.p
rototype._onSubmit=function(event){"use strict";if(this._layer.inform('submit',e
vent)===false)event.kill();};i.prototype._onSuccess=function(event){"use strict"
;if(this._layer.inform('success',event)===false)event.kill();};i.prototype._onEr
ror=function(event){"use strict";var j=event.getData();if(this._layer.inform('er
ror',{response:j.response})===false)event.kill();};h(i.prototype,{_subscriptions
:null});e.exports=i;},null);
__d("LayerHideOnEscape",["Event","Keys","copyProperties"],function(a,b,c,d,e,f,g
,h,i){function j(k){"use strict";this._layer=k;}j.prototype.enable=function(){"u
se strict";this._subscription=this._layer.subscribe('key',this._handle.bind(this
));};j.prototype.disable=function(){"use strict";this._subscription.unsubscribe(
);this._subscription=null;};j.prototype._handle=function(k,event){"use strict";i
f(g.getKeyCode(event)===h.ESC){this._layer.hide();return false;}};i(j.prototype,
{_subscription:null});e.exports=j;},null);
__d("LayerRefocusOnHide",["ContextualThing","DOM","DOMQuery","Focus","Parent","c
opyProperties"],function(a,b,c,d,e,f,g,h,i,j,k,l){function m(n){"use strict";thi
s._layer=n;}m.prototype.enable=function(){"use strict";this._subscription=this._
layer.subscribe('hide',this._handle.bind(this));};m.prototype.disable=function()
{"use strict";this._subscription.unsubscribe();this._subscription=null;};m.proto
type._handle=function(n,event){"use strict";if(document.activeElement===document
.body||i.contains(this._layer.getRoot(),document.activeElement)){var o=this._lay
er.getCausalElement();while(o&&(!o.offsetWidth)){var p=k.byClass(o,'uiToggle');i
f(p&&p.offsetWidth){o=h.scry(p,'[rel="toggle"]')[0];}else{var q=g.getContext(o);
if(q){o=q;}else o=o.parentNode;}}if(o)if(o.tabIndex!=-1)j.setWithoutOutline(o);}
};l(m.prototype,{_subscription:null});e.exports=m;},null);