var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; };
if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } }
{
  let window = _____WB$wombat$assign$function_____("window");
  let self = _____WB$wombat$assign$function_____("self");
  let document = _____WB$wombat$assign$function_____("document");
  let location = _____WB$wombat$assign$function_____("location");
  let top = _____WB$wombat$assign$function_____("top");
  let parent = _____WB$wombat$assign$function_____("parent");
  let frames = _____WB$wombat$assign$function_____("frames");
  let opener = _____WB$wombat$assign$function_____("opener");

!function(){function e(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function t(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map(function(e){return t[e]});if("0123456789"!==r.join(""))return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach(function(e){i[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},i)).join("")}catch(o){return!1}}function n(e){return this.indexOf(e)!==-1}function r(e){return"object"==typeof e&&null!==e}function i(e){return"function"==typeof e}function o(e){return e instanceof ae.Node}function a(e){return Array.isArray(e)}function s(e){return c(e)&&"string"==typeof e}function u(e){return c(e)&&"number"==typeof e}function c(e){return void 0!==e}function l(e){return r(e)?Object.keys(e)||[]:[]}function f(e,t,n){var i=this;if(!i)return!1;if(a(e))e.forEach(function(e){f.call(i,e,t,n)});else if(r(e)){n=t;for(var o in e)f.call(i,o,e[o],n)}else{var s=e.split(/\s+/),u=t,c=s[0].split("."),l=c[0],d=c[1],h=void 0===d?"default":d;n&&(u=t.bind(n)),s.length>1&&(u=m(s[1],u)),i.addEventListener(l,u,!1),void 0===i.handlers&&(i.handlers={}),i.handlers[l]=i.handlers[l]||{},i.handlers[l][h]=i.handlers[l][h]||[],i.handlers[l][h].push(u)}return i}function d(e,t){var n=this;if(!n)return!1;if(!c(n.handlers))return n;if(c(t))a(e)?e.forEach(function(e){n.removeEventListener(e,t,!1)}):n.removeEventListener(e,t,!1);else if(c(e))if(a(e))e.forEach(function(e){var t=e.split("."),r=t[0],i=t[1],o=void 0===i?"default":i;r in n.handlers&&o in n.handlers[r]&&n.handlers[r][o].length>0&&(n.handlers[r][o].forEach(function(e){n.removeEventListener(r,e,!1)}),n.handlers[r][o]=[])});else{var r=e.split("."),i=r[0],o=r[1],s=void 0===o?"default":o;i in n.handlers&&s in n.handlers[i]&&n.handlers[i][s].length>0&&(n.handlers[i][s].forEach(function(e){n.removeEventListener(i,e,!1)}),n.handlers[i][s]=[])}else l(n.handlers).forEach(function(e){l(n.handlers[e]).forEach(function(t){n.handlers[e][t].forEach(function(t){n.removeEventListener(e,t,!1)})})}),n.handlers={};return n}function h(e,t){if(i(e))return de.find.call(this,e);if(t)switch(e.charAt(0)){case"#":return document.getElementById(e.substr(1));case".":return this.getElementsByClassName(e.substr(1))[0];case/w+/gi:return this.getElementsByTagName(e)}return this.querySelector(e||"☺")}function p(e){return this.querySelectorAll(e||"☺")||[]}function g(e,t,n){for(var r=e.target;;){if(null===r)return!1;if(r.matches(t))return r;if(r===n||r===ie)return!1;r=r.parentNode}}function m(e,t){return function(n){var r=g(n,e,n.currentTarget);if(r)return n.delegated=r,t(n)}}function v(e,t){var n=this,r=document.createEvent("HTMLEvents");return t=t||{},t.target=n,r.initEvent(e,!0,!0,t),r.data=t,r.eventName=e,this.dispatchEvent(r),this}function y(e,t,n){return this.forEach(function(r){f.call(r,e,t,n)}),this}function b(e,t){return this.forEach(function(n){d.call(n,e,t)}),this}function _(e,t){return this.forEach(function(n){v.call(n,e,t)}),this}function x(e){return"function"==typeof e?de.find.call(this,e):(this.forEach(function(t){var n=t.find(e);if(n)return n}),null)}function w(e){if("function"==typeof e)return de.filter.call(this,e);var t,n=[];return this.forEach(function(r){t=r.filter(e),t&&n.push(t)}),n.length?n:[]}function E(e){return this.every(function(t){return t.matches(e)})}function C(e){var t=this;if(t){var n=t.offsetHeight;if(e){var r=ae.getComputedStyle(t,null);n+=parseInt(r.marginTop)+parseInt(r.marginBottom,10)}return n}}function T(e){var t=this.offsetWidth;if(e){var n=ae.getComputedStyle(this,null);t+=parseInt(n.marginLeft)+parseInt(n.marginRight,10)}return S}function j(){var e=this;if(!e)return{};var t=e.getBoundingClientRect();return{top:t.top+ae.pageYOffset-oe.clientTop,left:t.left+ae.pageXOffset-oe.clientLeft}}function N(e){return c(e)?(e=parseInt(e),this.style.height=e+"px",e):parseInt(ae.getComputedStyle(this,null).height)}function S(e){return c(e)?(e=parseInt(e),this.style.width=e+"px",e):parseInt(ae.getComputedStyle(this,null).width)}function A(){return{left:this.offsetLeft,top:this.offsetTop}}function O(e){var t=this;if(!t)return!1;if(c(e)){var n;n=u(e)?function(t,n){return n===e}:function(t){return t.matches(e)};for(var r=t,i=1;r=r.parentElement;){if(n(r,i))return r;i++}return!1}return t.parentElement}function L(e){var t=this;return this.parent().children.filter(function(n){var r=n!==t;return r&&c(e)&&(r=n.matches(e)),r})}function D(e){if(c(e)){for(var t=this;t=t.previousElementSibling;)if(t.matches(e))return t;return!1}return this.previousElementSibling}function P(e){if(c(e)){for(var t=this;t=t.nextElementSibling;)if(t.matches(e))return t;return!1}return this.nextElementSibling}function H(e){if(c(e)){var t=this.children;if(c(t)&&t.length>0)for(var n=0,r=t.length;n<r;n++)if(t[n].matches(e))return t[n];return null}return this.firstChild}function M(e){for(var t,n=this;(t=n&&n.matches)&&!n.matches(e);)n=n.parentNode;return t?n:null}function q(e,t){var n=this;if(t=t?"afterend":"afterbegin",!c(e))return"";if(s(e))return n.insertAdjacentHTML(t,e);if(o(e)){var r=n.parentNode,i=n.nextSibling;return null===i?r.appendChild(e):r.insertBefore(e,i)}}function I(e,t){if(t=t?"beforeend":"beforebegin",c(e)){if(s(e))return this.insertAdjacentHTML(t,e);if(o(e))return this.parent().insertBefore(e,this)}return""}function B(e){return o(e)?this.appendChild(e):s(e)?this.before(e,1):void 0}function $(e){if(o(e))this.parent().insertBefore(e,this.parent().firstChild);else if(a(e)){var t=this;e.each(function(e){t.prepend(e)})}return this}function F(e){var t=this.parentNode;return t&&(s(e)?this.outerHTML=e:o(e)&&t.replaceChild(e,this)),this}function R(e,t){var n=this;if(r(e)){for(var i in e)n.style[V(i)]=e[i];return n}if(c(e))return c(t)?(n.style[V(e)]=t,t):ae.getComputedStyle(n,null)[V(e)]}function z(e,t){var n,i=this;"__CACHE_KEY__"in i?n=i.__CACHE_KEY__:(i.__CACHE_KEY__=n=ve++,me[n]=Object.assign({},i.dataset));var o=me[n];if(r(e))for(var a in e)o[a]=e[a];else if(c(e))return c(t)?(o[e]=t,t):o[e];return o}function W(e,t){if(r(e)){for(var n in e)this.setAttribute(n,e[n]);return this}return c(e)?c(t)?(this.setAttribute(e,t),this):this.getAttribute(e):""}function U(e){return c(e)?(this.textContent=e,this):this.textContent}function X(e){if(c(e)){this.innerHTML=e;var t=this.getElementsByTagName("script");return t&&t.forEach(function(e){return Function(e.innerHTML||e.text||"")()}),this}return this.innerHTML}function V(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})}function J(e){if(!e)throw"SyntaxError";if(Xe.test(e))throw"InvalidCharacterError";return e}function Y(e){var t=e.className,n="object"==typeof t,r=(n?t.baseVal:t).replace(Ue,"");r.length&&Be.apply(this,r.split(Xe)),this._isSVG=n,this._=e}function Q(){return document.createDocumentFragment()}function G(e,t){return this.contains(e)?t||this.remove(e):(void 0===t||t)&&(t=!0,this.add(e)),!!t}var K=Array.prototype,Z=String.prototype,ee={},te={},ne=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable;Object.assign=t()?Object.assign:function(t,n){for(var r,i,o=e(t),a=1;a<arguments.length;a++){r=Object(arguments[a]);for(var s in r)ne.call(r,s)&&(o[s]=r[s]);if(Object.getOwnPropertySymbols){i=Object.getOwnPropertySymbols(r);for(var u=0;u<i.length;u++)re.call(r,i[u])&&(o[i[u]]=r[i[u]])}}return o},K.find||(ee.find={value:function Qe(e){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var Qe,t=Object(this),n=t.length>>>0,r=arguments[1],i=0;i<n;i++)if(Qe=t[i],e.call(r,Qe,i,t))return Qe}}),K.includes||(ee.includes={value:n}),ee.matches={value:n},ee.contains={value:n},ee.has={value:n},Array.from||(Array.from=function(e){for(var t=+e.length,n=Array(t);t--;)n[t]=e[t];return n}),Z.includes||(Z.includes=n),te.matches={value:n},te.contains={value:n},te.has={value:n},Z.startsWith||(te.startsWith={value:function(e,t){return t||(t=0),this.indexOf(e,t)===t}}),Z.endsWith||(te.endsWith={value:function(e,t){var n;return t=t||this.length,t-=e.length,n=this.lastIndexOf(e),n!==-1&&n===t}}),Object.defineProperties(K,ee),Object.defineProperties(Z,te),Number.isFinite||(Number.isFinite=function(e){return"number"==typeof e&&isFinite(e)}),Number.isInteger||(Number.isInteger=function(e){return"number"==typeof e&&isFinite(e)&&e>-9007199254740992&&e<9007199254740992&&Math.floor(e)===e}),Number.isNaN||(Number.isNaN=function(e){return"number"==typeof e&&isNaN(e)}),Number.parseInt||(Number.parseInt=parseInt),Number.parseFloat||(Number.parseFloat=parseFloat);var ie=document.body,oe=document.documentElement,ae=self||window;document.head||document.getElementsByTagName("head")[0];if(!Array.isArray){var se=Object.prototype.toString;Array.isArray=function(e){return"[object Array]"===se.call(e)}}var ue=(ae.Node||ae.Element).prototype,ce=ae.Element.prototype,le=ae.NodeList.prototype,fe=ae.HTMLCollection.prototype,de=Array.prototype,he=ae,pe=document,ge=ae.EventTarget&&ae.EventTarget.prototype,me={},ve=0,ye=["join","split","concat","pop","push","shift","unshift","reverse","slice","splice","sort","indexOf","lastIndexOf","forEach","some","every","map","reduce","reduceRight"].reduce(function(e,t){return e[t]={value:de[t]},e},{}),be={on:y,off:b,find:x,filter:w,trigger:_,matches:E},_e=l(be).reduce(function(e,t){return e[t]={value:be[t]},e},ye),xe=ce.matches||ce.matchesSelector||ce.webkitMatchesSelector||ce.khtmlMatchesSelector||ce.mozMatchesSelector||ce.msMatchesSelector||ce.oMatchesSelector||function(e){var t=this;return document.filter(e).some(function(e){return e===t})},we={on:f,off:d,trigger:v,find:h,filter:p,outerHeight:C,outerWidth:T,offset:j,height:N,width:S,position:A,parent:O,siblings:L,prev:D,next:P,first:H,after:q,before:I,append:B,prepend:$,closest:M,replaceWith:F,css:R,data:z,attr:W,text:U,html:X,matches:xe},ke=l(we),Ee=function(e,t){return e[t]={value:we[t]},e},Ce=ke.filter(function(e){return!(e in ue)}).reduce(Ee,{}),Te=ke.filter(function(e){return!(e in he)}).reduce(Ee,{}),je=ke.filter(function(e){return!(e in pe)}).reduce(Ee,{});if(document.matches=function(e){return ie.matches(e)},Object.defineProperties(le,_e),ae.StaticNodeList&&ae.StaticNodeList.prototype&&Object.defineProperties(ae.StaticNodeList.prototype,_e),Object.defineProperties(fe,_e),Object.defineProperties(ue,Ce),Object.defineProperties(pe,je),Object.defineProperties(he,Te),ge){var Ne=ke.filter(function(e){return!(e in ge)}).reduce(Ee,{});Object.defineProperties(ge,Ne)}var Se=ae.navigator.userAgent;if(Se.indexOf("MSIE ")!==-1||Se.indexOf("Trident/")!==-1||Se.indexOf("Edge/")!==-1){var Ae=ue.cloneNode;ue.cloneNode=function(e){var t=3===this.nodeType?document.createTextNode(this.nodeValue):Ae.call(this,!1);if(e)for(var n=this.firstChild;n;)t.appendChild(n.cloneNode(!0)),n=n.nextSibling;return t}}var Oe,Le,De,Pe,He=Array.prototype,Me=He.indexOf,qe=He.splice,Ie=He.join,Be=He.push,$e=Object.defineProperty,Fe=(ae.Node||ae.Element).prototype,Re=ae.Element.prototype,ze=ae.SVGElement,We={get:function(){return new Y(this)},set:function(){}},Ue=/^\s+|\s+$/g,Xe=/\s+/,Ve=" ",Je="classList";document.createElement("a").matches("a")||(Fe[Oe]=function(e){return function(t){return e.call(this.parentNode?this:Q().appendChild(this),t)}}(Fe[Oe])),Y.prototype={length:0,add:function(){for(var e,t=0;t<arguments.length;t++)e=arguments[t],this.contains(e)||Be.call(this,Oe);this._isSVG?this._.setAttribute("class",""+this):this._.className=""+this},contains:function(e){return Me.call(this,Oe=J(e))>-1},item:function(e){return this[e]||null},remove:function(){for(var e,t=0;t<arguments.length;t++)e=arguments[t],this.contains(e)&&qe.call(this,t,1);this._isSVG?this._.setAttribute("class",""+this):this._.className=""+this},toggle:G,toString:function(){return Ie.call(this,Ve)}},!ze||Je in ze.prototype||$e(ze.prototype,Je,We),Je in document.documentElement?(De=document.createElement("div")[Je],De.add("a","b","a"),"a b"!==De&&(Le=De.constructor.prototype||De.constructor,"add"in Le||!De.prototype||(Le=De.prototype),Pe=function(e){return function(){for(var t=0;t<arguments.length;)e.call(this,arguments[t++])}},Le.add=Pe(Le.add),Le.remove=Pe(Le.remove),Le.toggle=G)):$e(Re,Je,We),function(){for(var e,t=ae.requestAnimationFrame,n=ae.cancelAnimationFrame,r=["o","ms","moz","webkit"],i=r.length;!n&&i--;)t=t||ae[r[i]+"RequestAnimationFrame"],n=ae[r[i]+"CancelAnimationFrame"]||ae[r[i]+"CancelRequestAnimationFrame"];n||(t?(e=t,t=function(t){var n=!0;return e(function(){n&&t.apply(this,arguments)}),function(){n=!1}},n=function(e){e()}):(t=function(e){return setTimeout(e,15,15)},n=function(e){clearTimeout(e)})),ae.requestAnimationFrame=t,ae.cancelAnimationFrame=n}();try{new ae.CustomEvent("?")}catch(Ye){ae.CustomEvent=function(e,t){function n(n,i){var o=document.createEvent(e);if("string"!=typeof n)throw Error("An event name must be provided");return"Event"===e&&(o.initCustomEvent=r),null==i&&(i=t),o.initCustomEvent(n,i.bubbles,i.cancelable,i.detail),o}function r(e,t,n,r){this.initEvent(e,t,n),this.detail=r}return n}(ae.CustomEvent?"CustomEvent":"Event",{bubbles:!1,cancelable:!1,detail:null})}!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t=e.length,n=ie.type(e);return"function"!==n&&!ie.isWindow(e)&&(!(1!==e.nodeType||!t)||("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e))}function r(e,t,n){if(ie.isFunction(t))return ie.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return ie.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(de.test(t))return ie.filter(t,e,n);t=ie.filter(t,e)}return ie.grep(e,function(e){return ie.inArray(e,t)>=0!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t=_e[e]={};return ie.each(e.match(be)||[],function(e,n){t[n]=!0}),t}function a(){pe.addEventListener?(pe.removeEventListener("DOMContentLoaded",s,!1),e.removeEventListener("load",s,!1)):(pe.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(pe.addEventListener||"load"===event.type||"complete"===pe.readyState)&&(a(),ie.ready())}function u(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(Ce,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:Ee.test(n)?ie.parseJSON(n):n)}catch(i){}ie.data(e,t,n)}else n=void 0}return n}function c(e){var t;for(t in e)if(("data"!==t||!ie.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function l(e,t,n,r){if(ie.acceptData(e)){var i,o,a=ie.expando,s=e.nodeType,u=s?ie.cache:e,c=s?e[a]:e[a]&&a;if(c&&u[c]&&(r||u[c].data)||void 0!==n||"string"!=typeof t)return c||(c=s?e[a]=J.pop()||ie.guid++:a),u[c]||(u[c]=s?{}:{toJSON:ie.noop}),"object"!=typeof t&&"function"!=typeof t||(r?u[c]=ie.extend(u[c],t):u[c].data=ie.extend(u[c].data,t)),o=u[c],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[ie.camelCase(t)]=n),"string"==typeof t?(i=o[t],null==i&&(i=o[ie.camelCase(t)])):i=o,i}}function f(e,t,n){if(ie.acceptData(e)){var r,i,o=e.nodeType,a=o?ie.cache:e,s=o?e[ie.expando]:ie.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){ie.isArray(t)?t=t.concat(ie.map(t,ie.camelCase)):t in r?t=[t]:(t=ie.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;for(;i--;)delete r[t[i]];if(n?!c(r):!ie.isEmptyObject(r))return}(n||(delete a[s].data,c(a[s])))&&(o?ie.cleanData([e],!0):ne.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}function d(){return!0}function h(){return!1}function p(){try{return pe.activeElement}catch(e){}}function g(e){var t=Me.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function m(e,t){var n,r,i=0,o=typeof e.getElementsByTagName!==ke?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll!==ke?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||ie.nodeName(r,t)?o.push(r):ie.merge(o,m(r,t));return void 0===t||t&&ie.nodeName(e,t)?ie.merge([e],o):o}function v(e){Ae.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t){return ie.nodeName(e,"table")&&ie.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function b(e){return e.type=(null!==ie.find.attr(e,"type"))+"/"+e.type,e}function _(e){var t=Ve.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function x(e,t){for(var n,r=0;null!=(n=e[r]);r++)ie._data(n,"globalEval",!t||ie._data(t[r],"globalEval"))}function w(e,t){if(1===t.nodeType&&ie.hasData(e)){var n,r,i,o=ie._data(e),a=ie._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;r<i;r++)ie.event.add(t,n,s[n][r])}a.data&&(a.data=ie.extend({},a.data))}}function k(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!ne.noCloneEvent&&t[ie.expando]){i=ie._data(t);for(r in i.events)ie.removeEvent(t,r,i.handle);t.removeAttribute(ie.expando)}"script"===n&&t.text!==e.text?(b(t).text=e.text,_(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),ne.html5Clone&&e.innerHTML&&!ie.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Ae.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}}function E(t,n){var r,i=ie(n.createElement(t)).appendTo(n.body),o=e.getDefaultComputedStyle&&(r=e.getDefaultComputedStyle(i[0]))?r.display:ie.css(i[0],"display");return i.detach(),o}function C(e){var t=pe,n=Ze[e];return n||(n=E(e,t),"none"!==n&&n||(Ke=(Ke||ie("<iframe frameborder='0' width='0' height='0'/>")).appendTo(t.documentElement),t=(Ke[0].contentWindow||Ke[0].contentDocument).document,t.write(),t.close(),n=E(e,t),Ke.detach()),Ze[e]=n),n}function T(e,t){return{get:function(){var n=e();if(null!=n)return n?void delete this.get:(this.get=t).apply(this,arguments)}}}function j(e,t){if(t in e)return t;for(var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=dt.length;i--;)if(t=dt[i]+n,t in e)return t;return r}function N(e,t){for(var n,r,i,o=[],a=0,s=e.length;a<s;a++)r=e[a],r.style&&(o[a]=ie._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&Ne(r)&&(o[a]=ie._data(r,"olddisplay",C(r.nodeName)))):(i=Ne(r),(n&&"none"!==n||!i)&&ie._data(r,"olddisplay",i?n:ie.css(r,"display"))));for(a=0;a<s;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}function S(e,t,n){var r=ut.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function A(e,t,n,r,i){for(var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;o<4;o+=2)"margin"===n&&(a+=ie.css(e,n+je[o],!0,i)),r?("content"===n&&(a-=ie.css(e,"padding"+je[o],!0,i)),"margin"!==n&&(a-=ie.css(e,"border"+je[o]+"Width",!0,i))):(a+=ie.css(e,"padding"+je[o],!0,i),"padding"!==n&&(a+=ie.css(e,"border"+je[o]+"Width",!0,i)));return a}function O(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=et(e),a=ne.boxSizing&&"border-box"===ie.css(e,"boxSizing",!1,o);if(i<=0||null==i){if(i=tt(e,t,o),(i<0||null==i)&&(i=e.style[t]),rt.test(i))return i;r=a&&(ne.boxSizingReliable()||i===e.style[t]),i=parseFloat(i)||0}return i+A(e,t,n||(a?"border":"content"),r,o)+"px"}function L(e,t,n,r,i){return new L.prototype.init(e,t,n,r,i)}function D(){return setTimeout(function(){ht=void 0}),ht=ie.now()}function P(e,t){var n,r={height:e},i=0;for(t=t?1:0;i<4;i+=2-t)n=je[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function H(e,t,n){for(var r,i=(bt[t]||[]).concat(bt["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function M(e,t,n){var r,i,o,a,s,u,c,l,f=this,d={},h=e.style,p=e.nodeType&&Ne(e),g=ie._data(e,"fxshow");n.queue||(s=ie._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,u=s.empty.fire,s.empty.fire=function(){s.unqueued||u()}),s.unqueued++,f.always(function(){f.always(function(){s.unqueued--,ie.queue(e,"fx").length||s.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],c=ie.css(e,"display"),l="none"===c?ie._data(e,"olddisplay")||C(e.nodeName):c,"inline"===l&&"none"===ie.css(e,"float")&&(ne.inlineBlockNeedsLayout&&"inline"!==C(e.nodeName)?h.zoom=1:h.display="inline-block")),n.overflow&&(h.overflow="hidden",ne.shrinkWrapBlocks()||f.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]}));for(r in t)if(i=t[r],gt.exec(i)){if(delete t[r],o=o||"toggle"===i,i===(p?"hide":"show")){if("show"!==i||!g||void 0===g[r])continue;p=!0}d[r]=g&&g[r]||ie.style(e,r)}else c=void 0;if(ie.isEmptyObject(d))"inline"===("none"===c?C(e.nodeName):c)&&(h.display=c);else{g?"hidden"in g&&(p=g.hidden):g=ie._data(e,"fxshow",{}),o&&(g.hidden=!p),p?ie(e).show():f.done(function(){ie(e).hide()}),f.done(function(){var t;ie._removeData(e,"fxshow");for(t in d)ie.style(e,t,d[t])});for(r in d)a=H(p?g[r]:0,r,f),r in g||(g[r]=a.start,p&&(a.end=a.start,a.start="width"===r||"height"===r?1:0))}}function q(e,t){var n,r,i,o,a;for(n in e)if(r=ie.camelCase(n),i=t[r],o=e[n],ie.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),a=ie.cssHooks[r],a&&"expand"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function I(e,t,n){var r,i,o=0,a=yt.length,s=ie.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=ht||D(),n=Math.max(0,c.startTime+c.duration-t),r=n/c.duration||0,o=1-r,a=0,u=c.tweens.length;a<u;a++)c.tweens[a].run(o);return s.notifyWith(e,[c,o,n]),o<1&&u?n:(s.resolveWith(e,[c]),!1)},c=s.promise({elem:e,props:ie.extend({},t),opts:ie.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:ht||D(),duration:n.duration,tweens:[],createTween:function(t,n){var r=ie.Tween(e,c.opts,t,n,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(r),r},stop:function(t){var n=0,r=t?c.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)c.tweens[n].run(1);return t?s.resolveWith(e,[c,t]):s.rejectWith(e,[c,t]),this}}),l=c.props;for(q(l,c.opts.specialEasing);o<a;o++)if(r=yt[o].call(c,e,l,c.opts))return r;return ie.map(l,H,c),ie.isFunction(c.opts.start)&&c.opts.start.call(e,c),ie.fx.timer(ie.extend(u,{elem:e,anim:c,queue:c.opts.queue})),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always)}function B(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(be)||[];if(ie.isFunction(n))for(;r=o[i++];)"+"===r.charAt(0)?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function $(e,t,n,r){function i(s){var u;return o[s]=!0,ie.each(e[s]||[],function(e,s){var c=s(t,n,r);return"string"!=typeof c||a||o[c]?a?!(u=c):void 0:(t.dataTypes.unshift(c),i(c),!1)}),u}var o={},a=e===zt;return i(t.dataTypes[0])||!o["*"]&&i("*")}function F(e,t){var n,r,i=ie.ajaxSettings.flatOptions||{};for(r in t)void 0!==t[r]&&((i[r]?e:n||(n={}))[r]=t[r]);return n&&ie.extend(!0,e,n),e}function R(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(a in s)if(s[a]&&s[a].test(i)){u.unshift(a);break}if(u[0]in n)o=u[0];else{for(a in n){if(!u[0]||e.converters[a+" "+u[0]]){o=a;break}r||(r=a)}o=o||r}if(o)return o!==u[0]&&u.unshift(o),n[o]}function z(e,t,n,r){var i,o,a,s,u,c={},l=e.dataTypes.slice();if(l[1])for(a in e.converters)c[a.toLowerCase()]=e.converters[a];for(o=l.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=l.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(a=c[u+" "+o]||c["* "+o],!a)for(i in c)if(s=i.split(" "),s[1]===o&&(a=c[u+" "+s[0]]||c["* "+s[0]])){a===!0?a=c[i]:c[i]!==!0&&(o=s[0],l.unshift(s[1]));break}if(a!==!0)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(f){return{state:"parsererror",error:a?f:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}function W(e,t,n,r){var i;if(ie.isArray(t))ie.each(t,function(t,i){n||Vt.test(e)?r(e,i):W(e+"["+("object"==typeof i?t:"")+"]",i,n,r)});else if(n||"object"!==ie.type(t))r(e,t);else for(i in t)W(e+"["+i+"]",t[i],n,r)}function U(){try{return new e.XMLHttpRequest}catch(t){}}function X(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function V(e){return ie.isWindow(e)?e:9===e.nodeType&&(e.defaultView||e.parentWindow)}var J=[],Y=J.slice,Q=J.concat,G=J.push,K=J.indexOf,Z={},ee=Z.toString,te=Z.hasOwnProperty,ne={},re="1.11.1",ie=function(e,t){return new ie.fn.init(e,t)},oe=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ae=/^-ms-/,se=/-([\da-z])/gi,ue=function(e,t){return t.toUpperCase()};ie.fn=ie.prototype={jquery:re,constructor:ie,selector:"",length:0,toArray:function(){return Y.call(this)},get:function(e){return null!=e?e<0?this[e+this.length]:this[e]:Y.call(this)},pushStack:function(e){var t=ie.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return ie.each(this,e,t)},map:function(e){return this.pushStack(ie.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(Y.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:G,sort:J.sort,splice:J.splice},ie.extend=ie.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,c=!1;for("boolean"==typeof a&&(c=a,a=arguments[s]||{},s++),"object"==typeof a||ie.isFunction(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(i=arguments[s]))for(r in i)e=a[r],n=i[r],a!==n&&(c&&n&&(ie.isPlainObject(n)||(t=ie.isArray(n)))?(t?(t=!1,o=e&&ie.isArray(e)?e:[]):o=e&&ie.isPlainObject(e)?e:{},a[r]=ie.extend(c,o,n)):void 0!==n&&(a[r]=n));return a},ie.extend({expando:"jQuery"+(re+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw Error(e)},noop:function(){},isFunction:function(e){return"function"===ie.type(e)},isArray:Array.isArray||function(e){return"array"===ie.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!ie.isArray(e)&&e-parseFloat(e)>=0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},isPlainObject:function(e){var t;if(!e||"object"!==ie.type(e)||e.nodeType||ie.isWindow(e))return!1;try{if(e.constructor&&!te.call(e,"constructor")&&!te.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}if(ne.ownLast)for(t in e)return te.call(e,t);for(t in e);return void 0===t||te.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?Z[ee.call(e)]||"object":typeof e},globalEval:function(t){t&&ie.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(ae,"ms-").replace(se,ue)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,r){var i,o=0,a=e.length,s=n(e);if(r){if(s)for(;o<a&&(i=t.apply(e[o],r),i!==!1);o++);else for(o in e)if(i=t.apply(e[o],r),i===!1)break}else if(s)for(;o<a&&(i=t.call(e[o],o,e[o]),i!==!1);o++);else for(o in e)if(i=t.call(e[o],o,e[o]),i===!1)break;return e},trim:function(e){return null==e?"":(e+"").replace(oe,"")},makeArray:function(e,t){var r=t||[];return null!=e&&(n(Object(e))?ie.merge(r,"string"==typeof e?[e]:e):G.call(r,e)),r},inArray:function(e,t,n){var r;if(t){if(K)return K.call(t,e,n);for(r=t.length,n=n?n<0?Math.max(0,r+n):n:0;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;)e[i++]=t[r++];if(n!==n)for(;void 0!==t[r];)e[i++]=t[r++];return e.length=i,e},grep:function(e,t,n){for(var r,i=[],o=0,a=e.length,s=!n;o<a;o++)r=!t(e[o],o),r!==s&&i.push(e[o]);return i},map:function(e,t,r){var i,o=0,a=e.length,s=n(e),u=[];if(s)for(;o<a;o++)i=t(e[o],o,r),null!=i&&u.push(i);else for(o in e)i=t(e[o],o,r),null!=i&&u.push(i);return Q.apply([],u)},guid:1,proxy:function(e,t){var n,r,i;if("string"==typeof t&&(i=e[t],t=e,e=i),ie.isFunction(e))return n=Y.call(arguments,2),r=function(){return e.apply(t||this,n.concat(Y.call(arguments)))},r.guid=e.guid=e.guid||ie.guid++,r},now:function(){return+new Date},support:ne}),ie.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){Z["[object "+t+"]"]=t.toLowerCase()});var ce=function(e){function t(e,t,n,r){var i,o,a,s,u,c,f,h,p,g;if((t?t.ownerDocument||t:$)!==L&&O(t),t=t||L,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(P&&!r){if(i=ye.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&I(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return Z.apply(n,t.getElementsByTagName(e)),n;if((a=i[3])&&x.getElementsByClassName&&t.getElementsByClassName)return Z.apply(n,t.getElementsByClassName(a)),n}if(x.qsa&&(!H||!H.test(e))){if(h=f=B,p=t,g=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(c=C(e),(f=t.getAttribute("id"))?h=f.replace(_e,"\\$&"):t.setAttribute("id",h),h="[id='"+h+"'] ",u=c.length;u--;)c[u]=h+d(c[u]);p=be.test(e)&&l(t.parentNode)||t,g=c.join(",")}if(g)try{return Z.apply(n,p.querySelectorAll(g)),n}catch(m){}finally{f||t.removeAttribute("id")}}}return j(e.replace(ue,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[B]=!0,e}function i(e){var t=L.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=e.length;r--;)w.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||J)-(~e.sourceIndex||J);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function u(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function l(e){return e&&typeof e.getElementsByTagName!==V&&e}function f(){}function d(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function h(e,t,n){var r=t.dir,i=n&&"parentNode"===r,o=R++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,u,c=[F,o];if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i){if(u=t[B]||(t[B]={}),(s=u[r])&&s[0]===F&&s[1]===o)return c[2]=s[2];if(u[r]=c,c[2]=e(t,n,a))return!0}}}function p(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function g(e,n,r){for(var i=0,o=n.length;i<o;i++)t(e,n[i],r);return r}function m(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,c=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),c&&t.push(s)));return a}function v(e,t,n,i,o,a){return i&&!i[B]&&(i=v(i)),o&&!o[B]&&(o=v(o,a)),r(function(r,a,s,u){var c,l,f,d=[],h=[],p=a.length,v=r||g(t||"*",s.nodeType?[s]:s,[]),y=!e||!r&&t?v:m(v,d,e,s,u),b=n?o||(r?e:p||i)?[]:a:y;if(n&&n(y,b,s,u),i)for(c=m(b,h),i(c,[],s,u),l=c.length;l--;)(f=c[l])&&(b[h[l]]=!(y[h[l]]=f));if(r){if(o||e){if(o){for(c=[],l=b.length;l--;)(f=b[l])&&c.push(y[l]=f);o(null,b=[],c,u)}for(l=b.length;l--;)(f=b[l])&&(c=o?te.call(r,f):d[l])>-1&&(r[c]=!(a[c]=f))}}else b=m(b===a?b.splice(p,b.length):b),o?o(null,a,b,u):Z.apply(a,b)})}function y(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],a=o||w.relative[" "],s=o?1:0,u=h(function(e){
return e===t},a,!0),c=h(function(e){return te.call(t,e)>-1},a,!0),l=[function(e,n,r){return!o&&(r||n!==N)||((t=n).nodeType?u(e,n,r):c(e,n,r))}];s<i;s++)if(n=w.relative[e[s].type])l=[h(p(l),n)];else{if(n=w.filter[e[s].type].apply(null,e[s].matches),n[B]){for(r=++s;r<i&&!w.relative[e[r].type];r++);return v(s>1&&p(l),s>1&&d(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(ue,"$1"),n,s<r&&y(e.slice(s,r)),r<i&&y(e=e.slice(r)),r<i&&d(e))}l.push(n)}return p(l)}function b(e,n){var i=n.length>0,o=e.length>0,a=function(r,a,s,u,c){var l,f,d,h=0,p="0",g=r&&[],v=[],y=N,b=r||o&&w.find.TAG("*",c),_=F+=null==y?1:Math.random()||.1,x=b.length;for(c&&(N=a!==L&&a);p!==x&&null!=(l=b[p]);p++){if(o&&l){for(f=0;d=e[f++];)if(d(l,a,s)){u.push(l);break}c&&(F=_)}i&&((l=!d&&l)&&h--,r&&g.push(l))}if(h+=p,i&&p!==h){for(f=0;d=n[f++];)d(g,v,a,s);if(r){if(h>0)for(;p--;)g[p]||v[p]||(v[p]=G.call(u));v=m(v)}Z.apply(u,v),c&&!r&&v.length>0&&h+n.length>1&&t.uniqueSort(u)}return c&&(F=_,N=y),g};return i?r(a):a}var _,x,w,k,E,C,T,j,N,S,A,O,L,D,P,H,M,q,I,B="sizzle"+-new Date,$=e.document,F=0,R=0,z=n(),W=n(),U=n(),X=function(e,t){return e===t&&(A=!0),0},V="undefined",J=1<<31,Y={}.hasOwnProperty,Q=[],G=Q.pop,K=Q.push,Z=Q.push,ee=Q.slice,te=Q.indexOf||function(e){for(var t=0,n=this.length;t<n;t++)if(this[t]===e)return t;return-1},ne="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",re="[\\x20\\t\\r\\n\\f]",ie="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",oe=ie.replace("w","w#"),ae="\\["+re+"*("+ie+")(?:"+re+"*([*^$|!~]?=)"+re+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+oe+"))|)"+re+"*\\]",se=":("+ie+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ae+")*)|.*)\\)|)",ue=RegExp("^"+re+"+|((?:^|[^\\\\])(?:\\\\.)*)"+re+"+$","g"),ce=RegExp("^"+re+"*,"+re+"*"),le=RegExp("^"+re+"*([>+~]|"+re+")"+re+"*"),fe=RegExp("="+re+"*([^\\]'\"]*?)"+re+"*\\]","g"),de=RegExp(se),he=RegExp("^"+oe+"$"),pe={ID:RegExp("^#("+ie+")"),CLASS:RegExp("^\\.("+ie+")"),TAG:RegExp("^("+ie.replace("w","w*")+")"),ATTR:RegExp("^"+ae),PSEUDO:RegExp("^"+se),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+re+"*(even|odd|(([+-]|)(\\d*)n|)"+re+"*(?:([+-]|)"+re+"*(\\d+)|))"+re+"*\\)|)","i"),bool:RegExp("^(?:"+ne+")$","i"),needsContext:RegExp("^"+re+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+re+"*((?:-\\d)?\\d*)"+re+"*\\)|)(?=[^-]|$)","i")},ge=/^(?:input|select|textarea|button)$/i,me=/^h\d$/i,ve=/^[^{]+\{\s*\[native \w/,ye=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,be=/[+~]/,_e=/'|\\/g,xe=RegExp("\\\\([\\da-f]{1,6}"+re+"?|("+re+")|.)","ig"),we=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{Z.apply(Q=ee.call($.childNodes),$.childNodes),Q[$.childNodes.length].nodeType}catch(ke){Z={apply:Q.length?function(e,t){K.apply(e,ee.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}x=t.support={},E=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},O=t.setDocument=function(e){var t,n=e?e.ownerDocument||e:$,r=n.defaultView;return n!==L&&9===n.nodeType&&n.documentElement?(L=n,D=n.documentElement,P=!E(n),r&&r!==r.top&&(r.addEventListener?r.addEventListener("unload",function(){O()},!1):r.attachEvent&&r.attachEvent("onunload",function(){O()})),x.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),x.getElementsByTagName=i(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),x.getElementsByClassName=ve.test(n.getElementsByClassName)&&i(function(e){return e.innerHTML="<div class='a'></div><div class='a i'></div>",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),x.getById=i(function(e){return D.appendChild(e).id=B,!n.getElementsByName||!n.getElementsByName(B).length}),x.getById?(w.find.ID=function(e,t){if(typeof t.getElementById!==V&&P){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},w.filter.ID=function(e){var t=e.replace(xe,we);return function(e){return e.getAttribute("id")===t}}):(delete w.find.ID,w.filter.ID=function(e){var t=e.replace(xe,we);return function(e){var n=typeof e.getAttributeNode!==V&&e.getAttributeNode("id");return n&&n.value===t}}),w.find.TAG=x.getElementsByTagName?function(e,t){if(typeof t.getElementsByTagName!==V)return t.getElementsByTagName(e)}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=x.getElementsByClassName&&function(e,t){if(typeof t.getElementsByClassName!==V&&P)return t.getElementsByClassName(e)},M=[],H=[],(x.qsa=ve.test(n.querySelectorAll))&&(i(function(e){e.innerHTML="<select msallowclip=''><option selected=''></option></select>",e.querySelectorAll("[msallowclip^='']").length&&H.push("[*^$]="+re+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||H.push("\\["+re+"*(?:value|"+ne+")"),e.querySelectorAll(":checked").length||H.push(":checked")}),i(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&H.push("name"+re+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||H.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),H.push(",.*:")})),(x.matchesSelector=ve.test(q=D.matches||D.webkitMatchesSelector||D.mozMatchesSelector||D.oMatchesSelector||D.msMatchesSelector))&&i(function(e){x.disconnectedMatch=q.call(e,"div"),q.call(e,"[s!='']:x"),M.push("!=",se)}),H=H.length&&RegExp(H.join("|")),M=M.length&&RegExp(M.join("|")),t=ve.test(D.compareDocumentPosition),I=t||ve.test(D.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},X=t?function(e,t){if(e===t)return A=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r?r:(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&r||!x.sortDetached&&t.compareDocumentPosition(e)===r?e===n||e.ownerDocument===$&&I($,e)?-1:t===n||t.ownerDocument===$&&I($,t)?1:S?te.call(S,e)-te.call(S,t):0:4&r?-1:1)}:function(e,t){if(e===t)return A=!0,0;var r,i=0,o=e.parentNode,s=t.parentNode,u=[e],c=[t];if(!o||!s)return e===n?-1:t===n?1:o?-1:s?1:S?te.call(S,e)-te.call(S,t):0;if(o===s)return a(e,t);for(r=e;r=r.parentNode;)u.unshift(r);for(r=t;r=r.parentNode;)c.unshift(r);for(;u[i]===c[i];)i++;return i?a(u[i],c[i]):u[i]===$?-1:c[i]===$?1:0},n):L},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==L&&O(e),n=n.replace(fe,"='$1']"),x.matchesSelector&&P&&(!M||!M.test(n))&&(!H||!H.test(n)))try{var r=q.call(e,n);if(r||x.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(i){}return t(n,L,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==L&&O(e),I(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==L&&O(e);var n=w.attrHandle[t.toLowerCase()],r=n&&Y.call(w.attrHandle,t.toLowerCase())?n(e,t,!P):void 0;return void 0!==r?r:x.attributes||!P?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(A=!x.detectDuplicates,S=!x.sortStable&&e.slice(0),e.sort(X),A){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return S=null,e},k=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=k(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=k(t);return n},w=t.selectors={cacheLength:50,createPseudo:r,match:pe,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(xe,we),e[3]=(e[3]||e[4]||e[5]||"").replace(xe,we),"~="===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]||t.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]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&de.test(n)&&(t=C(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(xe,we).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=z[e+" "];return t||(t=RegExp("(^|"+re+")"+e+"("+re+"|$)"))&&z(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==V&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var c,l,f,d,h,p,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!u&&!s;if(m){if(o){for(;g;){for(f=t;f=f[g];)if(s?f.nodeName.toLowerCase()===v:1===f.nodeType)return!1;p=g="only"===e&&!p&&"nextSibling"}return!0}if(p=[a?m.firstChild:m.lastChild],a&&y){for(l=m[B]||(m[B]={}),c=l[e]||[],h=c[0]===F&&c[1],d=c[0]===F&&c[2],f=h&&m.childNodes[h];f=++h&&f&&f[g]||(d=h=0)||p.pop();)if(1===f.nodeType&&++d&&f===t){l[e]=[F,h,d];break}}else if(y&&(c=(t[B]||(t[B]={}))[e])&&c[0]===F)d=c[1];else for(;(f=++h&&f&&f[g]||(d=h=0)||p.pop())&&((s?f.nodeName.toLowerCase()!==v:1!==f.nodeType)||!++d||(y&&((f[B]||(f[B]={}))[e]=[F,d]),f!==t)););return d-=i,d===r||d%r===0&&d/r>=0}}},PSEUDO:function(e,n){var i,o=w.pseudos[e]||w.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[B]?o(n):o.length>1?(i=[e,e,"",n],w.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=te.call(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=T(e.replace(ue,"$1"));return i[B]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return function(t){return(t.textContent||t.innerText||k(t)).indexOf(e)>-1}}),lang:r(function(e){return he.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(xe,we).toLowerCase(),function(t){var n;do if(n=P?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===D},focus:function(e){return e===L.activeElement&&(!L.hasFocus||L.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return me.test(e.nodeName)},input:function(e){return ge.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:c(function(){return[0]}),last:c(function(e,t){return[t-1]}),eq:c(function(e,t,n){return[n<0?n+t:n]}),even:c(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:c(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},w.pseudos.nth=w.pseudos.eq;for(_ in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[_]=s(_);for(_ in{submit:!0,reset:!0})w.pseudos[_]=u(_);return f.prototype=w.filters=w.pseudos,w.setFilters=new f,C=t.tokenize=function(e,n){var r,i,o,a,s,u,c,l=W[e+" "];if(l)return n?0:l.slice(0);for(s=e,u=[],c=w.preFilter;s;){r&&!(i=ce.exec(s))||(i&&(s=s.slice(i[0].length)||s),u.push(o=[])),r=!1,(i=le.exec(s))&&(r=i.shift(),o.push({value:r,type:i[0].replace(ue," ")}),s=s.slice(r.length));for(a in w.filter)!(i=pe[a].exec(s))||c[a]&&!(i=c[a](i))||(r=i.shift(),o.push({value:r,type:a,matches:i}),s=s.slice(r.length));if(!r)break}return n?s.length:s?t.error(e):W(e,u).slice(0)},T=t.compile=function(e,t){var n,r=[],i=[],o=U[e+" "];if(!o){for(t||(t=C(e)),n=t.length;n--;)o=y(t[n]),o[B]?r.push(o):i.push(o);o=U(e,b(i,r)),o.selector=e}return o},j=t.select=function(e,t,n,r){var i,o,a,s,u,c="function"==typeof e&&e,f=!r&&C(e=c.selector||e);if(n=n||[],1===f.length){if(o=f[0]=f[0].slice(0),o.length>2&&"ID"===(a=o[0]).type&&x.getById&&9===t.nodeType&&P&&w.relative[o[1].type]){if(t=(w.find.ID(a.matches[0].replace(xe,we),t)||[])[0],!t)return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pe.needsContext.test(e)?0:o.length;i--&&(a=o[i],!w.relative[s=a.type]);)if((u=w.find[s])&&(r=u(a.matches[0].replace(xe,we),be.test(o[0].type)&&l(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&d(o),!e)return Z.apply(n,r),n;break}}return(c||T(e,f))(r,t,!P,n,be.test(e)&&l(t.parentNode)||t),n},x.sortStable=B.split("").sort(X).join("")===B,x.detectDuplicates=!!A,O(),x.sortDetached=i(function(e){return 1&e.compareDocumentPosition(L.createElement("div"))}),i(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),x.attributes&&i(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(ne,function(e,t,n){var r;if(!n)return e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);ie.find=ce,ie.expr=ce.selectors,ie.expr[":"]=ie.expr.pseudos,ie.unique=ce.uniqueSort,ie.text=ce.getText,ie.isXMLDoc=ce.isXML,ie.contains=ce.contains;var le=ie.expr.match.needsContext,fe=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,de=/^.[^:#\[\.,]*$/;ie.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?ie.find.matchesSelector(r,e)?[r]:[]:ie.find.matches(e,ie.grep(t,function(e){return 1===e.nodeType}))},ie.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(ie(e).filter(function(){for(t=0;t<i;t++)if(ie.contains(r[t],this))return!0}));for(t=0;t<i;t++)ie.find(e,r[t],n);return n=this.pushStack(i>1?ie.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushStack(r(this,e||[],!1))},not:function(e){return this.pushStack(r(this,e||[],!0))},is:function(e){return!!r(this,"string"==typeof e&&le.test(e)?ie(e):e||[],!1).length}});var he,pe=e.document,ge=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,me=ie.fn.init=function(e,t){var n,r;if(!e)return this;if("string"==typeof e){if(n="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:ge.exec(e),!n||!n[1]&&t)return!t||t.jquery?(t||he).find(e):this.constructor(t).find(e);if(n[1]){if(t=t instanceof ie?t[0]:t,ie.merge(this,ie.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:pe,!0)),fe.test(n[1])&&ie.isPlainObject(t))for(n in t)ie.isFunction(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}if(r=pe.getElementById(n[2]),r&&r.parentNode){if(r.id!==n[2])return he.find(e);this.length=1,this[0]=r}return this.context=pe,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):ie.isFunction(e)?void 0!==he.ready?he.ready(e):e(ie):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),ie.makeArray(e,this))};me.prototype=ie.fn,he=ie(pe);var ve=/^(?:parents|prev(?:Until|All))/,ye={children:!0,contents:!0,next:!0,prev:!0};ie.extend({dir:function(e,t,n){for(var r=[],i=e[t];i&&9!==i.nodeType&&(void 0===n||1!==i.nodeType||!ie(i).is(n));)1===i.nodeType&&r.push(i),i=i[t];return r},sibling:function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}}),ie.fn.extend({has:function(e){var t,n=ie(e,this),r=n.length;return this.filter(function(){for(t=0;t<r;t++)if(ie.contains(this,n[t]))return!0})},closest:function(e,t){for(var n,r=0,i=this.length,o=[],a=le.test(e)||"string"!=typeof e?ie(e,t||this.context):0;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&ie.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?ie.unique(o):o)},index:function(e){return e?"string"==typeof e?ie.inArray(this[0],ie(e)):ie.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ie.unique(ie.merge(this.get(),ie(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ie.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return ie.dir(e,"parentNode")},parentsUntil:function(e,t,n){return ie.dir(e,"parentNode",n)},next:function(e){return i(e,"nextSibling")},prev:function(e){return i(e,"previousSibling")},nextAll:function(e){return ie.dir(e,"nextSibling")},prevAll:function(e){return ie.dir(e,"previousSibling")},nextUntil:function(e,t,n){return ie.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return ie.dir(e,"previousSibling",n)},siblings:function(e){return ie.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return ie.sibling(e.firstChild)},contents:function(e){return ie.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:ie.merge([],e.childNodes)}},function(e,t){ie.fn[e]=function(n,r){var i=ie.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=ie.filter(r,i)),this.length>1&&(ye[e]||(i=ie.unique(i)),ve.test(e)&&(i=i.reverse())),this.pushStack(i)}});var be=/\S+/g,_e={};ie.Callbacks=function(e){e="string"==typeof e?_e[e]||o(e):ie.extend({},e);var t,n,r,i,a,s,u=[],c=!e.once&&[],l=function(o){for(n=e.memory&&o,r=!0,a=s||0,s=0,i=u.length,t=!0;u&&a<i;a++)if(u[a].apply(o[0],o[1])===!1&&e.stopOnFalse){n=!1;break}t=!1,u&&(c?c.length&&l(c.shift()):n?u=[]:f.disable())},f={add:function(){if(u){var r=u.length;!function o(t){ie.each(t,function(t,n){var r=ie.type(n);"function"===r?e.unique&&f.has(n)||u.push(n):n&&n.length&&"string"!==r&&o(n)})}(arguments),t?i=u.length:n&&(s=r,l(n))}return this},remove:function(){return u&&ie.each(arguments,function(e,n){for(var r;(r=ie.inArray(n,u,r))>-1;)u.splice(r,1),t&&(r<=i&&i--,r<=a&&a--)}),this},has:function(e){return e?ie.inArray(e,u)>-1:!(!u||!u.length)},empty:function(){return u=[],i=0,this},disable:function(){return u=c=n=void 0,this},disabled:function(){return!u},lock:function(){return c=void 0,n||f.disable(),this},locked:function(){return!c},fireWith:function(e,n){return!u||r&&!c||(n=n||[],n=[e,n.slice?n.slice():n],t?c.push(n):l(n)),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!r}};return f},ie.extend({Deferred:function(e){var t=[["resolve","done",ie.Callbacks("once memory"),"resolved"],["reject","fail",ie.Callbacks("once memory"),"rejected"],["notify","progress",ie.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return ie.Deferred(function(n){ie.each(t,function(t,o){var a=ie.isFunction(e[t])&&e[t];i[o[1]](function(){var e=a&&a.apply(this,arguments);e&&ie.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[o[0]+"With"](this===r?n.promise():this,a?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?ie.extend(e,r):r}},i={};return r.pipe=r.then,ie.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t,n,r,i=0,o=Y.call(arguments),a=o.length,s=1!==a||e&&ie.isFunction(e.promise)?a:0,u=1===s?e:ie.Deferred(),c=function(e,n,r){return function(i){n[e]=this,r[e]=arguments.length>1?Y.call(arguments):i,r===t?u.notifyWith(n,r):--s||u.resolveWith(n,r)}};if(a>1)for(t=Array(a),n=Array(a),r=Array(a);i<a;i++)o[i]&&ie.isFunction(o[i].promise)?o[i].promise().done(c(i,r,o)).fail(u.reject).progress(c(i,n,t)):--s;return s||u.resolveWith(r,o),u.promise()}});var xe;ie.fn.ready=function(e){return ie.ready.promise().done(e),this},ie.extend({isReady:!1,readyWait:1,holdReady:function(e){e?ie.readyWait++:ie.ready(!0)},ready:function(e){if(e===!0?!--ie.readyWait:!ie.isReady){if(!pe.body)return setTimeout(ie.ready);ie.isReady=!0,e!==!0&&--ie.readyWait>0||(xe.resolveWith(pe,[ie]),ie.fn.triggerHandler&&(ie(pe).triggerHandler("ready"),ie(pe).off("ready")))}}}),ie.ready.promise=function(t){if(!xe)if(xe=ie.Deferred(),"complete"===pe.readyState)setTimeout(ie.ready);else if(pe.addEventListener)pe.addEventListener("DOMContentLoaded",s,!1),e.addEventListener("load",s,!1);else{pe.attachEvent("onreadystatechange",s),e.attachEvent("onload",s);var n=!1;try{n=null==e.frameElement&&pe.documentElement}catch(r){}n&&n.doScroll&&!function i(){if(!ie.isReady){try{n.doScroll("left")}catch(e){return setTimeout(i,50)}a(),ie.ready()}}()}return xe.promise(t)};var we,ke="undefined";for(we in ie(ne))break;ne.ownLast="0"!==we,ne.inlineBlockNeedsLayout=!1,ie(function(){var e,t,n,r;n=pe.getElementsByTagName("body")[0],n&&n.style&&(t=pe.createElement("div"),r=pe.createElement("div"),r.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(r).appendChild(t),typeof t.style.zoom!==ke&&(t.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",ne.inlineBlockNeedsLayout=e=3===t.offsetWidth,e&&(n.style.zoom=1)),n.removeChild(r))}),function(){var e=pe.createElement("div");if(null==ne.deleteExpando){ne.deleteExpando=!0;try{delete e.test}catch(t){ne.deleteExpando=!1}}e=null}(),ie.acceptData=function(e){var t=ie.noData[(e.nodeName+" ").toLowerCase()],n=+e.nodeType||1;return(1===n||9===n)&&(!t||t!==!0&&e.getAttribute("classid")===t)};var Ee=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Ce=/([A-Z])/g;ie.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?ie.cache[e[ie.expando]]:e[ie.expando],!!e&&!c(e)},data:function(e,t,n){return l(e,t,n)},removeData:function(e,t){return f(e,t)},_data:function(e,t,n){return l(e,t,n,!0)},_removeData:function(e,t){return f(e,t,!0)}}),ie.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=ie.data(o),1===o.nodeType&&!ie._data(o,"parsedAttrs"))){for(n=a.length;n--;)a[n]&&(r=a[n].name,0===r.indexOf("data-")&&(r=ie.camelCase(r.slice(5)),u(o,r,i[r])));ie._data(o,"parsedAttrs",!0)}return i}return"object"==typeof e?this.each(function(){ie.data(this,e)}):arguments.length>1?this.each(function(){ie.data(this,e,t)}):o?u(o,e,ie.data(o,e)):void 0},removeData:function(e){return this.each(function(){ie.removeData(this,e)})}}),ie.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=ie._data(e,t),n&&(!r||ie.isArray(n)?r=ie._data(e,t,ie.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=ie.queue(e,t),r=n.length,i=n.shift(),o=ie._queueHooks(e,t),a=function(){ie.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return ie._data(e,n)||ie._data(e,n,{empty:ie.Callbacks("once memory").add(function(){ie._removeData(e,t+"queue"),ie._removeData(e,n)})})}}),ie.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?ie.queue(this[0],e):void 0===t?this:this.each(function(){var n=ie.queue(this,e,t);ie._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&ie.dequeue(this,e)})},dequeue:function(e){return this.each(function(){ie.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=ie.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)n=ie._data(o[a],e+"queueHooks"),n&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var Te=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,je=["Top","Right","Bottom","Left"],Ne=function(e,t){return e=t||e,"none"===ie.css(e,"display")||!ie.contains(e.ownerDocument,e)},Se=ie.access=function(e,t,n,r,i,o,a){var s=0,u=e.length,c=null==n;if("object"===ie.type(n)){i=!0;for(s in n)ie.access(e,t,s,n[s],!0,o,a)}else if(void 0!==r&&(i=!0,ie.isFunction(r)||(a=!0),c&&(a?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(ie(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:c?t.call(e):u?t(e[0],n):o},Ae=/^(?:checkbox|radio)$/i;!function(){var e=pe.createElement("input"),t=pe.createElement("div"),n=pe.createDocumentFragment();if(t.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",ne.leadingWhitespace=3===t.firstChild.nodeType,ne.tbody=!t.getElementsByTagName("tbody").length,ne.htmlSerialize=!!t.getElementsByTagName("link").length,ne.html5Clone="<:nav></:nav>"!==pe.createElement("nav").cloneNode(!0).outerHTML,e.type="checkbox",e.checked=!0,n.appendChild(e),ne.appendChecked=e.checked,t.innerHTML="<textarea>x</textarea>",ne.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue,n.appendChild(t),t.innerHTML="<input type='radio' checked='checked' name='t'/>",ne.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,ne.noCloneEvent=!0,t.attachEvent&&(t.attachEvent("onclick",function(){ne.noCloneEvent=!1}),t.cloneNode(!0).click()),null==ne.deleteExpando){ne.deleteExpando=!0;try{delete t.test}catch(r){ne.deleteExpando=!1}}}(),function(){var t,n,r=pe.createElement("div");for(t in{submit:!0,change:!0,focusin:!0})n="on"+t,(ne[t+"Bubbles"]=n in e)||(r.setAttribute(n,"t"),ne[t+"Bubbles"]=r.attributes[n].expando===!1);r=null}();var Oe=/^(?:input|select|textarea)$/i,Le=/^key/,De=/^(?:mouse|pointer|contextmenu)|click/,Pe=/^(?:focusinfocus|focusoutblur)$/,He=/^([^.]*)(?:\.(.+)|)$/;ie.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,c,l,f,d,h,p,g,m=ie._data(e);if(m){for(n.handler&&(u=n,n=u.handler,i=u.selector),n.guid||(n.guid=ie.guid++),(a=m.events)||(a=m.events={}),(l=m.handle)||(l=m.handle=function(e){return typeof ie===ke||e&&ie.event.triggered===e.type?void 0:ie.event.dispatch.apply(l.elem,arguments)},l.elem=e),t=(t||"").match(be)||[""],s=t.length;s--;)o=He.exec(t[s])||[],h=g=o[1],p=(o[2]||"").split(".").sort(),h&&(c=ie.event.special[h]||{},h=(i?c.delegateType:c.bindType)||h,c=ie.event.special[h]||{},f=ie.extend({type:h,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&ie.expr.match.needsContext.test(i),namespace:p.join(".")},u),(d=a[h])||(d=a[h]=[],d.delegateCount=0,c.setup&&c.setup.call(e,r,p,l)!==!1||(e.addEventListener?e.addEventListener(h,l,!1):e.attachEvent&&e.attachEvent("on"+h,l))),c.add&&(c.add.call(e,f),f.handler.guid||(f.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,f):d.push(f),ie.event.global[h]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,u,c,l,f,d,h,p,g,m=ie.hasData(e)&&ie._data(e);if(m&&(l=m.events)){for(t=(t||"").match(be)||[""],c=t.length;c--;)if(s=He.exec(t[c])||[],h=g=s[1],p=(s[2]||"").split(".").sort(),h){for(f=ie.event.special[h]||{},h=(r?f.delegateType:f.bindType)||h,d=l[h]||[],s=s[2]&&RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),u=o=d.length;o--;)a=d[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(d.splice(o,1),a.selector&&d.delegateCount--,f.remove&&f.remove.call(e,a));u&&!d.length&&(f.teardown&&f.teardown.call(e,p,m.handle)!==!1||ie.removeEvent(e,h,m.handle),delete l[h])}else for(h in l)ie.event.remove(e,h+t[c],n,r,!0);ie.isEmptyObject(l)&&(delete m.handle,ie._removeData(e,"events"))}},trigger:function(t,n,r,i){var o,a,s,u,c,l,f,d=[r||pe],h=te.call(t,"type")?t.type:t,p=te.call(t,"namespace")?t.namespace.split("."):[];if(s=l=r=r||pe,3!==r.nodeType&&8!==r.nodeType&&!Pe.test(h+ie.event.triggered)&&(h.indexOf(".")>=0&&(p=h.split("."),h=p.shift(),p.sort()),a=h.indexOf(":")<0&&"on"+h,t=t[ie.expando]?t:new ie.Event(h,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=p.join("."),t.namespace_re=t.namespace?RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:ie.makeArray(n,[t]),c=ie.event.special[h]||{},i||!c.trigger||c.trigger.apply(r,n)!==!1)){if(!i&&!c.noBubble&&!ie.isWindow(r)){for(u=c.delegateType||h,Pe.test(u+h)||(s=s.parentNode);s;s=s.parentNode)d.push(s),l=s;l===(r.ownerDocument||pe)&&d.push(l.defaultView||l.parentWindow||e)}for(f=0;(s=d[f++])&&!t.isPropagationStopped();)t.type=f>1?u:c.bindType||h,o=(ie._data(s,"events")||{})[t.type]&&ie._data(s,"handle"),o&&o.apply(s,n),o=a&&s[a],o&&o.apply&&ie.acceptData(s)&&(t.result=o.apply(s,n),t.result===!1&&t.preventDefault());if(t.type=h,!i&&!t.isDefaultPrevented()&&(!c._default||c._default.apply(d.pop(),n)===!1)&&ie.acceptData(r)&&a&&r[h]&&!ie.isWindow(r)){l=r[a],l&&(r[a]=null),ie.event.triggered=h;try{r[h]()}catch(g){}ie.event.triggered=void 0,l&&(r[a]=l)}return t.result}},dispatch:function(e){e=ie.event.fix(e);var t,n,r,i,o,a=[],s=Y.call(arguments),u=(ie._data(this,"events")||{})[e.type]||[],c=ie.event.special[e.type]||{};if(s[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){for(a=ie.event.handlers.call(this,e,u),t=0;(i=a[t++])&&!e.isPropagationStopped();)for(e.currentTarget=i.elem,o=0;(r=i.handlers[o++])&&!e.isImmediatePropagationStopped();)e.namespace_re&&!e.namespace_re.test(r.namespace)||(e.handleObj=r,e.data=r.data,n=((ie.event.special[r.origType]||{}).handle||r.handler).apply(i.elem,s),void 0!==n&&(e.result=n)===!1&&(e.preventDefault(),e.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,o,a=[],s=t.delegateCount,u=e.target;if(s&&u.nodeType&&(!e.button||"click"!==e.type))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(i=[],o=0;o<s;o++)r=t[o],n=r.selector+" ",void 0===i[n]&&(i[n]=r.needsContext?ie(n,this).index(u)>=0:ie.find(n,this,null,[u]).length),i[n]&&i.push(r);i.length&&a.push({elem:u,handlers:i})}return s<t.length&&a.push({elem:this,handlers:t.slice(s)}),a},fix:function(e){if(e[ie.expando])return e;var t,n,r,i=e.type,o=e,a=this.fixHooks[i];for(a||(this.fixHooks[i]=a=De.test(i)?this.mouseHooks:Le.test(i)?this.keyHooks:{}),r=a.props?this.props.concat(a.props):this.props,e=new ie.Event(o),t=r.length;t--;)n=r[t],e[n]=o[n];return e.target||(e.target=o.srcElement||pe),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,a.filter?a.filter(e,o):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),
filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,r,i,o=t.button,a=t.fromElement;return null==e.pageX&&null!=t.clientX&&(r=e.target.ownerDocument||pe,i=r.documentElement,n=r.body,e.pageX=t.clientX+(i&&i.scrollLeft||n&&n.scrollLeft||0)-(i&&i.clientLeft||n&&n.clientLeft||0),e.pageY=t.clientY+(i&&i.scrollTop||n&&n.scrollTop||0)-(i&&i.clientTop||n&&n.clientTop||0)),!e.relatedTarget&&a&&(e.relatedTarget=a===e.target?t.toElement:a),e.which||void 0===o||(e.which=1&o?1:2&o?3:4&o?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==p()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){if(this===p()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if(ie.nodeName(this,"input")&&"checkbox"===this.type&&this.click)return this.click(),!1},_default:function(e){return ie.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=ie.extend(new ie.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?ie.event.trigger(i,null,t):ie.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},ie.removeEvent=pe.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===ke&&(e[r]=null),e.detachEvent(r,n))},ie.Event=function(e,t){return this instanceof ie.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&e.returnValue===!1?d:h):this.type=e,t&&ie.extend(this,t),this.timeStamp=e&&e.timeStamp||ie.now(),void(this[ie.expando]=!0)):new ie.Event(e,t)},ie.Event.prototype={isDefaultPrevented:h,isPropagationStopped:h,isImmediatePropagationStopped:h,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=d,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=d,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=d,e&&e.stopImmediatePropagation&&e.stopImmediatePropagation(),this.stopPropagation()}},ie.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){ie.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||ie.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),ne.submitBubbles||(ie.event.special.submit={setup:function(){return!ie.nodeName(this,"form")&&void ie.event.add(this,"click._submit keypress._submit",function(e){var t=e.target,n=ie.nodeName(t,"input")||ie.nodeName(t,"button")?t.form:void 0;n&&!ie._data(n,"submitBubbles")&&(ie.event.add(n,"submit._submit",function(e){e._submit_bubble=!0}),ie._data(n,"submitBubbles",!0))})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&ie.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return!ie.nodeName(this,"form")&&void ie.event.remove(this,"._submit")}}),ne.changeBubbles||(ie.event.special.change={setup:function(){return Oe.test(this.nodeName)?("checkbox"!==this.type&&"radio"!==this.type||(ie.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),ie.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),ie.event.simulate("change",this,e,!0)})),!1):void ie.event.add(this,"beforeactivate._change",function(e){var t=e.target;Oe.test(t.nodeName)&&!ie._data(t,"changeBubbles")&&(ie.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||ie.event.simulate("change",this.parentNode,e,!0)}),ie._data(t,"changeBubbles",!0))})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||"radio"!==t.type&&"checkbox"!==t.type)return e.handleObj.handler.apply(this,arguments)},teardown:function(){return ie.event.remove(this,"._change"),!Oe.test(this.nodeName)}}),ne.focusinBubbles||ie.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){ie.event.simulate(t,e.target,ie.event.fix(e),!0)};ie.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=ie._data(r,t);i||r.addEventListener(e,n,!0),ie._data(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=ie._data(r,t)-1;i?ie._data(r,t,i):(r.removeEventListener(e,n,!0),ie._removeData(r,t))}}}),ie.fn.extend({on:function(e,t,n,r,i){var o,a;if("object"==typeof e){"string"!=typeof t&&(n=n||t,t=void 0);for(o in e)this.on(o,t,n,e[o],i);return this}if(null==n&&null==r?(r=t,n=t=void 0):null==r&&("string"==typeof t?(r=n,n=void 0):(r=n,n=t,t=void 0)),r===!1)r=h;else if(!r)return this;return 1===i&&(a=r,r=function(e){return ie().off(e),a.apply(this,arguments)},r.guid=a.guid||(a.guid=ie.guid++)),this.each(function(){ie.event.add(this,e,r,n,t)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,ie(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return t!==!1&&"function"!=typeof t||(n=t,t=void 0),n===!1&&(n=h),this.each(function(){ie.event.remove(this,e,n,t)})},trigger:function(e,t){return this.each(function(){ie.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return ie.event.trigger(e,t,n,!0)}});var Me="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",qe=/ jQuery\d+="(?:null|\d+)"/g,Ie=RegExp("<(?:"+Me+")[\\s/>]","i"),Be=/^\s+/,$e=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Fe=/<([\w:]+)/,Re=/<tbody/i,ze=/<|&#?\w+;/,We=/<(?:script|style|link)/i,Ue=/checked\s*(?:[^=]|=\s*.checked.)/i,Xe=/^$|\/(?:java|ecma)script/i,Ve=/^true\/(.*)/,Je=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,Ye={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:ne.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},Qe=g(pe),Ge=Qe.appendChild(pe.createElement("div"));Ye.optgroup=Ye.option,Ye.tbody=Ye.tfoot=Ye.colgroup=Ye.caption=Ye.thead,Ye.th=Ye.td,ie.extend({clone:function(e,t,n){var r,i,o,a,s,u=ie.contains(e.ownerDocument,e);if(ne.html5Clone||ie.isXMLDoc(e)||!Ie.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Ge.innerHTML=e.outerHTML,Ge.removeChild(o=Ge.firstChild)),!(ne.noCloneEvent&&ne.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||ie.isXMLDoc(e)))for(r=m(o),s=m(e),a=0;null!=(i=s[a]);++a)r[a]&&k(i,r[a]);if(t)if(n)for(s=s||m(e),r=r||m(o),a=0;null!=(i=s[a]);a++)w(i,r[a]);else w(e,o);return r=m(o,"script"),r.length>0&&x(r,!u&&m(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){for(var i,o,a,s,u,c,l,f=e.length,d=g(t),h=[],p=0;p<f;p++)if(o=e[p],o||0===o)if("object"===ie.type(o))ie.merge(h,o.nodeType?[o]:o);else if(ze.test(o)){for(s=s||d.appendChild(t.createElement("div")),u=(Fe.exec(o)||["",""])[1].toLowerCase(),l=Ye[u]||Ye._default,s.innerHTML=l[1]+o.replace($e,"<$1></$2>")+l[2],i=l[0];i--;)s=s.lastChild;if(!ne.leadingWhitespace&&Be.test(o)&&h.push(t.createTextNode(Be.exec(o)[0])),!ne.tbody)for(o="table"!==u||Re.test(o)?"<table>"!==l[1]||Re.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;i--;)ie.nodeName(c=o.childNodes[i],"tbody")&&!c.childNodes.length&&o.removeChild(c);for(ie.merge(h,s.childNodes),s.textContent="";s.firstChild;)s.removeChild(s.firstChild);s=d.lastChild}else h.push(t.createTextNode(o));for(s&&d.removeChild(s),ne.appendChecked||ie.grep(m(h,"input"),v),p=0;o=h[p++];)if((!r||ie.inArray(o,r)===-1)&&(a=ie.contains(o.ownerDocument,o),s=m(d.appendChild(o),"script"),a&&x(s),n))for(i=0;o=s[i++];)Xe.test(o.type||"")&&n.push(o);return s=null,d},cleanData:function(e,t){for(var n,r,i,o,a=0,s=ie.expando,u=ie.cache,c=ne.deleteExpando,l=ie.event.special;null!=(n=e[a]);a++)if((t||ie.acceptData(n))&&(i=n[s],o=i&&u[i])){if(o.events)for(r in o.events)l[r]?ie.event.remove(n,r):ie.removeEvent(n,r,o.handle);u[i]&&(delete u[i],c?delete n[s]:typeof n.removeAttribute!==ke?n.removeAttribute(s):n[s]=null,J.push(i))}}}),ie.fn.extend({text:function(e){return Se(this,function(e){return void 0===e?ie.text(this):this.empty().append((this[0]&&this[0].ownerDocument||pe).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=y(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=y(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var n,r=e?ie.filter(e,this):this,i=0;null!=(n=r[i]);i++)t||1!==n.nodeType||ie.cleanData(m(n)),n.parentNode&&(t&&ie.contains(n.ownerDocument,n)&&x(m(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&ie.cleanData(m(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&ie.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return ie.clone(this,e,t)})},html:function(e){return Se(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e)return 1===t.nodeType?t.innerHTML.replace(qe,""):void 0;if("string"==typeof e&&!We.test(e)&&(ne.htmlSerialize||!Ie.test(e))&&(ne.leadingWhitespace||!Be.test(e))&&!Ye[(Fe.exec(e)||["",""])[1].toLowerCase()]){e=e.replace($e,"<$1></$2>");try{for(;n<r;n++)t=this[n]||{},1===t.nodeType&&(ie.cleanData(m(t,!1)),t.innerHTML=e);t=0}catch(i){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=arguments[0];return this.domManip(arguments,function(t){e=this.parentNode,ie.cleanData(m(this)),e&&e.replaceChild(t,this)}),e&&(e.length||e.nodeType)?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t){e=Q.apply([],e);var n,r,i,o,a,s,u=0,c=this.length,l=this,f=c-1,d=e[0],h=ie.isFunction(d);if(h||c>1&&"string"==typeof d&&!ne.checkClone&&Ue.test(d))return this.each(function(n){var r=l.eq(n);h&&(e[0]=d.call(this,n,r.html())),r.domManip(e,t)});if(c&&(s=ie.buildFragment(e,this[0].ownerDocument,!1,this),n=s.firstChild,1===s.childNodes.length&&(s=n),n)){for(o=ie.map(m(s,"script"),b),i=o.length;u<c;u++)r=s,u!==f&&(r=ie.clone(r,!0,!0),i&&ie.merge(o,m(r,"script"))),t.call(this[u],r,u);if(i)for(a=o[o.length-1].ownerDocument,ie.map(o,_),u=0;u<i;u++)r=o[u],Xe.test(r.type||"")&&!ie._data(r,"globalEval")&&ie.contains(a,r)&&(r.src?ie._evalUrl&&ie._evalUrl(r.src):ie.globalEval((r.text||r.textContent||r.innerHTML||"").replace(Je,"")));s=n=null}return this}}),ie.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){ie.fn[e]=function(e){for(var n,r=0,i=[],o=ie(e),a=o.length-1;r<=a;r++)n=r===a?this:this.clone(!0),ie(o[r])[t](n),G.apply(i,n.get());return this.pushStack(i)}});var Ke,Ze={};!function(){var e;ne.shrinkWrapBlocks=function(){if(null!=e)return e;e=!1;var t,n,r;return n=pe.getElementsByTagName("body")[0],n&&n.style?(t=pe.createElement("div"),r=pe.createElement("div"),r.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(r).appendChild(t),typeof t.style.zoom!==ke&&(t.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",t.appendChild(pe.createElement("div")).style.width="5px",e=3!==t.offsetWidth),n.removeChild(r),e):void 0}}();var et,tt,nt=/^margin/,rt=RegExp("^("+Te+")(?!px)[a-z%]+$","i"),it=/^(top|right|bottom|left)$/;e.getComputedStyle?(et=function(e){return e.ownerDocument.defaultView.getComputedStyle(e,null)},tt=function(e,t,n){var r,i,o,a,s=e.style;return n=n||et(e),a=n?n.getPropertyValue(t)||n[t]:void 0,n&&(""!==a||ie.contains(e.ownerDocument,e)||(a=ie.style(e,t)),rt.test(a)&&nt.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0===a?a:a+""}):pe.documentElement.currentStyle&&(et=function(e){return e.currentStyle},tt=function(e,t,n){var r,i,o,a,s=e.style;return n=n||et(e),a=n?n[t]:void 0,null==a&&s&&s[t]&&(a=s[t]),rt.test(a)&&!it.test(t)&&(r=s.left,i=e.runtimeStyle,o=i&&i.left,o&&(i.left=e.currentStyle.left),s.left="fontSize"===t?"1em":a,a=s.pixelLeft+"px",s.left=r,o&&(i.left=o)),void 0===a?a:a+""||"auto"}),function(){function t(){var t,n,r,i;n=pe.getElementsByTagName("body")[0],n&&n.style&&(t=pe.createElement("div"),r=pe.createElement("div"),r.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(r).appendChild(t),t.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",o=a=!1,u=!0,e.getComputedStyle&&(o="1%"!==(e.getComputedStyle(t,null)||{}).top,a="4px"===(e.getComputedStyle(t,null)||{width:"4px"}).width,i=t.appendChild(pe.createElement("div")),i.style.cssText=t.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",i.style.marginRight=i.style.width="0",t.style.width="1px",u=!parseFloat((e.getComputedStyle(i,null)||{}).marginRight)),t.innerHTML="<table><tr><td></td><td>t</td></tr></table>",i=t.getElementsByTagName("td"),i[0].style.cssText="margin:0;border:0;padding:0;display:none",s=0===i[0].offsetHeight,s&&(i[0].style.display="",i[1].style.display="none",s=0===i[0].offsetHeight),n.removeChild(r))}var n,r,i,o,a,s,u;n=pe.createElement("div"),n.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",i=n.getElementsByTagName("a")[0],r=i&&i.style,r&&(r.cssText="float:left;opacity:.5",ne.opacity="0.5"===r.opacity,ne.cssFloat=!!r.cssFloat,n.style.backgroundClip="content-box",n.cloneNode(!0).style.backgroundClip="",ne.clearCloneStyle="content-box"===n.style.backgroundClip,ne.boxSizing=""===r.boxSizing||""===r.MozBoxSizing||""===r.WebkitBoxSizing,ie.extend(ne,{reliableHiddenOffsets:function(){return null==s&&t(),s},boxSizingReliable:function(){return null==a&&t(),a},pixelPosition:function(){return null==o&&t(),o},reliableMarginRight:function(){return null==u&&t(),u}}))}(),ie.swap=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i};var ot=/alpha\([^)]*\)/i,at=/opacity\s*=\s*([^)]*)/,st=/^(none|table(?!-c[ea]).+)/,ut=RegExp("^("+Te+")(.*)$","i"),ct=RegExp("^([+-])=("+Te+")","i"),lt={position:"absolute",visibility:"hidden",display:"block"},ft={letterSpacing:"0",fontWeight:"400"},dt=["Webkit","O","Moz","ms"];ie.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=tt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":ne.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=ie.camelCase(t),u=e.style;if(t=ie.cssProps[s]||(ie.cssProps[s]=j(u,s)),a=ie.cssHooks[t]||ie.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:u[t];if(o=typeof n,"string"===o&&(i=ct.exec(n))&&(n=(i[1]+1)*i[2]+parseFloat(ie.css(e,t)),o="number"),null!=n&&n===n&&("number"!==o||ie.cssNumber[s]||(n+="px"),ne.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),!(a&&"set"in a&&void 0===(n=a.set(e,n,r)))))try{u[t]=n}catch(c){}}},css:function(e,t,n,r){var i,o,a,s=ie.camelCase(t);return t=ie.cssProps[s]||(ie.cssProps[s]=j(e.style,s)),a=ie.cssHooks[t]||ie.cssHooks[s],a&&"get"in a&&(o=a.get(e,!0,n)),void 0===o&&(o=tt(e,t,r)),"normal"===o&&t in ft&&(o=ft[t]),""===n||n?(i=parseFloat(o),n===!0||ie.isNumeric(i)?i||0:o):o}}),ie.each(["height","width"],function(e,t){ie.cssHooks[t]={get:function(e,n,r){if(n)return st.test(ie.css(e,"display"))&&0===e.offsetWidth?ie.swap(e,lt,function(){return O(e,t,r)}):O(e,t,r)},set:function(e,n,r){var i=r&&et(e);return S(e,n,r?A(e,t,r,ne.boxSizing&&"border-box"===ie.css(e,"boxSizing",!1,i),i):0)}}}),ne.opacity||(ie.cssHooks.opacity={get:function(e,t){return at.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=ie.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===ie.trim(o.replace(ot,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=ot.test(o)?o.replace(ot,i):o+" "+i)}}),ie.cssHooks.marginRight=T(ne.reliableMarginRight,function(e,t){if(t)return ie.swap(e,{display:"inline-block"},tt,[e,"marginRight"])}),ie.each({margin:"",padding:"",border:"Width"},function(e,t){ie.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+je[r]+t]=o[r]||o[r-2]||o[0];return i}},nt.test(e)||(ie.cssHooks[e+t].set=S)}),ie.fn.extend({css:function(e,t){return Se(this,function(e,t,n){var r,i,o={},a=0;if(ie.isArray(t)){for(r=et(e),i=t.length;a<i;a++)o[t[a]]=ie.css(e,t[a],!1,r);return o}return void 0!==n?ie.style(e,t,n):ie.css(e,t)},e,t,arguments.length>1)},show:function(){return N(this,!0)},hide:function(){return N(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Ne(this)?ie(this).show():ie(this).hide()})}}),ie.Tween=L,L.prototype={constructor:L,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(ie.cssNumber[n]?"":"px")},cur:function(){var e=L.propHooks[this.prop];return e&&e.get?e.get(this):L.propHooks._default.get(this)},run:function(e){var t,n=L.propHooks[this.prop];return this.options.duration?this.pos=t=ie.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):L.propHooks._default.set(this),this}},L.prototype.init.prototype=L.prototype,L.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=ie.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){ie.fx.step[e.prop]?ie.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[ie.cssProps[e.prop]]||ie.cssHooks[e.prop])?ie.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},L.propHooks.scrollTop=L.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},ie.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},ie.fx=L.prototype.init,ie.fx.step={};var ht,pt,gt=/^(?:toggle|show|hide)$/,mt=RegExp("^(?:([+-])=|)("+Te+")([a-z%]*)$","i"),vt=/queueHooks$/,yt=[M],bt={"*":[function(e,t){var n=this.createTween(e,t),r=n.cur(),i=mt.exec(t),o=i&&i[3]||(ie.cssNumber[e]?"":"px"),a=(ie.cssNumber[e]||"px"!==o&&+r)&&mt.exec(ie.css(n.elem,e)),s=1,u=20;if(a&&a[3]!==o){o=o||a[3],i=i||[],a=+r||1;do s=s||".5",a/=s,ie.style(n.elem,e,a+o);while(s!==(s=n.cur()/r)&&1!==s&&--u)}return i&&(a=n.start=+a||+r||0,n.unit=o,n.end=i[1]?a+(i[1]+1)*i[2]:+i[2]),n}]};ie.Animation=ie.extend(I,{tweener:function(e,t){ie.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");for(var n,r=0,i=e.length;r<i;r++)n=e[r],bt[n]=bt[n]||[],bt[n].unshift(t)},prefilter:function(e,t){t?yt.unshift(e):yt.push(e)}}),ie.speed=function(e,t,n){var r=e&&"object"==typeof e?ie.extend({},e):{complete:n||!n&&t||ie.isFunction(e)&&e,duration:e,easing:n&&t||t&&!ie.isFunction(t)&&t};return r.duration=ie.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in ie.fx.speeds?ie.fx.speeds[r.duration]:ie.fx.speeds._default,null!=r.queue&&r.queue!==!0||(r.queue="fx"),r.old=r.complete,r.complete=function(){ie.isFunction(r.old)&&r.old.call(this),r.queue&&ie.dequeue(this,r.queue)},r},ie.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Ne).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=ie.isEmptyObject(e),o=ie.speed(t,n,r),a=function(){var t=I(this,ie.extend({},e),o);(i||ie._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=ie.timers,a=ie._data(this);if(i)a[i]&&a[i].stop&&r(a[i]);else for(i in a)a[i]&&a[i].stop&&vt.test(i)&&r(a[i]);for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||ie.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=ie._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=ie.timers,a=r?r.length:0;for(n.finish=!0,ie.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<a;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),ie.each(["toggle","show","hide"],function(e,t){var n=ie.fn[t];ie.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(P(t,!0),e,r,i)}}),ie.each({slideDown:P("show"),slideUp:P("hide"),slideToggle:P("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){ie.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),ie.timers=[],ie.fx.tick=function(){var e,t=ie.timers,n=0;for(ht=ie.now();n<t.length;n++)e=t[n],e()||t[n]!==e||t.splice(n--,1);t.length||ie.fx.stop(),ht=void 0},ie.fx.timer=function(e){ie.timers.push(e),e()?ie.fx.start():ie.timers.pop()},ie.fx.interval=13,ie.fx.start=function(){pt||(pt=setInterval(ie.fx.tick,ie.fx.interval))},ie.fx.stop=function(){clearInterval(pt),pt=null},ie.fx.speeds={slow:600,fast:200,_default:400},ie.fn.delay=function(e,t){return e=ie.fx?ie.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},function(){var e,t,n,r,i;t=pe.createElement("div"),t.setAttribute("className","t"),t.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",r=t.getElementsByTagName("a")[0],n=pe.createElement("select"),i=n.appendChild(pe.createElement("option")),e=t.getElementsByTagName("input")[0],r.style.cssText="top:1px",ne.getSetAttribute="t"!==t.className,ne.style=/top/.test(r.getAttribute("style")),ne.hrefNormalized="/a"===r.getAttribute("href"),ne.checkOn=!!e.value,ne.optSelected=i.selected,ne.enctype=!!pe.createElement("form").enctype,n.disabled=!0,ne.optDisabled=!i.disabled,e=pe.createElement("input"),e.setAttribute("value",""),ne.input=""===e.getAttribute("value"),e.value="t",e.setAttribute("type","radio"),ne.radioValue="t"===e.value}();var _t=/\r/g;ie.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=ie.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,ie(this).val()):e,null==i?i="":"number"==typeof i?i+="":ie.isArray(i)&&(i=ie.map(i,function(e){return null==e?"":e+""})),t=ie.valHooks[this.type]||ie.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return t=ie.valHooks[i.type]||ie.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(_t,""):null==n?"":n)}}}),ie.extend({valHooks:{option:{get:function(e){var t=ie.find.attr(e,"value");return null!=t?t:ie.trim(ie.text(e))}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||i<0,a=o?null:[],s=o?i+1:r.length,u=i<0?s:o?i:0;u<s;u++)if(n=r[u],(n.selected||u===i)&&(ne.optDisabled?!n.disabled:null===n.getAttribute("disabled"))&&(!n.parentNode.disabled||!ie.nodeName(n.parentNode,"optgroup"))){if(t=ie(n).val(),o)return t;a.push(t)}return a},set:function(e,t){for(var n,r,i=e.options,o=ie.makeArray(t),a=i.length;a--;)if(r=i[a],ie.inArray(ie.valHooks.option.get(r),o)>=0)try{r.selected=n=!0}catch(s){r.scrollHeight}else r.selected=!1;return n||(e.selectedIndex=-1),i}}}}),ie.each(["radio","checkbox"],function(){ie.valHooks[this]={set:function(e,t){if(ie.isArray(t))return e.checked=ie.inArray(ie(e).val(),t)>=0}},ne.checkOn||(ie.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var xt,wt,kt=ie.expr.attrHandle,Et=/^(?:checked|selected)$/i,Ct=ne.getSetAttribute,Tt=ne.input;ie.fn.extend({attr:function(e,t){return Se(this,ie.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){ie.removeAttr(this,e)})}}),ie.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(e&&3!==o&&8!==o&&2!==o)return typeof e.getAttribute===ke?ie.prop(e,t,n):(1===o&&ie.isXMLDoc(e)||(t=t.toLowerCase(),r=ie.attrHooks[t]||(ie.expr.match.bool.test(t)?wt:xt)),void 0===n?r&&"get"in r&&null!==(i=r.get(e,t))?i:(i=ie.find.attr(e,t),null==i?void 0:i):null!==n?r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:(e.setAttribute(t,n+""),n):void ie.removeAttr(e,t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(be);if(o&&1===e.nodeType)for(;n=o[i++];)r=ie.propFix[n]||n,ie.expr.match.bool.test(n)?Tt&&Ct||!Et.test(n)?e[r]=!1:e[ie.camelCase("default-"+n)]=e[r]=!1:ie.attr(e,n,""),e.removeAttribute(Ct?n:r)},attrHooks:{type:{set:function(e,t){if(!ne.radioValue&&"radio"===t&&ie.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}}}),wt={set:function(e,t,n){return t===!1?ie.removeAttr(e,n):Tt&&Ct||!Et.test(n)?e.setAttribute(!Ct&&ie.propFix[n]||n,n):e[ie.camelCase("default-"+n)]=e[n]=!0,n}},ie.each(ie.expr.match.bool.source.match(/\w+/g),function(e,t){var n=kt[t]||ie.find.attr;kt[t]=Tt&&Ct||!Et.test(t)?function(e,t,r){var i,o;return r||(o=kt[t],kt[t]=i,i=null!=n(e,t,r)?t.toLowerCase():null,kt[t]=o),i}:function(e,t,n){if(!n)return e[ie.camelCase("default-"+t)]?t.toLowerCase():null}}),Tt&&Ct||(ie.attrHooks.value={set:function(e,t,n){return ie.nodeName(e,"input")?void(e.defaultValue=t):xt&&xt.set(e,t,n)}}),Ct||(xt={set:function(e,t,n){var r=e.getAttributeNode(n);if(r||e.setAttributeNode(r=e.ownerDocument.createAttribute(n)),r.value=t+="","value"===n||t===e.getAttribute(n))return t}},kt.id=kt.name=kt.coords=function(e,t,n){var r;if(!n)return(r=e.getAttributeNode(t))&&""!==r.value?r.value:null},ie.valHooks.button={get:function(e,t){var n=e.getAttributeNode(t);if(n&&n.specified)return n.value},set:xt.set},ie.attrHooks.contenteditable={set:function(e,t,n){xt.set(e,""!==t&&t,n)}},ie.each(["width","height"],function(e,t){ie.attrHooks[t]={set:function(e,n){if(""===n)return e.setAttribute(t,"auto"),n}}})),ne.style||(ie.attrHooks.style={get:function(e){return e.style.cssText||void 0},set:function(e,t){return e.style.cssText=t+""}});var jt=/^(?:input|select|textarea|button|object)$/i,Nt=/^(?:a|area)$/i;ie.fn.extend({prop:function(e,t){return Se(this,ie.prop,e,t,arguments.length>1)},removeProp:function(e){return e=ie.propFix[e]||e,this.each(function(){try{this[e]=void 0,delete this[e]}catch(t){}})}}),ie.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(e,t,n){var r,i,o,a=e.nodeType;if(e&&3!==a&&8!==a&&2!==a)return o=1!==a||!ie.isXMLDoc(e),o&&(t=ie.propFix[t]||t,i=ie.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=ie.find.attr(e,"tabindex");return t?parseInt(t,10):jt.test(e.nodeName)||Nt.test(e.nodeName)&&e.href?0:-1}}}}),ne.hrefNormalized||ie.each(["href","src"],function(e,t){ie.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),ne.optSelected||(ie.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}}),ie.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ie.propFix[this.toLowerCase()]=this}),ne.enctype||(ie.propFix.enctype="encoding");var St=/[\t\r\n\f]/g;ie.fn.extend({addClass:function(e){var t,n,r,i,o,a,s=0,u=this.length,c="string"==typeof e&&e;if(ie.isFunction(e))return this.each(function(t){ie(this).addClass(e.call(this,t,this.className))});if(c)for(t=(e||"").match(be)||[];s<u;s++)if(n=this[s],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(St," "):" ")){for(o=0;i=t[o++];)r.indexOf(" "+i+" ")<0&&(r+=i+" ");a=ie.trim(r),n.className!==a&&(n.className=a)}return this},removeClass:function(e){var t,n,r,i,o,a,s=0,u=this.length,c=0===arguments.length||"string"==typeof e&&e;if(ie.isFunction(e))return this.each(function(t){ie(this).removeClass(e.call(this,t,this.className))});if(c)for(t=(e||"").match(be)||[];s<u;s++)if(n=this[s],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(St," "):"")){for(o=0;i=t[o++];)for(;r.indexOf(" "+i+" ")>=0;)r=r.replace(" "+i+" "," ");a=e?ie.trim(r):"",n.className!==a&&(n.className=a)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):ie.isFunction(e)?this.each(function(n){ie(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n)for(var t,r=0,i=ie(this),o=e.match(be)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else n!==ke&&"boolean"!==n||(this.className&&ie._data(this,"__className__",this.className),this.className=this.className||e===!1?"":ie._data(this,"__className__")||"")})},hasClass:function(e){for(var t=" "+e+" ",n=0,r=this.length;n<r;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(St," ").indexOf(t)>=0)return!0;return!1}}),ie.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){ie.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),ie.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}});var At=ie.now(),Ot=/\?/,Lt=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;ie.parseJSON=function(t){if(e.JSON&&e.JSON.parse)return e.JSON.parse(t+"");var n,r=null,i=ie.trim(t+"");return i&&!ie.trim(i.replace(Lt,function(e,t,i,o){return n&&t&&(r=0),0===r?e:(n=i||t,r+=!o-!i,"")}))?Function("return "+i)():ie.error("Invalid JSON: "+t)},ie.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{e.DOMParser?(r=new DOMParser,n=r.parseFromString(t,"text/xml")):(n=new ActiveXObject("Microsoft.XMLDOM"),n.async="false",n.loadXML(t))}catch(i){n=void 0}return n&&n.documentElement&&!n.getElementsByTagName("parsererror").length||ie.error("Invalid XML: "+t),
n};var Dt,Pt,Ht=/#.*$/,Mt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,It=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Bt=/^(?:GET|HEAD)$/,$t=/^\/\//,Ft=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Rt={},zt={},Wt="*/".concat("*");try{Pt=location.href}catch(Ut){Pt=pe.createElement("a"),Pt.href="",Pt=Pt.href}Dt=Ft.exec(Pt.toLowerCase())||[],ie.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Pt,type:"GET",isLocal:It.test(Dt[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Wt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":ie.parseJSON,"text xml":ie.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?F(F(e,ie.ajaxSettings),t):F(ie.ajaxSettings,e)},ajaxPrefilter:B(Rt),ajaxTransport:B(zt),ajax:function(e,t){function n(e,t,n,r){var i,l,v,y,_,w=t;2!==b&&(b=2,s&&clearTimeout(s),c=void 0,a=r||"",x.readyState=e>0?4:0,i=e>=200&&e<300||304===e,n&&(y=R(f,x,n)),y=z(f,y,x,i),i?(f.ifModified&&(_=x.getResponseHeader("Last-Modified"),_&&(ie.lastModified[o]=_),_=x.getResponseHeader("etag"),_&&(ie.etag[o]=_)),204===e||"HEAD"===f.type?w="nocontent":304===e?w="notmodified":(w=y.state,l=y.data,v=y.error,i=!v)):(v=w,!e&&w||(w="error",e<0&&(e=0))),x.status=e,x.statusText=(t||w)+"",i?p.resolveWith(d,[l,w,x]):p.rejectWith(d,[x,w,v]),x.statusCode(m),m=void 0,u&&h.trigger(i?"ajaxSuccess":"ajaxError",[x,f,i?l:v]),g.fireWith(d,[x,w]),u&&(h.trigger("ajaxComplete",[x,f]),--ie.active||ie.event.trigger("ajaxStop")))}"object"==typeof e&&(t=e,e=void 0),t=t||{};var r,i,o,a,s,u,c,l,f=ie.ajaxSetup({},t),d=f.context||f,h=f.context&&(d.nodeType||d.jquery)?ie(d):ie.event,p=ie.Deferred(),g=ie.Callbacks("once memory"),m=f.statusCode||{},v={},y={},b=0,_="canceled",x={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!l)for(l={};t=qt.exec(a);)l[t[1].toLowerCase()]=t[2];t=l[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=y[n]=y[n]||e,v[e]=t),this},overrideMimeType:function(e){return b||(f.mimeType=e),this},statusCode:function(e){var t;if(e)if(b<2)for(t in e)m[t]=[m[t],e[t]];else x.always(e[x.status]);return this},abort:function(e){var t=e||_;return c&&c.abort(t),n(0,t),this}};if(p.promise(x).complete=g.add,x.success=x.done,x.error=x.fail,f.url=((e||f.url||Pt)+"").replace(Ht,"").replace($t,Dt[1]+"//"),f.type=t.method||t.type||f.method||f.type,f.dataTypes=ie.trim(f.dataType||"*").toLowerCase().match(be)||[""],null==f.crossDomain&&(r=Ft.exec(f.url.toLowerCase()),f.crossDomain=!(!r||r[1]===Dt[1]&&r[2]===Dt[2]&&(r[3]||("http:"===r[1]?"80":"443"))===(Dt[3]||("http:"===Dt[1]?"80":"443")))),f.data&&f.processData&&"string"!=typeof f.data&&(f.data=ie.param(f.data,f.traditional)),$(Rt,f,t,x),2===b)return x;u=f.global,u&&0===ie.active++&&ie.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Bt.test(f.type),o=f.url,f.hasContent||(f.data&&(o=f.url+=(Ot.test(o)?"&":"?")+f.data,delete f.data),f.cache===!1&&(f.url=Mt.test(o)?o.replace(Mt,"$1_="+At++):o+(Ot.test(o)?"&":"?")+"_="+At++)),f.ifModified&&(ie.lastModified[o]&&x.setRequestHeader("If-Modified-Since",ie.lastModified[o]),ie.etag[o]&&x.setRequestHeader("If-None-Match",ie.etag[o])),(f.data&&f.hasContent&&f.contentType!==!1||t.contentType)&&x.setRequestHeader("Content-Type",f.contentType),x.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Wt+"; q=0.01":""):f.accepts["*"]);for(i in f.headers)x.setRequestHeader(i,f.headers[i]);if(f.beforeSend&&(f.beforeSend.call(d,x,f)===!1||2===b))return x.abort();_="abort";for(i in{success:1,error:1,complete:1})x[i](f[i]);if(c=$(zt,f,t,x)){x.readyState=1,u&&h.trigger("ajaxSend",[x,f]),f.async&&f.timeout>0&&(s=setTimeout(function(){x.abort("timeout")},f.timeout));try{b=1,c.send(v,n)}catch(w){if(!(b<2))throw w;n(-1,w)}}else n(-1,"No Transport");return x},getJSON:function(e,t,n){return ie.get(e,t,n,"json")},getScript:function(e,t){return ie.get(e,void 0,t,"script")}}),ie.each(["get","post"],function(e,t){ie[t]=function(e,n,r,i){return ie.isFunction(n)&&(i=i||r,r=n,n=void 0),ie.ajax({url:e,type:t,dataType:i,data:n,success:r})}}),ie.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ie.fn[t]=function(e){return this.on(t,e)}}),ie._evalUrl=function(e){return ie.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},ie.fn.extend({wrapAll:function(e){if(ie.isFunction(e))return this.each(function(t){ie(this).wrapAll(e.call(this,t))});if(this[0]){var t=ie(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return ie.isFunction(e)?this.each(function(t){ie(this).wrapInner(e.call(this,t))}):this.each(function(){var t=ie(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=ie.isFunction(e);return this.each(function(n){ie(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){ie.nodeName(this,"body")||ie(this).replaceWith(this.childNodes)}).end()}}),ie.expr.filters.hidden=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0||!ne.reliableHiddenOffsets()&&"none"===(e.style&&e.style.display||ie.css(e,"display"))},ie.expr.filters.visible=function(e){return!ie.expr.filters.hidden(e)};var Xt=/%20/g,Vt=/\[\]$/,Jt=/\r?\n/g,Yt=/^(?:submit|button|image|reset|file)$/i,Qt=/^(?:input|select|textarea|keygen)/i;ie.param=function(e,t){var n,r=[],i=function(e,t){t=ie.isFunction(t)?t():null==t?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=ie.ajaxSettings&&ie.ajaxSettings.traditional),ie.isArray(e)||e.jquery&&!ie.isPlainObject(e))ie.each(e,function(){i(this.name,this.value)});else for(n in e)W(n,e[n],t,i);return r.join("&").replace(Xt,"+")},ie.fn.extend({serialize:function(){return ie.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=ie.prop(this,"elements");return e?ie.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!ie(this).is(":disabled")&&Qt.test(this.nodeName)&&!Yt.test(e)&&(this.checked||!Ae.test(e))}).map(function(e,t){var n=ie(this).val();return null==n?null:ie.isArray(n)?ie.map(n,function(e){return{name:t.name,value:e.replace(Jt,"\r\n")}}):{name:t.name,value:n.replace(Jt,"\r\n")}}).get()}}),ie.ajaxSettings.xhr=void 0!==e.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&U()||X()}:U;var Gt=0,Kt={},Zt=ie.ajaxSettings.xhr();e.ActiveXObject&&ie(e).on("unload",function(){for(var e in Kt)Kt[e](void 0,!0)}),ne.cors=!!Zt&&"withCredentials"in Zt,Zt=ne.ajax=!!Zt,Zt&&ie.ajaxTransport(function(e){if(!e.crossDomain||ne.cors){var t;return{send:function(n,r){var i,o=e.xhr(),a=++Gt;if(o.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(i in e.xhrFields)o[i]=e.xhrFields[i];e.mimeType&&o.overrideMimeType&&o.overrideMimeType(e.mimeType),e.crossDomain||n["X-Requested-With"]||(n["X-Requested-With"]="XMLHttpRequest");for(i in n)void 0!==n[i]&&o.setRequestHeader(i,n[i]+"");o.send(e.hasContent&&e.data||null),t=function(n,i){var s,u,c;if(t&&(i||4===o.readyState))if(delete Kt[a],t=void 0,o.onreadystatechange=ie.noop,i)4!==o.readyState&&o.abort();else{c={},s=o.status,"string"==typeof o.responseText&&(c.text=o.responseText);try{u=o.statusText}catch(l){u=""}s||!e.isLocal||e.crossDomain?1223===s&&(s=204):s=c.text?200:404}c&&r(s,u,c,o.getAllResponseHeaders())},e.async?4===o.readyState?setTimeout(t):o.onreadystatechange=Kt[a]=t:t()},abort:function(){t&&t(void 0,!0)}}}}),ie.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return ie.globalEval(e),e}}}),ie.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),ie.ajaxTransport("script",function(e){if(e.crossDomain){var t,n=pe.head||ie("head")[0]||pe.documentElement;return{send:function(r,i){t=pe.createElement("script"),t.async=!0,e.scriptCharset&&(t.charset=e.scriptCharset),t.src=e.url,t.onload=t.onreadystatechange=function(e,n){(n||!t.readyState||/loaded|complete/.test(t.readyState))&&(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t),t=null,n||i(200,"success"))},n.insertBefore(t,n.firstChild)},abort:function(){t&&t.onload(void 0,!0)}}}});var en=[],tn=/(=)\?(?=&|$)|\?\?/;ie.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=en.pop()||ie.expando+"_"+At++;return this[e]=!0,e}}),ie.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,a,s=t.jsonp!==!1&&(tn.test(t.url)?"url":"string"==typeof t.data&&!(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&tn.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=ie.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(tn,"$1"+i):t.jsonp!==!1&&(t.url+=(Ot.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return a||ie.error(i+" was not called"),a[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){a=arguments},r.always(function(){e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,en.push(i)),a&&ie.isFunction(o)&&o(a[0]),a=o=void 0}),"script"}),ie.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||pe;var r=fe.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=ie.buildFragment([e],t,i),i&&i.length&&ie(i).remove(),ie.merge([],r.childNodes))};var nn=ie.fn.load;ie.fn.load=function(e,t,n){if("string"!=typeof e&&nn)return nn.apply(this,arguments);var r,i,o,a=this,s=e.indexOf(" ");return s>=0&&(r=ie.trim(e.slice(s,e.length)),e=e.slice(0,s)),ie.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(o="POST"),a.length>0&&ie.ajax({url:e,type:o,dataType:"html",data:t}).done(function(e){i=arguments,a.html(r?ie("<div>").append(ie.parseHTML(e)).find(r):e)}).complete(n&&function(e,t){a.each(n,i||[e.responseText,t,e])}),this},ie.expr.filters.animated=function(e){return ie.grep(ie.timers,function(t){return e===t.elem}).length};var rn=e.document.documentElement;ie.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,c,l=ie.css(e,"position"),f=ie(e),d={};"static"===l&&(e.style.position="relative"),s=f.offset(),o=ie.css(e,"top"),u=ie.css(e,"left"),c=("absolute"===l||"fixed"===l)&&ie.inArray("auto",[o,u])>-1,c?(r=f.position(),a=r.top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),ie.isFunction(t)&&(t=t.call(e,n,s)),null!=t.top&&(d.top=t.top-s.top+a),null!=t.left&&(d.left=t.left-s.left+i),"using"in t?t.using.call(e,d):f.css(d)}},ie.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){ie.offset.setOffset(this,e,t)});var t,n,r={top:0,left:0},i=this[0],o=i&&i.ownerDocument;if(o)return t=o.documentElement,ie.contains(t,i)?(typeof i.getBoundingClientRect!==ke&&(r=i.getBoundingClientRect()),n=V(o),{top:r.top+(n.pageYOffset||t.scrollTop)-(t.clientTop||0),left:r.left+(n.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):r},position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===ie.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),ie.nodeName(e[0],"html")||(n=e.offset()),n.top+=ie.css(e[0],"borderTopWidth",!0),n.left+=ie.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-ie.css(r,"marginTop",!0),left:t.left-n.left-ie.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent||rn;e&&!ie.nodeName(e,"html")&&"static"===ie.css(e,"position");)e=e.offsetParent;return e||rn})}}),ie.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n=/Y/.test(t);ie.fn[e]=function(r){return Se(this,function(e,r,i){var o=V(e);return void 0===i?o?t in o?o[t]:o.document.documentElement[r]:e[r]:void(o?o.scrollTo(n?ie(o).scrollLeft():i,n?i:ie(o).scrollTop()):e[r]=i)},e,r,arguments.length,null)}}),ie.each(["top","left"],function(e,t){ie.cssHooks[t]=T(ne.pixelPosition,function(e,n){if(n)return n=tt(e,t),rt.test(n)?ie(e).position()[t]+"px":n})}),ie.each({Height:"height",Width:"width"},function(e,t){ie.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){ie.fn[r]=function(r,i){var o=arguments.length&&(n||"boolean"!=typeof r),a=n||(r===!0||i===!0?"margin":"border");return Se(this,function(t,n,r){var i;return ie.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===r?ie.css(t,n,a):ie.style(t,n,r,a)},t,o?r:void 0,o,null)}})}),ie.fn.size=function(){return this.length},ie.fn.andSelf=ie.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return ie});var on=e.jQuery,an=e.$;return ie.noConflict=function(t){return e.$===ie&&(e.$=an),t&&e.jQuery===ie&&(e.jQuery=on),ie},typeof t===ke&&(e.jQuery=e.$=ie),ie}),function(){function e(e,t,n){for(var r=(n||0)-1,i=e?e.length:0;++r<i;)if(e[r]===t)return r;return-1}function t(t,n){var r=typeof n;if(t=t.cache,"boolean"==r||null==n)return t[n]?0:-1;"number"!=r&&"string"!=r&&(r="object");var i="number"==r?n:b+n;return t=(t=t[r])&&t[i],"object"==r?t&&e(t,n)>-1?0:-1:t?0:-1}function n(e){var t=this.cache,n=typeof e;if("boolean"==n||null==e)t[e]=!0;else{"number"!=n&&"string"!=n&&(n="object");var r="number"==n?e:b+e,i=t[n]||(t[n]={});"object"==n?(i[r]||(i[r]=[])).push(e):i[r]=!0}}function r(e){return e.charCodeAt(0)}function i(e,t){for(var n=e.criteria,r=t.criteria,i=-1,o=n.length;++i<o;){var a=n[i],s=r[i];if(a!==s){if(a>s||p===a)return 1;if(a<s||p===s)return-1}}return e.index-t.index}function o(e){var t=-1,r=e.length,i=e[0],o=e[r/2|0],a=e[r-1];if(i&&"object"==typeof i&&o&&"object"==typeof o&&a&&"object"==typeof a)return!1;var s=u();s["false"]=s["null"]=s["true"]=s.undefined=!1;var c=u();for(c.array=e,c.cache=s,c.push=n;++t<r;)c.push(e[t]);return c}function a(e){return"\\"+Z[e]}function s(){return g.pop()||[]}function u(){return m.pop()||{array:null,cache:null,criteria:null,"false":!1,index:0,"null":!1,number:null,object:null,push:null,string:null,"true":!1,undefined:!1,value:null}}function c(e){return"function"!=typeof e.toString&&"string"==typeof(e+"")}function l(e){e.length=0,g.length<x&&g.push(e)}function f(e){var t=e.cache;t&&f(t),e.array=e.cache=e.criteria=e.object=e.number=e.string=e.value=null,m.length<x&&m.push(e)}function d(e,t,n){t||(t=0),p===n&&(n=e?e.length:0);for(var r=-1,i=n-t||0,o=Array(i<0?0:i);++r<i;)o[r]=e[t+r];return o}function h(n){function g(e){return e&&"object"==typeof e&&!cr(e)&&zn.call(e,"__wrapped__")?e:new m(e)}function m(e,t){this.__chain__=!!t,this.__wrapped__=e}function x(e){function t(){if(r){var e=r.slice();Wn.apply(e,arguments)}if(this instanceof t){var o=te(n.prototype),a=n.apply(o,e||arguments);return Me(a)?a:o}return n.apply(i,e||arguments)}var n=e[0],r=e[2],i=e[4];return ur(t,e),t}function Z(e,t,n,r,i){if(n){var o=n(e);if(p!==o)return o}var a=Me(e);if(!a)return e;var u=Mn.call(e);if(!J[u]||!ar.nodeClass&&c(e))return e;var f=ir[u];switch(u){case $:case F:return new f((+e));case W:case V:return new f(e);case X:return o=f(e.source,N.exec(e)),o.lastIndex=e.lastIndex,o}var h=cr(e);if(t){var g=!r;r||(r=s()),i||(i=s());for(var m=r.length;m--;)if(r[m]==e)return i[m];o=h?f(e.length):{}}else o=h?d(e):_r({},e);return h&&(zn.call(e,"index")&&(o.index=e.index),zn.call(e,"input")&&(o.input=e.input)),t?(r.push(e),i.push(o),(h?br:kr)(e,function(e,a){o[a]=Z(e,t,n,r,i)}),g&&(l(r),l(i)),o):o}function te(e,t){return Me(e)?Yn(e):{}}function ne(e,t,n){if("function"!=typeof e)return rn;if(p===t||!("prototype"in e))return e;var r=e.__bindData__;if(p===r&&(ar.funcNames&&(r=!e.name),r=r||!ar.funcDecomp,!r)){var i=Fn.call(e);ar.funcNames||(r=!S.test(i)),r||(r=D.test(i),ur(e,r))}if(r===!1||r!==!0&&1&r[1])return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)};case 4:return function(n,r,i,o){return e.call(t,n,r,i,o)}}return $t(e,t)}function re(e){function t(){var e=u?a:this;if(i){var p=i.slice();Wn.apply(p,arguments)}if((o||l)&&(p||(p=d(arguments)),o&&Wn.apply(p,o),l&&p.length<s))return r|=16,re([n,f?r:r&-4,p,null,a,s]);if(p||(p=arguments),c&&(n=e[h]),this instanceof t){e=te(n.prototype);var g=n.apply(e,p);return Me(g)?g:e}return n.apply(e,p)}var n=e[0],r=e[1],i=e[2],o=e[3],a=e[4],s=e[5],u=1&r,c=2&r,l=4&r,f=8&r,h=n;return ur(t,e),t}function ie(n,r){var i=-1,a=ge(),s=n?n.length:0,u=s>=_&&a===e,c=[];if(u){var l=o(r);l?(a=t,r=l):u=!1}for(;++i<s;){var d=n[i];a(r,d)<0&&c.push(d)}return u&&f(r),c}function ae(e,t,n,r){for(var i=(r||0)-1,o=e?e.length:0,a=[];++i<o;){var s=e[i];if(s&&"object"==typeof s&&"number"==typeof s.length&&(cr(s)||ye(s))){t||(s=ae(s,t,n));var u=-1,c=s.length,l=a.length;for(a.length+=c;++u<c;)a[l++]=s[u]}else n||a.push(s)}return a}function se(e,t,n,r,i,o){if(n){var a=n(e,t);if(p!==a)return!!a}if(e===t)return 0!==e||1/e==1/t;var u=typeof e,f=typeof t;if(!(e!==e||e&&K[u]||t&&K[f]))return!1;if(null==e||null==t)return e===t;var d=Mn.call(e),h=Mn.call(t);if(d==I&&(d=U),h==I&&(h=U),d!=h)return!1;switch(d){case $:case F:return+e==+t;case W:return e!=+e?t!=+t:0==e?1/e==1/t:e==+t;case X:case V:return e==Sn(t)}var g=d==B;if(!g){var m=zn.call(e,"__wrapped__"),v=zn.call(t,"__wrapped__");if(m||v)return se(m?e.__wrapped__:e,v?t.__wrapped__:t,n,r,i,o);if(d!=U||!ar.nodeClass&&(c(e)||c(t)))return!1;var y=!ar.argsObject&&ye(e)?jn:e.constructor,b=!ar.argsObject&&ye(t)?jn:t.constructor;if(y!=b&&!(He(y)&&y instanceof y&&He(b)&&b instanceof b)&&"constructor"in e&&"constructor"in t)return!1}var _=!i;i||(i=s()),o||(o=s());for(var x=i.length;x--;)if(i[x]==e)return o[x]==t;var w=0;if(a=!0,i.push(e),o.push(t),g){if(x=e.length,w=t.length,a=w==e.length,!a&&!r)return a;for(;w--;){var k=x,E=t[w];if(r)for(;k--&&!(a=se(e[k],E,n,r,i,o)););else if(!(a=se(e[w],E,n,r,i,o)))break}return a}return wr(t,function(t,s,u){if(zn.call(u,s))return w++,a=zn.call(e,s)&&se(e[s],t,n,r,i,o)}),a&&!r&&wr(e,function(e,t,n){if(zn.call(n,t))return a=--w>-1}),_&&(l(i),l(o)),a}function ue(e,t,n,r,i){(cr(t)?nt:kr)(t,function(t,o){var a,s,u=t,c=e[o];if(t&&((s=cr(t))||Er(t))){for(var l=r.length;l--;)if(a=r[l]==t){c=i[l];break}if(!a){var f;n&&(u=n(c,t),(f=p!==u)&&(c=u)),f||(c=s?cr(c)?c:[]:Er(c)?c:{}),r.push(t),i.push(c),f||ue(c,t,n,r,i)}}else n&&(u=n(c,t),p===u&&(u=t)),p!==u&&(c=u);e[o]=c})}function ce(e,t){return e+$n(rr()*(t-e+1))}function le(n,r,i){var a=-1,u=ge(),c=n?n.length:0,d=[],h=!r&&c>=_&&u===e,p=i||h?s():d;if(h){var g=o(p);g?(u=t,p=g):(h=!1,p=i?p:(l(p),d))}for(;++a<c;){var m=n[a],v=i?i(m,a,n):m;(r?!a||p[p.length-1]!==v:u(p,v)<0)&&((i||h)&&p.push(v),d.push(m))}return h?(l(p.array),f(p)):i&&l(p),d}function fe(e){return function(t,n,r){var i={};if(n=g.createCallback(n,r,3),cr(t))for(var o=-1,a=t.length;++o<a;){var s=t[o];e(i,s,n(s,o,t),t)}else br(t,function(t,r,o){e(i,t,n(t,r,o),o)});return i}}function de(e,t,n,r,i,o){var a=1&t,s=2&t,u=4&t,c=16&t,l=32&t;if(!s&&!He(e))throw new An;c&&!n.length&&(t&=-17,c=n=!1),l&&!r.length&&(t&=-33,l=r=!1);var f=e&&e.__bindData__;if(f&&f!==!0)return f=f.slice(),!a||1&f[1]||(f[4]=i),!a&&1&f[1]&&(t|=8),!u||4&f[1]||(f[5]=o),c&&Wn.apply(f[2]||(f[2]=[]),n),l&&Wn.apply(f[3]||(f[3]=[]),r),f[1]|=t,de.apply(null,f);var d=1==t||17===t?x:re;return d([e,t,n,r,i,o])}function he(){G.shadowedProps=M,G.array=G.bottom=G.loop=G.top="",G.init="iterable",G.useHas=!0;for(var e,t=0;e=arguments[t];t++)for(var n in e)G[n]=e[n];var r=G.args;G.firstArg=/^[^,]+/.exec(r)[0];var i=En("baseCreateCallback, errorClass, errorProto, hasOwnProperty, indicatorObject, isArguments, isArray, isString, keys, objectProto, objectTypes, nonEnumProps, stringClass, stringProto, toString","return function("+r+") {\n"+sr(G)+"\n}");return i(ne,R,Ln,zn,y,ye,cr,Fe,G.keys,Dn,K,or,V,Pn,Mn)}function pe(e){return gr[e]}function ge(){var t=(t=g.indexOf)===kt?e:t;return t}function me(e){var t,n;return!(!(e&&Mn.call(e)==U&&(t=e.constructor,!He(t)||t instanceof t))||!ar.argsClass&&ye(e)||!ar.nodeClass&&c(e))&&(ar.ownLast?(wr(e,function(e,t,r){return n=zn.call(r,t),!1}),n!==!1):(wr(e,function(e,t){n=t}),p===n||zn.call(e,n)))}function ve(e){return mr[e]}function ye(e){return e&&"object"==typeof e&&"number"==typeof e.length&&Mn.call(e)==I||!1}function be(e,t,n,r){return"boolean"!=typeof t&&null!=t&&(r=n,n=t,t=!1),Z(e,t,"function"==typeof n&&ne(n,r,1))}function _e(e,t,n){return Z(e,!0,"function"==typeof t&&ne(t,n,1))}function xe(e,t){var n=te(e);return t?_r(n,t):n}function we(e,t,n){var r;return t=g.createCallback(t,n,3),kr(e,function(e,n,i){if(t(e,n,i))return r=n,!1}),r}function ke(e,t,n){var r;return t=g.createCallback(t,n,3),Ce(e,function(e,n,i){if(t(e,n,i))return r=n,!1}),r}function Ee(e,t,n){var r=[];wr(e,function(e,t){r.push(t,e)});var i=r.length;for(t=ne(t,n,3);i--&&t(r[i--],r[i],e)!==!1;);return e}function Ce(e,t,n){var r=fr(e),i=r.length;for(t=ne(t,n,3);i--;){var o=r[i];if(t(e[o],o,e)===!1)break}return e}function Te(e){var t=[];return wr(e,function(e,n){He(e)&&t.push(n)}),t.sort()}function je(e,t){return!!e&&zn.call(e,t)}function Ne(e){for(var t=-1,n=fr(e),r=n.length,i={};++t<r;){var o=n[t];i[e[o]]=o}return i}function Se(e){return e===!0||e===!1||e&&"object"==typeof e&&Mn.call(e)==$||!1}function Ae(e){return e&&"object"==typeof e&&Mn.call(e)==F||!1}function Oe(e){return e&&1===e.nodeType||!1}function Le(e){var t=!0;if(!e)return t;var n=Mn.call(e),r=e.length;return n==B||n==V||(ar.argsClass?n==I:ye(e))||n==U&&"number"==typeof r&&He(e.splice)?!r:(kr(e,function(){return t=!1}),t)}function De(e,t,n,r){return se(e,t,"function"==typeof n&&ne(n,r,2))}function Pe(e){return Gn(e)&&!Kn(parseFloat(e))}function He(e){return"function"==typeof e}function Me(e){return!(!e||!K[typeof e])}function qe(e){return Be(e)&&e!=+e}function Ie(e){return null===e}function Be(e){return"number"==typeof e||e&&"object"==typeof e&&Mn.call(e)==W||!1}function $e(e){return e&&K[typeof e]&&Mn.call(e)==X||!1}function Fe(e){return"string"==typeof e||e&&"object"==typeof e&&Mn.call(e)==V||!1}function Re(e){return p===e}function ze(e,t,n){var r={};return t=g.createCallback(t,n,3),kr(e,function(e,n,i){r[n]=t(e,n,i)}),r}function We(e){var t=arguments,n=2;if(!Me(e))return e;if("number"!=typeof t[2]&&(n=t.length),n>3&&"function"==typeof t[n-2])var r=ne(t[--n-1],t[n--],2);else n>2&&"function"==typeof t[n-1]&&(r=t[--n]);for(var i=d(arguments,1,n),o=-1,a=s(),u=s();++o<n;)ue(e,i[o],r,a,u);return l(a),l(u),e}function Ue(e,t,n){var r={};if("function"!=typeof t){var i=[];wr(e,function(e,t){i.push(t)}),i=ie(i,ae(arguments,!0,!1,1));for(var o=-1,a=i.length;++o<a;){var s=i[o];r[s]=e[s]}}else t=g.createCallback(t,n,3),wr(e,function(e,n,i){t(e,n,i)||(r[n]=e)});return r}function Xe(e){for(var t=-1,n=fr(e),r=n.length,i=_n(r);++t<r;){var o=n[t];i[t]=[o,e[o]]}return i}function Ve(e,t,n){var r={};if("function"!=typeof t)for(var i=-1,o=ae(arguments,!0,!1,1),a=Me(e)?o.length:0;++i<a;){var s=o[i];s in e&&(r[s]=e[s])}else t=g.createCallback(t,n,3),wr(e,function(e,n,i){t(e,n,i)&&(r[n]=e)});return r}function Je(e,t,n,r){var i=cr(e);if(null==n)if(i)n=[];else{var o=e&&e.constructor,a=o&&o.prototype;n=te(a)}return t&&(t=g.createCallback(t,r,4),(i?br:kr)(e,function(e,r,i){return t(n,e,r,i)})),n}function Ye(e){for(var t=-1,n=fr(e),r=n.length,i=_n(r);++t<r;)i[t]=e[n[t]];return i}function Qe(e){var t=arguments,n=-1,r=ae(t,!0,!1,1),i=t[2]&&t[2][t[1]]===e?1:r.length,o=_n(i);for(ar.unindexedChars&&Fe(e)&&(e=e.split(""));++n<i;)o[n]=e[r[n]];return o}function Ge(e,t,n){var r=-1,i=ge(),o=e?e.length:0,a=!1;return n=(n<0?er(0,o+n):n)||0,cr(e)?a=i(e,t,n)>-1:"number"==typeof o?a=(Fe(e)?e.indexOf(t,n):i(e,t,n))>-1:br(e,function(e){if(++r>=n)return!(a=e===t)}),a}function Ke(e,t,n){var r=!0;if(t=g.createCallback(t,n,3),cr(e))for(var i=-1,o=e.length;++i<o&&(r=!!t(e[i],i,e)););else br(e,function(e,n,i){return r=!!t(e,n,i)});return r}function Ze(e,t,n){var r=[];if(t=g.createCallback(t,n,3),cr(e))for(var i=-1,o=e.length;++i<o;){var a=e[i];t(a,i,e)&&r.push(a)}else br(e,function(e,n,i){t(e,n,i)&&r.push(e)});return r}function et(e,t,n){if(t=g.createCallback(t,n,3),!cr(e)){var r;return br(e,function(e,n,i){if(t(e,n,i))return r=e,!1}),r}for(var i=-1,o=e.length;++i<o;){var a=e[i];if(t(a,i,e))return a}}function tt(e,t,n){var r;return t=g.createCallback(t,n,3),rt(e,function(e,n,i){if(t(e,n,i))return r=e,!1}),r}function nt(e,t,n){if(t&&p===n&&cr(e))for(var r=-1,i=e.length;++r<i&&t(e[r],r,e)!==!1;);else br(e,t,n);return e}function rt(e,t,n){var r=e,i=e?e.length:0;if(t=t&&p===n?t:ne(t,n,3),cr(e))for(;i--&&t(e[i],i,e)!==!1;);else{if("number"!=typeof i){var o=fr(e);i=o.length}else ar.unindexedChars&&Fe(e)&&(r=e.split(""));br(e,function(e,n,a){return n=o?o[--i]:--i,t(r[n],n,a)})}return e}function it(e,t){var n=d(arguments,2),r=-1,i="function"==typeof t,o=e?e.length:0,a=_n("number"==typeof o?o:0);return nt(e,function(e){a[++r]=(i?t:e[t]).apply(e,n)}),a}function ot(e,t,n){var r=-1,i=e?e.length:0,o=_n("number"==typeof i?i:0);if(t=g.createCallback(t,n,3),cr(e))for(;++r<i;)o[r]=t(e[r],r,e);else br(e,function(e,n,i){o[++r]=t(e,n,i)});return o}function at(e,t,n){var i=-(1/0),o=i;if("function"!=typeof t&&n&&n[t]===e&&(t=null),null==t&&cr(e))for(var a=-1,s=e.length;++a<s;){var u=e[a];u>o&&(o=u)}else t=null==t&&Fe(e)?r:g.createCallback(t,n,3),br(e,function(e,n,r){var a=t(e,n,r);a>i&&(i=a,o=e)});return o}function st(e,t,n){var i=1/0,o=i;if("function"!=typeof t&&n&&n[t]===e&&(t=null),null==t&&cr(e))for(var a=-1,s=e.length;++a<s;){var u=e[a];u<o&&(o=u)}else t=null==t&&Fe(e)?r:g.createCallback(t,n,3),br(e,function(e,n,r){var a=t(e,n,r);a<i&&(i=a,o=e)});return o}function ut(e,t,n,r){var i=arguments.length<3;if(t=g.createCallback(t,r,4),cr(e)){var o=-1,a=e.length;for(i&&(n=e[++o]);++o<a;)n=t(n,e[o],o,e)}else br(e,function(e,r,o){n=i?(i=!1,e):t(n,e,r,o)});return n}function ct(e,t,n,r){var i=arguments.length<3;return t=g.createCallback(t,r,4),rt(e,function(e,r,o){n=i?(i=!1,e):t(n,e,r,o)}),n}function lt(e,t,n){return t=g.createCallback(t,n,3),Ze(e,function(e,n,r){return!t(e,n,r)})}function ft(e,t,n){if(e&&"number"!=typeof e.length?e=Ye(e):ar.unindexedChars&&Fe(e)&&(e=e.split("")),null==t||n)return e?e[ce(0,e.length-1)]:p;var r=dt(e);return r.length=tr(er(0,t),r.length),r}function dt(e){var t=-1,n=e?e.length:0,r=_n("number"==typeof n?n:0);return nt(e,function(e){var n=ce(0,++t);r[t]=r[n],r[n]=e}),r}function ht(e){var t=e?e.length:0;return"number"==typeof t?t:fr(e).length}function pt(e,t,n){var r;if(t=g.createCallback(t,n,3),cr(e))for(var i=-1,o=e.length;++i<o&&!(r=t(e[i],i,e)););else br(e,function(e,n,i){return!(r=t(e,n,i))});return!!r}function gt(e,t,n){var r=-1,o=cr(t),a=e?e.length:0,c=_n("number"==typeof a?a:0);for(o||(t=g.createCallback(t,n,3)),nt(e,function(e,n,i){var a=c[++r]=u();o?a.criteria=ot(t,function(t){return e[t]}):(a.criteria=s())[0]=t(e,n,i),a.index=r,a.value=e}),a=c.length,c.sort(i);a--;){var d=c[a];c[a]=d.value,o||l(d.criteria),f(d)}return c}function mt(e){return e&&"number"==typeof e.length?ar.unindexedChars&&Fe(e)?e.split(""):d(e):Ye(e)}function vt(e){for(var t=-1,n=e?e.length:0,r=[];++t<n;){var i=e[t];i&&r.push(i)}return r}function yt(e){return ie(e,ae(arguments,!0,!0,1))}function bt(e,t,n){var r=-1,i=e?e.length:0;for(t=g.createCallback(t,n,3);++r<i;)if(t(e[r],r,e))return r;return-1}function _t(e,t,n){var r=e?e.length:0;for(t=g.createCallback(t,n,3);r--;)if(t(e[r],r,e))return r;return-1}function xt(e,t,n){var r=0,i=e?e.length:0;if("number"!=typeof t&&null!=t){var o=-1;for(t=g.createCallback(t,n,3);++o<i&&t(e[o],o,e);)r++}else if(r=t,null==r||n)return e?e[0]:p;return d(e,0,tr(er(0,r),i))}function wt(e,t,n,r){return"boolean"!=typeof t&&null!=t&&(r=n,n="function"!=typeof t&&r&&r[t]===e?null:t,t=!1),null!=n&&(e=ot(e,n,r)),ae(e,t)}function kt(t,n,r){if("number"==typeof r){var i=t?t.length:0;r=r<0?er(0,i+r):r||0}else if(r){var o=Lt(t,n);return t[o]===n?o:-1}return e(t,n,r)}function Et(e,t,n){var r=0,i=e?e.length:0;if("number"!=typeof t&&null!=t){var o=i;for(t=g.createCallback(t,n,3);o--&&t(e[o],o,e);)r++}else r=null==t||n?1:t||r;return d(e,0,tr(er(0,i-r),i))}function Ct(){for(var n=[],r=-1,i=arguments.length,a=s(),u=ge(),c=u===e,d=s();++r<i;){var h=arguments[r];(cr(h)||ye(h))&&(n.push(h),a.push(c&&h.length>=_&&o(r?n[r]:d)))}var p=n[0],g=-1,m=p?p.length:0,v=[];e:for(;++g<m;){var y=a[0];if(h=p[g],(y?t(y,h):u(d,h))<0){for(r=i,(y||d).push(h);--r;)if(y=a[r],(y?t(y,h):u(n[r],h))<0)continue e;v.push(h)}}for(;i--;)y=a[i],y&&f(y);return l(a),l(d),v}function Tt(e,t,n){var r=0,i=e?e.length:0;if("number"!=typeof t&&null!=t){var o=i;for(t=g.createCallback(t,n,3);o--&&t(e[o],o,e);)r++}else if(r=t,null==r||n)return e?e[i-1]:p;return d(e,er(0,i-r))}function jt(e,t,n){var r=e?e.length:0;for("number"==typeof n&&(r=(n<0?er(0,r+n):tr(n,r-1))+1);r--;)if(e[r]===t)return r;return-1}function Nt(e){for(var t=arguments,n=0,r=t.length,i=e?e.length:0;++n<r;)for(var o=-1,a=t[n];++o<i;)e[o]===a&&(Vn.call(e,o--,1),i--);return e}function St(e,t,n){e=+e||0,n="number"==typeof n?n:+n||1,null==t&&(t=e,e=0);for(var r=-1,i=er(0,In((t-e)/(n||1))),o=_n(i);++r<i;)o[r]=e,e+=n;return o}function At(e,t,n){var r=-1,i=e?e.length:0,o=[];for(t=g.createCallback(t,n,3);++r<i;){var a=e[r];t(a,r,e)&&(o.push(a),Vn.call(e,r--,1),i--)}return o}function Ot(e,t,n){if("number"!=typeof t&&null!=t){var r=0,i=-1,o=e?e.length:0;for(t=g.createCallback(t,n,3);++i<o&&t(e[i],i,e);)r++}else r=null==t||n?1:er(0,t);return d(e,r)}function Lt(e,t,n,r){var i=0,o=e?e.length:i;for(n=n?g.createCallback(n,r,1):rn,t=n(t);i<o;){var a=i+o>>>1;n(e[a])<t?i=a+1:o=a}return i}function Dt(){return le(ae(arguments,!0,!0))}function Pt(e,t,n,r){return"boolean"!=typeof t&&null!=t&&(r=n,n="function"!=typeof t&&r&&r[t]===e?null:t,t=!1),null!=n&&(n=g.createCallback(n,r,3)),le(e,t,n)}function Ht(e){return ie(e,d(arguments,1))}function Mt(){for(var e=-1,t=arguments.length;++e<t;){var n=arguments[e];if(cr(n)||ye(n))var r=r?le(ie(r,n).concat(ie(n,r))):n}return r||[]}function qt(){for(var e=arguments.length>1?arguments:arguments[0],t=-1,n=e?at(Nr(e,"length")):0,r=_n(n<0?0:n);++t<n;)r[t]=Nr(e,t);return r}function It(e,t){var n=-1,r=e?e.length:0,i={};for(t||!r||cr(e[0])||(t=[]);++n<r;){var o=e[n];t?i[o]=t[n]:o&&(i[o[0]]=o[1])}return i}function Bt(e,t){if(!He(t))throw new An;return function(){if(--e<1)return t.apply(this,arguments)}}function $t(e,t){return arguments.length>2?de(e,17,d(arguments,2),null,t):de(e,1,null,null,t)}function Ft(e){for(var t=arguments.length>1?ae(arguments,!0,!1,1):Te(e),n=-1,r=t.length;++n<r;){var i=t[n];e[i]=de(e[i],1,null,null,e)}return e}function Rt(e,t){return arguments.length>2?de(t,19,d(arguments,2),null,e):de(t,3,null,null,e)}function zt(){for(var e=arguments,t=e.length;t--;)if(!He(e[t]))throw new An;return function(){for(var t=arguments,n=e.length;n--;)t=[e[n].apply(this,t)];return t[0]}}function Wt(e,t){return t="number"==typeof t?t:+t||e.length,de(e,4,null,null,null,t)}function Ut(e,t,n){var r,i,o,a,s,u,c,l=0,f=!1,d=!0;if(!He(e))throw new An;if(t=er(0,t)||0,n===!0){var h=!0;d=!1}else Me(n)&&(h=n.leading,f="maxWait"in n&&(er(t,n.maxWait)||0),d="trailing"in n?n.trailing:d);var g=function(){var n=t-(Ar()-a);if(n<=0){i&&Bn(i);var f=c;i=u=c=p,f&&(l=Ar(),o=e.apply(s,r),u||i||(r=s=null))}else u=Xn(g,n)},m=function(){u&&Bn(u),i=u=c=p,(d||f!==t)&&(l=Ar(),o=e.apply(s,r),u||i||(r=s=null))};return function(){if(r=arguments,a=Ar(),s=this,c=d&&(u||!h),f===!1)var n=h&&!u;else{i||h||(l=a);var p=f-(a-l),v=p<=0;v?(i&&(i=Bn(i)),l=a,o=e.apply(s,r)):i||(i=Xn(m,p))}return v&&u?u=Bn(u):u||t===f||(u=Xn(g,t)),n&&(v=!0,o=e.apply(s,r)),!v||u||i||(r=s=null),o}}function Xt(e){
if(!He(e))throw new An;var t=d(arguments,1);return Xn(function(){e.apply(p,t)},1)}function Vt(e,t){if(!He(e))throw new An;var n=d(arguments,2);return Xn(function(){e.apply(p,n)},t)}function Jt(e,t){if(!He(e))throw new An;var n=function(){var r=n.cache,i=t?t.apply(this,arguments):b+arguments[0];return zn.call(r,i)?r[i]:r[i]=e.apply(this,arguments)};return n.cache={},n}function Yt(e){var t,n;if(!He(e))throw new An;return function(){return t?n:(t=!0,n=e.apply(this,arguments),e=null,n)}}function Qt(e){return de(e,16,d(arguments,1))}function Gt(e){return de(e,32,null,d(arguments,1))}function Kt(e,t,n){var r=!0,i=!0;if(!He(e))throw new An;return n===!1?r=!1:Me(n)&&(r="leading"in n?n.leading:r,i="trailing"in n?n.trailing:i),Y.leading=r,Y.maxWait=t,Y.trailing=i,Ut(e,t,Y)}function Zt(e,t){return de(t,16,[e])}function en(e){return function(){return e}}function tn(e,t,n){var r=typeof e;if(null==e||"function"==r)return ne(e,t,n);if("object"!=r)return un(e);var i=fr(e),o=i[0],a=e[o];return 1!=i.length||a!==a||Me(a)?function(t){for(var n=i.length,r=!1;n--&&(r=se(t[i[n]],e[i[n]],null,!0)););return r}:function(e){var t=e[o];return a===t&&(0!==a||1/a==1/t)}}function nn(e){return null==e?"":Sn(e).replace(yr,pe)}function rn(e){return e}function on(e,t,n){var r=!0,i=t&&Te(t);t&&(n||i.length)||(null==n&&(n=t),o=m,t=e,e=g,i=Te(t)),n===!1?r=!1:Me(n)&&"chain"in n&&(r=n.chain);var o=e,a=He(o);nt(i,function(n){var i=e[n]=t[n];a&&(o.prototype[n]=function(){var t=this.__chain__,n=this.__wrapped__,a=[n];Wn.apply(a,arguments);var s=i.apply(e,a);if(r||t){if(n===s&&Me(s))return this;s=new o(s),s.__chain__=t}return s})})}function an(){return n._=Hn,this}function sn(){}function un(e){return function(t){return t[e]}}function cn(e,t,n){var r=null==e,i=null==t;if(null==n&&("boolean"==typeof e&&i?(n=e,e=1):i||"boolean"!=typeof t||(n=t,i=!0)),r&&i&&(t=1),e=+e||0,i?(t=e,e=0):t=+t||0,n||e%1||t%1){var o=rr();return tr(e+o*(t-e+parseFloat("1e-"+((o+"").length-1))),t)}return ce(e,t)}function ln(e,t){if(e){var n=e[t];return He(n)?e[t]():n}}function fn(e,t,n){var r=g.templateSettings;e=Sn(e||""),n=xr({},n,r);var i,o=xr({},n.imports,r.imports),s=fr(o),u=Ye(o),c=0,l=n.interpolate||L,f="__p += '",d=Nn((n.escape||L).source+"|"+l.source+"|"+(l===A?j:L).source+"|"+(n.evaluate||L).source+"|$","g");e.replace(d,function(t,n,r,o,s,u){return r||(r=o),f+=e.slice(c,u).replace(P,a),n&&(f+="' +\n__e("+n+") +\n'"),s&&(i=!0,f+="';\n"+s+";\n__p += '"),r&&(f+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),c=u+t.length,t}),f+="';\n";var h=n.variable,m=h;m||(h="obj",f="with ("+h+") {\n"+f+"\n}\n"),f=(i?f.replace(E,""):f).replace(C,"$1").replace(T,"$1;"),f="function("+h+") {\n"+(m?"":h+" || ("+h+" = {});\n")+"var __t, __p = '', __e = _.escape"+(i?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+f+"return __p\n}";var v="\n/*\n//# sourceURL="+(n.sourceURL||"/lodash/template/source["+q++ +"]")+"\n*/";try{var y=En(s,"return "+f+v).apply(p,u)}catch(b){throw b.source=f,b}return t?y(t):(y.source=f,y)}function dn(e,t,n){e=(e=+e)>-1?e:0;var r=-1,i=_n(e);for(t=ne(t,n,1);++r<e;)i[r]=t(r);return i}function hn(e){return null==e?"":Sn(e).replace(vr,ve)}function pn(e){var t=++v;return Sn(null==e?"":e)+t}function gn(e){return e=new m(e),e.__chain__=!0,e}function mn(e,t){return t(e),e}function vn(){return this.__chain__=!0,this}function yn(){return Sn(this.__wrapped__)}function bn(){return this.__wrapped__}n=n?oe.defaults(ee.Object(),n,oe.pick(ee,H)):ee;var _n=n.Array,xn=n.Boolean,wn=n.Date,kn=n.Error,En=n.Function,Cn=n.Math,Tn=n.Number,jn=n.Object,Nn=n.RegExp,Sn=n.String,An=n.TypeError,On=[],Ln=kn.prototype,Dn=jn.prototype,Pn=Sn.prototype,Hn=n._,Mn=Dn.toString,qn=Nn("^"+Sn(Mn).replace(/[.*+?^${}()|[\]\\]/g,"\\$&").replace(/toString| for [^\]]+/g,".*?")+"$"),In=Cn.ceil,Bn=n.clearTimeout,$n=Cn.floor,Fn=En.prototype.toString,Rn=qn.test(Rn=jn.getPrototypeOf)&&Rn,zn=Dn.hasOwnProperty,Wn=On.push,Un=Dn.propertyIsEnumerable,Xn=n.setTimeout,Vn=On.splice,Jn=function(){try{var e={},t=qn.test(t=jn.defineProperty)&&t,n=t(e,e,e)&&t}catch(r){}return n}(),Yn=qn.test(Yn=jn.create)&&Yn,Qn=qn.test(Qn=_n.isArray)&&Qn,Gn=n.isFinite,Kn=n.isNaN,Zn=qn.test(Zn=jn.keys)&&Zn,er=Cn.max,tr=Cn.min,nr=n.parseInt,rr=Cn.random,ir={};ir[B]=_n,ir[$]=xn,ir[F]=wn,ir[z]=En,ir[U]=jn,ir[W]=Tn,ir[X]=Nn,ir[V]=Sn;var or={};or[B]=or[F]=or[W]={constructor:!0,toLocaleString:!0,toString:!0,valueOf:!0},or[$]=or[V]={constructor:!0,toString:!0,valueOf:!0},or[R]=or[z]=or[X]={constructor:!0,toString:!0},or[U]={constructor:!0},function(){for(var e=M.length;e--;){var t=M[e];for(var n in or)zn.call(or,n)&&!zn.call(or[n],t)&&(or[n][t]=!1)}}(),m.prototype=g.prototype;var ar=g.support={};!function(){var e=function(){this.x=1},t={0:1,length:1},r=[];e.prototype={valueOf:1,y:1};for(var i in new e)r.push(i);for(i in arguments);ar.argsClass=Mn.call(arguments)==I,ar.argsObject=arguments.constructor==jn&&!(arguments instanceof _n),ar.enumErrorProps=Un.call(Ln,"message")||Un.call(Ln,"name"),ar.enumPrototypes=Un.call(e,"prototype"),ar.funcDecomp=!qn.test(n.WinRTError)&&D.test(h),ar.funcNames="string"==typeof En.name,ar.nonEnumArgs=0!=i,ar.nonEnumShadows=!/valueOf/.test(r),ar.ownLast="x"!=r[0],ar.spliceObjects=(On.splice.call(t,0,1),!t[0]),ar.unindexedChars="x"[0]+jn("x")[0]!="xx";try{ar.nodeClass=!(Mn.call(document)==U&&!({toString:0}+""))}catch(o){ar.nodeClass=!0}}(1),g.templateSettings={escape:/<%-([\s\S]+?)%>/g,evaluate:/<%([\s\S]+?)%>/g,interpolate:A,variable:"",imports:{_:g}};var sr=function(e){var t="var index, iterable = "+e.firstArg+", result = "+e.init+";\nif (!iterable) return result;\n"+e.top+";";e.array?(t+="\nvar length = iterable.length; index = -1;\nif ("+e.array+") {  ",ar.unindexedChars&&(t+="\n  if (isString(iterable)) {\n    iterable = iterable.split('')\n  }  "),t+="\n  while (++index < length) {\n    "+e.loop+";\n  }\n}\nelse {  "):ar.nonEnumArgs&&(t+="\n  var length = iterable.length; index = -1;\n  if (length && isArguments(iterable)) {\n    while (++index < length) {\n      index += '';\n      "+e.loop+";\n    }\n  } else {  "),ar.enumPrototypes&&(t+="\n  var skipProto = typeof iterable == 'function';\n  "),ar.enumErrorProps&&(t+="\n  var skipErrorProps = iterable === errorProto || iterable instanceof Error;\n  ");var n=[];if(ar.enumPrototypes&&n.push('!(skipProto && index == "prototype")'),ar.enumErrorProps&&n.push('!(skipErrorProps && (index == "message" || index == "name"))'),e.useHas&&e.keys)t+="\n  var ownIndex = -1,\n      ownProps = objectTypes[typeof iterable] && keys(iterable),\n      length = ownProps ? ownProps.length : 0;\n\n  while (++ownIndex < length) {\n    index = ownProps[ownIndex];\n",n.length&&(t+="    if ("+n.join(" && ")+") {\n  "),t+=e.loop+";    ",n.length&&(t+="\n    }"),t+="\n  }  ";else if(t+="\n  for (index in iterable) {\n",e.useHas&&n.push("hasOwnProperty.call(iterable, index)"),n.length&&(t+="    if ("+n.join(" && ")+") {\n  "),t+=e.loop+";    ",n.length&&(t+="\n    }"),t+="\n  }    ",ar.nonEnumShadows){for(t+="\n\n  if (iterable !== objectProto) {\n    var ctor = iterable.constructor,\n        isProto = iterable === (ctor && ctor.prototype),\n        className = iterable === stringProto ? stringClass : iterable === errorProto ? errorClass : toString.call(iterable),\n        nonEnum = nonEnumProps[className];\n      ",k=0;k<7;k++)t+="\n    index = '"+e.shadowedProps[k]+"';\n    if ((!(isProto && nonEnum[index]) && hasOwnProperty.call(iterable, index))",e.useHas||(t+=" || (!nonEnum[index] && iterable[index] !== objectProto[index])"),t+=") {\n      "+e.loop+";\n    }      ";t+="\n  }    "}return(e.array||ar.nonEnumArgs)&&(t+="\n}"),t+=e.bottom+";\nreturn result"};Yn||(te=function(){function e(){}return function(t){if(Me(t)){e.prototype=t;var r=new e;e.prototype=null}return r||n.Object()}}());var ur=Jn?function(e,t){Q.value=t,Jn(e,"__bindData__",Q)}:sn;ar.argsClass||(ye=function(e){return e&&"object"==typeof e&&"number"==typeof e.length&&zn.call(e,"callee")&&!Un.call(e,"callee")||!1});var cr=Qn||function(e){return e&&"object"==typeof e&&"number"==typeof e.length&&Mn.call(e)==B||!1},lr=he({args:"object",init:"[]",top:"if (!(objectTypes[typeof object])) return result",loop:"result.push(index)"}),fr=Zn?function(e){return Me(e)?ar.enumPrototypes&&"function"==typeof e||ar.nonEnumArgs&&e.length&&ye(e)?lr(e):Zn(e):[]}:lr,dr={args:"collection, callback, thisArg",top:"callback = callback && typeof thisArg == 'undefined' ? callback : baseCreateCallback(callback, thisArg, 3)",array:"typeof length == 'number'",keys:fr,loop:"if (callback(iterable[index], index, collection) === false) return result"},hr={args:"object, source, guard",top:"var args = arguments,\n    argsIndex = 0,\n    argsLength = typeof guard == 'number' ? 2 : args.length;\nwhile (++argsIndex < argsLength) {\n  iterable = args[argsIndex];\n  if (iterable && objectTypes[typeof iterable]) {",keys:fr,loop:"if (typeof result[index] == 'undefined') result[index] = iterable[index]",bottom:"  }\n}"},pr={top:"if (!objectTypes[typeof iterable]) return result;\n"+dr.top,array:!1},gr={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},mr=Ne(gr),vr=Nn("("+fr(mr).join("|")+")","g"),yr=Nn("["+fr(gr).join("")+"]","g"),br=he(dr),_r=he(hr,{top:hr.top.replace(";",";\nif (argsLength > 3 && typeof args[argsLength - 2] == 'function') {\n  var callback = baseCreateCallback(args[--argsLength - 1], args[argsLength--], 2);\n} else if (argsLength > 2 && typeof args[argsLength - 1] == 'function') {\n  callback = args[--argsLength];\n}"),loop:"result[index] = callback ? callback(result[index], iterable[index]) : iterable[index]"}),xr=he(hr),wr=he(dr,pr,{useHas:!1}),kr=he(dr,pr);He(/x/)&&(He=function(e){return"function"==typeof e&&Mn.call(e)==z});var Er=Rn?function(e){if(!e||Mn.call(e)!=U||!ar.argsClass&&ye(e))return!1;var t=e.valueOf,n="function"==typeof t&&(n=Rn(t))&&Rn(n);return n?e==n||Rn(e)==n:me(e)}:me,Cr=fe(function(e,t,n){zn.call(e,n)?e[n]++:e[n]=1}),Tr=fe(function(e,t,n){(zn.call(e,n)?e[n]:e[n]=[]).push(t)}),jr=fe(function(e,t,n){e[n]=t}),Nr=ot,Sr=Ze,Ar=qn.test(Ar=wn.now)&&Ar||function(){return(new wn).getTime()},Or=8==nr(w+"08")?nr:function(e,t){return nr(Fe(e)?e.replace(O,""):e,t||0)};return g.after=Bt,g.assign=_r,g.at=Qe,g.bind=$t,g.bindAll=Ft,g.bindKey=Rt,g.chain=gn,g.compact=vt,g.compose=zt,g.constant=en,g.countBy=Cr,g.create=xe,g.createCallback=tn,g.curry=Wt,g.debounce=Ut,g.defaults=xr,g.defer=Xt,g.delay=Vt,g.difference=yt,g.filter=Ze,g.flatten=wt,g.forEach=nt,g.forEachRight=rt,g.forIn=wr,g.forInRight=Ee,g.forOwn=kr,g.forOwnRight=Ce,g.functions=Te,g.groupBy=Tr,g.indexBy=jr,g.initial=Et,g.intersection=Ct,g.invert=Ne,g.invoke=it,g.keys=fr,g.map=ot,g.mapValues=ze,g.max=at,g.memoize=Jt,g.merge=We,g.min=st,g.omit=Ue,g.once=Yt,g.pairs=Xe,g.partial=Qt,g.partialRight=Gt,g.pick=Ve,g.pluck=Nr,g.property=un,g.pull=Nt,g.range=St,g.reject=lt,g.remove=At,g.rest=Ot,g.shuffle=dt,g.sortBy=gt,g.tap=mn,g.throttle=Kt,g.times=dn,g.toArray=mt,g.transform=Je,g.union=Dt,g.uniq=Pt,g.values=Ye,g.where=Sr,g.without=Ht,g.wrap=Zt,g.xor=Mt,g.zip=qt,g.zipObject=It,g.collect=ot,g.drop=Ot,g.each=nt,g.eachRight=rt,g.extend=_r,g.methods=Te,g.object=It,g.select=Ze,g.tail=Ot,g.unique=Pt,g.unzip=qt,on(g),g.clone=be,g.cloneDeep=_e,g.contains=Ge,g.escape=nn,g.every=Ke,g.find=et,g.findIndex=bt,g.findKey=we,g.findLast=tt,g.findLastIndex=_t,g.findLastKey=ke,g.has=je,g.identity=rn,g.indexOf=kt,g.isArguments=ye,g.isArray=cr,g.isBoolean=Se,g.isDate=Ae,g.isElement=Oe,g.isEmpty=Le,g.isEqual=De,g.isFinite=Pe,g.isFunction=He,g.isNaN=qe,g.isNull=Ie,g.isNumber=Be,g.isObject=Me,g.isPlainObject=Er,g.isRegExp=$e,g.isString=Fe,g.isUndefined=Re,g.lastIndexOf=jt,g.mixin=on,g.noConflict=an,g.noop=sn,g.now=Ar,g.parseInt=Or,g.random=cn,g.reduce=ut,g.reduceRight=ct,g.result=ln,g.runInContext=h,g.size=ht,g.some=pt,g.sortedIndex=Lt,g.template=fn,g.unescape=hn,g.uniqueId=pn,g.all=Ke,g.any=pt,g.detect=et,g.findWhere=et,g.foldl=ut,g.foldr=ct,g.include=Ge,g.inject=ut,on(function(){var e={};return kr(g,function(t,n){g.prototype[n]||(e[n]=t)}),e}(),!1),g.first=xt,g.last=Tt,g.sample=ft,g.take=xt,g.head=xt,kr(g,function(e,t){var n="sample"!==t;g.prototype[t]||(g.prototype[t]=function(t,r){var i=this.__chain__,o=e(this.__wrapped__,t,r);return i||null!=t&&(!r||n&&"function"==typeof t)?new m(o,i):o})}),g.VERSION="2.4.0",g.prototype.chain=vn,g.prototype.toString=yn,g.prototype.value=bn,g.prototype.valueOf=bn,br(["join","pop","shift"],function(e){var t=On[e];g.prototype[e]=function(){var e=this.__chain__,n=t.apply(this.__wrapped__,arguments);return e?new m(n,e):n}}),br(["push","reverse","sort","unshift"],function(e){var t=On[e];g.prototype[e]=function(){return t.apply(this.__wrapped__,arguments),this}}),br(["concat","slice","splice"],function(e){var t=On[e];g.prototype[e]=function(){return new m(t.apply(this.__wrapped__,arguments),this.__chain__)}}),ar.spliceObjects||br(["pop","shift","splice"],function(e){var t=On[e],n="splice"==e;g.prototype[e]=function(){var e=this.__chain__,r=this.__wrapped__,i=t.apply(r,arguments);return 0===r.length&&delete r[0],e||n?new m(i,e):i}}),g}var p,g=[],m=[],v=0,y={},b=+new Date+"",_=75,x=40,w=" \t\x0B\f \ufeff\n\r\u2028\u2029 ᠎              ",E=/\b__p \+= '';/g,C=/\b(__p \+=) '' \+/g,T=/(__e\(.*?\)|\b__t\)) \+\n'';/g,j=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,N=/\w*$/,S=/^\s*function[ \n\r\t]+\w/,A=/<%=([\s\S]+?)%>/g,O=RegExp("^["+w+"]*0+(?=.$)"),L=/($^)/,D=/\bthis\b/,P=/['\n\r\t\u2028\u2029\\]/g,H=["Array","Boolean","Date","Error","Function","Math","Number","Object","RegExp","String","_","attachEvent","clearTimeout","isFinite","isNaN","parseInt","setTimeout"],M=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],q=0,I="[object Arguments]",B="[object Array]",$="[object Boolean]",F="[object Date]",R="[object Error]",z="[object Function]",W="[object Number]",U="[object Object]",X="[object RegExp]",V="[object String]",J={};J[z]=!1,J[I]=J[B]=J[$]=J[F]=J[W]=J[U]=J[X]=J[V]=!0;var Y={leading:!1,maxWait:0,trailing:!1},Q={configurable:!1,enumerable:!1,value:null,writable:!1},G={args:"",array:null,bottom:"",firstArg:"",init:"",keys:null,loop:"",shadowedProps:null,support:null,top:"",useHas:!1},K={"boolean":!1,"function":!0,object:!0,number:!1,string:!1,undefined:!1},Z={"\\":"\\","'":"'","\n":"n","\r":"r","\t":"t","\u2028":"u2028","\u2029":"u2029"},ee=K[typeof window]&&window||this,te=K[typeof exports]&&exports&&!exports.nodeType&&exports,ne=K[typeof module]&&module&&!module.nodeType&&module,re=ne&&ne.exports===te&&te,ie=K[typeof global]&&global;!ie||ie.global!==ie&&ie.window!==ie||(ee=ie);var oe=h();"function"==typeof define&&"object"==typeof define.amd&&define.amd?(ee._=oe,define(function(){return oe})):te&&ne?re?(ne.exports=oe)._=oe:te._=oe:ee._=oe}.call(this),function(){function e(e){return e=e.replace(/%([EF][0-9A-F])%([89AB][0-9A-F])%([89AB][0-9A-F])/gi,function(e,t,n,r){var i=parseInt(t,16)-224,o=parseInt(n,16)-128;if(0===i&&o<32)return e;var a=parseInt(r,16)-128,s=(i<<12)+(o<<6)+a;return s>65535?e:String.fromCharCode(s)}),e=e.replace(/%([CD][0-9A-F])%([89AB][0-9A-F])/gi,function(e,t,n){var r=parseInt(t,16)-192;if(r<2)return e;var i=parseInt(n,16)-128;return String.fromCharCode((r<<6)+i)}),e=e.replace(/%([0-7][0-9A-F])/gi,function(e,t){return String.fromCharCode(parseInt(t,16))})}var t,n=this,r=n.Backbone,i=[],o=(i.push,i.slice);i.splice;t="undefined"!=typeof exports?exports:n.Backbone={},t.VERSION="1.1.0";var a=n._;a||"undefined"==typeof require||(a=require("underscore")),t.$=n.jQuery||n.Zepto||n.ender||n.$,t.noConflict=function(){return n.Backbone=r,this},t.emulateHTTP=!1,t.emulateJSON=!1;var s=t.Events={on:function(e,t,n){if(!c(this,"on",e,[t,n])||!t)return this;this._events||(this._events={});var r=this._events[e]||(this._events[e]=[]);return r.push({callback:t,context:n,ctx:n||this}),this},once:function(e,t,n){if(!c(this,"once",e,[t,n])||!t)return this;var r=this,i=a.once(function(){r.off(e,i),t.apply(this,arguments)});return i._callback=t,this.on(e,i,n)},off:function(e,t,n){var r,i,o,s,u,l,f,d;if(!this._events||!c(this,"off",e,[t,n]))return this;if(!e&&!t&&!n)return this._events={},this;for(s=e?[e]:a.keys(this._events),u=0,l=s.length;u<l;u++)if(e=s[u],o=this._events[e]){if(this._events[e]=r=[],t||n)for(f=0,d=o.length;f<d;f++)i=o[f],(t&&t!==i.callback&&t!==i.callback._callback||n&&n!==i.context)&&r.push(i);r.length||delete this._events[e]}return this},trigger:function(e){if(!this._events)return this;var t=o.call(arguments,1);if(!c(this,"trigger",e,t))return this;var n=this._events[e],r=this._events.all;return n&&l(n,t),r&&l(r,arguments),this},stopListening:function(e,t,n){var r=this._listeningTo;if(!r)return this;var i=!t&&!n;n||"object"!=typeof t||(n=this),e&&((r={})[e._listenId]=e);for(var o in r)e=r[o],e.off(t,n,this),(i||a.isEmpty(e._events))&&delete this._listeningTo[o];return this}},u=/\s+/,c=function(e,t,n,r){if(!n)return!0;if("object"==typeof n){for(var i in n)e[t].apply(e,[i,n[i]].concat(r));return!1}if(u.test(n)){for(var o=n.split(u),a=0,s=o.length;a<s;a++)e[t].apply(e,[o[a]].concat(r));return!1}return!0},l=function(e,t){var n,r=-1,i=e.length,o=t[0],a=t[1],s=t[2];switch(t.length){case 0:for(;++r<i;)(n=e[r]).callback.call(n.ctx);return;case 1:for(;++r<i;)(n=e[r]).callback.call(n.ctx,o);return;case 2:for(;++r<i;)(n=e[r]).callback.call(n.ctx,o,a);return;case 3:for(;++r<i;)(n=e[r]).callback.call(n.ctx,o,a,s);return;default:for(;++r<i;)(n=e[r]).callback.apply(n.ctx,t)}},f={listenTo:"on",listenToOnce:"once"};a.each(f,function(e,t){s[t]=function(t,n,r){var i=this._listeningTo||(this._listeningTo={}),o=t._listenId||(t._listenId=a.uniqueId("l"));return i[o]=t,r||"object"!=typeof n||(r=this),t[e](n,r,this),this}}),s.bind=s.on,s.unbind=s.off,a.extend(t,s);var d=t.Model=function(e,t){var n=e||{};t||(t={}),this.cid=a.uniqueId("c"),this.attributes={},t.collection&&(this.collection=t.collection),t.parse&&(n=this.parse(n,t)||{}),n=a.defaults({},n,a.result(this,"defaults")),this.set(n,t),this.changed={},this.initialize.apply(this,arguments)};a.extend(d.prototype,s,{changed:null,validationError:null,idAttribute:"id",initialize:function(){},toJSON:function(e){return a.clone(this.attributes)},sync:function(){return t.sync.apply(this,arguments)},get:function(e){return this.attributes[e]},escape:function(e){return a.escape(this.get(e))},has:function(e){return null!=this.get(e)},set:function(e,t,n){var r,i,o,s,u,c,l,f;if(null==e)return this;if("object"==typeof e?(i=e,n=t):(i={})[e]=t,n||(n={}),!this._validate(i,n))return!1;o=n.unset,u=n.silent,s=[],c=this._changing,this._changing=!0,c||(this._previousAttributes=a.clone(this.attributes),this.changed={}),f=this.attributes,l=this._previousAttributes,this.idAttribute in i&&(this.id=i[this.idAttribute]);for(r in i)t=i[r],a.isEqual(f[r],t)||s.push(r),a.isEqual(l[r],t)?delete this.changed[r]:this.changed[r]=t,o?delete f[r]:f[r]=t;if(!u){s.length&&(this._pending=!0);for(var d=0,h=s.length;d<h;d++)this.trigger("change:"+s[d],this,f[s[d]],n)}if(c)return this;if(!u)for(;this._pending;)this._pending=!1,this.trigger("change",this,n);return this._pending=!1,this._changing=!1,this},unset:function(e,t){return this.set(e,void 0,a.extend({},t,{unset:!0}))},clear:function(e){var t={};for(var n in this.attributes)t[n]=void 0;return this.set(t,a.extend({},e,{unset:!0}))},hasChanged:function(e){return null==e?!a.isEmpty(this.changed):a.has(this.changed,e)},changedAttributes:function(e){if(!e)return!!this.hasChanged()&&a.clone(this.changed);var t,n=!1,r=this._changing?this._previousAttributes:this.attributes;for(var i in e)a.isEqual(r[i],t=e[i])||((n||(n={}))[i]=t);return n},previous:function(e){return null!=e&&this._previousAttributes?this._previousAttributes[e]:null},previousAttributes:function(){return a.clone(this._previousAttributes)},fetch:function(e){e=e?a.clone(e):{},void 0===e.parse&&(e.parse=!0);var t=this,n=e.success;return e.success=function(r){return!!t.set(t.parse(r,e),e)&&(n&&n(t,r,e),void t.trigger("sync",t,r,e))},q(this,e),this.sync("read",this,e)},save:function(e,t,n){var r,i,o,s=this.attributes;if(null==e||"object"==typeof e?(r=e,n=t):(r={})[e]=t,n=a.extend({validate:!0},n),r&&!n.wait){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;r&&n.wait&&(this.attributes=a.extend({},s,r)),void 0===n.parse&&(n.parse=!0);var u=this,c=n.success;return n.success=function(e){u.attributes=s;var t=u.parse(e,n);return n.wait&&(t=a.extend(r||{},t)),!(a.isObject(t)&&!u.set(t,n))&&(c&&c(u,e,n),void u.trigger("sync",u,e,n))},q(this,n),i=this.isNew()?"create":n.patch?"patch":"update","patch"===i&&(n.attrs=r),o=this.sync(i,this,n),r&&n.wait&&(this.attributes=s),o},destroy:function(e){e=e?a.clone(e):{};var t=this,n=e.success,r=function(){t.trigger("destroy",t,t.collection,e)};if(e.success=function(i){(e.wait||t.isNew())&&r(),n&&n(t,i,e),t.isNew()||t.trigger("sync",t,i,e)},this.isNew())return e.success(),!1;q(this,e);var i=this.sync("delete",this,e);return e.wait||r(),i},url:function(){var e=a.result(this,"urlRoot")||a.result(this.collection,"url")||M();return this.isNew()?e:e+("/"===e.charAt(e.length-1)?"":"/")+encodeURIComponent(this.id)},parse:function(e,t){return e},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return null==this.id},isValid:function(e){return this._validate({},a.extend(e||{},{validate:!0}))},_validate:function(e,t){if(!t.validate||!this.validate)return!0;e=a.extend({},this.attributes,e);var n=this.validationError=this.validate(e,t)||null;return!n||(this.trigger("invalid",this,n,a.extend(t,{validationError:n})),!1)}});var h=["keys","values","pairs","invert","pick","omit"];a.each(h,function(e){d.prototype[e]=function(){var t=o.call(arguments);return t.unshift(this.attributes),a[e].apply(a,t)}});var p=t.Collection=function(e,t){t||(t={}),t.model&&(this.model=t.model),void 0!==t.comparator&&(this.comparator=t.comparator),this._reset(),this.initialize.apply(this,arguments),e&&this.reset(e,a.extend({silent:!0},t))},g={add:!0,remove:!0,merge:!0},m={add:!0,remove:!1};a.extend(p.prototype,s,{model:d,initialize:function(){},toJSON:function(e){return this.map(function(t){return t.toJSON(e)})},sync:function(){return t.sync.apply(this,arguments)},add:function(e,t){return this.set(e,a.extend({merge:!1},t,m))},remove:function(e,t){var n=!a.isArray(e);e=n?[e]:a.clone(e),t||(t={});var r,i,o,s;for(r=0,i=e.length;r<i;r++)s=e[r]=this.get(e[r]),s&&(delete this._byId[s.id],delete this._byId[s.cid],o=this.indexOf(s),this.models.splice(o,1),this.length--,t.silent||(t.index=o,s.trigger("remove",s,this,t)),this._removeReference(s));return n?e[0]:e},set:function(e,t){t=a.defaults({},t,g),t.parse&&(e=this.parse(e,t));var n=!a.isArray(e);e=n?e?[e]:[]:a.clone(e);var r,i,o,s,u,c,l,f=t.at,h=this.model,p=this.comparator&&null==f&&t.sort!==!1,m=a.isString(this.comparator)?this.comparator:null,v=[],y=[],b={},_=t.add,x=t.merge,w=t.remove,k=!(p||!_||!w)&&[];for(r=0,i=e.length;r<i;r++){if(u=e[r],o=u instanceof d?s=u:u[h.prototype.idAttribute],c=this.get(o))w&&(b[c.cid]=!0),x&&(u=u===s?s.attributes:u,t.parse&&(u=c.parse(u,t)),c.set(u,t),p&&!l&&c.hasChanged(m)&&(l=!0)),e[r]=c;else if(_){if(s=e[r]=this._prepareModel(u,t),!s)continue;v.push(s),s.on("all",this._onModelEvent,this),this._byId[s.cid]=s,null!=s.id&&(this._byId[s.id]=s)}k&&k.push(c||s)}if(w){for(r=0,i=this.length;r<i;++r)b[(s=this.models[r]).cid]||y.push(s);y.length&&this.remove(y,t)}if(v.length||k&&k.length)if(p&&(l=!0),this.length+=v.length,null!=f)for(r=0,i=v.length;r<i;r++)this.models.splice(f+r,0,v[r]);else{k&&(this.models.length=0);var E=k||v;for(r=0,i=E.length;r<i;r++)this.models.push(E[r])}if(l&&this.sort({silent:!0}),!t.silent){for(r=0,i=v.length;r<i;r++)(s=v[r]).trigger("add",s,this,t);(l||k&&k.length)&&this.trigger("sort",this,t)}return n?e[0]:e},reset:function(e,t){t||(t={});for(var n=0,r=this.models.length;n<r;n++)this._removeReference(this.models[n]);return t.previousModels=this.models,this._reset(),e=this.add(e,a.extend({silent:!0},t)),t.silent||this.trigger("reset",this,t),e},push:function(e,t){return this.add(e,a.extend({at:this.length},t))},pop:function(e){var t=this.at(this.length-1);return this.remove(t,e),t},unshift:function(e,t){return this.add(e,a.extend({at:0},t))},shift:function(e){var t=this.at(0);return this.remove(t,e),t},slice:function(){return o.apply(this.models,arguments)},get:function(e){if(null!=e)return this._byId[e.id]||this._byId[e.cid]||this._byId[e]},at:function(e){return this.models[e]},where:function(e,t){return a.isEmpty(e)?t?void 0:[]:this[t?"find":"filter"](function(t){for(var n in e)if(e[n]!==t.get(n))return!1;return!0})},findWhere:function(e){return this.where(e,!0)},sort:function(e){if(!this.comparator)throw Error("Cannot sort a set without a comparator");return e||(e={}),a.isString(this.comparator)||1===this.comparator.length?this.models=this.sortBy(this.comparator,this):this.models.sort(a.bind(this.comparator,this)),e.silent||this.trigger("sort",this,e),this},pluck:function(e){return a.invoke(this.models,"get",e)},fetch:function(e){e=e?a.clone(e):{},void 0===e.parse&&(e.parse=!0);var t=e.success,n=this;return e.success=function(r){var i=e.reset?"reset":"set";n[i](r,e),t&&t(n,r,e),n.trigger("sync",n,r,e)},q(this,e),this.sync("read",this,e)},create:function(e,t){if(t=t?a.clone(t):{},!(e=this._prepareModel(e,t)))return!1;t.wait||this.add(e,t);var n=this,r=t.success;return t.success=function(e,t,i){i.wait&&n.add(e,i),r&&r(e,t,i)},e.save(null,t),e},parse:function(e,t){return e},clone:function(){return new this.constructor(this.models)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(e,t){if(e instanceof d)return e.collection||(e.collection=this),e;t=t?a.clone(t):{},t.collection=this;var n=new this.model(e,t);return n.validationError?(this.trigger("invalid",this,n.validationError,t),!1):n},_removeReference:function(e){this===e.collection&&delete e.collection,e.off("all",this._onModelEvent,this)},_onModelEvent:function(e,t,n,r){("add"!==e&&"remove"!==e||n===this)&&("destroy"===e&&this.remove(t,r),t&&e==="change:"+t.idAttribute&&(delete this._byId[t.previous(t.idAttribute)],null!=t.id&&(this._byId[t.id]=t)),this.trigger.apply(this,arguments))}});var v=["forEach","each","map","collect","reduce","foldl","inject","reduceRight","foldr","find","detect","filter","select","reject","every","all","some","any","include","contains","invoke","max","min","toArray","size","first","head","take","initial","rest","tail","drop","last","without","difference","indexOf","shuffle","lastIndexOf","isEmpty","chain"];a.each(v,function(e){p.prototype[e]=function(){var t=o.call(arguments);return t.unshift(this.models),a[e].apply(a,t)}});var y=["groupBy","countBy","sortBy"];a.each(y,function(e){p.prototype[e]=function(t,n){var r=a.isFunction(t)?t:function(e){return e.get(t)};return a[e](this.models,r,n)}});var b=t.View=function(e){this.cid=a.uniqueId("view"),e||(e={}),a.extend(this,a.pick(e,x)),this._ensureElement(),this.initialize.apply(this,arguments),this.delegateEvents()},_=/^(\S+)\s*(.*)$/,x=["model","collection","el","id","attributes","className","tagName","events"];a.extend(b.prototype,s,{tagName:"div",$:function(e){return this.$el.find(e)},initialize:function(){},render:function(){return this},remove:function(){return this.$el.remove(),this.stopListening(),this},setElement:function(e,n){return this.$el&&this.undelegateEvents(),this.$el=e instanceof t.$?e:t.$(e),this.el=this.$el[0],n!==!1&&this.delegateEvents(),this},delegateEvents:function(e){if(!e&&!(e=a.result(this,"events")))return this;this.undelegateEvents();for(var t in e){var n=e[t];if(a.isFunction(n)||(n=this[e[t]]),n){var r=t.match(_),i=r[1],o=r[2];n=a.bind(n,this),i+=".delegateEvents"+this.cid,""===o?this.$el.on(i,n):this.$el.on(i,o,n)}}return this},undelegateEvents:function(){return this.$el.off(".delegateEvents"+this.cid),this},_ensureElement:function(){if(this.el)this.setElement(a.result(this,"el"),!1);else{var e=a.extend({},a.result(this,"attributes"));this.id&&(e.id=a.result(this,"id")),this.className&&(e["class"]=a.result(this,"className"));var n=t.$("<"+a.result(this,"tagName")+">").attr(e);this.setElement(n,!1)}}}),t.sync=function(e,n,r){var i=k[e];a.defaults(r||(r={}),{emulateHTTP:t.emulateHTTP,emulateJSON:t.emulateJSON});var o={type:i,dataType:"json"};if(r.url||(o.url=a.result(n,"url")||M()),null!=r.data||!n||"create"!==e&&"update"!==e&&"patch"!==e||(o.contentType="application/json",o.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(o.contentType="application/x-www-form-urlencoded",o.data=o.data?{model:o.data}:{}),r.emulateHTTP&&("PUT"===i||"DELETE"===i||"PATCH"===i)){o.type="POST",r.emulateJSON&&(o.data._method=i);var s=r.beforeSend;r.beforeSend=function(e){if(e.setRequestHeader("X-HTTP-Method-Override",i),s)return s.apply(this,arguments)}}"GET"===o.type||r.emulateJSON||(o.processData=!1),"PATCH"===o.type&&w&&(o.xhr=function(){return new ActiveXObject("Microsoft.XMLHTTP")});var u=r.xhr=t.ajax(a.extend(o,r));return n.trigger("request",n,u,r),u};var w=!("undefined"==typeof window||!window.ActiveXObject||window.XMLHttpRequest&&(new XMLHttpRequest).dispatchEvent),k={create:"POST",update:"PUT",patch:"PATCH","delete":"DELETE",read:"GET"};t.ajax=function(){return t.$.ajax.apply(t.$,arguments)};var E=t.Router=function(e){e||(e={}),e.routes&&(this.routes=e.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},C=/\((.*?)\)/g,T=/(\(\?)?:\w+/g,j=/\*\w+/g,N=/[\-{}\[\]+?.,\\\^$|#\s]/g;a.extend(E.prototype,s,{initialize:function(){},route:function(e,n,r){a.isRegExp(e)||(e=this._routeToRegExp(e)),a.isFunction(n)&&(r=n,n=""),r||(r=this[n]);var i=this;return t.history.route(e,function(o){var a=i._extractParameters(e,o);r&&r.apply(i,a),i.trigger.apply(i,["route:"+n].concat(a)),i.trigger("route",n,a),t.history.trigger("route",i,n,a)}),this},navigate:function(e,n){return t.history.navigate(e,n),this},_bindRoutes:function(){if(this.routes){this.routes=a.result(this,"routes");for(var e,t=a.keys(this.routes);null!=(e=t.pop());)this.route(e,this.routes[e])}},_routeToRegExp:function(e){return e=e.replace(N,"\\$&").replace(C,"(?:$1)?").replace(T,function(e,t){return t?e:"([^/]+)"}).replace(j,"(.*?)"),RegExp("^"+e+"$","i")},_extractParameters:function(t,n){var r=t.exec(n).slice(1);return a.map(r,function(t){return t?e(t):null})}});var S=t.History=function(){this.handlers=[],a.bindAll(this,"checkUrl"),"undefined"!=typeof window&&(this.location=window.location,this.history=window.history)},A=/^[#\/]|\s+$/g,O=/^\/+|\/+$/g,L=/msie [\w.]+/,D=/\/$/,P=/[?#].*$/;S.started=!1,a.extend(S.prototype,s,{interval:50,getHash:function(e){var t=(e||this).location.href.match(/#(.*)$/);return t?t[1]:""},getFragment:function(e,t){if(null==e)if(this._hasPushState||!this._wantsHashChange||t){e=this.location.pathname;var n=this.root.replace(D,"");e.indexOf(n)||(e=e.slice(n.length))}else e=this.getHash();return e.replace(A,"")},start:function(e){if(S.started)throw Error("Backbone.history has already been started");S.started=!0,this.options=a.extend({root:"/"},this.options,e),this.root=this.options.root,this._wantsHashChange=this.options.hashChange!==!1,this._wantsPushState=!!this.options.pushState,this._hasPushState=!!(this.options.pushState&&this.history&&this.history.pushState);var n=this.getFragment(),r=document.documentMode,i=L.exec(navigator.userAgent.toLowerCase())&&(!r||r<=7);this.root=("/"+this.root+"/").replace(O,"/"),i&&this._wantsHashChange&&(this.iframe=t.$('<iframe src="javascript:0" tabindex="-1" />').hide().appendTo("body")[0].contentWindow,this.navigate(n)),this._hasPushState?t.$(window).on("popstate",this.checkUrl):this._wantsHashChange&&"onhashchange"in window&&!i?t.$(window).on("hashchange",this.checkUrl):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),this.fragment=n;var o=this.location,s=o.pathname.replace(/[^\/]$/,"$&/")===this.root;if(this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!s)return this.fragment=this.getFragment(null,!0),this.location.replace(this.root+this.location.search+"#"+this.fragment),
    !0; this._hasPushState && s && o.hash && (this.fragment = this.getHash().replace(A, ""), this.history.replaceState({}, document.title, this.root + this.fragment + o.search))
  } if (!this.options.silent) return this.loadUrl()
  }, stop: function () { t.$(window).off("popstate", this.checkUrl).off("hashchange", this.checkUrl), clearInterval(this._checkUrlInterval), S.started = !1 }, route: function (e, t) { this.handlers.unshift({ route: e, callback: t }) }, checkUrl: function (e) { var t = this.getFragment(); return t === this.fragment && this.iframe && (t = this.getFragment(this.getHash(this.iframe))), t !== this.fragment && (this.iframe && this.navigate(t), void this.loadUrl()) }, loadUrl: function (e) { return e = this.fragment = this.getFragment(e), a.any(this.handlers, function (t) { if (t.route.test(e)) return t.callback(e), !0 }) }, navigate: function (e, t) { if (!S.started) return !1; t && t !== !0 || (t = { trigger: !!t }); var n = this.root + (e = this.getFragment(e || "")); if (e = e.replace(P, ""), this.fragment !== e) { if (this.fragment = e, "" === e && "/" !== n && (n = n.slice(0, -1)), this._hasPushState) this.history[t.replace ? "replaceState" : "pushState"]({}, document.title, n); else { if (!this._wantsHashChange) return this.location.assign(n); this._updateHash(this.location, e, t.replace), this.iframe && e !== this.getFragment(this.getHash(this.iframe)) && (t.replace || this.iframe.document.open().close(), this._updateHash(this.iframe.location, e, t.replace)) } return t.trigger ? this.loadUrl(e) : void 0 } }, _updateHash: function (e, t, n) { if (n) { var r = e.href.replace(/(javascript:|#).*$/, ""); e.replace(r + "#" + t) } else e.hash = "#" + t }
  }), t.history = new S; var H = function (e, t) { var n, r = this; n = e && a.has(e, "constructor") ? e.constructor : function () { return r.apply(this, arguments) }, a.extend(n, r, t); var i = function () { this.constructor = n }; return i.prototype = r.prototype, n.prototype = new i, e && a.extend(n.prototype, e), n.__super__ = r.prototype, n }; d.extend = p.extend = E.extend = b.extend = S.extend = H; var M = function () { throw Error('A "url" property or function must be specified') }, q = function (e, t) { var n = t.error; t.error = function (r) { n && n(e, r, t), e.trigger("error", e, r, t) } }
  }.call(this),function(e,t){"function"==typeof define?define("mrg-context",["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):e.MrgContext=t(e.jQuery)}(this,function(e){var t,n,r;return function(e){function i(e,t){return _.call(e,t)}function o(e,t){var n,r,i,o,a,s,u,c,l,f,d=t&&t.split("/"),h=y.map,p=h&&h["*"]||{};if(e&&"."===e.charAt(0))if(t){for(d=d.slice(0,d.length-1),e=d.concat(e.split("/")),c=0;c<e.length;c+=1)if(f=e[c],"."===f)e.splice(c,1),c-=1;else if(".."===f){if(1===c&&(".."===e[2]||".."===e[0]))break;c>0&&(e.splice(c-1,2),c-=2)}e=e.join("/")}else 0===e.indexOf("./")&&(e=e.substring(2));if((d||p)&&h){for(n=e.split("/"),c=n.length;c>0;c-=1){if(r=n.slice(0,c).join("/"),d)for(l=d.length;l>0;l-=1)if(i=h[d.slice(0,l).join("/")],i&&(i=i[r])){o=i,a=c;break}if(o)break;!s&&p&&p[r]&&(s=p[r],u=c)}!o&&s&&(o=s,a=u),o&&(n.splice(0,a,o),e=n.join("/"))}return e}function a(t,n){return function(){return h.apply(e,x.call(arguments,0).concat([t,n]))}}function s(e){return function(t){return o(t,e)}}function u(e){return function(t){m[e]=t}}function c(t){if(i(v,t)){var n=v[t];delete v[t],b[t]=!0,d.apply(e,n)}if(!i(m,t)&&!i(b,t))throw Error("No "+t);return m[t]}function l(e){var t,n=e?e.indexOf("!"):-1;return n>-1&&(t=e.substring(0,n),e=e.substring(n+1,e.length)),[t,e]}function f(e){return function(){return y&&y.config&&y.config[e]||{}}}var d,h,p,g,m={},v={},y={},b={},_=Object.prototype.hasOwnProperty,x=[].slice;p=function(e,t){var n,r=l(e),i=r[0];return e=r[1],i&&(i=o(i,t),n=c(i)),i?e=n&&n.normalize?n.normalize(e,s(t)):o(e,t):(e=o(e,t),r=l(e),i=r[0],e=r[1],i&&(n=c(i))),{f:i?i+"!"+e:e,n:e,pr:i,p:n}},g={require:function(e){return a(e)},exports:function(e){var t=m[e];return void 0!==t?t:m[e]={}},module:function(e){return{id:e,uri:"",exports:m[e],config:f(e)}}},d=function(t,n,r,o){var s,l,f,d,h,y,_=[];if(o=o||t,"function"==typeof r){for(n=!n.length&&r.length?["require","exports","module"]:n,h=0;h<n.length;h+=1)if(d=p(n[h],o),l=d.f,"require"===l)_[h]=g.require(t);else if("exports"===l)_[h]=g.exports(t),y=!0;else if("module"===l)s=_[h]=g.module(t);else if(i(m,l)||i(v,l)||i(b,l))_[h]=c(l);else{if(!d.p)throw Error(t+" missing "+l);d.p.load(d.n,a(o,!0),u(l),{}),_[h]=m[l]}f=r.apply(m[t],_),t&&(s&&s.exports!==e&&s.exports!==m[t]?m[t]=s.exports:f===e&&y||(m[t]=f))}else t&&(m[t]=r)},t=n=h=function(t,n,r,i,o){return"string"==typeof t?g[t]?g[t](n):c(p(t,n).f):(t.splice||(y=t,n.splice?(t=n,n=r,r=null):t=e),n=n||function(){},"function"==typeof r&&(r=i,i=o),i?d(e,t,n,r):setTimeout(function(){d(e,t,n,r)},4),h)},h.config=function(e){return y=e,y.deps&&h(y.deps,y.callback),h},r=function(e,t,n){t.splice||(n=t,t=[]),!i(m,e)&&!i(v,e)&&(v[e]=[e,t,n])},r.amd={jQuery:!0}}(),r("packages/toolkit-common/almond/almond",function(){}),r("toolkit/b-toolkit/b-toolkit.context",[],function(){var e=window.patron?window.patron.toolkit=window.patron.toolkit||{}:{};return e}),r("toolkit/b-toolkit/b-toolkit.cache",["require","exports","module"],function(e,t){var n={};t.add=function(e){var t=e.uniqid;t&&(n[t]=e)},t.get=function(e){return n[e]},t.remove=function(e){delete n[e]},t.getState=function(){var e,t={};for(var r in n)n.hasOwnProperty(r)&&(e=n[r].bemName,e in t||(t[e]=0),t[e]++);return t}}),r("toolkit/b-toolkit/b-toolkit.core",["require","toolkit/b-toolkit/b-toolkit.context","toolkit/b-toolkit/b-toolkit.cache","jquery"],function(e){function t(e,n){var r,i,o,a;for(r in n)if(o=e[r],i=n[r],i!==o){if(a=typeof i,"object"!==a||typeof o!==a||o instanceof Function)return r;if(t(o,i))return r}return!1}function n(e,t){return t||("string"==typeof e?t={}:(t=e||{},e=void 0)),o.create(e,this,t)}function r(e,t){var n,r,i=s(e),o="."+this.prototype.bemName;if(!i.is(o)){if(i=i.find(o),!i.length)return;i=i.first()}if(r=i.getBlock())return r;try{n=JSON.parse(i.attr("data-model"))}catch(a){n={}}return t=s.extend(t,{el:i,data:n,renderMode:"replace"}),new this(t)}function i(e){var t,n,r=e.$el||e.el;r&&!this.service&&(t=s(r).attr("data-uniqid"),t&&(n=a.get(t)),n&&n.destroy()),this.uniqid="toolkit-"+c++,this.uniqId=this.uniqid,s.extend(this,{data:{}},this.defaults,e);var i=s(this);s.each({on:"bind",off:"unbind",fire:"triggerHandler"},function(e,t){this[e]=function(){return i[t].apply(i,arguments),this}}.bind(this)),this.boundAll&&s.each(this.boundAll,function(e,t){this[t]=this[t].bind(this)}.bind(this)),this.setElement(e.el||e.$el),this.deferredInit||this.init(),this.$el.removeAttr("data-model"),this.service||(this.$el.attr("data-uniqid",this.uniqid),a.add(this))}var o=e("toolkit/b-toolkit/b-toolkit.context"),a=e("toolkit/b-toolkit/b-toolkit.cache"),s=e("jquery"),u=["debug","info","warning","error"],c=0,l={template:""};return o.setup=function(e,t){if(void 0===e)return l;if(void 0!==t)l[e]=t;else{if("string"==typeof e)return l[e];for(var n in e)e.hasOwnProperty(n)&&(l[n]=e[n])}},o.create=function(e,t,i){function a(e){t.call(this,e)}return i||("object"==typeof t?(i=t,t=void 0):i={}),"function"!=typeof t&&(t="string"==typeof t?o[t]:o["b-toolkit"]),a.prototype=a.fn=Object.create(t.prototype),a.prototype.constructor=a,i.bemName=i.bemName||e,i.template=i.template||l.template,i.templateBlock=i.templateBlock||l.templateBlock||i.bemName,s.extend(a.prototype,i),a.extend=n,a.wrap=r,o[e]=a,a},o.create("b-toolkit",i,{events:{},defaults:{},eventEmitTo:null,eventEmitPrefix:"",dirtyCheck:!1,dataIsChanged:!0,init:function(){},bound:function(e){return"string"==typeof e&&(e=this[e]),e.bind(this)},emit:function(e,t){var n=this.eventEmitPrefix,r=s.camelCase("on-"+(n?n+"-":"")+e),i=s.Event(e.replace(/-/g,"")),o=this.eventEmitTo||this;if(i.target=this,(void 0===o[r]||o[r].apply(o,[i].concat(t))!==!1)&&!i.isImmediatePropagationStopped())return o.fire(i,t)},trigger:function(e,t){this.emit(e,t),this.$el.trigger(e,t)},s:function(e){return"string"==typeof e&&"__"==e.substr(0,2)&&(e="."+this.bemName+e),e},$:function(e){return this.$el.find(this.s(e))},toggleMod:function(e,t){return o.toggleMod(this.$el,e,t),this},getMods:function(){return o.getMods(this.$el)},hasMod:function(e){return o.hasMod(this.$el,e)},setElement:function(e){return this.$el&&this.undelegateEvents(),this.$el=e=s(e),this.el=e[0],this.el&&this.delegateEvents(),this},delegateEvents:function(){var e=this,t=e.uniqid;s.each(e.events,function(n,r){n=n.trim().split(/\s+/),n[1]?e.$el.delegate(n[1],n[0]+"."+t,e.bound(r)):e.on(n[0]+"."+t,e.bound(r))})},undelegateEvents:function(e){e?e.off("."+this.uniqid):(s("body").off("."+this.uniqid),s(document).off("."+this.uniqid),s(window).off("."+this.uniqid),this.$el&&this.$el.off("."+this.uniqid))},setData:function(e){var n=this.data;return this.data=e,this.dirtyCheck&&(this.dataIsChanged=t(n,e)),this},getData:function(){return this.data},getHtml:function(e){var t=this.getData();return e&&(t=s.extend({},t,e)),this.templateBlock&&(t={block:this.templateBlock,params:t}),s.fest(this.template,t)},set:function(e){return s.extend(this,e),this},toString:function(){return this.getHtml()},render:function(e,t){var n,r;if("boolean"==typeof e&&(t=e,e=null),!this.dataIsChanged)return this;n=this.getHtml(e),r={el:this.$el,block:this,name:this.bemName,template:this.template,data:e},this.emit("before_render",r),s(window).trigger("b-toolkit:before_render",r);var i=s(n);switch(this.renderMode){case"replace":this._destroyInner(),this.$el.replaceWith(i),this.setElement(i);break;case"append":this.$el.append(i),this.setElement(i);break;default:this._destroyInner(),this.$el.empty().append(i)}return"string"==typeof n&&n.indexOf('data-rb="show"')>-1&&this.$('[data-rb="show"]').trigger("rb-show"),this.emit("render",r),this.$el.trigger("b-toolkit:render",r),this.$el.attr("data-uniqid",this.uniqid),(t||this.inner)&&(this.blocks=o["b-toolkit"].initInner(this.$el)),this.$el.removeAttr("data-model"),this},renderTo:function(e,t){this.setElement(e).render(t)},empty:function(){this.$el.empty()},destroy:function(e){this.undelegateEvents(),a.remove(this.uniqid),e||this._destroyInner(),this.$el&&this.empty(),this.$el=this.el=null},_destroyInner:function(){var e,t,n;if(this.$el)for(e=this.$el.find("[data-bem]").toArray();n=e.pop();)t=s(n).getBlock(),t&&t.destroy(!0)},log:function(e){var t;this.logHandler&&(Array.contains(u,e)?t=Array.prototype.slice.call(arguments,1):(t=Array.prototype.slice.call(arguments,0),e="debug"),(Array.isArray(this.logLevels)&&Array.contains(this.logLevels,e)||Object.isObject(this.logLevels)&&this.logLevels[e])&&this.logHandler(e,t))},initInner:function(){return o["b-toolkit"].initInner(this.$el,this.template)}}),o["b-toolkit"].initInner=function(e,t){var n,r,i,o,a,u,c,f={};for(t=t||l.template,o=e.find("[data-bem]").toArray();r=o.pop();){n=s(r);try{c=JSON.parse(n.attr("data-model"))}catch(d){c={}}if(i={uniqid:n.attr("data-uniqid"),bem:n.attr("data-bem"),model:c},u=this.createBlock(n,i,t,"replace"),a)if(f[a]){var h=Array.isArray(f[a])?f[a]:[f[a]];f[a]=h.concat(u)}else f[a]=u}return f},o["b-toolkit"].setup=o.setup,o["b-toolkit"].createBlock=function(e,t,n,r){var i=o[t.bem],s=a.get(t.uniqid);return s?s:i?s=new i({el:e,template:n,renderMode:r,data:t.model||{}}):null},o["b-toolkit"]}),function(e){function t(){function e(e){var r;return r=2===arguments.length&&"object"==typeof arguments[1]?arguments[1]:n.call(arguments,1),r&&r.hasOwnProperty||(r={}),e.replace(t,function(t,n,i){var o;return"{"===e[i-1]&&"}"===e[i+t.length]?n:(o=r.hasOwnProperty(n)?r[n]:null,null===o||void 0===o?"":o)})}var t=/\{([0-9a-zA-Z]+)\}/g,n=Array.prototype.slice;return function(t,n,r){return"object"==typeof n&&(r=n,n=null),e(t,r)}}e.i18n=t(),"function"==typeof r&&r("mrg-i18n-utils",[],function(){return e.i18n})}(window),r("toolkit-common/jquery/__fest/jquery__fest",["jquery","mrg-i18n-utils"],function(e,t){window.fest||(window.fest={},window.fest.i18n=t),e.fest=function(t,n,r,i){var o=e.extend({},e.fn.fest.defaults,i),a=function(){var i;return window.fest[t]?i=window.fest[t](n):e(window).triggerHandler("fest.notDefinedTemplateMethod",[t]),"function"==typeof r&&r(i),i};if(window.fest&&void 0!==window.fest[t])return a();var s=o.basePath+t+".js";e(window).triggerHandler("fest.connection.progress",[s]),e.getScript(s).done(function(t,n,r){e(window).triggerHandler("fest.connection.success",[s]),window.setTimeout(a,1)}).fail(function(t,n,r){e(window).triggerHandler("fest.connection.error",[s,r])})},e.fn.fest=function(t,n,r){return e.fest(t,n,function(e){this.trigger("destroy.view"),this.each(function(){for(;this.firstChild;)this.removeChild(this.firstChild);this.innerHTML=e}),"string"==typeof e&&e.indexOf('data-rb="show"')>-1&&this.find('[data-rb="show"]').trigger("rb-show"),r&&r instanceof Function&&r.call()}.bind(this)),this},e.fn.fest.defaults={basePath:"/fest/"}}),r("toolkit-common/jquery/__classList/jquery__classList",["jquery"],function(e){function t(t){return function(o){var a=typeof o,s=this.length;if("string"===a){if(o=e.trim(o),""!==o){o=o.split(i);for(var u,c,l=o.length;s--;)if(c=this[s].classList,1===l)c[t](o[0]);else if(r)c[t].apply(c,o);else for(u=0;u<l;u++)c[t](o[u])}}else if(void 0===o&&"remove"===t)for(;s--;)this[s].className="";else"function"===a&&n(this,t+"Class",o);return this}}function n(e,t,n){e.each(function(e){o[0]=this,o[t](n.call(this,e,o.prop("class")))})}var r,i=/\s+/,o=e("<div/>"),a=o[0],s=a.classList;s&&(s.add("-a","b-"),r=/-a/.test(a.className)&&/b-/.test(a.className),e.fn.hasClass=function(t){t=e.trim(t);for(var n=this.length;n--;)if(1===this[n].nodeType&&this[n].classList.contains(t))return!0;return!1},e.fn.addClass=t("add"),e.fn.removeClass=t("remove")),o[0]=a=s=null}),r("toolkit-common/jquery/__event-fix/jquery__event-fix",["jquery"],function(){!/PhantomJS/.test(navigator.userAgent)&&Object.defineProperties&&function(e,t){var n=function(e,t,n){return void 0!==n&&Object.defineProperty(e,t,{value:n}),n},r={pageX:function(t){var n=this.target.ownerDocument||e,r=n.documentElement,i=n.body;return void 0===t?0:t.clientX+(r&&r.scrollLeft||i&&i.scrollLeft||0)-(r&&r.clientLeft||i&&i.clientLeft||0)},pageY:function(t){var n=this.target.ownerDocument||e,r=n.documentElement,i=n.body;return void 0===t?0:t.clientY+(r&&r.scrollTop||i&&i.scrollTop||0)-(r&&r.clientTop||i&&i.clientTop||0)},relatedTarget:function(e){if(e)return e.fromElement===this.target?e.toElement:e.fromElement},metaKey:function(e){return e&&e.ctrlKey},which:function(e){return e&&(null!=e.charCode?e.charCode:e.keyCode)}};t.event.keyHooks||(t.event.keyHooks={props:[]}),t.event.mouseHooks||(t.event.mouseHooks={props:[]}),t.each(t.event.keyHooks.props.concat(t.event.mouseHooks.props,t.event.props),function(e,i){"target"!==i&&function(){Object.defineProperty(t.Event.prototype,i,{get:function(){var e=this.originalEvent&&this.originalEvent[i];return void 0!==this["_"+i]?this["_"+i]:n(this,i,r[i]&&void 0===e?r[i].call(this,this.originalEvent):e)},set:function(e){this["_"+i]=e}})}()}),t.event.fix=function(n){if(n[t.expando])return n;var r=n,i=r.target;return n=t.Event(r),i||(i=r.srcElement||e),3===i.nodeType&&(i=i.parentNode),n.target=i,n}}(document,jQuery)}),r("toolkit-common/jquery/__event-tap/jquery__event-tap",["jquery"],function(){!function(e,t){function n(t){var n=c[c.length-1];n&&n.x===t.x&&n.y===t.y||(c.push(t),e.setTimeout(r,2500))}function r(){c.shift()}function i(e){e=e.originalEvent||e;var t=e.touches.length?e.touches:e.changedTouches,n=t[0]||{};return{x:n.clientX,y:n.clientY}}var o=e.TapSupportEnabled&&"ontouchstart"in e||e.DocumentTouch&&document instanceof DocumentTouch,a=15,s=100,u=Math.abs,c=[],l=t.event.handle||t.event.dispatch;t.support.touch=o,t.event.touchStart=o?"touchstart":"mousedown",t.event.touchEnd=o?"touchend":"mouseup",document.addEventListener&&document.addEventListener("click",function(e){for(var t,n=0,r=c.length;n<r;n++)t=c[n],u(e.clientX-t.x)<s&&u(e.clientY-t.y)<s&&(e.stopPropagation(),e.preventDefault())},!0),t.event.special.tap={setup:function(){function e(e){var t,n=e.type;return e.type="tap",t=l.apply(this,arguments),e.type=n,t}function r(e){var n=e.originalEvent.touches;/input|select|textarea/i.test(n[0].target.nodeName)||(c=i(e),t(this).bind("touchend.tapEvent",s))}function s(r){t(this).unbind("touchend.tapEvent",s);var o,l=i(r);return u(l.x-c.x)<a&&u(l.y-c.y)<a&&(o=e.call(this,r),(void 0!==o&&!o||r.isDefaultPrevented()||r.isPropagationStopped())&&n(c)),o}var c={};t(this).bind("click.tapEvent",e),o&&!t.touchSupportDisabled&&t(this).bind("touchstart.tapEvent",r)},teardown:function(){t(this).unbind(".tapEvent")}},t.fn.tap=function(e){return this.bind("tap",e)}}(window,jQuery)}),r("toolkit-common/jquery/__event-scroll/jquery__event-scroll",["jquery"],function(e){var t=(new Date).getTime(),n=e.event.special,r=e.event.handle||e.event.dispatch,i="scroll",o=i+"start",a=i+"end",s=i+"."+o+t,u=i+"."+a+t;n.scrollstart={setup:function(){var t,i=function(e){null==t?(e.type=o,r.apply(this,arguments)):clearTimeout(t),t=setTimeout(function(){t=null},n.scrollend.delay)};e(this).bind(s,i)},teardown:function(){e(this).unbind(s)}},n.scrollend={delay:300,setup:function(){var t,i=function(e){var i=this,o=arguments;clearTimeout(t),t=setTimeout(function(){e.type=a,r.apply(i,o)},n.scrollend.delay)};e(this).bind(u,i)},teardown:function(){e(this).unbind(u)}},e.isScrolled=!1,e(window).bind(o+" "+a,function(t){e.isScrolled=t.type==o,
e("body")[e.isScrolled?"addClass":"removeClass"]("is-scrolled")})}),r("toolkit-common/jquery/__event-mousewheel/jquery__event-mousewheel",["jquery"],function(){function e(e){var a=e||window.event,s=u.call(arguments,1),c=0,l=0,f=0,d=0;if(e=o.event.fix(a),e.type="mousewheel","detail"in a&&(f=a.detail*-1),"wheelDelta"in a&&(f=a.wheelDelta),"wheelDeltaY"in a&&(f=a.wheelDeltaY),"wheelDeltaX"in a&&(l=a.wheelDeltaX*-1),"axis"in a&&a.axis===a.HORIZONTAL_AXIS&&(l=f*-1,f=0),c=0===f?l:f,"deltaY"in a&&(f=a.deltaY*-1,c=f),"deltaX"in a&&(l=a.deltaX,0===f&&(c=l*-1)),0!==f||0!==l){if(1===a.deltaMode){var h=o.data(this,"mousewheel-line-height");c*=h,f*=h,l*=h}else if(2===a.deltaMode){var p=o.data(this,"mousewheel-page-height");c*=p,f*=p,l*=p}return d=Math.max(Math.abs(f),Math.abs(l)),(!i||d<i)&&(i=d,n(a,d)&&(i/=40)),n(a,d)&&(c/=40,l/=40,f/=40),c=Math[c>=1?"floor":"ceil"](c/i),l=Math[l>=1?"floor":"ceil"](l/i),f=Math[f>=1?"floor":"ceil"](f/i),e.deltaX=l,e.deltaY=f,e.deltaFactor=i,e.deltaMode=0,s.unshift(e,c,l,f),r&&clearTimeout(r),r=setTimeout(t,200),(o.event.dispatch||o.event.handle).apply(this,s)}}function t(){i=null}function n(e,t){return l.settings.adjustOldDeltas&&"mousewheel"===e.type&&t%120===0}var r,i,o=window.jQuery,a=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],s="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],u=Array.prototype.slice;if(o.event.fixHooks)for(var c=a.length;c;)o.event.fixHooks[a[--c]]=o.event.mouseHooks;var l=o.event.special.mousewheel={version:"3.1.9",setup:function(){if(this.addEventListener)for(var t=s.length;t;)this.addEventListener(s[--t],e,!1);else this.onmousewheel=e;o.data(this,"mousewheel-line-height",l.getLineHeight(this)),o.data(this,"mousewheel-page-height",l.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var t=s.length;t;)this.removeEventListener(s[--t],e,!1);else this.onmousewheel=null},getLineHeight:function(e){return parseInt(o(e)["offsetParent"in o.fn?"offsetParent":"parent"]().css("fontSize"),10)},getPageHeight:function(e){return o(e).height()},settings:{adjustOldDeltas:!0}};o.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})}),r("toolkit/b-toolkit/b-toolkit",["toolkit/b-toolkit/b-toolkit.core","toolkit/b-toolkit/b-toolkit.context","toolkit/b-toolkit/b-toolkit.cache","toolkit-common/jquery/__fest/jquery__fest","toolkit-common/jquery/__classList/jquery__classList","toolkit-common/jquery/__event-fix/jquery__event-fix","toolkit-common/jquery/__event-tap/jquery__event-tap","toolkit-common/jquery/__event-scroll/jquery__event-scroll","toolkit-common/jquery/__event-mousewheel/jquery__event-mousewheel"],function(t,n,r){var i=n,o=/\b([\da-z-]+(?:__[\da-z-]+)*)/gi,a=/(?:\b|__)[a-z0-9\-]+[^_]_([a-z0-9\-]+)(?:_([a-z0-9\-]+))?/gi;i.toggleAria=function(e,t,n){switch(t){case"checked":case"disabled":case"expanded":case"hidden":case"invalid":e[n?"attr":"removeAttr"]("aria-"+t,t)}},i.toggleMod=function(t,n,r){if(t){t.jquery||(t=e(t));var a=jQuery.Event("toggleMod");if(a.mod=n,a.modState=void 0===r?!i.hasMod(t,n):!!r,t.trigger(a),!a.isDefaultPrevented()){var s=(t.attr("class")+"").match(o);s&&(~s[0].indexOf("js")&&s.shift(),t.toggleClass(s[0]+"_"+n,a.modState),i.toggleAria(t,n,a.modState))}}},e.fn.bem=function(e){if("_"===e.charAt(0)){var t=(this.attr("class")+"").match(o);t&&(e=t[0]+e)}return this.find("."+e)},e.fn.hasMod=function(e){return i.hasMod(this[0],e)},e.fn.toggleMod=function(e,t){return this.each(function(){i.toggleMod(this,e,t)})},e.fn.getMods=function(){return i.getMods(this[0])},e.fn.getBlock=function(){var e=this.attr("data-uniqid");return r.get(e)},i.getMods=function(t){var n={};if(t){t.jquery||(t=e(t));for(var r,i,o=t.attr("class");r=a.exec(o);)i=r[1],n[i]=r[2]||!0}return n},i.hasMod=function(e,t){return void 0!==i.getMods(e)[t]},i.isDisabledElem=function(t){return t&&t.jquery&&(t=t[0]),!t||!!e.attr(t,"disabled")||!!e.attr(t,"aria-disabled")},i.windowWidth=function(){return window.innerWidth?window.innerWidth:document.documentElement?document.documentElement.clientWidth||document.body&&document.body.clientWidth||0:0},i.windowHeight=function(){return window.innerHeight?window.innerHeight:document.documentElement?document.documentElement.clientHeight||document.body&&document.body.clientHeight||0:0},function(){var t,n;e(function(){var r=e("<div>").css({position:"absolute",width:"100px",height:"100px",overflow:"scroll",top:"-9999px"}).appendTo(document.body);t=r[0].offsetWidth-r[0].clientWidth,n=r[0].offsetHeight-r[0].clientHeight,r.remove()}),i.scrollbarWidth=function(){return t},i.scrollbarHeight=function(){return n}}(i),e(document).bind("mouseup drop rb-show",function(t){var n,r,i=t.target,o=[];do null==o.id&&(o.id=e.attr(i,"data-id")||null,null!=o.id&&void 0===r&&(r=i)),n=e.attr(i,"data-mnemo")||e.attr(i,"data-group")||e.attr(i,"data-name")||e.attr(i,"data-act"),n&&(o.push(n),void 0===r&&(r=i));while((i=i.parentNode)&&i!==document);o.length&&(o.reverse(),null!=o.id&&o.push(o.id),e.event.trigger("toolkitclick",{el:r,$el:e(r),id:o.id,root:o[0],name:o.join("."),chain:o,last:o[o.length-1],eventType:t.type}))});var s=i.lang={};return s.get=function(e){var t=s[e];if(void 0===t&&e.indexOf(".")!==-1&&(e=e.split("."),t=s[e[0]]))for(var n=1,r=e.length;n<r;n++)if(t=t[e[n]],null==t)return"";return null==t?"":t},i}),r("mrg-context/bem/blocks/b-context/b-context",["toolkit/b-toolkit/b-toolkit"],function(t){return t.create("b-context",{templateBlock:"b-context",insertDirect:function(t,n,r){var i=e.Deferred(),o=e("#"+n),a=+new Date,s=+(o.data("reload_timestamp")||0),u=+(o.data("reload_timeout")||0);return a-s>u?this.transport.getData(t,r).then(function(s,u,c){var l="";e(window).triggerHandler("direct_mimic_process_data",[t,n,r,s,u]),u.length&&(l=this.getHtml({data:s,items:u,options:r})),o.data({reload_timestamp:a,reload_timeout:1e3*s.common.reload_timeout}),l?(o.html(l),c(),i.resolve("m_insert"),e(window).triggerHandler("direct_mimic_insert_data",[t,n,r,s,u])):(i.reject("m_empty_data"),e(window).triggerHandler("direct_mimic_empty_data",[t,n,r,s,u]))}.bind(this),i.reject):i.resolve("m_insert_timeout"),i.promise()}})}),r("mrg-context/YaContext/YaContext",[],function(){return function(t){function n(n,r,i){var o=e.Deferred();return i.on_render=o.resolve.bind(o,"d_insert"),t.insertInto(n,r,i,o.reject.bind(o,"d_empty_data")),o.promise()}return{insertDirect:n}}}),function(){function e(e,t){var r=e.__emList;return t=t.toLowerCase().replace(n,""),void 0===r?(r=e.__emList={},r[t]=[]):void 0===r[t]&&(r[t]=[]),r[t]}function t(e){if(e instanceof t)return e;if(e.type){for(var r in e)s.call(e,r)&&(this[r]=e[r]);e=e.type}this.type=e.toLowerCase().replace(n,"")}var n=/-/g,i=/\s+/,o=/-(.)/g,a=function(e,t){return t.toUpperCase()},s={}.hasOwnProperty,u=[],c=function(){return!0},l=function(){};l.fn=l.prototype={constructor:l,on:function(t,n){t=t.split(i);for(var r,o=t.length;o--;)r=e(this,t[o]),r.push(n);return this},off:function(t,n){if(void 0===t)this.__emList=t;else{t=t.split(i);for(var r=t.length;r--;){var o=e(this,t[r]),a=o.length,s=-1;if(1===arguments.length)o.splice(0,1e5);else{if(o.indexOf)s=o.indexOf(n);else for(;a--;)if(o[a]===n){s=a;break}s!==-1&&o.splice(s,1)}}}return this},one:function(e,t){var n=function(){return this.off(e,n),t.apply(this,arguments)};return this.on(e,n)},emit:function(t,n){var r,i,s,c,l,f=e(this,t),d=f.length;if(t="on"+t.charAt(0).toUpperCase()+t.substr(1),t.indexOf("-")>-1&&(t=t.replace(o,a)),"function"==typeof this[t]&&(c=this[t].apply(this,[].concat(n))),d>0)for(n=void 0===n?u:[].concat(n),l=n.length;d--;)r=f[d],i=this,void 0!==r&&(void 0!==r.handleEvent&&(i=r,r=r.handleEvent),s=0===l?r.call(i):1===l?r.call(i,n[0]):2===l?r.call(i,n[0],n[1]):r.apply(i,n),void 0!==s&&(c=s));return c},trigger:function(e,n){var r=new t(e);return r.target=r.target||this,r.result=this.emit(e.type||e,[r].concat(n)),this}},t.fn=t.prototype={constructor:t,isDefaultPrevented:function(){return!1},preventDefault:function(){this.isDefaultPrevented=c}},l.apply=function(e){return e.on=l.fn.on,e.off=l.fn.off,e.one=l.fn.one,e.emit=l.fn.emit,e.trigger=l.fn.trigger,e},l.version="0.2.3",l.Event=t,l.getListeners=e,"function"==typeof r&&(r.amd||r.ajs)?r("Emitter",[],function(){return l}):"undefined"!=typeof module&&module.exports?module.exports=l:window.Emitter=l}(),function(){function e(e,t,n){return function(){var r,i=arguments;if("function"==typeof n){try{r=n.apply(e,i)}catch(o){return void e.reject(o)}if(r&&"function"==typeof r.then)return void(r.done&&r.fail?(r.__noLog=!0,r.done(e.resolve).fail(e.reject),r.__noLog=!1):r.then(e.resolve,e.reject));i=[r],t="resolve"}e[t].apply(e,i)}}var t=function(n){function r(e,t){u.done=u.fail=function(){return u},u[e?"done":"fail"]=function(e){return"function"==typeof e&&e(t),u};for(var n,r=e?a:s,i=0,o=r.length;i<o;i++)n=r[i],"function"==typeof n&&n(t);r=a=s=null}function i(e){return function(t){return o?u:(o=!0,u.resolve=u.reject=function(){return u},e&&t&&t.then&&t.pending!==!1?t.then(function(e){r(!0,e)},function(e){r(!1,e)}):r(e,t),u)}}var o=!1,a=[],s=[],u={done:function(e){return a.push(e),u},fail:function(e){return s.push(e),u},then:function(n,r){var i=t();return u.__noLog=!0,u.done(e(i,"resolve",n)).fail(e(i,"reject",r)),u.__noLog=!1,i},notify:function(){return u},progress:function(){return u},promise:function(){return u},always:function(e){return u.done(e).fail(e),u},resolve:i(!0),reject:i(!1)};if(u["catch"]=function(e){return u.then(null,e)},u.constructor=t,"function"==typeof n)try{n(u.resolve,u.reject)}catch(c){u.reject(c)}return u};t.all=function(e){var n,r,i=t(),o=0,a=e.length,s=a,u=[],c=function(e,t){e>=0&&(u[e]=t),--s<=0&&i.resolve(u)},l=function(e){i.reject([e])};if(0===s)c();else for(;o<a;o++)n=e[o],n&&"function"==typeof n.then?(r=c.bind(null,o),n.__noLog=!0,n.done&&n.fail?n.done(r).fail(l):n.then(r,l),n.__noLog=!1):c(o,n);return i},t.race=function(e){return t.all(e).then(function(e){return e.pop()})},t.cast=function(e){var n=t().resolve(e);return e&&"function"==typeof e.then?n.then(function(){return e}):n},t.resolve=function(e){return e&&e.constructor===t?e:t().resolve(e)},t.reject=function(e){return t().reject(e)},t.map=function(e){var n,r=[],i=0,o={};for(n in e)r.push(e[n]);return t.all(r).then(function(t){for(n in e)o[n]=t[i++];return o})},t.version="0.3.1",window.Promise||(window.Promise=t),"function"==typeof r&&(r.amd||r.ajs)?r("Promise",[],function(){return t}):"undefined"!=typeof module&&module.exports?module.exports=t:window.Deferred=t}(),r("uuid",[],function(){function e(){return t(65536*n()).toString(16)}var t=Math.floor,n=Math.random;return function(){return e()+e()+"-"+e()+"-"+e()+"-"+e()+"-"+e()+e()+e()}}),r("utils/util",["jquery"],function(e){function t(){clearTimeout(this.pid)}var n=window.setTimeout,r=window.setImmediate||n,i={extend:function(t){return e.extend.apply(e,arguments)},cloneJSON:function(e){return"object"==typeof e?JSON.parse(JSON.stringify(e)):e},cloneObject:function(e){var t,n={};if(e&&e instanceof Object)for(t in e)n[t]=e[t];return n},toCamelCase:function(e,t){t=t||"_";var n=RegExp("(\\"+t+"\\w)","g");return e.replace(n,function(e){return e[1].toUpperCase()})},nextTick:function(e,t){return t?function(){var t=arguments,n=this;r(function(){e.apply(n,t)})}:void r(e)},debounce:function(e,r,i){var o=function(){var t=arguments,a=t.length,s=i||this;clearTimeout(o.pid),o.pid=n(function(){0===a?e.call(s):1===a?e.call(s,t[0]):2===a?e.call(s,t[0],t[1]):3===a?e.call(s,t[0],t[1],t[2]):e.apply(s,t)},r)};return o.cancel=t,o},bind:function(e,t,n,r){if(null==n)n=[];else if(!Array.isArray(n))throw"util.bind: `args` must be array or null";return function(){var i=n,o=r;if(null==o&&(o=arguments.length),o>0){i=n.slice();for(var a=0;a<o;a++)i.push(arguments[a])}return t.apply(e||this,i)}},bindWithoutArgs:function(e,t,n){return Array.isArray(t)?function(){return e.apply(n||this,t)}:function(){return e.call(n||this)}},range:function(e){for(var t=[],n=0;n<e;n++)t.push(n);return t},pluck:function(e,t){return Array.isArray(e)?e.map(function(e){return e[t]}):[]},object:function(e,t){return e.reduce(function(e,n,r){return Array.isArray(n)?(e[n[0]]=n[1],e):(e[n]=t[r],e)},{})}};return i.version="0.6.0",i}),function(e){var t=Date.now?Date.now():+new Date,n=e.performance||{},i=[],o={},a=function(e,t){for(var n=0,r=i.length,o=[];n<r;n++)i[n][e]==t&&o.push(i[n]);return o},s=function(e,t){for(var n,r=i.length;r--;)n=i[r],n.entryType==e&&(void 0===t||n.name==t)&&i.splice(r,1)};n.now||(n.now=n.webkitNow||n.mozNow||n.msNow||function(){return(Date.now?Date.now():+new Date)-t}),n.mark||(n.mark=n.webkitMark||function(e){var t={name:e,entryType:"mark",startTime:n.now(),duration:0};i.push(t),o[e]=t}),n.measure||(n.measure=n.webkitMeasure||function(e,t,n){t=o[t].startTime,n=o[n].startTime,i.push({name:e,entryType:"measure",startTime:t,duration:n-t})}),n.getEntriesByType||(n.getEntriesByType=n.webkitGetEntriesByType||function(e){return a("entryType",e)}),n.getEntriesByName||(n.getEntriesByName=n.webkitGetEntriesByName||function(e){return a("name",e)}),n.clearMarks||(n.clearMarks=n.webkitClearMarks||function(e){s("mark",e)}),n.clearMeasures||(n.clearMeasures=n.webkitClearMeasures||function(e){s("measure",e)}),e.performance=n,"function"==typeof r&&(r.amd||r.ajs)&&r("performance",[],function(){return n})}(window),r("logger",["uuid","utils/util","performance","Promise","Emitter"],function(e,t,n,r,i){function o(e,t){return"[["+e.label.replace(/(:pending|^\[\[|\]\]$)/g,"")+":"+t+"]]"}function a(r,i,o,a,u){this.id=o&&o.uuid||(h.useUUID?e():s++),this.ts=n.now(),this.type=r,this.label=i+"";try{o=t.cloneJSON(h.filterArguments(o))}catch(c){o=c}this.args=o,this.parentId=a,this.linked=[],h.metaOffset+=1,this.meta=u||h.meta(),h.metaOffset=0}Error.prototype.toJSON=function(){return{name:this.name,message:this.message,stack:this.stack}};var s=1,u=i.getListeners,c=window.encodeURIComponent,l=/\s+/,f={},d=[],h={index:f,parentId:0,metaOffset:0,disabled:!1,entries:d,useUUID:!1,uuid:e,add:function(e,t,n,r){return h.disabled?this:(h.metaOffset=1,this.addEntry("log",e,t,n,r))},filterArguments:function(e){return e},scope:function(e,t,n,r){return null==n&&(n=-2),n>=-99&&(n=h.meta(n)),h.metaOffset=1,this.addEntry("scope",e,t,r,n)},addEntry:function(e,t,n,r,i){h.metaOffset+=1;var o=e instanceof a?e:new a(e,t,n,r||this.parentId,i);return f[o.id]=o,o.idx=d.push(o)-1,this._emit(),o},closest:function(e,t){var n;for(e=e.id||e;(n=f[e])&&e;)if(e=n.parentId,n.label===t)return n;return null},chain:function(e,t){for(var n,r=[];(n=f[e])&&e;)e=n.parentId,r.push(n);return r.reverse(),t&&(r=r.map(function(e){return"["+e.id+"] "+e.label}).join(t)),r},getScope:function(e,t,n,r){return h.metaOffset+=1,"string"==typeof e?this.addEntry("scope",e,t,n,r):e},wrap:function(e,t,n,r,i){if(1===arguments.length?(n=e,e=f[h.parentId]):void 0===n&&(n=t,t=void 0),n&&!n.__logger__&&!this.disabled){if(h.metaOffset+=1,i=i||h.meta(),"function"==typeof n){var o=function(){var o,a=h.getScope(e,t,r,i),s=h.parentId;return h.parentId=a.id,h.metaOffset+=1,o=h.wrap(a,n.apply(this,arguments)),h.parentId=s,o};return n.__logger__=!0,o.__logger__=!0,o}n.then&&h.getScope(e,t,null,i).wrap(n)}return h.metaOffset=0,n},call:function(e,t,n){return h.metaOffset+=1,this.wrap(e,t,n)()},reset:function(){s=1,this.index=f={},this.entries=d=[],this.parentId=0},print:function(e){var t={},n="";return d.forEach(function(e){var n=e.parentId;(t[n]=t[n]||[]).push(e)}),function r(i,o){for(var a,s,u=t[i]||[],c=0,l=u.length;c<l;c++)a=u[c],s="["+a.id+":"+a.parentId+"] "+a.label+(a.args?": "+JSON.stringify(a.args):""),t[a.id]?e?(n+=o+s+"\n",r(a.id,"  "+o)):void r(a.id):e?n+=o+s+"\n":void 0}(0,""),e&&n},on:function(e,t){e=e.trim().split(l);for(var n,r=e.length;r--;)n=e[r].split(":"),u(this,n[1]||n[0]).push({fn:t,label:n[1]||n[0],parent:n[1]&&n[0]});return this},off:function(e,t){e=e.trim().split(l);for(var n,r,i,o,a=e.length;a--;)for(n=e[a].split(":"),r=u(this,n[1]||n[0]),i=r.length;i--;)o=r[i],o.fn===t&&o.parent===(n[1]&&n[0])&&r.splice(i,1);return this},_emit:function(){for(var e,t,n,r,i,o=d.length;o--;)if(e=d[o],!e.emitted)for(e.emitted=!0,n=u(this,e.label),r=n.length;r--;)i=n[r],i.parent?(t=this.closest(e.id,i.parent),t&&i.fn(t,e)):i.fn(e)},last:function(){return d[d.length-1]},meta:function(e){var t,n,r,i=1;Error.stackTraceLimit=30;try{this.__throw()}catch(o){void 0!==o.stack&&(r=(o.stack+"").split("\n"),i+=/^TypeError/.test(r[0])+(-e||h.metaOffset),h.metaOffset=0,t=this.parseStackRow(r[i]),t&&(n=this.parseStackRow(r[i-1]),n&&(t.fn=n.fn)))}return Error.stackTraceLimit=10,t?t:{fn:"unknown",file:"unknown",line:0,column:0}},parseStackRow:function(e){e+="";var t,n=e.match(/at\s+([^\s]+)(?:.*?)\(((?:http|file|\/)[^)]+:\d+)\)/);return n||(n=e.match(/at\s+(.+)/),n?(n[0]="<anonymous>",n.unshift("")):n=e.match(/^(.*?)(?:\/<)*@(.*?)$/)||e.match(/^()(https?:\/\/.+)/)),n?(t=n[2].match(/^(.*?):(\d+)(?::(\d+))?$/)||[],n={fn:(n[1]||"<anonymous>").trim(),file:t[1],line:0|t[2],column:0|t[3]}):n=null,n},serialize:function(){return JSON.stringify(d)},mailTo:function(e){var t=document.createElement("a");t.href="mailto:"+e+"?subject="+c("[logger] "+new Date)+"&body="+c(this.serialize()),t.innerHTML="send",t.click()}};return a.fn=a.prototype={constructor:a,add:function(e,t){return h.add(e,t,this.id,this.meta)},call:function(e,t,n){if("function"==typeof e){var r,i=h.parentId;return h.parentId=this.id,r=this.wrap(t?e.apply(null,t):e()),h.parentId=i,r}return h.wrap(e,t,n,this.id,this.meta)()},wrap:function(e){if("function"==typeof e)return h.wrap(this,e);if(e&&!e.__logger__&&e.then){var t=e.then,n=e.done,r=e.fail,i=e.always,s=this;e.__logger__=s,n&&(e.done=function(t){var r=e.__noLog,i=h.meta(-1-(0|e.metaOffset));return n.call(e,function(){(r?e.__logger__:h.addEntry("scope",o(s,"done"),null,e.__logger__.id,i)).call(t,arguments)})}),r&&(e.fail=function(t){var n=e.__noLog,i=h.meta(-1-(0|e.metaOffset));return r.call(e,function(){(n?e.__logger__:h.addEntry("scope",o(s,"fail"),null,e.__logger__.id,i)).call(t,arguments)})}),i&&(e.always=function(t){var n,r=h.meta(-1-(0|e.metaOffset));return e.__noLog=!0,n=i.call(e,function(){h.addEntry("scope",o(s,"always"),null,e.__logger__.id,r).call(t,arguments)}),e.__noLog=!1,n}),e["catch"]=function(t){return e.then(null,t,!0)},e.then=function(n,r,i){function u(){return d.label=o(s,f+":resolved"),h.addEntry(d),d.call(n,arguments)}function c(){return d.label=o(s,f+":rejected"),h.addEntry(d),d.call(r,arguments)}if(e.__noLog)return t.call(e,n,r);var l=h.meta(-1-(0|e.metaOffset)-!!i),f=i?"catch":"then",d=new a("scope","",null,s.id,l);return d.wrap(t.call(e,n?u:null,r?c:null))}}return e},scope:function(e,t,n){return h.scope(e,t,n||-3,this.id)},chain:function(e){return h.chain(this.id,e)},pluck:function(e){return this.chain().map(function(t){return t[e]})},parent:function(){return f[this.parentId]},toJSON:function(){return{id:this.id,dependId:this.dependId,linked:this.linked,type:this.type,label:this.label,args:this.args,meta:this.meta}}},Function.prototype.logger=function(e,t){return h.wrap(e,t,this,null,h.meta(-1))},h.Entry=a,window.setTimeoutLog=function(e,t,n){},window.setIntervalLog=function(e,t,n){},["setTimeout","setInterval"].forEach(function(e){var t=window[e];window[e+"Log"]=function(n,r,i){"function"!=typeof r&&(i=r,r=n,n=e);var o=h.scope("~"+n);return t(function(){o.call(r)},i)}}),r.Log=function(e,t){return t?e="[["+e+"]]":(t=e,e="[[promise]]"),h.scope(e,null,-2).call(function(){return new r(t)})},h.version="0.5.0",window.octolog=window.logger=h}),r("mrg-message-broker/utils/utils",["require","exports","module"],function(e,t){var n=Object.prototype.hasOwnProperty;t.extend=function(e,t){for(var r in t)n.call(t,r)&&(e[r]=t[r]);return e},t.setup=function(e){return function(n,r){if(void 0===n)return e;if(void 0!==r)e[n]=r;else{if("string"==typeof n)return e[n];t.extend(e,n)}}},t.isResponse=function(e){return e.hasOwnProperty("id")&&e.hasOwnProperty("result")},t.isError=function(e){return e.hasOwnProperty("id")&&e.hasOwnProperty("error")},t.isNotification=function(e){return!e.hasOwnProperty("id")&&e.hasOwnProperty("params")&&e.hasOwnProperty("method")}}),r("mrg-message-broker/Request/Request",["require","mrg-message-broker/utils/utils"],function(e){var t=(e("mrg-message-broker/utils/utils"),"2.0"),n=-32602,r=function(e,n,i,o){this.id=i||r._lastId++,this.method=e,this.params=n,this.jsonrpc=t};return r._handlers={},r._lastId=0,r.removeHandler=function(e){delete r._handlers[e]},r.getHandler=function(e){return r._handlers[e]},r.fn=r.prototype={_handle:function(e){return r.removeHandler(this.id),e.error?this.onFail(e.error,this):200===e.result.status?this.onComplete(e.result,this):void this.onFail(e.result,this)},_waiter:null,timeout:1e3,startTime:null,toJSON:function(){return{id:this.id,method:this.method,params:this.params||{},jsonrpc:this.jsonrpc}},wait:function(e){this.startTime=(new Date).getTime(),r._handlers[this.id]=function(e){clearTimeout(this._waiter),this._handle(e)}.bind(this),this._waiter=setTimeout(function(){this._handle({error:{code:n}}),delete r._handlers[this.id]}.bind(this),+(e||this.timeout))},onComplete:function(){},onFail:function(){}},r}),r("mrg-message-broker/Broker/Broker",["require","Promise","Emitter","logger","mrg-message-broker/utils/utils","mrg-message-broker/Request/Request"],function(e){var t=e("Promise"),n=e("Emitter"),r=e("logger"),i=e("mrg-message-broker/utils/utils"),o=e("mrg-message-broker/Request/Request"),a={"-32601":"not_implemented","-32602":"timeout","-32700":"invalid_package","-32603":"fatal"},s=function(e,t,o){var a=JSON.parse(JSON.stringify(this._settings));"object"==typeof t&&(o=t,t=null),o&&(a=i.extend(a,o)),this.log=r.getScope(t||"MessageBroker"),this.setup=i.setup(a),n.apply(this),e.on("open",this._activate.bind(this)).on("message",this._handelMessage.bind(this)).on("error",this._handelError.bind(this)).on("close",this._suspend.bind(this)),this.setup("persistent")&&e.open(),this._retryCount=this.setup("retry").number,this.channel=e};return s.fn=s.prototype={_settings:{persistent:!0,timeout:1e3,retry:{number:5,timeout:1e3}},_retryCount:null,_buffer:[],_handelMessage:function(e){var t;return i.isNotification(e)?(this.log.add("notitfication",e),void this.emit("notification",e)):i.isResponse(e)?(t=o.getHandler(e.id),void(t&&t(e))):i.isError(e)?this._handelError(e):void 0},_handelError:function(e){var t=e.error;t||(t={code:"-32603"}),e.result=i.extend(t,{status:0,statusName:null,statusText:"error"}),this.log.add("error",a[t.code],e),this._handelMessage(e)},_retry:function(){if(!this.active)return 0===this._retryCount?(this.log.add("cant_connect"),void this.destroy()):(this.channel.open(),this.log.add("reopen",{max:this.setup("retry").number,count:this._retryCount}),this._retryCount--,setTimeout(function(){this._retry()}.bind(this),this.setup("retry").timeout),void 0)},_activate:function(){for(this.active=!0,this.log.add("activate"),this._retryCount=this.setup("retry").number;this._buffer.length;)this._send(this._buffer.pop())},_suspend:function(){this.log.add("suspend"),this.active=!1,this.setup("persistent")&&this._retry()},_logStat:function(e){var t=this.log;return function(n,r){t.add("response",{result:n,id:r.id,time:(new Date).getTime()-r.startTime,method:r.method}),e(n)}},_send:function(e){this.log.add("call",e.toJSON()),this.channel.send(e)},setup:function(){},active:!1,call:function(e,n,r){var i,a,s=!this.active&&!this.setup("persistent")&&this._retryCount===this.setup("retry").number;return s&&this._retry(),i=new o(e,n,r),this.active?this._send(i):this._buffer.push(i),a=new t(function(e,t){i.onComplete=this._logStat(e),i.onFail=this._logStat(t)}.bind(this)),i.wait(this.setup("timeout")),a},destroy:function(){this.channel.off("open").off("message").off("error").off("close"),this.active=!1,this._buffer=[],this.channel.close(),this.log.add("deactivate")}},s}),r("mrg-message-broker/Notifier/Notifier",["require","Emitter","mrg-message-broker/utils/utils","mrg-message-broker/Broker/Broker","logger"],function(e){var t=e("Emitter"),n=(e("mrg-message-broker/utils/utils"),e("mrg-message-broker/Broker/Broker")),r=e("logger"),i=function(e){if(!e.loadRevision)throw"Ошибка: нужно определить метод loadRevision для проверки ревизий";if(!e.subscribeUrl)throw"Ошибка: нужно определить subscribeUrl по которому будет выполнятся созадние новой подписки";if(!e.unsubscribeUrl)throw"Ошибка: нужно определить unsubscribeUrl по которому будет выполнятся удаление существующей подписки";if(!e.connectUrl)throw"Ошибка: нужно определить connectUrl по которому будет выполнятся подключение к существующей подписке";if(!e.channel)throw"Ошибка: нужно транспортный канал, через который будет осуществляется передача";"function"==typeof e.test&&(this.test=e.test),this.subscribeUrl=e.subscribeUrl,this.connectUrl=e.connectUrl,this.loadRevision=e.loadRevision,this.broker=new n(e.channel),this.broker.setup(e.settings),this.broker.on("notification",this.handleMessage.bind(this)),t.apply(this)};return i.prototype=i.fn={getUrl:function(e){return this[e+"Url"]},_sub:{id:null,entity:[]},supported:!1,connected:!1,subscribe:function(e){return r.add("создание новой подписки для сущностей "+e.join(", ")),this.broker.call(this.getUrl("subscribe"),{entity:e})},unsubscribe:function(){return r.add("удаление подписки "+this._sub.id),this.broker.call(this.getUrl("unsubscribe"),{sub_id:this._sub.id})},connect:function(e,t){return this.broker.call(this.getUrl("connect"),{subId:e,revision:t})},handleMessage:function(e){}},i}),r("mrg-message-broker/Channels/WSChannel",["require","Emitter","mrg-message-broker/utils/utils"],function(e){var t=e("Emitter"),n=e("mrg-message-broker/utils/utils"),r=function(e){t.apply(this),this.endpoint=e,this.setup=n.setup(this._settings)};return r.isSupport=function(){return"function"==typeof window.WebSocket},r.fn=r.prototype={_settings:{pingPong:{timeout:1e4}},setup:function(){},_socket:null,_handleMessage:function(e,t){"open"===e&&1!==this._socket.readyState||"close"===e&&3!==this._socket.readyState||("message"===e&&(t=JSON.parse(t.data)),this.emit(e,t))},send:function(e){this._socket.send(JSON.stringify(e.toJSON()))},open:function(){this._socket=new WebSocket(this.endpoint),["open","error","message","close"].forEach(function(e){this._socket["on"+e]=this._handleMessage.bind(this,e)}.bind(this))},close:function(){this._socket.close(),this._socket=null}},r}),r("mrg-message-broker",["require","exports","module","mrg-message-broker/Notifier/Notifier","mrg-message-broker/Broker/Broker","mrg-message-broker/Channels/WSChannel"],function(e,t){t.Notifier=e("mrg-message-broker/Notifier/Notifier"),t.Broker=e("mrg-message-broker/Broker/Broker"),t.WSChannel=e("mrg-message-broker/Channels/WSChannel")}),r("mrg-context/Broker/Broker",["mrg-message-broker","logger"],function(t,n){return function(r,i){var o={call:function(){return e.Deferred().reject()}};if(t.WSChannel.isSupport()&&!i.broker.disabled){var a=new t.WSChannel(i.url);a.setup("protocols",i.broker.protocols),o=new t.Broker(a,r.label,i.broker),["activate","deactivate","suspend","reopen","error"].forEach(function(e){n.on(o.log.label+":"+e,r.socket)}),n.on(o.log.label+":response",r.response)}return o}}),r("mrg-context/utils/Cookie",[],function(){function e(e){var t=document.cookie.match(RegExp("(?:^|; )"+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)"));return t?decodeURIComponent(t[1]):void 0}function t(e,t,n){n=n||{};var r=n.expires;if("number"==typeof r&&r){var i=new Date;i.setTime(i.getTime()+1e3*r),r=n.expires=i}r&&r.toUTCString&&(n.expires=r.toUTCString()),t=encodeURIComponent(t);var o=e+"="+t;for(var a in n){o+="; "+a;var s=n[a];s!==!0&&(o+="="+s)}document.cookie=o}return{get:e,set:t}}),r("mrg-context/Transport/Transport",["mrg-context/Broker/Broker","mrg-context/utils/Cookie"],function(t,n){return function(r,i){function o(e,t){var r={page_id:e+"",search_uid:n.get("searchuid"),location:location.protocol+"//"+location.host+location.pathname};return void 0!==t.stat_id&&(r.stat_id=t.stat_id+""),"object"==typeof t.search&&(r.search={},void 0!==t.search.page&&(r.search.page=+t.search.page),void 0!==t.search.text&&(r.search.text=t.search.text+"")),"object"==typeof t.context&&(r.context={},void 0!==t.context.title&&(r.context.title=t.context.title+""),void 0!==t.context.headers&&(r.context.headers=t.context.headers)),document.referrer&&(r.referer=document.referrer),navigator.userAgent&&(r.agent=navigator.userAgent),r}function a(e){return{isOK:function(){return 200===e.status},getData:function(){return e.body}}}function s(e,t){var n=[],r=e.common.link_head.replace(/^.+\/count\//,""),i=!1;return e.direct.ads.forEach(function(e){e.title&&e.body&&n.length<t.limit&&("mailruVertical"===t.type?i||e.warning?(n.push(e),r+=e.link_tail):i=!0:"row"===t.type?e.warning||(n.push(e),r+=e.link_tail):(n.push(e),r+=e.link_tail))}),{items:n,count:r}}var u=new t(r,i);return{getData:function(t,n){var r=e.Deferred(),i=o(t,n);return i.search_uid?u.call("page",i).then(function(t){var o=a(t),c=o.getData();if(o.isOK()){var l=s(c,n);r.resolve(c,l.items,function(){u.call("count",e.extend(i,{key:l.count}))})}else r.reject("m_not_is_ok")},function(){r.reject("m_call_error")}):r.reject("m_empty_search_uid"),r.promise()}}}}),r("mrg-context/template",[],function(){return function(){var e=Function("return this")();e.fest||(e.fest={}),e.fest["mrg-context"]=function(e){function t(e){d(e+'\nin block "'+x+'" at line: '+_+"\nfile: "+b)}function n(e){return E[e]}function r(e,t,n){if(n)for(var r in t)"function"==typeof t[r]&&t[r].param&&(t[r]=t[r]());return e.call(h,t)}function i(e){if("string"==typeof e){if(k.test(e))return e.replace(w,n)}else if(void 0===e)return"";return e}var o,a,s,u,c,l,f,d,h=this,p=[],g=[],m=[],v=[],y={},b="",_="",x="",w=/[&<>"]/g,k=/[&<>"]/,E={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"};d="undefined"==typeof __fest_error?"undefined"!=typeof console&&console.error?function(){return Function.prototype.apply.call(console.error,console,arguments)}:function(){}:__fest_error;var C=e;!function(e){y["b-context__style"]=function(e){var n=[];n.push("<style>");try{s=e.options.title_color}catch(r){s=!1,t(r.message)}if(s){n.push(".");try{n.push(i(e.className))}catch(r){t(r.message+"6")}n.push(" .b-context__title__link {\n         color: #");try{n.push(i(e.options.title_color))}catch(r){t(r.message+"7")}n.push(";\n       }")}try{s=e.options.hover_color}catch(r){s=!1,t(r.message)}if(s){n.push(".");try{n.push(i(e.className))}catch(r){t(r.message+"12")}n.push(" .b-context__title__link:hover {\n         color: #");try{n.push(i(e.options.hover_color))}catch(r){t(r.message+"13")}n.push(";\n        }")}try{s=e.options.text_color}catch(r){s=!1,t(r.message)}if(s){n.push(".");try{n.push(i(e.className))}catch(r){t(r.message+"18")}n.push(" .b-context__content {\n          color: #");try{n.push(i(e.options.text_color))}catch(r){t(r.message+"19")}n.push(";\n       }")}try{s=e.options.url_color}catch(r){s=!1,t(r.message)}if(s){n.push(".");try{n.push(i(e.className))}catch(r){t(r.message+"24")}n.push(" .b-context__contacts__item {\n          color: #");try{n.push(i(e.options.url_color))}catch(r){t(r.message+"25")}n.push(";\n        }")}return n.push("</style>"),n.join("")},y["b-context__horizontal"]=function(e){var n=[];n.push('<div class="b-context__horizontal"><div class="b-context__logo">');try{m[0]=i(e.data.direct.direct_title.url)}catch(r){m[0]="",t(r.message)}n.push('<a class="b-context__logo__link" href="'+m[0]+'" target="_blank">');try{n.push(e.data.direct.direct_title.title)}catch(r){t(r.message+"36")}n.push("</a></div>");var o,a,u,c;try{c=e.items||[],u=c.length}catch(r){c=[],u=0,t(r.message)}for(o=0;o<u;o++){a=c[o];try{m[0]=i(100/e.items.length)}catch(r){m[0]="",t(r.message)}n.push('<div class="b-context__item" style="width: '+m[0]+'%;"><div class="b-context__title">');try{m[0]=i(a.url)}catch(r){m[0]="",t(r.message)}n.push('<a class="b-context__title__link" href="'+m[0]+'" target="_blank">');try{
s=a.puny_domain}catch(r){s=!1,t(r.message)}if(s){try{m[0]=i(a.puny_domain)}catch(r){m[0]="",t(r.message)}n.push('<img class="b-context__favicon" src="//webcf.waybackmachine.org/web/20201013130050/https://favicon.yandex.net/favicon/'+m[0]+'" alt=""/>')}try{n.push(a.title)}catch(r){t(r.message+"47")}n.push("</a></div>");try{s=a.images[0]}catch(r){s=!1,t(r.message)}if(s){n.push('<div class="b-context__picture">');try{m[0]=i(a.url)}catch(r){m[0]="",t(r.message)}n.push('<a href="'+m[0]+'" target="_blank">');try{m[0]=i(a.images[0][0])}catch(r){m[0]="",t(r.message)}try{m[1]=i(a.images[0][1])}catch(r){m[1]="",t(r.message)}try{m[2]=i(a.images[0][2])}catch(r){m[2]="",t(r.message)}n.push('<img src="'+m[0]+'" width="'+m[1]+'" height="'+m[2]+'" alt=""/></a></div>')}n.push('<div class="b-context__content">');try{n.push(a.body)}catch(r){t(r.message+"58")}n.push('</div><div class="b-context__contacts">');try{m[0]=i(a.url)}catch(r){m[0]="",t(r.message)}n.push('<a class="b-context__contacts__item b-context__contacts__item_link" href="'+m[0]+'" target="_blank">');try{n.push(a.domain)}catch(r){t(r.message+"62")}n.push("</a>");try{s=a.vcardUrl}catch(r){s=!1,t(r.message)}if(s){try{m[0]=i(a.vcardUrl)}catch(r){m[0]="",t(r.message)}n.push('<a class="b-context__contacts__item b-context__contacts__item_link" href="'+m[0]+'" target="_blank">');try{n.push(lang["b-context"].contacts)}catch(r){t(r.message+"66")}n.push("</a>")}try{s=a.region}catch(r){s=!1,t(r.message)}if(s){n.push('<span class="b-context__contacts__item">');try{n.push(a.region)}catch(r){t(r.message+"71")}n.push("</span>")}n.push("</div>");try{s=a.warning}catch(r){s=!1,t(r.message)}if(s){n.push('<div class="b-context__warning">');try{n.push(a.warning)}catch(r){t(r.message+"77")}n.push("</div>")}n.push("</div>")}return n.push("</div>"),n.join("")},y["b-context__mailruVertical"]=function(e){var n=[];n.push('<div class="b-context__mailruVertical">');var r,o,a,u;try{u=e.items||[],a=u.length}catch(c){u=[],a=0,t(c.message)}for(r=0;r<a;r++){o=u[r],n.push('<div class="b-context__item"><div class="b-context__title">');try{m[0]=i(o.url)}catch(c){m[0]="",t(c.message)}n.push('<a class="b-context__title__link" href="'+m[0]+'" target="_blank">');try{s=o.puny_domain}catch(c){s=!1,t(c.message)}if(s){try{m[0]=i(o.puny_domain)}catch(c){m[0]="",t(c.message)}n.push('<img class="b-context__favicon" src="//webcf.waybackmachine.org/web/20201013130050/https://favicon.yandex.net/favicon/'+m[0]+'" alt=""/>')}try{n.push(o.title)}catch(c){t(c.message+"95")}n.push("</a></div>");try{s=o.images[0]}catch(c){s=!1,t(c.message)}if(s){n.push('<div class="b-context__picture">');try{m[0]=i(o.url)}catch(c){m[0]="",t(c.message)}n.push('<a href="'+m[0]+'" target="_blank">');try{m[0]=i(o.images[0][0])}catch(c){m[0]="",t(c.message)}try{m[1]=i(o.images[0][1])}catch(c){m[1]="",t(c.message)}try{m[2]=i(o.images[0][2])}catch(c){m[2]="",t(c.message)}n.push('<img src="'+m[0]+'" width="'+m[1]+'" height="'+m[2]+'" alt=""/></a></div>')}n.push('<div class="b-context__content">');try{n.push(o.body)}catch(c){t(c.message+"106")}n.push('</div><div class="b-context__contacts">');try{m[0]=i(o.url)}catch(c){m[0]="",t(c.message)}n.push('<a class="b-context__contacts__item b-context__contacts__item_link" href="'+m[0]+'" target="_blank">');try{n.push(o.domain)}catch(c){t(c.message+"110")}n.push("</a>");try{s=o.vcardUrl}catch(c){s=!1,t(c.message)}if(s){try{m[0]=i(o.vcardUrl)}catch(c){m[0]="",t(c.message)}n.push('<a class="b-context__contacts__item b-context__contacts__item_link" href="'+m[0]+'" target="_blank">');try{n.push(lang["b-context"].contacts)}catch(c){t(c.message+"114")}n.push("</a>")}try{s=o.region}catch(c){s=!1,t(c.message)}if(s){n.push('<span class="b-context__contacts__item">');try{n.push(o.region)}catch(c){t(c.message+"119")}n.push("</span>")}n.push("</div>");try{s=o.warning}catch(c){s=!1,t(c.message)}if(s){n.push('<div class="b-context__warning">');try{n.push(o.warning)}catch(c){t(c.message+"125")}n.push("</div>")}n.push("</div>")}n.push('<div class="b-context__logo">');try{n.push(e.data.direct.direct_title.title)}catch(c){t(c.message+"132")}return n.push("</div></div>"),n.join("")},y["b-context__row"]=function(e){var n=[];n.push('<div class="b-context__row">');var r,o,a,u;try{u=e.items||[],a=u.length}catch(c){u=[],a=0,t(c.message)}for(r=0;r<a;r++){o=u[r],n.push('<span class="b-context__logo">');try{m[0]=i(e.data.direct.direct_title.url)}catch(c){m[0]="",t(c.message)}n.push('<a class="b-context__logo__link" href="'+m[0]+'" target="_blank">');try{n.push(e.data.direct.direct_title.title)}catch(c){t(c.message+"143")}n.push('</a></span><span class="b-context__title">');try{m[0]=i(o.url)}catch(c){m[0]="",t(c.message)}n.push('<a class="b-context__title__link" href="'+m[0]+'" target="_blank">');try{s=o.puny_domain}catch(c){s=!1,t(c.message)}if(s){try{m[0]=i(o.puny_domain)}catch(c){m[0]="",t(c.message)}n.push('<img class="b-context__favicon" src="//webcf.waybackmachine.org/web/20201013130050/https://favicon.yandex.net/favicon/'+m[0]+'" alt=""/>')}try{n.push(o.title)}catch(c){t(c.message+"151")}n.push('</a></span><span class="b-context__content">');try{n.push(o.body)}catch(c){t(c.message+"155")}n.push("</span>")}return n.push("</div>"),n.join("")},y["b-context"]=function(e){var n=[];try{var o="b-context__r"+Math.round(1e7*Math.random())}catch(s){t(s.message)}a="b-context__style",f={};try{f={className:o,options:e.options}}catch(s){t(s.message)}l=y[a],l&&n.push(r(l,f,!1));try{m[0]=i(o)}catch(s){m[0]="",t(s.message)}n.push('<div class="b-context '+m[0]+'">');try{a="b-context__"+e.options.type}catch(s){a="",t(s.message)}f={};try{f=e}catch(s){t(s.message)}return l=y[a],l&&n.push(r(l,f,!1)),n.push("</div>"),n.join("")}}(e);try{a=C.block}catch(T){a="",t(T.message)}f={};try{f=C.params||C}catch(T){t(T.message)}if(g.push(p.join(""),{name:a,params:f,cp:!1}),p=[],c=g.length,c){for(u=0;u<c;u++)o=g[u],"string"==typeof o?v.push(o):(l=y[o.name],l&&v.push(r(l,o.params,o.cp)));return v.push(p.join("")),v.join("")}return p.join("")},void 0!==e.jsLoader&&void 0!==e.jsLoader.loaded&&"function"==typeof e.jsLoader.loaded&&e.jsLoader.loaded("{festTemplate}mrg-context")}(),this.fest["mrg-context"]}),r("mrg-context/Context/Context",["mrg-context/bem/blocks/b-context/b-context","mrg-context/YaContext/YaContext","mrg-context/Transport/Transport","mrg-context/template"],function(t,n,r){return function(){function i(e,t){l=e,f=t}function o(){return window.yandexContextAsyncCallbacks=[],e.ajax({url:"//webcf.waybackmachine.org/web/20201013130050/https://an.yandex.ru/system/context.js",dataType:"script",timeout:f.timeout})}function a(){return l.log("fallback"),new t({template:"mrg-context",transport:new r(l,f)})}function s(e){return new n(e)}function u(){return c||(c=e.Deferred(),f.force?c.resolve(a()):o().always(function(){var e=window.Ya&&Ya.Direct&&Ya.Direct.insertInto;c.resolve(e?s(Ya.Direct):a(),!e)})),c.promise()}var c,l,f;return{setup:i,ready:u}}}),r("mrg-context/utils/Radar",[],function(){return function(){function t(t){s=e.extend(!0,{},t)}function n(t,n){n.length&&((new Image).src="//webcf.waybackmachine.org/web/20201013130050/https://stat.radar.imgsmail.ru/update?"+e.param({email:s.email,p:s.project,t:t,v:1,i:n.join(","),rnd:Math.random()}))}function r(e){var t=[],n=e.args||{},i=n.result,o=n.time,a=n.method;switch(e.label){case"response":if(i.code)return e.label="error",e.args=i.code,r(e);t.push(i.status+":"+o),t.push("proxy_mimic_ws_"+a+"_"+i.status+":"+o);break;case"activate":t.push("socket_onopen:1");break;case"deactivate":t.push("socket_onclose:1");break;case"suspend":t.push("socket_onclose:1");break;case"reopen":t.push("socket_reopen:1");break;case"error":t.push("socket_error_"+n+":1")}return t}function i(e,t){n("mimic",r(t))}function o(e,t){n("APIS",r(t))}function a(e){n("direct",[e+":1"])}var s={};return{label:s.project,setup:t,socket:i,response:o,log:a}}}),r("mrg-context/main",["mrg-context/Context/Context","mrg-context/utils/Radar"],function(t,n){function r(t){l=e.extend(!0,{},s,t),a.setup(l.radar),o.setup(a,l)}function i(t,n,r){var i=e.Deferred();return i.always(function(t){a.log(t),e(window).triggerHandler("mrg-context",["rejected"===this.state(),t])}),o.ready().done(function(e,o){r.stats_id&&r.stats_id.length&&(r.stat_id=r.stats_id[+o||0]),o?u[r.type]||(c[r.type]?r.type=c[r.type]:void 0):c[r.type]||(u[r.type]?r.type=u[r.type]:void 0),e.insertDirect(t,n,r).then(i.resolve,i.reject)}),i.promise()}var o=new t,a=new n,s={radar:{},broker:{persistent:!1,protocols:null}},u={horizontal:"horizontal",mailruVertical:"vertical",row:"flat"},c={vertical:"mailruVertical",horizontal:"horizontal",flat:"row",grid:"horizontal",posterVertical:"mailruVertical",posterHorizontal:"horizontal",adaptive:"row","160x600":"mailruVertical","240x400":"mailruVertical","200x300":"mailruVertical","300x300":"mailruVertical","300x250":"mailruVertical","250x250":"mailruVertical","728x90":"horizontal","1000x120":"horizontal"},l=s;return{setup:r,insertDirect:i}}),r("jquery",function(){return e}),n("mrg-context/main")})}();


}
/*
     FILE ARCHIVED ON 13:00:50 Oct 13, 2020 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:12:11 Nov 17, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.57
  exclusion.robots: 0.028
  exclusion.robots.policy: 0.017
  esindex: 0.01
  cdx.remote: 5.885
  LoadShardBlock: 261.581 (6)
  PetaboxLoader3.datanode: 212.979 (8)
  PetaboxLoader3.resolve: 165.563 (3)
  load_resource: 148.307 (2)
*/