$(document).ready(function(){function t(){i.removeClass("search-form-visible");n.removeClass("is-visible");r.removeClass("search-form-visible")}var f=$(".cd-main-nav-wrapper").children(".cd-main-nav"),n=$(".cd-main-search"),e=$(".cd-main-content"),i=$(".cd-search-trigger"),r=$(".cd-cover-layer"),o=$(".cd-main-header"),u;u=$(window).width()<992?$(".header-mobile .cd-nav-trigger"):$(".header-desktop .cd-nav-trigger");n.detach().insertBefore(u);u.on("click",function(n){n.preventDefault();o.add(f).add(e).toggleClass("nav-is-visible")});i.on("click",function(t){t.preventDefault();i.hasClass("search-form-visible")||(i.addClass("search-form-visible"),r.addClass("search-form-visible"),n.addClass("is-visible").one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",function(){n.find('input[type="search"]').focus().end().off("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend")}))});n.on("click",".close",function(){t()});$(document).on("click",".close-search",function(){t()});r.on("click",function(){t()});$(document).keyup(function(n){"27"==n.which&&t()});n.on("change","select",function(){n.find(".selected-value").text($(this).children("option:selected").text())})});!function(n,t,i,r){function u(t,i){this.settings=null;this.options=n.extend({},u.Defaults,i);this.$element=n(t);this._handlers={};this._plugins={};this._supress={};this._current=null;this._speed=null;this._coordinates=[];this._breakpoint=null;this._width=null;this._items=[];this._clones=[];this._mergers=[];this._widths=[];this._invalidated={};this._pipe=[];this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null};this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}};n.each(["onResize","onThrottledResize"],n.proxy(function(t,i){this._handlers[i]=n.proxy(this[i],this)},this));n.each(u.Plugins,n.proxy(function(n,t){this._plugins[n.charAt(0).toLowerCase()+n.slice(1)]=new t(this)},this));n.each(u.Workers,n.proxy(function(t,i){this._pipe.push({filter:i.filter,run:n.proxy(i.run,this)})},this));this.setup();this.initialize()}u.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:t,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"};u.Width={Default:"default",Inner:"inner",Outer:"outer"};u.Type={Event:"event",State:"state"};u.Plugins={};u.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(n){n.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(n){var t=this.settings.margin||"",u=!this.settings.autoWidth,i=this.settings.rtl,r={width:"auto","margin-left":i?t:"","margin-right":i?"":t};u||this.$stage.children().css(r);n.css=r}},{filter:["width","items","settings"],run:function(n){var r=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,t=null,i=this._items.length,f=!this.settings.autoWidth,u=[];for(n.items={merge:!1,width:r};i--;)t=this._mergers[i],t=this.settings.mergeFit&&Math.min(t,this.settings.items)||t,n.items.merge=t>1||n.items.merge,u[i]=f?r*t:this._items[i].width();this._widths=u}},{filter:["items","settings"],run:function(){var t=[],i=this._items,r=this.settings,e=Math.max(2*r.items,4),s=2*Math.ceil(i.length/2),u=r.loop&&i.length?r.rewind?e:Math.max(e,s):0,o="",f="";for(u/=2;u>0;)t.push(this.normalize(t.length/2,!0)),o+=i[t[t.length-1]][0].outerHTML,t.push(this.normalize(i.length-1-(t.length-1)/2,!0)),f=i[t[t.length-1]][0].outerHTML+f,u-=1;this._clones=t;n(o).addClass("cloned").appendTo(this.$stage);n(f).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var u=this.settings.rtl?1:-1,f=this._clones.length+this._items.length,n=-1,i=0,r=0,t=[];++n<f;)i=t[n-1]||0,r=this._widths[this.relative(n)]+this.settings.margin,t.push(i+r*u);this._coordinates=t}},{filter:["width","items","settings"],run:function(){var n=this.settings.stagePadding,t=this._coordinates,i={width:Math.ceil(Math.abs(t[t.length-1]))+2*n,"padding-left":n||"","padding-right":n||""};this.$stage.css(i)}},{filter:["width","items","settings"],run:function(n){var t=this._coordinates.length,i=!this.settings.autoWidth,r=this.$stage.children();if(i&&n.items.merge)for(;t--;)n.css.width=this._widths[this.relative(t)],r.eq(t).css(n.css);else i&&(n.css.width=n.items.width,r.css(n.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(n){n.current=n.current?this.$stage.children().index(n.current):0;n.current=Math.max(this.minimum(),Math.min(this.maximum(),n.current));this.reset(n.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){for(var t,i,f=this.settings.rtl?1:-1,e=2*this.settings.stagePadding,r=this.coordinates(this.current())+e,o=r+this.width()*f,s=[],n=0,u=this._coordinates.length;n<u;n++)t=this._coordinates[n-1]||0,i=Math.abs(this._coordinates[n])+e*f,(this.op(t,"<=",r)&&this.op(t,">",o)||this.op(i,"<",r)&&this.op(i,">",o))&&s.push(n);this.$stage.children(".active").removeClass("active");this.$stage.children(":eq("+s.join("), :eq(")+")").addClass("active");this.$stage.children(".center").removeClass("center");this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}];u.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass);this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=n("<"+this.settings.stageElement+">",{"class":this.settings.stageClass}).wrap(n("<div/>",{"class":this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))};u.prototype.initializeItems=function(){var t=this.$element.find(".owl-item");if(t.length)return this._items=t.get().map(function(t){return n(t)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent()));this.isVisible()?this.refresh():this.invalidate("width");this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)};u.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var n,t,i;n=this.$element.find("img");t=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:r;i=this.$element.children(t).width();n.length&&i<=0&&this.preloadAutoWidthImages(n)}this.initializeStage();this.initializeItems();this.registerEventHandlers();this.leave("initializing");this.trigger("initialized")};u.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")};u.prototype.setup=function(){var u=this.viewport(),r=this.options.responsive,i=-1,t=null;r?(n.each(r,function(n){n<=u&&n>i&&(i=Number(n))}),t=n.extend({},this.options,r[i]),"function"==typeof t.stagePadding&&(t.stagePadding=t.stagePadding()),delete t.responsive,t.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+i))):t=n.extend({},this.options);this.trigger("change",{property:{name:"settings",value:t}});this._breakpoint=i;this.settings=t;this.invalidate("settings");this.trigger("changed",{property:{name:"settings",value:this.settings}})};u.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)};u.prototype.prepare=function(t){var i=this.trigger("prepare",{content:t});return i.data||(i.data=n("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(t)),this.trigger("prepared",{content:i.data}),i.data};u.prototype.update=function(){for(var t=0,i=this._pipe.length,r=n.proxy(function(n){return this[n]},this._invalidated),u={};t<i;)(this._invalidated.all||n.grep(this._pipe[t].filter,r).length>0)&&this._pipe[t].run(u),t++;this._invalidated={};this.is("valid")||this.enter("valid")};u.prototype.width=function(n){switch(n=n||u.Width.Default){case u.Width.Inner:case u.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}};u.prototype.refresh=function(){this.enter("refreshing");this.trigger("refresh");this.setup();this.optionsLogic();this.$element.addClass(this.options.refreshClass);this.update();this.$element.removeClass(this.options.refreshClass);this.leave("refreshing");this.trigger("refreshed")};u.prototype.onThrottledResize=function(){t.clearTimeout(this.resizeTimer);this.resizeTimer=t.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)};u.prototype.onResize=function(){return!!this._items.length&&this._width!==this.$element.width()&&!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))};u.prototype.registerEventHandlers=function(){n.support.transition&&this.$stage.on(n.support.transition.end+".owl.core",n.proxy(this.onTransitionEnd,this));!1!==this.settings.responsive&&this.on(t,"resize",this._handlers.onThrottledResize);this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",n.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1}));this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",n.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",n.proxy(this.onDragEnd,this)))};u.prototype.onDragStart=function(t){var r=null;3!==t.which&&(n.support.transform?(r=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),r={x:r[16===r.length?12:4],y:r[16===r.length?13:5]}):(r=this.$stage.position(),r={x:this.settings.rtl?r.left+this.$stage.width()-this.width()+this.settings.margin:r.left,y:r.top}),this.is("animating")&&(n.support.transform?this.animate(r.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===t.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=n(t.target),this._drag.stage.start=r,this._drag.stage.current=r,this._drag.pointer=this.pointer(t),n(i).on("mouseup.owl.core touchend.owl.core",n.proxy(this.onDragEnd,this)),n(i).one("mousemove.owl.core touchmove.owl.core",n.proxy(function(t){var r=this.difference(this._drag.pointer,this.pointer(t));n(i).on("mousemove.owl.core touchmove.owl.core",n.proxy(this.onDragMove,this));Math.abs(r.x)<Math.abs(r.y)&&this.is("valid")||(t.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))};u.prototype.onDragMove=function(n){var t=null,i=null,u=null,f=this.difference(this._drag.pointer,this.pointer(n)),r=this.difference(this._drag.stage.start,f);this.is("dragging")&&(n.preventDefault(),this.settings.loop?(t=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-t,r.x=((r.x-t)%i+i)%i+t):(t=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),u=this.settings.pullDrag?f.x/-5:0,r.x=Math.max(Math.min(r.x,t+u),i+u)),this._drag.stage.current=r,this.animate(r.x))};u.prototype.onDragEnd=function(t){var r=this.difference(this._drag.pointer,this.pointer(t)),f=this._drag.stage.current,u=r.x>0^this.settings.rtl?"left":"right";n(i).off(".owl.core");this.$element.removeClass(this.options.grabClass);(0!==r.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(f.x,0!==r.x?u:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=u,(Math.abs(r.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1}));this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))};u.prototype.closest=function(t,i){var u=-1,e=30,o=this.width(),f=this.coordinates();return this.settings.freeDrag||n.each(f,n.proxy(function(n,s){return"left"===i&&t>s-e&&t<s+e?u=n:"right"===i&&t>s-o-e&&t<s-o+e?u=n+1:this.op(t,"<",s)&&this.op(t,">",f[n+1]!==r?f[n+1]:s-o)&&(u="left"===i?n+1:n),-1===u},this)),this.settings.loop||(this.op(t,">",f[this.minimum()])?u=t=this.minimum():this.op(t,"<",f[this.maximum()])&&(u=t=this.maximum())),u};u.prototype.animate=function(t){var i=this.speed()>0;this.is("animating")&&this.onTransitionEnd();i&&(this.enter("animating"),this.trigger("translate"));n.support.transform3d&&n.support.transition?this.$stage.css({transform:"translate3d("+t+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):i?this.$stage.animate({left:t+"px"},this.speed(),this.settings.fallbackEasing,n.proxy(this.onTransitionEnd,this)):this.$stage.css({left:t+"px"})};u.prototype.is=function(n){return this._states.current[n]&&this._states.current[n]>0};u.prototype.current=function(n){if(n===r)return this._current;if(0===this._items.length)return r;if(n=this.normalize(n),this._current!==n){var t=this.trigger("change",{property:{name:"position",value:n}});t.data!==r&&(n=this.normalize(t.data));this._current=n;this.invalidate("position");this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current};u.prototype.invalidate=function(t){return"string"===n.type(t)&&(this._invalidated[t]=!0,this.is("valid")&&this.leave("valid")),n.map(this._invalidated,function(n,t){return t})};u.prototype.reset=function(n){(n=this.normalize(n))!==r&&(this._speed=0,this._current=n,this.suppress(["translate","translated"]),this.animate(this.coordinates(n)),this.release(["translate","translated"]))};u.prototype.normalize=function(n,t){var i=this._items.length,u=t?0:this._clones.length;return!this.isNumeric(n)||i<1?n=r:(n<0||n>=i+u)&&(n=((n-u/2)%i+i)%i+u/2),n};u.prototype.relative=function(n){return n-=this._clones.length/2,this.normalize(n,!0)};u.prototype.maximum=function(n){var t,u,f,i=this.settings,r=this._coordinates.length;if(i.loop)r=this._clones.length/2+this._items.length-1;else if(i.autoWidth||i.merge){if(t=this._items.length)for(u=this._items[--t].width(),f=this.$element.width();t--&&!((u+=this._items[t].width()+this.settings.margin)>f););r=t+1}else r=i.center?this._items.length-1:this._items.length-i.items;return n&&(r-=this._clones.length/2),Math.max(r,0)};u.prototype.minimum=function(n){return n?0:this._clones.length/2};u.prototype.items=function(n){return n===r?this._items.slice():(n=this.normalize(n,!0),this._items[n])};u.prototype.mergers=function(n){return n===r?this._mergers.slice():(n=this.normalize(n,!0),this._mergers[n])};u.prototype.clones=function(t){var i=this._clones.length/2,f=i+this._items.length,u=function(n){return n%2==0?f+n/2:i-(n+1)/2};return t===r?n.map(this._clones,function(n,t){return u(t)}):n.map(this._clones,function(n,i){return n===t?u(i):null})};u.prototype.speed=function(n){return n!==r&&(this._speed=n),this._speed};u.prototype.coordinates=function(t){var i,f=1,u=t-1;return t===r?n.map(this._coordinates,n.proxy(function(n,t){return this.coordinates(t)},this)):(this.settings.center?(this.settings.rtl&&(f=-1,u=t+1),i=this._coordinates[t],i+=(this.width()-i+(this._coordinates[u]||0))/2*f):i=this._coordinates[u]||0,i=Math.ceil(i))};u.prototype.duration=function(n,t,i){return 0===i?0:Math.min(Math.max(Math.abs(t-n),1),6)*Math.abs(i||this.settings.smartSpeed)};u.prototype.to=function(n,t){var u=this.current(),f=null,i=n-this.relative(u),s=(i>0)-(i<0),e=this._items.length,o=this.minimum(),r=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(i)>e/2&&(i+=-1*s*e),n=u+i,(f=((n-o)%e+e)%e+o)!==n&&f-i<=r&&f-i>0&&(u=f-i,n=f,this.reset(u))):this.settings.rewind?(r+=1,n=(n%r+r)%r):n=Math.max(o,Math.min(r,n));this.speed(this.duration(u,n,t));this.current(n);this.isVisible()&&this.update()};u.prototype.next=function(n){n=n||!1;this.to(this.relative(this.current())+1,n)};u.prototype.prev=function(n){n=n||!1;this.to(this.relative(this.current())-1,n)};u.prototype.onTransitionEnd=function(n){if(n!==r&&(n.stopPropagation(),(n.target||n.srcElement||n.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating");this.trigger("translated")};u.prototype.viewport=function(){var r;return this.options.responsiveBaseElement!==t?r=n(this.options.responsiveBaseElement).width():t.innerWidth?r=t.innerWidth:i.documentElement&&i.documentElement.clientWidth?r=i.documentElement.clientWidth:console.warn("Can not detect viewport width."),r};u.prototype.replace=function(t){this.$stage.empty();this._items=[];t&&(t=t instanceof jQuery?t:n(t));this.settings.nestedItemSelector&&(t=t.find("."+this.settings.nestedItemSelector));t.filter(function(){return 1===this.nodeType}).each(n.proxy(function(n,t){t=this.prepare(t);this.$stage.append(t);this._items.push(t);this._mergers.push(1*t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this));this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0);this.invalidate("items")};u.prototype.add=function(t,i){var u=this.relative(this._current);i=i===r?this._items.length:this.normalize(i,!0);t=t instanceof jQuery?t:n(t);this.trigger("add",{content:t,position:i});t=this.prepare(t);0===this._items.length||i===this._items.length?(0===this._items.length&&this.$stage.append(t),0!==this._items.length&&this._items[i-1].after(t),this._items.push(t),this._mergers.push(1*t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[i].before(t),this._items.splice(i,0,t),this._mergers.splice(i,0,1*t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1));this._items[u]&&this.reset(this._items[u].index());this.invalidate("items");this.trigger("added",{content:t,position:i})};u.prototype.remove=function(n){(n=this.normalize(n,!0))!==r&&(this.trigger("remove",{content:this._items[n],position:n}),this._items[n].remove(),this._items.splice(n,1),this._mergers.splice(n,1),this.invalidate("items"),this.trigger("removed",{content:null,position:n}))};u.prototype.preloadAutoWidthImages=function(t){t.each(n.proxy(function(t,i){this.enter("pre-loading");i=n(i);n(new Image).one("load",n.proxy(function(n){i.attr("src",n.target.src);i.css("opacity",1);this.leave("pre-loading");!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",i.attr("src")||i.attr("data-src")||i.attr("data-src-retina"))},this))};u.prototype.destroy=function(){this.$element.off(".owl.core");this.$stage.off(".owl.core");n(i).off(".owl.core");!1!==this.settings.responsive&&(t.clearTimeout(this.resizeTimer),this.off(t,"resize",this._handlers.onThrottledResize));for(var r in this._plugins)this._plugins[r].destroy();this.$stage.children(".cloned").remove();this.$stage.unwrap();this.$stage.children().contents().unwrap();this.$stage.children().unwrap();this.$stage.remove();this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")};u.prototype.op=function(n,t,i){var r=this.settings.rtl;switch(t){case"<":return r?n>i:n<i;case">":return r?n<i:n>i;case">=":return r?n<=i:n>=i;case"<=":return r?n>=i:n<=i}};u.prototype.on=function(n,t,i,r){n.addEventListener?n.addEventListener(t,i,r):n.attachEvent&&n.attachEvent("on"+t,i)};u.prototype.off=function(n,t,i,r){n.removeEventListener?n.removeEventListener(t,i,r):n.detachEvent&&n.detachEvent("on"+t,i)};u.prototype.trigger=function(t,i,r){var o={item:{count:this._items.length,index:this.current()}},e=n.camelCase(n.grep(["on",t,r],function(n){return n}).join("-").toLowerCase()),f=n.Event([t,"owl",r||"carousel"].join(".").toLowerCase(),n.extend({relatedTarget:this},o,i));return this._supress[t]||(n.each(this._plugins,function(n,t){t.onTrigger&&t.onTrigger(f)}),this.register({type:u.Type.Event,name:t}),this.$element.trigger(f),this.settings&&"function"==typeof this.settings[e]&&this.settings[e].call(this,f)),f};u.prototype.enter=function(t){n.each([t].concat(this._states.tags[t]||[]),n.proxy(function(n,t){this._states.current[t]===r&&(this._states.current[t]=0);this._states.current[t]++},this))};u.prototype.leave=function(t){n.each([t].concat(this._states.tags[t]||[]),n.proxy(function(n,t){this._states.current[t]--},this))};u.prototype.register=function(t){if(t.type===u.Type.Event){if(n.event.special[t.name]||(n.event.special[t.name]={}),!n.event.special[t.name].owl){var i=n.event.special[t.name]._default;n.event.special[t.name]._default=function(n){return!i||!i.apply||n.namespace&&-1!==n.namespace.indexOf("owl")?n.namespace&&n.namespace.indexOf("owl")>-1:i.apply(this,arguments)};n.event.special[t.name].owl=!0}}else t.type===u.Type.State&&(this._states.tags[t.name]=this._states.tags[t.name]?this._states.tags[t.name].concat(t.tags):t.tags,this._states.tags[t.name]=n.grep(this._states.tags[t.name],n.proxy(function(i,r){return n.inArray(i,this._states.tags[t.name])===r},this)))};u.prototype.suppress=function(t){n.each(t,n.proxy(function(n,t){this._supress[t]=!0},this))};u.prototype.release=function(t){n.each(t,n.proxy(function(n,t){delete this._supress[t]},this))};u.prototype.pointer=function(n){var i={x:null,y:null};return n=n.originalEvent||n||t.event,n=n.touches&&n.touches.length?n.touches[0]:n.changedTouches&&n.changedTouches.length?n.changedTouches[0]:n,n.pageX?(i.x=n.pageX,i.y=n.pageY):(i.x=n.clientX,i.y=n.clientY),i};u.prototype.isNumeric=function(n){return!isNaN(parseFloat(n))};u.prototype.difference=function(n,t){return{x:n.x-t.x,y:n.y-t.y}};n.fn.owlCarousel=function(t){var i=Array.prototype.slice.call(arguments,1);return this.each(function(){var f=n(this),r=f.data("owl.carousel");r||(r=new u(this,"object"==typeof t&&t),f.data("owl.carousel",r),n.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(t,i){r.register({type:u.Type.Event,name:i});r.$element.on(i+".owl.carousel.core",n.proxy(function(n){n.namespace&&n.relatedTarget!==this&&(this.suppress([i]),r[i].apply(this,[].slice.call(arguments,1)),this.release([i]))},r))}));"string"==typeof t&&"_"!==t.charAt(0)&&r[t].apply(r,i)})};n.fn.owlCarousel.Constructor=u}(window.Zepto||window.jQuery,window,document),function(n,t){var i=function(t){this._core=t;this._interval=null;this._visible=null;this._handlers={"initialized.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.autoRefresh&&this.watch()},this)};this._core.options=n.extend({},i.Defaults,this._core.options);this._core.$element.on(this._handlers)};i.Defaults={autoRefresh:!0,autoRefreshInterval:500};i.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=t.setInterval(n.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))};i.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())};i.prototype.destroy=function(){var n,i;t.clearInterval(this._interval);for(n in this._handlers)this._core.$element.off(n,this._handlers[n]);for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)};n.fn.owlCarousel.Constructor.Plugins.AutoRefresh=i}(window.Zepto||window.jQuery,window,document),function(n,t,i,r){var u=function(t){this._core=t;this._loaded=[];this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":n.proxy(function(t){if(t.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(t.property&&"position"==t.property.name||"initialized"==t.type)){var i=this._core.settings,u=i.center&&Math.ceil(i.items/2)||i.items,e=i.center&&-1*u||0,f=(t.property&&t.property.value!==r?t.property.value:this._core.current())+e,o=this._core.clones().length,s=n.proxy(function(n,t){this.load(t)},this);for(i.lazyLoadEager>0&&(u+=i.lazyLoadEager,i.loop&&(f-=i.lazyLoadEager,u++));e++<u;)this.load(o/2+this._core.relative(f)),o&&n.each(this._core.clones(this._core.relative(f)),s),f++}},this)};this._core.options=n.extend({},u.Defaults,this._core.options);this._core.$element.on(this._handlers)};u.Defaults={lazyLoad:!1,lazyLoadEager:0};u.prototype.load=function(i){var r=this._core.$stage.children().eq(i),u=r&&r.find(".owl-lazy");!u||n.inArray(r.get(0),this._loaded)>-1||(u.each(n.proxy(function(i,r){var e,u=n(r),f=t.devicePixelRatio>1&&u.attr("data-src-retina")||u.attr("data-src")||u.attr("data-srcset");this._core.trigger("load",{element:u,url:f},"lazy");u.is("img")?u.one("load.owl.lazy",n.proxy(function(){u.css("opacity",1);this._core.trigger("loaded",{element:u,url:f},"lazy")},this)).attr("src",f):u.is("source")?u.one("load.owl.lazy",n.proxy(function(){this._core.trigger("loaded",{element:u,url:f},"lazy")},this)).attr("srcset",f):(e=new Image,e.onload=n.proxy(function(){u.css({"background-image":'url("'+f+'")',opacity:"1"});this._core.trigger("loaded",{element:u,url:f},"lazy")},this),e.src=f)},this)),this._loaded.push(r.get(0)))};u.prototype.destroy=function(){var n,t;for(n in this.handlers)this._core.$element.off(n,this.handlers[n]);for(t in Object.getOwnPropertyNames(this))"function"!=typeof this[t]&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.Lazy=u}(window.Zepto||window.jQuery,window,document),function(n,t){var i=function(r){this._core=r;this._previousHeight=null;this._handlers={"initialized.owl.carousel refreshed.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.autoHeight&&"position"===n.property.name&&this.update()},this),"loaded.owl.lazy":n.proxy(function(n){n.namespace&&this._core.settings.autoHeight&&n.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)};this._core.options=n.extend({},i.Defaults,this._core.options);this._core.$element.on(this._handlers);this._intervalId=null;var u=this;n(t).on("load",function(){u._core.settings.autoHeight&&u.update()});n(t).resize(function(){u._core.settings.autoHeight&&(null!=u._intervalId&&clearTimeout(u._intervalId),u._intervalId=setTimeout(function(){u.update()},250))})};i.Defaults={autoHeight:!1,autoHeightClass:"owl-height"};i.prototype.update=function(){var i=this._core._current,u=i+this._core.settings.items,f=this._core.settings.lazyLoad,e=this._core.$stage.children().toArray().slice(i,u),r=[],t=0;n.each(e,function(t,i){r.push(n(i).height())});t=Math.max.apply(null,r);t<=1&&f&&this._previousHeight&&(t=this._previousHeight);this._previousHeight=t;this._core.$stage.parent().height(t).addClass(this._core.settings.autoHeightClass)};i.prototype.destroy=function(){var n,t;for(n in this._handlers)this._core.$element.off(n,this._handlers[n]);for(t in Object.getOwnPropertyNames(this))"function"!=typeof this[t]&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.AutoHeight=i}(window.Zepto||window.jQuery,window,document),function(n,t,i){var r=function(t){this._core=t;this._videos={};this._playing=null;this._handlers={"initialized.owl.carousel":n.proxy(function(n){n.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.video&&this.isInFullScreen()&&n.preventDefault()},this),"refreshed.owl.carousel":n.proxy(function(n){n.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":n.proxy(function(n){n.namespace&&"position"===n.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":n.proxy(function(t){if(t.namespace){var i=n(t.content).find(".owl-video");i.length&&(i.css("display","none"),this.fetch(i,n(t.content)))}},this)};this._core.options=n.extend({},r.Defaults,this._core.options);this._core.$element.on(this._handlers);this._core.$element.on("click.owl.video",".owl-video-play-icon",n.proxy(function(n){this.play(n)},this))};r.Defaults={video:!1,videoHeight:!1,videoWidth:!1};r.prototype.fetch=function(n,t){var u=function(){return n.attr("data-vimeo-id")?"vimeo":n.attr("data-vzaar-id")?"vzaar":"youtube"}(),i=n.attr("data-vimeo-id")||n.attr("data-youtube-id")||n.attr("data-vzaar-id"),f=n.attr("data-width")||this._core.settings.videoWidth,e=n.attr("data-height")||this._core.settings.videoHeight,r=n.attr("href");if(!r)throw new Error("Missing video URL.");if(i=r.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),i[3].indexOf("youtu")>-1)u="youtube";else if(i[3].indexOf("vimeo")>-1)u="vimeo";else{if(!(i[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");u="vzaar"}i=i[6];this._videos[r]={type:u,id:i,width:f,height:e};t.attr("data-video",r);this.thumbnail(n,this._videos[r])};r.prototype.thumbnail=function(t,i){var e,o,r,c=i.width&&i.height?"width:"+i.width+"px;height:"+i.height+"px;":"",f=t.find("img"),s="src",h="",l=this._core.settings,u=function(i){o='<div class="owl-video-play-icon"><\/div>';e=l.lazyLoad?n("<div/>",{"class":"owl-video-tn "+h,srcType:i}):n("<div/>",{"class":"owl-video-tn",style:"opacity:1;background-image:url("+i+")"});t.after(e);t.after(o)};if(t.wrap(n("<div/>",{"class":"owl-video-wrapper",style:c})),this._core.settings.lazyLoad&&(s="data-src",h="owl-lazy"),f.length)return u(f.attr(s)),f.remove(),!1;"youtube"===i.type?(r="//img.youtube.com/vi/"+i.id+"/hqdefault.jpg",u(r)):"vimeo"===i.type?n.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(n){r=n[0].thumbnail_large;u(r)}}):"vzaar"===i.type&&n.ajax({type:"GET",url:"//vzaar.com/api/videos/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(n){r=n.framegrab_url;u(r)}})};r.prototype.stop=function(){this._core.trigger("stop",null,"video");this._playing.find(".owl-video-frame").remove();this._playing.removeClass("owl-video-playing");this._playing=null;this._core.leave("playing");this._core.trigger("stopped",null,"video")};r.prototype.play=function(t){var r,f=n(t.target),u=f.closest("."+this._core.settings.itemClass),i=this._videos[u.attr("data-video")],e=i.width||"100%",o=i.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),u=this._core.items(this._core.relative(u.index())),this._core.reset(u.index()),r=n('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ><\/iframe>'),r.attr("height",o),r.attr("width",e),"youtube"===i.type?r.attr("src","//www.youtube.com/embed/"+i.id+"?autoplay=1&rel=0&v="+i.id):"vimeo"===i.type?r.attr("src","//player.vimeo.com/video/"+i.id+"?autoplay=1"):"vzaar"===i.type&&r.attr("src","//view.vzaar.com/"+i.id+"/player?autoplay=true"),n(r).wrap('<div class="owl-video-frame" />').insertAfter(u.find(".owl-video")),this._playing=u.addClass("owl-video-playing"))};r.prototype.isInFullScreen=function(){var t=i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement;return t&&n(t).parent().hasClass("owl-video-frame")};r.prototype.destroy=function(){var n,t;this._core.$element.off("click.owl.video");for(n in this._handlers)this._core.$element.off(n,this._handlers[n]);for(t in Object.getOwnPropertyNames(this))"function"!=typeof this[t]&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.Video=r}(window.Zepto||window.jQuery,window,document),function(n,t,i,r){var u=function(t){this.core=t;this.core.options=n.extend({},u.Defaults,this.core.options);this.swapping=!0;this.previous=r;this.next=r;this.handlers={"change.owl.carousel":n.proxy(function(n){n.namespace&&"position"==n.property.name&&(this.previous=this.core.current(),this.next=n.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":n.proxy(function(n){n.namespace&&(this.swapping="translated"==n.type)},this),"translate.owl.carousel":n.proxy(function(n){n.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)};this.core.$element.on(this.handlers)};u.Defaults={animateOut:!1,animateIn:!1};u.prototype.swap=function(){if(1===this.core.settings.items&&n.support.animation&&n.support.transition){this.core.speed(0);var t,i=n.proxy(this.clear,this),f=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),r=this.core.settings.animateIn,u=this.core.settings.animateOut;this.core.current()!==this.previous&&(u&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),f.one(n.support.animation.end,i).css({left:t+"px"}).addClass("animated owl-animated-out").addClass(u)),r&&e.one(n.support.animation.end,i).addClass("animated owl-animated-in").addClass(r))}};u.prototype.clear=function(t){n(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut);this.core.onTransitionEnd()};u.prototype.destroy=function(){var n,t;for(n in this.handlers)this.core.$element.off(n,this.handlers[n]);for(t in Object.getOwnPropertyNames(this))"function"!=typeof this[t]&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.Animate=u}(window.Zepto||window.jQuery,window,document),function(n,t,i){var r=function(t){this._core=t;this._call=null;this._time=0;this._timeout=0;this._paused=!0;this._handlers={"changed.owl.carousel":n.proxy(function(n){n.namespace&&"settings"===n.property.name?this._core.settings.autoplay?this.play():this.stop():n.namespace&&"position"===n.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":n.proxy(function(n,t,i){n.namespace&&this.play(t,i)},this),"stop.owl.autoplay":n.proxy(function(n){n.namespace&&this.stop()},this),"mouseover.owl.autoplay":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":n.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)};this._core.$element.on(this._handlers);this._core.options=n.extend({},r.Defaults,this._core.options)};r.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1};r.prototype._next=function(r){this._call=t.setTimeout(n.proxy(this._next,this,r),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read());this._core.is("interacting")||i.hidden||this._core.next(r||this._core.settings.autoplaySpeed)};r.prototype.read=function(){return(new Date).getTime()-this._time};r.prototype.play=function(i,r){var u;this._core.is("rotating")||this._core.enter("rotating");i=i||this._core.settings.autoplayTimeout;u=Math.min(this._time%(this._timeout||i),i);this._paused?(this._time=this.read(),this._paused=!1):t.clearTimeout(this._call);this._time+=this.read()%i-u;this._timeout=i;this._call=t.setTimeout(n.proxy(this._next,this,r),i-u)};r.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,t.clearTimeout(this._call),this._core.leave("rotating"))};r.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,t.clearTimeout(this._call))};r.prototype.destroy=function(){var n,t;this.stop();for(n in this._handlers)this._core.$element.off(n,this._handlers[n]);for(t in Object.getOwnPropertyNames(this))"function"!=typeof this[t]&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.autoplay=r}(window.Zepto||window.jQuery,window,document),function(n){"use strict";var t=function(i){this._core=i;this._initialized=!1;this._pages=[];this._controls={};this._templates=[];this.$element=this._core.$element;this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to};this._handlers={"prepared.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+n(t.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"<\/div>")},this),"added.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.dotsData&&this._templates.splice(n.position,0,this._templates.pop())},this),"remove.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.dotsData&&this._templates.splice(n.position,1)},this),"changed.owl.carousel":n.proxy(function(n){n.namespace&&"position"==n.property.name&&this.draw()},this),"initialized.owl.carousel":n.proxy(function(n){n.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":n.proxy(function(n){n.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)};this._core.options=n.extend({},t.Defaults,this._core.options);this.$element.on(this._handlers)};t.Defaults={nav:!1,navText:['<span aria-label="Previous">&#x2039;<\/span>','<span aria-label="Next">&#x203a;<\/span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1};t.prototype.initialize=function(){var i,t=this._core.settings;this._controls.$relative=(t.navContainer?n(t.navContainer):n("<div>").addClass(t.navContainerClass).appendTo(this.$element)).addClass("disabled");this._controls.$previous=n("<"+t.navElement+">").addClass(t.navClass[0]).html(t.navText[0]).prependTo(this._controls.$relative).on("click",n.proxy(function(){this.prev(t.navSpeed)},this));this._controls.$next=n("<"+t.navElement+">").addClass(t.navClass[1]).html(t.navText[1]).appendTo(this._controls.$relative).on("click",n.proxy(function(){this.next(t.navSpeed)},this));t.dotsData||(this._templates=[n('<button role="button">').addClass(t.dotClass).append(n("<span>")).prop("outerHTML")]);this._controls.$absolute=(t.dotsContainer?n(t.dotsContainer):n("<div>").addClass(t.dotsClass).appendTo(this.$element)).addClass("disabled");this._controls.$absolute.on("click","button",n.proxy(function(i){var r=n(i.target).parent().is(this._controls.$absolute)?n(i.target).index():n(i.target).parent().index();i.preventDefault();this.to(r,t.dotsSpeed)},this));for(i in this._overrides)this._core[i]=n.proxy(this[i],this)};t.prototype.destroy=function(){var t,n,i,r,u=this._core.settings;for(t in this._handlers)this.$element.off(t,this._handlers[t]);for(n in this._controls)"$relative"===n&&u.navContainer?this._controls[n].html(""):this._controls[n].remove();for(r in this.overides)this._core[r]=this._overrides[r];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)};t.prototype.update=function(){var t,i,f,r=this._core.clones().length/2,o=r+this._core.items().length,u=this._core.maximum(!0),n=this._core.settings,e=n.center||n.autoWidth||n.dotsData?1:n.dotsEach||n.items;if("page"!==n.slideBy&&(n.slideBy=Math.min(n.slideBy,n.items)),n.dots||"page"==n.slideBy)for(this._pages=[],t=r,i=0,f=0;t<o;t++){if(i>=e||0===i){if(this._pages.push({start:Math.min(u,t-r),end:t-r+e-1}),Math.min(u,t-r)===u)break;i=0;++f}i+=this._core.mergers(this._core.relative(t))}};t.prototype.draw=function(){var i,t=this._core.settings,r=this._core.items().length<=t.items,u=this._core.relative(this._core.current()),f=t.loop||t.rewind;this._controls.$relative.toggleClass("disabled",!t.nav||r);t.nav&&(this._controls.$previous.toggleClass("disabled",!f&&u<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&u>=this._core.maximum(!0)));this._controls.$absolute.toggleClass("disabled",!t.dots||r);t.dots&&(i=this._pages.length-this._controls.$absolute.children().length,t.dotsData&&0!==i?this._controls.$absolute.html(this._templates.join("")):i>0?this._controls.$absolute.append(new Array(i+1).join(this._templates[0])):i<0&&this._controls.$absolute.children().slice(i).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(n.inArray(this.current(),this._pages)).addClass("active"))};t.prototype.onTrigger=function(t){var i=this._core.settings;t.page={index:n.inArray(this.current(),this._pages),count:this._pages.length,size:i&&(i.center||i.autoWidth||i.dotsData?1:i.dotsEach||i.items)}};t.prototype.current=function(){var t=this._core.relative(this._core.current());return n.grep(this._pages,n.proxy(function(n){return n.start<=t&&n.end>=t},this)).pop()};t.prototype.getPosition=function(t){var i,r,u=this._core.settings;return"page"==u.slideBy?(i=n.inArray(this.current(),this._pages),r=this._pages.length,t?++i:--i,i=this._pages[(i%r+r)%r].start):(i=this._core.relative(this._core.current()),r=this._core.items().length,t?i+=u.slideBy:i-=u.slideBy),i};t.prototype.next=function(t){n.proxy(this._overrides.to,this._core)(this.getPosition(!0),t)};t.prototype.prev=function(t){n.proxy(this._overrides.to,this._core)(this.getPosition(!1),t)};t.prototype.to=function(t,i,r){var u;!r&&this._pages.length?(u=this._pages.length,n.proxy(this._overrides.to,this._core)(this._pages[(t%u+u)%u].start,i)):n.proxy(this._overrides.to,this._core)(t,i)};n.fn.owlCarousel.Constructor.Plugins.Navigation=t}(window.Zepto||window.jQuery,window,document),function(n,t,i,r){"use strict";var u=function(i){this._core=i;this._hashes={};this.$element=this._core.$element;this._handlers={"initialized.owl.carousel":n.proxy(function(i){i.namespace&&"URLHash"===this._core.settings.startPosition&&n(t).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":n.proxy(function(t){if(t.namespace){var i=n(t.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!i)return;this._hashes[i]=t.content}},this),"changed.owl.carousel":n.proxy(function(i){if(i.namespace&&"position"===i.property.name){var u=this._core.items(this._core.relative(this._core.current())),r=n.map(this._hashes,function(n,t){return n===u?t:null}).join();if(!r||t.location.hash.slice(1)===r)return;t.location.hash=r}},this)};this._core.options=n.extend({},u.Defaults,this._core.options);this.$element.on(this._handlers);n(t).on("hashchange.owl.navigation",n.proxy(function(){var i=t.location.hash.substring(1),u=this._core.$stage.children(),n=this._hashes[i]&&u.index(this._hashes[i]);n!==r&&n!==this._core.current()&&this._core.to(this._core.relative(n),!1,!0)},this))};u.Defaults={URLhashListener:!1};u.prototype.destroy=function(){var i,r;n(t).off("hashchange.owl.navigation");for(i in this._handlers)this._core.$element.off(i,this._handlers[i]);for(r in Object.getOwnPropertyNames(this))"function"!=typeof this[r]&&(this[r]=null)};n.fn.owlCarousel.Constructor.Plugins.Hash=u}(window.Zepto||window.jQuery,window,document),function(n,t,i,r){function u(t,i){var u=!1,f=t.charAt(0).toUpperCase()+t.slice(1);return n.each((t+" "+h.join(f+" ")+f).split(" "),function(n,t){if(s[t]!==r)return u=!i||t,!1}),u}function e(n){return u(n,!0)}var s=n("<support>").get(0).style,h="Webkit Moz O ms".split(" "),o={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},f={csstransforms:function(){return!!u("transform")},csstransforms3d:function(){return!!u("perspective")},csstransitions:function(){return!!u("transition")},cssanimations:function(){return!!u("animation")}};f.csstransitions()&&(n.support.transition=new String(e("transition")),n.support.transition.end=o.transition.end[n.support.transition]);f.cssanimations()&&(n.support.animation=new String(e("animation")),n.support.animation.end=o.animation.end[n.support.animation]);f.csstransforms()&&(n.support.transform=new String(e("transform")),n.support.transform3d=f.csstransforms3d())}(window.Zepto||window.jQuery,window,document);!function(n){"use strict";"function"==typeof define&&define.amd?define(["jquery"],n):n(jQuery)}(function(n){"use strict";function r(r,f){function p(){"number"==typeof e.opts.lines&&e.opts.lines<2?e.$el.addClass(e.opts.ellipLineClass):(y=e.$cont.height(),"auto"===e.opts.lines&&e.$el.prop("scrollHeight")<=y||l&&(o=n.trim(w(e.text)).split(/\s+/),e.$el.html(i+o.join("<\/span> "+i)+"<\/span>"),e.$el.find("span").each(l),null!=h&&function(n){o[n]='<span class="'+e.opts.ellipLineClass+'">'+o[n];o.push("<\/span>");e.$el.html(o.join(" "))}(h)))}function w(n){return String(n).replace(/[&<>"'\/]/g,function(n){return k[n]})}var l,h,b,c,v,y,o,k,e=this,s=0,a=[];if((k={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},e.$cont=n(r),e.opts=n.extend({},u,f),"auto"===e.opts.lines)&&(l=function(t,i){var r=n(i),u=r.position().top;if(v=v||r.height(),u===c?a[s].push(r):(c=u,a[s+=1]=[r]),u+v>y)return h=t-a[s-1].length,!1}),"number"==typeof e.opts.lines&&e.opts.lines>1&&(l=function(t,i){var r=n(i).position().top;if(r!==c&&(c=r,s+=1),s===e.opts.lines)return h=t,!1}),e.opts.responsive)n(window).on("resize."+t,function(){a=[];s=0;c=null;h=null;e.$el.html(w(e.text));clearTimeout(b);b=setTimeout(p,100)});e.text=e.$cont.text();e.opts.ellipLineClass=e.opts.ellipClass+"-line";e.$el=n('<span class="'+e.opts.ellipClass+'" />');e.$el.text(e.text);e.$cont.empty().append(e.$el);p()}var t="ellipsis",i='<span style="white-space: nowrap;">',u={lines:"auto",ellipClass:"ellip",responsive:!1};n.fn[t]=function(i){return this.each(function(){try{n(this).data(t,new r(this,i))}catch(n){window.console&&console.error(t+": "+n)}})}});!function(){var n=function(t,i){function s(){this.q=[];this.add=function(n){this.q.push(n)};var n,t;this.call=function(){for(n=0,t=this.q.length;n<t;n++)this.q[n].call()}}function h(n,t){return n.currentStyle?n.currentStyle[t]:window.getComputedStyle?window.getComputedStyle(n,null).getPropertyValue(t):n.style[t]}function f(n,t){var u,f;if(n.resizedAttached){if(n.resizedAttached)return void n.resizedAttached.add(t)}else n.resizedAttached=new s,n.resizedAttached.add(t);n.resizeSensor=document.createElement("div");n.resizeSensor.className="resize-sensor";u="position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; z-index: -1; visibility: hidden;";f="position: absolute; left: 0; top: 0; transition: 0s;";n.resizeSensor.style.cssText=u;n.resizeSensor.innerHTML='<div class="resize-sensor-expand" style="'+u+'"><div style="'+f+'"><\/div><\/div><div class="resize-sensor-shrink" style="'+u+'"><div style="'+f+' width: 200%; height: 200%"><\/div><\/div>';n.appendChild(n.resizeSensor),{fixed:1,absolute:1}[h(n,"position")]||(n.style.position="relative");var e,o,i=n.resizeSensor.childNodes[0],c=i.childNodes[0],r=n.resizeSensor.childNodes[1],l=(r.childNodes[0],function(){c.style.width=i.offsetWidth+10+"px";c.style.height=i.offsetHeight+10+"px";i.scrollLeft=i.scrollWidth;i.scrollTop=i.scrollHeight;r.scrollLeft=r.scrollWidth;r.scrollTop=r.scrollHeight;e=n.offsetWidth;o=n.offsetHeight});l();var y=function(){n.resizedAttached&&n.resizedAttached.call()},a=function(n,t,i){n.attachEvent?n.attachEvent("on"+t,i):n.addEventListener(t,i)},v=function(){n.offsetWidth==e&&n.offsetHeight==o||y();l()};a(i,"scroll",v);a(r,"scroll",v)}var u=Object.prototype.toString.call(t),e="[object Array]"===u||"[object NodeList]"===u||"[object HTMLCollection]"===u||"undefined"!=typeof jQuery&&t instanceof jQuery||"undefined"!=typeof Elements&&t instanceof Elements,r,o;if(e)for(r=0,o=t.length;r<o;r++)f(t[r],i);else f(t,i);this.detach=function(){if(e)for(var i=0,r=t.length;i<r;i++)n.detach(t[i]);else n.detach(t)}};n.detach=function(n){n.resizeSensor&&(n.removeChild(n.resizeSensor),delete n.resizeSensor,delete n.resizedAttached)};"undefined"!=typeof module&&"undefined"!=typeof module.exports?module.exports=n:window.ResizeSensor=n}();!function(n){n.fn.theiaStickySidebar=function(t){function i(t,i){return!0===t.initialized||!(n("body").width()<t.minWidth)&&(function(t,i){t.initialized=!0;0===n("#theia-sticky-sidebar-stylesheet-"+t.namespace).length&&n("head").append(n('<style id="theia-sticky-sidebar-stylesheet-'+t.namespace+'">.theiaStickySidebar:after {content: ""; display: table; clear: both;}<\/style>'));i.each(function(){function u(){i.fixedScrollTop=0;i.sidebar.css({"min-height":"1px"});i.stickySidebar.css({position:"static",width:"",transform:"none"})}var i={},o,f,e;(i.sidebar=n(this),i.options=t||{},i.container=n(i.options.containerSelector),0==i.container.length&&(i.container=i.sidebar.parent()),i.sidebar.parents().css("-webkit-transform","none"),i.sidebar.css({position:i.options.defaultPosition,overflow:"visible","-webkit-box-sizing":"border-box","-moz-box-sizing":"border-box","box-sizing":"border-box"}),i.stickySidebar=i.sidebar.find(".theiaStickySidebar"),0==i.stickySidebar.length)&&(o=/(?:text|application)\/(?:x-)?(?:javascript|ecmascript)/i,i.sidebar.find("script").filter(function(n,t){return 0===t.type.length||t.type.match(o)}).remove(),i.stickySidebar=n("<div>").addClass("theiaStickySidebar").append(i.sidebar.children()),i.sidebar.append(i.stickySidebar));i.marginBottom=parseInt(i.sidebar.css("margin-bottom"));i.paddingTop=parseInt(i.sidebar.css("padding-top"));i.paddingBottom=parseInt(i.sidebar.css("padding-bottom"));f=i.stickySidebar.offset().top;e=i.stickySidebar.outerHeight();i.stickySidebar.css("padding-top",1);i.stickySidebar.css("padding-bottom",0);f-=i.stickySidebar.offset().top;e=i.stickySidebar.outerHeight()-e-f;0==f?(i.stickySidebar.css("padding-top",0),i.stickySidebarPaddingTop=0):i.stickySidebarPaddingTop=0;0==e?(i.stickySidebar.css("padding-bottom",0),i.stickySidebarPaddingBottom=0):i.stickySidebarPaddingBottom=0;i.previousScrollTop=null;i.fixedScrollTop=0;u();i.onScroll=function(i){var a,e,s,l,y,o;if(i.stickySidebar.is(":visible"))if(n("body").width()<i.options.minWidth)u();else{if(i.options.disableOnResponsiveLayouts&&(a=i.sidebar.outerWidth("none"==i.sidebar.css("float")),a+50>i.container.width()))return void u();if(e=n(document).scrollTop(),s="static",e>=i.sidebar.offset().top+(i.paddingTop-i.options.additionalMarginTop)){var h,p=i.paddingTop+t.additionalMarginTop,w=i.paddingBottom+i.marginBottom+t.additionalMarginBottom,b=i.sidebar.offset().top,k=i.sidebar.offset().top+function(t){var i=t.height();return t.children().each(function(){i=Math.max(i,n(this).height())}),i}(i.container),c=0+t.additionalMarginTop,d=i.stickySidebar.outerHeight()+p+w<n(window).height();h=d?c+i.stickySidebar.outerHeight():n(window).height()-i.marginBottom-i.paddingBottom-t.additionalMarginBottom;var g=b-e+i.paddingTop,nt=k-e-i.paddingBottom-i.marginBottom,f=i.stickySidebar.offset().top-e,v=i.previousScrollTop-e;"fixed"==i.stickySidebar.css("position")&&"modern"==i.options.sidebarBehavior&&(f+=v);"stick-to-top"==i.options.sidebarBehavior&&(f=t.additionalMarginTop);"stick-to-bottom"==i.options.sidebarBehavior&&(f=h-i.stickySidebar.outerHeight());f=v>0?Math.min(f,c):Math.max(f,h-i.stickySidebar.outerHeight());f=Math.max(f,g);f=Math.min(f,nt-i.stickySidebar.outerHeight());l=i.container.height()==i.stickySidebar.outerHeight();s=(l||f!=c)&&(l||f!=h-i.stickySidebar.outerHeight())?e+f-i.sidebar.offset().top-i.paddingTop<=t.additionalMarginTop?"static":"absolute":"fixed"}"fixed"==s?(y=n(document).scrollLeft(),i.stickySidebar.css({position:"fixed",width:r(i.stickySidebar)+"px",transform:"translateY("+f+"px)",left:i.sidebar.offset().left+parseInt(i.sidebar.css("padding-left"))-y+"px",top:"0px"})):"absolute"==s?(o={},"absolute"!=i.stickySidebar.css("position")&&(o.position="absolute",o.transform="translateY("+(e+f-i.sidebar.offset().top-i.stickySidebarPaddingTop-i.stickySidebarPaddingBottom)+"px)",o.top="0px"),o.width=r(i.stickySidebar)+"px",o.left="",i.stickySidebar.css(o)):"static"==s&&u();"static"!=s&&1==i.options.updateSidebarHeight&&i.sidebar.css({"min-height":i.stickySidebar.outerHeight()+i.stickySidebar.offset().top-i.sidebar.offset().top+i.paddingBottom});i.previousScrollTop=e}};i.onScroll(i);n(document).on("scroll."+i.options.namespace,function(n){return function(){n.onScroll(n)}}(i));n(window).on("resize."+i.options.namespace,function(n){return function(){n.stickySidebar.css({position:"static"});n.onScroll(n)}}(i));"undefined"!=typeof ResizeSensor&&new ResizeSensor(i.stickySidebar[0],function(n){return function(){n.onScroll(n)}}(i))})}(t,i),!0)}function r(n){var t;try{t=n[0].getBoundingClientRect().width}catch(n){}return void 0===t&&(t=n.width()),t}return t=n.extend({containerSelector:"",additionalMarginTop:0,additionalMarginBottom:0,updateSidebarHeight:!0,minWidth:0,disableOnResponsiveLayouts:!0,sidebarBehavior:"modern",defaultPosition:"relative",namespace:"TSS"},t),t.additionalMarginTop=parseInt(t.additionalMarginTop)||0,t.additionalMarginBottom=parseInt(t.additionalMarginBottom)||0,function(t,r){i(t,r)||(console.log("TSS: Body width smaller than options.minWidth. Init is delayed."),n(document).on("scroll."+t.namespace,function(t,r){return function(u){i(t,r)&&n(this).unbind(u)}}(t,r)),n(window).on("resize."+t.namespace,function(t,r){return function(u){i(t,r)&&n(this).unbind(u)}}(t,r)))}(t,this),this}}(jQuery);!function(n){n.fn.bcSwipe=function(t){var i={threshold:50};return t&&n.extend(i,t),this.each(function(){function f(n){1==n.touches.length&&(t=n.touches[0].pageX,r=!0,this.addEventListener("touchmove",u,!1))}function u(u){if(r){var o=u.touches[0].pageX,f=t-o;Math.abs(f)>=i.threshold&&(e(),n(this).carousel(f>0?"next":"prev"))}}function e(){this.removeEventListener("touchmove",u);t=null;r=!1}var t,r=!1;"ontouchstart"in document.documentElement&&this.addEventListener("touchstart",f,!1)}),this}}(jQuery),function(n,t){typeof define=="function"&&define.amd?define(["jquery"],function(i){return n.Tablesaw=t(i,n)}):typeof exports=="object"?module.exports="document"in n?t(require("jquery"),n):t(require("jquery")(n),n):n.Tablesaw=t(jQuery,n)}(typeof window!="undefined"?window:this,function(n,t){"use strict";var r=t.document,u=/complete|loaded/.test(r.readyState),i;r.addEventListener("DOMContentLoaded",function(){u=!0});i={i18n:{modeStack:"Stack",modeSwipe:"Swipe",modeToggle:"Toggle",modeSwitchColumnsAbbreviated:"Cols",modeSwitchColumns:"Columns",columnToggleButton:"Columns",columnToggleError:"No eligible columns.",sort:"Sort",swipePreviousColumn:"Previous column",swipeNextColumn:"Next column"},mustard:"head"in r&&(!t.blackberry||t.WebKitPoint)&&!t.operamini,$:n,_init:function(n){i.$(n||r).trigger("enhance.tablesaw")},init:function(n){u=u||/complete|loaded/.test(r.readyState);u?i._init(n):"addEventListener"in r&&r.addEventListener("DOMContentLoaded",function(){i._init(n)})}};n(r).on("enhance.tablesaw",function(){typeof TablesawConfig!="undefined"&&TablesawConfig.i18n&&(i.i18n=n.extend(i.i18n,TablesawConfig.i18n||{}));i.i18n.modes=[i.i18n.modeStack,i.i18n.modeSwipe,i.i18n.modeToggle]});return i.mustard&&n(r.documentElement).addClass("tablesaw-enhanced"),function(){var f="tablesaw",h={toolbar:"tablesaw-bar"},e={create:"tablesawcreate",destroy:"tablesawdestroy",refresh:"tablesawrefresh",resize:"tablesawresize"},a="stack",v="table",y="[data-tablesaw],[data-tablesaw-mode],[data-tablesaw-sortable]",p={},u,o,s,c,l;i.events=e;u=function(t){if(!t)throw new Error("Tablesaw requires an element.");this.table=t;this.$table=n(t);this.$thead=this.$table.children().filter("thead").eq(0);this.$tbody=this.$table.children().filter("tbody");this.mode=this.$table.attr("data-tablesaw-mode")||a;this.$toolbar=null;this.attributes={subrow:"data-tablesaw-subrow",ignorerow:"data-tablesaw-ignorerow"};this.init()};u.prototype.init=function(){if(!this.$thead.length)throw new Error("tablesaw: a <thead> is required, but none was found.");if(!this.$thead.find("th").length)throw new Error("tablesaw: no header cells found. Are you using <th> inside of <thead>?");this.$table.attr("id")||this.$table.attr("id",f+"-"+Math.round(Math.random()*1e4));this.createToolbar();this._initCells();this.$table.data(f,this);this.$table.trigger(e.create,[this])};u.prototype.getConfig=function(t){var i=n.extend(p,t||{});return n.extend(i,typeof TablesawConfig!="undefined"?TablesawConfig:{})};u.prototype._getPrimaryHeaderRow=function(){return this._getHeaderRows().eq(0)};u.prototype._getHeaderRows=function(){return this.$thead.children().filter("tr").filter(function(){return!n(this).is("[data-tablesaw-ignorerow]")})};u.prototype._getRowIndex=function(n){return n.prevAll().length};u.prototype._getHeaderRowIndeces=function(){var i=this,t=[];return this._getHeaderRows().each(function(){t.push(i._getRowIndex(n(this)))}),t};u.prototype._getPrimaryHeaderCells=function(n){return(n||this._getPrimaryHeaderRow()).find("th")};u.prototype._$getCells=function(t){var i=this;return n(t).add(t.cells).filter(function(){var t=n(this),r=t.parent(),u=t.is("[colspan]");return!r.is("["+i.attributes.subrow+"]")&&(!r.is("["+i.attributes.ignorerow+"]")||!u)})};u.prototype._getVisibleColspan=function(){var t=0;return this._getPrimaryHeaderCells().each(function(){var i=n(this);i.css("display")!=="none"&&(t+=parseInt(i.attr("colspan"),10)||1)}),t};u.prototype.getColspanForCell=function(t){var r=this._getVisibleColspan(),i=0;return t.closest("tr").data("tablesaw-rowspanned")&&i++,t.siblings().each(function(){var t=n(this),r=parseInt(t.attr("colspan"),10)||1;t.css("display")!=="none"&&(i+=r)}),r-i};u.prototype.isCellInColumn=function(t,i){return n(t).add(t.cells).filter(function(){return this===i}).length};u.prototype.updateColspanCells=function(t,i,r){var u=this,f=u._getPrimaryHeaderRow();this.$table.find("[rowspan][data-tablesaw-priority]").each(function(){var i=n(this),t,r;i.attr("data-tablesaw-priority")==="persist"&&(t=i.closest("tr"),r=parseInt(i.attr("rowspan"),10),r>1&&(t=t.next(),t.data("tablesaw-rowspanned",!0),r--))});this.$table.find("[colspan],[data-tablesaw-maxcolspan]").filter(function(){return n(this).closest("tr")[0]!==f[0]}).each(function(){var f=n(this),e,o;(r===undefined||u.isCellInColumn(i,this))&&(e=u.getColspanForCell(f),t&&r!==undefined&&f[e===0?"addClass":"removeClass"](t),o=parseInt(f.attr("data-tablesaw-maxcolspan"),10),o?e>o&&(e=o):f.attr("data-tablesaw-maxcolspan",f.attr("colspan")),f.attr("colspan",e))})};u.prototype._findPrimaryHeadersForCell=function(n){for(var f=this._getPrimaryHeaderRow(),r=this._getRowIndex(f),u=[],i,t=0;t<this.headerMapping.length;t++)if(t!==r)for(i=0;i<this.headerMapping[t].length;i++)this.headerMapping[t][i]===n&&u.push(this.headerMapping[r][i]);return u};u.prototype.getRows=function(){var t=this;return this.$table.find("tr").filter(function(){return n(this).closest("table").is(t.$table)})};u.prototype.getBodyRows=function(t){return(t?n(t):this.$tbody).children().filter("tr")};u.prototype.getHeaderCellIndex=function(n){for(var i=this.headerMapping[0],t=0;t<i.length;t++)if(i[t]===n)return t;return-1};u.prototype._initCells=function(){var o,t,f,i,r,h,u,e,s;for(this.$table.find("[data-tablesaw-maxcolspan]").each(function(){var t=n(this);t.attr("colspan",t.attr("data-tablesaw-maxcolspan"))}),o=this.getRows(),t=[],o.each(function(n){t[n]=[]}),o.each(function(i){var r=0,u=n(this),f=u.children();f.each(function(){for(var f=parseInt(this.getAttribute("data-tablesaw-maxcolspan")||this.getAttribute("colspan"),10),e=parseInt(this.getAttribute("rowspan"),10),u,n;t[i][r];)r++;if(t[i][r]=this,f)for(u=0;u<f-1;u++)r++,t[i][r]=this;if(e)for(n=1;n<e;n++)t[i+n][r]=this;r++})}),f=this._getHeaderRowIndeces(),i=0;i<t[0].length;i++)for(r=0,h=f.length;r<h;r++)for(u=t[f[r]][i],e=f[r],u.cells||(u.cells=[]);e<t.length;)s=t[e][i],u!==s&&u.cells.push(s),e++;this.headerMapping=t};u.prototype.refresh=function(){this._initCells();this.$table.trigger(e.refresh,[this])};u.prototype._getToolbarAnchor=function(){var n=this.$table.parent();return n.is(".tablesaw-overflow")?n:this.$table};u.prototype._getToolbar=function(n){return n||(n=this._getToolbarAnchor()),n.prev().filter("."+h.toolbar)};u.prototype.createToolbar=function(){var i=this._getToolbarAnchor(),t=this._getToolbar(i);t.length||(t=n("<div>").addClass(h.toolbar).insertBefore(i));this.$toolbar=t;this.mode&&this.$toolbar.addClass("tablesaw-mode-"+this.mode)};u.prototype.destroy=function(){this._getToolbar().each(function(){this.className=this.className.replace(/\btablesaw-mode\-\w*\b/gi,"")});var i=this.$table.attr("id");n(r).off("."+i);n(t).off("."+i);this.$table.trigger(e.destroy,[this]);this.$table.removeData(f)};n.fn[f]=function(){return this.each(function(){var t=n(this);t.data(f)||new u(this)})};o=n(r);o.on("enhance.tablesaw",function(t){if(i.mustard){var r=n(t.target);r.parent().length&&(r=r.parent());r.find(v).filter(y)[f]()}});s=!1;o.on("scroll.tablesaw",function(){s=!0;t.clearTimeout(c);c=t.setTimeout(function(){s=!1},300)});n(t).on("resize",function(){s||(t.clearTimeout(l),l=t.setTimeout(function(){o.trigger(e.resize)},150))});i.Table=u}(),function(){var t={stackTable:"tablesaw-stack",cellLabels:"tablesaw-cell-label",cellContentLabels:"tablesaw-cell-content"},e={key:"tablesaw-stack"},u={labelless:"data-tablesaw-no-labels",hideempty:"data-tablesaw-hide-empty"},f=function(t,i){this.tablesaw=i;this.$table=n(t);this.labelless=this.$table.is("["+u.labelless+"]");this.hideempty=this.$table.is("["+u.hideempty+"]");this.$table.data(e.key,this)};f.prototype.init=function(){if(this.$table.addClass(t.stackTable),!this.labelless){var i=this;this.$table.find("th, td").filter(function(){return!n(this).closest("thead").length}).filter(function(){return!n(this).is("["+u.labelless+"]")&&!n(this).closest("tr").is("["+u.labelless+"]")&&(!i.hideempty||!!n(this).html())}).each(function(){var u=n(r.createElement("b")).addClass(t.cellLabels),f=n(this),e;n(i.tablesaw._findPrimaryHeadersForCell(this)).each(function(t){var i=n(this.cloneNode(!0)),e=i.find(".tablesaw-sortable-btn"),f,o,s;if(i.find(".tablesaw-sortable-arrow").remove(),f=i.find("[data-tablesaw-checkall]"),f.closest("label").remove(),f.length){u=n([]);return}for(t>0&&u.append(r.createTextNode(", ")),o=e.length?e[0]:i[0];s=o.firstChild;)u[0].appendChild(s)});u.length&&!f.find("."+t.cellContentLabels).length&&f.wrapInner("<span class='"+t.cellContentLabels+"'><\/span>");e=f.find("."+t.cellLabels);e.length?e.replaceWith(u):(f.prepend(r.createTextNode(" ")),f.prepend(u))})}};f.prototype.destroy=function(){this.$table.removeClass(t.stackTable);this.$table.find("."+t.cellLabels).remove();this.$table.find("."+t.cellContentLabels).each(function(){n(this).replaceWith(n(this.childNodes))})};n(r).on(i.events.create,function(n,t){if(t.mode==="stack"){var i=new f(t.table,t);i.init()}}).on(i.events.refresh,function(t,i){i.mode==="stack"&&n(i.table).data(e.key).init()}).on(i.events.destroy,function(t,i){i.mode==="stack"&&n(i.table).data(e.key).destroy()});i.Stack=f}(),function(){var t="tablesawbtn",i={_create:function(){return n(this).each(function(){n(this).trigger("beforecreate."+t)[t]("_init").trigger("create."+t)})},_init:function(){var r=n(this),i=this.getElementsByTagName("select")[0];return i&&n(this).addClass("btn-select tablesaw-btn-select")[t]("_select",i),r},_select:function(t){var i=function(t,i){var s=n(i).find("option"),u=r.createElement("span"),f,o,h=!1,e,c;if(u.setAttribute("aria-hidden","true"),u.innerHTML="&#160;",s.each(function(){var n=this;n.selected&&(u.innerHTML=n.text)}),o=t.childNodes,s.length>0){for(e=0,c=o.length;e<c;e++)f=o[e],f&&f.nodeName.toUpperCase()==="SPAN"&&(t.replaceChild(u,f),h=!0);h||t.insertBefore(u,t.firstChild)}};i(this,t);n(this).on("change refresh",function(){i(this,t)})}};n.fn[t]=function(i,r,u,f){return this.each(function(){if(i&&typeof i=="string")return n.fn[t].prototype[i].call(this,r,u,f);if(n(this).data(t+"active"))return n(this);n(this).data(t+"active",!0);n.fn[t].prototype._create.call(this)})};n.extend(n.fn[t].prototype,i)}(),function(){var f={key:"tablesaw-coltoggle"},u=function(t){(this.$table=n(t),this.$table.length)&&(this.tablesaw=this.$table.data("tablesaw"),this.attributes={btnTarget:"data-tablesaw-columntoggle-btn-target",set:"data-tablesaw-columntoggle-set"},this.classes={columnToggleTable:"tablesaw-columntoggle",columnBtnContain:"tablesaw-columntoggle-btnwrap tablesaw-advance",columnBtn:"tablesaw-columntoggle-btn tablesaw-nav-btn down",popup:"tablesaw-columntoggle-popup",priorityPrefix:"tablesaw-priority-"},this.set=[],this.$headers=this.tablesaw._getPrimaryHeaderCells(),this.$table.data(f.key,this))};u.prototype.initSet=function(){var t=this.$table.attr(this.attributes.set),i;t&&(i=this.$table[0],this.set=n("table["+this.attributes.set+"='"+t+"']").filter(function(){return this!==i}).get())};u.prototype.init=function(){function b(n){var t=n.checked,i=u.getHeaderFromCheckbox(n),r=u.tablesaw._$getCells(i);r[t?"removeClass":"addClass"]("tablesaw-toggle-cellhidden");r[t?"addClass":"removeClass"]("tablesaw-toggle-cellvisible");u.updateColspanCells(i,t);u.$table.trigger("tablesawcolumns")}function y(t){t&&n(t.target).closest("."+u.classes.popup).length||(n(r).off("click."+o),h.removeClass("up").addClass("down"),e.removeClass("visible"))}function g(){e.addClass("visible");h.removeClass("down").addClass("up");n(r).off("click."+o,y);t.clearTimeout(k);k=t.setTimeout(function(){n(r).on("click."+o,y)},15)}var o,l,h,c,s,e,u,w,a,v,k,p,d;if(this.$table.length){u=this;w=this.tablesaw.getConfig({getColumnToggleLabelTemplate:function(n){return"<label><input type='checkbox' checked>"+n+"<\/label>"}});this.$table.addClass(this.classes.columnToggleTable);o=this.$table.attr("id");l=o+"-popup";e=n("<div class='"+this.classes.columnBtnContain+"'><\/div>");h=n("<a href='#"+l+"' class='btn tablesaw-btn btn-micro "+this.classes.columnBtn+"' data-popup-link><span>"+i.i18n.columnToggleButton+"<\/span><\/a>");c=n("<div class='"+this.classes.popup+"' id='"+l+"'><\/div>");s=n("<div class='tablesaw-btn-group'><\/div>");this.$popup=c;a=!1;this.$headers.each(function(){var i=n(this),t=i.attr("data-tablesaw-priority"),r=u.tablesaw._$getCells(this);t&&t!=="persist"&&(r.addClass(u.classes.priorityPrefix+t),n(w.getColumnToggleLabelTemplate(i.text())).appendTo(s).find('input[type="checkbox"]').data("tablesaw-header",this),a=!0)});a||s.append("<label>"+i.i18n.columnToggleError+"<\/label>");s.appendTo(c);s.find('input[type="checkbox"]').on("change",function(t){if(b(t.target),u.set.length){var i;n(u.$popup).find("input[type='checkbox']").each(function(n){if(this===t.target)return i=n,!1});n(u.set).each(function(){var r=n(this).data(f.key).$popup.find("input[type='checkbox']").get(i);r&&(r.checked=t.target.checked,b(r))})}});h.appendTo(e);v=n(this.$table.attr(this.attributes.btnTarget));e.appendTo(v.length?v:this.tablesaw.$toolbar);h.on("click.tablesaw",function(n){n.preventDefault();e.is(".visible")?y():g()});if(c.appendTo(e),this.$menu=s,p=this.$table.closest(".tablesaw-overflow"),p.css("-webkit-overflow-scrolling"))p.on("scroll",function(){var i=n(this);t.clearTimeout(d);d=t.setTimeout(function(){i.css("-webkit-overflow-scrolling","auto");t.setTimeout(function(){i.css("-webkit-overflow-scrolling","touch")},0)},100)});n(t).on(i.events.resize+"."+o,function(){u.refreshToggle()});this.initSet();this.refreshToggle()}};u.prototype.getHeaderFromCheckbox=function(t){return n(t).data("tablesaw-header")};u.prototype.refreshToggle=function(){var n=this;this.$menu.find("input").each(function(){var t=n.getHeaderFromCheckbox(this);this.checked=n.tablesaw._$getCells(t).eq(0).css("display")==="table-cell"});this.updateColspanCells()};u.prototype.updateColspanCells=function(n,t){this.tablesaw.updateColspanCells("tablesaw-toggle-cellhidden",n,t)};u.prototype.destroy=function(){this.$table.removeClass(this.classes.columnToggleTable);this.$table.find("th, td").each(function(){var t=n(this);t.removeClass("tablesaw-toggle-cellhidden").removeClass("tablesaw-toggle-cellvisible");this.className=this.className.replace(/\bui\-table\-priority\-\d\b/g,"")})};n(r).on(i.events.create,function(n,t){if(t.mode==="columntoggle"){var i=new u(t.table);i.init()}});n(r).on(i.events.destroy,function(t,i){i.mode==="columntoggle"&&n(i.table).data(f.key).destroy()});n(r).on(i.events.refresh,function(t,i){i.mode==="columntoggle"&&n(i.table).data(f.key).refreshToggle()});i.ColumnToggle=u}(),function(){function e(t){var i=[];return n(t.childNodes).each(function(){var t=n(this);t.is("input, select")?i.push(t.val()):t.is(".tablesaw-cell-label")||i.push((t.text()||"").replace(/^\s+|\s+$/g,""))}),i.join("")}var t="tablesaw-sortable",o="table[data-"+t+"]",s="[data-"+t+"-switch]",f={sortCol:"data-tablesaw-sortable-col",defaultCol:"data-tablesaw-sortable-default-col",numericCol:"data-tablesaw-sortable-numeric",subRow:"data-tablesaw-subrow",ignoreRow:"data-tablesaw-ignorerow"},u={head:t+"-head",ascend:t+"-ascending",descend:t+"-descending",switcher:t+"-switch",tableToolbar:"tablesaw-bar-section",sortButton:t+"-btn"},h={_create:function(i){return n(this).each(function(){var r=n(this).data(t+"-init");if(r)return!1;n(this).data(t+"-init",!0).trigger("beforecreate."+t)[t]("_init",i).trigger("create."+t)})},_init:function(){function a(t){n.each(t,function(t,i){n(i).addClass(u.head)})}function v(t,i){n.each(t,function(t,r){var f=n("<button class='"+u.sortButton+"'/>");f.on("click",{col:r},i);n(r).wrapInner(f).find("button").append("<span class='tablesaw-sortable-arrow'>")})}function l(t){n.each(t,function(t,i){var r=n(i);r.removeAttr(f.defaultCol);r.removeClass(u.ascend);r.removeClass(u.descend)})}function y(i){if(!n(i.target).is("a[href]")){i.stopPropagation();var e=n(i.target).closest("["+f.sortCol+"]"),c=i.data.col,s=h.index(e[0]);l(e.closest("thead").find("th").filter(function(){return this!==e[0]}));e.is("."+u.descend)||!e.is("."+u.ascend)?(o[t]("sortBy",c,!0),s+="_asc"):(o[t]("sortBy",c),s+="_desc");r&&r.find("select").val(s).trigger("refresh");i.preventDefault()}}function p(t){n.each(t,function(t,i){var r=n(i);r.is("["+f.defaultCol+"]")&&(r.is("."+u.descend)||r.addClass(u.ascend))})}function w(s){var h,a;r=n("<div>").addClass(u.switcher).addClass(u.tableToolbar);h=["<label>"+i.i18n.sort+":"];h.push('<span class="btn tablesaw-btn"><select>');s.each(function(t){var i=n(this),o=i.is("["+f.defaultCol+"]"),s=i.is("."+u.descend),a=i.is("["+f.numericCol+"]"),c=0,l=5,r;n(this.cells.slice(0,l)).each(function(){isNaN(parseInt(e(this),10))||c++});r=c===l;a||i.attr(f.numericCol,r?"":"false");h.push("<option"+(o&&!s?" selected":"")+' value="'+t+'_asc">'+i.text()+" "+(r?"&#x2191;":"(A-Z)")+"<\/option>");h.push("<option"+(o&&s?" selected":"")+' value="'+t+'_desc">'+i.text()+" "+(r?"&#x2193;":"(Z-A)")+"<\/option>")});h.push("<\/select><\/span><\/label>");r.html(h.join(""));a=c.$toolbar.children().eq(0);a.length?r.insertBefore(a):r.appendTo(c.$toolbar);r.find(".tablesaw-btn").tablesawbtn();r.find("select").on("change",function(){var i=n(this).val().split("_"),r=s.eq(i[0]);l(r.siblings());o[t]("sortBy",r.get(0),i[1]==="asc")})}var o=n(this),c=o.data("tablesaw"),h,r;o.addClass(t);h=o.children().filter("thead").find("th["+f.sortCol+"]");a(h);v(h,y);p(h);o.is(s)&&w(h)},sortRows:function(t,i,r,u,o){function l(t,i){var r=[];return n.each(t,function(t,u){for(var s=u.parentNode,h=n(s),c=[],o=h.next(),l;o.is("["+f.subRow+"]");)c.push(o[0]),o=o.next();l=s.parentNode;h.is("["+f.subRow+"]")||l===i&&r.push({element:u,cell:e(u),row:s,subrows:c.length?c:null,ignored:h.is("["+f.ignoreRow+"]")})}),r}function a(n,t){var i=/[^\-\+\d\.]/g;return n?function(n,r){return n.ignored||r.ignored?0:t?parseFloat(n.cell.replace(i,""))-parseFloat(r.cell.replace(i,"")):n.cell.toLowerCase()>r.cell.toLowerCase()?1:-1}:function(n,r){return n.ignored||r.ignored?0:t?parseFloat(r.cell.replace(i,""))-parseFloat(n.cell.replace(i,"")):n.cell.toLowerCase()<r.cell.toLowerCase()?1:-1}}function v(n){for(var i=[],t=0,r=n.length;t<r;t++)i.push(n[t].row),n[t].subrows&&i.push(n[t].subrows);return i}var h,c,y=l(u.cells,o),s=n(u).data("tablesaw-sort");return h=(s&&typeof s=="function"?s(r):!1)||a(r,n(u).is("["+f.numericCol+"]")&&!n(u).is("["+f.numericCol+'="false"]')),c=y.sort(h),v(c)},makeColDefault:function(t,i){var r=n(t);r.attr(f.defaultCol,"true");i?(r.removeClass(u.descend),r.addClass(u.ascend)):(r.removeClass(u.ascend),r.addClass(u.descend))},sortBy:function(i,r){var u=n(this),e,f=u.data("tablesaw");f.$tbody.each(function(){for(var c=this,a=n(this),v=f.getBodyRows(c),h,l=f.headerMapping[0],o=0,s=l.length;o<s;o++)if(l[o]===i){e=o;break}for(h=u[t]("sortRows",v,e,r,i,c),o=0,s=h.length;o<s;o++)a.append(h[o])});u[t]("makeColDefault",i,r);u.trigger("tablesaw-sorted")}};n.fn[t]=function(i){var u=Array.prototype.slice.call(arguments,1),r;return i&&typeof i=="string"?(r=n.fn[t].prototype[i].apply(this[0],u),typeof r!="undefined"?r:n(this)):(n(this).data(t+"-active")||(n(this).data(t+"-active",!0),n.fn[t].prototype._create.call(this,i)),n(this))};n.extend(n.fn[t].prototype,h);n(r).on(i.events.create,function(n,i){i.$table.is(o)&&i.$table[t]()})}(),function(){function e(e,o){function ft(){o.css({width:"1px"});o.find("."+u.hiddenCol).removeClass(u.hiddenCol);d=[];v=[];h.each(function(){var n=this.offsetWidth;d.push(n);ot(this)||v.push(n)});o.css({width:""})}function g(n){s._$getCells(n).removeClass(u.hiddenCol)}function et(n){s._$getCells(n).addClass(u.hiddenCol)}function ct(n){s._$getCells(n).addClass(u.persistCol)}function ot(t){return n(t).is('[data-tablesaw-priority="persist"]')}function st(){o.removeClass(u.persistWidths);n("#"+c+"-persist").remove()}function lt(){var l="#"+c+".tablesaw-swipe ",i=[],f=o.width(),e=f,s=[],r,t;return h.each(function(n){var t;ot(this)&&(t=this.offsetWidth,e-=t,t<f*.75&&(s.push(n+"-"+t),i.push(l+" ."+u.persistCol+":nth-child("+(n+1)+") { width: "+t+"px; }")))}),r=s.join("_"),i.length&&(o.addClass(u.persistWidths),t=n("#"+c+"-persist"),t.length&&t.data("tablesaw-hash")===r||(t.remove(),n("<style>"+i.join("\n")+"<\/style>").attr("id",c+"-persist").data("tablesaw-hash",r).appendTo(ht))),e}function y(){var t=[],i;return l.each(function(r){var f=n(this),e=f.css("display")==="none"||f.is("."+u.hiddenCol);if(e||i){if(e&&i)return t[1]=r,!1}else i=!0,t[0]=r}),t}function nt(){var n=y();return[n[1]-1,n[0]-1]}function p(n){return n[1]>-1&&n[1]<l.length}function at(){var n=o.attr("data-tablesaw-swipe-media");return!n||"matchMedia"in t&&t.matchMedia(n).matches}function a(){var f,e;if(at()){var i=o.parent().width(),c=[],r=0,t=[],l=h.length;h.each(function(u){var e=n(this),f=e.is('[data-tablesaw-priority="persist"]');c.push(f);r+=d[u];t.push(r);(f||r>i)&&l--});f=l===0;h.each(function(n){t[n]>i&&et(this)});e=!0;h.each(function(n){if(c[n]){ct(this);e&&(s._$getCells(this).css("width",t[n]+"px"),e=!1);return}(t[n]<=i||f)&&(f=!1,g(this),s.updateColspanCells(u.hiddenCol,this,!0))});st();o.trigger("tablesawcolumns")}}function tt(){rt(!0)}function it(){rt(!1)}function rt(n){var i,t,e;if(i=n?y():nt(),p(i)){isNaN(i[0])&&(i[0]=n?0:l.length-1);var h=lt(),c=i[0],b=i[1],r,a=l.get(c),w=!1,f=!1;for(et(a),s.updateColspanCells(u.hiddenCol,a,!0),t=c+(n?1:-1);t>=0&&t<v.length;)h-=v[t],e=l.eq(t),e.is(".tablesaw-swipe-cellhidden")?h>0&&(r=e.get(0),w=!0,f=!0,g(r),s.updateColspanCells(u.hiddenCol,r,!1)):f=!0,n?t++:t--;f?!w&&p(n?y():nt())&&rt(n):(r=l.get(b),g(r),s.updateColspanCells(u.hiddenCol,r,!1));o.trigger("tablesawcolumns")}}function w(n,t){return(n.touches||n.originalEvent.touches)[0][t]}var s=o.data("tablesaw"),b=n("<div class='tablesaw-advance'><\/div>"),ut=n("<a href='#' class='btn tablesaw-nav-btn tablesaw-btn btn-micro left'>"+i.i18n.swipePreviousColumn+"<\/a>").appendTo(b),k=n("<a href='#' class='btn tablesaw-nav-btn tablesaw-btn btn-micro right'>"+i.i18n.swipeNextColumn+"<\/a>").appendTo(b),h=e._getPrimaryHeaderCells(),l=h.not('[data-tablesaw-priority="persist"]'),d=[],v=[],ht=n(r.head||"head"),c=o.attr("id");if(!h.length)throw new Error("tablesaw swipe: no header cells found.");o.addClass("tablesaw-swipe");ft();b.appendTo(s.$toolbar);c||(c="tableswipe-"+Math.round(Math.random()*1e4),o.attr("id",c));ut.add(k).on("click",function(t){n(t.target).closest(k).length?tt():it();t.preventDefault()});if(!o.is("["+f.disableTouchEvents+"]"))o.on("touchstart.swipetoggle",function(r){var f=w(r,"pageX"),s=w(r,"pageY"),u,o,h=t.pageYOffset;n(t).off(i.events.resize,a);n(this).on("touchmove.swipetoggle",function(n){u=w(n,"pageX");o=w(n,"pageY")}).on("touchend.swipetoggle",function(){var r=e.getConfig({swipeHorizontalThreshold:30,swipeVerticalThreshold:30}),c=r.swipe?r.swipe.verticalThreshold:r.swipeVerticalThreshold,l=r.swipe?r.swipe.horizontalThreshold:r.swipeHorizontalThreshold,v=Math.abs(t.pageYOffset-h)>=c,y=Math.abs(o-s)>=c;y||v||(u-f<-1*l&&tt(),u-f>l&&it());t.setTimeout(function(){n(t).on(i.events.resize,a)},300);n(this).off("touchmove.swipetoggle touchend.swipetoggle")})});o.on("tablesawcolumns.swipetoggle",function(){var n=p(nt()),t=p(y());ut[n?"removeClass":"addClass"](u.hideBtn);k[t?"removeClass":"addClass"](u.hideBtn);s.$toolbar[!n&&!t?"addClass":"removeClass"](u.allColumnsVisible)}).on("tablesawnext.swipetoggle",function(){tt()}).on("tablesawprev.swipetoggle",function(){it()}).on(i.events.destroy+".swipetoggle",function(){var r=n(this);r.removeClass("tablesaw-swipe");s.$toolbar.find(".tablesaw-advance").remove();n(t).off(i.events.resize,a);r.off(".swipetoggle")}).on(i.events.refresh,function(){st();ft();a()});a();n(t).on(i.events.resize,a)}var u={hideBtn:"disabled",persistWidths:"tablesaw-fix-persist",hiddenCol:"tablesaw-swipe-cellhidden",persistCol:"tablesaw-swipe-cellpersist",allColumnsVisible:"tablesaw-all-cols-visible"},f={disableTouchEvents:"data-tablesaw-no-touch",ignorerow:"data-tablesaw-ignorerow",subrow:"data-tablesaw-subrow"};n(r).on(i.events.create,function(n,t){t.mode==="swipe"&&e(t,t.$table)})}(),function(){function f(r){function e(){if(!u.show(r[0])){f.css("display","none");return}f.css("display","block");var t=s.find("li").removeClass(h);r.find("thead th").each(function(i){n(this).css("display")==="none"&&t.eq(i).addClass(h)})}var o=r.data("tablesaw"),f=n('<div class="tablesaw-advance minimap">'),s=n('<ul class="tablesaw-advance-dots">').appendTo(f),h="tablesaw-advance-dots-hide",c=r.data("tablesaw")._getPrimaryHeaderCells();c.each(function(){s.append("<li><i><\/i><\/li>")});f.appendTo(o.$toolbar);e();n(t).on(i.events.resize,e);r.on("tablesawcolumns.minimap",function(){e()}).on(i.events.destroy+".minimap",function(){var r=n(this);o.$toolbar.find(".tablesaw-advance").remove();n(t).off(i.events.resize,e);r.off(".minimap")})}var u={attr:{init:"data-tablesaw-minimap"},show:function(n){var i=n.getAttribute(u.attr.init);return i===""?!0:i&&"matchMedia"in t?t.matchMedia(i).matches:!1}};n(r).on(i.events.create,function(n,t){(t.mode==="swipe"||t.mode==="columntoggle")&&t.$table.is("[ "+u.attr.init+"]")&&f(t.$table)});i.MiniMap=u}(),function(){var t={selectors:{init:"table[data-tablesaw-mode-switch]"},attributes:{excludeMode:"data-tablesaw-mode-exclude"},classes:{main:"tablesaw-modeswitch",toolbar:"tablesaw-bar-section"},modes:["stack","swipe","columntoggle"],init:function(r){var o=n(r),v=o.data("tablesaw"),h=o.attr(t.attributes.excludeMode),c=v.$toolbar,f=n("<div>").addClass(t.classes.main+" "+t.classes.toolbar),e=['<label><span class="abbreviated">'+i.i18n.modeSwitchColumnsAbbreviated+'<\/span><span class="longform">'+i.i18n.modeSwitchColumns+"<\/span>:"],y=o.attr("data-tablesaw-mode"),l,u,a,s;for(e.push('<span class="btn tablesaw-btn"><select>'),u=0,a=t.modes.length;u<a;u++)h&&h.toLowerCase()===t.modes[u]||(l=y===t.modes[u],e.push("<option"+(l?" selected":"")+' value="'+t.modes[u]+'">'+i.i18n.modes[u]+"<\/option>"));e.push("<\/select><\/span><\/label>");f.html(e.join(""));s=c.find(".tablesaw-advance").eq(0);s.length?f.insertBefore(s):f.appendTo(c);f.find(".tablesaw-btn").tablesawbtn();f.find("select").on("change",function(i){return t.onModeChange.call(r,i,n(this).val())})},onModeChange:function(i,r){var u=n(this),f=u.data("tablesaw"),e=f.$toolbar.find("."+t.classes.main);e.remove();f.destroy();u.attr("data-tablesaw-mode",r);u.tablesaw()}};n(r).on(i.events.create,function(n,i){i.$table.is(t.selectors.init)&&t.init(i.table)})}(),function(){function t(n){(this.tablesaw=n,this.$table=n.$table,this.attr="data-tablesaw-checkall",this.checkAllSelector="["+this.attr+"]",this.forceCheckedSelector="["+this.attr+"-checked]",this.forceUncheckedSelector="["+this.attr+"-unchecked]",this.checkboxSelector='input[type="checkbox"]',this.$triggers=null,this.$checkboxes=null,this.$table.data(u))||(this.$table.data(u,this),this.init())}var u="tablesawCheckAll";t.prototype._filterCells=function(t){return t.filter(function(){return!n(this).closest("tr").is("[data-tablesaw-subrow],[data-tablesaw-ignorerow]")}).find(this.checkboxSelector).not(this.checkAllSelector)};t.prototype.getCheckboxesForButton=function(t){return this._filterCells(n(n(t).attr(this.attr)))};t.prototype.getCheckboxesForCheckbox=function(t){return this._filterCells(n(n(t).closest("th")[0].cells))};t.prototype.init=function(){var t=this;this.$table.find(this.checkAllSelector).each(function(){var i=n(this);i.is(t.checkboxSelector)?t.addCheckboxEvents(this):t.addButtonEvents(this)})};t.prototype.addButtonEvents=function(t){var i=this;n(t).on("click",function(t){var r,f,e;t.preventDefault();r=i.getCheckboxesForButton(this);f=!0;r.each(function(){this.checked||(f=!1)});e=n(this).is(i.forceCheckedSelector)?!0:n(this).is(i.forceUncheckedSelector)?!1:f?!1:!0;r.each(function(){this.checked=e;n(this).trigger("change."+u)})})};t.prototype.addCheckboxEvents=function(t){var r=this,i;n(t).on("change",function(){var n=this.checked;r.getCheckboxesForCheckbox(this).each(function(){this.checked=n})});i=r.getCheckboxesForCheckbox(t);i.on("change."+u,function(){var n=0,r;i.each(function(){this.checked&&n++});r=n===i.length;t.checked=r;t.indeterminate=n!==0&&!r})};n(r).on(i.events.create,function(n,i){new t(i)});i.CheckAll=t}(),i}),function(n){"use strict";if(!("Tablesaw"in n))throw new Error("Tablesaw library not found.");if(!("init"in Tablesaw))throw new Error("Your tablesaw-init.js is newer than the core Tablesaw version.");Tablesaw.init()}(typeof window!="undefined"?window:this)