PageSourceSearch

https://www.glotime.tv/wp-content/uploads/wp-hummingbird-cache/66d2d358e1d6281596061c4154184d2f.js

js glotime.tv collected 2026-10-02 14:15:08 UTC 136,461 bytes, 168 lines download raw bytes

1/** handles (scripts) :tfba_codebird | tfba_doT | tfba_moment | tfba_socialfeed | cookie-notice-front | jquery.fitvids | fvp-frontend | instalink-lite | stickyAnythingLib | jquery-ui-core  */(function(undefined){"use strict";if(!Array.prototype.indexOf){Array.prototype.indexOf=function(obj,start){for(var i=(start||0);i<this.length;i++){if(this[i]===obj){return i}}
2return-1}}
3var Codebird=function(){var _oauth_consumer_key=null;var _oauth_consumer_secret=null;var _oauth_bearer_token=null;var _endpoint_base="https://api.twitter.com/";var _endpoint_base_media="https://upload.twitter.com/";var _endpoint=_endpoint_base+"1.1/";var _endpoint_media=_endpoint_base_media+"1.1/";var _endpoint_oauth=_endpoint_base;var _endpoint_proxy="https://api.jublo.net/codebird/";var _endpoint_old=_endpoint_base+"1/";var _use_jsonp=(typeof navigator!=="undefined"&&typeof navigator.userAgent!=="undefined"&&(navigator.userAgent.indexOf("Trident/4")>-1||navigator.userAgent.indexOf("Trident/5")>-1||navigator.userAgent.indexOf("MSIE 7.0")>-1));var _use_proxy=(typeof navigator!=="undefined"&&typeof navigator.userAgent!=="undefined");var _oauth_token=null;var _oauth_token_secret=null;var _version="2.5.0";var setConsumerKey=function(key,secret){_oauth_consumer_key=key;_oauth_consumer_secret=secret};var setBearerToken=function(token){_oauth_bearer_token=token};var getVersion=function(){return _version};var setToken=function(token,secret){_oauth_token=token;_oauth_token_secret=secret};var setUseProxy=function(use_proxy){_use_proxy=!!use_proxy};var setProxy=function(proxy){if(!proxy.match(/\/$/)){proxy+="/"}
4_endpoint_proxy=proxy};var _parse_str=function(str,array){var glue1="=",glue2="&",array2=String(str).replace(/^&?([\s\S]*?)&?$/,"$1").split(glue2),i,j,chr,tmp,key,value,bracket,keys,evalStr,fixStr=function(str){return decodeURIComponent(str).replace(/([\\"'])/g,"\\$1").replace(/\n/g,"\\n").replace(/\r/g,"\\r")};if(!array){array=this.window}
5for(i=0;i<array2.length;i++){tmp=array2[i].split(glue1);if(tmp.length<2){tmp=[tmp,""]}
6key=fixStr(tmp[0]);value=fixStr(tmp[1]);while(key.charAt(0)===" "){key=key.substr(1)}
7if(key.indexOf("\0")!==-1){key=key.substr(0,key.indexOf("\0"))}
8if(key&&key.charAt(0)!=="["){keys=[];bracket=0;for(j=0;j<key.length;j++){if(key.charAt(j)==="["&&!bracket){bracket=j+1}else if(key.charAt(j)==="]"){if(bracket){if(!keys.length){keys.push(key.substr(0,bracket-1))}
9keys.push(key.substr(bracket,j-bracket));bracket=0;if(key.charAt(j+1)!=="["){break}}}}
10if(!keys.length){keys=[key]}
11for(j=0;j<keys[0].length;j++){chr=keys[0].charAt(j);if(chr===" "||chr==="."||chr==="["){keys[0]=keys[0].substr(0,j)+"_"+keys[0].substr(j+1)}
12if(chr==="["){break}}
13evalStr="array";for(j=0;j<keys.length;j++){key=keys[j];if((key!==""&&key!==" ")||j===0){key="'"+key+"'"}else{key=eval(evalStr+".push([]);")-1}
14evalStr+="["+key+"]";if(j!==keys.length-1&&eval("typeof "+evalStr)==="undefined"){eval(evalStr+" = [];")}}
15evalStr+=" = '"+value+"';\n";eval(evalStr)}}};var __call=function(fn,params,callback,app_only_auth){if(typeof params==="undefined"){params={}}
16if(typeof app_only_auth==="undefined"){app_only_auth=!1}
17if(typeof callback!=="function"&&typeof params==="function"){callback=params;params={};if(typeof callback==="boolean"){app_only_auth=callback}}else if(typeof callback==="undefined"){callback=function(){}}
18switch(fn){case "oauth_authenticate":case "oauth_authorize":return this[fn](params,callback);case "oauth2_token":return this[fn](callback)}
19if(fn==="oauth_requestToken"){setToken(null,null)}
20var apiparams={};if(typeof params==="object"){apiparams=params}else{_parse_str(params,apiparams)}
21var method="";var param,i,j;var path=fn.split("_");for(i=0;i<path.length;i++){if(i>0){method+="/"}
22method+=path[i]}
23var url_parameters_with_underscore=["screen_name","place_id"];for(i=0;i<url_parameters_with_underscore.length;i++){param=url_parameters_with_underscore[i].toUpperCase();var replacement_was=param.split("_").join("/");method=method.split(replacement_was).join(param)}
24var method_template=method;var match=method.match(/[A-Z_]{2,}/);if(match){for(i=0;i<match.length;i++){param=match[i];var param_l=param.toLowerCase();method_template=method_template.split(param).join(":"+param_l);if(typeof apiparams[param_l]==="undefined"){for(j=0;j<26;j++){method_template=method_template.split(String.fromCharCode(65+j)).join("_"+String.fromCharCode(97+j))}
25console.warn("To call the templated method \""+method_template+"\", specify the parameter value for \""+param_l+"\".")}
26method=method.split(param).join(apiparams[param_l]);delete apiparams[param_l]}}
27for(i=0;i<26;i++){method=method.split(String.fromCharCode(65+i)).join("_"+String.fromCharCode(97+i));method_template=method_template.split(String.fromCharCode(65+i)).join("_"+String.fromCharCode(97+i))}
28var httpmethod=_detectMethod(method_template,apiparams);var multipart=_detectMultipart(method_template);var internal=_detectInternal(method_template);return _callApi(httpmethod,method,apiparams,multipart,app_only_auth,internal,callback)};var oauth_authenticate=function(params,callback){if(typeof params.force_login==="undefined"){params.force_login=null}
29if(typeof params.screen_name==="undefined"){params.screen_name=null}
30if(_oauth_token===null){console.warn("To get the authenticate URL, the OAuth token must be set.")}
31var url=_endpoint_oauth+"oauth/authenticate?oauth_token="+_url(_oauth_token);if(params.force_login===!0){url+="?force_login=1";if(params.screen_name!==null){url+="&screen_name="+params.screen_name}}
32callback(url);return !0};var oauth_authorize=function(params,callback){if(typeof params.force_login==="undefined"){params.force_login=null}
33if(typeof params.screen_name==="undefined"){params.screen_name=null}
34if(_oauth_token===null){console.warn("To get the authorize URL, the OAuth token must be set.")}
35var url=_endpoint_oauth+"oauth/authorize?oauth_token="+_url(_oauth_token);if(params.force_login===!0){url+="?force_login=1";if(params.screen_name!==null){url+="&screen_name="+params.screen_name}}
36callback(url);return !0};var oauth2_token=function(callback){if(_oauth_consumer_key===null){console.warn("To obtain a bearer token, the consumer key must be set.")}
37if(typeof callback==="undefined"){callback=function(){}}
38var post_fields="grant_type=client_credentials";var url=_endpoint_oauth+"oauth2/token";if(_use_proxy){url=url.replace(_endpoint_base,_endpoint_proxy)}
39var xml=_getXmlRequestObject();if(xml===null){return}
40xml.open("POST",url,!0);xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xml.setRequestHeader((_use_proxy?"X-":"")+"Authorization","Basic "+_base64_encode(_oauth_consumer_key+":"+_oauth_consumer_secret));xml.onreadystatechange=function(){if(xml.readyState>=4){var httpstatus=12027;try{httpstatus=xml.status}catch(e){}
41var response="";try{response=xml.responseText}catch(e){}
42var reply=_parseApiReply(response);reply.httpstatus=httpstatus;if(httpstatus===200){setBearerToken(reply.access_token)}
43callback(reply)}};xml.send(post_fields)};var _url=function(data){if((/boolean|number|string/).test(typeof data)){return encodeURIComponent(data).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A")}else{return ""}};var _sha1=function(){function n(e,b){e[b>>5]|=128<<24-b%32;e[(b+64>>9<<4)+15]=b;for(var c=new Array(80),a=1732584193,d=-271733879,h=-1732584194,k=271733878,g=-1009589776,p=0;p<e.length;p+=16){for(var o=a,q=d,r=h,s=k,t=g,f=0;80>f;f++){var m;if(f<16){m=e[p+f]}else{m=c[f-3]^c[f-8]^c[f-14]^c[f-16];m=m<<1|m>>>31}
44c[f]=m;m=l(l(a<<5|a>>>27,20>f?d&h|~d&k:40>f?d^h^k:60>f?d&h|d&k|h&k:d^h^k),l(l(g,c[f]),20>f?1518500249:40>f?1859775393:60>f?-1894007588:-899497514));g=k;k=h;h=d<<30|d>>>2;d=a;a=m}
45a=l(a,o);d=l(d,q);h=l(h,r);k=l(k,s);g=l(g,t)}
46return[a,d,h,k,g]}
47function l(e,b){var c=(e&65535)+(b&65535);return(e>>16)+(b>>16)+(c>>16)<<16|c&65535}
48function q(e){for(var b=[],c=(1<<g)-1,a=0;a<e.length*g;a+=g){b[a>>5]|=(e.charCodeAt(a/g)&c)<<24-a%32}
49return b}
50var g=8;return function(e){var b=_oauth_consumer_secret+"&"+(null!==_oauth_token_secret?_oauth_token_secret:"");if(_oauth_consumer_secret===null){console.warn("To generate a hash, the consumer secret must be set.")}
51var c=q(b);if(c.length>16){c=n(c,b.length*g)}
52b=new Array(16);for(var a=new Array(16),d=0;d<16;d++){a[d]=c[d]^909522486;b[d]=c[d]^1549556828}
53c=n(a.concat(q(e)),512+e.length*g);b=n(b.concat(c),672);c="";for(a=0;a<4*b.length;a+=3){for(d=(b[a>>2]>>8*(3-a%4)&255)<<16|(b[a+1>>2]>>8*(3-(a+1)%4)&255)<<8|b[a+2>>2]>>8*(3-(a+2)%4)&255,e=0;4>e;e++){c=8*a+6*e>32*b.length?c+"=":c+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(d>>6*(3-e)&63)}}
54return c}}();var _base64_encode=function(a){var d,e,f,b,g=0,h=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",c=[];if(!a){return a}
55do{d=a.charCodeAt(g++);e=a.charCodeAt(g++);
55f=a.charCodeAt(g++);b=d<<16|e<<8|f;d=b>>18&63;e=b>>12&63;f=b>>6&63;b&=63;c[h++]=i.charAt(d)+i.charAt(e)+i.charAt(f)+i.charAt(b)}while(g<a.length);c=c.join("");a=a.length%3;return(a?c.slice(0,a-3):c)+"===".slice(a||3)};var _http_build_query=function(e,f,b){function g(c,a,d){var b,e=[];if(a===!0){a="1"}else if(a===!1){a="0"}
56if(null!==a){if(typeof a==="object"){for(b in a){if(a[b]!==null){e.push(g(c+"["+b+"]",a[b],d))}}
57return e.join(d)}
58if(typeof a!=="function"){return _url(c)+"="+_url(a)}
59console.warn("There was an error processing for http_build_query().")}else{return ""}}
60var d,c,h=[];if(!b){b="&"}
61for(c in e){d=e[c];if(f&&!isNaN(c)){c=String(f)+c}
62d=g(c,d,b);if(d!==""){h.push(d)}}
63return h.join(b)};var _nonce=function(length){if(typeof length==="undefined"){length=8}
64if(length<1){console.warn("Invalid nonce length.")}
65var nonce="";for(var i=0;i<length;i++){var character=Math.floor(Math.random()*61);nonce+="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz".substring(character,character+1)}
66return nonce};var _ksort=function(input_arr){var keys=[],sorter,k;sorter=function(a,b){var a_float=parseFloat(a),b_float=parseFloat(b),a_numeric=a_float+""===a,b_numeric=b_float+""===b;if(a_numeric&&b_numeric){return a_float>b_float?1:a_float<b_float?-1:0}else if(a_numeric&&!b_numeric){return 1}else if(!a_numeric&&b_numeric){return-1}
67return a>b?1:a<b?-1:0};for(k in input_arr){if(input_arr.hasOwnProperty(k)){keys.push(k)}}
68keys.sort(sorter);return keys};var _clone=function(obj){var clone={};for(var i in obj){if(typeof(obj[i])==="object"){clone[i]=_clone(obj[i])}else{clone[i]=obj[i]}}
69return clone};var _sign=function(httpmethod,method,params,append_to_get){if(typeof params==="undefined"){params={}}
70if(typeof append_to_get==="undefined"){append_to_get=!1}
71if(_oauth_consumer_key===null){console.warn("To generate a signature, the consumer key must be set.")}
72var sign_params={consumer_key:_oauth_consumer_key,version:"1.0",timestamp:Math.round(new Date().getTime()/1000),nonce:_nonce(),signature_method:"HMAC-SHA1"};var sign_base_params={};var value;for(var key in sign_params){value=sign_params[key];sign_base_params["oauth_"+key]=_url(value)}
73if(_oauth_token!==null){sign_base_params.oauth_token=_url(_oauth_token)}
74var oauth_params=_clone(sign_base_params);for(key in params){value=params[key];sign_base_params[key]=value}
75var keys=_ksort(sign_base_params);var sign_base_string="";for(var i=0;i<keys.length;i++){key=keys[i];value=sign_base_params[key];sign_base_string+=key+"="+_url(value)+"&"}
76sign_base_string=sign_base_string.substring(0,sign_base_string.length-1);var signature=_sha1(httpmethod+"&"+_url(method)+"&"+_url(sign_base_string));params=append_to_get?sign_base_params:oauth_params;params.oauth_signature=signature;keys=_ksort(params);var authorization="";if(append_to_get){for(i=0;i<keys.length;i++){key=keys[i];value=params[key];authorization+=key+"="+_url(value)+"&"}
77return authorization.substring(0,authorization.length-1)}
78authorization="OAuth ";for(i=0;i<keys.length;i++){key=keys[i];value=params[key];authorization+=key+"=\""+_url(value)+"\", "}
79return authorization.substring(0,authorization.length-2)};var _detectMethod=function(method,params){switch(method){case "account/settings":case "account/login_verification_enrollment":case "account/login_verification_request":method=params.length?method+"__post":method;break}
80var httpmethods={};httpmethods.GET=["statuses/mentions_timeline","statuses/user_timeline","statuses/home_timeline","statuses/retweets_of_me","statuses/retweets/:id","statuses/show/:id","statuses/oembed","statuses/retweeters/ids","search/tweets","direct_messages","direct_messages/sent","direct_messages/show","friendships/no_retweets/ids","friends/ids","followers/ids","friendships/lookup","friendships/incoming","friendships/outgoing","friendships/show","friends/list","followers/list","friendships/lookup","account/settings","account/verify_credentials","blocks/list","blocks/ids","users/lookup","users/show","users/search","users/contributees","users/contributors","users/profile_banner","mutes/users/ids","mutes/users/list","users/suggestions/:slug","users/suggestions","users/suggestions/:slug/members","favorites/list","lists/list","lists/statuses","lists/memberships","lists/subscribers","lists/subscribers/show","lists/members/show","lists/members","lists/show","lists/subscriptions","lists/ownerships","saved_searches/list","saved_searches/show/:id","geo/id/:place_id","geo/reverse_geocode","geo/search","geo/similar_places","trends/place","trends/available","trends/closest","oauth/authenticate","oauth/authorize","help/configuration","help/languages","help/privacy","help/tos","application/rate_limit_status","statuses/lookup","users/recommendations","account/push_destinations/device","activity/about_me","activity/by_friends","
80statuses/media_timeline","timeline/home","help/experiments","search/typeahead","search/universal","discover/universal","conversation/show","statuses/:id/activity/summary","account/login_verification_enrollment","account/login_verification_request","prompts/suggest","beta/timelines/custom/list","beta/timelines/timeline","beta/timelines/custom/show"];httpmethods.POST=["statuses/destroy/:id","statuses/update","statuses/retweet/:id","statuses/update_with_media","media/upload","direct_messages/destroy","direct_messages/new","friendships/create","friendships/destroy","friendships/update","account/settings__post","account/update_delivery_device","account/update_profile","account/update_profile_background_image","account/update_profile_colors","account/update_profile_image","blocks/create","blocks/destroy","account/update_profile_banner","account/remove_profile_banner","mutes/users/create","mutes/users/destroy","favorites/destroy","favorites/create","lists/members/destroy","lists/subscribers/create","lists/subscribers/destroy","lists/members/create_all","lists/members/create","lists/destroy","lists/update","lists/create","lists/members/destroy_all","saved_searches/create","saved_searches/destroy/:id","users/report_spam","oauth/access_token","oauth/request_token","oauth2/token","oauth2/invalidate_token","direct_messages/read","account/login_verification_enrollment__post","push_destinations/enable_login_verification","account/login_verification_request__post","beta/timelines/custom/create","beta/timelines/custom/update","beta/timelines/custom/destroy","beta/timelines/custom/add","beta/timelines/custom/remove"];for(var httpmethod in httpmethods){if(httpmethods[httpmethod].indexOf(method)>-1){return httpmethod}}
81console.warn("Can't find HTTP method to use for \""+method+"\".")};var _detectMultipart=function(method){var multiparts=["statuses/update_with_media","account/update_profile_background_image","account/update_profile_image","account/update_profile_banner"];return multiparts.indexOf(method)>-1};var _buildMultipart=function(method,params){if(!_detectMultipart(method)){return}
82var possible_methods=["statuses/update_with_media","account/update_profile_background_image","account/update_profile_image","account/update_profile_banner"];var possible_files={"statuses/update_with_media":"media[]","account/update_profile_background_image":"image","account/update_profile_image":"image","account/update_profile_banner":"banner"};if(possible_methods.indexOf(method)===-1){return}
83possible_files=possible_files[method].split(" ");var multipart_border="--------------------"+_nonce();var multipart_request="";for(var key in params){multipart_request+="--"+multipart_border+"\r\n"+"Content-Disposition: form-data; name=\""+key+"\"";if(possible_files.indexOf(key)>-1){multipart_request+="\r\nContent-Transfer-Encoding: base64"}
84multipart_request+="\r\n\r\n"+params[key]+"\r\n"}
85multipart_request+="--"+multipart_border+"--";return multipart_request};var _detectInternal=function(method){var internals=["users/recommendations"];return internals.join(" ").indexOf(method)>-1};var _detectMedia=function(method){var medias=["media/upload"];return medias.join(" ").indexOf(method)>-1};var _detectOld=function(method){var olds=["account/push_destinations/device"];return olds.join(" ").indexOf(method)>-1};var _getEndpoint=function(method){var url;if(method.substring(0,5)==="oauth"){url=_endpoint_oauth+method}else if(_detectMedia(method)){url=_endpoint_media+method+".json"}else if(_detectOld(method)){url=_endpoint_old+method+".json"}else{url=_endpoint+method+".json"}
86return url};var _getXmlRequestObject=function(){var xml=null;if(typeof window==="object"&&window&&typeof window.XMLHttpRequest!=="undefined"){xml=new window.XMLHttpRequest()}else if(typeof Ti==="object"&&Ti&&typeof Ti.Network.createHTTPClient!=="undefined"){xml=Ti.Network.createHTTPClient()}else if(typeof ActiveXObject!=="undefined"){try{xml=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){console.error("ActiveXObject object not defined.")}}else if(typeof require==="function"&&require){try{var XMLHttpRequest=require("xmlhttprequest").XMLHttpRequest;xml=new XMLHttpRequest()}catch(e1){try{var XMLHttpRequest=require("xhr2");
86xml=new XMLHttpRequest()}catch(e2){console.error("xhr2 object not defined, cancelling.")}}}
87return xml};var _callApi=function(httpmethod,method,params,multipart,app_only_auth,internal,callback){if(typeof params==="undefined"){params={}}
88if(typeof multipart==="undefined"){multipart=!1}
89if(typeof app_only_auth==="undefined"){app_only_auth=!1}
90if(typeof callback!=="function"){callback=function(){}}
91if(internal){params.adc="phone";params.application_id=333903271}
92var url=_getEndpoint(method);var authorization=null;var xml=_getXmlRequestObject();if(xml===null){return}
93var post_fields;if(httpmethod==="GET"){var url_with_params=url;if(JSON.stringify(params)!=="{}"){url_with_params+="?"+_http_build_query(params)}
94if(!app_only_auth){authorization=_sign(httpmethod,url,params)}
95if(_use_jsonp){if(JSON.stringify(params)!=="{}"){url_with_params+="&"}else{url_with_params+="?"}
96var callback_name=_nonce();window[callback_name]=function(reply){reply.httpstatus=200;var rate=null;if(typeof xml.getResponseHeader!=="undefined"&&xml.getResponseHeader("x-rate-limit-limit")!==""){rate={limit:xml.getResponseHeader("x-rate-limit-limit"),remaining:xml.getResponseHeader("x-rate-limit-remaining"),reset:xml.getResponseHeader("x-rate-limit-reset")}}
97callback(reply,rate)};params.callback=callback_name;url_with_params=url+"?"+_sign(httpmethod,url,params,!0);var tag=document.createElement("script");tag.type="text/javascript";tag.src=url_with_params;var body=document.getElementsByTagName("body")[0];body.appendChild(tag);return}else if(_use_proxy){url_with_params=url_with_params.replace(_endpoint_base,_endpoint_proxy).replace(_endpoint_base_media,_endpoint_proxy)}
98xml.open(httpmethod,url_with_params,!0)}else{if(_use_jsonp){console.warn("Sending POST requests is not supported for IE7-9.");return}
99if(multipart){if(!app_only_auth){authorization=_sign(httpmethod,url,{})}
100params=_buildMultipart(method,params)}else{if(!app_only_auth){authorization=_sign(httpmethod,url,params)}
101params=_http_build_query(params)}
102post_fields=params;if(_use_proxy||multipart){url=url.replace(_endpoint_base,_endpoint_proxy).replace(_endpoint_base_media,_endpoint_proxy)}
103xml.open(httpmethod,url,!0);if(multipart){xml.setRequestHeader("Content-Type","multipart/form-data; boundary="+post_fields.split("\r\n")[0].substring(2))}else{xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded")}}
104if(app_only_auth){if(_oauth_consumer_key===null&&_oauth_bearer_token===null){console.warn("To make an app-only auth API request, consumer key or bearer token must be set.")}
105if(_oauth_bearer_token===null){return oauth2_token(function(){_callApi(httpmethod,method,params,multipart,app_only_auth,!1,callback)})}
106authorization="Bearer "+_oauth_bearer_token}
107if(authorization!==null){xml.setRequestHeader((_use_proxy?"X-":"")+"Authorization",authorization)}
108xml.onreadystatechange=function(){if(xml.readyState>=4){var httpstatus=12027;try{httpstatus=xml.status}catch(e){}
109var response="";try{response=xml.responseText}catch(e){}
110var reply=_parseApiReply(response);reply.httpstatus=httpstatus;var rate=null;if(typeof xml.getResponseHeader!=="undefined"&&xml.getResponseHeader("x-rate-limit-limit")!==""){rate={limit:xml.getResponseHeader("x-rate-limit-limit"),remaining:xml.getResponseHeader("x-rate-limit-remaining"),reset:xml.getResponseHeader("x-rate-limit-reset")}}
111callback(reply,rate)}};xml.send(httpmethod==="GET"?null:post_fields);return !0};var _parseApiReply=function(reply){if(typeof reply!=="string"||reply===""){return{}}
112if(reply==="[]"){return[]}
113var parsed;try{parsed=JSON.parse(reply)}catch(e){parsed={};if(reply.indexOf("<"+"?xml version=\"1.0\" encoding=\"UTF-8\"?"+">")===0){parsed.request=reply.match(/<request>(.*)<\/request>/)[1];parsed.error=reply.match(/<error>(.*)<\/error>/)[1]}else{var elements=reply.split("&");for(var i=0;i<elements.length;i++){var element=elements[i].split("=",2);if(element.length>1){parsed[element[0]]=decodeURIComponent(element[1])}else{parsed[element[0]]=null}}}}
114return parsed};return{setConsumerKey:setConsumerKey,getVersion:getVersion,setToken:setToken,setBearerToken:setBearerToken,setUseProxy:setUseProxy,setProxy:setProxy,__call:__call,oauth_authenticate:oauth_authenticate,oauth_authorize:oauth_authorize,oauth2_token:oauth2_token}};if(typeof module==="object"&&module&&typeof module.exports==="object"){module.exports=Codebird}else{if(typeof window==="object"&&window){window.Codebird=Codebird}
115if(typeof define==="function"&&define.amd){define("codebird",[],function(){return Codebird})}}})()
116;;
117(function(){function o(){var a={"&":"&#38;","<":"&#60;",">":"&#62;",'"':"&#34;","'":"&#39;","/":"&#47;"},b=/&(?!#?\w+;)|<|>|"|'|\//g;return function(){return this?this.replace(b,function(c){return a[c]||c}):this}}function p(a,b,c){return(typeof b==="string"?b:b.toString()).replace(a.define||i,function(l,e,f,g){if(e.indexOf("def.")===0)e=e.substring(4);if(!(e in c))if(f===":"){a.defineParams&&g.replace(a.defineParams,function(n,h,d){c[e]={arg:h,text:d}});e in c||(c[e]=g)}else(new Function("def","def['"+e+"']="+g))(c);return""}).replace(a.use||i,function(l,e){if(a.useParams)e=e.replace(a.useParams,function(g,n,h,d){if(c[h]&&c[h].arg&&d){g=(h+":"+d).replace(/'|\\/g,"_");c.__exp=c.__exp||{};c.__exp[g]=c[h].text.replace(RegExp("(^|[^\\w$])"+c[h].arg+"([^\\w$])","g"),"$1"+d+"$2");return n+"def.__exp['"+g+"']"}});var f=(new Function("def","return "+e))(c);return f?p(a,f,c):f})}function m(a){return a.replace(/\\('|\\)/g,"$1").replace(/[\r\t\n]/g," ")}var j={version:"1.0.1",templateSettings:{evaluate:/\{\{([\s\S]+?(\}?)+)\}\}/g,interpolate:/\{\{=([\s\S]+?)\}\}/g,encode:/\{\{!([\s\S]+?)\}\}/g,use:/\{\{#([\s\S]+?)\}\}/g,useParams:/(^|[^\w$])def(?:\.|\[[\'\"])([\w$\.]+)(?:[\'\"]\])?\s*\:\s*([\w$\.]+|\"[^\"]+\"|\'[^\']+\'|\{[^\}]+\})/g,define:/\{\{##\s*([\w\.$]+)\s*(\:|=)([\s\S]+?)#\}\}/g,defineParams:/^\s*([\w$]+):([\s\S]+)/,conditional:/\{\{\?(\?)?\s*([\s\S]*?)\s*\}\}/g,iterate:/\{\{~\s*(?:\}\}|([\s\S]+?)\s*\:\s*([\w$]+)\s*(?:\:\s*([\w$]+))?\s*\}\})/g,varname:"it",strip:!0,append:!0,selfcontained:!1}
117,template:undefined,compile:undefined},q;if(typeof module!=="undefined"&&module.exports)module.exports=j;else if(typeof define==="function"&&define.amd)define(function(){return j});else{q=function(){return this||(0,eval)("this")}();q.doT=j}String.prototype.encodeHTML=o();var r={append:{start:"'+(",end:")+'",endencode:"||'').toString().encodeHTML()+'"},split:{start:"';out+=(",end:");out+='",endencode:"||'').toString().encodeHTML();out+='"}},i=/$^/;j.template=function(a,b,c){b=b||j.templateSettings;var l=b.append?r.append:r.split,e,f=0,g;a=b.use||b.define?p(b,a,c||{}):a;a=("var out='"+(b.strip?a.replace(/(^|\r|\n)\t* +| +\t*(\r|\n|$)/g," ").replace(/\r|\n|\t|\/\*[\s\S]*?\*\//g,""):a).replace(/'|\\/g,"\\$&").replace(b.interpolate||i,function(h,d){return l.start+m(d)+l.end}).replace(b.encode||i,function(h,d){e=!0;return l.start+m(d)+l.endencode}).replace(b.conditional||i,function(h,d,k){return d?k?"';}else if("+m(k)+"){out+='":"';}else{out+='":k?"';if("+m(k)+"){out+='":"';}out+='"}).replace(b.iterate||i,function(h,d,k,s){if(!d)return"';} } out+='";f+=1;g=s||"i"+f;d=m(d);return"';var arr"+f+"="+d+";if(arr"+f+"){var "+k+","+g+"=-1,l"+f+"=arr"+f+".length-1;while("+g+"<l"+f+"){"+k+"=arr"+f+"["+g+"+=1];out+='"}).replace(b.evaluate||i,function(h,d){return"';"+m(d)+"out+='"})+"';return out;").replace(/\n/g,"\\n").replace(/\t/g,"\\t").replace(/\r/g,"\\r").replace(/(\s|;|\}|^|\{)out\+='';/g,"$1").replace(/\+''/g,"").replace(/(\s|;|\}|^|\{)out\+=''\+/g,"$1out+=");if(e&&b.selfcontained)a="String.prototype.encodeHTML=("+o.toString()+"());"+a;try{return new Function(b.varname,a)}catch(n){typeof console!=="undefined"&&console.log("Could not create a template function: "+a);throw n}};j.compile=function(a,b){return j.template(a,null,b)}})()
118;;
119(function(a){function b(a,b,c){switch(arguments.length){case 2:return null!=a?a:b;case 3:return null!=a?a:null!=b?b:c;default:throw new Error("Implement me")}}function c(a,b){return zb.call(a,b)}function d(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function e(a){tb.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+a)}function f(a,b){var c=!0;return m(function(){return c&&(e(a),c=!1),b.apply(this,arguments)},b)}function g(a,b){qc[a]||(e(b),qc[a]=!0)}function h(a,b){return function(c){return p(a.call(this,c),b)}}function i(a,b){return function(c){return this.localeData().ordinal(a.call(this,c),b)}}function j(){}function k(a,b){b!==!1&&F(a),n(this,a),this._d=new Date(+a._d)}function l(a){var b=y(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+36e5*h,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=tb.localeData(),this._bubble()}function m(a,b){for(var d in b)c(b,d)&&(a[d]=b[d]);return c(b,"toString")&&(a.toString=b.toString),c(b,"valueOf")&&(a.valueOf=b.valueOf),a}function n(a,b){var c,d,e;if("undefined"!=typeof b._isAMomentObject&&(a._isAMomentObject=b._isAMomentObject),"undefined"!=typeof b._i&&(a._i=b._i),"undefined"!=typeof b._f&&(a._f=b._f),"undefined"!=typeof b._l&&(a._l=b._l),"undefined"!=typeof b._strict&&(a._strict=b._strict),"undefined"!=typeof b._tzm&&(a._tzm=b._tzm),"undefined"!=typeof b._isUTC&&(a._isUTC=b._isUTC),"undefined"!=typeof b._offset&&(a._offset=b._offset),"undefined"!=typeof b._pf&&(a._pf=b._pf),"undefined"!=typeof b._locale&&(a._locale=b._locale),Ib.length>0)for(c in Ib)d=Ib[c],e=b[d],"undefined"!=typeof e&&(a[d]=e);return a}function o(a){return 0>a?Math.ceil(a):Math.floor(a)}function p(a,b,c){for(var d=""+Math.abs(a),e=a>=0;d.length<b;)d="0"+d;return(e?c?"+":"":"-")+d}function q(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function r(a,b){var c;return b=K(b,a),a.isBefore(b)?c=q(a,b):(c=q(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c}function s(a,b){return function(c,d){var e,f;
119return null===d||isNaN(+d)||(g(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=tb.duration(c,d),t(this,e,a),this}}function t(a,b,c,d){var e=b._milliseconds,f=b._days,g=b._months;d=null==d?!0:d,e&&a._d.setTime(+a._d+e*c),f&&nb(a,"Date",mb(a,"Date")+f*c),g&&lb(a,mb(a,"Month")+g*c),d&&tb.updateOffset(a,f||g)}function u(a){return"[object Array]"===Object.prototype.toString.call(a)}function v(a){return"[object Date]"===Object.prototype.toString.call(a)||a instanceof Date}function w(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&A(a[d])!==A(b[d]))&&g++;return g+f}function x(a){if(a){var b=a.toLowerCase().replace(/(.)s$/,"$1");a=jc[a]||kc[b]||b}return a}function y(a){var b,d,e={};for(d in a)c(a,d)&&(b=x(d),b&&(e[b]=a[d]));return e}function z(b){var c,d;if(0===b.indexOf("week"))c=7,d="day";else{if(0!==b.indexOf("month"))return;c=12,d="month"}tb[b]=function(e,f){var g,h,i=tb._locale[b],j=[];if("number"==typeof e&&(f=e,e=a),h=function(a){var b=tb().utc().set(d,a);return i.call(tb._locale,b,e||"")},null!=f)return h(f);for(g=0;c>g;g++)j.push(h(g));return j}}function A(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=b>=0?Math.floor(b):Math.ceil(b)),c}function B(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function C(a,b,c){return hb(tb([a,11,31+b-c]),b,c).week}function D(a){return E(a)?366:365}function E(a){return a%4===0&&a%100!==0||a%400===0}function F(a){var b;a._a&&-2===a._pf.overflow&&(b=a._a[Bb]<0||a._a[Bb]>11?Bb:a._a[Cb]<1||a._a[Cb]>B(a._a[Ab],a._a[Bb])?Cb:a._a[Db]<0||a._a[Db]>23?Db:a._a[Eb]<0||a._a[Eb]>59?Eb:a._a[Fb]<0||a._a[Fb]>59?Fb:a._a[Gb]<0||a._a[Gb]>999?Gb:-1,a._pf._overflowDayOfYear&&(Ab>b||b>Cb)&&(b=Cb),a._pf.overflow=b)}
119function G(a){return null==a._isValid&&(a._isValid=!isNaN(a._d.getTime())&&a._pf.overflow<0&&!a._pf.empty&&!a._pf.invalidMonth&&!a._pf.nullInput&&!a._pf.invalidFormat&&!a._pf.userInvalidated,a._strict&&(a._isValid=a._isValid&&0===a._pf.charsLeftOver&&0===a._pf.unusedTokens.length)),a._isValid}function H(a){return a?a.toLowerCase().replace("_","-"):a}function I(a){for(var b,c,d,e,f=0;f<a.length;){for(e=H(a[f]).split("-"),b=e.length,c=H(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=J(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&w(e,c,!0)>=b-1)break;b--}f++}return null}function J(a){var b=null;if(!Hb[a]&&Jb)try{b=tb.locale(),require("./locale/"+a),tb.locale(b)}catch(c){}return Hb[a]}function K(a,b){return b._isUTC?tb(a).zone(b._offset||0):tb(a).local()}function L(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function M(a){var b,c,d=a.match(Nb);for(b=0,c=d.length;c>b;b++)d[b]=pc[d[b]]?pc[d[b]]:L(d[b]);return function(e){var f="";for(b=0;c>b;b++)f+=d[b]instanceof Function?d[b].call(e,a):d[b];return f}}function N(a,b){return a.isValid()?(b=O(b,a.localeData()),lc[b]||(lc[b]=M(b)),lc[b](a)):a.localeData().invalidDate()}function O(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(Ob.lastIndex=0;d>=0&&Ob.test(a);)a=a.replace(Ob,c),Ob.lastIndex=0,d-=1;return a}function P(a,b){var c,d=b._strict;switch(a){case"Q":return Zb;case"DDDD":return _b;case"YYYY":case"GGGG":case"gggg":return d?ac:Rb;case"Y":case"G":case"g":return cc;case"YYYYYY":case"YYYYY":case"GGGGG":case"ggggg":return d?bc:Sb;case"S":if(d)return Zb;case"SS":if(d)return $b;case"SSS":if(d)return _b;case"DDD":return Qb;case"MMM":case"MMMM":case"dd":case"ddd":case"dddd":return Ub;case"a":case"A":return b._locale._meridiemParse;case"X":return Xb;case"Z":case"ZZ":return Vb;case"T":return Wb;case"SSSS":return Tb;case"MM":case"DD":case"YY":case"GG":case"gg":case"HH":case"hh":case"mm":case"ss":case"ww":case"WW":return d?$b:Pb;case"M":case"D":case"d":case"H":case"h":case"m":case"s":case"w":case"W":case"e":case"E":return Pb;case"Do":return Yb;default:return c=new RegExp(Y(X(a.replace("\\","")),"i"))}}function Q(a){a=a||"";var b=a.match(Vb)||[],c=b[b.length-1]||[],d=(c+"").match(hc)||["-",0,0],e=+(60*d[1])+A(d[2]);return"+"===d[0]?-e:e}function R(a,b,c){var d,e=c._a;switch(a){case"Q":null!=b&&(e[Bb]=3*(A(b)-1));break;case"M":case"MM":null!=b&&(e[Bb]=A(b)-1);break;case"MMM":case"MMMM":d=c._locale.monthsParse(b),null!=d?e[Bb]=d:c._pf.invalidMonth=b;break;case"D":case"DD":null!=b&&(e[Cb]=A(b));break;case"Do":null!=b&&(e[Cb]=A(parseInt(b,10)));break;case"DDD":case"DDDD":null!=b&&(c._dayOfYear=A(b));break;case"YY":e[Ab]=tb.parseTwoDigitYear(b);break;case"YYYY":case"YYYYY":case"YYYYYY":e[Ab]=A(b);break;case"a":case"A":c._isPm=c._locale.isPM(b);break;case"H":case"HH":case"h":case"hh":e[Db]=A(b);break;case"m":case"mm":e[Eb]=A(b);break;case"s":case"ss":e[Fb]=A(b);break;case"S":case"SS":case"SSS":case"SSSS":e[Gb]=A(1e3*("0."+b));break;case"X":c._d=new Date(1e3*parseFloat(b));break;case"Z":case"ZZ":c._useUTC=!0,c._tzm=Q(b);break;case"dd":case"ddd":case"dddd":d=c._locale.weekdaysParse(b),null!=d?(c._w=c._w||{},c._w.d=d):c._pf.invalidWeekday=b;break;case"w":case"ww":case"W":case"WW":case"d":case"e":case"E":a=a.substr(0,1);case"gggg":case"GGGG":case"GGGGG":a=a.substr(0,2),b&&(c._w=c._w||{},c._w[a]=A(b));break;case"gg":case"GG":c._w=c._w||{},c._w[a]=tb.parseTwoDigitYear(b)}}function S(a){var c,d,e,f,g,h,i;c=a._w,null!=c.GG||null!=c.W||null!=c.E?(g=1,h=4,d=b(c.GG,a._a[Ab],hb(tb(),1,4).year),e=b(c.W,1),f=b(c.E,1)):(g=a._locale._week.dow,h=a._locale._week.doy,d=b(c.gg,a._a[Ab],hb(tb(),g,h).year),e=b(c.w,1),null!=c.d?(f=c.d,g>f&&++e):f=null!=c.e?c.e+g:g),i=ib(d,e,f,h,g),a._a[Ab]=i.year,a._dayOfYear=i.dayOfYear}function T(a){var c,d,e,f,g=[];if(!a._d){for(e=V(a),a._w&&null==a._a[Cb]&&null==a._a[Bb]&&S(a),a._dayOfYear&&(f=b(a._a[Ab],e[Ab]),a._dayOfYear>D(f)&&(a._pf._overflowDayOfYear=!0),d=db(f,0,a._dayOfYear),a._a[Bb]=d.getUTCMonth(),a._a[Cb]=d.getUTCDate()),c=0;3>c&&null==a._a[c];++c)a._a[c]=g[c]=e[c];for(;7>c;c++)a._a[c]=g[c]=null==a._a[c]?2===c?1:0:a._a[c];a._d=(a._useUTC?db:cb).apply(null,g),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()+a._tzm)}}function U(a){var b;a._d||(b=y(a._i),a._a=[b.year,b.month,b.day,b.hour,b.minute,b.second,b.millisecond],T(a))}function V(a){var b=new Date;return a._useUTC?[b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate()]:[b.getFullYear(),b.getMonth(),b.getDate()]}function W(a){if(a._f===tb.ISO_8601)return void $(a);a._a=[],a._pf.empty=!0;var b,c,d,e,f,g=""+a._i,h=g.length,i=0;for(d=O(a._f,a._locale).match(Nb)||[],b=0;b<d.length;b++)e=d[b],c=(g.match(P(e,a))||[])[0],c&&(f=g.substr(0,g.indexOf(c)),f.length>0&&a._pf.unusedInput.push(f),g=g.slice(g.indexOf(c)+c.length),i+=c.length),pc[e]?(c?a._pf.empty=!1:a._pf.unusedTokens.push(e),R(e,c,a)):a._strict&&!c&&a._pf.unusedTokens.push(e);a._pf.charsLeftOver=h-i,g.length>0&&a._pf.unusedInput.push(g),a._isPm&&a._a[Db]<12&&(a._a[Db]+=12),a._isPm===!1&&12===a._a[Db]&&(a._a[Db]=0),T(a),F(a)}function X(a){return a.replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e})}function Y(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Z(a){var b,c,e,f,g;
119if(0===a._f.length)return a._pf.invalidFormat=!0,void(a._d=new Date(0/0));for(f=0;f<a._f.length;f++)g=0,b=n({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._pf=d(),b._f=a._f[f],W(b),G(b)&&(g+=b._pf.charsLeftOver,g+=10*b._pf.unusedTokens.length,b._pf.score=g,(null==e||e>g)&&(e=g,c=b));m(a,c||b)}function $(a){var b,c,d=a._i,e=dc.exec(d);if(e){for(a._pf.iso=!0,b=0,c=fc.length;c>b;b++)if(fc[b][1].exec(d)){a._f=fc[b][0]+(e[6]||" ");break}for(b=0,c=gc.length;c>b;b++)if(gc[b][1].exec(d)){a._f+=gc[b][0];break}d.match(Vb)&&(a._f+="Z"),W(a)}else a._isValid=!1}function _(a){$(a),a._isValid===!1&&(delete a._isValid,tb.createFromInputFallback(a))}function ab(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function bb(b){var c,d=b._i;d===a?b._d=new Date:v(d)?b._d=new Date(+d):null!==(c=Kb.exec(d))?b._d=new Date(+c[1]):"string"==typeof d?_(b):u(d)?(b._a=ab(d.slice(0),function(a){return parseInt(a,10)}),T(b)):"object"==typeof d?U(b):"number"==typeof d?b._d=new Date(d):tb.createFromInputFallback(b)}function cb(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 1970>a&&h.setFullYear(a),h}function db(a){var b=new Date(Date.UTC.apply(null,arguments));return 1970>a&&b.setUTCFullYear(a),b}function eb(a,b){if("string"==typeof a)if(isNaN(a)){if(a=b.weekdaysParse(a),"number"!=typeof a)return null}else a=parseInt(a,10);return a}function fb(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function gb(a,b,c){var d=tb.duration(a).abs(),e=yb(d.as("s")),f=yb(d.as("m")),g=yb(d.as("h")),h=yb(d.as("d")),i=yb(d.as("M")),j=yb(d.as("y")),k=e<mc.s&&["s",e]||1===f&&["m"]||f<mc.m&&["mm",f]||1===g&&["h"]||g<mc.h&&["hh",g]||1===h&&["d"]||h<mc.d&&["dd",h]||1===i&&["M"]||i<mc.M&&["MM",i]||1===j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,fb.apply({},k)}function hb(a,b,c){var d,e=c-b,f=c-a.day();return f>e&&(f-=7),e-7>f&&(f+=7),d=tb(a).add(f,"d"),{week:Math.ceil(d.dayOfYear()/7),year:d.year()}}function ib(a,b,c,d,e){var f,g,h=db(a,0,1).getUTCDay();return h=0===h?7:h,c=null!=c?c:e,f=e-h+(h>d?7:0)-(e>h?7:0),g=7*(b-1)+(c-e)+f+1,{year:g>0?a:a-1,dayOfYear:g>0?g:D(a-1)+g}}function jb(b){var c=b._i,d=b._f;return b._locale=b._locale||tb.localeData(b._l),null===c||d===a&&""===c?tb.invalid({nullInput:!0}):("string"==typeof c&&(b._i=c=b._locale.preparse(c)),tb.isMoment(c)?new k(c,!0):(d?u(d)?Z(b):W(b):bb(b),new k(b)))}function kb(a,b){var c,d;if(1===b.length&&u(b[0])&&(b=b[0]),!b.length)return tb();for(c=b[0],d=1;d<b.length;++d)b[d][a](c)&&(c=b[d]);return c}function lb(a,b){var c;return"string"==typeof b&&(b=a.localeData().monthsParse(b),"number"!=typeof b)?a:(c=Math.min(a.date(),B(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a)}function mb(a,b){return a._d["get"+(a._isUTC?"UTC":"")+b]()}function nb(a,b,c){return"Month"===b?lb(a,c):a._d["set"+(a._isUTC?"UTC":"")+b](c)}function ob(a,b){return function(c){return null!=c?(nb(this,a,c),tb.updateOffset(this,b),this):mb(this,a)}}function pb(a){return 400*a/146097}function qb(a){return 146097*a/400}function rb(a){tb.duration.fn[a]=function(){return this._data[a]}}function sb(a){"undefined"==typeof ender&&(ub=xb.moment,xb.moment=a?f("Accessing Moment through the global scope is deprecated, and will be removed in an upcoming release.",tb):tb)}for(var tb,ub,vb,wb="2.8.3",xb="undefined"!=typeof global?global:this,yb=Math.round,zb=Object.prototype.hasOwnProperty,Ab=0,Bb=1,Cb=2,Db=3,Eb=4,Fb=5,Gb=6,Hb={},Ib=[],Jb="undefined"!=typeof module&&module.exports,Kb=/^\/?Date\((\-?\d+)/i,Lb=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,Mb=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/,Nb=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,4}|X|zz?|ZZ?|.)/g,Ob=/(\[[^\[]*\])|(\\)?(LT|LL?L?L?|l{1,4})/g,Pb=/\d\d?/,Qb=/\d{1,3}/,Rb=/\d{1,4}/,Sb=/[+\-]?\d{1,6}/,Tb=/\d+/,Ub=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Vb=/Z|[\+\-]\d\d:?\d\d/gi,Wb=/T/i,Xb=/[\+\-]?\d+(\.\d{1,3})?/,Yb=/\d{1,2}/,Zb=/\d/,$b=/\d\d/,_b=/\d{3}/,ac=/\d{4}/,bc=/[+-]?\d{6}/,cc=/[+-]?\d+/,dc=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ec="YYYY-MM-DDTHH:mm:ssZ",fc=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]],gc=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],hc=/([\+\-]|\d\d)/gi,ic=("Date|Hours|Minutes|Seconds|Milliseconds".split("|"),{Milliseconds:1,Seconds:1e3,Minutes:6e4,Hours:36e5,Days:864e5,Months:2592e6,Years:31536e6}),jc={ms:"millisecond",s:"second",m:"minute",h:"hour",d:"day",D:"date",w:"week",W:"isoWeek",M:"month",Q:"quarter",y:"year",DDD:"dayOfYear",e:"weekday",E:"isoWeekday",gg:"weekYear",GG:"isoWeekYear"},kc={dayofyear:"dayOfYear",isoweekday:"isoWeekday",isoweek:"isoWeek",weekyear:"weekYear",isoweekyear:"isoWeekYear"},lc={},mc={s:45,m:45,h:22,d:26,M:11},nc="DDD w W M D d".split(" "),oc="M D H h m s w W".split(" "),pc={M:function(){return this.month()+1},MMM:function(a){return this.localeData().monthsShort(this,a)},MMMM:function(a){return this.localeData().months(this,a)},D:function(){return this.date()},DDD:function(){return this.dayOfYear()},d:function(){return this.day()},dd:function(a){return this.localeData().weekdaysMin(this,a)},ddd:function(a){return this.localeData().weekdaysShort(this,a)},dddd:function(a){return this.localeData().weekdays(this,a)},w:function(){return this.week()},W:function(){return this.isoWeek()},YY:function(){return p(this.year()%100,2)},YYYY:function(){return p(this.year(),4)},YYYYY:function(){return p(this.year(),5)},YYYYYY:function(){var a=this.year(),b=a>=0?"+":"-";return b+p(Math.abs(a),6)},gg:function(){return p(this.weekYear()%100,2)},gggg:function(){return p(this.weekYear(),4)},ggggg:function(){return p(this.weekYear(),5)},GG:function(){return p(this.isoWeekYear()%100,2)},GGGG:function(){return p(this.isoWeekYear(),4)},GGGGG:function(){return p(this.isoWeekYear(),5)},e:function(){return this.weekday()},E:function(){return this.isoWeekday()},a:function(){return this.localeData().meridiem(this.hours(),this.minutes(),!0)},A:function(){return this.localeData().meridiem(this.hours(),this.minutes(),!1)},H:function(){return this.hours()},h:function(){return this.hours()%12||12},m:function(){return this.minutes()},s:function(){return this.seconds()},S:function(){return A(this.milliseconds()/100)},SS:function(){return p(A(this.milliseconds()/10),2)},SSS:function(){return p(this.milliseconds(),3)},SSSS:function(){return p(this.milliseconds(),3)},Z:function(){var a=-this.zone(),b="+";return 0>a&&(a=-a,b="-"),b+p(A(a/60),2)+":"+p(A(a)%60,2)},ZZ:function(){var a=-this.zone(),b="+";return 0>a&&(a=-a,b="-"),b+p(A(a/60),2)+p(A(a)%60,2)},z:function(){return this.zoneAbbr()},zz:function(){return this.zoneName()},X:function(){return this.unix()},Q:function(){return this.quarter()}},qc={},rc=["months","monthsShort","weekdays","weekdaysShort","weekdaysMin"];nc.length;)vb=nc.pop(),pc[vb+"o"]=i(pc[vb],vb);for(;oc.length;)vb=oc.pop(),pc[vb+vb]=h(pc[vb],2);pc.DDDD=h(pc.DDD,3),m(j.prototype,{set:function(a){var b,c;for(c in a)b=a[c],"function"==typeof b?this[c]=b:this["_"+c]=b},_months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),months:function(a){return this._months[a.month()]},_monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),monthsShort:function(a){return this._monthsShort[a.month()]},monthsParse:function(a){var b,c,d;for(this._monthsParse||(this._monthsParse=[]),b=0;12>b;b++)if(this._monthsParse[b]||(c=tb.utc([2e3,b]),d="^"+this.months(c,"")+"|^"+this.monthsShort(c,""),this._monthsParse[b]=new RegExp(d.replace(".",""),"i")),this._monthsParse[b].test(a))return b},_weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdays:function(a){return this._weekdays[a.day()]},_weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysShort:function(a){return this._weekdaysShort[a.day()]},_weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),weekdaysMin:function(a){return this._weekdaysMin[a.day()]},weekdaysParse:function(a){var b,c,d;for(this._weekdaysParse||(this._weekdaysParse=[]),b=0;7>b;b++)if(this._weekdaysParse[b]||(c=tb([2e3,1]).day(b),d="^"+this.weekdays(c,"")+"|^"+this.weekdaysShort(c,"")+"|^"+this.weekdaysMin(c,""),this._weekdaysParse[b]=new RegExp(d.replace(".",""),"i")),this._weekdaysParse[b].test(a))return b},_longDateFormat:{LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY LT",LLLL:"dddd, MMMM D, YYYY LT"},longDateFormat:function(a){var b=this._longDateFormat[a];return!b&&this._longDateFormat[a.toUpperCase()]&&(b=this._longDateFormat[a.toUpperCase()].replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a]=b),b},isPM:function(a){return"p"===(a+"").toLowerCase().charAt(0)},_meridiemParse:/[ap]\.?m?\.?/i,meridiem:function(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"},_calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},calendar:function(a,b){var c=this._calendar[a];return"function"==typeof c?c.apply(b):c},_relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},relativeTime:function(a,b,c,d){var e=this._relativeTime[c];return"function"==typeof e?e(a,b,c,d):e.replace(/%d/i,a)},pastFuture:function(a,b){var c=this._relativeTime[a>0?"future":"past"];return"function"==typeof c?c(b):c.replace(/%s/i,b)},ordinal:function(a){return this._ordinal.replace("%d",a)},_ordinal:"%d",preparse:function(a){return a},postformat:function(a){return a},week:function(a){return hb(a,this._week.dow,this._week.doy).week},_week:{dow:0,doy:6},_invalidDate:"Invalid date",invalidDate:function(){return this._invalidDate}}),tb=function(b,c,e,f){var g;return"boolean"==typeof e&&(f=e,e=a),g={},g._isAMomentObject=!0,g._i=b,g._f=c,g._l=e,g._strict=f,g._isUTC=!1,g._pf=d(),jb(g)},tb.suppressDeprecationWarnings=!1,tb.createFromInputFallback=f("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(a){a._d=new Date(a._i)}),tb.min=function(){var a=[].slice.call(arguments,0);return kb("isBefore",a)},tb.max=function(){var a=[].slice.call(arguments,0);return kb("isAfter",a)},tb.utc=function(b,c,e,f){var g;return"boolean"==typeof e&&(f=e,e=a),g={},g._isAMomentObject=!0,g._useUTC=!0,g._isUTC=!0,g._l=e,g._i=b,g._f=c,g._strict=f,g._pf=d(),jb(g).utc()},tb.unix=function(a){return tb(1e3*a)},tb.duration=function(a,b){var d,e,f,g,h=a,i=null;return tb.isDuration(a)?h={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(h={},b?h[b]=a:h.milliseconds=a):(i=Lb.exec(a))?(d="-"===i[1]?-1:1,h={y:0,d:A(i[Cb])*
119d,h:A(i[Db])*d,m:A(i[Eb])*d,s:A(i[Fb])*d,ms:A(i[Gb])*d}):(i=Mb.exec(a))?(d="-"===i[1]?-1:1,f=function(a){var b=a&&parseFloat(a.replace(",","."));return(isNaN(b)?0:b)*d},h={y:f(i[2]),M:f(i[3]),d:f(i[4]),h:f(i[5]),m:f(i[6]),s:f(i[7]),w:f(i[8])}):"object"==typeof h&&("from"in h||"to"in h)&&(g=r(tb(h.from),tb(h.to)),h={},h.ms=g.milliseconds,h.M=g.months),e=new l(h),tb.isDuration(a)&&c(a,"_locale")&&(e._locale=a._locale),e},tb.version=wb,tb.defaultFormat=ec,tb.ISO_8601=function(){},tb.momentProperties=Ib,tb.updateOffset=function(){},tb.relativeTimeThreshold=function(b,c){return mc[b]===a?!1:c===a?mc[b]:(mc[b]=c,!0)},tb.lang=f("moment.lang is deprecated. Use moment.locale instead.",function(a,b){return tb.locale(a,b)}),tb.locale=function(a,b){var c;return a&&(c="undefined"!=typeof b?tb.defineLocale(a,b):tb.localeData(a),c&&(tb.duration._locale=tb._locale=c)),tb._locale._abbr},tb.defineLocale=function(a,b){return null!==b?(b.abbr=a,Hb[a]||(Hb[a]=new j),Hb[a].set(b),tb.locale(a),Hb[a]):(delete Hb[a],null)},tb.langData=f("moment.langData is deprecated. Use moment.localeData instead.",function(a){return tb.localeData(a)}),tb.localeData=function(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return tb._locale;if(!u(a)){if(b=J(a))return b;a=[a]}return I(a)},tb.isMoment=function(a){return a instanceof k||null!=a&&c(a,"_isAMomentObject")},tb.isDuration=function(a){return a instanceof l};for(vb=rc.length-1;vb>=0;--vb)z(rc[vb]);tb.normalizeUnits=function(a){return x(a)},tb.invalid=function(a){var b=tb.utc(0/0);return null!=a?m(b._pf,a):b._pf.userInvalidated=!0,b},tb.parseZone=function(){return tb.apply(null,arguments).parseZone()},tb.parseTwoDigitYear=function(a){return A(a)+(A(a)>68?1900:2e3)},m(tb.fn=k.prototype,{clone:function(){return tb(this)},valueOf:function(){return+this._d+6e4*(this._offset||0)},unix:function(){return Math.floor(+this/1e3)},toString:function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},toDate:function(){return this._offset?new Date(+this):this._d},toISOString:function(){var a=tb(this).utc();return 0<a.year()&&a.year()<=9999?N(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):N(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},toArray:function(){var a=this;return[a.year(),a.month(),a.date(),a.hours(),a.minutes(),a.seconds(),a.milliseconds()]},isValid:function(){return G(this)},isDSTShifted:function(){return this._a?this.isValid()&&w(this._a,(this._isUTC?tb.utc(this._a):tb(this._a)).toArray())>0:!1},parsingFlags:function(){return m({},this._pf)},invalidAt:function(){return this._pf.overflow},utc:function(a){return this.zone(0,a)},local:function(a){return this._isUTC&&(this.zone(0,a),this._isUTC=!1,a&&this.add(this._dateTzOffset(),"m")),this},format:function(a){var b=N(this,a||tb.defaultFormat);return this.localeData().postformat(b)},add:s(1,"add"),subtract:s(-1,"subtract"),diff:function(a,b,c){var d,e,f,g=K(a,this),h=6e4*(this.zone()-g.zone());return b=x(b),"year"===b||"month"===b?(d=432e5*(this.daysInMonth()+g.daysInMonth()),e=12*(this.year()-g.year())+(this.month()-g.month()),f=this-tb(this).startOf("month")-(g-tb(g).startOf("month")),f-=6e4*(this.zone()-tb(this).startOf("month").zone()-(g.zone()-tb(g).startOf("month").zone())),e+=f/d,"year"===b&&(e/=12)):(d=this-g,e="second"===b?d/1e3:"minute"===b?d/6e4:"hour"===b?d/36e5:"day"===b?(d-h)/864e5:"week"===b?(d-h)/6048e5:d),c?e:o(e)},from:function(a,b){return tb.duration({to:this,from:a}).locale(this.locale()).humanize(!b)},fromNow:function(a){return this.from(tb(),a)},calendar:function(a){var b=a||tb(),c=K(b,this).startOf("day"),d=this.diff(c,"days",!0),e=-6>d?"sameElse":-1>d?"lastWeek":0>d?"lastDay":1>d?"sameDay":2>d?"nextDay":7>d?"nextWeek":"sameElse";return this.format(this.localeData().calendar(e,this))},isLeapYear:function(){return E(this.year())},isDST:function(){return this.zone()<this.clone().month(0).zone()||this.zone()<this.clone().month(5).zone()},day:function(a){var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=eb(a,this.localeData()),this.add(a-b,"d")):b},month:ob("Month",!0),startOf:function(a){switch(a=x(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a?this.weekday(0):"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this},endOf:function(a){return a=x(a),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms")},isAfter:function(a,b){return b=x("undefined"!=typeof b?b:"millisecond"),"millisecond"===b?(a=tb.isMoment(a)?a:tb(a),+this>+a):+this.clone().startOf(b)>+tb(a).startOf(b)},isBefore:function(a,b){return b=x("undefined"!=typeof b?b:"millisecond"),"millisecond"===b?(a=tb.isMoment(a)?a:tb(a),+a>+this):+this.clone().startOf(b)<+tb(a).startOf(b)},isSame:function(a,b){return b=x(b||"millisecond"),"millisecond"===b?(a=tb.isMoment(a)?a:tb(a),+this===+a):+this.clone().startOf(b)===+K(a,this).startOf(b)},min:f("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(a){return a=tb.apply(null,arguments),this>a?this:a}),max:f("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(a){return a=tb.apply(null,arguments),a>this?this:a}),zone:function(a,b){var c,d=this._offset||0;return null==a?this._isUTC?d:this._dateTzOffset():("string"==typeof a&&(a=Q(a)),Math.abs(a)<16&&(a=60*a),!this._isUTC&&b&&(c=this._dateTzOffset()),this._offset=a,this._isUTC=!0,null!=c&&this.subtract(c,"m"),d!==a&&(!b||this._changeInProgress?t(this,tb.duration(d-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,tb.updateOffset(this,!0),this._changeInProgress=null)),this)},zoneAbbr:function(){return this._isUTC?"UTC":""},zoneName:function(){return this._isUTC?"Coordinated Universal Time":""},parseZone:function(){return this._tzm?this.zone(this._tzm):"string"==typeof this._i&&this.zone(this._i),this},hasAlignedHourOffset:function(a){return a=a?tb(a).zone():0,(this.zone()-a)%60===0},daysInMonth:function(){return B(this.year(),this.month())},dayOfYear:function(a){var b=yb((tb(this).startOf("day")-tb(this).startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}
119,quarter:function(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)},weekYear:function(a){var b=hb(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return null==a?b:this.add(a-b,"y")},isoWeekYear:function(a){var b=hb(this,1,4).year;return null==a?b:this.add(a-b,"y")},week:function(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")},isoWeek:function(a){var b=hb(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")},weekday:function(a){var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")},isoWeekday:function(a){return null==a?this.day()||7:this.day(this.day()%7?a:a-7)},isoWeeksInYear:function(){return C(this.year(),1,4)},weeksInYear:function(){var a=this.localeData()._week;return C(this.year(),a.dow,a.doy)},get:function(a){return a=x(a),this[a]()},set:function(a,b){return a=x(a),"function"==typeof this[a]&&this[a](b),this},locale:function(b){var c;return b===a?this._locale._abbr:(c=tb.localeData(b),null!=c&&(this._locale=c),this)},lang:f("moment().lang()is deprecated.Use moment().localeData()instead.",function(b){return b===a?this.localeData():this.locale(b)}),localeData:function(){return this._locale},_dateTzOffset:function(){return 15*Math.round(this._d.getTimezoneOffset()/15)}}),tb.fn.millisecond=tb.fn.milliseconds=ob("Milliseconds",!1),tb.fn.second=tb.fn.seconds=ob("Seconds",!1),tb.fn.minute=tb.fn.minutes=ob("Minutes",!1),tb.fn.hour=tb.fn.hours=ob("Hours",!0),tb.fn.date=ob("Date",!0),tb.fn.dates=f("dates accessor is deprecated.Use date instead.",ob("Date",!0)),tb.fn.year=ob("FullYear",!0),tb.fn.years=f("years accessor is deprecated.Use year instead.",ob("FullYear",!0)),tb.fn.days=tb.fn.day,tb.fn.months=tb.fn.month,tb.fn.weeks=tb.fn.week,tb.fn.isoWeeks=tb.fn.isoWeek,tb.fn.quarters=tb.fn.quarter,tb.fn.toJSON=tb.fn.toISOString,m(tb.duration.fn=l.prototype,{_bubble:function(){var a,b,c,d=this._milliseconds,e=this._days,f=this._months,g=this._data,h=0;g.milliseconds=d%1e3,a=o(d/1e3),g.seconds=a%60,b=o(a/60),g.minutes=b%60,c=o(b/60),g.hours=c%24,e+=o(c/24),h=o(pb(e)),e-=o(qb(h)),f+=o(e/30),e%=30,h+=o(f/12),f%=12,g.days=e,g.months=f,g.years=h},abs:function(){return this._milliseconds=Math.abs(this._milliseconds),this._days=Math.abs(this._days),this._months=Math.abs(this._months),this._data.milliseconds=Math.abs(this._data.milliseconds),this._data.seconds=Math.abs(this._data.seconds),this._data.minutes=Math.abs(this._data.minutes),this._data.hours=Math.abs(this._data.hours),this._data.months=Math.abs(this._data.months),this._data.years=Math.abs(this._data.years),this},weeks:function(){return o(this.days()/7)},valueOf:function(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*A(this._months/12)},humanize:function(a){var b=gb(this,!a,this.localeData());return a&&(b=this.localeData().pastFuture(+this,b)),this.localeData().postformat(b)},add:function(a,b){var c=tb.duration(a,b);return this._milliseconds+=c._milliseconds,this._days+=c._days,this._months+=c._months,this._bubble(),this},subtract:function(a,b){var c=tb.duration(a,b);return this._milliseconds-=c._milliseconds,this._days-=c._days,this._months-=c._months,this._bubble(),this},get:function(a){return a=x(a),this[a.toLowerCase()+"s"]()},as:function(a){var b,c;if(a=x(a),"month"===a||"year"===a)return b=this._days+this._milliseconds/864e5,c=this._months+12*pb(b),"month"===a?c:c/12;switch(b=this._days+qb(this._months/12),a){case"week":return b/7+this._milliseconds/6048e5;case"day":return b+this._milliseconds/864e5;case"hour":return 24*b+this._milliseconds/36e5;case"minute":return 24*b*60+this._milliseconds/6e4;case"second":return 24*b*60*60+this._milliseconds/1e3;case"millisecond":return Math.floor(24*b*60*60*1e3)+this._milliseconds;default:throw new Error("Unknown unit "+a)}},lang:tb.fn.lang,locale:tb.fn.locale,toIsoString:f("toIsoString()is deprecated.Please use toISOString()instead(notice the capitals)",function(){return this.toISOString()}),toISOString:function(){var a=Math.abs(this.years()),b=Math.abs(this.months()),c=Math.abs(this.days()),d=Math.abs(this.hours()),e=Math.abs(this.minutes()),f=Math.abs(this.seconds()+this.milliseconds()/1e3);return this.asSeconds()?(this.asSeconds()<0?"-":"")+"P"+(a?a+"Y":"")+(b?b+"M":"")+(c?c+"D":"")+(d||e||f?"T":"")+(d?d+"H":"")+(e?e+"M":"")+(f?f+"S":""):"P0D"},localeData:function(){return this._locale}}),tb.duration.fn.toString=tb.duration.fn.toISOString;for(vb in ic)c(ic,vb)&&rb(vb.toLowerCase());tb.duration.fn.asMilliseconds=function(){return this.as("ms")},tb.duration.fn.asSeconds=function(){return this.as("s")},tb.duration.fn.asMinutes=function(){return this.as("m")},tb.duration.fn.asHours=function(){return this.as("h")},tb.duration.fn.asDays=function(){return this.as("d")},tb.duration.fn.asWeeks=function(){return this.as("weeks")},tb.duration.fn.asMonths=function(){return this.as("M")},tb.duration.fn.asYears=function(){return this.as("y")},tb.locale("en",{ordinal:function(a){var b=a%10,c=1===A(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";
120return a+c}}),Jb?module.exports=tb:"function"==typeof define&&define.amd?(define("moment",function(a,b,c){return c.config&&c.config()&&c.config().noGlobal===!0&&(xb.moment=ub),tb}),sb(!0)):sb()}).call(this)
121;;
122if(typeof Object.create!=='function'){Object.create=function(obj){function F(){}
123F.prototype=obj;return new F()}}(function($,window,document,undefined){$.fn.socialfeed=function(_options){var defaults={plugin_folder:'',template:'template.html',show_media:!0,media_min_
123width:300,length:500,date_format:'ll'};var options=$.extend(defaults,_options),container=$(this),template,social_networks=['twitter'],posts_to_load_count=0,loaded_post_count=0;function calculatePostsToLoadCount(){social_networks.forEach(function(network){if(options[network]){if(options[network].accounts){posts_to_load_count+=options[network].limit*options[network].accounts.length}else{posts_to_load_count+=options[network].limit}}})}
124calculatePostsToLoadCount();function fireCallback(){var fire=!0;if(fire&&options.callback){options.callback()}}
125var Utility={request:function(url,callback){$.ajax({url:url,dataType:'jsonp',success:callback})},get_request:function(url,callback){$.get(url,callback,'json')},wrapLinks:function(string,social_network){var exp=/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig;if(social_network==='google-plus'){string=string.replace(/(@|#)([a-z0-9_]+['])/ig,Utility.wrapGoogleplusTagTemplate)}else{string=string.replace(exp,Utility.wrapLinkTemplate)}
126return string},wrapLinkTemplate:function(string){return '<a target="_blank" href="'+string+'">'+string+'<\/a>'},wrapGoogleplusTagTemplate:function(string){return '<a target="_blank" href="https://plus.google.com/s/'+string+'" >'+string+'<\/a>'},shorten:function(string){string=$.trim(string);if(string.length>options.length){return jQuery.trim(string).substring(0,options.length).split(" ").slice(0,-1).join(" ")+"..."}else{return string}},stripHTML:function(string){if(typeof string==="undefined"||string===null){return ''}
127return string.replace(/(<([^>]+)>)|nbsp;|\s{2,}|/ig,"")}};function SocialFeedPost(social_network,data){this.content=data;this.content.social_network=social_network;this.content.attachment=(this.content.attachment===undefined)?'':this.content.attachment;this.content.time_ago=data.dt_create.fromNow();this.content.date=data.dt_create.format(options.date_format);this.content.dt_create=this.content.dt_create.valueOf();this.content.text=Utility.wrapLinks(Utility.shorten(data.message+' '+data.description),data.social_network);this.content.moderation_passed=(options.moderation)?options.moderation(this.content):!0;Feed[social_network].posts.push(this)}
128SocialFeedPost.prototype={render:function(){var rendered_html=Feed.template(this.content);var data=this.content;if($(container).children('[social-feed-id='+data.id+']').length!==0){return !1}
129if($(container).children().length===0){$(container).append(rendered_html)}else{var i=0,insert_index=-1;$.each($(container).children(),function(){if($(this).attr('dt-create')<data.dt_create){insert_index=i;return !1}
130i++});$(container).append(rendered_html);if(insert_index>=0){insert_index++;var before=$(container).children('div:nth-child('+insert_index+')'),current=$(container).children('div:last-child');$(current).insertBefore(before)}}
131if(options.media_min_width){var query='[social-feed-id='+data.id+'] img.attachment';var image=$(query);var height,width='';var img=new Image();var imgSrc=image.attr("src");$(img).load(function(){if(img.width<options.media_min_width){image.hide()}
132delete img}).error(function(){image.hide()}).attr({src:imgSrc})}
133loaded_post_count++;if(loaded_post_count==posts_to_load_count){fireCallback()}}};var Feed={template:!1,init:function(){Feed.getTemplate(function(){social_networks.forEach(function(network){if(options[network]){if(options[network].accounts){options[network].accounts.forEach(function(account){Feed[network].getData(account)})}else if(options[network].urls){options[network].urls.forEach(function(url){Feed[network].getData(url)})}else{Feed[network].getData()}}})})},getTemplate:function(callback){if(Feed.template)
134return callback();else{if(options.template_html){Feed.template=doT.template(options.template_html);return callback()}else{$.get(options.template,function(template_html){Feed.template=doT.template(template_html);return callback()})}}},twitter:{posts:[],loaded:!1,api:'http://api.tweecool.com/',getData:function(account){var cb=new Codebird();cb.setConsumerKey(options.twitter.consumer_key,options.twitter.consumer_secret);
134if(options.twitter.proxy!==undefined){cb.setProxy(options.twitter.proxy)}
135switch(account[0]){case '@':var userid=account.substr(1);cb.__call("statuses_userTimeline","id="+userid+"&count="+options.twitter.limit,Feed.twitter.utility.getPosts,!0);break;case '#':var hashtag=account.substr(1);cb.__call("search_tweets","q="+hashtag+"&count="+options.twitter.limit,function(reply){Feed.twitter.utility.getPosts(reply.statuses)},!0);break;default:}},utility:{getPosts:function(json){if(json){$.each(json,function(){var element=this;var post=new SocialFeedPost('twitter',Feed.twitter.utility.unifyPostData(element));post.render()})}},unifyPostData:function(element){var post={};if(element.id){post.id=element.id;post.dt_create=moment(new Date(element.created_at));post.author_link='http://twitter.com/'+element.user.screen_name;post.author_picture=element.user.profile_image_url;post.post_url=post.author_link+'/status/'+element.id_str;post.author_name=element.user.name;post.message=element.text;post.description='';post.link='http://twitter.com/'+element.user.screen_name+'/status/'+element.id_str;if(options.show_media===!0){if(element.entities.media&&element.entities.media.length>0){var image_url=element.entities.media[0].media_url;if(image_url){post.attachment='<img class="attachment" src="'+image_url+'" />'}}}}
136return post}}},facebook:{posts:[],graph:'https://graph.facebook.com/',loaded:!1,getData:function(account){var proceed=function(request_url){Utility.request(request_url,Feed.facebook.utility.getPosts)};var fields='?fields=id,from,name,message,created_time,story,description,link';fields+=(options.show_media===!0)?',picture,object_id':'';var request_url,limit='&limit='+options.facebook.limit,query_extention='&access_token='+options.facebook.access_token+'&callback=?';switch(account[0]){case '@':var username=account.substr(1);Feed.facebook.utility.getUserId(username,function(userdata){if(userdata.id!==''){request_url=Feed.facebook.graph+'v2.4/'+userdata.id+'/posts'+fields+limit+query_extention;proceed(request_url)}});break;case '!':var page=account.substr(1);request_url=Feed.facebook.graph+'v2.4/'+page+'/feed'+fields+limit+query_extention;proceed(request_url);break;default:proceed(request_url)}},utility:{getUserId:function(username,callback){var query_extention='&access_token='+options.facebook.access_token+'&callback=?';var url='https://graph.facebook.com/'+username+'?'+query_extention;var result='';$.get(url,callback,'json')},prepareAttachment:function(element){var image_url=element.picture;if(image_url.indexOf('_b.')!==-1){}else if(image_url.indexOf('safe_image.php')!==-1){image_url=Feed.facebook.utility.getExternalImageURL(image_url,'url')}else if(image_url.indexOf('app_full_proxy.php')!==-1){image_url=Feed.facebook.utility.getExternalImageURL(image_url,'src')}else if(element.object_id){image_url=Feed.facebook.graph+element.object_id+'/picture/?type=normal'}
137return '<img class="attachment" src="'+image_url+'" />'},getExternalImageURL:function(image_url,parameter){image_url=decodeURIComponent(image_url).split(parameter+'=')[1];if(image_url.indexOf('fbcdn-sphotos')===-1){return image_url.split('&')[0]}else{return image_url}},getPosts:function(json){if(json.data){json.data.forEach(function(element){var post=new SocialFeedPost('facebook',Feed.facebook.utility.unifyPostData(element));post.render()})}},unifyPostData:function(element){var post={},text=(element.message)?element.message:element.story;post.id=element.id;post.dt_create=moment(element.created_time);post.author_link='http://facebook.com/'+element.from.id;post.author_picture=Feed.facebook.graph+element.from.id+'/picture';post.author_name=element.from.name;post.name=element.name||"";post.message=(text)?text:'';post.description=(element.description)?element.description:'';post.link=(element.link)?element.link:'http://facebook.com/'+element.from.id;if(options.show_media===!0){if(element.picture){var attachment=Feed.facebook.utility.prepareAttachment(element);if(attachment){post.attachment=attachment}}}
138return post}}},google:{posts:[],loaded:!1,api:'https://www.googleapis.com/plus/v1/',getData:function(account){var request_url;switch(account[0]){case '#':var hashtag=account.substr(1);request_url=Feed.google.api+'activities?query='+hashtag+'&key='+options.google.access_token+'&maxResults='+options.google.limit;Utility.get_request(request_url,Feed.google.utility.getPosts);break;case '@':var username=account.substr(1);request_url=Feed.google.api+'people/'+username+'/activities/public?key='
138+options.google.access_token+'&maxResults='+options.google.limit;Utility.get_request(request_url,Feed.google.utility.getPosts);break;default:}},utility:{getPosts:function(json){if(json.items){$.each(json.items,function(i){var post=new SocialFeedPost('google',Feed.google.utility.unifyPostData(json.items[i]));post.render()})}},unifyPostData:function(element){var post={};post.id=element.id;post.attachment='';post.description='';post.dt_create=moment(element.published);post.author_link=element.actor.url;post.author_picture=element.actor.image.url;post.author_name=element.actor.displayName;if(options.show_media===!0){if(element.object.attachments){$.each(element.object.attachments,function(){var image='';if(this.fullImage){image=this.fullImage.url}else{if(this.objectType==='album'){if(this.thumbnails&&this.thumbnails.length>0){if(this.thumbnails[0].image){image=this.thumbnails[0].image.url}}}}
139post.attachment='<img class="attachment" src="'+image+'"/>'})}}
140post.message=element.title;post.link=element.url;return post}}},instagram:{posts:[],api:'https://api.instagram.com/v1/',loaded:!1,accessType:function(){if(typeof options.instagram.access_token==='undefined'&&typeof options.instagram.client_id==='undefined'){console.log('You need to define a client_id or access_token to authenticate with Instagram\'s API.');return undefined}
141if(options.instagram.access_token){options.instagram.client_id=undefined}
142options.instagram.access_type=(typeof options.instagram.client_id==='undefined'?'access_token':'client_id');return options.instagram.access_type},getData:function(account){var url;if(this.accessType()!=='undefined'){var authTokenParams=options.instagram.access_type+'='+options.instagram[options.instagram.access_type]}
143switch(account[0]){case '@':var username=account.substr(1);url=Feed.instagram.api+'users/search/?q='+username+'&'+authTokenParams+'&count=1'+'&callback=?';Utility.request(url,Feed.instagram.utility.getUsers);break;case '#':var hashtag=account.substr(1);url=Feed.instagram.api+'tags/'+hashtag+'/media/recent/?'+authTokenParams+'&'+'count='+options.instagram.limit+'&callback=?';Utility.request(url,Feed.instagram.utility.getImages);break;case '&':var id=account.substr(1);url=Feed.instagram.api+'users/'+id+'/?'+authTokenParams+'&'+'count='+options.instagram.limit+'&callback=?';Utility.request(url,Feed.instagram.utility.getUsers);default:}},utility:{getImages:function(json){if(json.data){json.data.forEach(function(element){var post=new SocialFeedPost('instagram',Feed.instagram.utility.unifyPostData(element));post.render()})}},getUsers:function(json){if(options.instagram.access_type!=='undefined'){var authTokenParams=options.instagram.access_type+'='+options.instagram[options.instagram.access_type]}
144if(!jQuery.isArray(json.data))json.data=[json.data]
145json.data.forEach(function(user){var url=Feed.instagram.api+'users/'+user.id+'/media/recent/?'+authTokenParams+'&'+'count='+options.instagram.limit+'&callback=?';Utility.request(url,Feed.instagram.utility.getImages)})},unifyPostData:function(element){var post={};post.id=element.id;post.dt_create=moment(element.created_time*1000);post.author_link='http://instagram.com/'+element.user.username;post.author_picture=element.user.profile_picture;post.author_name=element.user.full_name||element.user.username;post.message=(element.caption&&element.caption)?element.caption.text:'';post.description='';post.link=element.link;if(options.show_media){post.attachment='<img class="attachment" src="'+element.images.standard_resolution.url+''+'" />'}
146return post}}},vk:{posts:[],loaded:!1,base:'http://vk.com/',api:'https://api.vk.com/method/',user_json_template:'https://api.vk.com/method/'+'users.get?fields=first_name,%20last_name,%20screen_name,%20photo&uid=',group_json_template:'https://api.vk.com/method/'+'groups.getById?fields=first_name,%20last_name,%20screen_name,%20photo&gid=',getData:function(account){var request_url;switch(account[0]){case '@':var username=account.substr(1);request_url=Feed.vk.api+'wall.get?owner_id='+username+'&filter='+options.vk.source+'&count='+options.vk.limit+'&callback=?';Utility.get_request(request_url,Feed.vk.utility.getPosts);break;case '#':var hashtag=account.substr(1);request_url=Feed.vk.api+'newsfeed.search?q='+hashtag+'&count='+options.vk.limit+'&c
146allback=?';Utility.get_request(request_url,Feed.vk.utility.getPosts);break;default:}},utility:{getPosts:function(json){if(json.response){$.each(json.response,function(){if(this!=parseInt(this)&&this.post_type==='post'){var owner_id=(this.owner_id)?this.owner_id:this.from_id,vk_wall_owner_url=(owner_id>0)?(Feed.vk.user_json_template+owner_id+'&callback=?'):(Feed.vk.group_json_template+(-1)*owner_id+'&callback=?'),element=this;Utility.get_request(vk_wall_owner_url,function(wall_owner){Feed.vk.utility.unifyPostData(wall_owner,element,json)})}})}},unifyPostData:function(wall_owner,element,json){var post={};post.id=element.id;post.dt_create=moment.unix(element.date);post.description=' ';post.message=Utility.stripHTML(element.text);if(options.show_media){if(element.attachment){if(element.attachment.type==='link')
147post.attachment='<img class="attachment" src="'+element.attachment.link.image_src+'" />';if(element.attachment.type==='video')
148post.attachment='<img class="attachment" src="'+element.attachment.video.image_big+'" />';if(element.attachment.type==='photo')
149post.attachment='<img class="attachment" src="'+element.attachment.photo.src_big+'" />'}}
150if(element.from_id>0){var vk_user_json=Feed.vk.user_json_template+element.from_id+'&callback=?';Utility.get_request(vk_user_json,function(user_json){var vk_post=new SocialFeedPost('vk',Feed.vk.utility.getUser(user_json,post,element,json));vk_post.render()})}else{var vk_group_json=Feed.vk.group_json_template+(-1)*element.from_id+'&callback=?';Utility.get_request(vk_group_json,function(user_json){var vk_post=new SocialFeedPost('vk',Feed.vk.utility.getGroup(user_json,post,element,json));vk_post.render()})}},getUser:function(user_json,post,element,json){post.author_name=user_json.response[0].first_name+' '+user_json.response[0].last_name;post.author_picture=user_json.response[0].photo;post.author_link=Feed.vk.base+user_json.response[0].screen_name;post.link=Feed.vk.base+user_json.response[0].screen_name+'?w=wall'+element.from_id+'_'+element.id;return post},getGroup:function(user_json,post,element,json){post.author_name=user_json.response[0].name;post.author_picture=user_json.response[0].photo;post.author_link=Feed.vk.base+user_json.response[0].screen_name;post.link=Feed.vk.base+user_json.response[0].screen_name+'?w=wall-'+user_json.response[0].gid+'_'+element.id;return post}}},blogspot:{loaded:!1,getData:function(account){var url;switch(account[0]){case '@':var username=account.substr(1);url='http://'+username+'.blogspot.com/feeds/posts/default?alt=json-in-script&callback=?';request(url,getPosts);break;default:}},utility:{getPosts:function(json){$.each(json.feed.entry,function(){var post={},element=this;post.id=element.id['$t'].replace(/[^a-z0-9]/gi,'');post.dt_create=moment((element.published['$t']));post.author_link=element.author[0].uri['$t'];post.author_picture='http:'+element.author[0].gd$image.src;post.author_name=element.author[0].name['$t'];post.message=element.title['$t']+'</br></br>'+stripHTML(element.content['$t']);post.description='';post.link=element.link.pop().href;if(options.show_media){if(element.media$thumbnail){post.attachment='<img class="attachment" src="'+element.media$thumbnail.url+'" />'}}
151post.render()})}}},pinterest:{posts:[],loaded:!1,apiv1:'https://api.pinterest.com/v1/',getData:function(account){var request_url,limit='limit='+options.pinterest.limit,fields='fields=id,created_at,link,note,creator(url,first_name,last_name,image),image',query_extention=fields+'&access_token='+options.pinterest.access_token+'&'+limit+'&callback=?';switch(account[0]){case '@':var username=account.substr(1);if(username==='me'){request_url=Feed.pinterest.apiv1+'me/pins/?'+query_extention}else{request_url=Feed.pinterest.apiv1+'boards/'+username+'/pins?'+query_extention}
152break;default:}
153Utility.request(request_url,Feed.pinterest.utility.getPosts)},utility:{getPosts:function(json){json.data.forEach(function(element){var post=new SocialFeedPost('pinterest',Feed.pinterest.utility.unifyPostData(element));post.render()})},unifyPostData:function(element){var post={};post.id=element.id;post.dt_create=moment(element.created_at);post.author_link=element.creator.url;post.author_picture=element.creator.image['60x60'].url;post.author_name=element.creator.first_name+element.creator.last_name;post.message=element.note;post.description='';post.social_network='pinterest';post.link=element.link?element.link:'https://www.pinterest.com/pin/'+element.i
153d;if(options.show_media){post.attachment='<img class="attachment" src="'+element.image.original.url+'" />'}
154return post}}},rss:{posts:[],loaded:!1,api:'https://ajax.googleapis.com/ajax/services/feed/load?v=1.0',getData:function(url){var limit='&num='+options.rss.limit,request_url=Feed.rss.api+limit+'&q='+encodeURIComponent(url);Utility.request(request_url,Feed.rss.utility.getPosts)},utility:{getPosts:function(json){$.each(json.responseData.feed.entries,function(index,element){var post=new SocialFeedPost('rss',Feed.rss.utility.unifyPostData(index,element));post.render()})},unifyPostData:function(index,element){var post={};post.id=index;post.dt_create=moment(element.publishedDate,'ddd, DD MMM YYYY HH:mm:ss ZZ','en');post.author_link='';post.author_picture='';post.author_name=element.author;post.message=Utility.stripHTML(element.title);post.description=Utility.stripHTML(element.content);post.social_network='rss';post.link=element.link;if(options.show_media&&element.mediaGroups){post.attachment='<img class="attachment" src="'+element.mediaGroups[0].contents[0].url+'" />'}
155return post}}}};return this.each(function(){Feed.init();if(options.update_period){setInterval(function(){return Feed.init()},options.update_period)}})}})(jQuery)
156;;
157!function(){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}"function"!=typeof window.CustomEvent&&(e.prototype=window.Event.prototype,window.CustomEvent=e)}(),function(){function t(e){return new RegExp("(^| )"+e+"( |$)")}function e(e,t,n){for(var i=0;i<e.length;i++)t.call(n,e[i])}function n(e){this.element=e}n.prototype={add:function(){e(arguments,function(e){this.contains(e)||(this.element.className+=0<this.element.className.length?" "+e:e)},this)},remove:function(){e(arguments,function(e){this.element.className=this.element.className.replace(t(e),"")},this)},toggle:function(e){return this.contains(e)?(this.remove(e),!1):(this.add(e),!0)},contains:function(e){return t(e).test(this.element.className)},replace:function(e,t){this.remove(e),this.add(t)}},"classList"in Element.prototype||Object.defineProperty(Element.prototype,"classList",{get:function(){return new n(this)}}),window.DOMTokenList&&null==DOMTokenList.prototype.replace&&(DOMTokenList.prototype.replace=n.prototype.replace)}(),function(a,r){var e=new function(){this.cookiesAccepted=null,this.noticeContainer=null,this.setStatus=function(e){var t=this;"1"===cnArgs.onScroll&&a.removeEventListener("scroll",this.handleScroll);var n=new Date,i=new Date;"accept"===e?(e="true",i.setTime(parseInt(n.getTime())+1e3*parseInt(cnArgs.cookieTime))):(e="false",i.setTime(parseInt(n.getTime())+1e3*parseInt(cnArgs.cookieTimeRejected))),r.cookie=cnArgs.cookieName+"="+e+";expires="+i.toUTCString()+";"+(cnArgs.cookieDomain?"domain="+cnArgs.cookieDomain+";":"")+(cnArgs.cookiePath?"path="+cnArgs.cookiePath+";":"")+("1"===cnArgs.secure?"secure;":""),this.cookiesAccepted="true"===e;var o=new CustomEvent("setCookieNotice",{detail:{value:e,time:n,expires:i,data:cnArgs}});if(r.dispatchEvent(o),this.setBodyClass(["cookies-set","true"===e?"cookies-accepted":"cookies-refused"]),this.hideCookieNotice(),"automatic"===cnArgs.revokeCookiesOpt&&(this.noticeContainer.addEventListener("animationend",function e(){t.noticeContainer.removeEventListener("animationend",e),t.showRevokeNotice()}),this.noticeContainer.addEventListener("webkitAnimationEnd",function e(){t.noticeContainer.removeEventListener("webkitAnimationEnd",e),t.showRevokeNotice()})),"1"===cnArgs.redirection&&("true"===e&&null===this.cookiesAccepted||e!==this.cookiesAccepted&&null!==this.cookiesAccepted)){var s=a.location.protocol+"//",c=a.location.host+"/"+a.location.pathname;
157"1"===cnArgs.cache?(s=s+c.replace("//","/")+(""===a.location.search?"?":a.location.search+"&")+"cn-reloaded=1"+a.location.hash,a.location.href=s):(s=s+c.replace("//","/")+a.location.search+a.location.hash,a.location.reload(!0))}},this.getStatus=function(e){var t=("; "+r.cookie).split("; cookie_notice_accepted=");if(2!==t.length)return null;var n=t.pop().split(";").shift();return e?"true"===n:n},this.showCookieNotice=function(){var t=this,e=new CustomEvent("showCookieNotice",{detail:{data:cnArgs}});r.dispatchEvent(e),this.noticeContainer.classList.remove("cookie-notice-hidden"),this.noticeContainer.classList.add("cn-animated"),this.noticeContainer.classList.add("cookie-notice-visible"),this.noticeContainer.addEventListener("animationend",function e(){t.noticeContainer.removeEventListener("animationend",e),t.noticeContainer.classList.remove("cn-animated")}),this.noticeContainer.addEventListener("webkitAnimationEnd",function e(){t.noticeContainer.removeEventListener("webkitAnimationEnd",e),t.noticeContainer.classList.remove("cn-animated")})},this.hideCookieNotice=function(){var t=this,e=new CustomEvent("hideCookieNotice",{detail:{data:cnArgs}});r.dispatchEvent(e),this.noticeContainer.classList.add("cn-animated"),this.noticeContainer.classList.remove("cookie-notice-visible"),this.noticeContainer.addEventListener("animationend",function e(){t.noticeContainer.removeEventListener("animationend",e),t.noticeContainer.classList.remove("cn-animated"),t.noticeContainer.classList.add("cookie-notice-hidden")}),this.noticeContainer.addEventListener("webkitAnimationEnd",function e(){t.noticeContainer.removeEventListener("webkitAnimationEnd",e),t.noticeContainer.classList.remove("cn-animated"),t.noticeContainer.classList.add("cookie-notice-hidden")})},this.showRevokeNotice=function(){var t=this,e=new CustomEvent("showRevokeNotice",{detail:{data:cnArgs}});r.dispatchEvent(e),this.noticeContainer.classList.remove("cookie-revoke-hidden"),this.noticeContainer.classList.add("cn-animated"),this.noticeContainer.classList.add("cookie-revoke-visible"),this.noticeContainer.addEventListener("animationend",function e(){t.noticeContainer.removeEventListener("animationend",e),t.noticeContainer.classList.remove("cn-animated")}),this.noticeContainer.addEventListener("webkitAnimationEnd",function e(){t.noticeContainer.removeEventListener("webkitAnimationEnd",e),t.noticeContainer.classList.remove("cn-animated")})},this.hideRevokeNotice=function(){var t=this,e=new CustomEvent("hideRevokeNotice",{detail:{data:cnArgs}});r.dispatchEvent(e),this.noticeContainer.classList.add("cn-animated"),this.noticeContainer.classList.remove("cookie-revoke-visible"),this.noticeContainer.addEventListener("animationend",function e(){t.noticeContainer.removeEventListener("animationend",e),t.noticeContainer.classList.remove("cn-animated"),t.noticeContainer.classList.add("cookie-revoke-hidden")}),this.noticeContainer.addEventListener("webkitAnimationEnd",function e(){t.noticeContainer.removeEventListener("webkitAnimationEnd",e),t.noticeContainer.classList.remove("cn-animated"),t.noticeContainer.classList.add("cookie-revoke-hidden")})},this.setBodyClass=function(e){r.body.classList.remove("cookies-revoke"),r.body.classList.remove("cookies-accepted"),r.body.classList.remove("cookies-refused"),r.body.classList.remove("cookies-set"),r.body.classList.remove("cookies-not-set");for(var t=0;t<e.length;t++)r.body.classList.add(e[t])},this.handleScroll=function(){(a.pageYOffset||(r.documentElement||r.body.parentNode||r.body).scrollTop)>parseInt(cnArgs.onScrollOffset)&&this.setStatus("accept")},this.adjustOffset=function(){var e=r.getElementById("coronabar"),t=r.getElementById("wpadminbar"),n=0,i=0;"top"===cnArgs.position&&null!==t&&(i=t.offsetHeight,this.noticeContainer.style.top=i+"px"),null!==e&&(n=e.offsetHeight-1,"top"===cnArgs.position?(e.style.top=i+"px",this.noticeContainer.style.top=n+i+"px"):this.noticeContainer.style.bottom=n+"px")},this.getClosest=function(e,t){for(Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length;0<=--n&&t.item(n)!==this;);return-1<n});e&&e!==r;e=e.parentNode)if(e.matches(t))return e;return null},this.init=function(){var t=this;this.cookiesAccepted=this.getStatus(!0),this.noticeContainer=r.getElementById("cookie-notice");var e=r.getElementsByClassName("cn-set-cookie"),n=r.getElementsByClassName("cn-revoke-cookie"),i=r.getElementById("cn-close-notice");this.noticeContainer.classList.add("cn-effect-"+cnArgs.hideEffect),t.adjustOffset(),a.addEventListener("resize",function(e){t.adjustOffset()}),"1"===cnArgs.coronabarActive&&(r.addEventListener("display.coronabar",function(e){t.adjustOffset()}),r.addEventListener("hide.coronabar",function(e){t.adjustOffset()}),r.addEventListener("saveData.coronabar",function(e){var t=e.detail;if(null!==t){var n=new XMLHttpRequest;n.open("POST",cnArgs.ajaxUrl,!0),n.setRequestHeader("Content-Type","application/x-www-form-urlencoded;"),n.onload=function(){200<=this.status&&this.status},n.onerror=function(){},n.send("action=cn_save_cases&nonce="+cnArgs.nonce+"&data="+JSON.stringify(t))}})),null===this.cookiesAccepted?("1"===cnArgs.onScroll&&a.addEventListener("scroll",function(e){t.handleScroll()}),"1"===cnArgs.onClick&&a.addEventListener("click",function(e){null===t.getClosest(e.target,"#cookie-notice")&&t.setStatus("accept")},!0),this.setBodyClass(["cookies-not-set"]),this.showCookieNotice()):(this.setBodyClass(["cookies-set",!0===this.cookiesAccepted?"cookies-accepted":"cookies-refused"]),"1"===cnArgs.revokeCookies&&"automatic"===cnArgs.revokeCookiesOpt&&this.showRevokeNotice());for(var o=0;o<e.length;o++)e[o].addEventListener("click",function(e){e.preventDefault(),e.stopPropagation(),t.setStatus(this.dataset.cookieSet)});"null"!==i&&i.addEventListener("click",function(e){e.preventDefault(),e.stopPropagation(),t.setStatus(this.dataset.cookieSet)});for(o=0;o<n.length;o++)n[o].addEventListener("click",function(e){e.preventDefault(),t.noticeContainer.classList.contains("cookie-revoke-visible")?(t.hideRevokeNotice(),t.noticeContainer.addEventListener("animationend",function e(){t.noticeContainer.removeEventListener("animationend",e),t.showCookieNotice()}),t.noticeContainer.addEventListener("webkitAnimationEnd",function e(){t.noticeContainer.removeEventListener("webkitAnimationEnd",e),t.showCookieNotice()})):t.noticeContainer.classList.contains("cookie-notice-hidden")&&t.noticeContainer.classList.contains("cookie-revoke-hidden")&&t.showCookieNotice()})}};a.addEventListener("load",function(){e.init()},!1)}(window,document)
158;;
159!function(t){"use strict";t.fn.fitVids=function(e){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var r=document.head||document.getElementsByTagName("head")[0],a=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",d=document.createElement("div");d.innerHTML='<p>x</p><style id="fit-vids-style">'+a+"</style>",r.appendChild(d.childNodes[1])}return e&&t.extend(i,e),this.each(function(){var e=['iframe[src*="player.vimeo.com"]','
159iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];i.customSelector&&e.push(i.customSelector);var r=".fitvidsignore";i.ignore&&(r=r+", "+i.ignore);var a=t(this).find(e.join(","));a=a.not("object object"),a=a.not(r),a.each(function(e){var i=t(this);if(!(i.parents(r).length>0||"embed"===this.tagName.toLowerCase()&&i.parent("object").length||i.parent(".fluid-width-video-wrapper").length)){i.css("height")||i.css("width")||!isNaN(i.attr("height"))&&!isNaN(i.attr("width"))||(i.attr("height",9),i.attr("width",16));var a="object"===this.tagName.toLowerCase()||i.attr("height")&&!isNaN(parseInt(i.attr("height"),10))?parseInt(i.attr("height"),10):i.height(),d=isNaN(parseInt(i.attr("width"),10))?i.width():parseInt(i.attr("width"),10),o=a/d;if(!i.attr("id")){var h="fitvid"+e;i.attr("id",h)}i.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*o+"%"),i.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto)
160;;
161var initFeaturedVideoPlus;!function(t){"use strict";function a(){t(".has-post-video a>.featured-video-plus,.has-post-video a>.fvp-dynamic,.has-post-video a>.fvp-overlay,.has-post-video a>.wp-video,.has-post-video a>.wp-video-shortcode").unwrap(),t(".has-post-video .post-thumbnail>.post-thumbnail").removeClass("post-thumbnail"),t("a.post-thumbnail:empty").not(".fvp-dynamic, .fvp-overlay").remove()}function e(){fvpdata.fitvids&&t(".featured-video-plus.fvp-responsive").fitVids({customSelector:["iframe","object","embed"]})}function o(){if(fvpdata.width&&!fvpdata.fitvids){t(".fvp-local .wp-video").css({width:fvpdata.width,height:"auto"});var a=t(".fvp-local .wp-video .wp-video-shortcode");a.attr({width:fvpdata.width,height:fvpdata.width/a.attr("width")*a.attr("heigth")})}}function i(a){var e=t(a),o=e.children(".fvp-actionicon");return o.css({height:e.height(),width:e.width(),margin:e.css("margin")}),o}function d(a){var e=t(a.currentTarget).children("img"),o=i(a.currentTarget);o.toggleClass("play"),o.hasClass("play")?e.animate({opacity:fvpdata.opacity}):e.animate({opacity:1})}function n(o){o.preventDefault();var d=t(o.currentTarget),n=parseInt(d.attr("data-id"),10),r=i(o.currentTarget);r.addClass("load "+fvpdata.color),t.post(fvpdata.ajaxurl,{action:"fvp_get_embed",fvp_nonce:fvpdata.nonce,id:n},function(t){if(t.success){var o=d.parent();d.replaceWith(t.data),o.find(".wp-audio-shortcode, .wp-video-shortcode").mediaelementplayer(),e(),a()}r.removeClass("load "+fvpdata.color)})}function r(a){a.preventDefault();var e=t(a.currentTarget),i=parseInt(e.attr("data-id"),10);e.openDOMWindow({eventType:null,windowPadding:0,borderSize:0,windowBGColor:"transparent",overlayOpacity:100*fvpdata.opacity,width:"100%",height:"100%"}),s[i]?(t("#DOMWindow").html(s[i]),o(),t(window).trigger("scroll")):t.post(fvpdata.ajaxurl,{action:"fvp_get_embed",fvp_nonce:fvpdata.nonce,id:i},function(a){a.success&&(s[i]=a.data,t("#DOMWindow").html(a.data),o(),t(window).trigger("scroll"))})}function c(){var i=t(".featured-video-plus, .fvp-overlay, .fvp-dynamic");return!i.is(p)&&(p=i,a(),setTimeout(a,1e3),e(),o(),t(".fvp-overlay, .fvp-dynamic").off("mouseenter").on("mouseenter",d).off("mouseleave").on("mouseleave",d),t(".fvp-dynamic").off("click").on("click",n),void t(".fvp-overlay").off("click").on("click",r))}var p,s={},v=0;initFeaturedVideoPlus=function(){0===v?(c(),v=setTimeout(function(){},100)):(clearTimeout(v),v=setTimeout(c,100))},t(document).ready(function(){window.chrome&&t(".featured-video-plus iframe").each(function(){this.src=this.src}),[fvpdata.playicon,fvpdata.loadicon].forEach(function(a){t("body").append(t("<img/>",{src:a,alt:"preload image"}).hide())})})}(jQuery)
162;;
163!function(e,t,r){function n(e,t,r,n,a){this._clientId=e,this._accessToken=t,this._lastPagination={},this._initialPagination={},this._loading=!1,this._cacheMediaTime=r,this._cachedProfile=null,this._isSandbox=a}function a(t,r){var a=this;a._id=t,a._structure={},a._structure.$root=e(r),a._structure.style=null,a._params={},a._source={},a._data={}
163,a._data.feedCache=[],a._curBreakpoint=null,a._grid=null,a._prevGrid=null,a._state="loading",a._properties={},a._curLangData=null,a._api=null,a._sizesHash=null,a._oldSizesHash=null,a._params.accessToken&&(a._atUserId=a._params.accessToken.split(".")[0]),a._defineParams(),a._atUserId=null,a._isSandbox=!0,a._defineSource(),a._defineLanguage(),a._api=new n(a._params.clientId,a._params.accessToken,parseInt(a._params.cacheMediaTime,10),a._params.api,a._isSandbox)}function i(){return e&&e.fn&&e.fn.jquery?void e(s):!1}function s(){e("[data-il]").each(function(e,t){a.init(o++,t).run()})}var o=0;t.Array.prototype.filter||(t.Array.prototype.filter=function(e){"use strict";if(this===r||null===this)throw new t.TypeError;var n=t.Object(this),a=n.length>>>0;if("function"!=typeof e)throw new t.TypeError;for(var i=[],s=arguments.length>=2?arguments[1]:void 0,o=0;a>o;o++)if(o in n){var l=n[o];e.call(s,l,o,n)&&i.push(l)}return i});n.prototype=function(){},n.prototype._apiUrl="https://api.instagram.com/v1",n.prototype.getApiUrl=function(){return n.prototype._apiUrl},n.prototype.hasNextPage=function(r){var n=this;return e.isArray(r)||(r=[r]),t.Object.keys(this._lastPagination).some(function(e){return!!~r.indexOf(e)&&n._lastPagination[e]&&n._lastPagination[e].next_url})},n.prototype._hasInitialPage=function(r){var n=this;return e.isArray(r)||(r=[r]),t.Object.keys(this._initialPagination).some(function(e){return!!~r.indexOf(e)&&n._initialPagination[e]&&n._initialPagination[e].next_url})},n.prototype.resetPagination=function(t){var r=this;e.isArray(t)||(t=[t]),e.each(t,function(e){r._initialPagination[e]&&(r._lastPagination[e]=r._initialPagination[e])})},n.prototype.isLoading=function(){return this._loading},n.prototype.get=function(t,n,a){var i=null,s=null,o=null,l=this;return a=a===r?!0:!!a,n=e.isPlainObject(n)?n:{},n=e.extend(!1,{},l.parseQuery(t.replace(/^[^\?]+/,"")),n),n.access_token=this._accessToken,t=(a?this.getApiUrl():"")+t.replace(/\?[^\?]+$/,"")+"?"+e.param(n),s=e.Deferred(),i=this.getCached(t)||e.ajax({url:t,dataType:"jsonp"}),o={originalPromise:i},i.done(function(r,n){o.originalResponseData=r,200!==r.meta.code?(e.extend(!0,o,{meta:r.meta}),s.reject(o)):(e.extend(!0,o,{data:r.data}),n&&l.cache(t,r),s.resolve(o))}),s.promise()},n.prototype.parseQuery=function(e){return(e||document.location.search).replace(/(^\?)/,"").split("&").map(function(e){return e=e.split("="),this[e[0]]=e[1],this}.bind({}))[0]},n.prototype.getCached=function(r){var n,a=e.Deferred(),i=this;return t.localStorage?(n=localStorage.getItem(r),n=n?JSON.parse(n):null,!n||parseInt(n.duration,10)!==i._cacheMediaTime||n.expired<Date.now()/1e3?(localStorage.removeItem(r),null):(setTimeout(function(){a.resolve(n.value)},50),a.promise())):null},n.prototype.cache=function(e,t){var r=this,n=r._cacheMediaTime;if(n)try{localStorage.setItem(e,JSON.stringify({duration:n,expired:Date.now()/1e3+n,value:t}))}catch(a){localStorage.clear()}},n.prototype.getUser=function(t){var r=null,n=this;return r=e.Deferred(),t=e.trim(t),n.get("/users/search",{q:t}).done(function(e){e.data=e.data.filter(function(e){return e.username.toLowerCase()===t.toLowerCase()}),r.resolve(e)}).fail(function(e){r.reject(e)}),r.promise()},n.prototype.getProfile=function(r){r=t.parseInt(r,10);e.Deferred();return this.get("/users/"+(this._isSandbox?"self":r))},n.prototype.getRecentUserMedia=function(r,n,a){var i=null,s=this;return i=e.Deferred(),a=t.parseInt(a,10),this._isSandbox&&(r="self"),this.get("/users/"+r+"/media/recent",{count:n?33:a}).done(function(t){var o;n&&e.isArray(n)&&(t.data=t.data.filter(function(e){return e.tags&&e.tags.some(function(e){return!!~n.indexOf(e)})})),o=t.data,s._fetchMedia(t,i,o,a,n,null,r)}).fail(function(e){i.reject(e)}),i},n.prototype.loadNextPage=function(t,r,n,a){var i=[],s=null,o=this;return s=e.Deferred(),this._loading=!0,o.hasNextPage(t)?(t=e.isArray(t)?t:[t],1===t.length?this.get(o._lastPagination[t[0]].next_url,{count:r||n?33:a},!1).done(function(i){var l;r&&e.isArray(r)&&(i.data=i.data.filter(function(e){return e.tags&&e.tags.some(function(e){return!!~r.indexOf(e)})})),l=i.data,o._fetchMedia(i,s,l,a,r,n,t)}).fail(function(e){s.reject(e)}):(e.each(t,function(t,r){var l=null;o.hasNextPage(r)&&(l=e.Deferred(),o.get(o._lastPagination[r].next_url,{count:a},!1).done(function(e){var t;t=e.data,o._fetchMedia(e,s,t,a,null,n,r)}).fail(function(e){s.reject(e)}),i.push(l))}),e.when.apply(e,i).done(function(){var t=[],r=null;e.each(arguments,function(e,n){r||(r=n),n&&n.data&&(t=t.concat(n.data))}),t=t.filter(function(e){return!t.some(function(t){return t!==e&&e.id===t.id})}),t=t.sort(function(e,t){return e.created_time<t.created_time?1:e.created_time>t.created_time?-1:0}),t=t.slice(0,a),r.data=t,s.resolve(r)}).fail(function(e){s.reject(e)}))):s.reject(),s.always(function(){o._loading=!1}),s.promise()},n.prototype._fetchMedia=function(t,r,n,a,i,s,o){var l=this;t&&t.originalResponseData&&(a-=t.data.length+1,o&&(l._lastPagination[o]=t.originalResponseData.pagination),o&&!l._hasInitialPage(o)&&
163(l._initialPagination[o]=t.originalResponseData.pagination),a>0&&t.originalResponseData.pagination&&t.originalResponseData.pagination.next_url?l.get(t.originalResponseData.pagination.next_url,{count:i||s?33:a},!1).done(function(t){i&&e.isArray(i)&&(t.data=t.data.filter(function(e){return e.tags&&e.tags.some(function(e){return!!~i.indexOf(e)})})),n=n.concat(t.data),l._fetchMedia(t,r,n,a,i,s,o)}).fail(function(e){r.reject(e)}):(t.data=n,r.resolve(t)))},a.prototype=function(){},a.REGEX_HASHTAG=/[,\s]+/i,a.VERSION="1.4.0",a.prototype._defaultParams={accessToken:"",bgColor:"#285989",width:"270px",height:"350px",imageSize:"small"},a.prototype._templates={css:"#instaLink_{$id} {width: {$width}; height: {$height}; } #instaLink_{$id}, #instaLink_{$id} .instalink-feed-wrapper { background: {$contentBgColor} } #instaLink_{$id} .instalink-header, #instaLink_{$id} a.instalink-panel-subscribe {background-color: {$bgColor}; } #instaLink_{$id} .instalink-header-name a, #instaLink_{$id} .instalink-header-name, #instaLink_{$id} a.instalink-panel-subscribe {color: {$fontColor}; } #instaLink_{$id} .instalink-feed-post {width: {$postWidth}; height: {$postHeight}; } #instaLink_{$id} .instalink-feed-post span {width: {$postImgWidth}; height: {$postImgHeight}; margin-top: {$postImgMTop}; margin-left: {$postImgMLeft} } #instaLink_{$id} .instalink-feed-loader { width: {$width}; }",cap:'<div class="instalink-cap"></div>',error:'<div class="instalink-alert">An error occurred. See console for the details.</div>',content:'<div class="instalink-content"></div>',headerUser:'<a class="instalink-header" href="{$url}" target="_blank"> <img class="instalink-header-pic" src="{$pic}" alt="{$name}"/> <span class="instalink-header-name">{$name}</span> <span class="instalink-header-logo"></span> </a>',panel:'<div class="instalink-panel"><span class="instalink-panel-posts instalink-panel-counter"> <i class="instalink-panel-counter-value">{$posts}</i><span class="instalink-panel-counter-label">{~posts}</span> </span><span class="instalink-panel-subsribers instalink-panel-counter"> <i class="instalink-panel-counter-value">{$followers}</i> <span class="instalink-panel-counter-label">{~followers}</span> </span> <span class="instalink-panel-following instalink-panel-counter"> <i class="instalink-panel-counter-value">{$following}</i> <span class="instalink-panel-counter-label">{~following}</span> </span> <a class="instalink-panel-subscribe" href="{$url}" target="_blank">{~follow}</a> </div>',scrollbar:'<div class="instalink-scrollbar"></div>',scrollbarSlider:'<div class="instalink-scrollbar-slider"></div>',feedWrapper:'<div class="instalink-feed-wrapper">',feedInner:'<div class="instalink-feed-inner"></div>',feedContainer:'<div class="instalink-feed-container"></div>',feed:'<div class="instalink-feed"></div>',feedLoader:'<div class="instalink-feed-loader"></div>',post:'<a href="{$url}" target="_blank" class="instalink-feed-post"> <span><img src="{$pic}" alt=""></span> </a>',consoleError:"[#InstaLink_{$id}: {$message}]"},a.prototype._breakpoints={small:[{minWidth:1970,rowLength:21},{minWidth:1870,rowLength:21},{minWidth:1870,rowLength:20},{minWidth:1770,rowLength:19},{minWidth:1670,rowLength:18},{minWidth:1570,rowLength:17},{minWidth:1470,rowLength:16},{minWidth:1370,rowLength:15},{minWidth:1270,rowLength:14},{minWidth:1170,rowLength:13},{minWidth:1070,rowLength:12},{minWidth:970,rowLength:11},{minWidth:870,rowLength:10},{minWidth:770,rowLength:9},{minWidth:670,rowLength:8},{minWidth:570,rowLength:7},{minWidth:470,rowLength:6},{minWidth:370,rowLength:5},{minWidth:90,rowLength:4}],xlarge:[{minWidth:2200,rowLength:6},{minWidth:1800,rowLength:5},{minWidth:1400,rowLength:4},{minWidth:1200,rowLength:3},{minWidth:600,rowLength:2},{minWidth:90,rowLength:1}]},a.prototype._i18n={en:{posts:"posts",followers:"followers",following:"following",follow:"Follow"}},a.init=function(e,t){return new a(e,t)},a.formatNumber=function(e){var r=null,n=null,a=null;return 1e3>e?e:(e>1e6?(n=e/1e6,r="m"):e>1e3&&(n=e/1e3,r="k"),t.parseInt(n,10)!==n&&(n=n.toFixed(1)),a=n+r)},a.prototype._defineLanguage=function(){var e=this;e._curLangData=e._i18n[e._params.lang]||e._i18n.en},a.prototype._defineParams=function(){var t=this;e.each(t._defaultParams,function(r,n){var a;a="data-il-"+r.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()}),t._params[r]=e.trim(t._structure.$root.attr(a))||n})},a.prototype._defineSource=function(){var e=this;e._source.type="user",e._source.name=e._params.username},a.prototype._updateStyles=function(){var r=null,n=this;n._structure.$style||(n._structure.$style=e("<style>",{type:"text/css"}
163),n._structure.$root.after(n._structure.$style)),n._grid&&(r=n._grid.cellWidth>n._grid.cellHeight?.9*n._grid.cellHeight:.9*n._grid.cellWidth,r=t.parseInt(r,10)),n._structure.$style.html(n._compileTemplate("css",{id:n._id,width:n._params.width,height:n._params.height,bgColor:n._params.bgColor,contentBgColor:n._params.contentBgColor,fontColor:n._params.fontColor,postWidth:n._grid?n._grid.cellWidth+"px":"initial",postHeight:n._grid?n._grid.cellHeight+"px":"initial",postImgWidth:n._grid?r+"px":"initial",postImgHeight:n._grid?r+"px":"initial",postImgMTop:n._grid?t.parseInt(-r/2,10)+"px":0,postImgMLeft:n._grid?t.parseInt(-r/2,10)+"px":0}))},a.prototype._compileTemplate=function(r,n){var a=null,i=null,s=this;return a=s._templates[r],a&&"[object String]"===t.Object.prototype.toString.call(a)?(i=e.isPlainObject(n)?a.replace(/\{\$([\w\W]+?)}/g,function(e,t){return n[t]}):a,e.isPlainObject(s._curLangData)&&(i=i.replace(/\{~([\w\W]+?)}/g,function(e,t){return s._curLangData[t]})),i):null},a.prototype._setState=function(e){~["loading","ready","error"].indexOf(e)&&(this._state=e,this._structure.$root.removeClass("instalink-ready instalink-loading instalink-error").addClass("instalink-"+e))},a.prototype._prepare=function(){var t=this;"false"===t._params.showHeading&&t._structure.$root.addClass("instalink-hide-heading"),t._structure.$root.addClass("instalink").addClass("instalink-"+t._source.type).addClass("instalink-image-size-"+t._params.imageSize).attr("id","instaLink_"+t._id),t._structure.$root.empty(),t._structure.$cap=e(t._templates.cap),t._structure.$root.append(t._structure.$cap),t._structure.$error=e(t._templates.error),t._structure.$root.append(t._structure.$error),t._structure.$content=e(t._templates.content),t._structure.$root.append(t._structure.$content),t._structure.$feedWrapper=e(t._templates.feedWrapper),t._structure.$content.append(t._structure.$feedWrapper),t._setState(t._state),t._defineBreakpoint(),t._defineGrid(),t._updateStyles(),t._adjust()},a.prototype._defineBreakpoint=function(){var t,r=null,n=null,a=this;t=a._undusk(),a._breakpoints.hasOwnProperty(a._params.imageSize)&&(n=a._breakpoints[a._params.imageSize]),n&&n.length&&(e.each(n,function(e,t){return r?!1:void(a._structure.$feedWrapper.innerWidth()>t.minWidth&&(r=t))}),r||(r=n[0])),a._curBreakpoint=r,t()},a.prototype._defineGrid=function(){var e,r={},n=this;n._curBreakpoint&&(e=n._undusk(),n._prevGrid=n._grid,r.width=n._structure.$feedWrapper.innerWidth(),r.height=n._structure.$feedWrapper.innerHeight(),r.columnsCount=n._curBreakpoint.rowLength,r.cellWidth=t.Math.floor(r.width/r.columnsCount),r.rowsCount=t.Math.round(r.height/r.cellWidth),0===r.rowsCount&&(r.rowsCount=1),r.cellHeight=Math.floor(r.height/r.rowsCount),r.rowsCountDefault=r.rowsCount,r.cellsCount=r.columnsCount*r.rowsCount,r.cellsCountDefault=r.columnsCount*r.rowsCountDefault,n._grid=r,e())},a.prototype._undusk=function(){var t=this;return $hiddenElements=t._structure.$root.parents().filter(function(){return"none"===e(this).css("display")}),$hiddenElements.css({display:"block",visibility:"hidden"}),function(){$hiddenElements.css({display:"none",visibility:""})}},a.prototype._loadFeed=function(){var t=null,r=this;if(t=e.Deferred(),!r._grid)return t.reject(),t.promise();var n;return r._setState("loading"),n=r._data.profile.id,r._api.getRecentUserMedia(n,r._source.hashfilter,r._grid.cellsCount).done(function(e){e&&e.data&&(r._data.feed=e.data,e.data.length>r._data.feedCache.length&&(r._data.feedCache=e.data),r._setState("ready"),t.resolve())}).fail(function(e){e&&e.meta&&e.meta.error_message&&r._log(e.meta.error_type+" | "+e.meta.error_message),t.reject()}),t.promise()},a.prototype._setListeners=function(){var r=this;e(t).on("resize.instaLink-"+r._id,function(){r._adjust()}),e(t).on("load.instaLink-"+r._id,function(){r._adjust()}),r._structure.$feedContainer.on("scroll",function(){r._scroll()})},a.prototype._scroll=function(){var e=null,t=null,r=null,n=null,a=this;a._properties.scroll&&(n=a._data.profile.username,e=a._structure.$feedInner.innerHeight()-a._structure.$feedContainer.innerHeight(),t=a._structure.$feedContainer.scrollTop(),a._showScrollbar(t,e),r=a._params.imageSize.toLowerCase&&"xlarge"===a._params.imageSize.toLowerCase()?0:a._grid.cellHeight,r>=e-t&&a._api.hasNextPage(n)&&!a._api.isLoading()&&a._api.loadNextPage(n,a._source.hashfilter,null,a._grid.cellsCount).done(function(r){a._appendFeed(r.data),a._showScrollbar(t,e)}).fail(function(e){e&&e.meta&&e.meta.error_message&&a._log(e.meta.error_type+" | "+e.meta.error_message)}))},a.prototype._adjust=function(){var t=null,r=this;r._sizesHash=r._structure.$root.width()+"."+r._structure.$root.height(),r._defineBreakpoint(),r._defineGrid(),r._updateStyles(),t=r._structure.$root.innerWidth(),r._structure.$root.removeClass("instalink-small instalink-tiny instalink-medium instalink-large"),t>399?r._structure.$root.addClass("instalink-large"):t>299?r._structure.$root.addClass("instalink-medium"):209>=t?r._structure.$root.addClass("instalink-tiny"):264>=t&&r._structure.$root.addClass("instalink-small"),r._structure.$feed&&r._structure.$feed.find(".instalink-feed-post").removeClass("instalink-feed-post-landscape instalink-feed-post-portrait instalink-feed-post-square").each(function(t,r){var n=e(r),a=n.find("img"),i=a.width()/a.height();i>1?n.addClass("instalink-feed-post-landscape"):1>i?n.addClass("instalink-feed-post-portrait"):n.addClass("instalink-feed-post-square")}),r._prevGrid&&r._prevGrid.cellsCount===r._grid.cellsCount?r._sizesHash!==r._oldSizesHash&&r.updateFeed():r._loadFeed().done(function(){r.updateFeed()}),r._oldSizesHash=r._sizesHash}
163,a.prototype._showScrollbar=function(r,n){var a=null,i=null,s=this;!s._structure.$feedContainer||s._data.feed.length<s._grid.cellsCountDefault||(s._structure.$scrollbar||(s._structure.$scrollbar=e(s._compileTemplate("scrollbar")),s._structure.$scrollbarSlider=e(s._compileTemplate("scrollbarSlider")),s._structure.$scrollbar.append(s._structure.$scrollbarSlider),s._structure.$feedWrapper.append(s._structure.$scrollbar)),a=s._structure.$feedWrapper.innerHeight()/s._structure.$feedInner.innerHeight()*s._structure.$feedWrapper.innerHeight(),i=r&&n?r/n*(s._structure.$feedWrapper.innerHeight()-a):0,s._structure.$scrollbarSlider.css({height:a,transform:"translate(0, "+i+"px)"}),s._structure.$scrollbar.addClass("visible"),s._scrollbarTimer||t.clearTimeout(s._scrollbarTimer),s._scrollbarTimer=t.setTimeout(function(){s._structure.$scrollbar.removeClass("visible")},700))},a.prototype._log=function(e,n){var a=null;t.console&&"[object Function]"===t.Object.prototype.toString.call(t.console.log)&&(n=n===r?!0:!!n,n&&this._setState("error"),a=this._compileTemplate("consoleError",{id:this._id,message:e}),t.console.log(a))},a.prototype.run=function(){var e=this;e._updateStyles(),e._prepare(),e._rtl&&e._structure.$root.addClass("instalink-rtl"),e._api.getProfile().done(function(t){e._data.profile=t.data,e._loadFeed().done(function(){e.updateContent()&&(e._setState("ready"),e._setListeners(),e._adjust())})}).fail(function(t){t&&t.meta&&t.meta.error_message&&e._log(t.meta.error_type+" | "+t.meta.error_message)})},a.prototype.updateContent=function(){var t=this;return t._data.feed&&t._structure.$content?(t._structure.$content.html(""),t._structure.$feedContainer=e(t._templates.feedContainer),t._structure.$feedInner=e(t._templates.feedInner),t._structure.$feed=e(t._templates.feed),t._structure.$feedInner.append(t._structure.$feed),t._structure.$feedContainer.append(t._structure.$feedInner),t._structure.$feedWrapper.append(t._structure.$feedContainer),t._structure.$content.append(t._structure.$feedWrapper),t._properties.scroll&&(t._structure.$feedLoader=e(t._templates.feedLoader),t._structure.$feedInner.append(t._structure.$feedLoader)),"false"!==t._params.showHeading&&(t._structure.$header=e(t._compileTemplate("headerUser",{name:t._data.profile.username,url:"https://instagram.com/"+t._data.profile.username+"/",pic:t._data.profile.profile_picture})),t._structure.$content.prepend(t._structure.$header),t._structure.$panel=e(t._compileTemplate("panel",{posts:a.formatNumber(t._data.profile.counts.media),followers:a.formatNumber(t._data.profile.counts.followed_by),following:a.formatNumber(t._data.profile.counts.follows),url:"https://instagram.com/"+t._data.profile.username+"/"})),t._structure.$header.after(t._structure.$panel)),t.updateFeed()):!1},a.prototype.updateFeed=function(t){var r=null,n=this;return n._data.feed&&n._structure.$feed?(r=n._data.profile.username,n._api.resetPagination(r),n._api.hasNextPage(r)?n._structure.$root.addClass("instalink-has-pages"):n._structure.$root.removeClass("instalink-has-pages"),n._structure.$feed.html(""),e.each(n._data.feed,function(t,r){var a=null,i=null;i=n._grid.cellWidth>306?r.images.standard_resolution.url:n._grid.cellWidth>150?r.images.low_resolution.url:r.images.thumbnail.url,a=e(n._compileTemplate("post",{url:r.link,pic:i})),"video"===r.type&&a.addClass("instalink-feed-post-video"),n._structure.$feed.append(a)}),n._properties.scroll&&n._showScrollbar(),e("img",n._structure.$feed).unbind("load.instaLink-"+n._id).one("load.instaLink-"+n._id,function(){e(this).closest(".instalink-feed-post").addClass("instalink-feed-post-loaded")}).each(function(){this.complete&&e(this).load()}),!0):!1},a.prototype._appendFeed=function(r){var n=null,a=this;return r&&a._structure.$feed?(n=a._data.profile.username,a._api.hasNextPage(n)?a._structure.$root.addClass("instalink-has-pages"):a._structure.$root.removeClass("instalink-has-pages"),e.each(r,function(t,r){var n=null,i=null;i=a._grid.cellWidth>306?r.images.standard_resolution.url:a._grid.cellWidth>150?r.images.low_resolution.url:r.images.thumbnail.url,n=e(a._compileTemplate("post",{url:r.link,pic:i})),"video"===r.type&&n.addClass("instalink-feed-post-video"),a._structure.$feed.append(n)}),e("img",a._structure.$feed).unbind("load.instaLink-"+a._id).one("load.instaLink-"+a._id,function(){var r=e(this);t.setTimeout(function(){r.closest(".instalink-feed-post").addClass("instalink-feed-post-loaded"),a._adju
163st()},100)}).each(function(){this.complete&&e(this).load()}),a._structure.$feedContainer.animate({scrollTop:"+="+a._grid.cellHeight}),!0):!1},e.fn.instaLink=function(t){var r={};return e.isPlainObject(t)&&e.each(t,function(e,t){var n="data-il-"+e.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()});t===!1?t="false":t===!0&&(t="true"),r[n]=t}),this.each(function(t,n){e(n).attr(r),a.init(o++,n).run()}),this},i()}(jQuery,window,void 0)
164;;
165var stickyAnythingBreakpoint=''
166!function(e){function t(t,i){e(".sticky-element-original").clone().insertAfter(e(".sticky-element-original")).addClass("sticky-element-cloned").removeClass("element-is-not-sticky").addClass("element-is-sticky").css("position","fixed").css("top",t+"px").css("margin-left","0").css("z-index",i).removeClass("sticky-element-original").hide()}e.fn.stickThis=function(i){var n,s=e.extend({top:0,minscreenwidth:0,maxscreenwidth:99999,zindex:1,legacymode:!1,dynamicmode:!1,debugmode:!1,pushup:"",adminbar:!1},i),l=e(this).length,r=e(s.pushup).length;return r<1?(1==s.debugmode&&s.pushup&&console.error('STICKY ANYTHING DEBUG: There are no elements with the selector/class/ID you selected for the Push-up element ("'+s.pushup+'").'),s.pushup=""):r>1&&(1==s.debugmode&&console.error("STICKY ANYTHING DEBUG: There are "+r+' elements on the page with the selector/class/ID you selected for the push-up element ("'+s.pushup+'"). You can select only ONE element to push the sticky element up.'),s.pushup=""),l<1?1==s.debugmode&&console.error('STICKY ANYTHING DEBUG: There are no elements with the selector/class/ID you selected for the sticky element ("'+this.selector+'").'):l>1?1==s.debugmode&&console.error("STICKY ANYTHING DEBUG: There There are "+r+' elements with the selector/class/ID you selected for the sticky element ("'+this.selector+'"). You can only make ONE element sticky.'):1==s.legacymode?(e(this).addClass("sticky-element-original").addClass("element-is-not-sticky"),1!=s.dynamicmode&&t(s.top,s.zindex,s.adminbar),checkElement=setInterval(function(){!function(i,n,s,l,o,r,d){var a=e(".sticky-element-original").offset();if(orgElementTop=a.top,o){var c=e(o).offset();pushElementTop=c.top}var m=window,g="inner";"innerWidth"in window||(g="client",m=document.documentElement||document.body);viewport=m[g+"Width"],d&&e("body").hasClass("admin-bar")&&viewport>600?adminBarHeight=e("#wpadminbar").height():adminBarHeight=0;e(window).scrollTop()>=orgElementTop-i-adminBarHeight&&viewport>=n&&viewport<=s?(orgElement=e(".sticky-element-original"),coordsOrgElement=orgElement.offset(),leftOrgElement=coordsOrgElement.left,widthOrgElement=orgElement[0].getBoundingClientRect().width,widthOrgElement||(widthOrgElement=orgElement.css("width")),heightOrgElement=orgElement.outerHeight(),paddingOrgElement=[orgElement.css("padding-top"),orgElement.css("padding-right"),orgElement.css("padding-bottom"),orgElement.css("padding-left")],paddingCloned=paddingOrgElement[0]+" "+paddingOrgElement[1]+" "+paddingOrgElement[2]+" "+paddingOrgElement[3],1==r&&e(".sticky-element-cloned").length<1&&t(i,l),elementHeight=0,heightOrgElement<1?elementHeight=e(".sticky-element-cloned").outerHeight():elementHeight=e(".sticky-element-original").outerHeight(),o&&e(window).scrollTop()>pushElementTop-i-elementHeight-adminBarHeight?stickyTopMargin=pushElementTop-i-elementHeight-e(window).scrollTop():stickyTopMargin=adminBarHeight,e(".sticky-element-cloned").css("left",leftOrgElement+"px").css("top",i+"px").css("width",widthOrgElement).css("margin-top",stickyTopMargin).css("padding",paddingCloned).show(),e(".sticky-element-original").css("visibility","hidden")):(1==r?e(".sticky-element-cloned").remove():e(".sticky-element-cloned").hide(),e(".sticky-element-original").css("visibility","visible"))}(s.top,s.minscreenwidth,s.maxscreenwidth,s.zindex,s.pushup,s.dynamicmode,s.adminbar)},10)):(e(this).addClass("sticky-element-original").addClass("element-is-not-sticky"),orgAssignedStyles=(n=e(this),o={},o.display=n.css("display"),o.float=n.css("float"),o.flex=n.css("flex"),o["box-sizing"]=n.css("box-sizing"),o.clear=n.css("clear"),o.overflow=n.css("overflow"),o.transform=n.css("transform"),o),orgInlineStyles=e(".sticky-element-original").attr("style"),null==orgInlineStyles&&(orgInlineStyles=""),e(".sticky-element-original").addClass("sticky-element-active").before('<div class="sticky-element-placeholder" style="width:0; height:0; margin:0; padding:0; visibility:hidden;"></div>'),checkElement=setInterval(function(){!function(t,i,n,s,l,o,r,d){$listenerElement=e(".sticky-element-active");var a=$listenerElement.offset();if(orgElementTop=a.top,l){var c=e(l).offset();pushElementTop=c.top}var m=window,g="inner";"innerWidth"in window||(g="client",m=document.documentElement||document.body);viewport=m[g+"Width"],o&&e("body").hasClass("admin-bar")&&viewport>600?adminBarHeight=e("#wpadminbar").height():adminBarHeight=0;if(e(window).scrollTop()>=orgElementTop-t-adminBarHeight&&viewport>=i&&viewport<=n){for(var h in coordsOrgElement=$listenerElement.offset(),leftOrgElement=coordsOrgElement.left,widthPlaceholder=$listenerElement[0].getBoundingClientRect().width,widthPlaceholder||(widthPlaceholder=$listenerElement.css("width")),heightPlaceholder=$listenerElement[0].getBoundingClientRect().height,heightPlaceholder||(heightPlaceholder=$listenerElement.css("height")),widthSticky=e(".sticky-element-original").css("width"),"0px"==widthSticky&&(widthSticky=e(".sticky-element-original")[0].getBoundingClientRect().width),heightSticky=e(".sticky-element-original").height(),paddingOrgElement=[e(".sticky-element-original").css("padding-top"),e(".sticky-element-original").css("padding-right"),e(".sticky-element-original").css("padding-bottom"),e(".sticky-element-original").css("padding-left")],paddingSticky=paddingOrgElement[0]+" "+paddingOrgElement[1]+" "+paddingOrgElement[2]+" "+paddingOrgElement[3],marginOrgElement=[$listenerElement.css("margin-top"),$listenerElement.css("margin-right"),$listenerElement.css("margin-bottom"),$listenerElement.css("margin-left")],marginPlaceholder=marginOrgElement[0]+" "+marginOrgElement[1]+" "+marginOrgElement[2]+" "+marginOrgElement[3],assignedStyles="",r)"inline"==r[h]?assignedStyles+=h+":inline-block; ":assignedStyles+=h+":"+r[h]+"; ";elementHeight=0,heightPlaceholder<1?elementHeight=e(".sticky-element-cloned").outerHeight():elementHeight=e(".sticky-element-original").outerHeight(),l&&e(window).scrollTop()>pushElementTop-t-elementHeight-adminBarHeight?stickyTopMargin=pushElementTop-t-elementHeight-e(window).scrollTop():stickyTopMargin=adminBarHeight,assignedStyles+="width:"+widthPlaceholder+"px; height:"+heightPlaceholder+"px; margin:"+marginPlaceholder+";",e(".sticky-element-original").removeClass("sticky-element-active").removeClass("element-is-not-sticky").addClass("element-is-sticky").css("cssText","margin-top: "+stickyTopMargin+"px !important; margin-left: 0 !important").css("position","fixed").css("left",leftOrgElement+"px").css("top",t+"px").css("width",widthSticky).css("padding",paddingSticky).css("z-index",s),e(".
166sticky-element-original").each(function(){this.style.setProperty("margin-top",stickyTopMargin,"important")}),e(".sticky-element-placeholder").hasClass("sticky-element-active")||e(".sticky-element-placeholder").addClass("sticky-element-active").attr("style",assignedStyles)}else e(".sticky-element-original").addClass("sticky-element-active").removeClass("element-is-sticky").addClass("element-is-not-sticky").attr("style",d),e(".sticky-element-placeholder").hasClass("sticky-element-active")&&e(".sticky-element-placeholder").removeClass("sticky-element-active").removeAttr("style").css("width","0").css("height","0").css("margin","0").css("padding","0")}(s.top,s.minscreenwidth,s.maxscreenwidth,s.zindex,s.pushup,s.adminbar,orgAssignedStyles,orgInlineStyles)},10)),this}}(jQuery)
167;;
168!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){var t,e,n,W,C,o,s,r,l,a,i,h;function E(t,e,i){return[parseFloat(t[0])*(a.test(t[0])?e/100:1),parseFloat(t[1])*(a.test(t[1])?i/100:1)]}function H(t,e){return parseInt(x.css(t,e),10)||0}x.ui=x.ui||{},x.ui.version="1.12.1",x.extend(x.expr[":"],{data:x.expr.createPseudo?x.expr.createPseudo(function(e){return function(t){return!!x.data(t,e)}}):function(t,e,i){return!!x.data(t,i[3])}}),x.fn.extend({disableSelection:(t="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}}),x.ui.escapeSelector=(e=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g,function(t){return t.replace(e,"\\$1")}),x.ui.focusable=function(t,e){var i,n,o,s,r=t.nodeName.toLowerCase();return"area"===r?(n=(i=t.parentNode).name,!(!t.href||!n||"map"!==i.nodeName.toLowerCase())&&(0<(n=x("img[usemap='#"+n+"']")).length&&n.is(":visible"))):(/^(input|select|textarea|button|object)$/.test(r)?(o=!t.disabled)&&(s=x(t).closest("fieldset")[0])&&(o=!s.disabled):o="a"===r&&t.href||e,o&&x(t).is(":visible")&&function(t){var e=t.css("visibility");for(;"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}(x(t)))},x.extend(x.expr[":"],{focusable:function(t){return x.ui.focusable(t,null!=x.attr(t,"tabindex"))}}),x.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):x(this[0].form)},x.ui.formResetMixin={_formResetHandler:function(){var e=x(this);setTimeout(function(){var t=e.data("ui-form-reset-instances");x.each(t,function(){this.refresh()})})},_bindFormResetHandler:function(){var t;this.form=this.element.form(),this.form.length&&((t=this.form.data("ui-form-reset-instances")||[]).length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t))},_unbindFormResetHandler:function(){var t;this.form.length&&((t=this.form.data("ui-form-reset-instances")).splice(x.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"))}},x.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),"1.7"===x.fn.jquery.substring(0,3)&&(x.each(["Width","Height"],function(t,i){var o="Width"===i?["Left","Right"]:["Top","Bottom"],n=i.toLowerCase(),s={innerWidth:x.fn.innerWidth,innerHeight:x.fn.innerHeight,outerWidth:x.fn.outerWidth,outerHeight:x.fn.outerHeight};function r(t,e,i,n){return x.each(o,function(){e-=parseFloat(x.css(t,"padding"+this))||0,i&&(e-=parseFloat(x.css(t,"border"+this+"Width"))||0),n&&(e-=parseFloat(x.css(t,"margin"+this))||0)}),e}x.fn["inner"+i]=function(t){return void 0===t?s["inner"+i].call(this):this.each(function(){x(this).css(n,r(this,t)+"px")})},x.fn["outer"+i]=function(t,e){return"number"!=typeof t?s["outer"+i].call(this,t):this.each(function(){x(this).css(n,r(this,t,!0,e)+"px")})}}),x.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),x.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},x.fn.labels=function(){var t,e,i;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(e=this.eq(0).parents("label"),(t=this.attr("id"))&&(i=(i=this.eq(0).parents().last(
vendor: 5,068 bytes, line 168
168)).add((i.length?i:this).siblings()),t="label[for='"+x.ui.escapeSelector(t)+"']",e=e.add(i.find(t).addBack(t))),this.pushStack(e))},x.ui.plugin={add:function(t,e,i){var n,o=x.ui[t].prototype;for(n in i)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([e,i[n]])},call:function(t,e,i,n){var o,s=t.plugins[e];if(s&&(n||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(o=0;o<s.length;o++)t.options[s[o][0]]&&s[o][1].apply(t.element,i)}},W=Math.max,C=Math.abs,o=/left|center|right/,s=/top|center|bottom/,r=/[\+\-]\d+(\.[\d]+)?%?/,l=/^\w+/,a=/%$/,i=x.fn.position,x.position={scrollbarWidth:function(){if(void 0!==n)return n;var t,e=x("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),n=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?x.position.scrollbarWidth():0,height:e?x.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=x(t||window),i=x.isWindow(e[0]),n=!!e[0]&&9===e[0].nodeType;return{element:e,isWindow:i,isDocument:n,offset:!i&&!n?x(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},x.fn.position=function(f){if(!f||!f.of)return i.apply(this,arguments);f=x.extend({},f);var u,d,p,g,m,t,v=x(f.of),b=x.position.getWithinInfo(f.within),w=x.position.getScrollInfo(b),y=(f.collision||"flip").split(" "),_={},e=9===(t=(e=v)[0]).nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:x.isWindow(t)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:t.preventDefault?{width:0,height:0,offset:{top:t.pageY,left:t.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()};return v[0].preventDefault&&(f.at="left top"),d=e.width,p=e.height,m=x.extend({},g=e.offset),x.each(["my","at"],function(){var t,e,i=(f[this]||"").split(" ");(i=1===i.length?o.test(i[0])?i.concat(["center"]):s.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=o.test(i[0])?i[0]:"center",i[1]=s.test(i[1])?i[1]:"center",t=r.exec(i[0]),e=r.exec(i[1]),_[this]=[t?t[0]:0,e?e[0]:0],f[this]=[l.exec(i[0])[0],l.exec(i[1])[0]]}),1===y.length&&(y[1]=y[0]),"right"===f.at[0]?m.left+=d:"center"===f.at[0]&&(m.left+=d/2),"bottom"===f.at[1]?m.top+=p:"center"===f.at[1]&&(m.top+=p/2),u=E(_.at,d,p),m.left+=u[0],m.top+=u[1],this.each(function(){var i,t,r=x(this),l=r.outerWidth(),a=r.outerHeight(),e=H(this,"marginLeft"),n=H(this,"marginTop"),o=l+e+H(this,"marginRight")+w.width,s=a+n+H(this,"marginBottom")+w.height,h=x.extend({},m),c=E(_.my,r.outerWidth(),r.outerHeight());"right"===f.my[0]?h.left-=l:"center"===f.my[0]&&(h.left-=l/2),"bottom"===f.my[1]?h.top-=a:"center"===f.my[1]&&(h.top-=a/2),h.left+=c[0],h.top+=c[1],i={marginLeft:e,marginTop:n},x.each(["left","top"],function(t,e){x.ui.position[y[t]]&&x.ui.position[y[t]][e](h,{targetWidth:d,targetHeight:p,elemWidth:l,elemHeight:a,collisionPosition:i,collisionWidth:o,collisionHeight:s,offset:[u[0]+c[0],u[1]+c[1]],my:f.my,at:f.at,within:b,elem:r})}),f.using&&(t=function(t){var e=g.left-h.left,i=e+d-l,n=g.top-h.top,o=n+p-a,s={target:{element:v,left:g.left,top:g.top,width:d,height:p},element:{element:r,left:h.left,top:h.top,width:l,height:a},horizontal:i<0?"left":0<e?"right":"center",vertical:o<0?"top":0<n?"bottom":"middle"};d<l&&C(e+i)<d&&(s.horizontal="center"),p<a&&C(n+o)<p&&(s.vertical="middle"),W(C(e),C(i))>W(C(n),C(o))?s.important="horizontal":s.important="vertical",f.using.call(this,t,s)}),r.offset(x.extend(h,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,n=i.isWindow?i.scrollLeft:i.offset.left,o=i.width,s=t.left-e.collisionPosition.marginLeft,r=n-s,l=s+e.collisionWidth-o-n;e.collisionWidth>o?0<r&&l<=0?(i=t.left+r+e.collisionWidth-o-n,t.left+=r-i):t.left=!(0<l&&r<=0)&&l<r?n+o-e.collisionWidth:n:0<r?t.left+=r:0<l?t.left-=l:t.left=W(t.left-s,t.left)},top:function(t,e){var i=e.within,n=i.isWindow?i.scrollTop:i.offset.top,o=e.within.height,s=t.top-e.collisionPosition.marginTop,r=n-s,l=s+e.collisionHeight-o-n;e.collisionHeight>o?0<r&&l<=0?(i=t.top+r+e.collisionHeight-o-n,t.top+=r-i):t.top=!(0<l&&r<=0)&&l<r?n+o-e.collisionHeight:n:0<r?t.top+=r:0<l?t.top-=l:t.top=W(t.top-s,t.top)}},flip:{left:function(t,e){var i=e.within,n=i.offset.left+i.scrollLeft,o=i.width,s=i.isWindow?i.scrollLeft:i.offset.left,r=t.left-e.collisionPosition.marginLeft,l=r-s,a=r+e.collisionWidth-o-s,h="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,i="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,r=-2*e.offset[0];l<0?((n=t.left+h+i+r+e.collisionWidth-o-n)<0||n<C(l))&&(t.left+=h+i+r):0<a&&(0<(s=t.left-e.collisionPosition.marginLeft+h+i+r-s)||C(s)<a)&&(t.left+=h+i+r)}
vendor: 7,168 bytes, line 168
168,top:function(t,e){var i=e.within,n=i.offset.top+i.scrollTop,o=i.height,s=i.isWindow?i.scrollTop:i.offset.top,r=t.top-e.collisionPosition.marginTop,l=r-s,a=r+e.collisionHeight-o-s,h="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,i="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,r=-2*e.offset[1];l<0?((n=t.top+h+i+r+e.collisionHeight-o-n)<0||n<C(l))&&(t.top+=h+i+r):0<a&&(0<(s=t.top-e.collisionPosition.marginTop+h+i+r-s)||C(s)<a)&&(t.top+=h+i+r)}},flipfit:{left:function(){x.ui.position.flip.left.apply(this,arguments),x.ui.position.fit.left.apply(this,arguments)},top:function(){x.ui.position.flip.top.apply(this,arguments),x.ui.position.fit.top.apply(this,arguments)}}},x.ui.safeActiveElement=function(e){var i;try{i=e.activeElement}catch(t){i=e.body}return i=!(i=i||e.body).nodeName?e.body:i},x.ui.safeBlur=function(t){t&&"body"!==t.nodeName.toLowerCase()&&x(t).trigger("blur")},x.fn.scrollParent=function(t){var e=this.css("position"),i="absolute"===e,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,t=this.parents().filter(function(){var t=x(this);return(!i||"static"!==t.css("position"))&&n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==e&&t.length?t:x(this[0].ownerDocument||document)},x.extend(x.expr[":"],{tabbable:function(t){var e=x.attr(t,"tabindex"),i=null!=e;return(!i||0<=e)&&x.ui.focusable(t,i)}}),x.fn.extend({uniqueId:(h=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++h)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&x(this).removeAttr("id")})}});var c,f=0,u=Array.prototype.slice;x.cleanData=(c=x.cleanData,function(t){for(var e,i,n=0;null!=(i=t[n]);n++)try{(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove")}catch(t){}c(t)}),x.widget=function(t,i,e){var n,o,s,r={},l=t.split(".")[0],a=l+"-"+(t=t.split(".")[1]);return e||(e=i,i=x.Widget),x.isArray(e)&&(e=x.extend.apply(null,[{}].concat(e))),x.expr[":"][a.toLowerCase()]=function(t){return!!x.data(t,a)},x[l]=x[l]||{},n=x[l][t],o=x[l][t]=function(t,e){if(!this._createWidget)return new o(t,e);arguments.length&&this._createWidget(t,e)},x.extend(o,n,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(s=new i).options=x.widget.extend({},s.options),x.each(e,function(e,n){function o(){return i.prototype[e].apply(this,arguments)}function s(t){return i.prototype[e].apply(this,t)}x.isFunction(n)?r[e]=function(){var t,e=this._super,i=this._superApply;return this._super=o,this._superApply=s,t=n.apply(this,arguments),this._super=e,this._superApply=i,t}:r[e]=n}),o.prototype=x.widget.extend(s,{widgetEventPrefix:n&&s.widgetEventPrefix||t},r,{constructor:o,namespace:l,widgetName:t,widgetFullName:a}),n?(x.each(n._childConstructors,function(t,e){var i=e.prototype;x.widget(i.namespace+"."+i.widgetName,o,e._proto)}),delete n._childConstructors):i._childConstructors.push(o),x.widget.bridge(t,o),o},x.widget.extend=function(t){for(var e,i,n=u.call(arguments,1),o=0,s=n.length;o<s;o++)for(e in n[o])i=n[o][e],n[o].hasOwnProperty(e)&&void 0!==i&&(x.isPlainObject(i)?t[e]=x.isPlainObject(t[e])?x.widget.extend({},t[e],i):x.widget.extend({},i):t[e]=i);return t},x.widget.bridge=function(s,e){var r=e.prototype.widgetFullName||s;x.fn[s]=function(i){var t="string"==typeof i,n=u.call(arguments,1),o=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=x.data(this,r);return"instance"===i?(o=e,!1):e?x.isFunction(e[i])&&"_"!==i.charAt(0)?(t=e[i].apply(e,n))!==e&&void 0!==t?(o=t&&t.jquery?o.pushStack(t.get()):t,!1):void 0:x.error("no such method '"+i+"' for "+s+" widget instance"):x.error("cannot call methods on "+s+" prior to initialization; attempted to call method '"+i+"'")}):o=void 0:(n.length&&(i=x.widget.extend.apply(null,[i].concat(n))),this.each(function(){var t=x.data(this,r);t?(t.option(i||{}),t._init&&t._init()):x.data(this,r,new e(i,this))})),o}},x.Widget=function(){},x.Widget._childConstructors=[],x.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=f++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,n,o,s=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(s={},t=(i=t.split(".")).shift(),i.length){for(n=s[t]=x.widget.extend({},this.options[t]),o=0;o<i.length-1;o++)n[i[o]]=n[i[o]]||{},n=n[i[o]];if(t=i.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];s[t]=e}return this._setOptions(s),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,n;for(e in t)n=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&n&&n.length&&(i=x(n.get()),this._removeClass(n,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(o){var s=[],r=this;function t(t,e){for(var i,n=0;n<t.length;n++)i=r.classesElementLookup[t[n]]||x(),i=o.add?x(x.unique(i.get().concat(o.element.get()))):x(i.not(o.element).get()),r.classesElementLookup[t[n]]=i,s.push(t[n]),e&&o.classes[t[n]]&&s.push(o.classes[t[n]])}return o=x.extend({element:this.element,classes:this.options.classes||{}},o),this._on(o.element,{remove:"_untrackClassesElement"}),o.keys&&t(o.keys.match(/\S+/g)||[],!0),o.extra&&t(o.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(i){var n=this;x.each(n.classesElementLookup,function(t,e){-1!==x.inArray(i.target,e)&&(n.classesElementLookup[t]=x(e.not(i.target).get()))})}
vendor: 2,409 bytes, line 168
168,_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,n){var o="string"==typeof t||null===t,i={extra:o?e:i,keys:o?t:e,element:o?this.element:t,add:n="boolean"==typeof n?n:i};return i.element.toggleClass(this._classes(i),n),this},_on:function(o,s,t){var r,l=this;"boolean"!=typeof o&&(t=s,s=o,o=!1),t?(s=r=x(s),this.bindings=this.bindings.add(s)):(t=s,s=this.element,r=this.widget()),x.each(t,function(t,e){function i(){if(o||!0!==l.options.disabled&&!x(this).hasClass("ui-state-disabled"))return("string"==typeof e?l[e]:e).apply(l,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||x.guid++);var n=t.match(/^([\w:-]*)\s*(.*)$/),t=n[1]+l.eventNamespace,n=n[2];n?r.on(t,n,i):s.on(t,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e).off(e),this.bindings=x(this.bindings.not(t).get()),this.focusable=x(this.focusable.not(t).get()),this.hoverable=x(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(x(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(x(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var n,o,s=this.options[t];if(i=i||{},(e=x.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],o=e.originalEvent)for(n in o)n in e||(e[n]=o[n]);return this.element.trigger(e,i),!(x.isFunction(s)&&!1===s.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},x.each({show:"fadeIn",hide:"fadeOut"},function(s,r){x.Widget.prototype["_"+s]=function(e,t,i){var n=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||r:s,o=!x.isEmptyObject(t="number"==typeof(t=t||{})?{duration:t}:t);t.complete=i,t.delay&&e.delay(t.delay),o&&x.effects&&x.effects.effect[n]?e[s](t):n!==s&&e[n]?e[n](t.duration,t.easing,i):e.queue(function(t){x(this)[s](),i&&i.call(e[0]),t()})}})})

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.