xmpp.chapril.org-conversejs/dist/converse.js

134 lines
1.4 MiB
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

!function(e){var t={};function f(a){if(t[a])return t[a].exports;var n=t[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,f),n.l=!0,n.exports}f.m=e,f.c=t,f.d=function(e,t,a){f.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:a})},f.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},f.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(t,"a",t),t},f.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},f.p="",f(f.s=292)}([function(e,t,f){(function(e){e.exports=function(){"use strict";var t,a;function n(){return t.apply(null,arguments)}function o(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function r(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e){return void 0===e}function c(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function i(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function u(e,t){var f,a=[];for(f=0;f<e.length;++f)a.push(t(e[f],f));return a}function _(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function d(e,t){for(var f in t)_(t,f)&&(e[f]=t[f]);return _(t,"toString")&&(e.toString=t.toString),_(t,"valueOf")&&(e.valueOf=t.valueOf),e}function l(e,t,f,a){return Yt(e,t,f,a,!0).utc()}function h(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function m(e){if(null==e._isValid){var t=h(e),f=a.call(t.parsedDateParts,function(e){return null!=e}),n=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&f);if(e._strict&&(n=n&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return n;e._isValid=n}return e._isValid}function g(e){var t=l(NaN);return null!=e?d(h(t),e):h(t).userInvalidated=!0,t}a=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),f=t.length>>>0,a=0;a<f;a++)if(a in t&&e.call(this,t[a],a,t))return!0;return!1};var p=n.momentProperties=[];function b(e,t){var f,a,n;if(s(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),s(t._i)||(e._i=t._i),s(t._f)||(e._f=t._f),s(t._l)||(e._l=t._l),s(t._strict)||(e._strict=t._strict),s(t._tzm)||(e._tzm=t._tzm),s(t._isUTC)||(e._isUTC=t._isUTC),s(t._offset)||(e._offset=t._offset),s(t._pf)||(e._pf=h(t)),s(t._locale)||(e._locale=t._locale),p.length>0)for(f=0;f<p.length;f++)a=p[f],s(n=t[a])||(e[a]=n);return e}var y=!1;function v(e){b(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===y&&(y=!0,n.updateOffset(this),y=!1)}function w(e){return e instanceof v||null!=e&&null!=e._isAMomentObject}function k(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function M(e){var t=+e,f=0;return 0!==t&&isFinite(t)&&(f=k(t)),f}function L(e,t,f){var a,n=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),r=0;for(a=0;a<n;a++)(f&&e[a]!==t[a]||!f&&M(e[a])!==M(t[a]))&&r++;return r+o}function x(e){!1===n.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function S(e,t){var f=!0;return d(function(){if(null!=n.deprecationHandler&&n.deprecationHandler(null,e),f){for(var a,o=[],r=0;r<arguments.length;r++){if(a="","object"==typeof arguments[r]){for(var s in a+="\n["+r+"] ",arguments[0])a+=s+": "+arguments[0][s]+", ";a=a.slice(0,-2)}else a=arguments[r];o.push(a)}x(e+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack),f=!1}return t.apply(this,arguments)},t)}var T,D={};function Y(e,t){null!=n.deprecationHandler&&n.deprecationHandler(e,t),D[e]||(x(t),D[e]=!0)}function j(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function A(e,t){var f,a=d({},e);for(f in t)_(t,f)&&(r(e[f])&&r(t[f])?(a[f]={},d(a[f],e[f]),d(a[f],t[f])):null!=t[f]?a[f]=t[f]:delete a[f]);for(f in e)_(e,f)&&!_(t,f)&&r(e[f])&&(a[f]=d({},a[f]));return a}function C(e){null!=e&&this.set(e)}n.suppressDeprecationWarnings=!1,n.deprecationHandler=null,T=Object.keys?Object.keys:function(e){var t,f=[];for(t in e)_(e,t)&&f.push(t);return f};var E={};function H(e,t){var f=e.toLowerCase();E[f]=E[f+"s"]=E[t]=e}function N(e){return"string"==typeof e?E[e]||E[e.toLowerCase()]:void 0}function O(e){var t,f,a={};for(f in e)_(e,f)&&(t=N(f))&&(a[t]=e[f]);return a}var R={};function I(e,t){R[e]=t}function P(e,t,f){var a=""+Math.abs(e),n=t-a.length,o=e>=0;return(o?f?"+":"":"-")+Math.pow(10,Math.max(0,n)).toString().substr(1)+a}var z=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,F=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,B={},q={};function U(e,t,f,a){var n=a;"string"==typeof a&&(n=function(){return this[a]()}),e&&(q[e]=n),t&&(q[t[0]]=function(){return P(n.apply(this,arguments),t[1],t[2])}),f&&(q[f]=function(){return this.localeData().ordinal(n.apply(this,arguments),e)})}function W(e,t){return e.isValid()?(t=J(t,e.localeData()),B[t]=B[t]||function(e){var t,f,a,n=e.match(z);for(t=0,f=n.length;t<f;t++)q[n[t]]?n[t]=q[n[t]]:n[t]=(a=n[t]).match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"");return function(t){var a,o="";for(a=0;a<f;a++)o+=j(n[a])?n[a].call(t,e):n[a];return o}}(t),B[t](e)):e.localeData().invalidDate()}function J(e,t){var f=5;function a(e){return t.longDateFormat(e)||e}for(F.lastIndex=0;f>=0&&F.test(e);)e=e.replace(F,a),F.lastIndex=0,f-=1;return e}var $=/\d/,V=/\d\d/,G=/\d{3}/,Q=/\d{4}/,X=/[+-]?\d{6}/,K=/\d\d?/,Z=/\d\d\d\d?/,ee=/\d\d\d\d\d\d?/,te=/\d{1,3}/,fe=/\d{1,4}/,ae=/[+-]?\d{1,6}/,ne=/\d+/,oe=/[+-]?\d+/,re=/Z|[+-]\d\d:?\d\d/gi,se=/Z|[+-]\d\d(?::?\d\d)?/gi,ce=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,ie={};function ue(e,t,f){ie[e]=j(t)?t:function(e,a){return e&&f?f:t}}function _e(e,t){return _(ie,e)?ie[e](t._strict,t._locale):new RegExp(de(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,f,a,n){return t||f||a||n})))}function de(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var le={};function he(e,t){var f,a=t;for("string"==typeof e&&(e=[e]),c(t)&&(a=function(e,f){f[t]=M(e)}),f=0;f<e.length;f++)le[e[f]]=a}function me(e,t){he(e,function(e,f,a,n){a._w=a._w||{},t(e,a._w,a,n)})}function ge(e,t,f){null!=t&&_(le,e)&&le[e](t,f._a,f,e)}var pe=0,be=1,ye=2,ve=3,we=4,ke=5,Me=6,Le=7,xe=8;function Se(e){return Te(e)?366:365}function Te(e){return e%4==0&&e%100!=0||e%400==0}U("Y",0,0,function(){var e=this.year();return e<=9999?""+e:"+"+e}),U(0,["YY",2],0,function(){return this.year()%100}),U(0,["YYYY",4],0,"year"),U(0,["YYYYY",5],0,"year"),U(0,["YYYYYY",6,!0],0,"year"),H("year","y"),I("year",1),ue("Y",oe),ue("YY",K,V),ue("YYYY",fe,Q),ue("YYYYY",ae,X),ue("YYYYYY",ae,X),he(["YYYYY","YYYYYY"],pe),he("YYYY",function(e,t){t[pe]=2===e.length?n.parseTwoDigitYear(e):M(e)}),he("YY",function(e,t){t[pe]=n.parseTwoDigitYear(e)}),he("Y",function(e,t){t[pe]=parseInt(e,10)}),n.parseTwoDigitYear=function(e){return M(e)+(M(e)>68?1900:2e3)};var De,Ye=je("FullYear",!0);function je(e,t){return function(f){return null!=f?(Ce(this,e,f),n.updateOffset(this,t),this):Ae(this,e)}}function Ae(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function Ce(e,t,f){e.isValid()&&!isNaN(f)&&("FullYear"===t&&Te(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](f,e.month(),Ee(f,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](f))}function Ee(e,t){if(isNaN(e)||isNaN(t))return NaN;var f,a=(t%(f=12)+f)%f;return e+=(t-a)/12,1===a?Te(e)?29:28:31-a%7%2}De=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},U("M",["MM",2],"Mo",function(){return this.month()+1}),U("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),U("MMMM",0,0,function(e){return this.localeData().months(this,e)}),H("month","M"),I("month",8),ue("M",K),ue("MM",K,V),ue("MMM",function(e,t){return t.monthsShortRegex(e)}),ue("MMMM",function(e,t){return t.monthsRegex(e)}),he(["M","MM"],function(e,t){t[be]=M(e)-1}),he(["MMM","MMMM"],function(e,t,f,a){var n=f._locale.monthsParse(e,a,f._strict);null!=n?t[be]=n:h(f).invalidMonth=e});var He=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Ne="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Oe="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function Re(e,t){var f;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=M(t);else if(!c(t=e.localeData().monthsParse(t)))return e;return f=Math.min(e.date(),Ee(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,f),e}function Ie(e){return null!=e?(Re(this,e),n.updateOffset(this,!0),this):Ae(this,"Month")}var Pe=ce,ze=ce;function Fe(){function e(e,t){return t.length-e.length}var t,f,a=[],n=[],o=[];for(t=0;t<12;t++)f=l([2e3,t]),a.push(this.monthsShort(f,"")),n.push(this.months(f,"")),o.push(this.months(f,"")),o.push(this.monthsShort(f,""));for(a.sort(e),n.sort(e),o.sort(e),t=0;t<12;t++)a[t]=de(a[t]),n[t]=de(n[t]);for(t=0;t<24;t++)o[t]=de(o[t]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Be(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function qe(e,t,f){var a=7+t-f,n=(7+Be(e,0,a).getUTCDay()-t)%7;return-n+a-1}function Ue(e,t,f,a,n){var o,r,s=(7+f-a)%7,c=qe(e,a,n),i=1+7*(t-1)+s+c;return i<=0?r=Se(o=e-1)+i:i>Se(e)?(o=e+1,r=i-Se(e)):(o=e,r=i),{year:o,dayOfYear:r}}function We(e,t,f){var a,n,o=qe(e.year(),t,f),r=Math.floor((e.dayOfYear()-o-1)/7)+1;return r<1?(n=e.year()-1,a=r+Je(n,t,f)):r>Je(e.year(),t,f)?(a=r-Je(e.year(),t,f),n=e.year()+1):(n=e.year(),a=r),{week:a,year:n}}function Je(e,t,f){var a=qe(e,t,f),n=qe(e+1,t,f);return(Se(e)-a+n)/7}U("w",["ww",2],"wo","week"),U("W",["WW",2],"Wo","isoWeek"),H("week","w"),H("isoWeek","W"),I("week",5),I("isoWeek",5),ue("w",K),ue("ww",K,V),ue("W",K),ue("WW",K,V),me(["w","ww","W","WW"],function(e,t,f,a){t[a.substr(0,1)]=M(e)}),U("d",0,"do","day"),U("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),U("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),U("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),U("e",0,0,"weekday"),U("E",0,0,"isoWeekday"),H("day","d"),H("weekday","e"),H("isoWeekday","E"),I("day",11),I("weekday",11),I("isoWeekday",11),ue("d",K),ue("e",K),ue("E",K),ue("dd",function(e,t){return t.weekdaysMinRegex(e)}),ue("ddd",function(e,t){return t.weekdaysShortRegex(e)}),ue("dddd",function(e,t){return t.weekdaysRegex(e)}),me(["dd","ddd","dddd"],function(e,t,f,a){var n=f._locale.weekdaysParse(e,a,f._strict);null!=n?t.d=n:h(f).invalidWeekday=e}),me(["d","e","E"],function(e,t,f,a){t[a]=M(e)});var $e="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ve="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ge="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Qe=ce,Xe=ce,Ke=ce;function Ze(){function e(e,t){return t.length-e.length}var t,f,a,n,o,r=[],s=[],c=[],i=[];for(t=0;t<7;t++)f=l([2e3,1]).day(t),a=this.weekdaysMin(f,""),n=this.weekdaysShort(f,""),o=this.weekdays(f,""),r.push(a),s.push(n),c.push(o),i.push(a),i.push(n),i.push(o);for(r.sort(e),s.sort(e),c.sort(e),i.sort(e),t=0;t<7;t++)s[t]=de(s[t]),c[t]=de(c[t]),i[t]=de(i[t]);this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+r.join("|")+")","i")}function et(){return this.hours()%12||12}function tt(e,t){U(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function ft(e,t){return t._meridiemParse}U("H",["HH",2],0,"hour"),U("h",["hh",2],0,et),U("k",["kk",2],0,function(){return this.hours()||24}),U("hmm",0,0,function(){return""+et.apply(this)+P(this.minutes(),2)}),U("hmmss",0,0,function(){return""+et.apply(this)+P(this.minutes(),2)+P(this.seconds(),2)}),U("Hmm",0,0,function(){return""+this.hours()+P(this.minutes(),2)}),U("Hmmss",0,0,function(){return""+this.hours()+P(this.minutes(),2)+P(this.seconds(),2)}),tt("a",!0),tt("A",!1),H("hour","h"),I("hour",13),ue("a",ft),ue("A",ft),ue("H",K),ue("h",K),ue("k",K),ue("HH",K,V),ue("hh",K,V),ue("kk",K,V),ue("hmm",Z),ue("hmmss",ee),ue("Hmm",Z),ue("Hmmss",ee),he(["H","HH"],ve),he(["k","kk"],function(e,t,f){var a=M(e);t[ve]=24===a?0:a}),he(["a","A"],function(e,t,f){f._isPm=f._locale.isPM(e),f._meridiem=e}),he(["h","hh"],function(e,t,f){t[ve]=M(e),h(f).bigHour=!0}),he("hmm",function(e,t,f){var a=e.length-2;t[ve]=M(e.substr(0,a)),t[we]=M(e.substr(a)),h(f).bigHour=!0}),he("hmmss",function(e,t,f){var a=e.length-4,n=e.length-2;t[ve]=M(e.substr(0,a)),t[we]=M(e.substr(a,2)),t[ke]=M(e.substr(n)),h(f).bigHour=!0}),he("Hmm",function(e,t,f){var a=e.length-2;t[ve]=M(e.substr(0,a)),t[we]=M(e.substr(a))}),he("Hmmss",function(e,t,f){var a=e.length-4,n=e.length-2;t[ve]=M(e.substr(0,a)),t[we]=M(e.substr(a,2)),t[ke]=M(e.substr(n))});var at,nt=je("Hours",!0),ot={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d 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"},months:Ne,monthsShort:Oe,week:{dow:0,doy:6},weekdays:$e,weekdaysMin:Ge,weekdaysShort:Ve,meridiemParse:/[ap]\.?m?\.?/i},rt={},st={};function ct(e){return e?e.toLowerCase().replace("_","-"):e}function it(t){var a=null;if(!rt[t]&&void 0!==e&&e&&e.exports)try{a=at._abbr,f(286)("./"+t),ut(a)}catch(e){}return rt[t]}function ut(e,t){var f;return e&&(f=s(t)?dt(e):_t(e,t))&&(at=f),at._abbr}function _t(e,t){if(null!==t){var f=ot;if(t.abbr=e,null!=rt[e])Y("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),f=rt[e]._config;else if(null!=t.parentLocale){if(null==rt[t.parentLocale])return st[t.parentLocale]||(st[t.parentLocale]=[]),st[t.parentLocale].push({name:e,config:t}),null;f=rt[t.parentLocale]._config}return rt[e]=new C(A(f,t)),st[e]&&st[e].forEach(function(e){_t(e.name,e.config)}),ut(e),rt[e]}return delete rt[e],null}function dt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return at;if(!o(e)){if(t=it(e))return t;e=[e]}return function(e){for(var t,f,a,n,o=0;o<e.length;){for(n=ct(e[o]).split("-"),t=n.length,f=(f=ct(e[o+1]))?f.split("-"):null;t>0;){if(a=it(n.slice(0,t).join("-")))return a;if(f&&f.length>=t&&L(n,f,!0)>=t-1)break;t--}o++}return null}(e)}function lt(e){var t,f=e._a;return f&&-2===h(e).overflow&&(t=f[be]<0||f[be]>11?be:f[ye]<1||f[ye]>Ee(f[pe],f[be])?ye:f[ve]<0||f[ve]>24||24===f[ve]&&(0!==f[we]||0!==f[ke]||0!==f[Me])?ve:f[we]<0||f[we]>59?we:f[ke]<0||f[ke]>59?ke:f[Me]<0||f[Me]>999?Me:-1,h(e)._overflowDayOfYear&&(t<pe||t>ye)&&(t=ye),h(e)._overflowWeeks&&-1===t&&(t=Le),h(e)._overflowWeekday&&-1===t&&(t=xe),h(e).overflow=t),e}function ht(e,t,f){return null!=e?e:null!=t?t:f}function mt(e){var t,f,a,o,r,s=[];if(!e._d){for(a=function(e){var t=new Date(n.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a[ye]&&null==e._a[be]&&function(e){var t,f,a,n,o,r,s,c;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)o=1,r=4,f=ht(t.GG,e._a[pe],We(jt(),1,4).year),a=ht(t.W,1),((n=ht(t.E,1))<1||n>7)&&(c=!0);else{o=e._locale._week.dow,r=e._locale._week.doy;var i=We(jt(),o,r);f=ht(t.gg,e._a[pe],i.year),a=ht(t.w,i.week),null!=t.d?((n=t.d)<0||n>6)&&(c=!0):null!=t.e?(n=t.e+o,(t.e<0||t.e>6)&&(c=!0)):n=o}a<1||a>Je(f,o,r)?h(e)._overflowWeeks=!0:null!=c?h(e)._overflowWeekday=!0:(s=Ue(f,a,n,o,r),e._a[pe]=s.year,e._dayOfYear=s.dayOfYear)}(e),null!=e._dayOfYear&&(r=ht(e._a[pe],a[pe]),(e._dayOfYear>Se(r)||0===e._dayOfYear)&&(h(e)._overflowDayOfYear=!0),f=Be(r,0,e._dayOfYear),e._a[be]=f.getUTCMonth(),e._a[ye]=f.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=s[t]=a[t];for(;t<7;t++)e._a[t]=s[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[ve]&&0===e._a[we]&&0===e._a[ke]&&0===e._a[Me]&&(e._nextDay=!0,e._a[ve]=0),e._d=(e._useUTC?Be:function(e,t,f,a,n,o,r){var s=new Date(e,t,f,a,n,o,r);return e<100&&e>=0&&isFinite(s.getFullYear())&&s.setFullYear(e),s}).apply(null,s),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ve]=24),e._w&&void 0!==e._w.d&&e._w.d!==o&&(h(e).weekdayMismatch=!0)}}var gt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,pt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,bt=/Z|[+-]\d\d(?::?\d\d)?/,yt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],vt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],wt=/^\/?Date\((\-?\d+)/i;function kt(e){var t,f,a,n,o,r,s=e._i,c=gt.exec(s)||pt.exec(s);if(c){for(h(e).iso=!0,t=0,f=yt.length;t<f;t++)if(yt[t][1].exec(c[1])){n=yt[t][0],a=!1!==yt[t][2];break}if(null==n)return void(e._isValid=!1);if(c[3]){for(t=0,f=vt.length;t<f;t++)if(vt[t][1].exec(c[3])){o=(c[2]||" ")+vt[t][0];break}if(null==o)return void(e._isValid=!1)}if(!a&&null!=o)return void(e._isValid=!1);if(c[4]){if(!bt.exec(c[4]))return void(e._isValid=!1);r="Z"}e._f=n+(o||"")+(r||""),Tt(e)}else e._isValid=!1}var Mt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;function Lt(e,t,f,a,n,o){var r=[function(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}(e),Oe.indexOf(t),parseInt(f,10),parseInt(a,10),parseInt(n,10)];return o&&r.push(parseInt(o,10)),r}var xt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function St(e){var t=Mt.exec(e._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim());if(t){var f=Lt(t[4],t[3],t[2],t[5],t[6],t[7]);if(!function(e,t,f){if(e){var a=Ve.indexOf(e),n=new Date(t[0],t[1],t[2]).getDay();if(a!==n)return h(f).weekdayMismatch=!0,f._isValid=!1,!1}return!0}(t[1],f,e))return;e._a=f,e._tzm=function(e,t,f){if(e)return xt[e];if(t)return 0;var a=parseInt(f,10),n=a%100,o=(a-n)/100;return 60*o+n}(t[8],t[9],t[10]),e._d=Be.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),h(e).rfc2822=!0}else e._isValid=!1}function Tt(e){if(e._f!==n.ISO_8601)if(e._f!==n.RFC_2822){e._a=[],h(e).empty=!0;var t,f,a,o,r,s=""+e._i,c=s.length,i=0;for(a=J(e._f,e._locale).match(z)||[],t=0;t<a.length;t++)o=a[t],(f=(s.match(_e(o,e))||[])[0])&&((r=s.substr(0,s.indexOf(f))).length>0&&h(e).unusedInput.push(r),s=s.slice(s.indexOf(f)+f.length),i+=f.length),q[o]?(f?h(e).empty=!1:h(e).unusedTokens.push(o),ge(o,f,e)):e._strict&&!f&&h(e).unusedTokens.push(o);h(e).charsLeftOver=c-i,s.length>0&&h(e).unusedInput.push(s),e._a[ve]<=12&&!0===h(e).bigHour&&e._a[ve]>0&&(h(e).bigHour=void 0),h(e).parsedDateParts=e._a.slice(0),h(e).meridiem=e._meridiem,e._a[ve]=(u=e._locale,_=e._a[ve],null==(d=e._meridiem)?_:null!=u.meridiemHour?u.meridiemHour(_,d):null!=u.isPM?((l=u.isPM(d))&&_<12&&(_+=12),l||12!==_||(_=0),_):_),mt(e),lt(e)}else St(e);else kt(e);var u,_,d,l}function Dt(e){var t=e._i,f=e._f;return e._locale=e._locale||dt(e._l),null===t||void 0===f&&""===t?g({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),w(t)?new v(lt(t)):(i(t)?e._d=t:o(f)?function(e){var t,f,a,n,o;if(0===e._f.length)return h(e).invalidFormat=!0,void(e._d=new Date(NaN));for(n=0;n<e._f.length;n++)o=0,t=b({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[n],Tt(t),m(t)&&(o+=h(t).charsLeftOver,o+=10*h(t).unusedTokens.length,h(t).score=o,(null==a||o<a)&&(a=o,f=t));d(e,f||t)}(e):f?Tt(e):function(e){var t=e._i;s(t)?e._d=new Date(n.now()):i(t)?e._d=new Date(t.valueOf()):"string"==typeof t?function(e){var t=wt.exec(e._i);null===t?(kt(e),!1===e._isValid&&(delete e._isValid,St(e),!1===e._isValid&&(delete e._isValid,n.createFromInputFallback(e)))):e._d=new Date(+t[1])}(e):o(t)?(e._a=u(t.slice(0),function(e){return parseInt(e,10)}),mt(e)):r(t)?function(e){if(!e._d){var t=O(e._i);e._a=u([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),mt(e)}}(e):c(t)?e._d=new Date(t):n.createFromInputFallback(e)}(e),m(e)||(e._d=null),e))}function Yt(e,t,f,a,n){var s,c={};return!0!==f&&!1!==f||(a=f,f=void 0),(r(e)&&function(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}(e)||o(e)&&0===e.length)&&(e=void 0),c._isAMomentObject=!0,c._useUTC=c._isUTC=n,c._l=f,c._i=e,c._f=t,c._strict=a,(s=new v(lt(Dt(c))))._nextDay&&(s.add(1,"d"),s._nextDay=void 0),s}function jt(e,t,f,a){return Yt(e,t,f,a,!1)}n.createFromInputFallback=S("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),n.ISO_8601=function(){},n.RFC_2822=function(){};var At=S("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=jt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:g()}),Ct=S("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=jt.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:g()});function Et(e,t){var f,a;if(1===t.length&&o(t[0])&&(t=t[0]),!t.length)return jt();for(f=t[0],a=1;a<t.length;++a)t[a].isValid()&&!t[a][e](f)||(f=t[a]);return f}var Ht=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Nt(e){var t=O(e),f=t.year||0,a=t.quarter||0,n=t.month||0,o=t.week||0,r=t.day||0,s=t.hour||0,c=t.minute||0,i=t.second||0,u=t.millisecond||0;this._isValid=function(e){for(var t in e)if(-1===De.call(Ht,t)||null!=e[t]&&isNaN(e[t]))return!1;for(var f=!1,a=0;a<Ht.length;++a)if(e[Ht[a]]){if(f)return!1;parseFloat(e[Ht[a]])!==M(e[Ht[a]])&&(f=!0)}return!0}(t),this._milliseconds=+u+1e3*i+6e4*c+1e3*s*60*60,this._days=+r+7*o,this._months=+n+3*a+12*f,this._data={},this._locale=dt(),this._bubble()}function Ot(e){return e instanceof Nt}function Rt(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function It(e,t){U(e,0,0,function(){var e=this.utcOffset(),f="+";return e<0&&(e=-e,f="-"),f+P(~~(e/60),2)+t+P(~~e%60,2)})}It("Z",":"),It("ZZ",""),ue("Z",se),ue("ZZ",se),he(["Z","ZZ"],function(e,t,f){f._useUTC=!0,f._tzm=zt(se,e)});var Pt=/([\+\-]|\d\d)/gi;function zt(e,t){var f=(t||"").match(e);if(null===f)return null;var a=f[f.length-1]||[],n=(a+"").match(Pt)||["-",0,0],o=60*n[1]+M(n[2]);return 0===o?0:"+"===n[0]?o:-o}function Ft(e,t){var f,a;return t._isUTC?(f=t.clone(),a=(w(e)||i(e)?e.valueOf():jt(e).valueOf())-f.valueOf(),f._d.setTime(f._d.valueOf()+a),n.updateOffset(f,!1),f):jt(e).local()}function Bt(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function qt(){return!!this.isValid()&&this._isUTC&&0===this._offset}n.updateOffset=function(){};var Ut=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Wt=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Jt(e,t){var f,a,n,o,r,s,i=e,u=null;return Ot(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:c(e)?(i={},t?i[t]=e:i.milliseconds=e):(u=Ut.exec(e))?(f="-"===u[1]?-1:1,i={y:0,d:M(u[ye])*f,h:M(u[ve])*f,m:M(u[we])*f,s:M(u[ke])*f,ms:M(Rt(1e3*u[Me]))*f}):(u=Wt.exec(e))?(f="-"===u[1]?-1:(u[1],1),i={y:$t(u[2],f),M:$t(u[3],f),w:$t(u[4],f),d:$t(u[5],f),h:$t(u[6],f),m:$t(u[7],f),s:$t(u[8],f)}):null==i?i={}:"object"==typeof i&&("from"in i||"to"in i)&&(o=jt(i.from),r=jt(i.to),n=o.isValid()&&r.isValid()?(r=Ft(r,o),o.isBefore(r)?s=Vt(o,r):((s=Vt(r,o)).milliseconds=-s.milliseconds,s.months=-s.months),s):{milliseconds:0,months:0},(i={}).ms=n.milliseconds,i.M=n.months),a=new Nt(i),Ot(e)&&_(e,"_locale")&&(a._locale=e._locale),a}function $t(e,t){var f=e&&parseFloat(e.replace(",","."));return(isNaN(f)?0:f)*t}function Vt(e,t){var f={milliseconds:0,months:0};return f.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(f.months,"M").isAfter(t)&&--f.months,f.milliseconds=+t-+e.clone().add(f.months,"M"),f}function Gt(e,t){return function(f,a){var n;return null===a||isNaN(+a)||(Y(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),n=f,f=a,a=n),Qt(this,Jt(f="string"==typeof f?+f:f,a),e),this}}function Qt(e,t,f,a){var o=t._milliseconds,r=Rt(t._days),s=Rt(t._months);e.isValid()&&(a=null==a||a,s&&Re(e,Ae(e,"Month")+s*f),r&&Ce(e,"Date",Ae(e,"Date")+r*f),o&&e._d.setTime(e._d.valueOf()+o*f),a&&n.updateOffset(e,r||s))}Jt.fn=Nt.prototype,Jt.invalid=function(){return Jt(NaN)};var Xt=Gt(1,"add"),Kt=Gt(-1,"subtract");function Zt(e,t){var f,a,n=12*(t.year()-e.year())+(t.month()-e.month()),o=e.clone().add(n,"months");return t-o<0?(f=e.clone().add(n-1,"months"),a=(t-o)/(o-f)):(f=e.clone().add(n+1,"months"),a=(t-o)/(f-o)),-(n+a)||0}function ef(e){var t;return void 0===e?this._locale._abbr:(null!=(t=dt(e))&&(this._locale=t),this)}n.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",n.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var tf=S("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function ff(){return this._locale}function af(e,t){U(0,[e,e.length],0,t)}function nf(e,t,f,a,n){var o;return null==e?We(this,a,n).year:(o=Je(e,a,n),t>o&&(t=o),function(e,t,f,a,n){var o=Ue(e,t,f,a,n),r=Be(o.year,0,o.dayOfYear);return this.year(r.getUTCFullYear()),this.month(r.getUTCMonth()),this.date(r.getUTCDate()),this}.call(this,e,t,f,a,n))}U(0,["gg",2],0,function(){return this.weekYear()%100}),U(0,["GG",2],0,function(){return this.isoWeekYear()%100}),af("gggg","weekYear"),af("ggggg","weekYear"),af("GGGG","isoWeekYear"),af("GGGGG","isoWeekYear"),H("weekYear","gg"),H("isoWeekYear","GG"),I("weekYear",1),I("isoWeekYear",1),ue("G",oe),ue("g",oe),ue("GG",K,V),ue("gg",K,V),ue("GGGG",fe,Q),ue("gggg",fe,Q),ue("GGGGG",ae,X),ue("ggggg",ae,X),me(["gggg","ggggg","GGGG","GGGGG"],function(e,t,f,a){t[a.substr(0,2)]=M(e)}),me(["gg","GG"],function(e,t,f,a){t[a]=n.parseTwoDigitYear(e)}),U("Q",0,"Qo","quarter"),H("quarter","Q"),I("quarter",7),ue("Q",$),he("Q",function(e,t){t[be]=3*(M(e)-1)}),U("D",["DD",2],"Do","date"),H("date","D"),I("date",9),ue("D",K),ue("DD",K,V),ue("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),he(["D","DD"],ye),he("Do",function(e,t){t[ye]=M(e.match(K)[0])});var of=je("Date",!0);U("DDD",["DDDD",3],"DDDo","dayOfYear"),H("dayOfYear","DDD"),I("dayOfYear",4),ue("DDD",te),ue("DDDD",G),he(["DDD","DDDD"],function(e,t,f){f._dayOfYear=M(e)}),U("m",["mm",2],0,"minute"),H("minute","m"),I("minute",14),ue("m",K),ue("mm",K,V),he(["m","mm"],we);var rf=je("Minutes",!1);U("s",["ss",2],0,"second"),H("second","s"),I("second",15),ue("s",K),ue("ss",K,V),he(["s","ss"],ke);var sf,cf=je("Seconds",!1);for(U("S",0,0,function(){return~~(this.millisecond()/100)}),U(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),U(0,["SSS",3],0,"millisecond"),U(0,["SSSS",4],0,function(){return 10*this.millisecond()}),U(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),U(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),U(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),U(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),U(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),H("millisecond","ms"),I("millisecond",16),ue("S",te,$),ue("SS",te,V),ue("SSS",te,G),sf="SSSS";sf.length<=9;sf+="S")ue(sf,ne);function uf(e,t){t[Me]=M(1e3*("0."+e))}for(sf="S";sf.length<=9;sf+="S")he(sf,uf);var _f=je("Milliseconds",!1);U("z",0,0,"zoneAbbr"),U("zz",0,0,"zoneName");var df=v.prototype;function lf(e){return e}df.add=Xt,df.calendar=function(e,t){var f=e||jt(),a=Ft(f,this).startOf("day"),o=n.calendarFormat(this,a)||"sameElse",r=t&&(j(t[o])?t[o].call(this,f):t[o]);return this.format(r||this.localeData().calendar(o,this,jt(f)))},df.clone=function(){return new v(this)},df.diff=function(e,t,f){var a,n,o;if(!this.isValid())return NaN;if(!(a=Ft(e,this)).isValid())return NaN;switch(n=6e4*(a.utcOffset()-this.utcOffset()),t=N(t)){case"year":o=Zt(this,a)/12;break;case"month":o=Zt(this,a);break;case"quarter":o=Zt(this,a)/3;break;case"second":o=(this-a)/1e3;break;case"minute":o=(this-a)/6e4;break;case"hour":o=(this-a)/36e5;break;case"day":o=(this-a-n)/864e5;break;case"week":o=(this-a-n)/6048e5;break;default:o=this-a}return f?o:k(o)},df.endOf=function(e){return void 0===(e=N(e))||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))},df.format=function(e){e||(e=this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var t=W(this,e);return this.localeData().postformat(t)},df.from=function(e,t){return this.isValid()&&(w(e)&&e.isValid()||jt(e).isValid())?Jt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},df.fromNow=function(e){return this.from(jt(),e)},df.to=function(e,t){return this.isValid()&&(w(e)&&e.isValid()||jt(e).isValid())?Jt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},df.toNow=function(e){return this.to(jt(),e)},df.get=function(e){return j(this[e=N(e)])?this[e]():this},df.invalidAt=function(){return h(this).overflow},df.isAfter=function(e,t){var f=w(e)?e:jt(e);return!(!this.isValid()||!f.isValid())&&("millisecond"===(t=N(s(t)?"millisecond":t))?this.valueOf()>f.valueOf():f.valueOf()<this.clone().startOf(t).valueOf())},df.isBefore=function(e,t){var f=w(e)?e:jt(e);return!(!this.isValid()||!f.isValid())&&("millisecond"===(t=N(s(t)?"millisecond":t))?this.valueOf()<f.valueOf():this.clone().endOf(t).valueOf()<f.valueOf())},df.isBetween=function(e,t,f,a){return("("===(a=a||"()")[0]?this.isAfter(e,f):!this.isBefore(e,f))&&(")"===a[1]?this.isBefore(t,f):!this.isAfter(t,f))},df.isSame=function(e,t){var f,a=w(e)?e:jt(e);return!(!this.isValid()||!a.isValid())&&("millisecond"===(t=N(t||"millisecond"))?this.valueOf()===a.valueOf():(f=a.valueOf(),this.clone().startOf(t).valueOf()<=f&&f<=this.clone().endOf(t).valueOf()))},df.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},df.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},df.isValid=function(){return m(this)},df.lang=tf,df.locale=ef,df.localeData=ff,df.max=Ct,df.min=At,df.parsingFlags=function(){return d({},h(this))},df.set=function(e,t){if("object"==typeof e)for(var f=function(e){var t=[];for(var f in e)t.push({unit:f,priority:R[f]});return t.sort(function(e,t){return e.priority-t.priority}),t}(e=O(e)),a=0;a<f.length;a++)this[f[a].unit](e[f[a].unit]);else if(j(this[e=N(e)]))return this[e](t);return this},df.startOf=function(e){switch(e=N(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this},df.subtract=Kt,df.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},df.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},df.toDate=function(){return new Date(this.valueOf())},df.toISOString=function(){if(!this.isValid())return null;var e=this.clone().utc();return e.year()<0||e.year()>9999?W(e,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):j(Date.prototype.toISOString)?this.toDate().toISOString():W(e,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},df.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var f="["+e+'("]',a=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n=t+'[")]';return this.format(f+a+"-MM-DD[T]HH:mm:ss.SSS"+n)},df.toJSON=function(){return this.isValid()?this.toISOString():null},df.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},df.unix=function(){return Math.floor(this.valueOf()/1e3)},df.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},df.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},df.year=Ye,df.isLeapYear=function(){return Te(this.year())},df.weekYear=function(e){return nf.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},df.isoWeekYear=function(e){return nf.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},df.quarter=df.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},df.month=Ie,df.daysInMonth=function(){return Ee(this.year(),this.month())},df.week=df.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},df.isoWeek=df.isoWeeks=function(e){var t=We(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},df.weeksInYear=function(){var e=this.localeData()._week;return Je(this.year(),e.dow,e.doy)},df.isoWeeksInYear=function(){return Je(this.year(),1,4)},df.date=of,df.day=df.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=function(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,"d")):t},df.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},df.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},df.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},df.hour=df.hours=nt,df.minute=df.minutes=rf,df.second=df.seconds=cf,df.millisecond=df.milliseconds=_f,df.utcOffset=function(e,t,f){var a,o=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=zt(se,e)))return this}else Math.abs(e)<16&&!f&&(e*=60);return!this._isUTC&&t&&(a=Bt(this)),this._offset=e,this._isUTC=!0,null!=a&&this.add(a,"m"),o!==e&&(!t||this._changeInProgress?Qt(this,Jt(e-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?o:Bt(this)},df.utc=function(e){return this.utcOffset(0,e)},df.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Bt(this),"m")),this},df.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=zt(re,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},df.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?jt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},df.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},df.isLocal=function(){return!!this.isValid()&&!this._isUTC},df.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},df.isUtc=qt,df.isUTC=qt,df.zoneAbbr=function(){return this._isUTC?"UTC":""},df.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},df.dates=S("dates accessor is deprecated. Use date instead.",of),df.months=S("months accessor is deprecated. Use month instead",Ie),df.years=S("years accessor is deprecated. Use year instead",Ye),df.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),df.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!s(this._isDSTShifted))return this._isDSTShifted;var e={};if(b(e,this),(e=Dt(e))._a){var t=e._isUTC?l(e._a):jt(e._a);this._isDSTShifted=this.isValid()&&L(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var hf=C.prototype;function mf(e,t,f,a){var n=dt(),o=l().set(a,t);return n[f](o,e)}function gf(e,t,f){if(c(e)&&(t=e,e=void 0),e=e||"",null!=t)return mf(e,t,f,"month");var a,n=[];for(a=0;a<12;a++)n[a]=mf(e,a,f,"month");return n}function pf(e,t,f,a){"boolean"==typeof e?(c(t)&&(f=t,t=void 0),t=t||""):(f=t=e,e=!1,c(t)&&(f=t,t=void 0),t=t||"");var n,o=dt(),r=e?o._week.dow:0;if(null!=f)return mf(t,(f+r)%7,a,"day");var s=[];for(n=0;n<7;n++)s[n]=mf(t,(n+r)%7,a,"day");return s}hf.calendar=function(e,t,f){var a=this._calendar[e]||this._calendar.sameElse;return j(a)?a.call(t,f):a},hf.longDateFormat=function(e){var t=this._longDateFormat[e],f=this._longDateFormat[e.toUpperCase()];return t||!f?t:(this._longDateFormat[e]=f.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])},hf.invalidDate=function(){return this._invalidDate},hf.ordinal=function(e){return this._ordinal.replace("%d",e)},hf.preparse=lf,hf.postformat=lf,hf.relativeTime=function(e,t,f,a){var n=this._relativeTime[f];return j(n)?n(e,t,f,a):n.replace(/%d/i,e)},hf.pastFuture=function(e,t){var f=this._relativeTime[e>0?"future":"past"];return j(f)?f(t):f.replace(/%s/i,t)},hf.set=function(e){var t,f;for(f in e)j(t=e[f])?this[f]=t:this["_"+f]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},hf.months=function(e,t){return e?o(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||He).test(t)?"format":"standalone"][e.month()]:o(this._months)?this._months:this._months.standalone},hf.monthsShort=function(e,t){return e?o(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[He.test(t)?"format":"standalone"][e.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},hf.monthsParse=function(e,t,f){var a,n,o;if(this._monthsParseExact)return function(e,t,f){var a,n,o,r=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],a=0;a<12;++a)o=l([2e3,a]),this._shortMonthsParse[a]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[a]=this.months(o,"").toLocaleLowerCase();return f?"MMM"===t?-1!==(n=De.call(this._shortMonthsParse,r))?n:null:-1!==(n=De.call(this._longMonthsParse,r))?n:null:"MMM"===t?-1!==(n=De.call(this._shortMonthsParse,r))?n:-1!==(n=De.call(this._longMonthsParse,r))?n:null:-1!==(n=De.call(this._longMonthsParse,r))?n:-1!==(n=De.call(this._shortMonthsParse,r))?n:null}.call(this,e,t,f);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),a=0;a<12;a++){if(n=l([2e3,a]),f&&!this._longMonthsParse[a]&&(this._longMonthsParse[a]=new RegExp("^"+this.months(n,"").replace(".","")+"$","i"),this._shortMonthsParse[a]=new RegExp("^"+this.monthsShort(n,"").replace(".","")+"$","i")),f||this._monthsParse[a]||(o="^"+this.months(n,"")+"|^"+this.monthsShort(n,""),this._monthsParse[a]=new RegExp(o.replace(".",""),"i")),f&&"MMMM"===t&&this._longMonthsParse[a].test(e))return a;if(f&&"MMM"===t&&this._shortMonthsParse[a].test(e))return a;if(!f&&this._monthsParse[a].test(e))return a}},hf.monthsRegex=function(e){return this._monthsParseExact?(_(this,"_monthsRegex")||Fe.call(this),e?this._monthsStrictRegex:this._monthsRegex):(_(this,"_monthsRegex")||(this._monthsRegex=ze),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},hf.monthsShortRegex=function(e){return this._monthsParseExact?(_(this,"_monthsRegex")||Fe.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(_(this,"_monthsShortRegex")||(this._monthsShortRegex=Pe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},hf.week=function(e){return We(e,this._week.dow,this._week.doy).week},hf.firstDayOfYear=function(){return this._week.doy},hf.firstDayOfWeek=function(){return this._week.dow},hf.weekdays=function(e,t){return e?o(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:o(this._weekdays)?this._weekdays:this._weekdays.standalone},hf.weekdaysMin=function(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin},hf.weekdaysShort=function(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort},hf.weekdaysParse=function(e,t,f){var a,n,o;if(this._weekdaysParseExact)return function(e,t,f){var a,n,o,r=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],a=0;a<7;++a)o=l([2e3,1]).day(a),this._minWeekdaysParse[a]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[a]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[a]=this.weekdays(o,"").toLocaleLowerCase();return f?"dddd"===t?-1!==(n=De.call(this._weekdaysParse,r))?n:null:"ddd"===t?-1!==(n=De.call(this._shortWeekdaysParse,r))?n:null:-1!==(n=De.call(this._minWeekdaysParse,r))?n:null:"dddd"===t?-1!==(n=De.call(this._weekdaysParse,r))?n:-1!==(n=De.call(this._shortWeekdaysParse,r))?n:-1!==(n=De.call(this._minWeekdaysParse,r))?n:null:"ddd"===t?-1!==(n=De.call(this._shortWeekdaysParse,r))?n:-1!==(n=De.call(this._weekdaysParse,r))?n:-1!==(n=De.call(this._minWeekdaysParse,r))?n:null:-1!==(n=De.call(this._minWeekdaysParse,r))?n:-1!==(n=De.call(this._weekdaysParse,r))?n:-1!==(n=De.call(this._shortWeekdaysParse,r))?n:null}.call(this,e,t,f);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),a=0;a<7;a++){if(n=l([2e3,1]).day(a),f&&!this._fullWeekdaysParse[a]&&(this._fullWeekdaysParse[a]=new RegExp("^"+this.weekdays(n,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[a]=new RegExp("^"+this.weekdaysShort(n,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[a]=new RegExp("^"+this.weekdaysMin(n,"").replace(".",".?")+"$","i")),this._weekdaysParse[a]||(o="^"+this.weekdays(n,"")+"|^"+this.weekdaysShort(n,"")+"|^"+this.weekdaysMin(n,""),this._weekdaysParse[a]=new RegExp(o.replace(".",""),"i")),f&&"dddd"===t&&this._fullWeekdaysParse[a].test(e))return a;if(f&&"ddd"===t&&this._shortWeekdaysParse[a].test(e))return a;if(f&&"dd"===t&&this._minWeekdaysParse[a].test(e))return a;if(!f&&this._weekdaysParse[a].test(e))return a}},hf.weekdaysRegex=function(e){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||Ze.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(_(this,"_weekdaysRegex")||(this._weekdaysRegex=Qe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},hf.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||Ze.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(_(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Xe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},hf.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||Ze.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(_(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ke),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},hf.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},hf.meridiem=function(e,t,f){return e>11?f?"pm":"PM":f?"am":"AM"},ut("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,f=1===M(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+f}}),n.lang=S("moment.lang is deprecated. Use moment.locale instead.",ut),n.langData=S("moment.langData is deprecated. Use moment.localeData instead.",dt);var bf=Math.abs;function yf(e,t,f,a){var n=Jt(t,f);return e._milliseconds+=a*n._milliseconds,e._days+=a*n._days,e._months+=a*n._months,e._bubble()}function vf(e){return e<0?Math.floor(e):Math.ceil(e)}function wf(e){return 4800*e/146097}function kf(e){return 146097*e/4800}function Mf(e){return function(){return this.as(e)}}var Lf=Mf("ms"),xf=Mf("s"),Sf=Mf("m"),Tf=Mf("h"),Df=Mf("d"),Yf=Mf("w"),jf=Mf("M"),Af=Mf("y");function Cf(e){return function(){return this.isValid()?this._data[e]:NaN}}var Ef=Cf("milliseconds"),Hf=Cf("seconds"),Nf=Cf("minutes"),Of=Cf("hours"),Rf=Cf("days"),If=Cf("months"),Pf=Cf("years"),zf=Math.round,Ff={ss:44,s:45,m:45,h:22,d:26,M:11},Bf=Math.abs;function qf(e){return(e>0)-(e<0)||+e}function Uf(){if(!this.isValid())return this.localeData().invalidDate();var e,t,f=Bf(this._milliseconds)/1e3,a=Bf(this._days),n=Bf(this._months);e=k(f/60),t=k(e/60),f%=60,e%=60;var o=k(n/12),r=n%=12,s=a,c=t,i=e,u=f?f.toFixed(3).replace(/\.?0+$/,""):"",_=this.asSeconds();if(!_)return"P0D";var d=_<0?"-":"",l=qf(this._months)!==qf(_)?"-":"",h=qf(this._days)!==qf(_)?"-":"",m=qf(this._milliseconds)!==qf(_)?"-":"";return d+"P"+(o?l+o+"Y":"")+(r?l+r+"M":"")+(s?h+s+"D":"")+(c||i||u?"T":"")+(c?m+c+"H":"")+(i?m+i+"M":"")+(u?m+u+"S":"")}var Wf=Nt.prototype;return Wf.isValid=function(){return this._isValid},Wf.abs=function(){var e=this._data;return this._milliseconds=bf(this._milliseconds),this._days=bf(this._days),this._months=bf(this._months),e.milliseconds=bf(e.milliseconds),e.seconds=bf(e.seconds),e.minutes=bf(e.minutes),e.hours=bf(e.hours),e.months=bf(e.months),e.years=bf(e.years),this},Wf.add=function(e,t){return yf(this,e,t,1)},Wf.subtract=function(e,t){return yf(this,e,t,-1)},Wf.as=function(e){if(!this.isValid())return NaN;var t,f,a=this._milliseconds;if("month"===(e=N(e))||"year"===e)return t=this._days+a/864e5,f=this._months+wf(t),"month"===e?f:f/12;switch(t=this._days+Math.round(kf(this._months)),e){case"week":return t/7+a/6048e5;case"day":return t+a/864e5;case"hour":return 24*t+a/36e5;case"minute":return 1440*t+a/6e4;case"second":return 86400*t+a/1e3;case"millisecond":return Math.floor(864e5*t)+a;default:throw new Error("Unknown unit "+e)}},Wf.asMilliseconds=Lf,Wf.asSeconds=xf,Wf.asMinutes=Sf,Wf.asHours=Tf,Wf.asDays=Df,Wf.asWeeks=Yf,Wf.asMonths=jf,Wf.asYears=Af,Wf.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*M(this._months/12):NaN},Wf._bubble=function(){var e,t,f,a,n,o=this._milliseconds,r=this._days,s=this._months,c=this._data;return o>=0&&r>=0&&s>=0||o<=0&&r<=0&&s<=0||(o+=864e5*vf(kf(s)+r),r=0,s=0),c.milliseconds=o%1e3,e=k(o/1e3),c.seconds=e%60,t=k(e/60),c.minutes=t%60,f=k(t/60),c.hours=f%24,r+=k(f/24),n=k(wf(r)),s+=n,r-=vf(kf(n)),a=k(s/12),s%=12,c.days=r,c.months=s,c.years=a,this},Wf.clone=function(){return Jt(this)},Wf.get=function(e){return e=N(e),this.isValid()?this[e+"s"]():NaN},Wf.milliseconds=Ef,Wf.seconds=Hf,Wf.minutes=Nf,Wf.hours=Of,Wf.days=Rf,Wf.weeks=function(){return k(this.days()/7)},Wf.months=If,Wf.years=Pf,Wf.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),f=function(e,t,f){var a=Jt(e).abs(),n=zf(a.as("s")),o=zf(a.as("m")),r=zf(a.as("h")),s=zf(a.as("d")),c=zf(a.as("M")),i=zf(a.as("y")),u=n<=Ff.ss&&["s",n]||n<Ff.s&&["ss",n]||o<=1&&["m"]||o<Ff.m&&["mm",o]||r<=1&&["h"]||r<Ff.h&&["hh",r]||s<=1&&["d"]||s<Ff.d&&["dd",s]||c<=1&&["M"]||c<Ff.M&&["MM",c]||i<=1&&["y"]||["yy",i];return u[2]=t,u[3]=+e>0,u[4]=f,function(e,t,f,a,n){return n.relativeTime(t||1,!!f,e,a)}.apply(null,u)}(this,!e,t);return e&&(f=t.pastFuture(+this,f)),t.postformat(f)},Wf.toISOString=Uf,Wf.toString=Uf,Wf.toJSON=Uf,Wf.locale=ef,Wf.localeData=ff,Wf.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Uf),Wf.lang=tf,U("X",0,0,"unix"),U("x",0,0,"valueOf"),ue("x",oe),ue("X",/[+-]?\d+(\.\d{1,3})?/),he("X",function(e,t,f){f._d=new Date(1e3*parseFloat(e,10))}),he("x",function(e,t,f){f._d=new Date(M(e))}),n.version="2.19.4",t=jt,n.fn=df,n.min=function(){return Et("isBefore",[].slice.call(arguments,0))},n.max=function(){return Et("isAfter",[].slice.call(arguments,0))},n.now=function(){return Date.now?Date.now():+new Date},n.utc=l,n.unix=function(e){return jt(1e3*e)},n.months=function(e,t){return gf(e,t,"months")},n.isDate=i,n.locale=ut,n.invalid=g,n.duration=Jt,n.isMoment=w,n.weekdays=function(e,t,f){return pf(e,t,f,"weekdays")},n.parseZone=function(){return jt.apply(null,arguments).parseZone()},n.localeData=dt,n.isDuration=Ot,n.monthsShort=function(e,t){return gf(e,t,"monthsShort")},n.weekdaysMin=function(e,t,f){return pf(e,t,f,"weekdaysMin")},n.defineLocale=_t,n.updateLocale=function(e,t){if(null!=t){var f,a,n=ot;null!=(a=it(e))&&(n=a._config),t=A(n,t),(f=new C(t)).parentLocale=rt[e],rt[e]=f,ut(e)}else null!=rt[e]&&(null!=rt[e].parentLocale?rt[e]=rt[e].parentLocale:null!=rt[e]&&delete rt[e]);return rt[e]},n.locales=function(){return T(rt)},n.weekdaysShort=function(e,t,f){return pf(e,t,f,"weekdaysShort")},n.normalizeUnits=N,n.relativeTimeRounding=function(e){return void 0===e?zf:"function"==typeof e&&(zf=e,!0)},n.relativeTimeThreshold=function(e,t){return void 0!==Ff[e]&&(void 0===t?Ff[e]:(Ff[e]=t,"s"===e&&(Ff.ss=t-1),!0))},n.calendarFormat=function(e,t){var f=e.diff(t,"days",!0);return f<-6?"sameElse":f<-1?"lastWeek":f<0?"lastDay":f<1?"sameDay":f<2?"nextDay":f<7?"nextWeek":"sameElse"},n.prototype=df,n}()}).call(this,f(45)(e))},function(e,t,f){var a=f(280),n=f(278),o=/[&<>"']/g,r=RegExp(o.source);e.exports=function(e){return(e=n(e))&&r.test(e)?e.replace(o,a):e}},function(e,t,f){"use strict";var a,n,o;n=[f(9),f(46),f(17),f(159),f(289),f(288),f(7),f(0),f(15),f(285),f(284),f(14),f(282)],void 0===(o="function"==typeof(a=function(e,t,f,a,n,o,r,s,c,i,u){const _=c,d=_.$build,l=_.$iq,h=_.$msg,m=_.$pres,g=c.SHA1.b64_sha1;(c=c.Strophe).addNamespace("CARBONS","urn:xmpp:carbons:2"),c.addNamespace("CHATSTATES","http://jabber.org/protocol/chatstates"),c.addNamespace("CSI","urn:xmpp:csi:0"),c.addNamespace("DELAY","urn:xmpp:delay"),c.addNamespace("FORWARD","urn:xmpp:forward:0"),c.addNamespace("HINTS","urn:xmpp:hints"),c.addNamespace("HTTPUPLOAD","urn:xmpp:http:upload:0"),c.addNamespace("MAM","urn:xmpp:mam:2"),c.addNamespace("NICK","http://jabber.org/protocol/nick"),c.addNamespace("OUTOFBAND","jabber:x:oob"),c.addNamespace("PUBSUB","http://jabber.org/protocol/pubsub"),c.addNamespace("ROSTERX","http://jabber.org/protocol/rosterx"),c.addNamespace("RSM","http://jabber.org/protocol/rsm"),c.addNamespace("SID","urn:xmpp:sid:0"),c.addNamespace("SPOILER","urn:xmpp:spoiler:0"),c.addNamespace("VCARD","vcard-temp"),c.addNamespace("VCARDUPDATE","vcard-temp:x:update"),c.addNamespace("XFORM","jabber:x:data"),f.templateSettings={escape:/\{\{\{([\s\S]+?)\}\}\}/g,evaluate:/\{\[([\s\S]+?)\]\}/g,interpolate:/\{\{([\s\S]+?)\}\}/g,imports:{_:f}};const p={templates:{},promises:{}};f.extend(p,u.Events),p.core_plugins=["converse-bookmarks","converse-chatboxes","converse-chatview","converse-caps","converse-controlbox","converse-core","converse-disco","converse-dragresize","converse-embedded","converse-fullscreen","converse-headline","converse-mam","converse-message-view","converse-minimize","converse-modal","converse-muc","converse-muc-views","converse-notification","converse-otr","converse-ping","converse-profile","converse-register","converse-roomslist","converse-roster","converse-rosterview","converse-singleton","converse-spoilers","converse-vcard"],i.enable(p,"_converse","pluggable"),p.STATUS_WEIGHTS={offline:6,unavailable:5,xa:4,away:3,dnd:2,chat:1,online:1},p.PRETTY_CHAT_STATUS={offline:"Offline",unavailable:"Unavailable",xa:"Extended Away",away:"Away",dnd:"Do not disturb",chat:"Chattty",online:"Online"},p.ANONYMOUS="anonymous",p.CLOSED="closed",p.EXTERNAL="external",p.LOGIN="login",p.LOGOUT="logout",p.OPENED="opened",p.PREBIND="prebind",p.CONNECTION_STATUS={0:"ERROR",1:"CONNECTING",2:"CONNFAIL",3:"AUTHENTICATING",4:"AUTHFAIL",5:"CONNECTED",6:"DISCONNECTED",7:"DISCONNECTING",8:"ATTACHED",9:"REDIRECT",10:"RECONNECTING"},p.SUCCESS="success",p.FAILURE="failure",p.DEFAULT_IMAGE_TYPE="image/png",p.DEFAULT_IMAGE="iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAIAAABt+uBvAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gwHCy455JBsggAABkJJREFUeNrtnM1PE1sUwHvvTD8otWLHST/Gimi1CEgr6M6FEWuIBo2pujDVsNDEP8GN/4MbN7oxrlipG2OCgZgYlxAbkRYw1KqkIDRCSkM7nXvvW8x7vjyNeQ9m7p1p3z1LQk/v/Dhz7vkEXL161cHl9wI5Ag6IA+KAOCAOiAPigDggLhwQB2S+iNZ+PcYY/SWEEP2HAAAIoSAIoihCCP+ngDDGtVotGAz29/cfOXJEUZSOjg6n06lp2sbGRqlUWlhYyGazS0tLbrdbEASrzgksyeYJId3d3el0uqenRxRFAAAA4KdfIIRgjD9+/Pj8+fOpqSndslofEIQwHA6Pjo4mEon//qmFhYXHjx8vLi4ihBgDEnp7e9l8E0Jo165dQ0NDd+/eDYVC2/qsJElDQ0OEkKWlpa2tLZamxAhQo9EIBoOjo6MXL17csZLe3l5FUT59+lQul5l5JRaAVFWNRqN37tw5ceKEQVWRSOTw4cOFQuHbt2+iKLYCIISQLMu3b99OJpOmKAwEAgcPHszn8+vr6wzsiG6UQQhxuVyXLl0aGBgwUW0sFstkMl6v90fo1KyAMMYDAwPnzp0zXfPg4GAqlWo0Gk0MiBAiy/L58+edTqf5Aa4onj59OhaLYYybFRCEMBaL0fNxBw4cSCQStN0QRUBut3t4eJjq6U+dOiVJElVPRBFQIBDo6+ujCqirqyscDlONGykC2lYyYSR6pBoQQapHZwAoHo/TuARYAOrs7GQASFEUqn6aIiBJkhgA6ujooFpUo6iaTa7koFwnaoWadLNe81tbWwzoaJrWrICWl5cZAFpbW6OabVAEtLi4yABQsVjUNK0pAWWzWQaAcrlcswKanZ1VVZUqHYRQEwOq1Wpv3ryhCmh6erpcLjdrNl+v1ycnJ+l5UELI27dvv3//3qxxEADgy5cvExMT9Mznw4cPtFtAdAPFarU6Pj5eKpVM17yxsfHy5cvV1VXazXu62gVBKBQKT58+rdVqJqrFGL948eLdu3dU8/g/H4FBUaJYLAqC0NPTY9brMD4+PjY25mDSracOCABACJmZmXE6nUePHjWu8NWrV48ePSKEsGlAs7Agfd5nenq6Wq0mk0kjDzY2NvbkyRMIIbP2PLvhBUEQ8vl8NpuNx+M+n29bzhVjvLKycv/+/YmJCcazQuwA6YzW1tYmJyf1SY+2trZ/rRk1Go1SqfT69esHDx4UCgVmNaa/zZ/9ABUhRFXVYDB48uTJeDweiUQkSfL7/T9MA2NcqVTK5fLy8vL8/PzU1FSxWHS5XJaM4wGr9sUwxqqqer3eUCgkSZJuUBBCfTRvc3OzXC6vrKxUKhWn02nhCJ5lM4oQQo/HgxD6+vXr58+fHf8sDOp+HQDg8XgclorFU676dKLlo6yWRdItIBwQB8QBcUCtfosRQjRNQwhhjPUC4w46WXryBSHU1zgEQWBz99EFhDGu1+t+v//48ePxeFxRlD179ng8nh0Efgiher2+vr6ur3HMzMysrq7uTJVdACGEurq6Ll++nEgkPB7Pj9jPoDHqOxyqqubz+WfPnuVyuV9XPeyeagAAAoHArVu3BgcHab8CuVzu4cOHpVKJUnfA5GweY+xyuc6cOXPv3r1IJMLAR8iyPDw8XK/Xi8Wiqqqmm5KZgBBC7e3tN27cuHbtGuPVpf7+/lAoNDs7W61WzfVKpgHSSzw3b95MpVKW3MfRaDQSiczNzVUqFRMZmQOIEOL1eq9fv3727FlL1t50URRFluX5+flqtWpWEGAOIFEUU6nUlStXLKSjy759+xwOx9zcnKZpphzGHMzhcDiTydgk9r1w4YIp7RPTAAmCkMlk2FeLf/tIEKbTab/fbwtAhJBoNGrutpNx6e7uPnTokC1eMU3T0um0DZPMkZER6wERQnw+n/FFSxpy7Nix3bt3WwwIIcRgIWnHkkwmjecfRgGx7DtuV/r6+iwGhDHev3+/bQF1dnYaH6E2CkiWZdsC2rt3r8WAHA5HW1ubbQGZcjajgOwTH/4qNko1Wlg4IA6IA+KAOKBWBUQIsfNojyliKIoRRfH9+/dut9umf3wzpoUNNQ4BAJubmwz+ic+OxefzWWlBhJD29nbug7iT5sIBcUAcEAfEAXFAHBAHxOVn+QMrmWpuPZx12gAAAABJRU5ErkJggg==",p.log=function(e,t,a=""){t!==c.LogLevel.ERROR&&t!==c.LogLevel.FATAL||(a=a||"color: maroon"),e instanceof Error&&(e=e.stack);const n=a?"%c":"",o=f.assign({debug:f.get(console,"log")?console.log.bind(console):f.noop,error:f.get(console,"log")?console.log.bind(console):f.noop,info:f.get(console,"log")?console.log.bind(console):f.noop,warn:f.get(console,"log")?console.log.bind(console):f.noop},console);t===c.LogLevel.ERROR?o.error(`${n} ERROR: ${e}`,a):t===c.LogLevel.WARN?p.debug&&o.warn(`${n} ${s().format()} WARNING: ${e}`,a):t===c.LogLevel.FATAL?o.error(`${n} FATAL: ${e}`,a):p.debug&&(t===c.LogLevel.DEBUG?o.debug(`${n} ${s().format()} DEBUG: ${e}`,a):o.info(`${n} ${s().format()} INFO: ${e}`,a))},c.log=function(e,t){p.log(e+" "+t,e)},c.error=function(e){p.log(e,c.LogLevel.ERROR)},p.__=function(e){return f.isUndefined(o)?e:o.translate.apply(o,arguments)};const b=p.__,y=["initialized","connectionInitialized","pluginsInitialized","statusInitialized"];function v(e){p.promises[e]=r.getResolveablePromise()}return p.emit=function(e){p.trigger.apply(this,arguments);const t=p.promises[e];f.isUndefined(t)||t.resolve()},p.router=new u.Router,p.initialize=function(e,a){e=f.isUndefined(e)?{}:e;const n=r.getResolveablePromise();let s;if(f.each(y,v),f.isUndefined(p.connection)||(u.history.stop(),p.chatboxviews.closeAllChatBoxes(),p.bookmarks&&p.bookmarks.reset(),delete p.controlboxtoggle,delete p.chatboxviews,p.connection.reset(),p.off(),p.stopListening(),p._tearDown()),"onpagehide"in window?s="pagehide":"onbeforeunload"in window?s="beforeunload":"onunload"in window&&(s="unload"),this.TIMEOUTS={PAUSED:1e4,INACTIVE:9e4},this.INACTIVE="inactive",this.ACTIVE="active",this.COMPOSING="composing",this.PAUSED="paused",this.GONE="gone",this.default_settings={allow_contact_requests:!0,allow_non_roster_messaging:!1,animate:!0,authentication:"login",auto_away:0,auto_login:!1,auto_reconnect:!0,auto_subscribe:!1,auto_xa:0,blacklisted_plugins:[],bosh_service_url:void 0,connection_options:{},credentials_url:null,csi_waiting_time:0,debug:!1,default_state:"online",expose_rid_and_sid:!1,filter_by_resource:!1,forward_messages:!1,geouri_regex:/https:\/\/www.openstreetmap.org\/.*#map=[0-9]+\/([\-0-9.]+)\/([\-0-9.]+)\S*/g,geouri_replacement:"https://www.openstreetmap.org/?mlat=$1&mlon=$2#map=18/$1/$2",hide_offline_users:!1,include_offline_state:!1,jid:void 0,keepalive:!0,locales_url:"locale/{{{locale}}}/LC_MESSAGES/converse.json",locales:["af","ar","bg","ca","de","es","eu","en","fr","he","hu","id","it","ja","nb","nl","pl","pt_BR","ru","tr","uk","zh_CN","zh_TW"],message_carbons:!0,nickname:void 0,password:void 0,prebind_url:null,priority:0,registration_domain:"",rid:void 0,root:window.document,show_only_online_users:!1,show_send_button:!1,sid:void 0,storage:"session",strict_plugin_dependencies:!1,synchronize_availability:!0,trusted:!0,view_mode:"overlayed",websocket_url:void 0,whitelisted_plugins:[]},f.assignIn(this,this.default_settings),f.assignIn(this,f.pick(e,f.keys(this.default_settings))),this.authentication===p.ANONYMOUS&&this.auto_login&&!this.jid)throw new Error("Config Error: you need to provide the server's domain via the 'jid' option when using anonymous authentication with auto_login.");function i(){p.initPlugins(),p.initConnection(),p.setUpXMLLogging(),p.logIn(),p.registerGlobalEventHandlers(),u.history.started||u.history.start()}return f.isUndefined(o)?p.locale="en":o.setLocales(e.i18n,p),this.callback=a||f.noop,this.send_initial_presence=!0,this.msg_counter=0,this.user_settings=e,this.generateResource=(()=>`/converse.js-${Math.floor(139749528*Math.random()).toString()}`),this.sendCSI=function(e){p.connection.send(d(e,{xmlns:c.NS.CSI})),p.inactive=e===p.INACTIVE},this.onUserActivity=function(){p.idle_seconds>0&&(p.idle_seconds=0),p.connection.authenticated&&(p.inactive&&p.sendCSI(p.ACTIVE),!0===p.auto_changed_status&&(p.auto_changed_status=!1,p.xmppstatus.set("status",p.default_state)))},this.onEverySecond=function(){if(!p.connection.authenticated)return;const e=p.xmppstatus.get("status");p.idle_seconds++,p.csi_waiting_time>0&&p.idle_seconds>p.csi_waiting_time&&!p.inactive&&p.sendCSI(p.INACTIVE),p.auto_away>0&&p.idle_seconds>p.auto_away&&"away"!==e&&"xa"!==e&&"dnd"!==e?(p.auto_changed_status=!0,p.xmppstatus.set("status","away")):p.auto_xa>0&&p.idle_seconds>p.auto_xa&&"xa"!==e&&"dnd"!==e&&(p.auto_changed_status=!0,p.xmppstatus.set("status","xa"))},this.registerIntervalHandler=function(){p.auto_away<1&&p.auto_xa<1&&p.csi_waiting_time<1||(p.idle_seconds=0,p.auto_changed_status=!1,window.addEventListener("click",p.onUserActivity),window.addEventListener("focus",p.onUserActivity),window.addEventListener("keypress",p.onUserActivity),window.addEventListener("mousemove",p.onUserActivity),window.addEventListener(s,p.onUserActivity),p.everySecondTrigger=window.setInterval(p.onEverySecond,1e3))},this.setConnectionStatus=function(e,t){p.connfeedback.set({connection_status:e,message:t})},this.rejectPresenceSubscription=function(e,t){const f=m({to:e,type:"unsubscribed"});t&&""!==t&&f.c("status").t(t),p.connection.send(f)},this.reconnect=f.debounce(function(){p.log("RECONNECTING"),p.log("The connection has dropped, attempting to reconnect."),p.setConnectionStatus(c.Status.RECONNECTING,b("The connection has dropped, attempting to reconnect.")),p.connection.reconnecting=!0,p._tearDown(),p.logIn(null,!0)},3e3,{leading:!0}),this.disconnect=function(){p.log("DISCONNECTED"),delete p.connection.reconnecting,p.connection.reset(),p._tearDown(),p.emit("disconnected")},this.onDisconnected=function(){const e=p.disconnection_reason;return p.disconnection_cause===c.Status.AUTHFAIL?p.credentials_url&&p.auto_reconnect?(p.emit("will-reconnect"),p.reconnect()):p.disconnect():p.disconnection_cause===p.LOGOUT||!f.isUndefined(e)&&e===f.get(c,"ErrorCondition.NO_AUTH_MECH")||"host-unknown"===e||"remote-connection-failed"===e||!p.auto_reconnect?p.disconnect():(p.emit("will-reconnect"),void p.reconnect())},this.setDisconnectionCause=function(e,t,a){f.isUndefined(e)?(delete p.disconnection_cause,delete p.disconnection_reason):(f.isUndefined(p.disconnection_cause)||a)&&(p.disconnection_cause=e,p.disconnection_reason=t)},this.onConnectStatusChanged=function(e,t){if(p.log(`Status changed to: ${p.CONNECTION_STATUS[e]}`),e===c.Status.CONNECTED||e===c.Status.ATTACHED)p.setConnectionStatus(e),p.send_initial_presence=!0,p.setDisconnectionCause(),p.connection.reconnecting?(p.log(e===c.Status.CONNECTED?"Reconnected":"Reattached"),p.onConnected(!0)):(p.log(e===c.Status.CONNECTED?"Connected":"Attached"),p.connection.restored&&(p.send_initial_presence=!1),p.onConnected());else if(e===c.Status.DISCONNECTED)p.setDisconnectionCause(e,t),p.onDisconnected();else if(e===c.Status.ERROR)p.setConnectionStatus(e,b("An error occurred while connecting to the chat server."));else if(e===c.Status.CONNECTING)p.setConnectionStatus(e);else if(e===c.Status.AUTHENTICATING)p.setConnectionStatus(e);else if(e===c.Status.AUTHFAIL)t||(t=b("Your Jabber ID and/or password is incorrect. Please try again.")),p.setConnectionStatus(e,t),p.setDisconnectionCause(e,t,!0),p.onDisconnected();else if(e===c.Status.CONNFAIL){let a=t;"host-unknown"===t||"remote-connection-failed"==t?a=b("Sorry, we could not connect to the XMPP host with domain: %1$s",`"${c.getDomainFromJid(p.connection.jid)}"`):f.isUndefined(t)||t!==f.get(c,"ErrorCondition.NO_AUTH_MECH")||(a=b("The XMPP server did not offer a supported authentication mechanism")),p.setConnectionStatus(e,a),p.setDisconnectionCause(e,t)}else e===c.Status.DISCONNECTING&&p.setDisconnectionCause(e,t)},this.incrementMsgCounter=function(){this.msg_counter+=1;const e=this.msg_counter;let t=document.title;f.isNil(t)||(t=-1===t.search(/^Messages \(\d+\) /)?`Messages (${e}) ${t}`:t.replace(/^Messages \(\d+\) /,`Messages (${e})`))},this.clearMsgCounter=function(){this.msg_counter=0;let e=document.title;f.isNil(e)||-1!==e.search(/^Messages \(\d+\) /)&&(e=e.replace(/^Messages \(\d+\) /,""))},this.initStatus=(e=>{if(e=!f.isUndefined(p.xmppstatus)&&e)p.onStatusInitialized(e);else{this.xmppstatus=new this.XMPPStatus;const t=g(`converse.xmppstatus-${p.bare_jid}`);this.xmppstatus.id=t,this.xmppstatus.browserStorage=new u.BrowserStorage[p.storage](t),this.xmppstatus.fetch({success:f.partial(p.onStatusInitialized,e),error:f.partial(p.onStatusInitialized,e)})}}),this.initSession=function(){p.session=new u.Model;const e=g("converse.bosh-session");p.session.id=e,p.session.browserStorage=new u.BrowserStorage[p.storage](e),p.session.fetch()},this.clearSession=function(){p.trusted?!f.isUndefined(this.session)&&this.session.browserStorage&&this.session.browserStorage._clear():(window.localStorage.clear(),window.sessionStorage.clear()),p.emit("clearSession")},this.logOut=function(){p.clearSession(),p.setDisconnectionCause(p.LOGOUT,void 0,!0),f.isUndefined(p.connection)?p._tearDown():p.connection.disconnect(),f.each(f.keys(p.promises),v),p.emit("logout")},this.saveWindowState=function(e,t){let f;const a={focus:"visible",focusin:"visible",pageshow:"visible",blur:"hidden",focusout:"hidden",pagehide:"hidden"};"visible"===(f=(e=e||document.createEvent("Events")).type in a?a[e.type]:document[t]?"hidden":"visible")&&p.clearMsgCounter(),p.windowState=f,p.emit("windowStateChanged",{state:f})},this.registerGlobalEventHandlers=function(){let e="hidden";e in document?document.addEventListener("visibilitychange",f.partial(p.saveWindowState,f,e)):(e="mozHidden")in document?document.addEventListener("mozvisibilitychange",f.partial(p.saveWindowState,f,e)):(e="webkitHidden")in document?document.addEventListener("webkitvisibilitychange",f.partial(p.saveWindowState,f,e)):(e="msHidden")in document?document.addEventListener("msvisibilitychange",f.partial(p.saveWindowState,f,e)):"onfocusin"in document?document.onfocusin=document.onfocusout=f.partial(p.saveWindowState,f,e):window.onpageshow=window.onpagehide=window.onfocus=window.onblur=f.partial(p.saveWindowState,f,e),void 0!==document[e]&&f.partial(p.saveWindowState,f,e)({type:document[e]?"blur":"focus"})},this.enableCarbons=function(){if(!this.message_carbons||this.session.get("carbons_enabled"))return;const e=new c.Builder("iq",{from:this.connection.jid,id:"enablecarbons",type:"set"}).c("enable",{xmlns:c.NS.CARBONS});this.connection.addHandler(e=>{e.querySelectorAll("error").length>0?p.log("An error occured while trying to enable message carbons.",c.LogLevel.ERROR):(this.session.save({carbons_enabled:!0}),p.log("Message carbons have been enabled."))},null,"iq",null,"enablecarbons"),this.connection.send(e)},this.sendInitialPresence=function(){p.send_initial_presence&&p.xmppstatus.sendPresence()},this.onStatusInitialized=function(e){p.emit("statusInitialized",e),e?p.emit("reconnected"):(n.resolve(),p.emit("initialized"),p.emit("connected"))},this.setUserJid=function(){p.jid=p.connection.jid,p.bare_jid=c.getBareJidFromJid(p.connection.jid),p.resource=c.getResourceFromJid(p.connection.jid),p.domain=c.getDomainFromJid(p.connection.jid)},this.onConnected=function(e){p.connection.flush(),p.setUserJid(),p.initSession(),p.enableCarbons(),p.initStatus(e)},this.ConnectionFeedback=u.Model.extend({defaults:{connection_status:c.Status.DISCONNECTED,message:""},initialize(){this.on("change",()=>{p.emit("connfeedback",p.connfeedback)})}}),this.connfeedback=new this.ConnectionFeedback,this.XMPPStatus=u.Model.extend({defaults:()=>({jid:p.bare_jid,status:p.default_state}),initialize(){this.vcard=p.vcards.findWhere({jid:this.get("jid")}),f.isNil(this.vcard)&&(this.vcard=p.vcards.create({jid:this.get("jid")})),this.on("change:status",e=>{const t=this.get("status");this.sendPresence(t),p.emit("statusChanged",t)}),this.on("change:status_message",()=>{const e=this.get("status_message");this.sendPresence(this.get("status"),e),p.emit("statusMessageChanged",e)})},constructPresence(e,t){let a;return e=f.isString(e)?e:this.get("status")||p.default_state,t=f.isString(t)?t:this.get("status_message"),a="unavailable"===e||"probe"===e||"error"===e||"unsubscribe"===e||"unsubscribed"===e||"subscribe"===e||"subscribed"===e?m({type:e}):"offline"===e?m({type:"unavailable"}):"online"===e?m():m().c("show").t(e).up(),t&&a.c("status").t(t).up(),a.c("priority").t(f.isNaN(Number(p.priority))?0:p.priority),a},sendPresence(e,t){p.connection.send(this.constructPresence(e,t))}}),this.setUpXMLLogging=function(){c.log=function(e,t){p.log(t,e)},this.debug&&(this.connection.xmlInput=function(e){p.log(e.outerHTML,c.LogLevel.DEBUG,"color: darkgoldenrod")},this.connection.xmlOutput=function(e){p.log(e.outerHTML,c.LogLevel.DEBUG,"color: darkcyan")})},this.fetchLoginCredentials=(()=>new t((e,t)=>{const f=new XMLHttpRequest;f.open("GET",p.credentials_url,!0),f.setRequestHeader("Accept","application/json, text/javascript"),f.onload=function(){if(f.status>=200&&f.status<400){const t=JSON.parse(f.responseText);e({jid:t.jid,password:t.password})}else f.onerror()},f.onerror=function(){delete p.connection,p.emit("noResumeableSession",this),t(f.responseText)},f.send()})),this.startNewBOSHSession=function(){const e=new XMLHttpRequest;e.open("GET",p.prebind_url,!0),e.setRequestHeader("Accept","application/json, text/javascript"),e.onload=function(){if(e.status>=200&&e.status<400){const t=JSON.parse(e.responseText);p.connection.attach(t.jid,t.sid,t.rid,p.onConnectStatusChanged)}else e.onerror()},e.onerror=function(){delete p.connection,p.emit("noResumeableSession",this)},e.send()},this.restoreBOSHSession=function(e){if(!this.jid){const t='restoreBOSHSession: tried to restore a "keepalive" session but we don\'t have the JID for the user!';if(e)throw new Error(t);p.log(t)}try{return this.connection.restore(this.jid,this.onConnectStatusChanged),!0}catch(e){return p.log("Could not restore session for jid: "+this.jid+" Error message: "+e.message,c.LogLevel.WARN),this.clearSession(),!1}},this.attemptPreboundSession=function(e){if(!e){if(this.keepalive&&this.restoreBOSHSession(!0))return;if(this.jid&&this.sid&&this.rid)return this.connection.attach(this.jid,this.sid,this.rid,this.onConnectStatusChanged)}if(this.prebind_url)return this.startNewBOSHSession();throw new Error("attemptPreboundSession: If you use prebind and not keepalive, then you MUST supply JID, RID and SID values or a prebind_url.")},this.attemptNonPreboundSession=function(e,t){if(t||!this.keepalive||!this.restoreBOSHSession())if(e)this.autoLogin(e);else if(this.auto_login)if(this.credentials_url)this.fetchLoginCredentials().then(this.autoLogin.bind(this),this.autoLogin.bind(this));else{if(!this.jid)throw new Error("attemptNonPreboundSession: If you use auto_login, you also need to give either a jid value (and if applicable a password) or you need to pass in a URL from where the username and password can be fetched (via credentials_url).");this.autoLogin()}else t&&this.autoLogin()},this.autoLogin=function(e){if(e&&(this.jid=e.jid),this.authentication===p.ANONYMOUS||this.authentication===p.EXTERNAL){if(!this.jid)throw new Error("Config Error: when using anonymous login you need to provide the server's domain via the 'jid' option. Either when calling converse.initialize, or when calling _converse.api.user.login.");this.connection.reconnecting||this.connection.reset(),this.connection.connect(this.jid.toLowerCase(),null,this.onConnectStatusChanged)}else if(this.authentication===p.LOGIN){const t=f.isNil(e)?p.connection.pass||this.password:e.password;if(!t){if(this.auto_login)throw new Error("initConnection: If you use auto_login and authentication='login' then you also need to provide a password.");return p.setDisconnectionCause(c.Status.AUTHFAIL,void 0,!0),void p.disconnect()}const a=c.getResourceFromJid(this.jid);this.jid=a?c.getBareJidFromJid(this.jid).toLowerCase()+"/"+a:this.jid.toLowerCase()+p.generateResource(),this.connection.reconnecting||this.connection.reset(),this.connection.connect(this.jid,t,this.onConnectStatusChanged)}},this.logIn=function(e,t){this.authentication===p.PREBIND?this.attemptPreboundSession(t):this.attemptNonPreboundSession(e,t)},this.initConnection=function(){if(!this.connection){if(!this.bosh_service_url&&!this.websocket_url)throw new Error("initConnection: you must supply a value for either the bosh_service_url or websocket_url or both.");if(("WebSocket"in window||"MozWebSocket"in window)&&this.websocket_url)this.connection=new c.Connection(this.websocket_url,this.connection_options);else{if(!this.bosh_service_url)throw new Error("initConnection: this browser does not support websockets and bosh_service_url wasn't specified.");this.connection=new c.Connection(this.bosh_service_url,f.assignIn(this.connection_options,{keepalive:this.keepalive}))}}p.emit("connectionInitialized")},this._tearDown=function(){return p.emit("beforeTearDown"),f.isUndefined(p.session)||p.session.destroy(),window.removeEventListener("click",p.onUserActivity),window.removeEventListener("focus",p.onUserActivity),window.removeEventListener("keypress",p.onUserActivity),window.removeEventListener("mousemove",p.onUserActivity),window.removeEventListener(s,p.onUserActivity),window.clearInterval(p.everySecondTrigger),p.emit("afterTearDown"),p},this.initPlugins=function(){p.pluggable.initialized_plugins=[];const e=p.core_plugins.concat(p.whitelisted_plugins);"embedded"===p.view_mode&&f.forEach(["converse-bookmarks","converse-controlbox","converse-headline","converse-register"],e=>{p.blacklisted_plugins.push(e)}),p.pluggable.initializePlugins({updateSettings(){p.log("(DEPRECATION) The `updateSettings` method has been deprecated. Please use `_converse.api.settings.update` instead.",c.LogLevel.WARN),p.api.settings.update.apply(p,arguments)},_converse:p},e,p.blacklisted_plugins),p.emit("pluginsInitialized")},e.connection&&(this.connection=e.connection),f.isUndefined(p.connection)||"jasmine tests"!==p.connection.service?(f.isUndefined(o)?i():o.fetchTranslations(p.locale,p.locales,r.interpolate(p.locales_url,{locale:p.locale})).catch(f.partial(p.log,f,c.LogLevel.FATAL)).then(i).catch(f.partial(p.log,f,c.LogLevel.FATAL)),n):(i(),p)},p.api={connection:{connected:()=>p.connection&&p.connection.connected||!1,disconnect(){p.connection.disconnect()}},emit(){p.emit.apply(p,arguments)},user:{jid:()=>p.connection.jid,login(e){p.logIn(e)},logout(){p.logOut()},status:{get:()=>p.xmppstatus.get("status"),set(e,t){const a={status:e};if(!f.includes(f.keys(p.STATUS_WEIGHTS),e))throw new Error("Invalid availability value. See https://xmpp.org/rfcs/rfc3921.html#rfc.section.2.2.2.1");f.isString(t)&&(a.status_message=t),p.xmppstatus.sendPresence(e),p.xmppstatus.save(a)},message:{get:()=>p.xmppstatus.get("status_message"),set(e){p.xmppstatus.save({status_message:e})}}}},settings:{update(e){r.merge(p.default_settings,e),r.merge(p,e),r.applyUserSettings(p,e,p.user_settings)},get(e){if(f.includes(f.keys(p.default_settings),e))return p[e]},set(e,t){const a={};f.isObject(e)?f.assignIn(p,f.pick(e,f.keys(p.default_settings))):f.isString("string")&&(a[e]=t,f.assignIn(p,f.pick(a,f.keys(p.default_settings))))}},promises:{add(e){e=f.isArray(e)?e:[e],f.each(e,v)}},tokens:{get:e=>!p.expose_rid_and_sid||f.isUndefined(p.connection)?null:"rid"===e.toLowerCase()?p.connection.rid||p.connection._proto.rid:"sid"===e.toLowerCase()?p.connection.sid||p.connection._proto.sid:void 0},listen:{once:p.once.bind(p),on:p.on.bind(p),not:p.off.bind(p),stanza(e,t,a){f.isFunction(t)?(a=t,t={}):t=t||{},p.connection.addHandler(a,t.ns,e,t.type,t.id,t.from,t)}},waitUntil(e){const t=p.promises[e];return f.isUndefined(t)?null:t},send(e){p.connection.send(e)}},window.converse={initialize:(e,t)=>p.initialize(e,t),plugins:{add(e,t){if(t.__name__=e,!f.isUndefined(p.pluggable.plugins[e]))throw new TypeError(`Error: plugin with name "${e}" has already been `+"registered!");p.pluggable.plugins[e]=t}},env:{$build:d,$iq:l,$msg:h,$pres:m,Backbone:u,Promise:t,Strophe:c,_:f,f:a,b64_sha1:g,moment:s,sizzle:e,utils:r}},window.dispatchEvent(new CustomEvent("converse-loaded")),window.converse})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(12),f(13),f(54),f(53),f(52),f(242),f(241),f(240),f(239),f(238),f(18),f(237),f(236),f(235),f(19),f(234),f(233),f(232),f(11),f(51),f(229)],void 0===(o="function"==typeof(a=function(e,t,f,a,n,o,r,s,c,i,u,_,d,l,h,m,g,p,b){const y=e.env,v=(y.$msg,y.Backbone),w=y.Promise,k=y.Strophe,M=y._,L=(y.b64_sha1,y.f,y.sizzle),x=y.moment,S=e.env.utils,T={ENTER:13,FORWARD_SLASH:47};return e.plugins.add("converse-chatview",{dependencies:["converse-chatboxes","converse-disco","converse-message-view","converse-modal"],overrides:{ChatBoxViews:{onChatBoxAdded(e){const t=this.__super__._converse;let f=this.get(e.get("id"));return f?this.__super__.onChatBoxAdded.apply(this,arguments):(f=new t.ChatBoxView({model:e}),this.add(e.get("id"),f),f)}}},initialize(){const e=this._converse,n=e.__;e.api.settings.update({use_emojione:!1,emojione_image_path:f.imagePathPNG,show_toolbar:!0,time_format:"HH:mm",visible_toolbar_buttons:{call:!1,clear:!0,emoji:!0,spoiler:!0}}),f.imagePathPNG=e.emojione_image_path,f.ascii=!0,e.api.listen.on("windowStateChanged",function(t){e.chatboxviews.each(function(e){e.onWindowStateChanged(t.state)})}),e.EmojiPicker=v.Model.extend({defaults:{current_category:"people",current_skintone:"",scroll_position:0},initialize(){const t=`converse.emoji-${e.bare_jid}`;this.id=t,this.browserStorage=new v.BrowserStorage[e.storage](t)}}),e.EmojiPickerView=v.VDOMView.extend({className:"emoji-picker-container",events:{"click .emoji-category-picker li.emoji-category":"chooseCategory","click .emoji-skintone-picker li.emoji-skintone":"chooseSkinTone"},initialize(){this.model.on("change:current_skintone",this.render,this),this.model.on("change:current_category",this.render,this)},toHTML(){return c(M.extend(this.model.toJSON(),{_:M,transform:e.use_emojione?f.shortnameToImage:f.shortnameToUnicode,emojis_by_category:S.getEmojisByCategory(e,f),toned_emojis:S.getTonedEmojis(e),skintones:["tone1","tone2","tone3","tone4","tone5"],shouldBeHidden:this.shouldBeHidden}))},shouldBeHidden(e,t,f){if(M.includes(e,"_tone")){if(!t||!M.includes(e,t))return!0}else if(t&&M.includes(f,e))return!0;return!1},chooseSkinTone(e){e.preventDefault(),e.stopPropagation();const t=("IMG"===e.target.nodeName?e.target.parentElement:e.target).getAttribute("data-skintone").trim();this.model.get("current_skintone")===t?this.model.save({current_skintone:""}):this.model.save({current_skintone:t})},chooseCategory(e){e.preventDefault(),e.stopPropagation();const t=("IMG"===e.target.nodeName?e.target.parentElement:e.target).getAttribute("data-category").trim();this.model.save({current_category:t,scroll_position:0})}}),e.ChatBoxHeading=e.ViewWithAvatar.extend({initialize(){this.model.on("change:status",this.onStatusMessageChanged,this),this.model.vcard.on("change",this.render,this)},render(){return this.el.innerHTML=r(M.extend(this.model.toJSON(),this.model.vcard.toJSON(),{_converse:e,info_close:n("Close this chat box")})),this.renderAvatar(),this},onStatusMessageChanged(t){this.render(),e.emit("contactStatusMessageChanged",{contact:t.attributes,message:t.get("status")})}}),e.UserDetailsModal=e.BootstrapModal.extend({events:{"click button.remove-contact":"removeContact","click button.refresh-contact":"refreshContact"},initialize(){e.BootstrapModal.prototype.initialize.apply(this,arguments),this.model.on("contactAdded",this.registerContactEventHandlers,this),this.registerContactEventHandlers()},toHTML(){return l(M.extend(this.model.toJSON(),this.model.vcard.toJSON(),{allow_contact_removal:e.allow_contact_removal,alt_profile_image:n("The User's Profile Image"),display_name:this.model.getDisplayName(),is_roster_contact:!M.isUndefined(this.model.contact),label_close:n("Close"),label_email:n("Email"),label_fullname:n("Full Name"),label_jid:n("Jabber ID"),label_nickname:n("Nickname"),label_remove:n("Remove as contact"),label_refresh:n("Refresh"),label_role:n("Role"),label_url:n("URL")}))},registerContactEventHandlers(){M.isUndefined(this.model.contact)||(this.model.contact.on("change",this.render,this),this.model.contact.vcard.on("change",this.render,this),this.model.contact.on("destroy",()=>{delete this.model.contact,this.render()}))},refreshContact(t){t&&t.preventDefault&&t.preventDefault();const f=this.el.querySelector(".fa-refresh");S.addClass("fa-spin",f),e.api.vcard.update(this.model.contact.vcard,!0).then(()=>S.removeClass("fa-spin",f)).catch(M.partial(e.log,M,k.LogLevel.FATAL))},removeContact(t){t&&t.preventDefault&&t.preventDefault(),e.allow_contact_removal&&!0===confirm(n("Are you sure you want to remove this contact?"))&&(this.modal.hide(),this.model.contact.removeFromRoster(e=>{this.model.contact.destroy()},t=>{e.log(t,k.LogLevel.ERROR),e.api.alert.show(k.LogLevel.ERROR,n("Error"),[n("Sorry, there was an error while trying to remove %1$s as a contact.",this.model.contact.getDisplayName())])}))}}),e.ChatBoxView=v.NativeView.extend({length:200,className:"chatbox hidden",is_chatroom:!1,events:{"change input.fileupload":"onFileSelection","click .close-chatbox-button":"close","click .show-user-details-modal":"showUserDetailsModal","click .new-msgs-indicator":"viewUnreadMessages","click .send-button":"onFormSubmitted","click .toggle-call":"toggleCall","click .toggle-clear":"clearMessages","click .toggle-compose-spoiler":"toggleComposeSpoilerMessage","click .toggle-smiley ul.emoji-picker li":"insertEmoji","click .toggle-smiley":"toggleEmojiMenu","click .spoiler-toggle":"toggleSpoilerMessage","click .upload-file":"toggleFileUpload","keypress .chat-textarea":"keyPressed","input .chat-textarea":"inputChanged"},initialize(){this.initDebounced(),this.createEmojiPicker(),this.model.messages.on("add",this.onMessageAdded,this),this.model.messages.on("rendered",this.scrollDown,this),this.model.on("show",this.show,this),this.model.on("destroy",this.remove,this),this.model.presence.on("change:show",this.onPresenceChanged,this),this.model.on("showHelpMessages",this.showHelpMessages,this),this.render(),this.fetchMessages(),e.emit("chatBoxOpened",this),e.emit("chatBoxInitialized",this)},initDebounced(){this.scrollDown=M.debounce(this._scrollDown,250),this.markScrolled=M.debounce(this._markScrolled,100),this.show=M.debounce(this._show,250,{leading:!0})},render(){return this.el.setAttribute("id",this.model.get("box_id")),this.el.innerHTML=o(M.extend(this.model.toJSON(),{unread_msgs:n("You have unread messages")})),this.content=this.el.querySelector(".chat-content"),this.renderMessageForm(),this.insertHeading(),this},renderToolbar(t,f){return e.show_toolbar?(t=t||b,f=M.assign(this.model.toJSON(),this.getToolbarOptions(f||{})),this.el.querySelector(".chat-toolbar").innerHTML=t(f),this.addSpoilerButton(f),this.addFileUploadButton(),this.insertEmojiPicker(),this):this},renderMessageForm(){let t;t=this.model.get("composing_spoiler")?n("Hidden message"):n("Personal message"),this.el.querySelector(".message-form-container").innerHTML=s(M.extend(this.model.toJSON(),{hint_value:M.get(this.el.querySelector(".spoiler-hint"),"value"),label_personal_message:t,label_send:n("Send"),label_spoiler_hint:n("Optional hint"),message_value:M.get(this.el.querySelector(".chat-textarea"),"value"),show_send_button:e.show_send_button,show_toolbar:e.show_toolbar,unread_msgs:n("You have unread messages")})),this.renderToolbar()},showUserDetailsModal(t){M.isUndefined(this.user_details_modal)&&(this.user_details_modal=new e.UserDetailsModal({model:this.model})),this.user_details_modal.show(t)},toggleFileUpload(e){this.el.querySelector("input.fileupload").click()},onFileSelection(e){this.model.sendFiles(e.target.files)},addFileUploadButton(t){e.api.disco.supports(k.NS.HTTPUPLOAD,e.domain).then(e=>{e.length&&this.el.querySelector(".chat-toolbar").insertAdjacentHTML("beforeend",h({tooltip_upload_file:n("Choose a file to send")}))}).catch(M.partial(e.log,M,k.LogLevel.FATAL))},addSpoilerButton(t){if(!t.show_spoiler_button||"chatroom"===this.model.get("type"))return;const f=this.model.get("jid"),a=this.model.presence.get("resources");M.isEmpty(a)||w.all(M.map(M.keys(a),t=>e.api.disco.supports(k.NS.SPOILER,`${f}/${t}`))).then(t=>{if(M.filter(t,"length").length){const t=g(this.model.toJSON());e.visible_toolbar_buttons.emoji?this.el.querySelector(".toggle-smiley").insertAdjacentHTML("afterEnd",t):this.el.querySelector(".chat-toolbar").insertAdjacentHTML("afterBegin",t)}}).catch(M.partial(e.log,M,k.LogLevel.FATAL))},insertHeading(){this.heading=new e.ChatBoxHeading({model:this.model}),this.heading.render(),this.heading.chatview=this,M.isUndefined(this.model.contact)||this.model.contact.on("destroy",this.heading.render,this);const t=this.el.querySelector(".flyout");return t.insertBefore(this.heading.el,t.querySelector(".chat-body")),this},getToolbarOptions(t){let f;return f=this.model.get("composing_spoiler")?n("Click to write as a normal (non-spoiler) message"):n("Click to write your message as a spoiler"),M.extend(t||{},{label_clear:n("Clear all messages"),tooltip_insert_smiley:n("Insert emojis"),tooltip_start_call:n("Start a call"),label_toggle_spoiler:f,show_call_button:e.visible_toolbar_buttons.call,show_spoiler_button:e.visible_toolbar_buttons.spoiler,use_emoji:e.visible_toolbar_buttons.emoji})},afterMessagesFetched(){this.insertIntoDOM(),this.scrollDown(),this.content.addEventListener("scroll",this.markScrolled.bind(this)),e.emit("afterMessagesFetched",this)},fetchMessages(){return this.model.messages.fetch({add:!0,success:this.afterMessagesFetched.bind(this),error:this.afterMessagesFetched.bind(this)}),this},insertIntoDOM(){return e.chatboxviews.insertRowColumn(this.el),this},showChatEvent(e,t=""){const f=x().format();return this.content.insertAdjacentHTML("beforeend",_({extra_classes:"chat-event",message:e,isodate:f,data:t})),this.insertDayIndicator(this.content.lastElementChild),this.scrollDown(),f},showErrorMessage(e){this.content.insertAdjacentHTML("beforeend",i({message:e,isodate:x().format()})),this.scrollDown()},addSpinner(e=!1){M.isNull(this.el.querySelector(".spinner"))&&(e?(this.content.insertAdjacentHTML("beforeend",m()),this.scrollDown()):this.content.insertAdjacentHTML("afterbegin",m()))},clearSpinner(){M.each(this.content.querySelectorAll("span.spinner"),e=>e.parentNode.removeChild(e))},insertDayIndicator(e){const t=S.getPreviousElement(e,".message:not(.chat-state-notification)"),f=M.isNull(t)?null:t.getAttribute("data-isodate"),a=e.getAttribute("data-isodate");if(M.isNull(f)||x(a).isAfter(f,"day")){const t=x(a).startOf("day");e.insertAdjacentHTML("beforeBegin",d({isodate:t.format(),datestring:t.format("dddd MMM Do YYYY")}))}},getLastMessageDate(e){const t=S.getFirstChildElement(this.content,".message:not(.chat-state-notification)"),f=t?t.getAttribute("data-isodate"):null;if(!M.isNull(f)&&x(f).isAfter(e))return null;const a=S.getLastChildElement(this.content,".message:not(.chat-state-notification)"),n=a?a.getAttribute("data-isodate"):null;if(M.isNull(n)||x(n).isBefore(e))return n;const o=M.invokeMap(L(".message:not(.chat-state-notification)",this.content),Element.prototype.getAttribute,"data-isodate");M.isObject(e)&&(e=e.format()),o.push(e),o.sort();const r=o.lastIndexOf(e);return 0===r?null:o[r-1]},setScrollPosition(e){if(this.model.get("scrolled")){const t=S.getNextElement(e,".chat-msg");if(t&&(0===this.content.scrollTop||this.model.get("top_visible_message"))){const e=this.model.get("top_visible_message")||t;this.model.set("top_visible_message",e),this.content.scrollTop=e.offsetTop-30}}else this.scrollDown()},showHelpMessages(e,t,f){return M.each(e,e=>{this.content.insertAdjacentHTML("beforeend",u({isodate:x().format(),type:t,message:a.filterXSS(e,{whiteList:{strong:[]}})}))}),!0===f?this.addSpinner():!1===f&&this.clearSpinner(),this.scrollDown()},clearChatStateNotification(e,t){t?M.each(L(`.chat-state-notification[data-csn="${e.get("from")}"][data-isodate="${t}"]`,this.content),S.removeElement):M.each(L(`.chat-state-notification[data-csn="${e.get("from")}"]`,this.content),S.removeElement)},shouldShowOnTextMessage(){return!S.isVisible(this.el)},insertMessage(e){if("error"===e.model.get("type")){const t=this.content.querySelector(`[data-msgid="${e.model.get("msgid")}"]`);if(t)return t.insertAdjacentElement("afterend",e.el)}const t=x(e.model.get("time"))||x,f=this.getLastMessageDate(t);if(M.isNull(f))this.content.insertAdjacentElement("afterbegin",e.el);else{const t=L(`[data-isodate="${f}"]:last`,this.content).pop();if("error"===e.model.get("type")&&S.hasClass("chat-error",t)&&t.textContent===e.model.get("message"))return;t.insertAdjacentElement("afterend",e.el),this.markFollowups(e.el)}},markFollowups(e){const t=e.getAttribute("data-from"),f=e.previousElementSibling,a=x(e.getAttribute("data-isodate")),n=e.nextElementSibling;S.hasClass("chat-action",e)||S.hasClass("chat-action",f)||f.getAttribute("data-from")!==t||!a.isBefore(x(f.getAttribute("data-isodate")).add(10,"minutes"))||S.addClass("chat-msg-followup",e),n&&(!S.hasClass("chat-action","el")&&n.getAttribute("data-from")===t&&x(n.getAttribute("data-isodate")).isBefore(a.add(10,"minutes"))?S.addClass("chat-msg-followup",n):S.removeClass("chat-msg-followup",n))},showMessage(t){const f=new e.MessageView({model:t});this.clearChatStateNotification(t),this.insertMessage(f),this.insertDayIndicator(f.el),this.setScrollPosition(f.el),S.isNewMessage(t)&&("me"===t.get("sender")?this.model.set("scrolled",!1):this.model.get("scrolled",!0)&&this.showNewMessagesIndicator()),this.shouldShowOnTextMessage()?this.show():this.scrollDown()},onMessageAdded(t){this.showMessage(t),e.emit("messageAdded",{message:t,chatbox:this.model})},parseMessageForCommands(e){const t=e.replace(/^\s*/,"").match(/^\/(.*)\s*$/);if(t){if("clear"===t[1])return this.clearMessages(),!0;if("help"===t[1]){const e=[`<strong>/clear</strong>: ${n("Remove messages")}`,`<strong>/me</strong>: ${n("Write in the third person")}`,`<strong>/help</strong>: ${n("Show this menu")}`];return this.showHelpMessages(e),!0}}},onMessageSubmitted(t,f){if(!e.connection.authenticated)return this.showHelpMessages(["Sorry, the connection has been lost, and your message could not be sent"],"error");if(this.parseMessageForCommands(t))return;const a=this.model.getOutgoingMessageAttributes(t,f);this.model.sendMessage(a)},setChatState(t){return M.isUndefined(this.chat_state_timeout)||(window.clearTimeout(this.chat_state_timeout),delete this.chat_state_timeout),t===e.COMPOSING?this.chat_state_timeout=window.setTimeout(this.setChatState.bind(this),e.TIMEOUTS.PAUSED,e.PAUSED):t===e.PAUSED&&(this.chat_state_timeout=window.setTimeout(this.setChatState.bind(this),e.TIMEOUTS.INACTIVE,e.INACTIVE)),this.model.set("chat_state",t),this},onFormSubmitted(t){t.preventDefault();const f=this.el.querySelector(".chat-textarea"),a=f.value;let n;if(this.model.get("composing_spoiler")){const e=this.el.querySelector("form.sendXMPPMessage input.spoiler-hint");n=e.value,e.value=""}f.value="",f.focus();const o=document.createEvent("Event");o.initEvent("input",!0,!0),f.dispatchEvent(o),""!==a&&(this.onMessageSubmitted(a,n),e.emit("messageSend",a)),this.setChatState(e.ACTIVE)},keyPressed(t){t.keyCode===T.ENTER?this.onFormSubmitted(t):t.keyCode!==T.FORWARD_SLASH&&this.model.get("chat_state")!==e.COMPOSING&&this.setChatState(e.COMPOSING)},inputChanged(e){e.target.style.height="auto",e.target.style.height=e.target.scrollHeight+"px"},clearMessages(e){return e&&e.preventDefault&&e.preventDefault(),!0===confirm(n("Are you sure you want to clear the messages from this conversation?"))&&(this.content.innerHTML="",this.model.messages.reset(),this.model.messages.browserStorage._clear()),this},insertIntoTextArea(e){const t=this.el.querySelector(".chat-textarea");let f=t.value;f&&" "!==f[f.length-1]&&(f+=" "),t.value=f+e+" ",t.focus()},createEmojiPicker(){M.isUndefined(e.emojipicker)&&(e.emojipicker=new e.EmojiPicker,e.emojipicker.fetch()),this.emoji_picker_view=new e.EmojiPickerView({model:e.emojipicker})},insertEmoji(e){e.stopPropagation();const t="IMG"===e.target.nodeName?e.target.parentElement:e.target;this.insertIntoTextArea(t.getAttribute("data-emoji"))},toggleEmojiMenu(e){if(M.isUndefined(this.emoji_dropdown)){e.stopPropagation();const f=this.el.querySelector(".toggle-smiley.dropup");this.emoji_dropdown=new t.Dropdown(f,!0),this.emoji_dropdown.toggle()}},toggleCall(t){t.stopPropagation(),e.emit("callButtonClicked",{connection:e.connection,model:this.model})},toggleComposeSpoilerMessage(){this.model.set("composing_spoiler",!this.model.get("composing_spoiler")),this.renderMessageForm(),this.focus()},toggleSpoilerMessage(e){e&&e.preventDefault&&e.preventDefault();const t=e.target,f=t.firstElementChild;S.slideToggleElement(t.parentElement.parentElement.querySelector(".spoiler")),"closed"==t.getAttribute("data-toggle-state")?(t.textContent="Show less",f.classList.remove("fa-eye"),f.classList.add("fa-eye-slash"),t.insertAdjacentElement("afterBegin",f),t.setAttribute("data-toggle-state","open")):(t.textContent="Show more",f.classList.remove("fa-eye-slash"),f.classList.add("fa-eye"),t.insertAdjacentElement("afterBegin",f),t.setAttribute("data-toggle-state","closed"))},onPresenceChanged(e){const t=e.get("show"),f=this.model.getDisplayName();let a;S.isVisible(this.el)&&("offline"===t?a=f+" "+n("has gone offline"):"away"===t?a=f+" "+n("has gone away"):"dnd"===t?a=f+" "+n("is busy"):"online"===t&&(a=f+" "+n("is online")),a&&(this.content.insertAdjacentHTML("beforeend",p({message:a,isodate:x().format()})),this.scrollDown()))},close(t){t&&t.preventDefault&&t.preventDefault(),v.history.getFragment()==="converse/chat?jid="+this.model.get("jid")&&e.router.navigate(""),e.connection.connected&&(this.setChatState(e.INACTIVE),this.model.sendChatState());try{this.model.destroy()}catch(t){e.log(t,k.LogLevel.ERROR)}return this.remove(),e.emit("chatBoxClosed",this),this},renderEmojiPicker(){this.emoji_picker_view.render()},insertEmojiPicker(){var e=this.el.querySelector(".emoji-picker");M.isNull(e)||(e.innerHTML="",e.appendChild(this.emoji_picker_view.el))},focus(){const t=this.el.querySelector(".chat-textarea");return M.isNull(t)||(t.focus(),e.emit("chatBoxFocused",this)),this},hide(){return this.el.classList.add("hidden"),this},afterShown(){S.isPersistableModel(this.model)&&(this.model.clearUnreadMsgCounter(),this.model.save()),this.setChatState(e.ACTIVE),this.renderEmojiPicker(),this.scrollDown(),this.focus()},_show(e){S.isVisible(this.el)?this.focus():S.fadeIn(this.el,M.bind(this.afterShown,this))},showNewMessagesIndicator(){S.showElement(this.el.querySelector(".new-msgs-indicator"))},hideNewMessagesIndicator(){const e=this.el.querySelector(".new-msgs-indicator");M.isNull(e)||e.classList.add("hidden")},_markScrolled:function(e){e&&e.preventDefault&&e.preventDefault();let t=!0;this.content.scrollTop+this.content.clientHeight>=this.content.scrollHeight-62&&(t=!1,this.onScrolledDown()),S.safeSave(this.model,{scrolled:t,top_visible_message:null})},viewUnreadMessages(){this.model.save({scrolled:!1,top_visible_message:null}),this.scrollDown()},_scrollDown(){M.isUndefined(this.content)||S.isVisible(this.content)&&!this.model.get("scrolled")&&(this.content.scrollTop=this.content.scrollHeight)},onScrolledDown(){this.hideNewMessagesIndicator(),"hidden"!==e.windowState&&this.model.clearUnreadMsgCounter(),e.emit("chatBoxScrolledDown",{chatbox:this.model})},onWindowStateChanged(e){this.model.get("num_unread",0)&&!this.model.newMessageWillBeHidden()&&this.model.clearUnreadMsgCounter()}}),e.on("connected",()=>{e.api.disco.own.features.add(k.NS.SPOILER)}),M.extend(e.api,{chatviews:{get:t=>M.isUndefined(t)?(e.log("chats.create: You need to provide at least one JID",k.LogLevel.ERROR),null):M.isString(t)?e.chatboxviews.get(t):M.map(t,f=>e.chatboxviews.get(t))}})}}),e})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){(function(a){var n,o,r;r="object"==typeof self&&self.self===self&&self||"object"==typeof a&&a.global===a&&a,n=[f(8),f(283),t],void 0===(o=function(e,t,f){r.Backbone=function(e,t,f,a){var n=e.Backbone,o=Array.prototype.slice;t.VERSION="1.3.3",t.$=a,t.noConflict=function(){return e.Backbone=n,this},t.emulateHTTP=!1,t.emulateJSON=!1;var r=function(e,t,a){f.each(t,function(t,n){f[n]&&(e.prototype[n]=function(e,t,a){switch(e){case 1:return function(){return f[t](this[a])};case 2:return function(e){return f[t](this[a],e)};case 3:return function(e,n){return f[t](this[a],s(e,this),n)};case 4:return function(e,n,o){return f[t](this[a],s(e,this),n,o)};default:return function(){var e=o.call(arguments);return e.unshift(this[a]),f[t].apply(f,e)}}}(t,n,a))})},s=function(e,t){return f.isFunction(e)?e:f.isObject(e)&&!t._isModel(e)?c(e):f.isString(e)?function(t){return t.get(e)}:e},c=function(e){var t=f.matches(e);return function(e){return t(e.attributes)}},i=t.Events={},u=/\s+/,_=function(e,t,a,n,o){var r,s=0;if(a&&"object"==typeof a){void 0!==n&&"context"in o&&void 0===o.context&&(o.context=n);for(r=f.keys(a);s<r.length;s++)t=_(e,t,r[s],a[r[s]],o)}else if(a&&u.test(a))for(r=a.split(u);s<r.length;s++)t=e(t,r[s],n,o);else t=e(t,a,n,o);return t};i.on=function(e,t,f){return d(this,e,t,f)};var d=function(e,t,f,a,n){if(e._events=_(l,e._events||{},t,f,{context:a,ctx:e,listening:n}),n){var o=e._listeners||(e._listeners={});o[n.id]=n}return e};i.listenTo=function(e,t,a){if(!e)return this;var n=e._listenId||(e._listenId=f.uniqueId("l")),o=this._listeningTo||(this._listeningTo={}),r=o[n];if(!r){var s=this._listenId||(this._listenId=f.uniqueId("l"));r=o[n]={obj:e,objId:n,id:s,listeningTo:o,count:0}}return d(e,t,a,this,r),this};var l=function(e,t,f,a){if(f){var n=e[t]||(e[t]=[]),o=a.context,r=a.ctx,s=a.listening;s&&s.count++,n.push({callback:f,context:o,ctx:o||r,listening:s})}return e};i.off=function(e,t,f){return this._events?(this._events=_(h,this._events,e,t,{context:f,listeners:this._listeners}),this):this},i.stopListening=function(e,t,a){var n=this._listeningTo;if(!n)return this;for(var o=e?[e._listenId]:f.keys(n),r=0;r<o.length;r++){var s=n[o[r]];if(!s)break;s.obj.off(t,a,this)}return this};var h=function(e,t,a,n){if(e){var o,r=0,s=n.context,c=n.listeners;if(t||a||s){for(var i=t?[t]:f.keys(e);r<i.length;r++){t=i[r];var u=e[t];if(!u)break;for(var _=[],d=0;d<u.length;d++){var l=u[d];a&&a!==l.callback&&a!==l.callback._callback||s&&s!==l.context?_.push(l):(o=l.listening)&&0==--o.count&&(delete c[o.id],delete o.listeningTo[o.objId])}_.length?e[t]=_:delete e[t]}return e}for(var h=f.keys(c);r<h.length;r++)o=c[h[r]],delete c[o.id],delete o.listeningTo[o.objId]}};i.once=function(e,t,a){var n=_(m,{},e,t,f.bind(this.off,this));return"string"==typeof e&&null==a&&(t=void 0),this.on(n,t,a)},i.listenToOnce=function(e,t,a){var n=_(m,{},t,a,f.bind(this.stopListening,this,e));return this.listenTo(e,n)};var m=function(e,t,a,n){if(a){var o=e[t]=f.once(function(){n(t,o),a.apply(this,arguments)});o._callback=a}return e};i.trigger=function(e){if(!this._events)return this;for(var t=Math.max(0,arguments.length-1),f=Array(t),a=0;a<t;a++)f[a]=arguments[a+1];return _(g,this._events,e,void 0,f),this};var g=function(e,t,f,a){if(e){var n=e[t],o=e.all;n&&o&&(o=o.slice()),n&&p(n,a),o&&p(o,[t].concat(a))}return e},p=function(e,t){var f,a=-1,n=e.length,o=t[0],r=t[1],s=t[2];switch(t.length){case 0:for(;++a<n;)(f=e[a]).callback.call(f.ctx);return;case 1:for(;++a<n;)(f=e[a]).callback.call(f.ctx,o);return;case 2:for(;++a<n;)(f=e[a]).callback.call(f.ctx,o,r);return;case 3:for(;++a<n;)(f=e[a]).callback.call(f.ctx,o,r,s);return;default:for(;++a<n;)(f=e[a]).callback.apply(f.ctx,t);return}};i.bind=i.on,i.unbind=i.off,f.extend(t,i);var b=t.Model=function(e,t){var a=e||{};t||(t={}),this.cid=f.uniqueId(this.cidPrefix),this.attributes={},t.collection&&(this.collection=t.collection),t.parse&&(a=this.parse(a,t)||{});var n=f.result(this,"defaults");a=f.defaults(f.extend({},n,a),n),this.set(a,t),this.changed={},this.initialize.apply(this,arguments)};f.extend(b.prototype,i,{changed:null,validationError:null,idAttribute:"id",cidPrefix:"c",initialize:function(){},toJSON:function(e){return f.clone(this.attributes)},sync:function(){return t.sync.apply(this,arguments)},get:function(e){return this.attributes[e]},escape:function(e){return f.escape(this.get(e))},has:function(e){return null!=this.get(e)},matches:function(e){return!!f.iteratee(e,this)(this.attributes)},set:function(e,t,a){if(null==e)return this;var n;if("object"==typeof e?(n=e,a=t):(n={})[e]=t,a||(a={}),!this._validate(n,a))return!1;var o=a.unset,r=a.silent,s=[],c=this._changing;this._changing=!0,c||(this._previousAttributes=f.clone(this.attributes),this.changed={});var i=this.attributes,u=this.changed,_=this._previousAttributes;for(var d in n)t=n[d],f.isEqual(i[d],t)||s.push(d),f.isEqual(_[d],t)?delete u[d]:u[d]=t,o?delete i[d]:i[d]=t;if(this.idAttribute in n&&(this.id=this.get(this.idAttribute)),!r){s.length&&(this._pending=a);for(var l=0;l<s.length;l++)this.trigger("change:"+s[l],this,i[s[l]],a)}if(c)return this;if(!r)for(;this._pending;)a=this._pending,this._pending=!1,this.trigger("change",this,a);return this._pending=!1,this._changing=!1,this},unset:function(e,t){return this.set(e,void 0,f.extend({},t,{unset:!0}))},clear:function(e){var t={};for(var a in this.attributes)t[a]=void 0;return this.set(t,f.extend({},e,{unset:!0}))},hasChanged:function(e){return null==e?!f.isEmpty(this.changed):f.has(this.changed,e)},changedAttributes:function(e){if(!e)return!!this.hasChanged()&&f.clone(this.changed);var t=this._changing?this._previousAttributes:this.attributes,a={};for(var n in e){var o=e[n];f.isEqual(t[n],o)||(a[n]=o)}return!!f.size(a)&&a},previous:function(e){return null!=e&&this._previousAttributes?this._previousAttributes[e]:null},previousAttributes:function(){return f.clone(this._previousAttributes)},fetch:function(e){var t=this,a=(e=f.extend({parse:!0},e)).success;return e.success=function(f){var n=e.parse?t.parse(f,e):f;if(!t.set(n,e))return!1;a&&a.call(e.context,t,f,e),t.trigger("sync",t,f,e)},R(this,e),this.sync("read",this,e)},save:function(e,t,a){var n;null==e||"object"==typeof e?(n=e,a=t):(n={})[e]=t;var o=(a=f.extend({validate:!0,parse:!0},a)).wait;if(n&&!o){if(!this.set(n,a))return!1}else if(!this._validate(n,a))return!1;var r=this,s=a.success,c=this.attributes;a.success=function(e){r.attributes=c;var t=a.parse?r.parse(e,a):e;if(o&&(t=f.extend({},n,t)),t&&!r.set(t,a))return!1;s&&s.call(a.context,r,e,a),r.trigger("sync",r,e,a)},R(this,a),n&&o&&(this.attributes=f.extend({},c,n));var i=this.isNew()?"create":a.patch?"patch":"update";"patch"!==i||a.attrs||(a.attrs=n);var u=this.sync(i,this,a);return this.attributes=c,u},destroy:function(e){var t=this,a=(e=e?f.clone(e):{}).success,n=e.wait,o=function(){t.stopListening(),t.trigger("destroy",t,t.collection,e)};e.success=function(f){n&&o(),a&&a.call(e.context,t,f,e),t.isNew()||t.trigger("sync",t,f,e)};var r=!1;return this.isNew()?f.defer(e.success):(R(this,e),r=this.sync("delete",this,e)),n||o(),r},url:function(){var e=f.result(this,"urlRoot")||f.result(this.collection,"url")||O();if(this.isNew())return e;var t=this.get(this.idAttribute);return e.replace(/[^\/]$/,"$&/")+encodeURIComponent(t)},parse:function(e,t){return e},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(e){return this._validate({},f.extend({},e,{validate:!0}))},_validate:function(e,t){if(!t.validate||!this.validate)return!0;e=f.extend({},this.attributes,e);var a=this.validationError=this.validate(e,t)||null;return!a||(this.trigger("invalid",this,a,f.extend(t,{validationError:a})),!1)}}),r(b,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},"attributes");var y=t.Collection=function(e,t){t||(t={}),t.model&&(this.model=t.model),void 0!==t.comparator&&(this.comparator=t.comparator),this._reset(),this.initialize.apply(this,arguments),e&&this.reset(e,f.extend({silent:!0},t))},v={add:!0,remove:!0,merge:!0},w={add:!0,remove:!1},k=function(e,t,f){f=Math.min(Math.max(f,0),e.length);var a,n=Array(e.length-f),o=t.length;for(a=0;a<n.length;a++)n[a]=e[a+f];for(a=0;a<o;a++)e[a+f]=t[a];for(a=0;a<n.length;a++)e[a+o+f]=n[a]};f.extend(y.prototype,i,{model:b,initialize:function(){},toJSON:function(e){return this.map(function(t){return t.toJSON(e)})},sync:function(){return t.sync.apply(this,arguments)},add:function(e,t){return this.set(e,f.extend({merge:!1},t,w))},remove:function(e,t){t=f.extend({},t);var a=!f.isArray(e);e=a?[e]:e.slice();var n=this._removeModels(e,t);return!t.silent&&n.length&&(t.changes={added:[],merged:[],removed:n},this.trigger("update",this,t)),a?n[0]:n},set:function(e,t){if(null!=e){(t=f.extend({},v,t)).parse&&!this._isModel(e)&&(e=this.parse(e,t)||[]);var a=!f.isArray(e);e=a?[e]:e.slice();var n=t.at;null!=n&&(n=+n),n>this.length&&(n=this.length),n<0&&(n+=this.length+1);var o,r,s=[],c=[],i=[],u=[],_={},d=t.add,l=t.merge,h=t.remove,m=!1,g=this.comparator&&null==n&&!1!==t.sort,p=f.isString(this.comparator)?this.comparator:null;for(r=0;r<e.length;r++){o=e[r];var b=this.get(o);if(b){if(l&&o!==b){var y=this._isModel(o)?o.attributes:o;t.parse&&(y=b.parse(y,t)),b.set(y,t),i.push(b),g&&!m&&(m=b.hasChanged(p))}_[b.cid]||(_[b.cid]=!0,s.push(b)),e[r]=b}else d&&(o=e[r]=this._prepareModel(o,t))&&(c.push(o),this._addReference(o,t),_[o.cid]=!0,s.push(o))}if(h){for(r=0;r<this.length;r++)o=this.models[r],_[o.cid]||u.push(o);u.length&&this._removeModels(u,t)}var w=!1,M=!g&&d&&h;if(s.length&&M?(w=this.length!==s.length||f.some(this.models,function(e,t){return e!==s[t]}),this.models.length=0,k(this.models,s,0),this.length=this.models.length):c.length&&(g&&(m=!0),k(this.models,c,null==n?this.length:n),this.length=this.models.length),m&&this.sort({silent:!0}),!t.silent){for(r=0;r<c.length;r++)null!=n&&(t.index=n+r),(o=c[r]).trigger("add",o,this,t);(m||w)&&this.trigger("sort",this,t),(c.length||u.length||i.length)&&(t.changes={added:c,removed:u,merged:i},this.trigger("update",this,t))}return a?e[0]:e}},reset:function(e,t){t=t?f.clone(t):{};for(var a=0;a<this.models.length;a++)this._removeReference(this.models[a],t);return t.previousModels=this.models,this._reset(),e=this.add(e,f.extend({silent:!0},t)),t.silent||this.trigger("reset",this,t),e},push:function(e,t){return this.add(e,f.extend({at:this.length},t))},pop:function(e){var t=this.at(this.length-1);return this.remove(t,e)},unshift:function(e,t){return this.add(e,f.extend({at:0},t))},shift:function(e){var t=this.at(0);return this.remove(t,e)},slice:function(){return o.apply(this.models,arguments)},get:function(e){if(null!=e)return this._byId[e]||this._byId[this.modelId(e.attributes||e)]||e.cid&&this._byId[e.cid]},has:function(e){return null!=this.get(e)},at:function(e){return e<0&&(e+=this.length),this.models[e]},where:function(e,t){return this[t?"find":"filter"](e)},findWhere:function(e){return this.where(e,!0)},sort:function(e){var t=this.comparator;if(!t)throw new Error("Cannot sort a set without a comparator");e||(e={});var a=t.length;return f.isFunction(t)&&(t=f.bind(t,this)),1===a||f.isString(t)?this.models=this.sortBy(t):this.models.sort(t),e.silent||this.trigger("sort",this,e),this},pluck:function(e){return this.map(e+"")},fetch:function(e){var t=(e=f.extend({parse:!0},e)).success,a=this;return e.success=function(f){var n=e.reset?"reset":"set";a[n](f,e),t&&t.call(e.context,a,f,e),a.trigger("sync",a,f,e)},R(this,e),this.sync("read",this,e)},create:function(e,t){var a=(t=t?f.clone(t):{}).wait;if(!(e=this._prepareModel(e,t)))return!1;a||this.add(e,t);var n=this,o=t.success;return t.success=function(e,t,f){a&&n.add(e,f),o&&o.call(f.context,e,t,f)},e.save(null,t),e},parse:function(e,t){return e},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(e){return e[this.model.prototype.idAttribute||"id"]},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(e,t){if(this._isModel(e))return e.collection||(e.collection=this),e;(t=t?f.clone(t):{}).collection=this;var a=new this.model(e,t);return a.validationError?(this.trigger("invalid",this,a.validationError,t),!1):a},_removeModels:function(e,t){for(var f=[],a=0;a<e.length;a++){var n=this.get(e[a]);if(n){var o=this.indexOf(n);this.models.splice(o,1),this.length--,delete this._byId[n.cid];var r=this.modelId(n.attributes);null!=r&&delete this._byId[r],t.silent||(t.index=o,n.trigger("remove",n,this,t)),f.push(n),this._removeReference(n,t)}}return f},_isModel:function(e){return e instanceof b},_addReference:function(e,t){this._byId[e.cid]=e;var f=this.modelId(e.attributes);null!=f&&(this._byId[f]=e),e.on("all",this._onModelEvent,this)},_removeReference:function(e,t){delete this._byId[e.cid];var f=this.modelId(e.attributes);null!=f&&delete this._byId[f],this===e.collection&&delete e.collection,e.off("all",this._onModelEvent,this)},_onModelEvent:function(e,t,f,a){if(t){if(("add"===e||"remove"===e)&&f!==this)return;if("destroy"===e&&this.remove(t,a),"change"===e){var n=this.modelId(t.previousAttributes()),o=this.modelId(t.attributes);n!==o&&(null!=n&&delete this._byId[n],null!=o&&(this._byId[o]=t))}}this.trigger.apply(this,arguments)}}),r(y,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},"models");var M=t.View=function(e){this.cid=f.uniqueId("view"),f.extend(this,f.pick(e,x)),this._ensureElement(),this.initialize.apply(this,arguments)},L=/^(\S+)\s*(.*)$/,x=["model","collection","el","id","attributes","className","tagName","events"];f.extend(M.prototype,i,{tagName:"div",$:function(e){return this.$el.find(e)},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(e){return this.undelegateEvents(),this._setElement(e),this.delegateEvents(),this},_setElement:function(e){this.$el=e instanceof t.$?e:t.$(e),this.el=this.$el[0]},delegateEvents:function(e){if(e||(e=f.result(this,"events")),!e)return this;for(var t in this.undelegateEvents(),e){var a=e[t];if(f.isFunction(a)||(a=this[a]),a){var n=t.match(L);this.delegate(n[1],n[2],f.bind(a,this))}}return this},delegate:function(e,t,f){return this.$el.on(e+".delegateEvents"+this.cid,t,f),this},undelegateEvents:function(){return this.$el&&this.$el.off(".delegateEvents"+this.cid),this},undelegate:function(e,t,f){return this.$el.off(e+".delegateEvents"+this.cid,t,f),this},_createElement:function(e){return document.createElement(e)},_ensureElement:function(){if(this.el)this.setElement(f.result(this,"el"));else{var e=f.extend({},f.result(this,"attributes"));this.id&&(e.id=f.result(this,"id")),this.className&&(e.class=f.result(this,"className")),this.setElement(this._createElement(f.result(this,"tagName"))),this._setAttributes(e)}},_setAttributes:function(e){this.$el.attr(e)}}),t.sync=function(e,a,n){var o=S[e];f.defaults(n||(n={}),{emulateHTTP:t.emulateHTTP,emulateJSON:t.emulateJSON});var r={type:o,dataType:"json"};if(n.url||(r.url=f.result(a,"url")||O()),null!=n.data||!a||"create"!==e&&"update"!==e&&"patch"!==e||(r.contentType="application/json",r.data=JSON.stringify(n.attrs||a.toJSON(n))),n.emulateJSON&&(r.contentType="application/x-www-form-urlencoded",r.data=r.data?{model:r.data}:{}),n.emulateHTTP&&("PUT"===o||"DELETE"===o||"PATCH"===o)){r.type="POST",n.emulateJSON&&(r.data._method=o);var s=n.beforeSend;n.beforeSend=function(e){if(e.setRequestHeader("X-HTTP-Method-Override",o),s)return s.apply(this,arguments)}}"GET"===r.type||n.emulateJSON||(r.processData=!1);var c=n.error;n.error=function(e,t,f){n.textStatus=t,n.errorThrown=f,c&&c.call(n.context,e,t,f)};var i=n.xhr=t.ajax(f.extend(r,n));return a.trigger("request",a,i,n),i};var S={create:"POST",update:"PUT",patch:"PATCH",delete:"DELETE",read:"GET"};t.ajax=function(){return t.$.ajax.apply(t.$,arguments)};var T=t.Router=function(e){e||(e={}),e.routes&&(this.routes=e.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},D=/\((.*?)\)/g,Y=/(\(\?)?:\w+/g,j=/\*\w+/g,A=/[\-{}\[\]+?.,\\\^$|#\s]/g;f.extend(T.prototype,i,{initialize:function(){},route:function(e,a,n){f.isRegExp(e)||(e=this._routeToRegExp(e)),f.isFunction(a)&&(n=a,a=""),n||(n=this[a]);var o=this;return t.history.route(e,function(f){var r=o._extractParameters(e,f);!1!==o.execute(n,r,a)&&(o.trigger.apply(o,["route:"+a].concat(r)),o.trigger("route",a,r),t.history.trigger("route",o,a,r))}),this},execute:function(e,t,f){e&&e.apply(this,t)},navigate:function(e,f){return t.history.navigate(e,f),this},_bindRoutes:function(){if(this.routes){this.routes=f.result(this,"routes");for(var e,t=f.keys(this.routes);null!=(e=t.pop());)this.route(e,this.routes[e])}},_routeToRegExp:function(e){return e=e.replace(A,"\\$&").replace(D,"(?:$1)?").replace(Y,function(e,t){return t?e:"([^/?]+)"}).replace(j,"([^?]*?)"),new RegExp("^"+e+"(?:\\?([\\s\\S]*))?$")},_extractParameters:function(e,t){var a=e.exec(t).slice(1);return f.map(a,function(e,t){return t===a.length-1?e||null:e?decodeURIComponent(e):null})}});var C=t.History=function(){this.handlers=[],this.checkUrl=f.bind(this.checkUrl,this),"undefined"!=typeof window&&(this.location=window.location,this.history=window.history)},E=/^[#\/]|\s+$/g,H=/^\/+|\/+$/g,N=/#.*$/;C.started=!1,f.extend(C.prototype,i,{interval:50,atRoot:function(){var e=this.location.pathname.replace(/[^\/]$/,"$&/");return e===this.root&&!this.getSearch()},matchRoot:function(){var e=this.decodeFragment(this.location.pathname),t=e.slice(0,this.root.length-1)+"/";return t===this.root},decodeFragment:function(e){return decodeURI(e.replace(/%25/g,"%2525"))},getSearch:function(){var e=this.location.href.replace(/#.*/,"").match(/\?.+/);return e?e[0]:""},getHash:function(e){var t=(e||this).location.href.match(/#(.*)$/);return t?t[1]:""},getPath:function(){var e=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return"/"===e.charAt(0)?e.slice(1):e},getFragment:function(e){return null==e&&(e=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),e.replace(E,"")},start:function(e){if(C.started)throw new Error("Backbone.history has already been started");if(C.started=!0,this.options=f.extend({root:"/"},this.options,e),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange="onhashchange"in window&&(void 0===document.documentMode||document.documentMode>7),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=("/"+this.root+"/").replace(H,"/"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var t=this.root.slice(0,-1)||"/";return this.location.replace(t+"#"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement("iframe"),this.iframe.src="javascript:0",this.iframe.style.display="none",this.iframe.tabIndex=-1;var a=document.body,n=a.insertBefore(this.iframe,a.firstChild).contentWindow;n.document.open(),n.document.close(),n.location.hash="#"+this.fragment}var o=window.addEventListener||function(e,t){return attachEvent("on"+e,t)};if(this._usePushState?o("popstate",this.checkUrl,!1):this._useHashChange&&!this.iframe?o("hashchange",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var e=window.removeEventListener||function(e,t){return detachEvent("on"+e,t)};this._usePushState?e("popstate",this.checkUrl,!1):this._useHashChange&&!this.iframe&&e("hashchange",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),C.started=!1},route:function(e,t){this.handlers.unshift({route:e,callback:t})},checkUrl:function(e){var t=this.getFragment();if(t===this.fragment&&this.iframe&&(t=this.getHash(this.iframe.contentWindow)),t===this.fragment)return!1;this.iframe&&this.navigate(t),this.loadUrl()},loadUrl:function(e){return!!this.matchRoot()&&(e=this.fragment=this.getFragment(e),f.some(this.handlers,function(t){if(t.route.test(e))return t.callback(e),!0}))},navigate:function(e,t){if(!C.started)return!1;t&&!0!==t||(t={trigger:!!t}),e=this.getFragment(e||"");var f=this.root;""!==e&&"?"!==e.charAt(0)||(f=f.slice(0,-1)||"/");var a=f+e;if(e=this.decodeFragment(e.replace(N,"")),this.fragment!==e){if(this.fragment=e,this._usePushState)this.history[t.replace?"replaceState":"pushState"]({},document.title,a);else{if(!this._wantsHashChange)return this.location.assign(a);if(this._updateHash(this.location,e,t.replace),this.iframe&&e!==this.getHash(this.iframe.contentWindow)){var n=this.iframe.contentWindow;t.replace||(n.document.open(),n.document.close()),this._updateHash(n.location,e,t.replace)}}return t.trigger?this.loadUrl(e):void 0}},_updateHash:function(e,t,f){if(f){var a=e.href.replace(/(javascript:|#).*$/,"");e.replace(a+"#"+t)}else e.hash="#"+t}}),t.history=new C,b.extend=y.extend=T.extend=M.extend=C.extend=function(e,t){var a,n=this;return a=e&&f.has(e,"constructor")?e.constructor:function(){return n.apply(this,arguments)},f.extend(a,n,t),a.prototype=f.create(n.prototype,e),a.prototype.constructor=a,a.__super__=n.prototype,a};var O=function(){throw new Error('A "url" property or function must be specified')},R=function(e,t){var f=t.error;t.error=function(a){f&&f.call(t.context,e,a,t),e.trigger("error",e,a,t)}};return t}(r,f,e,t)}.apply(t,n))||(e.exports=o)}).call(this,f(5))},function(e,t){var f;f=function(){return this}();try{f=f||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(f=window)}e.exports=f},function(e,t,f){"use strict";var a,n,o;n=[f(21),f(2),f(13),f(57),f(20),f(255),f(56),f(55)],void 0===(o="function"==typeof(a=function(e,t,f){const a={moderator:1,participant:2,visitor:3,none:2},n=t.env,o=n.Strophe,r=n.Backbone,s=n.Promise,c=n.$iq,i=n.$build,u=n.$msg,_=n.$pres,d=n.b64_sha1,l=n.sizzle,h=n._;n.moment,o.addNamespace("MUC_ADMIN",o.NS.MUC+"#admin"),o.addNamespace("MUC_OWNER",o.NS.MUC+"#owner"),o.addNamespace("MUC_REGISTER","jabber:iq:register"),o.addNamespace("MUC_ROOMCONF",o.NS.MUC+"#roomconfig"),o.addNamespace("MUC_USER",o.NS.MUC+"#user"),t.MUC_NICK_CHANGED_CODE="303",t.CHATROOMS_TYPE="chatroom",t.ROOM_FEATURES=["passwordprotected","unsecured","hidden","publicroom","membersonly","open","persistent","temporary","nonanonymous","semianonymous","moderated","unmoderated","mam_enabled"],t.ROOMSTATUS={CONNECTED:0,CONNECTING:1,NICKNAME_REQUIRED:2,PASSWORD_REQUIRED:3,DISCONNECTED:4,ENTERED:5},t.plugins.add("converse-muc",{dependencies:["converse-chatboxes","converse-disco","converse-controlbox"],overrides:{_tearDown(){const f=this.chatboxes.where({type:t.CHATROOMS_TYPE});h.each(f,function(f){e.safeSave(f,{connection_status:t.ROOMSTATUS.DISCONNECTED})}),this.__super__._tearDown.call(this,arguments)},ChatBoxes:{model(e,f){const a=this.__super__._converse;return e.type==t.CHATROOMS_TYPE?new a.ChatRoom(e,f):this.__super__.model.apply(this,arguments)}}},initialize(){const n=this._converse,m=n.__;if(n.api.settings.update({allow_muc:!0,allow_muc_invitations:!0,auto_join_on_invite:!1,auto_join_rooms:[],muc_domain:void 0,muc_history_max_stanzas:void 0,muc_instant_rooms:!0,muc_nickname_from_jid:!1}),n.api.promises.add(["roomsAutoJoined"]),n.router.route("converse/room?jid=:jid",function(t){if(!e.isValidMUCJID(t))return n.log(`Invalid JID "${t}" provided in URL fragment`,o.LogLevel.WARN);const f=[n.api.waitUntil("roomsAutoJoined")];n.allow_bookmarks&&f.push(n.api.waitUntil("bookmarksInitialized")),s.all(f).then(()=>{n.api.rooms.open(t)})}),n.openChatRoom=function(e,f,a){f.type=t.CHATROOMS_TYPE,f.id=e,f.box_id=d(e);const o=n.chatboxes.getChatBox(e,f,!0);return o.trigger("show",!0),o},n.ChatRoom=n.ChatBox.extend({defaults:()=>h.assign(h.clone(n.ChatBox.prototype.defaults),h.zipObject(t.ROOM_FEATURES,h.map(t.ROOM_FEATURES,h.stubFalse)),{num_unread_general:0,affiliation:null,connection_status:t.ROOMSTATUS.DISCONNECTED,name:"",nick:n.xmppstatus.get("nickname"),description:"",features_fetched:!1,roomconfig:{},type:t.CHATROOMS_TYPE,message_type:"groupchat"}),initialize(){this.constructor.__super__.initialize.apply(this,arguments),this.occupants=new n.ChatRoomOccupants,this.occupants.browserStorage=new r.BrowserStorage.session(d(`converse.occupants-${n.bare_jid}${this.get("jid")}`)),this.occupants.chatroom=this,this.registerHandlers(),this.on("change:chat_state",this.sendChatState,this)},registerHandlers(){const e=this.get("jid");this.removeHandlers(),this.presence_handler=n.connection.addHandler(e=>(h.each(h.values(this.handlers.presence),t=>t(e)),this.onPresence(e),!0),o.NS.MUC,"presence",null,null,e,{ignoreNamespaceFragment:!0,matchBareFromJid:!0}),this.message_handler=n.connection.addHandler(e=>(h.each(h.values(this.handlers.message),t=>t(e)),this.onMessage(e),!0),null,"message","groupchat",null,e,{matchBareFromJid:!0})},removeHandlers(){return this.message_handler&&(n.connection.deleteHandler(this.message_handler),delete this.message_handler),this.presence_handler&&(n.connection.deleteHandler(this.presence_handler),delete this.presence_handler),this},addHandler(e,t,f){h.isNil(this.handlers)&&(this.handlers={}),h.isNil(this.handlers[e])&&(this.handlers[e]={}),this.handlers[e][t]=f},join(e,f){if(!(e=e||this.get("nick")))throw new TypeError("join: You need to provide a valid nickname");if(this.get("connection_status")===t.ROOMSTATUS.ENTERED)return this;const a=_({from:n.connection.jid,to:this.getRoomJIDAndNick(e)}).c("x",{xmlns:o.NS.MUC}).c("history",{maxstanzas:n.muc_history_max_stanzas}).up();return f&&a.cnode(o.xmlElement("password",[],f)),this.save("connection_status",t.ROOMSTATUS.CONNECTING),n.connection.send(a),this},leave(f){this.occupants.browserStorage._clear(),this.occupants.reset(),n.connection.connected&&this.sendUnavailablePresence(f),e.safeSave(this,{connection_status:t.ROOMSTATUS.DISCONNECTED}),this.removeHandlers()},sendUnavailablePresence(e){const t=_({type:"unavailable",from:n.connection.jid,to:this.getRoomJIDAndNick()});null!==e&&t.c("status",e),n.connection.sendPresence(t)},getOutgoingMessageAttributes(t,a){const o=this.get("composing_spoiler");return{nick:this.get("nick"),from:`${this.get("jid")}/${this.get("nick")}`,fullname:this.get("nick"),is_spoiler:o,message:t?e.httpToGeoUri(f.shortnameToUnicode(t),n):void 0,sender:"me",spoiler_hint:o?a:void 0,type:"groupchat"}},getRoomFeatures(){return new s((e,t)=>{n.api.disco.info(this.get("jid"),null,h.flow(this.parseRoomFeatures.bind(this),e),()=>{t(new Error("Could not parse the room features"))},5e3)})},getRoomJIDAndNick(e){e?this.save({nick:e}):e=this.get("nick");const t=this.get("jid"),f=o.getBareJidFromJid(t);return f+(null!==e?`/${e}`:"")},sendChatState(){if(this.get("connection_status")!==t.ROOMSTATUS.ENTERED)return;const e=this.get("chat_state");e!==n.GONE&&n.connection.send(u({to:this.get("jid"),type:"groupchat"}).c(e,{xmlns:o.NS.CHATSTATES}).up().c("no-store",{xmlns:o.NS.HINTS}).up().c("no-permanent-store",{xmlns:o.NS.HINTS}))},directInvite(t,f){if(this.get("membersonly")){const a={};a[t]="member";const n=h.partial(e.computeAffiliationsDelta,!0,!1);this.updateMemberLists([{jid:t,affiliation:"member",reason:f}],["member","owner","admin"],n)}const a={xmlns:"jabber:x:conference",jid:this.get("jid")};null!==f&&(a.reason=f),this.get("password")&&(a.password=this.get("password"));const o=u({from:n.connection.jid,to:t,id:n.connection.getUniqueId()}).c("x",a);n.connection.send(o),n.emit("roomInviteSent",{room:this,recipient:t,reason:f})},parseRoomFeatures(e){const t={features_fetched:!0,name:e.querySelector("identity").getAttribute("name")};h.each(e.querySelectorAll("feature"),function(e){const f=e.getAttribute("var");f.startsWith("muc_")?t[f.replace("muc_","")]=!0:f===o.NS.MAM&&(t.mam_enabled=!0)});const f=e.querySelector('field[var="muc#roominfo_description"] value');h.isNull(f)||(t.description=f.textContent),this.save(t)},requestMemberList(e){return new s((t,f)=>{e=e||"member";const a=c({to:this.get("jid"),type:"get"}).c("query",{xmlns:o.NS.MUC_ADMIN}).c("item",{affiliation:e});n.connection.sendIQ(a,t,f)})},setAffiliation(e,t){t=h.filter(t,t=>h.isUndefined(t.affiliation)||t.affiliation===e);const f=h.map(t,h.bind(this.sendAffiliationIQ,this,e));return s.all(f)},saveConfiguration(t){return new s((f,a)=>{const n=t?l(":input:not([type=button]):not([type=submit])",t):[],o=h.map(n,e.webForm2xForm);this.sendConfiguration(o,f,a)})},autoConfigureChatRoom(){return new s((e,t)=>{this.fetchRoomConfiguration().then(f=>{const a=[],n=f.querySelectorAll("field"),o=this.get("roomconfig");let r=n.length;h.each(n,f=>{const n=f.getAttribute("var").replace("muc#roomconfig_",""),s=f.getAttribute("type");let c;if(n in o){switch(s){case"boolean":c=o[n]?1:0;break;case"list-multi":c=f.innerHTML;break;default:c=o[n]}f.innerHTML=i("value").t(c)}a.push(f),--r||this.sendConfiguration(a,e,t)})})})},fetchRoomConfiguration(){return new s((e,t)=>{n.connection.sendIQ(c({to:this.get("jid"),type:"get"}).c("query",{xmlns:o.NS.MUC_OWNER}),e,t)})},sendConfiguration(e,t,f){const a=c({to:this.get("jid"),type:"set"}).c("query",{xmlns:o.NS.MUC_OWNER}).c("x",{xmlns:o.NS.XFORM,type:"submit"});return h.each(e||[],function(e){a.cnode(e).up()}),t=h.isUndefined(t)?h.noop:h.partial(t,a.nodeTree),f=h.isUndefined(f)?h.noop:h.partial(f,a.nodeTree),n.connection.sendIQ(a,t,f)},saveAffiliationAndRole(e){const t=l(`x[xmlns="${o.NS.MUC_USER}"] item`,e).pop(),f=e.querySelector("status[code='110']");if(f&&!h.isNil(t)){const e=t.getAttribute("affiliation"),f=t.getAttribute("role");e&&this.save({affiliation:e}),f&&this.save({role:f})}},sendAffiliationIQ(e,t){return new s((f,a)=>{const r=c({to:this.get("jid"),type:"set"}).c("query",{xmlns:o.NS.MUC_ADMIN}).c("item",{affiliation:t.affiliation||e,jid:t.jid});h.isUndefined(t.reason)||r.c("reason",t.reason),n.connection.sendIQ(r,f,a)})},setAffiliations(e){const t=h.uniq(h.map(e,"affiliation"));return s.all(h.map(t,h.partial(this.setAffiliation.bind(this),h,e)))},getJidsWithAffiliations(t){return h.isString(t)&&(t=[t]),new s((f,a)=>{const n=h.map(t,h.partial(this.requestMemberList.bind(this)));s.all(n).then(h.flow(e.marshallAffiliationIQs,f),h.flow(e.marshallAffiliationIQs,f))})},updateMemberLists(e,t,f){this.getJidsWithAffiliations(t).then(t=>this.setAffiliations(f(e,t))).then(()=>this.occupants.fetchMembers()).catch(h.partial(n.log,h,o.LogLevel.ERROR))},checkForReservedNick(e,t){return n.connection.sendIQ(c({to:this.get("jid"),from:n.connection.jid,type:"get"}).c("query",{xmlns:o.NS.DISCO_INFO,node:"x-roomuser-item"}),e,t),this},updateOccupantsOnPresence(e){const f=this.parsePresence(e);if("error"===f.type)return!0;const a=this.occupants.findOccupant(f);if("unavailable"===f.type&&a&&!h.includes(f.states,t.MUC_NICK_CHANGED_CODE)&&!a.isMember())return a.set(f),void a.destroy();const n=o.getBareJidFromJid(f.jid),r=h.extend(f,{jid:n||void 0,resource:f.jid?o.getResourceFromJid(f.jid):void 0});a?a.save(r):this.occupants.create(r)},parsePresence(e){const t=e.getAttribute("from"),f=e.getAttribute("type"),a={from:t,nick:o.getResourceFromJid(t),type:f,states:[],show:"unavailable"!==f?"online":"offline"};return h.each(e.childNodes,function(e){switch(e.nodeName){case"status":a.status=e.textContent||null;break;case"show":a.show=e.textContent||"online";break;case"x":e.getAttribute("xmlns")===o.NS.MUC_USER?h.each(e.childNodes,function(e){switch(e.nodeName){case"item":a.affiliation=e.getAttribute("affiliation"),a.role=e.getAttribute("role"),a.jid=e.getAttribute("jid"),a.nick=e.getAttribute("nick")||a.nick;break;case"status":e.getAttribute("code")&&a.states.push(e.getAttribute("code"))}}):e.getAttribute("xmlns")===o.NS.VCARDUPDATE&&(a.image_hash=h.get(e.querySelector("photo"),"textContent"))}}),a},isDuplicate(e,t){const f=e.getAttribute("id"),a=e.getAttribute("from");return!!f&&this.messages.where({msgid:f,from:a}).length},fetchFeaturesIfConfigurationChanged(e){const t=e.querySelector("status[code='104']"),f=e.querySelector("status[code='170']"),a=e.querySelector("status[code='171']"),n=e.querySelector("status[code='172']"),o=e.querySelector("status[code='173']"),r=e.querySelector("status[code='173']");(t||f||a||n||o||r)&&this.getRoomFeatures()},onMessage(t){this.fetchFeaturesIfConfigurationChanged(t);const f=t,a=t.querySelector("forwarded");let r;h.isNull(a)||(t=a.querySelector("message"),r=a.querySelector("delay"));const s=t.getAttribute("from"),c=o.getResourceFromJid(s),i=c&&o.unescapeNode(c)||"",u=h.propertyOf(t.querySelector("subject"))("textContent");this.isDuplicate(t,f)||(u&&e.safeSave(this,{subject:{author:i,text:u}}),""!==i&&(this.incrementUnreadMsgCounter(f),this.createMessage(t,r,f),i!==this.get("nick")&&n.emit("message",{stanza:f,chatbox:this})))},onPresence(e){if("error"===e.getAttribute("type"))return void this.save("connection_status",t.ROOMSTATUS.DISCONNECTED);const f=e.querySelector("status[code='110']");f&&"unavailable"!==e.getAttribute("type")&&this.onOwnPresence(e),this.updateOccupantsOnPresence(e),"none"!==this.get("role")&&this.get("connection_status")===t.ROOMSTATUS.CONNECTING&&this.save("connection_status",t.ROOMSTATUS.CONNECTED)},onOwnPresence(e){this.saveAffiliationAndRole(e);const f=e.querySelector("status[code='201']");if(f)if(this.get("auto_configure"))this.autoConfigureChatRoom().then(this.getRoomFeatures.bind(this));else{if(!n.muc_instant_rooms)return void this.trigger("configurationNeeded");this.saveConfiguration().then(this.getRoomFeatures.bind(this))}else this.get("features_fetched")||("owner"===this.get("affiliation")&&this.get("auto_configure")?this.autoConfigureChatRoom().then(this.getRoomFeatures.bind(this)):this.getRoomFeatures());this.save("connection_status",t.ROOMSTATUS.ENTERED)},isUserMentioned(e){return new RegExp(`\\b${this.get("nick")}\\b`).test(e)},incrementUnreadMsgCounter(t){const f=t.querySelector("body");if(!h.isNull(f)&&e.isNewMessage(t)&&this.newMessageWillBeHidden()){const e={num_unread_general:this.get("num_unread_general")+1};this.isUserMentioned(f.textContent)&&(e.num_unread=this.get("num_unread")+1,n.incrementMsgCounter()),this.save(e)}},clearUnreadMsgCounter(){e.safeSave(this,{num_unread:0,num_unread_general:0})}}),n.ChatRoomOccupant=r.Model.extend({defaults:{show:"offline"},initialize(e){this.set(h.extend({id:n.connection.getUniqueId()},e)),this.on("change:image_hash",this.onAvatarChanged,this)},onAvatarChanged(){const e=n.vcards.findWhere({jid:this.get("from")});if(!e)return;const t=this.get("image_hash");t&&e.get("image_hash")!==t&&n.api.vcard.update(e)},getDisplayName(){return this.get("nick")||this.get("jid")},isMember(){return h.includes(["admin","owner","member"],this.get("affiliation"))}}),n.ChatRoomOccupants=r.Collection.extend({model:n.ChatRoomOccupant,comparator(e,t){const f=e.get("role")||"none",n=t.get("role")||"none";if(a[f]===a[n]){const f=e.getDisplayName().toLowerCase(),a=t.getDisplayName().toLowerCase();return f<a?-1:f>a?1:0}return a[f]<a[n]?-1:1},fetchMembers(){const e=h.uniq(h.concat(h.map(this.where({affiliation:"admin"}),e=>e.get("jid")),h.map(this.where({affiliation:"member"}),e=>e.get("jid")),h.map(this.where({affiliation:"owner"}),e=>e.get("jid"))));this.chatroom.getJidsWithAffiliations(["member","owner","admin"]).then(t=>{h.each(h.difference(e,t),e=>{const t=this.findOccupant({jid:e});"offline"===t.get("show")&&t.destroy()}),h.each(t,e=>{const t=this.findOccupant({jid:e.jid});t?t.save(e):this.create(e)})}).catch(h.partial(n.log,h,o.LogLevel.ERROR))},findOccupant(e){const t=o.getBareJidFromJid(e.jid);return null!==t?this.where({jid:t}).pop():this.where({nick:e.nick}).pop()}}),n.RoomsPanelModel=r.Model.extend({defaults:{muc_domain:""}}),n.onDirectMUCInvitation=function(e){const f=l('x[xmlns="jabber:x:conference"]',e).pop(),a=o.getBareJidFromJid(e.getAttribute("from")),r=f.getAttribute("jid"),s=f.getAttribute("reason");let c,i=n.roster.get(a);if(n.auto_join_on_invite?c=!0:(i=i?i.get("fullname"):o.getNodeFromJid(a),c=s?confirm(m('%1$s has invited you to join a chat room: %2$s, and left the following reason: "%3$s"',i,r,s)):confirm(m("%1$s has invited you to join a chat room: %2$s",i,r))),!0===c){const e=n.openChatRoom(r,{password:f.getAttribute("password")});e.get("connection_status")===t.ROOMSTATUS.DISCONNECTED&&n.chatboxviews.get(r).join()}},n.allow_muc_invitations){const e=function(){n.connection.addHandler(function(e){return n.onDirectMUCInvitation(e),!0},"jabber:x:conference","message")};n.on("connected",e),n.on("reconnected",e)}const g=function(e,f,a){return e=e.toLowerCase(),f.type=t.CHATROOMS_TYPE,f.id=e,f.box_id=d(e),n.chatboxes.getChatBox(e,f,a)},p=function(e,t){return g(e,t,!0)};function b(){n.chatboxes.each(function(e){e.get("type")===t.CHATROOMS_TYPE&&e.save("connection_status",t.ROOMSTATUS.DISCONNECTED)})}n.on("addClientFeatures",()=>{n.allow_muc&&n.api.disco.own.features.add(o.NS.MUC),n.allow_muc_invitations&&n.api.disco.own.features.add("jabber:x:conference")}),n.on("chatBoxesFetched",function(){h.each(n.auto_join_rooms,function(e){n.chatboxes.where({jid:e}).length||(h.isString(e)?n.api.rooms.open(e):h.isObject(e)?n.api.rooms.open(e.jid,e.nick):n.log('Invalid room criteria specified for "auto_join_rooms"',o.LogLevel.ERROR))}),n.emit("roomsAutoJoined")}),n.on("reconnecting",b),n.on("disconnecting",b),h.extend(n.api,{rooms:{close(e){if(h.isUndefined(e))n.chatboxviews.each(function(e){e.is_chatroom&&e.model&&e.close()});else if(h.isString(e)){const t=n.chatboxviews.get(e);t&&t.close()}else h.each(e,function(e){const t=n.chatboxviews.get(e);t&&t.close()})},create(e,t){if(h.isString(t)?t={nick:t}:h.isUndefined(t)&&(t={}),h.isUndefined(t.maximize)&&(t.maximize=!1),!t.nick&&n.muc_nickname_from_jid&&(t.nick=o.getNodeFromJid(n.bare_jid)),h.isUndefined(e))throw new TypeError("rooms.create: You need to provide at least one JID");return h.isString(e)?p(e,t):h.map(e,h.partial(p,h,t))},open(e,t){if(h.isUndefined(e))throw new TypeError("rooms.open: You need to provide at least one JID");return h.isString(e)?n.api.rooms.create(e,t).trigger("show"):h.map(e,e=>n.api.rooms.create(e,t).trigger("show"))},get(e,f,a){if(h.isString(f)?f={nick:f}:h.isUndefined(f)&&(f={}),h.isUndefined(e)){const e=[];return n.chatboxes.each(function(f){f.get("type")===t.CHATROOMS_TYPE&&e.push(f)}),e}return f.nick||(f.nick=o.getNodeFromJid(n.bare_jid)),h.isString(e)?g(e,f):h.map(e,h.partial(g,h,f))}}})}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){"use strict";var a,n,o;n=[f(9),f(46),f(17),f(4),f(15),f(267),f(266),f(265),f(264),f(281)],void 0===(o="function"==typeof(a=function(e,t,f,a,n,o,r,s,c,i){n=n.Strophe;const u=/\b(https?:\/\/|www\.|https?:\/\/www\.)[^\s<>]{2,200}\b\/?/g,_=f.assign({debug:f.get(console,"log")?console.log.bind(console):f.noop,error:f.get(console,"log")?console.log.bind(console):f.noop,info:f.get(console,"log")?console.log.bind(console):f.noop,warn:f.get(console,"log")?console.log.bind(console):f.noop},console);var d={};function l(e,t){e.classList.remove("visible"),f.isFunction(t)&&t()}return d.getNextElement=function(t,a="*"){let n=t.nextElementSibling;for(;!f.isNull(n)&&!e.matchesSelector(n,a);)n=n.nextElementSibling;return n},d.getPreviousElement=function(t,a="*"){let n=t.previousSibling;for(;!f.isNull(n)&&!e.matchesSelector(n,a);)n=n.previousSibling;return n},d.getFirstChildElement=function(t,a="*"){let n=t.firstElementChild;for(;!f.isNull(n)&&!e.matchesSelector(n,a);)n=n.nextSibling;return n},d.getLastChildElement=function(t,a="*"){let n=t.lastElementChild;for(;!f.isNull(n)&&!e.matchesSelector(n,a);)n=n.previousSibling;return n},d.calculateElementHeight=function(e){return f.reduce(e.children,(e,t)=>e+t.offsetHeight,0)},d.addClass=function(e,t){t instanceof Element&&t.classList.add(e)},d.removeClass=function(e,t){return t instanceof Element&&t.classList.remove(e),t},d.removeElement=function(e){f.isNil(e)||f.isNil(e.parentNode)||e.parentNode.removeChild(e)},d.showElement=f.flow(f.partial(d.removeClass,"collapsed"),f.partial(d.removeClass,"hidden")),d.hideElement=function(e){return f.isNil(e)||e.classList.add("hidden"),e},d.ancestor=function(t,a){let n=t;for(;!f.isNil(n)&&!e.matchesSelector(n,a);)n=n.parentElement;return n},d.nextUntil=function(e,t,a=!1){const n=[];let o=e.nextElementSibling;for(;!f.isNil(o)&&!o.matches(t);)n.push(o),o=o.nextElementSibling;return n},d.unescapeHTML=function(e){var t=document.createElement("div");return t.innerHTML=e,t.innerText},d.escapeHTML=function(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")},d.addHyperlinks=function(e){return o.withinString(e,function(e){var t=new o(e);return t.normalize(),e.startsWith("http://")||e.startsWith("https://")||(e="http://"+e),e=encodeURI(decodeURI(e)).replace(/[!'()]/g,escape).replace(/\*/g,"%2A"),`<a target="_blank" rel="noopener" href="${d.escapeHTML(e)}">${d.escapeHTML(t.readable())}</a>`})},d.renderImageURLs=function(a,n){const o=a.__,r=n.textContent.match(u)||[];return t.all(f.map(r,a=>new t((r,s)=>(a=a,new t((e,t)=>{var f=new Image,n=window.setTimeout(function(){t(new Error("Could not determine whether it's an image")),f=null},3e3);f.onerror=f.onabort=function(){clearTimeout(n),t(new Error("Could not determine whether it's an image"))},f.onload=function(){clearTimeout(n),e(f)},f.src=a})).then(function(t){const s=new Image;s.src=t.src,s.addEventListener("load",r),s.addEventListener("error",r),f.each(e(`a[href="${a}"]`,n),e=>{e.outerHTML=c({url:a,label_download:o("Download")})})}).catch(r))));var s},d.renderFileURL=function(e,t){const a=new o(t),n=e.__,r=a.filename();return!f.includes(["https","http"],a.protocol())||r.endsWith("mp3")||r.endsWith("mp4")||r.endsWith("jpg")||r.endsWith("jpeg")||r.endsWith("png")||r.endsWith("gif")||r.endsWith("svg")?t:s({url:t,label_download:n('Download: "%1$s',r)})},d.renderImageURL=function(e,t){const f=e.__;return t.endsWith("jpg")||t.endsWith("jpeg")||t.endsWith("png")||t.endsWith("gif")||t.endsWith("svg")?c({url:t,label_download:f("Download")}):t},d.renderMovieURL=function(e,t){const f=e.__;return t.endsWith("mp4")?i({url:t,label_download:f("Download video file")}):t},d.renderAudioURL=function(e,t){const f=e.__;return t.endsWith("mp3")?r({url:t,label_download:f("Download audio file")}):t},d.slideInAllElements=function(e,a=300){return t.all(f.map(e,f.partial(d.slideIn,f,a)))},d.slideToggleElement=function(e,t){return f.includes(e.classList,"collapsed")||f.includes(e.classList,"hidden")?d.slideOut(e,t):d.slideIn(e,t)},d.hasClass=function(e,t){return f.includes(t.classList,e)},d.slideOut=function(e,a=200){return new t((t,n)=>{if(f.isNil(e)){const e="Undefined or null element passed into slideOut";return _.warn(e),void n(new Error(e))}const o=e.getAttribute("data-slider-marker");o&&(e.removeAttribute("data-slider-marker"),window.cancelAnimationFrame(o));const r=d.calculateElementHeight(e);if(window.converse_disable_effects)return e.style.height=r+"px",function(e){e.removeAttribute("data-slider-marker"),e.classList.remove("collapsed"),e.style.overflow="",e.style.height=""}(e),void t();if(!d.hasClass("collapsed",e)&&!d.hasClass("hidden",e))return void t();const s=a/17;let c=0;e.style.height="0",e.style.overflow="hidden",e.classList.remove("hidden"),e.classList.remove("collapsed"),e.setAttribute("data-slider-marker",window.requestAnimationFrame(function f(){(c+=r/s)<r?(e.style.height=c+"px",e.setAttribute("data-slider-marker",window.requestAnimationFrame(f))):(e.removeAttribute("data-slider-marker"),e.style.height=d.calculateElementHeight(e)+"px",e.style.overflow="",e.style.height="",t())}))})},d.slideIn=function(e,a=200){return new t((t,n)=>{if(f.isNil(e)){const e="Undefined or null element passed into slideIn";return _.warn(e),n(new Error(e))}if(f.includes(e.classList,"collapsed"))return t(e);if(window.converse_disable_effects)return e.classList.add("collapsed"),e.style.height="",t(e);const o=e.getAttribute("data-slider-marker");o&&(e.removeAttribute("data-slider-marker"),window.cancelAnimationFrame(o));const r=e.offsetHeight,s=a/17;let c=r;e.style.overflow="hidden",e.setAttribute("data-slider-marker",window.requestAnimationFrame(function f(){(c-=r/s)>0?(e.style.height=c+"px",e.setAttribute("data-slider-marker",window.requestAnimationFrame(f))):(e.removeAttribute("data-slider-marker"),e.classList.add("collapsed"),e.style.height="",t(e))}))})},d.fadeIn=function(e,t){if(f.isNil(e)&&_.warn("Undefined or null element passed into fadeIn"),window.converse_disable_effects)return e.classList.remove("hidden"),l(e,t);f.includes(e.classList,"hidden")?(e.classList.add("visible"),e.classList.remove("hidden"),e.addEventListener("webkitAnimationEnd",f.partial(l,e,t)),e.addEventListener("animationend",f.partial(l,e,t)),e.addEventListener("oanimationend",f.partial(l,e,t))):l(e,t)},d.isValidJID=function(e){return 2===f.compact(e.split("@")).length&&!e.startsWith("@")&&!e.endsWith("@")},d.isValidMUCJID=function(e){return!e.startsWith("@")&&!e.endsWith("@")},d.isSameBareJID=function(e,t){return n.getBareJidFromJid(e).toLowerCase()===n.getBareJidFromJid(t).toLowerCase()},d.getMostRecentMessage=function(e){const t=e.messages.filter("message");return t[t.length-1]},d.isNewMessage=function(t){return t instanceof Element?!e('result[xmlns="'+n.NS.MAM+'"]',t).length&&!e('delay[xmlns="'+n.NS.DELAY+'"]',t).length:!t.get("delayed")},d.isOnlyChatStateNotification=function(e){return e instanceof a.Model&&(e=e.attributes),e.chat_state&&!e.oob_url&&!e.file&&!e.message},d.isOTRMessage=function(e){var t=e.querySelector("body"),a=f.isNull(t)?void 0:t.textContent;return a&&!!a.match(/^\?OTR/)},d.isHeadlineMessage=function(e,t){var a=t.getAttribute("from");if("headline"===t.getAttribute("type"))return!0;const o=e.chatboxes.get(n.getBareJidFromJid(a));return!(o&&"chatroom"===o.get("type")||"error"===t.getAttribute("type")||f.isNil(a)||f.includes(a,"@"))},d.merge=function e(t,a){for(var n in a)f.isObject(t[n])?e(t[n],a[n]):t[n]=a[n]},d.applyUserSettings=function e(t,a,n){for(var o in a)f.isUndefined(n[o])||(f.isObject(a[o])&&!f.isArray(a[o])?e(t[o],a[o],n[o]):t[o]=n[o])},d.stringToNode=function(e){var t=document.createElement("div");return t.innerHTML=e,t.firstElementChild},d.getOuterWidth=function(e,t=!1){var f=e.offsetWidth;if(!t)return f;var a=window.getComputedStyle(e);return f+=parseInt(a.marginLeft,10)+parseInt(a.marginRight,10)},d.stringToElement=function(e){var t=document.createElement("div");return t.innerHTML=e,t.firstElementChild},d.matchesSelector=function(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector).call(e,t)},d.queryChildren=function(e,t){return f.filter(e.childNodes,f.partial(d.matchesSelector,f,t))},d.contains=function(e,t){return function(a){if("object"==typeof e){var n=!1;return f.forEach(e,function(e){n=n||f.includes(a.get(e).toLowerCase(),t.toLowerCase())}),n}if("string"==typeof e)return f.includes(a.get(e).toLowerCase(),t.toLowerCase());throw new TypeError("contains: wrong attribute type. Must be string or array.")}},d.isOfType=function(e,t){return t.get("type")==e},d.isInstance=function(e,t){return t instanceof e},d.getAttribute=function(e,t){return t.get(e)},d.contains.not=function(e,t){return function(f){return!d.contains(e,t)(f)}},d.rootContains=function(e,t){return e!==document||e.contains?e.contains?e.contains(t):window.HTMLElement.prototype.contains.call(e,t):document.head.contains(t)||document.body.contains(t)},d.createFragmentFromText=function(e){var t,f=document.createDocumentFragment(),a=document.createElement("body");for(a.innerHTML=e;t=a.firstChild;)f.appendChild(t);return f},d.addEmoji=function(e,t,f){return e.use_emojione?t.toImage(f):t.shortnameToUnicode(f)},d.getEmojisByCategory=function(e,t){if(f.isUndefined(e.emojis_by_category)){const a=f.values(f.mapValues(t.emojioneList,function(e,t,f){return e._shortname=t,e})),n=[":tone1:",":tone2:",":tone3:",":tone4:",":tone5:"],o=[":kiss_ww:",":kiss_mm:",":kiss_woman_man:"],r=[":woman",":man",":women_",":men_","_man_","_woman_","_woman:","_man:"],s=["modifier","regional"],c=f.difference(f.uniq(f.map(a,f.partial(f.get,f,"category"))),s),i={};f.forEach(c,e=>{let t=f.sortBy(f.filter(a,["category",e]),["uc_base"]);if(t=f.filter(t,e=>!f.includes(f.concat(n,o),e._shortname)&&!f.some(r,f.partial(f.includes,e._shortname))),"people"===e){const e=f.findIndex(t,["uc_base","1f600"]);t=f.union(f.slice(t,e),f.slice(t,0,e+1))}else"activity"===e?t=f.union(f.slice(t,26),f.slice(t,0,27)):"objects"===e?t=f.union(f.slice(t,23),f.slice(t,0,24)):"travel"===e?t=f.union(f.slice(t,16),f.slice(t,0,17)):"symbols"===e&&(t=f.union(f.slice(t,59),f.slice(t,0,60)));i[e]=t}),e.emojis_by_category=i}return e.emojis_by_category},d.getTonedEmojis=function(e){return e.toned_emojis=f.uniq(f.map(f.filter(d.getEmojisByCategory(e).people,e=>f.includes(e._shortname,"_tone")),e=>e._shortname.replace(/_tone[1-5]/,""))),e.toned_emojis},d.isPersistableModel=function(e){return e.collection&&e.collection.browserStorage},d.getResolveablePromise=function(){const e={},a=new t((t,f)=>{e.resolve=t,e.reject=f});return f.assign(a,e),a},d.interpolate=function(e,t){return e.replace(/{{{([^{}]*)}}}/g,(e,f)=>{var a=t[f];return"string"==typeof a||"number"==typeof a?a:e})},d.onMultipleEvents=function(e=[],t){let a=[];function n(f){a.push(f),e.length===a.length&&(t(a),a=[])}f.each(e,e=>e.object.on(e.event,n))},d.safeSave=function(e,t){d.isPersistableModel(e)?e.save(t):e.set(t)},d.isVisible=function(e){return!d.hasClass("hidden",e)&&(e.offsetWidth>0||e.offsetHeight>0||e.getClientRects().length>0)},d.triggerEvent=function(e,t,f="Event",a=!0,n=!0){const o=document.createEvent(f);o.initEvent(t,a,n),e.dispatchEvent(o)},d.geoUriToHttp=function(e,t){return e.replace(/geo:([\-0-9.]+),([\-0-9.]+)(?:,([\-0-9.]+))?(?:\?(.*))?/g,t)},d.httpToGeoUri=function(e,t){return e.replace(t.geouri_regex,"geo:$1,$2")},d.getSelectValues=function(e){for(var t,f=[],a=e&&e.options,n=0,o=a.length;n<o;n++)(t=a[n]).selected&&f.push(t.value||t.text);return f},d})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){"use strict";var a,n;a=[f(16)],void 0===(n=function(e){return e.noConflict()}.apply(t,a))||(e.exports=n)},function(e,t,f){var a;
/*!
* Sizzle CSS Selector Engine v2.3.3
* https://sizzlejs.com/
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license
* http://jquery.org/license
*
* Date: 2016-08-08
*/
/*!
* Sizzle CSS Selector Engine v2.3.3
* https://sizzlejs.com/
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license
* http://jquery.org/license
*
* Date: 2016-08-08
*/
!function(n){var o,r,s,c,i,u,_,d,l,h,m,g,p,b,y,v,w,k,M,L="sizzle"+1*new Date,x=n.document,S=0,T=0,D=ue(),Y=ue(),j=ue(),A=function(e,t){return e===t&&(m=!0),0},C={}.hasOwnProperty,E=[],H=E.pop,N=E.push,O=E.push,R=E.slice,I=function(e,t){for(var f=0,a=e.length;f<a;f++)if(e[f]===t)return f;return-1},P="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",z="[\\x20\\t\\r\\n\\f]",F="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",B="\\["+z+"*("+F+")(?:"+z+"*([*^$|!~]?=)"+z+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+F+"))|)"+z+"*\\]",q=":("+F+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+B+")*)|.*)\\)|)",U=new RegExp(z+"+","g"),W=new RegExp("^"+z+"+|((?:^|[^\\\\])(?:\\\\.)*)"+z+"+$","g"),J=new RegExp("^"+z+"*,"+z+"*"),$=new RegExp("^"+z+"*([>+~]|"+z+")"+z+"*"),V=new RegExp("="+z+"*([^\\]'\"]*?)"+z+"*\\]","g"),G=new RegExp(q),Q=new RegExp("^"+F+"$"),X={ID:new RegExp("^#("+F+")"),CLASS:new RegExp("^\\.("+F+")"),TAG:new RegExp("^("+F+"|[*])"),ATTR:new RegExp("^"+B),PSEUDO:new RegExp("^"+q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+z+"*(even|odd|(([+-]|)(\\d*)n|)"+z+"*(?:([+-]|)"+z+"*(\\d+)|))"+z+"*\\)|)","i"),bool:new RegExp("^(?:"+P+")$","i"),needsContext:new RegExp("^"+z+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+z+"*((?:-\\d)?\\d*)"+z+"*\\)|)(?=[^-]|$)","i")},K=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,ee=/^[^{]+\{\s*\[native \w/,te=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,fe=/[+~]/,ae=new RegExp("\\\\([\\da-f]{1,6}"+z+"?|("+z+")|.)","ig"),ne=function(e,t,f){var a="0x"+t-65536;return a!=a||f?t:a<0?String.fromCharCode(a+65536):String.fromCharCode(a>>10|55296,1023&a|56320)},oe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,re=function(e,t){return t?"\0"===e?"<22>":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},se=function(){g()},ce=ke(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{O.apply(E=R.call(x.childNodes),x.childNodes),E[x.childNodes.length].nodeType}catch(e){O={apply:E.length?function(e,t){N.apply(e,R.call(t))}:function(e,t){for(var f=e.length,a=0;e[f++]=t[a++];);e.length=f-1}}}function ie(e,t,f,a){var n,o,s,c,i,_,l,h=t&&t.ownerDocument,m=t?t.nodeType:9;if(f=f||[],"string"!=typeof e||!e||1!==m&&9!==m&&11!==m)return f;if(!a&&((t?t.ownerDocument||t:x)!==p&&g(t),t=t||p,y)){if(11!==m&&(i=te.exec(e)))if(n=i[1]){if(9===m){if(!(s=t.getElementById(n)))return f;if(s.id===n)return f.push(s),f}else if(h&&(s=h.getElementById(n))&&M(t,s)&&s.id===n)return f.push(s),f}else{if(i[2])return O.apply(f,t.getElementsByTagName(e)),f;if((n=i[3])&&r.getElementsByClassName&&t.getElementsByClassName)return O.apply(f,t.getElementsByClassName(n)),f}if(r.qsa&&!j[e+" "]&&(!v||!v.test(e))){if(1!==m)h=t,l=e;else if("object"!==t.nodeName.toLowerCase()){for((c=t.getAttribute("id"))?c=c.replace(oe,re):t.setAttribute("id",c=L),o=(_=u(e)).length;o--;)_[o]="#"+c+" "+we(_[o]);l=_.join(","),h=fe.test(e)&&ye(t.parentNode)||t}if(l)try{return O.apply(f,h.querySelectorAll(l)),f}catch(e){}finally{c===L&&t.removeAttribute("id")}}}return d(e.replace(W,"$1"),t,f,a)}function ue(){var e=[];return function t(f,a){return e.push(f+" ")>s.cacheLength&&delete t[e.shift()],t[f+" "]=a}}function _e(e){return e[L]=!0,e}function de(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function le(e,t){for(var f=e.split("|"),a=f.length;a--;)s.attrHandle[f[a]]=t}function he(e,t){var f=t&&e,a=f&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(a)return a;if(f)for(;f=f.nextSibling;)if(f===t)return-1;return e?1:-1}function me(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function ge(e){return function(t){var f=t.nodeName.toLowerCase();return("input"===f||"button"===f)&&t.type===e}}function pe(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ce(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function be(e){return _e(function(t){return t=+t,_e(function(f,a){for(var n,o=e([],f.length,t),r=o.length;r--;)f[n=o[r]]&&(f[n]=!(a[n]=f[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(o in r=ie.support={},i=ie.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},g=ie.setDocument=function(e){var t,f,a=e?e.ownerDocument||e:x;return a!==p&&9===a.nodeType&&a.documentElement?(b=(p=a).documentElement,y=!i(p),x!==p&&(f=p.defaultView)&&f.top!==f&&(f.addEventListener?f.addEventListener("unload",se,!1):f.attachEvent&&f.attachEvent("onunload",se)),r.attributes=de(function(e){return e.className="i",!e.getAttribute("className")}),r.getElementsByTagName=de(function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length}),r.getElementsByClassName=ee.test(p.getElementsByClassName),r.getById=de(function(e){return b.appendChild(e).id=L,!p.getElementsByName||!p.getElementsByName(L).length}),r.getById?(s.filter.ID=function(e){var t=e.replace(ae,ne);return function(e){return e.getAttribute("id")===t}},s.find.ID=function(e,t){if(void 0!==t.getElementById&&y){var f=t.getElementById(e);return f?[f]:[]}}):(s.filter.ID=function(e){var t=e.replace(ae,ne);return function(e){var f=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return f&&f.value===t}},s.find.ID=function(e,t){if(void 0!==t.getElementById&&y){var f,a,n,o=t.getElementById(e);if(o){if((f=o.getAttributeNode("id"))&&f.value===e)return[o];for(n=t.getElementsByName(e),a=0;o=n[a++];)if((f=o.getAttributeNode("id"))&&f.value===e)return[o]}return[]}}),s.find.TAG=r.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):r.qsa?t.querySelectorAll(e):void 0}:function(e,t){var f,a=[],n=0,o=t.getElementsByTagName(e);if("*"===e){for(;f=o[n++];)1===f.nodeType&&a.push(f);return a}return o},s.find.CLASS=r.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&y)return t.getElementsByClassName(e)},w=[],v=[],(r.qsa=ee.test(p.querySelectorAll))&&(de(function(e){b.appendChild(e).innerHTML="<a id='"+L+"'></a><select id='"+L+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+z+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+z+"*(?:value|"+P+")"),e.querySelectorAll("[id~="+L+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+L+"+*").length||v.push(".#.+[+~]")}),de(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+z+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),b.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(r.matchesSelector=ee.test(k=b.matches||b.webkitMatchesSelector||b.mozMatchesSelector||b.oMatchesSelector||b.msMatchesSelector))&&de(function(e){r.disconnectedMatch=k.call(e,"*"),k.call(e,"[s!='']:x"),w.push("!=",q)}),v=v.length&&new RegExp(v.join("|")),w=w.length&&new RegExp(w.join("|")),t=ee.test(b.compareDocumentPosition),M=t||ee.test(b.contains)?function(e,t){var f=9===e.nodeType?e.documentElement:e,a=t&&t.parentNode;return e===a||!(!a||1!==a.nodeType||!(f.contains?f.contains(a):e.compareDocumentPosition&&16&e.compareDocumentPosition(a)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},A=t?function(e,t){if(e===t)return m=!0,0;var f=!e.compareDocumentPosition-!t.compareDocumentPosition;return f||(1&(f=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!r.sortDetached&&t.compareDocumentPosition(e)===f?e===p||e.ownerDocument===x&&M(x,e)?-1:t===p||t.ownerDocument===x&&M(x,t)?1:h?I(h,e)-I(h,t):0:4&f?-1:1)}:function(e,t){if(e===t)return m=!0,0;var f,a=0,n=e.parentNode,o=t.parentNode,r=[e],s=[t];if(!n||!o)return e===p?-1:t===p?1:n?-1:o?1:h?I(h,e)-I(h,t):0;if(n===o)return he(e,t);for(f=e;f=f.parentNode;)r.unshift(f);for(f=t;f=f.parentNode;)s.unshift(f);for(;r[a]===s[a];)a++;return a?he(r[a],s[a]):r[a]===x?-1:s[a]===x?1:0},p):p},ie.matches=function(e,t){return ie(e,null,null,t)},ie.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&g(e),t=t.replace(V,"='$1']"),r.matchesSelector&&y&&!j[t+" "]&&(!w||!w.test(t))&&(!v||!v.test(t)))try{var f=k.call(e,t);if(f||r.disconnectedMatch||e.document&&11!==e.document.nodeType)return f}catch(e){}return ie(t,p,null,[e]).length>0},ie.contains=function(e,t){return(e.ownerDocument||e)!==p&&g(e),M(e,t)},ie.attr=function(e,t){(e.ownerDocument||e)!==p&&g(e);var f=s.attrHandle[t.toLowerCase()],a=f&&C.call(s.attrHandle,t.toLowerCase())?f(e,t,!y):void 0;return void 0!==a?a:r.attributes||!y?e.getAttribute(t):(a=e.getAttributeNode(t))&&a.specified?a.value:null},ie.escape=function(e){return(e+"").replace(oe,re)},ie.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ie.uniqueSort=function(e){var t,f=[],a=0,n=0;if(m=!r.detectDuplicates,h=!r.sortStable&&e.slice(0),e.sort(A),m){for(;t=e[n++];)t===e[n]&&(a=f.push(n));for(;a--;)e.splice(f[a],1)}return h=null,e},c=ie.getText=function(e){var t,f="",a=0,n=e.nodeType;if(n){if(1===n||9===n||11===n){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)f+=c(e)}else if(3===n||4===n)return e.nodeValue}else for(;t=e[a++];)f+=c(t);return f},(s=ie.selectors={cacheLength:50,createPseudo:_e,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(ae,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(ae,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ie.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ie.error(e[0]),e},PSEUDO:function(e){var t,f=!e[6]&&e[2];return X.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":f&&G.test(f)&&(t=u(f,!0))&&(t=f.indexOf(")",f.length-t)-f.length)&&(e[0]=e[0].slice(0,t),e[2]=f.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(ae,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=D[e+" "];return t||(t=new RegExp("(^|"+z+")"+e+"("+z+"|$)"))&&D(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,f){return function(a){var n=ie.attr(a,e);return null==n?"!="===t:!t||(n+="","="===t?n===f:"!="===t?n!==f:"^="===t?f&&0===n.indexOf(f):"*="===t?f&&n.indexOf(f)>-1:"$="===t?f&&n.slice(-f.length)===f:"~="===t?(" "+n.replace(U," ")+" ").indexOf(f)>-1:"|="===t&&(n===f||n.slice(0,f.length+1)===f+"-"))}},CHILD:function(e,t,f,a,n){var o="nth"!==e.slice(0,3),r="last"!==e.slice(-4),s="of-type"===t;return 1===a&&0===n?function(e){return!!e.parentNode}:function(t,f,c){var i,u,_,d,l,h,m=o!==r?"nextSibling":"previousSibling",g=t.parentNode,p=s&&t.nodeName.toLowerCase(),b=!c&&!s,y=!1;if(g){if(o){for(;m;){for(d=t;d=d[m];)if(s?d.nodeName.toLowerCase()===p:1===d.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[r?g.firstChild:g.lastChild],r&&b){for(y=(l=(i=(u=(_=(d=g)[L]||(d[L]={}))[d.uniqueID]||(_[d.uniqueID]={}))[e]||[])[0]===S&&i[1])&&i[2],d=l&&g.childNodes[l];d=++l&&d&&d[m]||(y=l=0)||h.pop();)if(1===d.nodeType&&++y&&d===t){u[e]=[S,l,y];break}}else if(b&&(y=l=(i=(u=(_=(d=t)[L]||(d[L]={}))[d.uniqueID]||(_[d.uniqueID]={}))[e]||[])[0]===S&&i[1]),!1===y)for(;(d=++l&&d&&d[m]||(y=l=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==p:1!==d.nodeType)||!++y||(b&&((u=(_=d[L]||(d[L]={}))[d.uniqueID]||(_[d.uniqueID]={}))[e]=[S,y]),d!==t)););return(y-=n)===a||y%a==0&&y/a>=0}}},PSEUDO:function(e,t){var f,a=s.pseudos[e]||s.setFilters[e.toLowerCase()]||ie.error("unsupported pseudo: "+e);return a[L]?a(t):a.length>1?(f=[e,e,"",t],s.setFilters.hasOwnProperty(e.toLowerCase())?_e(function(e,f){for(var n,o=a(e,t),r=o.length;r--;)e[n=I(e,o[r])]=!(f[n]=o[r])}):function(e){return a(e,0,f)}):a}},pseudos:{not:_e(function(e){var t=[],f=[],a=_(e.replace(W,"$1"));return a[L]?_e(function(e,t,f,n){for(var o,r=a(e,null,n,[]),s=e.length;s--;)(o=r[s])&&(e[s]=!(t[s]=o))}):function(e,n,o){return t[0]=e,a(t,null,o,f),t[0]=null,!f.pop()}}),has:_e(function(e){return function(t){return ie(e,t).length>0}}),contains:_e(function(e){return e=e.replace(ae,ne),function(t){return(t.textContent||t.innerText||c(t)).indexOf(e)>-1}}),lang:_e(function(e){return Q.test(e||"")||ie.error("unsupported lang: "+e),e=e.replace(ae,ne).toLowerCase(),function(t){var f;do{if(f=y?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(f=f.toLowerCase())===e||0===f.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===b},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:pe(!1),disabled:pe(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!s.pseudos.empty(e)},header:function(e){return Z.test(e.nodeName)},input:function(e){return K.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:be(function(){return[0]}),last:be(function(e,t){return[t-1]}),eq:be(function(e,t,f){return[f<0?f+t:f]}),even:be(function(e,t){for(var f=0;f<t;f+=2)e.push(f);return e}),odd:be(function(e,t){for(var f=1;f<t;f+=2)e.push(f);return e}),lt:be(function(e,t,f){for(var a=f<0?f+t:f;--a>=0;)e.push(a);return e}),gt:be(function(e,t,f){for(var a=f<0?f+t:f;++a<t;)e.push(a);return e})}}).pseudos.nth=s.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})s.pseudos[o]=me(o);for(o in{submit:!0,reset:!0})s.pseudos[o]=ge(o);function ve(){}function we(e){for(var t=0,f=e.length,a="";t<f;t++)a+=e[t].value;return a}function ke(e,t,f){var a=t.dir,n=t.next,o=n||a,r=f&&"parentNode"===o,s=T++;return t.first?function(t,f,n){for(;t=t[a];)if(1===t.nodeType||r)return e(t,f,n);return!1}:function(t,f,c){var i,u,_,d=[S,s];if(c){for(;t=t[a];)if((1===t.nodeType||r)&&e(t,f,c))return!0}else for(;t=t[a];)if(1===t.nodeType||r)if(u=(_=t[L]||(t[L]={}))[t.uniqueID]||(_[t.uniqueID]={}),n&&n===t.nodeName.toLowerCase())t=t[a]||t;else{if((i=u[o])&&i[0]===S&&i[1]===s)return d[2]=i[2];if(u[o]=d,d[2]=e(t,f,c))return!0}return!1}}function Me(e){return e.length>1?function(t,f,a){for(var n=e.length;n--;)if(!e[n](t,f,a))return!1;return!0}:e[0]}function Le(e,t,f,a,n){for(var o,r=[],s=0,c=e.length,i=null!=t;s<c;s++)(o=e[s])&&(f&&!f(o,a,n)||(r.push(o),i&&t.push(s)));return r}function xe(e,t,f,a,n,o){return a&&!a[L]&&(a=xe(a)),n&&!n[L]&&(n=xe(n,o)),_e(function(o,r,s,c){var i,u,_,d=[],l=[],h=r.length,m=o||function(e,t,f){for(var a=0,n=t.length;a<n;a++)ie(e,t[a],f);return f}(t||"*",s.nodeType?[s]:s,[]),g=!e||!o&&t?m:Le(m,d,e,s,c),p=f?n||(o?e:h||a)?[]:r:g;if(f&&f(g,p,s,c),a)for(i=Le(p,l),a(i,[],s,c),u=i.length;u--;)(_=i[u])&&(p[l[u]]=!(g[l[u]]=_));if(o){if(n||e){if(n){for(i=[],u=p.length;u--;)(_=p[u])&&i.push(g[u]=_);n(null,p=[],i,c)}for(u=p.length;u--;)(_=p[u])&&(i=n?I(o,_):d[u])>-1&&(o[i]=!(r[i]=_))}}else p=Le(p===r?p.splice(h,p.length):p),n?n(null,r,p,c):O.apply(r,p)})}function Se(e){for(var t,f,a,n=e.length,o=s.relative[e[0].type],r=o||s.relative[" "],c=o?1:0,i=ke(function(e){return e===t},r,!0),u=ke(function(e){return I(t,e)>-1},r,!0),_=[function(e,f,a){var n=!o&&(a||f!==l)||((t=f).nodeType?i(e,f,a):u(e,f,a));return t=null,n}];c<n;c++)if(f=s.relative[e[c].type])_=[ke(Me(_),f)];else{if((f=s.filter[e[c].type].apply(null,e[c].matches))[L]){for(a=++c;a<n&&!s.relative[e[a].type];a++);return xe(c>1&&Me(_),c>1&&we(e.slice(0,c-1).concat({value:" "===e[c-2].type?"*":""})).replace(W,"$1"),f,c<a&&Se(e.slice(c,a)),a<n&&Se(e=e.slice(a)),a<n&&we(e))}_.push(f)}return Me(_)}ve.prototype=s.filters=s.pseudos,s.setFilters=new ve,u=ie.tokenize=function(e,t){var f,a,n,o,r,c,i,u=Y[e+" "];if(u)return t?0:u.slice(0);for(r=e,c=[],i=s.preFilter;r;){for(o in f&&!(a=J.exec(r))||(a&&(r=r.slice(a[0].length)||r),c.push(n=[])),f=!1,(a=$.exec(r))&&(f=a.shift(),n.push({value:f,type:a[0].replace(W," ")}),r=r.slice(f.length)),s.filter)!(a=X[o].exec(r))||i[o]&&!(a=i[o](a))||(f=a.shift(),n.push({value:f,type:o,matches:a}),r=r.slice(f.length));if(!f)break}return t?r.length:r?ie.error(e):Y(e,c).slice(0)},_=ie.compile=function(e,t){var f,a=[],n=[],o=j[e+" "];if(!o){for(t||(t=u(e)),f=t.length;f--;)(o=Se(t[f]))[L]?a.push(o):n.push(o);(o=j(e,function(e,t){var f=t.length>0,a=e.length>0,n=function(n,o,r,c,i){var u,_,d,h=0,m="0",b=n&&[],v=[],w=l,k=n||a&&s.find.TAG("*",i),M=S+=null==w?1:Math.random()||.1,L=k.length;for(i&&(l=o===p||o||i);m!==L&&null!=(u=k[m]);m++){if(a&&u){for(_=0,o||u.ownerDocument===p||(g(u),r=!y);d=e[_++];)if(d(u,o||p,r)){c.push(u);break}i&&(S=M)}f&&((u=!d&&u)&&h--,n&&b.push(u))}if(h+=m,f&&m!==h){for(_=0;d=t[_++];)d(b,v,o,r);if(n){if(h>0)for(;m--;)b[m]||v[m]||(v[m]=H.call(c));v=Le(v)}O.apply(c,v),i&&!n&&v.length>0&&h+t.length>1&&ie.uniqueSort(c)}return i&&(S=M,l=w),b};return f?_e(n):n}(n,a))).selector=e}return o},d=ie.select=function(e,t,f,a){var n,o,r,c,i,d="function"==typeof e&&e,l=!a&&u(e=d.selector||e);if(f=f||[],1===l.length){if((o=l[0]=l[0].slice(0)).length>2&&"ID"===(r=o[0]).type&&9===t.nodeType&&y&&s.relative[o[1].type]){if(!(t=(s.find.ID(r.matches[0].replace(ae,ne),t)||[])[0]))return f;d&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(n=X.needsContext.test(e)?0:o.length;n--&&(r=o[n],!s.relative[c=r.type]);)if((i=s.find[c])&&(a=i(r.matches[0].replace(ae,ne),fe.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(n,1),!(e=a.length&&we(o)))return O.apply(f,a),f;break}}return(d||_(e,l))(a,t,!y,f,!t||fe.test(e)&&ye(t.parentNode)||t),f},r.sortStable=L.split("").sort(A).join("")===L,r.detectDuplicates=!!m,g(),r.sortDetached=de(function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))}),de(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||le("type|href|height|width",function(e,t,f){if(!f)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),r.attributes&&de(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||le("value",function(e,t,f){if(!f&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),de(function(e){return null==e.getAttribute("disabled")})||le(P,function(e,t,f){var a;if(!f)return!0===e[t]?t.toLowerCase():(a=e.getAttributeNode(t))&&a.specified?a.value:null});var Te=n.Sizzle;ie.noConflict=function(){return n.Sizzle===ie&&(n.Sizzle=Te),ie},void 0===(a=function(){return ie}.call(t,f,t,e))||(e.exports=a)}(window)},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(12),f(159),f(224),f(223),f(204),f(222),f(3),f(221),f(212)],void 0===(o="function"==typeof(a=function(e,t,f,a,n,o,r){const s=e.env,c=s.Strophe,i=s.Backbone,u=s.Promise,_=s._,d=s.moment,l=e.env.utils,h={Error:"error",Connecting:"info","Connection failure":"error",Authenticating:"info","Authentication failure":"error",Connected:"info",Disconnected:"error",Disconnecting:"warn",Attached:"info",Redirect:"info",Reconnecting:"warn"},m={0:"Error",1:"Connecting",2:"Connection failure",3:"Authenticating",4:"Authentication failure",5:"Connected",6:"Disconnected",7:"Disconnecting",8:"Attached",9:"Redirect",10:"Reconnecting"},g=[0,1,2,3,4,7,10];e.plugins.add("converse-controlbox",{dependencies:["converse-modal","converse-chatboxes","converse-rosterview","converse-chatview"],overrides:{_tearDown(){this.__super__._tearDown.apply(this,arguments),this.rosterview&&(this.rosterview.model.off().reset(),this.rosterview.each(function(e){e.removeAll(),e.remove()}),this.rosterview.removeAll().remove())},ChatBoxes:{chatBoxMayBeShown(e){return this.__super__.chatBoxMayBeShown.apply(this,arguments)&&"controlbox"!==e.get("id")}},ChatBoxViews:{onChatBoxAdded(e){const t=this.__super__._converse;if("controlbox"===e.get("box_id")){let f=this.get(e.get("id"));return f?(f.model=e,f.initialize(),f):(f=new t.ControlBoxView({model:e}),this.add(e.get("id"),f))}return this.__super__.onChatBoxAdded.apply(this,arguments)},closeAllChatBoxes(){const e=this.__super__._converse;return this.each(function(t){("controlbox"!==t.model.get("id")||e.disconnection_cause===e.LOGOUT&&!e.show_controlbox_by_default)&&t.close()}),this},getChatBoxWidth(e){const t=this.__super__._converse,f=this.get("controlbox");return"controlbox"===e.model.get("id")?f&&l.isVisible(f.el)?l.getOuterWidth(f.el,!0):l.getOuterWidth(t.controlboxtoggle.el,!0):this.__super__.getChatBoxWidth.apply(this,arguments)}},ChatBox:{initialize(){"controlbox"===this.get("id")?this.set({time_opened:d(0).valueOf()}):this.__super__.initialize.apply(this,arguments)}},ChatBoxView:{insertIntoDOM(){const e=this.__super__._converse.chatboxviews.get("controlbox");return e?e.el.insertAdjacentElement("afterend",this.el):this.__super__.insertIntoDOM.apply(this,arguments),this}}},initialize(){const e=this._converse,f=e.__;e.api.settings.update({allow_logout:!0,default_domain:void 0,locked_domain:void 0,show_controlbox_by_default:!1,sticky_controlbox:!1}),e.api.promises.add("controlboxInitialized"),f("Contacts"),e.addControlBox=(()=>e.chatboxes.add({id:"controlbox",box_id:"controlbox",type:"controlbox",closed:!e.show_controlbox_by_default})),e.ControlBoxView=e.ChatBoxView.extend({tagName:"div",className:"chatbox",id:"controlbox",events:{"click a.close-chatbox-button":"close"},initialize(){_.isUndefined(e.controlboxtoggle)&&(e.controlboxtoggle=new e.ControlBoxToggle),e.controlboxtoggle.el.insertAdjacentElement("afterend",this.el),this.model.on("change:connected",this.onConnected,this),this.model.on("destroy",this.hide,this),this.model.on("hide",this.hide,this),this.model.on("show",this.show,this),this.model.on("change:closed",this.ensureClosedState,this),this.render(),this.model.get("connected")&&this.insertRoster(),e.emit("controlboxInitialized",this)},render(){return this.model.get("connected")&&_.isUndefined(this.model.get("closed"))&&this.model.set("closed",!e.show_controlbox_by_default),this.el.innerHTML=n(_.extend(this.model.toJSON())),this.model.get("closed")?this.hide():this.show(),e.connection.connected&&e.connection.authenticated&&!e.connection.disconnecting?!this.model.get("connected")||this.controlbox_pane&&l.isVisible(this.controlbox_pane.el)||this.renderControlBoxPane():this.renderLoginPanel(),this},onConnected(){this.model.get("connected")&&(this.render(),this.insertRoster())},insertRoster(){e.api.waitUntil("rosterViewInitialized").then(()=>this.controlbox_pane.el.insertAdjacentElement("beforeEnd",e.rosterview.el)).catch(_.partial(e.log,_,c.LogLevel.FATAL))},createBrandHeadingHTML:()=>a({sticky_controlbox:e.sticky_controlbox}),insertBrandHeading(){const e=this.el.querySelector(".brand-heading-container");if(_.isNull(e)){const e=this.el.querySelector(".controlbox-head");e.insertAdjacentHTML("beforeend",this.createBrandHeadingHTML())}else e.outerHTML=this.createBrandHeadingHTML()},renderLoginPanel(){if(this.el.classList.add("logged-out"),_.isNil(this.loginpanel)){this.loginpanel=new e.LoginPanel({model:new e.LoginPanelModel});const t=this.el.querySelector(".controlbox-panes");t.innerHTML="",t.appendChild(this.loginpanel.render().el),this.insertBrandHeading()}else this.loginpanel.render();return this},renderControlBoxPane(){this.loginpanel&&(this.loginpanel.remove(),delete this.loginpanel),this.el.classList.remove("logged-out"),this.controlbox_pane=new e.ControlBoxPane,this.el.querySelector(".controlbox-panes").insertAdjacentElement("afterBegin",this.controlbox_pane.el)},close(t){if(t&&t.preventDefault&&t.preventDefault(),!e.sticky_controlbox)return e.connection.connected&&!e.connection.disconnecting?this.model.save({closed:!0}):this.model.trigger("hide"),e.emit("controlBoxClosed",this),this},ensureClosedState(){this.model.get("closed")?this.hide():this.show()},hide(t){if(!e.sticky_controlbox)return l.addClass("hidden",this.el),e.emit("chatBoxClosed",this),e.connection.connected||e.controlboxtoggle.render(),e.controlboxtoggle.show(t),this},onControlBoxToggleHidden(){this.model.set("closed",!1),this.el.classList.remove("hidden"),e.emit("controlBoxOpened",this)},show(){return e.controlboxtoggle.hide(this.onControlBoxToggleHidden.bind(this)),this},showHelpMessages(){}}),e.LoginPanelModel=i.Model.extend({defaults:{errors:[]}}),e.LoginPanel=i.VDOMView.extend({tagName:"div",id:"converse-login-panel",className:"controlbox-pane fade-in",events:{"submit form#converse-login":"authenticate","change input":"validate"},initialize(f){this.model.on("change",this.render,this),this.listenTo(e.connfeedback,"change",this.render),this.render(),_.forEach(this.el.querySelectorAll("[data-title]"),f=>{new t.Popover(f,{trigger:"mobile"===e.view_mode?"click":"hover",dismissible:"mobile"===e.view_mode,container:e.chatboxviews.el})})},toHTML(){const t=e.connfeedback.get("connection_status");let a,n;return _.includes(g,t)&&(a=h[n=m[t]]),r(_.extend(this.model.toJSON(),{__:f,_converse:e,ANONYMOUS:e.ANONYMOUS,EXTERNAL:e.EXTERNAL,LOGIN:e.LOGIN,PREBIND:e.PREBIND,auto_login:e.auto_login,authentication:e.authentication,connection_status:t,conn_feedback_class:a,conn_feedback_subject:n,conn_feedback_message:e.connfeedback.get("message"),placeholder_username:(e.locked_domain||e.default_domain)&&f("Username")||f("user@domain")}))},validate(){const t=this.el.querySelector("form"),a=t.querySelector("input[name=jid]");return!a.value||e.locked_domain||e.default_domain||l.isValidJID(a.value)?(a.setCustomValidity(""),!0):(a.setCustomValidity(f("Please enter a valid XMPP address")),!1)},authenticate(t){if(t&&t.preventDefault&&t.preventDefault(),e.authentication===e.ANONYMOUS)return void this.connect(e.jid,null);if(!this.validate())return;const f=new FormData(t.target);e.trusted=f.get("trusted"),e.storage=f.get("trusted")?"local":"session";let a=f.get("jid");e.locked_domain?a=c.escapeNode(a)+"@"+e.locked_domain:e.default_domain&&!_.includes(a,"@")&&(a=a+"@"+e.default_domain),this.connect(a,f.get("password"))},connect(t,f){if(t){const f=c.getResourceFromJid(t);t=f?c.getBareJidFromJid(t).toLowerCase()+"/"+f:t.toLowerCase()+e.generateResource()}_.includes(["converse/login","converse/register"],i.history.getFragment())&&e.router.navigate("",{replace:!0}),e.connection.reset(),e.connection.connect(t,f,e.onConnectStatusChanged)}}),e.ControlBoxPane=i.NativeView.extend({tagName:"div",className:"controlbox-pane",initialize(){e.xmppstatusview=new e.XMPPStatusView({model:e.xmppstatus}),this.el.insertAdjacentElement("afterBegin",e.xmppstatusview.render().el)}}),e.ControlBoxToggle=i.NativeView.extend({tagName:"a",className:"toggle-controlbox hidden",id:"toggle-controlbox",events:{click:"onClick"},attributes:{href:"#"},initialize(){e.chatboxviews.insertRowColumn(this.render().el),e.api.waitUntil("initialized").then(this.render.bind(this)).catch(_.partial(e.log,_,c.LogLevel.FATAL))},render(){return this.el.innerHTML=o({label_toggle:e.connection.connected?f("Chat Contacts"):f("Toggle chat")}),this},hide(e){l.hideElement(this.el),e()},show(e){l.fadeIn(this.el,e)},showControlBox(){let t=e.chatboxes.get("controlbox");t||(t=e.addControlBox()),e.connection.connected?t.save({closed:!1}):t.trigger("show")},onClick(t){if(t.preventDefault(),l.isVisible(e.root.querySelector("#controlbox"))){const t=e.chatboxes.get("controlbox");e.connection.connected?t.save({closed:!0}):t.trigger("hide")}else this.showControlBox()}}),e.on("clearSession",()=>{if(e.trusted){const t=_.get(e,"chatboxes",null);if(!_.isNil(t)){const e=t.get("controlbox");e&&e.collection&&e.collection.browserStorage&&e.save({connected:!1})}}}),u.all([e.api.waitUntil("connectionInitialized"),e.api.waitUntil("chatBoxesInitialized")]).then(e.addControlBox).catch(_.partial(e.log,_,c.LogLevel.FATAL)),e.on("chatBoxesFetched",()=>{const t=e.chatboxes.get("controlbox")||e.addControlBox();t.save({connected:!0})});const s=function(){const t=e.chatboxviews.get("controlbox");t.model.set({connected:!1}),t.renderLoginPanel()};e.on("disconnected",s),e.on("will-reconnect",s)}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(231),f(12),f(56)],void 0===(o="function"==typeof(a=function(e,t,f){const a=e.env,n=a.Strophe,o=a.Backbone,r=a._;e.plugins.add("converse-modal",{initialize(){const e=this._converse;let a;e.BootstrapModal=o.VDOMView.extend({initialize(){this.render().insertIntoDOM(),this.modal=new f.Modal(this.el,{backdrop:"static",keyboard:!0}),this.el.addEventListener("hide.bs.modal",e=>{r.isNil(this.trigger_el)||this.trigger_el.classList.remove("selected")},!1)},insertIntoDOM(){const t=e.chatboxviews.el.querySelector("#converse-modals");t.insertAdjacentElement("beforeEnd",this.el)},show(e){e&&(e.preventDefault(),this.trigger_el=e.target,this.trigger_el.classList.add("selected")),this.modal.show()}}),e.Alert=e.BootstrapModal.extend({initialize(){e.BootstrapModal.prototype.initialize.apply(this,arguments),this.model.on("change",this.render,this)},toHTML(){return t(this.model.toJSON())}}),r.extend(e.api,{alert:{show(t,f,s){if(r.isString(s)&&(s=[s]),t===n.LogLevel.ERROR?t="alert-danger":t===n.LogLevel.INFO?t="alert-info":t===n.LogLevel.WARN&&(t="alert-warning"),r.isUndefined(a)){const n=new o.Model({title:f,messages:s,type:t});a=new e.Alert({model:n})}else a.model.set({title:f,messages:s,type:t});a.show()}}})}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){(function(f){var a,n,o;n=[],void 0===(o="function"==typeof(a=function(){"use strict";var e=void 0!==f?f:this||window,t=document,a=t.documentElement,n=e.BSN={},o=n.supports=[],r="data-toggle",s="active",c="left",i="top",u="onmouseleave"in t?["mouseenter","mouseleave"]:["mouseover","mouseout"],_=/\b(top|bottom|left|right)+/,d=0,l="WebkitTransition"in a.style||"Transition".toLowerCase()in a.style,h="WebkitTransition"in a.style?"Webkit".toLowerCase()+"TransitionEnd":"Transition".toLowerCase()+"end",m=function(e){e.focus?e.focus():e.setActive()},g=function(e,t){e.classList.add(t)},p=function(e,t){e.classList.remove(t)},b=function(e,t){return e.classList.contains(t)},y=function(e,t){return[].slice.call(e.getElementsByClassName(t))},v=function(e,f){var a=f||t;return"object"==typeof e?e:a.querySelector(e)},w=function(e,f){var a=f.charAt(0),n=f.substr(1);if("."===a){for(;e&&e!==t;e=e.parentNode)if(null!==v(f,e.parentNode)&&b(e,n))return e}else if("#"===a)for(;e&&e!==t;e=e.parentNode)if(e.id===n)return e;return!1},k=function(e,t,f){e.addEventListener(t,f,!1)},M=function(e,t,f){e.removeEventListener(t,f,!1)},L=function(e,t,f){k(e,t,function a(n){f(n),M(e,t,a)})},x=function(e,t){l?L(e,h,function(e){t(e)}):t()},S=function(e,t,f){var a=new CustomEvent(e+".bs."+t);a.relatedTarget=f,this.dispatchEvent(a)},T=function(){return{y:e.pageYOffset||a.scrollTop,x:e.pageXOffset||a.scrollLeft}},D=function(e,f,n,o){var r,s,u,d,l,h,m={w:f.offsetWidth,h:f.offsetHeight},g=a.clientWidth||t.body.clientWidth,p=a.clientHeight||t.body.clientHeight,y=e.getBoundingClientRect(),w=o===t.body?T():{x:o.offsetLeft+o.scrollLeft,y:o.offsetTop+o.scrollTop},k={w:y.right-y.left,h:y.bottom-y.top},M=b(f,"popover"),L=v(".arrow",f),x=y.top+k.h/2-m.h/2<0,S=y.left+k.w/2-m.w/2<0,D=y.left+m.w/2+k.w/2>=g,Y=y.top+m.h/2+k.h/2>=p,j=y.top-m.h<0,A=y.left-m.w<0,C=y.top+m.h+k.h>=p,E=y.left+m.w+k.w>=g;n="right"===(n=(n="bottom"===(n=(n=(n===c||"right"===n)&&A&&E?i:n)===i&&j?"bottom":n)&&C?i:n)===c&&A?"right":n)&&E?c:n,-1===f.className.indexOf(n)&&(f.className=f.className.replace(_,n)),l=L.offsetWidth,h=L.offsetHeight,n===c||"right"===n?(s=n===c?y.left+w.x-m.w-(M?l:0):y.left+w.x+k.w,x?(r=y.top+w.y,u=k.h/2-l):Y?(r=y.top+w.y-m.h+k.h,u=m.h-k.h/2-l):(r=y.top+w.y-m.h/2+k.h/2,u=m.h/2-(M?.9*h:h/2))):n!==i&&"bottom"!==n||(r=n===i?y.top+w.y-m.h-(M?h:0):y.top+w.y+k.h,S?(s=0,d=y.left+k.w/2-l):D?(s=g-1.01*m.w,d=m.w-(g-y.left)+k.w/2-l/2):(s=y.left+w.x-m.w/2+k.w/2,d=m.w/2-l/2)),f.style.top=r+"px",f.style.left=s+"px",u&&(L.style.top=u+"px"),d&&(L.style.left=d+"px")};n.version="2.0.22";var Y=function(e){e=v(e);var t=this,f=w(e,".alert"),a=function(a){f=w(a.target,".alert"),(e=v('[data-dismiss="alert"]',f))&&f&&(e===a.target||e.contains(a.target))&&t.close()},n=function(){S.call(f,"closed","alert"),M(e,"click",a),f.parentNode.removeChild(f)};this.close=function(){f&&e&&b(f,"show")&&(S.call(f,"close","alert"),p(f,"show"),f&&(b(f,"fade")?x(f,n):n()))},"Alert"in e||k(e,"click",a),e.Alert=t};o.push(["Alert",Y,'[data-dismiss="alert"]']);var j=function(e){var f=!1,a="checked",n=function(t){var n="LABEL"===t.target.tagName?t.target:"LABEL"===t.target.parentNode.tagName?t.target.parentNode:null;if(n){var o=t.target,r=y(o.parentNode,"btn"),c=n.getElementsByTagName("INPUT")[0];if(c){if("checkbox"===c.type&&(c.checked?(p(n,s),c.getAttribute(a),c.removeAttribute(a),c.checked=!1):(g(n,s),c.getAttribute(a),c.setAttribute(a,a),c.checked=!0),f||(f=!0,S.call(c,"change","button"),S.call(e,"change","button"))),"radio"===c.type&&!f&&!c.checked){g(n,s),c.setAttribute(a,a),c.checked=!0,S.call(c,"change","button"),S.call(e,"change","button"),f=!0;for(var i=0,u=r.length;i<u;i++){var _=r[i],d=_.getElementsByTagName("INPUT")[0];_!==n&&b(_,s)&&(p(_,s),d.removeAttribute(a),d.checked=!1,S.call(d,"change","button"))}}setTimeout(function(){f=!1},50)}}};"Button"in(e=v(e))||(k(e,"click",n),v("[tabindex]",e)&&k(e,"keyup",function(e){32===(e.which||e.keyCode)&&e.target===t.activeElement&&n(e)}),k(e,"keydown",function(e){32===(e.which||e.keyCode)&&e.preventDefault()}));for(var o=y(e,"btn"),r=o.length,c=0;c<r;c++)!b(o[c],s)&&v("input:checked",o[c])&&g(o[c],s);e.Button=this};o.push(["Button",j,'[data-toggle="buttons"]']);var A=function(f,n){f=v(f),n=n||{};var o=f.getAttribute("data-interval"),r=n.interval,i="false"===o?0:parseInt(o)||5e3,_="hover"===f.getAttribute("data-pause")||!1,d="true"===f.getAttribute("data-keyboard")||!1;this.keyboard=!0===n.keyboard||d,this.pause=!("hover"!==n.pause&&!_)&&"hover",this.interval="number"==typeof r?r:0===i?0:i;var m=this,w=f.index=0,M=f.timer=0,x=!1,T=y(f,"carousel-item"),D=T.length,Y=this.direction=c,j=y(f,"carousel-control-prev")[0],A=y(f,"carousel-control-next")[0],C=v(".carousel-indicators",f),E=C&&C.getElementsByTagName("LI")||[],H=function(){!1===m.interval||b(f,"paused")||(g(f,"paused"),!x&&clearInterval(M))},N=function(){!1!==m.interval&&b(f,"paused")&&(p(f,"paused"),!x&&clearInterval(M),!x&&m.cycle())},O=function(e){if(e.preventDefault(),!x){var t=e.currentTarget||e.srcElement;t===A?w++:t===j&&w--,m.slideTo(w)}},R=function(e){for(var t=0,f=E.length;t<f;t++)p(E[t],s);E[e]&&g(E[e],s)};this.cycle=function(){M=setInterval(function(){var t,n;t=f.getBoundingClientRect(),n=e.innerHeight||a.clientHeight,t.top<=n&&t.bottom>=0&&(w++,m.slideTo(w))},this.interval)},this.slideTo=function(e){if(!x){var a,n=this.getActiveIndex();n<e||0===n&&e===D-1?Y=m.direction=c:(n>e||n===D-1&&0===e)&&(Y=m.direction="right"),e<0?e=D-1:e===D&&(e=0),w=e,a=Y===c?"next":"prev",S.call(f,"slide","carousel",T[e]),x=!0,clearInterval(M),R(e),l&&b(f,"slide")?(g(T[e],"carousel-item-"+a),T[e].offsetWidth,g(T[e],"carousel-item-"+Y),g(T[n],"carousel-item-"+Y),L(T[n],h,function(o){var r=o.target!==T[n]?1e3*o.elapsedTime:0;setTimeout(function(){x=!1,g(T[e],s),p(T[n],s),p(T[e],"carousel-item-"+a),p(T[e],"carousel-item-"+Y),p(T[n],"carousel-item-"+Y),S.call(f,"slid","carousel",T[e]),t.hidden||!m.interval||b(f,"paused")||m.cycle()},r+100)})):(g(T[e],s),T[e].offsetWidth,p(T[n],s),setTimeout(function(){x=!1,m.interval&&!b(f,"paused")&&m.cycle(),S.call(f,"slid","carousel",T[e])},100))}},this.getActiveIndex=function(){return T.indexOf(y(f,"carousel-item active")[0])||0},"Carousel"in f||(m.pause&&m.interval&&(k(f,u[0],H),k(f,u[1],N),k(f,"touchstart",H),k(f,"touchend",N)),A&&k(A,"click",O),j&&k(j,"click",O),C&&k(C,"click",function(e){if(e.preventDefault(),!x){var t=e.target;if(!t||b(t,s)||!t.getAttribute("data-slide-to"))return!1;w=parseInt(t.getAttribute("data-slide-to"),10),m.slideTo(w)}}),!0===m.keyboard&&k(e,"keydown",function(e){if(!x){switch(e.which){case 39:w++;break;case 37:w--;break;default:return}m.slideTo(w)}})),m.getActiveIndex()<0&&(T.length&&g(T[0],s),E.length&&R(0)),m.interval&&m.cycle(),f.Carousel=m};o.push(["Carousel",A,'[data-ride="carousel"]']);var C=function(e,t){e=v(e),t=t||{};var f,a,n,o=null,r=null,s=this,c=!1,i=e.getAttribute("data-parent"),u=function(e,t){S.call(e,"hide","collapse"),c=!0,e.style.height=e.scrollHeight+"px",p(e,"collapse"),p(e,"show"),g(e,"collapsing"),e.offsetWidth,e.style.height="0px",x(e,function(){c=!1,e.setAttribute("aria-expanded","false"),t.setAttribute("aria-expanded","false"),p(e,"collapsing"),g(e,"collapse"),e.style.height="",S.call(e,"hidden","collapse")})};this.toggle=function(e){e.preventDefault(),c||(b(r,"show")?s.hide():s.show())},this.hide=function(){u(r,e),g(e,"collapsed")},this.show=function(){if(o){var t=v(".collapse.show",o),f=t&&(v('[data-toggle="collapse"][data-target="#'+t.id+'"]',o)||v('[data-toggle="collapse"][href="#'+t.id+'"]',o)),a=f&&(f.getAttribute("data-target")||f.href);t&&f&&t!==r&&(u(t,f),a.split("#")[1]!==r.id?g(f,"collapsed"):p(f,"collapsed"))}!function(e,t){S.call(e,"show","collapse"),c=!0,g(e,"collapsing"),p(e,"collapse"),e.style.height=e.scrollHeight+"px",x(e,function(){c=!1,e.setAttribute("aria-expanded","true"),t.setAttribute("aria-expanded","true"),p(e,"collapsing"),g(e,"collapse"),g(e,"show"),e.style.height="",S.call(e,"shown","collapse")})}(r,e),p(e,"collapsed")},"Collapse"in e||k(e,"click",s.toggle),f=e.href&&e.getAttribute("href"),a=e.getAttribute("data-target"),n=f||a&&"#"===a.charAt(0)&&a,r=n&&v(n),o=v(t.parent)||i&&w(e,i),e.Collapse=s};o.push(["Collapse",C,'[data-toggle="collapse"]']);var E=function(e,f){e=v(e),this.persist=!0===f||"true"===e.getAttribute("data-persist")||!1;var a=this,n=e.parentNode,o=null,r=v(".dropdown-menu",n),s=function(){for(var e=r.children,t=[],f=0;f<e.length;f++)e[f].children.length&&"A"===e[f].children[0].tagName&&t.push(e[f].children[0]),"A"===e[f].tagName&&t.push(e[f]);return t}(),c=function(e){(e.href&&"#"===e.href.slice(-1)||e.parentNode&&e.parentNode.href&&"#"===e.parentNode.href.slice(-1))&&this.preventDefault()},i=function(){var f=e.open?k:M;f(t,"click",u),f(t,"keydown",d),f(t,"keyup",l)},u=function(t){var f=t.target,n=f&&("Dropdown"in f||"Dropdown"in f.parentNode);(f!==r&&!r.contains(f)||!a.persist&&!n)&&(o=f===e||e.contains(f)?e:null,y(),c.call(t,f))},_=function(t){o=e,h(),c.call(t,t.target)},d=function(e){var t=e.which||e.keyCode;38!==t&&40!==t||e.preventDefault()},l=function(f){var n=f.which||f.keyCode,c=t.activeElement,i=s.indexOf(c),u=c===e,_=r.contains(c),d=c.parentNode===r||c.parentNode.parentNode===r;(d||u)&&(i=u?0:38===n?i>1?i-1:0:40===n&&i<s.length-1?i+1:i,s[i]&&m(s[i])),(s.length&&d||!s.length&&(_||u)||!_)&&e.open&&27===n&&(a.toggle(),o=null)},h=function(){S.call(n,"show","dropdown",o),g(r,"show"),g(n,"show"),r.setAttribute("aria-expanded",!0),S.call(n,"shown","dropdown",o),e.open=!0,M(e,"click",_),setTimeout(function(){m(r.getElementsByTagName("INPUT")[0]||e),i()},1)},y=function(){S.call(n,"hide","dropdown",o),p(r,"show"),p(n,"show"),r.setAttribute("aria-expanded",!1),S.call(n,"hidden","dropdown",o),e.open=!1,i(),m(e),setTimeout(function(){k(e,"click",_)},1)};e.open=!1,this.toggle=function(){b(n,"show")&&e.open?y():h()},"Dropdown"in e||(!1 in r&&r.setAttribute("tabindex","0"),k(e,"click",_)),e.Dropdown=a};o.push(["Dropdown",E,'[data-toggle="dropdown"]']);var H=function(f,n){var o=(f=v(f)).getAttribute("data-target")||f.getAttribute("href"),r=v(o),s=b(f,"modal")?f:r;if(b(f,"modal")&&(f=null),s){n=n||{},this.keyboard=!1!==n.keyboard&&"false"!==s.getAttribute("data-keyboard"),this.backdrop="static"!==n.backdrop&&"static"!==s.getAttribute("data-backdrop")||"static",this.backdrop=!1!==n.backdrop&&"false"!==s.getAttribute("data-backdrop")&&this.backdrop,this.content=n.content;var c,i,u,_,h=this,w=null,L=y(a,"fixed-top").concat(y(a,"fixed-bottom")),T=function(){var f,a=e.getComputedStyle(t.body),n=parseInt(a.paddingRight,10);if(c&&(t.body.style.paddingRight=n+u+"px",L.length))for(var o=0;o<L.length;o++)f=e.getComputedStyle(L[o]).paddingRight,L[o].style.paddingRight=parseInt(f)+u+"px"},D=function(){var f,n,o;c=t.body.clientWidth<(f=a.getBoundingClientRect(),e.innerWidth||f.right-Math.abs(f.left)),i=s.scrollHeight>a.clientHeight,(o=t.createElement("div")).className="modal-scrollbar-measure",t.body.appendChild(o),n=o.offsetWidth-o.clientWidth,t.body.removeChild(o),u=n},Y=function(){s.style.paddingLeft=!c&&i?u+"px":"",s.style.paddingRight=c&&!i?u+"px":""},j=function(){(_=v(".modal-backdrop"))&&null!==_&&"object"==typeof _&&(d=0,t.body.removeChild(_),_=null),S.call(s,"hidden","modal")},A=function(){b(s,"show")?k(t,"keydown",O):M(t,"keydown",O)},C=function(){b(s,"show")?k(e,"resize",h.update):M(e,"resize",h.update)},E=function(){b(s,"show")?k(s,"click",R):M(s,"click",R)},H=function(){m(s),S.call(s,"shown","modal",w)},N=function(){s.style.display="",f&&m(f),y(t,"modal show")[0]||(s.style.paddingLeft="",s.style.paddingRight="",function(){if(t.body.style.paddingRight="",L.length)for(var e=0;e<L.length;e++)L[e].style.paddingRight=""}(),p(t.body,"modal-open"),_&&b(_,"fade")?(p(_,"show"),x(_,j)):j(),C(),E(),A())},O=function(e){h.keyboard&&27==e.which&&b(s,"show")&&h.hide()},R=function(e){var t=e.target;b(s,"show")&&("modal"===t.parentNode.getAttribute("data-dismiss")||"modal"===t.getAttribute("data-dismiss")||t===s&&"static"!==h.backdrop)&&(h.hide(),w=null,e.preventDefault())};this.toggle=function(){b(s,"show")?this.hide():this.show()},this.show=function(){S.call(s,"show","modal",w);var e=y(t,"modal show")[0];e&&e!==s&&e.modalTrigger.Modal.hide(),this.backdrop&&!d&&function(){d=1;var e=t.createElement("div");null===(_=v(".modal-backdrop"))&&(e.setAttribute("class","modal-backdrop fade"),_=e,t.body.appendChild(_))}(),_&&d&&!b(_,"show")&&(_.offsetWidth,g(_,"show")),setTimeout(function(){s.style.display="block",D(),T(),Y(),g(t.body,"modal-open"),g(s,"show"),s.setAttribute("aria-hidden",!1),C(),E(),A(),b(s,"fade")?x(s,H):H()},l?150:0)},this.hide=function(){S.call(s,"hide","modal"),_=v(".modal-backdrop"),p(s,"show"),s.setAttribute("aria-hidden",!0),b(s,"fade")?x(s,N):N()},this.setContent=function(e){v(".modal-content",s).innerHTML=e},this.update=function(){b(s,"show")&&(D(),T(),Y())},!f||"Modal"in f||k(f,"click",function(e){var t=e.target;(t=t.hasAttribute("data-target")||t.hasAttribute("href")?t:t.parentNode)!==f||b(s,"show")||(s.modalTrigger=f,w=f,h.show(),e.preventDefault())}),h.content&&h.setContent(h.content),f&&(f.Modal=h)}};o.push(["Modal",H,'[data-toggle="modal"]']);var N=function(f,a){f=v(f),a=a||{};var n=f.getAttribute("data-trigger"),o=f.getAttribute("data-animation"),r=f.getAttribute("data-placement"),s=f.getAttribute("data-dismissible"),c=f.getAttribute("data-delay"),_=f.getAttribute("data-container"),d='<button type="button" class="close">×</button>',l=v(a.container),h=v(_),m=w(f,".modal"),y=w(f,".fixed-top"),L=w(f,".fixed-bottom");this.template=a.template?a.template:null,this.trigger=a.trigger?a.trigger:n||"hover",this.animation=a.animation&&"fade"!==a.animation?a.animation:o||"fade",this.placement=a.placement?a.placement:r||i,this.delay=parseInt(a.delay||c)||200,this.dismissible=!(!a.dismissible&&"true"!==s),this.container=l||h||y||L||m||t.body;var T=this,Y=f.getAttribute("data-title")||null,j=f.getAttribute("data-content")||null;if(j||this.template){var A=null,C=0,E=this.placement,H=function(e){null!==A&&e.target===v(".close",A)&&T.hide()},N=function(a){"click"!=T.trigger&&"focus"!=T.trigger||!T.dismissible&&a(f,"blur",T.hide),T.dismissible&&a(t,"click",H),a(e,"resize",T.hide)},O=function(){N(k),S.call(f,"shown","popover")},R=function(){N(M),T.container.removeChild(A),C=null,A=null,S.call(f,"hidden","popover")};this.toggle=function(){null===A?T.show():T.hide()},this.show=function(){clearTimeout(C),C=setTimeout(function(){null===A&&(E=T.placement,function(){Y=f.getAttribute("data-title"),j=f.getAttribute("data-content"),A=t.createElement("div");var e=t.createElement("div");if(e.setAttribute("class","arrow"),A.appendChild(e),null!==j&&null===T.template){if(A.setAttribute("role","tooltip"),null!==Y){var a=t.createElement("h3");a.setAttribute("class","popover-header"),a.innerHTML=T.dismissible?Y+d:Y,A.appendChild(a)}var n=t.createElement("div");n.setAttribute("class","popover-body"),n.innerHTML=T.dismissible&&null===Y?j+d:j,A.appendChild(n)}else{var o=t.createElement("div");o.innerHTML=T.template,A.innerHTML=o.firstChild.innerHTML}T.container.appendChild(A),A.style.display="block",A.setAttribute("class","popover bs-popover-"+E+" "+T.animation)}(),D(f,A,E,T.container),!b(A,"show")&&g(A,"show"),S.call(f,"show","popover"),T.animation?x(A,O):O())},20)},this.hide=function(){clearTimeout(C),C=setTimeout(function(){A&&null!==A&&b(A,"show")&&(S.call(f,"hide","popover"),p(A,"show"),T.animation?x(A,R):R())},T.delay)},"Popover"in f||("hover"===T.trigger?(k(f,u[0],T.show),T.dismissible||k(f,u[1],T.hide)):"click"!=T.trigger&&"focus"!=T.trigger||k(f,T.trigger,T.toggle)),f.Popover=T}};o.push(["Popover",N,'[data-toggle="popover"]']);var O=function(t,f){t=v(t);var a=v(t.getAttribute("data-target")),n=t.getAttribute("data-offset");if((f=f||{}).target||a){for(var o,r=f.target&&v(f.target)||a,c=r&&r.getElementsByTagName("A"),i=parseInt(n||f.offset)||10,u=[],_=[],d=t.offsetHeight<t.scrollHeight?t:e,l=d===e,h=0,m=c.length;h<m;h++){var w=c[h].getAttribute("href"),M=w&&"#"===w.charAt(0)&&"#"!==w.slice(-1)&&v(w);M&&(u.push(c[h]),_.push(M))}var L=function(e){var f=u[e],a=_[e],n=f.parentNode.parentNode,r=b(n,"dropdown")&&n.getElementsByTagName("A")[0],c=l&&a.getBoundingClientRect(),d=b(f,s)||!1,h=(l?c.top+o:a.offsetTop)-i,m=l?c.bottom+o-i:_[e+1]?_[e+1].offsetTop-i:t.scrollHeight,v=o>=h&&m>o;if(!d&&v)b(f,s)||(g(f,s),r&&!b(r,s)&&g(r,s),S.call(t,"activate","scrollspy",u[e]));else if(v){if(!v&&!d||d&&v)return}else b(f,s)&&(p(f,s),r&&b(r,s)&&!y(f.parentNode,s).length&&p(r,s))};this.refresh=function(){!function(){o=l?T().y:t.scrollTop;for(var e=0,f=u.length;e<f;e++)L(e)}()},"ScrollSpy"in t||(k(d,"scroll",this.refresh),k(e,"resize",this.refresh)),this.refresh(),t.ScrollSpy=this}};o.push(["ScrollSpy",O,'[data-spy="scroll"]']);var R=function(e,t){var f=(e=v(e)).getAttribute("data-height");t=t||{},this.height=!!l&&(t.height||"true"===f);var a,n,o,i,u,_,d,h=this,m=w(e,".nav"),M=!1,L=m&&v(".dropdown-toggle",m),T=function(){M.style.height="",p(M,"collapsing"),m.isAnimating=!1},D=function(){M?_?T():setTimeout(function(){M.style.height=d+"px",M.offsetWidth,x(M,T)},1):m.isAnimating=!1,S.call(a,"shown","tab",n)},Y=function(){M&&(o.style.float=c,i.style.float=c,u=o.scrollHeight),g(i,s),S.call(a,"show","tab",n),p(o,s),S.call(n,"hidden","tab",a),M&&(d=i.scrollHeight,_=d===u,g(M,"collapsing"),M.style.height=u+"px",M.offsetHeight,o.style.float="",i.style.float=""),b(i,"fade")?setTimeout(function(){g(i,"show"),x(i,D)},20):D()};if(m){m.isAnimating=!1;var j=function(){var e,t=y(m,s);return 1!==t.length||b(t[0].parentNode,"dropdown")?t.length>1&&(e=t[t.length-1]):e=t[0],e},A=function(){return v(j().getAttribute("href"))};this.show=function(){i=v((a=a||e).getAttribute("href")),n=j(),o=A(),m.isAnimating=!0,p(n,s),g(a,s),L&&(b(e.parentNode,"dropdown-menu")?b(L,s)||g(L,s):b(L,s)&&p(L,s)),S.call(n,"hide","tab",a),b(o,"fade")?(p(o,"show"),x(o,Y)):Y()},"Tab"in e||k(e,"click",function(e){var t=e.target.getAttribute("href");e.preventDefault(),a="tab"===e.target.getAttribute(r)||t&&"#"===t.charAt(0)?e.target:e.target.parentNode,!m.isAnimating&&!b(a,s)&&h.show()}),h.height&&(M=A().parentNode),e.Tab=h}};o.push(["Tab",R,'[data-toggle="tab"]']);var I=function(f,a){f=v(f),a=a||{};var n=f.getAttribute("data-animation"),o=f.getAttribute("data-placement"),r=f.getAttribute("data-delay"),s=f.getAttribute("data-container"),c=v(a.container),_=v(s),d=w(f,".modal"),l=w(f,".fixed-top"),h=w(f,".fixed-bottom");this.animation=a.animation&&"fade"!==a.animation?a.animation:n||"fade",this.placement=a.placement?a.placement:o||i,this.delay=parseInt(a.delay||r)||200,this.container=c||_||l||h||d||t.body;var m=this,y=0,L=this.placement,T=null,Y=f.getAttribute("title")||f.getAttribute("data-title")||f.getAttribute("data-original-title");if(Y&&""!=Y){var j=function(){k(e,"resize",m.hide),S.call(f,"shown","tooltip")},A=function(){M(e,"resize",m.hide),m.container.removeChild(T),T=null,y=null,S.call(f,"hidden","tooltip")};this.show=function(){clearTimeout(y),y=setTimeout(function(){if(null===T){if(L=m.placement,0==function(){if(!(Y=f.getAttribute("title")||f.getAttribute("data-title")||f.getAttribute("data-original-title"))||""==Y)return!1;(T=t.createElement("div")).setAttribute("role","tooltip");var e=t.createElement("div");e.setAttribute("class","arrow"),T.appendChild(e);var a=t.createElement("div");a.setAttribute("class","tooltip-inner"),T.appendChild(a),a.innerHTML=Y,m.container.appendChild(T),T.setAttribute("class","tooltip bs-tooltip-"+L+" "+m.animation)}())return;D(f,T,L,m.container),!b(T,"show")&&g(T,"show"),S.call(f,"show","tooltip"),m.animation?x(T,j):j()}},20)},this.hide=function(){clearTimeout(y),y=setTimeout(function(){T&&b(T,"show")&&(S.call(f,"hide","tooltip"),p(T,"show"),m.animation?x(T,A):A())},m.delay)},this.toggle=function(){T?m.hide():m.show()},"Tooltip"in f||(f.setAttribute("data-original-title",Y),f.removeAttribute("title"),k(f,u[0],m.show),k(f,u[1],m.hide)),f.Tooltip=m}};o.push(["Tooltip",I,'[data-toggle="tooltip"]']);var P=function(e,t){for(var f=0,a=t.length;f<a;f++)new e(t[f])},z=n.initCallback=function(e){e=e||t;for(var f=0,a=o.length;f<a;f++)P(o[f][1],e.querySelectorAll(o[f][2]))};return t.body?z():k(t,"DOMContentLoaded",function(){z()}),{Alert:Y,Button:j,Carousel:A,Collapse:C,Dropdown:E,Modal:H,Popover:N,ScrollSpy:O,Tab:R,Tooltip:I}})?a.apply(t,n):a)||(e.exports=o)}).call(this,f(5))},function(e,t,f){!function(e){e.emojioneList={":kiss_mm:":{uc_base:"1f468-2764-1f48b-1f468",uc_output:"1f468-200d-2764-fe0f-200d-1f48b-200d-1f468",uc_match:"1f468-2764-fe0f-1f48b-1f468",uc_greedy:"1f468-2764-1f48b-1f468",shortnames:[":couplekiss_mm:"],category:"people"},":kiss_woman_man:":{uc_base:"1f469-2764-1f48b-1f468",uc_output:"1f469-200d-2764-fe0f-200d-1f48b-200d-1f468",uc_match:"1f469-2764-fe0f-1f48b-1f468",uc_greedy:"1f469-2764-1f48b-1f468",shortnames:[],category:"people"},":kiss_ww:":{uc_base:"1f469-2764-1f48b-1f469",uc_output:"1f469-200d-2764-fe0f-200d-1f48b-200d-1f469",uc_match:"1f469-2764-fe0f-1f48b-1f469",uc_greedy:"1f469-2764-1f48b-1f469",shortnames:[":couplekiss_ww:"],category:"people"},":england:":{uc_base:"1f3f4-e0067-e0062-e0065-e006e-e0067-e007f",uc_output:"1f3f4-e0067-e0062-e0065-e006e-e0067-e007f",uc_match:"1f3f4-e0067-e0062-e0065-e006e-e0067-e007f",uc_greedy:"1f3f4-e0067-e0062-e0065-e006e-e0067-e007f",shortnames:[],category:"flags"},":scotland:":{uc_base:"1f3f4-e0067-e0062-e0073-e0063-e0074-e007f",uc_output:"1f3f4-e0067-e0062-e0073-e0063-e0074-e007f",uc_match:"1f3f4-e0067-e0062-e0073-e0063-e0074-e007f",uc_greedy:"1f3f4-e0067-e0062-e0073-e0063-e0074-e007f",shortnames:[],category:"flags"},":wales:":{uc_base:"1f3f4-e0067-e0062-e0077-e006c-e0073-e007f",uc_output:"1f3f4-e0067-e0062-e0077-e006c-e0073-e007f",uc_match:"1f3f4-e0067-e0062-e0077-e006c-e0073-e007f",uc_greedy:"1f3f4-e0067-e0062-e0077-e006c-e0073-e007f",shortnames:[],category:"flags"},":family_mmbb:":{uc_base:"1f468-1f468-1f466-1f466",uc_output:"1f468-200d-1f468-200d-1f466-200d-1f466",uc_match:"1f468-1f468-1f466-1f466",uc_greedy:"1f468-1f468-1f466-1f466",shortnames:[],category:"people"},":family_mmgb:":{uc_base:"1f468-1f468-1f467-1f466",uc_output:"1f468-200d-1f468-200d-1f467-200d-1f466",uc_match:"1f468-1f468-1f467-1f466",uc_greedy:"1f468-1f468-1f467-1f466",shortnames:[],category:"people"},":family_mmgg:":{uc_base:"1f468-1f468-1f467-1f467",uc_output:"1f468-200d-1f468-200d-1f467-200d-1f467",uc_match:"1f468-1f468-1f467-1f467",uc_greedy:"1f468-1f468-1f467-1f467",shortnames:[],category:"people"},":family_mwbb:":{uc_base:"1f468-1f469-1f466-1f466",uc_output:"1f468-200d-1f469-200d-1f466-200d-1f466",uc_match:"1f468-1f469-1f466-1f466",uc_greedy:"1f468-1f469-1f466-1f466",shortnames:[],category:"people"},":family_mwgb:":{uc_base:"1f468-1f469-1f467-1f466",uc_output:"1f468-200d-1f469-200d-1f467-200d-1f466",uc_match:"1f468-1f469-1f467-1f466",uc_greedy:"1f468-1f469-1f467-1f466",shortnames:[],category:"people"},":family_mwgg:":{uc_base:"1f468-1f469-1f467-1f467",uc_output:"1f468-200d-1f469-200d-1f467-200d-1f467",uc_match:"1f468-1f469-1f467-1f467",uc_greedy:"1f468-1f469-1f467-1f467",shortnames:[],category:"people"},":family_wwbb:":{uc_base:"1f469-1f469-1f466-1f466",uc_output:"1f469-200d-1f469-200d-1f466-200d-1f466",uc_match:"1f469-1f469-1f466-1f466",uc_greedy:"1f469-1f469-1f466-1f466",shortnames:[],category:"people"},":family_wwgb:":{uc_base:"1f469-1f469-1f467-1f466",uc_output:"1f469-200d-1f469-200d-1f467-200d-1f466",uc_match:"1f469-1f469-1f467-1f466",uc_greedy:"1f469-1f469-1f467-1f466",shortnames:[],category:"people"},":family_wwgg:":{uc_base:"1f469-1f469-1f467-1f467",uc_output:"1f469-200d-1f469-200d-1f467-200d-1f467",uc_match:"1f469-1f469-1f467-1f467",uc_greedy:"1f469-1f469-1f467-1f467",shortnames:[],category:"people"},":couple_mm:":{uc_base:"1f468-2764-1f468",uc_output:"1f468-200d-2764-fe0f-200d-1f468",uc_match:"1f468-2764-fe0f-1f468",uc_greedy:"1f468-2764-1f468",shortnames:[":couple_with_heart_mm:"],category:"people"},":couple_with_heart_woman_man:":{uc_base:"1f469-2764-1f468",uc_output:"1f469-200d-2764-fe0f-200d-1f468",uc_match:"1f469-2764-fe0f-1f468",uc_greedy:"1f469-2764-1f468",shortnames:[],category:"people"},":couple_ww:":{uc_base:"1f469-2764-1f469",uc_output:"1f469-200d-2764-fe0f-200d-1f469",uc_match:"1f469-2764-fe0f-1f469",uc_greedy:"1f469-2764-1f469",shortnames:[":couple_with_heart_ww:"],category:"people"},":family_man_boy_boy:":{uc_base:"1f468-1f466-1f466",uc_output:"1f468-200d-1f466-200d-1f466",uc_match:"1f468-1f466-1f466",uc_greedy:"1f468-1f466-1f466",shortnames:[],category:"people"},":family_man_girl_boy:":{uc_base:"1f468-1f467-1f466",uc_output:"1f468-200d-1f467-200d-1f466",uc_match:"1f468-1f467-1f466",uc_greedy:"1f468-1f467-1f466",shortnames:[],category:"people"},":family_man_girl_girl:":{uc_base:"1f468-1f467-1f467",uc_output:"1f468-200d-1f467-200d-1f467",uc_match:"1f468-1f467-1f467",uc_greedy:"1f468-1f467-1f467",shortnames:[],category:"people"},":family_man_woman_boy:":{uc_base:"1f468-1f469-1f466",uc_output:"1f468-200d-1f469-200d-1f466",uc_match:"1f468-1f469-1f466",uc_greedy:"1f468-1f469-1f466",shortnames:[],category:"people"},":family_mmb:":{uc_base:"1f468-1f468-1f466",uc_output:"1f468-200d-1f468-200d-1f466",uc_match:"1f468-1f468-1f466",uc_greedy:"1f468-1f468-1f466",shortnames:[],category:"people"},":family_mmg:":{uc_base:"1f468-1f468-1f467",uc_output:"1f468-200d-1f468-200d-1f467",uc_match:"1f468-1f468-1f467",uc_greedy:"1f468-1f468-1f467",shortnames:[],category:"people"},":family_mwg:":{uc_base:"1f468-1f469-1f467",uc_output:"1f468-200d-1f469-200d-1f467",uc_match:"1f468-1f469-1f467",uc_greedy:"1f468-1f469-1f467",shortnames:[],category:"people"},":family_woman_boy_boy:":{uc_base:"1f469-1f466-1f466",uc_output:"1f469-200d-1f466-200d-1f466",uc_match:"1f469-1f466-1f466",uc_greedy:"1f469-1f466-1f466",shortnames:[],category:"people"},":family_woman_girl_boy:":{uc_base:"1f469-1f467-1f466",uc_output:"1f469-200d-1f467-200d-1f466",uc_match:"1f469-1f467-1f466",uc_greedy:"1f469-1f467-1f466",shortnames:[],category:"people"},":family_woman_girl_girl:":{uc_base:"1f469-1f467-1f467",uc_output:"1f469-200d-1f467-200d-1f467",uc_match:"1f469-1f467-1f467",uc_greedy:"1f469-1f467-1f467",shortnames:[],category:"people"},":family_wwb:":{uc_base:"1f469-1f469-1f466",uc_output:"1f469-200d-1f469-200d-1f466",uc_match:"1f469-1f469-1f466",uc_greedy:"1f469-1f469-1f466",shortnames:[],category:"people"},":family_wwg:":{uc_base:"1f469-1f469-1f467",uc_output:"1f469-200d-1f469-200d-1f467",uc_match:"1f469-1f469-1f467",uc_greedy:"1f469-1f469-1f467",shortnames:[],category:"people"},":blond-haired_man_tone1:":{uc_base:"1f471-1f3fb-2642",uc_output:"1f471-1f3fb-200d-2642-fe0f",uc_match:"1f471-1f3fb-2642-fe0f",uc_greedy:"1f471-1f3fb-2642",shortnames:[":blond-haired_man_light_skin_tone:"],category:"people"},":blond-haired_man_tone2:":{uc_base:"1f471-1f3fc-2642",uc_output:"1f471-1f3fc-200d-2642-fe0f",uc_match:"1f471-1f3fc-2642-fe0f",uc_greedy:"1f471-1f3fc-2642",shortnames:[":blond-haired_man_medium_light_skin_tone:"],category:"people"},":blond-haired_man_tone3:":{uc_base:"1f471-1f3fd-2642",uc_output:"1f471-1f3fd-200d-2642-fe0f",uc_match:"1f471-1f3fd-2642-fe0f",uc_greedy:"1f471-1f3fd-2642",shortnames:[":blond-haired_man_medium_skin_tone:"],category:"people"},":blond-haired_man_tone4:":{uc_base:"1f471-1f3fe-2642",uc_output:"1f471-1f3fe-200d-2642-fe0f",uc_match:"1f471-1f3fe-2642-fe0f",uc_greedy:"1f471-1f3fe-2642",shortnames:[":blond-haired_man_medium_dark_skin_tone:"],category:"people"},":blond-haired_man_tone5:":{uc_base:"1f471-1f3ff-2642",uc_output:"1f471-1f3ff-200d-2642-fe0f",uc_match:"1f471-1f3ff-2642-fe0f",uc_greedy:"1f471-1f3ff-2642",shortnames:[":blond-haired_man_dark_skin_tone:"],category:"people"},":blond-haired_woman_tone1:":{uc_base:"1f471-1f3fb-2640",uc_output:"1f471-1f3fb-200d-2640-fe0f",uc_match:"1f471-1f3fb-2640-fe0f",uc_greedy:"1f471-1f3fb-2640",shortnames:[":blond-haired_woman_light_skin_tone:"],category:"people"},":blond-haired_woman_tone2:":{uc_base:"1f471-1f3fc-2640",uc_output:"1f471-1f3fc-200d-2640-fe0f",uc_match:"1f471-1f3fc-2640-fe0f",uc_greedy:"1f471-1f3fc-2640",shortnames:[":blond-haired_woman_medium_light_skin_tone:"],category:"people"},":blond-haired_woman_tone3:":{uc_base:"1f471-1f3fd-2640",uc_output:"1f471-1f3fd-200d-2640-fe0f",uc_match:"1f471-1f3fd-2640-fe0f",uc_greedy:"1f471-1f3fd-2640",shortnames:[":blond-haired_woman_medium_skin_tone:"],category:"people"},":blond-haired_woman_tone4:":{uc_base:"1f471-1f3fe-2640",uc_output:"1f471-1f3fe-200d-2640-fe0f",uc_match:"1f471-1f3fe-2640-fe0f",uc_greedy:"1f471-1f3fe-2640",shortnames:[":blond-haired_woman_medium_dark_skin_tone:"],category:"people"},":blond-haired_woman_tone5:":{uc_base:"1f471-1f3ff-2640",uc_output:"1f471-1f3ff-200d-2640-fe0f",uc_match:"1f471-1f3ff-2640-fe0f",uc_greedy:"1f471-1f3ff-2640",shortnames:[":blond-haired_woman_dark_skin_tone:"],category:"people"},":eye_in_speech_bubble:":{uc_base:"1f441-1f5e8",uc_output:"1f441-fe0f-200d-1f5e8-fe0f",uc_match:"1f441-fe0f-1f5e8-fe0f",uc_greedy:"1f441-1f5e8",shortnames:[],category:"symbols"},":man_biking_tone1:":{uc_base:"1f6b4-1f3fb-2642",uc_output:"1f6b4-1f3fb-200d-2642-fe0f",uc_match:"1f6b4-1f3fb-2642-fe0f",uc_greedy:"1f6b4-1f3fb-2642",shortnames:[":man_biking_light_skin_tone:"],category:"activity"},":man_biking_tone2:":{uc_base:"1f6b4-1f3fc-2642",uc_output:"1f6b4-1f3fc-200d-2642-fe0f",uc_match:"1f6b4-1f3fc-2642-fe0f",uc_greedy:"1f6b4-1f3fc-2642",shortnames:[":man_biking_medium_light_skin_tone:"],category:"activity"},":man_biking_tone3:":{uc_base:"1f6b4-1f3fd-2642",uc_output:"1f6b4-1f3fd-200d-2642-fe0f",uc_match:"1f6b4-1f3fd-2642-fe0f",uc_greedy:"1f6b4-1f3fd-2642",shortnames:[":man_biking_medium_skin_tone:"],category:"activity"},":man_biking_tone4:":{uc_base:"1f6b4-1f3fe-2642",uc_output:"1f6b4-1f3fe-200d-2642-fe0f",uc_match:"1f6b4-1f3fe-2642-fe0f",uc_greedy:"1f6b4-1f3fe-2642",shortnames:[":man_biking_medium_dark_skin_tone:"],category:"activity"},":man_biking_tone5:":{uc_base:"1f6b4-1f3ff-2642",uc_output:"1f6b4-1f3ff-200d-2642-fe0f",uc_match:"1f6b4-1f3ff-2642-fe0f",uc_greedy:"1f6b4-1f3ff-2642",shortnames:[":man_biking_dark_skin_tone:"],category:"activity"},":man_bowing_tone1:":{uc_base:"1f647-1f3fb-2642",uc_output:"1f647-1f3fb-200d-2642-fe0f",uc_match:"1f647-1f3fb-2642-fe0f",uc_greedy:"1f647-1f3fb-2642",shortnames:[":man_bowing_light_skin_tone:"],category:"people"},":man_bowing_tone2:":{uc_base:"1f647-1f3fc-2642",uc_output:"1f647-1f3fc-200d-2642-fe0f",uc_match:"1f647-1f3fc-2642-fe0f",uc_greedy:"1f647-1f3fc-2642",shortnames:[":man_bowing_medium_light_skin_tone:"],category:"people"},":man_bowing_tone3:":{uc_base:"1f647-1f3fd-2642",uc_output:"1f647-1f3fd-200d-2642-fe0f",uc_match:"1f647-1f3fd-2642-fe0f",uc_greedy:"1f647-1f3fd-2642",shortnames:[":man_bowing_medium_skin_tone:"],category:"people"},":man_bowing_tone4:":{uc_base:"1f647-1f3fe-2642",uc_output:"1f647-1f3fe-200d-2642-fe0f",uc_match:"1f647-1f3fe-2642-fe0f",uc_greedy:"1f647-1f3fe-2642",shortnames:[":man_bowing_medium_dark_skin_tone:"],category:"people"},":man_bowing_tone5:":{uc_base:"1f647-1f3ff-2642",uc_output:"1f647-1f3ff-200d-2642-fe0f",uc_match:"1f647-1f3ff-2642-fe0f",uc_greedy:"1f647-1f3ff-2642",shortnames:[":man_bowing_dark_skin_tone:"],category:"people"},":man_cartwheeling_tone1:":{uc_base:"1f938-1f3fb-2642",uc_output:"1f938-1f3fb-200d-2642-fe0f",uc_match:"1f938-1f3fb-2642-fe0f",uc_greedy:"1f938-1f3fb-2642",shortnames:[":man_cartwheeling_light_skin_tone:"],category:"activity"},":man_cartwheeling_tone2:":{uc_base:"1f938-1f3fc-2642",uc_output:"1f938-1f3fc-200d-2642-fe0f",uc_match:"1f938-1f3fc-2642-fe0f",uc_greedy:"1f938-1f3fc-2642",shortnames:[":man_cartwheeling_medium_light_skin_tone:"],category:"activity"},":man_cartwheeling_tone3:":{uc_base:"1f938-1f3fd-2642",uc_output:"1f938-1f3fd-200d-2642-fe0f",uc_match:"1f938-1f3fd-2642-fe0f",uc_greedy:"1f938-1f3fd-2642",shortnames:[":man_cartwheeling_medium_skin_tone:"],category:"activity"},":man_cartwheeling_tone4:":{uc_base:"1f938-1f3fe-2642",uc_output:"1f938-1f3fe-200d-2642-fe0f",uc_match:"1f938-1f3fe-2642-fe0f",uc_greedy:"1f938-1f3fe-2642",shortnames:[":man_cartwheeling_medium_dark_skin_tone:"],category:"activity"},":man_cartwheeling_tone5:":{uc_base:"1f938-1f3ff-2642",uc_output:"1f938-1f3ff-200d-2642-fe0f",uc_match:"1f938-1f3ff-2642-fe0f",uc_greedy:"1f938-1f3ff-2642",shortnames:[":man_cartwheeling_dark_skin_tone:"],category:"activity"},":man_climbing_tone1:":{uc_base:"1f9d7-1f3fb-2642",uc_output:"1f9d7-1f3fb-200d-2642-fe0f",uc_match:"1f9d7-1f3fb-2642-fe0f",uc_greedy:"1f9d7-1f3fb-2642",shortnames:[":man_climbing_light_skin_tone:"],category:"activity"},":man_climbing_tone2:":{uc_base:"1f9d7-1f3fc-2642",uc_output:"1f9d7-1f3fc-200d-2642-fe0f",uc_match:"1f9d7-1f3fc-2642-fe0f",uc_greedy:"1f9d7-1f3fc-2642",shortnames:[":man_climbing_medium_light_skin_tone:"],category:"activity"},":man_climbing_tone3:":{uc_base:"1f9d7-1f3fd-2642",uc_output:"1f9d7-1f3fd-200d-2642-fe0f",uc_match:"1f9d7-1f3fd-2642-fe0f",uc_greedy:"1f9d7-1f3fd-2642",shortnames:[":man_climbing_medium_skin_tone:"],category:"activity"},":man_climbing_tone4:":{uc_base:"1f9d7-1f3fe-2642",uc_output:"1f9d7-1f3fe-200d-2642-fe0f",uc_match:"1f9d7-1f3fe-2642-fe0f",uc_greedy:"1f9d7-1f3fe-2642",shortnames:[":man_climbing_medium_dark_skin_tone:"],category:"activity"},":man_climbing_tone5:":{uc_base:"1f9d7-1f3ff-2642",uc_output:"1f9d7-1f3ff-200d-2642-fe0f",uc_match:"1f9d7-1f3ff-2642-fe0f",uc_greedy:"1f9d7-1f3ff-2642",shortnames:[":man_climbing_dark_skin_tone:"],category:"activity"},":man_construction_worker_tone1:":{uc_base:"1f477-1f3fb-2642",uc_output:"1f477-1f3fb-200d-2642-fe0f",uc_match:"1f477-1f3fb-2642-fe0f",uc_greedy:"1f477-1f3fb-2642",shortnames:[":man_construction_worker_light_skin_tone:"],category:"people"},":man_construction_worker_tone2:":{uc_base:"1f477-1f3fc-2642",uc_output:"1f477-1f3fc-200d-2642-fe0f",uc_match:"1f477-1f3fc-2642-fe0f",uc_greedy:"1f477-1f3fc-2642",shortnames:[":man_construction_worker_medium_light_skin_tone:"],category:"people"},":man_construction_worker_tone3:":{uc_base:"1f477-1f3fd-2642",uc_output:"1f477-1f3fd-200d-2642-fe0f",uc_match:"1f477-1f3fd-2642-fe0f",uc_greedy:"1f477-1f3fd-2642",shortnames:[":man_construction_worker_medium_skin_tone:"],category:"people"},":man_construction_worker_tone4:":{uc_base:"1f477-1f3fe-2642",uc_output:"1f477-1f3fe-200d-2642-fe0f",uc_match:"1f477-1f3fe-2642-fe0f",uc_greedy:"1f477-1f3fe-2642",shortnames:[":man_construction_worker_medium_dark_skin_tone:"],category:"people"},":man_construction_worker_tone5:":{uc_base:"1f477-1f3ff-2642",uc_output:"1f477-1f3ff-200d-2642-fe0f",uc_match:"1f477-1f3ff-2642-fe0f",uc_greedy:"1f477-1f3ff-2642",shortnames:[":man_construction_worker_dark_skin_tone:"],category:"people"},":man_detective_tone1:":{uc_base:"1f575-1f3fb-2642",uc_output:"1f575-1f3fb-200d-2642-fe0f",uc_match:"1f575-fe0f-1f3fb-2642-fe0f",uc_greedy:"1f575-1f3fb-2642",shortnames:[":man_detective_light_skin_tone:"],category:"people"},":man_detective_tone2:":{uc_base:"1f575-1f3fc-2642",uc_output:"1f575-1f3fc-200d-2642-fe0f",uc_match:"1f575-fe0f-1f3fc-2642-fe0f",uc_greedy:"1f575-1f3fc-2642",shortnames:[":man_detective_medium_light_skin_tone:"],category:"people"},":man_detective_tone3:":{uc_base:"1f575-1f3fd-2642",uc_output:"1f575-1f3fd-200d-2642-fe0f",uc_match:"1f575-fe0f-1f3fd-2642-fe0f",uc_greedy:"1f575-1f3fd-2642",shortnames:[":man_detective_medium_skin_tone:"],category:"people"},":man_detective_tone4:":{uc_base:"1f575-1f3fe-2642",uc_output:"1f575-1f3fe-200d-2642-fe0f",uc_match:"1f575-fe0f-1f3fe-2642-fe0f",uc_greedy:"1f575-1f3fe-2642",shortnames:[":man_detective_medium_dark_skin_tone:"],category:"people"},":man_detective_tone5:":{uc_base:"1f575-1f3ff-2642",uc_output:"1f575-1f3ff-200d-2642-fe0f",uc_match:"1f575-fe0f-1f3ff-2642-fe0f",uc_greedy:"1f575-1f3ff-2642",shortnames:[":man_detective_dark_skin_tone:"],category:"people"},":man_elf_tone1:":{uc_base:"1f9dd-1f3fb-2642",uc_output:"1f9dd-1f3fb-200d-2642-fe0f",uc_match:"1f9dd-1f3fb-2642-fe0f",uc_greedy:"1f9dd-1f3fb-2642",shortnames:[":man_elf_light_skin_tone:"],category:"people"},":man_elf_tone2:":{uc_base:"1f9dd-1f3fc-2642",uc_output:"1f9dd-1f3fc-200d-2642-fe0f",uc_match:"1f9dd-1f3fc-2642-fe0f",uc_greedy:"1f9dd-1f3fc-2642",shortnames:[":man_elf_medium_light_skin_tone:"],category:"people"},":man_elf_tone3:":{uc_base:"1f9dd-1f3fd-2642",uc_output:"1f9dd-1f3fd-200d-2642-fe0f",uc_match:"1f9dd-1f3fd-2642-fe0f",uc_greedy:"1f9dd-1f3fd-2642",shortnames:[":man_elf_medium_skin_tone:"],category:"people"},":man_elf_tone4:":{uc_base:"1f9dd-1f3fe-2642",uc_output:"1f9dd-1f3fe-200d-2642-fe0f",uc_match:"1f9dd-1f3fe-2642-fe0f",uc_greedy:"1f9dd-1f3fe-2642",shortnames:[":man_elf_medium_dark_skin_tone:"],category:"people"},":man_elf_tone5:":{uc_base:"1f9dd-1f3ff-2642",uc_output:"1f9dd-1f3ff-200d-2642-fe0f",uc_match:"1f9dd-1f3ff-2642-fe0f",uc_greedy:"1f9dd-1f3ff-2642",shortnames:[":man_elf_dark_skin_tone:"],category:"people"},":man_facepalming_tone1:":{uc_base:"1f926-1f3fb-2642",uc_output:"1f926-1f3fb-200d-2642-fe0f",uc_match:"1f926-1f3fb-2642-fe0f",uc_greedy:"1f926-1f3fb-2642",shortnames:[":man_facepalming_light_skin_tone:"],category:"people"},":man_facepalming_tone2:":{uc_base:"1f926-1f3fc-2642",uc_output:"1f926-1f3fc-200d-2642-fe0f",uc_match:"1f926-1f3fc-2642-fe0f",uc_greedy:"1f926-1f3fc-2642",shortnames:[":man_facepalming_medium_light_skin_tone:"],category:"people"},":man_facepalming_tone3:":{uc_base:"1f926-1f3fd-2642",uc_output:"1f926-1f3fd-200d-2642-fe0f",uc_match:"1f926-1f3fd-2642-fe0f",uc_greedy:"1f926-1f3fd-2642",shortnames:[":man_facepalming_medium_skin_tone:"],category:"people"},":man_facepalming_tone4:":{uc_base:"1f926-1f3fe-2642",uc_output:"1f926-1f3fe-200d-2642-fe0f",uc_match:"1f926-1f3fe-2642-fe0f",uc_greedy:"1f926-1f3fe-2642",shortnames:[":man_facepalming_medium_dark_skin_tone:"],category:"people"},":man_facepalming_tone5:":{uc_base:"1f926-1f3ff-2642",uc_output:"1f926-1f3ff-200d-2642-fe0f",uc_match:"1f926-1f3ff-2642-fe0f",uc_greedy:"1f926-1f3ff-2642",shortnames:[":man_facepalming_dark_skin_tone:"],category:"people"},":man_fairy_tone1:":{uc_base:"1f9da-1f3fb-2642",uc_output:"1f9da-1f3fb-200d-2642-fe0f",uc_match:"1f9da-1f3fb-2642-fe0f",uc_greedy:"1f9da-1f3fb-2642",shortnames:[":man_fairy_light_skin_tone:"],category:"people"},":man_fairy_tone2:":{uc_base:"1f9da-1f3fc-2642",uc_output:"1f9da-1f3fc-200d-2642-fe0f",uc_match:"1f9da-1f3fc-2642-fe0f",uc_greedy:"1f9da-1f3fc-2642",shortnames:[":man_fairy_medium_light_skin_tone:"],category:"people"},":man_fairy_tone3:":{uc_base:"1f9da-1f3fd-2642",uc_output:"1f9da-1f3fd-200d-2642-fe0f",uc_match:"1f9da-1f3fd-2642-fe0f",uc_greedy:"1f9da-1f3fd-2642",shortnames:[":man_fairy_medium_skin_tone:"],category:"people"},":man_fairy_tone4:":{uc_base:"1f9da-1f3fe-2642",uc_output:"1f9da-1f3fe-200d-2642-fe0f",uc_match:"1f9da-1f3fe-2642-fe0f",uc_greedy:"1f9da-1f3fe-2642",shortnames:[":man_fairy_medium_dark_skin_tone:"],category:"people"},":man_fairy_tone5:":{uc_base:"1f9da-1f3ff-2642",uc_output:"1f9da-1f3ff-200d-2642-fe0f",uc_match:"1f9da-1f3ff-2642-fe0f",uc_greedy:"1f9da-1f3ff-2642",shortnames:[":man_fairy_dark_skin_tone:"],category:"people"},":man_frowning_tone1:":{uc_base:"1f64d-1f3fb-2642",uc_output:"1f64d-1f3fb-200d-2642-fe0f",uc_match:"1f64d-1f3fb-2642-fe0f",uc_greedy:"1f64d-1f3fb-2642",shortnames:[":man_frowning_light_skin_tone:"],category:"people"},":man_frowning_tone2:":{uc_base:"1f64d-1f3fc-2642",uc_output:"1f64d-1f3fc-200d-2642-fe0f",uc_match:"1f64d-1f3fc-2642-fe0f",uc_greedy:"1f64d-1f3fc-2642",shortnames:[":man_frowning_medium_light_skin_tone:"],category:"people"},":man_frowning_tone3:":{uc_base:"1f64d-1f3fd-2642",uc_output:"1f64d-1f3fd-200d-2642-fe0f",uc_match:"1f64d-1f3fd-2642-fe0f",uc_greedy:"1f64d-1f3fd-2642",shortnames:[":man_frowning_medium_skin_tone:"],category:"people"},":man_frowning_tone4:":{uc_base:"1f64d-1f3fe-2642",uc_output:"1f64d-1f3fe-200d-2642-fe0f",uc_match:"1f64d-1f3fe-2642-fe0f",uc_greedy:"1f64d-1f3fe-2642",shortnames:[":man_frowning_medium_dark_skin_tone:"],category:"people"},":man_frowning_tone5:":{uc_base:"1f64d-1f3ff-2642",uc_output:"1f64d-1f3ff-200d-2642-fe0f",uc_match:"1f64d-1f3ff-2642-fe0f",uc_greedy:"1f64d-1f3ff-2642",shortnames:[":man_frowning_dark_skin_tone:"],category:"people"},":man_gesturing_no_tone1:":{uc_base:"1f645-1f3fb-2642",uc_output:"1f645-1f3fb-200d-2642-fe0f",uc_match:"1f645-1f3fb-2642-fe0f",uc_greedy:"1f645-1f3fb-2642",shortnames:[":man_gesturing_no_light_skin_tone:"],category:"people"},":man_gesturing_no_tone2:":{uc_base:"1f645-1f3fc-2642",uc_output:"1f645-1f3fc-200d-2642-fe0f",uc_match:"1f645-1f3fc-2642-fe0f",uc_greedy:"1f645-1f3fc-2642",shortnames:[":man_gesturing_no_medium_light_skin_tone:"],category:"people"},":man_gesturing_no_tone3:":{uc_base:"1f645-1f3fd-2642",uc_output:"1f645-1f3fd-200d-2642-fe0f",uc_match:"1f645-1f3fd-2642-fe0f",uc_greedy:"1f645-1f3fd-2642",shortnames:[":man_gesturing_no_medium_skin_tone:"],category:"people"},":man_gesturing_no_tone4:":{uc_base:"1f645-1f3fe-2642",uc_output:"1f645-1f3fe-200d-2642-fe0f",uc_match:"1f645-1f3fe-2642-fe0f",uc_greedy:"1f645-1f3fe-2642",shortnames:[":man_gesturing_no_medium_dark_skin_tone:"],category:"people"},":man_gesturing_no_tone5:":{uc_base:"1f645-1f3ff-2642",uc_output:"1f645-1f3ff-200d-2642-fe0f",uc_match:"1f645-1f3ff-2642-fe0f",uc_greedy:"1f645-1f3ff-2642",shortnames:[":man_gesturing_no_dark_skin_tone:"],category:"people"},":man_gesturing_ok_tone1:":{uc_base:"1f646-1f3fb-2642",uc_output:"1f646-1f3fb-200d-2642-fe0f",uc_match:"1f646-1f3fb-2642-fe0f",uc_greedy:"1f646-1f3fb-2642",shortnames:[":man_gesturing_ok_light_skin_tone:"],category:"people"},":man_gesturing_ok_tone2:":{uc_base:"1f646-1f3fc-2642",uc_output:"1f646-1f3fc-200d-2642-fe0f",uc_match:"1f646-1f3fc-2642-fe0f",uc_greedy:"1f646-1f3fc-2642",shortnames:[":man_gesturing_ok_medium_light_skin_tone:"],category:"people"},":man_gesturing_ok_tone3:":{uc_base:"1f646-1f3fd-2642",uc_output:"1f646-1f3fd-200d-2642-fe0f",uc_match:"1f646-1f3fd-2642-fe0f",uc_greedy:"1f646-1f3fd-2642",shortnames:[":man_gesturing_ok_medium_skin_tone:"],category:"people"},":man_gesturing_ok_tone4:":{uc_base:"1f646-1f3fe-2642",uc_output:"1f646-1f3fe-200d-2642-fe0f",uc_match:"1f646-1f3fe-2642-fe0f",uc_greedy:"1f646-1f3fe-2642",shortnames:[":man_gesturing_ok_medium_dark_skin_tone:"],category:"people"},":man_gesturing_ok_tone5:":{uc_base:"1f646-1f3ff-2642",uc_output:"1f646-1f3ff-200d-2642-fe0f",uc_match:"1f646-1f3ff-2642-fe0f",uc_greedy:"1f646-1f3ff-2642",shortnames:[":man_gesturing_ok_dark_skin_tone:"],category:"people"},":man_getting_face_massage_tone1:":{uc_base:"1f486-1f3fb-2642",uc_output:"1f486-1f3fb-200d-2642-fe0f",uc_match:"1f486-1f3fb-2642-fe0f",uc_greedy:"1f486-1f3fb-2642",shortnames:[":man_getting_face_massage_light_skin_tone:"],category:"people"},":man_getting_face_massage_tone2:":{uc_base:"1f486-1f3fc-2642",uc_output:"1f486-1f3fc-200d-2642-fe0f",uc_match:"1f486-1f3fc-2642-fe0f",uc_greedy:"1f486-1f3fc-2642",shortnames:[":man_getting_face_massage_medium_light_skin_tone:"],category:"people"},":man_getting_face_massage_tone3:":{uc_base:"1f486-1f3fd-2642",uc_output:"1f486-1f3fd-200d-2642-fe0f",uc_match:"1f486-1f3fd-2642-fe0f",uc_greedy:"1f486-1f3fd-2642",shortnames:[":man_getting_face_massage_medium_skin_tone:"],category:"people"},":man_getting_face_massage_tone4:":{uc_base:"1f486-1f3fe-2642",uc_output:"1f486-1f3fe-200d-2642-fe0f",uc_match:"1f486-1f3fe-2642-fe0f",uc_greedy:"1f486-1f3fe-2642",shortnames:[":man_getting_face_massage_medium_dark_skin_tone:"],category:"people"},":man_getting_face_massage_tone5:":{uc_base:"1f486-1f3ff-2642",uc_output:"1f486-1f3ff-200d-2642-fe0f",uc_match:"1f486-1f3ff-2642-fe0f",uc_greedy:"1f486-1f3ff-2642",shortnames:[":man_getting_face_massage_dark_skin_tone:"],category:"people"},":man_getting_haircut_tone1:":{uc_base:"1f487-1f3fb-2642",uc_output:"1f487-1f3fb-200d-2642-fe0f",uc_match:"1f487-1f3fb-2642-fe0f",uc_greedy:"1f487-1f3fb-2642",shortnames:[":man_getting_haircut_light_skin_tone:"],category:"people"},":man_getting_haircut_tone2:":{uc_base:"1f487-1f3fc-2642",uc_output:"1f487-1f3fc-200d-2642-fe0f",uc_match:"1f487-1f3fc-2642-fe0f",uc_greedy:"1f487-1f3fc-2642",shortnames:[":man_getting_haircut_medium_light_skin_tone:"],category:"people"},":man_getting_haircut_tone3:":{uc_base:"1f487-1f3fd-2642",uc_output:"1f487-1f3fd-200d-2642-fe0f",uc_match:"1f487-1f3fd-2642-fe0f",uc_greedy:"1f487-1f3fd-2642",shortnames:[":man_getting_haircut_medium_skin_tone:"],category:"people"},":man_getting_haircut_tone4:":{uc_base:"1f487-1f3fe-2642",uc_output:"1f487-1f3fe-200d-2642-fe0f",uc_match:"1f487-1f3fe-2642-fe0f",uc_greedy:"1f487-1f3fe-2642",shortnames:[":man_getting_haircut_medium_dark_skin_tone:"],category:"people"},":man_getting_haircut_tone5:":{uc_base:"1f487-1f3ff-2642",uc_output:"1f487-1f3ff-200d-2642-fe0f",uc_match:"1f487-1f3ff-2642-fe0f",uc_greedy:"1f487-1f3ff-2642",shortnames:[":man_getting_haircut_dark_skin_tone:"],category:"people"},":man_golfing_tone1:":{uc_base:"1f3cc-1f3fb-2642",uc_output:"1f3cc-1f3fb-200d-2642-fe0f",uc_match:"1f3cc-fe0f-1f3fb-2642-fe0f",uc_greedy:"1f3cc-1f3fb-2642",shortnames:[":man_golfing_light_skin_tone:"],category:"activity"},":man_golfing_tone2:":{uc_base:"1f3cc-1f3fc-2642",uc_output:"1f3cc-1f3fc-200d-2642-fe0f",uc_match:"1f3cc-fe0f-1f3fc-2642-fe0f",uc_greedy:"1f3cc-1f3fc-2642",shortnames:[":man_golfing_medium_light_skin_tone:"],category:"activity"},":man_golfing_tone3:":{uc_base:"1f3cc-1f3fd-2642",uc_output:"1f3cc-1f3fd-200d-2642-fe0f",uc_match:"1f3cc-fe0f-1f3fd-2642-fe0f",uc_greedy:"1f3cc-1f3fd-2642",shortnames:[":man_golfing_medium_skin_tone:"],category:"activity"},":man_golfing_tone4:":{uc_base:"1f3cc-1f3fe-2642",uc_output:"1f3cc-1f3fe-200d-2642-fe0f",uc_match:"1f3cc-fe0f-1f3fe-2642-fe0f",uc_greedy:"1f3cc-1f3fe-2642",shortnames:[":man_golfing_medium_dark_skin_tone:"],category:"activity"},":man_golfing_tone5:":{uc_base:"1f3cc-1f3ff-2642",uc_output:"1f3cc-1f3ff-200d-2642-fe0f",uc_match:"1f3cc-fe0f-1f3ff-2642-fe0f",uc_greedy:"1f3cc-1f3ff-2642",shortnames:[":man_golfing_dark_skin_tone:"],category:"activity"},":man_guard_tone1:":{uc_base:"1f482-1f3fb-2642",uc_output:"1f482-1f3fb-200d-2642-fe0f",uc_match:"1f482-1f3fb-2642-fe0f",uc_greedy:"1f482-1f3fb-2642",shortnames:[":man_guard_light_skin_tone:"],category:"people"},":man_guard_tone2:":{uc_base:"1f482-1f3fc-2642",uc_output:"1f482-1f3fc-200d-2642-fe0f",uc_match:"1f482-1f3fc-2642-fe0f",uc_greedy:"1f482-1f3fc-2642",shortnames:[":man_guard_medium_light_skin_tone:"],category:"people"},":man_guard_tone3:":{uc_base:"1f482-1f3fd-2642",uc_output:"1f482-1f3fd-200d-2642-fe0f",uc_match:"1f482-1f3fd-2642-fe0f",uc_greedy:"1f482-1f3fd-2642",shortnames:[":man_guard_medium_skin_tone:"],category:"people"},":man_guard_tone4:":{uc_base:"1f482-1f3fe-2642",uc_output:"1f482-1f3fe-200d-2642-fe0f",uc_match:"1f482-1f3fe-2642-fe0f",uc_greedy:"1f482-1f3fe-2642",shortnames:[":man_guard_medium_dark_skin_tone:"],category:"people"},":man_guard_tone5:":{uc_base:"1f482-1f3ff-2642",uc_output:"1f482-1f3ff-200d-2642-fe0f",uc_match:"1f482-1f3ff-2642-fe0f",uc_greedy:"1f482-1f3ff-2642",shortnames:[":man_guard_dark_skin_tone:"],category:"people"},":man_health_worker_tone1:":{uc_base:"1f468-1f3fb-2695",uc_output:"1f468-1f3fb-200d-2695-fe0f",uc_match:"1f468-1f3fb-2695-fe0f",uc_greedy:"1f468-1f3fb-2695",shortnames:[":man_health_worker_light_skin_tone:"],category:"people"},":man_health_worker_tone2:":{uc_base:"1f468-1f3fc-2695",uc_output:"1f468-1f3fc-200d-2695-fe0f",uc_match:"1f468-1f3fc-2695-fe0f",uc_greedy:"1f468-1f3fc-2695",shortnames:[":man_health_worker_medium_light_skin_tone:"],category:"people"},":man_health_worker_tone3:":{uc_base:"1f468-1f3fd-2695",uc_output:"1f468-1f3fd-200d-2695-fe0f",uc_match:"1f468-1f3fd-2695-fe0f",uc_greedy:"1f468-1f3fd-2695",shortnames:[":man_health_worker_medium_skin_tone:"],category:"people"},":man_health_worker_tone4:":{uc_base:"1f468-1f3fe-2695",uc_output:"1f468-1f3fe-200d-2695-fe0f",uc_match:"1f468-1f3fe-2695-fe0f",uc_greedy:"1f468-1f3fe-2695",shortnames:[":man_health_worker_medium_dark_skin_tone:"],category:"people"},":man_health_worker_tone5:":{uc_base:"1f468-1f3ff-2695",uc_output:"1f468-1f3ff-200d-2695-fe0f",uc_match:"1f468-1f3ff-2695-fe0f",uc_greedy:"1f468-1f3ff-2695",shortnames:[":man_health_worker_dark_skin_tone:"],category:"people"},":man_in_lotus_position_tone1:":{uc_base:"1f9d8-1f3fb-2642",uc_output:"1f9d8-1f3fb-200d-2642-fe0f",uc_match:"1f9d8-1f3fb-2642-fe0f",uc_greedy:"1f9d8-1f3fb-2642",shortnames:[":man_in_lotus_position_light_skin_tone:"],category:"activity"},":man_in_lotus_position_tone2:":{uc_base:"1f9d8-1f3fc-2642",uc_output:"1f9d8-1f3fc-200d-2642-fe0f",uc_match:"1f9d8-1f3fc-2642-fe0f",uc_greedy:"1f9d8-1f3fc-2642",shortnames:[":man_in_lotus_position_medium_light_skin_tone:"],category:"activity"},":man_in_lotus_position_tone3:":{uc_base:"1f9d8-1f3fd-2642",uc_output:"1f9d8-1f3fd-200d-2642-fe0f",uc_match:"1f9d8-1f3fd-2642-fe0f",uc_greedy:"1f9d8-1f3fd-2642",shortnames:[":man_in_lotus_position_medium_skin_tone:"],category:"activity"},":man_in_lotus_position_tone4:":{uc_base:"1f9d8-1f3fe-2642",uc_output:"1f9d8-1f3fe-200d-2642-fe0f",uc_match:"1f9d8-1f3fe-2642-fe0f",uc_greedy:"1f9d8-1f3fe-2642",shortnames:[":man_in_lotus_position_medium_dark_skin_tone:"],category:"activity"},":man_in_lotus_position_tone5:":{uc_base:"1f9d8-1f3ff-2642",uc_output:"1f9d8-1f3ff-200d-2642-fe0f",uc_match:"1f9d8-1f3ff-2642-fe0f",uc_greedy:"1f9d8-1f3ff-2642",shortnames:[":man_in_lotus_position_dark_skin_tone:"],category:"activity"},":man_in_steamy_room_tone1:":{uc_base:"1f9d6-1f3fb-2642",uc_output:"1f9d6-1f3fb-200d-2642-fe0f",uc_match:"1f9d6-1f3fb-2642-fe0f",uc_greedy:"1f9d6-1f3fb-2642",shortnames:[":man_in_steamy_room_light_skin_tone:"],category:"activity"},":man_in_steamy_room_tone2:":{uc_base:"1f9d6-1f3fc-2642",uc_output:"1f9d6-1f3fc-200d-2642-fe0f",uc_match:"1f9d6-1f3fc-2642-fe0f",uc_greedy:"1f9d6-1f3fc-2642",shortnames:[":man_in_steamy_room_medium_light_skin_tone:"],category:"activity"},":man_in_steamy_room_tone3:":{uc_base:"1f9d6-1f3fd-2642",uc_output:"1f9d6-1f3fd-200d-2642-fe0f",uc_match:"1f9d6-1f3fd-2642-fe0f",uc_greedy:"1f9d6-1f3fd-2642",shortnames:[":man_in_steamy_room_medium_skin_tone:"],category:"activity"},":man_in_steamy_room_tone4:":{uc_base:"1f9d6-1f3fe-2642",uc_output:"1f9d6-1f3fe-200d-2642-fe0f",uc_match:"1f9d6-1f3fe-2642-fe0f",uc_greedy:"1f9d6-1f3fe-2642",shortnames:[":man_in_steamy_room_medium_dark_skin_tone:"],category:"activity"},":man_in_steamy_room_tone5:":{uc_base:"1f9d6-1f3ff-2642",uc_output:"1f9d6-1f3ff-200d-2642-fe0f",uc_match:"1f9d6-1f3ff-2642-fe0f",uc_greedy:"1f9d6-1f3ff-2642",shortnames:[":man_in_steamy_room_dark_skin_tone:"],category:"activity"},":man_judge_tone1:":{uc_base:"1f468-1f3fb-2696",uc_output:"1f468-1f3fb-200d-2696-fe0f",uc_match:"1f468-1f3fb-2696-fe0f",uc_greedy:"1f468-1f3fb-2696",shortnames:[":man_judge_light_skin_tone:"],category:"people"},":man_judge_tone2:":{uc_base:"1f468-1f3fc-2696",uc_output:"1f468-1f3fc-200d-2696-fe0f",uc_match:"1f468-1f3fc-2696-fe0f",uc_greedy:"1f468-1f3fc-2696",shortnames:[":man_judge_medium_light_skin_tone:"],category:"people"},":man_judge_tone3:":{uc_base:"1f468-1f3fd-2696",uc_output:"1f468-1f3fd-200d-2696-fe0f",uc_match:"1f468-1f3fd-2696-fe0f",uc_greedy:"1f468-1f3fd-2696",shortnames:[":man_judge_medium_skin_tone:"],category:"people"},":man_judge_tone4:":{uc_base:"1f468-1f3fe-2696",uc_output:"1f468-1f3fe-200d-2696-fe0f",uc_match:"1f468-1f3fe-2696-fe0f",uc_greedy:"1f468-1f3fe-2696",shortnames:[":man_judge_medium_dark_skin_tone:"],category:"people"},":man_judge_tone5:":{uc_base:"1f468-1f3ff-2696",uc_output:"1f468-1f3ff-200d-2696-fe0f",uc_match:"1f468-1f3ff-2696-fe0f",uc_greedy:"1f468-1f3ff-2696",shortnames:[":man_judge_dark_skin_tone:"],category:"people"},":man_juggling_tone1:":{uc_base:"1f939-1f3fb-2642",uc_output:"1f939-1f3fb-200d-2642-fe0f",uc_match:"1f939-1f3fb-2642-fe0f",uc_greedy:"1f939-1f3fb-2642",shortnames:[":man_juggling_light_skin_tone:"],category:"activity"},":man_juggling_tone2:":{uc_base:"1f939-1f3fc-2642",uc_output:"1f939-1f3fc-200d-2642-fe0f",uc_match:"1f939-1f3fc-2642-fe0f",uc_greedy:"1f939-1f3fc-2642",shortnames:[":man_juggling_medium_light_skin_tone:"],category:"activity"},":man_juggling_tone3:":{uc_base:"1f939-1f3fd-2642",uc_output:"1f939-1f3fd-200d-2642-fe0f",uc_match:"1f939-1f3fd-2642-fe0f",uc_greedy:"1f939-1f3fd-2642",shortnames:[":man_juggling_medium_skin_tone:"],category:"activity"},":man_juggling_tone4:":{uc_base:"1f939-1f3fe-2642",uc_output:"1f939-1f3fe-200d-2642-fe0f",uc_match:"1f939-1f3fe-2642-fe0f",uc_greedy:"1f939-1f3fe-2642",shortnames:[":man_juggling_medium_dark_skin_tone:"],category:"activity"},":man_juggling_tone5:":{uc_base:"1f939-1f3ff-2642",uc_output:"1f939-1f3ff-200d-2642-fe0f",uc_match:"1f939-1f3ff-2642-fe0f",uc_greedy:"1f939-1f3ff-2642",shortnames:[":man_juggling_dark_skin_tone:"],category:"activity"},":man_lifting_weights_tone1:":{uc_base:"1f3cb-1f3fb-2642",uc_output:"1f3cb-1f3fb-200d-2642-fe0f",uc_match:"1f3cb-fe0f-1f3fb-2642-fe0f",uc_greedy:"1f3cb-1f3fb-2642",shortnames:[":man_lifting_weights_light_skin_tone:"],category:"activity"},":man_lifting_weights_tone2:":{uc_base:"1f3cb-1f3fc-2642",uc_output:"1f3cb-1f3fc-200d-2642-fe0f",uc_match:"1f3cb-fe0f-1f3fc-2642-fe0f",uc_greedy:"1f3cb-1f3fc-2642",shortnames:[":man_lifting_weights_medium_light_skin_tone:"],category:"activity"},":man_lifting_weights_tone3:":{uc_base:"1f3cb-1f3fd-2642",uc_output:"1f3cb-1f3fd-200d-2642-fe0f",uc_match:"1f3cb-fe0f-1f3fd-2642-fe0f",uc_greedy:"1f3cb-1f3fd-2642",shortnames:[":man_lifting_weights_medium_skin_tone:"],category:"activity"},":man_lifting_weights_tone4:":{uc_base:"1f3cb-1f3fe-2642",uc_output:"1f3cb-1f3fe-200d-2642-fe0f",uc_match:"1f3cb-fe0f-1f3fe-2642-fe0f",uc_greedy:"1f3cb-1f3fe-2642",shortnames:[":man_lifting_weights_medium_dark_skin_tone:"],category:"activity"},":man_lifting_weights_tone5:":{uc_base:"1f3cb-1f3ff-2642",uc_output:"1f3cb-1f3ff-200d-2642-fe0f",uc_match:"1f3cb-fe0f-1f3ff-2642-fe0f",uc_greedy:"1f3cb-1f3ff-2642",shortnames:[":man_lifting_weights_dark_skin_tone:"],category:"activity"},":man_mage_tone1:":{uc_base:"1f9d9-1f3fb-2642",uc_output:"1f9d9-1f3fb-200d-2642-fe0f",uc_match:"1f9d9-1f3fb-2642-fe0f",uc_greedy:"1f9d9-1f3fb-2642",shortnames:[":man_mage_light_skin_tone:"],category:"people"},":man_mage_tone2:":{uc_base:"1f9d9-1f3fc-2642",uc_output:"1f9d9-1f3fc-200d-2642-fe0f",uc_match:"1f9d9-1f3fc-2642-fe0f",uc_greedy:"1f9d9-1f3fc-2642",shortnames:[":man_mage_medium_light_skin_tone:"],category:"people"},":man_mage_tone3:":{uc_base:"1f9d9-1f3fd-2642",uc_output:"1f9d9-1f3fd-200d-2642-fe0f",uc_match:"1f9d9-1f3fd-2642-fe0f",uc_greedy:"1f9d9-1f3fd-2642",shortnames:[":man_mage_medium_skin_tone:"],category:"people"},":man_mage_tone4:":{uc_base:"1f9d9-1f3fe-2642",uc_output:"1f9d9-1f3fe-200d-2642-fe0f",uc_match:"1f9d9-1f3fe-2642-fe0f",uc_greedy:"1f9d9-1f3fe-2642",shortnames:[":man_mage_medium_dark_skin_tone:"],category:"people"},":man_mage_tone5:":{uc_base:"1f9d9-1f3ff-2642",uc_output:"1f9d9-1f3ff-200d-2642-fe0f",uc_match:"1f9d9-1f3ff-2642-fe0f",uc_greedy:"1f9d9-1f3ff-2642",shortnames:[":man_mage_dark_skin_tone:"],category:"people"},":man_mountain_biking_tone1:":{uc_base:"1f6b5-1f3fb-2642",uc_output:"1f6b5-1f3fb-200d-2642-fe0f",uc_match:"1f6b5-1f3fb-2642-fe0f",uc_greedy:"1f6b5-1f3fb-2642",shortnames:[":man_mountain_biking_light_skin_tone:"],category:"activity"},":man_mountain_biking_tone2:":{uc_base:"1f6b5-1f3fc-2642",uc_output:"1f6b5-1f3fc-200d-2642-fe0f",uc_match:"1f6b5-1f3fc-2642-fe0f",uc_greedy:"1f6b5-1f3fc-2642",shortnames:[":man_mountain_biking_medium_light_skin_tone:"],category:"activity"},":man_mountain_biking_tone3:":{uc_base:"1f6b5-1f3fd-2642",uc_output:"1f6b5-1f3fd-200d-2642-fe0f",uc_match:"1f6b5-1f3fd-2642-fe0f",uc_greedy:"1f6b5-1f3fd-2642",shortnames:[":man_mountain_biking_medium_skin_tone:"],category:"activity"},":man_mountain_biking_tone4:":{uc_base:"1f6b5-1f3fe-2642",uc_output:"1f6b5-1f3fe-200d-2642-fe0f",uc_match:"1f6b5-1f3fe-2642-fe0f",uc_greedy:"1f6b5-1f3fe-2642",shortnames:[":man_mountain_biking_medium_dark_skin_tone:"],category:"activity"},":man_mountain_biking_tone5:":{uc_base:"1f6b5-1f3ff-2642",uc_output:"1f6b5-1f3ff-200d-2642-fe0f",uc_match:"1f6b5-1f3ff-2642-fe0f",uc_greedy:"1f6b5-1f3ff-2642",shortnames:[":man_mountain_biking_dark_skin_tone:"],category:"activity"},":man_pilot_tone1:":{uc_base:"1f468-1f3fb-2708",uc_output:"1f468-1f3fb-200d-2708-fe0f",uc_match:"1f468-1f3fb-2708-fe0f",uc_greedy:"1f468-1f3fb-2708",shortnames:[":man_pilot_light_skin_tone:"],category:"people"},":man_pilot_tone2:":{uc_base:"1f468-1f3fc-2708",uc_output:"1f468-1f3fc-200d-2708-fe0f",uc_match:"1f468-1f3fc-2708-fe0f",uc_greedy:"1f468-1f3fc-2708",shortnames:[":man_pilot_medium_light_skin_tone:"],category:"people"},":man_pilot_tone3:":{uc_base:"1f468-1f3fd-2708",uc_output:"1f468-1f3fd-200d-2708-fe0f",uc_match:"1f468-1f3fd-2708-fe0f",uc_greedy:"1f468-1f3fd-2708",shortnames:[":man_pilot_medium_skin_tone:"],category:"people"},":man_pilot_tone4:":{uc_base:"1f468-1f3fe-2708",uc_output:"1f468-1f3fe-200d-2708-fe0f",uc_match:"1f468-1f3fe-2708-fe0f",uc_greedy:"1f468-1f3fe-2708",shortnames:[":man_pilot_medium_dark_skin_tone:"],category:"people"},":man_pilot_tone5:":{uc_base:"1f468-1f3ff-2708",uc_output:"1f468-1f3ff-200d-2708-fe0f",uc_match:"1f468-1f3ff-2708-fe0f",uc_greedy:"1f468-1f3ff-2708",shortnames:[":man_pilot_dark_skin_tone:"],category:"people"},":man_playing_handball_tone1:":{uc_base:"1f93e-1f3fb-2642",uc_output:"1f93e-1f3fb-200d-2642-fe0f",uc_match:"1f93e-1f3fb-2642-fe0f",uc_greedy:"1f93e-1f3fb-2642",shortnames:[":man_playing_handball_light_skin_tone:"],category:"activity"},":man_playing_handball_tone2:":{uc_base:"1f93e-1f3fc-2642",uc_output:"1f93e-1f3fc-200d-2642-fe0f",uc_match:"1f93e-1f3fc-2642-fe0f",uc_greedy:"1f93e-1f3fc-2642",shortnames:[":man_playing_handball_medium_light_skin_tone:"],category:"activity"},":man_playing_handball_tone3:":{uc_base:"1f93e-1f3fd-2642",uc_output:"1f93e-1f3fd-200d-2642-fe0f",uc_match:"1f93e-1f3fd-2642-fe0f",uc_greedy:"1f93e-1f3fd-2642",shortnames:[":man_playing_handball_medium_skin_tone:"],category:"activity"},":man_playing_handball_tone4:":{uc_base:"1f93e-1f3fe-2642",uc_output:"1f93e-1f3fe-200d-2642-fe0f",uc_match:"1f93e-1f3fe-2642-fe0f",uc_greedy:"1f93e-1f3fe-2642",shortnames:[":man_playing_handball_medium_dark_skin_tone:"],category:"activity"},":man_playing_handball_tone5:":{uc_base:"1f93e-1f3ff-2642",uc_output:"1f93e-1f3ff-200d-2642-fe0f",uc_match:"1f93e-1f3ff-2642-fe0f",uc_greedy:"1f93e-1f3ff-2642",shortnames:[":man_playing_handball_dark_skin_tone:"],category:"activity"},":man_playing_water_polo_tone1:":{uc_base:"1f93d-1f3fb-2642",uc_output:"1f93d-1f3fb-200d-2642-fe0f",uc_match:"1f93d-1f3fb-2642-fe0f",uc_greedy:"1f93d-1f3fb-2642",shortnames:[":man_playing_water_polo_light_skin_tone:"],category:"activity"},":man_playing_water_polo_tone2:":{uc_base:"1f93d-1f3fc-2642",uc_output:"1f93d-1f3fc-200d-2642-fe0f",uc_match:"1f93d-1f3fc-2642-fe0f",uc_greedy:"1f93d-1f3fc-2642",shortnames:[":man_playing_water_polo_medium_light_skin_tone:"],category:"activity"},":man_playing_water_polo_tone3:":{uc_base:"1f93d-1f3fd-2642",uc_output:"1f93d-1f3fd-200d-2642-fe0f",uc_match:"1f93d-1f3fd-2642-fe0f",uc_greedy:"1f93d-1f3fd-2642",shortnames:[":man_playing_water_polo_medium_skin_tone:"],category:"activity"},":man_playing_water_polo_tone4:":{uc_base:"1f93d-1f3fe-2642",uc_output:"1f93d-1f3fe-200d-2642-fe0f",uc_match:"1f93d-1f3fe-2642-fe0f",uc_greedy:"1f93d-1f3fe-2642",shortnames:[":man_playing_water_polo_medium_dark_skin_tone:"],category:"activity"},":man_playing_water_polo_tone5:":{uc_base:"1f93d-1f3ff-2642",uc_output:"1f93d-1f3ff-200d-2642-fe0f",uc_match:"1f93d-1f3ff-2642-fe0f",uc_greedy:"1f93d-1f3ff-2642",shortnames:[":man_playing_water_polo_dark_skin_tone:"],category:"activity"},":man_police_officer_tone1:":{uc_base:"1f46e-1f3fb-2642",uc_output:"1f46e-1f3fb-200d-2642-fe0f",uc_match:"1f46e-1f3fb-2642-fe0f",uc_greedy:"1f46e-1f3fb-2642",shortnames:[":man_police_officer_light_skin_tone:"],category:"people"},":man_police_officer_tone2:":{uc_base:"1f46e-1f3fc-2642",uc_output:"1f46e-1f3fc-200d-2642-fe0f",uc_match:"1f46e-1f3fc-2642-fe0f",uc_greedy:"1f46e-1f3fc-2642",shortnames:[":man_police_officer_medium_light_skin_tone:"],category:"people"},":man_police_officer_tone3:":{uc_base:"1f46e-1f3fd-2642",uc_output:"1f46e-1f3fd-200d-2642-fe0f",uc_match:"1f46e-1f3fd-2642-fe0f",uc_greedy:"1f46e-1f3fd-2642",shortnames:[":man_police_officer_medium_skin_tone:"],category:"people"},":man_police_officer_tone4:":{uc_base:"1f46e-1f3fe-2642",uc_output:"1f46e-1f3fe-200d-2642-fe0f",uc_match:"1f46e-1f3fe-2642-fe0f",uc_greedy:"1f46e-1f3fe-2642",shortnames:[":man_police_officer_medium_dark_skin_tone:"],category:"people"},":man_police_officer_tone5:":{uc_base:"1f46e-1f3ff-2642",uc_output:"1f46e-1f3ff-200d-2642-fe0f",uc_match:"1f46e-1f3ff-2642-fe0f",uc_greedy:"1f46e-1f3ff-2642",shortnames:[":man_police_officer_dark_skin_tone:"],category:"people"},":man_pouting_tone1:":{uc_base:"1f64e-1f3fb-2642",uc_output:"1f64e-1f3fb-200d-2642-fe0f",uc_match:"1f64e-1f3fb-2642-fe0f",uc_greedy:"1f64e-1f3fb-2642",shortnames:[":man_pouting_light_skin_tone:"],category:"people"},":man_pouting_tone2:":{uc_base:"1f64e-1f3fc-2642",uc_output:"1f64e-1f3fc-200d-2642-fe0f",uc_match:"1f64e-1f3fc-2642-fe0f",uc_greedy:"1f64e-1f3fc-2642",shortnames:[":man_pouting_medium_light_skin_tone:"],category:"people"},":man_pouting_tone3:":{uc_base:"1f64e-1f3fd-2642",uc_output:"1f64e-1f3fd-200d-2642-fe0f",uc_match:"1f64e-1f3fd-2642-fe0f",uc_greedy:"1f64e-1f3fd-2642",shortnames:[":man_pouting_medium_skin_tone:"],category:"people"},":man_pouting_tone4:":{uc_base:"1f64e-1f3fe-2642",uc_output:"1f64e-1f3fe-200d-2642-fe0f",uc_match:"1f64e-1f3fe-2642-fe0f",uc_greedy:"1f64e-1f3fe-2642",shortnames:[":man_pouting_medium_dark_skin_tone:"],category:"people"},":man_pouting_tone5:":{uc_base:"1f64e-1f3ff-2642",uc_output:"1f64e-1f3ff-200d-2642-fe0f",uc_match:"1f64e-1f3ff-2642-fe0f",uc_greedy:"1f64e-1f3ff-2642",shortnames:[":man_pouting_dark_skin_tone:"],category:"people"},":man_raising_hand_tone1:":{uc_base:"1f64b-1f3fb-2642",uc_output:"1f64b-1f3fb-200d-2642-fe0f",uc_match:"1f64b-1f3fb-2642-fe0f",uc_greedy:"1f64b-1f3fb-2642",shortnames:[":man_raising_hand_light_skin_tone:"],category:"people"},":man_raising_hand_tone2:":{uc_base:"1f64b-1f3fc-2642",uc_output:"1f64b-1f3fc-200d-2642-fe0f",uc_match:"1f64b-1f3fc-2642-fe0f",uc_greedy:"1f64b-1f3fc-2642",shortnames:[":man_raising_hand_medium_light_skin_tone:"],category:"people"},":man_raising_hand_tone3:":{uc_base:"1f64b-1f3fd-2642",uc_output:"1f64b-1f3fd-200d-2642-fe0f",uc_match:"1f64b-1f3fd-2642-fe0f",uc_greedy:"1f64b-1f3fd-2642",shortnames:[":man_raising_hand_medium_skin_tone:"],category:"people"},":man_raising_hand_tone4:":{uc_base:"1f64b-1f3fe-2642",uc_output:"1f64b-1f3fe-200d-2642-fe0f",uc_match:"1f64b-1f3fe-2642-fe0f",uc_greedy:"1f64b-1f3fe-2642",shortnames:[":man_raising_hand_medium_dark_skin_tone:"],category:"people"},":man_raising_hand_tone5:":{uc_base:"1f64b-1f3ff-2642",uc_output:"1f64b-1f3ff-200d-2642-fe0f",uc_match:"1f64b-1f3ff-2642-fe0f",uc_greedy:"1f64b-1f3ff-2642",shortnames:[":man_raising_hand_dark_skin_tone:"],category:"people"},":man_rowing_boat_tone1:":{uc_base:"1f6a3-1f3fb-2642",uc_output:"1f6a3-1f3fb-200d-2642-fe0f",uc_match:"1f6a3-1f3fb-2642-fe0f",uc_greedy:"1f6a3-1f3fb-2642",shortnames:[":man_rowing_boat_light_skin_tone:"],category:"activity"},":man_rowing_boat_tone2:":{uc_base:"1f6a3-1f3fc-2642",uc_output:"1f6a3-1f3fc-200d-2642-fe0f",uc_match:"1f6a3-1f3fc-2642-fe0f",uc_greedy:"1f6a3-1f3fc-2642",shortnames:[":man_rowing_boat_medium_light_skin_tone:"],category:"activity"},":man_rowing_boat_tone3:":{uc_base:"1f6a3-1f3fd-2642",uc_output:"1f6a3-1f3fd-200d-2642-fe0f",uc_match:"1f6a3-1f3fd-2642-fe0f",uc_greedy:"1f6a3-1f3fd-2642",shortnames:[":man_rowing_boat_medium_skin_tone:"],category:"activity"},":man_rowing_boat_tone4:":{uc_base:"1f6a3-1f3fe-2642",uc_output:"1f6a3-1f3fe-200d-2642-fe0f",uc_match:"1f6a3-1f3fe-2642-fe0f",uc_greedy:"1f6a3-1f3fe-2642",shortnames:[":man_rowing_boat_medium_dark_skin_tone:"],category:"activity"},":man_rowing_boat_tone5:":{uc_base:"1f6a3-1f3ff-2642",uc_output:"1f6a3-1f3ff-200d-2642-fe0f",uc_match:"1f6a3-1f3ff-2642-fe0f",uc_greedy:"1f6a3-1f3ff-2642",shortnames:[":man_rowing_boat_dark_skin_tone:"],category:"activity"},":man_running_tone1:":{uc_base:"1f3c3-1f3fb-2642",uc_output:"1f3c3-1f3fb-200d-2642-fe0f",uc_match:"1f3c3-1f3fb-2642-fe0f",uc_greedy:"1f3c3-1f3fb-2642",shortnames:[":man_running_light_skin_tone:"],category:"people"},":man_running_tone2:":{uc_base:"1f3c3-1f3fc-2642",uc_output:"1f3c3-1f3fc-200d-2642-fe0f",uc_match:"1f3c3-1f3fc-2642-fe0f",uc_greedy:"1f3c3-1f3fc-2642",shortnames:[":man_running_medium_light_skin_tone:"],category:"people"},":man_running_tone3:":{uc_base:"1f3c3-1f3fd-2642",uc_output:"1f3c3-1f3fd-200d-2642-fe0f",uc_match:"1f3c3-1f3fd-2642-fe0f",uc_greedy:"1f3c3-1f3fd-2642",shortnames:[":man_running_medium_skin_tone:"],category:"people"},":man_running_tone4:":{uc_base:"1f3c3-1f3fe-2642",uc_output:"1f3c3-1f3fe-200d-2642-fe0f",uc_match:"1f3c3-1f3fe-2642-fe0f",uc_greedy:"1f3c3-1f3fe-2642",shortnames:[":man_running_medium_dark_skin_tone:"],category:"people"},":man_running_tone5:":{uc_base:"1f3c3-1f3ff-2642",uc_output:"1f3c3-1f3ff-200d-2642-fe0f",uc_match:"1f3c3-1f3ff-2642-fe0f",uc_greedy:"1f3c3-1f3ff-2642",shortnames:[":man_running_dark_skin_tone:"],category:"people"},":man_shrugging_tone1:":{uc_base:"1f937-1f3fb-2642",uc_output:"1f937-1f3fb-200d-2642-fe0f",uc_match:"1f937-1f3fb-2642-fe0f",uc_greedy:"1f937-1f3fb-2642",shortnames:[":man_shrugging_light_skin_tone:"],category:"people"},":man_shrugging_tone2:":{uc_base:"1f937-1f3fc-2642",uc_output:"1f937-1f3fc-200d-2642-fe0f",uc_match:"1f937-1f3fc-2642-fe0f",uc_greedy:"1f937-1f3fc-2642",shortnames:[":man_shrugging_medium_light_skin_tone:"],category:"people"},":man_shrugging_tone3:":{uc_base:"1f937-1f3fd-2642",uc_output:"1f937-1f3fd-200d-2642-fe0f",uc_match:"1f937-1f3fd-2642-fe0f",uc_greedy:"1f937-1f3fd-2642",shortnames:[":man_shrugging_medium_skin_tone:"],category:"people"},":man_shrugging_tone4:":{uc_base:"1f937-1f3fe-2642",uc_output:"1f937-1f3fe-200d-2642-fe0f",uc_match:"1f937-1f3fe-2642-fe0f",uc_greedy:"1f937-1f3fe-2642",shortnames:[":man_shrugging_medium_dark_skin_tone:"],category:"people"},":man_shrugging_tone5:":{uc_base:"1f937-1f3ff-2642",uc_output:"1f937-1f3ff-200d-2642-fe0f",uc_match:"1f937-1f3ff-2642-fe0f",uc_greedy:"1f937-1f3ff-2642",shortnames:[":man_shrugging_dark_skin_tone:"],category:"people"},":man_surfing_tone1:":{uc_base:"1f3c4-1f3fb-2642",uc_output:"1f3c4-1f3fb-200d-2642-fe0f",uc_match:"1f3c4-1f3fb-2642-fe0f",uc_greedy:"1f3c4-1f3fb-2642",shortnames:[":man_surfing_light_skin_tone:"],category:"activity"},":man_surfing_tone2:":{uc_base:"1f3c4-1f3fc-2642",uc_output:"1f3c4-1f3fc-200d-2642-fe0f",uc_match:"1f3c4-1f3fc-2642-fe0f",uc_greedy:"1f3c4-1f3fc-2642",shortnames:[":man_surfing_medium_light_skin_tone:"],category:"activity"},":man_surfing_tone3:":{uc_base:"1f3c4-1f3fd-2642",uc_output:"1f3c4-1f3fd-200d-2642-fe0f",uc_match:"1f3c4-1f3fd-2642-fe0f",uc_greedy:"1f3c4-1f3fd-2642",shortnames:[":man_surfing_medium_skin_tone:"],category:"activity"},":man_surfing_tone4:":{uc_base:"1f3c4-1f3fe-2642",uc_output:"1f3c4-1f3fe-200d-2642-fe0f",uc_match:"1f3c4-1f3fe-2642-fe0f",uc_greedy:"1f3c4-1f3fe-2642",shortnames:[":man_surfing_medium_dark_skin_tone:"],category:"activity"},":man_surfing_tone5:":{uc_base:"1f3c4-1f3ff-2642",uc_output:"1f3c4-1f3ff-200d-2642-fe0f",uc_match:"1f3c4-1f3ff-2642-fe0f",uc_greedy:"1f3c4-1f3ff-2642",shortnames:[":man_surfing_dark_skin_tone:"],category:"activity"},":man_swimming_tone1:":{uc_base:"1f3ca-1f3fb-2642",uc_output:"1f3ca-1f3fb-200d-2642-fe0f",uc_match:"1f3ca-1f3fb-2642-fe0f",uc_greedy:"1f3ca-1f3fb-2642",shortnames:[":man_swimming_light_skin_tone:"],category:"activity"},":man_swimming_tone2:":{uc_base:"1f3ca-1f3fc-2642",uc_output:"1f3ca-1f3fc-200d-2642-fe0f",uc_match:"1f3ca-1f3fc-2642-fe0f",uc_greedy:"1f3ca-1f3fc-2642",shortnames:[":man_swimming_medium_light_skin_tone:"],category:"activity"},":man_swimming_tone3:":{uc_base:"1f3ca-1f3fd-2642",uc_output:"1f3ca-1f3fd-200d-2642-fe0f",uc_match:"1f3ca-1f3fd-2642-fe0f",uc_greedy:"1f3ca-1f3fd-2642",shortnames:[":man_swimming_medium_skin_tone:"],category:"activity"},":man_swimming_tone4:":{uc_base:"1f3ca-1f3fe-2642",uc_output:"1f3ca-1f3fe-200d-2642-fe0f",uc_match:"1f3ca-1f3fe-2642-fe0f",uc_greedy:"1f3ca-1f3fe-2642",shortnames:[":man_swimming_medium_dark_skin_tone:"],category:"activity"},":man_swimming_tone5:":{uc_base:"1f3ca-1f3ff-2642",uc_output:"1f3ca-1f3ff-200d-2642-fe0f",uc_match:"1f3ca-1f3ff-2642-fe0f",uc_greedy:"1f3ca-1f3ff-2642",shortnames:[":man_swimming_dark_skin_tone:"],category:"activity"},":man_tipping_hand_tone1:":{uc_base:"1f481-1f3fb-2642",uc_output:"1f481-1f3fb-200d-2642-fe0f",uc_match:"1f481-1f3fb-2642-fe0f",uc_greedy:"1f481-1f3fb-2642",shortnames:[":man_tipping_hand_light_skin_tone:"],category:"people"},":man_tipping_hand_tone2:":{uc_base:"1f481-1f3fc-2642",uc_output:"1f481-1f3fc-200d-2642-fe0f",uc_match:"1f481-1f3fc-2642-fe0f",uc_greedy:"1f481-1f3fc-2642",shortnames:[":man_tipping_hand_medium_light_skin_tone:"],category:"people"},":man_tipping_hand_tone3:":{uc_base:"1f481-1f3fd-2642",uc_output:"1f481-1f3fd-200d-2642-fe0f",uc_match:"1f481-1f3fd-2642-fe0f",uc_greedy:"1f481-1f3fd-2642",shortnames:[":man_tipping_hand_medium_skin_tone:"],category:"people"},":man_tipping_hand_tone4:":{uc_base:"1f481-1f3fe-2642",uc_output:"1f481-1f3fe-200d-2642-fe0f",uc_match:"1f481-1f3fe-2642-fe0f",uc_greedy:"1f481-1f3fe-2642",shortnames:[":man_tipping_hand_medium_dark_skin_tone:"],category:"people"},":man_tipping_hand_tone5:":{uc_base:"1f481-1f3ff-2642",uc_output:"1f481-1f3ff-200d-2642-fe0f",uc_match:"1f481-1f3ff-2642-fe0f",uc_greedy:"1f481-1f3ff-2642",shortnames:[":man_tipping_hand_dark_skin_tone:"],category:"people"},":man_vampire_tone1:":{uc_base:"1f9db-1f3fb-2642",uc_output:"1f9db-1f3fb-200d-2642-fe0f",uc_match:"1f9db-1f3fb-2642-fe0f",uc_greedy:"1f9db-1f3fb-2642",shortnames:[":man_vampire_light_skin_tone:"],category:"people"},":man_vampire_tone2:":{uc_base:"1f9db-1f3fc-2642",uc_output:"1f9db-1f3fc-200d-2642-fe0f",uc_match:"1f9db-1f3fc-2642-fe0f",uc_greedy:"1f9db-1f3fc-2642",shortnames:[":man_vampire_medium_light_skin_tone:"],category:"people"},":man_vampire_tone3:":{uc_base:"1f9db-1f3fd-2642",uc_output:"1f9db-1f3fd-200d-2642-fe0f",uc_match:"1f9db-1f3fd-2642-fe0f",uc_greedy:"1f9db-1f3fd-2642",shortnames:[":man_vampire_medium_skin_tone:"],category:"people"},":man_vampire_tone4:":{uc_base:"1f9db-1f3fe-2642",uc_output:"1f9db-1f3fe-200d-2642-fe0f",uc_match:"1f9db-1f3fe-2642-fe0f",uc_greedy:"1f9db-1f3fe-2642",shortnames:[":man_vampire_medium_dark_skin_tone:"],category:"people"},":man_vampire_tone5:":{uc_base:"1f9db-1f3ff-2642",uc_output:"1f9db-1f3ff-200d-2642-fe0f",uc_match:"1f9db-1f3ff-2642-fe0f",uc_greedy:"1f9db-1f3ff-2642",shortnames:[":man_vampire_dark_skin_tone:"],category:"people"},":man_walking_tone1:":{uc_base:"1f6b6-1f3fb-2642",uc_output:"1f6b6-1f3fb-200d-2642-fe0f",uc_match:"1f6b6-1f3fb-2642-fe0f",uc_greedy:"1f6b6-1f3fb-2642",shortnames:[":man_walking_light_skin_tone:"],category:"people"},":man_walking_tone2:":{uc_base:"1f6b6-1f3fc-2642",uc_output:"1f6b6-1f3fc-200d-2642-fe0f",uc_match:"1f6b6-1f3fc-2642-fe0f",uc_greedy:"1f6b6-1f3fc-2642",shortnames:[":man_walking_medium_light_skin_tone:"],category:"people"},":man_walking_tone3:":{uc_base:"1f6b6-1f3fd-2642",uc_output:"1f6b6-1f3fd-200d-2642-fe0f",uc_match:"1f6b6-1f3fd-2642-fe0f",uc_greedy:"1f6b6-1f3fd-2642",shortnames:[":man_walking_medium_skin_tone:"],category:"people"},":man_walking_tone4:":{uc_base:"1f6b6-1f3fe-2642",uc_output:"1f6b6-1f3fe-200d-2642-fe0f",uc_match:"1f6b6-1f3fe-2642-fe0f",uc_greedy:"1f6b6-1f3fe-2642",shortnames:[":man_walking_medium_dark_skin_tone:"],category:"people"},":man_walking_tone5:":{uc_base:"1f6b6-1f3ff-2642",uc_output:"1f6b6-1f3ff-200d-2642-fe0f",uc_match:"1f6b6-1f3ff-2642-fe0f",uc_greedy:"1f6b6-1f3ff-2642",shortnames:[":man_walking_dark_skin_tone:"],category:"people"},":man_wearing_turban_tone1:":{uc_base:"1f473-1f3fb-2642",uc_output:"1f473-1f3fb-200d-2642-fe0f",uc_match:"1f473-1f3fb-2642-fe0f",uc_greedy:"1f473-1f3fb-2642",shortnames:[":man_wearing_turban_light_skin_tone:"],category:"people"},":man_wearing_turban_tone2:":{uc_base:"1f473-1f3fc-2642",uc_output:"1f473-1f3fc-200d-2642-fe0f",uc_match:"1f473-1f3fc-2642-fe0f",uc_greedy:"1f473-1f3fc-2642",shortnames:[":man_wearing_turban_medium_light_skin_tone:"],category:"people"},":man_wearing_turban_tone3:":{uc_base:"1f473-1f3fd-2642",uc_output:"1f473-1f3fd-200d-2642-fe0f",uc_match:"1f473-1f3fd-2642-fe0f",uc_greedy:"1f473-1f3fd-2642",shortnames:[":man_wearing_turban_medium_skin_tone:"],category:"people"},":man_wearing_turban_tone4:":{uc_base:"1f473-1f3fe-2642",uc_output:"1f473-1f3fe-200d-2642-fe0f",uc_match:"1f473-1f3fe-2642-fe0f",uc_greedy:"1f473-1f3fe-2642",shortnames:[":man_wearing_turban_medium_dark_skin_tone:"],category:"people"},":man_wearing_turban_tone5:":{uc_base:"1f473-1f3ff-2642",uc_output:"1f473-1f3ff-200d-2642-fe0f",uc_match:"1f473-1f3ff-2642-fe0f",uc_greedy:"1f473-1f3ff-2642",shortnames:[":man_wearing_turban_dark_skin_tone:"],category:"people"},":mermaid_tone1:":{uc_base:"1f9dc-1f3fb-2640",uc_output:"1f9dc-1f3fb-200d-2640-fe0f",uc_match:"1f9dc-1f3fb-2640-fe0f",uc_greedy:"1f9dc-1f3fb-2640",shortnames:[":mermaid_light_skin_tone:"],category:"people"},":mermaid_tone2:":{uc_base:"1f9dc-1f3fc-2640",uc_output:"1f9dc-1f3fc-200d-2640-fe0f",uc_match:"1f9dc-1f3fc-2640-fe0f",uc_greedy:"1f9dc-1f3fc-2640",shortnames:[":mermaid_medium_light_skin_tone:"],category:"people"},":mermaid_tone3:":{uc_base:"1f9dc-1f3fd-2640",uc_output:"1f9dc-1f3fd-200d-2640-fe0f",uc_match:"1f9dc-1f3fd-2640-fe0f",uc_greedy:"1f9dc-1f3fd-2640",shortnames:[":mermaid_medium_skin_tone:"],category:"people"},":mermaid_tone4:":{uc_base:"1f9dc-1f3fe-2640",uc_output:"1f9dc-1f3fe-200d-2640-fe0f",uc_match:"1f9dc-1f3fe-2640-fe0f",uc_greedy:"1f9dc-1f3fe-2640",shortnames:[":mermaid_medium_dark_skin_tone:"],category:"people"},":mermaid_tone5:":{uc_base:"1f9dc-1f3ff-2640",uc_output:"1f9dc-1f3ff-200d-2640-fe0f",uc_match:"1f9dc-1f3ff-2640-fe0f",uc_greedy:"1f9dc-1f3ff-2640",shortnames:[":mermaid_dark_skin_tone:"],category:"people"},":merman_tone1:":{uc_base:"1f9dc-1f3fb-2642",uc_output:"1f9dc-1f3fb-200d-2642-fe0f",uc_match:"1f9dc-1f3fb-2642-fe0f",uc_greedy:"1f9dc-1f3fb-2642",shortnames:[":merman_light_skin_tone:"],category:"people"},":merman_tone2:":{uc_base:"1f9dc-1f3fc-2642",uc_output:"1f9dc-1f3fc-200d-2642-fe0f",uc_match:"1f9dc-1f3fc-2642-fe0f",uc_greedy:"1f9dc-1f3fc-2642",shortnames:[":merman_medium_light_skin_tone:"],category:"people"},":merman_tone3:":{uc_base:"1f9dc-1f3fd-2642",uc_output:"1f9dc-1f3fd-200d-2642-fe0f",uc_match:"1f9dc-1f3fd-2642-fe0f",uc_greedy:"1f9dc-1f3fd-2642",shortnames:[":merman_medium_skin_tone:"],category:"people"},":merman_tone4:":{uc_base:"1f9dc-1f3fe-2642",uc_output:"1f9dc-1f3fe-200d-2642-fe0f",uc_match:"1f9dc-1f3fe-2642-fe0f",uc_greedy:"1f9dc-1f3fe-2642",shortnames:[":merman_medium_dark_skin_tone:"],category:"people"},":merman_tone5:":{uc_base:"1f9dc-1f3ff-2642",uc_output:"1f9dc-1f3ff-200d-2642-fe0f",uc_match:"1f9dc-1f3ff-2642-fe0f",uc_greedy:"1f9dc-1f3ff-2642",shortnames:[":merman_dark_skin_tone:"],category:"people"},":woman_biking_tone1:":{uc_base:"1f6b4-1f3fb-2640",uc_output:"1f6b4-1f3fb-200d-2640-fe0f",uc_match:"1f6b4-1f3fb-2640-fe0f",uc_greedy:"1f6b4-1f3fb-2640",shortnames:[":woman_biking_light_skin_tone:"],category:"activity"},":woman_biking_tone2:":{uc_base:"1f6b4-1f3fc-2640",uc_output:"1f6b4-1f3fc-200d-2640-fe0f",uc_match:"1f6b4-1f3fc-2640-fe0f",uc_greedy:"1f6b4-1f3fc-2640",shortnames:[":woman_biking_medium_light_skin_tone:"],category:"activity"},":woman_biking_tone3:":{uc_base:"1f6b4-1f3fd-2640",uc_output:"1f6b4-1f3fd-200d-2640-fe0f",uc_match:"1f6b4-1f3fd-2640-fe0f",uc_greedy:"1f6b4-1f3fd-2640",shortnames:[":woman_biking_medium_skin_tone:"],category:"activity"},":woman_biking_tone4:":{uc_base:"1f6b4-1f3fe-2640",uc_output:"1f6b4-1f3fe-200d-2640-fe0f",uc_match:"1f6b4-1f3fe-2640-fe0f",uc_greedy:"1f6b4-1f3fe-2640",shortnames:[":woman_biking_medium_dark_skin_tone:"],category:"activity"},":woman_biking_tone5:":{uc_base:"1f6b4-1f3ff-2640",uc_output:"1f6b4-1f3ff-200d-2640-fe0f",uc_match:"1f6b4-1f3ff-2640-fe0f",uc_greedy:"1f6b4-1f3ff-2640",shortnames:[":woman_biking_dark_skin_tone:"],category:"activity"},":woman_bowing_tone1:":{uc_base:"1f647-1f3fb-2640",uc_output:"1f647-1f3fb-200d-2640-fe0f",uc_match:"1f647-1f3fb-2640-fe0f",uc_greedy:"1f647-1f3fb-2640",shortnames:[":woman_bowing_light_skin_tone:"],category:"people"},":woman_bowing_tone2:":{uc_base:"1f647-1f3fc-2640",uc_output:"1f647-1f3fc-200d-2640-fe0f",uc_match:"1f647-1f3fc-2640-fe0f",uc_greedy:"1f647-1f3fc-2640",shortnames:[":woman_bowing_medium_light_skin_tone:"],category:"people"},":woman_bowing_tone3:":{uc_base:"1f647-1f3fd-2640",uc_output:"1f647-1f3fd-200d-2640-fe0f",uc_match:"1f647-1f3fd-2640-fe0f",uc_greedy:"1f647-1f3fd-2640",shortnames:[":woman_bowing_medium_skin_tone:"],category:"people"},":woman_bowing_tone4:":{uc_base:"1f647-1f3fe-2640",uc_output:"1f647-1f3fe-200d-2640-fe0f",uc_match:"1f647-1f3fe-2640-fe0f",uc_greedy:"1f647-1f3fe-2640",shortnames:[":woman_bowing_medium_dark_skin_tone:"],category:"people"},":woman_bowing_tone5:":{uc_base:"1f647-1f3ff-2640",uc_output:"1f647-1f3ff-200d-2640-fe0f",uc_match:"1f647-1f3ff-2640-fe0f",uc_greedy:"1f647-1f3ff-2640",shortnames:[":woman_bowing_dark_skin_tone:"],category:"people"},":woman_cartwheeling_tone1:":{uc_base:"1f938-1f3fb-2640",uc_output:"1f938-1f3fb-200d-2640-fe0f",uc_match:"1f938-1f3fb-2640-fe0f",uc_greedy:"1f938-1f3fb-2640",shortnames:[":woman_cartwheeling_light_skin_tone:"],category:"activity"},":woman_cartwheeling_tone2:":{uc_base:"1f938-1f3fc-2640",uc_output:"1f938-1f3fc-200d-2640-fe0f",uc_match:"1f938-1f3fc-2640-fe0f",uc_greedy:"1f938-1f3fc-2640",shortnames:[":woman_cartwheeling_medium_light_skin_tone:"],category:"activity"},":woman_cartwheeling_tone3:":{uc_base:"1f938-1f3fd-2640",uc_output:"1f938-1f3fd-200d-2640-fe0f",uc_match:"1f938-1f3fd-2640-fe0f",uc_greedy:"1f938-1f3fd-2640",shortnames:[":woman_cartwheeling_medium_skin_tone:"],category:"activity"},":woman_cartwheeling_tone4:":{uc_base:"1f938-1f3fe-2640",uc_output:"1f938-1f3fe-200d-2640-fe0f",uc_match:"1f938-1f3fe-2640-fe0f",uc_greedy:"1f938-1f3fe-2640",shortnames:[":woman_cartwheeling_medium_dark_skin_tone:"],category:"activity"},":woman_cartwheeling_tone5:":{uc_base:"1f938-1f3ff-2640",uc_output:"1f938-1f3ff-200d-2640-fe0f",uc_match:"1f938-1f3ff-2640-fe0f",uc_greedy:"1f938-1f3ff-2640",shortnames:[":woman_cartwheeling_dark_skin_tone:"],category:"activity"},":woman_climbing_tone1:":{uc_base:"1f9d7-1f3fb-2640",uc_output:"1f9d7-1f3fb-200d-2640-fe0f",uc_match:"1f9d7-1f3fb-2640-fe0f",uc_greedy:"1f9d7-1f3fb-2640",shortnames:[":woman_climbing_light_skin_tone:"],category:"activity"},":woman_climbing_tone2:":{uc_base:"1f9d7-1f3fc-2640",uc_output:"1f9d7-1f3fc-200d-2640-fe0f",uc_match:"1f9d7-1f3fc-2640-fe0f",uc_greedy:"1f9d7-1f3fc-2640",shortnames:[":woman_climbing_medium_light_skin_tone:"],category:"activity"},":woman_climbing_tone3:":{uc_base:"1f9d7-1f3fd-2640",uc_output:"1f9d7-1f3fd-200d-2640-fe0f",uc_match:"1f9d7-1f3fd-2640-fe0f",uc_greedy:"1f9d7-1f3fd-2640",shortnames:[":woman_climbing_medium_skin_tone:"],category:"activity"},":woman_climbing_tone4:":{uc_base:"1f9d7-1f3fe-2640",uc_output:"1f9d7-1f3fe-200d-2640-fe0f",uc_match:"1f9d7-1f3fe-2640-fe0f",uc_greedy:"1f9d7-1f3fe-2640",shortnames:[":woman_climbing_medium_dark_skin_tone:"],category:"activity"},":woman_climbing_tone5:":{uc_base:"1f9d7-1f3ff-2640",uc_output:"1f9d7-1f3ff-200d-2640-fe0f",uc_match:"1f9d7-1f3ff-2640-fe0f",uc_greedy:"1f9d7-1f3ff-2640",shortnames:[":woman_climbing_dark_skin_tone:"],category:"activity"},":woman_construction_worker_tone1:":{uc_base:"1f477-1f3fb-2640",uc_output:"1f477-1f3fb-200d-2640-fe0f",uc_match:"1f477-1f3fb-2640-fe0f",uc_greedy:"1f477-1f3fb-2640",shortnames:[":woman_construction_worker_light_skin_tone:"],category:"people"},":woman_construction_worker_tone2:":{uc_base:"1f477-1f3fc-2640",uc_output:"1f477-1f3fc-200d-2640-fe0f",uc_match:"1f477-1f3fc-2640-fe0f",uc_greedy:"1f477-1f3fc-2640",shortnames:[":woman_construction_worker_medium_light_skin_tone:"],category:"people"},":woman_construction_worker_tone3:":{uc_base:"1f477-1f3fd-2640",uc_output:"1f477-1f3fd-200d-2640-fe0f",uc_match:"1f477-1f3fd-2640-fe0f",uc_greedy:"1f477-1f3fd-2640",shortnames:[":woman_construction_worker_medium_skin_tone:"],category:"people"},":woman_construction_worker_tone4:":{uc_base:"1f477-1f3fe-2640",uc_output:"1f477-1f3fe-200d-2640-fe0f",uc_match:"1f477-1f3fe-2640-fe0f",uc_greedy:"1f477-1f3fe-2640",shortnames:[":woman_construction_worker_medium_dark_skin_tone:"],category:"people"},":woman_construction_worker_tone5:":{uc_base:"1f477-1f3ff-2640",uc_output:"1f477-1f3ff-200d-2640-fe0f",uc_match:"1f477-1f3ff-2640-fe0f",uc_greedy:"1f477-1f3ff-2640",shortnames:[":woman_construction_worker_dark_skin_tone:"],category:"people"},":woman_detective_tone1:":{uc_base:"1f575-1f3fb-2640",uc_output:"1f575-1f3fb-200d-2640-fe0f",uc_match:"1f575-fe0f-1f3fb-2640-fe0f",uc_greedy:"1f575-1f3fb-2640",shortnames:[":woman_detective_light_skin_tone:"],category:"people"},":woman_detective_tone2:":{uc_base:"1f575-1f3fc-2640",uc_output:"1f575-1f3fc-200d-2640-fe0f",uc_match:"1f575-fe0f-1f3fc-2640-fe0f",uc_greedy:"1f575-1f3fc-2640",shortnames:[":woman_detective_medium_light_skin_tone:"],category:"people"},":woman_detective_tone3:":{uc_base:"1f575-1f3fd-2640",uc_output:"1f575-1f3fd-200d-2640-fe0f",uc_match:"1f575-fe0f-1f3fd-2640-fe0f",uc_greedy:"1f575-1f3fd-2640",shortnames:[":woman_detective_medium_skin_tone:"],category:"people"},":woman_detective_tone4:":{uc_base:"1f575-1f3fe-2640",uc_output:"1f575-1f3fe-200d-2640-fe0f",uc_match:"1f575-fe0f-1f3fe-2640-fe0f",uc_greedy:"1f575-1f3fe-2640",shortnames:[":woman_detective_medium_dark_skin_tone:"],category:"people"},":woman_detective_tone5:":{uc_base:"1f575-1f3ff-2640",uc_output:"1f575-1f3ff-200d-2640-fe0f",uc_match:"1f575-fe0f-1f3ff-2640-fe0f",uc_greedy:"1f575-1f3ff-2640",shortnames:[":woman_detective_dark_skin_tone:"],category:"people"},":woman_elf_tone1:":{uc_base:"1f9dd-1f3fb-2640",uc_output:"1f9dd-1f3fb-200d-2640-fe0f",uc_match:"1f9dd-1f3fb-2640-fe0f",uc_greedy:"1f9dd-1f3fb-2640",shortnames:[":woman_elf_light_skin_tone:"],category:"people"},":woman_elf_tone2:":{uc_base:"1f9dd-1f3fc-2640",uc_output:"1f9dd-1f3fc-200d-2640-fe0f",uc_match:"1f9dd-1f3fc-2640-fe0f",uc_greedy:"1f9dd-1f3fc-2640",shortnames:[":woman_elf_medium_light_skin_tone:"],category:"people"},":woman_elf_tone3:":{uc_base:"1f9dd-1f3fd-2640",uc_output:"1f9dd-1f3fd-200d-2640-fe0f",uc_match:"1f9dd-1f3fd-2640-fe0f",uc_greedy:"1f9dd-1f3fd-2640",shortnames:[":woman_elf_medium_skin_tone:"],category:"people"},":woman_elf_tone4:":{uc_base:"1f9dd-1f3fe-2640",uc_output:"1f9dd-1f3fe-200d-2640-fe0f",uc_match:"1f9dd-1f3fe-2640-fe0f",uc_greedy:"1f9dd-1f3fe-2640",shortnames:[":woman_elf_medium_dark_skin_tone:"],category:"people"},":woman_elf_tone5:":{uc_base:"1f9dd-1f3ff-2640",uc_output:"1f9dd-1f3ff-200d-2640-fe0f",uc_match:"1f9dd-1f3ff-2640-fe0f",uc_greedy:"1f9dd-1f3ff-2640",shortnames:[":woman_elf_dark_skin_tone:"],category:"people"},":woman_facepalming_tone1:":{uc_base:"1f926-1f3fb-2640",uc_output:"1f926-1f3fb-200d-2640-fe0f",uc_match:"1f926-1f3fb-2640-fe0f",uc_greedy:"1f926-1f3fb-2640",shortnames:[":woman_facepalming_light_skin_tone:"],category:"people"},":woman_facepalming_tone2:":{uc_base:"1f926-1f3fc-2640",uc_output:"1f926-1f3fc-200d-2640-fe0f",uc_match:"1f926-1f3fc-2640-fe0f",uc_greedy:"1f926-1f3fc-2640",shortnames:[":woman_facepalming_medium_light_skin_tone:"],category:"people"},":woman_facepalming_tone3:":{uc_base:"1f926-1f3fd-2640",uc_output:"1f926-1f3fd-200d-2640-fe0f",uc_match:"1f926-1f3fd-2640-fe0f",uc_greedy:"1f926-1f3fd-2640",shortnames:[":woman_facepalming_medium_skin_tone:"],category:"people"},":woman_facepalming_tone4:":{uc_base:"1f926-1f3fe-2640",uc_output:"1f926-1f3fe-200d-2640-fe0f",uc_match:"1f926-1f3fe-2640-fe0f",uc_greedy:"1f926-1f3fe-2640",shortnames:[":woman_facepalming_medium_dark_skin_tone:"],category:"people"},":woman_facepalming_tone5:":{uc_base:"1f926-1f3ff-2640",uc_output:"1f926-1f3ff-200d-2640-fe0f",uc_match:"1f926-1f3ff-2640-fe0f",uc_greedy:"1f926-1f3ff-2640",shortnames:[":woman_facepalming_dark_skin_tone:"],category:"people"},":woman_fairy_tone1:":{uc_base:"1f9da-1f3fb-2640",uc_output:"1f9da-1f3fb-200d-2640-fe0f",uc_match:"1f9da-1f3fb-2640-fe0f",uc_greedy:"1f9da-1f3fb-2640",shortnames:[":woman_fairy_light_skin_tone:"],category:"people"},":woman_fairy_tone2:":{uc_base:"1f9da-1f3fc-2640",uc_output:"1f9da-1f3fc-200d-2640-fe0f",uc_match:"1f9da-1f3fc-2640-fe0f",uc_greedy:"1f9da-1f3fc-2640",shortnames:[":woman_fairy_medium_light_skin_tone:"],category:"people"},":woman_fairy_tone3:":{uc_base:"1f9da-1f3fd-2640",uc_output:"1f9da-1f3fd-200d-2640-fe0f",uc_match:"1f9da-1f3fd-2640-fe0f",uc_greedy:"1f9da-1f3fd-2640",shortnames:[":woman_fairy_medium_skin_tone:"],category:"people"},":woman_fairy_tone4:":{uc_base:"1f9da-1f3fe-2640",uc_output:"1f9da-1f3fe-200d-2640-fe0f",uc_match:"1f9da-1f3fe-2640-fe0f",uc_greedy:"1f9da-1f3fe-2640",shortnames:[":woman_fairy_medium_dark_skin_tone:"],category:"people"},":woman_fairy_tone5:":{uc_base:"1f9da-1f3ff-2640",uc_output:"1f9da-1f3ff-200d-2640-fe0f",uc_match:"1f9da-1f3ff-2640-fe0f",uc_greedy:"1f9da-1f3ff-2640",shortnames:[":woman_fairy_dark_skin_tone:"],category:"people"},":woman_frowning_tone1:":{uc_base:"1f64d-1f3fb-2640",uc_output:"1f64d-1f3fb-200d-2640-fe0f",uc_match:"1f64d-1f3fb-2640-fe0f",uc_greedy:"1f64d-1f3fb-2640",shortnames:[":woman_frowning_light_skin_tone:"],category:"people"},":woman_frowning_tone2:":{uc_base:"1f64d-1f3fc-2640",uc_output:"1f64d-1f3fc-200d-2640-fe0f",uc_match:"1f64d-1f3fc-2640-fe0f",uc_greedy:"1f64d-1f3fc-2640",shortnames:[":woman_frowning_medium_light_skin_tone:"],category:"people"},":woman_frowning_tone3:":{uc_base:"1f64d-1f3fd-2640",uc_output:"1f64d-1f3fd-200d-2640-fe0f",uc_match:"1f64d-1f3fd-2640-fe0f",uc_greedy:"1f64d-1f3fd-2640",shortnames:[":woman_frowning_medium_skin_tone:"],category:"people"},":woman_frowning_tone4:":{uc_base:"1f64d-1f3fe-2640",uc_output:"1f64d-1f3fe-200d-2640-fe0f",uc_match:"1f64d-1f3fe-2640-fe0f",uc_greedy:"1f64d-1f3fe-2640",shortnames:[":woman_frowning_medium_dark_skin_tone:"],category:"people"},":woman_frowning_tone5:":{uc_base:"1f64d-1f3ff-2640",uc_output:"1f64d-1f3ff-200d-2640-fe0f",uc_match:"1f64d-1f3ff-2640-fe0f",uc_greedy:"1f64d-1f3ff-2640",shortnames:[":woman_frowning_dark_skin_tone:"],category:"people"},":woman_gesturing_no_tone1:":{uc_base:"1f645-1f3fb-2640",uc_output:"1f645-1f3fb-200d-2640-fe0f",uc_match:"1f645-1f3fb-2640-fe0f",uc_greedy:"1f645-1f3fb-2640",shortnames:[":woman_gesturing_no_light_skin_tone:"],category:"people"},":woman_gesturing_no_tone2:":{uc_base:"1f645-1f3fc-2640",uc_output:"1f645-1f3fc-200d-2640-fe0f",uc_match:"1f645-1f3fc-2640-fe0f",uc_greedy:"1f645-1f3fc-2640",shortnames:[":woman_gesturing_no_medium_light_skin_tone:"],category:"people"},":woman_gesturing_no_tone3:":{uc_base:"1f645-1f3fd-2640",uc_output:"1f645-1f3fd-200d-2640-fe0f",uc_match:"1f645-1f3fd-2640-fe0f",uc_greedy:"1f645-1f3fd-2640",shortnames:[":woman_gesturing_no_medium_skin_tone:"],category:"people"},":woman_gesturing_no_tone4:":{uc_base:"1f645-1f3fe-2640",uc_output:"1f645-1f3fe-200d-2640-fe0f",uc_match:"1f645-1f3fe-2640-fe0f",uc_greedy:"1f645-1f3fe-2640",shortnames:[":woman_gesturing_no_medium_dark_skin_tone:"],category:"people"},":woman_gesturing_no_tone5:":{uc_base:"1f645-1f3ff-2640",uc_output:"1f645-1f3ff-200d-2640-fe0f",uc_match:"1f645-1f3ff-2640-fe0f",uc_greedy:"1f645-1f3ff-2640",shortnames:[":woman_gesturing_no_dark_skin_tone:"],category:"people"},":woman_gesturing_ok_tone1:":{uc_base:"1f646-1f3fb-2640",uc_output:"1f646-1f3fb-200d-2640-fe0f",uc_match:"1f646-1f3fb-2640-fe0f",uc_greedy:"1f646-1f3fb-2640",shortnames:[":woman_gesturing_ok_light_skin_tone:"],category:"people"},":woman_gesturing_ok_tone2:":{uc_base:"1f646-1f3fc-2640",uc_output:"1f646-1f3fc-200d-2640-fe0f",uc_match:"1f646-1f3fc-2640-fe0f",uc_greedy:"1f646-1f3fc-2640",shortnames:[":woman_gesturing_ok_medium_light_skin_tone:"],category:"people"},":woman_gesturing_ok_tone3:":{uc_base:"1f646-1f3fd-2640",uc_output:"1f646-1f3fd-200d-2640-fe0f",uc_match:"1f646-1f3fd-2640-fe0f",uc_greedy:"1f646-1f3fd-2640",shortnames:[":woman_gesturing_ok_medium_skin_tone:"],category:"people"},":woman_gesturing_ok_tone4:":{uc_base:"1f646-1f3fe-2640",uc_output:"1f646-1f3fe-200d-2640-fe0f",uc_match:"1f646-1f3fe-2640-fe0f",uc_greedy:"1f646-1f3fe-2640",shortnames:[":woman_gesturing_ok_medium_dark_skin_tone:"],category:"people"},":woman_gesturing_ok_tone5:":{uc_base:"1f646-1f3ff-2640",uc_output:"1f646-1f3ff-200d-2640-fe0f",uc_match:"1f646-1f3ff-2640-fe0f",uc_greedy:"1f646-1f3ff-2640",shortnames:[":woman_gesturing_ok_dark_skin_tone:"],category:"people"},":woman_getting_face_massage_tone1:":{uc_base:"1f486-1f3fb-2640",uc_output:"1f486-1f3fb-200d-2640-fe0f",uc_match:"1f486-1f3fb-2640-fe0f",uc_greedy:"1f486-1f3fb-2640",shortnames:[":woman_getting_face_massage_light_skin_tone:"],category:"people"},":woman_getting_face_massage_tone2:":{uc_base:"1f486-1f3fc-2640",uc_output:"1f486-1f3fc-200d-2640-fe0f",uc_match:"1f486-1f3fc-2640-fe0f",uc_greedy:"1f486-1f3fc-2640",shortnames:[":woman_getting_face_massage_medium_light_skin_tone:"],category:"people"},":woman_getting_face_massage_tone3:":{uc_base:"1f486-1f3fd-2640",uc_output:"1f486-1f3fd-200d-2640-fe0f",uc_match:"1f486-1f3fd-2640-fe0f",uc_greedy:"1f486-1f3fd-2640",shortnames:[":woman_getting_face_massage_medium_skin_tone:"],category:"people"},":woman_getting_face_massage_tone4:":{uc_base:"1f486-1f3fe-2640",uc_output:"1f486-1f3fe-200d-2640-fe0f",uc_match:"1f486-1f3fe-2640-fe0f",uc_greedy:"1f486-1f3fe-2640",shortnames:[":woman_getting_face_massage_medium_dark_skin_tone:"],category:"people"},":woman_getting_face_massage_tone5:":{uc_base:"1f486-1f3ff-2640",uc_output:"1f486-1f3ff-200d-2640-fe0f",uc_match:"1f486-1f3ff-2640-fe0f",uc_greedy:"1f486-1f3ff-2640",shortnames:[":woman_getting_face_massage_dark_skin_tone:"],category:"people"},":woman_getting_haircut_tone1:":{uc_base:"1f487-1f3fb-2640",uc_output:"1f487-1f3fb-200d-2640-fe0f",uc_match:"1f487-1f3fb-2640-fe0f",uc_greedy:"1f487-1f3fb-2640",shortnames:[":woman_getting_haircut_light_skin_tone:"],category:"people"},":woman_getting_haircut_tone2:":{uc_base:"1f487-1f3fc-2640",uc_output:"1f487-1f3fc-200d-2640-fe0f",uc_match:"1f487-1f3fc-2640-fe0f",uc_greedy:"1f487-1f3fc-2640",shortnames:[":woman_getting_haircut_medium_light_skin_tone:"],category:"people"},":woman_getting_haircut_tone3:":{uc_base:"1f487-1f3fd-2640",uc_output:"1f487-1f3fd-200d-2640-fe0f",uc_match:"1f487-1f3fd-2640-fe0f",uc_greedy:"1f487-1f3fd-2640",shortnames:[":woman_getting_haircut_medium_skin_tone:"],category:"people"},":woman_getting_haircut_tone4:":{uc_base:"1f487-1f3fe-2640",uc_output:"1f487-1f3fe-200d-2640-fe0f",uc_match:"1f487-1f3fe-2640-fe0f",uc_greedy:"1f487-1f3fe-2640",shortnames:[":woman_getting_haircut_medium_dark_skin_tone:"],category:"people"},":woman_getting_haircut_tone5:":{uc_base:"1f487-1f3ff-2640",uc_output:"1f487-1f3ff-200d-2640-fe0f",uc_match:"1f487-1f3ff-2640-fe0f",uc_greedy:"1f487-1f3ff-2640",shortnames:[":woman_getting_haircut_dark_skin_tone:"],category:"people"},":woman_golfing_tone1:":{uc_base:"1f3cc-1f3fb-2640",uc_output:"1f3cc-1f3fb-200d-2640-fe0f",uc_match:"1f3cc-fe0f-1f3fb-2640-fe0f",uc_greedy:"1f3cc-1f3fb-2640",shortnames:[":woman_golfing_light_skin_tone:"],category:"activity"},":woman_golfing_tone2:":{uc_base:"1f3cc-1f3fc-2640",uc_output:"1f3cc-1f3fc-200d-2640-fe0f",uc_match:"1f3cc-fe0f-1f3fc-2640-fe0f",uc_greedy:"1f3cc-1f3fc-2640",shortnames:[":woman_golfing_medium_light_skin_tone:"],category:"activity"},":woman_golfing_tone3:":{uc_base:"1f3cc-1f3fd-2640",uc_output:"1f3cc-1f3fd-200d-2640-fe0f",uc_match:"1f3cc-fe0f-1f3fd-2640-fe0f",uc_greedy:"1f3cc-1f3fd-2640",shortnames:[":woman_golfing_medium_skin_tone:"],category:"activity"},":woman_golfing_tone4:":{uc_base:"1f3cc-1f3fe-2640",uc_output:"1f3cc-1f3fe-200d-2640-fe0f",uc_match:"1f3cc-fe0f-1f3fe-2640-fe0f",uc_greedy:"1f3cc-1f3fe-2640",shortnames:[":woman_golfing_medium_dark_skin_tone:"],category:"activity"},":woman_golfing_tone5:":{uc_base:"1f3cc-1f3ff-2640",uc_output:"1f3cc-1f3ff-200d-2640-fe0f",uc_match:"1f3cc-fe0f-1f3ff-2640-fe0f",uc_greedy:"1f3cc-1f3ff-2640",shortnames:[":woman_golfing_dark_skin_tone:"],category:"activity"},":woman_guard_tone1:":{uc_base:"1f482-1f3fb-2640",uc_output:"1f482-1f3fb-200d-2640-fe0f",uc_match:"1f482-1f3fb-2640-fe0f",uc_greedy:"1f482-1f3fb-2640",shortnames:[":woman_guard_light_skin_tone:"],category:"people"},":woman_guard_tone2:":{uc_base:"1f482-1f3fc-2640",uc_output:"1f482-1f3fc-200d-2640-fe0f",uc_match:"1f482-1f3fc-2640-fe0f",uc_greedy:"1f482-1f3fc-2640",shortnames:[":woman_guard_medium_light_skin_tone:"],category:"people"},":woman_guard_tone3:":{uc_base:"1f482-1f3fd-2640",uc_output:"1f482-1f3fd-200d-2640-fe0f",uc_match:"1f482-1f3fd-2640-fe0f",uc_greedy:"1f482-1f3fd-2640",shortnames:[":woman_guard_medium_skin_tone:"],category:"people"},":woman_guard_tone4:":{uc_base:"1f482-1f3fe-2640",uc_output:"1f482-1f3fe-200d-2640-fe0f",uc_match:"1f482-1f3fe-2640-fe0f",uc_greedy:"1f482-1f3fe-2640",shortnames:[":woman_guard_medium_dark_skin_tone:"],category:"people"},":woman_guard_tone5:":{uc_base:"1f482-1f3ff-2640",uc_output:"1f482-1f3ff-200d-2640-fe0f",uc_match:"1f482-1f3ff-2640-fe0f",uc_greedy:"1f482-1f3ff-2640",shortnames:[":woman_guard_dark_skin_tone:"],category:"people"},":woman_health_worker_tone1:":{uc_base:"1f469-1f3fb-2695",uc_output:"1f469-1f3fb-200d-2695-fe0f",uc_match:"1f469-1f3fb-2695-fe0f",uc_greedy:"1f469-1f3fb-2695",shortnames:[":woman_health_worker_light_skin_tone:"],category:"people"},":woman_health_worker_tone2:":{uc_base:"1f469-1f3fc-2695",uc_output:"1f469-1f3fc-200d-2695-fe0f",uc_match:"1f469-1f3fc-2695-fe0f",uc_greedy:"1f469-1f3fc-2695",shortnames:[":woman_health_worker_medium_light_skin_tone:"],category:"people"},":woman_health_worker_tone3:":{uc_base:"1f469-1f3fd-2695",uc_output:"1f469-1f3fd-200d-2695-fe0f",uc_match:"1f469-1f3fd-2695-fe0f",uc_greedy:"1f469-1f3fd-2695",shortnames:[":woman_health_worker_medium_skin_tone:"],category:"people"},":woman_health_worker_tone4:":{uc_base:"1f469-1f3fe-2695",uc_output:"1f469-1f3fe-200d-2695-fe0f",uc_match:"1f469-1f3fe-2695-fe0f",uc_greedy:"1f469-1f3fe-2695",shortnames:[":woman_health_worker_medium_dark_skin_tone:"],category:"people"},":woman_health_worker_tone5:":{uc_base:"1f469-1f3ff-2695",uc_output:"1f469-1f3ff-200d-2695-fe0f",uc_match:"1f469-1f3ff-2695-fe0f",uc_greedy:"1f469-1f3ff-2695",shortnames:[":woman_health_worker_dark_skin_tone:"],category:"people"},":woman_in_lotus_position_tone1:":{uc_base:"1f9d8-1f3fb-2640",uc_output:"1f9d8-1f3fb-200d-2640-fe0f",uc_match:"1f9d8-1f3fb-2640-fe0f",uc_greedy:"1f9d8-1f3fb-2640",shortnames:[":woman_in_lotus_position_light_skin_tone:"],category:"activity"},":woman_in_lotus_position_tone2:":{uc_base:"1f9d8-1f3fc-2640",uc_output:"1f9d8-1f3fc-200d-2640-fe0f",uc_match:"1f9d8-1f3fc-2640-fe0f",uc_greedy:"1f9d8-1f3fc-2640",shortnames:[":woman_in_lotus_position_medium_light_skin_tone:"],category:"activity"},":woman_in_lotus_position_tone3:":{uc_base:"1f9d8-1f3fd-2640",uc_output:"1f9d8-1f3fd-200d-2640-fe0f",uc_match:"1f9d8-1f3fd-2640-fe0f",uc_greedy:"1f9d8-1f3fd-2640",shortnames:[":woman_in_lotus_position_medium_skin_tone:"],category:"activity"},":woman_in_lotus_position_tone4:":{uc_base:"1f9d8-1f3fe-2640",uc_output:"1f9d8-1f3fe-200d-2640-fe0f",uc_match:"1f9d8-1f3fe-2640-fe0f",uc_greedy:"1f9d8-1f3fe-2640",shortnames:[":woman_in_lotus_position_medium_dark_skin_tone:"],category:"activity"},":woman_in_lotus_position_tone5:":{uc_base:"1f9d8-1f3ff-2640",uc_output:"1f9d8-1f3ff-200d-2640-fe0f",uc_match:"1f9d8-1f3ff-2640-fe0f",uc_greedy:"1f9d8-1f3ff-2640",shortnames:[":woman_in_lotus_position_dark_skin_tone:"],category:"activity"},":woman_in_steamy_room_tone1:":{uc_base:"1f9d6-1f3fb-2640",uc_output:"1f9d6-1f3fb-200d-2640-fe0f",uc_match:"1f9d6-1f3fb-2640-fe0f",uc_greedy:"1f9d6-1f3fb-2640",shortnames:[":woman_in_steamy_room_light_skin_tone:"],category:"activity"},":woman_in_steamy_room_tone2:":{uc_base:"1f9d6-1f3fc-2640",uc_output:"1f9d6-1f3fc-200d-2640-fe0f",uc_match:"1f9d6-1f3fc-2640-fe0f",uc_greedy:"1f9d6-1f3fc-2640",shortnames:[":woman_in_steamy_room_medium_light_skin_tone:"],category:"activity"},":woman_in_steamy_room_tone3:":{uc_base:"1f9d6-1f3fd-2640",uc_output:"1f9d6-1f3fd-200d-2640-fe0f",uc_match:"1f9d6-1f3fd-2640-fe0f",uc_greedy:"1f9d6-1f3fd-2640",shortnames:[":woman_in_steamy_room_medium_skin_tone:"],category:"activity"},":woman_in_steamy_room_tone4:":{uc_base:"1f9d6-1f3fe-2640",uc_output:"1f9d6-1f3fe-200d-2640-fe0f",uc_match:"1f9d6-1f3fe-2640-fe0f",uc_greedy:"1f9d6-1f3fe-2640",shortnames:[":woman_in_steamy_room_medium_dark_skin_tone:"],category:"activity"},":woman_in_steamy_room_tone5:":{uc_base:"1f9d6-1f3ff-2640",uc_output:"1f9d6-1f3ff-200d-2640-fe0f",uc_match:"1f9d6-1f3ff-2640-fe0f",uc_greedy:"1f9d6-1f3ff-2640",shortnames:[":woman_in_steamy_room_dark_skin_tone:"],category:"activity"},":woman_judge_tone1:":{uc_base:"1f469-1f3fb-2696",uc_output:"1f469-1f3fb-200d-2696-fe0f",uc_match:"1f469-1f3fb-2696-fe0f",uc_greedy:"1f469-1f3fb-2696",shortnames:[":woman_judge_light_skin_tone:"],category:"people"},":woman_judge_tone2:":{uc_base:"1f469-1f3fc-2696",uc_output:"1f469-1f3fc-200d-2696-fe0f",uc_match:"1f469-1f3fc-2696-fe0f",uc_greedy:"1f469-1f3fc-2696",shortnames:[":woman_judge_medium_light_skin_tone:"],category:"people"},":woman_judge_tone3:":{uc_base:"1f469-1f3fd-2696",uc_output:"1f469-1f3fd-200d-2696-fe0f",uc_match:"1f469-1f3fd-2696-fe0f",uc_greedy:"1f469-1f3fd-2696",shortnames:[":woman_judge_medium_skin_tone:"],category:"people"},":woman_judge_tone4:":{uc_base:"1f469-1f3fe-2696",uc_output:"1f469-1f3fe-200d-2696-fe0f",uc_match:"1f469-1f3fe-2696-fe0f",uc_greedy:"1f469-1f3fe-2696",shortnames:[":woman_judge_medium_dark_skin_tone:"],category:"people"},":woman_judge_tone5:":{uc_base:"1f469-1f3ff-2696",uc_output:"1f469-1f3ff-200d-2696-fe0f",uc_match:"1f469-1f3ff-2696-fe0f",uc_greedy:"1f469-1f3ff-2696",shortnames:[":woman_judge_dark_skin_tone:"],category:"people"},":woman_juggling_tone1:":{uc_base:"1f939-1f3fb-2640",uc_output:"1f939-1f3fb-200d-2640-fe0f",uc_match:"1f939-1f3fb-2640-fe0f",uc_greedy:"1f939-1f3fb-2640",shortnames:[":woman_juggling_light_skin_tone:"],category:"activity"},":woman_juggling_tone2:":{uc_base:"1f939-1f3fc-2640",uc_output:"1f939-1f3fc-200d-2640-fe0f",uc_match:"1f939-1f3fc-2640-fe0f",uc_greedy:"1f939-1f3fc-2640",shortnames:[":woman_juggling_medium_light_skin_tone:"],category:"activity"},":woman_juggling_tone3:":{uc_base:"1f939-1f3fd-2640",uc_output:"1f939-1f3fd-200d-2640-fe0f",uc_match:"1f939-1f3fd-2640-fe0f",uc_greedy:"1f939-1f3fd-2640",shortnames:[":woman_juggling_medium_skin_tone:"],category:"activity"},":woman_juggling_tone4:":{uc_base:"1f939-1f3fe-2640",uc_output:"1f939-1f3fe-200d-2640-fe0f",uc_match:"1f939-1f3fe-2640-fe0f",uc_greedy:"1f939-1f3fe-2640",shortnames:[":woman_juggling_medium_dark_skin_tone:"],category:"activity"},":woman_juggling_tone5:":{uc_base:"1f939-1f3ff-2640",uc_output:"1f939-1f3ff-200d-2640-fe0f",uc_match:"1f939-1f3ff-2640-fe0f",uc_greedy:"1f939-1f3ff-2640",shortnames:[":woman_juggling_dark_skin_tone:"],category:"activity"},":woman_lifting_weights_tone1:":{uc_base:"1f3cb-1f3fb-2640",uc_output:"1f3cb-1f3fb-200d-2640-fe0f",uc_match:"1f3cb-fe0f-1f3fb-2640-fe0f",uc_greedy:"1f3cb-1f3fb-2640",shortnames:[":woman_lifting_weights_light_skin_tone:"],category:"activity"},":woman_lifting_weights_tone2:":{uc_base:"1f3cb-1f3fc-2640",uc_output:"1f3cb-1f3fc-200d-2640-fe0f",uc_match:"1f3cb-fe0f-1f3fc-2640-fe0f",uc_greedy:"1f3cb-1f3fc-2640",shortnames:[":woman_lifting_weights_medium_light_skin_tone:"],category:"activity"},":woman_lifting_weights_tone3:":{uc_base:"1f3cb-1f3fd-2640",uc_output:"1f3cb-1f3fd-200d-2640-fe0f",uc_match:"1f3cb-fe0f-1f3fd-2640-fe0f",uc_greedy:"1f3cb-1f3fd-2640",shortnames:[":woman_lifting_weights_medium_skin_tone:"],category:"activity"},":woman_lifting_weights_tone4:":{uc_base:"1f3cb-1f3fe-2640",uc_output:"1f3cb-1f3fe-200d-2640-fe0f",uc_match:"1f3cb-fe0f-1f3fe-2640-fe0f",uc_greedy:"1f3cb-1f3fe-2640",shortnames:[":woman_lifting_weights_medium_dark_skin_tone:"],category:"activity"},":woman_lifting_weights_tone5:":{uc_base:"1f3cb-1f3ff-2640",uc_output:"1f3cb-1f3ff-200d-2640-fe0f",uc_match:"1f3cb-fe0f-1f3ff-2640-fe0f",uc_greedy:"1f3cb-1f3ff-2640",shortnames:[":woman_lifting_weights_dark_skin_tone:"],category:"activity"},":woman_mage_tone1:":{uc_base:"1f9d9-1f3fb-2640",uc_output:"1f9d9-1f3fb-200d-2640-fe0f",uc_match:"1f9d9-1f3fb-2640-fe0f",uc_greedy:"1f9d9-1f3fb-2640",shortnames:[":woman_mage_light_skin_tone:"],category:"people"},":woman_mage_tone2:":{uc_base:"1f9d9-1f3fc-2640",uc_output:"1f9d9-1f3fc-200d-2640-fe0f",uc_match:"1f9d9-1f3fc-2640-fe0f",uc_greedy:"1f9d9-1f3fc-2640",shortnames:[":woman_mage_medium_light_skin_tone:"],category:"people"},":woman_mage_tone3:":{uc_base:"1f9d9-1f3fd-2640",uc_output:"1f9d9-1f3fd-200d-2640-fe0f",uc_match:"1f9d9-1f3fd-2640-fe0f",uc_greedy:"1f9d9-1f3fd-2640",shortnames:[":woman_mage_medium_skin_tone:"],category:"people"},":woman_mage_tone4:":{uc_base:"1f9d9-1f3fe-2640",uc_output:"1f9d9-1f3fe-200d-2640-fe0f",uc_match:"1f9d9-1f3fe-2640-fe0f",uc_greedy:"1f9d9-1f3fe-2640",shortnames:[":woman_mage_medium_dark_skin_tone:"],category:"people"},":woman_mage_tone5:":{uc_base:"1f9d9-1f3ff-2640",uc_output:"1f9d9-1f3ff-200d-2640-fe0f",uc_match:"1f9d9-1f3ff-2640-fe0f",uc_greedy:"1f9d9-1f3ff-2640",shortnames:[":woman_mage_dark_skin_tone:"],category:"people"},":woman_mountain_biking_tone1:":{uc_base:"1f6b5-1f3fb-2640",uc_output:"1f6b5-1f3fb-200d-2640-fe0f",uc_match:"1f6b5-1f3fb-2640-fe0f",uc_greedy:"1f6b5-1f3fb-2640",shortnames:[":woman_mountain_biking_light_skin_tone:"],category:"activity"},":woman_mountain_biking_tone2:":{uc_base:"1f6b5-1f3fc-2640",uc_output:"1f6b5-1f3fc-200d-2640-fe0f",uc_match:"1f6b5-1f3fc-2640-fe0f",uc_greedy:"1f6b5-1f3fc-2640",shortnames:[":woman_mountain_biking_medium_light_skin_tone:"],category:"activity"},":woman_mountain_biking_tone3:":{uc_base:"1f6b5-1f3fd-2640",uc_output:"1f6b5-1f3fd-200d-2640-fe0f",uc_match:"1f6b5-1f3fd-2640-fe0f",uc_greedy:"1f6b5-1f3fd-2640",shortnames:[":woman_mountain_biking_medium_skin_tone:"],category:"activity"},":woman_mountain_biking_tone4:":{uc_base:"1f6b5-1f3fe-2640",uc_output:"1f6b5-1f3fe-200d-2640-fe0f",uc_match:"1f6b5-1f3fe-2640-fe0f",uc_greedy:"1f6b5-1f3fe-2640",shortnames:[":woman_mountain_biking_medium_dark_skin_tone:"],category:"activity"},":woman_mountain_biking_tone5:":{uc_base:"1f6b5-1f3ff-2640",uc_output:"1f6b5-1f3ff-200d-2640-fe0f",uc_match:"1f6b5-1f3ff-2640-fe0f",uc_greedy:"1f6b5-1f3ff-2640",shortnames:[":woman_mountain_biking_dark_skin_tone:"],category:"activity"},":woman_pilot_tone1:":{uc_base:"1f469-1f3fb-2708",uc_output:"1f469-1f3fb-200d-2708-fe0f",uc_match:"1f469-1f3fb-2708-fe0f",uc_greedy:"1f469-1f3fb-2708",shortnames:[":woman_pilot_light_skin_tone:"],category:"people"},":woman_pilot_tone2:":{uc_base:"1f469-1f3fc-2708",uc_output:"1f469-1f3fc-200d-2708-fe0f",uc_match:"1f469-1f3fc-2708-fe0f",uc_greedy:"1f469-1f3fc-2708",shortnames:[":woman_pilot_medium_light_skin_tone:"],category:"people"},":woman_pilot_tone3:":{uc_base:"1f469-1f3fd-2708",uc_output:"1f469-1f3fd-200d-2708-fe0f",uc_match:"1f469-1f3fd-2708-fe0f",uc_greedy:"1f469-1f3fd-2708",shortnames:[":woman_pilot_medium_skin_tone:"],category:"people"},":woman_pilot_tone4:":{uc_base:"1f469-1f3fe-2708",uc_output:"1f469-1f3fe-200d-2708-fe0f",uc_match:"1f469-1f3fe-2708-fe0f",uc_greedy:"1f469-1f3fe-2708",shortnames:[":woman_pilot_medium_dark_skin_tone:"],category:"people"},":woman_pilot_tone5:":{uc_base:"1f469-1f3ff-2708",uc_output:"1f469-1f3ff-200d-2708-fe0f",uc_match:"1f469-1f3ff-2708-fe0f",uc_greedy:"1f469-1f3ff-2708",shortnames:[":woman_pilot_dark_skin_tone:"],category:"people"},":woman_playing_handball_tone1:":{uc_base:"1f93e-1f3fb-2640",uc_output:"1f93e-1f3fb-200d-2640-fe0f",uc_match:"1f93e-1f3fb-2640-fe0f",uc_greedy:"1f93e-1f3fb-2640",shortnames:[":woman_playing_handball_light_skin_tone:"],category:"activity"},":woman_playing_handball_tone2:":{uc_base:"1f93e-1f3fc-2640",uc_output:"1f93e-1f3fc-200d-2640-fe0f",uc_match:"1f93e-1f3fc-2640-fe0f",uc_greedy:"1f93e-1f3fc-2640",shortnames:[":woman_playing_handball_medium_light_skin_tone:"],category:"activity"},":woman_playing_handball_tone3:":{uc_base:"1f93e-1f3fd-2640",uc_output:"1f93e-1f3fd-200d-2640-fe0f",uc_match:"1f93e-1f3fd-2640-fe0f",uc_greedy:"1f93e-1f3fd-2640",shortnames:[":woman_playing_handball_medium_skin_tone:"],category:"activity"},":woman_playing_handball_tone4:":{uc_base:"1f93e-1f3fe-2640",uc_output:"1f93e-1f3fe-200d-2640-fe0f",uc_match:"1f93e-1f3fe-2640-fe0f",uc_greedy:"1f93e-1f3fe-2640",shortnames:[":woman_playing_handball_medium_dark_skin_tone:"],category:"activity"},":woman_playing_handball_tone5:":{uc_base:"1f93e-1f3ff-2640",uc_output:"1f93e-1f3ff-200d-2640-fe0f",uc_match:"1f93e-1f3ff-2640-fe0f",uc_greedy:"1f93e-1f3ff-2640",shortnames:[":woman_playing_handball_dark_skin_tone:"],category:"activity"},":woman_playing_water_polo_tone1:":{uc_base:"1f93d-1f3fb-2640",uc_output:"1f93d-1f3fb-200d-2640-fe0f",uc_match:"1f93d-1f3fb-2640-fe0f",uc_greedy:"1f93d-1f3fb-2640",shortnames:[":woman_playing_water_polo_light_skin_tone:"],category:"activity"},":woman_playing_water_polo_tone2:":{uc_base:"1f93d-1f3fc-2640",uc_output:"1f93d-1f3fc-200d-2640-fe0f",uc_match:"1f93d-1f3fc-2640-fe0f",uc_greedy:"1f93d-1f3fc-2640",shortnames:[":woman_playing_water_polo_medium_light_skin_tone:"],category:"activity"},":woman_playing_water_polo_tone3:":{uc_base:"1f93d-1f3fd-2640",uc_output:"1f93d-1f3fd-200d-2640-fe0f",uc_match:"1f93d-1f3fd-2640-fe0f",uc_greedy:"1f93d-1f3fd-2640",shortnames:[":woman_playing_water_polo_medium_skin_tone:"],category:"activity"},":woman_playing_water_polo_tone4:":{uc_base:"1f93d-1f3fe-2640",uc_output:"1f93d-1f3fe-200d-2640-fe0f",uc_match:"1f93d-1f3fe-2640-fe0f",uc_greedy:"1f93d-1f3fe-2640",shortnames:[":woman_playing_water_polo_medium_dark_skin_tone:"],category:"activity"},":woman_playing_water_polo_tone5:":{uc_base:"1f93d-1f3ff-2640",uc_output:"1f93d-1f3ff-200d-2640-fe0f",uc_match:"1f93d-1f3ff-2640-fe0f",uc_greedy:"1f93d-1f3ff-2640",shortnames:[":woman_playing_water_polo_dark_skin_tone:"],category:"activity"},":woman_police_officer_tone1:":{uc_base:"1f46e-1f3fb-2640",uc_output:"1f46e-1f3fb-200d-2640-fe0f",uc_match:"1f46e-1f3fb-2640-fe0f",uc_greedy:"1f46e-1f3fb-2640",shortnames:[":woman_police_officer_light_skin_tone:"],category:"people"},":woman_police_officer_tone2:":{uc_base:"1f46e-1f3fc-2640",uc_output:"1f46e-1f3fc-200d-2640-fe0f",uc_match:"1f46e-1f3fc-2640-fe0f",uc_greedy:"1f46e-1f3fc-2640",shortnames:[":woman_police_officer_medium_light_skin_tone:"],category:"people"},":woman_police_officer_tone3:":{uc_base:"1f46e-1f3fd-2640",uc_output:"1f46e-1f3fd-200d-2640-fe0f",uc_match:"1f46e-1f3fd-2640-fe0f",uc_greedy:"1f46e-1f3fd-2640",shortnames:[":woman_police_officer_medium_skin_tone:"],category:"people"},":woman_police_officer_tone4:":{uc_base:"1f46e-1f3fe-2640",uc_output:"1f46e-1f3fe-200d-2640-fe0f",uc_match:"1f46e-1f3fe-2640-fe0f",uc_greedy:"1f46e-1f3fe-2640",shortnames:[":woman_police_officer_medium_dark_skin_tone:"],category:"people"},":woman_police_officer_tone5:":{uc_base:"1f46e-1f3ff-2640",uc_output:"1f46e-1f3ff-200d-2640-fe0f",uc_match:"1f46e-1f3ff-2640-fe0f",uc_greedy:"1f46e-1f3ff-2640",shortnames:[":woman_police_officer_dark_skin_tone:"],category:"people"},":woman_pouting_tone1:":{uc_base:"1f64e-1f3fb-2640",uc_output:"1f64e-1f3fb-200d-2640-fe0f",uc_match:"1f64e-1f3fb-2640-fe0f",uc_greedy:"1f64e-1f3fb-2640",shortnames:[":woman_pouting_light_skin_tone:"],category:"people"},":woman_pouting_tone2:":{uc_base:"1f64e-1f3fc-2640",uc_output:"1f64e-1f3fc-200d-2640-fe0f",uc_match:"1f64e-1f3fc-2640-fe0f",uc_greedy:"1f64e-1f3fc-2640",shortnames:[":woman_pouting_medium_light_skin_tone:"],category:"people"},":woman_pouting_tone3:":{uc_base:"1f64e-1f3fd-2640",uc_output:"1f64e-1f3fd-200d-2640-fe0f",uc_match:"1f64e-1f3fd-2640-fe0f",uc_greedy:"1f64e-1f3fd-2640",shortnames:[":woman_pouting_medium_skin_tone:"],category:"people"},":woman_pouting_tone4:":{uc_base:"1f64e-1f3fe-2640",uc_output:"1f64e-1f3fe-200d-2640-fe0f",uc_match:"1f64e-1f3fe-2640-fe0f",uc_greedy:"1f64e-1f3fe-2640",shortnames:[":woman_pouting_medium_dark_skin_tone:"],category:"people"},":woman_pouting_tone5:":{uc_base:"1f64e-1f3ff-2640",uc_output:"1f64e-1f3ff-200d-2640-fe0f",uc_match:"1f64e-1f3ff-2640-fe0f",uc_greedy:"1f64e-1f3ff-2640",shortnames:[":woman_pouting_dark_skin_tone:"],category:"people"},":woman_raising_hand_tone1:":{uc_base:"1f64b-1f3fb-2640",uc_output:"1f64b-1f3fb-200d-2640-fe0f",uc_match:"1f64b-1f3fb-2640-fe0f",uc_greedy:"1f64b-1f3fb-2640",shortnames:[":woman_raising_hand_light_skin_tone:"],category:"people"},":woman_raising_hand_tone2:":{uc_base:"1f64b-1f3fc-2640",uc_output:"1f64b-1f3fc-200d-2640-fe0f",uc_match:"1f64b-1f3fc-2640-fe0f",uc_greedy:"1f64b-1f3fc-2640",shortnames:[":woman_raising_hand_medium_light_skin_tone:"],category:"people"},":woman_raising_hand_tone3:":{uc_base:"1f64b-1f3fd-2640",uc_output:"1f64b-1f3fd-200d-2640-fe0f",uc_match:"1f64b-1f3fd-2640-fe0f",uc_greedy:"1f64b-1f3fd-2640",shortnames:[":woman_raising_hand_medium_skin_tone:"],category:"people"},":woman_raising_hand_tone4:":{uc_base:"1f64b-1f3fe-2640",uc_output:"1f64b-1f3fe-200d-2640-fe0f",uc_match:"1f64b-1f3fe-2640-fe0f",uc_greedy:"1f64b-1f3fe-2640",shortnames:[":woman_raising_hand_medium_dark_skin_tone:"],category:"people"},":woman_raising_hand_tone5:":{uc_base:"1f64b-1f3ff-2640",uc_output:"1f64b-1f3ff-200d-2640-fe0f",uc_match:"1f64b-1f3ff-2640-fe0f",uc_greedy:"1f64b-1f3ff-2640",shortnames:[":woman_raising_hand_dark_skin_tone:"],category:"people"},":woman_rowing_boat_tone1:":{uc_base:"1f6a3-1f3fb-2640",uc_output:"1f6a3-1f3fb-200d-2640-fe0f",uc_match:"1f6a3-1f3fb-2640-fe0f",uc_greedy:"1f6a3-1f3fb-2640",shortnames:[":woman_rowing_boat_light_skin_tone:"],category:"activity"},":woman_rowing_boat_tone2:":{uc_base:"1f6a3-1f3fc-2640",uc_output:"1f6a3-1f3fc-200d-2640-fe0f",uc_match:"1f6a3-1f3fc-2640-fe0f",uc_greedy:"1f6a3-1f3fc-2640",shortnames:[":woman_rowing_boat_medium_light_skin_tone:"],category:"activity"},":woman_rowing_boat_tone3:":{uc_base:"1f6a3-1f3fd-2640",uc_output:"1f6a3-1f3fd-200d-2640-fe0f",uc_match:"1f6a3-1f3fd-2640-fe0f",uc_greedy:"1f6a3-1f3fd-2640",shortnames:[":woman_rowing_boat_medium_skin_tone:"],category:"activity"},":woman_rowing_boat_tone4:":{uc_base:"1f6a3-1f3fe-2640",uc_output:"1f6a3-1f3fe-200d-2640-fe0f",uc_match:"1f6a3-1f3fe-2640-fe0f",uc_greedy:"1f6a3-1f3fe-2640",shortnames:[":woman_rowing_boat_medium_dark_skin_tone:"],category:"activity"},":woman_rowing_boat_tone5:":{uc_base:"1f6a3-1f3ff-2640",uc_output:"1f6a3-1f3ff-200d-2640-fe0f",uc_match:"1f6a3-1f3ff-2640-fe0f",uc_greedy:"1f6a3-1f3ff-2640",shortnames:[":woman_rowing_boat_dark_skin_tone:"],category:"activity"},":woman_running_tone1:":{uc_base:"1f3c3-1f3fb-2640",uc_output:"1f3c3-1f3fb-200d-2640-fe0f",uc_match:"1f3c3-1f3fb-2640-fe0f",uc_greedy:"1f3c3-1f3fb-2640",shortnames:[":woman_running_light_skin_tone:"],category:"people"},":woman_running_tone2:":{uc_base:"1f3c3-1f3fc-2640",uc_output:"1f3c3-1f3fc-200d-2640-fe0f",uc_match:"1f3c3-1f3fc-2640-fe0f",uc_greedy:"1f3c3-1f3fc-2640",shortnames:[":woman_running_medium_light_skin_tone:"],category:"people"},":woman_running_tone3:":{uc_base:"1f3c3-1f3fd-2640",uc_output:"1f3c3-1f3fd-200d-2640-fe0f",uc_match:"1f3c3-1f3fd-2640-fe0f",uc_greedy:"1f3c3-1f3fd-2640",shortnames:[":woman_running_medium_skin_tone:"],category:"people"},":woman_running_tone4:":{uc_base:"1f3c3-1f3fe-2640",uc_output:"1f3c3-1f3fe-200d-2640-fe0f",uc_match:"1f3c3-1f3fe-2640-fe0f",uc_greedy:"1f3c3-1f3fe-2640",shortnames:[":woman_running_medium_dark_skin_tone:"],category:"people"},":woman_running_tone5:":{uc_base:"1f3c3-1f3ff-2640",uc_output:"1f3c3-1f3ff-200d-2640-fe0f",uc_match:"1f3c3-1f3ff-2640-fe0f",uc_greedy:"1f3c3-1f3ff-2640",shortnames:[":woman_running_dark_skin_tone:"],category:"people"},":woman_shrugging_tone1:":{uc_base:"1f937-1f3fb-2640",uc_output:"1f937-1f3fb-200d-2640-fe0f",uc_match:"1f937-1f3fb-2640-fe0f",uc_greedy:"1f937-1f3fb-2640",shortnames:[":woman_shrugging_light_skin_tone:"],category:"people"},":woman_shrugging_tone2:":{uc_base:"1f937-1f3fc-2640",uc_output:"1f937-1f3fc-200d-2640-fe0f",uc_match:"1f937-1f3fc-2640-fe0f",uc_greedy:"1f937-1f3fc-2640",shortnames:[":woman_shrugging_medium_light_skin_tone:"],category:"people"},":woman_shrugging_tone3:":{uc_base:"1f937-1f3fd-2640",uc_output:"1f937-1f3fd-200d-2640-fe0f",uc_match:"1f937-1f3fd-2640-fe0f",uc_greedy:"1f937-1f3fd-2640",shortnames:[":woman_shrugging_medium_skin_tone:"],category:"people"},":woman_shrugging_tone4:":{uc_base:"1f937-1f3fe-2640",uc_output:"1f937-1f3fe-200d-2640-fe0f",uc_match:"1f937-1f3fe-2640-fe0f",uc_greedy:"1f937-1f3fe-2640",shortnames:[":woman_shrugging_medium_dark_skin_tone:"],category:"people"},":woman_shrugging_tone5:":{uc_base:"1f937-1f3ff-2640",uc_output:"1f937-1f3ff-200d-2640-fe0f",uc_match:"1f937-1f3ff-2640-fe0f",uc_greedy:"1f937-1f3ff-2640",shortnames:[":woman_shrugging_dark_skin_tone:"],category:"people"},":woman_surfing_tone1:":{uc_base:"1f3c4-1f3fb-2640",uc_output:"1f3c4-1f3fb-200d-2640-fe0f",uc_match:"1f3c4-1f3fb-2640-fe0f",uc_greedy:"1f3c4-1f3fb-2640",shortnames:[":woman_surfing_light_skin_tone:"],category:"activity"},":woman_surfing_tone2:":{uc_base:"1f3c4-1f3fc-2640",uc_output:"1f3c4-1f3fc-200d-2640-fe0f",uc_match:"1f3c4-1f3fc-2640-fe0f",uc_greedy:"1f3c4-1f3fc-2640",shortnames:[":woman_surfing_medium_light_skin_tone:"],category:"activity"},":woman_surfing_tone3:":{uc_base:"1f3c4-1f3fd-2640",uc_output:"1f3c4-1f3fd-200d-2640-fe0f",uc_match:"1f3c4-1f3fd-2640-fe0f",uc_greedy:"1f3c4-1f3fd-2640",shortnames:[":woman_surfing_medium_skin_tone:"],category:"activity"},":woman_surfing_tone4:":{uc_base:"1f3c4-1f3fe-2640",uc_output:"1f3c4-1f3fe-200d-2640-fe0f",uc_match:"1f3c4-1f3fe-2640-fe0f",uc_greedy:"1f3c4-1f3fe-2640",shortnames:[":woman_surfing_medium_dark_skin_tone:"],category:"activity"},":woman_surfing_tone5:":{uc_base:"1f3c4-1f3ff-2640",uc_output:"1f3c4-1f3ff-200d-2640-fe0f",uc_match:"1f3c4-1f3ff-2640-fe0f",uc_greedy:"1f3c4-1f3ff-2640",shortnames:[":woman_surfing_dark_skin_tone:"],category:"activity"},":woman_swimming_tone1:":{uc_base:"1f3ca-1f3fb-2640",uc_output:"1f3ca-1f3fb-200d-2640-fe0f",uc_match:"1f3ca-1f3fb-2640-fe0f",uc_greedy:"1f3ca-1f3fb-2640",shortnames:[":woman_swimming_light_skin_tone:"],category:"activity"},":woman_swimming_tone2:":{uc_base:"1f3ca-1f3fc-2640",uc_output:"1f3ca-1f3fc-200d-2640-fe0f",uc_match:"1f3ca-1f3fc-2640-fe0f",uc_greedy:"1f3ca-1f3fc-2640",shortnames:[":woman_swimming_medium_light_skin_tone:"],category:"activity"},":woman_swimming_tone3:":{uc_base:"1f3ca-1f3fd-2640",uc_output:"1f3ca-1f3fd-200d-2640-fe0f",uc_match:"1f3ca-1f3fd-2640-fe0f",uc_greedy:"1f3ca-1f3fd-2640",shortnames:[":woman_swimming_medium_skin_tone:"],category:"activity"},":woman_swimming_tone4:":{uc_base:"1f3ca-1f3fe-2640",uc_output:"1f3ca-1f3fe-200d-2640-fe0f",uc_match:"1f3ca-1f3fe-2640-fe0f",uc_greedy:"1f3ca-1f3fe-2640",shortnames:[":woman_swimming_medium_dark_skin_tone:"],category:"activity"},":woman_swimming_tone5:":{uc_base:"1f3ca-1f3ff-2640",uc_output:"1f3ca-1f3ff-200d-2640-fe0f",uc_match:"1f3ca-1f3ff-2640-fe0f",uc_greedy:"1f3ca-1f3ff-2640",shortnames:[":woman_swimming_dark_skin_tone:"],category:"activity"},":woman_tipping_hand_tone1:":{uc_base:"1f481-1f3fb-2640",uc_output:"1f481-1f3fb-200d-2640-fe0f",uc_match:"1f481-1f3fb-2640-fe0f",uc_greedy:"1f481-1f3fb-2640",shortnames:[":woman_tipping_hand_light_skin_tone:"],category:"people"},":woman_tipping_hand_tone2:":{uc_base:"1f481-1f3fc-2640",uc_output:"1f481-1f3fc-200d-2640-fe0f",uc_match:"1f481-1f3fc-2640-fe0f",uc_greedy:"1f481-1f3fc-2640",shortnames:[":woman_tipping_hand_medium_light_skin_tone:"],category:"people"},":woman_tipping_hand_tone3:":{uc_base:"1f481-1f3fd-2640",uc_output:"1f481-1f3fd-200d-2640-fe0f",uc_match:"1f481-1f3fd-2640-fe0f",uc_greedy:"1f481-1f3fd-2640",shortnames:[":woman_tipping_hand_medium_skin_tone:"],category:"people"},":woman_tipping_hand_tone4:":{uc_base:"1f481-1f3fe-2640",uc_output:"1f481-1f3fe-200d-2640-fe0f",uc_match:"1f481-1f3fe-2640-fe0f",uc_greedy:"1f481-1f3fe-2640",shortnames:[":woman_tipping_hand_medium_dark_skin_tone:"],category:"people"},":woman_tipping_hand_tone5:":{uc_base:"1f481-1f3ff-2640",uc_output:"1f481-1f3ff-200d-2640-fe0f",uc_match:"1f481-1f3ff-2640-fe0f",uc_greedy:"1f481-1f3ff-2640",shortnames:[":woman_tipping_hand_dark_skin_tone:"],category:"people"},":woman_vampire_tone1:":{uc_base:"1f9db-1f3fb-2640",uc_output:"1f9db-1f3fb-200d-2640-fe0f",uc_match:"1f9db-1f3fb-2640-fe0f",uc_greedy:"1f9db-1f3fb-2640",shortnames:[":woman_vampire_light_skin_tone:"],category:"people"},":woman_vampire_tone2:":{uc_base:"1f9db-1f3fc-2640",uc_output:"1f9db-1f3fc-200d-2640-fe0f",uc_match:"1f9db-1f3fc-2640-fe0f",uc_greedy:"1f9db-1f3fc-2640",shortnames:[":woman_vampire_medium_light_skin_tone:"],category:"people"},":woman_vampire_tone3:":{uc_base:"1f9db-1f3fd-2640",uc_output:"1f9db-1f3fd-200d-2640-fe0f",uc_match:"1f9db-1f3fd-2640-fe0f",uc_greedy:"1f9db-1f3fd-2640",shortnames:[":woman_vampire_medium_skin_tone:"],category:"people"},":woman_vampire_tone4:":{uc_base:"1f9db-1f3fe-2640",uc_output:"1f9db-1f3fe-200d-2640-fe0f",uc_match:"1f9db-1f3fe-2640-fe0f",uc_greedy:"1f9db-1f3fe-2640",shortnames:[":woman_vampire_medium_dark_skin_tone:"],category:"people"},":woman_vampire_tone5:":{uc_base:"1f9db-1f3ff-2640",uc_output:"1f9db-1f3ff-200d-2640-fe0f",uc_match:"1f9db-1f3ff-2640-fe0f",uc_greedy:"1f9db-1f3ff-2640",shortnames:[":woman_vampire_dark_skin_tone:"],category:"people"},":woman_walking_tone1:":{uc_base:"1f6b6-1f3fb-2640",uc_output:"1f6b6-1f3fb-200d-2640-fe0f",uc_match:"1f6b6-1f3fb-2640-fe0f",uc_greedy:"1f6b6-1f3fb-2640",shortnames:[":woman_walking_light_skin_tone:"],category:"people"},":woman_walking_tone2:":{uc_base:"1f6b6-1f3fc-2640",uc_output:"1f6b6-1f3fc-200d-2640-fe0f",uc_match:"1f6b6-1f3fc-2640-fe0f",uc_greedy:"1f6b6-1f3fc-2640",shortnames:[":woman_walking_medium_light_skin_tone:"],category:"people"},":woman_walking_tone3:":{uc_base:"1f6b6-1f3fd-2640",uc_output:"1f6b6-1f3fd-200d-2640-fe0f",uc_match:"1f6b6-1f3fd-2640-fe0f",uc_greedy:"1f6b6-1f3fd-2640",shortnames:[":woman_walking_medium_skin_tone:"],category:"people"},":woman_walking_tone4:":{uc_base:"1f6b6-1f3fe-2640",uc_output:"1f6b6-1f3fe-200d-2640-fe0f",uc_match:"1f6b6-1f3fe-2640-fe0f",uc_greedy:"1f6b6-1f3fe-2640",shortnames:[":woman_walking_medium_dark_skin_tone:"],category:"people"},":woman_walking_tone5:":{uc_base:"1f6b6-1f3ff-2640",uc_output:"1f6b6-1f3ff-200d-2640-fe0f",uc_match:"1f6b6-1f3ff-2640-fe0f",uc_greedy:"1f6b6-1f3ff-2640",shortnames:[":woman_walking_dark_skin_tone:"],category:"people"},":woman_wearing_turban_tone1:":{uc_base:"1f473-1f3fb-2640",uc_output:"1f473-1f3fb-200d-2640-fe0f",uc_match:"1f473-1f3fb-2640-fe0f",uc_greedy:"1f473-1f3fb-2640",shortnames:[":woman_wearing_turban_light_skin_tone:"],category:"people"},":woman_wearing_turban_tone2:":{uc_base:"1f473-1f3fc-2640",uc_output:"1f473-1f3fc-200d-2640-fe0f",uc_match:"1f473-1f3fc-2640-fe0f",uc_greedy:"1f473-1f3fc-2640",shortnames:[":woman_wearing_turban_medium_light_skin_tone:"],category:"people"},":woman_wearing_turban_tone3:":{uc_base:"1f473-1f3fd-2640",uc_output:"1f473-1f3fd-200d-2640-fe0f",uc_match:"1f473-1f3fd-2640-fe0f",uc_greedy:"1f473-1f3fd-2640",shortnames:[":woman_wearing_turban_medium_skin_tone:"],category:"people"},":woman_wearing_turban_tone4:":{uc_base:"1f473-1f3fe-2640",uc_output:"1f473-1f3fe-200d-2640-fe0f",uc_match:"1f473-1f3fe-2640-fe0f",uc_greedy:"1f473-1f3fe-2640",shortnames:[":woman_wearing_turban_medium_dark_skin_tone:"],category:"people"},":woman_wearing_turban_tone5:":{uc_base:"1f473-1f3ff-2640",uc_output:"1f473-1f3ff-200d-2640-fe0f",uc_match:"1f473-1f3ff-2640-fe0f",uc_greedy:"1f473-1f3ff-2640",shortnames:[":woman_wearing_turban_dark_skin_tone:"],category:"people"},":man_bouncing_ball_tone1:":{uc_base:"26f9-1f3fb-2642",uc_output:"26f9-1f3fb-200d-2642-fe0f",uc_match:"26f9-fe0f-1f3fb-2642-fe0f",uc_greedy:"26f9-1f3fb-2642",shortnames:[":man_bouncing_ball_light_skin_tone:"],category:"activity"},":man_bouncing_ball_tone2:":{uc_base:"26f9-1f3fc-2642",uc_output:"26f9-1f3fc-200d-2642-fe0f",uc_match:"26f9-fe0f-1f3fc-2642-fe0f",uc_greedy:"26f9-1f3fc-2642",shortnames:[":man_bouncing_ball_medium_light_skin_tone:"],category:"activity"},":man_bouncing_ball_tone3:":{uc_base:"26f9-1f3fd-2642",uc_output:"26f9-1f3fd-200d-2642-fe0f",uc_match:"26f9-fe0f-1f3fd-2642-fe0f",uc_greedy:"26f9-1f3fd-2642",shortnames:[":man_bouncing_ball_medium_skin_tone:"],category:"activity"},":man_bouncing_ball_tone4:":{uc_base:"26f9-1f3fe-2642",uc_output:"26f9-1f3fe-200d-2642-fe0f",uc_match:"26f9-fe0f-1f3fe-2642-fe0f",uc_greedy:"26f9-1f3fe-2642",shortnames:[":man_bouncing_ball_medium_dark_skin_tone:"],category:"activity"},":man_bouncing_ball_tone5:":{uc_base:"26f9-1f3ff-2642",uc_output:"26f9-1f3ff-200d-2642-fe0f",uc_match:"26f9-fe0f-1f3ff-2642-fe0f",uc_greedy:"26f9-1f3ff-2642",shortnames:[":man_bouncing_ball_dark_skin_tone:"],category:"activity"},":man_detective:":{uc_base:"1f575-2642",uc_output:"1f575-fe0f-200d-2642-fe0f",uc_match:"1f575-fe0f-2642-fe0f",uc_greedy:"1f575-2642",shortnames:[],category:"people"},":man_golfing:":{uc_base:"1f3cc-2642",uc_output:"1f3cc-fe0f-200d-2642-fe0f",uc_match:"1f3cc-fe0f-2642-fe0f",uc_greedy:"1f3cc-2642",shortnames:[],category:"activity"},":man_lifting_weights:":{uc_base:"1f3cb-2642",uc_output:"1f3cb-fe0f-200d-2642-fe0f",uc_match:"1f3cb-fe0f-2642-fe0f",uc_greedy:"1f3cb-2642",shortnames:[],category:"activity"},":woman_bouncing_ball_tone1:":{uc_base:"26f9-1f3fb-2640",uc_output:"26f9-1f3fb-200d-2640-fe0f",uc_match:"26f9-fe0f-1f3fb-2640-fe0f",uc_greedy:"26f9-1f3fb-2640",shortnames:[":woman_bouncing_ball_light_skin_tone:"],category:"activity"},":woman_bouncing_ball_tone2:":{uc_base:"26f9-1f3fc-2640",uc_output:"26f9-1f3fc-200d-2640-fe0f",uc_match:"26f9-fe0f-1f3fc-2640-fe0f",uc_greedy:"26f9-1f3fc-2640",shortnames:[":woman_bouncing_ball_medium_light_skin_tone:"],category:"activity"},":woman_bouncing_ball_tone3:":{uc_base:"26f9-1f3fd-2640",uc_output:"26f9-1f3fd-200d-2640-fe0f",uc_match:"26f9-fe0f-1f3fd-2640-fe0f",uc_greedy:"26f9-1f3fd-2640",shortnames:[":woman_bouncing_ball_medium_skin_tone:"],category:"activity"},":woman_bouncing_ball_tone4:":{uc_base:"26f9-1f3fe-2640",uc_output:"26f9-1f3fe-200d-2640-fe0f",uc_match:"26f9-fe0f-1f3fe-2640-fe0f",uc_greedy:"26f9-1f3fe-2640",shortnames:[":woman_bouncing_ball_medium_dark_skin_tone:"],category:"activity"},":woman_bouncing_ball_tone5:":{uc_base:"26f9-1f3ff-2640",uc_output:"26f9-1f3ff-200d-2640-fe0f",uc_match:"26f9-fe0f-1f3ff-2640-fe0f",uc_greedy:"26f9-1f3ff-2640",shortnames:[":woman_bouncing_ball_dark_skin_tone:"],category:"activity"},":woman_detective:":{uc_base:"1f575-2640",uc_output:"1f575-fe0f-200d-2640-fe0f",uc_match:"1f575-fe0f-2640-fe0f",uc_greedy:"1f575-2640",shortnames:[],category:"people"},":woman_golfing:":{uc_base:"1f3cc-2640",uc_output:"1f3cc-fe0f-200d-2640-fe0f",uc_match:"1f3cc-fe0f-2640-fe0f",uc_greedy:"1f3cc-2640",shortnames:[],category:"activity"},":woman_lifting_weights:":{uc_base:"1f3cb-2640",uc_output:"1f3cb-fe0f-200d-2640-fe0f",uc_match:"1f3cb-fe0f-2640-fe0f",uc_greedy:"1f3cb-2640",shortnames:[],category:"activity"},":man_bouncing_ball:":{uc_base:"26f9-2642",uc_output:"26f9-fe0f-200d-2642-fe0f",uc_match:"26f9-fe0f-2642-fe0f",uc_greedy:"26f9-2642",shortnames:[],category:"activity"},":woman_bouncing_ball:":{uc_base:"26f9-2640",uc_output:"26f9-fe0f-200d-2640-fe0f",uc_match:"26f9-fe0f-2640-fe0f",uc_greedy:"26f9-2640",shortnames:[],category:"activity"},":man_artist_tone1:":{uc_base:"1f468-1f3fb-1f3a8",uc_output:"1f468-1f3fb-200d-1f3a8",uc_match:"1f468-1f3fb-1f3a8",uc_greedy:"1f468-1f3fb-1f3a8",shortnames:[":man_artist_light_skin_tone:"],category:"people"},":man_artist_tone2:":{uc_base:"1f468-1f3fc-1f3a8",uc_output:"1f468-1f3fc-200d-1f3a8",uc_match:"1f468-1f3fc-1f3a8",uc_greedy:"1f468-1f3fc-1f3a8",shortnames:[":man_artist_medium_light_skin_tone:"],category:"people"},":man_artist_tone3:":{uc_base:"1f468-1f3fd-1f3a8",uc_output:"1f468-1f3fd-200d-1f3a8",uc_match:"1f468-1f3fd-1f3a8",uc_greedy:"1f468-1f3fd-1f3a8",shortnames:[":man_artist_medium_skin_tone:"],category:"people"},":man_artist_tone4:":{uc_base:"1f468-1f3fe-1f3a8",uc_output:"1f468-1f3fe-200d-1f3a8",uc_match:"1f468-1f3fe-1f3a8",uc_greedy:"1f468-1f3fe-1f3a8",shortnames:[":man_artist_medium_dark_skin_tone:"],category:"people"},":man_artist_tone5:":{uc_base:"1f468-1f3ff-1f3a8",uc_output:"1f468-1f3ff-200d-1f3a8",uc_match:"1f468-1f3ff-1f3a8",uc_greedy:"1f468-1f3ff-1f3a8",shortnames:[":man_artist_dark_skin_tone:"],category:"people"},":man_astronaut_tone1:":{uc_base:"1f468-1f3fb-1f680",uc_output:"1f468-1f3fb-200d-1f680",uc_match:"1f468-1f3fb-1f680",uc_greedy:"1f468-1f3fb-1f680",shortnames:[":man_astronaut_light_skin_tone:"],category:"people"},":man_astronaut_tone2:":{uc_base:"1f468-1f3fc-1f680",uc_output:"1f468-1f3fc-200d-1f680",uc_match:"1f468-1f3fc-1f680",uc_greedy:"1f468-1f3fc-1f680",shortnames:[":man_astronaut_medium_light_skin_tone:"],category:"people"},":man_astronaut_tone3:":{uc_base:"1f468-1f3fd-1f680",uc_output:"1f468-1f3fd-200d-1f680",uc_match:"1f468-1f3fd-1f680",uc_greedy:"1f468-1f3fd-1f680",shortnames:[":man_astronaut_medium_skin_tone:"],category:"people"},":man_astronaut_tone4:":{uc_base:"1f468-1f3fe-1f680",uc_output:"1f468-1f3fe-200d-1f680",uc_match:"1f468-1f3fe-1f680",uc_greedy:"1f468-1f3fe-1f680",shortnames:[":man_astronaut_medium_dark_skin_tone:"],category:"people"},":man_astronaut_tone5:":{uc_base:"1f468-1f3ff-1f680",uc_output:"1f468-1f3ff-200d-1f680",uc_match:"1f468-1f3ff-1f680",uc_greedy:"1f468-1f3ff-1f680",shortnames:[":man_astronaut_dark_skin_tone:"],category:"people"},":man_cook_tone1:":{uc_base:"1f468-1f3fb-1f373",uc_output:"1f468-1f3fb-200d-1f373",uc_match:"1f468-1f3fb-1f373",uc_greedy:"1f468-1f3fb-1f373",shortnames:[":man_cook_light_skin_tone:"],category:"people"},":man_cook_tone2:":{uc_base:"1f468-1f3fc-1f373",uc_output:"1f468-1f3fc-200d-1f373",uc_match:"1f468-1f3fc-1f373",uc_greedy:"1f468-1f3fc-1f373",shortnames:[":man_cook_medium_light_skin_tone:"],category:"people"},":man_cook_tone3:":{uc_base:"1f468-1f3fd-1f373",uc_output:"1f468-1f3fd-200d-1f373",uc_match:"1f468-1f3fd-1f373",uc_greedy:"1f468-1f3fd-1f373",shortnames:[":man_cook_medium_skin_tone:"],category:"people"},":man_cook_tone4:":{uc_base:"1f468-1f3fe-1f373",uc_output:"1f468-1f3fe-200d-1f373",uc_match:"1f468-1f3fe-1f373",uc_greedy:"1f468-1f3fe-1f373",shortnames:[":man_cook_medium_dark_skin_tone:"],category:"people"},":man_cook_tone5:":{uc_base:"1f468-1f3ff-1f373",uc_output:"1f468-1f3ff-200d-1f373",uc_match:"1f468-1f3ff-1f373",uc_greedy:"1f468-1f3ff-1f373",shortnames:[":man_cook_dark_skin_tone:"],category:"people"},":man_factory_worker_tone1:":{uc_base:"1f468-1f3fb-1f3ed",uc_output:"1f468-1f3fb-200d-1f3ed",uc_match:"1f468-1f3fb-1f3ed",uc_greedy:"1f468-1f3fb-1f3ed",shortnames:[":man_factory_worker_light_skin_tone:"],category:"people"},":man_factory_worker_tone2:":{uc_base:"1f468-1f3fc-1f3ed",uc_output:"1f468-1f3fc-200d-1f3ed",uc_match:"1f468-1f3fc-1f3ed",uc_greedy:"1f468-1f3fc-1f3ed",shortnames:[":man_factory_worker_medium_light_skin_tone:"],category:"people"},":man_factory_worker_tone3:":{uc_base:"1f468-1f3fd-1f3ed",uc_output:"1f468-1f3fd-200d-1f3ed",uc_match:"1f468-1f3fd-1f3ed",uc_greedy:"1f468-1f3fd-1f3ed",shortnames:[":man_factory_worker_medium_skin_tone:"],category:"people"},":man_factory_worker_tone4:":{uc_base:"1f468-1f3fe-1f3ed",uc_output:"1f468-1f3fe-200d-1f3ed",uc_match:"1f468-1f3fe-1f3ed",uc_greedy:"1f468-1f3fe-1f3ed",shortnames:[":man_factory_worker_medium_dark_skin_tone:"],category:"people"},":man_factory_worker_tone5:":{uc_base:"1f468-1f3ff-1f3ed",uc_output:"1f468-1f3ff-200d-1f3ed",uc_match:"1f468-1f3ff-1f3ed",uc_greedy:"1f468-1f3ff-1f3ed",shortnames:[":man_factory_worker_dark_skin_tone:"],category:"people"},":man_farmer_tone1:":{uc_base:"1f468-1f3fb-1f33e",uc_output:"1f468-1f3fb-200d-1f33e",uc_match:"1f468-1f3fb-1f33e",uc_greedy:"1f468-1f3fb-1f33e",shortnames:[":man_farmer_light_skin_tone:"],category:"people"},":man_farmer_tone2:":{uc_base:"1f468-1f3fc-1f33e",uc_output:"1f468-1f3fc-200d-1f33e",uc_match:"1f468-1f3fc-1f33e",uc_greedy:"1f468-1f3fc-1f33e",shortnames:[":man_farmer_medium_light_skin_tone:"],category:"people"},":man_farmer_tone3:":{uc_base:"1f468-1f3fd-1f33e",uc_output:"1f468-1f3fd-200d-1f33e",uc_match:"1f468-1f3fd-1f33e",uc_greedy:"1f468-1f3fd-1f33e",shortnames:[":man_farmer_medium_skin_tone:"],category:"people"},":man_farmer_tone4:":{uc_base:"1f468-1f3fe-1f33e",uc_output:"1f468-1f3fe-200d-1f33e",uc_match:"1f468-1f3fe-1f33e",uc_greedy:"1f468-1f3fe-1f33e",shortnames:[":man_farmer_medium_dark_skin_tone:"],category:"people"},":man_farmer_tone5:":{uc_base:"1f468-1f3ff-1f33e",uc_output:"1f468-1f3ff-200d-1f33e",uc_match:"1f468-1f3ff-1f33e",uc_greedy:"1f468-1f3ff-1f33e",shortnames:[":man_farmer_dark_skin_tone:"],category:"people"},":man_firefighter_tone1:":{uc_base:"1f468-1f3fb-1f692",uc_output:"1f468-1f3fb-200d-1f692",uc_match:"1f468-1f3fb-1f692",uc_greedy:"1f468-1f3fb-1f692",shortnames:[":man_firefighter_light_skin_tone:"],category:"people"},":man_firefighter_tone2:":{uc_base:"1f468-1f3fc-1f692",uc_output:"1f468-1f3fc-200d-1f692",uc_match:"1f468-1f3fc-1f692",uc_greedy:"1f468-1f3fc-1f692",shortnames:[":man_firefighter_medium_light_skin_tone:"],category:"people"},":man_firefighter_tone3:":{uc_base:"1f468-1f3fd-1f692",uc_output:"1f468-1f3fd-200d-1f692",uc_match:"1f468-1f3fd-1f692",uc_greedy:"1f468-1f3fd-1f692",shortnames:[":man_firefighter_medium_skin_tone:"],category:"people"},":man_firefighter_tone4:":{uc_base:"1f468-1f3fe-1f692",uc_output:"1f468-1f3fe-200d-1f692",uc_match:"1f468-1f3fe-1f692",uc_greedy:"1f468-1f3fe-1f692",shortnames:[":man_firefighter_medium_dark_skin_tone:"],category:"people"},":man_firefighter_tone5:":{uc_base:"1f468-1f3ff-1f692",uc_output:"1f468-1f3ff-200d-1f692",uc_match:"1f468-1f3ff-1f692",uc_greedy:"1f468-1f3ff-1f692",shortnames:[":man_firefighter_dark_skin_tone:"],category:"people"},":man_mechanic_tone1:":{uc_base:"1f468-1f3fb-1f527",uc_output:"1f468-1f3fb-200d-1f527",uc_match:"1f468-1f3fb-1f527",uc_greedy:"1f468-1f3fb-1f527",shortnames:[":man_mechanic_light_skin_tone:"],category:"people"},":man_mechanic_tone2:":{uc_base:"1f468-1f3fc-1f527",uc_output:"1f468-1f3fc-200d-1f527",uc_match:"1f468-1f3fc-1f527",uc_greedy:"1f468-1f3fc-1f527",shortnames:[":man_mechanic_medium_light_skin_tone:"],category:"people"},":man_mechanic_tone3:":{uc_base:"1f468-1f3fd-1f527",uc_output:"1f468-1f3fd-200d-1f527",uc_match:"1f468-1f3fd-1f527",uc_greedy:"1f468-1f3fd-1f527",shortnames:[":man_mechanic_medium_skin_tone:"],category:"people"},":man_mechanic_tone4:":{uc_base:"1f468-1f3fe-1f527",uc_output:"1f468-1f3fe-200d-1f527",uc_match:"1f468-1f3fe-1f527",uc_greedy:"1f468-1f3fe-1f527",shortnames:[":man_mechanic_medium_dark_skin_tone:"],category:"people"},":man_mechanic_tone5:":{uc_base:"1f468-1f3ff-1f527",uc_output:"1f468-1f3ff-200d-1f527",uc_match:"1f468-1f3ff-1f527",uc_greedy:"1f468-1f3ff-1f527",shortnames:[":man_mechanic_dark_skin_tone:"],category:"people"},":man_office_worker_tone1:":{uc_base:"1f468-1f3fb-1f4bc",uc_output:"1f468-1f3fb-200d-1f4bc",uc_match:"1f468-1f3fb-1f4bc",uc_greedy:"1f468-1f3fb-1f4bc",shortnames:[":man_office_worker_light_skin_tone:"],category:"people"},":man_office_worker_tone2:":{uc_base:"1f468-1f3fc-1f4bc",uc_output:"1f468-1f3fc-200d-1f4bc",uc_match:"1f468-1f3fc-1f4bc",uc_greedy:"1f468-1f3fc-1f4bc",shortnames:[":man_office_worker_medium_light_skin_tone:"],category:"people"},":man_office_worker_tone3:":{uc_base:"1f468-1f3fd-1f4bc",uc_output:"1f468-1f3fd-200d-1f4bc",uc_match:"1f468-1f3fd-1f4bc",uc_greedy:"1f468-1f3fd-1f4bc",shortnames:[":man_office_worker_medium_skin_tone:"],category:"people"},":man_office_worker_tone4:":{uc_base:"1f468-1f3fe-1f4bc",uc_output:"1f468-1f3fe-200d-1f4bc",uc_match:"1f468-1f3fe-1f4bc",uc_greedy:"1f468-1f3fe-1f4bc",shortnames:[":man_office_worker_medium_dark_skin_tone:"],category:"people"},":man_office_worker_tone5:":{uc_base:"1f468-1f3ff-1f4bc",uc_output:"1f468-1f3ff-200d-1f4bc",uc_match:"1f468-1f3ff-1f4bc",uc_greedy:"1f468-1f3ff-1f4bc",shortnames:[":man_office_worker_dark_skin_tone:"],category:"people"},":man_scientist_tone1:":{uc_base:"1f468-1f3fb-1f52c",uc_output:"1f468-1f3fb-200d-1f52c",uc_match:"1f468-1f3fb-1f52c",uc_greedy:"1f468-1f3fb-1f52c",shortnames:[":man_scientist_light_skin_tone:"],category:"people"},":man_scientist_tone2:":{uc_base:"1f468-1f3fc-1f52c",uc_output:"1f468-1f3fc-200d-1f52c",uc_match:"1f468-1f3fc-1f52c",uc_greedy:"1f468-1f3fc-1f52c",shortnames:[":man_scientist_medium_light_skin_tone:"],category:"people"},":man_scientist_tone3:":{uc_base:"1f468-1f3fd-1f52c",uc_output:"1f468-1f3fd-200d-1f52c",uc_match:"1f468-1f3fd-1f52c",uc_greedy:"1f468-1f3fd-1f52c",shortnames:[":man_scientist_medium_skin_tone:"],category:"people"},":man_scientist_tone4:":{uc_base:"1f468-1f3fe-1f52c",uc_output:"1f468-1f3fe-200d-1f52c",uc_match:"1f468-1f3fe-1f52c",uc_greedy:"1f468-1f3fe-1f52c",shortnames:[":man_scientist_medium_dark_skin_tone:"],category:"people"},":man_scientist_tone5:":{uc_base:"1f468-1f3ff-1f52c",uc_output:"1f468-1f3ff-200d-1f52c",uc_match:"1f468-1f3ff-1f52c",uc_greedy:"1f468-1f3ff-1f52c",shortnames:[":man_scientist_dark_skin_tone:"],category:"people"},":man_singer_tone1:":{uc_base:"1f468-1f3fb-1f3a4",uc_output:"1f468-1f3fb-200d-1f3a4",uc_match:"1f468-1f3fb-1f3a4",uc_greedy:"1f468-1f3fb-1f3a4",shortnames:[":man_singer_light_skin_tone:"],category:"people"},":man_singer_tone2:":{uc_base:"1f468-1f3fc-1f3a4",uc_output:"1f468-1f3fc-200d-1f3a4",uc_match:"1f468-1f3fc-1f3a4",uc_greedy:"1f468-1f3fc-1f3a4",shortnames:[":man_singer_medium_light_skin_tone:"],category:"people"},":man_singer_tone3:":{uc_base:"1f468-1f3fd-1f3a4",uc_output:"1f468-1f3fd-200d-1f3a4",uc_match:"1f468-1f3fd-1f3a4",uc_greedy:"1f468-1f3fd-1f3a4",shortnames:[":man_singer_medium_skin_tone:"],category:"people"},":man_singer_tone4:":{uc_base:"1f468-1f3fe-1f3a4",uc_output:"1f468-1f3fe-200d-1f3a4",uc_match:"1f468-1f3fe-1f3a4",uc_greedy:"1f468-1f3fe-1f3a4",shortnames:[":man_singer_medium_dark_skin_tone:"],category:"people"},":man_singer_tone5:":{uc_base:"1f468-1f3ff-1f3a4",uc_output:"1f468-1f3ff-200d-1f3a4",uc_match:"1f468-1f3ff-1f3a4",uc_greedy:"1f468-1f3ff-1f3a4",shortnames:[":man_singer_dark_skin_tone:"],category:"people"},":man_student_tone1:":{uc_base:"1f468-1f3fb-1f393",uc_output:"1f468-1f3fb-200d-1f393",uc_match:"1f468-1f3fb-1f393",uc_greedy:"1f468-1f3fb-1f393",shortnames:[":man_student_light_skin_tone:"],category:"people"},":man_student_tone2:":{uc_base:"1f468-1f3fc-1f393",uc_output:"1f468-1f3fc-200d-1f393",uc_match:"1f468-1f3fc-1f393",uc_greedy:"1f468-1f3fc-1f393",shortnames:[":man_student_medium_light_skin_tone:"],category:"people"},":man_student_tone3:":{uc_base:"1f468-1f3fd-1f393",uc_output:"1f468-1f3fd-200d-1f393",uc_match:"1f468-1f3fd-1f393",uc_greedy:"1f468-1f3fd-1f393",shortnames:[":man_student_medium_skin_tone:"],category:"people"},":man_student_tone4:":{uc_base:"1f468-1f3fe-1f393",uc_output:"1f468-1f3fe-200d-1f393",uc_match:"1f468-1f3fe-1f393",uc_greedy:"1f468-1f3fe-1f393",shortnames:[":man_student_medium_dark_skin_tone:"],category:"people"},":man_student_tone5:":{uc_base:"1f468-1f3ff-1f393",uc_output:"1f468-1f3ff-200d-1f393",uc_match:"1f468-1f3ff-1f393",uc_greedy:"1f468-1f3ff-1f393",shortnames:[":man_student_dark_skin_tone:"],category:"people"},":man_teacher_tone1:":{uc_base:"1f468-1f3fb-1f3eb",uc_output:"1f468-1f3fb-200d-1f3eb",uc_match:"1f468-1f3fb-1f3eb",uc_greedy:"1f468-1f3fb-1f3eb",shortnames:[":man_teacher_light_skin_tone:"],category:"people"},":man_teacher_tone2:":{uc_base:"1f468-1f3fc-1f3eb",uc_output:"1f468-1f3fc-200d-1f3eb",uc_match:"1f468-1f3fc-1f3eb",uc_greedy:"1f468-1f3fc-1f3eb",shortnames:[":man_teacher_medium_light_skin_tone:"],category:"people"},":man_teacher_tone3:":{uc_base:"1f468-1f3fd-1f3eb",uc_output:"1f468-1f3fd-200d-1f3eb",uc_match:"1f468-1f3fd-1f3eb",uc_greedy:"1f468-1f3fd-1f3eb",shortnames:[":man_teacher_medium_skin_tone:"],category:"people"},":man_teacher_tone4:":{uc_base:"1f468-1f3fe-1f3eb",uc_output:"1f468-1f3fe-200d-1f3eb",uc_match:"1f468-1f3fe-1f3eb",uc_greedy:"1f468-1f3fe-1f3eb",shortnames:[":man_teacher_medium_dark_skin_tone:"],category:"people"},":man_teacher_tone5:":{uc_base:"1f468-1f3ff-1f3eb",uc_output:"1f468-1f3ff-200d-1f3eb",uc_match:"1f468-1f3ff-1f3eb",uc_greedy:"1f468-1f3ff-1f3eb",shortnames:[":man_teacher_dark_skin_tone:"],category:"people"},":man_technologist_tone1:":{uc_base:"1f468-1f3fb-1f4bb",uc_output:"1f468-1f3fb-200d-1f4bb",uc_match:"1f468-1f3fb-1f4bb",uc_greedy:"1f468-1f3fb-1f4bb",shortnames:[":man_technologist_light_skin_tone:"],category:"people"},":man_technologist_tone2:":{uc_base:"1f468-1f3fc-1f4bb",uc_output:"1f468-1f3fc-200d-1f4bb",uc_match:"1f468-1f3fc-1f4bb",uc_greedy:"1f468-1f3fc-1f4bb",shortnames:[":man_technologist_medium_light_skin_tone:"],category:"people"},":man_technologist_tone3:":{uc_base:"1f468-1f3fd-1f4bb",uc_output:"1f468-1f3fd-200d-1f4bb",uc_match:"1f468-1f3fd-1f4bb",uc_greedy:"1f468-1f3fd-1f4bb",shortnames:[":man_technologist_medium_skin_tone:"],category:"people"},":man_technologist_tone4:":{uc_base:"1f468-1f3fe-1f4bb",uc_output:"1f468-1f3fe-200d-1f4bb",uc_match:"1f468-1f3fe-1f4bb",uc_greedy:"1f468-1f3fe-1f4bb",shortnames:[":man_technologist_medium_dark_skin_tone:"],category:"people"},":man_technologist_tone5:":{uc_base:"1f468-1f3ff-1f4bb",uc_output:"1f468-1f3ff-200d-1f4bb",uc_match:"1f468-1f3ff-1f4bb",uc_greedy:"1f468-1f3ff-1f4bb",shortnames:[":man_technologist_dark_skin_tone:"],category:"people"},":woman_artist_tone1:":{uc_base:"1f469-1f3fb-1f3a8",uc_output:"1f469-1f3fb-200d-1f3a8",uc_match:"1f469-1f3fb-1f3a8",uc_greedy:"1f469-1f3fb-1f3a8",shortnames:[":woman_artist_light_skin_tone:"],category:"people"},":woman_artist_tone2:":{uc_base:"1f469-1f3fc-1f3a8",uc_output:"1f469-1f3fc-200d-1f3a8",uc_match:"1f469-1f3fc-1f3a8",uc_greedy:"1f469-1f3fc-1f3a8",shortnames:[":woman_artist_medium_light_skin_tone:"],category:"people"},":woman_artist_tone3:":{uc_base:"1f469-1f3fd-1f3a8",uc_output:"1f469-1f3fd-200d-1f3a8",uc_match:"1f469-1f3fd-1f3a8",uc_greedy:"1f469-1f3fd-1f3a8",shortnames:[":woman_artist_medium_skin_tone:"],category:"people"},":woman_artist_tone4:":{uc_base:"1f469-1f3fe-1f3a8",uc_output:"1f469-1f3fe-200d-1f3a8",uc_match:"1f469-1f3fe-1f3a8",uc_greedy:"1f469-1f3fe-1f3a8",shortnames:[":woman_artist_medium_dark_skin_tone:"],category:"people"},":woman_artist_tone5:":{uc_base:"1f469-1f3ff-1f3a8",uc_output:"1f469-1f3ff-200d-1f3a8",uc_match:"1f469-1f3ff-1f3a8",uc_greedy:"1f469-1f3ff-1f3a8",shortnames:[":woman_artist_dark_skin_tone:"],category:"people"},":woman_astronaut_tone1:":{uc_base:"1f469-1f3fb-1f680",uc_output:"1f469-1f3fb-200d-1f680",uc_match:"1f469-1f3fb-1f680",uc_greedy:"1f469-1f3fb-1f680",shortnames:[":woman_astronaut_light_skin_tone:"],category:"people"},":woman_astronaut_tone2:":{uc_base:"1f469-1f3fc-1f680",uc_output:"1f469-1f3fc-200d-1f680",uc_match:"1f469-1f3fc-1f680",uc_greedy:"1f469-1f3fc-1f680",shortnames:[":woman_astronaut_medium_light_skin_tone:"],category:"people"},":woman_astronaut_tone3:":{uc_base:"1f469-1f3fd-1f680",uc_output:"1f469-1f3fd-200d-1f680",uc_match:"1f469-1f3fd-1f680",uc_greedy:"1f469-1f3fd-1f680",shortnames:[":woman_astronaut_medium_skin_tone:"],category:"people"},":woman_astronaut_tone4:":{uc_base:"1f469-1f3fe-1f680",uc_output:"1f469-1f3fe-200d-1f680",uc_match:"1f469-1f3fe-1f680",uc_greedy:"1f469-1f3fe-1f680",shortnames:[":woman_astronaut_medium_dark_skin_tone:"],category:"people"},":woman_astronaut_tone5:":{uc_base:"1f469-1f3ff-1f680",uc_output:"1f469-1f3ff-200d-1f680",uc_match:"1f469-1f3ff-1f680",uc_greedy:"1f469-1f3ff-1f680",shortnames:[":woman_astronaut_dark_skin_tone:"],category:"people"},":woman_cook_tone1:":{uc_base:"1f469-1f3fb-1f373",uc_output:"1f469-1f3fb-200d-1f373",uc_match:"1f469-1f3fb-1f373",uc_greedy:"1f469-1f3fb-1f373",shortnames:[":woman_cook_light_skin_tone:"],category:"people"},":woman_cook_tone2:":{uc_base:"1f469-1f3fc-1f373",uc_output:"1f469-1f3fc-200d-1f373",uc_match:"1f469-1f3fc-1f373",uc_greedy:"1f469-1f3fc-1f373",shortnames:[":woman_cook_medium_light_skin_tone:"],category:"people"},":woman_cook_tone3:":{uc_base:"1f469-1f3fd-1f373",uc_output:"1f469-1f3fd-200d-1f373",uc_match:"1f469-1f3fd-1f373",uc_greedy:"1f469-1f3fd-1f373",shortnames:[":woman_cook_medium_skin_tone:"],category:"people"},":woman_cook_tone4:":{uc_base:"1f469-1f3fe-1f373",uc_output:"1f469-1f3fe-200d-1f373",uc_match:"1f469-1f3fe-1f373",uc_greedy:"1f469-1f3fe-1f373",shortnames:[":woman_cook_medium_dark_skin_tone:"],category:"people"},":woman_cook_tone5:":{uc_base:"1f469-1f3ff-1f373",uc_output:"1f469-1f3ff-200d-1f373",uc_match:"1f469-1f3ff-1f373",uc_greedy:"1f469-1f3ff-1f373",shortnames:[":woman_cook_dark_skin_tone:"],category:"people"},":woman_factory_worker_tone1:":{uc_base:"1f469-1f3fb-1f3ed",uc_output:"1f469-1f3fb-200d-1f3ed",uc_match:"1f469-1f3fb-1f3ed",uc_greedy:"1f469-1f3fb-1f3ed",shortnames:[":woman_factory_worker_light_skin_tone:"],category:"people"},":woman_factory_worker_tone2:":{uc_base:"1f469-1f3fc-1f3ed",uc_output:"1f469-1f3fc-200d-1f3ed",uc_match:"1f469-1f3fc-1f3ed",uc_greedy:"1f469-1f3fc-1f3ed",shortnames:[":woman_factory_worker_medium_light_skin_tone:"],category:"people"},":woman_factory_worker_tone3:":{uc_base:"1f469-1f3fd-1f3ed",uc_output:"1f469-1f3fd-200d-1f3ed",uc_match:"1f469-1f3fd-1f3ed",uc_greedy:"1f469-1f3fd-1f3ed",shortnames:[":woman_factory_worker_medium_skin_tone:"],category:"people"},":woman_factory_worker_tone4:":{uc_base:"1f469-1f3fe-1f3ed",uc_output:"1f469-1f3fe-200d-1f3ed",uc_match:"1f469-1f3fe-1f3ed",uc_greedy:"1f469-1f3fe-1f3ed",shortnames:[":woman_factory_worker_medium_dark_skin_tone:"],category:"people"},":woman_factory_worker_tone5:":{uc_base:"1f469-1f3ff-1f3ed",uc_output:"1f469-1f3ff-200d-1f3ed",uc_match:"1f469-1f3ff-1f3ed",uc_greedy:"1f469-1f3ff-1f3ed",shortnames:[":woman_factory_worker_dark_skin_tone:"],category:"people"},":woman_farmer_tone1:":{uc_base:"1f469-1f3fb-1f33e",uc_output:"1f469-1f3fb-200d-1f33e",uc_match:"1f469-1f3fb-1f33e",uc_greedy:"1f469-1f3fb-1f33e",shortnames:[":woman_farmer_light_skin_tone:"],category:"people"},":woman_farmer_tone2:":{uc_base:"1f469-1f3fc-1f33e",uc_output:"1f469-1f3fc-200d-1f33e",uc_match:"1f469-1f3fc-1f33e",uc_greedy:"1f469-1f3fc-1f33e",shortnames:[":woman_farmer_medium_light_skin_tone:"],category:"people"},":woman_farmer_tone3:":{uc_base:"1f469-1f3fd-1f33e",uc_output:"1f469-1f3fd-200d-1f33e",uc_match:"1f469-1f3fd-1f33e",uc_greedy:"1f469-1f3fd-1f33e",shortnames:[":woman_farmer_medium_skin_tone:"],category:"people"},":woman_farmer_tone4:":{uc_base:"1f469-1f3fe-1f33e",uc_output:"1f469-1f3fe-200d-1f33e",uc_match:"1f469-1f3fe-1f33e",uc_greedy:"1f469-1f3fe-1f33e",shortnames:[":woman_farmer_medium_dark_skin_tone:"],category:"people"},":woman_farmer_tone5:":{uc_base:"1f469-1f3ff-1f33e",uc_output:"1f469-1f3ff-200d-1f33e",uc_match:"1f469-1f3ff-1f33e",uc_greedy:"1f469-1f3ff-1f33e",shortnames:[":woman_farmer_dark_skin_tone:"],category:"people"},":woman_firefighter_tone1:":{uc_base:"1f469-1f3fb-1f692",uc_output:"1f469-1f3fb-200d-1f692",uc_match:"1f469-1f3fb-1f692",uc_greedy:"1f469-1f3fb-1f692",shortnames:[":woman_firefighter_light_skin_tone:"],category:"people"},":woman_firefighter_tone2:":{uc_base:"1f469-1f3fc-1f692",uc_output:"1f469-1f3fc-200d-1f692",uc_match:"1f469-1f3fc-1f692",uc_greedy:"1f469-1f3fc-1f692",shortnames:[":woman_firefighter_medium_light_skin_tone:"],category:"people"},":woman_firefighter_tone3:":{uc_base:"1f469-1f3fd-1f692",uc_output:"1f469-1f3fd-200d-1f692",uc_match:"1f469-1f3fd-1f692",uc_greedy:"1f469-1f3fd-1f692",shortnames:[":woman_firefighter_medium_skin_tone:"],category:"people"},":woman_firefighter_tone4:":{uc_base:"1f469-1f3fe-1f692",uc_output:"1f469-1f3fe-200d-1f692",uc_match:"1f469-1f3fe-1f692",uc_greedy:"1f469-1f3fe-1f692",shortnames:[":woman_firefighter_medium_dark_skin_tone:"],category:"people"},":woman_firefighter_tone5:":{uc_base:"1f469-1f3ff-1f692",uc_output:"1f469-1f3ff-200d-1f692",uc_match:"1f469-1f3ff-1f692",uc_greedy:"1f469-1f3ff-1f692",shortnames:[":woman_firefighter_dark_skin_tone:"],category:"people"},":woman_mechanic_tone1:":{uc_base:"1f469-1f3fb-1f527",uc_output:"1f469-1f3fb-200d-1f527",uc_match:"1f469-1f3fb-1f527",uc_greedy:"1f469-1f3fb-1f527",shortnames:[":woman_mechanic_light_skin_tone:"],category:"people"},":woman_mechanic_tone2:":{uc_base:"1f469-1f3fc-1f527",uc_output:"1f469-1f3fc-200d-1f527",uc_match:"1f469-1f3fc-1f527",uc_greedy:"1f469-1f3fc-1f527",shortnames:[":woman_mechanic_medium_light_skin_tone:"],category:"people"},":woman_mechanic_tone3:":{uc_base:"1f469-1f3fd-1f527",uc_output:"1f469-1f3fd-200d-1f527",uc_match:"1f469-1f3fd-1f527",uc_greedy:"1f469-1f3fd-1f527",shortnames:[":woman_mechanic_medium_skin_tone:"],category:"people"},":woman_mechanic_tone4:":{uc_base:"1f469-1f3fe-1f527",uc_output:"1f469-1f3fe-200d-1f527",uc_match:"1f469-1f3fe-1f527",uc_greedy:"1f469-1f3fe-1f527",shortnames:[":woman_mechanic_medium_dark_skin_tone:"],category:"people"},":woman_mechanic_tone5:":{uc_base:"1f469-1f3ff-1f527",uc_output:"1f469-1f3ff-200d-1f527",uc_match:"1f469-1f3ff-1f527",uc_greedy:"1f469-1f3ff-1f527",shortnames:[":woman_mechanic_dark_skin_tone:"],category:"people"},":woman_office_worker_tone1:":{uc_base:"1f469-1f3fb-1f4bc",uc_output:"1f469-1f3fb-200d-1f4bc",uc_match:"1f469-1f3fb-1f4bc",uc_greedy:"1f469-1f3fb-1f4bc",shortnames:[":woman_office_worker_light_skin_tone:"],category:"people"},":woman_office_worker_tone2:":{uc_base:"1f469-1f3fc-1f4bc",uc_output:"1f469-1f3fc-200d-1f4bc",uc_match:"1f469-1f3fc-1f4bc",uc_greedy:"1f469-1f3fc-1f4bc",shortnames:[":woman_office_worker_medium_light_skin_tone:"],category:"people"},":woman_office_worker_tone3:":{uc_base:"1f469-1f3fd-1f4bc",uc_output:"1f469-1f3fd-200d-1f4bc",uc_match:"1f469-1f3fd-1f4bc",uc_greedy:"1f469-1f3fd-1f4bc",shortnames:[":woman_office_worker_medium_skin_tone:"],category:"people"},":woman_office_worker_tone4:":{uc_base:"1f469-1f3fe-1f4bc",uc_output:"1f469-1f3fe-200d-1f4bc",uc_match:"1f469-1f3fe-1f4bc",uc_greedy:"1f469-1f3fe-1f4bc",shortnames:[":woman_office_worker_medium_dark_skin_tone:"],category:"people"},":woman_office_worker_tone5:":{uc_base:"1f469-1f3ff-1f4bc",uc_output:"1f469-1f3ff-200d-1f4bc",uc_match:"1f469-1f3ff-1f4bc",uc_greedy:"1f469-1f3ff-1f4bc",shortnames:[":woman_office_worker_dark_skin_tone:"],category:"people"},":woman_scientist_tone1:":{uc_base:"1f469-1f3fb-1f52c",uc_output:"1f469-1f3fb-200d-1f52c",uc_match:"1f469-1f3fb-1f52c",uc_greedy:"1f469-1f3fb-1f52c",shortnames:[":woman_scientist_light_skin_tone:"],category:"people"},":woman_scientist_tone2:":{uc_base:"1f469-1f3fc-1f52c",uc_output:"1f469-1f3fc-200d-1f52c",uc_match:"1f469-1f3fc-1f52c",uc_greedy:"1f469-1f3fc-1f52c",shortnames:[":woman_scientist_medium_light_skin_tone:"],category:"people"},":woman_scientist_tone3:":{uc_base:"1f469-1f3fd-1f52c",uc_output:"1f469-1f3fd-200d-1f52c",uc_match:"1f469-1f3fd-1f52c",uc_greedy:"1f469-1f3fd-1f52c",shortnames:[":woman_scientist_medium_skin_tone:"],category:"people"},":woman_scientist_tone4:":{uc_base:"1f469-1f3fe-1f52c",uc_output:"1f469-1f3fe-200d-1f52c",uc_match:"1f469-1f3fe-1f52c",uc_greedy:"1f469-1f3fe-1f52c",shortnames:[":woman_scientist_medium_dark_skin_tone:"],category:"people"},":woman_scientist_tone5:":{uc_base:"1f469-1f3ff-1f52c",uc_output:"1f469-1f3ff-200d-1f52c",uc_match:"1f469-1f3ff-1f52c",uc_greedy:"1f469-1f3ff-1f52c",shortnames:[":woman_scientist_dark_skin_tone:"],category:"people"},":woman_singer_tone1:":{uc_base:"1f469-1f3fb-1f3a4",uc_output:"1f469-1f3fb-200d-1f3a4",uc_match:"1f469-1f3fb-1f3a4",uc_greedy:"1f469-1f3fb-1f3a4",shortnames:[":woman_singer_light_skin_tone:"],category:"people"},":woman_singer_tone2:":{uc_base:"1f469-1f3fc-1f3a4",uc_output:"1f469-1f3fc-200d-1f3a4",uc_match:"1f469-1f3fc-1f3a4",uc_greedy:"1f469-1f3fc-1f3a4",shortnames:[":woman_singer_medium_light_skin_tone:"],category:"people"},":woman_singer_tone3:":{uc_base:"1f469-1f3fd-1f3a4",uc_output:"1f469-1f3fd-200d-1f3a4",uc_match:"1f469-1f3fd-1f3a4",uc_greedy:"1f469-1f3fd-1f3a4",shortnames:[":woman_singer_medium_skin_tone:"],category:"people"},":woman_singer_tone4:":{uc_base:"1f469-1f3fe-1f3a4",uc_output:"1f469-1f3fe-200d-1f3a4",uc_match:"1f469-1f3fe-1f3a4",uc_greedy:"1f469-1f3fe-1f3a4",shortnames:[":woman_singer_medium_dark_skin_tone:"],category:"people"},":woman_singer_tone5:":{uc_base:"1f469-1f3ff-1f3a4",uc_output:"1f469-1f3ff-200d-1f3a4",uc_match:"1f469-1f3ff-1f3a4",uc_greedy:"1f469-1f3ff-1f3a4",shortnames:[":woman_singer_dark_skin_tone:"],category:"people"},":woman_student_tone1:":{uc_base:"1f469-1f3fb-1f393",uc_output:"1f469-1f3fb-200d-1f393",uc_match:"1f469-1f3fb-1f393",uc_greedy:"1f469-1f3fb-1f393",shortnames:[":woman_student_light_skin_tone:"],category:"people"},":woman_student_tone2:":{uc_base:"1f469-1f3fc-1f393",uc_output:"1f469-1f3fc-200d-1f393",uc_match:"1f469-1f3fc-1f393",uc_greedy:"1f469-1f3fc-1f393",shortnames:[":woman_student_medium_light_skin_tone:"],category:"people"},":woman_student_tone3:":{uc_base:"1f469-1f3fd-1f393",uc_output:"1f469-1f3fd-200d-1f393",uc_match:"1f469-1f3fd-1f393",uc_greedy:"1f469-1f3fd-1f393",shortnames:[":woman_student_medium_skin_tone:"],category:"people"},":woman_student_tone4:":{uc_base:"1f469-1f3fe-1f393",uc_output:"1f469-1f3fe-200d-1f393",uc_match:"1f469-1f3fe-1f393",uc_greedy:"1f469-1f3fe-1f393",shortnames:[":woman_student_medium_dark_skin_tone:"],category:"people"},":woman_student_tone5:":{uc_base:"1f469-1f3ff-1f393",uc_output:"1f469-1f3ff-200d-1f393",uc_match:"1f469-1f3ff-1f393",uc_greedy:"1f469-1f3ff-1f393",shortnames:[":woman_student_dark_skin_tone:"],category:"people"},":woman_teacher_tone1:":{uc_base:"1f469-1f3fb-1f3eb",uc_output:"1f469-1f3fb-200d-1f3eb",uc_match:"1f469-1f3fb-1f3eb",uc_greedy:"1f469-1f3fb-1f3eb",shortnames:[":woman_teacher_light_skin_tone:"],category:"people"},":woman_teacher_tone2:":{uc_base:"1f469-1f3fc-1f3eb",uc_output:"1f469-1f3fc-200d-1f3eb",uc_match:"1f469-1f3fc-1f3eb",uc_greedy:"1f469-1f3fc-1f3eb",shortnames:[":woman_teacher_medium_light_skin_tone:"],category:"people"},":woman_teacher_tone3:":{uc_base:"1f469-1f3fd-1f3eb",uc_output:"1f469-1f3fd-200d-1f3eb",uc_match:"1f469-1f3fd-1f3eb",uc_greedy:"1f469-1f3fd-1f3eb",shortnames:[":woman_teacher_medium_skin_tone:"],category:"people"},":woman_teacher_tone4:":{uc_base:"1f469-1f3fe-1f3eb",uc_output:"1f469-1f3fe-200d-1f3eb",uc_match:"1f469-1f3fe-1f3eb",uc_greedy:"1f469-1f3fe-1f3eb",shortnames:[":woman_teacher_medium_dark_skin_tone:"],category:"people"},":woman_teacher_tone5:":{uc_base:"1f469-1f3ff-1f3eb",uc_output:"1f469-1f3ff-200d-1f3eb",uc_match:"1f469-1f3ff-1f3eb",uc_greedy:"1f469-1f3ff-1f3eb",shortnames:[":woman_teacher_dark_skin_tone:"],category:"people"},":woman_technologist_tone1:":{uc_base:"1f469-1f3fb-1f4bb",uc_output:"1f469-1f3fb-200d-1f4bb",uc_match:"1f469-1f3fb-1f4bb",uc_greedy:"1f469-1f3fb-1f4bb",shortnames:[":woman_technologist_light_skin_tone:"],category:"people"},":woman_technologist_tone2:":{uc_base:"1f469-1f3fc-1f4bb",uc_output:"1f469-1f3fc-200d-1f4bb",uc_match:"1f469-1f3fc-1f4bb",uc_greedy:"1f469-1f3fc-1f4bb",shortnames:[":woman_technologist_medium_light_skin_tone:"],category:"people"},":woman_technologist_tone3:":{uc_base:"1f469-1f3fd-1f4bb",uc_output:"1f469-1f3fd-200d-1f4bb",uc_match:"1f469-1f3fd-1f4bb",uc_greedy:"1f469-1f3fd-1f4bb",shortnames:[":woman_technologist_medium_skin_tone:"],category:"people"},":woman_technologist_tone4:":{uc_base:"1f469-1f3fe-1f4bb",uc_output:"1f469-1f3fe-200d-1f4bb",uc_match:"1f469-1f3fe-1f4bb",uc_greedy:"1f469-1f3fe-1f4bb",shortnames:[":woman_technologist_medium_dark_skin_tone:"],category:"people"},":woman_technologist_tone5:":{uc_base:"1f469-1f3ff-1f4bb",uc_output:"1f469-1f3ff-200d-1f4bb",uc_match:"1f469-1f3ff-1f4bb",uc_greedy:"1f469-1f3ff-1f4bb",shortnames:[":woman_technologist_dark_skin_tone:"],category:"people"},":rainbow_flag:":{uc_base:"1f3f3-1f308",uc_output:"1f3f3-fe0f-200d-1f308",uc_match:"1f3f3-fe0f-1f308",uc_greedy:"1f3f3-1f308",shortnames:[":gay_pride_flag:"],category:"flags"},":blond-haired_man:":{uc_base:"1f471-2642",uc_output:"1f471-200d-2642-fe0f",uc_match:"1f471-2642-fe0f",uc_greedy:"1f471-2642",shortnames:[],category:"people"},":blond-haired_woman:":{uc_base:"1f471-2640",uc_output:"1f471-200d-2640-fe0f",uc_match:"1f471-2640-fe0f",uc_greedy:"1f471-2640",shortnames:[],category:"people"},":man_biking:":{uc_base:"1f6b4-2642",uc_output:"1f6b4-200d-2642-fe0f",uc_match:"1f6b4-2642-fe0f",uc_greedy:"1f6b4-2642",shortnames:[],category:"activity"},":man_bowing:":{uc_base:"1f647-2642",uc_output:"1f647-200d-2642-fe0f",uc_match:"1f647-2642-fe0f",uc_greedy:"1f647-2642",shortnames:[],category:"people"},":man_cartwheeling:":{uc_base:"1f938-2642",uc_output:"1f938-200d-2642-fe0f",uc_match:"1f938-2642-fe0f",uc_greedy:"1f938-2642",shortnames:[],category:"activity"},":man_climbing:":{uc_base:"1f9d7-2642",uc_output:"1f9d7-200d-2642-fe0f",uc_match:"1f9d7-2642-fe0f",uc_greedy:"1f9d7-2642",shortnames:[],category:"activity"},":man_construction_worker:":{uc_base:"1f477-2642",uc_output:"1f477-200d-2642-fe0f",uc_match:"1f477-2642-fe0f",uc_greedy:"1f477-2642",shortnames:[],category:"people"},":man_elf:":{uc_base:"1f9dd-2642",uc_output:"1f9dd-200d-2642-fe0f",uc_match:"1f9dd-2642-fe0f",uc_greedy:"1f9dd-2642",shortnames:[],category:"people"},":man_facepalming:":{uc_base:"1f926-2642",uc_output:"1f926-200d-2642-fe0f",uc_match:"1f926-2642-fe0f",uc_greedy:"1f926-2642",shortnames:[],category:"people"},":man_fairy:":{uc_base:"1f9da-2642",uc_output:"1f9da-200d-2642-fe0f",uc_match:"1f9da-2642-fe0f",uc_greedy:"1f9da-2642",shortnames:[],category:"people"},":man_frowning:":{uc_base:"1f64d-2642",uc_output:"1f64d-200d-2642-fe0f",uc_match:"1f64d-2642-fe0f",uc_greedy:"1f64d-2642",shortnames:[],category:"people"},":man_genie:":{uc_base:"1f9de-2642",uc_output:"1f9de-200d-2642-fe0f",uc_match:"1f9de-2642-fe0f",uc_greedy:"1f9de-2642",shortnames:[],category:"people"},":man_gesturing_no:":{uc_base:"1f645-2642",uc_output:"1f645-200d-2642-fe0f",uc_match:"1f645-2642-fe0f",uc_greedy:"1f645-2642",shortnames:[],category:"people"},":man_gesturing_ok:":{uc_base:"1f646-2642",uc_output:"1f646-200d-2642-fe0f",uc_match:"1f646-2642-fe0f",uc_greedy:"1f646-2642",shortnames:[],category:"people"},":man_getting_face_massage:":{uc_base:"1f486-2642",uc_output:"1f486-200d-2642-fe0f",uc_match:"1f486-2642-fe0f",uc_greedy:"1f486-2642",shortnames:[],category:"people"},":man_getting_haircut:":{uc_base:"1f487-2642",uc_output:"1f487-200d-2642-fe0f",uc_match:"1f487-2642-fe0f",uc_greedy:"1f487-2642",shortnames:[],category:"people"},":man_guard:":{uc_base:"1f482-2642",uc_output:"1f482-200d-2642-fe0f",uc_match:"1f482-2642-fe0f",uc_greedy:"1f482-2642",shortnames:[],category:"people"},":man_health_worker:":{uc_base:"1f468-2695",uc_output:"1f468-200d-2695-fe0f",uc_match:"1f468-2695-fe0f",uc_greedy:"1f468-2695",shortnames:[],category:"people"},":man_in_lotus_position:":{uc_base:"1f9d8-2642",uc_output:"1f9d8-200d-2642-fe0f",uc_match:"1f9d8-2642-fe0f",uc_greedy:"1f9d8-2642",shortnames:[],category:"activity"},":man_in_steamy_room:":{uc_base:"1f9d6-2642",uc_output:"1f9d6-200d-2642-fe0f",uc_match:"1f9d6-2642-fe0f",uc_greedy:"1f9d6-2642",shortnames:[],category:"activity"},":man_judge:":{uc_base:"1f468-2696",uc_output:"1f468-200d-2696-fe0f",uc_match:"1f468-2696-fe0f",uc_greedy:"1f468-2696",shortnames:[],category:"people"},":man_juggling:":{uc_base:"1f939-2642",uc_output:"1f939-200d-2642-fe0f",uc_match:"1f939-2642-fe0f",uc_greedy:"1f939-2642",shortnames:[],category:"activity"},":man_mage:":{uc_base:"1f9d9-2642",uc_output:"1f9d9-200d-2642-fe0f",uc_match:"1f9d9-2642-fe0f",uc_greedy:"1f9d9-2642",shortnames:[],category:"people"},":man_mountain_biking:":{uc_base:"1f6b5-2642",uc_output:"1f6b5-200d-2642-fe0f",uc_match:"1f6b5-2642-fe0f",uc_greedy:"1f6b5-2642",shortnames:[],category:"activity"},":man_pilot:":{uc_base:"1f468-2708",uc_output:"1f468-200d-2708-fe0f",uc_match:"1f468-2708-fe0f",uc_greedy:"1f468-2708",shortnames:[],category:"people"},":man_playing_handball:":{uc_base:"1f93e-2642",uc_output:"1f93e-200d-2642-fe0f",uc_match:"1f93e-2642-fe0f",uc_greedy:"1f93e-2642",shortnames:[],category:"activity"},":man_playing_water_polo:":{uc_base:"1f93d-2642",uc_output:"1f93d-200d-2642-fe0f",uc_match:"1f93d-2642-fe0f",uc_greedy:"1f93d-2642",shortnames:[],category:"activity"},":man_police_officer:":{uc_base:"1f46e-2642",uc_output:"1f46e-200d-2642-fe0f",uc_match:"1f46e-2642-fe0f",uc_greedy:"1f46e-2642",shortnames:[],category:"people"},":man_pouting:":{uc_base:"1f64e-2642",uc_output:"1f64e-200d-2642-fe0f",uc_match:"1f64e-2642-fe0f",uc_greedy:"1f64e-2642",shortnames:[],category:"people"},":man_raising_hand:":{uc_base:"1f64b-2642",uc_output:"1f64b-200d-2642-fe0f",uc_match:"1f64b-2642-fe0f",uc_greedy:"1f64b-2642",shortnames:[],category:"people"},":man_rowing_boat:":{uc_base:"1f6a3-2642",uc_output:"1f6a3-200d-2642-fe0f",uc_match:"1f6a3-2642-fe0f",uc_greedy:"1f6a3-2642",shortnames:[],category:"activity"},":man_running:":{uc_base:"1f3c3-2642",uc_output:"1f3c3-200d-2642-fe0f",uc_match:"1f3c3-2642-fe0f",uc_greedy:"1f3c3-2642",shortnames:[],category:"people"},":man_shrugging:":{uc_base:"1f937-2642",uc_output:"1f937-200d-2642-fe0f",uc_match:"1f937-2642-fe0f",uc_greedy:"1f937-2642",shortnames:[],category:"people"},":man_surfing:":{uc_base:"1f3c4-2642",uc_output:"1f3c4-200d-2642-fe0f",uc_match:"1f3c4-2642-fe0f",uc_greedy:"1f3c4-2642",shortnames:[],category:"activity"},":man_swimming:":{uc_base:"1f3ca-2642",uc_output:"1f3ca-200d-2642-fe0f",uc_match:"1f3ca-2642-fe0f",uc_greedy:"1f3ca-2642",shortnames:[],category:"activity"},":man_tipping_hand:":{uc_base:"1f481-2642",uc_output:"1f481-200d-2642-fe0f",uc_match:"1f481-2642-fe0f",uc_greedy:"1f481-2642",shortnames:[],category:"people"},":man_vampire:":{uc_base:"1f9db-2642",uc_output:"1f9db-200d-2642-fe0f",uc_match:"1f9db-2642-fe0f",uc_greedy:"1f9db-2642",shortnames:[],category:"people"},":man_walking:":{uc_base:"1f6b6-2642",uc_output:"1f6b6-200d-2642-fe0f",uc_match:"1f6b6-2642-fe0f",uc_greedy:"1f6b6-2642",shortnames:[],category:"people"},":man_wearing_turban:":{uc_base:"1f473-2642",uc_output:"1f473-200d-2642-fe0f",uc_match:"1f473-2642-fe0f",uc_greedy:"1f473-2642",shortnames:[],category:"people"},":man_zombie:":{uc_base:"1f9df-2642",uc_output:"1f9df-200d-2642-fe0f",uc_match:"1f9df-2642-fe0f",uc_greedy:"1f9df-2642",shortnames:[],category:"people"},":men_with_bunny_ears_partying:":{uc_base:"1f46f-2642",uc_output:"1f46f-200d-2642-fe0f",uc_match:"1f46f-2642-fe0f",uc_greedy:"1f46f-2642",shortnames:[],category:"people"},":men_wrestling:":{uc_base:"1f93c-2642",uc_output:"1f93c-200d-2642-fe0f",uc_match:"1f93c-2642-fe0f",uc_greedy:"1f93c-2642",shortnames:[],category:"activity"},":mermaid:":{uc_base:"1f9dc-2640",uc_output:"1f9dc-200d-2640-fe0f",uc_match:"1f9dc-2640-fe0f",uc_greedy:"1f9dc-2640",shortnames:[],category:"people"},":merman:":{uc_base:"1f9dc-2642",uc_output:"1f9dc-200d-2642-fe0f",uc_match:"1f9dc-2642-fe0f",uc_greedy:"1f9dc-2642",shortnames:[],category:"people"},":woman_biking:":{uc_base:"1f6b4-2640",uc_output:"1f6b4-200d-2640-fe0f",uc_match:"1f6b4-2640-fe0f",uc_greedy:"1f6b4-2640",shortnames:[],category:"activity"},":woman_bowing:":{uc_base:"1f647-2640",uc_output:"1f647-200d-2640-fe0f",uc_match:"1f647-2640-fe0f",uc_greedy:"1f647-2640",shortnames:[],category:"people"},":woman_cartwheeling:":{uc_base:"1f938-2640",uc_output:"1f938-200d-2640-fe0f",uc_match:"1f938-2640-fe0f",uc_greedy:"1f938-2640",shortnames:[],category:"activity"},":woman_climbing:":{uc_base:"1f9d7-2640",uc_output:"1f9d7-200d-2640-fe0f",uc_match:"1f9d7-2640-fe0f",uc_greedy:"1f9d7-2640",shortnames:[],category:"activity"},":woman_construction_worker:":{uc_base:"1f477-2640",uc_output:"1f477-200d-2640-fe0f",uc_match:"1f477-2640-fe0f",uc_greedy:"1f477-2640",shortnames:[],category:"people"},":woman_elf:":{uc_base:"1f9dd-2640",uc_output:"1f9dd-200d-2640-fe0f",uc_match:"1f9dd-2640-fe0f",uc_greedy:"1f9dd-2640",shortnames:[],category:"people"},":woman_facepalming:":{uc_base:"1f926-2640",uc_output:"1f926-200d-2640-fe0f",uc_match:"1f926-2640-fe0f",uc_greedy:"1f926-2640",shortnames:[],category:"people"},":woman_fairy:":{uc_base:"1f9da-2640",uc_output:"1f9da-200d-2640-fe0f",uc_match:"1f9da-2640-fe0f",uc_greedy:"1f9da-2640",shortnames:[],category:"people"},":woman_frowning:":{uc_base:"1f64d-2640",uc_output:"1f64d-200d-2640-fe0f",uc_match:"1f64d-2640-fe0f",uc_greedy:"1f64d-2640",shortnames:[],category:"people"},":woman_genie:":{uc_base:"1f9de-2640",uc_output:"1f9de-200d-2640-fe0f",uc_match:"1f9de-2640-fe0f",uc_greedy:"1f9de-2640",shortnames:[],category:"people"},":woman_gesturing_no:":{uc_base:"1f645-2640",uc_output:"1f645-200d-2640-fe0f",uc_match:"1f645-2640-fe0f",uc_greedy:"1f645-2640",shortnames:[],category:"people"},":woman_gesturing_ok:":{uc_base:"1f646-2640",uc_output:"1f646-200d-2640-fe0f",uc_match:"1f646-2640-fe0f",uc_greedy:"1f646-2640",shortnames:[],category:"people"},":woman_getting_face_massage:":{uc_base:"1f486-2640",uc_output:"1f486-200d-2640-fe0f",uc_match:"1f486-2640-fe0f",uc_greedy:"1f486-2640",shortnames:[],category:"people"},":woman_getting_haircut:":{uc_base:"1f487-2640",uc_output:"1f487-200d-2640-fe0f",uc_match:"1f487-2640-fe0f",uc_greedy:"1f487-2640",shortnames:[],category:"people"},":woman_guard:":{uc_base:"1f482-2640",uc_output:"1f482-200d-2640-fe0f",uc_match:"1f482-2640-fe0f",uc_greedy:"1f482-2640",shortnames:[],category:"people"},":woman_health_worker:":{uc_base:"1f469-2695",uc_output:"1f469-200d-2695-fe0f",uc_match:"1f469-2695-fe0f",uc_greedy:"1f469-2695",shortnames:[],category:"people"},":woman_in_lotus_position:":{uc_base:"1f9d8-2640",uc_output:"1f9d8-200d-2640-fe0f",uc_match:"1f9d8-2640-fe0f",uc_greedy:"1f9d8-2640",shortnames:[],category:"activity"},":woman_in_steamy_room:":{uc_base:"1f9d6-2640",uc_output:"1f9d6-200d-2640-fe0f",uc_match:"1f9d6-2640-fe0f",uc_greedy:"1f9d6-2640",shortnames:[],category:"activity"},":woman_judge:":{uc_base:"1f469-2696",uc_output:"1f469-200d-2696-fe0f",uc_match:"1f469-2696-fe0f",uc_greedy:"1f469-2696",shortnames:[],category:"people"},":woman_juggling:":{uc_base:"1f939-2640",uc_output:"1f939-200d-2640-fe0f",uc_match:"1f939-2640-fe0f",uc_greedy:"1f939-2640",shortnames:[],category:"activity"},":woman_mage:":{uc_base:"1f9d9-2640",uc_output:"1f9d9-200d-2640-fe0f",uc_match:"1f9d9-2640-fe0f",uc_greedy:"1f9d9-2640",shortnames:[],category:"people"},":woman_mountain_biking:":{uc_base:"1f6b5-2640",uc_output:"1f6b5-200d-2640-fe0f",uc_match:"1f6b5-2640-fe0f",uc_greedy:"1f6b5-2640",shortnames:[],category:"activity"},":woman_pilot:":{uc_base:"1f469-2708",uc_output:"1f469-200d-2708-fe0f",uc_match:"1f469-2708-fe0f",uc_greedy:"1f469-2708",shortnames:[],category:"people"},":woman_playing_handball:":{uc_base:"1f93e-2640",uc_output:"1f93e-200d-2640-fe0f",uc_match:"1f93e-2640-fe0f",uc_greedy:"1f93e-2640",shortnames:[],category:"activity"},":woman_playing_water_polo:":{uc_base:"1f93d-2640",uc_output:"1f93d-200d-2640-fe0f",uc_match:"1f93d-2640-fe0f",uc_greedy:"1f93d-2640",shortnames:[],category:"activity"},":woman_police_officer:":{uc_base:"1f46e-2640",uc_output:"1f46e-200d-2640-fe0f",uc_match:"1f46e-2640-fe0f",uc_greedy:"1f46e-2640",shortnames:[],category:"people"},":woman_pouting:":{uc_base:"1f64e-2640",uc_output:"1f64e-200d-2640-fe0f",uc_match:"1f64e-2640-fe0f",uc_greedy:"1f64e-2640",shortnames:[],category:"people"},":woman_raising_hand:":{uc_base:"1f64b-2640",uc_output:"1f64b-200d-2640-fe0f",uc_match:"1f64b-2640-fe0f",uc_greedy:"1f64b-2640",shortnames:[],category:"people"},":woman_rowing_boat:":{uc_base:"1f6a3-2640",uc_output:"1f6a3-200d-2640-fe0f",uc_match:"1f6a3-2640-fe0f",uc_greedy:"1f6a3-2640",shortnames:[],category:"activity"},":woman_running:":{uc_base:"1f3c3-2640",uc_output:"1f3c3-200d-2640-fe0f",uc_match:"1f3c3-2640-fe0f",uc_greedy:"1f3c3-2640",shortnames:[],category:"people"},":woman_shrugging:":{uc_base:"1f937-2640",uc_output:"1f937-200d-2640-fe0f",uc_match:"1f937-2640-fe0f",uc_greedy:"1f937-2640",shortnames:[],category:"people"},":woman_surfing:":{uc_base:"1f3c4-2640",uc_output:"1f3c4-200d-2640-fe0f",uc_match:"1f3c4-2640-fe0f",uc_greedy:"1f3c4-2640",shortnames:[],category:"activity"},":woman_swimming:":{uc_base:"1f3ca-2640",uc_output:"1f3ca-200d-2640-fe0f",uc_match:"1f3ca-2640-fe0f",uc_greedy:"1f3ca-2640",shortnames:[],category:"activity"},":woman_tipping_hand:":{uc_base:"1f481-2640",uc_output:"1f481-200d-2640-fe0f",uc_match:"1f481-2640-fe0f",uc_greedy:"1f481-2640",shortnames:[],category:"people"},":woman_vampire:":{uc_base:"1f9db-2640",uc_output:"1f9db-200d-2640-fe0f",uc_match:"1f9db-2640-fe0f",uc_greedy:"1f9db-2640",shortnames:[],category:"people"},":woman_walking:":{uc_base:"1f6b6-2640",uc_output:"1f6b6-200d-2640-fe0f",uc_match:"1f6b6-2640-fe0f",uc_greedy:"1f6b6-2640",shortnames:[],category:"people"},":woman_wearing_turban:":{uc_base:"1f473-2640",uc_output:"1f473-200d-2640-fe0f",uc_match:"1f473-2640-fe0f",uc_greedy:"1f473-2640",shortnames:[],category:"people"},":woman_zombie:":{uc_base:"1f9df-2640",uc_output:"1f9df-200d-2640-fe0f",uc_match:"1f9df-2640-fe0f",uc_greedy:"1f9df-2640",shortnames:[],category:"people"},":women_with_bunny_ears_partying:":{uc_base:"1f46f-2640",uc_output:"1f46f-200d-2640-fe0f",uc_match:"1f46f-2640-fe0f",uc_greedy:"1f46f-2640",shortnames:[],category:"people"},":women_wrestling:":{uc_base:"1f93c-2640",uc_output:"1f93c-200d-2640-fe0f",uc_match:"1f93c-2640-fe0f",uc_greedy:"1f93c-2640",shortnames:[],category:"activity"},":family_man_boy:":{uc_base:"1f468-1f466",uc_output:"1f468-200d-1f466",uc_match:"1f468-1f466",uc_greedy:"1f468-1f466",shortnames:[],category:"people"},":family_man_girl:":{uc_base:"1f468-1f467",uc_output:"1f468-200d-1f467",uc_match:"1f468-1f467",uc_greedy:"1f468-1f467",shortnames:[],category:"people"},":family_woman_boy:":{uc_base:"1f469-1f466",uc_output:"1f469-200d-1f466",uc_match:"1f469-1f466",uc_greedy:"1f469-1f466",shortnames:[],category:"people"},":family_woman_girl:":{uc_base:"1f469-1f467",uc_output:"1f469-200d-1f467",uc_match:"1f469-1f467",uc_greedy:"1f469-1f467",shortnames:[],category:"people"},":man_artist:":{uc_base:"1f468-1f3a8",uc_output:"1f468-200d-1f3a8",uc_match:"1f468-1f3a8",uc_greedy:"1f468-1f3a8",shortnames:[],category:"people"},":man_astronaut:":{uc_base:"1f468-1f680",uc_output:"1f468-200d-1f680",uc_match:"1f468-1f680",uc_greedy:"1f468-1f680",shortnames:[],category:"people"},":man_cook:":{uc_base:"1f468-1f373",uc_output:"1f468-200d-1f373",uc_match:"1f468-1f373",uc_greedy:"1f468-1f373",shortnames:[],category:"people"},":man_factory_worker:":{uc_base:"1f468-1f3ed",uc_output:"1f468-200d-1f3ed",uc_match:"1f468-1f3ed",uc_greedy:"1f468-1f3ed",shortnames:[],category:"people"},":man_farmer:":{uc_base:"1f468-1f33e",uc_output:"1f468-200d-1f33e",uc_match:"1f468-1f33e",uc_greedy:"1f468-1f33e",shortnames:[],category:"people"},":man_firefighter:":{uc_base:"1f468-1f692",uc_output:"1f468-200d-1f692",uc_match:"1f468-1f692",uc_greedy:"1f468-1f692",shortnames:[],category:"people"},":man_mechanic:":{uc_base:"1f468-1f527",uc_output:"1f468-200d-1f527",uc_match:"1f468-1f527",uc_greedy:"1f468-1f527",shortnames:[],category:"people"},":man_office_worker:":{uc_base:"1f468-1f4bc",uc_output:"1f468-200d-1f4bc",uc_match:"1f468-1f4bc",uc_greedy:"1f468-1f4bc",shortnames:[],category:"people"},":man_scientist:":{uc_base:"1f468-1f52c",uc_output:"1f468-200d-1f52c",uc_match:"1f468-1f52c",uc_greedy:"1f468-1f52c",shortnames:[],category:"people"},":man_singer:":{uc_base:"1f468-1f3a4",uc_output:"1f468-200d-1f3a4",uc_match:"1f468-1f3a4",uc_greedy:"1f468-1f3a4",shortnames:[],category:"people"},":man_student:":{uc_base:"1f468-1f393",uc_output:"1f468-200d-1f393",uc_match:"1f468-1f393",uc_greedy:"1f468-1f393",shortnames:[],category:"people"},":man_teacher:":{uc_base:"1f468-1f3eb",uc_output:"1f468-200d-1f3eb",uc_match:"1f468-1f3eb",uc_greedy:"1f468-1f3eb",shortnames:[],category:"people"},":man_technologist:":{uc_base:"1f468-1f4bb",uc_output:"1f468-200d-1f4bb",uc_match:"1f468-1f4bb",uc_greedy:"1f468-1f4bb",shortnames:[],category:"people"},":woman_artist:":{uc_base:"1f469-1f3a8",uc_output:"1f469-200d-1f3a8",uc_match:"1f469-1f3a8",uc_greedy:"1f469-1f3a8",shortnames:[],category:"people"},":woman_astronaut:":{uc_base:"1f469-1f680",uc_output:"1f469-200d-1f680",uc_match:"1f469-1f680",uc_greedy:"1f469-1f680",shortnames:[],category:"people"},":woman_cook:":{uc_base:"1f469-1f373",uc_output:"1f469-200d-1f373",uc_match:"1f469-1f373",uc_greedy:"1f469-1f373",shortnames:[],category:"people"},":woman_factory_worker:":{uc_base:"1f469-1f3ed",uc_output:"1f469-200d-1f3ed",uc_match:"1f469-1f3ed",uc_greedy:"1f469-1f3ed",shortnames:[],category:"people"},":woman_farmer:":{uc_base:"1f469-1f33e",uc_output:"1f469-200d-1f33e",uc_match:"1f469-1f33e",uc_greedy:"1f469-1f33e",shortnames:[],category:"people"},":woman_firefighter:":{uc_base:"1f469-1f692",uc_output:"1f469-200d-1f692",uc_match:"1f469-1f692",uc_greedy:"1f469-1f692",shortnames:[],category:"people"},":woman_mechanic:":{uc_base:"1f469-1f527",uc_output:"1f469-200d-1f527",uc_match:"1f469-1f527",uc_greedy:"1f469-1f527",shortnames:[],category:"people"},":woman_office_worker:":{uc_base:"1f469-1f4bc",uc_output:"1f469-200d-1f4bc",uc_match:"1f469-1f4bc",uc_greedy:"1f469-1f4bc",shortnames:[],category:"people"},":woman_scientist:":{uc_base:"1f469-1f52c",uc_output:"1f469-200d-1f52c",uc_match:"1f469-1f52c",uc_greedy:"1f469-1f52c",shortnames:[],category:"people"},":woman_singer:":{uc_base:"1f469-1f3a4",uc_output:"1f469-200d-1f3a4",uc_match:"1f469-1f3a4",uc_greedy:"1f469-1f3a4",shortnames:[],category:"people"},":woman_student:":{uc_base:"1f469-1f393",uc_output:"1f469-200d-1f393",uc_match:"1f469-1f393",uc_greedy:"1f469-1f393",shortnames:[],category:"people"},":woman_teacher:":{uc_base:"1f469-1f3eb",uc_output:"1f469-200d-1f3eb",uc_match:"1f469-1f3eb",uc_greedy:"1f469-1f3eb",shortnames:[],category:"people"},":woman_technologist:":{uc_base:"1f469-1f4bb",uc_output:"1f469-200d-1f4bb",uc_match:"1f469-1f4bb",uc_greedy:"1f469-1f4bb",shortnames:[],category:"people"},":asterisk:":{uc_base:"002a-20e3",uc_output:"002a-fe0f-20e3",uc_match:"002a-20e3",uc_greedy:"002a-20e3",shortnames:[":keycap_asterisk:"],category:"symbols"},":eight:":{uc_base:"0038-20e3",uc_output:"0038-fe0f-20e3",uc_match:"0038-20e3",uc_greedy:"0038-20e3",shortnames:[],category:"symbols"},":five:":{uc_base:"0035-20e3",uc_output:"0035-fe0f-20e3",uc_match:"0035-20e3",uc_greedy:"0035-20e3",shortnames:[],category:"symbols"},":four:":{uc_base:"0034-20e3",uc_output:"0034-fe0f-20e3",uc_match:"0034-20e3",uc_greedy:"0034-20e3",shortnames:[],category:"symbols"},":hash:":{uc_base:"0023-20e3",uc_output:"0023-fe0f-20e3",uc_match:"0023-20e3",uc_greedy:"0023-20e3",shortnames:[],category:"symbols"},":nine:":{uc_base:"0039-20e3",uc_output:"0039-fe0f-20e3",uc_match:"0039-20e3",uc_greedy:"0039-20e3",shortnames:[],category:"symbols"},":one:":{uc_base:"0031-20e3",uc_output:"0031-fe0f-20e3",uc_match:"0031-20e3",uc_greedy:"0031-20e3",shortnames:[],category:"symbols"},":seven:":{uc_base:"0037-20e3",uc_output:"0037-fe0f-20e3",uc_match:"0037-20e3",uc_greedy:"0037-20e3",shortnames:[],category:"symbols"},":six:":{uc_base:"0036-20e3",uc_output:"0036-fe0f-20e3",uc_match:"0036-20e3",uc_greedy:"0036-20e3",shortnames:[],category:"symbols"},":three:":{uc_base:"0033-20e3",uc_output:"0033-fe0f-20e3",uc_match:"0033-20e3",uc_greedy:"0033-20e3",shortnames:[],category:"symbols"},":two:":{uc_base:"0032-20e3",uc_output:"0032-fe0f-20e3",uc_match:"0032-20e3",uc_greedy:"0032-20e3",shortnames:[],category:"symbols"},":zero:":{uc_base:"0030-20e3",uc_output:"0030-fe0f-20e3",uc_match:"0030-20e3",uc_greedy:"0030-20e3",shortnames:[],category:"symbols"},":adult_tone1:":{uc_base:"1f9d1-1f3fb",uc_output:"1f9d1-1f3fb",uc_match:"1f9d1-1f3fb",uc_greedy:"1f9d1-1f3fb",shortnames:[":adult_light_skin_tone:"],category:"people"},":adult_tone2:":{uc_base:"1f9d1-1f3fc",uc_output:"1f9d1-1f3fc",uc_match:"1f9d1-1f3fc",uc_greedy:"1f9d1-1f3fc",shortnames:[":adult_medium_light_skin_tone:"],category:"people"},":adult_tone3:":{uc_base:"1f9d1-1f3fd",uc_output:"1f9d1-1f3fd",uc_match:"1f9d1-1f3fd",uc_greedy:"1f9d1-1f3fd",shortnames:[":adult_medium_skin_tone:"],category:"people"},":adult_tone4:":{uc_base:"1f9d1-1f3fe",uc_output:"1f9d1-1f3fe",uc_match:"1f9d1-1f3fe",uc_greedy:"1f9d1-1f3fe",shortnames:[":adult_medium_dark_skin_tone:"],category:"people"},":adult_tone5:":{uc_base:"1f9d1-1f3ff",uc_output:"1f9d1-1f3ff",uc_match:"1f9d1-1f3ff",uc_greedy:"1f9d1-1f3ff",shortnames:[":adult_dark_skin_tone:"],category:"people"},":angel_tone1:":{uc_base:"1f47c-1f3fb",uc_output:"1f47c-1f3fb",uc_match:"1f47c-1f3fb",uc_greedy:"1f47c-1f3fb",shortnames:[],category:"people"},":angel_tone2:":{uc_base:"1f47c-1f3fc",uc_output:"1f47c-1f3fc",uc_match:"1f47c-1f3fc",uc_greedy:"1f47c-1f3fc",shortnames:[],category:"people"},":angel_tone3:":{uc_base:"1f47c-1f3fd",uc_output:"1f47c-1f3fd",uc_match:"1f47c-1f3fd",uc_greedy:"1f47c-1f3fd",shortnames:[],category:"people"},":angel_tone4:":{uc_base:"1f47c-1f3fe",uc_output:"1f47c-1f3fe",uc_match:"1f47c-1f3fe",uc_greedy:"1f47c-1f3fe",shortnames:[],category:"people"},":angel_tone5:":{uc_base:"1f47c-1f3ff",uc_output:"1f47c-1f3ff",uc_match:"1f47c-1f3ff",uc_greedy:"1f47c-1f3ff",shortnames:[],category:"people"},":baby_tone1:":{uc_base:"1f476-1f3fb",uc_output:"1f476-1f3fb",uc_match:"1f476-1f3fb",uc_greedy:"1f476-1f3fb",shortnames:[],category:"people"},":baby_tone2:":{uc_base:"1f476-1f3fc",uc_output:"1f476-1f3fc",uc_match:"1f476-1f3fc",uc_greedy:"1f476-1f3fc",shortnames:[],category:"people"},":baby_tone3:":{uc_base:"1f476-1f3fd",uc_output:"1f476-1f3fd",uc_match:"1f476-1f3fd",uc_greedy:"1f476-1f3fd",shortnames:[],category:"people"},":baby_tone4:":{uc_base:"1f476-1f3fe",uc_output:"1f476-1f3fe",uc_match:"1f476-1f3fe",uc_greedy:"1f476-1f3fe",shortnames:[],category:"people"},":baby_tone5:":{uc_base:"1f476-1f3ff",uc_output:"1f476-1f3ff",uc_match:"1f476-1f3ff",uc_greedy:"1f476-1f3ff",shortnames:[],category:"people"},":bath_tone1:":{uc_base:"1f6c0-1f3fb",uc_output:"1f6c0-1f3fb",uc_match:"1f6c0-1f3fb",uc_greedy:"1f6c0-1f3fb",shortnames:[],category:"objects"},":bath_tone2:":{uc_base:"1f6c0-1f3fc",uc_output:"1f6c0-1f3fc",uc_match:"1f6c0-1f3fc",uc_greedy:"1f6c0-1f3fc",shortnames:[],category:"objects"},":bath_tone3:":{uc_base:"1f6c0-1f3fd",uc_output:"1f6c0-1f3fd",uc_match:"1f6c0-1f3fd",uc_greedy:"1f6c0-1f3fd",shortnames:[],category:"objects"},":bath_tone4:":{uc_base:"1f6c0-1f3fe",uc_output:"1f6c0-1f3fe",uc_match:"1f6c0-1f3fe",uc_greedy:"1f6c0-1f3fe",shortnames:[],category:"objects"},":bath_tone5:":{uc_base:"1f6c0-1f3ff",uc_output:"1f6c0-1f3ff",uc_match:"1f6c0-1f3ff",uc_greedy:"1f6c0-1f3ff",shortnames:[],category:"objects"},":bearded_person_tone1:":{uc_base:"1f9d4-1f3fb",uc_output:"1f9d4-1f3fb",uc_match:"1f9d4-1f3fb",uc_greedy:"1f9d4-1f3fb",shortnames:[":bearded_person_light_skin_tone:"],category:"people"},":bearded_person_tone2:":{uc_base:"1f9d4-1f3fc",uc_output:"1f9d4-1f3fc",uc_match:"1f9d4-1f3fc",uc_greedy:"1f9d4-1f3fc",shortnames:[":bearded_person_medium_light_skin_tone:"],category:"people"},":bearded_person_tone3:":{uc_base:"1f9d4-1f3fd",uc_output:"1f9d4-1f3fd",uc_match:"1f9d4-1f3fd",uc_greedy:"1f9d4-1f3fd",shortnames:[":bearded_person_medium_skin_tone:"],category:"people"},":bearded_person_tone4:":{uc_base:"1f9d4-1f3fe",uc_output:"1f9d4-1f3fe",uc_match:"1f9d4-1f3fe",uc_greedy:"1f9d4-1f3fe",shortnames:[":bearded_person_medium_dark_skin_tone:"],category:"people"},":bearded_person_tone5:":{uc_base:"1f9d4-1f3ff",uc_output:"1f9d4-1f3ff",uc_match:"1f9d4-1f3ff",uc_greedy:"1f9d4-1f3ff",shortnames:[":bearded_person_dark_skin_tone:"],category:"people"},":blond_haired_person_tone1:":{uc_base:"1f471-1f3fb",uc_output:"1f471-1f3fb",uc_match:"1f471-1f3fb",uc_greedy:"1f471-1f3fb",shortnames:[":person_with_blond_hair_tone1:"],category:"people"},":blond_haired_person_tone2:":{uc_base:"1f471-1f3fc",uc_output:"1f471-1f3fc",uc_match:"1f471-1f3fc",uc_greedy:"1f471-1f3fc",shortnames:[":person_with_blond_hair_tone2:"],category:"people"},":blond_haired_person_tone3:":{uc_base:"1f471-1f3fd",uc_output:"1f471-1f3fd",uc_match:"1f471-1f3fd",uc_greedy:"1f471-1f3fd",shortnames:[":person_with_blond_hair_tone3:"],category:"people"},":blond_haired_person_tone4:":{uc_base:"1f471-1f3fe",uc_output:"1f471-1f3fe",uc_match:"1f471-1f3fe",uc_greedy:"1f471-1f3fe",shortnames:[":person_with_blond_hair_tone4:"],category:"people"},":blond_haired_person_tone5:":{uc_base:"1f471-1f3ff",uc_output:"1f471-1f3ff",uc_match:"1f471-1f3ff",uc_greedy:"1f471-1f3ff",shortnames:[":person_with_blond_hair_tone5:"],category:"people"},":boy_tone1:":{uc_base:"1f466-1f3fb",uc_output:"1f466-1f3fb",uc_match:"1f466-1f3fb",uc_greedy:"1f466-1f3fb",shortnames:[],category:"people"},":boy_tone2:":{uc_base:"1f466-1f3fc",uc_output:"1f466-1f3fc",uc_match:"1f466-1f3fc",uc_greedy:"1f466-1f3fc",shortnames:[],category:"people"},":boy_tone3:":{uc_base:"1f466-1f3fd",uc_output:"1f466-1f3fd",uc_match:"1f466-1f3fd",uc_greedy:"1f466-1f3fd",shortnames:[],category:"people"},":boy_tone4:":{uc_base:"1f466-1f3fe",uc_output:"1f466-1f3fe",uc_match:"1f466-1f3fe",uc_greedy:"1f466-1f3fe",shortnames:[],category:"people"},":boy_tone5:":{uc_base:"1f466-1f3ff",uc_output:"1f466-1f3ff",uc_match:"1f466-1f3ff",uc_greedy:"1f466-1f3ff",shortnames:[],category:"people"},":breast_feeding_tone1:":{uc_base:"1f931-1f3fb",uc_output:"1f931-1f3fb",uc_match:"1f931-1f3fb",uc_greedy:"1f931-1f3fb",shortnames:[":breast_feeding_light_skin_tone:"],category:"activity"},":breast_feeding_tone2:":{uc_base:"1f931-1f3fc",uc_output:"1f931-1f3fc",uc_match:"1f931-1f3fc",uc_greedy:"1f931-1f3fc",shortnames:[":breast_feeding_medium_light_skin_tone:"],category:"activity"},":breast_feeding_tone3:":{uc_base:"1f931-1f3fd",uc_output:"1f931-1f3fd",uc_match:"1f931-1f3fd",uc_greedy:"1f931-1f3fd",shortnames:[":breast_feeding_medium_skin_tone:"],category:"activity"},":breast_feeding_tone4:":{uc_base:"1f931-1f3fe",uc_output:"1f931-1f3fe",uc_match:"1f931-1f3fe",uc_greedy:"1f931-1f3fe",shortnames:[":breast_feeding_medium_dark_skin_tone:"],category:"activity"},":breast_feeding_tone5:":{uc_base:"1f931-1f3ff",uc_output:"1f931-1f3ff",uc_match:"1f931-1f3ff",uc_greedy:"1f931-1f3ff",shortnames:[":breast_feeding_dark_skin_tone:"],category:"activity"},":bride_with_veil_tone1:":{uc_base:"1f470-1f3fb",uc_output:"1f470-1f3fb",uc_match:"1f470-1f3fb",uc_greedy:"1f470-1f3fb",shortnames:[],category:"people"},":bride_with_veil_tone2:":{uc_base:"1f470-1f3fc",uc_output:"1f470-1f3fc",uc_match:"1f470-1f3fc",uc_greedy:"1f470-1f3fc",shortnames:[],category:"people"},":bride_with_veil_tone3:":{uc_base:"1f470-1f3fd",uc_output:"1f470-1f3fd",uc_match:"1f470-1f3fd",uc_greedy:"1f470-1f3fd",shortnames:[],category:"people"},":bride_with_veil_tone4:":{uc_base:"1f470-1f3fe",uc_output:"1f470-1f3fe",uc_match:"1f470-1f3fe",uc_greedy:"1f470-1f3fe",shortnames:[],category:"people"},":bride_with_veil_tone5:":{uc_base:"1f470-1f3ff",uc_output:"1f470-1f3ff",uc_match:"1f470-1f3ff",uc_greedy:"1f470-1f3ff",shortnames:[],category:"people"},":call_me_tone1:":{uc_base:"1f919-1f3fb",uc_output:"1f919-1f3fb",uc_match:"1f919-1f3fb",uc_greedy:"1f919-1f3fb",shortnames:[":call_me_hand_tone1:"],category:"people"},":call_me_tone2:":{uc_base:"1f919-1f3fc",uc_output:"1f919-1f3fc",uc_match:"1f919-1f3fc",uc_greedy:"1f919-1f3fc",shortnames:[":call_me_hand_tone2:"],category:"people"},":call_me_tone3:":{uc_base:"1f919-1f3fd",uc_output:"1f919-1f3fd",uc_match:"1f919-1f3fd",uc_greedy:"1f919-1f3fd",shortnames:[":call_me_hand_tone3:"],category:"people"},":call_me_tone4:":{uc_base:"1f919-1f3fe",uc_output:"1f919-1f3fe",uc_match:"1f919-1f3fe",uc_greedy:"1f919-1f3fe",shortnames:[":call_me_hand_tone4:"],category:"people"},":call_me_tone5:":{uc_base:"1f919-1f3ff",uc_output:"1f919-1f3ff",uc_match:"1f919-1f3ff",uc_greedy:"1f919-1f3ff",shortnames:[":call_me_hand_tone5:"],category:"people"},":child_tone1:":{uc_base:"1f9d2-1f3fb",uc_output:"1f9d2-1f3fb",uc_match:"1f9d2-1f3fb",uc_greedy:"1f9d2-1f3fb",shortnames:[":child_light_skin_tone:"],category:"people"},":child_tone2:":{uc_base:"1f9d2-1f3fc",uc_output:"1f9d2-1f3fc",uc_match:"1f9d2-1f3fc",uc_greedy:"1f9d2-1f3fc",shortnames:[":child_medium_light_skin_tone:"],category:"people"},":child_tone3:":{uc_base:"1f9d2-1f3fd",uc_output:"1f9d2-1f3fd",uc_match:"1f9d2-1f3fd",uc_greedy:"1f9d2-1f3fd",shortnames:[":child_medium_skin_tone:"],category:"people"},":child_tone4:":{uc_base:"1f9d2-1f3fe",uc_output:"1f9d2-1f3fe",uc_match:"1f9d2-1f3fe",uc_greedy:"1f9d2-1f3fe",shortnames:[":child_medium_dark_skin_tone:"],category:"people"},":child_tone5:":{uc_base:"1f9d2-1f3ff",uc_output:"1f9d2-1f3ff",uc_match:"1f9d2-1f3ff",uc_greedy:"1f9d2-1f3ff",shortnames:[":child_dark_skin_tone:"],category:"people"},":clap_tone1:":{uc_base:"1f44f-1f3fb",uc_output:"1f44f-1f3fb",uc_match:"1f44f-1f3fb",uc_greedy:"1f44f-1f3fb",shortnames:[],category:"people"},":clap_tone2:":{uc_base:"1f44f-1f3fc",uc_output:"1f44f-1f3fc",uc_match:"1f44f-1f3fc",uc_greedy:"1f44f-1f3fc",shortnames:[],category:"people"},":clap_tone3:":{uc_base:"1f44f-1f3fd",uc_output:"1f44f-1f3fd",uc_match:"1f44f-1f3fd",uc_greedy:"1f44f-1f3fd",shortnames:[],category:"people"},":clap_tone4:":{uc_base:"1f44f-1f3fe",uc_output:"1f44f-1f3fe",uc_match:"1f44f-1f3fe",uc_greedy:"1f44f-1f3fe",shortnames:[],category:"people"},":clap_tone5:":{uc_base:"1f44f-1f3ff",uc_output:"1f44f-1f3ff",uc_match:"1f44f-1f3ff",uc_greedy:"1f44f-1f3ff",shortnames:[],category:"people"},":construction_worker_tone1:":{uc_base:"1f477-1f3fb",uc_output:"1f477-1f3fb",uc_match:"1f477-1f3fb",uc_greedy:"1f477-1f3fb",shortnames:[],category:"people"},":construction_worker_tone2:":{uc_base:"1f477-1f3fc",uc_output:"1f477-1f3fc",uc_match:"1f477-1f3fc",uc_greedy:"1f477-1f3fc",shortnames:[],category:"people"},":construction_worker_tone3:":{uc_base:"1f477-1f3fd",uc_output:"1f477-1f3fd",uc_match:"1f477-1f3fd",uc_greedy:"1f477-1f3fd",shortnames:[],category:"people"},":construction_worker_tone4:":{uc_base:"1f477-1f3fe",uc_output:"1f477-1f3fe",uc_match:"1f477-1f3fe",uc_greedy:"1f477-1f3fe",shortnames:[],category:"people"},":construction_worker_tone5:":{uc_base:"1f477-1f3ff",uc_output:"1f477-1f3ff",uc_match:"1f477-1f3ff",uc_greedy:"1f477-1f3ff",shortnames:[],category:"people"},":dancer_tone1:":{uc_base:"1f483-1f3fb",uc_output:"1f483-1f3fb",uc_match:"1f483-1f3fb",uc_greedy:"1f483-1f3fb",shortnames:[],category:"people"},":dancer_tone2:":{uc_base:"1f483-1f3fc",uc_output:"1f483-1f3fc",uc_match:"1f483-1f3fc",uc_greedy:"1f483-1f3fc",shortnames:[],category:"people"},":dancer_tone3:":{uc_base:"1f483-1f3fd",uc_output:"1f483-1f3fd",uc_match:"1f483-1f3fd",uc_greedy:"1f483-1f3fd",shortnames:[],category:"people"},":dancer_tone4:":{uc_base:"1f483-1f3fe",uc_output:"1f483-1f3fe",uc_match:"1f483-1f3fe",uc_greedy:"1f483-1f3fe",shortnames:[],category:"people"},":dancer_tone5:":{uc_base:"1f483-1f3ff",uc_output:"1f483-1f3ff",uc_match:"1f483-1f3ff",uc_greedy:"1f483-1f3ff",shortnames:[],category:"people"},":detective_tone1:":{uc_base:"1f575-1f3fb",uc_output:"1f575-1f3fb",uc_match:"1f575-fe0f-1f3fb",uc_greedy:"1f575-fe0f-1f3fb",shortnames:[":spy_tone1:",":sleuth_or_spy_tone1:"],category:"people"},":detective_tone2:":{uc_base:"1f575-1f3fc",uc_output:"1f575-1f3fc",uc_match:"1f575-fe0f-1f3fc",uc_greedy:"1f575-fe0f-1f3fc",shortnames:[":spy_tone2:",":sleuth_or_spy_tone2:"],category:"people"},":detective_tone3:":{uc_base:"1f575-1f3fd",uc_output:"1f575-1f3fd",uc_match:"1f575-fe0f-1f3fd",uc_greedy:"1f575-fe0f-1f3fd",shortnames:[":spy_tone3:",":sleuth_or_spy_tone3:"],category:"people"},":detective_tone4:":{uc_base:"1f575-1f3fe",uc_output:"1f575-1f3fe",uc_match:"1f575-fe0f-1f3fe",uc_greedy:"1f575-fe0f-1f3fe",shortnames:[":spy_tone4:",":sleuth_or_spy_tone4:"],category:"people"},":detective_tone5:":{uc_base:"1f575-1f3ff",uc_output:"1f575-1f3ff",uc_match:"1f575-fe0f-1f3ff",uc_greedy:"1f575-fe0f-1f3ff",shortnames:[":spy_tone5:",":sleuth_or_spy_tone5:"],category:"people"},":ear_tone1:":{uc_base:"1f442-1f3fb",uc_output:"1f442-1f3fb",uc_match:"1f442-1f3fb",uc_greedy:"1f442-1f3fb",shortnames:[],category:"people"},":ear_tone2:":{uc_base:"1f442-1f3fc",uc_output:"1f442-1f3fc",uc_match:"1f442-1f3fc",uc_greedy:"1f442-1f3fc",shortnames:[],category:"people"},":ear_tone3:":{uc_base:"1f442-1f3fd",uc_output:"1f442-1f3fd",uc_match:"1f442-1f3fd",uc_greedy:"1f442-1f3fd",shortnames:[],category:"people"},":ear_tone4:":{uc_base:"1f442-1f3fe",uc_output:"1f442-1f3fe",uc_match:"1f442-1f3fe",uc_greedy:"1f442-1f3fe",shortnames:[],category:"people"},":ear_tone5:":{uc_base:"1f442-1f3ff",uc_output:"1f442-1f3ff",uc_match:"1f442-1f3ff",uc_greedy:"1f442-1f3ff",shortnames:[],category:"people"},":elf_tone1:":{uc_base:"1f9dd-1f3fb",uc_output:"1f9dd-1f3fb",uc_match:"1f9dd-1f3fb",uc_greedy:"1f9dd-1f3fb",shortnames:[":elf_light_skin_tone:"],category:"people"},":elf_tone2:":{uc_base:"1f9dd-1f3fc",uc_output:"1f9dd-1f3fc",uc_match:"1f9dd-1f3fc",uc_greedy:"1f9dd-1f3fc",shortnames:[":elf_medium_light_skin_tone:"],category:"people"},":elf_tone3:":{uc_base:"1f9dd-1f3fd",uc_output:"1f9dd-1f3fd",uc_match:"1f9dd-1f3fd",uc_greedy:"1f9dd-1f3fd",shortnames:[":elf_medium_skin_tone:"],category:"people"},":elf_tone4:":{uc_base:"1f9dd-1f3fe",uc_output:"1f9dd-1f3fe",uc_match:"1f9dd-1f3fe",uc_greedy:"1f9dd-1f3fe",shortnames:[":elf_medium_dark_skin_tone:"],category:"people"},":elf_tone5:":{uc_base:"1f9dd-1f3ff",uc_output:"1f9dd-1f3ff",uc_match:"1f9dd-1f3ff",uc_greedy:"1f9dd-1f3ff",shortnames:[":elf_dark_skin_tone:"],category:"people"},":fairy_tone1:":{uc_base:"1f9da-1f3fb",uc_output:"1f9da-1f3fb",uc_match:"1f9da-1f3fb",uc_greedy:"1f9da-1f3fb",shortnames:[":fairy_light_skin_tone:"],category:"people"},":fairy_tone2:":{uc_base:"1f9da-1f3fc",uc_output:"1f9da-1f3fc",uc_match:"1f9da-1f3fc",uc_greedy:"1f9da-1f3fc",shortnames:[":fairy_medium_light_skin_tone:"],category:"people"},":fairy_tone3:":{uc_base:"1f9da-1f3fd",uc_output:"1f9da-1f3fd",uc_match:"1f9da-1f3fd",uc_greedy:"1f9da-1f3fd",shortnames:[":fairy_medium_skin_tone:"],category:"people"},":fairy_tone4:":{uc_base:"1f9da-1f3fe",uc_output:"1f9da-1f3fe",uc_match:"1f9da-1f3fe",uc_greedy:"1f9da-1f3fe",shortnames:[":fairy_medium_dark_skin_tone:"],category:"people"},":fairy_tone5:":{uc_base:"1f9da-1f3ff",uc_output:"1f9da-1f3ff",uc_match:"1f9da-1f3ff",uc_greedy:"1f9da-1f3ff",shortnames:[":fairy_dark_skin_tone:"],category:"people"},":fingers_crossed_tone1:":{uc_base:"1f91e-1f3fb",uc_output:"1f91e-1f3fb",uc_match:"1f91e-1f3fb",uc_greedy:"1f91e-1f3fb",shortnames:[":hand_with_index_and_middle_fingers_crossed_tone1:"],category:"people"},":fingers_crossed_tone2:":{uc_base:"1f91e-1f3fc",uc_output:"1f91e-1f3fc",uc_match:"1f91e-1f3fc",uc_greedy:"1f91e-1f3fc",shortnames:[":hand_with_index_and_middle_fingers_crossed_tone2:"],category:"people"},":fingers_crossed_tone3:":{uc_base:"1f91e-1f3fd",uc_output:"1f91e-1f3fd",uc_match:"1f91e-1f3fd",uc_greedy:"1f91e-1f3fd",shortnames:[":hand_with_index_and_middle_fingers_crossed_tone3:"],category:"people"},":fingers_crossed_tone4:":{uc_base:"1f91e-1f3fe",uc_output:"1f91e-1f3fe",uc_match:"1f91e-1f3fe",uc_greedy:"1f91e-1f3fe",shortnames:[":hand_with_index_and_middle_fingers_crossed_tone4:"],category:"people"},":fingers_crossed_tone5:":{uc_base:"1f91e-1f3ff",uc_output:"1f91e-1f3ff",uc_match:"1f91e-1f3ff",uc_greedy:"1f91e-1f3ff",shortnames:[":hand_with_index_and_middle_fingers_crossed_tone5:"],category:"people"},":flag_ac:":{uc_base:"1f1e6-1f1e8",uc_output:"1f1e6-1f1e8",uc_match:"1f1e6-1f1e8",uc_greedy:"1f1e6-1f1e8",shortnames:[":ac:"],category:"flags"},":flag_ad:":{uc_base:"1f1e6-1f1e9",uc_output:"1f1e6-1f1e9",uc_match:"1f1e6-1f1e9",uc_greedy:"1f1e6-1f1e9",shortnames:[":ad:"],category:"flags"},":flag_ae:":{uc_base:"1f1e6-1f1ea",uc_output:"1f1e6-1f1ea",uc_match:"1f1e6-1f1ea",uc_greedy:"1f1e6-1f1ea",shortnames:[":ae:"],category:"flags"},":flag_af:":{uc_base:"1f1e6-1f1eb",uc_output:"1f1e6-1f1eb",uc_match:"1f1e6-1f1eb",uc_greedy:"1f1e6-1f1eb",shortnames:[":af:"],category:"flags"},":flag_ag:":{uc_base:"1f1e6-1f1ec",uc_output:"1f1e6-1f1ec",uc_match:"1f1e6-1f1ec",uc_greedy:"1f1e6-1f1ec",shortnames:[":ag:"],category:"flags"},":flag_ai:":{uc_base:"1f1e6-1f1ee",uc_output:"1f1e6-1f1ee",uc_match:"1f1e6-1f1ee",uc_greedy:"1f1e6-1f1ee",shortnames:[":ai:"],category:"flags"},":flag_al:":{uc_base:"1f1e6-1f1f1",uc_output:"1f1e6-1f1f1",uc_match:"1f1e6-1f1f1",uc_greedy:"1f1e6-1f1f1",shortnames:[":al:"],category:"flags"},":flag_am:":{uc_base:"1f1e6-1f1f2",uc_output:"1f1e6-1f1f2",uc_match:"1f1e6-1f1f2",uc_greedy:"1f1e6-1f1f2",shortnames:[":am:"],category:"flags"},":flag_ao:":{uc_base:"1f1e6-1f1f4",uc_output:"1f1e6-1f1f4",uc_match:"1f1e6-1f1f4",uc_greedy:"1f1e6-1f1f4",shortnames:[":ao:"],category:"flags"},":flag_aq:":{uc_base:"1f1e6-1f1f6",uc_output:"1f1e6-1f1f6",uc_match:"1f1e6-1f1f6",uc_greedy:"1f1e6-1f1f6",shortnames:[":aq:"],category:"flags"},":flag_ar:":{uc_base:"1f1e6-1f1f7",uc_output:"1f1e6-1f1f7",uc_match:"1f1e6-1f1f7",uc_greedy:"1f1e6-1f1f7",shortnames:[":ar:"],category:"flags"},":flag_as:":{uc_base:"1f1e6-1f1f8",uc_output:"1f1e6-1f1f8",uc_match:"1f1e6-1f1f8",uc_greedy:"1f1e6-1f1f8",shortnames:[":as:"],category:"flags"},":flag_at:":{uc_base:"1f1e6-1f1f9",uc_output:"1f1e6-1f1f9",uc_match:"1f1e6-1f1f9",uc_greedy:"1f1e6-1f1f9",shortnames:[":at:"],category:"flags"},":flag_au:":{uc_base:"1f1e6-1f1fa",uc_output:"1f1e6-1f1fa",uc_match:"1f1e6-1f1fa",uc_greedy:"1f1e6-1f1fa",shortnames:[":au:"],category:"flags"},":flag_aw:":{uc_base:"1f1e6-1f1fc",uc_output:"1f1e6-1f1fc",uc_match:"1f1e6-1f1fc",uc_greedy:"1f1e6-1f1fc",shortnames:[":aw:"],category:"flags"},":flag_ax:":{uc_base:"1f1e6-1f1fd",uc_output:"1f1e6-1f1fd",uc_match:"1f1e6-1f1fd",uc_greedy:"1f1e6-1f1fd",shortnames:[":ax:"],category:"flags"},":flag_az:":{uc_base:"1f1e6-1f1ff",uc_output:"1f1e6-1f1ff",uc_match:"1f1e6-1f1ff",uc_greedy:"1f1e6-1f1ff",shortnames:[":az:"],category:"flags"},":flag_ba:":{uc_base:"1f1e7-1f1e6",uc_output:"1f1e7-1f1e6",uc_match:"1f1e7-1f1e6",uc_greedy:"1f1e7-1f1e6",shortnames:[":ba:"],category:"flags"},":flag_bb:":{uc_base:"1f1e7-1f1e7",uc_output:"1f1e7-1f1e7",uc_match:"1f1e7-1f1e7",uc_greedy:"1f1e7-1f1e7",shortnames:[":bb:"],category:"flags"},":flag_bd:":{uc_base:"1f1e7-1f1e9",uc_output:"1f1e7-1f1e9",uc_match:"1f1e7-1f1e9",uc_greedy:"1f1e7-1f1e9",shortnames:[":bd:"],category:"flags"},":flag_be:":{uc_base:"1f1e7-1f1ea",uc_output:"1f1e7-1f1ea",uc_match:"1f1e7-1f1ea",uc_greedy:"1f1e7-1f1ea",shortnames:[":be:"],category:"flags"},":flag_bf:":{uc_base:"1f1e7-1f1eb",uc_output:"1f1e7-1f1eb",uc_match:"1f1e7-1f1eb",uc_greedy:"1f1e7-1f1eb",shortnames:[":bf:"],category:"flags"},":flag_bg:":{uc_base:"1f1e7-1f1ec",uc_output:"1f1e7-1f1ec",uc_match:"1f1e7-1f1ec",uc_greedy:"1f1e7-1f1ec",shortnames:[":bg:"],category:"flags"},":flag_bh:":{uc_base:"1f1e7-1f1ed",uc_output:"1f1e7-1f1ed",uc_match:"1f1e7-1f1ed",uc_greedy:"1f1e7-1f1ed",shortnames:[":bh:"],category:"flags"},":flag_bi:":{uc_base:"1f1e7-1f1ee",uc_output:"1f1e7-1f1ee",uc_match:"1f1e7-1f1ee",uc_greedy:"1f1e7-1f1ee",shortnames:[":bi:"],category:"flags"},":flag_bj:":{uc_base:"1f1e7-1f1ef",uc_output:"1f1e7-1f1ef",uc_match:"1f1e7-1f1ef",uc_greedy:"1f1e7-1f1ef",shortnames:[":bj:"],category:"flags"},":flag_bl:":{uc_base:"1f1e7-1f1f1",uc_output:"1f1e7-1f1f1",uc_match:"1f1e7-1f1f1",uc_greedy:"1f1e7-1f1f1",shortnames:[":bl:"],category:"flags"},":flag_bm:":{uc_base:"1f1e7-1f1f2",uc_output:"1f1e7-1f1f2",uc_match:"1f1e7-1f1f2",uc_greedy:"1f1e7-1f1f2",shortnames:[":bm:"],category:"flags"},":flag_bn:":{uc_base:"1f1e7-1f1f3",uc_output:"1f1e7-1f1f3",uc_match:"1f1e7-1f1f3",uc_greedy:"1f1e7-1f1f3",shortnames:[":bn:"],category:"flags"},":flag_bo:":{uc_base:"1f1e7-1f1f4",uc_output:"1f1e7-1f1f4",uc_match:"1f1e7-1f1f4",uc_greedy:"1f1e7-1f1f4",shortnames:[":bo:"],category:"flags"},":flag_bq:":{uc_base:"1f1e7-1f1f6",uc_output:"1f1e7-1f1f6",uc_match:"1f1e7-1f1f6",uc_greedy:"1f1e7-1f1f6",shortnames:[":bq:"],category:"flags"},":flag_br:":{uc_base:"1f1e7-1f1f7",uc_output:"1f1e7-1f1f7",uc_match:"1f1e7-1f1f7",uc_greedy:"1f1e7-1f1f7",shortnames:[":br:"],category:"flags"},":flag_bs:":{uc_base:"1f1e7-1f1f8",uc_output:"1f1e7-1f1f8",uc_match:"1f1e7-1f1f8",uc_greedy:"1f1e7-1f1f8",shortnames:[":bs:"],category:"flags"},":flag_bt:":{uc_base:"1f1e7-1f1f9",uc_output:"1f1e7-1f1f9",uc_match:"1f1e7-1f1f9",uc_greedy:"1f1e7-1f1f9",shortnames:[":bt:"],category:"flags"},":flag_bv:":{uc_base:"1f1e7-1f1fb",uc_output:"1f1e7-1f1fb",uc_match:"1f1e7-1f1fb",uc_greedy:"1f1e7-1f1fb",shortnames:[":bv:"],category:"flags"},":flag_bw:":{uc_base:"1f1e7-1f1fc",uc_output:"1f1e7-1f1fc",uc_match:"1f1e7-1f1fc",uc_greedy:"1f1e7-1f1fc",shortnames:[":bw:"],category:"flags"},":flag_by:":{uc_base:"1f1e7-1f1fe",uc_output:"1f1e7-1f1fe",uc_match:"1f1e7-1f1fe",uc_greedy:"1f1e7-1f1fe",shortnames:[":by:"],category:"flags"},":flag_bz:":{uc_base:"1f1e7-1f1ff",uc_output:"1f1e7-1f1ff",uc_match:"1f1e7-1f1ff",uc_greedy:"1f1e7-1f1ff",shortnames:[":bz:"],category:"flags"},":flag_ca:":{uc_base:"1f1e8-1f1e6",uc_output:"1f1e8-1f1e6",uc_match:"1f1e8-1f1e6",uc_greedy:"1f1e8-1f1e6",shortnames:[":ca:"],category:"flags"},":flag_cc:":{uc_base:"1f1e8-1f1e8",uc_output:"1f1e8-1f1e8",uc_match:"1f1e8-1f1e8",uc_greedy:"1f1e8-1f1e8",shortnames:[":cc:"],category:"flags"},":flag_cd:":{uc_base:"1f1e8-1f1e9",uc_output:"1f1e8-1f1e9",uc_match:"1f1e8-1f1e9",uc_greedy:"1f1e8-1f1e9",shortnames:[":congo:"],category:"flags"},":flag_cf:":{uc_base:"1f1e8-1f1eb",uc_output:"1f1e8-1f1eb",uc_match:"1f1e8-1f1eb",uc_greedy:"1f1e8-1f1eb",shortnames:[":cf:"],category:"flags"},":flag_cg:":{uc_base:"1f1e8-1f1ec",uc_output:"1f1e8-1f1ec",uc_match:"1f1e8-1f1ec",uc_greedy:"1f1e8-1f1ec",shortnames:[":cg:"],category:"flags"},":flag_ch:":{uc_base:"1f1e8-1f1ed",uc_output:"1f1e8-1f1ed",uc_match:"1f1e8-1f1ed",uc_greedy:"1f1e8-1f1ed",shortnames:[":ch:"],category:"flags"},":flag_ci:":{uc_base:"1f1e8-1f1ee",uc_output:"1f1e8-1f1ee",uc_match:"1f1e8-1f1ee",uc_greedy:"1f1e8-1f1ee",shortnames:[":ci:"],category:"flags"},":flag_ck:":{uc_base:"1f1e8-1f1f0",uc_output:"1f1e8-1f1f0",uc_match:"1f1e8-1f1f0",uc_greedy:"1f1e8-1f1f0",shortnames:[":ck:"],category:"flags"},":flag_cl:":{uc_base:"1f1e8-1f1f1",uc_output:"1f1e8-1f1f1",uc_match:"1f1e8-1f1f1",uc_greedy:"1f1e8-1f1f1",shortnames:[":chile:"],category:"flags"},":flag_cm:":{uc_base:"1f1e8-1f1f2",uc_output:"1f1e8-1f1f2",uc_match:"1f1e8-1f1f2",uc_greedy:"1f1e8-1f1f2",shortnames:[":cm:"],category:"flags"},":flag_cn:":{uc_base:"1f1e8-1f1f3",uc_output:"1f1e8-1f1f3",uc_match:"1f1e8-1f1f3",uc_greedy:"1f1e8-1f1f3",shortnames:[":cn:"],category:"flags"},":flag_co:":{uc_base:"1f1e8-1f1f4",uc_output:"1f1e8-1f1f4",uc_match:"1f1e8-1f1f4",uc_greedy:"1f1e8-1f1f4",shortnames:[":co:"],category:"flags"},":flag_cp:":{uc_base:"1f1e8-1f1f5",uc_output:"1f1e8-1f1f5",uc_match:"1f1e8-1f1f5",uc_greedy:"1f1e8-1f1f5",shortnames:[":cp:"],category:"flags"},":flag_cr:":{uc_base:"1f1e8-1f1f7",uc_output:"1f1e8-1f1f7",uc_match:"1f1e8-1f1f7",uc_greedy:"1f1e8-1f1f7",shortnames:[":cr:"],category:"flags"},":flag_cu:":{uc_base:"1f1e8-1f1fa",uc_output:"1f1e8-1f1fa",uc_match:"1f1e8-1f1fa",uc_greedy:"1f1e8-1f1fa",shortnames:[":cu:"],category:"flags"},":flag_cv:":{uc_base:"1f1e8-1f1fb",uc_output:"1f1e8-1f1fb",uc_match:"1f1e8-1f1fb",uc_greedy:"1f1e8-1f1fb",shortnames:[":cv:"],category:"flags"},":flag_cw:":{uc_base:"1f1e8-1f1fc",uc_output:"1f1e8-1f1fc",uc_match:"1f1e8-1f1fc",uc_greedy:"1f1e8-1f1fc",shortnames:[":cw:"],category:"flags"},":flag_cx:":{uc_base:"1f1e8-1f1fd",uc_output:"1f1e8-1f1fd",uc_match:"1f1e8-1f1fd",uc_greedy:"1f1e8-1f1fd",shortnames:[":cx:"],category:"flags"},":flag_cy:":{uc_base:"1f1e8-1f1fe",uc_output:"1f1e8-1f1fe",uc_match:"1f1e8-1f1fe",uc_greedy:"1f1e8-1f1fe",shortnames:[":cy:"],category:"flags"},":flag_cz:":{uc_base:"1f1e8-1f1ff",uc_output:"1f1e8-1f1ff",uc_match:"1f1e8-1f1ff",uc_greedy:"1f1e8-1f1ff",shortnames:[":cz:"],category:"flags"},":flag_de:":{uc_base:"1f1e9-1f1ea",uc_output:"1f1e9-1f1ea",uc_match:"1f1e9-1f1ea",uc_greedy:"1f1e9-1f1ea",shortnames:[":de:"],category:"flags"},":flag_dg:":{uc_base:"1f1e9-1f1ec",uc_output:"1f1e9-1f1ec",uc_match:"1f1e9-1f1ec",uc_greedy:"1f1e9-1f1ec",shortnames:[":dg:"],category:"flags"},":flag_dj:":{uc_base:"1f1e9-1f1ef",uc_output:"1f1e9-1f1ef",uc_match:"1f1e9-1f1ef",uc_greedy:"1f1e9-1f1ef",shortnames:[":dj:"],category:"flags"},":flag_dk:":{uc_base:"1f1e9-1f1f0",uc_output:"1f1e9-1f1f0",uc_match:"1f1e9-1f1f0",uc_greedy:"1f1e9-1f1f0",shortnames:[":dk:"],category:"flags"},":flag_dm:":{uc_base:"1f1e9-1f1f2",uc_output:"1f1e9-1f1f2",uc_match:"1f1e9-1f1f2",uc_greedy:"1f1e9-1f1f2",shortnames:[":dm:"],category:"flags"},":flag_do:":{uc_base:"1f1e9-1f1f4",uc_output:"1f1e9-1f1f4",uc_match:"1f1e9-1f1f4",uc_greedy:"1f1e9-1f1f4",shortnames:[":do:"],category:"flags"},":flag_dz:":{uc_base:"1f1e9-1f1ff",uc_output:"1f1e9-1f1ff",uc_match:"1f1e9-1f1ff",uc_greedy:"1f1e9-1f1ff",shortnames:[":dz:"],category:"flags"},":flag_ea:":{uc_base:"1f1ea-1f1e6",uc_output:"1f1ea-1f1e6",uc_match:"1f1ea-1f1e6",uc_greedy:"1f1ea-1f1e6",shortnames:[":ea:"],category:"flags"},":flag_ec:":{uc_base:"1f1ea-1f1e8",uc_output:"1f1ea-1f1e8",uc_match:"1f1ea-1f1e8",uc_greedy:"1f1ea-1f1e8",shortnames:[":ec:"],category:"flags"},":flag_ee:":{uc_base:"1f1ea-1f1ea",uc_output:"1f1ea-1f1ea",uc_match:"1f1ea-1f1ea",uc_greedy:"1f1ea-1f1ea",shortnames:[":ee:"],category:"flags"},":flag_eg:":{uc_base:"1f1ea-1f1ec",uc_output:"1f1ea-1f1ec",uc_match:"1f1ea-1f1ec",uc_greedy:"1f1ea-1f1ec",shortnames:[":eg:"],category:"flags"},":flag_eh:":{uc_base:"1f1ea-1f1ed",uc_output:"1f1ea-1f1ed",uc_match:"1f1ea-1f1ed",uc_greedy:"1f1ea-1f1ed",shortnames:[":eh:"],category:"flags"},":flag_er:":{uc_base:"1f1ea-1f1f7",uc_output:"1f1ea-1f1f7",uc_match:"1f1ea-1f1f7",uc_greedy:"1f1ea-1f1f7",shortnames:[":er:"],category:"flags"},":flag_es:":{uc_base:"1f1ea-1f1f8",uc_output:"1f1ea-1f1f8",uc_match:"1f1ea-1f1f8",uc_greedy:"1f1ea-1f1f8",shortnames:[":es:"],category:"flags"},":flag_et:":{uc_base:"1f1ea-1f1f9",uc_output:"1f1ea-1f1f9",uc_match:"1f1ea-1f1f9",uc_greedy:"1f1ea-1f1f9",shortnames:[":et:"],category:"flags"},":flag_eu:":{uc_base:"1f1ea-1f1fa",uc_output:"1f1ea-1f1fa",uc_match:"1f1ea-1f1fa",uc_greedy:"1f1ea-1f1fa",shortnames:[":eu:"],category:"flags"},":flag_fi:":{uc_base:"1f1eb-1f1ee",uc_output:"1f1eb-1f1ee",uc_match:"1f1eb-1f1ee",uc_greedy:"1f1eb-1f1ee",shortnames:[":fi:"],category:"flags"},":flag_fj:":{uc_base:"1f1eb-1f1ef",uc_output:"1f1eb-1f1ef",uc_match:"1f1eb-1f1ef",uc_greedy:"1f1eb-1f1ef",shortnames:[":fj:"],category:"flags"},":flag_fk:":{uc_base:"1f1eb-1f1f0",uc_output:"1f1eb-1f1f0",uc_match:"1f1eb-1f1f0",uc_greedy:"1f1eb-1f1f0",shortnames:[":fk:"],category:"flags"},":flag_fm:":{uc_base:"1f1eb-1f1f2",uc_output:"1f1eb-1f1f2",uc_match:"1f1eb-1f1f2",uc_greedy:"1f1eb-1f1f2",shortnames:[":fm:"],category:"flags"},":flag_fo:":{uc_base:"1f1eb-1f1f4",uc_output:"1f1eb-1f1f4",uc_match:"1f1eb-1f1f4",uc_greedy:"1f1eb-1f1f4",shortnames:[":fo:"],category:"flags"},":flag_fr:":{uc_base:"1f1eb-1f1f7",uc_output:"1f1eb-1f1f7",uc_match:"1f1eb-1f1f7",uc_greedy:"1f1eb-1f1f7",shortnames:[":fr:"],category:"flags"},":flag_ga:":{uc_base:"1f1ec-1f1e6",uc_output:"1f1ec-1f1e6",uc_match:"1f1ec-1f1e6",uc_greedy:"1f1ec-1f1e6",shortnames:[":ga:"],category:"flags"},":flag_gb:":{uc_base:"1f1ec-1f1e7",uc_output:"1f1ec-1f1e7",uc_match:"1f1ec-1f1e7",uc_greedy:"1f1ec-1f1e7",shortnames:[":gb:"],category:"flags"},":flag_gd:":{uc_base:"1f1ec-1f1e9",uc_output:"1f1ec-1f1e9",uc_match:"1f1ec-1f1e9",uc_greedy:"1f1ec-1f1e9",shortnames:[":gd:"],category:"flags"},":flag_ge:":{uc_base:"1f1ec-1f1ea",uc_output:"1f1ec-1f1ea",uc_match:"1f1ec-1f1ea",uc_greedy:"1f1ec-1f1ea",shortnames:[":ge:"],category:"flags"},":flag_gf:":{uc_base:"1f1ec-1f1eb",uc_output:"1f1ec-1f1eb",uc_match:"1f1ec-1f1eb",uc_greedy:"1f1ec-1f1eb",shortnames:[":gf:"],category:"flags"},":flag_gg:":{uc_base:"1f1ec-1f1ec",uc_output:"1f1ec-1f1ec",uc_match:"1f1ec-1f1ec",uc_greedy:"1f1ec-1f1ec",shortnames:[":gg:"],category:"flags"},":flag_gh:":{uc_base:"1f1ec-1f1ed",uc_output:"1f1ec-1f1ed",uc_match:"1f1ec-1f1ed",uc_greedy:"1f1ec-1f1ed",shortnames:[":gh:"],category:"flags"},":flag_gi:":{uc_base:"1f1ec-1f1ee",uc_output:"1f1ec-1f1ee",uc_match:"1f1ec-1f1ee",uc_greedy:"1f1ec-1f1ee",shortnames:[":gi:"],category:"flags"},":flag_gl:":{uc_base:"1f1ec-1f1f1",uc_output:"1f1ec-1f1f1",uc_match:"1f1ec-1f1f1",uc_greedy:"1f1ec-1f1f1",shortnames:[":gl:"],category:"flags"},":flag_gm:":{uc_base:"1f1ec-1f1f2",uc_output:"1f1ec-1f1f2",uc_match:"1f1ec-1f1f2",uc_greedy:"1f1ec-1f1f2",shortnames:[":gm:"],category:"flags"},":flag_gn:":{uc_base:"1f1ec-1f1f3",uc_output:"1f1ec-1f1f3",uc_match:"1f1ec-1f1f3",uc_greedy:"1f1ec-1f1f3",shortnames:[":gn:"],category:"flags"},":flag_gp:":{uc_base:"1f1ec-1f1f5",uc_output:"1f1ec-1f1f5",uc_match:"1f1ec-1f1f5",uc_greedy:"1f1ec-1f1f5",shortnames:[":gp:"],category:"flags"},":flag_gq:":{uc_base:"1f1ec-1f1f6",uc_output:"1f1ec-1f1f6",uc_match:"1f1ec-1f1f6",uc_greedy:"1f1ec-1f1f6",shortnames:[":gq:"],category:"flags"},":flag_gr:":{uc_base:"1f1ec-1f1f7",uc_output:"1f1ec-1f1f7",uc_match:"1f1ec-1f1f7",uc_greedy:"1f1ec-1f1f7",shortnames:[":gr:"],category:"flags"},":flag_gs:":{uc_base:"1f1ec-1f1f8",uc_output:"1f1ec-1f1f8",uc_match:"1f1ec-1f1f8",uc_greedy:"1f1ec-1f1f8",shortnames:[":gs:"],category:"flags"},":flag_gt:":{uc_base:"1f1ec-1f1f9",uc_output:"1f1ec-1f1f9",uc_match:"1f1ec-1f1f9",uc_greedy:"1f1ec-1f1f9",shortnames:[":gt:"],category:"flags"},":flag_gu:":{uc_base:"1f1ec-1f1fa",uc_output:"1f1ec-1f1fa",uc_match:"1f1ec-1f1fa",uc_greedy:"1f1ec-1f1fa",shortnames:[":gu:"],category:"flags"},":flag_gw:":{uc_base:"1f1ec-1f1fc",uc_output:"1f1ec-1f1fc",uc_match:"1f1ec-1f1fc",uc_greedy:"1f1ec-1f1fc",shortnames:[":gw:"],category:"flags"},":flag_gy:":{uc_base:"1f1ec-1f1fe",uc_output:"1f1ec-1f1fe",uc_match:"1f1ec-1f1fe",uc_greedy:"1f1ec-1f1fe",shortnames:[":gy:"],category:"flags"},":flag_hk:":{uc_base:"1f1ed-1f1f0",uc_output:"1f1ed-1f1f0",uc_match:"1f1ed-1f1f0",uc_greedy:"1f1ed-1f1f0",shortnames:[":hk:"],category:"flags"},":flag_hm:":{uc_base:"1f1ed-1f1f2",uc_output:"1f1ed-1f1f2",uc_match:"1f1ed-1f1f2",uc_greedy:"1f1ed-1f1f2",shortnames:[":hm:"],category:"flags"},":flag_hn:":{uc_base:"1f1ed-1f1f3",uc_output:"1f1ed-1f1f3",uc_match:"1f1ed-1f1f3",uc_greedy:"1f1ed-1f1f3",shortnames:[":hn:"],category:"flags"},":flag_hr:":{uc_base:"1f1ed-1f1f7",uc_output:"1f1ed-1f1f7",uc_match:"1f1ed-1f1f7",uc_greedy:"1f1ed-1f1f7",shortnames:[":hr:"],category:"flags"},":flag_ht:":{uc_base:"1f1ed-1f1f9",uc_output:"1f1ed-1f1f9",uc_match:"1f1ed-1f1f9",uc_greedy:"1f1ed-1f1f9",shortnames:[":ht:"],category:"flags"},":flag_hu:":{uc_base:"1f1ed-1f1fa",uc_output:"1f1ed-1f1fa",uc_match:"1f1ed-1f1fa",uc_greedy:"1f1ed-1f1fa",shortnames:[":hu:"],category:"flags"},":flag_ic:":{uc_base:"1f1ee-1f1e8",uc_output:"1f1ee-1f1e8",uc_match:"1f1ee-1f1e8",uc_greedy:"1f1ee-1f1e8",shortnames:[":ic:"],category:"flags"},":flag_id:":{uc_base:"1f1ee-1f1e9",uc_output:"1f1ee-1f1e9",uc_match:"1f1ee-1f1e9",uc_greedy:"1f1ee-1f1e9",shortnames:[":indonesia:"],category:"flags"},":flag_ie:":{uc_base:"1f1ee-1f1ea",uc_output:"1f1ee-1f1ea",uc_match:"1f1ee-1f1ea",uc_greedy:"1f1ee-1f1ea",shortnames:[":ie:"],category:"flags"},":flag_il:":{uc_base:"1f1ee-1f1f1",uc_output:"1f1ee-1f1f1",uc_match:"1f1ee-1f1f1",uc_greedy:"1f1ee-1f1f1",shortnames:[":il:"],category:"flags"},":flag_im:":{uc_base:"1f1ee-1f1f2",uc_output:"1f1ee-1f1f2",uc_match:"1f1ee-1f1f2",uc_greedy:"1f1ee-1f1f2",shortnames:[":im:"],category:"flags"},":flag_in:":{uc_base:"1f1ee-1f1f3",uc_output:"1f1ee-1f1f3",uc_match:"1f1ee-1f1f3",uc_greedy:"1f1ee-1f1f3",shortnames:[":in:"],category:"flags"},":flag_io:":{uc_base:"1f1ee-1f1f4",uc_output:"1f1ee-1f1f4",uc_match:"1f1ee-1f1f4",uc_greedy:"1f1ee-1f1f4",shortnames:[":io:"],category:"flags"},":flag_iq:":{uc_base:"1f1ee-1f1f6",uc_output:"1f1ee-1f1f6",uc_match:"1f1ee-1f1f6",uc_greedy:"1f1ee-1f1f6",shortnames:[":iq:"],category:"flags"},":flag_ir:":{uc_base:"1f1ee-1f1f7",uc_output:"1f1ee-1f1f7",uc_match:"1f1ee-1f1f7",uc_greedy:"1f1ee-1f1f7",shortnames:[":ir:"],category:"flags"},":flag_is:":{uc_base:"1f1ee-1f1f8",uc_output:"1f1ee-1f1f8",uc_match:"1f1ee-1f1f8",uc_greedy:"1f1ee-1f1f8",shortnames:[":is:"],category:"flags"},":flag_it:":{uc_base:"1f1ee-1f1f9",uc_output:"1f1ee-1f1f9",uc_match:"1f1ee-1f1f9",uc_greedy:"1f1ee-1f1f9",shortnames:[":it:"],category:"flags"},":flag_je:":{uc_base:"1f1ef-1f1ea",uc_output:"1f1ef-1f1ea",uc_match:"1f1ef-1f1ea",uc_greedy:"1f1ef-1f1ea",shortnames:[":je:"],category:"flags"},":flag_jm:":{uc_base:"1f1ef-1f1f2",uc_output:"1f1ef-1f1f2",uc_match:"1f1ef-1f1f2",uc_greedy:"1f1ef-1f1f2",shortnames:[":jm:"],category:"flags"},":flag_jo:":{uc_base:"1f1ef-1f1f4",uc_output:"1f1ef-1f1f4",uc_match:"1f1ef-1f1f4",uc_greedy:"1f1ef-1f1f4",shortnames:[":jo:"],category:"flags"},":flag_jp:":{uc_base:"1f1ef-1f1f5",uc_output:"1f1ef-1f1f5",uc_match:"1f1ef-1f1f5",uc_greedy:"1f1ef-1f1f5",shortnames:[":jp:"],category:"flags"},":flag_ke:":{uc_base:"1f1f0-1f1ea",uc_output:"1f1f0-1f1ea",uc_match:"1f1f0-1f1ea",uc_greedy:"1f1f0-1f1ea",shortnames:[":ke:"],category:"flags"},":flag_kg:":{uc_base:"1f1f0-1f1ec",uc_output:"1f1f0-1f1ec",uc_match:"1f1f0-1f1ec",uc_greedy:"1f1f0-1f1ec",shortnames:[":kg:"],category:"flags"},":flag_kh:":{uc_base:"1f1f0-1f1ed",uc_output:"1f1f0-1f1ed",uc_match:"1f1f0-1f1ed",uc_greedy:"1f1f0-1f1ed",shortnames:[":kh:"],category:"flags"},":flag_ki:":{uc_base:"1f1f0-1f1ee",uc_output:"1f1f0-1f1ee",uc_match:"1f1f0-1f1ee",uc_greedy:"1f1f0-1f1ee",shortnames:[":ki:"],category:"flags"},":flag_km:":{uc_base:"1f1f0-1f1f2",uc_output:"1f1f0-1f1f2",uc_match:"1f1f0-1f1f2",uc_greedy:"1f1f0-1f1f2",shortnames:[":km:"],category:"flags"},":flag_kn:":{uc_base:"1f1f0-1f1f3",uc_output:"1f1f0-1f1f3",uc_match:"1f1f0-1f1f3",uc_greedy:"1f1f0-1f1f3",shortnames:[":kn:"],category:"flags"},":flag_kp:":{uc_base:"1f1f0-1f1f5",uc_output:"1f1f0-1f1f5",uc_match:"1f1f0-1f1f5",uc_greedy:"1f1f0-1f1f5",shortnames:[":kp:"],category:"flags"},":flag_kr:":{uc_base:"1f1f0-1f1f7",uc_output:"1f1f0-1f1f7",uc_match:"1f1f0-1f1f7",uc_greedy:"1f1f0-1f1f7",shortnames:[":kr:"],category:"flags"},":flag_kw:":{uc_base:"1f1f0-1f1fc",uc_output:"1f1f0-1f1fc",uc_match:"1f1f0-1f1fc",uc_greedy:"1f1f0-1f1fc",shortnames:[":kw:"],category:"flags"},":flag_ky:":{uc_base:"1f1f0-1f1fe",uc_output:"1f1f0-1f1fe",uc_match:"1f1f0-1f1fe",uc_greedy:"1f1f0-1f1fe",shortnames:[":ky:"],category:"flags"},":flag_kz:":{uc_base:"1f1f0-1f1ff",uc_output:"1f1f0-1f1ff",uc_match:"1f1f0-1f1ff",uc_greedy:"1f1f0-1f1ff",shortnames:[":kz:"],category:"flags"},":flag_la:":{uc_base:"1f1f1-1f1e6",uc_output:"1f1f1-1f1e6",uc_match:"1f1f1-1f1e6",uc_greedy:"1f1f1-1f1e6",shortnames:[":la:"],category:"flags"},":flag_lb:":{uc_base:"1f1f1-1f1e7",uc_output:"1f1f1-1f1e7",uc_match:"1f1f1-1f1e7",uc_greedy:"1f1f1-1f1e7",shortnames:[":lb:"],category:"flags"},":flag_lc:":{uc_base:"1f1f1-1f1e8",uc_output:"1f1f1-1f1e8",uc_match:"1f1f1-1f1e8",uc_greedy:"1f1f1-1f1e8",shortnames:[":lc:"],category:"flags"},":flag_li:":{uc_base:"1f1f1-1f1ee",uc_output:"1f1f1-1f1ee",uc_match:"1f1f1-1f1ee",uc_greedy:"1f1f1-1f1ee",shortnames:[":li:"],category:"flags"},":flag_lk:":{uc_base:"1f1f1-1f1f0",uc_output:"1f1f1-1f1f0",uc_match:"1f1f1-1f1f0",uc_greedy:"1f1f1-1f1f0",shortnames:[":lk:"],category:"flags"},":flag_lr:":{uc_base:"1f1f1-1f1f7",uc_output:"1f1f1-1f1f7",uc_match:"1f1f1-1f1f7",uc_greedy:"1f1f1-1f1f7",shortnames:[":lr:"],category:"flags"},":flag_ls:":{uc_base:"1f1f1-1f1f8",uc_output:"1f1f1-1f1f8",uc_match:"1f1f1-1f1f8",uc_greedy:"1f1f1-1f1f8",shortnames:[":ls:"],category:"flags"},":flag_lt:":{uc_base:"1f1f1-1f1f9",uc_output:"1f1f1-1f1f9",uc_match:"1f1f1-1f1f9",uc_greedy:"1f1f1-1f1f9",shortnames:[":lt:"],category:"flags"},":flag_lu:":{uc_base:"1f1f1-1f1fa",uc_output:"1f1f1-1f1fa",uc_match:"1f1f1-1f1fa",uc_greedy:"1f1f1-1f1fa",shortnames:[":lu:"],category:"flags"},":flag_lv:":{uc_base:"1f1f1-1f1fb",uc_output:"1f1f1-1f1fb",uc_match:"1f1f1-1f1fb",uc_greedy:"1f1f1-1f1fb",shortnames:[":lv:"],category:"flags"},":flag_ly:":{uc_base:"1f1f1-1f1fe",uc_output:"1f1f1-1f1fe",uc_match:"1f1f1-1f1fe",uc_greedy:"1f1f1-1f1fe",shortnames:[":ly:"],category:"flags"},":flag_ma:":{uc_base:"1f1f2-1f1e6",uc_output:"1f1f2-1f1e6",uc_match:"1f1f2-1f1e6",uc_greedy:"1f1f2-1f1e6",shortnames:[":ma:"],category:"flags"},":flag_mc:":{uc_base:"1f1f2-1f1e8",uc_output:"1f1f2-1f1e8",uc_match:"1f1f2-1f1e8",uc_greedy:"1f1f2-1f1e8",shortnames:[":mc:"],category:"flags"},":flag_md:":{uc_base:"1f1f2-1f1e9",uc_output:"1f1f2-1f1e9",uc_match:"1f1f2-1f1e9",uc_greedy:"1f1f2-1f1e9",shortnames:[":md:"],category:"flags"},":flag_me:":{uc_base:"1f1f2-1f1ea",uc_output:"1f1f2-1f1ea",uc_match:"1f1f2-1f1ea",uc_greedy:"1f1f2-1f1ea",shortnames:[":me:"],category:"flags"},":flag_mf:":{uc_base:"1f1f2-1f1eb",uc_output:"1f1f2-1f1eb",uc_match:"1f1f2-1f1eb",uc_greedy:"1f1f2-1f1eb",shortnames:[":mf:"],category:"flags"},":flag_mg:":{uc_base:"1f1f2-1f1ec",uc_output:"1f1f2-1f1ec",uc_match:"1f1f2-1f1ec",uc_greedy:"1f1f2-1f1ec",shortnames:[":mg:"],category:"flags"},":flag_mh:":{uc_base:"1f1f2-1f1ed",uc_output:"1f1f2-1f1ed",uc_match:"1f1f2-1f1ed",uc_greedy:"1f1f2-1f1ed",shortnames:[":mh:"],category:"flags"},":flag_mk:":{uc_base:"1f1f2-1f1f0",uc_output:"1f1f2-1f1f0",uc_match:"1f1f2-1f1f0",uc_greedy:"1f1f2-1f1f0",shortnames:[":mk:"],category:"flags"},":flag_ml:":{uc_base:"1f1f2-1f1f1",uc_output:"1f1f2-1f1f1",uc_match:"1f1f2-1f1f1",uc_greedy:"1f1f2-1f1f1",shortnames:[":ml:"],category:"flags"},":flag_mm:":{uc_base:"1f1f2-1f1f2",uc_output:"1f1f2-1f1f2",uc_match:"1f1f2-1f1f2",uc_greedy:"1f1f2-1f1f2",shortnames:[":mm:"],category:"flags"},":flag_mn:":{uc_base:"1f1f2-1f1f3",uc_output:"1f1f2-1f1f3",uc_match:"1f1f2-1f1f3",uc_greedy:"1f1f2-1f1f3",shortnames:[":mn:"],category:"flags"},":flag_mo:":{uc_base:"1f1f2-1f1f4",uc_output:"1f1f2-1f1f4",uc_match:"1f1f2-1f1f4",uc_greedy:"1f1f2-1f1f4",shortnames:[":mo:"],category:"flags"},":flag_mp:":{uc_base:"1f1f2-1f1f5",uc_output:"1f1f2-1f1f5",uc_match:"1f1f2-1f1f5",uc_greedy:"1f1f2-1f1f5",shortnames:[":mp:"],category:"flags"},":flag_mq:":{uc_base:"1f1f2-1f1f6",uc_output:"1f1f2-1f1f6",uc_match:"1f1f2-1f1f6",uc_greedy:"1f1f2-1f1f6",shortnames:[":mq:"],category:"flags"},":flag_mr:":{uc_base:"1f1f2-1f1f7",uc_output:"1f1f2-1f1f7",uc_match:"1f1f2-1f1f7",uc_greedy:"1f1f2-1f1f7",shortnames:[":mr:"],category:"flags"},":flag_ms:":{uc_base:"1f1f2-1f1f8",uc_output:"1f1f2-1f1f8",uc_match:"1f1f2-1f1f8",uc_greedy:"1f1f2-1f1f8",shortnames:[":ms:"],category:"flags"},":flag_mt:":{uc_base:"1f1f2-1f1f9",uc_output:"1f1f2-1f1f9",uc_match:"1f1f2-1f1f9",uc_greedy:"1f1f2-1f1f9",shortnames:[":mt:"],category:"flags"},":flag_mu:":{uc_base:"1f1f2-1f1fa",uc_output:"1f1f2-1f1fa",uc_match:"1f1f2-1f1fa",uc_greedy:"1f1f2-1f1fa",shortnames:[":mu:"],category:"flags"},":flag_mv:":{uc_base:"1f1f2-1f1fb",uc_output:"1f1f2-1f1fb",uc_match:"1f1f2-1f1fb",uc_greedy:"1f1f2-1f1fb",shortnames:[":mv:"],category:"flags"},":flag_mw:":{uc_base:"1f1f2-1f1fc",uc_output:"1f1f2-1f1fc",uc_match:"1f1f2-1f1fc",uc_greedy:"1f1f2-1f1fc",shortnames:[":mw:"],category:"flags"},":flag_mx:":{uc_base:"1f1f2-1f1fd",uc_output:"1f1f2-1f1fd",uc_match:"1f1f2-1f1fd",uc_greedy:"1f1f2-1f1fd",shortnames:[":mx:"],category:"flags"},":flag_my:":{uc_base:"1f1f2-1f1fe",uc_output:"1f1f2-1f1fe",uc_match:"1f1f2-1f1fe",uc_greedy:"1f1f2-1f1fe",shortnames:[":my:"],category:"flags"},":flag_mz:":{uc_base:"1f1f2-1f1ff",uc_output:"1f1f2-1f1ff",uc_match:"1f1f2-1f1ff",uc_greedy:"1f1f2-1f1ff",shortnames:[":mz:"],category:"flags"},":flag_na:":{uc_base:"1f1f3-1f1e6",uc_output:"1f1f3-1f1e6",uc_match:"1f1f3-1f1e6",uc_greedy:"1f1f3-1f1e6",shortnames:[":na:"],category:"flags"},":flag_nc:":{uc_base:"1f1f3-1f1e8",uc_output:"1f1f3-1f1e8",uc_match:"1f1f3-1f1e8",uc_greedy:"1f1f3-1f1e8",shortnames:[":nc:"],category:"flags"},":flag_ne:":{uc_base:"1f1f3-1f1ea",uc_output:"1f1f3-1f1ea",uc_match:"1f1f3-1f1ea",uc_greedy:"1f1f3-1f1ea",shortnames:[":ne:"],category:"flags"},":flag_nf:":{uc_base:"1f1f3-1f1eb",uc_output:"1f1f3-1f1eb",uc_match:"1f1f3-1f1eb",uc_greedy:"1f1f3-1f1eb",shortnames:[":nf:"],category:"flags"},":flag_ng:":{uc_base:"1f1f3-1f1ec",uc_output:"1f1f3-1f1ec",uc_match:"1f1f3-1f1ec",uc_greedy:"1f1f3-1f1ec",shortnames:[":nigeria:"],category:"flags"},":flag_ni:":{uc_base:"1f1f3-1f1ee",uc_output:"1f1f3-1f1ee",uc_match:"1f1f3-1f1ee",uc_greedy:"1f1f3-1f1ee",shortnames:[":ni:"],category:"flags"},":flag_nl:":{uc_base:"1f1f3-1f1f1",uc_output:"1f1f3-1f1f1",uc_match:"1f1f3-1f1f1",uc_greedy:"1f1f3-1f1f1",shortnames:[":nl:"],category:"flags"},":flag_no:":{uc_base:"1f1f3-1f1f4",uc_output:"1f1f3-1f1f4",uc_match:"1f1f3-1f1f4",uc_greedy:"1f1f3-1f1f4",shortnames:[":no:"],category:"flags"},":flag_np:":{uc_base:"1f1f3-1f1f5",uc_output:"1f1f3-1f1f5",uc_match:"1f1f3-1f1f5",uc_greedy:"1f1f3-1f1f5",shortnames:[":np:"],category:"flags"},":flag_nr:":{uc_base:"1f1f3-1f1f7",uc_output:"1f1f3-1f1f7",uc_match:"1f1f3-1f1f7",uc_greedy:"1f1f3-1f1f7",shortnames:[":nr:"],category:"flags"},":flag_nu:":{uc_base:"1f1f3-1f1fa",uc_output:"1f1f3-1f1fa",uc_match:"1f1f3-1f1fa",uc_greedy:"1f1f3-1f1fa",shortnames:[":nu:"],category:"flags"},":flag_nz:":{uc_base:"1f1f3-1f1ff",uc_output:"1f1f3-1f1ff",uc_match:"1f1f3-1f1ff",uc_greedy:"1f1f3-1f1ff",shortnames:[":nz:"],category:"flags"},":flag_om:":{uc_base:"1f1f4-1f1f2",uc_output:"1f1f4-1f1f2",uc_match:"1f1f4-1f1f2",uc_greedy:"1f1f4-1f1f2",shortnames:[":om:"],category:"flags"},":flag_pa:":{uc_base:"1f1f5-1f1e6",uc_output:"1f1f5-1f1e6",uc_match:"1f1f5-1f1e6",uc_greedy:"1f1f5-1f1e6",shortnames:[":pa:"],category:"flags"},":flag_pe:":{uc_base:"1f1f5-1f1ea",uc_output:"1f1f5-1f1ea",uc_match:"1f1f5-1f1ea",uc_greedy:"1f1f5-1f1ea",shortnames:[":pe:"],category:"flags"},":flag_pf:":{uc_base:"1f1f5-1f1eb",uc_output:"1f1f5-1f1eb",uc_match:"1f1f5-1f1eb",uc_greedy:"1f1f5-1f1eb",shortnames:[":pf:"],category:"flags"},":flag_pg:":{uc_base:"1f1f5-1f1ec",uc_output:"1f1f5-1f1ec",uc_match:"1f1f5-1f1ec",uc_greedy:"1f1f5-1f1ec",shortnames:[":pg:"],category:"flags"},":flag_ph:":{uc_base:"1f1f5-1f1ed",uc_output:"1f1f5-1f1ed",uc_match:"1f1f5-1f1ed",uc_greedy:"1f1f5-1f1ed",shortnames:[":ph:"],category:"flags"},":flag_pk:":{uc_base:"1f1f5-1f1f0",uc_output:"1f1f5-1f1f0",uc_match:"1f1f5-1f1f0",uc_greedy:"1f1f5-1f1f0",shortnames:[":pk:"],category:"flags"},":flag_pl:":{uc_base:"1f1f5-1f1f1",uc_output:"1f1f5-1f1f1",uc_match:"1f1f5-1f1f1",uc_greedy:"1f1f5-1f1f1",shortnames:[":pl:"],category:"flags"},":flag_pm:":{uc_base:"1f1f5-1f1f2",uc_output:"1f1f5-1f1f2",uc_match:"1f1f5-1f1f2",uc_greedy:"1f1f5-1f1f2",shortnames:[":pm:"],category:"flags"},":flag_pn:":{uc_base:"1f1f5-1f1f3",uc_output:"1f1f5-1f1f3",uc_match:"1f1f5-1f1f3",uc_greedy:"1f1f5-1f1f3",shortnames:[":pn:"],category:"flags"},":flag_pr:":{uc_base:"1f1f5-1f1f7",uc_output:"1f1f5-1f1f7",uc_match:"1f1f5-1f1f7",uc_greedy:"1f1f5-1f1f7",shortnames:[":pr:"],category:"flags"},":flag_ps:":{uc_base:"1f1f5-1f1f8",uc_output:"1f1f5-1f1f8",uc_match:"1f1f5-1f1f8",uc_greedy:"1f1f5-1f1f8",shortnames:[":ps:"],category:"flags"},":flag_pt:":{uc_base:"1f1f5-1f1f9",uc_output:"1f1f5-1f1f9",uc_match:"1f1f5-1f1f9",uc_greedy:"1f1f5-1f1f9",shortnames:[":pt:"],category:"flags"},":flag_pw:":{uc_base:"1f1f5-1f1fc",uc_output:"1f1f5-1f1fc",uc_match:"1f1f5-1f1fc",uc_greedy:"1f1f5-1f1fc",shortnames:[":pw:"],category:"flags"},":flag_py:":{uc_base:"1f1f5-1f1fe",uc_output:"1f1f5-1f1fe",uc_match:"1f1f5-1f1fe",uc_greedy:"1f1f5-1f1fe",shortnames:[":py:"],category:"flags"},":flag_qa:":{uc_base:"1f1f6-1f1e6",uc_output:"1f1f6-1f1e6",uc_match:"1f1f6-1f1e6",uc_greedy:"1f1f6-1f1e6",shortnames:[":qa:"],category:"flags"},":flag_re:":{uc_base:"1f1f7-1f1ea",uc_output:"1f1f7-1f1ea",uc_match:"1f1f7-1f1ea",uc_greedy:"1f1f7-1f1ea",shortnames:[":re:"],category:"flags"},":flag_ro:":{uc_base:"1f1f7-1f1f4",uc_output:"1f1f7-1f1f4",uc_match:"1f1f7-1f1f4",uc_greedy:"1f1f7-1f1f4",shortnames:[":ro:"],category:"flags"},":flag_rs:":{uc_base:"1f1f7-1f1f8",uc_output:"1f1f7-1f1f8",uc_match:"1f1f7-1f1f8",uc_greedy:"1f1f7-1f1f8",shortnames:[":rs:"],category:"flags"},":flag_ru:":{uc_base:"1f1f7-1f1fa",uc_output:"1f1f7-1f1fa",uc_match:"1f1f7-1f1fa",uc_greedy:"1f1f7-1f1fa",shortnames:[":ru:"],category:"flags"},":flag_rw:":{uc_base:"1f1f7-1f1fc",uc_output:"1f1f7-1f1fc",uc_match:"1f1f7-1f1fc",uc_greedy:"1f1f7-1f1fc",shortnames:[":rw:"],category:"flags"},":flag_sa:":{uc_base:"1f1f8-1f1e6",uc_output:"1f1f8-1f1e6",uc_match:"1f1f8-1f1e6",uc_greedy:"1f1f8-1f1e6",shortnames:[":saudiarabia:",":saudi:"],category:"flags"},":flag_sb:":{uc_base:"1f1f8-1f1e7",uc_output:"1f1f8-1f1e7",uc_match:"1f1f8-1f1e7",uc_greedy:"1f1f8-1f1e7",shortnames:[":sb:"],category:"flags"},":flag_sc:":{uc_base:"1f1f8-1f1e8",uc_output:"1f1f8-1f1e8",uc_match:"1f1f8-1f1e8",uc_greedy:"1f1f8-1f1e8",shortnames:[":sc:"],category:"flags"},":flag_sd:":{uc_base:"1f1f8-1f1e9",uc_output:"1f1f8-1f1e9",uc_match:"1f1f8-1f1e9",uc_greedy:"1f1f8-1f1e9",shortnames:[":sd:"],category:"flags"},":flag_se:":{uc_base:"1f1f8-1f1ea",uc_output:"1f1f8-1f1ea",uc_match:"1f1f8-1f1ea",uc_greedy:"1f1f8-1f1ea",shortnames:[":se:"],category:"flags"},":flag_sg:":{uc_base:"1f1f8-1f1ec",uc_output:"1f1f8-1f1ec",uc_match:"1f1f8-1f1ec",uc_greedy:"1f1f8-1f1ec",shortnames:[":sg:"],category:"flags"},":flag_sh:":{uc_base:"1f1f8-1f1ed",uc_output:"1f1f8-1f1ed",uc_match:"1f1f8-1f1ed",uc_greedy:"1f1f8-1f1ed",shortnames:[":sh:"],category:"flags"},":flag_si:":{uc_base:"1f1f8-1f1ee",uc_output:"1f1f8-1f1ee",uc_match:"1f1f8-1f1ee",uc_greedy:"1f1f8-1f1ee",shortnames:[":si:"],category:"flags"},":flag_sj:":{uc_base:"1f1f8-1f1ef",uc_output:"1f1f8-1f1ef",uc_match:"1f1f8-1f1ef",uc_greedy:"1f1f8-1f1ef",shortnames:[":sj:"],category:"flags"},":flag_sk:":{uc_base:"1f1f8-1f1f0",uc_output:"1f1f8-1f1f0",uc_match:"1f1f8-1f1f0",uc_greedy:"1f1f8-1f1f0",shortnames:[":sk:"],category:"flags"},":flag_sl:":{uc_base:"1f1f8-1f1f1",uc_output:"1f1f8-1f1f1",uc_match:"1f1f8-1f1f1",uc_greedy:"1f1f8-1f1f1",shortnames:[":sl:"],category:"flags"},":flag_sm:":{uc_base:"1f1f8-1f1f2",uc_output:"1f1f8-1f1f2",uc_match:"1f1f8-1f1f2",uc_greedy:"1f1f8-1f1f2",shortnames:[":sm:"],category:"flags"},":flag_sn:":{uc_base:"1f1f8-1f1f3",uc_output:"1f1f8-1f1f3",uc_match:"1f1f8-1f1f3",uc_greedy:"1f1f8-1f1f3",shortnames:[":sn:"],category:"flags"},":flag_so:":{uc_base:"1f1f8-1f1f4",uc_output:"1f1f8-1f1f4",uc_match:"1f1f8-1f1f4",uc_greedy:"1f1f8-1f1f4",shortnames:[":so:"],category:"flags"},":flag_sr:":{uc_base:"1f1f8-1f1f7",uc_output:"1f1f8-1f1f7",uc_match:"1f1f8-1f1f7",uc_greedy:"1f1f8-1f1f7",shortnames:[":sr:"],category:"flags"},":flag_ss:":{uc_base:"1f1f8-1f1f8",uc_output:"1f1f8-1f1f8",uc_match:"1f1f8-1f1f8",uc_greedy:"1f1f8-1f1f8",shortnames:[":ss:"],category:"flags"},":flag_st:":{uc_base:"1f1f8-1f1f9",uc_output:"1f1f8-1f1f9",uc_match:"1f1f8-1f1f9",uc_greedy:"1f1f8-1f1f9",shortnames:[":st:"],category:"flags"},":flag_sv:":{uc_base:"1f1f8-1f1fb",uc_output:"1f1f8-1f1fb",uc_match:"1f1f8-1f1fb",uc_greedy:"1f1f8-1f1fb",shortnames:[":sv:"],category:"flags"},":flag_sx:":{uc_base:"1f1f8-1f1fd",uc_output:"1f1f8-1f1fd",uc_match:"1f1f8-1f1fd",uc_greedy:"1f1f8-1f1fd",shortnames:[":sx:"],category:"flags"},":flag_sy:":{uc_base:"1f1f8-1f1fe",uc_output:"1f1f8-1f1fe",uc_match:"1f1f8-1f1fe",uc_greedy:"1f1f8-1f1fe",shortnames:[":sy:"],category:"flags"},":flag_sz:":{uc_base:"1f1f8-1f1ff",uc_output:"1f1f8-1f1ff",uc_match:"1f1f8-1f1ff",uc_greedy:"1f1f8-1f1ff",shortnames:[":sz:"],category:"flags"},":flag_ta:":{uc_base:"1f1f9-1f1e6",uc_output:"1f1f9-1f1e6",uc_match:"1f1f9-1f1e6",uc_greedy:"1f1f9-1f1e6",shortnames:[":ta:"],category:"flags"},":flag_tc:":{uc_base:"1f1f9-1f1e8",uc_output:"1f1f9-1f1e8",uc_match:"1f1f9-1f1e8",uc_greedy:"1f1f9-1f1e8",shortnames:[":tc:"],category:"flags"},":flag_td:":{uc_base:"1f1f9-1f1e9",uc_output:"1f1f9-1f1e9",uc_match:"1f1f9-1f1e9",uc_greedy:"1f1f9-1f1e9",shortnames:[":td:"],category:"flags"},":flag_tf:":{uc_base:"1f1f9-1f1eb",uc_output:"1f1f9-1f1eb",uc_match:"1f1f9-1f1eb",uc_greedy:"1f1f9-1f1eb",shortnames:[":tf:"],category:"flags"},":flag_tg:":{uc_base:"1f1f9-1f1ec",uc_output:"1f1f9-1f1ec",uc_match:"1f1f9-1f1ec",uc_greedy:"1f1f9-1f1ec",shortnames:[":tg:"],category:"flags"},":flag_th:":{uc_base:"1f1f9-1f1ed",uc_output:"1f1f9-1f1ed",uc_match:"1f1f9-1f1ed",uc_greedy:"1f1f9-1f1ed",shortnames:[":th:"],category:"flags"},":flag_tj:":{uc_base:"1f1f9-1f1ef",uc_output:"1f1f9-1f1ef",uc_match:"1f1f9-1f1ef",uc_greedy:"1f1f9-1f1ef",shortnames:[":tj:"],category:"flags"},":flag_tk:":{uc_base:"1f1f9-1f1f0",uc_output:"1f1f9-1f1f0",uc_match:"1f1f9-1f1f0",uc_greedy:"1f1f9-1f1f0",shortnames:[":tk:"],category:"flags"},":flag_tl:":{uc_base:"1f1f9-1f1f1",uc_output:"1f1f9-1f1f1",uc_match:"1f1f9-1f1f1",uc_greedy:"1f1f9-1f1f1",shortnames:[":tl:"],category:"flags"},":flag_tm:":{uc_base:"1f1f9-1f1f2",uc_output:"1f1f9-1f1f2",uc_match:"1f1f9-1f1f2",uc_greedy:"1f1f9-1f1f2",shortnames:[":turkmenistan:"],category:"flags"},":flag_tn:":{uc_base:"1f1f9-1f1f3",uc_output:"1f1f9-1f1f3",uc_match:"1f1f9-1f1f3",uc_greedy:"1f1f9-1f1f3",shortnames:[":tn:"],category:"flags"},":flag_to:":{uc_base:"1f1f9-1f1f4",uc_output:"1f1f9-1f1f4",uc_match:"1f1f9-1f1f4",uc_greedy:"1f1f9-1f1f4",shortnames:[":to:"],category:"flags"},":flag_tr:":{uc_base:"1f1f9-1f1f7",uc_output:"1f1f9-1f1f7",uc_match:"1f1f9-1f1f7",uc_greedy:"1f1f9-1f1f7",shortnames:[":tr:"],category:"flags"},":flag_tt:":{uc_base:"1f1f9-1f1f9",uc_output:"1f1f9-1f1f9",uc_match:"1f1f9-1f1f9",uc_greedy:"1f1f9-1f1f9",shortnames:[":tt:"],category:"flags"},":flag_tv:":{uc_base:"1f1f9-1f1fb",uc_output:"1f1f9-1f1fb",uc_match:"1f1f9-1f1fb",uc_greedy:"1f1f9-1f1fb",shortnames:[":tuvalu:"],category:"flags"},":flag_tw:":{uc_base:"1f1f9-1f1fc",uc_output:"1f1f9-1f1fc",uc_match:"1f1f9-1f1fc",uc_greedy:"1f1f9-1f1fc",shortnames:[":tw:"],category:"flags"},":flag_tz:":{uc_base:"1f1f9-1f1ff",uc_output:"1f1f9-1f1ff",uc_match:"1f1f9-1f1ff",uc_greedy:"1f1f9-1f1ff",shortnames:[":tz:"],category:"flags"},":flag_ua:":{uc_base:"1f1fa-1f1e6",uc_output:"1f1fa-1f1e6",uc_match:"1f1fa-1f1e6",uc_greedy:"1f1fa-1f1e6",shortnames:[":ua:"],category:"flags"},":flag_ug:":{uc_base:"1f1fa-1f1ec",uc_output:"1f1fa-1f1ec",uc_match:"1f1fa-1f1ec",uc_greedy:"1f1fa-1f1ec",shortnames:[":ug:"],category:"flags"},":flag_um:":{uc_base:"1f1fa-1f1f2",uc_output:"1f1fa-1f1f2",uc_match:"1f1fa-1f1f2",uc_greedy:"1f1fa-1f1f2",shortnames:[":um:"],category:"flags"},":flag_us:":{uc_base:"1f1fa-1f1f8",uc_output:"1f1fa-1f1f8",uc_match:"1f1fa-1f1f8",uc_greedy:"1f1fa-1f1f8",shortnames:[":us:"],category:"flags"},":flag_uy:":{uc_base:"1f1fa-1f1fe",uc_output:"1f1fa-1f1fe",uc_match:"1f1fa-1f1fe",uc_greedy:"1f1fa-1f1fe",shortnames:[":uy:"],category:"flags"},":flag_uz:":{uc_base:"1f1fa-1f1ff",uc_output:"1f1fa-1f1ff",uc_match:"1f1fa-1f1ff",uc_greedy:"1f1fa-1f1ff",shortnames:[":uz:"],category:"flags"},":flag_va:":{uc_base:"1f1fb-1f1e6",uc_output:"1f1fb-1f1e6",uc_match:"1f1fb-1f1e6",uc_greedy:"1f1fb-1f1e6",shortnames:[":va:"],category:"flags"},":flag_vc:":{uc_base:"1f1fb-1f1e8",uc_output:"1f1fb-1f1e8",uc_match:"1f1fb-1f1e8",uc_greedy:"1f1fb-1f1e8",shortnames:[":vc:"],category:"flags"},":flag_ve:":{uc_base:"1f1fb-1f1ea",uc_output:"1f1fb-1f1ea",uc_match:"1f1fb-1f1ea",uc_greedy:"1f1fb-1f1ea",shortnames:[":ve:"],category:"flags"},":flag_vg:":{uc_base:"1f1fb-1f1ec",uc_output:"1f1fb-1f1ec",uc_match:"1f1fb-1f1ec",uc_greedy:"1f1fb-1f1ec",shortnames:[":vg:"],category:"flags"},":flag_vi:":{uc_base:"1f1fb-1f1ee",uc_output:"1f1fb-1f1ee",uc_match:"1f1fb-1f1ee",uc_greedy:"1f1fb-1f1ee",shortnames:[":vi:"],category:"flags"},":flag_vn:":{uc_base:"1f1fb-1f1f3",uc_output:"1f1fb-1f1f3",uc_match:"1f1fb-1f1f3",uc_greedy:"1f1fb-1f1f3",shortnames:[":vn:"],category:"flags"},":flag_vu:":{uc_base:"1f1fb-1f1fa",uc_output:"1f1fb-1f1fa",uc_match:"1f1fb-1f1fa",uc_greedy:"1f1fb-1f1fa",shortnames:[":vu:"],category:"flags"},":flag_wf:":{uc_base:"1f1fc-1f1eb",uc_output:"1f1fc-1f1eb",uc_match:"1f1fc-1f1eb",uc_greedy:"1f1fc-1f1eb",shortnames:[":wf:"],category:"flags"},":flag_ws:":{uc_base:"1f1fc-1f1f8",uc_output:"1f1fc-1f1f8",uc_match:"1f1fc-1f1f8",uc_greedy:"1f1fc-1f1f8",shortnames:[":ws:"],category:"flags"},":flag_xk:":{uc_base:"1f1fd-1f1f0",uc_output:"1f1fd-1f1f0",uc_match:"1f1fd-1f1f0",uc_greedy:"1f1fd-1f1f0",shortnames:[":xk:"],category:"flags"},":flag_ye:":{uc_base:"1f1fe-1f1ea",uc_output:"1f1fe-1f1ea",uc_match:"1f1fe-1f1ea",uc_greedy:"1f1fe-1f1ea",shortnames:[":ye:"],category:"flags"},":flag_yt:":{uc_base:"1f1fe-1f1f9",uc_output:"1f1fe-1f1f9",uc_match:"1f1fe-1f1f9",uc_greedy:"1f1fe-1f1f9",shortnames:[":yt:"],category:"flags"},":flag_za:":{uc_base:"1f1ff-1f1e6",uc_output:"1f1ff-1f1e6",uc_match:"1f1ff-1f1e6",uc_greedy:"1f1ff-1f1e6",shortnames:[":za:"],category:"flags"},":flag_zm:":{uc_base:"1f1ff-1f1f2",uc_output:"1f1ff-1f1f2",uc_match:"1f1ff-1f1f2",uc_greedy:"1f1ff-1f1f2",shortnames:[":zm:"],category:"flags"},":flag_zw:":{uc_base:"1f1ff-1f1fc",uc_output:"1f1ff-1f1fc",uc_match:"1f1ff-1f1fc",uc_greedy:"1f1ff-1f1fc",shortnames:[":zw:"],category:"flags"},":girl_tone1:":{uc_base:"1f467-1f3fb",uc_output:"1f467-1f3fb",uc_match:"1f467-1f3fb",uc_greedy:"1f467-1f3fb",shortnames:[],category:"people"},":girl_tone2:":{uc_base:"1f467-1f3fc",uc_output:"1f467-1f3fc",uc_match:"1f467-1f3fc",uc_greedy:"1f467-1f3fc",shortnames:[],category:"people"},":girl_tone3:":{uc_base:"1f467-1f3fd",uc_output:"1f467-1f3fd",uc_match:"1f467-1f3fd",uc_greedy:"1f467-1f3fd",shortnames:[],category:"people"},":girl_tone4:":{uc_base:"1f467-1f3fe",uc_output:"1f467-1f3fe",uc_match:"1f467-1f3fe",uc_greedy:"1f467-1f3fe",shortnames:[],category:"people"},":girl_tone5:":{uc_base:"1f467-1f3ff",uc_output:"1f467-1f3ff",uc_match:"1f467-1f3ff",uc_greedy:"1f467-1f3ff",shortnames:[],category:"people"},":guard_tone1:":{uc_base:"1f482-1f3fb",uc_output:"1f482-1f3fb",uc_match:"1f482-1f3fb",uc_greedy:"1f482-1f3fb",shortnames:[":guardsman_tone1:"],category:"people"},":guard_tone2:":{uc_base:"1f482-1f3fc",uc_output:"1f482-1f3fc",uc_match:"1f482-1f3fc",uc_greedy:"1f482-1f3fc",shortnames:[":guardsman_tone2:"],category:"people"},":guard_tone3:":{uc_base:"1f482-1f3fd",uc_output:"1f482-1f3fd",uc_match:"1f482-1f3fd",uc_greedy:"1f482-1f3fd",shortnames:[":guardsman_tone3:"],category:"people"},":guard_tone4:":{uc_base:"1f482-1f3fe",uc_output:"1f482-1f3fe",uc_match:"1f482-1f3fe",uc_greedy:"1f482-1f3fe",shortnames:[":guardsman_tone4:"],category:"people"},":guard_tone5:":{uc_base:"1f482-1f3ff",uc_output:"1f482-1f3ff",uc_match:"1f482-1f3ff",uc_greedy:"1f482-1f3ff",shortnames:[":guardsman_tone5:"],category:"people"},":hand_splayed_tone1:":{uc_base:"1f590-1f3fb",uc_output:"1f590-1f3fb",uc_match:"1f590-fe0f-1f3fb",uc_greedy:"1f590-fe0f-1f3fb",shortnames:[":raised_hand_with_fingers_splayed_tone1:"],category:"people"},":hand_splayed_tone2:":{uc_base:"1f590-1f3fc",uc_output:"1f590-1f3fc",uc_match:"1f590-fe0f-1f3fc",uc_greedy:"1f590-fe0f-1f3fc",shortnames:[":raised_hand_with_fingers_splayed_tone2:"],category:"people"},":hand_splayed_tone3:":{uc_base:"1f590-1f3fd",uc_output:"1f590-1f3fd",uc_match:"1f590-fe0f-1f3fd",uc_greedy:"1f590-fe0f-1f3fd",shortnames:[":raised_hand_with_fingers_splayed_tone3:"],category:"people"},":hand_splayed_tone4:":{uc_base:"1f590-1f3fe",uc_output:"1f590-1f3fe",uc_match:"1f590-fe0f-1f3fe",uc_greedy:"1f590-fe0f-1f3fe",shortnames:[":raised_hand_with_fingers_splayed_tone4:"],category:"people"},":hand_splayed_tone5:":{uc_base:"1f590-1f3ff",uc_output:"1f590-1f3ff",uc_match:"1f590-fe0f-1f3ff",uc_greedy:"1f590-fe0f-1f3ff",shortnames:[":raised_hand_with_fingers_splayed_tone5:"],category:"people"},":horse_racing_tone1:":{uc_base:"1f3c7-1f3fb",uc_output:"1f3c7-1f3fb",uc_match:"1f3c7-1f3fb",uc_greedy:"1f3c7-1f3fb",shortnames:[],category:"activity"},":horse_racing_tone2:":{uc_base:"1f3c7-1f3fc",uc_output:"1f3c7-1f3fc",uc_match:"1f3c7-1f3fc",uc_greedy:"1f3c7-1f3fc",shortnames:[],category:"activity"},":horse_racing_tone3:":{uc_base:"1f3c7-1f3fd",uc_output:"1f3c7-1f3fd",uc_match:"1f3c7-1f3fd",uc_greedy:"1f3c7-1f3fd",shortnames:[],category:"activity"},":horse_racing_tone4:":{uc_base:"1f3c7-1f3fe",uc_output:"1f3c7-1f3fe",uc_match:"1f3c7-1f3fe",uc_greedy:"1f3c7-1f3fe",shortnames:[],category:"activity"},":horse_racing_tone5:":{uc_base:"1f3c7-1f3ff",uc_output:"1f3c7-1f3ff",uc_match:"1f3c7-1f3ff",uc_greedy:"1f3c7-1f3ff",shortnames:[],category:"activity"},":left_facing_fist_tone1:":{uc_base:"1f91b-1f3fb",uc_output:"1f91b-1f3fb",uc_match:"1f91b-1f3fb",uc_greedy:"1f91b-1f3fb",shortnames:[":left_fist_tone1:"],category:"people"},":left_facing_fist_tone2:":{uc_base:"1f91b-1f3fc",uc_output:"1f91b-1f3fc",uc_match:"1f91b-1f3fc",uc_greedy:"1f91b-1f3fc",shortnames:[":left_fist_tone2:"],category:"people"},":left_facing_fist_tone3:":{uc_base:"1f91b-1f3fd",uc_output:"1f91b-1f3fd",uc_match:"1f91b-1f3fd",uc_greedy:"1f91b-1f3fd",shortnames:[":left_fist_tone3:"],category:"people"},":left_facing_fist_tone4:":{uc_base:"1f91b-1f3fe",uc_output:"1f91b-1f3fe",uc_match:"1f91b-1f3fe",uc_greedy:"1f91b-1f3fe",shortnames:[":left_fist_tone4:"],category:"people"},":left_facing_fist_tone5:":{uc_base:"1f91b-1f3ff",uc_output:"1f91b-1f3ff",uc_match:"1f91b-1f3ff",uc_greedy:"1f91b-1f3ff",shortnames:[":left_fist_tone5:"],category:"people"},":love_you_gesture_tone1:":{uc_base:"1f91f-1f3fb",uc_output:"1f91f-1f3fb",uc_match:"1f91f-1f3fb",uc_greedy:"1f91f-1f3fb",shortnames:[":love_you_gesture_light_skin_tone:"],category:"people"},":love_you_gesture_tone2:":{uc_base:"1f91f-1f3fc",uc_output:"1f91f-1f3fc",uc_match:"1f91f-1f3fc",uc_greedy:"1f91f-1f3fc",shortnames:[":love_you_gesture_medium_light_skin_tone:"],category:"people"},":love_you_gesture_tone3:":{uc_base:"1f91f-1f3fd",uc_output:"1f91f-1f3fd",uc_match:"1f91f-1f3fd",uc_greedy:"1f91f-1f3fd",shortnames:[":love_you_gesture_medium_skin_tone:"],category:"people"},":love_you_gesture_tone4:":{uc_base:"1f91f-1f3fe",uc_output:"1f91f-1f3fe",uc_match:"1f91f-1f3fe",uc_greedy:"1f91f-1f3fe",shortnames:[":love_you_gesture_medium_dark_skin_tone:"],category:"people"},":love_you_gesture_tone5:":{uc_base:"1f91f-1f3ff",uc_output:"1f91f-1f3ff",uc_match:"1f91f-1f3ff",uc_greedy:"1f91f-1f3ff",shortnames:[":love_you_gesture_dark_skin_tone:"],category:"people"},":mage_tone1:":{uc_base:"1f9d9-1f3fb",uc_output:"1f9d9-1f3fb",uc_match:"1f9d9-1f3fb",uc_greedy:"1f9d9-1f3fb",shortnames:[":mage_light_skin_tone:"],category:"people"},":mage_tone2:":{uc_base:"1f9d9-1f3fc",uc_output:"1f9d9-1f3fc",uc_match:"1f9d9-1f3fc",uc_greedy:"1f9d9-1f3fc",shortnames:[":mage_medium_light_skin_tone:"],category:"people"},":mage_tone3:":{uc_base:"1f9d9-1f3fd",uc_output:"1f9d9-1f3fd",uc_match:"1f9d9-1f3fd",uc_greedy:"1f9d9-1f3fd",shortnames:[":mage_medium_skin_tone:"],category:"people"},":mage_tone4:":{uc_base:"1f9d9-1f3fe",uc_output:"1f9d9-1f3fe",uc_match:"1f9d9-1f3fe",uc_greedy:"1f9d9-1f3fe",shortnames:[":mage_medium_dark_skin_tone:"],category:"people"},":mage_tone5:":{uc_base:"1f9d9-1f3ff",uc_output:"1f9d9-1f3ff",uc_match:"1f9d9-1f3ff",uc_greedy:"1f9d9-1f3ff",shortnames:[":mage_dark_skin_tone:"],category:"people"},":man_dancing_tone1:":{uc_base:"1f57a-1f3fb",uc_output:"1f57a-1f3fb",uc_match:"1f57a-1f3fb",uc_greedy:"1f57a-1f3fb",shortnames:[":male_dancer_tone1:"],category:"people"},":man_dancing_tone2:":{uc_base:"1f57a-1f3fc",uc_output:"1f57a-1f3fc",uc_match:"1f57a-1f3fc",uc_greedy:"1f57a-1f3fc",shortnames:[":male_dancer_tone2:"],category:"people"},":man_dancing_tone3:":{uc_base:"1f57a-1f3fd",uc_output:"1f57a-1f3fd",uc_match:"1f57a-1f3fd",uc_greedy:"1f57a-1f3fd",shortnames:[":male_dancer_tone3:"],category:"people"},":man_dancing_tone4:":{uc_base:"1f57a-1f3fe",uc_output:"1f57a-1f3fe",uc_match:"1f57a-1f3fe",uc_greedy:"1f57a-1f3fe",shortnames:[":male_dancer_tone4:"],category:"people"},":man_dancing_tone5:":{uc_base:"1f57a-1f3ff",uc_output:"1f57a-1f3ff",uc_match:"1f57a-1f3ff",uc_greedy:"1f57a-1f3ff",shortnames:[":male_dancer_tone5:"],category:"people"},":man_in_business_suit_levitating_tone1:":{uc_base:"1f574-1f3fb",uc_output:"1f574-1f3fb",uc_match:"1f574-fe0f-1f3fb",uc_greedy:"1f574-fe0f-1f3fb",shortnames:[":man_in_business_suit_levitating_light_skin_tone:"],category:"people"},":man_in_business_suit_levitating_tone2:":{uc_base:"1f574-1f3fc",uc_output:"1f574-1f3fc",uc_match:"1f574-fe0f-1f3fc",uc_greedy:"1f574-fe0f-1f3fc",shortnames:[":man_in_business_suit_levitating_medium_light_skin_tone:"],category:"people"},":man_in_business_suit_levitating_tone3:":{uc_base:"1f574-1f3fd",uc_output:"1f574-1f3fd",uc_match:"1f574-fe0f-1f3fd",uc_greedy:"1f574-fe0f-1f3fd",shortnames:[":man_in_business_suit_levitating_medium_skin_tone:"],category:"people"},":man_in_business_suit_levitating_tone4:":{uc_base:"1f574-1f3fe",uc_output:"1f574-1f3fe",uc_match:"1f574-fe0f-1f3fe",uc_greedy:"1f574-fe0f-1f3fe",shortnames:[":man_in_business_suit_levitating_medium_dark_skin_tone:"],category:"people"},":man_in_business_suit_levitating_tone5:":{uc_base:"1f574-1f3ff",uc_output:"1f574-1f3ff",uc_match:"1f574-fe0f-1f3ff",uc_greedy:"1f574-fe0f-1f3ff",shortnames:[":man_in_business_suit_levitating_dark_skin_tone:"],category:"people"},":man_in_tuxedo_tone1:":{uc_base:"1f935-1f3fb",uc_output:"1f935-1f3fb",uc_match:"1f935-1f3fb",uc_greedy:"1f935-1f3fb",shortnames:[":tuxedo_tone1:"],category:"people"},":man_in_tuxedo_tone2:":{uc_base:"1f935-1f3fc",uc_output:"1f935-1f3fc",uc_match:"1f935-1f3fc",uc_greedy:"1f935-1f3fc",shortnames:[":tuxedo_tone2:"],category:"people"},":man_in_tuxedo_tone3:":{uc_base:"1f935-1f3fd",uc_output:"1f935-1f3fd",uc_match:"1f935-1f3fd",uc_greedy:"1f935-1f3fd",shortnames:[":tuxedo_tone3:"],category:"people"},":man_in_tuxedo_tone4:":{uc_base:"1f935-1f3fe",uc_output:"1f935-1f3fe",uc_match:"1f935-1f3fe",uc_greedy:"1f935-1f3fe",shortnames:[":tuxedo_tone4:"],category:"people"},":man_in_tuxedo_tone5:":{uc_base:"1f935-1f3ff",uc_output:"1f935-1f3ff",uc_match:"1f935-1f3ff",uc_greedy:"1f935-1f3ff",shortnames:[":tuxedo_tone5:"],category:"people"},":man_tone1:":{uc_base:"1f468-1f3fb",uc_output:"1f468-1f3fb",uc_match:"1f468-1f3fb",uc_greedy:"1f468-1f3fb",shortnames:[],category:"people"},":man_tone2:":{uc_base:"1f468-1f3fc",uc_output:"1f468-1f3fc",uc_match:"1f468-1f3fc",uc_greedy:"1f468-1f3fc",shortnames:[],category:"people"},":man_tone3:":{uc_base:"1f468-1f3fd",uc_output:"1f468-1f3fd",uc_match:"1f468-1f3fd",uc_greedy:"1f468-1f3fd",shortnames:[],category:"people"},":man_tone4:":{uc_base:"1f468-1f3fe",uc_output:"1f468-1f3fe",uc_match:"1f468-1f3fe",uc_greedy:"1f468-1f3fe",shortnames:[],category:"people"},":man_tone5:":{uc_base:"1f468-1f3ff",uc_output:"1f468-1f3ff",uc_match:"1f468-1f3ff",uc_greedy:"1f468-1f3ff",shortnames:[],category:"people"},":man_with_chinese_cap_tone1:":{uc_base:"1f472-1f3fb",uc_output:"1f472-1f3fb",uc_match:"1f472-1f3fb",uc_greedy:"1f472-1f3fb",shortnames:[":man_with_gua_pi_mao_tone1:"],category:"people"},":man_with_chinese_cap_tone2:":{uc_base:"1f472-1f3fc",uc_output:"1f472-1f3fc",uc_match:"1f472-1f3fc",uc_greedy:"1f472-1f3fc",shortnames:[":man_with_gua_pi_mao_tone2:"],category:"people"},":man_with_chinese_cap_tone3:":{uc_base:"1f472-1f3fd",uc_output:"1f472-1f3fd",uc_match:"1f472-1f3fd",uc_greedy:"1f472-1f3fd",shortnames:[":man_with_gua_pi_mao_tone3:"],category:"people"},":man_with_chinese_cap_tone4:":{uc_base:"1f472-1f3fe",uc_output:"1f472-1f3fe",uc_match:"1f472-1f3fe",uc_greedy:"1f472-1f3fe",shortnames:[":man_with_gua_pi_mao_tone4:"],category:"people"},":man_with_chinese_cap_tone5:":{uc_base:"1f472-1f3ff",uc_output:"1f472-1f3ff",uc_match:"1f472-1f3ff",uc_greedy:"1f472-1f3ff",shortnames:[":man_with_gua_pi_mao_tone5:"],category:"people"},":merperson_tone1:":{uc_base:"1f9dc-1f3fb",uc_output:"1f9dc-1f3fb",uc_match:"1f9dc-1f3fb",uc_greedy:"1f9dc-1f3fb",shortnames:[":merperson_light_skin_tone:"],category:"people"},":merperson_tone2:":{uc_base:"1f9dc-1f3fc",uc_output:"1f9dc-1f3fc",uc_match:"1f9dc-1f3fc",uc_greedy:"1f9dc-1f3fc",shortnames:[":merperson_medium_light_skin_tone:"],category:"people"},":merperson_tone3:":{uc_base:"1f9dc-1f3fd",uc_output:"1f9dc-1f3fd",uc_match:"1f9dc-1f3fd",uc_greedy:"1f9dc-1f3fd",shortnames:[":merperson_medium_skin_tone:"],category:"people"},":merperson_tone4:":{uc_base:"1f9dc-1f3fe",uc_output:"1f9dc-1f3fe",uc_match:"1f9dc-1f3fe",uc_greedy:"1f9dc-1f3fe",shortnames:[":merperson_medium_dark_skin_tone:"],category:"people"},":merperson_tone5:":{uc_base:"1f9dc-1f3ff",uc_output:"1f9dc-1f3ff",uc_match:"1f9dc-1f3ff",uc_greedy:"1f9dc-1f3ff",shortnames:[":merperson_dark_skin_tone:"],category:"people"},":metal_tone1:":{uc_base:"1f918-1f3fb",uc_output:"1f918-1f3fb",uc_match:"1f918-1f3fb",uc_greedy:"1f918-1f3fb",shortnames:[":sign_of_the_horns_tone1:"],category:"people"},":metal_tone2:":{uc_base:"1f918-1f3fc",uc_output:"1f918-1f3fc",uc_match:"1f918-1f3fc",uc_greedy:"1f918-1f3fc",shortnames:[":sign_of_the_horns_tone2:"],category:"people"},":metal_tone3:":{uc_base:"1f918-1f3fd",uc_output:"1f918-1f3fd",uc_match:"1f918-1f3fd",uc_greedy:"1f918-1f3fd",shortnames:[":sign_of_the_horns_tone3:"],category:"people"},":metal_tone4:":{uc_base:"1f918-1f3fe",uc_output:"1f918-1f3fe",uc_match:"1f918-1f3fe",uc_greedy:"1f918-1f3fe",shortnames:[":sign_of_the_horns_tone4:"],category:"people"},":metal_tone5:":{uc_base:"1f918-1f3ff",uc_output:"1f918-1f3ff",uc_match:"1f918-1f3ff",uc_greedy:"1f918-1f3ff",shortnames:[":sign_of_the_horns_tone5:"],category:"people"},":middle_finger_tone1:":{uc_base:"1f595-1f3fb",uc_output:"1f595-1f3fb",uc_match:"1f595-1f3fb",uc_greedy:"1f595-1f3fb",shortnames:[":reversed_hand_with_middle_finger_extended_tone1:"],category:"people"},":middle_finger_tone2:":{uc_base:"1f595-1f3fc",uc_output:"1f595-1f3fc",uc_match:"1f595-1f3fc",uc_greedy:"1f595-1f3fc",shortnames:[":reversed_hand_with_middle_finger_extended_tone2:"],category:"people"},":middle_finger_tone3:":{uc_base:"1f595-1f3fd",uc_output:"1f595-1f3fd",uc_match:"1f595-1f3fd",uc_greedy:"1f595-1f3fd",shortnames:[":reversed_hand_with_middle_finger_extended_tone3:"],category:"people"},":middle_finger_tone4:":{uc_base:"1f595-1f3fe",uc_output:"1f595-1f3fe",uc_match:"1f595-1f3fe",uc_greedy:"1f595-1f3fe",shortnames:[":reversed_hand_with_middle_finger_extended_tone4:"],category:"people"},":middle_finger_tone5:":{uc_base:"1f595-1f3ff",uc_output:"1f595-1f3ff",uc_match:"1f595-1f3ff",uc_greedy:"1f595-1f3ff",shortnames:[":reversed_hand_with_middle_finger_extended_tone5:"],category:"people"},":mrs_claus_tone1:":{uc_base:"1f936-1f3fb",uc_output:"1f936-1f3fb",uc_match:"1f936-1f3fb",uc_greedy:"1f936-1f3fb",shortnames:[":mother_christmas_tone1:"],category:"people"},":mrs_claus_tone2:":{uc_base:"1f936-1f3fc",uc_output:"1f936-1f3fc",uc_match:"1f936-1f3fc",uc_greedy:"1f936-1f3fc",shortnames:[":mother_christmas_tone2:"],category:"people"},":mrs_claus_tone3:":{uc_base:"1f936-1f3fd",uc_output:"1f936-1f3fd",uc_match:"1f936-1f3fd",uc_greedy:"1f936-1f3fd",shortnames:[":mother_christmas_tone3:"],category:"people"},":mrs_claus_tone4:":{uc_base:"1f936-1f3fe",uc_output:"1f936-1f3fe",uc_match:"1f936-1f3fe",uc_greedy:"1f936-1f3fe",shortnames:[":mother_christmas_tone4:"],category:"people"},":mrs_claus_tone5:":{uc_base:"1f936-1f3ff",uc_output:"1f936-1f3ff",uc_match:"1f936-1f3ff",uc_greedy:"1f936-1f3ff",shortnames:[":mother_christmas_tone5:"],category:"people"},":muscle_tone1:":{uc_base:"1f4aa-1f3fb",uc_output:"1f4aa-1f3fb",uc_match:"1f4aa-1f3fb",uc_greedy:"1f4aa-1f3fb",shortnames:[],category:"people"},":muscle_tone2:":{uc_base:"1f4aa-1f3fc",uc_output:"1f4aa-1f3fc",uc_match:"1f4aa-1f3fc",uc_greedy:"1f4aa-1f3fc",shortnames:[],category:"people"},":muscle_tone3:":{uc_base:"1f4aa-1f3fd",uc_output:"1f4aa-1f3fd",uc_match:"1f4aa-1f3fd",uc_greedy:"1f4aa-1f3fd",shortnames:[],category:"people"},":muscle_tone4:":{uc_base:"1f4aa-1f3fe",uc_output:"1f4aa-1f3fe",uc_match:"1f4aa-1f3fe",uc_greedy:"1f4aa-1f3fe",shortnames:[],category:"people"},":muscle_tone5:":{uc_base:"1f4aa-1f3ff",uc_output:"1f4aa-1f3ff",uc_match:"1f4aa-1f3ff",uc_greedy:"1f4aa-1f3ff",shortnames:[],category:"people"},":nail_care_tone1:":{uc_base:"1f485-1f3fb",uc_output:"1f485-1f3fb",uc_match:"1f485-1f3fb",uc_greedy:"1f485-1f3fb",shortnames:[],category:"people"},":nail_care_tone2:":{uc_base:"1f485-1f3fc",uc_output:"1f485-1f3fc",uc_match:"1f485-1f3fc",uc_greedy:"1f485-1f3fc",shortnames:[],category:"people"},":nail_care_tone3:":{uc_base:"1f485-1f3fd",uc_output:"1f485-1f3fd",uc_match:"1f485-1f3fd",uc_greedy:"1f485-1f3fd",shortnames:[],category:"people"},":nail_care_tone4:":{uc_base:"1f485-1f3fe",uc_output:"1f485-1f3fe",uc_match:"1f485-1f3fe",uc_greedy:"1f485-1f3fe",shortnames:[],category:"people"},":nail_care_tone5:":{uc_base:"1f485-1f3ff",uc_output:"1f485-1f3ff",uc_match:"1f485-1f3ff",uc_greedy:"1f485-1f3ff",shortnames:[],category:"people"},":nose_tone1:":{uc_base:"1f443-1f3fb",uc_output:"1f443-1f3fb",uc_match:"1f443-1f3fb",uc_greedy:"1f443-1f3fb",shortnames:[],category:"people"},":nose_tone2:":{uc_base:"1f443-1f3fc",uc_output:"1f443-1f3fc",uc_match:"1f443-1f3fc",uc_greedy:"1f443-1f3fc",shortnames:[],category:"people"},":nose_tone3:":{uc_base:"1f443-1f3fd",uc_output:"1f443-1f3fd",uc_match:"1f443-1f3fd",uc_greedy:"1f443-1f3fd",shortnames:[],category:"people"},":nose_tone4:":{uc_base:"1f443-1f3fe",uc_output:"1f443-1f3fe",uc_match:"1f443-1f3fe",uc_greedy:"1f443-1f3fe",shortnames:[],category:"people"},":nose_tone5:":{uc_base:"1f443-1f3ff",uc_output:"1f443-1f3ff",uc_match:"1f443-1f3ff",uc_greedy:"1f443-1f3ff",shortnames:[],category:"people"},":ok_hand_tone1:":{uc_base:"1f44c-1f3fb",uc_output:"1f44c-1f3fb",uc_match:"1f44c-1f3fb",uc_greedy:"1f44c-1f3fb",shortnames:[],category:"people"},":ok_hand_tone2:":{uc_base:"1f44c-1f3fc",uc_output:"1f44c-1f3fc",uc_match:"1f44c-1f3fc",uc_greedy:"1f44c-1f3fc",shortnames:[],category:"people"},":ok_hand_tone3:":{uc_base:"1f44c-1f3fd",uc_output:"1f44c-1f3fd",uc_match:"1f44c-1f3fd",uc_greedy:"1f44c-1f3fd",shortnames:[],category:"people"},":ok_hand_tone4:":{uc_base:"1f44c-1f3fe",uc_output:"1f44c-1f3fe",uc_match:"1f44c-1f3fe",uc_greedy:"1f44c-1f3fe",shortnames:[],category:"people"},":ok_hand_tone5:":{uc_base:"1f44c-1f3ff",uc_output:"1f44c-1f3ff",uc_match:"1f44c-1f3ff",uc_greedy:"1f44c-1f3ff",shortnames:[],category:"people"},":older_adult_tone1:":{uc_base:"1f9d3-1f3fb",uc_output:"1f9d3-1f3fb",uc_match:"1f9d3-1f3fb",uc_greedy:"1f9d3-1f3fb",shortnames:[":older_adult_light_skin_tone:"],category:"people"},":older_adult_tone2:":{uc_base:"1f9d3-1f3fc",uc_output:"1f9d3-1f3fc",uc_match:"1f9d3-1f3fc",uc_greedy:"1f9d3-1f3fc",shortnames:[":older_adult_medium_light_skin_tone:"],category:"people"},":older_adult_tone3:":{uc_base:"1f9d3-1f3fd",uc_output:"1f9d3-1f3fd",uc_match:"1f9d3-1f3fd",uc_greedy:"1f9d3-1f3fd",shortnames:[":older_adult_medium_skin_tone:"],category:"people"},":older_adult_tone4:":{uc_base:"1f9d3-1f3fe",uc_output:"1f9d3-1f3fe",uc_match:"1f9d3-1f3fe",uc_greedy:"1f9d3-1f3fe",shortnames:[":older_adult_medium_dark_skin_tone:"],category:"people"},":older_adult_tone5:":{uc_base:"1f9d3-1f3ff",uc_output:"1f9d3-1f3ff",uc_match:"1f9d3-1f3ff",uc_greedy:"1f9d3-1f3ff",shortnames:[":older_adult_dark_skin_tone:"],category:"people"},":older_man_tone1:":{uc_base:"1f474-1f3fb",uc_output:"1f474-1f3fb",uc_match:"1f474-1f3fb",uc_greedy:"1f474-1f3fb",shortnames:[],category:"people"},":older_man_tone2:":{uc_base:"1f474-1f3fc",uc_output:"1f474-1f3fc",uc_match:"1f474-1f3fc",uc_greedy:"1f474-1f3fc",shortnames:[],category:"people"},":older_man_tone3:":{uc_base:"1f474-1f3fd",uc_output:"1f474-1f3fd",uc_match:"1f474-1f3fd",uc_greedy:"1f474-1f3fd",shortnames:[],category:"people"},":older_man_tone4:":{uc_base:"1f474-1f3fe",uc_output:"1f474-1f3fe",uc_match:"1f474-1f3fe",uc_greedy:"1f474-1f3fe",shortnames:[],category:"people"},":older_man_tone5:":{uc_base:"1f474-1f3ff",uc_output:"1f474-1f3ff",uc_match:"1f474-1f3ff",uc_greedy:"1f474-1f3ff",shortnames:[],category:"people"},":older_woman_tone1:":{uc_base:"1f475-1f3fb",uc_output:"1f475-1f3fb",uc_match:"1f475-1f3fb",uc_greedy:"1f475-1f3fb",shortnames:[":grandma_tone1:"],category:"people"},":older_woman_tone2:":{uc_base:"1f475-1f3fc",uc_output:"1f475-1f3fc",uc_match:"1f475-1f3fc",uc_greedy:"1f475-1f3fc",shortnames:[":grandma_tone2:"],category:"people"},":older_woman_tone3:":{uc_base:"1f475-1f3fd",uc_output:"1f475-1f3fd",uc_match:"1f475-1f3fd",uc_greedy:"1f475-1f3fd",shortnames:[":grandma_tone3:"],category:"people"},":older_woman_tone4:":{uc_base:"1f475-1f3fe",uc_output:"1f475-1f3fe",uc_match:"1f475-1f3fe",uc_greedy:"1f475-1f3fe",shortnames:[":grandma_tone4:"],category:"people"},":older_woman_tone5:":{uc_base:"1f475-1f3ff",uc_output:"1f475-1f3ff",uc_match:"1f475-1f3ff",uc_greedy:"1f475-1f3ff",shortnames:[":grandma_tone5:"],category:"people"},":open_hands_tone1:":{uc_base:"1f450-1f3fb",uc_output:"1f450-1f3fb",uc_match:"1f450-1f3fb",uc_greedy:"1f450-1f3fb",shortnames:[],category:"people"},":open_hands_tone2:":{uc_base:"1f450-1f3fc",uc_output:"1f450-1f3fc",uc_match:"1f450-1f3fc",uc_greedy:"1f450-1f3fc",shortnames:[],category:"people"},":open_hands_tone3:":{uc_base:"1f450-1f3fd",uc_output:"1f450-1f3fd",uc_match:"1f450-1f3fd",uc_greedy:"1f450-1f3fd",shortnames:[],category:"people"},":open_hands_tone4:":{uc_base:"1f450-1f3fe",uc_output:"1f450-1f3fe",uc_match:"1f450-1f3fe",uc_greedy:"1f450-1f3fe",shortnames:[],category:"people"},":open_hands_tone5:":{uc_base:"1f450-1f3ff",uc_output:"1f450-1f3ff",uc_match:"1f450-1f3ff",uc_greedy:"1f450-1f3ff",shortnames:[],category:"people"},":palms_up_together_tone1:":{uc_base:"1f932-1f3fb",uc_output:"1f932-1f3fb",uc_match:"1f932-1f3fb",uc_greedy:"1f932-1f3fb",shortnames:[":palms_up_together_light_skin_tone:"],category:"people"},":palms_up_together_tone2:":{uc_base:"1f932-1f3fc",uc_output:"1f932-1f3fc",uc_match:"1f932-1f3fc",uc_greedy:"1f932-1f3fc",shortnames:[":palms_up_together_medium_light_skin_tone:"],category:"people"},":palms_up_together_tone3:":{uc_base:"1f932-1f3fd",uc_output:"1f932-1f3fd",uc_match:"1f932-1f3fd",uc_greedy:"1f932-1f3fd",shortnames:[":palms_up_together_medium_skin_tone:"],category:"people"},":palms_up_together_tone4:":{uc_base:"1f932-1f3fe",uc_output:"1f932-1f3fe",uc_match:"1f932-1f3fe",uc_greedy:"1f932-1f3fe",shortnames:[":palms_up_together_medium_dark_skin_tone:"],category:"people"},":palms_up_together_tone5:":{uc_base:"1f932-1f3ff",uc_output:"1f932-1f3ff",uc_match:"1f932-1f3ff",uc_greedy:"1f932-1f3ff",shortnames:[":palms_up_together_dark_skin_tone:"],category:"people"},":person_biking_tone1:":{uc_base:"1f6b4-1f3fb",uc_output:"1f6b4-1f3fb",uc_match:"1f6b4-1f3fb",uc_greedy:"1f6b4-1f3fb",shortnames:[":bicyclist_tone1:"],category:"activity"},":person_biking_tone2:":{uc_base:"1f6b4-1f3fc",uc_output:"1f6b4-1f3fc",uc_match:"1f6b4-1f3fc",uc_greedy:"1f6b4-1f3fc",shortnames:[":bicyclist_tone2:"],category:"activity"},":person_biking_tone3:":{uc_base:"1f6b4-1f3fd",uc_output:"1f6b4-1f3fd",uc_match:"1f6b4-1f3fd",uc_greedy:"1f6b4-1f3fd",shortnames:[":bicyclist_tone3:"],category:"activity"},":person_biking_tone4:":{uc_base:"1f6b4-1f3fe",uc_output:"1f6b4-1f3fe",uc_match:"1f6b4-1f3fe",uc_greedy:"1f6b4-1f3fe",shortnames:[":bicyclist_tone4:"],category:"activity"},":person_biking_tone5:":{uc_base:"1f6b4-1f3ff",uc_output:"1f6b4-1f3ff",uc_match:"1f6b4-1f3ff",uc_greedy:"1f6b4-1f3ff",shortnames:[":bicyclist_tone5:"],category:"activity"},":person_bowing_tone1:":{uc_base:"1f647-1f3fb",uc_output:"1f647-1f3fb",uc_match:"1f647-1f3fb",uc_greedy:"1f647-1f3fb",shortnames:[":bow_tone1:"],category:"people"},":person_bowing_tone2:":{uc_base:"1f647-1f3fc",uc_output:"1f647-1f3fc",uc_match:"1f647-1f3fc",uc_greedy:"1f647-1f3fc",shortnames:[":bow_tone2:"],category:"people"},":person_bowing_tone3:":{uc_base:"1f647-1f3fd",uc_output:"1f647-1f3fd",uc_match:"1f647-1f3fd",uc_greedy:"1f647-1f3fd",shortnames:[":bow_tone3:"],category:"people"},":person_bowing_tone4:":{uc_base:"1f647-1f3fe",uc_output:"1f647-1f3fe",uc_match:"1f647-1f3fe",uc_greedy:"1f647-1f3fe",shortnames:[":bow_tone4:"],category:"people"},":person_bowing_tone5:":{uc_base:"1f647-1f3ff",uc_output:"1f647-1f3ff",uc_match:"1f647-1f3ff",uc_greedy:"1f647-1f3ff",shortnames:[":bow_tone5:"],category:"people"},":person_climbing_tone1:":{uc_base:"1f9d7-1f3fb",uc_output:"1f9d7-1f3fb",uc_match:"1f9d7-1f3fb",uc_greedy:"1f9d7-1f3fb",shortnames:[":person_climbing_light_skin_tone:"],category:"activity"},":person_climbing_tone2:":{uc_base:"1f9d7-1f3fc",uc_output:"1f9d7-1f3fc",uc_match:"1f9d7-1f3fc",uc_greedy:"1f9d7-1f3fc",shortnames:[":person_climbing_medium_light_skin_tone:"],category:"activity"},":person_climbing_tone3:":{uc_base:"1f9d7-1f3fd",uc_output:"1f9d7-1f3fd",uc_match:"1f9d7-1f3fd",uc_greedy:"1f9d7-1f3fd",shortnames:[":person_climbing_medium_skin_tone:"],category:"activity"},":person_climbing_tone4:":{uc_base:"1f9d7-1f3fe",uc_output:"1f9d7-1f3fe",uc_match:"1f9d7-1f3fe",uc_greedy:"1f9d7-1f3fe",shortnames:[":person_climbing_medium_dark_skin_tone:"],category:"activity"},":person_climbing_tone5:":{uc_base:"1f9d7-1f3ff",uc_output:"1f9d7-1f3ff",uc_match:"1f9d7-1f3ff",uc_greedy:"1f9d7-1f3ff",shortnames:[":person_climbing_dark_skin_tone:"],category:"activity"},":person_doing_cartwheel_tone1:":{uc_base:"1f938-1f3fb",uc_output:"1f938-1f3fb",uc_match:"1f938-1f3fb",uc_greedy:"1f938-1f3fb",shortnames:[":cartwheel_tone1:"],category:"activity"},":person_doing_cartwheel_tone2:":{uc_base:"1f938-1f3fc",uc_output:"1f938-1f3fc",uc_match:"1f938-1f3fc",uc_greedy:"1f938-1f3fc",shortnames:[":cartwheel_tone2:"],category:"activity"},":person_doing_cartwheel_tone3:":{uc_base:"1f938-1f3fd",uc_output:"1f938-1f3fd",uc_match:"1f938-1f3fd",uc_greedy:"1f938-1f3fd",shortnames:[":cartwheel_tone3:"],category:"activity"},":person_doing_cartwheel_tone4:":{uc_base:"1f938-1f3fe",uc_output:"1f938-1f3fe",uc_match:"1f938-1f3fe",uc_greedy:"1f938-1f3fe",shortnames:[":cartwheel_tone4:"],category:"activity"},":person_doing_cartwheel_tone5:":{uc_base:"1f938-1f3ff",uc_output:"1f938-1f3ff",uc_match:"1f938-1f3ff",uc_greedy:"1f938-1f3ff",shortnames:[":cartwheel_tone5:"],category:"activity"},":person_facepalming_tone1:":{uc_base:"1f926-1f3fb",uc_output:"1f926-1f3fb",uc_match:"1f926-1f3fb",uc_greedy:"1f926-1f3fb",shortnames:[":face_palm_tone1:",":facepalm_tone1:"],category:"people"},":person_facepalming_tone2:":{uc_base:"1f926-1f3fc",uc_output:"1f926-1f3fc",uc_match:"1f926-1f3fc",uc_greedy:"1f926-1f3fc",shortnames:[":face_palm_tone2:",":facepalm_tone2:"],category:"people"},":person_facepalming_tone3:":{uc_base:"1f926-1f3fd",uc_output:"1f926-1f3fd",uc_match:"1f926-1f3fd",uc_greedy:"1f926-1f3fd",shortnames:[":face_palm_tone3:",":facepalm_tone3:"],category:"people"},":person_facepalming_tone4:":{uc_base:"1f926-1f3fe",uc_output:"1f926-1f3fe",uc_match:"1f926-1f3fe",uc_greedy:"1f926-1f3fe",shortnames:[":face_palm_tone4:",":facepalm_tone4:"],category:"people"},":person_facepalming_tone5:":{uc_base:"1f926-1f3ff",uc_output:"1f926-1f3ff",uc_match:"1f926-1f3ff",uc_greedy:"1f926-1f3ff",shortnames:[":face_palm_tone5:",":facepalm_tone5:"],category:"people"},":person_frowning_tone1:":{uc_base:"1f64d-1f3fb",uc_output:"1f64d-1f3fb",uc_match:"1f64d-1f3fb",uc_greedy:"1f64d-1f3fb",shortnames:[],category:"people"},":person_frowning_tone2:":{uc_base:"1f64d-1f3fc",uc_output:"1f64d-1f3fc",uc_match:"1f64d-1f3fc",uc_greedy:"1f64d-1f3fc",shortnames:[],category:"people"},":person_frowning_tone3:":{uc_base:"1f64d-1f3fd",uc_output:"1f64d-1f3fd",uc_match:"1f64d-1f3fd",uc_greedy:"1f64d-1f3fd",shortnames:[],category:"people"},":person_frowning_tone4:":{uc_base:"1f64d-1f3fe",uc_output:"1f64d-1f3fe",uc_match:"1f64d-1f3fe",uc_greedy:"1f64d-1f3fe",shortnames:[],category:"people"},":person_frowning_tone5:":{uc_base:"1f64d-1f3ff",uc_output:"1f64d-1f3ff",uc_match:"1f64d-1f3ff",uc_greedy:"1f64d-1f3ff",shortnames:[],category:"people"},":person_gesturing_no_tone1:":{uc_base:"1f645-1f3fb",uc_output:"1f645-1f3fb",uc_match:"1f645-1f3fb",uc_greedy:"1f645-1f3fb",shortnames:[":no_good_tone1:"],category:"people"},":person_gesturing_no_tone2:":{uc_base:"1f645-1f3fc",uc_output:"1f645-1f3fc",uc_match:"1f645-1f3fc",uc_greedy:"1f645-1f3fc",shortnames:[":no_good_tone2:"],category:"people"},":person_gesturing_no_tone3:":{uc_base:"1f645-1f3fd",uc_output:"1f645-1f3fd",uc_match:"1f645-1f3fd",uc_greedy:"1f645-1f3fd",shortnames:[":no_good_tone3:"],category:"people"},":person_gesturing_no_tone4:":{uc_base:"1f645-1f3fe",uc_output:"1f645-1f3fe",uc_match:"1f645-1f3fe",uc_greedy:"1f645-1f3fe",shortnames:[":no_good_tone4:"],category:"people"},":person_gesturing_no_tone5:":{uc_base:"1f645-1f3ff",uc_output:"1f645-1f3ff",uc_match:"1f645-1f3ff",uc_greedy:"1f645-1f3ff",shortnames:[":no_good_tone5:"],category:"people"},":person_gesturing_ok_tone1:":{uc_base:"1f646-1f3fb",uc_output:"1f646-1f3fb",uc_match:"1f646-1f3fb",uc_greedy:"1f646-1f3fb",shortnames:[":ok_woman_tone1:"],category:"people"},":person_gesturing_ok_tone2:":{uc_base:"1f646-1f3fc",uc_output:"1f646-1f3fc",uc_match:"1f646-1f3fc",uc_greedy:"1f646-1f3fc",shortnames:[":ok_woman_tone2:"],category:"people"},":person_gesturing_ok_tone3:":{uc_base:"1f646-1f3fd",uc_output:"1f646-1f3fd",uc_match:"1f646-1f3fd",uc_greedy:"1f646-1f3fd",shortnames:[":ok_woman_tone3:"],category:"people"},":person_gesturing_ok_tone4:":{uc_base:"1f646-1f3fe",uc_output:"1f646-1f3fe",uc_match:"1f646-1f3fe",uc_greedy:"1f646-1f3fe",shortnames:[":ok_woman_tone4:"],category:"people"},":person_gesturing_ok_tone5:":{uc_base:"1f646-1f3ff",uc_output:"1f646-1f3ff",uc_match:"1f646-1f3ff",uc_greedy:"1f646-1f3ff",shortnames:[":ok_woman_tone5:"],category:"people"},":person_getting_haircut_tone1:":{uc_base:"1f487-1f3fb",uc_output:"1f487-1f3fb",uc_match:"1f487-1f3fb",uc_greedy:"1f487-1f3fb",shortnames:[":haircut_tone1:"],category:"people"},":person_getting_haircut_tone2:":{uc_base:"1f487-1f3fc",uc_output:"1f487-1f3fc",uc_match:"1f487-1f3fc",uc_greedy:"1f487-1f3fc",shortnames:[":haircut_tone2:"],category:"people"},":person_getting_haircut_tone3:":{uc_base:"1f487-1f3fd",uc_output:"1f487-1f3fd",uc_match:"1f487-1f3fd",uc_greedy:"1f487-1f3fd",shortnames:[":haircut_tone3:"],category:"people"},":person_getting_haircut_tone4:":{uc_base:"1f487-1f3fe",uc_output:"1f487-1f3fe",uc_match:"1f487-1f3fe",uc_greedy:"1f487-1f3fe",shortnames:[":haircut_tone4:"],category:"people"},":person_getting_haircut_tone5:":{uc_base:"1f487-1f3ff",uc_output:"1f487-1f3ff",uc_match:"1f487-1f3ff",uc_greedy:"1f487-1f3ff",shortnames:[":haircut_tone5:"],category:"people"},":person_getting_massage_tone1:":{uc_base:"1f486-1f3fb",uc_output:"1f486-1f3fb",uc_match:"1f486-1f3fb",uc_greedy:"1f486-1f3fb",shortnames:[":massage_tone1:"],category:"people"},":person_getting_massage_tone2:":{uc_base:"1f486-1f3fc",uc_output:"1f486-1f3fc",uc_match:"1f486-1f3fc",uc_greedy:"1f486-1f3fc",shortnames:[":massage_tone2:"],category:"people"},":person_getting_massage_tone3:":{uc_base:"1f486-1f3fd",uc_output:"1f486-1f3fd",uc_match:"1f486-1f3fd",uc_greedy:"1f486-1f3fd",shortnames:[":massage_tone3:"],category:"people"},":person_getting_massage_tone4:":{uc_base:"1f486-1f3fe",uc_output:"1f486-1f3fe",uc_match:"1f486-1f3fe",uc_greedy:"1f486-1f3fe",shortnames:[":massage_tone4:"],category:"people"},":person_getting_massage_tone5:":{uc_base:"1f486-1f3ff",uc_output:"1f486-1f3ff",uc_match:"1f486-1f3ff",uc_greedy:"1f486-1f3ff",shortnames:[":massage_tone5:"],category:"people"},":person_golfing_tone1:":{uc_base:"1f3cc-1f3fb",uc_output:"1f3cc-1f3fb",uc_match:"1f3cc-fe0f-1f3fb",uc_greedy:"1f3cc-fe0f-1f3fb",shortnames:[":person_golfing_light_skin_tone:"],category:"activity"},":person_golfing_tone2:":{uc_base:"1f3cc-1f3fc",uc_output:"1f3cc-1f3fc",uc_match:"1f3cc-fe0f-1f3fc",uc_greedy:"1f3cc-fe0f-1f3fc",shortnames:[":person_golfing_medium_light_skin_tone:"],category:"activity"},":person_golfing_tone3:":{uc_base:"1f3cc-1f3fd",uc_output:"1f3cc-1f3fd",uc_match:"1f3cc-fe0f-1f3fd",uc_greedy:"1f3cc-fe0f-1f3fd",shortnames:[":person_golfing_medium_skin_tone:"],category:"activity"},":person_golfing_tone4:":{uc_base:"1f3cc-1f3fe",uc_output:"1f3cc-1f3fe",uc_match:"1f3cc-fe0f-1f3fe",uc_greedy:"1f3cc-fe0f-1f3fe",shortnames:[":person_golfing_medium_dark_skin_tone:"],category:"activity"},":person_golfing_tone5:":{uc_base:"1f3cc-1f3ff",uc_output:"1f3cc-1f3ff",uc_match:"1f3cc-fe0f-1f3ff",uc_greedy:"1f3cc-fe0f-1f3ff",shortnames:[":person_golfing_dark_skin_tone:"],category:"activity"},":person_in_bed_tone1:":{uc_base:"1f6cc-1f3fb",uc_output:"1f6cc-1f3fb",uc_match:"1f6cc-1f3fb",uc_greedy:"1f6cc-1f3fb",shortnames:[":person_in_bed_light_skin_tone:"],category:"objects"},":person_in_bed_tone2:":{uc_base:"1f6cc-1f3fc",uc_output:"1f6cc-1f3fc",uc_match:"1f6cc-1f3fc",uc_greedy:"1f6cc-1f3fc",shortnames:[":person_in_bed_medium_light_skin_tone:"],category:"objects"},":person_in_bed_tone3:":{uc_base:"1f6cc-1f3fd",uc_output:"1f6cc-1f3fd",uc_match:"1f6cc-1f3fd",uc_greedy:"1f6cc-1f3fd",shortnames:[":person_in_bed_medium_skin_tone:"],category:"objects"},":person_in_bed_tone4:":{uc_base:"1f6cc-1f3fe",uc_output:"1f6cc-1f3fe",uc_match:"1f6cc-1f3fe",uc_greedy:"1f6cc-1f3fe",shortnames:[":person_in_bed_medium_dark_skin_tone:"],category:"objects"},":person_in_bed_tone5:":{uc_base:"1f6cc-1f3ff",uc_output:"1f6cc-1f3ff",uc_match:"1f6cc-1f3ff",uc_greedy:"1f6cc-1f3ff",shortnames:[":person_in_bed_dark_skin_tone:"],category:"objects"},":person_in_lotus_position_tone1:":{uc_base:"1f9d8-1f3fb",uc_output:"1f9d8-1f3fb",uc_match:"1f9d8-1f3fb",uc_greedy:"1f9d8-1f3fb",shortnames:[":person_in_lotus_position_light_skin_tone:"],category:"activity"},":person_in_lotus_position_tone2:":{uc_base:"1f9d8-1f3fc",uc_output:"1f9d8-1f3fc",uc_match:"1f9d8-1f3fc",uc_greedy:"1f9d8-1f3fc",shortnames:[":person_in_lotus_position_medium_light_skin_tone:"],category:"activity"},":person_in_lotus_position_tone3:":{uc_base:"1f9d8-1f3fd",uc_output:"1f9d8-1f3fd",uc_match:"1f9d8-1f3fd",uc_greedy:"1f9d8-1f3fd",shortnames:[":person_in_lotus_position_medium_skin_tone:"],category:"activity"},":person_in_lotus_position_tone4:":{uc_base:"1f9d8-1f3fe",uc_output:"1f9d8-1f3fe",uc_match:"1f9d8-1f3fe",uc_greedy:"1f9d8-1f3fe",shortnames:[":person_in_lotus_position_medium_dark_skin_tone:"],category:"activity"},":person_in_lotus_position_tone5:":{uc_base:"1f9d8-1f3ff",uc_output:"1f9d8-1f3ff",uc_match:"1f9d8-1f3ff",uc_greedy:"1f9d8-1f3ff",shortnames:[":person_in_lotus_position_dark_skin_tone:"],category:"activity"},":person_in_steamy_room_tone1:":{uc_base:"1f9d6-1f3fb",uc_output:"1f9d6-1f3fb",uc_match:"1f9d6-1f3fb",uc_greedy:"1f9d6-1f3fb",shortnames:[":person_in_steamy_room_light_skin_tone:"],category:"activity"},":person_in_steamy_room_tone2:":{uc_base:"1f9d6-1f3fc",uc_output:"1f9d6-1f3fc",uc_match:"1f9d6-1f3fc",uc_greedy:"1f9d6-1f3fc",shortnames:[":person_in_steamy_room_medium_light_skin_tone:"],category:"activity"},":person_in_steamy_room_tone3:":{uc_base:"1f9d6-1f3fd",uc_output:"1f9d6-1f3fd",uc_match:"1f9d6-1f3fd",uc_greedy:"1f9d6-1f3fd",shortnames:[":person_in_steamy_room_medium_skin_tone:"],category:"activity"},":person_in_steamy_room_tone4:":{uc_base:"1f9d6-1f3fe",uc_output:"1f9d6-1f3fe",uc_match:"1f9d6-1f3fe",uc_greedy:"1f9d6-1f3fe",shortnames:[":person_in_steamy_room_medium_dark_skin_tone:"],category:"activity"},":person_in_steamy_room_tone5:":{uc_base:"1f9d6-1f3ff",uc_output:"1f9d6-1f3ff",uc_match:"1f9d6-1f3ff",uc_greedy:"1f9d6-1f3ff",shortnames:[":person_in_steamy_room_dark_skin_tone:"],category:"activity"},":person_juggling_tone1:":{uc_base:"1f939-1f3fb",uc_output:"1f939-1f3fb",uc_match:"1f939-1f3fb",uc_greedy:"1f939-1f3fb",shortnames:[":juggling_tone1:",":juggler_tone1:"],category:"activity"},":person_juggling_tone2:":{uc_base:"1f939-1f3fc",uc_output:"1f939-1f3fc",uc_match:"1f939-1f3fc",uc_greedy:"1f939-1f3fc",shortnames:[":juggling_tone2:",":juggler_tone2:"],category:"activity"},":person_juggling_tone3:":{uc_base:"1f939-1f3fd",uc_output:"1f939-1f3fd",uc_match:"1f939-1f3fd",uc_greedy:"1f939-1f3fd",shortnames:[":juggling_tone3:",":juggler_tone3:"],category:"activity"},":person_juggling_tone4:":{uc_base:"1f939-1f3fe",uc_output:"1f939-1f3fe",uc_match:"1f939-1f3fe",uc_greedy:"1f939-1f3fe",shortnames:[":juggling_tone4:",":juggler_tone4:"],category:"activity"},":person_juggling_tone5:":{uc_base:"1f939-1f3ff",uc_output:"1f939-1f3ff",uc_match:"1f939-1f3ff",uc_greedy:"1f939-1f3ff",shortnames:[":juggling_tone5:",":juggler_tone5:"],category:"activity"},":person_lifting_weights_tone1:":{uc_base:"1f3cb-1f3fb",uc_output:"1f3cb-1f3fb",uc_match:"1f3cb-fe0f-1f3fb",uc_greedy:"1f3cb-fe0f-1f3fb",shortnames:[":lifter_tone1:",":weight_lifter_tone1:"],category:"activity"},":person_lifting_weights_tone2:":{uc_base:"1f3cb-1f3fc",uc_output:"1f3cb-1f3fc",uc_match:"1f3cb-fe0f-1f3fc",uc_greedy:"1f3cb-fe0f-1f3fc",shortnames:[":lifter_tone2:",":weight_lifter_tone2:"],category:"activity"},":person_lifting_weights_tone3:":{uc_base:"1f3cb-1f3fd",uc_output:"1f3cb-1f3fd",uc_match:"1f3cb-fe0f-1f3fd",uc_greedy:"1f3cb-fe0f-1f3fd",shortnames:[":lifter_tone3:",":weight_lifter_tone3:"],category:"activity"},":person_lifting_weights_tone4:":{uc_base:"1f3cb-1f3fe",uc_output:"1f3cb-1f3fe",uc_match:"1f3cb-fe0f-1f3fe",uc_greedy:"1f3cb-fe0f-1f3fe",shortnames:[":lifter_tone4:",":weight_lifter_tone4:"],category:"activity"},":person_lifting_weights_tone5:":{uc_base:"1f3cb-1f3ff",uc_output:"1f3cb-1f3ff",uc_match:"1f3cb-fe0f-1f3ff",uc_greedy:"1f3cb-fe0f-1f3ff",shortnames:[":lifter_tone5:",":weight_lifter_tone5:"],category:"activity"},":person_mountain_biking_tone1:":{uc_base:"1f6b5-1f3fb",uc_output:"1f6b5-1f3fb",uc_match:"1f6b5-1f3fb",uc_greedy:"1f6b5-1f3fb",shortnames:[":mountain_bicyclist_tone1:"],category:"activity"},":person_mountain_biking_tone2:":{uc_base:"1f6b5-1f3fc",uc_output:"1f6b5-1f3fc",uc_match:"1f6b5-1f3fc",uc_greedy:"1f6b5-1f3fc",shortnames:[":mountain_bicyclist_tone2:"],category:"activity"},":person_mountain_biking_tone3:":{uc_base:"1f6b5-1f3fd",uc_output:"1f6b5-1f3fd",uc_match:"1f6b5-1f3fd",uc_greedy:"1f6b5-1f3fd",shortnames:[":mountain_bicyclist_tone3:"],category:"activity"},":person_mountain_biking_tone4:":{uc_base:"1f6b5-1f3fe",uc_output:"1f6b5-1f3fe",uc_match:"1f6b5-1f3fe",uc_greedy:"1f6b5-1f3fe",shortnames:[":mountain_bicyclist_tone4:"],category:"activity"},":person_mountain_biking_tone5:":{uc_base:"1f6b5-1f3ff",uc_output:"1f6b5-1f3ff",uc_match:"1f6b5-1f3ff",uc_greedy:"1f6b5-1f3ff",shortnames:[":mountain_bicyclist_tone5:"],category:"activity"},":person_playing_handball_tone1:":{uc_base:"1f93e-1f3fb",uc_output:"1f93e-1f3fb",uc_match:"1f93e-1f3fb",uc_greedy:"1f93e-1f3fb",shortnames:[":handball_tone1:"],category:"activity"},":person_playing_handball_tone2:":{uc_base:"1f93e-1f3fc",uc_output:"1f93e-1f3fc",uc_match:"1f93e-1f3fc",uc_greedy:"1f93e-1f3fc",shortnames:[":handball_tone2:"],category:"activity"},":person_playing_handball_tone3:":{uc_base:"1f93e-1f3fd",uc_output:"1f93e-1f3fd",uc_match:"1f93e-1f3fd",uc_greedy:"1f93e-1f3fd",shortnames:[":handball_tone3:"],category:"activity"},":person_playing_handball_tone4:":{uc_base:"1f93e-1f3fe",uc_output:"1f93e-1f3fe",uc_match:"1f93e-1f3fe",uc_greedy:"1f93e-1f3fe",shortnames:[":handball_tone4:"],category:"activity"},":person_playing_handball_tone5:":{uc_base:"1f93e-1f3ff",uc_output:"1f93e-1f3ff",uc_match:"1f93e-1f3ff",uc_greedy:"1f93e-1f3ff",shortnames:[":handball_tone5:"],category:"activity"},":person_playing_water_polo_tone1:":{uc_base:"1f93d-1f3fb",uc_output:"1f93d-1f3fb",uc_match:"1f93d-1f3fb",uc_greedy:"1f93d-1f3fb",shortnames:[":water_polo_tone1:"],category:"activity"},":person_playing_water_polo_tone2:":{uc_base:"1f93d-1f3fc",uc_output:"1f93d-1f3fc",uc_match:"1f93d-1f3fc",uc_greedy:"1f93d-1f3fc",shortnames:[":water_polo_tone2:"],category:"activity"},":person_playing_water_polo_tone3:":{uc_base:"1f93d-1f3fd",uc_output:"1f93d-1f3fd",uc_match:"1f93d-1f3fd",uc_greedy:"1f93d-1f3fd",shortnames:[":water_polo_tone3:"],category:"activity"},":person_playing_water_polo_tone4:":{uc_base:"1f93d-1f3fe",uc_output:"1f93d-1f3fe",uc_match:"1f93d-1f3fe",uc_greedy:"1f93d-1f3fe",shortnames:[":water_polo_tone4:"],category:"activity"},":person_playing_water_polo_tone5:":{uc_base:"1f93d-1f3ff",uc_output:"1f93d-1f3ff",uc_match:"1f93d-1f3ff",uc_greedy:"1f93d-1f3ff",shortnames:[":water_polo_tone5:"],category:"activity"},":person_pouting_tone1:":{uc_base:"1f64e-1f3fb",uc_output:"1f64e-1f3fb",uc_match:"1f64e-1f3fb",uc_greedy:"1f64e-1f3fb",shortnames:[":person_with_pouting_face_tone1:"],category:"people"},":person_pouting_tone2:":{uc_base:"1f64e-1f3fc",uc_output:"1f64e-1f3fc",uc_match:"1f64e-1f3fc",uc_greedy:"1f64e-1f3fc",shortnames:[":person_with_pouting_face_tone2:"],category:"people"},":person_pouting_tone3:":{uc_base:"1f64e-1f3fd",uc_output:"1f64e-1f3fd",uc_match:"1f64e-1f3fd",uc_greedy:"1f64e-1f3fd",shortnames:[":person_with_pouting_face_tone3:"],category:"people"},":person_pouting_tone4:":{uc_base:"1f64e-1f3fe",uc_output:"1f64e-1f3fe",uc_match:"1f64e-1f3fe",uc_greedy:"1f64e-1f3fe",shortnames:[":person_with_pouting_face_tone4:"],category:"people"},":person_pouting_tone5:":{uc_base:"1f64e-1f3ff",uc_output:"1f64e-1f3ff",uc_match:"1f64e-1f3ff",uc_greedy:"1f64e-1f3ff",shortnames:[":person_with_pouting_face_tone5:"],category:"people"},":person_raising_hand_tone1:":{uc_base:"1f64b-1f3fb",uc_output:"1f64b-1f3fb",uc_match:"1f64b-1f3fb",uc_greedy:"1f64b-1f3fb",shortnames:[":raising_hand_tone1:"],category:"people"},":person_raising_hand_tone2:":{uc_base:"1f64b-1f3fc",uc_output:"1f64b-1f3fc",uc_match:"1f64b-1f3fc",uc_greedy:"1f64b-1f3fc",shortnames:[":raising_hand_tone2:"],category:"people"},":person_raising_hand_tone3:":{uc_base:"1f64b-1f3fd",uc_output:"1f64b-1f3fd",uc_match:"1f64b-1f3fd",uc_greedy:"1f64b-1f3fd",shortnames:[":raising_hand_tone3:"],category:"people"},":person_raising_hand_tone4:":{uc_base:"1f64b-1f3fe",uc_output:"1f64b-1f3fe",uc_match:"1f64b-1f3fe",uc_greedy:"1f64b-1f3fe",shortnames:[":raising_hand_tone4:"],category:"people"},":person_raising_hand_tone5:":{uc_base:"1f64b-1f3ff",uc_output:"1f64b-1f3ff",uc_match:"1f64b-1f3ff",uc_greedy:"1f64b-1f3ff",shortnames:[":raising_hand_tone5:"],category:"people"},":person_rowing_boat_tone1:":{uc_base:"1f6a3-1f3fb",uc_output:"1f6a3-1f3fb",uc_match:"1f6a3-1f3fb",uc_greedy:"1f6a3-1f3fb",shortnames:[":rowboat_tone1:"],category:"activity"},":person_rowing_boat_tone2:":{uc_base:"1f6a3-1f3fc",uc_output:"1f6a3-1f3fc",uc_match:"1f6a3-1f3fc",uc_greedy:"1f6a3-1f3fc",shortnames:[":rowboat_tone2:"],category:"activity"},":person_rowing_boat_tone3:":{uc_base:"1f6a3-1f3fd",uc_output:"1f6a3-1f3fd",uc_match:"1f6a3-1f3fd",uc_greedy:"1f6a3-1f3fd",shortnames:[":rowboat_tone3:"],category:"activity"},":person_rowing_boat_tone4:":{uc_base:"1f6a3-1f3fe",uc_output:"1f6a3-1f3fe",uc_match:"1f6a3-1f3fe",uc_greedy:"1f6a3-1f3fe",shortnames:[":rowboat_tone4:"],category:"activity"},":person_rowing_boat_tone5:":{uc_base:"1f6a3-1f3ff",uc_output:"1f6a3-1f3ff",uc_match:"1f6a3-1f3ff",uc_greedy:"1f6a3-1f3ff",shortnames:[":rowboat_tone5:"],category:"activity"},":person_running_tone1:":{uc_base:"1f3c3-1f3fb",uc_output:"1f3c3-1f3fb",uc_match:"1f3c3-1f3fb",uc_greedy:"1f3c3-1f3fb",shortnames:[":runner_tone1:"],category:"people"},":person_running_tone2:":{uc_base:"1f3c3-1f3fc",uc_output:"1f3c3-1f3fc",uc_match:"1f3c3-1f3fc",uc_greedy:"1f3c3-1f3fc",shortnames:[":runner_tone2:"],category:"people"},":person_running_tone3:":{uc_base:"1f3c3-1f3fd",uc_output:"1f3c3-1f3fd",uc_match:"1f3c3-1f3fd",uc_greedy:"1f3c3-1f3fd",shortnames:[":runner_tone3:"],category:"people"},":person_running_tone4:":{uc_base:"1f3c3-1f3fe",uc_output:"1f3c3-1f3fe",uc_match:"1f3c3-1f3fe",uc_greedy:"1f3c3-1f3fe",shortnames:[":runner_tone4:"],category:"people"},":person_running_tone5:":{uc_base:"1f3c3-1f3ff",uc_output:"1f3c3-1f3ff",uc_match:"1f3c3-1f3ff",uc_greedy:"1f3c3-1f3ff",shortnames:[":runner_tone5:"],category:"people"},":person_shrugging_tone1:":{uc_base:"1f937-1f3fb",uc_output:"1f937-1f3fb",uc_match:"1f937-1f3fb",uc_greedy:"1f937-1f3fb",shortnames:[":shrug_tone1:"],category:"people"},":person_shrugging_tone2:":{uc_base:"1f937-1f3fc",uc_output:"1f937-1f3fc",uc_match:"1f937-1f3fc",uc_greedy:"1f937-1f3fc",shortnames:[":shrug_tone2:"],category:"people"},":person_shrugging_tone3:":{uc_base:"1f937-1f3fd",uc_output:"1f937-1f3fd",uc_match:"1f937-1f3fd",uc_greedy:"1f937-1f3fd",shortnames:[":shrug_tone3:"],category:"people"},":person_shrugging_tone4:":{uc_base:"1f937-1f3fe",uc_output:"1f937-1f3fe",uc_match:"1f937-1f3fe",uc_greedy:"1f937-1f3fe",shortnames:[":shrug_tone4:"],category:"people"},":person_shrugging_tone5:":{uc_base:"1f937-1f3ff",uc_output:"1f937-1f3ff",uc_match:"1f937-1f3ff",uc_greedy:"1f937-1f3ff",shortnames:[":shrug_tone5:"],category:"people"},":person_surfing_tone1:":{uc_base:"1f3c4-1f3fb",uc_output:"1f3c4-1f3fb",uc_match:"1f3c4-1f3fb",uc_greedy:"1f3c4-1f3fb",shortnames:[":surfer_tone1:"],category:"activity"},":person_surfing_tone2:":{uc_base:"1f3c4-1f3fc",uc_output:"1f3c4-1f3fc",uc_match:"1f3c4-1f3fc",uc_greedy:"1f3c4-1f3fc",shortnames:[":surfer_tone2:"],category:"activity"},":person_surfing_tone3:":{uc_base:"1f3c4-1f3fd",uc_output:"1f3c4-1f3fd",uc_match:"1f3c4-1f3fd",uc_greedy:"1f3c4-1f3fd",shortnames:[":surfer_tone3:"],category:"activity"},":person_surfing_tone4:":{uc_base:"1f3c4-1f3fe",uc_output:"1f3c4-1f3fe",uc_match:"1f3c4-1f3fe",uc_greedy:"1f3c4-1f3fe",shortnames:[":surfer_tone4:"],category:"activity"},":person_surfing_tone5:":{uc_base:"1f3c4-1f3ff",uc_output:"1f3c4-1f3ff",uc_match:"1f3c4-1f3ff",uc_greedy:"1f3c4-1f3ff",shortnames:[":surfer_tone5:"],category:"activity"},":person_swimming_tone1:":{uc_base:"1f3ca-1f3fb",uc_output:"1f3ca-1f3fb",uc_match:"1f3ca-1f3fb",uc_greedy:"1f3ca-1f3fb",shortnames:[":swimmer_tone1:"],category:"activity"},":person_swimming_tone2:":{uc_base:"1f3ca-1f3fc",uc_output:"1f3ca-1f3fc",uc_match:"1f3ca-1f3fc",uc_greedy:"1f3ca-1f3fc",shortnames:[":swimmer_tone2:"],category:"activity"},":person_swimming_tone3:":{uc_base:"1f3ca-1f3fd",uc_output:"1f3ca-1f3fd",uc_match:"1f3ca-1f3fd",uc_greedy:"1f3ca-1f3fd",shortnames:[":swimmer_tone3:"],category:"activity"},":person_swimming_tone4:":{uc_base:"1f3ca-1f3fe",uc_output:"1f3ca-1f3fe",uc_match:"1f3ca-1f3fe",uc_greedy:"1f3ca-1f3fe",shortnames:[":swimmer_tone4:"],category:"activity"},":person_swimming_tone5:":{uc_base:"1f3ca-1f3ff",uc_output:"1f3ca-1f3ff",uc_match:"1f3ca-1f3ff",uc_greedy:"1f3ca-1f3ff",shortnames:[":swimmer_tone5:"],category:"activity"},":person_tipping_hand_tone1:":{uc_base:"1f481-1f3fb",uc_output:"1f481-1f3fb",uc_match:"1f481-1f3fb",uc_greedy:"1f481-1f3fb",shortnames:[":information_desk_person_tone1:"],category:"people"},":person_tipping_hand_tone2:":{uc_base:"1f481-1f3fc",uc_output:"1f481-1f3fc",uc_match:"1f481-1f3fc",uc_greedy:"1f481-1f3fc",shortnames:[":information_desk_person_tone2:"],category:"people"},":person_tipping_hand_tone3:":{uc_base:"1f481-1f3fd",uc_output:"1f481-1f3fd",uc_match:"1f481-1f3fd",uc_greedy:"1f481-1f3fd",shortnames:[":information_desk_person_tone3:"],category:"people"},":person_tipping_hand_tone4:":{uc_base:"1f481-1f3fe",uc_output:"1f481-1f3fe",uc_match:"1f481-1f3fe",uc_greedy:"1f481-1f3fe",shortnames:[":information_desk_person_tone4:"],category:"people"},":person_tipping_hand_tone5:":{uc_base:"1f481-1f3ff",uc_output:"1f481-1f3ff",uc_match:"1f481-1f3ff",uc_greedy:"1f481-1f3ff",shortnames:[":information_desk_person_tone5:"],category:"people"},":person_walking_tone1:":{uc_base:"1f6b6-1f3fb",uc_output:"1f6b6-1f3fb",uc_match:"1f6b6-1f3fb",uc_greedy:"1f6b6-1f3fb",shortnames:[":walking_tone1:"],category:"people"},":person_walking_tone2:":{uc_base:"1f6b6-1f3fc",uc_output:"1f6b6-1f3fc",uc_match:"1f6b6-1f3fc",uc_greedy:"1f6b6-1f3fc",shortnames:[":walking_tone2:"],category:"people"},":person_walking_tone3:":{uc_base:"1f6b6-1f3fd",uc_output:"1f6b6-1f3fd",uc_match:"1f6b6-1f3fd",uc_greedy:"1f6b6-1f3fd",shortnames:[":walking_tone3:"],category:"people"},":person_walking_tone4:":{uc_base:"1f6b6-1f3fe",uc_output:"1f6b6-1f3fe",uc_match:"1f6b6-1f3fe",uc_greedy:"1f6b6-1f3fe",shortnames:[":walking_tone4:"],category:"people"},":person_walking_tone5:":{uc_base:"1f6b6-1f3ff",uc_output:"1f6b6-1f3ff",uc_match:"1f6b6-1f3ff",uc_greedy:"1f6b6-1f3ff",shortnames:[":walking_tone5:"],category:"people"},":person_wearing_turban_tone1:":{uc_base:"1f473-1f3fb",uc_output:"1f473-1f3fb",uc_match:"1f473-1f3fb",uc_greedy:"1f473-1f3fb",shortnames:[":man_with_turban_tone1:"],category:"people"},":person_wearing_turban_tone2:":{uc_base:"1f473-1f3fc",uc_output:"1f473-1f3fc",uc_match:"1f473-1f3fc",uc_greedy:"1f473-1f3fc",shortnames:[":man_with_turban_tone2:"],category:"people"},":person_wearing_turban_tone3:":{uc_base:"1f473-1f3fd",uc_output:"1f473-1f3fd",uc_match:"1f473-1f3fd",uc_greedy:"1f473-1f3fd",shortnames:[":man_with_turban_tone3:"],category:"people"},":person_wearing_turban_tone4:":{uc_base:"1f473-1f3fe",uc_output:"1f473-1f3fe",uc_match:"1f473-1f3fe",uc_greedy:"1f473-1f3fe",shortnames:[":man_with_turban_tone4:"],category:"people"},":person_wearing_turban_tone5:":{uc_base:"1f473-1f3ff",uc_output:"1f473-1f3ff",uc_match:"1f473-1f3ff",uc_greedy:"1f473-1f3ff",shortnames:[":man_with_turban_tone5:"],category:"people"},":point_down_tone1:":{uc_base:"1f447-1f3fb",uc_output:"1f447-1f3fb",uc_match:"1f447-1f3fb",uc_greedy:"1f447-1f3fb",shortnames:[],category:"people"},":point_down_tone2:":{uc_base:"1f447-1f3fc",uc_output:"1f447-1f3fc",uc_match:"1f447-1f3fc",uc_greedy:"1f447-1f3fc",shortnames:[],category:"people"},":point_down_tone3:":{uc_base:"1f447-1f3fd",uc_output:"1f447-1f3fd",uc_match:"1f447-1f3fd",uc_greedy:"1f447-1f3fd",shortnames:[],category:"people"},":point_down_tone4:":{uc_base:"1f447-1f3fe",uc_output:"1f447-1f3fe",uc_match:"1f447-1f3fe",uc_greedy:"1f447-1f3fe",shortnames:[],category:"people"},":point_down_tone5:":{uc_base:"1f447-1f3ff",uc_output:"1f447-1f3ff",uc_match:"1f447-1f3ff",uc_greedy:"1f447-1f3ff",shortnames:[],category:"people"},":point_left_tone1:":{uc_base:"1f448-1f3fb",uc_output:"1f448-1f3fb",uc_match:"1f448-1f3fb",uc_greedy:"1f448-1f3fb",shortnames:[],category:"people"},":point_left_tone2:":{uc_base:"1f448-1f3fc",uc_output:"1f448-1f3fc",uc_match:"1f448-1f3fc",uc_greedy:"1f448-1f3fc",shortnames:[],category:"people"},":point_left_tone3:":{uc_base:"1f448-1f3fd",uc_output:"1f448-1f3fd",uc_match:"1f448-1f3fd",uc_greedy:"1f448-1f3fd",shortnames:[],category:"people"},":point_left_tone4:":{uc_base:"1f448-1f3fe",uc_output:"1f448-1f3fe",uc_match:"1f448-1f3fe",uc_greedy:"1f448-1f3fe",shortnames:[],category:"people"},":point_left_tone5:":{uc_base:"1f448-1f3ff",uc_output:"1f448-1f3ff",uc_match:"1f448-1f3ff",uc_greedy:"1f448-1f3ff",shortnames:[],category:"people"},":point_right_tone1:":{uc_base:"1f449-1f3fb",uc_output:"1f449-1f3fb",uc_match:"1f449-1f3fb",uc_greedy:"1f449-1f3fb",shortnames:[],category:"people"},":point_right_tone2:":{uc_base:"1f449-1f3fc",uc_output:"1f449-1f3fc",uc_match:"1f449-1f3fc",uc_greedy:"1f449-1f3fc",shortnames:[],category:"people"},":point_right_tone3:":{uc_base:"1f449-1f3fd",uc_output:"1f449-1f3fd",uc_match:"1f449-1f3fd",uc_greedy:"1f449-1f3fd",shortnames:[],category:"people"},":point_right_tone4:":{uc_base:"1f449-1f3fe",uc_output:"1f449-1f3fe",uc_match:"1f449-1f3fe",uc_greedy:"1f449-1f3fe",shortnames:[],category:"people"},":point_right_tone5:":{uc_base:"1f449-1f3ff",uc_output:"1f449-1f3ff",uc_match:"1f449-1f3ff",uc_greedy:"1f449-1f3ff",shortnames:[],category:"people"},":point_up_2_tone1:":{uc_base:"1f446-1f3fb",uc_output:"1f446-1f3fb",uc_match:"1f446-1f3fb",uc_greedy:"1f446-1f3fb",shortnames:[],category:"people"},":point_up_2_tone2:":{uc_base:"1f446-1f3fc",uc_output:"1f446-1f3fc",uc_match:"1f446-1f3fc",uc_greedy:"1f446-1f3fc",shortnames:[],category:"people"},":point_up_2_tone3:":{uc_base:"1f446-1f3fd",uc_output:"1f446-1f3fd",uc_match:"1f446-1f3fd",uc_greedy:"1f446-1f3fd",shortnames:[],category:"people"},":point_up_2_tone4:":{uc_base:"1f446-1f3fe",uc_output:"1f446-1f3fe",uc_match:"1f446-1f3fe",uc_greedy:"1f446-1f3fe",shortnames:[],category:"people"},":point_up_2_tone5:":{uc_base:"1f446-1f3ff",uc_output:"1f446-1f3ff",uc_match:"1f446-1f3ff",uc_greedy:"1f446-1f3ff",shortnames:[],category:"people"},":police_officer_tone1:":{uc_base:"1f46e-1f3fb",uc_output:"1f46e-1f3fb",uc_match:"1f46e-1f3fb",uc_greedy:"1f46e-1f3fb",shortnames:[":cop_tone1:"],category:"people"},":police_officer_tone2:":{uc_base:"1f46e-1f3fc",uc_output:"1f46e-1f3fc",uc_match:"1f46e-1f3fc",uc_greedy:"1f46e-1f3fc",shortnames:[":cop_tone2:"],category:"people"},":police_officer_tone3:":{uc_base:"1f46e-1f3fd",uc_output:"1f46e-1f3fd",uc_match:"1f46e-1f3fd",uc_greedy:"1f46e-1f3fd",shortnames:[":cop_tone3:"],category:"people"},":police_officer_tone4:":{uc_base:"1f46e-1f3fe",uc_output:"1f46e-1f3fe",uc_match:"1f46e-1f3fe",uc_greedy:"1f46e-1f3fe",shortnames:[":cop_tone4:"],category:"people"},":police_officer_tone5:":{uc_base:"1f46e-1f3ff",uc_output:"1f46e-1f3ff",uc_match:"1f46e-1f3ff",uc_greedy:"1f46e-1f3ff",shortnames:[":cop_tone5:"],category:"people"},":pray_tone1:":{uc_base:"1f64f-1f3fb",uc_output:"1f64f-1f3fb",uc_match:"1f64f-1f3fb",uc_greedy:"1f64f-1f3fb",shortnames:[],category:"people"},":pray_tone2:":{uc_base:"1f64f-1f3fc",uc_output:"1f64f-1f3fc",uc_match:"1f64f-1f3fc",uc_greedy:"1f64f-1f3fc",shortnames:[],category:"people"},":pray_tone3:":{uc_base:"1f64f-1f3fd",uc_output:"1f64f-1f3fd",uc_match:"1f64f-1f3fd",uc_greedy:"1f64f-1f3fd",shortnames:[],category:"people"},":pray_tone4:":{uc_base:"1f64f-1f3fe",uc_output:"1f64f-1f3fe",uc_match:"1f64f-1f3fe",uc_greedy:"1f64f-1f3fe",shortnames:[],category:"people"},":pray_tone5:":{uc_base:"1f64f-1f3ff",uc_output:"1f64f-1f3ff",uc_match:"1f64f-1f3ff",uc_greedy:"1f64f-1f3ff",shortnames:[],category:"people"},":pregnant_woman_tone1:":{uc_base:"1f930-1f3fb",uc_output:"1f930-1f3fb",uc_match:"1f930-1f3fb",uc_greedy:"1f930-1f3fb",shortnames:[":expecting_woman_tone1:"],category:"people"},":pregnant_woman_tone2:":{uc_base:"1f930-1f3fc",uc_output:"1f930-1f3fc",uc_match:"1f930-1f3fc",uc_greedy:"1f930-1f3fc",shortnames:[":expecting_woman_tone2:"],category:"people"},":pregnant_woman_tone3:":{uc_base:"1f930-1f3fd",uc_output:"1f930-1f3fd",uc_match:"1f930-1f3fd",uc_greedy:"1f930-1f3fd",shortnames:[":expecting_woman_tone3:"],category:"people"},":pregnant_woman_tone4:":{uc_base:"1f930-1f3fe",uc_output:"1f930-1f3fe",uc_match:"1f930-1f3fe",uc_greedy:"1f930-1f3fe",shortnames:[":expecting_woman_tone4:"],category:"people"},":pregnant_woman_tone5:":{uc_base:"1f930-1f3ff",uc_output:"1f930-1f3ff",uc_match:"1f930-1f3ff",uc_greedy:"1f930-1f3ff",shortnames:[":expecting_woman_tone5:"],category:"people"},":prince_tone1:":{uc_base:"1f934-1f3fb",uc_output:"1f934-1f3fb",uc_match:"1f934-1f3fb",uc_greedy:"1f934-1f3fb",shortnames:[],category:"people"},":prince_tone2:":{uc_base:"1f934-1f3fc",uc_output:"1f934-1f3fc",uc_match:"1f934-1f3fc",uc_greedy:"1f934-1f3fc",shortnames:[],category:"people"},":prince_tone3:":{uc_base:"1f934-1f3fd",uc_output:"1f934-1f3fd",uc_match:"1f934-1f3fd",uc_greedy:"1f934-1f3fd",shortnames:[],category:"people"},":prince_tone4:":{uc_base:"1f934-1f3fe",uc_output:"1f934-1f3fe",uc_match:"1f934-1f3fe",uc_greedy:"1f934-1f3fe",shortnames:[],category:"people"},":prince_tone5:":{uc_base:"1f934-1f3ff",uc_output:"1f934-1f3ff",uc_match:"1f934-1f3ff",uc_greedy:"1f934-1f3ff",shortnames:[],category:"people"},":princess_tone1:":{uc_base:"1f478-1f3fb",uc_output:"1f478-1f3fb",uc_match:"1f478-1f3fb",uc_greedy:"1f478-1f3fb",shortnames:[],category:"people"},":princess_tone2:":{uc_base:"1f478-1f3fc",uc_output:"1f478-1f3fc",uc_match:"1f478-1f3fc",uc_greedy:"1f478-1f3fc",shortnames:[],category:"people"},":princess_tone3:":{uc_base:"1f478-1f3fd",uc_output:"1f478-1f3fd",uc_match:"1f478-1f3fd",uc_greedy:"1f478-1f3fd",shortnames:[],category:"people"},":princess_tone4:":{uc_base:"1f478-1f3fe",uc_output:"1f478-1f3fe",uc_match:"1f478-1f3fe",uc_greedy:"1f478-1f3fe",shortnames:[],category:"people"},":princess_tone5:":{uc_base:"1f478-1f3ff",uc_output:"1f478-1f3ff",uc_match:"1f478-1f3ff",uc_greedy:"1f478-1f3ff",shortnames:[],category:"people"},":punch_tone1:":{uc_base:"1f44a-1f3fb",uc_output:"1f44a-1f3fb",uc_match:"1f44a-1f3fb",uc_greedy:"1f44a-1f3fb",shortnames:[],category:"people"},":punch_tone2:":{uc_base:"1f44a-1f3fc",uc_output:"1f44a-1f3fc",uc_match:"1f44a-1f3fc",uc_greedy:"1f44a-1f3fc",shortnames:[],category:"people"},":punch_tone3:":{uc_base:"1f44a-1f3fd",uc_output:"1f44a-1f3fd",uc_match:"1f44a-1f3fd",uc_greedy:"1f44a-1f3fd",shortnames:[],category:"people"},":punch_tone4:":{uc_base:"1f44a-1f3fe",uc_output:"1f44a-1f3fe",uc_match:"1f44a-1f3fe",uc_greedy:"1f44a-1f3fe",shortnames:[],category:"people"},":punch_tone5:":{uc_base:"1f44a-1f3ff",uc_output:"1f44a-1f3ff",uc_match:"1f44a-1f3ff",uc_greedy:"1f44a-1f3ff",shortnames:[],category:"people"},":raised_back_of_hand_tone1:":{uc_base:"1f91a-1f3fb",uc_output:"1f91a-1f3fb",uc_match:"1f91a-1f3fb",uc_greedy:"1f91a-1f3fb",shortnames:[":back_of_hand_tone1:"],category:"people"},":raised_back_of_hand_tone2:":{uc_base:"1f91a-1f3fc",uc_output:"1f91a-1f3fc",uc_match:"1f91a-1f3fc",uc_greedy:"1f91a-1f3fc",shortnames:[":back_of_hand_tone2:"],category:"people"},":raised_back_of_hand_tone3:":{uc_base:"1f91a-1f3fd",uc_output:"1f91a-1f3fd",uc_match:"1f91a-1f3fd",uc_greedy:"1f91a-1f3fd",shortnames:[":back_of_hand_tone3:"],category:"people"},":raised_back_of_hand_tone4:":{uc_base:"1f91a-1f3fe",uc_output:"1f91a-1f3fe",uc_match:"1f91a-1f3fe",uc_greedy:"1f91a-1f3fe",shortnames:[":back_of_hand_tone4:"],category:"people"},":raised_back_of_hand_tone5:":{uc_base:"1f91a-1f3ff",uc_output:"1f91a-1f3ff",uc_match:"1f91a-1f3ff",uc_greedy:"1f91a-1f3ff",shortnames:[":back_of_hand_tone5:"],category:"people"},":raised_hands_tone1:":{uc_base:"1f64c-1f3fb",uc_output:"1f64c-1f3fb",uc_match:"1f64c-1f3fb",uc_greedy:"1f64c-1f3fb",shortnames:[],category:"people"},":raised_hands_tone2:":{uc_base:"1f64c-1f3fc",uc_output:"1f64c-1f3fc",uc_match:"1f64c-1f3fc",uc_greedy:"1f64c-1f3fc",shortnames:[],category:"people"},":raised_hands_tone3:":{uc_base:"1f64c-1f3fd",uc_output:"1f64c-1f3fd",uc_match:"1f64c-1f3fd",uc_greedy:"1f64c-1f3fd",shortnames:[],category:"people"},":raised_hands_tone4:":{uc_base:"1f64c-1f3fe",uc_output:"1f64c-1f3fe",uc_match:"1f64c-1f3fe",uc_greedy:"1f64c-1f3fe",shortnames:[],category:"people"},":raised_hands_tone5:":{uc_base:"1f64c-1f3ff",uc_output:"1f64c-1f3ff",uc_match:"1f64c-1f3ff",uc_greedy:"1f64c-1f3ff",shortnames:[],category:"people"},":right_facing_fist_tone1:":{uc_base:"1f91c-1f3fb",uc_output:"1f91c-1f3fb",uc_match:"1f91c-1f3fb",uc_greedy:"1f91c-1f3fb",shortnames:[":right_fist_tone1:"],category:"people"},":right_facing_fist_tone2:":{uc_base:"1f91c-1f3fc",uc_output:"1f91c-1f3fc",uc_match:"1f91c-1f3fc",uc_greedy:"1f91c-1f3fc",shortnames:[":right_fist_tone2:"],category:"people"},":right_facing_fist_tone3:":{uc_base:"1f91c-1f3fd",uc_output:"1f91c-1f3fd",uc_match:"1f91c-1f3fd",uc_greedy:"1f91c-1f3fd",shortnames:[":right_fist_tone3:"],category:"people"},":right_facing_fist_tone4:":{uc_base:"1f91c-1f3fe",uc_output:"1f91c-1f3fe",uc_match:"1f91c-1f3fe",uc_greedy:"1f91c-1f3fe",shortnames:[":right_fist_tone4:"],category:"people"},":right_facing_fist_tone5:":{uc_base:"1f91c-1f3ff",uc_output:"1f91c-1f3ff",uc_match:"1f91c-1f3ff",uc_greedy:"1f91c-1f3ff",shortnames:[":right_fist_tone5:"],category:"people"},":santa_tone1:":{uc_base:"1f385-1f3fb",uc_output:"1f385-1f3fb",uc_match:"1f385-1f3fb",uc_greedy:"1f385-1f3fb",shortnames:[],category:"people"},":santa_tone2:":{uc_base:"1f385-1f3fc",uc_output:"1f385-1f3fc",uc_match:"1f385-1f3fc",uc_greedy:"1f385-1f3fc",shortnames:[],category:"people"},":santa_tone3:":{uc_base:"1f385-1f3fd",uc_output:"1f385-1f3fd",uc_match:"1f385-1f3fd",uc_greedy:"1f385-1f3fd",shortnames:[],category:"people"},":santa_tone4:":{uc_base:"1f385-1f3fe",uc_output:"1f385-1f3fe",uc_match:"1f385-1f3fe",uc_greedy:"1f385-1f3fe",shortnames:[],category:"people"},":santa_tone5:":{uc_base:"1f385-1f3ff",uc_output:"1f385-1f3ff",uc_match:"1f385-1f3ff",uc_greedy:"1f385-1f3ff",shortnames:[],category:"people"},":selfie_tone1:":{uc_base:"1f933-1f3fb",uc_output:"1f933-1f3fb",uc_match:"1f933-1f3fb",uc_greedy:"1f933-1f3fb",shortnames:[],category:"people"},":selfie_tone2:":{uc_base:"1f933-1f3fc",uc_output:"1f933-1f3fc",uc_match:"1f933-1f3fc",uc_greedy:"1f933-1f3fc",shortnames:[],category:"people"},":selfie_tone3:":{uc_base:"1f933-1f3fd",uc_output:"1f933-1f3fd",uc_match:"1f933-1f3fd",uc_greedy:"1f933-1f3fd",shortnames:[],category:"people"},":selfie_tone4:":{uc_base:"1f933-1f3fe",uc_output:"1f933-1f3fe",uc_match:"1f933-1f3fe",uc_greedy:"1f933-1f3fe",shortnames:[],category:"people"},":selfie_tone5:":{uc_base:"1f933-1f3ff",uc_output:"1f933-1f3ff",uc_match:"1f933-1f3ff",uc_greedy:"1f933-1f3ff",shortnames:[],category:"people"},":snowboarder_tone1:":{uc_base:"1f3c2-1f3fb",uc_output:"1f3c2-1f3fb",uc_match:"1f3c2-1f3fb",uc_greedy:"1f3c2-1f3fb",shortnames:[":snowboarder_light_skin_tone:"],category:"activity"},":snowboarder_tone2:":{uc_base:"1f3c2-1f3fc",uc_output:"1f3c2-1f3fc",uc_match:"1f3c2-1f3fc",uc_greedy:"1f3c2-1f3fc",shortnames:[":snowboarder_medium_light_skin_tone:"],category:"activity"},":snowboarder_tone3:":{uc_base:"1f3c2-1f3fd",uc_output:"1f3c2-1f3fd",uc_match:"1f3c2-1f3fd",uc_greedy:"1f3c2-1f3fd",shortnames:[":snowboarder_medium_skin_tone:"],category:"activity"},":snowboarder_tone4:":{uc_base:"1f3c2-1f3fe",uc_output:"1f3c2-1f3fe",uc_match:"1f3c2-1f3fe",uc_greedy:"1f3c2-1f3fe",shortnames:[":snowboarder_medium_dark_skin_tone:"],category:"activity"},":snowboarder_tone5:":{uc_base:"1f3c2-1f3ff",uc_output:"1f3c2-1f3ff",uc_match:"1f3c2-1f3ff",uc_greedy:"1f3c2-1f3ff",shortnames:[":snowboarder_dark_skin_tone:"],category:"activity"},":thumbsdown_tone1:":{uc_base:"1f44e-1f3fb",uc_output:"1f44e-1f3fb",uc_match:"1f44e-1f3fb",uc_greedy:"1f44e-1f3fb",shortnames:[":-1_tone1:",":thumbdown_tone1:"],category:"people"},":thumbsdown_tone2:":{uc_base:"1f44e-1f3fc",uc_output:"1f44e-1f3fc",uc_match:"1f44e-1f3fc",uc_greedy:"1f44e-1f3fc",shortnames:[":-1_tone2:",":thumbdown_tone2:"],category:"people"},":thumbsdown_tone3:":{uc_base:"1f44e-1f3fd",uc_output:"1f44e-1f3fd",uc_match:"1f44e-1f3fd",uc_greedy:"1f44e-1f3fd",shortnames:[":-1_tone3:",":thumbdown_tone3:"],category:"people"},":thumbsdown_tone4:":{uc_base:"1f44e-1f3fe",uc_output:"1f44e-1f3fe",uc_match:"1f44e-1f3fe",uc_greedy:"1f44e-1f3fe",shortnames:[":-1_tone4:",":thumbdown_tone4:"],category:"people"},":thumbsdown_tone5:":{uc_base:"1f44e-1f3ff",uc_output:"1f44e-1f3ff",uc_match:"1f44e-1f3ff",uc_greedy:"1f44e-1f3ff",shortnames:[":-1_tone5:",":thumbdown_tone5:"],category:"people"},":thumbsup_tone1:":{uc_base:"1f44d-1f3fb",uc_output:"1f44d-1f3fb",uc_match:"1f44d-1f3fb",uc_greedy:"1f44d-1f3fb",shortnames:[":+1_tone1:",":thumbup_tone1:"],category:"people"},":thumbsup_tone2:":{uc_base:"1f44d-1f3fc",uc_output:"1f44d-1f3fc",uc_match:"1f44d-1f3fc",uc_greedy:"1f44d-1f3fc",shortnames:[":+1_tone2:",":thumbup_tone2:"],category:"people"},":thumbsup_tone3:":{uc_base:"1f44d-1f3fd",uc_output:"1f44d-1f3fd",uc_match:"1f44d-1f3fd",uc_greedy:"1f44d-1f3fd",shortnames:[":+1_tone3:",":thumbup_tone3:"],category:"people"},":thumbsup_tone4:":{uc_base:"1f44d-1f3fe",uc_output:"1f44d-1f3fe",uc_match:"1f44d-1f3fe",uc_greedy:"1f44d-1f3fe",shortnames:[":+1_tone4:",":thumbup_tone4:"],category:"people"},":thumbsup_tone5:":{uc_base:"1f44d-1f3ff",uc_output:"1f44d-1f3ff",uc_match:"1f44d-1f3ff",uc_greedy:"1f44d-1f3ff",shortnames:[":+1_tone5:",":thumbup_tone5:"],category:"people"},":united_nations:":{uc_base:"1f1fa-1f1f3",uc_output:"1f1fa-1f1f3",uc_match:"1f1fa-1f1f3",uc_greedy:"1f1fa-1f1f3",shortnames:[],category:"flags"},":vampire_tone1:":{uc_base:"1f9db-1f3fb",uc_output:"1f9db-1f3fb",uc_match:"1f9db-1f3fb",uc_greedy:"1f9db-1f3fb",shortnames:[":vampire_light_skin_tone:"],category:"people"},":vampire_tone2:":{uc_base:"1f9db-1f3fc",uc_output:"1f9db-1f3fc",uc_match:"1f9db-1f3fc",uc_greedy:"1f9db-1f3fc",shortnames:[":vampire_medium_light_skin_tone:"],category:"people"},":vampire_tone3:":{uc_base:"1f9db-1f3fd",uc_output:"1f9db-1f3fd",uc_match:"1f9db-1f3fd",uc_greedy:"1f9db-1f3fd",shortnames:[":vampire_medium_skin_tone:"],category:"people"},":vampire_tone4:":{uc_base:"1f9db-1f3fe",uc_output:"1f9db-1f3fe",uc_match:"1f9db-1f3fe",uc_greedy:"1f9db-1f3fe",shortnames:[":vampire_medium_dark_skin_tone:"],category:"people"},":vampire_tone5:":{uc_base:"1f9db-1f3ff",uc_output:"1f9db-1f3ff",uc_match:"1f9db-1f3ff",uc_greedy:"1f9db-1f3ff",shortnames:[":vampire_dark_skin_tone:"],category:"people"},":vulcan_tone1:":{uc_base:"1f596-1f3fb",uc_output:"1f596-1f3fb",uc_match:"1f596-1f3fb",uc_greedy:"1f596-1f3fb",shortnames:[":raised_hand_with_part_between_middle_and_ring_fingers_tone1:"],category:"people"},":vulcan_tone2:":{uc_base:"1f596-1f3fc",uc_output:"1f596-1f3fc",uc_match:"1f596-1f3fc",uc_greedy:"1f596-1f3fc",shortnames:[":raised_hand_with_part_between_middle_and_ring_fingers_tone2:"],category:"people"},":vulcan_tone3:":{uc_base:"1f596-1f3fd",uc_output:"1f596-1f3fd",uc_match:"1f596-1f3fd",uc_greedy:"1f596-1f3fd",shortnames:[":raised_hand_with_part_between_middle_and_ring_fingers_tone3:"],category:"people"},":vulcan_tone4:":{uc_base:"1f596-1f3fe",uc_output:"1f596-1f3fe",uc_match:"1f596-1f3fe",uc_greedy:"1f596-1f3fe",shortnames:[":raised_hand_with_part_between_middle_and_ring_fingers_tone4:"],category:"people"},":vulcan_tone5:":{uc_base:"1f596-1f3ff",uc_output:"1f596-1f3ff",uc_match:"1f596-1f3ff",uc_greedy:"1f596-1f3ff",shortnames:[":raised_hand_with_part_between_middle_and_ring_fingers_tone5:"],category:"people"},":wave_tone1:":{uc_base:"1f44b-1f3fb",uc_output:"1f44b-1f3fb",uc_match:"1f44b-1f3fb",uc_greedy:"1f44b-1f3fb",shortnames:[],category:"people"},":wave_tone2:":{uc_base:"1f44b-1f3fc",uc_output:"1f44b-1f3fc",uc_match:"1f44b-1f3fc",uc_greedy:"1f44b-1f3fc",shortnames:[],category:"people"},":wave_tone3:":{uc_base:"1f44b-1f3fd",uc_output:"1f44b-1f3fd",uc_match:"1f44b-1f3fd",uc_greedy:"1f44b-1f3fd",shortnames:[],category:"people"},":wave_tone4:":{uc_base:"1f44b-1f3fe",uc_output:"1f44b-1f3fe",uc_match:"1f44b-1f3fe",uc_greedy:"1f44b-1f3fe",shortnames:[],category:"people"},":wave_tone5:":{uc_base:"1f44b-1f3ff",uc_output:"1f44b-1f3ff",uc_match:"1f44b-1f3ff",uc_greedy:"1f44b-1f3ff",shortnames:[],category:"people"},":woman_tone1:":{uc_base:"1f469-1f3fb",uc_output:"1f469-1f3fb",uc_match:"1f469-1f3fb",uc_greedy:"1f469-1f3fb",shortnames:[],category:"people"},":woman_tone2:":{uc_base:"1f469-1f3fc",uc_output:"1f469-1f3fc",uc_match:"1f469-1f3fc",uc_greedy:"1f469-1f3fc",shortnames:[],category:"people"},":woman_tone3:":{uc_base:"1f469-1f3fd",uc_output:"1f469-1f3fd",uc_match:"1f469-1f3fd",uc_greedy:"1f469-1f3fd",shortnames:[],category:"people"},":woman_tone4:":{uc_base:"1f469-1f3fe",uc_output:"1f469-1f3fe",uc_match:"1f469-1f3fe",uc_greedy:"1f469-1f3fe",shortnames:[],category:"people"},":woman_tone5:":{uc_base:"1f469-1f3ff",uc_output:"1f469-1f3ff",uc_match:"1f469-1f3ff",uc_greedy:"1f469-1f3ff",shortnames:[],category:"people"},":woman_with_headscarf_tone1:":{uc_base:"1f9d5-1f3fb",uc_output:"1f9d5-1f3fb",uc_match:"1f9d5-1f3fb",uc_greedy:"1f9d5-1f3fb",shortnames:[":woman_with_headscarf_light_skin_tone:"],category:"people"},":woman_with_headscarf_tone2:":{uc_base:"1f9d5-1f3fc",uc_output:"1f9d5-1f3fc",uc_match:"1f9d5-1f3fc",uc_greedy:"1f9d5-1f3fc",shortnames:[":woman_with_headscarf_medium_light_skin_tone:"],category:"people"},":woman_with_headscarf_tone3:":{uc_base:"1f9d5-1f3fd",uc_output:"1f9d5-1f3fd",uc_match:"1f9d5-1f3fd",uc_greedy:"1f9d5-1f3fd",shortnames:[":woman_with_headscarf_medium_skin_tone:"],category:"people"},":woman_with_headscarf_tone4:":{uc_base:"1f9d5-1f3fe",uc_output:"1f9d5-1f3fe",uc_match:"1f9d5-1f3fe",uc_greedy:"1f9d5-1f3fe",shortnames:[":woman_with_headscarf_medium_dark_skin_tone:"],category:"people"},":woman_with_headscarf_tone5:":{uc_base:"1f9d5-1f3ff",uc_output:"1f9d5-1f3ff",uc_match:"1f9d5-1f3ff",uc_greedy:"1f9d5-1f3ff",shortnames:[":woman_with_headscarf_dark_skin_tone:"],category:"people"},":a:":{uc_base:"1f170",uc_output:"1f170-fe0f",uc_match:"1f170-fe0f",uc_greedy:"1f170",shortnames:[],category:"symbols"},":airplane_small:":{uc_base:"1f6e9",uc_output:"1f6e9-fe0f",uc_match:"1f6e9-fe0f",uc_greedy:"1f6e9",shortnames:[":small_airplane:"],category:"travel"},":anger_right:":{uc_base:"1f5ef",uc_output:"1f5ef-fe0f",uc_match:"1f5ef-fe0f",uc_greedy:"1f5ef",shortnames:[":right_anger_bubble:"],category:"symbols"},":b:":{uc_base:"1f171",uc_output:"1f171-fe0f",uc_match:"1f171-fe0f",uc_greedy:"1f171",shortnames:[],category:"symbols"},":ballot_box:":{uc_base:"1f5f3",uc_output:"1f5f3-fe0f",uc_match:"1f5f3-fe0f",uc_greedy:"1f5f3",shortnames:[":ballot_box_with_ballot:"],category:"objects"},":beach:":{uc_base:"1f3d6",uc_output:"1f3d6-fe0f",uc_match:"1f3d6-fe0f",uc_greedy:"1f3d6",shortnames:[":beach_with_umbrella:"],category:"travel"},":bed:":{uc_base:"1f6cf",uc_output:"1f6cf-fe0f",uc_match:"1f6cf-fe0f",uc_greedy:"1f6cf",shortnames:[],category:"objects"},":bellhop:":{uc_base:"1f6ce",uc_output:"1f6ce-fe0f",uc_match:"1f6ce-fe0f",uc_greedy:"1f6ce",shortnames:[":bellhop_bell:"],category:"objects"},":calendar_spiral:":{uc_base:"1f5d3",uc_output:"1f5d3-fe0f",uc_match:"1f5d3-fe0f",uc_greedy:"1f5d3",shortnames:[":spiral_calendar_pad:"],category:"objects"},":camping:":{uc_base:"1f3d5",uc_output:"1f3d5-fe0f",uc_match:"1f3d5-fe0f",uc_greedy:"1f3d5",shortnames:[],category:"travel"},":candle:":{uc_base:"1f56f",uc_output:"1f56f-fe0f",uc_match:"1f56f-fe0f",uc_greedy:"1f56f",shortnames:[],category:"objects"},":card_box:":{uc_base:"1f5c3",uc_output:"1f5c3-fe0f",uc_match:"1f5c3-fe0f",uc_greedy:"1f5c3",shortnames:[":card_file_box:"],category:"objects"},":chipmunk:":{uc_base:"1f43f",uc_output:"1f43f-fe0f",uc_match:"1f43f-fe0f",uc_greedy:"1f43f",shortnames:[],category:"nature"},":cityscape:":{uc_base:"1f3d9",uc_output:"1f3d9-fe0f",uc_match:"1f3d9-fe0f",uc_greedy:"1f3d9",shortnames:[],category:"travel"},":classical_building:":{uc_base:"1f3db",uc_output:"1f3db-fe0f",uc_match:"1f3db-fe0f",uc_greedy:"1f3db",shortnames:[],category:"travel"},":clock:":{uc_base:"1f570",uc_output:"1f570-fe0f",uc_match:"1f570-fe0f",uc_greedy:"1f570",shortnames:[":mantlepiece_clock:"],category:"objects"},":cloud_lightning:":{uc_base:"1f329",uc_output:"1f329-fe0f",uc_match:"1f329-fe0f",uc_greedy:"1f329",shortnames:[":cloud_with_lightning:"],category:"nature"},":cloud_rain:":{uc_base:"1f327",uc_output:"1f327-fe0f",uc_match:"1f327-fe0f",uc_greedy:"1f327",shortnames:[":cloud_with_rain:"],category:"nature"},":cloud_snow:":{uc_base:"1f328",uc_output:"1f328-fe0f",uc_match:"1f328-fe0f",uc_greedy:"1f328",shortnames:[":cloud_with_snow:"],category:"nature"},":cloud_tornado:":{uc_base:"1f32a",uc_output:"1f32a-fe0f",uc_match:"1f32a-fe0f",uc_greedy:"1f32a",shortnames:[":cloud_with_tornado:"],category:"nature"},":compression:":{uc_base:"1f5dc",uc_output:"1f5dc-fe0f",uc_match:"1f5dc-fe0f",uc_greedy:"1f5dc",shortnames:[],category:"objects"},":construction_site:":{uc_base:"1f3d7",uc_output:"1f3d7-fe0f",uc_match:"1f3d7-fe0f",uc_greedy:"1f3d7",shortnames:[":building_construction:"],category:"travel"},":control_knobs:":{uc_base:"1f39b",uc_output:"1f39b-fe0f",uc_match:"1f39b-fe0f",uc_greedy:"1f39b",shortnames:[],category:"objects"},":couch:":{uc_base:"1f6cb",uc_output:"1f6cb-fe0f",uc_match:"1f6cb-fe0f",uc_greedy:"1f6cb",shortnames:[":couch_and_lamp:"],category:"objects"},":crayon:":{uc_base:"1f58d",uc_output:"1f58d-fe0f",uc_match:"1f58d-fe0f",uc_greedy:"1f58d",shortnames:[":lower_left_crayon:"],category:"objects"},":cruise_ship:":{uc_base:"1f6f3",uc_output:"1f6f3-fe0f",uc_match:"1f6f3-fe0f",uc_greedy:"1f6f3",shortnames:[":passenger_ship:"],category:"travel"},":dagger:":{uc_base:"1f5e1",uc_output:"1f5e1-fe0f",uc_match:"1f5e1-fe0f",uc_greedy:"1f5e1",shortnames:[":dagger_knife:"],category:"objects"},":dark_sunglasses:":{uc_base:"1f576",uc_output:"1f576-fe0f",uc_match:"1f576-fe0f",uc_greedy:"1f576",shortnames:[],category:"people"},":desert:":{uc_base:"1f3dc",uc_output:"1f3dc-fe0f",uc_match:"1f3dc-fe0f",uc_greedy:"1f3dc",shortnames:[],category:"travel"},":desktop:":{uc_base:"1f5a5",uc_output:"1f5a5-fe0f",uc_match:"1f5a5-fe0f",uc_greedy:"1f5a5",shortnames:[":desktop_computer:"],category:"objects"},":detective:":{uc_base:"1f575",uc_output:"1f575-fe0f",uc_match:"1f575-fe0f",uc_greedy:"1f575",shortnames:[":spy:",":sleuth_or_spy:"],category:"people"},":dividers:":{uc_base:"1f5c2",uc_output:"1f5c2-fe0f",uc_match:"1f5c2-fe0f",uc_greedy:"1f5c2",shortnames:[":card_index_dividers:"],category:"objects"},":dove:":{uc_base:"1f54a",uc_output:"1f54a-fe0f",uc_match:"1f54a-fe0f",uc_greedy:"1f54a",shortnames:[":dove_of_peace:"],category:"nature"},":eye:":{uc_base:"1f441",uc_output:"1f441-fe0f",uc_match:"1f441-fe0f",uc_greedy:"1f441",shortnames:[],category:"people"},":file_cabinet:":{uc_base:"1f5c4",uc_output:"1f5c4-fe0f",uc_match:"1f5c4-fe0f",uc_greedy:"1f5c4",shortnames:[],category:"objects"},":film_frames:":{uc_base:"1f39e",uc_output:"1f39e-fe0f",uc_match:"1f39e-fe0f",uc_greedy:"1f39e",shortnames:[],category:"objects"},":fist_tone1:":{uc_base:"270a-1f3fb",uc_output:"270a-1f3fb",uc_match:"270a-1f3fb",uc_greedy:"270a-1f3fb",shortnames:[],category:"people"},":fist_tone2:":{uc_base:"270a-1f3fc",uc_output:"270a-1f3fc",uc_match:"270a-1f3fc",uc_greedy:"270a-1f3fc",shortnames:[],category:"people"},":fist_tone3:":{uc_base:"270a-1f3fd",uc_output:"270a-1f3fd",uc_match:"270a-1f3fd",uc_greedy:"270a-1f3fd",shortnames:[],category:"people"},":fist_tone4:":{uc_base:"270a-1f3fe",uc_output:"270a-1f3fe",uc_match:"270a-1f3fe",uc_greedy:"270a-1f3fe",shortnames:[],category:"people"},":fist_tone5:":{uc_base:"270a-1f3ff",uc_output:"270a-1f3ff",uc_match:"270a-1f3ff",uc_greedy:"270a-1f3ff",shortnames:[],category:"people"},":flag_white:":{uc_base:"1f3f3",uc_output:"1f3f3-fe0f",uc_match:"1f3f3-fe0f",uc_greedy:"1f3f3",shortnames:[":waving_white_flag:"],category:"flags"},":fog:":{uc_base:"1f32b",uc_output:"1f32b-fe0f",uc_match:"1f32b-fe0f",uc_greedy:"1f32b",shortnames:[],category:"nature"},":fork_knife_plate:":{uc_base:"1f37d",uc_output:"1f37d-fe0f",uc_match:"1f37d-fe0f",uc_greedy:"1f37d",shortnames:[":fork_and_knife_with_plate:"],category:"food"},":frame_photo:":{uc_base:"1f5bc",uc_output:"1f5bc-fe0f",uc_match:"1f5bc-fe0f",uc_greedy:"1f5bc",shortnames:[":frame_with_picture:"],category:"objects"},":hand_splayed:":{uc_base:"1f590",uc_output:"1f590-fe0f",uc_match:"1f590-fe0f",uc_greedy:"1f590",shortnames:[":raised_hand_with_fingers_splayed:"],category:"people"},":hole:":{uc_base:"1f573",uc_output:"1f573-fe0f",uc_match:"1f573-fe0f",uc_greedy:"1f573",shortnames:[],category:"objects"},":homes:":{uc_base:"1f3d8",uc_output:"1f3d8-fe0f",uc_match:"1f3d8-fe0f",uc_greedy:"1f3d8",shortnames:[":house_buildings:"],category:"travel"},":hot_pepper:":{uc_base:"1f336",uc_output:"1f336-fe0f",uc_match:"1f336-fe0f",uc_greedy:"1f336",shortnames:[],category:"food"},":house_abandoned:":{uc_base:"1f3da",uc_output:"1f3da-fe0f",uc_match:"1f3da-fe0f",uc_greedy:"1f3da",shortnames:[":derelict_house_building:"],category:"travel"},":island:":{uc_base:"1f3dd",uc_output:"1f3dd-fe0f",uc_match:"1f3dd-fe0f",uc_greedy:"1f3dd",shortnames:[":desert_island:"],category:"travel"},":joystick:":{uc_base:"1f579",uc_output:"1f579-fe0f",uc_match:"1f579-fe0f",uc_greedy:"1f579",shortnames:[],category:"objects"},":key2:":{uc_base:"1f5dd",uc_output:"1f5dd-fe0f",uc_match:"1f5dd-fe0f",uc_greedy:"1f5dd",shortnames:[":old_key:"],category:"objects"},":label:":{uc_base:"1f3f7",uc_output:"1f3f7-fe0f",uc_match:"1f3f7-fe0f",uc_greedy:"1f3f7",shortnames:[],category:"objects"},":level_slider:":{uc_base:"1f39a",uc_output:"1f39a-fe0f",uc_match:"1f39a-fe0f",uc_greedy:"1f39a",shortnames:[],category:"objects"},":man_in_business_suit_levitating:":{uc_base:"1f574",uc_output:"1f574-fe0f",uc_match:"1f574-fe0f",uc_greedy:"1f574",shortnames:[],category:"people"},":map:":{uc_base:"1f5fa",uc_output:"1f5fa-fe0f",uc_match:"1f5fa-fe0f",uc_greedy:"1f5fa",shortnames:[":world_map:"],category:"travel"},":microphone2:":{uc_base:"1f399",uc_output:"1f399-fe0f",uc_match:"1f399-fe0f",uc_greedy:"1f399",shortnames:[":studio_microphone:"],category:"objects"},":military_medal:":{uc_base:"1f396",uc_output:"1f396-fe0f",uc_match:"1f396-fe0f",uc_greedy:"1f396",shortnames:[],category:"activity"},":motorboat:":{uc_base:"1f6e5",uc_output:"1f6e5-fe0f",uc_match:"1f6e5-fe0f",uc_greedy:"1f6e5",shortnames:[],category:"travel"},":motorcycle:":{uc_base:"1f3cd",uc_output:"1f3cd-fe0f",uc_match:"1f3cd-fe0f",uc_greedy:"1f3cd",shortnames:[":racing_motorcycle:"],category:"travel"},":motorway:":{uc_base:"1f6e3",uc_output:"1f6e3-fe0f",uc_match:"1f6e3-fe0f",uc_greedy:"1f6e3",shortnames:[],category:"travel"},":mountain_snow:":{uc_base:"1f3d4",uc_output:"1f3d4-fe0f",uc_match:"1f3d4-fe0f",uc_greedy:"1f3d4",shortnames:[":snow_capped_mountain:"],category:"travel"},":mouse_three_button:":{uc_base:"1f5b1",uc_output:"1f5b1-fe0f",uc_match:"1f5b1-fe0f",uc_greedy:"1f5b1",shortnames:[":three_button_mouse:"],category:"objects"},":newspaper2:":{uc_base:"1f5de",uc_output:"1f5de-fe0f",uc_match:"1f5de-fe0f",uc_greedy:"1f5de",shortnames:[":rolled_up_newspaper:"],category:"objects"},":notepad_spiral:":{uc_base:"1f5d2",uc_output:"1f5d2-fe0f",uc_match:"1f5d2-fe0f",uc_greedy:"1f5d2",shortnames:[":spiral_note_pad:"],category:"objects"},":o2:":{uc_base:"1f17e",uc_output:"1f17e-fe0f",uc_match:"1f17e-fe0f",uc_greedy:"1f17e",shortnames:[],category:"symbols"},":oil:":{uc_base:"1f6e2",uc_output:"1f6e2-fe0f",uc_match:"1f6e2-fe0f",uc_greedy:"1f6e2",shortnames:[":oil_drum:"],category:"objects"},":om_symbol:":{uc_base:"1f549",uc_output:"1f549-fe0f",uc_match:"1f549-fe0f",uc_greedy:"1f549",shortnames:[],category:"symbols"},":paintbrush:":{uc_base:"1f58c",uc_output:"1f58c-fe0f",uc_match:"1f58c-fe0f",uc_greedy:"1f58c",shortnames:[":lower_left_paintbrush:"],category:"objects"},":paperclips:":{uc_base:"1f587",uc_output:"1f587-fe0f",uc_match:"1f587-fe0f",uc_greedy:"1f587",shortnames:[":linked_paperclips:"],category:"objects"},":park:":{uc_base:"1f3de",uc_output:"1f3de-fe0f",uc_match:"1f3de-fe0f",uc_greedy:"1f3de",shortnames:[":national_park:"],category:"travel"},":parking:":{uc_base:"1f17f",uc_output:"1f17f-fe0f",uc_match:"1f17f-fe0f",uc_greedy:"1f17f",shortnames:[],category:"symbols"},":pen_ballpoint:":{uc_base:"1f58a",uc_output:"1f58a-fe0f",uc_match:"1f58a-fe0f",uc_greedy:"1f58a",shortnames:[":lower_left_ballpoint_pen:"],category:"objects"},":pen_fountain:":{uc_base:"1f58b",uc_output:"1f58b-fe0f",uc_match:"1f58b-fe0f",uc_greedy:"1f58b",shortnames:[":lower_left_fountain_pen:"],category:"objects"},":person_bouncing_ball_tone1:":{uc_base:"26f9-1f3fb",uc_output:"26f9-1f3fb",uc_match:"26f9-fe0f-1f3fb",uc_greedy:"26f9-fe0f-1f3fb",shortnames:[":basketball_player_tone1:",":person_with_ball_tone1:"],category:"activity"},":person_bouncing_ball_tone2:":{uc_base:"26f9-1f3fc",uc_output:"26f9-1f3fc",uc_match:"26f9-fe0f-1f3fc",uc_greedy:"26f9-fe0f-1f3fc",shortnames:[":basketball_player_tone2:",":person_with_ball_tone2:"],category:"activity"},":person_bouncing_ball_tone3:":{uc_base:"26f9-1f3fd",uc_output:"26f9-1f3fd",uc_match:"26f9-fe0f-1f3fd",uc_greedy:"26f9-fe0f-1f3fd",shortnames:[":basketball_player_tone3:",":person_with_ball_tone3:"],category:"activity"},":person_bouncing_ball_tone4:":{uc_base:"26f9-1f3fe",uc_output:"26f9-1f3fe",uc_match:"26f9-fe0f-1f3fe",uc_greedy:"26f9-fe0f-1f3fe",shortnames:[":basketball_player_tone4:",":person_with_ball_tone4:"],category:"activity"},":person_bouncing_ball_tone5:":{uc_base:"26f9-1f3ff",uc_output:"26f9-1f3ff",uc_match:"26f9-fe0f-1f3ff",uc_greedy:"26f9-fe0f-1f3ff",shortnames:[":basketball_player_tone5:",":person_with_ball_tone5:"],category:"activity"},":person_golfing:":{uc_base:"1f3cc",uc_output:"1f3cc-fe0f",uc_match:"1f3cc-fe0f",uc_greedy:"1f3cc",shortnames:[":golfer:"],category:"activity"},":person_lifting_weights:":{uc_base:"1f3cb",uc_output:"1f3cb-fe0f",uc_match:"1f3cb-fe0f",uc_greedy:"1f3cb",shortnames:[":lifter:",":weight_lifter:"],category:"activity"},":point_up_tone1:":{uc_base:"261d-1f3fb",uc_output:"261d-1f3fb",uc_match:"261d-fe0f-1f3fb",uc_greedy:"261d-fe0f-1f3fb",shortnames:[],category:"people"},":point_up_tone2:":{uc_base:"261d-1f3fc",uc_output:"261d-1f3fc",uc_match:"261d-fe0f-1f3fc",uc_greedy:"261d-fe0f-1f3fc",shortnames:[],category:"people"},":point_up_tone3:":{uc_base:"261d-1f3fd",uc_output:"261d-1f3fd",uc_match:"261d-fe0f-1f3fd",uc_greedy:"261d-fe0f-1f3fd",shortnames:[],category:"people"},":point_up_tone4:":{uc_base:"261d-1f3fe",uc_output:"261d-1f3fe",uc_match:"261d-fe0f-1f3fe",uc_greedy:"261d-fe0f-1f3fe",shortnames:[],category:"people"},":point_up_tone5:":{uc_base:"261d-1f3ff",uc_output:"261d-1f3ff",uc_match:"261d-fe0f-1f3ff",uc_greedy:"261d-fe0f-1f3ff",shortnames:[],category:"people"},":printer:":{uc_base:"1f5a8",uc_output:"1f5a8-fe0f",uc_match:"1f5a8-fe0f",uc_greedy:"1f5a8",shortnames:[],category:"objects"},":projector:":{uc_base:"1f4fd",uc_output:"1f4fd-fe0f",uc_match:"1f4fd-fe0f",uc_greedy:"1f4fd",shortnames:[":film_projector:"],category:"objects"},":race_car:":{uc_base:"1f3ce",uc_output:"1f3ce-fe0f",uc_match:"1f3ce-fe0f",uc_greedy:"1f3ce",shortnames:[":racing_car:"],category:"travel"},":railway_track:":{uc_base:"1f6e4",uc_output:"1f6e4-fe0f",uc_match:"1f6e4-fe0f",uc_greedy:"1f6e4",shortnames:[":railroad_track:"],category:"travel"},":raised_hand_tone1:":{uc_base:"270b-1f3fb",uc_output:"270b-1f3fb",uc_match:"270b-1f3fb",uc_greedy:"270b-1f3fb",shortnames:[],category:"people"},":raised_hand_tone2:":{uc_base:"270b-1f3fc",uc_output:"270b-1f3fc",uc_match:"270b-1f3fc",uc_greedy:"270b-1f3fc",shortnames:[],category:"people"},":raised_hand_tone3:":{uc_base:"270b-1f3fd",uc_output:"270b-1f3fd",uc_match:"270b-1f3fd",uc_greedy:"270b-1f3fd",shortnames:[],category:"people"},":raised_hand_tone4:":{uc_base:"270b-1f3fe",uc_output:"270b-1f3fe",uc_match:"270b-1f3fe",uc_greedy:"270b-1f3fe",shortnames:[],category:"people"},":raised_hand_tone5:":{uc_base:"270b-1f3ff",uc_output:"270b-1f3ff",uc_match:"270b-1f3ff",uc_greedy:"270b-1f3ff",shortnames:[],category:"people"},":reminder_ribbon:":{uc_base:"1f397",uc_output:"1f397-fe0f",uc_match:"1f397-fe0f",uc_greedy:"1f397",shortnames:[],category:"activity"},":rosette:":{uc_base:"1f3f5",uc_output:"1f3f5-fe0f",uc_match:"1f3f5-fe0f",uc_greedy:"1f3f5",shortnames:[],category:"activity"},":sa:":{uc_base:"1f202",uc_output:"1f202-fe0f",uc_match:"1f202-fe0f",uc_greedy:"1f202",shortnames:[],category:"symbols"},":satellite_orbital:":{uc_base:"1f6f0",uc_output:"1f6f0-fe0f",uc_match:"1f6f0-fe0f",uc_greedy:"1f6f0",shortnames:[],category:"travel"},":shield:":{uc_base:"1f6e1",uc_output:"1f6e1-fe0f",uc_match:"1f6e1-fe0f",uc_greedy:"1f6e1",shortnames:[],category:"objects"},":shopping_bags:":{uc_base:"1f6cd",uc_output:"1f6cd-fe0f",uc_match:"1f6cd-fe0f",uc_greedy:"1f6cd",shortnames:[],category:"objects"},":speaking_head:":{uc_base:"1f5e3",uc_output:"1f5e3-fe0f",uc_match:"1f5e3-fe0f",uc_greedy:"1f5e3",shortnames:[":speaking_head_in_silhouette:"],category:"people"},":speech_left:":{uc_base:"1f5e8",uc_output:"1f5e8-fe0f",uc_match:"1f5e8-fe0f",uc_greedy:"1f5e8",shortnames:[":left_speech_bubble:"],category:"symbols"},":spider:":{uc_base:"1f577",uc_output:"1f577-fe0f",uc_match:"1f577-fe0f",uc_greedy:"1f577",shortnames:[],category:"nature"},":spider_web:":{uc_base:"1f578",uc_output:"1f578-fe0f",uc_match:"1f578-fe0f",uc_greedy:"1f578",shortnames:[],category:"nature"},":stadium:":{uc_base:"1f3df",uc_output:"1f3df-fe0f",uc_match:"1f3df-fe0f",uc_greedy:"1f3df",shortnames:[],category:"travel"},":thermometer:":{uc_base:"1f321",uc_output:"1f321-fe0f",uc_match:"1f321-fe0f",uc_greedy:"1f321",shortnames:[],category:"objects"},":tickets:":{uc_base:"1f39f",uc_output:"1f39f-fe0f",uc_match:"1f39f-fe0f",uc_greedy:"1f39f",shortnames:[":admission_tickets:"],category:"activity"},":tools:":{uc_base:"1f6e0",uc_output:"1f6e0-fe0f",uc_match:"1f6e0-fe0f",uc_greedy:"1f6e0",shortnames:[":hammer_and_wrench:"],category:"objects"},":trackball:":{uc_base:"1f5b2",uc_output:"1f5b2-fe0f",uc_match:"1f5b2-fe0f",uc_greedy:"1f5b2",shortnames:[],category:"objects"},":u6708:":{uc_base:"1f237",uc_output:"1f237-fe0f",uc_match:"1f237-fe0f",uc_greedy:"1f237",shortnames:[],category:"symbols"},":v_tone1:":{uc_base:"270c-1f3fb",uc_output:"270c-1f3fb",uc_match:"270c-fe0f-1f3fb",uc_greedy:"270c-fe0f-1f3fb",shortnames:[],category:"people"},":v_tone2:":{uc_base:"270c-1f3fc",uc_output:"270c-1f3fc",uc_match:"270c-fe0f-1f3fc",uc_greedy:"270c-fe0f-1f3fc",shortnames:[],category:"people"},":v_tone3:":{uc_base:"270c-1f3fd",uc_output:"270c-1f3fd",uc_match:"270c-fe0f-1f3fd",uc_greedy:"270c-fe0f-1f3fd",shortnames:[],category:"people"},":v_tone4:":{uc_base:"270c-1f3fe",uc_output:"270c-1f3fe",uc_match:"270c-fe0f-1f3fe",uc_greedy:"270c-fe0f-1f3fe",shortnames:[],category:"people"},":v_tone5:":{uc_base:"270c-1f3ff",uc_output:"270c-1f3ff",uc_match:"270c-fe0f-1f3ff",uc_greedy:"270c-fe0f-1f3ff",shortnames:[],category:"people"},":wastebasket:":{uc_base:"1f5d1",uc_output:"1f5d1-fe0f",uc_match:"1f5d1-fe0f",uc_greedy:"1f5d1",shortnames:[],category:"objects"},":white_sun_cloud:":{uc_base:"1f325",uc_output:"1f325-fe0f",uc_match:"1f325-fe0f",uc_greedy:"1f325",shortnames:[":white_sun_behind_cloud:"],category:"nature"},":white_sun_rain_cloud:":{uc_base:"1f326",uc_output:"1f326-fe0f",uc_match:"1f326-fe0f",uc_greedy:"1f326",shortnames:[":white_sun_behind_cloud_with_rain:"],category:"nature"},":white_sun_small_cloud:":{uc_base:"1f324",uc_output:"1f324-fe0f",uc_match:"1f324-fe0f",uc_greedy:"1f324",shortnames:[":white_sun_with_small_cloud:"],category:"nature"},":wind_blowing_face:":{uc_base:"1f32c",uc_output:"1f32c-fe0f",uc_match:"1f32c-fe0f",uc_greedy:"1f32c",shortnames:[],category:"nature"},":writing_hand_tone1:":{uc_base:"270d-1f3fb",uc_output:"270d-1f3fb",uc_match:"270d-fe0f-1f3fb",uc_greedy:"270d-fe0f-1f3fb",shortnames:[],category:"people"},":writing_hand_tone2:":{uc_base:"270d-1f3fc",uc_output:"270d-1f3fc",uc_match:"270d-fe0f-1f3fc",uc_greedy:"270d-fe0f-1f3fc",shortnames:[],category:"people"},":writing_hand_tone3:":{uc_base:"270d-1f3fd",uc_output:"270d-1f3fd",uc_match:"270d-fe0f-1f3fd",uc_greedy:"270d-fe0f-1f3fd",shortnames:[],category:"people"},":writing_hand_tone4:":{uc_base:"270d-1f3fe",uc_output:"270d-1f3fe",uc_match:"270d-fe0f-1f3fe",uc_greedy:"270d-fe0f-1f3fe",shortnames:[],category:"people"},":writing_hand_tone5:":{uc_base:"270d-1f3ff",uc_output:"270d-1f3ff",uc_match:"270d-fe0f-1f3ff",uc_greedy:"270d-fe0f-1f3ff",shortnames:[],category:"people"},":airplane:":{uc_base:"2708",uc_output:"2708-fe0f",uc_match:"2708-fe0f",uc_greedy:"2708",shortnames:[],category:"travel"},":alembic:":{uc_base:"2697",uc_output:"2697-fe0f",uc_match:"2697-fe0f",uc_greedy:"2697",shortnames:[],category:"objects"},":arrow_backward:":{uc_base:"25c0",uc_output:"25c0-fe0f",uc_match:"25c0-fe0f",uc_greedy:"25c0",shortnames:[],category:"symbols"},":arrow_down:":{uc_base:"2b07",uc_output:"2b07-fe0f",uc_match:"2b07-fe0f",uc_greedy:"2b07",shortnames:[],category:"symbols"},":arrow_forward:":{uc_base:"25b6",uc_output:"25b6-fe0f",uc_match:"25b6-fe0f",uc_greedy:"25b6",shortnames:[],category:"symbols"},":arrow_heading_down:":{uc_base:"2935",uc_output:"2935-fe0f",uc_match:"2935-fe0f",uc_greedy:"2935",shortnames:[],category:"symbols"},":arrow_heading_up:":{uc_base:"2934",uc_output:"2934-fe0f",uc_match:"2934-fe0f",uc_greedy:"2934",shortnames:[],category:"symbols"},":arrow_left:":{uc_base:"2b05",uc_output:"2b05-fe0f",uc_match:"2b05-fe0f",uc_greedy:"2b05",shortnames:[],category:"symbols"},":arrow_lower_left:":{uc_base:"2199",uc_output:"2199-fe0f",uc_match:"2199-fe0f",uc_greedy:"2199",shortnames:[],category:"symbols"},":arrow_lower_right:":{uc_base:"2198",uc_output:"2198-fe0f",uc_match:"2198-fe0f",uc_greedy:"2198",shortnames:[],category:"symbols"},":arrow_right:":{uc_base:"27a1",uc_output:"27a1-fe0f",uc_match:"27a1-fe0f",uc_greedy:"27a1",shortnames:[],category:"symbols"},":arrow_right_hook:":{uc_base:"21aa",uc_output:"21aa-fe0f",uc_match:"21aa-fe0f",uc_greedy:"21aa",shortnames:[],category:"symbols"},":arrow_up:":{uc_base:"2b06",uc_output:"2b06-fe0f",uc_match:"2b06-fe0f",uc_greedy:"2b06",shortnames:[],category:"symbols"},":arrow_up_down:":{uc_base:"2195",uc_output:"2195-fe0f",uc_match:"2195-fe0f",uc_greedy:"2195",shortnames:[],category:"symbols"},":arrow_upper_left:":{uc_base:"2196",uc_output:"2196-fe0f",uc_match:"2196-fe0f",uc_greedy:"2196",shortnames:[],category:"symbols"},":arrow_upper_right:":{uc_base:"2197",uc_output:"2197-fe0f",uc_match:"2197-fe0f",uc_greedy:"2197",shortnames:[],category:"symbols"},":asterisk_symbol:":{uc_base:"002a",uc_output:"002a-fe0f",uc_match:"002a-fe0f",uc_greedy:"002a",shortnames:[],category:"symbols"},":atom:":{uc_base:"269b",uc_output:"269b-fe0f",uc_match:"269b-fe0f",uc_greedy:"269b",shortnames:[":atom_symbol:"],category:"symbols"},":ballot_box_with_check:":{uc_base:"2611",uc_output:"2611-fe0f",uc_match:"2611-fe0f",uc_greedy:"2611",shortnames:[],category:"symbols"},":bangbang:":{uc_base:"203c",uc_output:"203c-fe0f",uc_match:"203c-fe0f",uc_greedy:"203c",shortnames:[],category:"symbols"},":beach_umbrella:":{uc_base:"26f1",uc_output:"26f1-fe0f",uc_match:"26f1-fe0f",uc_greedy:"26f1",shortnames:[":umbrella_on_ground:"],category:"travel"},":biohazard:":{uc_base:"2623",uc_output:"2623-fe0f",uc_match:"2623-fe0f",uc_greedy:"2623",shortnames:[":biohazard_sign:"],category:"symbols"},":black_medium_square:":{uc_base:"25fc",uc_output:"25fc-fe0f",uc_match:"25fc-fe0f",uc_greedy:"25fc",shortnames:[],category:"symbols"},":black_nib:":{uc_base:"2712",uc_output:"2712-fe0f",uc_match:"2712-fe0f",uc_greedy:"2712",shortnames:[],category:"objects"},":black_small_square:":{uc_base:"25aa",uc_output:"25aa-fe0f",uc_match:"25aa-fe0f",uc_greedy:"25aa",shortnames:[],category:"symbols"},":chains:":{uc_base:"26d3",uc_output:"26d3-fe0f",uc_match:"26d3-fe0f",uc_greedy:"26d3",shortnames:[],category:"objects"},":cloud:":{uc_base:"2601",uc_output:"2601-fe0f",uc_match:"2601-fe0f",uc_greedy:"2601",shortnames:[],category:"nature"},":clubs:":{uc_base:"2663",uc_output:"2663-fe0f",uc_match:"2663-fe0f",uc_greedy:"2663",shortnames:[],category:"symbols"},":coffin:":{uc_base:"26b0",uc_output:"26b0-fe0f",uc_match:"26b0-fe0f",uc_greedy:"26b0",shortnames:[],category:"objects"},":comet:":{uc_base:"2604",uc_output:"2604-fe0f",uc_match:"2604-fe0f",uc_greedy:"2604",shortnames:[],category:"nature"},":congratulations:":{uc_base:"3297",uc_output:"3297-fe0f",uc_match:"3297-fe0f",uc_greedy:"3297",shortnames:[],category:"symbols"},":copyright:":{uc_base:"00a9",uc_output:"00a9-fe0f",uc_match:"00a9-fe0f",uc_greedy:"00a9",shortnames:[],category:"symbols"},":cross:":{uc_base:"271d",uc_output:"271d-fe0f",uc_match:"271d-fe0f",uc_greedy:"271d",shortnames:[":latin_cross:"],category:"symbols"},":crossed_swords:":{uc_base:"2694",uc_output:"2694-fe0f",uc_match:"2694-fe0f",uc_greedy:"2694",shortnames:[],category:"objects"},":diamonds:":{uc_base:"2666",uc_output:"2666-fe0f",uc_match:"2666-fe0f",uc_greedy:"2666",shortnames:[],category:"symbols"},":digit_eight:":{uc_base:"0038",uc_output:"0038-fe0f",uc_match:"0038-fe0f",uc_greedy:"0038",shortnames:[],category:"symbols"},":digit_five:":{uc_base:"0035",uc_output:"0035-fe0f",uc_match:"0035-fe0f",uc_greedy:"0035",shortnames:[],category:"symbols"},":digit_four:":{uc_base:"0034",uc_output:"0034-fe0f",uc_match:"0034-fe0f",uc_greedy:"0034",shortnames:[],category:"symbols"},":digit_nine:":{uc_base:"0039",uc_output:"0039-fe0f",uc_match:"0039-fe0f",uc_greedy:"0039",shortnames:[],category:"symbols"},":digit_one:":{uc_base:"0031",uc_output:"0031-fe0f",uc_match:"0031-fe0f",uc_greedy:"0031",shortnames:[],category:"symbols"},":digit_seven:":{uc_base:"0037",uc_output:"0037-fe0f",uc_match:"0037-fe0f",uc_greedy:"0037",shortnames:[],category:"symbols"},":digit_six:":{uc_base:"0036",uc_output:"0036-fe0f",uc_match:"0036-fe0f",uc_greedy:"0036",shortnames:[],category:"symbols"},":digit_three:":{uc_base:"0033",uc_output:"0033-fe0f",uc_match:"0033-fe0f",uc_greedy:"0033",shortnames:[],category:"symbols"},":digit_two:":{uc_base:"0032",uc_output:"0032-fe0f",uc_match:"0032-fe0f",uc_greedy:"0032",shortnames:[],category:"symbols"},":digit_zero:":{uc_base:"0030",uc_output:"0030-fe0f",uc_match:"0030-fe0f",uc_greedy:"0030",shortnames:[],category:"symbols"},":eight_pointed_black_star:":{uc_base:"2734",uc_output:"2734-fe0f",uc_match:"2734-fe0f",uc_greedy:"2734",shortnames:[],category:"symbols"},":eight_spoked_asterisk:":{uc_base:"2733",uc_output:"2733-fe0f",uc_match:"2733-fe0f",uc_greedy:"2733",shortnames:[],category:"symbols"},":eject:":{uc_base:"23cf",uc_output:"23cf-fe0f",uc_match:"23cf-fe0f",uc_greedy:"23cf",shortnames:[":eject_symbol:"],category:"symbols"},":envelope:":{uc_base:"2709",uc_output:"2709-fe0f",uc_match:"2709-fe0f",uc_greedy:"2709",shortnames:[],category:"objects"},":female_sign:":{uc_base:"2640",uc_output:"2640-fe0f",uc_match:"2640-fe0f",uc_greedy:"2640",shortnames:[],category:"people"},":ferry:":{uc_base:"26f4",uc_output:"26f4-fe0f",uc_match:"26f4-fe0f",uc_greedy:"26f4",shortnames:[],category:"travel"},":fleur-de-lis:":{uc_base:"269c",uc_output:"269c-fe0f",uc_match:"269c-fe0f",uc_greedy:"269c",shortnames:[],category:"symbols"},":frowning2:":{uc_base:"2639",uc_output:"2639-fe0f",uc_match:"2639-fe0f",uc_greedy:"2639",shortnames:[":white_frowning_face:"],category:"people"},":gear:":{uc_base:"2699",uc_output:"2699-fe0f",uc_match:"2699-fe0f",uc_greedy:"2699",shortnames:[],category:"objects"},":hammer_pick:":{uc_base:"2692",uc_output:"2692-fe0f",uc_match:"2692-fe0f",uc_greedy:"2692",shortnames:[":hammer_and_pick:"],category:"objects"},":heart:":{uc_base:"2764",uc_output:"2764-fe0f",uc_match:"2764-fe0f",uc_greedy:"2764",shortnames:[],category:"symbols"},":heart_exclamation:":{uc_base:"2763",uc_output:"2763-fe0f",uc_match:"2763-fe0f",uc_greedy:"2763",shortnames:[":heavy_heart_exclamation_mark_ornament:"],category:"symbols"},":hearts:":{uc_base:"2665",uc_output:"2665-fe0f",uc_match:"2665-fe0f",uc_greedy:"2665",shortnames:[],category:"symbols"},":heavy_check_mark:":{uc_base:"2714",uc_output:"2714-fe0f",uc_match:"2714-fe0f",uc_greedy:"2714",shortnames:[],category:"symbols"},":heavy_multiplication_x:":{uc_base:"2716",uc_output:"2716-fe0f",uc_match:"2716-fe0f",uc_greedy:"2716",shortnames:[],category:"symbols"},":helmet_with_cross:":{uc_base:"26d1",uc_output:"26d1-fe0f",uc_match:"26d1-fe0f",uc_greedy:"26d1",shortnames:[":helmet_with_white_cross:"],category:"people"},":hotsprings:":{uc_base:"2668",uc_output:"2668-fe0f",uc_match:"2668-fe0f",uc_greedy:"2668",shortnames:[],category:"symbols"},":ice_skate:":{uc_base:"26f8",uc_output:"26f8-fe0f",uc_match:"26f8-fe0f",uc_greedy:"26f8",shortnames:[],category:"activity"},":information_source:":{uc_base:"2139",uc_output:"2139-fe0f",uc_match:"2139-fe0f",uc_greedy:"2139",shortnames:[],category:"symbols"},":interrobang:":{uc_base:"2049",uc_output:"2049-fe0f",uc_match:"2049-fe0f",uc_greedy:"2049",shortnames:[],category:"symbols"},":keyboard:":{uc_base:"2328",uc_output:"2328-fe0f",uc_match:"2328-fe0f",uc_greedy:"2328",shortnames:[],category:"objects"},":left_right_arrow:":{uc_base:"2194",uc_output:"2194-fe0f",uc_match:"2194-fe0f",uc_greedy:"2194",shortnames:[],category:"symbols"},":leftwards_arrow_with_hook:":{uc_base:"21a9",uc_output:"21a9-fe0f",uc_match:"21a9-fe0f",uc_greedy:"21a9",shortnames:[],category:"symbols"},":m:":{uc_base:"24c2",uc_output:"24c2-fe0f",uc_match:"24c2-fe0f",uc_greedy:"24c2",shortnames:[],category:"symbols"},":male_sign:":{uc_base:"2642",uc_output:"2642-fe0f",uc_match:"2642-fe0f",uc_greedy:"2642",shortnames:[],category:"people"},":medical_symbol:":{uc_base:"2695",uc_output:"2695-fe0f",uc_match:"2695-fe0f",uc_greedy:"2695",shortnames:[],category:"people"},":mountain:":{uc_base:"26f0",uc_output:"26f0-fe0f",uc_match:"26f0-fe0f",uc_greedy:"26f0",shortnames:[],category:"travel"},":orthodox_cross:":{uc_base:"2626",uc_output:"2626-fe0f",uc_match:"2626-fe0f",uc_greedy:"2626",shortnames:[],category:"symbols"},":part_alternation_mark:":{uc_base:"303d",uc_output:"303d-fe0f",uc_match:"303d-fe0f",uc_greedy:"303d",shortnames:[],category:"symbols"},":pause_button:":{uc_base:"23f8",uc_output:"23f8-fe0f",uc_match:"23f8-fe0f",uc_greedy:"23f8",shortnames:[":double_vertical_bar:"],category:"symbols"},":peace:":{uc_base:"262e",uc_output:"262e-fe0f",uc_match:"262e-fe0f",uc_greedy:"262e",shortnames:[":peace_symbol:"],category:"symbols"},":pencil2:":{uc_base:"270f",uc_output:"270f-fe0f",uc_match:"270f-fe0f",uc_greedy:"270f",shortnames:[],category:"objects"},":person_bouncing_ball:":{uc_base:"26f9",uc_output:"26f9-fe0f",uc_match:"26f9-fe0f",uc_greedy:"26f9",shortnames:[":basketball_player:",":person_with_ball:"],category:"activity"},":pick:":{uc_base:"26cf",uc_output:"26cf-fe0f",uc_match:"26cf-fe0f",uc_greedy:"26cf",shortnames:[],category:"objects"},":play_pause:":{uc_base:"23ef",uc_output:"23ef-fe0f",uc_match:"23ef-fe0f",uc_greedy:"23ef",shortnames:[],category:"symbols"},":point_up:":{uc_base:"261d",uc_output:"261d-fe0f",uc_match:"261d-fe0f",uc_greedy:"261d",shortnames:[],category:"people"},":pound_symbol:":{uc_base:"0023",uc_output:"0023-fe0f",uc_match:"0023-fe0f",uc_greedy:"0023",shortnames:[],category:"symbols"},":radioactive:":{uc_base:"2622",uc_output:"2622-fe0f",uc_match:"2622-fe0f",uc_greedy:"2622",shortnames:[":radioactive_sign:"],category:"symbols"},":record_button:":{uc_base:"23fa",uc_output:"23fa-fe0f",uc_match:"23fa-fe0f",uc_greedy:"23fa",shortnames:[],category:"symbols"},":recycle:":{uc_base:"267b",uc_output:"267b-fe0f",uc_match:"267b-fe0f",uc_greedy:"267b",shortnames:[],category:"symbols"},":registered:":{uc_base:"00ae",uc_output:"00ae-fe0f",uc_match:"00ae-fe0f",uc_greedy:"00ae",shortnames:[],category:"symbols"},":relaxed:":{uc_base:"263a",uc_output:"263a-fe0f",uc_match:"263a-fe0f",uc_greedy:"263a",shortnames:[],category:"people"},":scales:":{uc_base:"2696",uc_output:"2696-fe0f",uc_match:"2696-fe0f",uc_greedy:"2696",shortnames:[],category:"objects"},":scissors:":{uc_base:"2702",uc_output:"2702-fe0f",uc_match:"2702-fe0f",uc_greedy:"2702",shortnames:[],category:"objects"},":secret:":{uc_base:"3299",uc_output:"3299-fe0f",uc_match:"3299-fe0f",uc_greedy:"3299",shortnames:[],category:"symbols"},":shamrock:":{uc_base:"2618",uc_output:"2618-fe0f",uc_match:"2618-fe0f",uc_greedy:"2618",shortnames:[],category:"nature"},":shinto_shrine:":{uc_base:"26e9",uc_output:"26e9-fe0f",uc_match:"26e9-fe0f",uc_greedy:"26e9",shortnames:[],category:"travel"},":skier:":{uc_base:"26f7",uc_output:"26f7-fe0f",uc_match:"26f7-fe0f",uc_greedy:"26f7",shortnames:[],category:"activity"},":skull_crossbones:":{uc_base:"2620",uc_output:"2620-fe0f",uc_match:"2620-fe0f",uc_greedy:"2620",shortnames:[":skull_and_crossbones:"],category:"people"},":snowflake:":{uc_base:"2744",uc_output:"2744-fe0f",uc_match:"2744-fe0f",uc_greedy:"2744",shortnames:[],category:"nature"},":snowman2:":{uc_base:"2603",uc_output:"2603-fe0f",uc_match:"2603-fe0f",uc_greedy:"2603",shortnames:[],category:"nature"},":spades:":{uc_base:"2660",uc_output:"2660-fe0f",uc_match:"2660-fe0f",uc_greedy:"2660",shortnames:[],category:"symbols"},":sparkle:":{uc_base:"2747",uc_output:"2747-fe0f",uc_match:"2747-fe0f",uc_greedy:"2747",shortnames:[],category:"symbols"},":star_and_crescent:":{uc_base:"262a",uc_output:"262a-fe0f",uc_match:"262a-fe0f",uc_greedy:"262a",shortnames:[],category:"symbols"},":star_of_david:":{uc_base:"2721",uc_output:"2721-fe0f",uc_match:"2721-fe0f",uc_greedy:"2721",shortnames:[],category:"symbols"},":stop_button:":{uc_base:"23f9",uc_output:"23f9-fe0f",uc_match:"23f9-fe0f",uc_greedy:"23f9",shortnames:[],category:"symbols"},":stopwatch:":{uc_base:"23f1",uc_output:"23f1-fe0f",uc_match:"23f1-fe0f",uc_greedy:"23f1",shortnames:[],category:"objects"},":sunny:":{uc_base:"2600",uc_output:"2600-fe0f",uc_match:"2600-fe0f",uc_greedy:"2600",shortnames:[],category:"nature"},":telephone:":{uc_base:"260e",uc_output:"260e-fe0f",uc_match:"260e-fe0f",uc_greedy:"260e",shortnames:[],category:"objects"},":thunder_cloud_rain:":{uc_base:"26c8",uc_output:"26c8-fe0f",uc_match:"26c8-fe0f",uc_greedy:"26c8",shortnames:[":thunder_cloud_and_rain:"],category:"nature"},":timer:":{uc_base:"23f2",uc_output:"23f2-fe0f",uc_match:"23f2-fe0f",uc_greedy:"23f2",shortnames:[":timer_clock:"],category:"objects"},":tm:":{uc_base:"2122",uc_output:"2122-fe0f",uc_match:"2122-fe0f",uc_greedy:"2122",shortnames:[],category:"symbols"},":track_next:":{uc_base:"23ed",uc_output:"23ed-fe0f",uc_match:"23ed-fe0f",uc_greedy:"23ed",shortnames:[":next_track:"],category:"symbols"},":track_previous:":{uc_base:"23ee",uc_output:"23ee-fe0f",uc_match:"23ee-fe0f",uc_greedy:"23ee",shortnames:[":previous_track:"],category:"symbols"},":umbrella2:":{uc_base:"2602",uc_output:"2602-fe0f",uc_match:"2602-fe0f",uc_greedy:"2602",shortnames:[],category:"people"},":urn:":{uc_base:"26b1",uc_output:"26b1-fe0f",uc_match:"26b1-fe0f",uc_greedy:"26b1",shortnames:[":funeral_urn:"],category:"objects"},":v:":{uc_base:"270c",uc_output:"270c-fe0f",uc_match:"270c-fe0f",uc_greedy:"270c",shortnames:[],category:"people"},":warning:":{uc_base:"26a0",uc_output:"26a0-fe0f",uc_match:"26a0-fe0f",uc_greedy:"26a0",shortnames:[],category:"symbols"},":wavy_dash:":{uc_base:"3030",uc_output:"3030-fe0f",uc_match:"3030-fe0f",uc_greedy:"3030",shortnames:[],category:"symbols"},":wheel_of_dharma:":{uc_base:"2638",uc_output:"2638-fe0f",uc_match:"2638-fe0f",uc_greedy:"2638",shortnames:[],category:"symbols"},":white_medium_square:":{uc_base:"25fb",uc_output:"25fb-fe0f",uc_match:"25fb-fe0f",uc_greedy:"25fb",shortnames:[],category:"symbols"},":white_small_square:":{uc_base:"25ab",uc_output:"25ab-fe0f",uc_match:"25ab-fe0f",uc_greedy:"25ab",shortnames:[],category:"symbols"},":writing_hand:":{uc_base:"270d",uc_output:"270d-fe0f",uc_match:"270d-fe0f",uc_greedy:"270d",shortnames:[],category:"people"},":yin_yang:":{uc_base:"262f",uc_output:"262f-fe0f",uc_match:"262f-fe0f",uc_greedy:"262f",shortnames:[],category:"symbols"},":100:":{uc_base:"1f4af",uc_output:"1f4af",uc_match:"1f4af",uc_greedy:"1f4af",shortnames:[],category:"symbols"},":1234:":{uc_base:"1f522",uc_output:"1f522",uc_match:"1f522",uc_greedy:"1f522",shortnames:[],category:"symbols"},":8ball:":{uc_base:"1f3b1",uc_output:"1f3b1",uc_match:"1f3b1",uc_greedy:"1f3b1",shortnames:[],category:"activity"},":ab:":{uc_base:"1f18e",uc_output:"1f18e",uc_match:"1f18e",uc_greedy:"1f18e",shortnames:[],category:"symbols"},":abc:":{uc_base:"1f524",uc_output:"1f524",uc_match:"1f524",uc_greedy:"1f524",shortnames:[],category:"symbols"},":abcd:":{uc_base:"1f521",uc_output:"1f521",uc_match:"1f521",uc_greedy:"1f521",shortnames:[],category:"symbols"},":accept:":{uc_base:"1f251",uc_output:"1f251",uc_match:"1f251",uc_greedy:"1f251",shortnames:[],category:"symbols"},":adult:":{uc_base:"1f9d1",uc_output:"1f9d1",uc_match:"1f9d1",uc_greedy:"1f9d1",shortnames:[],category:"people"},":aerial_tramway:":{uc_base:"1f6a1",uc_output:"1f6a1",uc_match:"1f6a1",uc_greedy:"1f6a1",shortnames:[],category:"travel"},":airplane_arriving:":{uc_base:"1f6ec",uc_output:"1f6ec",uc_match:"1f6ec",uc_greedy:"1f6ec",shortnames:[],category:"travel"},":airplane_departure:":{uc_base:"1f6eb",uc_output:"1f6eb",uc_match:"1f6eb",uc_greedy:"1f6eb",shortnames:[],category:"travel"},":alien:":{uc_base:"1f47d",uc_output:"1f47d",uc_match:"1f47d",uc_greedy:"1f47d",shortnames:[],category:"people"},":ambulance:":{uc_base:"1f691",uc_output:"1f691",uc_match:"1f691",uc_greedy:"1f691",shortnames:[],category:"travel"},":amphora:":{uc_base:"1f3fa",uc_output:"1f3fa",uc_match:"1f3fa",uc_greedy:"1f3fa",shortnames:[],category:"objects"},":angel:":{uc_base:"1f47c",uc_output:"1f47c",uc_match:"1f47c",uc_greedy:"1f47c",shortnames:[],category:"people"},":anger:":{uc_base:"1f4a2",uc_output:"1f4a2",uc_match:"1f4a2",uc_greedy:"1f4a2",shortnames:[],category:"symbols"},":angry:":{uc_base:"1f620",uc_output:"1f620",uc_match:"1f620",uc_greedy:"1f620",shortnames:[],category:"people"},":anguished:":{uc_base:"1f627",uc_output:"1f627",uc_match:"1f627",uc_greedy:"1f627",shortnames:[],category:"people"},":ant:":{uc_base:"1f41c",uc_output:"1f41c",uc_match:"1f41c",uc_greedy:"1f41c",shortnames:[],category:"nature"},":apple:":{uc_base:"1f34e",uc_output:"1f34e",uc_match:"1f34e",uc_greedy:"1f34e",shortnames:[],category:"food"},":arrow_down_small:":{uc_base:"1f53d",uc_output:"1f53d",uc_match:"1f53d",uc_greedy:"1f53d",shortnames:[],category:"symbols"},":arrow_up_small:":{uc_base:"1f53c",uc_output:"1f53c",uc_match:"1f53c",uc_greedy:"1f53c",shortnames:[],category:"symbols"},":arrows_clockwise:":{uc_base:"1f503",uc_output:"1f503",uc_match:"1f503",uc_greedy:"1f503",shortnames:[],category:"symbols"},":arrows_counterclockwise:":{uc_base:"1f504",uc_output:"1f504",uc_match:"1f504",uc_greedy:"1f504",shortnames:[],category:"symbols"},":art:":{uc_base:"1f3a8",uc_output:"1f3a8",uc_match:"1f3a8",uc_greedy:"1f3a8",shortnames:[],category:"activity"},":articulated_lorry:":{uc_base:"1f69b",uc_output:"1f69b",uc_match:"1f69b",uc_greedy:"1f69b",shortnames:[],category:"travel"},":astonished:":{uc_base:"1f632",uc_output:"1f632",uc_match:"1f632",uc_greedy:"1f632",shortnames:[],category:"people"},":athletic_shoe:":{uc_base:"1f45f",uc_output:"1f45f",uc_match:"1f45f",uc_greedy:"1f45f",shortnames:[],category:"people"},":atm:":{uc_base:"1f3e7",uc_output:"1f3e7",uc_match:"1f3e7",uc_greedy:"1f3e7",shortnames:[],category:"symbols"},":avocado:":{uc_base:"1f951",uc_output:"1f951",uc_match:"1f951",uc_greedy:"1f951",shortnames:[],category:"food"},":baby:":{uc_base:"1f476",uc_output:"1f476",uc_match:"1f476",uc_greedy:"1f476",shortnames:[],category:"people"},":baby_bottle:":{uc_base:"1f37c",uc_output:"1f37c",uc_match:"1f37c",uc_greedy:"1f37c",shortnames:[],category:"food"},":baby_chick:":{uc_base:"1f424",uc_output:"1f424",uc_match:"1f424",uc_greedy:"1f424",shortnames:[],category:"nature"},":baby_symbol:":{uc_base:"1f6bc",uc_output:"1f6bc",uc_match:"1f6bc",uc_greedy:"1f6bc",shortnames:[],category:"symbols"},":back:":{uc_base:"1f519",uc_output:"1f519",uc_match:"1f519",uc_greedy:"1f519",shortnames:[],category:"symbols"},":bacon:":{uc_base:"1f953",uc_output:"1f953",uc_match:"1f953",uc_greedy:"1f953",shortnames:[],category:"food"},":badminton:":{uc_base:"1f3f8",uc_output:"1f3f8",uc_match:"1f3f8",uc_greedy:"1f3f8",shortnames:[],category:"activity"},":baggage_claim:":{uc_base:"1f6c4",uc_output:"1f6c4",uc_match:"1f6c4",uc_greedy:"1f6c4",shortnames:[],category:"symbols"},":balloon:":{uc_base:"1f388",uc_output:"1f388",uc_match:"1f388",uc_greedy:"1f388",shortnames:[],category:"objects"},":bamboo:":{uc_base:"1f38d",uc_output:"1f38d",uc_match:"1f38d",uc_greedy:"1f38d",shortnames:[],category:"nature"},":banana:":{uc_base:"1f34c",uc_output:"1f34c",uc_match:"1f34c",uc_greedy:"1f34c",shortnames:[],category:"food"},":bank:":{uc_base:"1f3e6",uc_output:"1f3e6",uc_match:"1f3e6",uc_greedy:"1f3e6",shortnames:[],category:"travel"},":bar_chart:":{uc_base:"1f4ca",uc_output:"1f4ca",uc_match:"1f4ca",uc_greedy:"1f4ca",shortnames:[],category:"objects"},":barber:":{uc_base:"1f488",uc_output:"1f488",uc_match:"1f488",uc_greedy:"1f488",shortnames:[],category:"objects"},":basketball:":{uc_base:"1f3c0",uc_output:"1f3c0",uc_match:"1f3c0",uc_greedy:"1f3c0",shortnames:[],category:"activity"},":bat:":{uc_base:"1f987",uc_output:"1f987",uc_match:"1f987",uc_greedy:"1f987",shortnames:[],category:"nature"},":bath:":{uc_base:"1f6c0",uc_output:"1f6c0",uc_match:"1f6c0",uc_greedy:"1f6c0",shortnames:[],category:"objects"},":bathtub:":{uc_base:"1f6c1",uc_output:"1f6c1",uc_match:"1f6c1",uc_greedy:"1f6c1",shortnames:[],category:"objects"},":battery:":{uc_base:"1f50b",uc_output:"1f50b",uc_match:"1f50b",uc_greedy:"1f50b",shortnames:[],category:"objects"},":bear:":{uc_base:"1f43b",uc_output:"1f43b",uc_match:"1f43b",uc_greedy:"1f43b",shortnames:[],category:"nature"},":bearded_person:":{uc_base:"1f9d4",uc_output:"1f9d4",uc_match:"1f9d4",uc_greedy:"1f9d4",shortnames:[],category:"people"},":bee:":{uc_base:"1f41d",uc_output:"1f41d",uc_match:"1f41d",uc_greedy:"1f41d",shortnames:[],category:"nature"},":beer:":{uc_base:"1f37a",uc_output:"1f37a",uc_match:"1f37a",uc_greedy:"1f37a",shortnames:[],category:"food"},":beers:":{uc_base:"1f37b",uc_output:"1f37b",uc_match:"1f37b",uc_greedy:"1f37b",shortnames:[],category:"food"},":beetle:":{uc_base:"1f41e",uc_output:"1f41e",uc_match:"1f41e",uc_greedy:"1f41e",shortnames:[],category:"nature"},":beginner:":{uc_base:"1f530",uc_output:"1f530",uc_match:"1f530",uc_greedy:"1f530",shortnames:[],category:"symbols"},":bell:":{uc_base:"1f514",uc_output:"1f514",uc_match:"1f514",uc_greedy:"1f514",shortnames:[],category:"symbols"},":bento:":{uc_base:"1f371",uc_output:"1f371",uc_match:"1f371",uc_greedy:"1f371",shortnames:[],category:"food"},":bike:":{uc_base:"1f6b2",uc_output:"1f6b2",uc_match:"1f6b2",uc_greedy:"1f6b2",shortnames:[],category:"travel"},":bikini:":{uc_base:"1f459",uc_output:"1f459",uc_match:"1f459",uc_greedy:"1f459",shortnames:[],category:"people"},":billed_cap:":{uc_base:"1f9e2",uc_output:"1f9e2",uc_match:"1f9e2",uc_greedy:"1f9e2",shortnames:[],category:"people"},":bird:":{uc_base:"1f426",uc_output:"1f426",uc_match:"1f426",uc_greedy:"1f426",shortnames:[],category:"nature"},":birthday:":{uc_base:"1f382",uc_output:"1f382",uc_match:"1f382",uc_greedy:"1f382",shortnames:[],category:"food"},":black_heart:":{uc_base:"1f5a4",uc_output:"1f5a4",uc_match:"1f5a4",uc_greedy:"1f5a4",shortnames:[],category:"symbols"},":black_joker:":{uc_base:"1f0cf",uc_output:"1f0cf",uc_match:"1f0cf",uc_greedy:"1f0cf",shortnames:[],category:"symbols"},":black_square_button:":{uc_base:"1f532",uc_output:"1f532",uc_match:"1f532",uc_greedy:"1f532",shortnames:[],category:"symbols"},":blond_haired_person:":{uc_base:"1f471",uc_output:"1f471",uc_match:"1f471",uc_greedy:"1f471",shortnames:[":person_with_blond_hair:"],category:"people"},":blossom:":{uc_base:"1f33c",uc_output:"1f33c",uc_match:"1f33c",uc_greedy:"1f33c",shortnames:[],category:"nature"},":blowfish:":{uc_base:"1f421",uc_output:"1f421",uc_match:"1f421",uc_greedy:"1f421",shortnames:[],category:"nature"},":blue_book:":{uc_base:"1f4d8",uc_output:"1f4d8",uc_match:"1f4d8",uc_greedy:"1f4d8",shortnames:[],category:"objects"},":blue_car:":{uc_base:"1f699",uc_output:"1f699",uc_match:"1f699",uc_greedy:"1f699",shortnames:[],category:"travel"},":blue_circle:":{uc_base:"1f535",uc_output:"1f535",uc_match:"1f535",uc_greedy:"1f535",shortnames:[],category:"symbols"},":blue_heart:":{uc_base:"1f499",uc_output:"1f499",uc_match:"1f499",uc_greedy:"1f499",shortnames:[],category:"symbols"},":blush:":{uc_base:"1f60a",uc_output:"1f60a",uc_match:"1f60a",uc_greedy:"1f60a",shortnames:[],category:"people"},":boar:":{uc_base:"1f417",uc_output:"1f417",uc_match:"1f417",uc_greedy:"1f417",shortnames:[],category:"nature"},":bomb:":{uc_base:"1f4a3",uc_output:"1f4a3",uc_match:"1f4a3",uc_greedy:"1f4a3",shortnames:[],category:"objects"},":book:":{uc_base:"1f4d6",uc_output:"1f4d6",uc_match:"1f4d6",uc_greedy:"1f4d6",shortnames:[],category:"objects"},":bookmark:":{uc_base:"1f516",uc_output:"1f516",uc_match:"1f516",uc_greedy:"1f516",shortnames:[],category:"objects"},":bookmark_tabs:":{uc_base:"1f4d1",uc_output:"1f4d1",uc_match:"1f4d1",uc_greedy:"1f4d1",shortnames:[],category:"objects"},":books:":{uc_base:"1f4da",uc_output:"1f4da",uc_match:"1f4da",uc_greedy:"1f4da",shortnames:[],category:"objects"},":boom:":{uc_base:"1f4a5",uc_output:"1f4a5",uc_match:"1f4a5",uc_greedy:"1f4a5",shortnames:[],category:"nature"},":boot:":{uc_base:"1f462",uc_output:"1f462",uc_match:"1f462",uc_greedy:"1f462",shortnames:[],category:"people"},":bouquet:":{uc_base:"1f490",uc_output:"1f490",uc_match:"1f490",uc_greedy:"1f490",shortnames:[],category:"nature"},":bow_and_arrow:":{uc_base:"1f3f9",uc_output:"1f3f9",uc_match:"1f3f9",uc_greedy:"1f3f9",shortnames:[":archery:"],category:"activity"},":bowl_with_spoon:":{uc_base:"1f963",uc_output:"1f963",uc_match:"1f963",uc_greedy:"1f963",shortnames:[],category:"food"},":bowling:":{uc_base:"1f3b3",uc_output:"1f3b3",uc_match:"1f3b3",uc_greedy:"1f3b3",shortnames:[],category:"activity"},":boxing_glove:":{uc_base:"1f94a",uc_output:"1f94a",uc_match:"1f94a",uc_greedy:"1f94a",shortnames:[":boxing_gloves:"],category:"activity"},":boy:":{uc_base:"1f466",uc_output:"1f466",uc_match:"1f466",uc_greedy:"1f466",shortnames:[],category:"people"},":brain:":{uc_base:"1f9e0",uc_output:"1f9e0",uc_match:"1f9e0",uc_greedy:"1f9e0",shortnames:[],category:"people"},":bread:":{uc_base:"1f35e",uc_output:"1f35e",uc_match:"1f35e",uc_greedy:"1f35e",shortnames:[],category:"food"},":breast_feeding:":{uc_base:"1f931",uc_output:"1f931",uc_match:"1f931",uc_greedy:"1f931",shortnames:[],category:"activity"},":bride_with_veil:":{uc_base:"1f470",uc_output:"1f470",uc_match:"1f470",uc_greedy:"1f470",shortnames:[],category:"people"},":bridge_at_night:":{uc_base:"1f309",uc_output:"1f309",uc_match:"1f309",uc_greedy:"1f309",shortnames:[],category:"travel"},":briefcase:":{uc_base:"1f4bc",uc_output:"1f4bc",uc_match:"1f4bc",uc_greedy:"1f4bc",shortnames:[],category:"people"},":broccoli:":{uc_base:"1f966",uc_output:"1f966",uc_match:"1f966",uc_greedy:"1f966",shortnames:[],category:"food"},":broken_heart:":{uc_base:"1f494",uc_output:"1f494",uc_match:"1f494",uc_greedy:"1f494",shortnames:[],category:"symbols"},":bug:":{uc_base:"1f41b",uc_output:"1f41b",uc_match:"1f41b",uc_greedy:"1f41b",shortnames:[],category:"nature"},":bulb:":{uc_base:"1f4a1",uc_output:"1f4a1",uc_match:"1f4a1",uc_greedy:"1f4a1",shortnames:[],category:"objects"},":bullettrain_front:":{uc_base:"1f685",uc_output:"1f685",uc_match:"1f685",uc_greedy:"1f685",shortnames:[],category:"travel"},":bullettrain_side:":{uc_base:"1f684",uc_output:"1f684",uc_match:"1f684",uc_greedy:"1f684",shortnames:[],category:"travel"},":burrito:":{uc_base:"1f32f",uc_output:"1f32f",uc_match:"1f32f",uc_greedy:"1f32f",shortnames:[],category:"food"},":bus:":{uc_base:"1f68c",uc_output:"1f68c",uc_match:"1f68c",uc_greedy:"1f68c",shortnames:[],category:"travel"},":busstop:":{uc_base:"1f68f",uc_output:"1f68f",uc_match:"1f68f",uc_greedy:"1f68f",shortnames:[],category:"travel"},":bust_in_silhouette:":{uc_base:"1f464",uc_output:"1f464",uc_match:"1f464",uc_greedy:"1f464",shortnames:[],category:"people"},":busts_in_silhouette:":{uc_base:"1f465",uc_output:"1f465",uc_match:"1f465",uc_greedy:"1f465",shortnames:[],category:"people"},":butterfly:":{uc_base:"1f98b",uc_output:"1f98b",uc_match:"1f98b",uc_greedy:"1f98b",shortnames:[],category:"nature"},":cactus:":{uc_base:"1f335",uc_output:"1f335",uc_match:"1f335",uc_greedy:"1f335",shortnames:[],category:"nature"},":cake:":{uc_base:"1f370",uc_output:"1f370",uc_match:"1f370",uc_greedy:"1f370",shortnames:[],category:"food"},":calendar:":{uc_base:"1f4c6",uc_output:"1f4c6",uc_match:"1f4c6",uc_greedy:"1f4c6",shortnames:[],category:"objects"},":call_me:":{uc_base:"1f919",uc_output:"1f919",uc_match:"1f919",uc_greedy:"1f919",shortnames:[":call_me_hand:"],category:"people"},":calling:":{uc_base:"1f4f2",uc_output:"1f4f2",uc_match:"1f4f2",uc_greedy:"1f4f2",shortnames:[],category:"objects"},":camel:":{uc_base:"1f42b",uc_output:"1f42b",uc_match:"1f42b",uc_greedy:"1f42b",shortnames:[],category:"nature"},":camera:":{uc_base:"1f4f7",uc_output:"1f4f7",uc_match:"1f4f7",uc_greedy:"1f4f7",shortnames:[],category:"objects"},":camera_with_flash:":{uc_base:"1f4f8",uc_output:"1f4f8",uc_match:"1f4f8",uc_greedy:"1f4f8",shortnames:[],category:"objects"},":candy:":{uc_base:"1f36c",uc_output:"1f36c",uc_match:"1f36c",uc_greedy:"1f36c",shortnames:[],category:"food"},":canned_food:":{uc_base:"1f96b",uc_output:"1f96b",uc_match:"1f96b",uc_greedy:"1f96b",shortnames:[],category:"food"},":canoe:":{uc_base:"1f6f6",uc_output:"1f6f6",uc_match:"1f6f6",uc_greedy:"1f6f6",shortnames:[":kayak:"],category:"travel"},":capital_abcd:":{uc_base:"1f520",uc_output:"1f520",uc_match:"1f520",uc_greedy:"1f520",shortnames:[],category:"symbols"},":card_index:":{uc_base:"1f4c7",uc_output:"1f4c7",uc_match:"1f4c7",uc_greedy:"1f4c7",shortnames:[],category:"objects"},":carousel_horse:":{uc_base:"1f3a0",uc_output:"1f3a0",uc_match:"1f3a0",uc_greedy:"1f3a0",shortnames:[],category:"travel"},":carrot:":{uc_base:"1f955",uc_output:"1f955",uc_match:"1f955",uc_greedy:"1f955",shortnames:[],category:"food"},":cat2:":{uc_base:"1f408",uc_output:"1f408",uc_match:"1f408",uc_greedy:"1f408",shortnames:[],category:"nature"},":cat:":{uc_base:"1f431",uc_output:"1f431",uc_match:"1f431",uc_greedy:"1f431",shortnames:[],category:"nature"},":cd:":{uc_base:"1f4bf",uc_output:"1f4bf",uc_match:"1f4bf",uc_greedy:"1f4bf",shortnames:[],category:"objects"},":champagne:":{uc_base:"1f37e",uc_output:"1f37e",uc_match:"1f37e",uc_greedy:"1f37e",shortnames:[":bottle_with_popping_cork:"],category:"food"},":champagne_glass:":{uc_base:"1f942",uc_output:"1f942",uc_match:"1f942",uc_greedy:"1f942",shortnames:[":clinking_glass:"],category:"food"},":chart:":{uc_base:"1f4b9",uc_output:"1f4b9",uc_match:"1f4b9",uc_greedy:"1f4b9",shortnames:[],category:"symbols"},":chart_with_downwards_trend:":{uc_base:"1f4c9",uc_output:"1f4c9",uc_match:"1f4c9",uc_greedy:"1f4c9",shortnames:[],category:"objects"},":chart_with_upwards_trend:":{uc_base:"1f4c8",uc_output:"1f4c8",uc_match:"1f4c8",uc_greedy:"1f4c8",shortnames:[],category:"objects"},":checkered_flag:":{uc_base:"1f3c1",uc_output:"1f3c1",uc_match:"1f3c1",uc_greedy:"1f3c1",shortnames:[],category:"flags"},":cheese:":{uc_base:"1f9c0",uc_output:"1f9c0",uc_match:"1f9c0",uc_greedy:"1f9c0",shortnames:[":cheese_wedge:"],category:"food"},":cherries:":{uc_base:"1f352",uc_output:"1f352",uc_match:"1f352",uc_greedy:"1f352",shortnames:[],category:"food"},":cherry_blossom:":{uc_base:"1f338",uc_output:"1f338",uc_match:"1f338",uc_greedy:"1f338",shortnames:[],category:"nature"},":chestnut:":{uc_base:"1f330",uc_output:"1f330",uc_match:"1f330",uc_greedy:"1f330",shortnames:[],category:"food"},":chicken:":{uc_base:"1f414",uc_output:"1f414",uc_match:"1f414",uc_greedy:"1f414",shortnames:[],category:"nature"},":child:":{uc_base:"1f9d2",uc_output:"1f9d2",uc_match:"1f9d2",uc_greedy:"1f9d2",shortnames:[],category:"people"},":children_crossing:":{uc_base:"1f6b8",uc_output:"1f6b8",uc_match:"1f6b8",uc_greedy:"1f6b8",shortnames:[],category:"symbols"},":chocolate_bar:":{uc_base:"1f36b",uc_output:"1f36b",uc_match:"1f36b",uc_greedy:"1f36b",shortnames:[],category:"food"},":chopsticks:":{uc_base:"1f962",uc_output:"1f962",uc_match:"1f962",uc_greedy:"1f962",shortnames:[],category:"food"},":christmas_tree:":{uc_base:"1f384",uc_output:"1f384",uc_match:"1f384",uc_greedy:"1f384",shortnames:[],category:"nature"},":cinema:":{uc_base:"1f3a6",uc_output:"1f3a6",uc_match:"1f3a6",uc_greedy:"1f3a6",shortnames:[],category:"symbols"},":circus_tent:":{uc_base:"1f3aa",uc_output:"1f3aa",uc_match:"1f3aa",uc_greedy:"1f3aa",shortnames:[],category:"activity"},":city_dusk:":{uc_base:"1f306",uc_output:"1f306",uc_match:"1f306",uc_greedy:"1f306",shortnames:[],category:"travel"},":city_sunset:":{uc_base:"1f307",uc_output:"1f307",uc_match:"1f307",uc_greedy:"1f307",shortnames:[":city_sunrise:"],category:"travel"},":cl:":{uc_base:"1f191",uc_output:"1f191",uc_match:"1f191",uc_greedy:"1f191",shortnames:[],category:"symbols"},":clap:":{uc_base:"1f44f",uc_output:"1f44f",uc_match:"1f44f",uc_greedy:"1f44f",shortnames:[],category:"people"},":clapper:":{uc_base:"1f3ac",uc_output:"1f3ac",uc_match:"1f3ac",uc_greedy:"1f3ac",shortnames:[],category:"activity"},":clipboard:":{uc_base:"1f4cb",uc_output:"1f4cb",uc_match:"1f4cb",uc_greedy:"1f4cb",shortnames:[],category:"objects"},":clock1030:":{uc_base:"1f565",uc_output:"1f565",uc_match:"1f565",uc_greedy:"1f565",shortnames:[],category:"symbols"},":clock10:":{uc_base:"1f559",uc_output:"1f559",uc_match:"1f559",uc_greedy:"1f559",shortnames:[],category:"symbols"},":clock1130:":{uc_base:"1f566",uc_output:"1f566",uc_match:"1f566",uc_greedy:"1f566",shortnames:[],category:"symbols"},":clock11:":{uc_base:"1f55a",uc_output:"1f55a",uc_match:"1f55a",uc_greedy:"1f55a",shortnames:[],category:"symbols"},":clock1230:":{uc_base:"1f567",uc_output:"1f567",uc_match:"1f567",uc_greedy:"1f567",shortnames:[],category:"symbols"},":clock12:":{uc_base:"1f55b",uc_output:"1f55b",uc_match:"1f55b",uc_greedy:"1f55b",shortnames:[],category:"symbols"},":clock130:":{uc_base:"1f55c",uc_output:"1f55c",uc_match:"1f55c",uc_greedy:"1f55c",shortnames:[],category:"symbols"},":clock1:":{uc_base:"1f550",uc_output:"1f550",uc_match:"1f550",uc_greedy:"1f550",shortnames:[],category:"symbols"},":clock230:":{uc_base:"1f55d",uc_output:"1f55d",uc_match:"1f55d",uc_greedy:"1f55d",shortnames:[],category:"symbols"},":clock2:":{uc_base:"1f551",uc_output:"1f551",uc_match:"1f551",uc_greedy:"1f551",shortnames:[],category:"symbols"},":clock330:":{uc_base:"1f55e",uc_output:"1f55e",uc_match:"1f55e",uc_greedy:"1f55e",shortnames:[],category:"symbols"},":clock3:":{uc_base:"1f552",uc_output:"1f552",uc_match:"1f552",uc_greedy:"1f552",shortnames:[],category:"symbols"},":clock430:":{uc_base:"1f55f",uc_output:"1f55f",uc_match:"1f55f",uc_greedy:"1f55f",shortnames:[],category:"symbols"},":clock4:":{uc_base:"1f553",uc_output:"1f553",uc_match:"1f553",uc_greedy:"1f553",shortnames:[],category:"symbols"},":clock530:":{uc_base:"1f560",uc_output:"1f560",uc_match:"1f560",uc_greedy:"1f560",shortnames:[],category:"symbols"},":clock5:":{uc_base:"1f554",uc_output:"1f554",uc_match:"1f554",uc_greedy:"1f554",shortnames:[],category:"symbols"},":clock630:":{uc_base:"1f561",uc_output:"1f561",uc_match:"1f561",uc_greedy:"1f561",shortnames:[],category:"symbols"},":clock6:":{uc_base:"1f555",uc_output:"1f555",uc_match:"1f555",uc_greedy:"1f555",shortnames:[],category:"symbols"},":clock730:":{uc_base:"1f562",uc_output:"1f562",uc_match:"1f562",uc_greedy:"1f562",shortnames:[],category:"symbols"},":clock7:":{uc_base:"1f556",uc_output:"1f556",uc_match:"1f556",uc_greedy:"1f556",shortnames:[],category:"symbols"},":clock830:":{uc_base:"1f563",uc_output:"1f563",uc_match:"1f563",uc_greedy:"1f563",shortnames:[],category:"symbols"},":clock8:":{uc_base:"1f557",uc_output:"1f557",uc_match:"1f557",uc_greedy:"1f557",shortnames:[],category:"symbols"},":clock930:":{uc_base:"1f564",uc_output:"1f564",uc_match:"1f564",uc_greedy:"1f564",shortnames:[],category:"symbols"},":clock9:":{uc_base:"1f558",uc_output:"1f558",uc_match:"1f558",uc_greedy:"1f558",shortnames:[],category:"symbols"},":closed_book:":{uc_base:"1f4d5",uc_output:"1f4d5",uc_match:"1f4d5",uc_greedy:"1f4d5",shortnames:[],category:"objects"},":closed_lock_with_key:":{uc_base:"1f510",uc_output:"1f510",uc_match:"1f510",uc_greedy:"1f510",shortnames:[],category:"objects"},":closed_umbrella:":{uc_base:"1f302",uc_output:"1f302",uc_match:"1f302",uc_greedy:"1f302",shortnames:[],category:"people"},":clown:":{uc_base:"1f921",uc_output:"1f921",uc_match:"1f921",uc_greedy:"1f921",shortnames:[":clown_face:"],category:"people"},":coat:":{uc_base:"1f9e5",uc_output:"1f9e5",uc_match:"1f9e5",uc_greedy:"1f9e5",shortnames:[],category:"people"},":cocktail:":{uc_base:"1f378",uc_output:"1f378",uc_match:"1f378",uc_greedy:"1f378",shortnames:[],category:"food"},":coconut:":{uc_base:"1f965",uc_output:"1f965",uc_match:"1f965",uc_greedy:"1f965",shortnames:[],category:"food"},":cold_sweat:":{uc_base:"1f630",uc_output:"1f630",uc_match:"1f630",uc_greedy:"1f630",shortnames:[],category:"people"},":computer:":{uc_base:"1f4bb",uc_output:"1f4bb",uc_match:"1f4bb",uc_greedy:"1f4bb",shortnames:[],category:"objects"},":confetti_ball:":{uc_base:"1f38a",uc_output:"1f38a",uc_match:"1f38a",uc_greedy:"1f38a",shortnames:[],category:"objects"},":confounded:":{uc_base:"1f616",uc_output:"1f616",uc_match:"1f616",uc_greedy:"1f616",shortnames:[],category:"people"},":confused:":{uc_base:"1f615",uc_output:"1f615",uc_match:"1f615",uc_greedy:"1f615",shortnames:[],category:"people"},":construction:":{uc_base:"1f6a7",uc_output:"1f6a7",uc_match:"1f6a7",uc_greedy:"1f6a7",shortnames:[],category:"travel"},":construction_worker:":{uc_base:"1f477",uc_output:"1f477",uc_match:"1f477",uc_greedy:"1f477",shortnames:[],category:"people"},":convenience_store:":{uc_base:"1f3ea",uc_output:"1f3ea",uc_match:"1f3ea",uc_greedy:"1f3ea",shortnames:[],category:"travel"},":cookie:":{uc_base:"1f36a",uc_output:"1f36a",uc_match:"1f36a",uc_greedy:"1f36a",shortnames:[],category:"food"},":cooking:":{uc_base:"1f373",uc_output:"1f373",uc_match:"1f373",uc_greedy:"1f373",shortnames:[],category:"food"},":cool:":{uc_base:"1f192",uc_output:"1f192",uc_match:"1f192",uc_greedy:"1f192",shortnames:[],category:"symbols"},":corn:":{uc_base:"1f33d",uc_output:"1f33d",uc_match:"1f33d",uc_greedy:"1f33d",shortnames:[],category:"food"},":couple:":{uc_base:"1f46b",uc_output:"1f46b",uc_match:"1f46b",uc_greedy:"1f46b",shortnames:[],category:"people"},":couple_with_heart:":{uc_base:"1f491",uc_output:"1f491",uc_match:"1f491",uc_greedy:"1f491",shortnames:[],category:"people"},":couplekiss:":{uc_base:"1f48f",uc_output:"1f48f",uc_match:"1f48f",uc_greedy:"1f48f",shortnames:[],category:"people"},":cow2:":{uc_base:"1f404",uc_output:"1f404",uc_match:"1f404",uc_greedy:"1f404",shortnames:[],category:"nature"},":cow:":{uc_base:"1f42e",uc_output:"1f42e",uc_match:"1f42e",uc_greedy:"1f42e",shortnames:[],category:"nature"},":cowboy:":{uc_base:"1f920",uc_output:"1f920",uc_match:"1f920",uc_greedy:"1f920",shortnames:[":face_with_cowboy_hat:"],category:"people"},":crab:":{uc_base:"1f980",uc_output:"1f980",uc_match:"1f980",uc_greedy:"1f980",shortnames:[],category:"nature"},":crazy_face:":{uc_base:"1f92a",uc_output:"1f92a",uc_match:"1f92a",uc_greedy:"1f92a",shortnames:[],category:"people"},":credit_card:":{uc_base:"1f4b3",uc_output:"1f4b3",uc_match:"1f4b3",uc_greedy:"1f4b3",shortnames:[],category:"objects"},":crescent_moon:":{uc_base:"1f319",uc_output:"1f319",uc_match:"1f319",uc_greedy:"1f319",shortnames:[],category:"nature"},":cricket:":{uc_base:"1f997",uc_output:"1f997",uc_match:"1f997",uc_greedy:"1f997",shortnames:[],category:"nature"},":cricket_game:":{uc_base:"1f3cf",uc_output:"1f3cf",uc_match:"1f3cf",uc_greedy:"1f3cf",shortnames:[":cricket_bat_ball:"],category:"activity"},":crocodile:":{uc_base:"1f40a",uc_output:"1f40a",uc_match:"1f40a",uc_greedy:"1f40a",shortnames:[],category:"nature"},":croissant:":{uc_base:"1f950",uc_output:"1f950",uc_match:"1f950",uc_greedy:"1f950",shortnames:[],category:"food"},":crossed_flags:":{uc_base:"1f38c",uc_output:"1f38c",uc_match:"1f38c",uc_greedy:"1f38c",shortnames:[],category:"flags"},":crown:":{uc_base:"1f451",uc_output:"1f451",uc_match:"1f451",uc_greedy:"1f451",shortnames:[],category:"people"},":cry:":{uc_base:"1f622",uc_output:"1f622",uc_match:"1f622",uc_greedy:"1f622",shortnames:[],category:"people"},":crying_cat_face:":{uc_base:"1f63f",uc_output:"1f63f",uc_match:"1f63f",uc_greedy:"1f63f",shortnames:[],category:"people"},":crystal_ball:":{uc_base:"1f52e",uc_output:"1f52e",uc_match:"1f52e",uc_greedy:"1f52e",shortnames:[],category:"objects"},":cucumber:":{uc_base:"1f952",uc_output:"1f952",uc_match:"1f952",uc_greedy:"1f952",shortnames:[],category:"food"},":cup_with_straw:":{uc_base:"1f964",uc_output:"1f964",uc_match:"1f964",uc_greedy:"1f964",shortnames:[],category:"food"},":cupid:":{uc_base:"1f498",uc_output:"1f498",uc_match:"1f498",uc_greedy:"1f498",shortnames:[],category:"symbols"},":curling_stone:":{uc_base:"1f94c",uc_output:"1f94c",uc_match:"1f94c",uc_greedy:"1f94c",shortnames:[],category:"activity"},":currency_exchange:":{uc_base:"1f4b1",uc_output:"1f4b1",uc_match:"1f4b1",uc_greedy:"1f4b1",shortnames:[],category:"symbols"},":curry:":{uc_base:"1f35b",uc_output:"1f35b",uc_match:"1f35b",uc_greedy:"1f35b",shortnames:[],category:"food"},":custard:":{uc_base:"1f36e",uc_output:"1f36e",uc_match:"1f36e",uc_greedy:"1f36e",shortnames:[":pudding:",":flan:"],category:"food"},":customs:":{uc_base:"1f6c3",uc_output:"1f6c3",uc_match:"1f6c3",uc_greedy:"1f6c3",shortnames:[],category:"symbols"},":cut_of_meat:":{uc_base:"1f969",uc_output:"1f969",uc_match:"1f969",uc_greedy:"1f969",shortnames:[],category:"food"},":cyclone:":{uc_base:"1f300",uc_output:"1f300",uc_match:"1f300",uc_greedy:"1f300",shortnames:[],category:"symbols"},":dancer:":{uc_base:"1f483",uc_output:"1f483",uc_match:"1f483",uc_greedy:"1f483",shortnames:[],category:"people"},":dango:":{uc_base:"1f361",uc_output:"1f361",uc_match:"1f361",uc_greedy:"1f361",shortnames:[],category:"food"},":dart:":{uc_base:"1f3af",uc_output:"1f3af",uc_match:"1f3af",uc_greedy:"1f3af",shortnames:[],category:"activity"},":dash:":{uc_base:"1f4a8",uc_output:"1f4a8",uc_match:"1f4a8",uc_greedy:"1f4a8",shortnames:[],category:"nature"},":date:":{uc_base:"1f4c5",uc_output:"1f4c5",uc_match:"1f4c5",uc_greedy:"1f4c5",shortnames:[],category:"objects"},":deciduous_tree:":{uc_base:"1f333",uc_output:"1f333",uc_match:"1f333",uc_greedy:"1f333",shortnames:[],category:"nature"},":deer:":{uc_base:"1f98c",uc_output:"1f98c",uc_match:"1f98c",uc_greedy:"1f98c",shortnames:[],category:"nature"},":department_store:":{uc_base:"1f3ec",uc_output:"1f3ec",uc_match:"1f3ec",uc_greedy:"1f3ec",shortnames:[],category:"travel"},":diamond_shape_with_a_dot_inside:":{uc_base:"1f4a0",uc_output:"1f4a0",uc_match:"1f4a0",uc_greedy:"1f4a0",shortnames:[],category:"symbols"},":disappointed:":{uc_base:"1f61e",uc_output:"1f61e",uc_match:"1f61e",uc_greedy:"1f61e",shortnames:[],category:"people"},":disappointed_relieved:":{uc_base:"1f625",uc_output:"1f625",uc_match:"1f625",uc_greedy:"1f625",shortnames:[],category:"people"},":dizzy:":{uc_base:"1f4ab",uc_output:"1f4ab",uc_match:"1f4ab",uc_greedy:"1f4ab",shortnames:[],category:"nature"},":dizzy_face:":{uc_base:"1f635",uc_output:"1f635",uc_match:"1f635",uc_greedy:"1f635",shortnames:[],category:"people"},":do_not_litter:":{uc_base:"1f6af",uc_output:"1f6af",uc_match:"1f6af",uc_greedy:"1f6af",shortnames:[],category:"symbols"},":dog2:":{uc_base:"1f415",uc_output:"1f415",uc_match:"1f415",uc_greedy:"1f415",shortnames:[],category:"nature"},":dog:":{uc_base:"1f436",uc_output:"1f436",uc_match:"1f436",uc_greedy:"1f436",shortnames:[],category:"nature"},":dollar:":{uc_base:"1f4b5",uc_output:"1f4b5",uc_match:"1f4b5",uc_greedy:"1f4b5",shortnames:[],category:"objects"},":dolls:":{uc_base:"1f38e",uc_output:"1f38e",uc_match:"1f38e",uc_greedy:"1f38e",shortnames:[],category:"objects"},":dolphin:":{uc_base:"1f42c",uc_output:"1f42c",uc_match:"1f42c",uc_greedy:"1f42c",shortnames:[],category:"nature"},":door:":{uc_base:"1f6aa",uc_output:"1f6aa",uc_match:"1f6aa",uc_greedy:"1f6aa",shortnames:[],category:"objects"},":doughnut:":{uc_base:"1f369",uc_output:"1f369",uc_match:"1f369",uc_greedy:"1f369",shortnames:[],category:"food"},":dragon:":{uc_base:"1f409",uc_output:"1f409",uc_match:"1f409",uc_greedy:"1f409",shortnames:[],category:"nature"},":dragon_face:":{uc_base:"1f432",uc_output:"1f432",uc_match:"1f432",uc_greedy:"1f432",shortnames:[],category:"nature"},":dress:":{uc_base:"1f457",uc_output:"1f457",uc_match:"1f457",uc_greedy:"1f457",shortnames:[],category:"people"},":dromedary_camel:":{uc_base:"1f42a",uc_output:"1f42a",uc_match:"1f42a",uc_greedy:"1f42a",shortnames:[],category:"nature"},":drooling_face:":{uc_base:"1f924",uc_output:"1f924",uc_match:"1f924",uc_greedy:"1f924",shortnames:[":drool:"],category:"people"},":droplet:":{uc_base:"1f4a7",uc_output:"1f4a7",uc_match:"1f4a7",uc_greedy:"1f4a7",shortnames:[],category:"nature"},":drum:":{uc_base:"1f941",uc_output:"1f941",uc_match:"1f941",uc_greedy:"1f941",shortnames:[":drum_with_drumsticks:"],category:"activity"},":duck:":{uc_base:"1f986",uc_output:"1f986",uc_match:"1f986",uc_greedy:"1f986",shortnames:[],category:"nature"},":dumpling:":{uc_base:"1f95f",uc_output:"1f95f",uc_match:"1f95f",uc_greedy:"1f95f",shortnames:[],category:"food"},":dvd:":{uc_base:"1f4c0",uc_output:"1f4c0",uc_match:"1f4c0",uc_greedy:"1f4c0",shortnames:[],category:"objects"},":e-mail:":{uc_base:"1f4e7",uc_output:"1f4e7",uc_match:"1f4e7",uc_greedy:"1f4e7",shortnames:[":email:"],category:"objects"},":eagle:":{uc_base:"1f985",uc_output:"1f985",uc_match:"1f985",uc_greedy:"1f985",shortnames:[],category:"nature"},":ear:":{uc_base:"1f442",uc_output:"1f442",uc_match:"1f442",uc_greedy:"1f442",shortnames:[],category:"people"},":ear_of_rice:":{uc_base:"1f33e",uc_output:"1f33e",uc_match:"1f33e",uc_greedy:"1f33e",shortnames:[],category:"nature"},":earth_africa:":{uc_base:"1f30d",uc_output:"1f30d",uc_match:"1f30d",uc_greedy:"1f30d",shortnames:[],category:"nature"},":earth_americas:":{uc_base:"1f30e",uc_output:"1f30e",uc_match:"1f30e",uc_greedy:"1f30e",shortnames:[],category:"nature"},":earth_asia:":{uc_base:"1f30f",uc_output:"1f30f",uc_match:"1f30f",uc_greedy:"1f30f",shortnames:[],category:"nature"},":egg:":{uc_base:"1f95a",uc_output:"1f95a",uc_match:"1f95a",uc_greedy:"1f95a",shortnames:[],category:"food"},":eggplant:":{uc_base:"1f346",uc_output:"1f346",uc_match:"1f346",uc_greedy:"1f346",shortnames:[],category:"food"},":electric_plug:":{uc_base:"1f50c",uc_output:"1f50c",uc_match:"1f50c",uc_greedy:"1f50c",shortnames:[],category:"objects"},":elephant:":{uc_base:"1f418",uc_output:"1f418",uc_match:"1f418",uc_greedy:"1f418",shortnames:[],category:"nature"},":elf:":{uc_base:"1f9dd",uc_output:"1f9dd",uc_match:"1f9dd",uc_greedy:"1f9dd",shortnames:[],category:"people"},":end:":{uc_base:"1f51a",uc_output:"1f51a",uc_match:"1f51a",uc_greedy:"1f51a",shortnames:[],category:"symbols"},":envelope_with_arrow:":{uc_base:"1f4e9",uc_output:"1f4e9",uc_match:"1f4e9",uc_greedy:"1f4e9",shortnames:[],category:"objects"},":euro:":{uc_base:"1f4b6",uc_output:"1f4b6",uc_match:"1f4b6",uc_greedy:"1f4b6",shortnames:[],category:"objects"},":european_castle:":{uc_base:"1f3f0",uc_output:"1f3f0",uc_match:"1f3f0",uc_greedy:"1f3f0",shortnames:[],category:"travel"},":european_post_office:":{uc_base:"1f3e4",uc_output:"1f3e4",uc_match:"1f3e4",uc_greedy:"1f3e4",shortnames:[],category:"travel"},":evergreen_tree:":{uc_base:"1f332",uc_output:"1f332",uc_match:"1f332",uc_greedy:"1f332",shortnames:[],category:"nature"},":exploding_head:":{uc_base:"1f92f",uc_output:"1f92f",uc_match:"1f92f",uc_greedy:"1f92f",shortnames:[],category:"people"},":expressionless:":{uc_base:"1f611",uc_output:"1f611",uc_match:"1f611",uc_greedy:"1f611",shortnames:[],category:"people"},":eyeglasses:":{uc_base:"1f453",uc_output:"1f453",uc_match:"1f453",uc_greedy:"1f453",shortnames:[],category:"people"},":eyes:":{uc_base:"1f440",uc_output:"1f440",uc_match:"1f440",uc_greedy:"1f440",shortnames:[],category:"people"},":face_vomiting:":{uc_base:"1f92e",uc_output:"1f92e",uc_match:"1f92e",uc_greedy:"1f92e",shortnames:[],category:"people"},":face_with_hand_over_mouth:":{uc_base:"1f92d",uc_output:"1f92d",uc_match:"1f92d",uc_greedy:"1f92d",shortnames:[],category:"people"},":face_with_monocle:":{uc_base:"1f9d0",uc_output:"1f9d0",uc_match:"1f9d0",uc_greedy:"1f9d0",shortnames:[],category:"people"},":face_with_raised_eyebrow:":{uc_base:"1f928",uc_output:"1f928",uc_match:"1f928",uc_greedy:"1f928",shortnames:[],category:"people"},":face_with_symbols_over_mouth:":{uc_base:"1f92c",uc_output:"1f92c",uc_match:"1f92c",uc_greedy:"1f92c",shortnames:[],category:"people"},":factory:":{uc_base:"1f3ed",uc_output:"1f3ed",uc_match:"1f3ed",uc_greedy:"1f3ed",shortnames:[],category:"travel"},":fairy:":{uc_base:"1f9da",uc_output:"1f9da",uc_match:"1f9da",uc_greedy:"1f9da",shortnames:[],category:"people"},":fallen_leaf:":{uc_base:"1f342",uc_output:"1f342",uc_match:"1f342",uc_greedy:"1f342",shortnames:[],category:"nature"},":family:":{uc_base:"1f46a",uc_output:"1f46a",uc_match:"1f46a",uc_greedy:"1f46a",shortnames:[],category:"people"},":fax:":{uc_base:"1f4e0",uc_output:"1f4e0",uc_match:"1f4e0",uc_greedy:"1f4e0",shortnames:[],category:"objects"},":fearful:":{uc_base:"1f628",uc_output:"1f628",uc_match:"1f628",uc_greedy:"1f628",shortnames:[],category:"people"},":feet:":{uc_base:"1f43e",uc_output:"1f43e",uc_match:"1f43e",uc_greedy:"1f43e",shortnames:[":paw_prints:"],category:"nature"},":ferris_wheel:":{uc_base:"1f3a1",uc_output:"1f3a1",uc_match:"1f3a1",uc_greedy:"1f3a1",shortnames:[],category:"travel"},":field_hockey:":{uc_base:"1f3d1",uc_output:"1f3d1",uc_match:"1f3d1",uc_greedy:"1f3d1",shortnames:[],category:"activity"},":file_folder:":{uc_base:"1f4c1",uc_output:"1f4c1",uc_match:"1f4c1",uc_greedy:"1f4c1",shortnames:[],category:"objects"},":fingers_crossed:":{uc_base:"1f91e",uc_output:"1f91e",uc_match:"1f91e",uc_greedy:"1f91e",shortnames:[":hand_with_index_and_middle_finger_crossed:"],category:"people"},":fire:":{uc_base:"1f525",uc_output:"1f525",uc_match:"1f525",uc_greedy:"1f525",shortnames:[":flame:"],category:"nature"},":fire_engine:":{uc_base:"1f692",uc_output:"1f692",uc_match:"1f692",uc_greedy:"1f692",shortnames:[],category:"travel"},":fireworks:":{uc_base:"1f386",uc_output:"1f386",uc_match:"1f386",uc_greedy:"1f386",shortnames:[],category:"travel"},":first_place:":{uc_base:"1f947",uc_output:"1f947",uc_match:"1f947",uc_greedy:"1f947",shortnames:[":first_place_medal:"],category:"activity"},":first_quarter_moon:":{uc_base:"1f313",uc_output:"1f313",uc_match:"1f313",uc_greedy:"1f313",shortnames:[],category:"nature"},":first_quarter_moon_with_face:":{uc_base:"1f31b",uc_output:"1f31b",uc_match:"1f31b",uc_greedy:"1f31b",shortnames:[],category:"nature"},":fish:":{uc_base:"1f41f",uc_output:"1f41f",uc_match:"1f41f",uc_greedy:"1f41f",shortnames:[],category:"nature"},":fish_cake:":{uc_base:"1f365",uc_output:"1f365",uc_match:"1f365",uc_greedy:"1f365",shortnames:[],category:"food"},":fishing_pole_and_fish:":{uc_base:"1f3a3",uc_output:"1f3a3",uc_match:"1f3a3",uc_greedy:"1f3a3",shortnames:[],category:"activity"},":flag_black:":{uc_base:"1f3f4",uc_output:"1f3f4",uc_match:"1f3f4",uc_greedy:"1f3f4",shortnames:[":waving_black_flag:"],category:"flags"},":flags:":{uc_base:"1f38f",uc_output:"1f38f",uc_match:"1f38f",uc_greedy:"1f38f",shortnames:[],category:"objects"},":flashlight:":{uc_base:"1f526",uc_output:"1f526",uc_match:"1f526",uc_greedy:"1f526",shortnames:[],category:"objects"},":floppy_disk:":{uc_base:"1f4be",uc_output:"1f4be",uc_match:"1f4be",uc_greedy:"1f4be",shortnames:[],category:"objects"},":flower_playing_cards:":{uc_base:"1f3b4",uc_output:"1f3b4",uc_match:"1f3b4",uc_greedy:"1f3b4",shortnames:[],category:"symbols"},":flushed:":{uc_base:"1f633",uc_output:"1f633",uc_match:"1f633",uc_greedy:"1f633",shortnames:[],category:"people"},":flying_saucer:":{uc_base:"1f6f8",uc_output:"1f6f8",uc_match:"1f6f8",uc_greedy:"1f6f8",shortnames:[],category:"travel"},":foggy:":{uc_base:"1f301",uc_output:"1f301",uc_match:"1f301",uc_greedy:"1f301",shortnames:[],category:"travel"},":football:":{uc_base:"1f3c8",uc_output:"1f3c8",uc_match:"1f3c8",uc_greedy:"1f3c8",shortnames:[],category:"activity"},":footprints:":{uc_base:"1f463",uc_output:"1f463",uc_match:"1f463",uc_greedy:"1f463",shortnames:[],category:"people"},":fork_and_knife:":{uc_base:"1f374",uc_output:"1f374",uc_match:"1f374",uc_greedy:"1f374",shortnames:[],category:"food"},":fortune_cookie:":{uc_base:"1f960",uc_output:"1f960",uc_match:"1f960",uc_greedy:"1f960",shortnames:[],category:"food"},":four_leaf_clover:":{uc_base:"1f340",uc_output:"1f340",uc_match:"1f340",uc_greedy:"1f340",shortnames:[],category:"nature"},":fox:":{uc_base:"1f98a",uc_output:"1f98a",uc_match:"1f98a",uc_greedy:"1f98a",shortnames:[":fox_face:"],category:"nature"},":free:":{uc_base:"1f193",uc_output:"1f193",uc_match:"1f193",uc_greedy:"1f193",shortnames:[],category:"symbols"},":french_bread:":{uc_base:"1f956",uc_output:"1f956",uc_match:"1f956",uc_greedy:"1f956",shortnames:[":baguette_bread:"],category:"food"},":fried_shrimp:":{uc_base:"1f364",uc_output:"1f364",uc_match:"1f364",uc_greedy:"1f364",shortnames:[],category:"food"},":fries:":{uc_base:"1f35f",uc_output:"1f35f",uc_match:"1f35f",uc_greedy:"1f35f",shortnames:[],category:"food"},":frog:":{uc_base:"1f438",uc_output:"1f438",uc_match:"1f438",uc_greedy:"1f438",shortnames:[],category:"nature"},":frowning:":{uc_base:"1f626",uc_output:"1f626",uc_match:"1f626",uc_greedy:"1f626",shortnames:[],category:"people"},":full_moon:":{uc_base:"1f315",uc_output:"1f315",uc_match:"1f315",uc_greedy:"1f315",shortnames:[],category:"nature"},":full_moon_with_face:":{uc_base:"1f31d",uc_output:"1f31d",uc_match:"1f31d",uc_greedy:"1f31d",shortnames:[],category:"nature"},":game_die:":{uc_base:"1f3b2",uc_output:"1f3b2",uc_match:"1f3b2",uc_greedy:"1f3b2",shortnames:[],category:"activity"},":gem:":{uc_base:"1f48e",uc_output:"1f48e",uc_match:"1f48e",uc_greedy:"1f48e",shortnames:[],category:"objects"},":genie:":{uc_base:"1f9de",uc_output:"1f9de",uc_match:"1f9de",uc_greedy:"1f9de",shortnames:[],category:"people"},":ghost:":{uc_base:"1f47b",uc_output:"1f47b",uc_match:"1f47b",uc_greedy:"1f47b",shortnames:[],category:"people"},":gift:":{uc_base:"1f381",uc_output:"1f381",uc_match:"1f381",uc_greedy:"1f381",shortnames:[],category:"objects"},":gift_heart:":{uc_base:"1f49d",uc_output:"1f49d",uc_match:"1f49d",uc_greedy:"1f49d",shortnames:[],category:"symbols"},":giraffe:":{uc_base:"1f992",uc_output:"1f992",uc_match:"1f992",uc_greedy:"1f992",shortnames:[],category:"nature"},":girl:":{uc_base:"1f467",uc_output:"1f467",uc_match:"1f467",uc_greedy:"1f467",shortnames:[],category:"people"},":globe_with_meridians:":{uc_base:"1f310",uc_output:"1f310",uc_match:"1f310",uc_greedy:"1f310",shortnames:[],category:"symbols"},":gloves:":{uc_base:"1f9e4",uc_output:"1f9e4",uc_match:"1f9e4",uc_greedy:"1f9e4",shortnames:[],category:"people"},":goal:":{uc_base:"1f945",uc_output:"1f945",uc_match:"1f945",uc_greedy:"1f945",shortnames:[":goal_net:"],category:"activity"},":goat:":{uc_base:"1f410",uc_output:"1f410",uc_match:"1f410",uc_greedy:"1f410",shortnames:[],category:"nature"},":gorilla:":{uc_base:"1f98d",uc_output:"1f98d",uc_match:"1f98d",uc_greedy:"1f98d",shortnames:[],category:"nature"},":grapes:":{uc_base:"1f347",uc_output:"1f347",uc_match:"1f347",uc_greedy:"1f347",shortnames:[],category:"food"},":green_apple:":{uc_base:"1f34f",uc_output:"1f34f",uc_match:"1f34f",uc_greedy:"1f34f",shortnames:[],category:"food"},":green_book:":{uc_base:"1f4d7",uc_output:"1f4d7",uc_match:"1f4d7",uc_greedy:"1f4d7",shortnames:[],category:"objects"},":green_heart:":{uc_base:"1f49a",uc_output:"1f49a",uc_match:"1f49a",uc_greedy:"1f49a",shortnames:[],category:"symbols"},":grimacing:":{uc_base:"1f62c",uc_output:"1f62c",uc_match:"1f62c",uc_greedy:"1f62c",shortnames:[],category:"people"},":grin:":{uc_base:"1f601",uc_output:"1f601",uc_match:"1f601",uc_greedy:"1f601",shortnames:[],category:"people"},":grinning:":{uc_base:"1f600",uc_output:"1f600",uc_match:"1f600",uc_greedy:"1f600",shortnames:[],category:"people"},":guard:":{uc_base:"1f482",uc_output:"1f482",uc_match:"1f482",uc_greedy:"1f482",shortnames:[":guardsman:"],category:"people"},":guitar:":{uc_base:"1f3b8",uc_output:"1f3b8",uc_match:"1f3b8",uc_greedy:"1f3b8",shortnames:[],category:"activity"},":gun:":{uc_base:"1f52b",uc_output:"1f52b",uc_match:"1f52b",uc_greedy:"1f52b",shortnames:[],category:"objects"},":hamburger:":{uc_base:"1f354",uc_output:"1f354",uc_match:"1f354",uc_greedy:"1f354",shortnames:[],category:"food"},":hammer:":{uc_base:"1f528",uc_output:"1f528",uc_match:"1f528",uc_greedy:"1f528",shortnames:[],category:"objects"},":hamster:":{uc_base:"1f439",uc_output:"1f439",uc_match:"1f439",uc_greedy:"1f439",shortnames:[],category:"nature"},":handbag:":{uc_base:"1f45c",uc_output:"1f45c",uc_match:"1f45c",uc_greedy:"1f45c",shortnames:[],category:"people"},":handshake:":{uc_base:"1f91d",uc_output:"1f91d",uc_match:"1f91d",uc_greedy:"1f91d",shortnames:[":shaking_hands:"],category:"people"},":hatched_chick:":{uc_base:"1f425",uc_output:"1f425",uc_match:"1f425",uc_greedy:"1f425",shortnames:[],category:"nature"},":hatching_chick:":{uc_base:"1f423",uc_output:"1f423",uc_match:"1f423",uc_greedy:"1f423",shortnames:[],category:"nature"},":head_bandage:":{uc_base:"1f915",uc_output:"1f915",uc_match:"1f915",uc_greedy:"1f915",shortnames:[":face_with_head_bandage:"],category:"people"},":headphones:":{uc_base:"1f3a7",uc_output:"1f3a7",uc_match:"1f3a7",uc_greedy:"1f3a7",shortnames:[],category:"activity"},":hear_no_evil:":{uc_base:"1f649",uc_output:"1f649",uc_match:"1f649",uc_greedy:"1f649",shortnames:[],category:"nature"},":heart_decoration:":{uc_base:"1f49f",uc_output:"1f49f",uc_match:"1f49f",uc_greedy:"1f49f",shortnames:[],category:"symbols"},":heart_eyes:":{uc_base:"1f60d",uc_output:"1f60d",uc_match:"1f60d",uc_greedy:"1f60d",shortnames:[],category:"people"},":heart_eyes_cat:":{uc_base:"1f63b",uc_output:"1f63b",uc_match:"1f63b",uc_greedy:"1f63b",shortnames:[],category:"people"},":heartbeat:":{uc_base:"1f493",uc_output:"1f493",uc_match:"1f493",uc_greedy:"1f493",shortnames:[],category:"symbols"},":heartpulse:":{uc_base:"1f497",uc_output:"1f497",uc_match:"1f497",uc_greedy:"1f497",shortnames:[],category:"symbols"},":heavy_dollar_sign:":{uc_base:"1f4b2",uc_output:"1f4b2",uc_match:"1f4b2",uc_greedy:"1f4b2",shortnames:[],category:"symbols"},":hedgehog:":{uc_base:"1f994",uc_output:"1f994",uc_match:"1f994",uc_greedy:"1f994",shortnames:[],category:"nature"},":helicopter:":{uc_base:"1f681",uc_output:"1f681",uc_match:"1f681",uc_greedy:"1f681",shortnames:[],category:"travel"},":herb:":{uc_base:"1f33f",uc_output:"1f33f",uc_match:"1f33f",uc_greedy:"1f33f",shortnames:[],category:"nature"},":hibiscus:":{uc_base:"1f33a",uc_output:"1f33a",uc_match:"1f33a",uc_greedy:"1f33a",shortnames:[],category:"nature"},":high_brightness:":{uc_base:"1f506",uc_output:"1f506",uc_match:"1f506",uc_greedy:"1f506",shortnames:[],category:"symbols"},":high_heel:":{uc_base:"1f460",uc_output:"1f460",uc_match:"1f460",uc_greedy:"1f460",shortnames:[],category:"people"},":hockey:":{uc_base:"1f3d2",uc_output:"1f3d2",uc_match:"1f3d2",uc_greedy:"1f3d2",shortnames:[],category:"activity"},":honey_pot:":{uc_base:"1f36f",uc_output:"1f36f",uc_match:"1f36f",uc_greedy:"1f36f",shortnames:[],category:"food"},":horse:":{uc_base:"1f434",uc_output:"1f434",uc_match:"1f434",uc_greedy:"1f434",shortnames:[],category:"nature"},":horse_racing:":{uc_base:"1f3c7",uc_output:"1f3c7",uc_match:"1f3c7",uc_greedy:"1f3c7",shortnames:[],category:"activity"},":hospital:":{uc_base:"1f3e5",uc_output:"1f3e5",uc_match:"1f3e5",uc_greedy:"1f3e5",shortnames:[],category:"travel"},":hotdog:":{uc_base:"1f32d",uc_output:"1f32d",uc_match:"1f32d",uc_greedy:"1f32d",shortnames:[":hot_dog:"],category:"food"},":hotel:":{uc_base:"1f3e8",uc_output:"1f3e8",uc_match:"1f3e8",uc_greedy:"1f3e8",shortnames:[],category:"travel"},":house:":{uc_base:"1f3e0",uc_output:"1f3e0",uc_match:"1f3e0",uc_greedy:"1f3e0",shortnames:[],category:"travel"},":house_with_garden:":{uc_base:"1f3e1",uc_output:"1f3e1",uc_match:"1f3e1",uc_greedy:"1f3e1",shortnames:[],category:"travel"},":hugging:":{uc_base:"1f917",uc_output:"1f917",uc_match:"1f917",uc_greedy:"1f917",shortnames:[":hugging_face:"],category:"people"},":hushed:":{uc_base:"1f62f",uc_output:"1f62f",uc_match:"1f62f",uc_greedy:"1f62f",shortnames:[],category:"people"},":ice_cream:":{uc_base:"1f368",uc_output:"1f368",uc_match:"1f368",uc_greedy:"1f368",shortnames:[],category:"food"},":icecream:":{uc_base:"1f366",uc_output:"1f366",uc_match:"1f366",uc_greedy:"1f366",shortnames:[],category:"food"},":id:":{uc_base:"1f194",uc_output:"1f194",uc_match:"1f194",uc_greedy:"1f194",shortnames:[],category:"symbols"},":ideograph_advantage:":{uc_base:"1f250",uc_output:"1f250",uc_match:"1f250",uc_greedy:"1f250",shortnames:[],category:"symbols"},":imp:":{uc_base:"1f47f",uc_output:"1f47f",uc_match:"1f47f",uc_greedy:"1f47f",shortnames:[],category:"people"},":inbox_tray:":{uc_base:"1f4e5",uc_output:"1f4e5",uc_match:"1f4e5",uc_greedy:"1f4e5",shortnames:[],category:"objects"},":incoming_envelope:":{uc_base:"1f4e8",uc_output:"1f4e8",uc_match:"1f4e8",uc_greedy:"1f4e8",shortnames:[],category:"objects"},":innocent:":{uc_base:"1f607",uc_output:"1f607",uc_match:"1f607",uc_greedy:"1f607",shortnames:[],category:"people"},":iphone:":{uc_base:"1f4f1",uc_output:"1f4f1",uc_match:"1f4f1",uc_greedy:"1f4f1",shortnames:[],category:"objects"},":izakaya_lantern:":{uc_base:"1f3ee",uc_output:"1f3ee",uc_match:"1f3ee",uc_greedy:"1f3ee",shortnames:[],category:"objects"},":jack_o_lantern:":{uc_base:"1f383",uc_output:"1f383",uc_match:"1f383",uc_greedy:"1f383",shortnames:[],category:"people"},":japan:":{uc_base:"1f5fe",uc_output:"1f5fe",uc_match:"1f5fe",uc_greedy:"1f5fe",shortnames:[],category:"travel"},":japanese_castle:":{uc_base:"1f3ef",uc_output:"1f3ef",uc_match:"1f3ef",uc_greedy:"1f3ef",shortnames:[],category:"travel"},":japanese_goblin:":{uc_base:"1f47a",uc_output:"1f47a",uc_match:"1f47a",uc_greedy:"1f47a",shortnames:[],category:"people"},":japanese_ogre:":{uc_base:"1f479",uc_output:"1f479",uc_match:"1f479",uc_greedy:"1f479",shortnames:[],category:"people"},":jeans:":{uc_base:"1f456",uc_output:"1f456",uc_match:"1f456",uc_greedy:"1f456",shortnames:[],category:"people"},":joy:":{uc_base:"1f602",uc_output:"1f602",uc_match:"1f602",uc_greedy:"1f602",shortnames:[],category:"people"},":joy_cat:":{uc_base:"1f639",uc_output:"1f639",uc_match:"1f639",uc_greedy:"1f639",shortnames:[],category:"people"},":kaaba:":{uc_base:"1f54b",uc_output:"1f54b",uc_match:"1f54b",uc_greedy:"1f54b",shortnames:[],category:"travel"},":key:":{uc_base:"1f511",uc_output:"1f511",uc_match:"1f511",uc_greedy:"1f511",shortnames:[],category:"objects"},":keycap_ten:":{uc_base:"1f51f",uc_output:"1f51f",uc_match:"1f51f",uc_greedy:"1f51f",shortnames:[],category:"symbols"},":kimono:":{uc_base:"1f458",uc_output:"1f458",uc_match:"1f458",uc_greedy:"1f458",shortnames:[],category:"people"},":kiss:":{uc_base:"1f48b",uc_output:"1f48b",uc_match:"1f48b",uc_greedy:"1f48b",shortnames:[],category:"people"},":kissing:":{uc_base:"1f617",uc_output:"1f617",uc_match:"1f617",uc_greedy:"1f617",shortnames:[],category:"people"},":kissing_cat:":{uc_base:"1f63d",uc_output:"1f63d",uc_match:"1f63d",uc_greedy:"1f63d",shortnames:[],category:"people"},":kissing_closed_eyes:":{uc_base:"1f61a",uc_output:"1f61a",uc_match:"1f61a",uc_greedy:"1f61a",shortnames:[],category:"people"},":kissing_heart:":{uc_base:"1f618",uc_output:"1f618",uc_match:"1f618",uc_greedy:"1f618",shortnames:[],category:"people"},":kissing_smiling_eyes:":{uc_base:"1f619",uc_output:"1f619",uc_match:"1f619",uc_greedy:"1f619",shortnames:[],category:"people"},":kiwi:":{uc_base:"1f95d",uc_output:"1f95d",uc_match:"1f95d",uc_greedy:"1f95d",shortnames:[":kiwifruit:"],category:"food"},":knife:":{uc_base:"1f52a",uc_output:"1f52a",uc_match:"1f52a",uc_greedy:"1f52a",shortnames:[],category:"objects"},":koala:":{uc_base:"1f428",uc_output:"1f428",uc_match:"1f428",uc_greedy:"1f428",shortnames:[],category:"nature"},":koko:":{uc_base:"1f201",uc_output:"1f201",uc_match:"1f201",uc_greedy:"1f201",shortnames:[],category:"symbols"},":large_blue_diamond:":{uc_base:"1f537",uc_output:"1f537",uc_match:"1f537",uc_greedy:"1f537",shortnames:[],category:"symbols"},":large_orange_diamond:":{uc_base:"1f536",uc_output:"1f536",uc_match:"1f536",uc_greedy:"1f536",shortnames:[],category:"symbols"},":last_quarter_moon:":{uc_base:"1f317",uc_output:"1f317",uc_match:"1f317",uc_greedy:"1f317",shortnames:[],category:"nature"},":last_quarter_moon_with_face:":{uc_base:"1f31c",uc_output:"1f31c",uc_match:"1f31c",uc_greedy:"1f31c",shortnames:[],category:"nature"},":laughing:":{uc_base:"1f606",uc_output:"1f606",uc_match:"1f606",uc_greedy:"1f606",shortnames:[":satisfied:"],category:"people"},":leaves:":{uc_base:"1f343",uc_output:"1f343",uc_match:"1f343",uc_greedy:"1f343",shortnames:[],category:"nature"},":ledger:":{uc_base:"1f4d2",uc_output:"1f4d2",uc_match:"1f4d2",uc_greedy:"1f4d2",shortnames:[],category:"objects"},":left_facing_fist:":{uc_base:"1f91b",uc_output:"1f91b",uc_match:"1f91b",uc_greedy:"1f91b",shortnames:[":left_fist:"],category:"people"},":left_luggage:":{uc_base:"1f6c5",uc_output:"1f6c5",uc_match:"1f6c5",uc_greedy:"1f6c5",shortnames:[],category:"symbols"},":lemon:":{uc_base:"1f34b",uc_output:"1f34b",uc_match:"1f34b",uc_greedy:"1f34b",shortnames:[],category:"food"},":leopard:":{uc_base:"1f406",uc_output:"1f406",uc_match:"1f406",uc_greedy:"1f406",shortnames:[],category:"nature"},":light_rail:":{uc_base:"1f688",uc_output:"1f688",uc_match:"1f688",uc_greedy:"1f688",shortnames:[],category:"travel"},":link:":{uc_base:"1f517",uc_output:"1f517",uc_match:"1f517",uc_greedy:"1f517",shortnames:[],category:"objects"},":lion_face:":{uc_base:"1f981",uc_output:"1f981",uc_match:"1f981",uc_greedy:"1f981",shortnames:[":lion:"],category:"nature"},":lips:":{uc_base:"1f444",uc_output:"1f444",uc_match:"1f444",uc_greedy:"1f444",shortnames:[],category:"people"},":lipstick:":{uc_base:"1f484",uc_output:"1f484",uc_match:"1f484",uc_greedy:"1f484",shortnames:[],category:"people"},":lizard:":{uc_base:"1f98e",uc_output:"1f98e",uc_match:"1f98e",uc_greedy:"1f98e",shortnames:[],category:"nature"},":lock:":{uc_base:"1f512",uc_output:"1f512",uc_match:"1f512",uc_greedy:"1f512",shortnames:[],category:"objects"},":lock_with_ink_pen:":{uc_base:"1f50f",uc_output:"1f50f",uc_match:"1f50f",uc_greedy:"1f50f",shortnames:[],category:"objects"},":lollipop:":{uc_base:"1f36d",uc_output:"1f36d",uc_match:"1f36d",uc_greedy:"1f36d",shortnames:[],category:"food"},":loud_sound:":{uc_base:"1f50a",uc_output:"1f50a",uc_match:"1f50a",uc_greedy:"1f50a",shortnames:[],category:"symbols"},":loudspeaker:":{uc_base:"1f4e2",uc_output:"1f4e2",uc_match:"1f4e2",uc_greedy:"1f4e2",shortnames:[],category:"symbols"},":love_hotel:":{uc_base:"1f3e9",uc_output:"1f3e9",uc_match:"1f3e9",uc_greedy:"1f3e9",shortnames:[],category:"travel"},":love_letter:":{uc_base:"1f48c",uc_output:"1f48c",uc_match:"1f48c",uc_greedy:"1f48c",shortnames:[],category:"objects"},":love_you_gesture:":{uc_base:"1f91f",uc_output:"1f91f",uc_match:"1f91f",uc_greedy:"1f91f",shortnames:[],category:"people"},":low_brightness:":{uc_base:"1f505",uc_output:"1f505",uc_match:"1f505",uc_greedy:"1f505",shortnames:[],category:"symbols"},":lying_face:":{uc_base:"1f925",uc_output:"1f925",uc_match:"1f925",uc_greedy:"1f925",shortnames:[":liar:"],category:"people"},":mag:":{uc_base:"1f50d",uc_output:"1f50d",uc_match:"1f50d",uc_greedy:"1f50d",shortnames:[],category:"objects"},":mag_right:":{uc_base:"1f50e",uc_output:"1f50e",uc_match:"1f50e",uc_greedy:"1f50e",shortnames:[],category:"objects"},":mage:":{uc_base:"1f9d9",uc_output:"1f9d9",uc_match:"1f9d9",uc_greedy:"1f9d9",shortnames:[],category:"people"},":mahjong:":{uc_base:"1f004",uc_output:"1f004",uc_match:"1f004",uc_greedy:"1f004",shortnames:[],category:"symbols"},":mailbox:":{uc_base:"1f4eb",uc_output:"1f4eb",uc_match:"1f4eb",uc_greedy:"1f4eb",shortnames:[],category:"objects"},":mailbox_closed:":{uc_base:"1f4ea",uc_output:"1f4ea",uc_match:"1f4ea",uc_greedy:"1f4ea",shortnames:[],category:"objects"},":mailbox_with_mail:":{uc_base:"1f4ec",uc_output:"1f4ec",uc_match:"1f4ec",uc_greedy:"1f4ec",shortnames:[],category:"objects"},":mailbox_with_no_mail:":{uc_base:"1f4ed",uc_output:"1f4ed",uc_match:"1f4ed",uc_greedy:"1f4ed",shortnames:[],category:"objects"},":man:":{uc_base:"1f468",uc_output:"1f468",uc_match:"1f468",uc_greedy:"1f468",shortnames:[],category:"people"},":man_dancing:":{uc_base:"1f57a",uc_output:"1f57a",uc_match:"1f57a",uc_greedy:"1f57a",shortnames:[":male_dancer:"],category:"people"},":man_in_tuxedo:":{uc_base:"1f935",uc_output:"1f935",uc_match:"1f935",uc_greedy:"1f935",shortnames:[],category:"people"},":man_with_chinese_cap:":{uc_base:"1f472",uc_output:"1f472",uc_match:"1f472",uc_greedy:"1f472",shortnames:[":man_with_gua_pi_mao:"],category:"people"},":mans_shoe:":{uc_base:"1f45e",uc_output:"1f45e",uc_match:"1f45e",uc_greedy:"1f45e",shortnames:[],category:"people"},":maple_leaf:":{uc_base:"1f341",uc_output:"1f341",uc_match:"1f341",uc_greedy:"1f341",shortnames:[],category:"nature"},":martial_arts_uniform:":{uc_base:"1f94b",uc_output:"1f94b",uc_match:"1f94b",uc_greedy:"1f94b",shortnames:[":karate_uniform:"],category:"activity"},":mask:":{uc_base:"1f637",uc_output:"1f637",uc_match:"1f637",uc_greedy:"1f637",shortnames:[],category:"people"},":meat_on_bone:":{uc_base:"1f356",uc_output:"1f356",uc_match:"1f356",uc_greedy:"1f356",shortnames:[],category:"food"},":medal:":{uc_base:"1f3c5",uc_output:"1f3c5",uc_match:"1f3c5",uc_greedy:"1f3c5",shortnames:[":sports_medal:"],category:"activity"},":mega:":{uc_base:"1f4e3",uc_output:"1f4e3",uc_match:"1f4e3",uc_greedy:"1f4e3",shortnames:[],category:"symbols"},":melon:":{uc_base:"1f348",uc_output:"1f348",uc_match:"1f348",uc_greedy:"1f348",shortnames:[],category:"food"},":menorah:":{uc_base:"1f54e",uc_output:"1f54e",uc_match:"1f54e",uc_greedy:"1f54e",shortnames:[],category:"symbols"},":mens:":{uc_base:"1f6b9",uc_output:"1f6b9",uc_match:"1f6b9",uc_greedy:"1f6b9",shortnames:[],category:"symbols"},":merperson:":{uc_base:"1f9dc",uc_output:"1f9dc",uc_match:"1f9dc",uc_greedy:"1f9dc",shortnames:[],category:"people"},":metal:":{uc_base:"1f918",uc_output:"1f918",uc_match:"1f918",uc_greedy:"1f918",shortnames:[":sign_of_the_horns:"],category:"people"},":metro:":{uc_base:"1f687",uc_output:"1f687",uc_match:"1f687",uc_greedy:"1f687",shortnames:[],category:"travel"},":microphone:":{uc_base:"1f3a4",uc_output:"1f3a4",uc_match:"1f3a4",uc_greedy:"1f3a4",shortnames:[],category:"activity"},":microscope:":{uc_base:"1f52c",uc_output:"1f52c",uc_match:"1f52c",uc_greedy:"1f52c",shortnames:[],category:"objects"},":middle_finger:":{uc_base:"1f595",uc_output:"1f595",uc_match:"1f595",uc_greedy:"1f595",shortnames:[":reversed_hand_with_middle_finger_extended:"],category:"people"},":milk:":{uc_base:"1f95b",uc_output:"1f95b",uc_match:"1f95b",uc_greedy:"1f95b",shortnames:[":glass_of_milk:"],category:"food"},":milky_way:":{uc_base:"1f30c",uc_output:"1f30c",uc_match:"1f30c",uc_greedy:"1f30c",shortnames:[],category:"travel"},":minibus:":{uc_base:"1f690",uc_output:"1f690",uc_match:"1f690",uc_greedy:"1f690",shortnames:[],category:"travel"},":minidisc:":{uc_base:"1f4bd",uc_output:"1f4bd",uc_match:"1f4bd",uc_greedy:"1f4bd",shortnames:[],category:"objects"},":mobile_phone_off:":{uc_base:"1f4f4",uc_output:"1f4f4",uc_match:"1f4f4",uc_greedy:"1f4f4",shortnames:[],category:"symbols"},":money_mouth:":{uc_base:"1f911",uc_output:"1f911",uc_match:"1f911",uc_greedy:"1f911",shortnames:[":money_mouth_face:"],category:"people"},":money_with_wings:":{uc_base:"1f4b8",uc_output:"1f4b8",uc_match:"1f4b8",uc_greedy:"1f4b8",shortnames:[],category:"objects"},":moneybag:":{uc_base:"1f4b0",uc_output:"1f4b0",uc_match:"1f4b0",uc_greedy:"1f4b0",shortnames:[],category:"objects"},":monkey:":{uc_base:"1f412",uc_output:"1f412",uc_match:"1f412",uc_greedy:"1f412",shortnames:[],category:"nature"},":monkey_face:":{uc_base:"1f435",uc_output:"1f435",uc_match:"1f435",uc_greedy:"1f435",shortnames:[],category:"nature"},":monorail:":{uc_base:"1f69d",uc_output:"1f69d",uc_match:"1f69d",uc_greedy:"1f69d",shortnames:[],category:"travel"},":mortar_board:":{uc_base:"1f393",uc_output:"1f393",uc_match:"1f393",uc_greedy:"1f393",shortnames:[],category:"people"},":mosque:":{uc_base:"1f54c",uc_output:"1f54c",uc_match:"1f54c",uc_greedy:"1f54c",shortnames:[],category:"travel"},":motor_scooter:":{uc_base:"1f6f5",uc_output:"1f6f5",uc_match:"1f6f5",uc_greedy:"1f6f5",shortnames:[":motorbike:"],category:"travel"},":mount_fuji:":{uc_base:"1f5fb",uc_output:"1f5fb",uc_match:"1f5fb",uc_greedy:"1f5fb",shortnames:[],category:"travel"},":mountain_cableway:":{uc_base:"1f6a0",uc_output:"1f6a0",uc_match:"1f6a0",uc_greedy:"1f6a0",shortnames:[],category:"travel"},":mountain_railway:":{uc_base:"1f69e",uc_output:"1f69e",uc_match:"1f69e",uc_greedy:"1f69e",shortnames:[],category:"travel"},":mouse2:":{uc_base:"1f401",uc_output:"1f401",uc_match:"1f401",uc_greedy:"1f401",shortnames:[],category:"nature"},":mouse:":{uc_base:"1f42d",uc_output:"1f42d",uc_match:"1f42d",uc_greedy:"1f42d",shortnames:[],category:"nature"},":movie_camera:":{uc_base:"1f3a5",uc_output:"1f3a5",uc_match:"1f3a5",uc_greedy:"1f3a5",shortnames:[],category:"objects"},":moyai:":{uc_base:"1f5ff",uc_output:"1f5ff",uc_match:"1f5ff",uc_greedy:"1f5ff",shortnames:[],category:"travel"},":mrs_claus:":{uc_base:"1f936",uc_output:"1f936",uc_match:"1f936",uc_greedy:"1f936",shortnames:[":mother_christmas:"],category:"people"},":muscle:":{uc_base:"1f4aa",uc_output:"1f4aa",uc_match:"1f4aa",uc_greedy:"1f4aa",shortnames:[],category:"people"},":mushroom:":{uc_base:"1f344",uc_output:"1f344",uc_match:"1f344",uc_greedy:"1f344",shortnames:[],category:"nature"},":musical_keyboard:":{uc_base:"1f3b9",uc_output:"1f3b9",uc_match:"1f3b9",uc_greedy:"1f3b9",shortnames:[],category:"activity"},":musical_note:":{uc_base:"1f3b5",uc_output:"1f3b5",uc_match:"1f3b5",uc_greedy:"1f3b5",shortnames:[],category:"symbols"},":musical_score:":{uc_base:"1f3bc",uc_output:"1f3bc",uc_match:"1f3bc",uc_greedy:"1f3bc",shortnames:[],category:"activity"},":mute:":{uc_base:"1f507",uc_output:"1f507",uc_match:"1f507",uc_greedy:"1f507",shortnames:[],category:"symbols"},":nail_care:":{uc_base:"1f485",uc_output:"1f485",uc_match:"1f485",uc_greedy:"1f485",shortnames:[],category:"people"},":name_badge:":{uc_base:"1f4db",uc_output:"1f4db",uc_match:"1f4db",uc_greedy:"1f4db",shortnames:[],category:"symbols"},":nauseated_face:":{uc_base:"1f922",uc_output:"1f922",uc_match:"1f922",uc_greedy:"1f922",shortnames:[":sick:"],category:"people"},":necktie:":{uc_base:"1f454",uc_output:"1f454",uc_match:"1f454",uc_greedy:"1f454",shortnames:[],category:"people"},":nerd:":{uc_base:"1f913",uc_output:"1f913",uc_match:"1f913",uc_greedy:"1f913",shortnames:[":nerd_face:"],category:"people"},":neutral_face:":{uc_base:"1f610",uc_output:"1f610",uc_match:"1f610",uc_greedy:"1f610",shortnames:[],category:"people"},":new:":{uc_base:"1f195",uc_output:"1f195",uc_match:"1f195",uc_greedy:"1f195",shortnames:[],category:"symbols"},":new_moon:":{uc_base:"1f311",uc_output:"1f311",uc_match:"1f311",uc_greedy:"1f311",shortnames:[],category:"nature"},":new_moon_with_face:":{uc_base:"1f31a",uc_output:"1f31a",uc_match:"1f31a",uc_greedy:"1f31a",shortnames:[],category:"nature"},":newspaper:":{uc_base:"1f4f0",uc_output:"1f4f0",uc_match:"1f4f0",uc_greedy:"1f4f0",shortnames:[],category:"objects"},":ng:":{uc_base:"1f196",uc_output:"1f196",uc_match:"1f196",uc_greedy:"1f196",shortnames:[],category:"symbols"},":night_with_stars:":{uc_base:"1f303",uc_output:"1f303",uc_match:"1f303",uc_greedy:"1f303",shortnames:[],category:"travel"},":no_bell:":{uc_base:"1f515",uc_output:"1f515",uc_match:"1f515",uc_greedy:"1f515",shortnames:[],category:"symbols"},":no_bicycles:":{uc_base:"1f6b3",uc_output:"1f6b3",uc_match:"1f6b3",uc_greedy:"1f6b3",shortnames:[],category:"symbols"},":no_entry_sign:":{uc_base:"1f6ab",uc_output:"1f6ab",uc_match:"1f6ab",uc_greedy:"1f6ab",shortnames:[],category:"symbols"},":no_mobile_phones:":{uc_base:"1f4f5",uc_output:"1f4f5",uc_match:"1f4f5",uc_greedy:"1f4f5",shortnames:[],category:"symbols"},":no_mouth:":{uc_base:"1f636",uc_output:"1f636",uc_match:"1f636",uc_greedy:"1f636",shortnames:[],category:"people"},":no_pedestrians:":{uc_base:"1f6b7",uc_output:"1f6b7",uc_match:"1f6b7",uc_greedy:"1f6b7",shortnames:[],category:"symbols"},":no_smoking:":{uc_base:"1f6ad",uc_output:"1f6ad",uc_match:"1f6ad",uc_greedy:"1f6ad",shortnames:[],category:"symbols"},":non-potable_water:":{uc_base:"1f6b1",uc_output:"1f6b1",uc_match:"1f6b1",uc_greedy:"1f6b1",shortnames:[],category:"symbols"},":nose:":{uc_base:"1f443",uc_output:"1f443",uc_match:"1f443",uc_greedy:"1f443",shortnames:[],category:"people"},":notebook:":{uc_base:"1f4d3",uc_output:"1f4d3",uc_match:"1f4d3",uc_greedy:"1f4d3",shortnames:[],category:"objects"},":notebook_with_decorative_cover:":{uc_base:"1f4d4",uc_output:"1f4d4",uc_match:"1f4d4",uc_greedy:"1f4d4",shortnames:[],category:"objects"},":notes:":{uc_base:"1f3b6",uc_output:"1f3b6",uc_match:"1f3b6",uc_greedy:"1f3b6",shortnames:[],category:"symbols"},":nut_and_bolt:":{uc_base:"1f529",uc_output:"1f529",uc_match:"1f529",uc_greedy:"1f529",shortnames:[],category:"objects"},":ocean:":{uc_base:"1f30a",uc_output:"1f30a",uc_match:"1f30a",uc_greedy:"1f30a",shortnames:[],category:"nature"},":octagonal_sign:":{uc_base:"1f6d1",uc_output:"1f6d1",uc_match:"1f6d1",uc_greedy:"1f6d1",shortnames:[":stop_sign:"],category:"symbols"},":octopus:":{uc_base:"1f419",uc_output:"1f419",uc_match:"1f419",uc_greedy:"1f419",shortnames:[],category:"nature"},":oden:":{uc_base:"1f362",uc_output:"1f362",uc_match:"1f362",uc_greedy:"1f362",shortnames:[],category:"food"},":office:":{uc_base:"1f3e2",uc_output:"1f3e2",uc_match:"1f3e2",uc_greedy:"1f3e2",shortnames:[],category:"travel"},":ok:":{uc_base:"1f197",uc_output:"1f197",uc_match:"1f197",uc_greedy:"1f197",shortnames:[],category:"symbols"},":ok_hand:":{uc_base:"1f44c",uc_output:"1f44c",uc_match:"1f44c",uc_greedy:"1f44c",shortnames:[],category:"people"},":older_adult:":{uc_base:"1f9d3",uc_output:"1f9d3",uc_match:"1f9d3",uc_greedy:"1f9d3",shortnames:[],category:"people"},":older_man:":{uc_base:"1f474",uc_output:"1f474",uc_match:"1f474",uc_greedy:"1f474",shortnames:[],category:"people"},":older_woman:":{uc_base:"1f475",uc_output:"1f475",uc_match:"1f475",uc_greedy:"1f475",shortnames:[":grandma:"],category:"people"},":on:":{uc_base:"1f51b",uc_output:"1f51b",uc_match:"1f51b",uc_greedy:"1f51b",shortnames:[],category:"symbols"},":oncoming_automobile:":{uc_base:"1f698",uc_output:"1f698",uc_match:"1f698",uc_greedy:"1f698",shortnames:[],category:"travel"},":oncoming_bus:":{uc_base:"1f68d",uc_output:"1f68d",uc_match:"1f68d",uc_greedy:"1f68d",shortnames:[],category:"travel"},":oncoming_police_car:":{uc_base:"1f694",uc_output:"1f694",uc_match:"1f694",uc_greedy:"1f694",shortnames:[],category:"travel"},":oncoming_taxi:":{uc_base:"1f696",uc_output:"1f696",uc_match:"1f696",uc_greedy:"1f696",shortnames:[],category:"travel"},":open_file_folder:":{uc_base:"1f4c2",uc_output:"1f4c2",uc_match:"1f4c2",uc_greedy:"1f4c2",shortnames:[],category:"objects"},":open_hands:":{uc_base:"1f450",uc_output:"1f450",uc_match:"1f450",uc_greedy:"1f450",shortnames:[],category:"people"},":open_mouth:":{uc_base:"1f62e",uc_output:"1f62e",uc_match:"1f62e",uc_greedy:"1f62e",shortnames:[],category:"people"},":orange_book:":{uc_base:"1f4d9",uc_output:"1f4d9",uc_match:"1f4d9",uc_greedy:"1f4d9",shortnames:[],category:"objects"},":orange_heart:":{uc_base:"1f9e1",uc_output:"1f9e1",uc_match:"1f9e1",uc_greedy:"1f9e1",shortnames:[],category:"objects"},":outbox_tray:":{uc_base:"1f4e4",uc_output:"1f4e4",uc_match:"1f4e4",uc_greedy:"1f4e4",shortnames:[],category:"objects"},":owl:":{uc_base:"1f989",uc_output:"1f989",uc_match:"1f989",uc_greedy:"1f989",shortnames:[],category:"nature"},":ox:":{uc_base:"1f402",uc_output:"1f402",uc_match:"1f402",uc_greedy:"1f402",shortnames:[],category:"nature"},":package:":{uc_base:"1f4e6",uc_output:"1f4e6",uc_match:"1f4e6",uc_greedy:"1f4e6",shortnames:[],category:"objects"},":page_facing_up:":{uc_base:"1f4c4",uc_output:"1f4c4",uc_match:"1f4c4",uc_greedy:"1f4c4",shortnames:[],category:"objects"},":page_with_curl:":{uc_base:"1f4c3",uc_output:"1f4c3",uc_match:"1f4c3",uc_greedy:"1f4c3",shortnames:[],category:"objects"},":pager:":{uc_base:"1f4df",uc_output:"1f4df",uc_match:"1f4df",uc_greedy:"1f4df",shortnames:[],category:"objects"},":palm_tree:":{uc_base:"1f334",uc_output:"1f334",uc_match:"1f334",uc_greedy:"1f334",shortnames:[],category:"nature"},":palms_up_together:":{uc_base:"1f932",uc_output:"1f932",uc_match:"1f932",uc_greedy:"1f932",shortnames:[],category:"people"},":pancakes:":{uc_base:"1f95e",uc_output:"1f95e",uc_match:"1f95e",uc_greedy:"1f95e",shortnames:[],category:"food"},":panda_face:":{uc_base:"1f43c",uc_output:"1f43c",uc_match:"1f43c",uc_greedy:"1f43c",shortnames:[],category:"nature"},":paperclip:":{uc_base:"1f4ce",uc_output:"1f4ce",uc_match:"1f4ce",uc_greedy:"1f4ce",shortnames:[],category:"objects"},":passport_control:":{uc_base:"1f6c2",uc_output:"1f6c2",uc_match:"1f6c2",uc_greedy:"1f6c2",shortnames:[],category:"symbols"},":peach:":{uc_base:"1f351",uc_output:"1f351",uc_match:"1f351",uc_greedy:"1f351",shortnames:[],category:"food"},":peanuts:":{uc_base:"1f95c",uc_output:"1f95c",uc_match:"1f95c",uc_greedy:"1f95c",shortnames:[":shelled_peanut:"],category:"food"},":pear:":{uc_base:"1f350",uc_output:"1f350",uc_match:"1f350",uc_greedy:"1f350",shortnames:[],category:"food"},":pencil:":{uc_base:"1f4dd",uc_output:"1f4dd",uc_match:"1f4dd",uc_greedy:"1f4dd",shortnames:[":memo:"],category:"objects"},":penguin:":{uc_base:"1f427",uc_output:"1f427",uc_match:"1f427",uc_greedy:"1f427",shortnames:[],category:"nature"},":pensive:":{uc_base:"1f614",uc_output:"1f614",uc_match:"1f614",uc_greedy:"1f614",shortnames:[],category:"people"},":people_with_bunny_ears_partying:":{uc_base:"1f46f",uc_output:"1f46f",uc_match:"1f46f",uc_greedy:"1f46f",shortnames:[":dancers:"],category:"people"},":people_wrestling:":{uc_base:"1f93c",uc_output:"1f93c",uc_match:"1f93c",uc_greedy:"1f93c",shortnames:[":wrestlers:",":wrestling:"],category:"activity"},":performing_arts:":{uc_base:"1f3ad",uc_output:"1f3ad",uc_match:"1f3ad",uc_greedy:"1f3ad",shortnames:[],category:"activity"},":persevere:":{uc_base:"1f623",uc_output:"1f623",uc_match:"1f623",uc_greedy:"1f623",shortnames:[],category:"people"},":person_biking:":{uc_base:"1f6b4",uc_output:"1f6b4",uc_match:"1f6b4",uc_greedy:"1f6b4",shortnames:[":bicyclist:"],category:"activity"},":person_bowing:":{uc_base:"1f647",uc_output:"1f647",uc_match:"1f647",uc_greedy:"1f647",shortnames:[":bow:"],category:"people"},":person_climbing:":{uc_base:"1f9d7",uc_output:"1f9d7",uc_match:"1f9d7",uc_greedy:"1f9d7",shortnames:[],category:"activity"},":person_doing_cartwheel:":{uc_base:"1f938",uc_output:"1f938",uc_match:"1f938",uc_greedy:"1f938",shortnames:[":cartwheel:"],category:"activity"},":person_facepalming:":{uc_base:"1f926",uc_output:"1f926",uc_match:"1f926",uc_greedy:"1f926",shortnames:[":face_palm:",":facepalm:"],category:"people"},":person_fencing:":{uc_base:"1f93a",uc_output:"1f93a",uc_match:"1f93a",uc_greedy:"1f93a",shortnames:[":fencer:",":fencing:"],category:"activity"},":person_frowning:":{uc_base:"1f64d",uc_output:"1f64d",uc_match:"1f64d",uc_greedy:"1f64d",shortnames:[],category:"people"},":person_gesturing_no:":{uc_base:"1f645",uc_output:"1f645",uc_match:"1f645",uc_greedy:"1f645",shortnames:[":no_good:"],category:"people"},":person_gesturing_ok:":{uc_base:"1f646",uc_output:"1f646",uc_match:"1f646",uc_greedy:"1f646",shortnames:[":ok_woman:"],category:"people"},":person_getting_haircut:":{uc_base:"1f487",uc_output:"1f487",uc_match:"1f487",uc_greedy:"1f487",shortnames:[":haircut:"],category:"people"},":person_getting_massage:":{uc_base:"1f486",uc_output:"1f486",uc_match:"1f486",uc_greedy:"1f486",shortnames:[":massage:"],category:"people"},":person_in_lotus_position:":{uc_base:"1f9d8",uc_output:"1f9d8",uc_match:"1f9d8",uc_greedy:"1f9d8",shortnames:[],category:"activity"},":person_in_steamy_room:":{uc_base:"1f9d6",uc_output:"1f9d6",uc_match:"1f9d6",uc_greedy:"1f9d6",shortnames:[],category:"activity"},":person_juggling:":{uc_base:"1f939",uc_output:"1f939",uc_match:"1f939",uc_greedy:"1f939",shortnames:[":juggling:",":juggler:"],category:"activity"},":person_mountain_biking:":{uc_base:"1f6b5",uc_output:"1f6b5",uc_match:"1f6b5",uc_greedy:"1f6b5",shortnames:[":mountain_bicyclist:"],category:"activity"},":person_playing_handball:":{uc_base:"1f93e",uc_output:"1f93e",uc_match:"1f93e",uc_greedy:"1f93e",shortnames:[":handball:"],category:"activity"},":person_playing_water_polo:":{uc_base:"1f93d",uc_output:"1f93d",uc_match:"1f93d",uc_greedy:"1f93d",shortnames:[":water_polo:"],category:"activity"},":person_pouting:":{uc_base:"1f64e",uc_output:"1f64e",uc_match:"1f64e",uc_greedy:"1f64e",shortnames:[":person_with_pouting_face:"],category:"people"},":person_raising_hand:":{uc_base:"1f64b",uc_output:"1f64b",uc_match:"1f64b",uc_greedy:"1f64b",shortnames:[":raising_hand:"],category:"people"},":person_rowing_boat:":{uc_base:"1f6a3",uc_output:"1f6a3",uc_match:"1f6a3",uc_greedy:"1f6a3",shortnames:[":rowboat:"],category:"activity"},":person_running:":{uc_base:"1f3c3",uc_output:"1f3c3",uc_match:"1f3c3",uc_greedy:"1f3c3",shortnames:[":runner:"],category:"people"},":person_shrugging:":{uc_base:"1f937",uc_output:"1f937",uc_match:"1f937",uc_greedy:"1f937",shortnames:[":shrug:"],category:"people"},":person_surfing:":{uc_base:"1f3c4",uc_output:"1f3c4",uc_match:"1f3c4",uc_greedy:"1f3c4",shortnames:[":surfer:"],category:"activity"},":person_swimming:":{uc_base:"1f3ca",uc_output:"1f3ca",uc_match:"1f3ca",uc_greedy:"1f3ca",shortnames:[":swimmer:"],category:"activity"},":person_tipping_hand:":{uc_base:"1f481",uc_output:"1f481",uc_match:"1f481",uc_greedy:"1f481",shortnames:[":information_desk_person:"],category:"people"},":person_walking:":{uc_base:"1f6b6",uc_output:"1f6b6",uc_match:"1f6b6",uc_greedy:"1f6b6",shortnames:[":walking:"],category:"people"},":person_wearing_turban:":{uc_base:"1f473",uc_output:"1f473",uc_match:"1f473",uc_greedy:"1f473",shortnames:[":man_with_turban:"],category:"people"},":pie:":{uc_base:"1f967",uc_output:"1f967",uc_match:"1f967",uc_greedy:"1f967",shortnames:[],category:"food"},":pig2:":{uc_base:"1f416",uc_output:"1f416",uc_match:"1f416",uc_greedy:"1f416",shortnames:[],category:"nature"},":pig:":{uc_base:"1f437",uc_output:"1f437",uc_match:"1f437",uc_greedy:"1f437",shortnames:[],category:"nature"},":pig_nose:":{uc_base:"1f43d",uc_output:"1f43d",uc_match:"1f43d",uc_greedy:"1f43d",shortnames:[],category:"nature"},":pill:":{uc_base:"1f48a",uc_output:"1f48a",uc_match:"1f48a",uc_greedy:"1f48a",shortnames:[],category:"objects"},":pineapple:":{uc_base:"1f34d",uc_output:"1f34d",uc_match:"1f34d",uc_greedy:"1f34d",shortnames:[],category:"food"},":ping_pong:":{uc_base:"1f3d3",uc_output:"1f3d3",uc_match:"1f3d3",uc_greedy:"1f3d3",shortnames:[":table_tennis:"],category:"activity"},":pizza:":{uc_base:"1f355",uc_output:"1f355",uc_match:"1f355",uc_greedy:"1f355",shortnames:[],category:"food"},":place_of_worship:":{uc_base:"1f6d0",uc_output:"1f6d0",uc_match:"1f6d0",uc_greedy:"1f6d0",shortnames:[":worship_symbol:"],category:"symbols"},":point_down:":{uc_base:"1f447",uc_output:"1f447",uc_match:"1f447",uc_greedy:"1f447",shortnames:[],category:"people"},":point_left:":{uc_base:"1f448",uc_output:"1f448",uc_match:"1f448",uc_greedy:"1f448",shortnames:[],category:"people"},":point_right:":{uc_base:"1f449",uc_output:"1f449",uc_match:"1f449",uc_greedy:"1f449",shortnames:[],category:"people"},":point_up_2:":{uc_base:"1f446",uc_output:"1f446",uc_match:"1f446",uc_greedy:"1f446",shortnames:[],category:"people"},":police_car:":{uc_base:"1f693",uc_output:"1f693",uc_match:"1f693",uc_greedy:"1f693",shortnames:[],category:"travel"},":police_officer:":{uc_base:"1f46e",uc_output:"1f46e",uc_match:"1f46e",uc_greedy:"1f46e",shortnames:[":cop:"],category:"people"},":poodle:":{uc_base:"1f429",uc_output:"1f429",uc_match:"1f429",uc_greedy:"1f429",shortnames:[],category:"nature"},":poop:":{uc_base:"1f4a9",uc_output:"1f4a9",uc_match:"1f4a9",uc_greedy:"1f4a9",shortnames:[":shit:",":hankey:",":poo:"],category:"people"},":popcorn:":{uc_base:"1f37f",uc_output:"1f37f",uc_match:"1f37f",uc_greedy:"1f37f",shortnames:[],category:"food"},":post_office:":{uc_base:"1f3e3",uc_output:"1f3e3",uc_match:"1f3e3",uc_greedy:"1f3e3",shortnames:[],category:"travel"},":postal_horn:":{uc_base:"1f4ef",uc_output:"1f4ef",uc_match:"1f4ef",uc_greedy:"1f4ef",shortnames:[],category:"objects"},":postbox:":{uc_base:"1f4ee",uc_output:"1f4ee",uc_match:"1f4ee",uc_greedy:"1f4ee",shortnames:[],category:"objects"},":potable_water:":{uc_base:"1f6b0",uc_output:"1f6b0",uc_match:"1f6b0",uc_greedy:"1f6b0",shortnames:[],category:"objects"},":potato:":{uc_base:"1f954",uc_output:"1f954",uc_match:"1f954",uc_greedy:"1f954",shortnames:[],category:"food"},":pouch:":{uc_base:"1f45d",uc_output:"1f45d",uc_match:"1f45d",uc_greedy:"1f45d",shortnames:[],category:"people"},":poultry_leg:":{uc_base:"1f357",uc_output:"1f357",uc_match:"1f357",uc_greedy:"1f357",shortnames:[],category:"food"},":pound:":{uc_base:"1f4b7",uc_output:"1f4b7",uc_match:"1f4b7",uc_greedy:"1f4b7",shortnames:[],category:"objects"},":pouting_cat:":{uc_base:"1f63e",uc_output:"1f63e",uc_match:"1f63e",uc_greedy:"1f63e",shortnames:[],category:"people"},":pray:":{uc_base:"1f64f",uc_output:"1f64f",uc_match:"1f64f",uc_greedy:"1f64f",shortnames:[],category:"people"},":prayer_beads:":{uc_base:"1f4ff",uc_output:"1f4ff",uc_match:"1f4ff",uc_greedy:"1f4ff",shortnames:[],category:"objects"},":pregnant_woman:":{uc_base:"1f930",uc_output:"1f930",uc_match:"1f930",uc_greedy:"1f930",shortnames:[":expecting_woman:"],category:"people"},":pretzel:":{uc_base:"1f968",uc_output:"1f968",uc_match:"1f968",uc_greedy:"1f968",shortnames:[],category:"food"},":prince:":{uc_base:"1f934",uc_output:"1f934",uc_match:"1f934",uc_greedy:"1f934",shortnames:[],category:"people"},":princess:":{uc_base:"1f478",uc_output:"1f478",uc_match:"1f478",uc_greedy:"1f478",shortnames:[],category:"people"},":punch:":{uc_base:"1f44a",uc_output:"1f44a",uc_match:"1f44a",uc_greedy:"1f44a",shortnames:[],category:"people"},":purple_heart:":{uc_base:"1f49c",uc_output:"1f49c",uc_match:"1f49c",uc_greedy:"1f49c",shortnames:[],category:"symbols"},":purse:":{uc_base:"1f45b",uc_output:"1f45b",uc_match:"1f45b",uc_greedy:"1f45b",shortnames:[],category:"people"},":pushpin:":{uc_base:"1f4cc",uc_output:"1f4cc",uc_match:"1f4cc",uc_greedy:"1f4cc",shortnames:[],category:"objects"},":put_litter_in_its_place:":{uc_base:"1f6ae",uc_output:"1f6ae",uc_match:"1f6ae",uc_greedy:"1f6ae",shortnames:[],category:"symbols"},":rabbit2:":{uc_base:"1f407",uc_output:"1f407",uc_match:"1f407",uc_greedy:"1f407",shortnames:[],category:"nature"},":rabbit:":{uc_base:"1f430",uc_output:"1f430",uc_match:"1f430",uc_greedy:"1f430",shortnames:[],category:"nature"},":racehorse:":{uc_base:"1f40e",uc_output:"1f40e",uc_match:"1f40e",uc_greedy:"1f40e",shortnames:[],category:"nature"},":radio:":{uc_base:"1f4fb",uc_output:"1f4fb",uc_match:"1f4fb",uc_greedy:"1f4fb",shortnames:[],category:"objects"},":radio_button:":{uc_base:"1f518",uc_output:"1f518",uc_match:"1f518",uc_greedy:"1f518",shortnames:[],category:"symbols"},":rage:":{uc_base:"1f621",uc_output:"1f621",uc_match:"1f621",uc_greedy:"1f621",shortnames:[],category:"people"},":railway_car:":{uc_base:"1f683",uc_output:"1f683",uc_match:"1f683",uc_greedy:"1f683",shortnames:[],category:"travel"},":rainbow:":{uc_base:"1f308",uc_output:"1f308",uc_match:"1f308",uc_greedy:"1f308",shortnames:[],category:"nature"},":raised_back_of_hand:":{uc_base:"1f91a",uc_output:"1f91a",uc_match:"1f91a",uc_greedy:"1f91a",shortnames:[":back_of_hand:"],category:"people"},":raised_hands:":{uc_base:"1f64c",uc_output:"1f64c",uc_match:"1f64c",uc_greedy:"1f64c",shortnames:[],category:"people"},":ram:":{uc_base:"1f40f",uc_output:"1f40f",uc_match:"1f40f",uc_greedy:"1f40f",shortnames:[],category:"nature"},":ramen:":{uc_base:"1f35c",uc_output:"1f35c",uc_match:"1f35c",uc_greedy:"1f35c",shortnames:[],category:"food"},":rat:":{uc_base:"1f400",uc_output:"1f400",uc_match:"1f400",uc_greedy:"1f400",shortnames:[],category:"nature"},":red_car:":{uc_base:"1f697",uc_output:"1f697",uc_match:"1f697",uc_greedy:"1f697",shortnames:[],category:"travel"},":red_circle:":{uc_base:"1f534",uc_output:"1f534",uc_match:"1f534",uc_greedy:"1f534",shortnames:[],category:"symbols"},":regional_indicator_a:":{uc_base:"1f1e6",uc_output:"1f1e6",uc_match:"1f1e6",uc_greedy:"1f1e6",shortnames:[],category:"regional"},":regional_indicator_b:":{uc_base:"1f1e7",uc_output:"1f1e7",uc_match:"1f1e7",uc_greedy:"1f1e7",shortnames:[],category:"regional"},":regional_indicator_c:":{uc_base:"1f1e8",uc_output:"1f1e8",uc_match:"1f1e8",uc_greedy:"1f1e8",shortnames:[],category:"regional"},":regional_indicator_d:":{uc_base:"1f1e9",uc_output:"1f1e9",uc_match:"1f1e9",uc_greedy:"1f1e9",shortnames:[],category:"regional"},":regional_indicator_e:":{uc_base:"1f1ea",uc_output:"1f1ea",uc_match:"1f1ea",uc_greedy:"1f1ea",shortnames:[],category:"regional"},":regional_indicator_f:":{uc_base:"1f1eb",uc_output:"1f1eb",uc_match:"1f1eb",uc_greedy:"1f1eb",shortnames:[],category:"regional"},":regional_indicator_g:":{uc_base:"1f1ec",uc_output:"1f1ec",uc_match:"1f1ec",uc_greedy:"1f1ec",shortnames:[],category:"regional"},":regional_indicator_h:":{uc_base:"1f1ed",uc_output:"1f1ed",uc_match:"1f1ed",uc_greedy:"1f1ed",shortnames:[],category:"regional"},":regional_indicator_i:":{uc_base:"1f1ee",uc_output:"1f1ee",uc_match:"1f1ee",uc_greedy:"1f1ee",shortnames:[],category:"regional"},":regional_indicator_j:":{uc_base:"1f1ef",uc_output:"1f1ef",uc_match:"1f1ef",uc_greedy:"1f1ef",shortnames:[],category:"regional"},":regional_indicator_k:":{uc_base:"1f1f0",uc_output:"1f1f0",uc_match:"1f1f0",uc_greedy:"1f1f0",shortnames:[],category:"regional"},":regional_indicator_l:":{uc_base:"1f1f1",uc_output:"1f1f1",uc_match:"1f1f1",uc_greedy:"1f1f1",shortnames:[],category:"regional"},":regional_indicator_m:":{uc_base:"1f1f2",uc_output:"1f1f2",uc_match:"1f1f2",uc_greedy:"1f1f2",shortnames:[],category:"regional"},":regional_indicator_n:":{uc_base:"1f1f3",uc_output:"1f1f3",uc_match:"1f1f3",uc_greedy:"1f1f3",shortnames:[],category:"regional"},":regional_indicator_o:":{uc_base:"1f1f4",uc_output:"1f1f4",uc_match:"1f1f4",uc_greedy:"1f1f4",shortnames:[],category:"regional"},":regional_indicator_p:":{uc_base:"1f1f5",uc_output:"1f1f5",uc_match:"1f1f5",uc_greedy:"1f1f5",shortnames:[],category:"regional"},":regional_indicator_q:":{uc_base:"1f1f6",uc_output:"1f1f6",uc_match:"1f1f6",uc_greedy:"1f1f6",shortnames:[],category:"regional"},":regional_indicator_r:":{uc_base:"1f1f7",uc_output:"1f1f7",uc_match:"1f1f7",uc_greedy:"1f1f7",shortnames:[],category:"regional"},":regional_indicator_s:":{uc_base:"1f1f8",uc_output:"1f1f8",uc_match:"1f1f8",uc_greedy:"1f1f8",shortnames:[],category:"regional"},":regional_indicator_t:":{uc_base:"1f1f9",uc_output:"1f1f9",uc_match:"1f1f9",uc_greedy:"1f1f9",shortnames:[],category:"regional"},":regional_indicator_u:":{uc_base:"1f1fa",uc_output:"1f1fa",uc_match:"1f1fa",uc_greedy:"1f1fa",shortnames:[],category:"regional"},":regional_indicator_v:":{uc_base:"1f1fb",uc_output:"1f1fb",uc_match:"1f1fb",uc_greedy:"1f1fb",shortnames:[],category:"regional"},":regional_indicator_w:":{uc_base:"1f1fc",uc_output:"1f1fc",uc_match:"1f1fc",uc_greedy:"1f1fc",shortnames:[],category:"regional"},":regional_indicator_x:":{uc_base:"1f1fd",uc_output:"1f1fd",uc_match:"1f1fd",uc_greedy:"1f1fd",shortnames:[],category:"regional"},":regional_indicator_y:":{uc_base:"1f1fe",uc_output:"1f1fe",uc_match:"1f1fe",uc_greedy:"1f1fe",shortnames:[],category:"regional"},":regional_indicator_z:":{uc_base:"1f1ff",uc_output:"1f1ff",uc_match:"1f1ff",uc_greedy:"1f1ff",shortnames:[],category:"regional"},":relieved:":{uc_base:"1f60c",uc_output:"1f60c",uc_match:"1f60c",uc_greedy:"1f60c",shortnames:[],category:"people"},":repeat:":{uc_base:"1f501",uc_output:"1f501",uc_match:"1f501",uc_greedy:"1f501",shortnames:[],category:"symbols"},":repeat_one:":{uc_base:"1f502",uc_output:"1f502",uc_match:"1f502",uc_greedy:"1f502",shortnames:[],category:"symbols"},":restroom:":{uc_base:"1f6bb",uc_output:"1f6bb",uc_match:"1f6bb",uc_greedy:"1f6bb",shortnames:[],category:"symbols"},":revolving_hearts:":{uc_base:"1f49e",uc_output:"1f49e",uc_match:"1f49e",uc_greedy:"1f49e",shortnames:[],category:"symbols"},":rhino:":{uc_base:"1f98f",uc_output:"1f98f",uc_match:"1f98f",uc_greedy:"1f98f",shortnames:[":rhinoceros:"],category:"nature"},":ribbon:":{uc_base:"1f380",uc_output:"1f380",uc_match:"1f380",uc_greedy:"1f380",shortnames:[],category:"objects"},":rice:":{uc_base:"1f35a",uc_output:"1f35a",uc_match:"1f35a",uc_greedy:"1f35a",shortnames:[],category:"food"},":rice_ball:":{uc_base:"1f359",uc_output:"1f359",uc_match:"1f359",uc_greedy:"1f359",shortnames:[],category:"food"},":rice_cracker:":{uc_base:"1f358",uc_output:"1f358",uc_match:"1f358",uc_greedy:"1f358",shortnames:[],category:"food"},":rice_scene:":{uc_base:"1f391",uc_output:"1f391",uc_match:"1f391",uc_greedy:"1f391",shortnames:[],category:"travel"},":right_facing_fist:":{uc_base:"1f91c",uc_output:"1f91c",uc_match:"1f91c",uc_greedy:"1f91c",shortnames:[":right_fist:"],category:"people"},":ring:":{uc_base:"1f48d",uc_output:"1f48d",uc_match:"1f48d",uc_greedy:"1f48d",shortnames:[],category:"people"},":robot:":{uc_base:"1f916",uc_output:"1f916",uc_match:"1f916",uc_greedy:"1f916",shortnames:[":robot_face:"],category:"people"},":rocket:":{uc_base:"1f680",uc_output:"1f680",uc_match:"1f680",uc_greedy:"1f680",shortnames:[],category:"travel"},":rofl:":{uc_base:"1f923",uc_output:"1f923",uc_match:"1f923",uc_greedy:"1f923",shortnames:[":rolling_on_the_floor_laughing:"],category:"people"},":roller_coaster:":{uc_base:"1f3a2",uc_output:"1f3a2",uc_match:"1f3a2",uc_greedy:"1f3a2",shortnames:[],category:"travel"},":rolling_eyes:":{uc_base:"1f644",uc_output:"1f644",uc_match:"1f644",uc_greedy:"1f644",shortnames:[":face_with_rolling_eyes:"],category:"people"},":rooster:":{uc_base:"1f413",uc_output:"1f413",uc_match:"1f413",uc_greedy:"1f413",shortnames:[],category:"nature"},":rose:":{uc_base:"1f339",uc_output:"1f339",uc_match:"1f339",uc_greedy:"1f339",shortnames:[],category:"nature"},":rotating_light:":{uc_base:"1f6a8",uc_output:"1f6a8",uc_match:"1f6a8",uc_greedy:"1f6a8",shortnames:[],category:"travel"},":round_pushpin:":{uc_base:"1f4cd",uc_output:"1f4cd",uc_match:"1f4cd",uc_greedy:"1f4cd",shortnames:[],category:"objects"},":rugby_football:":{uc_base:"1f3c9",uc_output:"1f3c9",uc_match:"1f3c9",uc_greedy:"1f3c9",shortnames:[],category:"activity"},":running_shirt_with_sash:":{uc_base:"1f3bd",uc_output:"1f3bd",uc_match:"1f3bd",uc_greedy:"1f3bd",shortnames:[],category:"activity"},":sake:":{uc_base:"1f376",uc_output:"1f376",uc_match:"1f376",uc_greedy:"1f376",shortnames:[],category:"food"},":salad:":{uc_base:"1f957",uc_output:"1f957",uc_match:"1f957",uc_greedy:"1f957",shortnames:[":green_salad:"],category:"food"},":sandal:":{uc_base:"1f461",uc_output:"1f461",uc_match:"1f461",uc_greedy:"1f461",shortnames:[],category:"people"},":sandwich:":{uc_base:"1f96a",uc_output:"1f96a",uc_match:"1f96a",uc_greedy:"1f96a",shortnames:[],category:"food"},":santa:":{uc_base:"1f385",uc_output:"1f385",uc_match:"1f385",uc_greedy:"1f385",shortnames:[],category:"people"},":satellite:":{uc_base:"1f4e1",uc_output:"1f4e1",uc_match:"1f4e1",uc_greedy:"1f4e1",shortnames:[],category:"objects"},":sauropod:":{uc_base:"1f995",uc_output:"1f995",uc_match:"1f995",uc_greedy:"1f995",shortnames:[],category:"nature"},":saxophone:":{uc_base:"1f3b7",uc_output:"1f3b7",uc_match:"1f3b7",uc_greedy:"1f3b7",shortnames:[],category:"activity"},":scarf:":{uc_base:"1f9e3",uc_output:"1f9e3",uc_match:"1f9e3",uc_greedy:"1f9e3",shortnames:[],category:"people"},":school:":{uc_base:"1f3eb",uc_output:"1f3eb",uc_match:"1f3eb",uc_greedy:"1f3eb",shortnames:[],category:"travel"},":school_satchel:":{uc_base:"1f392",uc_output:"1f392",uc_match:"1f392",uc_greedy:"1f392",shortnames:[],category:"people"},":scooter:":{uc_base:"1f6f4",uc_output:"1f6f4",uc_match:"1f6f4",uc_greedy:"1f6f4",shortnames:[],category:"travel"},":scorpion:":{uc_base:"1f982",uc_output:"1f982",uc_match:"1f982",uc_greedy:"1f982",shortnames:[],category:"nature"},":scream:":{uc_base:"1f631",uc_output:"1f631",uc_match:"1f631",uc_greedy:"1f631",shortnames:[],category:"people"},":scream_cat:":{uc_base:"1f640",uc_output:"1f640",uc_match:"1f640",uc_greedy:"1f640",shortnames:[],category:"people"},":scroll:":{uc_base:"1f4dc",uc_output:"1f4dc",uc_match:"1f4dc",uc_greedy:"1f4dc",shortnames:[],category:"objects"},":seat:":{uc_base:"1f4ba",uc_output:"1f4ba",uc_match:"1f4ba",uc_greedy:"1f4ba",shortnames:[],category:"travel"},":second_place:":{uc_base:"1f948",uc_output:"1f948",uc_match:"1f948",uc_greedy:"1f948",shortnames:[":second_place_medal:"],category:"activity"},":see_no_evil:":{uc_base:"1f648",uc_output:"1f648",uc_match:"1f648",uc_greedy:"1f648",shortnames:[],category:"nature"},":seedling:":{uc_base:"1f331",uc_output:"1f331",uc_match:"1f331",uc_greedy:"1f331",shortnames:[],category:"nature"},":selfie:":{uc_base:"1f933",uc_output:"1f933",uc_match:"1f933",uc_greedy:"1f933",shortnames:[],category:"people"},":shallow_pan_of_food:":{uc_base:"1f958",uc_output:"1f958",uc_match:"1f958",uc_greedy:"1f958",shortnames:[":paella:"],category:"food"},":shark:":{uc_base:"1f988",uc_output:"1f988",uc_match:"1f988",uc_greedy:"1f988",shortnames:[],category:"nature"},":shaved_ice:":{uc_base:"1f367",uc_output:"1f367",uc_match:"1f367",uc_greedy:"1f367",shortnames:[],category:"food"},":sheep:":{uc_base:"1f411",uc_output:"1f411",uc_match:"1f411",uc_greedy:"1f411",shortnames:[],category:"nature"},":shell:":{uc_base:"1f41a",uc_output:"1f41a",uc_match:"1f41a",uc_greedy:"1f41a",shortnames:[],category:"nature"},":ship:":{uc_base:"1f6a2",uc_output:"1f6a2",uc_match:"1f6a2",uc_greedy:"1f6a2",shortnames:[],category:"travel"},":shirt:":{uc_base:"1f455",uc_output:"1f455",uc_match:"1f455",uc_greedy:"1f455",shortnames:[],category:"people"},":shopping_cart:":{uc_base:"1f6d2",uc_output:"1f6d2",uc_match:"1f6d2",uc_greedy:"1f6d2",shortnames:[":shopping_trolley:"],category:"objects"},":shower:":{uc_base:"1f6bf",uc_output:"1f6bf",uc_match:"1f6bf",uc_greedy:"1f6bf",shortnames:[],category:"objects"},":shrimp:":{uc_base:"1f990",uc_output:"1f990",uc_match:"1f990",uc_greedy:"1f990",shortnames:[],category:"nature"},":shushing_face:":{uc_base:"1f92b",uc_output:"1f92b",uc_match:"1f92b",uc_greedy:"1f92b",shortnames:[],category:"people"},":signal_strength:":{uc_base:"1f4f6",uc_output:"1f4f6",uc_match:"1f4f6",uc_greedy:"1f4f6",shortnames:[],category:"symbols"},":six_pointed_star:":{uc_base:"1f52f",uc_output:"1f52f",uc_match:"1f52f",uc_greedy:"1f52f",shortnames:[],category:"symbols"},":ski:":{uc_base:"1f3bf",uc_output:"1f3bf",uc_match:"1f3bf",uc_greedy:"1f3bf",shortnames:[],category:"activity"},":skull:":{uc_base:"1f480",uc_output:"1f480",uc_match:"1f480",uc_greedy:"1f480",shortnames:[":skeleton:"],category:"people"},":sled:":{uc_base:"1f6f7",uc_output:"1f6f7",uc_match:"1f6f7",uc_greedy:"1f6f7",shortnames:[],category:"activity"},":sleeping:":{uc_base:"1f634",uc_output:"1f634",uc_match:"1f634",uc_greedy:"1f634",shortnames:[],category:"people"},":sleeping_accommodation:":{uc_base:"1f6cc",uc_output:"1f6cc",uc_match:"1f6cc",uc_greedy:"1f6cc",shortnames:[],category:"objects"},":sleepy:":{uc_base:"1f62a",uc_output:"1f62a",uc_match:"1f62a",uc_greedy:"1f62a",shortnames:[],category:"people"},":slight_frown:":{uc_base:"1f641",uc_output:"1f641",uc_match:"1f641",uc_greedy:"1f641",shortnames:[":slightly_frowning_face:"],category:"people"},":slight_smile:":{uc_base:"1f642",uc_output:"1f642",uc_match:"1f642",uc_greedy:"1f642",shortnames:[":slightly_smiling_face:"],category:"people"},":slot_machine:":{uc_base:"1f3b0",uc_output:"1f3b0",uc_match:"1f3b0",uc_greedy:"1f3b0",shortnames:[],category:"activity"},":small_blue_diamond:":{uc_base:"1f539",uc_output:"1f539",uc_match:"1f539",uc_greedy:"1f539",shortnames:[],category:"symbols"},":small_orange_diamond:":{uc_base:"1f538",uc_output:"1f538",uc_match:"1f538",uc_greedy:"1f538",shortnames:[],category:"symbols"},":small_red_triangle:":{uc_base:"1f53a",uc_output:"1f53a",uc_match:"1f53a",uc_greedy:"1f53a",shortnames:[],category:"symbols"},":small_red_triangle_down:":{uc_base:"1f53b",uc_output:"1f53b",uc_match:"1f53b",uc_greedy:"1f53b",shortnames:[],category:"symbols"},":smile:":{uc_base:"1f604",uc_output:"1f604",uc_match:"1f604",uc_greedy:"1f604",shortnames:[],category:"people"},":smile_cat:":{uc_base:"1f638",uc_output:"1f638",uc_match:"1f638",uc_greedy:"1f638",shortnames:[],category:"people"},":smiley:":{uc_base:"1f603",uc_output:"1f603",uc_match:"1f603",uc_greedy:"1f603",shortnames:[],category:"people"},":smiley_cat:":{uc_base:"1f63a",uc_output:"1f63a",uc_match:"1f63a",uc_greedy:"1f63a",shortnames:[],category:"people"},":smiling_imp:":{uc_base:"1f608",uc_output:"1f608",uc_match:"1f608",uc_greedy:"1f608",shortnames:[],category:"people"},":smirk:":{uc_base:"1f60f",uc_output:"1f60f",uc_match:"1f60f",uc_greedy:"1f60f",shortnames:[],category:"people"},":smirk_cat:":{uc_base:"1f63c",uc_output:"1f63c",uc_match:"1f63c",uc_greedy:"1f63c",shortnames:[],category:"people"},":smoking:":{uc_base:"1f6ac",uc_output:"1f6ac",uc_match:"1f6ac",uc_greedy:"1f6ac",shortnames:[],category:"objects"},":snail:":{uc_base:"1f40c",uc_output:"1f40c",uc_match:"1f40c",uc_greedy:"1f40c",shortnames:[],category:"nature"},":snake:":{uc_base:"1f40d",uc_output:"1f40d",uc_match:"1f40d",uc_greedy:"1f40d",shortnames:[],category:"nature"},":sneezing_face:":{uc_base:"1f927",uc_output:"1f927",uc_match:"1f927",uc_greedy:"1f927",shortnames:[":sneeze:"],category:"people"},":snowboarder:":{uc_base:"1f3c2",uc_output:"1f3c2",uc_match:"1f3c2",uc_greedy:"1f3c2",shortnames:[],category:"activity"},":sob:":{uc_base:"1f62d",uc_output:"1f62d",uc_match:"1f62d",uc_greedy:"1f62d",shortnames:[],category:"people"},":socks:":{uc_base:"1f9e6",uc_output:"1f9e6",uc_match:"1f9e6",uc_greedy:"1f9e6",shortnames:[],category:"people"},":soon:":{uc_base:"1f51c",uc_output:"1f51c",uc_match:"1f51c",uc_greedy:"1f51c",shortnames:[],category:"symbols"},":sos:":{uc_base:"1f198",uc_output:"1f198",uc_match:"1f198",uc_greedy:"1f198",shortnames:[],category:"symbols"},":sound:":{uc_base:"1f509",uc_output:"1f509",uc_match:"1f509",uc_greedy:"1f509",shortnames:[],category:"symbols"},":space_invader:":{uc_base:"1f47e",uc_output:"1f47e",uc_match:"1f47e",uc_greedy:"1f47e",shortnames:[],category:"people"},":spaghetti:":{uc_base:"1f35d",uc_output:"1f35d",uc_match:"1f35d",uc_greedy:"1f35d",shortnames:[],category:"food"},":sparkler:":{uc_base:"1f387",uc_output:"1f387",uc_match:"1f387",uc_greedy:"1f387",shortnames:[],category:"travel"},":sparkling_heart:":{uc_base:"1f496",uc_output:"1f496",uc_match:"1f496",uc_greedy:"1f496",shortnames:[],category:"symbols"},":speak_no_evil:":{uc_base:"1f64a",uc_output:"1f64a",uc_match:"1f64a",uc_greedy:"1f64a",shortnames:[],category:"nature"},":speaker:":{uc_base:"1f508",uc_output:"1f508",uc_match:"1f508",uc_greedy:"1f508",shortnames:[],category:"symbols"},":speech_balloon:":{uc_base:"1f4ac",uc_output:"1f4ac",uc_match:"1f4ac",uc_greedy:"1f4ac",shortnames:[],category:"symbols"},":speedboat:":{uc_base:"1f6a4",uc_output:"1f6a4",uc_match:"1f6a4",uc_greedy:"1f6a4",shortnames:[],category:"travel"},":spoon:":{uc_base:"1f944",uc_output:"1f944",uc_match:"1f944",uc_greedy:"1f944",shortnames:[],category:"food"},":squid:":{uc_base:"1f991",uc_output:"1f991",uc_match:"1f991",uc_greedy:"1f991",shortnames:[],category:"nature"},":star2:":{uc_base:"1f31f",uc_output:"1f31f",uc_match:"1f31f",uc_greedy:"1f31f",shortnames:[],category:"nature"},":star_struck:":{uc_base:"1f929",uc_output:"1f929",uc_match:"1f929",uc_greedy:"1f929",shortnames:[],category:"people"},":stars:":{uc_base:"1f320",uc_output:"1f320",uc_match:"1f320",uc_greedy:"1f320",shortnames:[],category:"travel"},":station:":{uc_base:"1f689",uc_output:"1f689",uc_match:"1f689",uc_greedy:"1f689",shortnames:[],category:"travel"},":statue_of_liberty:":{uc_base:"1f5fd",uc_output:"1f5fd",uc_match:"1f5fd",uc_greedy:"1f5fd",shortnames:[],category:"travel"},":steam_locomotive:":{uc_base:"1f682",uc_output:"1f682",uc_match:"1f682",uc_greedy:"1f682",shortnames:[],category:"travel"},":stew:":{uc_base:"1f372",uc_output:"1f372",uc_match:"1f372",uc_greedy:"1f372",shortnames:[],category:"food"},":straight_ruler:":{uc_base:"1f4cf",uc_output:"1f4cf",uc_match:"1f4cf",uc_greedy:"1f4cf",shortnames:[],category:"objects"},":strawberry:":{uc_base:"1f353",uc_output:"1f353",uc_match:"1f353",uc_greedy:"1f353",shortnames:[],category:"food"},":stuck_out_tongue:":{uc_base:"1f61b",uc_output:"1f61b",uc_match:"1f61b",uc_greedy:"1f61b",shortnames:[],category:"people"},":stuck_out_tongue_closed_eyes:":{uc_base:"1f61d",uc_output:"1f61d",uc_match:"1f61d",uc_greedy:"1f61d",shortnames:[],category:"people"},":stuck_out_tongue_winking_eye:":{uc_base:"1f61c",uc_output:"1f61c",uc_match:"1f61c",uc_greedy:"1f61c",shortnames:[],category:"people"},":stuffed_flatbread:":{uc_base:"1f959",uc_output:"1f959",uc_match:"1f959",uc_greedy:"1f959",shortnames:[":stuffed_pita:"],category:"food"},":sun_with_face:":{uc_base:"1f31e",uc_output:"1f31e",uc_match:"1f31e",uc_greedy:"1f31e",shortnames:[],category:"nature"},":sunflower:":{uc_base:"1f33b",uc_output:"1f33b",uc_match:"1f33b",uc_greedy:"1f33b",shortnames:[],category:"nature"},":sunglasses:":{uc_base:"1f60e",uc_output:"1f60e",uc_match:"1f60e",uc_greedy:"1f60e",shortnames:[],category:"people"},":sunrise:":{uc_base:"1f305",uc_output:"1f305",uc_match:"1f305",uc_greedy:"1f305",shortnames:[],category:"travel"},":sunrise_over_mountains:":{uc_base:"1f304",uc_output:"1f304",uc_match:"1f304",uc_greedy:"1f304",shortnames:[],category:"travel"},":sushi:":{uc_base:"1f363",uc_output:"1f363",uc_match:"1f363",uc_greedy:"1f363",shortnames:[],category:"food"},":suspension_railway:":{uc_base:"1f69f",uc_output:"1f69f",uc_match:"1f69f",uc_greedy:"1f69f",shortnames:[],category:"travel"},":sweat:":{uc_base:"1f613",uc_output:"1f613",uc_match:"1f613",uc_greedy:"1f613",shortnames:[],category:"people"},":sweat_drops:":{uc_base:"1f4a6",uc_output:"1f4a6",uc_match:"1f4a6",uc_greedy:"1f4a6",shortnames:[],category:"nature"},":sweat_smile:":{uc_base:"1f605",uc_output:"1f605",uc_match:"1f605",uc_greedy:"1f605",shortnames:[],category:"people"},":sweet_potato:":{uc_base:"1f360",uc_output:"1f360",uc_match:"1f360",uc_greedy:"1f360",shortnames:[],category:"food"},":symbols:":{uc_base:"1f523",uc_output:"1f523",uc_match:"1f523",uc_greedy:"1f523",shortnames:[],category:"symbols"},":synagogue:":{uc_base:"1f54d",uc_output:"1f54d",uc_match:"1f54d",uc_greedy:"1f54d",shortnames:[],category:"travel"},":syringe:":{uc_base:"1f489",uc_output:"1f489",uc_match:"1f489",uc_greedy:"1f489",shortnames:[],category:"objects"},":t_rex:":{uc_base:"1f996",uc_output:"1f996",uc_match:"1f996",uc_greedy:"1f996",shortnames:[],category:"nature"},":taco:":{uc_base:"1f32e",uc_output:"1f32e",uc_match:"1f32e",uc_greedy:"1f32e",shortnames:[],category:"food"},":tada:":{uc_base:"1f389",uc_output:"1f389",uc_match:"1f389",uc_greedy:"1f389",shortnames:[],category:"objects"},":takeout_box:":{uc_base:"1f961",uc_output:"1f961",uc_match:"1f961",uc_greedy:"1f961",shortnames:[],category:"food"},":tanabata_tree:":{uc_base:"1f38b",uc_output:"1f38b",uc_match:"1f38b",uc_greedy:"1f38b",shortnames:[],category:"nature"},":tangerine:":{uc_base:"1f34a",uc_output:"1f34a",uc_match:"1f34a",uc_greedy:"1f34a",shortnames:[],category:"food"},":taxi:":{uc_base:"1f695",uc_output:"1f695",uc_match:"1f695",uc_greedy:"1f695",shortnames:[],category:"travel"},":tea:":{uc_base:"1f375",uc_output:"1f375",uc_match:"1f375",uc_greedy:"1f375",shortnames:[],category:"food"},":telephone_receiver:":{uc_base:"1f4de",uc_output:"1f4de",uc_match:"1f4de",uc_greedy:"1f4de",shortnames:[],category:"objects"},":telescope:":{uc_base:"1f52d",uc_output:"1f52d",uc_match:"1f52d",uc_greedy:"1f52d",shortnames:[],category:"objects"},":tennis:":{uc_base:"1f3be",uc_output:"1f3be",uc_match:"1f3be",uc_greedy:"1f3be",shortnames:[],category:"activity"},":thermometer_face:":{uc_base:"1f912",uc_output:"1f912",uc_match:"1f912",uc_greedy:"1f912",shortnames:[":face_with_thermometer:"],category:"people"},":thinking:":{uc_base:"1f914",uc_output:"1f914",uc_match:"1f914",uc_greedy:"1f914",shortnames:[":thinking_face:"],category:"people"},":third_place:":{uc_base:"1f949",uc_output:"1f949",uc_match:"1f949",uc_greedy:"1f949",shortnames:[":third_place_medal:"],category:"activity"},":thought_balloon:":{uc_base:"1f4ad",uc_output:"1f4ad",uc_match:"1f4ad",uc_greedy:"1f4ad",shortnames:[],category:"symbols"},":thumbsdown:":{uc_base:"1f44e",uc_output:"1f44e",uc_match:"1f44e",uc_greedy:"1f44e",shortnames:[":-1:",":thumbdown:"],category:"people"},":thumbsup:":{uc_base:"1f44d",uc_output:"1f44d",uc_match:"1f44d",uc_greedy:"1f44d",shortnames:[":+1:",":thumbup:"],category:"people"},":ticket:":{uc_base:"1f3ab",uc_output:"1f3ab",uc_match:"1f3ab",uc_greedy:"1f3ab",shortnames:[],category:"activity"},":tiger2:":{uc_base:"1f405",uc_output:"1f405",uc_match:"1f405",uc_greedy:"1f405",shortnames:[],category:"nature"},":tiger:":{uc_base:"1f42f",uc_output:"1f42f",uc_match:"1f42f",uc_greedy:"1f42f",shortnames:[],category:"nature"},":tired_face:":{uc_base:"1f62b",uc_output:"1f62b",uc_match:"1f62b",uc_greedy:"1f62b",shortnames:[],category:"people"},":toilet:":{uc_base:"1f6bd",uc_output:"1f6bd",uc_match:"1f6bd",uc_greedy:"1f6bd",shortnames:[],category:"objects"},":tokyo_tower:":{uc_base:"1f5fc",uc_output:"1f5fc",uc_match:"1f5fc",uc_greedy:"1f5fc",shortnames:[],category:"travel"},":tomato:":{uc_base:"1f345",uc_output:"1f345",uc_match:"1f345",uc_greedy:"1f345",shortnames:[],category:"food"},":tone1:":{uc_base:"1f3fb",uc_output:"1f3fb",uc_match:"1f3fb",uc_greedy:"1f3fb",shortnames:[],category:"modifier"},":tone2:":{uc_base:"1f3fc",uc_output:"1f3fc",uc_match:"1f3fc",uc_greedy:"1f3fc",shortnames:[],category:"modifier"},":tone3:":{uc_base:"1f3fd",uc_output:"1f3fd",uc_match:"1f3fd",uc_greedy:"1f3fd",shortnames:[],category:"modifier"},":tone4:":{uc_base:"1f3fe",uc_output:"1f3fe",uc_match:"1f3fe",uc_greedy:"1f3fe",shortnames:[],category:"modifier"},":tone5:":{uc_base:"1f3ff",uc_output:"1f3ff",uc_match:"1f3ff",uc_greedy:"1f3ff",shortnames:[],category:"modifier"},":tongue:":{uc_base:"1f445",uc_output:"1f445",uc_match:"1f445",uc_greedy:"1f445",shortnames:[],category:"people"},":top:":{uc_base:"1f51d",uc_output:"1f51d",uc_match:"1f51d",uc_greedy:"1f51d",shortnames:[],category:"symbols"},":tophat:":{uc_base:"1f3a9",uc_output:"1f3a9",uc_match:"1f3a9",uc_greedy:"1f3a9",shortnames:[],category:"people"},":tractor:":{uc_base:"1f69c",uc_output:"1f69c",uc_match:"1f69c",uc_greedy:"1f69c",shortnames:[],category:"travel"},":traffic_light:":{uc_base:"1f6a5",uc_output:"1f6a5",uc_match:"1f6a5",uc_greedy:"1f6a5",shortnames:[],category:"travel"},":train2:":{uc_base:"1f686",uc_output:"1f686",uc_match:"1f686",uc_greedy:"1f686",shortnames:[],category:"travel"},":train:":{uc_base:"1f68b",uc_output:"1f68b",uc_match:"1f68b",uc_greedy:"1f68b",shortnames:[],category:"travel"},":tram:":{uc_base:"1f68a",uc_output:"1f68a",uc_match:"1f68a",uc_greedy:"1f68a",shortnames:[],category:"travel"},":triangular_flag_on_post:":{uc_base:"1f6a9",uc_output:"1f6a9",uc_match:"1f6a9",uc_greedy:"1f6a9",shortnames:[],category:"flags"},":triangular_ruler:":{uc_base:"1f4d0",uc_output:"1f4d0",uc_match:"1f4d0",uc_greedy:"1f4d0",shortnames:[],category:"objects"},":trident:":{uc_base:"1f531",uc_output:"1f531",uc_match:"1f531",uc_greedy:"1f531",shortnames:[],category:"symbols"},":triumph:":{uc_base:"1f624",uc_output:"1f624",uc_match:"1f624",uc_greedy:"1f624",shortnames:[],category:"people"},":trolleybus:":{uc_base:"1f68e",uc_output:"1f68e",uc_match:"1f68e",uc_greedy:"1f68e",shortnames:[],category:"travel"},":trophy:":{uc_base:"1f3c6",uc_output:"1f3c6",uc_match:"1f3c6",uc_greedy:"1f3c6",shortnames:[],category:"activity"},":tropical_drink:":{uc_base:"1f379",uc_output:"1f379",uc_match:"1f379",uc_greedy:"1f379",shortnames:[],category:"food"},":tropical_fish:":{uc_base:"1f420",uc_output:"1f420",uc_match:"1f420",uc_greedy:"1f420",shortnames:[],category:"nature"},":truck:":{uc_base:"1f69a",uc_output:"1f69a",uc_match:"1f69a",uc_greedy:"1f69a",shortnames:[],category:"travel"},":trumpet:":{uc_base:"1f3ba",uc_output:"1f3ba",uc_match:"1f3ba",uc_greedy:"1f3ba",shortnames:[],category:"activity"},":tulip:":{uc_base:"1f337",uc_output:"1f337",uc_match:"1f337",uc_greedy:"1f337",shortnames:[],category:"nature"},":tumbler_glass:":{uc_base:"1f943",uc_output:"1f943",uc_match:"1f943",uc_greedy:"1f943",shortnames:[":whisky:"],category:"food"},":turkey:":{uc_base:"1f983",uc_output:"1f983",uc_match:"1f983",uc_greedy:"1f983",shortnames:[],category:"nature"},":turtle:":{uc_base:"1f422",uc_output:"1f422",uc_match:"1f422",uc_greedy:"1f422",shortnames:[],category:"nature"},":tv:":{uc_base:"1f4fa",uc_output:"1f4fa",uc_match:"1f4fa",uc_greedy:"1f4fa",shortnames:[],category:"objects"},":twisted_rightwards_arrows:":{uc_base:"1f500",uc_output:"1f500",uc_match:"1f500",uc_greedy:"1f500",shortnames:[],category:"symbols"},":two_hearts:":{uc_base:"1f495",uc_output:"1f495",uc_match:"1f495",uc_greedy:"1f495",shortnames:[],category:"symbols"},":two_men_holding_hands:":{uc_base:"1f46c",uc_output:"1f46c",uc_match:"1f46c",uc_greedy:"1f46c",shortnames:[],category:"people"},":two_women_holding_hands:":{uc_base:"1f46d",uc_output:"1f46d",uc_match:"1f46d",uc_greedy:"1f46d",shortnames:[],category:"people"},":u5272:":{uc_base:"1f239",uc_output:"1f239",uc_match:"1f239",uc_greedy:"1f239",shortnames:[],category:"symbols"},":u5408:":{uc_base:"1f234",uc_output:"1f234",uc_match:"1f234",uc_greedy:"1f234",shortnames:[],category:"symbols"},":u55b6:":{uc_base:"1f23a",uc_output:"1f23a",uc_match:"1f23a",uc_greedy:"1f23a",shortnames:[],category:"symbols"},":u6307:":{uc_base:"1f22f",uc_output:"1f22f",uc_match:"1f22f",uc_greedy:"1f22f",shortnames:[],category:"symbols"},":u6709:":{uc_base:"1f236",uc_output:"1f236",uc_match:"1f236",uc_greedy:"1f236",shortnames:[],category:"symbols"},":u6e80:":{uc_base:"1f235",uc_output:"1f235",uc_match:"1f235",uc_greedy:"1f235",shortnames:[],category:"symbols"},":u7121:":{uc_base:"1f21a",uc_output:"1f21a",uc_match:"1f21a",uc_greedy:"1f21a",shortnames:[],category:"symbols"},":u7533:":{uc_base:"1f238",uc_output:"1f238",uc_match:"1f238",uc_greedy:"1f238",shortnames:[],category:"symbols"},":u7981:":{uc_base:"1f232",uc_output:"1f232",uc_match:"1f232",uc_greedy:"1f232",shortnames:[],category:"symbols"},":u7a7a:":{uc_base:"1f233",uc_output:"1f233",uc_match:"1f233",uc_greedy:"1f233",shortnames:[],category:"symbols"},":unamused:":{uc_base:"1f612",uc_output:"1f612",uc_match:"1f612",uc_greedy:"1f612",shortnames:[],category:"people"},":underage:":{uc_base:"1f51e",uc_output:"1f51e",uc_match:"1f51e",uc_greedy:"1f51e",shortnames:[],category:"symbols"},":unicorn:":{uc_base:"1f984",uc_output:"1f984",uc_match:"1f984",uc_greedy:"1f984",shortnames:[":unicorn_face:"],category:"nature"},":unlock:":{uc_base:"1f513",uc_output:"1f513",uc_match:"1f513",uc_greedy:"1f513",shortnames:[],category:"objects"},":up:":{uc_base:"1f199",uc_output:"1f199",uc_match:"1f199",uc_greedy:"1f199",shortnames:[],category:"symbols"},":upside_down:":{uc_base:"1f643",uc_output:"1f643",uc_match:"1f643",uc_greedy:"1f643",shortnames:[":upside_down_face:"],category:"people"},":vampire:":{uc_base:"1f9db",uc_output:"1f9db",uc_match:"1f9db",uc_greedy:"1f9db",shortnames:[],category:"people"},":vertical_traffic_light:":{uc_base:"1f6a6",uc_output:"1f6a6",uc_match:"1f6a6",uc_greedy:"1f6a6",shortnames:[],category:"travel"},":vhs:":{uc_base:"1f4fc",uc_output:"1f4fc",uc_match:"1f4fc",uc_greedy:"1f4fc",shortnames:[],category:"objects"},":vibration_mode:":{uc_base:"1f4f3",uc_output:"1f4f3",uc_match:"1f4f3",uc_greedy:"1f4f3",shortnames:[],category:"symbols"},":video_camera:":{uc_base:"1f4f9",uc_output:"1f4f9",uc_match:"1f4f9",uc_greedy:"1f4f9",shortnames:[],category:"objects"},":video_game:":{uc_base:"1f3ae",uc_output:"1f3ae",uc_match:"1f3ae",uc_greedy:"1f3ae",shortnames:[],category:"activity"},":violin:":{uc_base:"1f3bb",uc_output:"1f3bb",uc_match:"1f3bb",uc_greedy:"1f3bb",shortnames:[],category:"activity"},":volcano:":{uc_base:"1f30b",uc_output:"1f30b",uc_match:"1f30b",uc_greedy:"1f30b",shortnames:[],category:"travel"},":volleyball:":{uc_base:"1f3d0",uc_output:"1f3d0",uc_match:"1f3d0",uc_greedy:"1f3d0",shortnames:[],category:"activity"},":vs:":{uc_base:"1f19a",uc_output:"1f19a",uc_match:"1f19a",uc_greedy:"1f19a",shortnames:[],category:"symbols"},":vulcan:":{uc_base:"1f596",uc_output:"1f596",uc_match:"1f596",uc_greedy:"1f596",shortnames:[":raised_hand_with_part_between_middle_and_ring_fingers:"],category:"people"},":waning_crescent_moon:":{uc_base:"1f318",uc_output:"1f318",uc_match:"1f318",uc_greedy:"1f318",shortnames:[],category:"nature"},":waning_gibbous_moon:":{uc_base:"1f316",uc_output:"1f316",uc_match:"1f316",uc_greedy:"1f316",shortnames:[],category:"nature"},":water_buffalo:":{uc_base:"1f403",uc_output:"1f403",uc_match:"1f403",uc_greedy:"1f403",shortnames:[],category:"nature"},":watermelon:":{uc_base:"1f349",uc_output:"1f349",uc_match:"1f349",uc_greedy:"1f349",shortnames:[],category:"food"},":wave:":{uc_base:"1f44b",uc_output:"1f44b",uc_match:"1f44b",uc_greedy:"1f44b",shortnames:[],category:"people"},":waxing_crescent_moon:":{uc_base:"1f312",uc_output:"1f312",uc_match:"1f312",uc_greedy:"1f312",shortnames:[],category:"nature"},":waxing_gibbous_moon:":{uc_base:"1f314",uc_output:"1f314",uc_match:"1f314",uc_greedy:"1f314",shortnames:[],category:"nature"},":wc:":{uc_base:"1f6be",uc_output:"1f6be",uc_match:"1f6be",uc_greedy:"1f6be",shortnames:[],category:"symbols"},":weary:":{uc_base:"1f629",uc_output:"1f629",uc_match:"1f629",uc_greedy:"1f629",shortnames:[],category:"people"},":wedding:":{uc_base:"1f492",uc_output:"1f492",uc_match:"1f492",uc_greedy:"1f492",shortnames:[],category:"travel"},":whale2:":{uc_base:"1f40b",uc_output:"1f40b",uc_match:"1f40b",uc_greedy:"1f40b",shortnames:[],category:"nature"},":whale:":{uc_base:"1f433",uc_output:"1f433",uc_match:"1f433",uc_greedy:"1f433",shortnames:[],category:"nature"},":white_flower:":{uc_base:"1f4ae",uc_output:"1f4ae",uc_match:"1f4ae",uc_greedy:"1f4ae",shortnames:[],category:"symbols"},":white_square_button:":{uc_base:"1f533",uc_output:"1f533",uc_match:"1f533",uc_greedy:"1f533",shortnames:[],category:"symbols"},":wilted_rose:":{uc_base:"1f940",uc_output:"1f940",uc_match:"1f940",uc_greedy:"1f940",shortnames:[":wilted_flower:"],category:"nature"},":wind_chime:":{uc_base:"1f390",uc_output:"1f390",uc_match:"1f390",uc_greedy:"1f390",shortnames:[],category:"objects"},":wine_glass:":{uc_base:"1f377",uc_output:"1f377",uc_match:"1f377",uc_greedy:"1f377",shortnames:[],category:"food"},":wink:":{uc_base:"1f609",uc_output:"1f609",uc_match:"1f609",uc_greedy:"1f609",shortnames:[],category:"people"},":wolf:":{uc_base:"1f43a",uc_output:"1f43a",uc_match:"1f43a",uc_greedy:"1f43a",shortnames:[],category:"nature"},":woman:":{uc_base:"1f469",uc_output:"1f469",uc_match:"1f469",uc_greedy:"1f469",shortnames:[],category:"people"},":woman_with_headscarf:":{uc_base:"1f9d5",uc_output:"1f9d5",uc_match:"1f9d5",uc_greedy:"1f9d5",shortnames:[],category:"people"},":womans_clothes:":{uc_base:"1f45a",uc_output:"1f45a",uc_match:"1f45a",uc_greedy:"1f45a",shortnames:[],category:"people"},":womans_hat:":{uc_base:"1f452",uc_output:"1f452",uc_match:"1f452",uc_greedy:"1f452",shortnames:[],category:"people"},":womens:":{uc_base:"1f6ba",uc_output:"1f6ba",uc_match:"1f6ba",uc_greedy:"1f6ba",shortnames:[],category:"symbols"},":worried:":{uc_base:"1f61f",uc_output:"1f61f",uc_match:"1f61f",uc_greedy:"1f61f",shortnames:[],category:"people"},":wrench:":{uc_base:"1f527",uc_output:"1f527",uc_match:"1f527",uc_greedy:"1f527",shortnames:[],category:"objects"},":yellow_heart:":{uc_base:"1f49b",uc_output:"1f49b",uc_match:"1f49b",uc_greedy:"1f49b",shortnames:[],category:"symbols"},":yen:":{uc_base:"1f4b4",uc_output:"1f4b4",uc_match:"1f4b4",uc_greedy:"1f4b4",shortnames:[],category:"objects"},":yum:":{uc_base:"1f60b",uc_output:"1f60b",uc_match:"1f60b",uc_greedy:"1f60b",shortnames:[],category:"people"},":zebra:":{uc_base:"1f993",uc_output:"1f993",uc_match:"1f993",uc_greedy:"1f993",shortnames:[],category:"nature"},":zipper_mouth:":{uc_base:"1f910",uc_output:"1f910",uc_match:"1f910",uc_greedy:"1f910",shortnames:[":zipper_mouth_face:"],category:"people"},":zombie:":{uc_base:"1f9df",uc_output:"1f9df",uc_match:"1f9df",uc_greedy:"1f9df",shortnames:[],category:"people"},":zzz:":{uc_base:"1f4a4",uc_output:"1f4a4",uc_match:"1f4a4",uc_greedy:"1f4a4",shortnames:[],category:"symbols"},":alarm_clock:":{uc_base:"23f0",uc_output:"23f0",uc_match:"23f0",uc_greedy:"23f0",shortnames:[],category:"objects"},":anchor:":{uc_base:"2693",uc_output:"2693",uc_match:"2693",uc_greedy:"2693",shortnames:[],category:"travel"},":aquarius:":{uc_base:"2652",uc_output:"2652",uc_match:"2652",uc_greedy:"2652",shortnames:[],category:"symbols"},":aries:":{uc_base:"2648",uc_output:"2648",uc_match:"2648",uc_greedy:"2648",shortnames:[],category:"symbols"},":arrow_double_down:":{uc_base:"23ec",uc_output:"23ec",uc_match:"23ec",uc_greedy:"23ec",shortnames:[],category:"symbols"},":arrow_double_up:":{uc_base:"23eb",uc_output:"23eb",uc_match:"23eb",uc_greedy:"23eb",shortnames:[],category:"symbols"},":baseball:":{uc_base:"26be",uc_output:"26be",uc_match:"26be",uc_greedy:"26be",shortnames:[],category:"activity"},":black_circle:":{uc_base:"26ab",uc_output:"26ab",uc_match:"26ab",uc_greedy:"26ab",shortnames:[],category:"symbols"},":black_large_square:":{uc_base:"2b1b",uc_output:"2b1b",uc_match:"2b1b",uc_greedy:"2b1b",shortnames:[],category:"symbols"},":black_medium_small_square:":{uc_base:"25fe",uc_output:"25fe",uc_match:"25fe",uc_greedy:"25fe",shortnames:[],category:"symbols"},":cancer:":{uc_base:"264b",uc_output:"264b",uc_match:"264b",uc_greedy:"264b",shortnames:[],category:"symbols"},":capricorn:":{uc_base:"2651",uc_output:"2651",uc_match:"2651",uc_greedy:"2651",shortnames:[],category:"symbols"},":church:":{uc_base:"26ea",uc_output:"26ea",uc_match:"26ea",uc_greedy:"26ea",shortnames:[],category:"travel"},":coffee:":{uc_base:"2615",uc_output:"2615",uc_match:"2615",uc_greedy:"2615",shortnames:[],category:"food"},":curly_loop:":{uc_base:"27b0",uc_output:"27b0",uc_match:"27b0",uc_greedy:"27b0",shortnames:[],category:"symbols"},":exclamation:":{uc_base:"2757",uc_output:"2757",uc_match:"2757",uc_greedy:"2757",shortnames:[],category:"symbols"},":fast_forward:":{uc_base:"23e9",uc_output:"23e9",uc_match:"23e9",uc_greedy:"23e9",shortnames:[],category:"symbols"},":fist:":{uc_base:"270a",uc_output:"270a",uc_match:"270a",uc_greedy:"270a",shortnames:[],category:"people"},":fountain:":{uc_base:"26f2",uc_output:"26f2",uc_match:"26f2",uc_greedy:"26f2",shortnames:[],category:"travel"},":fuelpump:":{uc_base:"26fd",uc_output:"26fd",uc_match:"26fd",uc_greedy:"26fd",shortnames:[],category:"travel"},":gemini:":{uc_base:"264a",uc_output:"264a",uc_match:"264a",uc_greedy:"264a",shortnames:[],category:"symbols"},":golf:":{uc_base:"26f3",uc_output:"26f3",uc_match:"26f3",uc_greedy:"26f3",shortnames:[],category:"activity"},":grey_exclamation:":{uc_base:"2755",uc_output:"2755",uc_match:"2755",uc_greedy:"2755",shortnames:[],category:"symbols"},":grey_question:":{uc_base:"2754",uc_output:"2754",uc_match:"2754",uc_greedy:"2754",shortnames:[],category:"symbols"},":heavy_division_sign:":{uc_base:"2797",uc_output:"2797",uc_match:"2797",uc_greedy:"2797",shortnames:[],category:"symbols"},":heavy_minus_sign:":{uc_base:"2796",uc_output:"2796",uc_match:"2796",uc_greedy:"2796",shortnames:[],category:"symbols"},":heavy_plus_sign:":{uc_base:"2795",uc_output:"2795",uc_match:"2795",uc_greedy:"2795",shortnames:[],category:"symbols"},":hourglass:":{uc_base:"231b",uc_output:"231b",uc_match:"231b",uc_greedy:"231b",shortnames:[],category:"objects"},":hourglass_flowing_sand:":{uc_base:"23f3",uc_output:"23f3",uc_match:"23f3",uc_greedy:"23f3",shortnames:[],category:"objects"},":leo:":{uc_base:"264c",uc_output:"264c",uc_match:"264c",uc_greedy:"264c",shortnames:[],category:"symbols"},":libra:":{uc_base:"264e",uc_output:"264e",uc_match:"264e",uc_greedy:"264e",shortnames:[],category:"symbols"},":loop:":{uc_base:"27bf",uc_output:"27bf",uc_match:"27bf",uc_greedy:"27bf",shortnames:[],category:"symbols"},":negative_squared_cross_mark:":{uc_base:"274e",uc_output:"274e",uc_match:"274e",uc_greedy:"274e",shortnames:[],category:"symbols"},":no_entry:":{uc_base:"26d4",uc_output:"26d4",uc_match:"26d4",uc_greedy:"26d4",shortnames:[],category:"symbols"},":o:":{uc_base:"2b55",uc_output:"2b55",uc_match:"2b55",uc_greedy:"2b55",shortnames:[],category:"symbols"},":ophiuchus:":{uc_base:"26ce",uc_output:"26ce",uc_match:"26ce",uc_greedy:"26ce",shortnames:[],category:"symbols"},":partly_sunny:":{uc_base:"26c5",uc_output:"26c5",uc_match:"26c5",uc_greedy:"26c5",shortnames:[],category:"nature"},":pisces:":{uc_base:"2653",uc_output:"2653",uc_match:"2653",uc_greedy:"2653",shortnames:[],category:"symbols"},":question:":{uc_base:"2753",uc_output:"2753",uc_match:"2753",uc_greedy:"2753",shortnames:[],category:"symbols"},":raised_hand:":{uc_base:"270b",uc_output:"270b",uc_match:"270b",uc_greedy:"270b",shortnames:[],category:"people"},":rewind:":{uc_base:"23ea",uc_output:"23ea",uc_match:"23ea",uc_greedy:"23ea",shortnames:[],category:"symbols"},":sagittarius:":{uc_base:"2650",uc_output:"2650",uc_match:"2650",uc_greedy:"2650",shortnames:[],category:"symbols"},":sailboat:":{uc_base:"26f5",uc_output:"26f5",uc_match:"26f5",uc_greedy:"26f5",shortnames:[],category:"travel"},":scorpius:":{uc_base:"264f",uc_output:"264f",uc_match:"264f",uc_greedy:"264f",shortnames:[],category:"symbols"},":snowman:":{uc_base:"26c4",uc_output:"26c4",uc_match:"26c4",uc_greedy:"26c4",shortnames:[],category:"nature"},":soccer:":{uc_base:"26bd",uc_output:"26bd",uc_match:"26bd",uc_greedy:"26bd",shortnames:[],category:"activity"},":sparkles:":{uc_base:"2728",uc_output:"2728",uc_match:"2728",uc_greedy:"2728",shortnames:[],category:"nature"},":star:":{uc_base:"2b50",uc_output:"2b50",uc_match:"2b50",uc_greedy:"2b50",shortnames:[],category:"nature"},":taurus:":{uc_base:"2649",uc_output:"2649",uc_match:"2649",uc_greedy:"2649",shortnames:[],category:"symbols"},":tent:":{uc_base:"26fa",uc_output:"26fa",uc_match:"26fa",uc_greedy:"26fa",shortnames:[],category:"travel"},":umbrella:":{uc_base:"2614",uc_output:"2614",uc_match:"2614",uc_greedy:"2614",shortnames:[],category:"nature"},":virgo:":{uc_base:"264d",uc_output:"264d",uc_match:"264d",uc_greedy:"264d",shortnames:[],category:"symbols"},":watch:":{uc_base:"231a",uc_output:"231a",uc_match:"231a",uc_greedy:"231a",shortnames:[],category:"objects"},":wheelchair:":{uc_base:"267f",uc_output:"267f",uc_match:"267f",uc_greedy:"267f",shortnames:[],category:"symbols"},":white_check_mark:":{uc_base:"2705",uc_output:"2705",uc_match:"2705",uc_greedy:"2705",shortnames:[],category:"symbols"},":white_circle:":{uc_base:"26aa",uc_output:"26aa",uc_match:"26aa",uc_greedy:"26aa",shortnames:[],category:"symbols"},":white_large_square:":{uc_base:"2b1c",uc_output:"2b1c",uc_match:"2b1c",uc_greedy:"2b1c",shortnames:[],category:"symbols"},":white_medium_small_square:":{uc_base:"25fd",uc_output:"25fd",uc_match:"25fd",uc_greedy:"25fd",shortnames:[],category:"symbols"},":x:":{uc_base:"274c",uc_output:"274c",uc_match:"274c",uc_greedy:"274c",shortnames:[],category:"symbols"},":zap:":{uc_base:"26a1",uc_output:"26a1",uc_match:"26a1",uc_greedy:"26a1",shortnames:[],category:"nature"}};var t,f=[];for(t in e.emojioneList)if(e.emojioneList.hasOwnProperty(t)&&""!==t){f.push(t.replace(/[+]/g,"\\$&"));for(var a=0;a<e.emojioneList[t].shortnames.length;a++)f.push(e.emojioneList[t].shortnames[a].replace(/[+]/g,"\\$&"))}e.shortnames=f.join("|"),e.jsEscapeMap={"👩‍❤️‍💋‍👩":"1f469-2764-1f48b-1f469","👨‍❤️‍💋‍👨":"1f468-2764-1f48b-1f468","👩‍❤️‍💋‍👨":"1f469-2764-1f48b-1f468","🏴󠁧󠁢󠁥󠁮󠁧󠁿":"1f3f4-e0067-e0062-e0065-e006e-e0067-e007f","🏴󠁧󠁢󠁳󠁣󠁴󠁿":"1f3f4-e0067-e0062-e0073-e0063-e0074-e007f","🏴󠁧󠁢󠁷󠁬󠁳󠁿":"1f3f4-e0067-e0062-e0077-e006c-e0073-e007f","👨‍👨‍👦‍👦":"1f468-1f468-1f466-1f466","👨‍👨‍👧‍👦":"1f468-1f468-1f467-1f466","👨‍👨‍👧‍👧":"1f468-1f468-1f467-1f467","👨‍👩‍👦‍👦":"1f468-1f469-1f466-1f466","👨‍👩‍👧‍👦":"1f468-1f469-1f467-1f466","👨‍👩‍👧‍👧":"1f468-1f469-1f467-1f467","👩‍👩‍👦‍👦":"1f469-1f469-1f466-1f466","👩‍👩‍👧‍👦":"1f469-1f469-1f467-1f466","👩‍👩‍👧‍👧":"1f469-1f469-1f467-1f467","👨‍❤‍💋‍👨":"1f468-2764-1f48b-1f468","👩‍❤‍💋‍👨":"1f469-2764-1f48b-1f468","👩‍❤‍💋‍👩":"1f469-2764-1f48b-1f469","👩‍❤️‍👩":"1f469-2764-1f469","👨‍❤️‍👨":"1f468-2764-1f468","👩‍❤️‍👨":"1f469-2764-1f468","🕵️🏻‍♀️":"1f575-1f3fb-2640","🕵️🏻‍♂️":"1f575-1f3fb-2642","🕵️🏼‍♀️":"1f575-1f3fc-2640","🕵️🏼‍♂️":"1f575-1f3fc-2642","🕵️🏽‍♀️":"1f575-1f3fd-2640","🕵️🏽‍♂️":"1f575-1f3fd-2642","🕵️🏾‍♀️":"1f575-1f3fe-2640","🕵️🏾‍♂️":"1f575-1f3fe-2642","🕵️🏿‍♀️":"1f575-1f3ff-2640","🕵️🏿‍♂️":"1f575-1f3ff-2642","🏋️🏻‍♀️":"1f3cb-1f3fb-2640","🏋️🏻‍♂️":"1f3cb-1f3fb-2642","🏋️🏼‍♀️":"1f3cb-1f3fc-2640","🏋️🏼‍♂️":"1f3cb-1f3fc-2642","🏋️🏽‍♀️":"1f3cb-1f3fd-2640","🏋️🏽‍♂️":"1f3cb-1f3fd-2642","🏋️🏾‍♀️":"1f3cb-1f3fe-2640","🏋️🏾‍♂️":"1f3cb-1f3fe-2642","🏋️🏿‍♀️":"1f3cb-1f3ff-2640","🏋️🏿‍♂️":"1f3cb-1f3ff-2642","🏌️🏻‍♀️":"1f3cc-1f3fb-2640","🏌️🏻‍♂️":"1f3cc-1f3fb-2642","🏌️🏼‍♀️":"1f3cc-1f3fc-2640","🏌️🏼‍♂️":"1f3cc-1f3fc-2642","🏌️🏽‍♀️":"1f3cc-1f3fd-2640","🏌️🏽‍♂️":"1f3cc-1f3fd-2642","🏌️🏾‍♀️":"1f3cc-1f3fe-2640","🏌️🏾‍♂️":"1f3cc-1f3fe-2642","🏌️🏿‍♀️":"1f3cc-1f3ff-2640","🏌️🏿‍♂️":"1f3cc-1f3ff-2642","⛹️🏻‍♀️":"26f9-1f3fb-2640","⛹️🏻‍♂️":"26f9-1f3fb-2642","⛹️🏼‍♀️":"26f9-1f3fc-2640","⛹️🏼‍♂️":"26f9-1f3fc-2642","⛹️🏽‍♀️":"26f9-1f3fd-2640","⛹️🏽‍♂️":"26f9-1f3fd-2642","⛹️🏾‍♀️":"26f9-1f3fe-2640","⛹️🏾‍♂️":"26f9-1f3fe-2642","⛹️🏿‍♀️":"26f9-1f3ff-2640","⛹️🏿‍♂️":"26f9-1f3ff-2642","👨‍👨‍👦":"1f468-1f468-1f466","👨‍👨‍👧":"1f468-1f468-1f467","👨‍👩‍👧":"1f468-1f469-1f467","👩‍👩‍👦":"1f469-1f469-1f466","👩‍👩‍👧":"1f469-1f469-1f467","👨‍👦‍👦":"1f468-1f466-1f466","👨‍👧‍👦":"1f468-1f467-1f466","👩‍👦‍👦":"1f469-1f466-1f466","👩‍👧‍👦":"1f469-1f467-1f466","👩‍👧‍👧":"1f469-1f467-1f467","👨❤️💋👨":"1f468-2764-1f48b-1f468","👨‍👧‍👧":"1f468-1f467-1f467","👨‍👩‍👦":"1f468-1f469-1f466","👩❤️💋👨":"1f469-2764-1f48b-1f468","👩❤️💋👩":"1f469-2764-1f48b-1f469","👨‍❤‍👨":"1f468-2764-1f468","👩‍❤‍👨":"1f469-2764-1f468","👩‍❤‍👩":"1f469-2764-1f469","👨🏻‍⚕️":"1f468-1f3fb-2695","👨🏻‍⚖️":"1f468-1f3fb-2696","👨🏻‍✈️":"1f468-1f3fb-2708","👨🏼‍⚕️":"1f468-1f3fc-2695","👨🏼‍⚖️":"1f468-1f3fc-2696","👨🏼‍✈️":"1f468-1f3fc-2708","👨🏽‍⚕️":"1f468-1f3fd-2695","👨🏽‍⚖️":"1f468-1f3fd-2696","👨🏽‍✈️":"1f468-1f3fd-2708","👨🏾‍⚕️":"1f468-1f3fe-2695","👨🏾‍⚖️":"1f468-1f3fe-2696","👨🏾‍✈️":"1f468-1f3fe-2708","👨🏿‍⚕️":"1f468-1f3ff-2695","👨🏿‍⚖️":"1f468-1f3ff-2696","👨🏿‍✈️":"1f468-1f3ff-2708","👩🏻‍⚕️":"1f469-1f3fb-2695","👩🏻‍⚖️":"1f469-1f3fb-2696","👩🏻‍✈️":"1f469-1f3fb-2708","👩🏼‍⚕️":"1f469-1f3fc-2695","👩🏼‍⚖️":"1f469-1f3fc-2696","👩🏼‍✈️":"1f469-1f3fc-2708","👩🏽‍⚕️":"1f469-1f3fd-2695","👩🏽‍⚖️":"1f469-1f3fd-2696","👩🏽‍✈️":"1f469-1f3fd-2708","👩🏾‍⚕️":"1f469-1f3fe-2695","👩🏾‍⚖️":"1f469-1f3fe-2696","👩🏾‍✈️":"1f469-1f3fe-2708","👩🏿‍⚕️":"1f469-1f3ff-2695","👩🏿‍⚖️":"1f469-1f3ff-2696","👩🏿‍✈️":"1f469-1f3ff-2708","👮🏻‍♀️":"1f46e-1f3fb-2640","👮🏻‍♂️":"1f46e-1f3fb-2642","👮🏼‍♀️":"1f46e-1f3fc-2640","👮🏼‍♂️":"1f46e-1f3fc-2642","👮🏽‍♀️":"1f46e-1f3fd-2640","👮🏽‍♂️":"1f46e-1f3fd-2642","👮🏾‍♀️":"1f46e-1f3fe-2640","👮🏾‍♂️":"1f46e-1f3fe-2642","👮🏿‍♀️":"1f46e-1f3ff-2640","👮🏿‍♂️":"1f46e-1f3ff-2642","👱🏻‍♀️":"1f471-1f3fb-2640","👱🏻‍♂️":"1f471-1f3fb-2642","👱🏼‍♀️":"1f471-1f3fc-2640","👱🏼‍♂️":"1f471-1f3fc-2642","👱🏽‍♀️":"1f471-1f3fd-2640","👱🏽‍♂️":"1f471-1f3fd-2642","👱🏾‍♀️":"1f471-1f3fe-2640","👱🏾‍♂️":"1f471-1f3fe-2642","👱🏿‍♀️":"1f471-1f3ff-2640","👱🏿‍♂️":"1f471-1f3ff-2642","👳🏻‍♀️":"1f473-1f3fb-2640","👳🏻‍♂️":"1f473-1f3fb-2642","👳🏼‍♀️":"1f473-1f3fc-2640","👳🏼‍♂️":"1f473-1f3fc-2642","👳🏽‍♀️":"1f473-1f3fd-2640","👳🏽‍♂️":"1f473-1f3fd-2642","👳🏾‍♀️":"1f473-1f3fe-2640","👳🏾‍♂️":"1f473-1f3fe-2642","👳🏿‍♀️":"1f473-1f3ff-2640","👳🏿‍♂️":"1f473-1f3ff-2642","👷🏻‍♀️":"1f477-1f3fb-2640","👷🏻‍♂️":"1f477-1f3fb-2642","👷🏼‍♀️":"1f477-1f3fc-2640","👷🏼‍♂️":"1f477-1f3fc-2642","👷🏽‍♀️":"1f477-1f3fd-2640","👷🏽‍♂️":"1f477-1f3fd-2642","👷🏾‍♀️":"1f477-1f3fe-2640","👷🏾‍♂️":"1f477-1f3fe-2642","👷🏿‍♀️":"1f477-1f3ff-2640","👷🏿‍♂️":"1f477-1f3ff-2642","💂🏻‍♀️":"1f482-1f3fb-2640","💂🏻‍♂️":"1f482-1f3fb-2642","💂🏼‍♀️":"1f482-1f3fc-2640","💂🏼‍♂️":"1f482-1f3fc-2642","💂🏽‍♀️":"1f482-1f3fd-2640","💂🏽‍♂️":"1f482-1f3fd-2642","💂🏾‍♀️":"1f482-1f3fe-2640","💂🏾‍♂️":"1f482-1f3fe-2642","💂🏿‍♀️":"1f482-1f3ff-2640","💂🏿‍♂️":"1f482-1f3ff-2642","🕵️🏻♀️":"1f575-1f3fb-2640","🕵️🏻♂️":"1f575-1f3fb-2642","🕵️🏼♀️":"1f575-1f3fc-2640","🕵️🏼♂️":"1f575-1f3fc-2642","🕵️🏽♀️":"1f575-1f3fd-2640","🕵️🏽♂️":"1f575-1f3fd-2642","🕵️🏾♀️":"1f575-1f3fe-2640","🕵️🏾♂️":"1f575-1f3fe-2642","🕵️🏿♀️":"1f575-1f3ff-2640","🕵️🏿♂️":"1f575-1f3ff-2642","🏃🏻‍♀️":"1f3c3-1f3fb-2640","🏃🏻‍♂️":"1f3c3-1f3fb-2642","🏃🏼‍♀️":"1f3c3-1f3fc-2640","🏃🏼‍♂️":"1f3c3-1f3fc-2642","🏃🏽‍♀️":"1f3c3-1f3fd-2640","🏃🏽‍♂️":"1f3c3-1f3fd-2642","🏃🏾‍♀️":"1f3c3-1f3fe-2640","🏃🏾‍♂️":"1f3c3-1f3fe-2642","🏃🏿‍♀️":"1f3c3-1f3ff-2640","🏃🏿‍♂️":"1f3c3-1f3ff-2642","🏄🏻‍♀️":"1f3c4-1f3fb-2640","🏄🏻‍♂️":"1f3c4-1f3fb-2642","🏄🏼‍♀️":"1f3c4-1f3fc-2640","🏄🏼‍♂️":"1f3c4-1f3fc-2642","🏄🏽‍♀️":"1f3c4-1f3fd-2640","🏄🏽‍♂️":"1f3c4-1f3fd-2642","🏄🏾‍♀️":"1f3c4-1f3fe-2640","🏄🏾‍♂️":"1f3c4-1f3fe-2642","🏄🏿‍♀️":"1f3c4-1f3ff-2640","🏄🏿‍♂️":"1f3c4-1f3ff-2642","🏊🏻‍♀️":"1f3ca-1f3fb-2640","🏊🏻‍♂️":"1f3ca-1f3fb-2642","🏊🏼‍♀️":"1f3ca-1f3fc-2640","🏊🏼‍♂️":"1f3ca-1f3fc-2642","🏊🏽‍♀️":"1f3ca-1f3fd-2640","🏊🏽‍♂️":"1f3ca-1f3fd-2642","🏊🏾‍♀️":"1f3ca-1f3fe-2640","🏊🏾‍♂️":"1f3ca-1f3fe-2642","🏊🏿‍♀️":"1f3ca-1f3ff-2640","🏊🏿‍♂️":"1f3ca-1f3ff-2642","🏋️🏻♀️":"1f3cb-1f3fb-2640","🏋️🏻♂️":"1f3cb-1f3fb-2642","🏋️🏼♀️":"1f3cb-1f3fc-2640","🏋️🏼♂️":"1f3cb-1f3fc-2642","🏋️🏽♀️":"1f3cb-1f3fd-2640","🏋️🏽♂️":"1f3cb-1f3fd-2642","🏋️🏾♀️":"1f3cb-1f3fe-2640","🏋️🏾♂️":"1f3cb-1f3fe-2642","🏋️🏿♀️":"1f3cb-1f3ff-2640","🏋️🏿♂️":"1f3cb-1f3ff-2642","🏌️🏻♀️":"1f3cc-1f3fb-2640","🏌️🏻♂️":"1f3cc-1f3fb-2642","🏌️🏼♀️":"1f3cc-1f3fc-2640","🏌️🏼♂️":"1f3cc-1f3fc-2642","🏌️🏽♀️":"1f3cc-1f3fd-2640","🏌️🏽♂️":"1f3cc-1f3fd-2642","🏌️🏾♀️":"1f3cc-1f3fe-2640","🏌️🏾♂️":"1f3cc-1f3fe-2642","🏌️🏿♀️":"1f3cc-1f3ff-2640","🏌️🏿♂️":"1f3cc-1f3ff-2642","💆🏻‍♀️":"1f486-1f3fb-2640","💆🏻‍♂️":"1f486-1f3fb-2642","💆🏼‍♀️":"1f486-1f3fc-2640","💆🏼‍♂️":"1f486-1f3fc-2642","💆🏽‍♀️":"1f486-1f3fd-2640","💆🏽‍♂️":"1f486-1f3fd-2642","💆🏾‍♀️":"1f486-1f3fe-2640","💆🏾‍♂️":"1f486-1f3fe-2642","💆🏿‍♀️":"1f486-1f3ff-2640","💆🏿‍♂️":"1f486-1f3ff-2642","💇🏻‍♀️":"1f487-1f3fb-2640","💇🏻‍♂️":"1f487-1f3fb-2642","💇🏼‍♀️":"1f487-1f3fc-2640","💇🏼‍♂️":"1f487-1f3fc-2642","💇🏽‍♀️":"1f487-1f3fd-2640","💇🏽‍♂️":"1f487-1f3fd-2642","💇🏾‍♀️":"1f487-1f3fe-2640","💇🏾‍♂️":"1f487-1f3fe-2642","💇🏿‍♀️":"1f487-1f3ff-2640","💇🏿‍♂️":"1f487-1f3ff-2642","🚣🏻‍♀️":"1f6a3-1f3fb-2640","🚣🏻‍♂️":"1f6a3-1f3fb-2642","🚣🏼‍♀️":"1f6a3-1f3fc-2640","🚣🏼‍♂️":"1f6a3-1f3fc-2642","🚣🏽‍♀️":"1f6a3-1f3fd-2640","🚣🏽‍♂️":"1f6a3-1f3fd-2642","🚣🏾‍♀️":"1f6a3-1f3fe-2640","🚣🏾‍♂️":"1f6a3-1f3fe-2642","🚣🏿‍♀️":"1f6a3-1f3ff-2640","🚣🏿‍♂️":"1f6a3-1f3ff-2642","🚴🏻‍♀️":"1f6b4-1f3fb-2640","🚴🏻‍♂️":"1f6b4-1f3fb-2642","🚴🏼‍♀️":"1f6b4-1f3fc-2640","🚴🏼‍♂️":"1f6b4-1f3fc-2642","🚴🏽‍♀️":"1f6b4-1f3fd-2640","🚴🏽‍♂️":"1f6b4-1f3fd-2642","🚴🏾‍♀️":"1f6b4-1f3fe-2640","🚴🏾‍♂️":"1f6b4-1f3fe-2642","🚴🏿‍♀️":"1f6b4-1f3ff-2640","🚴🏿‍♂️":"1f6b4-1f3ff-2642","🚵🏻‍♀️":"1f6b5-1f3fb-2640","🚵🏻‍♂️":"1f6b5-1f3fb-2642","🚵🏼‍♀️":"1f6b5-1f3fc-2640","🚵🏼‍♂️":"1f6b5-1f3fc-2642","🚵🏽‍♀️":"1f6b5-1f3fd-2640","🚵🏽‍♂️":"1f6b5-1f3fd-2642","🚵🏾‍♀️":"1f6b5-1f3fe-2640","🚵🏾‍♂️":"1f6b5-1f3fe-2642","🚵🏿‍♀️":"1f6b5-1f3ff-2640","🚵🏿‍♂️":"1f6b5-1f3ff-2642","🚶🏻‍♀️":"1f6b6-1f3fb-2640","🚶🏻‍♂️":"1f6b6-1f3fb-2642","🚶🏼‍♀️":"1f6b6-1f3fc-2640","🚶🏼‍♂️":"1f6b6-1f3fc-2642","🚶🏽‍♀️":"1f6b6-1f3fd-2640","🚶🏽‍♂️":"1f6b6-1f3fd-2642","🚶🏾‍♀️":"1f6b6-1f3fe-2640","🚶🏾‍♂️":"1f6b6-1f3fe-2642","🚶🏿‍♀️":"1f6b6-1f3ff-2640","🚶🏿‍♂️":"1f6b6-1f3ff-2642","🤸🏻‍♀️":"1f938-1f3fb-2640","🤸🏻‍♂️":"1f938-1f3fb-2642","🤸🏼‍♀️":"1f938-1f3fc-2640","🤸🏼‍♂️":"1f938-1f3fc-2642","🤸🏽‍♀️":"1f938-1f3fd-2640","🤸🏽‍♂️":"1f938-1f3fd-2642","🤸🏾‍♀️":"1f938-1f3fe-2640","🤸🏾‍♂️":"1f938-1f3fe-2642","🤸🏿‍♀️":"1f938-1f3ff-2640","🤸🏿‍♂️":"1f938-1f3ff-2642","🤹🏻‍♀️":"1f939-1f3fb-2640","🤹🏻‍♂️":"1f939-1f3fb-2642","🤹🏼‍♀️":"1f939-1f3fc-2640","🤹🏼‍♂️":"1f939-1f3fc-2642","🤹🏽‍♀️":"1f939-1f3fd-2640","🤹🏽‍♂️":"1f939-1f3fd-2642","🤹🏾‍♀️":"1f939-1f3fe-2640","🤹🏾‍♂️":"1f939-1f3fe-2642","🤹🏿‍♀️":"1f939-1f3ff-2640","🤹🏿‍♂️":"1f939-1f3ff-2642","🤽🏻‍♀️":"1f93d-1f3fb-2640","🤽🏻‍♂️":"1f93d-1f3fb-2642","🤽🏼‍♀️":"1f93d-1f3fc-2640","🤽🏼‍♂️":"1f93d-1f3fc-2642","🤽🏽‍♀️":"1f93d-1f3fd-2640","🤽🏽‍♂️":"1f93d-1f3fd-2642","🤽🏾‍♀️":"1f93d-1f3fe-2640","🤽🏾‍♂️":"1f93d-1f3fe-2642","🤽🏿‍♀️":"1f93d-1f3ff-2640","🤽🏿‍♂️":"1f93d-1f3ff-2642","🤾🏻‍♀️":"1f93e-1f3fb-2640","🤾🏻‍♂️":"1f93e-1f3fb-2642","🤾🏼‍♀️":"1f93e-1f3fc-2640","🤾🏼‍♂️":"1f93e-1f3fc-2642","🤾🏽‍♀️":"1f93e-1f3fd-2640","🤾🏽‍♂️":"1f93e-1f3fd-2642","🤾🏾‍♀️":"1f93e-1f3fe-2640","🤾🏾‍♂️":"1f93e-1f3fe-2642","🤾🏿‍♀️":"1f93e-1f3ff-2640","🤾🏿‍♂️":"1f93e-1f3ff-2642","💁🏻‍♀️":"1f481-1f3fb-2640","💁🏻‍♂️":"1f481-1f3fb-2642","💁🏼‍♀️":"1f481-1f3fc-2640","💁🏼‍♂️":"1f481-1f3fc-2642","💁🏽‍♀️":"1f481-1f3fd-2640","💁🏽‍♂️":"1f481-1f3fd-2642","💁🏾‍♀️":"1f481-1f3fe-2640","💁🏾‍♂️":"1f481-1f3fe-2642","💁🏿‍♀️":"1f481-1f3ff-2640","💁🏿‍♂️":"1f481-1f3ff-2642","🙅🏻‍♀️":"1f645-1f3fb-2640","🙅🏻‍♂️":"1f645-1f3fb-2642","🙅🏼‍♀️":"1f645-1f3fc-2640","🙅🏼‍♂️":"1f645-1f3fc-2642","🙅🏽‍♀️":"1f645-1f3fd-2640","🙅🏽‍♂️":"1f645-1f3fd-2642","🙅🏾‍♀️":"1f645-1f3fe-2640","🙅🏾‍♂️":"1f645-1f3fe-2642","🙅🏿‍♀️":"1f645-1f3ff-2640","🙅🏿‍♂️":"1f645-1f3ff-2642","🙆🏻‍♀️":"1f646-1f3fb-2640","🙆🏻‍♂️":"1f646-1f3fb-2642","🙆🏼‍♀️":"1f646-1f3fc-2640","🙆🏼‍♂️":"1f646-1f3fc-2642","🙆🏽‍♀️":"1f646-1f3fd-2640","🙆🏽‍♂️":"1f646-1f3fd-2642","🙆🏾‍♀️":"1f646-1f3fe-2640","🙆🏾‍♂️":"1f646-1f3fe-2642","🙆🏿‍♀️":"1f646-1f3ff-2640","🙆🏿‍♂️":"1f646-1f3ff-2642","🙇🏻‍♀️":"1f647-1f3fb-2640","🙇🏻‍♂️":"1f647-1f3fb-2642","🙇🏼‍♀️":"1f647-1f3fc-2640","🙇🏼‍♂️":"1f647-1f3fc-2642","🙇🏽‍♀️":"1f647-1f3fd-2640","🙇🏽‍♂️":"1f647-1f3fd-2642","🙇🏾‍♀️":"1f647-1f3fe-2640","🙇🏾‍♂️":"1f647-1f3fe-2642","🙇🏿‍♀️":"1f647-1f3ff-2640","🙇🏿‍♂️":"1f647-1f3ff-2642","🙋🏻‍♀️":"1f64b-1f3fb-2640","🙋🏻‍♂️":"1f64b-1f3fb-2642","🙋🏼‍♀️":"1f64b-1f3fc-2640","🙋🏼‍♂️":"1f64b-1f3fc-2642","🙋🏽‍♀️":"1f64b-1f3fd-2640","🙋🏽‍♂️":"1f64b-1f3fd-2642","🙋🏾‍♀️":"1f64b-1f3fe-2640","🙋🏾‍♂️":"1f64b-1f3fe-2642","🙋🏿‍♀️":"1f64b-1f3ff-2640","🙋🏿‍♂️":"1f64b-1f3ff-2642","🙍🏻‍♀️":"1f64d-1f3fb-2640","🙍🏻‍♂️":"1f64d-1f3fb-2642","🙍🏼‍♀️":"1f64d-1f3fc-2640","🙍🏼‍♂️":"1f64d-1f3fc-2642","🙍🏽‍♀️":"1f64d-1f3fd-2640","🙍🏽‍♂️":"1f64d-1f3fd-2642","🙍🏾‍♀️":"1f64d-1f3fe-2640","🙍🏾‍♂️":"1f64d-1f3fe-2642","🙍🏿‍♀️":"1f64d-1f3ff-2640","🙍🏿‍♂️":"1f64d-1f3ff-2642","🙎🏻‍♀️":"1f64e-1f3fb-2640","🙎🏻‍♂️":"1f64e-1f3fb-2642","🙎🏼‍♀️":"1f64e-1f3fc-2640","🙎🏼‍♂️":"1f64e-1f3fc-2642","🙎🏽‍♀️":"1f64e-1f3fd-2640","🙎🏽‍♂️":"1f64e-1f3fd-2642","🙎🏾‍♀️":"1f64e-1f3fe-2640","🙎🏾‍♂️":"1f64e-1f3fe-2642","🙎🏿‍♀️":"1f64e-1f3ff-2640","🙎🏿‍♂️":"1f64e-1f3ff-2642","🤦🏻‍♀️":"1f926-1f3fb-2640","🤦🏻‍♂️":"1f926-1f3fb-2642","🤦🏼‍♀️":"1f926-1f3fc-2640","🤦🏼‍♂️":"1f926-1f3fc-2642","🤦🏽‍♀️":"1f926-1f3fd-2640","🤦🏽‍♂️":"1f926-1f3fd-2642","🤦🏾‍♀️":"1f926-1f3fe-2640","🤦🏾‍♂️":"1f926-1f3fe-2642","🤦🏿‍♀️":"1f926-1f3ff-2640","🤦🏿‍♂️":"1f926-1f3ff-2642","🤷🏻‍♀️":"1f937-1f3fb-2640","🤷🏻‍♂️":"1f937-1f3fb-2642","🤷🏼‍♀️":"1f937-1f3fc-2640","🤷🏼‍♂️":"1f937-1f3fc-2642","🤷🏽‍♀️":"1f937-1f3fd-2640","🤷🏽‍♂️":"1f937-1f3fd-2642","🤷🏾‍♀️":"1f937-1f3fe-2640","🤷🏾‍♂️":"1f937-1f3fe-2642","🤷🏿‍♀️":"1f937-1f3ff-2640","🤷🏿‍♂️":"1f937-1f3ff-2642","👁️‍🗨️":"1f441-1f5e8","🕵🏻‍♀️":"1f575-1f3fb-2640","🕵🏻‍♂️":"1f575-1f3fb-2642","🕵🏼‍♀️":"1f575-1f3fc-2640","🕵🏼‍♂️":"1f575-1f3fc-2642","🕵🏽‍♀️":"1f575-1f3fd-2640","🕵🏽‍♂️":"1f575-1f3fd-2642","🕵🏾‍♀️":"1f575-1f3fe-2640","🕵🏾‍♂️":"1f575-1f3fe-2642","🕵🏿‍♀️":"1f575-1f3ff-2640","🕵🏿‍♂️":"1f575-1f3ff-2642","🏋🏻‍♀️":"1f3cb-1f3fb-2640","🏋🏻‍♂️":"1f3cb-1f3fb-2642","🏋🏼‍♀️":"1f3cb-1f3fc-2640","🏋🏼‍♂️":"1f3cb-1f3fc-2642","🏋🏽‍♀️":"1f3cb-1f3fd-2640","🏋🏽‍♂️":"1f3cb-1f3fd-2642","🏋🏾‍♀️":"1f3cb-1f3fe-2640","🏋🏾‍♂️":"1f3cb-1f3fe-2642","🏋🏿‍♀️":"1f3cb-1f3ff-2640","🏋🏿‍♂️":"1f3cb-1f3ff-2642","🏌🏻‍♀️":"1f3cc-1f3fb-2640","🏌🏻‍♂️":"1f3cc-1f3fb-2642","🏌🏼‍♀️":"1f3cc-1f3fc-2640","🏌🏼‍♂️":"1f3cc-1f3fc-2642","🏌🏽‍♀️":"1f3cc-1f3fd-2640","🏌🏽‍♂️":"1f3cc-1f3fd-2642","🏌🏾‍♀️":"1f3cc-1f3fe-2640","🏌🏾‍♂️":"1f3cc-1f3fe-2642","🏌🏿‍♀️":"1f3cc-1f3ff-2640","🏌🏿‍♂️":"1f3cc-1f3ff-2642","🧙🏻‍♀️":"1f9d9-1f3fb-2640","🧙🏻‍♂️":"1f9d9-1f3fb-2642","🧙🏼‍♀️":"1f9d9-1f3fc-2640","🧙🏼‍♂️":"1f9d9-1f3fc-2642","🧙🏽‍♀️":"1f9d9-1f3fd-2640","🧙🏽‍♂️":"1f9d9-1f3fd-2642","🧙🏾‍♀️":"1f9d9-1f3fe-2640","🧙🏾‍♂️":"1f9d9-1f3fe-2642","🧙🏿‍♀️":"1f9d9-1f3ff-2640","🧙🏿‍♂️":"1f9d9-1f3ff-2642","🧚🏻‍♀️":"1f9da-1f3fb-2640","🧚🏻‍♂️":"1f9da-1f3fb-2642","🧚🏼‍♀️":"1f9da-1f3fc-2640","🧚🏼‍♂️":"1f9da-1f3fc-2642","🧚🏽‍♀️":"1f9da-1f3fd-2640","🧚🏽‍♂️":"1f9da-1f3fd-2642","🧚🏾‍♀️":"1f9da-1f3fe-2640","🧚🏾‍♂️":"1f9da-1f3fe-2642","🧚🏿‍♀️":"1f9da-1f3ff-2640","🧚🏿‍♂️":"1f9da-1f3ff-2642","🧛🏻‍♀️":"1f9db-1f3fb-2640","🧛🏻‍♂️":"1f9db-1f3fb-2642","🧛🏼‍♀️":"1f9db-1f3fc-2640","🧛🏼‍♂️":"1f9db-1f3fc-2642","🧛🏽‍♀️":"1f9db-1f3fd-2640","🧛🏽‍♂️":"1f9db-1f3fd-2642","🧛🏾‍♀️":"1f9db-1f3fe-2640","🧛🏾‍♂️":"1f9db-1f3fe-2642","🧛🏿‍♀️":"1f9db-1f3ff-2640","🧛🏿‍♂️":"1f9db-1f3ff-2642","🧜🏻‍♀️":"1f9dc-1f3fb-2640","🧜🏻‍♂️":"1f9dc-1f3fb-2642","🧜🏼‍♀️":"1f9dc-1f3fc-2640","🧜🏼‍♂️":"1f9dc-1f3fc-2642","🧜🏽‍♀️":"1f9dc-1f3fd-2640","🧜🏽‍♂️":"1f9dc-1f3fd-2642","🧜🏾‍♀️":"1f9dc-1f3fe-2640","🧜🏾‍♂️":"1f9dc-1f3fe-2642","🧜🏿‍♀️":"1f9dc-1f3ff-2640","🧜🏿‍♂️":"1f9dc-1f3ff-2642","🧝🏻‍♀️":"1f9dd-1f3fb-2640","🧝🏻‍♂️":"1f9dd-1f3fb-2642","🧝🏼‍♀️":"1f9dd-1f3fc-2640","🧝🏼‍♂️":"1f9dd-1f3fc-2642","🧝🏽‍♀️":"1f9dd-1f3fd-2640","🧝🏽‍♂️":"1f9dd-1f3fd-2642","🧝🏾‍♀️":"1f9dd-1f3fe-2640","🧝🏾‍♂️":"1f9dd-1f3fe-2642","🧝🏿‍♀️":"1f9dd-1f3ff-2640","🧝🏿‍♂️":"1f9dd-1f3ff-2642","🧖🏻‍♀️":"1f9d6-1f3fb-2640","🧖🏻‍♂️":"1f9d6-1f3fb-2642","🧖🏼‍♀️":"1f9d6-1f3fc-2640","🧖🏼‍♂️":"1f9d6-1f3fc-2642","🧖🏽‍♀️":"1f9d6-1f3fd-2640","🧖🏽‍♂️":"1f9d6-1f3fd-2642","🧖🏾‍♀️":"1f9d6-1f3fe-2640","🧖🏾‍♂️":"1f9d6-1f3fe-2642","🧖🏿‍♀️":"1f9d6-1f3ff-2640","🧖🏿‍♂️":"1f9d6-1f3ff-2642","🧗🏻‍♀️":"1f9d7-1f3fb-2640","🧗🏻‍♂️":"1f9d7-1f3fb-2642","🧗🏼‍♀️":"1f9d7-1f3fc-2640","🧗🏼‍♂️":"1f9d7-1f3fc-2642","🧗🏽‍♀️":"1f9d7-1f3fd-2640","🧗🏽‍♂️":"1f9d7-1f3fd-2642","🧗🏾‍♀️":"1f9d7-1f3fe-2640","🧗🏾‍♂️":"1f9d7-1f3fe-2642","🧗🏿‍♀️":"1f9d7-1f3ff-2640","🧗🏿‍♂️":"1f9d7-1f3ff-2642","🧘🏻‍♀️":"1f9d8-1f3fb-2640","🧘🏻‍♂️":"1f9d8-1f3fb-2642","🧘🏼‍♀️":"1f9d8-1f3fc-2640","🧘🏼‍♂️":"1f9d8-1f3fc-2642","🧘🏽‍♀️":"1f9d8-1f3fd-2640","🧘🏽‍♂️":"1f9d8-1f3fd-2642","🧘🏾‍♀️":"1f9d8-1f3fe-2640","🧘🏾‍♂️":"1f9d8-1f3fe-2642","🧘🏿‍♀️":"1f9d8-1f3ff-2640","🧘🏿‍♂️":"1f9d8-1f3ff-2642","🕵️‍♀️":"1f575-2640","🕵️‍♂️":"1f575-2642","⛹️🏻♀️":"26f9-1f3fb-2640","⛹️🏻♂️":"26f9-1f3fb-2642","⛹️🏼♀️":"26f9-1f3fc-2640","⛹️🏼♂️":"26f9-1f3fc-2642","⛹️🏽♀️":"26f9-1f3fd-2640","⛹️🏽♂️":"26f9-1f3fd-2642","⛹️🏾♀️":"26f9-1f3fe-2640","⛹️🏾♂️":"26f9-1f3fe-2642","⛹️🏿♀️":"26f9-1f3ff-2640","⛹️🏿♂️":"26f9-1f3ff-2642","🏋️‍♀️":"1f3cb-2640","🏋️‍♂️":"1f3cb-2642","🏌️‍♀️":"1f3cc-2640","🏌️‍♂️":"1f3cc-2642","⛹🏻‍♀️":"26f9-1f3fb-2640","⛹🏻‍♂️":"26f9-1f3fb-2642","⛹🏼‍♀️":"26f9-1f3fc-2640","⛹🏼‍♂️":"26f9-1f3fc-2642","⛹🏽‍♀️":"26f9-1f3fd-2640","⛹🏽‍♂️":"26f9-1f3fd-2642","⛹🏾‍♀️":"26f9-1f3fe-2640","⛹🏾‍♂️":"26f9-1f3fe-2642","⛹🏿‍♀️":"26f9-1f3ff-2640","⛹🏿‍♂️":"26f9-1f3ff-2642","⛹️‍♀️":"26f9-2640","⛹️‍♂️":"26f9-2642","👨👨👦👦":"1f468-1f468-1f466-1f466","👨👨👧👦":"1f468-1f468-1f467-1f466","👨👨👧👧":"1f468-1f468-1f467-1f467","👨👩👦👦":"1f468-1f469-1f466-1f466","👨👩👧👦":"1f468-1f469-1f467-1f466","👨👩👧👧":"1f468-1f469-1f467-1f467","👩👩👦👦":"1f469-1f469-1f466-1f466","👩👩👧👦":"1f469-1f469-1f467-1f466","👩👩👧👧":"1f469-1f469-1f467-1f467","👨🏿‍💻":"1f468-1f3ff-1f4bb","👨🏾‍💻":"1f468-1f3fe-1f4bb","👨🏽‍💻":"1f468-1f3fd-1f4bb","👨🏼‍💻":"1f468-1f3fc-1f4bb","👨🏻‍💻":"1f468-1f3fb-1f4bb","👩🏿‍💻":"1f469-1f3ff-1f4bb","👩🏾‍💻":"1f469-1f3fe-1f4bb","👩🏽‍💻":"1f469-1f3fd-1f4bb","👩🏼‍💻":"1f469-1f3fc-1f4bb","👩🏻‍💻":"1f469-1f3fb-1f4bb","👨🏿‍🏫":"1f468-1f3ff-1f3eb","👨🏾‍🏫":"1f468-1f3fe-1f3eb","👨🏽‍🏫":"1f468-1f3fd-1f3eb","👨🏼‍🏫":"1f468-1f3fc-1f3eb","👨🏻‍🏫":"1f468-1f3fb-1f3eb","👩🏿‍🏫":"1f469-1f3ff-1f3eb","👩🏾‍🏫":"1f469-1f3fe-1f3eb","👩🏽‍🏫":"1f469-1f3fd-1f3eb","👩🏼‍🏫":"1f469-1f3fc-1f3eb","👩🏻‍🏫":"1f469-1f3fb-1f3eb","👨🏿‍🎓":"1f468-1f3ff-1f393","👨🏾‍🎓":"1f468-1f3fe-1f393","👨🏽‍🎓":"1f468-1f3fd-1f393","👨🏼‍🎓":"1f468-1f3fc-1f393","👨🏻‍🎓":"1f468-1f3fb-1f393","👩🏿‍🎓":"1f469-1f3ff-1f393","👩🏾‍🎓":"1f469-1f3fe-1f393","👩🏽‍🎓":"1f469-1f3fd-1f393","👩🏼‍🎓":"1f469-1f3fc-1f393","👩🏻‍🎓":"1f469-1f3fb-1f393","👨🏿‍🎤":"1f468-1f3ff-1f3a4","👨🏾‍🎤":"1f468-1f3fe-1f3a4","👨🏽‍🎤":"1f468-1f3fd-1f3a4","👨🏼‍🎤":"1f468-1f3fc-1f3a4","👨🏻‍🎤":"1f468-1f3fb-1f3a4","👩🏿‍🎤":"1f469-1f3ff-1f3a4","👩🏾‍🎤":"1f469-1f3fe-1f3a4","👩🏽‍🎤":"1f469-1f3fd-1f3a4","👩🏼‍🎤":"1f469-1f3fc-1f3a4","👩🏻‍🎤":"1f469-1f3fb-1f3a4","👨🏿‍🔬":"1f468-1f3ff-1f52c","👨🏾‍🔬":"1f468-1f3fe-1f52c","👨🏽‍🔬":"1f468-1f3fd-1f52c","👨🏼‍🔬":"1f468-1f3fc-1f52c","👨🏻‍🔬":"1f468-1f3fb-1f52c","👩🏿‍🔬":"1f469-1f3ff-1f52c","👩🏾‍🔬":"1f469-1f3fe-1f52c","👩🏽‍🔬":"1f469-1f3fd-1f52c","👩🏼‍🔬":"1f469-1f3fc-1f52c","👩🏻‍🔬":"1f469-1f3fb-1f52c","👨🏿‍💼":"1f468-1f3ff-1f4bc","👨🏾‍💼":"1f468-1f3fe-1f4bc","👨🏽‍💼":"1f468-1f3fd-1f4bc","👨🏼‍💼":"1f468-1f3fc-1f4bc","👨🏻‍💼":"1f468-1f3fb-1f4bc","👩🏿‍💼":"1f469-1f3ff-1f4bc","👩🏾‍💼":"1f469-1f3fe-1f4bc","👩🏽‍💼":"1f469-1f3fd-1f4bc","👩🏼‍💼":"1f469-1f3fc-1f4bc","👩🏻‍💼":"1f469-1f3fb-1f4bc","👨🏿‍🔧":"1f468-1f3ff-1f527","👨🏾‍🔧":"1f468-1f3fe-1f527","👨🏽‍🔧":"1f468-1f3fd-1f527","👨🏼‍🔧":"1f468-1f3fc-1f527","👨🏻‍🔧":"1f468-1f3fb-1f527","👩🏿‍🔧":"1f469-1f3ff-1f527","👩🏾‍🔧":"1f469-1f3fe-1f527","👩🏽‍🔧":"1f469-1f3fd-1f527","👩🏼‍🔧":"1f469-1f3fc-1f527","👩🏻‍🔧":"1f469-1f3fb-1f527","👨🏿‍🏭":"1f468-1f3ff-1f3ed","👨🏾‍🏭":"1f468-1f3fe-1f3ed","👨🏽‍🏭":"1f468-1f3fd-1f3ed","👨🏼‍🏭":"1f468-1f3fc-1f3ed","👨🏻‍🏭":"1f468-1f3fb-1f3ed","👩🏿‍🏭":"1f469-1f3ff-1f3ed","👩🏾‍🏭":"1f469-1f3fe-1f3ed","👩🏽‍🏭":"1f469-1f3fd-1f3ed","👩🏼‍🏭":"1f469-1f3fc-1f3ed","👩🏻‍🏭":"1f469-1f3fb-1f3ed","👨🏿‍🍳":"1f468-1f3ff-1f373","👨🏾‍🍳":"1f468-1f3fe-1f373","👨🏽‍🍳":"1f468-1f3fd-1f373","👨🏼‍🍳":"1f468-1f3fc-1f373","👨🏻‍🍳":"1f468-1f3fb-1f373","👩🏿‍🍳":"1f469-1f3ff-1f373","👩🏾‍🍳":"1f469-1f3fe-1f373","👩🏽‍🍳":"1f469-1f3fd-1f373","👩🏼‍🍳":"1f469-1f3fc-1f373","👩🏻‍🍳":"1f469-1f3fb-1f373","👨🏿‍🌾":"1f468-1f3ff-1f33e","👨🏾‍🌾":"1f468-1f3fe-1f33e","👨🏽‍🌾":"1f468-1f3fd-1f33e","👨🏼‍🌾":"1f468-1f3fc-1f33e","👨🏻‍🌾":"1f468-1f3fb-1f33e","👩🏿‍🌾":"1f469-1f3ff-1f33e","👩🏾‍🌾":"1f469-1f3fe-1f33e","👩🏽‍🌾":"1f469-1f3fd-1f33e","👩🏼‍🌾":"1f469-1f3fc-1f33e","👩🏻‍🌾":"1f469-1f3fb-1f33e","👨🏻‍🎨":"1f468-1f3fb-1f3a8","👨🏼‍🎨":"1f468-1f3fc-1f3a8","👨🏽‍🎨":"1f468-1f3fd-1f3a8","👨🏾‍🎨":"1f468-1f3fe-1f3a8","👨🏿‍🎨":"1f468-1f3ff-1f3a8","👩🏻‍🎨":"1f469-1f3fb-1f3a8","👩🏼‍🎨":"1f469-1f3fc-1f3a8","👩🏽‍🎨":"1f469-1f3fd-1f3a8","👩🏾‍🎨":"1f469-1f3fe-1f3a8","👩🏿‍🎨":"1f469-1f3ff-1f3a8","👨🏻‍🚀":"1f468-1f3fb-1f680","👨🏼‍🚀":"1f468-1f3fc-1f680","👨🏽‍🚀":"1f468-1f3fd-1f680","👨🏾‍🚀":"1f468-1f3fe-1f680","👨🏿‍🚀":"1f468-1f3ff-1f680","👩🏻‍🚀":"1f469-1f3fb-1f680","👩🏼‍🚀":"1f469-1f3fc-1f680","👩🏽‍🚀":"1f469-1f3fd-1f680","👩🏾‍🚀":"1f469-1f3fe-1f680","👩🏿‍🚀":"1f469-1f3ff-1f680","👨🏻‍🚒":"1f468-1f3fb-1f692","👨🏼‍🚒":"1f468-1f3fc-1f692","👨🏽‍🚒":"1f468-1f3fd-1f692","👨🏾‍🚒":"1f468-1f3fe-1f692","👨🏿‍🚒":"1f468-1f3ff-1f692","👩🏻‍🚒":"1f469-1f3fb-1f692","👩🏼‍🚒":"1f469-1f3fc-1f692","👩🏽‍🚒":"1f469-1f3fd-1f692","👩🏾‍🚒":"1f469-1f3fe-1f692","👩🏿‍🚒":"1f469-1f3ff-1f692","🏳️‍🌈":"1f3f3-1f308","🏌🏻‍♂":"1f3cc-1f3fb-2642","🏌🏼‍♂":"1f3cc-1f3fc-2642","🏌🏽‍♂":"1f3cc-1f3fd-2642","🏌🏾‍♂":"1f3cc-1f3fe-2642","🏌🏿‍♂":"1f3cc-1f3ff-2642","🏌🏻‍♀":"1f3cc-1f3fb-2640","🏌🏼‍♀":"1f3cc-1f3fc-2640","🏌🏽‍♀":"1f3cc-1f3fd-2640","🏌🏾‍♀":"1f3cc-1f3fe-2640","🏌🏿‍♀":"1f3cc-1f3ff-2640","🤹🏿‍♂":"1f939-1f3ff-2642","🤹🏾‍♂":"1f939-1f3fe-2642","🤹🏽‍♂":"1f939-1f3fd-2642","🤹🏼‍♂":"1f939-1f3fc-2642","🤹🏻‍♂":"1f939-1f3fb-2642","🤹🏿‍♀":"1f939-1f3ff-2640","🤹🏾‍♀":"1f939-1f3fe-2640","🤹🏽‍♀":"1f939-1f3fd-2640","🤹🏼‍♀":"1f939-1f3fc-2640","🤹🏻‍♀":"1f939-1f3fb-2640","🤾🏿‍♂":"1f93e-1f3ff-2642","🤾🏾‍♂":"1f93e-1f3fe-2642","🤾🏽‍♂":"1f93e-1f3fd-2642","🤾🏼‍♂":"1f93e-1f3fc-2642","🤾🏻‍♂":"1f93e-1f3fb-2642","🤾🏿‍♀":"1f93e-1f3ff-2640","🤾🏾‍♀":"1f93e-1f3fe-2640","🤾🏽‍♀":"1f93e-1f3fd-2640","🤾🏼‍♀":"1f93e-1f3fc-2640","🤾🏻‍♀":"1f93e-1f3fb-2640","🤽🏿‍♂":"1f93d-1f3ff-2642","🤽🏾‍♂":"1f93d-1f3fe-2642","🤽🏽‍♂":"1f93d-1f3fd-2642","🤽🏼‍♂":"1f93d-1f3fc-2642","🤽🏻‍♂":"1f93d-1f3fb-2642","🤽🏿‍♀":"1f93d-1f3ff-2640","🤽🏾‍♀":"1f93d-1f3fe-2640","🤽🏽‍♀":"1f93d-1f3fd-2640","🤽🏼‍♀":"1f93d-1f3fc-2640","🤽🏻‍♀":"1f93d-1f3fb-2640","🤸🏿‍♂":"1f938-1f3ff-2642","🤸🏾‍♂":"1f938-1f3fe-2642","🤸🏽‍♂":"1f938-1f3fd-2642","🤸🏼‍♂":"1f938-1f3fc-2642","🤸🏻‍♂":"1f938-1f3fb-2642","🤸🏿‍♀":"1f938-1f3ff-2640","🤸🏾‍♀":"1f938-1f3fe-2640","🤸🏽‍♀":"1f938-1f3fd-2640","🤸🏼‍♀":"1f938-1f3fc-2640","🤸🏻‍♀":"1f938-1f3fb-2640","🚶🏿‍♂":"1f6b6-1f3ff-2642","🚶🏾‍♂":"1f6b6-1f3fe-2642","🚶🏽‍♂":"1f6b6-1f3fd-2642","🚶🏼‍♂":"1f6b6-1f3fc-2642","🚶🏻‍♂":"1f6b6-1f3fb-2642","🚶🏿‍♀":"1f6b6-1f3ff-2640","🚶🏾‍♀":"1f6b6-1f3fe-2640","🚶🏽‍♀":"1f6b6-1f3fd-2640","🚶🏼‍♀":"1f6b6-1f3fc-2640","🚶🏻‍♀":"1f6b6-1f3fb-2640","🚵🏿‍♂":"1f6b5-1f3ff-2642","🚵🏾‍♂":"1f6b5-1f3fe-2642","🚵🏽‍♂":"1f6b5-1f3fd-2642","🚵🏼‍♂":"1f6b5-1f3fc-2642","🚵🏻‍♂":"1f6b5-1f3fb-2642","🚵🏿‍♀":"1f6b5-1f3ff-2640","🚵🏾‍♀":"1f6b5-1f3fe-2640","🚵🏽‍♀":"1f6b5-1f3fd-2640","🚵🏼‍♀":"1f6b5-1f3fc-2640","🚵🏻‍♀":"1f6b5-1f3fb-2640","🚴🏿‍♂":"1f6b4-1f3ff-2642","🚴🏾‍♂":"1f6b4-1f3fe-2642","🚴🏽‍♂":"1f6b4-1f3fd-2642","🚴🏼‍♂":"1f6b4-1f3fc-2642","🚴🏻‍♂":"1f6b4-1f3fb-2642","🚴🏿‍♀":"1f6b4-1f3ff-2640","🚴🏾‍♀":"1f6b4-1f3fe-2640","🚴🏽‍♀":"1f6b4-1f3fd-2640","🚴🏼‍♀":"1f6b4-1f3fc-2640","🚴🏻‍♀":"1f6b4-1f3fb-2640","🚣🏿‍♂":"1f6a3-1f3ff-2642","🚣🏾‍♂":"1f6a3-1f3fe-2642","🚣🏽‍♂":"1f6a3-1f3fd-2642","🚣🏼‍♂":"1f6a3-1f3fc-2642","🚣🏻‍♂":"1f6a3-1f3fb-2642","🚣🏿‍♀":"1f6a3-1f3ff-2640","🚣🏾‍♀":"1f6a3-1f3fe-2640","🚣🏽‍♀":"1f6a3-1f3fd-2640","🚣🏼‍♀":"1f6a3-1f3fc-2640","🚣🏻‍♀":"1f6a3-1f3fb-2640","🏋🏿‍♂":"1f3cb-1f3ff-2642","🏋🏾‍♂":"1f3cb-1f3fe-2642","🏋🏽‍♂":"1f3cb-1f3fd-2642","🏋🏼‍♂":"1f3cb-1f3fc-2642","🏋🏻‍♂":"1f3cb-1f3fb-2642","🏋🏿‍♀":"1f3cb-1f3ff-2640","🏋🏾‍♀":"1f3cb-1f3fe-2640","🏋🏽‍♀":"1f3cb-1f3fd-2640","🏋🏼‍♀":"1f3cb-1f3fc-2640","🏋🏻‍♀":"1f3cb-1f3fb-2640","🏊🏿‍♂":"1f3ca-1f3ff-2642","🏊🏾‍♂":"1f3ca-1f3fe-2642","🏊🏽‍♂":"1f3ca-1f3fd-2642","🏊🏼‍♂":"1f3ca-1f3fc-2642","🏊🏻‍♂":"1f3ca-1f3fb-2642","🏊🏿‍♀":"1f3ca-1f3ff-2640","🏊🏾‍♀":"1f3ca-1f3fe-2640","🏊🏽‍♀":"1f3ca-1f3fd-2640","🏊🏼‍♀":"1f3ca-1f3fc-2640","🏊🏻‍♀":"1f3ca-1f3fb-2640","🏄🏿‍♂":"1f3c4-1f3ff-2642","🏄🏾‍♂":"1f3c4-1f3fe-2642","🏄🏽‍♂":"1f3c4-1f3fd-2642","🏄🏼‍♂":"1f3c4-1f3fc-2642","🏄🏻‍♂":"1f3c4-1f3fb-2642","🏄🏿‍♀":"1f3c4-1f3ff-2640","🏄🏾‍♀":"1f3c4-1f3fe-2640","🏄🏽‍♀":"1f3c4-1f3fd-2640","🏄🏼‍♀":"1f3c4-1f3fc-2640","🏄🏻‍♀":"1f3c4-1f3fb-2640","🏃🏿‍♂":"1f3c3-1f3ff-2642","🏃🏾‍♂":"1f3c3-1f3fe-2642","🏃🏽‍♂":"1f3c3-1f3fd-2642","🏃🏼‍♂":"1f3c3-1f3fc-2642","🏃🏻‍♂":"1f3c3-1f3fb-2642","🏃🏿‍♀":"1f3c3-1f3ff-2640","🏃🏾‍♀":"1f3c3-1f3fe-2640","🏃🏽‍♀":"1f3c3-1f3fd-2640","🏃🏼‍♀":"1f3c3-1f3fc-2640","🏃🏻‍♀":"1f3c3-1f3fb-2640","🤷🏿‍♂":"1f937-1f3ff-2642","🤷🏾‍♂":"1f937-1f3fe-2642","🤷🏽‍♂":"1f937-1f3fd-2642","🤷🏼‍♂":"1f937-1f3fc-2642","🤷🏻‍♂":"1f937-1f3fb-2642","🤷🏿‍♀":"1f937-1f3ff-2640","🤷🏾‍♀":"1f937-1f3fe-2640","🤷🏽‍♀":"1f937-1f3fd-2640","🤷🏼‍♀":"1f937-1f3fc-2640","🤷🏻‍♀":"1f937-1f3fb-2640","🤦🏿‍♂":"1f926-1f3ff-2642","🤦🏾‍♂":"1f926-1f3fe-2642","🤦🏽‍♂":"1f926-1f3fd-2642","🤦🏼‍♂":"1f926-1f3fc-2642","🤦🏻‍♂":"1f926-1f3fb-2642","🤦🏿‍♀":"1f926-1f3ff-2640","🤦🏾‍♀":"1f926-1f3fe-2640","🤦🏽‍♀":"1f926-1f3fd-2640","🤦🏼‍♀":"1f926-1f3fc-2640","🤦🏻‍♀":"1f926-1f3fb-2640","🙎🏿‍♂":"1f64e-1f3ff-2642","🙎🏾‍♂":"1f64e-1f3fe-2642","🙎🏽‍♂":"1f64e-1f3fd-2642","🙎🏼‍♂":"1f64e-1f3fc-2642","🙎🏻‍♂":"1f64e-1f3fb-2642","🙎🏿‍♀":"1f64e-1f3ff-2640","🙎🏾‍♀":"1f64e-1f3fe-2640","🙎🏽‍♀":"1f64e-1f3fd-2640","🙎🏼‍♀":"1f64e-1f3fc-2640","🙎🏻‍♀":"1f64e-1f3fb-2640","🙍🏿‍♂":"1f64d-1f3ff-2642","🙍🏾‍♂":"1f64d-1f3fe-2642","🙍🏽‍♂":"1f64d-1f3fd-2642","🙍🏼‍♂":"1f64d-1f3fc-2642","🙍🏻‍♂":"1f64d-1f3fb-2642","🙍🏿‍♀":"1f64d-1f3ff-2640","🙍🏾‍♀":"1f64d-1f3fe-2640","🙍🏽‍♀":"1f64d-1f3fd-2640","🙍🏼‍♀":"1f64d-1f3fc-2640","🙍🏻‍♀":"1f64d-1f3fb-2640","🙋🏿‍♂":"1f64b-1f3ff-2642","🙋🏾‍♂":"1f64b-1f3fe-2642","🙋🏽‍♂":"1f64b-1f3fd-2642","🙋🏼‍♂":"1f64b-1f3fc-2642","🙋🏻‍♂":"1f64b-1f3fb-2642","🙋🏿‍♀":"1f64b-1f3ff-2640","🙋🏾‍♀":"1f64b-1f3fe-2640","🙋🏽‍♀":"1f64b-1f3fd-2640","🙋🏼‍♀":"1f64b-1f3fc-2640","🙋🏻‍♀":"1f64b-1f3fb-2640","🙇🏿‍♂":"1f647-1f3ff-2642","🙇🏾‍♂":"1f647-1f3fe-2642","🙇🏽‍♂":"1f647-1f3fd-2642","🙇🏼‍♂":"1f647-1f3fc-2642","🙇🏻‍♂":"1f647-1f3fb-2642","🙇🏿‍♀":"1f647-1f3ff-2640","🙇🏾‍♀":"1f647-1f3fe-2640","🙇🏽‍♀":"1f647-1f3fd-2640","🙇🏼‍♀":"1f647-1f3fc-2640","🙇🏻‍♀":"1f647-1f3fb-2640","🙆🏿‍♂":"1f646-1f3ff-2642","🙆🏾‍♂":"1f646-1f3fe-2642","🙆🏽‍♂":"1f646-1f3fd-2642","🙆🏼‍♂":"1f646-1f3fc-2642","🙆🏻‍♂":"1f646-1f3fb-2642","🙆🏿‍♀":"1f646-1f3ff-2640","🙆🏾‍♀":"1f646-1f3fe-2640","🙆🏽‍♀":"1f646-1f3fd-2640","🙆🏼‍♀":"1f646-1f3fc-2640","🙆🏻‍♀":"1f646-1f3fb-2640","🙅🏿‍♂":"1f645-1f3ff-2642","🙅🏾‍♂":"1f645-1f3fe-2642","🙅🏽‍♂":"1f645-1f3fd-2642","🙅🏼‍♂":"1f645-1f3fc-2642","🙅🏻‍♂":"1f645-1f3fb-2642","🙅🏿‍♀":"1f645-1f3ff-2640","🙅🏾‍♀":"1f645-1f3fe-2640","🙅🏽‍♀":"1f645-1f3fd-2640","🙅🏼‍♀":"1f645-1f3fc-2640","🙅🏻‍♀":"1f645-1f3fb-2640","💇🏿‍♂":"1f487-1f3ff-2642","💇🏾‍♂":"1f487-1f3fe-2642","💇🏽‍♂":"1f487-1f3fd-2642","💇🏼‍♂":"1f487-1f3fc-2642","💇🏻‍♂":"1f487-1f3fb-2642","💇🏿‍♀":"1f487-1f3ff-2640","💇🏾‍♀":"1f487-1f3fe-2640","💇🏽‍♀":"1f487-1f3fd-2640","💇🏼‍♀":"1f487-1f3fc-2640","💇🏻‍♀":"1f487-1f3fb-2640","💆🏿‍♂":"1f486-1f3ff-2642","💆🏾‍♂":"1f486-1f3fe-2642","💆🏽‍♂":"1f486-1f3fd-2642","💆🏼‍♂":"1f486-1f3fc-2642","💆🏻‍♂":"1f486-1f3fb-2642","💆🏿‍♀":"1f486-1f3ff-2640","💆🏾‍♀":"1f486-1f3fe-2640","💆🏽‍♀":"1f486-1f3fd-2640","💆🏼‍♀":"1f486-1f3fc-2640","💆🏻‍♀":"1f486-1f3fb-2640","💁🏿‍♂":"1f481-1f3ff-2642","💁🏾‍♂":"1f481-1f3fe-2642","💁🏽‍♂":"1f481-1f3fd-2642","💁🏼‍♂":"1f481-1f3fc-2642","💁🏻‍♂":"1f481-1f3fb-2642","💁🏿‍♀":"1f481-1f3ff-2640","💁🏾‍♀":"1f481-1f3fe-2640","💁🏽‍♀":"1f481-1f3fd-2640","💁🏼‍♀":"1f481-1f3fc-2640","💁🏻‍♀":"1f481-1f3fb-2640","👱🏿‍♂":"1f471-1f3ff-2642","👱🏾‍♂":"1f471-1f3fe-2642","👱🏽‍♂":"1f471-1f3fd-2642","👱🏼‍♂":"1f471-1f3fc-2642","👱🏻‍♂":"1f471-1f3fb-2642","👱🏿‍♀":"1f471-1f3ff-2640","👱🏾‍♀":"1f471-1f3fe-2640","👱🏽‍♀":"1f471-1f3fd-2640","👱🏼‍♀":"1f471-1f3fc-2640","👱🏻‍♀":"1f471-1f3fb-2640","👳🏿‍♂":"1f473-1f3ff-2642","👳🏾‍♂":"1f473-1f3fe-2642","👳🏽‍♂":"1f473-1f3fd-2642","👳🏼‍♂":"1f473-1f3fc-2642","👳🏻‍♂":"1f473-1f3fb-2642","👳🏿‍♀":"1f473-1f3ff-2640","👳🏾‍♀":"1f473-1f3fe-2640","👳🏽‍♀":"1f473-1f3fd-2640","👳🏼‍♀":"1f473-1f3fc-2640","👳🏻‍♀":"1f473-1f3fb-2640","💂🏿‍♂":"1f482-1f3ff-2642","💂🏾‍♂":"1f482-1f3fe-2642","💂🏽‍♂":"1f482-1f3fd-2642","💂🏼‍♂":"1f482-1f3fc-2642","💂🏻‍♂":"1f482-1f3fb-2642","💂🏿‍♀":"1f482-1f3ff-2640","💂🏾‍♀":"1f482-1f3fe-2640","💂🏽‍♀":"1f482-1f3fd-2640","💂🏼‍♀":"1f482-1f3fc-2640","💂🏻‍♀":"1f482-1f3fb-2640","🕵🏿‍♂":"1f575-1f3ff-2642","🕵🏾‍♂":"1f575-1f3fe-2642","🕵🏽‍♂":"1f575-1f3fd-2642","🕵🏼‍♂":"1f575-1f3fc-2642","🕵🏻‍♂":"1f575-1f3fb-2642","🕵🏿‍♀":"1f575-1f3ff-2640","🕵🏾‍♀":"1f575-1f3fe-2640","🕵🏽‍♀":"1f575-1f3fd-2640","🕵🏼‍♀":"1f575-1f3fc-2640","🕵🏻‍♀":"1f575-1f3fb-2640","👷🏿‍♂":"1f477-1f3ff-2642","👷🏾‍♂":"1f477-1f3fe-2642","👷🏽‍♂":"1f477-1f3fd-2642","👷🏼‍♂":"1f477-1f3fc-2642","👷🏻‍♂":"1f477-1f3fb-2642","👷🏿‍♀":"1f477-1f3ff-2640","👷🏾‍♀":"1f477-1f3fe-2640","👷🏽‍♀":"1f477-1f3fd-2640","👷🏼‍♀":"1f477-1f3fc-2640","👷🏻‍♀":"1f477-1f3fb-2640","👮🏿‍♂":"1f46e-1f3ff-2642","👮🏾‍♂":"1f46e-1f3fe-2642","👮🏽‍♂":"1f46e-1f3fd-2642","👮🏼‍♂":"1f46e-1f3fc-2642","👮🏻‍♂":"1f46e-1f3fb-2642","👮🏿‍♀":"1f46e-1f3ff-2640","👮🏾‍♀":"1f46e-1f3fe-2640","👮🏽‍♀":"1f46e-1f3fd-2640","👮🏼‍♀":"1f46e-1f3fc-2640","👮🏻‍♀":"1f46e-1f3fb-2640","👨🏿‍⚕":"1f468-1f3ff-2695","👨🏾‍⚕":"1f468-1f3fe-2695","👨🏽‍⚕":"1f468-1f3fd-2695","👨🏼‍⚕":"1f468-1f3fc-2695","👨🏻‍⚕":"1f468-1f3fb-2695","👩🏿‍⚕":"1f469-1f3ff-2695","👩🏾‍⚕":"1f469-1f3fe-2695","👩🏽‍⚕":"1f469-1f3fd-2695","👩🏼‍⚕":"1f469-1f3fc-2695","👩🏻‍⚕":"1f469-1f3fb-2695","👨🏻‍⚖":"1f468-1f3fb-2696","👨🏼‍⚖":"1f468-1f3fc-2696","👨🏽‍⚖":"1f468-1f3fd-2696","👨🏾‍⚖":"1f468-1f3fe-2696","👨🏿‍⚖":"1f468-1f3ff-2696","👩🏻‍⚖":"1f469-1f3fb-2696","👩🏼‍⚖":"1f469-1f3fc-2696","👩🏽‍⚖":"1f469-1f3fd-2696","👩🏾‍⚖":"1f469-1f3fe-2696","👩🏿‍⚖":"1f469-1f3ff-2696","👨🏻‍✈":"1f468-1f3fb-2708","👨🏼‍✈":"1f468-1f3fc-2708","👨🏽‍✈":"1f468-1f3fd-2708","👨🏾‍✈":"1f468-1f3fe-2708","👨🏿‍✈":"1f468-1f3ff-2708","👩🏻‍✈":"1f469-1f3fb-2708","👩🏼‍✈":"1f469-1f3fc-2708","👩🏽‍✈":"1f469-1f3fd-2708","👩🏾‍✈":"1f469-1f3fe-2708","👩🏿‍✈":"1f469-1f3ff-2708","👨❤️👨":"1f468-2764-1f468","👩❤️👨":"1f469-2764-1f468","👩❤️👩":"1f469-2764-1f469","👨🏻⚕️":"1f468-1f3fb-2695","👨🏻⚖️":"1f468-1f3fb-2696","👨🏻✈️":"1f468-1f3fb-2708","👨🏼⚕️":"1f468-1f3fc-2695","👨🏼⚖️":"1f468-1f3fc-2696","👨🏼✈️":"1f468-1f3fc-2708","👨🏽⚕️":"1f468-1f3fd-2695","👨🏽⚖️":"1f468-1f3fd-2696","👨🏽✈️":"1f468-1f3fd-2708","👨🏾⚕️":"1f468-1f3fe-2695","👨🏾⚖️":"1f468-1f3fe-2696","👨🏾✈️":"1f468-1f3fe-2708","👨🏿⚕️":"1f468-1f3ff-2695","👨🏿⚖️":"1f468-1f3ff-2696","👨🏿✈️":"1f468-1f3ff-2708","👩🏻⚕️":"1f469-1f3fb-2695","👩🏻⚖️":"1f469-1f3fb-2696","👩🏻✈️":"1f469-1f3fb-2708","👩🏼⚕️":"1f469-1f3fc-2695","👩🏼⚖️":"1f469-1f3fc-2696","👩🏼✈️":"1f469-1f3fc-2708","👩🏽⚕️":"1f469-1f3fd-2695","👩🏽⚖️":"1f469-1f3fd-2696","👩🏽✈️":"1f469-1f3fd-2708","👩🏾⚕️":"1f469-1f3fe-2695","👩🏾⚖️":"1f469-1f3fe-2696","👩🏾✈️":"1f469-1f3fe-2708","👩🏿⚕️":"1f469-1f3ff-2695","👩🏿⚖️":"1f469-1f3ff-2696","👩🏿✈️":"1f469-1f3ff-2708","👮🏻♀️":"1f46e-1f3fb-2640","👮🏻♂️":"1f46e-1f3fb-2642","👮🏼♀️":"1f46e-1f3fc-2640","👮🏼♂️":"1f46e-1f3fc-2642","👮🏽♀️":"1f46e-1f3fd-2640","👮🏽♂️":"1f46e-1f3fd-2642","👮🏾♀️":"1f46e-1f3fe-2640","👮🏾♂️":"1f46e-1f3fe-2642","👮🏿♀️":"1f46e-1f3ff-2640","👮🏿♂️":"1f46e-1f3ff-2642","👱🏻♀️":"1f471-1f3fb-2640","👱🏻♂️":"1f471-1f3fb-2642","👱🏼♀️":"1f471-1f3fc-2640","👱🏼♂️":"1f471-1f3fc-2642","👱🏽♀️":"1f471-1f3fd-2640","👱🏽♂️":"1f471-1f3fd-2642","👱🏾♀️":"1f471-1f3fe-2640","👱🏾♂️":"1f471-1f3fe-2642","👱🏿♀️":"1f471-1f3ff-2640","👱🏿♂️":"1f471-1f3ff-2642","👳🏻♀️":"1f473-1f3fb-2640","👳🏻♂️":"1f473-1f3fb-2642","👳🏼♀️":"1f473-1f3fc-2640","👳🏼♂️":"1f473-1f3fc-2642","👳🏽♀️":"1f473-1f3fd-2640","👳🏽♂️":"1f473-1f3fd-2642","👳🏾♀️":"1f473-1f3fe-2640","👳🏾♂️":"1f473-1f3fe-2642","👳🏿♀️":"1f473-1f3ff-2640","👳🏿♂️":"1f473-1f3ff-2642","👷🏻♀️":"1f477-1f3fb-2640","👷🏻♂️":"1f477-1f3fb-2642","👷🏼♀️":"1f477-1f3fc-2640","👷🏼♂️":"1f477-1f3fc-2642","👷🏽♀️":"1f477-1f3fd-2640","👷🏽♂️":"1f477-1f3fd-2642","👷🏾♀️":"1f477-1f3fe-2640","👷🏾♂️":"1f477-1f3fe-2642","👷🏿♀️":"1f477-1f3ff-2640","👷🏿♂️":"1f477-1f3ff-2642","💂🏻♀️":"1f482-1f3fb-2640","💂🏻♂️":"1f482-1f3fb-2642","💂🏼♀️":"1f482-1f3fc-2640","💂🏼♂️":"1f482-1f3fc-2642","💂🏽♀️":"1f482-1f3fd-2640","💂🏽♂️":"1f482-1f3fd-2642","💂🏾♀️":"1f482-1f3fe-2640","💂🏾♂️":"1f482-1f3fe-2642","💂🏿♀️":"1f482-1f3ff-2640","💂🏿♂️":"1f482-1f3ff-2642","🏃🏻♀️":"1f3c3-1f3fb-2640","🏃🏻♂️":"1f3c3-1f3fb-2642","🏃🏼♀️":"1f3c3-1f3fc-2640","🏃🏼♂️":"1f3c3-1f3fc-2642","🏃🏽♀️":"1f3c3-1f3fd-2640","🏃🏽♂️":"1f3c3-1f3fd-2642","🏃🏾♀️":"1f3c3-1f3fe-2640","🏃🏾♂️":"1f3c3-1f3fe-2642","🏃🏿♀️":"1f3c3-1f3ff-2640","🏃🏿♂️":"1f3c3-1f3ff-2642","🏄🏻♀️":"1f3c4-1f3fb-2640","🏄🏻♂️":"1f3c4-1f3fb-2642","🏄🏼♀️":"1f3c4-1f3fc-2640","🏄🏼♂️":"1f3c4-1f3fc-2642","🏄🏽♀️":"1f3c4-1f3fd-2640","🏄🏽♂️":"1f3c4-1f3fd-2642","🏄🏾♀️":"1f3c4-1f3fe-2640","🏄🏾♂️":"1f3c4-1f3fe-2642","🏄🏿♀️":"1f3c4-1f3ff-2640","🏄🏿♂️":"1f3c4-1f3ff-2642","🏊🏻♀️":"1f3ca-1f3fb-2640","🏊🏻♂️":"1f3ca-1f3fb-2642","🏊🏼♀️":"1f3ca-1f3fc-2640","🏊🏼♂️":"1f3ca-1f3fc-2642","🏊🏽♀️":"1f3ca-1f3fd-2640","🏊🏽♂️":"1f3ca-1f3fd-2642","🏊🏾♀️":"1f3ca-1f3fe-2640","🏊🏾♂️":"1f3ca-1f3fe-2642","🏊🏿♀️":"1f3ca-1f3ff-2640","🏊🏿♂️":"1f3ca-1f3ff-2642","💆🏻♀️":"1f486-1f3fb-2640","💆🏻♂️":"1f486-1f3fb-2642","💆🏼♀️":"1f486-1f3fc-2640","💆🏼♂️":"1f486-1f3fc-2642","💆🏽♀️":"1f486-1f3fd-2640","💆🏽♂️":"1f486-1f3fd-2642","💆🏾♀️":"1f486-1f3fe-2640","💆🏾♂️":"1f486-1f3fe-2642","💆🏿♀️":"1f486-1f3ff-2640","💆🏿♂️":"1f486-1f3ff-2642","💇🏻♀️":"1f487-1f3fb-2640","💇🏻♂️":"1f487-1f3fb-2642","💇🏼♀️":"1f487-1f3fc-2640","💇🏼♂️":"1f487-1f3fc-2642","💇🏽♀️":"1f487-1f3fd-2640","💇🏽♂️":"1f487-1f3fd-2642","💇🏾♀️":"1f487-1f3fe-2640","💇🏾♂️":"1f487-1f3fe-2642","💇🏿♀️":"1f487-1f3ff-2640","💇🏿♂️":"1f487-1f3ff-2642","🚣🏻♀️":"1f6a3-1f3fb-2640","🚣🏻♂️":"1f6a3-1f3fb-2642","🚣🏼♀️":"1f6a3-1f3fc-2640","🚣🏼♂️":"1f6a3-1f3fc-2642","🚣🏽♀️":"1f6a3-1f3fd-2640","🚣🏽♂️":"1f6a3-1f3fd-2642","🚣🏾♀️":"1f6a3-1f3fe-2640","🚣🏾♂️":"1f6a3-1f3fe-2642","🚣🏿♀️":"1f6a3-1f3ff-2640","🚣🏿♂️":"1f6a3-1f3ff-2642","🚴🏻♀️":"1f6b4-1f3fb-2640","🚴🏻♂️":"1f6b4-1f3fb-2642","🚴🏼♀️":"1f6b4-1f3fc-2640","🚴🏼♂️":"1f6b4-1f3fc-2642","🚴🏽♀️":"1f6b4-1f3fd-2640","🚴🏽♂️":"1f6b4-1f3fd-2642","🚴🏾♀️":"1f6b4-1f3fe-2640","🚴🏾♂️":"1f6b4-1f3fe-2642","🚴🏿♀️":"1f6b4-1f3ff-2640","🚴🏿♂️":"1f6b4-1f3ff-2642","🚵🏻♀️":"1f6b5-1f3fb-2640","🚵🏻♂️":"1f6b5-1f3fb-2642","🚵🏼♀️":"1f6b5-1f3fc-2640","🚵🏼♂️":"1f6b5-1f3fc-2642","🚵🏽♀️":"1f6b5-1f3fd-2640","🚵🏽♂️":"1f6b5-1f3fd-2642","🚵🏾♀️":"1f6b5-1f3fe-2640","🚵🏾♂️":"1f6b5-1f3fe-2642","🚵🏿♀️":"1f6b5-1f3ff-2640","🚵🏿♂️":"1f6b5-1f3ff-2642","🚶🏻♀️":"1f6b6-1f3fb-2640","🚶🏻♂️":"1f6b6-1f3fb-2642","🚶🏼♀️":"1f6b6-1f3fc-2640","🚶🏼♂️":"1f6b6-1f3fc-2642","🚶🏽♀️":"1f6b6-1f3fd-2640","🚶🏽♂️":"1f6b6-1f3fd-2642","🚶🏾♀️":"1f6b6-1f3fe-2640","🚶🏾♂️":"1f6b6-1f3fe-2642","🚶🏿♀️":"1f6b6-1f3ff-2640","🚶🏿♂️":"1f6b6-1f3ff-2642","🤸🏻♀️":"1f938-1f3fb-2640","🤸🏻♂️":"1f938-1f3fb-2642","🤸🏼♀️":"1f938-1f3fc-2640","🤸🏼♂️":"1f938-1f3fc-2642","🤸🏽♀️":"1f938-1f3fd-2640","🤸🏽♂️":"1f938-1f3fd-2642","🤸🏾♀️":"1f938-1f3fe-2640","🤸🏾♂️":"1f938-1f3fe-2642","🤸🏿♀️":"1f938-1f3ff-2640","🤸🏿♂️":"1f938-1f3ff-2642","🤹🏻♀️":"1f939-1f3fb-2640","🤹🏻♂️":"1f939-1f3fb-2642","🤹🏼♀️":"1f939-1f3fc-2640","🤹🏼♂️":"1f939-1f3fc-2642","🤹🏽♀️":"1f939-1f3fd-2640","🤹🏽♂️":"1f939-1f3fd-2642","🤹🏾♀️":"1f939-1f3fe-2640","🤹🏾♂️":"1f939-1f3fe-2642","🤹🏿♀️":"1f939-1f3ff-2640","🤹🏿♂️":"1f939-1f3ff-2642","🤽🏻♀️":"1f93d-1f3fb-2640","🤽🏻♂️":"1f93d-1f3fb-2642","🤽🏼♀️":"1f93d-1f3fc-2640","🤽🏼♂️":"1f93d-1f3fc-2642","🤽🏽♀️":"1f93d-1f3fd-2640","🤽🏽♂️":"1f93d-1f3fd-2642","🤽🏾♀️":"1f93d-1f3fe-2640","🤽🏾♂️":"1f93d-1f3fe-2642","🤽🏿♀️":"1f93d-1f3ff-2640","🤽🏿♂️":"1f93d-1f3ff-2642","🤾🏻♀️":"1f93e-1f3fb-2640","🤾🏻♂️":"1f93e-1f3fb-2642","🤾🏼♀️":"1f93e-1f3fc-2640","🤾🏼♂️":"1f93e-1f3fc-2642","🤾🏽♀️":"1f93e-1f3fd-2640","🤾🏽♂️":"1f93e-1f3fd-2642","🤾🏾♀️":"1f93e-1f3fe-2640","🤾🏾♂️":"1f93e-1f3fe-2642","🤾🏿♀️":"1f93e-1f3ff-2640","🤾🏿♂️":"1f93e-1f3ff-2642","💁🏻♀️":"1f481-1f3fb-2640","💁🏻♂️":"1f481-1f3fb-2642","💁🏼♀️":"1f481-1f3fc-2640","💁🏼♂️":"1f481-1f3fc-2642","💁🏽♀️":"1f481-1f3fd-2640","💁🏽♂️":"1f481-1f3fd-2642","💁🏾♀️":"1f481-1f3fe-2640","💁🏾♂️":"1f481-1f3fe-2642","💁🏿♀️":"1f481-1f3ff-2640","💁🏿♂️":"1f481-1f3ff-2642","🙅🏻♀️":"1f645-1f3fb-2640","🙅🏻♂️":"1f645-1f3fb-2642","🙅🏼♀️":"1f645-1f3fc-2640","🙅🏼♂️":"1f645-1f3fc-2642","🙅🏽♀️":"1f645-1f3fd-2640","🙅🏽♂️":"1f645-1f3fd-2642","🙅🏾♀️":"1f645-1f3fe-2640","🙅🏾♂️":"1f645-1f3fe-2642","🙅🏿♀️":"1f645-1f3ff-2640","🙅🏿♂️":"1f645-1f3ff-2642","🙆🏻♀️":"1f646-1f3fb-2640","🙆🏻♂️":"1f646-1f3fb-2642","🙆🏼♀️":"1f646-1f3fc-2640","🙆🏼♂️":"1f646-1f3fc-2642","🙆🏽♀️":"1f646-1f3fd-2640","🙆🏽♂️":"1f646-1f3fd-2642","🙆🏾♀️":"1f646-1f3fe-2640","🙆🏾♂️":"1f646-1f3fe-2642","🙆🏿♀️":"1f646-1f3ff-2640","🙆🏿♂️":"1f646-1f3ff-2642","🙇🏻♀️":"1f647-1f3fb-2640","🙇🏻♂️":"1f647-1f3fb-2642","🙇🏼♀️":"1f647-1f3fc-2640","🙇🏼♂️":"1f647-1f3fc-2642","🙇🏽♀️":"1f647-1f3fd-2640","🙇🏽♂️":"1f647-1f3fd-2642","🙇🏾♀️":"1f647-1f3fe-2640","🙇🏾♂️":"1f647-1f3fe-2642","🙇🏿♀️":"1f647-1f3ff-2640","🙇🏿♂️":"1f647-1f3ff-2642","🙋🏻♀️":"1f64b-1f3fb-2640","🙋🏻♂️":"1f64b-1f3fb-2642","🙋🏼♀️":"1f64b-1f3fc-2640","🙋🏼♂️":"1f64b-1f3fc-2642","🙋🏽♀️":"1f64b-1f3fd-2640","🙋🏽♂️":"1f64b-1f3fd-2642","🙋🏾♀️":"1f64b-1f3fe-2640","🙋🏾♂️":"1f64b-1f3fe-2642","🙋🏿♀️":"1f64b-1f3ff-2640","🙋🏿♂️":"1f64b-1f3ff-2642","🙍🏻♀️":"1f64d-1f3fb-2640","🙍🏻♂️":"1f64d-1f3fb-2642","🙍🏼♀️":"1f64d-1f3fc-2640","🙍🏼♂️":"1f64d-1f3fc-2642","🙍🏽♀️":"1f64d-1f3fd-2640","🙍🏽♂️":"1f64d-1f3fd-2642","🙍🏾♀️":"1f64d-1f3fe-2640","🙍🏾♂️":"1f64d-1f3fe-2642","🙍🏿♀️":"1f64d-1f3ff-2640","🙍🏿♂️":"1f64d-1f3ff-2642","🙎🏻♀️":"1f64e-1f3fb-2640","🙎🏻♂️":"1f64e-1f3fb-2642","🙎🏼♀️":"1f64e-1f3fc-2640","🙎🏼♂️":"1f64e-1f3fc-2642","🙎🏽♀️":"1f64e-1f3fd-2640","🙎🏽♂️":"1f64e-1f3fd-2642","🙎🏾♀️":"1f64e-1f3fe-2640","🙎🏾♂️":"1f64e-1f3fe-2642","🙎🏿♀️":"1f64e-1f3ff-2640","🙎🏿♂️":"1f64e-1f3ff-2642","🤦🏻♀️":"1f926-1f3fb-2640","🤦🏻♂️":"1f926-1f3fb-2642","🤦🏼♀️":"1f926-1f3fc-2640","🤦🏼♂️":"1f926-1f3fc-2642","🤦🏽♀️":"1f926-1f3fd-2640","🤦🏽♂️":"1f926-1f3fd-2642","🤦🏾♀️":"1f926-1f3fe-2640","🤦🏾♂️":"1f926-1f3fe-2642","🤦🏿♀️":"1f926-1f3ff-2640","🤦🏿♂️":"1f926-1f3ff-2642","🤷🏻♀️":"1f937-1f3fb-2640","🤷🏻♂️":"1f937-1f3fb-2642","🤷🏼♀️":"1f937-1f3fc-2640","🤷🏼♂️":"1f937-1f3fc-2642","🤷🏽♀️":"1f937-1f3fd-2640","🤷🏽♂️":"1f937-1f3fd-2642","🤷🏾♀️":"1f937-1f3fe-2640","🤷🏾♂️":"1f937-1f3fe-2642","🤷🏿♀️":"1f937-1f3ff-2640","🤷🏿♂️":"1f937-1f3ff-2642","👁️🗨️":"1f441-1f5e8","🧙🏻‍♀":"1f9d9-1f3fb-2640","🧙🏻♀️":"1f9d9-1f3fb-2640","🧙🏻‍♂":"1f9d9-1f3fb-2642","🧙🏻♂️":"1f9d9-1f3fb-2642","🧙🏼‍♀":"1f9d9-1f3fc-2640","🧙🏼♀️":"1f9d9-1f3fc-2640","🧙🏼‍♂":"1f9d9-1f3fc-2642","🧙🏼♂️":"1f9d9-1f3fc-2642","🧙🏽‍♀":"1f9d9-1f3fd-2640","🧙🏽♀️":"1f9d9-1f3fd-2640","🧙🏽‍♂":"1f9d9-1f3fd-2642","🧙🏽♂️":"1f9d9-1f3fd-2642","🧙🏾‍♀":"1f9d9-1f3fe-2640","🧙🏾♀️":"1f9d9-1f3fe-2640","🧙🏾‍♂":"1f9d9-1f3fe-2642","🧙🏾♂️":"1f9d9-1f3fe-2642","🧙🏿‍♀":"1f9d9-1f3ff-2640","🧙🏿♀️":"1f9d9-1f3ff-2640","🧙🏿‍♂":"1f9d9-1f3ff-2642","🧙🏿♂️":"1f9d9-1f3ff-2642","🧚🏻‍♀":"1f9da-1f3fb-2640","🧚🏻♀️":"1f9da-1f3fb-2640","🧚🏻‍♂":"1f9da-1f3fb-2642","🧚🏻♂️":"1f9da-1f3fb-2642","🧚🏼‍♀":"1f9da-1f3fc-2640","🧚🏼♀️":"1f9da-1f3fc-2640","🧚🏼‍♂":"1f9da-1f3fc-2642","🧚🏼♂️":"1f9da-1f3fc-2642","🧚🏽‍♀":"1f9da-1f3fd-2640","🧚🏽♀️":"1f9da-1f3fd-2640","🧚🏽‍♂":"1f9da-1f3fd-2642","🧚🏽♂️":"1f9da-1f3fd-2642","🧚🏾‍♀":"1f9da-1f3fe-2640","🧚🏾♀️":"1f9da-1f3fe-2640","🧚🏾‍♂":"1f9da-1f3fe-2642","🧚🏾♂️":"1f9da-1f3fe-2642","🧚🏿‍♀":"1f9da-1f3ff-2640","🧚🏿♀️":"1f9da-1f3ff-2640","🧚🏿‍♂":"1f9da-1f3ff-2642","🧚🏿♂️":"1f9da-1f3ff-2642","🧛🏻‍♀":"1f9db-1f3fb-2640","🧛🏻♀️":"1f9db-1f3fb-2640","🧛🏻‍♂":"1f9db-1f3fb-2642","🧛🏻♂️":"1f9db-1f3fb-2642","🧛🏼‍♀":"1f9db-1f3fc-2640","🧛🏼♀️":"1f9db-1f3fc-2640","🧛🏼‍♂":"1f9db-1f3fc-2642","🧛🏼♂️":"1f9db-1f3fc-2642","🧛🏽‍♀":"1f9db-1f3fd-2640","🧛🏽♀️":"1f9db-1f3fd-2640","🧛🏽‍♂":"1f9db-1f3fd-2642","🧛🏽♂️":"1f9db-1f3fd-2642","🧛🏾‍♀":"1f9db-1f3fe-2640","🧛🏾♀️":"1f9db-1f3fe-2640","🧛🏾‍♂":"1f9db-1f3fe-2642","🧛🏾♂️":"1f9db-1f3fe-2642","🧛🏿‍♀":"1f9db-1f3ff-2640","🧛🏿♀️":"1f9db-1f3ff-2640","🧛🏿‍♂":"1f9db-1f3ff-2642","🧛🏿♂️":"1f9db-1f3ff-2642","🧜🏻‍♀":"1f9dc-1f3fb-2640","🧜🏻♀️":"1f9dc-1f3fb-2640","🧜🏻‍♂":"1f9dc-1f3fb-2642","🧜🏻♂️":"1f9dc-1f3fb-2642","🧜🏼‍♀":"1f9dc-1f3fc-2640","🧜🏼♀️":"1f9dc-1f3fc-2640","🧜🏼‍♂":"1f9dc-1f3fc-2642","🧜🏼♂️":"1f9dc-1f3fc-2642","🧜🏽‍♀":"1f9dc-1f3fd-2640","🧜🏽♀️":"1f9dc-1f3fd-2640","🧜🏽‍♂":"1f9dc-1f3fd-2642","🧜🏽♂️":"1f9dc-1f3fd-2642","🧜🏾‍♀":"1f9dc-1f3fe-2640","🧜🏾♀️":"1f9dc-1f3fe-2640","🧜🏾‍♂":"1f9dc-1f3fe-2642","🧜🏾♂️":"1f9dc-1f3fe-2642","🧜🏿‍♀":"1f9dc-1f3ff-2640","🧜🏿♀️":"1f9dc-1f3ff-2640","🧜🏿‍♂":"1f9dc-1f3ff-2642","🧜🏿♂️":"1f9dc-1f3ff-2642","🧝🏻‍♀":"1f9dd-1f3fb-2640","🧝🏻♀️":"1f9dd-1f3fb-2640","🧝🏻‍♂":"1f9dd-1f3fb-2642","🧝🏻♂️":"1f9dd-1f3fb-2642","🧝🏼‍♀":"1f9dd-1f3fc-2640","🧝🏼♀️":"1f9dd-1f3fc-2640","🧝🏼‍♂":"1f9dd-1f3fc-2642","🧝🏼♂️":"1f9dd-1f3fc-2642","🧝🏽‍♀":"1f9dd-1f3fd-2640","🧝🏽♀️":"1f9dd-1f3fd-2640","🧝🏽‍♂":"1f9dd-1f3fd-2642","🧝🏽♂️":"1f9dd-1f3fd-2642","🧝🏾‍♀":"1f9dd-1f3fe-2640","🧝🏾♀️":"1f9dd-1f3fe-2640","🧝🏾‍♂":"1f9dd-1f3fe-2642","🧝🏾♂️":"1f9dd-1f3fe-2642","🧝🏿‍♀":"1f9dd-1f3ff-2640","🧝🏿♀️":"1f9dd-1f3ff-2640","🧝🏿‍♂":"1f9dd-1f3ff-2642","🧝🏿♂️":"1f9dd-1f3ff-2642","🧖🏻‍♀":"1f9d6-1f3fb-2640","🧖🏻♀️":"1f9d6-1f3fb-2640","🧖🏻‍♂":"1f9d6-1f3fb-2642","🧖🏻♂️":"1f9d6-1f3fb-2642","🧖🏼‍♀":"1f9d6-1f3fc-2640","🧖🏼♀️":"1f9d6-1f3fc-2640","🧖🏼‍♂":"1f9d6-1f3fc-2642","🧖🏼♂️":"1f9d6-1f3fc-2642","🧖🏽‍♀":"1f9d6-1f3fd-2640","🧖🏽♀️":"1f9d6-1f3fd-2640","🧖🏽‍♂":"1f9d6-1f3fd-2642","🧖🏽♂️":"1f9d6-1f3fd-2642","🧖🏾‍♀":"1f9d6-1f3fe-2640","🧖🏾♀️":"1f9d6-1f3fe-2640","🧖🏾‍♂":"1f9d6-1f3fe-2642","🧖🏾♂️":"1f9d6-1f3fe-2642","🧖🏿‍♀":"1f9d6-1f3ff-2640","🧖🏿♀️":"1f9d6-1f3ff-2640","🧖🏿‍♂":"1f9d6-1f3ff-2642","🧖🏿♂️":"1f9d6-1f3ff-2642","🧗🏻‍♀":"1f9d7-1f3fb-2640","🧗🏻♀️":"1f9d7-1f3fb-2640","🧗🏻‍♂":"1f9d7-1f3fb-2642","🧗🏻♂️":"1f9d7-1f3fb-2642","🧗🏼‍♀":"1f9d7-1f3fc-2640","🧗🏼♀️":"1f9d7-1f3fc-2640","🧗🏼‍♂":"1f9d7-1f3fc-2642","🧗🏼♂️":"1f9d7-1f3fc-2642","🧗🏽‍♀":"1f9d7-1f3fd-2640","🧗🏽♀️":"1f9d7-1f3fd-2640","🧗🏽‍♂":"1f9d7-1f3fd-2642","🧗🏽♂️":"1f9d7-1f3fd-2642","🧗🏾‍♀":"1f9d7-1f3fe-2640","🧗🏾♀️":"1f9d7-1f3fe-2640","🧗🏾‍♂":"1f9d7-1f3fe-2642","🧗🏾♂️":"1f9d7-1f3fe-2642","🧗🏿‍♀":"1f9d7-1f3ff-2640","🧗🏿♀️":"1f9d7-1f3ff-2640","🧗🏿‍♂":"1f9d7-1f3ff-2642","🧗🏿♂️":"1f9d7-1f3ff-2642","🧘🏻‍♀":"1f9d8-1f3fb-2640","🧘🏻♀️":"1f9d8-1f3fb-2640","🧘🏻‍♂":"1f9d8-1f3fb-2642","🧘🏻♂️":"1f9d8-1f3fb-2642","🧘🏼‍♀":"1f9d8-1f3fc-2640","🧘🏼♀️":"1f9d8-1f3fc-2640","🧘🏼‍♂":"1f9d8-1f3fc-2642","🧘🏼♂️":"1f9d8-1f3fc-2642","🧘🏽‍♀":"1f9d8-1f3fd-2640","🧘🏽♀️":"1f9d8-1f3fd-2640","🧘🏽‍♂":"1f9d8-1f3fd-2642","🧘🏽♂️":"1f9d8-1f3fd-2642","🧘🏾‍♀":"1f9d8-1f3fe-2640","🧘🏾♀️":"1f9d8-1f3fe-2640","🧘🏾‍♂":"1f9d8-1f3fe-2642","🧘🏾♂️":"1f9d8-1f3fe-2642","🧘🏿‍♀":"1f9d8-1f3ff-2640","🧘🏿♀️":"1f9d8-1f3ff-2640","🧘🏿‍♂":"1f9d8-1f3ff-2642","🧘🏿♂️":"1f9d8-1f3ff-2642","⛹🏿‍♂":"26f9-1f3ff-2642","⛹🏾‍♂":"26f9-1f3fe-2642","⛹🏽‍♂":"26f9-1f3fd-2642","⛹🏼‍♂":"26f9-1f3fc-2642","⛹🏻‍♂":"26f9-1f3fb-2642","⛹🏿‍♀":"26f9-1f3ff-2640","⛹🏾‍♀":"26f9-1f3fe-2640","⛹🏽‍♀":"26f9-1f3fd-2640","⛹🏼‍♀":"26f9-1f3fc-2640","⛹🏻‍♀":"26f9-1f3fb-2640","👨‍⚕️":"1f468-2695","👨‍⚖️":"1f468-2696","👨‍✈️":"1f468-2708","👩‍⚕️":"1f469-2695","👩‍⚖️":"1f469-2696","👩‍✈️":"1f469-2708","👮‍♀️":"1f46e-2640","👮‍♂️":"1f46e-2642","👱‍♀️":"1f471-2640","👱‍♂️":"1f471-2642","👳‍♀️":"1f473-2640","👳‍♂️":"1f473-2642","👷‍♀️":"1f477-2640","👷‍♂️":"1f477-2642","💂‍♀️":"1f482-2640","💂‍♂️":"1f482-2642","🕵️♀️":"1f575-2640","🕵️♂️":"1f575-2642","🏃‍♀️":"1f3c3-2640","🏃‍♂️":"1f3c3-2642","🏄‍♀️":"1f3c4-2640","🏄‍♂️":"1f3c4-2642","🏊‍♀️":"1f3ca-2640","🏊‍♂️":"1f3ca-2642","🏋️♀️":"1f3cb-2640","🏋️♂️":"1f3cb-2642","🏌️♀️":"1f3cc-2640","🏌️♂️":"1f3cc-2642","👯‍♀️":"1f46f-2640","👯‍♂️":"1f46f-2642","💆‍♀️":"1f486-2640","💆‍♂️":"1f486-2642","💇‍♀️":"1f487-2640","💇‍♂️":"1f487-2642","🚣‍♀️":"1f6a3-2640","🚣‍♂️":"1f6a3-2642","🚴‍♀️":"1f6b4-2640","🚴‍♂️":"1f6b4-2642","🚵‍♀️":"1f6b5-2640","🚵‍♂️":"1f6b5-2642","🚶‍♀️":"1f6b6-2640","🚶‍♂️":"1f6b6-2642","🤸‍♀️":"1f938-2640","🤸‍♂️":"1f938-2642","🤹‍♀️":"1f939-2640","🤹‍♂️":"1f939-2642","🤼‍♀️":"1f93c-2640","🤼‍♂️":"1f93c-2642","🤽‍♀️":"1f93d-2640","🤽‍♂️":"1f93d-2642","🤾‍♀️":"1f93e-2640","🤾‍♂️":"1f93e-2642","💁‍♀️":"1f481-2640","💁‍♂️":"1f481-2642","🙅‍♀️":"1f645-2640","🙅‍♂️":"1f645-2642","🙆‍♀️":"1f646-2640","🙆‍♂️":"1f646-2642","🙇‍♀️":"1f647-2640","🙇‍♂️":"1f647-2642","🙋‍♀️":"1f64b-2640","🙋‍♂️":"1f64b-2642","🙍‍♀️":"1f64d-2640","🙍‍♂️":"1f64d-2642","🙎‍♀️":"1f64e-2640","🙎‍♂️":"1f64e-2642","🤦‍♀️":"1f926-2640","🤦‍♂️":"1f926-2642","🤷‍♀️":"1f937-2640","🤷‍♂️":"1f937-2642","🧙‍♀️":"1f9d9-2640","🧙‍♂️":"1f9d9-2642","🧚‍♀️":"1f9da-2640","🧚‍♂️":"1f9da-2642","🧛‍♀️":"1f9db-2640","🧛‍♂️":"1f9db-2642","🧜‍♀️":"1f9dc-2640","🧜‍♂️":"1f9dc-2642","🧝‍♀️":"1f9dd-2640","🧝‍♂️":"1f9dd-2642","🧞‍♀️":"1f9de-2640","🧞‍♂️":"1f9de-2642","🧟‍♀️":"1f9df-2640","🧟‍♂️":"1f9df-2642","🧖‍♀️":"1f9d6-2640","🧖‍♂️":"1f9d6-2642","🧗‍♀️":"1f9d7-2640","🧗‍♂️":"1f9d7-2642","🧘‍♀️":"1f9d8-2640","🧘‍♂️":"1f9d8-2642","⛹️♀️":"26f9-2640","⛹️♂️":"26f9-2642","👨👨👦":"1f468-1f468-1f466","👨👨👧":"1f468-1f468-1f467","👨👩👧":"1f468-1f469-1f467","👩👩👦":"1f469-1f469-1f466","👩👩👧":"1f469-1f469-1f467","👨👦👦":"1f468-1f466-1f466","👨👧👦":"1f468-1f467-1f466","👩👦👦":"1f469-1f466-1f466","👩👧👦":"1f469-1f467-1f466","👩👧👧":"1f469-1f467-1f467","👨🏻🎨":"1f468-1f3fb-1f3a8","👨🏼🎨":"1f468-1f3fc-1f3a8","👨🏽🎨":"1f468-1f3fd-1f3a8","👨🏾🎨":"1f468-1f3fe-1f3a8","👨🏿🎨":"1f468-1f3ff-1f3a8","👩🏻🎨":"1f469-1f3fb-1f3a8","👩🏼🎨":"1f469-1f3fc-1f3a8","👩🏽🎨":"1f469-1f3fd-1f3a8","👩🏾🎨":"1f469-1f3fe-1f3a8","👩🏿🎨":"1f469-1f3ff-1f3a8","👨🏻🚀":"1f468-1f3fb-1f680","👨🏼🚀":"1f468-1f3fc-1f680","👨🏽🚀":"1f468-1f3fd-1f680","👨🏾🚀":"1f468-1f3fe-1f680","👨🏿🚀":"1f468-1f3ff-1f680","👩🏻🚀":"1f469-1f3fb-1f680","👩🏼🚀":"1f469-1f3fc-1f680","👩🏽🚀":"1f469-1f3fd-1f680","👩🏾🚀":"1f469-1f3fe-1f680","👩🏿🚀":"1f469-1f3ff-1f680","👨🏻🚒":"1f468-1f3fb-1f692","👨🏼🚒":"1f468-1f3fc-1f692","👨🏽🚒":"1f468-1f3fd-1f692","👨🏾🚒":"1f468-1f3fe-1f692","👨🏿🚒":"1f468-1f3ff-1f692","👩🏻🚒":"1f469-1f3fb-1f692","👩🏼🚒":"1f469-1f3fc-1f692","👩🏽🚒":"1f469-1f3fd-1f692","👩🏾🚒":"1f469-1f3fe-1f692","👩🏿🚒":"1f469-1f3ff-1f692","👨👩👦":"1f468-1f469-1f466","👨👧👧":"1f468-1f467-1f467","👨🏻🌾":"1f468-1f3fb-1f33e","👨🏻🍳":"1f468-1f3fb-1f373","👨🏻🎓":"1f468-1f3fb-1f393","👨🏻🎤":"1f468-1f3fb-1f3a4","👨🏻🏫":"1f468-1f3fb-1f3eb","👨🏻🏭":"1f468-1f3fb-1f3ed","👨🏻💻":"1f468-1f3fb-1f4bb","👨🏻💼":"1f468-1f3fb-1f4bc","👨🏻🔧":"1f468-1f3fb-1f527","👨🏻🔬":"1f468-1f3fb-1f52c","👨🏼🌾":"1f468-1f3fc-1f33e","👨🏼🍳":"1f468-1f3fc-1f373","👨🏼🎓":"1f468-1f3fc-1f393","👨🏼🎤":"1f468-1f3fc-1f3a4","👨🏼🏫":"1f468-1f3fc-1f3eb","👨🏼🏭":"1f468-1f3fc-1f3ed","👨🏼💻":"1f468-1f3fc-1f4bb","👨🏼💼":"1f468-1f3fc-1f4bc","👨🏼🔧":"1f468-1f3fc-1f527","👨🏼🔬":"1f468-1f3fc-1f52c","👨🏽🌾":"1f468-1f3fd-1f33e","👨🏽🍳":"1f468-1f3fd-1f373","👨🏽🎓":"1f468-1f3fd-1f393","👨🏽🎤":"1f468-1f3fd-1f3a4","👨🏽🏫":"1f468-1f3fd-1f3eb","👨🏽🏭":"1f468-1f3fd-1f3ed","👨🏽💻":"1f468-1f3fd-1f4bb","👨🏽💼":"1f468-1f3fd-1f4bc","👨🏽🔧":"1f468-1f3fd-1f527","👨🏽🔬":"1f468-1f3fd-1f52c","👨🏾🌾":"1f468-1f3fe-1f33e","👨🏾🍳":"1f468-1f3fe-1f373","👨🏾🎓":"1f468-1f3fe-1f393","👨🏾🎤":"1f468-1f3fe-1f3a4","👨🏾🏫":"1f468-1f3fe-1f3eb","👨🏾🏭":"1f468-1f3fe-1f3ed","👨🏾💻":"1f468-1f3fe-1f4bb","👨🏾💼":"1f468-1f3fe-1f4bc","👨🏾🔧":"1f468-1f3fe-1f527","👨🏾🔬":"1f468-1f3fe-1f52c","👨🏿🌾":"1f468-1f3ff-1f33e","👨🏿🍳":"1f468-1f3ff-1f373","👨🏿🎓":"1f468-1f3ff-1f393","👨🏿🎤":"1f468-1f3ff-1f3a4","👨🏿🏫":"1f468-1f3ff-1f3eb","👨🏿🏭":"1f468-1f3ff-1f3ed","👨🏿💻":"1f468-1f3ff-1f4bb","👨🏿💼":"1f468-1f3ff-1f4bc","👨🏿🔧":"1f468-1f3ff-1f527","👨🏿🔬":"1f468-1f3ff-1f52c","👩🏻🌾":"1f469-1f3fb-1f33e","👩🏻🍳":"1f469-1f3fb-1f373","👩🏻🎓":"1f469-1f3fb-1f393","👩🏻🎤":"1f469-1f3fb-1f3a4","👩🏻🏫":"1f469-1f3fb-1f3eb","👩🏻🏭":"1f469-1f3fb-1f3ed","👩🏻💻":"1f469-1f3fb-1f4bb","👩🏻💼":"1f469-1f3fb-1f4bc","👩🏻🔧":"1f469-1f3fb-1f527","👩🏻🔬":"1f469-1f3fb-1f52c","👩🏼🌾":"1f469-1f3fc-1f33e","👩🏼🍳":"1f469-1f3fc-1f373","👩🏼🎓":"1f469-1f3fc-1f393","👩🏼🎤":"1f469-1f3fc-1f3a4","👩🏼🏫":"1f469-1f3fc-1f3eb","👩🏼🏭":"1f469-1f3fc-1f3ed","👩🏼💻":"1f469-1f3fc-1f4bb","👩🏼💼":"1f469-1f3fc-1f4bc","👩🏼🔧":"1f469-1f3fc-1f527","👩🏼🔬":"1f469-1f3fc-1f52c","👩🏽🌾":"1f469-1f3fd-1f33e","👩🏽🍳":"1f469-1f3fd-1f373","👩🏽🎓":"1f469-1f3fd-1f393","👩🏽🎤":"1f469-1f3fd-1f3a4","👩🏽🏫":"1f469-1f3fd-1f3eb","👩🏽🏭":"1f469-1f3fd-1f3ed","👩🏽💻":"1f469-1f3fd-1f4bb","👩🏽💼":"1f469-1f3fd-1f4bc","👩🏽🔧":"1f469-1f3fd-1f527","👩🏽🔬":"1f469-1f3fd-1f52c","👩🏾🌾":"1f469-1f3fe-1f33e","👩🏾🍳":"1f469-1f3fe-1f373","👩🏾🎓":"1f469-1f3fe-1f393","👩🏾🎤":"1f469-1f3fe-1f3a4","👩🏾🏫":"1f469-1f3fe-1f3eb","👩🏾🏭":"1f469-1f3fe-1f3ed","👩🏾💻":"1f469-1f3fe-1f4bb","👩🏾💼":"1f469-1f3fe-1f4bc","👩🏾🔧":"1f469-1f3fe-1f527","👩🏾🔬":"1f469-1f3fe-1f52c","👩🏿🌾":"1f469-1f3ff-1f33e","👩🏿🍳":"1f469-1f3ff-1f373","👩🏿🎓":"1f469-1f3ff-1f393","👩🏿🎤":"1f469-1f3ff-1f3a4","👩🏿🏫":"1f469-1f3ff-1f3eb","👩🏿🏭":"1f469-1f3ff-1f3ed","👩🏿💻":"1f469-1f3ff-1f4bb","👩🏿💼":"1f469-1f3ff-1f4bc","👩🏿🔧":"1f469-1f3ff-1f527","👩🏿🔬":"1f469-1f3ff-1f52c","👁‍🗨":"1f441-1f5e8","👨‍💻":"1f468-1f4bb","👩‍💻":"1f469-1f4bb","👨‍🏫":"1f468-1f3eb","👩‍🏫":"1f469-1f3eb","👨‍🎓":"1f468-1f393","👩‍🎓":"1f469-1f393","👨‍🎤":"1f468-1f3a4","👩‍🎤":"1f469-1f3a4","👨‍🔬":"1f468-1f52c","👩‍🔬":"1f469-1f52c","👨‍💼":"1f468-1f4bc","👩‍💼":"1f469-1f4bc","👨‍🔧":"1f468-1f527","👩‍🔧":"1f469-1f527","👨‍🏭":"1f468-1f3ed","👩‍🏭":"1f469-1f3ed","👨‍🍳":"1f468-1f373","👩‍🍳":"1f469-1f373","👨‍🌾":"1f468-1f33e","👩‍🌾":"1f469-1f33e","👨‍👦":"1f468-1f466","👨‍👧":"1f468-1f467","👩‍👦":"1f469-1f466","👩‍👧":"1f469-1f467","👨‍🎨":"1f468-1f3a8","👩‍🎨":"1f469-1f3a8","👨‍🚀":"1f468-1f680","👩‍🚀":"1f469-1f680","👨‍🚒":"1f468-1f692","👩‍🚒":"1f469-1f692","🏋️🏻":"1f3cb-1f3fb","🏋️🏼":"1f3cb-1f3fc","🏋️🏽":"1f3cb-1f3fd","🏋️🏾":"1f3cb-1f3fe","🏋️🏿":"1f3cb-1f3ff","🏌️🏻":"1f3cc-1f3fb","🏌️🏼":"1f3cc-1f3fc","🏌️🏽":"1f3cc-1f3fd","🏌️🏾":"1f3cc-1f3fe","🏌️🏿":"1f3cc-1f3ff","🕴️🏻":"1f574-1f3fb","🕴️🏼":"1f574-1f3fc","🕴️🏽":"1f574-1f3fd","🕴️🏾":"1f574-1f3fe","🕴️🏿":"1f574-1f3ff","🕵️🏻":"1f575-1f3fb","🕵️🏼":"1f575-1f3fc","🕵️🏽":"1f575-1f3fd","🕵️🏾":"1f575-1f3fe","🕵️🏿":"1f575-1f3ff","🖐️🏻":"1f590-1f3fb","🖐️🏼":"1f590-1f3fc","🖐️🏽":"1f590-1f3fd","🖐️🏾":"1f590-1f3fe","🖐️🏿":"1f590-1f3ff","🏳‍🌈":"1f3f3-1f308","🏳️🌈":"1f3f3-1f308","👯‍♂":"1f46f-2642","👯‍♀":"1f46f-2640","🤼‍♂":"1f93c-2642","🤼‍♀":"1f93c-2640","🤹‍♂":"1f939-2642","🤹‍♀":"1f939-2640","🤾‍♂":"1f93e-2642","🤾‍♀":"1f93e-2640","🤽‍♂":"1f93d-2642","🤽‍♀":"1f93d-2640","🤸‍♂":"1f938-2642","🤸‍♀":"1f938-2640","🚶‍♂":"1f6b6-2642","🚶‍♀":"1f6b6-2640","🚵‍♂":"1f6b5-2642","🚵‍♀":"1f6b5-2640","🚴‍♂":"1f6b4-2642","🚴‍♀":"1f6b4-2640","🚣‍♂":"1f6a3-2642","🚣‍♀":"1f6a3-2640","🏊‍♂":"1f3ca-2642","🏊‍♀":"1f3ca-2640","🏄‍♂":"1f3c4-2642","🏄‍♀":"1f3c4-2640","🏃‍♂":"1f3c3-2642","🏃‍♀":"1f3c3-2640","🤷‍♂":"1f937-2642","🤷‍♀":"1f937-2640","🤦‍♂":"1f926-2642","🤦‍♀":"1f926-2640","🙎‍♂":"1f64e-2642","🙎‍♀":"1f64e-2640","🙍‍♂":"1f64d-2642","🙍‍♀":"1f64d-2640","🙋‍♂":"1f64b-2642","🙋‍♀":"1f64b-2640","🙇‍♂":"1f647-2642","🙇‍♀":"1f647-2640","🙆‍♂":"1f646-2642","🙆‍♀":"1f646-2640","🙅‍♂":"1f645-2642","🙅‍♀":"1f645-2640","💇‍♂":"1f487-2642","💇‍♀":"1f487-2640","💆‍♂":"1f486-2642","💆‍♀":"1f486-2640","💁‍♂":"1f481-2642","💁‍♀":"1f481-2640","👱‍♂":"1f471-2642","👱‍♀":"1f471-2640","👳‍♂":"1f473-2642","👳‍♀":"1f473-2640","💂‍♂":"1f482-2642","💂‍♀":"1f482-2640","👷‍♂":"1f477-2642","👷‍♀":"1f477-2640","👮‍♂":"1f46e-2642","👮‍♀":"1f46e-2640","👨‍⚕":"1f468-2695","👩‍⚕":"1f469-2695","👨‍⚖":"1f468-2696","👩‍⚖":"1f469-2696","👨‍✈":"1f468-2708","👩‍✈":"1f469-2708","☝️🏻":"261d-1f3fb","☝️🏼":"261d-1f3fc","☝️🏽":"261d-1f3fd","☝️🏾":"261d-1f3fe","☝️🏿":"261d-1f3ff","⛹️🏻":"26f9-1f3fb","⛹️🏼":"26f9-1f3fc","⛹️🏽":"26f9-1f3fd","⛹️🏾":"26f9-1f3fe","⛹️🏿":"26f9-1f3ff","✌️🏻":"270c-1f3fb","✌️🏼":"270c-1f3fc","✌️🏽":"270c-1f3fd","✌️🏾":"270c-1f3fe","✌️🏿":"270c-1f3ff","✍️🏻":"270d-1f3fb","✍️🏼":"270d-1f3fc","✍️🏽":"270d-1f3fd","✍️🏾":"270d-1f3fe","✍️🏿":"270d-1f3ff","👨⚕️":"1f468-2695","👨⚖️":"1f468-2696","👨✈️":"1f468-2708","👩⚕️":"1f469-2695","👩⚖️":"1f469-2696","👩✈️":"1f469-2708","👮♀️":"1f46e-2640","👮♂️":"1f46e-2642","👱♀️":"1f471-2640","👱♂️":"1f471-2642","👳♀️":"1f473-2640","👳♂️":"1f473-2642","👷♀️":"1f477-2640","👷♂️":"1f477-2642","💂♀️":"1f482-2640","💂♂️":"1f482-2642","🕵‍♀":"1f575-2640","🕵‍♂":"1f575-2642","🏃♀️":"1f3c3-2640","🏃♂️":"1f3c3-2642","🏄♀️":"1f3c4-2640","🏄♂️":"1f3c4-2642","🏊♀️":"1f3ca-2640","🏊♂️":"1f3ca-2642","🏋‍♀":"1f3cb-2640","🏋‍♂":"1f3cb-2642","🏌‍♀":"1f3cc-2640","🏌‍♂":"1f3cc-2642","👯♀️":"1f46f-2640","👯♂️":"1f46f-2642","💆♀️":"1f486-2640","💆♂️":"1f486-2642","💇♀️":"1f487-2640","💇♂️":"1f487-2642","🚣♀️":"1f6a3-2640","🚣♂️":"1f6a3-2642","🚴♀️":"1f6b4-2640","🚴♂️":"1f6b4-2642","🚵♀️":"1f6b5-2640","🚵♂️":"1f6b5-2642","🚶♀️":"1f6b6-2640","🚶♂️":"1f6b6-2642","🤸♀️":"1f938-2640","🤸♂️":"1f938-2642","🤹♀️":"1f939-2640","🤹♂️":"1f939-2642","🤼♀️":"1f93c-2640","🤼♂️":"1f93c-2642","🤽♀️":"1f93d-2640","🤽♂️":"1f93d-2642","🤾♀️":"1f93e-2640","🤾♂️":"1f93e-2642","💁♀️":"1f481-2640","💁♂️":"1f481-2642","🙅♀️":"1f645-2640","🙅♂️":"1f645-2642","🙆♀️":"1f646-2640","🙆♂️":"1f646-2642","🙇♀️":"1f647-2640","🙇♂️":"1f647-2642","🙋♀️":"1f64b-2640","🙋♂️":"1f64b-2642","🙍♀️":"1f64d-2640","🙍♂️":"1f64d-2642","🙎♀️":"1f64e-2640","🙎♂️":"1f64e-2642","🤦♀️":"1f926-2640","🤦♂️":"1f926-2642","🤷♀️":"1f937-2640","🤷♂️":"1f937-2642","🧙‍♀":"1f9d9-2640","🧙♀️":"1f9d9-2640","🧙‍♂":"1f9d9-2642","🧙♂️":"1f9d9-2642","🧚‍♀":"1f9da-2640","🧚♀️":"1f9da-2640","🧚‍♂":"1f9da-2642","🧚♂️":"1f9da-2642","🧛‍♀":"1f9db-2640","🧛♀️":"1f9db-2640","🧛‍♂":"1f9db-2642","🧛♂️":"1f9db-2642","🧜‍♀":"1f9dc-2640","🧜♀️":"1f9dc-2640","🧜‍♂":"1f9dc-2642","🧜♂️":"1f9dc-2642","🧝‍♀":"1f9dd-2640","🧝♀️":"1f9dd-2640","🧝‍♂":"1f9dd-2642","🧝♂️":"1f9dd-2642","🧞‍♀":"1f9de-2640","🧞♀️":"1f9de-2640","🧞‍♂":"1f9de-2642","🧞♂️":"1f9de-2642","🧟‍♀":"1f9df-2640","🧟♀️":"1f9df-2640","🧟‍♂":"1f9df-2642","🧟♂️":"1f9df-2642","🧖‍♀":"1f9d6-2640","🧖♀️":"1f9d6-2640","🧖‍♂":"1f9d6-2642","🧖♂️":"1f9d6-2642","🧗‍♀":"1f9d7-2640","🧗♀️":"1f9d7-2640","🧗‍♂":"1f9d7-2642","🧗♂️":"1f9d7-2642","🧘‍♀":"1f9d8-2640","🧘♀️":"1f9d8-2640","🧘‍♂":"1f9d8-2642","🧘♂️":"1f9d8-2642","#️⃣":"0023-20e3","0⃣":"0030-20e3","1⃣":"0031-20e3","2⃣":"0032-20e3","3⃣":"0033-20e3","4⃣":"0034-20e3","5⃣":"0035-20e3","6⃣":"0036-20e3","7⃣":"0037-20e3","8⃣":"0038-20e3","9⃣":"0039-20e3","*️⃣":"002a-20e3","⛹‍♀":"26f9-2640","⛹‍♂":"26f9-2642","🇨🇳":"1f1e8-1f1f3","🇩🇪":"1f1e9-1f1ea","🇪🇸":"1f1ea-1f1f8","🇫🇷":"1f1eb-1f1f7","🇬🇧":"1f1ec-1f1e7","🇮🇹":"1f1ee-1f1f9","🇯🇵":"1f1ef-1f1f5","🇰🇷":"1f1f0-1f1f7","🇺🇸":"1f1fa-1f1f8","🇷🇺":"1f1f7-1f1fa","🤴🏻":"1f934-1f3fb","🤴🏼":"1f934-1f3fc","🤴🏽":"1f934-1f3fd","🤴🏾":"1f934-1f3fe","🤴🏿":"1f934-1f3ff","🤶🏻":"1f936-1f3fb","🤶🏼":"1f936-1f3fc","🤶🏽":"1f936-1f3fd","🤶🏾":"1f936-1f3fe","🤶🏿":"1f936-1f3ff","🤵🏻":"1f935-1f3fb","🤵🏼":"1f935-1f3fc","🤵🏽":"1f935-1f3fd","🤵🏾":"1f935-1f3fe","🤵🏿":"1f935-1f3ff","🤷🏻":"1f937-1f3fb","🤷🏼":"1f937-1f3fc","🤷🏽":"1f937-1f3fd","🤷🏾":"1f937-1f3fe","🤷🏿":"1f937-1f3ff","🤦🏻":"1f926-1f3fb","🤦🏼":"1f926-1f3fc","🤦🏽":"1f926-1f3fd","🤦🏾":"1f926-1f3fe","🤦🏿":"1f926-1f3ff","🤰🏻":"1f930-1f3fb","🤰🏼":"1f930-1f3fc","🤰🏽":"1f930-1f3fd","🤰🏾":"1f930-1f3fe","🤰🏿":"1f930-1f3ff","🕺🏻":"1f57a-1f3fb","🕺🏼":"1f57a-1f3fc","🕺🏽":"1f57a-1f3fd","🕺🏾":"1f57a-1f3fe","🕺🏿":"1f57a-1f3ff","🤳🏻":"1f933-1f3fb","🤳🏼":"1f933-1f3fc","🤳🏽":"1f933-1f3fd","🤳🏾":"1f933-1f3fe","🤳🏿":"1f933-1f3ff","🤞🏻":"1f91e-1f3fb","🤞🏼":"1f91e-1f3fc","🤞🏽":"1f91e-1f3fd","🤞🏾":"1f91e-1f3fe","🤞🏿":"1f91e-1f3ff","🤙🏻":"1f919-1f3fb","🤙🏼":"1f919-1f3fc","🤙🏽":"1f919-1f3fd","🇦🇫":"1f1e6-1f1eb","🇦🇱":"1f1e6-1f1f1","🇩🇿":"1f1e9-1f1ff","🇦🇩":"1f1e6-1f1e9","🇦🇴":"1f1e6-1f1f4","🇦🇬":"1f1e6-1f1ec","🇦🇷":"1f1e6-1f1f7","🇦🇲":"1f1e6-1f1f2","🇦🇺":"1f1e6-1f1fa","🇦🇹":"1f1e6-1f1f9","🇦🇿":"1f1e6-1f1ff","🇧🇸":"1f1e7-1f1f8","🇧🇭":"1f1e7-1f1ed","🇧🇩":"1f1e7-1f1e9","🇧🇧":"1f1e7-1f1e7","🇧🇾":"1f1e7-1f1fe","🇧🇪":"1f1e7-1f1ea","🇧🇿":"1f1e7-1f1ff","🇧🇯":"1f1e7-1f1ef","🇧🇹":"1f1e7-1f1f9","🇧🇴":"1f1e7-1f1f4","🇧🇦":"1f1e7-1f1e6","🇧🇼":"1f1e7-1f1fc","🇧🇷":"1f1e7-1f1f7","🇧🇳":"1f1e7-1f1f3","🇧🇬":"1f1e7-1f1ec","🇧🇫":"1f1e7-1f1eb","🇧🇮":"1f1e7-1f1ee","🇰🇭":"1f1f0-1f1ed","🇨🇲":"1f1e8-1f1f2","🇨🇦":"1f1e8-1f1e6","🇨🇻":"1f1e8-1f1fb","🤙🏾":"1f919-1f3fe","🇨🇫":"1f1e8-1f1eb","🇹🇩":"1f1f9-1f1e9","🇨🇱":"1f1e8-1f1f1","🇨🇴":"1f1e8-1f1f4","🇰🇲":"1f1f0-1f1f2","🇨🇷":"1f1e8-1f1f7","🇨🇮":"1f1e8-1f1ee","🇭🇷":"1f1ed-1f1f7","🇨🇺":"1f1e8-1f1fa","🇨🇾":"1f1e8-1f1fe","🇨🇿":"1f1e8-1f1ff","🤙🏿":"1f919-1f3ff","🇨🇩":"1f1e8-1f1e9","🤛🏻":"1f91b-1f3fb","🇩🇰":"1f1e9-1f1f0","🇩🇯":"1f1e9-1f1ef","🇩🇲":"1f1e9-1f1f2","🇩🇴":"1f1e9-1f1f4","🇹🇱":"1f1f9-1f1f1","🇪🇨":"1f1ea-1f1e8","🇪🇬":"1f1ea-1f1ec","🇸🇻":"1f1f8-1f1fb","🇬🇶":"1f1ec-1f1f6","🇪🇷":"1f1ea-1f1f7","🇪🇪":"1f1ea-1f1ea","🇪🇹":"1f1ea-1f1f9","🤛🏼":"1f91b-1f3fc","🇫🇯":"1f1eb-1f1ef","🇫🇮":"1f1eb-1f1ee","🇬🇦":"1f1ec-1f1e6","🇬🇲":"1f1ec-1f1f2","🇬🇪":"1f1ec-1f1ea","🇬🇭":"1f1ec-1f1ed","🇬🇷":"1f1ec-1f1f7","🇬🇩":"1f1ec-1f1e9","🇬🇹":"1f1ec-1f1f9","🇬🇳":"1f1ec-1f1f3","🇬🇼":"1f1ec-1f1fc","🇬🇾":"1f1ec-1f1fe","🇭🇹":"1f1ed-1f1f9","🇭🇳":"1f1ed-1f1f3","🇭🇺":"1f1ed-1f1fa","🇮🇸":"1f1ee-1f1f8","🇮🇳":"1f1ee-1f1f3","🇮🇩":"1f1ee-1f1e9","🇮🇷":"1f1ee-1f1f7","🇮🇶":"1f1ee-1f1f6","🇮🇪":"1f1ee-1f1ea","🇮🇱":"1f1ee-1f1f1","🇯🇲":"1f1ef-1f1f2","🇯🇴":"1f1ef-1f1f4","🇰🇿":"1f1f0-1f1ff","🇰🇪":"1f1f0-1f1ea","🇰🇮":"1f1f0-1f1ee","🇽🇰":"1f1fd-1f1f0","🇰🇼":"1f1f0-1f1fc","🇰🇬":"1f1f0-1f1ec","🤛🏽":"1f91b-1f3fd","🇱🇦":"1f1f1-1f1e6","🇱🇻":"1f1f1-1f1fb","🇱🇧":"1f1f1-1f1e7","🇱🇸":"1f1f1-1f1f8","🇱🇷":"1f1f1-1f1f7","🇱🇾":"1f1f1-1f1fe","🇱🇮":"1f1f1-1f1ee","🇱🇹":"1f1f1-1f1f9","🇱🇺":"1f1f1-1f1fa","🇲🇰":"1f1f2-1f1f0","🇲🇬":"1f1f2-1f1ec","🇲🇼":"1f1f2-1f1fc","🇲🇾":"1f1f2-1f1fe","🇲🇻":"1f1f2-1f1fb","🇲🇱":"1f1f2-1f1f1","🇲🇹":"1f1f2-1f1f9","🇲🇭":"1f1f2-1f1ed","🇲🇷":"1f1f2-1f1f7","🇲🇺":"1f1f2-1f1fa","🇲🇽":"1f1f2-1f1fd","🇫🇲":"1f1eb-1f1f2","🇲🇩":"1f1f2-1f1e9","🇲🇨":"1f1f2-1f1e8","🇲🇳":"1f1f2-1f1f3","🇲🇪":"1f1f2-1f1ea","🇲🇦":"1f1f2-1f1e6","🇲🇿":"1f1f2-1f1ff","🇲🇲":"1f1f2-1f1f2","🇳🇦":"1f1f3-1f1e6","🇳🇷":"1f1f3-1f1f7","🇳🇵":"1f1f3-1f1f5","🇳🇱":"1f1f3-1f1f1","🇳🇿":"1f1f3-1f1ff","🇳🇮":"1f1f3-1f1ee","🇳🇪":"1f1f3-1f1ea","🇳🇬":"1f1f3-1f1ec","🇰🇵":"1f1f0-1f1f5","🇳🇴":"1f1f3-1f1f4","🇴🇲":"1f1f4-1f1f2","🇵🇰":"1f1f5-1f1f0","🇵🇼":"1f1f5-1f1fc","🇵🇦":"1f1f5-1f1e6","🇵🇬":"1f1f5-1f1ec","🤛🏾":"1f91b-1f3fe","🇵🇾":"1f1f5-1f1fe","🇵🇪":"1f1f5-1f1ea","🇵🇭":"1f1f5-1f1ed","🇵🇱":"1f1f5-1f1f1","🇵🇹":"1f1f5-1f1f9","🇶🇦":"1f1f6-1f1e6","🇹🇼":"1f1f9-1f1fc","🇨🇬":"1f1e8-1f1ec","🇷🇴":"1f1f7-1f1f4","🇷🇼":"1f1f7-1f1fc","🇰🇳":"1f1f0-1f1f3","🇱🇨":"1f1f1-1f1e8","🇻🇨":"1f1fb-1f1e8","🇼🇸":"1f1fc-1f1f8","🇸🇲":"1f1f8-1f1f2","🇸🇹":"1f1f8-1f1f9","🇸🇦":"1f1f8-1f1e6","🤛🏿":"1f91b-1f3ff","🇸🇳":"1f1f8-1f1f3","🇷🇸":"1f1f7-1f1f8","🇸🇨":"1f1f8-1f1e8","🇸🇱":"1f1f8-1f1f1","🇸🇬":"1f1f8-1f1ec","🇸🇰":"1f1f8-1f1f0","🇸🇮":"1f1f8-1f1ee","🇸🇧":"1f1f8-1f1e7","🇸🇴":"1f1f8-1f1f4","🇿🇦":"1f1ff-1f1e6","🇱🇰":"1f1f1-1f1f0","🇸🇩":"1f1f8-1f1e9","🇸🇷":"1f1f8-1f1f7","🇸🇿":"1f1f8-1f1ff","🇸🇪":"1f1f8-1f1ea","🇨🇭":"1f1e8-1f1ed","🇸🇾":"1f1f8-1f1fe","🇹🇯":"1f1f9-1f1ef","🇹🇿":"1f1f9-1f1ff","🇹🇭":"1f1f9-1f1ed","🇹🇬":"1f1f9-1f1ec","🇹🇴":"1f1f9-1f1f4","🇹🇹":"1f1f9-1f1f9","🇹🇳":"1f1f9-1f1f3","🇹🇷":"1f1f9-1f1f7","🇹🇲":"1f1f9-1f1f2","🇹🇻":"1f1f9-1f1fb","🇺🇬":"1f1fa-1f1ec","🇺🇦":"1f1fa-1f1e6","🇦🇪":"1f1e6-1f1ea","🇺🇾":"1f1fa-1f1fe","🇺🇿":"1f1fa-1f1ff","🇻🇺":"1f1fb-1f1fa","🇻🇦":"1f1fb-1f1e6","🇻🇪":"1f1fb-1f1ea","🇻🇳":"1f1fb-1f1f3","🇪🇭":"1f1ea-1f1ed","🤜🏻":"1f91c-1f3fb","🇾🇪":"1f1fe-1f1ea","🇿🇲":"1f1ff-1f1f2","🇿🇼":"1f1ff-1f1fc","🇵🇷":"1f1f5-1f1f7","🇰🇾":"1f1f0-1f1fe","🇧🇲":"1f1e7-1f1f2","🇵🇫":"1f1f5-1f1eb","🇵🇸":"1f1f5-1f1f8","🇳🇨":"1f1f3-1f1e8","🤜🏼":"1f91c-1f3fc","🇸🇭":"1f1f8-1f1ed","🇦🇼":"1f1e6-1f1fc","🇻🇮":"1f1fb-1f1ee","🇭🇰":"1f1ed-1f1f0","🇦🇨":"1f1e6-1f1e8","🇲🇸":"1f1f2-1f1f8","🇬🇺":"1f1ec-1f1fa","🇬🇱":"1f1ec-1f1f1","🇳🇺":"1f1f3-1f1fa","🇼🇫":"1f1fc-1f1eb","🇲🇴":"1f1f2-1f1f4","🤜🏽":"1f91c-1f3fd","🇫🇴":"1f1eb-1f1f4","🇫🇰":"1f1eb-1f1f0","🇯🇪":"1f1ef-1f1ea","🇦🇮":"1f1e6-1f1ee","🇬🇮":"1f1ec-1f1ee","🤜🏾":"1f91c-1f3fe","🤜🏿":"1f91c-1f3ff","🤚🏻":"1f91a-1f3fb","🤚🏼":"1f91a-1f3fc","🤚🏽":"1f91a-1f3fd","🤚🏾":"1f91a-1f3fe","👶🏻":"1f476-1f3fb","👶🏼":"1f476-1f3fc","👶🏽":"1f476-1f3fd","👶🏾":"1f476-1f3fe","👶🏿":"1f476-1f3ff","👦🏻":"1f466-1f3fb","👦🏼":"1f466-1f3fc","👦🏽":"1f466-1f3fd","👦🏾":"1f466-1f3fe","👦🏿":"1f466-1f3ff","👧🏻":"1f467-1f3fb","👧🏼":"1f467-1f3fc","👧🏽":"1f467-1f3fd","👧🏾":"1f467-1f3fe","👧🏿":"1f467-1f3ff","👨🏻":"1f468-1f3fb","👨🏼":"1f468-1f3fc","👨🏽":"1f468-1f3fd","👨🏾":"1f468-1f3fe","👨🏿":"1f468-1f3ff","👩🏻":"1f469-1f3fb","👩🏼":"1f469-1f3fc","👩🏽":"1f469-1f3fd","👩🏾":"1f469-1f3fe","👩🏿":"1f469-1f3ff","👰🏻":"1f470-1f3fb","👰🏼":"1f470-1f3fc","🤚🏿":"1f91a-1f3ff","👰🏽":"1f470-1f3fd","👰🏾":"1f470-1f3fe","👰🏿":"1f470-1f3ff","👱🏻":"1f471-1f3fb","👱🏼":"1f471-1f3fc","👱🏽":"1f471-1f3fd","👱🏾":"1f471-1f3fe","👱🏿":"1f471-1f3ff","👲🏻":"1f472-1f3fb","👲🏼":"1f472-1f3fc","👲🏽":"1f472-1f3fd","👲🏾":"1f472-1f3fe","👲🏿":"1f472-1f3ff","👳🏻":"1f473-1f3fb","👳🏼":"1f473-1f3fc","👳🏽":"1f473-1f3fd","👳🏾":"1f473-1f3fe","👳🏿":"1f473-1f3ff","👴🏻":"1f474-1f3fb","👴🏼":"1f474-1f3fc","👴🏽":"1f474-1f3fd","👴🏾":"1f474-1f3fe","👴🏿":"1f474-1f3ff","👵🏻":"1f475-1f3fb","👵🏼":"1f475-1f3fc","👵🏽":"1f475-1f3fd","👵🏾":"1f475-1f3fe","👵🏿":"1f475-1f3ff","👮🏻":"1f46e-1f3fb","👮🏼":"1f46e-1f3fc","👮🏽":"1f46e-1f3fd","👮🏾":"1f46e-1f3fe","👮🏿":"1f46e-1f3ff","👷🏻":"1f477-1f3fb","👷🏼":"1f477-1f3fc","👷🏽":"1f477-1f3fd","👷🏾":"1f477-1f3fe","👷🏿":"1f477-1f3ff","👸🏻":"1f478-1f3fb","👸🏼":"1f478-1f3fc","👸🏽":"1f478-1f3fd","👸🏾":"1f478-1f3fe","🤸🏻":"1f938-1f3fb","👸🏿":"1f478-1f3ff","💂🏻":"1f482-1f3fb","💂🏼":"1f482-1f3fc","🤸🏼":"1f938-1f3fc","💂🏽":"1f482-1f3fd","💂🏾":"1f482-1f3fe","💂🏿":"1f482-1f3ff","🤸🏽":"1f938-1f3fd","👼🏻":"1f47c-1f3fb","👼🏼":"1f47c-1f3fc","👼🏽":"1f47c-1f3fd","👼🏾":"1f47c-1f3fe","👼🏿":"1f47c-1f3ff","🙇🏻":"1f647-1f3fb","🙇🏼":"1f647-1f3fc","🙇🏽":"1f647-1f3fd","🙇🏾":"1f647-1f3fe","🙇🏿":"1f647-1f3ff","💁🏻":"1f481-1f3fb","💁🏼":"1f481-1f3fc","💁🏽":"1f481-1f3fd","🤸🏾":"1f938-1f3fe","💁🏾":"1f481-1f3fe","💁🏿":"1f481-1f3ff","🙅🏻":"1f645-1f3fb","🤸🏿":"1f938-1f3ff","🙅🏼":"1f645-1f3fc","🙅🏽":"1f645-1f3fd","🙅🏾":"1f645-1f3fe","🙅🏿":"1f645-1f3ff","🙆🏻":"1f646-1f3fb","🙆🏼":"1f646-1f3fc","🙆🏽":"1f646-1f3fd","🙆🏾":"1f646-1f3fe","🙆🏿":"1f646-1f3ff","🙋🏻":"1f64b-1f3fb","🙋🏼":"1f64b-1f3fc","🙋🏽":"1f64b-1f3fd","🙋🏾":"1f64b-1f3fe","🙋🏿":"1f64b-1f3ff","🙎🏻":"1f64e-1f3fb","🙎🏼":"1f64e-1f3fc","🙎🏽":"1f64e-1f3fd","🙎🏾":"1f64e-1f3fe","🙎🏿":"1f64e-1f3ff","🙍🏻":"1f64d-1f3fb","🙍🏼":"1f64d-1f3fc","🙍🏽":"1f64d-1f3fd","🙍🏾":"1f64d-1f3fe","🙍🏿":"1f64d-1f3ff","💆🏻":"1f486-1f3fb","💆🏼":"1f486-1f3fc","💆🏽":"1f486-1f3fd","💆🏾":"1f486-1f3fe","💆🏿":"1f486-1f3ff","💇🏻":"1f487-1f3fb","💇🏼":"1f487-1f3fc","💇🏽":"1f487-1f3fd","💇🏾":"1f487-1f3fe","💇🏿":"1f487-1f3ff","🙌🏻":"1f64c-1f3fb","🙌🏼":"1f64c-1f3fc","🙌🏽":"1f64c-1f3fd","🙌🏾":"1f64c-1f3fe","🙌🏿":"1f64c-1f3ff","👏🏻":"1f44f-1f3fb","👏🏼":"1f44f-1f3fc","👏🏽":"1f44f-1f3fd","🤽🏻":"1f93d-1f3fb","👏🏾":"1f44f-1f3fe","👏🏿":"1f44f-1f3ff","🤽🏼":"1f93d-1f3fc","👂🏻":"1f442-1f3fb","👂🏼":"1f442-1f3fc","👂🏽":"1f442-1f3fd","👂🏾":"1f442-1f3fe","👂🏿":"1f442-1f3ff","👃🏻":"1f443-1f3fb","👃🏼":"1f443-1f3fc","👃🏽":"1f443-1f3fd","👃🏾":"1f443-1f3fe","👃🏿":"1f443-1f3ff","💅🏻":"1f485-1f3fb","💅🏼":"1f485-1f3fc","💅🏽":"1f485-1f3fd","💅🏾":"1f485-1f3fe","💅🏿":"1f485-1f3ff","👋🏻":"1f44b-1f3fb","👋🏼":"1f44b-1f3fc","👋🏽":"1f44b-1f3fd","👋🏾":"1f44b-1f3fe","👋🏿":"1f44b-1f3ff","👍🏻":"1f44d-1f3fb","👍🏼":"1f44d-1f3fc","👍🏽":"1f44d-1f3fd","👍🏾":"1f44d-1f3fe","👍🏿":"1f44d-1f3ff","👎🏻":"1f44e-1f3fb","👎🏼":"1f44e-1f3fc","👎🏽":"1f44e-1f3fd","👎🏾":"1f44e-1f3fe","👎🏿":"1f44e-1f3ff","👆🏻":"1f446-1f3fb","👆🏼":"1f446-1f3fc","👆🏽":"1f446-1f3fd","👆🏾":"1f446-1f3fe","👆🏿":"1f446-1f3ff","👇🏻":"1f447-1f3fb","👇🏼":"1f447-1f3fc","👇🏽":"1f447-1f3fd","👇🏾":"1f447-1f3fe","👇🏿":"1f447-1f3ff","👈🏻":"1f448-1f3fb","👈🏼":"1f448-1f3fc","👈🏽":"1f448-1f3fd","👈🏾":"1f448-1f3fe","👈🏿":"1f448-1f3ff","👉🏻":"1f449-1f3fb","👉🏼":"1f449-1f3fc","👉🏽":"1f449-1f3fd","👉🏾":"1f449-1f3fe","👉🏿":"1f449-1f3ff","👌🏻":"1f44c-1f3fb","👌🏼":"1f44c-1f3fc","🤽🏽":"1f93d-1f3fd","👌🏽":"1f44c-1f3fd","👌🏾":"1f44c-1f3fe","🤽🏾":"1f93d-1f3fe","👌🏿":"1f44c-1f3ff","👊🏻":"1f44a-1f3fb","👊🏼":"1f44a-1f3fc","👊🏽":"1f44a-1f3fd","👊🏾":"1f44a-1f3fe","👊🏿":"1f44a-1f3ff","💪🏻":"1f4aa-1f3fb","💪🏼":"1f4aa-1f3fc","💪🏽":"1f4aa-1f3fd","💪🏾":"1f4aa-1f3fe","💪🏿":"1f4aa-1f3ff","👐🏻":"1f450-1f3fb","👐🏼":"1f450-1f3fc","👐🏽":"1f450-1f3fd","👐🏾":"1f450-1f3fe","👐🏿":"1f450-1f3ff","🙏🏻":"1f64f-1f3fb","🤽🏿":"1f93d-1f3ff","🙏🏼":"1f64f-1f3fc","🙏🏽":"1f64f-1f3fd","🤾🏻":"1f93e-1f3fb","🙏🏾":"1f64f-1f3fe","🙏🏿":"1f64f-1f3ff","🤾🏼":"1f93e-1f3fc","🏃🏻":"1f3c3-1f3fb","🏃🏼":"1f3c3-1f3fc","🏃🏽":"1f3c3-1f3fd","🏃🏾":"1f3c3-1f3fe","🤾🏽":"1f93e-1f3fd","🏃🏿":"1f3c3-1f3ff","🚶🏻":"1f6b6-1f3fb","🚶🏼":"1f6b6-1f3fc","🚶🏽":"1f6b6-1f3fd","🚶🏾":"1f6b6-1f3fe","🚶🏿":"1f6b6-1f3ff","💃🏻":"1f483-1f3fb","🤾🏾":"1f93e-1f3fe","💃🏼":"1f483-1f3fc","💃🏽":"1f483-1f3fd","🤾🏿":"1f93e-1f3ff","💃🏾":"1f483-1f3fe","💃🏿":"1f483-1f3ff","🤹🏻":"1f939-1f3fb","🚣🏻":"1f6a3-1f3fb","🚣🏼":"1f6a3-1f3fc","🚣🏽":"1f6a3-1f3fd","🚣🏾":"1f6a3-1f3fe","🚣🏿":"1f6a3-1f3ff","🏊🏻":"1f3ca-1f3fb","🏊🏼":"1f3ca-1f3fc","🤹🏼":"1f939-1f3fc","🏊🏽":"1f3ca-1f3fd","🏊🏾":"1f3ca-1f3fe","🏊🏿":"1f3ca-1f3ff","🤹🏽":"1f939-1f3fd","🏄🏻":"1f3c4-1f3fb","🏄🏼":"1f3c4-1f3fc","🏄🏽":"1f3c4-1f3fd","🏄🏾":"1f3c4-1f3fe","🏄🏿":"1f3c4-1f3ff","🛀🏻":"1f6c0-1f3fb","🛀🏼":"1f6c0-1f3fc","🤹🏾":"1f939-1f3fe","🛀🏽":"1f6c0-1f3fd","🛀🏾":"1f6c0-1f3fe","🛀🏿":"1f6c0-1f3ff","🤹🏿":"1f939-1f3ff","🚴🏻":"1f6b4-1f3fb","🚴🏼":"1f6b4-1f3fc","🚴🏽":"1f6b4-1f3fd","🚴🏾":"1f6b4-1f3fe","🚴🏿":"1f6b4-1f3ff","🚵🏻":"1f6b5-1f3fb","🚵🏼":"1f6b5-1f3fc","🚵🏽":"1f6b5-1f3fd","🚵🏾":"1f6b5-1f3fe","🚵🏿":"1f6b5-1f3ff","🏇🏻":"1f3c7-1f3fb","🏇🏼":"1f3c7-1f3fc","🏇🏽":"1f3c7-1f3fd","🏇🏾":"1f3c7-1f3fe","🏇🏿":"1f3c7-1f3ff","🖐🏻":"1f590-1f3fb","🖐🏼":"1f590-1f3fc","🖐🏽":"1f590-1f3fd","🖐🏾":"1f590-1f3fe","🖐🏿":"1f590-1f3ff","🖕🏻":"1f595-1f3fb","🖕🏼":"1f595-1f3fc","🖕🏽":"1f595-1f3fd","🖕🏾":"1f595-1f3fe","🖕🏿":"1f595-1f3ff","🖖🏻":"1f596-1f3fb","🖖🏼":"1f596-1f3fc","🖖🏽":"1f596-1f3fd","🖖🏾":"1f596-1f3fe","🖖🏿":"1f596-1f3ff","🎅🏻":"1f385-1f3fb","🎅🏼":"1f385-1f3fc","🎅🏽":"1f385-1f3fd","🎅🏾":"1f385-1f3fe","🎅🏿":"1f385-1f3ff","🤘🏻":"1f918-1f3fb","🤘🏼":"1f918-1f3fc","🤘🏽":"1f918-1f3fd","🤘🏾":"1f918-1f3fe","🤘🏿":"1f918-1f3ff","🏋🏻":"1f3cb-1f3fb","🏋🏼":"1f3cb-1f3fc","🏋🏽":"1f3cb-1f3fd","🏋🏾":"1f3cb-1f3fe","🏋🏿":"1f3cb-1f3ff","🇦🇽":"1f1e6-1f1fd","🇹🇦":"1f1f9-1f1e6","🇮🇴":"1f1ee-1f1f4","🇧🇶":"1f1e7-1f1f6","🇨🇽":"1f1e8-1f1fd","🇨🇨":"1f1e8-1f1e8","🇬🇬":"1f1ec-1f1ec","🇮🇲":"1f1ee-1f1f2","🇾🇹":"1f1fe-1f1f9","🇳🇫":"1f1f3-1f1eb","🇵🇳":"1f1f5-1f1f3","🇧🇱":"1f1e7-1f1f1","🇵🇲":"1f1f5-1f1f2","🇬🇸":"1f1ec-1f1f8","🇹🇰":"1f1f9-1f1f0","🇧🇻":"1f1e7-1f1fb","🇭🇲":"1f1ed-1f1f2","🇸🇯":"1f1f8-1f1ef","🇺🇲":"1f1fa-1f1f2","🇮🇨":"1f1ee-1f1e8","🇪🇦":"1f1ea-1f1e6","🇨🇵":"1f1e8-1f1f5","🇩🇬":"1f1e9-1f1ec","🇦🇸":"1f1e6-1f1f8","🇦🇶":"1f1e6-1f1f6","🇻🇬":"1f1fb-1f1ec","🇨🇰":"1f1e8-1f1f0","🇨🇼":"1f1e8-1f1fc","🇪🇺":"1f1ea-1f1fa","🇬🇫":"1f1ec-1f1eb","🇹🇫":"1f1f9-1f1eb","🇬🇵":"1f1ec-1f1f5","🇲🇶":"1f1f2-1f1f6","🇲🇵":"1f1f2-1f1f5","🇷🇪":"1f1f7-1f1ea","🇸🇽":"1f1f8-1f1fd","🇸🇸":"1f1f8-1f1f8","🇹🇨":"1f1f9-1f1e8","🇲🇫":"1f1f2-1f1eb","🕵🏻":"1f575-1f3fb","🕵🏼":"1f575-1f3fc","🕵🏽":"1f575-1f3fd","🕵🏾":"1f575-1f3fe","🕵🏿":"1f575-1f3ff","🏂🏻":"1f3c2-1f3fb","👨💻":"1f468-1f4bb","👩💻":"1f469-1f4bb","👨🏫":"1f468-1f3eb","👩🏫":"1f469-1f3eb","👨🎓":"1f468-1f393","👩🎓":"1f469-1f393","👨🎤":"1f468-1f3a4","👩🎤":"1f469-1f3a4","👨🔬":"1f468-1f52c","👩🔬":"1f469-1f52c","👨💼":"1f468-1f4bc","👩💼":"1f469-1f4bc","👨🔧":"1f468-1f527","👩🔧":"1f469-1f527","👨🏭":"1f468-1f3ed","👩🏭":"1f469-1f3ed","👨🍳":"1f468-1f373","👩🍳":"1f469-1f373","👨🌾":"1f468-1f33e","👩🌾":"1f469-1f33e","🕴🏻":"1f574-1f3fb","🕴🏼":"1f574-1f3fc","🕴🏽":"1f574-1f3fd","🕴🏾":"1f574-1f3fe","🕴🏿":"1f574-1f3ff","🛌🏻":"1f6cc-1f3fb","🛌🏼":"1f6cc-1f3fc","🛌🏽":"1f6cc-1f3fd","🛌🏾":"1f6cc-1f3fe","🛌🏿":"1f6cc-1f3ff","👨👦":"1f468-1f466","👨👧":"1f468-1f467","👩👦":"1f469-1f466","👩👧":"1f469-1f467","👨🎨":"1f468-1f3a8","👩🎨":"1f469-1f3a8","👨🚀":"1f468-1f680","👩🚀":"1f469-1f680","👨🚒":"1f468-1f692","👩🚒":"1f469-1f692","🇺🇳":"1f1fa-1f1f3","🏂🏼":"1f3c2-1f3fc","🏂🏽":"1f3c2-1f3fd","🏂🏾":"1f3c2-1f3fe","🏂🏿":"1f3c2-1f3ff","🏌🏻":"1f3cc-1f3fb","🏌🏼":"1f3cc-1f3fc","🏌🏽":"1f3cc-1f3fd","🏌🏾":"1f3cc-1f3fe","🏌🏿":"1f3cc-1f3ff","🤟🏻":"1f91f-1f3fb","🤟🏼":"1f91f-1f3fc","🤟🏽":"1f91f-1f3fd","🤟🏾":"1f91f-1f3fe","🤟🏿":"1f91f-1f3ff","🤱🏻":"1f931-1f3fb","🤱🏼":"1f931-1f3fc","🤱🏽":"1f931-1f3fd","🤱🏾":"1f931-1f3fe","🤱🏿":"1f931-1f3ff","🤲🏻":"1f932-1f3fb","🤲🏼":"1f932-1f3fc","🤲🏽":"1f932-1f3fd","🤲🏾":"1f932-1f3fe","🤲🏿":"1f932-1f3ff","🧑🏻":"1f9d1-1f3fb","🧑🏼":"1f9d1-1f3fc","🧑🏽":"1f9d1-1f3fd","🧑🏾":"1f9d1-1f3fe","🧑🏿":"1f9d1-1f3ff","🧒🏻":"1f9d2-1f3fb","🧒🏼":"1f9d2-1f3fc","🧒🏽":"1f9d2-1f3fd","🧒🏾":"1f9d2-1f3fe","🧒🏿":"1f9d2-1f3ff","🧓🏻":"1f9d3-1f3fb","🧓🏼":"1f9d3-1f3fc","🧓🏽":"1f9d3-1f3fd","🧓🏾":"1f9d3-1f3fe","🧓🏿":"1f9d3-1f3ff","🧔🏻":"1f9d4-1f3fb","🧔🏼":"1f9d4-1f3fc","🧔🏽":"1f9d4-1f3fd","🧔🏾":"1f9d4-1f3fe","🧔🏿":"1f9d4-1f3ff","🧕🏻":"1f9d5-1f3fb","🧕🏼":"1f9d5-1f3fc","🧕🏽":"1f9d5-1f3fd","🧕🏾":"1f9d5-1f3fe","🧕🏿":"1f9d5-1f3ff","🧖🏻":"1f9d6-1f3fb","🧖🏼":"1f9d6-1f3fc","🧖🏽":"1f9d6-1f3fd","🧖🏾":"1f9d6-1f3fe","🧖🏿":"1f9d6-1f3ff","🧗🏻":"1f9d7-1f3fb","🧗🏼":"1f9d7-1f3fc","🧗🏽":"1f9d7-1f3fd","🧗🏾":"1f9d7-1f3fe","🧗🏿":"1f9d7-1f3ff","🧘🏻":"1f9d8-1f3fb","🧘🏼":"1f9d8-1f3fc","🧘🏽":"1f9d8-1f3fd","🧘🏾":"1f9d8-1f3fe","🧘🏿":"1f9d8-1f3ff","🧙🏻":"1f9d9-1f3fb","🧙🏼":"1f9d9-1f3fc","🧙🏽":"1f9d9-1f3fd","🧙🏾":"1f9d9-1f3fe","🧙🏿":"1f9d9-1f3ff","🧚🏻":"1f9da-1f3fb","🧚🏼":"1f9da-1f3fc","🧚🏽":"1f9da-1f3fd","🧚🏾":"1f9da-1f3fe","🧚🏿":"1f9da-1f3ff","🧛🏻":"1f9db-1f3fb","🧛🏼":"1f9db-1f3fc","🧛🏽":"1f9db-1f3fd","🧛🏾":"1f9db-1f3fe","🧛🏿":"1f9db-1f3ff","🧜🏻":"1f9dc-1f3fb","🧜🏼":"1f9dc-1f3fc","🧜🏽":"1f9dc-1f3fd","🧜🏾":"1f9dc-1f3fe","🧜🏿":"1f9dc-1f3ff","🧝🏻":"1f9dd-1f3fb","🧝🏼":"1f9dd-1f3fc","🧝🏽":"1f9dd-1f3fd","🧝🏾":"1f9dd-1f3fe","🧝🏿":"1f9dd-1f3ff","🅿️":"1f17f","🈂️":"1f202","🈷️":"1f237","🎞️":"1f39e","🎟️":"1f39f","🏋️":"1f3cb","🏌️":"1f3cc","🏍️":"1f3cd","🏎️":"1f3ce","🎖️":"1f396","🎗️":"1f397","🌶️":"1f336","🌧️":"1f327","🌨️":"1f328","🌩️":"1f329","🌪️":"1f32a","🌫️":"1f32b","🌬️":"1f32c","🐿️":"1f43f","🕷️":"1f577","🕸️":"1f578","🌡️":"1f321","🎙️":"1f399","🎚️":"1f39a","🎛️":"1f39b","🏳️":"1f3f3","🏵️":"1f3f5","🏷️":"1f3f7","📽️":"1f4fd","🕉️":"1f549","🕊️":"1f54a","🕯️":"1f56f","🕰️":"1f570","🕳️":"1f573","🕶️":"1f576","🕹️":"1f579","🖇️":"1f587","🖊️":"1f58a","🖋️":"1f58b","🖌️":"1f58c","🖍️":"1f58d","🖥️":"1f5a5","🖨️":"1f5a8","🖲️":"1f5b2","🖼️":"1f5bc","🗂️":"1f5c2","🗃️":"1f5c3","🗄️":"1f5c4","🗑️":"1f5d1","🗒️":"1f5d2","🗓️":"1f5d3","🗜️":"1f5dc","🗝️":"1f5dd","🗞️":"1f5de","🗡️":"1f5e1","🗣️":"1f5e3","🗨️":"1f5e8","🗯️":"1f5ef","🗳️":"1f5f3","🗺️":"1f5fa","🛠️":"1f6e0","🛡️":"1f6e1","🛢️":"1f6e2","🛰️":"1f6f0","🍽️":"1f37d","👁️":"1f441","🕴️":"1f574","🕵️":"1f575","🖐️":"1f590","🏔️":"1f3d4","🏕️":"1f3d5","🏖️":"1f3d6","🏗️":"1f3d7","🏘️":"1f3d8","🏙️":"1f3d9","🏚️":"1f3da","🏛️":"1f3db","🏜️":"1f3dc","🏝️":"1f3dd","🏞️":"1f3de","🏟️":"1f3df","🛋️":"1f6cb","🛍️":"1f6cd","🛎️":"1f6ce","🛏️":"1f6cf","🛣️":"1f6e3","🛤️":"1f6e4","🛥️":"1f6e5","🛩️":"1f6e9","🛳️":"1f6f3","☝🏻":"261d-1f3fb","☝🏼":"261d-1f3fc","☝🏽":"261d-1f3fd","☝🏾":"261d-1f3fe","☝🏿":"261d-1f3ff","✌🏻":"270c-1f3fb","✌🏼":"270c-1f3fc","✌🏽":"270c-1f3fd","✌🏾":"270c-1f3fe","✌🏿":"270c-1f3ff","✊🏻":"270a-1f3fb","✊🏼":"270a-1f3fc","✊🏽":"270a-1f3fd","✊🏾":"270a-1f3fe","✊🏿":"270a-1f3ff","✋🏻":"270b-1f3fb","✋🏼":"270b-1f3fc","✋🏽":"270b-1f3fd","✋🏾":"270b-1f3fe","✋🏿":"270b-1f3ff","✍🏻":"270d-1f3fb","✍🏼":"270d-1f3fc","✍🏽":"270d-1f3fd","✍🏾":"270d-1f3fe","✍🏿":"270d-1f3ff","🌤️":"1f324","🌥️":"1f325","🌦️":"1f326","🖱️":"1f5b1","⛹🏻":"26f9-1f3fb","⛹🏼":"26f9-1f3fc","⛹🏽":"26f9-1f3fd","⛹🏾":"26f9-1f3fe","⛹🏿":"26f9-1f3ff","🅰️":"1f170","🅱️":"1f171","🅾️":"1f17e","#⃣":"0023-20e3","0⃣":"0030-20e3","1⃣":"0031-20e3","2⃣":"0032-20e3","3⃣":"0033-20e3","4⃣":"0034-20e3","5⃣":"0035-20e3","6⃣":"0036-20e3","7⃣":"0037-20e3","8⃣":"0038-20e3","9⃣":"0039-20e3","©️":"00a9","®️":"00ae","‼️":"203c","⁉️":"2049","™️":"2122","":"2139","↔️":"2194","↕️":"2195","↖️":"2196","↗️":"2197","↘️":"2198","↙️":"2199","↩️":"21a9","↪️":"21aa","Ⓜ️":"24c2","▪️":"25aa","▫️":"25ab","▶️":"25b6","◀️":"25c0","◻️":"25fb","◼️":"25fc","☀️":"2600","☁️":"2601","☎️":"260e","☑️":"2611","☝️":"261d","☺️":"263a","♠️":"2660","♣️":"2663","♥️":"2665","♦️":"2666","♨️":"2668","♻️":"267b","⚠️":"26a0","✂️":"2702","✈️":"2708","✉️":"2709","✌️":"270c","✏️":"270f","✒️":"2712","✔️":"2714","✖️":"2716","✳️":"2733","✴️":"2734","❄️":"2744","❇️":"2747","❤️":"2764","➡️":"27a1","⤴️":"2934","⤵️":"2935","⬅️":"2b05","⬆️":"2b06","⬇️":"2b07","〰️":"3030","〽️":"303d","㊗️":"3297","㊙️":"3299","✝️":"271d","⌨️":"2328","✍️":"270d","*⃣":"002a-20e3","⏏️":"23cf","⏭️":"23ed","⏮️":"23ee","⏯️":"23ef","⏱️":"23f1","⏲️":"23f2","⏸️":"23f8","⏹️":"23f9","⏺️":"23fa","☂️":"2602","☃️":"2603","☄️":"2604","☘️":"2618","☠️":"2620","☢️":"2622","☣️":"2623","☦️":"2626","☪️":"262a","☮️":"262e","☯️":"262f","☸️":"2638","☹️":"2639","⚒️":"2692","⚔️":"2694","⚖️":"2696","⚗️":"2697","⚙️":"2699","⚛️":"269b","⚜️":"269c","⚰️":"26b0","⚱️":"26b1","⛈️":"26c8","⛏️":"26cf","⛑️":"26d1","⛓️":"26d3","⛩️":"26e9","⛰️":"26f0","⛱️":"26f1","⛴️":"26f4","⛷️":"26f7","⛸️":"26f8","⛹️":"26f9","✡️":"2721","❣️":"2763","#":"0023","*":"002a","0":"0030","1":"0031","2":"0032","3":"0033","4":"0034","5":"0035","6":"0036","7":"0037","8":"0038","9":"0039","♀️":"2640","♂️":"2642","⚕️":"2695","🥉":"1f949","🥈":"1f948","🥇":"1f947","🤺":"1f93a","🥅":"1f945","🤾":"1f93e","🇿":"1f1ff","🤽":"1f93d","🥋":"1f94b","🥊":"1f94a","🤼":"1f93c","🤹":"1f939","🤸":"1f938","🛶":"1f6f6","🛵":"1f6f5","🛴":"1f6f4","🛒":"1f6d2","🀄":"1f004","🃏":"1f0cf","🛑":"1f6d1","🆎":"1f18e","🆑":"1f191","🇾":"1f1fe","🆒":"1f192","🆓":"1f193","🆔":"1f194","🆕":"1f195","🆖":"1f196","🆗":"1f197","🆘":"1f198","🥄":"1f944","🆙":"1f199","🆚":"1f19a","🥂":"1f942","🥃":"1f943","🈁":"1f201","🈚":"1f21a","🈯":"1f22f","🥙":"1f959","🈲":"1f232","🈳":"1f233","🈴":"1f234","🈵":"1f235","🈶":"1f236","🥘":"1f958","🈸":"1f238","🈹":"1f239","🥗":"1f957","🈺":"1f23a","🉐":"1f250","🉑":"1f251","🌀":"1f300","🥖":"1f956","🌁":"1f301","🌂":"1f302","🌃":"1f303","🌄":"1f304","🌅":"1f305","🌆":"1f306","🥕":"1f955","🌇":"1f307","🌈":"1f308","🥔":"1f954","🌉":"1f309","🌊":"1f30a","🌋":"1f30b","🌌":"1f30c","🌏":"1f30f","🌑":"1f311","🥓":"1f953","🌓":"1f313","🌔":"1f314","🌕":"1f315","🌙":"1f319","🌛":"1f31b","🌟":"1f31f","🥒":"1f952","🌠":"1f320","🌰":"1f330","🥑":"1f951","🌱":"1f331","🌴":"1f334","🌵":"1f335","🌷":"1f337","🌸":"1f338","🌹":"1f339","🌺":"1f33a","🌻":"1f33b","🌼":"1f33c","🌽":"1f33d","🥐":"1f950","🌾":"1f33e","🌿":"1f33f","🍀":"1f340","🍁":"1f341","🍂":"1f342","🍃":"1f343","🍄":"1f344","🍅":"1f345","🍆":"1f346","🍇":"1f347","🍈":"1f348","🍉":"1f349","🍊":"1f34a","🥀":"1f940","🍌":"1f34c","🍍":"1f34d","🍎":"1f34e","🍏":"1f34f","🍑":"1f351","🍒":"1f352","🍓":"1f353","🦏":"1f98f","🍔":"1f354","🍕":"1f355","🍖":"1f356","🦎":"1f98e","🍗":"1f357","🍘":"1f358","🍙":"1f359","🦍":"1f98d","🍚":"1f35a","🍛":"1f35b","🦌":"1f98c","🍜":"1f35c","🍝":"1f35d","🍞":"1f35e","🍟":"1f35f","🦋":"1f98b","🍠":"1f360","🍡":"1f361","🦊":"1f98a","🍢":"1f362","🍣":"1f363","🦉":"1f989","🍤":"1f364","🍥":"1f365","🦈":"1f988","🍦":"1f366","🦇":"1f987","🍧":"1f367","🇽":"1f1fd","🍨":"1f368","🦆":"1f986","🍩":"1f369","🦅":"1f985","🍪":"1f36a","🖤":"1f5a4","🍫":"1f36b","🍬":"1f36c","🍭":"1f36d","🍮":"1f36e","🍯":"1f36f","🤞":"1f91e","🍰":"1f370","🍱":"1f371","🍲":"1f372","🤝":"1f91d","🍳":"1f373","🍴":"1f374","🍵":"1f375","🍶":"1f376","🍷":"1f377","🍸":"1f378","🍹":"1f379","🍺":"1f37a","🍻":"1f37b","🎀":"1f380","🎁":"1f381","🎂":"1f382","🎃":"1f383","🤛":"1f91b","🤜":"1f91c","🎄":"1f384","🎅":"1f385","🎆":"1f386","🤚":"1f91a","🎇":"1f387","🎈":"1f388","🎉":"1f389","🎊":"1f38a","🎋":"1f38b","🎌":"1f38c","🤙":"1f919","🎍":"1f38d","🕺":"1f57a","🎎":"1f38e","🤳":"1f933","🎏":"1f38f","🤰":"1f930","🎐":"1f390","🤦":"1f926","🤷":"1f937","🎑":"1f391","🎒":"1f392","🎓":"1f393","🎠":"1f3a0","🎡":"1f3a1","🎢":"1f3a2","🎣":"1f3a3","🎤":"1f3a4","🎥":"1f3a5","🎦":"1f3a6","🎧":"1f3a7","🤶":"1f936","🎨":"1f3a8","🤵":"1f935","🎩":"1f3a9","🎪":"1f3aa","🤴":"1f934","🎫":"1f3ab","🎬":"1f3ac","🎭":"1f3ad","🤧":"1f927","🎮":"1f3ae","🎯":"1f3af","🎰":"1f3b0","🎱":"1f3b1","🎲":"1f3b2","🎳":"1f3b3","🎴":"1f3b4","🤥":"1f925","🎵":"1f3b5","🎶":"1f3b6","🎷":"1f3b7","🤤":"1f924","🎸":"1f3b8","🎹":"1f3b9","🎺":"1f3ba","🤣":"1f923","🎻":"1f3bb","🎼":"1f3bc","🎽":"1f3bd","🤢":"1f922","🎾":"1f3be","🎿":"1f3bf","🏀":"1f3c0","🏁":"1f3c1","🤡":"1f921","🏂":"1f3c2","🏃":"1f3c3","🏄":"1f3c4","🏆":"1f3c6","🏈":"1f3c8","🏊":"1f3ca","🏠":"1f3e0","🏡":"1f3e1","🏢":"1f3e2","🏣":"1f3e3","🏥":"1f3e5","🏦":"1f3e6","🏧":"1f3e7","🏨":"1f3e8","🏩":"1f3e9","🏪":"1f3ea","🏫":"1f3eb","🏬":"1f3ec","🤠":"1f920","🏭":"1f3ed","🏮":"1f3ee","🏯":"1f3ef","🏰":"1f3f0","🐌":"1f40c","🐍":"1f40d","🐎":"1f40e","🐑":"1f411","🐒":"1f412","🐔":"1f414","🐗":"1f417","🐘":"1f418","🐙":"1f419","🐚":"1f41a","🐛":"1f41b","🐜":"1f41c","🐝":"1f41d","🐞":"1f41e","🐟":"1f41f","🐠":"1f420","🐡":"1f421","🐢":"1f422","🐣":"1f423","🐤":"1f424","🐥":"1f425","🐦":"1f426","🐧":"1f427","🐨":"1f428","🐩":"1f429","🐫":"1f42b","🐬":"1f42c","🐭":"1f42d","🐮":"1f42e","🐯":"1f42f","🐰":"1f430","🐱":"1f431","🐲":"1f432","🐳":"1f433","🐴":"1f434","🐵":"1f435","🐶":"1f436","🐷":"1f437","🐸":"1f438","🐹":"1f439","🐺":"1f43a","🐻":"1f43b","🐼":"1f43c","🐽":"1f43d","🐾":"1f43e","👀":"1f440","👂":"1f442","👃":"1f443","👄":"1f444","👅":"1f445","👆":"1f446","👇":"1f447","👈":"1f448","👉":"1f449","👊":"1f44a","👋":"1f44b","👌":"1f44c","👍":"1f44d","👎":"1f44e","👏":"1f44f","👐":"1f450","👑":"1f451","👒":"1f452","👓":"1f453","👔":"1f454","👕":"1f455","👖":"1f456","👗":"1f457","👘":"1f458","👙":"1f459","👚":"1f45a","👛":"1f45b","👜":"1f45c","👝":"1f45d","👞":"1f45e","👟":"1f45f","👠":"1f460","👡":"1f461","👢":"1f462","👣":"1f463","👤":"1f464","👦":"1f466","👧":"1f467","👨":"1f468","👩":"1f469","👪":"1f46a","👫":"1f46b","👮":"1f46e","👯":"1f46f","👰":"1f470","👱":"1f471","👲":"1f472","👳":"1f473","👴":"1f474","👵":"1f475","👶":"1f476","👷":"1f477","👸":"1f478","👹":"1f479","👺":"1f47a","👻":"1f47b","👼":"1f47c","👽":"1f47d","👾":"1f47e","👿":"1f47f","💀":"1f480","📇":"1f4c7","💁":"1f481","💂":"1f482","💃":"1f483","💄":"1f484","💅":"1f485","📒":"1f4d2","💆":"1f486","📓":"1f4d3","💇":"1f487","📔":"1f4d4","💈":"1f488","📕":"1f4d5","💉":"1f489","📖":"1f4d6","💊":"1f48a","📗":"1f4d7","💋":"1f48b","📘":"1f4d8","💌":"1f48c","📙":"1f4d9","💍":"1f48d","📚":"1f4da","💎":"1f48e","📛":"1f4db","💏":"1f48f","📜":"1f4dc","💐":"1f490","📝":"1f4dd","💑":"1f491","📞":"1f4de","💒":"1f492","📟":"1f4df","📠":"1f4e0","💓":"1f493","📡":"1f4e1","📢":"1f4e2","💔":"1f494","📣":"1f4e3","📤":"1f4e4","💕":"1f495","📥":"1f4e5","📦":"1f4e6","💖":"1f496","📧":"1f4e7","📨":"1f4e8","💗":"1f497","📩":"1f4e9","📪":"1f4ea","💘":"1f498","📫":"1f4eb","📮":"1f4ee","💙":"1f499","📰":"1f4f0","📱":"1f4f1","💚":"1f49a","📲":"1f4f2","📳":"1f4f3","💛":"1f49b","📴":"1f4f4","📶":"1f4f6","💜":"1f49c","📷":"1f4f7","📹":"1f4f9","💝":"1f49d","📺":"1f4fa","📻":"1f4fb","💞":"1f49e","📼":"1f4fc","🔃":"1f503","💟":"1f49f","🔊":"1f50a","🔋":"1f50b","💠":"1f4a0","🔌":"1f50c","🔍":"1f50d","💡":"1f4a1","🔎":"1f50e","🔏":"1f50f","💢":"1f4a2","🔐":"1f510","🔑":"1f511","💣":"1f4a3","🔒":"1f512","🔓":"1f513","💤":"1f4a4","🔔":"1f514","🔖":"1f516","💥":"1f4a5","🔗":"1f517","🔘":"1f518","💦":"1f4a6","🔙":"1f519","🔚":"1f51a","💧":"1f4a7","🔛":"1f51b","🔜":"1f51c","💨":"1f4a8","🔝":"1f51d","🔞":"1f51e","💩":"1f4a9","🔟":"1f51f","💪":"1f4aa","🔠":"1f520","🔡":"1f521","💫":"1f4ab","🔢":"1f522","🔣":"1f523","💬":"1f4ac","🔤":"1f524","🔥":"1f525","💮":"1f4ae","🔦":"1f526","🔧":"1f527","💯":"1f4af","🔨":"1f528","🔩":"1f529","💰":"1f4b0","🔪":"1f52a","🔫":"1f52b","💱":"1f4b1","🔮":"1f52e","💲":"1f4b2","🔯":"1f52f","💳":"1f4b3","🔰":"1f530","🔱":"1f531","💴":"1f4b4","🔲":"1f532","🔳":"1f533","💵":"1f4b5","🔴":"1f534","🔵":"1f535","💸":"1f4b8","🔶":"1f536","🔷":"1f537","💹":"1f4b9","🔸":"1f538","🔹":"1f539","💺":"1f4ba","🔺":"1f53a","🔻":"1f53b","💻":"1f4bb","🔼":"1f53c","💼":"1f4bc","🔽":"1f53d","🕐":"1f550","💽":"1f4bd","🕑":"1f551","💾":"1f4be","🕒":"1f552","💿":"1f4bf","🕓":"1f553","📀":"1f4c0","🕔":"1f554","🕕":"1f555","📁":"1f4c1","🕖":"1f556","🕗":"1f557","📂":"1f4c2","🕘":"1f558","🕙":"1f559","📃":"1f4c3","🕚":"1f55a","🕛":"1f55b","📄":"1f4c4","🗻":"1f5fb","🗼":"1f5fc","📅":"1f4c5","🗽":"1f5fd","🗾":"1f5fe","📆":"1f4c6","🗿":"1f5ff","😁":"1f601","😂":"1f602","😃":"1f603","📈":"1f4c8","😄":"1f604","😅":"1f605","📉":"1f4c9","😆":"1f606","😉":"1f609","📊":"1f4ca","😊":"1f60a","😋":"1f60b","📋":"1f4cb","😌":"1f60c","😍":"1f60d","📌":"1f4cc","😏":"1f60f","😒":"1f612","📍":"1f4cd","😓":"1f613","😔":"1f614","📎":"1f4ce","😖":"1f616","😘":"1f618","📏":"1f4cf","😚":"1f61a","😜":"1f61c","📐":"1f4d0","😝":"1f61d","😞":"1f61e","📑":"1f4d1","😠":"1f620","😡":"1f621","😢":"1f622","😣":"1f623","😤":"1f624","😥":"1f625","😨":"1f628","😩":"1f629","😪":"1f62a","😫":"1f62b","😭":"1f62d","😰":"1f630","😱":"1f631","😲":"1f632","😳":"1f633","😵":"1f635","😷":"1f637","😸":"1f638","😹":"1f639","😺":"1f63a","😻":"1f63b","😼":"1f63c","😽":"1f63d","😾":"1f63e","😿":"1f63f","🙀":"1f640","🙅":"1f645","🙆":"1f646","🙇":"1f647","🙈":"1f648","🙉":"1f649","🙊":"1f64a","🙋":"1f64b","🙌":"1f64c","🙍":"1f64d","🙎":"1f64e","🙏":"1f64f","🚀":"1f680","🚃":"1f683","🚄":"1f684","🚅":"1f685","🚇":"1f687","🚉":"1f689","🚌":"1f68c","🚏":"1f68f","🚑":"1f691","🚒":"1f692","🚓":"1f693","🚕":"1f695","🚗":"1f697","🚙":"1f699","🚚":"1f69a","🚢":"1f6a2","🚤":"1f6a4","🚥":"1f6a5","🚧":"1f6a7","🚨":"1f6a8","🚩":"1f6a9","🚪":"1f6aa","🚫":"1f6ab","🚬":"1f6ac","🚭":"1f6ad","🚲":"1f6b2","🚶":"1f6b6","🚹":"1f6b9","🚺":"1f6ba","🚻":"1f6bb","🚼":"1f6bc","🚽":"1f6bd","🚾":"1f6be","🛀":"1f6c0","🤘":"1f918","😀":"1f600","😇":"1f607","😈":"1f608","😎":"1f60e","😐":"1f610","😑":"1f611","😕":"1f615","😗":"1f617","😙":"1f619","😛":"1f61b","😟":"1f61f","😦":"1f626","😧":"1f627","😬":"1f62c","😮":"1f62e","😯":"1f62f","😴":"1f634","😶":"1f636","🚁":"1f681","🚂":"1f682","🚆":"1f686","🚈":"1f688","🚊":"1f68a","🚍":"1f68d","🚎":"1f68e","🚐":"1f690","🚔":"1f694","🚖":"1f696","🚘":"1f698","🚛":"1f69b","🚜":"1f69c","🚝":"1f69d","🚞":"1f69e","🚟":"1f69f","🚠":"1f6a0","🚡":"1f6a1","🚣":"1f6a3","🚦":"1f6a6","🚮":"1f6ae","🚯":"1f6af","🚰":"1f6b0","🚱":"1f6b1","🚳":"1f6b3","🚴":"1f6b4","🚵":"1f6b5","🚷":"1f6b7","🚸":"1f6b8","🚿":"1f6bf","🛁":"1f6c1","🛂":"1f6c2","🛃":"1f6c3","🛄":"1f6c4","🛅":"1f6c5","🌍":"1f30d","🌎":"1f30e","🌐":"1f310","🌒":"1f312","🌖":"1f316","🌗":"1f317","🌘":"1f318","🌚":"1f31a","🌜":"1f31c","🌝":"1f31d","🌞":"1f31e","🌲":"1f332","🌳":"1f333","🍋":"1f34b","🍐":"1f350","🍼":"1f37c","🏇":"1f3c7","🏉":"1f3c9","🏤":"1f3e4","🐀":"1f400","🐁":"1f401","🐂":"1f402","🐃":"1f403","🐄":"1f404","🐅":"1f405","🐆":"1f406","🐇":"1f407","🐈":"1f408","🐉":"1f409","🐊":"1f40a","🐋":"1f40b","🐏":"1f40f","🐐":"1f410","🐓":"1f413","🐕":"1f415","🐖":"1f416","🐪":"1f42a","👥":"1f465","👬":"1f46c","👭":"1f46d","💭":"1f4ad","💶":"1f4b6","💷":"1f4b7","📬":"1f4ec","📭":"1f4ed","📯":"1f4ef","📵":"1f4f5","🔀":"1f500","🔁":"1f501","🔂":"1f502","🔄":"1f504","🔅":"1f505","🔆":"1f506","🔇":"1f507","🔉":"1f509","🔕":"1f515","🔬":"1f52c","🔭":"1f52d","🕜":"1f55c","🕝":"1f55d","🕞":"1f55e","🕟":"1f55f","🕠":"1f560","🕡":"1f561","🕢":"1f562","🕣":"1f563","🕤":"1f564","🕥":"1f565","🕦":"1f566","🕧":"1f567","🔈":"1f508","🚋":"1f68b","🏅":"1f3c5","🏴":"1f3f4","📸":"1f4f8","🛌":"1f6cc","🖕":"1f595","🖖":"1f596","🙁":"1f641","🙂":"1f642","🛫":"1f6eb","🛬":"1f6ec","🏻":"1f3fb","🏼":"1f3fc","🏽":"1f3fd","🏾":"1f3fe","🏿":"1f3ff","🙃":"1f643","🤑":"1f911","🤓":"1f913","🤗":"1f917","🙄":"1f644","🤔":"1f914","🤐":"1f910","🤒":"1f912","🤕":"1f915","🤖":"1f916","🦁":"1f981","🦄":"1f984","🦂":"1f982","🦀":"1f980","🦃":"1f983","🧀":"1f9c0","🌭":"1f32d","🌮":"1f32e","🌯":"1f32f","🍿":"1f37f","🍾":"1f37e","🏹":"1f3f9","🏺":"1f3fa","🛐":"1f6d0","🕋":"1f54b","🕌":"1f54c","🕍":"1f54d","🕎":"1f54e","📿":"1f4ff","🏏":"1f3cf","🏐":"1f3d0","🏑":"1f3d1","🏒":"1f3d2","🏓":"1f3d3","🏸":"1f3f8","🥁":"1f941","🦐":"1f990","🦑":"1f991","🥚":"1f95a","🥛":"1f95b","🥜":"1f95c","🥝":"1f95d","🥞":"1f95e","🇼":"1f1fc","🇻":"1f1fb","🇺":"1f1fa","🇹":"1f1f9","🇸":"1f1f8","🇷":"1f1f7","🇶":"1f1f6","🇵":"1f1f5","🇴":"1f1f4","🇳":"1f1f3","🇲":"1f1f2","🇱":"1f1f1","🇰":"1f1f0","🇯":"1f1ef","🇮":"1f1ee","🇭":"1f1ed","🇬":"1f1ec","🇫":"1f1eb","🇪":"1f1ea","🇩":"1f1e9","🇨":"1f1e8","🇧":"1f1e7","🇦":"1f1e6","🛷":"1f6f7","🛸":"1f6f8","🤟":"1f91f","🤨":"1f928","🤩":"1f929","🤪":"1f92a","🤫":"1f92b","🤬":"1f92c","🤭":"1f92d","🤮":"1f92e","🤯":"1f92f","🤱":"1f931","🤲":"1f932","🥌":"1f94c","🥟":"1f95f","🥠":"1f960","🥡":"1f961","🥢":"1f962","🥣":"1f963","🥤":"1f964","🥥":"1f965","🥦":"1f966","🥧":"1f967","🥨":"1f968","🥩":"1f969","🥪":"1f96a","🥫":"1f96b","🦒":"1f992","🦓":"1f993","🦔":"1f994","🦕":"1f995","🦖":"1f996","🦗":"1f997","🧐":"1f9d0","🧑":"1f9d1","🧒":"1f9d2","🧓":"1f9d3","🧔":"1f9d4","🧕":"1f9d5","🧖":"1f9d6","🧗":"1f9d7","🧘":"1f9d8","🧙":"1f9d9","🧚":"1f9da","🧛":"1f9db","🧜":"1f9dc","🧝":"1f9dd","🧞":"1f9de","🧟":"1f9df","🧠":"1f9e0","🧡":"1f9e1","🧢":"1f9e2","🧣":"1f9e3","🧤":"1f9e4","🧥":"1f9e5","🧦":"1f9e6","⌚":"231a","⌛":"231b","⏩":"23e9","⏪":"23ea","⏫":"23eb","⏬":"23ec","⏰":"23f0","⏳":"23f3","◽":"25fd","◾":"25fe","☔":"2614","☕":"2615","♈":"2648","♉":"2649","♊":"264a","♋":"264b","♌":"264c","♍":"264d","♎":"264e","♏":"264f","♐":"2650","♑":"2651","♒":"2652","♓":"2653","♿":"267f","⚓":"2693","⚡":"26a1","⚪":"26aa","⚫":"26ab","⚽":"26bd","⚾":"26be","⛄":"26c4","⛅":"26c5","⛎":"26ce","⛔":"26d4","⛪":"26ea","⛲":"26f2","⛳":"26f3","⛵":"26f5","⛺":"26fa","⛽":"26fd","✅":"2705","✊":"270a","✋":"270b","✨":"2728","❌":"274c","❎":"274e","❓":"2753","❔":"2754","❕":"2755","❗":"2757","":"2795","":"2796","➗":"2797","➰":"27b0","⬛":"2b1b","⬜":"2b1c","⭐":"2b50","⭕":"2b55","➿":"27bf"},e.jsEscapeMapGreedy={"👩❤💋👩":"1f469-2764-1f48b-1f469","👨❤💋👨":"1f468-2764-1f48b-1f468","👩❤💋👨":"1f469-2764-1f48b-1f468","👩❤👩":"1f469-2764-1f469","👨❤👨":"1f468-2764-1f468","🏌🏻♂":"1f3cc-1f3fb-2642","🏌🏼♂":"1f3cc-1f3fc-2642","🏌🏽♂":"1f3cc-1f3fd-2642","🏌🏾♂":"1f3cc-1f3fe-2642","🏌🏿♂":"1f3cc-1f3ff-2642","🏌🏻♀":"1f3cc-1f3fb-2640","🏌🏼♀":"1f3cc-1f3fc-2640","🏌🏽♀":"1f3cc-1f3fd-2640","🏌🏾♀":"1f3cc-1f3fe-2640","🏌🏿♀":"1f3cc-1f3ff-2640","👨🏻⚖":"1f468-1f3fb-2696","👨🏼⚖":"1f468-1f3fc-2696","👨🏽⚖":"1f468-1f3fd-2696","👨🏾⚖":"1f468-1f3fe-2696","👨🏿⚖":"1f468-1f3ff-2696","👩🏻⚖":"1f469-1f3fb-2696","👩🏼⚖":"1f469-1f3fc-2696","👩🏽⚖":"1f469-1f3fd-2696","👩🏾⚖":"1f469-1f3fe-2696","👩🏿⚖":"1f469-1f3ff-2696","👨🏻✈":"1f468-1f3fb-2708","👨🏼✈":"1f468-1f3fc-2708","👨🏽✈":"1f468-1f3fd-2708","👨🏾✈":"1f468-1f3fe-2708","👨🏿✈":"1f468-1f3ff-2708","👩🏻✈":"1f469-1f3fb-2708","👩🏼✈":"1f469-1f3fc-2708","👩🏽✈":"1f469-1f3fd-2708","👩🏾✈":"1f469-1f3fe-2708","👩🏿✈":"1f469-1f3ff-2708","👩❤👨":"1f469-2764-1f468","👨🏻⚕":"1f468-1f3fb-2695","👨🏼⚕":"1f468-1f3fc-2695","👨🏽⚕":"1f468-1f3fd-2695","👨🏾⚕":"1f468-1f3fe-2695","👨🏿⚕":"1f468-1f3ff-2695","👩🏻⚕":"1f469-1f3fb-2695","👩🏼⚕":"1f469-1f3fc-2695","👩🏽⚕":"1f469-1f3fd-2695","👩🏾⚕":"1f469-1f3fe-2695","👩🏿⚕":"1f469-1f3ff-2695","👮🏻♀":"1f46e-1f3fb-2640","👮🏻♂":"1f46e-1f3fb-2642","👮🏼♀":"1f46e-1f3fc-2640","👮🏼♂":"1f46e-1f3fc-2642","👮🏽♀":"1f46e-1f3fd-2640","👮🏽♂":"1f46e-1f3fd-2642","👮🏾♀":"1f46e-1f3fe-2640","👮🏾♂":"1f46e-1f3fe-2642","👮🏿♀":"1f46e-1f3ff-2640","👮🏿♂":"1f46e-1f3ff-2642","👱🏻♀":"1f471-1f3fb-2640","👱🏻♂":"1f471-1f3fb-2642","👱🏼♀":"1f471-1f3fc-2640","👱🏼♂":"1f471-1f3fc-2642","👱🏽♀":"1f471-1f3fd-2640","👱🏽♂":"1f471-1f3fd-2642","👱🏾♀":"1f471-1f3fe-2640","👱🏾♂":"1f471-1f3fe-2642","👱🏿♀":"1f471-1f3ff-2640","👱🏿♂":"1f471-1f3ff-2642","👳🏻♀":"1f473-1f3fb-2640","👳🏻♂":"1f473-1f3fb-2642","👳🏼♀":"1f473-1f3fc-2640","👳🏼♂":"1f473-1f3fc-2642","👳🏽♀":"1f473-1f3fd-2640","👳🏽♂":"1f473-1f3fd-2642","👳🏾♀":"1f473-1f3fe-2640","👳🏾♂":"1f473-1f3fe-2642","👳🏿♀":"1f473-1f3ff-2640","👳🏿♂":"1f473-1f3ff-2642","👷🏻♀":"1f477-1f3fb-2640","👷🏻♂":"1f477-1f3fb-2642","👷🏼♀":"1f477-1f3fc-2640","👷🏼♂":"1f477-1f3fc-2642","👷🏽♀":"1f477-1f3fd-2640","👷🏽♂":"1f477-1f3fd-2642","👷🏾♀":"1f477-1f3fe-2640","👷🏾♂":"1f477-1f3fe-2642","👷🏿♀":"1f477-1f3ff-2640","👷🏿♂":"1f477-1f3ff-2642","💂🏻♀":"1f482-1f3fb-2640","💂🏻♂":"1f482-1f3fb-2642","💂🏼♀":"1f482-1f3fc-2640","💂🏼♂":"1f482-1f3fc-2642","💂🏽♀":"1f482-1f3fd-2640","💂🏽♂":"1f482-1f3fd-2642","💂🏾♀":"1f482-1f3fe-2640","💂🏾♂":"1f482-1f3fe-2642","💂🏿♀":"1f482-1f3ff-2640","💂🏿♂":"1f482-1f3ff-2642","🕵🏻♀":"1f575-1f3fb-2640","🕵🏻♂":"1f575-1f3fb-2642","🕵🏼♀":"1f575-1f3fc-2640","🕵🏼♂":"1f575-1f3fc-2642","🕵🏽♀":"1f575-1f3fd-2640","🕵🏽♂":"1f575-1f3fd-2642","🕵🏾♀":"1f575-1f3fe-2640","🕵🏾♂":"1f575-1f3fe-2642","🕵🏿♀":"1f575-1f3ff-2640","🕵🏿♂":"1f575-1f3ff-2642","🏃🏻♀":"1f3c3-1f3fb-2640","🏃🏻♂":"1f3c3-1f3fb-2642","🏃🏼♀":"1f3c3-1f3fc-2640","🏃🏼♂":"1f3c3-1f3fc-2642","🏃🏽♀":"1f3c3-1f3fd-2640","🏃🏽♂":"1f3c3-1f3fd-2642","🏃🏾♀":"1f3c3-1f3fe-2640","🏃🏾♂":"1f3c3-1f3fe-2642","🏃🏿♀":"1f3c3-1f3ff-2640","🏃🏿♂":"1f3c3-1f3ff-2642","🏄🏻♀":"1f3c4-1f3fb-2640","🏄🏻♂":"1f3c4-1f3fb-2642","🏄🏼♀":"1f3c4-1f3fc-2640","🏄🏼♂":"1f3c4-1f3fc-2642","🏄🏽♀":"1f3c4-1f3fd-2640","🏄🏽♂":"1f3c4-1f3fd-2642","🏄🏾♀":"1f3c4-1f3fe-2640","🏄🏾♂":"1f3c4-1f3fe-2642","🏄🏿♀":"1f3c4-1f3ff-2640","🏄🏿♂":"1f3c4-1f3ff-2642","🏊🏻♀":"1f3ca-1f3fb-2640","🏊🏻♂":"1f3ca-1f3fb-2642","🏊🏼♀":"1f3ca-1f3fc-2640","🏊🏼♂":"1f3ca-1f3fc-2642","🏊🏽♀":"1f3ca-1f3fd-2640","🏊🏽♂":"1f3ca-1f3fd-2642","🏊🏾♀":"1f3ca-1f3fe-2640","🏊🏾♂":"1f3ca-1f3fe-2642","🏊🏿♀":"1f3ca-1f3ff-2640","🏊🏿♂":"1f3ca-1f3ff-2642","🏋🏻♀":"1f3cb-1f3fb-2640","🏋🏻♂":"1f3cb-1f3fb-2642","🏋🏼♀":"1f3cb-1f3fc-2640","🏋🏼♂":"1f3cb-1f3fc-2642","🏋🏽♀":"1f3cb-1f3fd-2640","🏋🏽♂":"1f3cb-1f3fd-2642","🏋🏾♀":"1f3cb-1f3fe-2640","🏋🏾♂":"1f3cb-1f3fe-2642","🏋🏿♀":"1f3cb-1f3ff-2640","🏋🏿♂":"1f3cb-1f3ff-2642","💆🏻♀":"1f486-1f3fb-2640","💆🏻♂":"1f486-1f3fb-2642","💆🏼♀":"1f486-1f3fc-2640","💆🏼♂":"1f486-1f3fc-2642","💆🏽♀":"1f486-1f3fd-2640","💆🏽♂":"1f486-1f3fd-2642","💆🏾♀":"1f486-1f3fe-2640","💆🏾♂":"1f486-1f3fe-2642","💆🏿♀":"1f486-1f3ff-2640","💆🏿♂":"1f486-1f3ff-2642","💇🏻♀":"1f487-1f3fb-2640","💇🏻♂":"1f487-1f3fb-2642","💇🏼♀":"1f487-1f3fc-2640","💇🏼♂":"1f487-1f3fc-2642","💇🏽♀":"1f487-1f3fd-2640","💇🏽♂":"1f487-1f3fd-2642","💇🏾♀":"1f487-1f3fe-2640","💇🏾♂":"1f487-1f3fe-2642","💇🏿♀":"1f487-1f3ff-2640","💇🏿♂":"1f487-1f3ff-2642","🚣🏻♀":"1f6a3-1f3fb-2640","🚣🏻♂":"1f6a3-1f3fb-2642","🚣🏼♀":"1f6a3-1f3fc-2640","🚣🏼♂":"1f6a3-1f3fc-2642","🚣🏽♀":"1f6a3-1f3fd-2640","🚣🏽♂":"1f6a3-1f3fd-2642","🚣🏾♀":"1f6a3-1f3fe-2640","🚣🏾♂":"1f6a3-1f3fe-2642","🚣🏿♀":"1f6a3-1f3ff-2640","🚣🏿♂":"1f6a3-1f3ff-2642","🚴🏻♀":"1f6b4-1f3fb-2640","🚴🏻♂":"1f6b4-1f3fb-2642","🚴🏼♀":"1f6b4-1f3fc-2640","🚴🏼♂":"1f6b4-1f3fc-2642","🚴🏽♀":"1f6b4-1f3fd-2640","🚴🏽♂":"1f6b4-1f3fd-2642","🚴🏾♀":"1f6b4-1f3fe-2640","🚴🏾♂":"1f6b4-1f3fe-2642","🚴🏿♀":"1f6b4-1f3ff-2640","🚴🏿♂":"1f6b4-1f3ff-2642","🚵🏻♀":"1f6b5-1f3fb-2640","🚵🏻♂":"1f6b5-1f3fb-2642","🚵🏼♀":"1f6b5-1f3fc-2640","🚵🏼♂":"1f6b5-1f3fc-2642","🚵🏽♀":"1f6b5-1f3fd-2640","🚵🏽♂":"1f6b5-1f3fd-2642","🚵🏾♀":"1f6b5-1f3fe-2640","🚵🏾♂":"1f6b5-1f3fe-2642","🚵🏿♀":"1f6b5-1f3ff-2640","🚵🏿♂":"1f6b5-1f3ff-2642","🚶🏻♀":"1f6b6-1f3fb-2640","🚶🏻♂":"1f6b6-1f3fb-2642","🚶🏼♀":"1f6b6-1f3fc-2640","🚶🏼♂":"1f6b6-1f3fc-2642","🚶🏽♀":"1f6b6-1f3fd-2640","🚶🏽♂":"1f6b6-1f3fd-2642","🚶🏾♀":"1f6b6-1f3fe-2640","🚶🏾♂":"1f6b6-1f3fe-2642","🚶🏿♀":"1f6b6-1f3ff-2640","🚶🏿♂":"1f6b6-1f3ff-2642","🤸🏻♀":"1f938-1f3fb-2640","🤸🏻♂":"1f938-1f3fb-2642","🤸🏼♀":"1f938-1f3fc-2640","🤸🏼♂":"1f938-1f3fc-2642","🤸🏽♀":"1f938-1f3fd-2640","🤸🏽♂":"1f938-1f3fd-2642","🤸🏾♀":"1f938-1f3fe-2640","🤸🏾♂":"1f938-1f3fe-2642","🤸🏿♀":"1f938-1f3ff-2640","🤸🏿♂":"1f938-1f3ff-2642","🤹🏻♀":"1f939-1f3fb-2640","🤹🏻♂":"1f939-1f3fb-2642","🤹🏼♀":"1f939-1f3fc-2640","🤹🏼♂":"1f939-1f3fc-2642","🤹🏽♀":"1f939-1f3fd-2640","🤹🏽♂":"1f939-1f3fd-2642","🤹🏾♀":"1f939-1f3fe-2640","🤹🏾♂":"1f939-1f3fe-2642","🤹🏿♀":"1f939-1f3ff-2640","🤹🏿♂":"1f939-1f3ff-2642","🤽🏻♀":"1f93d-1f3fb-2640","🤽🏻♂":"1f93d-1f3fb-2642","🤽🏼♀":"1f93d-1f3fc-2640","🤽🏼♂":"1f93d-1f3fc-2642","🤽🏽♀":"1f93d-1f3fd-2640","🤽🏽♂":"1f93d-1f3fd-2642","🤽🏾♀":"1f93d-1f3fe-2640","🤽🏾♂":"1f93d-1f3fe-2642","🤽🏿♀":"1f93d-1f3ff-2640","🤽🏿♂":"1f93d-1f3ff-2642","🤾🏻♀":"1f93e-1f3fb-2640","🤾🏻♂":"1f93e-1f3fb-2642","🤾🏼♀":"1f93e-1f3fc-2640","🤾🏼♂":"1f93e-1f3fc-2642","🤾🏽♀":"1f93e-1f3fd-2640","🤾🏽♂":"1f93e-1f3fd-2642","🤾🏾♀":"1f93e-1f3fe-2640","🤾🏾♂":"1f93e-1f3fe-2642","🤾🏿♀":"1f93e-1f3ff-2640","🤾🏿♂":"1f93e-1f3ff-2642","💁🏻♀":"1f481-1f3fb-2640","💁🏻♂":"1f481-1f3fb-2642","💁🏼♀":"1f481-1f3fc-2640","💁🏼♂":"1f481-1f3fc-2642","💁🏽♀":"1f481-1f3fd-2640","💁🏽♂":"1f481-1f3fd-2642","💁🏾♀":"1f481-1f3fe-2640","💁🏾♂":"1f481-1f3fe-2642","💁🏿♀":"1f481-1f3ff-2640","💁🏿♂":"1f481-1f3ff-2642","🙅🏻♀":"1f645-1f3fb-2640","🙅🏻♂":"1f645-1f3fb-2642","🙅🏼♀":"1f645-1f3fc-2640","🙅🏼♂":"1f645-1f3fc-2642","🙅🏽♀":"1f645-1f3fd-2640","🙅🏽♂":"1f645-1f3fd-2642","🙅🏾♀":"1f645-1f3fe-2640","🙅🏾♂":"1f645-1f3fe-2642","🙅🏿♀":"1f645-1f3ff-2640","🙅🏿♂":"1f645-1f3ff-2642","🙆🏻♀":"1f646-1f3fb-2640","🙆🏻♂":"1f646-1f3fb-2642","🙆🏼♀":"1f646-1f3fc-2640","🙆🏼♂":"1f646-1f3fc-2642","🙆🏽♀":"1f646-1f3fd-2640","🙆🏽♂":"1f646-1f3fd-2642","🙆🏾♀":"1f646-1f3fe-2640","🙆🏾♂":"1f646-1f3fe-2642","🙆🏿♀":"1f646-1f3ff-2640","🙆🏿♂":"1f646-1f3ff-2642","🙇🏻♀":"1f647-1f3fb-2640","🙇🏻♂":"1f647-1f3fb-2642","🙇🏼♀":"1f647-1f3fc-2640","🙇🏼♂":"1f647-1f3fc-2642","🙇🏽♀":"1f647-1f3fd-2640","🙇🏽♂":"1f647-1f3fd-2642","🙇🏾♀":"1f647-1f3fe-2640","🙇🏾♂":"1f647-1f3fe-2642","🙇🏿♀":"1f647-1f3ff-2640","🙇🏿♂":"1f647-1f3ff-2642","🙋🏻♀":"1f64b-1f3fb-2640","🙋🏻♂":"1f64b-1f3fb-2642","🙋🏼♀":"1f64b-1f3fc-2640","🙋🏼♂":"1f64b-1f3fc-2642","🙋🏽♀":"1f64b-1f3fd-2640","🙋🏽♂":"1f64b-1f3fd-2642","🙋🏾♀":"1f64b-1f3fe-2640","🙋🏾♂":"1f64b-1f3fe-2642","🙋🏿♀":"1f64b-1f3ff-2640","🙋🏿♂":"1f64b-1f3ff-2642","🙍🏻♀":"1f64d-1f3fb-2640","🙍🏻♂":"1f64d-1f3fb-2642","🙍🏼♀":"1f64d-1f3fc-2640","🙍🏼♂":"1f64d-1f3fc-2642","🙍🏽♀":"1f64d-1f3fd-2640","🙍🏽♂":"1f64d-1f3fd-2642","🙍🏾♀":"1f64d-1f3fe-2640","🙍🏾♂":"1f64d-1f3fe-2642","🙍🏿♀":"1f64d-1f3ff-2640","🙍🏿♂":"1f64d-1f3ff-2642","🙎🏻♀":"1f64e-1f3fb-2640","🙎🏻♂":"1f64e-1f3fb-2642","🙎🏼♀":"1f64e-1f3fc-2640","🙎🏼♂":"1f64e-1f3fc-2642","🙎🏽♀":"1f64e-1f3fd-2640","🙎🏽♂":"1f64e-1f3fd-2642","🙎🏾♀":"1f64e-1f3fe-2640","🙎🏾♂":"1f64e-1f3fe-2642","🙎🏿♀":"1f64e-1f3ff-2640","🙎🏿♂":"1f64e-1f3ff-2642","🤦🏻♀":"1f926-1f3fb-2640","🤦🏻♂":"1f926-1f3fb-2642","🤦🏼♀":"1f926-1f3fc-2640","🤦🏼♂":"1f926-1f3fc-2642","🤦🏽♀":"1f926-1f3fd-2640","🤦🏽♂":"1f926-1f3fd-2642","🤦🏾♀":"1f926-1f3fe-2640","🤦🏾♂":"1f926-1f3fe-2642","🤦🏿♀":"1f926-1f3ff-2640","🤦🏿♂":"1f926-1f3ff-2642","🤷🏻♀":"1f937-1f3fb-2640","🤷🏻♂":"1f937-1f3fb-2642","🤷🏼♀":"1f937-1f3fc-2640","🤷🏼♂":"1f937-1f3fc-2642","🤷🏽♀":"1f937-1f3fd-2640","🤷🏽♂":"1f937-1f3fd-2642","🤷🏾♀":"1f937-1f3fe-2640","🤷🏾♂":"1f937-1f3fe-2642","🤷🏿♀":"1f937-1f3ff-2640","🤷🏿♂":"1f937-1f3ff-2642","🧙🏻♀":"1f9d9-1f3fb-2640","🧙🏻♂":"1f9d9-1f3fb-2642","🧙🏼♀":"1f9d9-1f3fc-2640","🧙🏼♂":"1f9d9-1f3fc-2642","🧙🏽♀":"1f9d9-1f3fd-2640","🧙🏽♂":"1f9d9-1f3fd-2642","🧙🏾♀":"1f9d9-1f3fe-2640","🧙🏾♂":"1f9d9-1f3fe-2642","🧙🏿♀":"1f9d9-1f3ff-2640","🧙🏿♂":"1f9d9-1f3ff-2642","🧚🏻♀":"1f9da-1f3fb-2640","🧚🏻♂":"1f9da-1f3fb-2642","🧚🏼♀":"1f9da-1f3fc-2640","🧚🏼♂":"1f9da-1f3fc-2642","🧚🏽♀":"1f9da-1f3fd-2640","🧚🏽♂":"1f9da-1f3fd-2642","🧚🏾♀":"1f9da-1f3fe-2640","🧚🏾♂":"1f9da-1f3fe-2642","🧚🏿♀":"1f9da-1f3ff-2640","🧚🏿♂":"1f9da-1f3ff-2642","🧛🏻♀":"1f9db-1f3fb-2640","🧛🏻♂":"1f9db-1f3fb-2642","🧛🏼♀":"1f9db-1f3fc-2640","🧛🏼♂":"1f9db-1f3fc-2642","🧛🏽♀":"1f9db-1f3fd-2640","🧛🏽♂":"1f9db-1f3fd-2642","🧛🏾♀":"1f9db-1f3fe-2640","🧛🏾♂":"1f9db-1f3fe-2642","🧛🏿♀":"1f9db-1f3ff-2640","🧛🏿♂":"1f9db-1f3ff-2642","🧜🏻♀":"1f9dc-1f3fb-2640","🧜🏻♂":"1f9dc-1f3fb-2642","🧜🏼♀":"1f9dc-1f3fc-2640","🧜🏼♂":"1f9dc-1f3fc-2642","🧜🏽♀":"1f9dc-1f3fd-2640","🧜🏽♂":"1f9dc-1f3fd-2642","🧜🏾♀":"1f9dc-1f3fe-2640","🧜🏾♂":"1f9dc-1f3fe-2642","🧜🏿♀":"1f9dc-1f3ff-2640","🧜🏿♂":"1f9dc-1f3ff-2642","🧝🏻♀":"1f9dd-1f3fb-2640","🧝🏻♂":"1f9dd-1f3fb-2642","🧝🏼♀":"1f9dd-1f3fc-2640","🧝🏼♂":"1f9dd-1f3fc-2642","🧝🏽♀":"1f9dd-1f3fd-2640","🧝🏽♂":"1f9dd-1f3fd-2642","🧝🏾♀":"1f9dd-1f3fe-2640","🧝🏾♂":"1f9dd-1f3fe-2642","🧝🏿♀":"1f9dd-1f3ff-2640","🧝🏿♂":"1f9dd-1f3ff-2642","🧖🏻♀":"1f9d6-1f3fb-2640","🧖🏻♂":"1f9d6-1f3fb-2642","🧖🏼♀":"1f9d6-1f3fc-2640","🧖🏼♂":"1f9d6-1f3fc-2642","🧖🏽♀":"1f9d6-1f3fd-2640","🧖🏽♂":"1f9d6-1f3fd-2642","🧖🏾♀":"1f9d6-1f3fe-2640","🧖🏾♂":"1f9d6-1f3fe-2642","🧖🏿♀":"1f9d6-1f3ff-2640","🧖🏿♂":"1f9d6-1f3ff-2642","🧗🏻♀":"1f9d7-1f3fb-2640","🧗🏻♂":"1f9d7-1f3fb-2642","🧗🏼♀":"1f9d7-1f3fc-2640","🧗🏼♂":"1f9d7-1f3fc-2642","🧗🏽♀":"1f9d7-1f3fd-2640","🧗🏽♂":"1f9d7-1f3fd-2642","🧗🏾♀":"1f9d7-1f3fe-2640","🧗🏾♂":"1f9d7-1f3fe-2642","🧗🏿♀":"1f9d7-1f3ff-2640","🧗🏿♂":"1f9d7-1f3ff-2642","🧘🏻♀":"1f9d8-1f3fb-2640","🧘🏻♂":"1f9d8-1f3fb-2642","🧘🏼♀":"1f9d8-1f3fc-2640","🧘🏼♂":"1f9d8-1f3fc-2642","🧘🏽♀":"1f9d8-1f3fd-2640","🧘🏽♂":"1f9d8-1f3fd-2642","🧘🏾♀":"1f9d8-1f3fe-2640","🧘🏾♂":"1f9d8-1f3fe-2642","🧘🏿♀":"1f9d8-1f3ff-2640","🧘🏿♂":"1f9d8-1f3ff-2642","⛹🏻♀":"26f9-1f3fb-2640","⛹🏻♂":"26f9-1f3fb-2642","⛹🏼♀":"26f9-1f3fc-2640","⛹🏼♂":"26f9-1f3fc-2642","⛹🏽♀":"26f9-1f3fd-2640","⛹🏽♂":"26f9-1f3fd-2642","⛹🏾♀":"26f9-1f3fe-2640","⛹🏾♂":"26f9-1f3fe-2642","⛹🏿♀":"26f9-1f3ff-2640","⛹🏿♂":"26f9-1f3ff-2642","🏳🌈":"1f3f3-1f308","👁🗨":"1f441-1f5e8","👯♂":"1f46f-2642","👯♀":"1f46f-2640","🏌♂":"1f3cc-2642","🏌♀":"1f3cc-2640","🤼♂":"1f93c-2642","🤼♀":"1f93c-2640","🤹♂":"1f939-2642","🤹♀":"1f939-2640","🤾♂":"1f93e-2642","🤾♀":"1f93e-2640","🤽♂":"1f93d-2642","🤽♀":"1f93d-2640","🤸♂":"1f938-2642","🤸♀":"1f938-2640","🚶♂":"1f6b6-2642","🚶♀":"1f6b6-2640","🚵♂":"1f6b5-2642","🚵♀":"1f6b5-2640","🚴♂":"1f6b4-2642","🚴♀":"1f6b4-2640","🚣♂":"1f6a3-2642","🚣♀":"1f6a3-2640","🏋♂":"1f3cb-2642","🏋♀":"1f3cb-2640","🏊♂":"1f3ca-2642","🏊♀":"1f3ca-2640","🏄♂":"1f3c4-2642","🏄♀":"1f3c4-2640","🏃♂":"1f3c3-2642","🏃♀":"1f3c3-2640","🤷♂":"1f937-2642","🤷♀":"1f937-2640","🤦♂":"1f926-2642","🤦♀":"1f926-2640","🙎♂":"1f64e-2642","🙎♀":"1f64e-2640","🙍♂":"1f64d-2642","🙍♀":"1f64d-2640","🙋♂":"1f64b-2642","🙋♀":"1f64b-2640","🙇♂":"1f647-2642","🙇♀":"1f647-2640","🙆♂":"1f646-2642","🙆♀":"1f646-2640","🙅♂":"1f645-2642","🙅♀":"1f645-2640","💇♂":"1f487-2642","💇♀":"1f487-2640","💆♂":"1f486-2642","💆♀":"1f486-2640","💁♂":"1f481-2642","💁♀":"1f481-2640","👱♂":"1f471-2642","👱♀":"1f471-2640","👳♂":"1f473-2642","👳♀":"1f473-2640","💂♂":"1f482-2642","💂♀":"1f482-2640","🕵♂":"1f575-2642","🕵♀":"1f575-2640","👷♂":"1f477-2642","👷♀":"1f477-2640","👮♂":"1f46e-2642","👮♀":"1f46e-2640","👨⚕":"1f468-2695","👩⚕":"1f469-2695","👨⚖":"1f468-2696","👩⚖":"1f469-2696","👨✈":"1f468-2708","👩✈":"1f469-2708","🧙♀":"1f9d9-2640","🧙♂":"1f9d9-2642","🧚♀":"1f9da-2640","🧚♂":"1f9da-2642","🧛♀":"1f9db-2640","🧛♂":"1f9db-2642","🧜♀":"1f9dc-2640","🧜♂":"1f9dc-2642","🧝♀":"1f9dd-2640","🧝♂":"1f9dd-2642","🧞♀":"1f9de-2640","🧞♂":"1f9de-2642","🧟♀":"1f9df-2640","🧟♂":"1f9df-2642","🧖♀":"1f9d6-2640","🧖♂":"1f9d6-2642","🧗♀":"1f9d7-2640","🧗♂":"1f9d7-2642","🧘♀":"1f9d8-2640","🧘♂":"1f9d8-2642","⛹♂":"26f9-2642","⛹♀":"26f9-2640","🅰":"1f170","🅱":"1f171","🅾":"1f17e","🅿":"1f17f","🈂":"1f202","🈷":"1f237","🎞":"1f39e","🎟":"1f39f","🏋":"1f3cb","🏌":"1f3cc","🏍":"1f3cd","🏎":"1f3ce","🎖":"1f396","🎗":"1f397","🌶":"1f336","🌧":"1f327","🌨":"1f328","🌩":"1f329","🌪":"1f32a","🌫":"1f32b","🌬":"1f32c","🐿":"1f43f","🕷":"1f577","🕸":"1f578","🌡":"1f321","🎙":"1f399","🎚":"1f39a","🎛":"1f39b","🏳":"1f3f3","🏵":"1f3f5","🏷":"1f3f7","📽":"1f4fd","🕉":"1f549","🕊":"1f54a","🕯":"1f56f","🕰":"1f570","🕳":"1f573","🕶":"1f576","🕹":"1f579","🖇":"1f587","🖊":"1f58a","🖋":"1f58b","🖌":"1f58c","🖍":"1f58d","🖥":"1f5a5","🖨":"1f5a8","🖲":"1f5b2","🖼":"1f5bc","🗂":"1f5c2","🗃":"1f5c3","🗄":"1f5c4","🗑":"1f5d1","🗒":"1f5d2","🗓":"1f5d3","🗜":"1f5dc","🗝":"1f5dd","🗞":"1f5de","🗡":"1f5e1","🗣":"1f5e3","🗨":"1f5e8","🗯":"1f5ef","🗳":"1f5f3","🗺":"1f5fa","🛠":"1f6e0","🛡":"1f6e1","🛢":"1f6e2","🛰":"1f6f0","🍽":"1f37d","👁":"1f441","🕴":"1f574","🕵":"1f575","🖐":"1f590","🏔":"1f3d4","🏕":"1f3d5","🏖":"1f3d6","🏗":"1f3d7","🏘":"1f3d8","🏙":"1f3d9","🏚":"1f3da","🏛":"1f3db","🏜":"1f3dc","🏝":"1f3dd","🏞":"1f3de","🏟":"1f3df","🛋":"1f6cb","🛍":"1f6cd","🛎":"1f6ce","🛏":"1f6cf","🛣":"1f6e3","🛤":"1f6e4","🛥":"1f6e5","🛩":"1f6e9","🛳":"1f6f3","🌤":"1f324","🌥":"1f325","🌦":"1f326","🖱":"1f5b1","©":"00a9","®":"00ae","‼":"203c","⁉":"2049","™":"2122","":"2139","↔":"2194","↕":"2195","↖":"2196","↗":"2197","↘":"2198","↙":"2199","↩":"21a9","↪":"21aa","Ⓜ":"24c2","▪":"25aa","▫":"25ab","▶":"25b6","◀":"25c0","◻":"25fb","◼":"25fc","☀":"2600","☁":"2601","☎":"260e","☑":"2611","☝":"261d","☺":"263a","*":"002a","♠":"2660","♣":"2663","♥":"2665","♦":"2666","♨":"2668","♻":"267b","⚠":"26a0","✂":"2702","✈":"2708","✉":"2709","✌":"270c","✏":"270f","✒":"2712","✔":"2714","✖":"2716","✳":"2733","✴":"2734","❄":"2744","❇":"2747","❤":"2764","➡":"27a1","⤴":"2934","⤵":"2935","⬅":"2b05","⬆":"2b06","⬇":"2b07","〰":"3030","〽":"303d","㊗":"3297","㊙":"3299","#":"0023","✝":"271d","⌨":"2328","✍":"270d","⏏":"23cf","⏭":"23ed","⏮":"23ee","⏯":"23ef","⏱":"23f1","⏲":"23f2","⏸":"23f8","⏹":"23f9","⏺":"23fa","☂":"2602","☃":"2603","☄":"2604","☘":"2618","☠":"2620","☢":"2622","☣":"2623","☦":"2626","☪":"262a","☮":"262e","☯":"262f","☸":"2638","☹":"2639","⚒":"2692","⚔":"2694","⚖":"2696","⚗":"2697","⚙":"2699","⚛":"269b","⚜":"269c","⚰":"26b0","⚱":"26b1","⛈":"26c8","⛏":"26cf","⛑":"26d1","⛓":"26d3","⛩":"26e9","⛰":"26f0","⛱":"26f1","⛴":"26f4","⛷":"26f7","⛸":"26f8","⛹":"26f9","✡":"2721","❣":"2763",9:"0039",8:"0038",7:"0037",6:"0036",5:"0035",4:"0034",3:"0033",2:"0032",1:"0031",0:"0030","♀":"2640","♂":"2642","⚕":"2695"},e.asciiList={"*\\0/*":"1f646","*\\O/*":"1f646","-___-":"1f611",":'-)":"1f602","':-)":"1f605","':-D":"1f605",">:-)":"1f606","':-(":"1f613",">:-(":"1f620",":'-(":"1f622","O:-)":"1f607","0:-3":"1f607","0:-)":"1f607","0;^)":"1f607","O;-)":"1f607","0;-)":"1f607","O:-3":"1f607","-__-":"1f611",":-Þ":"1f61b","</3":"1f494",":')":"1f602",":-D":"1f603","':)":"1f605","'=)":"1f605","':D":"1f605","'=D":"1f605",">:)":"1f606",">;)":"1f606",">=)":"1f606",";-)":"1f609","*-)":"1f609",";-]":"1f609",";^)":"1f609","':(":"1f613","'=(":"1f613",":-*":"1f618",":^*":"1f618",">:P":"1f61c","X-P":"1f61c",">:[":"1f61e",":-(":"1f61e",":-[":"1f61e",">:(":"1f620",":'(":"1f622",";-(":"1f622",">.<":"1f623","#-)":"1f635","%-)":"1f635","X-)":"1f635","\\0/":"1f646","\\O/":"1f646","0:3":"1f607","0:)":"1f607","O:)":"1f607","O=)":"1f607","O:3":"1f607","B-)":"1f60e","8-)":"1f60e","B-D":"1f60e","8-D":"1f60e","-_-":"1f611",">:\\":"1f615",">:/":"1f615",":-/":"1f615",":-.":"1f615",":-P":"1f61b",":Þ":"1f61b",":-b":"1f61b",":-O":"1f62e",O_O:"1f62e",">:O":"1f62e",":-X":"1f636",":-#":"1f636",":-)":"1f642","(y)":"1f44d","<3":"2764",":D":"1f603","=D":"1f603",";)":"1f609","*)":"1f609",";]":"1f609",";D":"1f609",":*":"1f618","=*":"1f618",":(":"1f61e",":[":"1f61e","=(":"1f61e",":@":"1f620",";(":"1f622","D:":"1f628",":$":"1f633","=$":"1f633","#)":"1f635","%)":"1f635","X)":"1f635","B)":"1f60e","8)":"1f60e",":/":"1f615",":\\":"1f615","=/":"1f615","=\\":"1f615",":L":"1f615","=L":"1f615",":P":"1f61b","=P":"1f61b",":b":"1f61b",":O":"1f62e",":X":"1f636",":#":"1f636","=X":"1f636","=#":"1f636",":)":"1f642","=]":"1f642","=)":"1f642",":]":"1f642"},e.asciiRegexp="(\\*\\\\0\\/\\*|\\*\\\\O\\/\\*|\\-___\\-|\\:'\\-\\)|'\\:\\-\\)|'\\:\\-D|\\>\\:\\-\\)|>\\:\\-\\)|'\\:\\-\\(|\\>\\:\\-\\(|>\\:\\-\\(|\\:'\\-\\(|O\\:\\-\\)|0\\:\\-3|0\\:\\-\\)|0;\\^\\)|O;\\-\\)|0;\\-\\)|O\\:\\-3|\\-__\\-|\\:\\-Þ|\\:\\-Þ|\\<\\/3|<\\/3|\\:'\\)|\\:\\-D|'\\:\\)|'\\=\\)|'\\:D|'\\=D|\\>\\:\\)|>\\:\\)|\\>;\\)|>;\\)|\\>\\=\\)|>\\=\\)|;\\-\\)|\\*\\-\\)|;\\-\\]|;\\^\\)|'\\:\\(|'\\=\\(|\\:\\-\\*|\\:\\^\\*|\\>\\:P|>\\:P|X\\-P|\\>\\:\\[|>\\:\\[|\\:\\-\\(|\\:\\-\\[|\\>\\:\\(|>\\:\\(|\\:'\\(|;\\-\\(|\\>\\.\\<|>\\.<|#\\-\\)|%\\-\\)|X\\-\\)|\\\\0\\/|\\\\O\\/|0\\:3|0\\:\\)|O\\:\\)|O\\=\\)|O\\:3|B\\-\\)|8\\-\\)|B\\-D|8\\-D|\\-_\\-|\\>\\:\\\\|>\\:\\\\|\\>\\:\\/|>\\:\\/|\\:\\-\\/|\\:\\-\\.|\\:\\-P|\\:Þ|\\:Þ|\\:\\-b|\\:\\-O|O_O|\\>\\:O|>\\:O|\\:\\-X|\\:\\-#|\\:\\-\\)|\\(y\\)|\\<3|<3|\\:D|\\=D|;\\)|\\*\\)|;\\]|;D|\\:\\*|\\=\\*|\\:\\(|\\:\\[|\\=\\(|\\:@|;\\(|D\\:|\\:\\$|\\=\\$|#\\)|%\\)|X\\)|B\\)|8\\)|\\:\\/|\\:\\\\|\\=\\/|\\=\\\\|\\:L|\\=L|\\:P|\\=P|\\:b|\\:O|\\:X|\\:#|\\=X|\\=#|\\:\\)|\\=\\]|\\=\\)|\\:\\])",e.emojiVersion="3.1",e.emojiSize="32",e.greedyMatch=!1,e.imagePathPNG="https://cdn.jsdelivr.net/emojione/assets/"+e.emojiVersion+"/png/",e.defaultPathPNG=e.imagePathPNG,e.imageTitleTag=!0,e.sprites=!1,e.spriteSize="32",e.unicodeAlt=!0,e.ascii=!1,e.riskyMatchAscii=!1,e.regShortNames=new RegExp("<object[^>]*>.*?</object>|<span[^>]*>.*?</span>|<(?:object|embed|svg|img|div|span|p|a)[^>]*>|("+e.shortnames+")","gi"),e.regAscii=new RegExp("<object[^>]*>.*?</object>|<span[^>]*>.*?</span>|<(?:object|embed|svg|img|div|span|p|a)[^>]*>|((\\s|^)"+e.asciiRegexp+"(?=\\s|$|[!,.?]))","gi"),e.regAsciiRisky=new RegExp("<object[^>]*>.*?</object>|<span[^>]*>.*?</span>|<(?:object|embed|svg|img|div|span|p|a)[^>]*>|(()"+e.asciiRegexp+"())","gi"),e.regUnicode=new RegExp("<object[^>]*>.*?</object>|<span[^>]*>.*?</span>|<(?:object|embed|svg|img|div|span|p|a)[^>]*>|(?:🏳)??(?:🌈)|(?:👁)??(?:🗨)?|[#-9]?⃣|(?:(?:🏴)(?:\udb40[\udc60-\udcff]){1,6})|(?:\ud83c[\udde0-\uddff]){2}|(?:(?:\ud83d[\udc68\udc69]))?(?:\ud83c[\udffa-\udfff])??(?:[⚕⚖✈]|\ud83c[\udf3e-\udfed]|\ud83d[\udcbb\udcbc\udd27\udd2c\ude80\ude92])|(?:\ud83d[\udc68\udc69]|\ud83e[\uddd0-\udddf])(?:\ud83c[\udffa-\udfff])??[♀♂⚕⚖✈]??|(?:(?:❤|\ud83d[\udc66-\udc69\udc8b])[]{0,2}){1,3}(?:❤|\ud83d[\udc66-\udc69\udc8b])|(?:(?:❤|\ud83d[\udc66-\udc69\udc8b])?){2,4}|(?:\ud83d[\udc68\udc69\udc6e\udc71-\udc87\udd75\ude45-\ude4e]|\ud83e[\udd26\udd37]|\ud83c[\udfc3-\udfcc]|\ud83e[\udd38-\udd3e]|\ud83d[\udea3-\udeb6]|⛹|👯)?(?:\ud83c[\udffb-\udfff])??[♀♂]??|(?:[☝⛹✊-✍]|\ud83c[\udf85-\udfcc]|\ud83d[\udc42-\udcaa\udd74-\udd96\ude45-\ude4f\udea3-\udecc]|\ud83e[\udd18-\udd3e])?(?:\ud83c[\udffb-\udfff])|(?:[↔-↙↩-↪]?|[#*]|[〰〽]?|(?:\ud83c[\udd70-\udd71]|🆎|\ud83c[\udd91-\udd9a])?|Ⓜ️?|[㊗㊙]?|(?:\ud83c[\ude01-\ude02]|🈚|🈯|\ud83c[\ude32-\ude3a]|\ud83c[\ude50-\ude51])?|[‼⁉]?|[▪-▫▶◀◻-◾]?|[©®]?|[™ℹ]?|🀄️?|[⬅-⬇⬛-⬜⭐⭕]?|[⌚-⌛⌨⏏⏩-⏳⏸-⏺]?|🃏|[⤴⤵]?)|[✀-➿]?|[\ud800-\udbff][\udc00-\udfff]?|[☀-⛿]?|[0-9]","g"),e.toImage=function(t){return t=e.unicodeToImage(t),t=e.shortnameToImage(t)},e.unifyUnicode=function(t){return t=e.toShort(t),t=e.shortnameToUnicode(t)},e.shortnameToAscii=function(t){var f,a=e.objectFlip(e.asciiList);return t=t.replace(e.regShortNames,function(t){return void 0!==t&&""!==t&&t in e.emojioneList?(f=e.emojioneList[t].uc_output,void 0!==a[f]?a[f]:t):t})},e.shortnameToUnicode=function(t){var f;if(t=t.replace(e.regShortNames,function(t){return void 0!==t&&""!==t&&t in e.emojioneList?(f=e.emojioneList[t].uc_output.toUpperCase(),e.emojioneList[t].uc_base,e.convert(f)):t}),e.ascii){var a=e.riskyMatchAscii?e.regAsciiRisky:e.regAscii;t=t.replace(a,function(t,a,n,o){return void 0!==o&&""!==o&&e.unescapeHTML(o)in e.asciiList?(o=e.unescapeHTML(o),f=e.asciiList[o].toUpperCase(),n+e.convert(f)):t})}return t},e.shortnameToImage=function(t){var f,a,n,o,r,s,c,i,u=e.mapUnicodeToShort();if(t=t.replace(e.regShortNames,function(t){if(void 0===t||""===t||-1===e.shortnames.indexOf(t))return t;if(!e.emojioneList[t])for(var f in e.emojioneList)if(e.emojioneList.hasOwnProperty(f)&&""!==f&&-1!==e.emojioneList[f].shortnames.indexOf(t)){t=f;break}return a=e.emojioneList[t].uc_output,n=e.emojioneList[t].uc_base,r=n.includes("-1f3f")?"diversity":e.emojioneList[t].category,s=e.imageTitleTag?'title="'+t+'"':"",c="32"==e.spriteSize||"64"==e.spriteSize?e.spriteSize:"32",i=e.imagePathPNG!=e.defaultPathPNG?e.imagePathPNG:e.defaultPathPNG+e.emojiSize+"/",o=e.unicodeAlt?e.convert(a.toUpperCase()):t,e.sprites?'<span class="emojione emojione-'+c+"-"+r+" _"+n+'" '+s+">"+o+"</span>":'<img class="emojione" alt="'+o+'" '+s+' src="'+i+n+'.png"/>'}),e.ascii){var _=e.riskyMatchAscii?e.regAsciiRisky:e.regAscii;t=t.replace(_,function(t,n,_,d){return void 0!==d&&""!==d&&e.unescapeHTML(d)in e.asciiList?(d=e.unescapeHTML(d),a=e.asciiList[d],f=u[a],r=a.includes("-1f3f")?"diversity":e.emojioneList[f].category,s=e.imageTitleTag?'title="'+e.escapeHTML(d)+'"':"",c="32"==e.spriteSize||"64"==e.spriteSize?e.spriteSize:"32",i=e.imagePathPNG!=e.defaultPathPNG?e.imagePathPNG:e.defaultPathPNG+e.emojiSize+"/",o=e.unicodeAlt?e.convert(a.toUpperCase()):e.escapeHTML(d),e.sprites?_+'<span class="emojione emojione-'+c+"-"+r+" _"+a+'" '+s+">"+o+"</span>":_+'<img class="emojione" alt="'+o+'" '+s+' src="'+i+a+'.png"/>'):t})}return t},e.unicodeToImage=function(t){var f,a,n,o,r,s,c,i,u=e.mapUnicodeToShort(),_=e.emojioneList;if(t=t.replace(e.regUnicode,function(t){if(void 0===t||""===t)return t;if(t in e.jsEscapeMap)n=e.jsEscapeMap[t];else{if(!(e.greedyMatch&&t in e.jsEscapeMapGreedy))return t;n=e.jsEscapeMapGreedy[t]}return a=u[n],n=_[a].uc_base,f=_[a].uc_output,r=n.includes("-1f3f")?"diversity":_[a].category,c="32"==e.spriteSize||"64"==e.spriteSize?e.spriteSize:"32",i=e.imagePathPNG!=e.defaultPathPNG?e.imagePathPNG:e.defaultPathPNG+e.emojiSize+"/",o=e.unicodeAlt?e.convert(f.toUpperCase()):a,s=e.imageTitleTag?'title="'+a+'"':"",e.sprites?'<span class="emojione emojione-'+c+"-"+r+" _"+n+'" '+s+">"+o+"</span>":'<img class="emojione" alt="'+o+'" '+s+' src="'+i+n+'.png"/>'}),e.ascii){var d=e.riskyMatchAscii?e.regAsciiRisky:e.regAscii;t=t.replace(d,function(t,a,n,_){return void 0!==_&&""!==_&&e.unescapeHTML(_)in e.asciiList?(_=e.unescapeHTML(_),f=e.asciiList[_],shortname=u[f],r=f.includes("-1f3f")?"diversity":e.emojioneList[shortname].category,s=e.imageTitleTag?'title="'+e.escapeHTML(_)+'"':"",c="32"==e.spriteSize||"64"==e.spriteSize?e.spriteSize:"32",i=e.imagePathPNG!=e.defaultPathPNG?e.imagePathPNG:e.defaultPathPNG+e.emojiSize+"/",o=e.unicodeAlt?e.convert(f.toUpperCase()):e.escapeHTML(_),e.sprites?n+'<span class="emojione emojione-'+c+"-"+r+" _"+f+'" '+s+">"+o+"</span>":n+'<img class="emojione" alt="'+o+'" '+s+' src="'+i+f+'.png"/>'):t})}return t},e.toShort=function(t){var f=e.unicodeCharRegex();return e.replaceAll(t,f)},e.convert=function(e){if(e.indexOf("-")>-1){for(var t=[],f=e.split("-"),a=0;a<f.length;a++){var n=parseInt(f[a],16);if(n>=65536&&n<=1114111){var o=Math.floor((n-65536)/1024)+55296,r=(n-65536)%1024+56320;n=String.fromCharCode(o)+String.fromCharCode(r)}else n=String.fromCharCode(n);t.push(n)}return t.join("")}if((f=parseInt(e,16))>=65536&&f<=1114111){o=Math.floor((f-65536)/1024)+55296,r=(f-65536)%1024+56320;return String.fromCharCode(o)+String.fromCharCode(r)}return String.fromCharCode(f)},e.escapeHTML=function(e){var t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#039;"};return e.replace(/[&<>"']/g,function(e){return t[e]})},e.unescapeHTML=function(e){var t={"&amp;":"&","&#38;":"&","&#x26;":"&","&lt;":"<","&#60;":"<","&#x3C;":"<","&gt;":">","&#62;":">","&#x3E;":">","&quot;":'"',"&#34;":'"',"&#x22;":'"',"&apos;":"'","&#39;":"'","&#x27;":"'"};return e.replace(/&(?:amp|#38|#x26|lt|#60|#x3C|gt|#62|#x3E|apos|#39|#x27|quot|#34|#x22);/gi,function(e){return t[e]})},e.shortnameConversionMap=function(){var t,f=[];for(t in e.emojioneList)e.emojioneList.hasOwnProperty(t)&&""!==t&&(f[e.convert(e.emojioneList[t].uc_output)]=t);return f},e.unicodeCharRegex=function(){var f=[];for(t in e.emojioneList)e.emojioneList.hasOwnProperty(t)&&""!==t&&f.push(e.convert(e.emojioneList[t].uc_output));return f.join("|")},e.mapEmojioneList=function(t){for(var f in e.emojioneList){if(e.emojioneList.hasOwnProperty(f))t(e.emojioneList[f].uc_base,f)}},e.mapUnicodeToShort=function(){return e.memMapShortToUnicode||(e.memMapShortToUnicode={},e.mapEmojioneList(function(t,f){e.memMapShortToUnicode[t]=f})),e.memMapShortToUnicode},e.memorizeReplacement=function(){if(!e.unicodeReplacementRegEx||!e.memMapShortToUnicodeCharacters){var t=[];e.memMapShortToUnicodeCharacters={},e.mapEmojioneList(function(f,a){var n=e.convert(f);e.memMapShortToUnicodeCharacters[n]=a,t.push(n)}),e.unicodeReplacementRegEx=t.join("|")}},e.mapUnicodeCharactersToShort=function(){return e.memorizeReplacement(),e.memMapShortToUnicodeCharacters},e.objectFlip=function(e){var t,f={};for(t in e)e.hasOwnProperty(t)&&(f[e[t]]=t);return f},e.escapeRegExp=function(e){return e.replace(/[-[\]{}()*+?.,;:&\\^$#\s]/g,"\\$&")},e.replaceAll=function(t,f){var a=e.escapeRegExp(f),n=new RegExp("<object[^>]*>.*?</object>|<span[^>]*>.*?</span>|<(?:object|embed|svg|img|div|span|p|a)[^>]*>|("+a+")","gi");return t.replace(n,function(t,f){return void 0===f||""===f?t:e.shortnameConversionMap()[f]})}}(this.emojione=this.emojione||{}),e.exports=this.emojione},function(e,t,f){var a,n,o;n=[f(4)],void 0===(o="function"==typeof(a=function(e){var t=/^\s*</,f="undefined"!=typeof Element&&Element.prototype||{},a=f.addEventListener||function(e,t){return this.attachEvent("on"+e,t)},n=f.removeEventListener||function(e,t){return this.detachEvent("on"+e,t)},o=function(e,t){for(var f=0,a=e.length;f<a;f++)if(e[f]===t)return f;return-1},r=f.matches||f.webkitMatchesSelector||f.mozMatchesSelector||f.msMatchesSelector||f.oMatchesSelector||function(e){var t=(this.parentNode||document).querySelectorAll(e)||[];return~o(t,this)},s=e.View;return e.NativeViewMixin={_domEvents:null,constructor:function(){return this._domEvents=[],s.apply(this,arguments)},$:function(e){return this.el.querySelectorAll(e)},_removeElement:function(){this.undelegateEvents(),this.el.parentNode&&this.el.parentNode.removeChild(this.el)},_setElement:function(e){if("string"==typeof e)if(t.test(e)){var f=document.createElement("div");f.innerHTML=e,this.el=f.firstChild}else this.el=document.querySelector(e);else this.el=e},_setAttributes:function(e){for(var t in e)t in this.el?this.el[t]=e[t]:this.el.setAttribute(t,e[t])},delegate:function(e,t,f){"function"==typeof t&&(f=t,t=null);var n=this.el,o=t?function(e){for(var a=e.target||e.srcElement;a&&a!=n;a=a.parentNode)r.call(a,t)&&(e.delegateTarget=a,f(e))}:f;return a.call(this.el,e,o,!1),this._domEvents.push({eventName:e,handler:o,listener:f,selector:t}),o},undelegate:function(e,t,f){if("function"==typeof t&&(f=t,t=null),this.el)for(var a=this._domEvents.slice(),r=0,s=a.length;r<s;r++){var c=a[r];!(c.eventName!==e||f&&c.listener!==f||t&&c.selector!==t)&&(n.call(this.el,c.eventName,c.handler,!1),this._domEvents.splice(o(a,c),1))}return this},undelegateEvents:function(){if(this.el){for(var e=0,t=this._domEvents.length;e<t;e++){var f=this._domEvents[e];n.call(this.el,f.eventName,f.handler,!1)}this._domEvents.length=0}return this}},e.NativeView=e.View.extend(e.NativeViewMixin),e.NativeView})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a,n,o;n=[],void 0===(o="function"==typeof(a=function(){
/**
* @license almond 0.3.3 Copyright jQuery Foundation and other contributors.
* Released under MIT license, http://github.com/requirejs/almond/LICENSE
*/
var e,t,f,a,n;return function(a){var n,o,r,s,c={},i={},u={},_={},d=Object.prototype.hasOwnProperty,l=[].slice,h=/\.js$/;function m(e,t){return d.call(e,t)}function g(e,t){var f,a,n,o,r,s,c,i,_,d,l,m=t&&t.split("/"),g=u.map,p=g&&g["*"]||{};if(e){for(r=(e=e.split("/")).length-1,u.nodeIdCompat&&h.test(e[r])&&(e[r]=e[r].replace(h,"")),"."===e[0].charAt(0)&&m&&(e=m.slice(0,m.length-1).concat(e)),_=0;_<e.length;_++)if("."===(l=e[_]))e.splice(_,1),_-=1;else if(".."===l){if(0===_||1===_&&".."===e[2]||".."===e[_-1])continue;_>0&&(e.splice(_-1,2),_-=2)}e=e.join("/")}if((m||p)&&g){for(_=(f=e.split("/")).length;_>0;_-=1){if(a=f.slice(0,_).join("/"),m)for(d=m.length;d>0;d-=1)if((n=g[m.slice(0,d).join("/")])&&(n=n[a])){o=n,s=_;break}if(o)break;!c&&p&&p[a]&&(c=p[a],i=_)}!o&&c&&(o=c,s=i),o&&(f.splice(0,s,o),e=f.join("/"))}return e}function p(e,t){return function(){var f=l.call(arguments,0);return"string"!=typeof f[0]&&1===f.length&&f.push(null),o.apply(a,f.concat([e,t]))}}function b(e){return function(t){c[e]=t}}function y(e){if(m(i,e)){var t=i[e];delete i[e],_[e]=!0,n.apply(a,t)}if(!m(c,e)&&!m(_,e))throw new Error("No "+e);return c[e]}function v(e){var t,f=e?e.indexOf("!"):-1;return f>-1&&(t=e.substring(0,f),e=e.substring(f+1,e.length)),[t,e]}function w(e){return e?v(e):[]}r=function(e,t){var f,a,n=v(e),o=n[0],r=t[1];return e=n[1],o&&(f=y(o=g(o,r))),o?e=f&&f.normalize?f.normalize(e,(a=r,function(e){return g(e,a)})):g(e,r):(o=(n=v(e=g(e,r)))[0],e=n[1],o&&(f=y(o))),{f:o?o+"!"+e:e,n:e,pr:o,p:f}},s={require:function(e){return p(e)},exports:function(e){var t=c[e];return void 0!==t?t:c[e]={}},module:function(e){return{id:e,uri:"",exports:c[e],config:function(e){return function(){return u&&u.config&&u.config[e]||{}}}(e)}}},n=function(e,t,f,n){var o,u,d,l,h,g,v,k=[],M=typeof f;if(g=w(n=n||e),"undefined"===M||"function"===M){for(t=!t.length&&f.length?["require","exports","module"]:t,h=0;h<t.length;h+=1)if("require"===(u=(l=r(t[h],g)).f))k[h]=s.require(e);else if("exports"===u)k[h]=s.exports(e),v=!0;else if("module"===u)o=k[h]=s.module(e);else if(m(c,u)||m(i,u)||m(_,u))k[h]=y(u);else{if(!l.p)throw new Error(e+" missing "+u);l.p.load(l.n,p(n,!0),b(u),{}),k[h]=c[u]}d=f?f.apply(c[e],k):void 0,e&&(o&&o.exports!==a&&o.exports!==c[e]?c[e]=o.exports:d===a&&v||(c[e]=d))}else e&&(c[e]=f)},e=t=o=function(e,t,f,c,i){if("string"==typeof e)return s[e]?s[e](t):y(r(e,w(t)).f);if(!e.splice){if((u=e).deps&&o(u.deps,u.callback),!t)return;t.splice?(e=t,t=f,f=null):e=a}return t=t||function(){},"function"==typeof f&&(f=c,c=i),c?n(a,e,t,f):setTimeout(function(){n(a,e,t,f)},4),o},o.config=function(e){return o(e)},e._defined=c,(f=function(e,t,f){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(f=t,t=[]),m(c,e)||m(i,e)||(i[e]=[e,t,f])}).amd={jQuery:!0}}(),f("node_modules/almond/almond.js",function(){}),a=this,n=function(e){Function.prototype.bind||(Function.prototype.bind=function(e){var t=this,f=Array.prototype.slice,a=Array.prototype.concat,n=f.call(arguments,1);return function(){return t.apply(e||this,a.call(n,f.call(arguments,0)))}}),Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),Array.prototype.indexOf||(Array.prototype.indexOf=function(e){var t=this.length,f=Number(arguments[1])||0;for((f=f<0?Math.ceil(f):Math.floor(f))<0&&(f+=t);f<t;f++)if(f in this&&this[f]===e)return f;return-1}),Array.prototype.forEach||(Array.prototype.forEach=function(e,t){var f,a;if(null===this)throw new TypeError(" this is null or not defined");var n=Object(this),o=n.length>>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(f=t),a=0;a<o;){var r;a in n&&(r=n[a],e.call(f,r,a,n)),a++}});var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";e.btoa||(e.btoa=function(e){var f,a,n,o,r,s,c,i="",u=0;do{o=(f=e.charCodeAt(u++))>>2,r=(3&f)<<4|(a=e.charCodeAt(u++))>>4,s=(15&a)<<2|(n=e.charCodeAt(u++))>>6,c=63&n,isNaN(a)?(r=(3&f)<<4,s=c=64):isNaN(n)&&(c=64),i=i+t.charAt(o)+t.charAt(r)+t.charAt(s)+t.charAt(c)}while(u<e.length);return i}),e.atob||(e.atob=function(e){var f,a,n,o,r,s,c="",i=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{f=t.indexOf(e.charAt(i++))<<2|(o=t.indexOf(e.charAt(i++)))>>4,a=(15&o)<<4|(r=t.indexOf(e.charAt(i++)))>>2,n=(3&r)<<6|(s=t.indexOf(e.charAt(i++))),c+=String.fromCharCode(f),64!==r&&(c+=String.fromCharCode(a)),64!==s&&(c+=String.fromCharCode(n))}while(i<e.length);return c})},"function"==typeof f&&f.amd?f("strophe-polyfill",[],function(){return n(a)}):n(a),function(e,t){"function"==typeof f&&f.amd?f("strophe-sha1",[],function(){return t()}):e.SHA1=t()}(this,function(){function e(e,a){e[a>>5]|=128<<24-a%32,e[15+(a+64>>9<<4)]=a;var r,s,c,i,u,_,d,l,h=new Array(80),m=1732584193,g=-271733879,p=-1732584194,b=271733878,y=-1009589776;for(r=0;r<e.length;r+=16){for(i=m,u=g,_=p,d=b,l=y,s=0;s<80;s++)h[s]=s<16?e[r+s]:o(h[s-3]^h[s-8]^h[s-14]^h[s-16],1),c=n(n(o(m,5),t(s,g,p,b)),n(n(y,h[s]),f(s))),y=b,b=p,p=o(g,30),g=m,m=c;m=n(m,i),g=n(g,u),p=n(p,_),b=n(b,d),y=n(y,l)}return[m,g,p,b,y]}function t(e,t,f,a){return e<20?t&f|~t&a:e<40?t^f^a:e<60?t&f|t&a|f&a:t^f^a}function f(e){return e<20?1518500249:e<40?1859775393:e<60?-1894007588:-899497514}function a(t,f){var a=r(t);a.length>16&&(a=e(a,8*t.length));for(var n=new Array(16),o=new Array(16),s=0;s<16;s++)n[s]=909522486^a[s],o[s]=1549556828^a[s];var c=e(n.concat(r(f)),512+8*f.length);return e(o.concat(c),672)}function n(e,t){var f=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(f>>16)<<16|65535&f}function o(e,t){return e<<t|e>>>32-t}function r(e){for(var t=[],f=0;f<8*e.length;f+=8)t[f>>5]|=(255&e.charCodeAt(f/8))<<24-f%32;return t}function s(e){for(var t="",f=0;f<32*e.length;f+=8)t+=String.fromCharCode(e[f>>5]>>>24-f%32&255);return t}function c(e){for(var t,f,a="",n=0;n<4*e.length;n+=3)for(t=(e[n>>2]>>8*(3-n%4)&255)<<16|(e[n+1>>2]>>8*(3-(n+1)%4)&255)<<8|e[n+2>>2]>>8*(3-(n+2)%4)&255,f=0;f<4;f++)8*n+6*f>32*e.length?a+="=":a+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(t>>6*(3-f)&63);return a}return{b64_hmac_sha1:function(e,t){return c(a(e,t))},b64_sha1:function(t){return c(e(r(t),8*t.length))},binb2str:s,core_hmac_sha1:a,str_hmac_sha1:function(e,t){return s(a(e,t))},str_sha1:function(t){return s(e(r(t),8*t.length))}}}),function(e,t){"function"==typeof f&&f.amd?f("strophe-md5",[],function(){return t()}):e.MD5=t()}(this,function(){var e=function(e,t){var f=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(f>>16)<<16|65535&f},t=function(e){for(var t=[],f=0;f<8*e.length;f+=8)t[f>>5]|=(255&e.charCodeAt(f/8))<<f%32;return t},f=function(t,f,a,n,o,r){return e((s=e(e(f,t),e(n,r)))<<(c=o)|s>>>32-c,a);var s,c},a=function(e,t,a,n,o,r,s){return f(t&a|~t&n,e,t,o,r,s)},n=function(e,t,a,n,o,r,s){return f(t&n|a&~n,e,t,o,r,s)},o=function(e,t,a,n,o,r,s){return f(t^a^n,e,t,o,r,s)},r=function(e,t,a,n,o,r,s){return f(a^(t|~n),e,t,o,r,s)},s=function(t,f){t[f>>5]|=128<<f%32,t[14+(f+64>>>9<<4)]=f;for(var s,c,i,u,_=1732584193,d=-271733879,l=-1732584194,h=271733878,m=0;m<t.length;m+=16)s=_,c=d,i=l,u=h,_=a(_,d,l,h,t[m+0],7,-680876936),h=a(h,_,d,l,t[m+1],12,-389564586),l=a(l,h,_,d,t[m+2],17,606105819),d=a(d,l,h,_,t[m+3],22,-1044525330),_=a(_,d,l,h,t[m+4],7,-176418897),h=a(h,_,d,l,t[m+5],12,1200080426),l=a(l,h,_,d,t[m+6],17,-1473231341),d=a(d,l,h,_,t[m+7],22,-45705983),_=a(_,d,l,h,t[m+8],7,1770035416),h=a(h,_,d,l,t[m+9],12,-1958414417),l=a(l,h,_,d,t[m+10],17,-42063),d=a(d,l,h,_,t[m+11],22,-1990404162),_=a(_,d,l,h,t[m+12],7,1804603682),h=a(h,_,d,l,t[m+13],12,-40341101),l=a(l,h,_,d,t[m+14],17,-1502002290),d=a(d,l,h,_,t[m+15],22,1236535329),_=n(_,d,l,h,t[m+1],5,-165796510),h=n(h,_,d,l,t[m+6],9,-1069501632),l=n(l,h,_,d,t[m+11],14,643717713),d=n(d,l,h,_,t[m+0],20,-373897302),_=n(_,d,l,h,t[m+5],5,-701558691),h=n(h,_,d,l,t[m+10],9,38016083),l=n(l,h,_,d,t[m+15],14,-660478335),d=n(d,l,h,_,t[m+4],20,-405537848),_=n(_,d,l,h,t[m+9],5,568446438),h=n(h,_,d,l,t[m+14],9,-1019803690),l=n(l,h,_,d,t[m+3],14,-187363961),d=n(d,l,h,_,t[m+8],20,1163531501),_=n(_,d,l,h,t[m+13],5,-1444681467),h=n(h,_,d,l,t[m+2],9,-51403784),l=n(l,h,_,d,t[m+7],14,1735328473),d=n(d,l,h,_,t[m+12],20,-1926607734),_=o(_,d,l,h,t[m+5],4,-378558),h=o(h,_,d,l,t[m+8],11,-2022574463),l=o(l,h,_,d,t[m+11],16,1839030562),d=o(d,l,h,_,t[m+14],23,-35309556),_=o(_,d,l,h,t[m+1],4,-1530992060),h=o(h,_,d,l,t[m+4],11,1272893353),l=o(l,h,_,d,t[m+7],16,-155497632),d=o(d,l,h,_,t[m+10],23,-1094730640),_=o(_,d,l,h,t[m+13],4,681279174),h=o(h,_,d,l,t[m+0],11,-358537222),l=o(l,h,_,d,t[m+3],16,-722521979),d=o(d,l,h,_,t[m+6],23,76029189),_=o(_,d,l,h,t[m+9],4,-640364487),h=o(h,_,d,l,t[m+12],11,-421815835),l=o(l,h,_,d,t[m+15],16,530742520),d=o(d,l,h,_,t[m+2],23,-995338651),_=r(_,d,l,h,t[m+0],6,-198630844),h=r(h,_,d,l,t[m+7],10,1126891415),l=r(l,h,_,d,t[m+14],15,-1416354905),d=r(d,l,h,_,t[m+5],21,-57434055),_=r(_,d,l,h,t[m+12],6,1700485571),h=r(h,_,d,l,t[m+3],10,-1894986606),l=r(l,h,_,d,t[m+10],15,-1051523),d=r(d,l,h,_,t[m+1],21,-2054922799),_=r(_,d,l,h,t[m+8],6,1873313359),h=r(h,_,d,l,t[m+15],10,-30611744),l=r(l,h,_,d,t[m+6],15,-1560198380),d=r(d,l,h,_,t[m+13],21,1309151649),_=r(_,d,l,h,t[m+4],6,-145523070),h=r(h,_,d,l,t[m+11],10,-1120210379),l=r(l,h,_,d,t[m+2],15,718787259),d=r(d,l,h,_,t[m+9],21,-343485551),_=e(_,s),d=e(d,c),l=e(l,i),h=e(h,u);return[_,d,l,h]};return{hexdigest:function(e){return function(e){for(var t="",f=0;f<4*e.length;f++)t+="0123456789abcdef".charAt(e[f>>2]>>f%4*8+4&15)+"0123456789abcdef".charAt(e[f>>2]>>f%4*8&15);return t}(s(t(e),8*e.length))},hash:function(e){return function(e){for(var t="",f=0;f<32*e.length;f+=8)t+=String.fromCharCode(e[f>>5]>>>f%32&255);return t}(s(t(e),8*e.length))}}}),function(e,t){"function"==typeof f&&f.amd?f("strophe-utils",[],function(){return t()}):e.stropheUtils=t()}(this,function(){return{utf16to8:function(e){var t,f,a="",n=e.length;for(t=0;t<n;t++)(f=e.charCodeAt(t))>=0&&f<=127?a+=e.charAt(t):f>2047?(a+=String.fromCharCode(224|f>>12&15),a+=String.fromCharCode(128|f>>6&63),a+=String.fromCharCode(128|f>>0&63)):(a+=String.fromCharCode(192|f>>6&31),a+=String.fromCharCode(128|f>>0&63));return a},addCookies:function(e){var t,f,a,n,o,r,s;for(t in e||{})o="",r="",s="",a="object"==typeof(f=e[t]),n=escape(unescape(a?f.value:f)),a&&(o=f.expires?";expires="+f.expires:"",r=f.domain?";domain="+f.domain:"",s=f.path?";path="+f.path:""),document.cookie=t+"="+n+o+r+s}}}),function(e,t){if("function"==typeof f&&f.amd)f("strophe-core",["strophe-sha1","strophe-md5","strophe-utils"],function(){return t.apply(this,arguments)});else{var a=t(e.SHA1,e.MD5,e.stropheUtils);e.Strophe=a.Strophe,e.$build=a.$build,e.$iq=a.$iq,e.$msg=a.$msg,e.$pres=a.$pres,e.SHA1=a.SHA1,e.MD5=a.MD5,e.b64_hmac_sha1=a.SHA1.b64_hmac_sha1,e.b64_sha1=a.SHA1.b64_sha1,e.str_hmac_sha1=a.SHA1.str_hmac_sha1,e.str_sha1=a.SHA1.str_sha1}}(this,function(e,t,f){var a;function n(e,t){return new a.Builder(e,t)}function o(e){return new a.Builder("iq",e)}function r(e){return new a.Builder("presence",e)}return(a={VERSION:"1.2.14",NS:{HTTPBIND:"http://jabber.org/protocol/httpbind",BOSH:"urn:xmpp:xbosh",CLIENT:"jabber:client",AUTH:"jabber:iq:auth",ROSTER:"jabber:iq:roster",PROFILE:"jabber:iq:profile",DISCO_INFO:"http://jabber.org/protocol/disco#info",DISCO_ITEMS:"http://jabber.org/protocol/disco#items",MUC:"http://jabber.org/protocol/muc",SASL:"urn:ietf:params:xml:ns:xmpp-sasl",STREAM:"http://etherx.jabber.org/streams",FRAMING:"urn:ietf:params:xml:ns:xmpp-framing",BIND:"urn:ietf:params:xml:ns:xmpp-bind",SESSION:"urn:ietf:params:xml:ns:xmpp-session",VERSION:"jabber:iq:version",STANZAS:"urn:ietf:params:xml:ns:xmpp-stanzas",XHTML_IM:"http://jabber.org/protocol/xhtml-im",XHTML:"http://www.w3.org/1999/xhtml"},XHTML:{tags:["a","blockquote","br","cite","em","img","li","ol","p","span","strong","ul","body"],attributes:{a:["href"],blockquote:["style"],br:[],cite:["style"],em:[],img:["src","alt","style","height","width"],li:["style"],ol:["style"],p:["style"],span:["style"],strong:[],ul:["style"],body:[]},css:["background-color","color","font-family","font-size","font-style","font-weight","margin-left","margin-right","text-align","text-decoration"],validTag:function(e){for(var t=0;t<a.XHTML.tags.length;t++)if(e===a.XHTML.tags[t])return!0;return!1},validAttribute:function(e,t){if(void 0!==a.XHTML.attributes[e]&&a.XHTML.attributes[e].length>0)for(var f=0;f<a.XHTML.attributes[e].length;f++)if(t===a.XHTML.attributes[e][f])return!0;return!1},validCSS:function(e){for(var t=0;t<a.XHTML.css.length;t++)if(e===a.XHTML.css[t])return!0;return!1}},Status:{ERROR:0,CONNECTING:1,CONNFAIL:2,AUTHENTICATING:3,AUTHFAIL:4,CONNECTED:5,DISCONNECTED:6,DISCONNECTING:7,ATTACHED:8,REDIRECT:9,CONNTIMEOUT:10},LogLevel:{DEBUG:0,INFO:1,WARN:2,ERROR:3,FATAL:4},ElementType:{NORMAL:1,TEXT:3,CDATA:4,FRAGMENT:11},TIMEOUT:1.1,SECONDARY_TIMEOUT:.1,addNamespace:function(e,t){a.NS[e]=t},forEachChild:function(e,t,f){var n,o;for(n=0;n<e.childNodes.length;n++)(o=e.childNodes[n]).nodeType!==a.ElementType.NORMAL||t&&!this.isTagEqual(o,t)||f(o)},isTagEqual:function(e,t){return e.tagName===t},_xmlGenerator:null,_makeGenerator:function(){var e;return void 0===document.implementation.createDocument||document.implementation.createDocument&&document.documentMode&&document.documentMode<10?(e=this._getIEXmlDom()).appendChild(e.createElement("strophe")):e=document.implementation.createDocument("jabber:client","strophe",null),e},xmlGenerator:function(){return a._xmlGenerator||(a._xmlGenerator=a._makeGenerator()),a._xmlGenerator},_getIEXmlDom:function(){for(var e=null,t=["Msxml2.DOMDocument.6.0","Msxml2.DOMDocument.5.0","Msxml2.DOMDocument.4.0","MSXML2.DOMDocument.3.0","MSXML2.DOMDocument","MSXML.DOMDocument","Microsoft.XMLDOM"],f=0;f<t.length&&null===e;f++)try{e=new ActiveXObject(t[f])}catch(t){e=null}return e},xmlElement:function(e){if(!e)return null;var t,f,n,o=a.xmlGenerator().createElement(e);for(t=1;t<arguments.length;t++){var r=arguments[t];if(r)if("string"==typeof r||"number"==typeof r)o.appendChild(a.xmlTextNode(r));else if("object"==typeof r&&"function"==typeof r.sort)for(f=0;f<r.length;f++){var s=r[f];"object"==typeof s&&"function"==typeof s.sort&&void 0!==s[1]&&null!==s[1]&&o.setAttribute(s[0],s[1])}else if("object"==typeof r)for(n in r)r.hasOwnProperty(n)&&void 0!==r[n]&&null!==r[n]&&o.setAttribute(n,r[n])}return o},xmlescape:function(e){return e=(e=(e=(e=(e=e.replace(/\&/g,"&amp;")).replace(/</g,"&lt;")).replace(/>/g,"&gt;")).replace(/'/g,"&apos;")).replace(/"/g,"&quot;")},xmlunescape:function(e){return e=(e=(e=(e=(e=e.replace(/\&amp;/g,"&")).replace(/&lt;/g,"<")).replace(/&gt;/g,">")).replace(/&apos;/g,"'")).replace(/&quot;/g,'"')},xmlTextNode:function(e){return a.xmlGenerator().createTextNode(e)},xmlHtmlNode:function(e){var t;return DOMParser?t=(new DOMParser).parseFromString(e,"text/xml"):((t=new ActiveXObject("Microsoft.XMLDOM")).async="false",t.loadXML(e)),t},getText:function(e){if(!e)return null;var t="";0===e.childNodes.length&&e.nodeType===a.ElementType.TEXT&&(t+=e.nodeValue);for(var f=0;f<e.childNodes.length;f++)e.childNodes[f].nodeType===a.ElementType.TEXT&&(t+=e.childNodes[f].nodeValue);return a.xmlescape(t)},copyElement:function(e){var t,f;if(e.nodeType===a.ElementType.NORMAL){for(f=a.xmlElement(e.tagName),t=0;t<e.attributes.length;t++)f.setAttribute(e.attributes[t].nodeName,e.attributes[t].value);for(t=0;t<e.childNodes.length;t++)f.appendChild(a.copyElement(e.childNodes[t]))}else e.nodeType===a.ElementType.TEXT&&(f=a.xmlGenerator().createTextNode(e.nodeValue));return f},createHtml:function(e){var t,f,n,o,r,s,c,i,u,_,d;if(e.nodeType===a.ElementType.NORMAL)if(o=e.nodeName.toLowerCase(),a.XHTML.validTag(o))try{for(f=a.xmlElement(o),t=0;t<a.XHTML.attributes[o].length;t++)if(r=a.XHTML.attributes[o][t],void 0!==(s=e.getAttribute(r))&&null!==s&&""!==s&&!1!==s&&0!==s)if("style"===r&&"object"==typeof s&&void 0!==s.cssText&&(s=s.cssText),"style"===r){for(c=[],i=s.split(";"),n=0;n<i.length;n++)_=(u=i[n].split(":"))[0].replace(/^\s*/,"").replace(/\s*$/,"").toLowerCase(),a.XHTML.validCSS(_)&&(d=u[1].replace(/^\s*/,"").replace(/\s*$/,""),c.push(_+": "+d));c.length>0&&(s=c.join("; "),f.setAttribute(r,s))}else f.setAttribute(r,s);for(t=0;t<e.childNodes.length;t++)f.appendChild(a.createHtml(e.childNodes[t]))}catch(e){f=a.xmlTextNode("")}else for(f=a.xmlGenerator().createDocumentFragment(),t=0;t<e.childNodes.length;t++)f.appendChild(a.createHtml(e.childNodes[t]));else if(e.nodeType===a.ElementType.FRAGMENT)for(f=a.xmlGenerator().createDocumentFragment(),t=0;t<e.childNodes.length;t++)f.appendChild(a.createHtml(e.childNodes[t]));else e.nodeType===a.ElementType.TEXT&&(f=a.xmlTextNode(e.nodeValue));return f},escapeNode:function(e){return"string"!=typeof e?e:e.replace(/^\s+|\s+$/g,"").replace(/\\/g,"\\5c").replace(/ /g,"\\20").replace(/\"/g,"\\22").replace(/\&/g,"\\26").replace(/\'/g,"\\27").replace(/\//g,"\\2f").replace(/:/g,"\\3a").replace(/</g,"\\3c").replace(/>/g,"\\3e").replace(/@/g,"\\40")},unescapeNode:function(e){return"string"!=typeof e?e:e.replace(/\\20/g," ").replace(/\\22/g,'"').replace(/\\26/g,"&").replace(/\\27/g,"'").replace(/\\2f/g,"/").replace(/\\3a/g,":").replace(/\\3c/g,"<").replace(/\\3e/g,">").replace(/\\40/g,"@").replace(/\\5c/g,"\\")},getNodeFromJid:function(e){return e.indexOf("@")<0?null:e.split("@")[0]},getDomainFromJid:function(e){var t=a.getBareJidFromJid(e);if(t.indexOf("@")<0)return t;var f=t.split("@");return f.splice(0,1),f.join("@")},getResourceFromJid:function(e){var t=e.split("/");return t.length<2?null:(t.splice(0,1),t.join("/"))},getBareJidFromJid:function(e){return e?e.split("/")[0]:null},_handleError:function(e){void 0!==e.stack&&a.fatal(e.stack),e.sourceURL?a.fatal("error: "+this.handler+" "+e.sourceURL+":"+e.line+" - "+e.name+": "+e.message):e.fileName?a.fatal("error: "+this.handler+" "+e.fileName+":"+e.lineNumber+" - "+e.name+": "+e.message):a.fatal("error: "+e.message)},log:function(e,t){},debug:function(e){this.log(this.LogLevel.DEBUG,e)},info:function(e){this.log(this.LogLevel.INFO,e)},warn:function(e){this.log(this.LogLevel.WARN,e)},error:function(e){this.log(this.LogLevel.ERROR,e)},fatal:function(e){this.log(this.LogLevel.FATAL,e)},serialize:function(e){var t;if(!e)return null;"function"==typeof e.tree&&(e=e.tree());var f,n,o=e.nodeName;for(e.getAttribute("_realname")&&(o=e.getAttribute("_realname")),t="<"+o,f=0;f<e.attributes.length;f++)"_realname"!==e.attributes[f].nodeName&&(t+=" "+e.attributes[f].nodeName+"='"+a.xmlescape(e.attributes[f].value)+"'");if(e.childNodes.length>0){for(t+=">",f=0;f<e.childNodes.length;f++)switch((n=e.childNodes[f]).nodeType){case a.ElementType.NORMAL:t+=a.serialize(n);break;case a.ElementType.TEXT:t+=a.xmlescape(n.nodeValue);break;case a.ElementType.CDATA:t+="<![CDATA["+n.nodeValue+"]]>"}t+="</"+o+">"}else t+="/>";return t},_requestId:0,_connectionPlugins:{},addConnectionPlugin:function(e,t){a._connectionPlugins[e]=t}}).Builder=function(e,t){"presence"!==e&&"message"!==e&&"iq"!==e||(t&&!t.xmlns?t.xmlns=a.NS.CLIENT:t||(t={xmlns:a.NS.CLIENT})),this.nodeTree=a.xmlElement(e,t),this.node=this.nodeTree},a.Builder.prototype={tree:function(){return this.nodeTree},toString:function(){return a.serialize(this.nodeTree)},up:function(){return this.node=this.node.parentNode,this},root:function(){return this.node=this.nodeTree,this},attrs:function(e){for(var t in e)e.hasOwnProperty(t)&&(void 0===e[t]?this.node.removeAttribute(t):this.node.setAttribute(t,e[t]));return this},c:function(e,t,f){var n=a.xmlElement(e,t,f);return this.node.appendChild(n),"string"!=typeof f&&"number"!=typeof f&&(this.node=n),this},cnode:function(e){var t,f=a.xmlGenerator();try{t=void 0!==f.importNode}catch(e){t=!1}var n=t?f.importNode(e,!0):a.copyElement(e);return this.node.appendChild(n),this.node=n,this},t:function(e){var t=a.xmlTextNode(e);return this.node.appendChild(t),this},h:function(e){var t=document.createElement("body");t.innerHTML=e;for(var f=a.createHtml(t);f.childNodes.length>0;)this.node.appendChild(f.childNodes[0]);return this}},a.Handler=function(e,t,f,n,o,r,s){this.handler=e,this.ns=t,this.name=f,this.type=n,this.id=o,this.options=s||{matchBareFromJid:!1,ignoreNamespaceFragment:!1},this.options.matchBare&&(a.warn('The "matchBare" option is deprecated, use "matchBareFromJid" instead.'),this.options.matchBareFromJid=this.options.matchBare,delete this.options.matchBare),this.options.matchBareFromJid?this.from=r?a.getBareJidFromJid(r):null:this.from=r,this.user=!0},a.Handler.prototype={getNamespace:function(e){var t=e.getAttribute("xmlns");return t&&this.options.ignoreNamespaceFragment&&(t=t.split("#")[0]),t},namespaceMatch:function(e){var t=!1;if(!this.ns)return!0;var f=this;return a.forEachChild(e,null,function(e){f.getNamespace(e)===f.ns&&(t=!0)}),t=t||this.getNamespace(e)===this.ns},isMatch:function(e){var t=e.getAttribute("from");this.options.matchBareFromJid&&(t=a.getBareJidFromJid(t));var f=e.getAttribute("type");return!(!this.namespaceMatch(e)||this.name&&!a.isTagEqual(e,this.name)||this.type&&(Array.isArray(this.type)?-1===this.type.indexOf(f):f!==this.type)||this.id&&e.getAttribute("id")!==this.id||this.from&&t!==this.from)},run:function(e){var t=null;try{t=this.handler(e)}catch(e){throw a._handleError(e),e}return t},toString:function(){return"{Handler: "+this.handler+"("+this.name+","+this.id+","+this.ns+")}"}},a.TimedHandler=function(e,t){this.period=e,this.handler=t,this.lastCalled=(new Date).getTime(),this.user=!0},a.TimedHandler.prototype={run:function(){return this.lastCalled=(new Date).getTime(),this.handler()},reset:function(){this.lastCalled=(new Date).getTime()},toString:function(){return"{TimedHandler: "+this.handler+"("+this.period+")}"}},a.Connection=function(e,t){this.service=e,this.options=t||{};var n=this.options.protocol||"";for(var o in 0===e.indexOf("ws:")||0===e.indexOf("wss:")||0===n.indexOf("ws")?this._proto=new a.Websocket(this):this._proto=new a.Bosh(this),this.jid="",this.domain=null,this.features=null,this._sasl_data={},this.do_session=!1,this.do_bind=!1,this.timedHandlers=[],this.handlers=[],this.removeTimeds=[],this.removeHandlers=[],this.addTimeds=[],this.addHandlers=[],this.protocolErrorHandlers={HTTP:{},websocket:{}},this._idleTimeout=null,this._disconnectTimeout=null,this.authenticated=!1,this.connected=!1,this.disconnecting=!1,this.do_authentication=!0,this.paused=!1,this.restored=!1,this._data=[],this._uniqueId=0,this._sasl_success_handler=null,this._sasl_failure_handler=null,this._sasl_challenge_handler=null,this.maxRetries=5,this._idleTimeout=setTimeout(function(){this._onIdle()}.bind(this),100),f.addCookies(this.options.cookies),this.registerSASLMechanisms(this.options.mechanisms),a._connectionPlugins)if(a._connectionPlugins.hasOwnProperty(o)){var r=a._connectionPlugins[o],s=function(){};s.prototype=r,this[o]=new s,this[o].init(this)}},a.Connection.prototype={reset:function(){this._proto._reset(),this.do_session=!1,this.do_bind=!1,this.timedHandlers=[],this.handlers=[],this.removeTimeds=[],this.removeHandlers=[],this.addTimeds=[],this.addHandlers=[],this.authenticated=!1,this.connected=!1,this.disconnecting=!1,this.restored=!1,this._data=[],this._requests=[],this._uniqueId=0},pause:function(){this.paused=!0},resume:function(){this.paused=!1},getUniqueId:function(e){var t="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)});return"string"==typeof e||"number"==typeof e?t+":"+e:t+""},addProtocolErrorHandler:function(e,t,f){this.protocolErrorHandlers[e][t]=f},connect:function(e,t,f,n,o,r,s){this.jid=e,this.authzid=a.getBareJidFromJid(this.jid),this.authcid=s||a.getNodeFromJid(this.jid),this.pass=t,this.servtype="xmpp",this.connect_callback=f,this.disconnecting=!1,this.connected=!1,this.authenticated=!1,this.restored=!1,this.domain=a.getDomainFromJid(this.jid),this._changeConnectStatus(a.Status.CONNECTING,null),this._proto._connect(n,o,r)},attach:function(e,t,f,n,o,r,s){if(!(this._proto instanceof a.Bosh))throw{name:"StropheSessionError",message:'The "attach" method can only be used with a BOSH connection.'};this._proto._attach(e,t,f,n,o,r,s)},restore:function(e,t,f,a,n){if(!this._sessionCachingSupported())throw{name:"StropheSessionError",message:'The "restore" method can only be used with a BOSH connection.'};this._proto._restore(e,t,f,a,n)},_sessionCachingSupported:function(){if(this._proto instanceof a.Bosh){if(!JSON)return!1;try{sessionStorage.setItem("_strophe_","_strophe_"),sessionStorage.removeItem("_strophe_")}catch(e){return!1}return!0}return!1},xmlInput:function(e){},xmlOutput:function(e){},rawInput:function(e){},rawOutput:function(e){},nextValidRid:function(e){},send:function(e){if(null!==e){if("function"==typeof e.sort)for(var t=0;t<e.length;t++)this._queueData(e[t]);else"function"==typeof e.tree?this._queueData(e.tree()):this._queueData(e);this._proto._send()}},flush:function(){clearTimeout(this._idleTimeout),this._onIdle()},sendPresence:function(e,t,f,a){var n=null,o=this;"function"==typeof e.tree&&(e=e.tree());var r=e.getAttribute("id");if(r||(r=this.getUniqueId("sendPresence"),e.setAttribute("id",r)),"function"==typeof t||"function"==typeof f){var s=this.addHandler(function(e){n&&o.deleteTimedHandler(n),"error"===e.getAttribute("type")?f&&f(e):t&&t(e)},null,"presence",null,r);a&&(n=this.addTimedHandler(a,function(){return o.deleteHandler(s),f&&f(null),!1}))}return this.send(e),r},sendIQ:function(e,t,f,a){var n=null,o=this;"function"==typeof e.tree&&(e=e.tree());var r=e.getAttribute("id");if(r||(r=this.getUniqueId("sendIQ"),e.setAttribute("id",r)),"function"==typeof t||"function"==typeof f){var s=this.addHandler(function(e){n&&o.deleteTimedHandler(n);var a=e.getAttribute("type");if("result"===a)t&&t(e);else{if("error"!==a)throw{name:"StropheError",message:"Got bad IQ type of "+a};f&&f(e)}},null,"iq",["error","result"],r);a&&(n=this.addTimedHandler(a,function(){return o.deleteHandler(s),f&&f(null),!1}))}return this.send(e),r},_queueData:function(e){if(null===e||!e.tagName||!e.childNodes)throw{name:"StropheError",message:"Cannot queue non-DOMElement."};this._data.push(e)},_sendRestart:function(){this._data.push("restart"),this._proto._sendRestart(),this._idleTimeout=setTimeout(function(){this._onIdle()}.bind(this),100)},addTimedHandler:function(e,t){var f=new a.TimedHandler(e,t);return this.addTimeds.push(f),f},deleteTimedHandler:function(e){this.removeTimeds.push(e)},addHandler:function(e,t,f,n,o,r,s){var c=new a.Handler(e,t,f,n,o,r,s);return this.addHandlers.push(c),c},deleteHandler:function(e){this.removeHandlers.push(e);var t=this.addHandlers.indexOf(e);t>=0&&this.addHandlers.splice(t,1)},registerSASLMechanisms:function(e){this.mechanisms={},(e=e||[a.SASLAnonymous,a.SASLExternal,a.SASLMD5,a.SASLOAuthBearer,a.SASLPlain,a.SASLSHA1]).forEach(this.registerSASLMechanism.bind(this))},registerSASLMechanism:function(e){this.mechanisms[e.prototype.name]=e},disconnect:function(e){if(this._changeConnectStatus(a.Status.DISCONNECTING,e),a.info("Disconnect was called because: "+e),this.connected){var t=!1;this.disconnecting=!0,this.authenticated&&(t=r({xmlns:a.NS.CLIENT,type:"unavailable"})),this._disconnectTimeout=this._addSysTimedHandler(3e3,this._onDisconnectTimeout.bind(this)),this._proto._disconnect(t)}else a.info("Disconnect was called before Strophe connected to the server"),this._proto._abortAllRequests(),this._doDisconnect()},_changeConnectStatus:function(e,t){for(var f in a._connectionPlugins)if(a._connectionPlugins.hasOwnProperty(f)){var n=this[f];if(n.statusChanged)try{n.statusChanged(e,t)}catch(e){a.error(f+" plugin caused an exception changing status: "+e)}}if(this.connect_callback)try{this.connect_callback(e,t)}catch(e){a._handleError(e),a.error("User connection callback caused an exception: "+e)}},_doDisconnect:function(e){"number"==typeof this._idleTimeout&&clearTimeout(this._idleTimeout),null!==this._disconnectTimeout&&(this.deleteTimedHandler(this._disconnectTimeout),this._disconnectTimeout=null),a.info("_doDisconnect was called"),this._proto._doDisconnect(),this.authenticated=!1,this.disconnecting=!1,this.restored=!1,this.handlers=[],this.timedHandlers=[],this.removeTimeds=[],this.removeHandlers=[],this.addTimeds=[],this.addHandlers=[],this._changeConnectStatus(a.Status.DISCONNECTED,e),this.connected=!1},_dataRecv:function(e,t){a.info("_dataRecv called");var f=this._proto._reqToData(e);if(null!==f){var n,o;for(this.xmlInput!==a.Connection.prototype.xmlInput&&(f.nodeName===this._proto.strip&&f.childNodes.length?this.xmlInput(f.childNodes[0]):this.xmlInput(f)),this.rawInput!==a.Connection.prototype.rawInput&&(t?this.rawInput(t):this.rawInput(a.serialize(f)));this.removeHandlers.length>0;)o=this.removeHandlers.pop(),(n=this.handlers.indexOf(o))>=0&&this.handlers.splice(n,1);for(;this.addHandlers.length>0;)this.handlers.push(this.addHandlers.pop());if(this.disconnecting&&this._proto._emptyQueue())this._doDisconnect();else{var r,s,c=f.getAttribute("type");if(null!==c&&"terminate"===c){if(this.disconnecting)return;return r=f.getAttribute("condition"),s=f.getElementsByTagName("conflict"),null!==r?("remote-stream-error"===r&&s.length>0&&(r="conflict"),this._changeConnectStatus(a.Status.CONNFAIL,r)):this._changeConnectStatus(a.Status.CONNFAIL,"unknown"),void this._doDisconnect(r)}var i=this;a.forEachChild(f,null,function(e){var t,f;for(f=i.handlers,i.handlers=[],t=0;t<f.length;t++){var n=f[t];try{!n.isMatch(e)||!i.authenticated&&n.user?i.handlers.push(n):n.run(e)&&i.handlers.push(n)}catch(e){a.warn("Removing Strophe handlers due to uncaught exception: "+e.message)}}})}}},mechanisms:{},_connect_cb:function(e,t,f){var n;a.info("_connect_cb was called"),this.connected=!0;try{n=this._proto._reqToData(e)}catch(e){if("badformat"!==e)throw e;this._changeConnectStatus(a.Status.CONNFAIL,"bad-format"),this._doDisconnect("bad-format")}if(n&&(this.xmlInput!==a.Connection.prototype.xmlInput&&(n.nodeName===this._proto.strip&&n.childNodes.length?this.xmlInput(n.childNodes[0]):this.xmlInput(n)),this.rawInput!==a.Connection.prototype.rawInput&&(f?this.rawInput(f):this.rawInput(a.serialize(n))),this._proto._connect_cb(n)!==a.Status.CONNFAIL))if(n.getElementsByTagNameNS?n.getElementsByTagNameNS(a.NS.STREAM,"features").length>0:n.getElementsByTagName("stream:features").length>0||n.getElementsByTagName("features").length>0){var o,r,s=[],c=n.getElementsByTagName("mechanism");if(c.length>0)for(o=0;o<c.length;o++)r=a.getText(c[o]),this.mechanisms[r]&&s.push(this.mechanisms[r]);0!==s.length||0!==n.getElementsByTagName("auth").length?!1!==this.do_authentication&&this.authenticate(s):this._proto._no_auth_received(t)}else this._proto._no_auth_received(t)},sortMechanismsByPriority:function(e){var t,f,a,n;for(t=0;t<e.length-1;++t){for(a=t,f=t+1;f<e.length;++f)e[f].prototype.priority>e[a].prototype.priority&&(a=f);a!==t&&(n=e[t],e[t]=e[a],e[a]=n)}return e},_attemptSASLAuth:function(e){e=this.sortMechanismsByPriority(e||[]);var t=0,f=!1;for(t=0;t<e.length;++t)if(e[t].prototype.test(this)){this._sasl_success_handler=this._addSysHandler(this._sasl_success_cb.bind(this),null,"success",null,null),this._sasl_failure_handler=this._addSysHandler(this._sasl_failure_cb.bind(this),null,"failure",null,null),this._sasl_challenge_handler=this._addSysHandler(this._sasl_challenge_cb.bind(this),null,"challenge",null,null),this._sasl_mechanism=new e[t],this._sasl_mechanism.onStart(this);var o=n("auth",{xmlns:a.NS.SASL,mechanism:this._sasl_mechanism.name});if(this._sasl_mechanism.isClientFirst){var r=this._sasl_mechanism.onChallenge(this,null);o.t(btoa(r))}this.send(o.tree()),f=!0;break}return f},_attemptLegacyAuth:function(){null===a.getNodeFromJid(this.jid)?(this._changeConnectStatus(a.Status.CONNFAIL,"x-strophe-bad-non-anon-jid"),this.disconnect("x-strophe-bad-non-anon-jid")):(this._changeConnectStatus(a.Status.AUTHENTICATING,null),this._addSysHandler(this._auth1_cb.bind(this),null,null,null,"_auth_1"),this.send(o({type:"get",to:this.domain,id:"_auth_1"}).c("query",{xmlns:a.NS.AUTH}).c("username",{}).t(a.getNodeFromJid(this.jid)).tree()))},authenticate:function(e){this._attemptSASLAuth(e)||this._attemptLegacyAuth()},_sasl_challenge_cb:function(e){var t=atob(a.getText(e)),f=this._sasl_mechanism.onChallenge(this,t),o=n("response",{xmlns:a.NS.SASL});return""!==f&&o.t(btoa(f)),this.send(o.tree()),!0},_auth1_cb:function(e){var t=o({type:"set",id:"_auth_2"}).c("query",{xmlns:a.NS.AUTH}).c("username",{}).t(a.getNodeFromJid(this.jid)).up().c("password").t(this.pass);return a.getResourceFromJid(this.jid)||(this.jid=a.getBareJidFromJid(this.jid)+"/strophe"),t.up().c("resource",{}).t(a.getResourceFromJid(this.jid)),this._addSysHandler(this._auth2_cb.bind(this),null,null,null,"_auth_2"),this.send(t.tree()),!1},_sasl_success_cb:function(e){if(this._sasl_data["server-signature"]){var t,f=atob(a.getText(e)).match(/([a-z]+)=([^,]+)(,|$)/);if("v"===f[1]&&(t=f[2]),t!==this._sasl_data["server-signature"])return this.deleteHandler(this._sasl_failure_handler),this._sasl_failure_handler=null,this._sasl_challenge_handler&&(this.deleteHandler(this._sasl_challenge_handler),this._sasl_challenge_handler=null),this._sasl_data={},this._sasl_failure_cb(null)}a.info("SASL authentication succeeded."),this._sasl_mechanism&&this._sasl_mechanism.onSuccess(),this.deleteHandler(this._sasl_failure_handler),this._sasl_failure_handler=null,this._sasl_challenge_handler&&(this.deleteHandler(this._sasl_challenge_handler),this._sasl_challenge_handler=null);var n=[],o=function(e,t){for(;e.length;)this.deleteHandler(e.pop());return this._sasl_auth1_cb.bind(this)(t),!1};return n.push(this._addSysHandler(function(e){o.bind(this)(n,e)}.bind(this),null,"stream:features",null,null)),n.push(this._addSysHandler(function(e){o.bind(this)(n,e)}.bind(this),a.NS.STREAM,"features",null,null)),this._sendRestart(),!1},_sasl_auth1_cb:function(e){var t,f;for(this.features=e,t=0;t<e.childNodes.length;t++)"bind"===(f=e.childNodes[t]).nodeName&&(this.do_bind=!0),"session"===f.nodeName&&(this.do_session=!0);if(!this.do_bind)return this._changeConnectStatus(a.Status.AUTHFAIL,null),!1;this._addSysHandler(this._sasl_bind_cb.bind(this),null,null,null,"_bind_auth_2");var n=a.getResourceFromJid(this.jid);return n?this.send(o({type:"set",id:"_bind_auth_2"}).c("bind",{xmlns:a.NS.BIND}).c("resource",{}).t(n).tree()):this.send(o({type:"set",id:"_bind_auth_2"}).c("bind",{xmlns:a.NS.BIND}).tree()),!1},_sasl_bind_cb:function(e){var t;if("error"===e.getAttribute("type"))return a.info("SASL binding failed."),e.getElementsByTagName("conflict").length>0&&(t="conflict"),this._changeConnectStatus(a.Status.AUTHFAIL,t),!1;var f,n=e.getElementsByTagName("bind");if(!(n.length>0))return a.info("SASL binding failed."),this._changeConnectStatus(a.Status.AUTHFAIL,null),!1;(f=n[0].getElementsByTagName("jid")).length>0&&(this.jid=a.getText(f[0]),this.do_session?(this._addSysHandler(this._sasl_session_cb.bind(this),null,null,null,"_session_auth_2"),this.send(o({type:"set",id:"_session_auth_2"}).c("session",{xmlns:a.NS.SESSION}).tree())):(this.authenticated=!0,this._changeConnectStatus(a.Status.CONNECTED,null)))},_sasl_session_cb:function(e){if("result"===e.getAttribute("type"))this.authenticated=!0,this._changeConnectStatus(a.Status.CONNECTED,null);else if("error"===e.getAttribute("type"))return a.info("Session creation failed."),this._changeConnectStatus(a.Status.AUTHFAIL,null),!1;return!1},_sasl_failure_cb:function(e){return this._sasl_success_handler&&(this.deleteHandler(this._sasl_success_handler),this._sasl_success_handler=null),this._sasl_challenge_handler&&(this.deleteHandler(this._sasl_challenge_handler),this._sasl_challenge_handler=null),this._sasl_mechanism&&this._sasl_mechanism.onFailure(),this._changeConnectStatus(a.Status.AUTHFAIL,null),!1},_auth2_cb:function(e){return"result"===e.getAttribute("type")?(this.authenticated=!0,this._changeConnectStatus(a.Status.CONNECTED,null)):"error"===e.getAttribute("type")&&(this._changeConnectStatus(a.Status.AUTHFAIL,null),this.disconnect("authentication failed")),!1},_addSysTimedHandler:function(e,t){var f=new a.TimedHandler(e,t);return f.user=!1,this.addTimeds.push(f),f},_addSysHandler:function(e,t,f,n,o){var r=new a.Handler(e,t,f,n,o);return r.user=!1,this.addHandlers.push(r),r},_onDisconnectTimeout:function(){return a.info("_onDisconnectTimeout was called"),this._changeConnectStatus(a.Status.CONNTIMEOUT,null),this._proto._onDisconnectTimeout(),this._doDisconnect(),!1},_onIdle:function(){for(var e,t,f;this.addTimeds.length>0;)this.timedHandlers.push(this.addTimeds.pop());for(;this.removeTimeds.length>0;)t=this.removeTimeds.pop(),(e=this.timedHandlers.indexOf(t))>=0&&this.timedHandlers.splice(e,1);var a=(new Date).getTime();for(f=[],e=0;e<this.timedHandlers.length;e++)t=this.timedHandlers[e],!this.authenticated&&t.user||(t.lastCalled+t.period-a<=0?t.run()&&f.push(t):f.push(t));this.timedHandlers=f,clearTimeout(this._idleTimeout),this._proto._onIdle(),this.connected&&(this._idleTimeout=setTimeout(function(){this._onIdle()}.bind(this),100))}},a.SASLMechanism=function(e,t,f){this.name=e,this.isClientFirst=t,this.priority=f},a.SASLMechanism.prototype={test:function(e){return!0},onStart:function(e){this._connection=e},onChallenge:function(e,t){throw new Error("You should implement challenge handling!")},onFailure:function(){this._connection=null},onSuccess:function(){this._connection=null}},a.SASLAnonymous=function(){},a.SASLAnonymous.prototype=new a.SASLMechanism("ANONYMOUS",!1,20),a.SASLAnonymous.prototype.test=function(e){return null===e.authcid},a.SASLPlain=function(){},a.SASLPlain.prototype=new a.SASLMechanism("PLAIN",!0,30),a.SASLPlain.prototype.test=function(e){return null!==e.authcid},a.SASLPlain.prototype.onChallenge=function(e){var t=e.authzid;return t+="\0",t+=e.authcid,t+="\0",t+=e.pass,f.utf16to8(t)},a.SASLSHA1=function(){},a.SASLSHA1.prototype=new a.SASLMechanism("SCRAM-SHA-1",!0,50),a.SASLSHA1.prototype.test=function(e){return null!==e.authcid},a.SASLSHA1.prototype.onChallenge=function(a,n,o){var r=o||t.hexdigest(1234567890*Math.random()),s="n="+f.utf16to8(a.authcid);return s+=",r=",s+=r,a._sasl_data.cnonce=r,a._sasl_data["client-first-message-bare"]=s,s="n,,"+s,this.onChallenge=function(t,a){for(var n,o,r,s,c,i,u,_,d,l,h,m,g="c=biws,",p=t._sasl_data["client-first-message-bare"]+","+a+",",b=t._sasl_data.cnonce,y=/([a-z]+)=([^,]+)(,|$)/;a.match(y);){var v=a.match(y);switch(a=a.replace(v[0],""),v[1]){case"r":n=v[2];break;case"s":o=v[2];break;case"i":r=v[2]}}if(n.substr(0,b.length)!==b)return t._sasl_data={},t._sasl_failure_cb();for(p+=g+="r="+n,o=atob(o),o+="\0\0\0",d=f.utf16to8(t.pass),s=i=e.core_hmac_sha1(d,o),u=1;u<r;u++){for(c=e.core_hmac_sha1(d,e.binb2str(i)),_=0;_<5;_++)s[_]^=c[_];i=c}for(s=e.binb2str(s),l=e.core_hmac_sha1(s,"Client Key"),h=e.str_hmac_sha1(s,"Server Key"),m=e.core_hmac_sha1(e.str_sha1(e.binb2str(l)),p),t._sasl_data["server-signature"]=e.b64_hmac_sha1(h,p),_=0;_<5;_++)l[_]^=m[_];return g+=",p="+btoa(e.binb2str(l))}.bind(this),s},a.SASLMD5=function(){},a.SASLMD5.prototype=new a.SASLMechanism("DIGEST-MD5",!1,40),a.SASLMD5.prototype.test=function(e){return null!==e.authcid},a.SASLMD5.prototype._quote=function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"'},a.SASLMD5.prototype.onChallenge=function(e,a,n){for(var o,r=/([a-z]+)=("[^"]+"|[^,"]+)(?:,|$)/,s=n||t.hexdigest(""+1234567890*Math.random()),c="",i=null,u="";a.match(r);)switch(o=a.match(r),a=a.replace(o[0],""),o[2]=o[2].replace(/^"(.+)"$/,"$1"),o[1]){case"realm":c=o[2];break;case"nonce":u=o[2];break;case"qop":o[2];break;case"host":i=o[2]}var _=e.servtype+"/"+e.domain;null!==i&&(_=_+"/"+i);var d=f.utf16to8(e.authcid+":"+c+":"+this._connection.pass),l=t.hash(d)+":"+u+":"+s,h="AUTHENTICATE:"+_,m="";return m+="charset=utf-8,",m+="username="+this._quote(f.utf16to8(e.authcid))+",",m+="realm="+this._quote(c)+",",m+="nonce="+this._quote(u)+",",m+="nc=00000001,",m+="cnonce="+this._quote(s)+",",m+="digest-uri="+this._quote(_)+",",m+="response="+t.hexdigest(t.hexdigest(l)+":"+u+":00000001:"+s+":auth:"+t.hexdigest(h))+",",m+="qop=auth",this.onChallenge=function(){return""},m},a.SASLOAuthBearer=function(){},a.SASLOAuthBearer.prototype=new a.SASLMechanism("OAUTHBEARER",!0,60),a.SASLOAuthBearer.prototype.test=function(e){return null!==e.pass},a.SASLOAuthBearer.prototype.onChallenge=function(e){var t="n,";return null!==e.authcid&&(t=t+"a="+e.authzid),t+=",",t+="",t+="auth=Bearer ",t+=e.pass,t+="",t+="",f.utf16to8(t)},a.SASLExternal=function(){},a.SASLExternal.prototype=new a.SASLMechanism("EXTERNAL",!0,10),a.SASLExternal.prototype.onChallenge=function(e){return e.authcid===e.authzid?"":e.authzid},{Strophe:a,$build:n,$iq:o,$msg:function(e){return new a.Builder("message",e)},$pres:r,SHA1:e,MD5:t,b64_hmac_sha1:e.b64_hmac_sha1,b64_sha1:e.b64_sha1,str_hmac_sha1:e.str_hmac_sha1,str_sha1:e.str_sha1}}),function(e,t){"function"==typeof f&&f.amd?f("strophe-bosh",["strophe-core"],function(e){return t(e.Strophe,e.$build)}):t(Strophe,$build)}(0,function(e,t){return e.Request=function(t,f,a,n){this.id=++e._requestId,this.xmlData=t,this.data=e.serialize(t),this.origFunc=f,this.func=f,this.rid=a,this.date=NaN,this.sends=n||0,this.abort=!1,this.dead=null,this.age=function(){return this.date?(new Date-this.date)/1e3:0},this.timeDead=function(){return this.dead?(new Date-this.dead)/1e3:0},this.xhr=this._newXHR()},e.Request.prototype={getResponse:function(){var t=null;if(this.xhr.responseXML&&this.xhr.responseXML.documentElement){if("parsererror"===(t=this.xhr.responseXML.documentElement).tagName)throw e.error("invalid response received"),e.error("responseText: "+this.xhr.responseText),e.error("responseXML: "+e.serialize(this.xhr.responseXML)),"parsererror"}else if(this.xhr.responseText)throw e.error("invalid response received"),e.error("responseText: "+this.xhr.responseText),"badformat";return t},_newXHR:function(){var e=null;return window.XMLHttpRequest?(e=new XMLHttpRequest).overrideMimeType&&e.overrideMimeType("text/xml; charset=utf-8"):window.ActiveXObject&&(e=new ActiveXObject("Microsoft.XMLHTTP")),e.onreadystatechange=this.func.bind(null,this),e}},e.Bosh=function(e){this._conn=e,this.rid=Math.floor(4294967295*Math.random()),this.sid=null,this.hold=1,this.wait=60,this.window=5,this.errors=0,this.inactivity=null,this._requests=[]},e.Bosh.prototype={strip:null,_buildBody:function(){var f=t("body",{rid:this.rid++,xmlns:e.NS.HTTPBIND});return null!==this.sid&&f.attrs({sid:this.sid}),this._conn.options.keepalive&&this._conn._sessionCachingSupported()&&this._cacheSession(),f},_reset:function(){this.rid=Math.floor(4294967295*Math.random()),this.sid=null,this.errors=0,this._conn._sessionCachingSupported()&&window.sessionStorage.removeItem("strophe-bosh-session"),this._conn.nextValidRid(this.rid)},_connect:function(t,f,a){this.wait=t||this.wait,this.hold=f||this.hold,this.errors=0;var n=this._buildBody().attrs({to:this._conn.domain,"xml:lang":"en",wait:this.wait,hold:this.hold,content:"text/xml; charset=utf-8",ver:"1.6","xmpp:version":"1.0","xmlns:xmpp":e.NS.BOSH});a&&n.attrs({route:a});var o=this._conn._connect_cb;this._requests.push(new e.Request(n.tree(),this._onRequestStateChange.bind(this,o.bind(this._conn)),n.tree().getAttribute("rid"))),this._throttledRequestHandler()},_attach:function(t,f,a,n,o,r,s){this._conn.jid=t,this.sid=f,this.rid=a,this._conn.connect_callback=n,this._conn.domain=e.getDomainFromJid(this._conn.jid),this._conn.authenticated=!0,this._conn.connected=!0,this.wait=o||this.wait,this.hold=r||this.hold,this.window=s||this.window,this._conn._changeConnectStatus(e.Status.ATTACHED,null)},_restore:function(t,f,a,n,o){var r=JSON.parse(window.sessionStorage.getItem("strophe-bosh-session"));if(!(void 0!==r&&null!==r&&r.rid&&r.sid&&r.jid&&(void 0===t||null===t||e.getBareJidFromJid(r.jid)===e.getBareJidFromJid(t)||null===e.getNodeFromJid(t)&&e.getDomainFromJid(r.jid)===t)))throw{name:"StropheSessionError",message:"_restore: no restoreable session."};this._conn.restored=!0,this._attach(r.jid,r.sid,r.rid,f,a,n,o)},_cacheSession:function(){this._conn.authenticated?this._conn.jid&&this.rid&&this.sid&&window.sessionStorage.setItem("strophe-bosh-session",JSON.stringify({jid:this._conn.jid,rid:this.rid,sid:this.sid})):window.sessionStorage.removeItem("strophe-bosh-session")},_connect_cb:function(t){var f,a,n=t.getAttribute("type");if(null!==n&&"terminate"===n)return f=t.getAttribute("condition"),e.error("BOSH-Connection failed: "+f),a=t.getElementsByTagName("conflict"),null!==f?("remote-stream-error"===f&&a.length>0&&(f="conflict"),this._conn._changeConnectStatus(e.Status.CONNFAIL,f)):this._conn._changeConnectStatus(e.Status.CONNFAIL,"unknown"),this._conn._doDisconnect(f),e.Status.CONNFAIL;this.sid||(this.sid=t.getAttribute("sid"));var o=t.getAttribute("requests");o&&(this.window=parseInt(o,10));var r=t.getAttribute("hold");r&&(this.hold=parseInt(r,10));var s=t.getAttribute("wait");s&&(this.wait=parseInt(s,10));var c=t.getAttribute("inactivity");c&&(this.inactivity=parseInt(c,10))},_disconnect:function(e){this._sendTerminate(e)},_doDisconnect:function(){this.sid=null,this.rid=Math.floor(4294967295*Math.random()),this._conn._sessionCachingSupported()&&window.sessionStorage.removeItem("strophe-bosh-session"),this._conn.nextValidRid(this.rid)},_emptyQueue:function(){return 0===this._requests.length},_callProtocolErrorHandlers:function(e){var t,f=this._getRequestStatus(e);(t=this._conn.protocolErrorHandlers.HTTP[f])&&t.call(this,f)},_hitError:function(t){this.errors++,e.warn("request errored, status: "+t+", number of errors: "+this.errors),this.errors>4&&this._conn._onDisconnectTimeout()},_no_auth_received:function(t){t=t?t.bind(this._conn):this._conn._connect_cb.bind(this._conn);var f=this._buildBody();this._requests.push(new e.Request(f.tree(),this._onRequestStateChange.bind(this,t.bind(this._conn)),f.tree().getAttribute("rid"))),this._throttledRequestHandler()},_onDisconnectTimeout:function(){this._abortAllRequests()},_abortAllRequests:function(){for(var e;this._requests.length>0;)(e=this._requests.pop()).abort=!0,e.xhr.abort(),e.xhr.onreadystatechange=function(){}},_onIdle:function(){var t=this._conn._data;if(this._conn.authenticated&&0===this._requests.length&&0===t.length&&!this._conn.disconnecting&&(e.info("no requests during idle cycle, sending blank request"),t.push(null)),!this._conn.paused){if(this._requests.length<2&&t.length>0){for(var f=this._buildBody(),a=0;a<t.length;a++)null!==t[a]&&("restart"===t[a]?f.attrs({to:this._conn.domain,"xml:lang":"en","xmpp:restart":"true","xmlns:xmpp":e.NS.BOSH}):f.cnode(t[a]).up());delete this._conn._data,this._conn._data=[],this._requests.push(new e.Request(f.tree(),this._onRequestStateChange.bind(this,this._conn._dataRecv.bind(this._conn)),f.tree().getAttribute("rid"))),this._throttledRequestHandler()}if(this._requests.length>0){var n=this._requests[0].age();null!==this._requests[0].dead&&this._requests[0].timeDead()>Math.floor(e.SECONDARY_TIMEOUT*this.wait)&&this._throttledRequestHandler(),n>Math.floor(e.TIMEOUT*this.wait)&&(e.warn("Request "+this._requests[0].id+" timed out, over "+Math.floor(e.TIMEOUT*this.wait)+" seconds since last activity"),this._throttledRequestHandler())}}},_getRequestStatus:function(t,f){var a;if(4===t.xhr.readyState)try{a=t.xhr.status}catch(t){e.error("Caught an error while retrieving a request's status, reqStatus: "+a)}return void 0===a&&(a="number"==typeof f?f:0),a},_onRequestStateChange:function(t,f){if(e.debug("request id "+f.id+"."+f.sends+" state changed to "+f.xhr.readyState),f.abort)f.abort=!1;else if(4===f.xhr.readyState){var a=this._getRequestStatus(f);if(this.disconnecting&&a>=400)return this._hitError(a),void this._callProtocolErrorHandlers(f);var n=a>0&&a<500,o=f.sends>this._conn.maxRetries;if((n||o)&&(this._removeRequest(f),e.debug("request id "+f.id+" should now be removed")),200===a){var r=this._requests[0]===f;(this._requests[1]===f||r&&this._requests.length>0&&this._requests[0].age()>Math.floor(e.SECONDARY_TIMEOUT*this.wait))&&this._restartRequest(0),this._conn.nextValidRid(Number(f.rid)+1),e.debug("request id "+f.id+"."+f.sends+" got 200"),t(f),this.errors=0}else 0===a||a>=400&&a<600||a>=12e3?(e.error("request id "+f.id+"."+f.sends+" error "+a+" happened"),this._hitError(a),this._callProtocolErrorHandlers(f),a>=400&&a<500&&(this._conn._changeConnectStatus(e.Status.DISCONNECTING,null),this._conn._doDisconnect())):e.error("request id "+f.id+"."+f.sends+" error "+a+" happened");n||o?o&&!this._conn.connected&&this._conn._changeConnectStatus(e.Status.CONNFAIL,"giving-up"):this._throttledRequestHandler()}},_processRequest:function(t){var f=this,a=this._requests[t],n=this._getRequestStatus(a,-1);if(a.sends>this._conn.maxRetries)this._conn._onDisconnectTimeout();else{var o=a.age(),r=!isNaN(o)&&o>Math.floor(e.TIMEOUT*this.wait),s=null!==a.dead&&a.timeDead()>Math.floor(e.SECONDARY_TIMEOUT*this.wait),c=4===a.xhr.readyState&&(n<1||n>=500);if((r||s||c)&&(s&&e.error("Request "+this._requests[t].id+" timed out (secondary), restarting"),a.abort=!0,a.xhr.abort(),a.xhr.onreadystatechange=function(){},this._requests[t]=new e.Request(a.xmlData,a.origFunc,a.rid,a.sends),a=this._requests[t]),0===a.xhr.readyState){e.debug("request id "+a.id+"."+a.sends+" posting");try{var i=this._conn.options.contentType||"text/xml; charset=utf-8";a.xhr.open("POST",this._conn.service,!this._conn.options.sync),void 0!==a.xhr.setRequestHeader&&a.xhr.setRequestHeader("Content-Type",i),this._conn.options.withCredentials&&(a.xhr.withCredentials=!0)}catch(t){return e.error("XHR open failed: "+t.toString()),this._conn.connected||this._conn._changeConnectStatus(e.Status.CONNFAIL,"bad-service"),void this._conn.disconnect()}var u=function(){if(a.date=new Date,f._conn.options.customHeaders){var e=f._conn.options.customHeaders;for(var t in e)e.hasOwnProperty(t)&&a.xhr.setRequestHeader(t,e[t])}a.xhr.send(a.data)};if(a.sends>1){var _=1e3*Math.min(Math.floor(e.TIMEOUT*this.wait),Math.pow(a.sends,3));setTimeout(function(){u()},_)}else u();a.sends++,this._conn.xmlOutput!==e.Connection.prototype.xmlOutput&&(a.xmlData.nodeName===this.strip&&a.xmlData.childNodes.length?this._conn.xmlOutput(a.xmlData.childNodes[0]):this._conn.xmlOutput(a.xmlData)),this._conn.rawOutput!==e.Connection.prototype.rawOutput&&this._conn.rawOutput(a.data)}else e.debug("_processRequest: "+(0===t?"first":"second")+" request has readyState of "+a.xhr.readyState)}},_removeRequest:function(t){var f;for(e.debug("removing request"),f=this._requests.length-1;f>=0;f--)t===this._requests[f]&&this._requests.splice(f,1);t.xhr.onreadystatechange=function(){},this._throttledRequestHandler()},_restartRequest:function(e){var t=this._requests[e];null===t.dead&&(t.dead=new Date),this._processRequest(e)},_reqToData:function(e){try{return e.getResponse()}catch(e){if("parsererror"!==e)throw e;this._conn.disconnect("strophe-parsererror")}},_sendTerminate:function(t){e.info("_sendTerminate was called");var f=this._buildBody().attrs({type:"terminate"});t&&f.cnode(t.tree());var a=new e.Request(f.tree(),this._onRequestStateChange.bind(this,this._conn._dataRecv.bind(this._conn)),f.tree().getAttribute("rid"));this._requests.push(a),this._throttledRequestHandler()},_send:function(){clearTimeout(this._conn._idleTimeout),this._throttledRequestHandler(),this._conn._idleTimeout=setTimeout(function(){this._onIdle()}.bind(this._conn),100)},_sendRestart:function(){this._throttledRequestHandler(),clearTimeout(this._conn._idleTimeout)},_throttledRequestHandler:function(){this._requests?e.debug("_throttledRequestHandler called with "+this._requests.length+" requests"):e.debug("_throttledRequestHandler called with undefined requests"),this._requests&&0!==this._requests.length&&(this._requests.length>0&&this._processRequest(0),this._requests.length>1&&Math.abs(this._requests[0].rid-this._requests[1].rid)<this.window&&this._processRequest(1))}},e}),function(e,t){"function"==typeof f&&f.amd?f("strophe-websocket",["strophe-core"],function(e){return t(e.Strophe,e.$build)}):t(Strophe,$build)}(0,function(e,t){return e.Websocket=function(e){this._conn=e,this.strip="wrapper";var t=e.service;if(0!==t.indexOf("ws:")&&0!==t.indexOf("wss:")){var f="";"ws"===e.options.protocol&&"https:"!==window.location.protocol?f+="ws":f+="wss",f+="://"+window.location.host,0!==t.indexOf("/")?f+=window.location.pathname+t:f+=t,e.service=f}},e.Websocket.prototype={_buildStream:function(){return t("open",{xmlns:e.NS.FRAMING,to:this._conn.domain,version:"1.0"})},_check_streamerror:function(t,f){var a;if(0===(a=t.getElementsByTagNameNS?t.getElementsByTagNameNS(e.NS.STREAM,"error"):t.getElementsByTagName("stream:error")).length)return!1;for(var n=a[0],o="",r="",s=0;s<n.childNodes.length;s++){var c=n.childNodes[s];if("urn:ietf:params:xml:ns:xmpp-streams"!==c.getAttribute("xmlns"))break;"text"===c.nodeName?r=c.textContent:o=c.nodeName}var i="WebSocket stream error: ";return i+=o||"unknown",r&&(i+=" - "+r),e.error(i),this._conn._changeConnectStatus(f,o),this._conn._doDisconnect(),!0},_reset:function(){},_connect:function(){this._closeSocket(),this.socket=new WebSocket(this._conn.service,"xmpp"),this.socket.onopen=this._onOpen.bind(this),this.socket.onerror=this._onError.bind(this),this.socket.onclose=this._onClose.bind(this),this.socket.onmessage=this._connect_cb_wrapper.bind(this)},_connect_cb:function(t){if(this._check_streamerror(t,e.Status.CONNFAIL))return e.Status.CONNFAIL},_handleStreamStart:function(t){var f=!1,a=t.getAttribute("xmlns");"string"!=typeof a?f="Missing xmlns in <open />":a!==e.NS.FRAMING&&(f="Wrong xmlns in <open />: "+a);var n=t.getAttribute("version");return"string"!=typeof n?f="Missing version in <open />":"1.0"!==n&&(f="Wrong version in <open />: "+n),!f||(this._conn._changeConnectStatus(e.Status.CONNFAIL,f),this._conn._doDisconnect(),!1)},_connect_cb_wrapper:function(t){if(0===t.data.indexOf("<open ")||0===t.data.indexOf("<?xml")){var f=t.data.replace(/^(<\?.*?\?>\s*)*/,"");if(""===f)return;var a=(new DOMParser).parseFromString(f,"text/xml").documentElement;this._conn.xmlInput(a),this._conn.rawInput(t.data),this._handleStreamStart(a)&&this._connect_cb(a)}else if(0===t.data.indexOf("<close ")){this._conn.rawInput(t.data),this._conn.xmlInput(t);var n=t.getAttribute("see-other-uri");n?(this._conn._changeConnectStatus(e.Status.REDIRECT,"Received see-other-uri, resetting connection"),this._conn.reset(),this._conn.service=n,this._connect()):(this._conn._changeConnectStatus(e.Status.CONNFAIL,"Received closing stream"),this._conn._doDisconnect())}else{var o=this._streamWrap(t.data),r=(new DOMParser).parseFromString(o,"text/xml").documentElement;this.socket.onmessage=this._onMessage.bind(this),this._conn._connect_cb(r,null,t.data)}},_disconnect:function(f){if(this.socket&&this.socket.readyState!==WebSocket.CLOSED){f&&this._conn.send(f);var a=t("close",{xmlns:e.NS.FRAMING});this._conn.xmlOutput(a);var n=e.serialize(a);this._conn.rawOutput(n);try{this.socket.send(n)}catch(t){e.info("Couldn't send <close /> tag.")}}this._conn._doDisconnect()},_doDisconnect:function(){e.info("WebSockets _doDisconnect was called"),this._closeSocket()},_streamWrap:function(e){return"<wrapper>"+e+"</wrapper>"},_closeSocket:function(){if(this.socket)try{this.socket.close()}catch(e){}this.socket=null},_emptyQueue:function(){return!0},_onClose:function(t){this._conn.connected&&!this._conn.disconnecting?(e.error("Websocket closed unexpectedly"),this._conn._doDisconnect()):t&&1006===t.code&&!this._conn.connected&&this.socket?(e.error("Websocket closed unexcectedly"),this._conn._changeConnectStatus(e.Status.CONNFAIL,"The WebSocket connection could not be established or was disconnected."),this._conn._doDisconnect()):e.info("Websocket closed")},_no_auth_received:function(t){e.error("Server did not send any auth methods"),this._conn._changeConnectStatus(e.Status.CONNFAIL,"Server did not send any auth methods"),t&&(t=t.bind(this._conn))(),this._conn._doDisconnect()},_onDisconnectTimeout:function(){},_abortAllRequests:function(){},_onError:function(t){e.error("Websocket error "+t),this._conn._changeConnectStatus(e.Status.CONNFAIL,"The WebSocket connection could not be established or was disconnected."),this._disconnect()},_onIdle:function(){var t=this._conn._data;if(t.length>0&&!this._conn.paused){for(var f=0;f<t.length;f++){var a,n;null!==t[f]&&(a="restart"===t[f]?this._buildStream().tree():t[f],n=e.serialize(a),this._conn.xmlOutput(a),this._conn.rawOutput(n),this.socket.send(n))}this._conn._data=[]}},_onMessage:function(t){var f,a,n='<close xmlns="urn:ietf:params:xml:ns:xmpp-framing" />';if(t.data===n)return this._conn.rawInput(n),this._conn.xmlInput(t),void(this._conn.disconnecting||this._conn._doDisconnect());if(0===t.data.search("<open ")){if(f=(new DOMParser).parseFromString(t.data,"text/xml").documentElement,!this._handleStreamStart(f))return}else a=this._streamWrap(t.data),f=(new DOMParser).parseFromString(a,"text/xml").documentElement;return this._check_streamerror(f,e.Status.ERROR)?void 0:this._conn.disconnecting&&"presence"===f.firstChild.nodeName&&"unavailable"===f.firstChild.getAttribute("type")?(this._conn.xmlInput(f),void this._conn.rawInput(e.serialize(f))):void this._conn._dataRecv(f,t.data)},_onOpen:function(){e.info("Websocket open");var t=this._buildStream();this._conn.xmlOutput(t.tree());var f=e.serialize(t);this._conn.rawOutput(f),this.socket.send(f)},_reqToData:function(e){return e},_send:function(){this._conn.flush()},_sendRestart:function(){clearTimeout(this._conn._idleTimeout),this._conn._onIdle.bind(this._conn)()}},e}),"function"==typeof f&&f.amd&&f("strophe",["strophe-core","strophe-bosh","strophe-websocket"],function(e){return e}),t(["strophe-polyfill"]),t("strophe")})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){(function(e,a){var n;
/**
* @license
* Lodash <https://lodash.com/>
* Copyright JS Foundation and other contributors <https://js.foundation/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/(function(){var o,r=200,s="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",c="Expected a function",i="__lodash_hash_undefined__",u=500,_="__lodash_placeholder__",d=1,l=2,h=4,m=1,g=2,p=1,b=2,y=4,v=8,w=16,k=32,M=64,L=128,x=256,S=512,T=30,D="...",Y=800,j=16,A=1,C=2,E=1/0,H=9007199254740991,N=1.7976931348623157e308,O=NaN,R=4294967295,I=R-1,P=R>>>1,z=[["ary",L],["bind",p],["bindKey",b],["curry",v],["curryRight",w],["flip",S],["partial",k],["partialRight",M],["rearg",x]],F="[object Arguments]",B="[object Array]",q="[object AsyncFunction]",U="[object Boolean]",W="[object Date]",J="[object DOMException]",$="[object Error]",V="[object Function]",G="[object GeneratorFunction]",Q="[object Map]",X="[object Number]",K="[object Null]",Z="[object Object]",ee="[object Proxy]",te="[object RegExp]",fe="[object Set]",ae="[object String]",ne="[object Symbol]",oe="[object Undefined]",re="[object WeakMap]",se="[object WeakSet]",ce="[object ArrayBuffer]",ie="[object DataView]",ue="[object Float32Array]",_e="[object Float64Array]",de="[object Int8Array]",le="[object Int16Array]",he="[object Int32Array]",me="[object Uint8Array]",ge="[object Uint8ClampedArray]",pe="[object Uint16Array]",be="[object Uint32Array]",ye=/\b__p \+= '';/g,ve=/\b(__p \+=) '' \+/g,we=/(__e\(.*?\)|\b__t\)) \+\n'';/g,ke=/&(?:amp|lt|gt|quot|#39);/g,Me=/[&<>"']/g,Le=RegExp(ke.source),xe=RegExp(Me.source),Se=/<%-([\s\S]+?)%>/g,Te=/<%([\s\S]+?)%>/g,De=/<%=([\s\S]+?)%>/g,Ye=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,je=/^\w*$/,Ae=/^\./,Ce=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ee=/[\\^$.*+?()[\]{}|]/g,He=RegExp(Ee.source),Ne=/^\s+|\s+$/g,Oe=/^\s+/,Re=/\s+$/,Ie=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Pe=/\{\n\/\* \[wrapped with (.+)\] \*/,ze=/,? & /,Fe=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Be=/\\(\\)?/g,qe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ue=/\w*$/,We=/^[-+]0x[0-9a-f]+$/i,Je=/^0b[01]+$/i,$e=/^\[object .+?Constructor\]$/,Ve=/^0o[0-7]+$/i,Ge=/^(?:0|[1-9]\d*)$/,Qe=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Xe=/($^)/,Ke=/['\n\r\u2028\u2029\\]/g,Ze="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",et="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",tt="[\\ud800-\\udfff]",ft="["+et+"]",at="["+Ze+"]",nt="\\d+",ot="[\\u2700-\\u27bf]",rt="[a-z\\xdf-\\xf6\\xf8-\\xff]",st="[^\\ud800-\\udfff"+et+nt+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",ct="\\ud83c[\\udffb-\\udfff]",it="[^\\ud800-\\udfff]",ut="(?:\\ud83c[\\udde6-\\uddff]){2}",_t="[\\ud800-\\udbff][\\udc00-\\udfff]",dt="[A-Z\\xc0-\\xd6\\xd8-\\xde]",lt="(?:"+rt+"|"+st+")",ht="(?:"+dt+"|"+st+")",mt="(?:"+at+"|"+ct+")"+"?",gt="[\\ufe0e\\ufe0f]?"+mt+("(?:\\u200d(?:"+[it,ut,_t].join("|")+")[\\ufe0e\\ufe0f]?"+mt+")*"),pt="(?:"+[ot,ut,_t].join("|")+")"+gt,bt="(?:"+[it+at+"?",at,ut,_t,tt].join("|")+")",yt=RegExp("[']","g"),vt=RegExp(at,"g"),wt=RegExp(ct+"(?="+ct+")|"+bt+gt,"g"),kt=RegExp([dt+"?"+rt+"+(?:['](?:d|ll|m|re|s|t|ve))?(?="+[ft,dt,"$"].join("|")+")",ht+"+(?:['](?:D|LL|M|RE|S|T|VE))?(?="+[ft,dt+lt,"$"].join("|")+")",dt+"?"+lt+"+(?:['](?:d|ll|m|re|s|t|ve))?",dt+"+(?:['](?:D|LL|M|RE|S|T|VE))?","\\d*(?:(?:1ST|2ND|3RD|(?![123])\\dTH)\\b)","\\d*(?:(?:1st|2nd|3rd|(?![123])\\dth)\\b)",nt,pt].join("|"),"g"),Mt=RegExp("[\\u200d\\ud800-\\udfff"+Ze+"\\ufe0e\\ufe0f]"),Lt=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,xt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],St=-1,Tt={};Tt[ue]=Tt[_e]=Tt[de]=Tt[le]=Tt[he]=Tt[me]=Tt[ge]=Tt[pe]=Tt[be]=!0,Tt[F]=Tt[B]=Tt[ce]=Tt[U]=Tt[ie]=Tt[W]=Tt[$]=Tt[V]=Tt[Q]=Tt[X]=Tt[Z]=Tt[te]=Tt[fe]=Tt[ae]=Tt[re]=!1;var Dt={};Dt[F]=Dt[B]=Dt[ce]=Dt[ie]=Dt[U]=Dt[W]=Dt[ue]=Dt[_e]=Dt[de]=Dt[le]=Dt[he]=Dt[Q]=Dt[X]=Dt[Z]=Dt[te]=Dt[fe]=Dt[ae]=Dt[ne]=Dt[me]=Dt[ge]=Dt[pe]=Dt[be]=!0,Dt[$]=Dt[V]=Dt[re]=!1;var Yt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},jt=parseFloat,At=parseInt,Ct="object"==typeof e&&e&&e.Object===Object&&e,Et="object"==typeof self&&self&&self.Object===Object&&self,Ht=Ct||Et||Function("return this")(),Nt="object"==typeof t&&t&&!t.nodeType&&t,Ot=Nt&&"object"==typeof a&&a&&!a.nodeType&&a,Rt=Ot&&Ot.exports===Nt,It=Rt&&Ct.process,Pt=function(){try{return It&&It.binding&&It.binding("util")}catch(e){}}(),zt=Pt&&Pt.isArrayBuffer,Ft=Pt&&Pt.isDate,Bt=Pt&&Pt.isMap,qt=Pt&&Pt.isRegExp,Ut=Pt&&Pt.isSet,Wt=Pt&&Pt.isTypedArray;function Jt(e,t){return e.set(t[0],t[1]),e}function $t(e,t){return e.add(t),e}function Vt(e,t,f){switch(f.length){case 0:return e.call(t);case 1:return e.call(t,f[0]);case 2:return e.call(t,f[0],f[1]);case 3:return e.call(t,f[0],f[1],f[2])}return e.apply(t,f)}function Gt(e,t,f,a){for(var n=-1,o=null==e?0:e.length;++n<o;){var r=e[n];t(a,r,f(r),e)}return a}function Qt(e,t){for(var f=-1,a=null==e?0:e.length;++f<a&&!1!==t(e[f],f,e););return e}function Xt(e,t){for(var f=null==e?0:e.length;f--&&!1!==t(e[f],f,e););return e}function Kt(e,t){for(var f=-1,a=null==e?0:e.length;++f<a;)if(!t(e[f],f,e))return!1;return!0}function Zt(e,t){for(var f=-1,a=null==e?0:e.length,n=0,o=[];++f<a;){var r=e[f];t(r,f,e)&&(o[n++]=r)}return o}function ef(e,t){return!!(null==e?0:e.length)&&_f(e,t,0)>-1}function tf(e,t,f){for(var a=-1,n=null==e?0:e.length;++a<n;)if(f(t,e[a]))return!0;return!1}function ff(e,t){for(var f=-1,a=null==e?0:e.length,n=Array(a);++f<a;)n[f]=t(e[f],f,e);return n}function af(e,t){for(var f=-1,a=t.length,n=e.length;++f<a;)e[n+f]=t[f];return e}function nf(e,t,f,a){var n=-1,o=null==e?0:e.length;for(a&&o&&(f=e[++n]);++n<o;)f=t(f,e[n],n,e);return f}function of(e,t,f,a){var n=null==e?0:e.length;for(a&&n&&(f=e[--n]);n--;)f=t(f,e[n],n,e);return f}function rf(e,t){for(var f=-1,a=null==e?0:e.length;++f<a;)if(t(e[f],f,e))return!0;return!1}var sf=mf("length");function cf(e,t,f){var a;return f(e,function(e,f,n){if(t(e,f,n))return a=f,!1}),a}function uf(e,t,f,a){for(var n=e.length,o=f+(a?1:-1);a?o--:++o<n;)if(t(e[o],o,e))return o;return-1}function _f(e,t,f){return t==t?function(e,t,f){var a=f-1,n=e.length;for(;++a<n;)if(e[a]===t)return a;return-1}(e,t,f):uf(e,lf,f)}function df(e,t,f,a){for(var n=f-1,o=e.length;++n<o;)if(a(e[n],t))return n;return-1}function lf(e){return e!=e}function hf(e,t){var f=null==e?0:e.length;return f?bf(e,t)/f:O}function mf(e){return function(t){return null==t?o:t[e]}}function gf(e){return function(t){return null==e?o:e[t]}}function pf(e,t,f,a,n){return n(e,function(e,n,o){f=a?(a=!1,e):t(f,e,n,o)}),f}function bf(e,t){for(var f,a=-1,n=e.length;++a<n;){var r=t(e[a]);r!==o&&(f=f===o?r:f+r)}return f}function yf(e,t){for(var f=-1,a=Array(e);++f<e;)a[f]=t(f);return a}function vf(e){return function(t){return e(t)}}function wf(e,t){return ff(t,function(t){return e[t]})}function kf(e,t){return e.has(t)}function Mf(e,t){for(var f=-1,a=e.length;++f<a&&_f(t,e[f],0)>-1;);return f}function Lf(e,t){for(var f=e.length;f--&&_f(t,e[f],0)>-1;);return f}var xf=gf({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),Sf=gf({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function Tf(e){return"\\"+Yt[e]}function Df(e){return Mt.test(e)}function Yf(e){var t=-1,f=Array(e.size);return e.forEach(function(e,a){f[++t]=[a,e]}),f}function jf(e,t){return function(f){return e(t(f))}}function Af(e,t){for(var f=-1,a=e.length,n=0,o=[];++f<a;){var r=e[f];r!==t&&r!==_||(e[f]=_,o[n++]=f)}return o}function Cf(e){var t=-1,f=Array(e.size);return e.forEach(function(e){f[++t]=e}),f}function Ef(e){var t=-1,f=Array(e.size);return e.forEach(function(e){f[++t]=[e,e]}),f}function Hf(e){return Df(e)?function(e){var t=wt.lastIndex=0;for(;wt.test(e);)++t;return t}(e):sf(e)}function Nf(e){return Df(e)?function(e){return e.match(wt)||[]}(e):function(e){return e.split("")}(e)}var Of=gf({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"});var Rf=function e(t){var f,a=(t=null==t?Ht:Rf.defaults(Ht.Object(),t,Rf.pick(Ht,xt))).Array,n=t.Date,Ze=t.Error,et=t.Function,tt=t.Math,ft=t.Object,at=t.RegExp,nt=t.String,ot=t.TypeError,rt=a.prototype,st=et.prototype,ct=ft.prototype,it=t["__core-js_shared__"],ut=st.toString,_t=ct.hasOwnProperty,dt=0,lt=(f=/[^.]+$/.exec(it&&it.keys&&it.keys.IE_PROTO||""))?"Symbol(src)_1."+f:"",ht=ct.toString,mt=ut.call(ft),gt=Ht._,pt=at("^"+ut.call(_t).replace(Ee,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),bt=Rt?t.Buffer:o,wt=t.Symbol,Mt=t.Uint8Array,Yt=bt?bt.allocUnsafe:o,Ct=jf(ft.getPrototypeOf,ft),Et=ft.create,Nt=ct.propertyIsEnumerable,Ot=rt.splice,It=wt?wt.isConcatSpreadable:o,Pt=wt?wt.iterator:o,sf=wt?wt.toStringTag:o,gf=function(){try{var e=qo(ft,"defineProperty");return e({},"",{}),e}catch(e){}}(),If=t.clearTimeout!==Ht.clearTimeout&&t.clearTimeout,Pf=n&&n.now!==Ht.Date.now&&n.now,zf=t.setTimeout!==Ht.setTimeout&&t.setTimeout,Ff=tt.ceil,Bf=tt.floor,qf=ft.getOwnPropertySymbols,Uf=bt?bt.isBuffer:o,Wf=t.isFinite,Jf=rt.join,$f=jf(ft.keys,ft),Vf=tt.max,Gf=tt.min,Qf=n.now,Xf=t.parseInt,Kf=tt.random,Zf=rt.reverse,ea=qo(t,"DataView"),ta=qo(t,"Map"),fa=qo(t,"Promise"),aa=qo(t,"Set"),na=qo(t,"WeakMap"),oa=qo(ft,"create"),ra=na&&new na,sa={},ca=hr(ea),ia=hr(ta),ua=hr(fa),_a=hr(aa),da=hr(na),la=wt?wt.prototype:o,ha=la?la.valueOf:o,ma=la?la.toString:o;function ga(e){if(As(e)&&!vs(e)&&!(e instanceof va)){if(e instanceof ya)return e;if(_t.call(e,"__wrapped__"))return mr(e)}return new ya(e)}var pa=function(){function e(){}return function(t){if(!js(t))return{};if(Et)return Et(t);e.prototype=t;var f=new e;return e.prototype=o,f}}();function ba(){}function ya(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=o}function va(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=R,this.__views__=[]}function wa(e){var t=-1,f=null==e?0:e.length;for(this.clear();++t<f;){var a=e[t];this.set(a[0],a[1])}}function ka(e){var t=-1,f=null==e?0:e.length;for(this.clear();++t<f;){var a=e[t];this.set(a[0],a[1])}}function Ma(e){var t=-1,f=null==e?0:e.length;for(this.clear();++t<f;){var a=e[t];this.set(a[0],a[1])}}function La(e){var t=-1,f=null==e?0:e.length;for(this.__data__=new Ma;++t<f;)this.add(e[t])}function xa(e){var t=this.__data__=new ka(e);this.size=t.size}function Sa(e,t){var f=vs(e),a=!f&&ys(e),n=!f&&!a&&Ls(e),o=!f&&!a&&!n&&Ps(e),r=f||a||n||o,s=r?yf(e.length,nt):[],c=s.length;for(var i in e)!t&&!_t.call(e,i)||r&&("length"==i||n&&("offset"==i||"parent"==i)||o&&("buffer"==i||"byteLength"==i||"byteOffset"==i)||Qo(i,c))||s.push(i);return s}function Ta(e){var t=e.length;return t?e[xn(0,t-1)]:o}function Da(e,t){return _r(ro(e),Ra(t,0,e.length))}function Ya(e){return _r(ro(e))}function ja(e,t,f){(f===o||gs(e[t],f))&&(f!==o||t in e)||Na(e,t,f)}function Aa(e,t,f){var a=e[t];_t.call(e,t)&&gs(a,f)&&(f!==o||t in e)||Na(e,t,f)}function Ca(e,t){for(var f=e.length;f--;)if(gs(e[f][0],t))return f;return-1}function Ea(e,t,f,a){return Ba(e,function(e,n,o){t(a,e,f(e),o)}),a}function Ha(e,t){return e&&so(t,sc(t),e)}function Na(e,t,f){"__proto__"==t&&gf?gf(e,t,{configurable:!0,enumerable:!0,value:f,writable:!0}):e[t]=f}function Oa(e,t){for(var f=-1,n=t.length,r=a(n),s=null==e;++f<n;)r[f]=s?o:fc(e,t[f]);return r}function Ra(e,t,f){return e==e&&(f!==o&&(e=e<=f?e:f),t!==o&&(e=e>=t?e:t)),e}function Ia(e,t,f,a,n,r){var s,c=t&d,i=t&l,u=t&h;if(f&&(s=n?f(e,a,n,r):f(e)),s!==o)return s;if(!js(e))return e;var _=vs(e);if(_){if(s=function(e){var t=e.length,f=e.constructor(t);return t&&"string"==typeof e[0]&&_t.call(e,"index")&&(f.index=e.index,f.input=e.input),f}(e),!c)return ro(e,s)}else{var m=Jo(e),g=m==V||m==G;if(Ls(e))return eo(e,c);if(m==Z||m==F||g&&!n){if(s=i||g?{}:Vo(e),!c)return i?function(e,t){return so(e,Wo(e),t)}(e,function(e,t){return e&&so(t,cc(t),e)}(s,e)):function(e,t){return so(e,Uo(e),t)}(e,Ha(s,e))}else{if(!Dt[m])return n?e:{};s=function(e,t,f,a){var n,o,r,s=e.constructor;switch(t){case ce:return to(e);case U:case W:return new s(+e);case ie:return function(e,t){var f=t?to(e.buffer):e.buffer;return new e.constructor(f,e.byteOffset,e.byteLength)}(e,a);case ue:case _e:case de:case le:case he:case me:case ge:case pe:case be:return fo(e,a);case Q:return function(e,t,f){return nf(t?f(Yf(e),d):Yf(e),Jt,new e.constructor)}(e,a,f);case X:case ae:return new s(e);case te:return(r=new(o=e).constructor(o.source,Ue.exec(o))).lastIndex=o.lastIndex,r;case fe:return function(e,t,f){return nf(t?f(Cf(e),d):Cf(e),$t,new e.constructor)}(e,a,f);case ne:return n=e,ha?ft(ha.call(n)):{}}}(e,m,Ia,c)}}r||(r=new xa);var p=r.get(e);if(p)return p;r.set(e,s);var b=_?o:(u?i?Oo:No:i?cc:sc)(e);return Qt(b||e,function(a,n){b&&(a=e[n=a]),Aa(s,n,Ia(a,t,f,n,e,r))}),s}function Pa(e,t,f){var a=f.length;if(null==e)return!a;for(e=ft(e);a--;){var n=f[a],r=t[n],s=e[n];if(s===o&&!(n in e)||!r(s))return!1}return!0}function za(e,t,f){if("function"!=typeof e)throw new ot(c);return sr(function(){e.apply(o,f)},t)}function Fa(e,t,f,a){var n=-1,o=ef,s=!0,c=e.length,i=[],u=t.length;if(!c)return i;f&&(t=ff(t,vf(f))),a?(o=tf,s=!1):t.length>=r&&(o=kf,s=!1,t=new La(t));e:for(;++n<c;){var _=e[n],d=null==f?_:f(_);if(_=a||0!==_?_:0,s&&d==d){for(var l=u;l--;)if(t[l]===d)continue e;i.push(_)}else o(t,d,a)||i.push(_)}return i}ga.templateSettings={escape:Se,evaluate:Te,interpolate:De,variable:"",imports:{_:ga}},ga.prototype=ba.prototype,ga.prototype.constructor=ga,ya.prototype=pa(ba.prototype),ya.prototype.constructor=ya,va.prototype=pa(ba.prototype),va.prototype.constructor=va,wa.prototype.clear=function(){this.__data__=oa?oa(null):{},this.size=0},wa.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},wa.prototype.get=function(e){var t=this.__data__;if(oa){var f=t[e];return f===i?o:f}return _t.call(t,e)?t[e]:o},wa.prototype.has=function(e){var t=this.__data__;return oa?t[e]!==o:_t.call(t,e)},wa.prototype.set=function(e,t){var f=this.__data__;return this.size+=this.has(e)?0:1,f[e]=oa&&t===o?i:t,this},ka.prototype.clear=function(){this.__data__=[],this.size=0},ka.prototype.delete=function(e){var t=this.__data__,f=Ca(t,e);return!(f<0||(f==t.length-1?t.pop():Ot.call(t,f,1),--this.size,0))},ka.prototype.get=function(e){var t=this.__data__,f=Ca(t,e);return f<0?o:t[f][1]},ka.prototype.has=function(e){return Ca(this.__data__,e)>-1},ka.prototype.set=function(e,t){var f=this.__data__,a=Ca(f,e);return a<0?(++this.size,f.push([e,t])):f[a][1]=t,this},Ma.prototype.clear=function(){this.size=0,this.__data__={hash:new wa,map:new(ta||ka),string:new wa}},Ma.prototype.delete=function(e){var t=Fo(this,e).delete(e);return this.size-=t?1:0,t},Ma.prototype.get=function(e){return Fo(this,e).get(e)},Ma.prototype.has=function(e){return Fo(this,e).has(e)},Ma.prototype.set=function(e,t){var f=Fo(this,e),a=f.size;return f.set(e,t),this.size+=f.size==a?0:1,this},La.prototype.add=La.prototype.push=function(e){return this.__data__.set(e,i),this},La.prototype.has=function(e){return this.__data__.has(e)},xa.prototype.clear=function(){this.__data__=new ka,this.size=0},xa.prototype.delete=function(e){var t=this.__data__,f=t.delete(e);return this.size=t.size,f},xa.prototype.get=function(e){return this.__data__.get(e)},xa.prototype.has=function(e){return this.__data__.has(e)},xa.prototype.set=function(e,t){var f=this.__data__;if(f instanceof ka){var a=f.__data__;if(!ta||a.length<r-1)return a.push([e,t]),this.size=++f.size,this;f=this.__data__=new Ma(a)}return f.set(e,t),this.size=f.size,this};var Ba=uo(Qa),qa=uo(Xa,!0);function Ua(e,t){var f=!0;return Ba(e,function(e,a,n){return f=!!t(e,a,n)}),f}function Wa(e,t,f){for(var a=-1,n=e.length;++a<n;){var r=e[a],s=t(r);if(null!=s&&(c===o?s==s&&!Is(s):f(s,c)))var c=s,i=r}return i}function Ja(e,t){var f=[];return Ba(e,function(e,a,n){t(e,a,n)&&f.push(e)}),f}function $a(e,t,f,a,n){var o=-1,r=e.length;for(f||(f=Go),n||(n=[]);++o<r;){var s=e[o];t>0&&f(s)?t>1?$a(s,t-1,f,a,n):af(n,s):a||(n[n.length]=s)}return n}var Va=_o(),Ga=_o(!0);function Qa(e,t){return e&&Va(e,t,sc)}function Xa(e,t){return e&&Ga(e,t,sc)}function Ka(e,t){return Zt(t,function(t){return Ts(e[t])})}function Za(e,t){for(var f=0,a=(t=Qn(t,e)).length;null!=e&&f<a;)e=e[lr(t[f++])];return f&&f==a?e:o}function en(e,t,f){var a=t(e);return vs(e)?a:af(a,f(e))}function tn(e){return null==e?e===o?oe:K:sf&&sf in ft(e)?function(e){var t=_t.call(e,sf),f=e[sf];try{e[sf]=o;var a=!0}catch(e){}var n=ht.call(e);return a&&(t?e[sf]=f:delete e[sf]),n}(e):function(e){return ht.call(e)}(e)}function fn(e,t){return e>t}function an(e,t){return null!=e&&_t.call(e,t)}function nn(e,t){return null!=e&&t in ft(e)}function on(e,t,f){for(var n=f?tf:ef,r=e[0].length,s=e.length,c=s,i=a(s),u=1/0,_=[];c--;){var d=e[c];c&&t&&(d=ff(d,vf(t))),u=Gf(d.length,u),i[c]=!f&&(t||r>=120&&d.length>=120)?new La(c&&d):o}d=e[0];var l=-1,h=i[0];e:for(;++l<r&&_.length<u;){var m=d[l],g=t?t(m):m;if(m=f||0!==m?m:0,!(h?kf(h,g):n(_,g,f))){for(c=s;--c;){var p=i[c];if(!(p?kf(p,g):n(e[c],g,f)))continue e}h&&h.push(g),_.push(m)}}return _}function rn(e,t,f){var a=null==(e=or(e,t=Qn(t,e)))?e:e[lr(Sr(t))];return null==a?o:Vt(a,e,f)}function sn(e){return As(e)&&tn(e)==F}function cn(e,t,f,a,n){return e===t||(null==e||null==t||!As(e)&&!As(t)?e!=e&&t!=t:function(e,t,f,a,n,r){var s=vs(e),c=vs(t),i=s?B:Jo(e),u=c?B:Jo(t),_=(i=i==F?Z:i)==Z,d=(u=u==F?Z:u)==Z,l=i==u;if(l&&Ls(e)){if(!Ls(t))return!1;s=!0,_=!1}if(l&&!_)return r||(r=new xa),s||Ps(e)?Eo(e,t,f,a,n,r):function(e,t,f,a,n,o,r){switch(f){case ie:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case ce:return!(e.byteLength!=t.byteLength||!o(new Mt(e),new Mt(t)));case U:case W:case X:return gs(+e,+t);case $:return e.name==t.name&&e.message==t.message;case te:case ae:return e==t+"";case Q:var s=Yf;case fe:var c=a&m;if(s||(s=Cf),e.size!=t.size&&!c)return!1;var i=r.get(e);if(i)return i==t;a|=g,r.set(e,t);var u=Eo(s(e),s(t),a,n,o,r);return r.delete(e),u;case ne:if(ha)return ha.call(e)==ha.call(t)}return!1}(e,t,i,f,a,n,r);if(!(f&m)){var h=_&&_t.call(e,"__wrapped__"),p=d&&_t.call(t,"__wrapped__");if(h||p){var b=h?e.value():e,y=p?t.value():t;return r||(r=new xa),n(b,y,f,a,r)}}return!!l&&(r||(r=new xa),function(e,t,f,a,n,r){var s=f&m,c=No(e),i=c.length,u=No(t).length;if(i!=u&&!s)return!1;for(var _=i;_--;){var d=c[_];if(!(s?d in t:_t.call(t,d)))return!1}var l=r.get(e);if(l&&r.get(t))return l==t;var h=!0;r.set(e,t),r.set(t,e);for(var g=s;++_<i;){d=c[_];var p=e[d],b=t[d];if(a)var y=s?a(b,p,d,t,e,r):a(p,b,d,e,t,r);if(!(y===o?p===b||n(p,b,f,a,r):y)){h=!1;break}g||(g="constructor"==d)}if(h&&!g){var v=e.constructor,w=t.constructor;v!=w&&"constructor"in e&&"constructor"in t&&!("function"==typeof v&&v instanceof v&&"function"==typeof w&&w instanceof w)&&(h=!1)}return r.delete(e),r.delete(t),h}(e,t,f,a,n,r))}(e,t,f,a,cn,n))}function un(e,t,f,a){var n=f.length,r=n,s=!a;if(null==e)return!r;for(e=ft(e);n--;){var c=f[n];if(s&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++n<r;){var i=(c=f[n])[0],u=e[i],_=c[1];if(s&&c[2]){if(u===o&&!(i in e))return!1}else{var d=new xa;if(a)var l=a(u,_,i,e,t,d);if(!(l===o?cn(_,u,m|g,a,d):l))return!1}}return!0}function _n(e){return!(!js(e)||lt&&lt in e)&&(Ts(e)?pt:$e).test(hr(e))}function dn(e){return"function"==typeof e?e:null==e?Ec:"object"==typeof e?vs(e)?bn(e[0],e[1]):pn(e):Bc(e)}function ln(e){if(!tr(e))return $f(e);var t=[];for(var f in ft(e))_t.call(e,f)&&"constructor"!=f&&t.push(f);return t}function hn(e){if(!js(e))return function(e){var t=[];if(null!=e)for(var f in ft(e))t.push(f);return t}(e);var t=tr(e),f=[];for(var a in e)("constructor"!=a||!t&&_t.call(e,a))&&f.push(a);return f}function mn(e,t){return e<t}function gn(e,t){var f=-1,n=ks(e)?a(e.length):[];return Ba(e,function(e,a,o){n[++f]=t(e,a,o)}),n}function pn(e){var t=Bo(e);return 1==t.length&&t[0][2]?ar(t[0][0],t[0][1]):function(f){return f===e||un(f,e,t)}}function bn(e,t){return Ko(e)&&fr(t)?ar(lr(e),t):function(f){var a=fc(f,e);return a===o&&a===t?ac(f,e):cn(t,a,m|g)}}function yn(e,t,f,a,n){e!==t&&Va(t,function(r,s){if(js(r))n||(n=new xa),function(e,t,f,a,n,r,s){var c=e[f],i=t[f],u=s.get(i);if(u)ja(e,f,u);else{var _=r?r(c,i,f+"",e,t,s):o,d=_===o;if(d){var l=vs(i),h=!l&&Ls(i),m=!l&&!h&&Ps(i);_=i,l||h||m?vs(c)?_=c:Ms(c)?_=ro(c):h?(d=!1,_=eo(i,!0)):m?(d=!1,_=fo(i,!0)):_=[]:Hs(i)||ys(i)?(_=c,ys(c)?_=$s(c):(!js(c)||a&&Ts(c))&&(_=Vo(i))):d=!1}d&&(s.set(i,_),n(_,i,a,r,s),s.delete(i)),ja(e,f,_)}}(e,t,s,f,yn,a,n);else{var c=a?a(e[s],r,s+"",e,t,n):o;c===o&&(c=r),ja(e,s,c)}},cc)}function vn(e,t){var f=e.length;if(f)return Qo(t+=t<0?f:0,f)?e[t]:o}function wn(e,t,f){var a=-1;return t=ff(t.length?t:[Ec],vf(zo())),function(e,t){var f=e.length;for(e.sort(t);f--;)e[f]=e[f].value;return e}(gn(e,function(e,f,n){return{criteria:ff(t,function(t){return t(e)}),index:++a,value:e}}),function(e,t){return function(e,t,f){for(var a=-1,n=e.criteria,o=t.criteria,r=n.length,s=f.length;++a<r;){var c=ao(n[a],o[a]);if(c){if(a>=s)return c;var i=f[a];return c*("desc"==i?-1:1)}}return e.index-t.index}(e,t,f)})}function kn(e,t,f){for(var a=-1,n=t.length,o={};++a<n;){var r=t[a],s=Za(e,r);f(s,r)&&jn(o,Qn(r,e),s)}return o}function Mn(e,t,f,a){var n=a?df:_f,o=-1,r=t.length,s=e;for(e===t&&(t=ro(t)),f&&(s=ff(e,vf(f)));++o<r;)for(var c=0,i=t[o],u=f?f(i):i;(c=n(s,u,c,a))>-1;)s!==e&&Ot.call(s,c,1),Ot.call(e,c,1);return e}function Ln(e,t){for(var f=e?t.length:0,a=f-1;f--;){var n=t[f];if(f==a||n!==o){var o=n;Qo(n)?Ot.call(e,n,1):Bn(e,n)}}return e}function xn(e,t){return e+Bf(Kf()*(t-e+1))}function Sn(e,t){var f="";if(!e||t<1||t>H)return f;do{t%2&&(f+=e),(t=Bf(t/2))&&(e+=e)}while(t);return f}function Tn(e,t){return cr(nr(e,t,Ec),e+"")}function Dn(e){return Ta(gc(e))}function Yn(e,t){var f=gc(e);return _r(f,Ra(t,0,f.length))}function jn(e,t,f,a){if(!js(e))return e;for(var n=-1,r=(t=Qn(t,e)).length,s=r-1,c=e;null!=c&&++n<r;){var i=lr(t[n]),u=f;if(n!=s){var _=c[i];(u=a?a(_,i,c):o)===o&&(u=js(_)?_:Qo(t[n+1])?[]:{})}Aa(c,i,u),c=c[i]}return e}var An=ra?function(e,t){return ra.set(e,t),e}:Ec,Cn=gf?function(e,t){return gf(e,"toString",{configurable:!0,enumerable:!1,value:jc(t),writable:!0})}:Ec;function En(e){return _r(gc(e))}function Hn(e,t,f){var n=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(f=f>o?o:f)<0&&(f+=o),o=t>f?0:f-t>>>0,t>>>=0;for(var r=a(o);++n<o;)r[n]=e[n+t];return r}function Nn(e,t){var f;return Ba(e,function(e,a,n){return!(f=t(e,a,n))}),!!f}function On(e,t,f){var a=0,n=null==e?a:e.length;if("number"==typeof t&&t==t&&n<=P){for(;a<n;){var o=a+n>>>1,r=e[o];null!==r&&!Is(r)&&(f?r<=t:r<t)?a=o+1:n=o}return n}return Rn(e,t,Ec,f)}function Rn(e,t,f,a){t=f(t);for(var n=0,r=null==e?0:e.length,s=t!=t,c=null===t,i=Is(t),u=t===o;n<r;){var _=Bf((n+r)/2),d=f(e[_]),l=d!==o,h=null===d,m=d==d,g=Is(d);if(s)var p=a||m;else p=u?m&&(a||l):c?m&&l&&(a||!h):i?m&&l&&!h&&(a||!g):!h&&!g&&(a?d<=t:d<t);p?n=_+1:r=_}return Gf(r,I)}function In(e,t){for(var f=-1,a=e.length,n=0,o=[];++f<a;){var r=e[f],s=t?t(r):r;if(!f||!gs(s,c)){var c=s;o[n++]=0===r?0:r}}return o}function Pn(e){return"number"==typeof e?e:Is(e)?O:+e}function zn(e){if("string"==typeof e)return e;if(vs(e))return ff(e,zn)+"";if(Is(e))return ma?ma.call(e):"";var t=e+"";return"0"==t&&1/e==-E?"-0":t}function Fn(e,t,f){var a=-1,n=ef,o=e.length,s=!0,c=[],i=c;if(f)s=!1,n=tf;else if(o>=r){var u=t?null:To(e);if(u)return Cf(u);s=!1,n=kf,i=new La}else i=t?[]:c;e:for(;++a<o;){var _=e[a],d=t?t(_):_;if(_=f||0!==_?_:0,s&&d==d){for(var l=i.length;l--;)if(i[l]===d)continue e;t&&i.push(d),c.push(_)}else n(i,d,f)||(i!==c&&i.push(d),c.push(_))}return c}function Bn(e,t){return null==(e=or(e,t=Qn(t,e)))||delete e[lr(Sr(t))]}function qn(e,t,f,a){return jn(e,t,f(Za(e,t)),a)}function Un(e,t,f,a){for(var n=e.length,o=a?n:-1;(a?o--:++o<n)&&t(e[o],o,e););return f?Hn(e,a?0:o,a?o+1:n):Hn(e,a?o+1:0,a?n:o)}function Wn(e,t){var f=e;return f instanceof va&&(f=f.value()),nf(t,function(e,t){return t.func.apply(t.thisArg,af([e],t.args))},f)}function Jn(e,t,f){var n=e.length;if(n<2)return n?Fn(e[0]):[];for(var o=-1,r=a(n);++o<n;)for(var s=e[o],c=-1;++c<n;)c!=o&&(r[o]=Fa(r[o]||s,e[c],t,f));return Fn($a(r,1),t,f)}function $n(e,t,f){for(var a=-1,n=e.length,r=t.length,s={};++a<n;){var c=a<r?t[a]:o;f(s,e[a],c)}return s}function Vn(e){return Ms(e)?e:[]}function Gn(e){return"function"==typeof e?e:Ec}function Qn(e,t){return vs(e)?e:Ko(e,t)?[e]:dr(Vs(e))}var Xn=Tn;function Kn(e,t,f){var a=e.length;return f=f===o?a:f,!t&&f>=a?e:Hn(e,t,f)}var Zn=If||function(e){return Ht.clearTimeout(e)};function eo(e,t){if(t)return e.slice();var f=e.length,a=Yt?Yt(f):new e.constructor(f);return e.copy(a),a}function to(e){var t=new e.constructor(e.byteLength);return new Mt(t).set(new Mt(e)),t}function fo(e,t){var f=t?to(e.buffer):e.buffer;return new e.constructor(f,e.byteOffset,e.length)}function ao(e,t){if(e!==t){var f=e!==o,a=null===e,n=e==e,r=Is(e),s=t!==o,c=null===t,i=t==t,u=Is(t);if(!c&&!u&&!r&&e>t||r&&s&&i&&!c&&!u||a&&s&&i||!f&&i||!n)return 1;if(!a&&!r&&!u&&e<t||u&&f&&n&&!a&&!r||c&&f&&n||!s&&n||!i)return-1}return 0}function no(e,t,f,n){for(var o=-1,r=e.length,s=f.length,c=-1,i=t.length,u=Vf(r-s,0),_=a(i+u),d=!n;++c<i;)_[c]=t[c];for(;++o<s;)(d||o<r)&&(_[f[o]]=e[o]);for(;u--;)_[c++]=e[o++];return _}function oo(e,t,f,n){for(var o=-1,r=e.length,s=-1,c=f.length,i=-1,u=t.length,_=Vf(r-c,0),d=a(_+u),l=!n;++o<_;)d[o]=e[o];for(var h=o;++i<u;)d[h+i]=t[i];for(;++s<c;)(l||o<r)&&(d[h+f[s]]=e[o++]);return d}function ro(e,t){var f=-1,n=e.length;for(t||(t=a(n));++f<n;)t[f]=e[f];return t}function so(e,t,f,a){var n=!f;f||(f={});for(var r=-1,s=t.length;++r<s;){var c=t[r],i=a?a(f[c],e[c],c,f,e):o;i===o&&(i=e[c]),n?Na(f,c,i):Aa(f,c,i)}return f}function co(e,t){return function(f,a){var n=vs(f)?Gt:Ea,o=t?t():{};return n(f,e,zo(a,2),o)}}function io(e){return Tn(function(t,f){var a=-1,n=f.length,r=n>1?f[n-1]:o,s=n>2?f[2]:o;for(r=e.length>3&&"function"==typeof r?(n--,r):o,s&&Xo(f[0],f[1],s)&&(r=n<3?o:r,n=1),t=ft(t);++a<n;){var c=f[a];c&&e(t,c,a,r)}return t})}function uo(e,t){return function(f,a){if(null==f)return f;if(!ks(f))return e(f,a);for(var n=f.length,o=t?n:-1,r=ft(f);(t?o--:++o<n)&&!1!==a(r[o],o,r););return f}}function _o(e){return function(t,f,a){for(var n=-1,o=ft(t),r=a(t),s=r.length;s--;){var c=r[e?s:++n];if(!1===f(o[c],c,o))break}return t}}function lo(e){return function(t){var f=Df(t=Vs(t))?Nf(t):o,a=f?f[0]:t.charAt(0),n=f?Kn(f,1).join(""):t.slice(1);return a[e]()+n}}function ho(e){return function(t){return nf(Tc(yc(t).replace(yt,"")),e,"")}}function mo(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var f=pa(e.prototype),a=e.apply(f,t);return js(a)?a:f}}function go(e){return function(t,f,a){var n=ft(t);if(!ks(t)){var r=zo(f,3);t=sc(t),f=function(e){return r(n[e],e,n)}}var s=e(t,f,a);return s>-1?n[r?t[s]:s]:o}}function po(e){return Ho(function(t){var f=t.length,a=f,n=ya.prototype.thru;for(e&&t.reverse();a--;){var r=t[a];if("function"!=typeof r)throw new ot(c);if(n&&!s&&"wrapper"==Io(r))var s=new ya([],!0)}for(a=s?a:f;++a<f;){var i=Io(r=t[a]),u="wrapper"==i?Ro(r):o;s=u&&Zo(u[0])&&u[1]==(L|v|k|x)&&!u[4].length&&1==u[9]?s[Io(u[0])].apply(s,u[3]):1==r.length&&Zo(r)?s[i]():s.thru(r)}return function(){var e=arguments,a=e[0];if(s&&1==e.length&&vs(a))return s.plant(a).value();for(var n=0,o=f?t[n].apply(this,e):a;++n<f;)o=t[n].call(this,o);return o}})}function bo(e,t,f,n,r,s,c,i,u,_){var d=t&L,l=t&p,h=t&b,m=t&(v|w),g=t&S,y=h?o:mo(e);return function p(){for(var b=arguments.length,v=a(b),w=b;w--;)v[w]=arguments[w];if(m)var k=Po(p),M=function(e,t){for(var f=e.length,a=0;f--;)e[f]===t&&++a;return a}(v,k);if(n&&(v=no(v,n,r,m)),s&&(v=oo(v,s,c,m)),b-=M,m&&b<_){var L=Af(v,k);return xo(e,t,bo,p.placeholder,f,v,L,i,u,_-b)}var x=l?f:this,S=h?x[e]:e;return b=v.length,i?v=function(e,t){for(var f=e.length,a=Gf(t.length,f),n=ro(e);a--;){var r=t[a];e[a]=Qo(r,f)?n[r]:o}return e}(v,i):g&&b>1&&v.reverse(),d&&u<b&&(v.length=u),this&&this!==Ht&&this instanceof p&&(S=y||mo(S)),S.apply(x,v)}}function yo(e,t){return function(f,a){return function(e,t,f,a){return Qa(e,function(e,n,o){t(a,f(e),n,o)}),a}(f,e,t(a),{})}}function vo(e,t){return function(f,a){var n;if(f===o&&a===o)return t;if(f!==o&&(n=f),a!==o){if(n===o)return a;"string"==typeof f||"string"==typeof a?(f=zn(f),a=zn(a)):(f=Pn(f),a=Pn(a)),n=e(f,a)}return n}}function wo(e){return Ho(function(t){return t=ff(t,vf(zo())),Tn(function(f){var a=this;return e(t,function(e){return Vt(e,a,f)})})})}function ko(e,t){var f=(t=t===o?" ":zn(t)).length;if(f<2)return f?Sn(t,e):t;var a=Sn(t,Ff(e/Hf(t)));return Df(t)?Kn(Nf(a),0,e).join(""):a.slice(0,e)}function Mo(e){return function(t,f,n){return n&&"number"!=typeof n&&Xo(t,f,n)&&(f=n=o),t=qs(t),f===o?(f=t,t=0):f=qs(f),function(e,t,f,n){for(var o=-1,r=Vf(Ff((t-e)/(f||1)),0),s=a(r);r--;)s[n?r:++o]=e,e+=f;return s}(t,f,n=n===o?t<f?1:-1:qs(n),e)}}function Lo(e){return function(t,f){return"string"==typeof t&&"string"==typeof f||(t=Js(t),f=Js(f)),e(t,f)}}function xo(e,t,f,a,n,r,s,c,i,u){var _=t&v;t|=_?k:M,(t&=~(_?M:k))&y||(t&=~(p|b));var d=[e,t,n,_?r:o,_?s:o,_?o:r,_?o:s,c,i,u],l=f.apply(o,d);return Zo(e)&&rr(l,d),l.placeholder=a,ir(l,e,t)}function So(e){var t=tt[e];return function(e,f){if(e=Js(e),f=null==f?0:Gf(Us(f),292)){var a=(Vs(e)+"e").split("e");return+((a=(Vs(t(a[0]+"e"+(+a[1]+f)))+"e").split("e"))[0]+"e"+(+a[1]-f))}return t(e)}}var To=aa&&1/Cf(new aa([,-0]))[1]==E?function(e){return new aa(e)}:Ic;function Do(e){return function(t){var f=Jo(t);return f==Q?Yf(t):f==fe?Ef(t):function(e,t){return ff(t,function(t){return[t,e[t]]})}(t,e(t))}}function Yo(e,t,f,n,r,s,i,u){var d=t&b;if(!d&&"function"!=typeof e)throw new ot(c);var l=n?n.length:0;if(l||(t&=~(k|M),n=r=o),i=i===o?i:Vf(Us(i),0),u=u===o?u:Us(u),l-=r?r.length:0,t&M){var h=n,m=r;n=r=o}var g=d?o:Ro(e),S=[e,t,f,n,r,h,m,s,i,u];if(g&&function(e,t){var f=e[1],a=t[1],n=f|a,o=n<(p|b|L),r=a==L&&f==v||a==L&&f==x&&e[7].length<=t[8]||a==(L|x)&&t[7].length<=t[8]&&f==v;if(!o&&!r)return e;a&p&&(e[2]=t[2],n|=f&p?0:y);var s=t[3];if(s){var c=e[3];e[3]=c?no(c,s,t[4]):s,e[4]=c?Af(e[3],_):t[4]}(s=t[5])&&(c=e[5],e[5]=c?oo(c,s,t[6]):s,e[6]=c?Af(e[5],_):t[6]),(s=t[7])&&(e[7]=s),a&L&&(e[8]=null==e[8]?t[8]:Gf(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=n}(S,g),e=S[0],t=S[1],f=S[2],n=S[3],r=S[4],!(u=S[9]=S[9]===o?d?0:e.length:Vf(S[9]-l,0))&&t&(v|w)&&(t&=~(v|w)),t&&t!=p)T=t==v||t==w?function(e,t,f){var n=mo(e);return function r(){for(var s=arguments.length,c=a(s),i=s,u=Po(r);i--;)c[i]=arguments[i];var _=s<3&&c[0]!==u&&c[s-1]!==u?[]:Af(c,u);return(s-=_.length)<f?xo(e,t,bo,r.placeholder,o,c,_,o,o,f-s):Vt(this&&this!==Ht&&this instanceof r?n:e,this,c)}}(e,t,u):t!=k&&t!=(p|k)||r.length?bo.apply(o,S):function(e,t,f,n){var o=t&p,r=mo(e);return function t(){for(var s=-1,c=arguments.length,i=-1,u=n.length,_=a(u+c),d=this&&this!==Ht&&this instanceof t?r:e;++i<u;)_[i]=n[i];for(;c--;)_[i++]=arguments[++s];return Vt(d,o?f:this,_)}}(e,t,f,n);else var T=function(e,t,f){var a=t&p,n=mo(e);return function t(){return(this&&this!==Ht&&this instanceof t?n:e).apply(a?f:this,arguments)}}(e,t,f);return ir((g?An:rr)(T,S),e,t)}function jo(e,t,f,a){return e===o||gs(e,ct[f])&&!_t.call(a,f)?t:e}function Ao(e,t,f,a,n,r){return js(e)&&js(t)&&(r.set(t,e),yn(e,t,o,Ao,r),r.delete(t)),e}function Co(e){return Hs(e)?o:e}function Eo(e,t,f,a,n,r){var s=f&m,c=e.length,i=t.length;if(c!=i&&!(s&&i>c))return!1;var u=r.get(e);if(u&&r.get(t))return u==t;var _=-1,d=!0,l=f&g?new La:o;for(r.set(e,t),r.set(t,e);++_<c;){var h=e[_],p=t[_];if(a)var b=s?a(p,h,_,t,e,r):a(h,p,_,e,t,r);if(b!==o){if(b)continue;d=!1;break}if(l){if(!rf(t,function(e,t){if(!kf(l,t)&&(h===e||n(h,e,f,a,r)))return l.push(t)})){d=!1;break}}else if(h!==p&&!n(h,p,f,a,r)){d=!1;break}}return r.delete(e),r.delete(t),d}function Ho(e){return cr(nr(e,o,wr),e+"")}function No(e){return en(e,sc,Uo)}function Oo(e){return en(e,cc,Wo)}var Ro=ra?function(e){return ra.get(e)}:Ic;function Io(e){for(var t=e.name+"",f=sa[t],a=_t.call(sa,t)?f.length:0;a--;){var n=f[a],o=n.func;if(null==o||o==e)return n.name}return t}function Po(e){return(_t.call(ga,"placeholder")?ga:e).placeholder}function zo(){var e=ga.iteratee||Hc;return e=e===Hc?dn:e,arguments.length?e(arguments[0],arguments[1]):e}function Fo(e,t){var f,a,n=e.__data__;return("string"==(a=typeof(f=t))||"number"==a||"symbol"==a||"boolean"==a?"__proto__"!==f:null===f)?n["string"==typeof t?"string":"hash"]:n.map}function Bo(e){for(var t=sc(e),f=t.length;f--;){var a=t[f],n=e[a];t[f]=[a,n,fr(n)]}return t}function qo(e,t){var f=function(e,t){return null==e?o:e[t]}(e,t);return _n(f)?f:o}var Uo=qf?function(e){return null==e?[]:(e=ft(e),Zt(qf(e),function(t){return Nt.call(e,t)}))}:Wc,Wo=qf?function(e){for(var t=[];e;)af(t,Uo(e)),e=Ct(e);return t}:Wc,Jo=tn;function $o(e,t,f){for(var a=-1,n=(t=Qn(t,e)).length,o=!1;++a<n;){var r=lr(t[a]);if(!(o=null!=e&&f(e,r)))break;e=e[r]}return o||++a!=n?o:!!(n=null==e?0:e.length)&&Ys(n)&&Qo(r,n)&&(vs(e)||ys(e))}function Vo(e){return"function"!=typeof e.constructor||tr(e)?{}:pa(Ct(e))}function Go(e){return vs(e)||ys(e)||!!(It&&e&&e[It])}function Qo(e,t){return!!(t=null==t?H:t)&&("number"==typeof e||Ge.test(e))&&e>-1&&e%1==0&&e<t}function Xo(e,t,f){if(!js(f))return!1;var a=typeof t;return!!("number"==a?ks(f)&&Qo(t,f.length):"string"==a&&t in f)&&gs(f[t],e)}function Ko(e,t){if(vs(e))return!1;var f=typeof e;return!("number"!=f&&"symbol"!=f&&"boolean"!=f&&null!=e&&!Is(e))||je.test(e)||!Ye.test(e)||null!=t&&e in ft(t)}function Zo(e){var t=Io(e),f=ga[t];if("function"!=typeof f||!(t in va.prototype))return!1;if(e===f)return!0;var a=Ro(f);return!!a&&e===a[0]}(ea&&Jo(new ea(new ArrayBuffer(1)))!=ie||ta&&Jo(new ta)!=Q||fa&&"[object Promise]"!=Jo(fa.resolve())||aa&&Jo(new aa)!=fe||na&&Jo(new na)!=re)&&(Jo=function(e){var t=tn(e),f=t==Z?e.constructor:o,a=f?hr(f):"";if(a)switch(a){case ca:return ie;case ia:return Q;case ua:return"[object Promise]";case _a:return fe;case da:return re}return t});var er=it?Ts:Jc;function tr(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||ct)}function fr(e){return e==e&&!js(e)}function ar(e,t){return function(f){return null!=f&&f[e]===t&&(t!==o||e in ft(f))}}function nr(e,t,f){return t=Vf(t===o?e.length-1:t,0),function(){for(var n=arguments,o=-1,r=Vf(n.length-t,0),s=a(r);++o<r;)s[o]=n[t+o];o=-1;for(var c=a(t+1);++o<t;)c[o]=n[o];return c[t]=f(s),Vt(e,this,c)}}function or(e,t){return t.length<2?e:Za(e,Hn(t,0,-1))}var rr=ur(An),sr=zf||function(e,t){return Ht.setTimeout(e,t)},cr=ur(Cn);function ir(e,t,f){var a=t+"";return cr(e,function(e,t){var f=t.length;if(!f)return e;var a=f-1;return t[a]=(f>1?"& ":"")+t[a],t=t.join(f>2?", ":" "),e.replace(Ie,"{\n/* [wrapped with "+t+"] */\n")}(a,function(e,t){return Qt(z,function(f){var a="_."+f[0];t&f[1]&&!ef(e,a)&&e.push(a)}),e.sort()}(function(e){var t=e.match(Pe);return t?t[1].split(ze):[]}(a),f)))}function ur(e){var t=0,f=0;return function(){var a=Qf(),n=j-(a-f);if(f=a,n>0){if(++t>=Y)return arguments[0]}else t=0;return e.apply(o,arguments)}}function _r(e,t){var f=-1,a=e.length,n=a-1;for(t=t===o?a:t;++f<t;){var r=xn(f,n),s=e[r];e[r]=e[f],e[f]=s}return e.length=t,e}var dr=function(e){var t=us(e,function(e){return f.size===u&&f.clear(),e}),f=t.cache;return t}(function(e){var t=[];return Ae.test(e)&&t.push(""),e.replace(Ce,function(e,f,a,n){t.push(a?n.replace(Be,"$1"):f||e)}),t});function lr(e){if("string"==typeof e||Is(e))return e;var t=e+"";return"0"==t&&1/e==-E?"-0":t}function hr(e){if(null!=e){try{return ut.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function mr(e){if(e instanceof va)return e.clone();var t=new ya(e.__wrapped__,e.__chain__);return t.__actions__=ro(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var gr=Tn(function(e,t){return Ms(e)?Fa(e,$a(t,1,Ms,!0)):[]}),pr=Tn(function(e,t){var f=Sr(t);return Ms(f)&&(f=o),Ms(e)?Fa(e,$a(t,1,Ms,!0),zo(f,2)):[]}),br=Tn(function(e,t){var f=Sr(t);return Ms(f)&&(f=o),Ms(e)?Fa(e,$a(t,1,Ms,!0),o,f):[]});function yr(e,t,f){var a=null==e?0:e.length;if(!a)return-1;var n=null==f?0:Us(f);return n<0&&(n=Vf(a+n,0)),uf(e,zo(t,3),n)}function vr(e,t,f){var a=null==e?0:e.length;if(!a)return-1;var n=a-1;return f!==o&&(n=Us(f),n=f<0?Vf(a+n,0):Gf(n,a-1)),uf(e,zo(t,3),n,!0)}function wr(e){return null!=e&&e.length?$a(e,1):[]}function kr(e){return e&&e.length?e[0]:o}var Mr=Tn(function(e){var t=ff(e,Vn);return t.length&&t[0]===e[0]?on(t):[]}),Lr=Tn(function(e){var t=Sr(e),f=ff(e,Vn);return t===Sr(f)?t=o:f.pop(),f.length&&f[0]===e[0]?on(f,zo(t,2)):[]}),xr=Tn(function(e){var t=Sr(e),f=ff(e,Vn);return(t="function"==typeof t?t:o)&&f.pop(),f.length&&f[0]===e[0]?on(f,o,t):[]});function Sr(e){var t=null==e?0:e.length;return t?e[t-1]:o}var Tr=Tn(Dr);function Dr(e,t){return e&&e.length&&t&&t.length?Mn(e,t):e}var Yr=Ho(function(e,t){var f=null==e?0:e.length,a=Oa(e,t);return Ln(e,ff(t,function(e){return Qo(e,f)?+e:e}).sort(ao)),a});function jr(e){return null==e?e:Zf.call(e)}var Ar=Tn(function(e){return Fn($a(e,1,Ms,!0))}),Cr=Tn(function(e){var t=Sr(e);return Ms(t)&&(t=o),Fn($a(e,1,Ms,!0),zo(t,2))}),Er=Tn(function(e){var t=Sr(e);return t="function"==typeof t?t:o,Fn($a(e,1,Ms,!0),o,t)});function Hr(e){if(!e||!e.length)return[];var t=0;return e=Zt(e,function(e){if(Ms(e))return t=Vf(e.length,t),!0}),yf(t,function(t){return ff(e,mf(t))})}function Nr(e,t){if(!e||!e.length)return[];var f=Hr(e);return null==t?f:ff(f,function(e){return Vt(t,o,e)})}var Or=Tn(function(e,t){return Ms(e)?Fa(e,t):[]}),Rr=Tn(function(e){return Jn(Zt(e,Ms))}),Ir=Tn(function(e){var t=Sr(e);return Ms(t)&&(t=o),Jn(Zt(e,Ms),zo(t,2))}),Pr=Tn(function(e){var t=Sr(e);return t="function"==typeof t?t:o,Jn(Zt(e,Ms),o,t)}),zr=Tn(Hr);var Fr=Tn(function(e){var t=e.length,f=t>1?e[t-1]:o;return Nr(e,f="function"==typeof f?(e.pop(),f):o)});function Br(e){var t=ga(e);return t.__chain__=!0,t}function qr(e,t){return t(e)}var Ur=Ho(function(e){var t=e.length,f=t?e[0]:0,a=this.__wrapped__,n=function(t){return Oa(t,e)};return!(t>1||this.__actions__.length)&&a instanceof va&&Qo(f)?((a=a.slice(f,+f+(t?1:0))).__actions__.push({func:qr,args:[n],thisArg:o}),new ya(a,this.__chain__).thru(function(e){return t&&!e.length&&e.push(o),e})):this.thru(n)});var Wr=co(function(e,t,f){_t.call(e,f)?++e[f]:Na(e,f,1)});var Jr=go(yr),$r=go(vr);function Vr(e,t){return(vs(e)?Qt:Ba)(e,zo(t,3))}function Gr(e,t){return(vs(e)?Xt:qa)(e,zo(t,3))}var Qr=co(function(e,t,f){_t.call(e,f)?e[f].push(t):Na(e,f,[t])});var Xr=Tn(function(e,t,f){var n=-1,o="function"==typeof t,r=ks(e)?a(e.length):[];return Ba(e,function(e){r[++n]=o?Vt(t,e,f):rn(e,t,f)}),r}),Kr=co(function(e,t,f){Na(e,f,t)});function Zr(e,t){return(vs(e)?ff:gn)(e,zo(t,3))}var es=co(function(e,t,f){e[f?0:1].push(t)},function(){return[[],[]]});var ts=Tn(function(e,t){if(null==e)return[];var f=t.length;return f>1&&Xo(e,t[0],t[1])?t=[]:f>2&&Xo(t[0],t[1],t[2])&&(t=[t[0]]),wn(e,$a(t,1),[])}),fs=Pf||function(){return Ht.Date.now()};function as(e,t,f){return t=f?o:t,t=e&&null==t?e.length:t,Yo(e,L,o,o,o,o,t)}function ns(e,t){var f;if("function"!=typeof t)throw new ot(c);return e=Us(e),function(){return--e>0&&(f=t.apply(this,arguments)),e<=1&&(t=o),f}}var os=Tn(function(e,t,f){var a=p;if(f.length){var n=Af(f,Po(os));a|=k}return Yo(e,a,t,f,n)}),rs=Tn(function(e,t,f){var a=p|b;if(f.length){var n=Af(f,Po(rs));a|=k}return Yo(t,a,e,f,n)});function ss(e,t,f){var a,n,r,s,i,u,_=0,d=!1,l=!1,h=!0;if("function"!=typeof e)throw new ot(c);function m(t){var f=a,r=n;return a=n=o,_=t,s=e.apply(r,f)}function g(e){var f=e-u;return u===o||f>=t||f<0||l&&e-_>=r}function p(){var e=fs();if(g(e))return b(e);i=sr(p,function(e){var f=t-(e-u);return l?Gf(f,r-(e-_)):f}(e))}function b(e){return i=o,h&&a?m(e):(a=n=o,s)}function y(){var e=fs(),f=g(e);if(a=arguments,n=this,u=e,f){if(i===o)return function(e){return _=e,i=sr(p,t),d?m(e):s}(u);if(l)return i=sr(p,t),m(u)}return i===o&&(i=sr(p,t)),s}return t=Js(t)||0,js(f)&&(d=!!f.leading,r=(l="maxWait"in f)?Vf(Js(f.maxWait)||0,t):r,h="trailing"in f?!!f.trailing:h),y.cancel=function(){i!==o&&Zn(i),_=0,a=u=n=i=o},y.flush=function(){return i===o?s:b(fs())},y}var cs=Tn(function(e,t){return za(e,1,t)}),is=Tn(function(e,t,f){return za(e,Js(t)||0,f)});function us(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new ot(c);var f=function(){var a=arguments,n=t?t.apply(this,a):a[0],o=f.cache;if(o.has(n))return o.get(n);var r=e.apply(this,a);return f.cache=o.set(n,r)||o,r};return f.cache=new(us.Cache||Ma),f}function _s(e){if("function"!=typeof e)throw new ot(c);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}us.Cache=Ma;var ds=Xn(function(e,t){var f=(t=1==t.length&&vs(t[0])?ff(t[0],vf(zo())):ff($a(t,1),vf(zo()))).length;return Tn(function(a){for(var n=-1,o=Gf(a.length,f);++n<o;)a[n]=t[n].call(this,a[n]);return Vt(e,this,a)})}),ls=Tn(function(e,t){var f=Af(t,Po(ls));return Yo(e,k,o,t,f)}),hs=Tn(function(e,t){var f=Af(t,Po(hs));return Yo(e,M,o,t,f)}),ms=Ho(function(e,t){return Yo(e,x,o,o,o,t)});function gs(e,t){return e===t||e!=e&&t!=t}var ps=Lo(fn),bs=Lo(function(e,t){return e>=t}),ys=sn(function(){return arguments}())?sn:function(e){return As(e)&&_t.call(e,"callee")&&!Nt.call(e,"callee")},vs=a.isArray,ws=zt?vf(zt):function(e){return As(e)&&tn(e)==ce};function ks(e){return null!=e&&Ys(e.length)&&!Ts(e)}function Ms(e){return As(e)&&ks(e)}var Ls=Uf||Jc,xs=Ft?vf(Ft):function(e){return As(e)&&tn(e)==W};function Ss(e){if(!As(e))return!1;var t=tn(e);return t==$||t==J||"string"==typeof e.message&&"string"==typeof e.name&&!Hs(e)}function Ts(e){if(!js(e))return!1;var t=tn(e);return t==V||t==G||t==q||t==ee}function Ds(e){return"number"==typeof e&&e==Us(e)}function Ys(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=H}function js(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function As(e){return null!=e&&"object"==typeof e}var Cs=Bt?vf(Bt):function(e){return As(e)&&Jo(e)==Q};function Es(e){return"number"==typeof e||As(e)&&tn(e)==X}function Hs(e){if(!As(e)||tn(e)!=Z)return!1;var t=Ct(e);if(null===t)return!0;var f=_t.call(t,"constructor")&&t.constructor;return"function"==typeof f&&f instanceof f&&ut.call(f)==mt}var Ns=qt?vf(qt):function(e){return As(e)&&tn(e)==te};var Os=Ut?vf(Ut):function(e){return As(e)&&Jo(e)==fe};function Rs(e){return"string"==typeof e||!vs(e)&&As(e)&&tn(e)==ae}function Is(e){return"symbol"==typeof e||As(e)&&tn(e)==ne}var Ps=Wt?vf(Wt):function(e){return As(e)&&Ys(e.length)&&!!Tt[tn(e)]};var zs=Lo(mn),Fs=Lo(function(e,t){return e<=t});function Bs(e){if(!e)return[];if(ks(e))return Rs(e)?Nf(e):ro(e);if(Pt&&e[Pt])return function(e){for(var t,f=[];!(t=e.next()).done;)f.push(t.value);return f}(e[Pt]());var t=Jo(e);return(t==Q?Yf:t==fe?Cf:gc)(e)}function qs(e){return e?(e=Js(e))===E||e===-E?(e<0?-1:1)*N:e==e?e:0:0===e?e:0}function Us(e){var t=qs(e),f=t%1;return t==t?f?t-f:t:0}function Ws(e){return e?Ra(Us(e),0,R):0}function Js(e){if("number"==typeof e)return e;if(Is(e))return O;if(js(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=js(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(Ne,"");var f=Je.test(e);return f||Ve.test(e)?At(e.slice(2),f?2:8):We.test(e)?O:+e}function $s(e){return so(e,cc(e))}function Vs(e){return null==e?"":zn(e)}var Gs=io(function(e,t){if(tr(t)||ks(t))so(t,sc(t),e);else for(var f in t)_t.call(t,f)&&Aa(e,f,t[f])}),Qs=io(function(e,t){so(t,cc(t),e)}),Xs=io(function(e,t,f,a){so(t,cc(t),e,a)}),Ks=io(function(e,t,f,a){so(t,sc(t),e,a)}),Zs=Ho(Oa);var ec=Tn(function(e){return e.push(o,jo),Vt(Xs,o,e)}),tc=Tn(function(e){return e.push(o,Ao),Vt(uc,o,e)});function fc(e,t,f){var a=null==e?o:Za(e,t);return a===o?f:a}function ac(e,t){return null!=e&&$o(e,t,nn)}var nc=yo(function(e,t,f){e[t]=f},jc(Ec)),oc=yo(function(e,t,f){_t.call(e,t)?e[t].push(f):e[t]=[f]},zo),rc=Tn(rn);function sc(e){return ks(e)?Sa(e):ln(e)}function cc(e){return ks(e)?Sa(e,!0):hn(e)}var ic=io(function(e,t,f){yn(e,t,f)}),uc=io(function(e,t,f,a){yn(e,t,f,a)}),_c=Ho(function(e,t){var f={};if(null==e)return f;var a=!1;t=ff(t,function(t){return t=Qn(t,e),a||(a=t.length>1),t}),so(e,Oo(e),f),a&&(f=Ia(f,d|l|h,Co));for(var n=t.length;n--;)Bn(f,t[n]);return f});var dc=Ho(function(e,t){return null==e?{}:function(e,t){return kn(e,t,function(t,f){return ac(e,f)})}(e,t)});function lc(e,t){if(null==e)return{};var f=ff(Oo(e),function(e){return[e]});return t=zo(t),kn(e,f,function(e,f){return t(e,f[0])})}var hc=Do(sc),mc=Do(cc);function gc(e){return null==e?[]:wf(e,sc(e))}var pc=ho(function(e,t,f){return t=t.toLowerCase(),e+(f?bc(t):t)});function bc(e){return Sc(Vs(e).toLowerCase())}function yc(e){return(e=Vs(e))&&e.replace(Qe,xf).replace(vt,"")}var vc=ho(function(e,t,f){return e+(f?"-":"")+t.toLowerCase()}),wc=ho(function(e,t,f){return e+(f?" ":"")+t.toLowerCase()}),kc=lo("toLowerCase");var Mc=ho(function(e,t,f){return e+(f?"_":"")+t.toLowerCase()});var Lc=ho(function(e,t,f){return e+(f?" ":"")+Sc(t)});var xc=ho(function(e,t,f){return e+(f?" ":"")+t.toUpperCase()}),Sc=lo("toUpperCase");function Tc(e,t,f){return e=Vs(e),(t=f?o:t)===o?function(e){return Lt.test(e)}(e)?function(e){return e.match(kt)||[]}(e):function(e){return e.match(Fe)||[]}(e):e.match(t)||[]}var Dc=Tn(function(e,t){try{return Vt(e,o,t)}catch(e){return Ss(e)?e:new Ze(e)}}),Yc=Ho(function(e,t){return Qt(t,function(t){t=lr(t),Na(e,t,os(e[t],e))}),e});function jc(e){return function(){return e}}var Ac=po(),Cc=po(!0);function Ec(e){return e}function Hc(e){return dn("function"==typeof e?e:Ia(e,d))}var Nc=Tn(function(e,t){return function(f){return rn(f,e,t)}}),Oc=Tn(function(e,t){return function(f){return rn(e,f,t)}});function Rc(e,t,f){var a=sc(t),n=Ka(t,a);null!=f||js(t)&&(n.length||!a.length)||(f=t,t=e,e=this,n=Ka(t,sc(t)));var o=!(js(f)&&"chain"in f&&!f.chain),r=Ts(e);return Qt(n,function(f){var a=t[f];e[f]=a,r&&(e.prototype[f]=function(){var t=this.__chain__;if(o||t){var f=e(this.__wrapped__);return(f.__actions__=ro(this.__actions__)).push({func:a,args:arguments,thisArg:e}),f.__chain__=t,f}return a.apply(e,af([this.value()],arguments))})}),e}function Ic(){}var Pc=wo(ff),zc=wo(Kt),Fc=wo(rf);function Bc(e){return Ko(e)?mf(lr(e)):function(e){return function(t){return Za(t,e)}}(e)}var qc=Mo(),Uc=Mo(!0);function Wc(){return[]}function Jc(){return!1}var $c=vo(function(e,t){return e+t},0),Vc=So("ceil"),Gc=vo(function(e,t){return e/t},1),Qc=So("floor");var Xc,Kc=vo(function(e,t){return e*t},1),Zc=So("round"),ei=vo(function(e,t){return e-t},0);return ga.after=function(e,t){if("function"!=typeof t)throw new ot(c);return e=Us(e),function(){if(--e<1)return t.apply(this,arguments)}},ga.ary=as,ga.assign=Gs,ga.assignIn=Qs,ga.assignInWith=Xs,ga.assignWith=Ks,ga.at=Zs,ga.before=ns,ga.bind=os,ga.bindAll=Yc,ga.bindKey=rs,ga.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return vs(e)?e:[e]},ga.chain=Br,ga.chunk=function(e,t,f){t=(f?Xo(e,t,f):t===o)?1:Vf(Us(t),0);var n=null==e?0:e.length;if(!n||t<1)return[];for(var r=0,s=0,c=a(Ff(n/t));r<n;)c[s++]=Hn(e,r,r+=t);return c},ga.compact=function(e){for(var t=-1,f=null==e?0:e.length,a=0,n=[];++t<f;){var o=e[t];o&&(n[a++]=o)}return n},ga.concat=function(){var e=arguments.length;if(!e)return[];for(var t=a(e-1),f=arguments[0],n=e;n--;)t[n-1]=arguments[n];return af(vs(f)?ro(f):[f],$a(t,1))},ga.cond=function(e){var t=null==e?0:e.length,f=zo();return e=t?ff(e,function(e){if("function"!=typeof e[1])throw new ot(c);return[f(e[0]),e[1]]}):[],Tn(function(f){for(var a=-1;++a<t;){var n=e[a];if(Vt(n[0],this,f))return Vt(n[1],this,f)}})},ga.conforms=function(e){return function(e){var t=sc(e);return function(f){return Pa(f,e,t)}}(Ia(e,d))},ga.constant=jc,ga.countBy=Wr,ga.create=function(e,t){var f=pa(e);return null==t?f:Ha(f,t)},ga.curry=function e(t,f,a){var n=Yo(t,v,o,o,o,o,o,f=a?o:f);return n.placeholder=e.placeholder,n},ga.curryRight=function e(t,f,a){var n=Yo(t,w,o,o,o,o,o,f=a?o:f);return n.placeholder=e.placeholder,n},ga.debounce=ss,ga.defaults=ec,ga.defaultsDeep=tc,ga.defer=cs,ga.delay=is,ga.difference=gr,ga.differenceBy=pr,ga.differenceWith=br,ga.drop=function(e,t,f){var a=null==e?0:e.length;return a?Hn(e,(t=f||t===o?1:Us(t))<0?0:t,a):[]},ga.dropRight=function(e,t,f){var a=null==e?0:e.length;return a?Hn(e,0,(t=a-(t=f||t===o?1:Us(t)))<0?0:t):[]},ga.dropRightWhile=function(e,t){return e&&e.length?Un(e,zo(t,3),!0,!0):[]},ga.dropWhile=function(e,t){return e&&e.length?Un(e,zo(t,3),!0):[]},ga.fill=function(e,t,f,a){var n=null==e?0:e.length;return n?(f&&"number"!=typeof f&&Xo(e,t,f)&&(f=0,a=n),function(e,t,f,a){var n=e.length;for((f=Us(f))<0&&(f=-f>n?0:n+f),(a=a===o||a>n?n:Us(a))<0&&(a+=n),a=f>a?0:Ws(a);f<a;)e[f++]=t;return e}(e,t,f,a)):[]},ga.filter=function(e,t){return(vs(e)?Zt:Ja)(e,zo(t,3))},ga.flatMap=function(e,t){return $a(Zr(e,t),1)},ga.flatMapDeep=function(e,t){return $a(Zr(e,t),E)},ga.flatMapDepth=function(e,t,f){return f=f===o?1:Us(f),$a(Zr(e,t),f)},ga.flatten=wr,ga.flattenDeep=function(e){return null!=e&&e.length?$a(e,E):[]},ga.flattenDepth=function(e,t){return null!=e&&e.length?$a(e,t=t===o?1:Us(t)):[]},ga.flip=function(e){return Yo(e,S)},ga.flow=Ac,ga.flowRight=Cc,ga.fromPairs=function(e){for(var t=-1,f=null==e?0:e.length,a={};++t<f;){var n=e[t];a[n[0]]=n[1]}return a},ga.functions=function(e){return null==e?[]:Ka(e,sc(e))},ga.functionsIn=function(e){return null==e?[]:Ka(e,cc(e))},ga.groupBy=Qr,ga.initial=function(e){return null!=e&&e.length?Hn(e,0,-1):[]},ga.intersection=Mr,ga.intersectionBy=Lr,ga.intersectionWith=xr,ga.invert=nc,ga.invertBy=oc,ga.invokeMap=Xr,ga.iteratee=Hc,ga.keyBy=Kr,ga.keys=sc,ga.keysIn=cc,ga.map=Zr,ga.mapKeys=function(e,t){var f={};return t=zo(t,3),Qa(e,function(e,a,n){Na(f,t(e,a,n),e)}),f},ga.mapValues=function(e,t){var f={};return t=zo(t,3),Qa(e,function(e,a,n){Na(f,a,t(e,a,n))}),f},ga.matches=function(e){return pn(Ia(e,d))},ga.matchesProperty=function(e,t){return bn(e,Ia(t,d))},ga.memoize=us,ga.merge=ic,ga.mergeWith=uc,ga.method=Nc,ga.methodOf=Oc,ga.mixin=Rc,ga.negate=_s,ga.nthArg=function(e){return e=Us(e),Tn(function(t){return vn(t,e)})},ga.omit=_c,ga.omitBy=function(e,t){return lc(e,_s(zo(t)))},ga.once=function(e){return ns(2,e)},ga.orderBy=function(e,t,f,a){return null==e?[]:(vs(t)||(t=null==t?[]:[t]),vs(f=a?o:f)||(f=null==f?[]:[f]),wn(e,t,f))},ga.over=Pc,ga.overArgs=ds,ga.overEvery=zc,ga.overSome=Fc,ga.partial=ls,ga.partialRight=hs,ga.partition=es,ga.pick=dc,ga.pickBy=lc,ga.property=Bc,ga.propertyOf=function(e){return function(t){return null==e?o:Za(e,t)}},ga.pull=Tr,ga.pullAll=Dr,ga.pullAllBy=function(e,t,f){return e&&e.length&&t&&t.length?Mn(e,t,zo(f,2)):e},ga.pullAllWith=function(e,t,f){return e&&e.length&&t&&t.length?Mn(e,t,o,f):e},ga.pullAt=Yr,ga.range=qc,ga.rangeRight=Uc,ga.rearg=ms,ga.reject=function(e,t){return(vs(e)?Zt:Ja)(e,_s(zo(t,3)))},ga.remove=function(e,t){var f=[];if(!e||!e.length)return f;var a=-1,n=[],o=e.length;for(t=zo(t,3);++a<o;){var r=e[a];t(r,a,e)&&(f.push(r),n.push(a))}return Ln(e,n),f},ga.rest=function(e,t){if("function"!=typeof e)throw new ot(c);return Tn(e,t=t===o?t:Us(t))},ga.reverse=jr,ga.sampleSize=function(e,t,f){return t=(f?Xo(e,t,f):t===o)?1:Us(t),(vs(e)?Da:Yn)(e,t)},ga.set=function(e,t,f){return null==e?e:jn(e,t,f)},ga.setWith=function(e,t,f,a){return a="function"==typeof a?a:o,null==e?e:jn(e,t,f,a)},ga.shuffle=function(e){return(vs(e)?Ya:En)(e)},ga.slice=function(e,t,f){var a=null==e?0:e.length;return a?(f&&"number"!=typeof f&&Xo(e,t,f)?(t=0,f=a):(t=null==t?0:Us(t),f=f===o?a:Us(f)),Hn(e,t,f)):[]},ga.sortBy=ts,ga.sortedUniq=function(e){return e&&e.length?In(e):[]},ga.sortedUniqBy=function(e,t){return e&&e.length?In(e,zo(t,2)):[]},ga.split=function(e,t,f){return f&&"number"!=typeof f&&Xo(e,t,f)&&(t=f=o),(f=f===o?R:f>>>0)?(e=Vs(e))&&("string"==typeof t||null!=t&&!Ns(t))&&!(t=zn(t))&&Df(e)?Kn(Nf(e),0,f):e.split(t,f):[]},ga.spread=function(e,t){if("function"!=typeof e)throw new ot(c);return t=null==t?0:Vf(Us(t),0),Tn(function(f){var a=f[t],n=Kn(f,0,t);return a&&af(n,a),Vt(e,this,n)})},ga.tail=function(e){var t=null==e?0:e.length;return t?Hn(e,1,t):[]},ga.take=function(e,t,f){return e&&e.length?Hn(e,0,(t=f||t===o?1:Us(t))<0?0:t):[]},ga.takeRight=function(e,t,f){var a=null==e?0:e.length;return a?Hn(e,(t=a-(t=f||t===o?1:Us(t)))<0?0:t,a):[]},ga.takeRightWhile=function(e,t){return e&&e.length?Un(e,zo(t,3),!1,!0):[]},ga.takeWhile=function(e,t){return e&&e.length?Un(e,zo(t,3)):[]},ga.tap=function(e,t){return t(e),e},ga.throttle=function(e,t,f){var a=!0,n=!0;if("function"!=typeof e)throw new ot(c);return js(f)&&(a="leading"in f?!!f.leading:a,n="trailing"in f?!!f.trailing:n),ss(e,t,{leading:a,maxWait:t,trailing:n})},ga.thru=qr,ga.toArray=Bs,ga.toPairs=hc,ga.toPairsIn=mc,ga.toPath=function(e){return vs(e)?ff(e,lr):Is(e)?[e]:ro(dr(Vs(e)))},ga.toPlainObject=$s,ga.transform=function(e,t,f){var a=vs(e),n=a||Ls(e)||Ps(e);if(t=zo(t,4),null==f){var o=e&&e.constructor;f=n?a?new o:[]:js(e)&&Ts(o)?pa(Ct(e)):{}}return(n?Qt:Qa)(e,function(e,a,n){return t(f,e,a,n)}),f},ga.unary=function(e){return as(e,1)},ga.union=Ar,ga.unionBy=Cr,ga.unionWith=Er,ga.uniq=function(e){return e&&e.length?Fn(e):[]},ga.uniqBy=function(e,t){return e&&e.length?Fn(e,zo(t,2)):[]},ga.uniqWith=function(e,t){return t="function"==typeof t?t:o,e&&e.length?Fn(e,o,t):[]},ga.unset=function(e,t){return null==e||Bn(e,t)},ga.unzip=Hr,ga.unzipWith=Nr,ga.update=function(e,t,f){return null==e?e:qn(e,t,Gn(f))},ga.updateWith=function(e,t,f,a){return a="function"==typeof a?a:o,null==e?e:qn(e,t,Gn(f),a)},ga.values=gc,ga.valuesIn=function(e){return null==e?[]:wf(e,cc(e))},ga.without=Or,ga.words=Tc,ga.wrap=function(e,t){return ls(Gn(t),e)},ga.xor=Rr,ga.xorBy=Ir,ga.xorWith=Pr,ga.zip=zr,ga.zipObject=function(e,t){return $n(e||[],t||[],Aa)},ga.zipObjectDeep=function(e,t){return $n(e||[],t||[],jn)},ga.zipWith=Fr,ga.entries=hc,ga.entriesIn=mc,ga.extend=Qs,ga.extendWith=Xs,Rc(ga,ga),ga.add=$c,ga.attempt=Dc,ga.camelCase=pc,ga.capitalize=bc,ga.ceil=Vc,ga.clamp=function(e,t,f){return f===o&&(f=t,t=o),f!==o&&(f=(f=Js(f))==f?f:0),t!==o&&(t=(t=Js(t))==t?t:0),Ra(Js(e),t,f)},ga.clone=function(e){return Ia(e,h)},ga.cloneDeep=function(e){return Ia(e,d|h)},ga.cloneDeepWith=function(e,t){return Ia(e,d|h,t="function"==typeof t?t:o)},ga.cloneWith=function(e,t){return Ia(e,h,t="function"==typeof t?t:o)},ga.conformsTo=function(e,t){return null==t||Pa(e,t,sc(t))},ga.deburr=yc,ga.defaultTo=function(e,t){return null==e||e!=e?t:e},ga.divide=Gc,ga.endsWith=function(e,t,f){e=Vs(e),t=zn(t);var a=e.length,n=f=f===o?a:Ra(Us(f),0,a);return(f-=t.length)>=0&&e.slice(f,n)==t},ga.eq=gs,ga.escape=function(e){return(e=Vs(e))&&xe.test(e)?e.replace(Me,Sf):e},ga.escapeRegExp=function(e){return(e=Vs(e))&&He.test(e)?e.replace(Ee,"\\$&"):e},ga.every=function(e,t,f){var a=vs(e)?Kt:Ua;return f&&Xo(e,t,f)&&(t=o),a(e,zo(t,3))},ga.find=Jr,ga.findIndex=yr,ga.findKey=function(e,t){return cf(e,zo(t,3),Qa)},ga.findLast=$r,ga.findLastIndex=vr,ga.findLastKey=function(e,t){return cf(e,zo(t,3),Xa)},ga.floor=Qc,ga.forEach=Vr,ga.forEachRight=Gr,ga.forIn=function(e,t){return null==e?e:Va(e,zo(t,3),cc)},ga.forInRight=function(e,t){return null==e?e:Ga(e,zo(t,3),cc)},ga.forOwn=function(e,t){return e&&Qa(e,zo(t,3))},ga.forOwnRight=function(e,t){return e&&Xa(e,zo(t,3))},ga.get=fc,ga.gt=ps,ga.gte=bs,ga.has=function(e,t){return null!=e&&$o(e,t,an)},ga.hasIn=ac,ga.head=kr,ga.identity=Ec,ga.includes=function(e,t,f,a){e=ks(e)?e:gc(e),f=f&&!a?Us(f):0;var n=e.length;return f<0&&(f=Vf(n+f,0)),Rs(e)?f<=n&&e.indexOf(t,f)>-1:!!n&&_f(e,t,f)>-1},ga.indexOf=function(e,t,f){var a=null==e?0:e.length;if(!a)return-1;var n=null==f?0:Us(f);return n<0&&(n=Vf(a+n,0)),_f(e,t,n)},ga.inRange=function(e,t,f){return t=qs(t),f===o?(f=t,t=0):f=qs(f),function(e,t,f){return e>=Gf(t,f)&&e<Vf(t,f)}(e=Js(e),t,f)},ga.invoke=rc,ga.isArguments=ys,ga.isArray=vs,ga.isArrayBuffer=ws,ga.isArrayLike=ks,ga.isArrayLikeObject=Ms,ga.isBoolean=function(e){return!0===e||!1===e||As(e)&&tn(e)==U},ga.isBuffer=Ls,ga.isDate=xs,ga.isElement=function(e){return As(e)&&1===e.nodeType&&!Hs(e)},ga.isEmpty=function(e){if(null==e)return!0;if(ks(e)&&(vs(e)||"string"==typeof e||"function"==typeof e.splice||Ls(e)||Ps(e)||ys(e)))return!e.length;var t=Jo(e);if(t==Q||t==fe)return!e.size;if(tr(e))return!ln(e).length;for(var f in e)if(_t.call(e,f))return!1;return!0},ga.isEqual=function(e,t){return cn(e,t)},ga.isEqualWith=function(e,t,f){var a=(f="function"==typeof f?f:o)?f(e,t):o;return a===o?cn(e,t,o,f):!!a},ga.isError=Ss,ga.isFinite=function(e){return"number"==typeof e&&Wf(e)},ga.isFunction=Ts,ga.isInteger=Ds,ga.isLength=Ys,ga.isMap=Cs,ga.isMatch=function(e,t){return e===t||un(e,t,Bo(t))},ga.isMatchWith=function(e,t,f){return f="function"==typeof f?f:o,un(e,t,Bo(t),f)},ga.isNaN=function(e){return Es(e)&&e!=+e},ga.isNative=function(e){if(er(e))throw new Ze(s);return _n(e)},ga.isNil=function(e){return null==e},ga.isNull=function(e){return null===e},ga.isNumber=Es,ga.isObject=js,ga.isObjectLike=As,ga.isPlainObject=Hs,ga.isRegExp=Ns,ga.isSafeInteger=function(e){return Ds(e)&&e>=-H&&e<=H},ga.isSet=Os,ga.isString=Rs,ga.isSymbol=Is,ga.isTypedArray=Ps,ga.isUndefined=function(e){return e===o},ga.isWeakMap=function(e){return As(e)&&Jo(e)==re},ga.isWeakSet=function(e){return As(e)&&tn(e)==se},ga.join=function(e,t){return null==e?"":Jf.call(e,t)},ga.kebabCase=vc,ga.last=Sr,ga.lastIndexOf=function(e,t,f){var a=null==e?0:e.length;if(!a)return-1;var n=a;return f!==o&&(n=(n=Us(f))<0?Vf(a+n,0):Gf(n,a-1)),t==t?function(e,t,f){for(var a=f+1;a--;)if(e[a]===t)return a;return a}(e,t,n):uf(e,lf,n,!0)},ga.lowerCase=wc,ga.lowerFirst=kc,ga.lt=zs,ga.lte=Fs,ga.max=function(e){return e&&e.length?Wa(e,Ec,fn):o},ga.maxBy=function(e,t){return e&&e.length?Wa(e,zo(t,2),fn):o},ga.mean=function(e){return hf(e,Ec)},ga.meanBy=function(e,t){return hf(e,zo(t,2))},ga.min=function(e){return e&&e.length?Wa(e,Ec,mn):o},ga.minBy=function(e,t){return e&&e.length?Wa(e,zo(t,2),mn):o},ga.stubArray=Wc,ga.stubFalse=Jc,ga.stubObject=function(){return{}},ga.stubString=function(){return""},ga.stubTrue=function(){return!0},ga.multiply=Kc,ga.nth=function(e,t){return e&&e.length?vn(e,Us(t)):o},ga.noConflict=function(){return Ht._===this&&(Ht._=gt),this},ga.noop=Ic,ga.now=fs,ga.pad=function(e,t,f){e=Vs(e);var a=(t=Us(t))?Hf(e):0;if(!t||a>=t)return e;var n=(t-a)/2;return ko(Bf(n),f)+e+ko(Ff(n),f)},ga.padEnd=function(e,t,f){e=Vs(e);var a=(t=Us(t))?Hf(e):0;return t&&a<t?e+ko(t-a,f):e},ga.padStart=function(e,t,f){e=Vs(e);var a=(t=Us(t))?Hf(e):0;return t&&a<t?ko(t-a,f)+e:e},ga.parseInt=function(e,t,f){return f||null==t?t=0:t&&(t=+t),Xf(Vs(e).replace(Oe,""),t||0)},ga.random=function(e,t,f){if(f&&"boolean"!=typeof f&&Xo(e,t,f)&&(t=f=o),f===o&&("boolean"==typeof t?(f=t,t=o):"boolean"==typeof e&&(f=e,e=o)),e===o&&t===o?(e=0,t=1):(e=qs(e),t===o?(t=e,e=0):t=qs(t)),e>t){var a=e;e=t,t=a}if(f||e%1||t%1){var n=Kf();return Gf(e+n*(t-e+jt("1e-"+((n+"").length-1))),t)}return xn(e,t)},ga.reduce=function(e,t,f){var a=vs(e)?nf:pf,n=arguments.length<3;return a(e,zo(t,4),f,n,Ba)},ga.reduceRight=function(e,t,f){var a=vs(e)?of:pf,n=arguments.length<3;return a(e,zo(t,4),f,n,qa)},ga.repeat=function(e,t,f){return t=(f?Xo(e,t,f):t===o)?1:Us(t),Sn(Vs(e),t)},ga.replace=function(){var e=arguments,t=Vs(e[0]);return e.length<3?t:t.replace(e[1],e[2])},ga.result=function(e,t,f){var a=-1,n=(t=Qn(t,e)).length;for(n||(n=1,e=o);++a<n;){var r=null==e?o:e[lr(t[a])];r===o&&(a=n,r=f),e=Ts(r)?r.call(e):r}return e},ga.round=Zc,ga.runInContext=e,ga.sample=function(e){return(vs(e)?Ta:Dn)(e)},ga.size=function(e){if(null==e)return 0;if(ks(e))return Rs(e)?Hf(e):e.length;var t=Jo(e);return t==Q||t==fe?e.size:ln(e).length},ga.snakeCase=Mc,ga.some=function(e,t,f){var a=vs(e)?rf:Nn;return f&&Xo(e,t,f)&&(t=o),a(e,zo(t,3))},ga.sortedIndex=function(e,t){return On(e,t)},ga.sortedIndexBy=function(e,t,f){return Rn(e,t,zo(f,2))},ga.sortedIndexOf=function(e,t){var f=null==e?0:e.length;if(f){var a=On(e,t);if(a<f&&gs(e[a],t))return a}return-1},ga.sortedLastIndex=function(e,t){return On(e,t,!0)},ga.sortedLastIndexBy=function(e,t,f){return Rn(e,t,zo(f,2),!0)},ga.sortedLastIndexOf=function(e,t){if(null!=e&&e.length){var f=On(e,t,!0)-1;if(gs(e[f],t))return f}return-1},ga.startCase=Lc,ga.startsWith=function(e,t,f){return e=Vs(e),f=null==f?0:Ra(Us(f),0,e.length),t=zn(t),e.slice(f,f+t.length)==t},ga.subtract=ei,ga.sum=function(e){return e&&e.length?bf(e,Ec):0},ga.sumBy=function(e,t){return e&&e.length?bf(e,zo(t,2)):0},ga.template=function(e,t,f){var a=ga.templateSettings;f&&Xo(e,t,f)&&(t=o),e=Vs(e),t=Xs({},t,a,jo);var n,r,s=Xs({},t.imports,a.imports,jo),c=sc(s),i=wf(s,c),u=0,_=t.interpolate||Xe,d="__p += '",l=at((t.escape||Xe).source+"|"+_.source+"|"+(_===De?qe:Xe).source+"|"+(t.evaluate||Xe).source+"|$","g"),h="//# sourceURL="+("sourceURL"in t?t.sourceURL:"lodash.templateSources["+ ++St+"]")+"\n";e.replace(l,function(t,f,a,o,s,c){return a||(a=o),d+=e.slice(u,c).replace(Ke,Tf),f&&(n=!0,d+="' +\n__e("+f+") +\n'"),s&&(r=!0,d+="';\n"+s+";\n__p += '"),a&&(d+="' +\n((__t = ("+a+")) == null ? '' : __t) +\n'"),u=c+t.length,t}),d+="';\n";var m=t.variable;m||(d="with (obj) {\n"+d+"\n}\n"),d=(r?d.replace(ye,""):d).replace(ve,"$1").replace(we,"$1;"),d="function("+(m||"obj")+") {\n"+(m?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(n?", __e = _.escape":"")+(r?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+d+"return __p\n}";var g=Dc(function(){return et(c,h+"return "+d).apply(o,i)});if(g.source=d,Ss(g))throw g;return g},ga.times=function(e,t){if((e=Us(e))<1||e>H)return[];var f=R,a=Gf(e,R);t=zo(t),e-=R;for(var n=yf(a,t);++f<e;)t(f);return n},ga.toFinite=qs,ga.toInteger=Us,ga.toLength=Ws,ga.toLower=function(e){return Vs(e).toLowerCase()},ga.toNumber=Js,ga.toSafeInteger=function(e){return e?Ra(Us(e),-H,H):0===e?e:0},ga.toString=Vs,ga.toUpper=function(e){return Vs(e).toUpperCase()},ga.trim=function(e,t,f){if((e=Vs(e))&&(f||t===o))return e.replace(Ne,"");if(!e||!(t=zn(t)))return e;var a=Nf(e),n=Nf(t);return Kn(a,Mf(a,n),Lf(a,n)+1).join("")},ga.trimEnd=function(e,t,f){if((e=Vs(e))&&(f||t===o))return e.replace(Re,"");if(!e||!(t=zn(t)))return e;var a=Nf(e);return Kn(a,0,Lf(a,Nf(t))+1).join("")},ga.trimStart=function(e,t,f){if((e=Vs(e))&&(f||t===o))return e.replace(Oe,"");if(!e||!(t=zn(t)))return e;var a=Nf(e);return Kn(a,Mf(a,Nf(t))).join("")},ga.truncate=function(e,t){var f=T,a=D;if(js(t)){var n="separator"in t?t.separator:n;f="length"in t?Us(t.length):f,a="omission"in t?zn(t.omission):a}var r=(e=Vs(e)).length;if(Df(e)){var s=Nf(e);r=s.length}if(f>=r)return e;var c=f-Hf(a);if(c<1)return a;var i=s?Kn(s,0,c).join(""):e.slice(0,c);if(n===o)return i+a;if(s&&(c+=i.length-c),Ns(n)){if(e.slice(c).search(n)){var u,_=i;for(n.global||(n=at(n.source,Vs(Ue.exec(n))+"g")),n.lastIndex=0;u=n.exec(_);)var d=u.index;i=i.slice(0,d===o?c:d)}}else if(e.indexOf(zn(n),c)!=c){var l=i.lastIndexOf(n);l>-1&&(i=i.slice(0,l))}return i+a},ga.unescape=function(e){return(e=Vs(e))&&Le.test(e)?e.replace(ke,Of):e},ga.uniqueId=function(e){var t=++dt;return Vs(e)+t},ga.upperCase=xc,ga.upperFirst=Sc,ga.each=Vr,ga.eachRight=Gr,ga.first=kr,Rc(ga,(Xc={},Qa(ga,function(e,t){_t.call(ga.prototype,t)||(Xc[t]=e)}),Xc),{chain:!1}),ga.VERSION="4.17.4",Qt(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){ga[e].placeholder=ga}),Qt(["drop","take"],function(e,t){va.prototype[e]=function(f){f=f===o?1:Vf(Us(f),0);var a=this.__filtered__&&!t?new va(this):this.clone();return a.__filtered__?a.__takeCount__=Gf(f,a.__takeCount__):a.__views__.push({size:Gf(f,R),type:e+(a.__dir__<0?"Right":"")}),a},va.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),Qt(["filter","map","takeWhile"],function(e,t){var f=t+1,a=f==A||3==f;va.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:zo(e,3),type:f}),t.__filtered__=t.__filtered__||a,t}}),Qt(["head","last"],function(e,t){var f="take"+(t?"Right":"");va.prototype[e]=function(){return this[f](1).value()[0]}}),Qt(["initial","tail"],function(e,t){var f="drop"+(t?"":"Right");va.prototype[e]=function(){return this.__filtered__?new va(this):this[f](1)}}),va.prototype.compact=function(){return this.filter(Ec)},va.prototype.find=function(e){return this.filter(e).head()},va.prototype.findLast=function(e){return this.reverse().find(e)},va.prototype.invokeMap=Tn(function(e,t){return"function"==typeof e?new va(this):this.map(function(f){return rn(f,e,t)})}),va.prototype.reject=function(e){return this.filter(_s(zo(e)))},va.prototype.slice=function(e,t){e=Us(e);var f=this;return f.__filtered__&&(e>0||t<0)?new va(f):(e<0?f=f.takeRight(-e):e&&(f=f.drop(e)),t!==o&&(f=(t=Us(t))<0?f.dropRight(-t):f.take(t-e)),f)},va.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},va.prototype.toArray=function(){return this.take(R)},Qa(va.prototype,function(e,t){var f=/^(?:filter|find|map|reject)|While$/.test(t),a=/^(?:head|last)$/.test(t),n=ga[a?"take"+("last"==t?"Right":""):t],r=a||/^find/.test(t);n&&(ga.prototype[t]=function(){var t=this.__wrapped__,s=a?[1]:arguments,c=t instanceof va,i=s[0],u=c||vs(t),_=function(e){var t=n.apply(ga,af([e],s));return a&&d?t[0]:t};u&&f&&"function"==typeof i&&1!=i.length&&(c=u=!1);var d=this.__chain__,l=!!this.__actions__.length,h=r&&!d,m=c&&!l;if(!r&&u){t=m?t:new va(this);var g=e.apply(t,s);return g.__actions__.push({func:qr,args:[_],thisArg:o}),new ya(g,d)}return h&&m?e.apply(this,s):(g=this.thru(_),h?a?g.value()[0]:g.value():g)})}),Qt(["pop","push","shift","sort","splice","unshift"],function(e){var t=rt[e],f=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",a=/^(?:pop|shift)$/.test(e);ga.prototype[e]=function(){var e=arguments;if(a&&!this.__chain__){var n=this.value();return t.apply(vs(n)?n:[],e)}return this[f](function(f){return t.apply(vs(f)?f:[],e)})}}),Qa(va.prototype,function(e,t){var f=ga[t];if(f){var a=f.name+"";(sa[a]||(sa[a]=[])).push({name:t,func:f})}}),sa[bo(o,b).name]=[{name:"wrapper",func:o}],va.prototype.clone=function(){var e=new va(this.__wrapped__);return e.__actions__=ro(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=ro(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=ro(this.__views__),e},va.prototype.reverse=function(){if(this.__filtered__){var e=new va(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},va.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,f=vs(e),a=t<0,n=f?e.length:0,o=function(e,t,f){for(var a=-1,n=f.length;++a<n;){var o=f[a],r=o.size;switch(o.type){case"drop":e+=r;break;case"dropRight":t-=r;break;case"take":t=Gf(t,e+r);break;case"takeRight":e=Vf(e,t-r)}}return{start:e,end:t}}(0,n,this.__views__),r=o.start,s=o.end,c=s-r,i=a?s:r-1,u=this.__iteratees__,_=u.length,d=0,l=Gf(c,this.__takeCount__);if(!f||!a&&n==c&&l==c)return Wn(e,this.__actions__);var h=[];e:for(;c--&&d<l;){for(var m=-1,g=e[i+=t];++m<_;){var p=u[m],b=p.iteratee,y=p.type,v=b(g);if(y==C)g=v;else if(!v){if(y==A)continue e;break e}}h[d++]=g}return h},ga.prototype.at=Ur,ga.prototype.chain=function(){return Br(this)},ga.prototype.commit=function(){return new ya(this.value(),this.__chain__)},ga.prototype.next=function(){this.__values__===o&&(this.__values__=Bs(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?o:this.__values__[this.__index__++]}},ga.prototype.plant=function(e){for(var t,f=this;f instanceof ba;){var a=mr(f);a.__index__=0,a.__values__=o,t?n.__wrapped__=a:t=a;var n=a;f=f.__wrapped__}return n.__wrapped__=e,t},ga.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof va){var t=e;return this.__actions__.length&&(t=new va(this)),(t=t.reverse()).__actions__.push({func:qr,args:[jr],thisArg:o}),new ya(t,this.__chain__)}return this.thru(jr)},ga.prototype.toJSON=ga.prototype.valueOf=ga.prototype.value=function(){return Wn(this.__wrapped__,this.__actions__)},ga.prototype.first=ga.prototype.head,Pt&&(ga.prototype[Pt]=function(){return this}),ga}();Ht._=Rf,(n=function(){return Rf}.call(t,f,t,a))===o||(a.exports=n)}).call(this)}).call(this,f(5),f(45)(e))},function(e,t,f){"use strict";var a,n;a=[f(16)],void 0===(n=function(e){return e.noConflict()}.apply(t,a))||(e.exports=n)},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/info.html --\x3e\n<div class="message chat-info '+f(e.extra_classes)+'"\n data-isodate="'+f(e.isodate)+'"\n '+f(e.data)+">"+f(e.message)+"</div>\n"}},function(e,t,f){f(1);e.exports=function(e){var t="";return t+='\x3c!-- src/templates/spinner.html --\x3e\n<span class="spinner fa fa-spinner centered"/>\n'}},function(e,t,f){var a,n,o,r=r||{};r.nativeview=f(14),n=[f(8),f(4)],void 0===(o="function"==typeof(a=function(e,t){"use strict";var f=e.isUndefined(t.NativeView)?t.View:t.NativeView,a=t.Overview=function(t){var a=this;this.views={},this.keys=e.partial(e.keys,this.views),this.getAll=e.partial(e.identity,this.views),this.get=function(e){return a.views[e]},this.xget=function(t){return e.filter(a.views,function(e,f){return f!==t})},this.add=function(e,t){return a.views[e]=t,t},this.remove=function(e){void 0===e&&(new f).remove.apply(a);var t=a.views[e];if(t)return delete a.views[e],t.remove(),t},this.removeAll=function(){return e.each(e.keys(a.views),a.remove),a},f.apply(this,Array.prototype.slice.apply(arguments))};return e.each(["all","any","chain","collect","contains","detect","difference","drop","each","every","filter","find","first","foldl","foldr","forEach","head","include","indexOf","initial","inject","invoke","isEmpty","last","lastIndexOf","map","max","min","reduce","reduceRight","reject","rest","sample","select","shuffle","size","some","sortBy","tail","take","toArray","without"],function(t){a.prototype[t]=function(){var f=Array.prototype.slice.call(arguments);return f.unshift(this.views),e[t].apply(e,f)}}),e.extend(a.prototype,f.prototype),a.extend=f.extend,t.OrderedListView=t.Overview.extend({listItems:"model",sortEvent:"change",listSelector:".ordered-items",ItemView:void 0,initialize:function(){this.sortEventually=e.debounce(this.sortAndPositionAllItems.bind(this),500),this.items=e.get(this,this.listItems),this.items.on("add",this.createItemView,this),this.items.on("add",this.sortEventually,this),this.items.on(this.sortEvent,this.sortEventually,this)},createItemView:function(e){var t=this.get(e.get("id"));return t?(t.model=e,t.initialize()):(t=new this.ItemView({model:e}),this.add(e.get("id"),t)),t.render(),t},sortAndPositionAllItems:function(){var t=this;this.items.sort(),this.items.each(function(f){e.isUndefined(t.get(f.get("id")))&&t.createItemView(f),t.positionItem(f,t.el.querySelector(t.listSelector))})},positionItem:function(e,t){var f=this.get(e.get("id")),a=this.items.indexOf(e);return 0===a?t.insertAdjacentElement("afterbegin",f.el):a===this.items.length-1?t.insertAdjacentElement("beforeend",f.el):t.querySelector("li:nth-child("+a+")").insertAdjacentElement("afterend",f.el),f}}),t.Overview})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){"use strict";var a,n,o;n=[f(9),f(17),f(7),f(262),f(261),f(260),f(256),f(259),f(59),f(58),f(258),f(257)],void 0===(o="function"==typeof(a=function(e,t,f,a,n,o,r,s,c,i,u,_){var d={"text-private":"password","text-single":"text",fixed:"label",boolean:"checkbox",hidden:"hidden","jid-multi":"textarea","list-single":"dropdown","list-multi":"dropdown"};return f.webForm2xForm=function(e){let n;return n="checkbox"===e.getAttribute("type")?e.checked?1:0:"TEXTAREA"==e.tagName?t.filter(e.value.split("\n"),t.trim):"SELECT"==e.tagName?f.getSelectValues(e):e.value,f.stringToNode(a({name:e.getAttribute("name"),value:n}))},f.xForm2webForm=function(a,l,h){if(a.getAttribute("type")){if("list-single"===a.getAttribute("type")||"list-multi"===a.getAttribute("type")){const e=t.map(f.queryChildren(a,"value"),t.partial(t.get,t,"textContent")),r=t.map(f.queryChildren(a,"option"),function(f){const o=t.get(f.querySelector("value"),"textContent");return n({value:o,label:f.getAttribute("label"),selected:t.includes(e,o),required:!t.isNil(a.querySelector("required"))})});return o({name:a.getAttribute("var"),label:a.getAttribute("label"),options:r.join(""),multiple:"list-multi"===a.getAttribute("type"),required:!t.isNil(a.querySelector("required"))})}return"fixed"===a.getAttribute("type")?'<p class="form-help">'+t.get(a.querySelector("value"),"textContent")+"</p>":"jid-multi"===a.getAttribute("type")?r({name:a.getAttribute("var"),label:a.getAttribute("label")||"",value:t.get(a.querySelector("value"),"textContent"),required:!t.isNil(a.querySelector("required"))}):"boolean"===a.getAttribute("type")?s({name:a.getAttribute("var"),type:d[a.getAttribute("type")],label:a.getAttribute("label")||"",checked:"1"===t.get(a.querySelector("value"),"textContent")?'checked="1"':"",required:!t.isNil(a.querySelector("required"))}):"url"===a.getAttribute("var")?_({label:a.getAttribute("label")||"",value:t.get(a.querySelector("value"),"textContent")}):"username"===a.getAttribute("var")?c({domain:" @"+h,name:a.getAttribute("var"),type:d[a.getAttribute("type")],label:a.getAttribute("label")||"",value:t.get(a.querySelector("value"),"textContent"),required:!t.isNil(a.querySelector("required"))}):i({label:a.getAttribute("label")||"",name:a.getAttribute("var"),placeholder:null,required:!t.isNil(a.querySelector("required")),type:d[a.getAttribute("type")],value:t.get(a.querySelector("value"),"textContent")})}if("ocr"===a.getAttribute("var")){const f=a.querySelector("uri"),n=e('data[cid="'+f.textContent.replace(/^cid:/,"")+'"]',l)[0];return u({label:a.getAttribute("label"),name:a.getAttribute("var"),data:t.get(n,"textContent"),type:f.getAttribute("type"),required:!t.isNil(a.querySelector("required"))})}},f})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a=f(276).Symbol;e.exports=a},function(e,t,f){!function(e){"use strict";e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日 HH:mm",LLLL:"YYYY年MMMD日dddd HH:mm",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日 HH:mm",llll:"YYYY年MMMD日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,f){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1130?"上午":a<1230?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日Ah点mm分",LLLL:"YYYY年MMMD日ddddAh点mm分",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日 HH:mm",llll:"YYYY年MMMD日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,f){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1130?"上午":a<1230?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f){var a,n,o={mm:t?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:t?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяціісяців",yy:"рік_роки_років"};return"m"===f?t?"хвилина":"хвилину":"h"===f?t?"година":"годину":e+" "+(a=+e,n=o[f].split("_"),a%10==1&&a%100!=11?n[0]:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?n[1]:n[2])}function f(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_веровт_лист_груд".split("_"),weekdays:function(e,t){var f={nominative:"неділя_понеділок_вівторок_середаетвер_пятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середуетвер_пятницю_суботу".split("_"),genitive:"неділі_понеділкаівторка_середи_четверга_пятниці_суботи".split("_")};if(!e)return f.nominative;var a=/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative";return f[a][e.day()]},weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:f("[Сьогодні "),nextDay:f("[Завтра "),lastDay:f("[Вчора "),nextWeek:f("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return f("[Минулої] dddd [").call(this);case 1:case 2:case 4:return f("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",m:t,mm:t,h:"годину",hh:t,d:"день",dd:t,M:"місяць",MM:t,y:"рік",yy:t},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,f){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},dayOfMonthOrdinalParse:/\d{1,2}'(inci|nci|üncü|ncı|uncu|ıncı)/,ordinal:function(e){if(0===e)return e+"'ıncı";var f=e%10,a=e%100-f,n=e>=100?100:null;return e+(t[f]||t[a]||t[n])},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f){var a,n,o={mm:t?"минута_минуты_минут":"минуту_минуты_минут",hh:"часасаасов",dd:"день_дня_дней",MM:"месяц_месяцаесяцев",yy:"год_годает"};return"m"===f?t?"минута":"минуту":e+" "+(a=+e,n=o[f].split("_"),a%10==1&&a%100!=11?n[0]:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?n[1]:n[2])}var f=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_средаетверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_средуетверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:f,longMonthsParse:f,shortMonthsParse:f,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сегодня в] LT",nextDay:"[Завтра в] LT",lastDay:"[Вчера в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В следующее] dddd [в] LT";case 1:case 2:case 4:return"[В следующий] dddd [в] LT";case 3:case 5:case 6:return"[В следующую] dddd [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",m:t,mm:t,h:"час",hh:t,d:"день",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,f){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº"})}(f(0))},function(e,t,f){!function(e){"use strict";var t="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),f="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_");function a(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function n(e,t,f){var n=e+" ";switch(f){case"m":return t?"minuta":"minutę";case"mm":return n+(a(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return n+(a(e)?"godziny":"godzin");case"MM":return n+(a(e)?"miesiące":"miesięcy");case"yy":return n+(a(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,a){return e?""===a?"("+f[e.month()]+"|"+t[e.month()]+")":/D MMMM/.test(a)?f[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",m:n,mm:n,h:n,hh:n,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:n,y:"rok",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),f="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),a=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],n=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?f[e.month()]:t[e.month()]:t},monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 HH:mm dddd",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日 HH:mm dddd"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,f){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:"[来週]dddd LT",lastDay:"[昨日] LT",lastWeek:"[前週]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,f){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function f(e,t,f,a){var n=e;switch(f){case"s":return a||t?"néhány másodperc":"néhány másodperce";case"m":return"egy"+(a||t?" perc":" perce");case"mm":return n+(a||t?" perc":" perce");case"h":return"egy"+(a||t?" óra":" órája");case"hh":return n+(a||t?" óra":" órája");case"d":return"egy"+(a||t?" nap":" napja");case"dd":return n+(a||t?" nap":" napja");case"M":return"egy"+(a||t?" hónap":" hónapja");case"MM":return n+(a||t?" hónap":" hónapja");case"y":return"egy"+(a||t?" év":" éve");case"yy":return n+(a||t?" év":" éve")}return""}function a(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,f){return e<12?!0===f?"de":"DE":!0===f?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return a.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return a.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:f,m:f,mm:f,h:f,hh:f,d:f,dd:f,M:f,MM:f,y:f,yy:f},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יוליוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יוליוג׳_ספט׳וק׳וב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישיישי_שבת".split("_"),weekdaysShort:"א׳׳׳׳׳_ו׳׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,f){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?f?'לפנה"צ':"לפני הצהריים":e<18?f?'אחה"צ':"אחרי הצהריים":"בערב"}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourdhui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),f="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),a=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],n=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?f[e.month()]:t[e.month()]:t},monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f,a){var n={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?n[f][0]:n[f][1]}e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var f=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(f="a"),e+f},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янрев_мар_апрай_юни_юли_авг_сеп_окт_ноеек".split("_"),weekdays:"неделя_понеделник_вторник_срядаетвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,f=e%100;return 0===e?e+"-ев":0===f?e+"-ен":f>10&&f<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},f={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},o=function(e){return function(t,f,o,r){var s=a(t),c=n[e][a(t)];return 2===s&&(c=c[f?0:1]),c.replace(/%d/i,t)}},r=["كانون الثاني يناير","شباط فبراير","آذار مارس","نيسان أبريل","أيار مايو","حزيران يونيو","تموز يوليو","آب أغسطس","أيلول سبتمبر","تشرين الأول أكتوبر","تشرين الثاني نوفمبر","كانون الأول ديسمبر"];e.defineLocale("ar",{months:r,monthsShort:r,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,f){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return f[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,f){return e<12?f?"vm":"VM":f?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(f(0))},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,f){(function(t,f){
/*!
* @overview es6-promise - a tiny implementation of Promises/A+.
* @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
* @license Licensed under MIT license
* See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE
* @version v4.2.4+314e4831
*/var a;a=function(){"use strict";function e(e){return"function"==typeof e}var a=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},n=0,o=void 0,r=void 0,s=function(e,t){h[n]=e,h[n+1]=t,2===(n+=2)&&(r?r(m):v())};var c="undefined"!=typeof window?window:void 0,i=c||{},u=i.MutationObserver||i.WebKitMutationObserver,_="undefined"==typeof self&&void 0!==t&&"[object process]"==={}.toString.call(t),d="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function l(){var e=setTimeout;return function(){return e(m,1)}}var h=new Array(1e3);function m(){for(var e=0;e<n;e+=2){(0,h[e])(h[e+1]),h[e]=void 0,h[e+1]=void 0}n=0}var g,p,b,y,v=void 0;function w(e,t){var f=this,a=new this.constructor(L);void 0===a[M]&&P(a);var n=f._state;if(n){var o=arguments[n-1];s(function(){return R(n,a,o,f._result)})}else N(f,a,e,t);return a}function k(e){if(e&&"object"==typeof e&&e.constructor===this)return e;var t=new this(L);return A(t,e),t}_?v=function(){return t.nextTick(m)}:u?(p=0,b=new u(m),y=document.createTextNode(""),b.observe(y,{characterData:!0}),v=function(){y.data=p=++p%2}):d?((g=new MessageChannel).port1.onmessage=m,v=function(){return g.port2.postMessage(0)}):v=void 0===c?function(){try{var e=Function("return this")().require("vertx");return void 0!==(o=e.runOnLoop||e.runOnContext)?function(){o(m)}:l()}catch(e){return l()}}():l();var M=Math.random().toString(36).substring(2);function L(){}var x=void 0,S=1,T=2,D={error:null};function Y(e){try{return e.then}catch(e){return D.error=e,D}}function j(t,f,a){f.constructor===t.constructor&&a===w&&f.constructor.resolve===k?function(e,t){t._state===S?E(e,t._result):t._state===T?H(e,t._result):N(t,void 0,function(t){return A(e,t)},function(t){return H(e,t)})}(t,f):a===D?(H(t,D.error),D.error=null):void 0===a?E(t,f):e(a)?function(e,t,f){s(function(e){var a=!1,n=function(e,t,f,a){try{e.call(t,f,a)}catch(e){return e}}(f,t,function(f){a||(a=!0,t!==f?A(e,f):E(e,f))},function(t){a||(a=!0,H(e,t))},e._label);!a&&n&&(a=!0,H(e,n))},e)}(t,f,a):E(t,f)}function A(e,t){var f,a;e===t?H(e,new TypeError("You cannot resolve a promise with itself")):(a=typeof(f=t),null===f||"object"!==a&&"function"!==a?E(e,t):j(e,t,Y(t)))}function C(e){e._onerror&&e._onerror(e._result),O(e)}function E(e,t){e._state===x&&(e._result=t,e._state=S,0!==e._subscribers.length&&s(O,e))}function H(e,t){e._state===x&&(e._state=T,e._result=t,s(C,e))}function N(e,t,f,a){var n=e._subscribers,o=n.length;e._onerror=null,n[o]=t,n[o+S]=f,n[o+T]=a,0===o&&e._state&&s(O,e)}function O(e){var t=e._subscribers,f=e._state;if(0!==t.length){for(var a=void 0,n=void 0,o=e._result,r=0;r<t.length;r+=3)a=t[r],n=t[r+f],a?R(f,a,n,o):n(o);e._subscribers.length=0}}function R(t,f,a,n){var o=e(a),r=void 0,s=void 0,c=void 0,i=void 0;if(o){if((r=function(e,t){try{return e(t)}catch(e){return D.error=e,D}}(a,n))===D?(i=!0,s=r.error,r.error=null):c=!0,f===r)return void H(f,new TypeError("A promises callback cannot return that same promise."))}else r=n,c=!0;f._state!==x||(o&&c?A(f,r):i?H(f,s):t===S?E(f,r):t===T&&H(f,r))}var I=0;function P(e){e[M]=I++,e._state=void 0,e._result=void 0,e._subscribers=[]}var z=function(){function e(e,t){this._instanceConstructor=e,this.promise=new e(L),this.promise[M]||P(this.promise),a(t)?(this.length=t.length,this._remaining=t.length,this._result=new Array(this.length),0===this.length?E(this.promise,this._result):(this.length=this.length||0,this._enumerate(t),0===this._remaining&&E(this.promise,this._result))):H(this.promise,new Error("Array Methods must be provided an Array"))}return e.prototype._enumerate=function(e){for(var t=0;this._state===x&&t<e.length;t++)this._eachEntry(e[t],t)},e.prototype._eachEntry=function(e,t){var f=this._instanceConstructor,a=f.resolve;if(a===k){var n=Y(e);if(n===w&&e._state!==x)this._settledAt(e._state,t,e._result);else if("function"!=typeof n)this._remaining--,this._result[t]=e;else if(f===F){var o=new f(L);j(o,e,n),this._willSettleAt(o,t)}else this._willSettleAt(new f(function(t){return t(e)}),t)}else this._willSettleAt(a(e),t)},e.prototype._settledAt=function(e,t,f){var a=this.promise;a._state===x&&(this._remaining--,e===T?H(a,f):this._result[t]=f),0===this._remaining&&E(a,this._result)},e.prototype._willSettleAt=function(e,t){var f=this;N(e,void 0,function(e){return f._settledAt(S,t,e)},function(e){return f._settledAt(T,t,e)})},e}();var F=function(){function e(t){this[M]=I++,this._result=this._state=void 0,this._subscribers=[],L!==t&&("function"!=typeof t&&function(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}(),this instanceof e?function(e,t){try{t(function(t){A(e,t)},function(t){H(e,t)})}catch(t){H(e,t)}}(this,t):function(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}())}return e.prototype.catch=function(e){return this.then(null,e)},e.prototype.finally=function(e){var t=this.constructor;return this.then(function(f){return t.resolve(e()).then(function(){return f})},function(f){return t.resolve(e()).then(function(){throw f})})},e}();return F.prototype.then=w,F.all=function(e){return new z(this,e).promise},F.race=function(e){var t=this;return a(e)?new t(function(f,a){for(var n=e.length,o=0;o<n;o++)t.resolve(e[o]).then(f,a)}):new t(function(e,t){return t(new TypeError("You must pass an array to race."))})},F.resolve=k,F.reject=function(e){var t=new this(L);return H(t,e),t},F._setScheduler=function(e){r=e},F._setAsap=function(e){s=e},F._asap=s,F.polyfill=function(){var e=void 0;if(void 0!==f)e=f;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}var t=e.Promise;if(t){var a=null;try{a=Object.prototype.toString.call(t.resolve())}catch(e){}if("[object Promise]"===a&&!t.cast)return}e.Promise=F},F.Promise=F,F.polyfill(),F},e.exports=a()}).call(this,f(291),f(5))},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(55),f(191),f(190),f(189),f(188),f(187),f(186),f(185),f(184),f(183),f(182),f(174),f(181),f(18),f(180),f(179),f(178),f(177),f(176),f(175),f(19),f(49),f(11)],void 0===(o="function"==typeof(a=function(e,t,f,a,n,o,r,s,c,i,u,_,d,l,h,m,g,p,b,y,v,w,k){const M=e.env,L=M.Backbone,x=(M.Promise,M.Strophe),S=M.b64_sha1,T=M.moment,D=M.f,Y=M.sizzle,j=M._,A=M.$build,C=M.$iq,E=M.$msg,H=M.$pres,N=e.env.utils,O={passwordprotected:"unsecured",unsecured:"passwordprotected",hidden:"publicroom",publicroom:"hidden",membersonly:"open",open:"membersonly",persistent:"temporary",temporary:"persistent",nonanonymous:"semianonymous",semianonymous:"nonanonymous",moderated:"unmoderated",unmoderated:"moderated"};e.plugins.add("converse-muc-views",{dependencies:["converse-modal","converse-controlbox","converse-chatview"],overrides:{ControlBoxView:{renderRoomsPanel(){const e=this.__super__._converse;this.roomspanel=new e.RoomsPanel({model:new(e.RoomsPanelModel.extend({id:S(`converse.roomspanel${e.bare_jid}`),browserStorage:new L.BrowserStorage[e.storage](S(`converse.roomspanel${e.bare_jid}`))}))}),this.roomspanel.model.fetch(),this.el.querySelector(".controlbox-pane").insertAdjacentElement("beforeEnd",this.roomspanel.render().el),this.roomspanel.model.get("nick")||this.roomspanel.model.save({nick:e.xmppstatus.vcard.get("nickname")||x.getNodeFromJid(e.bare_jid)}),e.emit("roomsPanelRendered")},renderControlBoxPane(){const e=this.__super__._converse;this.__super__.renderControlBoxPane.apply(this,arguments),e.allow_muc&&this.renderRoomsPanel()}},ChatBoxViews:{onChatBoxAdded(t){const f=this.__super__._converse;let a=this.get(t.get("id"));return a||t.get("type")!==e.CHATROOMS_TYPE?this.__super__.onChatBoxAdded.apply(this,arguments):(a=new f.ChatRoomView({model:t}),this.add(t.get("id"),a))}}},initialize(){const t=this._converse,M=t.__;function S(e){return e}function R(e,t){e.querySelector("span.spinner").remove(),e.querySelector("a.room-info").classList.add("selected"),e.insertAdjacentHTML("beforeEnd",p({jid:t.getAttribute("from"),desc:j.get(j.head(Y('field[var="muc#roominfo_description"] value',t)),"textContent"),occ:j.get(j.head(Y('field[var="muc#roominfo_occupants"] value',t)),"textContent"),hidden:Y('feature[var="muc_hidden"]',t).length,membersonly:Y('feature[var="muc_membersonly"]',t).length,moderated:Y('feature[var="muc_moderated"]',t).length,nonanonymous:Y('feature[var="muc_nonanonymous"]',t).length,open:Y('feature[var="muc_open"]',t).length,passwordprotected:Y('feature[var="muc_passwordprotected"]',t).length,persistent:Y('feature[var="muc_persistent"]',t).length,publicroom:Y('feature[var="muc_publicroom"]',t).length,semianonymous:Y('feature[var="muc_semianonymous"]',t).length,temporary:Y('feature[var="muc_temporary"]',t).length,unmoderated:Y('feature[var="muc_unmoderated"]',t).length,label_desc:M("Description:"),label_jid:M("Room Address (JID):"),label_occ:M("Occupants:"),label_features:M("Features:"),label_requires_auth:M("Requires authentication"),label_hidden:M("Hidden"),label_requires_invite:M("Requires an invitation"),label_moderated:M("Moderated"),label_non_anon:M("Non-anonymous"),label_open_room:M("Open room"),label_permanent_room:M("Permanent room"),label_public:M("Public"),label_semi_anon:M("Semi-anonymous"),label_temp_room:M("Temporary room"),label_unmoderated:M("Unmoderated")}))}function I(e){const f=N.ancestor(e.target,".room-item"),a=f.querySelector("div.room-info");a?(N.slideIn(a).then(N.removeElement),f.querySelector("a.room-info").classList.remove("selected")):(f.insertAdjacentHTML("beforeend",w()),t.api.disco.info(e.target.getAttribute("data-room-jid"),null,j.partial(R,f)))}function P(e,f){t.muc_domain=e,f.roomspanel.model.save({muc_domain:e})}function z(e){e.model.get("connected")&&(e.roomspanel.model.get("muc_domain")||(j.isUndefined(t.muc_domain)?function(e){function f(t){t.get("var")===x.NS.MUC&&D.includes("conference",t.entity.identities.pluck("category"))&&P(t.get("from"),e)}t.api.waitUntil("discoInitialized").then(()=>{t.api.listen.on("serviceDiscovered",f),t.disco_entities.each(e=>{const t=e.features.findWhere({var:x.NS.MUC});t&&f(t)})}).catch(j.partial(t.log,j,x.LogLevel.ERROR))}(e):P(t.muc_domain,e)))}t.api.promises.add(["roomsPanelRendered"]),t.api.settings.update({auto_list_rooms:!1,hide_muc_server:!1,muc_disable_moderator_commands:!1,visible_toolbar_buttons:{toggle_occupants:!0}}),t.muc={info_messages:{100:M("This room is not anonymous"),102:M("This room now shows unavailable members"),103:M("This room does not show unavailable members"),104:M("The room configuration has changed"),170:M("Room logging is now enabled"),171:M("Room logging is now disabled"),172:M("This room is now no longer anonymous"),173:M("This room is now semi-anonymous"),174:M("This room is now fully-anonymous"),201:M("A new room has been created")},disconnect_messages:{301:M("You have been banned from this room"),307:M("You have been kicked from this room"),321:M("You have been removed from this room because of an affiliation change"),322:M("You have been removed from this room because the room has changed to members-only and you're not a member"),332:M("You have been removed from this room because the MUC (Multi-user chat) service is being shut down")},action_info_messages:{301:S("%1$s has been banned"),303:S("%1$s's nickname has changed"),307:S("%1$s has been kicked out"),321:S("%1$s has been removed because of an affiliation change"),322:S("%1$s has been removed for not being a member")},new_nickname_messages:{210:S("Your nickname has been automatically set to %1$s"),303:S("Your nickname has been changed to %1$s")}},t.ListChatRoomsModal=t.BootstrapModal.extend({events:{"submit form":"showRooms","click a.room-info":"toggleRoomInfo","change input[name=nick]":"setNick","change input[name=server]":"setDomain","click .open-room":"openRoom"},initialize(){t.BootstrapModal.prototype.initialize.apply(this,arguments),this.model.on("change:muc_domain",this.onDomainChange,this)},toHTML(){return m(j.extend(this.model.toJSON(),{heading_list_chatrooms:M("Query for Chatrooms"),label_server_address:M("Server address"),label_query:M("Show rooms"),server_placeholder:M("conference.example.org")}))},afterRender(){this.el.addEventListener("shown.bs.modal",()=>{this.el.querySelector('input[name="server"]').focus()},!1)},openRoom(e){e.preventDefault();const f=e.target.getAttribute("data-room-jid"),a=e.target.getAttribute("data-room-name");this.modal.hide(),t.api.rooms.open(f,{name:a})},toggleRoomInfo(e){e.preventDefault(),I(e)},onDomainChange(e){t.auto_list_rooms&&this.updateRoomsList()},roomStanzaItemToHTMLElement(e){const t=x.unescapeNode(e.getAttribute("name")||e.getAttribute("jid")),f=document.createElement("div");return f.innerHTML=b({name:x.xmlunescape(t),jid:e.getAttribute("jid"),open_title:M("Click to open this room"),info_title:M("Show more information on this room")}),f.firstElementChild},removeSpinner(){j.each(this.el.querySelectorAll("span.spinner"),e=>e.parentNode.removeChild(e))},informNoRoomsFound(){const e=this.el.querySelector(".available-chatrooms");e.innerHTML=v({feedback_text:M("No rooms found")});const t=this.el.querySelector('input[name="server"]');t.classList.remove("hidden"),this.removeSpinner()},onRoomsFound(e){const t=this.el.querySelector(".available-chatrooms");if(this.rooms=e.querySelectorAll("query item"),this.rooms.length){t.innerHTML=v({feedback_text:M("Rooms found:")});const e=document.createDocumentFragment(),f=j.reject(j.map(this.rooms,this.roomStanzaItemToHTMLElement),j.isNil);j.each(f,t=>e.appendChild(t)),t.appendChild(e),this.removeSpinner()}else this.informNoRoomsFound();return!0},updateRoomsList(){t.connection.sendIQ(C({to:this.model.get("muc_domain"),from:t.connection.jid,type:"get"}).c("query",{xmlns:x.NS.DISCO_ITEMS}),this.onRoomsFound.bind(this),this.informNoRoomsFound.bind(this),5e3)},showRooms(e){e.preventDefault();const t=new FormData(e.target);this.model.save("muc_domain",t.get("server")),this.updateRoomsList()},setDomain(e){this.model.save({muc_domain:e.target.value})},setNick(e){this.model.save({nick:e.target.value})}}),t.AddChatRoomModal=t.BootstrapModal.extend({events:{"submit form.add-chatroom":"openChatRoom"},toHTML(){return f(j.extend(this.model.toJSON(),{heading_new_chatroom:M("Enter a new Chatroom"),label_room_address:M("Room address"),label_nickname:M("Optional nickname"),chatroom_placeholder:M("name@conference.example.org"),label_join:M("Join")}))},afterRender(){this.el.addEventListener("shown.bs.modal",()=>{this.el.querySelector('input[name="chatroom"]').focus()},!1)},parseRoomDataFromEvent(e){const t=new FormData(e),f=t.get("chatroom"),a=x.getDomainFromJid(f);return this.model.save("muc_domain",a),{jid:f,nick:t.get("nickname")}},openChatRoom(e){e.preventDefault();const f=this.parseRoomDataFromEvent(e.target);t.api.rooms.open(f.jid,f),this.modal.hide(),e.target.reset()}}),t.ChatRoomView=t.ChatBoxView.extend({length:300,tagName:"div",className:"chatbox chatroom hidden",is_chatroom:!0,events:{"change input.fileupload":"onFileSelection","click .close-chatbox-button":"close","click .configure-chatroom-button":"getAndRenderConfigurationForm","click .new-msgs-indicator":"viewUnreadMessages","click .occupant-nick":"onOccupantClicked","click .send-button":"onFormSubmitted","click .toggle-call":"toggleCall","click .toggle-occupants":"toggleOccupants","click .toggle-smiley ul.emoji-picker li":"insertEmoji","click .toggle-smiley":"toggleEmojiMenu","click .upload-file":"toggleFileUpload","keypress .chat-textarea":"keyPressed","input .chat-textarea":"inputChanged"},initialize(){if(this.initDebounced(),this.model.messages.on("add",this.onMessageAdded,this),this.model.messages.on("rendered",this.scrollDown,this),this.model.on("change:affiliation",this.renderHeading,this),this.model.on("change:connection_status",this.afterConnected,this),this.model.on("change:description",this.renderHeading,this),this.model.on("change:name",this.renderHeading,this),this.model.on("change:subject",this.setChatRoomSubject,this),this.model.on("configurationNeeded",this.getAndRenderConfigurationForm,this),this.model.on("destroy",this.hide,this),this.model.on("show",this.show,this),this.model.occupants.on("add",this.showJoinNotification,this),this.model.occupants.on("remove",this.showLeaveNotification,this),this.model.occupants.on("change:show",e=>{e.isMember()&&!j.includes(e.get("states"),"303")&&("offline"===e.get("show")?this.showLeaveNotification(e):"online"===e.get("show")&&this.showJoinNotification(e))}),this.createEmojiPicker(),this.createOccupantsView(),this.render().insertIntoDOM(),this.registerHandlers(),this.model.get("connection_status")!==e.ROOMSTATUS.ENTERED){const e=()=>{N.isPersistableModel(this.model)&&(this.populateAndJoin(),t.emit("chatRoomOpened",this))};this.model.getRoomFeatures().then(e,e)}else this.fetchMessages(),t.emit("chatRoomOpened",this)},render(){return this.el.setAttribute("id",this.model.get("box_id")),this.el.innerHTML=n(),this.renderHeading(),this.renderChatArea(),this.model.get("connection_status")!==e.ROOMSTATUS.ENTERED&&this.showSpinner(),this},renderHeading(){this.el.querySelector(".chat-head-chatroom").innerHTML=this.generateHeadingHTML()},renderChatArea(){if(j.isNull(this.el.querySelector(".chat-area"))){const e=this.el.querySelector(".chatroom-body");e.innerHTML=a({label_message:M("Message"),label_send:M("Send"),show_send_button:t.show_send_button,show_toolbar:t.show_toolbar,unread_msgs:M("You have unread messages")}),e.insertAdjacentElement("beforeend",this.occupantsview.el),this.renderToolbar(l),this.content=this.el.querySelector(".chat-content"),this.toggleOccupants(null,!0)}return this},showChatStateNotification(e){if("me"!==e.get("sender"))return t.ChatBoxView.prototype.showChatStateNotification.apply(this,arguments)},createOccupantsView(){return this.model.occupants.chatroomview=this,this.occupantsview=new t.ChatRoomOccupantsView({model:this.model.occupants}),this.occupantsview.model.on("change:role",this.informOfOccupantsRoleChange,this),this},informOfOccupantsRoleChange(e,t){const f=e._previousAttributes.role;"moderator"===f&&this.showChatEvent(M("%1$s is no longer a moderator",e.get("nick"))),"visitor"===f&&this.showChatEvent(M("%1$s has been given a voice again",e.get("nick"))),"visitor"===e.get("role")&&this.showChatEvent(M("%1$s has been muted",e.get("nick"))),"moderator"===e.get("role")&&this.showChatEvent(M("%1$s is now a moderator",e.get("nick")))},generateHeadingHTML(){return c(j.extend(this.model.toJSON(),{Strophe:x,info_close:M("Close and leave this room"),info_configure:M("Configure this room"),description:this.model.get("description")||""}))},afterShown(){N.isPersistableModel(this.model)&&(this.model.clearUnreadMsgCounter(),this.model.save()),this.occupantsview.setOccupantsHeight(),this.scrollDown(),this.renderEmojiPicker()},show(){N.isVisible(this.el)?this.focus():(N.showElement(this.el),this.afterShown())},afterConnected(){this.model.get("connection_status")===e.ROOMSTATUS.ENTERED&&(this.hideSpinner(),this.setChatState(t.ACTIVE),this.scrollDown(),this.focus())},getToolbarOptions(){return j.extend(t.ChatBoxView.prototype.getToolbarOptions.apply(this,arguments),{label_hide_occupants:M("Hide the list of occupants"),show_occupants_toggle:this.is_chatroom&&t.visible_toolbar_buttons.toggle_occupants})},close(e){this.hide(),L.history.getFragment()==="converse/room?jid="+this.model.get("jid")&&t.router.navigate(""),this.model.leave(),t.ChatBoxView.prototype.close.apply(this,arguments)},setOccupantsVisibility(){this.el.querySelector(".toggle-occupants"),this.model.get("hidden_occupants")?(this.el.querySelector(".chat-area").classList.add("full"),N.hideElement(this.el.querySelector(".occupants"))):(this.el.querySelector(".chat-area").classList.remove("full"),this.el.querySelector(".occupants").classList.remove("hidden")),this.occupantsview.setOccupantsHeight()},toggleOccupants(e,t){e&&(e.preventDefault(),e.stopPropagation()),t||this.model.set({hidden_occupants:!this.model.get("hidden_occupants")}),this.setOccupantsVisibility(),this.scrollDown()},onOccupantClicked(e){this.insertIntoTextArea(e.target.textContent)},handleChatStateNotification(e){e.get("fullname")!==this.model.get("nick")&&e.get("chat_state")!==t.GONE&&t.ChatBoxView.prototype.handleChatStateNotification.apply(this,arguments)},modifyRole(e,f,a,n,o,r){const s=A("item",{nick:f,role:a}),c=C({to:e,type:"set"}).c("query",{xmlns:x.NS.MUC_ADMIN}).cnode(s.node);return null!==n&&c.c("reason",n),t.connection.sendIQ(c,o,r)},validateRoleChangeCommand(e,t){return!(t.length<1||t.length>2)||(this.showErrorMessage(M('Error: the "%1$s" command takes two arguments, the user\'s nickname and optionally a reason.',e),!0),!1)},onCommandError(e){t.log(e,x.LogLevel.FATAL),this.showErrorMessage(M("Sorry, an error happened while running the command. Check your browser's developer console for details."),!0)},parseMessageForCommands(e){const f=t.ChatBoxView.prototype;if(f.parseMessageForCommands.apply(this,arguments))return!0;if(t.muc_disable_moderator_commands)return!1;const a=e.replace(/^\s*/,"").match(/^\/(.*?)(?: (.*))?$/)||[!1,"",""],n=a[2]&&a[2].splitOnce(" ")||[],o=a[1].toLowerCase();switch(o){case"admin":if(!this.validateRoleChangeCommand(o,n))break;this.model.setAffiliation("admin",[{jid:n[0],reason:n[1]}]).then(()=>this.model.occupants.fetchMembers(),e=>this.onCommandError(e));break;case"ban":if(!this.validateRoleChangeCommand(o,n))break;this.model.setAffiliation("outcast",[{jid:n[0],reason:n[1]}]).then(()=>this.model.occupants.fetchMembers(),e=>this.onCommandError(e));break;case"deop":if(!this.validateRoleChangeCommand(o,n))break;this.modifyRole(this.model.get("jid"),n[0],"participant",n[1],void 0,this.onCommandError.bind(this));break;case"help":this.showHelpMessages([`<strong>/admin</strong>: ${M("Change user's affiliation to admin")}`,`<strong>/ban</strong>: ${M("Ban user from room")}`,`<strong>/clear</strong>: ${M("Remove messages")}`,`<strong>/deop</strong>: ${M("Change user role to participant")}`,`<strong>/help</strong>: ${M("Show this menu")}`,`<strong>/kick</strong>: ${M("Kick user from room")}`,`<strong>/me</strong>: ${M("Write in 3rd person")}`,`<strong>/member</strong>: ${M("Grant membership to a user")}`,`<strong>/mute</strong>: ${M("Remove user's ability to post messages")}`,`<strong>/nick</strong>: ${M("Change your nickname")}`,`<strong>/op</strong>: ${M("Grant moderator role to user")}`,`<strong>/owner</strong>: ${M("Grant ownership of this room")}`,`<strong>/revoke</strong>: ${M("Revoke user's membership")}`,`<strong>/subject</strong>: ${M("Set room subject")}`,`<strong>/topic</strong>: ${M("Set room subject (alias for /subject)")}`,`<strong>/voice</strong>: ${M("Allow muted user to post messages")}`]);break;case"kick":if(!this.validateRoleChangeCommand(o,n))break;this.modifyRole(this.model.get("jid"),n[0],"none",n[1],void 0,this.onCommandError.bind(this));break;case"mute":if(!this.validateRoleChangeCommand(o,n))break;this.modifyRole(this.model.get("jid"),n[0],"visitor",n[1],void 0,this.onCommandError.bind(this));break;case"member":if(!this.validateRoleChangeCommand(o,n))break;this.model.setAffiliation("member",[{jid:n[0],reason:n[1]}]).then(()=>this.model.occupants.fetchMembers(),e=>this.onCommandError(e));break;case"nick":t.connection.send(H({from:t.connection.jid,to:this.model.getRoomJIDAndNick(a[2]),id:t.connection.getUniqueId()}).tree());break;case"owner":if(!this.validateRoleChangeCommand(o,n))break;this.model.setAffiliation("owner",[{jid:n[0],reason:n[1]}]).then(()=>this.model.occupants.fetchMembers(),e=>this.onCommandError(e));break;case"op":if(!this.validateRoleChangeCommand(o,n))break;this.modifyRole(this.model.get("jid"),n[0],"moderator",n[1],void 0,this.onCommandError.bind(this));break;case"revoke":if(!this.validateRoleChangeCommand(o,n))break;this.model.setAffiliation("none",[{jid:n[0],reason:n[1]}]).then(()=>this.model.occupants.fetchMembers(),e=>this.onCommandError(e));break;case"topic":case"subject":t.connection.send(E({to:this.model.get("jid"),from:t.connection.jid,type:"groupchat"}).c("subject",{xmlns:"jabber:client"}).t(a[2]).tree());break;case"voice":if(!this.validateRoleChangeCommand(o,n))break;this.modifyRole(this.model.get("jid"),n[0],"participant",n[1],void 0,this.onCommandError.bind(this));break;default:return!1}return!0},registerHandlers(){this.model.addHandler("presence","ChatRoomView.onPresence",this.onPresence.bind(this)),this.model.addHandler("message","ChatRoomView.showStatusMessages",this.showStatusMessages.bind(this))},onPresence(e){"error"===e.getAttribute("type")?this.showErrorMessageFromPresence(e):this.showStatusMessages(e)},populateAndJoin(){this.model.occupants.fetchMembers(),this.join(),this.fetchMessages()},join(e,t){return e||this.model.get("nick")?(this.model.join(e,t),this):(this.checkForReservedNick(),this)},renderConfigurationForm(e){const t=this.el.querySelector(".chatroom-body");j.each(t.querySelectorAll(".chatroom-form-container"),N.removeElement),j.each(t.children,N.hideElement),t.insertAdjacentHTML("beforeend",s());const f=t.querySelector("form.chatroom-form"),a=f.querySelector("fieldset"),n=e.querySelectorAll("field"),o=j.get(e.querySelector("title"),"textContent"),r=j.get(e.querySelector("instructions"),"textContent");N.removeElement(a.querySelector("span.spinner")),a.insertAdjacentHTML("beforeend",`<legend>${o}</legend>`),r&&r!==o&&a.insertAdjacentHTML("beforeend",`<p class="instructions">${r}</p>`),j.each(n,function(t){a.insertAdjacentHTML("beforeend",N.xForm2webForm(t,e))});const c=document.createElement("fieldset");c.insertAdjacentHTML("beforeend",`<input type="submit" class="btn btn-primary" value="${M("Save")}"/>`),c.insertAdjacentHTML("beforeend",`<input type="button" class="btn btn-secondary" value="${M("Cancel")}"/>`),f.insertAdjacentElement("beforeend",c),c.querySelector("input[type=button]").addEventListener("click",e=>{e.preventDefault(),this.closeForm()}),f.addEventListener("submit",e=>{e.preventDefault(),this.model.saveConfiguration(e.target).then(this.model.getRoomFeatures.bind(this.model)),this.closeForm()},!1)},closeForm(){N.removeElement(this.el.querySelector(".chatroom-form-container")),this.renderAfterTransition()},getAndRenderConfigurationForm(e){this.showSpinner(),this.model.fetchRoomConfiguration().then(this.renderConfigurationForm.bind(this)).catch(j.partial(t.log,j,x.LogLevel.ERROR))},submitNickname(e){e.preventDefault();const t=e.target.nick,f=t.value;f?(t.classList.remove("error"),this.el.querySelector(".chatroom-form-container").outerHTML=w(),this.join(f)):t.classList.add("error")},checkForReservedNick(){this.showSpinner(),this.model.checkForReservedNick(this.onNickNameFound.bind(this),this.onNickNameNotFound.bind(this))},onNickNameFound(e){const t=e.querySelector('query[node="x-roomuser-item"] identity'),f=t?t.getAttribute("name"):null;f?this.join(f):this.onNickNameNotFound()},onNickNameNotFound(e){const t=this.getDefaultNickName();t?this.join(t):this.renderNicknameForm(e)},getDefaultNickName(){const e=t.xmppstatus.vcard.get("nickname");return e||(t.muc_nickname_from_jid?x.unescapeNode(x.getNodeFromJid(t.bare_jid)):void 0)},onNicknameClash(e){if(t.muc_nickname_from_jid){const t=e.getAttribute("from").split("/")[1];if(t===this.getDefaultNickName())this.join(t+"-2");else{const e=t.lastIndexOf("-"),f=t.substring(e+1,t.length);this.join(t.substring(0,e+1)+String(Number(f)+1))}}else this.renderNicknameForm(M("The nickname you chose is reserved or currently in use, please choose a different one."))},hideChatRoomContents(){const e=this.el.querySelector(".chatroom-body");j.isNull(e)||j.each(e.children,e=>{e.classList.add("hidden")})},renderNicknameForm(t){this.hideChatRoomContents(),j.each(this.el.querySelectorAll("span.centered.spinner"),N.removeElement),j.isString(t)||(t="");const f=this.el.querySelector(".chatroom-body");f.insertAdjacentHTML("beforeend",u({heading:M("Please choose your nickname"),label_nickname:M("Nickname"),label_join:M("Enter room"),validation_message:t})),this.model.save("connection_status",e.ROOMSTATUS.NICKNAME_REQUIRED);const a=this.el.querySelector(".chatroom-form");a.addEventListener("submit",this.submitNickname.bind(this),!1)},submitPassword(e){e.preventDefault();const t=this.el.querySelector(".chatroom-form input[type=password]").value;this.showSpinner(),this.join(this.model.get("nick"),t)},renderPasswordForm(){const t=this.el.querySelector(".chatroom-body");j.each(t.children,N.hideElement),j.each(this.el.querySelectorAll(".spinner"),N.removeElement),t.insertAdjacentHTML("beforeend",_({heading:M("This chatroom requires a password"),label_password:M("Password: "),label_submit:M("Submit")})),this.model.save("connection_status",e.ROOMSTATUS.PASSWORD_REQUIRED),this.el.querySelector(".chatroom-form").addEventListener("submit",this.submitPassword.bind(this),!1)},showDisconnectMessage(e){N.hideElement(this.el.querySelector(".chat-area")),N.hideElement(this.el.querySelector(".occupants")),j.each(this.el.querySelectorAll(".spinner"),N.removeElement),this.el.querySelector(".chatroom-body").insertAdjacentHTML("beforeend",o({disconnect_message:e}))},getMessageFromStatus(e,f,a){const n=e.getAttribute("code");if("110"===n||"100"===n&&!a)return;if(n in t.muc.info_messages)return t.muc.info_messages[n];let o;if(a){if(n in t.muc.new_nickname_messages)return a&&"210"===n?o=x.getResourceFromJid(f.getAttribute("from")):a&&"303"===n&&(o=f.querySelector("x item").getAttribute("nick")),M(t.muc.new_nickname_messages[n],o)}else if(n in t.muc.action_info_messages)return o=x.getResourceFromJid(f.getAttribute("from")),M(t.muc.action_info_messages[n],o)},parseXUserElement(e,f,a){const n=e.querySelectorAll("status"),o=j.partial(this.getMessageFromStatus,j,f,a),r={},s=j.reject(j.map(n,o),j.isUndefined);s.length&&(r.messages=s);const c=j.invokeMap(n,Element.prototype.getAttribute,"code"),i=j.intersection(c,j.keys(t.muc.disconnect_messages)),u=a&&i.length>0;u&&(r.disconnected=!0,r.disconnection_message=t.muc.disconnect_messages[i[0]]);const _=e.querySelector("item");if(!j.isNull(_)){const e=_.querySelector("reason");e&&(r.reason=e?e.textContent:void 0);const t=_.querySelector("actor");t&&(r.actor=t?t.getAttribute("nick"):void 0)}return r},showNotificationsforUser(t){if(t.disconnected)return this.showDisconnectMessage(t.disconnection_message),t.actor&&this.showDisconnectMessage(M("This action was done by %1$s.",t.actor)),t.reason&&this.showDisconnectMessage(M('The reason given is: "%1$s".',t.reason)),void this.model.save("connection_status",e.ROOMSTATUS.DISCONNECTED);j.each(t.messages,e=>{this.content.insertAdjacentHTML("beforeend",h({data:"",isodate:T().format(),extra_classes:"chat-event",message:e}))}),t.reason&&this.showChatEvent(M('The reason given is: "%1$s".',t.reason)),j.get(t.messages,"length")&&this.scrollDown()},showJoinNotification(t){if(this.model.get("connection_status")!==e.ROOMSTATUS.ENTERED)return;const f=t.get("nick"),a=t.get("status"),n=this.content.lastElementChild;if(j.includes(j.get(n,"classList",[]),"chat-info")&&j.get(n,"dataset",{}).leave===`"${f}"`)n.outerHTML=h({data:`data-leavejoin="${f}"`,isodate:T().format(),extra_classes:"chat-event",message:M("%1$s has left and re-entered the room",f)});else{let e;e=j.isNil(a)?M("%1$s has entered the room",f):M('%1$s has entered the room. "%2$s"',f,a);const t={data:`data-join="${f}"`,isodate:T().format(),extra_classes:"chat-event",message:e};if(j.includes(j.get(n,"classList",[]),"chat-info")&&j.get(n,"dataset",{}).joinleave===`"${f}"`)n.outerHTML=h(t);else{const e=N.stringToElement(h(t));this.content.insertAdjacentElement("beforeend",e),this.insertDayIndicator(e)}}this.scrollDown()},showLeaveNotification(e){const t=e.get("nick"),f=e.get("status"),a=this.content.lastElementChild,n=a.getAttribute("data-isodate");if(j.includes(j.get(a,"classList",[]),"chat-info")&&T(n).isSame(new Date,"day")&&j.get(a,"dataset",{}).join===`"${t}"`){let e;e=j.isNil(f)?M("%1$s has entered and left the room",t):M('%1$s has entered and left the room. "%2$s"',t,f),a.outerHTML=h({data:`data-joinleave="${t}"`,isodate:T().format(),extra_classes:"chat-event",message:e})}else{let e;const n={message:e=j.isNil(f)?M("%1$s has left the room",t):M('%1$s has left the room. "%2$s"',t,f),isodate:T().format(),extra_classes:"chat-event",data:`data-leave="${t}"`};if(j.includes(j.get(a,"classList",[]),"chat-info")&&j.get(a,"dataset",{}).leavejoin===`"${t}"`)a.outerHTML=h(n);else{const e=N.stringToElement(h(n));this.content.insertAdjacentElement("beforeend",e),this.insertDayIndicator(e)}}this.scrollDown()},showStatusMessages(e){const t=Y(`x[xmlns="${x.NS.MUC_USER}"]`,e),f=e.querySelectorAll("status[code='110']").length,a=j.partial(this.parseXUserElement.bind(this),j,e,f),n=j.reject(j.map(t,a),j.isEmpty);j.each(n,this.showNotificationsforUser.bind(this))},showErrorMessageFromPresence(e){const t=e.querySelector("error");"auth"===t.getAttribute("type")?j.isNull(t.querySelector("not-authorized"))?j.isNull(t.querySelector("registration-required"))?j.isNull(t.querySelector("forbidden"))||this.showDisconnectMessage(M("You have been banned from this room.")):this.showDisconnectMessage(M("You are not on the member list of this room.")):this.renderPasswordForm():"modify"===t.getAttribute("type")?j.isNull(t.querySelector("jid-malformed"))||this.showDisconnectMessage(M("No nickname was specified.")):"cancel"===t.getAttribute("type")&&(j.isNull(t.querySelector("not-allowed"))?j.isNull(t.querySelector("not-acceptable"))?j.isNull(t.querySelector("conflict"))?j.isNull(t.querySelector("item-not-found"))?j.isNull(t.querySelector("service-unavailable"))||this.showDisconnectMessage(M("This room has reached its maximum number of occupants.")):this.showDisconnectMessage(M("This room does not (yet) exist.")):this.onNicknameClash(e):this.showDisconnectMessage(M("Your nickname doesn't conform to this room's policies.")):this.showDisconnectMessage(M("You are not allowed to create new rooms.")))},renderAfterTransition(){this.model.get("connection_status")==e.ROOMSTATUS.NICKNAME_REQUIRED?this.renderNicknameForm():this.model.get("connection_status")==e.ROOMSTATUS.PASSWORD_REQUIRED?this.renderPasswordForm():(this.el.querySelector(".chat-area").classList.remove("hidden"),this.setOccupantsVisibility(),this.scrollDown())},showSpinner(){N.removeElement(this.el.querySelector(".spinner"));const e=this.el.querySelector(".chatroom-body"),t=Array.prototype.slice.call(e.children,0);e.insertAdjacentHTML("afterbegin",w()),j.each(t,N.hideElement)},hideSpinner(){const e=this.el.querySelector(".spinner");return j.isNull(e)||(N.removeElement(e),this.renderAfterTransition()),this},setChatRoomSubject(){const e=this.model.get("subject");this.content.insertAdjacentHTML("beforeend",h({data:"",isodate:T().format(),extra_classes:"chat-event",message:M("Topic set by %1$s",e.author)})),this.content.insertAdjacentHTML("beforeend",h({data:"",isodate:T().format(),extra_classes:"chat-topic",message:e.text})),this.scrollDown()}}),t.RoomsPanel=L.NativeView.extend({tagName:"div",className:"controlbox-section",id:"chatrooms",events:{"click a.chatbox-btn.fa-users":"showAddRoomModal","click a.chatbox-btn.fa-list-ul":"showListRoomsModal","click a.room-info":"toggleRoomInfo"},render(){return this.el.innerHTML=y({heading_chatrooms:M("Chatrooms"),title_new_room:M("Add a new room"),title_list_rooms:M("Query for rooms")}),this},toggleRoomInfo(e){e.preventDefault(),I(e)},showAddRoomModal(e){j.isUndefined(this.add_room_modal)&&(this.add_room_modal=new t.AddChatRoomModal({model:this.model})),this.add_room_modal.show(e)},showListRoomsModal(e){j.isUndefined(this.list_rooms_modal)&&(this.list_rooms_modal=new t.ListChatRoomsModal({model:this.model})),this.list_rooms_modal.show(e)}}),t.ChatRoomOccupantView=L.VDOMView.extend({tagName:"li",initialize(){this.model.on("change",this.render,this)},toHTML(){const e=this.model.get("show");return g(j.extend({_:j,jid:"",show:e,hint_show:t.PRETTY_CHAT_STATUS[e],hint_occupant:M("Click to mention %1$s in your message.",this.model.get("nick")),desc_moderator:M("This user is a moderator."),desc_participant:M("This user can send messages in this room."),desc_visitor:M("This user can NOT send messages in this room."),label_moderator:M("Moderator"),label_visitor:M("Visitor"),label_owner:M("Owner"),label_member:M("Member"),label_admin:M("Admin")},this.model.toJSON()))},destroy(){this.el.parentElement.removeChild(this.el)}}),t.ChatRoomOccupantsView=L.OrderedListView.extend({tagName:"div",className:"occupants col-md-3 col-4",listItems:"model",sortEvent:"change:role",listSelector:".occupant-list",ItemView:t.ChatRoomOccupantView,initialize(){L.OrderedListView.prototype.initialize.apply(this,arguments),this.chatroomview=this.model.chatroomview,this.chatroomview.model.on("change:open",this.renderInviteWidget,this),this.chatroomview.model.on("change:affiliation",this.renderInviteWidget,this),this.chatroomview.model.on("change:hidden",this.onFeatureChanged,this),this.chatroomview.model.on("change:mam_enabled",this.onFeatureChanged,this),this.chatroomview.model.on("change:membersonly",this.onFeatureChanged,this),this.chatroomview.model.on("change:moderated",this.onFeatureChanged,this),this.chatroomview.model.on("change:nonanonymous",this.onFeatureChanged,this),this.chatroomview.model.on("change:open",this.onFeatureChanged,this),this.chatroomview.model.on("change:passwordprotected",this.onFeatureChanged,this),this.chatroomview.model.on("change:persistent",this.onFeatureChanged,this),this.chatroomview.model.on("change:publicroom",this.onFeatureChanged,this),this.chatroomview.model.on("change:semianonymous",this.onFeatureChanged,this),this.chatroomview.model.on("change:temporary",this.onFeatureChanged,this),this.chatroomview.model.on("change:unmoderated",this.onFeatureChanged,this),this.chatroomview.model.on("change:unsecured",this.onFeatureChanged,this),this.render(),this.model.fetch({add:!0,silent:!0,success:this.sortAndPositionAllItems.bind(this)})},render(){return this.el.innerHTML=d(j.extend(this.chatroomview.model.toJSON(),{allow_muc_invitations:t.allow_muc_invitations,label_occupants:M("Occupants")})),t.allow_muc_invitations&&t.api.waitUntil("rosterContactsFetched").then(this.renderInviteWidget.bind(this)),this.renderRoomFeatures()},renderInviteWidget(){const e=this.el.querySelector("form.room-invite");if(this.shouldInviteWidgetBeShown()){if(j.isNull(e)){const e=this.el.querySelector(".occupants-heading");e.insertAdjacentHTML("afterend",i({error_message:null,label_invitation:M("Invite")})),this.initInviteWidget()}}else j.isNull(e)||e.remove();return this},renderRoomFeatures(){const t=j.pick(this.chatroomview.model.attributes,e.ROOM_FEATURES),f=this.el.querySelector(".chatroom-features");return f.innerHTML=r(j.extend(this.chatroomview.model.toJSON(),{has_features:j.reduce(j.values(t),(e,t)=>e||t),label_features:M("Features"),label_hidden:M("Hidden"),label_mam_enabled:M("Message archiving"),label_membersonly:M("Members only"),label_moderated:M("Moderated"),label_nonanonymous:M("Non-anonymous"),label_open:M("Open"),label_passwordprotected:M("Password protected"),label_persistent:M("Persistent"),label_public:M("Public"),label_semianonymous:M("Semi-anonymous"),label_temporary:M("Temporary"),label_unmoderated:M("Unmoderated"),label_unsecured:M("No password"),tt_hidden:M("This room is not publicly searchable"),tt_mam_enabled:M("Messages are archived on the server"),tt_membersonly:M("This room is restricted to members only"),tt_moderated:M("This room is being moderated"),tt_nonanonymous:M("All other room occupants can see your XMPP username"),tt_open:M("Anyone can join this room"),tt_passwordprotected:M("This room requires a password before entry"),tt_persistent:M("This room persists even if it's unoccupied"),tt_public:M("This room is publicly searchable"),tt_semianonymous:M("Only moderators can see your XMPP username"),tt_temporary:M("This room will disappear once the last person leaves"),tt_unmoderated:M("This room is not being moderated"),tt_unsecured:M("This room does not require a password upon entry")})),this.setOccupantsHeight(),this},onFeatureChanged(e){j.isUndefined(this.debouncedRenderRoomFeatures)&&(this.debouncedRenderRoomFeatures=j.debounce(this.renderRoomFeatures,100,{leading:!1}));const t={};j.each(j.keys(e.changed),function(f){j.isNil(O[f])||(t[O[f]]=!e.changed[f])}),this.chatroomview.model.save(t,{silent:!0}),this.debouncedRenderRoomFeatures()},setOccupantsHeight(){const e=this.el.querySelector(".chatroom-features");this.el.querySelector(".occupant-list").style.cssText=`height: calc(100% - ${e.offsetHeight}px - 5em);`},promptForInvite(e){const t=prompt(M('You are about to invite %1$s to the chat room "%2$s". You may optionally include a message, explaining the reason for the invitation.',e.text.label,this.model.get("id")));null!==t&&this.chatroomview.model.directInvite(e.text.value,t);const f=e.target.form,a=f.querySelector(".pure-form-message.error");j.isNull(a)||a.parentNode.removeChild(a),e.target.value=""},inviteFormSubmitted(e){e.preventDefault();const t=e.target.querySelector("input.invited-contact"),f=t.value;if(!f||j.compact(f.split("@")).length<2)return e.target.outerHTML=i({error_message:M("Please enter a valid XMPP username"),label_invitation:M("Invite")}),void this.initInviteWidget();this.promptForInvite({target:t,text:{label:f,value:f}})},shouldInviteWidgetBeShown(){return t.allow_muc_invitations&&(this.chatroomview.model.get("open")||"owner"===this.chatroomview.model.get("affiliation"))},initInviteWidget(){const e=this.el.querySelector("form.room-invite");if(j.isNull(e))return;e.addEventListener("submit",this.inviteFormSubmitted.bind(this),!1);const f=this.el.querySelector("input.invited-contact"),a=t.roster.map(function(e){const t=e.get("fullname")||e.get("jid");return{label:t,value:e.get("jid")}});new k(f,{minChars:1,list:a}),f.addEventListener("awesomplete-selectcomplete",this.promptForInvite.bind(this))}}),t.on("controlboxInitialized",e=>{t.allow_muc&&(z(e),e.model.on("change:connected",j.partial(z,e)))}),t.on("reconnected",function(){t.chatboxviews.each(function(t){t.model.get("type")===e.CHATROOMS_TYPE&&(t.model.save("connection_status",e.ROOMSTATUS.DISCONNECTED),t.model.registerHandlers(),t.populateAndJoin())})})}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(207),f(206)],void 0===(o="function"==typeof(a=function(e,t,f){const a=e.env,n=a.Backbone,o=a.Promise,r=a.Strophe,s=(a.SHA1,a._),c=a.$iq,i=(a.$build,a.b64_sha1),u=a.moment;a.sizzle,e.env.utils,e.plugins.add("converse-vcard",{initialize(){const e=this._converse;function a(e,f,a,n){const o=a.querySelector("vCard");let r={};if(s.isNull(o)||(r={stanza:a,fullname:s.get(o.querySelector("FN"),"textContent"),nickname:s.get(o.querySelector("NICKNAME"),"textContent"),image:s.get(o.querySelector("PHOTO BINVAL"),"textContent"),image_type:s.get(o.querySelector("PHOTO TYPE"),"textContent"),url:s.get(o.querySelector("URL"),"textContent"),role:s.get(o.querySelector("ROLE"),"textContent"),email:s.get(o.querySelector("EMAIL USERID"),"textContent")}),r.image){const e=t.enc.Base64.parse(r.image);r.image_hash=t.SHA1(e).toString()}n&&n(r)}function _(e,t,f,a){a&&a({stanza:f,jid:t})}function d(e,t,f){const a=c(t?{type:e,to:t}:{type:e});return f?a.cnode(f):a.c("vCard",{xmlns:r.NS.VCARD}),a}function l(e,t){return t=r.getBareJidFromJid(t)===e.bare_jid?null:t,new o((f,n)=>{e.connection.sendIQ(d("get",t),s.partial(a,e,t,s,f),s.partial(_,e,t,s,f),5e3)})}e.VCard=n.Model.extend({defaults:{image:e.DEFAULT_IMAGE,image_type:e.DEFAULT_IMAGE_TYPE},set(t,f,a){let o;return"object"==typeof t?(o=t,a=f):(o={})[t]=f,s.has(o,"image")&&!o.image?(o.image=e.DEFAULT_IMAGE,o.image_type=e.DEFAULT_IMAGE_TYPE,n.Model.prototype.set.call(this,o,a)):n.Model.prototype.set.apply(this,arguments)}}),e.VCards=n.Collection.extend({model:e.VCard,initialize(){this.on("add",t=>e.api.vcard.update(t))}}),e.initVCardCollection=function(){e.vcards=new e.VCards,e.vcards.browserStorage=new n.BrowserStorage[e.storage](i("converse.vcards")),e.vcards.fetch()},e.api.listen.on("connectionInitialized",e.initVCardCollection),e.on("addClientFeatures",()=>{e.api.disco.own.features.add(r.NS.VCARD)}),s.extend(e.api,{vcard:{set:function(t){return new o((a,n)=>{const o=r.xmlHtmlNode(f(t)).firstElementChild;e.connection.sendIQ(d("set",t.jid,o),a,n)})},get(t,f){if(s.isString(t))return l(e,t);if(!t.get("vcard_updated")||f){const f=t.get("jid")||t.get("muc_jid");if(!f)throw new Error("No JID to get vcard for!");return l(e,f)}return o.resolve({})},update(e,t){return new o((f,a)=>{this.get(e,t).then(t=>{e.save(s.extend(s.pick(t,["fullname","nickname","email","url","role","image_type","image","image_hash"]),{vcard_updated:u().format()})),f()})})}}})}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t){!function(){var t=function(e,f){var a=this;this.isOpened=!1,this.input=n(e),this.input.setAttribute("autocomplete","off"),this.input.setAttribute("aria-autocomplete","list"),f=f||{},function(e,t,f){for(var a in t){var n=t[a],o=e.input.getAttribute("data-"+a.toLowerCase());"number"==typeof n?e[a]=parseInt(o):!1===n?e[a]=null!==o:n instanceof Function?e[a]=null:e[a]=o,e[a]||0===e[a]||(e[a]=a in f?f[a]:n)}}(this,{minChars:2,maxItems:10,autoFirst:!1,data:t.DATA,filter:t.FILTER_CONTAINS,sort:!1!==f.sort&&t.SORT_BYLENGTH,item:t.ITEM,replace:t.REPLACE},f),this.index=-1,this.container=n.create("div",{className:"awesomplete",around:e}),this.ul=n.create("ul",{hidden:"hidden",inside:this.container}),this.status=n.create("span",{className:"visually-hidden",role:"status","aria-live":"assertive","aria-relevant":"additions",inside:this.container}),this._events={input:{input:this.evaluate.bind(this),blur:this.close.bind(this,{reason:"blur"}),keydown:function(e){var t=e.keyCode;a.opened&&(13===t&&a.selected?(e.preventDefault(),a.select()):27===t?a.close({reason:"esc"}):38!==t&&40!==t||(e.preventDefault(),a[38===t?"previous":"next"]()))}},form:{submit:this.close.bind(this,{reason:"submit"})},ul:{mousedown:function(e){var t=e.target;if(t!==this){for(;t&&!/li/i.test(t.nodeName);)t=t.parentNode;t&&0===e.button&&(e.preventDefault(),a.select(t,e.target))}}}},n.bind(this.input,this._events.input),n.bind(this.input.form,this._events.form),n.bind(this.ul,this._events.ul),this.input.hasAttribute("list")?(this.list="#"+this.input.getAttribute("list"),this.input.removeAttribute("list")):this.list=this.input.getAttribute("data-list")||f.list||[],t.all.push(this)};function f(e){var t=Array.isArray(e)?{label:e[0],value:e[1]}:"object"==typeof e&&"label"in e&&"value"in e?e:{label:e,value:e};this.label=t.label||t.value,this.value=t.value}t.prototype={set list(e){if(Array.isArray(e))this._list=e;else if("string"==typeof e&&e.indexOf(",")>-1)this._list=e.split(/\s*,\s*/);else if((e=n(e))&&e.children){var t=[];a.apply(e.children).forEach(function(e){if(!e.disabled){var f=e.textContent.trim(),a=e.value||f,n=e.label||f;""!==a&&t.push({label:n,value:a})}}),this._list=t}document.activeElement===this.input&&this.evaluate()},get selected(){return this.index>-1},get opened(){return this.isOpened},close:function(e){this.opened&&(this.ul.setAttribute("hidden",""),this.isOpened=!1,this.index=-1,n.fire(this.input,"awesomplete-close",e||{}))},open:function(){this.ul.removeAttribute("hidden"),this.isOpened=!0,this.autoFirst&&-1===this.index&&this.goto(0),n.fire(this.input,"awesomplete-open")},destroy:function(){n.unbind(this.input,this._events.input),n.unbind(this.input.form,this._events.form);var e=this.container.parentNode;e.insertBefore(this.input,this.container),e.removeChild(this.container),this.input.removeAttribute("autocomplete"),this.input.removeAttribute("aria-autocomplete");var f=t.all.indexOf(this);-1!==f&&t.all.splice(f,1)},next:function(){var e=this.ul.children.length;this.goto(this.index<e-1?this.index+1:e?0:-1)},previous:function(){var e=this.ul.children.length,t=this.index-1;this.goto(this.selected&&-1!==t?t:e-1)},goto:function(e){var t=this.ul.children;this.selected&&t[this.index].setAttribute("aria-selected","false"),this.index=e,e>-1&&t.length>0&&(t[e].setAttribute("aria-selected","true"),this.status.textContent=t[e].textContent,this.ul.scrollTop=t[e].offsetTop-this.ul.clientHeight+t[e].clientHeight,n.fire(this.input,"awesomplete-highlight",{text:this.suggestions[this.index]}))},select:function(e,t){if(e?this.index=n.siblingIndex(e):e=this.ul.children[this.index],e){var f=this.suggestions[this.index];n.fire(this.input,"awesomplete-select",{text:f,origin:t||e})&&(this.replace(f),this.close({reason:"select"}),n.fire(this.input,"awesomplete-selectcomplete",{text:f}))}},evaluate:function(){var e=this,t=this.input.value;t.length>=this.minChars&&this._list.length>0?(this.index=-1,this.ul.innerHTML="",this.suggestions=this._list.map(function(a){return new f(e.data(a,t))}).filter(function(f){return e.filter(f,t)}),!1!==this.sort&&(this.suggestions=this.suggestions.sort(this.sort)),this.suggestions=this.suggestions.slice(0,this.maxItems),this.suggestions.forEach(function(f){e.ul.appendChild(e.item(f,t))}),0===this.ul.children.length?this.close({reason:"nomatches"}):this.open()):this.close({reason:"nomatches"})}},t.all=[],t.FILTER_CONTAINS=function(e,t){return RegExp(n.regExpEscape(t.trim()),"i").test(e)},t.FILTER_STARTSWITH=function(e,t){return RegExp("^"+n.regExpEscape(t.trim()),"i").test(e)},t.SORT_BYLENGTH=function(e,t){return e.length!==t.length?e.length-t.length:e<t?-1:1},t.ITEM=function(e,t){t=t.trim();var f=document.createElement("li");f.setAttribute("aria-selected","false");var a=new RegExp("("+t+")","ig");return(t?e.split(a):[e]).forEach(function(e){if(t&&e.match(a)){var n=document.createElement("mark");n.textContent=e,f.appendChild(n)}else f.appendChild(document.createTextNode(e))}),f},t.REPLACE=function(e){this.input.value=e.value},t.DATA=function(e){return e},Object.defineProperty(f.prototype=Object.create(String.prototype),"length",{get:function(){return this.label.length}}),f.prototype.toString=f.prototype.valueOf=function(){return""+this.label};var a=Array.prototype.slice;function n(e,t){return"string"==typeof e?(t||document).querySelector(e):e||null}function o(e,t){return a.call((t||document).querySelectorAll(e))}function r(){o("input.awesomplete").forEach(function(e){new t(e)})}n.create=function(e,t){var f=document.createElement(e);for(var a in t){var o=t[a];if("inside"===a)n(o).appendChild(f);else if("around"===a){var r=n(o);r.parentNode.insertBefore(f,r),f.appendChild(r)}else a in f?f[a]=o:f.setAttribute(a,o)}return f},n.bind=function(e,t){if(e)for(var f in t){var a=t[f];f.split(/\s+/).forEach(function(t){e.addEventListener(t,a)})}},n.unbind=function(e,t){if(e)for(var f in t){var a=t[f];f.split(/\s+/).forEach(function(t){e.removeEventListener(t,a)})}},n.fire=function(e,t,f){var a=document.createEvent("HTMLEvents");for(var n in a.initEvent(t,!0,!0),f)a[n]=f[n];return e.dispatchEvent(a)},n.regExpEscape=function(e){return e.replace(/[-\\^$*+?.()|[\]{}]/g,"\\$&")},n.siblingIndex=function(e){for(var t=0;e=e.previousElementSibling;t++);return t},"undefined"!=typeof Document&&("loading"!==document.readyState?r():document.addEventListener("DOMContentLoaded",r)),t.$=n,t.$$=o,"undefined"!=typeof self&&(self.Awesomplete=t),"object"==typeof e&&e.exports&&(e.exports=t)}(),e.exports=Awesomplete},function(e,t,f){"use strict";(function(t){
/**
* filesize
*
* @copyright 2018 Jason Mulligan <jason.mulligan@avoidwork.com>
* @license BSD-3-Clause
* @version 3.6.1
*/
!function(t){var f=/^(b|B)$/,a={iec:{bits:["b","Kib","Mib","Gib","Tib","Pib","Eib","Zib","Yib"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["b","Kb","Mb","Gb","Tb","Pb","Eb","Zb","Yb"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},n={iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]};function o(e){var t,o,r,s,c,i,u,_,d,l,h,m,g,p=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},b=[],y=0,v=void 0,w=void 0;if(isNaN(e))throw new Error("Invalid arguments");return o=!0===p.bits,d=!0===p.unix,t=p.base||2,_=void 0!==p.round?p.round:d?1:2,l=void 0!==p.separator&&p.separator||"",h=void 0!==p.spacer?p.spacer:d?"":" ",g=p.symbols||p.suffixes||{},m=2===t&&p.standard||"jedec",u=p.output||"string",s=!0===p.fullform,c=p.fullforms instanceof Array?p.fullforms:[],v=void 0!==p.exponent?p.exponent:-1,i=(w=Number(e))<0,r=t>2?1e3:1024,i&&(w=-w),(-1===v||isNaN(v))&&(v=Math.floor(Math.log(w)/Math.log(r)))<0&&(v=0),v>8&&(v=8),0===w?(b[0]=0,b[1]=d?"":a[m][o?"bits":"bytes"][v]):(y=w/(2===t?Math.pow(2,10*v):Math.pow(1e3,v)),o&&(y*=8)>=r&&v<8&&(y/=r,v++),b[0]=Number(y.toFixed(v>0?_:0)),b[1]=10===t&&1===v?o?"kb":"kB":a[m][o?"bits":"bytes"][v],d&&(b[1]="jedec"===m?b[1].charAt(0):v>0?b[1].replace(/B$/,""):b[1],f.test(b[1])&&(b[0]=Math.floor(b[0]),b[1]=""))),i&&(b[0]=-b[0]),b[1]=g[b[1]]||b[1],"array"===u?b:"exponent"===u?v:"object"===u?{value:b[0],suffix:b[1],symbol:b[1]}:(s&&(b[1]=c[v]?c[v]:n[m][v]+(o?"bit":"byte")+(1===b[0]?"":"s")),l.length>0&&(b[0]=b[0].toString().replace(".",l)),b.join(h))}o.partial=function(e){return function(t){return o(t,e)}},e.exports=o}("undefined"!=typeof window&&window)}).call(this,f(5))},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(13),f(50),f(230),f(20),f(21)],void 0===(o="function"==typeof(a=function(e,t,f,a){const n=e.env,o=n.$msg,r=n.Backbone,s=n.Promise,c=n.Strophe,i=n.b64_sha1,u=n.moment,_=n.sizzle,d=n.utils,l=n._,h=e.env.utils;return e.plugins.add("converse-chatboxes",{dependencies:["converse-roster","converse-vcard"],overrides:{disconnect:function(){return this.__super__._converse.chatboxviews.closeAllChatBoxes(),this.__super__.disconnect.apply(this,arguments)},logOut:function(){return this.__super__._converse.chatboxviews.closeAllChatBoxes(),this.__super__.logOut.apply(this,arguments)},initStatus:function(e){const t=this.__super__._converse;return e||t.chatboxviews.closeAllChatBoxes(),this.__super__.initStatus.apply(this,arguments)}},initialize(){const n=this._converse,m=n.__;n.api.settings.update({auto_join_private_chats:[]}),n.api.promises.add(["chatBoxesFetched","chatBoxesInitialized","privateChatsAutoJoined"]),n.router.route("converse/chat?jid=:jid",function(e){if(!d.isValidJID(e))return n.log(`Invalid JID "${e}" provided in URL fragment`,c.LogLevel.WARN);s.all([n.api.waitUntil("rosterContactsFetched"),n.api.waitUntil("chatBoxesFetched")]).then(()=>{n.api.chats.open(e)})}),n.Message=r.Model.extend({defaults:()=>({msgid:n.connection.getUniqueId(),time:u().format()}),initialize(){this.setVCard(),this.get("file")&&(this.on("change:put",this.uploadFile,this),l.includes([n.SUCCESS,n.FAILURE],this.get("upload"))||this.getRequestSlotURL()),this.isOnlyChatStateNotification()&&window.setTimeout(this.destroy.bind(this),2e4)},getVCardForChatroomOccupant(){const e=this.collection.chatbox,t=c.getResourceFromJid(this.get("from"));if(e.get("nick")===t)return n.xmppstatus.vcard;{let f;if(this.get("vcard_jid")&&(f=n.vcards.findWhere({jid:this.get("vcard_jid")})),!f){let a;const o=e.occupants.findWhere({nick:t});o&&o.get("jid")?(a=o.get("jid"),this.save({vcard_jid:a},{silent:!0})):a=this.get("from"),f=n.vcards.findWhere({jid:a})||n.vcards.create({jid:a})}return f}},setVCard(){if("groupchat"===this.get("type"))this.vcard=this.getVCardForChatroomOccupant();else{const e=this.get("from");this.vcard=n.vcards.findWhere({jid:e})||n.vcards.create({jid:e})}},isOnlyChatStateNotification(){return h.isOnlyChatStateNotification(this)},getDisplayName(){return"groupchat"===this.get("type")?this.get("nick"):this.vcard.get("fullname")||this.get("from")},sendSlotRequestStanza(){const t=this.get("file");return new s((f,a)=>{const o=e.env.$iq({from:n.jid,to:this.get("slot_request_url"),type:"get"}).c("request",{xmlns:c.NS.HTTPUPLOAD,filename:t.name,size:t.size,"content-type":t.type});n.connection.sendIQ(o,f,a)})},getRequestSlotURL(){this.sendSlotRequestStanza().then(e=>{const t=e.querySelector("slot");if(!t)return this.save({type:"error",message:m("Sorry, could not determine file upload URL.")});this.save({get:t.querySelector("get").getAttribute("url"),put:t.querySelector("put").getAttribute("url")})}).catch(e=>(n.log(e,c.LogLevel.ERROR),this.save({type:"error",message:m("Sorry, could not determine upload URL.")})))},uploadFile(){const e=new XMLHttpRequest;e.onreadystatechange=(()=>{e.readyState===XMLHttpRequest.DONE&&(n.log("Status: "+e.status,c.LogLevel.INFO),200===e.status||201===e.status?this.save({upload:n.SUCCESS,oob_url:this.get("get"),message:this.get("get")}):e.onerror())}),e.upload.addEventListener("progress",e=>{e.lengthComputable&&this.set("progress",e.loaded/e.total)},!1),e.onerror=(()=>{let t=m("Sorry, could not succesfully upload your file.");e.responseText&&(t+=" "+m('Your server\'s response: "%1$s"',e.responseText)),this.save({type:"error",upload:n.FAILURE,message:t})}),e.open("PUT",this.get("put"),!0),e.setRequestHeader("Content-type","application/octet-stream"),e.send(this.get("file"))}}),n.Messages=r.Collection.extend({model:n.Message,comparator:"time"}),n.ChatBox=n.ModelWithVCardAndPresence.extend({defaults:{bookmarked:!1,chat_state:void 0,num_unread:0,type:"chatbox",message_type:"chat",url:""},initialize(){n.ModelWithVCardAndPresence.prototype.initialize.apply(this,arguments),n.api.waitUntil("rosterContactsFetched").then(()=>{this.addRelatedContact(n.roster.findWhere({jid:this.get("jid")}))}),this.messages=new n.Messages,this.messages.browserStorage=new r.BrowserStorage[n.storage](i(`converse.messages${this.get("jid")}${n.bare_jid}`)),this.messages.chatbox=this,this.messages.on("change:upload",e=>{e.get("upload")===n.SUCCESS&&this.sendMessageStanza(e)}),this.on("change:chat_state",this.sendChatState,this),this.save({box_id:i(this.get("jid")),time_opened:this.get("time_opened")||u().valueOf(),user_id:c.getNodeFromJid(this.get("jid"))})},addRelatedContact(e){l.isUndefined(e)||(this.contact=e,this.trigger("contactAdded",e))},getDisplayName(){return this.vcard.get("fullname")||this.get("jid")},createMessageStanza(e){const t=o({from:n.connection.jid,to:this.get("jid"),type:this.get("message_type"),id:e.get("msgid")}).c("body").t(e.get("message")).up().c(n.ACTIVE,{xmlns:c.NS.CHATSTATES}).up();return e.get("is_spoiler")&&(e.get("spoiler_hint")?t.c("spoiler",{xmlns:c.NS.SPOILER},e.get("spoiler_hint")).up():t.c("spoiler",{xmlns:c.NS.SPOILER}).up()),e.get("file")&&t.c("x",{xmlns:c.NS.OUTOFBAND}).c("url").t(e.get("message")).up(),t},sendMessageStanza(e){const t=this.createMessageStanza(e);n.connection.send(t),n.forward_messages&&n.connection.send(o({to:n.bare_jid,type:this.get("message_type"),id:e.get("msgid")}).c("forwarded",{xmlns:c.NS.FORWARD}).c("delay",{xmns:c.NS.DELAY,stamp:u().format()}).up().cnode(t.tree()))},getOutgoingMessageAttributes(e,f){const a=n.xmppstatus.get("fullname"),o=this.get("composing_spoiler");return{fullname:a,from:n.bare_jid,sender:"me",time:u().format(),message:e?h.httpToGeoUri(t.shortnameToUnicode(e),n):void 0,is_spoiler:o,spoiler_hint:o?f:void 0}},sendMessage(e){this.sendMessageStanza(this.messages.create(e))},sendChatState(){n.connection.send(o({to:this.get("jid"),type:"chat"}).c(this.get("chat_state"),{xmlns:c.NS.CHATSTATES}).up().c("no-store",{xmlns:c.NS.HINTS}).up().c("no-permanent-store",{xmlns:c.NS.HINTS}))},sendFiles(e){n.api.disco.supports(c.NS.HTTPUPLOAD,n.domain).then(t=>{const a=t.pop(),n=a.dataforms.where({FORM_TYPE:{value:c.NS.HTTPUPLOAD,type:"hidden"}}).pop(),o=window.parseInt(l.get(n,"attributes.max-file-size.value")),r=l.get(a,"id");r?l.each(e,e=>{if(!window.isNaN(o)&&window.parseInt(e.size)>o)return this.messages.create({message:m("The size of your file, %1$s, exceeds the maximum allowed by your server, which is %2$s.",e.name,f(o)),type:"error"});this.messages.create(l.extend(this.getOutgoingMessageAttributes(),{file:e,progress:0,slot_request_url:r,type:this.get("message_type")}))}):this.messages.create({message:m("Sorry, looks like file upload is not supported by your server."),type:"error"})}).catch(l.partial(n.log,l,c.LogLevel.FATAL))},getMessageBody:e=>"error"===e.getAttribute("type")?l.propertyOf(e.querySelector("error text"))("textContent"):l.propertyOf(e.querySelector("body"))("textContent"),getMessageAttributesFromStanza(e,t,f){t=t||e.querySelector("delay");const a=this.__super__._converse,n=(a.__,e.querySelector(`spoiler[xmlns="${c.NS.SPOILER}"]`)),o=e.getElementsByTagName(a.COMPOSING).length&&a.COMPOSING||e.getElementsByTagName(a.PAUSED).length&&a.PAUSED||e.getElementsByTagName(a.INACTIVE).length&&a.INACTIVE||e.getElementsByTagName(a.ACTIVE).length&&a.ACTIVE||e.getElementsByTagName(a.GONE).length&&a.GONE,r={type:e.getAttribute("type"),chat_state:o,delayed:!l.isNull(t),message:this.getMessageBody(e)||void 0,msgid:e.getAttribute("id"),time:t?t.getAttribute("stamp"):u().format(),is_spoiler:!l.isNull(n)};return"groupchat"===r.type?(r.from=e.getAttribute("from"),r.nick=c.unescapeNode(c.getResourceFromJid(r.from)),r.from===this.get("nick")?r.sender="me":r.sender="them"):(r.from=c.getBareJidFromJid(e.getAttribute("from")),r.from===a.bare_jid?(r.sender="me",r.fullname=a.xmppstatus.get("fullname")):(r.sender="them",r.fullname=this.get("fullname"))),l.each(_(`x[xmlns="${c.NS.OUTOFBAND}"]`,e),e=>{r.oob_url=e.querySelector("url").textContent,r.oob_desc=e.querySelector("url").textContent}),n&&(r.spoiler_hint=n.textContent.length>0?n.textContent:""),r},createMessage(e,t,f){const a=this.getMessageAttributesFromStanza.apply(this,arguments),n=h.isOnlyChatStateNotification(a);return n&&a.delayed?void 0:n||a.file||a.message||a.oob_url||"error"===a.type?this.messages.create(a):void 0},newMessageWillBeHidden(){return this.get("hidden")||this.get("minimized")||this.isScrolledUp()||"hidden"===n.windowState},incrementUnreadMsgCounter(e){l.isNull(e.querySelector("body"))||d.isNewMessage(e)&&this.newMessageWillBeHidden()&&(this.save({num_unread:this.get("num_unread")+1}),n.incrementMsgCounter())},clearUnreadMsgCounter(){h.safeSave(this,{num_unread:0})},isScrolledUp(){return this.get("scrolled",!0)}}),n.ChatBoxes=r.Collection.extend({comparator:"time_opened",model:(e,t)=>new n.ChatBox(e,t),registerMessageHandler(){n.connection.addHandler(this.onMessage.bind(this),null,"message","chat"),n.connection.addHandler(this.onErrorMessage.bind(this),null,"message","error")},chatBoxMayBeShown:e=>!0,onChatBoxesFetched(e){e.each(e=>{this.chatBoxMayBeShown(e)&&e.trigger("show")}),n.emit("chatBoxesFetched")},onConnected(){this.browserStorage=new r.BrowserStorage[n.storage](i(`converse.chatboxes-${n.bare_jid}`)),this.registerMessageHandler(),this.fetch({add:!0,success:this.onChatBoxesFetched.bind(this)})},onErrorMessage(e){const t=c.getBareJidFromJid(e.getAttribute("from"));if(d.isSameBareJID(t,n.bare_jid))return!0;const f=this.getChatBox(t);return!f||(f.createMessage(e,null,e),!0)},onMessage(e){let t,f,a,o=e.getAttribute("from"),r=e.getAttribute("to");const s=e,i=c.getResourceFromJid(r),u=!l.isNull(e.querySelector(`received[xmlns="${c.NS.CARBONS}"]`));if(n.filter_by_resource&&i&&i!==n.resource)return n.log(`onMessage: Ignoring incoming message intended for a different resource: ${r}`,c.LogLevel.INFO),!0;if(d.isHeadlineMessage(n,e))return n.log(`onMessage: Ignoring incoming headline message sent with type 'chat' from JID: ${o}`,c.LogLevel.INFO),!0;const _=e.querySelector("forwarded");if(!l.isNull(_)){const t=_.querySelector("message"),a=t.getAttribute("from");if(u&&c.getBareJidFromJid(a)!==o)return!0;e=t,f=_.querySelector("delay"),o=e.getAttribute("from"),r=e.getAttribute("to")}const h=c.getBareJidFromJid(o),m=c.getResourceFromJid(o);h===n.bare_jid?(t=c.getBareJidFromJid(r),a=c.getResourceFromJid(r)):(t=h,a=m);const g={fullname:l.get(n.api.contacts.get(t),"attributes.fullname")},p=this.getChatBox(t,g,!l.isNull(e.querySelector("body"))),b=e.getAttribute("id");if(p){const t=b&&p.messages.findWhere({msgid:b})||[];l.isEmpty(t)&&(p.incrementUnreadMsgCounter(s),p.createMessage(e,f,s))}return n.emit("message",{stanza:s,chatbox:p}),!0},getChatBox(e,t={},f){l.isObject(e)&&(f=t,e=(t=e).jid),e=c.getBareJidFromJid(e.toLowerCase());let a=this.get(c.getBareJidFromJid(e));return!a&&f&&(l.extend(t,{jid:e,id:e}),a=this.create(t,{error(e,t){n.log(t.responseText)}})),a}}),n.ChatBoxViews=r.Overview.extend({_ensureElement(){if(this.el)this.setElement(l.result(this,"el"),!1);else{let e=n.root.querySelector("#conversejs");if(l.isNull(e)){(e=document.createElement("div")).setAttribute("id","conversejs");const t=n.root.querySelector("body");t?t.appendChild(e):n.root.appendChild(e)}l.includes(["mobile","fullscreen"],n.view_mode)&&e.classList.add("fullscreen"),e.innerHTML="",this.setElement(e,!1)}},initialize(){this.model.on("add",this.onChatBoxAdded,this),this.model.on("destroy",this.removeChat,this),this.el.classList.add(`converse-${n.view_mode}`),this.render()},render(){try{this.el.innerHTML=a()}catch(e){this._ensureElement(),this.el.innerHTML=a()}this.row_el=this.el.querySelector(".row")},insertRowColumn(e){this.row_el.insertAdjacentElement("afterBegin",e)},onChatBoxAdded(e){return this.get(e.get("id"))},removeChat(e){this.remove(e.get("id"))},closeAllChatBoxes(){return this.each(function(e){e.close()}),this},chatBoxMayBeShown(e){return this.model.chatBoxMayBeShown(e)}}),n.getViewForChatBox=function(e){if(e)return n.chatboxviews.get(e.get("id"))},n.on("chatBoxesFetched",function(){l.each(n.auto_join_private_chats,function(e){n.chatboxes.where({jid:e}).length||(l.isString(e)?n.api.chats.open(e):n.log('Invalid jid criteria specified for "auto_join_private_chats"',c.LogLevel.ERROR))}),n.emit("privateChatsAutoJoined")}),n.api.waitUntil("rosterContactsFetched").then(()=>{n.roster.on("add",e=>{const t=n.chatboxes.findWhere({jid:e.get("jid")});t&&t.addRelatedContact(e)})}),n.on("addClientFeatures",()=>{n.api.disco.own.features.add(c.NS.HTTPUPLOAD),n.api.disco.own.features.add(c.NS.OUTOFBAND)}),n.api.listen.on("pluginsInitialized",()=>{n.chatboxes=new n.ChatBoxes,n.chatboxviews=new n.ChatBoxViews({model:n.chatboxes}),n.emit("chatBoxesInitialized")}),n.api.listen.on("beforeTearDown",()=>{n.chatboxes.remove(),delete n.chatboxes.browserStorage}),n.api.listen.on("presencesInitialized",()=>n.chatboxes.onConnected()),l.extend(n.api,{chats:{create(e,t){if(l.isUndefined(e))return n.log("chats.create: You need to provide at least one JID",c.LogLevel.ERROR),null;if(l.isString(e)){t&&!l.get(t,"fullname")&&(t.fullname=l.get(n.api.contacts.get(e),"attributes.fullname"));const f=n.chatboxes.getChatBox(e,t,!0);return l.isNil(f)?void n.log("Could not open chatbox for JID: "+e,c.LogLevel.ERROR):f}return l.map(e,e=>(t.fullname=l.get(n.api.contacts.get(e),"attributes.fullname"),n.chatboxes.getChatBox(e,t,!0).trigger("show")))},open(e,t){if(l.isUndefined(e))return n.log("chats.open: You need to provide at least one JID",c.LogLevel.ERROR),null;if(l.isString(e)){const f=n.api.chats.create(e,t);return f.trigger("show"),f}return l.map(e,e=>n.api.chats.create(e,t).trigger("show"))},get(e){if(l.isUndefined(e)){const e=[];return n.chatboxes.each(function(t){"chatroom"!==t.get("type")&&e.push(t)}),e}return l.isString(e)?n.chatboxes.getChatBox(e):l.map(e,l.partial(n.chatboxes.getChatBox.bind(n.chatboxes),l,{},!0))}}})}}),e})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){f(1);e.exports=function(e){var t="";Array.prototype.join;return t+='\x3c!-- src/templates/chatbox.html --\x3e\n<div class="flyout box-flyout">\n <div class="chat-body">\n <div class="chat-content ',e.show_send_button&&(t+="chat-content-sendbutton"),t+='"></div>\n <div class="message-form-container"/>\n </div>\n</div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/action.html --\x3e\n<div class="message chat-msg chat-action '+f(e.extra_classes)+'" data-isodate="'+f(e.time)+'" data-from="'+f(e.from)+'">\n <span class="chat-msg-heading">\n <span class="chat-msg-author">**'+f(e.username)+'</span>\n </span>\n <p class="chat-msg-text">\x3c!-- message gets added here via renderMessage --\x3e</p>\n</div>\n'}},function(e,t,f){var a;!function e(t,f,n){function o(s,c){if(!f[s]){if(!t[s]){if(!c&&("function"==typeof a&&a))return a(s,!0);if(r)return r(s,!0);var i=new Error("Cannot find module '"+s+"'");throw i.code="MODULE_NOT_FOUND",i}var u=f[s]={exports:{}};t[s][0].call(u.exports,function(e){var f=t[s][1][e];return o(f||e)},u,u.exports,e,t,f,n)}return f[s].exports}for(var r="function"==typeof a&&a,s=0;s<n.length;s++)o(n[s]);return o}({1:[function(e,t,f){var a=e("cssfilter").FilterCSS,n=e("cssfilter").getDefaultWhiteList,o=e("./util");function r(){return{a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],sup:[],strong:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","loop","preload","src","height","width"]}}var s=new a;function c(e){return e.replace(i,"&lt;").replace(u,"&gt;")}var i=/</g,u=/>/g,_=/"/g,d=/&quot;/g,l=/&#([a-zA-Z0-9]*);?/gim,h=/&colon;?/gim,m=/&newline;?/gim,g=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a)\:/gi,p=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,b=/u\s*r\s*l\s*\(.*/gi;function y(e){return e.replace(_,"&quot;")}function v(e){return e.replace(d,'"')}function w(e){return e.replace(l,function(e,t){return"x"===t[0]||"X"===t[0]?String.fromCharCode(parseInt(t.substr(1),16)):String.fromCharCode(parseInt(t,10))})}function k(e){return e.replace(h,":").replace(m," ")}function M(e){for(var t="",f=0,a=e.length;f<a;f++)t+=e.charCodeAt(f)<32?" ":e.charAt(f);return o.trim(t)}function L(e){return e=M(e=k(e=w(e=v(e))))}function x(e){return e=c(e=y(e))}var S=/<!--[\s\S]*?-->/g;f.whiteList={a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],sup:[],strong:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","loop","preload","src","height","width"]},f.getDefaultWhiteList=r,f.onTag=function(e,t,f){},f.onIgnoreTag=function(e,t,f){},f.onTagAttr=function(e,t,f){},f.onIgnoreTagAttr=function(e,t,f){},f.safeAttrValue=function(e,t,f,a){if(f=L(f),"href"===t||"src"===t){if("#"===(f=o.trim(f)))return"#";if("http://"!==f.substr(0,7)&&"https://"!==f.substr(0,8)&&"mailto:"!==f.substr(0,7)&&"tel:"!==f.substr(0,4)&&"#"!==f[0]&&"/"!==f[0])return""}else if("background"===t){if(g.lastIndex=0,g.test(f))return""}else if("style"===t){if(p.lastIndex=0,p.test(f))return"";if(b.lastIndex=0,b.test(f)&&(g.lastIndex=0,g.test(f)))return"";!1!==a&&(f=(a=a||s).process(f))}return f=x(f)},f.escapeHtml=c,f.escapeQuote=y,f.unescapeQuote=v,f.escapeHtmlEntities=w,f.escapeDangerHtml5Entities=k,f.clearNonPrintableCharacter=M,f.friendlyAttrValue=L,f.escapeAttrValue=x,f.onIgnoreTagStripAll=function(){return""},f.StripTagBody=function(e,t){"function"!=typeof t&&(t=function(){});var f=!Array.isArray(e),a=[],n=!1;return{onIgnoreTag:function(r,s,c){if(function(t){return!!f||-1!==o.indexOf(e,t)}(r)){if(c.isClosing){var i="[/removed]",u=c.position+i.length;return a.push([!1!==n?n:c.position,u]),n=!1,i}return n||(n=c.position),"[removed]"}return t(r,s,c)},remove:function(e){var t="",f=0;return o.forEach(a,function(a){t+=e.slice(f,a[0]),f=a[1]}),t+=e.slice(f)}}},f.stripCommentTag=function(e){return e.replace(S,"")},f.stripBlankChar=function(e){var t=e.split("");return(t=t.filter(function(e){var t=e.charCodeAt(0);return!(127===t||t<=31&&10!==t&&13!==t)})).join("")},f.cssFilter=s,f.getDefaultCSSWhiteList=n},{"./util":4,cssfilter:8}],2:[function(e,t,f){var a=e("./default"),n=e("./parser"),o=e("./xss");for(var r in(f=t.exports=function(e,t){return new o(t).process(e)}).FilterXSS=o,a)f[r]=a[r];for(var r in n)f[r]=n[r];"undefined"!=typeof window&&(window.filterXSS=t.exports)},{"./default":1,"./parser":3,"./xss":5}],3:[function(e,t,f){var a=e("./util");function n(e){var t=a.spaceIndex(e);if(-1===t)var f=e.slice(1,-1);else f=e.slice(1,t+1);return"/"===(f=a.trim(f).toLowerCase()).slice(0,1)&&(f=f.slice(1)),"/"===f.slice(-1)&&(f=f.slice(0,-1)),f}function o(e){return"</"===e.slice(0,2)}var r=/[^a-zA-Z0-9_:\.\-]/gim;function s(e,t){for(;t<e.length;t++){var f=e[t];if(" "!==f)return"="===f?t:-1}}function c(e,t){for(;t>0;t--){var f=e[t];if(" "!==f)return"="===f?t:-1}}function i(e){return function(e){return'"'===e[0]&&'"'===e[e.length-1]||"'"===e[0]&&"'"===e[e.length-1]}(e)?e.substr(1,e.length-2):e}f.parseTag=function(e,t,f){"user strict";var a="",r=0,s=!1,c=!1,i=0,u=e.length,_="",d="";for(i=0;i<u;i++){var l=e.charAt(i);if(!1===s){if("<"===l){s=i;continue}}else if(!1===c){if("<"===l){a+=f(e.slice(r,i)),s=i,r=i;continue}if(">"===l){a+=f(e.slice(r,s)),_=n(d=e.slice(s,i+1)),a+=t(s,a.length,_,d,o(d)),r=i+1,s=!1;continue}if(('"'===l||"'"===l)&&"="===e.charAt(i-1)){c=l;continue}}else if(l===c){c=!1;continue}}return r<e.length&&(a+=f(e.substr(r))),a},f.parseAttr=function(e,t){"user strict";var f=0,n=[],o=!1,u=e.length;function _(e,f){if(!((e=(e=a.trim(e)).replace(r,"").toLowerCase()).length<1)){var o=t(e,f||"");o&&n.push(o)}}for(var d=0;d<u;d++){var l,h=e.charAt(d);if(!1!==o||"="!==h)if(!1===o||d!==f||'"'!==h&&"'"!==h||"="!==e.charAt(d-1)){if(/\s|\n|\t/.test(h)){if(e=e.replace(/\s|\n|\t/g," "),!1===o){if(-1===(l=s(e,d))){_(a.trim(e.slice(f,d))),o=!1,f=d+1;continue}d=l-1;continue}if(-1===(l=c(e,d-1))){_(o,i(a.trim(e.slice(f,d)))),o=!1,f=d+1;continue}}}else{if(-1===(l=e.indexOf(h,d+1)))break;_(o,a.trim(e.slice(f+1,l))),o=!1,f=(d=l)+1}else o=e.slice(f,d),f=d+1}return f<e.length&&(!1===o?_(e.slice(f)):_(o,i(a.trim(e.slice(f))))),a.trim(n.join(" "))}},{"./util":4}],4:[function(e,t,f){t.exports={indexOf:function(e,t){var f,a;if(Array.prototype.indexOf)return e.indexOf(t);for(f=0,a=e.length;f<a;f++)if(e[f]===t)return f;return-1},forEach:function(e,t,f){var a,n;if(Array.prototype.forEach)return e.forEach(t,f);for(a=0,n=e.length;a<n;a++)t.call(f,e[a],a,e)},trim:function(e){return String.prototype.trim?e.trim():e.replace(/(^\s*)|(\s*$)/g,"")},spaceIndex:function(e){var t=/\s|\n|\t/.exec(e);return t?t.index:-1}}},{}],5:[function(e,t,f){var a=e("cssfilter").FilterCSS,n=e("./default"),o=e("./parser"),r=o.parseTag,s=o.parseAttr,c=e("./util");function i(e){return void 0===e||null===e}function u(e){(e=function(e){var t={};for(var f in e)t[f]=e[f];return t}(e||{})).stripIgnoreTag&&(e.onIgnoreTag&&console.error('Notes: cannot use these two options "stripIgnoreTag" and "onIgnoreTag" at the same time'),e.onIgnoreTag=n.onIgnoreTagStripAll),e.whiteList=e.whiteList||n.whiteList,e.onTag=e.onTag||n.onTag,e.onTagAttr=e.onTagAttr||n.onTagAttr,e.onIgnoreTag=e.onIgnoreTag||n.onIgnoreTag,e.onIgnoreTagAttr=e.onIgnoreTagAttr||n.onIgnoreTagAttr,e.safeAttrValue=e.safeAttrValue||n.safeAttrValue,e.escapeHtml=e.escapeHtml||n.escapeHtml,this.options=e,!1===e.css?this.cssFilter=!1:(e.css=e.css||{},this.cssFilter=new a(e.css))}u.prototype.process=function(e){if(!(e=(e=e||"").toString()))return"";var t=this.options,f=t.whiteList,a=t.onTag,o=t.onIgnoreTag,u=t.onTagAttr,_=t.onIgnoreTagAttr,d=t.safeAttrValue,l=t.escapeHtml,h=this.cssFilter;t.stripBlankChar&&(e=n.stripBlankChar(e)),t.allowCommentTag||(e=n.stripCommentTag(e));var m=!1;if(t.stripIgnoreTagBody){m=n.StripTagBody(t.stripIgnoreTagBody,o);o=m.onIgnoreTag}var g=r(e,function(e,t,n,r,m){var g,p={sourcePosition:e,position:t,isClosing:m,isWhite:f.hasOwnProperty(n)};if(!i(g=a(n,r,p)))return g;if(p.isWhite){if(p.isClosing)return"</"+n+">";var b=function(e){var t=c.spaceIndex(e);if(-1===t)return{html:"",closing:"/"===e[e.length-2]};var f="/"===(e=c.trim(e.slice(t+1,-1)))[e.length-1];return f&&(e=c.trim(e.slice(0,-1))),{html:e,closing:f}}(r),y=f[n],v=s(b.html,function(e,t){var f,a=-1!==c.indexOf(y,e);return i(f=u(n,e,t,a))?a?(t=d(n,e,t,h))?e+'="'+t+'"':e:i(f=_(n,e,t,a))?void 0:f:f});r="<"+n;return v&&(r+=" "+v),b.closing&&(r+=" /"),r+=">"}return i(g=o(n,r,p))?l(r):g},l);return m&&(g=m.remove(g)),g},t.exports=u},{"./default":1,"./parser":3,"./util":4,cssfilter:8}],6:[function(e,t,f){var a=e("./default"),n=e("./parser");e("./util");function o(e){return void 0===e||null===e}function r(e){(e=function(e){var t={};for(var f in e)t[f]=e[f];return t}(e||{})).whiteList=e.whiteList||a.whiteList,e.onAttr=e.onAttr||a.onAttr,e.onIgnoreAttr=e.onIgnoreAttr||a.onIgnoreAttr,e.safeAttrValue=e.safeAttrValue||a.safeAttrValue,this.options=e}r.prototype.process=function(e){if(!(e=(e=e||"").toString()))return"";var t=this.options,f=t.whiteList,a=t.onAttr,r=t.onIgnoreAttr,s=t.safeAttrValue;return n(e,function(e,t,n,c,i){var u=f[n],_=!1;if(!0===u?_=u:"function"==typeof u?_=u(c):u instanceof RegExp&&(_=u.test(c)),!0!==_&&(_=!1),c=s(n,c)){var d,l={position:t,sourcePosition:e,source:i,isWhite:_};return _?o(d=a(n,c,l))?n+":"+c:d:o(d=r(n,c,l))?void 0:d}})},t.exports=r},{"./default":7,"./parser":9,"./util":10}],7:[function(e,t,f){function a(){var e={"align-content":!1,"align-items":!1,"align-self":!1,"alignment-adjust":!1,"alignment-baseline":!1,all:!1,"anchor-point":!1,animation:!1,"animation-delay":!1,"animation-direction":!1,"animation-duration":!1,"animation-fill-mode":!1,"animation-iteration-count":!1,"animation-name":!1,"animation-play-state":!1,"animation-timing-function":!1,azimuth:!1,"backface-visibility":!1,background:!0,"background-attachment":!0,"background-clip":!0,"background-color":!0,"background-image":!0,"background-origin":!0,"background-position":!0,"background-repeat":!0,"background-size":!0,"baseline-shift":!1,binding:!1,bleed:!1,"bookmark-label":!1,"bookmark-level":!1,"bookmark-state":!1,border:!0,"border-bottom":!0,"border-bottom-color":!0,"border-bottom-left-radius":!0,"border-bottom-right-radius":!0,"border-bottom-style":!0,"border-bottom-width":!0,"border-collapse":!0,"border-color":!0,"border-image":!0,"border-image-outset":!0,"border-image-repeat":!0,"border-image-slice":!0,"border-image-source":!0,"border-image-width":!0,"border-left":!0,"border-left-color":!0,"border-left-style":!0,"border-left-width":!0,"border-radius":!0,"border-right":!0,"border-right-color":!0,"border-right-style":!0,"border-right-width":!0,"border-spacing":!0,"border-style":!0,"border-top":!0,"border-top-color":!0,"border-top-left-radius":!0,"border-top-right-radius":!0,"border-top-style":!0,"border-top-width":!0,"border-width":!0,bottom:!1,"box-decoration-break":!0,"box-shadow":!0,"box-sizing":!0,"box-snap":!0,"box-suppress":!0,"break-after":!0,"break-before":!0,"break-inside":!0,"caption-side":!1,chains:!1,clear:!0,clip:!1,"clip-path":!1,"clip-rule":!1,color:!0,"color-interpolation-filters":!0,"column-count":!1,"column-fill":!1,"column-gap":!1,"column-rule":!1,"column-rule-color":!1,"column-rule-style":!1,"column-rule-width":!1,"column-span":!1,"column-width":!1,columns:!1,contain:!1,content:!1,"counter-increment":!1,"counter-reset":!1,"counter-set":!1,crop:!1,cue:!1,"cue-after":!1,"cue-before":!1,cursor:!1,direction:!1,display:!0,"display-inside":!0,"display-list":!0,"display-outside":!0,"dominant-baseline":!1,elevation:!1,"empty-cells":!1,filter:!1,flex:!1,"flex-basis":!1,"flex-direction":!1,"flex-flow":!1,"flex-grow":!1,"flex-shrink":!1,"flex-wrap":!1,float:!1,"float-offset":!1,"flood-color":!1,"flood-opacity":!1,"flow-from":!1,"flow-into":!1,font:!0,"font-family":!0,"font-feature-settings":!0,"font-kerning":!0,"font-language-override":!0,"font-size":!0,"font-size-adjust":!0,"font-stretch":!0,"font-style":!0,"font-synthesis":!0,"font-variant":!0,"font-variant-alternates":!0,"font-variant-caps":!0,"font-variant-east-asian":!0,"font-variant-ligatures":!0,"font-variant-numeric":!0,"font-variant-position":!0,"font-weight":!0,grid:!1,"grid-area":!1,"grid-auto-columns":!1,"grid-auto-flow":!1,"grid-auto-rows":!1,"grid-column":!1,"grid-column-end":!1,"grid-column-start":!1,"grid-row":!1,"grid-row-end":!1,"grid-row-start":!1,"grid-template":!1,"grid-template-areas":!1,"grid-template-columns":!1,"grid-template-rows":!1,"hanging-punctuation":!1,height:!0,hyphens:!1,icon:!1,"image-orientation":!1,"image-resolution":!1,"ime-mode":!1,"initial-letters":!1,"inline-box-align":!1,"justify-content":!1,"justify-items":!1,"justify-self":!1,left:!1,"letter-spacing":!0,"lighting-color":!0,"line-box-contain":!1,"line-break":!1,"line-grid":!1,"line-height":!1,"line-snap":!1,"line-stacking":!1,"line-stacking-ruby":!1,"line-stacking-shift":!1,"line-stacking-strategy":!1,"list-style":!0,"list-style-image":!0,"list-style-position":!0,"list-style-type":!0,margin:!0,"margin-bottom":!0,"margin-left":!0,"margin-right":!0,"margin-top":!0,"marker-offset":!1,"marker-side":!1,marks:!1,mask:!1,"mask-box":!1,"mask-box-outset":!1,"mask-box-repeat":!1,"mask-box-slice":!1,"mask-box-source":!1,"mask-box-width":!1,"mask-clip":!1,"mask-image":!1,"mask-origin":!1,"mask-position":!1,"mask-repeat":!1,"mask-size":!1,"mask-source-type":!1,"mask-type":!1,"max-height":!0,"max-lines":!1,"max-width":!0,"min-height":!0,"min-width":!0,"move-to":!1,"nav-down":!1,"nav-index":!1,"nav-left":!1,"nav-right":!1,"nav-up":!1,"object-fit":!1,"object-position":!1,opacity:!1,order:!1,orphans:!1,outline:!1,"outline-color":!1,"outline-offset":!1,"outline-style":!1,"outline-width":!1,overflow:!1,"overflow-wrap":!1,"overflow-x":!1,"overflow-y":!1,padding:!0,"padding-bottom":!0,"padding-left":!0,"padding-right":!0,"padding-top":!0,page:!1,"page-break-after":!1,"page-break-before":!1,"page-break-inside":!1,"page-policy":!1,pause:!1,"pause-after":!1,"pause-before":!1,perspective:!1,"perspective-origin":!1,pitch:!1,"pitch-range":!1,"play-during":!1,position:!1,"presentation-level":!1,quotes:!1,"region-fragment":!1,resize:!1,rest:!1,"rest-after":!1,"rest-before":!1,richness:!1,right:!1,rotation:!1,"rotation-point":!1,"ruby-align":!1,"ruby-merge":!1,"ruby-position":!1,"shape-image-threshold":!1,"shape-outside":!1,"shape-margin":!1,size:!1,speak:!1,"speak-as":!1,"speak-header":!1,"speak-numeral":!1,"speak-punctuation":!1,"speech-rate":!1,stress:!1,"string-set":!1,"tab-size":!1,"table-layout":!1,"text-align":!0,"text-align-last":!0,"text-combine-upright":!0,"text-decoration":!0,"text-decoration-color":!0,"text-decoration-line":!0,"text-decoration-skip":!0,"text-decoration-style":!0,"text-emphasis":!0,"text-emphasis-color":!0,"text-emphasis-position":!0,"text-emphasis-style":!0,"text-height":!0,"text-indent":!0,"text-justify":!0,"text-orientation":!0,"text-overflow":!0,"text-shadow":!0,"text-space-collapse":!0,"text-transform":!0,"text-underline-position":!0,"text-wrap":!0,top:!1,transform:!1,"transform-origin":!1,"transform-style":!1,transition:!1,"transition-delay":!1,"transition-duration":!1,"transition-property":!1,"transition-timing-function":!1,"unicode-bidi":!1,"vertical-align":!1,visibility:!1,"voice-balance":!1,"voice-duration":!1,"voice-family":!1,"voice-pitch":!1,"voice-range":!1,"voice-rate":!1,"voice-stress":!1,"voice-volume":!1,volume:!1,"white-space":!1,widows:!1,width:!0,"will-change":!1,"word-break":!0,"word-spacing":!0,"word-wrap":!0,"wrap-flow":!1,"wrap-through":!1,"writing-mode":!1,"z-index":!1};return e}var n=/javascript\s*\:/gim;f.whiteList=a(),f.getDefaultWhiteList=a,f.onAttr=function(e,t,f){},f.onIgnoreAttr=function(e,t,f){},f.safeAttrValue=function(e,t){return n.test(t)?"":t}},{}],8:[function(e,t,f){var a=e("./default"),n=e("./css");for(var o in(f=t.exports=function(e,t){return new n(t).process(e)}).FilterCSS=n,a)f[o]=a[o];"undefined"!=typeof window&&(window.filterCSS=t.exports)},{"./css":6,"./default":7}],9:[function(e,t,f){var a=e("./util");t.exports=function(e,t){";"!==(e=a.trimRight(e))[e.length-1]&&(e+=";");var f=e.length,n=!1,o=0,r=0,s="";function c(){if(!n){var f=a.trim(e.slice(o,r)),c=f.indexOf(":");if(-1!==c){var i=a.trim(f.slice(0,c)),u=a.trim(f.slice(c+1));if(i){var _=t(o,s.length,i,u,f);_&&(s+=_+"; ")}}}o=r+1}for(;r<f;r++){var i=e[r];if("/"===i&&"*"===e[r+1]){var u=e.indexOf("*/",r+2);if(-1===u)break;o=(r=u+1)+1,n=!1}else"("===i?n=!0:")"===i?n=!1:";"===i?n||c():"\n"===i&&c()}return a.trim(s)}},{"./util":10}],10:[function(e,t,f){t.exports={indexOf:function(e,t){var f,a;if(Array.prototype.indexOf)return e.indexOf(t);for(f=0,a=e.length;f<a;f++)if(e[f]===t)return f;return-1},forEach:function(e,t,f){var a,n;if(Array.prototype.forEach)return e.forEach(t,f);for(a=0,n=e.length;a<n;a++)t.call(f,e[a],a,e)},trim:function(e){return String.prototype.trim?e.trim():e.replace(/(^\s*)|(\s*$)/g,"")},trimRight:function(e){return String.prototype.trimRight?e.trimRight():e.replace(/(\s*$)/g,"")}}},{}]},{},[2]),t.filterXSS=filterXSS,t.filterCSS=filterCSS},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(7)],void 0===(o="function"==typeof(a=function(e,t){const f=e.env,a=f.Strophe,n=f.sizzle,o=f._;t.computeAffiliationsDelta=function(e,t,f,a){const n=o.map(f,"jid"),r=o.map(a,"jid");let s=o.map(o.difference(n,r),e=>f[o.indexOf(n,e)]);return e||(s=s.concat(o.filter(f,function(e){const t=o.indexOf(r,e.jid);return t>=0&&e.affiliation!==a[t].affiliation}))),t&&(s=s.concat(o.map(o.difference(r,n),e=>({jid:e,affiliation:"none"})))),s},t.parseMemberListIQ=function(e){return o.map(n(`query[xmlns="${a.NS.MUC_ADMIN}"] item`,e),e=>{const f={affiliation:e.getAttribute("affiliation")},a=e.getAttribute("jid");t.isValidJID(a)?f.jid=a:f.nick=a;const n=e.getAttribute("nick");n&&(f.nick=n);const o=e.getAttribute("role");return o&&(f.role=n),f})},t.marshallAffiliationIQs=function(){return o.flatMap(arguments[0],t.parseMemberListIQ)}})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a,n,o,r=r||{};r.nativeview=f(14),n=[f(254),f(253),f(252),f(248),f(251),f(250),f(249),f(8),f(4)],void 0===(o="function"==typeof(a=function(e,t,f,a,n,o,r,s,c){"use strict";var i=new DOMParser,u=e.init([t.default,f.default,a.default,n.default,o.default]),_=s.isUndefined(c.NativeView)?c.View:c.NativeView;return c.VDOMView=_.extend({updateEventListeners:function(e,t){this.setElement(t.elm)},render:function(){s.isFunction(this.beforeRender)&&this.beforeRender();var e=r.toVNode(function(e){if("string"!=typeof e)throw new Error("Invalid parameter type in parseHTMLToDOM");if(!("DOMParser"in window))throw new Error("DOMParser is not available, so parsing string to DOM node is not possible.");if(!e)return document.createTextNode("");var t=(i=i||new DOMParser).parseFromString(e,"text/html");return t.body.firstChild?t.getElementsByTagName("body")[0].firstChild:t.head.firstChild&&("TITLE"!==t.head.firstChild.tagName||t.title)?t.head.firstChild:t.firstChild&&"HTML"!==t.firstChild.tagName?t.firstChild:document.createTextNode("")}(this.toHTML()));return e.data.hook=s.extend({create:this.updateEventListeners.bind(this),update:this.updateEventListeners.bind(this)}),(this.vnode?this.vnode.elm:this.el).outerHTML!==e.elm.outerHTML&&(this.vnode=u(this.vnode||this.el,e)),s.isFunction(this.afterRender)&&this.afterRender(),this}}),c.VDOMView})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(9)],void 0===(o="function"==typeof(a=function(e,t){const f=e.env,a=f.Backbone,n=f.Promise,o=f.Strophe,r=f.$iq,s=f.b64_sha1,c=f.utils,i=f._,u=f.f;e.plugins.add("converse-disco",{initialize(){const e=this._converse;function f(){e.api.disco.own.identities.add("client","web","Converse.js"),e.api.disco.own.features.add(o.NS.BOSH),e.api.disco.own.features.add(o.NS.CHATSTATES),e.api.disco.own.features.add(o.NS.DISCO_INFO),e.api.disco.own.features.add(o.NS.ROSTERX),e.message_carbons&&e.api.disco.own.features.add(o.NS.CARBONS),e.emit("addClientFeatures"),e.connection.addHandler(d,o.NS.DISCO_INFO,"iq","get",null,null),e.disco_entities=new e.DiscoEntities,e.disco_entities.browserStorage=new a.BrowserStorage[e.storage](s(`converse.disco-entities-${e.bare_jid}`)),e.disco_entities.fetchEntities().then(t=>{0!==t.length&&t.get(e.domain)||e.disco_entities.create({jid:e.domain}),e.emit("discoInitialized")}).catch(i.partial(e.log,i,o.LogLevel.FATAL))}e.api.promises.add("discoInitialized"),e.DiscoEntity=a.Model.extend({idAttribute:"jid",initialize(){this.waitUntilFeaturesDiscovered=c.getResolveablePromise(),this.dataforms=new a.Collection,this.dataforms.browserStorage=new a.BrowserStorage[e.storage](s("converse.dataforms-{this.get('jid')}")),this.features=new a.Collection,this.features.browserStorage=new a.BrowserStorage[e.storage](s(`converse.features-${this.get("jid")}`)),this.features.on("add",this.onFeatureAdded,this),this.identities=new a.Collection,this.identities.browserStorage=new a.BrowserStorage[e.storage](s(`converse.identities-${this.get("jid")}`)),this.fetchFeatures(),this.items=new e.DiscoEntities,this.items.browserStorage=new a.BrowserStorage[e.storage](s(`converse.disco-items-${this.get("jid")}`)),this.items.fetch()},getIdentity(t,f){const a=this;return new n((n,r)=>{a.waitUntilFeaturesDiscovered.then(function(){const e=a.identities.findWhere({category:t,type:f});n(e)}).catch(i.partial(e.log,i,o.LogLevel.FATAL))})},hasFeature(t){const f=this;return new n((a,n)=>{f.waitUntilFeaturesDiscovered.then(function(){f.features.findWhere({var:t})?a(f):a()}).catch(i.partial(e.log,i,o.LogLevel.FATAL))})},onFeatureAdded(t){t.entity=this,e.emit("serviceDiscovered",t)},fetchFeatures(){0===this.features.browserStorage.records.length?this.queryInfo():(this.features.fetch({add:!0,success:()=>{this.waitUntilFeaturesDiscovered.resolve(),this.trigger("featuresDiscovered")}}),this.identities.fetch({add:!0}))},queryInfo(){e.api.disco.info(this.get("jid"),null,this.onInfo.bind(this))},onDiscoItems(e){i.each(t(`query[xmlns="${o.NS.DISCO_ITEMS}"] item`,e),e=>{if(e.getAttribute("node"))return;const t=e.getAttribute("jid");i.isUndefined(this.items.get(t))&&this.items.create({jid:t})})},queryForItems(){i.isEmpty(this.identities.where({category:"server"}))||e.api.disco.items(this.get("jid"),null,this.onDiscoItems.bind(this))},onInfo(e){i.forEach(e.querySelectorAll("identity"),e=>{this.identities.create({category:e.getAttribute("category"),type:e.getAttribute("type"),name:e.getAttribute("name")})}),i.each(t(`x[type="result"][xmlns="${o.NS.XFORM}"]`,e),e=>{const t={};i.each(e.querySelectorAll("field"),e=>{t[e.getAttribute("var")]={value:i.get(e.querySelector("value"),"textContent"),type:e.getAttribute("type")}}),this.dataforms.create(t)}),e.querySelector(`feature[var="${o.NS.DISCO_ITEMS}"]`)&&this.queryForItems(),i.forEach(e.querySelectorAll("feature"),t=>{this.features.create({var:t.getAttribute("var"),from:e.getAttribute("from")})}),this.waitUntilFeaturesDiscovered.resolve(),this.trigger("featuresDiscovered")}}),e.DiscoEntities=a.Collection.extend({model:e.DiscoEntity,fetchEntities(){return new n((e,t)=>{this.fetch({add:!0,success:e,error(){t(new Error("Could not fetch disco entities"))}})})}}),e.api.listen.on("reconnected",f),e.api.listen.on("connected",f),e.api.listen.on("beforeTearDown",()=>{e.disco_entities&&(e.disco_entities.each(e=>{e.features.reset(),e.features.browserStorage._clear()}),e.disco_entities.reset(),e.disco_entities.browserStorage._clear())});const _=this;function d(t){const f=t.getElementsByTagName("query")[0].getAttribute("node"),a={xmlns:o.NS.DISCO_INFO};f&&(a.node=f);const n=r({type:"result",id:t.getAttribute("id")}),s=t.getAttribute("from");return null!==s&&n.attrs({to:s}),i.each(_._identities,e=>{const t={category:e.category,type:e.type};e.name&&(t.name=e.name),e.lang&&(t["xml:lang"]=e.lang),n.c("identity",t).up()}),i.each(_._features,e=>{n.c("feature",{var:e}).up()}),e.connection.send(n.tree()),!0}_._identities=[],_._features=[],i.extend(e.api,{disco:{own:{identities:{add(e,t,f,a){for(var n=0;n<_._identities.length;n++)if(_._identities[n].category==e&&_._identities[n].type==t&&_._identities[n].name==f&&_._identities[n].lang==a)return!1;_._identities.push({category:e,type:t,name:f,lang:a})},clear(){_._identities=[]},get:()=>_._identities},features:{add(e){for(var t=0;t<_._features.length;t++)if(_._features[t]==e)return!1;_._features.push(e)},clear(){_._features=[]},get:()=>_._features}},info(t,f,a,n,s){const c={xmlns:o.NS.DISCO_INFO};f&&(c.node=f);const i=r({from:e.connection.jid,to:t,type:"get"}).c("query",c);e.connection.sendIQ(i,a,n,s)},items(t,f,a,n,s){const c={xmlns:o.NS.DISCO_ITEMS};f&&(c.node=f);const i=r({from:e.connection.jid,to:t,type:"get"}).c("query",c);e.connection.sendIQ(i,a,n,s)},entities:{get:(t,f=!1)=>e.api.waitUntil("discoInitialized").then(()=>{if(i.isNil(t))return e.disco_entities;const a=e.disco_entities.get(t);return a||!f?a:e.disco_entities.create({jid:t})})},supports(t,f){if(i.isNil(f))throw new TypeError("disco.supports: You need to provide an entity JID");return new n((a,o)=>e.api.waitUntil("discoInitialized").then(()=>{e.api.disco.entities.get(f,!0).then(e=>{e.waitUntilFeaturesDiscovered.then(()=>{const f=i.concat(e.items.map(e=>e.hasFeature(t)),e.hasFeature(t));n.all(f).then(e=>{a(u.filter(u.isObject,e))}).catch(o)}).catch(o)}).catch(o)}).catch(o)).catch(i.partial(e.log,i,o.LogLevel.FATAL))},getIdentity:(t,f,a)=>new n((n,o)=>{e.api.waitUntil("discoInitialized").then(()=>{e.api.disco.entities.get(a,!0).then(e=>n(e.getIdentity(t,f)))})}).catch(i.partial(e.log,i,o.LogLevel.FATAL))}})}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+="\x3c!-- src/templates/form_input.html --\x3e\n<label>\n "+f(e.label)+'\n <input name="'+f(e.name)+'" type="'+f(e.type)+'" \n ',e.placeholder&&(t+=' placeholder="'+f(e.placeholder)+'" '),t+="\n ",e.value&&(t+=' value="'+f(e.value)+'" '),t+="\n ",e.required&&(t+=' class="required" '),t+=" >\n</label>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+="\x3c!-- src/templates/form_username.html --\x3e\n",e.label&&(t+="\n<label>\n "+f(e.label)+"\n</label>\n"),t+='\n<div class="input-group">\n <input name="'+f(e.name)+'" type="'+f(e.type)+'"\n ',e.value&&(t+=' value="'+f(e.value)+'" '),t+="\n ",e.required&&(t+=' class="required" '),t+=' />\n <span title="'+f(e.domain)+'">'+f(e.domain)+"</span>\n</div>\n"}},function(e,t,f){var a,n;
/*!
* URI.js - Mutating URLs
* Second Level Domain (SLD) Support
*
* Version: 1.19.1
*
* Author: Rodney Rehm
* Web: http://medialize.github.io/URI.js/
*
* Licensed under
* MIT License http://www.opensource.org/licenses/mit-license
*
*/
/*!
* URI.js - Mutating URLs
* Second Level Domain (SLD) Support
*
* Version: 1.19.1
*
* Author: Rodney Rehm
* Web: http://medialize.github.io/URI.js/
*
* Licensed under
* MIT License http://www.opensource.org/licenses/mit-license
*
*/
!function(o,r){"use strict";"object"==typeof e&&e.exports?e.exports=r():void 0===(n="function"==typeof(a=r)?a.call(t,f,t,e):a)||(e.exports=n)}(0,function(e){"use strict";var t=e&&e.SecondLevelDomains,f={list:{ac:" com gov mil net org ",ae:" ac co gov mil name net org pro sch ",af:" com edu gov net org ",al:" com edu gov mil net org ",ao:" co ed gv it og pb ",ar:" com edu gob gov int mil net org tur ",at:" ac co gv or ",au:" asn com csiro edu gov id net org ",ba:" co com edu gov mil net org rs unbi unmo unsa untz unze ",bb:" biz co com edu gov info net org store tv ",bh:" biz cc com edu gov info net org ",bn:" com edu gov net org ",bo:" com edu gob gov int mil net org tv ",br:" adm adv agr am arq art ato b bio blog bmd cim cng cnt com coop ecn edu eng esp etc eti far flog fm fnd fot fst g12 ggf gov imb ind inf jor jus lel mat med mil mus net nom not ntr odo org ppg pro psc psi qsl rec slg srv tmp trd tur tv vet vlog wiki zlg ",bs:" com edu gov net org ",bz:" du et om ov rg ",ca:" ab bc mb nb nf nl ns nt nu on pe qc sk yk ",ck:" biz co edu gen gov info net org ",cn:" ac ah bj com cq edu fj gd gov gs gx gz ha hb he hi hl hn jl js jx ln mil net nm nx org qh sc sd sh sn sx tj tw xj xz yn zj ",co:" com edu gov mil net nom org ",cr:" ac c co ed fi go or sa ",cy:" ac biz com ekloges gov ltd name net org parliament press pro tm ",do:" art com edu gob gov mil net org sld web ",dz:" art asso com edu gov net org pol ",ec:" com edu fin gov info med mil net org pro ",eg:" com edu eun gov mil name net org sci ",er:" com edu gov ind mil net org rochest w ",es:" com edu gob nom org ",et:" biz com edu gov info name net org ",fj:" ac biz com info mil name net org pro ",fk:" ac co gov net nom org ",fr:" asso com f gouv nom prd presse tm ",gg:" co net org ",gh:" com edu gov mil org ",gn:" ac com gov net org ",gr:" com edu gov mil net org ",gt:" com edu gob ind mil net org ",gu:" com edu gov net org ",hk:" com edu gov idv net org ",hu:" 2000 agrar bolt casino city co erotica erotika film forum games hotel info ingatlan jogasz konyvelo lakas media news org priv reklam sex shop sport suli szex tm tozsde utazas video ",id:" ac co go mil net or sch web ",il:" ac co gov idf k12 muni net org ",in:" ac co edu ernet firm gen gov i ind mil net nic org res ",iq:" com edu gov i mil net org ",ir:" ac co dnssec gov i id net org sch ",it:" edu gov ",je:" co net org ",jo:" com edu gov mil name net org sch ",jp:" ac ad co ed go gr lg ne or ",ke:" ac co go info me mobi ne or sc ",kh:" com edu gov mil net org per ",ki:" biz com de edu gov info mob net org tel ",km:" asso com coop edu gouv k medecin mil nom notaires pharmaciens presse tm veterinaire ",kn:" edu gov net org ",kr:" ac busan chungbuk chungnam co daegu daejeon es gangwon go gwangju gyeongbuk gyeonggi gyeongnam hs incheon jeju jeonbuk jeonnam k kg mil ms ne or pe re sc seoul ulsan ",kw:" com edu gov net org ",ky:" com edu gov net org ",kz:" com edu gov mil net org ",lb:" com edu gov net org ",lk:" assn com edu gov grp hotel int ltd net ngo org sch soc web ",lr:" com edu gov net org ",lv:" asn com conf edu gov id mil net org ",ly:" com edu gov id med net org plc sch ",ma:" ac co gov m net org press ",mc:" asso tm ",me:" ac co edu gov its net org priv ",mg:" com edu gov mil nom org prd tm ",mk:" com edu gov inf name net org pro ",ml:" com edu gov net org presse ",mn:" edu gov org ",mo:" com edu gov net org ",mt:" com edu gov net org ",mv:" aero biz com coop edu gov info int mil museum name net org pro ",mw:" ac co com coop edu gov int museum net org ",mx:" com edu gob net org ",my:" com edu gov mil name net org sch ",nf:" arts com firm info net other per rec store web ",ng:" biz com edu gov mil mobi name net org sch ",ni:" ac co com edu gob mil net nom org ",np:" com edu gov mil net org ",nr:" biz com edu gov info net org ",om:" ac biz co com edu gov med mil museum net org pro sch ",pe:" com edu gob mil net nom org sld ",ph:" com edu gov i mil net ngo org ",pk:" biz com edu fam gob gok gon gop gos gov net org web ",pl:" art bialystok biz com edu gda gdansk gorzow gov info katowice krakow lodz lublin mil net ngo olsztyn org poznan pwr radom slupsk szczecin torun warszawa waw wroc wroclaw zgora ",pr:" ac biz com edu est gov info isla name net org pro prof ",ps:" com edu gov net org plo sec ",pw:" belau co ed go ne or ",ro:" arts com firm info nom nt org rec store tm www ",rs:" ac co edu gov in org ",sb:" com edu gov net org ",sc:" com edu gov net org ",sh:" co com edu gov net nom org ",sl:" com edu gov net org ",st:" co com consulado edu embaixada gov mil net org principe saotome store ",sv:" com edu gob org red ",sz:" ac co org ",tr:" av bbs bel biz com dr edu gen gov info k12 name net org pol tel tsk tv web ",tt:" aero biz cat co com coop edu gov info int jobs mil mobi museum name net org pro tel travel ",tw:" club com ebiz edu game gov idv mil net org ",mu:" ac co com gov net or org ",mz:" ac co edu gov org ",na:" co com ",nz:" ac co cri geek gen govt health iwi maori mil net org parliament school ",pa:" abo ac com edu gob ing med net nom org sld ",pt:" com edu gov int net nome org publ ",py:" com edu gov mil net org ",qa:" com edu gov mil net org ",re:" asso com nom ",ru:" ac adygeya altai amur arkhangelsk astrakhan bashkiria belgorod bir bryansk buryatia cbg chel chelyabinsk chita chukotka chuvashia com dagestan e-burg edu gov grozny int irkutsk ivanovo izhevsk jar joshkar-ola kalmykia kaluga kamchatka karelia kazan kchr kemerovo khabarovsk khakassia khv kirov koenig komi kostroma kranoyarsk kuban kurgan kursk lipetsk magadan mari mari-el marine mil mordovia mosreg msk murmansk nalchik net nnov nov novosibirsk nsk omsk orenburg org oryol penza perm pp pskov ptz rnd ryazan sakhalin samara saratov simbirsk smolensk spb stavropol stv surgut tambov tatarstan tom tomsk tsaritsyn tsk tula tuva tver tyumen udm udmurtia ulan-ude vladikavkaz vladimir vladivostok volgograd vologda voronezh vrn vyatka yakutia yamal yekaterinburg yuzhno-sakhalinsk ",rw:" ac co com edu gouv gov int mil net ",sa:" com edu gov med net org pub sch ",sd:" com edu gov info med net org tv ",se:" a ac b bd c d e f g h i k l m n o org p parti pp press r s t tm u w x y z ",sg:" com edu gov idn net org per ",sn:" art com edu gouv org perso univ ",sy:" com edu gov mil net news org ",th:" ac co go in mi net or ",tj:" ac biz co com edu go gov info int mil name net nic org test web ",tn:" agrinet com defense edunet ens fin gov ind info intl mincom nat net org perso rnrt rns rnu tourism ",tz:" ac co go ne or ",ua:" biz cherkassy chernigov chernovtsy ck cn co com crimea cv dn dnepropetrovsk donetsk dp edu gov if in ivano-frankivsk kh kharkov kherson khmelnitskiy kiev kirovograd km kr ks kv lg lugansk lutsk lviv me mk net nikolaev od odessa org pl poltava pp rovno rv sebastopol sumy te ternopil uzhgorod vinnica vn zaporizhzhe zhitomir zp zt ",ug:" ac co go ne or org sc ",uk:" ac bl british-library co cym gov govt icnet jet lea ltd me mil mod national-library-scotland nel net nhs nic nls org orgn parliament plc police sch scot soc ",us:" dni fed isa kids nsn ",uy:" com edu gub mil net org ",ve:" co com edu gob info mil net org web ",vi:" co com k12 net org ",vn:" ac biz com edu gov health info int name net org pro ",ye:" co com gov ltd me net org plc ",yu:" ac co edu gov org ",za:" ac agric alt bourse city co cybernet db edu gov grondar iaccess imt inca landesign law mil net ngo nis nom olivetti org pix school tm web ",zm:" ac co com edu gov net org sch ",com:"ar br cn de eu gb gr hu jpn kr no qc ru sa se uk us uy za ",net:"gb jp se uk ",org:"ae",de:"com "},has:function(e){var t=e.lastIndexOf(".");if(t<=0||t>=e.length-1)return!1;var a=e.lastIndexOf(".",t-1);if(a<=0||a>=t-1)return!1;var n=f.list[e.slice(t+1)];return!!n&&n.indexOf(" "+e.slice(a+1,t)+" ")>=0},is:function(e){var t=e.lastIndexOf(".");if(t<=0||t>=e.length-1)return!1;if(e.lastIndexOf(".",t-1)>=0)return!1;var a=f.list[e.slice(t+1)];return!!a&&a.indexOf(" "+e.slice(0,t)+" ")>=0},get:function(e){var t=e.lastIndexOf(".");if(t<=0||t>=e.length-1)return null;var a=e.lastIndexOf(".",t-1);if(a<=0||a>=t-1)return null;var n=f.list[e.slice(t+1)];return n?n.indexOf(" "+e.slice(a+1,t)+" ")<0?null:e.slice(a+1):null},noConflict:function(){return e.SecondLevelDomains===this&&(e.SecondLevelDomains=t),this}};return f})},function(e,t,f){var a,n;
/*!
* URI.js - Mutating URLs
* IPv6 Support
*
* Version: 1.19.1
*
* Author: Rodney Rehm
* Web: http://medialize.github.io/URI.js/
*
* Licensed under
* MIT License http://www.opensource.org/licenses/mit-license
*
*/
/*!
* URI.js - Mutating URLs
* IPv6 Support
*
* Version: 1.19.1
*
* Author: Rodney Rehm
* Web: http://medialize.github.io/URI.js/
*
* Licensed under
* MIT License http://www.opensource.org/licenses/mit-license
*
*/
!function(o,r){"use strict";"object"==typeof e&&e.exports?e.exports=r():void 0===(n="function"==typeof(a=r)?a.call(t,f,t,e):a)||(e.exports=n)}(0,function(e){"use strict";var t=e&&e.IPv6;return{best:function(e){var t,f,a=e.toLowerCase().split(":"),n=a.length,o=8;for(""===a[0]&&""===a[1]&&""===a[2]?(a.shift(),a.shift()):""===a[0]&&""===a[1]?a.shift():""===a[n-1]&&""===a[n-2]&&a.pop(),-1!==a[(n=a.length)-1].indexOf(".")&&(o=7),t=0;t<n&&""!==a[t];t++);if(t<o)for(a.splice(t,1,"0000");a.length<o;)a.splice(t,0,"0000");for(var r=0;r<o;r++){f=a[r].split("");for(var s=0;s<3&&"0"===f[0]&&f.length>1;s++)f.splice(0,1);a[r]=f.join("")}var c=-1,i=0,u=0,_=-1,d=!1;for(r=0;r<o;r++)d?"0"===a[r]?u+=1:(d=!1,u>i&&(c=_,i=u)):"0"===a[r]&&(d=!0,_=r,u=1);u>i&&(c=_,i=u),i>1&&a.splice(c,i,""),n=a.length;var l="";for(""===a[0]&&(l=":"),r=0;r<n&&(l+=a[r],r!==n-1);r++)l+=":";return""===a[n-1]&&(l+=":"),l},noConflict:function(){return e.IPv6===this&&(e.IPv6=t),this}}})},function(e,t,f){(function(e,a){var n;/*! https://mths.be/punycode v1.4.0 by @mathias */!function(o){"object"==typeof t&&t&&t.nodeType,"object"==typeof e&&e&&e.nodeType;var r="object"==typeof a&&a;r.global!==r&&r.window!==r&&r.self;var s,c=2147483647,i=36,u=1,_=26,d=38,l=700,h=72,m=128,g="-",p=/^xn--/,b=/[^\x20-\x7E]/,y=/[\x2E\u3002\uFF0E\uFF61]/g,v={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},w=i-u,k=Math.floor,M=String.fromCharCode;function L(e){throw new RangeError(v[e])}function x(e,t){for(var f=e.length,a=[];f--;)a[f]=t(e[f]);return a}function S(e,t){var f=e.split("@"),a="";return f.length>1&&(a=f[0]+"@",e=f[1]),a+x((e=e.replace(y,".")).split("."),t).join(".")}function T(e){for(var t,f,a=[],n=0,o=e.length;n<o;)(t=e.charCodeAt(n++))>=55296&&t<=56319&&n<o?56320==(64512&(f=e.charCodeAt(n++)))?a.push(((1023&t)<<10)+(1023&f)+65536):(a.push(t),n--):a.push(t);return a}function D(e){return x(e,function(e){var t="";return e>65535&&(t+=M((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=M(e)}).join("")}function Y(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function j(e,t,f){var a=0;for(e=f?k(e/l):e>>1,e+=k(e/t);e>w*_>>1;a+=i)e=k(e/w);return k(a+(w+1)*e/(e+d))}function A(e){var t,f,a,n,o,r,s,d,l,p,b,y=[],v=e.length,w=0,M=m,x=h;for((f=e.lastIndexOf(g))<0&&(f=0),a=0;a<f;++a)e.charCodeAt(a)>=128&&L("not-basic"),y.push(e.charCodeAt(a));for(n=f>0?f+1:0;n<v;){for(o=w,r=1,s=i;n>=v&&L("invalid-input"),((d=(b=e.charCodeAt(n++))-48<10?b-22:b-65<26?b-65:b-97<26?b-97:i)>=i||d>k((c-w)/r))&&L("overflow"),w+=d*r,!(d<(l=s<=x?u:s>=x+_?_:s-x));s+=i)r>k(c/(p=i-l))&&L("overflow"),r*=p;x=j(w-o,t=y.length+1,0==o),k(w/t)>c-M&&L("overflow"),M+=k(w/t),w%=t,y.splice(w++,0,M)}return D(y)}function C(e){var t,f,a,n,o,r,s,d,l,p,b,y,v,w,x,S=[];for(y=(e=T(e)).length,t=m,f=0,o=h,r=0;r<y;++r)(b=e[r])<128&&S.push(M(b));for(a=n=S.length,n&&S.push(g);a<y;){for(s=c,r=0;r<y;++r)(b=e[r])>=t&&b<s&&(s=b);for(s-t>k((c-f)/(v=a+1))&&L("overflow"),f+=(s-t)*v,t=s,r=0;r<y;++r)if((b=e[r])<t&&++f>c&&L("overflow"),b==t){for(d=f,l=i;!(d<(p=l<=o?u:l>=o+_?_:l-o));l+=i)x=d-p,w=i-p,S.push(M(Y(p+x%w,0))),d=k(x/w);S.push(M(Y(d,0))),o=j(f,v,a==n),f=0,++a}++f,++t}return S.join("")}s={version:"1.3.2",ucs2:{decode:T,encode:D},decode:A,encode:C,toASCII:function(e){return S(e,function(e){return b.test(e)?"xn--"+C(e):e})},toUnicode:function(e){return S(e,function(e){return p.test(e)?A(e.slice(4).toLowerCase()):e})}},void 0===(n=function(){return s}.call(t,f,t,e))||(e.exports=n)}()}).call(this,f(45)(e),f(5))},function(e,t,f){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日 HH:mm",LLLL:"YYYY年MMMD日dddd HH:mm",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日 HH:mm",llll:"YYYY年MMMD日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,f){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1130?"上午":a<1230?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,f=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+f},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,f){return e<12?f?"sa":"SA":f?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("uz",{months:"январеврал_март_апрел_май_июн_июл_август_сентябр_октяброябрекабр".split("_"),monthsShort:"янв_фев_мар_апрай_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанбаушанба_Сешанбаоршанбаайшанбаумаанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чорай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Сеоауа".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],f=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:f,weekdaysShort:f,weekdaysMin:f,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,f){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("tzm",{months:"ⵉⴰⵢ_ⴱⴰⵢ_ⵎⴰⵚ_ⵉⴱ_ⵎⴰⵢⵢⵓ_ⵢⵓⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⴱⵉ_ⴽⵟⵓⴱ_ⵓⵡⴰⴱⵉ_ⴷⵓⵊⴱⵉ".split("_"),monthsShort:"ⵉⴰⵢ_ⴱⴰⵢ_ⵎⴰⵚ_ⵉⴱ_ⵎⴰⵢⵢⵓ_ⵢⵓⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⴱⵉ_ⴽⵟⵓⴱ_ⵓⵡⴰⴱⵉ_ⴷⵓⵊⴱⵉ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⴰⵙ_ⴰⵙⵉⴰⵙ_ⴰⴽⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⴰⵙ_ⴰⵙⵉⴰⵙ_ⴰⴽⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⴰⵙ_ⴰⵙⵉⴰⵙ_ⴰⴽⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰ",M:"ⴰⵢoⵓ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f,a){var n={s:["viensas secunds","'iensas secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return a?n[f][0]:t?n[f][0]:n[f][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,f){return e>11?f?"d'o":"D'O":f?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t="pagh_wa_cha_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function f(e,f,a,n){var o=function(e){var f=Math.floor(e%1e3/100),a=Math.floor(e%100/10),n=e%10,o="";return f>0&&(o+=t[f]+"vatlh"),a>0&&(o+=(""!==o?" ":"")+t[a]+"maH"),n>0&&(o+=(""!==o?" ":"")+t[n]),""===o?"pagh":o}(e);switch(a){case"mm":return o+" tup";case"hh":return o+" rep";case"dd":return o+" jaj";case"MM":return o+" jar";case"yy":return o+" DIS"}}e.defineLocale("tlh",{months:"tera jar wa_tera jar cha_tera jar wej_tera jar loS_tera jar vagh_tera jar jav_tera jar Soch_tera jar chorgh_tera jar Hut_tera jar wamaH_tera jar wamaH wa_tera jar wamaH cha".split("_"),monthsShort:"jar wa_jar cha_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wamaH_jar wamaH wa_jar wamaH cha".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[waleS] LT",nextWeek:"LLL",lastDay:"[waHu] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"},past:function(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"},s:"puS lup",m:"wa tup",mm:f,h:"wa rep",hh:f,d:"wa jaj",dd:f,M:"wa jar",MM:f,y:"wa DIS",yy:f},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,f){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juniu_Juliu_Augustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Aug_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sexta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sext_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Sex_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"minutu balun",m:"minutu ida",mm:"minutus %d",h:"horas ida",hh:"horas %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,f=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+f},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జూలై_ఆగస్టు_సెప్టెబర్_అక్టోబర్_నవబర్_డిసెబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జూలై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివార_సోమవార_మగళవార_బుధవార_గురువార_శుక్రవార_శనివార".split("_"),weekdaysShort:"ఆది_సోమ_మగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మ_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,f){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:""},f={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,function(e){return f[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,f){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t?e:"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var t=e%10,f=1==~~(e%100/10)?"e":1===t?"a":2===t?"a":"e";return e+f},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,f){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={words:{m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,f,a){var n=t.words[a];return 1===a.length?f?n[0]:n[1]:e+" "+t.correctGrammaticalCase(e,n)}};e.defineLocale("sr-cyrl",{months:"јануаребруарарт_април_мај_јун_јул_август_септембар_октобаровембарецембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_средаетвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_сре_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={words:{m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,f,a){var n=t.words[a];return 1===a.length?f?n[0]:n[1]:e+" "+t.correctGrammaticalCase(e,n)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,f){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f,a){var n=e+" ";switch(f){case"s":return t||a?"nekaj sekund":"nekaj sekundami";case"m":return t?"ena minuta":"eno minuto";case"mm":return n+=1===e?t?"minuta":"minuto":2===e?t||a?"minuti":"minutama":e<5?t||a?"minute":"minutami":t||a?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return n+=1===e?t?"ura":"uro":2===e?t||a?"uri":"urama":e<5?t||a?"ure":"urami":t||a?"ur":"urami";case"d":return t||a?"en dan":"enim dnem";case"dd":return n+=1===e?t||a?"dan":"dnem":2===e?t||a?"dni":"dnevoma":t||a?"dni":"dnevi";case"M":return t||a?"en mesec":"enim mesecem";case"MM":return n+=1===e?t||a?"mesec":"mesecem":2===e?t||a?"meseca":"mesecema":e<5?t||a?"mesece":"meseci":t||a?"mesecev":"meseci";case"y":return t||a?"eno leto":"enim letom";case"yy":return n+=1===e?t||a?"leto":"letom":2===e?t||a?"leti":"letoma":e<5?t||a?"leta":"leti":t||a?"let":"leti"}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";var t="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),f="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function a(e){return e>1&&e<5}function n(e,t,f,n){var o=e+" ";switch(f){case"s":return t||n?"pár sekúnd":"pár sekundami";case"m":return t?"minúta":n?"minútu":"minútou";case"mm":return t||n?o+(a(e)?"minúty":"minút"):o+"minútami";case"h":return t?"hodina":n?"hodinu":"hodinou";case"hh":return t||n?o+(a(e)?"hodiny":"hodín"):o+"hodinami";case"d":return t||n?"deň":"dňom";case"dd":return t||n?o+(a(e)?"dni":"dní"):o+"dňami";case"M":return t||n?"mesiac":"mesiacom";case"MM":return t||n?o+(a(e)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return t||n?"rok":"rokom";case"yy":return t||n?o+(a(e)?"roky":"rokov"):o+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:f,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,f){return e>11?f?"ප.ව.":"පස් වරු":f?"පෙ.ව.":"පෙර වරු"}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],f=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:f,weekdaysShort:f,weekdaysMin:f,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,f){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f){var a=" ";return(e%100>=20||e>=100&&e%100==0)&&(a=" de "),e+a+{mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"}[f]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"",2:"੨",3:"੩",4:"",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:""},f={"":"1","੨":"2","੩":"3","":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,function(e){return f[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,f){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),f="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),a=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],n=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?f[e.month()]:t[e.month()]:t},monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:""},f={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return f[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,f){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:""},f={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","":"0"};e.defineLocale("my",{months:"ဇန်နါရီ_ဖေဖော်ါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,function(e){return f[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,f){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,f){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:""},f={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","":"0"};function a(e,t,f,a){var n="";if(t)switch(f){case"s":n="काही सेकंद";break;case"m":n="एक मिनिट";break;case"mm":n="%d मिनिटे";break;case"h":n="एक तास";break;case"hh":n="%d तास";break;case"d":n="एक दिवस";break;case"dd":n="%d दिवस";break;case"M":n="एक महिना";break;case"MM":n="%d महिने";break;case"y":n="एक वर्ष";break;case"yy":n="%d वर्षे"}else switch(f){case"s":n="काही सेकंदां";break;case"m":n="एका मिनिटा";break;case"mm":n="%d मिनिटां";break;case"h":n="एका तासा";break;case"hh":n="%d तासां";break;case"d":n="एका दिवसा";break;case"dd":n="%d दिवसां";break;case"M":n="एका महिन्या";break;case"MM":n="%d महिन्यां";break;case"y":n="एका वर्षा";break;case"yy":n="%d वर्षां"}return n.replace(/%d/i,e)}e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return f[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात्री"===t?e<4?e:e+12:"सकाळी"===t?e:"दुपारी"===t?e>=10?e:e+12:"सायंकाळी"===t?e+12:void 0},meridiem:function(e,t,f){return e<4?"रात्री":e<10?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റബർ_ഒക്ടോബർ_നവബർ_ഡിസബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവ._ഡിസ.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴ_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,f){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апрај_јун_јул_авг_сеп_окт_ноеек".split("_"),weekdays:"недела_понеделник_вторник_средаетврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_среет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_сре_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,f=e%100;return 0===e?e+"-ев":0===f?e+"-ен":f>10&&f<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={words:{m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,f,a){var n=t.words[a];return 1===a.length?f?n[0]:n[1]:e+" "+t.correctGrammaticalCase(e,n)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function f(e,t,f){return f?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function a(e,a,n){return e+" "+f(t[n],e,a)}function n(e,a,n){return f(t[n],e,a)}e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:function(e,t){return t?"dažas sekundes":"dažām sekundēm"},m:n,mm:a,h:n,hh:a,d:n,dd:a,M:n,MM:a,y:n,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function f(e,t,f,a){return t?n(f)[0]:a?n(f)[1]:n(f)[2]}function a(e){return e%10==0||e>10&&e<20}function n(e){return t[e].split("_")}function o(e,t,o,r){var s=e+" ";return 1===e?s+f(0,t,o[0],r):t?s+(a(e)?n(o)[1]:n(o)[0]):r?s+n(o)[1]:s+(a(e)?n(o)[1]:n(o)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:function(e,t,f,a){return t?"kelios sekundės":a?"kelių sekundžių":"kelias sekundes"},m:f,mm:o,h:f,hh:o,d:f,dd:o,M:f,MM:o,y:f,yy:o},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,f){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f,a){var n={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?n[f][0]:n[f][1]}function f(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10,a=e/10;return f(0===t?a:t)}if(e<1e4){for(;e>=10;)e/=10;return f(e)}return f(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function(e){return f(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e},past:function(e){return f(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e},s:"e puer Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апрай_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбүейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шарей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кече саат] LT",lastWeek:"[Өткен аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var f=e%10,a=e>=100?100:null;return e+(t[e]||t[f]||t[a])},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,f){return e<12?"오전":"오후"}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:""},f={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಬರ್_ಡಿಸೆಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಬ_ಅಕ್ಟೋಬ_ನವೆಬ_ಡಿಸೆಬ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,function(e){return f[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,f){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysMin:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуірамыраусым_шілдеамыз_қыркүйек_қазан_қарашаелтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәуам_мауіл_там_қыраз_қарел".split("_"),weekdays:"жексенбіүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var f=e%10,a=e>=100?100:null;return e+(t[e]||t[f]||t[a])},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის უკან"):/წელი/.test(e)?e.replace(/წელი$/,"წლის უკან"):void 0},s:"რამდენიმე წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,f){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function f(e,f,a,n){var o=e+" ";switch(a){case"s":return f||n?"nokkrar sekúndur":"nokkrum sekúndum";case"m":return f?"mínúta":"mínútu";case"mm":return t(e)?o+(f||n?"mínútur":"mínútum"):f?o+"mínúta":o+"mínútu";case"hh":return t(e)?o+(f||n?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return f?"dagur":n?"dag":"degi";case"dd":return t(e)?f?o+"dagar":o+(n?"daga":"dögum"):f?o+"dagur":o+(n?"dag":"degi");case"M":return f?"mánuður":n?"mánuð":"mánuði";case"MM":return t(e)?f?o+"mánuðir":o+(n?"mánuði":"mánuðum"):f?o+"mánuður":o+(n?"mánuð":"mánuði");case"y":return f||n?"ár":"ári";case"yy":return t(e)?o+(f||n?"ár":"árum"):o+(f||n?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:f,m:f,mm:f,h:"klukkustund",hh:f,d:f,dd:f,M:f,MM:f,y:f,yy:f},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f){var a=e+" ";switch(f){case"m":return t?"jedna minuta":"jedne minute";case"mm":return a+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return a+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return a+=1===e?"dan":"dana";case"MM":return a+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return a+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:""},f={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","":"0"};e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return f[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,f){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:""},f={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","":"0"};e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પેહલા",s:"અમુક પળો",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,function(e){return f[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,f){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f,a){var n={s:["thodde secondanim","thodde second"],m:["eka mintan","ek minute"],mm:[e+" mintanim",e+" mintam"],h:["eka horan","ek hor"],hh:[e+" horanim",e+" hor"],d:["eka disan","ek dis"],dd:[e+" disanim",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineanim",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsanim",e+" vorsam"]};return t?n[f][0]:n[f][1]}e.defineLocale("gom-latn",{months:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Ieta to] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fatlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:1,doy:4},meridiemParse:/rati|sokalli|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokalli"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,f){return e<4?"rati":e<12?"sokalli":e<16?"donparam":e<20?"sanje":"rati"}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],monthsShort:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],monthsParseExact:!0,weekdays:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){var t=1===e?"d":e%10==2?"na":"mh";return e+t},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),f="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?f[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourdhui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourdhui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",m:"ein minutt",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaði",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),f=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",t[7],t[8],t[9]];function a(e,a,n,o){var r="";switch(n){case"s":return o?"muutaman sekunnin":"muutama sekunti";case"m":return o?"minuutin":"minuutti";case"mm":r=o?"minuutin":"minuuttia";break;case"h":return o?"tunnin":"tunti";case"hh":r=o?"tunnin":"tuntia";break;case"d":return o?"päivän":"päivä";case"dd":r=o?"päivän":"päivää";break;case"M":return o?"kuukauden":"kuukausi";case"MM":r=o?"kuukauden":"kuukautta";break;case"y":return o?"vuoden":"vuosi";case"yy":r=o?"vuoden":"vuotta"}return r=function(e,a){return e<10?a?f[e]:t[e]:e}(e,o)+" "+r}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},f={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریهارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریهارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یکشنبه_دوشنبههشنبههارشنبه_پنجشنبه_جمعه_شنبه".split("_"),weekdaysShort:"یکشنبه_دوشنبههشنبههارشنبه_پنجشنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,f){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,function(e){return f[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f,a){var n={s:["mõne sekundi","mõni sekund","paar sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?n[f][2]?n[f][2]:n[f][1]:a?n[f][0]:n[f][1]}e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),f="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_");e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?f[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"MM/DD/YYYY",LL:"MMMM [de] D [de] YYYY",LLL:"MMMM [de] D [de] YYYY H:mm",LLLL:"dddd, MMMM [de] D [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(f(0))},function(e,t,f){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),f="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),a=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],n=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?f[e.month()]:t[e.month()]:t},monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,f){return e>11?f?"p.t.m.":"P.T.M.":f?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,f=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+f},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,f=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+f},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,f=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+f},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,f=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+f}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,f=1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+f},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παραβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Παα".split("_"),meridiem:function(e,t,f){return e>11?f?"μμ":"ΜΜ":f?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,t){var f,a=this._calendarEl[e],n=t&&t.hours();return((f=a)instanceof Function||"[object Function]"===Object.prototype.toString.call(f))&&(a=a.apply(t)),a.replace("{}",n%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],f=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:f,weekdaysShort:f,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,f){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f,a){var n={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?n[f][0]:n[f][1]}e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH.mm",LLLL:"dddd, D. MMMM YYYY HH.mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f,a){var n={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?n[f][0]:n[f][1]}e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t=e,f="";return t>20?f=40===t||50===t||60===t||80===t||100===t?"fed":"ain":t>0&&(f=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][t]),e+f},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_акаай_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑрар_пуш_акаай_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"вырун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){var t=/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран";return e+t},past:"%s каялла",s:"пӗр-ик ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";var t="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),f="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_");function a(e){return e>1&&e<5&&1!=~~(e/10)}function n(e,t,f,n){var o=e+" ";switch(f){case"s":return t||n?"pár sekund":"pár sekundami";case"m":return t?"minuta":n?"minutu":"minutou";case"mm":return t||n?o+(a(e)?"minuty":"minut"):o+"minutami";case"h":return t?"hodina":n?"hodinu":"hodinou";case"hh":return t||n?o+(a(e)?"hodiny":"hodin"):o+"hodinami";case"d":return t||n?"den":"dnem";case"dd":return t||n?o+(a(e)?"dny":"dní"):o+"dny";case"M":return t||n?"měsíc":"měsícem";case"MM":return t||n?o+(a(e)?"měsíce":"měsíců"):o+"měsíci";case"y":return t||n?"rok":"rokem";case"yy":return t||n?o+(a(e)?"roky":"let"):o+"lety"}}e.defineLocale("cs",{months:t,monthsShort:f,monthsParse:function(e,t){var f,a=[];for(f=0;f<12;f++)a[f]=new RegExp("^"+e[f]+"$|^"+t[f]+"$","i");return a}(t,f),shortMonthsParse:function(e){var t,f=[];for(t=0;t<12;t++)f[t]=new RegExp("^"+e[t]+"$","i");return f}(f),longMonthsParse:function(e){var t,f=[];for(t=0;t<12;t++)f[t]=new RegExp("^"+e[t]+"$","i");return f}(t),weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f){var a=e+" ";switch(f){case"m":return t?"jedna minuta":"jedne minute";case"mm":return a+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return a+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return a+=1===e?"dan":"dana";case"MM":return a+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return a+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f){return e+" "+function(e,t){return 2===t?function(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}(e):e}({mm:"munutenn",MM:"miz",dd:"devezh"}[f],e)}e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:function(e){switch(function e(t){return t>9?e(t%10):t}(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){var t=1===e?"añ":"vet";return e+t},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},f={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,function(e){return f[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,f){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"",5:"৫",6:"৬",7:"",8:"৮",9:"৯",0:""},f={"১":"1","২":"2","৩":"3","":"4","৫":"5","৬":"6","":"7","৮":"8","৯":"9","":"0"};e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,function(e){return f[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,f){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";function t(e,t,f){var a,n,o={mm:t?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:t?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===f?t?"хвіліна":"хвіліну":"h"===f?t?"гадзіна":"гадзіну":e+" "+(a=+e,n=o[f].split("_"),a%10==1&&a%100!=11?n[0]:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?n[1]:n[2])}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавікарасавікараўня_чэрвеня_ліпеня_жніўня_верасня_кастрычнікаістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_красрав_чэрв_ліп_жнів_вераст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_серадуацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серадаацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Вв] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:t,mm:t,h:t,hh:t,d:"дзень",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,f){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,f){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var f=e%10,a=e%100-f,n=e>=100?100:null;return e+(t[f]||t[a]||t[n])},week:{dow:1,doy:7}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},f={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,f){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return f[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:0,doy:6}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}})}(f(0))},function(e,t,f){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},f=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},n=function(e){return function(t,n,o,r){var s=f(t),c=a[e][f(t)];return 2===s&&(c=c[n?0:1]),c.replace(/%d/i,t)}},o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,f){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:n("s"),m:n("m"),mm:n("m"),h:n("h"),hh:n("h"),d:n("d"),dd:n("d"),M:n("M"),MM:n("M"),y:n("y"),yy:n("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(f(0))},function(e,t,f){!function(e){"use strict";e.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}})}(f(0))},function(e,t,f){"use strict";var a,n;a=[f(16),f(290)],void 0===(n=function(e,t){return t(e.runInContext())}.apply(t,a))||(e.exports=n)},function(e,t,f){var a,n;a=[f(15)],void 0===(n=function(e){return function(e,t,f,a,n){e.addNamespace("RSM","http://jabber.org/protocol/rsm"),e.RSM=function(e){if(this.attribs=["max","first","last","after","before","index","count"],void 0!==e.xml)this.fromXMLElement(e.xml);else for(var t=0;t<this.attribs.length;t++){var f=this.attribs[t];this[f]=e[f]}},e.RSM.prototype={toXML:function(){for(var f=t("set",{xmlns:e.NS.RSM}),a=0;a<this.attribs.length;a++){var n=this.attribs[a];void 0!==this[n]&&(f=f.c(n).t(this[n].toString()).up())}return f.tree()},next:function(t){var f=new e.RSM({max:t,after:this.last});return f},previous:function(t){var f=new e.RSM({max:t,before:this.first});return f},fromXMLElement:function(t){for(var f=0;f<this.attribs.length;f++){var a=this.attribs[f],n=t.getElementsByTagName(a)[0];void 0!==n&&null!==n&&(this[a]=e.getText(n),"first"==a&&(this.index=n.getAttribute("index")))}}}}(e.Strophe,e.$build,e.$iq,e.$msg,e.$pres),e}.apply(t,a))||(e.exports=n)},function(e,t,f){"use strict";var a,n,o;n=[f(9),f(2),f(7),f(57),f(160)],void 0===(o="function"==typeof(a=function(e,t,f){const a=t.env,n=(a.Promise,a.Strophe),o=a.$iq,r=a._,s=a.moment,c=["max","first","last","after","before","index","count"],i=["with","start","end"];function u(t){const f=e(`result[xmlns="${n.NS.MAM}"]`,t).pop();if(!r.isUndefined(f))return f.getAttribute("id");const a=e(`stanza-id[xmlns="${n.NS.SID}"]`,t).pop();return r.isUndefined(a)?void 0:a.getAttribute("id")}t.plugins.add("converse-mam",{dependencies:["converse-chatview","converse-muc","converse-muc-views"],overrides:{ChatBox:{getMessageAttributesFromStanza(e,t,f){const a=this.__super__.getMessageAttributesFromStanza.apply(this,arguments),n=u(f);return n&&(a.archive_id=n),a}},ChatBoxView:{render(){const e=this.__super__.render.apply(this,arguments);return this.disable_mam||this.content.addEventListener("scroll",r.debounce(this.onScroll.bind(this),100)),e},fetchNewestMessages(){if(this.disable_mam)return;this.__super__._converse;const e=f.getMostRecentMessage(this.model);if(r.isNil(e))this.fetchArchivedMessages();else{const t=e.get("archive_id");t?this.fetchArchivedMessages({after:e.get("archive_id")}):this.fetchArchivedMessages({start:e.get("time")})}},fetchArchivedMessagesIfNecessary(){if(this.disable_mam||this.model.get("mam_initialized"))return;const e=this.__super__._converse;e.api.disco.supports(n.NS.MAM,e.bare_jid).then(e=>{e.length&&this.fetchArchivedMessages(),this.model.save({mam_initialized:!0})},()=>{e.log("Error or timeout while checking for MAM support",n.LogLevel.ERROR)}).catch(t=>{this.clearSpinner(),e.log(t,n.LogLevel.FATAL)})},fetchArchivedMessages(e){const t=this.__super__._converse;if(this.disable_mam)return;const f="chatroom"===this.model.get("type");let a,o;f?(a=this.model.get("jid"),o=this.model.onMessage.bind(this.model)):(a=t.bare_jid,o=t.chatboxes.onMessage.bind(t.chatboxes)),t.api.disco.supports(n.NS.MAM,a).then(a=>{a.length&&(this.addSpinner(),t.api.archive.query(r.extend({groupchat:f,before:"",max:t.archived_messages_page_size,with:this.model.get("jid")},e),e=>{this.clearSpinner(),r.each(e,o)},()=>{this.clearSpinner(),t.log("Error or timeout while trying to fetch archived messages",n.LogLevel.ERROR)}))},()=>{t.log("Error or timeout while checking for MAM support",n.LogLevel.ERROR)}).catch(e=>{this.clearSpinner(),t.log(e,n.LogLevel.FATAL)})},onScroll(e){if(this.__super__._converse,0===this.content.scrollTop&&this.model.messages.length){const e=this.model.messages.at(0),t=e.get("archive_id");t?this.fetchArchivedMessages({before:t}):this.fetchArchivedMessages({end:e.get("time")})}}},ChatRoom:{isDuplicate(e,t){const f=this.__super__.isDuplicate.apply(this,arguments);if(f)return f;const a=u(t);return a?this.messages.filter({archive_id:a}).length>0:void 0}},ChatRoomView:{initialize(){this.__super__._converse,this.__super__.initialize.apply(this,arguments),this.model.on("change:mam_enabled",this.fetchArchivedMessagesIfNecessary,this),this.model.on("change:connection_status",this.fetchArchivedMessagesIfNecessary,this)},renderChatArea(){const e=this.__super__.renderChatArea.apply(this,arguments);return this.disable_mam||this.content.addEventListener("scroll",r.debounce(this.onScroll.bind(this),100)),e},fetchArchivedMessagesIfNecessary(){this.model.get("connection_status")===t.ROOMSTATUS.ENTERED&&this.model.get("mam_enabled")&&!this.model.get("mam_initialized")&&(this.fetchArchivedMessages(),this.model.save({mam_initialized:!0}))}}},initialize(){const t=this._converse;t.api.settings.update({archived_messages_page_size:"50",message_archiving:void 0,message_archiving_timeout:8e3}),t.onMAMError=function(e){e.querySelectorAll("feature-not-implemented").length?t.log("Message Archive Management (XEP-0313) not supported by this server",n.LogLevel.WARN):(t.log("An error occured while trying to set archiving preferences.",n.LogLevel.ERROR),t.log(e))},t.onMAMPreferences=function(f,a){const s=e(`prefs[xmlns="${n.NS.MAM}"]`,a).pop(),c=s.getAttribute("default");if(c!==t.message_archiving){const e=o({type:"set"}).c("prefs",{xmlns:n.NS.MAM,default:t.message_archiving});r.each(s.children,function(t){e.cnode(t).up()}),t.connection.sendIQ(e,r.partial(function(e,f){e.save({preferences:{default:t.message_archiving}})},f),t.onMAMError)}else f.save({preferences:{default:t.message_archiving}})},t.on("serviceDiscovered",e=>{const f=e.get("preferences")||{};e.get("var")!==n.NS.MAM||f.default===t.message_archiving||r.isUndefined(t.message_archiving)||t.connection.sendIQ(o({type:"get"}).c("prefs",{xmlns:n.NS.MAM}),r.partial(t.onMAMPreferences,e),r.partial(t.onMAMError,e))}),t.on("addClientFeatures",()=>{t.api.disco.own.features.add(n.NS.MAM)}),t.on("afterMessagesFetched",e=>{e.fetchNewestMessages()}),t.on("reconnected",()=>{const e=t.chatboxviews.filter(e=>"chatbox"===r.at(e,"model.attributes.type")[0]);r.each(e,e=>e.fetchNewestMessages())}),r.extend(t.api,{archive:{query:function(e,f,a){if(!t.api.connection.connected())throw new Error("Can't call `api.archive.query` before having established an XMPP session");return function(e,t,f,a){let u;r.isFunction(t)&&(a=f=t);const _=e.connection.getUniqueId(),d={type:"set"};if(!r.isUndefined(t)&&t.groupchat){if(!t.with)throw new Error('You need to specify a "with" value containing the chat room JID, when querying groupchat messages.');d.to=t.with}const l=o(d).c("query",{xmlns:n.NS.MAM,queryid:_});r.isUndefined(t)||(l.c("x",{xmlns:n.NS.XFORM,type:"submit"}).c("field",{var:"FORM_TYPE",type:"hidden"}).c("value").t(n.NS.MAM).up().up(),t.with&&!t.groupchat&&l.c("field",{var:"with"}).c("value").t(t.with).up().up(),r.each(["start","end"],function(e){if(t[e]){if(!(u=s(t[e])).isValid())throw new TypeError(`archive.query: invalid date provided for: ${e}`);l.c("field",{var:e}).c("value").t(u.format()).up().up()}}),l.up(),t instanceof n.RSM?l.cnode(t.toXML()):r.intersection(c,r.keys(t)).length&&l.cnode(new n.RSM(t).toXML()));const h=[],m=e.connection.addHandler(e=>{if(t.groupchat&&e.getAttribute("from")!==t.with)return!0;const f=e.querySelector("result");return r.isNull(f)||f.getAttribute("queryid")!==_||h.push(e),!0},n.NS.MAM);e.connection.sendIQ(l,function(a){if(e.connection.deleteHandler(m),r.isFunction(f)){const e=a.querySelector("set");let o;r.isUndefined(e)||(o=new n.RSM({xml:e}),r.extend(o,r.pick(t,r.concat(i,["max"])))),f(h,o)}},function(){e.connection.deleteHandler(m),r.isFunction(a)&&a.apply(this,arguments)},e.message_archiving_timeout)}(t,e,f,a)}}})}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/rooms_list_item.html --\x3e\n<div class="list-item controlbox-padded available-chatroom d-flex flex-row ',e.num_unread_general&&(t+=" unread-msgs "),t+='" data-room-jid="'+f(e.jid)+'">\n',e.num_unread&&(t+='\n <span class="msgs-indicator badge badge-info">'+f(e.num_unread)+"</span>\n"),t+='\n<a class="open-room available-room w-100"\n data-room-jid="'+f(e.jid)+'"\n title="'+f(e.open_title)+'" href="#">'+f(e.name||e.jid)+'</a>\n\n<a class="right close-room icon-leave"\n data-room-jid="'+f(e.jid)+'"\n data-room-name="'+f(e.name||e.jid)+'"\n title="'+f(e.info_leave_room)+'" href="#">&nbsp;</a>\n\n',e.allow_bookmarks&&(t+='\n<a class="fa align-self-center ',e.bookmarked?t+=" fa-bookmark remove-bookmark button-on ":t+=" add-bookmark fa-bookmark-o ",t+='"\n data-room-jid="'+f(e.jid)+'" data-bookmark-name="'+f(e.name)+'"\n title="',e.bookmarked?t+=" "+f(e.info_remove_bookmark)+" ":t+=" "+f(e.info_add_bookmark)+" ",t+='"\n href="#">&nbsp;</a>\n'),t+='\n<a class="room-info fa fa-info-circle align-self-center" data-room-jid="'+f(e.jid)+'"\n title="'+f(e.info_title)+'" href="#">&nbsp;</a>\n</div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/rooms_list.html --\x3e\n<a href="#" class="rooms-toggle open-rooms-toggle controlbox-padded" title="'+f(e.desc_rooms)+'">\n <span class="fa ',e.toggle_state===e._converse.OPENED?t+=" fa-caret-down ":t+=" fa-caret-right ",t+='">\n </span> '+f(e.label_rooms)+'</a>\n<div class="items-list rooms-list open-rooms-list"></div>\n'}},function(e,t,f){"use strict";var a,n,o;n=[f(7),f(2),f(6),f(163),f(162)],void 0===(o="function"==typeof(a=function(e,t,f,a,n){const o=t.env,r=o.Backbone,s=(o.Promise,o.Strophe),c=o.b64_sha1,i=(o.sizzle,o._),u=t.env.utils;t.plugins.add("converse-roomslist",{dependencies:["converse-controlbox","converse-muc","converse-bookmarks"],initialize(){const t=this._converse,f=t.__;t.OpenRooms=r.Collection.extend({comparator(e){if(e.get("bookmarked")){const f=i.head(t.bookmarksview.model.where({jid:e.get("jid")}));return f.get("name")}return e.get("name")},initialize(){this.browserStorage=new r.BrowserStorage[t.storage](c("converse.open-rooms-{_converse.bare_jid}")),t.chatboxes.on("add",this.onChatBoxAdded,this),t.chatboxes.on("change:bookmarked",this.onChatBoxChanged,this),t.chatboxes.on("change:name",this.onChatBoxChanged,this),t.chatboxes.on("change:num_unread",this.onChatBoxChanged,this),t.chatboxes.on("change:num_unread_general",this.onChatBoxChanged,this),t.chatboxes.on("remove",this.onChatBoxRemoved,this),this.reset(i.map(t.chatboxes.where({type:"chatroom"}),"attributes"))},onChatBoxAdded(e){"chatroom"===e.get("type")&&this.create(e.attributes)},onChatBoxChanged(e){if("chatroom"===e.get("type")){const t=this.get(e.get("jid"));i.isNil(t)||t.set(e.attributes)}},onChatBoxRemoved(e){if("chatroom"===e.get("type")){const t=this.get(e.get("jid"));this.remove(t)}}}),t.RoomsList=r.Model.extend({defaults:{"toggle-state":t.OPENED}}),t.RoomsListElementView=r.VDOMView.extend({initialize(){this.model.on("destroy",this.remove,this),this.model.on("remove",this.remove,this),this.model.on("change:bookmarked",this.render,this),this.model.on("change:name",this.render,this),this.model.on("change:num_unread",this.render,this),this.model.on("change:num_unread_general",this.render,this)},getRoomsListElementName(){if(this.model.get("bookmarked")&&t.bookmarksview){const e=i.head(t.bookmarksview.model.where({jid:this.model.get("jid")}));return e.get("name")}return this.model.get("name")},toHTML(){return n(i.extend(this.model.toJSON(),{allow_bookmarks:t.allow_bookmarks&&t.bookmarks,info_leave_room:f("Leave this room"),info_remove_bookmark:f("Unbookmark this room"),info_add_bookmark:f("Bookmark this room"),info_title:f("Show more information on this room"),name:this.getRoomsListElementName(),open_title:f("Click to open this room")}))}}),t.RoomsListView=r.OrderedListView.extend({tagName:"div",className:"open-rooms-list list-container rooms-list-container",events:{"click .add-bookmark":"addBookmark","click .close-room":"closeRoom","click .rooms-toggle":"toggleRoomsList","click .remove-bookmark":"removeBookmark","click .open-room":"openRoom"},listSelector:".rooms-list",ItemView:t.RoomsListElementView,subviewIndex:"jid",initialize(){r.OrderedListView.prototype.initialize.apply(this,arguments),this.model.on("add",this.showOrHide,this),this.model.on("remove",this.showOrHide,this);const e=`converse.roomslist${t.bare_jid}`;this.list_model=new t.RoomsList,this.list_model.id=e,this.list_model.browserStorage=new r.BrowserStorage[t.storage](c(e)),this.list_model.fetch(),this.render(),this.sortAndPositionAllItems()},render(){return this.el.innerHTML=a({toggle_state:this.list_model.get("toggle-state"),desc_rooms:f("Click to toggle the rooms list"),label_rooms:f("Open Rooms"),_converse:t}),this.list_model.get("toggle-state")!==t.OPENED&&this.el.querySelector(".open-rooms-list").classList.add("collapsed"),this.showOrHide(),this.insertIntoControlBox(),this},insertIntoControlBox(){const e=t.chatboxviews.get("controlbox");if(!i.isUndefined(e)&&!u.rootContains(t.root,this.el)){const t=e.el.querySelector(".open-rooms-list");i.isNull(t)||t.parentNode.replaceChild(this.el,t)}},hide(){u.hideElement(this.el)},show(){u.showElement(this.el)},openRoom(e){e.preventDefault();const f=e.target.textContent,a=e.target.getAttribute("data-room-jid"),n={name:f||s.unescapeNode(s.getNodeFromJid(a))||a};t.api.rooms.open(a,n)},closeRoom(e){e.preventDefault();const a=e.target.getAttribute("data-room-name"),n=e.target.getAttribute("data-room-jid");confirm(f("Are you sure you want to leave the room %1$s?",a))&&t.chatboxviews.get(n).close()},showOrHide(e){this.model.models.length?u.showElement(this.el):u.hideElement(this.el)},removeBookmark:t.removeBookmarkViaEvent,addBookmark:t.addBookmarkViaEvent,toggleRoomsList(f){f&&f.preventDefault&&f.preventDefault();const a=f.target.querySelector(".fa");a.classList.contains("fa-caret-down")?e.slideIn(this.el.querySelector(".open-rooms-list")).then(()=>{this.list_model.save({"toggle-state":t.CLOSED}),a.classList.remove("fa-caret-down"),a.classList.add("fa-caret-right")}):e.slideOut(this.el.querySelector(".open-rooms-list")).then(()=>{this.list_model.save({"toggle-state":t.OPENED}),a.classList.remove("fa-caret-right"),a.classList.add("fa-caret-down")})}});const o=function(){t.rooms_list_view=new t.RoomsListView({model:new t.OpenRooms})};t.allow_bookmarks?u.onMultipleEvents([{object:t,event:"chatBoxesFetched"},{object:t,event:"roomsPanelRendered"},{object:t,event:"bookmarksInitialized"}],o):u.onMultipleEvents([{object:t,event:"chatBoxesFetched"},{object:t,event:"roomsPanelRendered"}],o),t.api.listen.on("reconnected",o)}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+="\x3c!-- src/templates/registration_form.html --\x3e\n<legend>"+f(e.__("Account Registration:"))+" "+f(e.domain)+'</legend>\n<p class="title">'+f(e.title)+'</p>\n<p class="instructions">'+f(e.instructions)+'</p>\n<div class="form-errors hidden"></div>\n\n<fieldset class="buttons">\n <input type="submit" class="btn btn-primary" value="'+f(e.__("Register"))+'"/>\n ',e.registration_domain||(t+='\n <input type="button" class="btn btn-secondary button-cancel" value="'+f(e.__("Choose a different provider"))+'"/>\n '),t+="\n</fieldset>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/registration_request.html --\x3e\n<span class="spinner login-submit fa fa-spinner"></span>\n<p class="info">'+f(e.__("Hold tight, we're fetching the registration form…"))+"</p>\n",e.cancel&&(t+='\n <button class="btn btn-secondary button-cancel hor_centered">'+f(e.__("Cancel"))+"</button>\n"),t+="\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/register_panel.html --\x3e\n<div class="row">\n <form id="converse-register" class="converse-form">\n <legend>'+f(e.__("Create your account"))+'</legend>\n\n <div class="form-group">\n <label>'+f(e.__("Please enter the XMPP provider to register with:"))+'</label>\n <div class="form-errors hidden"></div>\n\n ',e.default_domain&&(t+="\n "+f(e.default_domain)+"\n </div>\n "),t+="\n ",e.default_domain||(t+='\n <input class="form-control" autofocus="autofocus" required="required" type="text" name="domain" placeholder="'+f(e.domain_placeholder)+'">\n <p class="form-text text-muted">'+f(e.help_providers)+' <a href="'+f(e.href_providers)+'" class="url" target="_blank" rel="noopener">'+f(e.help_providers_link)+'</a>.</p>\n </div>\n <fieldset class="buttons">\n <input class="btn btn-primary" type="submit" value="'+f(e.label_register)+'">\n <div class="switch-form">\n <p>'+f(e.__("Already have a chat account?"))+'</p>\n <p><a class="login-here toggle-register-login" href="#converse/login">'+f(e.__("Log in here"))+"</a></p>\n </div>\n </fieldset>\n "),t+="\n </div>\n </form>\n</div>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/register_link.html --\x3e\n<div class="switch-form">\n ',e._converse.auto_login||"CONNECTING"===e._converse.CONNECTION_STATUS[e.connection_status]||(t+="\n <p>"+f(e.__("Don't have a chat account?"))+'</p>\n <p><a class="register-account toggle-register-login" href="#converse/register">'+f(e.__("Create an account"))+"</a></p>\n "),t+="\n</div>\n"}},function(e,t,f){"use strict";var a,n,o;n=[f(21),f(2),f(59),f(168),f(167),f(165),f(166),f(58),f(19),f(10)],void 0===(o="function"==typeof(a=function(e,t,f,a,n,o,r,s,c){const i=t.env,u=i.Strophe,_=i.Backbone,d=i.sizzle,l=i.$iq,h=i._;u.addNamespace("REGISTER","jabber:iq:register");let m=0;h.each(h.keys(u.Status),function(e){m=Math.max(m,u.Status[e])}),u.Status.REGIFAIL=m+1,u.Status.REGISTERED=m+2,u.Status.CONFLICT=m+3,u.Status.NOTACCEPTABLE=m+5,t.plugins.add("converse-register",{overrides:{LoginPanel:{render:function(e){const t=this.__super__._converse;return this.__super__.render.apply(this,arguments),t.allow_registration&&(h.isUndefined(this.registerlinkview)&&(this.registerlinkview=new t.RegisterLinkView({model:this.model}),this.registerlinkview.render(),this.el.querySelector(".buttons").insertAdjacentElement("beforeend",this.registerlinkview.el)),this.registerlinkview.render()),this}},ControlBoxView:{initialize(){this.__super__.initialize.apply(this,arguments),this.model.on("change:active-form",this.showLoginOrRegisterForm.bind(this))},showLoginOrRegisterForm(){this.__super__._converse,h.isNil(this.registerpanel)||("register"==this.model.get("active-form")?(this.loginpanel.el.classList.add("hidden"),this.registerpanel.el.classList.remove("hidden")):(this.loginpanel.el.classList.remove("hidden"),this.registerpanel.el.classList.add("hidden")))},renderRegistrationPanel(){const e=this.__super__._converse;return e.allow_registration&&(this.registerpanel=new e.RegisterPanel({model:this.model}),this.registerpanel.render(),this.registerpanel.el.classList.add("hidden"),this.el.querySelector("#converse-login-panel").insertAdjacentElement("afterend",this.registerpanel.el),this.showLoginOrRegisterForm()),this},renderLoginPanel(){return this.__super__.renderLoginPanel.apply(this,arguments),this.renderRegistrationPanel(),this}}},initialize(){const t=this._converse,i=t.__;function m(e){t.api.waitUntil("controlboxInitialized").then(()=>{const f=t.chatboxes.get("controlbox");f.set({"active-form":e})}).catch(h.partial(t.log,h,u.LogLevel.FATAL))}t.CONNECTION_STATUS[u.Status.REGIFAIL]="REGIFAIL",t.CONNECTION_STATUS[u.Status.REGISTERED]="REGISTERED",t.CONNECTION_STATUS[u.Status.CONFLICT]="CONFLICT",t.CONNECTION_STATUS[u.Status.NOTACCEPTABLE]="NOTACCEPTABLE",t.api.settings.update({allow_registration:!0,domain_placeholder:i(" e.g. conversejs.org"),providers_link:"https://xmpp.net/directory.php"}),t.router.route("converse/login",h.partial(m,"login")),t.router.route("converse/register",h.partial(m,"register")),t.RegisterLinkView=_.VDOMView.extend({toHTML(){return a(h.extend(this.model.toJSON(),{__:t.__,_converse:t,connection_status:t.connfeedback.get("connection_status")}))}}),t.RegisterPanel=_.NativeView.extend({tagName:"div",id:"converse-register-panel",className:"controlbox-pane fade-in",events:{"submit form#converse-register":"onFormSubmission","click .button-cancel":"renderProviderChoiceForm"},initialize(e){this.reset(),this.registerHooks()},render(){return this.model.set("registration_form_rendered",!1),this.el.innerHTML=n({__:i,default_domain:t.registration_domain,label_register:i("Fetch registration form"),help_providers:i("Tip: A list of public XMPP providers is available"),help_providers_link:i("here"),href_providers:t.providers_link,domain_placeholder:t.domain_placeholder}),t.registration_domain&&this.fetchRegistrationForm(t.registration_domain),this},registerHooks(){const e=t.connection,f=e._connect_cb.bind(e);e._connect_cb=((e,t,a)=>{this._registering?this.getRegistrationFields(e,t,a)&&(this._registering=!1):f(e,t,a)})},getRegistrationFields(e,f,a){const n=t.connection;n.connected=!0;const o=n._proto._reqToData(e);if(!o)return;if(n._proto._connect_cb(o)===u.Status.CONNFAIL)return this.showValidationError(i("Sorry, we're unable to connect to your chosen provider.")),!1;const r=o.getElementsByTagName("register"),s=o.getElementsByTagName("mechanism");if(0===r.length&&0===s.length)return n._proto._no_auth_received(f),!1;if(0===r.length)return n._changeConnectStatus(u.Status.REGIFAIL),this.showValidationError(i("Sorry, the given provider does not support in band account registration. Please try with a different provider.")),!0;n._addSysHandler(this.onRegistrationFields.bind(this),null,"iq",null,null);const c=l({type:"get"}).c("query",{xmlns:u.NS.REGISTER}).tree();return c.setAttribute("id",n.getUniqueId("sendIQ")),n.send(c),n.connected=!1,!0},onRegistrationFields(e){return"error"===e.getAttribute("type")?(t.connection._changeConnectStatus(u.Status.REGIFAIL,i('Something went wrong while establishing a connection with "%1$s". Are you sure it exists?',this.domain)),!1):1!==e.getElementsByTagName("query").length?(t.connection._changeConnectStatus(u.Status.REGIFAIL,"unknown"),!1):(this.setFields(e),this.model.get("registration_form_rendered")||this.renderRegistrationForm(e),!1)},reset(e){const t={fields:{},urls:[],title:"",instructions:"",registered:!1,_registering:!1,domain:null,form_type:null};h.extend(this,t),e&&h.extend(this,h.pick(e,h.keys(t)))},onFormSubmission(e){e&&e.preventDefault&&e.preventDefault(),h.isNull(e.target.querySelector("input[name=domain]"))?this.submitRegistrationForm(e.target):this.onProviderChosen(e.target)},onProviderChosen(e){const t=e.querySelector("input[name=domain]"),f=h.get(t,"value");f?(e.querySelector("input[type=submit]").classList.add("hidden"),this.fetchRegistrationForm(f.trim())):t.classList.add("error")},fetchRegistrationForm(e){return this.model.get("registration_form_rendered")||this.renderRegistrationRequest(),this.reset({domain:u.getDomainFromJid(e),_registering:!0}),t.connection.connect(this.domain,"",this.onConnectStatusChanged.bind(this)),!1},renderRegistrationRequest(){this.clearRegistrationForm().insertAdjacentHTML("beforeend",r({__:t.__,cancel:t.registration_domain}))},giveFeedback(e,t){let f=this.el.querySelector(".reg-feedback");h.isNull(f)||f.parentNode.removeChild(f);const a=this.el.querySelector("form");a.insertAdjacentHTML("afterbegin",'<span class="reg-feedback"></span>'),(f=a.querySelector(".reg-feedback")).textContent=e,t&&f.classList.add(t)},clearRegistrationForm(){const e=this.el.querySelector("form");return e.innerHTML="",this.model.set("registration_form_rendered",!1),e},showSpinner(){const e=this.el.querySelector("form");return e.innerHTML=c(),this.model.set("registration_form_rendered",!1),this},onConnectStatusChanged(e){t.log("converse-register: onConnectStatusChanged"),h.includes([u.Status.DISCONNECTED,u.Status.CONNFAIL,u.Status.REGIFAIL,u.Status.NOTACCEPTABLE,u.Status.CONFLICT],e)?(t.log(`Problem during registration: Strophe.Status is ${t.CONNECTION_STATUS[e]}`,u.LogLevel.ERROR),this.abortRegistration()):e===u.Status.REGISTERED&&(t.log("Registered successfully."),t.connection.reset(),this.showSpinner(),h.includes(["converse/login","converse/register"],_.history.getFragment())&&t.router.navigate("",{replace:!0}),this.fields.password&&this.fields.username?(t.connection.connect(this.fields.username.toLowerCase()+"@"+this.domain.toLowerCase(),this.fields.password,t.onConnectStatusChanged),this.giveFeedback(i("Now logging you in"),"info")):(t.chatboxviews.get("controlbox").renderLoginPanel(),t.giveFeedback(i("Registered successfully"))),this.reset())},renderLegacyRegistrationForm(e){h.each(h.keys(this.fields),t=>{"username"===t?e.insertAdjacentHTML("beforeend",f({domain:` @${this.domain}`,name:t,type:"text",label:t,value:"",required:!0})):e.insertAdjacentHTML("beforeend",s({label:t,name:t,placeholder:t,required:!0,type:"password"===t||"email"===t?t:"text",value:""}))}),h.each(this.urls,t=>{e.insertAdjacentHTML("afterend",'<a target="blank" rel="noopener" href="'+t+'">'+t+"</a>")})},renderRegistrationForm(f){const a=this.el.querySelector("form");a.innerHTML=o({__:t.__,domain:this.domain,title:this.title,instructions:this.instructions,registration_domain:t.registration_domain});const n=a.querySelector("fieldset.buttons");"xform"===this.form_type?h.each(f.querySelectorAll("field"),t=>{n.insertAdjacentHTML("beforebegin",e.xForm2webForm(t,f,this.domain))}):this.renderLegacyRegistrationForm(a),this.fields||a.querySelector(".button-primary").classList.add("hidden"),a.classList.remove("hidden"),this.model.set("registration_form_rendered",!0)},showValidationError(e){const t=this.el.querySelector("form");let f=t.querySelector(".form-errors");if(h.isNull(f)){f='<div class="form-errors hidden"></div>';const e=t.querySelector("p.instructions");h.isNull(e)?t.insertAdjacentHTML("afterbegin",f):e.insertAdjacentHTML("afterend",f),f=t.querySelector(".form-errors")}else f.innerHTML="";f.insertAdjacentHTML("beforeend",'<p class="form-help error">'+e+"</p>"),f.classList.remove("hidden")},reportErrors(e){const t=e.querySelectorAll("error");if(h.each(t,e=>{this.showValidationError(e.textContent)}),!t.length){const e=i("The provider rejected your registration attempt. Please check the values you entered for correctness.");this.showValidationError(e)}},renderProviderChoiceForm(e){e&&e.preventDefault&&e.preventDefault(),t.connection._proto._abortAllRequests(),t.connection.reset(),this.render()},abortRegistration(){t.connection._proto._abortAllRequests(),t.connection.reset(),this.model.get("registration_form_rendered")?t.registration_domain&&this.model.get("registration_form_rendered")&&this.fetchRegistrationForm(t.registration_domain):this.render()},submitRegistrationForm(f){const a=h.reduce(this.el.querySelectorAll("input.required"),function(e,t){return""===t.value?(t.classList.add("error"),e+1):e},0);if(a)return;const n=d(":input:not([type=button]):not([type=submit])",f),o=l({type:"set",id:t.connection.getUniqueId()}).c("query",{xmlns:u.NS.REGISTER});"xform"===this.form_type?(o.c("x",{xmlns:u.NS.XFORM,type:"submit"}),h.each(n,t=>{o.cnode(e.webForm2xForm(t)).up()})):h.each(n,e=>{o.c(e.getAttribute("name"),{},e.value)}),t.connection._addSysHandler(this._onRegisterIQ.bind(this),null,"iq",null,null),t.connection.send(o),this.setFields(o.tree())},setFields(e){const t=e.querySelector("query"),f=d(`x[xmlns="${u.NS.XFORM}"]`,t);f.length>0?this._setFieldsFromXForm(f.pop()):this._setFieldsFromLegacy(t)},_setFieldsFromLegacy(e){h.each(e.children,e=>{"instructions"!==e.tagName.toLowerCase()?"x"!==e.tagName.toLowerCase()?this.fields[e.tagName.toLowerCase()]=u.getText(e):"jabber:x:oob"===e.getAttribute("xmlns")&&this.urls.concat(h.map(e.querySelectorAll("url"),"textContent")):this.instructions=u.getText(e)}),this.form_type="legacy"},_setFieldsFromXForm(e){this.title=h.get(e.querySelector("title"),"textContent"),this.instructions=h.get(e.querySelector("instructions"),"textContent"),h.each(e.querySelectorAll("field"),e=>{const f=e.getAttribute("var");f?this.fields[f.toLowerCase()]=h.get(e.querySelector("value"),"textContent",""):t.log("Found field we couldn't parse",u.LogLevel.WARN)}),this.form_type="xform"},_onRegisterIQ(e){if("error"===e.getAttribute("type")){t.log("Registration failed.",u.LogLevel.ERROR),this.reportErrors(e);let f=e.getElementsByTagName("error");if(1!==f.length)return t.connection._changeConnectStatus(u.Status.REGIFAIL,"unknown"),!1;"conflict"===(f=f[0].firstChild.tagName.toLowerCase())?t.connection._changeConnectStatus(u.Status.CONFLICT,f):"not-acceptable"===f?t.connection._changeConnectStatus(u.Status.NOTACCEPTABLE,f):t.connection._changeConnectStatus(u.Status.REGIFAIL,f)}else t.connection._changeConnectStatus(u.Status.REGISTERED,null);return!1}})}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){"use strict";var a,n,o;n=[f(2)],void 0===(o="function"==typeof(a=function(e){const t=e.env,f=t.Backbone,a=t.Promise,n=t.Strophe,o=t.$iq,r=t.$pres,s=t.b64_sha1,c=t.moment,i=t.sizzle,u=t._,_=e.env.utils;e.plugins.add("converse-roster",{dependencies:["converse-vcard"],initialize(){const e=this._converse,t=e.__;e.api.promises.add(["cachedRoster","roster","rosterContactsFetched","rosterGroupsFetched","rosterInitialized"]),e.registerPresenceHandler=function(){e.unregisterPresenceHandler(),e.presence_ref=e.connection.addHandler(function(t){return e.roster.presenceHandler(t),!0},null,"presence",null)},e.initRoster=function(){e.roster=new e.RosterContacts,e.roster.browserStorage=new f.BrowserStorage[e.storage](s(`converse.contacts-${e.bare_jid}`)),e.rostergroups=new e.RosterGroups,e.rostergroups.browserStorage=new f.BrowserStorage[e.storage](s(`converse.roster.groups${e.bare_jid}`)),e.emit("rosterInitialized")},e.populateRoster=function(t=!1){t?(e.send_initial_presence=!0,e.roster.fetchFromServer().then(()=>{e.emit("rosterContactsFetched"),e.sendInitialPresence()}).catch(t=>{e.log(t,n.LogLevel.ERROR),e.sendInitialPresence()})):e.rostergroups.fetchRosterGroups().then(()=>(e.emit("rosterGroupsFetched"),e.roster.fetchRosterContacts())).then(()=>{e.emit("rosterContactsFetched"),e.sendInitialPresence()}).catch(t=>{e.log(t,n.LogLevel.ERROR),e.sendInitialPresence()})},e.Presence=f.Model.extend({defaults:()=>({show:"offline",resources:{}}),getHighestPriorityResource(){const e=this.get("resources");if(u.isObject(e)&&u.size(e)){const t=u.flow(u.values,u.partial(u.sortBy,u,["priority","timestamp"]),u.reverse)(e)[0];if(!u.isUndefined(t))return t}},addResource(e){const t=e.getAttribute("from"),f=u.propertyOf(e.querySelector("show"))("textContent")||"online",a=n.getResourceFromJid(t),o=i(`delay[xmlns="${n.NS.DELAY}"]`,e).pop(),r=u.isNil(o)?c().format():c(o.getAttribute("stamp")).format();let s=u.propertyOf(e.querySelector("priority"))("textContent")||0;s=u.isNaN(parseInt(s,10))?0:parseInt(s,10);const _=u.isObject(this.get("resources"))?this.get("resources"):{};_[a]={name:a,priority:s,show:f,timestamp:r};const d={resources:_},l=this.getHighestPriorityResource();return s==l.priority&&r==l.timestamp&&(d.show=f),this.save(d),_},removeResource(e){let t=this.get("resources");u.isObject(t)?delete t[e]:t={},this.save({resources:t,show:u.propertyOf(this.getHighestPriorityResource())("show")||"offline"})}}),e.Presences=f.Collection.extend({model:e.Presence}),e.ModelWithVCardAndPresence=f.Model.extend({initialize(){this.setVCard(),this.setPresence()},setVCard(){const t=this.get("jid");this.vcard=e.vcards.findWhere({jid:t})||e.vcards.create({jid:t})},setPresence(){const t=this.get("jid");this.presence=e.presences.findWhere({jid:t})||e.presences.create({jid:t})}}),e.RosterContact=e.ModelWithVCardAndPresence.extend({defaults:{chat_state:void 0,image:e.DEFAULT_IMAGE,image_type:e.DEFAULT_IMAGE_TYPE,num_unread:0,status:""},initialize(t){e.ModelWithVCardAndPresence.prototype.initialize.apply(this,arguments);const f=t.jid,a=n.getBareJidFromJid(f).toLowerCase();n.getResourceFromJid(f),t.jid=a,this.set(u.assignIn({groups:[],id:a,jid:a,user_id:n.getNodeFromJid(f)},t)),this.presence.on("change:show",()=>e.emit("contactPresenceChanged",this)),this.presence.on("change:show",()=>this.trigger("presenceChanged"))},getDisplayName(){return this.vcard.get("fullname")||this.get("jid")},getFullname(){return this.vcard.get("fullname")},subscribe(t){const f=r({to:this.get("jid"),type:"subscribe"});t&&""!==t&&f.c("status").t(t).up();const a=e.xmppstatus.vcard.get("nickname")||e.xmppstatus.vcard.get("fullname");return a&&f.c("nick",{xmlns:n.NS.NICK}).t(a).up(),e.connection.send(f),this.save("ask","subscribe"),this},ackSubscribe(){e.connection.send(r({type:"subscribe",to:this.get("jid")}))},ackUnsubscribe(){e.connection.send(r({type:"unsubscribe",to:this.get("jid")})),this.removeFromRoster(),this.destroy()},unauthorize(t){return e.rejectPresenceSubscription(this.get("jid"),t),this},authorize(t){const f=r({to:this.get("jid"),type:"subscribed"});return t&&""!==t&&f.c("status").t(t),e.connection.send(f),this},removeFromRoster(t,f){const a=o({type:"set"}).c("query",{xmlns:n.NS.ROSTER}).c("item",{jid:this.get("jid"),subscription:"remove"});return e.connection.sendIQ(a,t,f),this}}),e.RosterContacts=f.Collection.extend({model:e.RosterContact,comparator(t,f){const a=t.presence.get("show")||"offline",n=f.presence.get("show")||"offline";if(e.STATUS_WEIGHTS[a]===e.STATUS_WEIGHTS[n]){const e=t.getDisplayName().toLowerCase(),a=f.getDisplayName().toLowerCase();return e<a?-1:e>a?1:0}return e.STATUS_WEIGHTS[a]<e.STATUS_WEIGHTS[n]?-1:1},onConnected(){this.registerRosterHandler(),this.registerRosterXHandler()},registerRosterHandler(){e.connection.addHandler(e.roster.onRosterPush.bind(e.roster),n.NS.ROSTER,"iq","set")},registerRosterXHandler(){let t=0;e.connection.addHandler(function(f){return window.setTimeout(function(){e.connection.flush(),e.roster.subscribeToSuggestedItems.bind(e.roster)(f)},t),t+=250*f.querySelectorAll("item").length,!0},n.NS.ROSTERX,"message",null)},fetchRosterContacts(){return new a((t,f)=>{this.fetch({add:!0,silent:!0,success(a){0===a.length?(e.send_initial_presence=!0,e.roster.fetchFromServer().then(t).catch(f)):(e.emit("cachedRoster",a),t())}})})},subscribeToSuggestedItems:t=>(u.each(t.querySelectorAll("item"),function(t){"add"===t.getAttribute("action")&&e.roster.addAndSubscribe(t.getAttribute("jid"),e.xmppstatus.vcard.get("nickname")||e.xmppstatus.vcard.get("fullname"))}),!0),isSelf:t=>_.isSameBareJID(t,e.connection.jid),addAndSubscribe(t,f,a,n,o){const r=t=>{t instanceof e.RosterContact&&t.subscribe(n)};this.addContactToRoster(t,f,a,o).then(r,r)},sendContactAddIQ(t,f,a,r,s){f=u.isEmpty(f)?t:f;const c=o({type:"set"}).c("query",{xmlns:n.NS.ROSTER}).c("item",{jid:t,name:f});u.each(a,function(e){c.c("group").t(e).up()}),e.connection.sendIQ(c,r,s)},addContactToRoster(f,o,r,s){return new a((a,c)=>{r=r||[],this.sendContactAddIQ(f,o,r,()=>{const e=this.create(u.assignIn({ask:void 0,nickname:o,groups:r,jid:f,requesting:!1,subscription:"none"},s),{sort:!1});a(e)},function(f){alert(t("Sorry, there was an error while trying to add %1$s as a contact.",o)),e.log(f,n.LogLevel.ERROR),a(f)})})},subscribeBack(t,f){const a=this.get(t);if(a instanceof e.RosterContact)a.authorize().subscribe();else{const a=t=>{t instanceof e.RosterContact&&t.authorize().subscribe()},o=u.get(i(`nick[xmlns="${n.NS.NICK}"]`,f).pop(),"textContent",null);this.addContactToRoster(t,o,[],{subscription:"from"}).then(a,a)}},getNumOnlineContacts(){let t=["offline","unavailable"];return e.show_only_online_users&&(t=u.union(t,["dnd","xa","away"])),u.sum(this.models.filter(e=>!u.includes(t,e.presence.get("show"))))},onRosterPush(t){const f=t.getAttribute("id"),a=t.getAttribute("from");if(a&&""!==a&&n.getBareJidFromJid(a)!==e.bare_jid)return e.connection.send(o({type:"error",id:f,from:e.connection.jid}).c("error",{type:"cancel"}).c("service-unavailable",{xmlns:n.NS.ROSTER})),!0;e.connection.send(o({type:"result",id:f,from:e.connection.jid}));const r=i(`query[xmlns="${n.NS.ROSTER}"] item`,t);return u.each(r,this.updateContact.bind(this)),e.emit("rosterPush",t),!0},fetchFromServer(){return new a((t,f)=>{const a=o({type:"get",id:e.connection.getUniqueId("roster")}).c("query",{xmlns:n.NS.ROSTER}),r=u.flow(this.onReceivedFromServer.bind(this),t);return e.connection.sendIQ(a,r,function(t){const a="Error while trying to fetch roster from the server";e.log(a,n.LogLevel.ERROR),f(new Error(a))})})},onReceivedFromServer(t){const f=i(`query[xmlns="${n.NS.ROSTER}"] item`,t);u.each(f,this.updateContact.bind(this)),e.emit("roster",t)},updateContact(e){const t=e.getAttribute("jid");if(this.isSelf(t))return;const f=this.get(t),a=e.getAttribute("subscription"),o=e.getAttribute("ask"),r=u.map(e.getElementsByTagName("group"),n.getText);if(f){if("remove"===a)return f.destroy();f.save({subscription:a,ask:o,requesting:null,groups:r})}else{if("none"===a&&null===o||"remove"===a)return;this.create({ask:o,nickname:e.getAttribute("name"),groups:r,jid:t,subscription:a},{sort:!1})}},createRequestingContact(t){const f=n.getBareJidFromJid(t.getAttribute("from")),a=u.get(i(`nick[xmlns="${n.NS.NICK}"]`,t).pop(),"textContent",null),o={jid:f,subscription:"none",ask:null,requesting:!0,nickname:a};e.emit("contactRequest",this.create(o))},handleIncomingSubscription(f){const a=f.getAttribute("from"),o=n.getBareJidFromJid(a),r=this.get(o);e.allow_contact_requests||e.rejectPresenceSubscription(a,t("This client does not allow presence subscriptions")),e.auto_subscribe?r&&"to"===r.get("subscription")?r.authorize():this.subscribeBack(o,f):r?"none"!==r.get("subscription")?r.authorize():"subscribe"===r.get("ask")&&r.authorize():this.createRequestingContact(f)},handleOwnPresence(t){const f=t.getAttribute("from"),a=n.getResourceFromJid(f),o=t.getAttribute("type");if(e.connection.jid!==f&&"unavailable"!==o&&(!0===e.synchronize_availability||e.synchronize_availability===a)){const f=u.propertyOf(t.querySelector("show"))("textContent")||"online";e.xmppstatus.save({status:f});const a=u.propertyOf(t.querySelector("status"))("textContent");a&&e.xmppstatus.save({status_message:a})}e.jid===f&&"unavailable"===o&&e.xmppstatus.sendPresence()},presenceHandler(e){const t=e.getAttribute("type");if("error"===t)return!0;const f=e.getAttribute("from"),a=n.getBareJidFromJid(f);if(this.isSelf(a))return this.handleOwnPresence(e);if(i(`query[xmlns="${n.NS.MUC}"]`,e).length)return;const o=u.propertyOf(e.querySelector("status"))("textContent"),r=this.get(a);if(r&&o!==r.get("status")&&r.save({status:o}),"subscribed"===t&&r)r.ackSubscribe();else if("unsubscribed"===t&&r)r.ackUnsubscribe();else{if("unsubscribe"===t)return;if("subscribe"===t)this.handleIncomingSubscription(e);else if("unavailable"===t&&r){const e=n.getResourceFromJid(f);r.presence.removeResource(e)}else r&&r.presence.addResource(e)}}}),e.RosterGroup=f.Model.extend({initialize(f){this.set(u.assignIn({description:t("Click to hide these contacts"),state:e.OPENED},f)),this.contacts=new e.RosterContacts}}),e.RosterGroups=f.Collection.extend({model:e.RosterGroup,fetchRosterGroups(){return new a((e,t)=>{this.fetch({silent:!0,success:e})})}}),e.unregisterPresenceHandler=function(){u.isUndefined(e.presence_ref)||(e.connection.deleteHandler(e.presence_ref),delete e.presence_ref)},e.api.listen.on("beforeTearDown",e.unregisterPresenceHandler()),e.api.listen.on("afterTearDown",()=>{e.presences&&e.presences.off().reset()}),e.api.listen.on("clearSession",()=>{e.presences&&e.presences.browserStorage._clear()}),e.api.listen.on("statusInitialized",t=>{t||(e.presences=new e.Presences,e.presences.browserStorage=new f.BrowserStorage.session(s(`converse.presences-${e.bare_jid}`)),e.presences.fetch()),e.emit("presencesInitialized",t)}),e.api.listen.on("presencesInitialized",t=>{t?e.emit("rosterReadyAfterReconnection"):(e.registerIntervalHandler(),e.initRoster()),e.roster.onConnected(),e.populateRoster(t),e.registerPresenceHandler()}),u.extend(e.api,{contacts:{get(t){const f=function(t){return e.roster.get(n.getBareJidFromJid(t))||null};if(u.isUndefined(t))t=e.roster.pluck("jid");else if(u.isString(t))return f(t);return u.map(t,f)},add(t,f){if(!u.isString(t)||!u.includes(t,"@"))throw new TypeError("contacts.add: invalid jid");e.roster.addAndSubscribe(t,u.isEmpty(f)?t:f)}}})}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a,n;a=[f(15)],void 0===(n=function(e){return function(e,t,f,a,n){e.addConnectionPlugin("ping",{_c:null,init:function(t){this._c=t,e.addNamespace("PING","urn:xmpp:ping")},ping:function(t,a,n,o){var r=this._c.getUniqueId("ping"),s=f({type:"get",to:t,id:r}).c("ping",{xmlns:e.NS.PING});this._c.sendIQ(s,a,n,o)},pong:function(e){var t=e.getAttribute("from"),a=e.getAttribute("id"),n=f({type:"result",to:t,id:a});this._c.sendIQ(n)},addPingHandler:function(t){return this._c.addHandler(t,e.NS.PING,"iq","get")}})}(e.Strophe,e.$build,e.$iq,e.$msg,e.$pres),e}.apply(t,a))||(e.exports=n)},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(171)],void 0===(o="function"==typeof(a=function(e){const t=e.env,f=t.Strophe,a=t._;e.plugins.add("converse-ping",{initialize(){const e=this._converse;e.api.settings.update({ping_interval:180}),e.ping=function(t,n,o,r){return e.lastStanzaDate=new Date,a.isNil(t)&&(t=f.getDomainFromJid(e.bare_jid)),a.isUndefined(r)&&(r=null),a.isUndefined(n)&&(n=null),a.isUndefined(o)&&(o=null),!!e.connection&&(e.connection.ping.ping(t,n,o,r),!0)},e.pong=function(t){return e.lastStanzaDate=new Date,e.connection.ping.pong(t),!0},e.registerPongHandler=function(){a.isUndefined(e.connection.disco)||e.api.disco.own.features.add(f.NS.PING),e.connection.ping.addPingHandler(e.pong)},e.registerPingHandler=function(){e.registerPongHandler(),e.ping_interval>0&&(e.connection.addHandler(function(){return e.lastStanzaDate=new Date,!0}),e.connection.addTimedHandler(1e3,function(){const t=new Date;return e.lastStanzaDate||(e.lastStanzaDate=t),!((t-e.lastStanzaDate)/1e3>e.ping_interval)||e.ping()}))};const t=function(){e.registerPingHandler()};e.on("connected",t),e.on("reconnected",t)}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){"use strict";var a,n,o;n=[f(2)],void 0===(o="function"==typeof(a=function(e){const t=e.env,f=t.utils,a=t.Strophe,n=t._;e.plugins.add("converse-notification",{initialize(){const e=this._converse,t=e.__;e.supports_html5_notification="Notification"in window,e.api.settings.update({notify_all_room_messages:!1,show_desktop_notifications:!0,show_chatstate_notifications:!1,chatstate_notification_blacklist:[],play_sounds:!0,sounds_path:"/sounds/",notification_icon:"/logo/conversejs-filled.svg"}),e.isOnlyChatStateNotification=(t=>n.isNull(t.querySelector("body"))&&(n.isNull(t.querySelector(e.ACTIVE))||n.isNull(t.querySelector(e.COMPOSING))||n.isNull(t.querySelector(e.INACTIVE))||n.isNull(t.querySelector(e.PAUSED))||n.isNull(t.querySelector(e.GONE)))),e.shouldNotifyOfGroupMessage=function(t){let f=e.notify_all_room_messages;const o=t.getAttribute("from"),r=a.getResourceFromJid(o),s=a.getBareJidFromJid(o),c=r&&a.unescapeNode(r)||"";if(""===c||t.querySelectorAll("delay").length>0)return!1;const i=e.chatboxes.get(s),u=t.querySelector("body");if(n.isNull(u))return!1;const _=new RegExp(`\\b${i.get("nick")}\\b`).test(u.textContent);return f=!0===f||n.isArray(f)&&n.includes(f,s),!(c===i.get("nick")||!f&&!_)},e.isMessageToHiddenChat=function(t){if(n.includes(["mobile","fullscreen","embedded"],e.view_mode)){const f=a.getBareJidFromJid(t.getAttribute("from")),o=e.chatboxes.get(f);return!!n.isNil(o)||o.get("hidden")||"hidden"===e.windowState}return"hidden"===e.windowState},e.shouldNotifyOfMessage=function(t){if(f.isOTRMessage(t))return!1;const o=t.querySelector("forwarded");if(!n.isNull(o))return!1;if("groupchat"===t.getAttribute("type"))return e.shouldNotifyOfGroupMessage(t);if(f.isHeadlineMessage(e,t))return e.isMessageToHiddenChat(t);const r=a.getBareJidFromJid(t.getAttribute("from"))===e.bare_jid;return!e.isOnlyChatStateNotification(t)&&!r&&e.isMessageToHiddenChat(t)},e.playSoundNotification=function(){let t;e.play_sounds&&!n.isUndefined(window.Audio)&&((t=new Audio(e.sounds_path+"msg_received.ogg")).canPlayType("audio/ogg")?t.play():(t=new Audio(e.sounds_path+"msg_received.mp3")).canPlayType("audio/mp3")&&t.play())},e.areDesktopNotificationsEnabled=function(){return e.supports_html5_notification&&e.show_desktop_notifications&&"granted"===Notification.permission},e.showMessageNotification=function(f){let o,r;const s=f.getAttribute("from"),c=a.getBareJidFromJid(s);if("headline"===f.getAttribute("type")){if(n.includes(c,"@")&&!e.allow_non_roster_messaging)return;o=t("Notification from %1$s",c)}else if(n.includes(c,"@"))if("groupchat"===f.getAttribute("type"))o=t("%1$s says",a.getResourceFromJid(s));else{if(n.isUndefined(e.roster))return void e.log("Could not send notification, because roster is undefined",a.LogLevel.ERROR);if(r=e.roster.get(c),n.isUndefined(r)){if(!e.allow_non_roster_messaging)return;o=t("%1$s says",c)}else o=t("%1$s says",r.getDisplayName())}else o=t("Notification from %1$s",c);const i=new Notification(o,{body:f.querySelector("body").textContent,lang:e.locale,icon:e.notification_icon});setTimeout(i.close.bind(i),5e3)},e.showChatStateNotification=function(f){if(n.includes(e.chatstate_notification_blacklist,f.jid))return;const a=f.chat_status;let o=null;if("offline"===a?o=t("has gone offline"):"away"===a?o=t("has gone away"):"dnd"===a?o=t("is busy"):"online"===a&&(o=t("has come online")),null===o)return;const r=new Notification(f.getDisplayName(),{body:o,lang:e.locale,icon:e.notification_icon});setTimeout(r.close.bind(r),5e3)},e.showContactRequestNotification=function(f){const a=new Notification(f.getDisplayName(),{body:t("wants to be your contact"),lang:e.locale,icon:e.notification_icon});setTimeout(a.close.bind(a),5e3)},e.showFeedbackNotification=function(t){if("error"===t.klass||"warn"===t.klass){const f=new Notification(t.subject,{body:t.message,lang:e.locale,icon:e.notification_icon});setTimeout(f.close.bind(f),5e3)}},e.handleChatStateNotification=function(t){e.areDesktopNotificationsEnabled()&&e.show_chatstate_notifications&&e.showChatStateNotification(t)},e.handleMessageNotification=function(t){const f=t.stanza;if(!e.shouldNotifyOfMessage(f))return!1;e.playSoundNotification(),e.areDesktopNotificationsEnabled()&&e.showMessageNotification(f)},e.handleContactRequestNotification=function(t){e.areDesktopNotificationsEnabled(!0)&&e.showContactRequestNotification(t)},e.handleFeedback=function(t){e.areDesktopNotificationsEnabled(!0)&&e.showFeedbackNotification(t)},e.requestPermission=function(){e.supports_html5_notification&&!n.includes(["denied","granted"],Notification.permission)&&Notification.requestPermission()},e.on("pluginsInitialized",function(){e.on("contactRequest",e.handleContactRequestNotification),e.on("contactPresenceChanged",e.handleChatStateNotification),e.on("message",e.handleMessageNotification),e.on("feedback",e.handleFeedback),e.on("connected",e.requestPermission)})}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="";return t+='\x3c!-- src/templates/chatroom_sidebar.html --\x3e\n\x3c!-- <div class="occupants"> --\x3e\n<p class="occupants-heading">'+(0,a.escape)(e.label_occupants)+'</p>\n<ul class="occupant-list"></ul>\n<div class="chatroom-features"></div>\n\x3c!-- </div> --\x3e\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="";return t+='\x3c!-- src/templates/rooms_results.html --\x3e\n<li class="list-group-item active">'+(0,a.escape)(e.feedback_text)+"</dt>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/room_panel.html --\x3e\n\x3c!-- <div id="chatrooms"> --\x3e\n<div class="d-flex controlbox-padded">\n <span class="w-100 controlbox-heading">'+f(e.heading_chatrooms)+'</span>\n <a class="chatbox-btn trigger-list-chatrooms-modal fa fa-list-ul" title="'+f(e.title_list_rooms)+'" data-toggle="modal" data-target="#list-chatrooms-modal"></a>\n <a class="chatbox-btn trigger-add-chatrooms-modal fa fa-users" title="'+f(e.title_new_room)+'" data-toggle="modal" data-target="#add-chatrooms-modal"></a>\n</div>\n<div class="list-container open-rooms-list rooms-list-container"></div>\n<div class="list-container bookmarks-list rooms-list-container"></div>\n\x3c!-- </div> --\x3e\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/room_item.html --\x3e\n<li class="room-item list-group-item">\n <div class="available-chatroom d-flex flex-row">\n <a class="open-room available-room w-100"\n data-room-jid="'+f(e.jid)+'"\n data-room-name="'+f(e.name)+'"\n title="'+f(e.open_title)+'"\n href="#">'+f(e.name)+'</a>\n <a class="right room-info icon-room-info"\n data-room-jid="'+f(e.jid)+'"\n title="'+f(e.info_title)+'" href="#">&nbsp;</a>\n </div>\n</li>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/room_description.html --\x3e\n\x3c!-- FIXME: check markup in mockup --\x3e\n<div class="room-info">\n<p class="room-info"><strong>'+f(e.label_jid)+"</strong> "+f(e.jid)+'</p>\n<p class="room-info"><strong>'+f(e.label_desc)+"</strong> "+f(e.desc)+'</p>\n<p class="room-info"><strong>'+f(e.label_occ)+"</strong> "+f(e.occ)+'</p>\n<p class="room-info"><strong>'+f(e.label_features)+"</strong>\n <ul>\n ",e.passwordprotected&&(t+='\n <li class="room-info locked">'+f(e.label_requires_auth)+"</li>\n "),t+="\n ",e.hidden&&(t+='\n <li class="room-info">'+f(e.label_hidden)+"</li>\n "),t+="\n ",e.membersonly&&(t+='\n <li class="room-info">'+f(e.label_requires_invite)+"</li>\n "),t+="\n ",e.moderated&&(t+='\n <li class="room-info">'+f(e.label_moderated)+"</li>\n "),t+="\n ",e.nonanonymous&&(t+='\n <li class="room-info">'+f(e.label_non_anon)+"</li>\n "),t+="\n ",e.open&&(t+='\n <li class="room-info">'+f(e.label_open_room)+"</li>\n "),t+="\n ",e.persistent&&(t+='\n <li class="room-info">'+f(e.label_permanent_room)+"</li>\n "),t+="\n ",e.publicroom&&(t+='\n <li class="room-info">'+f(e.label_public)+"</li>\n "),t+="\n ",e.semianonymous&&(t+='\n <li class="room-info">'+f(e.label_semi_anon)+"</li>\n "),t+="\n ",e.temporary&&(t+='\n <li class="room-info">'+f(e.label_temp_room)+"</li>\n "),t+="\n ",e.unmoderated&&(t+='\n <li class="room-info">'+f(e.label_unmoderated)+"</li>\n "),t+="\n </ul>\n</p>\n</div>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/occupant.html --\x3e\n<li class="occupant" id="'+f(e.id)+'"\n ',"moderator"===e.role&&(t+='\n title="'+f(e.jid)+" "+f(e.desc_moderator)+" "+f(e.hint_occupant)+'"\n '),t+="\n ","participant"===e.role&&(t+='\n title="'+f(e.jid)+" "+f(e.desc_participant)+" "+f(e.hint_occupant)+'"\n '),t+="\n ","visitor"===e.role&&(t+='\n title="'+f(e.jid)+" "+f(e.desc_visitor)+" "+f(e.hint_occupant)+'"\n '),t+="\n ",e._.includes(["visitor","participant","moderator"],e.role)||(t+='\n title="'+f(e.jid)+" "+f(e.hint_occupant)+'"\n '),t+='>\n <div class="row no-gutters">\n <div class="col-auto">\n <div class="occupant-status occupant-'+f(e.show)+' circle" title="'+f(e.hint_show)+'"></div>\n </div>\n <div class="col">\n <span class="occupant-nick">'+f(e.nick||e.jid)+"</span>\n ","owner"===e.affiliation&&(t+='\n <span class="badge badge-danger">'+f(e.label_owner)+"</span>\n "),t+="\n ","admin"===e.affiliation&&(t+='\n <span class="badge badge-info">'+f(e.label_admin)+"</span>\n "),t+="\n ","member"===e.affiliation&&(t+='\n <span class="badge badge-info">'+f(e.label_member)+"</span>\n "),t+="\n\n ","moderator"===e.role&&(t+='\n <span class="badge badge-info">'+f(e.label_moderator)+"</span>\n "),t+="\n ","visitor"===e.role&&(t+='\n <span class="badge badge-secondary">'+f(e.label_visitor)+"</span>\n "),t+="\n </div>\n </div>\n</li>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/list_chatrooms_modal.html --\x3e\n<div class="modal fade" id="list-chatrooms-modal" tabindex="-1" role="dialog" aria-labelledby="list-chatrooms-modal-label" aria-hidden="true">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <h5 class="modal-title"\n id="list-chatrooms-modal-label">'+f(e.heading_list_chatrooms)+'</h5>\n <button type="button" class="close" data-dismiss="modal" aria-label="Close">\n <span aria-hidden="true">&times;</span>\n </button>\n </div>\n <div class="modal-body">\n <form class="converse-form list-chatrooms">\n <div class="form-group">\n <label for="chatroom">'+f(e.label_server_address)+':</label>\n <input type="text" value="'+f(e.muc_domain)+'" required="required" name="server" class="form-control" placeholder="'+f(e.server_placeholder)+'">\n </div>\n <input type="submit" class="btn btn-primary" name="join" value="'+f(e.label_query)+'">\n </form>\n <ul class="available-chatrooms list-group"></ul>\n </div>\n </div>\n </div>\n</div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+="\x3c!-- src/templates/chatroom_toolbar.html --\x3e\n",e.use_emoji&&(t+='\n<li class="toggle-toolbar-menu toggle-smiley dropup">\n <a class="toggle-smiley fa fa-smile-o" title="'+f(e.label_insert_smiley)+'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"></a> \n <div class="emoji-picker dropdown-menu toolbar-menu"></div>\n</li>\n'),t+="\n",e.show_call_button&&(t+='\n<li class="toggle-call fa fa-phone" title="'+f(e.label_start_call)+'"></li>\n'),t+="\n",e.show_occupants_toggle&&(t+='\n<li class="toggle-occupants fa fa-users" title="'+f(e.label_hide_occupants)+'"></li>\n'),t+="\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/chatroom_password_form.html --\x3e\n<div class="chatroom-form-container">\n <form class="pure-form converse-form chatroom-form">\n <fieldset class="form-group">\n <legend>'+f(e.heading)+"</legend>\n <label>"+f(e.label_password)+'</label>\n <input type="password" name="password"/>\n </fieldset>\n <input class="btn btn-primary" type="submit" value="'+f(e.label_submit)+'"/>\n </form>\n</div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/chatroom_nickname_form.html --\x3e\n<div class="chatroom-form-container">\n <form class="converse-form chatroom-form converse-centered-form">\n <fieldset class="form-group">\n <label>'+f(e.heading)+'</label>\n <p class="validation-message">'+f(e.validation_message)+'</p>\n <input type="text" required="required" name="nick" class="form-control" placeholder="'+f(e.label_nickname)+'"/>\n </fieldset>\n <input type="submit" class="btn btn-primary" name="join" value="'+f(e.label_join)+'"/>\n </form>\n</div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/chatroom_invite.html --\x3e\n<form class="room-invite">\n ',e.error_message&&(t+='\n <span class="error">'+f(e.error_message)+"</span>\n "),t+='\n <input class="form-control invited-contact" placeholder="'+f(e.label_invitation)+'" type="text"/>\n</form>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/chatroom_head.html --\x3e\n<div class="chatbox-title">\n <div class="chat-title" title="'+f(e.jid)+'">\n ',e.name&&e.name!==e.Strophe.getNodeFromJid(e.jid)?t+="\n "+f(e.name)+"\n ":t+="\n "+f(e.Strophe.getNodeFromJid(e.jid))+"@"+f(e.Strophe.getDomainFromJid(e.jid))+"\n ",t+='\n </div>\n <p class="chatroom-description">'+f(e.description)+'<p/>\n</div>\n<div class="chatbox-buttons row no-gutters">\n <a class="chatbox-btn close-chatbox-button fa fa-sign-out" title="'+f(e.info_close)+'"></a>\n ',"owner"==e.affiliation&&(t+='\n <a class="chatbox-btn configure-chatroom-button fa fa-wrench" title="'+f(e.info_configure)+' "></a>\n '),t+="\n</div>\n"}},function(e,t,f){f(1);e.exports=function(e){var t="";return t+='\x3c!-- src/templates/chatroom_form.html --\x3e\n<div class="chatroom-form-container">\n <form class="converse-form chatroom-form">\n <fieldset class="form-group">\n <span class="spinner fa fa-spinner centered"/>\n </fieldset>\n </form>\n</div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+="\x3c!-- src/templates/chatroom_features.html --\x3e\n",e.has_features&&(t+='\n<p class="occupants-heading">'+f(e.label_features)+"</p>\n"),t+='\n<ul class="features-list">\n',e.passwordprotected&&(t+='\n<li class="feature" title="'+f(e.tt_passwordprotected)+'"><span class="fa fa-lock"></span>'+f(e.label_passwordprotected)+"</li>\n"),t+="\n",e.unsecured&&(t+='\n<li class="feature" title="'+f(e.tt_unsecured)+'"><span class="fa fa-unlock"></span>'+f(e.label_unsecured)+"</li>\n"),t+="\n",e.hidden&&(t+='\n<li class="feature" title="'+f(e.tt_hidden)+'"><span class="fa fa-eye-slash"></span>'+f(e.label_hidden)+"</li>\n"),t+="\n",e.public_room&&(t+='\n<li class="feature" title="'+f(e.tt_public)+'"><span class="fa fa-eye"></span>'+f(e.label_public)+"</li>\n"),t+="\n",e.membersonly&&(t+='\n<li class="feature" title="'+f(e.tt_membersonly)+'"><span class="fa fa-address-book"></span>'+f(e.label_membersonly)+"</li>\n"),t+="\n",e.open&&(t+='\n<li class="feature" title="'+f(e.tt_open)+'"><span class="fa fa-globe"></span>'+f(e.label_open)+"</li>\n"),t+="\n",e.persistent&&(t+='\n<li class="feature" title="'+f(e.tt_persistent)+'"><span class="fa fa-save"></span>'+f(e.label_persistent)+"</li>\n"),t+="\n",e.temporary&&(t+='\n<li class="feature" title="'+f(e.tt_temporary)+'"><span class="fa fa-snowflake-o"></span>'+f(e.label_temporary)+"</li>\n"),t+="\n",e.nonanonymous&&(t+='\n<li class="feature" title="'+f(e.tt_nonanonymous)+'"><span class="fa fa-id-card"></span>'+f(e.label_nonanonymous)+"</li>\n"),t+="\n",e.semianonymous&&(t+='\n<li class="feature" title="'+f(e.tt_semianonymous)+'"><span class="fa fa-user-secret"></span>'+f(e.label_semianonymous)+"</li>\n"),t+="\n",e.moderated&&(t+='\n<li class="feature" title="'+f(e.tt_moderated)+'"><span class="fa fa-gavel"></span>'+f(e.label_moderated)+"</li>\n"),t+="\n",e.unmoderated&&(t+='\n<li class="feature" title="'+f(e.tt_unmoderated)+'"><span class="fa fa-info-circle"></span>'+f(e.label_unmoderated)+"</li>\n"),t+="\n",e.mam_enabled&&(t+='\n<li class="feature" title="'+f(e.tt_mam_enabled)+'"><span class="fa fa-database"></span>'+f(e.label_mam_enabled)+"</li>\n"),t+="\n</ul>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="";return t+='\x3c!-- src/templates/chatroom_disconnect.html --\x3e\n<p class="disconnect-msg">'+(0,a.escape)(e.disconnect_message)+"</p>\n"}},function(e,t,f){f(1);e.exports=function(e){var t="";return t+='\x3c!-- src/templates/chatroom.html --\x3e\n<div class="flyout box-flyout">\n <div class="chat-head chat-head-chatroom row no-gutters"></div>\n <div class="chat-body chatroom-body row no-gutters"></div>\n</div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/chatarea.html --\x3e\n<div class="chat-area col">\n <div class="chat-content ',e.show_send_button&&(t+="chat-content-sendbutton"),t+='"></div>\n <div class="new-msgs-indicator hidden">▼ '+f(e.unread_msgs)+' ▼</div>\n <form class="sendXMPPMessage">\n ',e.show_toolbar&&(t+='\n <ul class="chat-toolbar no-text-select"></ul>\n '),t+='\n <textarea type="text" class="chat-textarea ',e.show_send_button&&(t+="chat-textarea-send-button"),t+='"\n placeholder="'+f(e.label_message)+'"></textarea>\n ',e.show_send_button&&(t+='\n <button type="submit" class="pure-button send-button">'+f(e.label_send)+"</button>\n "),t+="\n </form>\n</div>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/add_chatroom_modal.html --\x3e\n<div class="modal fade" id="add-chatroom-modal" tabindex="-1" role="dialog" aria-labelledby="add-chatroom-modal-label" aria-hidden="true">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <h5 class="modal-title"\n id="add-chatroom-modal-label">'+f(e.heading_new_chatroom)+'</h5>\n <button type="button" class="close" data-dismiss="modal" aria-label="Close">\n <span aria-hidden="true">&times;</span>\n </button>\n </div>\n <div class="modal-body">\n <form class="converse-form add-chatroom">\n <div class="form-group">\n <label for="chatroom">'+f(e.label_room_address)+':</label>\n <input type="text" required="required" name="chatroom" class="form-control" placeholder="'+f(e.chatroom_placeholder)+'">\n </div>\n <div class="form-group">\n <label for="nickname">'+f(e.label_nickname)+':</label>\n <input type="text" name="nickname" value="'+f(e.nick)+'" class="form-control">\n </div>\n <input type="submit" class="btn btn-primary" name="join" value="'+f(e.label_join)+'">\n </form>\n </div>\n </div>\n </div>\n</div>\n'}},function(e,t,f){f(1);e.exports=function(e){var t="";return t+='\x3c!-- src/templates/chats_panel.html --\x3e\n<a id="toggle-minimized-chats" href="#" class="row no-gutters"></a>\n<div class="flyout minimized-chats-flyout row no-gutters"></div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/trimmed_chat.html --\x3e\n<a href="#" class="restore-chat w-100 align-self-center" title="'+f(e.tooltip)+'">\n ',e.num_unread&&(t+=' \n <span class="message-count badge badge-light">'+f(e.num_unread)+"</span>\n "),t+="\n "+f(e.title||e.jid)+'\n</a>\n<a class="chatbox-btn close-chatbox-button fa fa-times"></a>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+="\x3c!-- src/templates/toggle_chats.html --\x3e\n"+f(e.num_minimized)+" "+f(e.Minimized)+'\n<span class="unread-message-count ',e.num_unread||(t+=" unread-message-count-hidden "),t+='" href="#">'+f(e.num_unread)+"</span>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="";return t+='\x3c!-- src/templates/chatbox_minimize.html --\x3e\n<a class="chatbox-btn toggle-chatbox-button fa fa-minus" title="'+(0,a.escape)(e.info_minimize)+'"></a>\n'}},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(195),f(194),f(193),f(192),f(3)],void 0===(o="function"==typeof(a=function(e,t,f,a,n){const o=e.env,r=o._,s=o.Backbone,c=o.Promise,i=o.Strophe,u=o.b64_sha1,_=o.moment,d=e.env.utils;e.plugins.add("converse-minimize",{dependencies:["converse-chatview","converse-controlbox","converse-muc","converse-muc-views","converse-headline"],enabled:e=>"overlayed"==e.view_mode,overrides:{registerGlobalEventHandlers(){const e=this.__super__._converse;return window.addEventListener("resize",r.debounce(function(t){e.connection.connected&&e.chatboxviews.trimChats()},200)),this.__super__.registerGlobalEventHandlers.apply(this,arguments)},ChatBox:{initialize(){this.__super__.initialize.apply(this,arguments),this.on("show",this.maximize,this),"controlbox"!==this.get("id")&&this.save({minimized:this.get("minimized")||!1,time_minimized:this.get("time_minimized")||_()})},maximize(){d.safeSave(this,{minimized:!1,time_opened:_().valueOf()})},minimize(){d.safeSave(this,{minimized:!0,time_minimized:_().format()})}},ChatBoxView:{events:{"click .toggle-chatbox-button":"minimize"},initialize(){return this.model.on("change:minimized",this.onMinimizedChanged,this),this.__super__.initialize.apply(this,arguments)},_show(){const e=this.__super__._converse;this.model.get("minimized")?this.minimize():(this.__super__._show.apply(this,arguments),e.chatboxviews.trimChats(this))},isNewMessageHidden(){return this.model.get("minimized")||this.__super__.isNewMessageHidden.apply(this,arguments)},shouldShowOnTextMessage(){return!this.model.get("minimized")&&this.__super__.shouldShowOnTextMessage.apply(this,arguments)},setChatBoxHeight(e){if(!this.model.get("minimized"))return this.__super__.setChatBoxHeight.apply(this,arguments)},setChatBoxWidth(e){if(!this.model.get("minimized"))return this.__super__.setChatBoxWidth.apply(this,arguments)},onMinimizedChanged(e){e.get("minimized")?this.minimize():this.maximize()},maximize(){return this.__super__._converse,this.insertIntoDOM(),this.model.isScrolledUp()||this.model.clearUnreadMsgCounter(),this.show(),this.__super__._converse.emit("chatBoxMaximized",this),this},minimize(e){const t=this.__super__._converse;e&&e.preventDefault&&e.preventDefault(),this.model.collection&&this.model.collection.browserStorage?this.model.save({scroll:this.content.scrollTop}):this.model.set({scroll:this.content.scrollTop}),this.setChatState(t.INACTIVE).model.minimize(),this.hide(),t.emit("chatBoxMinimized",this)}},ChatBoxHeading:{render(){const e=this.__super__._converse,f=e.__,a=(this.__super__.render.apply(this,arguments),t({info_minimize:f("Minimize this chat box")})),n=this.el.querySelector(".toggle-chatbox-button");if(n)n.outerHTML=a;else{const e=this.el.querySelector(".close-chatbox-button");e.insertAdjacentHTML("afterEnd",a)}}},ChatRoomView:{events:{"click .toggle-chatbox-button":"minimize"},initialize(){this.model.on("change:minimized",function(e){e.get("minimized")?this.hide():this.maximize()},this);const e=this.__super__.initialize.apply(this,arguments);return this.model.get("minimized")&&this.hide(),e},generateHeadingHTML(){const e=this.__super__._converse,f=e.__,a=this.__super__.generateHeadingHTML.apply(this,arguments),n=document.createElement("div");n.innerHTML=a;const o=n.querySelector(".close-chatbox-button");return o.insertAdjacentHTML("afterend",t({info_minimize:f("Minimize this chat box")})),n.innerHTML}},ChatBoxes:{chatBoxMayBeShown(e){return this.__super__.chatBoxMayBeShown.apply(this,arguments)&&!e.get("minimized")}},ChatBoxViews:{getChatBoxWidth:e=>!e.model.get("minimized")&&d.isVisible(e.el)?d.getOuterWidth(e.el,!0):0,getShownChats(){return this.filter(e=>!e.model.get("minimized")&&!e.model.get("closed")&&d.isVisible(e.el))},trimChats(e){const t=this.__super__._converse,f=this.getShownChats(),a=d.getOuterWidth(document.querySelector("body"),!0);t.no_trimming||f.length<=1||this.getChatBoxWidth(f[0])!==a&&t.api.waitUntil("minimizedChatsInitialized").then(()=>{const f=r.get(t.minimized_chats,"el"),n=e?e.model.get("id"):null;if(f){const t=r.includes(this.model.pluck("minimized"),!0)?d.getOuterWidth(f,!0):0,o=r.reduce(this.xget(n),(e,t)=>e+this.getChatBoxWidth(t),e?d.getOuterWidth(e.el,!0):0);if(t+o>a){const e=this.getOldestMaximizedChat([n]);if(e){const t=this.get(e.get("id"));t&&t.hide(),e.minimize()}}}}).catch(r.partial(t.log,r,i.LogLevel.FATAL))},getOldestMaximizedChat(e){e.push("controlbox");let t=0,f=this.model.sort().at(t);for(;r.includes(e,f.get("id"))||!0===f.get("minimized");)if(t++,!(f=this.model.at(t)))return null;return f}}},initialize(){const e=this._converse,o=e.__;e.templates.chatbox_minimize=t,e.templates.toggle_chats=f,e.templates.trimmed_chat=a,e.templates.chats_panel=n,e.api.settings.update({no_trimming:!1}),e.api.promises.add("minimizedChatsInitialized"),e.MinimizedChatBoxView=s.NativeView.extend({tagName:"div",className:"chat-head row no-gutters",events:{"click .close-chatbox-button":"close","click .restore-chat":"restore"},initialize(){this.model.on("change:num_unread",this.render,this)},render(){const e=r.extend(this.model.toJSON(),{tooltip:o("Click to restore this chat")});return"chatroom"===this.model.get("type")?(e.title=this.model.get("name"),d.addClass("chat-head-chatroom",this.el)):(e.title=this.model.get("fullname"),d.addClass("chat-head-chatbox",this.el)),this.el.innerHTML=a(e),this.el},close(t){t&&t.preventDefault&&t.preventDefault(),this.remove();const f=e.chatboxviews.get(this.model.get("id"));return f?f.close():(this.model.destroy(),e.emit("chatBoxClosed",this)),this},restore:r.debounce(function(e){e&&e.preventDefault&&e.preventDefault(),this.model.off("change:num_unread",null,this),this.remove(),this.model.maximize()},200,{leading:!0})}),e.MinimizedChats=s.Overview.extend({tagName:"div",id:"minimized-chats",className:"hidden",events:{"click #toggle-minimized-chats":"toggle"},initialize(){this.render(),this.initToggle(),this.addMultipleChats(this.model.where({minimized:!0})),this.model.on("add",this.onChanged,this),this.model.on("destroy",this.removeChat,this),this.model.on("change:minimized",this.onChanged,this),this.model.on("change:num_unread",this.updateUnreadMessagesCounter,this)},render(){return this.el.parentElement||(this.el.innerHTML=n(),e.chatboxviews.insertRowColumn(this.el)),0===this.keys().length?this.el.classList.add("hidden"):this.keys().length>0&&!d.isVisible(this.el)&&(this.el.classList.remove("hidden"),e.chatboxviews.trimChats()),this.el},tearDown(){return this.model.off("add",this.onChanged),this.model.off("destroy",this.removeChat),this.model.off("change:minimized",this.onChanged),this.model.off("change:num_unread",this.updateUnreadMessagesCounter),this},initToggle(){this.toggleview=new e.MinimizedChatsToggleView({model:new e.MinimizedChatsToggle});const t=u(`converse.minchatstoggle${e.bare_jid}`);this.toggleview.model.id=t,this.toggleview.model.browserStorage=new s.BrowserStorage[e.storage](t),this.toggleview.model.fetch()},toggle(e){e&&e.preventDefault&&e.preventDefault(),this.toggleview.model.save({collapsed:!this.toggleview.model.get("collapsed")}),d.slideToggleElement(this.el.querySelector(".minimized-chats-flyout"),200)},onChanged(e){"controlbox"!==e.get("id")&&(e.get("minimized")?this.addChat(e):this.get(e.get("id"))&&this.removeChat(e))},addChatView(t){const f=this.get(t.get("id"));if(f&&f.el.parentNode)return;const a=new e.MinimizedChatBoxView({model:t});this.el.querySelector(".minimized-chats-flyout").insertAdjacentElement("beforeEnd",a.render()),this.add(t.get("id"),a)},addMultipleChats(e){r.each(e,this.addChatView.bind(this)),this.toggleview.model.set({num_minimized:this.keys().length}),this.render()},addChat(e){this.addChatView(e),this.toggleview.model.set({num_minimized:this.keys().length}),this.render()},removeChat(e){this.remove(e.get("id")),this.toggleview.model.set({num_minimized:this.keys().length}),this.render()},updateUnreadMessagesCounter(){const e=this.model.pluck("num_unread");let t,f=0;for(t=0;t<e.length;t++)f+=e[t];this.toggleview.model.save({num_unread:f}),this.render()}}),e.MinimizedChatsToggle=s.Model.extend({defaults:{collapsed:!1,num_minimized:0,num_unread:0}}),e.MinimizedChatsToggleView=s.NativeView.extend({el:"#toggle-minimized-chats",initialize(){this.model.on("change:num_minimized",this.render,this),this.model.on("change:num_unread",this.render,this),this.flyout=this.el.parentElement.querySelector(".minimized-chats-flyout")},render(){return this.el.innerHTML=f(r.extend(this.model.toJSON(),{Minimized:o("Minimized")})),this.model.get("collapsed")?d.hideElement(this.flyout):d.showElement(this.flyout),this.el}}),c.all([e.api.waitUntil("connectionInitialized"),e.api.waitUntil("chatBoxesInitialized")]).then(()=>{e.minimized_chats=new e.MinimizedChats({model:e.chatboxes}),e.emit("minimizedChatsInitialized")}).catch(r.partial(e.log,r,i.LogLevel.FATAL)),e.on("controlBoxOpened",function(t){e.connection.connected&&e.chatboxviews.trimChats(t)})}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(52),f(3)],void 0===(o="function"==typeof(a=function(e,t){const f=e.env,a=f._,n=f.utils;e.plugins.add("converse-headline",{dependencies:["converse-chatview"],overrides:{ChatBoxes:{model(e,t){const f=this.__super__._converse;return"headline"==e.type?new f.HeadlinesBox(e,t):this.__super__.model.apply(this,arguments)}},ChatBoxViews:{onChatBoxAdded(e){const t=this.__super__._converse;let f=this.get(e.get("id"));return f||"headline"!==e.get("type")?this.__super__.onChatBoxAdded.apply(this,arguments):(f=new t.HeadlinesBoxView({model:e}),this.add(e.get("id"),f),f)}}},initialize(){const e=this._converse;function f(t){const f=t.getAttribute("from");if(n.isHeadlineMessage(e,t)){if(a.includes(f,"@")&&!e.allow_non_roster_messaging)return;const n=e.chatboxes.create({id:f,jid:f,type:"headline",from:f});n.createMessage(t,void 0,t),e.emit("message",{chatbox:n,stanza:t})}return!0}function o(){e.connection.addHandler(f,null,"message")}e.__,e.HeadlinesBox=e.ChatBox.extend({defaults:{type:"headline",bookmarked:!1,chat_state:void 0,num_unread:0,url:""}}),e.HeadlinesBoxView=e.ChatBoxView.extend({className:"chatbox headlines",events:{"click .close-chatbox-button":"close","click .toggle-chatbox-button":"minimize","keypress textarea.chat-textarea":"keyPressed"},initialize(){this.initDebounced(),this.disable_mam=!0,this.model.messages.on("add",this.onMessageAdded,this),this.model.on("show",this.show,this),this.model.on("destroy",this.hide,this),this.model.on("change:minimized",this.onMinimizedChanged,this),this.render().insertHeading().fetchMessages().insertIntoDOM().hide(),e.emit("chatBoxOpened",this),e.emit("chatBoxInitialized",this)},render(){return this.el.setAttribute("id",this.model.get("box_id")),this.el.innerHTML=t(a.extend(this.model.toJSON(),{info_close:"",label_personal_message:"",show_send_button:!1,show_toolbar:!1,unread_msgs:""})),this.content=this.el.querySelector(".chat-content"),this},renderMessageForm:a.noop,afterShown:a.noop}),e.on("connected",o),e.on("reconnected",o)}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(3)],void 0===(o="function"==typeof(a=function(e){const t=e.env,f=t._;function a(e){"controlbox"!==e.model.get("id")&&(e.model.save({hidden:!0}),e.hide())}t.Strophe,e.plugins.add("converse-singleton",{dependencies:["converse-chatboxes","converse-muc","converse-muc-views","converse-controlbox","converse-rosterview"],enabled:e=>f.includes(["mobile","fullscreen","embedded"],e.view_mode),overrides:{ChatBoxes:{chatBoxMayBeShown:e=>!e.get("hidden"),createChatBox(e,t){return(t=t||{}).hidden=!0,this.__super__.createChatBox.call(this,e,t)}},ChatBoxView:{shouldShowOnTextMessage:()=>!1,_show(e){return f.each(this.__super__._converse.chatboxviews.xget(this.model.get("id")),a),this.model.set("hidden",!1),this.__super__._show.apply(this,arguments)}},ChatRoomView:{show(e){return f.each(this.__super__._converse.chatboxviews.xget(this.model.get("id")),a),this.model.set("hidden",!1),this.__super__.show.apply(this,arguments)}}}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){f(1);e.exports=function(e){var t="";return t+='\x3c!-- src/templates/inverse_brand_heading.html --\x3e\n<div class="row">\n <div class="container brand-heading-container">\n <h1 class="brand-heading"><i class="icon-conversejs"></i>Converse</h1>\n <p class="brand-subtitle"><a target="_blank" rel="nofollow" href="https://conversejs.org">Open Source</a> XMPP chat client brought to you by <a target="_blank" rel="nofollow" href="https://opkode.com">Opkode</a> </p>\n <p class="brand-subtitle"><a target="_blank" rel="nofollow" href="https://hosted.weblate.org/projects/conversejs/#languages">Translate</a> it into your own language</p>\n <div>\n</div>\n'}},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(199),f(3),f(10),f(6),f(198)],void 0===(o="function"==typeof(a=function(e,t){const f=e.env,a=(f.Strophe,f._);e.plugins.add("converse-fullscreen",{enabled:e=>a.includes(["fullscreen","embedded"],e.view_mode),overrides:{ControlBoxView:{createBrandHeadingHTML:()=>t(),insertBrandHeading(){const e=this.__super__._converse,t=e.root.getElementById("converse-login-panel");t.parentNode.insertAdjacentHTML("afterbegin",this.createBrandHeadingHTML())}}},initialize(){this._converse.api.settings.update({chatview_avatar_height:50,chatview_avatar_width:50,hide_open_bookmarks:!0,show_controlbox_by_default:!0,sticky_controlbox:!0})}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(6)],void 0===(o="function"==typeof(a=function(e){const t=e.env,f=(t.Backbone,t._);e.plugins.add("converse-embedded",{enabled:e=>"embedded"===e.view_mode,initialize(){this._converse.api.settings.update({allow_logout:!1,allow_muc_invitations:!1,hide_muc_server:!0});const e=this._converse;if(!f.isArray(e.auto_join_rooms)&&!f.isArray(e.auto_join_private_chats))throw new Error("converse-embedded: auto_join_rooms must be an Array");if(1!==e.auto_join_rooms.length&&1!==e.auto_join_private_chats.length)throw new Error("converse-embedded: It doesn't make sense to have the auto_join_rooms setting to zero or more then one, since only one chat room can be open at any time.")}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){f(1);e.exports=function(e){var t="";return t+='\x3c!-- src/templates/dragresize.html --\x3e\n<div class="dragresize dragresize-top"></div>\n<div class="dragresize dragresize-topleft"></div>\n<div class="dragresize dragresize-left"></div>\n'}},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(202),f(3),f(10)],void 0===(o="function"==typeof(a=function(e,t){const f=e.env._;function a(e,f){const a=f.el.querySelector(".box-flyout"),n=document.createElement("div");n.innerHTML=t(),a.insertBefore(n,a.firstChild)}e.plugins.add("converse-dragresize",{dependencies:["converse-chatview","converse-headline","converse-muc-views"],enabled:e=>"overlayed"==e.view_mode,overrides:{registerGlobalEventHandlers(){const e=this;return document.addEventListener("mousemove",function(t){if(!e.resizing||!e.allow_dragresize)return!0;t.preventDefault(),e.resizing.chatbox.resizeChatBox(t)}),document.addEventListener("mouseup",function(t){if(!e.resizing||!e.allow_dragresize)return!0;t.preventDefault();const f=e.applyDragResistance(e.resizing.chatbox.height,e.resizing.chatbox.model.get("default_height")),a=e.applyDragResistance(e.resizing.chatbox.width,e.resizing.chatbox.model.get("default_width"));e.connection.connected?(e.resizing.chatbox.model.save({height:f}),e.resizing.chatbox.model.save({width:a})):(e.resizing.chatbox.model.set({height:f}),e.resizing.chatbox.model.set({width:a})),e.resizing=null}),this.__super__.registerGlobalEventHandlers.apply(this,arguments)},ChatBox:{initialize(){const e=this.__super__._converse,t=this.__super__.initialize.apply(this,arguments),f=this.get("height"),a=this.get("width"),n="controlbox"===this.get("id")?this.set.bind(this):this.save.bind(this);return n({height:e.applyDragResistance(f,this.get("default_height")),width:e.applyDragResistance(a,this.get("default_width"))}),t}},ChatBoxView:{events:{"mousedown .dragresize-top":"onStartVerticalResize","mousedown .dragresize-left":"onStartHorizontalResize","mousedown .dragresize-topleft":"onStartDiagonalResize"},initialize(){window.addEventListener("resize",f.debounce(this.setDimensions.bind(this),100)),this.__super__.initialize.apply(this,arguments)},render(){const e=this.__super__.render.apply(this,arguments);return a(this.__super__._converse,this),this.setWidth(),e},setWidth(){this.model.get("width")&&(this.el.style.width=this.model.get("width"))},_show(){this.initDragResize().setDimensions(),this.__super__._show.apply(this,arguments)},initDragResize(){const e=this.__super__._converse,t=this.el.querySelector(".box-flyout"),a=window.getComputedStyle(t);if(f.isUndefined(this.model.get("height"))){const e=parseInt(a.height.replace(/px$/,""),10),t=parseInt(a.width.replace(/px$/,""),10);this.model.set("height",e),this.model.set("default_height",e),this.model.set("width",t),this.model.set("default_width",t)}const n=a["min-width"],o=a["min-height"];return this.model.set("min_width",n.endsWith("px")?Number(n.replace(/px$/,"")):0),this.model.set("min_height",o.endsWith("px")?Number(o.replace(/px$/,"")):0),this.prev_pageY=0,this.prev_pageX=0,e.connection.connected&&(this.height=this.model.get("height"),this.width=this.model.get("width")),this},setDimensions(){this.adjustToViewport(),this.setChatBoxHeight(this.model.get("height")),this.setChatBoxWidth(this.model.get("width"))},setChatBoxHeight(e){const t=this.__super__._converse;e=e?t.applyDragResistance(e,this.model.get("default_height"))+"px":"";const a=this.el.querySelector(".box-flyout");f.isNull(a)||(a.style.height=e)},setChatBoxWidth(e){const t=this.__super__._converse;e=e?t.applyDragResistance(e,this.model.get("default_width"))+"px":"",this.el.style.width=e;const a=this.el.querySelector(".box-flyout");f.isNull(a)||(a.style.width=e)},adjustToViewport(){const e=Math.max(document.documentElement.clientWidth,window.innerWidth||0),t=Math.max(document.documentElement.clientHeight,window.innerHeight||0);e<=480?(this.model.set("height",void 0),this.model.set("width",void 0)):e<=this.model.get("width")?this.model.set("width",void 0):t<=this.model.get("height")&&this.model.set("height",void 0)},onStartVerticalResize(e){const t=this.__super__._converse;if(!t.allow_dragresize)return!0;const f=this.el.querySelector(".box-flyout"),a=window.getComputedStyle(f);this.height=parseInt(a.height.replace(/px$/,""),10),t.resizing={chatbox:this,direction:"top"},this.prev_pageY=e.pageY},onStartHorizontalResize(e){const t=this.__super__._converse;if(!t.allow_dragresize)return!0;const f=this.el.querySelector(".box-flyout"),a=window.getComputedStyle(f);this.width=parseInt(a.width.replace(/px$/,""),10),t.resizing={chatbox:this,direction:"left"},this.prev_pageX=e.pageX},onStartDiagonalResize(e){const t=this.__super__._converse;this.onStartHorizontalResize(e),this.onStartVerticalResize(e),t.resizing.direction="topleft"},resizeChatBox(e){let t;const a=this.__super__._converse;0===a.resizing.direction.indexOf("top")&&(t=e.pageY-this.prev_pageY)&&(this.height=this.height-t>(this.model.get("min_height")||0)?this.height-t:this.model.get("min_height"),this.prev_pageY=e.pageY,this.setChatBoxHeight(this.height)),f.includes(a.resizing.direction,"left")&&(t=this.prev_pageX-e.pageX)&&(this.width=this.width+t>(this.model.get("min_width")||0)?this.width+t:this.model.get("min_width"),this.prev_pageX=e.pageX,this.setChatBoxWidth(this.width))}},HeadlinesBoxView:{events:{"mousedown .dragresize-top":"onStartVerticalResize","mousedown .dragresize-left":"onStartHorizontalResize","mousedown .dragresize-topleft":"onStartDiagonalResize"},initialize(){return window.addEventListener("resize",f.debounce(this.setDimensions.bind(this),100)),this.__super__.initialize.apply(this,arguments)},render(){const e=this.__super__.render.apply(this,arguments);return a(this.__super__._converse,this),this.setWidth(),e}},ControlBoxView:{events:{"mousedown .dragresize-top":"onStartVerticalResize","mousedown .dragresize-left":"onStartHorizontalResize","mousedown .dragresize-topleft":"onStartDiagonalResize"},initialize(){window.addEventListener("resize",f.debounce(this.setDimensions.bind(this),100)),this.__super__.initialize.apply(this,arguments)},render(){const e=this.__super__.render.apply(this,arguments);return a(this.__super__._converse,this),this.setWidth(),e},renderLoginPanel(){const e=this.__super__.renderLoginPanel.apply(this,arguments);return this.initDragResize().setDimensions(),e},renderControlBoxPane(){const e=this.__super__.renderControlBoxPane.apply(this,arguments);return this.initDragResize().setDimensions(),e}},ChatRoomView:{events:{"mousedown .dragresize-top":"onStartVerticalResize","mousedown .dragresize-left":"onStartHorizontalResize","mousedown .dragresize-topleft":"onStartDiagonalResize"},initialize(){window.addEventListener("resize",f.debounce(this.setDimensions.bind(this),100)),this.__super__.initialize.apply(this,arguments)},render(){const e=this.__super__.render.apply(this,arguments);return a(this.__super__._converse,this),this.setWidth(),e}}},initialize(){const e=this._converse;e.api.settings.update({allow_dragresize:!0}),e.applyDragResistance=function(e,t){if(!f.isUndefined(e))return f.isUndefined(t)?e:e!==t&&Math.abs(e-t)<10?t:e}}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="";return t+='\x3c!-- src/templates/controlbox_toggle.html --\x3e\n<span class="toggle-feedback">'+(0,a.escape)(e.label_toggle)+"</span>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/profile_modal.html --\x3e\n<div class="modal fade" id="user-profile-modal" tabindex="-1" role="dialog" aria-labelledby="user-profile-modal-label" aria-hidden="true">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <h5 class="modal-title" id="user-profile-modal-label">'+f(e.heading_profile)+'</h5>\n <button type="button" class="close" data-dismiss="modal" aria-label="'+f(e.label_close)+'"><span aria-hidden="true">&times;</span></button>\n </div>\n <form class="converse-form">\n <div class="modal-body">\n <div class="row">\n <div class="col-auto">\n <a class="change-avatar" href="#">\n ',e.image&&(t+='\n <img alt="'+f(e.alt_avatar)+'" class="img-thumbnail avatar align-self-center" height="100px" width="100px" src="data:'+f(e.image_type)+";base64,"+f(e.image)+'"/>\n '),t+="\n ",e.image||(t+='\n <canvas class="avatar" height="100px" width="100px"/>\n '),t+='\n </a>\n <input class="hidden" name="image" type="file">\n </div>\n <div class="col">\n <div class="form-group">\n <label class="col-form-label">'+f(e.label_jid)+":</label>\n <div>"+f(e.jid)+'</div>\n </div>\n </div>\n </div>\n <div class="form-group">\n <label for="vcard-fullname" class="col-form-label">'+f(e.label_fullname)+':</label>\n <input id="vcard-fullname" type="text" class="form-control" name="fn" value="'+f(e.fullname)+'">\n </div>\n <div class="form-group">\n <label for="vcard-nickname" class="col-form-label">'+f(e.label_nickname)+':</label>\n <input id="vcard-nickname" type="text" class="form-control" name="nickname" value="'+f(e.nickname)+'">\n </div>\n <div class="form-group">\n <label for="vcard-url" class="col-form-label">'+f(e.label_url)+':</label>\n <input id="vcard-url" type="url" class="form-control" name="url" value="'+f(e.url)+'">\n </div>\n <div class="form-group">\n <label for="vcard-email" class="col-form-label">'+f(e.label_email)+':</label>\n <input id="vcard-email" type="email" class="form-control" name="email" value="'+f(e.email)+'">\n </div>\n <div class="form-group">\n <label for="vcard-role" class="col-form-label">'+f(e.label_role)+':</label>\n <input id="vcard-role" type="text" class="form-control" name="role" value="'+f(e.role)+'" aria-describedby="vcard-role-help">\n <small id="vcard-role-help" class="form-text text-muted">'+f(e.label_role_help)+'</small>\n </div>\n </div>\n <div class="modal-footer">\n <button type="submit" class="save-form btn btn-primary">'+f(e.label_save)+'</button>\n <button type="button" class="btn btn-secondary" data-dismiss="modal">'+f(e.label_close)+"</button>\n </div>\n </form>\n </div>\n </div>\n</div>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/vcard.html --\x3e\n<vCard xmlns="vcard-temp">\n <FN>'+f(e.fn)+"</FN>\n <NICKNAME>"+f(e.nickname)+"</NICKNAME>\n <URL>"+f(e.url)+"</URL>\n <ROLE>"+f(e.role)+"</ROLE>\n <EMAIL><INTERNET/><PREF/><USERID>"+f(e.email)+"</USERID></EMAIL>\n <PHOTO>\n <TYPE>"+f(e.image_type)+"</TYPE>\n <BINVAL>"+f(e.image)+"</BINVAL>\n </PHOTO>\n</vCard>\n"}},function(e,t,f){var a,n;void 0===(n="function"==typeof(a=function(){var e,t,f,a,n=n||function(e,t){var f={},a=f.lib={},n=a.Base=function(){function e(){}return{extend:function(t){e.prototype=this;var f=new e;return t&&f.mixIn(t),f.hasOwnProperty("init")||(f.init=function(){f.$super.init.apply(this,arguments)}),f.init.prototype=f,f.$super=this,f},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),o=a.WordArray=n.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=void 0!=t?t:4*e.length},toString:function(e){return(e||s).stringify(this)},concat:function(e){var t=this.words,f=e.words,a=this.sigBytes,n=e.sigBytes;if(this.clamp(),a%4)for(var o=0;o<n;o++){var r=f[o>>>2]>>>24-o%4*8&255;t[a+o>>>2]|=r<<24-(a+o)%4*8}else if(f.length>65535)for(var o=0;o<n;o+=4)t[a+o>>>2]=f[o>>>2];else t.push.apply(t,f);return this.sigBytes+=n,this},clamp:function(){var t=this.words,f=this.sigBytes;t[f>>>2]&=4294967295<<32-f%4*8,t.length=e.ceil(f/4)},clone:function(){var e=n.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var f=[],a=0;a<t;a+=4)f.push(4294967296*e.random()|0);return new o.init(f,t)}}),r=f.enc={},s=r.Hex={stringify:function(e){for(var t=e.words,f=e.sigBytes,a=[],n=0;n<f;n++){var o=t[n>>>2]>>>24-n%4*8&255;a.push((o>>>4).toString(16)),a.push((15&o).toString(16))}return a.join("")},parse:function(e){for(var t=e.length,f=[],a=0;a<t;a+=2)f[a>>>3]|=parseInt(e.substr(a,2),16)<<24-a%8*4;return new o.init(f,t/2)}},c=r.Latin1={stringify:function(e){for(var t=e.words,f=e.sigBytes,a=[],n=0;n<f;n++){var o=t[n>>>2]>>>24-n%4*8&255;a.push(String.fromCharCode(o))}return a.join("")},parse:function(e){for(var t=e.length,f=[],a=0;a<t;a++)f[a>>>2]|=(255&e.charCodeAt(a))<<24-a%4*8;return new o.init(f,t)}},i=r.Utf8={stringify:function(e){try{return decodeURIComponent(escape(c.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return c.parse(unescape(encodeURIComponent(e)))}},u=a.BufferedBlockAlgorithm=n.extend({reset:function(){this._data=new o.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=i.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var f=this._data,a=f.words,n=f.sigBytes,r=this.blockSize,s=4*r,c=n/s,i=(c=t?e.ceil(c):e.max((0|c)-this._minBufferSize,0))*r,u=e.min(4*i,n);if(i){for(var _=0;_<i;_+=r)this._doProcessBlock(a,_);var d=a.splice(0,i);f.sigBytes-=u}return new o.init(d,u)},clone:function(){var e=n.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),_=(a.Hasher=u.extend({cfg:n.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){u.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){e&&this._append(e);var t=this._doFinalize();return t},blockSize:16,_createHelper:function(e){return function(t,f){return new e.init(f).finalize(t)}},_createHmacHelper:function(e){return function(t,f){return new _.HMAC.init(e,f).finalize(t)}}}),f.algo={});return f}(Math);return a=(f=n).lib.WordArray,f.enc.Base64={stringify:function(e){var t=e.words,f=e.sigBytes,a=this._map;e.clamp();for(var n=[],o=0;o<f;o+=3)for(var r=(t[o>>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s<f;s++)n.push(a.charAt(r>>>6*(3-s)&63));var c=a.charAt(64);if(c)for(;n.length%4;)n.push(c);return n.join("")},parse:function(e){var t=e.length,f=this._map,n=f.charAt(64);if(n){var o=e.indexOf(n);-1!=o&&(t=o)}for(var r=[],s=0,c=0;c<t;c++)if(c%4){var i=f.indexOf(e.charAt(c-1))<<c%4*2,u=f.indexOf(e.charAt(c))>>>6-c%4*2;r[s>>>2]|=(i|u)<<24-s%4*8,s++}return a.create(r,s)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},n.lib.Cipher||function(e){var t=n,f=t.lib,a=f.Base,o=f.WordArray,r=f.BufferedBlockAlgorithm,s=t.enc,c=(s.Utf8,s.Base64),i=t.algo.EvpKDF,u=f.Cipher=r.extend({cfg:a.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,f){this.cfg=this.cfg.extend(f),this._xformMode=e,this._key=t,this.reset()},reset:function(){r.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?y:p}return function(t){return{encrypt:function(f,a,n){return e(a).encrypt(t,f,a,n)},decrypt:function(f,a,n){return e(a).decrypt(t,f,a,n)}}}}()}),_=(f.StreamCipher=u.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),t.mode={}),d=f.BlockCipherMode=a.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),l=_.CBC=function(){var t=d.extend();function f(t,f,a){var n=this._iv;if(n){var o=n;this._iv=e}else o=this._prevBlock;for(var r=0;r<a;r++)t[f+r]^=o[r]}return t.Encryptor=t.extend({processBlock:function(e,t){var a=this._cipher,n=a.blockSize;f.call(this,e,t,n),a.encryptBlock(e,t),this._prevBlock=e.slice(t,t+n)}}),t.Decryptor=t.extend({processBlock:function(e,t){var a=this._cipher,n=a.blockSize,o=e.slice(t,t+n);a.decryptBlock(e,t),f.call(this,e,t,n),this._prevBlock=o}}),t}(),h=(t.pad={}).Pkcs7={pad:function(e,t){for(var f=4*t,a=f-e.sigBytes%f,n=a<<24|a<<16|a<<8|a,r=[],s=0;s<a;s+=4)r.push(n);var c=o.create(r,a);e.concat(c)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},m=(f.BlockCipher=u.extend({cfg:u.cfg.extend({mode:l,padding:h}),reset:function(){u.reset.call(this);var e=this.cfg,t=e.iv,f=e.mode;if(this._xformMode==this._ENC_XFORM_MODE)var a=f.createEncryptor;else a=f.createDecryptor,this._minBufferSize=1;this._mode=a.call(f,this,t&&t.words)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){e.pad(this._data,this.blockSize);var t=this._process(!0)}else t=this._process(!0),e.unpad(t);return t},blockSize:4}),f.CipherParams=a.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}})),g=(t.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,f=e.salt;if(f)var a=o.create([1398893684,1701076831]).concat(f).concat(t);else a=t;return a.toString(c)},parse:function(e){var t=c.parse(e),f=t.words;if(1398893684==f[0]&&1701076831==f[1]){var a=o.create(f.slice(2,4));f.splice(0,4),t.sigBytes-=16}return m.create({ciphertext:t,salt:a})}},p=f.SerializableCipher=a.extend({cfg:a.extend({format:g}),encrypt:function(e,t,f,a){a=this.cfg.extend(a);var n=e.createEncryptor(f,a),o=n.finalize(t),r=n.cfg;return m.create({ciphertext:o,key:f,iv:r.iv,algorithm:e,mode:r.mode,padding:r.padding,blockSize:e.blockSize,formatter:a.format})},decrypt:function(e,t,f,a){return a=this.cfg.extend(a),t=this._parse(t,a.format),e.createDecryptor(f,a).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),b=(t.kdf={}).OpenSSL={execute:function(e,t,f,a){a||(a=o.random(8));var n=i.create({keySize:t+f}).compute(e,a),r=o.create(n.words.slice(t),4*f);return n.sigBytes=4*t,m.create({key:n,iv:r,salt:a})}},y=f.PasswordBasedCipher=p.extend({cfg:p.cfg.extend({kdf:b}),encrypt:function(e,t,f,a){var n=(a=this.cfg.extend(a)).kdf.execute(f,e.keySize,e.ivSize);a.iv=n.iv;var o=p.encrypt.call(this,e,t,n.key,a);return o.mixIn(n),o},decrypt:function(e,t,f,a){a=this.cfg.extend(a),t=this._parse(t,a.format);var n=a.kdf.execute(f,e.keySize,e.ivSize,t.salt);return a.iv=n.iv,p.decrypt.call(this,e,t,n.key,a)}})}(),function(){var e=n,t=e.lib.BlockCipher,f=e.algo,a=[],o=[],r=[],s=[],c=[],i=[],u=[],_=[],d=[],l=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var f=0,n=0;for(t=0;t<256;t++){var h=n^n<<1^n<<2^n<<3^n<<4;h=h>>>8^255&h^99,a[f]=h,o[h]=f;var m=e[f],g=e[m],p=e[g],b=257*e[h]^16843008*h;r[f]=b<<24|b>>>8,s[f]=b<<16|b>>>16,c[f]=b<<8|b>>>24,i[f]=b,b=16843009*p^65537*g^257*m^16843008*f,u[h]=b<<24|b>>>8,_[h]=b<<16|b>>>16,d[h]=b<<8|b>>>24,l[h]=b,f?(f=m^e[e[e[p^m]]],n^=e[e[n]]):f=n=1}}();var h=[0,1,2,4,8,16,32,64,128,27,54],m=f.AES=t.extend({_doReset:function(){for(var e=this._key,t=e.words,f=e.sigBytes/4,n=4*((this._nRounds=f+6)+1),o=this._keySchedule=[],r=0;r<n;r++)if(r<f)o[r]=t[r];else{var s=o[r-1];r%f?f>6&&r%f==4&&(s=a[s>>>24]<<24|a[s>>>16&255]<<16|a[s>>>8&255]<<8|a[255&s]):(s=a[(s=s<<8|s>>>24)>>>24]<<24|a[s>>>16&255]<<16|a[s>>>8&255]<<8|a[255&s],s^=h[r/f|0]<<24),o[r]=o[r-f]^s}for(var c=this._invKeySchedule=[],i=0;i<n;i++)r=n-i,s=i%4?o[r]:o[r-4],c[i]=i<4||r<=4?s:u[a[s>>>24]]^_[a[s>>>16&255]]^d[a[s>>>8&255]]^l[a[255&s]]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,r,s,c,i,a)},decryptBlock:function(e,t){var f=e[t+1];e[t+1]=e[t+3],e[t+3]=f,this._doCryptBlock(e,t,this._invKeySchedule,u,_,d,l,o),f=e[t+1],e[t+1]=e[t+3],e[t+3]=f},_doCryptBlock:function(e,t,f,a,n,o,r,s){for(var c=this._nRounds,i=e[t]^f[0],u=e[t+1]^f[1],_=e[t+2]^f[2],d=e[t+3]^f[3],l=4,h=1;h<c;h++){var m=a[i>>>24]^n[u>>>16&255]^o[_>>>8&255]^r[255&d]^f[l++],g=a[u>>>24]^n[_>>>16&255]^o[d>>>8&255]^r[255&i]^f[l++],p=a[_>>>24]^n[d>>>16&255]^o[i>>>8&255]^r[255&u]^f[l++],b=a[d>>>24]^n[i>>>16&255]^o[u>>>8&255]^r[255&_]^f[l++];i=m,u=g,_=p,d=b}m=(s[i>>>24]<<24|s[u>>>16&255]<<16|s[_>>>8&255]<<8|s[255&d])^f[l++],g=(s[u>>>24]<<24|s[_>>>16&255]<<16|s[d>>>8&255]<<8|s[255&i])^f[l++],p=(s[_>>>24]<<24|s[d>>>16&255]<<16|s[i>>>8&255]<<8|s[255&u])^f[l++],b=(s[d>>>24]<<24|s[i>>>16&255]<<16|s[u>>>8&255]<<8|s[255&_])^f[l++],e[t]=m,e[t+1]=g,e[t+2]=p,e[t+3]=b},keySize:8});e.AES=t._createHelper(m)}(),function(){var e=n,t=e.lib,f=t.WordArray,a=t.Hasher,o=[],r=e.algo.SHA1=a.extend({_doReset:function(){this._hash=new f.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var f=this._hash.words,a=f[0],n=f[1],r=f[2],s=f[3],c=f[4],i=0;i<80;i++){if(i<16)o[i]=0|e[t+i];else{var u=o[i-3]^o[i-8]^o[i-14]^o[i-16];o[i]=u<<1|u>>>31}var _=(a<<5|a>>>27)+c+o[i];_+=i<20?1518500249+(n&r|~n&s):i<40?1859775393+(n^r^s):i<60?(n&r|n&s|r&s)-1894007588:(n^r^s)-899497514,c=s,s=r,r=n<<30|n>>>2,n=a,a=_}f[0]=f[0]+a|0,f[1]=f[1]+n|0,f[2]=f[2]+r|0,f[3]=f[3]+s|0,f[4]=f[4]+c|0},_doFinalize:function(){var e=this._data,t=e.words,f=8*this._nDataBytes,a=8*e.sigBytes;return t[a>>>5]|=128<<24-a%32,t[14+(a+64>>>9<<4)]=Math.floor(f/4294967296),t[15+(a+64>>>9<<4)]=f,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});e.SHA1=a._createHelper(r),e.HmacSHA1=a._createHmacHelper(r)}(),function(e){var t=n,f=t.lib,a=f.WordArray,o=f.Hasher,r=t.algo,s=[],c=[];!function(){function t(t){for(var f=e.sqrt(t),a=2;a<=f;a++)if(!(t%a))return!1;return!0}function f(e){return 4294967296*(e-(0|e))|0}for(var a=2,n=0;n<64;)t(a)&&(n<8&&(s[n]=f(e.pow(a,.5))),c[n]=f(e.pow(a,1/3)),n++),a++}();var i=[],u=r.SHA256=o.extend({_doReset:function(){this._hash=new a.init(s.slice(0))},_doProcessBlock:function(e,t){for(var f=this._hash.words,a=f[0],n=f[1],o=f[2],r=f[3],s=f[4],u=f[5],_=f[6],d=f[7],l=0;l<64;l++){if(l<16)i[l]=0|e[t+l];else{var h=i[l-15],m=(h<<25|h>>>7)^(h<<14|h>>>18)^h>>>3,g=i[l-2],p=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;i[l]=m+i[l-7]+p+i[l-16]}var b=a&n^a&o^n&o,y=(a<<30|a>>>2)^(a<<19|a>>>13)^(a<<10|a>>>22),v=d+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&u^~s&_)+c[l]+i[l];d=_,_=u,u=s,s=r+v|0,r=o,o=n,n=a,a=v+(y+b)|0}f[0]=f[0]+a|0,f[1]=f[1]+n|0,f[2]=f[2]+o|0,f[3]=f[3]+r|0,f[4]=f[4]+s|0,f[5]=f[5]+u|0,f[6]=f[6]+_|0,f[7]=f[7]+d|0},_doFinalize:function(){var t=this._data,f=t.words,a=8*this._nDataBytes,n=8*t.sigBytes;return f[n>>>5]|=128<<24-n%32,f[14+(n+64>>>9<<4)]=e.floor(a/4294967296),f[15+(n+64>>>9<<4)]=a,t.sigBytes=4*f.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=o._createHelper(u),t.HmacSHA256=o._createHmacHelper(u)}(Math),function(){var e=n,t=e.lib.Base,f=e.enc.Utf8;e.algo.HMAC=t.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=f.parse(t));var a=e.blockSize,n=4*a;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var o=this._oKey=t.clone(),r=this._iKey=t.clone(),s=o.words,c=r.words,i=0;i<a;i++)s[i]^=1549556828,c[i]^=909522486;o.sigBytes=r.sigBytes=n,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,f=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(f))}})}(),n.pad.NoPadding={pad:function(){},unpad:function(){}},n.mode.CTR=(e=n.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(e,t){var f=this._cipher,a=f.blockSize,n=this._iv,o=this._counter;n&&(o=this._counter=n.slice(0),this._iv=void 0);var r=o.slice(0);f.encryptBlock(r,0),o[a-1]=o[a-1]+1|0;for(var s=0;s<a;s++)e[t+s]^=r[s]}}),e.Decryptor=t,e),n})?a.call(t,f,t,e):a)||(e.exports=n)},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/status_option.html --\x3e\n<li>\n <a href="#" class="'+f(e.value)+'" data-value="'+f(e.value)+'">\n <span class="icon-'+f(e.value)+'"></span>\n '+f(e.text)+"\n </a>\n</li>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/profile_view.html --\x3e\n<div class="userinfo controlbox-padded">\n<div class="profile d-flex">\n <a class="show-profile" href="#">\n <img alt="User Avatar" class="avatar align-self-center" height="40px" width="40px" src="data:'+f(e.image_type)+";base64,"+f(e.image)+'"/>\n </a>\n <span class="username w-100 align-self-center">'+f(e.fullname)+'</span>\n \x3c!-- <a class="chatbox-btn fa fa-vcard align-self-center" title="'+f(e.title_your_profile)+'" data-toggle="modal" data-target="#userProfileModal"></a> --\x3e\n \x3c!-- <a class="chatbox-btn fa fa-cog align-self-center" title="'+f(e.title_change_status)+'" data-toggle="modal" data-target="#settingsModal"></a> --\x3e\n ',e._converse.allow_logout&&(t+='\n <a class="chatbox-btn logout fa fa-sign-out align-self-center" title="'+f(e.title_log_out)+'"></a>\n '),t+='\n</div>\n<div class="d-flex xmpp-status">\n <span class="'+f(e.chat_status)+' w-100 align-self-center" data-value="'+f(e.chat_status)+'">\n <span class="fa\n ',"online"===e.chat_status&&(t+=" fa-circle "),t+="\n ","dnd"===e.chat_status&&(t+=" fa-minus-circle "),t+="\n ","away"===e.chat_status&&(t+=" fa-dot-circle-o "),t+="\n ","xa"===e.chat_status&&(t+=" fa-circle-o "),t+="\n ","offline"===e.chat_status&&(t+=" fa-times-circle "),t+='"></span> '+f(e.status_message)+'</span>\n <a class="chatbox-btn change-status fa fa-pencil" title="'+f(e.title_change_status)+'" data-toggle="modal" data-target="#changeStatusModal"></a>\n</div>\n</div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/chat_status_modal.html --\x3e\n\x3c!-- Change status Modal --\x3e\n<div class="modal fade" id="modal-status-change" tabindex="-1" role="dialog" aria-labelledby="changeStatusModalLabel" aria-hidden="true">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <h5 class="modal-title" id="changeStatusModalLabel">'+f(e.modal_title)+'</h5>\n <button type="button" class="close" data-dismiss="modal" aria-label="'+f(e.label_close)+'">\n <span aria-hidden="true">&times;</span>\n </button>\n </div>\n <form class="set-xmpp-status" id="set-xmpp-status">\n <div class="modal-body">\n <div class="form-group">\n <div class="custom-control custom-radio">\n <input ',"online"===e.status&&(t+=' checked="checked" '),t+='\n type="radio" id="radio-online" value="online" name="chat_status" class="custom-control-input">\n <label class="custom-control-label" for="radio-online">\n <span class="fa fa-circle"></span>&nbsp;'+f(e.label_online)+'</label>\n </div>\n <div class="custom-control custom-radio">\n <input ',"busy"===e.status&&(t+=' checked="checked" '),t+='\n type="radio" id="radio-busy" value="dnd" name="chat_status" class="custom-control-input">\n <label class="custom-control-label" for="radio-busy">\n <span class="fa fa-minus-circle"></span>&nbsp;'+f(e.label_busy)+'</label>\n </div>\n <div class="custom-control custom-radio">\n <input ',"away"===e.status&&(t+=' checked="checked" '),t+='\n type="radio" id="radio-away" value="away" name="chat_status" class="custom-control-input">\n <label class="custom-control-label" for="radio-away">\n <span class="fa fa-dot-circle-o"></span>&nbsp;'+f(e.label_away)+'</label>\n </div>\n <div class="custom-control custom-radio">\n <input ',"xa"===e.status&&(t+=' checked="checked" '),t+='\n type="radio" id="radio-xa" value="xa" name="chat_status" class="custom-control-input">\n <label class="custom-control-label" for="radio-xa">\n <span class="fa fa-circle-o"></span>&nbsp;'+f(e.label_xa)+'</label>\n </div>\n </div>\n <div class="btn-group w-100">\n <input name="status_message" type="text" class="form-control" \n value="'+f(e.status_message)+'" placeholder="'+f(e.placeholder_status_message)+'">\n <span class="clear-input fa fa-times ',e.status_message||(t+=" hidden "),t+='"></span>\n </div>\n </div>\n <div class="modal-footer">\n <button type="submit" class="btn btn-primary">'+f(e.label_save)+"</button>\n </div>\n </form>\n </div>\n </div>\n</div>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/alert.html --\x3e\n<div class="alert '+f(e.type)+'" role="alert">'+f(e.message)+"</div>\n"}},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(12),f(211),f(210),f(205),f(209),f(208),f(48),f(11)],void 0===(o="function"==typeof(a=function(e,t,f,a,n,o,r){const s=e.env,c=s.Strophe,i=s.Backbone,u=(s.Promise,s.utils,s._),_=(s.moment,e.env.utils);e.plugins.add("converse-profile",{dependencies:["converse-modal","converse-vcard"],initialize(){const e=this._converse,t=e.__;e.ProfileModal=e.BootstrapModal.extend({events:{"click .change-avatar":"openFileSelection",'change input[type="file"':"updateFilePreview","submit form":"onFormSubmitted"},initialize(){e.BootstrapModal.prototype.initialize.apply(this,arguments),this.model.on("change",this.render,this)},toHTML(){return n(u.extend(this.model.toJSON(),this.model.vcard.toJSON(),{heading_profile:t("Your Profile"),label_close:t("Close"),label_email:t("Email"),label_fullname:t("Full Name"),label_nickname:t("Nickname"),label_jid:t("XMPP Address (JID)"),label_role:t("Role"),label_role_help:t("Use commas to separate multiple roles. Your roles are shown next to your name on your chat messages."),label_save:t("Save"),label_url:t("URL"),alt_avatar:t("Your avatar image")}))},openFileSelection(e){e.preventDefault(),this.el.querySelector('input[type="file"]').click()},updateFilePreview(e){const t=e.target.files[0],f=new FileReader;f.onloadend=(()=>{this.el.querySelector(".avatar").setAttribute("src",f.result)}),f.readAsDataURL(t)},setVCard(f,a){e.api.vcard.set(a).then(()=>e.api.vcard.update(this.model.vcard,!0)).catch(f=>{e.log(f,c.LogLevel.FATAL),e.api.alert.show(c.LogLevel.ERROR,t("Error"),[t("Sorry, an error happened while trying to save your profile data."),t("You can check your browser's developer console for any error output.")])}),this.modal.hide()},onFormSubmitted(e){e.preventDefault();const t=new FileReader,f=new FormData(e.target),a=this.el.querySelector(".modal-body"),n=f.get("image"),o={fn:f.get("fn"),nickname:f.get("nickname"),role:f.get("role"),email:f.get("email"),url:f.get("url")};n.size?(t.onloadend=(()=>{u.extend(o,{image:btoa(t.result),image_type:n.type}),this.setVCard(a,o)}),t.readAsBinaryString(n)):(u.extend(o,{image:this.model.vcard.get("image"),image_type:this.model.vcard.get("image_type")}),this.setVCard(a,o))}}),e.ChatStatusModal=e.BootstrapModal.extend({events:{"submit form#set-xmpp-status":"onFormSubmitted","click .clear-input":"clearStatusMessage"},toHTML(){return a(u.extend(this.model.toJSON(),this.model.vcard.toJSON(),{label_away:t("Away"),label_close:t("Close"),label_busy:t("Busy"),label_cancel:t("Cancel"),label_custom_status:t("Custom status"),label_offline:t("Offline"),label_online:t("Online"),label_save:t("Save"),label_xa:t("Away for long"),modal_title:t("Change chat status"),placeholder_status_message:t("Personal status message")}))},afterRender(){this.el.addEventListener("shown.bs.modal",()=>{this.el.querySelector('input[name="status_message"]').focus()},!1)},clearStatusMessage(e){e&&e.preventDefault&&(e.preventDefault(),_.hideElement(this.el.querySelector(".clear-input")));const t=this.el.querySelector('input[name="status_message"]');t.value=""},onFormSubmitted(e){e.preventDefault();const t=new FormData(e.target);this.model.save({status_message:t.get("status_message"),status:t.get("chat_status")}),this.modal.hide()}}),e.XMPPStatusView=i.VDOMView.extend({tagName:"div",events:{"click a.show-profile":"showProfileModal","click a.change-status":"showStatusChangeModal","click .logout":"logOut"},initialize(){this.model.on("change",this.render,this),this.model.vcard.on("change",this.render,this)},toHTML(){const f=this.model.get("status")||"offline";return o(u.extend(this.model.toJSON(),this.model.vcard.toJSON(),{fullname:this.model.vcard.get("fullname")||e.bare_jid,status_message:this.model.get("status_message")||t("I am %1$s",this.getPrettyStatus(f)),chat_status:f,_converse:e,title_change_settings:t("Change settings"),title_change_status:t("Click to change your chat status"),title_log_out:t("Log out"),title_your_profile:t("Your profile")}))},showProfileModal(t){u.isUndefined(this.profile_modal)&&(this.profile_modal=new e.ProfileModal({model:this.model})),this.profile_modal.show(t)},showStatusChangeModal(t){u.isUndefined(this.status_modal)&&(this.status_modal=new e.ChatStatusModal({model:this.model})),this.status_modal.show(t)},logOut(f){f.preventDefault();const a=confirm(t("Are you sure you want to log out?"));!0===a&&e.logOut()},getPrettyStatus:e=>"chat"===e?t("online"):"dnd"===e?t("busy"):"xa"===e?t("away for long"):"away"===e?t("away"):"offline"===e?t("offline"):t(e)||t("online")})}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/roster_filter.html --\x3e\n<form class="controlbox-padded roster-filter-form input-button-group ',e.visible||(t+=" hidden "),t+='">\n <div class="form-inline flex-nowrap">\n <div class="btn-group">\n <input ',e.filter_text&&(t+=' value="'+f(e.filter_text)+'" '),t+='\n class="roster-filter form-control ',"state"===e.filter_type&&(t+=" hidden "),t+='"\n placeholder="'+f(e.placeholder)+'">\n <span class="clear-input fa fa-times ',e.filter_text||(t+=" hidden "),t+='"></span>\n </div>\n\n <select class="form-control state-type ',"state"!==e.filter_type&&(t+=" hidden "),t+='">\n <option value="">'+f(e.label_any)+"</option>\n <option ","unread_messages"===e.chat_state&&(t+=' selected="selected" '),t+='\n value="unread_messages">'+f(e.label_unread_messages)+"</option>\n <option ","online"===e.chat_state&&(t+=' selected="selected" '),t+='\n value="online">'+f(e.label_online)+"</option>\n <option ","chat"===e.chat_state&&(t+=' selected="selected" '),t+='\n value="chat">'+f(e.label_chatty)+"</option>\n <option ","dnd"===e.chat_state&&(t+=' selected="selected" '),t+='\n value="dnd">'+f(e.label_busy)+"</option>\n <option ","away"===e.chat_state&&(t+=' selected="selected" '),t+='\n value="away">'+f(e.label_away)+"</option>\n <option ","xa"===e.chat_state&&(t+=' selected="selected" '),t+='\n value="xa">'+f(e.label_xa)+"</option>\n <option ","offline"===e.chat_state&&(t+=' selected="selected" '),t+='\n value="offline">'+f(e.label_offline)+'</option>\n </select>\n\n <div class="filter-by d-flex flex-nowrap">\n <span class="fa fa-user ',"contacts"===e.filter_type&&(t+=" selected "),t+='" data-type="contacts" title="'+f(e.title_contact_filter)+'"></span>\n <span class="fa fa-users ',"groups"===e.filter_type&&(t+=" selected "),t+='" data-type="groups" title="'+f(e.title_group_filter)+'"></span>\n <span class="fa fa-circle ',"state"===e.filter_type&&(t+=" selected "),t+='" data-type="state" title="'+f(e.title_status_filter)+'"></span>\n </div>\n </div>\n</form>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/search_contact.html --\x3e\n<li>\n <form class="search-xmpp-contact">\n <input type="text"\n name="identifier"\n class="username"\n placeholder="'+f(e.label_contact_name)+'"/>\n <button type="submit">'+f(e.label_search)+"</button>\n </form>\n</li>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/roster_item.html --\x3e\n<a class="open-chat w-100 ',e.num_unread&&(t+=" unread-msgs "),t+='"\n title="'+f(e.desc_chat)+'" href="#">\n <span class="fa '+f(e.status_icon)+'" title="'+f(e.desc_status)+'"></span>\n ',e.num_unread&&(t+='\n <span class="msgs-indicator">'+f(e.num_unread)+"</span>\n "),t+='\n <span class="contact-name ',e.num_unread&&(t+=" unread-msgs "),t+='">'+f(e.display_name)+"</span></a>\n",e.allow_contact_removal&&(t+='\n<a class="remove-xmpp-contact fa fa-trash" title="'+f(e.desc_remove)+'" href="#"></a>\n'),t+="\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/roster.html --\x3e\n<div class="d-flex controlbox-padded">\n <span class="w-100 controlbox-heading">'+f(e.heading_contacts)+'</span>\n <a class="chatbox-btn add-contact fa fa-user-plus" title="'+f(e.title_add_contact)+'"\n data-toggle="modal" data-target="#add-contact-modal"></a>\n</div>\n\n<form class="roster-filter-form"></form>\n\n<div class="roster-contacts"></div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+="\x3c!-- src/templates/requesting_contact.html --\x3e\n",e.allow_chat_pending_contacts&&(t+='\n<a class="open-chat w-100"href="#">\n'),t+='\n<span class="req-contact-name w-100" title="JID: '+f(e.jid)+'">'+f(e.display_name)+"</span>\n",e.allow_chat_pending_contacts&&(t+="\n</a>\n"),t+='\n<a class="accept-xmpp-request fa fa-check"\n aria-label="'+f(e.desc_accept)+'" title="'+f(e.desc_accept)+'" href="#"></a>\n<a class="decline-xmpp-request fa fa-times"\n aria-label="'+f(e.desc_decline)+'" title="'+f(e.desc_decline)+'" href="#"></a>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+="\x3c!-- src/templates/pending_contact.html --\x3e\n",e.allow_chat_pending_contacts&&(t+='\n<a class="open-chat w-100" href="#">\n'),t+='\n<span class="pending-contact-name w-100" title="JID: '+f(e.jid)+'">'+f(e.display_name)+"</span> \n",e.allow_chat_pending_contacts&&(t+="</a>\n"),t+='\n<a class="remove-xmpp-contact fa fa-trash" title="'+f(e.desc_remove)+'" href="#"></a>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/group_header.html --\x3e\n<a href="#" class="group-toggle controlbox-padded" title="'+f(e.desc_group_toggle)+'">\n <span class="fa ',e.toggle_state===e._converse.OPENED?t+=" fa-caret-down ":t+=" fa-caret-right ",t+='">\n </span> '+f(e.label_group)+'</a>\n<ul class="roster-group-contacts ',e.toggle_state===e._converse.CLOSED&&(t+=" collapsed "),t+='"></ul>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/add_contact_modal.html --\x3e\n\x3c!-- Add contact Modal --\x3e\n<div class="modal fade" id="add-contact-modal" tabindex="-1" role="dialog" aria-labelledby="addContactModalLabel" aria-hidden="true">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <h5 class="modal-title" id="addContactModalLabel">'+f(e.heading_new_contact)+'</h5>\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>\n </div>\n <form class="converse-form add-xmpp-contact">\n <div class="modal-body">\n <div class="form-group ',e._converse.xhr_user_search_url&&(t+=" hidden "),t+='">\n <label class="clearfix" for="jid">'+f(e.label_xmpp_address)+':</label>\n <input type="text" name="jid" required="required" value="'+f(e.jid)+'"\n class="form-control ',e.error_message&&(t+=" is-invalid "),t+='"\n placeholder="'+f(e.contact_placeholder)+'"/>\n ',e.error_message&&(t+='\n <div class="invalid-feedback">'+f(e.error_message)+"</div>\n "),t+='\n </div>\n <div class="form-group">\n <label class="clearfix" for="name">'+f(e.label_nickname)+':</label>\n <input type="text" name="name" value="'+f(e.nickname)+'"\n class="form-control ',e.error_message&&(t+=" is-invalid "),t+='"\n placeholder="'+f(e.nickname_placeholder)+'"/>\n </div>\n </div>\n <div class="modal-footer">\n <button type="submit" class="btn btn-primary">'+f(e.label_add)+"</button>\n </div>\n </form>\n </div>\n </div>\n</div>\n"}},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(220),f(219),f(218),f(217),f(216),f(213),f(215),f(214),f(49),f(51),f(11)],void 0===(o="function"==typeof(a=function(e,t,f,a,n,o,r,s,c,i){const u=e.env,_=u.Backbone,d=u.Strophe,l=(u.$iq,u.b64_sha1),h=(u.sizzle,u._),m=e.env.utils;e.plugins.add("converse-rosterview",{dependencies:["converse-roster","converse-modal"],overrides:{afterReconnected(){this.__super__.afterReconnected.apply(this,arguments)},_tearDown(){this.__super__._tearDown.apply(this,arguments),h.isUndefined(this.rosterview)||this.rosterview.remove()},RosterGroups:{comparator(){const e=this.__super__._converse;return e.RosterGroupsComparator.apply(this,arguments)}}},initialize(){const e=this._converse,c=e.__;e.api.settings.update({allow_chat_pending_contacts:!0,allow_contact_removal:!0,roster_groups:!0,show_toolbar:!0,xhr_user_search_url:null}),e.api.promises.add("rosterViewInitialized");const u={dnd:c("This contact is busy"),online:c("This contact is online"),offline:c("This contact is offline"),unavailable:c("This contact is unavailable"),xa:c("This contact is away for an extended period"),away:c("This contact is away")},g=(c("Contacts"),c("Groups"),c("My contacts")),p=c("Pending contacts"),b=c("Contact requests"),y=c("Ungrouped"),v={};v[b]=0,v[g]=1,v[y]=2,v[p]=3,e.RosterGroupsComparator=function(e,t){e=e.get("name"),t=t.get("name");const f=h.keys(v),a=h.includes(f,e),n=h.includes(f,t);return a||n?a&&n?v[e]<v[t]?-1:v[e]>v[t]?1:0:!a&&n?t===b?1:-1:a&&!n?e===b?-1:1:void 0:e.toLowerCase()<t.toLowerCase()?-1:e.toLowerCase()>t.toLowerCase()?1:0},e.AddContactModal=e.BootstrapModal.extend({events:{"submit form":"addContactFromForm"},initialize(){e.BootstrapModal.prototype.initialize.apply(this,arguments),this.model.on("change",this.render,this)},toHTML(){const f=e.xhr_user_search_url?c("Contact name"):c("Optional nickname");return t(h.extend(this.model.toJSON(),{_converse:e,heading_new_contact:c("Add a Contact"),label_xmpp_address:c("XMPP Address"),label_nickname:f,contact_placeholder:c("name@example.org"),label_add:c("Add")}))},afterRender(){e.xhr_user_search_url&&h.isString(e.xhr_user_search_url)?this.initXHRAutoComplete():this.initJIDAutoComplete()},initJIDAutoComplete(){const t=this.el.querySelector('input[name="jid"]'),f=h.uniq(e.roster.map(e=>d.getDomainFromJid(e.get("jid"))));new i(t,{list:f,data:function(e,t){return t.slice(0,t.indexOf("@"))+"@"+e},filter:i.FILTER_STARTSWITH}),this.el.addEventListener("shown.bs.modal",()=>{t.focus()},!1)},initXHRAutoComplete(){const t=this.el.querySelector('input[name="name"]'),f=this.el.querySelector('input[name="jid"]'),a=new i(t,{minChars:1,list:[]}),n=new window.XMLHttpRequest;n.onload=function(){n.responseText&&(a.list=JSON.parse(n.responseText).map(e=>({label:e.fullname||e.jid,value:e.jid})),a.evaluate())},t.addEventListener("input",h.debounce(()=>{n.open("GET",`${e.xhr_user_search_url}q=${t.value}`,!0),n.send()},300)),this.el.addEventListener("awesomplete-selectcomplete",e=>{f.value=e.text.value,t.value=e.text.label}),this.el.addEventListener("shown.bs.modal",()=>{t.focus()},!1)},addContactFromForm(t){t.preventDefault();const f=new FormData(t.target),a=f.get("jid"),n=f.get("name");t.target.reset(),!a||h.compact(a.split("@")).length<2?this.model.set({error_message:c("Please enter a valid XMPP address"),jid:a}):(e.roster.addAndSubscribe(a,n),this.model.clear(),this.modal.hide())}}),e.RosterFilter=_.Model.extend({initialize(){this.set({filter_text:"",filter_type:"contacts",chat_state:""})}}),e.RosterFilterView=_.VDOMView.extend({tagName:"form",className:"roster-filter-form",events:{"keydown .roster-filter":"liveFilter","submit form.roster-filter-form":"submitFilter","click .clear-input":"clearFilter","click .filter-by span":"changeTypeFilter","change .state-type":"changeChatStateFilter"},initialize(){this.model.on("change:filter_type",this.render,this),this.model.on("change:filter_text",this.render,this)},toHTML(){return r(h.extend(this.model.toJSON(),{visible:this.shouldBeVisible(),placeholder:c("Filter"),title_contact_filter:c("Filter by contact name"),title_group_filter:c("Filter by group name"),title_status_filter:c("Filter by status"),label_any:c("Any"),label_unread_messages:c("Unread"),label_online:c("Online"),label_chatty:c("Chatty"),label_busy:c("Busy"),label_away:c("Away"),label_xa:c("Extended Away"),label_offline:c("Offline")}))},changeChatStateFilter(e){e&&e.preventDefault&&e.preventDefault(),this.model.save({chat_state:this.el.querySelector(".state-type").value})},changeTypeFilter(e){e&&e.preventDefault&&e.preventDefault();const t=e.target.dataset.type;"state"===t?this.model.save({filter_type:t,chat_state:this.el.querySelector(".state-type").value}):this.model.save({filter_type:t,filter_text:this.el.querySelector(".roster-filter").value})},liveFilter:h.debounce(function(e){this.model.save({filter_text:this.el.querySelector(".roster-filter").value})},250),submitFilter(e){e&&e.preventDefault&&e.preventDefault(),this.liveFilter(),this.render()},isActive(){return!("state"!==this.model.get("filter_type")&&!this.model.get("filter_text"))},shouldBeVisible(){return e.roster.length>=5||this.isActive()},showOrHide(){this.shouldBeVisible()?this.show():this.hide()},show(){return m.isVisible(this.el)?this:(this.el.classList.add("fade-in"),this.el.classList.remove("hidden"),this)},hide(){return m.isVisible(this.el)?(this.model.save({filter_text:"",chat_state:""}),this.el.classList.add("hidden"),this):this},clearFilter(e){e&&e.preventDefault&&(e.preventDefault(),m.hideElement(this.el.querySelector(".clear-input")));const t=this.el.querySelector(".roster-filter");t.value="",this.model.save({filter_text:""})}}),e.RosterContactView=_.NativeView.extend({tagName:"li",className:"d-flex hidden controlbox-padded",events:{"click .accept-xmpp-request":"acceptRequest","click .decline-xmpp-request":"declineRequest","click .open-chat":"openChat","click .remove-xmpp-contact":"removeContact"},initialize(){this.model.on("change",this.render,this),this.model.on("destroy",this.remove,this),this.model.on("open",this.openChat,this),this.model.on("remove",this.remove,this),this.model.presence.on("change:show",this.render,this),this.model.vcard.on("change:fullname",this.render,this)},render(){const t=this;if(!this.mayBeShown())return m.hideElement(this.el),this;const f=this.model,o=f.get("ask"),r=f.presence.get("show"),s=f.get("requesting"),i=f.get("subscription"),_=["current-xmpp-contact","pending-xmpp-contact","requesting-xmpp-contact"].concat(h.keys(u));if(h.each(_,function(e){h.includes(t.el.className,e)&&t.el.classList.remove(e)}),this.el.classList.add(r),this.el.setAttribute("data-status",r),"subscribe"===o||"from"===i){const t=f.getDisplayName();this.el.classList.add("pending-xmpp-contact"),this.el.innerHTML=a(h.extend(f.toJSON(),{display_name:t,desc_remove:c("Click to remove %1$s as a contact",t),allow_chat_pending_contacts:e.allow_chat_pending_contacts}))}else if(!0===s){const t=f.getDisplayName();this.el.classList.add("requesting-xmpp-contact"),this.el.innerHTML=n(h.extend(f.toJSON(),{display_name:t,desc_accept:c("Click to accept the contact request from %1$s",t),desc_decline:c("Click to decline the contact request from %1$s",t),allow_chat_pending_contacts:e.allow_chat_pending_contacts}))}else"both"!==i&&"to"!==i||(this.el.classList.add("current-xmpp-contact"),this.el.classList.remove(h.without(["both","to"],i)[0]),this.el.classList.add(i),this.renderRosterItem(f));return this},renderRosterItem(t){let f="fa-times-circle";const a=t.presence.get("show")||"offline";"online"===a?f="fa-circle":"away"===a?f="fa-dot-circle-o":"xa"===a?f="fa-circle-o":"dnd"===a&&(f="fa-minus-circle");const n=t.getDisplayName();return this.el.innerHTML=s(h.extend(t.toJSON(),{display_name:n,desc_status:u[a],status_icon:f,desc_chat:c("Click to chat with %1$s (JID: %2$s)",n,t.get("jid")),desc_remove:c("Click to remove %1$s as a contact",n),allow_contact_removal:e.allow_contact_removal,num_unread:t.get("num_unread")||0})),this},mayBeShown(){const t=this.model.presence.get("show");return!(e.show_only_online_users&&"online"!==t||e.hide_offline_users&&"offline"===t)||"subscribe"===this.model.get("ask")||"from"===this.model.get("subscription")||!0===this.model.get("requesting")},openChat(t){t&&t.preventDefault&&t.preventDefault();const f=this.model.attributes;e.api.chats.open(f.jid,f)},removeContact(t){if(t&&t.preventDefault&&t.preventDefault(),!e.allow_contact_removal)return;const f=confirm(c("Are you sure you want to remove this contact?"));!0===f&&this.model.removeFromRoster(e=>{this.model.destroy(),this.remove()},function(t){alert(c("Sorry, there was an error while trying to remove %1$s as a contact.",name)),e.log(t,d.LogLevel.ERROR)})},acceptRequest(t){t&&t.preventDefault&&t.preventDefault(),e.roster.sendContactAddIQ(this.model.get("jid"),this.model.getFullname(),[],()=>{this.model.authorize().subscribe()})},declineRequest(e){e&&e.preventDefault&&e.preventDefault();const t=confirm(c("Are you sure you want to decline this contact request?"));return!0===t&&this.model.unauthorize().destroy(),this}}),e.RosterGroupView=_.OrderedListView.extend({tagName:"div",className:"roster-group hidden",events:{"click a.group-toggle":"toggle"},ItemView:e.RosterContactView,listItems:"model.contacts",listSelector:".roster-group-contacts",sortEvent:"presenceChanged",initialize(){_.OrderedListView.prototype.initialize.apply(this,arguments),this.model.contacts.on("change:subscription",this.onContactSubscriptionChange,this),this.model.contacts.on("change:requesting",this.onContactRequestChange,this),this.model.contacts.on("remove",this.onRemove,this),e.roster.on("change:groups",this.onContactGroupChange,this),e.rosterview.on("rosterContactsFetchedAndProcessed",this.sortAndPositionAllItems.bind(this))},render(){return this.el.setAttribute("data-group",this.model.get("name")),this.el.innerHTML=f({label_group:this.model.get("name"),desc_group_toggle:this.model.get("description"),toggle_state:this.model.get("state"),_converse:e}),this.contacts_el=this.el.querySelector(".roster-group-contacts"),this},show(){return m.showElement(this.el),h.each(this.getAll(),t=>{t.mayBeShown()&&this.model.get("state")===e.OPENED&&m.showElement(t.el)}),this},collapse(){return m.slideIn(this.contacts_el)},filterOutContacts(e=[]){let t=0;this.getAll(),h.each(this.model.contacts.models,f=>{const a=this.get(f.get("id"));h.includes(e,f)?m.hideElement(a.el):a.mayBeShown()&&(m.showElement(a.el),t+=1)}),t?m.showElement(this.el):m.hideElement(this.el)},getFilterMatches(e,t){if(0===e.length)return[];let f;return e=e.toLowerCase(),f="state"===t?this.model.get("name")===b?this.model.contacts.filter(t=>!h.includes(t.presence.get("show"),e)&&!t.get("requesting")):"unread_messages"===e?this.model.contacts.filter({num_unread:0}):this.model.contacts.filter(t=>!h.includes(t.presence.get("show"),e)):this.model.contacts.filter(t=>!h.includes(t.getDisplayName().toLowerCase(),e.toLowerCase()))},filter(t,f){h.isNil(t)&&(f=f||e.rosterview.filter_view.model.get("filter_type"),t="state"===f?e.rosterview.filter_view.model.get("chat_state"):e.rosterview.filter_view.model.get("filter_text")),this.filterOutContacts(this.getFilterMatches(t,f))},toggle(t){t&&t.preventDefault&&t.preventDefault();const f=t.target.querySelector(".fa");h.includes(f.classList,"fa-caret-down")?(this.model.save({state:e.CLOSED}),this.collapse().then(()=>{f.classList.remove("fa-caret-down"),f.classList.add("fa-caret-right")})):(f.classList.remove("fa-caret-right"),f.classList.add("fa-caret-down"),this.model.save({state:e.OPENED}),this.filter(),m.showElement(this.el),m.slideOut(this.contacts_el))},onContactGroupChange(e){const t=h.includes(e.get("groups"),this.model.get("name")),f=e.get("id"),a=!this.get(f);t&&!a?this.items.trigger("add",e):t||this.removeContact(e)},onContactSubscriptionChange(e){this.model.get("name")===p&&"from"!==e.get("subscription")&&this.removeContact(e)},onContactRequestChange(e){this.model.get("name")!==b||e.get("requesting")||this.removeContact(e)},removeContact(e){this.model.contacts.remove(e,{silent:!0}),this.onRemove(e)},onRemove(e){this.remove(e.get("jid")),0===this.model.contacts.length&&this.remove()}}),e.RosterView=_.OrderedListView.extend({tagName:"div",id:"converse-roster",className:"controlbox-section",ItemView:e.RosterGroupView,listItems:"model",listSelector:".roster-contacts",sortEvent:null,subviewIndex:"name",events:{"click a.chatbox-btn.add-contact":"showAddContactModal"},initialize(){_.OrderedListView.prototype.initialize.apply(this,arguments),e.roster.on("add",this.onContactAdded,this),e.roster.on("change:groups",this.onContactAdded,this),e.roster.on("change",this.onContactChange,this),e.roster.on("destroy",this.update,this),e.roster.on("remove",this.update,this),e.presences.on("change:show",()=>{this.update(),this.updateFilter()}),this.model.on("reset",this.reset,this),e.on("rosterGroupsFetched",this.sortAndPositionAllItems.bind(this)),e.on("rosterContactsFetched",()=>{e.roster.each(e=>this.addRosterContact(e,{silent:!0})),this.update(),this.updateFilter(),this.trigger("rosterContactsFetchedAndProcessed")}),this.createRosterFilter()},render(){this.el.innerHTML=o({heading_contacts:c("Contacts"),title_add_contact:c("Add a contact")});const e=this.el.querySelector(".roster-filter-form");return this.el.replaceChild(this.filter_view.render().el,e),this.roster_el=this.el.querySelector(".roster-contacts"),this},showAddContactModal(t){h.isUndefined(this.add_contact_modal)&&(this.add_contact_modal=new e.AddContactModal({model:new _.Model})),this.add_contact_modal.show(t)},createRosterFilter(){const t=new e.RosterFilter;t.id=l(`_converse.rosterfilter${e.bare_jid}`),t.browserStorage=new _.BrowserStorage.local(this.filter.id),this.filter_view=new e.RosterFilterView({model:t}),this.filter_view.model.on("change",this.updateFilter,this),this.filter_view.model.fetch()},updateFilter:h.debounce(function(){const e=this.filter_view.model.get("filter_type");"state"===e?this.filter(this.filter_view.model.get("chat_state"),e):this.filter(this.filter_view.model.get("filter_text"),e)},100),update:h.debounce(function(){return m.isVisible(this.roster_el)||m.showElement(this.roster_el),this.filter_view.showOrHide(),this},e.animate?100:0),filter(e,t){h.each(this.getAll(),function(e){e.model.contacts.length>0&&e.show().filter("")}),e=e.toLowerCase(),"groups"===t?h.each(this.getAll(),function(t,f){h.includes(t.model.get("name").toLowerCase(),e.toLowerCase())?t.model.contacts.length>0&&m.slideOut(t.el):m.slideIn(t.el)}):h.each(this.getAll(),function(f){f.filter(e,t)})},reset(){return e.roster.reset(),this.removeAll(),this.render().update(),this},onContactAdded(e){this.addRosterContact(e),this.update(),this.updateFilter()},onContactChange(e){this.updateChatBox(e),this.update(),h.has(e.changed,"subscription")&&("from"===e.changed.subscription?this.addContactToGroup(e,p):h.includes(["both","to"],e.get("subscription"))&&this.addExistingContact(e)),h.has(e.changed,"ask")&&"subscribe"===e.changed.ask&&this.addContactToGroup(e,p),h.has(e.changed,"subscription")&&"true"===e.changed.requesting&&this.addContactToGroup(e,b),this.updateFilter()},updateChatBox(t){const f=e.chatboxes.get(t.get("jid")),a={};return f?(h.has(t.changed,"status")&&(a.status=t.get("status")),f.save(a),this):this},getGroup(e){const t=this.get(e);return t?t.model:this.model.create({name:e,id:l(e)})},addContactToGroup(e,t,f){this.getGroup(t).contacts.add(e,f),this.sortAndPositionAllItems()},addExistingContact(t,f){let a;e.roster_groups?0===(a=t.get("groups")).length&&(a=[y]):a=[g],h.each(a,h.bind(this.addContactToGroup,this,t,h,f))},addRosterContact(e,t){return"both"===e.get("subscription")||"to"===e.get("subscription")?this.addExistingContact(e,t):"subscribe"===e.get("ask")||"from"===e.get("subscription")?this.addContactToGroup(e,p,t):!0===e.get("requesting")&&this.addContactToGroup(e,b,t),this}});const w=function(){e.rosterview=new e.RosterView({model:e.rostergroups}),e.rosterview.render(),e.emit("rosterViewInitialized")};e.api.listen.on("rosterInitialized",w),e.api.listen.on("rosterReadyAfterReconnection",w),e.api.listen.on("message",function(t){const f=t.chatbox;if(!h.isUndefined(f)&&!h.isNull(t.stanza.querySelector("body"))&&"chatroom"!==f.get("type")&&m.isNewMessage(t.stanza)&&f.newMessageWillBeHidden()){const t=h.head(e.roster.where({jid:f.get("jid")}));h.isUndefined(t)||t.save({num_unread:t.get("num_unread")+1})}}),e.api.listen.on("chatBoxMaximized",function(t){const f=t.model;if("chatroom"!==f.get("type")){const t=h.head(e.roster.where({jid:f.get("jid")}));h.isUndefined(t)||f.isScrolledUp()||t.save({num_unread:0})}}),e.api.listen.on("chatBoxScrolledDown",function(t){const f=t.chatbox;if(h.isUndefined(f))return;const a=h.head(e.roster.where({jid:f.get("jid")}));h.isUndefined(a)||a.save({num_unread:0})})}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/login_panel.html --\x3e\n<div id="converse-login-panel" class="controlbox-pane fade-in row no-gutters">\n <form id="converse-login" class="converse-form" method="post">\n <div class="conn-feedback fade-in ',e.conn_feedback_subject||(t+=" hidden "),t+=" "+f(e.conn_feedback_class)+'">\n <p class="feedback-subject">'+f(e.conn_feedback_subject)+'</p>\n <p class="feedback-message ',e.conn_feedback_message||(t+=" hidden "),t+='">'+f(e.conn_feedback_message)+"</p>\n </div>\n ",e.auto_login||"CONNECTING"===e._converse.CONNECTION_STATUS[e.connection_status]?t+='\n <span class="spinner fa fa-spinner centered"/>\n ':(t+="\n ",e.authentication!=e.LOGIN&&e.authentication!=e.EXTERNAL||(t+='\n <div class="form-group">\n <label for="converse-login-jid">'+f(e.__("XMPP Username:"))+'</label>\n <input id="converse-login-jid" class="form-control" autofocus required="required" type="text" name="jid" placeholder="'+f(e.placeholder_username)+'">\n </div>\n ',e.authentication!==e.EXTERNAL&&(t+='\n <div class="form-group">\n <label for="converse-login-password">'+f(e.__("Password:"))+'</label>\n <input id="converse-login-password" class="form-control" required="required" type="password" name="password" placeholder="'+f(e.__("password"))+'">\n </div>\n '),t+='\n <div class="form-group form-check">\n <input id="converse-login-trusted" type="checkbox" class="form-check-input" name="trusted" ',e._converse.trusted&&(t+=' checked="checked" '),t+='>\n <label for="converse-login-trusted" class="form-check-label">'+f(e.__("This is a trusted device"))+'</label>\n <i class="fa fa-info-circle" data-toggle="popover"\n data-title="Trusted device?"\n data-content="'+f(e.__("To improve performance, we cache your data in this browser. Uncheck this box if this is a public computer or if you want your data to be deleted when you log out. It's important that you explicitly log out, otherwise not all cached data might be deleted."))+'"></i>\n </div>\n\n <fieldset class="buttons">\n <input class="btn btn-primary" type="submit" value="'+f(e.__("Log in"))+'">\n </fieldset>\n '),t+="\n ",e.authentication==e.ANONYMOUS&&(t+='\n <input class="btn btn-primary login-anon" type="submit" value="'+f(e.__("Click here to log in anonymously"))+'"/>\n '),t+="\n ",e.authentication==e.PREBIND&&(t+="\n <p>Disconnected.</p>\n "),t+="\n "),t+="\n </form>\n</div>\n"}},function(e,t,f){f(1);e.exports=function(e){var t="";Array.prototype.join;return t+='\x3c!-- src/templates/controlbox.html --\x3e\n<div class="flyout box-flyout">\n <div class="chat-head controlbox-head">\n ',e.sticky_controlbox||(t+='\n <a class="chatbox-btn close-chatbox-button fa fa-close"></a>\n '),t+='\n </div>\n <div class="controlbox-panes"></div>\n</div>\n'}},function(e,t,f){f(1);e.exports=function(e){var t="";return t+='\x3c!-- src/templates/converse_brand_heading.html --\x3e\n<span class="brand-heading-container">\n <div class="brand-heading">\n <a href="https://conversejs.org" target="_blank" rel="noopener">\n <i class="icon-conversejs"></i><span class="brand-name">converse</span>\n </a>\n </div>\n</span>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/csn.html --\x3e\n<div class="message chat-info chat-state-notification"\n data-isodate="'+f(e.isodate)+'"\n data-csn="'+f(e.from)+'">'+f(e.message)+"</div>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/spoiler_message.html --\x3e\n<div class="message chat-msg '+f(e.extra_classes)+'" data-isodate="'+f(e.time)+'" data-msgid="'+f(e.msgid)+'">\n <canvas class="avatar" height="36" width="36"></canvas>\n <div class="chat-msg-content">\n <span class="chat-msg-heading">\n <span class="chat-msg-author">'+f(e.username)+'</span>\n <span class="chat-msg-time">'+f(e.pretty_time)+'</span>\n </span>\n <div>\n <span class="spoiler-hint">'+f(e.spoiler_hint)+'</span>\n <a class="badge badge-info spoiler-toggle" data-toggle-state="closed" href="#"><i class="fa fa-eye"></i>'+f(e.label_show)+'</a>\n </div>\n <div class="chat-msg-text spoiler collapsed">\x3c!-- message gets added here via renderMessage --\x3e</div>\n </div>\n</div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/message.html --\x3e\n<div class="message chat-msg '+f(e.type)+" "+f(e.extra_classes)+'" data-isodate="'+f(e.time)+'" data-msgid="'+f(e.msgid)+'" data-from="'+f(e.from)+'">\n ',"headline"!==e.type&&(t+='\n <canvas class="avatar" height="36" width="36"></canvas>\n '),t+='\n <div class="chat-msg-content">\n <span class="chat-msg-heading">\n <span class="chat-msg-author">'+f(e.username)+"\n ",e.roles.forEach(function(e){t+=' <span class="badge badge-secondary">'+f(e)+"</span> "}),t+='\n </span>\n <span class="chat-msg-time">'+f(e.pretty_time)+'</span>\n </span>\n <span class="chat-msg-text"></span>\n <div class="chat-msg-media"></div>\n </div>\n</div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/file_progress.html --\x3e\n<div class="message chat-msg" data-isodate="'+f(e.time)+'" data-msgid="'+f(e.msgid)+'">\n <canvas class="avatar" height="36" width="36"></canvas>\n <div class="chat-msg-content">\n <span class="chat-msg-text">Uploading file: <strong>'+f(e.file.name)+"</strong>, "+f(e.filesize)+'</span>\n <progress value="'+f(e.progress)+'"/>\n </div>\n</div>\n'}},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(54),f(13),f(50),f(53),f(225),f(228),f(18),f(227),f(226)],void 0===(o="function"==typeof(a=function(e,t,f,a,n,o,r,s,c,i){const u=e.env,_=u.Backbone,d=u._,l=u.moment,h=e.env.utils;return e.plugins.add("converse-message-view",{initialize(){const e=this._converse,u=e.__;e.ViewWithAvatar=_.NativeView.extend({renderAvatar(){const e=this.el.querySelector("canvas");if(d.isNull(e))return;const t="data:"+this.model.vcard.get("image_type")+";base64,"+this.model.vcard.get("image"),f=new Image;f.onload=(()=>{const t=e.getContext("2d"),a=f.width/f.height;t.clearRect(0,0,e.width,e.height),a<1?t.drawImage(f,0,0,e.width,e.height*(1/a)):t.drawImage(f,0,0,e.width,e.height*a)}),f.src=t}}),e.MessageView=e.ViewWithAvatar.extend({initialize(){this.model.vcard.on("change",this.render,this),this.model.on("change:progress",this.renderFileUploadProgresBar,this),this.model.on("change:type",this.render,this),this.model.on("change:upload",this.render,this),this.model.on("destroy",this.remove,this),this.render()},render(){const e=h.hasClass("chat-msg-followup",this.el);return this.model.isOnlyChatStateNotification()?this.renderChatStateNotification():this.model.get("file")&&!this.model.get("oob_url")?this.renderFileUploadProgresBar():"error"===this.model.get("type")?this.renderErrorMessage():this.renderChatMessage(),e&&h.addClass("chat-msg-followup",this.el),this.el},replaceElement(e){return d.isNil(this.el.parentElement)||this.el.parentElement.replaceChild(e,this.el),this.setElement(e),this.el},renderChatMessage(){let a,o=this.model.get("message");this.isMeCommand()?(a=n,o=this.model.get("message").replace(/^\/me/,"")):a=this.model.get("is_spoiler")?i:c;const r=l(this.model.get("time")),s=this.model.vcard.get("role"),_=s?s.split(","):[],m=h.stringToElement(a(d.extend(this.model.toJSON(),{roles:_,pretty_time:r.format(e.time_format),time:r.format(),extra_classes:this.getExtraMessageClasses(),label_show:u("Show more"),username:this.model.getDisplayName()})));var g=this.model.get("oob_url");g&&(m.querySelector(".chat-msg-media").innerHTML=d.flow(d.partial(h.renderFileURL,e),d.partial(h.renderMovieURL,e),d.partial(h.renderAudioURL,e),d.partial(h.renderImageURL,e))(g));const p=m.querySelector(".chat-msg-text");o!==g&&(o=t.filterXSS(o,{whiteList:{}}),p.innerHTML=d.flow(d.partial(h.geoUriToHttp,d,e.geouri_replacement),h.addHyperlinks,d.partial(h.addEmoji,e,f,d))(o)),h.renderImageURLs(e,p).then(()=>{this.model.collection.trigger("rendered")}),this.replaceElement(m),"headline"!==this.model.get("type")&&this.renderAvatar()},renderErrorMessage(){const e=l(this.model.get("time")),t=h.stringToElement(s(d.extend(this.model.toJSON(),{extra_classes:"chat-error",isodate:e.format(),data:""})));return this.replaceElement(t)},renderChatStateNotification(){let t;const f=this.model.get("from"),a=this.model.getDisplayName();if(this.model.get("chat_state")===e.COMPOSING)t="me"===this.model.get("sender")?u("Typing from another device"):a+" "+u("is typing");else if(this.model.get("chat_state")===e.PAUSED)t="me"===this.model.get("sender")?u("Stopped typing on the other device"):a+" "+u("has stopped typing");else{if(this.model.get("chat_state")!==e.GONE)return;t=a+" "+u("has gone away")}const n=l().format();this.replaceElement(h.stringToElement(o({message:t,from:f,isodate:n})))},renderFileUploadProgresBar(){const e=h.stringToElement(r(d.extend(this.model.toJSON(),{filesize:a(this.model.get("file").size)})));this.replaceElement(e),this.renderAvatar()},isMeCommand(){const e=this.model.get("message");if(!e)return!1;const t=e.match(/^\/(.*?)(?: (.*))?$/);return t&&"me"===t[1]},processMessageText(){var t=this.get("message");t=h.geoUriToHttp(t,e.geouri_replacement)},getExtraMessageClasses(){let e=this.model.get("delayed")?"delayed":"";return"groupchat"===this.model.get("type")&&"them"===this.model.get("sender")&&this.model.collection.chatbox.isUserMentioned(this.model.get("message"))&&(e+=" mentioned"),e}})}}),e})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){f(1);e.exports=function(e){var t="";return t+='\x3c!-- src/templates/chatboxes.html --\x3e\n<div class="converse-chatboxes row no-gutters"></div>\n<div id="converse-modals" class="modals"></div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/alert_modal.html --\x3e\n<div class="modal" tabindex="-1" role="dialog">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header '+f(e.type)+'">\n <h5 class="modal-title">'+f(e.title)+'</h5>\n <button type="button" class="close" data-dismiss="modal" aria-label="Close">\n <span aria-hidden="true">&times;</span>\n </button>\n </div>\n <div class="modal-body">',e.messages.forEach(function(e){t+="\n <p>"+f(e)+"</p>\n "}),t+="\n </div>\n </div>\n </div>\n</div>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+="\x3c!-- src/templates/toolbar.html --\x3e\n",e.use_emoji&&(t+='\n<li class="toggle-toolbar-menu toggle-smiley dropup">\n <a class="toggle-smiley fa fa-smile-o" title="'+f(e.tooltip_insert_smiley)+'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"></a> \n <div class="emoji-picker dropdown-menu toolbar-menu"></div>\n</li>\n'),t+="\n",e.show_call_button&&(t+='\n<li class="toggle-call fa fa-phone" title="'+f(e.label_start_call)+'"></li>\n'),t+="\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/status_message.html --\x3e\n<div class="message chat-info chat-status"\n data-isodate="'+f(e.isodate)+'"\n data-status="'+f(e.from)+'">'+f(e.message)+"</div>\n"}},function(e,t,f){f(1);e.exports=function(e){var t,f="";Array.prototype.join;return f+='\x3c!-- src/templates/spoiler_button.html --\x3e\n<li class="toggle-compose-spoiler fa ',e.composing_spoiler&&(f+=" fa-eye-slash "),f+=" ",e.composing_spoiler||(f+=" fa-eye "),f+='"\n title="'+(null==(t=e.label_toggle_spoiler)?"":t)+'"></a>\n</li>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="";return t+='\x3c!-- src/templates/toolbar_fileupload.html --\x3e\n<li class="upload-file">\n <a class="fa fa-paperclip" title="'+(0,a.escape)(e.tooltip_upload_file)+'"></a>\n <input type="file" class="fileupload" multiple style="display:none"/>\n</li> \n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/user_details_modal.html --\x3e\n<div class="modal fade" id="user-profile-modal" tabindex="-1" role="dialog" aria-labelledby="user-profile-modal-label" aria-hidden="true">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <h5 class="modal-title" id="user-profile-modal-label">'+f(e.display_name)+'</h5>\n <button type="button" class="close" data-dismiss="modal" aria-label="'+f(e.label_close)+'"><span aria-hidden="true">&times;</span></button>\n </div>\n <div class="modal-body">\n ',e.image&&(t+='\n <img alt="'+f(e.alt_profile_image)+'"\n class="img-thumbnail avatar align-self-center mb-3"\n height="100" width="100" src="data:'+f(e.image_type)+";base64,"+f(e.image)+'"/>\n '),t+="\n ",e.fullname&&(t+="\n <p><label>"+f(e.label_fullname)+":</label>&nbsp;"+f(e.fullname)+"</p>\n "),t+="\n <p><label>"+f(e.label_jid)+":</label>&nbsp;"+f(e.jid)+"</p>\n ",e.nickname&&(t+="\n <p><label>"+f(e.label_nickname)+":</label>&nbsp;"+f(e.nickname)+"</p>\n "),t+="\n ",e.url&&(t+="\n <p><label>"+f(e.label_url)+':</label>&nbsp;<a target="_blank" rel="noopener" href="'+f(e.url)+'">'+f(e.url)+"</a></p>\n "),t+="\n ",e.email&&(t+="\n <p><label>"+f(e.label_email)+':</label>&nbsp;<a href="mailto:'+f(e.email)+'">'+f(e.email)+"</a></p>\n "),t+="\n ",e.role&&(t+="\n <p><label>"+f(e.label_role)+":</label>&nbsp;"+f(e.role)+"</p>\n "),t+='\n </div>\n <div class="modal-footer">\n ',e.allow_contact_removal&&e.is_roster_contact&&(t+='\n <button type="button" class="btn btn-danger remove-contact"><i class="fa fa-trash"> </i>'+f(e.label_remove)+"</button>\n "),t+='\n <button type="button" class="btn btn-info refresh-contact"><i class="fa fa-refresh"> </i>'+f(e.label_refresh)+'</button>\n <button type="button" class="btn btn-secondary" data-dismiss="modal">'+f(e.label_close)+"</button>\n </div>\n </div>\n </div>\n</div>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/new_day.html --\x3e\n<div class="message date-separator" data-isodate="'+f(e.isodate)+'">\n <hr class="separator">\n <time class="separator-text" datetime="'+f(e.isodate)+'"><span>'+f(e.datestring)+"</span></time>\n</div>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t,f="",n=a.escape;Array.prototype.join;return f+='\x3c!-- src/templates/help_message.html --\x3e\n<div class="message chat-info ',"info"!==e.type&&(f+=" chat-"+n(e.type)+" "),f+='" data-isodate="'+n(e.isodate)+'">'+(null==(t=e.message)?"":t)+"</div>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/error_message.html --\x3e\n<div class="message chat-info chat-error" data-isodate="'+f(e.isodate)+'">'+f(e.message)+"</div>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t,f="",n=a.escape;Array.prototype.join;return f+='\x3c!-- src/templates/emojis.html --\x3e\n<div class="emoji-picker-container">\n',e._.forEach(e.emojis_by_category,function(a,o){f+='\n <ul class="emoji-picker emoji-picker-'+n(o)+" ",e.current_category!==o&&(f+=" hidden "),f+='">\n ',e._.forEach(e.emojis_by_category[o],function(a){f+='\n <li class="emoji insert-emoji ',e.shouldBeHidden(a._shortname,e.current_skintone,e.toned_emojis)&&(f+=" hidden "),f+='"\n data-emoji="'+n(a._shortname)+'">\n <a href="#" data-emoji="'+n(a._shortname)+'"> '+(null==(t=e.transform(a._shortname))?"":t)+" </a>\n </li>\n "}),f+="\n </ul>\n"}),f+='\n<ul class="emoji-toolbar">\n <li class="emoji-category-picker">\n <ul>\n ',e._.forEach(e.emojis_by_category,function(a,o){f+='\n <li data-category="'+n(o)+'" class="emoji-category ',e.current_category===o&&(f+=" picked "),f+='">\n <a class="pick-category" href="#" data-category="'+n(o)+'"> '+(null==(t=e.transform(e.emojis_by_category[o][0]._shortname))?"":t)+" </a>\n </li>\n "}),f+='\n </ul>\n </li>\n <li class="emoji-skintone-picker">\n <ul>\n ',e._.forEach(e.skintones,function(a){f+='\n <li data-skintone="'+n(a)+'" class="emoji-skintone ',e.current_skintone===a&&(f+=" picked "),f+='">\n <a class="pick-skintone" href="#" data-skintone="'+n(a)+'"> '+(null==(t=e.transform(":"+a+":"))?"":t)+" </a>\n </li>\n "}),f+="\n </ul>\n </li>\n</ul>\n</div>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t,f="",n=a.escape;Array.prototype.join;return f+='\x3c!-- src/templates/chatbox_message_form.html --\x3e\n<div class="message-form-container">\n<div class="new-msgs-indicator hidden">▼ '+n(e.unread_msgs)+' ▼</div>\n<form class="sendXMPPMessage">\n ',e.show_toolbar&&(f+='\n <ul class="chat-toolbar no-text-select"></ul>\n '),f+='\n <input type="text" placeholder="'+(null==(t=e.label_spoiler_hint)?"":t)+'" value="'+(null==(t=e.hint_value)?"":t)+'"\n class="',e.composing_spoiler||(f+=" hidden "),f+=' spoiler-hint"/>\n <textarea\n type="text"\n class="chat-textarea\n ',e.show_send_button&&(f+=" chat-textarea-send-button "),f+="\n ",e.composing_spoiler&&(f+=" spoiler "),f+='"\n placeholder="'+n(e.label_personal_message)+'">'+(null==(t=e.message_value)?"":t)+"</textarea>\n ",e.show_send_button&&(f+='\n <button type="submit" class="pure-button send-button">'+n(e.label_send)+"</button>\n "),f+="\n</form>\n</div>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/chatbox_head.html --\x3e\n<div class="chat-head chat-head-chatbox row no-gutters">\n <div class="col">\n <div class="row no-gutters">\n <canvas class="avatar" height="36" width="36"></canvas>\n <div class="col chat-title" title="'+f(e.jid)+'">\n ',e.url&&(t+='\n <a href="'+f(e.url)+'" target="_blank" rel="noopener" class="user">\n '),t+="\n "+f(e.fullname||e.jid)+"\n ",e.url&&(t+="\n </a>\n "),t+='\n <p class="user-custom-message">'+f(e.status)+'</p>\n </div>\n </div>\n </div>\n <div class="chatbox-buttons row no-gutters">\n <a class="chatbox-btn close-chatbox-button fa fa-close" title='+f(e.info_close)+'></a>\n <a class="chatbox-btn show-user-details-modal fa fa-vcard" title="'+f(e.info_details)+'"></a>\n </div>\n</div>\n'}},function(e,t,f){"use strict";var a,n,o;n=[f(2)],void 0===(o="function"==typeof(a=function(e){const t=e.env,f=t.Strophe,a=t.$build,n=t._,o=t.b64_sha1;function r(e,t){return e.sort((e,f)=>e[t]>f[t]?-1:1)}function s(e){return a("c",{xmlns:f.NS.CAPS,hash:"sha-1",node:"https://conversejs.org",ver:function(e){const t=e.api.disco.own.identities.get(),f=e.api.disco.own.features.get();t.length>1&&(r(t,"category"),r(t,"type"),r(t,"lang"));let a=n.reduce(t,(e,t)=>`${e}${t.category}/${t.type}/${n.get(t,"lang","")}/${t.name}<`,"");return f.sort(),a=n.reduce(f,(e,t)=>`${e}${t}<`,a),o(a)}(e)}).nodeTree}f.addNamespace("CAPS","http://jabber.org/protocol/caps"),e.plugins.add("converse-caps",{overrides:{XMPPStatus:{constructPresence(){const e=this.__super__.constructPresence.apply(this,arguments);return e.root().cnode(s(this.__super__._converse)),e}}}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/bookmarks_list.html --\x3e\n<a href="#" class="rooms-toggle bookmarks-toggle controlbox-padded" title="'+f(e.desc_bookmarks)+'">\n <span class="fa ',e.toggle_state===e._converse.OPENED?t+=" fa-caret-down ":t+=" fa-caret-right ",t+='">\n </span> '+f(e.label_bookmarks)+'</a>\n<div class="items-list bookmarks rooms-list ',e.toggle_state!==e._converse.OPENED&&(t+=" hidden "),t+='"></div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/bookmark.html --\x3e\n<div class="list-item controlbox-padded room-item available-chatroom d-flex flex-row ',e.hidden&&(t+=" hidden "),t+='" data-room-jid="'+f(e.jid)+'">\n <a class="open-room w-100" data-room-jid="'+f(e.jid)+'" title="'+f(e.open_title)+'" href="#">'+f(e.name)+'</a>\n <a class="remove-bookmark fa fa-bookmark align-self-center ',e.bookmarked&&(t+=" button-on "),t+='"\n data-room-jid="'+f(e.jid)+'" data-bookmark-name="'+f(e.name)+'"\n title="'+f(e.info_remove_bookmark)+'" href="#">&nbsp;</a>\n <a class="room-info fa fa-info-circle align-self-center" data-room-jid="'+f(e.jid)+'"\n title="'+f(e.info_title)+'" href="#">&nbsp;</a>\n</div>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/chatroom_bookmark_toggle.html --\x3e\n<a class="chatbox-btn toggle-bookmark fa fa-bookmark\n ',e.bookmarked&&(t+=" button-on "),t+='" title="'+f(e.info_toggle_bookmark)+'"></a>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/chatroom_bookmark_form.html --\x3e\n<div class="chatroom-form-container">\n <form class="converse-form chatroom-form">\n <fieldset class="form-group">\n <legend>'+f(e.heading)+"</legend>\n <label>"+f(e.label_name)+'</label>\n <input type="text" name="name" required="required"/>\n <label>'+f(e.label_autojoin)+'</label>\n <input type="checkbox" name="autojoin"/>\n <label>'+f(e.label_nick)+'</label>\n <input type="text" name="nick" value="'+f(e.default_nick)+'"/>\n </fieldset>\n <fieldset class="form-group">\n <input class="btn btn-primary" type="submit" value="'+f(e.label_submit)+'"/>\n <input class="btn btn-secondary button-cancel" type="button" value="'+f(e.label_cancel)+'"/>\n </fieldset>\n </form>\n</div>\n'}},function(e,t,f){var a;e.exports=function e(t,f,n){function o(s,c){if(!f[s]){if(!t[s]){var i="function"==typeof a&&a;if(!c&&i)return a(s,!0);if(r)return r(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var _=f[s]={exports:{}};t[s][0].call(_.exports,function(e){var f=t[s][1][e];return o(f||e)},_,_.exports,e,t,f,n)}return f[s].exports}for(var r="function"==typeof a&&a,s=0;s<n.length;s++)o(n[s]);return o}({1:[function(e,t,f){"use strict";Object.defineProperty(f,"__esModule",{value:!0});var a=/[A-Z]/g;function n(e,t){var f,n=t.elm,o=e.data.dataset,r=t.data.dataset;if((o||r)&&o!==r){o=o||{},r=r||{};var s=n.dataset;for(f in o)r[f]||(s?f in s&&delete s[f]:n.removeAttribute("data-"+f.replace(a,"-$&").toLowerCase()));for(f in r)o[f]!==r[f]&&(s?s[f]=r[f]:n.setAttribute("data-"+f.replace(a,"-$&").toLowerCase(),r[f]))}}f.datasetModule={create:n,update:n},f.default=f.datasetModule},{}]},{},[1])(1)},function(e,t,f){var a;e.exports=function e(t,f,n){function o(s,c){if(!f[s]){if(!t[s]){var i="function"==typeof a&&a;if(!c&&i)return a(s,!0);if(r)return r(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var _=f[s]={exports:{}};t[s][0].call(_.exports,function(e){var f=t[s][1][e];return o(f||e)},_,_.exports,e,t,f,n)}return f[s].exports}for(var r="function"==typeof a&&a,s=0;s<n.length;s++)o(n[s]);return o}({1:[function(e,t,f){"use strict";Object.defineProperty(f,"__esModule",{value:!0}),f.htmlDomApi={createElement:function(e){return document.createElement(e)},createElementNS:function(e,t){return document.createElementNS(e,t)},createTextNode:function(e){return document.createTextNode(e)},createComment:function(e){return document.createComment(e)},insertBefore:function(e,t,f){e.insertBefore(t,f)},removeChild:function(e,t){e.removeChild(t)},appendChild:function(e,t){e.appendChild(t)},parentNode:function(e){return e.parentNode},nextSibling:function(e){return e.nextSibling},tagName:function(e){return e.tagName},setTextContent:function(e,t){e.textContent=t},getTextContent:function(e){return e.textContent},isElement:function(e){return 1===e.nodeType},isText:function(e){return 3===e.nodeType},isComment:function(e){return 8===e.nodeType}},f.default=f.htmlDomApi},{}],2:[function(e,t,f){"use strict";Object.defineProperty(f,"__esModule",{value:!0});var a=e("./vnode"),n=e("./htmldomapi");function o(e,t){var f,r=void 0!==t?t:n.default;if(r.isElement(e)){var s,c=e.id?"#"+e.id:"",i=e.getAttribute("class"),u=i?"."+i.split(" ").join("."):"",_=r.tagName(e).toLowerCase()+c+u,d={},l=[],h=void 0,m=void 0,g=e.attributes,p=e.childNodes;for(h=0,m=g.length;h<m;h++)"id"!==(s=g[h].nodeName)&&"class"!==s&&(d[s]=g[h].nodeValue);for(h=0,m=p.length;h<m;h++)l.push(o(p[h]));return a.default(_,{attrs:d},l,void 0,e)}return r.isText(e)?(f=r.getTextContent(e),a.default(void 0,void 0,void 0,f,e)):r.isComment(e)?(f=r.getTextContent(e),a.default("!",{},[],f,e)):a.default("",{},[],void 0,void 0)}f.toVNode=o,f.default=o},{"./htmldomapi":1,"./vnode":3}],3:[function(e,t,f){"use strict";function a(e,t,f,a,n){var o=void 0===t?void 0:t.key;return{sel:e,data:t,children:f,text:a,elm:n,key:o}}Object.defineProperty(f,"__esModule",{value:!0}),f.vnode=a,f.default=a},{}]},{},[2])(2)},function(e,t,f){var a;e.exports=function e(t,f,n){function o(s,c){if(!f[s]){if(!t[s]){var i="function"==typeof a&&a;if(!c&&i)return a(s,!0);if(r)return r(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var _=f[s]={exports:{}};t[s][0].call(_.exports,function(e){var f=t[s][1][e];return o(f||e)},_,_.exports,e,t,f,n)}return f[s].exports}for(var r="function"==typeof a&&a,s=0;s<n.length;s++)o(n[s]);return o}({1:[function(e,t,f){"use strict";Object.defineProperty(f,"__esModule",{value:!0});var a="undefined"!=typeof window&&window.requestAnimationFrame||setTimeout,n=function(e){a(function(){a(e)})};function o(e,t,f){n(function(){e[t]=f})}function r(e,t){var f,a,n=t.elm,r=e.data.style,s=t.data.style;if((r||s)&&r!==s){r=r||{},s=s||{};var c="delayed"in r;for(a in r)s[a]||("-"===a[0]&&"-"===a[1]?n.style.removeProperty(a):n.style[a]="");for(a in s)if(f=s[a],"delayed"===a&&s.delayed)for(var i in s.delayed)f=s.delayed[i],c&&f===r.delayed[i]||o(n.style,i,f);else"remove"!==a&&f!==r[a]&&("-"===a[0]&&"-"===a[1]?n.style.setProperty(a,f):n.style[a]=f)}}f.styleModule={create:r,update:r,destroy:function(e){var t,f,a=e.elm,n=e.data.style;if(n&&(t=n.destroy))for(f in t)a.style[f]=t[f]},remove:function(e,t){var f=e.data.style;if(f&&f.remove){var a,n=e.elm,o=0,r=f.remove,s=0,c=[];for(a in r)c.push(a),n.style[a]=r[a];for(var i=getComputedStyle(n)["transition-property"].split(", ");o<i.length;++o)-1!==c.indexOf(i[o])&&s++;n.addEventListener("transitionend",function(e){e.target===n&&--s,0===s&&t()})}else t()}},f.default=f.styleModule},{}]},{},[1])(1)},function(e,t,f){var a;e.exports=function e(t,f,n){function o(s,c){if(!f[s]){if(!t[s]){var i="function"==typeof a&&a;if(!c&&i)return a(s,!0);if(r)return r(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var _=f[s]={exports:{}};t[s][0].call(_.exports,function(e){var f=t[s][1][e];return o(f||e)},_,_.exports,e,t,f,n)}return f[s].exports}for(var r="function"==typeof a&&a,s=0;s<n.length;s++)o(n[s]);return o}({1:[function(e,t,f){"use strict";function a(e,t){var f,a,n=t.elm,o=e.data.props,r=t.data.props;if((o||r)&&o!==r){for(f in o=o||{},r=r||{},o)r[f]||delete n[f];for(f in r)a=r[f],o[f]===a||"value"===f&&n[f]===a||(n[f]=a)}}Object.defineProperty(f,"__esModule",{value:!0}),f.propsModule={create:a,update:a},f.default=f.propsModule},{}]},{},[1])(1)},function(e,t,f){var a;e.exports=function e(t,f,n){function o(s,c){if(!f[s]){if(!t[s]){var i="function"==typeof a&&a;if(!c&&i)return a(s,!0);if(r)return r(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var _=f[s]={exports:{}};t[s][0].call(_.exports,function(e){var f=t[s][1][e];return o(f||e)},_,_.exports,e,t,f,n)}return f[s].exports}for(var r="function"==typeof a&&a,s=0;s<n.length;s++)o(n[s]);return o}({1:[function(e,t,f){"use strict";function a(e,t){var f,a,n=t.elm,o=e.data.class,r=t.data.class;if((o||r)&&o!==r){for(a in o=o||{},r=r||{},o)r[a]||n.classList.remove(a);for(a in r)(f=r[a])!==o[a]&&n.classList[f?"add":"remove"](a)}}Object.defineProperty(f,"__esModule",{value:!0}),f.classModule={create:a,update:a},f.default=f.classModule},{}]},{},[1])(1)},function(e,t,f){var a;e.exports=function e(t,f,n){function o(s,c){if(!f[s]){if(!t[s]){var i="function"==typeof a&&a;if(!c&&i)return a(s,!0);if(r)return r(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var _=f[s]={exports:{}};t[s][0].call(_.exports,function(e){var f=t[s][1][e];return o(f||e)},_,_.exports,e,t,f,n)}return f[s].exports}for(var r="function"==typeof a&&a,s=0;s<n.length;s++)o(n[s]);return o}({1:[function(e,t,f){"use strict";Object.defineProperty(f,"__esModule",{value:!0});for(var a=["allowfullscreen","async","autofocus","autoplay","checked","compact","controls","declare","default","defaultchecked","defaultmuted","defaultselected","defer","disabled","draggable","enabled","formnovalidate","hidden","indeterminate","inert","ismap","itemscope","loop","multiple","muted","nohref","noresize","noshade","novalidate","nowrap","open","pauseonexit","readonly","required","reversed","scoped","seamless","selected","sortable","spellcheck","translate","truespeed","typemustmatch","visible"],n="http://www.w3.org/1999/xlink",o="http://www.w3.org/XML/1998/namespace",r=58,s=120,c=Object.create(null),i=0,u=a.length;i<u;i++)c[a[i]]=!0;function _(e,t){var f,a=t.elm,i=e.data.attrs,u=t.data.attrs;if((i||u)&&i!==u){for(f in i=i||{},u=u||{}){var _=u[f],d=i[f];d!==_&&(c[f]?_?a.setAttribute(f,""):a.removeAttribute(f):f.charCodeAt(0)!==s?a.setAttribute(f,_):f.charCodeAt(3)===r?a.setAttributeNS(o,f,_):f.charCodeAt(5)===r?a.setAttributeNS(n,f,_):a.setAttribute(f,_))}for(f in i)f in u||a.removeAttribute(f)}}f.attributesModule={create:_,update:_},f.default=f.attributesModule},{}]},{},[1])(1)},function(e,t,f){var a;e.exports=function e(t,f,n){function o(s,c){if(!f[s]){if(!t[s]){var i="function"==typeof a&&a;if(!c&&i)return a(s,!0);if(r)return r(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var _=f[s]={exports:{}};t[s][0].call(_.exports,function(e){var f=t[s][1][e];return o(f||e)},_,_.exports,e,t,f,n)}return f[s].exports}for(var r="function"==typeof a&&a,s=0;s<n.length;s++)o(n[s]);return o}({1:[function(e,t,f){"use strict";Object.defineProperty(f,"__esModule",{value:!0});var a=e("./vnode"),n=e("./is");function o(e,t,f){var o,r,s,c={};if(void 0!==f?(c=t,n.array(f)?o=f:n.primitive(f)?r=f:f&&f.sel&&(o=[f])):void 0!==t&&(n.array(t)?o=t:n.primitive(t)?r=t:t&&t.sel?o=[t]:c=t),n.array(o))for(s=0;s<o.length;++s)n.primitive(o[s])&&(o[s]=a.vnode(void 0,void 0,void 0,o[s]));return"s"!==e[0]||"v"!==e[1]||"g"!==e[2]||3!==e.length&&"."!==e[3]&&"#"!==e[3]||function e(t,f,a){if(t.ns="http://www.w3.org/2000/svg","foreignObject"!==a&&void 0!==f)for(var n=0;n<f.length;++n){var o=f[n].data;void 0!==o&&e(o,f[n].children,f[n].sel)}}(c,o,e),a.vnode(e,c,o,r,void 0)}f.h=o,f.default=o},{"./is":3,"./vnode":6}],2:[function(e,t,f){"use strict";Object.defineProperty(f,"__esModule",{value:!0}),f.htmlDomApi={createElement:function(e){return document.createElement(e)},createElementNS:function(e,t){return document.createElementNS(e,t)},createTextNode:function(e){return document.createTextNode(e)},createComment:function(e){return document.createComment(e)},insertBefore:function(e,t,f){e.insertBefore(t,f)},removeChild:function(e,t){e.removeChild(t)},appendChild:function(e,t){e.appendChild(t)},parentNode:function(e){return e.parentNode},nextSibling:function(e){return e.nextSibling},tagName:function(e){return e.tagName},setTextContent:function(e,t){e.textContent=t},getTextContent:function(e){return e.textContent},isElement:function(e){return 1===e.nodeType},isText:function(e){return 3===e.nodeType},isComment:function(e){return 8===e.nodeType}},f.default=f.htmlDomApi},{}],3:[function(e,t,f){"use strict";Object.defineProperty(f,"__esModule",{value:!0}),f.array=Array.isArray,f.primitive=function(e){return"string"==typeof e||"number"==typeof e}},{}],4:[function(e,t,f){"use strict";Object.defineProperty(f,"__esModule",{value:!0});var a=e("./vnode"),n=e("./is"),o=e("./htmldomapi");function r(e){return void 0===e}function s(e){return void 0!==e}var c=a.default("",{},[],void 0,void 0);function i(e,t){return e.key===t.key&&e.sel===t.sel}function u(e,t,f){var a,n,o,r={};for(a=t;a<=f;++a)null!=(o=e[a])&&void 0!==(n=o.key)&&(r[n]=a);return r}var _=["create","update","remove","destroy","pre","post"],d=e("./h");f.h=d.h;var l=e("./thunk");f.thunk=l.thunk,f.init=function(e,t){var f,d,l={},h=void 0!==t?t:o.default;for(f=0;f<_.length;++f)for(l[_[f]]=[],d=0;d<e.length;++d){var m=e[d][_[f]];void 0!==m&&l[_[f]].push(m)}function g(e,t){return function(){if(0==--t){var f=h.parentNode(e);h.removeChild(f,e)}}}function p(e,t){var f,a=e.data;void 0!==a&&s(f=a.hook)&&s(f=f.init)&&(f(e),a=e.data);var o=e.children,i=e.sel;if("!"===i)r(e.text)&&(e.text=""),e.elm=h.createComment(e.text);else if(void 0!==i){var u=i.indexOf("#"),_=i.indexOf(".",u),d=u>0?u:i.length,m=_>0?_:i.length,g=-1!==u||-1!==_?i.slice(0,Math.min(d,m)):i,b=e.elm=s(a)&&s(f=a.ns)?h.createElementNS(f,g):h.createElement(g);for(d<m&&b.setAttribute("id",i.slice(d+1,m)),_>0&&b.setAttribute("class",i.slice(m+1).replace(/\./g," ")),f=0;f<l.create.length;++f)l.create[f](c,e);if(n.array(o))for(f=0;f<o.length;++f){var y=o[f];null!=y&&h.appendChild(b,p(y,t))}else n.primitive(e.text)&&h.appendChild(b,h.createTextNode(e.text));s(f=e.data.hook)&&(f.create&&f.create(c,e),f.insert&&t.push(e))}else e.elm=h.createTextNode(e.text);return e.elm}function b(e,t,f,a,n,o){for(;a<=n;++a){var r=f[a];null!=r&&h.insertBefore(e,p(r,o),t)}}function y(e){var t,f,a=e.data;if(void 0!==a){for(s(t=a.hook)&&s(t=t.destroy)&&t(e),t=0;t<l.destroy.length;++t)l.destroy[t](e);if(void 0!==e.children)for(f=0;f<e.children.length;++f)null!=(t=e.children[f])&&"string"!=typeof t&&y(t)}}function v(e,t,f,a){for(;f<=a;++f){var n=void 0,o=void 0,r=void 0,c=t[f];if(null!=c)if(s(c.sel)){for(y(c),o=l.remove.length+1,r=g(c.elm,o),n=0;n<l.remove.length;++n)l.remove[n](c,r);s(n=c.data)&&s(n=n.hook)&&s(n=n.remove)?n(c,r):r()}else h.removeChild(e,c.elm)}}function w(e,t,f){var a,n;s(a=t.data)&&s(n=a.hook)&&s(a=n.prepatch)&&a(e,t);var o=t.elm=e.elm,c=e.children,_=t.children;if(e!==t){if(void 0!==t.data){for(a=0;a<l.update.length;++a)l.update[a](e,t);s(a=t.data.hook)&&s(a=a.update)&&a(e,t)}r(t.text)?s(c)&&s(_)?c!==_&&function(e,t,f,a){for(var n,o,s,c,_=0,d=0,l=t.length-1,m=t[0],g=t[l],y=f.length-1,k=f[0],M=f[y];_<=l&&d<=y;)null==m?m=t[++_]:null==g?g=t[--l]:null==k?k=f[++d]:null==M?M=f[--y]:i(m,k)?(w(m,k,a),m=t[++_],k=f[++d]):i(g,M)?(w(g,M,a),g=t[--l],M=f[--y]):i(m,M)?(w(m,M,a),h.insertBefore(e,m.elm,h.nextSibling(g.elm)),m=t[++_],M=f[--y]):i(g,k)?(w(g,k,a),h.insertBefore(e,g.elm,m.elm),g=t[--l],k=f[++d]):(void 0===n&&(n=u(t,_,l)),r(o=n[k.key])?(h.insertBefore(e,p(k,a),m.elm),k=f[++d]):((s=t[o]).sel!==k.sel?h.insertBefore(e,p(k,a),m.elm):(w(s,k,a),t[o]=void 0,h.insertBefore(e,s.elm,m.elm)),k=f[++d]));_>l?(c=null==f[y+1]?null:f[y+1].elm,b(e,c,f,d,y,a)):d>y&&v(e,t,_,l)}(o,c,_,f):s(_)?(s(e.text)&&h.setTextContent(o,""),b(o,null,_,0,_.length-1,f)):s(c)?v(o,c,0,c.length-1):s(e.text)&&h.setTextContent(o,""):e.text!==t.text&&h.setTextContent(o,t.text),s(n)&&s(a=n.postpatch)&&a(e,t)}}return function(e,t){var f,n,o,r=[];for(f=0;f<l.pre.length;++f)l.pre[f]();for(function(e){return void 0!==e.sel}(e)||(e=function(e){var t=e.id?"#"+e.id:"",f=e.className?"."+e.className.split(" ").join("."):"";return a.default(h.tagName(e).toLowerCase()+t+f,{},[],void 0,e)}(e)),i(e,t)?w(e,t,r):(n=e.elm,o=h.parentNode(n),p(t,r),null!==o&&(h.insertBefore(o,t.elm,h.nextSibling(n)),v(o,[e],0,0))),f=0;f<r.length;++f)r[f].data.hook.insert(r[f]);for(f=0;f<l.post.length;++f)l.post[f]();return t}}},{"./h":1,"./htmldomapi":2,"./is":3,"./thunk":5,"./vnode":6}],5:[function(e,t,f){"use strict";Object.defineProperty(f,"__esModule",{value:!0});var a=e("./h");function n(e,t){t.elm=e.elm,e.data.fn=t.data.fn,e.data.args=t.data.args,t.data=e.data,t.children=e.children,t.text=e.text,t.elm=e.elm}function o(e){var t=e.data,f=t.fn.apply(void 0,t.args);n(f,e)}function r(e,t){var f,a=e.data,o=t.data,r=a.args,s=o.args;if(a.fn===o.fn&&r.length===s.length){for(f=0;f<s.length;++f)if(r[f]!==s[f])return void n(o.fn.apply(void 0,s),t);n(e,t)}else n(o.fn.apply(void 0,s),t)}f.thunk=function(e,t,f,n){return void 0===n&&(n=f,f=t,t=void 0),a.h(e,{key:t,hook:{init:o,prepatch:r},fn:f,args:n})},f.default=f.thunk},{"./h":1}],6:[function(e,t,f){"use strict";function a(e,t,f,a,n){var o=void 0===t?void 0:t.key;return{sel:e,data:t,children:f,text:a,elm:n,key:o}}Object.defineProperty(f,"__esModule",{value:!0}),f.vnode=a,f.default=a},{}]},{},[4])(4)},function(e,t,f){var a,n,o,r=r||{};r.nativeview=f(14),n=[f(8),f(4),f(20)],void 0===(o="function"==typeof(a=function(e,t){"use strict";return t.OrderedListView=t.Overview.extend({listItems:"model",sortEvent:"change",listSelector:".ordered-items",ItemView:void 0,subviewIndex:"id",initialize:function(){this.sortEventually=e.debounce(this.sortAndPositionAllItems.bind(this),500),this.items=e.get(this,this.listItems),this.items.on("add",this.sortAndPositionAllItems,this),this.items.on("remove",this.removeView,this),e.isNil(this.sortEvent)||this.items.on(this.sortEvent,this.sortEventually,this)},createItemView:function(e){var t=this.get(e.get(this.subviewIndex));return t?(t.model=e,t.initialize()):(t=new this.ItemView({model:e}),this.add(e.get(this.subviewIndex),t)),t.render(),t},removeView:function(e){this.remove(e.get(this.subviewIndex))},sortAndPositionAllItems:function(){var t=this;if(this.items.length){this.items.sort();var f=this.el.querySelector(this.listSelector),a=document.createElement("div");f.parentNode.replaceChild(a,f),this.items.each(function(a){var n=t.get(a.get(t.subviewIndex));e.isUndefined(n)&&(n=t.createItemView(a)),f.insertAdjacentElement("beforeend",n.el)}),a.parentNode.replaceChild(f,a)}}}),t.OrderedListView})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/form_textarea.html --\x3e\n<label class="label-ta">'+f(e.label)+'</label>\n<textarea name="'+f(e.name)+'">'+f(e.value)+"</textarea>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+="\x3c!-- src/templates/form_url.html --\x3e\n<label>\n "+f(e.label)+'\n <a class="form-url" target="_blank" rel="noopener" href="'+f(e.value)+'">'+f(e.value)+"</a>\n</label>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+="\x3c!-- src/templates/form_captcha.html --\x3e\n",e.label&&(t+="\n<label>\n "+f(e.label)+"\n</label>\n"),t+='\n<img src="data:'+f(e.type)+";base64,"+f(e.data)+'">\n<input name="'+f(e.name)+'" type="text" ',e.required&&(t+=' class="required" '),t+=" >\n\n\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/form_checkbox.html --\x3e\n<label class="checkbox" for="'+f(e.name)+'">'+f(e.label)+'<input name="'+f(e.name)+'" type="'+f(e.type)+'" '+f(e.checked)+"></label>\n\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t,f="",n=a.escape;Array.prototype.join;return f+="\x3c!-- src/templates/form_select.html --\x3e\n<label>\n "+n(e.label)+'\n <select name="'+n(e.name)+'" ',e.multiple&&(f+=' multiple="multiple" '),f+=">"+(null==(t=e.options)?"":t)+"</select>\n</label>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/select_option.html --\x3e\n<option value="'+f(e.value)+'" ',e.selected&&(t+=' selected="selected" '),t+=" >"+f(e.label)+"</option>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;Array.prototype.join;return t+='\x3c!-- src/templates/field.html --\x3e\n<field var="'+f(e.name)+'">\n',e.value.constructor===Array?(t+="\n ",e.value.forEach(function(e){t+="<value>"+f(e)+"</value>"}),t+="\n"):t+="\n <value>"+f(e.value)+"</value>\n",t+="</field>\n"}},function(e,t,f){"use strict";var a,n,o;n=[f(2),f(6),f(247),f(246),f(245),f(244)],void 0===(o="function"==typeof(a=function(e,t,f,a,n,o){const r=e.env,s=r.Backbone,c=r.Promise,i=r.Strophe,u=r.$iq,_=r.b64_sha1,d=r.sizzle,l=r._,h=e.env.utils;e.plugins.add("converse-bookmarks",{dependencies:["converse-chatboxes","converse-muc","converse-muc-views"],overrides:{ChatRoomView:{events:{"click .toggle-bookmark":"toggleBookmark"},initialize(){this.__super__.initialize.apply(this,arguments),this.model.on("change:bookmarked",this.onBookmarked,this),this.setBookmarkState()},renderBookmarkToggle(){const e=this.__super__._converse,t=e.__,f=a(l.assignIn(this.model.toJSON(),{info_toggle_bookmark:t("Bookmark this room"),bookmarked:this.model.get("bookmarked")})),n=this.el.querySelector(".close-chatbox-button");n.insertAdjacentHTML("afterend",f)},renderHeading(){this.__super__.renderHeading.apply(this,arguments);const e=this.__super__._converse;e.allow_bookmarks&&e.checkBookmarksSupport().then(e=>{e&&this.renderBookmarkToggle()}).catch(l.partial(e.log,l,i.LogLevel.FATAL))},checkForReservedNick(){const e=this.__super__._converse;if(l.isUndefined(e.bookmarks)||!e.allow_bookmarks)return this.__super__.checkForReservedNick.apply(this,arguments);const t=e.bookmarks.findWhere({jid:this.model.get("jid")});if(l.isUndefined(t)||!t.get("nick"))return this.__super__.checkForReservedNick.apply(this,arguments);this.join(t.get("nick"))},onBookmarked(){const e=this.el.querySelector(".toggle-bookmark");l.isNull(e)||(this.model.get("bookmarked")?e.classList.add("button-on"):e.classList.remove("button-on"))},setBookmarkState(){const e=this.__super__._converse;if(!l.isUndefined(e.bookmarks)){const t=e.bookmarks.where({jid:this.model.get("jid")});t.length?this.model.save("bookmarked",!0):this.model.save("bookmarked",!1)}},renderBookmarkForm(){const e=this.__super__._converse,t=e.__,a=this.el.querySelector(".chatroom-body");l.each(a.children,function(e){e.classList.add("hidden")}),l.each(a.querySelectorAll(".chatroom-form-container"),h.removeElement),a.insertAdjacentHTML("beforeend",f({heading:t("Bookmark this room"),label_name:t("The name for this bookmark:"),label_autojoin:t("Would you like this room to be automatically joined upon startup?"),label_nick:t("What should your nickname for this room be?"),default_nick:this.model.get("nick"),label_submit:t("Save"),label_cancel:t("Cancel")}));const n=a.querySelector("form.chatroom-form");n.addEventListener("submit",this.onBookmarkFormSubmitted.bind(this)),n.querySelector(".button-cancel").addEventListener("click",this.closeForm.bind(this))},onBookmarkFormSubmitted(e){e.preventDefault();const t=this.__super__._converse;t.bookmarks.createBookmark({jid:this.model.get("jid"),autojoin:l.get(e.target.querySelector('input[name="autojoin"]'),"checked")||!1,name:l.get(e.target.querySelector("input[name=name]"),"value"),nick:l.get(e.target.querySelector("input[name=nick]"),"value")}),h.removeElement(this.el.querySelector("div.chatroom-form-container")),this.renderAfterTransition()},toggleBookmark(e){e&&(e.preventDefault(),e.stopPropagation());const t=this.__super__._converse,f=t.bookmarks.where({jid:this.model.get("jid")});f.length?(l.forEach(f,function(e){e.destroy()}),this.el.querySelector(".toggle-bookmark").classList.remove("button-on")):this.renderBookmarkForm()}}},initialize(){const e=this._converse,t=e.__;e.api.settings.update({allow_bookmarks:!0,allow_public_bookmarks:!1,hide_open_bookmarks:!0}),e.api.promises.add("bookmarksInitialized"),l.extend(e,{removeBookmarkViaEvent(f){f.preventDefault();const a=f.target.getAttribute("data-bookmark-name"),n=f.target.getAttribute("data-room-jid");confirm(t('Are you sure you want to remove the bookmark "%1$s"?',a))&&l.invokeMap(e.bookmarks.where({jid:n}),s.Model.prototype.destroy)},addBookmarkViaEvent(t){t.preventDefault();const f=t.target.getAttribute("data-room-jid");e.api.rooms.open(f,{bring_to_foreground:!0}),e.chatboxviews.get(f).renderBookmarkForm()}}),e.Bookmark=s.Model,e.Bookmarks=s.Collection.extend({model:e.Bookmark,comparator:"name",initialize(){this.on("add",l.flow(this.openBookmarkedRoom,this.markRoomAsBookmarked)),this.on("remove",this.markRoomAsUnbookmarked,this),this.on("remove",this.sendBookmarkStanza,this);const t=`converse.room-bookmarks${e.bare_jid}`;this.fetched_flag=_(t+"fetched"),this.browserStorage=new s.BrowserStorage[e.storage](_(t))},openBookmarkedRoom(t){if(t.get("autojoin")){const f=e.api.rooms.create(t.get("jid"),t.get("nick"));f.get("hidden")||f.trigger("show")}return t},fetchBookmarks(){const e=h.getResolveablePromise();return this.browserStorage.records.length>0?this.fetch({success:l.bind(this.onCachedBookmarksFetched,this,e),error:l.bind(this.onCachedBookmarksFetched,this,e)}):window.sessionStorage.getItem(this.fetched_flag)?e.resolve():this.fetchBookmarksFromServer(e),e},onCachedBookmarksFetched:e=>e.resolve(),createBookmark(t){e.bookmarks.create(t),e.bookmarks.sendBookmarkStanza()},sendBookmarkStanza(){let t=u({type:"set",from:e.connection.jid}).c("pubsub",{xmlns:i.NS.PUBSUB}).c("publish",{node:"storage:bookmarks"}).c("item",{id:"current"}).c("storage",{xmlns:"storage:bookmarks"});this.each(function(e){t=t.c("conference",{name:e.get("name"),autojoin:e.get("autojoin"),jid:e.get("jid")}).c("nick").t(e.get("nick")).up().up()}),t.up().up().up(),t.c("publish-options").c("x",{xmlns:i.NS.XFORM,type:"submit"}).c("field",{var:"FORM_TYPE",type:"hidden"}).c("value").t("http://jabber.org/protocol/pubsub#publish-options").up().up().c("field",{var:"pubsub#persist_items"}).c("value").t("true").up().up().c("field",{var:"pubsub#access_model"}).c("value").t("whitelist"),e.connection.sendIQ(t,null,this.onBookmarkError.bind(this))},onBookmarkError(f){e.log("Error while trying to add bookmark",i.LogLevel.ERROR),e.log(f),this.reset(),this.fetchBookmarksFromServer(null),window.alert(t("Sorry, something went wrong while trying to save your bookmark."))},fetchBookmarksFromServer(t){const f=u({from:e.connection.jid,type:"get"}).c("pubsub",{xmlns:i.NS.PUBSUB}).c("items",{node:"storage:bookmarks"});e.connection.sendIQ(f,l.bind(this.onBookmarksReceived,this,t),l.bind(this.onBookmarksReceivedError,this,t))},markRoomAsBookmarked(t){const f=e.chatboxes.get(t.get("jid"));l.isUndefined(f)||f.save("bookmarked",!0)},markRoomAsUnbookmarked(t){const f=e.chatboxes.get(t.get("jid"));l.isUndefined(f)||f.save("bookmarked",!1)},createBookmarksFromStanza(e){const t=d('items[node="storage:bookmarks"] item#current storage[xmlns="storage:bookmarks"] conference',e);l.forEach(t,e=>{this.create({jid:e.getAttribute("jid"),name:e.getAttribute("name"),autojoin:"true"===e.getAttribute("autojoin"),nick:l.get(e.querySelector("nick"),"textContent")})})},onBookmarksReceived(e,t){if(this.createBookmarksFromStanza(t),!l.isUndefined(e))return e.resolve()},onBookmarksReceivedError(t,f){if(window.sessionStorage.setItem(this.fetched_flag,!0),e.log("Error while fetching bookmarks",i.LogLevel.WARN),e.log(f.outerHTML,i.LogLevel.DEBUG),!l.isNil(t))return f.querySelector('error[type="cancel"] item-not-found')?t.resolve():t.reject(new Error("Could not fetch bookmarks"))}}),e.BookmarksList=s.Model.extend({defaults:{"toggle-state":e.OPENED}}),e.BookmarkView=s.VDOMView.extend({toHTML(){return n({hidden:e.hide_open_bookmarks&&e.chatboxes.where({jid:this.model.get("jid")}).length,bookmarked:!0,info_leave_room:t("Leave this room"),info_remove:t("Remove this bookmark"),info_remove_bookmark:t("Unbookmark this room"),info_title:t("Show more information on this room"),jid:this.model.get("jid"),name:i.xmlunescape(this.model.get("name")),open_title:t("Click to open this room")})}}),e.BookmarksView=s.OrderedListView.extend({tagName:"div",className:"bookmarks-list list-container rooms-list-container",events:{"click .add-bookmark":"addBookmark","click .bookmarks-toggle":"toggleBookmarksList","click .remove-bookmark":"removeBookmark","click .open-room":"openRoom"},listSelector:".rooms-list",ItemView:e.BookmarkView,subviewIndex:"jid",initialize(){s.OrderedListView.prototype.initialize.apply(this,arguments),this.model.on("add",this.showOrHide,this),this.model.on("remove",this.showOrHide,this),e.chatboxes.on("add",this.renderBookmarkListElement,this),e.chatboxes.on("remove",this.renderBookmarkListElement,this);const t=`converse.room-bookmarks${e.bare_jid}-list-model`;this.list_model=new e.BookmarksList,this.list_model.id=t,this.list_model.browserStorage=new s.BrowserStorage[e.storage](_(t)),this.list_model.fetch(),this.render(),this.sortAndPositionAllItems()},render(){return this.el.innerHTML=o({toggle_state:this.list_model.get("toggle-state"),desc_bookmarks:t("Click to toggle the bookmarks list"),label_bookmarks:t("Bookmarks"),_converse:e}),this.showOrHide(),this.insertIntoControlBox(),this},insertIntoControlBox(){const t=e.chatboxviews.get("controlbox");if(!l.isUndefined(t)&&!h.rootContains(e.root,this.el)){const e=t.el.querySelector(".bookmarks-list");l.isNull(e)||e.parentNode.replaceChild(this.el,e)}},openRoom(t){t.preventDefault();const f=t.target.textContent,a=t.target.getAttribute("data-room-jid"),n={name:f||i.unescapeNode(i.getNodeFromJid(a))||a};e.api.rooms.open(a,n)},removeBookmark:e.removeBookmarkViaEvent,addBookmark:e.addBookmarkViaEvent,renderBookmarkListElement(e){const t=this.get(e.get("jid"));l.isNil(t)||(t.render(),this.showOrHide())},showOrHide(t){if(e.hide_open_bookmarks){const t=this.model.filter(t=>!e.chatboxes.get(t.get("jid")));if(!t.length)return void h.hideElement(this.el)}this.model.models.length&&h.showElement(this.el)},toggleBookmarksList(t){t&&t.preventDefault&&t.preventDefault();const f=t.target.querySelector(".fa");h.hasClass("fa-caret-down",f)?(h.slideIn(this.el.querySelector(".bookmarks")),this.list_model.save({"toggle-state":e.CLOSED}),f.classList.remove("fa-caret-down"),f.classList.add("fa-caret-right")):(f.classList.remove("fa-caret-right"),f.classList.add("fa-caret-down"),h.slideOut(this.el.querySelector(".bookmarks")),this.list_model.save({"toggle-state":e.OPENED}))}}),e.checkBookmarksSupport=function(){return new c((t,f)=>{c.all([e.api.disco.getIdentity("pubsub","pep",e.bare_jid),e.api.disco.supports(i.NS.PUBSUB+"#publish-options",e.bare_jid)]).then(f=>{t(f[0]&&(f[1].length||e.allow_public_bookmarks))}).catch(l.partial(e.log,l,i.LogLevel.FATAL))}).catch(l.partial(e.log,l,i.LogLevel.FATAL))};const f=function(){e.allow_bookmarks&&e.checkBookmarksSupport().then(t=>{t?(e.bookmarks=new e.Bookmarks,e.bookmarksview=new e.BookmarksView({model:e.bookmarks}),e.bookmarks.fetchBookmarks().catch(l.partial(e.log,l,i.LogLevel.FATAL)).then(()=>e.emit("bookmarksInitialized"))):e.emit("bookmarksInitialized")})};h.onMultipleEvents([{object:e,event:"chatBoxesFetched"},{object:e,event:"roomsPanelRendered"}],f),e.on("clearSession",()=>{l.isUndefined(e.bookmarks)||(e.bookmarks.browserStorage._clear(),window.sessionStorage.removeItem(e.bookmarks.fetched_flag))}),e.on("reconnected",f),e.on("connected",()=>{e.connection.addHandler(t=>{t.querySelector('event[xmlns="'+i.NS.PUBSUB+'#event"]')&&e.bookmarks.createBookmarksFromStanza(t)},null,"message","headline",null,e.bare_jid)})}})})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/image.html --\x3e\n<a href="'+f(e.url)+'" target="_blank" rel="noopener"><img class="chat-image img-thumbnail" src="'+f(e.url)+'"></a>\n'}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/file.html --\x3e\n<a target="_blank" rel="noopener" href="'+f(e.url)+'">'+f(e.label_download)+"</a>\n"}},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/audio.html --\x3e\n<audio controls><source src="'+f(e.url)+'" type="audio/mpeg"></audio>\n<a target="_blank" rel="noopener" href="'+f(e.url)+'">'+f(e.label_download)+"</a>\n"}},function(e,t,f){var a,n,o;
/*!
* URI.js - Mutating URLs
*
* Version: 1.19.1
*
* Author: Rodney Rehm
* Web: http://medialize.github.io/URI.js/
*
* Licensed under
* MIT License http://www.opensource.org/licenses/mit-license
*
*/
/*!
* URI.js - Mutating URLs
*
* Version: 1.19.1
*
* Author: Rodney Rehm
* Web: http://medialize.github.io/URI.js/
*
* Licensed under
* MIT License http://www.opensource.org/licenses/mit-license
*
*/
!function(r,s){"use strict";"object"==typeof e&&e.exports?e.exports=s(f(62),f(61),f(60)):(n=[f(62),f(61),f(60)],void 0===(o="function"==typeof(a=s)?a.apply(t,n):a)||(e.exports=o))}(0,function(e,t,f,a){"use strict";var n=a&&a.URI;function o(e,t){var f=arguments.length>=1,a=arguments.length>=2;if(!(this instanceof o))return f?a?new o(e,t):new o(e):new o;if(void 0===e){if(f)throw new TypeError("undefined is not a valid argument for URI");e="undefined"!=typeof location?location.href+"":""}if(null===e&&f)throw new TypeError("null is not a valid argument for URI");return this.href(e),void 0!==t?this.absoluteTo(t):this}o.version="1.19.1";var r=o.prototype,s=Object.prototype.hasOwnProperty;function c(e){return e.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function i(e){return void 0===e?"Undefined":String(Object.prototype.toString.call(e)).slice(8,-1)}function u(e){return"Array"===i(e)}function _(e,t){var f,a,n={};if("RegExp"===i(t))n=null;else if(u(t))for(f=0,a=t.length;f<a;f++)n[t[f]]=!0;else n[t]=!0;for(f=0,a=e.length;f<a;f++){(n&&void 0!==n[e[f]]||!n&&t.test(e[f]))&&(e.splice(f,1),a--,f--)}return e}function d(e,t){var f,a;if(u(t)){for(f=0,a=t.length;f<a;f++)if(!d(e,t[f]))return!1;return!0}var n=i(t);for(f=0,a=e.length;f<a;f++)if("RegExp"===n){if("string"==typeof e[f]&&e[f].match(t))return!0}else if(e[f]===t)return!0;return!1}function l(e,t){if(!u(e)||!u(t))return!1;if(e.length!==t.length)return!1;e.sort(),t.sort();for(var f=0,a=e.length;f<a;f++)if(e[f]!==t[f])return!1;return!0}function h(e){return e.replace(/^\/+|\/+$/g,"")}function m(e){return escape(e)}function g(e){return encodeURIComponent(e).replace(/[!'()*]/g,m).replace(/\*/g,"%2A")}o._parts=function(){return{protocol:null,username:null,password:null,hostname:null,urn:null,port:null,path:null,query:null,fragment:null,preventInvalidHostname:o.preventInvalidHostname,duplicateQueryParameters:o.duplicateQueryParameters,escapeQuerySpace:o.escapeQuerySpace}},o.preventInvalidHostname=!1,o.duplicateQueryParameters=!1,o.escapeQuerySpace=!0,o.protocol_expression=/^[a-z][a-z0-9.+-]*$/i,o.idn_expression=/[^a-z0-9\._-]/i,o.punycode_expression=/(xn--)/i,o.ip4_expression=/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/,o.ip6_expression=/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/,o.find_uri_expression=/\b((?:[a-z][\w-]+:(?:\/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?«»“”‘’]))/gi,o.findUri={start:/\b(?:([a-z][a-z0-9.+-]*:\/\/)|www\.)/gi,end:/[\s\r\n]|$/,trim:/[`!()\[\]{};:'".,<>?«»“”„‘’]+$/,parens:/(\([^\)]*\)|\[[^\]]*\]|\{[^}]*\}|<[^>]*>)/g},o.defaultPorts={http:"80",https:"443",ftp:"21",gopher:"70",ws:"80",wss:"443"},o.hostProtocols=["http","https"],o.invalid_hostname_characters=/[^a-zA-Z0-9\.\-:_]/,o.domAttributes={a:"href",blockquote:"cite",link:"href",base:"href",script:"src",form:"action",img:"src",area:"href",iframe:"src",embed:"src",source:"src",track:"src",input:"src",audio:"src",video:"src"},o.getDomAttribute=function(e){if(e&&e.nodeName){var t=e.nodeName.toLowerCase();if("input"!==t||"image"===e.type)return o.domAttributes[t]}},o.encode=g,o.decode=decodeURIComponent,o.iso8859=function(){o.encode=escape,o.decode=unescape},o.unicode=function(){o.encode=g,o.decode=decodeURIComponent},o.characters={pathname:{encode:{expression:/%(24|26|2B|2C|3B|3D|3A|40)/gi,map:{"%24":"$","%26":"&","%2B":"+","%2C":",","%3B":";","%3D":"=","%3A":":","%40":"@"}},decode:{expression:/[\/\?#]/g,map:{"/":"%2F","?":"%3F","#":"%23"}}},reserved:{encode:{expression:/%(21|23|24|26|27|28|29|2A|2B|2C|2F|3A|3B|3D|3F|40|5B|5D)/gi,map:{"%3A":":","%2F":"/","%3F":"?","%23":"#","%5B":"[","%5D":"]","%40":"@","%21":"!","%24":"$","%26":"&","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"="}}},urnpath:{encode:{expression:/%(21|24|27|28|29|2A|2B|2C|3B|3D|40)/gi,map:{"%21":"!","%24":"$","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"=","%40":"@"}},decode:{expression:/[\/\?#:]/g,map:{"/":"%2F","?":"%3F","#":"%23",":":"%3A"}}}},o.encodeQuery=function(e,t){var f=o.encode(e+"");return void 0===t&&(t=o.escapeQuerySpace),t?f.replace(/%20/g,"+"):f},o.decodeQuery=function(e,t){e+="",void 0===t&&(t=o.escapeQuerySpace);try{return o.decode(t?e.replace(/\+/g,"%20"):e)}catch(t){return e}};var p,b={encode:"encode",decode:"decode"},y=function(e,t){return function(f){try{return o[t](f+"").replace(o.characters[e][t].expression,function(f){return o.characters[e][t].map[f]})}catch(e){return f}}};for(p in b)o[p+"PathSegment"]=y("pathname",b[p]),o[p+"UrnPathSegment"]=y("urnpath",b[p]);var v=function(e,t,f){return function(a){var n;n=f?function(e){return o[t](o[f](e))}:o[t];for(var r=(a+"").split(e),s=0,c=r.length;s<c;s++)r[s]=n(r[s]);return r.join(e)}};function w(e){return function(t,f){return void 0===t?this._parts[e]||"":(this._parts[e]=t||null,this.build(!f),this)}}function k(e,t){return function(f,a){return void 0===f?this._parts[e]||"":(null!==f&&(f+="").charAt(0)===t&&(f=f.substring(1)),this._parts[e]=f,this.build(!a),this)}}o.decodePath=v("/","decodePathSegment"),o.decodeUrnPath=v(":","decodeUrnPathSegment"),o.recodePath=v("/","encodePathSegment","decode"),o.recodeUrnPath=v(":","encodeUrnPathSegment","decode"),o.encodeReserved=y("reserved","encode"),o.parse=function(e,t){var f;return t||(t={preventInvalidHostname:o.preventInvalidHostname}),(f=e.indexOf("#"))>-1&&(t.fragment=e.substring(f+1)||null,e=e.substring(0,f)),(f=e.indexOf("?"))>-1&&(t.query=e.substring(f+1)||null,e=e.substring(0,f)),"//"===e.substring(0,2)?(t.protocol=null,e=e.substring(2),e=o.parseAuthority(e,t)):(f=e.indexOf(":"))>-1&&(t.protocol=e.substring(0,f)||null,t.protocol&&!t.protocol.match(o.protocol_expression)?t.protocol=void 0:"//"===e.substring(f+1,f+3)?(e=e.substring(f+3),e=o.parseAuthority(e,t)):(e=e.substring(f+1),t.urn=!0)),t.path=e,t},o.parseHost=function(e,t){e||(e="");var f,a,n=(e=e.replace(/\\/g,"/")).indexOf("/");if(-1===n&&(n=e.length),"["===e.charAt(0))f=e.indexOf("]"),t.hostname=e.substring(1,f)||null,t.port=e.substring(f+2,n)||null,"/"===t.port&&(t.port=null);else{var r=e.indexOf(":"),s=e.indexOf("/"),c=e.indexOf(":",r+1);-1!==c&&(-1===s||c<s)?(t.hostname=e.substring(0,n)||null,t.port=null):(a=e.substring(0,n).split(":"),t.hostname=a[0]||null,t.port=a[1]||null)}return t.hostname&&"/"!==e.substring(n).charAt(0)&&(n++,e="/"+e),t.preventInvalidHostname&&o.ensureValidHostname(t.hostname,t.protocol),t.port&&o.ensureValidPort(t.port),e.substring(n)||"/"},o.parseAuthority=function(e,t){return e=o.parseUserinfo(e,t),o.parseHost(e,t)},o.parseUserinfo=function(e,t){var f,a=e.indexOf("/"),n=e.lastIndexOf("@",a>-1?a:e.length-1);return n>-1&&(-1===a||n<a)?(f=e.substring(0,n).split(":"),t.username=f[0]?o.decode(f[0]):null,f.shift(),t.password=f[0]?o.decode(f.join(":")):null,e=e.substring(n+1)):(t.username=null,t.password=null),e},o.parseQuery=function(e,t){if(!e)return{};if(!(e=e.replace(/&+/g,"&").replace(/^\?*&*|&+$/g,"")))return{};for(var f,a,n,r={},c=e.split("&"),i=c.length,u=0;u<i;u++)f=c[u].split("="),a=o.decodeQuery(f.shift(),t),n=f.length?o.decodeQuery(f.join("="),t):null,s.call(r,a)?("string"!=typeof r[a]&&null!==r[a]||(r[a]=[r[a]]),r[a].push(n)):r[a]=n;return r},o.build=function(e){var t="";return e.protocol&&(t+=e.protocol+":"),e.urn||!t&&!e.hostname||(t+="//"),t+=o.buildAuthority(e)||"","string"==typeof e.path&&("/"!==e.path.charAt(0)&&"string"==typeof e.hostname&&(t+="/"),t+=e.path),"string"==typeof e.query&&e.query&&(t+="?"+e.query),"string"==typeof e.fragment&&e.fragment&&(t+="#"+e.fragment),t},o.buildHost=function(e){var t="";return e.hostname?(o.ip6_expression.test(e.hostname)?t+="["+e.hostname+"]":t+=e.hostname,e.port&&(t+=":"+e.port),t):""},o.buildAuthority=function(e){return o.buildUserinfo(e)+o.buildHost(e)},o.buildUserinfo=function(e){var t="";return e.username&&(t+=o.encode(e.username)),e.password&&(t+=":"+o.encode(e.password)),t&&(t+="@"),t},o.buildQuery=function(e,t,f){var a,n,r,c,i="";for(n in e)if(s.call(e,n)&&n)if(u(e[n]))for(a={},r=0,c=e[n].length;r<c;r++)void 0!==e[n][r]&&void 0===a[e[n][r]+""]&&(i+="&"+o.buildQueryParameter(n,e[n][r],f),!0!==t&&(a[e[n][r]+""]=!0));else void 0!==e[n]&&(i+="&"+o.buildQueryParameter(n,e[n],f));return i.substring(1)},o.buildQueryParameter=function(e,t,f){return o.encodeQuery(e,f)+(null!==t?"="+o.encodeQuery(t,f):"")},o.addQuery=function(e,t,f){if("object"==typeof t)for(var a in t)s.call(t,a)&&o.addQuery(e,a,t[a]);else{if("string"!=typeof t)throw new TypeError("URI.addQuery() accepts an object, string as the name parameter");if(void 0===e[t])return void(e[t]=f);"string"==typeof e[t]&&(e[t]=[e[t]]),u(f)||(f=[f]),e[t]=(e[t]||[]).concat(f)}},o.setQuery=function(e,t,f){if("object"==typeof t)for(var a in t)s.call(t,a)&&o.setQuery(e,a,t[a]);else{if("string"!=typeof t)throw new TypeError("URI.setQuery() accepts an object, string as the name parameter");e[t]=void 0===f?null:f}},o.removeQuery=function(e,t,f){var a,n,r;if(u(t))for(a=0,n=t.length;a<n;a++)e[t[a]]=void 0;else if("RegExp"===i(t))for(r in e)t.test(r)&&(e[r]=void 0);else if("object"==typeof t)for(r in t)s.call(t,r)&&o.removeQuery(e,r,t[r]);else{if("string"!=typeof t)throw new TypeError("URI.removeQuery() accepts an object, string, RegExp as the first parameter");void 0!==f?"RegExp"===i(f)?!u(e[t])&&f.test(e[t])?e[t]=void 0:e[t]=_(e[t],f):e[t]!==String(f)||u(f)&&1!==f.length?u(e[t])&&(e[t]=_(e[t],f)):e[t]=void 0:e[t]=void 0}},o.hasQuery=function(e,t,f,a){switch(i(t)){case"String":break;case"RegExp":for(var n in e)if(s.call(e,n)&&t.test(n)&&(void 0===f||o.hasQuery(e,n,f)))return!0;return!1;case"Object":for(var r in t)if(s.call(t,r)&&!o.hasQuery(e,r,t[r]))return!1;return!0;default:throw new TypeError("URI.hasQuery() accepts a string, regular expression or object as the name parameter")}switch(i(f)){case"Undefined":return t in e;case"Boolean":return f===Boolean(u(e[t])?e[t].length:e[t]);case"Function":return!!f(e[t],t,e);case"Array":return!!u(e[t])&&(a?d:l)(e[t],f);case"RegExp":return u(e[t])?!!a&&d(e[t],f):Boolean(e[t]&&e[t].match(f));case"Number":f=String(f);case"String":return u(e[t])?!!a&&d(e[t],f):e[t]===f;default:throw new TypeError("URI.hasQuery() accepts undefined, boolean, string, number, RegExp, Function as the value parameter")}},o.joinPaths=function(){for(var e=[],t=[],f=0,a=0;a<arguments.length;a++){var n=new o(arguments[a]);e.push(n);for(var r=n.segment(),s=0;s<r.length;s++)"string"==typeof r[s]&&t.push(r[s]),r[s]&&f++}if(!t.length||!f)return new o("");var c=new o("").segment(t);return""!==e[0].path()&&"/"!==e[0].path().slice(0,1)||c.path("/"+c.path()),c.normalize()},o.commonPath=function(e,t){var f,a=Math.min(e.length,t.length);for(f=0;f<a;f++)if(e.charAt(f)!==t.charAt(f)){f--;break}return f<1?e.charAt(0)===t.charAt(0)&&"/"===e.charAt(0)?"/":"":("/"===e.charAt(f)&&"/"===t.charAt(f)||(f=e.substring(0,f).lastIndexOf("/")),e.substring(0,f+1))},o.withinString=function(e,t,f){f||(f={});var a=f.start||o.findUri.start,n=f.end||o.findUri.end,r=f.trim||o.findUri.trim,s=f.parens||o.findUri.parens,c=/[a-z0-9-]=["']?$/i;for(a.lastIndex=0;;){var i=a.exec(e);if(!i)break;var u=i.index;if(f.ignoreHtml){var _=e.slice(Math.max(u-3,0),u);if(_&&c.test(_))continue}for(var d=u+e.slice(u).search(n),l=e.slice(u,d),h=-1;;){var m=s.exec(l);if(!m)break;var g=m.index+m[0].length;h=Math.max(h,g)}if(!((l=h>-1?l.slice(0,h)+l.slice(h).replace(r,""):l.replace(r,"")).length<=i[0].length||f.ignore&&f.ignore.test(l))){var p=t(l,u,d=u+l.length,e);void 0!==p?(p=String(p),e=e.slice(0,u)+p+e.slice(d),a.lastIndex=u+p.length):a.lastIndex=d}}return a.lastIndex=0,e},o.ensureValidHostname=function(t,f){var a=!!t,n=!1;if(!!f&&(n=d(o.hostProtocols,f)),n&&!a)throw new TypeError("Hostname cannot be empty, if protocol is "+f);if(t&&t.match(o.invalid_hostname_characters)){if(!e)throw new TypeError('Hostname "'+t+'" contains characters other than [A-Z0-9.-:_] and Punycode.js is not available');if(e.toASCII(t).match(o.invalid_hostname_characters))throw new TypeError('Hostname "'+t+'" contains characters other than [A-Z0-9.-:_]')}},o.ensureValidPort=function(e){if(e){var t=Number(e);if(!(/^[0-9]+$/.test(t)&&t>0&&t<65536))throw new TypeError('Port "'+e+'" is not a valid port')}},o.noConflict=function(e){if(e){var t={URI:this.noConflict()};return a.URITemplate&&"function"==typeof a.URITemplate.noConflict&&(t.URITemplate=a.URITemplate.noConflict()),a.IPv6&&"function"==typeof a.IPv6.noConflict&&(t.IPv6=a.IPv6.noConflict()),a.SecondLevelDomains&&"function"==typeof a.SecondLevelDomains.noConflict&&(t.SecondLevelDomains=a.SecondLevelDomains.noConflict()),t}return a.URI===this&&(a.URI=n),this},r.build=function(e){return!0===e?this._deferred_build=!0:(void 0===e||this._deferred_build)&&(this._string=o.build(this._parts),this._deferred_build=!1),this},r.clone=function(){return new o(this)},r.valueOf=r.toString=function(){return this.build(!1)._string},r.protocol=w("protocol"),r.username=w("username"),r.password=w("password"),r.hostname=w("hostname"),r.port=w("port"),r.query=k("query","?"),r.fragment=k("fragment","#"),r.search=function(e,t){var f=this.query(e,t);return"string"==typeof f&&f.length?"?"+f:f},r.hash=function(e,t){var f=this.fragment(e,t);return"string"==typeof f&&f.length?"#"+f:f},r.pathname=function(e,t){if(void 0===e||!0===e){var f=this._parts.path||(this._parts.hostname?"/":"");return e?(this._parts.urn?o.decodeUrnPath:o.decodePath)(f):f}return this._parts.urn?this._parts.path=e?o.recodeUrnPath(e):"":this._parts.path=e?o.recodePath(e):"/",this.build(!t),this},r.path=r.pathname,r.href=function(e,t){var f;if(void 0===e)return this.toString();this._string="",this._parts=o._parts();var a=e instanceof o,n="object"==typeof e&&(e.hostname||e.path||e.pathname);e.nodeName&&(e=e[o.getDomAttribute(e)]||"",n=!1);if(!a&&n&&void 0!==e.pathname&&(e=e.toString()),"string"==typeof e||e instanceof String)this._parts=o.parse(String(e),this._parts);else{if(!a&&!n)throw new TypeError("invalid input");var r=a?e._parts:e;for(f in r)"query"!==f&&s.call(this._parts,f)&&(this._parts[f]=r[f]);r.query&&this.query(r.query,!1)}return this.build(!t),this},r.is=function(e){var t=!1,a=!1,n=!1,r=!1,s=!1,c=!1,i=!1,u=!this._parts.urn;switch(this._parts.hostname&&(u=!1,a=o.ip4_expression.test(this._parts.hostname),n=o.ip6_expression.test(this._parts.hostname),s=(r=!(t=a||n))&&f&&f.has(this._parts.hostname),c=r&&o.idn_expression.test(this._parts.hostname),i=r&&o.punycode_expression.test(this._parts.hostname)),e.toLowerCase()){case"relative":return u;case"absolute":return!u;case"domain":case"name":return r;case"sld":return s;case"ip":return t;case"ip4":case"ipv4":case"inet4":return a;case"ip6":case"ipv6":case"inet6":return n;case"idn":return c;case"url":return!this._parts.urn;case"urn":return!!this._parts.urn;case"punycode":return i}return null};var M=r.protocol,L=r.port,x=r.hostname;r.protocol=function(e,t){if(e&&!(e=e.replace(/:(\/\/)?$/,"")).match(o.protocol_expression))throw new TypeError('Protocol "'+e+"\" contains characters other than [A-Z0-9.+-] or doesn't start with [A-Z]");return M.call(this,e,t)},r.scheme=r.protocol,r.port=function(e,t){return this._parts.urn?void 0===e?"":this:(void 0!==e&&(0===e&&(e=null),e&&(":"===(e+="").charAt(0)&&(e=e.substring(1)),o.ensureValidPort(e))),L.call(this,e,t))},r.hostname=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0!==e){var f={preventInvalidHostname:this._parts.preventInvalidHostname};if("/"!==o.parseHost(e,f))throw new TypeError('Hostname "'+e+'" contains characters other than [A-Z0-9.-]');e=f.hostname,this._parts.preventInvalidHostname&&o.ensureValidHostname(e,this._parts.protocol)}return x.call(this,e,t)},r.origin=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e){var f=this.protocol();return this.authority()?(f?f+"://":"")+this.authority():""}var a=o(e);return this.protocol(a.protocol()).authority(a.authority()).build(!t),this},r.host=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e)return this._parts.hostname?o.buildHost(this._parts):"";if("/"!==o.parseHost(e,this._parts))throw new TypeError('Hostname "'+e+'" contains characters other than [A-Z0-9.-]');return this.build(!t),this},r.authority=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e)return this._parts.hostname?o.buildAuthority(this._parts):"";if("/"!==o.parseAuthority(e,this._parts))throw new TypeError('Hostname "'+e+'" contains characters other than [A-Z0-9.-]');return this.build(!t),this},r.userinfo=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e){var f=o.buildUserinfo(this._parts);return f?f.substring(0,f.length-1):f}return"@"!==e[e.length-1]&&(e+="@"),o.parseUserinfo(e,this._parts),this.build(!t),this},r.resource=function(e,t){var f;return void 0===e?this.path()+this.search()+this.hash():(f=o.parse(e),this._parts.path=f.path,this._parts.query=f.query,this._parts.fragment=f.fragment,this.build(!t),this)},r.subdomain=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e){if(!this._parts.hostname||this.is("IP"))return"";var f=this._parts.hostname.length-this.domain().length-1;return this._parts.hostname.substring(0,f)||""}var a=this._parts.hostname.length-this.domain().length,n=this._parts.hostname.substring(0,a),r=new RegExp("^"+c(n));if(e&&"."!==e.charAt(e.length-1)&&(e+="."),-1!==e.indexOf(":"))throw new TypeError("Domains cannot contain colons");return e&&o.ensureValidHostname(e,this._parts.protocol),this._parts.hostname=this._parts.hostname.replace(r,e),this.build(!t),this},r.domain=function(e,t){if(this._parts.urn)return void 0===e?"":this;if("boolean"==typeof e&&(t=e,e=void 0),void 0===e){if(!this._parts.hostname||this.is("IP"))return"";var f=this._parts.hostname.match(/\./g);if(f&&f.length<2)return this._parts.hostname;var a=this._parts.hostname.length-this.tld(t).length-1;return a=this._parts.hostname.lastIndexOf(".",a-1)+1,this._parts.hostname.substring(a)||""}if(!e)throw new TypeError("cannot set domain empty");if(-1!==e.indexOf(":"))throw new TypeError("Domains cannot contain colons");if(o.ensureValidHostname(e,this._parts.protocol),!this._parts.hostname||this.is("IP"))this._parts.hostname=e;else{var n=new RegExp(c(this.domain())+"$");this._parts.hostname=this._parts.hostname.replace(n,e)}return this.build(!t),this},r.tld=function(e,t){if(this._parts.urn)return void 0===e?"":this;if("boolean"==typeof e&&(t=e,e=void 0),void 0===e){if(!this._parts.hostname||this.is("IP"))return"";var a=this._parts.hostname.lastIndexOf("."),n=this._parts.hostname.substring(a+1);return!0!==t&&f&&f.list[n.toLowerCase()]&&f.get(this._parts.hostname)||n}var o;if(!e)throw new TypeError("cannot set TLD empty");if(e.match(/[^a-zA-Z0-9-]/)){if(!f||!f.is(e))throw new TypeError('TLD "'+e+'" contains characters other than [A-Z0-9]');o=new RegExp(c(this.tld())+"$"),this._parts.hostname=this._parts.hostname.replace(o,e)}else{if(!this._parts.hostname||this.is("IP"))throw new ReferenceError("cannot set TLD on non-domain host");o=new RegExp(c(this.tld())+"$"),this._parts.hostname=this._parts.hostname.replace(o,e)}return this.build(!t),this},r.directory=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e||!0===e){if(!this._parts.path&&!this._parts.hostname)return"";if("/"===this._parts.path)return"/";var f=this._parts.path.length-this.filename().length-1,a=this._parts.path.substring(0,f)||(this._parts.hostname?"/":"");return e?o.decodePath(a):a}var n=this._parts.path.length-this.filename().length,r=this._parts.path.substring(0,n),s=new RegExp("^"+c(r));return this.is("relative")||(e||(e="/"),"/"!==e.charAt(0)&&(e="/"+e)),e&&"/"!==e.charAt(e.length-1)&&(e+="/"),e=o.recodePath(e),this._parts.path=this._parts.path.replace(s,e),this.build(!t),this},r.filename=function(e,t){if(this._parts.urn)return void 0===e?"":this;if("string"!=typeof e){if(!this._parts.path||"/"===this._parts.path)return"";var f=this._parts.path.lastIndexOf("/"),a=this._parts.path.substring(f+1);return e?o.decodePathSegment(a):a}var n=!1;"/"===e.charAt(0)&&(e=e.substring(1)),e.match(/\.?\//)&&(n=!0);var r=new RegExp(c(this.filename())+"$");return e=o.recodePath(e),this._parts.path=this._parts.path.replace(r,e),n?this.normalizePath(t):this.build(!t),this},r.suffix=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e||!0===e){if(!this._parts.path||"/"===this._parts.path)return"";var f,a,n=this.filename(),r=n.lastIndexOf(".");return-1===r?"":(f=n.substring(r+1),a=/^[a-z0-9%]+$/i.test(f)?f:"",e?o.decodePathSegment(a):a)}"."===e.charAt(0)&&(e=e.substring(1));var s,i=this.suffix();if(i)s=e?new RegExp(c(i)+"$"):new RegExp(c("."+i)+"$");else{if(!e)return this;this._parts.path+="."+o.recodePath(e)}return s&&(e=o.recodePath(e),this._parts.path=this._parts.path.replace(s,e)),this.build(!t),this},r.segment=function(e,t,f){var a=this._parts.urn?":":"/",n=this.path(),o="/"===n.substring(0,1),r=n.split(a);if(void 0!==e&&"number"!=typeof e&&(f=t,t=e,e=void 0),void 0!==e&&"number"!=typeof e)throw new Error('Bad segment "'+e+'", must be 0-based integer');if(o&&r.shift(),e<0&&(e=Math.max(r.length+e,0)),void 0===t)return void 0===e?r:r[e];if(null===e||void 0===r[e])if(u(t)){r=[];for(var s=0,c=t.length;s<c;s++)(t[s].length||r.length&&r[r.length-1].length)&&(r.length&&!r[r.length-1].length&&r.pop(),r.push(h(t[s])))}else(t||"string"==typeof t)&&(t=h(t),""===r[r.length-1]?r[r.length-1]=t:r.push(t));else t?r[e]=h(t):r.splice(e,1);return o&&r.unshift(""),this.path(r.join(a),f)},r.segmentCoded=function(e,t,f){var a,n,r;if("number"!=typeof e&&(f=t,t=e,e=void 0),void 0===t){if(u(a=this.segment(e,t,f)))for(n=0,r=a.length;n<r;n++)a[n]=o.decode(a[n]);else a=void 0!==a?o.decode(a):void 0;return a}if(u(t))for(n=0,r=t.length;n<r;n++)t[n]=o.encode(t[n]);else t="string"==typeof t||t instanceof String?o.encode(t):t;return this.segment(e,t,f)};var S=r.query;return r.query=function(e,t){if(!0===e)return o.parseQuery(this._parts.query,this._parts.escapeQuerySpace);if("function"==typeof e){var f=o.parseQuery(this._parts.query,this._parts.escapeQuerySpace),a=e.call(this,f);return this._parts.query=o.buildQuery(a||f,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),this.build(!t),this}return void 0!==e&&"string"!=typeof e?(this._parts.query=o.buildQuery(e,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),this.build(!t),this):S.call(this,e,t)},r.setQuery=function(e,t,f){var a=o.parseQuery(this._parts.query,this._parts.escapeQuerySpace);if("string"==typeof e||e instanceof String)a[e]=void 0!==t?t:null;else{if("object"!=typeof e)throw new TypeError("URI.addQuery() accepts an object, string as the name parameter");for(var n in e)s.call(e,n)&&(a[n]=e[n])}return this._parts.query=o.buildQuery(a,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),"string"!=typeof e&&(f=t),this.build(!f),this},r.addQuery=function(e,t,f){var a=o.parseQuery(this._parts.query,this._parts.escapeQuerySpace);return o.addQuery(a,e,void 0===t?null:t),this._parts.query=o.buildQuery(a,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),"string"!=typeof e&&(f=t),this.build(!f),this},r.removeQuery=function(e,t,f){var a=o.parseQuery(this._parts.query,this._parts.escapeQuerySpace);return o.removeQuery(a,e,t),this._parts.query=o.buildQuery(a,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),"string"!=typeof e&&(f=t),this.build(!f),this},r.hasQuery=function(e,t,f){var a=o.parseQuery(this._parts.query,this._parts.escapeQuerySpace);return o.hasQuery(a,e,t,f)},r.setSearch=r.setQuery,r.addSearch=r.addQuery,r.removeSearch=r.removeQuery,r.hasSearch=r.hasQuery,r.normalize=function(){return this._parts.urn?this.normalizeProtocol(!1).normalizePath(!1).normalizeQuery(!1).normalizeFragment(!1).build():this.normalizeProtocol(!1).normalizeHostname(!1).normalizePort(!1).normalizePath(!1).normalizeQuery(!1).normalizeFragment(!1).build()},r.normalizeProtocol=function(e){return"string"==typeof this._parts.protocol&&(this._parts.protocol=this._parts.protocol.toLowerCase(),this.build(!e)),this},r.normalizeHostname=function(f){return this._parts.hostname&&(this.is("IDN")&&e?this._parts.hostname=e.toASCII(this._parts.hostname):this.is("IPv6")&&t&&(this._parts.hostname=t.best(this._parts.hostname)),this._parts.hostname=this._parts.hostname.toLowerCase(),this.build(!f)),this},r.normalizePort=function(e){return"string"==typeof this._parts.protocol&&this._parts.port===o.defaultPorts[this._parts.protocol]&&(this._parts.port=null,this.build(!e)),this},r.normalizePath=function(e){var t,f=this._parts.path;if(!f)return this;if(this._parts.urn)return this._parts.path=o.recodeUrnPath(this._parts.path),this.build(!e),this;if("/"===this._parts.path)return this;var a,n,r="";for("/"!==(f=o.recodePath(f)).charAt(0)&&(t=!0,f="/"+f),"/.."!==f.slice(-3)&&"/."!==f.slice(-2)||(f+="/"),f=f.replace(/(\/(\.\/)+)|(\/\.$)/g,"/").replace(/\/{2,}/g,"/"),t&&(r=f.substring(1).match(/^(\.\.\/)+/)||"")&&(r=r[0]);-1!==(a=f.search(/\/\.\.(\/|$)/));)0!==a?(-1===(n=f.substring(0,a).lastIndexOf("/"))&&(n=a),f=f.substring(0,n)+f.substring(a+3)):f=f.substring(3);return t&&this.is("relative")&&(f=r+f.substring(1)),this._parts.path=f,this.build(!e),this},r.normalizePathname=r.normalizePath,r.normalizeQuery=function(e){return"string"==typeof this._parts.query&&(this._parts.query.length?this.query(o.parseQuery(this._parts.query,this._parts.escapeQuerySpace)):this._parts.query=null,this.build(!e)),this},r.normalizeFragment=function(e){return this._parts.fragment||(this._parts.fragment=null,this.build(!e)),this},r.normalizeSearch=r.normalizeQuery,r.normalizeHash=r.normalizeFragment,r.iso8859=function(){var e=o.encode,t=o.decode;o.encode=escape,o.decode=decodeURIComponent;try{this.normalize()}finally{o.encode=e,o.decode=t}return this},r.unicode=function(){var e=o.encode,t=o.decode;o.encode=g,o.decode=unescape;try{this.normalize()}finally{o.encode=e,o.decode=t}return this},r.readable=function(){var t=this.clone();t.username("").password("").normalize();var f="";if(t._parts.protocol&&(f+=t._parts.protocol+"://"),t._parts.hostname&&(t.is("punycode")&&e?(f+=e.toUnicode(t._parts.hostname),t._parts.port&&(f+=":"+t._parts.port)):f+=t.host()),t._parts.hostname&&t._parts.path&&"/"!==t._parts.path.charAt(0)&&(f+="/"),f+=t.path(!0),t._parts.query){for(var a="",n=0,r=t._parts.query.split("&"),s=r.length;n<s;n++){var c=(r[n]||"").split("=");a+="&"+o.decodeQuery(c[0],this._parts.escapeQuerySpace).replace(/&/g,"%26"),void 0!==c[1]&&(a+="="+o.decodeQuery(c[1],this._parts.escapeQuerySpace).replace(/&/g,"%26"))}f+="?"+a.substring(1)}return f+=o.decodeQuery(t.hash(),!0)},r.absoluteTo=function(e){var t,f,a,n=this.clone(),r=["protocol","username","password","hostname","port"];if(this._parts.urn)throw new Error("URNs do not have any generally defined hierarchical components");if(e instanceof o||(e=new o(e)),n._parts.protocol)return n;if(n._parts.protocol=e._parts.protocol,this._parts.hostname)return n;for(f=0;a=r[f];f++)n._parts[a]=e._parts[a];return n._parts.path?(".."===n._parts.path.substring(-2)&&(n._parts.path+="/"),"/"!==n.path().charAt(0)&&(t=(t=e.directory())||(0===e.path().indexOf("/")?"/":""),n._parts.path=(t?t+"/":"")+n._parts.path,n.normalizePath())):(n._parts.path=e._parts.path,n._parts.query||(n._parts.query=e._parts.query)),n.build(),n},r.relativeTo=function(e){var t,f,a,n,r,s=this.clone().normalize();if(s._parts.urn)throw new Error("URNs do not have any generally defined hierarchical components");if(e=new o(e).normalize(),t=s._parts,f=e._parts,n=s.path(),r=e.path(),"/"!==n.charAt(0))throw new Error("URI is already relative");if("/"!==r.charAt(0))throw new Error("Cannot calculate a URI relative to another relative URI");if(t.protocol===f.protocol&&(t.protocol=null),t.username!==f.username||t.password!==f.password)return s.build();if(null!==t.protocol||null!==t.username||null!==t.password)return s.build();if(t.hostname!==f.hostname||t.port!==f.port)return s.build();if(t.hostname=null,t.port=null,n===r)return t.path="",s.build();if(!(a=o.commonPath(n,r)))return s.build();var c=f.path.substring(a.length).replace(/[^\/]*$/,"").replace(/.*?\//g,"../");return t.path=c+t.path.substring(a.length)||"./",s.build()},r.equals=function(e){var t,f,a,n,r,c=this.clone(),i=new o(e),_={};if(c.normalize(),i.normalize(),c.toString()===i.toString())return!0;if(a=c.query(),n=i.query(),c.query(""),i.query(""),c.toString()!==i.toString())return!1;if(a.length!==n.length)return!1;for(r in t=o.parseQuery(a,this._parts.escapeQuerySpace),f=o.parseQuery(n,this._parts.escapeQuerySpace),t)if(s.call(t,r)){if(u(t[r])){if(!l(t[r],f[r]))return!1}else if(t[r]!==f[r])return!1;_[r]=!0}for(r in f)if(s.call(f,r)&&!_[r])return!1;return!0},r.preventInvalidHostname=function(e){return this._parts.preventInvalidHostname=!!e,this},r.duplicateQueryParameters=function(e){return this._parts.duplicateQueryParameters=!!e,this},r.escapeQuerySpace=function(e){return this._parts.escapeQuerySpace=!!e,this},o})},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t){var f=Object.prototype.toString;e.exports=function(e){return f.call(e)}},function(e,t,f){var a=f(22),n=Object.prototype,o=n.hasOwnProperty,r=n.toString,s=a?a.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),f=e[s];try{e[s]=void 0;var a=!0}catch(e){}var n=r.call(e);return a&&(t?e[s]=f:delete e[s]),n}},function(e,t,f){var a=f(22),n=f(270),o=f(269),r="[object Null]",s="[object Undefined]",c=a?a.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?s:r:c&&c in Object(e)?n(e):o(e)}},function(e,t,f){var a=f(271),n=f(268),o="[object Symbol]";e.exports=function(e){return"symbol"==typeof e||n(e)&&a(e)==o}},function(e,t){var f=Array.isArray;e.exports=f},function(e,t){e.exports=function(e,t){for(var f=-1,a=null==e?0:e.length,n=Array(a);++f<a;)n[f]=t(e[f],f,e);return n}},function(e,t,f){(function(t){var f="object"==typeof t&&t&&t.Object===Object&&t;e.exports=f}).call(this,f(5))},function(e,t,f){var a=f(275),n="object"==typeof self&&self&&self.Object===Object&&self,o=a||n||Function("return this")();e.exports=o},function(e,t,f){var a=f(22),n=f(274),o=f(273),r=f(272),s=1/0,c=a?a.prototype:void 0,i=c?c.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return n(t,e)+"";if(r(t))return i?i.call(t):"";var f=t+"";return"0"==f&&1/t==-s?"-0":f}},function(e,t,f){var a=f(277);e.exports=function(e){return null==e?"":a(e)}},function(e,t){e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},function(e,t,f){var a=f(279)({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});e.exports=a},function(e,t,f){var a={escape:f(1)};e.exports=function(e){var t="",f=a.escape;return t+='\x3c!-- src/templates/video.html --\x3e\n<video controls><source src="'+f(e.url)+'" type="video/mp4"></video>\n<a target="_blank" rel="noopener" href="'+f(e.url)+'">'+f(e.label_download)+"</a>\n"}},function(e,t,f){e.exports=function(e,t){function f(){return(65536*(1+Math.random())|0).toString(16).substring(1)}function a(e,t){for(var f in t)e[f]=t[f];return e}function n(e,f,a){var n;if("local"===a&&!window.localStorage)throw"Backbone.browserStorage: Environment does not support localStorage.";if("session"===a&&!window.sessionStorage)throw"Backbone.browserStorage: Environment does not support sessionStorage.";if(this.name=e,this.serializer=f||{serialize:function(e){return t.isObject(e)?JSON.stringify(e):e},deserialize:function(e){return e&&JSON.parse(e)}},"session"===a)this.store=window.sessionStorage;else{if("local"!==a)throw"Backbone.browserStorage: No storage type was specified";this.store=window.localStorage}n=this.store.getItem(this.name),this.records=n&&n.split(",")||[]}e.BrowserStorage={local:function(e,t){return n.bind(this,e,t,"local")()},session:function(e,t){return n.bind(this,e,t,"session")()}};var o={save:function(){this.store.setItem(this.name,this.records.join(","))},create:function(e){return e.id||(e.id=f()+f()+"-"+f()+"-"+f()+"-"+f()+"-"+f()+f()+f(),e.set(e.idAttribute,e.id)),this.store.setItem(this._itemName(e.id),this.serializer.serialize(e)),this.records.push(e.id.toString()),this.save(),!1!==this.find(e)},update:function(e){this.store.setItem(this._itemName(e.id),this.serializer.serialize(e));var t=e.id.toString();return function(e,t){for(var f=e.length;f--;)if(e[f]===t)return!0;return!1}(this.records,t)||(this.records.push(t),this.save()),!1!==this.find(e)},find:function(e){return this.serializer.deserialize(this.store.getItem(this._itemName(e.id)))},findAll:function(){for(var e,t,f=[],a=0;a<this.records.length;a++)e=this.records[a],null!==(t=this.serializer.deserialize(this.store.getItem(this._itemName(e))))&&f.push(t);return f},destroy:function(e){this.store.removeItem(this._itemName(e.id));for(var t=e.id.toString(),f=0;f<this.records.length;f++)this.records[f]===t&&this.records.splice(f,1);return this.save(),e},browserStorage:function(){return{session:sessionStorage,local:localStorage}},_clear:function(){var e,t=this.store;for(var f in e=new RegExp("^"+this.name.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")+"-"),t.removeItem(this.name),t)e.test(f)&&t.removeItem(f);this.records.length=0},_storageSize:function(){return this.store.length},_itemName:function(e){return this.name+"-"+e}};return a(e.BrowserStorage.session.prototype,o),a(e.BrowserStorage.local.prototype,o),e.BrowserStorage.sync=e.localSync=function(t,f,a){var n,o,r=f.browserStorage||f.collection.browserStorage,s=e.$?e.$.Deferred&&e.$.Deferred():e.Deferred&&e.Deferred();try{switch(t){case"read":n=void 0!==f.id?r.find(f):r.findAll();break;case"create":n=r.create(f);break;case"update":n=r.update(f);break;case"delete":n=r.destroy(f)}}catch(e){o=22===e.code&&0===r._storageSize()?"Private browsing is unsupported":e.message}return n?(a&&a.success&&("0.9.10"===e.VERSION?a.success(f,n,a):a.success(n)),s&&s.resolve(n)):(o=o||"Record Not Found",a&&a.error&&("0.9.10"===e.VERSION?a.error(f,o,a):a.error(o)),s&&s.reject(o)),a&&a.complete&&a.complete(n),s&&s.promise()},e.ajaxSync=e.sync,e.getSyncMethod=function(t){return t.browserStorage||t.collection&&t.collection.browserStorage?e.localSync:e.ajaxSync},e.sync=function(t,f,a){return e.getSyncMethod(f).apply(this,[t,f,a])},e.BrowserStorage}(f(4),f(8))},function(e,t,f){"use strict";var a;void 0===(a=function(){return Object}.apply(t,[]))||(e.exports=a)},function(e,t,f){"use strict";var a,n;a=[f(4)],void 0===(n=function(e){return e.noConflict()}.apply(t,a))||(e.exports=n)},function(e,t,f){var a,n,o;n=[t,f(16)],void 0===(o="function"==typeof(a=function(e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.enable=void 0;var f=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var f in e)Object.prototype.hasOwnProperty.call(e,f)&&(t[f]=e[f]);return t.default=e,t}(t),a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function n(e,t){this.name=t,this.plugged=e,void 0===this.plugged.__super__?this.plugged.__super__={}:"string"==typeof this.plugged.__super__&&(this.plugged.__super__={__string__:this.plugged.__super__}),this.plugged.__super__[t]=this.plugged,this.plugins={},this.initialized_plugins=[]}function o(e,t,a){void 0===a&&(a="pluginSocket"),void 0===t&&(t="plugged");var o={};return o[a]=new n(e,t),f.extend(e,o)}f.extend(n.prototype,{wrappedOverride:function(e,t,a,n){return"function"==typeof a&&(void 0===this.__super__&&(this.__super__=n),this.__super__[e]=a.bind(this)),t.apply(this,f.drop(arguments,4))},_overrideAttribute:function(e,t){var a=t.overrides[e];if("function"==typeof a){var n={};n[this.name]=this.plugged;var o=f.partial(this.wrappedOverride,e,a,this.plugged[e],n);this.plugged[e]=o}else this.plugged[e]=a},_extendObject:function(e,t){e.prototype.__super__||(e.prototype.__super__={},e.prototype.__super__[this.name]=this.plugged);var a=this;f.each(t,function(t,n){if("events"===n)e.prototype[n]=f.extend(t,e.prototype[n]);else if("function"==typeof t){var o={};o[a.name]=a.plugged;var r=f.partial(a.wrappedOverride,n,t,e.prototype[n],o);e.prototype[n]=r}else e.prototype[n]=t})},loadPluginDependencies:function(e){var t=this;f.each(e.dependencies,function(a){var n=t.plugins[a];if(n){if(f.includes(n.dependencies,e.__name__))throw'Found a circular dependency between the plugins "'+e.__name__+'" and "'+a+'"';t.initializePlugin(n)}else t.throwUndefinedDependencyError('Could not find dependency "'+a+'" for the plugin "'+e.__name__+"\". If it's needed, make sure it's loaded by require.js")})},throwUndefinedDependencyError:function(e){if(this.plugged.strict_plugin_dependencies)throw e;console.log(e)},applyOverrides:function(e){var t=this;f.each(Object.keys(e.overrides||{}),function(f){var n=e.overrides[f];"object"===(void 0===n?"undefined":a(n))?void 0===t.plugged[f]?t.throwUndefinedDependencyError('Error: Plugin "'+e.__name__+'" tried to override '+f+" but it's not found."):t._extendObject(t.plugged[f],n):t._overrideAttribute(f,e)})},initializePlugin:function(e){f.includes(f.keys(this.allowed_plugins),e.__name__)&&(f.includes(this.initialized_plugins,e.__name__)||(f.isBoolean(e.enabled)&&e.enabled||f.isFunction(e.enabled)&&e.enabled(this.plugged)||f.isNil(e.enabled))&&(f.extend(e,this.properties),e.dependencies&&this.loadPluginDependencies(e),this.applyOverrides(e),"function"==typeof e.initialize&&e.initialize.bind(e)(this),this.initialized_plugins.push(e.__name__)))},registerPlugin:function(e,t){if(e in this.plugins)throw new Error("Error: Plugin name "+e+" is already taken");t.__name__=e,this.plugins[e]=t},initializePlugins:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];f.size(this.plugins)&&(this.properties=e,this.allowed_plugins=f.pickBy(this.plugins,function(e,n){return(!t.length||t.length&&f.includes(t,n))&&!f.includes(a,n)}),f.each(f.values(this.allowed_plugins),this.initializePlugin.bind(this)))}}),e.enable=o,e.default={enable:o}})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){var a={"./af":44,"./af.js":44,"./ar":43,"./ar-dz":158,"./ar-dz.js":158,"./ar-kw":157,"./ar-kw.js":157,"./ar-ly":156,"./ar-ly.js":156,"./ar-ma":155,"./ar-ma.js":155,"./ar-sa":154,"./ar-sa.js":154,"./ar-tn":153,"./ar-tn.js":153,"./ar.js":43,"./az":152,"./az.js":152,"./be":151,"./be.js":151,"./bg":42,"./bg.js":42,"./bm":150,"./bm.js":150,"./bn":149,"./bn.js":149,"./bo":148,"./bo.js":148,"./br":147,"./br.js":147,"./bs":146,"./bs.js":146,"./ca":41,"./ca.js":41,"./cs":145,"./cs.js":145,"./cv":144,"./cv.js":144,"./cy":143,"./cy.js":143,"./da":142,"./da.js":142,"./de":40,"./de-at":141,"./de-at.js":141,"./de-ch":140,"./de-ch.js":140,"./de.js":40,"./dv":139,"./dv.js":139,"./el":138,"./el.js":138,"./en-au":137,"./en-au.js":137,"./en-ca":136,"./en-ca.js":136,"./en-gb":135,"./en-gb.js":135,"./en-ie":134,"./en-ie.js":134,"./en-nz":133,"./en-nz.js":133,"./eo":132,"./eo.js":132,"./es":39,"./es-do":131,"./es-do.js":131,"./es-us":130,"./es-us.js":130,"./es.js":39,"./et":129,"./et.js":129,"./eu":38,"./eu.js":38,"./fa":128,"./fa.js":128,"./fi":127,"./fi.js":127,"./fo":126,"./fo.js":126,"./fr":37,"./fr-ca":125,"./fr-ca.js":125,"./fr-ch":124,"./fr-ch.js":124,"./fr.js":37,"./fy":123,"./fy.js":123,"./gd":122,"./gd.js":122,"./gl":121,"./gl.js":121,"./gom-latn":120,"./gom-latn.js":120,"./gu":119,"./gu.js":119,"./he":36,"./he.js":36,"./hi":118,"./hi.js":118,"./hr":117,"./hr.js":117,"./hu":35,"./hu.js":35,"./hy-am":116,"./hy-am.js":116,"./id":34,"./id.js":34,"./is":115,"./is.js":115,"./it":33,"./it.js":33,"./ja":32,"./ja.js":32,"./jv":114,"./jv.js":114,"./ka":113,"./ka.js":113,"./kk":112,"./kk.js":112,"./km":111,"./km.js":111,"./kn":110,"./kn.js":110,"./ko":109,"./ko.js":109,"./ky":108,"./ky.js":108,"./lb":107,"./lb.js":107,"./lo":106,"./lo.js":106,"./lt":105,"./lt.js":105,"./lv":104,"./lv.js":104,"./me":103,"./me.js":103,"./mi":102,"./mi.js":102,"./mk":101,"./mk.js":101,"./ml":100,"./ml.js":100,"./mr":99,"./mr.js":99,"./ms":98,"./ms-my":97,"./ms-my.js":97,"./ms.js":98,"./my":96,"./my.js":96,"./nb":31,"./nb.js":31,"./ne":95,"./ne.js":95,"./nl":30,"./nl-be":94,"./nl-be.js":94,"./nl.js":30,"./nn":93,"./nn.js":93,"./pa-in":92,"./pa-in.js":92,"./pl":29,"./pl.js":29,"./pt":91,"./pt-br":28,"./pt-br.js":28,"./pt.js":91,"./ro":90,"./ro.js":90,"./ru":27,"./ru.js":27,"./sd":89,"./sd.js":89,"./se":88,"./se.js":88,"./si":87,"./si.js":87,"./sk":86,"./sk.js":86,"./sl":85,"./sl.js":85,"./sq":84,"./sq.js":84,"./sr":83,"./sr-cyrl":82,"./sr-cyrl.js":82,"./sr.js":83,"./ss":81,"./ss.js":81,"./sv":80,"./sv.js":80,"./sw":79,"./sw.js":79,"./ta":78,"./ta.js":78,"./te":77,"./te.js":77,"./tet":76,"./tet.js":76,"./th":75,"./th.js":75,"./tl-ph":74,"./tl-ph.js":74,"./tlh":73,"./tlh.js":73,"./tr":26,"./tr.js":26,"./tzl":72,"./tzl.js":72,"./tzm":71,"./tzm-latn":70,"./tzm-latn.js":70,"./tzm.js":71,"./uk":25,"./uk.js":25,"./ur":69,"./ur.js":69,"./uz":68,"./uz-latn":67,"./uz-latn.js":67,"./uz.js":68,"./vi":66,"./vi.js":66,"./x-pseudo":65,"./x-pseudo.js":65,"./yo":64,"./yo.js":64,"./zh-cn":24,"./zh-cn.js":24,"./zh-hk":63,"./zh-hk.js":63,"./zh-tw":23,"./zh-tw.js":23};function n(e){var t=o(e);return f(t)}function o(e){var t=a[e];if(!(t+1)){var f=new Error('Cannot find module "'+e+'".');throw f.code="MODULE_NOT_FOUND",f}return t}n.keys=function(){return Object.keys(a)},n.resolve=o,e.exports=n,n.id=286},function(e,t,f){
/**
* @preserve jed.js https://github.com/SlexAxton/Jed
*/
!function(f,a){var n=Array.prototype,o=Object.prototype,r=n.slice,s=o.hasOwnProperty,c=n.forEach,i={},u={forEach:function(e,t,f){var a,n,o;if(null!==e)if(c&&e.forEach===c)e.forEach(t,f);else if(e.length===+e.length){for(a=0,n=e.length;a<n;a++)if(a in e&&t.call(f,e[a],a,e)===i)return}else for(o in e)if(s.call(e,o)&&t.call(f,e[o],o,e)===i)return},extend:function(e){return this.forEach(r.call(arguments,1),function(t){for(var f in t)e[f]=t[f]}),e}},_=function(e){if(this.defaults={locale_data:{messages:{"":{domain:"messages",lang:"en",plural_forms:"nplurals=2; plural=(n != 1);"}}},domain:"messages",debug:!1},this.options=u.extend({},this.defaults,e),this.textdomain(this.options.domain),e.domain&&!this.options.locale_data[this.options.domain])throw new Error("Text domain set to non-existent domain: `"+e.domain+"`")};function d(e){return _.PF.compile(e||"nplurals=2; plural=(n != 1);")}function l(e,t){this._key=e,this._i18n=t}_.context_delimiter=String.fromCharCode(4),u.extend(l.prototype,{onDomain:function(e){return this._domain=e,this},withContext:function(e){return this._context=e,this},ifPlural:function(e,t){return this._val=e,this._pkey=t,this},fetch:function(e){return"[object Array]"!={}.toString.call(e)&&(e=[].slice.call(arguments,0)),(e&&e.length?_.sprintf:function(e){return e})(this._i18n.dcnpgettext(this._domain,this._context,this._key,this._pkey,this._val),e)}}),u.extend(_.prototype,{translate:function(e){return new l(e,this)},textdomain:function(e){if(!e)return this._textdomain;this._textdomain=e},gettext:function(e){return this.dcnpgettext.call(this,void 0,void 0,e)},dgettext:function(e,t){return this.dcnpgettext.call(this,e,void 0,t)},dcgettext:function(e,t){return this.dcnpgettext.call(this,e,void 0,t)},ngettext:function(e,t,f){return this.dcnpgettext.call(this,void 0,void 0,e,t,f)},dngettext:function(e,t,f,a){return this.dcnpgettext.call(this,e,void 0,t,f,a)},dcngettext:function(e,t,f,a){return this.dcnpgettext.call(this,e,void 0,t,f,a)},pgettext:function(e,t){return this.dcnpgettext.call(this,void 0,e,t)},dpgettext:function(e,t,f){return this.dcnpgettext.call(this,e,t,f)},dcpgettext:function(e,t,f){return this.dcnpgettext.call(this,e,t,f)},npgettext:function(e,t,f,a){return this.dcnpgettext.call(this,void 0,e,t,f,a)},dnpgettext:function(e,t,f,a,n){return this.dcnpgettext.call(this,e,t,f,a,n)},dcnpgettext:function(e,t,f,a,n){var o;if(a=a||f,e=e||this._textdomain,!this.options)return(o=new _).dcnpgettext.call(o,void 0,void 0,f,a,n);if(!this.options.locale_data)throw new Error("No locale data provided.");if(!this.options.locale_data[e])throw new Error("Domain `"+e+"` was not found.");if(!this.options.locale_data[e][""])throw new Error("No locale meta information provided.");if(!f)throw new Error("No translation key found.");var r,s,c,i=t?t+_.context_delimiter+f:f,u=this.options.locale_data,l=u[e],h=(u.messages||this.defaults.locale_data.messages)[""],m=l[""].plural_forms||l[""]["Plural-Forms"]||l[""]["plural-forms"]||h.plural_forms||h["Plural-Forms"]||h["plural-forms"];if(void 0===n)c=0;else{if("number"!=typeof n&&(n=parseInt(n,10),isNaN(n)))throw new Error("The number that was passed in is not a number.");c=d(m)(n)}if(!l)throw new Error("No domain named `"+e+"` could be found.");return!(r=l[i])||c>r.length?(this.options.missing_key_callback&&this.options.missing_key_callback(i,e),s=[f,a],!0===this.options.debug&&console.log(s[d(m)(n)]),s[d()(n)]):(s=r[c])||(s=[f,a])[d()(n)]}});var h,m,g=function(){function e(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function t(e,t){for(var f=[];t>0;f[--t]=e);return f.join("")}var f=function(){return f.cache.hasOwnProperty(arguments[0])||(f.cache[arguments[0]]=f.parse(arguments[0])),f.format.call(null,f.cache[arguments[0]],arguments)};return f.format=function(f,a){var n,o,r,s,c,i,u,_=1,d=f.length,l="",h=[];for(o=0;o<d;o++)if("string"===(l=e(f[o])))h.push(f[o]);else if("array"===l){if((s=f[o])[2])for(n=a[_],r=0;r<s[2].length;r++){if(!n.hasOwnProperty(s[2][r]))throw g('[sprintf] property "%s" does not exist',s[2][r]);n=n[s[2][r]]}else n=s[1]?a[s[1]]:a[_++];if(/[^s]/.test(s[8])&&"number"!=e(n))throw g("[sprintf] expecting number but found %s",e(n));switch(void 0!==n&&null!==n||(n=""),s[8]){case"b":n=n.toString(2);break;case"c":n=String.fromCharCode(n);break;case"d":n=parseInt(n,10);break;case"e":n=s[7]?n.toExponential(s[7]):n.toExponential();break;case"f":n=s[7]?parseFloat(n).toFixed(s[7]):parseFloat(n);break;case"o":n=n.toString(8);break;case"s":n=(n=String(n))&&s[7]?n.substring(0,s[7]):n;break;case"u":n=Math.abs(n);break;case"x":n=n.toString(16);break;case"X":n=n.toString(16).toUpperCase()}n=/[def]/.test(s[8])&&s[3]&&n>=0?"+"+n:n,i=s[4]?"0"==s[4]?"0":s[4].charAt(1):" ",u=s[6]-String(n).length,c=s[6]?t(i,u):"",h.push(s[5]?n+c:c+n)}return h.join("")},f.cache={},f.parse=function(e){for(var t=e,f=[],a=[],n=0;t;){if(null!==(f=/^[^\x25]+/.exec(t)))a.push(f[0]);else if(null!==(f=/^\x25{2}/.exec(t)))a.push("%");else{if(null===(f=/^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-fosuxX])/.exec(t)))throw"[sprintf] huh?";if(f[2]){n|=1;var o=[],r=f[2],s=[];if(null===(s=/^([a-z_][a-z_\d]*)/i.exec(r)))throw"[sprintf] huh?";for(o.push(s[1]);""!==(r=r.substring(s[0].length));)if(null!==(s=/^\.([a-z_][a-z_\d]*)/i.exec(r)))o.push(s[1]);else{if(null===(s=/^\[(\d+)\]/.exec(r)))throw"[sprintf] huh?";o.push(s[1])}f[2]=o}else n|=2;if(3===n)throw"[sprintf] mixing positional and named placeholders is not (yet) supported";a.push(f)}t=t.substring(f[0].length)}return a},f}();_.parse_plural=function(e,t){return e=e.replace(/n/g,t),_.parse_expression(e)},_.sprintf=function(e,t){return"[object Array]"=={}.toString.call(t)?function(e,t){return t.unshift(e),g.apply(null,t)}(e,[].slice.call(t)):g.apply(this,[].slice.call(arguments))},_.prototype.sprintf=function(){return _.sprintf.apply(this,arguments)},_.PF={},_.PF.parse=function(e){var t=_.PF.extractPluralExpr(e);return _.PF.parser.parse.call(_.PF.parser,t)},_.PF.compile=function(e){var t=_.PF.parse(e);return function(e){return!0===(f=_.PF.interpreter(t)(e))?1:f||0;var f}},_.PF.interpreter=function(e){return function(t){switch(e.type){case"GROUP":return _.PF.interpreter(e.expr)(t);case"TERNARY":return _.PF.interpreter(e.expr)(t)?_.PF.interpreter(e.truthy)(t):_.PF.interpreter(e.falsey)(t);case"OR":return _.PF.interpreter(e.left)(t)||_.PF.interpreter(e.right)(t);case"AND":return _.PF.interpreter(e.left)(t)&&_.PF.interpreter(e.right)(t);case"LT":return _.PF.interpreter(e.left)(t)<_.PF.interpreter(e.right)(t);case"GT":return _.PF.interpreter(e.left)(t)>_.PF.interpreter(e.right)(t);case"LTE":return _.PF.interpreter(e.left)(t)<=_.PF.interpreter(e.right)(t);case"GTE":return _.PF.interpreter(e.left)(t)>=_.PF.interpreter(e.right)(t);case"EQ":return _.PF.interpreter(e.left)(t)==_.PF.interpreter(e.right)(t);case"NEQ":return _.PF.interpreter(e.left)(t)!=_.PF.interpreter(e.right)(t);case"MOD":return _.PF.interpreter(e.left)(t)%_.PF.interpreter(e.right)(t);case"VAR":return t;case"NUM":return e.val;default:throw new Error("Invalid Token found.")}}},_.PF.extractPluralExpr=function(e){e=e.replace(/^\s\s*/,"").replace(/\s\s*$/,""),/;\s*$/.test(e)||(e=e.concat(";"));var t,f=/nplurals\=(\d+);/,a=e.match(f);if(!(a.length>1))throw new Error("nplurals not found in plural_forms string: "+e);if(a[1],!((t=(e=e.replace(f,"")).match(/plural\=(.*);/))&&t.length>1))throw new Error("`plural` expression not found: "+e);return t[1]},_.PF.parser=(h={trace:function(){},yy:{},symbols_:{error:2,expressions:3,e:4,EOF:5,"?":6,":":7,"||":8,"&&":9,"<":10,"<=":11,">":12,">=":13,"!=":14,"==":15,"%":16,"(":17,")":18,n:19,NUMBER:20,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",6:"?",7:":",8:"||",9:"&&",10:"<",11:"<=",12:">",13:">=",14:"!=",15:"==",16:"%",17:"(",18:")",19:"n",20:"NUMBER"},productions_:[0,[3,2],[4,5],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,1],[4,1]],performAction:function(e,t,f,a,n,o,r){var s=o.length-1;switch(n){case 1:return{type:"GROUP",expr:o[s-1]};case 2:this.$={type:"TERNARY",expr:o[s-4],truthy:o[s-2],falsey:o[s]};break;case 3:this.$={type:"OR",left:o[s-2],right:o[s]};break;case 4:this.$={type:"AND",left:o[s-2],right:o[s]};break;case 5:this.$={type:"LT",left:o[s-2],right:o[s]};break;case 6:this.$={type:"LTE",left:o[s-2],right:o[s]};break;case 7:this.$={type:"GT",left:o[s-2],right:o[s]};break;case 8:this.$={type:"GTE",left:o[s-2],right:o[s]};break;case 9:this.$={type:"NEQ",left:o[s-2],right:o[s]};break;case 10:this.$={type:"EQ",left:o[s-2],right:o[s]};break;case 11:this.$={type:"MOD",left:o[s-2],right:o[s]};break;case 12:this.$={type:"GROUP",expr:o[s-1]};break;case 13:this.$={type:"VAR"};break;case 14:this.$={type:"NUM",val:Number(e)}}},table:[{3:1,4:2,17:[1,3],19:[1,4],20:[1,5]},{1:[3]},{5:[1,6],6:[1,7],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16]},{4:17,17:[1,3],19:[1,4],20:[1,5]},{5:[2,13],6:[2,13],7:[2,13],8:[2,13],9:[2,13],10:[2,13],11:[2,13],12:[2,13],13:[2,13],14:[2,13],15:[2,13],16:[2,13],18:[2,13]},{5:[2,14],6:[2,14],7:[2,14],8:[2,14],9:[2,14],10:[2,14],11:[2,14],12:[2,14],13:[2,14],14:[2,14],15:[2,14],16:[2,14],18:[2,14]},{1:[2,1]},{4:18,17:[1,3],19:[1,4],20:[1,5]},{4:19,17:[1,3],19:[1,4],20:[1,5]},{4:20,17:[1,3],19:[1,4],20:[1,5]},{4:21,17:[1,3],19:[1,4],20:[1,5]},{4:22,17:[1,3],19:[1,4],20:[1,5]},{4:23,17:[1,3],19:[1,4],20:[1,5]},{4:24,17:[1,3],19:[1,4],20:[1,5]},{4:25,17:[1,3],19:[1,4],20:[1,5]},{4:26,17:[1,3],19:[1,4],20:[1,5]},{4:27,17:[1,3],19:[1,4],20:[1,5]},{6:[1,7],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[1,28]},{6:[1,7],7:[1,29],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16]},{5:[2,3],6:[2,3],7:[2,3],8:[2,3],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[2,3]},{5:[2,4],6:[2,4],7:[2,4],8:[2,4],9:[2,4],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[2,4]},{5:[2,5],6:[2,5],7:[2,5],8:[2,5],9:[2,5],10:[2,5],11:[2,5],12:[2,5],13:[2,5],14:[2,5],15:[2,5],16:[1,16],18:[2,5]},{5:[2,6],6:[2,6],7:[2,6],8:[2,6],9:[2,6],10:[2,6],11:[2,6],12:[2,6],13:[2,6],14:[2,6],15:[2,6],16:[1,16],18:[2,6]},{5:[2,7],6:[2,7],7:[2,7],8:[2,7],9:[2,7],10:[2,7],11:[2,7],12:[2,7],13:[2,7],14:[2,7],15:[2,7],16:[1,16],18:[2,7]},{5:[2,8],6:[2,8],7:[2,8],8:[2,8],9:[2,8],10:[2,8],11:[2,8],12:[2,8],13:[2,8],14:[2,8],15:[2,8],16:[1,16],18:[2,8]},{5:[2,9],6:[2,9],7:[2,9],8:[2,9],9:[2,9],10:[2,9],11:[2,9],12:[2,9],13:[2,9],14:[2,9],15:[2,9],16:[1,16],18:[2,9]},{5:[2,10],6:[2,10],7:[2,10],8:[2,10],9:[2,10],10:[2,10],11:[2,10],12:[2,10],13:[2,10],14:[2,10],15:[2,10],16:[1,16],18:[2,10]},{5:[2,11],6:[2,11],7:[2,11],8:[2,11],9:[2,11],10:[2,11],11:[2,11],12:[2,11],13:[2,11],14:[2,11],15:[2,11],16:[2,11],18:[2,11]},{5:[2,12],6:[2,12],7:[2,12],8:[2,12],9:[2,12],10:[2,12],11:[2,12],12:[2,12],13:[2,12],14:[2,12],15:[2,12],16:[2,12],18:[2,12]},{4:30,17:[1,3],19:[1,4],20:[1,5]},{5:[2,2],6:[1,7],7:[2,2],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[2,2]}],defaultActions:{6:[2,1]},parseError:function(e,t){throw new Error(e)},parse:function(e){var t=this,f=[0],a=[null],n=[],o=this.table,r="",s=0,c=0,i=0;this.lexer.setInput(e),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,void 0===this.lexer.yylloc&&(this.lexer.yylloc={});var u=this.lexer.yylloc;function _(){var e;return"number"!=typeof(e=t.lexer.lex()||1)&&(e=t.symbols_[e]||e),e}n.push(u),"function"==typeof this.yy.parseError&&(this.parseError=this.yy.parseError);for(var d,l,h,m,g,p,b,y,v,w,k={};;){if(h=f[f.length-1],this.defaultActions[h]?m=this.defaultActions[h]:(null==d&&(d=_()),m=o[h]&&o[h][d]),void 0===m||!m.length||!m[0]){if(!i){for(p in v=[],o[h])this.terminals_[p]&&p>2&&v.push("'"+this.terminals_[p]+"'");var M="";M=this.lexer.showPosition?"Parse error on line "+(s+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+v.join(", ")+", got '"+this.terminals_[d]+"'":"Parse error on line "+(s+1)+": Unexpected "+(1==d?"end of input":"'"+(this.terminals_[d]||d)+"'"),this.parseError(M,{text:this.lexer.match,token:this.terminals_[d]||d,line:this.lexer.yylineno,loc:u,expected:v})}if(3==i){if(1==d)throw new Error(M||"Parsing halted.");c=this.lexer.yyleng,r=this.lexer.yytext,s=this.lexer.yylineno,u=this.lexer.yylloc,d=_()}for(;!(2..toString()in o[h]);){if(0==h)throw new Error(M||"Parsing halted.");w=1,f.length=f.length-2*w,a.length=a.length-w,n.length=n.length-w,h=f[f.length-1]}l=d,d=2,m=o[h=f[f.length-1]]&&o[h][2],i=3}if(m[0]instanceof Array&&m.length>1)throw new Error("Parse Error: multiple actions possible at state: "+h+", token: "+d);switch(m[0]){case 1:f.push(d),a.push(this.lexer.yytext),n.push(this.lexer.yylloc),f.push(m[1]),d=null,l?(d=l,l=null):(c=this.lexer.yyleng,r=this.lexer.yytext,s=this.lexer.yylineno,u=this.lexer.yylloc,i>0&&i--);break;case 2:if(b=this.productions_[m[1]][1],k.$=a[a.length-b],k._$={first_line:n[n.length-(b||1)].first_line,last_line:n[n.length-1].last_line,first_column:n[n.length-(b||1)].first_column,last_column:n[n.length-1].last_column},void 0!==(g=this.performAction.call(k,r,c,s,this.yy,m[1],a,n)))return g;b&&(f=f.slice(0,-1*b*2),a=a.slice(0,-1*b),n=n.slice(0,-1*b)),f.push(this.productions_[m[1]][0]),a.push(k.$),n.push(k._$),y=o[f[f.length-2]][f[f.length-1]],f.push(y);break;case 3:return!0}}return!0}},m=function(){var e={EOF:1,parseError:function(e,t){if(!this.yy.parseError)throw new Error(e);this.yy.parseError(e,t)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];return this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e,e.match(/\n/)&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=new Array(e.length+1).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;var e,t;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var f=this._currentRules(),a=0;a<f.length;a++)if(e=this._input.match(this.rules[f[a]]))return(t=e[0].match(/\n.*/g))&&(this.yylineno+=t.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:t?t[t.length-1].length-1:this.yylloc.last_column+e[0].length},this.yytext+=e[0],this.match+=e[0],this.matches=e,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(e[0].length),this.matched+=e[0],this.performAction.call(this,this.yy,this,f[a],this.conditionStack[this.conditionStack.length-1])||void 0;if(""===this._input)return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var e=this.next();return void 0!==e?e:this.lex()},begin:function(e){this.conditionStack.push(e)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(e){this.begin(e)},performAction:function(e,t,f,a){switch(f){case 0:break;case 1:return 20;case 2:return 19;case 3:return 8;case 4:return 9;case 5:return 6;case 6:return 7;case 7:return 11;case 8:return 13;case 9:return 10;case 10:return 12;case 11:return 14;case 12:return 15;case 13:return 16;case 14:return 17;case 15:return 18;case 16:return 5;case 17:return"INVALID"}},rules:[/^\s+/,/^[0-9]+(\.[0-9]+)?\b/,/^n\b/,/^\|\|/,/^&&/,/^\?/,/^:/,/^<=/,/^>=/,/^</,/^>/,/^!=/,/^==/,/^%/,/^\(/,/^\)/,/^$/,/^./],conditions:{INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17],inclusive:!0}}};return e}(),h.lexer=m,h),void 0!==e&&e.exports&&(t=e.exports=_),t.Jed=_}()},function(e,t,f){"use strict";var a,n,o;n=[f(46),f(287),f(17),f(0),f(44),f(43),f(42),f(41),f(40),f(39),f(38),f(37),f(36),f(35),f(34),f(33),f(32),f(31),f(30),f(29),f(28),f(27),f(26),f(25),f(24),f(23)],void 0===(o="function"==typeof(a=function(e,t,f,a){function n(e){return f.isString(e)&&a.locale()===a.locale(e)}function o(e,t){return f.isString(e)&&f.includes(t,e)}function r(e,t){return f.isString(e)&&("en"===e||t(e))?e:function(e){var t,f;if(window.navigator.userLanguage&&(t=s(window.navigator.userLanguage,e)),window.navigator.languages&&!t)for(f=0;f<window.navigator.languages.length&&!t;f++)t=s(window.navigator.languages[f],e);return window.navigator.browserLanguage&&!t&&(t=s(window.navigator.browserLanguage,e)),window.navigator.language&&!t&&(t=s(window.navigator.language,e)),window.navigator.systemLanguage&&!t&&(t=s(window.navigator.systemLanguage,e)),t||"en"}(t)||"en"}function s(e,t){if(t(e))return e;var f=e.split("-")[0];return f!==e&&t(f)?f:void 0}let c;return{setLocales(e,t){t.locale=r(e,f.partial(o,f,t.locales)),a.locale(r(e,n))},translate(e){if(f.isNil(c))return t.sprintf.apply(t,arguments);var a=c.translate(e);return arguments.length>1?a.fetch.apply(a,[].slice.call(arguments,1)):a.fetch()},fetchTranslations:(f,a,n)=>new e((e,r)=>{if(!o(f,a)||"en"===f)return e();const s=new XMLHttpRequest;s.open("GET",n,!0),s.setRequestHeader("Accept","application/json, text/javascript"),s.onload=function(){s.status>=200&&s.status<400?(c=new t(window.JSON.parse(s.responseText)),e()):s.onerror()},s.onerror=function(){r(s.statusText)},s.send()})}})?a.apply(t,n):a)||(e.exports=o)},function(e,t,f){"use strict";function a(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var f=document.createEvent("CustomEvent");return f.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),f}"function"!=typeof window.CustomEvent&&(a.prototype=window.Event.prototype,window.CustomEvent=a),String.prototype.includes||(String.prototype.includes=function(e,t){return"number"!=typeof t&&(t=0),!(t+e.length>this.length)&&-1!==this.indexOf(e,t)}),String.prototype.endsWith||(String.prototype.endsWith=function(e,t){var f=this.toString();(void 0===t||t>f.length)&&(t=f.length),t-=e.length;var a=f.indexOf(e,t);return-1!==a&&a===t}),String.prototype.startsWith||(String.prototype.startsWith=function(e,t){return t=t||0,this.substr(t,e.length)===e}),String.prototype.splitOnce||(String.prototype.splitOnce=function(e){var t=this.split(e);return[t.shift(),t.join(e)]}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")})},function(e,t,f){"use strict";var a;a=function(){return function(e){var t={};function f(a){if(t[a])return t[a].exports;var n=t[a]={exports:{},id:a,loaded:!1};return e[a].call(n.exports,n,n.exports,f),n.loaded=!0,n.exports}return f.m=e,f.c=t,f.p="",f(0)}([function(e,t,f){var a=f(1);function n(e,t){return a(e,e,t)}"function"==typeof _&&"function"==typeof _.runInContext&&(fp=n(_.runInContext())),e.exports=n},function(e,t,f){var a=f(2),n=f(3),o=Array.prototype.push;function r(e,t){return 2==t?function(t,f){return e(t,f)}:function(t){return e(t)}}function s(e){for(var t=e?e.length:0,f=Array(t);t--;)f[t]=e[t];return f}function c(e,t){return function(){var f=arguments.length;if(f){for(var a=Array(f);f--;)a[f]=arguments[f];var n=a[0]=t.apply(void 0,a);return e.apply(void 0,a),n}}}e.exports=function e(t,f,i,u){var _,d="function"==typeof f,l=f===Object(f);if(l&&(u=i,i=f,f=void 0),null==i)throw new TypeError;u||(u={});var h={cap:!("cap"in u)||u.cap,curry:!("curry"in u)||u.curry,fixed:!("fixed"in u)||u.fixed,immutable:!("immutable"in u)||u.immutable,rearg:!("rearg"in u)||u.rearg},m="curry"in u&&u.curry,g="fixed"in u&&u.fixed,p="rearg"in u&&u.rearg,b=d?i:n,y=d?i.runInContext():void 0,v=d?i:{ary:t.ary,assign:t.assign,clone:t.clone,curry:t.curry,forEach:t.forEach,isArray:t.isArray,isFunction:t.isFunction,iteratee:t.iteratee,keys:t.keys,rearg:t.rearg,toInteger:t.toInteger,toPath:t.toPath},w=v.ary,k=v.assign,M=v.clone,L=v.curry,x=v.forEach,S=v.isArray,T=v.isFunction,D=v.keys,Y=v.rearg,j=v.toInteger,A=v.toPath,C=D(a.aryMethod),E={castArray:function(e){return function(){var t=arguments[0];return S(t)?e(s(t)):e.apply(void 0,arguments)}},iteratee:function(e){return function(){var t=arguments[0],f=arguments[1],a=e(t,f),n=a.length;return h.cap&&"number"==typeof f?(f=f>2?f-2:1,n&&n<=f?a:r(a,f)):a}},mixin:function(e){return function(t){var f=this;if(!T(f))return e(f,Object(t));var a=[];return x(D(t),function(e){T(t[e])&&a.push([e,f.prototype[e]])}),e(f,Object(t)),x(a,function(e){var t=e[1];T(t)?f.prototype[e[0]]=t:delete f.prototype[e[0]]}),f}},nthArg:function(e){return function(t){var f=t<0?1:j(t)+1;return L(e(t),f)}},rearg:function(e){return function(t,f){var a=f?f.length:0;return L(e(t,f),a)}},runInContext:function(f){return function(a){return e(t,f(a),u)}}};function H(e,t){if(h.cap){var f=a.iterateeRearg[e];if(f)return function(e,t){return P(e,function(e){var f=t.length;return function(e,t){return 2==t?function(t,f){return e.apply(void 0,arguments)}:function(t){return e.apply(void 0,arguments)}}(Y(r(e,f),t),f)})}(t,f);var n=!d&&a.iterateeAry[e];if(n)return function(e,t){return P(e,function(e){return"function"==typeof e?r(e,t):e})}(t,n)}return t}function N(e,t,f){if(h.fixed&&(g||!a.skipFixed[e])){var n=a.methodSpread[e],r=n&&n.start;return void 0===r?w(t,f):function(e,t){return function(){for(var f=arguments.length,a=f-1,n=Array(f);f--;)n[f]=arguments[f];var r=n[t],s=n.slice(0,t);return r&&o.apply(s,r),t!=a&&o.apply(s,n.slice(t+1)),e.apply(this,s)}}(t,r)}return t}function O(e,t,f){return h.rearg&&f>1&&(p||!a.skipRearg[e])?Y(t,a.methodRearg[e]||a.aryRearg[f]):t}function R(e,t){for(var f=-1,a=(t=A(t)).length,n=a-1,o=M(Object(e)),r=o;null!=r&&++f<a;){var s=t[f],c=r[s];null!=c&&(r[t[f]]=M(f==n?c:Object(c))),r=r[s]}return o}function I(t,f){var n=a.aliasToReal[t]||t,o=a.remap[n]||n,r=u;return function(t){var a=d?y:v,s=d?y[o]:f,c=k(k({},r),t);return e(a,n,s,c)}}function P(e,t){return function(){var f=arguments.length;if(!f)return e();for(var a=Array(f);f--;)a[f]=arguments[f];var n=h.rearg?0:f-1;return a[n]=t(a[n]),e.apply(void 0,a)}}function z(e,t){var f,n=a.aliasToReal[e]||e,o=t,r=E[n];return r?o=r(t):h.immutable&&(a.mutate.array[n]?o=c(t,s):a.mutate.object[n]?o=c(t,function(e){return function(t){return e({},t)}}(t)):a.mutate.set[n]&&(o=c(t,R))),x(C,function(e){return x(a.aryMethod[e],function(t){if(n==t){var r=a.methodSpread[n],s=r&&r.afterRearg;return f=s?N(n,O(n,o,e),e):O(n,N(n,o,e),e),f=H(n,f),c=f,i=e,f=m||h.curry&&i>1?L(c,i):c,!1}var c,i}),!f}),f||(f=o),f==t&&(f=m?L(f,1):function(){return t.apply(this,arguments)}),f.convert=I(n,t),a.placeholder[n]&&(_=!0,f.placeholder=t.placeholder=b),f}if(!l)return z(f,i);var F=i,B=[];return x(C,function(e){x(a.aryMethod[e],function(e){var t=F[a.remap[e]||e];t&&B.push([e,z(e,t)])})}),x(D(F),function(e){var t=F[e];if("function"==typeof t){for(var f=B.length;f--;)if(B[f][0]==e)return;t.convert=I(e,t),B.push([e,t])}}),x(B,function(e){F[e[0]]=e[1]}),F.convert=function(e){return F.runInContext.convert(e)(void 0)},_&&(F.placeholder=b),x(D(F),function(e){x(a.realToAlias[e]||[],function(t){F[t]=F[e]})}),F}},function(e,t){t.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},t.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flattenDepth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},t.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},t.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},t.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},t.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},t.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},t.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},t.placeholder={bind:!0,bindKey:!0,curry:!0,curryRight:!0,partial:!0,partialRight:!0},t.realToAlias=function(){var e=Object.prototype.hasOwnProperty,f=t.aliasToReal,a={};for(var n in f){var o=f[n];e.call(a,o)?a[o].push(n):a[o]=[n]}return a}(),t.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},t.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},t.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},function(e,t){e.exports={}}])},e.exports=a()},function(e,t){var f,a,n=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function s(e){if(f===setTimeout)return setTimeout(e,0);if((f===o||!f)&&setTimeout)return f=setTimeout,setTimeout(e,0);try{return f(e,0)}catch(t){try{return f.call(null,e,0)}catch(t){return f.call(this,e,0)}}}!function(){try{f="function"==typeof setTimeout?setTimeout:o}catch(e){f=o}try{a="function"==typeof clearTimeout?clearTimeout:r}catch(e){a=r}}();var c,i=[],u=!1,_=-1;function d(){u&&c&&(u=!1,c.length?i=c.concat(i):_=-1,i.length&&l())}function l(){if(!u){var e=s(d);u=!0;for(var t=i.length;t;){for(c=i,i=[];++_<t;)c&&c[_].run();_=-1,t=i.length}c=null,u=!1,function(e){if(a===clearTimeout)return clearTimeout(e);if((a===r||!a)&&clearTimeout)return a=clearTimeout,clearTimeout(e);try{a(e)}catch(t){try{return a.call(null,e)}catch(t){return a.call(this,e)}}}(e)}}function h(e,t){this.fun=e,this.array=t}function m(){}n.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var f=1;f<arguments.length;f++)t[f-1]=arguments[f];i.push(new h(e,t)),1!==i.length||u||s(l)},h.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=m,n.addListener=m,n.once=m,n.off=m,n.removeListener=m,n.removeAllListeners=m,n.emit=m,n.prependListener=m,n.prependOnceListener=m,n.listeners=function(e){return[]},n.binding=function(e){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(e){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},function(e,t,f){"use strict";var a,n;a=[f(2),f(263),f(243),f(3),f(10),f(203),f(201),f(200),f(197),f(161),f(196),f(6),f(47),f(47),f(173),f(172),f(170),f(169),f(164),f(48)],void 0===(n=function(e){return e}.apply(t,a))||(e.exports=n)}]);
//# sourceMappingURL=converse.js.map