>>16^65535)){t.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&u,l=u=0,r.mode=15,6===e)break t;case 15:r.mode=16;case 16:if(p=r.length){if(s>>=5,l-=5,r.ndist=1+(31&u),u>>>=5,l-=5,r.ncode=4+(15&u),u>>>=4,l-=4,286>>=3,l-=3}for(;r.have<19;)r.lens[T[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,A={bits:r.lenbits},k=q(0,r.lens,0,19,r.lencode,0,r.work,A),r.lenbits=A.bits,k){t.msg="invalid code lengths set",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,_=65535&S,!((m=S>>>24)<=l);){if(0===s)break t;s--,u+=n[o++]<>>=m,l-=m,r.lens[r.have++]=_;else{if(16===_){for(E=m+2;l>>=m,l-=m,0===r.have){t.msg="invalid bit length repeat",r.mode=30;break}x=r.lens[r.have-1],p=3+(3&u),u>>>=2,l-=2}else if(17===_){for(E=m+3;l>>=m)),u>>>=3,l-=3}else{for(E=m+7;l>>=m)),u>>>=7,l-=7}if(r.have+p>r.nlen+r.ndist){t.msg="invalid bit length repeat",r.mode=30;break}for(;p--;)r.lens[r.have++]=x}}if(30===r.mode)break;if(0===r.lens[256]){t.msg="invalid code -- missing end-of-block",r.mode=30;break}if(r.lenbits=9,A={bits:r.lenbits},k=q(I,r.lens,0,r.nlen,r.lencode,0,r.work,A),r.lenbits=A.bits,k){t.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,A={bits:r.distbits},k=q(B,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,A),r.distbits=A.bits,k){t.msg="invalid distances set",r.mode=30;break}if(r.mode=20,6===e)break t;case 20:r.mode=21;case 21:if(6<=s&&258<=c){t.next_out=a,t.avail_out=c,t.next_in=o,t.avail_in=s,r.hold=u,r.bits=l,D(t,h),a=t.next_out,i=t.output,c=t.avail_out,o=t.next_in,n=t.input,s=t.avail_in,u=r.hold,l=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;b=(S=r.lencode[u&(1<>>16&255,_=65535&S,!((m=S>>>24)<=l);){if(0===s)break t;s--,u+=n[o++]<>v)])>>>16&255,_=65535&S,!(v+(m=S>>>24)<=l);){if(0===s)break t;s--,u+=n[o++]<>>=v,l-=v,r.back+=v}if(u>>>=m,l-=m,r.back+=m,r.length=_,0===b){r.mode=26;break}if(32&b){r.back=-1,r.mode=12;break}if(64&b){t.msg="invalid literal/length code",r.mode=30;break}r.extra=15&b,r.mode=22;case 22:if(r.extra){for(E=r.extra;l>>=r.extra,l-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;b=(S=r.distcode[u&(1<>>16&255,_=65535&S,!((m=S>>>24)<=l);){if(0===s)break t;s--,u+=n[o++]<>v)])>>>16&255,_=65535&S,!(v+(m=S>>>24)<=l);){if(0===s)break t;s--,u+=n[o++]<>>=v,l-=v,r.back+=v}if(u>>>=m,l-=m,r.back+=m,64&b){t.msg="invalid distance code",r.mode=30;break}r.offset=_,r.extra=15&b,r.mode=24;case 24:if(r.extra){for(E=r.extra;l>>=r.extra,l-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){t.msg="invalid distance too far back",r.mode=30;break}r.mode=25;case 25:if(0===c)break t;if(p=h-c,r.offset>p){if((p=r.offset-p)>r.whave&&r.sane){t.msg="invalid distance too far back",r.mode=30;break}d=p>r.wnext?(p-=r.wnext,r.wsize-p):r.wnext-p,p>r.length&&(p=r.length),g=r.window}else g=i,d=a-r.offset,p=r.length;for(cp?(g=D[q+a[v]],T[C+a[v]]):(g=96,0),c=1<<_-A,y=u=1<>A)+(u-=c)]=d<<24|g<<16|m|0,0!==u;);for(c=1<<_-1;j&c;)c>>=1;if(0!==c?(j&=c-1,j+=c):j=0,v++,0==--O[_]){if(_===w)break;_=e[r+a[v]]}if(x<_&&(j&f)!==l){for(0===A&&(A=x),h+=y,E=1<<(k=_-A);k+A>>7)]}function z(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function N(t,e,r){t.bi_valid>p-r?(t.bi_buf|=e<>p-t.bi_valid,t.bi_valid+=r-p):(t.bi_buf|=e<>>=1,r<<=1,0<--e;);return r>>>1}function M(t,e,r){var n,i,o=new Array(b+1),a=0;for(n=1;n<=b;n++)o[n]=a=a+r[n-1]<<1;for(i=0;i<=e;i++){var s=t[2*i+1];0!==s&&(t[2*i]=U(o[s]++,s))}}function F(t){var e;for(e=0;e>1;1<=r;r--)G(t,o,r);for(i=c;r=t.heap[1],t.heap[1]=t.heap[t.heap_len--],G(t,o,1),n=t.heap[1],t.heap[--t.heap_max]=r,t.heap[--t.heap_max]=n,o[2*i]=o[2*r]+o[2*n],t.depth[i]=(t.depth[r]>=t.depth[n]?t.depth[r]:t.depth[n])+1,o[2*r+1]=o[2*n+1]=i,t.heap[1]=i++,G(t,o,1),2<=t.heap_len;);t.heap[--t.heap_max]=t.heap[1],function(t,e){var r,n,i,o,a,s,c=e.dyn_tree,u=e.max_code,l=e.stat_desc.static_tree,f=e.stat_desc.has_stree,h=e.stat_desc.extra_bits,p=e.stat_desc.extra_base,d=e.stat_desc.max_length,g=0;for(o=0;o<=b;o++)t.bl_count[o]=0;for(c[2*t.heap[t.heap_max]+1]=0,r=t.heap_max+1;r>=7;n>>=1)if(1&r&&0!==t.dyn_ltree[2*e])return s;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return c;for(e=32;e>>3,(o=t.static_len+3+7>>>3)<=i&&(i=o)):i=o=r+5,r+4<=i&&-1!==e?J(t,e,r,n):4===t.strategy||o===i?(N(t,2+(n?1:0),3),Z(t,E,S)):(N(t,4+(n?1:0),3),function(t,e,r,n){var i;for(N(t,e-257,5),N(t,r-1,5),N(t,n-4,4),i=0;i>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&r,t.last_lit++,0===e?t.dyn_ltree[2*r]++:(t.matches++,e--,t.dyn_ltree[2*(T[r]+u+1)]++,t.dyn_dtree[2*R(e)]++),t.last_lit===t.lit_bufsize-1},r._tr_align=function(t){N(t,2,3),P(t,g,E),function(t){16===t.bi_valid?(z(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):8<=t.bi_valid&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}(t)}},{"../utils/common":36}],48:[function(t,e,r){"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],49:[function(t,e,r){"use strict";var n=t("./lib/cheerio"),i=t("./lib/inline")(function(t,e){return n(t,{xmlMode:e&&e.xmlMode},o,[e])}),o=function(t,e){return i.juiceDocument(t,e)};i.inlineContent=function(t,e,r){return n(t,{xmlMode:r&&r.xmlMode},i.inlineDocument,[e,r])},e.exports=i},{"./lib/cheerio":50,"./lib/inline":51}],50:[function(t,c,e){"use strict";var u=t("cheerio"),l=t("./utils");c.exports=function(t,e,r,n){var i=function(){var i=[];return{encodeEntities:function(r){var n=c.exports.codeBlocks;return Object.keys(n).forEach(function(t){var e=new RegExp(n[t].start+"([\\S\\s]*?)"+n[t].end,"g");r=r.replace(e,function(t,e){return i.push(t),"JUICE_CODE_BLOCK_"+(i.length-1)+"_"})}),r},decodeEntities:function(t){for(var e=0;e"},HBS:{start:"{{",end:"}}"}}},{"./utils":54,cheerio:55}],51:[function(t,e,r){"use strict";var v=t("./utils");e.exports=function(b){function n(p,t,d){console.log(p,t,d),d=d||{};var e=v.parseCSS(t);console.log(e);var g=[],m="style";if(d.styleAttributeName&&(m=d.styleAttributeName),e.forEach(function(t){for(var e,r=t[0],i=t[1],o=new v.Selector(r),n=o.parsed(),a=function(t){if(0===t.length)return;var e=t[t.length-1].pseudos;if(!e)return;for(var r=0;r ").get(0)).pseudoElementType=a,(e.pseudoElementParent=l)[t]=e),l=e}if(!l.styleProps){if(l.styleProps={},p(l).attr(m)){var r="* { "+p(l).attr(m)+" } ";n(v.parseCSS(r)[0][1],new v.Selector("")}}function i(t,e){if(t.name){var r=t.name.toUpperCase();if(-1e[n]?1:-1;return t.length-e.length},r.compare=function(t,e){return 1==r.compareFunc(t,e)?t:e},r.extend=function(t,e){for(var r in e)n.call(e,r)&&(t[r]=e[r]);return t},r.getDefaultOptions=function(t){var e=r.extend({extraCss:"",insertPreservedExtraCss:!0,applyStyleTags:!0,removeStyleTags:!0,preserveMediaQueries:!0,preserveFontFaces:!0,preserveKeyFrames:!0,preservePseudos:!0,applyWidthAttributes:!0,applyHeightAttributes:!0,applyAttributesTableElements:!0,url:""},t);return e.webResources=e.webResources||{},e}},{"./property":52,"./selector":53,mensch:158}],55:[function(t,e,r){(e.exports=t("./lib/cheerio")).version=t("./package.json").version},{"./lib/cheerio":61,"./package.json":157}],56:[function(t,e,l){function u(t,e){if(t&&h(t))return t.attribs||(t.attribs={}),e?d.call(t.attribs,e)?i.test(e)?e:t.attribs[e]:"option"===t.name&&"value"===e?r.text(t.children):"input"!==t.name||"radio"!==t.attribs.type&&"checkbox"!==t.attribs.type||"value"!==e?void 0:"on":t.attribs}function f(t,e,r){null===r?w(t,e):t.attribs[e]=r+""}var r=t("../static"),n=t("../utils"),h=n.isTag,p=n.domEach,d=Object.prototype.hasOwnProperty,g=n.camelCase,m=n.cssCase,b=/\s+/,_="data-",a={forEach:t("lodash.foreach"),extend:t("lodash.assignin"),some:t("lodash.some")},v={null:null,true:!0,false:!1},i=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,y=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/;l.attr=function(n,i){return"object"==typeof n||void 0!==i?p(this,"function"==typeof i?function(t,e){f(e,n,i.call(e,t,e.attribs[n]))}:function(t,r){h(r)&&("object"==typeof n?a.forEach(n,function(t,e){f(r,e,t)}):f(r,n,i))}):u(this[0],n)};function s(t,e){if(t&&h(t))return t.hasOwnProperty(e)?t[e]:i.test(e)?void 0!==u(t,e):u(t,e)}function c(t,e,r){t[e]=i.test(e)?!!r:r}l.prop=function(n,i){var r,o=0;if("string"==typeof n&&void 0===i){switch(n){case"style":r=this.css(),a.forEach(r,function(t,e){r[o++]=e}),r.length=o;break;case"tagName":case"nodeName":r=this[0].name.toUpperCase();break;default:r=s(this[0],n)}return r}if("object"==typeof n||void 0!==i)return p(this,"function"==typeof i?function(t,e){c(e,n,i.call(e,t,s(e,n)))}:function(t,r){h(r)&&("object"==typeof n?a.forEach(n,function(t,e){c(r,e,t)}):c(r,n,i))})};function o(t,e){var r,n,i,o,a,s,c,u=1===arguments.length;for(i=u?(r=Object.keys(t.attribs).filter(function(t){return t.slice(0,_.length)===_})).map(function(t){return g(t.slice(_.length))}):(r=[_+m(e)],[e]),s=0,c=r.length;s",e)[0];return n.type="root",i.update(r,n),n}).evaluate=function(t,e){return"string"==typeof t||r.isBuffer(t)?n.parseDOM(t,e):t},i.update=function(t,e){Array.isArray(t)||(t=[t]),e?e.children=t:e=null;for(var r=0;r)[^>]*$|#([\w\-]*)$)/;r.isHtml=function(t){if("<"===t.charAt(0)&&">"===t.charAt(t.length-1)&&3<=t.length)return!0;var e=a.exec(t);return!(!e||!e[1])}},{"./parse":62,"dom-serializer":97}],65:[function(t,e,r){"use strict";e.exports=m;var n=t("./lib/pseudos.js"),i=t("domutils"),o=i.findOne,a=i.findAll,s=i.getChildren,c=i.removeSubsets,u=t("boolbase").falseFunc,l=t("./lib/compile.js"),f=l.compileUnsafe,h=l.compileToken;function p(n){return function(t,e,r){return"function"!=typeof t&&(t=f(t,r,e)),e=Array.isArray(e)?c(e):s(e),n(t,e)}}var d=p(function(t,e){return t!==u&&e&&0!==e.length?a(t,e):[]}),g=p(function(t,e){return t!==u&&e&&0!==e.length?o(t,e):null});function m(t,e,r){return d(t,e,r)}m.compile=l,m.filters=n.filters,m.pseudos=n.pseudos,m.selectAll=d,m.selectOne=g,m.is=function(t,e,r){return("function"==typeof e?e:l(e,r))(t)},m.parse=l,m.iterate=d,m._compileUnsafe=f,m._compileToken=h},{"./lib/compile.js":67,"./lib/pseudos.js":70,boolbase:72,domutils:74}],66:[function(t,e,r){var n=t("domutils"),i=n.hasAttrib,s=n.getAttributeValue,c=t("boolbase").falseFunc,u=/[-[\]{}()*+?.,\\^$|#\s]/g,o={__proto__:null,equals:function(r,t){var n=t.name,i=t.value;return t.ignoreCase?(i=i.toLowerCase(),function(t){var e=s(t,n);return null!=e&&e.toLowerCase()===i&&r(t)}):function(t){return s(t,n)===i&&r(t)}},hyphen:function(r,t){var n=t.name,i=t.value,o=i.length;return t.ignoreCase?(i=i.toLowerCase(),function(t){var e=s(t,n);return null!=e&&(e.length===o||"-"===e.charAt(o))&&e.substr(0,o).toLowerCase()===i&&r(t)}):function(t){var e=s(t,n);return null!=e&&e.substr(0,o)===i&&(e.length===o||"-"===e.charAt(o))&&r(t)}},element:function(r,t){var n=t.name,e=t.value;if(/\s/.test(e))return c;var i="(?:^|\\s)"+(e=e.replace(u,"\\$&"))+"(?:$|\\s)",o=t.ignoreCase?"i":"",a=new RegExp(i,o);return function(t){var e=s(t,n);return null!=e&&a.test(e)&&r(t)}},exists:function(e,t){var r=t.name;return function(t){return i(t,r)&&e(t)}},start:function(r,t){var n=t.name,i=t.value,o=i.length;return 0===o?c:t.ignoreCase?(i=i.toLowerCase(),function(t){var e=s(t,n);return null!=e&&e.substr(0,o).toLowerCase()===i&&r(t)}):function(t){var e=s(t,n);return null!=e&&e.substr(0,o)===i&&r(t)}},end:function(r,t){var n=t.name,i=t.value,o=-i.length;return 0==o?c:t.ignoreCase?(i=i.toLowerCase(),function(t){var e=s(t,n);return null!=e&&e.substr(o).toLowerCase()===i&&r(t)}):function(t){var e=s(t,n);return null!=e&&e.substr(o)===i&&r(t)}},any:function(r,t){var n=t.name,i=t.value;if(""===i)return c;if(t.ignoreCase){var o=new RegExp(i.replace(u,"\\$&"),"i");return function(t){var e=s(t,n);return null!=e&&o.test(e)&&r(t)}}return function(t){var e=s(t,n);return null!=e&&0<=e.indexOf(i)&&r(t)}},not:function(r,t){var n=t.name,i=t.value;return""===i?function(t){return!!s(t,n)&&r(t)}:t.ignoreCase?(i=i.toLowerCase(),function(t){var e=s(t,n);return null!=e&&e.toLowerCase()!==i&&r(t)}):function(t){return s(t,n)!==i&&r(t)}}};e.exports={compile:function(t,e,r){if(r&&r.strict&&(e.ignoreCase||"not"===e.action))throw SyntaxError("Unsupported attribute selector");return o[e.action](t,e)},rules:o}},{boolbase:72,domutils:74}],67:[function(t,e,r){e.exports=function(t,e,r){return h(p(t,e,r))},e.exports.compileUnsafe=p,e.exports.compileToken=v;var n=t("css-what"),i=t("domutils"),a=i.isTag,s=t("./general.js"),o=t("./sort.js"),c=t("boolbase"),u=c.trueFunc,l=c.falseFunc,f=t("./procedure.json");function h(e){return function(t){return a(t)&&e(t)}}function p(t,e,r){return v(n(t,e),e,r)}function d(t){return"pseudo"===t.type&&("scope"===t.name||Array.isArray(t.data)&&t.data.some(function(t){return t.some(d)}))}var g={type:"descendant"},m={type:"pseudo",name:"scope"},b={},_=i.getParent;function v(t,e,r){(t=t.filter(function(t){return 0>=1);else if(e===i.pseudo)if(t.data)if("has"===t.name||"contains"===t.name)e=0;else if("matches"===t.name||"not"===t.name){for(var r=e=0;r":"child","<":"parent","~":"sibling","+":"adjacent"},y={__proto__:null,"#":["id","equals"],".":["class","element"]},w={__proto__:null,has:!0,not:!0,matches:!0},x={__proto__:null,contains:!0,icontains:!0},k={__proto__:null,'"':!0,"'":!0};function i(t,e,r){var n="0x"+e-65536;return n!=n||r?e:n<0?String.fromCharCode(65536+n):String.fromCharCode(n>>10|55296,1023&n|56320)}function A(t){return t.replace(n,i)}function E(t){return" "===t||"\n"===t||"\t"===t||"\f"===t||"\r"===t}function S(t,e){if(0i.indexOf(a)?n===e?h|d:h:n===t?f|p:f)};r.uniqueSort=function(t){var e,r,n=t.length;for(t=t.slice();-1<--n;)e=t[n],-1<(r=t.indexOf(e))&&r":i.type===o.Comment?r+="\x3c!--"+i.data+"--\x3e":i.type===o.CDATA?r+="":r+=f(i,e)}return r},u=["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"];function l(t,e){"foreign"===e.xmlMode&&(t.name=s.elementNames[t.name]||t.name,t.parent&&0<=u.indexOf(t.parent.name)&&(e=Object.assign({},e,{xmlMode:!1}))),!e.xmlMode&&0<=["svg","math"].indexOf(t.name)&&(e=Object.assign({},e,{xmlMode:"foreign"}));var r="<"+t.name,n=function(t,e){if(t){var r,n="";for(var i in t)r=t[i],n&&(n+=" "),"foreign"===e.xmlMode&&(i=s.attributeNames[i]||i),n+=i,(null!==r&&""!==r||e.xmlMode)&&(n+='="'+(e.decodeEntities?a.encodeXML(r):r.replace(/\"/g,"""))+'"');return n}}(t.attribs,e);return n&&(r+=" "+n),!e.xmlMode||t.children&&0!==t.children.length?(r+=">",t.children&&(r+=c(t.children,e)),i[t.name]&&!e.xmlMode||(r+=""+t.name+">")):r+="/>",r}function f(t,e){var r=t.data||"";return!e.decodeEntities||t.parent&&t.parent.name in n||(r=a.encodeXML(r)),r}},{"./foreignNames.json":81,domelementtype:83,entities:87}],83:[function(t,e,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.isTag=function(t){return"tag"===t.type||"script"===t.type||"style"===t.type},r.Text="text",r.Directive="directive",r.Comment="comment",r.Script="script",r.Style="style",r.Tag="tag",r.CDATA="cdata",r.Doctype="doctype"},{}],84:[function(t,e,r){"use strict";var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(r,"__esModule",{value:!0});var s=n(t("./maps/entities.json")),c=n(t("./maps/legacy.json")),i=n(t("./maps/xml.json")),o=n(t("./decode_codepoint"));function a(t){var e=Object.keys(t).join("|"),r=l(t),n=new RegExp("&(?:"+(e+="|#[xX][\\da-fA-F]+|#\\d+")+");","g");return function(t){return String(t).replace(n,r)}}r.decodeXML=a(i.default),r.decodeHTMLStrict=a(s.default);function u(t,e){return t>>10&1023|55296),t=56320|1023&t),e+=String.fromCharCode(t)}},{"./maps/decode.json":88}],86:[function(t,e,r){"use strict";var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(r,"__esModule",{value:!0});var i=c(n(t("./maps/xml.json")).default),o=u(i);r.encodeXML=d(i,o);var a=c(n(t("./maps/entities.json")).default),s=u(a);function c(r){return Object.keys(r).sort().reduce(function(t,e){return t[r[e]]="&"+e+";",t},{})}function u(t){var e=[],r=[];return Object.keys(t).forEach(function(t){return 1===t.length?e.push("\\"+t):r.push(t)}),r.unshift("["+e.join("")+"]"),new RegExp(r.join("|"),"g")}r.encodeHTML=d(a,s);var l=/[^\0-\x7F]/g,f=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;function h(t){return""+t.charCodeAt(0).toString(16).toUpperCase()+";"}function p(t,e){return""+(1024*(t.charCodeAt(0)-55296)+t.charCodeAt(1)-56320+65536).toString(16).toUpperCase()+";"}function d(e,r){return function(t){return t.replace(r,function(t){return e[t]}).replace(f,p).replace(l,h)}}var g=u(i);r.escape=function(t){return t.replace(g,h).replace(f,p).replace(l,h)}},{"./maps/entities.json":89,"./maps/xml.json":91}],87:[function(t,e,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n=t("./decode"),i=t("./encode");r.decode=function(t,e){return(!e||e<=0?n.decodeXML:n.decodeHTML)(t)},r.decodeStrict=function(t,e){return(!e||e<=0?n.decodeXML:n.decodeHTMLStrict)(t)},r.encode=function(t,e){return(!e||e<=0?i.encodeXML:i.encodeHTML)(t)};var o=t("./encode");r.encodeXML=o.encodeXML,r.encodeHTML=o.encodeHTML,r.escape=o.escape,r.encodeHTML4=o.encodeHTML,r.encodeHTML5=o.encodeHTML;var a=t("./decode");r.decodeXML=a.decodeXML,r.decodeHTML=a.decodeHTML,r.decodeHTMLStrict=a.decodeHTMLStrict,r.decodeHTML4=a.decodeHTML,r.decodeHTML5=a.decodeHTML,r.decodeHTML4Strict=a.decodeHTMLStrict,r.decodeHTML5Strict=a.decodeHTMLStrict,r.decodeXMLStrict=a.decodeXML},{"./decode":84,"./encode":86}],88:[function(t,e,r){e.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}},{}],89:[function(t,e,r){e.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:""}},{}],90:[function(t,e,r){e.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:"ÿ"}},{}],91:[function(t,e,r){e.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}},{}],92:[function(t,e,r){e.exports={Text:"text",Directive:"directive",Comment:"comment",Script:"script",Style:"style",Tag:"tag",CDATA:"cdata",Doctype:"doctype",isTag:function(t){return"tag"===t.type||"script"===t.type||"style"===t.type}}},{}],93:[function(t,e,r){e.exports=function(t){var e=t[0],r=t[1]-1;if(r<0&&e<=0)return o;if(-1===e)return function(t){return t<=r};if(0===e)return function(t){return t===r};if(1===e)return r<0?i:function(t){return r<=t};var n=r%e;n<0&&(n+=e);if(1":i.type===o.Comment?r+="\x3c!--"+i.data+"--\x3e":i.type===o.CDATA?r+="":r+=u(i,e)}return r};function c(t,e){"svg"===t.name&&(e={decodeEntities:e.decodeEntities,xmlMode:!0});var r="<"+t.name,n=function(t,e){if(t){var r,n="";for(var i in t)n&&(n+=" "),n+=i,(null!==(r=t[i])&&""!==r||e.xmlMode)&&(n+='="'+(e.decodeEntities?a.encodeXML(r):r)+'"');return n}}(t.attribs,e);return n&&(r+=" "+n),!e.xmlMode||t.children&&0!==t.children.length?(r+=">",t.children&&(r+=s(t.children,e)),i[t.name]&&!e.xmlMode||(r+=""+t.name+">")):r+="/>",r}function u(t,e){var r=t.data||"";return!e.decodeEntities||t.parent&&t.parent.name in n||(r=a.encodeXML(r)),r}},{domelementtype:98,entities:99}],98:[function(t,e,r){e.exports=t(92)},{}],99:[function(t,e,r){var n=t("./lib/encode.js"),i=t("./lib/decode.js");r.decode=function(t,e){return(!e||e<=0?i.XML:i.HTML)(t)},r.decodeStrict=function(t,e){return(!e||e<=0?i.XML:i.HTMLStrict)(t)},r.encode=function(t,e){return(!e||e<=0?n.XML:n.HTML)(t)},r.encodeXML=n.XML,r.encodeHTML4=r.encodeHTML5=r.encodeHTML=n.HTML,r.decodeXML=r.decodeXMLStrict=i.XML,r.decodeHTML4=r.decodeHTML5=r.decodeHTML=i.HTML,r.decodeHTML4Strict=r.decodeHTML5Strict=r.decodeHTMLStrict=i.HTMLStrict,r.escape=n.escape},{"./lib/decode.js":100,"./lib/encode.js":102}],100:[function(t,e,r){var s=t("../maps/entities.json"),c=t("../maps/legacy.json"),n=t("../maps/xml.json"),i=t("./decode_codepoint.js"),o=u(n),a=u(s);function u(t){var e=Object.keys(t).join("|"),r=h(t),n=new RegExp("&(?:"+(e+="|#[xX][\\da-fA-F]+|#\\d+")+");","g");return function(t){return String(t).replace(n,r)}}var l=function(){for(var t=Object.keys(c).sort(f),e=Object.keys(s).sort(f),r=0,n=0;r>>10&1023|55296),t=56320|1023&t);return e+=String.fromCharCode(t)}},{"../maps/decode.json":103}],102:[function(t,e,r){var n=s(t("../maps/xml.json")),i=c(n);r.XML=p(n,i);var o=s(t("../maps/entities.json")),a=c(o);function s(r){return Object.keys(r).sort().reduce(function(t,e){return t[r[e]]="&"+e+";",t},{})}function c(t){var e=[],r=[];return Object.keys(t).forEach(function(t){1===t.length?e.push("\\"+t):r.push(t)}),r.unshift("["+e.join("")+"]"),new RegExp(r.join("|"),"g")}r.HTML=p(o,a);var u=/[^\0-\x7F]/g,l=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;function f(t){return""+t.charCodeAt(0).toString(16).toUpperCase()+";"}function h(t){return""+(1024*(t.charCodeAt(0)-55296)+t.charCodeAt(1)-56320+65536).toString(16).toUpperCase()+";"}function p(e,r){function n(t){return e[t]}return function(t){return t.replace(r,n).replace(l,h).replace(u,f)}}var d=c(n);r.escape=function(t){return t.replace(d,f).replace(l,h).replace(u,f)}},{"../maps/entities.json":104,"../maps/xml.json":106}],103:[function(t,e,r){e.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}},{}],104:[function(t,e,r){e.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:""}},{}],105:[function(t,e,r){e.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:"ÿ"}},{}],106:[function(t,e,r){e.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}},{}],107:[function(t,e,r){function n(t){this._cbs=t||{},this.events=[]}e.exports=n;var i=t("./").EVENTS;Object.keys(i).forEach(function(r){if(0===i[r])n.prototype[r="on"+r]=function(){this.events.push([r]),this._cbs[r]&&this._cbs[r]()};else if(1===i[r])n.prototype[r="on"+r]=function(t){this.events.push([r,t]),this._cbs[r]&&this._cbs[r](t)};else{if(2!==i[r])throw Error("wrong number of arguments");n.prototype[r="on"+r]=function(t,e){this.events.push([r,t,e]),this._cbs[r]&&this._cbs[r](t,e)}}}),n.prototype.onreset=function(){this.events=[],this._cbs.onreset&&this._cbs.onreset()},n.prototype.restart=function(){this._cbs.onreset&&this._cbs.onreset();for(var t=0,e=this.events.length;tthis._sectionStart&&this._cbs.ontext(this._getSection()),this._state=u,this._sectionStart=this._index):this._decodeEntities&&this._special===lt&&"&"===t&&(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._baseState=c,this._state=it,this._sectionStart=this._index)},mt.prototype._stateBeforeTagName=function(t){"/"===t?this._state=h:"<"===t?(this._cbs.ontext(this._getSection()),this._sectionStart=this._index):">"===t||this._special!==lt||pt(t)?this._state=c:"!"===t?(this._state=x,this._sectionStart=this._index+1):"?"===t?(this._state=A,this._sectionStart=this._index+1):(this._state=this._xmlMode||"s"!==t&&"S"!==t?l:N,this._sectionStart=this._index)},mt.prototype._stateInTagName=function(t){"/"!==t&&">"!==t&&!pt(t)||(this._emitToken("onopentagname"),this._state=g,this._index--)},mt.prototype._stateBeforeCloseingTagName=function(t){pt(t)||(">"===t?this._state=c:this._special!==lt?"s"===t||"S"===t?this._state=P:(this._state=c,this._index--):(this._state=p,this._sectionStart=this._index))},mt.prototype._stateInCloseingTagName=function(t){">"!==t&&!pt(t)||(this._emitToken("onclosetag"),this._state=d,this._index--)},mt.prototype._stateAfterCloseingTagName=function(t){">"===t&&(this._state=c,this._sectionStart=this._index+1)},mt.prototype._stateBeforeAttributeName=function(t){">"===t?(this._cbs.onopentagend(),this._state=c,this._sectionStart=this._index+1):"/"===t?this._state=f:pt(t)||(this._state=m,this._sectionStart=this._index)},mt.prototype._stateInSelfClosingTag=function(t){">"===t?(this._cbs.onselfclosingtag(),this._state=c,this._sectionStart=this._index+1):pt(t)||(this._state=g,this._index--)},mt.prototype._stateInAttributeName=function(t){"="!==t&&"/"!==t&&">"!==t&&!pt(t)||(this._cbs.onattribname(this._getSection()),this._sectionStart=-1,this._state=b,this._index--)},mt.prototype._stateAfterAttributeName=function(t){"="===t?this._state=_:"/"===t||">"===t?(this._cbs.onattribend(),this._state=g,this._index--):pt(t)||(this._cbs.onattribend(),this._state=m,this._sectionStart=this._index)},mt.prototype._stateBeforeAttributeValue=function(t){'"'===t?(this._state=v,this._sectionStart=this._index+1):"'"===t?(this._state=y,this._sectionStart=this._index+1):pt(t)||(this._state=w,this._sectionStart=this._index,this._index--)},mt.prototype._stateInAttributeValueDoubleQuotes=function(t){'"'===t?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=g):this._decodeEntities&&"&"===t&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=it,this._sectionStart=this._index)},mt.prototype._stateInAttributeValueSingleQuotes=function(t){"'"===t?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=g):this._decodeEntities&&"&"===t&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=it,this._sectionStart=this._index)},mt.prototype._stateInAttributeValueNoQuotes=function(t){pt(t)||">"===t?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=g,this._index--):this._decodeEntities&&"&"===t&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=it,this._sectionStart=this._index)},mt.prototype._stateBeforeDeclaration=function(t){this._state="["===t?C:"-"===t?E:k},mt.prototype._stateInDeclaration=function(t){">"===t&&(this._cbs.ondeclaration(this._getSection()),this._state=c,this._sectionStart=this._index+1)},mt.prototype._stateInProcessingInstruction=function(t){">"===t&&(this._cbs.onprocessinginstruction(this._getSection()),this._state=c,this._sectionStart=this._index+1)},mt.prototype._stateBeforeComment=function(t){"-"===t?(this._state=S,this._sectionStart=this._index+1):this._state=k},mt.prototype._stateInComment=function(t){"-"===t&&(this._state=j)},mt.prototype._stateAfterComment1=function(t){this._state="-"===t?T:S},mt.prototype._stateAfterComment2=function(t){">"===t?(this._cbs.oncomment(this._buffer.substring(this._sectionStart,this._index-2)),this._state=c,this._sectionStart=this._index+1):"-"!==t&&(this._state=S)},mt.prototype._stateBeforeCdata1=dt("C",O,k),mt.prototype._stateBeforeCdata2=dt("D",L,k),mt.prototype._stateBeforeCdata3=dt("A",D,k),mt.prototype._stateBeforeCdata4=dt("T",q,k),mt.prototype._stateBeforeCdata5=dt("A",I,k),mt.prototype._stateBeforeCdata6=function(t){"["===t?(this._state=B,this._sectionStart=this._index+1):(this._state=k,this._index--)},mt.prototype._stateInCdata=function(t){"]"===t&&(this._state=R)},mt.prototype._stateAfterCdata1=function(t){this._state="]"===t?z:B},mt.prototype._stateAfterCdata2=function(t){">"===t?(this._cbs.oncdata(this._buffer.substring(this._sectionStart,this._index-2)),this._state=c,this._sectionStart=this._index+1):"]"!==t&&(this._state=B)},mt.prototype._stateBeforeSpecial=function(t){"c"===t||"C"===t?this._state=U:"t"===t||"T"===t?this._state=X:(this._state=l,this._index--)},mt.prototype._stateBeforeSpecialEnd=function(t){this._special!==ft||"c"!==t&&"C"!==t?this._special!==ht||"t"!==t&&"T"!==t?this._state=c:this._state=tt:this._state=G},mt.prototype._stateBeforeScript1=gt("R",M),mt.prototype._stateBeforeScript2=gt("I",F),mt.prototype._stateBeforeScript3=gt("P",H),mt.prototype._stateBeforeScript4=gt("T",V),mt.prototype._stateBeforeScript5=function(t){"/"!==t&&">"!==t&&!pt(t)||(this._special=ft),this._state=l,this._index--},mt.prototype._stateAfterScript1=dt("R",Z,c),mt.prototype._stateAfterScript2=dt("I",Y,c),mt.prototype._stateAfterScript3=dt("P",W,c),mt.prototype._stateAfterScript4=dt("T",$,c),mt.prototype._stateAfterScript5=function(t){">"===t||pt(t)?(this._special=lt,this._state=p,this._sectionStart=this._index-6,this._index--):this._state=c},mt.prototype._stateBeforeStyle1=gt("Y",J),mt.prototype._stateBeforeStyle2=gt("L",K),mt.prototype._stateBeforeStyle3=gt("E",Q),mt.prototype._stateBeforeStyle4=function(t){"/"!==t&&">"!==t&&!pt(t)||(this._special=ht),this._state=l,this._index--},mt.prototype._stateAfterStyle1=dt("Y",et,c),mt.prototype._stateAfterStyle2=dt("L",rt,c),mt.prototype._stateAfterStyle3=dt("E",nt,c),mt.prototype._stateAfterStyle4=function(t){">"===t||pt(t)?(this._special=lt,this._state=p,this._sectionStart=this._index-5,this._index--):this._state=c},mt.prototype._stateBeforeEntity=dt("#",ot,at),mt.prototype._stateBeforeNumericEntity=dt("X",ct,st),mt.prototype._parseNamedEntityStrict=function(){if(this._sectionStart+1 (mat.io)",license:"MIT",keywords:["htmlparser","jquery","selector","scraper","parser","html"],repository:{type:"git",url:"git://github.com/cheeriojs/cheerio.git"},main:"./index.js",files:["index.js","lib"],engines:{node:">= 0.6"},dependencies:{"css-select":"~1.2.0","dom-serializer":"~0.1.0",entities:"~1.1.1",htmlparser2:"^3.9.1","lodash.assignin":"^4.0.9","lodash.bind":"^4.1.4","lodash.defaults":"^4.0.1","lodash.filter":"^4.4.0","lodash.flatten":"^4.2.0","lodash.foreach":"^4.3.0","lodash.map":"^4.4.0","lodash.merge":"^4.4.0","lodash.pick":"^4.2.1","lodash.reduce":"^4.4.0","lodash.reject":"^4.4.0","lodash.some":"^4.4.0"},devDependencies:{benchmark:"^2.1.0",coveralls:"^2.11.9","expect.js":"~0.3.1",istanbul:"^0.4.3",jsdom:"^9.2.1",jquery:"^3.0.0",jshint:"^2.9.2",mocha:"^2.5.3",xyz:"~0.5.0"},scripts:{test:"make test"},__npminstall_done:"Wed Sep 11 2019 15:12:50 GMT+0800 (GMT+08:00)",_from:"cheerio@0.22.0",_resolved:"https://registry.npm.taobao.org/cheerio/download/cheerio-0.22.0.tgz"}},{}],158:[function(t,e,r){e.exports={lex:t("./lib/lexer"),parse:t("./lib/parser"),stringify:t("./lib/stringify")}},{"./lib/lexer":160,"./lib/parser":161,"./lib/stringify":162}],159:[function(t,e,r){(function(r){e.exports=function(t){return function(t){var e=[].slice.call(arguments,1);e.unshift("["+t+"]"),r.stderr.write(e.join(" ")+"\n")}.bind(null,t)}}).call(this,t("5Gvulq"))},{"5Gvulq":7}],160:[function(t,e,r){t("./debug")("lex");e.exports=function(r){var t,e="",n=0,i=-1,o=0,a=1,s="before-selector",c=[s],u={},l=[],f=["media","keyframes",{name:"-webkit-keyframes",type:"keyframes",prefix:"-webkit-"},{name:"-moz-keyframes",type:"keyframes",prefix:"-moz-"},{name:"-ms-keyframes",type:"keyframes",prefix:"-ms-"},{name:"-o-keyframes",type:"keyframes",prefix:"-o-"},"font-face",{name:"import",state:"before-at-value"},{name:"charset",state:"before-at-value"},"supports","viewport",{name:"namespace",state:"before-at-value"},"document",{name:"-moz-document",type:"document",prefix:"-moz-"},"page"];function h(t){return t?c[c.length-1-t]:s}function p(t){return t===d(1)}function d(t){return r[i+(t||1)]}function g(){var t=c.pop();return s=c[c.length-1],t}function m(t){return s=t,c.push(s),c.length}function b(t){var e=s;return c[c.length-1]=s=t,e}function _(t){if(1==(t||1))"\n"==r[i]?(a++,n=1):n++,i++;else{var e=r.slice(i,i+t).split("\n");1+)\\s*|(\\s+)|(+|\\*)|\\#(+)|\\.(+)|\\[\\s*(+)(?:\\s*([*^$!~|]?=)(?:\\s*(?:([\"']?)(.*?)\\9)))?\\s*\\](?!\\])|(:+)(+)(?:\\((?:(?:([\"'])([^\\13]*)\\13)|((?:\\([^)]+\\)|[^()]*)+))\\))?)".replace(//,"["+w(">+~`!@$%^&={}\\;")+"]").replace(//g,"(?:[\\w\\u00a1-\\uFFFF-]|\\\\[^\\s0-9a-f])").replace(//g,"(?:[:\\w\\u00a1-\\uFFFF-]|\\\\[^\\s0-9a-f])"));k.prototype.toString=function(){if(!this.raw){var t,e,r="";if(r+=this.tag||"*",this.id&&(r+="#"+this.id),this.classes&&(r+="."+this.classList.join(".")),this.attributes)for(t=0;e=this.attributes[t++];)r+="["+e.name+(e.operator?e.operator+'"'+e.value+'"':"")+"]";if(this.pseudos)for(t=0;e=this.pseudos[t++];)r+=":"+e.name,e.value&&(r+="("+e.value+")");this.raw=r}return this.raw};function A(){this.length=0}A.prototype.toString=function(){if(!this.raw){for(var t,e="",r=0;t=this[r++];)1!==r&&(e+=" ")," "!==t.combinator&&(e+=t.combinator+" "),e+=t;this.raw=e}return this.raw};function a(t,e,r,n,i,o,a,s,c,u,l,f,h,p,d,g){var m,b;if((e||!this.length)&&(m=this[this.length++]=new A,e))return"";if(m=m||this[this.length-1],!r&&!n&&m.length||(b=m[m.length++]=new k(r)),b=b||m[m.length-1],i)b.tag=x(i);else if(o)b.id=x(o);else if(a){var _=x(a),v=b.classes||(b.classes={});if(!v[_]){v[_]=w(a);var y=b.classList||(b.classList=[]);y.push(_),y.sort()}}else h?(g=g||d,(b.pseudos||(b.pseudos=[])).push({type:1==f.length?"class":"element",name:x(h),escapedName:w(h),value:g?x(g):null,escapedValue:g?w(g):null})):s&&(l=l?w(l):null,(b.attributes||(b.attributes=[])).push({operator:c,name:x(s),escapedName:w(s),value:l?x(l):null,escapedValue:l?w(l):null}));return""}function s(t){this.length=0;for(var e,r=this,n=t;t;){if((e=t.replace(o,function(){return a.apply(r,arguments)}))===t)throw new Error(n+" is an invalid expression");t=e}}s.prototype.toString=function(){if(!this.raw){for(var t,e=[],r=0;t=this[r++];)e.push(t);this.raw=e.join(", ")}return this.raw};var c={};e.exports=function(t){return null==t?null:(t=(""+t).replace(/^\s+|\s+$/g,""),c[t]||(c[t]=new s(t)))}},{}],164:[function(t,e,r){var n=t("lodash._root"),i=1/0,o="[object Symbol]",a=/[&<>"'`]/g,s=RegExp(a.source),c={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"};function u(t){return c[t]}var l=Object.prototype.toString,f=n.Symbol,h=f?f.prototype:void 0,p=f?h.toString:void 0;function d(t){if("string"==typeof t)return t;if(null==t)return"";if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&l.call(t)==o}(t))return f?p.call(t):"";var e=t+"";return"0"==e&&1/t==-i?"-0":e}e.exports=function(t){return(t=d(t))&&s.test(t)?t.replace(a,u):t}},{"lodash._root":165}],165:[function(t,l,f){(function(t){var e={function:!0,object:!0},r=e[typeof f]&&f&&!f.nodeType?f:void 0,n=e[typeof l]&&l&&!l.nodeType?l:void 0,i=u(r&&n&&"object"==typeof t&&t),o=u(e[typeof self]&&self),a=u(e[typeof window]&&window),s=u(e[typeof this]&&this),c=i||a!==(s&&s.window)&&a||o||s||Function("return this")();function u(t){return t&&t.Object===Object?t:null}l.exports=c}).call(this,"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],166:[function(t,e,r){var p=t("lodash._arraycopy"),n=t("lodash._arrayeach"),i=t("lodash._createassigner"),d=t("lodash.isarguments"),g=t("lodash.isarray"),m=t("lodash.isplainobject"),b=t("lodash.istypedarray"),_=t("lodash.keys"),v=t("lodash.toplainobject");var o=9007199254740991;var a,s=(a="length",function(t){return null==t?void 0:t[a]});function y(t){return null!=t&&function(t){return"number"==typeof t&&-1\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n';return __p}},{"lodash.escape":164}],194:[function(_dereq_,module,exports){var _={escape:_dereq_("lodash.escape")};module.exports=function(obj){var __t,__p="",__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,"")};with(obj||{})__p+='MIME-Version: 1.0\r\nContent-Type: multipart/related;\r\n type="text/html";\r\n boundary="----=mhtDocumentPart"\r\n\r\n\r\n------=mhtDocumentPart\r\nContent-Type: text/html;\r\n charset="utf-8"\r\nContent-Transfer-Encoding: quoted-printable\r\nContent-Location: file:///C:/fake/document.html\r\n\r\n'+(null==(__t=htmlSource)?"":__t)+"\r\n\r\n"+(null==(__t=contentParts)?"":__t)+"\r\n\r\n------=mhtDocumentPart--\r\n";return __p}},{"lodash.escape":164}],195:[function(_dereq_,module,exports){var _={escape:_dereq_("lodash.escape")};module.exports=function(obj){var __t,__p="",__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,"")};with(obj||{})__p+="------=mhtDocumentPart\r\nContent-Type: "+(null==(__t=contentType)?"":__t)+"\r\nContent-Transfer-Encoding: "+(null==(__t=contentEncoding)?"":__t)+"\r\nContent-Location: "+(null==(__t=contentLocation)?"":__t)+"\r\n\r\n"+(null==(__t=encodedContent)?"":__t)+"\r\n";return __p}},{"lodash.escape":164}],196:[function(t,e,r){var n,i,a;i=t("./templates/mht_document"),a=t("./templates/mht_part"),n=t("juice"),e.exports={getMHTdocument:function(t){var e,r;return t=(r=this._prepareImageParts(t)).htmlSource,e=r.imageContentParts,t=n(t,{preserveMediaQueries:!0,preserveFontFaces:!0}).replace(/\=/g,"=3D"),i({htmlSource:t,contentParts:e.join("\n")})},_prepareImageParts:function(t){var o,e,r;if(o=[],r=/"data:(\w+\/\w+);(\w+),(\S+)"/g,e=function(t,e,r,n){var i;return i="file:///C:/fake/image"+o.length+"."+e.split("/")[1],o.push(a({contentType:e,contentEncoding:r,contentLocation:i,encodedContent:n})),'"'+i+'"'},"string"==typeof t)return/ ");
+ //document.write("");
+ //document.write("");
+ myImport("/Contents/b_ckeditor/plugins/exportword/FileSaver.js");
+ myImport("/Contents/b_ckeditor/plugins/exportword/html-doc.js");
+ //myImport("/Contents/b_ckeditor/plugins/exportword/export-word.min.js");
+ myImport("/Contents/b_ckeditor/plugins/exportword/sample.js");
+ }
+ });
+
+CKEDITOR.exportwordCommand = function () { };
+CKEDITOR.exportwordCommand.prototype =
+{
+ async: true,
+ exec: function (editor) {
+ ExportWord(editor);
+ }
+};
+
+//if (window.HTMLElement) {
+// HTMLElement.prototype.__defineSetter__("outerHTML", function (sHTML) {
+// var r = this.ownerDocument.createRange();
+// r.setStartBefore(this);
+// var df = r.createContextualFragment(sHTML);
+// this.parentNode.replaceChild(df, this);
+// return sHTML;
+// });
+
+// HTMLElement.prototype.__defineGetter__("outerHTML", function () {
+// var attr;
+// var attrs = this.attributes;
+// var str = "<" + this.tagName.toLowerCase();
+// for (var i = 0; i < attrs.length; i++) {
+// attr = attrs[i];
+// if (attr.specified)
+// str += " " + attr.name + '="' + attr.value + '"';
+// }
+// if (!this.canHaveChildren)
+// return str + ">";
+// return str + ">" + this.innerHTML + "" + this.tagName.toLowerCase() + ">";
+// });
+
+// HTMLElement.prototype.__defineGetter__("canHaveChildren", function () {
+// switch (this.tagName.toLowerCase()) {
+// case "area":
+// case "base":
+// case "basefont":
+// case "col":
+// case "frame":
+// case "hr":
+// case "img":
+// case "br":
+// case "input":
+// case "isindex":
+// case "link":
+// case "meta":
+// case "param":
+// return false;
+// }
+// return true;
+
+// });
+
+// HTMLElement.prototype.__defineGetter__("innerText",
+// function () {
+// var anyString = "";
+// var childS = this.childNodes;
+
+// for (var i = 0; i < childS.length; i++) {
+// if (childS[i].nodeType == 1) {
+// anyString += childS[i].tagName == "BR" ? '\n' : childS[i].innerText;
+// } else if (childS[i].nodeType == 3) {
+// anyString += childS[i].nodeValue;
+// }
+// }
+
+// return anyString;
+// }
+// );
+
+// HTMLElement.prototype.__defineSetter__("innerText",
+// function (sText) {
+// this.textContent = sText;
+// }
+// );
+//}
+var myImport = function (src) {
+ var script = document.createElement("script");
+ script.setAttribute("type", "text/javascript");
+ script.setAttribute("src", src); // 引用文件的路径
+ document.getElementsByTagName('head')[0].appendChild(script); // 引用文件
+}
+
+function ExportWord(editor) {
+ var myeditor = editor;
+ if (myeditor.mode == "wysiwyg") {
+ var editorhtml = myeditor.getData();
+ //exportFile(editorhtml)
+ exportFileHtml({ html: editorhtml, exportFileName: '导出.doc' })
+ // , {
+ // fileName: '测试文件',//导出文件名
+ // //toImg: ['.need-to-img', '.bg-danger'],//将指定部分导成图片
+ // success() {
+ // //导出成功之后调用
+ // alert("导出成功")
+ // }
+ //})
+ } else {
+ alert('必须在设计模式下操作!');
+ }
+}
+
+String.prototype.trim = function () {
+ return this.replace(/(^[\s ]*)|([\s ]*$)/g, "");
+};
+
+String.prototype.leftTrim = function () {
+ return this.replace(/(^\s*)/g, "");
+};
+
+String.prototype.rightTrim = function () {
+ return this.replace(/(\s*$)/g, "");
+};
\ No newline at end of file
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/exportword/sample.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/exportword/sample.js
new file mode 100644
index 0000000..643d8c8
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/exportword/sample.js
@@ -0,0 +1,83 @@
+/*
+@params
+ exportElement Selects the element(By Id) and all elements inside it
+ exportFileName
+*/
+
+function exportFileHtml({ html, exportFileName, StringStyle, fileParams }) {
+ let Id = '#temporaryExportElement'
+ $("
").html(html).appendTo(document.body)
+ convertImagesToBase64()
+ var content = `` + $(Id).html().replace(/\s{2,}/g, '') + "";
+ const {
+ margin,
+ orientation
+ } = fileParams || {}
+ console.log(content)
+ var converted = htmlDocx.asBlob(content, {
+ orientation: orientation,
+ margins: margin
+ });
+ $('#temporaryExportElement').remove()
+ console.log(exportFileName)
+
+ saveAs(converted, `${exportFileName}`);
+}
+
+
+function exportFile({exportElement, exportFileName, StringStyle,fileParams}) {
+ let Id = '#temporaryExportElement'
+ $("
").html($(exportElement).html()).appendTo(document.body)
+ convertEchartToImage(exportElement,Id)
+ convertImagesToBase64()
+ var content = `` + $(Id).html().replace(/\s{2,}/g, '') + "";
+ const {
+ margin,
+ orientation
+ } = fileParams||{}
+ console.log(content)
+ var converted = htmlDocx.asBlob(content, {
+ orientation: orientation,
+ margins: margin
+ });
+ $('#temporaryExportElement').remove()
+ console.log(exportFileName)
+
+ saveAs(converted, `${exportFileName}`);
+}
+
+function convertImagesToBase64() {
+ var regularImages = document.querySelectorAll("img");
+ var canvas = document.createElement('canvas');
+ var ctx = canvas.getContext('2d');
+ [].forEach.call(regularImages, function (imgElement) {
+ var imgElement = new Image();
+ //设置图片跨域访问
+ imgElement.setAttribute('crossOrigin', 'anonymous');
+ ctx.clearRect(0, 0, canvas.width, canvas.height);
+ canvas.width = imgElement.width;
+ canvas.height = imgElement.height;
+ ctx.drawImage(imgElement, 0, 0);
+ // by default toDataURL() produces png image, but you can also export to jpeg
+ // checkout function's documentation for more details
+ var dataURL = canvas.toDataURL();
+ imgElement.setAttribute('src', dataURL);
+ })
+ canvas.remove();
+}
+
+function convertEchartToImage(exportElement,Id) {
+ var canva = $(exportElement).find('canvas');
+ var emptyChart = $(Id).find('canvas');
+ for (var i = 0; i < canva.length; i++) {
+ // var uri = canva[i].toDataURL("image/png/jpg");
+ let targetParent = $(emptyChart[i]).parent().parent()
+ let uri = canva[i].toDataURL('image/jpg');
+ $(targetParent).empty()
+ $(' ').attr({
+ "src": uri,
+ width: '100%',
+ height: $(canva[i]).height()
+ }).appendTo(targetParent)
+ }
+}
\ No newline at end of file
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/find/dialogs/find.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/find/dialogs/find.js
new file mode 100644
index 0000000..eb0593f
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/find/dialogs/find.js
@@ -0,0 +1,25 @@
+/*
+ Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+ For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+(function(){function C(c){return c.type==CKEDITOR.NODE_TEXT&&0b.length){var d=this._.walker.textNode;if(d)a.setStartAfter(d);else return null}else d=b[0],b=b[b.length-1],a.setStart(d.textNode,d.offset),a.setEnd(b.textNode,b.offset+1);return a},updateFromDomRange:function(a){var b=new n(a);this._.cursors=[];do a=b.next(),a.character&&this._.cursors.push(a);
+while(a.character);this._.rangeLength=this._.cursors.length},setMatched:function(){this._.isMatched=!0},clearMatched:function(){this._.isMatched=!1},isMatched:function(){return this._.isMatched},highlight:function(){if(!(1>this._.cursors.length)){this._.highlightRange&&this.removeHighlight();var a=this.toDomRange(),b=a.createBookmark();x.applyToRange(a,c);a.moveToBookmark(b);this._.highlightRange=a;b=a.startContainer;b.type!=CKEDITOR.NODE_ELEMENT&&(b=b.getParent());b.scrollIntoView();this.updateFromDomRange(a)}},
+removeHighlight:function(){if(this._.highlightRange){var a=this._.highlightRange.createBookmark();x.removeFromRange(this._.highlightRange,c);this._.highlightRange.moveToBookmark(a);this.updateFromDomRange(this._.highlightRange);this._.highlightRange=null}},isReadOnly:function(){return this._.highlightRange?this._.highlightRange.startContainer.isReadOnly():0},moveBack:function(){var a=this._.walker.back(),b=this._.cursors;a.hitMatchBoundary&&(this._.cursors=b=[]);b.unshift(a);b.length>this._.rangeLength&&
+b.pop();return a},moveNext:function(){var a=this._.walker.next(),b=this._.cursors;a.hitMatchBoundary&&(this._.cursors=b=[]);b.push(a);b.length>this._.rangeLength&&b.shift();return a},getEndCharacter:function(){var a=this._.cursors;return 1>a.length?null:a[a.length-1].character},getNextCharacterRange:function(a){var b,d;d=this._.cursors;d=(b=d[d.length-1])&&b.textNode?new n(q(b)):this._.walker;return new u(d,a)},getCursors:function(){return this._.cursors}};var z=function(a,b){var d=[-1];b&&(a=a.toLowerCase());
+for(var c=0;c=b||8192<=b&&8202>=b||D.test(a)},e={searchRange:null,matchRange:null,find:function(a,b,d,f,e,E){this.matchRange?(this.matchRange.removeHighlight(),this.matchRange=this.matchRange.getNextCharacterRange(a.length)):this.matchRange=new u(new n(this.searchRange),a.length);for(var k=new z(a,!b),l=0,m="%";null!==m;){for(this.matchRange.moveNext();m=this.matchRange.getEndCharacter();){l=k.feedCharacter(m);if(2==l)break;this.matchRange.moveNext().hitMatchBoundary&&
+k.reset()}if(2==l){if(d){var h=this.matchRange.getCursors(),p=h[h.length-1],h=h[0],g=c.createRange();g.setStartAt(c.editable(),CKEDITOR.POSITION_AFTER_START);g.setEnd(h.textNode,h.offset);h=g;p=q(p);h.trim();p.trim();h=new n(h,!0);p=new n(p,!0);if(!A(h.back().character)||!A(p.next().character))continue}this.matchRange.setMatched();!1!==e&&this.matchRange.highlight();return!0}}this.matchRange.clearMatched();this.matchRange.removeHighlight();return f&&!E?(this.searchRange=t(1),this.matchRange=null,
+arguments.callee.apply(this,Array.prototype.slice.call(arguments).concat([!0]))):!1},replaceCounter:0,replace:function(a,b,d,f,e,g,k){r=1;a=0;a=this.hasMatchOptionsChanged(b,f,e);if(!this.matchRange||!this.matchRange.isMatched()||this.matchRange._.isReplaced||this.matchRange.isReadOnly()||a)a&&this.matchRange&&(this.matchRange.clearMatched(),this.matchRange.removeHighlight(),this.matchRange=null),a=this.find(b,f,e,g,!k);else{this.matchRange.removeHighlight();b=this.matchRange.toDomRange();d=c.document.createText(d);
+if(!k){var l=c.getSelection();l.selectRanges([b]);c.fire("saveSnapshot")}b.deleteContents();b.insertNode(d);k||(l.selectRanges([b]),c.fire("saveSnapshot"));this.matchRange.updateFromDomRange(b);k||this.matchRange.highlight();this.matchRange._.isReplaced=!0;this.replaceCounter++;a=1}r=0;return a},matchOptions:null,hasMatchOptionsChanged:function(a,b,c){a=[a,b,c].join(".");b=this.matchOptions&&this.matchOptions!=a;this.matchOptions=a;return b}},f=c.lang.find;return{title:f.title,resizable:CKEDITOR.DIALOG_RESIZE_NONE,
+minWidth:350,minHeight:170,buttons:[CKEDITOR.dialog.cancelButton(c,{label:c.lang.common.close})],contents:[{id:"find",label:f.find,title:f.find,accessKey:"",elements:[{type:"hbox",widths:["230px","90px"],children:[{type:"text",id:"txtFindFind",label:f.findWhat,isChanged:!1,labelLayout:"horizontal",accessKey:"F"},{type:"button",id:"btnFind",align:"left",style:"width:100%",label:f.find,onClick:function(){var a=this.getDialog();e.find(a.getValueOf("find","txtFindFind"),a.getValueOf("find","txtFindCaseChk"),
+a.getValueOf("find","txtFindWordChk"),a.getValueOf("find","txtFindCyclic"))||alert(f.notFoundMsg)}}]},{type:"fieldset",label:CKEDITOR.tools.htmlEncode(f.findOptions),style:"margin-top:29px",children:[{type:"vbox",padding:0,children:[{type:"checkbox",id:"txtFindCaseChk",isChanged:!1,label:f.matchCase},{type:"checkbox",id:"txtFindWordChk",isChanged:!1,label:f.matchWord},{type:"checkbox",id:"txtFindCyclic",isChanged:!1,"default":!0,label:f.matchCyclic}]}]}]},{id:"replace",label:f.replace,accessKey:"M",
+elements:[{type:"hbox",widths:["230px","90px"],children:[{type:"text",id:"txtFindReplace",label:f.findWhat,isChanged:!1,labelLayout:"horizontal",accessKey:"F"},{type:"button",id:"btnFindReplace",align:"left",style:"width:100%",label:f.replace,onClick:function(){var a=this.getDialog();e.replace(a,a.getValueOf("replace","txtFindReplace"),a.getValueOf("replace","txtReplace"),a.getValueOf("replace","txtReplaceCaseChk"),a.getValueOf("replace","txtReplaceWordChk"),a.getValueOf("replace","txtReplaceCyclic"))||
+alert(f.notFoundMsg)}}]},{type:"hbox",widths:["230px","90px"],children:[{type:"text",id:"txtReplace",label:f.replaceWith,isChanged:!1,labelLayout:"horizontal",accessKey:"R"},{type:"button",id:"btnReplaceAll",align:"left",style:"width:100%",label:f.replaceAll,isChanged:!1,onClick:function(){var a=this.getDialog();e.replaceCounter=0;e.searchRange=t(1);e.matchRange&&(e.matchRange.removeHighlight(),e.matchRange=null);for(c.fire("saveSnapshot");e.replace(a,a.getValueOf("replace","txtFindReplace"),a.getValueOf("replace",
+"txtReplace"),a.getValueOf("replace","txtReplaceCaseChk"),a.getValueOf("replace","txtReplaceWordChk"),!1,!0););e.replaceCounter?(alert(f.replaceSuccessMsg.replace(/%1/,e.replaceCounter)),c.fire("saveSnapshot")):alert(f.notFoundMsg)}}]},{type:"fieldset",label:CKEDITOR.tools.htmlEncode(f.findOptions),children:[{type:"vbox",padding:0,children:[{type:"checkbox",id:"txtReplaceCaseChk",isChanged:!1,label:f.matchCase},{type:"checkbox",id:"txtReplaceWordChk",isChanged:!1,label:f.matchWord},{type:"checkbox",
+id:"txtReplaceCyclic",isChanged:!1,"default":!0,label:f.matchCyclic}]}]}]}],onLoad:function(){var a=this,b,c=0;this.on("hide",function(){c=0});this.on("show",function(){c=1});this.selectPage=CKEDITOR.tools.override(this.selectPage,function(f){return function(e){f.call(a,e);var g=a._.tabs[e],k;k="find"===e?"txtFindWordChk":"txtReplaceWordChk";b=a.getContentElement(e,"find"===e?"txtFindFind":"txtFindReplace");a.getContentElement(e,k);g.initialized||(CKEDITOR.document.getById(b._.inputId),g.initialized=
+!0);if(c){var l;e="find"===e?1:0;var g=1-e,m,h=v.length;for(m=0;m a.getChildCount() ? p.appendTo(a) : p.insertBefore(a.getFirst())
+ }
+ break;
+ case 4:
+ if (!b) continue;
+ m = this.getValue();
+ //f || e && m === g["default"] ? b.removeAttribute(g.name) : b.setAttribute(g.name, m)
+ //if (g.name === "isVideo") { debugger; CustomIsVideo = m; }
+ if (f || e && m === g["default"]) {
+ b.removeAttribute(g.name);
+ } else {
+ if (g.name === "src") {
+ // if (a) {
+ // paramMap = {};
+ // var paramList = a.getElementsByTag('param', 'cke');
+ // for (var i = 0, length = paramList.count(); i < length; i++)
+ // paramMap[paramList.getItem(i).getAttribute('name')] = paramList.getItem(i);
+ // }
+ //debugger; alert(this.domId);
+ var $isVideo = $("#" + this.domId).closest(".cke_dialog_contents_body").find("[role='tabpanel']:eq(2) input[type='checkbox']:eq(0)");
+ //if (paramMap["isVideo"] || $isVideo.prop("checked")) {
+ if ($isVideo.prop("checked")) {
+ m = "/GB/Affix2/Article/vcastr22.swf?vcastr_file=" + m;
+ }
+ }
+ b.setAttribute(g.name, m)
+ }
+ }
+ }
+ }
+ for (var n = {
+ isVideo: [{
+ type: 2,
+ name: "isVideo"
+ }, {
+ type: 4,
+ name: "isVideo"
+ }],
+ id: [{
+ type: 1,
+ name: "id"
+ }],
+ classid: [{
+ type: 1,
+ name: "classid"
+ }],
+ codebase: [{
+ type: 1,
+ name: "codebase"
+ }],
+ pluginspage: [{
+ type: 4,
+ name: "pluginspage"
+ }],
+ src: [{
+ type: 2,
+ name: "movie"
+ }, {
+ type: 4,
+ name: "src"
+ }, {
+ type: 1,
+ name: "data"
+ }],
+ name: [{
+ type: 4,
+ name: "name"
+ }],
+ align: [{
+ type: 1,
+ name: "align"
+ }],
+ "class": [{
+ type: 1,
+ name: "class"
+ }, {
+ type: 4,
+ name: "class"
+ }],
+ width: [{
+ type: 1,
+ name: "width"
+ }, {
+ type: 4,
+ name: "width"
+ }],
+ height: [{
+ type: 1,
+ name: "height"
+ }, {
+ type: 4,
+ name: "height"
+ }],
+ hSpace: [{
+ type: 1,
+ name: "hSpace"
+ }, {
+ type: 4,
+ name: "hSpace"
+ }],
+ vSpace: [{
+ type: 1,
+ name: "vSpace"
+ }, {
+ type: 4,
+ name: "vSpace"
+ }],
+ style: [{
+ type: 1,
+ name: "style"
+ }, {
+ type: 4,
+ name: "style"
+ }],
+ type: [{
+ type: 4,
+ name: "type"
+ }]
+ }, k = "play loop menu quality scale salign wmode bgcolor base flashvars allowScriptAccess allowFullScreen".split(" "), l = 0; l < k.length; l++) n[k[l]] = [{
+ type: 2,
+ name: k[l]
+ }, {
+ type: 4,
+ name: k[l]
+ }];
+ k = ["play", "loop", "menu"];
+ for (l = 0; l < k.length; l++) n[k[l]][0]["default"] = n[k[l]][1]["default"] = !0;
+ CKEDITOR.dialog.add("flash", function (a) {
+ var l = !a.config.flashEmbedTagOnly,
+ k = a.config.flashAddEmbedTag || a.config.flashEmbedTagOnly,
+ h, f = "\x3cdiv\x3e" + CKEDITOR.tools.htmlEncode(a.lang.common.preview) +
+ '\x3cbr\x3e\x3cdiv id\x3d"cke_FlashPreviewLoader' + CKEDITOR.tools.getNextNumber() + '" style\x3d"display:none"\x3e\x3cdiv class\x3d"loading"\x3e\x26nbsp;\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3d"cke_FlashPreviewBox' + CKEDITOR.tools.getNextNumber() + '" class\x3d"FlashPreviewBox"\x3e\x3c/div\x3e\x3c/div\x3e';
+ return {
+ title: a.lang.flash.title,
+ minWidth: 420,
+ minHeight: 310,
+ onShow: function () {
+ this.fakeImage = this.objectNode = this.embedNode = null;
+ h = new CKEDITOR.dom.element("embed", a.document);
+ var e = this.getSelectedElement();
+ if (e && e.data("cke-real-element-type") && "flash" == e.data("cke-real-element-type")) {
+ this.fakeImage = e;
+ var d = a.restoreRealElement(e),
+ g = null,
+ b = null,
+ c = {};
+ if ("cke:object" == d.getName()) {
+ g = d;
+ d = g.getElementsByTag("embed", "cke");
+ 0 < d.count() && (b = d.getItem(0));
+ for (var d = g.getElementsByTag("param", "cke"), f = 0, l = d.count(); f < l; f++) {
+ var k = d.getItem(f),
+ n = k.getAttribute("name"),
+ k = k.getAttribute("value");
+ c[n] = k
+ }
+ } else "cke:embed" == d.getName() && (b = d);
+ this.objectNode = g;
+ this.embedNode = b;
+ this.setupContent(g, b, c, e)
+ }
+ },
+ onOk: function () {
+ var e =
+ null,
+ d = null,
+ b = null;
+ this.fakeImage ? (e = this.objectNode, d = this.embedNode) : (l && (e = CKEDITOR.dom.element.createFromHtml("\x3ccke:object\x3e\x3c/cke:object\x3e", a.document), e.setAttributes({
+ classid: "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000",
+ codebase: "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version\x3d6,0,40,0"
+ })), k && (d = CKEDITOR.dom.element.createFromHtml("\x3ccke:embed\x3e\x3c/cke:embed\x3e", a.document), d.setAttributes({
+ type: "application/x-shockwave-flash",
+ pluginspage: "http://www.macromedia.com/go/getflashplayer"
+ }),
+ e && d.appendTo(e)));
+ if (e)
+ for (var b = {}, c = e.getElementsByTag("param", "cke"), f = 0, h = c.count(); f < h; f++) b[c.getItem(f).getAttribute("name")] = c.getItem(f);
+ c = {};
+ f = {};
+ this.commitContent(e, d, b, c, f);
+ e = a.createFakeElement(e || d, "cke_flash", "flash", !0);
+ e.setAttributes(f);
+ e.setStyles(c);
+ this.fakeImage ? (e.replace(this.fakeImage), a.getSelection().selectElement(e)) : a.insertElement(e)
+ },
+ onHide: function () {
+ this.preview && this.preview.setHtml("")
+ },
+ contents: [{
+ id: "info",
+ label: a.lang.common.generalTab,
+ accessKey: "I",
+ elements: [{
+ type: "vbox",
+ padding: 0,
+ children: [{
+ type: "hbox",
+ widths: ["280px", "110px"],
+ align: "right",
+ children: [{
+ id: "src",
+ type: "text",
+ label: a.lang.common.url,
+ required: !0,
+ validate: CKEDITOR.dialog.validate.notEmpty(a.lang.flash.validateSrc),
+ setup: b,
+ commit: c,
+ onLoad: function () {
+ var a = this.getDialog(),
+ b = function (b) {
+ h.setAttribute("src", b);
+ a.preview.setHtml('\x3cembed height\x3d"100%" width\x3d"100%" src\x3d"' + CKEDITOR.tools.htmlEncode(h.getAttribute("src")) + '" type\x3d"application/x-shockwave-flash"\x3e\x3c/embed\x3e')
+ };
+ a.preview = a.getContentElement("info",
+ "preview").getElement().getChild(3);
+ this.on("change", function (a) {
+ a.data && a.data.value && b(a.data.value)
+ });
+ this.getInputElement().on("change", function () {
+ b(this.getValue())
+ }, this)
+ }
+ }, {
+ type: "button",
+ id: "browse",
+ filebrowser: "info:src",
+ hidden: !0,
+ style: "display:inline-block;margin-top:14px;",
+ label: a.lang.common.browseServer
+ }]
+ }]
+ }, {
+ type: "hbox",
+ widths: ["25%", "25%", "25%", "25%", "25%"],
+ children: [{
+ type: "text",
+ id: "width",
+ requiredContent: "embed[width]",
+ style: "width:95px",
+ label: a.lang.common.width,
+ validate: CKEDITOR.dialog.validate.htmlLength(a.lang.common.invalidHtmlLength.replace("%1",
+ a.lang.common.width)),
+ setup: b,
+ commit: c
+ }, {
+ type: "text",
+ id: "height",
+ requiredContent: "embed[height]",
+ style: "width:95px",
+ label: a.lang.common.height,
+ validate: CKEDITOR.dialog.validate.htmlLength(a.lang.common.invalidHtmlLength.replace("%1", a.lang.common.height)),
+ setup: b,
+ commit: c
+ }, {
+ type: "text",
+ id: "hSpace",
+ requiredContent: "embed[hspace]",
+ style: "width:95px",
+ label: a.lang.flash.hSpace,
+ validate: CKEDITOR.dialog.validate.integer(a.lang.flash.validateHSpace),
+ setup: b,
+ commit: c
+ }, {
+ type: "text",
+ id: "vSpace",
+ requiredContent: "embed[vspace]",
+ style: "width:95px",
+ label: a.lang.flash.vSpace,
+ validate: CKEDITOR.dialog.validate.integer(a.lang.flash.validateVSpace),
+ setup: b,
+ commit: c
+ }]
+ }, {
+ type: "vbox",
+ children: [{
+ type: "html",
+ id: "preview",
+ style: "width:95%;",
+ html: f
+ }]
+ }]
+ }, {
+ id: "Upload",
+ hidden: !0,
+ filebrowser: "uploadButton",
+ label: a.lang.common.upload,
+ elements: [{
+ type: "file",
+ id: "upload",
+ label: a.lang.common.upload,
+ size: 38
+ }, {
+ type: "fileButton",
+ id: "uploadButton",
+ label: a.lang.common.uploadSubmit,
+ filebrowser: "info:src",
+ "for": ["Upload", "upload"]
+ }]
+ }, {
+ id: "properties",
+ label: a.lang.flash.propertiesTab,
+ elements: [{
+ type: "hbox",
+ widths: ["50%", "50%"],
+ children: [{
+ id: "scale",
+ type: "select",
+ requiredContent: "embed[scale]",
+ label: a.lang.flash.scale,
+ "default": "",
+ style: "width : 100%;",
+ items: [
+ [a.lang.common.notSet, ""],
+ [a.lang.flash.scaleAll, "showall"],
+ [a.lang.flash.scaleNoBorder, "noborder"],
+ [a.lang.flash.scaleFit, "exactfit"]
+ ],
+ setup: b,
+ commit: c
+ }, {
+ id: "allowScriptAccess",
+ type: "select",
+ requiredContent: "embed[allowscriptaccess]",
+ label: a.lang.flash.access,
+ "default": "",
+ style: "width : 100%;",
+ items: [
+ [a.lang.common.notSet, ""],
+ [a.lang.flash.accessAlways, "always"],
+ [a.lang.flash.accessSameDomain, "samedomain"],
+ [a.lang.flash.accessNever, "never"]
+ ],
+ setup: b,
+ commit: c
+ }]
+ }, {
+ type: "hbox",
+ widths: ["50%", "50%"],
+ children: [{
+ id: "wmode",
+ type: "select",
+ requiredContent: "embed[wmode]",
+ label: a.lang.flash.windowMode,
+ "default": "",
+ style: "width : 100%;",
+ items: [
+ [a.lang.common.notSet, ""],
+ [a.lang.flash.windowModeWindow, "window"],
+ [a.lang.flash.windowModeOpaque, "opaque"],
+ [a.lang.flash.windowModeTransparent, "transparent"]
+ ],
+ setup: b,
+ commit: c
+ }, {
+ id: "quality",
+ type: "select",
+ requiredContent: "embed[quality]",
+ label: a.lang.flash.quality,
+ "default": "high",
+ style: "width : 100%;",
+ items: [
+ [a.lang.common.notSet, ""],
+ [a.lang.flash.qualityBest, "best"],
+ [a.lang.flash.qualityHigh, "high"],
+ [a.lang.flash.qualityAutoHigh, "autohigh"],
+ [a.lang.flash.qualityMedium, "medium"],
+ [a.lang.flash.qualityAutoLow, "autolow"],
+ [a.lang.flash.qualityLow, "low"]
+ ],
+ setup: b,
+ commit: c
+ }]
+ }, {
+ type: "hbox",
+ widths: ["50%", "50%"],
+ children: [{
+ id: "align",
+ type: "select",
+ requiredContent: "object[align]",
+ label: a.lang.common.align,
+ "default": "",
+ style: "width : 100%;",
+ items: [
+ [a.lang.common.notSet, ""],
+ [a.lang.common.alignLeft, "left"],
+ [a.lang.flash.alignAbsBottom, "absBottom"],
+ [a.lang.flash.alignAbsMiddle, "absMiddle"],
+ [a.lang.flash.alignBaseline, "baseline"],
+ [a.lang.common.alignBottom, "bottom"],
+ [a.lang.common.alignMiddle, "middle"],
+ [a.lang.common.alignRight, "right"],
+ [a.lang.flash.alignTextTop, "textTop"],
+ [a.lang.common.alignTop, "top"]
+ ],
+ setup: b,
+ commit: function (a, b, f, k, l) {
+ var h = this.getValue();
+ c.apply(this, arguments);
+ h && (l.align = h)
+ }
+ }, {
+ type: "html",
+ html: "\x3cdiv\x3e\x3c/div\x3e"
+ }]
+ }, {
+ type: "fieldset",
+ label: CKEDITOR.tools.htmlEncode(a.lang.flash.flashvars),
+ children: [{
+ type: "vbox",
+ padding: 0,
+ children: [{
+ type: "checkbox",
+ id: "isVideo",
+ label: a.lang.flash.isVideo,
+ "default": 0,
+ setup: b,
+ commit: c
+ }, {
+ type: "checkbox",
+ id: "menu",
+ label: a.lang.flash.chkMenu,
+ "default": !0,
+ setup: b,
+ commit: c
+ }, {
+ type: "checkbox",
+ id: "play",
+ label: a.lang.flash.chkPlay,
+ "default": !0,
+ setup: b,
+ commit: c
+ }, {
+ type: "checkbox",
+ id: "loop",
+ label: a.lang.flash.chkLoop,
+ "default": !0,
+ setup: b,
+ commit: c
+ }, {
+ type: "checkbox",
+ id: "allowFullScreen",
+ label: a.lang.flash.chkFull,
+ "default": !0,
+ setup: b,
+ commit: c
+ }]
+ }]
+ }]
+ }, {
+ id: "advanced",
+ label: a.lang.common.advancedTab,
+ elements: [{
+ type: "hbox",
+ children: [{
+ type: "text",
+ id: "id",
+ requiredContent: "object[id]",
+ label: a.lang.common.id,
+ setup: b,
+ commit: c
+ }]
+ }, {
+ type: "hbox",
+ widths: ["45%", "55%"],
+ children: [{
+ type: "text",
+ id: "bgcolor",
+ requiredContent: "embed[bgcolor]",
+ label: a.lang.flash.bgcolor,
+ setup: b,
+ commit: c
+ }, {
+ type: "text",
+ id: "class",
+ requiredContent: "embed(cke-xyz)",
+ label: a.lang.common.cssClass,
+ setup: b,
+ commit: c
+ }]
+ }, {
+ type: "text",
+ id: "style",
+ requiredContent: "embed{cke-xyz}",
+ validate: CKEDITOR.dialog.validate.inlineStyle(a.lang.common.invalidInlineStyle),
+ label: a.lang.common.cssStyle,
+ setup: b,
+ commit: c
+ }]
+ }]
+ }
+ })
+})();
\ No newline at end of file
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/flash/images/placeholder.png b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/flash/images/placeholder.png
new file mode 100644
index 0000000..0bc6caa
Binary files /dev/null and b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/flash/images/placeholder.png differ
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/flvPlayer/dialogs/flvPlayer.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/flvPlayer/dialogs/flvPlayer.js
new file mode 100644
index 0000000..3f1613b
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/flvPlayer/dialogs/flvPlayer.js
@@ -0,0 +1,80 @@
+CKEDITOR.dialog.add('flvPlayer', function (editor) {
+ var escape = function (value) {
+ return value;
+ };
+ return {
+ title: '插入Flv视频',
+ resizable: CKEDITOR.DIALOG_RESIZE_BOTH,
+ minWidth: 350,
+ minHeight: 300,
+ contents: [{
+ id: 'info',
+ label: '常规',
+ accessKey: 'P',
+ elements: [
+ {
+ type: 'hbox',
+ widths: ['80%', '20%'],
+ children: [{
+ id: 'src',
+ type: 'text',
+ label: '源文件',
+ validate: CKEDITOR.dialog.validate.notEmpty("视频路径不能为空!")
+ }, {
+ type: 'button',
+ id: 'browse',
+ filebrowser: 'info:src',
+ hidden: true,
+ align: 'center',
+ label: '浏览服务器'
+ }]
+ },
+ {
+ type: 'hbox',
+ widths: ['35%', '35%', '30%'],
+ children: [{
+ type: 'text',
+ label: '视频宽度',
+ id: 'mywidth',
+ 'default': '470px',
+ style: 'width:50px'
+ }, {
+ type: 'text',
+ label: '视频高度',
+ id: 'myheight',
+ 'default': '320px',
+ style: 'width:50px'
+ }]//children finish
+ }]
+ }, {
+ id: 'Upload',
+ hidden: true,
+ filebrowser: 'uploadButton',
+ label: '上传',
+ elements: [{
+ type: 'file',
+ id: 'upload',
+ label: '上传',
+ size: 38
+ },
+ {
+ type: 'fileButton',
+ id: 'uploadButton',
+ label: '发送到服务器',
+ filebrowser: 'info:src',
+ 'for': ['Upload', 'upload']//'page_id', 'element_id'
+ }]
+ }],
+ onOk: function () {
+ mywidth = this.getValueOf('info', 'mywidth');
+ myheight = this.getValueOf('info', 'myheight');
+ // myloop = this.getValueOf('info', 'myloop');
+ mysrc = this.getValueOf('info', 'src'); alert(1);
+ html = '/gb/Affix2/Article/vcastr22.swf?vcastr_file=' + escape(mysrc) + '';
+ //editor.insertHtml("" + html + " ");
+ editor.insertHtml(" ");
+ },
+ onLoad: function () {
+ }
+ };
+});
\ No newline at end of file
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/flvPlayer/plugin.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/flvPlayer/plugin.js
new file mode 100644
index 0000000..aca0450
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/flvPlayer/plugin.js
@@ -0,0 +1,15 @@
+CKEDITOR.plugins.add('flvPlayer',
+{
+ init: function (editor) {
+ //plugin code goes here
+ var pluginName = 'flvPlayer';
+ editor.ui.addButton('flvPlayer',
+ {
+ label: '插入Flv视频',
+ command: pluginName
+ });
+ }
+});
+
+CKEDITOR.dialog.add('flvPlayer', 'plugins/flvPlayer/dialogs/flvPlayer.js');
+editor.addCommand('flvPlayer', new CKEDITOR.dialogCommand('flvPlayer'));
\ No newline at end of file
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/af.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/af.js
new file mode 100644
index 0000000..e7d555d
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/af.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'af', {
+ label: 'Opmaak',
+ panelTitle: 'Opmaak',
+ tag_address: 'Adres',
+ tag_div: 'Normaal (DIV)',
+ tag_h1: 'Opskrif 1',
+ tag_h2: 'Opskrif 2',
+ tag_h3: 'Opskrif 3',
+ tag_h4: 'Opskrif 4',
+ tag_h5: 'Opskrif 5',
+ tag_h6: 'Opskrif 6',
+ tag_p: 'Normaal',
+ tag_pre: 'Opgemaak'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ar.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ar.js
new file mode 100644
index 0000000..8aa822a
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ar.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'ar', {
+ label: 'تنسيق',
+ panelTitle: 'تنسيق الفقرة',
+ tag_address: 'عنوان',
+ tag_div: 'عادي (DIV)',
+ tag_h1: 'العنوان 1',
+ tag_h2: 'العنوان 2',
+ tag_h3: 'العنوان 3',
+ tag_h4: 'العنوان 4',
+ tag_h5: 'العنوان 5',
+ tag_h6: 'العنوان 6',
+ tag_p: 'عادي',
+ tag_pre: 'منسّق'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/bg.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/bg.js
new file mode 100644
index 0000000..d07243e
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/bg.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'bg', {
+ label: 'Формат',
+ panelTitle: 'Формат',
+ tag_address: 'Адрес',
+ tag_div: 'Параграф (DIV)',
+ tag_h1: 'Заглавие 1',
+ tag_h2: 'Заглавие 2',
+ tag_h3: 'Заглавие 3',
+ tag_h4: 'Заглавие 4',
+ tag_h5: 'Заглавие 5',
+ tag_h6: 'Заглавие 6',
+ tag_p: 'Нормален',
+ tag_pre: 'Форматиран'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/bn.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/bn.js
new file mode 100644
index 0000000..6ada36e
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/bn.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'bn', {
+ label: 'ধরন-প্রকৃতি',
+ panelTitle: 'ফন্ট ফরমেট',
+ tag_address: 'ঠিকানা',
+ tag_div: 'শীর্ষক (DIV)',
+ tag_h1: 'শীর্ষক ১',
+ tag_h2: 'শীর্ষক ২',
+ tag_h3: 'শীর্ষক ৩',
+ tag_h4: 'শীর্ষক ৪',
+ tag_h5: 'শীর্ষক ৫',
+ tag_h6: 'শীর্ষক ৬',
+ tag_p: 'সাধারণ',
+ tag_pre: 'ফর্মেটেড'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/bs.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/bs.js
new file mode 100644
index 0000000..9949ac1
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/bs.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'bs', {
+ label: 'Format',
+ panelTitle: 'Format',
+ tag_address: 'Address',
+ tag_div: 'Normal (DIV)', // MISSING
+ tag_h1: 'Heading 1',
+ tag_h2: 'Heading 2',
+ tag_h3: 'Heading 3',
+ tag_h4: 'Heading 4',
+ tag_h5: 'Heading 5',
+ tag_h6: 'Heading 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatted'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ca.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ca.js
new file mode 100644
index 0000000..f1a88a9
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ca.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'ca', {
+ label: 'Format',
+ panelTitle: 'Format',
+ tag_address: 'Adreça',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Encapçalament 1',
+ tag_h2: 'Encapçalament 2',
+ tag_h3: 'Encapçalament 3',
+ tag_h4: 'Encapçalament 4',
+ tag_h5: 'Encapçalament 5',
+ tag_h6: 'Encapçalament 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatejat'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/cs.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/cs.js
new file mode 100644
index 0000000..0215f70
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/cs.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'cs', {
+ label: 'Formát',
+ panelTitle: 'Formát',
+ tag_address: 'Adresa',
+ tag_div: 'Normální (DIV)',
+ tag_h1: 'Nadpis 1',
+ tag_h2: 'Nadpis 2',
+ tag_h3: 'Nadpis 3',
+ tag_h4: 'Nadpis 4',
+ tag_h5: 'Nadpis 5',
+ tag_h6: 'Nadpis 6',
+ tag_p: 'Normální',
+ tag_pre: 'Naformátováno'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/cy.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/cy.js
new file mode 100644
index 0000000..cb93b8b
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/cy.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'cy', {
+ label: 'Fformat',
+ panelTitle: 'Fformat Paragraff',
+ tag_address: 'Cyfeiriad',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Pennawd 1',
+ tag_h2: 'Pennawd 2',
+ tag_h3: 'Pennawd 3',
+ tag_h4: 'Pennawd 4',
+ tag_h5: 'Pennawd 5',
+ tag_h6: 'Pennawd 6',
+ tag_p: 'Normal',
+ tag_pre: 'Wedi\'i Fformatio'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/da.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/da.js
new file mode 100644
index 0000000..97ff2b6
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/da.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'da', {
+ label: 'Formatering',
+ panelTitle: 'Formatering',
+ tag_address: 'Adresse',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Overskrift 1',
+ tag_h2: 'Overskrift 2',
+ tag_h3: 'Overskrift 3',
+ tag_h4: 'Overskrift 4',
+ tag_h5: 'Overskrift 5',
+ tag_h6: 'Overskrift 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formateret'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/de-ch.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/de-ch.js
new file mode 100644
index 0000000..7e10741
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/de-ch.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'de-ch', {
+ label: 'Format',
+ panelTitle: 'Absatzformat',
+ tag_address: 'Adresse',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Überschrift 1',
+ tag_h2: 'Überschrift 2',
+ tag_h3: 'Überschrift 3',
+ tag_h4: 'Überschrift 4',
+ tag_h5: 'Überschrift 5',
+ tag_h6: 'Überschrift 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatiert'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/de.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/de.js
new file mode 100644
index 0000000..7bf5600
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/de.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'de', {
+ label: 'Format',
+ panelTitle: 'Absatzformat',
+ tag_address: 'Adresse',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Überschrift 1',
+ tag_h2: 'Überschrift 2',
+ tag_h3: 'Überschrift 3',
+ tag_h4: 'Überschrift 4',
+ tag_h5: 'Überschrift 5',
+ tag_h6: 'Überschrift 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatiert'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/el.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/el.js
new file mode 100644
index 0000000..47c487f
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/el.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'el', {
+ label: 'Μορφοποίηση',
+ panelTitle: 'Μορφοποίηση Παραγράφου',
+ tag_address: 'Διεύθυνση',
+ tag_div: 'Κανονική (DIV)',
+ tag_h1: 'Κεφαλίδα 1',
+ tag_h2: 'Κεφαλίδα 2',
+ tag_h3: 'Κεφαλίδα 3',
+ tag_h4: 'Κεφαλίδα 4',
+ tag_h5: 'Κεφαλίδα 5',
+ tag_h6: 'Κεφαλίδα 6',
+ tag_p: 'Κανονική',
+ tag_pre: 'Προ-μορφοποιημένη'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/en-au.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/en-au.js
new file mode 100644
index 0000000..b20e4ee
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/en-au.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'en-au', {
+ label: 'Format',
+ panelTitle: 'Paragraph Format',
+ tag_address: 'Address',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Heading 1',
+ tag_h2: 'Heading 2',
+ tag_h3: 'Heading 3',
+ tag_h4: 'Heading 4',
+ tag_h5: 'Heading 5',
+ tag_h6: 'Heading 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatted'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/en-ca.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/en-ca.js
new file mode 100644
index 0000000..dd6c71f
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/en-ca.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'en-ca', {
+ label: 'Format',
+ panelTitle: 'Paragraph Format',
+ tag_address: 'Address',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Heading 1',
+ tag_h2: 'Heading 2',
+ tag_h3: 'Heading 3',
+ tag_h4: 'Heading 4',
+ tag_h5: 'Heading 5',
+ tag_h6: 'Heading 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatted'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/en-gb.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/en-gb.js
new file mode 100644
index 0000000..7affb72
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/en-gb.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'en-gb', {
+ label: 'Format',
+ panelTitle: 'Paragraph Format',
+ tag_address: 'Address',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Heading 1',
+ tag_h2: 'Heading 2',
+ tag_h3: 'Heading 3',
+ tag_h4: 'Heading 4',
+ tag_h5: 'Heading 5',
+ tag_h6: 'Heading 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatted'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/en.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/en.js
new file mode 100644
index 0000000..bc720ca
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/en.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'en', {
+ label: 'Format',
+ panelTitle: 'Paragraph Format',
+ tag_address: 'Address',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Heading 1',
+ tag_h2: 'Heading 2',
+ tag_h3: 'Heading 3',
+ tag_h4: 'Heading 4',
+ tag_h5: 'Heading 5',
+ tag_h6: 'Heading 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatted'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/eo.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/eo.js
new file mode 100644
index 0000000..441a8d7
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/eo.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'eo', {
+ label: 'Formato',
+ panelTitle: 'ParagrafFormato',
+ tag_address: 'Adreso',
+ tag_div: 'Normala (DIV)',
+ tag_h1: 'Titolo 1',
+ tag_h2: 'Titolo 2',
+ tag_h3: 'Titolo 3',
+ tag_h4: 'Titolo 4',
+ tag_h5: 'Titolo 5',
+ tag_h6: 'Titolo 6',
+ tag_p: 'Normala',
+ tag_pre: 'Formatita'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/es.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/es.js
new file mode 100644
index 0000000..2852821
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/es.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'es', {
+ label: 'Formato',
+ panelTitle: 'Formato',
+ tag_address: 'Dirección',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Encabezado 1',
+ tag_h2: 'Encabezado 2',
+ tag_h3: 'Encabezado 3',
+ tag_h4: 'Encabezado 4',
+ tag_h5: 'Encabezado 5',
+ tag_h6: 'Encabezado 6',
+ tag_p: 'Normal',
+ tag_pre: 'Con formato'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/et.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/et.js
new file mode 100644
index 0000000..c8c2732
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/et.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'et', {
+ label: 'Vorming',
+ panelTitle: 'Vorming',
+ tag_address: 'Aadress',
+ tag_div: 'Tavaline (DIV)',
+ tag_h1: 'Pealkiri 1',
+ tag_h2: 'Pealkiri 2',
+ tag_h3: 'Pealkiri 3',
+ tag_h4: 'Pealkiri 4',
+ tag_h5: 'Pealkiri 5',
+ tag_h6: 'Pealkiri 6',
+ tag_p: 'Tavaline',
+ tag_pre: 'Vormindatud'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/eu.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/eu.js
new file mode 100644
index 0000000..3882df4
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/eu.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'eu', {
+ label: 'Formatua',
+ panelTitle: 'Paragrafoaren formatua',
+ tag_address: 'Helbidea',
+ tag_div: 'Normala (DIV)',
+ tag_h1: 'Izenburua 1',
+ tag_h2: 'Izenburua 2',
+ tag_h3: 'Izenburua 3',
+ tag_h4: 'Izenburua 4',
+ tag_h5: 'Izenburua 5',
+ tag_h6: 'Izenburua 6',
+ tag_p: 'Normala',
+ tag_pre: 'Formatuduna'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fa.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fa.js
new file mode 100644
index 0000000..29c5b90
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fa.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'fa', {
+ label: 'قالب',
+ panelTitle: 'قالب بند',
+ tag_address: 'نشانی',
+ tag_div: 'بند',
+ tag_h1: 'سرنویس ۱',
+ tag_h2: 'سرنویس ۲',
+ tag_h3: 'سرنویس ۳',
+ tag_h4: 'سرنویس ۴',
+ tag_h5: 'سرنویس ۵',
+ tag_h6: 'سرنویس ۶',
+ tag_p: 'معمولی',
+ tag_pre: 'قالبدار'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fi.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fi.js
new file mode 100644
index 0000000..2a20b33
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fi.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'fi', {
+ label: 'Muotoilu',
+ panelTitle: 'Muotoilu',
+ tag_address: 'Osoite',
+ tag_div: 'Normaali (DIV)',
+ tag_h1: 'Otsikko 1',
+ tag_h2: 'Otsikko 2',
+ tag_h3: 'Otsikko 3',
+ tag_h4: 'Otsikko 4',
+ tag_h5: 'Otsikko 5',
+ tag_h6: 'Otsikko 6',
+ tag_p: 'Normaali',
+ tag_pre: 'Muotoiltu'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fo.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fo.js
new file mode 100644
index 0000000..7997914
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fo.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'fo', {
+ label: 'Skriftsnið',
+ panelTitle: 'Skriftsnið',
+ tag_address: 'Adressa',
+ tag_div: 'Vanligt (DIV)',
+ tag_h1: 'Yvirskrift 1',
+ tag_h2: 'Yvirskrift 2',
+ tag_h3: 'Yvirskrift 3',
+ tag_h4: 'Yvirskrift 4',
+ tag_h5: 'Yvirskrift 5',
+ tag_h6: 'Yvirskrift 6',
+ tag_p: 'Vanligt',
+ tag_pre: 'Sniðgivið'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fr-ca.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fr-ca.js
new file mode 100644
index 0000000..c6c79ff
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fr-ca.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'fr-ca', {
+ label: 'Format',
+ panelTitle: 'Format de paragraphe',
+ tag_address: 'Adresse',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'En-tête 1',
+ tag_h2: 'En-tête 2',
+ tag_h3: 'En-tête 3',
+ tag_h4: 'En-tête 4',
+ tag_h5: 'En-tête 5',
+ tag_h6: 'En-tête 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formaté'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fr.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fr.js
new file mode 100644
index 0000000..8bb654e
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/fr.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'fr', {
+ label: 'Format',
+ panelTitle: 'Format de paragraphe',
+ tag_address: 'Adresse',
+ tag_div: 'Division',
+ tag_h1: 'Titre 1',
+ tag_h2: 'Titre 2',
+ tag_h3: 'Titre 3',
+ tag_h4: 'Titre 4',
+ tag_h5: 'Titre 5',
+ tag_h6: 'Titre 6',
+ tag_p: 'Normal',
+ tag_pre: 'Préformaté'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/gl.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/gl.js
new file mode 100644
index 0000000..b201031
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/gl.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'gl', {
+ label: 'Formato',
+ panelTitle: 'Formato do parágrafo',
+ tag_address: 'Enderezo',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Enacabezado 1',
+ tag_h2: 'Encabezado 2',
+ tag_h3: 'Encabezado 3',
+ tag_h4: 'Encabezado 4',
+ tag_h5: 'Encabezado 5',
+ tag_h6: 'Encabezado 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatado'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/gu.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/gu.js
new file mode 100644
index 0000000..2108704
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/gu.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'gu', {
+ label: 'ફૉન્ટ ફૉર્મટ, રચનાની શૈલી',
+ panelTitle: 'ફૉન્ટ ફૉર્મટ, રચનાની શૈલી',
+ tag_address: 'સરનામું',
+ tag_div: 'શીર્ષક (DIV)',
+ tag_h1: 'શીર્ષક 1',
+ tag_h2: 'શીર્ષક 2',
+ tag_h3: 'શીર્ષક 3',
+ tag_h4: 'શીર્ષક 4',
+ tag_h5: 'શીર્ષક 5',
+ tag_h6: 'શીર્ષક 6',
+ tag_p: 'સામાન્ય',
+ tag_pre: 'ફૉર્મટેડ'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/he.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/he.js
new file mode 100644
index 0000000..d563695
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/he.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'he', {
+ label: 'עיצוב',
+ panelTitle: 'עיצוב',
+ tag_address: 'כתובת',
+ tag_div: 'נורמלי (DIV)',
+ tag_h1: 'כותרת',
+ tag_h2: 'כותרת 2',
+ tag_h3: 'כותרת 3',
+ tag_h4: 'כותרת 4',
+ tag_h5: 'כותרת 5',
+ tag_h6: 'כותרת 6',
+ tag_p: 'נורמלי',
+ tag_pre: 'קוד'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/hi.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/hi.js
new file mode 100644
index 0000000..2e40c53
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/hi.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'hi', {
+ label: 'फ़ॉर्मैट',
+ panelTitle: 'फ़ॉर्मैट',
+ tag_address: 'पता',
+ tag_div: 'शीर्षक (DIV)',
+ tag_h1: 'शीर्षक 1',
+ tag_h2: 'शीर्षक 2',
+ tag_h3: 'शीर्षक 3',
+ tag_h4: 'शीर्षक 4',
+ tag_h5: 'शीर्षक 5',
+ tag_h6: 'शीर्षक 6',
+ tag_p: 'साधारण',
+ tag_pre: 'फ़ॉर्मैटॅड'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/hr.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/hr.js
new file mode 100644
index 0000000..c50bc26
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/hr.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'hr', {
+ label: 'Format',
+ panelTitle: 'Format',
+ tag_address: 'Address',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Heading 1',
+ tag_h2: 'Heading 2',
+ tag_h3: 'Heading 3',
+ tag_h4: 'Heading 4',
+ tag_h5: 'Heading 5',
+ tag_h6: 'Heading 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatirano'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/hu.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/hu.js
new file mode 100644
index 0000000..863f1a7
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/hu.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'hu', {
+ label: 'Formátum',
+ panelTitle: 'Formátum',
+ tag_address: 'Címsor',
+ tag_div: 'Bekezdés (DIV)',
+ tag_h1: 'Fejléc 1',
+ tag_h2: 'Fejléc 2',
+ tag_h3: 'Fejléc 3',
+ tag_h4: 'Fejléc 4',
+ tag_h5: 'Fejléc 5',
+ tag_h6: 'Fejléc 6',
+ tag_p: 'Normál',
+ tag_pre: 'Formázott'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/id.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/id.js
new file mode 100644
index 0000000..ed35956
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/id.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'id', {
+ label: 'Bentuk',
+ panelTitle: 'Bentuk Paragraf',
+ tag_address: 'Alamat',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Heading 1',
+ tag_h2: 'Heading 2',
+ tag_h3: 'Heading 3',
+ tag_h4: 'Heading 4',
+ tag_h5: 'Heading 5',
+ tag_h6: 'Heading 6',
+ tag_p: 'Normal',
+ tag_pre: 'Membentuk'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/is.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/is.js
new file mode 100644
index 0000000..94eecd6
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/is.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'is', {
+ label: 'Stílsnið',
+ panelTitle: 'Stílsnið',
+ tag_address: 'Vistfang',
+ tag_div: 'Venjulegt (DIV)',
+ tag_h1: 'Fyrirsögn 1',
+ tag_h2: 'Fyrirsögn 2',
+ tag_h3: 'Fyrirsögn 3',
+ tag_h4: 'Fyrirsögn 4',
+ tag_h5: 'Fyrirsögn 5',
+ tag_h6: 'Fyrirsögn 6',
+ tag_p: 'Venjulegt letur',
+ tag_pre: 'Forsniðið'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/it.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/it.js
new file mode 100644
index 0000000..26bd5c6
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/it.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'it', {
+ label: 'Formato',
+ panelTitle: 'Formato',
+ tag_address: 'Indirizzo',
+ tag_div: 'Paragrafo (DIV)',
+ tag_h1: 'Titolo 1',
+ tag_h2: 'Titolo 2',
+ tag_h3: 'Titolo 3',
+ tag_h4: 'Titolo 4',
+ tag_h5: 'Titolo 5',
+ tag_h6: 'Titolo 6',
+ tag_p: 'Normale',
+ tag_pre: 'Formattato'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ja.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ja.js
new file mode 100644
index 0000000..ae6a9c6
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ja.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'ja', {
+ label: '書式',
+ panelTitle: '段落の書式',
+ tag_address: 'アドレス',
+ tag_div: '標準 (DIV)',
+ tag_h1: '見出し 1',
+ tag_h2: '見出し 2',
+ tag_h3: '見出し 3',
+ tag_h4: '見出し 4',
+ tag_h5: '見出し 5',
+ tag_h6: '見出し 6',
+ tag_p: '標準',
+ tag_pre: '書式付き'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ka.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ka.js
new file mode 100644
index 0000000..52ed412
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ka.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'ka', {
+ label: 'ფიორმატირება',
+ panelTitle: 'ფორმატირება',
+ tag_address: 'მისამართი',
+ tag_div: 'ჩვეულებრივი (DIV)',
+ tag_h1: 'სათაური 1',
+ tag_h2: 'სათაური 2',
+ tag_h3: 'სათაური 3',
+ tag_h4: 'სათაური 4',
+ tag_h5: 'სათაური 5',
+ tag_h6: 'სათაური 6',
+ tag_p: 'ჩვეულებრივი',
+ tag_pre: 'ფორმატირებული'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/km.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/km.js
new file mode 100644
index 0000000..20e7ed3
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/km.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'km', {
+ label: 'ទម្រង់',
+ panelTitle: 'ទម្រង់កថាខណ្ឌ',
+ tag_address: 'អាសយដ្ឋាន',
+ tag_div: 'ធម្មតា (DIV)',
+ tag_h1: 'ចំណងជើង 1',
+ tag_h2: 'ចំណងជើង 2',
+ tag_h3: 'ចំណងជើង 3',
+ tag_h4: 'ចំណងជើង 4',
+ tag_h5: 'ចំណងជើង 5',
+ tag_h6: 'ចំណងជើង 6',
+ tag_p: 'ធម្មតា',
+ tag_pre: 'Formatted' // MISSING
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ko.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ko.js
new file mode 100644
index 0000000..ff5d20c
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ko.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'ko', {
+ label: '문단',
+ panelTitle: '문단 형식',
+ tag_address: '글쓴이',
+ tag_div: '기본 (DIV)',
+ tag_h1: '제목 1',
+ tag_h2: '제목 2',
+ tag_h3: '제목 3',
+ tag_h4: '제목 4',
+ tag_h5: '제목 5',
+ tag_h6: '제목 6',
+ tag_p: '본문',
+ tag_pre: '정형 문단'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ku.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ku.js
new file mode 100644
index 0000000..d764c03
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ku.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'ku', {
+ label: 'ڕازاندنەوە',
+ panelTitle: 'بەشی ڕازاندنەوه',
+ tag_address: 'ناونیشان',
+ tag_div: '(DIV)-ی ئاسایی',
+ tag_h1: 'سەرنووسەی ١',
+ tag_h2: 'سەرنووسەی ٢',
+ tag_h3: 'سەرنووسەی ٣',
+ tag_h4: 'سەرنووسەی ٤',
+ tag_h5: 'سەرنووسەی ٥',
+ tag_h6: 'سەرنووسەی ٦',
+ tag_p: 'ئاسایی',
+ tag_pre: 'شێوازکراو'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/lt.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/lt.js
new file mode 100644
index 0000000..8f72c24
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/lt.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'lt', {
+ label: 'Šrifto formatas',
+ panelTitle: 'Šrifto formatas',
+ tag_address: 'Kreipinio',
+ tag_div: 'Normalus (DIV)',
+ tag_h1: 'Antraštinis 1',
+ tag_h2: 'Antraštinis 2',
+ tag_h3: 'Antraštinis 3',
+ tag_h4: 'Antraštinis 4',
+ tag_h5: 'Antraštinis 5',
+ tag_h6: 'Antraštinis 6',
+ tag_p: 'Normalus',
+ tag_pre: 'Formuotas'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/lv.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/lv.js
new file mode 100644
index 0000000..9f194dc
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/lv.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'lv', {
+ label: 'Formāts',
+ panelTitle: 'Formāts',
+ tag_address: 'Adrese',
+ tag_div: 'Rindkopa (DIV)',
+ tag_h1: 'Virsraksts 1',
+ tag_h2: 'Virsraksts 2',
+ tag_h3: 'Virsraksts 3',
+ tag_h4: 'Virsraksts 4',
+ tag_h5: 'Virsraksts 5',
+ tag_h6: 'Virsraksts 6',
+ tag_p: 'Normāls teksts',
+ tag_pre: 'Formatēts teksts'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/mk.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/mk.js
new file mode 100644
index 0000000..24c5fd2
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/mk.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'mk', {
+ label: 'Format', // MISSING
+ panelTitle: 'Paragraph Format', // MISSING
+ tag_address: 'Address', // MISSING
+ tag_div: 'Normal (DIV)', // MISSING
+ tag_h1: 'Heading 1', // MISSING
+ tag_h2: 'Heading 2', // MISSING
+ tag_h3: 'Heading 3', // MISSING
+ tag_h4: 'Heading 4', // MISSING
+ tag_h5: 'Heading 5', // MISSING
+ tag_h6: 'Heading 6', // MISSING
+ tag_p: 'Normal', // MISSING
+ tag_pre: 'Formatted' // MISSING
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/mn.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/mn.js
new file mode 100644
index 0000000..a980452
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/mn.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'mn', {
+ label: 'Параргафын загвар',
+ panelTitle: 'Параргафын загвар',
+ tag_address: 'Хаяг',
+ tag_div: 'Paragraph (DIV)',
+ tag_h1: 'Гарчиг 1',
+ tag_h2: 'Гарчиг 2',
+ tag_h3: 'Гарчиг 3',
+ tag_h4: 'Гарчиг 4',
+ tag_h5: 'Гарчиг 5',
+ tag_h6: 'Гарчиг 6',
+ tag_p: 'Хэвийн',
+ tag_pre: 'Formatted'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ms.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ms.js
new file mode 100644
index 0000000..bbebc9f
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ms.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'ms', {
+ label: 'Format',
+ panelTitle: 'Format',
+ tag_address: 'Alamat',
+ tag_div: 'Perenggan (DIV)',
+ tag_h1: 'Heading 1',
+ tag_h2: 'Heading 2',
+ tag_h3: 'Heading 3',
+ tag_h4: 'Heading 4',
+ tag_h5: 'Heading 5',
+ tag_h6: 'Heading 6',
+ tag_p: 'Normal',
+ tag_pre: 'Telah Diformat'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/nb.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/nb.js
new file mode 100644
index 0000000..8ada4eb
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/nb.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'nb', {
+ label: 'Format',
+ panelTitle: 'Avsnittsformat',
+ tag_address: 'Adresse',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Overskrift 1',
+ tag_h2: 'Overskrift 2',
+ tag_h3: 'Overskrift 3',
+ tag_h4: 'Overskrift 4',
+ tag_h5: 'Overskrift 5',
+ tag_h6: 'Overskrift 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatert'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/nl.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/nl.js
new file mode 100644
index 0000000..bc8e1fe
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/nl.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'nl', {
+ label: 'Opmaak',
+ panelTitle: 'Opmaak',
+ tag_address: 'Adres',
+ tag_div: 'Normaal (DIV)',
+ tag_h1: 'Kop 1',
+ tag_h2: 'Kop 2',
+ tag_h3: 'Kop 3',
+ tag_h4: 'Kop 4',
+ tag_h5: 'Kop 5',
+ tag_h6: 'Kop 6',
+ tag_p: 'Normaal',
+ tag_pre: 'Met opmaak'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/no.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/no.js
new file mode 100644
index 0000000..41ef0dd
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/no.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'no', {
+ label: 'Format',
+ panelTitle: 'Avsnittsformat',
+ tag_address: 'Adresse',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Overskrift 1',
+ tag_h2: 'Overskrift 2',
+ tag_h3: 'Overskrift 3',
+ tag_h4: 'Overskrift 4',
+ tag_h5: 'Overskrift 5',
+ tag_h6: 'Overskrift 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatert'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/pl.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/pl.js
new file mode 100644
index 0000000..4d80dd9
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/pl.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'pl', {
+ label: 'Format',
+ panelTitle: 'Format',
+ tag_address: 'Adres',
+ tag_div: 'Normalny (DIV)',
+ tag_h1: 'Nagłówek 1',
+ tag_h2: 'Nagłówek 2',
+ tag_h3: 'Nagłówek 3',
+ tag_h4: 'Nagłówek 4',
+ tag_h5: 'Nagłówek 5',
+ tag_h6: 'Nagłówek 6',
+ tag_p: 'Normalny',
+ tag_pre: 'Tekst sformatowany'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/pt-br.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/pt-br.js
new file mode 100644
index 0000000..ea8d709
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/pt-br.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'pt-br', {
+ label: 'Formatação',
+ panelTitle: 'Formatação',
+ tag_address: 'Endereço',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Título 1',
+ tag_h2: 'Título 2',
+ tag_h3: 'Título 3',
+ tag_h4: 'Título 4',
+ tag_h5: 'Título 5',
+ tag_h6: 'Título 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatado'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/pt.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/pt.js
new file mode 100644
index 0000000..3f741bf
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/pt.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'pt', {
+ label: 'Formatar',
+ panelTitle: 'Formatar Parágrafo',
+ tag_address: 'Endereço',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Título 1',
+ tag_h2: 'Título 2',
+ tag_h3: 'Título 3',
+ tag_h4: 'Título 4',
+ tag_h5: 'Título 5',
+ tag_h6: 'Título 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatado'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ro.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ro.js
new file mode 100644
index 0000000..6aed7a0
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ro.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'ro', {
+ label: 'Formatare',
+ panelTitle: 'Formatare',
+ tag_address: 'Adresă',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Heading 1',
+ tag_h2: 'Heading 2',
+ tag_h3: 'Heading 3',
+ tag_h4: 'Heading 4',
+ tag_h5: 'Heading 5',
+ tag_h6: 'Heading 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatat'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ru.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ru.js
new file mode 100644
index 0000000..8ad0af8
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ru.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'ru', {
+ label: 'Форматирование',
+ panelTitle: 'Форматирование',
+ tag_address: 'Адрес',
+ tag_div: 'Обычное (div)',
+ tag_h1: 'Заголовок 1',
+ tag_h2: 'Заголовок 2',
+ tag_h3: 'Заголовок 3',
+ tag_h4: 'Заголовок 4',
+ tag_h5: 'Заголовок 5',
+ tag_h6: 'Заголовок 6',
+ tag_p: 'Обычное',
+ tag_pre: 'Моноширинное'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/si.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/si.js
new file mode 100644
index 0000000..4618327
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/si.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'si', {
+ label: 'ආකෘතිය',
+ panelTitle: 'චේදයේ ',
+ tag_address: 'ලිපිනය',
+ tag_div: 'සාමාන්ය(DIV)',
+ tag_h1: 'ශීර්ෂය 1',
+ tag_h2: 'ශීර්ෂය 2',
+ tag_h3: 'ශීර්ෂය 3',
+ tag_h4: 'ශීර්ෂය 4',
+ tag_h5: 'ශීර්ෂය 5',
+ tag_h6: 'ශීර්ෂය 6',
+ tag_p: 'සාමාන්ය',
+ tag_pre: 'ආකෘතියන්'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sk.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sk.js
new file mode 100644
index 0000000..a450c8e
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sk.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'sk', {
+ label: 'Formát',
+ panelTitle: 'Odsek',
+ tag_address: 'Adresa',
+ tag_div: 'Normálny (DIV)',
+ tag_h1: 'Nadpis 1',
+ tag_h2: 'Nadpis 2',
+ tag_h3: 'Nadpis 3',
+ tag_h4: 'Nadpis 4',
+ tag_h5: 'Nadpis 5',
+ tag_h6: 'Nadpis 6',
+ tag_p: 'Normálny',
+ tag_pre: 'Formátovaný'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sl.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sl.js
new file mode 100644
index 0000000..c15da91
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sl.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'sl', {
+ label: 'Oblika',
+ panelTitle: 'Oblika odstavka',
+ tag_address: 'Napis',
+ tag_div: 'Navaden (DIV)',
+ tag_h1: 'Naslov 1',
+ tag_h2: 'Naslov 2',
+ tag_h3: 'Naslov 3',
+ tag_h4: 'Naslov 4',
+ tag_h5: 'Naslov 5',
+ tag_h6: 'Naslov 6',
+ tag_p: 'Navaden',
+ tag_pre: 'Oblikovan'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sq.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sq.js
new file mode 100644
index 0000000..149f4dd
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sq.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'sq', {
+ label: 'Formati',
+ panelTitle: 'Formati i Paragrafit',
+ tag_address: 'Adresa',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Titulli 1',
+ tag_h2: 'Titulli 2',
+ tag_h3: 'Titulli 3',
+ tag_h4: 'Titulli 4',
+ tag_h5: 'Titulli 5',
+ tag_h6: 'Titulli 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatuar'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sr-latn.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sr-latn.js
new file mode 100644
index 0000000..de48b35
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sr-latn.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'sr-latn', {
+ label: 'Format',
+ panelTitle: 'Format',
+ tag_address: 'Adresa',
+ tag_div: 'Normalno (DIV)',
+ tag_h1: 'Naslov 1',
+ tag_h2: 'Naslov 2',
+ tag_h3: 'Naslov 3',
+ tag_h4: 'Naslov 4',
+ tag_h5: 'Naslov 5',
+ tag_h6: 'Naslov 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatirano'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sr.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sr.js
new file mode 100644
index 0000000..999691a
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sr.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'sr', {
+ label: 'Формат',
+ panelTitle: 'Формат',
+ tag_address: 'Adresa',
+ tag_div: 'Нормално (DIV)',
+ tag_h1: 'Heading 1',
+ tag_h2: 'Heading 2',
+ tag_h3: 'Heading 3',
+ tag_h4: 'Heading 4',
+ tag_h5: 'Heading 5',
+ tag_h6: 'Heading 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatirano'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sv.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sv.js
new file mode 100644
index 0000000..8bfb120
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/sv.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'sv', {
+ label: 'Teckenformat',
+ panelTitle: 'Teckenformat',
+ tag_address: 'Adress',
+ tag_div: 'Normal (DIV)',
+ tag_h1: 'Rubrik 1',
+ tag_h2: 'Rubrik 2',
+ tag_h3: 'Rubrik 3',
+ tag_h4: 'Rubrik 4',
+ tag_h5: 'Rubrik 5',
+ tag_h6: 'Rubrik 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formaterad'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/th.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/th.js
new file mode 100644
index 0000000..74834a6
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/th.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'th', {
+ label: 'รูปแบบ',
+ panelTitle: 'รูปแบบ',
+ tag_address: 'Address',
+ tag_div: 'Paragraph (DIV)',
+ tag_h1: 'Heading 1',
+ tag_h2: 'Heading 2',
+ tag_h3: 'Heading 3',
+ tag_h4: 'Heading 4',
+ tag_h5: 'Heading 5',
+ tag_h6: 'Heading 6',
+ tag_p: 'Normal',
+ tag_pre: 'Formatted'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/tr.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/tr.js
new file mode 100644
index 0000000..6c07574
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/tr.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'tr', {
+ label: 'Biçim',
+ panelTitle: 'Biçim',
+ tag_address: 'Adres',
+ tag_div: 'Paragraf (DIV)',
+ tag_h1: 'Başlık 1',
+ tag_h2: 'Başlık 2',
+ tag_h3: 'Başlık 3',
+ tag_h4: 'Başlık 4',
+ tag_h5: 'Başlık 5',
+ tag_h6: 'Başlık 6',
+ tag_p: 'Normal',
+ tag_pre: 'Biçimli'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/tt.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/tt.js
new file mode 100644
index 0000000..8cc6ccc
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/tt.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'tt', {
+ label: 'Форматлау',
+ panelTitle: 'Параграф форматлавы',
+ tag_address: 'Адрес',
+ tag_div: 'Гади (DIV)',
+ tag_h1: 'Башлам 1',
+ tag_h2: 'Башлам 2',
+ tag_h3: 'Башлам 3',
+ tag_h4: 'Башлам 4',
+ tag_h5: 'Башлам 5',
+ tag_h6: 'Башлам 6',
+ tag_p: 'Гади',
+ tag_pre: 'Форматлаулы'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ug.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ug.js
new file mode 100644
index 0000000..e08d2c0
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/ug.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'ug', {
+ label: 'پىچىم',
+ panelTitle: 'پىچىم',
+ tag_address: 'ئادرېس',
+ tag_div: 'ئابزاس (DIV)',
+ tag_h1: 'ماۋزۇ 1',
+ tag_h2: 'ماۋزۇ 2',
+ tag_h3: 'ماۋزۇ 3',
+ tag_h4: 'ماۋزۇ 4',
+ tag_h5: 'ماۋزۇ 5',
+ tag_h6: 'ماۋزۇ 6',
+ tag_p: 'ئادەتتىكى',
+ tag_pre: 'تىزىلغان پىچىم'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/uk.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/uk.js
new file mode 100644
index 0000000..57d8289
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/uk.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'uk', {
+ label: 'Форматування',
+ panelTitle: 'Форматування параграфа',
+ tag_address: 'Адреса',
+ tag_div: 'Нормальний (div)',
+ tag_h1: 'Заголовок 1',
+ tag_h2: 'Заголовок 2',
+ tag_h3: 'Заголовок 3',
+ tag_h4: 'Заголовок 4',
+ tag_h5: 'Заголовок 5',
+ tag_h6: 'Заголовок 6',
+ tag_p: 'Нормальний',
+ tag_pre: 'Форматований'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/vi.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/vi.js
new file mode 100644
index 0000000..831f6ef
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/vi.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'vi', {
+ label: 'Định dạng',
+ panelTitle: 'Định dạng',
+ tag_address: 'Address',
+ tag_div: 'Bình thường (DIV)',
+ tag_h1: 'Heading 1',
+ tag_h2: 'Heading 2',
+ tag_h3: 'Heading 3',
+ tag_h4: 'Heading 4',
+ tag_h5: 'Heading 5',
+ tag_h6: 'Heading 6',
+ tag_p: 'Bình thường (P)',
+ tag_pre: 'Đã thiết lập'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/zh-cn.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/zh-cn.js
new file mode 100644
index 0000000..33bc94a
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/zh-cn.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'zh-cn', {
+ label: '格式',
+ panelTitle: '格式',
+ tag_address: '地址',
+ tag_div: '段落(DIV)',
+ tag_h1: '标题 1',
+ tag_h2: '标题 2',
+ tag_h3: '标题 3',
+ tag_h4: '标题 4',
+ tag_h5: '标题 5',
+ tag_h6: '标题 6',
+ tag_p: '普通',
+ tag_pre: '已编排格式'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/zh.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/zh.js
new file mode 100644
index 0000000..8627e6d
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/lang/zh.js
@@ -0,0 +1,18 @@
+/*
+Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'format', 'zh', {
+ label: '格式',
+ panelTitle: '段落格式',
+ tag_address: '地址',
+ tag_div: '標準 (DIV)',
+ tag_h1: '標題 1',
+ tag_h2: '標題 2',
+ tag_h3: '標題 3',
+ tag_h4: '標題 4',
+ tag_h5: '標題 5',
+ tag_h6: '標題 6',
+ tag_p: '標準',
+ tag_pre: '格式設定'
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/plugin.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/plugin.js
new file mode 100644
index 0000000..3533270
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/format/plugin.js
@@ -0,0 +1,279 @@
+/**
+ * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+ * For licensing, see LICENSE.md or http://ckeditor.com/license
+ */
+
+CKEDITOR.plugins.add( 'format', {
+ requires: 'richcombo',
+ // jscs:disable maximumLineLength
+ lang: 'af,ar,bg,bn,bs,ca,cs,cy,da,de,de-ch,el,en,en-au,en-ca,en-gb,eo,es,et,eu,fa,fi,fo,fr,fr-ca,gl,gu,he,hi,hr,hu,id,is,it,ja,ka,km,ko,ku,lt,lv,mk,mn,ms,nb,nl,no,pl,pt,pt-br,ro,ru,si,sk,sl,sq,sr,sr-latn,sv,th,tr,tt,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE%
+ // jscs:enable maximumLineLength
+ init: function( editor ) {
+ if ( editor.blockless )
+ return;
+
+ var config = editor.config,
+ lang = editor.lang.format;
+
+ // Gets the list of tags from the settings.
+ var tags = config.format_tags.split( ';' );
+
+ // Create style objects for all defined styles.
+ var styles = {},
+ stylesCount = 0,
+ allowedContent = [];
+ for ( var i = 0; i < tags.length; i++ ) {
+ var tag = tags[ i ];
+ var style = new CKEDITOR.style( config[ 'format_' + tag ] );
+ if ( !editor.filter.customConfig || editor.filter.check( style ) ) {
+ stylesCount++;
+ styles[ tag ] = style;
+ styles[ tag ]._.enterMode = editor.config.enterMode;
+ allowedContent.push( style );
+ }
+ }
+
+ // Hide entire combo when all formats are rejected.
+ if ( stylesCount === 0 )
+ return;
+
+ editor.ui.addRichCombo( 'Format', {
+ label: lang.label,
+ title: lang.panelTitle,
+ toolbar: 'styles,20',
+ allowedContent: allowedContent,
+
+ panel: {
+ css: [ CKEDITOR.skin.getPath( 'editor' ) ].concat( config.contentsCss ),
+ multiSelect: false,
+ attributes: { 'aria-label': lang.panelTitle }
+ },
+
+ init: function() {
+ this.startGroup( lang.panelTitle );
+
+ for ( var tag in styles ) {
+ var label = lang[ 'tag_' + tag ];
+
+ // Add the tag entry to the panel list.
+ this.add( tag, styles[ tag ].buildPreview( label ), label );
+ }
+ },
+
+ onClick: function( value ) {
+ editor.focus();
+ editor.fire( 'saveSnapshot' );
+
+ var style = styles[ value ],
+ elementPath = editor.elementPath();
+
+ editor[ style.checkActive( elementPath, editor ) ? 'removeStyle' : 'applyStyle' ]( style );
+
+ // Save the undo snapshot after all changes are affected. (#4899)
+ setTimeout( function() {
+ editor.fire( 'saveSnapshot' );
+ }, 0 );
+ },
+
+ onRender: function() {
+ editor.on( 'selectionChange', function( ev ) {
+ var currentTag = this.getValue(),
+ elementPath = ev.data.path;
+
+ this.refresh();
+
+ for ( var tag in styles ) {
+ if ( styles[ tag ].checkActive( elementPath, editor ) ) {
+ if ( tag != currentTag )
+ this.setValue( tag, editor.lang.format[ 'tag_' + tag ] );
+ return;
+ }
+ }
+
+ // If no styles match, just empty it.
+ this.setValue( '' );
+
+ }, this );
+ },
+
+ onOpen: function() {
+ this.showAll();
+ for ( var name in styles ) {
+ var style = styles[ name ];
+
+ // Check if that style is enabled in activeFilter.
+ if ( !editor.activeFilter.check( style ) )
+ this.hideItem( name );
+
+ }
+ },
+
+ refresh: function() {
+ var elementPath = editor.elementPath();
+
+ if ( !elementPath )
+ return;
+
+ // Check if element path contains 'p' element.
+ if ( !elementPath.isContextFor( 'p' ) ) {
+ this.setState( CKEDITOR.TRISTATE_DISABLED );
+ return;
+ }
+
+ // Check if there is any available style.
+ for ( var name in styles ) {
+ if ( editor.activeFilter.check( styles[ name ] ) )
+ return;
+ }
+ this.setState( CKEDITOR.TRISTATE_DISABLED );
+ }
+ } );
+ }
+} );
+
+/**
+ * A list of semicolon-separated style names (by default: tags) representing
+ * the style definition for each entry to be displayed in the Format drop-down list
+ * in the toolbar. Each entry must have a corresponding configuration in a
+ * setting named `'format_(tagName)'`. For example, the `'p'` entry has its
+ * definition taken from [config.format_p](#!/api/CKEDITOR.config-cfg-format_p).
+ *
+ * Read more in the [documentation](#!/guide/dev_format)
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
+ *
+ * config.format_tags = 'p;h2;h3;pre';
+ *
+ * @cfg {String} [format_tags='p;h1;h2;h3;h4;h5;h6;pre;address;div']
+ * @member CKEDITOR.config
+ */
+CKEDITOR.config.format_tags = 'p;h1;h2;h3;h4;h5;h6;pre;address;div';
+
+/**
+ * The style definition to be used to apply the `Normal` format.
+ *
+ * Read more in the [documentation](#!/guide/dev_format)
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
+ *
+ * config.format_p = { element: 'p', attributes: { 'class': 'normalPara' } };
+ *
+ * @cfg {Object} [format_p={ element: 'p' }]
+ * @member CKEDITOR.config
+ */
+CKEDITOR.config.format_p = { element: 'p', attributes: { style: 'text-indent: 2em;'} };
+
+/**
+ * The style definition to be used to apply the `Normal (DIV)` format.
+ *
+ * Read more in the [documentation](#!/guide/dev_format)
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
+ *
+ * config.format_div = { element: 'div', attributes: { 'class': 'normalDiv' } };
+ *
+ * @cfg {Object} [format_div={ element: 'div' }]
+ * @member CKEDITOR.config
+ */
+CKEDITOR.config.format_div = { element: 'div' };
+
+/**
+ * The style definition to be used to apply the `Formatted` format.
+ *
+ * Read more in the [documentation](#!/guide/dev_format)
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
+ *
+ * config.format_pre = { element: 'pre', attributes: { 'class': 'code' } };
+ *
+ * @cfg {Object} [format_pre={ element: 'pre' }]
+ * @member CKEDITOR.config
+ */
+CKEDITOR.config.format_pre = { element: 'pre' };
+
+/**
+ * The style definition to be used to apply the `Address` format.
+ *
+ * Read more in the [documentation](#!/guide/dev_format)
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
+ *
+ * config.format_address = { element: 'address', attributes: { 'class': 'styledAddress' } };
+ *
+ * @cfg {Object} [format_address={ element: 'address' }]
+ * @member CKEDITOR.config
+ */
+CKEDITOR.config.format_address = { element: 'address' };
+
+/**
+ * The style definition to be used to apply the `Heading 1` format.
+ *
+ * Read more in the [documentation](#!/guide/dev_format)
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
+ *
+ * config.format_h1 = { element: 'h1', attributes: { 'class': 'contentTitle1' } };
+ *
+ * @cfg {Object} [format_h1={ element: 'h1' }]
+ * @member CKEDITOR.config
+ */
+CKEDITOR.config.format_h1 = { element: 'h1' };
+
+/**
+ * The style definition to be used to apply the `Heading 2` format.
+ *
+ * Read more in the [documentation](#!/guide/dev_format)
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
+ *
+ * config.format_h2 = { element: 'h2', attributes: { 'class': 'contentTitle2' } };
+ *
+ * @cfg {Object} [format_h2={ element: 'h2' }]
+ * @member CKEDITOR.config
+ */
+CKEDITOR.config.format_h2 = { element: 'h2' };
+
+/**
+ * The style definition to be used to apply the `Heading 3` format.
+ *
+ * Read more in the [documentation](#!/guide/dev_format)
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
+ *
+ * config.format_h3 = { element: 'h3', attributes: { 'class': 'contentTitle3' } };
+ *
+ * @cfg {Object} [format_h3={ element: 'h3' }]
+ * @member CKEDITOR.config
+ */
+CKEDITOR.config.format_h3 = { element: 'h3' };
+
+/**
+ * The style definition to be used to apply the `Heading 4` format.
+ *
+ * Read more in the [documentation](#!/guide/dev_format)
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
+ *
+ * config.format_h4 = { element: 'h4', attributes: { 'class': 'contentTitle4' } };
+ *
+ * @cfg {Object} [format_h4={ element: 'h4' }]
+ * @member CKEDITOR.config
+ */
+CKEDITOR.config.format_h4 = { element: 'h4' };
+
+/**
+ * The style definition to be used to apply the `Heading 5` format.
+ *
+ * Read more in the [documentation](#!/guide/dev_format)
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
+ *
+ * config.format_h5 = { element: 'h5', attributes: { 'class': 'contentTitle5' } };
+ *
+ * @cfg {Object} [format_h5={ element: 'h5' }]
+ * @member CKEDITOR.config
+ */
+CKEDITOR.config.format_h5 = { element: 'h5' };
+
+/**
+ * The style definition to be used to apply the `Heading 6` format.
+ *
+ * Read more in the [documentation](#!/guide/dev_format)
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
+ *
+ * config.format_h6 = { element: 'h6', attributes: { 'class': 'contentTitle6' } };
+ *
+ * @cfg {Object} [format_h6={ element: 'h6' }]
+ * @member CKEDITOR.config
+ */
+CKEDITOR.config.format_h6 = { element: 'h6' };
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/button.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/button.js
new file mode 100644
index 0000000..7e97b7e
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/button.js
@@ -0,0 +1,8 @@
+/*
+ Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+ For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.dialog.add("button",function(b){function d(a){var b=this.getValue();b?(a.attributes[this.id]=b,"name"==this.id&&(a.attributes["data-cke-saved-name"]=b)):(delete a.attributes[this.id],"name"==this.id&&delete a.attributes["data-cke-saved-name"])}return{title:b.lang.forms.button.title,minWidth:350,minHeight:150,onShow:function(){delete this.button;var a=this.getParentEditor().getSelection().getSelectedElement();a&&a.is("input")&&a.getAttribute("type")in{button:1,reset:1,submit:1}&&(this.button=
+a,this.setupContent(a))},onOk:function(){var a=this.getParentEditor(),b=this.button,d=!b,c=b?CKEDITOR.htmlParser.fragment.fromHtml(b.getOuterHtml()).children[0]:new CKEDITOR.htmlParser.element("input");this.commitContent(c);var e=new CKEDITOR.htmlParser.basicWriter;c.writeHtml(e);c=CKEDITOR.dom.element.createFromHtml(e.getHtml(),a.document);d?a.insertElement(c):(c.replace(b),a.getSelection().selectElement(c))},contents:[{id:"info",label:b.lang.forms.button.title,title:b.lang.forms.button.title,elements:[{id:"name",
+type:"text",bidi:!0,label:b.lang.common.name,"default":"",setup:function(a){this.setValue(a.data("cke-saved-name")||a.getAttribute("name")||"")},commit:d},{id:"value",type:"text",label:b.lang.forms.button.text,accessKey:"V","default":"",setup:function(a){this.setValue(a.getAttribute("value")||"")},commit:d},{id:"type",type:"select",label:b.lang.forms.button.type,"default":"button",accessKey:"T",items:[[b.lang.forms.button.typeBtn,"button"],[b.lang.forms.button.typeSbm,"submit"],[b.lang.forms.button.typeRst,
+"reset"]],setup:function(a){this.setValue(a.getAttribute("type")||"")},commit:d}]}]}});
\ No newline at end of file
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/checkbox.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/checkbox.js
new file mode 100644
index 0000000..1ccfb3e
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/checkbox.js
@@ -0,0 +1,9 @@
+/*
+ Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+ For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.dialog.add("checkbox",function(d){return{title:d.lang.forms.checkboxAndRadio.checkboxTitle,minWidth:350,minHeight:140,onShow:function(){delete this.checkbox;var a=this.getParentEditor().getSelection().getSelectedElement();a&&"checkbox"==a.getAttribute("type")&&(this.checkbox=a,this.setupContent(a))},onOk:function(){var a,b=this.checkbox;b||(a=this.getParentEditor(),b=a.document.createElement("input"),b.setAttribute("type","checkbox"),a.insertElement(b));this.commitContent({element:b})},contents:[{id:"info",
+label:d.lang.forms.checkboxAndRadio.checkboxTitle,title:d.lang.forms.checkboxAndRadio.checkboxTitle,startupFocus:"txtName",elements:[{id:"txtName",type:"text",label:d.lang.common.name,"default":"",accessKey:"N",setup:function(a){this.setValue(a.data("cke-saved-name")||a.getAttribute("name")||"")},commit:function(a){a=a.element;this.getValue()?a.data("cke-saved-name",this.getValue()):(a.data("cke-saved-name",!1),a.removeAttribute("name"))}},{id:"txtValue",type:"text",label:d.lang.forms.checkboxAndRadio.value,
+"default":"",accessKey:"V",setup:function(a){a=a.getAttribute("value");this.setValue(CKEDITOR.env.ie&&"on"==a?"":a)},commit:function(a){var b=a.element,c=this.getValue();!c||CKEDITOR.env.ie&&"on"==c?CKEDITOR.env.ie?(c=new CKEDITOR.dom.element("input",b.getDocument()),b.copyAttributes(c,{value:1}),c.replace(b),d.getSelection().selectElement(c),a.element=c):b.removeAttribute("value"):b.setAttribute("value",c)}},{id:"cmbSelected",type:"checkbox",label:d.lang.forms.checkboxAndRadio.selected,"default":"",
+accessKey:"S",value:"checked",setup:function(a){this.setValue(a.getAttribute("checked"))},commit:function(a){var b=a.element;if(CKEDITOR.env.ie){var c=!!b.getAttribute("checked"),e=!!this.getValue();c!=e&&(c=CKEDITOR.dom.element.createFromHtml('\x3cinput type\x3d"checkbox"'+(e?' checked\x3d"checked"':"")+"/\x3e",d.document),b.copyAttributes(c,{type:1,checked:1}),c.replace(b),d.getSelection().selectElement(c),a.element=c)}else this.getValue()?b.setAttribute("checked","checked"):b.removeAttribute("checked")}},
+{id:"required",type:"checkbox",label:d.lang.forms.checkboxAndRadio.required,"default":"",accessKey:"Q",value:"required",setup:function(a){this.setValue(a.getAttribute("required"))},commit:function(a){a=a.element;this.getValue()?a.setAttribute("required","required"):a.removeAttribute("required")}}]}]}});
\ No newline at end of file
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/form.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/form.js
new file mode 100644
index 0000000..13431bb
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/form.js
@@ -0,0 +1,8 @@
+/*
+ Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+ For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.dialog.add("form",function(a){var d={action:1,id:1,method:1,enctype:1,target:1};return{title:a.lang.forms.form.title,minWidth:350,minHeight:200,onShow:function(){delete this.form;var b=this.getParentEditor().elementPath().contains("form",1);b&&(this.form=b,this.setupContent(b))},onOk:function(){var b,a=this.form,c=!a;c&&(b=this.getParentEditor(),a=b.document.createElement("form"),a.appendBogus());c&&b.insertElement(a);this.commitContent(a)},onLoad:function(){function a(b){this.setValue(b.getAttribute(this.id)||
+"")}function e(a){this.getValue()?a.setAttribute(this.id,this.getValue()):a.removeAttribute(this.id)}this.foreach(function(c){d[c.id]&&(c.setup=a,c.commit=e)})},contents:[{id:"info",label:a.lang.forms.form.title,title:a.lang.forms.form.title,elements:[{id:"txtName",bidi:!0,type:"text",label:a.lang.common.name,"default":"",accessKey:"N",setup:function(a){this.setValue(a.data("cke-saved-name")||a.getAttribute("name")||"")},commit:function(a){this.getValue()?a.data("cke-saved-name",this.getValue()):
+(a.data("cke-saved-name",!1),a.removeAttribute("name"))}},{id:"action",type:"text",label:a.lang.forms.form.action,"default":"",accessKey:"T"},{type:"hbox",widths:["45%","55%"],children:[{id:"id",type:"text",label:a.lang.common.id,"default":"",accessKey:"I"},{id:"enctype",type:"select",label:a.lang.forms.form.encoding,style:"width:100%",accessKey:"E","default":"",items:[[""],["text/plain"],["multipart/form-data"],["application/x-www-form-urlencoded"]]}]},{type:"hbox",widths:["45%","55%"],children:[{id:"target",
+type:"select",label:a.lang.common.target,style:"width:100%",accessKey:"M","default":"",items:[[a.lang.common.notSet,""],[a.lang.common.targetNew,"_blank"],[a.lang.common.targetTop,"_top"],[a.lang.common.targetSelf,"_self"],[a.lang.common.targetParent,"_parent"]]},{id:"method",type:"select",label:a.lang.forms.form.method,accessKey:"M","default":"GET",items:[["GET","get"],["POST","post"]]}]}]}]}});
\ No newline at end of file
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/hiddenfield.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/hiddenfield.js
new file mode 100644
index 0000000..2c7528d
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/hiddenfield.js
@@ -0,0 +1,7 @@
+/*
+ Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+ For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.dialog.add("hiddenfield",function(d){return{title:d.lang.forms.hidden.title,hiddenField:null,minWidth:350,minHeight:110,onShow:function(){delete this.hiddenField;var a=this.getParentEditor(),b=a.getSelection(),c=b.getSelectedElement();c&&c.data("cke-real-element-type")&&"hiddenfield"==c.data("cke-real-element-type")&&(this.hiddenField=c,c=a.restoreRealElement(this.hiddenField),this.setupContent(c),b.selectElement(this.hiddenField))},onOk:function(){var a=this.getValueOf("info","_cke_saved_name"),
+b=this.getParentEditor(),a=CKEDITOR.env.ie&&8>CKEDITOR.document.$.documentMode?b.document.createElement('\x3cinput name\x3d"'+CKEDITOR.tools.htmlEncode(a)+'"\x3e'):b.document.createElement("input");a.setAttribute("type","hidden");this.commitContent(a);a=b.createFakeElement(a,"cke_hidden","hiddenfield");this.hiddenField?(a.replace(this.hiddenField),b.getSelection().selectElement(a)):b.insertElement(a);return!0},contents:[{id:"info",label:d.lang.forms.hidden.title,title:d.lang.forms.hidden.title,elements:[{id:"_cke_saved_name",
+type:"text",label:d.lang.forms.hidden.name,"default":"",accessKey:"N",setup:function(a){this.setValue(a.data("cke-saved-name")||a.getAttribute("name")||"")},commit:function(a){this.getValue()?a.setAttribute("name",this.getValue()):a.removeAttribute("name")}},{id:"value",type:"text",label:d.lang.forms.hidden.value,"default":"",accessKey:"V",setup:function(a){this.setValue(a.getAttribute("value")||"")},commit:function(a){this.getValue()?a.setAttribute("value",this.getValue()):a.removeAttribute("value")}}]}]}});
\ No newline at end of file
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/radio.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/radio.js
new file mode 100644
index 0000000..8cd3bf4
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/radio.js
@@ -0,0 +1,9 @@
+/*
+ Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+ For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.dialog.add("radio",function(b){return{title:b.lang.forms.checkboxAndRadio.radioTitle,minWidth:350,minHeight:140,onShow:function(){delete this.radioButton;var a=this.getParentEditor().getSelection().getSelectedElement();a&&"input"==a.getName()&&"radio"==a.getAttribute("type")&&(this.radioButton=a,this.setupContent(a))},onOk:function(){var a,c=this.radioButton,b=!c;b&&(a=this.getParentEditor(),c=a.document.createElement("input"),c.setAttribute("type","radio"));b&&a.insertElement(c);this.commitContent({element:c})},
+contents:[{id:"info",label:b.lang.forms.checkboxAndRadio.radioTitle,title:b.lang.forms.checkboxAndRadio.radioTitle,elements:[{id:"name",type:"text",label:b.lang.common.name,"default":"",accessKey:"N",setup:function(a){this.setValue(a.data("cke-saved-name")||a.getAttribute("name")||"")},commit:function(a){a=a.element;this.getValue()?a.data("cke-saved-name",this.getValue()):(a.data("cke-saved-name",!1),a.removeAttribute("name"))}},{id:"value",type:"text",label:b.lang.forms.checkboxAndRadio.value,"default":"",
+accessKey:"V",setup:function(a){this.setValue(a.getAttribute("value")||"")},commit:function(a){a=a.element;this.getValue()?a.setAttribute("value",this.getValue()):a.removeAttribute("value")}},{id:"checked",type:"checkbox",label:b.lang.forms.checkboxAndRadio.selected,"default":"",accessKey:"S",value:"checked",setup:function(a){this.setValue(a.getAttribute("checked"))},commit:function(a){var c=a.element;if(CKEDITOR.env.ie){var d=c.getAttribute("checked"),e=!!this.getValue();d!=e&&(d=CKEDITOR.dom.element.createFromHtml('\x3cinput type\x3d"radio"'+
+(e?' checked\x3d"checked"':"")+"\x3e\x3c/input\x3e",b.document),c.copyAttributes(d,{type:1,checked:1}),d.replace(c),b.getSelection().selectElement(d),a.element=d)}else this.getValue()?c.setAttribute("checked","checked"):c.removeAttribute("checked")}},{id:"required",type:"checkbox",label:b.lang.forms.checkboxAndRadio.required,"default":"",accessKey:"Q",value:"required",setup:function(a){this.setValue(a.getAttribute("required"))},commit:function(a){a=a.element;this.getValue()?a.setAttribute("required",
+"required"):a.removeAttribute("required")}}]}]}});
\ No newline at end of file
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/select.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/select.js
new file mode 100644
index 0000000..517ee9e
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/forms/dialogs/select.js
@@ -0,0 +1,20 @@
+/*
+ Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+ For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.dialog.add("select",function(c){function h(a,b,e,d,c){a=f(a);d=d?d.createElement("OPTION"):document.createElement("OPTION");if(a&&d&&"option"==d.getName())CKEDITOR.env.ie?(isNaN(parseInt(c,10))?a.$.options.add(d.$):a.$.options.add(d.$,c),d.$.innerHTML=0c?0:c).insertBeforeMe(d):a.append(d),d.setText(0b)return!1;a=a.getChild(b);a.setText(e);a.setValue(d);return a}function m(a){for(a=f(a);a.getChild(0)&&a.getChild(0).remove(););}function l(a,b,e){a=f(a);var d=g(a);if(0>d)return!1;b=d+b;b=0>b?0:b;b=b>=a.getChildCount()?a.getChildCount()-1:b;if(d==b)return!1;var d=a.getChild(d),c=d.getText(),r=d.getValue();d.remove();d=h(a,c,r,e?e:null,b);k(a,b);return d}function g(a){return(a=f(a))?a.$.selectedIndex:-1}
+function k(a,b){a=f(a);if(0>b)return null;var e=a.getChildren().count();a.$.selectedIndex=b>=e?e-1:b;return a}function n(a){return(a=f(a))?a.getChildren():!1}function f(a){return a&&a.domId&&a.getInputElement().$?a.getInputElement():a&&a.$?a:!1}return{title:c.lang.forms.select.title,minWidth:CKEDITOR.env.ie?460:395,minHeight:CKEDITOR.env.ie?320:300,onShow:function(){delete this.selectBox;this.setupContent("clear");var a=this.getParentEditor().getSelection().getSelectedElement();if(a&&"select"==a.getName()){this.selectBox=
+a;this.setupContent(a.getName(),a);for(var a=n(a),b=0;b550?550:g;d&&d.setValue(g);f&&f.setValue(c);CKEDITOR.document.getById(t).fire("click");}e(a)},C=function(a,b){function c(a,b){var c=
+a.match(m);return c?("%"==c[2]&&(c[1]+="%",n(d,!1)),c[1]):b}if(1==a){var d=this.getDialog(),f="",g="txtWidth"==this.id?"width":"height",e=b.getAttribute(g);e&&(f=c(e,f));f=c(b.getStyle(g),f);this.setValue(f)}},x,u=function(){var a=this.originalElement,b=CKEDITOR.document.getById(p);a.setCustomData("isReady","true");a.removeListener("load",u);a.removeListener("error",h);a.removeListener("abort",h);b&&b.setStyle("display","none");this.dontResetSize||B(this,!1===d.config.image_prefillDimensions);this.firstLoad&&
+CKEDITOR.tools.setTimeout(function(){n(this,"check")},0,this);this.dontResetSize=this.firstLoad=!1;e(this)},h=function(){var a=this.originalElement,b=CKEDITOR.document.getById(p);a.removeListener("load",u);a.removeListener("error",h);a.removeListener("abort",h);a=CKEDITOR.getUrl(CKEDITOR.plugins.get("image").path+"images/noimage.png");this.preview&&this.preview.setAttribute("src",a);b&&b.setStyle("display","none");n(this,!1)},q=function(a){return CKEDITOR.tools.getNextId()+"_"+a},t=q("btnLockSizes"),
+y=q("btnResetSize"),p=q("ImagePreviewLoader"),E=q("previewLink"),D=q("previewImage");return{title:d.lang.image["image"==l?"title":"titleButton"],minWidth:420,minHeight:360,onShow:function(){this.linkEditMode=this.imageEditMode=this.linkElement=this.imageElement=!1;this.lockRatio=!0;this.userlockRatio=0;this.dontResetSize=!1;this.firstLoad=!0;this.addLink=!1;var a=this.getParentEditor(),b=a.getSelection(),c=(b=b&&b.getSelectedElement())&&a.elementPath(b).contains("a",1),d=CKEDITOR.document.getById(p);
+d&&d.setStyle("display","none");x=new CKEDITOR.dom.element("img",a.document);this.preview=CKEDITOR.document.getById(D);this.originalElement=a.document.createElement("img");this.originalElement.setAttribute("alt","");this.originalElement.setCustomData("isReady","false");c&&(this.linkElement=c,this.addLink=this.linkEditMode=!0,a=c.getChildren(),1==a.count()&&(d=a.getItem(0),d.type==CKEDITOR.NODE_ELEMENT&&(d.is("img")||d.is("input"))&&(this.imageElement=a.getItem(0),this.imageElement.is("img")?this.imageEditMode=
+"img":this.imageElement.is("input")&&(this.imageEditMode="input"))),"image"==l&&this.setupContent(2,c));if(this.customImageElement)this.imageEditMode="img",this.imageElement=this.customImageElement,delete this.customImageElement;else if(b&&"img"==b.getName()&&!b.data("cke-realelement")||b&&"input"==b.getName()&&"image"==b.getAttribute("type"))this.imageEditMode=b.getName(),this.imageElement=b;this.imageEditMode&&(this.cleanImageElement=this.imageElement,this.imageElement=this.cleanImageElement.clone(!0,
+!0),this.setupContent(1,this.imageElement));n(this,!0);CKEDITOR.tools.trim(this.getValueOf("info","txtUrl"))||(this.preview.removeAttribute("src"),this.preview.setStyle("display","none"))},onOk:function(){if(this.imageEditMode){var a=this.imageEditMode;"image"==l&&"input"==a&&confirm(d.lang.image.button2Img)?(this.imageElement=d.document.createElement("img"),this.imageElement.setAttribute("alt",""),d.insertElement(this.imageElement)):"image"!=l&&"img"==a&&confirm(d.lang.image.img2Button)?(this.imageElement=
+d.document.createElement("input"),this.imageElement.setAttributes({type:"image",alt:""}),d.insertElement(this.imageElement)):(this.imageElement=this.cleanImageElement,delete this.cleanImageElement)}else"image"==l?this.imageElement=d.document.createElement("img"):(this.imageElement=d.document.createElement("input"),this.imageElement.setAttribute("type","image")),this.imageElement.setAttribute("alt","");this.linkEditMode||(this.linkElement=d.document.createElement("a"));this.commitContent(1,this.imageElement);
+this.commitContent(2,this.linkElement);this.imageElement.getAttribute("style")||this.imageElement.removeAttribute("style");this.imageEditMode?!this.linkEditMode&&this.addLink?(d.insertElement(this.linkElement),this.imageElement.appendTo(this.linkElement)):this.linkEditMode&&!this.addLink&&(d.getSelection().selectElement(this.linkElement),d.insertElement(this.imageElement)):this.addLink?this.linkEditMode?this.linkElement.equals(d.getSelection().getSelectedElement())?(this.linkElement.setHtml(""),this.linkElement.append(this.imageElement,
+!1)):d.insertElement(this.imageElement):(d.insertElement(this.linkElement),this.linkElement.append(this.imageElement,!1)):d.insertElement(this.imageElement)},onLoad:function(){"image"!=l&&this.hidePage("Link");var a=this._.element.getDocument();this.getContentElement("info","ratioLock")&&(this.addFocusable(a.getById(y),5),this.addFocusable(a.getById(t),5));this.commitContent=v},onHide:function(){this.preview&&this.commitContent(8,this.preview);this.originalElement&&(this.originalElement.removeListener("load",
+u),this.originalElement.removeListener("error",h),this.originalElement.removeListener("abort",h),this.originalElement.remove(),this.originalElement=!1);delete this.imageElement},contents:[{id:"info",label:d.lang.image.infoTab,accessKey:"I",elements:[{type:"vbox",padding:0,children:[{type:"hbox",widths:["280px","110px"],align:"right",children:[{id:"txtUrl",type:"text",label:d.lang.common.url,required:!0,onChange:function(){var a=this.getDialog(),b=this.getValue();if(00) )
+ {
+ alert("Sorry, the images pasted with Safari aren't usable");
+ window.open("https://bugs.webkit.org/show_bug.cgi?id=49141");
+ html = html.replace( / /g, "");
+ }
+
+ // Replace data: images in Firefox and upload them
+ html = html.replace( / /g, function( img )
+ {
+ var data = img.match(/"data:image\/png;base64,(.*?)"/)[1];
+ var id = CKEDITOR.tools.getNextId();
+
+ var url= editor.config.filebrowserImageUploadUrl;
+ if (url.indexOf("?") == -1)
+ url += "?";
+ else
+ url += "&";
+ url += 'CKEditor=' + editor.name + '&CKEditorFuncNum=2&langCode=' + editor.langCode;
+
+ var xhr = new XMLHttpRequest();
+
+ xhr.open("POST", url);
+ xhr.onload = function() {
+ // Upon finish, get the url and update the file
+ var imageUrl = xhr.responseText.match(/2,\s*'(.*?)',/)[1];
+ var theImage = editor.document.getById( id );
+ theImage.data( 'cke-saved-src', imageUrl);
+ theImage.setAttribute( 'src', imageUrl);
+ theImage.removeAttribute( 'id' );
+ }
+
+ // Create the multipart data upload. Is it possible somehow to use FormData instead?
+ var BOUNDARY = "---------------------------1966284435497298061834782736";
+ var rn = "\r\n";
+ var req = "--" + BOUNDARY;
+
+ req += rn + "Content-Disposition: form-data; name=\"upload\"";
+
+ var bin = window.atob( data );
+ // add timestamp?
+ req += "; filename=\"" + id + ".png\"" + rn + "Content-type: image/png";
+
+ req += rn + rn + bin + rn + "--" + BOUNDARY;
+
+ req += "--";
+
+ xhr.setRequestHeader("Content-Type", "multipart/form-data; boundary=" + BOUNDARY);
+ xhr.sendAsBinary(req);
+
+ return img.replace(/>/, ' id="' + id + '">')
+
+ });
+
+ if (e.data.html)
+ e.data.html = html;
+ else
+ e.data.dataValue = html;
+ });
+
+ } //Init
+} );
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/LICENSE.md b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/LICENSE.md
new file mode 100644
index 0000000..89eb881
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/LICENSE.md
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2015 Moritz Maleck
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/README.md b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/README.md
new file mode 100644
index 0000000..27d3d3f
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/README.md
@@ -0,0 +1,59 @@
+# Image Uploader and Browser for CKEditor
+[Image Uploader and Browser for CKEditor](http://imageuploaderforckeditor.altervista.org/) is a plugin that allows you to **upload images** easily to your server and add automatically to CKEditor. Since **version 2.0** you can **browse and manage** your uploaded files online right in your browser - without using a FTP Client. The Image Browser is **responsive** and looks great on every device width.
+
+## Download
+You can download the Image Uploader and Browser for CKEditor [here](http://ckeditor.com/addon/imageuploader).
+
+## Features
+* Functionality: Upload, delete, download and view your PNG, JPG & GIF files.
+* Secure: Only you can access the image browser by a password protection since version 4.0.
+* Flexible: Do you already have your own upload folder? You can easily switch and create folders in the image browser.
+* Modern UI: The Image Browser is responsive and looks great on every device width.
+* Support: Regular updates and an always up to date documentation make it easy for you to install and use the browser.
+
+## Installation and Configuration
+First extract the downloaded file into the CKEditor’s *plugins* folder. Then enable the plugin by changing or adding the extraPlugins line in your configuration (config.js):
+
+### Defining Configuration In-Page
+```
+CKEDITOR.replace( 'editor1', {
+ extraPlugins: 'imageuploader'
+});
+```
+
+### Using the config.js File
+```
+CKEDITOR.editorConfig = function( config ) {
+ config.extraPlugins = 'imageuploader';
+};
+```
+
+Don't forget to set `CHMOD writable permission (0777)` to the **imageuploader** folder on your server.
+
+Please read the [Plugin FAQ](http://imageuploaderforckeditor.altervista.org/support/) for more information.
+
+## How to use
+
+### Browse and manage files
+Open the **Image info** tab and click **Browse server**. A new window will open where you see all your uploaded images. Open the preview of a picture by tapping on the image. To use the file click **Use**. To upload a new image open the upload panel in the image browser.
+
+### Change the upload path
+Open the **Image info** tab and click Browse server. A new window will open where you see all your uploaded images. Open the **Settings** to choose another upload path.
+
+### Further questions?
+Please read the [Plugin FAQ](http://imageuploaderforckeditor.altervista.org/support/).
+
+## Demo
+The demo can be found [here](http://imageuploaderforckeditor.altervista.org/demo.php).
+
+## Share
+[Tweet](http://twitter.com/share?url=http://imageuploaderforckeditor.altervista.org&text=Use%20the%20Image%20Uploader%20for%20CKEditor%20for%20free%20now!%20&hashtags=imageuploaderforckeditor) or [Share on Facebook](http://www.facebook.com/sharer.php?u=http://imageuploaderforckeditor.altervista.org).
+
+## Support
+The support site can be found [here](http://ibm.bplaced.com/contact/index.php?cdproject=Image%20Uploader%20and%20Browser%20for%20CKEditor). Before submitting a support ticket please read the [FAQ](http://imageuploaderforckeditor.altervista.org/support/).
+
+## License
+Image Uploader and Browser for CKEditor is licensed under the MIT license:
+[http://en.wikipedia.org/wiki/MIT_License](http://en.wikipedia.org/wiki/MIT_License)
+
+Copyright © 2015 by Moritz Maleck
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/check_permission.php b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/check_permission.php
new file mode 100644
index 0000000..d7d4002
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/check_permission.php
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+ :: Fujana Solutions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/create.php b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/create.php
new file mode 100644
index 0000000..d508d5d
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/create.php
@@ -0,0 +1,17 @@
+j.failure_limit)return!1}else c.trigger("appear"),b=0})}var h,i=this,j={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:b,data_attribute:"original",skip_invisible:!1,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return f&&(d!==f.failurelimit&&(f.failure_limit=f.failurelimit,delete f.failurelimit),d!==f.effectspeed&&(f.effect_speed=f.effectspeed,delete f.effectspeed),a.extend(j,f)),h=j.container===d||j.container===b?e:a(j.container),0===j.event.indexOf("scroll")&&h.bind(j.event,function(){return g()}),this.each(function(){var b=this,c=a(b);b.loaded=!1,(c.attr("src")===d||c.attr("src")===!1)&&c.is("img")&&c.attr("src",j.placeholder),c.one("appear",function(){if(!this.loaded){if(j.appear){var d=i.length;j.appear.call(b,d,j)}a(" ").bind("load",function(){var d=c.attr("data-"+j.data_attribute);c.hide(),c.is("img")?c.attr("src",d):c.css("background-image","url('"+d+"')"),c[j.effect](j.effect_speed),b.loaded=!0;var e=a.grep(i,function(a){return!a.loaded});if(i=a(e),j.load){var f=i.length;j.load.call(b,f,j)}}).attr("src",c.attr("data-"+j.data_attribute))}}),0!==j.event.indexOf("scroll")&&c.bind(j.event,function(){b.loaded||c.trigger("appear")})}),e.bind("resize",function(){g()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&e.bind("pageshow",function(b){b.originalEvent&&b.originalEvent.persisted&&i.each(function(){a(this).trigger("appear")})}),a(c).ready(function(){g()}),this},a.belowthefold=function(c,f){var g;return g=f.container===d||f.container===b?(b.innerHeight?b.innerHeight:e.height())+e.scrollTop():a(f.container).offset().top+a(f.container).height(),g<=a(c).offset().top-f.threshold},a.rightoffold=function(c,f){var g;return g=f.container===d||f.container===b?e.width()+e.scrollLeft():a(f.container).offset().left+a(f.container).width(),g<=a(c).offset().left-f.threshold},a.abovethetop=function(c,f){var g;return g=f.container===d||f.container===b?e.scrollTop():a(f.container).offset().top,g>=a(c).offset().top+f.threshold+a(c).height()},a.leftofbegin=function(c,f){var g;return g=f.container===d||f.container===b?e.scrollLeft():a(f.container).offset().left,g>=a(c).offset().left+f.threshold+a(c).width()},a.inviewport=function(b,c){return!(a.rightoffold(b,c)||a.leftofbegin(b,c)||a.belowthefold(b,c)||a.abovethetop(b,c))},a.extend(a.expr[":"],{"below-the-fold":function(b){return a.belowthefold(b,{threshold:0})},"above-the-top":function(b){return!a.belowthefold(b,{threshold:0})},"right-of-screen":function(b){return a.rightoffold(b,{threshold:0})},"left-of-screen":function(b){return!a.rightoffold(b,{threshold:0})},"in-viewport":function(b){return a.inviewport(b,{threshold:0})},"above-the-fold":function(b){return!a.belowthefold(b,{threshold:0})},"right-of-fold":function(b){return a.rightoffold(b,{threshold:0})},"left-of-fold":function(b){return!a.rightoffold(b,{threshold:0})}})}(jQuery,window,document);
\ No newline at end of file
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/dist/js.cookie-2.0.3.min.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/dist/js.cookie-2.0.3.min.js
new file mode 100644
index 0000000..ff88c76
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/dist/js.cookie-2.0.3.min.js
@@ -0,0 +1,2 @@
+/*! js-cookie v2.0.3 | MIT */
+!function(a){if("function"==typeof define&&define.amd)define(a);else if("object"==typeof exports)module.exports=a();else{var b=window.Cookies,c=window.Cookies=a(window.jQuery);c.noConflict=function(){return window.Cookies=b,c}}}(function(){function a(){for(var a=0,b={};a1){if(f=a({path:"/"},d.defaults,f),"number"==typeof f.expires){var h=new Date;h.setMilliseconds(h.getMilliseconds()+864e5*f.expires),f.expires=h}try{g=JSON.stringify(e),/^[\{\[]/.test(g)&&(e=g)}catch(i){}return e=encodeURIComponent(String(e)),e=e.replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),b=encodeURIComponent(String(b)),b=b.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),b=b.replace(/[\(\)]/g,escape),document.cookie=[b,"=",e,f.expires&&"; expires="+f.expires.toUTCString(),f.path&&"; path="+f.path,f.domain&&"; domain="+f.domain,f.secure?"; secure":""].join("")}b||(g={});for(var j=document.cookie?document.cookie.split("; "):[],k=/(%[0-9A-Z]{2})+/g,l=0;l
+ * Licensed under MIT
+ */
+.la-ball-fall,
+.la-ball-fall > div {
+ position: relative;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box; }
+
+.la-ball-fall {
+ display: block;
+ font-size: 0;
+ color: #fff; }
+
+.la-ball-fall.la-dark {
+ color: #333; }
+
+.la-ball-fall > div {
+ display: inline-block;
+ float: none;
+ background-color: currentColor;
+ border: 0 solid currentColor; }
+
+.la-ball-fall {
+ width: 54px;
+ height: 18px; }
+
+.la-ball-fall > div {
+ width: 10px;
+ height: 10px;
+ margin: 4px;
+ border-radius: 100%;
+ opacity: 0;
+ -webkit-animation: ball-fall 1s ease-in-out infinite;
+ -moz-animation: ball-fall 1s ease-in-out infinite;
+ -o-animation: ball-fall 1s ease-in-out infinite;
+ animation: ball-fall 1s ease-in-out infinite; }
+
+.la-ball-fall > div:nth-child(1) {
+ -webkit-animation-delay: -200ms;
+ -moz-animation-delay: -200ms;
+ -o-animation-delay: -200ms;
+ animation-delay: -200ms; }
+
+.la-ball-fall > div:nth-child(2) {
+ -webkit-animation-delay: -100ms;
+ -moz-animation-delay: -100ms;
+ -o-animation-delay: -100ms;
+ animation-delay: -100ms; }
+
+.la-ball-fall > div:nth-child(3) {
+ -webkit-animation-delay: 0ms;
+ -moz-animation-delay: 0ms;
+ -o-animation-delay: 0ms;
+ animation-delay: 0ms; }
+
+.la-ball-fall.la-sm {
+ width: 26px;
+ height: 8px; }
+
+.la-ball-fall.la-sm > div {
+ width: 4px;
+ height: 4px;
+ margin: 2px; }
+
+.la-ball-fall.la-2x {
+ width: 108px;
+ height: 36px; }
+
+.la-ball-fall.la-2x > div {
+ width: 20px;
+ height: 20px;
+ margin: 8px; }
+
+.la-ball-fall.la-3x {
+ width: 162px;
+ height: 54px; }
+
+.la-ball-fall.la-3x > div {
+ width: 30px;
+ height: 30px;
+ margin: 12px; }
+
+/*
+ * Animation
+ */
+@-webkit-keyframes ball-fall {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-145%);
+ transform: translateY(-145%); }
+ 10% {
+ opacity: .5; }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ transform: translateY(0); }
+ 80% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ transform: translateY(0); }
+ 90% {
+ opacity: .5; }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(145%);
+ transform: translateY(145%); } }
+
+@-moz-keyframes ball-fall {
+ 0% {
+ opacity: 0;
+ -moz-transform: translateY(-145%);
+ transform: translateY(-145%); }
+ 10% {
+ opacity: .5; }
+ 20% {
+ opacity: 1;
+ -moz-transform: translateY(0);
+ transform: translateY(0); }
+ 80% {
+ opacity: 1;
+ -moz-transform: translateY(0);
+ transform: translateY(0); }
+ 90% {
+ opacity: .5; }
+ 100% {
+ opacity: 0;
+ -moz-transform: translateY(145%);
+ transform: translateY(145%); } }
+
+@-o-keyframes ball-fall {
+ 0% {
+ opacity: 0;
+ -o-transform: translateY(-145%);
+ transform: translateY(-145%); }
+ 10% {
+ opacity: .5; }
+ 20% {
+ opacity: 1;
+ -o-transform: translateY(0);
+ transform: translateY(0); }
+ 80% {
+ opacity: 1;
+ -o-transform: translateY(0);
+ transform: translateY(0); }
+ 90% {
+ opacity: .5; }
+ 100% {
+ opacity: 0;
+ -o-transform: translateY(145%);
+ transform: translateY(145%); } }
+
+@keyframes ball-fall {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-145%);
+ -moz-transform: translateY(-145%);
+ -o-transform: translateY(-145%);
+ transform: translateY(-145%); }
+ 10% {
+ opacity: .5; }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0); }
+ 80% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0); }
+ 90% {
+ opacity: .5; }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(145%);
+ -moz-transform: translateY(145%);
+ -o-transform: translateY(145%);
+ transform: translateY(145%); } }
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/dist/sweetalert.min.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/dist/sweetalert.min.js
new file mode 100644
index 0000000..bc78798
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/dist/sweetalert.min.js
@@ -0,0 +1 @@
+!function(e,t,n){"use strict";!function o(e,t,n){function a(s,l){if(!t[s]){if(!e[s]){var i="function"==typeof require&&require;if(!l&&i)return i(s,!0);if(r)return r(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var c=t[s]={exports:{}};e[s][0].call(c.exports,function(t){var n=e[s][1][t];return a(n?n:t)},c,c.exports,o,e,t,n)}return t[s].exports}for(var r="function"==typeof require&&require,s=0;s=0;)n=n.replace(" "+t+" "," ");e.className=n.replace(/^\s+|\s+$/g,"")}},i=function(e){var n=t.createElement("div");return n.appendChild(t.createTextNode(e)),n.innerHTML},u=function(e){e.style.opacity="",e.style.display="block"},c=function(e){if(e&&!e.length)return u(e);for(var t=0;t0?setTimeout(o,t):e.style.display="none"});o()},h=function(n){if("function"==typeof MouseEvent){var o=new MouseEvent("click",{view:e,bubbles:!1,cancelable:!0});n.dispatchEvent(o)}else if(t.createEvent){var a=t.createEvent("MouseEvents");a.initEvent("click",!1,!1),n.dispatchEvent(a)}else t.createEventObject?n.fireEvent("onclick"):"function"==typeof n.onclick&&n.onclick()},g=function(t){"function"==typeof t.stopPropagation?(t.stopPropagation(),t.preventDefault()):e.event&&e.event.hasOwnProperty("cancelBubble")&&(e.event.cancelBubble=!0)};a.hasClass=r,a.addClass=s,a.removeClass=l,a.escapeHtml=i,a._show=u,a.show=c,a._hide=d,a.hide=f,a.isDescendant=p,a.getTopMargin=m,a.fadeIn=v,a.fadeOut=y,a.fireClick=h,a.stopEventPropagation=g},{}],5:[function(t,o,a){Object.defineProperty(a,"__esModule",{value:!0});var r=t("./handle-dom"),s=t("./handle-swal-dom"),l=function(t,o,a){var l=t||e.event,i=l.keyCode||l.which,u=a.querySelector("button.confirm"),c=a.querySelector("button.cancel"),d=a.querySelectorAll("button[tabindex]");if(-1!==[9,13,32,27].indexOf(i)){for(var f=l.target||l.srcElement,p=-1,m=0;m"),i.innerHTML=e.html?e.text:s.escapeHtml(e.text||"").split("\n").join(" "),e.text&&s.show(i),e.customClass)s.addClass(t,e.customClass),t.setAttribute("data-custom-class",e.customClass);else{var d=t.getAttribute("data-custom-class");s.removeClass(t,d),t.setAttribute("data-custom-class","")}if(s.hide(t.querySelectorAll(".sa-icon")),e.type&&!a.isIE8()){var f=function(){for(var o=!1,a=0;ao;o++)n=parseInt(e.substr(2*o,2),16),n=Math.round(Math.min(Math.max(0,n+n*t),255)).toString(16),a+=("00"+n).substr(n.length);return a};o.extend=a,o.hexToRgb=r,o.isIE8=s,o.logStr=l,o.colorLuminance=i},{}]},{},[1]),"function"==typeof define&&define.amd?define(function(){return sweetAlert}):"undefined"!=typeof module&&module.exports&&(module.exports=sweetAlert)}(window,document);
\ No newline at end of file
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/function.js b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/function.js
new file mode 100644
index 0000000..4c4b67c
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/function.js
@@ -0,0 +1,378 @@
+// Copyright (c) 2015, Fujana Solutions - Moritz Maleck. All rights reserved.
+// For licensing, see LICENSE.md
+
+// Open image modal
+function showImage(imgSrc, imgStyle) {
+ $("#imageFSimg").attr('src', imgSrc);
+ $("#imageFSimg").attr('style', 'max-width:' + imgStyle + 'px');
+
+ $("#imageFullSreen").show();
+ $("#background").slideDown(250, "swing");
+
+ $("#imgActionUse").attr("onclick","useImage('" + imgSrc + "')");
+ $("#imgActionDownload").attr("href", imgSrc);
+
+}
+
+// Open editbar
+function showEditBar(imgSrc, imgStyle, imgID, imgName) {
+ var imgSrc = imgSrc;
+ var imgStyle = imgStyle;
+ var imgID = imgID;
+ var imgName = imgName;
+
+ $("#editbar").slideUp(100);
+ $("#editbar").slideDown(100);
+
+ $(".fileDiv,.fullWidthFileDiv").removeClass( "selected" );
+ $("div[data-imgid='" + imgID +"']").addClass( "selected" );
+
+ $("#updates").css("visibility", "hidden");
+ $("#updates").slideUp(150);
+
+ $("#editbarDelete").attr("onclick","deleteImg('" + imgName + "', '" + imgID + "');");
+ $("#editbarUse").attr("onclick","useImage('" + imgSrc + "')");
+ $("#editbarView").attr("onclick","showImage('" + imgSrc + "','" + imgStyle + "')");
+ $("#editbarDownload").attr("href", imgSrc);
+}
+
+// hide editbar if user clicks outside of element
+$(document).mouseup(function (e) {
+ var container = $(".fileDiv,.fullWidthFileDiv,#editbar");
+
+ if (!container.is(e.target) // if the target of the click isn't the container...
+ && container.has(e.target).length === 0) // ... nor a descendant of the container
+ {
+ hideEditBar();
+ }
+});
+
+// hide editbar function
+function hideEditBar() {
+ $("#editbar").slideUp(100);
+
+ $(".fileDiv,.fullWidthFileDiv").removeClass( "selected" );
+
+ if (currentpluginver != pluginversion) {
+ $("#updates").slideDown(150);
+ $("#updates").css("visibility", "visible");
+ };
+}
+
+// Use image and overgive image src to ckeditor
+function useImage(imgSrc) {
+ function getUrlParam( paramName ) {
+ var reParam = new RegExp( '(?:[\?&]|&)' + paramName + '=([^&]+)', 'i' ) ;
+ var match = window.location.search.match(reParam) ;
+
+ return ( match && match.length > 1 ) ? match[ 1 ] : null ;
+ }
+ var funcNum = getUrlParam( 'CKEditorFuncNum' );
+ var imgSrc = imgSrc;
+ var fileUrl = imgSrc;
+ window.opener.CKEDITOR.tools.callFunction( funcNum, fileUrl );
+ window.close();
+}
+
+// open upload image modal
+function uploadImg() {
+
+ $("#uploadImgDiv").show();
+ $("#background2").slideDown(250, "swing");
+
+}
+
+// open settings modal
+function pluginSettings() {
+
+ $("#settingsDiv").show();
+ $("#background3").slideDown(250, "swing");
+
+}
+
+// check if new version is available
+$( document ).ready(function() {
+ if (currentpluginver != pluginversion) {
+ $("#updates").show();
+ $('#updates').html("A new version of "+ pluginname +" ("+ pluginversion +") is available. Download it now! ");
+ };
+});
+
+// call jquery lazy load
+$(function() {
+ $("img.lazy").lazyload();
+});
+
+$( document ).ready(function() {
+ var elem = '#uploadpathEditable';
+ var text = '.saveUploadPathP';
+ var btn = '.saveUploadPathA';
+ var btnCancel = '#pathCancel';
+ $( elem ).attr('contenteditable','true');
+ $( elem ).click(function() {
+ $( this ).addClass("editableActive");
+ $( btn ).fadeIn();
+ $( text ).show();
+ $( '.pathHistory' ).fadeIn();
+ });
+ $( btnCancel ).click(function() {
+ $( elem ).removeClass('editableActive');
+ $( btn ).hide();
+ $( text ).hide();
+ $( '.pathHistory' ).hide();
+ });
+});
+
+function updateImagePath(){
+ var name = $("#uploadpathEditable").text();
+ $.ajax({
+ method: "POST",
+ url: "pluginconfig.php",
+ data: { newpath: name, }
+ }).done(function( msg ) {
+ $('#settingsDiv').hide();
+ $('#background3').slideUp(250, 'swing');
+
+ setTimeout(function(){
+ location.reload();
+ }, 250);
+ });
+}
+
+function useHistoryPath(path){
+ var path = path;
+ $.ajax({
+ method: "POST",
+ url: "pluginconfig.php",
+ data: { newpath: path, }
+ }).done(function( msg ) {
+ $('#settingsDiv').hide();
+ $('#background3').slideUp(250, 'swing');
+
+ setTimeout(function(){
+ location.reload();
+ }, 250);
+ });
+}
+
+// open pluginconfig.php to change the extension settings
+function extensionSettings(setting){
+ var setting = setting;
+ $.ajax({
+ method: "POST",
+ url: "pluginconfig.php",
+ data: {
+ extension: setting,
+ }
+ }).done(function( msg ) {
+ $('#settingsDiv').hide();
+ $('#background3').slideUp(250, 'swing');
+
+ setTimeout(function(){
+ location.reload();
+ }, 250);
+ });
+}
+
+// check if a file to upload is selected
+function checkUpload(){
+ if( document.getElementById("upload").files.length == 0 ){
+ alert("Please select a file to upload.");
+ return false;
+ }
+}
+
+// toggle the edit icons
+function toggleQEditIcons(){
+ $( '.fullWidthlastChild, .qEditIconsDiv' ).toggle();
+}
+
+// toggle the edit mode
+function toogleQEditMode(){
+ if($('#qEditBtnOpen').is(':visible')){
+ Cookies.set('qEditMode', 'yes');
+ } else {
+ Cookies.remove('qEditMode');
+ }
+ toggleQEditIcons();
+ $( '#qEditBtnDone, #qEditBtnOpen' ).slideToggle();
+}
+
+// check if qEditMode is activated
+$( document ).ready(function() {
+ if(Cookies.get('qEditMode') == "yes"){
+ toogleQEditMode();
+ }
+});
+
+// drag n' drop
+function drop(e) {
+ e.preventDefault();
+
+ var file = e.dataTransfer.files[0];
+
+ if(file && file.type.match("image/*")) {
+
+ var formdata = new FormData();
+ formdata.append('upload', file);
+
+ var xhr = new XMLHttpRequest();
+ xhr.open('POST', 'imgupload.php');
+ xhr.send(formdata);
+
+ xhr.onreadystatechange = function() {
+ if (xhr.readyState == 4 && xhr.status == 200) {
+ hideEditBar();
+ reloadImages();
+ setTimeout(function(){
+ $("#dropzone").slideUp(450, "swing");
+ }, 50);
+ }
+ }
+ }
+}
+
+// toggle dropzone
+function toggleDropzone(s) {
+ var elem = $("#dropzone");
+ if(s == "show") {
+ elem.show();
+ } else {
+ elem.hide();
+ }
+}
+
+// hide dropzone if user clicks close
+$( document ).ready(function() {
+ $( "#dropzone" ).click(function() {
+ setTimeout(function(){
+ toggleDropzone('hide');
+ }, 500);
+ });
+});
+
+// delete image
+function deleteImg(src, imgid) {
+ $.ajax({
+ method: "GET",
+ url: "imgdelete.php",
+ data: {
+ img: src,
+ }
+ }).done(function() {
+ var imgDiv = $( "div[data-imgid='" + imgid +"']" );
+ if(Cookies.get('file_style') == "block"){
+ imgDiv.addClass("deleteAnimationBlock");
+ } else {
+ imgDiv.slideUp(250, "swing");
+ }
+ setTimeout(function(){
+ imgDiv.hide();
+ hideEditBar();
+ reloadImages();
+ }, 320);
+ });
+}
+
+
+// reload images
+function reloadImages() {
+ $.ajaxSetup({cache:false});
+ $('#files').load('function.php?f=loadImages', function(response, status, xhr) {
+ $("img.lazy").lazyload();
+ });
+}
+
+// select language
+function selectLang(lang) {
+ Cookies.set('sy_lang', lang, { expires: 1095 });
+
+ $('#setLangDiv').hide();
+ $('#background4').slideUp(250, 'swing');
+
+ setTimeout(function(){
+ location.reload();
+ }, 250);
+}
+
+// open lang panel
+function openLangPanel() {
+ $('#settingsDiv').hide();
+ $('#background3').slideUp(250, 'swing');
+
+ setTimeout(function(){
+ $("#setLangDiv").show();
+ $("#background4").slideDown(250, "swing");
+ }, 350);
+}
+
+// enable news
+function enableNews() {
+ Cookies.remove('show_news');
+
+ $('#settingsDiv').hide();
+ $('#background3').slideUp(250, 'swing');
+
+ setTimeout(function(){
+ location.reload();
+ }, 250);
+}
+
+// disable news
+function disableNews() {
+ Cookies.set('show_news', 'no', { expires: 7 });
+
+ $('#settingsDiv').hide();
+ $('#background3').slideUp(250, 'swing');
+
+ setTimeout(function(){
+ location.reload();
+ }, 250);
+}
+
+function logOut(){
+ $.ajax({
+ method: "POST",
+ url: "logout.php",
+ }).done(function( msg ) {
+ $('#settingsDiv').hide();
+ $('#background3').slideUp(250, 'swing');
+
+ setTimeout(function(){
+ location.reload();
+ }, 300);
+ });
+}
+
+// keyboard shortcuts
+$(document).keyup(function (e){
+ // left arrow and top arrow
+ if (e.keyCode == 37 || e.keyCode == 38) {
+ var imgID = $(".selected").data("imgid");
+ if(typeof imgID === 'undefined'){
+ var imgID = 2;
+ };
+ var next = --imgID;
+ $( "div[data-imgid='" + next +"']" ).trigger( "click" );
+ }
+ // right arrow and bottom arrow
+ if (e.keyCode == 39 || e.keyCode == 40) {
+ var imgID = $(".selected").data("imgid");
+ if(typeof imgID === 'undefined'){
+ var imgID = 0;
+ };
+ var next = ++imgID;
+ $( "div[data-imgid='" + next +"']" ).trigger( "click" );
+ }
+ // space
+ if (e.keyCode == 32) {
+ if($('#imageFullSreen').is(':visible')){
+ $( "#imageFullSreenClose" ).trigger( "click" );
+ } else {
+ var imgID = $(".selected").data("imgid");
+ if(typeof imgID !== 'undefined'){
+ $( "#editbarView" ).trigger( "click" );
+ }
+ }
+ }
+})
\ No newline at end of file
diff --git a/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/function.php b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/function.php
new file mode 100644
index 0000000..87b0c0f
--- /dev/null
+++ b/20220330_Vote/Ewide.Web.Entry/wwwroot/Contents/b_ckeditor/plugins/imageuploader/function.php
@@ -0,0 +1,101 @@
+= 0; $i--):
+ $image = $files[$i];
+ $image_pathinfo = pathinfo($image);
+ $image_extension = $image_pathinfo['extension'];
+ $image_filename = $image_pathinfo['filename'];
+ $image_basename = $image_pathinfo['basename'];
+
+ // image src/url
+ $protocol = !empty($_SERVER['HTTPS']) ? 'https://' : 'http://';
+ $site = $protocol. $_SERVER['SERVER_NAME'] .'/';
+ $image_url = $site.$useruploadfolder."/".$image_basename;
+
+ $size = getimagesize($image);
+ $image_height = $size[0];
+ $file_size_byte = filesize($image);
+ $file_size_kilobyte = ($file_size_byte/1024);
+ $file_size_kilobyte_rounded = round($file_size_kilobyte,1);
+ $filesizetemp = $file_size_kilobyte_rounded;
+ $filesizefinal = round($filesizefinal + $filesizetemp) . " KB";
+ $calcsize = round($filesizefinal + $filesizetemp);
+ $count = ++$count;
+
+ if($file_style == "block") { ?>
+
+
+
+
+
+
+
+
+
+
+
+
KB
+
+
+