-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.f202f3.js
1 lines (1 loc) · 61.4 KB
/
main.f202f3.js
1
var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};!function(n){function o(e){if(i[e])return i[e].exports;var t=i[e]={exports:{},id:e,loaded:!1};return n[e].call(t.exports,t,t.exports,o),t.loaded=!0,t.exports}var i={};o.m=n,o.c=i,o.p="./",o(0)}({0:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}n(418);var i=o(n(207)),r=o(n(206)),a=o(n(203));(0,n(135).addLoadEvent)(function(){r.default.init(),i.default.init(),a.default.init()})},6:function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},9:function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},12:function(e,t,n){e.exports=!n(20)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},13:function(e,t,n){var o=n(14),i=n(24);e.exports=n(12)?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},14:function(e,t,n){var o=n(22),i=n(60),r=n(42),a=Object.defineProperty;t.f=n(12)?Object.defineProperty:function(e,t,n){if(o(e),t=r(t,!0),o(n),i)try{return a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},15:function(e,t,n){var o=n(96),i=n(34);e.exports=function(e){return o(i(e))}},16:function(e,t,n){var o=n(40)("wks"),i=n(25),r=n(6).Symbol,a="function"==typeof r;(e.exports=function(e){return o[e]||(o[e]=a&&r[e]||(a?r:i)("Symbol."+e))}).store=o},18:function(e,t){e.exports=function(e){return"object"==(void 0===e?"undefined":_typeof(e))?null!==e:"function"==typeof e}},19:function(e,t){var n=e.exports={version:"2.6.9"};"number"==typeof __e&&(__e=n)},20:function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},22:function(e,t,n){var o=n(18);e.exports=function(e){if(!o(e))throw TypeError(e+" is not an object!");return e}},23:function(e,t){e.exports=!0},24:function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},25:function(e,t){var n=0,o=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+o).toString(36))}},29:function(e,t,n){var o=n(65),i=n(35);e.exports=Object.keys||function(e){return o(e,i)}},34:function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},35:function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},36:function(e,t){e.exports={}},37:function(e,t){t.f={}.propertyIsEnumerable},38:function(e,t,n){var o=n(14).f,i=n(9),r=n(16)("toStringTag");e.exports=function(e,t,n){e&&!i(e=n?e:e.prototype,r)&&o(e,r,{configurable:!0,value:t})}},39:function(e,t,n){var o=n(40)("keys"),i=n(25);e.exports=function(e){return o[e]||(o[e]=i(e))}},40:function(e,t,n){var o=n(19),i=n(6),r="__core-js_shared__",a=i[r]||(i[r]={});(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:o.version,mode:n(23)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},41:function(e,t){var n=Math.ceil,o=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(0<e?o:n)(e)}},42:function(e,t,n){var i=n(18);e.exports=function(e,t){if(!i(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!i(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!i(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!i(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},43:function(e,t,n){var o=n(6),i=n(19),r=n(23),a=n(44),l=n(14).f;e.exports=function(e){var t=i.Symbol||(i.Symbol=r?{}:o.Symbol||{});"_"==e.charAt(0)||e in t||l(t,e,{value:a.f(e)})}},44:function(e,t,n){t.f=n(16)},54:function(e,t,n){function h(e,t,n){var o,i,r,a=e&h.F,l=e&h.G,u=e&h.S,s=e&h.P,c=e&h.B,f=e&h.W,d=l?y:y[t]||(y[t]={}),p=d[b],m=l?v:u?v[t]:(v[t]||{})[b];for(o in l&&(n=t),n)(i=!a&&m&&void 0!==m[o])&&w(d,o)||(r=i?m[o]:n[o],d[o]=l&&"function"!=typeof m[o]?n[o]:c&&i?g(r,v):f&&m[o]==r?function(o){function e(e,t,n){if(this instanceof o){switch(arguments.length){case 0:return new o;case 1:return new o(e);case 2:return new o(e,t)}return new o(e,t,n)}return o.apply(this,arguments)}return e[b]=o[b],e}(r):s&&"function"==typeof r?g(Function.call,r):r,s&&((d.virtual||(d.virtual={}))[o]=r,e&h.R&&p&&!p[o]&&x(p,o,r)))}var v=n(6),y=n(19),g=n(93),x=n(13),w=n(9),b="prototype";h.F=1,h.G=2,h.S=4,h.P=8,h.B=16,h.W=32,h.U=64,h.R=128,e.exports=h},55:function(e,t,n){var o=n(34);e.exports=function(e){return Object(o(e))}},58:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},59:function(e,t,n){var o=n(18),i=n(6).document,r=o(i)&&o(i.createElement);e.exports=function(e){return r?i.createElement(e):{}}},60:function(e,t,n){e.exports=!n(12)&&!n(20)(function(){return 7!=Object.defineProperty(n(59)("div"),"a",{get:function(){return 7}}).a})},61:function(e,t,n){"use strict";function x(){return this}var w=n(23),b=n(54),S=n(66),T=n(13),C=n(36),I=n(98),E=n(38),_=n(104),O=n(16)("iterator"),M=!([].keys&&"next"in[].keys()),D="values";e.exports=function(e,t,n,o,i,r,a){I(n,t,o);function l(e){if(!M&&e in m)return m[e];switch(e){case"keys":case D:return function(){return new n(this,e)}}return function(){return new n(this,e)}}var u,s,c,f=t+" Iterator",d=i==D,p=!1,m=e.prototype,h=m[O]||m["@@iterator"]||i&&m[i],v=h||l(i),y=i?d?l("entries"):v:void 0,g="Array"==t&&m.entries||h;if(g&&((c=_(g.call(new e)))!==Object.prototype&&c.next&&(E(c,f,!0),w||"function"==typeof c[O]||T(c,O,x))),d&&h&&h.name!==D&&(p=!0,v=function(){return h.call(this)}),w&&!a||!M&&!p&&m[O]||T(m,O,v),C[t]=v,C[f]=x,i)if(u={values:d?v:l(D),keys:r?v:l("keys"),entries:y},a)for(s in u)s in m||S(m,s,u[s]);else b(b.P+b.F*(M||p),t,u);return u}},62:function(e,t,o){function i(){}var r=o(22),a=o(101),l=o(35),u=o(39)("IE_PROTO"),s="prototype",c=function(){var e,t=o(59)("iframe"),n=l.length;for(t.style.display="none",o(95).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;n--;)delete c[s][l[n]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(i[s]=r(e),n=new i,i[s]=null,n[u]=e):n=c(),void 0===t?n:a(n,t)}},63:function(e,t,n){var o=n(65),i=n(35).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,i)}},64:function(e,t){t.f=Object.getOwnPropertySymbols},65:function(e,t,n){var a=n(9),l=n(15),u=n(92)(!1),s=n(39)("IE_PROTO");e.exports=function(e,t){var n,o=l(e),i=0,r=[];for(n in o)n!=s&&a(o,n)&&r.push(n);for(;t.length>i;)a(o,n=t[i++])&&(~u(r,n)||r.push(n));return r}},66:function(e,t,n){e.exports=n(13)},85:function(e,t,n){e.exports={default:n(88),__esModule:!0}},86:function(e,t,n){e.exports={default:n(89),__esModule:!0}},87:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=o(n(86)),r=o(n(85)),a="function"==typeof r.default&&"symbol"==_typeof(i.default)?function(e){return void 0===e?"undefined":_typeof(e)}:function(e){return e&&"function"==typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":void 0===e?"undefined":_typeof(e)};t.default="function"==typeof r.default&&"symbol"===a(i.default)?function(e){return void 0===e?"undefined":a(e)}:function(e){return e&&"function"==typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":void 0===e?"undefined":a(e)}},88:function(e,t,n){n(111),n(109),n(112),n(113),e.exports=n(19).Symbol},89:function(e,t,n){n(110),n(114),e.exports=n(44).f("iterator")},90:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},91:function(e,t){e.exports=function(){}},92:function(e,t,n){var u=n(15),s=n(107),c=n(106);e.exports=function(l){return function(e,t,n){var o,i=u(e),r=s(i.length),a=c(n,r);if(l&&t!=t){for(;a<r;)if((o=i[a++])!=o)return!0}else for(;a<r;a++)if((l||a in i)&&i[a]===t)return l||a||0;return!l&&-1}}},93:function(e,t,n){var r=n(90);e.exports=function(o,i,e){if(r(o),void 0===i)return o;switch(e){case 1:return function(e){return o.call(i,e)};case 2:return function(e,t){return o.call(i,e,t)};case 3:return function(e,t,n){return o.call(i,e,t,n)}}return function(){return o.apply(i,arguments)}}},94:function(e,t,n){var l=n(29),u=n(64),s=n(37);e.exports=function(e){var t=l(e),n=u.f;if(n)for(var o,i=n(e),r=s.f,a=0;i.length>a;)r.call(e,o=i[a++])&&t.push(o);return t}},95:function(e,t,n){var o=n(6).document;e.exports=o&&o.documentElement},96:function(e,t,n){var o=n(58);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==o(e)?e.split(""):Object(e)}},97:function(e,t,n){var o=n(58);e.exports=Array.isArray||function(e){return"Array"==o(e)}},98:function(e,t,n){"use strict";var o=n(62),i=n(24),r=n(38),a={};n(13)(a,n(16)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=o(a,{next:i(1,n)}),r(e,t+" Iterator")}},99:function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},100:function(e,t,n){function o(e){l(e,i,{value:{i:"O"+ ++u,w:{}}})}var i=n(25)("meta"),r=n(18),a=n(9),l=n(14).f,u=0,s=Object.isExtensible||function(){return!0},c=!n(20)(function(){return s(Object.preventExtensions({}))}),f=e.exports={KEY:i,NEED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==(void 0===e?"undefined":_typeof(e))?e:("string"==typeof e?"S":"P")+e;if(!a(e,i)){if(!s(e))return"F";if(!t)return"E";o(e)}return e[i].i},getWeak:function(e,t){if(!a(e,i)){if(!s(e))return!0;if(!t)return!1;o(e)}return e[i].w},onFreeze:function(e){return c&&f.NEED&&s(e)&&!a(e,i)&&o(e),e}}},101:function(e,t,n){var a=n(14),l=n(22),u=n(29);e.exports=n(12)?Object.defineProperties:function(e,t){l(e);for(var n,o=u(t),i=o.length,r=0;r<i;)a.f(e,n=o[r++],t[n]);return e}},102:function(e,t,n){var o=n(37),i=n(24),r=n(15),a=n(42),l=n(9),u=n(60),s=Object.getOwnPropertyDescriptor;t.f=n(12)?s:function(e,t){if(e=r(e),t=a(t,!0),u)try{return s(e,t)}catch(e){}if(l(e,t))return i(!o.f.call(e,t),e[t])}},103:function(e,t,n){var o=n(15),i=n(63).f,r={}.toString,a="object"==("undefined"==typeof window?"undefined":_typeof(window))&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"[object Window]"==r.call(e)?function(e){try{return i(e)}catch(e){return a.slice()}}(e):i(o(e))}},104:function(e,t,n){var o=n(9),i=n(55),r=n(39)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=i(e),o(e,r)?e[r]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},105:function(e,t,n){var u=n(41),s=n(34);e.exports=function(l){return function(e,t){var n,o,i=String(s(e)),r=u(t),a=i.length;return r<0||a<=r?l?"":void 0:(n=i.charCodeAt(r))<55296||56319<n||r+1===a||(o=i.charCodeAt(r+1))<56320||57343<o?l?i.charAt(r):n:l?i.slice(r,r+2):o-56320+(n-55296<<10)+65536}}},106:function(e,t,n){var o=n(41),i=Math.max,r=Math.min;e.exports=function(e,t){return(e=o(e))<0?i(e+t,0):r(e,t)}},107:function(e,t,n){var o=n(41),i=Math.min;e.exports=function(e){return 0<e?i(o(e),9007199254740991):0}},108:function(e,t,n){"use strict";var o=n(91),i=n(99),r=n(36),a=n(15);e.exports=n(61)(Array,"Array",function(e,t){this._t=a(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,i(1)):i(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])},"values"),r.Arguments=r.Array,o("keys"),o("values"),o("entries")},109:function(e,t){},110:function(e,t,n){"use strict";var o=n(105)(!0);n(61)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=o(t,n),this._i+=e.length,{value:e,done:!1})})},111:function(e,t,n){"use strict";function o(e){var t=Y[e]=k(U[K]);return t._k=e,t}function a(e,t,n){return e===X&&a(V,t,n),I(e),t=M(t,!0),I(n),f(Y,t)?(n.enumerable?(f(e,B)&&e[B][t]&&(e[B][t]=!1),n=k(n,{enumerable:D(0,!1)})):(f(e,B)||N(e,B,D(1,{})),e[B][t]=!0),ee(e,t,n)):N(e,t,n)}function i(e,t){I(e);for(var n,o=T(t=O(t)),i=0,r=o.length;i<r;)a(e,n=o[i++],t[n]);return e}function r(e){var t=W.call(this,e=M(e,!0));return!(this===X&&f(Y,e)&&!f(V,e))&&(!(t||!f(this,e)||!f(Y,e)||f(this,B)&&this[B][e])||t)}function l(e,t){if(e=O(e),t=M(t,!0),e!==X||!f(Y,t)||f(V,t)){var n=Z(e,t);return!n||!f(Y,t)||f(e,B)&&e[B][t]||(n.enumerable=!0),n}}function u(e){for(var t,n=z(O(e)),o=[],i=0;n.length>i;)f(Y,t=n[i++])||t==B||t==h||o.push(t);return o}function s(e){for(var t,n=e===X,o=z(n?V:O(e)),i=[],r=0;o.length>r;)!f(Y,t=o[r++])||n&&!f(X,t)||i.push(Y[t]);return i}var c=n(6),f=n(9),d=n(12),p=n(54),m=n(66),h=n(100).KEY,v=n(20),y=n(40),g=n(38),x=n(25),w=n(16),b=n(44),S=n(43),T=n(94),C=n(97),I=n(22),E=n(18),_=n(55),O=n(15),M=n(42),D=n(24),k=n(62),A=n(103),F=n(102),P=n(64),L=n(14),R=n(29),Z=F.f,N=L.f,z=A.f,U=c.Symbol,j=c.JSON,q=j&&j.stringify,K="prototype",B=w("_hidden"),H=w("toPrimitive"),W={}.propertyIsEnumerable,G=y("symbol-registry"),Y=y("symbols"),V=y("op-symbols"),X=Object[K],J="function"==typeof U&&!!P.f,$=c.QObject,Q=!$||!$[K]||!$[K].findChild,ee=d&&v(function(){return 7!=k(N({},"a",{get:function(){return N(this,"a",{value:7}).a}})).a})?function(e,t,n){var o=Z(X,t);o&&delete X[t],N(e,t,n),o&&e!==X&&N(X,t,o)}:N,te=J&&"symbol"==_typeof(U.iterator)?function(e){return"symbol"==(void 0===e?"undefined":_typeof(e))}:function(e){return e instanceof U};J||(m((U=function(e){if(this instanceof U)throw TypeError("Symbol is not a constructor!");var n=x(0<arguments.length?e:void 0);return d&&Q&&ee(X,n,{configurable:!0,set:function e(t){this===X&&e.call(V,t),f(this,B)&&f(this[B],n)&&(this[B][n]=!1),ee(this,n,D(1,t))}}),o(n)})[K],"toString",function(){return this._k}),F.f=l,L.f=a,n(63).f=A.f=u,n(37).f=r,P.f=s,d&&!n(23)&&m(X,"propertyIsEnumerable",r,!0),b.f=function(e){return o(w(e))}),p(p.G+p.W+p.F*!J,{Symbol:U});for(var ne="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),oe=0;ne.length>oe;)w(ne[oe++]);for(var ie=R(w.store),re=0;ie.length>re;)S(ie[re++]);p(p.S+p.F*!J,"Symbol",{for:function(e){return f(G,e+="")?G[e]:G[e]=U(e)},keyFor:function(e){if(!te(e))throw TypeError(e+" is not a symbol!");for(var t in G)if(G[t]===e)return t},useSetter:function(){Q=!0},useSimple:function(){Q=!1}}),p(p.S+p.F*!J,"Object",{create:function(e,t){return void 0===t?k(e):i(k(e),t)},defineProperty:a,defineProperties:i,getOwnPropertyDescriptor:l,getOwnPropertyNames:u,getOwnPropertySymbols:s});var ae=v(function(){P.f(1)});p(p.S+p.F*ae,"Object",{getOwnPropertySymbols:function(e){return P.f(_(e))}}),j&&p(p.S+p.F*(!J||v(function(){var e=U();return"[null]"!=q([e])||"{}"!=q({a:e})||"{}"!=q(Object(e))})),"JSON",{stringify:function(e){for(var t,n,o=[e],i=1;i<arguments.length;)o.push(arguments[i++]);if(n=t=o[1],(E(t)||void 0!==e)&&!te(e))return C(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!te(t))return t}),o[1]=t,q.apply(j,o)}}),U[K][H]||n(13)(U[K],H,U[K].valueOf),g(U,"Symbol"),g(Math,"Math",!0),g(c.JSON,"JSON",!0)},112:function(e,t,n){n(43)("asyncIterator")},113:function(e,t,n){n(43)("observable")},114:function(e,t,n){n(108);for(var o=n(6),i=n(13),r=n(36),a=n(16)("toStringTag"),l="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u<l.length;u++){var s=l[u],c=o[s],f=c&&c.prototype;f&&!f[a]&&i(f,a,s),r[s]=r.Array}},135:function(e,t,n){"use strict";var o,i=n(87),f=(o=i)&&o.__esModule?o:{default:o},d=function(){function t(e,t,n){return t||n?String.fromCharCode(t||n):r[e]||e}function n(e){return c[e]}var o=/"|<|>|&| |'|&#(\d+);|&#(\d+)/g,i=/['<> "&]/g,r={""":'"',"<":"<",">":">","&":"&"," ":" "},a=/\u00a0/g,l=/<br\s*\/?>/gi,u=/\r?\n/g,s=/\s/g,c={};for(var e in r)c[r[e]]=e;return r["'"]="'",c["'"]="'",{encode:function(e){return e?(""+e).replace(i,n).replace(u,"<br/>").replace(s," "):""},decode:function(e){return e?(""+e).replace(l,"\n").replace(o,t).replace(a," "):""},encodeBase16:function(e){if(!e)return e;for(var t=[],n=0,o=(e+="").length;n<o;n++)t.push(e.charCodeAt(n).toString(16).toUpperCase());return t.join("")},encodeBase16forJSON:function(e){if(!e)return e;for(var t=[],n=0,o=(e=e.replace(/[\u4E00-\u9FBF]/gi,function(e){return escape(e).replace("%u","\\u")})).length;n<o;n++)t.push(e.charCodeAt(n).toString(16).toUpperCase());return t.join("")},decodeBase16:function(e){if(!e)return e;for(var t=[],n=0,o=(e+="").length;n<o;n+=2)t.push(String.fromCharCode("0x"+e.slice(n,n+2)));return t.join("")},encodeObject:function(e){if(e instanceof Array)for(var t=0,n=e.length;t<n;t++)e[t]=d.encodeObject(e[t]);else if("object"==(void 0===e?"undefined":(0,f.default)(e)))for(var o in e)e[o]=d.encodeObject(e[o]);else if("string"==typeof e)return d.encode(e);return e},loadScript:function(e){var t=document.createElement("script");document.getElementsByTagName("body")[0].appendChild(t),t.setAttribute("src",e)},addLoadEvent:function(e){var t=window.onload;"function"!=typeof window.onload?window.onload=e:window.onload=function(){t(),e()}}}}();e.exports=d},163:function(e,t){e.exports=function(e,t){e.classList?e.classList.add(t):e.className+=" "+t}},164:function(e,t){e.exports=function(e,t){if(e.classList)e.classList.remove(t);else{var n=new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi");e.className=e.className.replace(n," ")}}},203:function(e,t){"use strict";e.exports={init:function(){!function(e,n,t){function o(){e.style.display=(n.scrollTop||document.documentElement.scrollTop||document.body.scrollTop)>=(t||500)?"block":"none"}function i(n,o){var i=null;return function(){var e=this,t=arguments;i&&clearTimeout(i),i=setTimeout(function(){return"function"==typeof n&&n.apply(e,t)},o)}}if(e){var r=null,a=window.onscroll,l=e.onclick;(n||window).onscroll=i(function(){"function"==typeof a&&a.apply(this,arguments),o()},100),e.onclick=function(){"function"==typeof l&&l.apply(this,arguments);n.scrollTop||document.documentElement.scrollTop||document.body.scrollTop;r=setInterval(function(){var e=n.scrollTop||document.documentElement.scrollTop||document.body.scrollTop,t=Math.max(10,e/6);e-=t,e>0?(n.scrollTop=n.scrollTop-t,window.scrollTo(0,e)):(n.scrollTop=0,window.scrollTo(0,0),clearInterval(r))},10)}}}(document.getElementById("js-jump-container"),document.getElementById("container"),80)}}},206:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){e=e.replace(/<%-sUrl%>/g,encodeURIComponent(t.sUrl)).replace(/<%-sTitle%>/g,t.sTitle).replace(/<%-sDesc%>/g,t.sDesc).replace(/<%-sPic%>/g,encodeURIComponent(t.sPic));window.open(e)}function r(){var e=document.querySelector(".js-wx-box"),t=document.querySelector(".mask");(0,u.default)(e,"in"),(0,u.default)(e,"ready"),(0,u.default)(t,"in")}function a(e,t){"weibo"===e?i("http://service.weibo.com/share/share.php?url=<%-sUrl%>&title=<%-sTitle%>&pic=<%-sPic%>",t):"qq"===e?i("http://connect.qq.com/widget/shareqq/index.html?url=<%-sUrl%>&title=<%-sTitle%>&source=<%-sDesc%>",t):"douban"===e?i("https://www.douban.com/share/service?image=<%-sPic%>&href=<%-sUrl%>&name=<%-sTitle%>&text=<%-sDesc%>",t):"qzone"===e?i("http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=<%-sUrl%>&title=<%-sTitle%>&pics=<%-sPic%>&summary=<%-sDesc%>",t):"facebook"===e?i("https://www.facebook.com/sharer/sharer.php?u=<%-sUrl%>",t):"twitter"===e?i("https://twitter.com/intent/tweet?text=<%-sTitle%>&url=<%-sUrl%>&via=<%-config.url%>",t):"google"===e?i("https://plus.google.com/share?url=<%-sUrl%>",t):"weixin"===e&&function(){var e=document.querySelector(".js-wx-box"),t=document.querySelector(".mask");(0,l.default)(e,"in"),(0,l.default)(e,"ready"),(0,l.default)(t,"in")}()}var l=o(n(163)),u=o(n(164));e.exports={init:function(){var e=document.querySelectorAll(".share-sns");if(e&&0!==e.length){var n=window.location.href,o=document.querySelector("title").innerHTML,i=document.querySelectorAll(".article-entry img").length?document.querySelector(".article-entry img").getAttribute("src"):"";""===i||/^(http:|https:)?\/\//.test(i)||(i=window.location.origin+i),e.forEach(function(t){t.onclick=function(e){a(t.getAttribute("data-type"),{sUrl:n,sPic:i,sTitle:o,sDesc:o})}}),document.querySelector(".mask").onclick=r,document.querySelector(".js-modal-close").onclick=r}}}},207:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}var i=o(n(421)),a=o(n(420));n(416),n(417),window.PhotoSwipe=i.default,window.PhotoSwipeUI_Default=a.default,e.exports={init:function(){var n=document.querySelectorAll(".pswp")[0],o=document.querySelectorAll(".article-entry img:not(.reward-img)");o.forEach(function(e,t){e.onclick=function(){if(!document.querySelector(".left-col.show")){var r=[];o.forEach(function(e,t){var n=(e.getAttribute("data-idx",t),e.getAttribute("data-target")||e.getAttribute("src")),o=e.getAttribute("alt"),i=new Image;i.src=n,r.push({src:n,w:i.width||e.width,h:i.height||e.height,title:o})}),new i.default(n,a.default,r,{index:parseInt(t)}).init()}}})}}},416:function(e,t){},417:function(e,t){},418:function(e,t){},420:function(e,t,n){var o,i;void 0===(i="function"==typeof(o=function(){"use strict";return function(i,l){var t,u,r,a,n,o,s,c,f,e,d,p,m,h,v,y,g,x,w=this,b=!1,S=!0,T=!0,C={barsSize:{top:44,bottom:"auto"},closeElClasses:["item","caption","zoom-wrap","ui","top-bar"],timeToIdle:4e3,timeToIdleOutside:1e3,loadingIndicatorDelay:1e3,addCaptionHTMLFn:function(e,t){return e.title?(t.children[0].innerHTML=e.title,!0):(t.children[0].innerHTML="",!1)},closeEl:!0,captionEl:!0,fullscreenEl:!0,zoomEl:!0,shareEl:!0,counterEl:!0,arrowEl:!0,preloaderEl:!0,tapToClose:!1,tapToToggleControls:!0,clickToCloseNonZoomable:!0,shareButtons:[{id:"facebook",label:"Share on Facebook",url:"https://www.facebook.com/sharer/sharer.php?u={{url}}"},{id:"twitter",label:"Tweet",url:"https://twitter.com/intent/tweet?text={{text}}&url={{url}}"},{id:"pinterest",label:"Pin it",url:"http://www.pinterest.com/pin/create/button/?url={{url}}&media={{image_url}}&description={{text}}"},{id:"download",label:"Download image",url:"{{raw_image_url}}",download:!0}],getImageURLForShare:function(){return i.currItem.src||""},getPageURLForShare:function(){return window.location.href},getTextForShare:function(){return i.currItem.title||""},indexIndicatorSep:" / ",fitControlsWidth:1200},I=function(e){if(y)return!0;e=e||window.event,v.timeToIdle&&v.mouseUsed&&!f&&P();for(var t,n,o=e.target||e.srcElement,i=o.getAttribute("class")||"",r=0;r<N.length;r++)(t=N[r]).onTap&&-1<i.indexOf("pswp__"+t.name)&&(t.onTap(),n=!0);if(n){e.stopPropagation&&e.stopPropagation(),y=!0;var a=l.features.isOldAndroid?600:30;setTimeout(function(){y=!1},a)}},E=function(e,t,n){l[(n?"add":"remove")+"Class"](e,"pswp__"+t)},_=function(){var e=1===v.getNumItemsFn();e!==h&&(E(u,"ui--one-slide",e),h=e)},O=function(){E(s,"share-modal--hidden",T)},M=function(){return(T=!T)?(l.removeClass(s,"pswp__share-modal--fade-in"),setTimeout(function(){T&&O()},300)):(O(),setTimeout(function(){T||l.addClass(s,"pswp__share-modal--fade-in")},30)),T||k(),!1},D=function(e){var t=(e=e||window.event).target||e.srcElement;return i.shout("shareLinkClick",e,t),!(!t.href||!t.hasAttribute("download")&&(window.open(t.href,"pswp_share","scrollbars=yes,resizable=yes,toolbar=no,location=yes,width=550,height=420,top=100,left="+(window.screen?Math.round(screen.width/2-275):100)),T||M(),1))},k=function(){for(var e,t,n,o,i,r="",a=0;a<v.shareButtons.length;a++)e=v.shareButtons[a],n=v.getImageURLForShare(e),o=v.getPageURLForShare(e),i=v.getTextForShare(e),t=e.url.replace("{{url}}",encodeURIComponent(o)).replace("{{image_url}}",encodeURIComponent(n)).replace("{{raw_image_url}}",n).replace("{{text}}",encodeURIComponent(i)),r+='<a href="'+t+'" target="_blank" class="pswp__share--'+e.id+'"'+(e.download?"download":"")+">"+e.label+"</a>",v.parseShareButtonOut&&(r=v.parseShareButtonOut(e,r));s.children[0].innerHTML=r,s.children[0].onclick=D},A=function(e){for(var t=0;t<v.closeElClasses.length;t++)if(l.hasClass(e,"pswp__"+v.closeElClasses[t]))return!0},F=0,P=function(){clearTimeout(x),F=0,f&&w.setIdle(!1)},L=function(e){var t=(e=e||window.event).relatedTarget||e.toElement;t&&"HTML"!==t.nodeName||(clearTimeout(x),x=setTimeout(function(){w.setIdle(!0)},v.timeToIdleOutside))},R=function(e){p!==e&&(E(d,"preloader--active",!e),p=e)},Z=function(e){var t=e.vGap;if(function(){return!i.likelyTouchDevice||v.mouseUsed||screen.width>v.fitControlsWidth}()){var n=v.barsSize;if(v.captionEl&&"auto"===n.bottom)if(a||((a=l.createEl("pswp__caption pswp__caption--fake")).appendChild(l.createEl("pswp__caption__center")),u.insertBefore(a,r),l.addClass(u,"pswp__ui--fit")),v.addCaptionHTMLFn(e,a,!0)){var o=a.clientHeight;t.bottom=parseInt(o,10)||44}else t.bottom=n.top;else t.bottom="auto"===n.bottom?0:n.bottom;t.top=n.top}else t.top=t.bottom=0},N=[{name:"caption",option:"captionEl",onInit:function(e){r=e}},{name:"share-modal",option:"shareEl",onInit:function(e){s=e},onTap:function(){M()}},{name:"button--share",option:"shareEl",onInit:function(e){o=e},onTap:function(){M()}},{name:"button--zoom",option:"zoomEl",onTap:i.toggleDesktopZoom},{name:"counter",option:"counterEl",onInit:function(e){n=e}},{name:"button--close",option:"closeEl",onTap:i.close},{name:"button--arrow--left",option:"arrowEl",onTap:i.prev},{name:"button--arrow--right",option:"arrowEl",onTap:i.next},{name:"button--fs",option:"fullscreenEl",onTap:function(){t.isFullscreen()?t.exit():t.enter()}},{name:"preloader",option:"preloaderEl",onInit:function(e){d=e}}];w.init=function(){l.extend(i.options,C,!0),v=i.options,u=l.getChildByClass(i.scrollWrap,"pswp__ui"),e=i.listen,function(){var t;e("onVerticalDrag",function(e){S&&e<.95?w.hideControls():!S&&e>=.95&&w.showControls()}),e("onPinchClose",function(e){S&&e<.9?(w.hideControls(),t=!0):t&&!S&&e>.9&&w.showControls()}),e("zoomGestureEnded",function(){t=!1,t&&!S&&w.showControls()})}(),e("beforeChange",w.update),e("doubleTap",function(e){var t=i.currItem.initialZoomLevel;i.getZoomLevel()!==t?i.zoomTo(t,e,333):i.zoomTo(v.getDoubleTapZoom(!1,i.currItem),e,333)}),e("preventDragEvent",function(e,t,n){var o=e.target||e.srcElement;o&&o.getAttribute("class")&&-1<e.type.indexOf("mouse")&&(0<o.getAttribute("class").indexOf("__caption")||/(SMALL|STRONG|EM)/i.test(o.tagName))&&(n.prevent=!1)}),e("bindEvents",function(){l.bind(u,"pswpTap click",I),l.bind(i.scrollWrap,"pswpTap",w.onGlobalTap),i.likelyTouchDevice||l.bind(i.scrollWrap,"mouseover",w.onMouseOver)}),e("unbindEvents",function(){T||M(),g&&clearInterval(g),l.unbind(document,"mouseout",L),l.unbind(document,"mousemove",P),l.unbind(u,"pswpTap click",I),l.unbind(i.scrollWrap,"pswpTap",w.onGlobalTap),l.unbind(i.scrollWrap,"mouseover",w.onMouseOver),t&&(l.unbind(document,t.eventK,w.updateFullscreen),t.isFullscreen()&&(v.hideAnimationDuration=0,t.exit()),t=null)}),e("destroy",function(){v.captionEl&&(a&&u.removeChild(a),l.removeClass(r,"pswp__caption--empty")),s&&(s.children[0].onclick=null),l.removeClass(u,"pswp__ui--over-close"),l.addClass(u,"pswp__ui--hidden"),w.setIdle(!1)}),v.showAnimationDuration||l.removeClass(u,"pswp__ui--hidden"),e("initialZoomIn",function(){v.showAnimationDuration&&l.removeClass(u,"pswp__ui--hidden")}),e("initialZoomOut",function(){l.addClass(u,"pswp__ui--hidden")}),e("parseVerticalMargin",Z),function(){var i,r,a,e=function e(t){if(t)for(var e=t.length,n=0;n<e;n++){i=t[n],r=i.className;for(var o=0;o<N.length;o++){a=N[o],r.indexOf("pswp__"+a.name)>-1&&(v[a.option]?(l.removeClass(i,"pswp__element--disabled"),a.onInit&&a.onInit(i)):l.addClass(i,"pswp__element--disabled"))}}};e(u.children);var t=l.getChildByClass(u,"pswp__top-bar");t&&e(t.children)}(),v.shareEl&&o&&s&&(T=!0),_(),function(){v.timeToIdle&&e("mouseUsed",function(){l.bind(document,"mousemove",P),l.bind(document,"mouseout",L),g=setInterval(function(){F++,2===F&&w.setIdle(!0)},v.timeToIdle/2)})}(),function(){v.fullscreenEl&&!l.features.isOldAndroid&&(t||(t=w.getFullscreenAPI()),t?(l.bind(document,t.eventK,w.updateFullscreen),w.updateFullscreen(),l.addClass(i.template,"pswp--supports-fs")):l.removeClass(i.template,"pswp--supports-fs"))}(),function(){v.preloaderEl&&(R(!0),e("beforeChange",function(){clearTimeout(m),m=setTimeout(function(){i.currItem&&i.currItem.loading?(!i.allowProgressiveImg()||i.currItem.img&&!i.currItem.img.naturalWidth)&&R(!1):R(!0)},v.loadingIndicatorDelay)}),e("imageLoadComplete",function(e,t){i.currItem===t&&R(!0)}))}()},w.setIdle=function(e){E(u,"ui--idle",f=e)},w.update=function(){b=!(!S||!i.currItem)&&(w.updateIndexIndicator(),v.captionEl&&(v.addCaptionHTMLFn(i.currItem,r),E(r,"caption--empty",!i.currItem.title)),!0),T||M(),_()},w.updateFullscreen=function(e){e&&setTimeout(function(){i.setScrollOffset(0,l.getScrollY())},50),l[(t.isFullscreen()?"add":"remove")+"Class"](i.template,"pswp--fs")},w.updateIndexIndicator=function(){v.counterEl&&(n.innerHTML=i.getCurrentIndex()+1+v.indexIndicatorSep+v.getNumItemsFn())},w.onGlobalTap=function(e){var t=(e=e||window.event).target||e.srcElement;if(!y)if(e.detail&&"mouse"===e.detail.pointerType){if(A(t))return void i.close();l.hasClass(t,"pswp__img")&&(1===i.getZoomLevel()&&i.getZoomLevel()<=i.currItem.fitRatio?v.clickToCloseNonZoomable&&i.close():i.toggleDesktopZoom(e.detail.releasePoint))}else if(v.tapToToggleControls&&(S?w.hideControls():w.showControls()),v.tapToClose&&(l.hasClass(t,"pswp__img")||A(t)))return void i.close()},w.onMouseOver=function(e){var t=(e=e||window.event).target||e.srcElement;E(u,"ui--over-close",A(t))},w.hideControls=function(){l.addClass(u,"pswp__ui--hidden"),S=!1},w.showControls=function(){S=!0,b||w.update(),l.removeClass(u,"pswp__ui--hidden")},w.supportsFullscreen=function(){var e=document;return!!(e.exitFullscreen||e.mozCancelFullScreen||e.webkitExitFullscreen||e.msExitFullscreen)},w.getFullscreenAPI=function(){var e,t=document.documentElement,n="fullscreenchange";return t.requestFullscreen?e={enterK:"requestFullscreen",exitK:"exitFullscreen",elementK:"fullscreenElement",eventK:n}:t.mozRequestFullScreen?e={enterK:"mozRequestFullScreen",exitK:"mozCancelFullScreen",elementK:"mozFullScreenElement",eventK:"moz"+n}:t.webkitRequestFullscreen?e={enterK:"webkitRequestFullscreen",exitK:"webkitExitFullscreen",elementK:"webkitFullscreenElement",eventK:"webkit"+n}:t.msRequestFullscreen&&(e={enterK:"msRequestFullscreen",exitK:"msExitFullscreen",elementK:"msFullscreenElement",eventK:"MSFullscreenChange"}),e&&(e.enter=function(){return c=v.closeOnScroll,v.closeOnScroll=!1,"webkitRequestFullscreen"!==this.enterK?i.template[this.enterK]():void i.template[this.enterK](Element.ALLOW_KEYBOARD_INPUT)},e.exit=function(){return v.closeOnScroll=c,document[this.exitK]()},e.isFullscreen=function(){return document[this.elementK]}),e}}})?o.call(t,n,t,e):o)||(e.exports=i)},421:function(e,t,n){var o,i;void 0===(i="function"==typeof(o=function(){"use strict";return function(d,i,e,t){var h={features:null,bind:function(e,t,n,o){var i=(o?"remove":"add")+"EventListener";t=t.split(" ");for(var r=0;r<t.length;r++)t[r]&&e[i](t[r],n,!1)},isArray:function(e){return e instanceof Array},createEl:function(e,t){var n=document.createElement(t||"div");return e&&(n.className=e),n},getScrollY:function(){var e=window.pageYOffset;return void 0!==e?e:document.documentElement.scrollTop},unbind:function(e,t,n){h.bind(e,t,n,!0)},removeClass:function(e,t){var n=new RegExp("(\\s|^)"+t+"(\\s|$)");e.className=e.className.replace(n," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")},addClass:function(e,t){h.hasClass(e,t)||(e.className+=(e.className?" ":"")+t)},hasClass:function(e,t){return e.className&&new RegExp("(^|\\s)"+t+"(\\s|$)").test(e.className)},getChildByClass:function(e,t){for(var n=e.firstChild;n;){if(h.hasClass(n,t))return n;n=n.nextSibling}},arraySearch:function(e,t,n){for(var o=e.length;o--;)if(e[o][n]===t)return o;return-1},extend:function(e,t,n){for(var o in t)if(t.hasOwnProperty(o)){if(n&&e.hasOwnProperty(o))continue;e[o]=t[o]}},easing:{sine:{out:function(e){return Math.sin(e*(Math.PI/2))},inOut:function(e){return-(Math.cos(Math.PI*e)-1)/2}},cubic:{out:function(e){return--e*e*e+1}}},detectFeatures:function(){if(h.features)return h.features;var e=h.createEl(),t=e.style,n="",o={};if(o.oldIE=document.all&&!document.addEventListener,o.touch="ontouchstart"in window,window.requestAnimationFrame&&(o.raf=window.requestAnimationFrame,o.caf=window.cancelAnimationFrame),o.pointerEvent=!!window.PointerEvent||navigator.msPointerEnabled,!o.pointerEvent){var i=navigator.userAgent;if(/iP(hone|od)/.test(navigator.platform)){var r=navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/);r&&0<r.length&&(1<=(r=parseInt(r[1],10))&&r<8&&(o.isOldIOSPhone=!0))}var a=i.match(/Android\s([0-9\.]*)/),l=a?a[1]:0;1<=(l=parseFloat(l))&&(l<4.4&&(o.isOldAndroid=!0),o.androidVersion=l),o.isMobileOpera=/opera mini|opera mobi/i.test(i)}for(var u,s,c=["transform","perspective","animationName"],f=["","webkit","Moz","ms","O"],d=0;d<4;d++){n=f[d];for(var p=0;p<3;p++)u=c[p],s=n+(n?u.charAt(0).toUpperCase()+u.slice(1):u),!o[u]&&s in t&&(o[u]=s);n&&!o.raf&&(n=n.toLowerCase(),o.raf=window[n+"RequestAnimationFrame"],o.raf&&(o.caf=window[n+"CancelAnimationFrame"]||window[n+"CancelRequestAnimationFrame"]))}if(!o.raf){var m=0;o.raf=function(e){var t=(new Date).getTime(),n=Math.max(0,16-(t-m)),o=window.setTimeout(function(){e(t+n)},n);return m=t+n,o},o.caf=function(e){clearTimeout(e)}}return o.svg=!!document.createElementNS&&!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,h.features=o}};h.detectFeatures(),h.features.oldIE&&(h.bind=function(e,t,n,o){t=t.split(" ");for(var i,r=(o?"detach":"attach")+"Event",a=function(){n.handleEvent.call(n)},l=0;l<t.length;l++)if(i=t[l])if("object"==(void 0===n?"undefined":_typeof(n))&&n.handleEvent){if(o){if(!n["oldIE"+i])return!1}else n["oldIE"+i]=a;e[r]("on"+i,n["oldIE"+i])}else e[r]("on"+i,n)});var p=this,r=25,m={allowPanToNext:!0,spacing:.12,bgOpacity:1,mouseUsed:!1,loop:!0,pinchToClose:!0,closeOnScroll:!0,closeOnVerticalDrag:!0,verticalDragRange:.75,hideAnimationDuration:333,showAnimationDuration:333,showHideOpacity:!1,focus:!0,escKey:!0,arrowKeys:!0,mainScrollEndFriction:.35,panEndFriction:.35,isClickableElement:function(e){return"A"===e.tagName},getDoubleTapZoom:function(e,t){return e?1:t.initialZoomLevel<.7?1:1.33},maxSpreadZoom:1.33,modal:!0,scaleMode:"fit"};h.extend(m,t);var u,a,o,v,l,s,f,c,y,g,x,w,b,S,T,C,I,E,_,O,M,D,k,A,F,P,L,R,Z,N,z,U,j,q,K,B,H,W,G,Y,V,X,J,$,Q,ee,te,ne,oe,ie,re,ae,le,ue,se,n,ce={x:0,y:0},fe={x:0,y:0},de={x:0,y:0},pe={},me=0,he={},ve={x:0,y:0},ye=0,ge=!0,xe=[],we={},be=!1,Se=function(e,t){h.extend(p,t.publicMethods),xe.push(e)},Te=function(e){var t=Ut();return t-1<e?e-t:e<0?t+e:e},Ce={},Ie=function(e,t){return Ce[e]||(Ce[e]=[]),Ce[e].push(t)},Ee=function(e){var t=Ce[e];if(t){var n=Array.prototype.slice.call(arguments);n.shift();for(var o=0;o<t.length;o++)t[o].apply(p,n)}},_e=function(){return(new Date).getTime()},Oe=function(e){ue=e,p.bg.style.opacity=e*m.bgOpacity},Me=function(e,t,n,o,i){(!be||i&&i!==p.currItem)&&(o/=i?i.fitRatio:p.currItem.fitRatio),e[D]=w+t+"px, "+n+"px"+b+" scale("+o+")"},De=function(e){oe&&(e&&(g>p.currItem.fitRatio?be||(Vt(p.currItem,!1,!0),be=!0):be&&(Vt(p.currItem),be=!1)),Me(oe,de.x,de.y,g))},ke=function(e){e.container&&Me(e.container.style,e.initialPosition.x,e.initialPosition.y,e.initialZoomLevel,e)},Ae=function(e,t){t[D]=w+e+"px, 0px"+b},Fe=function(e,t){if(!m.loop&&t){var n=v+(ve.x*me-e)/ve.x,o=Math.round(e-ft.x);(n<0&&0<o||n>=Ut()-1&&o<0)&&(e=ft.x+o*m.mainScrollEndFriction)}ft.x=e,Ae(e,l)},Pe=function(e,t){var n=dt[e]-he[e];return fe[e]+ce[e]+n-t/x*n},Le=function(e,t){e.x=t.x,e.y=t.y,t.id&&(e.id=t.id)},Re=function(e){e.x=Math.round(e.x),e.y=Math.round(e.y)},Ze=null,Ne=function e(){Ze&&(h.unbind(document,"mousemove",e),h.addClass(d,"pswp--has_mouse"),m.mouseUsed=!0,Ee("mouseUsed")),Ze=setTimeout(function(){Ze=null},100)},ze=function(e,t){var n=Ht(p.currItem,pe,e);return t&&(ne=n),n},Ue=function(e){return(e=e||p.currItem).initialZoomLevel},je=function(e){return 0<(e=e||p.currItem).w?m.maxSpreadZoom:1},qe=function(e,t,n,o){return o===p.currItem.initialZoomLevel?(n[e]=p.currItem.initialPosition[e],!0):(n[e]=Pe(e,o),n[e]>t.min[e]?(n[e]=t.min[e],!0):n[e]<t.max[e]&&(n[e]=t.max[e],!0))},Ke=function(e){var t="";m.escKey&&27===e.keyCode?t="close":m.arrowKeys&&(37===e.keyCode?t="prev":39===e.keyCode&&(t="next")),t&&(e.ctrlKey||e.altKey||e.shiftKey||e.metaKey||(e.preventDefault?e.preventDefault():e.returnValue=!1,p[t]()))},Be=function(e){e&&(X||V||ie||H)&&(e.preventDefault(),e.stopPropagation())},He=function(){p.setScrollOffset(0,h.getScrollY())},We={},Ge=0,Ye=function(e){We[e]&&(We[e].raf&&P(We[e].raf),Ge--,delete We[e])},Ve=function(e){We[e]&&Ye(e),We[e]||(Ge++,We[e]={})},Xe=function(){for(var e in We)We.hasOwnProperty(e)&&Ye(e)},Je=function(t,n,o,i,r,a,l){var u,s=_e();Ve(t);!function e(){if(We[t]){if(u=_e()-s,u>=i)return Ye(t),a(o),void(l&&l());a((o-n)*r(u/i)+n),We[t].raf=F(e)}}()},$e={shout:Ee,listen:Ie,viewportSize:pe,options:m,isMainScrollAnimating:function(){return ie},getZoomLevel:function(){return g},getCurrentIndex:function(){return v},isDragging:function(){return G},isZooming:function(){return ee},setScrollOffset:function(e,t){he.x=e,N=he.y=t,Ee("updateScrollOffset",he)},applyZoomPan:function(e,t,n,o){de.x=t,de.y=n,g=e,De(o)},init:function(){if(!u&&!a){var e;p.framework=h,p.template=d,p.bg=h.getChildByClass(d,"pswp__bg"),L=d.className,u=!0,z=h.detectFeatures(),F=z.raf,P=z.caf,D=z.transform,Z=z.oldIE,p.scrollWrap=h.getChildByClass(d,"pswp__scroll-wrap"),p.container=h.getChildByClass(p.scrollWrap,"pswp__container"),l=p.container.style,p.itemHolders=C=[{el:p.container.children[0],wrap:0,index:-1},{el:p.container.children[1],wrap:0,index:-1},{el:p.container.children[2],wrap:0,index:-1}],C[0].el.style.display=C[2].el.style.display="none",function(){if(D){var e=z.perspective&&!A;return w="translate"+(e?"3d(":"("),b=z.perspective?", 0px)":")"}D="left",h.addClass(d,"pswp--ie"),Ae=function e(t,n){n.left=t+"px"},ke=function e(t){var n=t.fitRatio>1?1:t.fitRatio,o=t.container.style,i=n*t.w,r=n*t.h;o.width=i+"px",o.height=r+"px",o.left=t.initialPosition.x+"px",o.top=t.initialPosition.y+"px"},De=function e(){if(oe){var t=oe,n=p.currItem,o=n.fitRatio>1?1:n.fitRatio,i=o*n.w,r=o*n.h;t.width=i+"px",t.height=r+"px",t.left=de.x+"px",t.top=de.y+"px"}}}(),y={resize:p.updateSize,orientationchange:function(){clearTimeout(U),U=setTimeout(function(){pe.x!==p.scrollWrap.clientWidth&&p.updateSize()},500)},scroll:He,keydown:Ke,click:Be};var t=z.isOldIOSPhone||z.isOldAndroid||z.isMobileOpera;for(z.animationName&&z.transform&&!t||(m.showAnimationDuration=m.hideAnimationDuration=0),e=0;e<xe.length;e++)p["init"+xe[e]]();if(i){var n=p.ui=new i(p,h);n.init()}Ee("firstUpdate"),v=v||m.index||0,(isNaN(v)||v<0||v>=Ut())&&(v=0),p.currItem=zt(v),(z.isOldIOSPhone||z.isOldAndroid)&&(ge=!1),d.setAttribute("aria-hidden","false"),m.modal&&(ge?d.style.position="fixed":(d.style.position="absolute",d.style.top=h.getScrollY()+"px")),void 0===N&&(Ee("initialLayout"),N=R=h.getScrollY());var o="pswp--open ";for(m.mainClass&&(o+=m.mainClass+" "),m.showHideOpacity&&(o+="pswp--animate_opacity "),o+=A?"pswp--touch":"pswp--notouch",o+=z.animationName?" pswp--css_animation":"",o+=z.svg?" pswp--svg":"",h.addClass(d,o),p.updateSize(),s=-1,ye=null,e=0;e<3;e++)Ae((e+s)*ve.x,C[e].el.style);Z||h.bind(p.scrollWrap,c,p),Ie("initialZoomInEnd",function(){p.setContent(C[0],v-1),p.setContent(C[2],v+1),C[0].el.style.display=C[2].el.style.display="block",m.focus&&d.focus(),function(){h.bind(document,"keydown",p),z.transform&&h.bind(p.scrollWrap,"click",p),m.mouseUsed||h.bind(document,"mousemove",Ne),h.bind(window,"resize scroll orientationchange",p),Ee("bindEvents")}()}),p.setContent(C[1],v),p.updateCurrItem(),Ee("afterInit"),ge||(S=setInterval(function(){Ge||G||ee||g!==p.currItem.initialZoomLevel||p.updateSize()},1e3)),h.addClass(d,"pswp--visible")}},close:function(){u&&(a=!(u=!1),Ee("close"),function(){h.unbind(window,"resize scroll orientationchange",p),h.unbind(window,"scroll",y.scroll),h.unbind(document,"keydown",p),h.unbind(document,"mousemove",Ne),z.transform&&h.unbind(p.scrollWrap,"click",p),G&&h.unbind(window,f,p),clearTimeout(U),Ee("unbindEvents")}(),jt(p.currItem,null,!0,p.destroy))},destroy:function(){Ee("destroy"),Lt&&clearTimeout(Lt),d.setAttribute("aria-hidden","true"),d.className=L,S&&clearInterval(S),h.unbind(p.scrollWrap,c,p),h.unbind(window,"scroll",p),ht(),Xe(),Ce=null},panTo:function(e,t,n){n||(e>ne.min.x?e=ne.min.x:e<ne.max.x&&(e=ne.max.x),t>ne.min.y?t=ne.min.y:t<ne.max.y&&(t=ne.max.y)),de.x=e,de.y=t,De()},handleEvent:function(e){e=e||window.event,y[e.type]&&y[e.type](e)},goTo:function(e){var t=(e=Te(e))-v;ye=t,v=e,p.currItem=zt(v),me-=t,Fe(ve.x*me),Xe(),ie=!1,p.updateCurrItem()},next:function(){p.goTo(v+1)},prev:function(){p.goTo(v-1)},updateCurrZoomItem:function(e){if(e&&Ee("beforeChange",0),C[1].el.children.length){var t=C[1].el.children[0];oe=h.hasClass(t,"pswp__zoom-wrap")?t.style:null}else oe=null;ne=p.currItem.bounds,x=g=p.currItem.initialZoomLevel,de.x=ne.center.x,de.y=ne.center.y,e&&Ee("afterChange")},invalidateCurrItems:function(){T=!0;for(var e=0;e<3;e++)C[e].item&&(C[e].item.needsUpdate=!0)},updateCurrItem:function(e){if(0!==ye){var t,n=Math.abs(ye);if(!(e&&n<2)){p.currItem=zt(v),be=!1,Ee("beforeChange",ye),3<=n&&(s+=ye+(0<ye?-3:3),n=3);for(var o=0;o<n;o++)0<ye?(t=C.shift(),C[2]=t,Ae((++s+2)*ve.x,t.el.style),p.setContent(t,v-n+o+1+1)):(t=C.pop(),C.unshift(t),Ae(--s*ve.x,t.el.style),p.setContent(t,v+n-o-1-1));if(oe&&1===Math.abs(ye)){var i=zt(I);i.initialZoomLevel!==g&&(Ht(i,pe),Vt(i),ke(i))}ye=0,p.updateCurrZoomItem(),I=v,Ee("afterChange")}}},updateSize:function(e){if(!ge&&m.modal){var t=h.getScrollY();if(N!==t&&(d.style.top=t+"px",N=t),!e&&we.x===window.innerWidth&&we.y===window.innerHeight)return;we.x=window.innerWidth,we.y=window.innerHeight,d.style.height=we.y+"px"}if(pe.x=p.scrollWrap.clientWidth,pe.y=p.scrollWrap.clientHeight,He(),ve.x=pe.x+Math.round(pe.x*m.spacing),ve.y=pe.y,Fe(ve.x*me),Ee("beforeResize"),void 0!==s){for(var n,o,i,r=0;r<3;r++)n=C[r],Ae((r+s)*ve.x,n.el.style),i=v+r-1,m.loop&&2<Ut()&&(i=Te(i)),(o=zt(i))&&(T||o.needsUpdate||!o.bounds)?(p.cleanSlide(o),p.setContent(n,i),1===r&&(p.currItem=o,p.updateCurrZoomItem(!0)),o.needsUpdate=!1):-1===n.index&&0<=i&&p.setContent(n,i),o&&o.container&&(Ht(o,pe),Vt(o),ke(o));T=!1}x=g=p.currItem.initialZoomLevel,(ne=p.currItem.bounds)&&(de.x=ne.center.x,de.y=ne.center.y,De(!0)),Ee("resize")},zoomTo:function(t,e,n,o,i){e&&(x=g,dt.x=Math.abs(e.x)-de.x,dt.y=Math.abs(e.y)-de.y,Le(fe,de));var r=ze(t,!1),a={};qe("x",r,a,t),qe("y",r,a,t);var l=g,u={x:de.x,y:de.y};Re(a);var s=function(e){1===e?(g=t,de.x=a.x,de.y=a.y):(g=(t-l)*e+l,de.x=(a.x-u.x)*e+u.x,de.y=(a.y-u.y)*e+u.y),i&&i(e),De(1===e)};n?Je("customZoomTo",0,1,n,o||h.easing.sine.inOut,s):s(1)}},Qe={},et={},tt={},nt={},ot={},it=[],rt={},at=[],lt={},ut=0,st={x:0,y:0},ct=0,ft={x:0,y:0},dt={x:0,y:0},pt={x:0,y:0},mt=function(e,t){return lt.x=Math.abs(e.x-t.x),lt.y=Math.abs(e.y-t.y),Math.sqrt(lt.x*lt.x+lt.y*lt.y)},ht=function(){J&&(P(J),J=null)},vt={},yt=function(e,t){return vt.prevent=!function e(t,n){return!(!t||t===document)&&!(t.getAttribute("class")&&t.getAttribute("class").indexOf("pswp__scroll-wrap")>-1)&&(n(t)?t:e(t.parentNode,n))}(e.target,m.isClickableElement),Ee("preventDragEvent",e,t,vt),vt.prevent},gt=function(e,t){return t.x=e.pageX,t.y=e.pageY,t.id=e.identifier,t},xt=function(e,t,n){n.x=.5*(e.x+t.x),n.y=.5*(e.y+t.y)},wt=function(){var e=de.y-p.currItem.initialPosition.y;return 1-Math.abs(e/(pe.y/2))},bt={},St={},Tt=[],Ct=function(e){for(;0<Tt.length;)Tt.pop();return k?(n=0,it.forEach(function(e){0===n?Tt[0]=e:1===n&&(Tt[1]=e),n++})):-1<e.type.indexOf("touch")?e.touches&&0<e.touches.length&&(Tt[0]=gt(e.touches[0],bt),1<e.touches.length&&(Tt[1]=gt(e.touches[1],St))):(bt.x=e.pageX,bt.y=e.pageY,bt.id="",Tt[0]=bt),Tt},It=function(e,t){var n,o,i,r,a=de[e]+t[e],l=0<t[e],u=ft.x+t.x,s=ft.x-rt.x;return n=a>ne.min[e]||a<ne.max[e]?m.panEndFriction:1,a=de[e]+t[e]*n,!m.allowPanToNext&&g!==p.currItem.initialZoomLevel||(oe?"h"!==re||"x"!==e||V||(l?(a>ne.min[e]&&(n=m.panEndFriction,ne.min[e]-a,o=ne.min[e]-fe[e]),(o<=0||s<0)&&1<Ut()?(r=u,s<0&&u>rt.x&&(r=rt.x)):ne.min.x!==ne.max.x&&(i=a)):(a<ne.max[e]&&(n=m.panEndFriction,a-ne.max[e],o=fe[e]-ne.max[e]),(o<=0||0<s)&&1<Ut()?(r=u,0<s&&u<rt.x&&(r=rt.x)):ne.min.x!==ne.max.x&&(i=a))):r=u,"x"!==e)?void(ie||$||g>p.currItem.fitRatio&&(de[e]+=t[e]*n)):(void 0!==r&&(Fe(r,!0),$=r!==rt.x),ne.min.x!==ne.max.x&&(void 0!==i?de.x=i:$||(de.x+=t.x*n)),void 0!==r)},Et=function(e){if(!("mousedown"===e.type&&0<e.button)){if(Nt)return void e.preventDefault();if(!W||"mousedown"!==e.type){if(yt(e,!0)&&e.preventDefault(),Ee("pointerDown"),k){var t=h.arraySearch(it,e.pointerId,"id");t<0&&(t=it.length),it[t]={x:e.pageX,y:e.pageY,id:e.pointerId}}var n=Ct(e),o=n.length;Q=null,Xe(),G&&1!==o||(G=ae=!0,h.bind(window,f,p),B=se=le=H=$=X=Y=V=!1,re=null,Ee("firstTouchStart",n),Le(fe,de),ce.x=ce.y=0,Le(nt,n[0]),Le(ot,nt),rt.x=ve.x*me,at=[{x:nt.x,y:nt.y}],q=j=_e(),ze(g,!0),ht(),function e(){G&&(J=F(e),Ot())}()),!ee&&1<o&&!ie&&!$&&(x=g,ee=Y=!(V=!1),ce.y=ce.x=0,Le(fe,de),Le(Qe,n[0]),Le(et,n[1]),xt(Qe,et,pt),dt.x=Math.abs(pt.x)-de.x,dt.y=Math.abs(pt.y)-de.y,te=mt(Qe,et))}}},_t=function(e){if(e.preventDefault(),k){var t=h.arraySearch(it,e.pointerId,"id");if(-1<t){var n=it[t];n.x=e.pageX,n.y=e.pageY}}if(G){var o=Ct(e);if(re||X||ee)Q=o;else if(ft.x!==ve.x*me)re="h";else{var i=Math.abs(o[0].x-nt.x)-Math.abs(o[0].y-nt.y);10<=Math.abs(i)&&(re=0<i?"h":"v",Q=o)}}},Ot=function(){if(Q){var e=Q.length;if(0!==e)if(Le(Qe,Q[0]),tt.x=Qe.x-nt.x,tt.y=Qe.y-nt.y,ee&&1<e){if(nt.x=Qe.x,nt.y=Qe.y,!tt.x&&!tt.y&&function(e,t){return e.x===t.x&&e.y===t.y}(Q[1],et))return;Le(et,Q[1]),V||(V=!0,Ee("zoomGestureStarted"));var t=mt(Qe,et),n=Ft(t);n>p.currItem.initialZoomLevel+p.currItem.initialZoomLevel/15&&(se=!0);var o=1,i=Ue(),r=je();if(n<i)if(m.pinchToClose&&!se&&x<=p.currItem.initialZoomLevel){var a=i-n,l=1-a/(i/1.2);Oe(l),Ee("onPinchClose",l),le=!0}else 1<(o=(i-n)/i)&&(o=1),n=i-o*(i/3);else r<n&&(1<(o=(n-r)/(6*i))&&(o=1),n=r+o*i);o<0&&(o=0),t,xt(Qe,et,st),ce.x+=st.x-pt.x,ce.y+=st.y-pt.y,Le(pt,st),de.x=Pe("x",n),de.y=Pe("y",n),B=g<n,g=n,De()}else{if(!re)return;if(ae&&(ae=!1,10<=Math.abs(tt.x)&&(tt.x-=Q[0].x-ot.x),10<=Math.abs(tt.y)&&(tt.y-=Q[0].y-ot.y)),nt.x=Qe.x,nt.y=Qe.y,0===tt.x&&0===tt.y)return;if("v"===re&&m.closeOnVerticalDrag&&!function(){return!("fit"===m.scaleMode&&g===p.currItem.initialZoomLevel)}()){ce.y+=tt.y,de.y+=tt.y;var u=wt();return H=!0,Ee("onVerticalDrag",u),Oe(u),void De()}(function(e,t,n){if(e-q>50){var o=at.length>2?at.shift():{};o.x=t,o.y=n,at.push(o),q=e}})(_e(),Qe.x,Qe.y),X=!0,ne=p.currItem.bounds;var s=It("x",tt);s||(It("y",tt),Re(de),De())}}},Mt=function(e){if(z.isOldAndroid){if(W&&"mouseup"===e.type)return;-1<e.type.indexOf("touch")&&(clearTimeout(W),W=setTimeout(function(){W=0},600))}var t;if(Ee("pointerUp"),yt(e,!1)&&e.preventDefault(),k){var n=h.arraySearch(it,e.pointerId,"id");if(-1<n)if(t=it.splice(n,1)[0],navigator.msPointerEnabled){t.type={4:"mouse",2:"touch",3:"pen"}[e.pointerType],t.type||(t.type=e.pointerType||"mouse")}else t.type=e.pointerType||"mouse"}var o,i=Ct(e),r=i.length;if("mouseup"===e.type&&(r=0),2===r)return!(Q=null);1===r&&Le(ot,i[0]),0!==r||re||ie||(t||("mouseup"===e.type?t={x:e.pageX,y:e.pageY,type:"mouse"}:e.changedTouches&&e.changedTouches[0]&&(t={x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY,type:"touch"})),Ee("touchRelease",e,t));var a=-1;if(0===r&&(G=!1,h.unbind(window,f,p),ht(),ee?a=0:-1!==ct&&(a=_e()-ct)),ct=1===r?_e():-1,o=-1!==a&&a<150?"zoom":"swipe",ee&&r<2&&(ee=!1,1===r&&(o="zoomPointerUp"),Ee("zoomGestureEnded")),Q=null,X||V||ie||H)if(Xe(),(K=K||Dt()).calculateSwipeSpeed("x"),H){var l=wt();if(l<m.verticalDragRange)p.close();else{var u=de.y,s=ue;Je("verticalDrag",0,1,300,h.easing.cubic.out,function(e){de.y=(p.currItem.initialPosition.y-u)*e+u,Oe((1-s)*e+s),De()}),Ee("onVerticalDrag",1)}}else{if(($||ie)&&0===r){var c=At(o,K);if(c)return;o="zoomPointerUp"}if(!ie)return"swipe"!==o?void Pt():void(!$&&g>p.currItem.fitRatio&&kt(K))}},Dt=function(){var t,n,o={lastFlickOffset:{},lastFlickDist:{},lastFlickSpeed:{},slowDownRatio:{},slowDownRatioReverse:{},speedDecelerationRatio:{},speedDecelerationRatioAbs:{},distanceOffset:{},backAnimDestination:{},backAnimStarted:{},calculateSwipeSpeed:function(e){n=1<at.length?(t=_e()-q+50,at[at.length-2][e]):(t=_e()-j,ot[e]),o.lastFlickOffset[e]=nt[e]-n,o.lastFlickDist[e]=Math.abs(o.lastFlickOffset[e]),20<o.lastFlickDist[e]?o.lastFlickSpeed[e]=o.lastFlickOffset[e]/t:o.lastFlickSpeed[e]=0,Math.abs(o.lastFlickSpeed[e])<.1&&(o.lastFlickSpeed[e]=0),o.slowDownRatio[e]=.95,o.slowDownRatioReverse[e]=1-o.slowDownRatio[e],o.speedDecelerationRatio[e]=1},calculateOverBoundsAnimOffset:function(t,e){o.backAnimStarted[t]||(de[t]>ne.min[t]?o.backAnimDestination[t]=ne.min[t]:de[t]<ne.max[t]&&(o.backAnimDestination[t]=ne.max[t]),void 0!==o.backAnimDestination[t]&&(o.slowDownRatio[t]=.7,o.slowDownRatioReverse[t]=1-o.slowDownRatio[t],o.speedDecelerationRatioAbs[t]<.05&&(o.lastFlickSpeed[t]=0,o.backAnimStarted[t]=!0,Je("bounceZoomPan"+t,de[t],o.backAnimDestination[t],e||300,h.easing.sine.out,function(e){de[t]=e,De()}))))},calculateAnimOffset:function(e){o.backAnimStarted[e]||(o.speedDecelerationRatio[e]=o.speedDecelerationRatio[e]*(o.slowDownRatio[e]+o.slowDownRatioReverse[e]-o.slowDownRatioReverse[e]*o.timeDiff/10),o.speedDecelerationRatioAbs[e]=Math.abs(o.lastFlickSpeed[e]*o.speedDecelerationRatio[e]),o.distanceOffset[e]=o.lastFlickSpeed[e]*o.speedDecelerationRatio[e]*o.timeDiff,de[e]+=o.distanceOffset[e])},panAnimLoop:function(){if(We.zoomPan&&(We.zoomPan.raf=F(o.panAnimLoop),o.now=_e(),o.timeDiff=o.now-o.lastNow,o.lastNow=o.now,o.calculateAnimOffset("x"),o.calculateAnimOffset("y"),De(),o.calculateOverBoundsAnimOffset("x"),o.calculateOverBoundsAnimOffset("y"),o.speedDecelerationRatioAbs.x<.05&&o.speedDecelerationRatioAbs.y<.05))return de.x=Math.round(de.x),de.y=Math.round(de.y),De(),void Ye("zoomPan")}};return o},kt=function(e){return e.calculateSwipeSpeed("y"),ne=p.currItem.bounds,e.backAnimDestination={},e.backAnimStarted={},Math.abs(e.lastFlickSpeed.x)<=.05&&Math.abs(e.lastFlickSpeed.y)<=.05?(e.speedDecelerationRatioAbs.x=e.speedDecelerationRatioAbs.y=0,e.calculateOverBoundsAnimOffset("x"),e.calculateOverBoundsAnimOffset("y"),!0):(Ve("zoomPan"),e.lastNow=_e(),void e.panAnimLoop())},At=function(e,t){var n,o,i;if(ie||(ut=v),"swipe"===e){var r=nt.x-ot.x,a=t.lastFlickDist.x<10;30<r&&(a||20<t.lastFlickOffset.x)?o=-1:r<-30&&(a||t.lastFlickOffset.x<-20)&&(o=1)}o&&((v+=o)<0?(v=m.loop?Ut()-1:0,i=!0):v>=Ut()&&(v=m.loop?0:Ut()-1,i=!0),i&&!m.loop||(ye+=o,me-=o,n=!0));var l,u=ve.x*me,s=Math.abs(u-ft.x);return l=n||u>ft.x==0<t.lastFlickSpeed.x?(l=0<Math.abs(t.lastFlickSpeed.x)?s/Math.abs(t.lastFlickSpeed.x):333,l=Math.min(l,400),Math.max(l,250)):333,ut===v&&(n=!1),ie=!0,Ee("mainScrollAnimStart"),Je("mainScroll",ft.x,u,l,h.easing.cubic.out,Fe,function(){Xe(),ie=!1,ut=-1,!n&&ut===v||p.updateCurrItem(),Ee("mainScrollAnimComplete")}),n&&p.updateCurrItem(!0),n},Ft=function(e){return 1/te*e*x},Pt=function(){var e=g,t=Ue(),n=je();g<t?e=t:n<g&&(e=n);var o,i=ue;return le&&!B&&!se&&g<t?p.close():(le&&(o=function(e){Oe((1-i)*e+i)}),p.zoomTo(e,0,200,h.easing.cubic.out,o)),!0};Se("Gestures",{publicMethods:{initGestures:function(){var e=function(e,t,n,o,i){E=e+t,_=e+n,O=e+o,M=i?e+i:""};(k=z.pointerEvent)&&z.touch&&(z.touch=!1),k?navigator.msPointerEnabled?e("MSPointer","Down","Move","Up","Cancel"):e("pointer","down","move","up","cancel"):z.touch?(e("touch","start","move","end","cancel"),A=!0):e("mouse","down","move","up"),f=_+" "+O+" "+M,c=E,k&&!A&&(A=1<navigator.maxTouchPoints||1<navigator.msMaxTouchPoints),p.likelyTouchDevice=A,y[E]=Et,y[_]=_t,y[O]=Mt,M&&(y[M]=y[O]),z.touch&&(c+=" mousedown",f+=" mousemove mouseup",y.mousedown=y[E],y.mousemove=y[_],y.mouseup=y[O]),A||(m.allowPanToNext=!1)}}});var Lt,Rt,Zt,Nt,zt,Ut,jt=function(l,e,u,t){var s;Lt&&clearTimeout(Lt),Zt=Nt=!0,l.initialLayout?(s=l.initialLayout,l.initialLayout=null):s=m.getThumbBoundsFn&&m.getThumbBoundsFn(v);var c=u?m.hideAnimationDuration:m.showAnimationDuration,f=function(){Ye("initialZoom"),u?(p.template.removeAttribute("style"),p.bg.removeAttribute("style")):(Oe(1),e&&(e.style.display="block"),h.addClass(d,"pswp--animated-in"),Ee("initialZoom"+(u?"OutEnd":"InEnd"))),t&&t(),Nt=!1};if(!c||!s||void 0===s.x)return Ee("initialZoom"+(u?"Out":"In")),g=l.initialZoomLevel,Le(de,l.initialPosition),De(),d.style.opacity=u?0:1,Oe(1),void(c?setTimeout(function(){f()},c):f());!function(){var t=o,a=!p.currItem.src||p.currItem.loadError||m.showHideOpacity;l.miniImg&&(l.miniImg.style.webkitBackfaceVisibility="hidden"),u||(g=s.w/l.w,de.x=s.x,de.y=s.y-R,p[a?"template":"bg"].style.opacity=.001,De()),Ve("initialZoom"),u&&!t&&h.removeClass(d,"pswp--animated-in"),a&&(u?h[(t?"remove":"add")+"Class"](d,"pswp--animate_opacity"):setTimeout(function(){h.addClass(d,"pswp--animate_opacity")},30)),Lt=setTimeout(function(){if(Ee("initialZoom"+(u?"Out":"In")),u){var n=s.w/l.w,o={x:de.x,y:de.y},i=g,r=ue,e=function e(t){1===t?(g=n,de.x=s.x,de.y=s.y-N):(g=(n-i)*t+i,de.x=(s.x-o.x)*t+o.x,de.y=(s.y-N-o.y)*t+o.y),De(),a?d.style.opacity=1-t:Oe(r-t*r)};t?Je("initialZoom",0,1,c,h.easing.cubic.out,e,f):(e(1),Lt=setTimeout(f,c+20))}else g=l.initialZoomLevel,Le(de,l.initialPosition),De(),Oe(1),a?d.style.opacity=1:Oe(1),Lt=setTimeout(f,c+20)},u?25:90)}()},qt={},Kt=[],Bt={index:0,errorMsg:'<div class="pswp__error-msg"><a href="%url%" target="_blank">The image</a> could not be loaded.</div>',forceProgressiveLoading:!1,preload:[1,1],getNumItemsFn:function(){return Rt.length}},Ht=function(e,t,n){if(!e.src||e.loadError)return e.w=e.h=0,e.initialZoomLevel=e.fitRatio=1,e.bounds={center:{x:0,y:0},max:{x:0,y:0},min:{x:0,y:0}},e.initialPosition=e.bounds.center,e.bounds;var o=!n;if(o&&(e.vGap||(e.vGap={top:0,bottom:0}),Ee("parseVerticalMargin",e)),qt.x=t.x,qt.y=t.y-e.vGap.top-e.vGap.bottom,o){var i=qt.x/e.w,r=qt.y/e.h;e.fitRatio=i<r?i:r;var a=m.scaleMode;"orig"===a?n=1:"fit"===a&&(n=e.fitRatio),1<n&&(n=1),e.initialZoomLevel=n,e.bounds||(e.bounds={center:{x:0,y:0},max:{x:0,y:0},min:{x:0,y:0}})}return n?(function(e,t,n){var o=e.bounds;o.center.x=Math.round((qt.x-t)/2),o.center.y=Math.round((qt.y-n)/2)+e.vGap.top,o.max.x=t>qt.x?Math.round(qt.x-t):o.center.x,o.max.y=n>qt.y?Math.round(qt.y-n)+e.vGap.top:o.center.y,o.min.x=t>qt.x?0:o.center.x,o.min.y=n>qt.y?e.vGap.top:o.center.y}(e,e.w*n,e.h*n),o&&n===e.initialZoomLevel&&(e.initialPosition=e.bounds.center),e.bounds):void 0},Wt=function(e,t,n,o,i,r){t.loadError||o&&(t.imageAppended=!0,Vt(t,o,t===p.currItem&&be),n.appendChild(o),r&&setTimeout(function(){t&&t.loaded&&t.placeholder&&(t.placeholder.style.display="none",t.placeholder=null)},500))},Gt=function(e){e.loading=!0,e.loaded=!1;var t=e.img=h.createEl("pswp__img","img"),n=function(){e.loading=!1,e.loaded=!0,e.loadComplete?e.loadComplete(e):e.img=null,t.onload=t.onerror=null,t=null};return t.onload=n,t.onerror=function(){e.loadError=!0,n()},t.src=e.src,t},Yt=function(e,t){if(e.src&&e.loadError&&e.container)return t&&(e.container.innerHTML=""),e.container.innerHTML=m.errorMsg.replace("%url%",e.src),!0},Vt=function(e,t,n){if(e.src){t=t||e.container.lastChild;var o=n?e.w:Math.round(e.w*e.fitRatio),i=n?e.h:Math.round(e.h*e.fitRatio);e.placeholder&&!e.loaded&&(e.placeholder.style.width=o+"px",e.placeholder.style.height=i+"px"),t.style.width=o+"px",t.style.height=i+"px"}},Xt=function(){if(Kt.length){for(var e,t=0;t<Kt.length;t++)(e=Kt[t]).holder.index===e.index&&Wt(e.index,e.item,e.baseDiv,e.img,!1,e.clearPlaceholder);Kt=[]}};Se("Controller",{publicMethods:{lazyLoadItem:function(e){e=Te(e);var t=zt(e);t&&(!t.loaded&&!t.loading||T)&&(Ee("gettingData",e,t),t.src&&Gt(t))},initController:function(){h.extend(m,Bt,!0),p.items=Rt=e,zt=p.getItemAt,Ut=m.getNumItemsFn,m.loop,Ut()<3&&(m.loop=!1),Ie("beforeChange",function(e){var t,n=m.preload,o=null===e||0<=e,i=Math.min(n[0],Ut()),r=Math.min(n[1],Ut());for(t=1;t<=(o?r:i);t++)p.lazyLoadItem(v+t);for(t=1;t<=(o?i:r);t++)p.lazyLoadItem(v-t)}),Ie("initialLayout",function(){p.currItem.initialLayout=m.getThumbBoundsFn&&m.getThumbBoundsFn(v)}),Ie("mainScrollAnimComplete",Xt),Ie("initialZoomInEnd",Xt),Ie("destroy",function(){for(var e,t=0;t<Rt.length;t++)(e=Rt[t]).container&&(e.container=null),e.placeholder&&(e.placeholder=null),e.img&&(e.img=null),e.preloader&&(e.preloader=null),e.loadError&&(e.loaded=e.loadError=!1);Kt=null})},getItemAt:function(e){return 0<=e&&void 0!==Rt[e]&&Rt[e]},allowProgressiveImg:function(){return m.forceProgressiveLoading||!A||m.mouseUsed||1200<screen.width},setContent:function(t,n){m.loop&&(n=Te(n));var e=p.getItemAt(t.index);e&&(e.container=null);var o,i=p.getItemAt(n);if(i){Ee("gettingData",n,i),t.index=n;var r=(t.item=i).container=h.createEl("pswp__zoom-wrap");if(!i.src&&i.html&&(i.html.tagName?r.appendChild(i.html):r.innerHTML=i.html),Yt(i),Ht(i,pe),!i.src||i.loadError||i.loaded)i.src&&!i.loadError&&((o=h.createEl("pswp__img","img")).style.opacity=1,o.src=i.src,Vt(i,o),Wt(n,i,r,o,!0));else{if(i.loadComplete=function(e){if(u){if(t&&t.index===n){if(Yt(e,!0))return e.loadComplete=e.img=null,Ht(e,pe),ke(e),void(t.index===v&&p.updateCurrZoomItem());e.imageAppended?!Nt&&e.placeholder&&(e.placeholder.style.display="none",e.placeholder=null):z.transform&&(ie||Nt)?Kt.push({item:e,baseDiv:r,img:e.img,index:n,holder:t,clearPlaceholder:!0}):Wt(n,e,r,e.img,ie||Nt,!0)}e.loadComplete=null,e.img=null,Ee("imageLoadComplete",n,e)}},h.features.transform){var a="pswp__img pswp__img--placeholder";a+=i.msrc?"":" pswp__img--placeholder--blank";var l=h.createEl(a,i.msrc?"img":"");i.msrc&&(l.src=i.msrc),Vt(i,l),r.appendChild(l),i.placeholder=l}i.loading||Gt(i),p.allowProgressiveImg()&&(!Zt&&z.transform?Kt.push({item:i,baseDiv:r,img:i.img,index:n,holder:t}):Wt(n,i,r,i.img,!0,!0))}Zt||n!==v?ke(i):(oe=r.style,jt(i,o||i.img)),t.el.innerHTML="",t.el.appendChild(r)}else t.el.innerHTML=""},cleanSlide:function(e){e.img&&(e.img.onload=e.img.onerror=null),e.loaded=e.loading=e.img=e.imageAppended=!1}}});var Jt,$t,Qt={},en=function(e,t,n){var o=document.createEvent("CustomEvent"),i={origEvent:e,target:e.target,releasePoint:t,pointerType:n||"touch"};o.initCustomEvent("pswpTap",!0,!0,i),e.target.dispatchEvent(o)};Se("Tap",{publicMethods:{initTap:function(){Ie("firstTouchStart",p.onTapStart),Ie("touchRelease",p.onTapRelease),Ie("destroy",function(){Qt={},Jt=null})},onTapStart:function(e){1<e.length&&(clearTimeout(Jt),Jt=null)},onTapRelease:function(e,t){if(t&&!X&&!Y&&!Ge){var n=t;if(Jt&&(clearTimeout(Jt),Jt=null,function(e,t){return Math.abs(e.x-t.x)<r&&Math.abs(e.y-t.y)<r}(n,Qt)))return void Ee("doubleTap",n);if("mouse"===t.type)return void en(e,t,"mouse");var o=e.target.tagName.toUpperCase();if("BUTTON"===o||h.hasClass(e.target,"pswp__single-tap"))return void en(e,t);Le(Qt,n),Jt=setTimeout(function(){en(e,t),Jt=null},300)}}}}),Se("DesktopZoom",{publicMethods:{initDesktopZoom:function(){Z||(A?Ie("mouseUsed",function(){p.setupDesktopZoom()}):p.setupDesktopZoom(!0))},setupDesktopZoom:function(e){$t={};var t="wheel mousewheel DOMMouseScroll";Ie("bindEvents",function(){h.bind(d,t,p.handleMouseWheel)}),Ie("unbindEvents",function(){$t&&h.unbind(d,t,p.handleMouseWheel)}),p.mouseZoomedIn=!1;var n,o=function(){p.mouseZoomedIn&&(h.removeClass(d,"pswp--zoomed-in"),p.mouseZoomedIn=!1),g<1?h.addClass(d,"pswp--zoom-allowed"):h.removeClass(d,"pswp--zoom-allowed"),i()},i=function(){n&&(h.removeClass(d,"pswp--dragging"),n=!1)};Ie("resize",o),Ie("afterChange",o),Ie("pointerDown",function(){p.mouseZoomedIn&&(n=!0,h.addClass(d,"pswp--dragging"))}),Ie("pointerUp",i),e||o()},handleMouseWheel:function(e){if(g<=p.currItem.fitRatio)return m.modal&&(!m.closeOnScroll||Ge||G?e.preventDefault():D&&2<Math.abs(e.deltaY)&&(o=!0,p.close())),!0;if(e.stopPropagation(),$t.x=0,"deltaX"in e)1===e.deltaMode?($t.x=18*e.deltaX,$t.y=18*e.deltaY):($t.x=e.deltaX,$t.y=e.deltaY);else if("wheelDelta"in e)e.wheelDeltaX&&($t.x=-.16*e.wheelDeltaX),e.wheelDeltaY?$t.y=-.16*e.wheelDeltaY:$t.y=-.16*e.wheelDelta;else{if(!("detail"in e))return;$t.y=e.detail}ze(g,!0);var t=de.x-$t.x,n=de.y-$t.y;(m.modal||t<=ne.min.x&&t>=ne.max.x&&n<=ne.min.y&&n>=ne.max.y)&&e.preventDefault(),p.panTo(t,n)},toggleDesktopZoom:function(e){e=e||{x:pe.x/2+he.x,y:pe.y/2+he.y};var t=m.getDoubleTapZoom(!0,p.currItem),n=g===t;p.mouseZoomedIn=!n,p.zoomTo(n?p.currItem.initialZoomLevel:t,e,333),h[(n?"remove":"add")+"Class"](d,"pswp--zoomed-in")}}});var tn,nn,on,rn,an,ln,un,sn,cn,fn,dn,pn,mn={history:!0,galleryUID:1},hn=function(){return dn.hash.substring(1)},vn=function(){tn&&clearTimeout(tn),on&&clearTimeout(on)},yn=function(){var e=hn(),t={};if(e.length<5)return t;var n,o=e.split("&");for(n=0;n<o.length;n++)if(o[n]){var i=o[n].split("=");i.length<2||(t[i[0]]=i[1])}if(m.galleryPIDs){var r=t.pid;for(t.pid=0,n=0;n<Rt.length;n++)if(Rt[n].pid===r){t.pid=n;break}}else t.pid=parseInt(t.pid,10)-1;return t.pid<0&&(t.pid=0),t},gn=function e(){if(on&&clearTimeout(on),Ge||G)on=setTimeout(e,500);else{rn?clearTimeout(nn):rn=!0;var t=v+1,n=zt(v);n.hasOwnProperty("pid")&&(t=n.pid);var o=un+"&gid="+m.galleryUID+"&pid="+t;sn||-1===dn.hash.indexOf(o)&&(fn=!0);var i=dn.href.split("#")[0]+"#"+o;pn?"#"+o!==window.location.hash&&history[sn?"replaceState":"pushState"]("",document.title,i):sn?dn.replace(i):dn.hash=o,sn=!0,nn=setTimeout(function(){rn=!1},60)}};Se("History",{publicMethods:{initHistory:function(){if(h.extend(m,mn,!0),m.history){dn=window.location,sn=cn=fn=!1,un=hn(),pn="pushState"in history,-1<un.indexOf("gid=")&&(un=(un=un.split("&gid=")[0]).split("?gid=")[0]),Ie("afterChange",p.updateURL),Ie("unbindEvents",function(){h.unbind(window,"hashchange",p.onHashChange)});var e=function(){ln=!0,cn||(fn?history.back():un?dn.hash=un:pn?history.pushState("",document.title,dn.pathname+dn.search):dn.hash=""),vn()};Ie("unbindEvents",function(){o&&e()}),Ie("destroy",function(){ln||e()}),Ie("firstUpdate",function(){v=yn().pid});var t=un.indexOf("pid=");-1<t&&("&"===(un=un.substring(0,t)).slice(-1)&&(un=un.slice(0,-1))),setTimeout(function(){u&&h.bind(window,"hashchange",p.onHashChange)},40)}},onHashChange:function(){return hn()===un?(cn=!0,void p.close()):void(rn||(an=!0,p.goTo(yn().pid),an=!1))},updateURL:function(){vn(),an||(sn?tn=setTimeout(gn,800):gn())}}}),h.extend(p,$e)}})?o.call(t,n,t,e):o)||(e.exports=i)}});