// 4.7.4 (2017-12-05) !function(){"use strict";function e(){function e(n,r){return t.push(n+" ")>xe.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function t(e){return e[Me]=!0,e}function n(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||We)-(~e.sourceIndex||We);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function r(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function o(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function i(e){return t(function(n){return n=+n,t(function(t,r){for(var o,i=e([],t.length,n),a=i.length;a--;)t[o=i[a]]&&(t[o]=!(r[o]=t[o]))})})}function a(e){return e&&typeof e.getElementsByTagName!==$e&&e}function u(){}function s(e){for(var t=0,n=e.length,r="";t1?function(t,n,r){for(var o=e.length;o--;)if(!e[o](t,n,r))return!1;return!0}:e[0]}function f(e,t,n,r,o){for(var i,a=[],u=0,s=e.length,c=null!=t;u-1&&(t[c]=!(a[c]=d))}}else y=f(y===a?y.splice(p,y.length):y),i?i(null,a,y,s):Je.apply(a,y)})}function m(e){for(var t,n,r,o=e.length,i=xe.relative[e[0].type],a=i||xe.relative[" "],u=i?1:0,f=c(function(e){return e===t},a,!0),h=c(function(e){return Ze.call(t,e)>-1},a,!0),p=[function(e,n,r){return!i&&(r||n!==Te)||((t=n).nodeType?f(e,n,r):h(e,n,r))}];u1&&l(p),u>1&&s(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(ot,"$1"),n,u-1},L=function(e,t){for(var n=e.length,r=new Array(n),o=0;o=0;n--){t(e[n],n,e)}},z=function(e,t){for(var n=[],r=0,o=e.length;r=534,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:8!==p,range:window.getSelection&&"Range"in window,documentMode:p&&!v?document.documentMode||7:10,fileApi:w,ceFalse:!1===p||p>8,cacheSuffix:"",container:null,overrideViewPort:null,experimentalShadowDom:!1,canHaveCSP:!1===p||p>11,desktop:!N&&!S,windowsPhone:E},ie=window.Promise?window.Promise:function(){function e(e,t){return function(){e.apply(t,arguments)}}function t(e){var t=this;null!==this._state?s(function(){var n=t._state?e.onFulfilled:e.onRejected;if(null!==n){var r;try{r=n(t._value)}catch(o){return void e.reject(o)}e.resolve(r)}else(t._state?e.resolve:e.reject)(t._value)}):this._deferreds.push(e)}function n(t){try{if(t===this)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var a=t.then;if("function"==typeof a)return void i(e(a,t),e(n,this),e(r,this))}this._state=!0,this._value=t,o.call(this)}catch(u){r.call(this,u)}}function r(e){this._state=!1,this._value=e,o.call(this)}function o(){for(var e=0,n=this._deferreds.length;e0&&(r=n[0]),e.deepPath&&(n=e.deepPath())&&n.length>0&&(r=n[0]),r}(e,r.target)),e&&le.test(e.type)&&e.pageX===undefined&&e.clientX!==undefined){var o=r.target.ownerDocument||document,i=o.documentElement,a=o.body;r.pageX=e.clientX+(i&&i.scrollLeft||a&&a.scrollLeft||0)-(i&&i.clientLeft||a&&a.clientLeft||0),r.pageY=e.clientY+(i&&i.scrollTop||a&&a.scrollTop||0)-(i&&i.clientTop||a&&a.clientTop||0)}return r.preventDefault=function(){r.isDefaultPrevented=me,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},r.stopPropagation=function(){r.isPropagationStopped=me,e&&(e.stopPropagation?e.stopPropagation():e.cancelBubble=!0)},r.stopImmediatePropagation=function(){r.isImmediatePropagationStopped=me,r.stopPropagation()},!1===function(e){return e.isDefaultPrevented===me||e.isDefaultPrevented===de}(r)&&(r.isDefaultPrevented=de,r.isPropagationStopped=de,r.isImmediatePropagationStopped=de),"undefined"==typeof r.metaKey&&(r.metaKey=!1),r},ve=function(e,t,n){var r=e.document,o={type:"ready"};if(n.domLoaded)t(o);else{var i=function(){return"complete"===r.readyState||"interactive"===r.readyState&&r.body},a=function(){n.domLoaded||(n.domLoaded=!0,t(o))},u=function(){i()&&(pe(r,"readystatechange",u),a())},s=function(){try{r.documentElement.doScroll("left")}catch(e){return void ce.setTimeout(s)}a()};!r.addEventListener||oe.ie&&oe.ie<11?(he(r,"readystatechange",u),r.documentElement.doScroll&&e.self===e.top&&s()):i()?a():he(e,"DOMContentLoaded",a),he(e,"load",a)}},ye=function(){var e,t,n,r,o,i=this,a={};t="mce-data-"+(+new Date).toString(32),r="onmouseenter"in document.documentElement,n="onfocusin"in document.documentElement,o={mouseenter:"mouseover",mouseleave:"mouseout"},e=1,i.domLoaded=!1,i.events=a;var u=function(e,t){var n,r,o,i,u=a[t];if(n=u&&u[e.type])for(r=0,o=n.length;r+~]|"+et+")"+et+"*"),ut=new RegExp("="+et+"*([^\\]'\"]*?)"+et+"*\\]","g"),st=new RegExp(rt),ct=new RegExp("^"+tt+"$"),lt={ID:new RegExp("^#("+tt+")"),CLASS:new RegExp("^\\.("+tt+")"),TAG:new RegExp("^("+tt+"|[*])"),ATTR:new RegExp("^"+nt),PSEUDO:new RegExp("^"+rt),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+et+"*(even|odd|(([+-]|)(\\d*)n|)"+et+"*(?:([+-]|)"+et+"*(\\d+)|))"+et+"*\\)|)","i"),bool:new RegExp("^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$","i"),needsContext:new RegExp("^"+et+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+et+"*((?:-\\d)?\\d*)"+et+"*\\)|)(?=[^-]|$)","i")},ft=/^(?:input|select|textarea|button)$/i,dt=/^h\d$/i,mt=/^[^{]+\{\s*\[native \w/,ht=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,pt=/[+~]/,gt=/'|\\/g,vt=new RegExp("\\\\([\\da-f]{1,6}"+et+"?|("+et+")|.)","ig"),yt=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{Je.apply(Xe=Qe.call(Fe.childNodes),Fe.childNodes),Xe[Fe.childNodes.length].nodeType}catch(Gb){Je={apply:Xe.length?function(e,t){Ge.apply(e,Qe.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}var bt=function(e,t,n,r){var o,i,u,c,l,f,d,m,h,p;if((t?t.ownerDocument||t:Fe)!==Be&&Re(t),t=t||Be,n=n||[],!e||"string"!=typeof e)return n;if(1!==(c=t.nodeType)&&9!==c)return[];if(Oe&&!r){if(o=ht.exec(e))if(u=o[1]){if(9===c){if(!(i=t.getElementById(u))||!i.parentNode)return n;if(i.id===u)return n.push(i),n}else if(t.ownerDocument&&(i=t.ownerDocument.getElementById(u))&&Le(t,i)&&i.id===u)return n.push(i),n}else{if(o[2])return Je.apply(n,t.getElementsByTagName(e)),n;if((u=o[3])&&Ce.getElementsByClassName)return Je.apply(n,t.getElementsByClassName(u)),n}if(Ce.qsa&&(!Pe||!Pe.test(e))){if(m=d=Me,h=t,p=9===c&&e,1===c&&"object"!==t.nodeName.toLowerCase()){for(f=Se(e),(d=t.getAttribute("id"))?m=d.replace(gt,"\\$&"):t.setAttribute("id",m),m="[id='"+m+"'] ",l=f.length;l--;)f[l]=m+s(f[l]);h=pt.test(e)&&a(t.parentNode)||t,p=f.join(",")}if(p)try{return Je.apply(n,h.querySelectorAll(p)),n}catch(g){}finally{d||t.removeAttribute("id")}}}return ke(e.replace(ot,"$1"),t,n,r)};Ce=bt.support={},Ne=bt.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},Re=bt.setDocument=function(e){var t,r=e?e.ownerDocument||e:Fe,o=r.defaultView;return r!==Be&&9===r.nodeType&&r.documentElement?(Be=r,De=r.documentElement,Oe=!Ne(r),o&&o!==function(e){try{return e.top}catch(t){}return null}(o)&&(o.addEventListener?o.addEventListener("unload",function(){Re()},!1):o.attachEvent&&o.attachEvent("onunload",function(){Re()})),Ce.attributes=!0,Ce.getElementsByTagName=!0,Ce.getElementsByClassName=mt.test(r.getElementsByClassName),Ce.getById=!0,xe.find.ID=function(e,t){if(typeof t.getElementById!==$e&&Oe){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},xe.filter.ID=function(e){var t=e.replace(vt,yt);return function(e){return e.getAttribute("id")===t}},xe.find.TAG=Ce.getElementsByTagName?function(e,t){if(typeof t.getElementsByTagName!==$e)return t.getElementsByTagName(e)}:function(e,t){var n,r=[],o=0,i=t.getElementsByTagName(e);if("*"===e){for(;n=i[o++];)1===n.nodeType&&r.push(n);return r}return i},xe.find.CLASS=Ce.getElementsByClassName&&function(e,t){if(Oe)return t.getElementsByClassName(e)},Ie=[],Pe=[],Ce.disconnectedMatch=!0,Pe=Pe.length&&new RegExp(Pe.join("|")),Ie=Ie.length&&new RegExp(Ie.join("|")),t=mt.test(De.compareDocumentPosition),Le=t||mt.test(De.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},je=t?function(e,t){if(e===t)return _e=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!Ce.sortDetached&&t.compareDocumentPosition(e)===n?e===r||e.ownerDocument===Fe&&Le(Fe,e)?-1:t===r||t.ownerDocument===Fe&&Le(Fe,t)?1:Ae?Ze.call(Ae,e)-Ze.call(Ae,t):0:4&n?-1:1)}:function(e,t){if(e===t)return _e=!0,0;var o,i=0,a=e.parentNode,u=t.parentNode,s=[e],c=[t];if(!a||!u)return e===r?-1:t===r?1:a?-1:u?1:Ae?Ze.call(Ae,e)-Ze.call(Ae,t):0;if(a===u)return n(e,t);for(o=e;o=o.parentNode;)s.unshift(o);for(o=t;o=o.parentNode;)c.unshift(o);for(;s[i]===c[i];)i++;return i?n(s[i],c[i]):s[i]===Fe?-1:c[i]===Fe?1:0},r):Be},bt.matches=function(e,t){return bt(e,null,null,t)},bt.matchesSelector=function(e,t){if((e.ownerDocument||e)!==Be&&Re(e),t=t.replace(ut,"='$1']"),Ce.matchesSelector&&Oe&&(!Ie||!Ie.test(t))&&(!Pe||!Pe.test(t)))try{var n=(void 0).call(e,t);if(n||Ce.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(Gb){}return bt(t,Be,null,[e]).length>0},bt.contains=function(e,t){return(e.ownerDocument||e)!==Be&&Re(e),Le(e,t)},bt.attr=function(e,t){(e.ownerDocument||e)!==Be&&Re(e);var n=xe.attrHandle[t.toLowerCase()],r=n&&Ke.call(xe.attrHandle,t.toLowerCase())?n(e,t,!Oe):undefined;return r!==undefined?r:Ce.attributes||!Oe?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},bt.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},bt.uniqueSort=function(e){var t,n=[],r=0,o=0;if(_e=!Ce.detectDuplicates,Ae=!Ce.sortStable&&e.slice(0),e.sort(je),_e){for(;t=e[o++];)t===e[o]&&(r=n.push(o));for(;r--;)e.splice(n[r],1)}return Ae=null,e},we=bt.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=we(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=we(t);return n},(xe=bt.selectors={cacheLength:50,createPseudo:t,match:lt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(vt,yt),e[3]=(e[3]||e[4]||e[5]||"").replace(vt,yt),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||bt.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&bt.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return lt.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&st.test(n)&&(t=Se(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(vt,yt).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=Ve[e+" "];return t||(t=new RegExp("(^|"+et+")"+e+"("+et+"|$)"))&&Ve(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==$e&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var o=bt.attr(r,e);return null==o?"!="===t:!t||(o+="","="===t?o===n:"!="===t?o!==n:"^="===t?n&&0===o.indexOf(n):"*="===t?n&&o.indexOf(n)>-1:"$="===t?n&&o.slice(-n.length)===n:"~="===t?(" "+o+" ").indexOf(n)>-1:"|="===t&&(o===n||o.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,o){var i="nth"!==e.slice(0,3),a="last"!==e.slice(-4),u="of-type"===t;return 1===r&&0===o?function(e){return!!e.parentNode}:function(t,n,s){var c,l,f,d,m,h,p=i!==a?"nextSibling":"previousSibling",g=t.parentNode,v=u&&t.nodeName.toLowerCase(),y=!s&&!u;if(g){if(i){for(;p;){for(f=t;f=f[p];)if(u?f.nodeName.toLowerCase()===v:1===f.nodeType)return!1;h=p="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?g.firstChild:g.lastChild],a&&y){for(m=(c=(l=g[Me]||(g[Me]={}))[e]||[])[0]===ze&&c[1],d=c[0]===ze&&c[2],f=m&&g.childNodes[m];f=++m&&f&&f[p]||(d=m=0)||h.pop();)if(1===f.nodeType&&++d&&f===t){l[e]=[ze,m,d];break}}else if(y&&(c=(t[Me]||(t[Me]={}))[e])&&c[0]===ze)d=c[1];else for(;(f=++m&&f&&f[p]||(d=m=0)||h.pop())&&((u?f.nodeName.toLowerCase()!==v:1!==f.nodeType)||!++d||(y&&((f[Me]||(f[Me]={}))[e]=[ze,d]),f!==t)););return(d-=o)===r||d%r==0&&d/r>=0}}},PSEUDO:function(e,n){var r,o=xe.pseudos[e]||xe.setFilters[e.toLowerCase()]||bt.error("unsupported pseudo: "+e);return o[Me]?o(n):o.length>1?(r=[e,e,"",n],xe.setFilters.hasOwnProperty(e.toLowerCase())?t(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)e[r=Ze.call(e,i[a])]=!(t[r]=i[a])}):function(e){return o(e,0,r)}):o}},pseudos:{not:t(function(e){var n=[],r=[],o=Ee(e.replace(ot,"$1"));return o[Me]?t(function(e,t,n,r){for(var i,a=o(e,null,r,[]),u=e.length;u--;)(i=a[u])&&(e[u]=!(t[u]=i))}):function(e,t,i){return n[0]=e,o(n,null,i,r),!r.pop()}}),has:t(function(e){return function(t){return bt(e,t).length>0}}),contains:t(function(e){return e=e.replace(vt,yt),function(t){return(t.textContent||t.innerText||we(t)).indexOf(e)>-1}}),lang:t(function(e){return ct.test(e||"")||bt.error("unsupported lang: "+e),e=e.replace(vt,yt).toLowerCase(),function(t){var n;do{if(n=Oe?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(e){var t=window.location&&window.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===De},focus:function(e){return e===Be.activeElement&&(!Be.hasFocus||Be.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!xe.pseudos.empty(e)},header:function(e){return dt.test(e.nodeName)},input:function(e){return ft.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:i(function(){return[0]}),last:i(function(e,t){return[t-1]}),eq:i(function(e,t,n){return[n<0?n+t:n]}),even:i(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:i(function(e,t,n){for(var r=n<0?n+t:n;++r0,o=e.length>0,i=function(t,i,a,u,s){var c,l,d,m=0,h="0",p=t&&[],g=[],v=Te,y=t||o&&xe.find.TAG("*",s),b=ze+=null==v?1:Math.random()||.1,C=y.length;for(s&&(Te=i!==Be&&i);h!==C&&null!=(c=y[h]);h++){if(o&&c){for(l=0;d=e[l++];)if(d(c,i,a)){u.push(c);break}s&&(ze=b)}r&&((c=!d&&c)&&m--,t&&p.push(c))}if(m+=h,r&&h!==m){for(l=0;d=n[l++];)d(p,g,i,a);if(t){if(m>0)for(;h--;)p[h]||g[h]||(g[h]=Ye.call(u));g=f(g)}Je.apply(u,g),s&&!t&&g.length>0&&m+n.length>1&&bt.uniqueSort(u)}return s&&(ze=b,Te=v),p};return r?t(i):i}(i,o))).selector=e}return a},ke=bt.select=function(e,t,n,r){var o,i,u,c,l,f="function"==typeof e&&e,d=!r&&Se(e=f.selector||e);if(n=n||[],1===d.length){if((i=d[0]=d[0].slice(0)).length>2&&"ID"===(u=i[0]).type&&Ce.getById&&9===t.nodeType&&Oe&&xe.relative[i[1].type]){if(!(t=(xe.find.ID(u.matches[0].replace(vt,yt),t)||[])[0]))return n;f&&(t=t.parentNode),e=e.slice(i.shift().value.length)}for(o=lt.needsContext.test(e)?0:i.length;o--&&(u=i[o],!xe.relative[c=u.type]);)if((l=xe.find[c])&&(r=l(u.matches[0].replace(vt,yt),pt.test(i[0].type)&&a(t.parentNode)||t))){if(i.splice(o,1),!(e=r.length&&s(i)))return Je.apply(n,r),n;break}}return(f||Ee(e,d))(r,t,!Oe,n,pt.test(e)&&a(t.parentNode)||t),n},Ce.sortStable=Me.split("").sort(je).join("")===Me,Ce.detectDuplicates=!!_e,Re(),Ce.sortDetached=!0;var Ct=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},xt=function(e,t,n){var r,o;if(!e)return 0;if(n=n||e,e.length!==undefined){for(r=0,o=e.length;r)[^>]*$|#([\w\-]*)$)/,Ot=ye.Event,Pt=At.makeMap("children,contents,next,prev"),It=function(e){return void 0!==e},Lt=function(e){return"string"==typeof e},Mt=function(e,t){var n,r,o;for(o=(t=t||_t).createElement("div"),n=t.createDocumentFragment(),o.innerHTML=e;r=o.firstChild;)n.appendChild(r);return n},Ft=function(e,t,n,r){var o;if(Lt(t))t=Mt(t,Qt(e[0]));else if(t.length&&!t.nodeType){if(t=Kt.makeArray(t),r)for(o=t.length-1;o>=0;o--)Ft(e,t[o],n,r);else for(o=0;o"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:Dt.exec(e)))return Kt(t).find(e);if(n[1])for(r=Mt(e,Qt(t)).firstChild;r;)Rt.call(this,r),r=r.nextSibling;else{if(!(r=Qt(t).getElementById(n[2])))return this;if(r.id!==n[2])return this.find(e);this.length=1,this[0]=r}}else this.add(e,!1);return this},toArray:function(){return At.toArray(this)},add:function(e,t){var n,r;if(Lt(e))return this.add(Kt(e));if(!1!==t)for(n=Kt.unique(this.toArray().concat(Kt.makeArray(e))),this.length=n.length,r=0;r1&&(Pt[e]||(r=Kt.unique(r)),0===e.indexOf("parents")&&(r=r.reverse())),r=Kt(r),n?r.filter(n):r}}),Gt({parentsUntil:function(e,t){return Zt(e,"parentNode",t)},nextUntil:function(e,t){return en(e,"nextSibling",1,t).slice(1)},prevUntil:function(e,t){return en(e,"previousSibling",1,t).slice(1)}},function(e,t){Kt.fn[e]=function(n,r){var o=[];return this.each(function(){var e=t.call(o,this,n,o);e&&(Kt.isArray(e)?o.push.apply(o,e):o.push(e))}),this.length>1&&(o=Kt.unique(o),0!==e.indexOf("parents")&&"prevUntil"!==e||(o=o.reverse())),o=Kt(o),r?o.filter(r):o}}),Kt.fn.is=function(e){return!!e&&this.filter(e).length>0},Kt.fn.init.prototype=Kt.fn,Kt.overrideDefaults=function(e){var t,n=function(r,o){return t=t||e(),0===arguments.length&&(r=t.element),o||(o=t.context),new n.fn.init(r,o)};return Kt.extend(n,this),n};var nn=function(e,t,n){Gt(n,function(n,r){e[n]=e[n]||{},e[n][t]=r})};oe.ie&&oe.ie<8&&(nn($t,"get",{maxlength:function(e){var t=e.maxLength;return 2147483647===t?undefined:t},size:function(e){var t=e.size;return 20===t?undefined:t},"class":function(e){return e.className},style:function(e){var t=e.style.cssText;return 0===t.length?undefined:t}}),nn($t,"set",{"class":function(e,t){e.className=t},style:function(e,t){e.style.cssText=t}})),oe.ie&&oe.ie<9&&(jt["float"]="styleFloat",nn(Wt,"set",{opacity:function(e,t){var n=e.style;null===t||""===t?n.removeAttribute("filter"):(n.zoom=1,n.filter="alpha(opacity="+100*t+")")}})),Kt.attrHooks=$t,Kt.cssHooks=Wt;var rn,on,an,un=function(e){var t,n=!1;return function(){return n||(n=!0,t=e.apply(null,arguments)),t}},sn=function(e,t){var n=function(e,t){for(var n=0;n1)throw console.error("HTML does not have a single root node",e),"HTML must have a single root node";return Rn(n.childNodes[0])},fromTag:function(e,t){var n=(t||document).createElement(e);return Rn(n)},fromText:function(e,t){var n=(t||document).createTextNode(e);return Rn(n)},fromDom:Rn,fromPoint:function(e,t,n){return O.from(e.dom().elementFromPoint(t,n)).map(Rn)}},Dn=8,On=9,Pn=1,In=3,Ln=function(e){return e.dom().nodeName.toLowerCase()},Mn=function(e){return e.dom().nodeType},Fn=function(e){return function(t){return Mn(t)===e}},zn=Fn(Pn),Un=Fn(In),Vn=Fn(On),Hn={name:Ln,type:Mn,value:function(e){return e.dom().nodeValue},isElement:zn,isText:Un,isDocument:Vn,isComment:function(e){return Mn(e)===Dn||"#comment"===Ln(e)}},qn=function(e){return function(t){return function(e){if(null===e)return"null";var t=typeof e;return"object"===t&&Array.prototype.isPrototypeOf(e)?"array":"object"===t&&String.prototype.isPrototypeOf(e)?"string":t}(t)===e}},jn={isString:qn("string"),isObject:qn("object"),isArray:qn("array"),isNull:qn("null"),isBoolean:qn("boolean"),isUndefined:qn("undefined"),isFunction:qn("function"),isNumber:qn("number")},$n=function(){var e=Object.keys;return e===undefined?function(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t}:e}(),Wn=function(e,t){for(var n=$n(e),r=0,o=n.length;r0&&t=e.length&&t(n)}}(i))})})},qr=function(e){return Hr(e,Vr.nu)},jr=qr,$r=function(e){return{is:function(t){return e===t},isValue:T.constant(!0),isError:T.constant(!1),getOr:T.constant(e),getOrThunk:T.constant(e),getOrDie:T.constant(e),or:function(t){return $r(e)},orThunk:function(t){return $r(e)},fold:function(t,n){return n(e)},map:function(t){return $r(t(e))},each:function(t){t(e)},bind:function(t){return t(e)},exists:function(t){return t(e)},forall:function(t){return t(e)},toOption:function(){return O.some(e)}}},Wr=function(e){return{is:T.constant(!1),isValue:T.constant(!1),isError:T.constant(!0),getOr:T.identity,getOrThunk:function(e){return e()},getOrDie:function(){return T.die(e)()},or:function(e){return e},orThunk:function(e){return e()},fold:function(t,n){return t(e)},map:function(t){return Wr(e)},each:T.noop,bind:function(t){return Wr(e)},exists:T.constant(!1),forall:T.constant(!0),toOption:O.none}},Kr={value:$r,error:Wr},Xr=function(e,t){var n=e,r=function(e,n,r,o){var i,a;if(e){if(!o&&e[n])return e[n];if(e!==t){if(i=e[r])return i;for(a=e.parentNode;a&&a!==t;a=a.parentNode)if(i=a[r])return i}}};this.current=function(){return n},this.next=function(e){return n=r(n,"firstChild","nextSibling",e)},this.prev=function(e){return n=r(n,"lastChild","previousSibling",e)},this.prev2=function(e){return n=function(e,n,r,o){var i,a,u;if(e){if(i=e[r],t&&i===t)return;if(i){if(!o)for(u=i[n];u;u=u[n])if(!u[n])return u;return i}if((a=e.parentNode)&&a!==t)return a}}(n,"lastChild","previousSibling",e)}},Yr=function(e){var t;return function(n){return(t=t||W.mapToObject(e,T.constant(!0))).hasOwnProperty(Hn.name(n))}},Gr=Yr(["h1","h2","h3","h4","h5","h6"]),Jr=Yr(["article","aside","details","div","dt","figcaption","footer","form","fieldset","header","hgroup","html","main","nav","section","summary","body","p","dl","multicol","dd","figure","address","center","blockquote","h1","h2","h3","h4","h5","h6","listing","xmp","pre","plaintext","menu","dir","ul","ol","li","hr","table","tbody","thead","tfoot","th","tr","td","caption"]),Qr={isBlock:Jr,isInline:function(e){return Hn.isElement(e)&&!Jr(e)},isHeading:Gr,isTextBlock:Yr(["h1","h2","h3","h4","h5","h6","p","div","address","pre","form","blockquote","center","dir","fieldset","header","footer","article","section","hgroup","aside","nav","figure"]),isList:Yr(["ul","ol","dl"]),isListItem:Yr(["li","dd","dt"]),isVoid:Yr(["area","base","basefont","br","col","frame","hr","img","input","isindex","link","meta","param","embed","source","wbr","track"]),isTableSection:Yr(["thead","tbody","tfoot"]),isTableCell:Yr(["td","th"]),isBr:function(e){return Hn.isElement(e)&&"br"===Hn.name(e)}},Zr=function(e){return function(t){return!!t&&t.nodeType===e}},eo=Zr(1),to=function(e){return e=e.toLowerCase().split(" "),function(t){var n,r;if(t&&t.nodeType)for(r=t.nodeName.toLowerCase(),n=0;n=0;n--)io(e,r[n]);if(!1===ro.isDocument(t)){if(ro.isText(t)&&t.nodeValue.length>0){var o=At.trim(t.nodeValue).length;if(e.isBlock(t.parentNode)||o>0)return;if(0===o&&function(e){var t=e.previousSibling&&"SPAN"===e.previousSibling.nodeName,n=e.nextSibling&&"SPAN"===e.nextSibling.nodeName;return t&&n}(t))return}else if(ro.isElement(t)&&(1===(r=t.childNodes).length&&oo(r[0])&&t.parentNode.insertBefore(r[0],t),r.length||Qr.isVoid(Bn.fromDom(t))))return;e.remove(t)}return t}},ao={trimNode:io},uo=At.makeMap,so=/[&<>\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,co=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,lo=/[<>&\"\']/g,fo=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,mo={128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"};on={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},an={"<":"<",">":">","&":"&",""":'"',"'":"'"};var ho=function(e,t){var n,r,o,i={};if(e){for(e=e.split(","),t=t||10,n=0;n1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":on[e]||"&#"+e.charCodeAt(0)+";"})},encodeNamed:function(e,t,n){return n=n||rn,e.replace(t?so:co,function(e){return on[e]||n[e]||e})},getEncodeFunc:function(e,t){t=ho(t)||rn;return(e=uo(e.replace(/\+/g,","))).named&&e.numeric?function(e,n){return e.replace(n?so:co,function(e){return on[e]!==undefined?on[e]:t[e]!==undefined?t[e]:e.length>1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":"&#"+e.charCodeAt(0)+";"})}:e.named?t?function(e,n){return po.encodeNamed(e,n,t)}:po.encodeNamed:e.numeric?po.encodeNumeric:po.encodeRaw},decode:function(e){return e.replace(fo,function(e,t){return t?(t="x"===t.charAt(0).toLowerCase()?parseInt(t.substr(1),16):parseInt(t,10))>65535?(t-=65536,String.fromCharCode(55296+(t>>10),56320+(1023&t))):mo[t]||String.fromCharCode(t):an[e]||rn[e]||function(e){var t;return t=Bn.fromTag("div").dom(),t.innerHTML=e,t.textContent||t.innerText||e}(e)})}},go={},vo={},yo=At.makeMap,bo=At.each,Co=At.extend,xo=At.explode,wo=At.inArray,No=function(e,t){return(e=At.trim(e))?e.split(t||" "):[]},So=function(e,t){var n;return e&&(n={},"string"==typeof e&&(e={"*":e}),bo(e,function(e,r){n[r]=n[r.toUpperCase()]="map"===t?yo(e,/[, ]/):xo(e,/[, ]/)})),n},Eo=function(e){var t,n,r,o,i,a,u,s,c,l,f,d,m,h={},p={},g={},v=[],y={},b={},C=function(t,n,r){var o=e[t];return o?o=yo(o,/[, ]/,yo(o.toUpperCase(),/[, ]/)):(o=go[t])||(o=yo(n," ",yo(n.toUpperCase()," ")),o=Co(o,r),go[t]=o),o};r=function(e){var t,n,r,o,i,a,u={},s=function(e,n,r){var o,i,a,s=function(e,t){var n,r,o={};for(n=0,r=e.length;n