PageSourceSearch

https://www.leasinglife.com/wp-content/themes/goodlife-wp/assets/js/vendor.min.js?ver=4.6.0

js leasinglife.com collected 2026-09-28 09:11:15 UTC 228,348 bytes, 1 lines download raw bytes

vendor: 10,206 bytes, line 1
1!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t=t||self).window=t.window||{})}(this,function(t){"use strict";function n(t,e){t.prototype=Object.create(e.prototype),(t.prototype.constructor=t).__proto__=e}function P(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function k(t){return"string"==typeof t}function u(t){return"function"==typeof t}function A(t){return"number"==typeof t}function o(t){return void 0===t}function M(t){return"object"==typeof t}function B(t){return!1!==t}function e(){return"undefined"!=typeof window}function C(t){return u(t)||k(t)}function i(t){return(yt=ht(t,oe))&&si}function H(t,e){return console.warn("Invalid property",t,"set to",e,"Missing plugin? gsap.registerPlugin()")}function _(t,e){return!e&&console.warn(t)}function r(t,e){return t&&(oe[t]=e)&&yt&&(yt[t]=e)||oe}function G(){return 0}function D(t){var e,i,n=t[0];if(M(n)||u(n)||(t=[t]),!(e=(n._gsap||{}).harness)){for(i=ue.length;i--&&!ue[i].targetTest(n););e=ue[i]}for(i=t.length;i--;)t[i]&&(t[i]._gsap||(t[i]._gsap=new Ge(t[i],e)))||t.splice(i,1);return t}function O(t){return t._gsap||D(me(t))[0]._gsap}function s(t,e,i){return(i=t[e])&&u(i)?t[e]():o(i)&&t.getAttribute&&t.getAttribute(e)||i}function h(t,e){return(t=t.split(",")).forEach(e)||t}function L(t){return Math.round(1e5*t)/1e5||0}function a(t,e,i){var n,o=A(t[1]),r=(o?2:1)+(e<2?0:1),s=t[r];if(o&&(s.duration=t[1]),s.parent=i,e){for(n=s;i&&!("immediateRender"in n);)n=i.vars.defaults||{},i=B(i.vars.inherit)&&i.parent;s.immediateRender=B(n.immediateRender),e<2?s.runBackwards=1:s.startAt=t[r-1]}return s}function R(){var t,e,i=se.length,n=se.slice(0);for(ae={},t=se.length=0;t<i;t++)(e=n[t])&&e._lazy&&(e.render(e._lazy[0],e._lazy[1],!0)._lazy=0)}function l(t,e,i,n){se.length&&R(),t.render(e,i,n),se.length&&R()}function c(t){var e=parseFloat(t);return(e||0===e)&&(t+"").match(ne).length<2?e:k(t)?t.trim():t}function d(t){return t}function N(t,e){for(var i in e)i in t||(t[i]=e[i]);return t}function p(t,e){for(var i in e)i in t||"duration"===i||"ease"===i||(t[i]=e[i])}function f(t,e){for(var i in e)t[i]=M(e[i])?f(t[i]||(t[i]={}),e[i]):e[i];return t}function X(t,e){var i,n={};for(i in t)i in e||(n[i]=t[i]);return n}function I(t){var e=t.parent||gt,i=t.keyframes?p:N;if(B(t.inherit))for(;e;)i(t,e.vars.defaults),e=e.parent||e._dp;return t}function T(t,e,i,n){void 0===i&&(i="_first"),void 0===n&&(n="_last");var o=e._prev,r=e._next;o?o._next=r:t[i]===e&&(t[i]=r),r?r._prev=o:t[n]===e&&(t[n]=o),e._next=e._prev=e.parent=null}function V(t,e){!t.parent||e&&!t.parent.autoRemoveChildren||t.parent.remove(t),t._act=0}function m(t,e){if(t&&(!e||e._end>t._dur||e._start<0))for(var i=t;i;)i._dirty=1,i=i.parent;return t}function g(t){return t._repeat?ft(t._tTime,t=t.duration()+t._rDelay)*t:0}function S(t,e){return(t-e._start)*e._ts+(0<=e._ts?0:e._dirty?e.totalDuration():e._tDur)}function y(t){return t._end=L(t._start+(t._tDur/Math.abs(t._ts||t._rts||Wt)||0))}function b(t,e){var i=t._dp;return i&&i.smoothChildTiming&&t._ts&&(t._start=L(t._dp._time-(0<t._ts?e/t._ts:((t._dirty?t.totalDuration():t._tDur)-e)/-t._ts)),y(t),i._dirty||m(i,t)),t}function E(t,e){var i;if((e._time||e._initted&&!e._dur)&&(i=S(t.rawTime(),e),(!e._dur||fe(0,e.totalDuration(),i)-e._tTime>Wt)&&e.render(i,!0)),m(t,e)._dp&&t._initted&&t._time>=t._dur&&t._ts){if(t._dur<t.duration())for(i=t;i._dp;)0<=i.rawTime()&&i.totalTime(i._tTime),i=i._dp;t._zTime=-Wt}}function v(t,e,i,n){return e.parent&&V(e),e._start=L(i+e._delay),e._end=L(e._start+(e.totalDuration()/Math.abs(e.timeScale())||0)),function(t,e,i,n,o){void 0===i&&(i="_first");var r,s=t[n=void 0===n?"_last":n];if(o)for(r=e[o];s&&s[o]>r;)s=s._prev;s?(e._next=s._next,s._next=e):(e._next=t[i],t[i]=e),e._next?e._next._prev=e:t[n]=e,e._prev=s,e.parent=e._dp=t}(t,e,"_first","_last",t._sort?"_start":0),t._recent=e,n||E(t,e),t}function x(t,e){return(oe.ScrollTrigger||H("scrollTrigger",e))&&oe.ScrollTrigger.create(e,t)}function F(t,e,i,n){return Oe(t,e),!t._initted||!i&&t._pt&&(t._dur&&!1!==t.vars.lazy||!t._dur&&t.vars.lazy)&&Pt!==ye.frame&&(se.push(t),t._lazy=[e,n])}function W(t,e,i,n){var o=t._repeat,r=L(e)||0,e=t._tTime/t._tDur;return e&&!n&&(t._time*=r/t._dur),t._dur=r,t._tDur=o?o<0?1e10:L(r*(o+1)+t._rDelay*o):r,e&&!n?b(t,t._tTime=t._tDur*e):t.parent&&y(t),i||m(t.parent,t),t}function w(t){return t instanceof xe?m(t):W(t,t._dur)}function z(t,e){var i,n=t.labels,o=t._recent||he,r=t.duration()>=Ft?o.endTime(!1):t._dur;return k(e)&&(isNaN(e)||e in n)?"<"===(i=e.charAt(0))||">"===i?("<"===i?o._start:o.endTime(0<=o._repeat))+(parseFloat(e.substr(1))||0):(i=e.indexOf("="))<0?(e in n||(n[e]=r),n[e]):(n=+(e.charAt(i-1)+e.substr(i+1)),1<i?z(t,e.substr(0,i-1))+n:r+n):null==e?r:+e}function $(t,e){return t||0===t?e(t):e}function U(t){return(t=(t+"").substr((parseFloat(t)+"").length))&&isNaN(t)?t:""}function Y(t,e){return t&&M(t)&&"length"in t&&(!e&&!t.length||t.length-1 in t&&M(t[0]))&&!t.nodeType&&t!==St}function K(t){return t.sort(function(){return.5-Math.random()})}function j(t){if(u(t))return t;var h=M(t)?t:{each:t},f=_e(h.ease),T=h.from||0,m=parseFloat(h.base)||0,g={},t=0<T&&T<1,S=isNaN(T)||t,b=h.axis,v=T,y=T;return k(T)?v=y={center:.5,edges:.5,end:1}[T]||0:!t&&S&&(v=T[0],y=T[1]),function(t,e,i){var n,o,r,s,a,l,c,d,u=(i||h).length,p=g[u];if(!p){if(!(d="auto"===h.grid?0:(h.grid||[1,Ft])[1])){for(l=-Ft;l<(l=i[d++].getBoundingClientRect().left)&&d<u;);d--}for(p=g[u]=[],n=S?Math.min(d,u)*v-.5:T%d,o=S?u*y/d-.5:T/d|0,c=Ft,a=l=0;a<u;a++)r=a%d-n,s=o-(a/d|0),p[a]=s=b?Math.abs("y"===b?s:r):Yt(r*r+s*s),l<s&&(l=s),s<c&&(c=s);"random"===T&&K(p),p.max=l-c,p.min=c,p.v=u=(parseFloat(h.amount)||parseFloat(h.each)*(u<d?u-1:b?"y"===b?u/d:d:Math.max(d,u/d))||0)*("edges"===T?-1:1),p.b=u<0?m-u:m,p.u=U(h.amount||h.each)||0,f=f&&u<0?Ce(f):f}return u=(p[t]-p.min)/p.max||0,L(p.b+(f?f(u):u)*p.v)+p.u}}function q(e){var i=e<1?Math.pow(10,(e+"").length-2):1;return function(t){return Math.floor(Math.round(parseFloat(t)/e)*e*i)/i+(A(t)?0:U(t))}}function Q(l,t){var c,d,e=Qt(l);return!e&&M(l)&&(c=e=l.radius||Ft,l.values?(l=me(l.values),(d=!A(l[0]))&&(c*=c)):l=q(l.increment)),$(t,e?u(l)?function(t){return d=l(t),Math.abs(d-t)<=c?d:t}:function(t){for(var e,i,n=parseFloat(d?t.x:t),o=parseFloat(d?t.y:0),r=Ft,s=0,a=l.length;a--;)(e=d?(e=l[a].x-n)*e+(i=l[a].y-o)*i:Math.abs(l[a]-n))<r&&(r=e,s=a);return s=!c||r<=c?l[s]:t,d||s===t||A(t)?s:s+U(t)}:q(l))}function Z(t,e,i,n){return $(Qt(t)?!e:!0===i?!!(i=0):!n,function(){return Qt(t)?t[~~(Math.random()*t.length)]:(i=i||1e-5)&&(n=i<1?Math.pow(10,(i+"").length-2):1)&&Math.floor(Math.round((t+Math.random()*(e-t))/i)*i*n)/n})}function J(e,i,t){return $(t,function(t){return e[~~i(t)]})}function tt(t){for(var e,i,n,o,r=0,s="";~(e=t.indexOf("random(",r));)n=t.indexOf(")",e),o="["===t.charAt(e+7),i=t.substr(e+7,n-e-7).match(o?ne:Zt),s+=t.substr(r,e-r)+Z(o?i:+i[0],o?0:+i[1],+i[2]||1e-5),r=n+1;return s+t.substr(r,t.length-r)}function et(t,e,i){var n,o,r,s=t.labels,a=Ft;for(n in s)(o=s[n]-e)<0==!!i&&o&&a>(o=Math.abs(o))&&(r=n,a=o);return r}function it(t){return V(t),t.progress()<1&&mt(t,"onInterrupt"),t}function nt(t,e,i){return(6*(t=t<0?t+1:1<t?t-1:t)<1?e+(i-e)*t*6:t<.5?i:3*t<2?e+(i-e)*(2/3-t)*6:e)*ge+.5|0}function ot(t,e,i){var n,o,r,s,a,l,c,d=t?A(t)?[t>>16,t>>8&ge,t&ge]:0:Se.black;if(!d){if(","===t.substr(-1)&&(t=t.substr(0,t.length-1)),Se[t])d=Se[t];else if("#"===t.charAt(0))4===t.length&&(t="#"+(n=t.charAt(1))+n+(o=t.charAt(2))+o+(r=t.charAt(3))+r),d=[(t=parseInt(t.substr(1),16))>>16,t>>8&ge,t&ge];else if("hsl"===t.substr(0,3))if(d=c=t.match(Zt),e){if(~t.indexOf("="))return d=t.match(Jt),i&&d.length<4&&(d[3]=1),d}else s=+d[0]%360/360,a=d[1]/100,n=2*(l=d[2]/100)-(o=l<=.5?l*(a+1):l+a-l*a),3<d.length&&(d[3]*=1),d[0]=nt(s+1/3,n,o),d[1]=nt(s,n,o),d[2]=nt(s-1/3,n,o);else d=t.match(Zt)||Se.transparent;d=d.map(Number)}return e&&!c&&(n=d[0]/ge,o=d[1]/ge,r=d[2]/ge,l=((t=Math.max(n,o,r))+(e=Math.min(n,o,r)))/2,t===e?s=a=0:(c=t-e,a=.5<l?c/(2-t-e):c/(t+e),s=t===n?(o-r)/c+(o<r?6:0):t===o?(r-n)/c+2:(n-o)/c+4,s*=60),d[0]=~~(s+.5),d[1]=~~(100*a+.5),d[2]=~~(100*l+.5)),i&&d.length<4&&(d[3]=1),d}function rt(t){var e=[],i=[],n=-1;return t.split(be).forEach(function(t){t=t.match(te)||[];e.push.apply(e,t),i.push(n+=t.length+1)}),e.c=i,e}function st(t,e,i){var n,o,r,s,a="",l=(t+a).match(be),c=e?"hsla(":"rgba(",d=0;if(!l)return t;if(l=l.map(function(t){return(t=ot(t,e,1))&&c+(e?t[0]+","+t[1]+"%,"+t[2]+"%,"+t[3]:t.join(","))+")"}),i&&(r=rt(t),(n=i.c).join(a)!==r.c.join(a)))for(s=(o=t.replace(be,"1").split(te)).length-1;d<s;d++)a+=o[d]+(~n.indexOf(d)?l.shift()||c+"0,0,0,0)":(r.length?r:l.length?l:i).shift());if(!o)for(s=(o=t.split(be)).length-1;d<s;d++)a+=o[d]+l[d];return a+o[s]}function at(t){var e=t.join(" ");if(be.lastIndex=0,be.test(e))return e=ve.test(e),t[1]=st(t[1],e),t[0]=st(t[0],e,rt(t[1])),!0}function lt(t,e){for(var i,n=t._first;n;)n instanceof xe?lt(n,e):!n.vars.yoyoEase||n._yoyo&&n._repeat||n._yoyo===e||(n.timeline?lt(n.timeline,e):(i=n._ease,n._ease=n._yEase,n._yEase=i,n._yoyo=e)),n=n._next}function ct(t,e,i,n){void 0===i&&(i=function(t){return 1-e(1-t)}),void 0===n&&(n=function(t){return t<.5?e(2*t)/2:1-e(2*(1-t))/2});var o,r={easeIn:e,easeOut:i,easeInOut:n};return h(t,function(t){for(var e in Pe[t]=oe[t]=r,Pe[o=t.toLowerCase()]=i,r)Pe[o+("easeIn"===e?".in":"easeOut"===e?".out":".inOut")]=Pe[t+"."+e]=r[e]}),1}function dt(e){return function(t){return t<.5?(1-e(1-2*t))/2:.5+e(2*(t-.5))/2}}function ut(i,t,e){function n(t){return 1===t?1:o*Math.pow(2,-10*t)*jt((t-r)*s)+1}var o=1<=t?t:1,r=(s=(e||(i?.3:.45))/(t<1?t:1))/zt*(Math.asin(1/o)||0),t="out"===i?n:"in"===i?function(t){return 1-n(1-t)}:dt(n),s=zt/s;return t.config=function(t,e){return ut(i,t,e)},t}function pt(e,i){function n(t){return t?--t*t*((i+1)*t+i)+1:0}void 0===i&&(i=1.70158);var t="out"===e?n:"in"===e?function(t){return 1-n(1-t)}:dt(n);return t.config=function(t){return pt(e,t)},t}function ht(t,e){for(var i in e)t[i]=e[i];return t}function ft(t,e){return(t/=e)&&~~t===t?~~t-1:~~t}function Tt(e,t,i,n,o){var r=t-e,s=n-i;return $(o,function(t){return i+((t-e)/r*s||0)})}function mt(t,e,i){var n=t.vars,o=n[e];
1return o&&(e=n[e+"Params"],t=n.callbackScope||t,i&&se.length&&R(),e?o.apply(t,e):o.call(t))}var gt,St,bt,vt,yt,wt,Pt,At,Mt,Ct,_t,kt,Ht,Gt,It,Et,xt,Bt,Dt,Ot,Lt,Rt,Nt,Xt={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},Vt={duration:.5,overwrite:!1,delay:0},Ft=1e8,Wt=1/Ft,zt=2*Math.PI,$t=zt/4,Ut=0,Yt=Math.sqrt,Kt=Math.cos,jt=Math.sin,qt="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},Qt=Array.isArray,Zt=/(?:-?\.?\d|\.)+/gi,Jt=/[-+=.]*\d+[.e\-+]*\d*[e\-\+]*\d*/g,te=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,ee=/[-+=.]*\d+(?:\.|e-|e)*\d*/gi,ie=/[+-]=-?[\.\d]+/,ne=/[#\-+.]*\b[a-z\d-=+%.]+/gi,oe={},re={},se=[],ae={},le={},ce={},de=30,ue=[],pe="",he={_start:0,endTime:G},fe=function(t,e,i){return i<t?t:e<i?e:i},Te=[].slice,me=function(t,e){return!k(t)||e||!bt&&we()?Qt(t)?(i=e,void 0===n&&(n=[]),t.forEach(function(t){return k(t)&&!i||Y(t,1)?n.push.apply(n,me(t)):n.push(t)})||n):Y(t)?Te.call(t,0):t?[t]:[]:Te.call(vt.querySelectorAll(t),0);var i,n},ge=255,Se={aqua:[0,ge,ge],lime:[0,ge,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,ge],navy:[0,0,128],white:[ge,ge,ge],olive:[128,128,0],yellow:[ge,ge,0],orange:[ge,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[ge,0,0],pink:[ge,192,203],cyan:[0,ge,ge],transparent:[ge,ge,ge,0]},be=function(){var t,e="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b";for(t in Se)e+="|"+t+"\\b";return new RegExp(e+")","gi")}(),ve=/hsl[a]?\(/,ye=(It=Date.now,Et=500,xt=33,Bt=It(),Dt=Bt,Lt=Ot=1e3/240,kt={time:0,frame:0,tick:function(){ke(!0)},deltaRatio:function(t){return Ht/(1e3/(t||60))},wake:function(){wt&&(!bt&&e()&&(St=bt=window,vt=St.document||{},oe.gsap=si,(St.gsapVersions||(St.gsapVersions=[])).push(si.version),i(yt||St.GreenSockGlobals||!St.gsap&&St||{}),_t=St.requestAnimationFrame),Mt&&kt.sleep(),Ct=_t||function(t){return setTimeout(t,Lt-1e3*kt.time+1|0)},At=1,ke(2))},sleep:function(){(_t?St.cancelAnimationFrame:clearTimeout)(Mt),At=0,Ct=G},lagSmoothing:function(t,e){Et=t||1e8,xt=Math.min(e,Et,0)},fps:function(t){Ot=1e3/(t||240),Lt=1e3*kt.time+Ot},add:function(t){Rt.indexOf(t)<0&&Rt.push(t),we()},remove:function(t){~(t=Rt.indexOf(t))&&Rt.splice(t,1)&&t<=Gt&&Gt--},_listeners:Rt=[]}),we=function(){return!At&&ye.wake()},Pe={},Ae=/^[\d.\-M][\d.\-,\s]/,Me=/["']/g,Ce=function(e){return function(t){return 1-e(1-t)}},_e=function(t,e){return t&&(u(t)?t:Pe[t]||(r=((i=t)+"").split("("),(s=Pe[r[0]])&&1<r.length&&s.config?s.config.apply(null,~i.indexOf("{")?[function(t){for(var e,i,n,o={},r=t.substr(1,t.length-3).split(":"),s=r[0],a=1,l=r.length;a<l;a++)i=r[a],e=a!==l-1?i.lastIndexOf(","):i.length,n=i.substr(0,e),o[s]=isNaN(n)?n.replace(Me,"").trim():+n,s=i.substr(e+1).trim();return o}(r[1])]:(o=(n=i).indexOf("(")+1,t=n.indexOf(")"),r=n.indexOf("(",o),n.substring(o,~r&&r<t?n.indexOf(")",t+1):t).split(",").map(c))):Pe._CE&&Ae.test(i)?Pe._CE("",i):s))||e;var i,n,o,r,s};function ke(t){var e,i,n,o=It()-Dt,r=!0===t;if(Et<o&&(Bt+=o-xt),(0<(o=(i=(Dt+=o)-Bt)-Lt)||r)&&(n=++kt.frame,Ht=i-1e3*kt.time,kt.time=i/=1e3,Lt+=o+(Ot<=o?4:Ot-o),e=1),r||(Mt=Ct(ke)),e)for(Gt=0;Gt<Rt.length;Gt++)Rt[Gt](i,Ht,n,t)}function He(t){return t<1/2.75?Nt*t*t:t<.7272727272727273?Nt*Math.pow(t-1.5/2.75,2)+.75:t<.9090909090909092?Nt*(t-=2.25/2.75)*t+.9375:Nt*Math.pow(t-2.625/2.75,2)+.984375}h("Linear,Quad,Cubic,Quart,Quint,Strong",function(t,e){var i=e<5?e+1:e;ct(t+",Power"+(i-1),e?function(t){return Math.pow(t,i)}:function(t){return t},function(t){return 1-Math.pow(1-t,i)},function(t){return t<.5?Math.pow(2*t,i)/2:1-Math.pow(2*(1-t),i)/2})}),Pe.Linear.easeNone=Pe.none=Pe.Linear.easeIn,ct("Elastic",ut("in"),ut("out"),ut()),Nt=7.5625,ct("Bounce",function(t){return 1-He(1-t)},He),ct("Expo",function(t){return t?Math.pow(2,10*(t-1)):0}),ct("Circ",function(t){return-(Yt(1-t*t)-1)}),ct("Sine",function(t){return 1===t?1:1-Kt(t*$t)}),ct("Back",pt("in"),pt("out"),pt()),Pe.SteppedEase=Pe.steps=oe.SteppedEase={config:function(t,e){var i=1/(t=void 0===t?1:t),n=t+(e?0:1),o=e?1:0;return function(t){return((n*fe(0,.99999999,t)|0)+o)*i}}},Vt.ease=Pe["quad.out"],h("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(t){return pe+=t
vendor: 4,301 bytes, line 1
1+","+t+"Params,"});var Ge=function(t,e){this.id=Ut++,(t._gsap=this).target=t,this.harness=e,this.get=e?e.get:s,this.set=e?e.getSetter:qe},Ie=((On=Ee.prototype).delay=function(t){return t||0===t?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+t-this._delay),this._delay=t,this):this._delay},On.duration=function(t){return arguments.length?this.totalDuration(0<this._repeat?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur},On.totalDuration=function(t){return arguments.length?(this._dirty=0,W(this,this._repeat<0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},On.totalTime=function(t,e){if(we(),!arguments.length)return this._tTime;var i=this._dp;if(i&&i.smoothChildTiming&&this._ts){for(b(this,t);i.parent;)i.parent._time!==i._start+(0<=i._ts?i._tTime/i._ts:(i.totalDuration()-i._tTime)/-i._ts)&&i.totalTime(i._tTime,!0),i=i.parent;!this.parent&&this._dp.autoRemoveChildren&&(0<this._ts&&t<this._tDur||this._ts<0&&0<t||!this._tDur&&!t)&&v(this._dp,this,this._start-this._delay)}return(this._tTime!==t||!this._dur&&!e||this._initted&&Math.abs(this._zTime)===Wt||!t&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=t),l(this,t,e)),this},On.time=function(t,e){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+g(this))%this._dur||(t?this._dur:0),e):this._time},On.totalProgress=function(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.ratio},On.progress=function(t,e){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?t:1-t)+g(this),e):this.duration()?Math.min(1,this._time/this._dur):this.ratio},On.iteration=function(t,e){var i=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*i,e):this._repeat?ft(this._tTime,i)+1:1},On.timeScale=function(t){if(!arguments.length)return this._rts===-Wt?0:this._rts;if(this._rts===t)return this;var e=this.parent&&this._ts?S(this.parent._time,this):this._tTime;return this._rts=+t||0,this._ts=this._ps||t===-Wt?0:this._rts,function(t){for(var e=t.parent;e&&e.parent;)e._dirty=1,e.totalDuration(),e=e.parent;return t}(this.totalTime(fe(-this._delay,this._tDur,e),!0))},On.paused=function(t){return arguments.length?(this._ps!==t&&((this._ps=t)?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(we(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&(this._tTime-=Wt)&&Math.abs(this._zTime)!==Wt))),this):this._ps},On.startTime=function(t){if(arguments.length){this._start=t;var e=this.parent||this._dp;return!e||!e._sort&&this.parent||v(e,this,t-this._delay),this}return this._start},On.endTime=function(t){return this._start+(B(t)?this.totalDuration():this.duration())/Math.abs(this._ts)},On.rawTime=function(t){var e=this.parent||this._dp;return e?t&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?S(e.rawTime(t),this):this._tTime:this._tTime},On.globalTime=function(t){for(var e=this,i=arguments.length?t:e.rawTime();e;)i=e._start+i/(e._ts||1),e=e._dp;return i},On.repeat=function(t){return arguments.length?(this._repeat=t,w(this)):this._repeat},On.repeatDelay=function(t){return arguments.length?(this._rDelay=t,w(this)):this._rDelay},On.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},On.seek=function(t,e){return this.totalTime(z(this,t),B(e))},On.restart=function(t,e){return this.play().totalTime(t?-this._delay:0,B(e))},On.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},On.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},On.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},On.resume=function(){return this.paused(!1)},On.reversed=function(t){return arguments.length?(!!t!==this.reversed()&&this.timeScale(-this._rts||(t?-Wt:0)),this):this._rts<0},On.invalidate=function(){return this._initted=0,this._zTime=-Wt,this},On.isActive=function(){var t,e=this.parent||this._dp,i=this._start;return!(e&&!(this._ts&&this._initted&&e.isActive()&&(t=e.rawTime(!0))>=i&&t<this.endTime(!0)-Wt))}
1,On.eventCallback=function(t,e,i){var n=this.vars;return 1<arguments.length?(e?(n[t]=e,i&&(n[t+"Params"]=i),"onUpdate"===t&&(this._onUpdate=e)):delete n[t],this):n[t]},On.then=function(n){var o=this;return new Promise(function(e){function t(){var t=o.then;o.then=null,u(i)&&(i=i(o))&&(i.then||i===o)&&(o.then=t),e(i),o.then=t}var i=u(n)?n:d;o._initted&&1===o.totalProgress()&&0<=o._ts||!o._tTime&&o._ts<0?t():o._prom=t})},On.kill=function(){it(this)},Ee);function Ee(t,e){var i=t.parent||gt;this.vars=t,this._delay=+t.delay||0,(this._repeat=t.repeat||0)&&(this._rDelay=t.repeatDelay||0,this._yoyo=!!t.yoyo||!!t.yoyoEase),this._ts=1,W(this,+t.duration,1,1),this.data=t.data,At||ye.wake(),i&&v(i,this,e||0===e?e:i._time,1),t.reversed&&this.reverse(),t.paused&&this.paused(!0)}N(Ie.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-Wt,_prom:0,_ps:!1,_rts:1});var xe=function(i){function t(t,e){return(e=i.call(this,t=void 0===t?{}:t,e)||this).labels={},e.smoothChildTiming=!!t.smoothChildTiming,e.autoRemoveChildren=!!t.autoRemoveChildren,e._sort=B(t.sortChildren),e.parent&&E(e.parent,P(e)),t.scrollTrigger&&x(P(e),t.scrollTrigger),e}n(t,i);var e=t.prototype;return e.to=function(t,e,i,n){return new Ve(t,a(arguments,0,this),z(this,A(e)?n:i)),this},e.from=function(t,e,i,n){return new Ve(t,a(arguments,1,this),z(this,A(e)?n:i)),this},e.fromTo=function(t,e,i,n,o){return new Ve(t,a(arguments,2,this),z(this,A(e)?o:n)),this},e.set=function(t,e,i){return e.duration=0,e.parent=this,I(e).repeatDelay||(e.repeat=0),e.immediateRender=!!e.immediateRender,new Ve(t,e,z(this,i),1),this},e.call=function(t,e,i){return v(this,Ve.delayedCall(0,t,e),z(this,i))},e.staggerTo=function(t,e,i,n,o,r,s){return i.duration=e,i.stagger=i.stagger||n,i.onComplete=r,i.onCompleteParams=s,i.parent=this,new Ve(t,i,z(this,o)),this},e.staggerFrom=function(t,e,i,n,o,r,s){return i.runBackwards=1,I(i).immediateRender=B(i.immediateRender),this.staggerTo(t,e,i,n,o,r,s)},e.staggerFromTo=function(t,e,i,n,o,r,s,a){return n.startAt=i,I(n).immediateRender=B(n.immediateRender),this.staggerTo(t,e,n,o,r,s,a)},e.render=function(t,e,i){var n,o,r,s,a,l,c,d,u,p,h=this._time,f=this._dirty?this.totalDuration():this._tDur,T=this._dur,m=this!==gt&&f-Wt<t&&0<=t?f:t<Wt?0:t,g=this._zTime<0!=t<0&&(this._initted||!T);if(m!==this._tTime||i||g){if(h!==this._time&&T&&(m+=this._time-h,t+=this._time-h),n=m,d=this._start,a=!(c=this._ts),g&&(T||(h=this._zTime),!t&&e||(this._zTime=t)),this._repeat&&(S=this._yoyo,n=L(m%(s=T+this._rDelay)),m===f?(r=this._repeat,n=T):((r=~~(m/s))&&r===m/s&&(n=T,r--),T<n&&(n=T)),u=ft(this._tTime,s),S&&1&r&&(n=T-n,p=1),r!==(u=!h&&this._tTime&&u!==r?r:u)&&!this._lock)){var g=S&&1&u,S=g===(S&&1&r),h=(g=r<u?!g:g)?0:T;if(this._lock=1,this.render(h||(p?0:L(r*s)),e,!T)._lock=0,!e&&this.parent&&mt(this,"onRepeat"),this.vars.repeatRefresh&&!p&&(this.invalidate()._lock=1),h!==this._time||a!=!this._ts)return this;if(T=this._dur,f=this._tDur,S&&(this._lock=2,this.render(h=g?T:-1e-4,!0),this.vars.repeatRefresh&&!p&&this.invalidate()),this._lock=0,!this._ts&&!a)return this;lt(this,p)}if(this._hasPause&&!this._forcing&&this._lock<2&&(l=function(t,e,i){var n;if(e<i)for(n=t._first;n&&n._start<=i;){if(!n._dur&&"isPause"===n.data&&n._start>e)return n;n=n._next}else for(n=t._last;n&&n._start>=i;){if(!n._dur&&"isPause"===n.data&&n._start<e)return n;n=n._prev}}(this,L(h),L(n)))&&(m-=n-(n=l._start)),this._tTime=m,this._time=n,this._act=!c,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=t),h||!n||e||mt(this,"onStart"),h<=n&&0<=t)for(b=this._first;b;){if(o=b._next,(b._act||n>=b._start)&&b._ts&&l!==b){if(b.parent!==this)return this.render(t,e,i);if(b.render(0<b._ts?(n-b._start)*b._ts:(b._dirty?b.totalDuration():b._tDur)+(n-b._start)*b._ts,e,i),n!==this._time||!this._ts&&!a){l=0,o&&(m+=this._zTime=-Wt);break}}b=o}else for(var b=this._last,v=t<0?t:n;b;){if(o=b._prev,(b._act||v<=b._end)&&b._ts&&l!==b){if(b.parent!==this)return this.render(t,e,i);if(b.render(0<b._ts?(v-b._start)*b._ts:(b._dirty?b.totalDuration():b._tDur)+(v-b._start)*b._ts,e,i),n!==this._time||!this._ts&&!a){l=0,o&&(m+=this._zTime=v?-Wt:Wt);break}}b=o}if(l&&!e&&(this.pause(),l.render(h<=n?0:-Wt)._zTime=h<=n?1:-1,this._ts))return this._start=d,y(this),this.render(t,e,i);this._onUpdate&&!e&&mt(this,"onUpdate",!0),(m===f&&f>=this.totalDuration()||!m&&h)&&(d!==this._start&&Math.abs(c)===Math.abs(this._ts
vendor: 8,936 bytes, line 1
1)||this._lock||(!t&&T||!(m===f&&0<this._ts||!m&&this._ts<0)||V(this,1),e||t<0&&!h||!m&&!h||(mt(this,m===f?"onComplete":"onReverseComplete",!0),!this._prom||m<f&&0<this.timeScale()||this._prom())))}return this},e.add=function(t,e){var i=this;if(A(e)||(e=z(this,e)),!(t instanceof Ie)){if(Qt(t))return t.forEach(function(t){return i.add(t,e)}),this;if(k(t))return this.addLabel(t,e);if(!u(t))return this;t=Ve.delayedCall(0,t)}return this!==t?v(this,t,e):this},e.getChildren=function(t,e,i,n){void 0===t&&(t=!0),void 0===e&&(e=!0),void 0===i&&(i=!0),void 0===n&&(n=-Ft);for(var o=[],r=this._first;r;)r._start>=n&&(r instanceof Ve?e&&o.push(r):(i&&o.push(r),t&&o.push.apply(o,r.getChildren(!0,e,i)))),r=r._next;return o},e.getById=function(t){for(var e=this.getChildren(1,1,1),i=e.length;i--;)if(e[i].vars.id===t)return e[i]},e.remove=function(t){return k(t)?this.removeLabel(t):u(t)?this.killTweensOf(t):(T(this,t),t===this._recent&&(this._recent=this._last),m(this))},e.totalTime=function(t,e){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=L(ye.time-(0<this._ts?t/this._ts:(this.totalDuration()-t)/-this._ts))),i.prototype.totalTime.call(this,t,e),this._forcing=0,this):this._tTime},e.addLabel=function(t,e){return this.labels[t]=z(this,e),this},e.removeLabel=function(t){return delete this.labels[t],this},e.addPause=function(t,e,i){i=Ve.delayedCall(0,e||G,i);return i.data="isPause",this._hasPause=1,v(this,i,z(this,t))},e.removePause=function(t){var e=this._first;for(t=z(this,t);e;)e._start===t&&"isPause"===e.data&&V(e),e=e._next},e.killTweensOf=function(t,e,i){for(var n=this.getTweensOf(t,i),o=n.length;o--;)Le!==n[o]&&n[o].kill(t,e);return this},e.getTweensOf=function(t,e){for(var i,n=[],o=me(t),r=this._first,s=A(e);r;)r instanceof Ve?function(t,e){for(var i=e.length,n=0;t.indexOf(e[n])<0&&++n<i;);return n<i}(r._targets,o)&&(s?(!Le||r._initted&&r._ts)&&r.globalTime(0)<=e&&r.globalTime(r.totalDuration())>e:!e||r.isActive())&&n.push(r):(i=r.getTweensOf(o,e)).length&&n.push.apply(n,i),r=r._next;return n},e.tweenTo=function(t,e){e=e||{};var i=this,n=z(i,t),t=e.startAt,o=e.onStart,r=e.onStartParams,s=Ve.to(i,N(e,{ease:"none",lazy:!1,time:n,overwrite:"auto",duration:e.duration||Math.abs((n-(t&&"time"in t?t.time:i._time))/i.timeScale())||Wt,onStart:function(){i.pause();var t=e.duration||Math.abs((n-i._time)/i.timeScale());s._dur!==t&&W(s,t,0,1).render(s._time,!0,!0),o&&o.apply(s,r||[])}}));return s},e.tweenFromTo=function(t,e,i){return this.tweenTo(e,N({startAt:{time:z(this,t)}},i))},e.recent=function(){return this._recent},e.nextLabel=function(t){return et(this,z(this,t=void 0===t?this._time:t))},e.previousLabel=function(t){return et(this,z(this,t=void 0===t?this._time:t),1)},e.currentLabel=function(t){return arguments.length?this.seek(t,!0):this.previousLabel(this._time+Wt)},e.shiftChildren=function(t,e,i){void 0===i&&(i=0);for(var n,o=this._first,r=this.labels;o;)o._start>=i&&(o._start+=t,o._end+=t),o=o._next;if(e)for(n in r)r[n]>=i&&(r[n]+=t);return m(this)},e.invalidate=function(){var t=this._first;for(this._lock=0;t;)t.invalidate(),t=t._next;return i.prototype.invalidate.call(this)},e.clear=function(t){void 0===t&&(t=!0);for(var e,i=this._first;i;)e=i._next,this.remove(i),i=e;return this._time=this._tTime=this._pTime=0,t&&(this.labels={}),m(this)},e.totalDuration=function(t){var e,i,n,o=0,r=this,s=r._last,a=Ft;if(arguments.length)return r.timeScale((r._repeat<0?r.duration():r.totalDuration())/(r.reversed()?-t:t));if(r._dirty){for(n=r.parent;s;)e=s._prev,s._dirty&&s.totalDuration(),a<(i=s._start)&&r._sort&&s._ts&&!r._lock?(r._lock=1,v(r,s,i-s._delay,1)._lock=0):a=i,i<0&&s._ts&&(o-=i,(!n&&!r._dp||n&&n.smoothChildTiming)&&(r._start+=i/r._ts,r._time-=i,r._tTime-=i),r.shiftChildren(-i,!1,-1/0),a=0),s._end>o&&s._ts&&(o=s._end),s=e;W(r,r===gt&&r._time>o?r._time:o,1,1),r._dirty=0}return r._tDur},t.updateRoot=function(t){if(gt._ts&&(l(gt,S(t,gt)),Pt=ye.frame),ye.frame>=de){de+=Xt.autoSleep||120;var e=gt._first;if((!e||!e._ts)&&Xt.autoSleep&&ye._listeners.length<2){for(;e&&!e._ts;)e=e._next;e||ye.sleep()}}},t}(Ie);function Be(t,e,i,n,o,r){var s,a,l,c;if(le[t]&&!1!==(s=new le[t]).init(o,s.rawVars?e[t]:function(t,e,i,n,o){if(!M(t=u(t)?Re(t,o,e,i,n):t)||t.style&&t.nodeType||Qt(t)||qt(t))return k(t)?Re(t,o,e,i,n):t;var r,s={};for(r in t)s[r]=Re(t[r],o,e,i,n);return s}(e[t],n,o,r,i),i,n,r)&&(i._pt=a=new ei(i._pt,o,t,0,1,s.render,s,0,s.priority),i!==ri))for(l=i._ptLookup[i._targets.indexOf(o)],c=s._props.length;c--;)l[s._props[c]]=a;return s}N(xe.prototype,{_lock:0,_hasPause:0,_forcing:0});function De(t,e,i,n,o,r,s,a,l){u(n)&&(n=n(o||0,t,r));var o=t[e],r="get"!==i?i:u(o)?l?t[e.indexOf("set")||!u(t["get"+e.substr(3)])?e:"get"+e.substr(3)](l):t[e]():o,i=u(o)?l?je:Ke:Ye;if(k(n)&&("="===(n=~n.indexOf("random(")?tt(n):n).charAt(1)&&(n=parseFloat(r)+parseFloat(n.substr(2))*("-"===n.charAt(0)?-1:1)+(U(r)||0))),r!==n)return isNaN(r*n)?(o||e in t||H(e,n),function(t,e,i,n,o,r,s){var a,l,c,d,u,p=new ei(this._pt,t,e,0,1,Je,null,o),h=0,f=0;for(p.b=i,p.e=n,i+="",(o=~(n+="").indexOf("random("))&&(n=tt(n)),r&&(r(r=[i,n],t,e),i=r[0],n=r[1]),a=i.match(ee)||[];u=ee.exec(n);)c=u[0],d=n.substring(h,u.index),l?l=(l+1)%5:"rgba("===d.substr(-5)&&(l=1),c!==a[f++]&&(u=parseFloat(a[f-1])||0,p._pt={_next:p._pt,p:d||1===f?d:",",s:u,c:"="===c.charAt(1)?parseFloat(c.substr(2))*("-"===c.charAt(0)?-1:1):parseFloat(c)-u,m:l&&l<4?Math.round:0},h=ee.lastIndex);return p.c=h<n.length?n.substring(h,n.length):"",p.fp=s,(ie.test(n)||o)&&(p.e=0),this._pt=p}.call(this,t,e,r,n,i,a||Xt.stringFilter,l)):(i=new ei(this._pt,t,e,+r||0,n-(r||0),"boolean"==typeof o?Ze:Qe,0,i),l&&(i.fp=l),s&&i.modifier(s,this,t),this._pt=i)}function Oe(t,e){var i,n,o,r,s,a,l,c,d,u,p,h,f,T=t.vars,m=T.ease,g=T.startAt,S=T.immediateRender,b=T.lazy,v=T.onUpdate,y=T.onUpdateParams,w=T.callbackScope,P=T.runBackwards,A=T.yoyoEase,M=T.keyframes,C=T.autoRevert,_=t._dur,k=t._startAt,H=t._targets,G=t.parent,I=G&&"nested"===G.data?G.parent._targets:H,E="auto"===t._overwrite,x=t.timeline;if(t._ease=_e(m=!(!x||M&&m)?"none":m,Vt.ease),t._yEase=A?Ce(_e(!0===A?m:A,Vt.ease)):0,A&&t._yoyo&&!t._repeat&&(A=t._yEase,t._yEase=t._ease,t._ease=A),!x){if(h=(c=H[0]?O(H[0]).harness:0)&&T[c.prop],i=X(T,re),k&&k.render(-1,!0).kill(),g){if(V(t._startAt=Ve.set(H,N({data:"isStart",overwrite:!1,parent:G,immediateRender:!0,lazy:B(b),startAt:null,delay:0,onUpdate:v,onUpdateParams:y,callbackScope:w,stagger:0},g))),S)if(0<e)C||(t._startAt=0);else if(_&&!(e<0&&k))return void(e&&(t._zTime=e))}else if(P&&_)if(k)C||(t._startAt=0);else if(o=N({overwrite:!1,data:"isFromStart",lazy:(S=e?!1:S)&&B(b),immediateRender:S,stagger:0,parent:G},i),h&&(o[c.prop]=h),V(t._startAt=Ve.set(H,o)),S){if(!e)return}else Oe(t._startAt,Wt);for(t._pt=0,b=_&&B(b)||b&&!_,n=0;n<H.length;n++){if(l=(s=H[n])._gsap||D(H)[n]._gsap,t._ptLookup[n]=u={},ae[l.id]&&se.length&&R(),p=I===H?n:I.indexOf(s),c&&!1!==(d=new c).init(s,h||i,t,p,I)&&(t._pt=r=new ei(t._pt,s,d.name,0,1,d.render,d,0,d.priority),d._props.forEach(function(t){u[t]=r}),d.priority&&(a=1)),!c||h)for(o in i)le[o]&&(d=Be(o,i,t,p,s,I))?d.priority&&(a=1):u[o]=r=De.call(t,s,o,"get",i[o],p,I,0,T.stringFilter);t._op&&t._op[n]&&t.kill(s,t._op[n]),E&&t._pt&&(Le=t,gt.killTweensOf(s,u,t.globalTime(0)),f=!t.parent,Le=0),t._pt&&b&&(ae[l.id]=1)}a&&ti(t),t._onInit&&t._onInit(t)}t._from=!x&&!!T.runBackwards,t._onUpdate=v,t._initted=(!t._op||t._pt)&&!f}var Le,Re=function(t,e,i,n,o){return u(t)?t.call(e,i,n,o):k(t)&&~t.indexOf("random(")?tt(t):t},Ne=pe+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase",Xe=(Ne+",id,stagger,delay,duration,paused,scrollTrigger").split(","),Ve=function(w){function o(t,e,i,n){var o;"number"==typeof e&&(i.duration=e,e=i,i=null);var r,s,a,l,c,d,u,p,h=(o=w.call(this,n?e:I(e),i)||this).vars,f=h.duration,T=h.delay,m=h.immediateRender,g=h.stagger,S=h.overwrite,b=h.keyframes,n=h.defaults,i=h.scrollTrigger,v=h.yoyoEase,h=o.parent,y=(Qt(t)||qt(t)?A(t[0]):"length"in e)?[t]:me(t);if(o._targets=y.length?D(y):_("GSAP target "+t+" not found. https://greensock.com",!Xt.nullTargetWarn)||[],o._ptLookup=[],o._overwrite=S,b||g||C(f)||C(T)){if(e=o.vars,(r=o.timeline=new xe({data:"nested",defaults:n||{}})).kill(),r.parent=P(o),b)N(r.vars.defaults,{ease:"none"}),b.forEach(function(t){return r.to(y,t,">")});else{if(l=y.length,u=g?j(g):G,M(g))for(c in g)~Ne.indexOf(c)&&((p=p||{})[c]=g[c]);for(s=0;s<l;s++){for(c in a={},e)Xe.indexOf(c)<0&&(a[c]=e[c]);a.stagger=0,v&&(a.yoyoEase=v),p&&ht(a,p),d=y[s],a.duration=+Re(f,P(o),s,d,y),a.delay=(+Re(T,P(o),s,d,y)||0)-o._delay,!g&&1===l&&a.delay&&(o._delay=T=a.delay,o._start+=T,a.delay=0),r.to(d,a,u(s,d,y))}r.duration()?f=T=0:o.timeline=0}f||o.duration(f=r.duration())}else o.timeline=0;return!0===S&&(Le=P(o),gt.killTweensOf(y),Le=0),h&&E(h,P(o)),(m||!f&&!b&&o._start===L(h._time)&&B(m)&&function t(e){return!e||e._ts&&t(e.parent)}(P(o))&&"nested"!==h.data)&&(o._tTime=-Wt,o.render(Math.max(0,-T))),i&&x(P(o),i),o}n(o,w);var t=o.prototype;
vendor: 19,499 bytes, line 1
1return t.render=function(t,e,i){var n,o,r,s,a,l,c,d,u,p=this._time,h=this._tDur,f=this._dur,T=h-Wt<t&&0<=t?h:t<Wt?0:t;if(f){if(T!==this._tTime||!t||i||this._startAt&&this._zTime<0!=t<0){if(n=T,d=this.timeline,this._repeat){if(n=L(T%(s=f+this._rDelay)),T===h?(r=this._repeat,n=f):((r=~~(T/s))&&r===T/s&&(n=f,r--),f<n&&(n=f)),(l=this._yoyo&&1&r)&&(u=this._yEase,n=f-n),a=ft(this._tTime,s),n===p&&!i&&this._initted)return this;r!==a&&(d&&this._yEase&&lt(d,l),!this.vars.repeatRefresh||l||this._lock||(this._lock=i=1,this.render(L(s*r),!0).invalidate()._lock=0))}if(!this._initted){if(F(this,t<0?t:n,i,e))return this._tTime=0,this;if(f!==this._dur)return this.render(t,e,i)}for(this._tTime=T,this._time=n,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=c=(u||this._ease)(n/f),this._from&&(this.ratio=c=1-c),!n||p||e||mt(this,"onStart"),o=this._pt;o;)o.r(c,o.d),o=o._next;d&&d.render(t<0?t:!n&&l?-Wt:d._dur*c,e,i)||this._startAt&&(this._zTime=t),this._onUpdate&&!e&&(t<0&&this._startAt&&this._startAt.render(t,!0,i),mt(this,"onUpdate")),this._repeat&&r!==a&&this.vars.onRepeat&&!e&&this.parent&&mt(this,"onRepeat"),T!==this._tDur&&T||this._tTime!==T||(t<0&&this._startAt&&!this._onUpdate&&this._startAt.render(t,!0,!0),!t&&f||!(T===this._tDur&&0<this._ts||!T&&this._ts<0)||V(this,1),e||t<0&&!p||!T&&!p||(mt(this,T===h?"onComplete":"onReverseComplete",!0),!this._prom||T<h&&0<this.timeScale()||this._prom()))}}else!function(t,e,i,n){var o,r,s=t.ratio,a=e<0||!e&&s&&!t._start&&t._zTime>Wt&&!t._dp._lock||(t._ts<0||t._dp._ts<0)&&"isFromStart"!==t.data&&"isStart"!==t.data?0:1,l=t._rDelay,c=0;if(l&&t._repeat&&(c=fe(0,t._tDur,e),ft(c,l)!==(r=ft(t._tTime,l))&&(s=1-a,t.vars.repeatRefresh&&t._initted&&t.invalidate())),a!==s||n||t._zTime===Wt||!e&&t._zTime){if(t._initted||!F(t,e,n,i)){for(r=t._zTime,t._zTime=e||(i?Wt:0),i=i||e&&!r,t.ratio=a,t._from&&(a=1-a),t._time=0,t._tTime=c,i||mt(t,"onStart"),o=t._pt;o;)o.r(a,o.d),o=o._next;t._startAt&&e<0&&t._startAt.render(e,!0,!0),t._onUpdate&&!i&&mt(t,"onUpdate"),c&&t._repeat&&!i&&t.parent&&mt(t,"onRepeat"),(e>=t._tDur||e<0)&&t.ratio===a&&(a&&V(t,1),i||(mt(t,a?"onComplete":"onReverseComplete",!0),t._prom&&t._prom()))}}else t._zTime||(t._zTime=e)}(this,t,e,i);return this},t.targets=function(){return this._targets},t.invalidate=function(){return this._pt=this._op=this._startAt=this._onUpdate=this._act=this._lazy=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(),w.prototype.invalidate.call(this)},t.kill=function(t,e){if(void 0===e&&(e="all"),!(t||e&&"all"!==e)&&(this._lazy=0,this.parent))return it(this);if(this.timeline){var i=this.timeline.totalDuration();return this.timeline.killTweensOf(t,e,Le&&!0!==Le.vars.overwrite)._first||it(this),this.parent&&i!==this.timeline.totalDuration()&&W(this,this._dur*this.timeline._tDur/i,0,1),this}var n,o,r,s,a,l,c,d=this._targets,u=t?me(t):d,p=this._ptLookup,t=this._pt;if((!e||"all"===e)&&function(t,e){for(var i=t.length,n=i===e.length;n&&i--&&t[i]===e[i];);return i<0}(d,u))return"all"===e&&(this._pt=0),it(this);for(n=this._op=this._op||[],"all"!==e&&(k(e)&&(a={},h(e,function(t){return a[t]=1}),e=a),e=function(t,e){var i,n,o,r,t=t[0]?O(t[0]).harness:0,s=t&&t.aliases;if(!s)return e;for(n in i=ht({},e),s)if(n in i)for(o=(r=s[n].split(",")).length;o--;)i[r[o]]=i[n];return i}(d,e)),c=d.length;c--;)if(~u.indexOf(d[c]))for(a in o=p[c],"all"===e?(n[c]=e,s=o,r={}):(r=n[c]=n[c]||{},s=e),s)(l=o&&o[a])&&("kill"in l.d&&!0!==l.d.kill(a)||T(this,l,"_pt"),delete o[a]),"all"!==r&&(r[a]=1);return this._initted&&!this._pt&&t&&it(this),this},o.to=function(t,e,i){return new o(t,e,i)},o.from=function(t,e){return new o(t,a(arguments,1))},o.delayedCall=function(t,e,i,n){return new o(e,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:t,onComplete:e,onReverseComplete:e,onCompleteParams:i,onReverseCompleteParams:i,callbackScope:n})},o.fromTo=function(t,e,i){return new o(t,a(arguments,2))},o.set=function(t,e){return e.duration=0,e.repeatDelay||(e.repeat=0),new o(t,e)},o.killTweensOf=function(t,e,i){return gt.killTweensOf(t,e,i)},o}(Ie);function Fe(t,e,i){return t.setAttribute(e,i)}function We(t,e,i,n){n.mSet(t,e,n.m.call(n.tween,i,n.mt),n)}N(Ve.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),h("staggerTo,staggerFrom,staggerFromTo",function(i){Ve[i]=function(){var t=new xe,e=Te.call(arguments,0);return e.splice("staggerFromTo"===i?5:4,0,0),t[i].apply(t,e)}});function ze(t,e){for(var i=e._pt;i;)i.r(t,i.d),i=i._next}function $e(t,e,i,n){for(var o,r=this._pt;r;)o=r._next,r.p===n&&r.modifier(t,e,i),r=o}function Ue(t){for(var e,i,n=this._pt;n;)i=n._next,n.p===t&&!n.op||n.op===t?T(this,n,"_pt"):n.dep||(e=1),n=i;return!e}var Ye=function(t,e,i){return t[e]=i},Ke=function(t,e,i){return t[e](i)},je=function(t,e,i,n){return t[e](n.fp,i)},qe=function(t,e){return u(t[e])?Ke:o(t[e])&&t.setAttribute?Fe:Ye},Qe=function(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4,e)},Ze=function(t,e){return e.set(e.t,e.p,!!(e.s+e.c*t),e)},Je=function(t,e){var i=e._pt,n="";if(!t&&e.b)n=e.b;else if(1===t&&e.e)n=e.e;else{for(;i;)n=i.p+(i.m?i.m(i.s+i.c*t):Math.round(1e4*(i.s+i.c*t))/1e4)+n,i=i._next;n+=e.c}e.set(e.t,e.p,n,e)},ti=function(t){for(var e,i,n,o,r=t._pt;r;){for(e=r._next,i=n;i&&i.pr>r.pr;)i=i._next;(r._prev=i?i._prev:o)?r._prev._next=r:n=r,(r._next=i)?i._prev=r:o=r,r=e}t._pt=n},ei=(ii.prototype.modifier=function(t,e,i){this.mSet=this.mSet||this.set,this.set=We,this.m=t,this.mt=i,this.tween=e},ii);function ii(t,e,i,n,o,r,s,a,l){this.t=e,this.s=n,this.c=o,this.p=i,this.r=r||Qe,this.d=s||this,this.set=a||Ye,this.pr=l||0,(this._next=t)&&(t._prev=this)}h(pe+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(t){return re[t]=1}),oe.TweenMax=oe.TweenLite=Ve,oe.TimelineLite=oe.TimelineMax=xe,gt=new xe({sortChildren:!1,defaults:Vt,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),Xt.stringFilter=at;var ni={registerPlugin:function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];e.forEach(function(t){var e=(t=!t.name&&t.default||t).name,i=u(t),n=e&&!i&&t.init?function(){this._props=[]}:t,o={init:G,render:ze,add:De,kill:Ue,modifier:$e,rawVars:0},i={targetTest:0,get:0,getSetter:qe,aliases:{},register:0};if(we(),t!==n){if(le[e])return;N(n,N(X(t,o),i)),ht(n.prototype,ht(o,X(t,i))),le[n.prop=e]=n,t.targetTest&&(ue.push(n),re[e]=1),e=("css"===e?"CSS":e.charAt(0).toUpperCase()+e.substr(1))+"Plugin"}r(e,n),t.register&&t.register(si,n,ei)})},timeline:function(t){return new xe(t)},getTweensOf:function(t,e){return gt.getTweensOf(t,e)},getProperty:function(n,t,e,i){var o=O((n=k(n)?me(n)[0]:n)||{}).get,r=e?d:c;return"native"===e&&(e=""),n&&(t?r((le[t]&&le[t].get||o)(n,t,e,i)):function(t,e,i){return r((le[t]&&le[t].get||o)(n,t,e,i))})},quickSetter:function(i,e,n){if(1<(i=me(i)).length){var o=i.map(function(t){return si.quickSetter(t,e,n)}),r=o.length;return function(t){for(var e=r;e--;)o[e](t)}}i=i[0]||{};var s=le[e],a=O(i),l=a.harness&&(a.harness.aliases||{})[e]||e,c=s?function(t){var e=new s;ri._pt=0,e.init(i,n?t+n:t,ri,0,[i]),e.render(1,e),ri._pt&&ze(1,ri)}:a.set(i,l);return s?c:function(t){return c(i,l,n?t+n:t,a,1)}},isTweening:function(t){return 0<gt.getTweensOf(t,!0).length},defaults:function(t){return t&&t.ease&&(t.ease=_e(t.ease,Vt.ease)),f(Vt,t||{})},config:function(t){return f(Xt,t||{})},registerEffect:function(t){var n=t.name,o=t.effect,e=t.plugins,r=t.defaults,t=t.extendTimeline;(e||"").split(",").forEach(function(t){return t&&!le[t]&&!oe[t]&&_(n+" effect requires "+t+" plugin.")}),ce[n]=function(t,e,i){return o(me(t),N(e||{},r),i)},t&&(xe.prototype[n]=function(t,e,i){return this.add(ce[n](t,M(e)?e:(i=e)&&{},this),i)})},registerEase:function(t,e){Pe[t]=_e(e)},parseEase:function(t,e){return arguments.length?_e(t,e):Pe},getById:function(t){return gt.getById(t)},exportRoot:function(t,e){var i,n,o=new xe(t=void 0===t?{}:t);for(o.smoothChildTiming=B(t.smoothChildTiming),gt.remove(o),o._dp=0,o._time=o._tTime=gt._time,i=gt._first;i;)n=i._next,!e&&!i._dur&&i instanceof Ve&&i.vars.onComplete===i._targets[0]||v(o,i,i._start-i._delay),i=n;return v(gt,o,0),o},utils:{wrap:function t(e,i,n){var o=i-e;return Qt(e)?J(e,t(0,e.length),i):$(n,function(t){return(o+(t-e)%o)%o+e})},wrapYoyo:function t(e,i,n){var o=i-e,r=2*o;return Qt(e)?J(e,t(0,e.length-1),i):$(n,function(t){return e+(o<(t=(r+(t-e)%r)%r||0)?r-t:t)})},distribute:j,random:Z,snap:Q,normalize:function(t,e,i){return Tt(t,e,0,1,i)},getUnit:U,clamp:function(e,i,t){return $(t,function(t){return fe(e,i,t)})},splitColor:ot,toArray:me,mapRange:Tt,pipe:function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return function(t){return e.reduce(function(t,e){return e(t)},t)}},unitize:function(e,i){return function(t){return e(parseFloat(t))+(i||U(t))}},interpolate:function t(e,i,n,o){var r=isNaN(e+i)?0:function(t){return(1-t)*e+t*i};if(!r){var s,a,l,c,d,u=k(e),p={};if(!0===n&&(o=1)&&(n=null),u)e={p:e},i={p:i};else if(Qt(e)&&!Qt(i)){for(l=[],c=e.length,d=c-2,a=1;a<c;a++)l.push(t(e[a-1],e[a]));c--,r=function(t){t*=c;var e=Math.min(d,~~t);return l[e](t-e)},n=i}else o||(e=ht(Qt(e)?[]:{},e));if(!l){for(s in i)De.call(p,e,s,"get",i[s]);r=function(t){return ze(t,p),u?e.p:e}}}return $(n,r)},shuffle:K},install:i,effects:ce,ticker:ye,updateRoot:xe.updateRoot,plugins:le,globalTimeline:gt,core:{PropTween:ei,globals:r,Tween:Ve,Timeline:xe,Animation:Ie,getCache:O,_removeLinkedListItem:T}};function oi(t,o){return{name:t,rawVars:1,init:function(t,n,e){e._onInit=function(t){var e,i;if(k(n)&&(e={},h(n,function(t){return e[t]=1}),n=e),o){for(i in e={},n)e[i]=o(n[i]);n=e}!function(t,e){var i,n,o,r=t._targets;for(i in e)for(n=r.length;n--;)(o=(o=t._ptLookup[n][i])&&o.d)&&(o._pt&&(o=function(t,e){for(var i=t._pt;i&&i.p!==e&&i.op!==e&&i.fp!==e;)i=i._next;return i}(o,i)),o&&o.modifier&&o.modifier(e[i],t,r[n],i))}(t,n)}}}}h("to,from,fromTo,delayedCall,set,killTweensOf",function(t){return ni[t]=Ve[t]}),ye.add(xe.updateRoot);var ri=ni.to({},{duration:0}),si=ni.registerPlugin({name:"attr",init:function(t,e,i,n,o){var r,s;for(r in e)(s=this.add(t,"setAttribute",(t.getAttribute(r)||0)+"",e[r],n,o,0,0,r))&&(s.op=r),this._props.push(r)}},{name:"endArray",init:function(t,e){for(var i=e.length;i--;)this.add(t,i,t[i]||0,e[i])}},oi("roundProps",q),oi("modifiers"),oi("snap",Q))||ni;function ai(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)}function li(t,e){return e.set(e.t,e.p,1===t?e.e:Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)}function ci(t,e){return e.set(e.t,e.p,t?Math.round(1e4*(e.s+e.c*t))/1e4+e.u:e.b,e)}function di(t,e){t=e.s+e.c*t;e.set(e.t,e.p,~~(t+(t<0?-.5:.5))+e.u,e)}function ui(t,e){return e.set(e.t,e.p,t?e.e:e.b,e)}function pi(t,e){return e.set(e.t,e.p,1!==t?e.b:e.e,e)}function hi(t,e,i){return t.style[e]=i}function fi(t,e,i){return t.style.setProperty(e,i)}function Ti(t,e,i){return t._gsap[e]=i}function mi(t,e,i){return t._gsap.scaleX=t._gsap.scaleY=i}function gi(t,e,i,n,o){t=t._gsap;t.scaleX=t.scaleY=i,t.renderTransform(o,t)}function Si(t,e,i,n,o){t=t._gsap;t[e]=i,t.renderTransform(o,t)}function bi(t,e){e=Li.createElementNS?Li.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):Li.createElement(t);return e.style?e:Li.createElement(t)}function vi(t,e,i){var n=getComputedStyle(t);return n[e]||n.getPropertyValue(e.replace(hn,"-$1").toLowerCase())||n.getPropertyValue(e)||!i&&vi(t,vn(e)||e,1)||""}function yi(){"undefined"!=typeof window&&window.document&&(Ri=(Li=window.document).documentElement,Xi=bi("div")||{style:{}},Vi=bi("div"),gn=vn(gn),Sn=gn+"Origin",Xi.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Wi=!!vn("perspective"),Ni=1)}function wi(t){var e,i=bi("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),n=this.parentNode,o=this.nextSibling,r=this.style.cssText;if(Ri.appendChild(i),i.appendChild(this),this.style.display="block",t)try{e=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=wi}catch(t){}else this._gsapBBox&&(e=this._gsapBBox());return n&&(o?n.insertBefore(this,o):n.appendChild(this)),Ri.removeChild(i),this.style.cssText=r,e}function Pi(t,e){for(var i=e.length;i--;)if(t.hasAttribute(e[i]))return t.getAttribute(e[i])}function Ai(e){var i;try{i=e.getBBox()}catch(t){i=wi.call(e,!0)}return!(i=!(i&&(i.width||i.height)||e.getBBox===wi)?wi.call(e,!0):i)||i.width||i.x||i.y?i:{x:+Pi(e,["x","cx","x1"])||0,y:+Pi(e,["y","cy","y1"])||0,width:0,height:0}}function Mi(t){return!(!t.getCTM||t.parentNode&&!t.ownerSVGElement||!Ai(t))}function Ci(t,e){e&&(t=t.style,e in cn&&e!==Sn&&(e=gn),t.removeProperty?("ms"!==e.substr(0,2)&&"webkit"!==e.substr(0,6)||(e="-"+e),t.removeProperty(e.replace(hn,"-$1").toLowerCase())):t.removeAttribute(e))}function _i(t,e,i,n,o,r){r=new ei(t._pt,e,i,0,1,r?pi:ui);return(t._pt=r).b=n,r.e=o,t._props.push(i),r}function ki(t,e,i,n){var o=parseFloat(i)||0,r=(i+"").trim().substr((o+"").length)||"px",s=Xi.style,a=fn.test(e),l="svg"===t.tagName.toLowerCase(),c=(l?"client":"offset")+(a?"Width":"Height"),d="px"===n,u="%"===n;return n===r||!o||yn[n]||yn[r]?o:("px"===r||d||(o=ki(t,e,i,"px")),i=t.getCTM&&Mi(t),u&&(cn[e]||~e.indexOf("adius"))?L(o/(i?t.getBBox()[a?"width":"height"]:t[c])*100):(s[a?"width":"height"]=100+(d?r:n),l=~e.indexOf("adius")||"em"===n&&t.appendChild&&!l?t:t.parentNode,(i=(l=!(l=i?(t.ownerSVGElement||{}).parentNode:l)||l===Li||!l.appendChild?Li.body:l)._gsap)&&u&&i.width&&a&&i.time===ye.time?L(o/i.width*100):(!u&&"%"!==r||(s.position=vi(t,"position")),l===t&&(s.position="static"),l.appendChild(Xi),t=Xi[c],l.removeChild(Xi),s.position="absolute",a&&u&&((i=O(l)).time=ye.time,i.width=l[c]),L(d?t*o/100:t&&o?100/t*o:0))))}function Hi(t,e,i,n){var o;return Ni||yi(),e in mn&&"transform"!==e&&~(e=mn[e]).indexOf(",")&&(e=e.split(",")[0]),cn[e]&&"transform"!==e?(o=Cn(t,n),o="transformOrigin"!==e?o[e]:_n(vi(t,Sn))+" "+o.zOrigin+"px"):(o=t.style[e])&&"auto"!==o&&!n&&!~(o+"").indexOf("calc(")||(o=Pn[e]&&Pn[e](t,e,i)||vi(t,e)||s(t,e)||("opacity"===e?1:0)),i&&!~(o+"").indexOf(" ")?ki(t,e,o,i)+i:o}function Gi(t,e,i,n){var o;i&&"none"!==i||((r=(o=vn(e,t,1))&&vi(t,o,1))&&r!==i?(e=o,i=r):"borderColor"===e&&(i=vi(t,"borderTopColor")));var r,s,a,l,c,d,u,p,h,f,T=new ei(this._pt,t.style,e,0,1,Je),m=0,g=0;if(T.b=i,T.e=n,i+="","auto"==(n+="")&&(t.style[e]=n,n=vi(t,e)||n,t.style[e]=i),at(r=[i,n]),n=r[1],s=(i=r[0]).match(te)||[],(n.match(te)||[]).length){for(;d=te.exec(n);)p=d[0],u=n.substring(m,d.index),l?l=(l+1)%5:"rgba("!==u.substr(-5)&&"hsla("!==u.substr(-5)||(l=1),p!==(c=s[g++]||"")&&(a=parseFloat(c)||0,h=c.substr((a+"").length),(f="="===p.charAt(1)?+(p.charAt(0)+"1"):0)&&(p=p.substr(2)),d=parseFloat(p),p=p.substr((d+"").length),m=te.lastIndex-p.length,p||(p=p||Xt.units[e]||h,m===n.length&&(n+=p,T.e+=p)),h!==p&&(a=ki(t,e,c,p)||0),T._pt={_next:T._pt,p:u||1===g?u:",",s:a,c:f?f*d:d-a,m:l&&l<4?Math.round:0});T.c=m<n.length?n.substring(m,n.length):""}else T.r="display"===e&&"none"===n?pi:ui;return ie.test(n)&&(T.e=0),this._pt=T}function Ii(t,e){if(e.tween&&e.tween._time===e.tween._dur){var i,n,o,r=e.t,s=r.style,a=e.u,e=r._gsap;if("all"===a||!0===a)s.cssText="",n=1;else for(o=(a=a.split(",")).length;-1<--o;)i=a[o],cn[i]&&(n=1,i="transformOrigin"===i?Sn:gn),Ci(r,i);n&&(Ci(r,gn),e&&(e.svg&&r.removeAttribute("transform"),Cn(r,1),e.uncache=1))}}function Ei(t){return"matrix(1, 0, 0, 1, 0, 0)"===t||"none"===t||!t}function xi(t){t=vi(t,gn);return Ei(t)?An:t.substr(7).match(Jt).map(L)}function Bi(t,e){var i,n,o,r=t._gsap||O(t),s=t.style,a=xi(t);return r.svg&&t.getAttribute("transform")?"1,0,0,1,0,0"===(a=[(n=t.transform.baseVal.consolidate().matrix).a,n.b,n.c,n.d,n.e,n.f]).join(",")?An:a:(a!==An||t.offsetParent||t===Ri||r.svg||(n=s.display,s.display="block",(r=t.parentNode)&&t.offsetParent||(o=1,i=t.nextSibling,Ri.appendChild(t)),a=xi(t),n?s.display=n:Ci(t,"display"),o&&(i?r.insertBefore(t,i):r?r.appendChild(t):Ri.removeChild(t))),e&&6<a.length?[a[0],a[1],a[4],a[5],a[12],a[13]]:a)}function Di(t,e,i,n,o,r){var s,a,l=t._gsap,c=o||Bi(t,!0),d=l.xOrigin||0,u=l.yOrigin||0,p=l.xOffset||0,h=l.yOffset||0,f=c[0],T=c[1],m=c[2],g=c[3],S=c[4],b=c[5],v=e.split(" "),y=parseFloat(v[0])||0,o=parseFloat(v[1])||0;i?c!==An&&(s=f*g-T*m)&&(a=y*(-T/s)+o*(f/s)-(f*b-T*S)/s,y=y*(g/s)+o*(-m/s)+(m*b-g*S)/s,o=a):(y=(a=Ai(t)).x+(~v[0].indexOf("%")?y/100*a.width:y),o=a.y+(~(v[1]||v[0]).indexOf("%")?o/100*a.height:o)),n||!1!==n&&l.smooth?(l.xOffset=p+((S=y-d)*f+(b=o-u)*m)-S,l.yOffset=h+(S*T+b*g)-b):l.xOffset=l.yOffset=0,l.xOrigin=y,l.yOrigin=o,l.smooth=!!n,l.origin=e,l.originIsAbsolute=!!i,t.style[Sn]="0px 0px",r&&(_i(r,l,"xOrigin",d,y),_i(r,l,"yOrigin",u,o),_i(r,l,"xOffset",p,l.xOffset),_i(r,l,"yOffset",h,l.yOffset)),t.setAttribute("data-svg-origin",y+" "+o)}function Oi(t,e,i){var n=U(e);return L(parseFloat(e)+parseFloat(ki(t,"x",i+"px",n)))+n}Ve.version=xe.version=si.version="3.5.1",wt=1,e()&&we();var Li,Ri,Ni,Xi,Vi,Fi,Wi,zi=Pe.Power0,$i=Pe.Power1,Ui=Pe.Power2,Yi=Pe.Power3,Ki=Pe.Power4,ji=Pe.Linear,qi=Pe.Quad,Qi=Pe.Cubic,Zi=Pe.Quart,Ji=Pe.Quint,tn=Pe.Strong,en=Pe.Elastic,nn=Pe.Back,on=Pe.SteppedEase,rn=Pe.Bounce,sn=Pe.Sine,an=Pe.Expo,ln=Pe.Circ,cn={},dn=180/Math.PI,un=Math.PI/180,pn=Math.atan2,hn=/([A-Z])/g,fn=/(?:left|right|width|margin|padding|x)/i,Tn=/[\s,\(]\S/,mn={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},gn="transform",Sn=gn+"Origin",bn="O,Moz,ms,Ms,Webkit".split(","),vn=function(t,e,i){var n=(e||Xi).style,o=5;if(t in n&&!i)return t;for(t=t.charAt(0).toUpperCase()+t.substr(1);o--&&!(bn[o]+t in n););return o<0?null:(3===o?"ms":0<=o?bn[o]:"")+t},yn={deg:1,rad:1,turn:1},wn={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},Pn={clearProps:function(t,e,i,n,o){if("isFromStart"!==o.data){e=t._pt=new ei(t._pt,e,i,0,0,Ii);return e.u=n,e.pr=-10,e.tween=o,t._props.push(i),1}}},An=[1,0,0,1,0,0],Mn={},Cn=function(t,e){var i=t._gsap||new Ge(t);if("x"in i&&!e&&!i.uncache)return i;var n,o,r,s,a,l,c,d,u,p,h,f,T,m,g,S,b,v,y,w,P,A,M,C,_,k=t.style,H=i.scaleX<0,G="deg",I=vi(t,Sn)||"0",E=n=o=s=a=l=c=d=0,x=r=1;return i.svg=!(!t.getCTM||!Mi(t)),u=Bi(t,i.svg),i.svg&&(v=!i.uncache&&t.getAttribute("data-svg-origin"),Di(t,v||I,!!v||i.originIsAbsolute,!1!==i.smooth,u)),A=i.xOrigin||0,C=i.yOrigin||0,u!==An&&(f=u[0],T=u[1],m=u[2],g=u[3],E=S=u[4],n=b=u[5],6===u.length?(x=Math.sqrt(f*f+T*T),r=Math.sqrt(g*g+m*m),s=f||T?pn(T,f)*dn:0,(c=m||g?pn(m,g)*dn+s:0)&&(r*=Math.cos(c*un)),i.svg&&(E-=A-(A*f+C*m),n-=C-(A*T+C*g))):(_=u[6],M=u[7],P=u[8],e=u[9],A=u[10],C=u[11],E=u[12],n=u[13],o=u[14],a=(u=pn(_,A))*dn,u&&(v=S*(p=Math.cos(-u))+P*(h=Math.sin(-u)),y=b*p+e*h,w=_*p+A*h,P=S*-h+P*p,e=b*-h+e*p,A=_*-h+A*p,C=M*-h+C*p,S=v,b=y,_=w),l=(u=pn(-m,A))*dn,u&&(p=Math.cos(-u),C=g*(h=Math.sin(-u))+C*p,f=v=f*p-P*h,T=y=T*p-e*h,m=w=m*p-A*h),s=(u=pn(T,f))*dn,u&&(v=f*(p=Math.cos(u))+T*(h=Math.sin(u)),y=S*p+b*h,T=T*p-f*h,b=b*p-S*h,f=v,S=y),a&&359.9<Math.abs(a)+Math.abs(s)&&(a=s=0,l=180-l),x=L(Math.sqrt(f*f+T*T+m*m)),r=L(Math.sqrt(b*b+_*_)),u=pn(S,b),c=2e-4<Math.abs(u)?u*dn:0,d=C?1/(C<0?-C:C):0),i.svg&&(v=t.getAttribute("transform"),i.forceCSS=t.setAttribute("transform","")||!Ei(vi(t,gn)),v&&t.setAttribute("transform",v))),90<Math.abs(c)&&Math.abs(c)<270&&(H?(x*=-1,c+=s<=0?180:-180,s+=s<=0?180:-180):(r*=-1,c+=c<=0?180:-180)),i.x=((i.xPercent=E&&Math.round(t.offsetWidth/2)===Math.round(-E)?-50:0)?0:E)+"px",i.y=((i.yPercent=n&&Math.round(t.offsetHeight/2)===Math.round(-n)?-50:0)?0:n)+"px",i.z=
1o+"px",i.scaleX=L(x),i.scaleY=L(r),i.rotation=L(s)+G,i.rotationX=L(a)+G,i.rotationY=L(l)+G,i.skewX=c+G,i.skewY=0+G,i.transformPerspective=d+"px",(i.zOrigin=parseFloat(I.split(" ")[2])||0)&&(k[Sn]=_n(I)),i.xOffset=i.yOffset=0,i.force3D=Xt.force3D,i.renderTransform=i.svg?xn:Wi?En:kn,i.uncache=0,i},_n=function(t){return(t=t.split(" "))[0]+" "+t[1]},kn=function(t,e){e.z="0px",e.rotationY=e.rotationX="0deg",e.force3D=0,En(t,e)},Hn="0deg",Gn="0px",In=") ",En=function(t,e){var i=e||this,n=i.xPercent,o=i.yPercent,r=i.x,s=i.y,a=i.z,l=i.rotation,c=i.rotationY,d=i.rotationX,u=i.skewX,p=i.skewY,h=i.scaleX,f=i.scaleY,T=i.transformPerspective,m=i.force3D,g=i.target,S=i.zOrigin,b="",e="auto"===m&&t&&1!==t||!0===m;!S||d===Hn&&c===Hn||(i=parseFloat(c)*un,t=Math.sin(i),m=Math.cos(i),i=parseFloat(d)*un,r=Oi(g,r,t*(t=Math.cos(i))*-S),s=Oi(g,s,-Math.sin(i)*-S),a=Oi(g,a,m*t*-S+S)),T!==Gn&&(b+="perspective("+T+In),(n||o)&&(b+="translate("+n+"%, "+o+"%) "),!e&&r===Gn&&s===Gn&&a===Gn||(b+=a!==Gn||e?"translate3d("+r+", "+s+", "+a+") ":"translate("+r+", "+s+In),l!==Hn&&(b+="rotate("+l+In),c!==Hn&&(b+="rotateY("+c+In),d!==Hn&&(b+="rotateX("+d+In),u===Hn&&p===Hn||(b+="skew("+u+", "+p+In),1===h&&1===f||(b+="scale("+h+", "+f+In),g.style[gn]=b||"translate(0, 0)"},xn=function(t,e){var i,n,o,r,s,a=e||this,l=a.xPercent,c=a.yPercent,d=a.x,u=a.y,p=a.rotation,h=a.skewX,f=a.skewY,T=a.scaleX,m=a.scaleY,g=a.target,S=a.xOrigin,b=a.yOrigin,v=a.xOffset,y=a.yOffset,w=a.forceCSS,e=parseFloat(d),a=parseFloat(u),p=parseFloat(p),h=parseFloat(h);(f=parseFloat(f))&&(h+=f=parseFloat(f),p+=f),p||h?(p*=un,h*=un,i=Math.cos(p)*T,n=Math.sin(p)*T,o=Math.sin(p-h)*-m,r=Math.cos(p-h)*m,h&&(f*=un,s=Math.tan(h-f),o*=s=Math.sqrt(1+s*s),r*=s,f&&(s=Math.tan(f),i*=s=Math.sqrt(1+s*s),n*=s)),i=L(i),n=L(n),o=L(o),r=L(r)):(i=T,r=m,n=o=0),(e&&!~(d+"").indexOf("px")||a&&!~(u+"").indexOf("px"))&&(e=ki(g,"x",d,"px"),a=ki(g,"y",u,"px")),(S||b||v||y)&&(e=L(e+S-(S*i+b*o)+v),a=L(a+b-(S*n+b*r)+y)),(l||c)&&(e=L(e+l/100*(s=g.getBBox()).width),a=L(a+c/100*s.height)),g.setAttribute("transform",s="matrix("+i+","+n+","+o+","+r+","+e+","+a+")"),w&&(g.style[gn]=s)};h("padding,margin,Width,Radius",function(e,i){var t="Right",n="Bottom",o="Left",a=(i<3?["Top",t,n,o]:["Top"+o,"Top"+t,n+t,n+o]).map(function(t){return i<2?e+t:"border"+t+e});Pn[1<i?"border"+e:e]=function(e,t,i,n,o){var r,s;if(arguments.length<4)return r=a.map(function(t){return Hi(e,t,i)}),5===(s=r.join(" ")).split(r[0]).length?r[0]:s;r=(n+"").split(" "),s={},a.forEach(function(t,e){return s[t]=r[e]=r[e]||r[(e-1)/2|0]}),e.init(t,s,o)}});var Bn,Dn={name:"css",register:yi,targetTest:function(t){return t.style&&t.nodeType},init:function(t,e,i,n,o){var r,s,a,l,c,d,u,p,h,f,T,m,g,S,b,v,y,w,P,A,M,C=this._props,_=t.style;for(c in Ni||yi(),e)if("autoRound"!==c&&(s=e[c],!le[c]||!Be(c,e,i,n,t,o)))if(y=typeof s,v=Pn[c],"function"===y&&(y=typeof(s=s.call(i,n,t,o))),"string"===y&&~s.indexOf("random(")&&(s=tt(s)),v)v(this,t,c,s,i)&&(m=1);else if("--"===c.substr(0,2))this.add(_,"setProperty",getComputedStyle(t).getPropertyValue(c)+"",s+"",n,o,0,0,c);else if("undefined"!==y){if(r=Hi(t,c),l=parseFloat(r),(u="string"===y&&"="===s.charAt(1)?+(s.charAt(0)+"1"):0)&&(s=s.substr(2)),a=parseFloat(s),c in mn&&("autoAlpha"===c&&_i(this,_,"visibility",(l=1===l&&"hidden"===Hi(t,"visibility")&&a?0:l)?"inherit":"hidden",a?"inherit":"hidden",!a),"scale"!==c&&"transform"!==c&&~(c=mn[c]).indexOf(",")&&(c=c.split(",")[0])),p=c in cn)if(h||((f=t._gsap).renderTransform||Cn(t),T=!1!==e.smoothOrigin&&f.smooth,(h=this._pt=new ei(this._pt,_,gn,0,1,f.renderTransform,f,0,-1)).dep=1),"scale"===c)this._pt=new ei(this._pt,f,"scaleY",f.scaleY,u?u*a:a-f.scaleY),C.push("scaleY",c),c+="X";else{if("transformOrigin"===c){M=A=P=void 0,P=(w=s).split(" "),A=P[0],M=P[1]||"50%","top"!==A&&"bottom"!==A&&"left"!==M&&"right"!==M||(w=A,A=M,M=w),P[0]=wn[A]||A,P[1]=wn[M]||M,s=P.join(" "),f.svg?Di(t,s,0,T,0,this):((d=parseFloat(s.split(" ")[2])||0)!==f.zOrigin&&_i(this,f,"zOrigin",f.zOrigin,d),_i(this,_,c,_n(r),_n(s)));continue}if("svgOrigin"===c){Di(t,s,1,T,0,this);continue}if(c in Mn){g=this,S=f,b=c,v=l,y=u,M=M=A=w=void 0,w=360,A=k(P=s),M=parseFloat(P)*(A&&~P.indexOf("rad")?dn:1),M=v+(y=y?M*y:M-v)+"deg",A&&("short"===(P=P.split("_")[1])&&(y%=w)!=y%180&&(y+=y<0?w:-w),"cw"===P&&y<0?y=(y+36e9)%w-~~(y/w)*w:"ccw"===P&&0<y&&(y=(y-36e9)%w-~~(y/w)*w)),g._pt=y=new ei(g._pt,S,b,v,y,li),y.e=M,y.u="deg",g._props.push(b);continue}if("smoothOrigin"===c){_i(this,f,"smooth",f.smooth,s);continue}if("force3D"===c){f[c]=s;continue}
1if("transform"===c){!function(t,e,i){var n,o,r,s,a,l=Vi.style,c=i._gsap;for(o in l.cssText=getComputedStyle(i).cssText+";position:absolute;display:block;",l[gn]=e,Li.body.appendChild(Vi),n=Cn(Vi,1),cn)(r=c[o])!==(s=n[o])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(o)<0&&(r=U(r)!==(a=U(s))?ki(i,o,r,a):parseFloat(r),s=parseFloat(s),t._pt=new ei(t._pt,c,o,r,s-r,ai),t._pt.u=a||0,t._props.push(o));Li.body.removeChild(Vi)}(this,s,t);continue}}else c in _||(c=vn(c)||c);if(p||(a||0===a)&&(l||0===l)&&!Tn.test(s)&&c in _)a=a||0,(b=(r+"").substr((l+"").length))!==(d=U(s)||(c in Xt.units?Xt.units[c]:b))&&(l=ki(t,c,r,d)),this._pt=new ei(this._pt,p?f:_,c,l,u?u*a:a-l,"px"!==d||!1===e.autoRound||p?ai:di),this._pt.u=d||0,b!==d&&(this._pt.b=r,this._pt.r=ci);else if(c in _)Gi.call(this,t,c,r,s);else{if(!(c in t)){H(c,s);continue}this.add(t,c,t[c],s,n,o)}C.push(c)}m&&ti(this)},get:Hi,aliases:mn,getSetter:function(t,e,i){var n=mn[e];return(e=n&&n.indexOf(",")<0?n:e)in cn&&e!==Sn&&(t._gsap.x||Hi(t,"x"))?i&&Fi===i?"scale"===e?mi:Ti:(Fi=i||{})&&("scale"===e?gi:Si):t.style&&!o(t.style[e])?hi:~e.indexOf("-")?fi:qe(t,e)},core:{_removeProperty:Ci,_getMatrix:Bi}};si.utils.checkPrefix=vn,Bn=h("x,y,z,scale,scaleX,scaleY,xPercent,yPercent"+","+(Ln="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",function(t){cn[t]=1}),h(Ln,function(t){Xt.units[t]="deg",Mn[t]=1}),mn[Bn[13]]="x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+Ln,h("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",function(t){t=t.split(":");mn[t[1]]=Bn[t[0]]}),h("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(t){Xt.units[t]="px"}),si.registerPlugin(Dn);var On=si.registerPlugin(Dn)||si,Ln=On.core.Tween;t.Back=nn,t.Bounce=rn,t.CSSPlugin=Dn,t.Circ=ln,t.Cubic=Qi,t.Elastic=en,t.Expo=an,t.Linear=ji,t.Power0=zi,t.Power1=$i,t.Power2=Ui,t.Power3=Yi,t.Power4=Ki,t.Quad=qi,t.Quart=Zi,t.Quint=Ji,t.Sine=sn,t.SteppedEase=on,t.Strong=tn,t.TimelineLite=xe,t.TimelineMax=xe,t.TweenLite=Ve,t.TweenMax=Ln,t.default=On,t.gsap=On,"undefined"==typeof window||window!==t?Object.defineProperty(t,"__esModule",{value:!0}):delete t.default}),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t=t||self).window=t.window||{})}(this,function(t){"use strict";function e(){return"undefined"!=typeof window}function i(){return n||e()&&(n=window.gsap)&&n.registerPlugin&&n}function s(t){return"string"==typeof t}function p(t,e){var i="x"===e?"Width":"Height",n="scroll"+i,e="client"+i;return t===h||t===o||t===u?Math.max(o[n],u[n])-(h["inner"+i]||o[e]||u[e]):t[n]-t["offset"+i]}function a(t,e){var i="scroll"+("x"===e?"Left":"Top");return t===h&&(null!=t.pageXOffset?i="page"+e.toUpperCase()+"Offset":t=null!=o[i]?o:u),function(){return t[i]}}function r(t,e){var i=f(t)[0].getBoundingClientRect(),n=!e||e===h||e===u,t=n?{top:o.clientTop-(h.pageYOffset||o.scrollTop||u.scrollTop||0),left:o.clientLeft-(h.pageXOffset||o.scrollLeft||u.scrollLeft||0)}:e.getBoundingClientRect(),t={x:i.left-t.left,y:i.top-t.top};return!n&&e&&(t.x+=a(e,"x")(),t.y+=a(e,"y")()),t}function l(t,e,i,n,o){return isNaN(t)||"object"==typeof t?s(t)&&"="===t.charAt(1)?parseFloat(t.substr(2))*("-"===t.charAt(0)?-1:1)+n-o:"max"===t?p(e,i)-o:Math.min(p(e,i),r(t,e)[i]-o):parseFloat(t)-o}function c(){n=i(),e()&&n&&document.body&&(h=window,u=document.body,o=document.documentElement,f=n.utils.toArray,n.config({autoKillThreshold:7}),T=n.config(),d=1)}var n,d,h,o,u,f,T,m={version:"3.5.1",name:"scrollTo",rawVars:1,register:function(t){n=t,c()},init:function(t,e,i,n,o){d||c();var r=this;r.isWin=t===h,r.target=t,r.tween=i,"object"!=typeof e?s((e={y:e}).y)&&"max"!==e.y&&"="!==e.y.charAt(1)&&(e.x=e.y):e.nodeType&&(e={y:e,x:e}),r.vars=e,r.autoKill=!!e.autoKill,r.getX=a(t,"x"),r.getY=a(t,"y"),r.x=r.xPrev=r.getX(),r.y=r.yPrev=r.getY(),null!=e.x?(r.add(r,"x",r.x,l(e.x,t,"x",r.x,e.offsetX||0),n,o,Math.round),r._props.push("scrollTo_x")):r.skipX=1,null!=e.y?(r.add(r,"y",r.y,l(e.y,t,"y",r.y,e.offsetY||0),n,o,Math.round),r._props.push("scrollTo_y")):r.skipY=1},render:function(t,e){for(var i,n,o,r=e._pt,s=e.target,a=e.tween,l=e.autoKill,c=e.xPrev,d=e.yPrev,u=e.isWin;r;)r.r(t,r.d),r=r._next;i=u||!e.skipX?e.getX():c,o=(n=u||!e.skipY?e.getY():d)-d,d=i-c,c=T.autoKillThreshold,e.x<0&&(e.x=0),e.y<0&&(e.y=0),l&&(!e.skipX&&(c<d||d<-c)&&i<p(s,"x")&&(e.skipX=1),!e.skipY&&(c<o||o<-c)&&n<p(s,"y")&&(e.skipY=1),e.skipX&&e.skipY&&(a.kill(),e.vars.onAutoKill&&e.vars.onAutoKill.apply(a,e.vars.onAutoKillParam
1s||[]))),u?h.scrollTo(e.skipX?i:e.x,e.skipY?n:e.y):(e.skipY||(s.scrollTop=e.y),e.skipX||(s.scrollLeft=e.x)),e.xPrev=e.x,e.yPrev=e.y},kill:function(t){var e="scrollTo"===t;!e&&"scrollTo_x"!==t||(this.skipX=1),!e&&"scrollTo_y"!==t||(this.skipY=1)}};m.max=p,m.getOffset=r,m.buildGetter=a,i()&&n.registerPlugin(m),t.ScrollToPlugin=m,t.default=m,"undefined"==typeof window||window!==t?Object.defineProperty(t,"__esModule",{value:!0}):delete t.default}),function(t,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?module.exports=e():t.Headroom=e()}(this,function(){"use strict";function t(t){this.callback=t,this.ticking=!1}function s(t){if(arguments.length<=0)throw new Error("Missing arguments in extend function");for(var e,i,n=t||{},o=1;o<arguments.length;o++){var r=arguments[o]||{};for(e in r)"object"!=typeof n[e]||(i=n[e],i&&"undefined"!=typeof window&&(i===window||i.nodeType))?n[e]=n[e]||r[e]:n[e]=s(n[e],r[e])}return n}function i(t,e){e=s(e,i.options),this.lastKnownScrollY=0,this.elem=t,this.tolerance=(t=e.tolerance)===Object(t)?t:{down:t,up:t},this.classes=e.classes,this.offset=e.offset,this.scroller=e.scroller,this.initialised=!1,this.onPin=e.onPin,this.onUnpin=e.onUnpin,this.onTop=e.onTop,this.onNotTop=e.onNotTop,this.onBottom=e.onBottom,this.onNotBottom=e.onNotBottom}var e={bind:!!function(){}.bind,classList:"classList"in document.documentElement,rAF:!!(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame)};return window.requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame,t.prototype={constructor:t,update:function(){this.callback&&this.callback(),this.ticking=!1},requestTick:function(){this.ticking||(requestAnimationFrame(this.rafCallback||(this.rafCallback=this.update.bind(this))),this.ticking=!0)},handleEvent:function(){this.requestTick()}},i.prototype={constructor:i,init:function(){if(i.cutsTheMustard)return this.debouncer=new t(this.update.bind(this)),this.elem.classList.add(this.classes.initial),setTimeout(this.attachEvent.bind(this),100),this},destroy:function(){var t,e=this.classes;for(t in this.initialised=!1,e)e.hasOwnProperty(t)&&this.elem.classList.remove(e[t]);this.scroller.removeEventListener("scroll",this.debouncer,!1)},attachEvent:function(){this.initialised||(this.lastKnownScrollY=this.getScrollY(),this.initialised=!0,this.scroller.addEventListener("scroll",this.debouncer,!1),this.debouncer.handleEvent())},unpin:function(){var t=this.elem.classList,e=this.classes;!t.contains(e.pinned)&&t.contains(e.unpinned)||(t.add(e.unpinned),t.remove(e.pinned),this.onUnpin&&this.onUnpin.call(this))},pin:function(){var t=this.elem.classList,e=this.classes;t.contains(e.unpinned)&&(t.remove(e.unpinned),t.add(e.pinned),this.onPin&&this.onPin.call(this))},top:function(){var t=this.elem.classList,e=this.classes;t.contains(e.top)||(t.add(e.top),t.remove(e.notTop),this.onTop&&this.onTop.call(this))},notTop:function(){var t=this.elem.classList,e=this.classes;t.contains(e.notTop)||(t.add(e.notTop),t.remove(e.top),this.onNotTop&&this.onNotTop.call(this))},bottom:function(){var t=this.elem.classList,e=this.classes;t.contains(e.bottom)||(t.add(e.bottom),t.remove(e.notBottom),this.onBottom&&this.onBottom.call(this))},notBottom:function(){var t=this.elem.classList,e=this.classes;t.contains(e.notBottom)||(t.add(e.notBottom),t.remove(e.bottom),this.onNotBottom&&this.onNotBottom.call(this))},getScrollY:function(){return void 0!==this.scroller.pageYOffset?this.scroller.pageYOffset:(void 0!==this.scroller.scrollTop?this.scroller:document.documentElement||document.body.parentNode||document.body).scrollTop},getViewportHeight:function(){return window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight},getElementPhysicalHeight:function(t){return Math.max(t.offsetHeight,t.clientHeight)},getScrollerPhysicalHeight:function(){return this.scroller===window||this.scroller===document.body?this.getViewportHeight():this.getElementPhysicalHeight(this.scroller)},getDocumentHeight:function(){var t=document.body,e=document.documentElement;return Math.max(t.scrollHeight,e.scrollHeight,t.offsetHeight,e.offsetHeight,t.clientHeight,e.clientHeight)},getElementHeight:function(t){return Math.max(t.scrollHeight,t.offsetHeight,t.clientHeight)},getScrollerHeight:function(){return this.scroller===window||this.scroller===document.body?this.getDocumentHeight():this.getElementHeight(this.scroller)},isOutOfBounds:function(t){var e=t<0,t=t+this.getScrollerPhysicalHeight()>this.getScrollerHeight();return e||t},toleranceExceeded:function(t,e){return Math.abs(t-this.lastKnownScrollY)>=this.tolerance[e]},shouldUnpin:function(t,e){var i=t>this.lastKnownScrollY,t=t>=this.offset;return i&&t&&e},shouldPin:function(t,e){var i=t<this.lastKnownScrollY,t=t<=this.offset;return i&&e||t},update:function(){var t=this.getScrollY(),e=t>this.lastKnownScrollY?"down":"up",e=this.toleranceExceeded(t,e);this.isOutOfBounds(t)||(t<=this.offset?this.top():this.notTop(),t+this.getViewportHe
1ight()>=this.getScrollerHeight()?this.bottom():this.notBottom(),this.shouldUnpin(t,e)?this.unpin():this.shouldPin(t,e)&&this.pin(),this.lastKnownScrollY=t)}},i.options={tolerance:{up:0,down:0},offset:0,scroller:window,classes:{pinned:"headroom--pinned",unpinned:"headroom--unpinned",top:"headroom--top",notTop:"headroom--not-top",bottom:"headroom--bottom",notBottom:"headroom--not-bottom",initial:"headroom"}},i.cutsTheMustard=void 0!==e&&e.rAF&&e.bind&&e.classList,i}),function(d,u){function p(t,e){var i=t.getBoundingClientRect(),n=i.top,o=i.bottom,r=i.left,s=i.right,a=d.extend({tolerance:0,viewport:u},e),l=!1,c=a.viewport.jquery?a.viewport:d(a.viewport);c.length||(console.warn("isInViewport: The viewport selector you have provided matches no element on page."),console.warn("isInViewport: Defaulting to viewport as window"),c=d(u));var t=c.height(),i=c.width(),e=c[0].toString();return c[0]!==u&&"[object Window]"!==e&&"[object DOMWindow]"!==e&&(n-=(e=c[0].getBoundingClientRect()).top,o-=e.top,r-=e.left,s-=e.left,p.scrollBarWidth=p.scrollBarWidth||(e=c,c=d("<div></div>").css({width:"100%"}),e.append(c),e=e.width()-c.width(),c.remove(),e),i-=p.scrollBarWidth),a.tolerance=~~Math.round(parseFloat(a.tolerance)),a.tolerance<0&&(a.tolerance=t+a.tolerance),s<=0||i<=r?l:a.tolerance?n<=a.tolerance&&o>=a.tolerance:0<o&&n<=t}String.prototype.hasOwnProperty("trim")||(String.prototype.trim=function(){return this.replace(/^\s*(.*?)\s*$/,"$1")});function e(t){if(!((t=1===arguments.length&&"function"==typeof t?[t]:t)instanceof Array))throw new SyntaxError("isInViewport: Argument(s) passed to .do/.run should be a function or an array of functions");for(var e=0;e<t.length;e++)if("function"==typeof t[e])for(var i=0;i<this.length;i++)t[e].call(d(this[i]));else console.warn("isInViewport: Argument(s) passed to .do/.run should be a function or an array of functions"),console.warn("isInViewport: Ignoring non-function values in array and moving on");return this}d.fn.do=function(t){return console.warn("isInViewport: .do is deprecated as it causes issues in IE and some browsers since it's a reserved word. Use $.fn.run instead i.e., $(el).run(fn)."),e(t)},d.fn.run=e;function n(t){if(t){t=t.split(",");return 1===t.length&&isNaN(t[0])&&(t[1]=t[0],t[0]=void 0),{tolerance:t[0]?t[0].trim():void 0,viewport:t[1]?d(t[1].trim()):void 0}}return{}}d.extend(d.expr[":"],{"in-viewport":d.expr.createPseudo?d.expr.createPseudo(function(e){return function(t){return p(t,n(e))}}):function(t,e,i){return p(t,n(i[3]))}}),d.fn.isInViewport=function(i){return this.filter(function(t,e){return p(e,i)})}}(jQuery,window),function(u){var p="waitForImages";u.waitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage","cursor"]},u.expr[":"].uncached=function(t){if(!u(t).is('img[src][src!=""]'))return!1;var e=new Image;return e.src=t.src,!e.complete},u.fn.waitForImages=function(a,l,e){var c,d=0;if(u.isPlainObject(arguments[0])&&(e=arguments[0].waitForAll,l=arguments[0].each,a=arguments[0].finished),a=a||u.noop,l=l||u.noop,e=!!e,!u.isFunction(a)||!u.isFunction(l))throw new TypeError("An invalid callback was supplied.");return this.each(function(){var o=u(this),r=[],t=u.waitForImages.hasImageProperties||[],s=/url\(\s*(['"]?)(.*?)\1\s*\)/g;e?o.find("*").addBack().each(function(){var o=u(this);o.is("img:uncached")&&r.push({src:o.attr("src"),element:o[0]}),u.each(t,function(t,e){var i,n=o.css(e);if(!n)return!0;for(;i=s.exec(n);)r.push({src:i[2],element:o[0]})})}):o.find("img:uncached").each(function(){r.push({src:this.src,element:this})}),c=r.length,(d=0)===c&&a.call(o[0]),u.each(r,function(t,i){var e=new Image,n="load."+p+" error."+p;u(e).on(n,function t(e){return d++,l.call(i.element,d,c,"load"==e.type),u(this).off(n,t),d==c?(a.call(o[0]),!1):void 0}),e.src=i.src})})}}(jQuery),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):jQuery&&!jQuery.fn.hoverIntent&&t(jQuery)}(function(l){"use strict";function c(t){o=t.pageX,r=t.pageY}var o,r,s={interval:100,sensitivity:6,timeout:0},d=0,u=function(t,e,i,n){return Math.sqrt((i.pX-o)*(i.pX-o)+(i.pY-r)*(i.pY-r))<n.sensitivity?(e.off("mousemove.hoverIntent"+i.namespace,c),delete i.timeoutId,i.isActive=!0,delete i.pX,delete i.pY,n.over.apply(e[0],[t])):(i.pX=o,i.pY=r,void(i.timeoutId=setTimeout(function(){u(t,e,i,n)},n.interval)))};
1l.fn.hoverIntent=function(t,e,i){var n=d++,a=l.extend({},s),a=l.isPlainObject(t)?l.extend(a,t):l.isFunction(e)?l.extend(a,{over:t,out:e,selector:i}):l.extend(a,{over:t,out:t,selector:e}),e=function(t){var o=l.extend({},t),r=l(this),e=r.data("hoverIntent");e||r.data("hoverIntent",e={});var s=e[n];s||(e[n]=s={id:n}),s.timeoutId&&(s.timeoutId=clearTimeout(s.timeoutId));e=s.namespace=".hoverIntent"+n;"mouseenter"===t.type?s.isActive||(s.pX=o.pageX,s.pY=o.pageY,r.on("mousemove.hoverIntent"+e,c),s.timeoutId=setTimeout(function(){u(o,r,s,a)},a.interval)):s.isActive&&(r.off("mousemove.hoverIntent"+e,c),s.timeoutId=setTimeout(function(){var t,e,i,n;t=o,e=r,i=s,n=a.out,delete e.data("hoverIntent")[i.id],n.apply(e[0],[t])},a.timeout))};return this.on({"mouseenter.hoverIntent":e,"mouseleave.hoverIntent":e},a.selector)}}),function(o){o&&(o.fn.headroom=function(n){return this.each(function(){var t=o(this),e=t.data("headroom"),i="object"==typeof n&&n,i=o.extend(!0,{},Headroom.options,i);e||((e=new Headroom(this,i)).init(),t.data("headroom",e)),"string"==typeof n&&(e[n](),"destroy"===n&&t.removeData("headroom"))})},o("[data-headroom]").each(function(){var t=o(this);t.headroom(t.data())}))}(window.Zepto||window.jQuery),window.History.enabled||(function(t){"use strict";var e=t.History=t.History||{},n=t.jQuery;if(void 0!==e.Adapter)throw new Error("History.js Adapter has already been loaded...");e.Adapter={bind:function(t,e,i){n(t).bind(e,i)},trigger:function(t,e,i){n(t).trigger(e,i)},extractEventData:function(t,e,i){return e&&e.originalEvent&&e.originalEvent[t]||i&&i[t]||void 0},onDomLoad:function(t){n(t)}},void 0!==e.init&&e.init()}(window),function(r,i){"use strict";var a=r.console||i,l=r.document,n=r.navigator,o=!1,s=r.setTimeout,c=r.clearTimeout,d=r.setInterval,u=r.clearInterval,p=r.JSON,h=r.alert,f=r.History=r.History||{},T=r.history;try{(o=r.sessionStorage).setItem("TEST","1"),o.removeItem("TEST")}catch(t){o=!1}if(p.stringify=p.stringify||p.encode,p.parse=p.parse||p.decode,void 0!==f.init)throw new Error("History.js Core has already been loaded...");f.init=function(t){return void 0!==f.Adapter&&(void 0!==f.initCore&&f.initCore(),void 0!==f.initHtml4&&f.initHtml4(),!0)},f.initCore=function(t){if(void 0!==f.initCore.initialized)return!1;var e;if(f.initCore.initialized=!0,f.options=f.options||{},f.options.hashChangeInterval=f.options.hashChangeInterval||100,f.options.safariPollInterval=f.options.safariPollInterval||500,f.options.doubleCheckInterval=f.options.doubleCheckInterval||500,f.options.disableSuid=f.options.disableSuid||!1,f.options.storeInterval=f.options.storeInterval||1e3,f.options.busyDelay=f.options.busyDelay||250,f.options.debug=f.options.debug||!1,f.options.initialTitle=f.options.initialTitle||l.title,f.options.html4Mode=f.options.html4Mode||!1,f.options.delayInit=f.options.delayInit||!1,f.intervalList=[],f.clearAllIntervals=function(){var t,e=f.intervalList;if(null!=e){for(t=0;t<e.length;t++)u(e[t]);f.intervalList=null}},f.debug=function(){f.options.debug&&f.log.apply(f,arguments)},f.log=function(){var t,e,i,n,o,r=void 0!==a&&void 0!==a.log&&void 0!==a.log.apply,s=l.getElementById("log");for(r?(t=(n=Array.prototype.slice.call(arguments)).shift(),(void 0!==a.debug?a.debug:a.log).apply(a,[t,n])):t="\n"+arguments[0]+"\n",e=1,i=arguments.length;e<i;++e){if("object"==typeof(o=arguments[e])&&void 0!==p)try{o=p.stringify(o)}catch(t){}t+="\n"+o+"\n"}return s?(s.value+=t+"\n-----\n",s.scrollTop=s.scrollHeight-s.clientHeight):r||h(t),!0},f.getInternetExplorerMajorVersion=function(){return f.getInternetExplorerMajorVersion.cached=void 0!==f.getInternetExplorerMajorVersion.cached?f.getInternetExplorerMajorVersion.cached:function(){for(var t=3,e=l.createElement("div"),i=e.getElementsByTagName("i");(e.innerHTML="\x3c!--[if gt IE "+ ++t+"]><i></i><![endif]--\x3e")&&i[0];);return 4<t&&t}()},f.isInternetExplorer=function(){return f.isInternetExplorer.cached=void 0!==f.isInternetExplorer.cached?f.isInternetExplorer.cached:Boolean(f.getInternetExplorerMajorVersion())},f.options.html4Mode?f.emulated={pushState:!0,hashChange:!0}
1:f.emulated={pushState:!Boolean(r.history&&r.history.pushState&&r.history.replaceState&&!/ Mobile\/([1-7][a-z]|(8([abcde]|f(1[0-8]))))/i.test(n.userAgent)&&!/AppleWebKit\/5([0-2]|3[0-2])/i.test(n.userAgent)),hashChange:Boolean(!("onhashchange"in r||"onhashchange"in l)||f.isInternetExplorer()&&f.getInternetExplorerMajorVersion()<8)},f.enabled=!f.emulated.pushState,f.bugs={setHash:Boolean(!f.emulated.pushState&&"Apple Computer, Inc."===n.vendor&&/AppleWebKit\/5([0-2]|3[0-3])/.test(n.userAgent)),safariPoll:Boolean(!f.emulated.pushState&&"Apple Computer, Inc."===n.vendor&&/AppleWebKit\/5([0-2]|3[0-3])/.test(n.userAgent)),ieDoubleCheck:Boolean(f.isInternetExplorer()&&f.getInternetExplorerMajorVersion()<8),hashEscape:Boolean(f.isInternetExplorer()&&f.getInternetExplorerMajorVersion()<7)},f.isEmptyObject=function(t){for(var e in t)if(t.hasOwnProperty(e))return!1;return!0},f.cloneObject=function(t){var e=t?(e=p.stringify(t),p.parse(e)):{};return e},f.getRootUrl=function(){var t=l.location.protocol+"//"+(l.location.hostname||l.location.host);return l.location.port&&(t+=":"+l.location.port),t+="/"},f.getBaseHref=function(){var t=l.getElementsByTagName("base"),e="";
1return(e=(e=1===t.length?t[0].href.replace(/[^\/]+$/,""):e).replace(/\/+$/,""))&&(e+="/"),e},f.getBaseUrl=function(){return f.getBaseHref()||f.getBasePageUrl()||f.getRootUrl()},f.getPageUrl=function(){return((f.getState(!1,!1)||{}).url||f.getLocationHref()).replace(/\/+$/,"").replace(/[^\/]+$/,function(t,e,i){return/\./.test(t)?t:t+"/"})},f.getBasePageUrl=function(){return f.getLocationHref().replace(/[#\?].*/,"").replace(/[^\/]+$/,function(t,e,i){return/[^\/]$/.test(t)?"":t}).replace(/\/+$/,"")+"/"},f.getFullUrl=function(t,e){var i=t,n=t.substring(0,1);return e=void 0===e||e,(i=!/[a-z]+\:\/\//.test(t)?"/"===n?f.getRootUrl()+t.replace(/^\/+/,""):"#"===n?f.getPageUrl().replace(/#.*/,"")+t:"?"===n?f.getPageUrl().replace(/[\?#].*/,"")+t:e?f.getBaseUrl()+t.replace(/^(\.\/)+/,""):f.getBasePageUrl()+t.replace(/^(\.\/)+/,""):i).replace(/\#$/,"")},f.getShortUrl=function(t){var e=t,i=f.getBaseUrl(),t=f.getRootUrl(),e=(e=f.emulated.pushState?e.replace(i,""):e).replace(t,"/");return e=(e=f.isTraditionalAnchor(e)?"./"+e:e).replace(/^(\.\/)+/g,"./").replace(/\#$/,"")},f.getLocationHref=function(t){return(t=t||l).URL===t.location.href?t.location.href:t.location.href===decodeURIComponent(t.URL)?t.URL:(!t.location.hash||decodeURIComponent(t.location.href.replace(/^[^#]+/,""))!==t.location.hash)&&(-1!=t.URL.indexOf("#")||-1==t.location.href.indexOf("#"))&&t.URL||t.location.href},f.store={},f.idToState=f.idToState||{},f.stateToId=f.stateToId||{},f.urlToId=f.urlToId||{},f.storedStates=f.storedStates||[],f.savedStates=f.savedStates||[],f.normalizeStore=function(){f.store.idToState=f.store.idToState||{},f.store.urlToId=f.store.urlToId||{},f.store.stateToId=f.store.stateToId||{}},f.getState=function(t,e){void 0===t&&(t=!0),void 0===e&&(e=!0);var i=f.getLastSavedState();return!i&&e&&(i=f.createStateObject()),t&&((i=f.cloneObject(i)).url=i.cleanUrl||i.url),i},f.getIdByState=function(t){var e,i=f.extractId(t.url);if(!i)if(e=f.getStateString(t),void 0!==f.stateToId[e])i=f.stateToId[e];else if(void 0!==f.store.stateToId[e])i=f.store.stateToId[e];else{for(;i=(new Date).getTime()+String(Math.random()).replace(/\D/g,""),void 0!==f.idToState[i]||void 0!==f.store.idToState[i];);f.stateToId[e]=i,f.idToState[i]=t}return i},f.normalizeState=function(t){var e;return void 0!==(t=!t||"object"!=typeof t?{}:t).normalized?t:(t.data&&"object"==typeof t.data||(t.data={}),(e={normalized:!0}).title=t.title||"",e.url=f.getFullUrl(t.url||f.getLocationHref()),e.hash=f.getShortUrl(e.url),e.data=f.cloneObject(t.data),e.id=f.getIdByState(e),e.cleanUrl=e.url.replace(/\??\&_suid.*/,""),e.url=e.cleanUrl,t=!f.isEmptyObject(e.data),(e.title||t)&&!0!==f.options.disableSuid&&(e.hash=f.getShortUrl(e.url).replace(/\??\&_suid.*/,""),/\?/.test(e.hash)||(e.hash+="?"),e.hash+="&_suid="+e.id),e.hashedUrl=f.getFullUrl(e.hash),(f.emulated.pushState||f.bugs.safariPoll)&&f.hasUrlDuplicate(e)&&(e.url=e.hashedUrl),e)},f.createStateObject=function(t,e,i){return f.normalizeState({data:t,title:e,url:i})},f.getStateById=function(t){return t=String(t),f.idToState[t]||f.store.idToState[t]||i},f.getStateString=function(t){t={data:f.normalizeState(t).data,title:t.title,url:t.url};return p.stringify(t)},f.getStateId=function(t){return f.normalizeState(t).id},f.getHashByState=function(t){return f.normalizeState(t).hash},f.extractId=function(t){var e=-1!=t.indexOf("#")?t.split("#")[0]:t,e=/(.*)\&_suid=([0-9]+)$/.exec(e);e&&e[1];return(e?String(e[2]||""):"")||!1},f.isTraditionalAnchor=function(t){return!/[\/\?\.]/.test(t)},f.extractState=function(t,e){var i,n,o=null;return e=e||!1,(o=(i=f.extractId(t))?f.getStateById(i):o)||(n=f.getFullUrl(t),(o=(i=f.getIdByUrl(n)||!1)?f.getStateById(i):o)||!e||f.isTraditionalAnchor(t)||(o=f.createStateObject(null,null,n))),o},f.getIdByUrl=function(t){return f.urlToId[t]||f.store.urlToId[t]||i},f.getLastSavedState=function(){return f.savedStates[f.savedStates.length-1]||i},f.getLastStoredState=function(){return f.storedStates[f.storedStates.length-1]||i},f.hasUrlDuplicate=function(t){var e=f.extractState(t.url);return e&&e.id!==t.id},f.storeState=function(t){return f.urlToId[t.url]=t.id,f.storedStates.push(f.cloneObject(t)),t},f.isLastSavedState=function(t){var e=!1;return e=f.savedStates.length?t.id===f.getLastSavedState().id:e},f.saveState=function(t){return!f.isLastSavedState(t)&&(f.savedStates.push(f.cloneObject(t)),!0)},f.getStateByIndex=function(t){return void 0===t?f.savedStates[f.savedStates.length-1]:t<0?f.savedStates[f.savedStates.length+t]:f.savedStates[t]},f.getCurrentIndex=function(){return f.savedStates.length<1?0:f.savedStates.length-1},f.getHash=function(t){t=f.getLocationHref(t);return f.getHashByUrl(t)},f.unescapeHash=function(t){t=f.normalizeHash(t);return t=decodeURIComponent(t)},f.normalizeHash=function(t){return t.replace(/[^#]*#/,"").replace(/#.*/,"")},f.setHash=function(t,e){return!1!==e&&f.busy()?(f.pushQueue({scope:f,callback:f.setHash,args:arguments,queue:e}),!1):(f.busy(!0),(e=f.extractState(t,!0))&&!f.emulated.pushState?f.pushState(e.data,e.title,e.url,!1):f.getHash()!==t&&(f.bugs.setHash?(e=f.getPageUrl(),f.pu
1shState(null,null,e+"#"+t,!1)):l.location.hash=t),f)},f.escapeHash=function(t){t=f.normalizeHash(t),t=r.encodeURIComponent(t);return t=!f.bugs.hashEscape?t.replace(/\%21/g,"!").replace(/\%26/g,"&").replace(/\%3D/g,"=").replace(/\%3F/g,"?"):t},f.getHashByUrl=function(t){t=String(t).replace(/([^#]*)#?([^#]*)#?(.*)/,"$2");return t=f.unescapeHash(t)},f.setTitle=function(t){var e,i=t.title;i||(e=f.getStateByIndex(0))&&e.url===t.url&&(i=e.title||f.options.initialTitle);try{l.getElementsByTagName("title")[0].innerHTML=i.replace("<","&lt;").replace(">","&gt;").replace(" & "," &amp; ")}catch(t){}return l.title=i,f},f.queues=[],f.busy=function(t){var i;return void 0!==t?f.busy.flag=t:void 0===f.busy.flag&&(f.busy.flag=!1),f.busy.flag||(c(f.busy.timeout),i=function(){var t,e;if(!f.busy.flag)for(t=f.queues.length-1;0<=t;--t)0!==(e=f.queues[t]).length&&(e=e.shift(),f.fireQueueItem(e),f.busy.timeout=s(i,f.options.busyDelay))},f.busy.timeout=s(i,f.options.busyDelay)),f.busy.flag},f.busy.flag=!1,f.fireQueueItem=function(t){return t.callback.apply(t.scope||f,t.args||[])},f.pushQueue=function(t){return f.queues[t.queue||0]=f.queues[t.queue||0]||[],f.queues[t.queue||0].push(t),f},f.queue=function(t,e){return"function"==typeof t&&(t={callback:t}),void 0!==e&&(t.queue=e),f.busy()?f.pushQueue(t):f.fireQueueItem(t),f},f.clearQueue=function(){return f.busy.flag=!1,f.queues=[],f},f.stateChanged=!1,f.doubleChecker=!1,f.doubleCheckComplete=function(){return f.stateChanged=!0,f.doubleCheckClear(),f},f.doubleCheckClear=function(){return f.doubleChecker&&(c(f.doubleChecker),f.doubleChecker=!1),f},f.doubleCheck=function(t){return f.stateChanged=!1,f.doubleCheckClear(),f.bugs.ieDoubleCheck&&(f.doubleChecker=s(function(){return f.doubleCheckClear(),f.stateChanged||t(),!0},f.options.doubleCheckInterval)),f},f.safariStatePoll=function(){var t=f.extractState(f.getLocationHref());if(!f.isLastSavedState(t))return t||f.createStateObject(),f.Adapter.trigger(r,"popstate"),f},f.back=function(t){return!1!==t&&f.busy()?(f.pushQueue({scope:f,callback:f.back,args:arguments,queue:t}),!1):(f.busy(!0),f.doubleCheck(function(){f.back(!1)}),T.go(-1),!0)},f.forward=function(t){return!1!==t&&f.busy()?(f.pushQueue({scope:f,callback:f.forward,args:arguments,queue:t}),!1):(f.busy(!0),f.doubleCheck(function(){f.forward(!1)}),T.go(1),!0)},f.go=function(t,e){var i;if(0<t)for(i=1;i<=t;++i)f.forward(e);else{if(!(t<0))throw new Error("History.go: History.go requires a positive or negative integer passed.");for(i=-1;t<=i;--i)f.back(e)}return f},f.emulated.pushState?(e=function(){},f.pushState=f.pushState||e,f.replaceState=f.replaceState||e):(f.onPopState=function(t,e){var i,n,o=!1;return f.doubleCheckComplete(),(n=f.getHash())?((n=f.extractState(n||f.getLocationHref(),!0))?f.replaceState(n.data,n.title,n.url,!1):(f.Adapter.trigger(r,"anchorchange"),f.busy(!1)),f.expectedStateId=!1):(o=(o=(i=f.Adapter.extractEventData("state",t,e)||!1)?f.getStateById(i):f.expectedStateId?f.getStateById(f.expectedStateId):f.extractState(f.getLocationHref()))||f.createStateObject(null,null,f.getLocationHref()),f.expectedStateId=!1,f.isLastSavedState(o)?(f.busy(!1),!1):(f.storeState(o),f.saveState(o),f.setTitle(o),f.Adapter.trigger(r,"statechange"),f.busy(!1),!0))},f.Adapter.bind(r,"popstate",f.onPopState),f.pushState=function(t,e,i,n){if(f.getHashByUrl(i)&&f.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(!1!==n&&f.busy())return f.pushQueue({scope:f,callback:f.pushState,args:arguments,queue:n}),!1;f.busy(!0);i=f.createStateObject(t,e,i);return f.isLastSavedState(i)?f.busy(!1):(f.storeState(i),f.expectedStateId=i.id,T.pushState(i.id,i.title,i.url),f.Adapter.trigger(r,"popstate")),!0},f.replaceState=function(t,e,i,n){if(f.getHashByUrl(i)&&f.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(!1!==n&&f.busy())return f.pushQueue({scope:f,callback:f.replaceState,args:arguments,queue:n}),!1;f.busy(!0);i=f.createStateObject(t,e,i);return f.isLastSavedState(i)?f.busy(!1):(f.storeState(i),f.expectedStateId=i.id,T.replaceState(i.id,i.title,i.url),f.Adapter.trigger(r,"popstate")),!0}),o){try{f.store=p.parse(o.getItem("History.store"))||{}}catch(t){f.store={}}
1f.normalizeStore()}else f.store={},f.normalizeStore();f.Adapter.bind(r,"unload",f.clearAllIntervals),f.saveState(f.storeState(f.extractState(f.getLocationHref(),!0))),o&&(f.onUnload=function(){var e,t,i;try{e=p.parse(o.getItem("History.store"))||{}}catch(t){e={}}for(t in e.idToState=e.idToState||{},e.urlToId=e.urlToId||{},e.stateToId=e.stateToId||{},f.idToState)f.idToState.hasOwnProperty(t)&&(e.idToState[t]=f.idToState[t]);for(t in f.urlToId)f.urlToId.hasOwnProperty(t)&&(e.urlToId[t]=f.urlToId[t]);for(t in f.stateToId)f.stateToId.hasOwnProperty(t)&&(e.stateToId[t]=f.stateToId[t]);f.store=e,f.normalizeStore(),i=p.stringify(e);try{o.setItem("History.store",i)}catch(t){if(t.code!==DOMException.QUOTA_EXCEEDED_ERR)throw t;o.length&&(o.removeItem("History.store"),o.setItem("History.store",i))}},f.intervalList.push(d(f.onUnload,f.options.storeInterval)),f.Adapter.bind(r,"beforeunload",f.onUnload),f.Adapter.bind(r,"unload",f.onUnload)),f.emulated.pushState||(f.bugs.safariPoll&&f.intervalList.push(d(f.safariStatePoll,f.options.safariPollInterval)),"Apple Computer, Inc."!==n.vendor&&"Mozilla"!==(n.appCodeName||"")||(f.Adapter.bind(r,"hashchange",function(){f.Adapter.trigger(r,"popstate")}),f.getHash()&&f.Adapter.onDomLoad(function(){f.Adapter.trigger(r,"hashchange")})))},f.options&&f.options.delayInit||f.init()}(window)),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(c){function t(){}function d(t,e){f.ev.on("mfp"+t+v,e)}function u(t,e,i,n){var o=document.createElement("div");return o.className="mfp-"+t,i&&(o.innerHTML=i),n?e&&e.appendChild(o):(o=c(o),e&&o.appendTo(e)),o}function p(t,e){f.ev.triggerHandler("mfp"+t,e),f.st.callbacks&&(t=t.charAt(0).toLowerCase()+t.slice(1),f.st.callbacks[t]&&f.st.callbacks[t].apply(f,c.isArray(e)?e:[e]))}function h(t){return t===e&&f.currTemplate.closeBtn||(f.currTemplate.closeBtn=c(f.st.closeMarkup.replace("%title%",f.st.tClose)),e=t),f.currTemplate.closeBtn}function r(){c.magnificPopup.instance||((f=new t).init(),c.magnificPopup.instance=f)}var f,n,T,o,m,e,l="Close",g="BeforeClose",S="MarkupParse",b="Open",v=".mfp",y="mfp-ready",i="mfp-removing",s="mfp-prevent-close",a=!!window.jQuery,w=c(window);t.prototype={constructor:t,init:function(){var t=navigator.appVersion;f.isLowIE=f.isIE8=document.all&&!document.addEventListener,f.isAndroid=/android/gi.test(t),f.isIOS=/iphone|ipad|ipod/gi.test(t),f.supportsTransition=function(){var t=document.createElement("p").style,e=["ms","O","Moz","Webkit"];if(void 0!==t.transition)return!0;for(;e.length;)if(e.pop()+"Transition"in t)return!0;return!1}(),f.probablyMobile=f.isAndroid||f.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),T=c(document),f.popupsCache={}},open:function(t){if(!1===t.isObj){f.items=t.items.toArray(),f.index=0;for(var e,i=t.items,n=0;n<i.length;n++)if((e=(e=i[n]).parsed?e.el[0]:e)===t.el[0]){f.index=n;break}}else f.items=c.isArray(t.items)?t.items:[t.items],f.index=t.index||0;if(!f.isOpen){f.types=[],m="",t.mainEl&&t.mainEl.length?f.ev=t.mainEl.eq(0):f.ev=T,t.key?(f.popupsCache[t.key]||(f.popupsCache[t.key]={}),f.currTemplate=f.popupsCache[t.key]):f.currTemplate={},f.st=c.extend(!0,{},c.magnificPopup.defaults,t),f.fixedContentPos="auto"===f.st.fixedContentPos?!f.probablyMobile:f.st.fixedContentPos,f.st.modal&&(f.st.closeOnContentClick=!1,f.st.closeOnBgClick=!1,f.st.showCloseBtn=!1,f.st.enableEscapeKey=!1),f.bgOverlay||(f.bgOverlay=u("bg").on("click"+v,function(){f.close()}),f.wrap=u("wrap").attr("tabindex",-1).on("click"+v,function(t){f._checkIfClose(t.target)&&f.close()}),f.container=u("container",f.wrap)),f.contentContainer=u("content"),f.st.preloader&&(f.preloader=u("preloader",f.container,f.st.tLoading));var o=c.magnificPopup.modules;for(n=0;n<o.length;n++){var r=(r=o[n]).charAt(0).toUpperCase()+r.slice(1);f["init"+r].call(f)}p("BeforeOpen"),f.st.showCloseBtn&&(f.st.closeBtnInside?(d(S,function(t,e,i,n){i.close_replaceWith=h(n.type)}),m+=" mfp-close-btn-in"):f.wrap.append(h())),f.st.alignTop&&(m+=" mfp-align-top"),f.fixedContentPos?f.wrap.css({overflow:f.st.overflowY,overflowX:"hidden",overflowY:f.st.overflowY}):f.wrap.css({top:w.scrollTop(),position:"absolute"}),!1!==f.st.fixedBgPos&&("auto"!==f.st.fixedBgPos||f.fixedContentPos)||f.bgOverlay.css({height:T.height(),position:"absolute"}),f.st.enableEscapeKey&&T.on("keyup"+v,function(t){27===t.keyCode&&f.close()}),w.on("resize"+v,function(){f.updateSize()}),f.st.closeOnContentClick||(m+=" mfp-auto-cursor"),m&&f.wrap.addClass(m);var s=f.wH=w.height(),a={};f.fixedContentPos&&f._hasScrollBar(s)&&((l=f._getScrollbarSize())&&(a.marginRight=l)),f.fixedContentPos&&(f.isIE7?c("body, html").css("overflow","hidden"):a.overflow="hidden");var l=f.st.mainClass;return f.isIE7&&(l+=" mfp-ie7"),l&&f._addClassToMFP(l),f.updateItemHTML(),p("BuildControls"),c("html").css(a),f.bgOverlay.add(f.wrap).prependTo(f.st.prepe
vendor: 6,194 bytes, line 1
1ndTo||c(document.body)),f._lastFocusedEl=document.activeElement,setTimeout(function(){f.content?(f._addClassToMFP(y),f._setFocus()):f.bgOverlay.addClass(y),T.on("focusin"+v,f._onFocusIn)},16),f.isOpen=!0,f.updateSize(s),p(b),t}f.updateItemHTML()},close:function(){f.isOpen&&(p(g),f.isOpen=!1,f.st.removalDelay&&!f.isLowIE&&f.supportsTransition?(f._addClassToMFP(i),setTimeout(function(){f._close()},f.st.removalDelay)):f._close())},_close:function(){p(l);var t=i+" "+y+" ";f.bgOverlay.detach(),f.wrap.detach(),f.container.empty(),f.st.mainClass&&(t+=f.st.mainClass+" "),f._removeClassFromMFP(t),f.fixedContentPos&&(t={marginRight:""},f.isIE7?c("body, html").css("overflow",""):t.overflow="",c("html").css(t)),T.off("keyup.mfp focusin"+v),f.ev.off(v),f.wrap.attr("class","mfp-wrap").removeAttr("style"),f.bgOverlay.attr("class","mfp-bg"),f.container.attr("class","mfp-container"),!f.st.showCloseBtn||f.st.closeBtnInside&&!0!==f.currTemplate[f.currItem.type]||f.currTemplate.closeBtn&&f.currTemplate.closeBtn.detach(),f.st.autoFocusLast&&f._lastFocusedEl&&c(f._lastFocusedEl).focus(),f.currItem=null,f.content=null,f.currTemplate=null,f.prevHeight=0,p("AfterClose")},updateSize:function(t){var e;f.isIOS?(e=document.documentElement.clientWidth/window.innerWidth,e=window.innerHeight*e,f.wrap.css("height",e),f.wH=e):f.wH=t||w.height(),f.fixedContentPos||f.wrap.css("height",f.wH),p("Resize")},updateItemHTML:function(){var t=f.items[f.index];f.contentContainer.detach(),f.content&&f.content.detach();var e=(t=!t.parsed?f.parseEl(f.index):t).type;p("BeforeChange",[f.currItem?f.currItem.type:"",e]),f.currItem=t,f.currTemplate[e]||(i=!!f.st[e]&&f.st[e].markup,p("FirstMarkupParse",i),f.currTemplate[e]=!i||c(i)),o&&o!==t.type&&f.container.removeClass("mfp-"+o+"-holder");var i=f["get"+e.charAt(0).toUpperCase()+e.slice(1)](t,f.currTemplate[e]);f.appendContent(i,e),t.preloaded=!0,p("Change",t),o=t.type,f.container.prepend(f.contentContainer),p("AfterChange")},appendContent:function(t,e){(f.content=t)?f.st.showCloseBtn&&f.st.closeBtnInside&&!0===f.currTemplate[e]?f.content.find(".mfp-close").length||f.content.append(h()):f.content=t:f.content="",p("BeforeAppend"),f.container.addClass("mfp-"+e+"-holder"),f.contentContainer.append(f.content)},parseEl:function(t){var e,i=f.items[t];if((i=i.tagName?{el:c(i)}:(e=i.type,{data:i,src:i.src})).el){for(var n=f.types,o=0;o<n.length;o++)if(i.el.hasClass("mfp-"+n[o])){e=n[o];break}i.src=i.el.attr("data-mfp-src"),i.src||(i.src=i.el.attr("href"))}return i.type=e||f.st.type||"inline",i.index=t,i.parsed=!0,f.items[t]=i,p("ElementParse",i),f.items[t]},addGroup:function(e,i){function t(t){t.mfpEl=this,f._openClick(t,e,i)}var n="click.magnificPopup";(i=i||{}).mainEl=e,i.items?(i.isObj=!0,e.off(n).on(n,t)):(i.isObj=!1,i.delegate?e.off(n).on(n,i.delegate,t):(i.items=e).off(n).on(n,t))},_openClick:function(t,e,i){if((void 0!==i.midClick?i:c.magnificPopup.defaults).midClick||!(2===t.which||t.ctrlKey||t.metaKey||t.altKey||t.shiftKey)){var n=(void 0!==i.disableOn?i:c.magnificPopup.defaults).disableOn;if(n)if(c.isFunction(n)){if(!n.call(f))return!0}else if(w.width()<n)return!0;t.type&&(t.preventDefault(),f.isOpen&&t.stopPropagation()),i.el=c(t.mfpEl),i.delegate&&(i.items=e.find(i.delegate)),f.open(i)}},updateStatus:function(t,e){var i;f.preloader&&(n!==t&&f.container.removeClass("mfp-s-"+n),i={status:t,text:e=!e&&"loading"===t?f.st.tLoading:e},p("UpdateStatus",i),t=i.status,f.preloader.html(e=i.text),f.preloader.find("a").on("click",function(t){t.stopImmediatePropagation()}),f.container.addClass("mfp-s-"+t),n=t)},_checkIfClose:function(t){if(!c(t).hasClass(s)){var e=f.st.closeOnContentClick,i=f.st.closeOnBgClick;if(e&&i)return!0;if(!f.content||c(t).hasClass("mfp-close")||f.preloader&&t===f.preloader[0])return!0;if(t===f.content[0]||c.contains(f.content[0],t)){if(e)return!0}else if(i&&c.contains(document,t))return!0;return!1}},_addClassToMFP:function(t){f.bgOverlay.addClass(t),f.wrap.addClass(t)},_removeClassFromMFP:function(t){this.bgOverlay.removeClass(t),f.wrap.removeClass(t)},_hasScrollBar:function(t){return(f.isIE7?T.height():document.body.scrollHeight)>(t||w.height())},_setFocus:function(){(f.st.focus?f.content.find(f.st.focus).eq(0):f.wrap).focus()},_onFocusIn:function(t){return t.target===f.wrap[0]||c.contains(f.wrap[0],t.target)?void 0:(f._setFocus(),!1)},_parseMarkup:function(o,t,e){var r;e.data&&(t=c.extend(e.data,t)),p(S,[o,t,e]),c.each(t,function(t,e){return void 0===e||!1===e||void(1<(r=t.split("_")).length?0<(i=o.find(v+"-"+r[0])).length&&("replaceWith"===(n=r[1])?i[0]!==e[0]&&i.replaceWith(e):"img"===n?i.is("img")?i.attr("src",e):i.replaceWith(c("<img>").attr("src",e).attr("class",i.attr("class"))):i.attr(r[1],e)):o.find(v+"-"+t).html(e));var i,n})},_getScrollbarSize:function(){var t;return void 0===f.scrollbarSize&&((t=document.createElement("div")).style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(t),f.scrollbarSize=t.offsetWidth-t.clientWidth,document.body.removeChild(t)),f.scrollbarSize}},c.magnificPopup={instance:null,proto:t.prototype,modules:[],open:function(t,e){return r(),(t=t?c.extend(!0,{},t):{}).isObj=!0,t.index=e||0,this.instance.open(t)},close:function(){return c.magnificPopup.instance&&c.magnificPopup.instance.close()},registerModule:function(t,e){e.options&&(c.magnificPopup.defaults[t]=e.options),c.extend(this.proto,e.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&#215;</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},c.fn.magnificPopup=function(t){r();var e,i,n,o=c(this);return"string"==typeof t?"open"===t?(e=a?o.data("magnificPopup"):o[0].magnificPopup,i=parseInt(arguments[1],10)||0,n=e.items?e.items[i]:(n=o,(n=e.delegate?n.find(e.delegate):n).eq(i)),f._openClick({mfpEl:n},o,e)):f.isOpen&&f[t].apply(f,Array.prototype.slice.call(arguments,1
1)):(t=c.extend(!0,{},t),a?o.data("magnificPopup",t):o[0].magnificPopup=t,f.addGroup(o,t)),o};function P(){C&&(M.after(C.addClass(A)).detach(),C=null)}var A,M,C,_="inline";c.magnificPopup.registerModule(_,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){f.types.push(_),d(l+"."+_,function(){P()})},getInline:function(t,e){if(P(),t.src){var i,n=f.st.inline,o=c(t.src);return o.length?((i=o[0].parentNode)&&i.tagName&&(M||(A=n.hiddenClass,M=u(A),A="mfp-"+A),C=o.after(M).detach().removeClass(A)),f.updateStatus("ready")):(f.updateStatus("error",n.tNotFound),o=c("<div>")),t.inlineElement=o}return f.updateStatus("ready"),f._parseMarkup(e,{},t),e}}});function k(){G&&c(document.body).removeClass(G)}function H(){k(),f.req&&f.req.abort()}var G,I="ajax";c.magnificPopup.registerModule(I,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){f.types.push(I),G=f.st.ajax.cursor,d(l+"."+I,H),d("BeforeChange."+I,H)},getAjax:function(n){G&&c(document.body).addClass(G),f.updateStatus("loading");var t=c.extend({url:n.src,success:function(t,e,i){i={data:t,xhr:i};p("ParseAjax",i),f.appendContent(c(i.data),I),n.finished=!0,k(),f._setFocus(),setTimeout(function(){f.wrap.addClass(y)},16),f.updateStatus("ready"),p("AjaxContentAdded")},error:function(){k(),n.finished=n.loadError=!0,f.updateStatus("error",f.st.ajax.tError.replace("%url%",n.src))}},f.st.ajax.settings);return f.req=c.ajax(t),""}}});var E;c.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var t=f.st.image,e=".image";f.types.push("image"),d(b+e,function(){"image"===f.currItem.type&&t.cursor&&c(document.body).addClass(t.cursor)}),d(l+e,function(){t.cursor&&c(document.body).removeClass(t.cursor),w.off("resize"+v)}),d("Resize"+e,f.resizeImage),f.isLowIE&&d("AfterChange",f.resizeImage)},resizeImage:function(){var t,e=f.currItem;e&&e.img&&f.st.image.verticalFit&&(t=0,f.isLowIE&&(t=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",f.wH-t))},_onImageHasSize:function(t){t.img&&(t.hasSize=!0,E&&clearInterval(E),t.isCheckingImgSize=!1,p("ImageHasSize",t),t.imgHidden&&(f.content&&f.content.removeClass("mfp-loading"),t.imgHidden=!1))},findImageSize:function(e){var i=0,n=e.img[0],o=function(t){E&&clearInterval(E),E=setInterval(function(){return 0<n.naturalWidth?void f._onImageHasSize(e):(200<i&&clearInterval(E),void(3===++i?o(10):40===i?o(50):100===i&&o(500)))},t)};o(1)},getImage:function(t,e){var i,n=0,o=function(){t&&(t.img[0].complete?(t.img.off(".mfploader"),t===f.currItem&&(f._onImageHasSize(t),f.updateStatus("ready")),t.hasSize=!0,t.loaded=!0,p("ImageLoadComplete")):++n<200?setTimeout(o,100):r())},r=function(){t&&(t.img.off(".mfploader"),t===f.currItem&&(f._onImageHasSize(t),f.updateStatus("error",s.tError.replace("%url%",t.src))),t.hasSize=!0,t.loaded=!0,t.loadError=!0)},s=f.st.image,a=e.find(".mfp-img");return a.length&&((i=document.createElement("img")).className="mfp-img",t.el&&t.el.find("img").length&&(i.alt=t.el.find("img").attr("alt")),t.img=c(i).on("load.mfploader",o).on("error.mfploader",r),i.src=t.src,a.is("img")&&(t.img=t.img.clone()),0<(i=t.img[0]).naturalWidth?t.hasSize=!0:i.width||(t.hasSize=!1)),f._parseMarkup(e,{title:function(t){if(t.data&&void 0!==t.data.title)return t.data.title;
vendor: 4,152 bytes, line 1
1var e=f.st.image.titleSrc;if(e){if(c.isFunction(e))return e.call(f,t);if(t.el)return t.el.attr(e)||""}return""}(t),img_replaceWith:t.img},t),f.resizeImage(),t.hasSize?(E&&clearInterval(E),t.loadError?(e.addClass("mfp-loading"),f.updateStatus("error",s.tError.replace("%url%",t.src))):(e.removeClass("mfp-loading"),f.updateStatus("ready"))):(f.updateStatus("loading"),t.loading=!0,t.hasSize||(t.imgHidden=!0,e.addClass("mfp-loading"),f.findImageSize(t))),e}}});var x;c.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(t){return t.is("img")?t:t.find("img")}},proto:{initZoom:function(){var t,e,i,n,o,r,s=f.st.zoom,a=".zoom";s.enabled&&f.supportsTransition&&(n=s.duration,o=function(t){var e=t.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),i="all "+s.duration/1e3+"s "+s.easing,n={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},t="transition";return n["-webkit-"+t]=n["-moz-"+t]=n["-o-"+t]=n[t]=i,e.css(n),e},r=function(){f.content.css("visibility","visible")},d("BuildControls"+a,function(){f._allowZoom()&&(clearTimeout(e),f.content.css("visibility","hidden"),(t=f._getItemToZoom())?((i=o(t)).css(f._getOffset()),f.wrap.append(i),e=setTimeout(function(){i.css(f._getOffset(!0)),e=setTimeout(function(){r(),setTimeout(function(){i.remove(),t=i=null,p("ZoomAnimationEnded")},16)},n)},16)):r())}),d(g+a,function(){if(f._allowZoom()){if(clearTimeout(e),f.st.removalDelay=n,!t){if(!(t=f._getItemToZoom()))return;i=o(t)}i.css(f._getOffset(!0)),f.wrap.append(i),f.content.css("visibility","hidden"),setTimeout(function(){i.css(f._getOffset())},16)}}),d(l+a,function(){f._allowZoom()&&(r(),i&&i.remove(),t=null)}))},_allowZoom:function(){return"image"===f.currItem.type},_getItemToZoom:function(){return!!f.currItem.hasSize&&f.currItem.img},_getOffset:function(t){var e=t?f.currItem.img:f.st.zoom.opener(f.currItem.el||f.currItem),i=e.offset(),n=parseInt(e.css("padding-top"),10),t=parseInt(e.css("padding-bottom"),10);i.top-=c(window).scrollTop()-n;n={width:e.width(),height:(a?e.innerHeight():e[0].offsetHeight)-t-n};return(x=void 0===x?void 0!==document.createElement("p").style.MozTransform:x)?n["-moz-transform"]=n.transform="translate("+i.left+"px,"+i.top+"px)":(n.left=i.left,n.top=i.top),n}}});function B(t){var e;!f.currTemplate[D]||(e=f.currTemplate[D].find("iframe")).length&&(t||(e[0].src="//about:blank"),f.isIE8&&e.css("display",t?"block":"none"))}var D="iframe";c.magnificPopup.registerModule(D,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){f.types.push(D),d("BeforeChange",function(t,e,i){e!==i&&(e===D?B():i===D&&B(!0))}),d(l+"."+D,function(){B()})},getIframe:function(t,e){var i=t.src,n=f.st.iframe;c.each(n.patterns,function(){return-1<i.indexOf(this.index)?(this.id&&(i="string"==typeof this.id?i.substr(i.lastIndexOf(this.id)+this.id.length,i.length):this.id.call(this,i)),i=this.src.replace("%id%",i),!1):void 0});var o={};return n.srcAction&&(o[n.srcAction]=i),f._parseMarkup(e,o,t),f.updateStatus("ready"),e}}});function O(t){var e=f.items.length;return e-1<t?t-e:t<0?e+t:t}function L(t,e,i){return t.replace(/%curr%/gi,e+1).replace(/%total%/gi,i)}c.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var r=f.st.gallery,t=".mfp-gallery";return f.direction=!0,!(!r||!r.enabled)&&(m+=" mfp-gallery",d(b+t,function(){r.navigateByImgClick&&f.wrap.on("click"+t,".mfp-img",function(){return 1<f.items.length?(f.next(),!1):void 0}
1),T.on("keydown"+t,function(t){37===t.keyCode?f.prev():39===t.keyCode&&f.next()})}),d("UpdateStatus"+t,function(t,e){e.text&&(e.text=L(e.text,f.currItem.index,f.items.length))}),d(S+t,function(t,e,i,n){var o=f.items.length;i.counter=1<o?L(r.tCounter,n.index,o):""}),d("BuildControls"+t,function(){var t,e;1<f.items.length&&r.arrows&&!f.arrowLeft&&(e=r.arrowMarkup,t=f.arrowLeft=c(e.replace(/%title%/gi,r.tPrev).replace(/%dir%/gi,"left")).addClass(s),e=f.arrowRight=c(e.replace(/%title%/gi,r.tNext).replace(/%dir%/gi,"right")).addClass(s),t.click(function(){f.prev()}),e.click(function(){f.next()}),f.container.append(t.add(e)))}),d("Change"+t,function(){f._preloadTimeout&&clearTimeout(f._preloadTimeout),f._preloadTimeout=setTimeout(function(){f.preloadNearbyImages(),f._preloadTimeout=null},16)}),void d(l+t,function(){T.off(t),f.wrap.off("click"+t),f.arrowRight=f.arrowLeft=null}))},next:function(){f.direction=!0,f.index=O(f.index+1),f.updateItemHTML()},prev:function(){f.direction=!1,f.index=O(f.index-1),f.updateItemHTML()},goTo:function(t){f.direction=t>=f.index,f.index=t,f.updateItemHTML()},preloadNearbyImages:function(){for(var t=f.st.gallery.preload,e=Math.min(t[0],f.items.length),i=Math.min(t[1],f.items.length),n=1;n<=(f.direction?i:e);n++)f._preloadItem(f.index+n);for(n=1;n<=(f.direction?e:i);n++)f._preloadItem(f.index-n)},_preloadItem:function(t){var e;t=O(t),f.items[t].preloaded||((e=f.items[t]).parsed||(e=f.parseEl(t)),p("LazyLoad",e),"image"===e.type&&(e.img=c('<img class="mfp-img" />').on("load.mfploader",function(){e.hasSize=!0}).on("error.mfploader",function(){e.hasSize=!0,e.loadError=!0,p("LazyLoadError",e)}).attr("src",e.src)),e.preloaded=!0)}}});var R="retina";c.magnificPopup.registerModule(R,{options:{replaceSrc:function(t){return t.src.replace(/\.\w+$/,function(t){return"@2x"+t})},ratio:1},proto:{initRetina:function(){var i,n;1<window.devicePixelRatio&&(i=f.st.retina,n=i.ratio,1<(n=isNaN(n)?n():n)&&(d("ImageHasSize."+R,function(t,e){e.img.css({"max-width":e.img[0].naturalWidth/n,width:"100%"})}),d("ElementParse."+R,function(t,e){e.src=i.replaceSrc(e,n)})))}}}),r()}),function(){var G=window.jQuery,I=G(window);G.fn.stick_in_parent=function(t){var y,e,i,n,w,P=(t=null==t?{}:t).sticky_class,A=t.inner_scrolling,M=t.recalc_every,C=t.parent,_=t.offset_top,k=t.spacer,H=t.bottoming;for(null==_&&(_=0),null==C&&(C=void 0),null==A&&(A=!0),null==P&&(P="is_stuck"),y=G(document),null==H&&(H=!0),w=function(t){var e;return window.getComputedStyle?(t=window.getComputedStyle(t[0]),e=parseFloat(t.getPropertyValue("width"))+parseFloat(t.getPropertyValue("margin-left"))+parseFloat(t.getPropertyValue("margin-right")),"border-box"!==t.getPropertyValue("box-sizing")&&(e+=parseFloat(t.getPropertyValue("border-left-width"))+parseFloat(t.getPropertyValue("border-right-width"))+parseFloat(t.getPropertyValue("padding-left"))+parseFloat(t.getPropertyValue("padding-right"))),e):t.outerWidth(!0)},e=function(o,r,s,a,l,c,d,u){var p,t,h,f,T,m,g,S,e,b,v,n;if(!o.data("sticky_kit")){if(o.data("sticky_kit",!0),T=y.height(),g=o.parent(),!(g=null!=C?g.closest(C):g).length)throw"failed to find stick parent";if(p=h=!1,(v=null!=k?k&&o.closest(k):G("<div />"))&&v.css("position",o.css("position")),(S=function(){var t,e,i;if(!u&&(T=y.height(),t=parseInt(g.css("border-top-width"),10),e=parseInt(g.css("padding-top"),10),r=parseInt(g.css("padding-bottom"),10),s=g.offset().top+t+e,a=g.height(),h&&(p=h=!1,null==k&&(o.insertAfter(v),v.detach()),o.css({position:"",top:"",width:"",bottom:""}).removeClass(P),i=!0),l=o.offset().top-(parseInt(o.css("margin-top"),10)||0)-_,c=o.outerHeight(!0),d=o.css("float"),v&&v.css({width:w(o),height:c,display:o.css("display"),"vertical-align":o.css("vertical-align"),float:d}),i))return n()})(),c!==a)return f=void 0,m=_,b=M,n=function(){var t,e,i,n;if(!u&&(i=!1,null!=b&&(--b<=0&&(b=M,S(),i=!0)),i||y.height()===T||S(),i=I.scrollTop(),null!=f&&(e=i-f),f=i,h?(H&&(n=a+s<i+c+m,p&&!n&&(p=!1,o.css({position:"fixed",bottom:"",top:m}).trigger("sticky_kit:unbottom"))),i<l&&(h=!1,m=_,null==k&&("left"!==d&&"right"!==d||o.insertAfter(v),v.detach()),o.css(t={position:"",width:"",top:""}).removeClass(P).trigger("sticky_kit:unstick")),A&&((t=I.height())<c+_&&!p&&(m-=e,m=Math.max(t-c,m),m=Math.min(_,m),h&&o.css({top:m+"px"})))):l<i&&(h=!0,(t={position:"fixed",top:m}).width="border-box"===o.css("box-sizing")?o.outerWidth()+"px":o.width()+"px",o.css(t).addClass(P),null==k&&(o.after(v),"left"!==d&&"right"!==d||v.append(o)),o.trigger("sticky_kit:stick")),h&&H&&(null==n&&(n=a+s<i+c+m),!p&&n)))return p=!0,"static"===g.css("position")&&g.css({position:"relative"}),o.css({position:"absolute",bottom:r,top:"auto"}).trigger("sticky_kit:bottom")},e=function(){return S(),n()},t=function(){if(u=!0,I.off("touchmove",n),I.off("scroll",n),I.off("resize",e),G(document.body).off("sticky_kit:recalc",e),o.off("sticky_kit:detach",t),o.removeData("sticky_kit"),o.css({position:"",bottom:"",top:"",width:""}),g.position("position",""),h)return null==k&&("left"!==d&&"right"!==d||o.insertAfter(v),v.remove()),o.removeClass(P)},I.on("touchmove",n),I.on("scroll",n),I.on("resize",e),G(document.body).on("sticky_kit:recalc",e),o.on("sticky_kit:detach",t),setTimeout(n,0)}},i=0,n=this.length;i<n;i++)t=this[i],e(G(t));return this}}.call(this),function(t){var e,i,n;"function"==typeof define&&define.amd&&(define(t),e=!0),"object"==typeof exports&&(module.exports=t(),e=!0),e||(i=window.Cookies,(n=window.Cookies=t()).noConflict=function(){return window.Cookies=i,n})}(function(){function a(){for(var t=0,e={};t<arguments.length;t++){var i,n=arguments[t];for(i in n)e[i]=n[i]}return e}function c(t){return t.replace(/(%[0-9A-Z]{2}
1)+/g,decodeURIComponent)}return function t(l){function s(){}function i(t,e,i){if("undefined"!=typeof document){"number"==typeof(i=a({path:"/"},s.defaults,i)).expires&&(i.expires=new Date(+new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var n=JSON.stringify(e);/^[\{\[]/.test(n)&&(e=n)}catch(t){}e=l.write?l.write(e,t):encodeURIComponent(String(e)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var o,r="";for(o in i)i[o]&&(r+="; "+o,!0!==i[o]&&(r+="="+i[o].split(";")[0]));return document.cookie=t+"="+e+r}}function e(t,e){if("undefined"!=typeof document){for(var i={},n=document.cookie?document.cookie.split("; "):[],o=0;o<n.length;o++){var r=n[o].split("="),s=r.slice(1).join("=");e||'"'!==s.charAt(0)||(s=s.slice(1,-1));try{var a=c(r[0]),s=(l.read||l)(s,a)||c(s);if(e)try{s=JSON.parse(s)}catch(t){}if(i[a]=s,t===a)break}catch(t){}}return t?i[t]:i}}return s.set=i,s.get=function(t){return e(t,!1)},s.getJSON=function(t){return e(t,!0)},s.remove=function(t,e){i(t,"",a(e,{expires:-1}))},s.defaults={},s.withConverter=t,s}(function(){})}),function(t){var e=function(n,p,r){"use strict";var h,f;if(function(){var t,e={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(t in f=n.lazySizesConfig||n.lazysizesConfig||{},e)t in f||(f[t]=e[t])}(),!p||!p.getElementsByClassName)return{init:function(){},cfg:f,noSupport:!0};function s(t,e){return ct[e]||(ct[e]=new RegExp("(\\s|^)"+e+"(\\s|$)")),ct[e].test(t[it]("class")||"")&&ct[e]}function c(t,e){s(t,e)||t.setAttribute("class",(t[it]("class")||"").trim()+" "+e)}function d(t,e){(e=s(t,e))&&t.setAttribute("class",(t[it]("class")||"").replace(e," "))}function u(t,e,i,n,o){var r=p.createEvent("Event");return(i=i||{}).instance=h,r.initEvent(e,!n,!o),r.detail=i,t.dispatchEvent(r),r}function T(t,e){var i;!tt&&(i=n.picturefill||f.pf)?(e&&e.src&&!t[it]("srcset")&&t.setAttribute("srcset",e.src),i({reevaluate:!0,elements:[t]})):e&&e.src&&(t.src=e.src)}function m(t,e){return(getComputedStyle(t,null)||{})[e]}function o(t,e,i){for(i=i||t.offsetWidth;i<f.minSize&&e&&!t._lazysizesWidth;)i=e.offsetWidth,e=e.parentNode;return i}function t(i,t){return t?function(){pt(i)}:function(){var t=this,e=arguments;pt(function(){i.apply(t,e)})}}function e(t){var e,i,n=function(){e=null,t()},o=function(){var t=r.now()-i;t<99?ot(o,99-t):(st||n)(n)};return function(){i=r.now(),e=e||ot(o,99)}}var i,a,l,g,S,b,v,y,w,P,A,M,C,_,k,H,G,I,E,x,B,D,O,L,R,N,X,V,F,W,z,$,U,Y,K,j,q,Q,Z,J=p.documentElement,tt=n.HTMLPictureElement,et="addEventListener",it="getAttribute",nt=n[et].bind(n),ot=n.setTimeout,rt=n.requestAnimationFrame||ot,st=n.requestIdleCallback,at=/^picture$/i,lt=["load","error","lazyincluded","_lazyloaded"],ct={},dt=Array.prototype.forEach,ut=function(e,i,t){var n=t?et:"removeEventListener";t&&ut(e,i),lt.forEach(function(t){e[n](t,i)})},pt=(Q=[],Z=q=[],Mt._lsFlush=At,Mt),ht=(D=/^img$/i,O=/^iframe$/i,L="onscroll"in n&&!/(gle|ing)bot/.test(navigator.userAgent),X=-1,H=bt,I=N=R=0,E=f.throttleDelay,x=f.ricTimeout,B=st&&49<x?function(){st(vt,{timeout:x}),x!==f.ricTimeout&&(x=f.ricTimeout)}:t(function(){ot(vt)},!0),F=t(yt),W=function(t){F({target:t.target})},z=t(function(e,t,i,n,o){var r,s,a,l;(a=u(e,"lazybeforeunveil",t)).defaultPrevented||(n&&(i?c(e,f.autosizesClass):e.setAttribute("sizes",n)),i=e[it](f.srcsetAttr),n=e[it](f.srcAttr),o&&(s=(r=e.parentNode)&&at.test(r.nodeName||"")),l=t.firesLoad||"src"in e&&(i||n||s),a={target:e},c(e,f.loadingClass),l&&(clearTimeout(b),b=ot(gt,2500),ut(e,W,!0)),s&&dt.call(r.getElementsByTagName("source"),wt),i?e.setAttribute("srcset",i):n&&!s&&(O.test(e.nodeName)?function(e,i){try{e.contentWindow.location.replace(i)}catch(t){e.src=i}}(e,n):e.src=n),o&&(i||s)&&T(e,{src:n})),e._lazyRace&&delete e._lazyRace,d(e,f.lazyClass),pt(function(){var t=e.complete&&1<e.naturalWi
1dth;l&&!t||(t&&c(e,"ls-is-cached"),yt(a),e._lazyCache=!0,ot(function(){"_lazyCache"in e&&delete e._lazyCache},9)),"lazy"==e.loading&&N--},!0)}),U=e(function(){f.loadMode=3,V()}),Y=function(){S||(r.now()-y<999?ot(Y,999):(S=!0,f.loadMode=3,V(),nt("scroll",Pt,!0)))},{_:function(){y=r.now(),h.elements=p.getElementsByClassName(f.lazyClass),g=p.getElementsByClassName(f.lazyClass+" "+f.preloadClass),nt("scroll",V,!0),nt("resize",V,!0),nt("pageshow",function(t){var e;!t.persisted||(e=p.querySelectorAll("."+f.loadingClass)).length&&e.forEach&&rt(function(){e.forEach(function(t){t.complete&&$(t)})})}),n.MutationObserver?new MutationObserver(V).observe(J,{childList:!0,subtree:!0,attributes:!0}):(J[et]("DOMNodeInserted",V,!0),J[et]("DOMAttrModified",V,!0),setInterval(V,999)),nt("hashchange",V,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(t){p[et](t,V,!0)}),/d$|^c/.test(p.readyState)?Y():(nt("load",Y),p[et]("DOMContentLoaded",V),ot(Y,2e4)),h.elements.length?(bt(),pt._lsFlush()):V()},checkElems:V=function(t){var e;(t=!0===t)&&(x=33),G||(G=!0,(e=E-(r.now()-I))<0&&(e=0),t||e<9?B():ot(B,e))},unveil:$=function(t){var e,i,n,o;t._lazyRace||(!(o="auto"==(n=(i=D.test(t.nodeName))&&(t[it](f.sizesAttr)||t[it]("sizes"))))&&S||!i||!t[it]("src")&&!t.srcset||t.complete||s(t,f.errorClass)||!s(t,f.lazyClass))&&(e=u(t,"lazyunveilread").detail,o&&ft.updateElem(t,!0,t.offsetWidth),t._lazyRace=!0,N++,z(t,e,o,n,i))},_aLSL:Pt}),ft=(a=t(function(t,e,i,n){var o,r,s;if(t._lazysizesWidth=n,t.setAttribute("sizes",n+="px"),at.test(e.nodeName||""))for(r=0,s=(o=e.getElementsByTagName("source")).length;r<s;r++)o[r].setAttribute("sizes",n);i.detail.dataAttr||T(t,i.detail)}),{_:function(){i=p.getElementsByClassName(f.autosizesClass),nt("resize",l)},checkElems:l=e(function(){var t,e=i.length;if(e)for(t=0;t<e;t++)mt(i[t])}),updateElem:mt}),Tt=function(){!Tt.i&&p.getElementsByClassName&&(Tt.i=!0,ft._(),ht._())};function mt(t,e,i){var n=t.parentNode;n&&(i=o(t,n,i),(e=u(t,"lazybeforesizes",{width:i,dataAttr:!!e})).defaultPrevented||(i=e.detail.width)&&i!==t._lazysizesWidth&&a(t,n,e,i))}function gt(t){N--,t&&!(N<0)&&t.target||(N=0)}function St(t){return(k=null==k?"hidden"==m(p.body,"visibility"):k)||!("hidden"==m(t.parentNode,"visibility")&&"hidden"==m(t,"visibility"))}function bt(){var t,e,i,n,o,r,s,a,l,c,d,u=h.elements;if((v=f.loadMode)&&N<8&&(t=u.length)){for(e=0,X++;e<t;e++)if(u[e]&&!u[e]._lazyRace)if(!L||h.prematureUnveil&&h.prematureUnveil(u[e]))$(u[e]);else if((s=u[e][it]("data-expand"))&&(o=+s)||(o=R),l||(l=!f.expand||f.expand<1?500<J.clientHeight&&500<J.clientWidth?500:370:f.expand,c=(h._defEx=l)*f.expFactor,d=f.hFac,k=null,R<c&&N<1&&2<X&&2<v&&!p.hidden?(R=c,
1X=0):R=1<v&&1<X&&N<6?l:0),a!==o&&(w=innerWidth+o*d,P=innerHeight+o,r=-1*o,a=o),c=u[e].getBoundingClientRect(),(_=c.bottom)>=r&&(A=c.top)<=P&&(C=c.right)>=r*d&&(M=c.left)<=w&&(_||C||M||A)&&(f.loadHidden||St(u[e]))&&(S&&N<3&&!s&&(v<3||X<4)||function(t,e){var i,n=t,o=St(t);for(A-=e,_+=e,M-=e,C+=e;o&&(n=n.offsetParent)&&n!=p.body&&n!=J;)(o=0<(m(n,"opacity")||1))&&"visible"!=m(n,"overflow")&&(i=n.getBoundingClientRect(),o=C>i.left&&M<i.right&&_>i.top-1&&A<i.bottom+1);return o}(u[e],o))){if($(u[e]),n=!0,9<N)break}else!n&&S&&!i&&N<4&&X<4&&2<v&&(g[0]||f.preloadAfterLoad)&&(g[0]||!s&&(_||C||M||A||"auto"!=u[e][it](f.sizesAttr)))&&(i=g[0]||u[e]);i&&!n&&$(i)}}function vt(){G=!1,I=r.now(),H()}function yt(t){var e=t.target;e._lazyCache?delete e._lazyCache:(gt(t),c(e,f.loadedClass),d(e,f.loadingClass),ut(e,W),u(e,"lazyloaded"))}function wt(t){var e,i=t[it](f.srcsetAttr);(e=f.customMedia[t[it]("data-media")||t[it]("media")])&&t.setAttribute("media",e),i&&t.setAttribute("srcset",i)}function Pt(){3==f.loadMode&&(f.loadMode=2),U()}function At(){var t=Z;for(Z=q.length?Q:q,j=!(K=!0);t.length;)t.shift()();K=!1}function Mt(t,e){K&&!e?t.apply(this,arguments):(Z.push(t),j||(j=!0,(p.hidden?ot:rt)(At)))}return ot(function(){f.init&&Tt()}),h={cfg:f,autoSizer:ft,loader:ht,init:Tt,uP:T,aC:c,rC:d,hC:s,fire:u,gW:o,rAF:pt}}(t,t.document,Date);t.lazySizes=e,"object"==typeof module&&module.exports&&(module.exports=e)}("undefined"!=typeof window?window:{}),function(r){(function(){if("undefined"!=typeof module&&module.exports)return function(t){module.exports=t()};if("function"==typeof define&&define.amd)return define;if("undefined"!=typeof window)return function(t){window.MobileDetect=t()};throw new Error("unknown environment")})()(function(){"use strict";function e(t,e){return null!=t&&null!=e&&t.toLowerCase()===e.toLowerCase()}function i(t,e){var i,n,o=t.length;if(!o||!e)return!1;for(i=e.toLowerCase(),n=0;n<o;++n)if(i===t[n].toLowerCase())return!0;return!1}function a(t){for(var e in t)d.call(t,e)&&(t[e]=new RegExp(t[e],"i"))}function o(t,e){this.ua=t||"",this._cache={},this.maxPhoneWidth=e||600}var l,c={mobileDetectRules:{phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m",Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6",Dell:"Dell.*Streak|Dell.*Aero|Dell.*Venue|DELL.*Venue Pro|Dell Flash|Dell Smoke|Dell Mini 3iX|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b",Motorola:"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b",Samsung:"\\bSamsung\\b
vendor: 5,343 bytes, line 1
1|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C
1",LG:"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323)",Sony:"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533",Asus:"Asus.*Galaxy|PadFone.*Mobile",NokiaLumia:"Lumia [0-9]{3,4}",Micromax:"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b",Palm:"PalmSource|Palm",Vertu:"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature",Pantech:"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790",Fly:"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250",Wiko:"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLI
1M|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM",iMobile:"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)",SimValley:"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b",Wolfgang:"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q",Alcatel:"Alcatel",Nintendo:"Nintendo 3DS",Amoi:"Amoi",INQ:"INQ",GenericPhone:"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},tablets:{iPad:"iPad|iPad.*Mobile",NexusTablet:"Android.*Nexus[\\s]+(7|9|10)",SamsungTablet:"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587",Kindle:"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)",SurfaceTablet:"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)",HPTablet:"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10",AsusTablet:"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z",BlackBerryTablet:"PlayBook|RIM Tablet",HTCtablet:"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410",MotorolaTablet:"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617",NookTablet:"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2",AcerTablet:"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\\bA3-A20\\b|\\bA3-A30",ToshibaTablet:"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO",LGTablet:"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b",FujitsuTablet:"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b",PrestigioTablet:"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002",LenovoTablet:"Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)",DellTablet:"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7",YarvikTablet:"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b",MedionTablet:"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB",ArnovaTablet:"97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2",IntensoTablet:"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004",IRUTablet:"M702pro",MegafonTablet:"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b",EbodaTablet:"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)",AllViewTablet:"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)",ArchosTablet:"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b",AinolTablet:"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark",NokiaLumiaTablet:"Lumia 2520",SonyTablet:"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP612|SOT31",PhilipsTablet:"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b",CubeTablet:"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT",CobyTablet:"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010",MIDTablet:"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MI
1D810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10",MSITablet:"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b",SMiTTablet:"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)",RockChipTablet:"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A",FlyTablet:"IQ310|Fly Vision",bqTablet:"Android.*(bq)?.*(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris [E|M]10)|Maxwell.*Lite|Maxwell.*Plus",HuaweiTablet:"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim",NecTablet:"\\bN-06D|\\bN-08D",PantechTablet:"Pantech.*P4100",BronchoTablet:"Broncho.*(N701|N708|N802|a710)",VersusTablet:"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b",ZyncTablet:"z1000|Z99 2G|z99|z930|z999|z990|z909|Z919|z900",PositivoTablet:"TB07STA|TB10STA|TB07FTA|TB10FTA",NabiTablet:"Android.*\\bNabi",KoboTablet:"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build",DanewTablet:"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b",TexetTablet:"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE",PlaystationTablet:"Playstation.*(Portable|Vita)",TrekstorTablet:"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab",PyleAudioTablet:"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b",AdvanTablet:"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ",DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:"Android.*\\bG1\\b",MicromaxTablet:"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b",KarbonnTablet:"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b",AllFineTablet:"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide",PROSCANTablet:"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b",YONESTablet:"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026",ChangJiaTablet:"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503",GUTablet:"TX-A1301|TX-M9002|Q702|kf026",PointOfVie
1wTablet:"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10",OvermaxTablet:"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)",HCLTablet:"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync",DPSTablet:"DPS Dream 9|DPS Dual 7",VistureTablet:"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10",CrestaTablet:"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989",MediatekTablet:"\\bMT8125|MT8389|MT8135|MT8377\\b",ConcordeTablet:"Concorde([ ]+)?Tab|ConCorde ReadMan",GoCleverTablet:"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042",ModecomTablet:"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003",VoninoTablet:"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b",ECSTablet:"V07OT2|TM105A|S10OT1|TR10CS1",StorexTablet:"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab",VodafoneTablet:"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497",EssentielBTablet:"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2",RossMoorTablet:"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711",iMobileTablet:"i-mobile i-note",TolinoTablet:"tolino tab [0-9.]+|tolino shine",AudioSonicTablet:"\\bC-22Q|T7-QC|T-17B|T-17P\\b",AMPETablet:"Android.* A78 ",SkkTablet:"Android.* (SKYPAD|PHOENIX|CYCLOPS)",TecnoTablet:"TECNO P9",JXDTablet:"Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b",iJoyTablet:"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)",FX2Tablet:"FX2 PAD7|FX2 PAD10",XoroTablet:"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151",ViewsonicTablet:"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a",OdysTablet:"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10",CaptivaTablet:"CAPTIVA PAD",IconbitTablet:"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S",TeclastTablet:"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi",OndaTablet:"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+",JaytechTablet:"TPC-PA762",BlaupunktTablet:"Endeavour 800NG|Endeavour 1010",DigmaTablet:"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b",EvolioTablet:"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b",LavaTablet:"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b",AocTablet:"MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712",MpmanTablet:"MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010",CelkonTablet:"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b",WolderTablet:"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b",MiTablet:"\\bMI PAD\\b|\\bHM NOTE 1W\\b",
1NibiruTablet:"Nibiru M1|Nibiru Jupiter One",NexoTablet:"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI",LeaderTablet:"TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100",UbislateTablet:"UbiSlate[\\s]?7C",PocketBookTablet:"Pocketbook",KocasoTablet:"\\b(TB-1207)\\b",HisenseTablet:"\\b(F5281|E2371)\\b",Hudl:"Hudl HT7S3|Hudl 2",TelstraTablet:"T-Hub2",GenericTablet:"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b"},oss:{AndroidOS:"Android",BlackBerryOS:"blackberry|\\bBB10\\b|rim tablet os",PalmOS:"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino",SymbianOS:"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b",WindowsMobileOS:"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Window Mobile|Windows Phone [0-9.]+|WCE;",WindowsPhoneOS:"Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;",iOS:"\\biPhone.*Mobile|\\biPod|\\biPad",MeeGoOS:"MeeGo",MaemoOS:"Maemo",JavaOS:"J2ME/|\\bMIDP\\b|\\bCLDC\\b",webOS:"webOS|hpwOS",badaOS:"\\bBada\\b",BREWOS:"BREW"},uas:{Chrome:"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?",Dolfin:"\\bDolfin\\b",Opera:"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+|Coast/[0-9.]+",Skyfire:"Skyfire",Edge:"Mobile Safari/[.0-9]* Edge",IE:"IEMobile|MSIEMobile",Firefox:"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS",Bolt:"bolt",TeaShark:"teashark",Blazer:"Blazer",Safari:"Version.*Mobile.*Safari|Safari.*Mobile|MobileSafari",UCBrowser:"UC.*Browser|UCWEB",baiduboxapp:"baiduboxapp",baidubrowser:"baidubrowser",DiigoBrowser:"DiigoBrowser",Puffin:"Puffin",Mercury:"\\bMercury\\b",ObigoBrowser:"Obigo",NetFront:"NF-Browser",GenericBrowser:"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger",PaleMoon:"Android.*PaleMoon|Mobile.*PaleMoon"},props:{Mobile:"Mobile/[VER]",Build:"Build/[VER]",Version:"Version/[VER]",VendorID:"VendorID/[VER]",iPad:"iPad.*CPU[a-z ]+[VER]",iPhone:"iPhone.*CPU[a-z ]+[VER]",iPod:"iPod.*CPU[a-z ]+[VER]",Kindle:"Kindle/[VER]",Chrome:["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],Coast:["Coast/[VER]"],Dolfin:"Dolfin/[VER]",Firefox:["Firefox/[VER]","FxiOS/[VER]"],Fennec:"Fennec/[VER]",Edge:"Edge/[VER]",IE:["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],NetFront:"NetFront/[VER]",NokiaBrowser:"NokiaBrowser/[VER]",Opera:[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]","UC Browser":"UC Browser[VER]",MQQBrowser:"MQQBrowser/[VER]",MicroMessenger:"MicroMessenger/[VER]",baiduboxapp:"baiduboxapp/[VER]",baidubrowser:"baidubrowser/[VER]",SamsungBrowser:"SamsungBrowser/[VER]",Iron:"Iron/[VER]",Safari:["Version/[VER]","Safari/[VER]"],Skyfire:"Skyfire/[VER]",Tizen:"Tizen/[VER]",Webkit:"webkit[ /][VER]",PaleMoon:"PaleMoon/[VER]",Gecko:"Gecko/[VER]",Trident:"Trident/[VER]",Presto:"Presto/[VER]",Goanna:"Goanna/[VER]",iOS:" \\bi?OS\\b [VER][ ;]{1}",Android:"Android [VER]",BlackBerry:["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],BREW:"BREW [VER]",Java:"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]","Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]",Symbian:["SymbianOS/[VER]","Symbian/[VER]"],webOS:["webOS/[VER]","hpwOS/[VER];"]},utils:{Bot:"Googlebot|facebookexternalhit|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom",MobileBot:"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2",DesktopMode:"WPDesktop",TV:"SonyDTV|HbbTV",WebKit:"(webkit)[ /]([\\w.]+)",Console:"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|PLAYSTATION|Xbox)\\b",Watch:"SM-V700"}},detectMobileBrowsers:{fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
1sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,tabletPattern:/android|ipad|playbook|silk/i}},d=Object.prototype.hasOwnProperty;return c.FALLBACK_PHONE="UnknownPhone",c.FALLBACK_TABLET="UnknownTablet",c.FALLBACK_MOBILE="UnknownMobile",l="isArray"in Array?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)},function(){var t,e,i,n,o,r,s=c.mobileDetectRules;for(t in s.props)if(d.call(s.props,t)){for(e=s.props[t],o=(e=!l(e)?[e]:e).length,n=0;n<o;++n)0<=(r=(i=e[n]).indexOf("[VER]"))&&(i=i.substring(0,r)+"([\\w._\\+]+)"+i.substring(r+5)),e[n]=new RegExp(i,"i");s.props[t]=e}a(s.oss),a(s.phones),a(s.tablets),a(s.uas),a(s.utils),s.oss0={WindowsPhoneOS:s.oss.WindowsPhoneOS,WindowsMobileOS:s.oss.WindowsMobileOS}}(),c.findMatch=function(t,e){for(var i in t)if(d.call(t,i)&&t[i].test(e))return i;return null},c.findMatches=function(t,e){var i,n=[];for(i in t)d.call(t,i)&&t[i].test(e)&&n.push(i);return n},c.getVersionStr=function(t,e){var i,n,o,r,s=c.mobileDetectRules.props;if(d.call(s,t))for(o=(i=s[t]).length,n=0;n<o;++n)if(null!==(r=i[n].exec(e)))return r[1];return null},c.getVersion=function(t,e){e=c.getVersionStr(t,e);return e?c.prepareVersionNo(e):NaN},c.prepareVersionNo=function(t){var e=t.split(/[a-z._ \/\-]/i);return 1===e.length&&(t=e[0]),1<e.length&&(t=e[0]+".",e.shift(),t+=e.join("")),Number(t)},c.isMobileFallback=function(t){return c.detectMobileBrowsers.fullPattern.test(t)||c.detectMobileBrowsers.shortPattern.test(t.substr(0,4))},c.isTabletFallback=function(t){return c.detectMobileBrowsers.tabletPattern.test(t)},c.prepareDetectionCache=function(t,e,i){var n;if(t.mobile===r)return(n=c.findMatch(c.mobileDetectRules.tablets,e))?(t.mobile=t.tablet=n,void(t.phone=null)):(n=c.findMatch(c.mobileDetectRules.phones,e))?(t.mobile=t.phone=n,void(t.tablet=null)):void(c.isMobileFallback(e)?(i=o.isPhoneSized(i))===r?(t.mobile=c.FALLBACK_MOBILE,t.tablet=t.phone=null):i?(t.mobile=t.phone=c.FALLBACK_PHONE,t.tablet=null):(t.mobile=t.tablet=c.FALLBACK_TABLET,t.phone=null):c.isTabletFallback(e)?(t.mobile=t.tablet=c.FALLBACK_TABLET,t.phone=null):t.mobile=t.tablet=t.phone=null)},c.mobileGrade=function(t){var e=null!==t.mobile();return t.os("iOS")&&4.3<=t.version("iPad")||t.os("iOS")&&3.1<=t.version("iPhone")||t.os("iOS")&&3.1<=t.version("iPod")||2.1<t.version("Android")&&t.is("Webkit")||7<=t.version("Windows Phone OS")||t.is("BlackBerry")&&6<=t.version("BlackBerry")||t.match("Playbook.*Tablet")||1.4<=t.version("webOS")&&t.match("Palm|Pre|Pixi")||t.match("hp.*TouchPad")||t.is("Firefox")&&12<=t.version("Firefox")||t.is("Chrome")&&t.is("AndroidOS")&&4<=t.version("Android")||t.is("Skyfire")&&4.1<=t.version("Skyfire")&&t.is("AndroidOS")&&2.3<=t.version("Android")||t.is("Opera")&&11<t.version("Opera Mobi")&&t.is("AndroidOS")||t.is("MeeGoOS")||t.is("Tizen")||t.is("Dolfin")&&2<=t.version("Bada")||(t.is("UC Browser")||t.is("Dolfin"))&&2.3<=t.version("Android")||t.match("Kindle Fire")||t.is("Kindle")&&3<=t.version("Kindle")||t.is("AndroidOS")&&t.is("NookTablet")||11<=t.version("Chrome")&&!e||5<=t.version("Safari")&&!e||4<=t.version("Firefox")&&!e||7<=t.version("MSIE")&&!e||10<=t.version("Opera")&&!e?"A":t.os("iOS")&&t.version("iPad")<4.3||t.os("iOS")&&t.version("iPhone")<3.1||t.os("iOS")&&t.version("iPod")<3.1||t.is("Blackberry")&&5<=t.version("BlackBerry")&&t.version("BlackBerry")<6||5<=t.version("Opera Mini")&&t.version("Opera Mini")<=6.5&&(2.3<=t.version("Android")||t.is("iOS"))||t.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||11<=t.version("Opera Mobi")&&t.is("SymbianOS")?"B":(t.version("BlackBerry")<5||t.match("MSIEMobile|Windows CE.*Mobile")||t.version("Windows Mobile"),"C")},c.detectOS=function(t){return c.findMatch(c.mobileDetectRules.oss0,t)||c.findMatch(c.mobileDetectRules.oss,t)},c.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height},o.prototype={constructor:o,mobile:function(){return c.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return c.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return c.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===r&&(this._cache.userAgent=c.findMatch(c.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===r&&(this._cache.userAgents=c.findMatches(c.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===r&&(this._cache.os=c.detectOS(this.ua)),this._cache.os},version:function(t){return c.getVersion(t,this.ua)},versionStr:function(t){return c.getVersionStr(t,this.ua)},is:function(t){return i(this.userAgents(),t)||e(t,this.os())||e(t,this.phone())||e(t,this.tablet())||i(c.findMatches(c.mobileDetectRules.utils,this.ua),t)},match:function(t){return(t=!(t instanceof RegExp)?new RegExp(t,"i"):t).test(this.ua)},isPhoneSized:function(t){return o.isPhoneSized(t||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===r&&(this._cache.grade=c.mobileGrade(this)),this._cache.grade}},"undefined"!=typeof window&&window.screen?o.isPhoneSized=function(t){return t<0?r:c.getDeviceSmallerSide()<=t}:o.isPhoneSized=function(){},o._impl=c,o.version="1.3.6 2017-04-05",o})}(),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.PerfectScrollbar=e()}(this,function(){"use strict";function h(t){return getComputedStyle(t)}function l(t,e){for(var i in e){var n=e[i];"number"==typeof n&&(n+="px"),t.style[i]=n}return t}function c(t){var e=document.createElement("div");return e.className=t,e}function a(t,e){if(!n)throw new Error("No element matching method supported");return n.call(t,e)}function s(t){t.remove?t.remove():t.parentNode&&t.parentNode.removeChild(t)}function d(t,e){return Array.prototype.filter.call(t.children,function(t){return a(t,e)})}function g(t,e){var i=t.element.classList,t=b.state.scrolling(e);i.contains(t)?clearTimeout(o[e]):i.add(t)}function S(t,e){o[e]=setTimeout(function(){return t.isAlive&&t.element.classList.remove(b.state.scrolling(e))},t.settings.scrollingThreshold)}function u(t){if("function"==typeof window.CustomEvent)return new CustomEvent(t);var e=document.createEvent("CustomEvent");return e.initCustomEvent(t,!1,!1,void 0),e}
vendor: 8,863 bytes, line 1
1function p(t,e,i,n,o){var r=i[0],s=i[1],a=i[2],l=i[3],c=i[4],d=i[5];void 0===n&&(n=!0),void 0===o&&(o=!1);i=t.element;t.reach[l]=null,i[a]<1&&(t.reach[l]="start"),i[a]>t[r]-t[s]-1&&(t.reach[l]="end"),e&&(i.dispatchEvent(u("ps-scroll-"+l)),e<0?i.dispatchEvent(u("ps-scroll-"+c)):0<e&&i.dispatchEvent(u("ps-scroll-"+d)),n&&(g(d=t,n=l),S(d,n))),t.reach[l]&&(e||o)&&i.dispatchEvent(u("ps-"+l+"-reach-"+t.reach[l]))}function f(t){return parseInt(t,10)||0}function T(t,e){return t.settings.minScrollbarLength&&(e=Math.max(e,t.settings.minScrollbarLength)),e=t.settings.maxScrollbarLength?Math.min(e,t.settings.maxScrollbarLength):e}function e(e,t){function i(t){h[d]=f+m*(t[s]-T),g(e,u),v(e),t.stopPropagation(),t.preventDefault()}function n(){S(e,u),e[p].classList.remove(b.state.clicking),e.event.unbind(e.ownerDocument,"mousemove",i)}var o=t[0],r=t[1],s=t[2],a=t[3],l=t[4],c=t[5],d=t[6],u=t[7],p=t[8],h=e.element,f=null,T=null,m=null;e.event.bind(e[l],"mousedown",function(t){f=h[d],T=t[s],m=(e[r]-e[o])/(e[a]-e[c]),e.event.bind(e.ownerDocument,"mousemove",i),e.event.once(e.ownerDocument,"mouseup",n),e[p].classList.add(b.state.clicking),t.stopPropagation(),t.preventDefault()})}function i(t){this.element=t,this.handlers={}}var n="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector),b={main:"ps",element:{thumb:function(t){return"ps__thumb-"+t},rail:function(t){return"ps__rail-"+t},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(t){return"ps--active-"+t},scrolling:function(t){return"ps--scrolling-"+t}}},o={x:null,y:null},t={isEmpty:{configurable:!0}};i.prototype.bind=function(t,e){void 0===this.handlers[t]&&(this.handlers[t]=[]),this.handlers[t].push(e),this.element.addEventListener(t,e,!1)},i.prototype.unbind=function(e,i){var n=this;this.handlers[e]=this.handlers[e].filter(function(t){return!(!i||t===i)||(n.element.removeEventListener(e,t,!1),!1)})},i.prototype.unbindAll=function(){for(var t in this.handlers)this.unbind(t)},t.isEmpty.get=function(){var e=this;return Object.keys(this.handlers).every(function(t){return 0===e.handlers[t].length})},Object.defineProperties(i.prototype,t);function m(){this.eventElements=[]}m.prototype.eventElement=function(e){var t=this.eventElements.filter(function(t){return t.element===e})[0];return t||(t=new i(e),this.eventElements.push(t)),t},m.prototype.bind=function(t,e,i){this.eventElement(t).bind(e,i)},m.prototype.unbind=function(t,e,i){t=this.eventElement(t);t.unbind(e,i),t.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(t),1)},m.prototype.unbindAll=function(){this.eventElements.forEach(function(t){return t.unbindAll()}),this.eventElements=[]},m.prototype.once=function(t,e,i){var n=this.eventElement(t),o=function(t){n.unbind(e,o),i(t)};n.bind(e,o)};function r(t,e,i,n,o){var r;if(void 0===n&&(n=!0),void 0===o&&(o=!1),"top"===e)r=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==e)throw new Error("A proper axis should be provided");r=["contentWidth","containerWidth","scrollLeft","x","left","right"]}p(t,i,r,n,o)}function v(t){var e,i,n,o=t.element,r=Math.floor(o.scrollTop);t.containerWidth=o.clientWidth,t.containerHeight=o.clientHeight,t.contentWidth=o.scrollWidth,t.contentHeight=o.scrollHeight,o.contains(t.scrollbarXRail)||(d(o,b.element.rail("x")).forEach(s),o.appendChild(t.scrollbarXRail)),o.contains(t.scrollbarYRail)||(d(o,b.element.rail("y")).forEach(s),o.appendChild(t.scrollbarYRail)),!t.settings.suppressScrollX&&t.containerWidth+t.settings.scrollXMarginOffset<t.contentWidth?(t.scrollbarXActive=!0,t.railXWidth=t.containerWidth-t.railXMarginWidth,t.railXRatio=t.containerWidth/t.railXWidth,t.scrollbarXWidth=T(t,f(t.railXWidth*t.containerWidth/t.contentWidth)),t.scrollbarXLeft=f((t.negativeScrollAdjustment+o.scrollLeft)*(t.railXWidth-t.scrollbarXWidth)/(t.contentWidth-t.containerWidth))):t.scrollbarXActive=!1,!t.settings.suppressScrollY&&t.containerHeight+t.settings.scrollYMarginOffset<t.contentHeight?(t.scrollbarYActive=!0,t.railYHeight=t.containerHeight-t.railYMarginHeight,t.railYRatio=t.containerHeight/t.railYHeight,t.scrollbarYHeight=T(t,f(t.railYHeight*t.containerHeight/t.contentHeight)),t.scrollbarYTop=f(r*(t.railYHeight-t.scrollbarYHeight)/(t.contentHeight-t.containerHeight))):t.scrollbarYActive=!1,t.scrollbarXLeft>=t.railXWidth-t.scrollbarXWidth&&(t.scrollbarXLeft=t.railXWidth-t.scrollbarXWidth),t.scrollbarYTop>=t.railYHeight-t.scrollbarYHeight&&(t.scrollbarYTop=t.railYHeight-t.scrollbarYHeight),e=o,n={width:(i=t).railXWidth},r=Math.floor(e.scrollTop),i.isRtl?n.left=i.negativeScrollAdjustment+e.scrollLeft+i.containerWidth-i.contentWidth:n.left=e.scrollLeft,i.isScrollbarXUsingBottom?n.bottom=i.scrollbarXBottom-r:n.top=i.scrollbarXTop+r,l(i.scrollbarXRail,n),r={top:r,height:i.railYHeight},i.isScrollbarYUsingRight?i.isRtl?r.right=i.contentWidth-(i.negativeScrollAdjustment+e.scrollLeft)-i.scrollbarYRight-i.scrollbarYOuterWidth:r.right=i.scrollbarYRight-e.scrollLeft:i.isRtl?r.left=i.negativeScrollAdjustment+e.scrollLeft+2*i.containerWidth-i.contentWidth-i.scrollbarYLeft-i.scrollbarYOuterWidth:r.left=i.scrollbarYLeft+e.scrollLeft,l(i.scrollbarYRail,r),l(i.scrollbarX,{left:i.scrollbarXLeft,width:i.scrollbarXWidth-i.railBorderXWidth}),l(i.scrollbarY,{top:i.scrollbarYTop,height:i.scrollbarYHeight-i.railBorderYWidth}),t.scrollbarXActive?o.classList.add(b.state.active("x")):(o.classList.remove(b.state.active("x")),t.scrollbarXWidth=0,t.scrollbarXLeft=0,o.scrollLeft=0),t.scrollbarYActive?o.classList.add(b.state.active("y")):(o.classList.remove(b.state.active("y")),t.scrollbarYHeight=0,t.scrollbarYTop=0,o.scrollTop=0)}var y={isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)},w={"click-rail":function(i){i.event.bind(i.scrollbarY,"mousedown",function(t){return t.stopPropagation()}),i.event.bind(i.scrollbarYRail,"mousedown",function(t){var e=t.pageY-window.pageYOffset-i.scrollbarYRail.getBoundingClientRect().top>i.scrollbarYTop?1:-1;i.element.scrollTop+=e*i.containerHeight,v(i),t.stopPropagation()}),i.event.bind(i.scrollbarX,"mousedown",function(t){return t.stopPropagation()}),i.event.bind(i.scrollbarXRail,"mousedown",function(t){var e=t.pageX-window.pageXOffset-i.scrollbarXRail.getBoundingClientRect().left>i.scrollbarXLeft?1:-1;i.element.scrollLeft+=e*i.containerWidth,v(i),t.stopPropagation()})},"drag-thumb":function(t){e(t,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),e(t,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function(r){var s=r.element;r.event.bind(r.ownerDocument,"keydown",function(t){if(!(t.isDefaultPrevented&&t.isDefaultPrevented()||t.defaultPrevented)&&(a(s,":hover")||a(r.scrollbarX,":focus")||a(r.scrollbarY,":focus"))){var e=document.activeElement||r.ownerDocument.activeElement;if(e){if("IFRAME"===e.tagName)e=e.contentDocument.activeElement;else for(;e.shadowRoot;)e=e.shadowRoot.activeElement;if(a(o=e,"input,[contenteditable]")||a(o,"select,[contenteditable]")||a(o,"textarea,[contenteditable]")||a(o,"button,[contenteditable]"))return}var i=0,n=0;switch(t.which){case 37:i=t.metaKey?-r.contentWidth:t.altKey?-r.containerWidth:-30;break;case 38:n=t.metaKey?r.contentHeight:t.altKey?r.containerHeight:30;break;case 39:i=t.metaKey?r.contentWidth:t.altKey?r.containerWidth:30;break;case 40:n=t.metaKey?-r.contentHeight:t.altKey?-r.containerHeight:-30;break;case 32:n=t.shiftKey?r.containerHeight:-r.containerHeight;break;case 33:n=r.containerHeight;break;case 34:n=-r.containerHeight;break;case 36:n=r.contentHeight;break;case 35:n=-r.contentHeight;break;default:return}r.settings.suppressScrollX&&0!==i||r.settings.suppressScrollY&&0!==n||(s.scrollTop-=n,s.scrollLeft+=i,v(r),function(t,e){var i=Math.floor(s.scrollTop);if(0===t){if(!r.scrollbarYActive)return;if(0===i&&0<e||i>=r.contentHeight-r.containerHeight&&e<0)return!r.settings.wheelPropagation}if(i=s.scrollLeft,0===e){if(!r.scrollbarXActive)return;if(0===i&&t<0||i>=r.contentWidth-r.containerWidth&&0<t)return!r.settings.wheelPropagation}return 1}(i,n)&&t.preventDefault())}var o})},wheel:function(l){function t(t){var e,i,n,o,r=(n=(i=t).deltaX,o=-1*i.deltaY,void 0!==n&&void 0!==o||(n=-1*i.wheelDeltaX/6,o=i.wheelDeltaY/6),i.deltaMode&&1===i.deltaMode&&(n*=10,o*=10),n!=n&&o!=o&&(n=0,o=i.wheelDelta),i.shiftKey?[-o,-n]:[n,o]),s=r[0],a=r[1];
1!function(t,e,i){if(!y.isWebKit&&c.querySelector("select:focus"))return 1;if(c.contains(t))for(var n=t;n&&n!==c;){if(n.classList.contains(b.element.consuming))return 1;var o=h(n);if([o.overflow,o.overflowX,o.overflowY].join("").match(/(scroll|auto)/)){o=n.scrollHeight-n.clientHeight;if(0<o&&!(0===n.scrollTop&&0<i||n.scrollTop===o&&i<0))return 1;o=n.scrollWidth-n.clientWidth;if(0<o&&!(0===n.scrollLeft&&e<0||n.scrollLeft===o&&0<e))return 1}n=n.parentNode}}(t.target,s,a)&&(e=!1,l.settings.useBothWheelAxes?l.scrollbarYActive&&!l.scrollbarXActive?(a?c.scrollTop-=a*l.settings.wheelSpeed:c.scrollTop+=s*l.settings.wheelSpeed,e=!0):l.scrollbarXActive&&!l.scrollbarYActive&&(s?c.scrollLeft+=s*l.settings.wheelSpeed:c.scrollLeft-=a*l.settings.wheelSpeed,e=!0):(c.scrollTop-=a*l.settings.wheelSpeed,c.scrollLeft+=s*l.settings.wheelSpeed),v(l),(e=e||(i=s,n=a,o=Math.floor(c.scrollTop),r=0===c.scrollTop,s=o+c.offsetHeight===c.scrollHeight,a=0===c.scrollLeft,o=c.scrollLeft+c.offsetWidth===c.scrollWidth,!(Math.abs(n)>Math.abs(i)?r||s:a||o)||!l.settings.wheelPropagation))&&!t.ctrlKey&&(t.stopPropagation(),t.preventDefault()))}var c=l.element;void 0!==window.onwheel?l.event.bind(c,"wheel",t):void 0!==window.onmousewheel&&l.event.bind(c,"mousewheel",t)},touch:function(s){function r(t,e){c.scrollTop-=e,c.scrollLeft-=t,v(s)}function a(t){return t.targetTouches?t.targetTouches[0]:t}function l(t){return(!t.pointerType||"pen"!==t.pointerType||0!==t.buttons)&&(t.targetTouches&&1===t.targetTouches.length||t.pointerType&&"mouse"!==t.pointerType&&t.pointerType!==t.MSPOINTER_TYPE_MOUSE)}function t(t){l(t)&&(t=a(t),d.pageX=t.pageX,d.pageY=t.pageY,u=(new Date).getTime(),null!==n&&clearInterval(n))}function e(t){var e,i,n,o;l(t)&&(e=(o={pageX:(n=a(t)).pageX,pageY:n.pageY}).pageX-d.pageX,i=o.pageY-d.pageY,function(t,e,i){if(c.contains(t))for(var n=t;n&&n!==c;){if(n.classList.contains(b.element.consuming))return 1;var o=h(n);if([o.overflow,o.overflowX,o.overflowY].join("").match(/(scroll|auto)/)){o=n.scrollHeight-n.clientHeight;if(0<o&&!(0===n.scrollTop&&0<i||n.scrollTop===o&&i<0))return 1;o=n.scrollLeft-n.clientWidth;if(0<o&&!(0===n.scrollLeft&&e<0||n.scrollLeft===o&&0<e))return 1}n=n.parentNode}}(t.target,e,i)||(r(e,i),d=o,0<(o=(n=(new Date).getTime())-u)&&(p.x=e/o,p.y=i/o,u=n),function(t,e){var i=Math.floor(c.scrollTop),n=c.scrollLeft,o=Math.abs(t),r=Math.abs(e);if(o<r){if(e<0&&i===s.contentHeight-s.containerHeight||0<e&&0===i)return 0===window.scrollY&&0<e&&y.isChrome}else if(r<o&&(t<0&&n===s.contentWidth-s.containerWidth||0<t&&0===n))return 1;return 1}(e,i)&&t.preventDefault()))}function i(){s.settings.swipeEasing&&(clearInterval(n),n=setInterval(function(){s.isInitialized||!p.x&&!p.y||Math.abs(p.x)<.01&&Math.abs(p.y)<.01?clearInterval(n):(r(30*p.x,30*p.y),p.x*=.8,p.y*=.8)},10))}var c,d,u,p,n;(y.supportsTouch||y.supportsIePointer)&&(c=s.element,d={},u=0,p={},n=null,y.supportsTouch?(s.event.bind(c,"touchstart",t),s.event.bind(c,"touchmove",e),s.event.bind(c,"touchend",i)):y.supportsIePointer&&(window.PointerEvent?(s.event.bind(c,"pointerdown",t),s.event.bind(c,"pointermove",e),s.event.bind(c,"pointerup",i)):window.MSPointerEvent&&(s.event.bind(c,"MSPointerDown",t),s.event.bind(c,"MSPointerMove",e),s.event.bind(c,"MSPointerUp",i))))}},t=function(t,e){var i,n=this;if(void 0===e&&(e={}),!(t="string"==typeof t?document.querySelector(t):t)||!t.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");for(i in(this.element=t).classList.add(b.main),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1},e)n.settings[i]=e[i];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var o,r=function(){return t.classList.add(b.state.focus)},s=function(){return t.classList.remove(b.state.focus)};this.isRtl="rtl"===h(t).direction,this.isNegativeScroll=(o=t.scrollLeft,t.scrollLeft=-1,a=t.scrollLeft<0,t.scrollLeft=o,a),this.negativeScrollAdjustment=this.isNegativeScroll?t.scrollWidth-t.clientWidth:0,this.event=new m,this.ownerDocument=t.ownerDocument||document,this.scrollbarXRail=c(b.element.rail("x")),t.appendChild(this.scrollbarXRail),this.scrollbarX=c(b.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",r),this.event.bind(this.scrollbarX,"blur",s),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var a=h(this.scrollbarXRail);this.scrollbarXBottom=parseInt(a.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=f(a.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=f(a.borderLeftWidth)+f(a.borderRightWidth),l(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=f(a.marginLeft)+f(a.marginRight),l(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=c(b.element.rail("y")),t.appendChild(this.scrollbarYRail),this.scrollbarY=c(b.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",r),this.event.bind(this.scrollbarY,"blur",s),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;r=h(this.scrollbarYRail);this.scrollbarYRight=parseInt(r.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=f(r.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?f((s=h(s=this.scrollbarY)).width)+f(s.paddingLeft)+f(s.paddingRight)+f(s.borderLeftWidth)+f(s.borderRightWidth):null,this.railBorderYWidth=f(r.borderTopWidth)+f(r.borderBottomWidth),l(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=f(r.marginTop)+f(r.marginBottom),l(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:t.scrollLeft<=0?"start":t.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:t.scrollTop<=0?"start":t.scrollTop>=this.contentHeight-this.containerHeight?"end":null}
1,this.isAlive=!0,this.settings.handlers.forEach(function(t){return w[t](n)}),this.lastScrollTop=Math.floor(t.scrollTop),this.lastScrollLeft=t.scrollLeft,this.event.bind(this.element,"scroll",function(t){return n.onScroll(t)}),v(this)};return t.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,l(this.scrollbarXRail,{display:"block"}),l(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=f(h(this.scrollbarXRail).marginLeft)+f(h(this.scrollbarXRail).marginRight),this.railYMarginHeight=f(h(this.scrollbarYRail).marginTop)+f(h(this.scrollbarYRail).marginBottom),l(this.scrollbarXRail,{display:"none"}),l(this.scrollbarYRail,{display:"none"}),v(this),r(this,"top",0,!1,!0),r(this,"left",0,!1,!0),l(this.scrollbarXRail,{display:""}),l(this.scrollbarYRail,{display:""}))},t.prototype.onScroll=function(t){this.isAlive&&(v(this),r(this,"top",this.element.scrollTop-this.lastScrollTop),r(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},t.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),s(this.scrollbarX),s(this.scrollbarY),s(this.scrollbarXRail),s(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},t.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter(function(t){return!t.match(/^ps([-_].+|)$/)}).join(" ")},t}),function(g,v,y){"use strict";function e(t){if(S=v.documentElement,n=v.body,X(),J=this,ot=(t=t||{}).constants||{},t.easing)for(var e in t.easing)F[e]=t.easing[e];ut=t.edgeStrategy||"set",it={beforerender:t.beforerender,render:t.render,keyframe:t.keyframe},(nt=!1!==t.forceHeight)&&(kt=t.scale||1),rt=t.mobileDeceleration||c,at=!1!==t.smoothScrolling,lt=t.smoothScrollingDuration||u,ct={targetTop:J.getScrollTop()},(Ot=(t.mobileCheck||function(){return/Android|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent||navigator.vendor||g.opera)})())?((et=v.getElementById(t.skrollrBody||d))&&Z(),W(),wt(S,[r,l],[s])):wt(S,[r,a],[s]),J.refresh(),ft(g,"resize orientationchange",function(){var t=S.clientWidth,e=S.clientHeight;e===xt&&t===Et||(xt=e,Et=t,Bt=!0)});var i=V();return function t(){z(),ht=i(t)}(),J}function w(t,e){return e.toUpperCase()}var S,n,P={get:function(){return J},init:function(t){return J||new e(t)},VERSION:"0.6.30"},A=Object.prototype.hasOwnProperty,b=g.Math,o=g.getComputedStyle,M="touchstart",C="touchmove",_="touchcancel",k="touchend",H="skrollable",G=H+"-before",I=H+"-between",E=H+"-after",r="skrollr",s="no-"+r,a=r+"-desktop",l=r+"-mobile",c=.004,d="skrollr-body",u=200,x="___skrollable_id",B=/^(?:input|textarea|button|select)$/i,i=/^\s+|\s+$/g,D=/^data(?:-(_\w+))?(?:-?(-?\d*\.?\d+p?))?(?:-?(start|end|top|center|bottom))?(?:-?(top|center|bottom))?$/,p=/\s*(@?[\w\-\[\]]+)\s*:\s*(.+?)\s*(?:;|$)/gi,h=/^(@?[a-z\-]+)\[(\w+)\]$/,O=/-([a-z0-9_])/g,f=/[\-+]?[\d]*\.?[\d
1]+/g,T=/\{\?\}/g,m=/rgba?\(\s*-?\d+\s*,\s*-?\d+\s*,\s*-?\d+/g,L=/[a-z\-]+-gradient/g,R="",N="",X=function(){var t=/^(?:O|Moz|webkit|ms)|(?:-(?:o|moz|webkit|ms)-)/;if(o){var e,i=o(n,null);for(e in i)if(R=e.match(t)||+e==e&&i[e].match(t))break;R?"-"===(R=R[0]).slice(0,1)?R={"-webkit-":"webkit","-moz-":"Moz","-ms-":"ms","-o-":"O"}[N=R]:N="-"+R.toLowerCase()+"-":R=N=""}},V=function(){var t=g.requestAnimationFrame||g[R.toLowerCase()+"RequestAnimationFrame"],i=Mt();return t=Ot||!t?function(t){var e=Mt()-i,e=b.max(0,1e3/60-e);return g.setTimeout(function(){i=Mt(),t()},e)}:t},F={begin:function(){return 0},end:function(){return 1},linear:function(t){return t},quadratic:function(t){return t*t},cubic:function(t){return t*t*t},swing:function(t){return-b.cos(t*b.PI)/2+.5},sqrt:function(t){return b.sqrt(t)},outCubic:function(t){return b.pow(t-1,3)+1},bounce:function(t){var e;if(t<=.5083)e=3;else if(t<=.8489)e=9;else if(t<=.96208)e=27;else{if(!(t<=.99981))return 1;e=91}return 1-b.abs(3*b.cos(t*e*1.028)/e)}};e.prototype.refresh=function(t){var e,i,n=!1;
1for(t===y?(n=!0,tt=[],Dt=0,t=v.getElementsByTagName("*")):t.length===y&&(t=[t]),e=0,i=t.length;e<i;e++){var o=t[e],r=o,s=[],a=at,l=ut,c=!1;if(n&&x in o&&delete o[x],o.attributes){for(var d,u,p,h=0,f=o.attributes.length;h<f;h++){var T,m,g,S=o.attributes[h];if("data-anchor-target"!==S.name)"data-smooth-scrolling"!==S.name?"data-edge-strategy"!==S.name?"data-emit-events"!==S.name?null!==(g=S.name.match(D))&&(T={props:S.value,element:o,eventType:S.name.replace(O,w)},s.push(T),(m=g[1])&&(T.constant=m.substr(1)),m=g[2],/p$/.test(m)?(T.isPercentage=!0,T.offset=(0|m.slice(0,-1))/100):T.offset=0|m,m=g[3],g=g[4]||m,m&&"start"!==m&&"end"!==m?(T.mode="relative",T.anchors=[m,g]):(T.mode="absolute","end"===m?T.isEnd=!0:T.isPercentage||(T.offset=T.offset*kt))):c=!0:l=S.value:a="off"!==S.value;else if(null===(r=v.querySelector(S.value)))throw'Unable to find anchor target "'+S.value+'"'}s.length&&(p=!n&&x in o?(u=o[x],d=tt[u].styleAttr,tt[u].classAttr):(u=o[x]=Dt++,d=o.style.cssText,yt(o)),tt[u]={element:o,styleAttr:d,classAttr:p,anchorTarget:r,keyFrames:s,smoothScrolling:a,edgeStrategy:l,emitEvents:c,lastFrameIndex:-1},wt(o,[H],[]))}}for(St(),e=0,i=t.length;e<i;e++){var b=tt[t[e][x]];b!==y&&($(b),Y(b))}return J},e.prototype.relativeToAbsolute=function(t,e,i){var n=S.clientHeight,o=t.getBoundingClientRect(),t=o.top,o=o.bottom-o.top;return"bottom"===e?t-=n:"center"===e&&(t-=n/2),"bottom"===i?t+=o:"center"===i&&(t+=o/2),(t+=J.getScrollTop())+.5|0},e.prototype.animateTo=function(t,e){e=e||{};var i=Mt(),n=J.getScrollTop(),o=e.duration===y?1e3:e.duration;return(st={startTop:n,topDiff:t-n,targetTop:t,duration:o,startTime:i,endTime:i+o,easing:F[e.easing||"linear"],done:e.done}).topDiff||(st.done&&st.done.call(J,!1),st=y),J},e.prototype.stopAnimateTo=function(){st&&st.done&&st.done.call(J,!0),st=y},e.prototype.isAnimatingTo=function(){return!!st},e.prototype.isMobile=function(){return Ot},e.prototype.setScrollTop=function(t,e){return dt=!0===e,Ot?Lt=b.min(b.max(t,0),_t):g.scrollTo(0,t),J},e.prototype.getScrollTop=function(){return Ot?Lt:g.pageYOffset||S.scrollTop||n.scrollTop||0},e.prototype.getMaxScrollTop=function(){return _t},e.prototype.on=function(t,e){return it[t]=e,J},e.prototype.off=function(t){return delete it[t],J},e.prototype.destroy=function(){var t;(t=g.cancelAnimationFrame||g[R.toLowerCase()+"CancelAnimationFrame"],t=Ot||!t?function(t){return g.clearTimeout(t)}:t)(ht),mt(),wt(S,[s],[r,a,l]);for(var e=0,i=tt.length;e<i;e++)Q(tt[e].element);S.style.overflow=n.style.overflow="",S.style.height=n.style.height="",et&&P.setStyle(et,"transform","none"),Ht="down",Ot=Bt=!(Gt=-(kt=1)),Lt=Dt=xt=Et=_t=0,pt=ut=dt=ct=lt=at=st=rt=ot=nt=it=et=J=y};var W=function(){var s,a,l,c,d,u,p,h,f,T,m;ft(S,[M,C,_,k].join(" "),function(t){var e=t.changedTouches[0];for(c=t.target;3===c.nodeType;)c=c.parentNode;switch(d=e.clientY,u=e.clientX,f=t.timeStamp,B.test(c.tagName)||t.preventDefault(),t.type){case M:s&&s.blur(),J.stopAnimateTo(),s=c,a=p=d,l=u,0;break;case C:B.test(c.tagName)&&v.activeElement!==c&&t.preventDefault(),h=d-p,m=f-T,J.setScrollTop(Lt-h,!0),p=d,T=f;break;default:case _:case k:var i=a-d,n=l-u,o=n*n+i*i;if(o<49)return void(B.test(s.tagName)||(s.focus(),(r=v.createEvent("MouseEvents")).initMouseEvent("click",!0,!0,t.view,1,e.screenX,e.screenY,e.clientX,e.clientY,t.ctrlKey,t.altKey,t.shiftKey,t.metaKey,0,null),s.dispatchEvent(r)));s=y;var n=b.max(b.min(n=h/m,3),-3),i=b.abs(n/rt),o=n*i+.5*rt*i*i,r=J.getScrollTop()-o,n=0;_t<r?(n=(_t-r)/o,r=_t):r<0&&(n=-r/o,r=0),J.animateTo(r+.5|0,{easing:"outCubic",duration:i*=1-n})}}),g.scrollTo(0,0),S.style.overflow=n.style.overflow="hidden"},z=function(){Bt&&(Bt=!1,St());var t,e,i,n=J.getScrollTop(),o=Mt();st?(o>=st.endTime?(n=st.targetTop,t=st.done,st=y):(i=st.easing((o-st.startTime)/st.duration),n=st.startTop+i*st.topDiff|0),J.setScrollTop(n,!0)):dt||(e=ct.targetTop-n,o<=(ct=e?{startTop:Gt,topDiff:n-Gt,targetTop:n,startTime:It,endTime:It+lt}:ct).endTime&&(i=F.sqrt((o-ct.startTime)/lt),n=ct.startTop+i*ct.topDiff|0)),!dt&&Gt===n||(i={curTop:n,lastTop:Gt,maxTop:_t,direction:Ht=Gt<n?"down":n<Gt?"up":Ht}
1,(dt=!1)!==(it.beforerender&&it.beforerender.call(J,i))&&(function(t,e){for(var i=0,n=tt.length;i<n;i++){var o,r=tt[i],s=r.element,a=r.smoothScrolling?t:e,l=r.keyFrames,c=l.length,d=l[0],u=l[l.length-1],p=a<d.frame,h=a>u.frame,f=p?d:u,T=r.emitEvents,m=r.lastFrameIndex;if(p||h){if(p&&-1===r.edge||h&&1===r.edge)continue;switch(p?(wt(s,[G],[E,I]),T&&-1<m&&(gt(s,d.eventType,Ht),r.lastFrameIndex=-1)):(wt(s,[E],[G,I]),T&&m<c&&(gt(s,u.eventType,Ht),r.lastFrameIndex=c)),r.edge=p?-1:1,r.edgeStrategy){case"reset":Q(s);continue;case"ease":a=f.frame;break;default:var g=f.props;for(o in g)A.call(g,o)&&(v=q(g[o].value),0===o.indexOf("@")?s.setAttribute(o.substr(1),v):P.setStyle(s,o,v));continue}}else 0!==r.edge&&(wt(s,[H,I],[G,E]),r.edge=0);for(var S=0;S<c-1;S++)if(a>=l[S].frame&&a<=l[S+1].frame){var b,v,y=l[S],w=l[S+1];for(o in y.props)A.call(y.props,o)&&(b=(a-y.frame)/(w.frame-y.frame),b=y.props[o].easing(b),v=j(y.props[o].value,w.props[o].value,b),v=q(v),0===o.indexOf("@")?s.setAttribute(o.substr(1),v):P.setStyle(s,o,v));T&&m!==S&&(gt(s,("down"===Ht?y:w).eventType,Ht),r.lastFrameIndex=S);break}}}(n,J.getScrollTop()),Ot&&et&&P.setStyle(et,"transform","translate(0, "+-Lt+"px) "+pt),Gt=n,it.render&&it.render.call(J,i)),t&&t.call(J,!1)),It=o},$=function(t){for(var e=0,i=t.keyFrames.length;e<i;e++){for(var n,o,r,s=t.keyFrames[e],a={};null!==(r=p.exec(s.props));)o=r[1],n=r[2],r=null!==(r=o.match(h))?(o=r[1],r[2]):"linear",n=n.indexOf("!")?U(n):[n.slice(1)],a[o]={value:n,easing:F[r]};s.props=a}},U=function(t){var e=[];return m.lastIndex=0,t=t.replace(m,function(t){return t.replace(f,function(t){return t/255*100+"%"})}),N&&(L.lastIndex=0,t=t.replace(L,function(t){return N+t})),t=t.replace(f,function(t){return e.push(+t),"{?}"}),e.unshift(t),e},Y=function(t){for(var e={},i=0,n=t.keyFrames.length;i<n;i++)K(t.keyFrames[i],e);for(e={},i=t.keyFrames.length-1;0<=i;i--)K(t.keyFrames[i],e)},K=function(t,e){for(var i in e)A.call(t.props,i)||(t.props[i]=e[i]);for(i in t.props)e[i]=t.props[i]},j=function(t,e,i){var n=t.length;if(n!==e.length)throw"Can't interpolate between \""+t[0]+'" and "'+e[0]+'"';for(var o=[t[0]],r=1;r<n;r++)o[r]=t[r]+(e[r]-t[r])*i;return o},q=function(t){var e=1;return T.lastIndex=0,t[0].replace(T,function(){return t[e++]})},Q=function(t,e){for(var i,n,o=0,r=(t=[].concat(t)).length;o<r;o++)n=t[o],(i=tt[n[x]])&&(e?(n.style.cssText=i.dirtyStyleAttr,wt(n,i.dirtyClassAttr)):(i.dirtyStyleAttr=n.style.cssText,i.dirtyClassAttr=yt(n),n.style.cssText=i.styleAttr,wt(n,i.classAttr)))},Z=function(){pt="translateZ(0)",P.setStyle(et,"transform",pt);var t=o(et),e=t.getPropertyValue("transform"),t=t.getPropertyValue(N+"transform");e&&"none"!==e||t&&"none"!==t||(pt="")};P.setStyle=function(t,e,i){t=t.style;if("zIndex"===(e=e.replace(O,w).replace("-","")))isNaN(i)?t[e]=i:t[e]=""+(0|i);else if("float"===e)t.styleFloat=t.cssFloat=i;else try{R&&(t[R+e.slice(0,1).toUpperCase()+e.slice(1)]=i),t[e]=i}catch(t){}};var J,tt,et,it,nt,ot,rt,st,at,lt,ct,dt,ut,pt,ht,ft=P.addEvent=function(t,e,i){for(var n,o=function(t){return(t=t||g.event).target||(t.target=t.srcElement),t.preventDefault||(t.preventDefault=function(){t.returnValue=!1,t.defaultPrevented=!0}),i.call(this,t)},r=0,s=(e=e.split(" ")).length;r<s;r++)n=e[r],t.addEventListener?t.addEventListener(n,i,!1):t.attachEvent("on"+n,o),Rt.push({element:t,name:n,listener:i})},Tt=P.removeEvent=function(t,e,i){for(var n=0,o=(e=e.split(" ")).length;n<o;n++)t.removeEventListener?t.removeEventListener(e[n],i,!1):t.detachEvent("on"+e[n],i)},mt=function(){for(var t,e=0,i=Rt.length;e<i;e++)t=Rt[e],Tt(t.element,t.name,t.listener);Rt=[]},gt=function(t,e,i){it.keyframe&&it.keyframe.call(J,t,e,i)},St=function(){var t=J.getScrollTop();_t=0,nt&&!Ot&&(n.style.height=""),function(){for(var t,e,i,n,o,r,s,a,l,c=S.clientHeight,d=bt(),u=0,p=tt.length;u<p;u++)for(e=(t=tt[u]).element,i=t.anchorTarget,o=0,r=(n=t.keyFrames).length;o<r;o++)a=(s=n[o]).offset,l=d[s.constant]||0,s.frame=a,s.isPercentage&&(s.frame=a*=c),"relative"===s.mode&&(Q(e),s.frame=J.relativeToAbsolute(i,s.anchors[0],s.anchors[1])-a,Q(e,!0)),s.frame+=l,nt&&!s.isEnd&&s.frame>_t&&(_t=s.frame);for(_t=b.max(_t,vt()),u=0,p=tt.length;u<p;u++){for(o=0,r=(n=(t=tt[u]).keyFrames).length;o<r;
1o++)l=d[(s=n[o]).constant]||0,s.isEnd&&(s.frame=_t-s.offset+l);t.keyFrames.sort(Ct)}}(),nt&&!Ot&&(n.style.height=_t+S.clientHeight+"px"),Ot?J.setScrollTop(b.min(J.getScrollTop(),_t)):J.setScrollTop(t,!0),dt=!0},bt=function(){var t,e,i=S.clientHeight,n={};for(t in ot)e=ot[t],"function"==typeof e?e=e.call(J):/p$/.test(e)&&(e=e.slice(0,-1)/100*i),n[t]=e;return n},vt=function(){var t=0;return et&&(t=b.max(et.offsetHeight,et.scrollHeight)),b.max(t,n.scrollHeight,n.offsetHeight,S.scrollHeight,S.offsetHeight,S.clientHeight)-S.clientHeight},yt=function(t){var e="className";return g.SVGElement&&t instanceof g.SVGElement&&(t=t[e],e="baseVal"),t[e]},wt=function(t,e,i){var n="className";if(g.SVGElement&&t instanceof g.SVGElement&&(t=t[n],n="baseVal"),i!==y){for(var o=t[n],r=0,s=i.length;r<s;r++)o=At(o).replace(At(i[r])," ");for(var o=Pt(o),a=0,l=e.length;a<l;a++)-1===At(o).indexOf(At(e[a]))&&(o+=" "+e[a]);t[n]=Pt(o)}else t[n]=e},Pt=function(t){return t.replace(i,"")},At=function(t){return" "+t+" "},Mt=Date.now||function(){return+new Date},Ct=function(t,e){return t.frame-e.frame},_t=0,kt=1,Ht="down",Gt=-1,It=Mt(),Et=0,xt=0,Bt=!1,Dt=0,Ot=!1,Lt=0,Rt=[];"function"==typeof define&&define.amd?define([],function(){return P}):"undefined"!=typeof module&&module.exports?module.exports=P:g.skrollr=P}(window,document),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(c){"use strict";jQuery.event.special.touchstart={setup:function(t,e,i){this.addEventListener("touchstart",i,{passive:!!e.includes("noPreventDefault")})}},jQuery.event.special.touchmove={setup:function(t,e,i){this.addEventListener("touchmove",i,{passive:!!e.includes("noPreventDefault")})}};var n,r=window.Slick||{};n=0,(r=function(t,e){var i=this;i.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:c(t),appendDots:c(t),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,e){return c('<button type="button" />').text(e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},i.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},c.extend(i,i.initials),i.activeBreakpoint=null,i.animType=null,i.animProp=null,i.breakpoints=[],i.breakpointSettings=[],i.cssTransitions=!1,i.focussed=!1,i.interrupted=!1,i.hidden="hidden",i.paused=!0,i.positionProp=null,i.respondTo=null,i.rowCount=1,i.shouldClick=!0,i.$slider=c(t),i.$slidesCache=null,i.transformType=null,i.transitionType=null,i.visibilityChange="visibilitychange",i.windowWidth=0,i.windowTimer=null,t=c(t).data("slick")||{},i.options=c.extend({},i.defaults,e,t),i.currentSlide=i.options.initialSlide,i.originalSettings=i.options,void 0!==document.mozHidden?(i.hidden="mozHidden",i.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(i.hidden="webkitHidden",i.visibilityChange="webkitvisibilitychange"),i.autoPlay=c.proxy(i.autoPlay,i),i.autoPlayClear=c.proxy(i.autoPlayClear,i),i.autoPlayIterator=c.proxy(i.autoPlayIterator,i),i.changeSlide=c.proxy(i.changeSlide,i),i.clickHandler=c.proxy(i.clickHandler,i),i.selectHandler=c.proxy(i.selectHandler,i),i.setPosition=c.proxy(i.setPosition,i),i.swipeHandler=c.proxy(i.swipeHandler,i),i.dragHandler=c.proxy(i.dragHandler,i),i.keyHandler=c.proxy(i.keyHandler,i),i.instanceUid=n++,i.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,i.registerBreakpoints(),i.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})}
vendor: 6,124 bytes, line 1
1,r.prototype.addSlide=r.prototype.slickAdd=function(t,e,i){var n=this;if("boolean"==typeof e)i=e,e=null;else if(e<0||e>=n.slideCount)return!1;n.unload(),"number"==typeof e?0===e&&0===n.$slides.length?c(t).appendTo(n.$slideTrack):i?c(t).insertBefore(n.$slides.eq(e)):c(t).insertAfter(n.$slides.eq(e)):!0===i?c(t).prependTo(n.$slideTrack):c(t).appendTo(n.$slideTrack),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slides.each(function(t,e){c(e).attr("data-slick-index",t)}),n.$slidesCache=n.$slides,n.reinit()},r.prototype.animateHeight=function(){var t,e=this;1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical&&(t=e.$slides.eq(e.currentSlide).outerHeight(!0),e.$list.animate({height:t},e.options.speed))},r.prototype.animateSlide=function(t,e){var i={},n=this;n.animateHeight(),!0===n.options.rtl&&!1===n.options.vertical&&(t=-t),!1===n.transformsEnabled?!1===n.options.vertical?n.$slideTrack.animate({left:t},n.options.speed,n.options.easing,e):n.$slideTrack.animate({top:t},n.options.speed,n.options.easing,e):!1===n.cssTransitions?(!0===n.options.rtl&&(n.currentLeft=-n.currentLeft),c({animStart:n.currentLeft}).animate({animStart:t},{duration:n.options.speed,easing:n.options.easing,step:function(t){t=Math.ceil(t),!1===n.options.vertical?i[n.animType]="translate("+t+"px, 0px)":i[n.animType]="translate(0px,"+t+"px)",n.$slideTrack.css(i)},complete:function(){e&&e.call()}})):(n.applyTransition(),t=Math.ceil(t),!1===n.options.vertical?i[n.animType]="translate3d("+t+"px, 0px, 0px)":i[n.animType]="translate3d(0px,"+t+"px, 0px)",n.$slideTrack.css(i),e&&setTimeout(function(){n.disableTransition(),e.call()},n.options.speed))},r.prototype.getNavTarget=function(){var t=this.options.asNavFor;return t=t&&null!==t?c(t).not(this.$slider):t},r.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each(function(){var t=c(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)})},r.prototype.applyTransition=function(t){var e=this,i={};!1===e.options.fade?i[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:i[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,(!1===e.options.fade?e.$slideTrack:e.$slides.eq(t)).css(i)},r.prototype.autoPlay=function(){var t=this;t.autoPlayClear(),t.slideCount>t.options.slidesToShow&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed))},r.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},r.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;t.paused||t.interrupted||t.focussed||(!1===t.options.infinite&&(1===t.direction&&t.currentSlide+1===t.slideCount-1?t.direction=0:0===t.direction&&(e=t.currentSlide-t.options.slidesToScroll,t.currentSlide-1==0&&(t.direction=1))),t.slideHandler(e))},r.prototype.buildArrows=function(){var t=this;!0===t.options.arrows&&(t.$prevArrow=c(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=c(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),!0!==t.options.infinite&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},r.prototype.buildDots=function(){var t,e,i=this;if(!0===i.options.dots&&i.slideCount>i.options.slidesToShow){for(i.$slider.addClass("slick-dotted"),e=c("<ul />").addClass(i.options.dotsClass),t=0;t<=i.getDotCount();t+=1)e.append(c("<li />").append(i.options.customPaging.call(this,i,t)));i.$dots=e.appendTo(i.options.appendDots),i.$dots.find("li").first().addClass("slick-active")}},r.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide"),t.slideCount=t.$slides.length,t.$slides.each(function(t,e){c(e).attr("data-slick-index",t).data("originalStyling",c(e).attr("style")||"")}),t.$slider.addClass("slick-slider"),t.$slideTrack=0===t.slideCount?c('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent(),t.$list=t.$slideTrack.wrap('<div class="slick-list"/>').parent(),t.$slideTrack.css("opacity",0),!0!==t.options.centerMode&&!0!==t.options.swipeToSlide||(t.options.slidesToScroll=1),c("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading"),t.setupInfinite(),t.buildArrows(),t.buildDots(),t.updateDots(),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),!0===t.options.draggable&&t.$list.addClass("draggable")},r.prototype.buildRows=function(){var t,e,i,n=this,o=document.createDocumentFragment(),r=n.$slider.children();if(0<n.options.rows){for(i=n.options.slidesPerRow*n.options.rows,e=Math.ceil(r.length/i),t=0;t<e;t++){for(var s=document.createElement("div"),a=0;a<n.options.rows;a++){for(var l=document.createElement("div"),c=0;c<n.options.slidesPerRow;c++){var d=t*i+(a*n.options.slidesPerRow+c);r.get(d)&&l.appendChild(r.get(d))}s.appendChild(l)}o.appendChild(s)}n.$slider.empty().append(o),n.$slider.children().children().children().css({width:100/n.options.slidesPerRow+"%",display:"inline-block"})}},r.prototype.checkResponsive=function(t,e){var i,n,o,r=this,s=!1,a=r.$slider.width(),l=window.innerWidth||c(window).width();if("window"===r.respondTo?o=l:"slider"===r.respondTo?o=a:"min"===r.respondTo&&(o=Math.min(l,a)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){for(i in n=null,r.breakpoints)r.breakpoints.hasOwnProperty(i)&&(!1===r.originalSettings.mobileFirst?o<r.breakpoints[i]&&(n=r.breakpoints[i]):o>r.breakpoints[i]&&(n=r.breakpoints[i]));null!==n?null!==r.activeBreakpoint&&n===r.activeBreakpoint&&!e||(r.activeBreakpoint=n,"unsl
1ick"===r.breakpointSettings[n]?r.unslick(n):(r.options=c.extend({},r.originalSettings,r.breakpointSettings[n]),!0===t&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),s=n):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===t&&(r.currentSlide=r.options.initialSlide),r.refresh(t),s=n),t||!1===s||r.$slider.trigger("breakpoint",[r,s])}},r.prototype.changeSlide=function(t,e){var i,n=this,o=c(t.currentTarget);switch(o.is("a")&&t.preventDefault(),o.is("li")||(o=o.closest("li")),i=n.slideCount%n.options.slidesToScroll!=0?0:(n.slideCount-n.currentSlide)%n.options.slidesToScroll,t.data.message){case"previous":r=0==i?n.options.slidesToScroll:n.options.slidesToShow-i,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide-r,!1,e);break;case"next":r=0==i?n.options.slidesToScroll:i,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide+r,!1,e);break;case"index":var r=0===t.data.index?0:t.data.index||o.index()*n.options.slidesToScroll;n.slideHandler(n.checkNavigable(r),!1,e),o.children().trigger("focus");break;default:return}},r.prototype.checkNavigable=function(t){var e=this.getNavigableIndexes(),i=0;if(t>e[e.length-1])t=e[e.length-1];else for(var n in e){if(t<e[n]){t=i;break}i=e[n]}return t},r.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&null!==t.$dots&&(c("li",t.$dots).off("click.slick",t.changeSlide).off("mouseenter.slick",c.proxy(t.interrupt,t,!0)).off("mouseleave.slick",c.proxy(t.interrupt,t,!1)),!0===t.options.accessibility&&t.$dots.off("keydown.slick",t.keyHandler)),t.$slider.off("focus.slick blur.slick"),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide),!0===t.options.accessibility&&(t.$prevArrow&&t.$prevArrow.off("keydown.slick",t.keyHandler),t.$nextArrow&&t.$nextArrow.off("keydown.slick",t.keyHandler))),t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler),t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler),t.$list.off("touchend.slick mouseup.slick",t.swipeHandler),t.$list.off("touchcancel.slick mouseleave.
1slick",t.swipeHandler),t.$list.off("click.slick",t.clickHandler),c(document).off(t.visibilityChange,t.visibility),t.cleanUpSlideEvents(),!0===t.options.accessibility&&t.$list.off("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&c(t.$slideTrack).children().off("click.slick",t.selectHandler),c(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange),c(window).off("resize.slick.slick-"+t.instanceUid,t.resize),c("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault),c(window).off("load.slick.slick-"+t.instanceUid,t.setPosition)},r.prototype.cleanUpSlideEvents=function(){var t=this;t.$list.off("mouseenter.slick",c.proxy(t.interrupt,t,!0)),t.$list.off("mouseleave.slick",c.proxy(t.interrupt,t,!1))},r.prototype.cleanUpRows=function(){var t;0<this.options.rows&&((t=this.$slides.children().children()).removeAttr("style"),this.$slider.empty().append(t))},r.prototype.clickHandler=function(t){!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},r.prototype.destroy=function(t){var e=this;e.autoPlayClear(),e.touchObject={},e.cleanUpEvents(),c(".slick-cloned",e.$slider).detach(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.$prevArrow.length&&(e.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove()),e.$nextArrow&&e.$nextArrow.length&&(e.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove()),e.$slides&&(e.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){c(this).attr("style",c(this).data("originalStyling"))}),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.detach(),e.$list.detach(),e.$slider.append(e.$slides)),e.cleanUpRows(),e.$slider.removeClass("slick-slider"),e.$slider.removeClass("slick-initialized"),e.$slider.removeClass("slick-dotted"),e.unslicked=!0,t||e.$slider.trigger("destroy",[e])},r.prototype.disableTransition=function(t){var e={};e[this.transitionType]="",(!1===this.options.fade?this.$slideTrack:this.$slides.eq(t)).css(e)},r.prototype.fadeSlide=function(t,e){var i=this;!1===i.cssTransitions?(i.$slides.eq(t).css({zIndex:i.options.zIndex}),i.$slides.eq(t).animate({opacity:1},i.options.speed,i.options.easing,e)):(i.applyTransition(t),i.$slides.eq(t).css({opacity:1,zIndex:i.options.zIndex}),e&&setTimeout(function(){i.disableTransition(t),e.call()},i.options.speed))},r.prototype.fadeSlideOut=function(t){var e=this;!1===e.cssTransitions?e.$slides.eq(t).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(t),e.$slides.eq(t).css({opacity:0,zIndex:e.options.zIndex-2}))},r.prototype.filterSlides=r.prototype.slickFilter=function(t){var e=this;null!==t&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(t).appendTo(e.$slideTrack),e.reinit())},r.prototype.focusHandler=function(){var i=this;i.$slider.off("focus.slick blur.slick").on("focus.slick","*",function(t){var e=c(this);setTimeout(function(){i.options.pauseOnFocus&&e.is(":focus")&&(i.focussed=!0,i.autoPlay())},0)}).on("blur.slick","*",function(t){c(this);i.options.pauseOnFocus&&(i.focussed=!1,i.autoPlay())})},r.prototype.getCurrent=r.prototype.slickCurrentSlide=function(){return this.currentSlide},r.prototype.getDotCount=function(){var t=this,e=0,i=0,n=0;if(!0===t.options.infinite)if(t.slideCount<=t.options.slidesToShow)++n;else for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(!0===t.options.centerMode)n=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else n=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return n-1},r.prototype.getLeft=function(t){var e,i,n=this,o=0;return n.slideOffset=0,e=n.$slides.first().outerHeight(!0),!0===n.options.infinite?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,i=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?i=-1.5:1===n.options.slidesToShow&&(i=-2)),o=e*n.options.slidesToShow*i),n.slideCount%n.options.slidesToScroll!=0&&t+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(o=t>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(t-n.slideCount))*n.slideWidth*-1,(n.options.slidesToShow-(t-n.slideCount))*e*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,n.slideCount%n.options.slidesToScroll*e*-1))):t+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(t+n.options.slidesToShow-n.slideCount)*n.slideWidth,o=(t+n.options.slidesToShow-n.slideCount)*e),n.slideCount<=n.options.slidesToShow&&(o=n.slideOffset=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=!1===n.options.vertical?t*n.slideWidth*-1+n.slideOffset:t*e*-1+o,!0===n.options.variableWidth&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(t):n.$slideTrack.children(".slick-slide").eq(t+n.options.slidesToShow),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===n.options.centerMode&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(t):n.$slideTrack.children(".slick-slide").eq(t+n.options.slidesToShow+1),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,e+=(n.$list.width()-o.outerWidth())/2)),e},r.prototype.getOption=r.prototype.slickGetOption=function(t){return this.options[t]},r.prototype.getNavigableIndexes=function(){for(var t=this,e=0,i=0,n=[],o=!1===t.options.infinite?t.slideCount:(e=-1*t.options.slidesToScroll,i=-1*t.options.slidesToScroll,2*t.slideCount);e<o;)n.push(e),e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return n},r.prototype.getSlick=function(){return this},r.prototype.getSlideCount=function(){var o,r=this,t=!0===r.options.centerMode?Math.floor(r.$list.width()/2):0,s=-1*r.swipeLeft+t;return!0===r.options.swipeToSlide?(r.$slideTrack.find(".slick-slide").each(function(t,e){var i=c(e).outerWidth(),n=e.offsetLeft;if(!0!==r.options.centerMode&&(n+=i/2),s<n+i)return o=e,!1}),Math.abs(c(o).attr("data-slick-index")-r.currentSlide)||1):r.options.slidesToScroll},r.prototype.goTo=r.prototype.slickGoTo=function(t,e){this.changeSlide({data:{message:"index",index:
1parseInt(t)}},e)},r.prototype.init=function(t){var e=this;c(e.$slider).hasClass("slick-initialized")||(c(e.$slider).addClass("slick-initialized"),e.buildRows(),e.buildOut(),e.setProps(),e.startLoad(),e.loadSlider(),e.initializeEvents(),e.updateArrows(),e.updateDots(),e.checkResponsive(!0),e.focusHandler()),t&&e.$slider.trigger("init",[e]),!0===e.options.accessibility&&e.initADA(),e.options.autoplay&&(e.paused=!1,e.autoPlay())},r.prototype.initADA=function(){var i=this,n=Math.ceil(i.slideCount/i.options.slidesToShow),o=i.getNavigableIndexes().filter(function(t){return 0<=t&&t<i.slideCount});i.$slides.add(i.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==i.$dots&&(i.$slides.not(i.$slideTrack.find(".slick-cloned")).each(function(t){var e=o.indexOf(t);c(this).attr({role:"tabpanel",id:"slick-slide"+i.instanceUid+t,tabindex:-1}),-1!==e&&(e="slick-slide-control"+i.instanceUid+e,c("#"+e).length&&c(this).attr({"aria-describedby":e}))}),i.$dots.attr("role","tablist").find("li").each(function(t){var e=o[t];c(this).attr({role:"presentation"}),c(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+i.instanceUid+t,"aria-controls":"slick-slide"+i.instanceUid+e,"aria-label":t+1+" of "+n,"aria-selected":null,tabindex:"-1"})}).eq(i.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var t=i.currentSlide,e=t+i.options.slidesToShow;t<e;t++)i.options.focusOnChange?i.$slides.eq(t).attr({tabindex:"0"}):i.$slides.eq(t).removeAttr("tabindex");i.activateADA()},r.prototype.initArrowEvents=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.off("click.slick").on("click.slick",{message:"next"},t.changeSlide),!0===t.options.accessibility&&(t.$prevArrow.on("keydown.slick",t.keyHandler),t.$nextArrow.on("keydown.slick",t.keyHandler)))},r.prototype.initDotEvents=function(){var t=this;!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&(c("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide),!0===t.options.accessibility&&t.$dots.on("keydown.slick",t.keyHandler)),!0===t.options.dots&&!0===t.options.pauseOnDotsHover&&t.slideCount>t.options.slidesToShow&&c("li",t.$dots).on("mouseenter.slick",c.proxy(t.interrupt,t,!0)).on("mouseleave.slick",c.proxy(t.interrupt,t,!1))},r.prototype.initSlideEvents=function(){var t=this;t.options.pauseOnHover&&(t.$list.on("mouseenter.slick",c.proxy(t.interrupt,t,!0)),t.$list.on("mouseleave.slick",c.proxy(t.interrupt,t,!1)))},r.prototype.initializeEvents=function(){var t=this;t.initArrowEvents(),t.initDotEvents(),t.initSlideEvents(),t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler),t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler),t.$list.on("touchend.slick mouseup.slick",{action:"end"}
1,t.swipeHandler),t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler),t.$list.on("click.slick",t.clickHandler),c(document).on(t.visibilityChange,c.proxy(t.visibility,t)),!0===t.options.accessibility&&t.$list.on("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&c(t.$slideTrack).children().on("click.slick",t.selectHandler),c(window).on("orientationchange.slick.slick-"+t.instanceUid,c.proxy(t.orientationChange,t)),c(window).on("resize.slick.slick-"+t.instanceUid,c.proxy(t.resize,t)),c("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault),c(window).on("load.slick.slick-"+t.instanceUid,t.setPosition),c(t.setPosition)},r.prototype.initUI=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.show()},r.prototype.keyHandler=function(t){var e=this;t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===t.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},r.prototype.lazyLoad=function(){var t,e,i,r=this;function n(t){c("img[data-lazy]",t).each(function(){var t=c(this),e=c(this).attr("data-lazy"),i=c(this).attr("data-srcset"),n=c(this).attr("data-sizes")||r.$slider.attr("data-sizes"),o=document.createElement("img");o.onload=function(){t.animate({opacity:0}
vendor: 18,132 bytes, line 1
1,100,function(){i&&(t.attr("srcset",i),n&&t.attr("sizes",n)),t.attr("src",e).animate({opacity:1},200,function(){t.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),r.$slider.trigger("lazyLoaded",[r,t,e])})},o.onerror=function(){t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,t,e])},o.src=e})}if(!0===r.options.centerMode?i=!0===r.options.infinite?(e=r.currentSlide+(r.options.slidesToShow/2+1))+r.options.slidesToShow+2:(e=Math.max(0,r.currentSlide-(r.options.slidesToShow/2+1)),r.options.slidesToShow/2+1+2+r.currentSlide):(e=r.options.infinite?r.options.slidesToShow+r.currentSlide:r.currentSlide,i=Math.ceil(e+r.options.slidesToShow),!0===r.options.fade&&(0<e&&e--,i<=r.slideCount&&i++)),t=r.$slider.find(".slick-slide").slice(e,i),"anticipated"===r.options.lazyLoad)for(var o=e-1,s=i,a=r.$slider.find(".slick-slide"),l=0;l<r.options.slidesToScroll;l++)o<0&&(o=r.slideCount-1),t=(t=t.add(a.eq(o))).add(a.eq(s)),o--,s++;n(t),r.slideCount<=r.options.slidesToShow?n(r.$slider.find(".slick-slide")):r.currentSlide>=r.slideCount-r.options.slidesToShow?n(r.$slider.find(".slick-cloned").slice(0,r.options.slidesToShow)):0===r.currentSlide&&n(r.$slider.find(".slick-cloned").slice(-1*r.options.slidesToShow))},r.prototype.loadSlider=function(){var t=this;t.setPosition(),t.$slideTrack.css({opacity:1}),t.$slider.removeClass("slick-loading"),t.initUI(),"progressive"===t.options.lazyLoad&&t.progressiveLazyLoad()},r.prototype.next=r.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},r.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},r.prototype.pause=r.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},r.prototype.play=r.prototype.slickPlay=function(){var t=this;t.autoPlay(),t.options.autoplay=!0,t.paused=!1,t.focussed=!1,t.interrupted=!1},r.prototype.postSlide=function(t){var e=this;e.unslicked||(e.$slider.trigger("afterChange",[e,t]),e.animating=!1,e.slideCount>e.options.slidesToShow&&e.setPosition(),e.swipeLeft=null,e.options.autoplay&&e.autoPlay(),!0===e.options.accessibility&&(e.initADA(),e.options.focusOnChange&&c(e.$slides.get(e.currentSlide)).attr("tabindex",0).focus()))},r.prototype.prev=r.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},r.prototype.preventDefault=function(t){t.preventDefault()},r.prototype.progressiveLazyLoad=function(t){t=t||1;var e,i,n,o,r=this,s=c("img[data-lazy]",r.$slider);s.length?(e=s.first(),i=e.attr("data-lazy"),n=e.attr("data-srcset"),o=e.attr("data-sizes")||r.$slider.attr("data-sizes"),(s=document.createElement("img")).onload=function(){n&&(e.attr("srcset",n),o&&e.attr("sizes",o)),e.attr("src",i).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===r.options.adaptiveHeight&&r.setPosition(),r.$slider.trigger("lazyLoaded",[r,e,i]),r.progressiveLazyLoad()},s.onerror=function(){t<3?setTimeout(function(){r.progressiveLazyLoad(t+1)},500):(e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,e,i]),r.progressiveLazyLoad())},s.src=i):r.$slider.trigger("allImagesLoaded",[r])},r.prototype.refresh=function(t){var e=this,i=e.slideCount-e.options.slidesToShow;!e.options.infinite&&e.currentSlide>i&&(e.currentSlide=i),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),i=e.currentSlide,e.destroy(!0),c.extend(e,e.initials,{currentSlide:i}),e.init(),t||e.changeSlide({data:{message:"index",index:i}},!1)},r.prototype.registerBreakpoints=function(){var t,e,i,n=this,o=n.options.responsive||null;if("array"===c.type(o)&&o.length){for(t in n.respondTo=n.options.respondTo||"window",o)if(i=n.breakpoints.length-1,o.hasOwnProperty(t)){for(e=o[t].breakpoint;0<=i;)n.breakpoints[i]&&n.breakpoints[i]===e&&n.breakpoints.splice(i,1),i--;n.breakpoints.push(e),n.breakpointSettings[e]=o[t].settings}n.breakpoints.sort(function(t,e){return n.options.mobileFirst?t-e:e-t})}},r.prototype.reinit=function(){var t=this;t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&0!==t.currentSlide&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.cleanUpSlideEvents(),t.initSlideEvents(),t.checkResponsive(!1,!0),!0===t.options.focusOnSelect&&c(t.$slideTrack).children().on("click.slick",t.selectHandler),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),t.setPosition(),t.focusHandler(),t.paused=!t.options.autoplay,t.autoPlay(),t.$slider.trigger("reInit",[t])},r.prototype.resize=function(){var t=this;c(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=c(window).width(),t.checkResponsive(),t.unslicked||t.setPosition()},50))},r.prototype.removeSlide=r.prototype.slickRemove=function(t,e,i){var n=this;if(t="boolean"==typeof t?!0===(e=t)?0:n.slideCount-1:!0===e?--t:t,n.slideCount<1||t<0||t>n.slideCount-1)return!1;n.unload(),(!0===i?n.$slideTrack.children():n.$slideTrack.children(this.options.slide).eq(t)).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,n.reinit()},r.prototype.setCSS=function(t){var e,i,n=this,o={};!0===n.options.rtl&&(t=-t),e="left"==n.positionProp?Math.ceil(t)+"px":"0px",i="top"==n.positionProp?Math.ceil(t)+"px":"0px",o[n.positionProp]=t,!1===n.transformsEnabled||(!(o={})===n.cssTransitions?o[n.animType]="translate("+e+", "+i+")":o[n.animType]="translate3d("+e+", "+i+", 0px)"),n.$slideTrack.css(o)},r.prototype.setDimensions=function(){var t=this;!1===t.options.vertical?!0===t.options.centerMode&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),!0===t.options.centerMode&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),!1===t.options.vertical&&!1===t.options.variableWidth?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):!0===t.options.variableWidth?t.$slideTrack.width(5e3*t.slideCount):(t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length)));var e=t.$slides.first().outerWidth(!0)-t.$slides.first().width();!1===t.options.variableWidth&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e)},r.prototype.setFade=function(){var i,n=this;n.$slides.each(function(t,e){i=n.slideWidth*t*-1,!0===n.options.rtl?c(e).css({position:"relative",right:i,top:0,zIndex:n.options.zIndex-2,opacity:0}):c(e).css({position:"relative",left:i,top:0,zIndex:n.options.zIndex-2,opacity:0})}),n.$slides.eq(n.currentSlide).css({zIndex:n.options.zIndex-1,opacity:1})},r.prototype.setHeight=function(){var t,e=this;1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical&&(t=e.$slides.eq(e.currentSlide).outerHeight(!0),e.$list.css("height",t))},r.prototype.setOption=r.prototype.slickSetOption=function(){var t,e,i,n,o,r=this,s=!1;if("object"===c.type(arguments[0])?(i=arguments[0],s=arguments[1],o="multiple"):"string"===c.type(arguments[0])&&(i=arguments[0],n=arguments[1],s=arguments[2],"responsive"===arguments[0]&&"array"===c.type(arguments[1])?o="responsive":void 0!==arguments[1]&&(o="single")),"single"===o)r.options[i]=n;else if("multiple"===o)c.each(i,function(t,e){r.options[t]=e});else if("responsive"===o)for(e in n)if("array"!==c.type(r.options.responsive))r.options.responsive=[n[e]];else{for(t=r.options.responsive.length-1;0<=t;)r.options.responsive[t].breakpoint===n[e].breakpoint&&r.options.responsive.splice(t,1),t--;r.options.responsive.push(n[e])}s&&(r.unload(),r.reinit())},r.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),!1===t.options.fade?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t])},r.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=!0===t.options.vertical?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===t.options.useCSS&&(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(t.animType=!1)),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform&&(t.animType=!1)),void 0!==e.transform&&!1!==t.animType&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&!1!==t.animType},r.prototype.setSlideClasses=function(t){var e,i,n,o=this,r=o.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");o.$slides.eq(t).addClass("slick-current"),!0===o.options.centerMode?(i=o.options.slidesToShow%2==0?1:0,n=Math.floor(o.options.slidesToShow/2),!0===o.options.infinite&&(n<=t&&t<=o.slideCount-1-n?o.$slides.slice(t-n+i,t+n+1).addClass("slick-active").attr("aria-hidden","false"):(e=o.options.slidesToShow+t,r.slice(e-n+1+i,e+n+2).addClass("slick-active").attr("aria-hidden","false")),0===t?r.eq(o.options.slidesToShow+o.slideCount+1).addClass("slick-center"):t===o.slideCount-1&&r.eq(o.options.slidesToShow).addClass("slick-center")),o.$slides.eq(t).addClass("slick-center")):0<=t&&t<=o.slideCount-o.options.slidesToShow?o.$slides.slice(t,t+o.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):r.length<=o.options.slidesToShow?r.addClass("slick-active").attr("aria-hidden","false"):(n=o.slideCount%o.options.slidesToShow,e=!0===o.options.infinite?o.options.slidesToShow+t:t,(o.options.slidesToShow==o.options.slidesToScroll&&o.slideCount-t<o.options.slidesToShow?r.slice(e-(o.options.slidesToShow-n),e+n):r.slice(e,e+o.options.slidesToShow)).addClass("slick-active").attr("aria-hidden","false")),"ondemand"!==o.options.lazyLoad&&"anticipated"!==o.options.lazyLoad||o.lazyLoad()},r.prototype.setupInfinite=function(){var t,e,i,n=this;if(!0===n.options.fade&&(n.options.centerMode=!1),!0===n.options.infinite&&!1===n.options.fade&&(e=null,n.slideCount>n.options.slidesToShow)){for(i=!0===n.options.centerMode?n.options.slidesToShow+1:n.options.slidesToShow,t=n.slideCount;t>n.slideCount-i;--t)c(n.$slides[e=t-1]).clone(!0).attr("id","").attr("data-slick-index",e-n.slideCount).prependTo(n.$slideTrack).addClass("slick-cloned");for(t=0;t<i+n.slideCount;t+=1)c(n.$slides[e=t]).clone(!0).attr("id","").attr("data-slick-index",e+n.slideCount).appendTo(n.$slideTrack).addClass("slick-cloned");n.$slideTrack.find(".slick-cloned").find("[id]").each(function(){c(this).attr("id","")})}},r.prototype.interrupt=function(t){t||this.autoPlay(),this.interrupted=t},r.prototype.selectHandler=function(t){t=c(t.target).is(".slick-slide")?c(t.target):c(t.target).parents(".slick-slide"),t=(t=parseInt(t.attr("data-slick-index")))||0;this.slideCount<=this.options.slidesToShow?this.slideHandler(t,!1,!0):this.slideHandler(t)},r.prototype.slideHandler=function(t,e,i){var n,o,r,s,a=this;if(e=e||!1,!(!0===a.animating&&!0===a.options.waitForAnimate||!0===a.options.fade&&a.currentSlide===t))if(!1===e&&a.asNavFor(t),r=a.getLeft(n=t),e=a.getLeft(a.currentSlide),a.currentLeft=null===a.swipeLeft?e:a.swipeLeft,!1===a.options.infinite&&!1===a.options.centerMode&&(t<0||t>a.getDotCount()*a.options.slidesToScroll))!1===a.options.fade&&(n=a.currentSlide,!0!==i&&a.slideCount>a.options.slidesToShow?a.animateSlide(e,function(){a.postSlide(n)}):a.postSlide(n));else if(!1===a.options.infinite&&!0===a.options.centerMode&&(t<0||t>a.slideCount-a.options.slidesToScroll))!1===a.options.fade&&(n=a.currentSlide,!0!==i&&a.slideCount>a.options.slidesToShow?a.animateSlide(e,function(){a.postSlide(n)}):a.postSlide(n));else{if(a.options.autoplay&&clearInterval(a.autoPlayTimer),o=n<0?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+n:n>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:n-a.slideCount:n,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,o]),e=a.currentSlide,a.currentSlide=o,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(s=(s=a.getNavTarget()).slick("getSlick")).slideCount<=s.options.slidesToShow&&s.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0===a.options.fade)return!0!==i?(a.fadeSlideOut(e),a.fadeSlide(o,function(){a.postSlide(o)})):a.postSlide(o),void a.animateHeight();!0!==i&&a.slideCount>a.options.slidesToShow?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o)}},r.prototype.startLoad=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},r.prototype.swipeDirection=function(){var t=this,e=t.touchObject.startX-t.touchObject.curX,i=t.touchObject.startY-t.touchObject.curY,e=Math.atan2(i,e),e=Math.round(180*e/Math.PI);return(e=e<0?360-Math.abs(e):e)<=45&&0<=e||e<=360&&315<=e?!1===t.options.rtl?"left":"right":135<=e&&e<=225?!1===t.options.rtl?"right":"left":!0===t.options.verticalSwiping?35<=e&&e<=135?"down":"up":"vertical"},r.prototype.swipeEnd=function(t){var e,i,n=this;if(n.dragging=!1,n.swiping=!1,n.scrolling)return n.scrolling=!1;if(n.interrupted=!1,n.shouldClick=!(10<n.touchObject.swipeLength),void 0===n.touchObject.curX)return!1;if(!0===n.touchObject.edgeHit&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(i=n.swipeDirection()){case"left":case"down":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount(),n.currentDirection=0;break;case"right":case"up":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount(),n.currentDirection=1}"vertical"!=i&&(n.slideHandler(e),n.touchObject={},n.$slider.trigger("swipe",[n,i]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})},r.prototype.swipeHandler=function(t){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t)}},r.prototype.swipeMove=function(t){var e,i,n=this,o=void 0!==t.originalEvent?t.originalEvent.touches:null;return!(!n.dragging||n.scrolling||o&&1!==o.length)&&(e=n.getLeft(n.currentSlide),n.touchObject.curX=void 0!==o?o[0].pageX:t.clientX,n.touchObject.curY=void 0!==o?o[0].pageY:t.clientY,n.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(n.touchObject.curX-n.touchObject.startX,2))),i=Math.round(Math.sqrt(Math.pow(n.touchObject.curY-n.touchObject.startY,2))),!n.options.verticalSwiping&&!n.swiping&&4<i?!(n.scrolling=!0):(!0===n.options.verticalSwiping&&(n.touchObject.swipeLength=i),o=n.swipeDirection(),void 0!==t.originalEvent&&4<n.touchObject.swipeLength&&(n.swiping=!0,t.preventDefault()),i=(!1===n.options.rtl?1:-1)*(n.touchObject.curX>n.touchObject.startX?1:-1),!0===n.options.verticalSwiping&&(i=n.touchObject.curY>n.touchObject.startY?1:-1),t=n.touchObject.swipeLength,(n.touchObject.edgeHit=!1)===n.options.infinite&&(0===n.currentSlide&&"right"===o||n.currentSlide>=n.getDotCount()&&"left"===o)&&(t=n.touchObject.swipeLength*n.options.edgeFriction,n.touchObject.edgeHit=!0),!1===n.options.vertical?n.swipeLeft=e+t*i:n.swipeLeft=e+t*(n.$list.height()/n.listWidth)*i,!0===n.options.verticalSwiping&&(n.swipeLeft=e+t*i),!0!==n.options.fade&&!1!==n.options.touchMove&&(!0===n.animating?(n.swipeLeft=null,!1):void n.setCSS(n.swipeLeft))))},r.prototype.swipeStart=function(t){var e,i=this;if(i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow)return!(i.touchObject={});void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==e?e.pageX:t.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==e?e.pageY:t.clientY,i.dragging=!0},r.prototype.unfilterSlides=r.prototype.slickUnfilter=function(){null!==this.$slidesCache&&(this.unload(),this.$slideTrack.children(this.options.slide).detach(),this.$slidesCache.appendTo(this.$slideTrack),this.reinit())},r.prototype.unload=function(){var t=this;c(".slick-cloned",t.$slider).remove(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove(),t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove(),t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
1,r.prototype.unslick=function(t){this.$slider.trigger("unslick",[this,t]),this.destroy()},r.prototype.updateArrows=function(){var t=this;Math.floor(t.options.slidesToShow/2);!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&!t.options.infinite&&(t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===t.currentSlide?(t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(t.currentSlide>=t.slideCount-t.options.slidesToShow&&!1===t.options.centerMode||t.currentSlide>=t.slideCount-1&&!0===t.options.centerMode)&&(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},r.prototype.updateDots=function(){null!==this.$dots&&(this.$dots.find("li").removeClass("slick-active").end(),this.$dots.find("li").eq(Math.floor(this.currentSlide/this.options.slidesToScroll)).addClass("slick-active"))},r.prototype.visibility=function(){this.options.autoplay&&(document[this.hidden]?this.interrupted=!0:this.interrupted=!1)},c.fn.slick=function(){for(var t,e=arguments[0],i=Array.prototype.slice.call(arguments,1),n=this.length,o=0;o<n;o++)if("object"==typeof e||void 0===e?this[o].slick=new r(this[o],e):t=this[o].slick[e].apply(this[o].slick,i),void 0!==t)return t;return this}});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.