PageSourceSearch

https://www.restroworks.com/wp-content/themes/zippy/assets/js/menu-vendor.js?ver=1790246597

js restroworks.com collected 2026-09-24 17:49:02 UTC 171,876 bytes, 1 lines download raw bytes

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 e(t,e){t.prototype=Object.create(e.prototype),(t.prototype.constructor=t).__proto__=e}function i(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function n(t){return"string"==typeof t}function o(t){return"function"==typeof t}function r(t){return"number"==typeof t}function s(t){return void 0===t}function a(t){return"object"==typeof t}function l(t){return!1!==t}function d(){return"undefined"!=typeof window}function c(t){return o(t)||n(t)}function u(t){return(Mt=pt(t,re))&&si}function h(t,e){return console.warn("Invalid property",t,"set to",e,"Missing plugin? gsap.registerPlugin()")}function p(t,e){return!e&&console.warn(t)}function T(t,e){return t&&(re[t]=e)&&Mt&&(Mt[t]=e)||re}function f(){return 0}function S(t){var e,i,n=t[0];if(a(n)||o(n)||(t=[t]),!(e=(n._gsap||{}).harness)){for(i=he.length;i--&&!he[i].targetTest(n););e=he[i]}for(i=t.length;i--;)t[i]&&(t[i]._gsap||(t[i]._gsap=new Be(t[i],e)))||t.splice(i,1);return t}function b(t){return t._gsap||S(be(t))[0]._gsap}function m(t,e,i){return(i=t[e])&&o(i)?t[e]():s(i)&&t.getAttribute&&t.getAttribute(e)||i}function g(t,e){return(t=t.split(",")).forEach(e)||t}function v(t){return Math.round(1e5*t)/1e5||0}function M(t,e,i){var n,o=r(t[1]),s=(o?2:1)+(e<2?0:1),a=t[s];if(o&&(a.duration=t[1]),a.parent=i,e){for(n=a;i&&!("immediateRender"in n);)n=i.vars.defaults||{},i=l(i.vars.inherit)&&i.parent;a.immediateRender=l(n.immediateRender),e<2?a.runBackwards=1:a.startAt=t[s-1]}return a}function P(){var t,e,i=ae.length,n=ae.slice(0);for(le={},t=ae.length=0;t<i;t++)(e=n[t])&&e._lazy&&(e.render(e._lazy[0],e._lazy[1],!0)._lazy=0)}function A(t,e,i,n){ae.length&&P(),t.render(e,i,n),ae.length&&P()}function y(t){var e=parseFloat(t);return(e||0===e)&&(t+"").match(oe).length<2?e:n(t)?t.trim():t}function w(t){return t}function C(t,e){for(var i in e)i in t||(t[i]=e[i]);return t}function _(t,e){for(var i in e)i in t||"duration"===i||"ease"===i||(t[i]=e[i])}function G(t,e){for(var i in e)t[i]=a(e[i])?G(t[i]||(t[i]={}),e[i]):e[i];return t}function H(t,e){var i,n={};for(i in t)i in e||(n[i]=t[i]);return n}function k(t){var e=t.parent||bt,i=t.keyframes?_:C;if(l(t.inherit))for(;e;)i(t,e.vars.defaults),e=e.parent||e._dp;return t}function E(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 B(t,e){!t.parent||e&&!t.parent.autoRemoveChildren||t.parent.remove(t),t._act=0}function D(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 x(t){return t._repeat?Tt(t._tTime,t=t.duration()+t._rDelay)*t:0}function I(t,e){return(t-e._start)*e._ts+(0<=e._ts?0:e._dirty?e.totalDuration():e._tDur)}function O(t){return t._end=v(t._start+(t._tDur/Math.abs(t._ts||t._rts||Ft)||0))}function L(t,e){var i=t._dp;return i&&i.smoothChildTiming&&t._ts&&(t._start=v(t._dp._time-(0<t._ts?e/t._ts:((t._dirty?t.totalDuration():t._tDur)-e)/-t._ts)),O(t),i._dirty||D(i,t)),t}function R(t,e){var i;if((e._time||e._initted&&!e._dur)&&(i=I(t.rawTime(),e),(!e._dur||fe(0,e.totalDuration(),i)-e._tTime>Ft)&&e.render(i,!0)),D(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=-Ft}}function X(t,e,i,n){return e.parent&&B(e),e._start=v(i+e._delay),e._end=v(e._start+(e.totalDuration()/Math.abs(e.timeScale())||0)),function(t,e,i,n,o){void 0===i&&(i="_first"),void 0===n&&(n="_last");var r,s=t[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||R(t,e),t}function N(t,e){return(re.ScrollTrigger||h("scrollTrigger",e))&&re.ScrollTrigger.create(e,t)}function V(t,e,i,n){return function t(e,i){var n,o,r,s,a,d,c,u,h,p,T,f,m,g=e.vars,v=g.ease,M=g.startAt,A=g.immediateRender,y=g.lazy,w=g.onUpdate,_=g.onUpdateParams,G=g.callbackScope,k=g.runBackwards,E=g.yoyoEase,D=g.keyframes,x=g.autoRevert,I=e._dur,O=e._startAt,L=e._targets,R=e.parent,X=R&&"nested"===R.data?R.parent._targets:L,N="auto"===e._overwrite,V=e.timeline;if(!V||D&&v||(v="none"),e._ease=Ge(v,Wt.ease),e._yEase=E?_e(Ge(!0===E?v:E,Wt.ease)):0,E&&e._yoyo&&!e._repeat&&(E=e._yEase,e._yEase=e._ease,e._ease=E),!V){if(f=(u=L[0]?b(L[0]).harness:0)&&g[u.prop],n=H(g,se),O&&O.render(-1,!0).kill(),M){if(B(e._startAt=We.set(L,C({data:"isStart",overwrite:!1,parent:R,immediateRender:!0,lazy:l(y),startAt:null,delay:0,onUpdate:w,onUpdateParams:_,callbackScope:G,stagger:0},M))),A)if(0<i)x||(e._startAt=0);else if(I&&!(i<0&&O))return void(i&&(e._zTime=i))}else if(k&&I)if(O)x||(e._startAt=0);else if(i&&(A=!1),r=C({overwrite:!1,data:"isFromStart",lazy:A&&l(y),immediateRender:A,stagger:0,parent:R},n),f&&(r[u.prop]=f),B(e._startAt=We.set(L,r)),A){if(!i)return}else t(e._startAt,Ft);for(e._pt=0,y=I&&l(y)||y&&!I,o=0;o<L.length;o++){if(c=(a=L[o])._gsap||S(L)[o]._gsap,e._ptLookup[o]=p={},le[c.id]&&ae.length&&P(),T=X===L?o:X.indexOf(a),u&&!1!==(h=new u).init(a,f||n,e,T,X)&&(e._pt=s=new ii(e._pt,a,h.name,0,1,h.render,h,0,h.priority),h._props.forEach((function(t){p[t]=s})),h.priority&&(d=1)),!u||f)for(r in n)de[r]&&(h=Oe(r,n,e,T,a,X))?h.priority&&(d=1):p[r]=s=Le.call(e,a,r,"get",n[r],T,X,0,g.stringFilter);e._op&&e._op[o]&&e.kill(a,e._op[o]),N&&e._pt&&(Re=e,bt.killTweensOf(a,p,e.globalTime(0)),m=!e.parent,Re=0),e._pt&&y&&(le[c.id]=1)}d&&ei(e),e._onInit&&e._onInit(e)}e._from=!V&&!!g.runBackwards,e._onUpdate=w,e._initted=(!e._op||e._pt)&&!m}(t,e),!t._initted||!i&&t._pt&&(t._dur&&!1!==t.vars.lazy||!t._dur&&t.vars.lazy)&&At!==Pe.frame&&(ae.push(t),t._lazy=[e,n])}function W(t,e,i,n){var o=t._repeat,r=v(e)||0,s=t._tTime/t._tDur;return s&&!n&&(t._time*=r/t._dur),t._dur=r,t._tDur=o?o<0?1e10:v(r*(o+1)+t._rDelay*o):r,s&&!n?L(t,t._tTime=t._tDur*s):t.parent&&O(t),i||D(t.parent,t),t}function $(t){return t instanceof Ie?D(t):W(t,t._dur)}function F(t,e){var i,o,r=t.labels,s=t._recent||Te,a=t.duration()>=$t?s.endTime(!1):t._dur;return n(e)&&(isNaN(e)||e in r)?"<"===(i=e.charAt(0))||">"===i?("<"===i?s._start:s.endTime(0<=s._repeat))+(parseFloat(e.substr(1))||0):(i=e.indexOf("="))<0?(e in r||(r[e]=a),r[e]):(o=+(e.charAt(i-1)+e.substr(i+1)),1<i?F(t,e.substr(0,i-1))+o:a+o):null==e?a:+e}function Y(t,e){return t||0===t?e(t):e}function z(t){return(t=(t+"").substr((parseFloat(t)+"").length))&&isNaN(t)?t:""}function U(t,e){return t&&a(t)&&"length"in t&&(!e&&!t.length||t.length-1 
1in t&&a(t[0]))&&!t.nodeType&&t!==mt}function K(t){return t.sort((function(){return.5-Math.random()}))}function Q(t){if(o(t))return t;var e=a(t)?t:{each:t},i=Ge(e.ease),r=e.from||0,s=parseFloat(e.base)||0,l={},d=0<r&&r<1,c=isNaN(r)||d,u=e.axis,h=r,p=r;return n(r)?h=p={center:.5,edges:.5,end:1}[r]||0:!d&&c&&(h=r[0],p=r[1]),function(t,n,o){var a,d,T,f,S,b,m,g,M,P=(o||e).length,A=l[P];if(!A){if(!(M="auto"===e.grid?0:(e.grid||[1,$t])[1])){for(m=-$t;m<(m=o[M++].getBoundingClientRect().left)&&M<P;);M--}for(A=l[P]=[],a=c?Math.min(M,P)*h-.5:r%M,d=c?P*p/M-.5:r/M|0,g=$t,b=m=0;b<P;b++)T=b%M-a,f=d-(b/M|0),A[b]=S=u?Math.abs("y"===u?f:T):Kt(T*T+f*f),m<S&&(m=S),S<g&&(g=S);"random"===r&&K(A),A.max=m-g,A.min=g,A.v=P=(parseFloat(e.amount)||parseFloat(e.each)*(P<M?P-1:u?"y"===u?P/M:M:Math.max(M,P/M))||0)*("edges"===r?-1:1),A.b=P<0?s-P:s,A.u=z(e.amount||e.each)||0,i=i&&P<0?_e(i):i}return P=(A[t]-A.min)/A.max||0,v(A.b+(i?i(P):P)*A.v)+A.u}}function j(t){var e=t<1?Math.pow(10,(t+"").length-2):1;return function(i){return Math.floor(Math.round(parseFloat(i)/t)*t*e)/e+(r(i)?0:z(i))}}function q(t,e){var i,n,s=Zt(t);return!s&&a(t)&&(i=s=t.radius||$t,t.values?(t=be(t.values),(n=!r(t[0]))&&(i*=i)):t=j(t.increment)),Y(e,s?o(t)?function(e){return n=t(e),Math.abs(n-e)<=i?n:e}:function(e){for(var o,s,a=parseFloat(n?e.x:e),l=parseFloat(n?e.y:0),d=$t,c=0,u=t.length;u--;)(o=n?(o=t[u].x-a)*o+(s=t[u].y-l)*s:Math.abs(t[u]-a))<d&&(d=o,c=u);return c=!i||d<=i?t[c]:e,n||c===e||r(e)?c:c+z(e)}:j(t))}function Z(t,e,i,n){return Y(Zt(t)?!e:!0===i?!!(i=0):!n,(function(){return Zt(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(t,e,i){return Y(i,(function(i){return t[~~e(i)]}))}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?oe:Jt),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=$t;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 B(t),t.progress()<1&&St(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)*me+.5|0}function ot(t,e,i){var n,o,s,a,l,d,c,u,h,p,T=t?r(t)?[t>>16,t>>8&me,t&me]:0:ge.black;if(!T){if(","===t.substr(-1)&&(t=t.substr(0,t.length-1)),ge[t])T=ge[t];else if("#"===t.charAt(0))4===t.length&&(t="#"+(n=t.charAt(1))+n+(o=t.charAt(2))+o+(s=t.charAt(3))+s),T=[(t=parseInt(t.substr(1),16))>>16,t>>8&me,t&me];else if("hsl"===t.substr(0,3))if(T=p=t.match(Jt),e){if(~t.indexOf("="))return T=t.match(te),i&&T.length<4&&(T[3]=1),T}else a=+T[0]%360/360,l=T[1]/100,n=2*(d=T[2]/100)-(o=d<=.5?d*(l+1):d+l-d*l),3<T.length&&(T[3]*=1),T[0]=nt(a+1/3,n,o),T[1]=nt(a,n,o),T[2]=nt(a-1/3,n,o);else T=t.match(Jt)||ge.transparent;T=T.map(Number)}return e&&!p&&(n=T[0]/me,o=T[1]/me,s=T[2]/me,d=((c=Math.max(n,o,s))+(u=Math.min(n,o,s)))/2,c===u?a=l=0:(h=c-u,l=.5<d?h/(2-c-u):h/(c+u),a=c===n?(o-s)/h+(o<s?6:0):c===o?(s-n)/h+2:(n-o)/h+4,a*=60),T[0]=~~(a+.5),T[1]=~~(100*l+.5),T[2]=~~(100*d+.5)),i&&T.length<4&&(T[3]=1),T}function rt(t){var e=[],i=[],n=-1;return t.split(ve).forEach((function(t){var o=t.match(ee)||[];e.push.apply(e,o),i.push(n+=o.length+1)})),e.c=i,e}function st(t,e,i){var n,o,r,s,a="",l=(t+a).match(ve),d=e?"hsla(":"rgba(",c=0;if(!l)return t;if(l=l.map((function(t){return(t=ot(t,e,1))&&d+(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(ve,"1").split(ee)).length-1;c<s;c++)a+=o[c]+(~n.indexOf(c)?l.shift()||d+"0,0,0,0)":(r.length?r:l.length?l:i).shift());if(!o)for(s=(o=t.split(ve)).length-1;c<s;c++)a+=o[c]+l[c];return a+o[s]}function at(t){var e,i=t.join(" ");if(ve.lastIndex=0,ve.test(i))return e=Me.test(i),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 Ie?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 dt(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 g(t,(function(t){for(var e in ye[t]=re[t]=r,ye[o=t.toLowerCase()]=i,r)ye[o+("easeIn"===e?".in":"easeOut"===e?".out":".inOut")]=ye[t+"."+e]=r[e]})),1}function ct(t){return function(e){return e<.5?(1-t(1-2*e))/2:.5+t(2*(e-.5))/2}}function ut(t,e,i){function n(t){return 1===t?1:o*Math.pow(2,-10*t)*jt((t-r)*a)+1}var o=1<=e?e:1,r=(a=(i||(t?.3:.45))/(e<1?e:1))/Yt*(Math.asin(1/o)||0),s="out"===t?n:"in"===t?function(t){return 1-n(1-t)}:ct(n),a=Yt/a;return s.config=function(e,i){return ut(t,e,i)},s}function ht(t,e){function i(t){return t?--t*t*((e+1)*t+e)+1:0}void 0===e&&(e=1.70158);var n="out"===t?i:"in"===t?function(t){return 1-i(1-t)}:ct(i);return n.config=function(e){return ht(t,e)},n}function pt(t,e){for(var i in e)t[i]=e[i];return t}function Tt(t,e){return(t/=e)&&~~t===t?~~t-1:~~t}function ft(t,e,i,n,o){var r=e-t,s=n-i;return Y(o,(function(e){return i+((e-t)/r*s||0)}))}function St(t,e,i){var n,o,r=t.vars,s=r[e];
1return s&&(n=r[e+"Params"],o=r.callbackScope||t,i&&ae.length&&P(),n?s.apply(o,n):s.call(o))}var bt,mt,gt,vt,Mt,Pt,At,yt,wt,Ct,_t,Gt,Ht,kt,Et,Bt,Dt,xt,It,Ot,Lt,Rt,Xt,Nt,Vt={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},Wt={duration:.5,overwrite:!1,delay:0},$t=1e8,Ft=1/$t,Yt=2*Math.PI,zt=Yt/4,Ut=0,Kt=Math.sqrt,Qt=Math.cos,jt=Math.sin,qt="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},Zt=Array.isArray,Jt=/(?:-?\.?\d|\.)+/gi,te=/[-+=.]*\d+[.e\-+]*\d*[e\-\+]*\d*/g,ee=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,ie=/[-+=.]*\d+(?:\.|e-|e)*\d*/gi,ne=/[+-]=-?[\.\d]+/,oe=/[#\-+.]*\b[a-z\d-=+%.]+/gi,re={},se={},ae=[],le={},de={},ce={},ue=30,he=[],pe="",Te={_start:0,endTime:f},fe=function(t,e,i){return i<t?t:e<i?e:i},Se=[].slice,be=function(t,e){return!n(t)||e||!gt&&Ae()?Zt(t)?(i=e,void 0===o&&(o=[]),t.forEach((function(t){return n(t)&&!i||U(t,1)?o.push.apply(o,be(t)):o.push(t)}))||o):U(t)?Se.call(t,0):t?[t]:[]:Se.call(vt.querySelectorAll(t),0);var i,o},me=255,ge={aqua:[0,me,me],lime:[0,me,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,me],navy:[0,0,128],white:[me,me,me],olive:[128,128,0],yellow:[me,me,0],orange:[me,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[me,0,0],pink:[me,192,203],cyan:[0,me,me],transparent:[me,me,me,0]},ve=function(){var t,e="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b";for(t in ge)e+="|"+t+"\\b";return new RegExp(e+")","gi")}(),Me=/hsl[a]?\(/,Pe=(Bt=Date.now,Dt=500,xt=33,It=Bt(),Ot=It,Rt=Lt=1e3/240,Ht={time:0,frame:0,tick:function(){He(!0)},deltaRatio:function(t){return kt/(1e3/(t||60))},wake:function(){Pt&&(!gt&&d()&&(mt=gt=window,vt=mt.document||{},re.gsap=si,(mt.gsapVersions||(mt.gsapVersions=[])).push(si.version),u(Mt||mt.GreenSockGlobals||!mt.gsap&&mt||{}),Gt=mt.requestAnimationFrame),Ct&&Ht.sleep(),_t=Gt||function(t){return setTimeout(t,Rt-1e3*Ht.time+1|0)},wt=1,He(2))},sleep:function(){(Gt?mt.cancelAnimationFrame:clearTimeout)(Ct),wt=0,_t=f},lagSmoothing:function(t,e){Dt=t||1e8,xt=Math.min(e,Dt,0)},fps:function(t){Lt=1e3/(t||240),Rt=1e3*Ht.time+Lt},add:function(t){Xt.indexOf(t)<0&&Xt.push(t),Ae()},remove:function(t){var e;~(e=Xt.indexOf(t))&&Xt.splice(e,1)&&e<=Et&&Et--},_listeners:Xt=[]}),Ae=function(){return!wt&&Pe.wake()},ye={},we=/^[\d.\-M][\d.\-,\s]/,Ce=/["']/g,_e=function(t){return function(e){return 1-t(1-e)}},Ge=function(t,e){return t&&(o(t)?t:ye[t]||(l=((i=t)+"").split("("),(d=ye[l[0]])&&1<l.length&&d.config?d.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(Ce,"").trim():+n,s=i.substr(e+1).trim();return o}(l[1])]:(r=(n=i).indexOf("(")+1,s=n.indexOf(")"),a=n.indexOf("(",r),n.substring(r,~a&&a<s?n.indexOf(")",s+1):s).split(",").map(y))):ye._CE&&we.test(i)?ye._CE("",i):d))||e;var i,n,r,s,a,l,d};function He(t){var e,i,n,o,r=Bt()-Ot,s=!0===t;if(Dt<r&&(It+=r-xt),(0<(e=(n=(Ot+=r)-It)-Rt)||s)&&(o=++Ht.frame,kt=n-1e3*Ht.time,Ht.time=n/=1e3,Rt+=e+(Lt<=e?4:Lt-e),i=1),s||(Ct=_t(He)),i)for(Et=0;Et<Xt.length;Et++)Xt[Et](n,kt,o,t)}function ke(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}g("Linear,Quad,Cubic,Quart,Quint,Strong",(function(t,e){var i=e<5?e+1:e;dt(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}))})),ye.Linear.easeNone=ye.none=ye.Linear.easeIn,dt("Elastic",ut("in"),ut("out"),ut()),Nt=7.5625,dt("Bounce",(function(t){return 1-ke(1-t)}),ke),dt("Expo",(function(t){return t?Math.pow(2,10*(t-1)):0})),dt("Circ",(function(t){return-(Kt(1-t*t)-1)})),dt("Sine",(function(t){return 1===t?1:1-Qt(t*zt)})),dt("Back",ht("in"),ht("out"),ht()),ye.SteppedEase=ye.steps=re.SteppedEase={config:function(t,e){void 0===t&&(t=1);var i=1/t,n=t+(e?0:1),o=e?1:0;return function(t){return((n*fe(0,.99999999,t)|0)+o)*i}}},Wt.ease=ye["quad.out"],g("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",(function(t){return pe+=t
1+","+t+"Params,"}));var Ee,Be=function(t,e){this.id=Ut++,(t._gsap=this).target=t,this.harness=e,this.get=e?e.get:m,this.set=e?e.getSetter:qe},De=((Ee=xe.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},Ee.duration=function(t){return arguments.length?this.totalDuration(0<this._repeat?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur},Ee.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},Ee.totalTime=function(t,e){if(Ae(),!arguments.length)return this._tTime;var i=this._dp;if(i&&i.smoothChildTiming&&this._ts){for(L(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)&&X(this._dp,this,this._start-this._delay)}return(this._tTime!==t||!this._dur&&!e||this._initted&&Math.abs(this._zTime)===Ft||!t&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=t),A(this,t,e)),this},Ee.time=function(t,e){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+x(this))%this._dur||(t?this._dur:0),e):this._time},Ee.totalProgress=function(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.ratio},Ee.progress=function(t,e){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?t:1-t)+x(this),e):this.duration()?Math.min(1,this._time/this._dur):this.ratio},Ee.iteration=function(t,e){var i=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*i,e):this._repeat?Tt(this._tTime,i)+1:1},Ee.timeScale=function(t){if(!arguments.length)return this._rts===-Ft?0:this._rts;if(this._rts===t)return this;var e=this.parent&&this._ts?I(this.parent._time,this):this._tTime;return this._rts=+t||0,this._ts=this._ps||t===-Ft?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))},Ee.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):(Ae(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&(this._tTime-=Ft)&&Math.abs(this._zTime)!==Ft))),this):this._ps},Ee.startTime=function(t){if(arguments.length){this._start=t;var e=this.parent||this._dp;return!e||!e._sort&&this.parent||X(e,this,t-this._delay),this}return this._start},Ee.endTime=function(t){return this._start+(l(t)?this.totalDuration():this.duration())/Math.abs(this._ts)},Ee.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?I(e.rawTime(t),this):this._tTime:this._tTime},Ee.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},Ee.repeat=function(t){return arguments.length?(this._repeat=t,$(this)):this._repeat},Ee.repeatDelay=function(t){return arguments.length?(this._rDelay=t,$(this)):this._rDelay},Ee.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},Ee.seek=function(t,e){return this.totalTime(F(this,t),l(e))},Ee.restart=function(t,e){return this.play().totalTime(t?-this._delay:0,l(e))},Ee.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},Ee.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},Ee.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},Ee.resume=function(){return this.paused(!1)},Ee.reversed=function(t){return arguments.length?(!!t!==this.reversed()&&this.timeScale(-this._rts||(t?-Ft:0)),this):this._rts<0},Ee.invalidate=function(){return this._initted=0,this._zTime=-Ft,this},Ee.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)-Ft))}
1,Ee.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]},Ee.then=function(t){var e=this;return new Promise((function(i){function n(){var t=e.then;e.then=null,o(r)&&(r=r(e))&&(r.then||r===e)&&(e.then=t),i(r),e.then=t}var r=o(t)?t:w;e._initted&&1===e.totalProgress()&&0<=e._ts||!e._tTime&&e._ts<0?n():e._prom=n}))},Ee.kill=function(){it(this)},xe);function xe(t,e){var i=t.parent||bt;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,wt||Pe.wake(),i&&X(i,this,e||0===e?e:i._time,1),t.reversed&&this.reverse(),t.paused&&this.paused(!0)}C(De.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:-Ft,_prom:0,_ps:!1,_rts:1});var Ie=function(t){function s(e,n){var o;return void 0===e&&(e={}),(o=t.call(this,e,n)||this).labels={},o.smoothChildTiming=!!e.smoothChildTiming,o.autoRemoveChildren=!!e.autoRemoveChildren,o._sort=l(e.sortChildren),o.parent&&R(o.parent,i(o)),e.scrollTrigger&&N(i(o),e.scrollTrigger),o}e(s,t);var a=s.prototype;return a.to=function(t,e,i,n){return new We(t,M(arguments,0,this),F(this,r(e)?n:i)),this},a.from=function(t,e,i,n){return new We(t,M(arguments,1,this),F(this,r(e)?n:i)),this},a.fromTo=function(t,e,i,n,o){return new We(t,M(arguments,2,this),F(this,r(e)?o:n)),this},a.set=function(t,e,i){return e.duration=0,e.parent=this,k(e).repeatDelay||(e.repeat=0),e.immediateRender=!!e.immediateRender,new We(t,e,F(this,i),1),this},a.call=function(t,e,i){return X(this,We.delayedCall(0,t,e),F(this,i))},a.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 We(t,i,F(this,o)),this},a.staggerFrom=function(t,e,i,n,o,r,s){return i.runBackwards=1,k(i).immediateRender=l(i.immediateRender),this.staggerTo(t,e,i,n,o,r,s)},a.staggerFromTo=function(t,e,i,n,o,r,s,a){return n.startAt=i,k(n).immediateRender=l(n.immediateRender),this.staggerTo(t,e,n,o,r,s,a)},a.render=function(t,e,i){var n,o,r,s,a,l,d,c,u,h,p,T,f=this._time,S=this._dirty?this.totalDuration():this._tDur,b=this._dur,m=this!==bt&&S-Ft<t&&0<=t?S:t<Ft?0:t,g=this._zTime<0!=t<0&&(this._initted||!b);if(m!==this._tTime||i||g){if(f!==this._time&&b&&(m+=this._time-f,t+=this._time-f),n=m,u=this._start,l=!(c=this._ts),g&&(b||(f=this._zTime),!t&&e||(this._zTime=t)),this._repeat&&(p=this._yoyo,n=v(m%(a=b+this._rDelay)),m===S?(s=this._repeat,n=b):((s=~~(m/a))&&s===m/a&&(n=b,s--),b<n&&(n=b)),h=Tt(this._tTime,a),!f&&this._tTime&&h!==s&&(h=s),p&&1&s&&(n=b-n,T=1),s!==h&&!this._lock)){var M=p&&1&h,P=M===(p&&1&s);if(s<h&&(M=!M),f=M?0:b,this._lock=1,this.render(f||(T?0:v(s*a)),e,!b)._lock=0,!e&&this.parent&&St(this,"onRepeat"),this.vars.repeatRefresh&&!T&&(this.invalidate()._lock=1),f!==this._time||l!=!this._ts)return this;if(b=this._dur,S=this._tDur,P&&(this._lock=2,f=M?b:-1e-4,this.render(f,!0),this.vars.repeatRefresh&&!T&&this.invalidate()),this._lock=0,!this._ts&&!l)return this;lt(this,T)}if(this._hasPause&&!this._forcing&&this._lock<2&&(d=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,v(f),v(n)))&&(m-=n-(n=d._start)),this._tTime=m,this._time=n,this._act=!c,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=t),f||!n||e||St(this,"onStart"),f<=n&&0<=t)for(o=this._first;o;){if(r=o._next,(o._act||n>=o._start)&&o._ts&&d!==o){if(o.parent!==this)return this.render(t,e,i);if(o.render(0<o._ts?(n-o._start)*o._ts:(o._dirty?o.totalDuration():o._tDur)+(n-o._start)*o._ts,e,i),n!==this._time||!this._ts&&!l){d=0,r&&(m+=this._zTime=-Ft);break}}o=r}else{o=this._last;for(var A=t<0?t:n;o;){if(r=o._prev,(o._act||A<=o._end)&&o._ts&&d!==o){if(o.parent!==this)return this.render(t,e,i);if(o.render(0<o._ts?(A-o._start)*o._ts:(o._dirty?o.totalDuration():o._tDur)+(A-o._start)*o._ts,e,i),n!==this._time||!this._ts&&!l){d=0,r&&(m+=this._zTime=A?-Ft:Ft);break}}o=r}}if(d&&!e&&(this.pause(),d.render(f<=n?0:-Ft)._zTime=f<=n?1:-1,this._ts))return this._start=u,O(this),this.render(t,e,i);this._onUpdate&&!e&&St(this,"onUpdate",!0),(m===S&&S>=this.totalDuration()||!m&&f)&&(u!==this._start&&Math.abs(c)===Math.abs(this._ts
1)||this._lock||(!t&&b||!(m===S&&0<this._ts||!m&&this._ts<0)||B(this,1),e||t<0&&!f||!m&&!f||(St(this,m===S?"onComplete":"onReverseComplete",!0),!this._prom||m<S&&0<this.timeScale()||this._prom())))}return this},a.add=function(t,e){var i=this;if(r(e)||(e=F(this,e)),!(t instanceof De)){if(Zt(t))return t.forEach((function(t){return i.add(t,e)})),this;if(n(t))return this.addLabel(t,e);if(!o(t))return this;t=We.delayedCall(0,t)}return this!==t?X(this,t,e):this},a.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=-$t);for(var o=[],r=this._first;r;)r._start>=n&&(r instanceof We?e&&o.push(r):(i&&o.push(r),t&&o.push.apply(o,r.getChildren(!0,e,i)))),r=r._next;return o},a.getById=function(t){for(var e=this.getChildren(1,1,1),i=e.length;i--;)if(e[i].vars.id===t)return e[i]},a.remove=function(t){return n(t)?this.removeLabel(t):o(t)?this.killTweensOf(t):(E(this,t),t===this._recent&&(this._recent=this._last),D(this))},a.totalTime=function(e,i){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=v(Pe.time-(0<this._ts?e/this._ts:(this.totalDuration()-e)/-this._ts))),t.prototype.totalTime.call(this,e,i),this._forcing=0,this):this._tTime},a.addLabel=function(t,e){return this.labels[t]=F(this,e),this},a.removeLabel=function(t){return delete this.labels[t],this},a.addPause=function(t,e,i){var n=We.delayedCall(0,e||f,i);return n.data="isPause",this._hasPause=1,X(this,n,F(this,t))},a.removePause=function(t){var e=this._first;for(t=F(this,t);e;)e._start===t&&"isPause"===e.data&&B(e),e=e._next},a.killTweensOf=function(t,e,i){for(var n=this.getTweensOf(t,i),o=n.length;o--;)Re!==n[o]&&n[o].kill(t,e);return this},a.getTweensOf=function(t,e){for(var i,n=[],o=be(t),s=this._first,a=r(e);s;)s instanceof We?function(t,e){for(var i=e.length,n=0;t.indexOf(e[n])<0&&++n<i;);return n<i}(s._targets,o)&&(a?(!Re||s._initted&&s._ts)&&s.globalTime(0)<=e&&s.globalTime(s.totalDuration())>e:!e||s.isActive())&&n.push(s):(i=s.getTweensOf(o,e)).length&&n.push.apply(n,i),s=s._next;return n},a.tweenTo=function(t,e){e=e||{};var i=this,n=F(i,t),o=e.startAt,r=e.onStart,s=e.onStartParams,a=We.to(i,C(e,{ease:"none",lazy:!1,time:n,overwrite:"auto",duration:e.duration||Math.abs((n-(o&&"time"in o?o.time:i._time))/i.timeScale())||Ft,onStart:function(){i.pause();var t=e.duration||Math.abs((n-i._time)/i.timeScale());a._dur!==t&&W(a,t,0,1).render(a._time,!0,!0),r&&r.apply(a,s||[])}}));return a},a.tweenFromTo=function(t,e,i){return this.tweenTo(e,C({startAt:{time:F(this,t)}},i))},a.recent=function(){return this._recent},a.nextLabel=function(t){return void 0===t&&(t=this._time),et(this,F(this,t))},a.previousLabel=function(t){return void 0===t&&(t=this._time),et(this,F(this,t),1)},a.currentLabel=function(t){return arguments.length?this.seek(t,!0):this.previousLabel(this._time+Ft)},a.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 D(this)},a.invalidate=function(){var e=this._first;for(this._lock=0;e;)e.invalidate(),e=e._next;return t.prototype.invalidate.call(this)},a.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={}),D(this)},a.totalDuration=function(t){var e,i,n,o=0,r=this,s=r._last,a=$t;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,X(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===bt&&r._time>o?r._time:o,1,1),r._dirty=0}return r._tDur},s.updateRoot=function(t){if(bt._ts&&(A(bt,I(t,bt)),At=Pe.frame),Pe.frame>=ue){ue+=Vt.autoSleep||120;var e=bt._first;if((!e||!e._ts)&&Vt.autoSleep&&Pe._listeners.length<2){for(;e&&!e._ts;)e=e._next;e||Pe.sleep()}}},s}(De);function Oe(t,e,i,r,s,l){var d,c,u,h;if(de[t]&&!1!==(d=new de[t]).init(s,d.rawVars?e[t]:function(t,e,
1i,r,s){if(o(t)&&(t=Xe(t,s,e,i,r)),!a(t)||t.style&&t.nodeType||Zt(t)||qt(t))return n(t)?Xe(t,s,e,i,r):t;var l,d={};for(l in t)d[l]=Xe(t[l],s,e,i,r);return d}(e[t],r,s,l,i),i,r,l)&&(i._pt=c=new ii(i._pt,s,t,0,1,d.render,d,0,d.priority),i!==yt))for(u=i._ptLookup[i._targets.indexOf(s)],h=d._props.length;h--;)u[d._props[h]]=c;return d}function Le(t,e,i,r,s,a,l,d,c){o(r)&&(r=r(s||0,t,a));var u,p=t[e],T="get"!==i?i:o(p)?c?t[e.indexOf("set")||!o(t["get"+e.substr(3)])?e:"get"+e.substr(3)](c):t[e]():p,f=o(p)?c?je:Qe:Ke;if(n(r)&&(~r.indexOf("random(")&&(r=tt(r)),"="===r.charAt(1)&&(r=parseFloat(T)+parseFloat(r.substr(2))*("-"===r.charAt(0)?-1:1)+(z(T)||0))),T!==r)return isNaN(T*r)?(p||e in t||h(e,r),function(t,e,i,n,o,r,s){var a,l,d,c,u,h,p,T,f=new ii(this._pt,t,e,0,1,ti,null,o),S=0,b=0;for(f.b=i,f.e=n,i+="",(p=~(n+="").indexOf("random("))&&(n=tt(n)),r&&(r(T=[i,n],t,e),i=T[0],n=T[1]),l=i.match(ie)||[];a=ie.exec(n);)c=a[0],u=n.substring(S,a.index),d?d=(d+1)%5:"rgba("===u.substr(-5)&&(d=1),c!==l[b++]&&(h=parseFloat(l[b-1])||0,f._pt={_next:f._pt,p:u||1===b?u:",",s:h,c:"="===c.charAt(1)?parseFloat(c.substr(2))*("-"===c.charAt(0)?-1:1):parseFloat(c)-h,m:d&&d<4?Math.round:0},S=ie.lastIndex);return f.c=S<n.length?n.substring(S,n.length):"",f.fp=s,(ne.test(n)||p)&&(f.e=0),this._pt=f}.call(this,t,e,T,r,f,d||Vt.stringFilter,c)):(u=new ii(this._pt,t,e,+T||0,r-(T||0),"boolean"==typeof p?Je:Ze,0,f),c&&(u.fp=c),l&&u.modifier(l,this,t),this._pt=u)}C(Ie.prototype,{_lock:0,_hasPause:0,_forcing:0});var Re,Xe=function(t,e,i,r,s){return o(t)?t.call(e,i,r,s):n(t)&&~t.indexOf("random(")?tt(t):t},Ne=pe+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase",Ve=(Ne+",id,stagger,delay,duration,paused,scrollTrigger").split(","),We=function(t){function o(e,n,o,s){var d;"number"==typeof n&&(o.duration=n,n=o,o=null);var u,h,T,b,m,g,M,P,A=(d=t.call(this,s?n:k(n),o)||this).vars,y=A.duration,w=A.delay,_=A.immediateRender,G=A.stagger,H=A.overwrite,E=A.keyframes,B=A.defaults,D=A.scrollTrigger,x=A.yoyoEase,I=d.parent,O=(Zt(e)||qt(e)?r(e[0]):"length"in n)?[e]:be(e);if(d._targets=O.length?S(O):p("GSAP target "+e+" not found. https://greensock.com",!Vt.nullTargetWarn)||[],d._ptLookup=[],d._overwrite=H,E||G||c(y)||c(w)){if(n=d.vars,(u=d.timeline=new Ie({data:"nested",defaults:B||{}})).kill(),u.parent=i(d),E)C(u.vars.defaults,{ease:"none"}),E.forEach((function(t){return u.to(O,t,">")}));else{if(b=O.length,M=G?Q(G):f,a(G))for(m in G)~Ne.indexOf(m)&&((P=P||{})[m]=G[m]);for(h=0;h<b;h++){for(m in T={},n)Ve.indexOf(m)<0&&(T[m]=n[m]);T.stagger=0,x&&(T.yoyoEase=x),P&&pt(T,P),g=O[h],T.duration=+Xe(y,i(d),h,g,O),T.delay=(+Xe(w,i(d),h,g,O)||0)-d._delay,!G&&1===b&&T.delay&&(d._delay=w=T.delay,d._start+=w,T.delay=0),u.to(g,T,M(h,g,O))}u.duration()?y=w=0:d.timeline=0}y||d.duration(y=u.duration())}else d.timeline=0;return!0===H&&(Re=i(d),bt.killTweensOf(O),Re=0),I&&R(I,i(d)),(_||!y&&!E&&d._start===v(I._time)&&l(_)&&function t(e){return!e||e._ts&&t(e.parent)}(i(d))&&"nested"!==I.data)&&(d._tTime=-Ft,d.render(Math.max(0,-w))),D&&N(i(d),D),d}e(o,t);var s=o.prototype;return s.render=function(t,e,i){var n,o,r,s,a,l,d,c,u,h=this._time,p=this._tDur,T=this._dur,f=p-Ft<t&&0<=t?p:t<Ft?0:t;if(T){if(f!==this._tTime||!t||i||this._startAt&&this._zTime<0!=t<0){if(n=f,c=this.timeline,this._repeat){if(n=v(f%(s=T+this._rDelay)),f===p?(r=this._repeat,n=T):((r=~~(f/s))&&r===f/s&&(n=T,r--),T<n&&(n=T)),(l=this._yoyo&&1&r)&&(u=this._yEase,n=T-n),a=Tt(this._tTime,s),n===h&&!i&&this._initted)return this;r!==a&&(c&&this._yEase&&lt(c,l),!this.vars.repeatRefresh||l||this._lock||(this._lock=i=1,this.render(v(s*r),!0).invalidate()._lock=0))}if(!this._initted){if(V(this,t<0?t:n,i,e))return this._tTime=0,this;if(T!==this._dur)return this.render(t,e,i)}for(this._tTime=f,this._time=n,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=d=(u||this._ease)(n/T),this._from&&(this.ratio=d=1-d),!n||h||e||St(this,"onStart"),o=this._pt;o;)o.r(d,o.d),o=o._next;c&&c.render(t<0?t:!n&&l?-Ft:c._dur*d,e,i)||this._startAt&&(this._zTime=t),this._onUpdate&&!e&&(t<0&&this._startAt&&this._startAt.render(t,!0,i),St(this,"onUpdate")),this._repeat&&r!==a&&this.vars.onRepeat&&!e&&this.parent&&St(this,"onRepeat"),f!==this._tDur&&f||this._tTime!==f||(t<0&&this._startAt&&!this._onUpdate&&this._startAt.render(t,!0,!0),!t&&T||!(f===this._tDur&&0<this._ts||!f&&this._ts<0)||B(this,1),e||t<0&&!h||!f&&!h||(St(this,f===p?"onComplete":"onReverseComplete",!0),!this._prom||f<p&&0<this.timeScale()||this._prom()))}}
1else!function(t,e,i,n){var o,r,s=t.ratio,a=e<0||!e&&s&&!t._start&&t._zTime>Ft&&!t._dp._lock||(t._ts<0||t._dp._ts<0)&&"isFromStart"!==t.data&&"isStart"!==t.data?0:1,l=t._rDelay,d=0;if(l&&t._repeat&&(Tt(d=fe(0,t._tDur,e),l)!==(r=Tt(t._tTime,l))&&(s=1-a,t.vars.repeatRefresh&&t._initted&&t.invalidate())),a!==s||n||t._zTime===Ft||!e&&t._zTime){if(!t._initted&&V(t,e,n,i))return;for(r=t._zTime,t._zTime=e||(i?Ft:0),i=i||e&&!r,t.ratio=a,t._from&&(a=1-a),t._time=0,t._tTime=d,i||St(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&&St(t,"onUpdate"),d&&t._repeat&&!i&&t.parent&&St(t,"onRepeat"),(e>=t._tDur||e<0)&&t.ratio===a&&(a&&B(t,1),i||(St(t,a?"onComplete":"onReverseComplete",!0),t._prom&&t._prom()))}else t._zTime||(t._zTime=e)}(this,t,e,i);return this},s.targets=function(){return this._targets},s.invalidate=function(){return this._pt=this._op=this._startAt=this._onUpdate=this._act=this._lazy=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(),t.prototype.invalidate.call(this)},s.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,Re&&!0!==Re.vars.overwrite)._first||it(this),this.parent&&i!==this.timeline.totalDuration()&&W(this,this._dur*this.timeline._tDur/i,0,1),this}var o,r,s,a,l,d,c,u=this._targets,h=t?be(t):u,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}(u,h))return"all"===e&&(this._pt=0),it(this);for(o=this._op=this._op||[],"all"!==e&&(n(e)&&(l={},g(e,(function(t){return l[t]=1})),e=l),e=function(t,e){var i,n,o,r,s=t[0]?b(t[0]).harness:0,a=s&&s.aliases;if(!a)return e;for(n in i=pt({},e),a)if(n in i)for(o=(r=a[n].split(",")).length;o--;)i[r[o]]=i[n];return i}(u,e)),c=u.length;c--;)if(~h.indexOf(u[c]))for(l in r=p[c],"all"===e?(o[c]=e,a=r,s={}):(s=o[c]=o[c]||{},a=e),a)(d=r&&r[l])&&("kill"in d.d&&!0!==d.d.kill(l)||E(this,d,"_pt"),delete r[l]),"all"!==s&&(s[l]=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,M(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,M(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 bt.killTweensOf(t,e,i)},o}(De);function $e(t,e,i){return t.setAttribute(e,i)}function Fe(t,e,i,n){n.mSet(t,e,n.m.call(n.tween,i,n.mt),n)}function Ye(t,e){for(var i=e._pt;i;)i.r(t,i.d),i=i._next}function ze(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?E(this,n,"_pt"):n.dep||(e=1),n=i;return!e}C(We.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),g("staggerTo,staggerFrom,staggerFromTo",(function(t){We[t]=function(){var e=new Ie,i=Se.call(arguments,0);return i.splice("staggerFromTo"===t?5:4,0,0),e[t].apply(e,i)}}));var Ke=function(t,e,i){return t[e]=i},Qe=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 o(t[e])?Qe:s(t[e])&&t.setAttribute?$e:Ke},Ze=function(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4,e)},Je=function(t,e){return e.set(e.t,e.p,!!(e.s+e.c*t),e)},ti=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)},ei=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},ii=(ni.prototype.modifier=function(t,e,i){this.mSet=this.mSet||this.set,this.set=Fe,this.m=t,this.mt=i,this.tween=e},ni);function ni(t,e,i,n,o,r,s,a,l){this.t=e,this.s=n,this.c=o,this.p=i,this.r=r||Ze,this.d=s||this,this.set=a||Ke,this.pr=l||0,(this._next=t)&&(t._prev=this)}g(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 se[t]=1})),re.TweenMax=re.TweenLite=We,re.TimelineLite=re.TimelineMax=Ie,bt=new Ie({sortChildren:!1,defaults:Wt,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),Vt.stringFilter=at;var oi={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=o(t),n=e&&!i&&t.init?function(){this._props=[]}:t,r={init:f,render:Ye,add:Le,kill:Ue,modifier:ze,rawVars:0},s={targetTest:0,get:0,getSetter:qe,aliases:{},register:0};if(Ae(),t!==n){if(de[e])return;C(n,C(H(t,r),s)),pt(n.prototype,pt(r,H(t,s))),de[n.prop=e]=n,t.targetTest&&(he.push(n),se[e]=1),e=("css"===e?"CSS":e.charAt(0).toUpperCase()+e.substr(1))+"Plugin"}T(e,n),t.register&&t.register(si,n,ii)}))},timeline:function(t){return new Ie(t)},getTweensOf:function(t,e){return bt.getTweensOf(t,e)}
1,getProperty:function(t,e,i,o){n(t)&&(t=be(t)[0]);var r=b(t||{}).get,s=i?w:y;return"native"===i&&(i=""),t?e?s((de[e]&&de[e].get||r)(t,e,i,o)):function(e,i,n){return s((de[e]&&de[e].get||r)(t,e,i,n))}:t},quickSetter:function(t,e,i){if(1<(t=be(t)).length){var n=t.map((function(t){return si.quickSetter(t,e,i)})),o=n.length;return function(t){for(var e=o;e--;)n[e](t)}}t=t[0]||{};var r=de[e],s=b(t),a=s.harness&&(s.harness.aliases||{})[e]||e,l=r?function(e){var n=new r;yt._pt=0,n.init(t,i?e+i:e,yt,0,[t]),n.render(1,n),yt._pt&&Ye(1,yt)}:s.set(t,a);return r?l:function(e){return l(t,a,i?e+i:e,s,1)}},isTweening:function(t){return 0<bt.getTweensOf(t,!0).length},defaults:function(t){return t&&t.ease&&(t.ease=Ge(t.ease,Wt.ease)),G(Wt,t||{})},config:function(t){return G(Vt,t||{})},registerEffect:function(t){var e=t.name,i=t.effect,n=t.plugins,o=t.defaults,r=t.extendTimeline;(n||"").split(",").forEach((function(t){return t&&!de[t]&&!re[t]&&p(e+" effect requires "+t+" plugin.")})),ce[e]=function(t,e,n){return i(be(t),C(e||{},o),n)},r&&(Ie.prototype[e]=function(t,i,n){return this.add(ce[e](t,a(i)?i:(n=i)&&{},this),n)})},registerEase:function(t,e){ye[t]=Ge(e)},parseEase:function(t,e){return arguments.length?Ge(t,e):ye},getById:function(t){return bt.getById(t)},exportRoot:function(t,e){void 0===t&&(t={});var i,n,o=new Ie(t);for(o.smoothChildTiming=l(t.smoothChildTiming),bt.remove(o),o._dp=0,o._time=o._tTime=bt._time,i=bt._first;i;)n=i._next,!e&&!i._dur&&i instanceof We&&i.vars.onComplete===i._targets[0]||X(o,i,i._start-i._delay),i=n;return X(bt,o,0),o},utils:{wrap:function t(e,i,n){var o=i-e;return Zt(e)?J(e,t(0,e.length),i):Y(n,(function(t){return(o+(t-e)%o)%o+e}))},wrapYoyo:function t(e,i,n){var o=i-e,r=2*o;return Zt(e)?J(e,t(0,e.length-1),i):Y(n,(function(t){return e+(o<(t=(r+(t-e)%r)%r||0)?r-t:t)}))},distribute:Q,random:Z,snap:q,normalize:function(t,e,i){return ft(t,e,0,1,i)},getUnit:z,clamp:function(t,e,i){return Y(i,(function(i){return fe(t,e,i)}))},splitColor:ot,toArray:be,mapRange:ft,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(t,e){return function(i){return t(parseFloat(i))+(e||z(i))}},interpolate:function t(e,i,o,r){var s=isNaN(e+i)?0:function(t){return(1-t)*e+t*i};if(!s){var a,l,d,c,u,h=n(e),p={};if(!0===o&&(r=1)&&(o=null),h)e={p:e},i={p:i};else if(Zt(e)&&!Zt(i)){for(d=[],c=e.length,u=c-2,l=1;l<c;l++)d.push(t(e[l-1],e[l]));c--,s=function(t){t*=c;var e=Math.min(u,~~t);return d[e](t-e)},o=i}else r||(e=pt(Zt(e)?[]:{},e));if(!d){for(a in i)Le.call(p,e,a,"get",i[a]);s=function(t){return Ye(t,p),h?e.p:e}}}return Y(o,s)},shuffle:K},install:u,effects:ce,ticker:Pe,updateRoot:Ie.updateRoot,plugins:de,globalTimeline:bt,core:{PropTween:ii,globals:T,Tween:We,Timeline:Ie,Animation:De,getCache:b,_removeLinkedListItem:E}};function ri(t,e){return{name:t,rawVars:1,init:function(t,i,o){o._onInit=function(t){var o,r;if(n(i)&&(o={},g(i,(function(t){return o[t]=1})),i=o),e){for(r in o={},i)o[r]=e(i[r]);i=o}!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,i)}}}}g("to,from,fromTo,delayedCall,set,killTweensOf",(function(t){return oi[t]=We[t]})),Pe.add(Ie.updateRoot),yt=oi.to({},{duration:0});var si=oi.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])}},ri("roundProps",j),ri("modifiers"),ri("snap",q))||oi;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 di(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 ci(t,e){var i=e.s+e.c*t;e.set(e.t,e.p,~~(i+(i<0?-.5:.5))+e.u,e)}function ui(t,e){return e.set(e.t,e.p,t?e.e:e.b,e)}function hi(t,e){return e.set(e.t,e.p,1!==t?e.b:e.e,e)}function pi(t,e,i){return t.style[e]=i}function Ti(t,e,i){return t.style.setProperty(e,i)}function fi(t,e,i){return t._gsap[e]=i}
1function Si(t,e,i){return t._gsap.scaleX=t._gsap.scaleY=i}function bi(t,e,i,n,o){var r=t._gsap;r.scaleX=r.scaleY=i,r.renderTransform(o,r)}function mi(t,e,i,n,o){var r=t._gsap;r[e]=i,r.renderTransform(o,r)}function gi(t,e){var i=Li.createElementNS?Li.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):Li.createElement(t);return i.style?i:Li.createElement(t)}function vi(t,e,i){var n=getComputedStyle(t);return n[e]||n.getPropertyValue(e.replace(pn,"-$1").toLowerCase())||n.getPropertyValue(e)||!i&&vi(t,vn(e)||e,1)||""}function Mi(){"undefined"!=typeof window&&window.document&&(Ri=(Li=window.document).documentElement,Ni=gi("div")||{style:{}},Vi=gi("div"),bn=vn(bn),mn=bn+"Origin",Ni.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",$i=!!vn("perspective"),Xi=1)}function Pi(t){var e,i=gi("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=Pi}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 Ai(t,e){for(var i=e.length;i--;)if(t.hasAttribute(e[i]))return t.getAttribute(e[i])}function yi(t){var e;try{e=t.getBBox()}catch(i){e=Pi.call(t,!0)}return e&&(e.width||e.height)||t.getBBox===Pi||(e=Pi.call(t,!0)),!e||e.width||e.x||e.y?e:{x:+Ai(t,["x","cx","x1"])||0,y:+Ai(t,["y","cy","y1"])||0,width:0,height:0}}function wi(t){return!(!t.getCTM||t.parentNode&&!t.ownerSVGElement||!yi(t))}function Ci(t,e){var i;e&&(i=t.style,e in dn&&e!==mn&&(e=bn),i.removeProperty?("ms"!==e.substr(0,2)&&"webkit"!==e.substr(0,6)||(e="-"+e),i.removeProperty(e.replace(pn,"-$1").toLowerCase())):i.removeAttribute(e))}function _i(t,e,i,n,o,r){var s=new ii(t._pt,e,i,0,1,r?hi:ui);return(t._pt=s).b=n,s.e=o,t._props.push(i),s}function Gi(t,e,i,n){var o,r,s,a,l=parseFloat(i)||0,d=(i+"").trim().substr((l+"").length)||"px",c=Ni.style,u=Tn.test(e),h="svg"===t.tagName.toLowerCase(),p=(h?"client":"offset")+(u?"Width":"Height"),T="px"===n,f="%"===n;return n===d||!l||Mn[n]||Mn[d]?l:("px"===d||T||(l=Gi(t,e,i,"px")),a=t.getCTM&&wi(t),f&&(dn[e]||~e.indexOf("adius"))?v(l/(a?t.getBBox()[u?"width":"height"]:t[p])*100):(c[u?"width":"height"]=100+(T?d:n),r=~e.indexOf("adius")||"em"===n&&t.appendChild&&!h?t:t.parentNode,a&&(r=(t.ownerSVGElement||{}).parentNode),r&&r!==Li&&r.appendChild||(r=Li.body),(s=r._gsap)&&f&&s.width&&u&&s.time===Pe.time?v(l/s.width*100):(!f&&"%"!==d||(c.position=vi(t,"position")),r===t&&(c.position="static"),r.appendChild(Ni),o=Ni[p],r.removeChild(Ni),c.position="absolute",u&&f&&((s=b(r)).time=Pe.time,s.width=r[p]),v(T?o*l/100:o&&l?100/o*l:0))))}function Hi(t,e,i,n){var o;return Xi||Mi(),e in Sn&&"transform"!==e&&~(e=Sn[e]).indexOf(",")&&(e=e.split(",")[0]),dn[e]&&"transform"!==e?(o=Cn(t,n),o="transformOrigin"!==e?o[e]:_n(vi(t,mn))+" "+o.zOrigin+"px"):(o=t.style[e])&&"auto"!==o&&!n&&!~(o+"").indexOf("calc(")||(o=An[e]&&An[e](t,e,i)||vi(t,e)||m(t,e)||("opacity"===e?1:0)),i&&!~(o+"").indexOf(" ")?Gi(t,e,o,i)+i:o}function ki(t,e,i,n){var o,r;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 s,a,l,d,c,u,h,p,T,f,S,b,m=new ii(this._pt,t.style,e,0,1,ti),g=0,v=0;if(m.b=i,m.e=n,i+="","auto"==(n+="")&&(t.style[e]=n,n=vi(t,e)||n,t.style[e]=i),at(s=[i,n]),n=s[1],l=(i=s[0]).match(ee)||[],(n.match(ee)||[]).length){for(;a=ee.exec(n);)h=a[0],T=n.substring(g,a.index),c?c=(c+1)%5:"rgba("!==T.substr(-5)&&"hsla("!==T.substr(-5)||(c=1),h!==(u=l[v++]||"")&&(d=parseFloat(u)||0,S=u.substr((d+"").length),(b="="===h.charAt(1)?+(h.charAt(0)+"1"):0)&&(h=h.substr(2)),p=parseFloat(h),f=h.substr((p+"").length),g=ee.lastIndex-f.length,f||(f=f||Vt.units[e]||S,g===n.length&&(n+=f,m.e+=f)),S!==f&&(d=Gi(t,e,u,f)||0),m._pt={_next:m._pt,p:T||1===v?T:",",s:d,c:b?b*p:p-d,m:c&&c<4?Math.round:0});m.c=g<n.length?n.substring(g,n.length):""}
vendor: 4,490 bytes, line 1
1else m.r="display"===e&&"none"===n?hi:ui;return ne.test(n)&&(m.e=0),this._pt=m}function Ei(t,e){if(e.tween&&e.tween._time===e.tween._dur){var i,n,o,r=e.t,s=r.style,a=e.u,l=r._gsap;if("all"===a||!0===a)s.cssText="",n=1;else for(o=(a=a.split(",")).length;-1<--o;)i=a[o],dn[i]&&(n=1,i="transformOrigin"===i?mn:bn),Ci(r,i);n&&(Ci(r,bn),l&&(l.svg&&r.removeAttribute("transform"),Cn(r,1),l.uncache=1))}}function Bi(t){return"matrix(1, 0, 0, 1, 0, 0)"===t||"none"===t||!t}function Di(t){var e=vi(t,bn);return Bi(e)?yn:e.substr(7).match(te).map(v)}function xi(t,e){var i,n,o,r,s=t._gsap||b(t),a=t.style,l=Di(t);return s.svg&&t.getAttribute("transform")?"1,0,0,1,0,0"===(l=[(o=t.transform.baseVal.consolidate().matrix).a,o.b,o.c,o.d,o.e,o.f]).join(",")?yn:l:(l!==yn||t.offsetParent||t===Ri||s.svg||(o=a.display,a.display="block",(i=t.parentNode)&&t.offsetParent||(r=1,n=t.nextSibling,Ri.appendChild(t)),l=Di(t),o?a.display=o:Ci(t,"display"),r&&(n?i.insertBefore(t,n):i?i.appendChild(t):Ri.removeChild(t))),e&&6<l.length?[l[0],l[1],l[4],l[5],l[12],l[13]]:l)}function Ii(t,e,i,n,o,r){var s,a,l,d=t._gsap,c=o||xi(t,!0),u=d.xOrigin||0,h=d.yOrigin||0,p=d.xOffset||0,T=d.yOffset||0,f=c[0],S=c[1],b=c[2],m=c[3],g=c[4],v=c[5],M=e.split(" "),P=parseFloat(M[0])||0,A=parseFloat(M[1])||0;i?c!==yn&&(a=f*m-S*b)&&(l=P*(-S/a)+A*(f/a)-(f*v-S*g)/a,P=P*(m/a)+A*(-b/a)+(b*v-m*g)/a,A=l):(P=(s=yi(t)).x+(~M[0].indexOf("%")?P/100*s.width:P),A=s.y+(~(M[1]||M[0]).indexOf("%")?A/100*s.height:A)),n||!1!==n&&d.smooth?(g=P-u,v=A-h,d.xOffset=p+(g*f+v*b)-g,d.yOffset=T+(g*S+v*m)-v):d.xOffset=d.yOffset=0,d.xOrigin=P,d.yOrigin=A,d.smooth=!!n,d.origin=e,d.originIsAbsolute=!!i,t.style[mn]="0px 0px",r&&(_i(r,d,"xOrigin",u,P),_i(r,d,"yOrigin",h,A),_i(r,d,"xOffset",p,d.xOffset),_i(r,d,"yOffset",T,d.yOffset)),t.setAttribute("data-svg-origin",P+" "+A)}function Oi(t,e,i){var n=z(e);return v(parseFloat(e)+parseFloat(Gi(t,"x",i+"px",n)))+n}We.version=Ie.version=si.version="3.5.1",Pt=1,d()&&Ae();var Li,Ri,Xi,Ni,Vi,Wi,$i,Fi=ye.Power0,Yi=ye.Power1,zi=ye.Power2,Ui=ye.Power3,Ki=ye.Power4,Qi=ye.Linear,ji=ye.Quad,qi=ye.Cubic,Zi=ye.Quart,Ji=ye.Quint,tn=ye.Strong,en=ye.Elastic,nn=ye.Back,on=ye.SteppedEase,rn=ye.Bounce,sn=ye.Sine,an=ye.Expo,ln=ye.Circ,dn={},cn=180/Math.PI,un=Math.PI/180,hn=Math.atan2,pn=/([A-Z])/g,Tn=/(?:left|right|width|margin|padding|x)/i,fn=/[\s,\(]\S/,Sn={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},bn="transform",mn=bn+"Origin",gn="O,Moz,ms,Ms,Webkit".split(","),vn=function(t,e,i){var n=(e||Ni).style,o=5;if(t in n&&!i)return t;for(t=t.charAt(0).toUpperCase()+t.substr(1);o--&&!(gn[o]+t in n););return o<0?null:(3===o?"ms":0<=o?gn[o]:"")+t},Mn={deg:1,rad:1,turn:1},Pn={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},An={clearProps:function(t,e,i,n,o){if("isFromStart"!==o.data){var r=t._pt=new ii(t._pt,e,i,0,0,Ei);return r.u=n,r.pr=-10,r.tween=o,t._props.push(i),1}}},yn=[1,0,0,1,0,0],wn={},Cn=function(t,e){var i=t._gsap||new Be(t);if("x"in i&&!e&&!i.uncache)return i;var n,o,r,s,a,l,d,c,u,h,p,T,f,S,b,m,g,M,P,A,y,w,C,_,G,H,k,E,B,D=t.style,x=i.scaleX<0,I="deg",O=vi(t,mn)||"0",L=n=o=s=a=l=d=c=0,R=r=1;return i.svg=!(!t.getCTM||!wi(t)),p=xi(t,i.svg),i.svg&&(y=!i.uncache&&t.getAttribute("data-svg-origin"),Ii(t,y||O,!!y||i.originIsAbsolute,!1!==i.smooth,p)),u=i.xOrigin||0,h=i.yOrigin||0,p!==yn&&(b=p[0],m=p[1],g=p[2],M=p[3],L=P=p[4],n=A=p[5],6===p.length?(R=Math.sqrt(b*b+m*m),r=Math.sqrt(M*M+g*g),s=b||m?hn(m,b)*cn:0,(d=g||M?hn(g,M)*cn+s:0)&&(r*=Math.cos(d*un)),i.svg&&(L-=u-(u*b+h*g),n-=h-(u*m+h*M))):(B=p[6],k=p[7],_=p[8],G=p[9],H=p[10],E=p[11],L=p[12],n=p[13],o=p[14],a=(T=hn(B,H))*cn,T&&(y=P*(f=Math.cos(-T))+_*(S=Math.sin(-T)),w=A*f+G*S,C=B*f+H*S,_=P*-S+_*f,G=A*-S+G*f,H=B*-S+H*f,E=k*-S+E*f,P=y,A=w,B=C),l=(T=hn(-g,H))*cn,T&&(f=Math.cos(-T),E=M*(S=Math.sin(-T))+E*f,b=y=b*f-_*S,m=w=m*f-G*S,g=C=g*f-H*S),s=(T=hn(m,b))*cn,T&&(y=b*(f=Math.cos(T))+m*(S=Math.sin(T)),w=P*f+A*S,m=m*f-b*S,A=A*f-P*S,b=y,P=w),a&&359.9<Math.abs(a)+Math.abs(s)&&(a=s=0,l=180-l),R=v(Math.sqrt(b*b+m*m+g*g)),r=v(Math.sqrt(A*A+B*B)),T=hn(P,A),d=2e-4<Math.abs(T)?T*cn:0,c=E?1/(E<0?-E:E):0),i.svg&&(y=t.getAttribute("transform"),i.forceCSS=t.setAttribute("transform","")||!Bi(vi(t,bn)),y&&t.setAttribute("transform",y))),90<Math.abs(d)&&Math.abs(d)<270&&(x?(R*=-1,d+=s<=0?180:-180,s+=s<=0?180:-180):(r*=-1,d+=d<=0?180:-180)),i.x=((i.xPercent=L&&Math.round(t.offsetWidth/2)===Math.round(-L)?-50:0)?0:L)+"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=v(R),i.scaleY=v(r),i.rotation=v(s)+I,i.rotationX=v(a)+I,i.rotationY=v(l)+I,i.skewX=d+I,i.skewY=0+I,i.transformPerspective=c+"px",(i.zOrigin=parseFloat(O.split(" ")[2])||0)&&(D[mn]=_n(O)),i.xOffset=i.yOffset=0,i.force3D=Vt.force3D,i.renderTransform=i.svg?Dn:$i?Bn:Gn,i.uncache=0,i},_n=function(t){return(t=t.split(" "))[0]+" "+t[1]},Gn=function(t,e){e.z="0px",e.rotationY=e.rotationX="0deg",e.force3D=0,Bn(t,e)},Hn="0deg",kn="0px",En=") ",Bn=function(t,e){var i,n,o,r,s=e||this,a=s.xPercent,l=s.yPercent,d=s.x,c=s.y,u=s.z,h=s.rotation,p=s.rotationY,T=s.rotationX,f=s.skewX,S=s.skewY,b=s.scaleX,m=s.scaleY,g=s.transformPerspective,v=s.force3D,M=s.target,P=s.zOrigin,A="",y="auto"===v&&t&&1!==t||!0===v;!P||T===Hn&&p===Hn||(o=parseFloat(p)*un,i=Math.sin(o),n=Math.cos(o),o=parseFloat(T)*un,d=Oi(M,d,i*(r=Math.cos(o))*-P),c=Oi(M,c,-Math.sin(o)*-P),u=Oi(M,u,n*r*-P+P)),g!==kn&&(A+="perspective("+g+En),(a||l)&&(A+="translate("+a+"%, "+l+"%) "),!y&&d===kn&&c===kn&&u===kn||(A+=u!==kn||y?"translate3d("+d+", "+c+", "+u+") ":"translate("+d+", "+c+En),h!==Hn&&(A+="rotate("+h+En),p!==Hn&&(A+="rotateY("+p+En),T!==Hn&&(A+="rotateX("+T+En),f===Hn&&S===Hn||(A+="skew("+f+", "+S+En),1===b&&1===m||(A+="scale("+b+", "+m+En),M.style[bn]=A||"translate(0, 0)"},Dn=function(t,e){var i,n,o,r,s,a=e||this,l=a.xPercent,d=a.yPercent,c=a.x,u=a.y,h=a.rotation,p=a.skewX,T=a.skewY,f=a.scaleX,S=a.scaleY,b=a.target,m=a.xOrigin,g=a.yOrigin,M=a.xOffset,P=a.yOffset,A=a.forceCSS,y=parseFloat(c),w=parseFloat(u);h=parseFloat(h),p=parseFloat(p);(T=parseFloat(T))&&(p+=T=parseFloat(T),h+=T),h||p?(h*=un,p*=un,i=Math.cos(h)*f,n=Math.sin(h)*f,o=Math.sin(h-p)*-S,r=Math.cos(h-p)*S,p&&(T*=un,s=Math.tan(p-T),o*=s=Math.sqrt(1+s*s),r*=s,T&&(s=Math.tan(T),i*=s=Math.sqrt(1+s*s),n*=s)),i=v(i),n=v(n),o=v(o),r=v(r)):(i=f,r=S,n=o=0),(y&&!~(c+"").indexOf("px")||w&&!~(u+"").indexOf("px"))&&(y=Gi(b,"x",c,"px"),w=Gi(b,"y",u,"px")),(m||g||M||P)&&(y=v(y+m-(m*i+g*o)+M),w=v(w+g-(m*n+g*r)+P)),(l||d)&&(y=v(y+l/100*(s=b.getBBox()).width),w=v(w+d/100*s.height)),s="matrix("+i+","+n+","+o+","+r+","+y+","+w+")",b.setAttribute("transform",s),A&&(b.style[bn]=s)};g("padding,margin,Width,Radius",(function(t,e){var i="Right",n="Bottom",o="Left",r=(e<3?["Top",i,n,o]:["Top"+o,"Top"+i,n+i,n+o]).map((function(i){return e<2?t+i:"border"+i+t}));An[1<e?"border"+t:t]=function(t,e,i,n,o){var s,a;if(arguments.length<4)return s=r.map((function(e){return Hi(t,e,i)})),5===(a=s.join(" ")).split(s[0]).length?s[0]:a;s=(n+"").split(" "),a={},r.forEach((function(t,e){return a[t]=s[e]=s[e]||s[(e-1)/2|0]})),t.init(e,a,o)}}));var xn,In,On={name:"css",register:Mi,targetTest:function(t){return t.style&&t.nodeType},init:function(t,e,i,o,r){var s,a,l,d,c,u,p,T,f,S,b,m,g,v,M,P,A,y,w,C,_,G,H,k,E,B,D,x,I,O,L,R,X=this._props,N=t.style;for(p in Xi||Mi(),e)if("autoRound"!==p&&(a=e[p],!de[p]||!Oe(p,e,i,o,t,r)))if(c=typeof a,u=An[p],"function"===c&&(c=typeof(a=a.call(i,o,t,r))),"string"===c&&~a.indexOf("random(")&&(a=tt(a)),u)u(this,t,p,a,i)&&(M=1);else if("--"===p.substr(0,2))this.add(N,"setProperty",getComputedStyle(t).getPropertyValue(p)+"",a+"",o,r,0,0,p);else if("undefined"!==c){if(s=Hi(t,p),d=parseFloat(s),(S="string"===c&&"="===a.charAt(1)?+(a.charAt(0)+"1"):0)&&(a=a.substr(2)),l=parseFloat(a),p in Sn&&("autoAlpha"===p&&(1===d&&"hidden"===Hi(t,"visibility")&&l&&(d=0),_i(this,N,"visibility",d?"inherit":"hidden",l?"inherit":"hidden",!l)),"scale"!==p&&"transform"!==p&&~(p=Sn[p]).indexOf(",")&&(p=p.split(",")[0])),b=p in dn)if(m||((g=t._gsap).renderTransform||Cn(t),v=!1!==e.smoothOrigin&&g.smooth,(m=this._pt=new ii(this._pt,N,bn,0,1,g.renderTransform,g,0,-1)).dep=1),"scale"===p)this._pt=new ii(this._pt,g,"scaleY",g.scaleY,S?S*l:l-g.scaleY),X.push("scaleY",p),p+="X";else{if("transformOrigin"===p){R=L=O=void 0,L=(O=(I=a).split(" "))[0],R=O[1]||"50%","top"!==L&&"bottom"!==L&&"left"!==R&&"right"!==R||(I=L,L=R,R=I),O[0]=Pn[L]||L,O[1]=Pn[R]||R,a=O.join(" "),g.svg?Ii(t,a,0,v,0,this):((f=parseFloat(a.split(" ")[2])||0)!==g.zOrigin&&_i(this,g,"zOrigin",g.zOrigin,f),_i(this,N,p,_n(s),_n(a)));continue}if("svgOrigin"===p){Ii(t,a,1,v,0,this);continue}if(p in wn){P=this,A=g,y=p,w=d,_=S,D=H=G=void 0,k=360,E=n(C=a),B=parseFloat(C)*(E&&~C.indexOf("rad")?cn:1),x=w+(D=_?B*_:B-w)+"deg",E&&("short"===(G=C.split("_")[1])&&(D%=k)!=D%180&&(D+=D<0?k:-k),"cw"===G&&D<0?D=(D+36e9)%k-~~(D/k)*k:"ccw"===G&&0<D&&(D=(D-36e9)%k-~~(D/k)*k)),P._pt=H=new ii(P._pt,A,y,w,D,li),H.e=x,H.u="deg",P._props.push(y);continue}if("smoothOrigin"===p){_i(this,g,"smooth",g.smooth,a);continue}if("force3D"===p){g[p]=a;continue}
1if("transform"===p){!function(t,e,i){var n,o,r,s,a,l,d,c=Vi.style,u=i._gsap;for(o in c.cssText=getComputedStyle(i).cssText+";position:absolute;display:block;",c[bn]=e,Li.body.appendChild(Vi),n=Cn(Vi,1),dn)(r=u[o])!==(s=n[o])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(o)<0&&(a=z(r)!==(d=z(s))?Gi(i,o,r,d):parseFloat(r),l=parseFloat(s),t._pt=new ii(t._pt,u,o,a,l-a,ai),t._pt.u=d||0,t._props.push(o));Li.body.removeChild(Vi)}(this,a,t);continue}}else p in N||(p=vn(p)||p);if(b||(l||0===l)&&(d||0===d)&&!fn.test(a)&&p in N)l=l||0,(T=(s+"").substr((d+"").length))!==(f=z(a)||(p in Vt.units?Vt.units[p]:T))&&(d=Gi(t,p,s,f)),this._pt=new ii(this._pt,b?g:N,p,d,S?S*l:l-d,"px"!==f||!1===e.autoRound||b?ai:ci),this._pt.u=f||0,T!==f&&(this._pt.b=s,this._pt.r=di);else if(p in N)ki.call(this,t,p,s,a);else{if(!(p in t)){h(p,a);continue}this.add(t,p,t[p],a,o,r)}X.push(p)}M&&ei(this)},get:Hi,aliases:Sn,getSetter:function(t,e,i){var n=Sn[e];return n&&n.indexOf(",")<0&&(e=n),e in dn&&e!==mn&&(t._gsap.x||Hi(t,"x"))?i&&Wi===i?"scale"===e?Si:fi:(Wi=i||{})&&("scale"===e?bi:mi):t.style&&!s(t.style[e])?pi:~e.indexOf("-")?Ti:qe(t,e)},core:{_removeProperty:Ci,_getMatrix:xi}};si.utils.checkPrefix=vn,In=g("x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+(xn="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",(function(t){dn[t]=1})),g(xn,(function(t){Vt.units[t]="deg",wn[t]=1})),Sn[In[13]]="x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+xn,g("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",(function(t){var e=t.split(":");Sn[e[1]]=In[e[0]]})),g("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",(function(t){Vt.units[t]="px"})),si.registerPlugin(On);var Ln=si.registerPlugin(On)||si,Rn=Ln.core.Tween;t.Back=nn,t.Bounce=rn,t.CSSPlugin=On,t.Circ=ln,t.Cubic=qi,t.Elastic=en,t.Expo=an,t.Linear=Qi,t.Power0=Fi,t.Power1=Yi,t.Power2=zi,t.Power3=Ui,t.Power4=Ki,t.Quad=ji,t.Quart=Zi,t.Quint=Ji,t.Sine=sn,t.SteppedEase=on,t.Strong=tn,t.TimelineLite=Ie,t.TimelineMax=Ie,t.TweenLite=We,t.TweenMax=Rn,t.default=Ln,t.gsap=Ln,"undefined"==typeof window||window!==t?Object.defineProperty(t,"__esModule",{value:!0}):delete t.default})),function(t){!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 n(t){for(var e in t)a.call(t,e)&&(t[e]=new RegExp(t[e],"i"))}function o(t,e){this.ua=(t||"").substr(0,500),this._cache={},this.maxPhoneWidth=e||600}var r,s={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|Android [0-9.]+; Pixel",Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6",Dell:"Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|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|XT1068|XT1092|XT1052",Samsung:
vendor: 5,421 bytes, line 1
1"\\bSamsung\\b|SM-G950F|SM-G955F|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|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F
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|M257)",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|Switch)",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)",GoogleTablet:"Android.*Pixel C",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-T116BU|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|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708",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|\\bP027\\b|\\bP024\\b|\\bP00C\\b",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-V4
100|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-850M|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|)|TB-X103F|TB-X304F|TB-X304L|TB-8703F|Tab2A7-10F",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|MID810|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|M8))|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|M2-A01L|BAH-L09|BAH-W09",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|PLT43
111|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",PointOfViewTablet:"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)|Qualcore 1027",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|TECNO DP8D",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",VerizonTablet:"QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1",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",MediacomTablet:"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA",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|\\bQTAQZ3\\b|WVT101|TM1088|KT107"},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|AppleCoreMedia",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]",UCBrowser:["UCWEB[VER]","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|Nintendo Switch|P
1LAYSTATION|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 )|sy(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}},a=Object.prototype.hasOwnProperty;return s.FALLBACK_PHONE="UnknownPhone",s.FALLBACK_TABLET="UnknownTablet",s.FALLBACK_MOBILE="UnknownMobile",r="isArray"in Array?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)},function(){var t,e,i,o,l,d,c=s.mobileDetectRules;for(t in c.props)if(a.call(c.props,t)){for(e=c.props[t],r(e)||(e=[e]),l=e.length,o=0;o<l;++o)0<=(d=(i=e[o]).indexOf("[VER]"))&&(i=i.substring(0,d)+"([\\w._\\+]+)"+i.substring(d+5)),e[o]=new RegExp(i,"i");c.props[t]=e}n(c.oss),n(c.phones),n(c.tablets),n(c.uas),n(c.utils),c.oss0={WindowsPhoneOS:c.oss.WindowsPhoneOS,WindowsMobileOS:c.oss.WindowsMobileOS}}(),s.findMatch=function(t,e){for(var i in t)if(a.call(t,i)&&t[i].test(e))return i;return null},s.findMatches=function(t,e){var i,n=[];for(i in t)a.call(t,i)&&t[i].test(e)&&n.push(i);return n},s.getVersionStr=function(t,e){var i,n,o,r,l=s.mobileDetectRules.props;if(a.call(l,t))for(o=(i=l[t]).length,n=0;n<o;++n)if(null!==(r=i[n].exec(e)))return r[1];return null},s.getVersion=function(t,e){var i=s.getVersionStr(t,e);return i?s.prepareVersionNo(i):NaN},s.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)},s.isMobileFallback=function(t){return s.detectMobileBrowsers.fullPattern.test(t)||s.detectMobileBrowsers.shortPattern.test(t.substr(0,4))},s.isTabletFallback=function(t){return s.detectMobileBrowsers.tabletPattern.test(t)},s.prepareDetectionCache=function(e,i,n){var r,a,l;if(e.mobile===t)return(a=s.findMatch(s.mobileDetectRules.tablets,i))?(e.mobile=e.tablet=a,void(e.phone=null)):(r=s.findMatch(s.mobileDetectRules.phones,i))?(e.mobile=e.phone=r,void(e.tablet=null)):void(s.isMobileFallback(i)?(l=o.isPhoneSized(n))===t?(e.mobile=s.FALLBACK_MOBILE,e.tablet=e.phone=null):l?(e.mobile=e.phone=s.FALLBACK_PHONE,e.tablet=null):(e.mobile=e.tablet=s.FALLBACK_TABLET,e.phone=null):s.isTabletFallback(i)?(e.mobile=e.tablet=s.FALLBACK_TABLET,e.phone=null):e.mobile=e.tablet=e.phone=null)},s.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.ver
1sion("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")},s.detectOS=function(t){return s.findMatch(s.mobileDetectRules.oss0,t)||s.findMatch(s.mobileDetectRules.oss,t)},s.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height},o.prototype={constructor:o,mobile:function(){return s.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return s.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return s.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===t&&(this._cache.userAgent=s.findMatch(s.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===t&&(this._cache.userAgents=s.findMatches(s.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===t&&(this._cache.os=s.detectOS(this.ua)),this._cache.os},version:function(t){return s.getVersion(t,this.ua)},versionStr:function(t){return s.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(s.findMatches(s.mobileDetectRules.utils,this.ua),t)},match:function(t){return t instanceof RegExp||(t=new RegExp(t,"i")),t.test(this.ua)},isPhoneSized:function(t){return o.isPhoneSized(t||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===t&&(this._cache.grade=s.mobileGrade(this)),this._cache.grade}},"undefined"!=typeof window&&window.screen?o.isPhoneSized=function(e){return e<0?t:s.getDeviceSmallerSide()<=e}:o.isPhoneSized=function(){},o._impl=s,o.version="1.4.2 2018-06-10",o}))}(),function(){var t,e,i,n,o,r,s,a,l,d,c,u,h,p,T,f,S,b,m,g,v,M,P=[].slice;function A(e){var o,r,s,a,l,d,c,u,h,p=this;if(this.options=e,this.el=this.options.el,null!=this.el.odometer)return this.el.odometer;for(o in this.el.odometer=this,c=A.options)s=c[o],null==this.options[o]&&(this.options[o]=s);null==(a=this.options).duration&&(a.duration=t),this.MAX_VALUES=this.options.duration/n/i|0,this.resetFormat(),this.value=this.cleanValue(null!=(u=this.options.value)?u:""),this.renderInside(),this.render();try{for(l=0,d=(h=["innerHTML","innerText","textContent"]).length;l<d;l++)r=h[l],null!=this.el[r]&&function(t){Object.defineProperty(p.el,t,{get:function(){var e;return"innerHTML"===t?p.inside.outerHTML:null!=(e=p.inside.innerText)?e:p.inside.textContent},set:function(t){return p.update(t)}})}(r)}catch(e){this.watchForMutations()}}e=/^\(?([^)]*)\)?(?:(.)(d+))?$/,t=2e3,i=2,n=1e3/30,T=document.createElement("div").style,s=null!=T.transition||null!=T.webkitTransition||null!=T.mozTransition||null!=T.oTransition,h=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame,o=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,l=function(t){var e=document.createElement("div");return e.innerHTML=t,e.children[0]},u=function(t,e){return t.className=t.className.replace(new RegExp("(^| )"+e.split(" ").join("|")+"( |$)","gi")," ")},a=function(t,e){return u(t,e),t.className+=" "+e},f=function(t,e){var i;return null!=document.createEvent?((i=document.createEvent("HTMLEvents")).initEvent(e,!0,!0),t.dispatchEvent(i)):void 0},c=function(){var t,e;return null!=(t=null!=(e=window.performance)&&"function"==typeof e.now?e.now():void 0)?t:+new Date},p=function(t,e){return null==e&&(e=0),e?(t*=Math.pow(10,e),t+=.5,t=Math.floor(t),t/=Math.pow(10,e)):Math.round(t)},S=function(t){return t<0?Math.ceil(t):Math.floor(t)},m=!(d=function(t){return t-p(t)}),(b=function(){var t,e,i,n,o;if(!m&&null!=window.jQuery){for(m=!0,o=[],e=0,i=(n=["html","text"]).length;e<i;e++)t=n[e],o.push(function(){var e=window.jQuery.fn[t];return window.jQuery.fn[t]=function(t){var i;return null==t||null==(null!=(i=this[0])?i.odometer:void 0)?e.apply(this,arguments):this[0].odometer.update(t)}}());return o}})(),setTimeout(b,0),A.prototype.renderInside=function(){return this.inside=document.createElement("div"),this.inside.className="odometer-inside",this.el.innerHTML="",this.el.appendChild(this.inside)},A.prototype.watchForMutations=function(){var t=this;if(null!=o)try{return null==this.observer&&(this.observer=new o((function(e){var i=t.el.innerText;return t.renderInside(),t.render(t.value),t.update(i)}))),this.watchMutations=!0,this.startWatchingMutations()}catch(t){}},A.prototype.startWatchingMutations=function(){return this.watchMutations?this.observer.observe(this.el,{childList:!0}):void 0},A.prototype.stopWatchingMutations=function(){var t;return null!=(t=this.observer)?t.disconnect():void 0},A.prototype.cleanValue=function(t){var e;return"string"==typeof t&&(t=(t=(t=t.replace(null!=(e=this.format.radix)?e:".","<radix>")).replace(/[.,]/g,"")).replace("<radix>","."),t=parseFloat(t,10)||0),p(t,this.format.precision)},A.prototype.bindTransitionEnd=function(){var t,e,i,n,o,r,s=this;if(!this.transitionEndBound){for(this.transitionEndBound=!0,e=!1,r=[],i=0,n=(o="transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd".split(" ")).length;i<n;i++)t=o[i],r.push(this.el.addEventListener(t,(function(){return e||(e=!0,setTimeout((function(){return s.render(),e=!1,f(s.el,"odometerdone")}),0)),!0}),!1));return r}},A.prototype.resetFormat=function(){var t,i,n,o,r,s,a,l=null!=(s=this.options.format)?s:"(,ddd).dd";if(l=l||"d",!(i=e.exec(l)))throw new Error("Odometer: Unparsable digit format");return r=(a=i.slice(1,4))[0],o=a[1],n=(null!=(t=a[2])?t.length:void 0)||0,this.format={repeating:r,radix:o,precision:n}},A.prototype.render=function(t){var e,i,n,o,r,a,l;for(null==t&&(t=this.value),this.stopWatchingMutations(),this.resetFormat(),this.inside.innerHTML="",r=this.options.theme,o=[],a=0,l=(e=this.el.className.split(" ")).length;a<l;a++)(i=e[a]).length&&((n=/^odometer-theme-(.+)$/.exec(i))?r=n[1]:/^odometer(-|$)/.test(i)||o.push(i));return o.push("odometer"),s||o.push("odometer-no-transitions"),r?o.push("odometer-theme-"+r):o.push("odometer-auto-theme"),this.el.className=o.join(" "),this.ribbons={},this.formatDigits(t),this.startWatchingMutations()},A.prototype.formatDigits=function(t){var e,i,n,o,r,s,a,l,c;if(this.digits=[],this.options.formatFunction)for(o=0,s=(l=this.options.formatFunction(t).split("").reverse()).length;o<s;o++)(i=l[o]).match(/0-9/)?((e=this.renderDigit()).querySelector(".odometer-value").innerHTML=i,this.digits.push(e),this.insertDigit(e)):this.addSpacer(i);else for(n=!this.format.precision||!d(t)||!1,r=0,a=(c=t.toString().split("").reverse()).length;r<a;
1r++)"."===(e=c[r])&&(n=!0),this.addDigit(e,n)},A.prototype.update=function(t){var e,i=this;return(e=(t=this.cleanValue(t))-this.value)?(u(this.el,"odometer-animating-up odometer-animating-down odometer-animating"),a(this.el,0<e?"odometer-animating-up":"odometer-animating-down"),this.stopWatchingMutations(),this.animate(t),this.startWatchingMutations(),setTimeout((function(){return i.el.offsetHeight,a(i.el,"odometer-animating")}),0),this.value=t):void 0},A.prototype.renderDigit=function(){return l('<span class="odometer-digit"><span class="odometer-digit-spacer">8</span><span class="odometer-digit-inner"><span class="odometer-ribbon"><span class="odometer-ribbon-inner"><span class="odometer-value"></span></span></span></span></span>')},A.prototype.insertDigit=function(t,e){return null!=e?this.inside.insertBefore(t,e):this.inside.children.length?this.inside.insertBefore(t,this.inside.children[0]):this.inside.appendChild(t)},A.prototype.addSpacer=function(t,e,i){var n=l('<span class="odometer-formatting-mark"></span>');return n.innerHTML=t,i&&a(n,i),this.insertDigit(n,e)},A.prototype.addDigit=function(t,e){var i,n,o,r;if(null==e&&(e=!0),"-"===t)return this.addSpacer(t,null,"odometer-negation-mark");if("."===t)return this.addSpacer(null!=(r=this.format.radix)?r:".",null,"odometer-radix-mark");if(e)for(o=!1;;){if(!this.format.repeating.length){if(o)throw new Error("Bad odometer format without digits");this.resetFormat(),o=!0}if(i=this.format.repeating[this.format.repeating.length-1],this.format.repeating=this.format.repeating.substring(0,this.format.repeating.length-1),"d"===i)break;this.addSpacer(i)}return(n=this.renderDigit()).querySelector(".odometer-value").innerHTML=t,this.digits.push(n),this.insertDigit(n)},A.prototype.animate=function(t){return s&&"count"!==this.options.animation?this.animateSlide(t):this.animateCount(t)},A.prototype.animateCount=function(t){var e,i,n,o,r,s=this;if(i=t-this.value)return o=n=c(),e=this.value,(r=function(){var a,l;return c()-o>s.options.duration?(s.value=t,s.render(),void f(s.el,"odometerdone")):(50<(a=c()-n)&&(n=c(),l=a/s.options.duration,e+=i*l,s.render(Math.round(e))),null!=h?h(r):setTimeout(r,50))})()},A.prototype.getDigitCount=function(){for(var t,e,i,n=1<=arguments.length?P.call(arguments,0):[],o=i=0,r=n.length;i<r;o=++i)e=n[o],n[o]=Math.abs(e);return t=Math.max.apply(Math,n),Math.ceil(Math.log(t+1)/Math.log(10))},A.prototype.getFractionalDigitCount=function(){for(var t,e,i,n=1<=arguments.length?P.call(arguments,0):[],o=/^\-?\d*\.(\d*?)0*$/,r=i=0,s=n.length;i<s;r=++i)e=n[r],n[r]=e.toString(),t=o.exec(n[r]),n[r]=null==t?0:t[1].length;return Math.max.apply(Math,n)},A.prototype.resetDigits=function(){return this.digits=[],this.ribbons=[],this.inside.innerHTML="",this.resetFormat()},A.prototype.animateSlide=function(t){var e,i,n,o,r,s,l,d,c,u,h,p,T,f,b,m,g,v,M,P,A,y,w,C,_,G=this.value,H=this.getFractionalDigitCount(G,t);if(H&&(t*=Math.pow(10,H),G*=Math.pow(10,H)),n=t-G){for(this.bindTransitionEnd(),o=this.getDigitCount(G,t),r=[],u=g=e=0;0<=o?g<o:o<g;u=0<=o?++g:--g){if(b=S(G/Math.pow(10,o-u-1)),s=(l=S(t/Math.pow(10,o-u-1)))-b,Math.abs(s)>this.MAX_VALUES){for(c=[],h=s/(this.MAX_VALUES+this.MAX_VALUES*e*.5),i=b;0<s&&i<l||s<0&&l<i;)c.push(Math.round(i)),i+=h;c[c.length-1]!==l&&c.push(l),e++}else c=function(){_=[];for(var t=b;b<=l?t<=l:l<=t;b<=l?t++:t--)_.push(t);return _}.apply(this);for(u=v=0,P=c.length;v<P;u=++v)d=c[u],c[u]=Math.abs(d%10);r.push(c)}for(this.resetDigits(),u=M=0,A=(C=r.reverse()).length;M<A;u=++M)for(c=C[u],this.digits[u]||this.addDigit(" ",H<=u),null==(m=this.ribbons)[u]&&(m[u]=this.digits[u].querySelector(".odometer-ribbon-inner")),this.ribbons[u].innerHTML="",n<0&&(c=c.reverse()),p=w=0,y=c.length;w<y;p=++w)d=c[p],(f=document.createElement("div")).className="odometer-value",f.innerHTML=d,this.ribbons[u].appendChild(f),p===c.length-1&&a(f,"odometer-last-value"),0===p&&a(f,"odometer-first-value");return b<0&&this.addDigit("-"),null!=(T=this.inside.querySelector(".odometer-radix-mark"))&&T.parent.removeChild(T),H?this.addSpacer(this.format.radix,this.digits[H-1],"odometer-radix-mark"):void 0}},(r=A).options=null!=(v=window.odometerOptions)?v:{},setTimeout((function(){var t,e,i,n,o;if(window.odometerOptions){for(t in o=[],n=window.odometerOptions)e=n[t],o.push(null!=(i=r.options)[t]?(i=r.options)[t]:i[t]=e);return o}}),0),r.init=function(){var t,e,i,n,o,s;if(null!=document.querySelectorAll){for(s=[],i=0,n=(e=document.querySelectorAll(r.options.selector||".odometer")).length;i<n;i++)t=e[i],s.push(t.odometer=new r({el:t,value:null!=(o=t.innerText)?o:t.textContent}));return s}},null!=(null!=(M=document.documentElement)?M.doScroll:void 0)&&null!=document.createEventObject?(g=document.onreadystatechange,document.onreadystatechange=function(){return"complete"===document.readyState&&!1!==r.options.auto&&r.init(),null!=g?g.apply(this,arguments):void 0}):document.addEventListener("DOMContentLoaded",(function(){return!1!==r.options.auto?r.init():void 0}),!1),"function"==typeof define&&define.amd?define([],(function(){return r})):"undefined"!=typeof exports&&null!==exports?module.exports=r:window.Odometer=r}.call(this),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 t(t){return getComputedStyle(t)}function e(t,e){for(var i in e){var n=e[i];"number"==typeof n&&(n+="px"),t.style[i]=n}return t}function i(t){var e=document.createElement("div");return e.className=t,e}function n(t,e){if(!p)throw new Error("No element matching method supported");return p.call(t,e)}function o(t){t.remove?t.remove():t.parentNode&&t.parentNode.removeChild(t)}function r(t,e){return Array.prototype.filter.call(t.children,(function(t){return n(t,e)}))}function s(t,e){var i=t.element.classList,n=T.state.scrolling(e);i.contains(n)?clearTimeout(f[e]):i.add(n)}function a(t,e){f[e]=setTimeout((function(){return t.isAlive&&t.element.classList.remove(T.state.scrolling(e))}),t.settings.scrollingThreshold)}function l(t){if("function"==typeof window.CustomEvent)return new CustomEvent(t);var e=document.createEvent("CustomEvent");return e.initCustomEvent(t,!1,!1,void 0),e}function d(t){return parseInt(t,10)||0}function c(t,e){return t.settings.minScrollbarLength&&(e=Math.max(e,t.settings.minScrollbarLength)),t.settings.maxScrollbarLength&&(e=Math.min(e,t.settings.maxScrollbarLength)),e}function u(t,e){function i(e){S[h]=b+v*(e[l]-m),s(t,p),g(t),e.stopPropagation(),e.preventDefault()}function n(){a(t,p),t[f].classList.remove(T.state.clicking),t.event.unbind(t.ownerDocument,"mousemove",i)}var o=e[0],r=e[1],l=e[2],d=e[3],c=e[4],u=e[5],h=e[6],p=e[7],f=e[8],S=t.element,b=null,m=null,v=null;t.event.bind(t[c],"mousedown",(function(e){b=S[h],m=e[l],v=(t[r]-t[o])/(t[d]-t[u]),t.event.bind(t.ownerDocument,"mousemove",i),t.event.once(t.ownerDocument,"mouseup",n),t[f].classList.add(T.state.clicking),e.stopPropagation(),e.preventDefault()}))}function h(t){this.element=t,this.handlers={}}var p="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector),T={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}}},f={x:null,y:null},S={isEmpty:{configurable:!0}};function b(){this.eventElements=[]}function m(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"]}
1!function(t,e,i,n,o){var r=i[0],d=i[1],c=i[2],u=i[3],h=i[4],p=i[5];void 0===n&&(n=!0),void 0===o&&(o=!1);var T,f,S=t.element;t.reach[u]=null,S[c]<1&&(t.reach[u]="start"),S[c]>t[r]-t[d]-1&&(t.reach[u]="end"),e&&(S.dispatchEvent(l("ps-scroll-"+u)),e<0?S.dispatchEvent(l("ps-scroll-"+h)):0<e&&S.dispatchEvent(l("ps-scroll-"+p)),n&&(s(T=t,f=u),a(T,f))),t.reach[u]&&(e||o)&&S.dispatchEvent(l("ps-"+u+"-reach-"+t.reach[u]))}(t,i,r,n,o)}function g(t){var i=t.element,n=Math.floor(i.scrollTop);t.containerWidth=i.clientWidth,t.containerHeight=i.clientHeight,t.contentWidth=i.scrollWidth,t.contentHeight=i.scrollHeight,i.contains(t.scrollbarXRail)||(r(i,T.element.rail("x")).forEach(o),i.appendChild(t.scrollbarXRail)),i.contains(t.scrollbarYRail)||(r(i,T.element.rail("y")).forEach(o),i.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=c(t,d(t.railXWidth*t.containerWidth/t.contentWidth)),t.scrollbarXLeft=d((t.negativeScrollAdjustment+i.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=c(t,d(t.railYHeight*t.containerHeight/t.contentHeight)),t.scrollbarYTop=d(n*(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),function(t,i){var n={width:i.railXWidth},o=Math.floor(t.scrollTop);i.isRtl?n.left=i.negativeScrollAdjustment+t.scrollLeft+i.containerWidth-i.contentWidth:n.left=t.scrollLeft,i.isScrollbarXUsingBottom?n.bottom=i.scrollbarXBottom-o:n.top=i.scrollbarXTop+o,e(i.scrollbarXRail,n);var r={top:o,height:i.railYHeight};i.isScrollbarYUsingRight?i.isRtl?r.right=i.contentWidth-(i.negativeScrollAdjustment+t.scrollLeft)-i.scrollbarYRight-i.scrollbarYOuterWidth:r.right=i.scrollbarYRight-t.scrollLeft:i.isRtl?r.left=i.negativeScrollAdjustment+t.scrollLeft+2*i.containerWidth-i.contentWidth-i.scrollbarYLeft-i.scrollbarYOuterWidth:r.left=i.scrollbarYLeft+t.scrollLeft,e(i.scrollbarYRail,r),e(i.scrollbarX,{left:i.scrollbarXLeft,width:i.scrollbarXWidth-i.railBorderXWidth}),e(i.scrollbarY,{top:i.scrollbarYTop,height:i.scrollbarYHeight-i.railBorderYWidth})}(i,t),t.scrollbarXActive?i.classList.add(T.state.active("x")):(i.classList.remove(T.state.active("x")),t.scrollbarXWidth=0,t.scrollbarXLeft=0,i.scrollLeft=0),t.scrollbarYActive?i.classList.add(T.state.active("y")):(i.classList.remove(T.state.active("y")),t.scrollbarYHeight=0,t.scrollbarYTop=0,i.scrollTop=0)}function v(n,o){var r,s,a,l=this;if(void 0===o&&(o={}),"string"==typeof n&&(n=document.querySelector(n)),!n||!n.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");for(r in(this.element=n).classList.add(T.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},o)l.settings[r]=o[r];function c(){return n.classList.add(T.state.focus)}function u(){return n.classList.remove(T.state.focus)}this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null,this.isRtl="rtl"===t(n).direction,this.isNegativeScroll=(a=n.scrollLeft,n.scrollLeft=-1,s=n.scrollLeft<0,n.scrollLeft=a,s),this.negativeScrollAdjustment=this.isNegativeScroll?n.scrollWidth-n.clientWidth:0,this.event=new b,this.ownerDocument=n.ownerDocument||document,this.scrollbarXRail=i(T.element.rail("x")),n.appendChild(this.scrollbarXRail),this.scrollbarX=i(T.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",c),this.event.bind(this.scrollbarX,"blur",u),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var h=t(this.scrollbarXRail);this.scrollbarXBottom=parseInt(h.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=d(h.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=d(h.borderLeftWidth)+d(h.borderRightWidth),e(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=d(h.marginLeft)+d(h.marginRight),e(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=i(T.element.rail("y")),n.appendChild(this.scrollbarYRail),this.scrollbarY=i(T.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",c),this.event.bind(this.scrollbarY,"blur",u),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var p,f=t(this.scrollbarYRail);this.scrollbarYRight=parseInt(f.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=d(f.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?d((p=t(this.scrollbarY)).width)+d(p.paddingLeft)+d(p.paddingRight)+d(p.borderLeftWidth)+d(p.borderRightWidth):null,this.railBorderYWidth=d(f.borderTopWidth)+d(f.borderBottomWidth),e(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=d(f.marginTop)+d(f.marginBottom),e(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:n.scrollLeft<=0?"start":n.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:n.scrollTop<=0?"start":n.scrollTop>=this.contentHeight-this.containerHeight?"end":null}
1,this.isAlive=!0,this.settings.handlers.forEach((function(t){return P[t](l)})),this.lastScrollTop=Math.floor(n.scrollTop),this.lastScrollLeft=n.scrollLeft,this.event.bind(this.element,"scroll",(function(t){return l.onScroll(t)})),g(this)}h.prototype.bind=function(t,e){void 0===this.handlers[t]&&(this.handlers[t]=[]),this.handlers[t].push(e),this.element.addEventListener(t,e,!1)},h.prototype.unbind=function(t,e){var i=this;this.handlers[t]=this.handlers[t].filter((function(n){return!(!e||n===e)||(i.element.removeEventListener(t,n,!1),!1)}))},h.prototype.unbindAll=function(){for(var t in this.handlers)this.unbind(t)},S.isEmpty.get=function(){var t=this;return Object.keys(this.handlers).every((function(e){return 0===t.handlers[e].length}))},Object.defineProperties(h.prototype,S),b.prototype.eventElement=function(t){var e=this.eventElements.filter((function(e){return e.element===t}))[0];return e||(e=new h(t),this.eventElements.push(e)),e},b.prototype.bind=function(t,e,i){this.eventElement(t).bind(e,i)},b.prototype.unbind=function(t,e,i){var n=this.eventElement(t);n.unbind(e,i),n.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(n),1)},b.prototype.unbindAll=function(){this.eventElements.forEach((function(t){return t.unbindAll()})),this.eventElements=[]},b.prototype.once=function(t,e,i){var n=this.eventElement(t),o=function(t){n.unbind(e,o),i(t)};n.bind(e,o)};var M={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)},P={"click-rail":function(t){t.event.bind(t.scrollbarY,"mousedown",(function(t){return t.stopPropagation()})),t.event.bind(t.scrollbarYRail,"mousedown",(function(e){var i=e.pageY-window.pageYOffset-t.scrollbarYRail.getBoundingClientRect().top>t.scrollbarYTop?1:-1;t.element.scrollTop+=i*t.containerHeight,g(t),e.stopPropagation()})),t.event.bind(t.scrollbarX,"mousedown",(function(t){return t.stopPropagation()})),t.event.bind(t.scrollbarXRail,"mousedown",(function(e){var i=e.pageX-window.pageXOffset-t.scrollbarXRail.getBoundingClientRect().left>t.scrollbarXLeft?1:-1;t.element.scrollLeft+=i*t.containerWidth,g(t),e.stopPropagation()}))},"drag-thumb":function(t){u(t,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),u(t,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function(t){var e=t.element;t.event.bind(t.ownerDocument,"keydown",(function(i){if(!(i.isDefaultPrevented&&i.isDefaultPrevented()||i.defaultPrevented)&&(n(e,":hover")||n(t.scrollbarX,":focus")||n(t.scrollbarY,":focus"))){var o=document.activeElement?document.activeElement:t.ownerDocument.activeElement;if(o){if("IFRAME"===o.tagName)o=o.contentDocument.activeElement;else for(;o.shadowRoot;)o=o.shadowRoot.activeElement;if(n(a=o,"input,[contenteditable]")||n(a,"select,[contenteditable]")||n(a,"textarea,[contenteditable]")||n(a,"button,[contenteditable]"))return}var r=0,s=0;switch(i.which){case 37:r=i.metaKey?-t.contentWidth:i.altKey?-t.containerWidth:-30;break;case 38:s=i.metaKey?t.contentHeight:i.altKey?t.containerHeight:30;break;case 39:r=i.metaKey?t.contentWidth:i.altKey?t.containerWidth:30;break;case 40:s=i.metaKey?-t.contentHeight:i.altKey?-t.containerHeight:-30;break;case 32:s=i.shiftKey?t.containerHeight:-t.containerHeight;break;case 33:s=t.containerHeight;break;case 34:s=-t.containerHeight;break;case 36:s=t.contentHeight;break;case 35:s=-t.contentHeight;break;default:return}t.settings.suppressScrollX&&0!==r||t.settings.suppressScrollY&&0!==s||(e.scrollTop-=s,e.scrollLeft+=r,g(t),function(i,n){var o=Math.floor(e.scrollTop);if(0===i){if(!t.scrollbarYActive)return;if(0===o&&0<n||o>=t.contentHeight-t.containerHeight&&n<0)return!t.settings.wheelPropagation}var r=e.scrollLeft;if(0===n){if(!t.scrollbarXActive)return;if(0===r&&i<0||r>=t.contentWidth-t.containerWidth&&0<i)return!t.settings.wheelPropagation}return 1}(r,s)&&i.preventDefault())}var a}))},wheel:function(e){function i(i){var o,r,s,a,l,d,c,u,h,p,f,S=(r=(o=i).deltaX,s=-1*o.deltaY,void 0!==r&&void 0!==s||(r=-1*o.wheelDeltaX/6,s=o.wheelDeltaY/6),o.deltaMode&&1===o.deltaMode&&(r*=10,s
1*=10),r!=r&&s!=s&&(r=0,s=o.wheelDelta),o.shiftKey?[-s,-r]:[r,s]),b=S[0],m=S[1];!function(e,i,o){if(!M.isWebKit&&n.querySelector("select:focus"))return 1;if(n.contains(e))for(var r=e;r&&r!==n;){if(r.classList.contains(T.element.consuming))return 1;var s=t(r);if([s.overflow,s.overflowX,s.overflowY].join("").match(/(scroll|auto)/)){var a=r.scrollHeight-r.clientHeight;if(0<a&&!(0===r.scrollTop&&0<o||r.scrollTop===a&&o<0))return 1;var l=r.scrollWidth-r.clientWidth;if(0<l&&!(0===r.scrollLeft&&i<0||r.scrollLeft===l&&0<i))return 1}r=r.parentNode}}(i.target,b,m)&&(a=!1,e.settings.useBothWheelAxes?e.scrollbarYActive&&!e.scrollbarXActive?(m?n.scrollTop-=m*e.settings.wheelSpeed:n.scrollTop+=b*e.settings.wheelSpeed,a=!0):e.scrollbarXActive&&!e.scrollbarYActive&&(b?n.scrollLeft+=b*e.settings.wheelSpeed:n.scrollLeft-=m*e.settings.wheelSpeed,a=!0):(n.scrollTop-=m*e.settings.wheelSpeed,n.scrollLeft+=b*e.settings.wheelSpeed),g(e),(a=a||(l=b,d=m,c=Math.floor(n.scrollTop),u=0===n.scrollTop,h=c+n.offsetHeight===n.scrollHeight,p=0===n.scrollLeft,f=n.scrollLeft+n.offsetWidth===n.scrollWidth,!(Math.abs(d)>Math.abs(l)?u||h:p||f)||!e.settings.wheelPropagation))&&!i.ctrlKey&&(i.stopPropagation(),i.preventDefault()))}var n=e.element;void 0!==window.onwheel?e.event.bind(n,"wheel",i):void 0!==window.onmousewheel&&e.event.bind(n,"mousewheel",i)},touch:function(e){function i(t,i){l.scrollTop-=i,l.scrollLeft-=t,g(e)}function n(t){return t.targetTouches?t.targetTouches[0]:t}function o(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 r(t){var e;o(t)&&(e=n(t),d.pageX=e.pageX,d.pageY=e.pageY,c=(new Date).getTime(),null!==h&&clearInterval(h))}function s(r){if(o(r)){var s=n(r),a={pageX:s.pageX,pageY:s.pageY},h=a.pageX-d.pageX,p=a.pageY-d.pageY;if(function(e,i,n){if(l.contains(e))for(var o=e;o&&o!==l;){if(o.classList.contains(T.element.consuming))return 1;var r=t(o);if([r.overflow,r.overflowX,r.overflowY].join("").match(/(scroll|auto)/)){var s=o.scrollHeight-o.clientHeight;if(0<s&&!(0===o.scrollTop&&0<n||o.scrollTop===s&&n<0))return 1;var a=o.scrollLeft-o.clientWidth;if(0<a&&!(0===o.scrollLeft&&i<0||o.scrollLeft===a&&0<i))return 1}o=o.parentNode}}(r.target,h,p))return;i(h,p),d=a;var f=(new Date).getTime(),S=f-c;0<S&&(u.x=h/S,u.y=p/S,c=f),function(t,i){var n=Math.floor(l.scrollTop),o=l.scrollLeft,r=Math.abs(t),s=Math.abs(i);if(r<s){if(i<0&&n===e.contentHeight-e.containerHeight||0<i&&0===n)return 0===window.scrollY&&0<i&&M.isChrome}else if(s<r&&(t<0&&o===e.contentWidth-e.containerWidth||0<t&&0===o))return 1;return 1}(h,p)&&r.preventDefault()}}function a(){e.settings.swipeEasing&&(clearInterval(h),h=setInterval((function(){e.isInitialized||!u.x&&!u.y||Math.abs(u.x)<.01&&Math.abs(u.y)<.01?clearInterval(h):(i(30*u.x,30*u.y),u.x*=.8,u.y*=.8)}),10))}var l,d,c,u,h;(M.supportsTouch||M.supportsIePointer)&&(l=e.element,d={},c=0,u={},h=null,M.supportsTouch?(e.event.bind(l,"touchstart",r),e.event.bind(l,"touchmove",s),e.event.bind(l,"touchend",a)):M.supportsIePointer&&(window.PointerEvent?(e.event.bind(l,"pointerdown",r),e.event.bind(l,"pointermove",s),e.event.bind(l,"pointerup",a)):window.MSPointerEvent&&(e.event.bind(l,"MSPointerDown",r),e.event.bind(l,"MSPointerMove",s),e.event.bind(l,"MSPointerUp",a))))}};return v.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,e(this.scrollbarXRail,{display:"block"}),e(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=d(t(this.scrollbarXRail).marginLeft)+d(t(this.scrollbarXRail).marginRight),this.railYMarginHeight=d(t(this.scrollbarYRail).marginTop)+d(t(this.scrollbarYRail).marginBottom),e(this.scrollbarXRail,{display:"none"}),e(this.scrollbarYRail,{display:"none"}),g(this),m(this,"top",0,!1,!0),m(this,"left",0,!1,!0),e(this.scrollbarXRail,{display:""}),e(this.scrollbarYRail,{display:""}))},v.prototype.onScroll=function(t){this.isAlive&&(g(this),m(this,"top",this.element.scrollTop-this.lastScrollTop),m(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},v.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),o(this.scrollbarX),o(this.scrollbarY),o(this.scrollbarXRail),o(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},v.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter((function(t){return!t.match(/^ps([-_].+|)$/)})).join(" ")},v})),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)}((function(t){"use strict";
1jQuery.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 e,i=window.Slick||{};e=0,(i=function(i,n){var o,r=this;r.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:t(i),appendDots:t(i),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(e,i){return t('<button type="button" />').text(i+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},r.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},t.extend(r,r.initials),r.activeBreakpoint=null,r.animType=null,r.animProp=null,r.breakpoints=[],r.breakpointSettings=[],r.cssTransitions=!1,r.focussed=!1,r.interrupted=!1,r.hidden="hidden",r.paused=!0,r.positionProp=null,r.respondTo=null,r.rowCount=1,r.shouldClick=!0,r.$slider=t(i),r.$slidesCache=null,r.transformType=null,r.transitionType=null,r.visibilityChange="visibilitychange",r.windowWidth=0,r.windowTimer=null,o=t(i).data("slick")||{},r.options=t.extend({},r.defaults,n,o),r.currentSlide=r.options.initialSlide,r.originalSettings=r.options,void 0!==document.mozHidden?(r.hidden="mozHidden",r.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(r.hidden="webkitHidden",r.visibilityChange="webkitvisibilitychange"),r.autoPlay=t.proxy(r.autoPlay,r),r.autoPlayClear=t.proxy(r.autoPlayClear,r),r.autoPlayIterator=t.proxy(r.autoPlayIterator,r),r.changeSlide=t.proxy(r.changeSlide,r),r.clickHandler=t.proxy(r.clickHandler,r),r.selectHandler=t.proxy(r.selectHandler,r),r.setPosition=t.proxy(r.setPosition,r),r.swipeHandler=t.proxy(r.swipeHandler,r),r.dragHandler=t.proxy(r.dragHandler,r),r.keyHandler=t.proxy(r.keyHandler,r),r.instanceUid=e++,r.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,r.registerBreakpoints(),r.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},i.prototype.addSlide=i.prototype.slickAdd=function(e,i,n){var o=this;if("boolean"==typeof i)n=i,i=null;else if(i<0||i>=o.slideCount)return!1;o.unload(),"number"==typeof i?0===i&&0===o.$slides.length?t(e).appendTo(o.$slideTrack):n?t(e).insertBefore(o.$slides.eq(i)):t(e).insertAfter(o.$slides.eq(i)):!0===n?t(e).prependTo(o.$slideTrack):t(e).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each((function(e,i){t(i).attr("data-slick-index",e)})),o.$slidesCache=o.$slides,o.reinit()},i.prototype.animateHeight=function(){var t;1===this.options.slidesToShow&&!0===this.options.adaptiveHeight&&!1===this.options.vertical&&(t=this.$slides.eq(this.currentSlide).outerHeight(!0),this.$list.animate({height:t},this.options.speed))},i.prototype.animateSlide=function(e,i){var n={},o=this;o.animateHeight(),!0===o.options.rtl&&!1===o.options.vertical&&(e=-e),!1===o.transformsEnabled?!1===o.options.vertical?o.$slideTrack.animate({left:e},o.options.speed,o.options.easing,i):o.$slideTrack.animate({top:e},o.options.speed,o.options.easing,i):!1===o.cssTransitions?(!0===o.options.rtl&&(o.currentLeft=-o.currentLeft),t({animStart:o.currentLeft}).animate({animStart:e},{duration:o.options.speed,easing:o.options.easing,step:function(t){t=Math.ceil(t),!1===o.options.vertical?n[o.animType]="translate("+t+"px, 0px)":n[o.animType]="translate(0px,"+t+"px)",o.$slideTrack.css(n)},complete:function(){i&&i.call()}})):(o.applyTransition(),e=Math.ceil(e),!1===o.options.vertical?n[o.animType]="translate3d("+e+"px, 0px, 0px)":n[o.animType]="translate3d(0px,"+e+"px, 0px)",o.$slideTrack.css(n),i&&setTimeout((function(){o.disableTransition(),i.call()}),o.options.speed))},i.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e&&null!==e&&(e=t(e).not(this.$slider)),e},i.prototype.asNavFor=function(e){var i=this.getNavTarget();null!==i&&"object"==typeof i&&i.each((function(){var i=t(this).slick("getSlick");i.unslicked||i.slideHandler(e,!0)}))},i.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.css(i):e.$slides.eq(t).css(i)},i.prototype.autoPlay=function(){this.autoPlayClear(),this.slideCount>this.options.slidesToShow&&(this.autoPlayTimer=setInterval(this.autoPlayIterator,this.options.autoplaySpeed))},i.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},i.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;
vendor: 4,123 bytes, line 1
1t.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))},i.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=t(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=t(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},i.prototype.buildDots=function(){var e,i,n=this;if(!0===n.options.dots&&n.slideCount>n.options.slidesToShow){for(n.$slider.addClass("slick-dotted"),i=t("<ul />").addClass(n.options.dotsClass),e=0;e<=n.getDotCount();e+=1)i.append(t("<li />").append(n.options.customPaging.call(this,n,e)));n.$dots=i.appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active")}},i.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each((function(e,i){t(i).attr("data-slick-index",e).data("originalStyling",t(i).attr("style")||"")})),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?t('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),t("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},i.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"),d=0;d<n.options.slidesPerRow;d++){var c=t*i+(a*n.options.slidesPerRow+d);r.get(c)&&l.appendChild(r.get(c))}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"})}},i.prototype.checkResponsive=function(e,i){var n,o,r,s=this,a=!1,l=s.$slider.width(),d=window.innerWidth||t(window).width();if("window"===s.respondTo?r=d:"slider"===s.respondTo?r=l:"min"===s.respondTo&&(r=Math.min(d,l)),s.options.responsive&&s.options.responsive.length&&null!==s.options.responsive){for(n in o=null,s.breakpoints)s.breakpoints.hasOwnProperty(n)&&(!1===s.originalSettings.mobileFirst?r<s.breakpoints[n]&&(o=s.breakpoints[n]):r>s.breakpoints[n]&&(o=s.breakpoints[n]));null!==o?null!==s.activeBreakpoint&&o===s.activeBreakpoint&&!i||(s.activeBreakpoint=o,"unslick"===s.breakpointSettings[o]?s.unslick(o):(s.options=t.extend({},s.originalSettings,s.breakpointSettings[o]),!0===e&&(s.currentSlide=s.options.initialSlide),s.refresh(e)),a=o):null!==s.activeBreakpoint&&(s.activeBreakpoint=null,s.options=s.originalSettings,!0===e&&(s.currentSlide=s.options.initialSlide),s.refresh(e),a=o),e||!1===a||s.$slider.trigger("breakpoint",[s,a])}},i.prototype.changeSlide=function(e,i){var n,o,r=this,s=t(e.currentTarget);switch(s.is("a")&&e.preventDefault(),s.is("li")||(s=s.closest("li")),n=r.slideCount%r.options.slidesToScroll!=0?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case"previous":o=0==n?r.options.slidesToScroll:r.o
1ptions.slidesToShow-n,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-o,!1,i);break;case"next":o=0==n?r.options.slidesToScroll:n,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+o,!1,i);break;case"index":var a=0===e.data.index?0:e.data.index||s.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(a),!1,i),s.children().trigger("focus");break;default:return}},i.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},i.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(t("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",t.proxy(e.interrupt,e,!0)).off("mouseleave.slick",t.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.
1slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),t(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().off("click.slick",e.selectHandler),t(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),t(window).off("resize.slick.slick-"+e.instanceUid,e.resize),t("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),t(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},i.prototype.cleanUpSlideEvents=function(){this.$list.off("mouseenter.slick",t.proxy(this.interrupt,this,!0)),this.$list.off("mouseleave.slick",t.proxy(this.interrupt,this,!1))},i.prototype.cleanUpRows=function(){var t;0<this.options.rows&&((t=this.$slides.children().children()).removeAttr("style"),this.$slider.empty().append(t))},i.prototype.clickHandler=function(t){!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},i.prototype.destroy=function(e){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),t(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each((function(){t(this).attr("style",t(this).data("originalStyling"))})),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,e||i.$slider.trigger("destroy",[i])},i.prototype.disableTransition=function(t){var e={};e[this.transitionType]="",!1===this.options.fade?this.$slideTrack.css(e):this.$slides.eq(t).css(e)},i.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))},i.prototype.fadeSlideOut=function(t){!1===this.cssTransitions?this.$slides.eq(t).animate({opacity:0,zIndex:this.options.zIndex-2},this.options.speed,this.options.easing):(this.applyTransition(t),this.$slides.eq(t).css({opacity:0,zIndex:this.options.zIndex-2}))},i.prototype.filterSlides=i.prototype.slickFilter=function(t){null!==t&&(this.$slidesCache=this.$slides,this.unload(),this.$slideTrack.children(this.options.slide).detach(),this.$slidesCache.filter(t).appendTo(this.$slideTrack),this.reinit())},i.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick","*",(function(i){var n=t(this);setTimeout((function(){e.options.pauseOnFocus&&n.is(":focus")&&(e.focussed=!0,e.autoPlay())}),0)})).on("blur.slick","*",(function(i){t(this),e.options.pauseOnFocus&&(e.focussed=!1,e.autoPlay())}))},i.prototype.getCurrent=i.prototype.slickCurrentSlide=function(){return this.currentSlide},i.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},i.prototype.getLeft=function(t){var e,i,n,o,r=this,s=0;return r.slideOffset=0,i=r.$slides.first().outerHeight(!0),!0===r.options.infinite?(r.slideCount>r.options.slidesToShow&&(r.slideOffset=r.slideWidth*r.options.slidesToShow*-1,o=-1,!0===r.options.vertical&&!0===r.options.centerMode&&(2===r.options.slidesToShow?o=-1.5:1===r.options.slidesToShow&&(o=-2)),s=i*r.o
1ptions.slidesToShow*o),r.slideCount%r.options.slidesToScroll!=0&&t+r.options.slidesToScroll>r.slideCount&&r.slideCount>r.options.slidesToShow&&(s=t>r.slideCount?(r.slideOffset=(r.options.slidesToShow-(t-r.slideCount))*r.slideWidth*-1,(r.options.slidesToShow-(t-r.slideCount))*i*-1):(r.slideOffset=r.slideCount%r.options.slidesToScroll*r.slideWidth*-1,r.slideCount%r.options.slidesToScroll*i*-1))):t+r.options.slidesToShow>r.slideCount&&(r.slideOffset=(t+r.options.slidesToShow-r.slideCount)*r.slideWidth,s=(t+r.options.slidesToShow-r.slideCount)*i),r.slideCount<=r.options.slidesToShow&&(s=r.slideOffset=0),!0===r.options.centerMode&&r.slideCount<=r.options.slidesToShow?r.slideOffset=r.slideWidth*Math.floor(r.options.slidesToShow)/2-r.slideWidth*r.slideCount/2:!0===r.options.centerMode&&!0===r.options.infinite?r.slideOffset+=r.slideWidth*Math.floor(r.options.slidesToShow/2)-r.slideWidth:!0===r.options.centerMode&&(r.slideOffset=0,r.slideOffset+=r.slideWidth*Math.floor(r.options.slidesToShow/2)),e=!1===r.options.vertical?t*r.slideWidth*-1+r.slideOffset:t*i*-1+s,!0===r.options.variableWidth&&(n=r.slideCount<=r.options.slidesToShow||!1===r.options.infinite?r.$slideTrack.children(".slick-slide").eq(t):r.$slideTrack.children(".slick-slide").eq(t+r.options.slidesToShow),e=!0===r.options.rtl?n[0]?-1*(r.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,!0===r.options.centerMode&&(n=r.slideCount<=r.options.slidesToShow||!1===r.options.infinite?r.$slideTrack.children(".slick-slide").eq(t):r.$slideTrack.children(".slick-slide").eq(t+r.options.slidesToShow+1),e=!0===r.options.rtl?n[0]?-1*(r.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,e+=(r.$list.width()-n.outerWidth())/2)),e},i.prototype.getOption=i.prototype.slickGetOption=function(t){return this.options[t]},i.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},i.prototype.getSlick=function(){return this},i.prototype.getSlideCount=function(){var e,i=this,n=!0===i.options.centerMode?Math.floor(i.$list.width()/2):0,o=-1*i.swipeLeft+n;return!0===i.options.swipeToSlide?(i.$slideTrack.find(".slick-slide").each((function(n,r){var s=t(r).outerWidth(),a=r.offsetLeft;if(!0!==i.options.centerMode&&(a+=s/2),o<a+s)return e=r,!1})),Math.abs(t(e).attr("data-slick-index")-i.currentSlide)||1):i.options.slidesToScroll},i.prototype.goTo=i.prototype.slickGoTo=function(t,e){this.changeSlide({data:{message:"index",index:parseInt(t)}},e)},i.prototype.init=function(e){var i=this;t(i.$slider).hasClass("slick-initialized")||(t(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),e&&i.$slider.trigger("init",[i]),!0===i.options.accessibility&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},i.prototype.initADA=function(){var e=this,i=Math.ceil(e.slideCount/e.options.slidesToShow),n=e.getNavigableIndexes().filter((function(t){return 0<=t&&t<e.slideCount}));e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each((function(i){var o,r=n.indexOf(i);t(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+i,tabindex:-1}),-1!==r&&(o="slick-slide-control"+e.instanceUid+r,t("#"+o).length&&t(this).attr({"aria-describedby":o}))})),e.$dots.attr("role","tablist").find("li").each((function(o){var r=n[o];t(this).attr({role:"presentation"}),t(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+o,"aria-controls":"slick-slide"+e.instanceUid+r,"aria-label":o+1+" of "+i,"aria-selected":null,tabindex:"-1"})})).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var o=e.currentSlide,r=o+e.options.slidesToShow;o<r;o++)e.options.focusOnChange?e.$slides.eq(o).attr({tabindex:"0"}):e.$slides.eq(o).removeAttr("tabindex");e.activateADA()},i.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)))},i.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&(t("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&e.slideCount>e.options.slidesToShow&&t("li",e.$dots).on("mouseenter.slick",t.proxy(e.interrupt,e,!0)).on("mouseleave.
1slick",t.proxy(e.interrupt,e,!1))},i.prototype.initSlideEvents=function(){this.options.pauseOnHover&&(this.$list.on("mouseenter.slick",t.proxy(this.interrupt,this,!0)),this.$list.on("mouseleave.slick",t.proxy(this.interrupt,this,!1)))},i.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),t(document).on(e.visibilityChange,t.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),t(window).on("orientationchange.slick.slick-"+e.instanceUid,t.proxy(e.orientationChange,e)),t(window).on("resize.slick.slick-"+e.instanceUid,t.proxy(e.resize,e)),t("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),t(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),t(e.setPosition)},i.prototype.initUI=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.show(),this.$nextArrow.show()),!0===this.options.dots&&this.slideCount>this.options.slidesToShow&&this.$dots.show()},i.prototype.keyHandler=function(t){t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===this.options.accessibility?this.changeSlide({data:{message:!0===this.options.rtl?"next":"previous"}}):39===t.keyCode&&!0===this.options.accessibility&&this.changeSlide({data:{message:!0===this.options.rtl?"previous":"next"}}))},i.prototype.lazyLoad=function(){var e,i,n,o=this;function r(e){t("img[data-lazy]",e).each((function(){var e=t(this),i=t(this).attr("data-lazy"),n=t(this).attr("data-srcset"),r=t(this).attr("data-sizes")||o.$slider.attr("data-sizes"),s=document.createElement("img");s.onload=function(){e.animate({opacity:0}
1,100,(function(){n&&(e.attr("srcset",n),r&&e.attr("sizes",r)),e.attr("src",i).animate({opacity:1},200,(function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")})),o.$slider.trigger("lazyLoaded",[o,e,i])}))},s.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),o.$slider.trigger("lazyLoadError",[o,e,i])},s.src=i}))}if(!0===o.options.centerMode?n=!0===o.options.infinite?(i=o.currentSlide+(o.options.slidesToShow/2+1))+o.options.slidesToShow+2:(i=Math.max(0,o.currentSlide-(o.options.slidesToShow/2+1)),o.options.slidesToShow/2+1+2+o.currentSlide):(i=o.options.infinite?o.options.slidesToShow+o.currentSlide:o.currentSlide,n=Math.ceil(i+o.options.slidesToShow),!0===o.options.fade&&(0<i&&i--,n<=o.slideCount&&n++)),e=o.$slider.find(".slick-slide").slice(i,n),"anticipated"===o.options.lazyLoad)for(var s=i-1,a=n,l=o.$slider.find(".slick-slide"),d=0;d<o.options.slidesToScroll;d++)s<0&&(s=o.slideCount-1),e=(e=e.add(l.eq(s))).add(l.eq(a)),s--,a++;r(e),o.slideCount<=o.options.slidesToShow?r(o.$slider.find(".slick-slide")):o.currentSlide>=o.slideCount-o.options.slidesToShow?r(o.$slider.find(".slick-cloned").slice(0,o.options.slidesToShow)):0===o.currentSlide&&r(o.$slider.find(".slick-cloned").slice(-1*o.options.slidesToShow))},i.prototype.loadSlider=function(){this.setPosition(),this.$slideTrack.css({opacity:1}),this.$slider.removeClass("slick-loading"),this.initUI(),"progressive"===this.options.lazyLoad&&this.progressiveLazyLoad()},i.prototype.next=i.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},i.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},i.prototype.pause=i.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},i.prototype.play=i.prototype.slickPlay=function(){this.autoPlay(),this.options.autoplay=!0,this.paused=!1,this.focussed=!1,this.interrupted=!1},i.prototype.postSlide=function(e){var i=this;i.unslicked||(i.$slider.trigger("afterChange",[i,e]),i.animating=!1,i.slideCount>i.options.slidesToShow&&i.setPosition(),i.swipeLeft=null,i.options.autoplay&&i.autoPlay(),!0===i.options.accessibility&&(i.initADA(),i.options.focusOnChange&&t(i.$slides.get(i.currentSlide)).attr("tabindex",0).focus()))},i.prototype.prev=i.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},i.prototype.preventDefault=function(t){t.preventDefault()},i.prototype.progressiveLazyLoad=function(e){e=e||1;var i,n,o,r,s,a=this,l=t("img[data-lazy]",a.$slider);l.length?(i=l.first(),n=i.attr("data-lazy"),o=i.attr("data-srcset"),r=i.attr("data-sizes")||a.$slider.attr("data-sizes"),(s=document.createElement("img")).onload=function(){o&&(i.attr("srcset",o),r&&i.attr("sizes",r)),i.attr("src",n).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===a.options.adaptiveHeight&&a.setPosition(),a.$slider.trigger("lazyLoaded",[a,i,n]),a.progressiveLazyLoad()},s.onerror=function(){e<3?setTimeout((function(){a.progressiveLazyLoad(e+1)}),500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),a.$slider.trigger("lazyLoadError",[a,i,n]),a.progressiveLazyLoad())},s.src=n):a.$slider.trigger("allImagesLoaded",[a])},i.prototype.refresh=function(e){var i,n=this,o=n.slideCount-n.options.slidesToShow;!n.options.infinite&&n.currentSlide>o&&(n.currentSlide=o),n.slideCount<=n.options.slidesToShow&&(n.currentSlide=0),i=n.currentSlide,n.destroy(!0),t.extend(n,n.initials,{currentSlide:i}),n.init(),e||n.changeSlide({data:{message:"index",index:i}},!1)},i.prototype.registerBreakpoints=function(){var e,i,n,o=this,r=o.options.responsive||null;if("array"===t.type(r)&&r.length){for(e in o.respondTo=o.options.respondTo||"window",r)if(n=o.breakpoints.length-1,r.hasOwnProperty(e)){for(i=r[e].breakpoint;0<=n;)o.breakpoints[n]&&o.breakpoints[n]===i&&o.breakpoints.splice(n,1),n--;o.breakpoints.push(i),o.breakpointSettings[i]=r[e].settings}o.breakpoints.sort((function(t,e){return o.options.mobileFirst?t-e:e-t}))}},i.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},i.prototype.resize=function(){var e=this;t(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout((function(){e.windowWidth=t(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()}),50))}
vendor: 1,973 bytes, line 1
1,i.prototype.removeSlide=i.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().remove():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()},i.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)},i.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)},i.prototype.setFade=function(){var e,i=this;i.$slides.each((function(n,o){e=i.slideWidth*n*-1,!0===i.options.rtl?t(o).css({position:"relative",right:e,top:0,zIndex:i.options.zIndex-2,opacity:0}
1):t(o).css({position:"relative",left:e,top:0,zIndex:i.options.zIndex-2,opacity:0})})),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},i.prototype.setHeight=function(){var t;1===this.options.slidesToShow&&!0===this.options.adaptiveHeight&&!1===this.options.vertical&&(t=this.$slides.eq(this.currentSlide).outerHeight(!0),this.$list.css("height",t))},i.prototype.setOption=i.prototype.slickSetOption=function(){var e,i,n,o,r,s=this,a=!1;if("object"===t.type(arguments[0])?(n=arguments[0],a=arguments[1],r="multiple"):"string"===t.type(arguments[0])&&(o=arguments[1],a=arguments[2],"responsive"===(n=arguments[0])&&"array"===t.type(arguments[1])?r="responsive":void 0!==arguments[1]&&(r="single")),"single"===r)s.options[n]=o;else if("multiple"===r)t.each(n,(function(t,e){s.options[t]=e}));else if("responsive"===r)for(i in o)if("array"!==t.type(s.options.responsive))s.options.responsive=[o[i]];else{for(e=s.options.responsive.length-1;0<=e;)s.options.responsive[e].breakpoint===o[i].breakpoint&&s.options.responsive.splice(e,1),e--;s.options.responsive.push(o[i])}a&&(s.unload(),s.reinit())},i.prototype.setPosition=function(){this.setDimensions(),this.setHeight(),!1===this.options.fade?this.setCSS(this.getLeft(this.currentSlide)):this.setFade(),this.$slider.trigger("setPosition",[this])},i.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},i.prototype.setSlideClasses=function(t){var e,i,n,o,r=this,s=r.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");r.$slides.eq(t).addClass("slick-current"),!0===r.options.centerMode?(n=r.options.slidesToShow%2==0?1:0,o=Math.floor(r.options.slidesToShow/2),!0===r.options.infinite&&(o<=t&&t<=r.slideCount-1-o?r.$slides.slice(t-o+n,t+o+1).addClass("slick-active").attr("aria-hidden","false"):(e=r.options.slidesToShow+t,s.slice(e-o+1+n,e+o+2).addClass("slick-active").attr("aria-hidden","false")),0===t?s.eq(r.options.slidesToShow+r.slideCount+1).addClass("slick-center"):t===r.slideCount-1&&s.eq(r.options.slidesToShow).addClass("slick-center")),r.$slides.eq(t).addClass("slick-center")):0<=t&&t<=r.slideCount-r.options.slidesToShow?r.$slides.slice(t,t+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):s.length<=r.options.slidesToShow?s.addClass("slick-active").attr("aria-hidden","false"):(i=r.slideCount%r.options.slidesToShow,e=!0===r.options.infinite?r.options.slidesToShow+t:t,r.options.slidesToShow==r.options.slidesToScroll&&r.slideCount-t<r.options.slidesToShow?s.slice(e-(r.options.slidesToShow-i),e+i).addClass("slick-active").attr("aria-hidden","false"):s.slice(e,e+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"!==r.options.lazyLoad&&"anticipated"!==r.options.lazyLoad||r.lazyLoad()},i.prototype.setupInfinite=function(){var e,i,n,o=this;if(!0===o.options.fade&&(o.options.centerMode=!1),!0===o.options.infinite&&!1===o.options.fade&&(i=null,o.slideCount>o.options.slidesToShow)){for(n=!0===o.options.centerMode?o.options.slidesToShow+1:o.options.slidesToShow,e=o.slideCount;e>o.slideCount-n;--e)i=e-1,t(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(e=0;e<n+o.slideCount;e+=1)i=e,t(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$slideTrack.find(".slick-cloned").find("[id]").each((function(){t(this).attr("id","")}))}},i.prototype.interrupt=function(t){t||this.autoPlay(),this.interrupted=t},i.prototype.selectHandler=function(e){var i=t(e.target).is(".slick-slide")?t(e.target):t(e.target).parents(".slick-slide"),n=(n=parseInt(i.attr("data-slick-index")))||0;this.slideCount<=this.options.slidesToShow?this.slideHandler(n,!1,!0):this.slideHandler(n)}
vendor: 6,027 bytes, line 1
1,i.prototype.slideHandler=function(t,e,i){var n,o,r,s,a,l,d=this;if(e=e||!1,!(!0===d.animating&&!0===d.options.waitForAnimate||!0===d.options.fade&&d.currentSlide===t))if(!1===e&&d.asNavFor(t),n=t,a=d.getLeft(n),s=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?s:d.swipeLeft,!1===d.options.infinite&&!1===d.options.centerMode&&(t<0||t>d.getDotCount()*d.options.slidesToScroll))!1===d.options.fade&&(n=d.currentSlide,!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(s,(function(){d.postSlide(n)})):d.postSlide(n));else if(!1===d.options.infinite&&!0===d.options.centerMode&&(t<0||t>d.slideCount-d.options.slidesToScroll))!1===d.options.fade&&(n=d.currentSlide,!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(s,(function(){d.postSlide(n)})):d.postSlide(n));else{if(d.options.autoplay&&clearInterval(d.autoPlayTimer),o=n<0?d.slideCount%d.options.slidesToScroll!=0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+n:n>=d.slideCount?d.slideCount%d.options.slidesToScroll!=0?0:n-d.slideCount:n,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,o]),r=d.currentSlide,d.currentSlide=o,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&(l=(l=d.getNavTarget()).slick("getSlick")).slideCount<=l.options.slidesToShow&&l.setSlideClasses(d.currentSlide),d.updateDots(),d.updateArrows(),!0===d.options.fade)return!0!==i?(d.fadeSlideOut(r),d.fadeSlide(o,(function(){d.postSlide(o)}))):d.postSlide(o),void d.animateHeight();!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(a,(function(){d.postSlide(o)})):d.postSlide(o)}},i.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")},i.prototype.swipeDirection=function(){var t=this.touchObject.startX-this.touchObject.curX,e=this.touchObject.startY-this.touchObject.curY,i=Math.atan2(e,t),n=Math.round(180*i/Math.PI);return n<0&&(n=360-Math.abs(n)),n<=45&&0<=n||n<=360&&315<=n?!1===this.options.rtl?"left":"right":135<=n&&n<=225?!1===this.options.rtl?"right":"left":!0===this.options.verticalSwiping?35<=n&&n<=135?"down":"up":"vertical"},i.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={})},i.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)}},i.prototype.swipeMove=function(t){var e,i,n,o,r,s=this,a=void 0!==t.originalEvent?t.originalEvent.touches:null;return!(!s.dragging||s.scrolling||a&&1!==a.length)&&(e=s.getLeft(s.currentSlide),s.touchObject.curX=void 0!==a?a[0].pageX:t.clientX,s.touchObject.curY=void 0!==a?a[0].pageY:t.clientY,s.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(s.touchObject.curX-s.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(s.touchObject.curY-s.touchObject.startY,2))),!s.options.verticalSwiping&&!s.swiping&&4<r?!(s.scrolling=!0):(!0===s.options.verticalSwiping&&(s.touchObject.swipeLength=r),i=s.swipeDirection(),void 0!==t.originalEvent&&4<s.touchObject.swipeLength&&(s.swiping=!0,t.preventDefault()),o=(!1===s.options.rtl?1:-1)*(s.touchObject.curX>s.touchObject.startX?1:-1),!0===s.options.verticalSwiping&&(o=s.touchObject.curY>s.touchObject.startY?1:-1),n=s.touchObject.swipeLength,(s.touchObject.edgeHit=!1)===s.options.infinite&&(0===s.currentSlide&&"right"===i||s.currentSlide>=s.getDotCount()&&"left"===i)&&(n=s.touchObject.swipeLength*s.options.edgeFriction,s.touchObject.edgeHit=!0),!1===s.options.vertical?s.swipeLeft=e+n*o:s.swipeLeft=e+n*(s.$list.height()/s.listWidth)*o,!0===s.options.verticalSwiping&&(s.swipeLeft=e+n*o),!0!==s.options.fade&&!1!==s.options.touchMove&&(!0===s.animating?(s.swipeLeft=null,!1):void s.setCSS(s.swipeLeft))))},i.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},i.prototype.unfilterSlides=i.prototype.slickUnfilter=function(){null!==this.$slidesCache&&(this.unload(),this.$slideTrack.children(this.options.slide).detach(),this.$slidesCache.appendTo(this.$slideTrack),this.reinit())},i.prototype.unload=function(){var e=this;t(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
1,i.prototype.unslick=function(t){this.$slider.trigger("unslick",[this,t]),this.destroy()},i.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")))},i.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"))},i.prototype.visibility=function(){this.options.autoplay&&(document[this.hidden]?this.interrupted=!0:this.interrupted=!1)},t.fn.slick=function(){for(var t,e=arguments[0],n=Array.prototype.slice.call(arguments,1),o=this.length,r=0;r<o;r++)if("object"==typeof e||void 0===e?this[r].slick=new i(this[r],e):t=this[r].slick[e].apply(this[r].slick,n),void 0!==t)return t;return this}})),function(t){"use strict";function e(e,i){this.el=t(e),this.options=t.extend({},t.fn.typed.defaults,i),this.isInput=this.el.is("input"),this.attr=this.options.attr,this.showCursor=!this.isInput&&this.options.showCursor,this.elContent=this.attr?this.el.attr(this.attr):this.el.text(),this.contentType=this.options.contentType,this.typeSpeed=this.options.typeSpeed,this.startDelay=this.options.startDelay,this.backSpeed=this.options.backSpeed,this.backDelay=this.options.backDelay,this.stringsElement=this.options.stringsElement,this.strings=this.options.strings,this.strPos=0,this.arrayPos=0,this.stopNum=0,this.loop=this.options.loop,this.loopCount=this.options.loopCount,this.curLoop=0,this.stop=!1,this.cursorChar=this.options.cursorChar,this.shuffle=this.options.shuffle,this.sequence=[],this.build()}e.prototype={constructor:e,init:function(){var t=this;t.timeout=setTimeout((function(){for(var e=0;e<t.strings.length;++e)t.sequence[e]=e;t.shuffle&&(t.sequence=t.shuffleArray(t.sequence)),t.typewrite(t.strings[t.sequence[t.arrayPos]],t.strPos)}),t.startDelay)},build:function(){var e,i=this;!0===this.showCursor&&(this.cursor=t('<span class="typed-cursor">'+this.cursorChar+"</span>"),this.el.after(this.cursor)),this.stringsElement&&(this.strings=[],this.stringsElement.hide(),console.log(this.stringsElement.children()),e=this.stringsElement.children(),t.each(e,(function(e,n){i.strings.push(t(n).html())}))),this.init()},typewrite:function(t,e){var i,n;!0!==this.stop&&(i=Math.round(70*Math.random())+this.typeSpeed,(n=this).timeout=setTimeout((function(){var i,o=0,r=t.substr(e);if("^"===r.charAt(0)&&(i=1,/^\^\d+/.test(r)&&(i+=(r=/\d+/.exec(r)[0]).length,o=parseInt(r)),t=t.substring(0,e)+t.substring(e+i)),"html"===n.contentType){var s=t.substr(e).charAt(0);if("<"===s||"&"===s){for(var a="<"===s?">":";";t.substr(e+1).charAt(0)!==a&&(t.substr(e).charAt(0),!(1+ ++e>t.length)););e++}}n.timeout=setTimeout((function(){if(e===t.length){if(n.options.onStringTyped(n.arrayPos),n.arrayPos===n.strings.length-1&&(n.options.callback(),n.curLoop++,!1===n.loop||n.curLoop===n.loopCount))return;n.timeout=setTimeout((function(){n.backspace(t,e)}),n.backDelay)}else{0===e&&n.options.preStringTyped(n.arrayPos);var i=t.substr(0,e+1);n.attr?n.el.attr(n.attr,i):n.isInput?n.el.val(i):"html"===n.contentType?n.el.html(i):n.el.text(i),e++,n.typewrite(t,e)}}),o)}),i))},backspace:function(t,e){var i,n;!0!==this.stop&&(i=Math.round(70*Math.random())+this.backSpeed,(n=this).timeout=setTimeout((function(){if("html"===n.contentType&&">"===t.substr(e).charAt(0)){for(;"<"!==t.substr(e-1).charAt(0)&&(t.substr(e).charAt(0),!(--e<0)););e--}var i=t.substr(0,e);n.attr?n.el.attr(n.attr,i):n.isInput?n.el.val(i):"html"===n.contentType?n.el.html(i):n.el.text(i),e>n.stopNum?(e--,n.backspace(t,e)):e<=n.stopNum&&(n.arrayPos++,n.arrayPos===n.strings.length?(n.arrayPos=0,n.shuffle&&(n.sequence=n.shuffleArray(n.sequence)),n.init()):n.typewrite(n.strings[n.sequence[n.arrayPos
1]],e))}),i))},shuffleArray:function(t){var e,i,n=t.length;if(n)for(;--n;)e=t[i=Math.floor(Math.random()*(n+1))],t[i]=t[n],t[n]=e;return t},reset:function(){clearInterval(this.timeout),this.el.attr("id"),this.el.empty(),void 0!==this.cursor&&this.cursor.remove(),this.strPos=0,this.arrayPos=0,this.curLoop=0,this.options.resetCallback()}},t.fn.typed=function(i){return this.each((function(){var n=t(this),o=n.data("typed"),r="object"==typeof i&&i;o&&o.reset(),n.data("typed",o=new e(this,r)),"string"==typeof i&&o[i]()}))},t.fn.typed.defaults={strings:["These are the default values...","You know what you should do?","Use your own!","Have a great day!"],stringsElement:null,typeSpeed:0,startDelay:0,backSpeed:0,shuffle:!1,backDelay:500,loop:!1,loopCount:!1,showCursor:!0,cursorChar:"|",attr:null,contentType:"html",callback:function(){},preStringTyped:function(){},onStringTyped:function(){},resetCallback:function(){}}}(window.jQuery);

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.