/*!CK:2306376852!*//*1403491355,*/ if (self.CavalryLogger) { CavalryLogger.start_js(["xF8Ul"]); } __d("BroadcastRequestParam",[],function(a,b,c,d,e,f){e.exports={ANSWER_IDS:"answer_ids",BROADCAST_REQUEST_ID:"broadcast_request_id",COMMENT_TOKEN:"comment_token",COMPOSER_TOKEN_IDS:"composer_token_ids",DESCRIPTION_DOM_ID:"description_dom_id",DOM_ID:"dom_id",ENTITY_TITLE:"entity_title",ENTITY_TOKEN:"entity_token",ERROR_CODE:"error_code",HAS_VIEWER_VOTED:"has_viewer_voted",QUERY:"q",SOURCE_OBJ_ID:"source_obj_id",SUGGESTION_CARD_ID:"suggestion_card_id",SUGGESTION_ROW_ID:"suggestion_row_id",SUGGESTION_ID:"suggestion_id",SUGGESTION_IDS:"add_suggestions_ids",TARGET_ID:"target_id",VOTE_ACTION:"vote_action",EXISTING_IDS:"existing_ids",VALUE:"value",BROADCAST_REQUEST_TYPE:"broadcast_request_type"};},null); __d("TrackingNodeTypes",[],function(a,b,c,d,e,f){e.exports={HEADLINE:1,USER_NAME:2,ACTOR_PHOTO:3,ACTION_LINKS:4,LIKE_LINK:5,UNLIKE_LINK:6,PARTICIPANT:7,PRONOUN:8,ROBOTEXT:9,TITLE:10,MEDIA_GENERIC:11,PHOTO:12,VIDEO:13,MUSIC:14,ATTACHMENT:15,NAME_LIST:16,SHARE_LINK:17,USER_MESSAGE:18,SUBTITLE:19,DESCRIPTION:20,SOURCE:21,BLINGBOX:22,OTHER:23,VIEW_ALL_COMMENTS:24,COMMENT:25,COMMENT_LINK:26,SMALL_ACTOR_PHOTO:27,SUBSTORY:28,XBUTTON:29,HIDE_LINK:30,REPORT_SPAM_LINK:31,HIDE_ALL_LINK:32,BAD_AGGREGATION_LINK:33,ADD_COMMENT_BOX:34,APP_CALL_TO_ACTION:35,UFI:36,OG_LEFT_SLIDE_PAGER:37,OG_RIGHT_SLIDE_PAGER:38,EXP_CALL_TO_ACTION:39,LARGE_MEDIA_ATTACHMENT:40,FAN_PAGE:42,UNFAN_PAGE:43,SEE_MORE:44,COLLECTION_ROBOTEXT_LINK:45,COLLECTION_ACTION_LINK:46,COLLECTION_TICKER_LINK:47,GIFT_LINK:48,SPONSORED_LINK:49,PAGE_LINK:50,SOCIAL_CONTEXT:51,SOCIAL_ACTOR_PHOTO:52,OFFERS_CLAIM:53,OFFERS_CLICK:54,DROPDOWN_BUTTON:55,EVENT_VIEW:56,EVENT_RSVP:57,ADS_SHIMMED_LINK:58,COLLECTION_ADD_BUTTON:59,EVENT_INVITE_FRIENDS:60,RHC_AD:61,AD_CREATIVE_TITLE:62,AD_CREATIVE_BODY:63,AD_CREATIVE_IMAGE:64,AD_SOCIAL_SENTENCE:65,APP_NAME:66,GROUP_JOIN:67,PAGE_COVER_PHOTO:68,PAGE_PROFILE_PIC:69,AD_IDENTITY:70,UNHIDE_LINK:71,TRENDING_TOPIC_LINK:72,RELATED_SHARE_ARTICLE:73,OFFERS_USE_NOW:74,RELATED_SHARE_VIDEO:75,RHC_CARD:76,RHC_CARD_HIDE:77,RHC_SIMPLIFICATION:78,RHC_SIMPLIFICATION_HIDE:79,TOPIC_PIVOT_HEADER:80,ADD_FRIEND_BUTTON:81,SNOWLIFT:82,SNOWLIFT_MESSAGE:83,OFFERS_RESEND:84,RHC_LINK_OPEN:85,GENERIC_CALL_TO_ACTION_BUTTON:86,AD_LOGOUT:87,RHC_PHOTO_SLIDER:88,RHC_COMMENT_BUTTON:89,HASHTAG:90,NOTE:91,RELATED_SHARE_ARTICLE_HIDE:92,RELATED_SHARE_VIDEO_HIDE:93,NEKO_PREVIEW:94,OG_COMPOSER_OBJECT:95,INSTALL_ACTION:96,SPONSORED_CONTEXT:97,DIGITAL_GOOD:98,STORY_FOOTER:99,STORY_LOCATION:100,ADD_PHOTO_ACTION:101,ACTION_ICON:102,EGO_FEED_UNIT:103,PLACE_STAR_SURVEY:104,REVIEW_MENU:105,SAVE_ACTION:106,PHOTO_GALLERY:107,SUB_ATTACHMENT:108,FEEDBACK_SECTION:109,ALBUM:110,ALBUM_COLLAGE:111,AVATAR_LIST:112,STORY_LIST:113,MEDIA_CONTROLS:114,ZERO_UPSELL_BUY:115,ZERO_UPSELL_FEED_UNIT:116,RATING:117,PERMALINK_COMMENT:118,LIKE_COUNT:119,RETRY_BUTTON:120,TIMELINE_GIFTS:121,NEARBY_FRIENDS_LIST:122,PRESENCE_UNIT:123,EVENT_INVITE_SENT:124,ATTACHMENT_TITLE:125,HSCROLL_PAGER:126,STORY_MESSAGE:127,STATUS_LINK:128,ADD_MEDIA_LINK:129,ADD_QUESTION_LINK:130,START_Q_AND_A_LINK:131,UPLOAD_FILE_LINK:132,START_CONVERSATION_LINK:133,ATTACH_LIFE_EVENT_LINK:134,ATTACH_PLACE_LINK:135,COVER_PHOTO_EDIT_LINK:136,SHOW_LIKES:137,ROTATE_LEFT_BUTTON:138,ROTATE_RIGHT_BUTTON:139,TAG_LINK:140,CLOSE_BUTTON:141,PAGER_NEXT:142,PAGER_PREVIOUS:143,FULLSCREEN_BUTTON:144,ACTIONS:145,CURATION_MENU:146,PROFILE_PIC_EDIT_LINK:147,VIEW_ALL_SHARES:148,THUMBNAIL_LINK:149,EDIT_HISTORY:150,ADD_TO_THREAD:151,SIDEBAR:152,HOME_SIDENAV:153,BUDDYLIST_NUB:154,TITLEBAR:155,SEND_BUTTON:156,CONVERSATION:157,CHAT_FLYOUT:158,INPUT:159,EMOTICONS:160,VIDEOCHAT:161,TYPEAHEAD:162,OPTIONS_MENU:163,BOOST_POST_BUTTON:164,TOGGLE_BUTTON:165,CHAT_SIDEBAR_FOOTER:166,GRIPPER:167,BOOKMARK_ITEM:168,BOOKMARKS_SECTION:169,BOOKMARKS_NAV:170,RHC:171,RHC_HEADER:172,SIDE_ADS:173,BUDDY_LIST:174,CONTENT_ROLL:175,SHOW_ADS_FEED:184,VIDEO_IN_PLAY_CALL_TO_ACTION_BUTTON:185,VIDEO_ENDSCREEN_CALL_TO_ACTION_BUTTON:186,INLINE_PHOTO_PIVOTS_HIDE:187,VIDEO_CALL_TO_ACTION_ENDSCREEN_REPLAY:188,APP_ATTACHMENT:189,ACTIVITY_LINK:190,SAVE_BUTTON:191,SEE_MORE_PHOTO_PAGE_POST_BUTTON:192,UNUSED:-1};},null); __d("CLoggerX",["Banzai","DOM","debounce","Event","ge","Parent","Keys"],function(a,b,c,d,e,f,g,h,i,j,k,l){var m=10*60*1000,n=b('Keys').RETURN,o={},p=function(s){var t=(s.target||s.srcElement).id,u=(s.target||s.srcElement).value.trim().length,v=q.getTracker(t);if(!v)return;if(u>5&&!v.submitted){g.post('censorlogger',{cl_impid:v.impid,clearcounter:v.clearcounter,instrument:v.type,elementid:t,parent_fbid:(v.parent_fbid=='unknown'?null:v.parent_fbid),version:"x"},g.VITAL);q.setSubmitted(t,true);}else if(u===0&&v.submitted&&s.which!=n){o[t]=r(t);o[t]();}else if(u>0&&v.submitted)if(o[t])o[t].reset();},q={init:function(){this.trackedElements=this.trackedElements||{};this.feedbackForms=this.feedbackForms||{};},setImpressionID:function(s){this.init();this.impressionID=s;this.clean();},setComposerTargetData:function(s){this.cTargetID=s.targetID||'unknown';this.cTargetFBType=s.targetType||'unknown';},clean:function(){for(var s in this.trackedElements){if(o[s]){o[s].reset();delete o[s];}delete this.trackedElements[s];}},trackComposer:function(s,t,u){this.setComposerTargetData(u);this.startTracking(s,'composer',this.cTargetID,this.cTargetFBType,t);},trackFeedbackForm:function(s,t,u){this.init();this.impressionID=this.impressionID||u;var v,w;v=t?t.targetID||'unknown':'unknown';w=t?t.targetType||'unknown':'unknown';this.feedbackForms[s]={parent_fbid:v,parent_type:w};},trackMentionsInput:function(s,t){this.init();var u,v,w;if(!s)return;u=l.byTag(s,'form');if(!u)return;v=h.getID(u);w=this.feedbackForms[v];if(!w)return;var x=t||w.parent_fbid,y=t?416:w.parent_type;this.startTracking(s,'comment',x,y,u);},startTracking:function(s,t,u,v,w){this.init();var x=h.getID(s);if(this.getTracker(x))return;var y=h.getID(w);j.listen(s,'keyup',p.bind(this));this.trackedElements[x]={submitted:false,clearcounter:0,type:t,impid:this.impressionID,parent_fbid:u,parent_type:v,parentElID:y};this.addJoinTableInfoToForm(w,x);},getTracker:function(s){return (this.trackedElements?this.trackedElements[s]:null);},setSubmitted:function(s,t){if(this.trackedElements[s])this.trackedElements[s].submitted=t;},incrementClearCounter:function(s){var t=this.getTracker(s);if(!t)return;t.clearcounter++;t.submitted=false;var u=h.scry(k(t.parentElID),'input[name="clp"]')[0];if(u)u.value=this.getJSONRepForTrackerID(s);this.trackedElements[s]=t;},addJoinTableInfoToForm:function(s,t){var u=this.getTracker(t);if(!u)return;var v=h.scry(s,'input[name="clp"]')[0];if(!v)h.prependContent(s,h.create('input',{type:'hidden',name:'clp',value:this.getJSONRepForTrackerID(t)}));},getCLParamsForTarget:function(s,t){if(!s)return "";var u=h.getID(s);return this.getJSONRepForTrackerID(u,t);},getJSONRepForTrackerID:function(s,t){var u=this.getTracker(s);if(!u)return "";return JSON.stringify({cl_impid:u.impid,clearcounter:u.clearcounter,elementid:s,version:"x",parent_fbid:t||u.parent_fbid});}},r=function(s){return i(function(){q.incrementClearCounter(s);},m,q);};e.exports=q;},null); __d("ClickPointIdentifiersDEPRECATED",[],function(a,b,c,d,e,f){var g={types:{TIMELINE_SEE_LIKERS:'timeline:seelikes'},getUserActionID:function(h){return '{"ua_id":"'+h+'"}';}};e.exports=g;},null); __d("TrackingNodes",["TrackingNodeTypes"],function(a,b,c,d,e,f,g){var h={types:g,BASE_CODE_START:58,BASE_CODE_END:126,BASE_CODE_SIZE:69,PREFIX_CODE_START:42,PREFIX_CODE_END:47,PREFIX_CODE_SIZE:6,encodeTN:function(i,j){var k=(i-1)%h.BASE_CODE_SIZE,l=parseInt((i-1)/h.BASE_CODE_SIZE,10);if(i<1||l>h.PREFIX_CODE_SIZE)throw Error('Invalid tracking node: '+i);var m="";if(l>0)m+=String.fromCharCode(l-1+h.PREFIX_CODE_START);m+=String.fromCharCode(k+h.BASE_CODE_START);if(typeof j!="undefined"&&j>0)m+=String.fromCharCode(48+Math.min(j,10)-1);return m;},decodeTN:function(i){if(i.length===0)return [0];var j=i.charCodeAt(0),k=1,l,m;if(j>=h.PREFIX_CODE_START&&j<=h.PREFIX_CODE_END){if(i.length==1)return [0];m=j-h.PREFIX_CODE_START+1;l=i.charCodeAt(1);k=2;}else{m=0;l=j;}if(lh.BASE_CODE_END)return [0];var n=m*h.BASE_CODE_SIZE+(l-h.BASE_CODE_START)+1;if(i.length>k&&(i.charAt(k)>='0'&&i.charAt(k)<='9'))return [k+1,[n,parseInt(i.charAt(k),10)+1]];return [k,[n]];},parseTrackingNodeString:function(i){var j=[];while(i.length>0){var k=h.decodeTN(i);if(k.length==1)return [];j.push(k[1]);i=i.substring(k[0]);}return j;},getTrackingInfo:function(i,j){return '{"tn":"'+h.encodeTN(i,j)+'"}';},addDataAttribute:function(i,j,k){if(j===undefined)return;['data-ft','data-gt'].forEach(function(l){var m;if(i.getAttribute){m=i.getAttribute(l)||"{}";}else if(i.props){m=i.props[l]||"{}";}else return;var n=h.encodeTN(j,k);try{m=JSON.parse(m);if(m.tn&&m.tn===n)return;m.tn=n;if(i.setAttribute){i.setAttribute(l,JSON.stringify(m));}else if(i.props){i.props[l]=JSON.stringify(m);}else return;}catch(o){}});}};e.exports=h;},null); __d("NumberFormat",["NumberFormatConfig"],function(a,b,c,d,e,f,g){var h=/(\d{3})(?=\d)/g;function i(l){return (''+l).split('').reverse().join('');}function j(l,m){if(Math.abs(l).toString().length0?"mls":'')),contextArgs:this.props.contextArgs,count:this.props.likes,iconClassName:"UFIBlingBoxLikeIcon",key:"like"}));n+=(this.props.likes==1)?"1 like":k._("{count} likes",{count:this.props.likes});n+=' ';}if(this.props.comments){m.push(h({className:((m.length>0?"mls":'')),contextArgs:this.props.contextArgs,count:this.props.comments,iconClassName:"UFIBlingBoxCommentIcon",key:"comment"}));n+=(this.props.comments==1)?"1 comment":k._("{count} comments",{count:this.props.comments});n+=' ';}if(this.props.reshares){m.push(h({className:((m.length>0?"mls":'')),contextArgs:this.props.contextArgs,count:this.props.reshares,iconClassName:"UFIBlingBoxReshareIcon",key:"reshare"}));n+=(this.props.reshares==1)?"1 share":k._("{count} shares",{count:this.props.reshares});}var o=g.DOM.a({className:"UFIBlingBox uiBlingBox feedbackBling",href:this.props.permalink,'data-ft':this.props['data-ft'],'aria-label':n},m);if(this.props.contextArgs.embedded){o.props.target="_blank";return o;}if(this.props.comments>i.defaultPageSize)return o;o.props.onClick=this.props.onClick;o.props.rel='ignore';return o;}});e.exports=l;},null); __d("UFICentralUpdates",["Arbiter","ChannelConstants","LiveTimer","ShortProfiles","UFIConstants","copyProperties","tx"],function(a,b,c,d,e,f,g,h,i,j,k,l,m){var n=0,o={},p={},q={},r={},s=[];g.subscribe(h.getArbiterType('live-data'),function(x,y){if(y&&y.obj){var z=y.obj,aa=z.comments||[];aa.forEach(function(ba){ba.timestamp.text="a few seconds ago";});w.handleUpdate(k.UFIPayloadSourceType.LIVE_SEND,z);}});function t(){if(!n){var x=q,y=o,z=p,aa=r;q={};o={};p={};r={};if(Object.keys(x).length)v('feedback-id-changed',x);if(Object.keys(y).length)v('feedback-updated',y);if(Object.keys(z).length)v('comments-updated',z);if(Object.keys(aa).length)v('instance-updated',aa);s.pop();}}function u(){if(s.length){return s[s.length-1];}else return k.UFIPayloadSourceType.UNKNOWN;}function v(event,x){w.inform(event,{updates:x,payloadSource:u()});}var w=l(new g(),{handleUpdate:function(x,y){if(Object.keys(y).length)this.synchronizeInforms(function(){s.push(x);var z=l({payloadsource:u()},y);this.inform('update-feedback',z);this.inform('update-comment-lists',z);this.inform('update-comments',z);this.inform('update-actions',z);(y.profiles||[]).forEach(function(aa){j.set(aa.id,aa);});if(y.servertime)i.restart(y.servertime);}.bind(this));},didUpdateFeedback:function(x){o[x]=true;t();},didUpdateComment:function(x){p[x]=true;t();},didUpdateFeedbackID:function(x,y){q[x]=y;t();},didUpdateInstanceState:function(x,y){if(!r[x])r[x]={};r[x][y]=true;t();},synchronizeInforms:function(x){n++;try{x();}catch(y){throw y;}finally{n--;t();}}});e.exports=w;},null); __d("ClientIDs",["randomInt"],function(a,b,c,d,e,f,g){var h={},i={getNewClientID:function(){var j=Date.now(),k=j+':'+(g(0,4294967295)+1);h[k]=true;return k;},isExistingClientID:function(j){return !!h[j];}};e.exports=i;},null); __d("UFIFeedbackTargets",["ClientIDs","KeyedCallbackManager","UFICentralUpdates","UFIConstants","copyProperties"],function(a,b,c,d,e,f,g,h,i,j,k){var l=new h();function m(v){var w={};v.forEach(function(x){var y=k({},x);delete y.commentlist;delete y.commentcount;w[x.entidentifier]=y;i.didUpdateFeedback(x.entidentifier);});l.addResourcesAndExecute(w);}function n(v){for(var w=0;w0?"mls":'')+(' '+"UFIBlingBoxTimelineItem"));},_getLikeToolTipURI:function(){if(this.props.feedbackFBID){var o=new k('/ajax/like/tooltip.php').setQueryData({comment_fbid:this.props.feedbackFBID});return o.toString();}else return null;},_getProfileBrowserURI:function(){if(this.props.feedbackFBID){var o=h.LIKES,p={id:this.props.feedbackFBID,actorid:this.props.actorid},q=g.constructDialogURI(o,p),r=g.constructPageURI(o,p),s={dialog:q.toString(),page:r.toString()};return s;}},_getShareViewURI:function(){if(this.props.feedbackFBID){var o=new k('/ajax/shares/view').setQueryData({target_fbid:this.props.feedbackFBID}),p=new k('/shares/view').setSubdomain('www').setQueryData({id:this.props.feedbackFBID}),q={dialog:o.toString(),page:p.toString()};return q;}}});e.exports=n;},null); __d("MercuryServerDispatcher",["AsyncRequest","CurrentUser","Env","FBAjaxRequest","LogHistory","areJSONRepresentationsEqual","copyProperties","debounceAcrossTransitions"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var o={},p=k.getInstance('mercury_dispatcher'),q=false,r={IMMEDIATE:'immediate',IDEMPOTENT:'idempotent',BATCH_SUCCESSIVE:'batch-successive',BATCH_SUCCESSIVE_UNIQUE:'batch-successive-unique',BATCH_SUCCESSIVE_PIGGYBACK_ON_ERROR:'batch-successive-piggyback-retry',BATCH_DEFERRED_MULTI:'batch-deferred-multi',BATCH_CONDITIONAL:'batch-conditional',registerEndpoints:function(u){for(var v in u){var w=u[v],x=w.request_user_id||h.getID();if(!o[v])o[v]={};if(!o[v][x])o[v][x]={};o[v][x]=new s(v,w);}},trySend:function(u,v,w,x){x=x||h.getID();o[u][x].trySend(v,w);}};function s(u,v){var w=v.mode||r.IMMEDIATE;switch(w){case r.IMMEDIATE:case r.IDEMPOTENT:case r.BATCH_SUCCESSIVE:case r.BATCH_SUCCESSIVE_UNIQUE:case r.BATCH_SUCCESSIVE_PIGGYBACK_ON_ERROR:case r.BATCH_DEFERRED_MULTI:case r.BATCH_CONDITIONAL:break;default:throw new Error('Invalid MercuryServerDispatcher mode '+w);}this._endpoint=u;this._mode=w;this._requestUserID=v.request_user_id;this._combineData=v.batch_function;this._combineDataIf=v.batch_if;this._batchSizeLimit=v.batch_size_limit;this._batches=[];this._handler=v.handler;this._errorHandler=v.error_handler;this._transportErrorHandler=v.transport_error_handler||v.error_handler;this._connectionRetries=v.connection_retries||0;this._timeoutHandler=v.timeout_handler;this._timeout=v.timeout;this._serverDialogCancelHandler=v.server_dialog_cancel_handler||v.error_handler;this._deferredSend=n(this._batchSend,0,this);}m(s.prototype,{_inFlight:0,_handler:null,_errorHandler:null,_transportErrorHandler:null,_timeoutHandler:null,_timeout:null,_serverDialogCancelHandler:null,_combineData:null,trySend:function(u,v){if(q)return;if(typeof u=='undefined')u=null;var w=v||this._mode;if(w==r.IMMEDIATE){this._send(u);}else if(w==r.IDEMPOTENT){if(!this._inFlight)this._send(u);}else if(w==r.BATCH_SUCCESSIVE||w==r.BATCH_SUCCESSIVE_UNIQUE){if(!this._inFlight){this._send(u);}else this._batchData(u);}else if(w==r.BATCH_CONDITIONAL){var x=this._batches[0]&&this._batches[0].getData();if(this._inFlight&&(this._combineDataIf(this._pendingRequestData,u)||this._combineDataIf(x,u))){this._batchData(u);}else this._send(u);}else if(w==r.BATCH_DEFERRED_MULTI){this._batchData(u);this._deferredSend();}else if(w==r.BATCH_SUCCESSIVE_PIGGYBACK_ON_ERROR){this._batchData(u);if(!this._inFlight)this._batchSend();}},_send:function(u){this._inFlight++;this._pendingRequestData=m({},u);if(this._requestUserID!=h.getID())u.request_user_id=this._requestUserID;p.log('send',{endpoint:this._endpoint,data:u,inflight_count:this._inFlight});var v=null;if(i.worker_context){v=new j('POST',this._endpoint,u);v.onError=function(w){w.getPayload=function(){return w.errorText;};w.getRequest=function(){var x=w;w.getData=function(){return u;};return x;};w.getError=function(){return w.errorText;};w.getErrorDescription=function(){return w.errorText;};w.isTransient=function(){return false;};this._handleError(w);}.bind(this);v.onJSON=function(w){w.getPayload=function(){return w.json;};w.getRequest=function(){return v;};this._handleResponse(w);}.bind(this);v.getData=function(){return u;};v.send();}else{v=new g(this._endpoint).setData(u).setOption('retries',this._connectionRetries).setHandler(this._handleResponse.bind(this)).setErrorHandler(this._handleError.bind(this)).setTransportErrorHandler(this._handleTransportError.bind(this)).setServerDialogCancelHandler(this._handleServerDialogCancel.bind(this)).setAllowCrossPageTransition(true);if(this._timeout&&this._timeoutHandler)v.setTimeoutHandler(this._timeout,this._handleTimeout.bind(this));v.send();}},_batchData:function(u,v){if(this._mode==r.BATCH_SUCCESSIVE_UNIQUE&&typeof this._pendingRequestData!='undefined'&&l(u,this._pendingRequestData)){return;}else{var w=this._batches.length-1;if(w>=0&&!this._hasReachedBatchLimit(this._batches[w])){v?this._batches[w].combineWithOlder(u,this._combineData):this._batches[w].combineWith(u,this._combineData);}else this._batches.push(new t(u));p.debug('batch',{endpoint:this._endpoint,batches:this._batches,batch_limit:this._batchSizeLimit});}},_hasReachedBatchLimit:function(u){return this._batchSizeLimit&&u.getSize()>=this._batchSizeLimit;},_batchSend:function(){if(this._batches[0]){this._send(this._batches[0].getData());this._batches.shift();}},_handleResponse:function(u){this._inFlight--;p.log('response',{endpoint:this._endpoint,inflight_count:this._inFlight});var v=u.getPayload();q=v&&v.kill_chat;if(q)p.log('killswitch_enabled',{endpoint:this._endpoint,inflight_count:this._inFlight});if(v&&v.error_payload){if(this._errorHandler)this._errorHandler(u);}else this._handler&&this._handler(v,u.getRequest());if(this._mode==r.BATCH_SUCCESSIVE||this._mode==r.BATCH_SUCCESSIVE_UNIQUE||this._mode==r.BATCH_SUCCESSIVE_PIGGYBACK_ON_ERROR||this._mode==r.BATCH_CONDITIONAL)this._batchSend();delete this._pendingRequestData;},_postErrorHandler:function(){p.error('error',{endpoint:this._endpoint,inflight_count:this._inFlight-1});this._inFlight--;var u=this._mode;if(u==r.BATCH_SUCCESSIVE||u==r.BATCH_SUCCESSIVE_UNIQUE||u==r.BATCH_CONDITIONAL){this._batchSend();}else if(u==r.BATCH_SUCCESSIVE_PIGGYBACK_ON_ERROR)if(this._batches[0]){this._batchData(this._pendingRequestData,true);this._batchSend();}else this._batchData(this._pendingRequestData,true);delete this._pendingRequestData;},_handleError:function(u){this._errorHandler&&this._errorHandler(u);this._postErrorHandler();},_handleTransportError:function(u){this._transportErrorHandler&&this._transportErrorHandler(u);this._postErrorHandler();},_handleTimeout:function(u){this._timeoutHandler&&this._timeoutHandler(u);this._postErrorHandler();},_handleServerDialogCancel:function(u){this._serverDialogCancelHandler&&this._serverDialogCancelHandler(u);this._postErrorHandler();}});function t(u){this._data=u;this._size=1;}m(t.prototype,{getData:function(){return this._data;},getSize:function(){return this._size;},combineWith:function(u,v){this._data=v(this._data,u);this._size++;},combineWithOlder:function(u,v){this._data=v(u,this._data);this._size++;}});e.exports=r;},null); __d("UFICommentList",["ClientIDs","KeyedCallbackManager","UFICentralUpdates","UFIConstants","UFIFeedbackTargets","keyMirror"],function(a,b,c,d,e,f,g,h,i,j,k,l){"use strict";var m=l({actorID:true});function n(o){this.count=0;this.deletedComments={};this.deletedCount=0;this.dataSource=new h();this.feedbackTargetID=o;this.lastRequestedOffset=0;this.lastRequestedLength=0;this.basePermalink="";this.commentPermalinks={};this.orderReversed=false;k.getFeedbackTarget(this.feedbackTargetID,function(p){this.actorID=p.actorforpost;this.basePermalink=p.permalink;this.orderReversed=p.isranked;}.bind(this));}n.prototype.addComment=function(o,p,q){var r=p&&g.isExistingClientID(p),s=this.dataSource.getAllResources(),t={};for(var u in s){var v=s[u];t[v]=u;}if(r&&p in t){t[o]=t[p];var w=t[p];this.dataSource.setResource(w,o);}else if(!t[o]){var x=this.count;this.count++;t[o]=x;this.dataSource.setResource(x,o);}if(q)this.commentPermalinks[o]=this.buildCommentPermalink(o,q,t[o]);i.didUpdateFeedback(this.feedbackTargetID);};n.prototype.addCommentIDs=function(o,p,q){var r={};for(var s=0;s(this.lastRequestedOffset+this.lastRequestedLength)){this.lastRequestedOffset=x;this.lastRequestedLength=y;this.fetchComments(x,y,q);}}else this.dataSource.deferredExecuteOrEnqueue(s).addCallback(this.deferredCallback.bind(this,o,p,r));};n.prototype.fetchComments=function(o,p,q){};n.prototype.deferredCallback=function(o,p,q,r){};n.prototype.reset=function(){var o=this.dataSource.getAllResources();this.dataSource.reset();this.count=0;this.deletedCount=0;this.deletedComments={};this.lastRequestedOffset=0;this.lastRequestedLength=0;return o;};n.prototype.deleteComment=function(o){if(!(o in this.deletedComments)){this.deletedComments[o]=true;this.deletedCount++;}};n.prototype.updateCommentCount=function(o){this.count=o;this.deletedCount=0;return this;};n.prototype.getFeedbackTargetID=function(){return this.feedbackTargetID;};n.prototype.getCommentCount=function(){return this.count;};n.prototype.getDeletedCount=function(){return this.deletedCount;};n.prototype.getDisplayedCommentCount=function(){return this.count-this.deletedCount;};n.prototype.getBasePermalink=function(){return this.basePermalink;};n.prototype.buildCommentPermalink=function(o,p,q){};n.prototype.getPermalinkForComment=function(o){return this.commentPermalinks[o];};n.isValidContextPropertyForReset=function(o){return o in m;};e.exports=n;},null); __d("Immutable",["invariant","isNode","keyOf","mergeInto"],function(a,b,c,d,e,f,g,h,i,j){var k=i({_DONT_EVER_TYPE_THIS_SECRET_KEY:null});function l(m){"use strict";g(m===l[k]);}l.mergeAllPropertiesInto=function(m,n){"use strict";var o=n.length;for(var p=0;p0);}return false;}});e.exports=ba;},null); __d("MentionsInputUtils",[],function(a,b,c,d,e,f){var g={generateDataFromTextWithEntities:function(h){var i=h.text,j=[];(h.ranges||[]).forEach(function(l){var m=l.entity;if(!m.external)j.push({uid:m.id,text:i.substr(l.offset,l.length),offset:l.offset,length:l.length,weakreference:!!m.weakreference});});var k={value:i,mentions:j};return k;}};e.exports=g;},null); __d("ClipboardPhotoUploader",["ArbiterMixin","AsyncRequest","mixin"],function(a,b,c,d,e,f,g,h,i){var j=i(g);for(var k in j)if(j.hasOwnProperty(k))m[k]=j[k];var l=j===null?null:j.prototype;m.prototype=Object.create(l);m.prototype.constructor=m;m.__superConstructor__=j;function m(n,o){"use strict";this.uploadURIString=n;this.data=o;}m.prototype.handlePaste=function(event){"use strict";if(!event.clipboardData)return;var n=event.clipboardData.items;if(!n)return;for(var o=0;o1&&this.props.spriteURI)this.startAnimation();if(this.props.subscribedThreadID&&this.props.frameCount>1){var t=g.subscribe(this.props.subscribedThreadID,function(u,v){this.isScrolledIntoView(v.scrollTop,v.viewHeight,v.top);}.bind(this));this.setState({unsubscribeID:t});}},componentWillUnmount:function(){if(this.state.unsubscribeID)g.unsubscribe(this.state.unsubscribeID);if(this.state.stopIntervalID)clearInterval(this.state.stopIntervalID);},getWidth:function(){return Math.floor(this.props.sourceWidth);},getHeight:function(){return Math.floor(this.props.sourceHeight);},preloadSprite:function(){var t=new Image();t.onload=function(){if(this.isMounted()&&!this.state.hasAnimated)this.setState({isAnimating:true,hasAnimated:true,stopIntervalID:setInterval(this.incrementFrameIndex,this.props.frameRate)});}.bind(this);if(h.ChatPaddedAnimatedStickerGK&&this.props.paddedSpriteURI){t.src=this.props.paddedSpriteURI;}else t.src=this.props.spriteURI;},isScrolledIntoView:function(t,u,v){var w=m(this.getDOMNode()),x=t+w.y-v,y=t+u,z=x+w.height;if(this.props.frameCount>1&&!this.state.hasAnimated&&z-q<=y&&x+q>=t)this.startAnimation();},startAnimation:function(){if(!this.state.hasAnimated&&this.props.spriteURI){this.preloadSprite();}else if(!this.state.isAnimating)this.setState({isAnimating:true,hasAnimated:true,stopIntervalID:setInterval(this.incrementFrameIndex,this.props.frameRate)});},stopAnimation:function(){clearInterval(this.state.stopIntervalID);this.setState({isAnimating:false,index:0,stopIntervalID:0});},toggleAnimation:function(){if(this.state.isAnimating){this.stopAnimation();}else this.startAnimation();},shouldStopAnimating:function(){var t=this.state.index%this.props.frameCount;if(!(t===0&&this.state.index*this.props.frameRate>p))return false;if(this.props.animationTrigger===r.CLICK)return true;return !this.state.isHovered;},incrementFrameIndex:function(){if(this.shouldStopAnimating()){this.stopAnimation();}else this.setState({index:this.state.index+1});},getStyle:function(){var t=0,u=this.props.spriteURI;if(h.ChatPaddedAnimatedStickerGK&&this.props.paddedSpriteURI){u=this.props.paddedSpriteURI;var v=240/Math.min(this.getHeight(),this.getWidth());t=Math.floor(j.SPRITE_PADDING/v);}var w=this.state.index%this.props.frameCount,x=(w%this.props.framesPerRow)*(this.getWidth()+t*2)+t,y=Math.floor(w/this.props.framesPerRow)*(this.getHeight()+t*2)+t,z=(this.props.frameCount>1&&this.props.animationTrigger===r.CLICK)||this._isStickerClickable(this.props.packID),aa;if(this.props.style&&this.props.style.cursor){aa=this.props.style.cursor;}else aa=z?'pointer':'default';if(!this.state.hasAnimated||!this.props.spriteURI){return {backgroundImage:'url('+this.props.sourceURI+')',backgroundRepeat:'no-repeat',backgroundSize:this.getWidth()+'px '+this.getHeight()+'px',cursor:aa,height:this.getHeight(),width:this.getWidth()};}else return {backgroundImage:'url('+u+')',backgroundPosition:(-x)+'px '+(-y)+'px',backgroundSize:(this.getWidth()+t*2)*this.props.framesPerRow+'px '+(this.getHeight()+t*2)*this.props.framesPerCol+'px',cursor:aa,height:this.getHeight(),width:this.getWidth()};},_isStickerClickable:function(t){return t&&t!=j.MOBILE_LIKE_STICKER_PACK_ID&&t!=j.GRAVEYARD_PACK_ID;},onStickerClick:function(){if(!this._isStickerClickable(this.props.packID))return;if(this.props.onStickerClick)this.props.onStickerClick(this.props.packID,this.props.stickerID);},mouseLeft:function(){this.setState({isHovered:false});},mouseEntered:function(){this.setState({isHovered:true});if(!this.state.isAnimating)this.startAnimation();},render:function(){var t,u;if(this.props.animationTrigger===r.CLICK&&this.props.frameCount>1&&this.props.spriteURI){t=true;}else if((this.props.animationTrigger===r.HOVER||this.props.animationTrigger===r.LOAD_AND_HOVER)&&this.props.frameCount>1&&this.props.spriteURI)u=true;var v=t?this.toggleAnimation:null;if(this.props.packID)v=this.onStickerClick;return this.transferPropsTo(i.DOM.div({'aria-label':k.getStickerMacro(this.props.stickerID),'data-hover':"tooltip",style:this.getStyle(),onClick:v,onMouseEnter:u?this.mouseEntered:null,onMouseLeave:u?this.mouseLeft:null}));}});e.exports=s;},null); __d("UFIClassNames",["cx"],function(a,b,c,d,e,f,g){e.exports={ACTOR_IMAGE:"img UFIActorImage _54ru",ROW:"UFIRow",UNSEEN_ITEM:"UFIUnseenItem"};},null); __d("ImageBlock.react",["LeftRight.react","React","cloneWithProps","cx","invariant","joinClasses"],function(a,b,c,d,e,f,g,h,i,j,k,l){function m(p){k(p.children&&(p.children.length===2||p.children.length===3));}function n(p){return (("img")+(' '+"_8o")+(p==='small'?' '+"_8r":'')+(p==='medium'?' '+"_8s":'')+(p==='large'?' '+"_8t":''));}var o=h.createClass({displayName:'ImageBlock',render:function(){m(this.props);var p=this.props.children[0],q=this.props.children[1],r=this.props.children[2],s=this.props.spacing||'small';p=i(p,{className:l(n(s),this.props.imageClassName)});var t=l(this.props.contentClassName,(("_42ef")+(s==='small'?' '+"_8u":'')));if(p.type===h.DOM.img.type){if(p.props.alt===undefined)p.props.alt='';}else if((p.type===h.DOM.a.type||p.type===h.DOM.link.type)&&p.props.tabIndex===undefined&&p.props.title===undefined&&p.props['aria-label']===undefined){p.props.tabIndex='-1';p.props['aria-hidden']='true';}var u;if(!r){u=h.DOM.div({className:t},q);}else u=g({className:t,direction:g.DIRECTION.right},q,r);return this.transferPropsTo(g({direction:g.DIRECTION.left},p,u));}});e.exports=o;},null); __d("UFIImageBlock.react",["ImageBlock.react","React","cx"],function(a,b,c,d,e,f,g,h,i){var j=h.createClass({displayName:'UFIImageBlock',render:function(){return this.transferPropsTo(g({imageClassName:"UFIImageBlockImage",contentClassName:"UFIImageBlockContent"},this.props.children));}});e.exports=j;},null); __d("UFIStickerButton.react",["Bootloader","MercuryConfig","React","ReactLayeredComponentMixin","cx","fbt"],function(a,b,c,d,e,f,g,h,i,j,k,l){var m=i.createClass({displayName:'UFIStickerButton',propTypes:{onStickerSelected:i.PropTypes.func.isRequired},mixins:[j],getInitialState:function(){return {renderFlyout:null,flyoutShown:false,packID:null};},render:function(){var n="Attach a Sticker";return (i.DOM.div({'aria-label':n,className:"UFICommentStickerButton",'data-hover':"tooltip",'data-tooltip-alignh':"center",onClick:this._onLinkClicked,onMouseDown:this._prepareForClick,ref:"link"},i.DOM.div({className:"UFICommentStickerIcon"})));},renderLayers:function(){return !this.state.renderFlyout?{}:this.state.renderFlyout();},_hideFlyout:function(){this.setState({flyoutShown:false});},_prepareForClick:function(){this._clickGuard=this.state.flyoutShown;},_onLinkClicked:function(){if(this.state.renderFlyout!==null){!this._clickGuard&&this.setState({flyoutShown:true});return;}g.loadModules(["XUIContextualDialog.react","StickersFlyout.react"],function(n,o){var p=h.StickerTrayWidth,q=h.StickerTrayClass;this.setState({flyoutShown:true,renderFlyout:function(){return {contextualDialog:n({alignment:"right",className:"_5e-r",contextRef:"link",onBlur:this._hideFlyout,position:"above",shown:this.state.flyoutShown,width:p},i.DOM.div({className:q},o({onPackSelect:function(r){this.setState({packID:r});}.bind(this),onStickerSelect:this._onStickerSelected,isComments:true,packID:this.state.packID,shown:this.state.flyoutShown})))};}.bind(this)});}.bind(this));},_onStickerSelected:function(n){this.props.onStickerSelected(n);}});e.exports=m;},null); __d("UFIAddComment.react",["ActorURI","AsyncRequest","Bootloader","ClipboardPhotoUploader","CloseButton.react","DOM","DOMContainer.react","getActiveElement","Event","Focus","HTML","Keys","LegacyMentionsInput.react","LitestandStoryInsertionStatus","LoadingIndicator.react","React","Run","SnowflakePermalinkUtils","Sticker.react","TrackingNodes","UFIClassNames","UFIImageBlock.react","UFIStickerButton.react","cx","fbt","joinClasses","tx"],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,ba,ca,da,ea,fa,ga){var ha="Write a comment...",ia="Write a reply...",ja="fcg fss UFICommentTip",ka=19,la='/ajax/ufi/upload/',ma=80,na='/ajax/ufi/sticker_preview/',oa=v.createClass({displayName:'UFIAddComment',propTypes:{contextArgs:v.PropTypes.object.isRequired,viewerActor:v.PropTypes.object.isRequired,allowPhotoAttachments:v.PropTypes.bool,allowStickerAttachments:v.PropTypes.bool,attachedPhoto:v.PropTypes.object,attachedSticker:v.PropTypes.object,hide:v.PropTypes.bool,initialData:v.PropTypes.object,isEditing:v.PropTypes.bool,isFirstComponent:v.PropTypes.bool,isLastComponent:v.PropTypes.bool,isQAndA:v.PropTypes.bool,mentionsDataSource:v.PropTypes.object,onCancel:v.PropTypes.func,onCommentSubmit:v.PropTypes.func,onTypingStateChange:v.PropTypes.func,replyCommentID:v.PropTypes.string,showSendOnEnterTip:v.PropTypes.bool,subtitle:v.PropTypes.any,targetID:v.PropTypes.string,withoutSeparator:v.PropTypes.bool},getInitialState:function(){if(this.props.attachedPhoto)this.props.contextArgs.attachedphoto=this.props.attachedPhoto;if(this.props.attachedSticker)this.props.contextArgs.attachedsticker=this.props.attachedSticker;return {attachedPhoto:this.props.attachedPhoto?this.props.attachedPhoto:null,attachedSticker:this.props.attachedSticker?this.props.attachedSticker:null,broadcastRequestTokenizer:null,fileInput:null,fileUploader:null,isCommenting:false,isLoadingPhoto:false,isRecommending:false,recommendationEntries:[],searchSource:null};},_onKeyDown:function(event){if(this.props.isEditing&&o.getKeyCode(event.nativeEvent)===r.ESC)this.props.onCancel();if(this.isMounted()&&!this._isOnBeforeUnloadListenerAdded){w.onBeforeUnload(this._handleUnsavedChanges);this._isOnBeforeUnloadListenerAdded=true;}var pa=n();if(o.getKeyCode(event.nativeEvent)===r.ESC)pa.blur();},_handleUnsavedChanges:function(){var pa=a.PageTransitions;if(pa){var qa=pa.getNextURI(),ra=pa.getMostRecentURI();if(qa.getQueryData().hasOwnProperty('theater')||ra.getQueryData().hasOwnProperty('theater')||x.isPermalinkURI(qa)||x.isPermalinkURI(ra))return;}if(this.refs&&this.refs.mentionsinput&&this.refs.mentionsinput.hasEnteredText())return "You haven't finished your comment yet. Do you want to leave without finishing?";},_blur:function(){if(this.refs.mentionsinput&&this.refs.mentionsinput.hasEnteredText())return;this.setState({isCommenting:false});},_onPaste:function(event){var pa=new j(la,this._getPhotoUploadData());this._cancelCurrentSubscriptions();this._subscriptions=[pa.subscribe('upload_start',this._prepareForAttachedPhotoPreview),pa.subscribe('upload_error',this._onRemoveAttachedPhotoPreviewClicked),pa.subscribe('upload_success',function(qa,ra){this._onPhotoUploadComplete(ra);}.bind(this))];pa.handlePaste(event);},_onEnterSubmit:function(pa,event){var qa=this.state.attachedPhoto||this.state.attachedSticker||this.state.recommendationEntries.length,ra=this.props.isEditing||qa;if(this.state.isLoadingPhoto){return false;}else if(!pa.encodedValue.trim()&&!ra)return false;if(qa){if(this.state.recommendationEntries.length){var sa=[],ta=[];this.state.recommendationEntries.forEach(function(ua){sa.push(ua.getUniqueID());ta.push(ua.getTitle());});pa.recommendationIDs=sa;if(ta.length)pa.visibleValue+=' \u2014 '+ta.join(', ');}this.setState({isLoadingPhoto:false,isRecommending:false,attachedPhoto:null,attachedSticker:null,recommendationEntries:[]});pa.attachedPhoto=this.props.contextArgs.attachedphoto;pa.attachedSticker=this.props.contextArgs.attachedsticker;}else{pa.attachedPhoto=null;pa.attachedSticker=null;}this.props.onCommentSubmit(pa,event);return true;},_cancelCurrentSubscriptions:function(){if(this._subscriptions)this._subscriptions.forEach(function(pa){pa.unsubscribe();});},componentWillMount:function(){this._isOnBeforeUnloadListenerAdded=false;this._storyInsertionBlocker=t.registerBlocker(function(){return this.state.isCommenting;}.bind(this));i.loadModules(["BroadcastRequestTokenizer.react","BroadcastRequestParam","WebAsyncSearchSource","XBroadcastRequestSearchSourceControllerURIBuilder"],function(pa,qa,ra,sa){var ta=new sa().setString(qa.SOURCE_OBJ_ID,this.props.contextArgs.ftentidentifier).getURI(),ua=new ra({bootstrapRequests:[{uri:ta}],getAllForEmptyQuery:true,queryRequests:[{uri:ta}]});this.setState({broadcastRequestTokenizer:pa,searchSource:ua});}.bind(this));},componentWillUnmount:function(){this._cancelCurrentSubscriptions();this._storyInsertionBlocker&&this._storyInsertionBlocker.unsubscribe();this._storyInsertionBlocker=null;},focus:function(){if(this.refs&&this.refs.mentionsinput)this.refs.mentionsinput.focus();},render:function(){var pa=!this.props.contextArgs.collapseaddcomment||this.state.isCommenting,qa=null;if(this.props.isEditing){qa=v.DOM.span({className:ja},"Press Esc to cancel.");}else if(this.props.showSendOnEnterTip){qa=v.DOM.span({className:ja},"Press Enter to post.");}else if(this.props.subtitle)qa=v.DOM.span({className:ja},this.props.subtitle);var ra=null,sa=null,ta=this.state.attachedPhoto||this.state.attachedSticker,ua=null;if(this.props.allowStickerAttachments&&!ta)sa=ca({onStickerSelected:this._prepareForAttachedStickerPreview});if(this.props.allowPhotoAttachments){ua=this._onPaste;var va=ta?"UFICommentPhotoAttachedIcon":"UFICommentPhotoIcon",wa="UFIPhotoAttachLinkWrapper _m";ra=v.DOM.div({ref:"PhotoInputContainer",className:wa,'data-hover':"tooltip",'data-tooltip-alignh':"center",'aria-label':"Attach a Photo"},v.DOM.i({ref:"PhotoInputControl",className:va}));}var xa=z.getTrackingInfo(z.types.ADD_COMMENT_BOX),ya=fa(aa.ACTOR_IMAGE,((!pa?"hidden_elem":''))),za=v.DOM.div({className:"UFIReplyActorPhotoWrapper",onClick:this.focus},v.DOM.img({className:ya,src:this.props.viewerActor.thumbSrc,alt:this.props.viewerActor.name})),ab=fa(aa.ROW,((this.props.hide?"noDisplay":'')+(' '+"UFIComponent")+(' '+"UFIAddComment")+(this.props.allowPhotoAttachments?' '+"UFIAddCommentWithPhotoAttacher":'')+(this.props.withoutSeparator?' '+"UFIAddCommentWithoutSeparator":'')+(this.props.isFirstComponent?' '+"UFIFirstComponent":'')+(this.props.isLastComponent?' '+"UFILastComponent":''))),bb;if(!!this.props.replyCommentID){bb=ia;}else if(this.props.isQAndA){bb="Ask a question...";}else bb=ha;var cb=this.props.contextArgs.entstream?this._blur:null,db=this.props.contextArgs.viewoptionstypeobjects,eb=this.props.contextArgs.viewoptionstypeobjectsorder,fb=null;if(this.state.attachedSticker){var gb=this._getScaledDimensions(ta.metadata.height,ta.metadata.width);fb=y({animationTrigger:"load_and_hover",frameCount:ta.metadata.frameCount,framesPerCol:ta.metadata.framesPerCol,framesPerRow:ta.metadata.framesPerRow,spriteURI:ta.metadata.sprite_uri,sourceHeight:gb.height,sourceURI:ta.metadata.source_uri,sourceWidth:gb.width});}else if(this.state.attachedPhoto){var hb=ta.markupPreview;if(q.isHTML(hb.markup))hb=q.replaceJSONWrapper(hb.markup).getRootNode();fb=m(null,hb);qa=null;}else if(this.state.isLoadingPhoto)fb=u({color:"white",className:"UFICommentPhotoAttachedPreviewLoadingIndicator",size:"medium"});var ib,jb=this.state.attachedPhoto?this._onRemoveAttachedPhotoPreviewClicked:this._onRemoveAttachedStickerPreviewClicked;if(fb!=null){var kb=null;if(this.state.attachedSticker){kb="Remove Sticker";}else if(this.state.attachedPhoto)kb="Remove Photo";ib=v.DOM.div({className:"UFICommentPhotoAttachedPreview pas"},fb,k({tooltip:kb,onClick:jb}));}var lb=this.props.allowStickerAttachments?fa("UFIMentionsInputWrap","UFIStickersEnabledInput"):"UFIMentionsInputWrap",mb,nb,ob;if(this.props.contextArgs.mentionsinput){var pb=this.props.contextArgs.mentionsinput;if(pb.hasOwnProperty('inputComponent')){mb=pb.inputComponent;nb=pb.viewComponent;ob=pb.viewProps;}else mb=pb;}else mb=s;var qb=null;if(this.props.contextArgs.canaddrecommendation)if(this.state.broadcastRequestTokenizer){var rb=this.state.broadcastRequestTokenizer;qb=(rb({active:this.state.isRecommending,entries:this.state.recommendationEntries,onBlur:this._onRecommendationInputBlur,onSubmitAttempt:this._onRecommendationTokenizerSubmit,onTokenChange:this._onRecommendationTokenizerUpdate,onTriggerClick:this._onRecommendationTriggerClick,placeHolder:this.props.contextArgs.broadcastrequestplaceholder,searchSource:this.state.searchSource,sourceID:this.props.contextArgs.ftentidentifier}));}return (v.DOM.li({className:ab,onKeyDown:this._onKeyDown,'data-ft':xa},ba({className:lb},za,v.DOM.div({className:"UFICommentContainer"},v.DOM.div({className:"UFIInputContainer"},mb({replyCommentID:this.props.replyCommentID,initialData:this.props.initialData,placeholder:bb,datasource:this.props.mentionsDataSource,ref:"mentionsinput",viewComponent:nb,viewProps:ob,viewOptionsTypeObjects:db,viewOptionsTypeObjectsOrder:eb,hashtags:this.props.contextArgs.sht,autoflip:this.props.contextArgs.addcommentautoflip,onEnterSubmit:this._onEnterSubmit,onFocus:this.setState.bind(this,{isCommenting:true},null),onBlur:cb,onTypingStateChange:this.props.onTypingStateChange,onPaste:ua}),v.DOM.div({className:"UFICommentAttachmentButtons clearfix"},ra,sa)),ib,qb,qa))));},_onRecommendationInputBlur:function(){if(!this.state.recommendationEntries.length)this.setState({isRecommending:false});},_onRecommendationTokenizerSubmit:function(){this.refs.mentionsinput.submitComment();},_onRecommendationTokenizerUpdate:function(pa){this.setState({recommendationEntries:pa});},_onRecommendationTriggerClick:function(){this.setState({isRecommending:true});},componentDidUpdate:function(pa,qa,ra){if(!qa.attachedPhoto&&this.state.attachedPhoto||!qa.attachedSticker&&this.state.attachedSticker)this.refs.mentionsinput.focus();if(pa.viewerActor.id!==this.props.viewerActor.id){if(this.state.fileInput)this.state.fileInput.clear();if(this.state.fileUploader)this.state.fileUploader.setData(this._getPhotoUploadData());this._onRemoveAttachedPhotoPreviewClicked();}},componentDidMount:function(){if(!this.props.allowPhotoAttachments)return;var pa=this.refs.PhotoInputContainer.getDOMNode(),qa=this.refs.PhotoInputControl.getDOMNode(),ra="Choose a file to upload",sa=l.create('input',{accept:'image/*',className:"_n",name:'file',type:'file',title:ra,'aria-label':ra});l.appendContent(qa,sa);var ta=o.listen(pa,'click',function(event){i.loadModules(["FileInput","FileInputUploader","Input"],function(ua,va,wa){var xa=new ua(pa,qa,sa),ya=new va(undefined,pa).setURI(la).setData(this._getPhotoUploadData());xa.subscribe('change',function(event){if(xa.getValue()){this._prepareForAttachedPhotoPreview();ya.setInput(xa.getInput()).send();}}.bind(this));ya.subscribe('success',function(za,ab){xa.clear();this._onPhotoUploadComplete(ab.response);}.bind(this));ya.subscribe('failure',function(za,ab){xa.clear();this._onPhotoUploadComplete(ab.response);}.bind(this));p.setWithoutOutline(qa);this.setState({fileInput:xa,fileUploader:ya});}.bind(this));ta.remove();}.bind(this));},_getScaledDimensions:function(pa,qa){var ra,sa,ta;if(qa>pa){ta=ma/qa;ra=pa*ta;sa=qa*ta;}else{ta=ma/pa;ra=pa*ta;sa=qa*ta;}return {height:Math.round(ra),width:Math.round(sa)};},_getPhotoUploadData:function(){var pa=this.props.viewerActor.id,qa={profile_id:pa,target_id:this.props.targetID,source:ka};qa[g.PARAMETER_ACTOR]=pa;return qa;},_onPhotoUploadComplete:function(pa){if(!this.state.isLoadingPhoto)return;var qa=pa.getPayload();if(qa&&qa.fbid){this.props.contextArgs.attachedphoto=qa;this.setState({attachedPhoto:qa,isLoadingPhoto:false});}else this._onRemoveAttachedPhotoPreviewClicked(null);},_onRemoveAttachedPhotoPreviewClicked:function(event){this.props.contextArgs.attachedphoto=null;this.setState({attachedPhoto:null,isLoadingPhoto:false});},_prepareForAttachedPhotoPreview:function(){this.props.contextArgs.attachedphoto=null;this.setState({attachedPhoto:null,isLoadingPhoto:true});},_onStickerUploadComplete:function(pa){if(!this.state.isLoadingPhoto)return;var qa=pa.getPayload();if(qa&&qa.fbid){this.props.contextArgs.attachedsticker=qa;this.setState({attachedSticker:qa,isLoadingPhoto:false});}else{i.loadModules(["Dialog"],function(ra){var sa="Sticker Failed",ta="There was a problem attaching the sticker.";new ra().setTitle(sa).setBody(ta).setButtons(ra.OK).show();});this._onRemoveAttachedStickerPreviewClicked(null);}},_onRemoveAttachedStickerPreviewClicked:function(event){this.props.contextArgs.attachedsticker=null;this.setState({attachedSticker:null,isLoadingPhoto:false});},_prepareForAttachedStickerPreview:function(pa){this.props.contextArgs.attachedsticker=null;this.setState({attachedSticker:null,isLoadingPhoto:true});new h(na).setData({sticker_id:pa}).setErrorHandler(this._onRemoveAttachedStickerPreviewClicked).setHandler(this._onStickerUploadComplete).send();}});e.exports=oa;},null); __d("UFIAddCommentController",["Arbiter","copyProperties","MentionsInputUtils","Parent","UFIAddComment.react","React","ShortProfiles","UFICentralUpdates","UFIComments","UFIFeedbackTargets","UFIInstanceState","UFIUserActions"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){function s(t,u,v,w){this.id=u;this._ufiInstanceID=w.instanceid;this._contextArgs=w;this._replyCommentID=v;if(t){this.root=t;if(!this._contextArgs.rootid)this._contextArgs.rootid=t.id;this.render();n.subscribe('instance-updated',function(x,y){var z=y.updates;if(this._ufiInstanceID in z)this.render();}.bind(this));}n.subscribe('feedback-id-changed',function(x,y){var z=y.updates;if(this.id in z)this.id=z[this.id];}.bind(this));}h(s.prototype,{_onCommentSubmit:function(t,event){r.addComment(this.id,t.visibleValue,t.encodedValue,{source:this._contextArgs.source,ufiinstanceid:this._ufiInstanceID,target:event?event.target:null,replyid:this._replyCommentID,timelinelogdata:this._contextArgs.timelinelogdata,rootid:this._contextArgs.rootid,attachedphoto:this._contextArgs.attachedphoto,attachedsticker:this._contextArgs.attachedsticker,giftoccasion:this._contextArgs.giftoccasion,recommendationIDs:t.recommendationIDs});this._contextArgs.attachedphoto=null;this._contextArgs.attachedsticker=null;p.getFeedbackTarget(this.id,function(u){var v=j.byTag(this.root,'form');if(v)g.inform('ufi/comment',{form:v,isranked:u.isranked});}.bind(this));return false;},_onTypingStateChange:function(t,u){},renderAddComment:function(t,u,v,w,x,y,z,aa,ba,ca){var da=this._contextArgs.logtyping?this._onTypingStateChange.bind(this):null,ea=null,fa=q.getKeyForInstance(this._ufiInstanceID,'isediting')&&!this._replyCommentID;return (k({hide:fa,replyCommentID:this._replyCommentID,viewerActor:t,targetID:u,initialData:ea,ref:x,withoutSeparator:y,onCommentSubmit:this._onCommentSubmit.bind(this),mentionsDataSource:v,onTypingStateChange:da,showSendOnEnterTip:w,allowPhotoAttachments:aa,allowStickerAttachments:ba,source:this._contextArgs.source,contextArgs:this._contextArgs,subtitle:z,isQAndA:ca}));},renderEditComment:function(t,u,v,w,x,y,z,aa,ba){var ca=o.getComment(v),da;if(ca.attachment)da=ca.attachment.type=='sticker'?ca.attachment:null;var ea=i.generateDataFromTextWithEntities(ca.body);return (k({viewerActor:t,targetID:u,initialData:ea,onCommentSubmit:x,onCancel:y,mentionsDataSource:w,source:this._contextArgs.source,contextArgs:this._contextArgs,isEditing:true,editingCommentID:v,attachedPhoto:ca.photo_comment,attachedSticker:da,allowPhotoAttachments:z,allowStickerAttachments:aa,isQAndA:ba}));},render:function(){if(!this.root)throw new Error('render called on UFIAddCommentController with no root');p.getFeedbackTarget(this.id,function(t){if(t.cancomment&&t.actorforpost)m.get(t.actorforpost,function(u){var v=this.renderAddComment(u,t.ownerid,t.mentionsdatasource,t.showsendonentertip,null,null,t.subtitle,t.allowphotoattachments,t.allowstickerattachments,t.isqanda);this._addComment=l.renderComponent(v,this.root);}.bind(this));}.bind(this));}});e.exports=s;},null); __d("LegacyScrollableArea.react",["Bootloader","React","Style","cx","Scrollable"],function(a,b,c,d,e,f,g,h,i,j){b('Scrollable');var k="uiScrollableArea native",l="uiScrollableAreaWrap scrollable",m="uiScrollableAreaBody",n="uiScrollableAreaContent",o=h.createClass({displayName:'ReactLegacyScrollableArea',render:function(){var p={height:this.props.height};return this.transferPropsTo(h.DOM.div({className:k,ref:"root",style:p},h.DOM.div({className:l},h.DOM.div({className:m,ref:"body"},h.DOM.div({className:n},this.props.children)))));},getArea:function(){return this._area;},componentDidMount:function(){g.loadModules(["ScrollableArea"],this._loadScrollableArea);},_loadScrollableArea:function(p){this._area=p.fromNative(this.refs.root.getDOMNode(),{fade:this.props.fade,persistent:this.props.persistent,shadow:this.props.shadow===undefined?true:this.props.shadow});var q=this.refs.body.getDOMNode();i.set(q,'width',this.props.width+'px');this.props.onScroll&&this._area.subscribe('scroll',this.props.onScroll);}});e.exports=o;},null); __d("UFIAddCommentLink.react",["React","UFIClassNames","cx","fbt","joinClasses","tx"],function(a,b,c,d,e,f,g,h,i,j,k,l){var m=g.createClass({displayName:'UFIAddCommentLink',propTypes:{'data-ft':g.PropTypes.string,isFirstCommentComponent:g.PropTypes.bool,isFirstComponent:g.PropTypes.bool,isLastCommentComponent:g.PropTypes.bool,isLastComponent:g.PropTypes.bool,isQAndA:g.PropTypes.bool,onClick:g.PropTypes.func},render:function(){var n=k(h.ROW,(("UFIAddCommentLink")+(this.props.isFirstCommentComponent?' '+"UFIFirstCommentComponent":'')+(this.props.isLastCommentComponent?' '+"UFILastCommentComponent":'')+(this.props.isFirstComponent?' '+"UFIFirstComponent":'')+(this.props.isLastComponent?' '+"UFILastComponent":''))),o;if(this.props.isQAndA){o="Ask a question...";}else o="Write a comment...";return (g.DOM.li({className:n,'data-ft':this.props['data-ft']},g.DOM.a({className:"UFICommentLink",onClick:this.props.onClick,href:"#",role:"button"},o)));}});e.exports=m;},null); __d("Badge.react",["BadgeHelper","React"],function(a,b,c,d,e,f,g,h){var i=h.createClass({displayName:'Badge',propTypes:{size:h.PropTypes.oneOf(g.sizes),type:h.PropTypes.oneOf(['verified','topcommenter'])},getDefaultProps:function(){return {size:'xsmall',type:'verified'};},render:function(){return (h.DOM.span({className:g.getClasses(this.props.size,this.props.type)}));}});e.exports=i;},null); __d("HovercardLink",["Bootloader","URI"],function(a,b,c,d,e,f,g,h){var i={getBaseURI:function(){return h('/ajax/hovercard/hovercard.php');},constructEndpoint:function(j,k){return i.constructEndpointWithGroupAndLocation(j,k,null);},constructEndpointWithLocation:function(j,k){return i.constructEndpointWithGroupAndLocation(j,null,k);},constructEndpointWithGroupAndLocation:function(j,k,l){g.loadModules(["Hovercard"],function(){});var m=new h(i.getBaseURI()).setQueryData({id:j.id}),n={};if(j.weakreference&&k)n.group_id=k;if(l)n.hc_location=l;m.addQueryData({extragetparams:JSON.stringify(n)});return m;}};e.exports=i;},null); __d("URITruncator",["URI","tx"],function(a,b,c,d,e,f,g,h){var i=3;function j(k,l){var m="...",n=m.length;if(!k||l===undefined||k.length<=l||l<=n||k.toString().length<=n)return k;if(!g.isValidURI(k))return k.substring(0,l-n)+m;var o=new g(k),p=o.getOrigin();if(p.length>l-n)return p.substring(0,l-n)+m;var q=false;if(!!o.getFragment()){q=true;o.setFragment('');if(o.toString().length<=l-n)return o.toString()+m;}var r=o.getQueryData();if(r){var s=Object.keys(r);if(s.length>0){q=true;for(var t=s.length-1;t>=0;t--){o.removeQueryData(s[t]);if(o.toString().length<=l-n)return o.toString()+m;}}}var u=o.getPath()+(q?m:''),v=u.split('/'),w=(p.length+u.length)-l,x=0;while(w>0&&v.length>x+1){var y=x+1,z=v[y];if(w+n+i<=z.length){var aa=z.length-1,ba=z.length-w-n,ca=/[a-zA-Z0-9]/;w+=n;while(w>0){while(aa>0&&ca.test(z[aa])){aa--;w--;}while(aa>0&&!ca.test(z[aa])){aa--;w--;}}if(aa===0)aa=ba-1;v[y]=z.substring(0,aa+1)+m;}else{x++;w-=z.length;if(x===1){w+=n;}else w--;}}if(x>0){if(v[v.length-1].length===0&&v.length===x+2)x++;v.splice(1,x,m);}var da=p+v.join('/');if(da.length>l)da=da.substring(0,l-n)+m;return da;}e.exports=j;},null); __d("isRTL",["UnicodeBidi","UnicodeBidiDirection"],function(a,b,c,d,e,f,g,h){function i(j){return g.getDirection(j)===h.RTL;}e.exports=i;},null); __d("HovercardLinkInterpolator",["HovercardLink","Link.react","React","RTLConfig","URI","URITruncator","cx","isRTL"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n){function o(p,q,r,s,t,u){var v=q.entity,w=r||(v.external?'_blank':null),x,y=((!v.external?"profileLink":'')+(v.weakreference?' '+"weakReference":'')),z;if(j.gkCheckSuccess){var aa=v.hashtag?p.substring(1):p;z=n(aa)?'rtl':'ltr';}if(v.hashtag){var ba=new k(v.url).setSubdomain('www');x=i.DOM.a({className:"_58cn",dir:z,href:ba.toString()},i.DOM.span({className:"_58cl"},p.substring(0,1)),i.DOM.span({className:"_58cm"},p.substring(1)));}else if(v.weakreference){x=h({className:y,dir:z,href:v,target:w},i.DOM.i({className:"UFIWeakReferenceIcon"}),p);}else{if(u&&v.external)p=l(p,u);x=h({className:y,dir:z,href:v,target:w},p);}if(!v.external&&!v.hashtag&&!v.photo)x.props['data-hovercard']=g.constructEndpointWithGroupAndLocation(v,s,t).toString();return x;}e.exports=o;},null); __d("Newline.react",["React"],function(a,b,c,d,e,f,g){var h=g.createClass({displayName:'Newline',render:function(){return this.transferPropsTo(g.DOM.br(null));}});e.exports=h;},null); __d("Text.react",["React"],function(a,b,c,d,e,f,g){var h=g.createClass({displayName:'Text',render:function(){return this.transferPropsTo(g.DOM.span(null,this.props.children));}});e.exports=h;},null); __d("ES6StringUtils",[],function(a,b,c,d,e,f){var g={fromCodePoint:function(){var h=Array.prototype.slice.call(arguments,0);if(String.fromCodePoint)return String.fromCodePoint.apply(this,h);var i=[];for(var j=0;j>10)+55296),String.fromCharCode((k%1024)+56320));}}return i.join('');},codePointAt:function(h){"use strict";if(String.prototype.codePointAt)return String.prototype.codePointAt.call(this,h);if(this===null||this===undefined)throw TypeError('Invalid context: '+this);var i=String(this),j=i.length;h=h?Number(h):0;if(h!=h)h=0;if(h<0||j<=h)return undefined;var k=i.charCodeAt(h);if(55296<=k&&k<=56319&&j>h+1){var l=i.charCodeAt(h+1);if(56320<=l&&l<=57343)return (k-55296)*1024+l-56320+65536;}return k;}};e.exports=g;},null); __d("UnicodeUtils",["ES6StringUtils"],function(a,b,c,d,e,f,g){"use strict";var h=55296,i=57343,j=/[\uD800-\uDFFF]/;function k(s){return h<=s&&s<=i;}function l(s){return j.test(s);}function m(s,t){return 1+k(s.charCodeAt(t));}function n(s){if(!l(s))return s.length;var t=0;for(var u=0;uv||u<=0)return '';var w=0;if(t>0){for(;t>0&&w=v)return '';}else if(t<0){for(w=v;t<0&&00&&xo)r['text'+t]=this._renderText(j.substring(p,o,v.offset));var w=j.substr(p,v.offset,v.length);r['range'+t]=this.props.rangeRenderer(w,v);o=v.offset+v.length;}if(p.length>o)r.end=this._renderText(j.substr(p,o));return i({className:this.props.className},r);}});e.exports=n;},null); __d("TransformTextToDOMMixin",["DOMQuery","createArrayFrom","flattenArray"],function(a,b,c,d,e,f,g,h,i){var j=3,k={transform:function(l,m){return i(l.map(function(n){if(!g.isElementNode(n)){var o=n,p=[],q=this.MAX_ITEMS||j;while(q--){var r=m?[o].concat(m):[o],s=this.match.apply(this,r);if(!s)break;p.push(o.substring(0,s.startIndex));p.push(s.element);o=o.substring(s.endIndex);}o&&p.push(o);return p;}return n;}.bind(this)));},params:function(){var l=this;return {__params:true,obj:l,params:h(arguments)};}};e.exports=k;},null); __d("Utf16",[],function(a,b,c,d,e,f){var g={decode:function(h){switch(h.length){case 1:return h.charCodeAt(0);case 2:return 65536|((h.charCodeAt(0)-55296)*1024)|(h.charCodeAt(1)-56320);}},encode:function(h){if(h<65536){return String.fromCharCode(h);}else return String.fromCharCode(55296+((h-65536)>>10))+String.fromCharCode(56320+(h%1024));}};e.exports=g;},null); __d("SupportedEmoji",["cx","Utf16"],function(a,b,c,d,e,f,g,h){var i=new RegExp("([\u203C\u2049\u2100-\u21FF\u2300-\u27FF"+"\u2900-\u29FF\u2B00-\u2BFF\u3000-\u30FF\u3200-\u32FF]|"+"\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDEFF])([\uFE00-\uFE0F])?"),j={126980:"_4_o0",127378:"_4_o1",127385:"_4_o2",127386:"_4_o3",127489:"_4_o4",127490:"_4_o5",127514:"_4_o6",127535:"_4_o7",127539:"_4_o8",127541:"_4_o9",127542:"_4_oa",127543:"_4_ob",127544:"_4_oc",127545:"_4_od",127546:"_4_oe",127568:"_4_of",127744:"_2b_",127746:"_2c0",127747:"_4_og",127748:"_4_oh",127749:"_4_oi",127750:"_4_oj",127751:"_4_ok",127752:"_4_ol",127754:"_2c1",127769:"_2c2",127775:"_2c3",127793:"_2c4",127796:"_2c5",127797:"_2c6",127799:"_2c7",127800:"_2c8",127801:"_2c9",127802:"_2ca",127803:"_2cb",127806:"_2cc",127808:"_2cd",127809:"_2ce",127810:"_2cf",127811:"_2cg",127813:"_4_om",127814:"_4_on",127817:"_4_oo",127818:"_2ch",127822:"_2ci",127827:"_2cj",127828:"_2ck",127832:"_4_op",127833:"_4_oq",127834:"_4_or",127835:"_4_os",127836:"_4_ot",127837:"_4_ou",127838:"_4_ov",127839:"_4_ow",127841:"_4_ox",127842:"_4_oy",127843:"_4_oz",127846:"_4_o-",127847:"_4_o_",127856:"_4_p0",127857:"_4_p1",127858:"_4_p2",127859:"_4_p3",127860:"_4_p4",127861:"_4_p5",127862:"_4_p6",127864:"_2cl",127866:"_2cm",127867:"_4_p7",127872:"_4_p8",127873:"_2cn",127875:"_2co",127876:"_2cp",127877:"_2cq",127880:"_2cr",127881:"_2cs",127884:"_4_p9",127885:"_2ct",127886:"_2cu",127887:"_2cv",127888:"_2cw",127890:"_4_pa",127891:"_2cx",127905:"_4_pb",127906:"_4_pc",127908:"_4_pd",127909:"_4_pe",127910:"_4_pf",127911:"_4_pg",127912:"_4_ph",127913:"_4_pi",127915:"_4_pj",127916:"_4_pk",127917:"_4_pl",127919:"_4_pm",127921:"_4_pn",127925:"_2cy",127926:"_2cz",127927:"_4_po",127928:"_4_pp",127930:"_4_pq",127932:"_2c-",127934:"_4_pr",127935:"_4_ps",127936:"_4_pt",127937:"_4_pu",127942:"_4_pv",127944:"_4_pw",127968:"_4_px",127969:"_4_py",127970:"_4_pz",127971:"_4_p-",127973:"_4_p_",127974:"_4_q0",127975:"_4_q1",127976:"_4_q2",127977:"_4_q3",127978:"_4_q4",127979:"_4_q5",127980:"_4_q6",127981:"_4_q7",127983:"_4_q8",127984:"_4_q9",128013:"_2c_",128014:"_2d0",128017:"_2d1",128018:"_2d2",128020:"_2d3",128023:"_2d4",128024:"_2d5",128025:"_2d6",128026:"_2d7",128027:"_2d8",128031:"_2d9",128032:"_2da",128033:"_2db",128037:"_2dc",128038:"_2dd",128039:"_2de",128040:"_2df",128041:"_2dg",128043:"_2dh",128044:"_2di",128045:"_2dj",128046:"_2dk",128047:"_2dl",128048:"_2dm",128049:"_2dn",128051:"_2do",128052:"_2dp",128053:"_2dq",128054:"_491",128055:"_2dr",128056:"_2ds",128057:"_2dt",128058:"_2du",128059:"_2dv",128062:"_2dw",128064:"_2dx",128066:"_2dy",128067:"_2dz",128068:"_2d-",128069:"_2d_",128070:"_2e0",128071:"_2e1",128072:"_2e2",128073:"_2e3",128074:"_2e4",128075:"_2e5",128076:"_2e6",128077:"_2e7",128078:"_2e8",128079:"_2e9",128080:"_2ea",128081:"_4_qa",128082:"_4_qb",128084:"_4_qc",128085:"_4_qd",128087:"_4_qe",128088:"_4_qf",128089:"_4_qg",128092:"_4_qh",128095:"_4_qi",128096:"_4_qj",128097:"_4_qk",128098:"_4_ql",128102:"_2eb",128103:"_2ec",128104:"_2ed",128105:"_2ee",128107:"_2ef",128110:"_2eg",128111:"_2eh",128113:"_2ei",128114:"_2ej",128115:"_2ek",128116:"_2el",128117:"_2em",128118:"_2en",128119:"_2eo",128120:"_2ep",128123:"_2eq",128124:"_2er",128125:"_2es",128126:"_2et",128127:"_2eu",128128:"_2ev",128130:"_2ew",128131:"_2ex",128132:"_4_qm",128133:"_2ey",128136:"_4_qn",128137:"_4_qo",128138:"_4_qp",128139:"_2ez",128140:"_4_qq",128141:"_4_qr",128142:"_4_qs",128143:"_2e-",128144:"_2e_",128145:"_2f0",128146:"_4_qt",128147:"_2f1",128148:"_2f2",128150:"_2f3",128151:"_2f4",128152:"_2f5",128153:"_2f6",128154:"_2f7",128155:"_2f8",128156:"_2f9",128157:"_2fa",128158:"_4_qu",128159:"_4_qv",128160:"_4_qw",128161:"_4_qx",128162:"_2fb",128163:"_4_qy",128164:"_2fc",128166:"_2fd",128167:"_4_qz",128168:"_2fe",128169:"_2ff",128170:"_2fg",128176:"_4_q-",128178:"_4_q_",128180:"_4_r0",128181:"_4_r1",128186:"_4_r2",128187:"_2fh",128188:"_4_r3",128189:"_2fi",128190:"_2fj",128191:"_2fk",128192:"_2fl",128214:"_4_r4",128221:"_4_r5",128222:"_2fm",128224:"_2fn",128225:"_4_r6",128226:"_4_r7",128227:"_4_r8",128232:"_4_r9",128233:"_4_ra",128234:"_4_rb",128235:"_4_rc",128236:"_4_rd",128237:"_4_re",128238:"_4_rf",128241:"_2fo",128242:"_2fp",128243:"_4_rg",128244:"_4_rh",128246:"_4_ri",128247:"_4_rj",128250:"_2fq",128251:"_4_rk",128252:"_4_rl",128264:"_4_rm",128269:"_4_rn",128270:"_4_ro",128271:"_4_rp",128272:"_4_rq",128273:"_4_rr",128274:"_4_rs",128275:"_4_rt",128276:"_2fr",128286:"_4_ru",128293:"_492",128296:"_4_rv",128299:"_4_rw",128304:"_4_rx",128305:"_4_ry",128306:"_4_rz",128307:"_4_r-",128308:"_4_r_",128309:"_4_s0",128310:"_4_s1",128311:"_4_s2",128312:"_4_s3",128313:"_4_s4",128507:"_4_s5",128508:"_4_s6",128509:"_4_s7",128513:"_2fs",128514:"_2ft",128515:"_2fu",128516:"_2fv",128518:"_2fw",128521:"_2fx",128523:"_2fy",128524:"_2fz",128525:"_2f-",128527:"_2f_",128530:"_2g0",128531:"_2g1",128532:"_2g2",128534:"_2g3",128536:"_2g4",128538:"_2g5",128540:"_2g6",128541:"_2g7",128542:"_2g8",128544:"_2g9",128545:"_2ga",128546:"_2gb",128547:"_2gc",128548:"_2gd",128549:"_2ge",128552:"_2gf",128553:"_2gg",128554:"_2gh",128555:"_2gi",128557:"_2gj",128560:"_2gk",128561:"_2gl",128562:"_2gm",128563:"_2gn",128565:"_2go",128567:"_2gp",128568:"_2gq",128569:"_2gr",128570:"_2gs",128571:"_2gt",128572:"_2gu",128573:"_2gv",128575:"_2gw",128576:"_2gx",128587:"_2gy",128588:"_2gz",128589:"_2g-",128591:"_2g_",128640:"_4_s8",128643:"_4_s9",128644:"_4_sa",128645:"_4_sb",128649:"_4_sc",128652:"_4_sd",128655:"_4_se",128657:"_4_sf",128658:"_4_sg",128659:"_4_sh",128661:"_4_si",128663:"_4_sj",128665:"_4_sk",128666:"_4_sl",128674:"_4_sm",128676:"_4_sn",128677:"_4_so",128679:"_4_sp",128684:"_4_sq",128685:"_4_sr",128690:"_4_ss",128697:"_4_st",128698:"_4_su",128699:"_4_sv",128700:"_4_sw",128701:"_4_sx",128702:"_4_sy",128704:"_4_sz",9642:"_4_s-",9643:"_4_s_",9723:"_4_t0",9724:"_4_t1",9725:"_4_t2",9726:"_4_t3",9742:"_4_t4",9757:"_2h0",9786:"_2h1",9855:"_4_t5",9888:"_4_t6",9889:"_2h2",9898:"_4_t7",9899:"_4_t8",9917:"_4_t9",9918:"_4_ta",9924:"_2h3",9940:"_4_tb",9962:"_4_tc",9970:"_4_td",9971:"_4_te",9973:"_4_tf",9978:"_4_tg",9981:"_4_th",9994:"_2h4",9995:"_2h5",9996:"_2h6",10060:"_4_ti",10062:"_4_tj",10145:"_4_tk",10175:"_4_tl",11013:"_4_tm",11014:"_4_tn",11015:"_4_to",11035:"_4_tp",11036:"_4_tq",11088:"_4_tr",11093:"_4_ts",12349:"_4_tt",8598:"_4_tu",8599:"_4_tv",8600:"_4_tw",8601:"_4_tx",9728:"_2h7",9729:"_2h8",9748:"_2h9",9749:"_2ha",9824:"_4_ty",9827:"_4_tz",9829:"_4_t-",9830:"_4_t_",9832:"_4_u0",9986:"_4_u1",9992:"_4_u2",9993:"_4_u3",10006:"_4_u4",10024:"_2hb",10035:"_4_u5",10036:"_4_u6",10067:"_4_u7",10068:"_4_u8",10069:"_4_u9",10071:"_4_ua",10084:"_2hc",10548:"_4_ub",10549:"_4_uc",12951:"_4_ud",12953:"_4_ue"},k=function(l){var m=0;while(l.length>0){var n=i.exec(l);if(!n||!n.length)return false;var o=n[1],p=n.index,q=h.decode(o),r=j[q];if(!r){m+=p+1;l=l.substr(p+1);continue;}n.index+=m;n.emoji=r;return n;}return false;};e.exports={findEmoji:k,emoji:j,_utf16Regex:i};},null); __d("DOMEmoji",["CSS","JSXDOM","TransformTextToDOMMixin","SupportedEmoji","copyProperties","cx"],function(a,b,c,d,e,f,g,h,i,j,k,l){var m={MAX_ITEMS:40,match:function(n){var o=j.findEmoji(n);if(!o||!o.length)return false;var p=o[0],q=o.index,r=o.emoji;return {startIndex:q,endIndex:q+p.length,element:this._element(r)};},_element:function(n){var o=h.span(null);g.addClass(o,"_1az");g.addClass(o,"_1a-");g.addClass(o,n);return o;}};e.exports=k(m,i);},null); __d("EmoticonsList",[],function(a,b,c,d,e,f){e.exports={emotes:{":)":"smile",":-)":"smile",":]":"smile","=)":"smile",":(":"frown",":-(":"frown",":[":"frown","=(":"frown",":P":"tongue",":-P":"tongue",":-p":"tongue",":p":"tongue","=P":"tongue","=D":"grin",":-D":"grin",":D":"grin",":o":"gasp",":-O":"gasp",":O":"gasp",":-o":"gasp",";)":"wink",";-)":"wink","8-)":"glasses","B-)":"glasses","B|":"sunglasses","8-|":"sunglasses","8|":"sunglasses","B-|":"sunglasses",">:(":"grumpy",">:-(":"grumpy",":/":"unsure",":-/":"unsure",":\\":"unsure",":-\\":"unsure","=/":"unsure","=\\":"unsure",":'(":"cry","3:)":"devil","3:-)":"devil","O:)":"angel","O:-)":"angel",":*":"kiss",":-*":"kiss","<3":"heart","<3":"heart","♥":"heart","^_^":"kiki","-_-":"squint","o.O":"confused","O.o":"confused_rev",">:o":"upset",">:O":"upset",">:-O":"upset",">:-o":"upset",">_<":"upset",">.<":"upset",":v":"pacman",":|]":"robot",":3":"colonthree","<(\")":"penguin",":putnam:":"putnam","(^^^)":"shark","(y)":"like",":like:":"like","(Y)":"like",":poop:":"poop"},symbols:{smile:":)",frown:":(",tongue:":P",grin:"=D",gasp:":o",wink:";)",glasses:"8-)",sunglasses:"B|",grumpy:">:(",unsure:":/",cry:":'(",devil:"3:)",angel:"O:)",kiss:":*",heart:"<3",kiki:"^_^",squint:"-_-",confused:"o.O",confused_rev:"O.o",upset:">:o",pacman:":v",robot:":|]",colonthree:":3",penguin:"<(\")",putnam:":putnam:",shark:"(^^^)",like:"(y)",poop:":poop:"},regexp:/(^|[\s'".])(:\)|:\-\)|:\]|=\)|:\(|:\-\(|:\[|=\(|:P|:\-P|:\-p|:p|=P|=D|:\-D|:D|:o|:\-O|:O|:\-o|;\)|;\-\)|8\-\)|B\-\)|B\||8\-\||8\||B\-\||>:\(|>:\-\(|:\/|:\-\/|:\\|:\-\\|=\/|=\\|:'\(|3:\)|3:\-\)|O:\)|O:\-\)|:\*|:\-\*|<3|<3|\u2665|\^_\^|\-_\-|o\.O|O\.o|>:o|>:O|>:\-O|>:\-o|>_<|>\.<|:v|:\|\]|:3|<\("\)|:putnam:|\(\^\^\^\)|\(y\)|:like:|\(Y\)|:poop:)([\s'".,!?]|
|$)/};},null); __d("DOMEmote",["CSS","EmoticonsList","JSXDOM","TransformTextToDOMMixin","copyProperties"],function(a,b,c,d,e,f,g,h,i,j,k){var l={MAX_ITEMS:40,match:function(m){var n=h.regexp.exec(m);if(!n||!n.length)return false;var o=n[2],p=n.index+n[1].length;return {startIndex:p,endIndex:p+o.length,element:this._element(o,h.emotes[o])};},_element:function(m,n){var o=i.span({className:"emoticon_text",'aria-hidden':"true"},m),p=i.span({title:m,className:"emoticon"});g.addClass(p,'emoticon_'+n);return [o,p];}};e.exports=k(l,j);},null); __d("transformTextToDOM",["createArrayFrom"],function(a,b,c,d,e,f,g){function h(i,j){var k=[i];j=g(j);j.forEach(function(l){var m,n=l;if(l.__params){m=l.params;n=l.obj;}k=n.transform(k,m);});return k;}e.exports=h;},null); __d("emojiAndEmote",["DOMEmoji","DOMEmote","transformTextToDOM"],function(a,b,c,d,e,f,g,h,i){var j=function(k){var l=[g,h];return i(k,l);};e.exports=j;},null); __d("Emoji",["DOMEmoji","JSXDOM","emojiAndEmote","transformTextToDOM"],function(a,b,c,d,e,f,g,h,i,j){var k={htmlEmojiAndEmote:function(l,m){return (h.span(null,i(l))).innerHTML;},htmlEmojiAndEmoteWithoutFBID:function(l,m){return (h.span(null,i(l,false))).innerHTML;},htmlEmoji:function(l){return (h.span(null,j(l,g))).innerHTML;}};e.exports=k;},null); __d("Emote",["DOMEmote","JSXDOM","transformTextToDOM"],function(a,b,c,d,e,f,g,h,i){var j={htmlEmoteWithoutFBID:function(k,l){return (h.span(null,i(k,g))).innerHTML;},htmlEmote:function(k,l){return (h.span(null,i(k,[g]))).innerHTML;}};e.exports=j;},null); __d("TextWithEmoticons.react",["Emoji","Emote","React"],function(a,b,c,d,e,f,g,h,i){var j=i.createClass({displayName:'ReactTextWithEmoticons',render:function(){if(!this.props.renderEmoticons&&!this.props.renderEmoji)return i.DOM.span(null,this.props.text);var k;if(this.props.renderEmoticons&&this.props.renderEmoji){k=g.htmlEmojiAndEmoteWithoutFBID(this.props.text);}else if(this.props.renderEmoticons){k=h.htmlEmoteWithoutFBID(this.props.text);}else k=g.htmlEmoji(this.props.text);return i.DOM.span({dangerouslySetInnerHTML:{__html:k}});}});e.exports=j;},null); __d("TextWithEntities.react",["Link.react","React","BaseTextWithEntities.react","TextWithEmoticons.react"],function(a,b,c,d,e,f,g,h,i,j){"use strict";function k(m){return (m).replace(/<3\b|♥/g,'\u2665');}var l=h.createClass({displayName:'TextWithEntities',_renderText:function(m){if(this.props.renderEmoticons||this.props.renderEmoji){return (j({text:m,renderEmoticons:this.props.renderEmoticons,renderEmoji:this.props.renderEmoji}));}else return k(m);},_renderRange:function(m,n){if(this.props.interpolator){return this.props.interpolator(m,n);}else return (g({href:n.entity},m));},render:function(){return this.transferPropsTo(i({textRenderer:this._renderText,rangeRenderer:this._renderRange,ranges:this.props.ranges,imageRanges:this.props.imageRanges,aggregatedRanges:this.props.aggregatedRanges,text:this.props.text}));}});e.exports=l;},null); __d("SeeMore.react",["React","cx","tx"],function(a,b,c,d,e,f,g,h,i){var j=g.createClass({displayName:'SeeMore',getInitialState:function(){return {isCollapsed:true};},handleClick:function(){this.setState({isCollapsed:false});},render:function(){var k=this.state.isCollapsed,l=k?g.DOM.span({className:"_5uzb"},"..."):null,m=this.props.children[0],n=k?null:g.DOM.span(null,this.props.children[1]),o=!k?null:g.DOM.a({className:"_5v47 fss",onClick:this.handleClick,href:"#",role:"button"},"See More");return (g.DOM.span({className:this.props.className},m,l,o,n));}});e.exports=j;},null); __d("findSplitPointForText",[],function(a,b,c,d,e,f){function g(h,i,j){var k=null,l=h.split('\n');if(i&&h.length>i)k=i;if(j&&l.length>j){var m=l.slice(0,j).join('\n').length;if(k!==null){k=Math.min(m,k);}else k=m;}return k;}e.exports=g;},null); __d("partitionTextAndRanges",[],function(a,b,c,d,e,f){function g(j,k){var l=j.offset+j.length;return k>j.offset&&kp){var q=this.props.truncationPercent||.6;p=Math.floor(q*p);}var r=j(m,p,o);if(r!==null){while(m[r-1]==='\n')r--;var s=k(m,n,r);return (g.DOM.span({'data-ft':this.props['data-ft'],dir:this.props.dir},i({className:this.props.className},h({interpolator:this.props.interpolator,ranges:s.before.ranges,aggregatedRanges:this.props.aggregatedRanges,text:s.before.text,renderEmoticons:this.props.renderEmoticons,renderEmoji:this.props.renderEmoji}),h({interpolator:this.props.interpolator,ranges:s.after.ranges,aggregatedRanges:this.props.aggregatedRanges,text:s.after.text,renderEmoticons:this.props.renderEmoticons,renderEmoji:this.props.renderEmoji}))));}else return (g.DOM.span({'data-ft':this.props['data-ft'],dir:this.props.dir},h({className:this.props.className,interpolator:this.props.interpolator,ranges:n,imageRanges:this.props.imageRanges,aggregatedRanges:this.props.aggregatedRanges,text:m,renderEmoticons:this.props.renderEmoticons,renderEmoji:this.props.renderEmoji})));}});e.exports=l;},null); __d("UFIActor.react",["Badge.react","Focus","HovercardLink","Locale","React","cx"],function(a,b,c,d,e,f,g,h,i,j,k,l){var m=" \u00b7 ",n=k.createClass({displayName:'UFIActor',propTypes:{author:k.PropTypes.object.isRequired,'data-ft':k.PropTypes.string,focusOnMount:k.PropTypes.bool,showHovercard:k.PropTypes.bool},componentDidMount:function(){if(this.props.focusOnMount)h.setWithoutOutline(this.refs.authorName.getDOMNode());},render:function(){var o=this.props.author,p=j.isRTL()?'rtl':'ltr',q=o.uri?k.DOM.a({className:"UFICommentActorName",'data-hovercard':this.props.showHovercard?i.constructEndpointWithLocation(o,'ufi').toString():null,'data-ft':this.props['data-ft'],dir:p,href:o.uri,ref:"authorName"},o.name):k.DOM.span({className:"UFICommentActorName",dir:p,ref:"authorName"},o.name);return (k.DOM.span(null,q,k.Children.map(this.props.children,function(r){return r?[r instanceof g?"":m,r]:null;})));}});e.exports=n;},null); __d("UFICommentLikeCount.react",["NumberFormat","ProfileBrowserLink","ProfileBrowserTypes","React","URI","cx"],function(a,b,c,d,e,f,g,h,i,j,k,l){"use strict";var m=function(o,p){var q=new k('/ajax/like/tooltip.php').setQueryData({comment_fbid:o.fbid,comment_from:o.author,comment_likecount:o.likecount||0,comment_id:o.id,cache_buster:o.likeconfirmhash||0});if(p)q.addQueryData({viewas:p});return q;},n=j.createClass({displayName:'UFICommentLikeCount',propTypes:{comment:j.PropTypes.object.isRequired,contextArgs:j.PropTypes.object.isRequired},render:function(){var o=this.props.comment,p=g.formatIntegerWithDelimiter(o.likecount||0,this.props.contextArgs.numberdelimiter),q=i.LIKES,r={id:o.fbid},s=m(this.props.comment,this.props.contextArgs.viewas),t=j.DOM.i({className:"UFICommentLikeIcon"}),u=j.DOM.span(null,p),v=(("UFICommentLikeButton")+(this.props.comment.hasviewerliked?' '+"UFICommentLikedButton":''));return (j.DOM.a({ajaxify:h.constructDialogURI(q,r).toString(),className:v,'data-hover':"tooltip",'data-tooltip-alignh':"center",'data-tooltip-uri':s.toString(),href:h.constructPageURI(q,r).toString(),rel:"dialog",role:"button"},t,u));}});e.exports=n;},null); __d("Timestamp.react",["LiveTimer","React"],function(a,b,c,d,e,f,g,h){var i=h.createClass({displayName:'Timestamp',render:function(){var j=g.renderRelativeTimeToServer(this.props.time,this.props.shorten),k=h.DOM.abbr({className:"livetimestamp",title:this.props.verbose,'data-utime':this.props.time},j.text||this.props.text);if(this.props.shorten)k.props['data-shorten']=true;return this.transferPropsTo(k);}});e.exports=i;},null); __d("TooltipMixin",["React","Tooltip","DOM"],function(a,b,c,d,e,f,g,h,i){var j={propTypes:{tooltip:g.PropTypes.oneOfType([g.PropTypes.component,g.PropTypes.string]).isRequired,position:g.PropTypes.oneOf(['above','below','left','right']),alignH:g.PropTypes.oneOf(['left','center','right'])},componentDidMount:function(){this._setTooltip();},componentDidUpdate:function(){this._setTooltip();},_setTooltip:function(){var k=this.props.tooltip;if(typeof k!=='string'){k=i.create('div');g.renderComponent(this.props.tooltip,k);}h.set(this.getDOMNode(),k,this.props.position,this.props.alignH);}};e.exports=j;},null); __d("TooltipLink.react",["React","TooltipMixin"],function(a,b,c,d,e,f,g,h){var i=g.createClass({displayName:'TooltipLink',mixins:[h],render:function(){return this.transferPropsTo(g.DOM.a(null,this.props.children));}});e.exports=i;},null); __d("HelpLink.react",["React","TooltipLink.react"],function(a,b,c,d,e,f,g,h){var i=g.createClass({displayName:'HelpLink',render:function(){return this.transferPropsTo(h({className:"uiHelpLink mls"}));}});e.exports=i;},null); __d("UFICreatorInfo.react",["HelpLink.react","React","URI","cx","fbt"],function(a,b,c,d,e,f,g,h,i,j,k){"use strict";var l=h.createClass({displayName:'UFICreatorInfo',propTypes:{creatorID:h.PropTypes.number.isRequired,creatorType:h.PropTypes.string.isRequired,creatorName:h.PropTypes.string.isRequired,labelType:h.PropTypes.string.isRequired,pageID:h.PropTypes.number.isRequired,profileURI:h.PropTypes.string.isRequired},render:function(){var m,n=this.getCreatorLink();switch(this.props.labelType){case 'commented':m=k._("Commented on by {creator}",[k.param("creator",n)]);break;case 'edited_comment':m=k._("Edited by {creator}",[k.param("creator",n)]);break;case 'sent_message':m=k._("Sent by {creator}",[k.param("creator",n)]);break;default:return;}return (h.DOM.span(null,m,g({tooltip:this.getHelpText()})));},getCreatorLink:function(){switch(this.props.creatorType){case 'application':case 'gray_account':case 'indirect_admin':return (h.DOM.a({className:"uiLinkSubtle",'aria-label':this.getTooltipText(),'data-hover':"tooltip"},this.props.creatorName));case 'direct_admin':return this.getProfileLinkWithHovercard();case 'former_admin':return (h.DOM.span({className:"uiLinkSubtle"},h.DOM.img({src:"/images/privacy/cant-see.png",width:9,height:9,className:"_3-8_"}),this.getProfileLinkWithHovercard()));default:return (h.DOM.span({className:"uiLinkSubtle"},this.props.creatorName));}},getTooltipText:function(){switch(this.props.creatorType){case 'application':return this.getApplicationText();case 'gray_account':return this.getGrayAccountText();case 'indirect_admin':return this.getIndirectAdminText();}},getProfileLinkWithHovercard:function(){var m=new i('/ajax/hovercard/user.php').setQueryData({id:this.props.creatorID}).addQueryData({extragetparams:JSON.stringify({directed_target_id:this.props.pageID})});return (h.DOM.a({className:"uiLinkSubtle",'data-hovercard':m,href:this.props.profileURI},this.props.creatorName));},getApplicationText:function(){switch(this.props.labelType){case 'commented':return (k._("This was commented on by someone using {application}.",[k.param("application",this.props.creatorName)]));case 'edited_comment':return (k._("This was edited by someone using {application}.",[k.param("application",this.props.creatorName)]));case 'sent_message':return (k._("This was sent by someone using {application}.",[k.param("application",this.props.creatorName)]));}},getIndirectAdminText:function(){switch(this.props.labelType){case 'commented':return (k._("This was commented on by someone from {page}.",[k.param("page",this.props.creatorName)]));case 'edited_comment':return (k._("This was edited by someone from {page}.",[k.param("page",this.props.creatorName)]));case 'sent_message':return (k._("This was sent by someone from {page}.",[k.param("page",this.props.creatorName)]));}},getGrayAccountText:function(){switch(this.props.labelType){case 'commented':return ("This was commented on by someone who doesn't have a personal Facebook account.");case 'edited_comment':return ("This was edited by someone who doesn't have a personal Facebook account.");case 'sent_message':return ("This was sent by someone who doesn't have a personal Facebook account.");}},getHelpText:function(){switch(this.props.labelType){case 'commented':return ("Only people who manage this Page can see who posted a comment");case 'edited_comment':return ("Only people who manage this Page can see who edited a comment");case 'sent_message':return ("Only people who manage this Page can see who sent a message");}}});e.exports=l;},null); __d("UFICommentMetadata.react",["Bootloader","React","Timestamp.react","TrackingNodes","UFIConstants","URI","UFICreatorInfo.react","cx","tx"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){"use strict";var p=k.UFIStatus,q=' \u00b7 ',r="UFIFailureMessageIcon",s="UFIFailureMessage",t="uiLinkSubtle",u=function(w){var x=w.status;return x===p.FAILED_ADD||x===p.FAILED_EDIT;},v=h.createClass({displayName:'UFICommentMetadata',propTypes:{comment:h.PropTypes.object.isRequired,onRetrySubmit:h.PropTypes.func,permalink:h.PropTypes.string,shortenTimestamp:h.PropTypes.bool,showPermalink:h.PropTypes.bool},render:function(){var w=this.props.comment,x=this.props.permalink,y=this.props.onRetrySubmit,z,aa;if(u(w)){z=[h.DOM.span({key:"failure",className:s},h.DOM.i({className:r}),"Unable to post comment."),w.allowRetry&&y?[' ',h.DOM.a({key:"rety-submit",onClick:y,href:"#",role:"button"},"Try Again")]:null];}else{var ba=this.props.showPermalink?x:null,ca=j.getTrackingInfo(j.types.SOURCE);aa=h.DOM.a({key:"timestamp-message",className:t,href:ba,'data-ft':ca},i({shorten:this.props.shortenTimestamp,time:w.timestamp.time,text:w.timestamp.text,verbose:w.timestamp.verbose}));}var da=null;if(w.originalTimestamp){var ea=new l('/ajax/edits/browser/comment').addQueryData({comment_token:w.id}).toString();da=[q,h.DOM.a({ajaxify:ea,'aria-label':"Show edit history",className:"uiLinkSubtle",'data-hover':"tooltip",href:"#",key:"edit-link",ref:"EditLink",rel:"dialog",role:"button",title:"Show edit history"},"Edited")];}var fa=null;if(w.creator_data)fa=[m({creatorID:w.creator_data.creatorID,creatorType:w.creator_data.creatorType,creatorName:w.creator_data.creatorName,labelType:w.creator_data.labelType,pageID:w.creator_data.pageID,profileURI:w.creator_data.profileURI}),q];return (h.DOM.span(null,fa,aa,z,da));},componentWillUpdate:function(w){var x=this.props.comment,y=w.comment;if(!x.editnux&&!!y.editnux)g.loadModules(["LegacyContextualDialog"],function(z){var aa=new z();aa.init(y.editnux).setContext(this.refs.EditLink.getDOMNode()).setWidth(300).setPosition('below').show();}.bind(this));}});e.exports=v;},null); __d("UFIReplyLink.react",["React","tx"],function(a,b,c,d,e,f,g,h){var i=g.createClass({displayName:'UFIReplyLink',propTypes:{onClick:g.PropTypes.func},render:function(){return (g.DOM.a({className:"UFIReplyLink",href:"#",onClick:this.props.onClick},"Reply"));}});e.exports=i;},null); __d("UFISpamCount",["UFISpamCountImpl"],function(a,b,c,d,e,f){e.exports=b('UFISpamCountImpl').module||{enabled:false};},null); __d("UFICommentActions.react",["React","TrackingNodes","UFICommentLikeCount.react","UFICommentMetadata.react","UFIConstants","UFIReplyLink.react","UFISpamCount","cx","fbt","tx"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){"use strict";var q=k.UFIStatus,r=' \u00b7 ',s="fsm fwn fcg UFICommentActions",t="UFIDeletedMessageIcon",u="UFIDeletedMessage",v=g.createClass({displayName:'UFICommentActions',propTypes:{comment:g.PropTypes.object.isRequired,contextArgs:g.PropTypes.object.isRequired,feedback:g.PropTypes.object.isRequired,hideAsSpamForPageAdmin:g.PropTypes.bool,markedAsSpamHere:g.PropTypes.bool,onAlsoRecommendToggle:g.PropTypes.func,onCommentLikeToggle:g.PropTypes.func,onCommentReply:g.PropTypes.func,onMarkAsNotSpam:g.PropTypes.func,onPreviewRemove:g.PropTypes.func,onRetrySubmit:g.PropTypes.func,permalink:g.PropTypes.string,shortenTimestamp:g.PropTypes.bool,showPermalink:g.PropTypes.bool,showReplyLink:g.PropTypes.bool,viewerCanMarkNotSpam:g.PropTypes.bool},render:function(){var w=this.props,x=w.comment,y=w.permalink,z=w.feedback,aa=w.markedAsSpamHere,ba=x.status===q.SPAM_DISPLAY,ca=w.showReplyLink,da=w.hideAsSpamForPageAdmin,ea,fa,ga,ha,ia,ja,ka,la=!x.islocal&&x.status!==q.LIVE_DELETED;if(la){if(ba&&!aa){if(w.viewerCanMarkNotSpam)ea=g.DOM.a({onClick:w.onMarkAsNotSpam,className:"UFICommentNotSpamLink",href:"#",role:"button"},"Unhide");if(da&&z.isthreaded&&x.cancomment&&ca)ia=l({comment:x,onClick:w.onCommentReply,contextArgs:w.contextArgs});}else{if(x.viewercanlike){var ma=h.getTrackingInfo(x.hasviewerliked?h.types.UNLIKE_LINK:h.types.LIKE_LINK),na=x.hasviewerliked?"Unlike this comment":"Like this comment";fa=g.DOM.a({className:"UFILikeLink",'data-ft':ma,href:"#",onClick:w.onCommentLikeToggle,role:"button",title:na},x.hasviewerliked?"Unlike":"Like");}if(z.isthreaded&&x.cancomment&&ca)ia=l({comment:x,contextArgs:w.contextArgs,onClick:w.onCommentReply});if(x.likecount>0)ga=i({comment:x,contextArgs:w.contextArgs});if(x.spamcount&&m.enabled)ha=m({count:x.spamcount});}if(w.contextArgs.canaddrecommendation&&x.hasrecommendation){var oa=("Also recommend the recommendations in this comment");if(x.hasviewerrecommended){ka=g.DOM.span(null,"Recommended");}else ka=g.DOM.a({className:"UFIRecommendLink",href:"#",onClick:w.onAlsoRecommendToggle,role:"button",title:oa},"Recommend");}if(x.attachment&&x.attachment.type=="share"&&x.canremove)ja=g.DOM.a({href:"#",onClick:w.onPreviewRemove,role:"button"},"Remove Preview");}var pa=j({comment:x,onRetrySubmit:w.onRetrySubmit,permalink:y,shortenTimestamp:w.shortenTimestamp,showPermalink:w.showPermalink}),qa;if(z.isqanda){qa={likeCount:ga,spamCount:ha,likeToggle:fa,commentReply:ia,spamToggle:ea,metadata:pa,removePreview:ja};}else if(w.contextArgs.entstream){qa={metadata:pa,likeToggle:fa,likeCount:ga,alsoRecommend:ka,commentReply:ia,spamCount:ha,spamToggle:ea,removePreview:ja};}else if(z.isthreaded){qa={likeToggle:fa,commentReply:ia,spamToggle:ea,removePreview:ja,likeCount:ga,spamCount:ha,metadata:pa};}else qa={metadata:pa,likeToggle:fa,likeCount:ga,alsoRecommend:ka,spamCount:ha,commentReply:ia,spamToggle:ea,removePreview:ja};if(x.status===q.LIVE_DELETED){var ra=g.DOM.span({className:u},g.DOM.i({className:t,'data-hover':"tooltip",'aria-label':"Comment deleted"}));qa.deletionWarning=ra;}var sa=true,ta={};for(var ua in qa){var va=qa[ua];if(va){ta[ua]=sa?va:{MIDDOT:r,action:va};sa=false;}}return (g.DOM.div({className:s},ta));}});e.exports=v;},null); __d("UFICommentAttachment.react",["DOM","HTML","React","Sticker.react"],function(a,b,c,d,e,f,g,h,i,j){var k=80,l=i.createClass({displayName:'UFICommentAttachment',propTypes:{comment:i.PropTypes.object.isRequired},_attachmentFromCommentData:function(m){return m.photo_comment||m.attachment;},_getScaledDimensions:function(m,n){var o,p,q;if(n>m){q=k/n;o=m*q;p=n*q;}else{q=k/m;o=m*q;p=n*q;}return {height:Math.round(o),width:Math.round(p)};},componentDidMount:function(){var m=this._attachmentFromCommentData(this.props.comment);if(m)this.renderAttachment(m);},shouldComponentUpdate:function(m,n){var o=this._attachmentFromCommentData(this.props.comment),p=this._attachmentFromCommentData(m.comment);if(!o&&!p)return false;if(!o||!p||o.markup!=p.markup){return true;}else return false;},componentDidUpdate:function(m){var n=this._attachmentFromCommentData(this.props.comment);if(n.type!=='sticker')this.renderAttachment(n);},renderAttachment:function(m){if(m&&this.refs&&this.refs.contents){var n=m.markup;if(h.isHTML(n.markup))n=h.replaceJSONWrapper(n.markup).getRootNode();var o=n.parentNode,p=this.refs.contents.getDOMNode();if(o&&o!==p)n=n.cloneNode(true);g.setContent(p,n);}},renderSticker:function(m){var n=this._getScaledDimensions(m.metadata.height,m.metadata.width);return (j({animationTrigger:"load_and_hover",frameCount:m.metadata.frameCount,framesPerCol:m.metadata.framesPerCol,framesPerRow:m.metadata.framesPerRow,spriteURI:m.metadata.sprite_uri,sourceHeight:n.height,sourceURI:m.metadata.source_uri,sourceWidth:n.width}));},render:function(){var m=this._attachmentFromCommentData(this.props.comment);if(m)if(m&&m.type==='sticker'){return this.renderSticker(m);}else return i.DOM.div({ref:"contents"});return i.DOM.span(null);}});e.exports=l;},null); __d("XUIEditButton.react",["XUIAbstractGlyphButton.react","React","cx","tx"],function(a,b,c,d,e,f,g,h,i,j){var k=h.createClass({displayName:'XUIEditButton',render:function(){var l=this.props.label,m=this.props.title;if(!this.props.title&&!this.props.tooltip){if(!l)l="Edit";m=l;}return this.transferPropsTo(g({label:l,title:m,'aria-label':this.props.tooltip,'data-hover':this.props.tooltip&&'tooltip','data-tooltip-alignh':this.props.tooltip&&'center',className:"_5upq _5upr"}));}});e.exports=k;},null); __d("UFICommentMenu.react",["Bootloader","React","XUICloseButton.react","XUIEditButton.react","keyMirror"],function(a,b,c,d,e,f,g,h,i,j,k){"use strict";var l,m,n,o,p=k({EDIT:true,CLOSE:true}),q=h.createClass({displayName:'UFICommentMenu',propTypes:{menuData:h.PropTypes.array,menuType:h.PropTypes.oneOf(Object.keys(p)).isRequired,onAction:h.PropTypes.func,onClick:h.PropTypes.func},getInitialState:function(){return {bootloading:false,bootloaded:false,needsExpand:false};},onClickGuard:function(event){if(this.state.bootloading){return;}else if(!this.state.bootloaded&&this.props.menuData){this.setState({bootloading:true});g.loadModules(["ContextualDialogArrow","PopoverMenu.react","ReactXUIMenu"],function(r,s,t){l=r,m=s;n=t;o=n.Item;this.setState({bootloading:false,bootloaded:true,needsExpand:true});}.bind(this));}else if(this.props.onClick)this.props.onClick(event);},shouldComponentUpdate:function(r,s,t){if(this.state.needsExpand&&!s.needsExpand)return false;return true;},render:function(){var r=null;if(this.props.menuType===p.EDIT){r=j({href:"#",onClick:this.onClickGuard});}else r=i({href:"#",onClick:this.onClickGuard});if(this.props.menuData&&this.state.bootloaded){var s=this.props.menuData.map(function(u){return (o({value:u.value},u.label));}),t=n({onItemClick:this.props.onAction},s);r=m({alignh:"right",layerBehaviors:[l],menu:t,ref:"menu"},r);}return this.transferPropsTo(r);},componentDidUpdate:function(){if(this.state.needsExpand){this.refs.menu.showPopover();this.setState({needsExpand:false});}}});q.MenuType=p;e.exports=q;},null); __d("UFISocialContext.react",["HovercardLink","ProfileBrowserLink","ProfileBrowserTypes","React","URI","tx"],function(a,b,c,d,e,f,g,h,i,j,k,l){"use strict";var m=27,n=j.createClass({displayName:'UFISocialContext',propTypes:{commentAuthor:j.PropTypes.object.isRequired,otherMutualCount:j.PropTypes.number.isRequired,topMutualFriend:j.PropTypes.object.isRequired},render:function(){var o=this.props.topMutualFriend,p=this.props.otherMutualCount,q=this.props.commentAuthor,r=g.constructEndpoint(o).toString(),s=j.DOM.a({href:o.uri,'data-hovercard':r,key:"top"},o.name),t=q.name.length+o.name.length,u;if(p===0){u=l._("Friends with {name}",{name:s});}else if(tqa.lastseentime;}var bb=this.props.contextArgs.markedcomments;if(bb&&bb[pa.legacyid])za=true;var cb=((this.props.isFirst?"UFIFirstComment":'')+(this.props.isLast?' '+"UFILastComment":'')+(this.props.isFirstCommentComponent?' '+"UFIFirstCommentComponent":'')+(this.props.isLastCommentComponent?' '+"UFILastCommentComponent":'')+(this.props.isFirstComponent?' '+"UFIFirstComponent":'')+(this.props.isLastComponent?' '+"UFILastComponent":''));if(ya)if(la){var db,eb=null,fb=null,gb=null;if(wa){fb=xa?this._onUndoInlineBan:this._onInlineBan;if(va){db="You've deleted this comment so no one can see it.";}else if(ua){db="Now this is only visible to the person who wrote it and their friends.";gb=this._onDeleteSpam;eb=this._onMarkAsNotSpam;}}else if(ua){db="This comment has been hidden.";gb=this._onDeleteSpam;eb=this._onMarkAsNotSpam;}if(db)return (l.DOM.li({className:ba(p.ROW,cb,"UFIHide")},la({notice:db,comment:this.props.comment,authorProfiles:this.props.authorProfiles,onUndo:eb,onBanAction:fb,onDeleteAction:gb,isInlineBanned:xa,hideAsSpamForPageAdmin:wa,pageID:this.props.feedback.ownerid})));}else h.loadModules(["UFICommentRemovalControls.react"],function(kb){la=kb;setTimeout(function(){this.forceUpdate();}.bind(this));}.bind(this));var hb=!ra,ib=ba(p.ROW,cb,(("UFIComment")+(ma(pa)?' '+"UFICommentFailed":'')+(ra||sa||ta?' '+"UFITranslucentComment":'')+(this.state.isHighlighting?' '+"highlightComment":'')+(!hb?' '+"noDisplay":'')+(hb?' '+"display":'')+(' '+"UFIComponent")+(this.props.isFeatured&&!this.props.contextArgs.showverified?' '+"UFIFeaturedComment":'')+(this.props.hasPartialBorder?' '+"UFIPartialBorder":''))),jb=this.renderComment();if(za)ib=ba(ib,p.UNSEEN_ITEM);return (l.DOM.li({className:ib,'data-ft':this.props['data-ft']},jb));},renderComment:function(){var pa=this.props,qa=pa.comment,ra=pa.permalink,sa=pa.feedback,ta=pa.authorProfiles[qa.author],ua=qa.status===ea.SPAM_DISPLAY,va=qa.status===ea.LIVE_DELETED,wa=!(ua||va),xa=sa.canremoveall||qa.hiddenbyviewer,ya=null,za=null;if(!pa.isLocallyComposed&&!this.state.wasHighlighted&&!qa.fromfetch){za=u.commentTruncationLength;ya=u.commentTruncationMaxLines;}var ab=m.getTrackingInfo(m.types.SMALL_ACTOR_PHOTO),bb=m.getTrackingInfo(m.types.USER_NAME),cb=m.getTrackingInfo(m.types.USER_MESSAGE),db=null,eb=null;if(qa.istranslatable&&(qa.translatedtext===undefined))db=l.DOM.a({href:"#",role:"button",title:"Translate this comment",className:ha,onClick:pa.onCommentTranslate},"See Translation");if(qa.translatedtext){var fb=new y('http://bing.com/translator').addQueryData({text:qa.body.text});eb=l.DOM.span({className:ia},qa.translatedtext,l.DOM.span({className:ja},' ',"(",l.DOM.a({href:fb.toString(),target:"_blank",className:ka},"Translated by Bing"),")"));}var gb=x.isDirectionLTR(qa.body.text),hb=!gb,ib=gb&&k.isRTL()?'ltr':hb&&!k.isRTL()?'rtl':null,jb=function(rb,sb){return j(rb,sb,'_blank',sa.grouporeventid,'ufi',u.commentURLTruncationLength);},kb=n({key:"comment-body",className:ga,interpolator:jb,ranges:qa.body.ranges,text:qa.body.text,truncationPercent:u.commentTruncationPercent,maxLength:za,maxLines:ya,renderEmoticons:t.renderEmoticons,renderEmoji:t.renderEmoji,'data-ft':cb,dir:ib});if(qa.socialcontext){kb=l.DOM.div({key:"body"},kb);}else{var lb=((gb&&k.isRTL()?"_5wjy":'')+(gb&&k.isRTL()?' '+"_5wjz":'')+(hb&&!k.isRTL()?' '+"_5wj-":'')+(hb&&!k.isRTL()?' '+"_5wj_":''));kb=lb?l.DOM.div({key:"body",className:lb},kb):[' ',kb];}var mb=pa.contextArgs.viewas?null:i.constructEndpointWithLocation(ta,'ufi').toString(),nb=o({author:ta,showHovercard:!!mb,key:"author",focusOnMount:pa.focusOnMount,'data-ft':bb},pa.isFeatured&&pa.contextArgs.showverified?g({key:"badge",size:"xsmall",type:"verified"}):null,qa.socialcontext?w({topMutualFriend:pa.authorProfiles[qa.socialcontext.topmutualid],otherMutualCount:qa.socialcontext.othermutualcount,commentAuthor:ta}):null),ob=null;if(qa.photo_comment_status)ob=l.DOM.div({className:"_50f8"},qa.photo_comment_status);var pb=null;if(qa.sticker_attachment_status)pb=l.DOM.div({className:"_50f8"},qa.sticker_attachment_status);var qb=null;if(qa.status!==ea.DELETED)qb=r({comment:pa.comment});return (v({spacing:"medium"},l.DOM.a({href:ta.uri,'data-hovercard':mb,'data-ft':ab},l.DOM.img({src:ta.thumbSrc,className:p.ACTOR_IMAGE,alt:""})),l.DOM.div({className:"UFICommentContentBlock"},l.DOM.div({className:"UFICommentContent"},nb,kb,db,eb,qb),ob,pb,q({comment:qa,feedback:sa,onBlingBoxClick:pa.onBlingBoxClick,onAlsoRecommendToggle:pa.onAlsoRecommendToggle,onCommentLikeToggle:pa.onCommentLikeToggle,onCommentReply:pa.onCommentReply,onPreviewRemove:pa.onPreviewRemove,onRetrySubmit:pa.onRetrySubmit,onMarkAsNotSpam:this._onMarkAsNotSpam,permalink:ra,viewerCanMarkNotSpam:xa,shortenTimestamp:pa.shortenTimestamp,showPermalink:pa.showPermalink,showReplyLink:pa.showReplyLink,showReplies:pa.showReplies,contextArgs:pa.contextArgs,markedAsSpamHere:this.state.markedAsSpamHere,hideAsSpamForPageAdmin:pa.hideAsSpamForPageAdmin}),wa?this._renderCloseButton():null),wa?this._renderFakeCloseButton():null));}});e.exports=oa;},null); __d("UFIContainer.react",["React","cx"],function(a,b,c,d,e,f,g,h){var i=g.createClass({displayName:'UFIContainer',render:function(){var j=null;if(this.props.hasNub)j=g.DOM.li({className:"UFIArrow"},g.DOM.i(null));var k=((!this.props.isReplyList?"UFIList":'')+(this.props.isReplyList?' '+"UFIReplyList":'')+(this.props.isParentLiveDeleted?' '+"UFITranslucentReplyList":'')+(this.props.isFirstCommentComponent?' '+"UFIFirstCommentComponent":'')+(this.props.isLastCommentComponent?' '+"UFILastCommentComponent":'')+(this.props.isFirstComponent?' '+"UFIFirstComponent":'')+(this.props.isLastComponent?' '+"UFILastComponent":''));return (g.DOM.ul({className:k},j,this.props.children));}});e.exports=i;},null); __d("UFILikeSentenceText.react",["ActorURI","HovercardLinkInterpolator","ProfileBrowserLink","ProfileBrowserTypes","React","TextWithEntities.react","URI"],function(a,b,c,d,e,f,g,h,i,j,k,l,m){function n(q,r,s,t){if(t.count!=null){var u=j.LIKES,v={id:q.targetfbid};return (k.DOM.a({href:i.constructPageURI(u,v).toString(),target:"_blank"},s));}else return h(s,t,'_blank',null,'ufi');}function o(q,r,s,t){if(t.count!=null){var u=j.LIKES,v={id:q.targetfbid,actorid:q.actorid},w=[],x;for(var y=0;y0&&!v){var ba=j.GROUP_MESSAGE_VIEWERS,ca={id:t.targetfbid},da=i.constructDialogURI(ba,ca),ea=i.constructPageURI(ba,ca),fa=new o('/ajax/ufi/seen_tooltip.php').setQueryData({ft_ent_identifier:t.entidentifier,displayed_count:t.seencount}),ga;if(t.seenbyall){ga="Seen by everyone";}else ga=t.seencount==1?"Seen by 1":r._("Seen by {count}",{count:t.seencount});aa=k.DOM.a({rel:"dialog",ajaxify:da.toString(),href:ea.toString(),'data-hover':"tooltip",'data-tooltip-alignh':"left",'data-tooltip-uri':fa.toString(),className:(("UFISeenCount")+(!!u.text?' '+"UFISeenCountRight":''))},k.DOM.span({className:"UFISeenCountIcon"}),ga);}else if(this.props.showOrderingModeSelector&&this.state.selectorModule&&!this.props.contextArgs.embedded){var ha=this.state.selectorModule;aa=ha({currentOrderingMode:this.props.orderingMode,entstream:v,orderingmodes:t.orderingmodes,onOrderChanged:this.props.onOrderingModeChange});if(!z)z=k.DOM.div(null);}var ia=null;if(x&&y){ia=m(null,x,y,aa);}else if(z){ia=h({direction:h.DIRECTION.right},z,aa);}else ia=aa;return (k.DOM.li({className:w},ia));}});e.exports=s;},null); __d("UFIPager.react",["LeftRight.react","React","UFIClassNames","UFIImageBlock.react","XUISpinner.react","cx","joinClasses"],function(a,b,c,d,e,f,g,h,i,j,k,l,m){var n=h.createClass({displayName:'UFIPager',propTypes:{contextArgs:h.PropTypes.object.isRequired,pagerLabel:h.PropTypes.string.isRequired,'data-ft':h.PropTypes.string,countSentence:h.PropTypes.string,isFirstCommentComponent:h.PropTypes.bool,isFirstComponent:h.PropTypes.bool,isLastCommentComponent:h.PropTypes.bool,isLastComponent:h.PropTypes.bool,isLoading:h.PropTypes.bool,isUnseen:h.PropTypes.bool,onPagerClick:h.PropTypes.func},onPagerClick:function(o){!this.props.isLoading&&this.props.onPagerClick&&this.props.onPagerClick();o.nativeEvent.prevent();},render:function(){var o=this.onPagerClick,p=m(i.ROW,this.props.isUnseen?i.UNSEEN_ITEM:'',(("UFIPagerRow")+(' '+"UFIComponent")+(this.props.isFirstCommentComponent?' '+"UFIFirstCommentComponent":'')+(this.props.isLastCommentComponent?' '+"UFILastCommentComponent":'')+(this.props.isFirstComponent?' '+"UFIFirstComponent":'')+(this.props.isLastComponent?' '+"UFILastComponent":''))),q=null;if(this.props.isLoading)q=k({className:"mls",background:"light",size:"small"});var r=h.DOM.a({className:"UFIPagerLink",onClick:o,href:"#",role:"button"},this.props.pagerLabel,q),s=(("fcg")+(' '+"UFIPagerCount")),t=h.DOM.span({className:s},this.props.countSentence),u;if(this.props.contextArgs.entstream){u=(g({direction:g.DIRECTION.right},r,t));}else u=(j(null,h.DOM.a({className:"UFIPagerIcon",onClick:o,href:"#",role:"button"}),r,t));return (h.DOM.li({className:p,'data-ft':this.props['data-ft']},u));}});e.exports=n;},null); __d("UFIPagerLabel",["fbt","tx"],function(a,b,c,d,e,f,g,h){var i={VIEW_ONE:'view_one',VIEW_ONE_MORE:'view_one_more',VIEW_ALL:'view_all',VIEW_MORE_EXPLICIT:'view_more_explicit',VIEW_MORE:'view_more',VIEW_PREVIOUS:'view_previous',getReplyLabel:function(j,k){switch(j){case i.VIEW_ONE:return "View 1 reply";case i.VIEW_ONE_MORE:return "View 1 more reply";case i.VIEW_ALL:return h._("View all {count} replies",{count:k.count});case i.VIEW_MORE_EXPLICIT:return h._("View {count} more replies",{count:k.count});case i.VIEW_MORE:return "View more replies";case i.VIEW_PREVIOUS:return "View previous replies";default:return null;}},getCommentLabel:function(j,k){switch(j){case i.VIEW_ONE:return "View 1 comment";case i.VIEW_ONE_MORE:return "View 1 more comment";case i.VIEW_ALL:return h._("View all {count} comments",{count:k.count});case i.VIEW_MORE_EXPLICIT:return h._("View {count} more comments",{count:k.count});case i.VIEW_MORE:return "View more comments";case i.VIEW_PREVIOUS:return "View previous comments";default:return null;}},getQuestionLabel:function(j,k){switch(j){case i.VIEW_ONE:return "View 1 question";case i.VIEW_ONE_MORE:return "View 1 more question";case i.VIEW_ALL:return g._("View all {count} questions",[g.param("count",k.count)]);case i.VIEW_MORE_EXPLICIT:return g._("View {count} more questions",[g.param("count",k.count)]);case i.VIEW_MORE:return "View more questions";case i.VIEW_PREVIOUS:return "View previous questions";default:return null;}},getLabel:function(j,k,l,m){if(k){return i.getReplyLabel(j,m);}else if(l){return i.getQuestionLabel(j,m);}else return i.getCommentLabel(j,m);}};e.exports=i;},null); __d("UFIReplySocialSentence.react",["Badge.react","LiveTimer","React","Timestamp.react","UFIClassNames","UFIConstants","UFIImageBlock.react","cx","joinClasses","tx"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var q=' \u00b7 ',r=43200,s=i.createClass({displayName:'UFIReplySocialSentence',propTypes:{authors:i.PropTypes.object.isRequired,'data-ft':i.PropTypes.string,isExpanded:i.PropTypes.bool,isFirstComponent:i.PropTypes.bool,isLastComponent:i.PropTypes.bool,isLoading:i.PropTypes.bool,onClick:i.PropTypes.func,orderingMode:i.PropTypes.string,replies:i.PropTypes.number,shortenTimestamp:i.PropTypes.bool,showVerified:i.PropTypes.bool,timestamp:i.PropTypes.object},render:function(){var t=((this.props.isLoading?"UFIReplySocialSentenceLoading":'')),u=o(k.ROW,(("UFIReplySocialSentenceRow")+(this.props.isFirstComponent?' '+"UFIFirstComponent":'')+(this.props.isLastComponent?' '+"UFILastComponent":''))),v,w;if(this.props.isExpanded){v=this.props.replies>1?p._("Hide {count} Replies",{count:this.props.replies}):"Hide 1 Reply";}else{v=this.props.replies>1?p._("{count} Replies",{count:this.props.replies}):"1 Reply";if(this.props.timestamp){var x=h.getApproximateServerTime()/1000-this.props.timestamp.time;if(x1){var s=g.formatIntegerWithDelimiter(this.props.shareCount,this.props.contextArgs.numberdelimiter||',');r=n._("{count} shares",{count:s});}else r="1 share";var t=m(i.ROW,(("UFIShareRow")+(this.props.isFirstComponent?' '+"UFIFirstComponent":'')+(this.props.isLastComponent?' '+"UFILastComponent":'')));return (h.DOM.li({className:t},j(null,h.DOM.a({className:"UFIShareIcon",rel:"dialog",ajaxify:p.toString(),href:q.toString()}),h.DOM.a({className:"UFIShareLink",rel:"dialog",ajaxify:p.toString(),href:q.toString()},r))));}});e.exports=o;},null); __d("UFISpamPlaceholder.react",["React","UFIClassNames","XUISpinner.react","fbt","tx"],function(a,b,c,d,e,f,g,h,i,j,k){var l=g.createClass({displayName:'UFISpamPlaceholder',propTypes:{numHidden:g.PropTypes.number.isRequired,isLoading:g.PropTypes.bool,onClick:g.PropTypes.func},render:function(){if(this.props.isLoading)return (g.DOM.li({className:h.ROW},g.DOM.span({className:"UFISpamCommentWrapper"},i({className:"mls",background:"light",size:"small"}))));return (g.DOM.li({className:h.ROW},g.DOM.a({href:"#",role:"button",className:"UFISpamCommentLink",onClick:this.props.onClick,'aria-label':"Show comments marked as spam"},g.DOM.span({'data-hover':"tooltip",'data-tooltip-alignh':"center",'aria-label':k._("{count} hidden",{count:this.props.numHidden}),className:"UFISpamCommentWrapper"},g.DOM.i({className:"placeholderIcon"})))));}});e.exports=l;},null); __d("UFI.react",["Event","NumberFormat","React","LegacyScrollableArea.react","ScrollAwareDOM","TrackingNodes","UFIAddCommentController","UFIAddCommentLink.react","UFIComment.react","UFIConstants","UFIContainer.react","UFIInstanceState","UFILikeSentence.react","UFIPager.react","UFIPagerLabel","UFIReplySocialSentence.react","UFIShareRow.react","UFISpamPlaceholder.react","copyProperties","getUnboundedScrollPosition","isEmpty","throttle","tx"],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,ba,ca){"use strict";var da={TOP:'top',BOTTOM:'bottom',ALL:'all'},ea=i.createClass({displayName:'UFI',getInitialState:function(){return {instanceShowRepliesMap:{},instanceShowReplySocialSentenceMap:{},loadingSpamIDs:{},isActiveLoading:{},commentIDToFocusOnMount:null,replyComposerIDToFocusOnMount:null,hasPagedToplevel:false};},componentDidMount:function(){this.suppressScrolls=0;this.scrollSubscription=k.subscribe('scroll',function(){if(this.suppressScrolls>0){this.suppressScrolls--;return false;}return true;}.bind(this));if(this.props.feedback.isqanda&&this.props.feedback.infinitescroll){var fa=ba(this.loadMoreComments,20);this._scrollEventListener=g.listen(window,'scroll',fa);this._resizeEventListener=g.listen(window,'resize',fa);}},componentWillUnmount:function(){if(this.scrollSubscription){k.unsubscribe(this.scrollSubscription);this.scrollSubscription=null;}if(this._scrollEventListener)this._scrollEventListener.remove();if(this._resizeEventListener)this._resizeEventListener.remove();},componentWillReceiveProps:function(fa){var ga=y({},this.state.isActiveLoading),ha;for(ha in this.state.isActiveLoading){var ia=this.props.ranges[this.props.id],ja=fa.ranges[this.props.id];if(ia.getOffset()!=ja.getOffset()||ia.getLength()!=ja.getLength()){var ka=(ja.getOffset()=p.minCommentsForOrderingModeSelector,ka=(!aa(ga.likesentences.current)||(ga.seencount>0&&!ha.entstream)||ja)&&ha.search!==true&&ia,la=null;if(ka)la=s({contextArgs:ha,feedback:ga,onTargetLikeToggle:fa.onTargetLikeToggle,onOrderingModeChange:fa.onOrderingModeChange,orderingMode:fa.orderingMode,showOrderingModeSelector:ja});var ma=fa.availableComments&&fa.availableComments.length&&ia,na=null;if(ma)na=this.renderCommentMap(fa.availableComments,fa.ranges[fa.id].getOffset());var oa=null,pa=ga.cancomment,qa=pa&&ha.showaddcomment&&ga.actorforpost&&!ha.embedded&&fa.canAddCommentMap[fa.id];if(qa){var ra=new m(null,fa.id,null,ha),sa=fa.authorProfiles[ga.actorforpost];oa=ra.renderAddComment(sa,ga.ownerid,ga.mentionsdatasource,ga.showsendonentertip,'toplevelcomposer',null,ga.subtitle,ga.allowphotoattachments,ga.allowstickerattachments,ga.isqanda);}var ta=null,ua=ha.showshares&&ga.sharecount&&ia;if(ua&&!ha.entstream&&!ha.embedded)ta=w({targetID:ga.targetfbid,shareCount:ga.sharecount,contextArgs:ha});var va=ka||ua||ma||pa,wa=this.renderPagers();this.applyToUFIComponents([wa.topPager],na,[wa.bottomPager],{isFirstCommentComponent:true},{isLastCommentComponent:true});var xa=ga.isranked?oa:null,ya=ga.isranked?null:oa,za=null;if(qa&&ga.isranked&&this.state.hasPagedToplevel&&!ha.embedded)za=n({onClick:this.onComment,isQAndA:ga.isqanda});this.applyToUFIComponents([la,ta,xa,wa.topPager],na,[wa.bottomPager,ya,za],{isFirstComponent:true},{isLastComponent:true});var ab=[wa.topPager,na,wa.bottomPager];if(ha.embedded){ab=null;}else if(ha.scrollcomments&&ha.scrollwidth)ab=i.DOM.li(null,j({width:ha.scrollwidth},i.DOM.ul(null,ab)));return (q({hasNub:ha.shownub&&va},la,ta,xa,ab,ya,za));},applyToUFIComponents:function(fa,ga,ha,ia,ja){var ka=Object.keys(ga||{}).map(function(ma){return ga[ma];}).filter(function(ma){return (ma&&ma.props.comment&&this._shouldRenderComment(ma.props.comment));}.bind(this)),la=[].concat(fa,ka,ha);this._applyToFirstComponent(la,ia);la.reverse();this._applyToFirstComponent(la,ja);},_shouldRenderComment:function(fa){return fa.status!==p.UFIStatus.DELETED;},_applyToFirstComponent:function(fa,ga){for(var ha=0;ha<(fa||[]).length;ha++)if(fa[ha]){y(fa[ha].props,ga);return;}},renderCommentMap:function(fa,ga){var ha=this.props,ia={},ja=fa.length;if(!ja)return ia;var ka=fa[0].parentcommentid,la=[],ma=function(){if(la.length>0){var ua=function(va,wa){this.state.loadingSpamIDs[va[0]]=true;this.forceUpdate();ha.onSpamFetch(va,wa);}.bind(this,la,ka);ia['spam'+la[0]]=x({onClick:ua,numHidden:la.length,isLoading:!!this.state.loadingSpamIDs[la[0]]});la=[];}}.bind(this),na=ha.instanceid,oa=r.getKeyForInstance(na,'editcommentid'),pa=!!fa[0].parentcommentid;for(var qa=0;qa=0;ia--){var za=ya[ia];if(za&&qa[za]){xa=qa[za].props.isAuthorReply;break;}}sa=this.renderReplyComposer(fa,!xa);}}var ab;if(la||pa||qa||ra||sa){this.applyToUFIComponents([la,pa],qa,[ra,sa],{isFirstComponent:true},{isLastComponent:true});var bb=fa.status===p.UFIStatus.LIVE_DELETED;ab=q({isParentLiveDeleted:bb,isReplyList:true},la,pa,qa,ra,sa);}return ab;},renderReplyComposer:function(fa,ga){var ha=this.props;return (new m(null,ha.id,fa.id,ha.contextArgs)).renderAddComment(ha.authorProfiles[ha.feedback.actorforpost],ha.feedback.ownerid,ha.feedback.mentionsdatasource,false,'replycomposer-'+fa.id,ga,null,ha.feedback.allowphotoattachments,ha.feedback.allowstickerattachments,ha.feedback.isqanda);},renderEditCommentBox:function(fa){var ga=new m(null,this.props.id,null,{mentionsinput:this.props.contextArgs.mentionsinput}),ha=ga.renderEditComment(this.props.authorProfiles[this.props.feedback.actorforpost],this.props.feedback.ownerid,fa.id,this.props.feedback.mentionsdatasource,this.props.onEditAttempt.bind(null,fa),this.props.onCancelEdit,this.props.feedback.allowphotoattachments,this.props.feedback.allowstickerattachments,this.props.feedback.isqanda);return ha;},_shouldShowCommentReplies:function(fa){if(fa in this.state.instanceShowRepliesMap){return this.state.instanceShowRepliesMap[fa];}else if(fa in this.props.showRepliesMap)return this.props.showRepliesMap[fa];return false;},_shouldShowReplySocialSentence:function(fa){if(fa in this.state.instanceShowReplySocialSentenceMap){return this.state.instanceShowReplySocialSentenceMap[fa];}else if(fa in this.props.showReplySocialSentenceMap)return this.props.showReplySocialSentenceMap[fa];return false;},renderComment:function(fa,ga){var ha=this.props,ia=ha.feedback,ja=ia.actorforpost===fa.author,ka=r.getKeyForInstance(this.props.instanceid,'locallycomposed'),la=fa.islocal||ka&&ka[fa.id],ma=ia.showremovemenu||(ia.viewerid===fa.author),na=ia.canremoveall&&ia.isownerpage&&!ja,oa=ha.source!=p.UFIFeedbackSourceType.INTERN,pa=l.getTrackingInfo(l.types.COMMENT,ga),qa=!!fa.parentcommentid,ra=this._shouldShowCommentReplies(fa.id),sa=!!fa.isfeatured;return (o({comment:fa,authorProfiles:this.props.authorProfiles,viewerIsAuthor:ja,feedback:ia,'data-ft':pa,contextArgs:this.props.contextArgs,hideAsSpamForPageAdmin:na,isLocallyComposed:la,isReply:qa,isFeatured:sa,permalink:ha.commentPermalinks[fa.id],shortenTimestamp:ha.shortenTimestamp,showPermalink:oa,showRemoveReportMenu:ma,showReplies:ra,focusOnMount:fa.id===this.state.commentIDToFocusOnMount,onAlsoRecommendToggle:ha.onAlsoRecommendToggle.bind(null,fa),onCommentLikeToggle:ha.onCommentLikeToggle.bind(null,fa),onCommentReply:this.onCommentReply.bind(this,fa),onCommentTranslate:ha.onCommentTranslate.bind(null,fa),onEdit:ha.onCommentEdit.bind(null,fa),onHideAsSpam:ha.onCommentHideAsSpam.bind(null,fa),onInlineBan:ha.onCommentInlineBan.bind(null,fa),onMarkAsNotSpam:ha.onCommentMarkAsNotSpam.bind(null,fa),onPreviewRemove:ha.onPreviewRemove.bind(null,fa),onRemove:ha.onCommentRemove.bind(null,fa),onRetrySubmit:ha.onRetrySubmit.bind(null,fa),onUndoInlineBan:ha.onCommentUndoInlineBan.bind(null,fa)}));},_updateRepliesState:function(fa,ga,ha){var ia=this.state.instanceShowRepliesMap;ia[fa]=ga;var ja=this.state.instanceShowReplySocialSentenceMap;ja[fa]=ha;this.setState({instanceShowRepliesMap:ia,instanceShowReplySocialSentenceMap:ja,replyComposerIDToFocusOnMount:ga?'replycomposer-'+fa:null});},onToggleReplies:function(fa){var ga=!this._shouldShowCommentReplies(fa.id),ha=this.props.commentCounts[fa.id],ia=this._shouldShowReplySocialSentence(fa.id)&&!(ga&&ha<=this.props.replySocialSentenceMaxReplies);this._updateRepliesState(fa.id,ga,ia);var ja=this.props.ranges[fa.id].getRequestedLength();ja-=this.props.deletedCounts[fa.id];if(ga&&ja===0){var ka=this.props.commentCounts[fa.id],la=Math.min(ka,this.props.pageSize);this.onPage(fa.id,da.BOTTOM,{offset:ka-la,length:la});}},onPage:function(fa,ga,ha){var ia=this.state.hasPagedToplevel||fa===this.props.id,ja=y({},this.state.isActiveLoading);ja[fa]=ga;this.setState({isActiveLoading:ja,hasPagedToplevel:ia});this.props.onChangeRange(fa,ha);},isLoadingPrev:function(fa){var ga=this.props;fa=fa||ga.id;var ha=ga.ranges[fa].getRequestedOffset(),ia=ga.ranges[fa].getOffset();return haja+ka;},renderPagers:function(fa){var ga=this.props;fa=fa||ga.id;var ha=ga.ranges[fa].getOffset(),ia=ga.ranges[fa].getLength(),ja=ga.deletedCounts[fa],ka=ga.commentCounts[fa],la=ka-ja,ma=ia-ja,na=ga.contextArgs.numberdelimiter||',',oa=fa!==ga.id,pa={topPager:null,bottomPager:null};if(ga.source==p.UFIFeedbackSourceType.ADS)return pa;var qa=this.isLoadingPrev(fa),ra=this.isLoadingNext(fa);if(ia==ka)return pa;var sa=(ha+ia)==ka;if((ka0){var db=Math.max(ha-ga.pageSize,0),ta=ha+ia-db,eb=h.formatIntegerWithDelimiter(ma,na),fb=h.formatIntegerWithDelimiter(la,na),gb=ca._("{countshown} of {totalcount}",{countshown:eb,totalcount:fb}),hb;if(ga.feedback.isranked&&!oa){hb=this.onPage.bind(this,fa,da.BOTTOM,{offset:db,length:ta});pa.bottomPager=t({key:"bottomPager",ref:"bottomPager",contextArgs:ga.contextArgs,isLoading:qa,pagerLabel:bb,onPagerClick:hb,countSentence:gb});}else{hb=this.onPage.bind(this,fa,da.TOP,{offset:db,length:ta});pa.topPager=t({key:"topPager",ref:"topPager",contextArgs:ga.contextArgs,isLoading:qa,pagerLabel:cb,onPagerClick:hb,countSentence:gb});}}if(ha+ia0){var j=Math.min(this.offset,this.requestedOffset),k=Math.max(this.offset+this.length,this.requestedOffset+this.requestedLength);this.requestedOffset=j;this.requestedLength=k-j;}else{this.requestedOffset=this.offset;this.requestedLength=this.length;}};g.prototype.getRequestedOffset=function(){return this.requestedOffset;};g.prototype.getRequestedLength=function(){return this.requestedLength;};g.prototype.updateRequestedRange=function(h,i){this.requestedOffset=h;this.requestedLength=i;};e.exports=g;},null); __d("onEnclosingPageletDestroy",["Arbiter","DOMQuery"],function(a,b,c,d,e,f,g,h){function i(j,k){var l=g.subscribe('pagelet/destroy',function(m,n){if(h.contains(n.root,j)){l.unsubscribe();k();}});return l;}e.exports=i;},null); __d("UFIController",["Arbiter","Bootloader","CSS","DOM","LayerRemoveOnHide","LiveTimer","Parent","React","ReactMount","ShortProfiles","UFI.react","UFIActionLinkController","UFICentralUpdates","UFIFeaturedReplyCommentList","UFIFeaturedToplevelCommentList","UFICommentTemplates","UFIConstants","UFIFeedbackTargets","UFIInstanceState","UFIRange","UFIReplyCommentList","UFIToplevelCommentList","UFIUserActions","URI","isEmpty","onEnclosingPageletDestroy","tx"],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,ba,ca,da,ea,fa,ga){"use strict";var ha=function(la,ma,na,oa,pa){var qa=la+ma===na;return {offset:la,length:(qa&&ia(pa))?oa-la:ma};},ia=function(la){return la==w.UFIPayloadSourceType.USER_ACTION||la==w.UFIPayloadSourceType.LIVE_SEND;},ja=function(la,ma){for(var na=0;na0;if(this.showReplySocialSentenceMap[ib]===undefined&&this.commentcounts[ib]>0)this.showReplySocialSentenceMap[ib]=!this.showRepliesMap[ib];this.deferredCallback(sa,ra,ma,la);}.bind(this,cb,eb,db));}}if(!this.feedback.isthreaded||!this.comments.length)this.deferredCallback(sa,ra,ma,la);}.bind(this,qa,oa));}.bind(this));};ka.prototype.getToplevelCommentList=function(){if(this.featuredToplevelCommentList)return this.featuredToplevelCommentList;return ba.getCommentList(this.id,this.orderingMode);};ka.prototype.getReplyCommentList=function(la){if(la in this.featuredReplyCommentLists)return this.featuredReplyCommentLists[la];return aa.getCommentList(this.id,la);};ka.prototype.getRange=function(){if(!(this.orderingMode in this.ranges))this.ranges[this.orderingMode]=new z();return this.ranges[this.orderingMode];};ka.prototype.getReplyRange=function(la){if(!(la in this.replyRanges))this.replyRanges[la]=new z();return this.replyRanges[la];};ka.prototype.$UFIControllers=function(la,ma){if(la==this.id){this.getRange().updateRequestedRange(ma.offset,ma.length);}else this.replyRanges[la].updateRequestedRange(ma.offset,ma.length);this.fetchAndUpdate(this.render.bind(this),w.UFIPayloadSourceType.USER_ACTION);};ka.prototype.$UFIController6=function(){n.unmountComponentAtNode(this.root);this.ufiCentralUpdatesSubscriptions.forEach(s.unsubscribe.bind(s));g.unsubscribe(this.clearPageSubscription);this.viewasUFICleanSubscription&&g.unsubscribe(this.viewasUFICleanSubscription);};ka.prototype.$UFIController7=function(){this.$UFIController6();g.unsubscribe(this.clearPageletSubscription);};ka.prototype.$UFIControllert=function(la){this.orderingMode=la;this.fetchAndUpdate(this.render.bind(this),w.UFIPayloadSourceType.USER_ACTION);};e.exports=ka;},null); __d("BanzaiNectar",["Banzai"],function(a,b,c,d,e,f,g){function h(j){return {log:function(k,l,m){var n={e:l,a:m};g.post('nectar:'+k,n,j);}};}var i=h();i.create=h;e.exports=i;},null); __d("concatMap",[],function(a,b,c,d,e,f){function g(h,i){var j=-1,k=i.length,l=[],m;while(++jp[1])?ka:ka+r);}function fa(ja){if(!ba(ja))return ja;return ja.split('').map(ea).join('');}function ga(ja){aa=aa||new RegExp('^'+'['+o+']+'+'['+i+']'+'$');return aa.test(ja);}function ha(ja){if(ga(ja))return ja.substr(0,ja.length-1);return ja;}var ia={hasKana:ba,hasIdeograph:ca,hasIdeoOrSyll:da,hiraganaToKatakana:fa,isKanaWithTrailingLatin:ga,kanaRemoveTrailingLatin:ha};e.exports=ia;},null); __d("UnicodeHangulKorean",[],function(a,b,c,d,e,f){"use strict";var g=/[\u3130-\u318F\uAC00-\uD7AF]/;function h(aa){return g.test(aa);}var i=[4352,4353,4522,4354,4524,4525,4355,4356,4357,4528,4529,4530,4531,4532,4533,4378,4358,4359,4360,4385,4361,4362,4363,4364,4365,4366,4367,4368,4369,4370,4449,4450,4451,4452,4453,4454,4455,4456,4457,4458,4459,4460,4461,4462,4463,4464,4465,4466,4467,4468,4469,4448,4372,4373,4551,4552,4556,4558,4563,4567,4569,4380,4573,4575,4381,4382,4384,4386,4387,4391,4393,4395,4396,4397,4398,4399,4402,4406,4416,4423,4428,4593,4594,4439,4440,4441,4484,4485,4488,4497,4498,4500,4510,4513],j=12593,k=i.length,l=j+k;function m(aa){return String.fromCharCode(i[aa-j]);}var n=4352,o=4449,p=4519,q=44032,r=19,s=21,t=28,u=(s*t),v=(r*u),w=q+v;function x(aa){var ba=aa-q,ca=ba%t;return String.fromCharCode(n+ba/u)+String.fromCharCode(o+(ba%u)/t)+((ca>0)?String.fromCharCode(p+ca):'');}function y(aa){if(!h(aa))return aa;var ba=[];for(var ca=0;ca=0&&r>p){s=Math.max(w.lastIndexOf(' '),w.lastIndexOf('\n'));if(s===-1)s=w.length-t.length-1;if(s<=0){m(u[v],'');v--;w=g.getText(u[v]);}else{w=w.substr(0,s).trim()+t;m(u[v],w);}r=h.getElementDimensions(q).height-1;}}};function m(o,p){k=k||(o.textContent!=null?'textContent':'innerText');o[k]=p;}function n(o){if(g.isTextNode(o))return [o];return i(n,j(o.childNodes));}e.exports=l;},null); __d("LitestandShareAttachment",["CSS","DOM","LitestandEllipsis","csx","cx","queryThenMutateDOM"],function(a,b,c,d,e,f,g,h,i,j,k,l){var m=16,n=22,o=5,p=3,q=2,r=5,s=5,t={init:function(v){var w,x,y,z,aa,ba,ca=g.hasClass(v,"_59ap"),da=h.scry(v,"^div._4rtc").length>0,ea;if(da){ea=q;}else if(ca){ea=p;}else ea=o;l(function(){x=h.find(v,"._6m3");w=h.find(v,"._6m6");y=h.scry(v,"._59tj")[0];z=h.scry(v,"._6m7")[0];ba=g.hasClass(v,"_59ap");aa=u(x,w,y,ba,ea);},function(){if(!aa){z&&g.hide(z);i.add(w,ea*n);}else if(z&&aa){g.show(z);i.add(z,aa*m);}});}};function u(v,w,x,y,z){var aa=Math.round(w.scrollHeight/n);if(aa>=z)return 0;var ba=v.offsetHeight-r-w.offsetHeight-(x?x.offsetHeight:0)-(y?0:s);return Math.floor(ba/m);}e.exports=t;},null); __d("LitestandClassicRHC",["Arbiter","BigPipe","CSS","cx","NavigationMessage","Run","SubscriptionsHandler"],function(a,b,c,d,e,f,g,h,i,j,k,l,m){var n="_268y";function o(q,r,s){var t=r.length,u=0,v=new m(),w=v.release.bind(v);r.forEach(function(x){v.addSubscriptions(s.subscribeOnce(x+'_displayed',function(){u++;if(u===t)i.removeClass(q,n);}));});v.addSubscriptions(g.subscribe(k.NAVIGATION_BEGIN,w),s.subscribeOnce('pagelet_displayed_all',function(){i.removeClass(q,n);}));l.onLeave(w);}var p={init:function(q,r){var s=h.getCurrentInstance();if(s&&s.arbiter){o(q,r,s.arbiter);}else g.subscribeOnce('BigPipe/init',function(event,t){o(q,r,t.arbiter);},g.SUBSCRIBE_NEW);}};e.exports=p;},null); __d("DataSource",["ArbiterMixin","AsyncRequest","TokenizeUtil","UnicodeMatch","copyProperties","createArrayFrom","createObjectFrom","emptyFunction","mixin"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var p=o(g);for(var q in p)if(p.hasOwnProperty(q))s[q]=p[q];var r=p===null?null:p.prototype;s.prototype=Object.create(r);s.prototype.constructor=s;s.__superConstructor__=p;function s(t){"use strict";this._maxResults=t.maxResults||10;this.token=t.token;this.queryData=t.queryData||{};this.queryEndpoint=t.queryEndpoint||'';this.bootstrapData=t.bootstrapData||{};this.bootstrapEndpoint=t.bootstrapEndpoint||'';this._indexedFields=t.indexedFields||['text','tokens'];this._titleFields=t.titleFields||[];this._alwaysPrefixMatch=t.alwaysPrefixMatch||false;this._deduplicationKey=t.deduplicationKey||null;this._enabledLocalCache=(t.enabledLocalCache!=null)?t.enabledLocalCache:true;this._enabledQueryCache=(t.enabledQueryCache!=null)?t.enabledQueryCache:true;this._enabledMergeUids=(t.enabledMergeUids!=null)?t.enabledMergeUids:false;this._queryExactMatch=t.queryExactMatch||false;this._acrossTransitions=t.acrossTransitions||false;this._minQueryLength=t.minQueryLength||-1;this._minExactMatchLength=4;this._filters=[];this.setExclusions(t.exclusions);this.backendUnicodeMatch=new j({prefix_kana_hiragana_to_katakana:!!t.kanaNormalization});this.cacheUnicodeMatch=new j({prefix_kana_hiragana_to_katakana:!!t.kanaNormalization});}s.prototype.init=function(){"use strict";this.init=n;this._fields=m(this._indexedFields);this._activeQueries=0;this.dirty();};s.prototype.dirty=function(){"use strict";this.value='';this._bootstrapped=false;this._bootstrapping=false;this._data={};this.localCache={};this.queryCache={};this.queryIDs={};this.inform('dirty',{});return this;};s.prototype.bootstrap=function(){"use strict";if(this._bootstrapped)return;this.bootstrapWithoutToken();this._bootstrapped=true;this._bootstrapping=true;this.inform('bootstrap',{bootstrapping:true});};s.prototype.bootstrapWithoutToken=function(){"use strict";this.fetch(this.bootstrapEndpoint,this.bootstrapData,{bootstrap:true,token:this.token});};s.prototype.bootstrapWithToken=function(){"use strict";var t=k({},this.bootstrapData);t.token=this.token;this.fetch(this.bootstrapEndpoint,t,{bootstrap:true,replaceCache:true});};s.prototype.query=function(t,u,v,w){"use strict";this.inform('beforeQuery',{value:t,local_only:u,exclusions:v,time_waited:w});if(!this._enabledQueryCache){this.queryCache={};this.queryIDs={};}var x=this.buildUids(t,[],v),y=this.respond(t,x);this.value=t;this.inform('query',{value:t,results:y});var z=this.tokenizeBackend(t).flatValue;if(u||!z||this._isQueryTooShort(z)||!this.queryEndpoint||this.getQueryCache().hasOwnProperty(z)||!this.shouldFetchMoreResults(y))return false;this.inform('queryEndpoint',{value:t});this.fetch(this.queryEndpoint,this.getQueryData(t,x),{value:t,exclusions:v});return true;};s.prototype._isQueryTooShort=function(t){"use strict";return (t.length=this._maxResults){var y=u.splice(w,1)[0];u.splice(this._maxResults-1,0,y);}break;}}return u;};s.prototype.buildData=function(t){"use strict";var u=[],v=Math.min(t.length,this._maxResults);for(var w=0;wu){u=x.length;v=x;}return v;};s.prototype.findQueryCache=function(t){"use strict";var u=this.findBestPreviousQuery(t);return this.getQueryCache()[u]||[];};s.prototype.buildQueryResults=function(t){"use strict";var u=this.tokenizeBackend(t).flatValue,v=this.findQueryCache(u);if(this.getQueryCache().hasOwnProperty(u))return v;var w=this.filterQueryResults(u,v);return w;};s.prototype.filterQueryResults=function(t,u){"use strict";var v=this._alwaysPrefixMatch?i.isPrefixMatch:i.isQueryMatch;return u.filter(function(w){return v(t,this.getTextToIndex(this.getEntry(w)));},this);};s.prototype.buildCacheResults=function(t,u){"use strict";var v=this.tokenizeCache(t,this._alwaysPrefixMatch),w=this._alwaysPrefixMatch?v.sortedTokens:v.tokens,x=w.length,y=v.isPrefixQuery?x-1:null,z={},aa={},ba={},ca=[],da=false,ea={},fa=0;for(var ga=0;ga0)ca=this.filterNonTitleMatchQueryResults(t,ca);return ca;};s.prototype.filterNonTitleMatchQueryResults=function(t,u){"use strict";return u.filter(function(v){var w=this.tokenizeCache(t),x=w.tokens.length;if(x===0)return true;var y=this.getTitleTerms(this.getEntry(v)),z=w.tokens[0];return ((x===1)||this._alwaysPrefixMatch)?(i.isPrefixMatch(z,y)||this.cacheUnicodeMatch.prefixMatch(y,z)):i.isQueryMatch(z,y);},this);};s.prototype.getTitleTerms=function(t){"use strict";if(!t.titleToIndex)t.titleToIndex=this.getTextToIndexFromFields(t,this._titleFields);return t.titleToIndex;};s.prototype.deduplicateByKey=function(t){"use strict";if(!this._deduplicationKey)return t;var u=m(t.map(this._getDeduplicationKey.bind(this)),t);return t.filter(function(v){return u[this._getDeduplicationKey(v)]==v;}.bind(this));};s.prototype._getDeduplicationKey=function(t){"use strict";var u=this.getEntry(t);if(u[this._deduplicationKey]){return u[this._deduplicationKey]+'';}else return '__'+t+'__';};s.prototype.getQueryCache=function(){"use strict";return this.queryCache;};s.prototype.getQueryIDs=function(){"use strict";return this.queryIDs;};s.prototype.setMaxResults=function(t){"use strict";this._maxResults=t;this.value&&this.respond(this.value,this.buildUids(this.value));};s.prototype.updateToken=function(t){"use strict";this.token=t;this.dirty();return this;};k(s.prototype,{events:['bootstrap','query','respond'],asyncErrorHandler:n});e.exports=s;},null); __d("MultiBootstrapDataSource",["DataSource"],function(a,b,c,d,e,f,g){for(var h in g)if(g.hasOwnProperty(h))j[h]=g[h];var i=g===null?null:g.prototype;j.prototype=Object.create(i);j.prototype.constructor=j;j.__superConstructor__=g;function j(k){"use strict";this._bootstrapEndpoints=k.bootstrapEndpoints;g.call(this,k);}j.prototype.bootstrapWithoutToken=function(){"use strict";for(var k=0;k