miru
Version:
web development server for bundlers and/or static files, parses terminal and DOM errors ( inline sourcemaps supported )
1 lines • 70.2 kB
JavaScript
!function e(r,t,o){function n(a,s){if(!t[a]){if(!r[a]){var c="function"==typeof require&&require;if(!s&&c)return c(a,!0);if(i)return i(a,!0);var l=new Error("Cannot find module '"+a+"'");throw l.code="MODULE_NOT_FOUND",l}var u=t[a]={exports:{}};r[a][0].call(u.exports,function(e){var t=r[a][1][e];return n(t||e)},u,u.exports,e,r,t,o)}return t[a].exports}for(var i="function"==typeof require&&require,a=0;a<o.length;a++)n(o[a]);return n}({1:[function(e,r,t){"use strict";function o(e){for(var r=e.toString(16);r.length<2;)r="0"+r;return r}function n(e,r,t,o){var n;return"text"===r?n=function(e,r){if(r.escapeXML)return f.encodeXML(e);return e}(t,o):"display"===r?n=function(e,r,t){r=parseInt(r,10);var o,n={"-1":function(){return"<br/>"},0:function(){return e.length&&i(e)},1:function(){return c(e,"b")},3:function(){return c(e,"i")},4:function(){return c(e,"u")},8:function(){return function(e,r){return c(e,"span",r)}(e,"display:none")},9:function(){return c(e,"strike")},22:function(){return d(e,"b")},23:function(){return d(e,"i")},24:function(){return d(e,"u")},39:function(){return l(e,t.fg)},49:function(){return u(e,t.bg)}};n[r]?o=n[r]():4<r&&r<7?o=c(e,"blink"):29<r&&r<38?o=l(e,t.colors[r-30]):39<r&&r<48?o=u(e,t.colors[r-40]):89<r&&r<98?o=l(e,t.colors[r-90+8]):99<r&&r<108&&(o=u(e,t.colors[r-100+8]));return o}(e,t,o):"xterm256"===r&&(n=l(e,o.colors[t])),n}function i(e){var r=e.slice(0);return e.length=0,r.reverse().map(function(e){return"</"+e+">"}).join("")}function a(e,r){for(var t=[],o=e;o<=r;o++)t.push(o);return t}function s(e){var r=null;return 0===(e=parseInt(e,10))?r="all":1===e?r="bold":2<e&&e<5?r="underline":4<e&&e<7?r="blink":8===e?r="hide":9===e?r="strike":29<e&&e<38||39===e||89<e&&e<98?r="foreground-color":(39<e&&e<48||49===e||99<e&&e<108)&&(r="background-color"),r}function c(e,r,t){return t||(t=""),e.push(r),["<"+r,t?' style="'+t+'"':void 0,">"].join("")}function l(e,r){return c(e,"span","color:"+r)}function u(e,r){return c(e,"span","background-color:"+r)}function d(e,r){var t;if(e.slice(-1)[0]===r&&(t=e.pop()),t)return"</"+r+">"}function p(e){(e=e||{}).colors&&(e.colors=Object.assign({},m.colors,e.colors)),this.opts=Object.assign({},m,e),this.stack=[],this.stickyStack=[]}var f=e("entities"),m={fg:"#FFF",bg:"#000",newline:!1,escapeXML:!1,stream:!1,colors:function(){var e={0:"#000",1:"#A00",2:"#0A0",3:"#A50",4:"#00A",5:"#A0A",6:"#0AA",7:"#AAA",8:"#555",9:"#F55",10:"#5F5",11:"#FF5",12:"#55F",13:"#F5F",14:"#5FF",15:"#FFF"};return a(0,5).forEach(function(r){a(0,5).forEach(function(t){a(0,5).forEach(function(n){return function(e,r,t,n){var i=e>0?40*e+55:0,a=r>0?40*r+55:0,s=t>0?40*t+55:0;n[16+36*e+6*r+t]=function(e){for(var r=[],t=0,n=e.length;t<n;t++)r.push(o(e[t]));return"#"+r.join("")}([i,a,s])}(r,t,n,e)})})}),a(0,23).forEach(function(r){var t=r+232,n=o(10*r+8);e[t]="#"+n+n+n}),e}()};p.prototype={toHtml:function(e){var r=this;e="string"==typeof e?[e]:e;var t=this.stack,o=this.opts,a=[];return this.stickyStack.forEach(function(e){var r=n(t,e.token,e.data,o);r&&a.push(r)}),function(e,r,t){function o(){return""}function n(r,t){t>s&&a||(a=!1,e=e.replace(r.pattern,r.sub))}var i,a=!1,s=3,c=[{pattern:/^\x08+/,sub:o},{pattern:/^\x1b\[[012]?K/,sub:o},{pattern:/^\x1b\[38;5;(\d+)m/,sub:function(e,r){return t("xterm256",r),""}},{pattern:/^\n/,sub:function(e){return r.newline?t("display",-1):t("text",e),""}},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:function(e,r){a=!0,0===r.trim().length&&(r="0");for(var o=0,n=(r=r.trimRight(";").split(";")).length;o<n;o++)t("display",r[o]);return""}},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:o},{pattern:/^([^\x1b\x08\n]+)/,sub:function(e){return t("text",e),""}}],l=[],u=e.length;e:for(;u>0;){for(var d=0,p=0,f=c.length;p<f;d=++p)if(i=c[d],n(i,d),e.length!==u){u=e.length;continue e}if(e.length===u)break;l.push(0),u=e.length}}(e.join(""),o,function(e,i){var c=n(t,e,i,o);c&&a.push(c),o.stream&&(r.stickyStack=function(e,r,t){return"text"!==r&&(e=e.filter(function(e){return function(r){return(null===e||r.category!==e)&&"all"!==e}}(s(t)))).push({token:r,data:t,category:s(t)}),e}(r.stickyStack,e,i))}),t.length&&a.push(i(t)),a.join("")}},r.exports=p},{entities:3}],2:[function(e,r,t){!function(e,o){"object"==typeof t&&void 0!==r?o():"function"==typeof define&&define.amd?define(o):o()}(0,function(){"use strict";function t(e,r){var t="",o=e.data||e.json||"",i="";switch(typeof o){case"object":i=JSON.stringify(o),t="application/json";break;case"string":if(o.length>1&&("{"===o[0]||"["===o[0]))try{JSON.parse(o),console&&console.warn&&console.warn("dasu: Sending data that may be JSON as text/plain")}catch(e){}i=o,t="text/plain";break;default:i=""+o,t="text/plain"}delete(e=Object.assign({},e)).data,e.headers=Object.assign({},{"content-type":t},e.headers||{}),e.method=e.method||"GET",e.path=e.path||"/","/"!==e.path[0]&&(e.path="/"+e.path);var a={protocol:e.protocol,host:e.host,hostname:e.hostname,port:e.port,path:e.path,method:e.method,headers:e.headers};return n(a,i,function(e,t,o){e||void 0===t?r(e):(!t.getResponseHeader&&t.headers&&(t.getResponseHeader=function(e){return t.headers[e]}),t.getAllResponseHeaders&&!t.headers&&(t.headers=t.getAllResponseHeaders()),void 0===t.status?t.status=t.statusCode:t.statusCode=t.status,r(void 0,t,o))})}var o={},n=function(){throw new Error("dasu: No request implemention specified in dasu.js")};if("undefined"!=typeof window&&void 0!==window.XMLHttpRequest)n=function(e,r,t){var n=new window.XMLHttpRequest;e.protocol=e.protocol||window.location.protocol||"http",":"!==e.protocol[e.protocol.length-1]&&(e.protocol+=":"),e.hostname=e.hostname||e.host||window.location.hostname;var i=80;e.protocol&&(i=-1!==e.protocol.indexOf("https")?443:80);var a=e.hostname.toLowerCase().trim(),s=window.location.hostname.toLowerCase().trim();-1!==a.indexOf(s)&&(i=window.location.port||i),e.port=e.port||i;var c=e.protocol+"//"+e.hostname+(e.port?":"+e.port:"")+e.path;o.debug&&console.log("dasu: url ["+c+"]"),n.open(e.method,c,!0),n.onload=function(){t(null,n,n.responseText)},n.onerror=function(){t(n.responseText||"dasu.js XMLHttpRequest error")};for(var l=Object.keys(e.headers),u=0;u<l.length;u++){var d=l[u],p=e.headers[d];n.setRequestHeader(d,p)}return n.send(r),{abort:function(){n.abort()}}};else{var i=e,a=i("http"),s=i("https");n=function(e,r,t){(e=e||{}).hostname=e.hostname||e.host,e.protocol=e.protocol||"http";var o=a;e.protocol&&-1!==e.protocol.indexOf("https")&&(o=s),":"!==e.protocol[e.protocol.length-1]&&(e.protocol+=":");var n=o.request(e,function(e){var r="";e.on("data",function(e){r+=e}),e.on("end",function(){t(null,e,r)})});return n.on("error",function(e){t(e)}),n.write(r),n.end(),{abort:function(){n.abort()}}}}o.xhr=function(e,r){t(e,function(e,t,o){r(e,o)})},o.req=t,r.exports=o})},{}],3:[function(e,r,t){var o=e("./lib/encode.js"),n=e("./lib/decode.js");t.decode=function(e,r){return(!r||r<=0?n.XML:n.HTML)(e)},t.decodeStrict=function(e,r){return(!r||r<=0?n.XML:n.HTMLStrict)(e)},t.encode=function(e,r){return(!r||r<=0?o.XML:o.HTML)(e)},t.encodeXML=o.XML,t.encodeHTML4=t.encodeHTML5=t.encodeHTML=o.HTML,t.decodeXML=t.decodeXMLStrict=n.XML,t.decodeHTML4=t.decodeHTML5=t.decodeHTML=n.HTML,t.decodeHTML4Strict=t.decodeHTML5Strict=t.decodeHTMLStrict=n.HTMLStrict,t.escape=o.escape},{"./lib/decode.js":4,"./lib/encode.js":6}],4:[function(e,r,t){function o(e){var r=Object.keys(e).join("|"),t=i(e);r+="|#[xX][\\da-fA-F]+|#\\d+";var o=new RegExp("&(?:"+r+");","g");return function(e){return String(e).replace(o,t)}}function n(e,r){return e<r?1:-1}function i(e){return function(r){return"#"===r.charAt(1)?l("X"===r.charAt(2)||"x"===r.charAt(2)?parseInt(r.substr(3),16):parseInt(r.substr(2),10)):e[r.slice(1,-1)]}}var a=e("../maps/entities.json"),s=e("../maps/legacy.json"),c=e("../maps/xml.json"),l=e("./decode_codepoint.js"),u=o(c),d=o(a),p=function(){function e(e){return";"!==e.substr(-1)&&(e+=";"),u(e)}for(var r=Object.keys(s).sort(n),t=Object.keys(a).sort(n),o=0,c=0;o<t.length;o++)r[c]===t[o]?(t[o]+=";?",c++):t[o]+=";";var l=new RegExp("&(?:"+t.join("|")+"|#[xX][\\da-fA-F]+;?|#\\d+;?)","g"),u=i(a);return function(r){return String(r).replace(l,e)}}();r.exports={XML:u,HTML:p,HTMLStrict:d}},{"../maps/entities.json":8,"../maps/legacy.json":9,"../maps/xml.json":10,"./decode_codepoint.js":5}],5:[function(e,r,t){var o=e("../maps/decode.json");r.exports=function(e){if(e>=55296&&e<=57343||e>1114111)return"�";e in o&&(e=o[e]);var r="";return e>65535&&(e-=65536,r+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),r+=String.fromCharCode(e)}},{"../maps/decode.json":7}],6:[function(e,r,t){function o(e){return Object.keys(e).sort().reduce(function(r,t){return r[e[t]]="&"+t+";",r},{})}function n(e){var r=[],t=[];return Object.keys(e).forEach(function(e){1===e.length?r.push("\\"+e):t.push(e)}),t.unshift("["+r.join("")+"]"),new RegExp(t.join("|"),"g")}function i(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"}function a(e){return"&#x"+(1024*(e.charCodeAt(0)-55296)+e.charCodeAt(1)-56320+65536).toString(16).toUpperCase()+";"}function s(e,r){function t(r){return e[r]}return function(e){return e.replace(r,t).replace(f,a).replace(p,i)}}var c=o(e("../maps/xml.json")),l=n(c);t.XML=s(c,l);var u=o(e("../maps/entities.json")),d=n(u);t.HTML=s(u,d);var p=/[^\0-\x7F]/g,f=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,m=n(c);t.escape=function(e){return e.replace(m,i).replace(f,a).replace(p,i)}},{"../maps/entities.json":8,"../maps/xml.json":10}],7:[function(e,r,t){r.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}},{}],8:[function(e,r,t){r.exports={Aacute:"Á",aacute:"á",Abreve:"Ă",abreve:"ă",ac:"∾",acd:"∿",acE:"∾̳",Acirc:"Â",acirc:"â",acute:"´",Acy:"А",acy:"а",AElig:"Æ",aelig:"æ",af:"",Afr:"𝔄",afr:"𝔞",Agrave:"À",agrave:"à",alefsym:"ℵ",aleph:"ℵ",Alpha:"Α",alpha:"α",Amacr:"Ā",amacr:"ā",amalg:"⨿",amp:"&",AMP:"&",andand:"⩕",And:"⩓",and:"∧",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angmsd:"∡",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",Aogon:"Ą",aogon:"ą",Aopf:"𝔸",aopf:"𝕒",apacir:"⩯",ap:"≈",apE:"⩰",ape:"≊",apid:"≋",apos:"'",ApplyFunction:"",approx:"≈",approxeq:"≊",Aring:"Å",aring:"å",Ascr:"𝒜",ascr:"𝒶",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",Bcy:"Б",bcy:"б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",Beta:"Β",beta:"β",beth:"ℶ",between:"≬",Bfr:"𝔅",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bNot:"⫭",bnot:"⌐",Bopf:"𝔹",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxHd:"╤",boxhD:"╥",boxHD:"╦",boxhu:"┴",boxHu:"╧",boxhU:"╨",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsolb:"⧅",bsol:"\\",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",Bumpeq:"≎",bumpeq:"≏",Cacute:"Ć",cacute:"ć",capand:"⩄",capbrcup:"⩉",capcap:"⩋",cap:"∩",Cap:"⋒",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",Ccaron:"Č",ccaron:"č",Ccedil:"Ç",ccedil:"ç",Ccirc:"Ĉ",ccirc:"ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",Cdot:"Ċ",cdot:"ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",CHcy:"Ч",chcy:"ч",check:"✓",checkmark:"✓",Chi:"Χ",chi:"χ",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cir:"○",cirE:"⧃",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",Colone:"⩴",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",Cscr:"𝒞",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cup:"∪",Cup:"⋓",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",Darr:"↡",dArr:"⇓",dash:"‐",Dashv:"⫤",dashv:"⊣",dbkarow:"⤏",dblac:"˝",Dcaron:"Ď",dcaron:"ď",Dcy:"Д",dcy:"д",ddagger:"‡",ddarr:"⇊",DD:"ⅅ",dd:"ⅆ",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",Delta:"Δ",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"𝔇",dfr:"𝔡",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",DJcy:"Ђ",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",Dopf:"𝔻",dopf:"𝕕",Dot:"¨",dot:"˙",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrowBar:"⤓",downarrow:"↓",DownArrow:"↓",Downarrow:"⇓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVectorBar:"⥖",DownLeftVector:"↽",DownRightTeeVector:"⥟",DownRightVectorBar:"⥗",DownRightVector:"⇁",DownTeeArrow:"↧",DownTee:"⊤",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",Dscr:"𝒟",dscr:"𝒹",DScy:"Ѕ",dscy:"ѕ",dsol:"⧶",Dstrok:"Đ",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",DZcy:"Џ",dzcy:"џ",dzigrarr:"⟿",Eacute:"É",eacute:"é",easter:"⩮",Ecaron:"Ě",ecaron:"ě",Ecirc:"Ê",ecirc:"ê",ecir:"≖",ecolon:"≕",Ecy:"Э",ecy:"э",eDDot:"⩷",Edot:"Ė",edot:"ė",eDot:"≑",ee:"ⅇ",efDot:"≒",Efr:"𝔈",efr:"𝔢",eg:"⪚",Egrave:"È",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",Emacr:"Ē",emacr:"ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp13:" ",emsp14:" ",emsp:" ",ENG:"Ŋ",eng:"ŋ",ensp:" ",Eogon:"Ę",eogon:"ę",Eopf:"𝔼",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",Epsilon:"Ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",Esim:"⩳",esim:"≂",Eta:"Η",eta:"η",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",Fcy:"Ф",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",Ffr:"𝔉",ffr:"𝔣",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",Fopf:"𝔽",fopf:"𝕗",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",Gamma:"Γ",gamma:"γ",Gammad:"Ϝ",gammad:"ϝ",gap:"⪆",Gbreve:"Ğ",gbreve:"ğ",Gcedil:"Ģ",Gcirc:"Ĝ",gcirc:"ĝ",Gcy:"Г",gcy:"г",Gdot:"Ġ",gdot:"ġ",ge:"≥",gE:"≧",gEl:"⪌",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",gescc:"⪩",ges:"⩾",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",Gfr:"𝔊",gfr:"𝔤",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",GJcy:"Ѓ",gjcy:"ѓ",gla:"⪥",gl:"≷",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",Gopf:"𝔾",gopf:"𝕘",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",gtcc:"⪧",gtcir:"⩺",gt:">",GT:">",Gt:"≫",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",harrcir:"⥈",harr:"↔",hArr:"⇔",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"IJ",ijlig:"ij",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",Im:"ℑ",imof:"⊷",imped:"Ƶ",Implies:"⇒",incare:"℅",in:"∈",infin:"∞",infintie:"⧝",inodot:"ı",intcal:"⊺",int:"∫",Int:"∬",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"",InvisibleTimes:"",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larrb:"⇤",larrbfs:"⤟",larr:"←",Larr:"↞",lArr:"⇐",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",latail:"⤙",lAtail:"⤛",lat:"⪫",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",LeftArrowBar:"⇤",leftarrow:"←",LeftArrow:"←",Leftarrow:"⇐",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVectorBar:"⥙",LeftDownVector:"⇃",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTeeArrow:"↤",LeftTee:"⊣",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangleBar:"⧏",LeftTriangle:"⊲",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVectorBar:"⥘",LeftUpVector:"↿",LeftVectorBar:"⥒",LeftVector:"↼",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",lescc:"⪨",les:"⩽",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",llarr:"⇇",ll:"≪",Ll:"⋘",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoustache:"⎰",lmoust:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftrightarrow:"⟷",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longmapsto:"⟼",longrightarrow:"⟶",LongRightArrow:"⟶",Longrightarrow:"⟹",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",ltcc:"⪦",ltcir:"⩹",lt:"<",LT:"<",Lt:"≪",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",midast:"*",midcir:"⫰",mid:"∣",middot:"·",minusb:"⊟",minus:"−",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natural:"♮",naturals:"ℕ",natur:"♮",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",ne:"≠",nedot:"≐̸",NegativeMediumSpace:"",NegativeThickSpace:"",NegativeThinSpace:"",NegativeVeryThinSpace:"",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nlE:"≦̸",nle:"≰",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangleBar:"⧏̸",NotLeftTriangle:"⋪",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangleBar:"⧐̸",NotRightTriangle:"⋫",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",nparallel:"∦",npar:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",nprec:"⊀",npreceq:"⪯̸",npre:"⪯̸",nrarrc:"⤳̸",nrarr:"↛",nrArr:"⇏",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",Ocirc:"Ô",ocirc:"ô",ocir:"⊚",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",orarr:"↻",Or:"⩔",or:"∨",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"ℴ",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",otimesas:"⨶",Otimes:"⨷",otimes:"⊗",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",para:"¶",parallel:"∥",par:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plus:"+",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",prap:"⪷",Pr:"⪻",pr:"≺",prcue:"≼",precapprox:"⪷",prec:"≺",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",pre:"⪯",prE:"⪳",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportional:"∝",Proportion:"∷",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:" ",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarr:"→",Rarr:"↠",rArr:"⇒",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",Re:"ℜ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrowBar:"⇥",rightarrow:"→",RightArrow:"→",Rightarrow:"⇒",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVectorBar:"⥕",RightDownVector:"⇂",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTeeArrow:"↦",RightTee:"⊢",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangleBar:"⧐",RightTriangle:"⊳",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVectorBar:"⥔",RightUpVector:"↾",RightVectorBar:"⥓",RightVector:"⇀",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"",rmoustache:"⎱",rmoust:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"‚",scap:"⪸",Scaron:"Š",scaron:"š",Sc:"⪼",sc:"≻",sccue:"≽",sce:"⪰",scE:"⪴",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdotb:"⊡",sdot:"⋅",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",solbar:"⌿",solb:"⧄",sol:"/",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squ:"□",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succapprox:"⪸",succ:"≻",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",sup:"⊃",Sup:"⋑",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"\t",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",therefore:"∴",Therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:" ",ThinSpace:" ",thinsp:" ",thkap:"≈",thksim:"∼",THORN:"Þ",thorn:"þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",timesbar:"⨱",timesb:"⊠",times:"×",timesd:"⨰",tint:"∭",toea:"⤨",topbot:"⌶",topcir:"⫱",top:"⊤",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",uarr:"↑",Uarr:"↟",uArr:"⇑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrowBar:"⤒",uparrow:"↑",UpArrow:"↑",Uparrow:"⇑",UpArrowDownArrow:"⇅",updownarrow:"↕",UpDownArrow:"↕",Updownarrow:"⇕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTeeArrow:"↥",UpTee:"⊥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",Vcy:"В",vcy:"в",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",veebar:"⊻",vee:"∨",Vee:"⋁",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xharr:"⟷",xhArr:"⟺",Xi:"Ξ",xi:"ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",yuml:"ÿ",Yuml:"Ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"ℨ",ZeroWidthSpace:"",Zeta:"Ζ",zeta:"ζ",zfr:"𝔷",Zfr:"ℨ",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",Zscr:"𝒵",zscr:"𝓏",zwj:"",zwnj:""}},{}],9:[function(e,r,t){r.exports={Aacute:"Á",aacute:"á",Acirc:"Â",acirc:"â",acute:"´",AElig:"Æ",aelig:"æ",Agrave:"À",agrave:"à",amp:"&",AMP:"&",Aring:"Å",aring:"å",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",brvbar:"¦",Ccedil:"Ç",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",Eacute:"É",eacute:"é",Ecirc:"Ê",ecirc:"ê",Egrave:"È",egrave:"è",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",Iacute:"Í",iacute:"í",Icirc:"Î",icirc:"î",iexcl:"¡",Igrave:"Ì",igrave:"ì",iquest:"¿",Iuml:"Ï",iuml:"ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",Ntilde:"Ñ",ntilde:"ñ",Oacute:"Ó",oacute:"ó",Ocirc:"Ô",ocirc:"ô",Ograve:"Ò",ograve:"ò",ordf:"ª",ordm:"º",Oslash:"Ø",oslash:"ø",Otilde:"Õ",otilde:"õ",Ouml:"Ö",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",THORN:"Þ",thorn:"þ",times:"×",Uacute:"Ú",uacute:"ú",Ucirc:"Û",ucirc:"û",Ugrave:"Ù",ugrave:"ù",uml:"¨",Uuml:"Ü",uuml:"ü",Yacute:"Ý",yacute:"ý",yen:"¥",yuml:"ÿ"}},{}],10:[function(e,r,t){r.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}},{}],11:[function(e,r,t){!function(e){"object"==typeof t&&void 0!==r?r.exports=e():"function"==typeof define&&define.amd?define([],e):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).kiite=e()}(function(){return function r(t,o,n){function i(s,c){if(!o[s]){if(!t[s]){var l="function"==typeof e&&e;if(!c&&l)return l(s,!0);if(a)return a(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var d=o[s]={exports:{}};t[s][0].call(d.exports,function(e){return i(t[s][1][e]||e)},d,d.exports,r,t,o,n)}return o[s].exports}for(var a="function"==typeof e&&e,s=0;s<n.length;s++)i(n[s]);return i}({1:[function(e,r,t){!function(t){"use strict";var o=0,n=Math.pow(36,4),i=function(e,r){var t="000000000"+e;return t.substr(t.length-r)},a=function(){return i((Math.random()*n<<0).toString(36),4)},s=function(){return o=o<n?o:0,++o-1},c=function(){var e,r=(new Date).getTime().toString(36),t=c.fingerprint(),o=a()+a();return e=i(s().toString(36),4),"c"+r+e+t+o};c.slug=function(){var e,r=(new Date).getTime().toString(36),t=c.fingerprint().slice(0,1)+c.fingerprint().slice(-1),o=a().slice(-2);return e=s().toString(36).slice(-4),r.slice(-2)+e+t+o},c.fingerprint=function(){var r=e("os"),t=i(process.pid.toString(36),2),o=r.hostname(),n=o.length;return t+i(o.split("").reduce(function(e,r){return+e+r.charCodeAt(0)},+n+36).toString(36),2)},t.register?t.register("cuid",c):void 0!==r?r.exports=c:t.cuid=c}(this.applitude||this)},{os:void 0}],2:[function(e,r,t){!function(e,r){r()}(0,function(){"use strict";function t(e,r){var t="",o=e.data||e.json||"",i="";switch(typeof o){case"object":i=JSON.stringify(o),t="application/json";break;case"string":if(o.length>1&&("{"===o[0]||"["===o[0]))try{JSON.parse(o),console&&console.warn&&console.warn("dasu: Sending data that may be JSON as text/plain")}catch(e){}i=o,t="text/plain";break;default:i=""+o,t="text/plain"}delete(e=Object.assign({},e)).data,e.headers=Object.assign({},{"content-type":t},e.headers||{}),e.method=e.method||"GET",e.path=e.path||"/","/"!==e.path[0]&&(e.path="/"+e.path);var a={protocol:e.protocol,host:e.host,hostname:e.hostname,port:e.port,path:e.path,method:e.method,headers:e.headers};return n(a,i,function(e,t,o){e||void 0===t?r(e):(!t.getResponseHeader&&t.headers&&(t.getResponseHeader=function(e){return t.headers[e]}),t.getAllResponseHeaders&&!t.headers&&(t.headers=t.getAllResponseHeaders()),void 0===t.status?t.status=t.statusCode:t.statusCode=t.status,r(void 0,t,o))})}var o={},n=function(){throw new Error("dasu: No request implemention specified in dasu.js")};if("undefined"!=typeof window&&void 0!==window.XMLHttpRequest)n=function(e,r,t){var n=new window.XMLHttpRequest;e.protocol=e.protocol||window.location.protocol||"http",":"!==e.protocol[e.protocol.length-1]&&(e.protocol+=":"),e.hostname=e.hostname||e.host||window.location.hostname;var i=80;e.protocol&&(i=-1!==e.protocol.indexOf("https")?443:80);var a=e.hostname.toLowerCase().trim(),s=window.location.hostname.toLowerCase().trim();-1!==a.indexOf(s)&&(i=window.location.port||i),e.port=e.port||i;var c=e.protocol+"//"+e.hostname+(e.port?":"+e.port:"")+e.path;o.debug&&console.log("dasu: url ["+c+"]"),n.open(e.method,c,!0),n.onload=function(){t(null,n,n.responseText)},n.onerror=function(){t(n.responseText||"dasu.js XMLHttpRequest error")};for(var l=Object.keys(e.headers),u=0;u<l.length;u++){var d=l[u],p=e.headers[d];n.setRequestHeader(d,p)}return n.send(r),{abort:function(){n.abort()}}};else{var i=e,a=i("http"),s=i("https");n=function(e,r,t){(e=e||{}).hostname=e.hostname||e.host,e.protocol=e.protocol||"http";var o=a;e.protocol&&-1!==e.protocol.indexOf("https")&&(o=s),":"!==e.protocol[e.protocol.length-1]&&(e.protocol+=":");var n=o.request(e,function(e){var r="";e.on("data",function(e){r+=e}),e.on("end",function(){t(null,e,r)})});return n.on("error",function(e){t(e)}),n.write(r),n.end(),{abort:function(){n.abort()}}}}o.xhr=function(e,r){t(e,function(e,t,o){r(e,o)})},o.req=t,r.exports=o})},{}],3:[function(e,r,t){"use strict";var o=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;r.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var r={},t=0;t<10;t++)r["_"+String.fromCharCode(t)]=t;if("0123456789"!==Object.getOwnPropertyNames(r).map(function(e){return r[e]}).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,r){for(var t,a,s=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),c=1;c<arguments.length;c++){t=Object(arguments[c]);for(var l in t)n.call(t,l)&&(s[l]=t[l]);if(o){a=o(t);for(var u=0;u<a.length;u++)i.call(t,a[u])&&(s[a[u]]=t[a[u]])}}return s}},{}],4:[function(e,r,t){"use strict";r.exports=function(){var e={},r={};return e.on=function(e,t){var o=r[e];return o||(o=r[e]=[]),o.push(t),function(){var o=r[e],n=o.indexOf(t);if(n>=0)return o.splice(n,1)}},e.once=function(r,t){var o=e.on(r,function(e){o(),t(e)})},e.emit=function(e,t){var o=r[e];if(o)for(var n=0;n<o.length;++n)o[n](t)},e.removeListeners=function(e){e?delete e[e]:Object.keys(r).forEach(function(e){delete r[e]})},e.listeners=function(e){if(e)return r[e];var t=[];return Object.keys(r).forEach(function(e){var o=r[e];t.concat(o)}),t},e}},{}],5:[function(e,r,t){"use strict";Object.assign=e("object-assign");var o=e("./kiite.js"),n=e("./kiite-client.js");o.connect=n,r.exports=o},{"./kiite-client.js":6,"./kiite.js":7,"object-assign":3}],6:[function(e,r,t){"use strict";function o(){}function n(){}var i="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},a=e("dasu").req,s=e("./ee.js");r.exports=function(e){function r(e,r){var t=r||{};return Object.keys(e).forEach(function(r){null==t[r]&&(t[r]=e[r])}),t}function t(){var t=r(e);t.data={ID:d,evt:"messages",messages:f},f=[],o(),a(t,function(e,r,t){e?o():200===r.status?o():o(r.status)})}function c(){if(!g){var t=r(e);t.data={ID:d,evt:"longpoll"},o(),a(t,function(e,r,t){if(e)n(),p.emit("disconnect"),p.emit("disconnected"),n(),d=void 0,setTimeout(function(){l()},1e3);else if(200===r.status){var i=JSON.parse(t);switch(o(i.evt),i.evt){case"renew":c();break;case"messages":o(i.messages.length),i.messages.forEach(function(e){p.emit(e.evt,e.data)}),c();break;default:c()}}else{switch(o(r.status),r.status){case 444:p.emit("disconnect"),p.emit("disconnected"),n()}d=void 0,setTimeout(function(){l()},1e3)}})}}function l(){if(d=void 0,!g){var t=r(e);t.data={evt:"connect"},o(),a(t,function(e,r,t){if(e)n(),function(){w+=150;var e=2e3,r=!1;"object"===("undefined"==typeof document?"undefined":i(document))&&(r=!!(document.hidden||document.msHidden||document.webkitHidden)),r&&(e=5e3),w>e&&(w=e)}(),setTimeout(function(){l()},w);else if(200===r.status){var a=JSON.parse(t);"connected"===a.evt&&a.ID&&a.ID.length>5?(o(),d=a.ID,p.emit("connect"),p.emit("connected"),n(),c()):(o(),o())}})}}e=e||{};var u,d,p=s(),f=[],m=Date.now(),g=!1,h={on:p.on,emit:function(e,r){f.push({evt:e,data:r}),clearTimeout(u),f.length>0&&(Date.now()-m>100?(t(),m=Date.now()):u=setTimeout(function(){t(),m=Date.now()},16))},clients:{},close:function(){g=!0,function(){var t=r(e);t.data={ID:d,evt:"disconnect"},o(),a(t,function(e,r,t){})}()}};if("object"!==(void 0===e?"undefined":i(e)))throw new Error('kiite-client connect options must be of type "object"\neg: io({ host: "localhost", port: 3000 })\ndefault to window.location.hostname and window.location.port\nor localhost:80\n');if("object"===("undefined"==typeof window?"undefined":i(window))){var b;"object"===i(window.location)&&(b=window.location),e.host=e.host||b.hostname||"localhost",e.port=e.port||b.port||80}e.path="/kiite.io",e.method="POST",l();var w=1500;return h}},{"./ee.js":4,dasu:2}],7:[function(e,r,t){"use strict";function o(){}var n=e("./ee.js"),i=e("cuid"),a=3e4;r.exports=function(e){function r(e,r,t){o(),Object.keys(u.clients).forEach(function(n){if(n!==t){var i=u.clients[n];i.buffer.push({evt:e,data:r}),s(i)}else o()})}function t(e,r){e.statusCode=200,e.write(JSON.stringify(r)),e.end()}function s(e){if(e.buffer.length>0&&e.longpollResponse){var r=e.buffer;e.buffer=[],o((r.length,e.ID)),clearTimeout(e.longpollResponseTimeout),t(e.longpollResponse,{evt:"messages",messages:r}),delete e.longpollResponse}}function c(e,r){clearTimeout(e.DCTimeout),e.DCTimeout=setTimeout(function(){e.longpollResponse&&(e.longpollResponse.statusCode=444,e.longpollResponse.write("444 Disconnected by server."),e.longpollResponse.end()),clearTimeout(e.longpollResponseTimeout),o(e.ID),u.clientsConnected=--d,delete u.clients[e.ID],e.socket.emit("disconnect")},r||a)}!function(e){if("function"==typeof e)throw new Error('You are probably trying to attach kiite.io to an expressmiddleware function. Pass in a http.Server instance.\n\n example: \n var app = require( "express" )()\n var srv = require( "http" ).createServer( app )\n var kiite = require( "kiite" )( srv )\n');var a=e.listeners("request").slice(0);e.removeAllListeners("request"),e.on("request",function(p,f){if(0===p.url.indexOf("/kiite.io"))if("OPTIONS"===p.method){var m={};m["Access-Control-Allow-Origin"]="*",m["Access-Control-Allow-Methods"]="POST, GET, PUT, DELETE, OPTIONS",m["Access-Control-Allow-Credentials"]=!1,m["Access-Control-Max-Age"]="86400",m["Access-Control-Allow-Headers"]="X-Requested-With, X-HTTP-Method-Override, Content-Type, Accept",f.writeHead(200,m),f.end()}else f.setHeader("Access-Control-Allow-Origin","*"),function(e,a){o(e.method);var p=0,f=[];e.on("error",function(e){console.error(e.stack)}),e.on("data",function(e){p+=e.length,f.push(e)}),e.on("end",function(){f=Buffer.concat(f).toString("utf8"),function(e,a,p){try{var f=JSON.parse(p),m=e.connection.remoteAddress,g=e.headers["user-agent"],h=f.ID;o();var b;if("string"==typeof h?b=u.clients[f.ID]:o(),b)switch(b.ip!==m&&o(),b.ua!==g&&o(),c(b),e.on("close",function(){o(),"longpoll"===f.evt&&c(b,1500)}),o(f.evt),b.last_message_time=Date.now(),f.evt){case"disconnect":o(),c(b,1);break;case"longpoll":if(b.longpollResponse)throw new Error("duplicate longpolls received from the same client");clearTimeout(b.longpollResponseTimeout),b.longpollResponse=a,b.longpollResponseTimeout=setTimeout(function(){o(),t(b.longpollResponse,{evt:"renew"}),delete b.longpollResponse},25e3),s(b);break;case"messages":!function(e,r,t){r.statusCode=200,r.end();for(var o=0;o<t.length;++o)e.socket.emit(t[o].evt,t[o].data)}(b,a,f.messages);break;default:o(f.evt),o(),a.statusCode=404,a.end()}else if("connect"===f.evt){h=i(),o(),o(),c(b={ID:h,ip:m,ua:g,last_message_time:Date.now(),buffer:[],request:e}),u.clients[h]=b,t(a,{evt:"connected",ID:h});var w=n();b.socket=w;var v={ID:b.ID,on:w.on,emit:function(e,r){!function(e,r,t){e.buffer.push({evt:r,data:t}),s(e)}(b,e,r)},broadcast:function(e,t){r(e,t,b.ID)},request:e};u.clientsConnected=++d,l.emit("connect",v),l.emit("connection",v)}else o(),o(),a.statusCode=404,a.end()}catch(e){console.error(e.stack),o(),a.statusCode=400,a.write("400 Bad Request"),a.end()}}(e,a,f)})}(p,f);else for(var g=0;g<a.length;++g)a[g].call(e,p,f)})}(e);var l=n(),u={on:l.on,emit:function(e,t){r(e,t)},clients:{}},d=0;return u}},{"./ee.js":4,cuid:1}]},{},[5])(5)})},{}],12:[function(e,r,t){!function(e,o){"object"==typeof t&&void 0!==r?o(t):"function"==typeof define&&define.amd?define(["exports"],o):o(e.redom={})}(this,function(e){"use strict";var r="#".charCodeAt(0),t=".".charCodeAt(0),o=function(e,o){var n=function(e){for(var o,n,i,a=0,s=0,c=0;c<=e.length;c++){var l=e.charCodeAt(c);if(l===r||l===t||!l){if(0===a)o=0===c?"div":l?e.substring(s,c):e;else{var u=e.substring(s,c);1===a?n=u:i?i+=" "+u:i=u}s=c+1,a=l===r?1:2}}return{tag:o,id:n,className:i}}(e),i=n.tag,a=n.id,s=n.className,c=o?document.createElementNS(o,i):document.createElement(i);return a&&(c.id=a),s&&(o?c.setAttribute("class",s):c.className=s),c},n=["onmount","onunmount"],i=function(e,r,t){var o=g(e),n=g(r);r===n&&n.__redom_view&&(r=n.__redom_view),r!==n&&(n.__redom_view=r);var i=n.__redom_mounted,a=n.parentNode;return i&&a!==o&&c(r,n,a),null!=t?o.insertBefore(n,g(t)):o.appendChild(n),s(r,n,o,a),r},a=function(e,r){var t=g(e),o=g(r);return r===o&&o.__redom_view&&(r=o.__redom_view),c(r,o,t),t.removeChild(o),r},s=function(e,r,t,o){for(var i=r.__redom_lifecycle||(r.__redom_lifecycle={}),a=t===o,s=!1,c=0;c<n.length;c++){var u=n[c];!a&&e!==r&&u in e&&(i[u]=(i[u]||0)+1),i[u]&&(s=!0)}if(s){var d=t,p=!1;if((a||!p&&d&&d.__redom_mounted)&&(l(r,a?"onremount":"onmount"),p=!0),!a)for(;d;){var f=d.parentNode,m=d.__redom_lifecycle||(d.__redom_lifecycle={});for(var g in i)m[g]=(m[g]||0)+i[g];!p&&(d===document||f&&f.__redom_mounted)&&(l(d,a?"onremount":"onmount"),p=!0),d=f}}else r.__redom_mounted=!0},c=function(e,r,t){var o=r.__redom_lifecycle;if(o){var n=t;for(r.__redom_mounted&&l(r,"onunmount");n;){var i=n.__redom_lifecycle||(n.__redom_lifecycle={}),a=!1;for(var s in o)i[s]&&(i[s]-=o[s]),i[s]&&(a=!0);a||(n.__redom_lifecycle=null),n=n.parentNode}}else r.__redom_mounted=!1},l=function(e,r){"onmount"===r?e.__redom_mounted=!0:"onunmount"===r&&(e.__redom_mounted=!1);var t=e.__redom_lifecycle;if(t){var o=e.__redom_view,n=0;o&&o[r]&&o[r]();for(var i in t)i&&n++;if(n)for(var a=e.firstChild;a;){var s=a.nextSibling;l(a,r),a=s}}},u=function(e,r,t){var o=g(e);if(void 0!==t)o.style[r]=t;else if(h(r))o.setAttribute("style",r);else for(var n in r)u(o,n,r[n])},d=function(e,r,t){var o=g(e),n=o instanceof window.SVGElement;if(void 0!==t)"style"===r?u(o,t):n&&w(t)?o[r]=t:!n&&(r in o||w(t))?o[r]=t:o.setAttribute(r,t);else for(var i in r)d(o,i,r[i])},p=function(e){return document.createTextNode(e)},f=function(e,r){for(var t=0;t<r.length;t++){var o=r[t];(0===o||o)&&("function"==typeof o?o(e):h(o)||b(o)?e.appendChild(p(o)):v(g(o))?i(e,o):o.length?f(e,o):"object"==typeof o&&d(e,o))}},m=function(e){return h(e)?_(e):g(e)},g=function(e){return e.nodeType&&e||!e.el&&e||g(e.el)},h=function(e){return"string"==typeof e},b=function(e){return"nu