1!function(A){function t(n){if(e[n])return e[n].exports;var o=e[n]={exports:{},id:n,loaded:!1};return A[n].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var e={};return t.m=A,t.c=e,t.p="",t(0)}([function(A,t,e){e(48),A.exports=e(283)},,,function(A,t,e){"use strict";var n=e(4),o=e(6),i=e(8),r=e(10),a=(e(11),e(13)),s=e(14),l=["selector","container","rootEl","view","viewOptions","autoAppend"],c=i.extend({name:null,rootEl:null,selector:null,view:null,viewOptions:{},autoAppend:!1,defaults:{},constructor:function(A){A||(A={}),this.cid=n.uniqueId("component"),n.extend(this,n.pick(A,l));var t=n.result(this,"defaults"),e=n.extend({},t,n.pick(A,n.keys(t)));this.attributes={},this.set(e,{silent:!0}),this.changed={},(this.autoAppend||this.selector)&&this.setContainer(),this.selector||(this.selector=this.defaultSelector);var i=n.isFunction(this.viewOptions)?this.viewOptions.call(this.viewOptions,this):this.viewOptions;this.view&&this.view.prototype&&this.view.prototype instanceof o.View?this.view=new this.view(i):n.isFunction(this.view)&&(this.view=this.view.call(this,i)),this.initialize.apply(this,arguments),this.autoAppend&&this.append()},initialize:n.noop,setContainer:function(){return this.selector||(this.selector=this.defaultSelector),this.container=this.selector,this.container},getOwnData:function(){return this.data},remove:function(){n.result(this,"beforeRemove"),this.view&&n.isFunction(this.view.remove)&&this.view.remove();var A=["container","view","defaults","attributes"];return n.each(A,n.bind(function(A){this[A]&&delete this[A]},this)),this.stopListening(),this.trigger("remove"),this},append:function(){return this.view&&n.isFunction(this.view.render)&&(this.container?this.container.appendChild(this.view.render().el):this.view.render()),this.trigger("append"),this}});Object.defineProperties(c.prototype,{defaultSelector:{get:function(){return"[prima-component="+this.name+"]"},set:function(){}},container:{get:function(){return this._container},set:function(A){var t=a(A,this.rootEl);this._container=t}},data:{get:function(){return this._data||(this._data=r.get("Components/"+this.name)),this._data},set:function(A){this._data=A}}}),s.mixin.applyTo(c.prototype),A.exports=c},function(A,t,e){var n;(function(A,o){(function(){function i(A,t){if(A!==t){var e=null===A,n=A===Q,o=A===A,i=null===t,r=t===Q,a=t===t;if(A>t&&!i||!o||e&&!r&&a||n&&a)return 1;if(A<t&&!e||!a||i&&!n&&o||r&&o)return-1}return 0}function r(A,t,e){for(var n=A.length,o=e?n:-1;e?o--:++o<n;)if(t(A[o],o,A))return o;return-1}function a(A,t,e){if(t!==t)return m(A,e);for(var n=e-1,o=A.length;++n<o;)if(A[n]===t)return n;return-1}function s(A){return"function"==typeof A||!1}function l(A){return null==A?"":A+""}function c(A,t){for(var e=-1,n=A.length;++e<n&&t.indexOf(A.charAt(e))>-1;);return e}function u(A,t){for(var e=A.length;e--&&t.indexOf(A.charAt(e))>-1;);return e}function p(A,t){return i(A.criteria,t.criteria)||A.index-t.index}function g(A,t,e){for(var n=-1,o=A.criteria,r=t.criteria,a=o.length,s=e.length;++n<a;){var l=i(o[n],r[n]);if(l){if(n>=s)return l;var c=e[n];return l*("asc"===c||c===!0?1:-1)}}return A.index-t.index}function d(A){return zA[A]}function f(A){return $A[A]}function h(A,t,e){return t?A=JA[A]:e&&(A=WA[A]),"\\"+A}function B(A){return"\\"+WA[A]}function m(A,t,e){for(var n=A.length,o=t+(e?0:-1);e?o--:++o<n;){var i=A[o];if(i!==i)return o}return-1}function b(A){return!!A&&"object"==typeof A}function _(A){return A<=160&&A>=9&&A<=13||32==A||160==A||5760==A||6158==A||A>=8192&&(A<=8202||8232==A||8233==A||8239==A||8287==A||12288==A||65279==A)}function v(A,t){for(var e=-1,n=A.length,o=-1,i=[];++e<n;)A[e]===t&&(A[e]=z,i[++o]=e);return i}function w(A,t){for(var e,n=-1,o=A.length,i=-1,r=[];++n<o;){var a=A[n],s=t?t(a,n,A):a;n&&e===s||(e=s,r[++i]=a)}return r}function y(A){for(var t=-1,e=A.length;++t<e&&_(A.charCodeAt(t)););return t}function x(A){for(var t=A.length;t--&&_(A.charCodeAt(t)););return t}function D(A){return VA[A]}function k(A){function t(A){if(b(A)&&!Oa(A)&&!(A instanceof o)){if(A instanceof n)return A;if(tr.call(A,"__chain__")&&tr.call(A,"__wrapped__"))return gn(A)}return new n(A)}function e(){}function n(A,t,e){this.__wrapped__=A,this.__actions__=e||[],this.__chain__=!!t}function o(A){this.__wrapped__=A,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Cr,this.__views__=[]}function _(){var A=new o(this.__wrapped__);return A.__actions__=At(this.__actions__),A.__dir__=this.__dir__,A.__filtered__=this.__filtered__,A.__iteratees__=At(this.__iteratees__),A.__takeCount__=this.__takeCount__,A.__views__=At(this.__views__),A}function X(){if(this.__filtered__){var A=new o(this);A.__dir__=-1,A.__filtered__=!0}else A=this.clone(),A.__dir__*=-1;return A}function nA(){var A=this.__wrapped__.value(),t=this.__dir__,e=Oa(A),n=t<0,o=e?A.length:0,i=Ze(0,o,this.__views__),r=i.start,a=i.end,s=a-r,l=n?a:r-1,c=this.__iteratees__,u=c.length,p=0,g=yr(s,this.__takeCount__);if(!e||o<Y||o==s&&g==s)return ee(n&&e?A.reverse():A,this.__actions__);var d=[];A:for(;s--&&p<g;){l+=t;
1for(var f=-1,h=A[l];++f<u;){var B=c[f],m=B.iteratee,b=B.type,_=m(h);if(b==N)h=_;else if(!_){if(b==R)continue A;break A}}d[p++]=h}return d}function iA(){this.__data__={}}function zA(A){return this.has(A)&&delete this.__data__[A]}function $A(A){return"__proto__"==A?Q:this.__data__[A]}function VA(A){return"__proto__"!=A&&tr.call(this.__data__,A)}function KA(A,t){return"__proto__"!=A&&(this.__data__[A]=t),this}function JA(A){var t=A?A.length:0;for(this.data={hash:Br(null),set:new ur};t--;)this.push(A[t])}function WA(A,t){var e=A.data,n="string"==typeof t||Fo(t)?e.set.has(t):e.hash[t];return n?0:-1}function qA(A){var t=this.data;"string"==typeof A||Fo(A)?t.set.add(A):t.hash[A]=!0}function XA(A,t){for(var e=-1,n=A.length,o=-1,i=t.length,r=Pi(n+i);++e<n;)r[e]=A[e];for(;++o<i;)r[e++]=t[o];return r}function At(A,t){var e=-1,n=A.length;for(t||(t=Pi(n));++e<n;)t[e]=A[e];return t}function tt(A,t){for(var e=-1,n=A.length;++e<n&&t(A[e],e,A)!==!1;);return A}function et(A,t){for(var e=A.length;e--&&t(A[e],e,A)!==!1;);return A}function it(A,t){for(var e=-1,n=A.length;++e<n;)if(!t(A[e],e,A))return!1;return!0}function rt(A,t,e,n){for(var o=-1,i=A.length,r=n,a=r;++o<i;){var s=A[o],l=+t(s);e(l,r)&&(r=l,a=s)}return a}function at(A,t){for(var e=-1,n=A.length,o=-1,i=[];++e<n;){var r=A[e];t(r,e,A)&&(i[++o]=r)}return i}function st(A,t){for(var e=-1,n=A.length,o=Pi(n);++e<n;)o[e]=t(A[e],e,A);return o}function lt(A,t){for(var e=-1,n=t.length,o=A.length;++e<n;)A[o+e]=t[e];return A}function ct(A,t,e,n){var o=-1,i=A.length;for(n&&i&&(e=A[++o]);++o<i;)e=t(e,A[o],o,A);return e}function ut(A,t,e,n){var o=A.length;for(n&&o&&(e=A[--o]);o--;)e=t(e,A[o],o,A);return e}function pt(A,t){for(var e=-1,n=A.length;++e<n;)if(t(A[e],e,A))return!0;return!1}function gt(A,t){for(var e=A.length,n=0;e--;)n+=+t(A[e])||0;return n}function dt(A,t){return A===Q?t:A}function ft(A,t,e,n){return A!==Q&&tr.call(n,e)?A:t}function ht(A,t,e){for(var n=-1,o=ja(t),i=o.length;++n<i;){var r=o[n],a=A[r],s=e(a,t[r],r,A,t);(s===s?s===a:a!==a)&&(a!==Q||r in A)||(A[r]=s)}return A}function Bt(A,t){return null==t?A:bt(t,ja(t),A)}function mt(A,t){for(var e=-1,n=null==A,o=!n&&Je(A),i=o?A.length:0,r=t.length,a=Pi(r);++e<r;){var s=t[e];o?a[e]=We(s,i)?A[s]:Q:a[e]=n?Q:A[s]}return a}function bt(A,t,e){e||(e={});for(var n=-1,o=t.length;++n<o;){var i=t[n];e[i]=A[i]}return e}function _t(A,t,e){var n=typeof A;return"function"==n?t===Q?A:ie(A,t,e):null==A?Ci:"object"==n?Mt(A):t===Q?Ti(A):jt(A,t)}function vt(A,t,e,n,o,i,r){var a;if(e&&(a=o?e(A,n,o):e(A)),a!==Q)return a;if(!Fo(A))return A;var s=Oa(A);if(s){if(a=ze(A),!t)return At(A,a)}else{var l=nr.call(A),c=l==q;if(l!=tA&&l!=$&&(!c||o))return ZA[l]?Ve(A,l,t):o?A:{};if(a=$e(c?{}:A),!t)return Bt(a,A)}i||(i=[]),r||(r=[]);for(var u=i.length;u--;)if(i[u]==A)return r[u];return i.push(A),r.push(a),(s?tt:Et)(A,function(n,o){a[o]=vt(n,t,e,o,A,i,r)}),a}function wt(A,t,e){if("function"!=typeof A)throw new Ji(Z);return pr(function(){A.apply(Q,e)},t)}function yt(A,t){var e=A?A.length:0,n=[];if(!e)return n;var o=-1,i=Ye(),r=i==a,s=r&&t.length>=Y?de(t):null,l=t.length;s&&(i=WA,r=!1,t=s);A:for(;++o<e;){var c=A[o];if(r&&c===c){for(var u=l;u--;)if(t[u]===c)continue A;n.push(c)}else i(t,c,0)<0&&n.push(c)}return n}function xt(A,t){var e=!0;return Sr(A,function(A,n,o){return e=!!t(A,n,o)}),e}function Dt(A,t,e,n){var o=n,i=o;return Sr(A,function(A,r,a){var s=+t(A,r,a);(e(s,o)||s===n&&s===i)&&(o=s,i=A)}),i}function kt(A,t,e,n){var o=A.length;for(e=null==e?0:+e||0,e<0&&(e=-e>o?0:o+e),n=n===Q||n>o?o:+n||0,n<0&&(n+=o),o=e>n?0:n>>>0,e>>>=0;e<o;)A[e++]=t;return A}function Qt(A,t){var e=[];return Sr(A,function(A,n,o){t(A,n,o)&&e.push(A)}),e}function Ct(A,t,e,n){var o;return e(A,function(A,e,i){if(t(A,e,i))return o=n?e:A,!1}),o}function Ot(A,t,e,n){n||(n=[]);for(var o=-1,i=A.length;++o<i;){var r=A[o];b(r)&&Je(r)&&(e||Oa(r)||ko(r))?t?Ot(r,t,e,n):lt(n,r):e||(n[n.length]=r)}return n}function Gt(A,t){return Ur(A,t,ti)}function Et(A,t){return Ur(A,t,ja)}function It(A,t){return Mr(A,t,ja)}function Ht(A,t){for(var e=-1,n=t.length,o=-1,i=[];++e<n;){var r=t[e];To(A[r])&&(i[++o]=r)}return i}function Tt(A,t,e){if(null!=A){e!==Q&&e in un(A)&&(t=[e]);for(var n=0,o=t.length;null!=A&&n<o;)A=A[t[n++]];return n&&n==o?A:Q}}function Ft(A,t,e,n,o,i){return A===t||(null==A||null==t||!Fo(A)&&!b(t)?A!==A&&t!==t:St(A,t,Ft,e,n,o,i))}function St(A,t,e,n,o,i,r){var a=Oa(A),s=Oa(t),l=V,c=V;a||(l=nr.call(A),l==$?l=tA:l!=tA&&(a=No(A))),s||(c=nr.call(t),c==$?c=tA:c!=tA&&(s=No(t)));var u=l==tA,p=c==tA,g=l==c;if(g&&!a&&!u)return Ue(A,t,l);if(!o){var d=u&&tr.call(A,"__wrapped__"),f=p&&tr.call(t,"__wrapped__");
1if(d||f)return e(d?A.value():A,f?t.value():t,n,o,i,r)}if(!g)return!1;i||(i=[]),r||(r=[]);for(var h=i.length;h--;)if(i[h]==A)return r[h]==t;i.push(A),r.push(t);var B=(a?Le:Me)(A,t,e,n,o,i,r);return i.pop(),r.pop(),B}function Lt(A,t,e){var n=t.length,o=n,i=!e;if(null==A)return!o;for(A=un(A);n--;){var r=t[n];if(i&&r[2]?r[1]!==A[r[0]]:!(r[0]in A))return!1}for(;++n<o;){r=t[n];var a=r[0],s=A[a],l=r[1];if(i&&r[2]){if(s===Q&&!(a in A))return!1}else{var c=e?e(s,l,a):Q;if(!(c===Q?Ft(l,s,e,!0):c))return!1}}return!0}function Ut(A,t){var e=-1,n=Je(A)?Pi(A.length):[];return Sr(A,function(A,o,i){n[++e]=t(A,o,i)}),n}function Mt(A){var t=Re(A);if(1==t.length&&t[0][2]){var e=t[0][0],n=t[0][1];return function(A){return null!=A&&(A[e]===n&&(n!==Q||e in un(A)))}}return function(A){return Lt(A,t)}}function jt(A,t){var e=Oa(A),n=Xe(A)&&en(t),o=A+"";return A=pn(A),function(i){if(null==i)return!1;var r=o;if(i=un(i),(e||!n)&&!(r in i)){if(i=1==A.length?i:Tt(i,Vt(A,0,-1)),null==i)return!1;r=kn(A),i=un(i)}return i[r]===t?t!==Q||r in i:Ft(t,i[r],Q,!0)}}function Pt(A,t,e,n,o){if(!Fo(A))return A;var i=Je(t)&&(Oa(t)||No(t)),r=i?Q:ja(t);return tt(r||t,function(a,s){if(r&&(s=a,a=t[s]),b(a))n||(n=[]),o||(o=[]),Yt(A,t,s,Pt,e,n,o);else{var l=A[s],c=e?e(l,a,s,A,t):Q,u=c===Q;u&&(c=a),c===Q&&(!i||s in A)||!u&&(c===c?c===l:l!==l)||(A[s]=c)}}),A}function Yt(A,t,e,n,o,i,r){for(var a=i.length,s=t[e];a--;)if(i[a]==s)return void(A[e]=r[a]);var l=A[e],c=o?o(l,s,e,A,t):Q,u=c===Q;u&&(c=s,Je(s)&&(Oa(s)||No(s))?c=Oa(l)?l:Je(l)?At(l):[]:Po(s)||ko(s)?c=ko(l)?Ko(l):Po(l)?l:{}:u=!1),i.push(s),r.push(c),u?A[e]=n(c,s,o,i,r):(c===c?c!==l:l===l)&&(A[e]=c)}function Rt(A){return function(t){return null==t?Q:t[A]}}function Nt(A){var t=A+"";return A=pn(A),function(e){return Tt(e,A,t)}}function Zt(A,t){for(var e=A?t.length:0;e--;){var n=t[e];if(n!=o&&We(n)){var o=n;gr.call(A,n,1)}}return A}function zt(A,t){return A+mr(kr()*(t-A+1))}function $t(A,t,e,n,o){return o(A,function(A,o,i){e=n?(n=!1,A):t(e,A,o,i)}),e}function Vt(A,t,e){var n=-1,o=A.length;t=null==t?0:+t||0,t<0&&(t=-t>o?0:o+t),e=e===Q||e>o?o:+e||0,e<0&&(e+=o),o=t>e?0:e-t>>>0,t>>>=0;for(var i=Pi(o);++n<o;)i[n]=A[n+t];return i}function Kt(A,t){var e;return Sr(A,function(A,n,o){return e=t(A,n,o),!e}),!!e}function Jt(A,t){var e=A.length;for(A.sort(t);e--;)A[e]=A[e].value;return A}function Wt(A,t,e){var n=je(),o=-1;t=st(t,function(A){return n(A)});var i=Ut(A,function(A){var e=st(t,function(t){return t(A)});return{criteria:e,index:++o,value:A}});return Jt(i,function(A,t){return g(A,t,e)})}function qt(A,t){var e=0;return Sr(A,function(A,n,o){e+=+t(A,n,o)||0}),e}function Xt(A,t){var e=-1,n=Ye(),o=A.length,i=n==a,r=i&&o>=Y,s=r?de():null,l=[];s?(n=WA,i=!1):(r=!1,s=t?[]:l);A:for(;++e<o;){var c=A[e],u=t?t(c,e,A):c;if(i&&c===c){for(var p=s.length;p--;)if(s[p]===u)continue A;t&&s.push(u),l.push(c)}else n(s,u,0)<0&&((t||r)&&s.push(u),l.push(c))}return l}function Ae(A,t){for(var e=-1,n=t.length,o=Pi(n);++e<n;)o[e]=A[t[e]];return o}function te(A,t,e,n){for(var o=A.length,i=n?o:-1;(n?i--:++i<o)&&t(A[i],i,A););return e?Vt(A,n?0:i,n?i+1:o):Vt(A,n?i+1:0,n?o:i)}function ee(A,t){var e=A;e instanceof o&&(e=e.value());for(var n=-1,i=t.length;++n<i;){var r=t[n];e=r.func.apply(r.thisArg,lt([e],r.args))}return e}function ne(A,t,e){var n=0,o=A?A.length:n;if("number"==typeof t&&t===t&&o<=Er){for(;n<o;){var i=n+o>>>1,r=A[i];(e?r<=t:r<t)&&null!==r?n=i+1:o=i}return o}return oe(A,t,Ci,e)}function oe(A,t,e,n){t=e(t);for(var o=0,i=A?A.length:0,r=t!==t,a=null===t,s=t===Q;o<i;){var l=mr((o+i)/2),c=e(A[l]),u=c!==Q,p=c===c;if(r)var g=p||n;else g=a?p&&u&&(n||null!=c):s?p&&(n||u):null!=c&&(n?c<=t:c<t);g?o=l+1:i=l}return yr(i,Gr)}function ie(A,t,e){if("function"!=typeof A)return Ci;if(t===Q)return A;switch(e){case 1:return function(e){return A.call(t,e)};case 3:return function(e,n,o){return A.call(t,e,n,o)};case 4:return function(e,n,o,i){return A.call(t,e,n,o,i)};case 5:return function(e,n,o,i,r){return A.call(t,e,n,o,i,r)}}return function(){return A.apply(t,arguments)}}function re(A){var t=new rr(A.byteLength),e=new dr(t);return e.set(new dr(A)),t}function ae(A,t,e){for(var n=e.length,o=-1,i=wr(A.length-n,0),r=-1,a=t.length,s=Pi(a+i);++r<a;)s[r]=t[r];for(;++o<n;)s[e[o]]=A[o];for(;i--;)s[r++]=A[o++];return s}function se(A,t,e){for(var n=-1,o=e.length,i=-1,r=wr(A.length-o,0
1),a=-1,s=t.length,l=Pi(r+s);++i<r;)l[i]=A[i];for(var c=i;++a<s;)l[c+a]=t[a];for(;++n<o;)l[c+e[n]]=A[i++];return l}function le(A,t){return function(e,n,o){var i=t?t():{};if(n=je(n,o,3),Oa(e))for(var r=-1,a=e.length;++r<a;){var s=e[r];A(i,s,n(s,r,e),e)}else Sr(e,function(t,e,o){A(i,t,n(t,e,o),o)});return i}}function ce(A){return mo(function(t,e){var n=-1,o=null==t?0:e.length,i=o>2?e[o-2]:Q,r=o>2?e[2]:Q,a=o>1?e[o-1]:Q;for("function"==typeof i?(i=ie(i,a,5),o-=2):(i="function"==typeof a?a:Q,o-=i?1:0),r&&qe(e[0],e[1],r)&&(i=o<3?Q:i,o=1);++n<o;){var s=e[n];s&&A(t,s,i)}return t})}function ue(A,t){return function(e,n){var o=e?Yr(e):0;if(!tn(o))return A(e,n);for(var i=t?o:-1,r=un(e);(t?i--:++i<o)&&n(r[i],i,r)!==!1;);return e}}function pe(A){return function(t,e,n){for(var o=un(t),i=n(t),r=i.length,a=A?r:-1;A?a--:++a<r;){var s=i[a];if(e(o[s],s,o)===!1)break}return t}}function ge(A,t){function e(){var o=this&&this!==nt&&this instanceof e?n:A;return o.apply(t,arguments)}var n=he(A);return e}function de(A){return Br&&ur?new JA(A):null}function fe(A){return function(t){for(var e=-1,n=Di(ui(t)),o=n.length,i="";++e<o;)i=A(i,n[e],e);return i}}function he(A){return function(){var t=arguments;switch(t.length){case 0:return new A;case 1:return new A(t[0]);case 2:return new A(t[0],t[1]);case 3:return new A(t[0],t[1],t[2]);case 4:return new A(t[0],t[1],t[2],t[3]);case 5:return new A(t[0],t[1],t[2],t[3],t[4]);case 6:return new A(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new A(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var e=Fr(A.prototype),n=A.apply(e,t);return Fo(n)?n:e}}function Be(A){function t(e,n,o){o&&qe(e,n,o)&&(n=Q);var i=Se(e,A,Q,Q,Q,Q,Q,n);return i.placeholder=t.placeholder,i}return t}function me(A,t){return mo(function(e){var n=e[0];return null==n?n:(e.push(t),A.apply(Q,e))})}function be(A,t){return function(e,n,o){if(o&&qe(e,n,o)&&(n=Q),n=je(n,o,3),1==n.length){e=Oa(e)?e:cn(e);var i=rt(e,n,A,t);if(!e.length||i!==t)return i}return Dt(e,n,A,t)}}function _e(A,t){return function(e,n,o){if(n=je(n,o,3),Oa(e)){var i=r(e,n,t);return i>-1?e[i]:Q}return Ct(e,n,A)}}function ve(A){return function(t,e,n){return t&&t.length?(e=je(e,n,3),r(t,e,A)):-1}}function we(A){return function(t,e,n){return e=je(e,n,3),Ct(t,e,A,!0)}}function ye(A){return function(){for(var t,e=arguments.length,o=A?e:-1,i=0,r=Pi(e);A?o--:++o<e;){var a=r[i++]=arguments[o];if("function"!=typeof a)throw new Ji(Z);!t&&n.prototype.thru&&"wrapper"==Pe(a)&&(t=new n([],!0))}for(o=t?-1:e;++o<e;){a=r[o];var s=Pe(a),l="wrapper"==s?Pr(a):Q;t=l&&An(l[0])&&l[1]==(S|I|T|L)&&!l[4].length&&1==l[9]?t[Pe(l[0])].apply(t,l[3]):1==a.length&&An(a)?t[s]():t.thru(a)}return function(){var A=arguments,n=A[0];if(t&&1==A.length&&Oa(n)&&n.length>=Y)return t.plant(n).value();for(var o=0,i=e?r[o].apply(this,A):n;++o<e;)i=r[o].call(this,i);return i}}}function xe(A,t){return function(e,n,o){return"function"==typeof n&&o===Q&&Oa(e)?A(e,n):t(e,ie(n,o,3))}}function De(A){return function(t,e,n){return"function"==typeof e&&n===Q||(e=ie(e,n,3)),A(t,e,ti)}}function ke(A){return function(t,e,n){return"function"==typeof e&&n===Q||(e=ie(e,n,3)),A(t,e)}}function Qe(A){return function(t,e,n){var o={};return e=je(e,n,3),Et(t,function(t,n,i){var r=e(t,n,i);n=A?r:n,t=A?t:r,o[n]=t}),o}}function Ce(A){return function(t,e,n){return t=l(t),(A?t:"")+Ie(t,e,n)+(A?"":t)}}function Oe(A){var t=mo(function(e,n){var o=v(n,t.placeholder);return Se(e,A,Q,n,o)});return t}function Ge(A,t){return function(e,n,o,i){var r=arguments.length<3;return"function"==typeof n&&i===Q&&Oa(e)?A(e,n,o,r):$t(e,je(n,i,4),o,r,t)}}function Ee(A,t,e,n,o,i,r,a,s,l){function c(){for(var m=arguments.length,b=m,_=Pi(m);b--;)_[b]=arguments[b];if(n&&(_=ae(_,n,o)),i&&(_=se(_,i,r)),d||h){var w=c.placeholder,y=v(_,w);if(m-=y.length,m<l){var x=a?At(a):Q,D=wr(l-m,0),k=d?y:Q,C=d?Q:y,E=d?_:Q,I=d?Q:_;t|=d?T:F,t&=~(d?F:T),f||(t&=~(O|G));var H=[A,t,e,E,k,I,C,x,s,D],S=Ee.apply(Q,H);return An(A)&&Rr(S,H),S.placeholder=w,S}}var L=p?e:this,U=g?L[A]:A;return a&&(_=sn(_,a)),u&&s<_.length&&(_.length=s),this&&this!==nt&&this instanceof c&&(U=B||he(A)),U.apply(L,_)}var u=t&S,p=t&O,g=t&G,d=t&I,f=t&E,h=t&H,B=g?Q:he(A);return c}function Ie(A,t,e){var n=A.length;if(t=+t,n>=t||!_r(t))return"";var o=t-n;return e=null==e?" ":e+"",Bi(e,hr(o/e.length)).slice(0,o)}function He(A,t,e,n){function o(){for(var t=-1,a=arguments.length,s=-1,l=n.length,c=Pi(l+a);++s<l;)c[s]=n[s];for(;a--;)c[s++]=arguments[++t];var u=this&&this!==nt&&this instanceof o?r:A;return u.apply(i?e:this,c)}var i=t&O,r=he(A);return o}function Te(A){var t=Zi[A];return function(A,e){return e=e===Q?0:+e||0,e?(e=lr(10,e),t(A*e)/e):t(A)}}function Fe(A){return function(t,e,n,o){var i=je(n);return null==n&&i===_t?ne(t,e,A):oe(t,e,i(n,o,1),A)}}function Se(A,t,e,n,o,i,r,a){var s=t&G;if(!s&&"function"!=typeof A)throw new Ji(Z);var l=n?n.length:0;if(l||(t&=~(T|F),n=o=Q),l-=o?o.length:0,t&F){var c=n,u=o;n=o=Q}var p=s?Q:Pr(A),g=[A,t,e,n,o,c,u,i,r,a];if(p&&(nn(g,p),t=g[1],a=g[9]),g[9]=null==a?s?0:A.length:wr(a-l,0)||0,t==O)var d=ge(g[0],g[2]);else d=t!=T&&t!=(O|T)||g[4].length?Ee.apply(Q,g):He.apply(Q,g);var f=p?jr:Rr;return f(d,g)}function Le(A,t,e,n,o,i,r){var a=-1,s=A.length,l=t.length;if(s!=l&&!(o&&l>s))return!1;for(;++a<s;){var c=A[a],u=t[a],p=n?n(o?u:c,o?c:u,a):Q;if(p!==Q){if(p)continue;return!1}if(o){if(!pt(t,function(A){return c===A||e(c,A,n,o,i,r)}))return!1}else if(c!==u&&!e(c,u,n,o,i,r))return!1}return!0}function Ue(A,t,e){switch(e){case K:case J:return+A==+t;case W:return A.name==t.name&&A.message==t.message;case AA:return A!=+A?t!=+t:A==+t;case eA:case oA:return A==t+""}return!1}function Me(A,t,e,n,o,i,r){var a=ja(A),s=a.length,l=ja(t),c=l.length;if(s!=c&&!o)return!1;for(var u=s;u--;){var p=a[u];if(!(o?p in t:tr.call(t,p)))return!1}for(var g=o;++u<s;){p=a[u];var d=A[p],f=t[p],h=n?n(o?f:d,o?d:f,p):Q;if(!(h===Q?e(d,f,n,o,i,r):h))return!1;g||(g="constructor"==p)}if(!g){var B=A.constructor,m=t.constructor;if(B!=m&&"constructor"in A&&"constructor"in t&&!("function"==typeof B&&B instanceof B&&"function"==typeof m&&m instanceof m))return!1}return!0}function je(A,e,n){var o=t.callback||ki;return o=o===ki?_t:o,n?o(A,e,n):o}function Pe(A){for(var t=A.name,e=Tr[t],n=e?e.length:0;n--;){var o=e[n],i=o.func;
1if(null==i||i==A)return o.name}return t}function Ye(A,e,n){var o=t.indexOf||xn;return o=o===xn?a:o,A?o(A,e,n):o}function Re(A){for(var t=ei(A),e=t.length;e--;)t[e][2]=en(t[e][1]);return t}function Ne(A,t){var e=null==A?Q:A[t];return Uo(e)?e:Q}function Ze(A,t,e){for(var n=-1,o=e.length;++n<o;){var i=e[n],r=i.size;switch(i.type){case"drop":A+=r;break;case"dropRight":t-=r;break;case"take":t=yr(t,A+r);break;case"takeRight":A=wr(A,t-r)}}return{start:A,end:t}}function ze(A){var t=A.length,e=new A.constructor(t);return t&&"string"==typeof A[0]&&tr.call(A,"index")&&(e.index=A.index,e.input=A.input),e}function $e(A){var t=A.constructor;return"function"==typeof t&&t instanceof t||(t=$i),new t}function Ve(A,t,e){var n=A.constructor;switch(t){case rA:return re(A);case K:case J:return new n(+A);case aA:case sA:case lA:case cA:case uA:case pA:case gA:case dA:case fA:var o=A.buffer;return new n(e?re(o):o,A.byteOffset,A.length);case AA:case oA:return new n(A);case eA:var i=new n(A.source,TA.exec(A));i.lastIndex=A.lastIndex}return i}function Ke(A,t,e){null==A||Xe(t,A)||(t=pn(t),A=1==t.length?A:Tt(A,Vt(t,0,-1)),t=kn(t));var n=null==A?A:A[t];return null==n?Q:n.apply(A,e)}function Je(A){return null!=A&&tn(Yr(A))}function We(A,t){return A="number"==typeof A||LA.test(A)?+A:-1,t=null==t?Ir:t,A>-1&&A%1==0&&A<t}function qe(A,t,e){if(!Fo(e))return!1;var n=typeof t;if("number"==n?Je(e)&&We(t,e.length):"string"==n&&t in e){var o=e[t];return A===A?A===o:o!==o}return!1}function Xe(A,t){var e=typeof A;if("string"==e&&QA.test(A)||"number"==e)return!0;if(Oa(A))return!1;var n=!kA.test(A);return n||null!=t&&A in un(t)}function An(A){var e=Pe(A);if(!(e in o.prototype))return!1;var n=t[e];if(A===n)return!0;var i=Pr(n);return!!i&&A===i[0]}function tn(A){return"number"==typeof A&&A>-1&&A%1==0&&A<=Ir}function en(A){return A===A&&!Fo(A)}function nn(A,t){var e=A[1],n=t[1],o=e|n,i=o<S,r=n==S&&e==I||n==S&&e==L&&A[7].length<=t[8]||n==(S|L)&&e==I;if(!i&&!r)return A;n&O&&(A[2]=t[2],o|=e&O?0:E);var a=t[3];if(a){var s=A[3];A[3]=s?ae(s,a,t[4]):At(a),A[4]=s?v(A[3],z):At(t[4])}return a=t[5],a&&(s=A[5],A[5]=s?se(s,a,t[6]):At(a),A[6]=s?v(A[5],z):At(t[6])),a=t[7],a&&(A[7]=At(a)),n&S&&(A[8]=null==A[8]?t[8]:yr(A[8],t[8])),null==A[9]&&(A[9]=t[9]),A[0]=t[0],A[1]=o,A}function on(A,t){return A===Q?t:Ga(A,t,on)}function rn(A,t){A=un(A);for(var e=-1,n=t.length,o={};++e<n;){var i=t[e];i in A&&(o[i]=A[i])}return o}function an(A,t){var e={};return Gt(A,function(A,n,o){t(A,n,o)&&(e[n]=A)}),e}function sn(A,t){for(var e=A.length,n=yr(t.length,e),o=At(A);n--;){var i=t[n];A[n]=We(i,e)?o[i]:Q}return A}function ln(A){for(var t=ti(A),e=t.length,n=e&&A.length,o=!!n&&tn(n)&&(Oa(A)||ko(A)),i=-1,r=[];++i<e;){var a=t[i];(o&&We(a,n)||tr.call(A,a))&&r.push(a)}return r}function cn(A){return null==A?[]:Je(A)?Fo(A)?A:$i(A):ri(A)}function un(A){return Fo(A)?A:$i(A)}function pn(A){if(Oa(A))return A;var t=[];return l(A).replace(CA,function(A,e,n,o){t.push(n?o.replace(IA,"$1"):e||A)}),t}function gn(A){return A instanceof o?A.clone():new n(A.__wrapped__,A.__chain__,At(A.__actions__))}function dn(A,t,e){t=(e?qe(A,t,e):null==t)?1:wr(mr(t)||1,1);for(var n=0,o=A?A.length:0,i=-1,r=Pi(hr(o/t));n<o;)r[++i]=Vt(A,n,n+=t);return r}function fn(A){for(var t=-1,e=A?A.length:0,n=-1,o=[];++t<e;){var i=A[t];i&&(o[++n]=i)}return o}function hn(A,t,e){var n=A?A.length:0;return n?((e?qe(A,t,e):null==t)&&(t=1),Vt(A,t<0?0:t)):[]}function Bn(A,t,e){var n=A?A.length:0;return n?((e?qe(A,t,e):null==t)&&(t=1),t=n-(+t||0),Vt(A,0,t<0?0:t)):[]}function mn(A,t,e){return A&&A.length?te(A,je(t,e,3),!0,!0):[]}function bn(A,t,e){return A&&A.length?te(A,je(t,e,3),!0):[]}function _n(A,t,e,n){var o=A?A.length:0;return o?(e&&"number"!=typeof e&&qe(A,t,e)&&(e=0,n=o),kt(A,t,e,n)):[]}function vn(A){return A?A[0]:Q}function wn(A,t,e){var n=A?A.length:0;return e&&qe(A,t,e)&&(t=!1),n?Ot(A,t):[]}function yn(A){var t=A?A.length:0;return t?Ot(A,!0):[]}function xn(A,t,e){var n=A?A.length:0;if(!n)return-1;if("number"==typeof e)e=e<0?wr(n+e,0):e;else if(e){var o=ne(A,t);return o<n&&(t===t?t===A[o]:A[o]!==A[o])?o:-1}return a(A,t,e||0)}function Dn(A){return Bn(A,1)}function kn(A){var t=A?A.length:0;return t?A[t-1]:Q}function Qn(A,t,e){var n=A?A.length:0;if(!n)return-1;var o=n;if("number"==typeof e)o=(e<0?wr(n+e,0):yr(e||0,n-1))+1;else if(e){o=ne(A,t,!0)-1;var i=A[o];return(t===t?t===i:i!==i)?o:-1}if(t!==t)return m(A,o,!0);for(;o--;)if(A[o]===t)return o;return-1}function Cn(){var A=arguments,t=A[0];if(!t||!t.length)return t;for(var e=0,n=Ye(),o=A.length;++e<o;)for(var i=0,r=A[e];(i=n(t,r,i))>-1;)gr.call(t,i,1);return t}function On(A,t,e){var n=[];if(!A||!A.length)return n;var o=-1,i=[],r=A.length;for(t=je(t,e,3);++o<r;){var a=A[o];t(a,o,A)&&(n.push(a),i.push(o))}
1return Zt(A,i),n}function Gn(A){return hn(A,1)}function En(A,t,e){var n=A?A.length:0;return n?(e&&"number"!=typeof e&&qe(A,t,e)&&(t=0,e=n),Vt(A,t,e)):[]}function In(A,t,e){var n=A?A.length:0;return n?((e?qe(A,t,e):null==t)&&(t=1),Vt(A,0,t<0?0:t)):[]}function Hn(A,t,e){var n=A?A.length:0;return n?((e?qe(A,t,e):null==t)&&(t=1),t=n-(+t||0),Vt(A,t<0?0:t)):[]}function Tn(A,t,e){return A&&A.length?te(A,je(t,e,3),!1,!0):[]}function Fn(A,t,e){return A&&A.length?te(A,je(t,e,3)):[]}function Sn(A,t,e,n){var o=A?A.length:0;if(!o)return[];null!=t&&"boolean"!=typeof t&&(n=e,e=qe(A,t,n)?Q:t,t=!1);var i=je();return null==e&&i===_t||(e=i(e,n,3)),t&&Ye()==a?w(A,e):Xt(A,e)}function Ln(A){if(!A||!A.length)return[];var t=-1,e=0;A=at(A,function(A){if(Je(A))return e=wr(A.length,e),!0});for(var n=Pi(e);++t<e;)n[t]=st(A,Rt(t));return n}function Un(A,t,e){var n=A?A.length:0;if(!n)return[];var o=Ln(A);return null==t?o:(t=ie(t,e,4),st(o,function(A){return ct(A,t,Q,!0)}))}function Mn(){for(var A=-1,t=arguments.length;++A<t;){var e=arguments[A];if(Je(e))var n=n?lt(yt(n,e),yt(e,n)):e}return n?Xt(n):[]}function jn(A,t){var e=-1,n=A?A.length:0,o={};for(!n||t||Oa(A[0])||(t=[]);++e<n;){var i=A[e];t?o[i]=t[e]:i&&(o[i[0]]=i[1])}return o}function Pn(A){var e=t(A);return e.__chain__=!0,e}function Yn(A,t,e){return t.call(e,A),A}function Rn(A,t,e){return t.call(e,A)}function Nn(){return Pn(this)}function Zn(){return new n(this.value(),this.__chain__)}function zn(A){for(var t,n=this;n instanceof e;){var o=gn(n);t?i.__wrapped__=o:t=o;var i=o;n=n.__wrapped__}return i.__wrapped__=A,t}function $n(){var A=this.__wrapped__,t=function(A){return e&&e.__dir__<0?A:A.reverse()};if(A instanceof o){var e=A;return this.__actions__.length&&(e=new o(this)),e=e.reverse(),e.__actions__.push({func:Rn,args:[t],thisArg:Q}),new n(e,this.__chain__)}return this.thru(t)}function Vn(){return this.value()+""}function Kn(){return ee(this.__wrapped__,this.__actions__)}function Jn(A,t,e){var n=Oa(A)?it:xt;return e&&qe(A,t,e)&&(t=Q),"function"==typeof t&&e===Q||(t=je(t,e,3)),n(A,t)}function Wn(A,t,e){var n=Oa(A)?at:Qt;return t=je(t,e,3),n(A,t)}function qn(A,t){return oa(A,Mt(t))}function Xn(A,t,e,n){var o=A?Yr(A):0;return tn(o)||(A=ri(A),o=A.length),e="number"!=typeof e||n&&qe(t,e,n)?0:e<0?wr(o+e,0):e||0,"string"==typeof A||!Oa(A)&&Ro(A)?e<=o&&A.indexOf(t,e)>-1:!!o&&Ye(A,t,e)>-1}function Ao(A,t,e){var n=Oa(A)?st:Ut;return t=je(t,e,3),n(A,t)}function to(A,t){return Ao(A,Ti(t))}function eo(A,t,e){var n=Oa(A)?at:Qt;return t=je(t,e,3),n(A,function(A,e,n){return!t(A,e,n)})}function no(A,t,e){if(e?qe(A,t,e):null==t){A=cn(A);var n=A.length;return n>0?A[zt(0,n-1)]:Q}var o=-1,i=Vo(A),n=i.length,r=n-1;for(t=yr(t<0?0:+t||0,n);++o<t;){var a=zt(o,r),s=i[a];i[a]=i[o],i[o]=s}return i.length=t,i}function oo(A){return no(A,Cr)}function io(A){var t=A?Yr(A):0;return tn(t)?t:ja(A).length}function ro(A,t,e){var n=Oa(A)?pt:Kt;return e&&qe(A,t,e)&&(t=Q),"function"==typeof t&&e===Q||(t=je(t,e,3)),n(A,t)}function ao(A,t,e){if(null==A)return[];e&&qe(A,t,e)&&(t=Q);var n=-1;t=je(t,e,3);var o=Ut(A,function(A,e,o){return{criteria:t(A,e,o),index:++n,value:A}});return Jt(o,p)}function so(A,t,e,n){return null==A?[]:(n&&qe(t,e,n)&&(e=Q),Oa(t)||(t=null==t?[]:[t]),Oa(e)||(e=null==e?[]:[e]),Wt(A,t,e))}function lo(A,t){return Wn(A,Mt(t))}function co(A,t){if("function"!=typeof t){if("function"!=typeof A)throw new Ji(Z);var e=A;A=t,t=e}return A=_r(A=+A)?A:0,function(){if(--A<1)return t.apply(this,arguments)}}function uo(A,t,e){return e&&qe(A,t,e)&&(t=Q),t=A&&null==t?A.length:wr(+t||0,0),Se(A,S,Q,Q,Q,Q,t)}function po(A,t){var e;if("function"!=typeof t){if("function"!=typeof A)throw new Ji(Z);var n=A;A=t,t=n}return function(){return--A>0&&(e=t.apply(this,arguments)),A<=1&&(t=Q),e}}function go(A,t,e){function n(){g&&ar(g),l&&ar(l),f=0,l=g=d=Q}function o(t,e){e&&ar(e),l=g=d=Q,t&&(f=fa(),c=A.apply(p,s),g||l||(s=p=Q))}function i(){var A=t-(fa()-u);A<=0||A>t?o(d,l):g=pr(i,A)}function r(){o(B,g)}function a(){if(s=arguments,u=fa(),p=this,d=B&&(g||!m),h===!1)var e=m&&!g;else{l||m||(f=u);var n=h-(u-f),o=n<=0||n>h;o?(l&&(l=ar(l)),f=u,c=A.apply(p,s)):l||(l=pr(r,n))}
1return o&&g?g=ar(g):g||t===h||(g=pr(i,t)),e&&(o=!0,c=A.apply(p,s)),!o||g||l||(s=p=Q),c}var s,l,c,u,p,g,d,f=0,h=!1,B=!0;if("function"!=typeof A)throw new Ji(Z);if(t=t<0?0:+t||0,e===!0){var m=!0;B=!1}else Fo(e)&&(m=!!e.leading,h="maxWait"in e&&wr(+e.maxWait||0,t),B="trailing"in e?!!e.trailing:B);return a.cancel=n,a}function fo(A,t){if("function"!=typeof A||t&&"function"!=typeof t)throw new Ji(Z);var e=function(){var n=arguments,o=t?t.apply(this,n):n[0],i=e.cache;if(i.has(o))return i.get(o);var r=A.apply(this,n);return e.cache=i.set(o,r),r};return e.cache=new fo.Cache,e}function ho(A){if("function"!=typeof A)throw new Ji(Z);return function(){return!A.apply(this,arguments)}}function Bo(A){return po(2,A)}function mo(A,t){if("function"!=typeof A)throw new Ji(Z);return t=wr(t===Q?A.length-1:+t||0,0),function(){for(var e=arguments,n=-1,o=wr(e.length-t,0),i=Pi(o);++n<o;)i[n]=e[t+n];switch(t){case 0:return A.call(this,i);case 1:return A.call(this,e[0],i);case 2:return A.call(this,e[0],e[1],i)}var r=Pi(t+1);for(n=-1;++n<t;)r[n]=e[n];return r[t]=i,A.apply(this,r)}}function bo(A){if("function"!=typeof A)throw new Ji(Z);return function(t){return A.apply(this,t)}}function _o(A,t,e){var n=!0,o=!0;if("function"!=typeof A)throw new Ji(Z);return e===!1?n=!1:Fo(e)&&(n="leading"in e?!!e.leading:n,o="trailing"in e?!!e.trailing:o),go(A,t,{leading:n,maxWait:+t,trailing:o})}function vo(A,t){return t=null==t?Ci:t,Se(t,T,Q,[A],[])}function wo(A,t,e,n){return t&&"boolean"!=typeof t&&qe(A,t,e)?t=!1:"function"==typeof t&&(n=e,e=t,t=!1),"function"==typeof e?vt(A,t,ie(e,n,1)):vt(A,t)}function yo(A,t,e){return"function"==typeof t?vt(A,!0,ie(t,e,1)):vt(A,!0)}function xo(A,t){return A>t}function Do(A,t){return A>=t}function ko(A){return b(A)&&Je(A)&&tr.call(A,"callee")&&!cr.call(A,"callee")}function Qo(A){return A===!0||A===!1||b(A)&&nr.call(A)==K}function Co(A){return b(A)&&nr.call(A)==J}function Oo(A){return!!A&&1===A.nodeType&&b(A)&&!Po(A)}function Go(A){return null==A||(Je(A)&&(Oa(A)||Ro(A)||ko(A)||b(A)&&To(A.splice))?!A.length:!ja(A).length)}function Eo(A,t,e,n){e="function"==typeof e?ie(e,n,3):Q;var o=e?e(A,t):Q;return o===Q?Ft(A,t,e):!!o}function Io(A){return b(A)&&"string"==typeof A.message&&nr.call(A)==W}function Ho(A){return"number"==typeof A&&_r(A)}function To(A){return Fo(A)&&nr.call(A)==q}function Fo(A){var t=typeof A;return!!A&&("object"==t||"function"==t)}function So(A,t,e,n){return e="function"==typeof e?ie(e,n,3):Q,Lt(A,Re(t),e)}function Lo(A){return jo(A)&&A!=+A}function Uo(A){return null!=A&&(To(A)?ir.test(Ar.call(A)):b(A)&&SA.test(A))}function Mo(A){return null===A}function jo(A){return"number"==typeof A||b(A)&&nr.call(A)==AA}function Po(A){var t;if(!b(A)||nr.call(A)!=tA||ko(A)||!tr.call(A,"constructor")&&(t=A.constructor,"function"==typeof t&&!(t instanceof t)))return!1;var e;return Gt(A,function(A,t){e=t}),e===Q||tr.call(A,e)}function Yo(A){return Fo(A)&&nr.call(A)==eA}function Ro(A){return"string"==typeof A||b(A)&&nr.call(A)==oA}function No(A){return b(A)&&tn(A.length)&&!!NA[nr.call(A)]; 2}function Zo(A){return A===Q}function zo(A,t){return A<t}function $o(A,t){return A<=t}function Vo(A){var t=A?Yr(A):0;return tn(t)?t?At(A):[]:ri(A)}function Ko(A){return bt(A,ti(A))}function Jo(A,t,e){var n=Fr(A);return e&&qe(A,t,e)&&(t=Q),t?Bt(n,t):n}function Wo(A){return Ht(A,ti(A))}function qo(A,t,e){var n=null==A?Q:Tt(A,pn(t),t+"");return n===Q?e:n}function Xo(A,t){if(null==A)return!1;var e=tr.call(A,t);if(!e&&!Xe(t)){if(t=pn(t),A=1==t.length?A:Tt(A,Vt(t,0,-1)),null==A)return!1;t=kn(t),e=tr.call(A,t)}return e||tn(A.length)&&We(t,A.length)&&(Oa(A)||ko(A))}function Ai(A,t,e){e&&qe(A,t,e)&&(t=Q);for(var n=-1,o=ja(A),i=o.length,r={};++n<i;){var a=o[n],s=A[a];t?tr.call(r,s)?r[s].push(a):r[s]=[a]:r[s]=a}return r}function ti(A){if(null==A)return[];Fo(A)||(A=$i(A));var t=A.length;t=t&&tn(t)&&(Oa(A)||ko(A))&&t||0;for(var e=A.constructor,n=-1,o="function"==typeof e&&e.prototype===A,i=Pi(t),r=t>0;++n<t;)i[n]=n+"";for(var a in A)r&&We(a,t)||"constructor"==a&&(o||!tr.call(A,a))||i.push(a);return i}function ei(A){A=un(A);for(var t=-1,e=ja(A),n=e.length,o=Pi(n);++t<n;){var i=e[t];o[t]=[i,A[i]]}return o}function ni(A,t,e){var n=null==A?Q:A[t];return n===Q&&(null==A||Xe(t,A)||(t=pn(t),A=1==t.length?A:Tt(A,Vt(t,0,-1)),n=null==A?Q:A[kn(t)]),n=n===Q?e:n),To(n)?n.call(A):n}function oi(A,t,e){if(null==A)return A;var n=t+"";t=null!=A[n]||Xe(t,A)?[n]:pn(t);for(var o=-1,i=t.length,r=i-1,a=A;null!=a&&++o<i;){var s=t[o];Fo(a)&&(o==r?a[s]=e:null==a[s]&&(a[s]=We(t[o+1])?[]:{})),a=a[s]}return A}function ii(A,t,e,n){var o=Oa(A)||No(A);if(t=je(t,n,4),null==e)if(o||Fo(A)){var i=A.constructor;e=o?Oa(A)?new i:[]:Fr(To(i)?i.prototype:Q)}else e={};return(o?tt:Et)(A,function(A,n,o){return t(e,A,n,o)}),e}function ri(A){return Ae(A,ja(A))}function ai(A){return Ae(A,ti(A))}function si(A,t,e){return t=+t||0,e===Q?(e=t,t=0):e=+e||0,A>
2=yr(t,e)&&A<wr(t,e)}function li(A,t,e){e&&qe(A,t,e)&&(t=e=Q);var n=null==A,o=null==t;if(null==e&&(o&&"boolean"==typeof A?(e=A,A=1):"boolean"==typeof t&&(e=t,o=!0)),n&&o&&(t=1,o=!1),A=+A||0,o?(t=A,A=0):t=+t||0,e||A%1||t%1){var i=kr();return yr(A+i*(t-A+sr("1e-"+((i+"").length-1))),t)}return zt(A,t)}function ci(A){return A=l(A),A&&A.charAt(0).toUpperCase()+A.slice(1)}function ui(A){return A=l(A),A&&A.replace(UA,d).replace(EA,"")}function pi(A,t,e){A=l(A),t+="";var n=A.length;return e=e===Q?n:yr(e<0?0:+e||0,n),e-=t.length,e>=0&&A.indexOf(t,e)==e}function gi(A){return A=l(A),A&&wA.test(A)?A.replace(_A,f):A}function di(A){return A=l(A),A&&GA.test(A)?A.replace(OA,h):A||"(?:)"}function fi(A,t,e){A=l(A),t=+t;var n=A.length;if(n>=t||!_r(t))return A;var o=(t-n)/2,i=mr(o),r=hr(o);return e=Ie("",r,e),e.slice(0,i)+A+e}function hi(A,t,e){return(e?qe(A,t,e):null==t)?t=0:t&&(t=+t),A=_i(A),Dr(A,t||(FA.test(A)?16:10))}function Bi(A,t){var e="";if(A=l(A),t=+t,t<1||!A||!_r(t))return e;do t%2&&(e+=A),t=mr(t/2),A+=A;while(t);return e}function mi(A,t,e){return A=l(A),e=null==e?0:yr(e<0?0:+e||0,A.length),A.lastIndexOf(t,e)==e}function bi(A,e,n){var o=t.templateSettings;n&&qe(A,e,n)&&(e=n=Q),A=l(A),e=ht(Bt({},n||e),o,ft);var i,r,a=ht(Bt({},e.imports),o.imports,ft),s=ja(a),c=Ae(a,s),u=0,p=e.interpolate||MA,g="__p += '",d=Vi((e.escape||MA).source+"|"+p.source+"|"+(p===DA?HA:MA).source+"|"+(e.evaluate||MA).source+"|$","g"),f="//# sourceURL="+("sourceURL"in e?e.sourceURL:"lodash.templateSources["+ ++RA+"]")+"\n";A.replace(d,function(t,e,n,o,a,s){return n||(n=o),g+=A.slice(u,s).replace(jA,B),e&&(i=!0,g+="' +\n__e("+e+") +\n'"),a&&(r=!0,g+="';\n"+a+";\n__p += '"),n&&(g+="' +\n((__t = ("+n+")) == null ? '' : __t) +\n'"),u=s+t.length,t}),g+="';\n";var h=e.variable;h||(g="with (obj) {\n"+g+"\n}\n"),g=(r?g.replace(hA,""):g).replace(BA,"$1").replace(mA,"$1;"),g="function("+(h||"obj")+") {\n"+(h?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(i?", __e = _.escape":"")+(r?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+g+"return __p\n}";var m=Wa(function(){return Ni(s,f+"return "+g).apply(Q,c)});if(m.source=g,Io(m))throw m;return m}function _i(A,t,e){var n=A;return(A=l(A))?(e?qe(n,t,e):null==t)?A.slice(y(A),x(A)+1):(t+="",A.slice(c(A,t),u(A,t)+1)):A}function vi(A,t,e){var n=A;return A=l(A),A?(e?qe(n,t,e):null==t)?A.slice(y(A)):A.slice(c(A,t+"")):A}function wi(A,t,e){var n=A;return A=l(A),A?(e?qe(n,t,e):null==t)?A.slice(0,x(A)+1):A.slice(0,u(A,t+"")+1):A}function yi(A,t,e){e&&qe(A,t,e)&&(t=Q);var n=U,o=M;if(null!=t)if(Fo(t)){var i="separator"in t?t.separator:i;n="length"in t?+t.length||0:n,o="omission"in t?l(t.omission):o}else n=+t||0;if(A=l(A),n>=A.length)return A;var r=n-o.length;if(r<1)return o;var a=A.slice(0,r);if(null==i)return a+o;if(Yo(i)){if(A.slice(r).search(i)){var s,c,u=A.slice(0,r);for(i.global||(i=Vi(i.source,(TA.exec(i)||"")+"g")),i.lastIndex=0;s=i.exec(u);)c=s.index;a=a.slice(0,null==c?r:c)}}else if(A.indexOf(i,r)!=r){var p=a.lastIndexOf(i);p>-1&&(a=a.slice(0,p))}return a+o}function xi(A){return A=l(A),A&&vA.test(A)?A.replace(bA,D):A}function Di(A,t,e){return e&&qe(A,t,e)&&(t=Q),A=l(A),A.match(t||PA)||[]}function ki(A,t,e){return e&&qe(A,t,e)&&(t=Q),b(A)?Oi(A):_t(A,t)}function Qi(A){return function(){return A}}function Ci(A){return A}function Oi(A){return Mt(vt(A,!0))}function Gi(A,t){return jt(A,vt(t,!0))}function Ei(A,t,e){if(null==e){var n=Fo(t),o=n?ja(t):Q,i=o&&o.length?Ht(t,o):Q;(i?i.length:n)||(i=!1,e=t,t=A,A=this)}i||(i=Ht(t,ja(t)));var r=!0,a=-1,s=To(A),l=i.length;e===!1?r=!1:Fo(e)&&"chain"in e&&(r=e.chain);for(;++a<l;){var c=i[a],u=t[c];A[c]=u,s&&(A.prototype[c]=function(t){return function(){var e=this.__chain__;if(r||e){var n=A(this.__wrapped__),o=n.__actions__=At(this.__actions__);return o.push({func:t,args:arguments,thisArg:A}),n.__chain__=e,n}return t.apply(A,lt([this.value()],arguments))}}(u))}return A}function Ii(){return nt._=or,this}function Hi(){}function Ti(A){return Xe(A)?Rt(A):Nt(A)}function Fi(A){return function(t){return Tt(A,pn(t),t+"")}}function Si(A,t,e){e&&qe(A,t,e)&&(t=e=Q),A=+A||0,e=null==e?1:+e||0,null==t?(t=A,A=0):t=+t||0;for(var n=-1,o=wr(hr((t-A)/(e||1)),0),i=Pi(o);++n<o;)i[n]=A,A+=e;return i}function Li(A,t,e){if(A=mr(A),A<1||!_r(A))return[];var n=-1,o=Pi(yr(A,Or));for(t=ie(t,e,1);++n<A;)n<Or?o[n]=t(n):t(n);return o}function Ui(A){var t=++er;return l(A)+t}function Mi(A,t){return(+A||0)+(+t||0)}function ji(A,t,e){return e&&qe(A,t,e)&&(t=Q),t=je(t,e,3),1==t.length?gt(Oa(A)?A:cn(A),t):qt(A,t)}A=A?ot.defaults(nt.Object(),A,ot.pick(nt,YA)):nt;var Pi=A.Array,Yi=A.Date,Ri=A.Error,Ni=A.Function,Zi=A.Math,zi=A.Number,$i=A.Object,Vi=A.RegExp,Ki=A.String,Ji=A.TypeError,Wi=Pi.prototype,qi=$i.prototype,Xi=Ki.prototype,Ar=Ni.prototype.toString,tr=qi.hasOwnProperty,er=0,nr=qi.toString,or=nt._,ir=Vi("^"+Ar.call(tr).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),rr=A.ArrayBuffer,ar=A.clearTimeout,sr=A.parseFloat,lr=Zi.pow,cr=qi.propertyIsEnumerable,ur=Ne(A,"Set"),pr=A.setTimeout,gr=Wi.splice,dr=A.Uint8Array,fr=Ne(A,"WeakMap"),hr=Zi.ceil,Br=Ne($i,"create"),mr=Zi.floor,br=Ne(Pi,"isArray"),_r=A.isFinite,vr=Ne($i,"keys"),wr=Zi.max,yr=Zi.min,xr=Ne(Yi,"now"),Dr=A.parseInt,kr=Zi.random,Qr=zi.NEGATIVE_INFINITY,Cr=zi.POSITIVE_INFINITY,Or=4294967295,Gr=Or-1,Er=Or>>>1,Ir=9007199254740991,Hr=fr&&new fr,Tr={};t.support={};t.templateSettings={escape:yA,evaluate:xA,interpolate:DA,variable:"",imports:{_:t}};var Fr=function(){function A(){}return function(t){if(Fo(t)){A.prototype=t;var e=new A;A.prototype=Q}return e||{}}}(),Sr=ue(Et),Lr=ue(It,!0),Ur=pe(),Mr=pe(!0),jr=Hr?function(A,t){return Hr.set(A,t),A}:Ci,Pr=Hr?function(A){return Hr.get(A)}:Hi,Yr=Rt("length"),Rr=function(){var A=0,t=0;return function(e,n){var o=fa(),i=P-(o-t);if(t=o,i>0){if(++A>=j)return e}else A=0;return jr(e,n)}}(),Nr=mo(function(A,t){return b(A)&&Je(A)?yt(A,Ot(t,!1,!0)):[]}),Zr=ve(),zr=ve(!0),$r=mo(function(A){for(var t=A.length,e=t,n=Pi(u),o=Ye(),i=o==a,r=[];e--;){var s=A[e]=Je(s=A[e])?s:[];n[e]=i&&s.length>=120?de(e&&s):null}var l=A[0],c=-1,u=l?l.length:0,p=n[0];A:for(;++c<u;)if(s=l[c],(p?WA(p,s):o(r,s,0))<0){for(var e=t;--e;){var g=n[e];if((g?WA(g,s):o(A[e],s,0))<0)continue A}p&&p.push(s),r.push(s)}return r}
2),Vr=mo(function(A,t){t=Ot(t);var e=mt(A,t);return Zt(A,t.sort(i)),e}),Kr=Fe(),Jr=Fe(!0),Wr=mo(function(A){return Xt(Ot(A,!1,!0))}),qr=mo(function(A,t){return Je(A)?yt(A,t):[]}),Xr=mo(Ln),Aa=mo(function(A){var t=A.length,e=t>2?A[t-2]:Q,n=t>1?A[t-1]:Q;return t>2&&"function"==typeof e?t-=2:(e=t>1&&"function"==typeof n?(--t,n):Q,n=Q),A.length=t,Un(A,e,n)}),ta=mo(function(A){return A=Ot(A),this.thru(function(t){return XA(Oa(t)?t:[un(t)],A)})}),ea=mo(function(A,t){return mt(A,Ot(t))}),na=le(function(A,t,e){tr.call(A,e)?++A[e]:A[e]=1}),oa=_e(Sr),ia=_e(Lr,!0),ra=xe(tt,Sr),aa=xe(et,Lr),sa=le(function(A,t,e){tr.call(A,e)?A[e].push(t):A[e]=[t]}),la=le(function(A,t,e){A[e]=t}),ca=mo(function(A,t,e){var n=-1,o="function"==typeof t,i=Xe(t),r=Je(A)?Pi(A.length):[];return Sr(A,function(A){var a=o?t:i&&null!=A?A[t]:Q;r[++n]=a?a.apply(A,e):Ke(A,t,e)}),r}),ua=le(function(A,t,e){A[e?0:1].push(t)},function(){return[[],[]]}),pa=Ge(ct,Sr),ga=Ge(ut,Lr),da=mo(function(A,t){if(null==A)return[];var e=t[2];return e&&qe(t[0],t[1],e)&&(t.length=1),Wt(A,Ot(t),[])}),fa=xr||function(){return(new Yi).getTime()},ha=mo(function(A,t,e){var n=O;if(e.length){var o=v(e,ha.placeholder);n|=T}return Se(A,n,t,e,o)}),Ba=mo(function(A,t){t=t.length?Ot(t):Wo(A);for(var e=-1,n=t.length;++e<n;){var o=t[e];A[o]=Se(A[o],O,A)}return A}),ma=mo(function(A,t,e){var n=O|G;if(e.length){var o=v(e,ma.placeholder);n|=T}return Se(t,n,A,e,o)}),ba=Be(I),_a=Be(H),va=mo(function(A,t){return wt(A,1,t)}),wa=mo(function(A,t,e){return wt(A,t,e)}),ya=ye(),xa=ye(!0),Da=mo(function(A,t){if(t=Ot(t),"function"!=typeof A||!it(t,s))throw new Ji(Z);var e=t.length;return mo(function(n){for(var o=yr(n.length,e);o--;)n[o]=t[o](n[o]);return A.apply(this,n)})}),ka=Oe(T),Qa=Oe(F),Ca=mo(function(A,t){return Se(A,L,Q,Q,Q,Ot(t))}),Oa=br||function(A){return b(A)&&tn(A.length)&&nr.call(A)==V},Ga=ce(Pt),Ea=ce(function(A,t,e){return e?ht(A,t,e):Bt(A,t)}),Ia=me(Ea,dt),Ha=me(Ga,on),Ta=we(Et),Fa=we(It),Sa=De(Ur),La=De(Mr),Ua=ke(Et),Ma=ke(It),ja=vr?function(A){var t=null==A?Q:A.constructor;return"function"==typeof t&&t.prototype===A||"function"!=typeof A&&Je(A)?ln(A):Fo(A)?vr(A):[]}:ln,Pa=Qe(!0),Ya=Qe(),Ra=mo(function(A,t){if(null==A)return{};if("function"!=typeof t[0]){var t=st(Ot(t),Ki);return rn(A,yt(ti(A),t))}var e=ie(t[0],t[1],3);return an(A,function(A,t,n){return!e(A,t,n)})}),Na=mo(function(A,t){return null==A?{}:"function"==typeof t[0]?an(A,ie(t[0],t[1],3)):rn(A,Ot(t))}),Za=fe(function(A,t,e){return t=t.toLowerCase(),A+(e?t.charAt(0).toUpperCase()+t.slice(1):t)}),za=fe(function(A,t,e){return A+(e?"-":"")+t.toLowerCase()}),$a=Ce(),Va=Ce(!0),Ka=fe(function(A,t,e){return A+(e?"_":"")+t.toLowerCase()}),Ja=fe(function(A,t,e){return A+(e?" ":"")+(t.charAt(0).toUpperCase()+t.slice(1))}),Wa=mo(function(A,t){try{return A.apply(Q,t)}catch(A){return Io(A)?A:new Ri(A)}}),qa=mo(function(A,t){return function(e){return Ke(e,A,t)}}),Xa=mo(function(A,t){return function(e){return Ke(A,e,t)}}),As=Te("ceil"),ts=Te("floor"),es=be(xo,Qr),ns=be(zo,Cr),os=Te("round");return t.prototype=e.prototype,n.prototype=Fr(e.prototype),n.prototype.constructor=n,o.prototype=Fr(e.prototype),o.prototype.constructor=o,iA.prototype.delete=zA,iA.prototype.get=$A,iA.prototype.has=VA,iA.prototype.set=KA,JA.prototype.push=qA,fo.Cache=iA,t.after=co,t.ary=uo,t.assign=Ea,t.at=ea,t.before=po,t.bind=ha,t.bindAll=Ba,t.bindKey=ma,t.callback=ki,t.chain=Pn,t.chunk=dn,t.compact=fn,t.constant=Qi,t.countBy=na,t.create=Jo,t.curry=ba,t.curryRight=_a,t.debounce=go,t.defaults=Ia,t.defaultsDeep=Ha,t.defer=va,t.delay=wa,t.difference=Nr,t.drop=hn,t.dropRight=Bn,t.dropRightWhile=mn,t.dropWhile=bn,t.fill=_n,t.filter=Wn,t.flatten=wn,t.flattenDeep=yn,t.flow=ya,t.flowRight=xa,t.forEach=ra,t.forEachRight=aa,t.forIn=Sa,t.forInRight=La,t.forOwn=Ua,t.forOwnRight=Ma,t.functions=Wo,t.groupBy=sa,t.indexBy=la,t.initial=Dn,t.intersection=$r,t.invert=Ai,t.invoke=ca,t.keys=ja,t.keysIn=ti,t.map=Ao,t.mapKeys=Pa,t.mapValues=Ya,t.matches=Oi,t.matchesProperty=Gi,t.memoize=fo,t.merge=Ga,t.method=qa,t.methodOf=Xa,t.mixin=Ei,t.modArgs=Da,t.negate=ho,t.omit=Ra,t.once=Bo,t.pairs=ei,t.partial=ka,t.partialRight=Qa,t.partition=ua,t.pick=Na,t.pluck=to,t.property=Ti,t.propertyOf=Fi,t.pull=Cn,t.pullAt=Vr,t.range=Si,t.rearg=Ca,t.reject=eo,t.remove=On,t.rest=Gn,t.restParam=mo,t.set=oi,t.shuffle=oo,t.slice=En,t.sortBy=ao,t.sortByAll=da,t.sortByOrder=so,t.spread=bo,t.take=In,t.takeRight=Hn,t.takeRightWhile=Tn,t.takeWhile=Fn,t.tap=Yn,t.throttle=_o,t.thru=Rn,t.times=Li,t.toArray=Vo,t.toPlainObject=Ko,t.transform=ii,t.union=Wr,t.uniq=Sn,t.unzip=Ln,t.unzipWith=Un,t.values=ri,t.valuesIn=ai,t.where=lo,t.without=qr,t.wrap=vo,t.xor=Mn,t.zip=Xr,t.zipObject=jn,t.zipWith=Aa,t.backflow=xa,t.collect=Ao,t.compose=xa,t.each=ra,t.eachRight=aa,t.extend=Ea,t.iteratee=ki,t.methods=Wo,t.object=jn,t.select=Wn,t.tail=Gn,t.unique=Sn,Ei(t,t),t.add=Mi,t.attempt=Wa,t.camelCase=Za,t.capitalize=ci,t.ceil=As,t.clone=wo,t.cloneDeep=yo,t.deburr=ui,t.endsWith=pi,t.escape=gi,t.escapeRegExp=di,t.every=Jn,t.find=oa,t.findIndex=Zr,t.findKey=Ta,t.findLast=ia,t.findLastIndex=zr,t.findLastKey=Fa,t.findWhere=qn,t.first=vn,t.floor=ts,t.get=qo,t.gt=xo,t.gte=Do,t.has=Xo,t.identity=Ci,t.includes=Xn,t.indexOf=xn,t.inRange=si,t.isArguments=ko,t.isArray=Oa,t.isBoolean=Qo,t.isDate=Co,t.isElement=Oo,t.isEmpty=Go,t.isEqual=Eo,t.isError=Io,t.isFinite=Ho,t.isFunction=To,t.isMatch=So,t.isNaN=Lo,t.isNative=Uo,t.isNull=Mo,t.isNumber=jo,t.isObject=Fo,t.isPlainObject=Po,t.isRegExp=Yo,t.isString=Ro,t.isTypedArray=No,t.isUndefined=Zo,t.kebabCase=za,t.last=kn,t.lastIndexOf=Qn,t.lt=zo,t.lte=$o,t.max=es,t.min=ns,t.noConflict=Ii,t.noop=Hi,t.now=fa,t.pad=fi,t.padLeft=$a,t.padRight=Va,t.parseInt=hi,t.random=li,t.reduce=pa,t.reduceRight=ga,t.repeat=Bi,t.result=ni,t.round=os,t.runInContext=k,t.size=io,t.snakeCase=Ka,t.some=ro,t.sortedIndex=Kr,t.sortedLastIndex=Jr,t.startCase=Ja,t.startsWith=mi,t.sum=ji,t.template=bi,t.trim=_i,t.trimLeft=vi,t.trimRight=wi,t.trunc=yi,t.unescape=xi,t.uniqueId=Ui,t.words=Di,t.all=Jn,t.any=ro,t.contains=Xn,t.eq=Eo,t.detect=oa,t.foldl=pa,t.foldr=ga,t.head=vn,t.include=Xn,t.inject=pa,Ei(t,function(){var A={};return Et(t,function(e,n){t.prototype[n]||(A[n]=e)}),A}(),!1),t.sample=no,t.prototype.sample=function(A){return this.__chain__||null!=A?this.thru(function(t){return no(t,A)}):no(this.value())},t.VERSION=C,tt(["bind","bindKey","curry","curryRight","partial","partialRight"],function(A){t[A].placeholder=t}),tt(["drop","take"],function(A,t){o.prototype[A]=function(e){var n=this.__filtered__;if(n&&!t)return new o(this);e=null==e?1:wr(mr(e)||0,0);var i=this.clone();return n?i.__takeCount__=yr(i.__takeCount__,e):i.__views__.push({size:e,type:A+(i.__dir__<0?"Right":"")}),i},o.prototype[A+"Right"]=function(t){return this.reverse()[A](t).reverse()}}),tt(["filter","map","takeWhile"],function(A,t){var e=t+1,n=e!=N;o.prototype[A]=function(A,t){var o=this.clone();return o.__iteratees__.push({iteratee:je(A,t,1),type:e}),o.__filtered__=o.__filtered__||n,o}}),tt(["first","last"],function(A,t){var e="take"+(t?"Right":"");
2o.prototype[A]=function(){return this[e](1).value()[0]}}),tt(["initial","rest"],function(A,t){var e="drop"+(t?"":"Right");o.prototype[A]=function(){return this.__filtered__?new o(this):this[e](1)}}),tt(["pluck","where"],function(A,t){var e=t?"filter":"map",n=t?Mt:Ti;o.prototype[A]=function(A){return this[e](n(A))}}),o.prototype.compact=function(){return this.filter(Ci)},o.prototype.reject=function(A,t){return A=je(A,t,1),this.filter(function(t){return!A(t)})},o.prototype.slice=function(A,t){A=null==A?0:+A||0;var e=this;return e.__filtered__&&(A>0||t<0)?new o(e):(A<0?e=e.takeRight(-A):A&&(e=e.drop(A)),t!==Q&&(t=+t||0,e=t<0?e.dropRight(-t):e.take(t-A)),e)},o.prototype.takeRightWhile=function(A,t){return this.reverse().takeWhile(A,t).reverse()},o.prototype.toArray=function(){return this.take(Cr)},Et(o.prototype,function(A,e){var i=/^(?:filter|map|reject)|While$/.test(e),r=/^(?:first|last)$/.test(e),a=t[r?"take"+("last"==e?"Right":""):e];a&&(t.prototype[e]=function(){var t=r?[1]:arguments,e=this.__chain__,s=this.__wrapped__,l=!!this.__actions__.length,c=s instanceof o,u=t[0],p=c||Oa(s);p&&i&&"function"==typeof u&&1!=u.length&&(c=p=!1);var g=function(A){return r&&e?a(A,1)[0]:a.apply(Q,lt([A],t))},d={func:Rn,args:[g],thisArg:Q},f=c&&!l;if(r&&!e)return f?(s=s.clone(),s.__actions__.push(d),A.call(s)):a.call(Q,this.value())[0];if(!r&&p){s=f?s:new o(this);var h=A.apply(s,t);return h.__actions__.push(d),new n(h,e)}return this.thru(g)})}),tt(["join","pop","push","replace","shift","sort","splice","split","unshift"],function(A){var e=(/^(?:replace|split)$/.test(A)?Xi:Wi)[A],n=/^(?:push|sort|unshift)$/.test(A)?"tap":"thru",o=/^(?:join|pop|replace|shift)$/.test(A);t.prototype[A]=function(){var A=arguments;return o&&!this.__chain__?e.apply(this.value(),A):this[n](function(t){return e.apply(t,A)})}}),Et(o.prototype,function(A,e){var n=t[e];if(n){var o=n.name,i=Tr[o]||(Tr[o]=[]);i.push({name:e,func:n})}}),Tr[Ee(Q,G).name]=[{name:"wrapper",func:Q}],o.prototype.clone=_,o.prototype.reverse=X,o.prototype.value=nA,t.prototype.chain=Nn,t.prototype.commit=Zn,t.prototype.concat=ta,t.prototype.plant=zn,t.prototype.reverse=$n,t.prototype.toString=Vn,t.prototype.run=t.prototype.toJSON=t.prototype.valueOf=t.prototype.value=Kn,t.prototype.collect=t.prototype.map,t.prototype.head=t.prototype.first,t.prototype.select=t.prototype.filter,t.prototype.tail=t.prototype.rest,t}var Q,C="3.10.1",O=1,G=2,E=4,I=8,H=16,T=32,F=64,S=128,L=256,U=30,M="...",j=150,P=16,Y=200,R=1,N=2,Z="Expected a function",z="__lodash_placeholder__",$="[object Arguments]",V="[object Array]",K="[object Boolean]",J="[object Date]",W="[object Error]",q="[object Function]",X="[object Map]",AA="[object Number]",tA="[object Object]",eA="[object RegExp]",nA="[object Set]",oA="[object String]",iA="[object WeakMap]",rA="[object ArrayBuffer]",aA="[object Float32Array]",sA="[object Float64Array]",lA="[object Int8Array]",cA="[object Int16Array]",uA="[object Int32Array]",pA="[object Uint8Array]",gA="[object Uint8ClampedArray]",dA="[object Uint16Array]",fA="[object Uint32Array]",hA=/\b__p \+= '';/g,BA=/\b(__p \+=) '' \+/g,mA=/(__e\(.*?\)|\b__t\)) \+\n'';/g,bA=/&(?:amp|lt|gt|quot|#39|#96);/g,_A=/[&<>"'`]/g,vA=RegExp(bA.source),wA=RegExp(_A.source),yA=/<%-([\s\S]+?)%>/g,xA=/<%([\s\S]+?)%>/g,DA=/<%=([\s\S]+?)%>/g,kA=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\n\\]|\\.)*?\1)\]/,QA=/^\w*$/,CA=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\n\\]|\\.)*?)\2)\]/g,OA=/^[:!,]|[\\^$.*+?()[\]{}|\/]|(^[0-9a-fA-Fnrtuvx])|([\n\r\u2028\u2029])/g,GA=RegExp(OA.source),EA=/[\u0300-\u036f\ufe20-\ufe23]/g,IA=/\\(\\)?/g,HA=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,TA=/\w*$/,FA=/^0[xX]/,SA=/^\[object .+?Constructor\]$/,LA=/^\d+$/,UA=/[\xc0-\xd6\xd8-\xde\xdf-\xf6\xf8-\xff]/g,MA=/($^)/,jA=/['\n\r\u2028\u2029\\]/g,PA=function(){var A="[A-Z\\xc0-\\xd6\\xd8-\\xde]",t="[a-z\\xdf-\\xf6\\xf8-\\xff]+";return RegExp(A+"+(?="+A+t+")|"+A+"?"+t+"|"+A+"+|[0-9]+","g")}(),YA=["Array","ArrayBuffer","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Math","Number","Object","RegExp","Set","String","_","clearTimeout","isFinite","parseFloat","parseInt","setTimeout","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap"],RA=-1,NA={};NA[aA]=NA[sA]=NA[lA]=NA[cA]=NA[uA]=NA[pA]=NA[gA]=NA[dA]=NA[fA]=!0,NA[$]=NA[V]=NA[rA]=NA[K]=NA[J]=NA[W]=NA[q]=NA[X]=NA[AA]=NA[tA]=NA[eA]=NA[nA]=NA[oA]=NA[iA]=!1;var ZA={};ZA[$]=ZA[V]=ZA[rA]=ZA[K]=ZA[J]=ZA[aA]=ZA[sA]=ZA[lA]=ZA[cA]=ZA[uA]=ZA[AA]=ZA[tA]=ZA[eA]=ZA[oA]=ZA[pA]=ZA[gA]=ZA[dA]=ZA[fA]=!0,ZA[W]=ZA[q]=ZA[X]=ZA[nA]=ZA[iA]=!1;var zA={"Ã":"A","Ã":"A","Ã":"A","Ã":"A","Ã":"A","Ã
":"A","à ":"a","á":"a","â":"a","ã":"a","ä":"a","Ã¥":"a","Ã":"C","ç":"c","Ã":"D","ð":"d","Ã":"E","Ã":"E","Ã":"E","Ã":"E","è":"e","é":"e","ê":"e","ë":"e","Ã":"I","Ã":"I","Ã":"I","Ã":"I","ì":"i","Ã":"i","î":"i","ï":"i","Ã":"N","ñ":"n","Ã":"O","Ã":"O","Ã":"O","Ã":"O","Ã":"O","Ã":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ã":"U","Ã":"U","Ã":"U","Ã":"U","ù":"u","ú":"u","û":"u","ü":"u","Ã":"Y","ý":"y","ÿ":"y","Ã":"Ae","æ":"ae","Ã":"Th","þ":"th","Ã":"ss"},$A={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},VA={"&":"&","<":"<",">":">",""":'"',"'":"'","`":"`"},KA={function:!0,object:!0},JA={0:"x30",1:"x31",2:"x32",3:"x33",4:"x34",5:"x35",6:"x36",7:"x37",8:"x38",9:"x39",A:"x41",B:"x42",C:"x43",D:"x44",E:"x45",F:"x46",a:"x61",b:"x62",c:"x63",d:"x64",e:"x65",f:"x66",n:"x6e",r:"x72",t:"x74",u:"x75",v:"x76",x:"x78"},WA={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},qA=KA[typeof t]&&t&&!t.nodeType&&t,XA=KA[typeof A]&&A&&!A.nodeType&&A,At=qA&&XA&&"object"==typeof o&&o&&o.Object&&o,tt=KA[typeof self]&&self&&self.Object&&self,et=KA[typeof window]&&window&&window.Object&&window,nt=(XA&&XA.exp
vendor: 19,435 bytes, lines 2-3
2orts===qA&&qA,At||et!==(this&&this.window)&&et||tt||this),ot=k();nt._=ot,n=function(){return ot}.call(t,e,t,A),!(n!==Q&&(A.exports=n))}).call(this)}).call(t,e(5)(A),function(){return this}())},function(A,t){A.exports=function(A){return A.webpackPolyfill||(A.deprecate=function(){},A.paths=[],A.children=[],A.webpackPolyfill=1),A}},function(A,t,e){var n,o;(function(i){!function(r){var a="object"==typeof self&&self.self===self&&self||"object"==typeof i&&i.global===i&&i;n=[e(4),e(7),t],o=function(A,t,e){a.Backbone=r(a,e,A,t)}.apply(t,n),!(void 0!==o&&(A.exports=o))}(function(A,t,e,n){var o=A.Backbone,i=Array.prototype.slice;t.VERSION="1.3.3",t.$=n,t.noConflict=function(){return A.Backbone=o,this},t.emulateHTTP=!1,t.emulateJSON=!1;var r=function(A,t,n){switch(A){case 1:return function(){return e[t](this[n])};case 2:return function(A){return e[t](this[n],A)};case 3:return function(A,o){return e[t](this[n],s(A,this),o)};case 4:return function(A,o,i){return e[t](this[n],s(A,this),o,i)};default:return function(){var A=i.call(arguments);return A.unshift(this[n]),e[t].apply(e,A)}}},a=function(A,t,n){e.each(t,function(t,o){e[o]&&(A.prototype[o]=r(t,o,n))})},s=function(A,t){return e.isFunction(A)?A:e.isObject(A)&&!t._isModel(A)?l(A):e.isString(A)?function(t){return t.get(A)}:A},l=function(A){var t=e.matches(A);return function(A){return t(A.attributes)}},c=t.Events={},u=/\s+/,p=function(A,t,n,o,i){var r,a=0;if(n&&"object"==typeof n){void 0!==o&&"context"in i&&void 0===i.context&&(i.context=o);for(r=e.keys(n);a<r.length;a++)t=p(A,t,r[a],n[r[a]],i)}else if(n&&u.test(n))for(r=n.split(u);a<r.length;a++)t=A(t,r[a],o,i);else t=A(t,n,o,i);return t};c.on=function(A,t,e){return g(this,A,t,e)};var g=function(A,t,e,n,o){if(A._events=p(d,A._events||{},t,e,{context:n,ctx:A,listening:o}),o){var i=A._listeners||(A._listeners={});i[o.id]=o}return A};c.listenTo=function(A,t,n){if(!A)return this;var o=A._listenId||(A._listenId=e.uniqueId("l")),i=this._listeningTo||(this._listeningTo={}),r=i[o];if(!r){var a=this._listenId||(this._listenId=e.uniqueId("l"));r=i[o]={obj:A,objId:o,id:a,listeningTo:i,count:0}}return g(A,t,n,this,r),this};var d=function(A,t,e,n){if(e){var o=A[t]||(A[t]=[]),i=n.context,r=n.ctx,a=n.listening;a&&a.count++,o.push({callback:e,context:i,ctx:i||r,listening:a})}return A};c.off=function(A,t,e){return this._events?(this._events=p(f,this._events,A,t,{context:e,listeners:this._listeners}),this):this},c.stopListening=function(A,t,n){var o=this._listeningTo;if(!o)return this;for(var i=A?[A._listenId]:e.keys(o),r=0;r<i.length;r++){var a=o[i[r]];if(!a)break;a.obj.off(t,n,this)}return this};var f=function(A,t,n,o){if(A){var i,r=0,a=o.context,s=o.listeners;if(t||n||a){for(var l=t?[t]:e.keys(A);r<l.length;r++){t=l[r];var c=A[t];if(!c)break;for(var u=[],p=0;p<c.length;p++){var g=c[p];n&&n!==g.callback&&n!==g.callback._callback||a&&a!==g.context?u.push(g):(i=g.listening,i&&0===--i.count&&(delete s[i.id],delete i.listeningTo[i.objId]))}u.length?A[t]=u:delete A[t]}return A}for(var d=e.keys(s);r<d.length;r++)i=s[d[r]],delete s[i.id],delete i.listeningTo[i.objId]}};c.once=function(A,t,n){var o=p(h,{},A,t,e.bind(this.off,this));return"string"==typeof A&&null==n&&(t=void 0),this.on(o,t,n)},c.listenToOnce=function(A,t,n){var o=p(h,{},t,n,e.bind(this.stopListening,this,A));return this.listenTo(A,o)};var h=function(A,t,n,o){if(n){var i=A[t]=e.once(function(){o(t,i),n.apply(this,arguments)});i._callback=n}return A};c.trigger=function(A){if(!this._events)return this;for(var t=Math.max(0,arguments.length-1),e=Array(t),n=0;n<t;n++)e[n]=arguments[n+1];return p(B,this._events,A,void 0,e),this};var B=function(A,t,e,n){if(A){var o=A[t],i=A.all;o&&i&&(i=i.slice()),o&&m(o,n),i&&m(i,[t].concat(n))}return A},m=function(A,t){var e,n=-1,o=A.length,i=t[0],r=t[1],a=t[2];switch(t.length){case 0:for(;++n<o;)(e=A[n]).callback.call(e.ctx);return;case 1:for(;++n<o;)(e=A[n]).callback.call(e.ctx,i);return;case 2:for(;++n<o;)(e=A[n]).callback.call(e.ctx,i,r);return;case 3:for(;++n<o;)(e=A[n]).callback.call(e.ctx,i,r,a);return;default:for(;++n<o;)(e=A[n]).callback.apply(e.ctx,t);return}};c.bind=c.on,c.unbind=c.off,e.extend(t,c);var b=t.Model=function(A,t){var n=A||{};t||(t={}),this.cid=e.uniqueId(this.cidPrefix),this.attributes={},t.collection&&(this.collection=t.collection),t.parse&&(n=this.parse(n,t)||{});var o=e.result(this,"defaults");n=e.defaults(e.extend({},o,n),o),this.set(n,t),this.changed={},this.initialize.apply(this,arguments)};e.extend(b.prototype,c,{changed:null,validationError:null,idAttribute:"id",cidPrefix:"c",initialize:function(){},toJSON:function(A){return e.clone(this.attributes)},sync:function(){return t.sync.apply(this,arguments)},get:function(A){return this.attributes[A]},escape:function(A){return e.escape(this.get(A))},has:function(A){return null!=this.get(A)},matches:function(A){return!!e.iteratee(A,this)(this.attributes)},set:function(A,t,n){if(null==A)return this;var o;if("object"==typeof A?(o=A,n=t):(o={})[A]=t,n||(n={}),!this._validate(o,n))return!1;var i=n.unset,r=n.silent,a=[],s=this._changing;this._changing=!0,s||(this._previousAttributes=e.clone(this.attributes),this.changed={});var l=this.attributes,c=this.changed,u=this._previousAttributes;for(var p in o)t=o[p],e.isEqual(l[p],t)||a.push(p),e.isEqual(u[p],t)?delete c[p]:c[p]=t,i?delete l[p]:l[p]=t;if(this.idAttribute in o&&(this.id=this.get(this.idAttribute)),!r){a.length&&(this._pending=n);for(var g=0;g<a.length;g++)this.trigger("change:"+a[g],this,l[a[g]],n)}if(s)return this;if(!r)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger("change",this,n);return this._pending=!1,this._changing=!1,this},unset:function(A,t){return this.set(A,void 0,e.extend({},t,{unset:!0}))},clear:function(A){var t={};for(var n in this.attributes)t[n]=void 0;return this.set(t,e.extend({},A,{unset:!0}))},hasChanged:function(A){return null==A?!e.isEmpty(this.changed):e.has(this.changed,A)},changedAttributes:function(A){if(!A)return!!this.hasChanged()&&e.clone(this.changed);var t=this._changing?this._previousAttributes:this.attributes,n={};for(var o in A){var i=A[o];e.isEqual(t[o],i)||(n[o]=i)}return!!e.size(n)&&n},previous:function(A){return null!=A&&this._previousAttributes?this._previousAttributes[A]:null},previousAttributes:function(){return e.clone(this._previousAttributes)},fetch:function(A){A=e.extend({parse:!0},A);var t=this,n=A.success;return A.success=function(e){var o=A.parse?t.parse(e,A):e;return!!t.set(o,A)&&(n&&n.call(A.context,t,e,A),void t.trigger("sync",t,e,A))},P(this,A),this.sync("read",this,A)},save:function(A,t,n){var o;null==A||"object"==typeof A?(o=A,n=t):(o={})[A]=t,n=e.extend({validate:!0,parse:!0},n);var i=n.wait;if(o&&!i){if(!this.set(o,n))return!1}else if(!this._validate(o,n))return!1;var r=this,a=n.success,s=this.attributes;n.success=function(A){r.attributes=s;var t=n.parse?r.parse(A,n):A;return i&&(t=e.extend({},o,t)),!(t&&!r.set(t,n))&&(a&&a.call(n.context,r,A,n),void r.trigger("sync",r,A,n))},P(this,n),o&&i&&(this.attributes=e.extend({},s,o));var l=this.isNew()?"create":n.patch?"patch":"update";"patch"!==l||n.attrs||(n.attrs=o);var c=this.sync(l,this,n);return this.attributes=s,c},destroy:function(A){A=A?e.clone(A):{};var t=this,n=A.success,o=A.wait,i=function(){t.stopListening(),t.trigger("destroy",t,t.collection,A)};A.success=function(e){o&&i(),n&&n.call(A.context,t,e,A),t.isNew()||t.trigger("sync",t,e,A)};var r=!1;return this.isNew()?e.defer(A.success):(P(this,A),r=this.sync("delete",this,A)),o||i(),r},url:function(){var A=e.result(this,"urlRoot")||e.result(this.collection,"url")||j();if(this.isNew())return A;var t=this.get(this.idAttribute);return A.replace(/[^\/]$/,"$&/")+encodeURIComponent(t)},parse:function(A,t){return A},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(A){return this._validate({},e.extend({},A,{validate:!0}))},_validate:function(A,t){if(!t.validate||!this.validate)return!0;A=e.extend({},this.attributes,A);var n=this.validationError=this.validate(A,t)||null;return!n||(this.trigger("invalid",this,n,e.extend(t,{validationError:n})),!1)}});var _={keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1};a(b,_,"attributes");var v=t.Collection=function(A,t){t||(t={}),t.model&&(this.model=t.model),void 0!==t.comparator&&(this.comparator=t.comparator),this._reset(),this.initialize.apply(this,arguments),A&&this.reset(A,e.extend({silent:!0},t))},w={add:!0,remove:!0,merge:!0},y={add:!0,remove:!1},x=function(A,t,e){e=Math.min(Math.max(e,0),A.length);var n,o=Array(A.length-e),i=t.length;for(n=0;n<o.length;n++)o[n]=A[n+e];for(n=0;n<i;n++)A[n+e]=t[n];for(n=0;n<o.length;n++)A[n+i+e]=o[n]};e.extend(v.prototype,c,{model:b,initialize:function(){},toJSON:function(A){return this.map(function(t){return t.toJSON(A)})},sync:function(){return t.sync.apply(this,arguments)},add:function(A,t){return this.set(A,e.extend({merge:!1},t,y))},remove:function(A,t){t=e.extend({},t);var n=!e.isArray(A);A=n?[A]:A.slice();var o=this._removeModels(A,t);return!t.silent&&o.length&&(t.changes={added:[],merged:[],removed:o},this.trigger("update",this,t)),n?o[0]:o},set:function(A,t){if(null!=A){t=e.extend({},w,t),t.parse&&!this._isModel(A)&&(A=this.parse(A,t)||[]);var n=!e.isArray(A);A=n?[A]:A.slice();var o=t.at;null!=o&&(o=+o),o>this.length&&(o=this.length),o<0&&(o+=this.length+1);var i,r,a=[],s=[],l=[],c=[],u={},p=t.add,g=t.merge,d=t.remove,f=!1,h=this.comparator&&null==o&&t.sort!==!1,B=e.isString(this.comparator)?this.comparator:null;for(r=0;r<A.length;r++){i=A[r];var m=this.get(i);if(m){if(g&&i!==m){var b=this._isModel(i)?i.attributes:i;t.parse&&(b=m.parse(b,t)),m.set(b,t),l.push(m),h&&!f&&(f=m.hasChanged(B))}u[m.cid]||(u[m.cid]=!0,a.push(m)),A[r]=m}else p&&(i=A[r]=this._prepareModel(i,t),i&&(s.push(i),this._addReference(i,t),u[i.cid]=!0,a.push(i)))}if(d){for(r=0;r<this.length;r++)i=this.models[r],u[i.cid]||c.push(i);c.length&&this._removeModels(c,t)}var _=!1,v=!h&&p&&d;if(a.length&&v?(_=this.length!==a.length||e.some(this.models,function(A,t){return A!==a[t]}),this.models.length=0,x(this.models,a,0),this.length=this.models.length):s.length&&(h&&(f=!0),x(this.models,s,null==o?this.length:o),this.length=this.models.length),f&&this.sort({silent:!0}),!t.silent){for(r=0;r<s.length;r++)null!=o&&(t.index=o+r),i=s[r],i.trigger("add",i,this,t);(f||_)&&this.trigger("sort",this,t),(s.length||c.length||l.length)&&(t.changes={added:s,removed:c,merged:l},this.trigger("update",this,t))}return n?A[0]:A}},reset:function(A,t){t=t?e.clone(t):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],t);return t.previousModels=this.models,this._reset(),A=this.add(A,e.extend({silent:!0},t)),t.silent||this.trigger("reset",this,t),A},push:function(A,t){return this.add(A,e.extend({at:this.length},t))},pop:function(A){var t=this.at(this.length-1);return this.remove(t,A)},unshift:function(A,t){return this.add(A,e.extend({at:0},t))},shift:function(A){var t=this.at(0);return this.remove(t,A)},slice:function(){return i.apply(this.models,arguments)},get:function(A){ 3if(null!=A)return this._byId[A]||this._byId[this.modelId(A.attributes||A)]||A.cid&&this._byId[A.cid]},has:function(A){return null!=this.get(A)},at:function(A){return A<0&&(A+=this.length),this.models[A]},where:function(A,t){return this[t?"find":"filter"](A)},findWhere:function(A){return this.where(A,!0)},sort:function(A){var t=this.comparator;if(!t)throw new Error("Cannot sort a set without a comparator");A||(A={});var n=t.length;return e.isFunction(t)&&(t=e.bind(t,this)),1===n||e.isString(t)?this.models=this.sortBy(t):this.models.sort(t),A.silent||this.trigger("sort",this,A),this},pluck:function(A){return this.map(A+"")},fetch:function(A){A=e.extend({parse:!0},A);var t=A.success,n=this;return A.success=function(e){var o=A.reset?"reset":"set";n[o](e,A),t&&t.call(A.context,n,e,A),n.trigger("sync",n,e,A)},P(this,A),this.sync("read",this,A)},create:function(A,t){t=t?e.clone(t):{};var n=t.wait;if(A=this._prepareModel(A,t),!A)return!1;n||this.add(A,t);var o=this,i=t.success;return t.success=function(A,t,e){n&&o.add(A,e),i&&i.call(e.context,A,t,e)},A.save(null,t),A},parse:function(A,t){return A},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(A){return A[this.model.prototype.idAttribute||"id"]},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(A,t){if(this._isModel(A))return A.collection||(A.collection=this),A;t=t?e.clone(t):{},t.collection=this;var n=new this.model(A,t);return n.validationError?(this.trigger("invalid",this,n.validationError,t),!1):n},_removeModels:function(A,t){for(var e=[],n=0;n<A.length;n++){var o=this.get(A[n]);if(o){var i=this.indexOf(o);this.models.splice(i,1),this.length--,delete this._byId[o.cid];var r=this.modelId(o.attributes);null!=r&&delete this._byId[r],t.silent||(t.index=i,o.trigger("remove",o,this,t)),e.push(o),this._removeReference(o,t)}}return e},_isModel:function(A){return A instanceof b},_addReference:function(A,t){this._byId[A.cid]=A;var e=this.modelId(A.attributes);null!=e&&(this._byId[e]=A),A.on("all",this._onModelEvent,this)},_removeReference:function(A,t){delete this._byId[A.cid];var e=this.modelId(A.attributes);null!=e&&delete this._byId[e],this===A.collection&&delete A.collection,A.off("all",this._onModelEvent,this)},_onModelEvent:function(A,t,e,n){if(t){if(("add"===A||"remove"===A)&&e!==this)return;if("destroy"===A&&this.remove(t,n),"change"===A){var o=this.modelId(t.previousAttributes()),i=this.modelId(t.attributes);o!==i&&(null!=o&&delete this._byId[o],null!=i&&(this._byId[i]=t))}}this.trigger.apply(this,arguments)}});var D={forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3};a(v,D,"models");var k=t.View=function(A){this.cid=e.uniqueId("view"),e.extend(this,e.pick(A,C)),this._ensureElement(),this.initialize.apply(this,arguments)},Q=/^(\S+)\s*(.*)$/,C=["model","collection","el","id","attributes","className","tagName","events"];e.extend(k.prototype,c,{tagName:"div",$:function(A){return this.$el.find(A)},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(A){return this.undelegateEvents(),this._setElement(A),this.delegateEvents(),this},_setElement:function(A){this.$el=A instanceof t.$?A:t.$(A),this.el=this.$el[0]},delegateEvents:function(A){if(A||(A=e.result(this,"events")),!A)return this;this.undelegateEvents();for(var t in A){var n=A[t];if(e.isFunction(n)||(n=this[n]),n){var o=t.match(Q);this.delegate(o[1],o[2],e.bind(n,this))}}return this},delegate:function(A,t,e){return this.$el.on(A+".delegateEvents"+this.cid,t,e),this},undelegateEvents:function(){return this.$el&&this.$el.off(".delegateEvents"+this.cid),this},undelegate:function(A,t,e){return this.$el.off(A+".delegateEvents"+this.cid,t,e),this},_createElement:function(A){return document.createElement(A)},_ensureElement:function(){if(this.el)this.setElement(e.result(this,"el"));else{var A=e.extend({},e.result(this,"attributes"));this.id&&(A.id=e.result(this,"id")),this.className&&(A.class=e.result(this,"className")),this.setElement(this._createElement(e.result(this,"tagName"))),this._setAttributes(A)}},_setAttributes:function(A){this.$el.attr(A)}}),t.sync=function(A,n,o){var i=O[A];e.defaults(o||(o={}),{emulateHTTP:t.emulateHTTP,emulateJSON:t.emulateJSON});var r={type:i,dataType:"json"};if(o.url||(r.url=e.result(n,"url")||j()),null!=o.data||!n||"create"!==A&&"update"!==A&&"patch"!==A||(r.contentType="application/json",r.data=JSON.stringify(o.attrs||n.toJSON(o))),o.emulateJSON&&(r.contentType="application/x-www-form-urlencoded",r.data=r.data?{model:r.data}:{}),o.emulateHTTP&&("PUT"===i||"DELETE"===i||"PATCH"===i)){r.type="POST",o.emulateJSON&&(r.data._method=i);var a=o.beforeSend;o.beforeSend=function(A){if(A.setRequestHeader("X-HTTP-Method-Override",i),a)return a.apply(this,arguments)}}"GET"===r.type||o.emulateJSON||(r.processData=!1);var s=o.error;o.error=function(A,t,e){o.textStatus=t,o.errorThrown=e,s&&s.call(o.context,A,t,e)};var l=o.xhr=t.ajax(e.extend(r,o));return n.trigger("request",n,l,o),l};var O={create:"POST",update:"PUT",patch:"PATCH",delete:"DELETE",read:"GET"};t.ajax=function(){return t.$.ajax.apply(t.$,arguments)};var G=t.Router=function(A){A||(A={}),A.routes&&(this.routes=A.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},E=/\((.*?)\)/g,I=/(\(\?)?:\w+/g,H=/\*\w+/g,T=/[\-{}\[\]+?.,\\\^$|#\s]/g;e.extend(G.prototype,c,{initialize:function(){},route:function(A,n,o){e.isRegExp(A)||(A=this._routeToRegExp(A)),e.isFunction(n)&&(o=n,n=""),o||(o=this[n]);var i=this;return t.history.route(A,function(e){var r=i._extractParameters(A,e);i.execute(o,r,n)!==!1&&(i.trigger.apply(i,["route:"+n].concat(r)),i.trigger("route",n,r),t.history.trigger("route",i,n,r))}),this},execute:function(A,t,e){A&&A.apply(this,t)},navigate:function(A,e){return t.history.navigate(A,e),this},_bindRoutes:function(){if(this.routes){this.routes=e.result(this,"routes");for(var A,t=e.keys(this.routes);null!=(A=t.pop());)this.route(A,this.routes[A])}},_routeToRegExp:function(A){return A=A.replace(T,"\\$&").replace(E,"(?:$1)?").replace(I,function(A,t){return t?A:"([^/?]+)"}).replace(H,"([^?]*?)"),new RegExp("^"+A+"(?:\\?([\\s\\S]*))?$")},_extractParameters:function(A,t){var n=A.exec(t).slice(1);return e.map(n,function(A,t){return t===n.length-1?A||null:A?decodeURIComponent(A):null})}});var F=t.History=function(){this.handlers=[],this.checkUrl=e.bind(this.checkUrl,this),"undefined"!=typeof window&&(this.location=window.location,this.history=window.history)},S=/^[#\/]|\s+$/g,L=/^\/+|\/+$/g,U=/#.*$/;F.started=!1,e.extend(F.prototype,c,{interval:50,atRoot:function(){var A=this.location.pathname.replace(/[^\/]$/,"$&/");return A===this.root&&!this.getSearch()},matchRoot:function(){var A=this.decodeFragment(this.location.pathname),t=A.slice(0,this.root.length-1)+"/";return t===this.root},decodeFragment:function(A){return decodeURI(A.replace(/%25/g,"%2525"))},getSearch:function(){var A=this.location.href.replace(/#.*/,"").match(/\?.+/);return A?A[0]:""},getHash:function(A){var t=(A||this).location.href.match(/#(.*)$/);return t?t[1]:""},getPath:function(){var A=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return"/"===A.charAt(0)?A.slice(1):A},getFragment:function(A){return null==A&&(A=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),A.replace(S,"")},start:function(A){if(F.started)throw new Error("Backbone.history has already been started");if(F.started=!0,this.options=e.extend({root:"/"},this.options,A),this.root=this.options.root,this._wantsHashChange=this.options.hashChange!==!1,this._hasHashChange="onhashchange"in window&&(void 0===document.documentMode||document.documentMode>7),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||
3!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=("/"+this.root+"/").replace(L,"/"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var t=this.root.slice(0,-1)||"/";return this.location.replace(t+"#"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement("iframe"),this.iframe.src="javascript:0",this.iframe.style.display="none",this.iframe.tabIndex=-1;var n=document.body,o=n.insertBefore(this.iframe,n.firstChild).contentWindow;o.document.open(),o.document.close(),o.location.hash="#"+this.fragment}var i=window.addEventListener||function(A,t){return attachEvent("on"+A,t)};if(this._usePushState?i("popstate",this.checkUrl,!1):this._useHashChange&&!this.iframe?i("hashchange",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var A=window.removeEventListener||function(A,t){return detachEvent("on"+A,t)};this._usePushState?A("popstate",this.checkUrl,!1):this._useHashChange&&!this.iframe&&A("hashchange",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),F.started=!1},route:function(A,t){this.handlers.unshift({route:A,callback:t})},checkUrl:function(A){var t=this.getFragment();return t===this.fragment&&this.iframe&&(t=this.getHash(this.iframe.contentWindow)),t!==this.fragment&&(this.iframe&&this.navigate(t),void this.loadUrl())},loadUrl:function(A){return!!this.matchRoot()&&(A=this.fragment=this.getFragment(A),e.some(this.handlers,function(t){if(t.route.test(A))return t.callback(A),!0}))},navigate:function(A,t){if(!F.started)return!1;t&&t!==!0||(t={trigger:!!t}),A=this.getFragment(A||"");var e=this.root;""!==A&&"?"!==A.charAt(0)||(e=e.slice(0,-1)||"/");var n=e+A;if(A=this.decodeFragment(A.replace(U,"")),this.fragment!==A){if(this.fragment=A,this._usePushState)this.history[t.replace?"replaceState":"pushState"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,A,t.replace),this.iframe&&A!==this.getHash(this.iframe.contentWindow)){var o=this.iframe.contentWindow;t.replace||(o.document.open(),o.document.close()),this._updateHash(o.location,A,t.replace)}}return t.trigger?this.loadUrl(A):void 0}},_updateHash:function(A,t,e){if(e){var n=A.href.replace(/(javascript:|#).*$/,"");A.replace(n+"#"+t)}else A.hash="#"+t}}),t.history=new F;var M=function(A,t){var n,o=this;return n=A&&e.has(A,"constructor")?A.constructor:function(){return o.apply(this,arguments)},e.extend(n,o,t),n.prototype=e.create(o.prototype,A),n.prototype.constructor=n,n.__super__=o.prototype,n};b.extend=v.extend=G.extend=k.extend=F.extend=M;var j=function(){throw new Error('A "url" property or function must be specified')},P=function(A,t){var e=t.error;t.error=function(n){e&&e.call(t.context,A,n,t),A.trigger("error",A,n,t)}};return t})}).call(t,function(){return this}())},function(A,t){/*! 4 * jQuery JavaScript Library v2.2.4 5 * http://jquery.com/ 6 * 7 * Includes Sizzle.js 8 * http://sizzlejs.com/ 9 * 10 * Copyright jQuery Foundation and other contributors 11 * Released under the MIT license 12 * http://jquery.org/license 13 * 14 * Date: 2016-05-20T17:23Z 15 */ 16!function(t,e){"object"==typeof A&&"object"==typeof A.exports?A.exports=t.document?e(t,!0):function(A){if(!A.document)throw new Error("jQuery requires a window with a document");return e(A)}:e(t)}("undefined"!=typeof window?window:this,function(A,t){function e(A){var t=!!A&&"length"in A&&A.length,e=iA.type(A);return"function"!==e&&!iA.isWindow(A)&&("array"===e||0===t||"number"==typeof t&&t>0&&t-1 in A)}function n(A,t,e){if(iA.isFunction(t))return iA.grep(A,function(A,n){return!!t.call(A,n,A)!==e});if(t.nodeType)return iA.grep(A,function(A){return A===t!==e});if("string"==typeof t){if(fA.test(t))return iA.filter(t,A,e);t=iA.filter(t,A)}return iA.grep(A,function(A){return X.call(t,A)>-1!==e})}function o(A,t){for(;(A=A[t])&&1!==A.nodeType;);return A}function i(A){var t={};return iA.each(A.match(vA)||[],function(A,e){t[e]=!0}),t}function r(){K.removeEventListener("DOMContentLoaded",r),A.removeEventListener("load",r),iA.ready()}function a(){this.expando=iA.expando+a.uid++}function s(A,t,e){var n;if(void 0===e&&1===A.nodeType)if(n="data-"+t.replace(CA,"-$&").toLowerCase(),e=A.getAttribute(n),"string"==typeof e){try{e="true"===e||"false"!==e&&("null"===e?null:+e+""===e?+e:QA.test(e)?iA.parseJSON(e):e)}catch(A){}kA.set(A,t,e)}else e=void 0;return e}function l(A,t,e,n){var o,i=1,r=20,a=n?function(){return n.cur()}:function(){return iA.css(A,t,"")},s=a(),l=e&&e[3]||(iA.cssNumber[t]?"":"px"),c=(iA.cssNumber[t]||"px"!==l&&+s)&&GA.exec(iA.css(A,t));if(c&&c[3]!==l){l=l||c[3],e=e||[],c=+s||1;do i=i||".5",c/=i,iA.style(A,t,c+l);while(i!==(i=a()/s)&&1!==i&&--r)}return e&&(c=+c||+s||0,o=e[1]?c+(e[1]+1)*e[2]:+e[2],n&&(n.unit=l,n.start=c,n.end=o)),o}function c(A,t){var e="undefined"!=typeof A.getElementsByTagName?A.getElementsByTagName(t||"*"):"undefined"!=typeof A.querySelectorAll?A.querySelectorAll(t||"*"):[];return void 0===t||t&&iA.nodeName(A,t)?iA.merge([A],e):e}function u(A,t){for(var e=0,n=A.length;e<n;e++)DA.set(A[e],"globalEval",!t||DA.get(t[e],"globalEval"))}function p(A,t,e,n,o){for(var i,r,a,s,l,p,g=t.createDocumentFragment(),d=[],f=0,h=A.length;f<h;f++)if(i=A[f],i||0===i)if("object"===iA.type(i))iA.merge(d,i.nodeType?[i]:i);else if(LA.test(i)){for(r=r||g.appendChild(t.createElement("div")),a=(TA.exec(i)||["",""])[1].toLowerCase(),s=SA[a]||SA._default,r.innerHTML=s[1]+iA.htmlPrefilter(i)+s[2],p=s[0];p--;)r=r.lastChild;iA.merge(d,r.childNodes),r=g.firstChild,r.textContent=""}else d.push(t.createTextNode(i));for(g.textContent="",f=0;i=d[f++];)if(n&&iA.inArray(i,n)>-1)o&&o.push(i);
vendor: 4,318 bytes, line 16
16else if(l=iA.contains(i.ownerDocument,i),r=c(g.appendChild(i),"script"),l&&u(r),e)for(p=0;i=r[p++];)FA.test(i.type||"")&&e.push(i);return g}function g(){return!0}function d(){return!1}function f(){try{return K.activeElement}catch(A){}}function h(A,t,e,n,o,i){var r,a;if("object"==typeof t){"string"!=typeof e&&(n=n||e,e=void 0);for(a in t)h(A,a,e,n,t[a],i);return A}if(null==n&&null==o?(o=e,n=e=void 0):null==o&&("string"==typeof e?(o=n,n=void 0):(o=n,n=e,e=void 0)),o===!1)o=d;else if(!o)return A;return 1===i&&(r=o,o=function(A){return iA().off(A),r.apply(this,arguments)},o.guid=r.guid||(r.guid=iA.guid++)),A.each(function(){iA.event.add(this,t,o,n,e)})}function B(A,t){return iA.nodeName(A,"table")&&iA.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?A.getElementsByTagName("tbody")[0]||A.appendChild(A.ownerDocument.createElement("tbody")):A}function m(A){return A.type=(null!==A.getAttribute("type"))+"/"+A.type,A}function b(A){var t=NA.exec(A.type);return t?A.type=t[1]:A.removeAttribute("type"),A}function _(A,t){var e,n,o,i,r,a,s,l;if(1===t.nodeType){if(DA.hasData(A)&&(i=DA.access(A),r=DA.set(t,i),l=i.events)){delete r.handle,r.events={};for(o in l)for(e=0,n=l[o].length;e<n;e++)iA.event.add(t,o,l[o][e])}kA.hasData(A)&&(a=kA.access(A),s=iA.extend({},a),kA.set(t,s))}}function v(A,t){var e=t.nodeName.toLowerCase();"input"===e&&HA.test(A.type)?t.checked=A.checked:"input"!==e&&"textarea"!==e||(t.defaultValue=A.defaultValue)}function w(A,t,e,n){t=W.apply([],t);var o,i,r,a,s,l,u=0,g=A.length,d=g-1,f=t[0],h=iA.isFunction(f);if(h||g>1&&"string"==typeof f&&!nA.checkClone&&RA.test(f))return A.each(function(o){var i=A.eq(o);h&&(t[0]=f.call(this,o,i.html())),w(i,t,e,n)});if(g&&(o=p(t,A[0].ownerDocument,!1,A,n),i=o.firstChild,1===o.childNodes.length&&(o=i),i||n)){for(r=iA.map(c(o,"script"),m),a=r.length;u<g;u++)s=o,u!==d&&(s=iA.clone(s,!0,!0),a&&iA.merge(r,c(s,"script"))),e.call(A[u],s,u);if(a)for(l=r[r.length-1].ownerDocument,iA.map(r,b),u=0;u<a;u++)s=r[u],FA.test(s.type||"")&&!DA.access(s,"globalEval")&&iA.contains(l,s)&&(s.src?iA._evalUrl&&iA._evalUrl(s.src):iA.globalEval(s.textContent.replace(ZA,"")))}return A}function y(A,t,e){for(var n,o=t?iA.filter(t,A):A,i=0;null!=(n=o[i]);i++)e||1!==n.nodeType||iA.cleanData(c(n)),n.parentNode&&(e&&iA.contains(n.ownerDocument,n)&&u(c(n,"script")),n.parentNode.removeChild(n));return A}function x(A,t){var e=iA(t.createElement(A)).appendTo(t.body),n=iA.css(e[0],"display");return e.detach(),n}function D(A){var t=K,e=$A[A];return e||(e=x(A,t),"none"!==e&&e||(zA=(zA||iA("<iframe frameborder='0' width='0' height='0'/>")).appendTo(t.documentElement),t=zA[0].contentDocument,t.write(),t.close(),e=x(A,t),zA.detach()),$A[A]=e),e}function k(A,t,e){var n,o,i,r,a=A.style;return e=e||JA(A),r=e?e.getPropertyValue(t)||e[t]:void 0,""!==r&&void 0!==r||iA.contains(A.ownerDocument,A)||(r=iA.style(A,t)),e&&!nA.pixelMarginRight()&&KA.test(r)&&VA.test(t)&&(n=a.width,o=a.minWidth,i=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=e.width,a.width=n,a.minWidth=o,a.maxWidth=i),void 0!==r?r+"":r}function Q(A,t){return{get:function(){return A()?void delete this.get:(this.get=t).apply(this,arguments)}}}function C(A){if(A in nt)return A;for(var t=A[0].toUpperCase()+A.slice(1),e=et.length;e--;)if(A=et[e]+t,A in nt)return A}function O(A,t,e){var n=GA.exec(t);return n?Math.max(0,n[2]-(e||0))+(n[3]||"px"):t}function G(A,t,e,n,o){for(var i=e===(n?"border":"content")?4:"width"===t?1:0,r=0;i<4;i+=2)"margin"===e&&(r+=iA.css(A,e+EA[i],!0,o)),n?("content"===e&&(r-=iA.css(A,"padding"+EA[i],!0,o)),"margin"!==e&&(r-=iA.css(A,"border"+EA[i]+"Width",!0,o))):(r+=iA.css(A,"padding"+EA[i],!0,o),"padding"!==e&&(r+=iA.css(A,"border"+EA[i]+"Width",!0,o)));return r}function E(A,t,e){var n=!0,o="width"===t?A.offsetWidth:A.offsetHeight,i=JA(A),r="border-box"===iA.css(A,"boxSizing",!1,i);if(o<=0||null==o){if(o=k(A,t,i),(o<0||null==o)&&(o=A.style[t]),KA.test(o))return o;n=r&&(nA.boxSizingReliable()||o===A.style[t]),o=parseFloat(o)||0}return o+G(A,t,e||(r?"border":"content"),n,i)+"px"}function I(A,t){for(var e,n,o,i=[],r=0,a=A.length;r<a;r++)n=A[r],n.style&&(i[r]=DA.get(n,"olddisplay"),e=n.style.display,t?(i[r]||"none"!==e||(n.style.display=""),""===n.style.display&&IA(n)&&(i[r]=DA.access(n,"olddisplay",D(n.nodeName)))):(o=IA(n),"none"===e&&o||DA.set(n,"olddisplay",o?e:iA.css(n,"dis
16play"))));for(r=0;r<a;r++)n=A[r],n.style&&(t&&"none"!==n.style.display&&""!==n.style.display||(n.style.display=t?i[r]||"":"none"));return A}function H(A,t,e,n,o){return new H.prototype.init(A,t,e,n,o)}function T(){return A.setTimeout(function(){ot=void 0}),ot=iA.now()}function F(A,t){var e,n=0,o={height:A};for(t=t?1:0;n<4;n+=2-t)e=EA[n],o["margin"+e]=o["padding"+e]=A;return t&&(o.opacity=o.width=A),o}function S(A,t,e){for(var n,o=(M.tweeners[t]||[]).concat(M.tweeners["*"]),i=0,r=o.length;i<r;i++)if(n=o[i].call(e,t,A))return n}function L(A,t,e){var n,o,i,r,a,s,l,c,u=this,p={},g=A.style,d=A.nodeType&&IA(A),f=DA.get(A,"fxshow");e.queue||(a=iA._queueHooks(A,"fx"),null==a.unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,u.always(function(){u.always(function(){a.unqueued--,iA.queue(A,"fx").length||a.empty.fire()})})),1===A.nodeType&&("height"in t||"width"in t)&&(e.overflow=[g.overflow,g.overflowX,g.overflowY],l=iA.css(A,"display"),c="none"===l?DA.get(A,"olddisplay")||D(A.nodeName):l,"inline"===c&&"none"===iA.css(A,"float")&&(g.display="inline-block")),e.overflow&&(g.overflow="hidden",u.always(function(){g.overflow=e.overflow[0],g.overflowX=e.overflow[1],g.overflowY=e.overflow[2]}));for(n in t)if(o=t[n],rt.exec(o)){if(delete t[n],i=i||"toggle"===o,o===(d?"hide":"show")){if("show"!==o||
vendor: 9,285 bytes, lines 16-26
16!f||void 0===f[n])continue;d=!0}p[n]=f&&f[n]||iA.style(A,n)}else l=void 0;if(iA.isEmptyObject(p))"inline"===("none"===l?D(A.nodeName):l)&&(g.display=l);else{f?"hidden"in f&&(d=f.hidden):f=DA.access(A,"fxshow",{}),i&&(f.hidden=!d),d?iA(A).show():u.done(function(){iA(A).hide()}),u.done(function(){var t;DA.remove(A,"fxshow");for(t in p)iA.style(A,t,p[t])});for(n in p)r=S(d?f[n]:0,n,u),n in f||(f[n]=r.start,d&&(r.end=r.start,r.start="width"===n||"height"===n?1:0))}}function U(A,t){var e,n,o,i,r;for(e in A)if(n=iA.camelCase(e),o=t[n],i=A[e],iA.isArray(i)&&(o=i[1],i=A[e]=i[0]),e!==n&&(A[n]=i,delete A[e]),r=iA.cssHooks[n],r&&"expand"in r){i=r.expand(i),delete A[n];for(e in i)e in A||(A[e]=i[e],t[e]=o)}else t[n]=o}function M(A,t,e){var n,o,i=0,r=M.prefilters.length,a=iA.Deferred().always(function(){delete s.elem}),s=function(){if(o)return!1;for(var t=ot||T(),e=Math.max(0,l.startTime+l.duration-t),n=e/l.duration||0,i=1-n,r=0,s=l.tweens.length;r<s;r++)l.tweens[r].run(i);return a.notifyWith(A,[l,i,e]),i<1&&s?e:(a.resolveWith(A,[l]),!1)},l=a.promise({elem:A,props:iA.extend({},t),opts:iA.extend(!0,{specialEasing:{},easing:iA.easing._default},e),originalProperties:t,originalOptions:e,startTime:ot||T(),duration:e.duration,tweens:[],createTween:function(t,e){var n=iA.Tween(A,l.opts,t,e,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(n),n},stop:function(t){var e=0,n=t?l.tweens.length:0;if(o)return this;for(o=!0;e<n;e++)l.tweens[e].run(1);return t?(a.notifyWith(A,[l,1,0]),a.resolveWith(A,[l,t])):a.rejectWith(A,[l,t]),this}}),c=l.props;for(U(c,l.opts.specialEasing);i<r;i++)if(n=M.prefilters[i].call(l,A,c,l.opts))return iA.isFunction(n.stop)&&(iA._queueHooks(l.elem,l.opts.queue).stop=iA.proxy(n.stop,n)),n;return iA.map(c,S,l),iA.isFunction(l.opts.start)&&l.opts.start.call(A,l),iA.fx.timer(iA.extend(s,{elem:A,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function j(A){return A.getAttribute&&A.getAttribute("class")||""}function P(A){return function(t,e){"string"!=typeof t&&(e=t,t="*");var n,o=0,i=t.toLowerCase().match(vA)||[];if(iA.isFunction(e))for(;n=i[o++];)"+"===n[0]?(n=n.slice(1)||"*",(A[n]=A[n]||[]).unshift(e)):(A[n]=A[n]||[]).push(e)}}function Y(A,t,e,n){function o(a){var s;return i[a]=!0,iA.each(A[a]||[],function(A,a){var l=a(t,e,n);return"string"!=typeof l||r||i[l]?r?!(s=l):void 0:(t.dataTypes.unshift(l),o(l),!1)}),s}var i={},r=A===kt;return o(t.dataTypes[0])||!i["*"]&&o("*")}function R(A,t){var e,n,o=iA.ajaxSettings.flatOptions||{};for(e in t)void 0!==t[e]&&((o[e]?A:n||(n={}))[e]=t[e]);return n&&iA.extend(!0,A,n),A}function N(A,t,e){for(var n,o,i,r,a=A.contents,s=A.dataTypes;"*"===s[0];)s.shift(),void 0===n&&(n=A.mimeType||t.getResponseHeader("Content-Type"));if(n)for(o in a)if(a[o]&&a[o].test(n)){s.unshift(o);break}if(s[0]in e)i=s[0];else{for(o in e){if(!s[0]||A.converters[o+" "+s[0]]){i=o;break}r||(r=o)}i=i||r}if(i)return i!==s[0]&&s.unshift(i),e[i]}function Z(A,t,e,n){var o,i,r,a,s,l={},c=A.dataTypes.slice();if(c[1])for(r in A.converters)l[r.toLowerCase()]=A.converters[r];for(i=c.shift();i;)if(A.responseFields[i]&&(e[A.responseFields[i]]=t),!s&&n&&A.dataFilter&&(t=A.dataFilter(t,A.dataType)),s=i,i=c.shift())if("*"===i)i=s;else if("*"!==s&&s!==i){if(r=l[s+" "+i]||l["* "+i],!r)for(o in l)if(a=o.split(" "),a[1]===i&&(r=l[s+" "+a[0]]||l["* "+a[0]])){r===!0?r=l[o]:l[o]!==!0&&(i=a[0],c.unshift(a[1]));break}if(r!==!0)if(r&&A.throws)t=r(t);else try{t=r(t)}catch(A){return{state:"parsererror",error:r?A:"No conversion from "+s+" to "+i}}}return{state:"success",data:t}}function z(A,t,e,n){var o;if(iA.isArray(t))iA.each(t,function(t,o){e||Gt.test(A)?n(A,o):z(A+"["+("object"==typeof o&&null!=o?t:"")+"]",o,e,n)});else if(e||"object"!==iA.type(t))n(A,t);else for(o in t)z(A+"["+o+"]",t[o],e,n)}function $(A){return iA.isWindow(A)?A:9===A.nodeType&&A.defaultView}var V=[],K=A.document,J=V.slice,W=V.concat,q=V.push,X=V.indexOf,AA={},tA=AA.toString,eA=AA.hasOwnProperty,nA={},oA="2.2.4",iA=function(A,t){return new iA.fn.init(A,t)},rA=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,aA=/^-ms-/,sA=/-([\da-z])/gi,lA=function(A,t){return t.toUpperCase()};iA.fn=iA.prototype={jquery:oA,constructor:iA,selector:"",length:0,toArray:function(){return J.call(this)},get:function(A){return null!=A?A<0?this[A+this.length]:this[A]:J.call(this)},pushStack:function(A){var t=iA.merge(this.constructor(),A);return t.prevObject=this,t.context=this.context,t},each:function(A){return iA.each(this,A)},map:function(A){return this.pushStack(iA.map(this,function(t,e){return A.call(t,e,t)}))},slice:function(){return this.pushStack(J.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(A){var t=this.length,e=+A+(A<0?t:0);return this.pushStack(e>=0&&e<t?[this[e]]:[])},end:function(){return this.prevObject||this.constructor()},push:q,sort:V.sort,splice:V.splice},iA.extend=iA.fn.extend=function(){var A,t,e,n,o,i,r=arguments[0]||{},a=1,s=arguments.length,l=!1;for("boolean"==typeof r&&(l=r,r=arguments[a]||{},a++),"object"==typeof r||iA.isFunction(r)||(r={}),a===s&&(r=this,a--);a<s;a++)if(null!=(A=arguments[a]))for(t in A)e=r[t],n=A[t],r!==n&&(l&&n&&(iA.isPlainObject(n)||(o=iA.isArray(n)))?(o?(o=!1,i=e&&iA.isArray(e)?e:[]):i=e&&iA.isPlainObject(e)?e:{},r[t]=iA.extend(l,i,n)):void 0!==n&&(r[t]=n));return r},iA.extend({expando:"jQuery"+(oA+Math.random()).replace(/\D/g,""),isReady:!0,error:function(A){throw new Error(A)},noop:function(){},isFunction:function(A){return"function"===iA.type(A)},isArray:Array.isArray,isWindow:function(A){return null!=A&&A===A.window},isNumeric:function(A){var t=A&&A.toString();return!iA.isArray(A)&&t-parseFloat(t)+1>=0},isPlainObject:function(A){var t;if("object"!==iA.type(A)||A.nodeType||iA.isWindow(A))return!1;if(A.constructor&&!eA.call(A,"constructor")&&!eA.call(A.constructor.prototype||{},"isPrototypeOf"))return!1;for(t in A);return void 0===t||eA.call(A,t)},isEmptyObject:function(A){var t;for(t in A)return!1;return!0},type:function(A){return null==A?A+"":"object"==typeof A||"function"==typeof A?AA[tA.call(A)]||"object":typeof A},globalEval:function(A){var t,e=eval;A=iA.trim(A),A&&(1===A.indexOf("use strict")?(t=K.createElement("script"),t.text=A,K.head.appendChild(t).parentNode.removeChild(t)):e(A))},camelCase:function(A){return A.replace(aA,"ms-").replace(sA,lA)},nodeName:function(A,t){return A.nodeName&&A.nodeName.toLowerCase()===t.toLowerCase()},each:function(A,t){var n,o=0;if(e(A))for(n=A.length;o<n&&t.call(A[o],o,A[o])!==!1;o++);else for(o in A)if(t.call(A[o],o,A[o])===!1)break;return A},trim:function(A){return null==A?"":(A+"").replace(rA,"")},makeArray:function(A,t){var n=t||[];return null!=A&&(e(Object(A))?iA.merge(n,"string"==typeof A?[A]:A):q.call(n,A)),n},inArray:function(A,t,e){return null==t?-1:X.call(t,A,e)},merge:function(A,t){for(var e=+t.length,n=0,o=A.length;n<e;n++)A[o++]=t[n];return A.length=o,A},grep:function(A,t,e){for(var n,o=[],i=0,r=A.length,a=!e;i<r;i++)n=!t(A[i],i),n!==a&&o.push(A[i]);return o},map:function(A,t,n){var o,i,r=0,a=[];if(e(A))for(o=A.length;r<o;r++)i=t(A[r],r,n),null!=i&&a.push(i);else for(r in A)i=t(A[r],r,n),null!=i&&a.push(i);return W.apply([],a)},guid:1,proxy:function(A,t){var e,n,o;if("string"==typeof t&&(e=A[t],t=A,A=e),iA.isFunction(A))return n=J.call(arguments,2),o=function(){return A.apply(t||this,n.concat(J.call(arguments)))},o.guid=A.guid=A.guid||iA.guid++,o},now:Date.now,support:nA}),"function"==typeof Symbol&&(iA.fn[Symbol.iterator]=V[Symbol.iterator]),iA.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(A,t){AA["[object "+t+"]"]=t.toLowerCase()});var cA=/*! 17 * Sizzle CSS Selector Engine v2.2.1 18 * http://sizzlejs.com/ 19 * 20 * Copyright jQuery Foundation and other contributors 21 * Released under the MIT license 22 * http://jquery.org/license 23 * 24 * Date: 2015-10-17 25 */ 26function(A){function t(A,t,e,n){var o,i,r,a,s,l,u,g,d=t&&t.ownerDocument,f=t?t.nodeType:9;if(e=e||[],"string"!=typeof A||!A||1!==f&&9!==f&&11!==f)return e;if(!n&&((t?t.ownerDocument||t:j)!==I&&E(t),t=t||I,T)){if(11!==f&&(l=BA.exec(A)))if(o=l[1]){if(9===f){if(!(r=t.getElementById(o)))return e;if(r.id===o)return e.push(r),e}else if(d&&(r=d.getElementById(o))&&U(t,r)&&r.id===o)return e.push(r),e}else{if(l[2])return q.apply(e,t.getElementsByTagName(A)),e;if((o=l[3])&&v.getElementsByClassName&&t.getElementsByClassName)return q.apply(e,t.getElementsByClassName(o)),e}if(v.qsa&&!Z[A+" "]&&(!F||!F.test(A))){if(1!==f)d=t,g=A;else if("object"!==t.nodeName.toLowerCase()){for((a=t.getAttribute("id"))?a=a.replace(bA,"\\$&"):t.setAttribute("id",a=M),u=D(A),i=u.length,s=pA.test(a)?"#"+a:"[id='"+a+"']";i--;)u[i]=s+" "+p(u[i]);g=u.join(","),d=mA.test(A)&&c(t.parentNode)||t}if(g)try{return q.apply(e,d.querySelectorAll(g)),e}catch(A){}finally{a===M&&t.removeAttribute("id")}}}return Q(A.replace(aA,"$1"),t,e,n)}function e(){function A(e,n){return t.push(e+" ")>w.cacheLength&&delete A[t.shift()],A[e+" "]=n}var t=[];return A}function n(A){return A[M]=!0,A}function o(A){var t=I.createElement("div");try{return!!A(t)}catch(A){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function i(A,t){for(var e=A.split("|"),n=e.length;n--;)w.attrHandle[e[n]]=t}
vendor: 14,254 bytes, line 26
26function r(A,t){var e=t&&A,n=e&&1===A.nodeType&&1===t.nodeType&&(~t.sourceIndex||$)-(~A.sourceIndex||$);if(n)return n;if(e)for(;e=e.nextSibling;)if(e===t)return-1;return A?1:-1}function a(A){return function(t){var e=t.nodeName.toLowerCase();return"input"===e&&t.type===A}}function s(A){return function(t){var e=t.nodeName.toLowerCase();return("input"===e||"button"===e)&&t.type===A}}function l(A){return n(function(t){return t=+t,n(function(e,n){for(var o,i=A([],e.length,t),r=i.length;r--;)e[o=i[r]]&&(e[o]=!(n[o]=e[o]))})})}function c(A){return A&&"undefined"!=typeof A.getElementsByTagName&&A}function u(){}function p(A){for(var t=0,e=A.length,n="";t<e;t++)n+=A[t].value;return n}function g(A,t,e){var n=t.dir,o=e&&"parentNode"===n,i=Y++;return t.first?function(t,e,i){for(;t=t[n];)if(1===t.nodeType||o)return A(t,e,i)}:function(t,e,r){var a,s,l,c=[P,i];if(r){for(;t=t[n];)if((1===t.nodeType||o)&&A(t,e,r))return!0}else for(;t=t[n];)if(1===t.nodeType||o){if(l=t[M]||(t[M]={}),s=l[t.uniqueID]||(l[t.uniqueID]={}),(a=s[n])&&a[0]===P&&a[1]===i)return c[2]=a[2];if(s[n]=c,c[2]=A(t,e,r))return!0}}}function d(A){return A.length>1?function(t,e,n){for(var o=A.length;o--;)if(!A[o](t,e,n))return!1;return!0}:A[0]}function f(A,e,n){for(var o=0,i=e.length;o<i;o++)t(A,e[o],n);return n}function h(A,t,e,n,o){for(var i,r=[],a=0,s=A.length,l=null!=t;a<s;a++)(i=A[a])&&(e&&!e(i,n,o)||(r.push(i),l&&t.push(a)));return r}function B(A,t,e,o,i,r){return o&&!o[M]&&(o=B(o)),i&&!i[M]&&(i=B(i,r)),n(function(n,r,a,s){var l,c,u,p=[],g=[],d=r.length,B=n||f(t||"*",a.nodeType?[a]:a,[]),m=!A||!n&&t?B:h(B,p,A,a,s),b=e?i||(n?A:d||o)?[]:r:m;if(e&&e(m,b,a,s),o)for(l=h(b,g),o(l,[],a,s),c=l.length;c--;)(u=l[c])&&(b[g[c]]=!(m[g[c]]=u));if(n){if(i||A){if(i){for(l=[],c=b.length;c--;)(u=b[c])&&l.push(m[c]=u);i(null,b=[],l,s)}for(c=b.length;c--;)(u=b[c])&&(l=i?AA(n,u):p[c])>-1&&(n[l]=!(r[l]=u))}}else b=h(b===r?b.splice(d,b.length):b),i?i(null,r,b,s):q.apply(r,b)})}function m(A){for(var t,e,n,o=A.length,i=w.relative[A[0].type],r=i||w.relative[" "],a=i?1:0,s=g(function(A){return A===t},r,!0),l=g(function(A){return AA(t,A)>-1},r,!0),c=[function(A,e,n){var o=!i&&(n||e!==C)||((t=e).nodeType?s(A,e,n):l(A,e,n));return t=null,o}];a<o;a++)if(e=w.relative[A[a].type])c=[g(d(c),e)];else{if(e=w.filter[A[a].type].apply(null,A[a].matches),e[M]){for(n=++a;n<o&&!w.relative[A[n].type];n++);return B(a>1&&d(c),a>1&&p(A.slice(0,a-1).concat({value:" "===A[a-2].type?"*":""})).replace(aA,"$1"),e,a<n&&m(A.slice(a,n)),n<o&&m(A=A.slice(n)),n<o&&p(A))}c.push(e)}return d(c)}function b(A,e){var o=e.length>0,i=A.length>0,r=function(n,r,a,s,l){var c,u,p,g=0,d="0",f=n&&[],B=[],m=C,b=n||i&&w.find.TAG("*",l),_=P+=null==m?1:Math.random()||.1,v=b.length;for(l&&(C=r===I||r||l);d!==v&&null!=(c=b[d]);d++){if(i&&c){for(u=0,r||c.ownerDocument===I||(E(c),a=!T);p=A[u++];)if(p(c,r||I,a)){s.push(c);break}l&&(P=_)}o&&((c=!p&&c)&&g--,n&&f.push(c))}if(g+=d,o&&d!==g){for(u=0;p=e[u++];)p(f,B,r,a);if(n){if(g>0)for(;d--;)f[d]||B[d]||(B[d]=J.call(s));B=h(B)}q.apply(s,B),l&&!n&&B.length>0&&g+e.length>1&&t.uniqueSort(s)}return l&&(P=_,C=m),f};return o?n(r):r}var _,v,w,y,x,D,k,Q,C,O,G,E,I,H,T,F,S,L,U,M="sizzle"+1*new Date,j=A.document,P=0,Y=0,R=e(),N=e(),Z=e(),z=function(A,t){return A===t&&(G=!0),0},$=1<<31,V={}.hasOwnProperty,K=[],J=K.pop,W=K.push,q=K.push,X=K.slice,AA=function(A,t){for(var e=0,n=A.length;e<n;e++)if(A[e]===t)return e;return-1},tA="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",eA="[\\x20\\t\\r\\n\\f]",nA="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",oA="\\["+eA+"*("+nA+")(?:"+eA+"*([*^$|!~]?=)"+eA+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+nA+"))|)"+eA+"*\\]",iA=":("+nA+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+oA+")*)|.*)\\)|)",rA=new RegExp(eA+"+","g"),aA=new RegExp("^"+eA+"+|((?:^|[^\\\\])(?:\\\\.)*)"+eA+"+$","g"),sA=new RegExp("^"+eA+"*,"+eA+"*"),lA=new RegExp("^"+eA+"*([>+~]|"+eA+")"+eA+"*"),cA=new RegExp("="+eA+"*([^\\]'\"]*?)"+eA+"*\\]","g"),uA=new RegExp(iA),pA=new RegExp("^"+nA+"$"),gA={ID:new RegExp("^#("+nA+")"),CLASS:new RegExp("^\\.("+nA+")"),TAG:new RegExp("^("+nA+"|[*])"),ATTR:new RegExp("^"+oA),PSEUDO:new RegExp("^"+iA),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+eA+"*(even|odd|(([+-]|)(\\d*)n|)"+eA+"*(?:([+-]|)"+eA+"*(\\d+)|))"+eA+"*\\)|)","i"),bool:new RegExp("^(?:"+tA+")$","i"),needsContext:new RegExp("^"+eA+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+eA+"*((?:-\\d)?\\d*)"+eA+"*\\)|)(?=[^-]|$)","i")},dA=/^(?:input|select|textarea|button)$/i,fA=/^h\d$/i,hA=/^[^{]+\{\s*\[native \w/,BA=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,mA=/[+~]/,bA=/'|\\/g,_A=new RegExp("\\\\([\\da-f]{1,6}"+eA+"?|("+eA+")|.)","ig"),vA=function(A,t,e){var n="0x"+t-65536;return n!==n||e?t:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)},wA=function(){E()};try{q.apply(K=X.call(j.childNodes),j.childNodes),K[j.childNodes.length].nodeType}catch(A){q={apply:K.length?function(A,t){W.apply(A,X.call(t))}:function(A,t){for(var e=A.length,n=0;A[e++]=t[n++];);A.length=e-1}}}v=t.support={},x=t.isXML=function(A){var t=A&&(A.ownerDocument||A).documentElement;return!!t&&"HTML"!==t.nodeName},E=t.setDocument=function(A){var t,e,n=A?A.ownerDocument||A:j;return n!==I&&9===n.nodeType&&n.documentElement?(I=n,H=I.documentElement,T=!x(I),(e=I.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",wA,!1):e.attachEvent&&e.attachEvent("onunload",wA)),v.attributes=o(function(A){return A.className="i",!A.getAttribute("className")}),v.getElementsByTagName=o(function(A){return A.appendChild(I.createComment("")),!A.getElementsByTagName("*").length}),v.getElementsByClassName=hA.test(I.getElementsByClassName),v.getById=o(function(A){return H.appendChild(A).id=M,!I.getElementsByName||!I.getElementsByName(M).length}),v.getById?(w.find.ID=function(A,t){if("undefined"!=typeof t.getElementById&&T){var e=t.getElementById(A);return e?[e]:[]}},w.filter.ID=function(A){var t=A.replace(_A,vA);return function(A){return A.getAttribute("id")===t}}):(delete w.find.ID,w.filter.ID=function(A){var t=A.replace(_A,vA);return function(A){var e="undefined"!=typeof A.getAttributeNode&&A.getAttributeNode("id");return e&&e.value===t}}),w.find.TAG=v.getElementsByTagName?function(A,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(A):v.qsa?t.querySelectorAll(A):void 0}:function(A,t){var e,n=[],o=0,i=t.getElementsByTagName(A);if("*"===A){for(;e=i[o++];)1===e.nodeType&&n.push(e);return n}return i},w.find.CLASS=v.getElementsByClassName&&function(A,t){if("undefined"!=typeof t.getElementsByClassName&&T)return t.getElementsByClassName(A)},S=[],F=[],(v.qsa=hA.test(I.querySelectorAll))&&(o(function(A){H.appendChild(A).innerHTML="<a id='"+M+"'></a><select id='"+M+"-\r\\' msallowcapture=''><option selected=''></option></select>",A.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+eA+"*(?:''|\"\")"),A.querySelectorAll("[selected]").length||F.push("\\["+eA+"*(?:value|"+tA+")"),A.querySelectorAll("[id~="+M+"-]").length||F.push("~="),A.querySelectorAll(":checked").length||F.push(":checked"),A.querySelectorAll("a#"+M+"+*").length||F.push(".#.+[+~]")}),o(function(A){var t=I.createElement("input");t.setAttribute("type","hidden"),A.appendChild(t).setAttribute("name","D"),A.querySelectorAll("[name=d]").length&&F.push("name"+eA+"*[*^$|!~]?="),A.querySelectorAll(":enabled").length||F.push(":enabled",":disabled"),A.querySelectorAll("*,:x"),F.push(",.*:")})),(v.matchesSelector=hA.test(L=H.matches||H.webkitMatchesSelector||H.mozMatchesSelector||H.oMatchesSelector||H.msMatchesSelector))&&o(function(A){v.disconnectedMatch=L.call(A,"div"),L.call(A,"[s!='']:x"),S.push("!=",iA)}),F=F.length&&new RegExp(F.join("|")),S=S.length&&new RegExp(S.join("|")),t=hA.test(H.compareDocumentPosition),U=t||hA.test(H.contains)?function(A,t){var e=9===A.nodeType?A.documentElement:A,n=t&&t.parentNode;return A===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):A.compareDocumentPosition&&16&A.compareDocumentPosition(n)))}:function(A,t){if(t)for(;t=t.parentNode;)if(t===A)return!0;return!1},z=t?function(A,t){if(A===t)return G=!0,0;var e=!A.compareDocumentPosition-!t.compareDocumentPosition;return e?e:(e=(A.ownerDocument||A)===(t.ownerDocument||t)?A.compareDocumentPosition(t):1,1&e||!v.sortDetached&&t.compareDocumentPosition(A)===e?A===I||A.ownerDocument===j&&U(j,A)?-1:t===I||t.ownerDocument===j&&U(j,t)?1:O?AA(O,A)-AA(O,t):0:4&e?-1:1)}:function(A,t){if(A===t)return G=!0,0;var e,n=0,o=A.parentNode,i=t.parentNode,a=[A],s=[t];if(!o||!i)return A===I?-1:t===I?1:o?-1:i?1:O?AA(O,A)-AA(O,t):0;if(o===i)return r(A,t);for(e=A;e=e.parentNode;)a.unshift(e);for(e=t;e=e.parentNode;)s.unshift(e);for(;a[n]===s[n];)n++;return n?r(a[n],s[n]):a[n]===j?-1:s[n]===j?1:0},I):I},t.matches=function(A,e){return t(A,null,null,e)},t.matchesSelector=function(A,e){if((A.ownerDocument||A)!==I&&E(A),e=e.replace(cA,"='$1']"),v.matchesSelector&&T&&!Z[e+" "]&&(!S||!S.test(e))&&(!F||!F.test(e)))try{var n=L.call(A,e);if(n||v.disconnectedMatch||A.document&&11!==A.document.nodeType)return n}catch(A){}return t(e,I,null,[A]).length>0},t.contains=function(A,t){return(A.ownerDocument||A)!==I&&E(A),U(A,t)},t.attr=function(A,t){(A.ownerDocument||A)!==I&&E(A);var e=w.attrHandle[t.toLowerCase()],n=e&&V.call(w.attrHandle,t.toLowerCase())?e(A,t,!T):void 0;return void 0!==n?n:v.attributes||!T?A.getAttribute(t):(n=A.getAttributeNode(t))&&n.specified?n.value:null},t.error=function(A){throw new Error("Syntax error, unrecognized expression: "+A)},t.uniqueSort=function(A){var t,e=[],n=0,o=0;if(G=!v.detectDuplicates,O=!v.sortStable&&A.slice(0),A.sort(z),G){for(;t=A[o++];)t===A[o]&&(n=e.push(o));for(;n--;)A.splice(e[n],1)}return O=null,A},y=t.getText=function(A){var t,e="",n=0,o=A.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof A.textContent)return A.textContent;for(A=A.firstChild;A;A=A.nextSibling)e+=y(A)}else if(3===o||4===o)return A.nodeValue}else for(;t=A[n++];)e+=y(t);return e},w=t.selectors={cacheLength:50,createPseudo:n,match:gA,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(A){return A[1]=A[1].replace(_A,vA),A[3]=(A[3]||A[4]||A[5]||"").replace(_A,vA),"~="===A[2]&&(A[3]=" "+A[3]+" "),A.slice(0,4)},CHILD:function(A){return A[1]=A[1].toLowerCase(),"nth"===A[1].slice(0,3)?(A[3]||t.error(A[0]),A[4]=+(A[4]?A[5]+(A[6]||1):2*("even"===A[3]||"odd"===A[3])),A[5]=+(A[7]+A[8]||"odd"===A[3])):A[3]&&t.error(A[0]),A},PSEUDO:function(A){var t,e=!A[6]&&A[2];return gA.CHILD.test(A[0])?null:(A[3]?A[2]=A[4]||A[5]||"":e&&uA.test(e)&&(t=D(e,!0))&&(t=e.indexOf(")",e.length-t)-e.length)&&(A[0]=A[0].slice(0,t),A[2]=e.slice(0,t)),A.slice(0,3))}},filter:{TAG:function(A){var t=A.replace(_A,vA).toLowerCase();return"*"===A?function(){return!0}:function(A){return A.nodeName&&A.nodeName.toLowerCase()===t}},CLASS:function(A){var t=R[A+" "];return t||(t=new RegExp("(^|"+eA+")"+A+"("+eA+"|$)"))&&R(A,function(A){return t.test("string"==typeof A.className&&A.className||"undefined"!=typeof A.getAttribute&&A.getAttribute("class")||"")})},ATTR:function(A,e,n){return function(o){var i=t.attr(o,A);return null==i?"!="===e:!e||(i+="","="===e?i===n:"!="===e?i!==n:"^="===e?n&&0===i.indexOf(n):"*="===e?n&&i.indexOf(n)>-1:"$="===e?n&&i.slice(-n.length)===n:"~="===e?(" "+i.replace(rA," ")+" ").indexOf(n)>-1:"|="===e&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(A,t,e,n,o){var i="nth"!==A.slice(0,3),r="last"!==A.slice(-4),a="of-type"===t;return 1===n&&0===o?function(A){return!!A.parentNode}:function(t,e,s){var l,c,u,p,g,d,f=i!==r?"nextSibling":"previousSibling",h=t.parentNode,B=a&&t.nodeName.toLowerCase(),m=!s&&!a,b=!1;if(h){if(i){for(;f;){for(p=t;p=p[f];)if(a?p.nodeName.toLowerCase()===B:1===p.nodeType)return!1;d=f="only"===A&&!d&&"nextSibling"}return!0}if(d=[r?h.firstChild:h.lastChild],r&&m){for(p=h,u=p[M]||(p[M]={}),c=u[p.uniqueID]||(u[p.uniqueID]={}),l=c[A]||[],g=l[0]===P&&l[1],b=g&&l[2],p=g&&h.childNodes[g];p=++g&&p&&p[f]||(b=g=0)||d.pop();)if(1===p.nodeType&&++b&&p===t){c[A]=[P,g,b];break}}else if(m&&(p=t,u=p[M]||(p[M]={}),c=u[p.uniqueID]||(u[p.uniqueID]={}),l=c[A]||[],g=l[0]===P&&l[1],b=g),b===!1)for(;(p=++g&&p&&p[f]||(b=g=0)||d.pop())&&((a?p.nodeName.toLowerCase()!==B:1!==p.nodeType)||!++b||(m&&(u=p[M]||(p[M]={}),c=u[p.uniqueID]||(u[p.uniqueID]={}),c[A]=[P,b]),p!==t)););return b-=o,b===n||b%n===0&&b/n>=0}}},PSEUDO:function(A,e){var o,i=w.pseudos[A]||w.setFilters[A.toLowerCase()]||t.error("unsupported pseudo: "+A);return i[M]?i(e):i.length>1?(o=[A,A,"",e],w.setFilters.hasOwnProperty(A.toLowerCase())?n(function(A,t){for(var n,o=i(A,e),r=o.length;r--;)n=AA(A,o[r]),A[n]=!(t[n]=o[r])}):function(A){return i(A,0,o)}):i}},pseudos:{not:n(function(A){var t=[],e=[],o=k(A.replace(aA,"$1"));return o[M]?n(function(A,t,e,n){for(var i,r=o(A,null,n,[]),a=A.length;a--;)(i=r[a])&&(A[a]=!(t[a]=i))}):function(A,n,i){return t[0]=A,o(t,null,i,e),t[0]=null,!e.pop()}}),has:n(function(A){return function(e){return t(A,e).length>0}}),contains:n(function(A){return A=A.replace(_A,vA),function(t){return(t.textContent||t.innerText||y(t)).indexOf(A)>-1}}),lang:n(function(A){return pA.test(A||"")||t.error("unsupported lang: "+A),A=A.replace(_A,vA).toLowerCase(),function(t){var e;do if(e=T?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return e=e.toLowerCase(),e===A||0===e.indexOf(A+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var e=A.location&&A.location.hash;return e&&e.slice(1)===t.id},root:function(A){return A===H},focus:function(A){return A===I.activeElement&&(!I.hasFocus||I.hasFocus())&&!!(A.type||A.href||~A.tabIndex)},enabled:function(A){return A.disabled===!1},disabled:function(A){return A.disabled===!0},checked:function(A){var t=A.nodeName.toLowerCase();return"input"===t&&!!A.checked||"option"===t&&!!A.selected},selected:function(A){return A.parentNode&&A.parentNode.selectedIndex,A.selected===!0},empty:function(A){for(A=A.firstChild;A;A=A.nextSibling)if(A.nodeType<6)return!1;return!0},parent:function(A){return!w.pseudos.empty(A)},header:function(A){return fA.test(A.nodeName)}
vendor: 52,348 bytes, lines 26-28
26,input:function(A){return dA.test(A.nodeName)},button:function(A){var t=A.nodeName.toLowerCase();return"input"===t&&"button"===A.type||"button"===t},text:function(A){var t;return"input"===A.nodeName.toLowerCase()&&"text"===A.type&&(null==(t=A.getAttribute("type"))||"text"===t.toLowerCase())},first:l(function(){return[0]}),last:l(function(A,t){return[t-1]}),eq:l(function(A,t,e){return[e<0?e+t:e]}),even:l(function(A,t){for(var e=0;e<t;e+=2)A.push(e);return A}),odd:l(function(A,t){for(var e=1;e<t;e+=2)A.push(e);return A}),lt:l(function(A,t,e){for(var n=e<0?e+t:e;--n>=0;)A.push(n);return A}),gt:l(function(A,t,e){for(var n=e<0?e+t:e;++n<t;)A.push(n);return A})}},w.pseudos.nth=w.pseudos.eq;for(_ in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[_]=a(_);for(_ in{submit:!0,reset:!0})w.pseudos[_]=s(_);return u.prototype=w.filters=w.pseudos,w.setFilters=new u,D=t.tokenize=function(A,e){var n,o,i,r,a,s,l,c=N[A+" "];if(c)return e?0:c.slice(0);for(a=A,s=[],l=w.preFilter;a;){n&&!(o=sA.exec(a))||(o&&(a=a.slice(o[0].length)||a),s.push(i=[])),n=!1,(o=lA.exec(a))&&(n=o.shift(),i.push({value:n,type:o[0].replace(aA," ")}),a=a.slice(n.length));for(r in w.filter)!(o=gA[r].exec(a))||l[r]&&!(o=l[r](o))||(n=o.shift(),i.push({value:n,type:r,matches:o}),a=a.slice(n.length));if(!n)break}return e?a.length:a?t.error(A):N(A,s).slice(0)},k=t.compile=function(A,t){var e,n=[],o=[],i=Z[A+" "];if(!i){for(t||(t=D(A)),e=t.length;e--;)i=m(t[e]),i[M]?n.push(i):o.push(i);i=Z(A,b(o,n)),i.selector=A}return i},Q=t.select=function(A,t,e,n){var o,i,r,a,s,l="function"==typeof A&&A,u=!n&&D(A=l.selector||A);if(e=e||[],1===u.length){if(i=u[0]=u[0].slice(0),i.length>2&&"ID"===(r=i[0]).type&&v.getById&&9===t.nodeType&&T&&w.relative[i[1].type]){if(t=(w.find.ID(r.matches[0].replace(_A,vA),t)||[])[0],!t)return e;l&&(t=t.parentNode),A=A.slice(i.shift().value.length)}for(o=gA.needsContext.test(A)?0:i.length;o--&&(r=i[o],!w.relative[a=r.type]);)if((s=w.find[a])&&(n=s(r.matches[0].replace(_A,vA),mA.test(i[0].type)&&c(t.parentNode)||t))){if(i.splice(o,1),A=n.length&&p(i),!A)return q.apply(e,n),e;break}}return(l||k(A,u))(n,t,!T,e,!t||mA.test(A)&&c(t.parentNode)||t),e},v.sortStable=M.split("").sort(z).join("")===M,v.detectDuplicates=!!G,E(),v.sortDetached=o(function(A){return 1&A.compareDocumentPosition(I.createElement("div"))}),o(function(A){return A.innerHTML="<a href='#'></a>","#"===A.firstChild.getAttribute("href")})||i("type|href|height|width",function(A,t,e){if(!e)return A.getAttribute(t,"type"===t.toLowerCase()?1:2)}),v.attributes&&o(function(A){return A.innerHTML="<input/>",A.firstChild.setAttribute("value",""),""===A.firstChild.getAttribute("value")})||i("value",function(A,t,e){if(!e&&"input"===A.nodeName.toLowerCase())return A.defaultValue}),o(function(A){return null==A.getAttribute("disabled")})||i(tA,function(A,t,e){var n;if(!e)return A[t]===!0?t.toLowerCase():(n=A.getAttributeNode(t))&&n.specified?n.value:null}),t}(A);iA.find=cA,iA.expr=cA.selectors,iA.expr[":"]=iA.expr.pseudos,iA.uniqueSort=iA.unique=cA.uniqueSort,iA.text=cA.getText,iA.isXMLDoc=cA.isXML,iA.contains=cA.contains;var uA=function(A,t,e){for(var n=[],o=void 0!==e;(A=A[t])&&9!==A.nodeType;)if(1===A.nodeType){if(o&&iA(A).is(e))break;n.push(A)}return n},pA=function(A,t){for(var e=[];A;A=A.nextSibling)1===A.nodeType&&A!==t&&e.push(A);return e},gA=iA.expr.match.needsContext,dA=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,fA=/^.[^:#\[\.,]*$/;iA.filter=function(A,t,e){var n=t[0];return e&&(A=":not("+A+")"),1===t.length&&1===n.nodeType?iA.find.matchesSelector(n,A)?[n]:[]:iA.find.matches(A,iA.grep(t,function(A){return 1===A.nodeType}))},iA.fn.extend({find:function(A){var t,e=this.length,n=[],o=this;if("string"!=typeof A)return this.pushStack(iA(A).filter(function(){for(t=0;t<e;t++)if(iA.contains(o[t],this))return!0}));for(t=0;t<e;t++)iA.find(A,o[t],n);return n=this.pushStack(e>1?iA.unique(n):n),n.selector=this.selector?this.selector+" "+A:A,n},filter:function(A){return this.pushStack(n(this,A||[],!1))},not:function(A){return this.pushStack(n(this,A||[],!0))},is:function(A){return!!n(this,"string"==typeof A&&gA.test(A)?iA(A):A||[],!1).length}});var hA,BA=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,mA=iA.fn.init=function(A,t,e){var n,o;if(!A)return this;if(e=e||hA,"string"==typeof A){if(n="<"===A[0]&&">"===A[A.length-1]&&A.length>=3?[null,A,null]:BA.exec(A),!n||!n[1]&&t)return!t||t.jquery?(t||e).find(A):this.constructor(t).find(A);if(n[1]){if(t=t instanceof iA?t[0]:t,iA.merge(this,iA.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:K,!0)),dA.test(n[1])&&iA.isPlainObject(t))for(n in t)iA.isFunction(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}return o=K.getElementById(n[2]),o&&o.parentNode&&(this.length=1,this[0]=o),this.context=K,this.selector=A,this}return A.nodeType?(this.context=this[0]=A,this.length=1,this):iA.isFunction(A)?void 0!==e.ready?e.ready(A):A(iA):(void 0!==A.selector&&(this.selector=A.selector,this.context=A.context),iA.makeArray(A,this))};mA.prototype=iA.fn,hA=iA(K);var bA=/^(?:parents|prev(?:Until|All))/,_A={children:!0,contents:!0,next:!0,prev:!0};iA.fn.extend({has:function(A){var t=iA(A,this),e=t.length;return this.filter(function(){for(var A=0;A<e;A++)if(iA.contains(this,t[A]))return!0})},closest:function(A,t){for(var e,n=0,o=this.length,i=[],r=gA.test(A)||"string"!=typeof A?iA(A,t||this.context):0;n<o;n++)for(e=this[n];e&&e!==t;e=e.parentNode)if(e.nodeType<11&&(r?r.index(e)>-1:1===e.nodeType&&iA.find.matchesSelector(e,A))){i.push(e);break}return this.pushStack(i.length>1?iA.uniqueSort(i):i)},index:function(A){return A?"string"==typeof A?X.call(iA(A),this[0]):X.call(this,A.jquery?A[0]:A):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(A,t){return this.pushStack(iA.uniqueSort(iA.merge(this.get(),iA(A,t))))},addBack:function(A){return this.add(null==A?this.prevObject:this.prevObject.filter(A))}}),iA.each({parent:function(A){var t=A.parentNode;return t&&11!==t.nodeType?t:null},parents:function(A){return uA(A,"parentNode")},parentsUntil:function(A,t,e){return uA(A,"parentNode",e)},next:function(A){return o(A,"nextSibling")},prev:function(A){return o(A,"previousSibling")},nextAll:function(A){return uA(A,"nextSibling")},prevAll:function(A){return uA(A,"previousSibling")},nextUntil:function(A,t,e){return uA(A,"nextSibling",e)},prevUntil:function(A,t,e){return uA(A,"previousSibling",e)},siblings:function(A){return pA((A.parentNode||{}).firstChild,A)},children:function(A){return pA(A.firstChild)},contents:function(A){return A.contentDocument||iA.merge([],A.childNodes)}},function(A,t){iA.fn[A]=function(e,n){var o=iA.map(this,t,e);return"Until"!==A.slice(-5)&&(n=e),n&&"string"==typeof n&&(o=iA.filter(n,o)),this.length>1&&(_A[A]||iA.uniqueSort(o),bA.test(A)&&o.reverse()),this.pushStack(o)}});var vA=/\S+/g;iA.Callbacks=function(A){A="string"==typeof A?i(A):iA.extend({},A);var t,e,n,o,r=[],a=[],s=-1,l=function(){for(o=A.once,n=t=!0;a.length;s=-1)for(e=a.shift();++s<r.length;)r[s].apply(e[0],e[1])===!1&&A.stopOnFalse&&(s=r.length,e=!1);A.memory||(e=!1),t=!1,o&&(r=e?[]:"")},c={add:function(){return r&&(e&&!t&&(s=r.length-1,a.push(e)),function t(e){iA.each(e,function(e,n){iA.isFunction(n)?A.unique&&c.has(n)||r.push(n):n&&n.length&&"string"!==iA.type(n)&&t(n)})}(arguments),e&&!t&&l()),this},remove:function(){return iA.each(arguments,function(A,t){for(var e;(e=iA.inArray(t,r,e))>-1;)r.splice(e,1),e<=s&&s--}),this},has:function(A){return A?iA.inArray(A,r)>-1:r.length>0},empty:function(){return r&&(r=[]),this},disable:function(){return o=a=[],r=e="",this},disabled:function(){return!r},lock:function(){return o=a=[],e||(r=e=""),this},locked:function(){return!!o},fireWith:function(A,e){return o||(e=e||[],e=[A,e.slice?e.slice():e],a.push(e),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!n}};return c},iA.extend({Deferred:function(A){var t=[["resolve","done",iA.Callbacks("once memory"),"resolved"],["reject","fail",iA.Callbacks("once memory"),"rejected"],["notify","progress",iA.Callbacks("memory")]],e="pending",n={state:function(){return e},always:function(){return o.done(arguments).fail(arguments),this},then:function(){var A=arguments;return iA.Deferred(function(e){iA.each(t,function(t,i){var r=iA.isFunction(A[t])&&A[t];o[i[1]](function(){var A=r&&r.apply(this,arguments);A&&iA.isFunction(A.promise)?A.promise().progress(e.notify).done(e.resolve).fail(e.reject):e[i[0]+"With"](this===n?e.promise():this,r?[A]:arguments)})}),A=null}).promise()},promise:function(A){return null!=A?iA.extend(A,n):n}},o={};return n.pipe=n.then,iA.each(t,function(A,i){var r=i[2],a=i[3];n[i[1]]=r.add,a&&r.add(function(){e=a},t[1^A][2].disable,t[2][2].lock),o[i[0]]=function(){return o[i[0]+"With"](this===o?n:this,arguments),this},o[i[0]+"With"]=r.fireWith}),n.promise(o),A&&A.call(o,o),o},when:function(A){var t,e,n,o=0,i=J.call(arguments),r=i.length,a=1!==r||A&&iA.isFunction(A.promise)?r:0,s=1===a?A:iA.Deferred(),l=function(A,e,n){return function(o){e[A]=this,n[A]=arguments.length>1?J.call(arguments):o,n===t?s.notifyWith(e,n):--a||s.resolveWith(e,n)}};if(r>1)for(t=new Array(r),e=new Array(r),n=new Array(r);o<r;o++)i[o]&&iA.isFunction(i[o].promise)?i[o].promise().progress(l(o,e,t)).done(l(o,n,i)).fail(s.reject):--a;return a||s.resolveWith(n,i),s.promise()}});var wA;iA.fn.ready=function(A){return iA.ready.promise().done(A),this},iA.extend({isReady:!1,readyWait:1,holdReady:function(A){A?iA.readyWait++:iA.ready(!0)},ready:function(A){(A===!0?--iA.readyWait:iA.isReady)||(iA.isReady=!0,A!==!0&&--iA.readyWait>0||(wA.resolveWith(K,[iA]),iA.fn.triggerHandler&&(iA(K).triggerHandler("ready"),iA(K).off("ready"))))}}),iA.ready.promise=function(t){return wA||(wA=iA.Deferred(),"complete"===K.readyState||"loading"!==K.readyState&&!K.documentElement.doScroll?A.setTimeout(iA.ready):(K.addEventListener("DOMContentLoaded",r),A.addEventListener("load",r))),wA.promise(t)},iA.ready.promise();var yA=function(A,t,e,n,o,i,r){var a=0,s=A.length,l=null==e;if("object"===iA.type(e)){o=!0;for(a in e)yA(A,t,a,e[a],!0,i,r)}else if(void 0!==n&&(o=!0,iA.isFunction(n)||(r=!0),l&&(r?(t.call(A,n),t=null):(l=t,t=function(A,t,e){return l.call(iA(A),e)})),t))for(;a<s;a++)t(A[a],e,r?n:n.call(A[a],a,t(A[a],e)));return o?A:l?t.call(A):s?t(A[0],e):i},xA=function(A){return 1===A.nodeType||9===A.nodeType||!+A.nodeType};a.uid=1,a.prototype={register:function(A,t){var e=t||{};return A.nodeType?A[this.expando]=e:Object.defineProperty(A,this.expando,{value:e,writable:!0,configurable:!0}),A[this.expando]},cache:function(A){if(!xA(A))return{};var t=A[this.expando];return t||(t={},xA(A)&&(A.nodeType?A[this.expando]=t:Object.defineProperty(A,this.expando,{value:t,configurable:!0}))),t},set:function(A,t,e){var n,o=this.cache(A);if("string"==typeof t)o[t]=e;else for(n in t)o[n]=t[n];return o},get:function(A,t){return void 0===t?this.cache(A):A[this.expando]&&A[this.expando][t]},access:function(A,t,e){var n;return void 0===t||t&&"string"==typeof t&&void 0===e?(n=this.get(A,t),void 0!==n?n:this.get(A,iA.camelCase(t))):(this.set(A,t,e),void 0!==e?e:t)},remove:function(A,t){var e,n,o,i=A[this.expando];if(void 0!==i){if(void 0===t)this.register(A);else{iA.isArray(t)?n=t.concat(t.map(iA.camelCase)):(o=iA.camelCase(t),t in i?n=[t,o]:(n=o,n=n in i?[n]:n.match(vA)||[])),e=n.length;for(;e--;)delete i[n[e]]}(void 0===t||iA.isEmptyObject(i))&&(A.nodeType?A[this.expando]=void 0:delete A[this.expando])}},hasData:function(A){var t=A[this.expando];return void 0!==t&&!iA.isEmptyObject(t)}};var DA=new a,kA=new a,QA=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,CA=/[A-Z]/g;iA.extend({hasData:function(A){return kA.hasData(A)||DA.hasData(A)},data:function(A,t,e){return kA.access(A,t,e)},removeData:function(A,t){kA.remove(A,t)},_data:function(A,t,e){return DA.access(A,t,e)},_removeData:function(A,t){DA.remove(A,t)}}),iA.fn.extend({data:function(A,t){var e,n,o,i=this[0],r=i&&i.attributes;if(void 0===A){if(this.length&&(o=kA.get(i),1===i.nodeType&&!DA.get(i,"hasDataAttrs"))){for(e=r.length;e--;)r[e]&&(n=r[e].name,0===n.indexOf("data-")&&(n=iA.camelCase(n.slice(5)),s(i,n,o[n])));DA.set(i,"hasDataAttrs",!0)}return o}return"object"==typeof A?this.each(function(){kA.set(this,A)}):yA(this,function(t){var e,n;if(i&&void 0===t){if(e=kA.get(i,A)||kA.get(i,A.replace(CA,"-$&").toLowerCase()),void 0!==e)return e;if(n=iA.camelCase(A),e=kA.get(i,n),void 0!==e)return e;if(e=s(i,n,void 0),void 0!==e)return e}else n=iA.camelCase(A),this.each(function(){var e=kA.get(this,n);kA.set(this,n,t),A.indexOf("-")>-1&&void 0!==e&&kA.set(this,A,t)})},null,t,arguments.length>1,null,!0)},removeData:function(A){return this.each(function(){kA.remove(this,A)})}}),iA.extend({queue:function(A,t,e){var n;if(A)return t=(t||"fx")+"queue",n=DA.get(A,t),e&&(!n||iA.isArray(e)?n=DA.access(A,t,iA.makeArray(e)):n.push(e)),n||[]},dequeue:function(A,t){t=t||"fx";var e=iA.queue(A,t),n=e.length,o=e.shift(),i=iA._queueHooks(A,t),r=function(){iA.dequeue(A,t)};"inprogress"===o&&(o=e.shift(),n--),o&&("fx"===t&&e.unshift("inprogress"),delete i.stop,o.call(A,r,i)),!n&&i&&i.empty.fire()},_queueHooks:function(A,t){var e=t+"queueHooks";return DA.get(A,e)||DA.access(A,e,{empty:iA.Callbacks("once memory").add(function(){DA.remove(A,[t+"queue",e])})})}}),iA.fn.extend({queue:function(A,t){var e=2;return"string"!=typeof A&&(t=A,A="fx",e--),arguments.length<e?iA.queue(this[0],A):void 0===t?this:this.each(function(){var e=iA.queue(this,A,t);iA._queueHooks(this,A),"fx"===A&&"inprogress"!==e[0]&&iA.dequeue(this,A)})},dequeue:function(A){return this.each(function(){iA.dequeue(this,A)})},clearQueue:function(A){return this.queue(A||"fx",[])},promise:function(A,t){var e,n=1,o=iA.Deferred(),i=this,r=this.length,a=function(){--n||o.resolveWith(i,[i])};for("string"!=typeof A&&(t=A,A=void 0),A=A||"fx";r--;)e=DA.get(i[r],A+"queueHooks"),e&&e.empty&&(n++,e.empty.add(a));return a(),o.promise(t)}});var OA=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,GA=new RegExp("^(?:([+-])=|)("+OA+")([a-z%]*)$","i"),EA=["Top","Right","Bottom","Left"],IA=function(A,t){return A=t||A,"none"===iA.css(A,"display")||!iA.contains(A.ownerDocument,A)},HA=/^(?:checkbox|radio)$/i,TA=/<([\w:-]+)/,FA=/^$|\/(?:java|ecma)script/i,SA={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};SA.optgroup=SA.option,SA.tbody=SA.tfoot=SA.colgroup=SA.caption=SA.thead,SA.th=SA.td;var LA=/<|&#?\w+;/;!function(){var A=K.createDocumentFragment(),t=A.appendChild(K.createElement("div")),e=K.createElement("input");e.setAttribute("type","radio"),e.setAttribute("checked","checked"),e.setAttribute("name","t"),t.appendChild(e),nA.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",nA.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var UA=/^key/,MA=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,jA=/^([^.]*)(?:\.(.+)|)/;iA.event={global:{},add:function(A,t,e,n,o){var i,r,a,s,l,c,u,p,g,d,f,h=DA.get(A);if(h)for(e.handler&&(i=e,e=i.handler,o=i.selector),e.guid||(e.guid=iA.guid++),(s=h.events)||(s=h.events={}),(r=h.handle)||(r=h.handle=function(t){return"undefined"!=typeof iA&&iA.event.triggered!==t.type?iA.event.dispatch.apply(A,arguments):void 0}),t=(t||"").match(vA)||[""],l=t.length;l--;)a=jA.exec(t[l])||[],g=f=a[1],d=(a[2]||"").split(".").sort(),g&&(u=iA.event.special[g]||{},g=(o?u.delegateType:u.bindType)||g,u=iA.event.special[g]||{},c=iA.extend({type:g,origType:f,data:n,handler:e,guid:e.guid,selector:o,needsContext:o&&iA.expr.match.needsContext.test(o),namespace:d.join(".")},i),(p=s[g])||(p=s[g]=[],p.delegateCount=0,u.setup&&u.setup.call(A,n,d,r)!==!1||A.addEventListener&&A.addEventListener(g,r)),u.add&&(u.add.call(A,c),c.handler.guid||(c.handler.guid=e.guid)),o?p.splice(p.delegateCount++,0,c):p.push(c),iA.event.global[g]=!0)},remove:function(A,t,e,n,o){var i,r,a,s,l,c,u,p,g,d,f,h=DA.hasData(A)&&DA.get(A);if(h&&(s=h.events)){for(t=(t||"").match(vA)||[""],l=t.length;l--;)if(a=jA.exec(t[l])||[],g=f=a[1],d=(a[2]||"").split(".").sort(),g){for(u=iA.event.special[g]||{},g=(n?u.delegateType:u.bindType)||g,p=s[g]||[],a=a[2]&&new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),r=i=p.length;i--;)c=p[i],!o&&f!==c.origType||e&&e.guid!==c.guid||a&&!a.test(c.namespace)||n&&n!==c.selector&&("**"!==n||!c.selector)||(p.splice(i,1), 27c.selector&&p.delegateCount--,u.remove&&u.remove.call(A,c));r&&!p.length&&(u.teardown&&u.teardown.call(A,d,h.handle)!==!1||iA.removeEvent(A,g,h.handle),delete s[g])}else for(g in s)iA.event.remove(A,g+t[l],e,n,!0);iA.isEmptyObject(s)&&DA.remove(A,"handle events")}},dispatch:function(A){A=iA.event.fix(A);var t,e,n,o,i,r=[],a=J.call(arguments),s=(DA.get(this,"events")||{})[A.type]||[],l=iA.event.special[A.type]||{};if(a[0]=A,A.delegateTarget=this,!l.preDispatch||l.preDispatch.call(this,A)!==!1){for(r=iA.event.handlers.call(this,A,s),t=0;(o=r[t++])&&!A.isPropagationStopped();)for(A.currentTarget=o.elem,e=0;(i=o.handlers[e++])&&!A.isImmediatePropagationStopped();)A.rnamespace&&!A.rnamespace.test(i.namespace)||(A.handleObj=i,A.data=i.data,n=((iA.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,a),void 0!==n&&(A.result=n)===!1&&(A.preventDefault(),A.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,A),A.result}},handlers:function(A,t){var e,n,o,i,r=[],a=t.delegateCount,s=A.target;if(a&&s.nodeType&&("click"!==A.type||isNaN(A.button)||A.button<1))for(;s!==this;s=s.parentNode||this)if(1===s.nodeType&&(s.disabled!==!0||"click"!==A.type)){for(n=[],e=0;e<a;e++)i=t[e],o=i.selector+" ",void 0===n[o]&&(n[o]=i.needsContext?iA(o,this).index(s)>-1:iA.find(o,this,null,[s]).length),n[o]&&n.push(i);n.length&&r.push({elem:s,handlers:n})}return a<t.length&&r.push({elem:this,handlers:t.slice(a)}),r},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(A,t){return null==A.which&&(A.which=null!=t.charCode?t.charCode:t.keyCode),A}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(A,t){var e,n,o,i=t.button;return null==A.pageX&&null!=t.clientX&&(e=A.target.ownerDocument||K,n=e.documentElement,o=e.body,A.pageX=t.clientX+(n&&n.scrollLeft||o&&o.scrollLeft||0)-(n&&n.clientLeft||o&&o.clientLeft||0),A.pageY=t.clientY+(n&&n.scrollTop||o&&o.scrollTop||0)-(n&&n.clientTop||o&&o.clientTop||0)),A.which||void 0===i||(A.which=1&i?1:2&i?3:4&i?2:0),A}},fix:function(A){if(A[iA.expando])return A;var t,e,n,o=A.type,i=A,r=this.fixHooks[o];for(r||(this.fixHooks[o]=r=MA.test(o)?this.mouseHooks:UA.test(o)?this.keyHooks:{}),n=r.props?this.props.concat(r.props):this.props,A=new iA.Event(i),t=n.length;t--;)e=n[t],A[e]=i[e];return A.target||(A.target=K),3===A.target.nodeType&&(A.target=A.target.parentNode),r.filter?r.filter(A,i):A},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==f()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===f()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&iA.nodeName(this,"input"))return this.click(),!1},_default:function(A){return iA.nodeName(A.target,"a")}},beforeunload:{postDispatch:function(A){void 0!==A.result&&A.originalEvent&&(A.originalEvent.returnValue=A.result)}}}},iA.removeEvent=function(A,t,e){A.removeEventListener&&A.removeEventListener(t,e)},iA.Event=function(A,t){return this instanceof iA.Event?(A&&A.type?(this.originalEvent=A,this.type=A.type,this.isDefaultPrevented=A.defaultPrevented||void 0===A.defaultPrevented&&A.returnValue===!1?g:d):this.type=A,t&&iA.extend(this,t),this.timeStamp=A&&A.timeStamp||iA.now(),void(this[iA.expando]=!0)):new iA.Event(A,t)},iA.Event.prototype={constructor:iA.Event,isDefaultPrevented:d,isPropagationStopped:d,isImmediatePropagationStopped:d,isSimulated:!1,preventDefault:function(){var A=this.originalEvent;this.isDefaultPrevented=g,A&&!this.isSimulated&&A.preventDefault()},stopPropagation:function(){var A=this.originalEvent;this.isPropagationStopped=g,A&&!this.isSimulated&&A.stopPropagation()},stopImmediatePropagation:function(){var A=this.originalEvent;this.isImmediatePropagationStopped=g,A&&!this.isSimulated&&A.stopImmediatePropagation(),this.stopPropagation()}},iA.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(A,t){iA.event.special[A]={delegateType:t,bindType:t,handle:function(A){var e,n=this,o=A.relatedTarget,i=A.handleObj;return o&&(o===n||iA.contains(n,o))||(A.type=i.origType,e=i.handler.apply(this,arguments),A.type=t),e}}}),iA.fn.extend({on:function(A,t,e,n){return h(this,A,t,e,n)},one:function(A,t,e,n){return h(this,A,t,e,n,1)},off:function(A,t,e){var n,o;if(A&&A.preventDefault&&A.handleObj)return n=A.handleObj,iA(A.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler),this;if("object"==typeof A){for(o in A)this.off(o,t,A[o]);return this}return t!==!1&&"function"!=typeof t||(e=t,t=void 0),e===!1&&(e=d),this.each(function(){iA.event.remove(this,A,e,t)})}});var PA=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,YA=/<script|<style|<link/i,RA=/checked\s*(?:[^=]|=\s*.checked.)/i,NA=/^true\/(.*)/,ZA=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;iA.extend({htmlPrefilter:function(A){return A.replace(PA,"<$1></$2>")},clone:function(A,t,e){var n,o,i,r,a=A.cloneNode(!0),s=iA.contains(A.ownerDocument,A);if(!(nA.noCloneChecked||1!==A.nodeType&&11!==A.nodeType||iA.isXMLDoc(A)))for(r=c(a),i=c(A),n=0,o=i.length;n<o;n++)v(i[n],r[n]);if(t)if(e)for(i=i||c(A),r=r||c(a),n=0,o=i.length;n<o;n++)_(i[n],r[n]);else _(A,a);return r=c(a,"script"),r.length>0&&u(r,!s&&c(A,"script")),a},cleanData:function(A){for(var t,e,n,o=iA.event.special,i=0;void 0!==(e=A[i]);i++)if(xA(e)){if(t=e[DA.expando]){if(t.events)for(n in t.events)o[n]?iA.event.remove(e,n):iA.removeEvent(e,n,t.handle);e[DA.expando]=void 0}e[kA.expando]&&(e[kA.expando]=void 0)}}}),iA.fn.extend({domManip:w,detach:function(A){return y(this,A,!0)},remove:function(A){return y(this,A)},text:function(A){return yA(this,function(A){return void 0===A?iA.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=A)})},null,A,arguments.length)},append:function(){return w(this,arguments,function(A){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=B(this,A);t.appendChild(A)}})},prepend:function(){return w(this,arguments,function(A){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=B(this,A);t.insertBefore(A,t.firstChild)}})},before:function(){return w(this,arguments,function(A){this.parentNode&&this.parentNode.insertBefore(A,this)})},after:function(){return w(this,arguments,function(A){this.parentNode&&this.parentNode.insertBefore(A,this.nextSibling)})},empty:function(){for(var A,t=0;null!=(A=this[t]);t++)1===A.nodeType&&(iA.cleanData(c(A,!1)),A.textContent="");return this},clone:function(A,t){return A=null!=A&&A,t=null==t?A:t,this.map(function(){return iA.clone(this,A,t)})},html:function(A){return yA(this,function(A){var t=this[0]||{},e=0,n=this.length;if(void 0===A&&1===t.nodeType)return t.innerHTML;if("string"==typeof A&&!YA.test(A)&&!SA[(TA.exec(A)||["",""])[1].toLowerCase()]){A=iA.htmlPrefilter(A);try{for(;e<n;e++)t=this[e]||{},1===t.nodeType&&(iA.cleanData(c(t,!1)),t.innerHTML=A);t=0}catch(A){}}t&&this.empty().append(A)},null,A,arguments.length)},replaceWith:function(){var A=[];return w(this,arguments,function(t){var e=this.parentNode;iA.inArray(this,A)<0&&(iA.cleanData(c(this)),e&&e.replaceChild(t,this))},A)}}),iA.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(A,t){iA.fn[A]=function(A){for(var e,n=[],o=iA(A),i=o.length-1,r=0;r<=i;r++)e=r===i?this:this.clone(!0),iA(o[r])[t](e),q.apply(n,e.get());return this.pushStack(n)}});var zA,$A={HTML:"block",BODY:"block"},VA=/^margin/,KA=new RegExp("^("+OA+")(?!px)[a-z%]+$","i"),JA=function(t){var e=t.ownerDocument.defaultView;return e&&e.opener||(e=A),e.getComputedStyle(t)},WA=function(A,t,e,n){var o,i,r={};for(i in t)r[i]=A.style[i],A.style[i]=t[i];o=e.apply(A,n||[]);for(i in t)A.style[i]=r[i];return o},qA=K.documentElement;!function(){function t(){a.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",a.innerHTML="",qA.appendChild(r);var t=A.getComputedStyle(a);e="1%"!==t.top,i="2px"===t.marginLeft,n="4px"===t.width,a.style.marginRight="50%",o="4px"===t.marginRight,qA.removeChild(r)}var e,n,o,i,r=K.createElement("div"),a=K.createElement("div");a.style&&(a.style.backgroundClip="content-box",a.cloneNode(!0).style.backgroundClip="",nA.clearCloneStyle="content-box"===a.style.backgroundClip,r.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",r.appendChild(a),iA.extend(nA,{pixelPosition:function(){return t(),e},boxSizingReliable:function(){return null==n&&t(),n},pixelMarginRight:function(){return null==n&&t(),o},reliableMarginLeft:function(){return null==n&&t(),i},reliableMarginRight:function(){var t,e=a.appendChild(K.createElement("div"));return e.style.cssText=a.style.cssText="-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",e.style.marginRight=e.style.width="0",a.style.width="1px",qA.appendChild(r),t=!parseFloat(A.getComputedStyle(e).marginRight),qA.removeChild(r),a.removeChild(e),t}}))}();var XA=/^(none|table(?!-c[ea]).+)/,At={position:"absolute",visibility:"hidden",display:"block"},tt={letterSpacing:"0",fontWeight:"400"},et=["Webkit","O","Moz","ms"],nt=K.createElement("div").style;iA.extend({cssHooks:{opacity:{get:function(A,t){if(t){var e=k(A,"opacity");return""===e?"1":e}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(A,t,e,n){if(A&&3!==A.nodeType&&8!==A.nodeType&&A.style){var o,i,r,a=iA.camelCase(t),s=A.style;return t=iA.cssProps[a]||(iA.cssProps[a]=C(a)||a),r=iA.cssHooks[t]||iA.cssHooks[a],void 0===e?r&&"get"in r&&void 0!==(o=r.get(A,!1,n))?o:s[t]:(i=typeof e,"string"===i&&(o=GA.exec(e))&&o[1]&&(e=l(A,t,o),i="number"),null!=e&&e===e&&("number"===i&&(e+=o&&o[3]||(iA.cssNumber[a]?"":"px")),nA.clearCloneStyle||""!==e||0!==t.indexOf("background")||(s[t]="inherit"),r&&"set"in r&&void 0===(e=r.set(A,e,n))||(s[t]=e)),void 0)}},css:function(A,t,e,n){var o,i,r,a=iA.camelCase(t);return t=iA.cssProps[a]||(iA.cssProps[a]=C(a)||a),r=iA.cssHooks[t]||iA.cssHooks[a],r&&"get"in r&&(o=r.get(A,!0,e)),void 0===o&&(o=k(A,t,n)),"normal"===o&&t in tt&&(o=tt[t]),""===e||e?(i=parseFloat(o),e===!0||isFinite(i)?i||0:o):o}}),iA.each(["height","width"],function(A,t){iA.cssHooks[t]={get:function(A,e,n){if(e)return XA.test(iA.css(A,"display"))&&0===A.offsetWidth?WA(A,At,function(){return E(A,t,n)}):E(A,t,n)},set:function(A,e,n){var o,i=n&&JA(A),r=n&&G(A,t,n,"border-box"===iA.css(A,"boxSizing",!1,i),i);return r&&(o=GA.exec(e))&&"px"!==(o[3]||"px")&&(A.style[t]=e,e=iA.css(A,t)),O(A,e,r)}}}),iA.cssHooks.marginLeft=Q(nA.reliableMarginLeft,function(A,t){if(t)return(parseFloat(k(A,"marginLeft"))||A.getBoundingClientRect().left-WA(A,{marginLeft:0},function(){return A.getBoundingClientRect().left}))+"px"}),iA.cssHooks.marginRight=Q(nA.reliableMarginRight,function(A,t){if(t)return WA(A,{display:"inline-block"},k,[A,"marginRight"])}),iA.each({margin:"",padding:"",border:"Width"},function(A,t){iA.cssHooks[A+t]={expand:function(e){for(var n=0,o={},i="string"==typeof e?e.split(" "):[e];n<4;n++)o[A+EA[n]+t]=i[n]||i[n-2]||i[0];return o}},VA.test(A)||(iA.cssHooks[A+t].set=O)}),iA.fn.extend({css:function(A,t){return yA(this,function(A,t,e){var n,o,i={},r=0;if(iA.isArray(t)){for(n=JA(A),o=t.length;r<o;r++)i[t[r]]=iA.css(A,t[r],!1,n);return i}return void 0!==e?iA.style(A,t,e):iA.css(A,t)},A,t,arguments.length>1)},show:function(){return I(this,!0)},hide:function(){return I(this)},toggle:function(A){return"boolean"==typeof A?A?this.show():this.hide():this.each(function(){IA(this)?iA(this).show():iA(this).hide()})}}),iA.Tween=H,H.prototype={constructor:H,init:function(A,t,e,n,o,i){this.elem=A,this.prop=e,this.easing=o||iA.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=n,this.unit=i||(iA.cssNumber[e]?"":"px")},cur:function(){var A=H.propHooks[this.prop];return A&&A.get?A.get(this):H.propHooks._default.get(this)},run:function(A){var t,e=H.propHooks[this.prop];return this.options.duration?this.pos=t=iA.easing[this.easing](A,this.options.duration*A,0,1,this.options.duration):this.pos=t=A,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),e&&e.set?e.set(this):H.propHooks._default.set(this),this}},H.prototype.init.prototype=H.prototype,H.propHooks={_default:{get:function(A){var t;return 1!==A.elem.nodeType||null!=A.elem[A.prop]&&null==A.elem.style[A.prop]?A.elem[A.prop]:(t=iA.css(A.elem,A.prop,""),t&&"auto"!==t?t:0)},set:function(A){iA.fx.step[A.prop]?iA.fx.step[A.prop](A):1!==A.elem.nodeType||null==A.elem.style[iA.cssProps[A.prop]]&&!iA.cssHooks[A.prop]?A.elem[A.prop]=A.now:iA.style(A.elem,A.prop,A.now+A.unit)}}},H.propHooks.scrollTop=H.propHooks.scrollLeft={set:function(A){A.elem.nodeType&&A.elem.parentNode&&(A.elem[A.prop]=A.now)}},iA.easing={linear:function(A){return A},swing:function(A){return.5-Math.cos(A*Math.PI)/2},_default:"swing"},iA.fx=H.prototype.init,iA.fx.step={};var ot,it,rt=/^(?:toggle|show|hide)$/,at=/queueHooks$/;iA.Animation=iA.extend(M,{tweeners:{"*":[function(A,t){var e=this.createTween(A,t);return l(e.elem,A,GA.exec(t),e),e}]},tweener:function(A,t){iA.isFunction(A)?(t=A,A=["*"]):A=A.match(vA);for(var e,n=0,o=A.length;n<o;n++)e=A[n],M.tweeners[e]=M.tweeners[e]||[],M.tweeners[e].unshift(t)},prefilters:[L],prefilter:function(A,t){t?M.prefilters.unshift(A):M.prefilters.push(A)}}),iA.speed=function(A,t,e){var n=A&&"object"==typeof A?iA.extend({},A):{complete:e||!e&&t||iA.isFunction(A)&&A,duration:A,easing:e&&t||t&&!iA.isFunction(t)&&t};return n.duration=iA.fx.off?0:"number"==typeof n.duration?n.duration:n.duration in iA.fx.speeds?iA.fx.speeds[n.duration]:iA.fx.speeds._default,null!=n.queue&&n.queue!==!0||(n.queue="fx"),n.old=n.complete,n.complete=function(){iA.isFunction(n.old)&&n.old.call(this),n.queue&&iA.dequeue(this,n.queue)},n},iA.fn.extend({fadeTo:function(A,t,e,n){return this.filter(IA).css("opacity",0).show().end().animate({opacity:t},A,e,n)},animate:function(A,t,e,n){var o=iA.isEmptyObject(A),i=iA.speed(t,e,n),r=function(){var t=M(this,iA.extend({},A),i);(o||DA.get(this,"finish"))&&t.stop(!0)};return r.finish=r,o||i.queue===!1?this.each(r):this.queue(i.queue,r)},stop:function(A,t,e){var n=function(A){var t=A.stop;delete A.stop,t(e)};return"string"!=typeof A&&(e=t,t=A,A=void 0),t&&A!==!1&&this.queue(A||"fx",[]),this.each(function(){var t=!0,o=null!=A&&A+"queueHooks",i=iA.timers,r=DA.get(this);if(o)r[o]&&r[o].stop&&n(r[o]);else for(o in r)r[o]&&r[o].stop&&at.test(o)&&n(r[o]);for(o=i.length;o--;)i[o].elem!==this||null!=A&&i[o].queue!==A||(i[o].anim.stop(e),t=!1,i.splice(o,1));!t&&e||iA.dequeue(this,A)})},finish:function(A){return A!==!1&&(A=A||"fx"),this.each(function(){var t,e=DA.get(this),n=e[A+"queue"],o=e[A+"queueHooks"],i=iA.timers,r=n?n.length:0;for(e.finish=!0,iA.queue(this,A,[]),o&&o.stop&&o.stop.call(this,!0),t=i.length;t--;)i[t].elem===this&&i[t].queue===A&&(i[t].anim.stop(!0),i.splice(t,1));for(t=0;t<r;t++)n[t]&&n[t].finish&&n[t].finish.call(this);delete e.finish})}}),iA.each(["toggle","show","hide"],function(A,t){var e=iA.fn[t];iA.fn[t]=function(A,n,o){return null==A||"boolean"==typeof A?e.apply(this,arguments):this.animate(F(t,!0),A,n,o)}}),iA.each({slideDown:F("show"),slideUp:F("hide"),slideToggle:F("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(A,t){iA.fn[A]=function(A,e,n){return this.animate(t,A,e,n)}}),iA.timers=[],iA.fx.tick=function(){var A,t=0,e=iA.timers;for(ot=iA.now();t<e.length;t++)A=e[t],A()||e[t]!==A||e.splice(t--,1);e.length||iA.fx.stop(),ot=void 0},iA.fx.timer=function(A){iA.timers.push(A),A()?iA.fx.start():iA.timers.pop()},iA.fx.interval=13,iA.fx.start=function(){it||(it=A.setInterval(iA.fx.tick,iA.fx.interval))},iA.fx.stop=function(){A.clearInterval(it),it=null},iA.fx.speeds={slow:600,fast:200,_default:400},iA.fn.delay=function(t,e){return t=iA.fx?iA.fx.speeds[t]||t:t,e=e||"fx",this.queue(e,function(e,n){var o=A.setTimeout(e,t);n.stop=function(){A.clearTimeout(o)}})},function(){var A=K.createElement("input"),t=K.createElement("select"),e=t.appendChild(K.createElement("option"));A.type="checkbox",nA.checkOn=""!==A.value,nA.optSelected=e.selected,t.disabled=!0,nA.optDisabled=!e.disabled,A=K.createElement("input"),A.value="t",A.type="radio",nA.radioValue="t"===A.value}();var st,lt=iA.expr.attrHandle;iA.fn.extend({attr:function(A,t){return yA(this,iA.attr,A,t,arguments.length>1)},removeAttr:function(A){return this.each(function(){iA.removeAttr(this,A)})}}),iA.extend({attr:function(A,t,e){var n,o,i=A.nodeType;if(3!==i&&8!==i&&2!==i)return"undefined"==typeof A.getAttribute?iA.prop(A,t,e):(1===i&&iA.isXMLDoc(A)||(t=t.toLowerCase(),o=iA.attrHooks[t]||(iA.expr.match.bool.test(t)?st:void 0)),void 0!==e?null===e?void iA.removeAttr(A,t):o&&"set"in o&&void 0!==(n=o.set(A,e,t))?n:(A.setAttribute(t,e+""),e):o&&"get"in o&&null!==(n=o.get(A,t))?n:(n=iA.find.attr(A,t),null==n?void 0:n))},attrHooks:{type:{set:function(A,t){if(!nA.radioValue&&"radio"===t&&iA.nodeName(A,"input")){var e=A.value;return A.setAttribute("type",t),e&&(A.value=e),t}}}},removeAttr:function(A,t){var e,n,o=0,i=t&&t.match(vA);if(i&&1===A.nodeType)for(;e=i[o++];)n=iA.propFix[e]||e,iA.expr.match.bool.test(e)&&(A[n]=!1),A.removeAttribute(e)}}),st={set:function(A,t,e){return t===!1?iA.removeAttr(A,e):A.setAttribute(e,e),e}},iA.each(iA.expr.match.bool.source.match(/\w+/g),function(A,t){var e=lt[t]||iA.find.attr;lt[t]=function(A,t,n){var o,i;return n||(i=lt[t],lt[t]=o,o=null!=e(A,t,n)?t.toLowerCase():null,lt[t]=i),o}});var ct=/^(?:input|select|textarea|button)$/i,ut=/^(?:a|area)$/i;iA.fn.extend({prop:function(A,t){return yA(this,iA.prop,A,t,arguments.length>1)},removeProp:function(A){return this.each(function(){delete this[iA.propFix[A]||A]})}}),iA.extend({prop:function(A,t,e){var n,o,i=A.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&iA.isXMLDoc(A)||(t=iA.propFix[t]||t,o=iA.propHooks[t]),void 0!==e?o&&"set"in o&&void 0!==(n=o.set(A,e,t))?n:A[t]=e:o&&"get"in o&&null!==(n=o.get(A,t))?n:A[t]},propHooks:{tabIndex:{get:function(A){var t=iA.find.attr(A,"tabindex");return t?parseInt(t,10):ct.test(A.nodeName)||ut.test(A.nodeName)&&A.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),nA.optSelected||(iA.propHooks.selected={get:function(A){var t=A.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(A){var t=A.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),iA.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){iA.propFix[this.toLowerCase()]=this});var pt=/[\t\r\n\f]/g;iA.fn.extend({addClass:function(A){var t,e,n,o,i,r,a,s=0;if(iA.isFunction(A))return this.each(function(t){iA(this).addClass(A.call(this,t,j(this)))});if("string"==typeof A&&A)for(t=A.match(vA)||[];e=this[s++];)if(o=j(e),n=1===e.nodeType&&(" "+o+" ").replace(pt," ")){for(r=0;i=t[r++];)n.indexOf(" "+i+" ")<0&&(n+=i+" ");a=iA.trim(n),o!==a&&e.setAttribute("class",a)}return this},removeClass:function(A){var t,e,n,o,i,r,a,s=0;if(iA.isFunction(A))return this.each(function(t){iA(this).removeClass(A.call(this,t,j(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof A&&A)for(t=A.match(vA)||[];e=this[s++];)if(o=j(e),n=1===e.nodeType&&(" "+o+" ").replace(pt," ")){for(r=0;i=t[r++];)for(;n.indexOf(" "+i+" ")>-1;)n=n.replace(" "+i+" "," ");a=iA.trim(n),o!==a&&e.setAttribute("class",a)}return this},toggleClass:function(A,t){var e=typeof A;return"boolean"==typeof t&&"string"===e?t?this.addClass(A):this.removeClass(A):iA.isFunction(A)?this.each(function(e){iA(this).toggleClass(A.call(this,e,j(this),t),t)}):this.each(function(){var t,n,o,i;if("string"===e)for(n=0,o=iA(this),i=A.match(vA)||[];t=i[n++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==A&&"boolean"!==e||(t=j(this),t&&DA.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||A===!1?"":DA.get(this,"__className__")||""))})},hasClass:function(A){var t,e,n=0;for(t=" "+A+" ";e=this[n++];)if(1===e.nodeType&&(" "+j(e)+" ").replace(pt," ").indexOf(t)>-1)return!0;return!1}});var gt=/\r/g,dt=/[\x20\t\r\n\f]+/g;iA.fn.extend({val:function(A){var t,e,n,o=this[0];{if(arguments.length)return n=iA.isFunction(A),this.each(function(e){var o;1===this.nodeType&&(o=n?A.call(this,e,iA(this).val()):A,null==o?o="":"number"==typeof o?o+="":iA.isArray(o)&&(o=iA.map(o,function(A){return null==A?"":A+""})),t=iA.valHooks[this.type]||iA.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))});if(o)return t=iA.valHooks[o.type]||iA.valHooks[o.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(e=t.get(o,"value"))?e:(e=o.value,"string"==typeof e?e.replace(gt,""):null==e?"":e)}}}),iA.extend({valHooks:{option:{get:function(A){var t=iA.find.attr(A,"value");return null!=t?t:iA.trim(iA.text(A)).replace(dt," ")}},select:{get:function(A){for(var t,e,n=A.options,o=A.selectedIndex,i="select-one"===A.type||o<0,r=i?null:[],a=i?o+1:n.length,s=o<0?a:i?o:0;s<a;s++)if(e=n[s],(e.selected||s===o)&&(nA.optDisabled?!e.disabled:null===e.getAttribute("disabled"))&&(!e.parentNode.disabled||!iA.nodeName(e.parentNode,"optgroup"))){if(t=iA(e).val(),i)return t;r.push(t)}return r},set:function(A,t){for(var e,n,o=A.options,i=iA.makeArray(t),r=o.length;r--;)n=o[r],(n.selected=iA.inArray(iA.valHooks.option.get(n),i)>-1)&&(e=!0);return e||(A.selectedIndex=-1),i}}}}),iA.each(["radio","checkbox"],function(){iA.valHooks[this]={set:function(A,t){if(iA.isArray(t))return A.checked=iA.inArray(iA(A).val(),t)>-1}},nA.checkOn||(iA.valHooks[this].get=function(A){return null===A.getAttribute("value")?"on":A.value})});var ft=/^(?:focusinfocus|focusoutblur)$/;iA.extend(iA.event,{trigger:function(t,e,n,o){var i,r,a,s,l,c,u,p=[n||K],g=eA.call(t,"type")?t.type:t,d=eA.call(t,"namespace")?t.namespace.split("."):[];if(r=a=n=n||K,3!==n.nodeType&&8!==n.nodeType&&!ft.test(g+iA.event.triggered)&&(g.indexOf(".")>-1&&(d=g.split("."),g=d.shift(),d.sort()),l=g.indexOf(":")<0&&"on"+g,t=t[iA.expando]?t:new iA.Event(g,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=d.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=n),e=null==e?[t]:iA.makeArray(e,[t]),u=iA.event.special[g]||{},o||!u.trigger||u.trigger.apply(n,e)!==!1)){if(!o&&!u.noBubble&&!iA.isWindow(n)){for(s=u.delegateType||g,ft.test(s+g)||(r=r.parentNode);r;r=r.parentNode)p.push(r),a=r;a===(n.ownerDocument||K)&&p.push(a.defaultView||a.parentWindow||A)}for(i=0;(r=p[i++])&&!t.isPropagationStopped();)t.type=i>1?s:u.bindType||g,c=(DA.get(r,"events")||{})[t.type]&&DA.get(r,"handle"),c&&c.apply(r,e),c=l&&r[l],c&&c.apply&&xA(r)&&(t.result=c.apply(r,e),t.result===!1&&t.preventDefault());return t.type=g,o||t.isDefaultPrevented()||u._default&&u._default.apply(p.pop(),e)!==!1||!xA(n)||l&&iA.isFunction(n[g])&&!iA.isWindow(n)&&(a=n[l],a&&(n[l]=null),iA.event.triggered=g,n[g](),iA.event.triggered=void 0,a&&(n[l]=a)),t.result}},simulate:function(A,t,e){var n=iA.extend(new iA.Event,e,{type:A,isSimulated:!0});iA.event.trigger(n,null,t)}}),iA.fn.extend({trigger:function(A,t){return this.each(function(){iA.event.trigger(A,t,this)})},triggerHandler:function(A,t){var e=this[0];if(e)return iA.event.trigger(A,t,e,!0)}}),iA.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(A,t){iA.fn[t]=function(A,e){return arguments.length>0?this.on(t,null,A,e):this.trigger(t)}}),iA.fn.extend({hover:function(A,t){return this.mouseenter(A).mouseleave(t||A)}}),nA.focusin="onfocusin"in A,nA.focusin||iA.each({focus:"focusin",blur:"focusout"},function(A,t){var e=function(A){iA.event.simulate(t,A.target,iA.event.fix(A))};iA.event.special[t]={setup:function(){var n=this.ownerDocument||this,o=DA.access(n,t);o||n.addEventListener(A,e,!0),DA.access(n,t,(o||0)+1)},teardown:function(){var n=this.ownerDocument||this,o=DA.access(n,t)-1;o?DA.access(n,t,o):(n.removeEventListener(A,e,!0),DA.remove(n,t))}}});var ht=A.location,Bt=iA.now(),mt=/\?/;iA.parseJSON=function(A){return JSON.parse(A+"")},iA.parseXML=function(t){var e;if(!t||"string"!=typeof t)return null;try{e=(new A.DOMParser).parseFromString(t,"text/xml")}catch(A){e=void 0}return e&&!e.getElementsByTagName("parsererror").length||iA.error("Invalid XML: "+t),e};var bt=/#.*$/,_t=/([?&])_=[^&]*/,vt=/^(.*?):[ \t]*([^\r\n]*)$/gm,wt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,yt=/^(?:GET|HEAD)$/,xt=/^\/\//,Dt={},kt={},Qt="*/".concat("*"),Ct=K.createElement("a");Ct.href=ht.href,iA.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ht.href,type:"GET",isLocal:wt.test(ht.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Qt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":iA.parseJSON,"text xml":iA.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(A,t){return t?R(R(A,iA.ajaxSettings),t):R(iA.ajaxSettings,A)},ajaxPrefilter:P(Dt),ajaxTransport:P(kt),ajax:function(t,e){function n(t,e,n,a){var l,u,m,b,v,y=e;2!==_&&(_=2,s&&A.clearTimeout(s),o=void 0,r=a||"",w.readyState=t>0?4:0,l=t>=200&&t<300||304===t,n&&(b=N(p,w,n)),b=Z(p,b,w,l),l?(p.ifModified&&(v=w.getResponseHeader("Last-Modified"),v&&(iA.lastModified[i]=v),v=w.getResponseHeader("etag"),v&&(iA.etag[i]=v)),204===t||"HEAD"===p.type?y="nocontent":304===t?y="notmodified":(y=b.state,u=b.data,m=b.error,l=!m)):(m=y,!t&&y||(y="error",t<0&&(t=0))),w.status=t,w.statusText=(e||y)+"",l?f.resolveWith(g,[u,y,w]):f.rejectWith(g,[w,y,m]),w.statusCode(B),B=void 0,c&&d.trigger(l?"ajaxSuccess":"ajaxError",[w,p,l?u:m]),h.fireWith(g,[w,y]),c&&(d.trigger("ajaxComplete",[w,p]),--iA.active||iA.event.trigger("ajaxStop")))}"object"==typeof t&&(e=t,t=void 0),e=e||{};var o,i,r,a,s,l,c,u,p=iA.ajaxSetup({},e),g=p.context||p,d=p.context&&(g.nodeType||g.jquery)?iA(g):iA.event,f=iA.Deferred(),h=iA.Callbacks("once memory"),B=p.statusCode||{},m={},b={},_=0,v="canceled",w={readyState:0,getResponseHeader:function(A){var t;if(2===_){if(!a)for(a={};t=vt.exec(r);)a[t[1].toLowerCase()]=t[2];t=a[A.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===_?r:null},setRequestHeader:function(A,t){var e=A.toLowerCase();return _||(A=b[e]=b[e]||A,m[A]=t),this},overrideMimeType:function(A){return _||(p.mimeType=A),this},statusCode:function(A){var t;if(A)if(_<2)for(t in A)B[t]=[B[t],A[t]];else w.always(A[w.status]);return this},abort:function(A){var t=A||v;return o&&o.abort(t),n(0,t),this}};if(f.promise(w).complete=h.add,w.success=w.done,w.error=w.fail,p.url=((t||p.url||ht.href)+"").replace(bt,"").replace(xt,ht.protocol+"//"),p.type=e.method||e.type||p.method||p.type,p.dataTypes=iA.trim(p.dataType||"*").toLowerCase().match(vA)||[""],null==p.crossDomain){l=K.createElement("a");try{l.href=p.url,l.href=l.href,p.crossDomain=Ct.protocol+"//"+Ct.host!=l.protocol+"//"+l.host}catch(A){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=iA.param(p.data,p.traditional)),Y(Dt,p,e,w),2===_)return w;c=iA.event&&p.global,c&&0===iA.active++&&iA.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!yt.test(p.type),i=p.url,p.hasContent||(p.data&&(i=p.url+=(mt.test(i)?"&":"?")+p.data,delete p.data),p.cache===!1&&(p.url=_t.test(i)?i.replace(_t,"$1_="+Bt++):i+(mt.test(i)?"&":"?")+"_="+Bt++)),p.ifModified&&(iA.lastModified[i]&&w.setRequestHeader("If-Modified-Since",iA.lastModified[i]),iA.etag[i]&&w.setRequestHeader("If-None-Match",iA.etag[i])),(p.data&&p.hasContent&&p.contentType!==!1||e.contentType)&&w.setRequestHeader("Content-Type",p.contentType),w.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Qt+"; q=0.01":""):p.accepts["*"]);for(u in p.headers)w.setRequestHeader(u,p.headers[u]);if(p.beforeSend&&(p.beforeSend.call(g,w,p)===!1||2===_))return w.abort();v="abort";for(u in{success:1,error:1,complete:1})w[u](p[u]);if(o=Y(kt,p,e,w)){if(w.readyState=1,c&&d.trigger("ajaxSend",[w,p]),2===_)return w;p.async&&p.timeout>0&&(s=A.setTimeout(function(){w.abort("timeout")},p.timeout));try{_=1,o.send(m,n)}catch(A){if(!(_<2))throw A;n(-1,A)}}else n(-1,"No Transport");return w},getJSON:function(A,t,e){return iA.get(A,t,e,"json")},getScript:function(A,t){return iA.get(A,void 0,t,"script")}}),iA.each(["get","post"],function(A,t){iA[t]=function(A,e,n,o){return iA.isFunction(e)&&(o=o||n,n=e,e=void 0),iA.ajax(iA.extend({url:A,type:t,dataType:o,data:e,success:n},iA.isPlainObject(A)&&A))}}),iA._evalUrl=function(A){return iA.ajax({url:A,type:"GET",dataType:"script",async:!1,global:!1,throws:!0})},iA.fn.extend({wrapAll:function(A){var t;return iA.isFunction(A)?this.each(function(t){iA(this).wrapAll(A.call(this,t))}):(this[0]&&(t=iA(A,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var A=this;A.firstElementChild;)A=A.firstElementChild;return A}).append(this)),this)},wrapInner:function(A){return iA.isFunction(A)?this.each(function(t){iA(this).wrapInner(A.call(this,t))}):this.each(function(){var t=iA(this),e=t.contents();e.length?e.wrapAll(A):t.append(A)})},wrap:function(A){var t=iA.isFunction(A);return this.each(function(e){iA(this).wrapAll(t?A.call(this,e):A)})},unwrap:function(){return this.parent().each(function(){iA.nodeName(this,"body")||iA(this).replaceWith(this.childNodes)}).end()}}),iA.expr.filters.hidden=function(A){return!iA.expr.filters.visible(A)},iA.expr.filters.visible=function(A){return A.offsetWidth>0||A.offsetHeight>0||A.getClientRects().length>0};var Ot=/%20/g,Gt=/\[\]$/,Et=/\r?\n/g,It=/^(?:submit|button|image|reset|file)$/i,Ht=/^(?:input|select|textarea|keygen)/i;iA.param=function(A,t){var e,n=[],o=function(A,t){t=iA.isFunction(t)?t():null==t?"":t,n[n.length]=encodeURIComponent(A)+"="+encodeURIComponent(t)};if(void 0===t&&(t=iA.ajaxSettings&&iA.ajaxSettings.traditional),iA.isArray(A)||A.jquery&&!iA.isPlainObject(A))iA.each(A,function(){o(this.name,this.value)});else for(e in A)z(e,A[e],t,o);return n.join("&").replace(Ot,"+")},iA.fn.extend({serialize:function(){return iA.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var A=iA.prop(this,"elements");return A?iA.makeArray(A):this}).filter(function(){var A=this.type;return this.name&&!iA(this).is(":disabled")&&Ht.test(this.nodeName)&&!It.test(A)&&(this.checked||!HA.test(A))}).map(function(A,t){var e=iA(this).val();return null==e?null:iA.isArray(e)?iA.map(e,function(A){return{name:t.name,value:A.replace(Et,"\r\n")}}):{name:t.name,value:e.replace(Et,"\r\n")}}).get()}}),iA.ajaxSettings.xhr=function(){try{return new A.XMLHttpRequest}catch(A){}};var Tt={0:200,1223:204},Ft=iA.ajaxSettings.xhr();nA.cors=!!Ft&&"withCredentials"in Ft,nA.ajax=Ft=!!Ft,iA.ajaxTransport(function(t){var e,n;if(nA.cors||Ft&&!t.crossDomain)return{send:function(o,i){var r,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(r in t.xhrFields)a[r]=t.xhrFields[r];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||o["X-Requested-With"]||(o["X-Requested-With"]="XMLHttpRequest"); 28for(r in o)a.setRequestHeader(r,o[r]);e=function(A){return function(){e&&(e=n=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===A?a.abort():"error"===A?"number"!=typeof a.status?i(0,"error"):i(a.status,a.statusText):i(Tt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=e(),n=a.onerror=e("error"),void 0!==a.onabort?a.onabort=n:a.onreadystatechange=function(){4===a.readyState&&A.setTimeout(function(){e&&n()})},e=e("abort");try{a.send(t.hasContent&&t.data||null)}catch(A){if(e)throw A}},abort:function(){e&&e()}}}),iA.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(A){return iA.globalEval(A),A}}}),iA.ajaxPrefilter("script",function(A){void 0===A.cache&&(A.cache=!1),A.crossDomain&&(A.type="GET")}),iA.ajaxTransport("script",function(A){if(A.crossDomain){var t,e;return{send:function(n,o){t=iA("<script>").prop({charset:A.scriptCharset,src:A.url}).on("load error",e=function(A){t.remove(),e=null,A&&o("error"===A.type?404:200,A.type)}),K.head.appendChild(t[0])},abort:function(){e&&e()}}}});var St=[],Lt=/(=)\?(?=&|$)|\?\?/;iA.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var A=St.pop()||iA.expando+"_"+Bt++;return this[A]=!0,A}}),iA.ajaxPrefilter("json jsonp",function(t,e,n){var o,i,r,a=t.jsonp!==!1&&(Lt.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Lt.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return o=t.jsonpCallback=iA.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(Lt,"$1"+o):t.jsonp!==!1&&(t.url+=(mt.test(t.url)?"&":"?")+t.jsonp+"="+o),t.converters["script json"]=function(){return r||iA.error(o+" was not called"),r[0]},t.dataTypes[0]="json",i=A[o],A[o]=function(){r=arguments},n.always(function(){void 0===i?iA(A).removeProp(o):A[o]=i,t[o]&&(t.jsonpCallback=e.jsonpCallback,St.push(o)),r&&iA.isFunction(i)&&i(r[0]),r=i=void 0}),"script"}),iA.parseHTML=function(A,t,e){if(!A||"string"!=typeof A)return null;"boolean"==typeof t&&(e=t,t=!1),t=t||K;var n=dA.exec(A),o=!e&&[];return n?[t.createElement(n[1])]:(n=p([A],t,o),o&&o.length&&iA(o).remove(),iA.merge([],n.childNodes))};var Ut=iA.fn.load;iA.fn.load=function(A,t,e){if("string"!=typeof A&&Ut)return Ut.apply(this,arguments);var n,o,i,r=this,a=A.indexOf(" ");return a>-1&&(n=iA.trim(A.slice(a)),A=A.slice(0,a)),iA.isFunction(t)?(e=t,t=void 0):t&&"object"==typeof t&&(o="POST"),r.length>0&&iA.ajax({url:A,type:o||"GET",dataType:"html",data:t}).done(function(A){i=arguments,r.html(n?iA("<div>").append(iA.parseHTML(A)).find(n):A)}).always(e&&function(A,t){r.each(function(){e.apply(this,i||[A.responseText,t,A])})}),this},iA.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(A,t){iA.fn[t]=function(A){return this.on(t,A)}}),iA.expr.filters.animated=function(A){return iA.grep(iA.timers,function(t){return A===t.elem}).length},iA.offset={setOffset:function(A,t,e){var n,o,i,r,a,s,l,c=iA.css(A,"position"),u=iA(A),p={};"static"===c&&(A.style.position="relative"),a=u.offset(),i=iA.css(A,"top"),s=iA.css(A,"left"),l=("absolute"===c||"fixed"===c)&&(i+s).indexOf("auto")>-1,l?(n=u.position(),r=n.top,o=n.left):(r=parseFloat(i)||0,o=parseFloat(s)||0),iA.isFunction(t)&&(t=t.call(A,e,iA.extend({},a))),null!=t.top&&(p.top=t.top-a.top+r),null!=t.left&&(p.left=t.left-a.left+o),"using"in t?t.using.call(A,p):u.css(p)}},iA.fn.extend({offset:function(A){if(arguments.length)return void 0===A?this:this.each(function(t){iA.offset.setOffset(this,A,t)});var t,e,n=this[0],o={top:0,left:0},i=n&&n.ownerDocument;if(i)return t=i.documentElement,iA.contains(t,n)?(o=n.getBoundingClientRect(),e=$
28(i),{top:o.top+e.pageYOffset-t.clientTop,left:o.left+e.pageXOffset-t.clientLeft}):o},position:function(){if(this[0]){var A,t,e=this[0],n={top:0,left:0};return"fixed"===iA.css(e,"position")?t=e.getBoundingClientRect():(A=this.offsetParent(),t=this.offset(),iA.nodeName(A[0],"html")||(n=A.offset()),n.top+=iA.css(A[0],"borderTopWidth",!0),n.left+=iA.css(A[0],"borderLeftWidth",!0)),{top:t.top-n.top-iA.css(e,"marginTop",!0),left:t.left-n.left-iA.css(e,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var A=this.offsetParent;A&&"static"===iA.css(A,"position");)A=A.offsetParent;return A||qA})}}),iA.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(A,t){var e="pageYOffset"===t;iA.fn[A]=function(n){return yA(this,function(A,n,o){var i=$(A);return void 0===o?i?i[t]:A[n]:void(i?i.scrollTo(e?i.pageXOffset:o,e?o:i.pageYOffset):A[n]=o)},A,n,arguments.length)}}),iA.each(["top","left"],function(A,t){iA.cssHooks[t]=Q(nA.pixelPosition,function(A,e){if(e)return e=k(A,t),KA.test(e)?iA(A).position()[t]+"px":e})}),iA.each({Height:"height",Width:"width"},function(A,t){iA.each({padding:"inner"+A,content:t,"":"outer"+A},function(e,n){iA.fn[n]=function(n,o){var i=arguments.length&&(e||"boolean"!=typeof n),r=e||(n===!0||o===!0?"margin":"border");return yA(this,function(t,e,n){var o;return iA.isWindow(t)?t.document.documentElement["client"+A]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+A],o["scroll"+A],t.body["offset"+A],o["offset"+A],o["client"+A])):void 0===n?iA.css(t,e,r):iA.style(t,e,n,r)},t,i?n:void 0,i,null)}})}),iA.fn.extend({bind:function(A,t,e){return this.on(A,null,t,e)},unbind:function(A,t){return this.off(A,null,t)},delegate:function(A,t,e,n){return this.on(t,A,e,n)},undelegate:function(A,t,e){return 1===arguments.length?this.off(A,"**"):this.off(t,A||"**",e)},size:function(){return this.length}}),iA.fn.andSelf=iA.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return iA});var Mt=A.jQuery,jt=A.$;return iA.noConflict=function(t){return A.$===iA&&(A.$=jt),t&&A.jQuery===iA&&(A.jQuery=Mt),iA},t||(A.jQuery=A.$=iA),iA})},function(A,t,e){"use strict";function n(){}var o=e(6),i=e(9);n.extend=o.Model.extend,i.applyTo(n),A.exports=n},function(A,t,e){"use strict";function n(A){var t=r.apply(this,arguments);return i.has(A,"mixins")&&A.mixins.forEach(function(A){A.applyTo(t.prototype)}),t}function o(A){A.extend=n}var i=e(4),r=e(6).Model.extend;A.exports.applyTo=o},function(A,t,e){"use strict";function n(A){if(!r)throw new Error("Data hasn't been initialized with `setup`.");if(!a.isString(A))return null;var t=a.get(r,A.replace(/\//g,"."));return a.cloneDeep(t)}function o(A){if(!r)throw new Error("Data hasn't been initialized with `setup`.");return a.isString(A)?a.has(r,A.replace(/\//g,".")):null}function i(A){r=a.isObject(A)?A:{}}var r,a=e(4);A.exports={get:n,has:o,setup:a.once(i)}},function(A,t,e){"use strict";var n=e(4),o=(e(12),{}),i=function(){return o};o.log=i,o.logSaw=i,o.count=n.noop,o.echo=i,o.flush=i,o.flushCount=i,o.groupNameWithUrl=n.identity,A.exports=o},function(A,t){"use strict";function e(A){function t(){i.removeEventListener("DOMContentLoaded",t),A()}i.addEventListener("DOMContentLoaded",t)}function n(A){o||(o=/^loaded|^i|^c/.test(i.readyState)),o?setTimeout(A):e(A)}var o,i=document;A.exports=n},function(A,t,e){"use strict";function n(A){return A&&A.nodeType&&1===A.nodeType}var o=e(4);A.exports=function(A,t){if(n(A))return A;if(o.isString(A)){var e=(t||document).querySelector(A);if(n(e))return e}return!(!A||!A.jquery)&&A.get(0)}},function(A,t,e){"use strict";var n=e(4),o=e(6),i=e(15),r=o.Model.prototype,a={get:r.get,has:r.has,set:r.set,unset:r.unset,clear:r.clear,hasChanged:r.hasChanged,changedAttributes:r.changedAttributes,previous:r.previous,toJSON:r.toJSON,toggle:function(A){this.set(A,!this.get(A))},_validate:n.constant(!0)},s=new i(n.extend({},a,{defaults:n.extend({},o.Events)}));A.exports={props:a,mixin:s}},function(A,t,e){"use strict";function n(A,t){c.each(t,function(t,e){var n=A[e];A[e]=function(){return t.apply(this,arguments),n.apply(this,arguments)}})}function o(A,t){c.each(t,function(t,e){var n=A[e];A[e]=function(){var A=n.apply(this,arguments);return t.apply(this,arguments),A}})}function i(A,t){c.each(t,function(t,e){var n=A[e];A[e]=function(){var A=c.toArray(arguments);return A.unshift(c.bind(n,this)),t.apply(this,A)}})}function r(A,t){c.each(t,function(t,e){var n=e in A&&A[e];A[e]=function(){var A=c.toArray(arguments),e=n?c.bind(n,this):c.noop;return A.unshift(e),t.apply(this,A)}})}function a(A,t){c.defaults(A,t)}function s(A,t){c.extend(A,t)}function l(){this.mixins=c.filter(arguments,function(A){return A instanceof l}),this.properties=arguments[this.mixins.length]||{}}var c=e(4);l.prototype.mixins=null,l.prototype.properties=null,l.prototype.applyTo=function(A){var t=this.properties;a(A,t.defaults),s(A,t.extend),c.extend(A,c.omit(t,"before","after","around","onto","defaults","extend","applyTo")),c.invoke(this.mixins,"applyTo",A),n(A,t.before),o(A,t.after),i(A,t.around),r(A,t.onto),c.isFunction(t.applyTo)&&t.applyTo.apply(this,arguments)},l.before=n,l.after=o,l.around=i,l.onto=r,A.exports=l},,,,function(A,t,e){"use strict";function n(A,t,e){return o.isFunction(A)&&(A=A(t,e)),A instanceof i?A:t.$(A)}var o=e(4),i=e(7),r=e(6),a=e(20),s=e(41),l=e(42),c=e(14),u=e(43),p=u.extend({rendered:!1,disposed:!1,keepElement:!1,_setup:function(A){A||(A={});var t=o.extend({},o.result(this.constructor.__super__,"defaults"),o.result(this,"defaults"));o.extend(t,o.pick(A,o.keys(t))),this.attributes={},this.set(t),this.changed={};var e=this.render;this.render=o.bind(function(){this._beforeRender.apply(this,arguments),this.beforeRender.apply(this,arguments);var A=e.apply(this,arguments);return this.afterRender.apply(this,arguments),this._afterRender.apply(this,arguments),A},this);var n=this.remove;this.remove=o.bind(function(){if(this.disposed)return this;this._beforeRemove.apply(this,arguments),this.beforeRemove.apply(this,arguments);var A=n.apply(this,arguments);return this.afterRemove.apply(this,arguments),this._afterRemove.apply(this,arguments),A},this),this.subviews=o.extend({},this.subviews,A.subviews)},initialize:o.noop,_registerSubview:function(A){return this._subviews||(this._subviews=[]),this._subviews.push(A),A},appendSubview:function(A,t){return o.isString(t)&&(t=this.$(t)),this._registerSubview(A),A.render(),(t||this.$el).append(A.el),A},removeSubviews:function(){var A=o.flatten(this._subviews);A&&(o.invoke(A,"remove"),delete this._subviews)},renderSubviews:function(){this.subviews&&o.forEach(this.subviews,function(A,t){A instanceof r.View?this.renderSubview(A,{name:t}):A.collection?this.renderCollectionSubviews(t):this.renderSubview(t)},this)},_createDefaultContainerFunction:function(A){return o.bind(function(){return this.$('[data-subview="'+A+'[]"]')},this)},_createDefaultPrepareViewFunction:function(A){var t=this.subviews[A];return o.bind(function(e,n){var o=new t.constructor(n);
28return o.$el.attr("data-subview",A),e.append(o.$el),o},this)},renderCollectionSubviews:function(A){var t=this.subviews[A];if(t){var e=t.container||this._createDefaultContainerFunction(A),n=t.prepareView||this._createDefaultPrepareViewFunction(A),o=t.options||{},i=this.createCollectionSubviewRenderer(t.collection,e,n,o,A);this.rendered?i():this.once("rendered",i,this)}},renderSubview:function(A,t){var e,n,i,a;if(o.isString(A)){if(a=A,A=this.subviews[a],!A)return;e=A.container||'[data-subview="'+a+'"]',i=A.options||{},n=A.prepareView||function(t,e){if(!o.isEmpty(t)){var n=new A.constructor(e);return n.$el.attr("data-subview",a),t.replaceWith(n.$el),n}}}else A instanceof r.View&&(t||(t={}),a=t.name||"",e=t.container||'[data-subview="'+a+'"]',i=t.options||{},n=t.prepareView||function(t){return A.$el.attr("data-subview",a),t.replaceWith(A.$el),A});var s=this.createSubviewRenderer(e,n,i,a);this.rendered?s():this.once("rendered",s,this)},createSubviewRenderer:function(A,t,e,i){return o.bind(function(){if(this.el){e=e||{},o.isFunction(e)&&(e=e.call(e,this));var r=n(A,this,i);if(!o.isEmpty(r)){var a=t.call(this,r,e);i&&o.set(this,i,a),a.render(),this._registerSubview(a)}}},this)},createCollectionSubviewRenderer:function(A,t,e,i,a,s,l){var c;return o.bind(function(){if(this.el){var u=0;if(a&&(s?u=this[a].length:this[a]=[]),A===!0&&(A=this.collection),o.isFunction(A)&&(A=A(this)),A instanceof r.Collection&&(A=A.models),!o.isEmpty(A)){var p=n(t,this,a);o.isEmpty(p)||(s||(c=p,p=c.clone()),o.forEach(A,function(A,t){var n;n=o.isFunction(i)?i.call(i,this,A)||{}:o.extend({},i),n.model||(n.model=A);var r="";a&&(r=a+"["+(u+t)+"]"),l&&o.extend(n,l),this.createSubviewRenderer(p,e,n,r).call(this)},this),s||c.replaceWith(p))}}},this)},_beforeRender:o.noop,beforeRender:o.noop,render:function(){return!this.disposed&&(this.renderWithTemplate(),this)},afterRender:o.noop,_afterRender:function(){this.renderSubviews(),this.rendered=!0,this.trigger("rendered",this),this._verifySubviewsRendered()},getTemplateData:function(){var A=s(this);return this.model&&(A.model=s(this.model)),this.collection&&(A.collection={items:s(this.collection),length:this.collection.length}),A},renderWithTemplate:function(A){if(o.isUndefined(this.template))throw new Error("Template function needed.");var t;return t=o.isFunction(this.template)?this.template(A||this.getTemplateData()):this.template,this.$el.html(t),this},afterRenderSubviews:o.noop,_verifySubviewsRendered:function(){var A=o.bind(function(){this.afterRenderSubviews(),this.trigger("renderedSubviews")},this),t=o.reject(this._subviews,function(A){return A.rendered===!0||A._rendered===!0});o.isEmpty(t)?A():a.map(t,function(A){return a.promise(o.partial(function(t,e){A.once("rendered",t)},A))}).then(A)},_beforeRemove:function(){this.removeSubviews()},beforeRemove:o.noop,remove:function(){return this.keepElement?(this.undelegateEvents(),this.stopListening()):u.prototype.remove.apply(this,arguments),this},afterRemove:o.noop,_afterRemove:function(){var A=["el","$el","options","model","collection","subviews","_subviews","defaults","attributes"];o.forEach(A,o.bind(function(A){this[A]&&delete this[A]},this)),this.rendered=!1,this.disposed=!0}},{subviewWithOptions:function(A){return l.call(null,this,A)}});c.mixin.applyTo(p.prototype),A.exports=p},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 29!function(o){"use strict";n=function(A){function t(A,t,e,n){var o=x.resolve(A);return arguments.length<2?o:o.then(t,e,n)}function n(A){return new x(A)}function o(A){return function(){for(var t=0,e=arguments.length,n=new Array(e);t<e;++t)n[t]=arguments[t];return D(A,this,n)}}function i(A){for(var t=0,e=arguments.length-1,n=new Array(e);t<e;++t)n[t]=arguments[t+1];return D(A,this,n)}function r(){return new a}function a(){function A(A){n._handler.resolve(A)}function t(A){n._handler.reject(A)}function e(A){n._handler.notify(A)}var n=x._defer();this.promise=n,this.resolve=A,this.reject=t,this.notify=e,this.resolver={resolve:A,reject:t,notify:e}}function s(A){return A&&"function"==typeof A.then}function l(){return x.all(arguments)}function c(A){return t(A,x.all)}function u(A){return t(A,x.settle)}function p(A,e){return t(A,function(A){return x.map(A,e)})}function g(A,e){return t(A,function(A){return x.filter(A,e)})}var d=e(21),f=e(27),h=e(30),B=e(31),m=e(32),b=e(33),_=e(34),v=e(35),w=e(36),y=e(26),x=[f,h,B,b,_,m,v,d,w].reduce(function(A,t){return t(A)},e(38)),D=e(29)(x);return t.promise=n,t.resolve=x.resolve,t.reject=x.reject,t.lift=o,t.try=i,t.attempt=i,t.iterate=x.iterate,t.unfold=x.unfold,t.join=l,t.all=c,t.settle=u,t.any=o(x.any),t.some=o(x.some),t.race=o(x.race),t.map=p,t.filter=g,t.reduce=
29o(x.reduce),t.reduceRight=o(x.reduceRight),t.isPromiseLike=s,t.Promise=x,t.defer=r,t.TimeoutError=y,t}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 30!function(o){"use strict";n=function(A){function t(A,t,e,o){return n.setTimer(function(){A(e,o,t)},t)}var n=e(22),o=e(26);return function(A){function e(A,e,n){t(i,A,e,n)}function i(A,t){t.resolve(A)}function r(A,t,e){var n="undefined"==typeof A?new o("timed out after "+e+"ms"):A;t.reject(n)}return A.prototype.delay=function(A){var t=this._beget();return this._handler.fold(e,A,void 0,t._handler),t},A.prototype.timeout=function(A,e){var o=this._beget(),i=o._handler,a=t(r,A,e,o._handler);return this._handler.visit(i,function(A){n.clearTimer(a),this.resolve(A)},function(A){n.clearTimer(a),this.reject(A)},i.notify),o},A}}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;(function(o){/** @license MIT License (c) copyright 2010-2014 original author or authors */ 31!function(i){"use strict";n=function(A){function t(){return"undefined"!=typeof o&&"[object process]"===Object.prototype.toString.call(o)}function n(){return"undefined"!=typeof MutationObserver&&MutationObserver||"undefined"!=typeof WebKitMutationObserver&&WebKitMutationObserver}function i(A){function t(){var A=e;e=void 0,A()}var e,n=document.createTextNode(""),o=new A(t);o.observe(n,{characterData:!0});var i=0;return function(A){e=A,n.data=i^=1}}var r,a="undefined"!=typeof setTimeout&&setTimeout,s=function(A,t){return setTimeout(A,t)},l=function(A){return clearTimeout(A)},c=function(A){return a(A,0)};if(t())c=function(A){return o.nextTick(A)};else if(r=n())c=i(r);else if(!a){var u=e(24);s=function(A,t){return u.setTimer(t,A)},l=u.cancelTimer,c=u.runOnLoop||u.runOnContext}return{setTimer:s,clearTimer:l,asap:c}}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))}).call(t,e(23))},function(A,t){function e(){throw new Error("setTimeout has not been defined")}function n(){throw new Error("clearTimeout has not been defined")}function o(A){if(c===setTimeout)return setTimeout(A,0);if((c===e||!c)&&setTimeout)return c=setTimeout,setTimeout(A,0);try{return c(A,0)}catch(t){try{return c.call(null,A,0)}catch(t){return c.call(this,A,0)}}}function i(A){if(u===clearTimeout)return clearTimeout(A);if((u===n||!u)&&clearTimeout)return u=clearTimeout,clearTimeout(A);try{return u(A)}catch(t){try{return u.call(null,A)}catch(t){return u.call(this,A)}}}function r(){f&&g&&(f=!1,g.length?d=g.concat(d):h=-1,d.length&&a())}function a(){if(!f){var A=o(r);f=!0;for(var t=d.length;t;){for(g=d,d=[];++h<t;)g&&g[h].run();h=-1,t=d.length}g=null,f=!1,i(A)}}function s(A,t){this.fun=A,this.array=t}function l(){}var c,u,p=A.exports={};!function(){try{c="function"==typeof setTimeout?setTimeout:e}catch(A){c=e}try{u="function"==typeof clearTimeout?clearTimeout:n}catch(A){u=n}}();var g,d=[],f=!1,h=-1;p.nextTick=function(A){var t=new Array(arguments.length-1);if(arguments.length>1)for(var e=1;e<arguments.length;e++)t[e-1]=arguments[e];d.push(new s(A,t)),1!==d.length||f||o(a)},s.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=l,p.addListener=l,p.once=l,p.off=l,p.removeListener=l,p.removeAllListeners=l,p.emit=l,p.prependListener=l,p.prependOnceListener=l,p.listeners=function(A){return[]},p.binding=function(A){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(A){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(A,t){},function(A,t){A.exports=function(){throw new Error("define cannot be used indirect")}},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 32!function(o){"use strict";n=function(){function A(t){Error.call(this),this.message=t,this.name=A.name,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,A)}return A.prototype=Object.create(Error.prototype),A.prototype.constructor=A,A}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 33!function(o){"use strict";n=function(A){var t=e(28),n=e(29);return function(A){function e(t){function e(A){c=null,this.resolve(A)}function n(A){this.resolved||(c.push(A),0===--l&&this.reject(c))}for(var o,i,r=A._defer(),a=r._handler,s=t.length>>>
330,l=s,c=[],u=0;u<s;++u)if(i=t[u],void 0!==i||u in t){if(o=A._handler(i),o.state()>0){a.become(o),A._visitRemaining(t,u,o);break}o.visit(a,e,n)}else--l;return 0===l&&a.reject(new RangeError("any(): array must not be empty")),r}function o(t,e){function n(A){this.resolved||(c.push(A),0===--g&&(u=null,this.resolve(c)))}function o(A){this.resolved||(u.push(A),0===--i&&(c=null,this.reject(u)))}var i,r,a,s=A._defer(),l=s._handler,c=[],u=[],p=t.length>>>0,g=0;for(a=0;a<p;++a)r=t[a],(void 0!==r||a in t)&&++g;for(e=Math.max(e,0),i=g-e+1,g=Math.min(e,g),e>g?l.reject(new RangeError("some(): array must contain at least "+e+" item(s), but had "+g)):0===g&&l.resolve(c),a=0;a<p;++a)r=t[a],(void 0!==r||a in t)&&A._handler(r).visit(l,n,o,l.notify);return s}function i(t,e){return A._traverse(e,t)}function r(t,e){var n=m.call(t);return A._traverse(e,n).then(function(A){return a(n,A)})}function a(t,e){for(var n=e.length,o=new Array(n),i=0,r=0;i<n;++i)e[i]&&(o[r++]=A._handler(t[i]).value);return o.length=r,o}function s(A){return f(A.map(l))}function l(e){var n;return e instanceof A&&(n=e._handler.join()),n&&0===n.state()||!n?d(e).then(t.fulfilled,t.rejected):(n._unreport(),t.inspect(n))}function c(A,t){return arguments.length>2?h.call(A,p(t),arguments[2]):h.call(A,p(t))}function u(A,t){return arguments.length>2?B.call(A,p(t),arguments[2]):B.call(A,p(t))}function p(A){return function(t,e,n){return g(A,void 0,[t,e,n])}}var g=n(A),d=A.resolve,f=A.all,h=Array.prototype.reduce,B=Array.prototype.reduceRight,m=Array.prototype.slice;return A.any=e,A.some=o,A.settle=s,A.map=i,A.filter=r,A.reduce=c,A.reduceRight=u,A.prototype.spread=function(A){return this.then(f).then(function(t){return A.apply(this,t)})},A}}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 34!function(o){"use strict";n=function(){function A(){return{state:"pending"}}function t(A){return{state:"rejected",reason:A}}function e(A){return{state:"fulfilled",value:A}}function n(n){var o=n.state();return 0===o?A():o>0?e(n.value):t(n.value)}return{pending:A,fulfilled:e,rejected:t,inspect:n}}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 35!function(o){"use strict";n=function(){function A(A,e){function n(t,n,i){var r=A._defer(),a=i.length,s=new Array(a);return o({f:t,thisArg:n,args:i,params:s,i:a-1,call:e},r._handler),r}function o(t,n){if(t.i<0)return e(t.f,t.thisArg,t.params,n);var o=A._handler(t.args[t.i]);o.fold(i,t,void 0,n)}function i(A,t,e){A.params[A.i]=t,A.i-=1,o(A,e)}return arguments.length<2&&(e=t),n}function t(A,t,e,n){try{n.resolve(A.apply(t,e))}catch(A){n.reject(A)}}return A.tryCatchResolve=t,A}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 36!function(o){"use strict";n=function(){function A(){throw new TypeError("catch predicate must be a function")}function t(A,t){return e(t)?A instanceof t:t(A)}function e(A){return A===Error||null!=A&&A.prototype instanceof Error}function n(A){return("object"==typeof A||"function"==typeof A)&&null!==A}function o(A){return A}return function(e){function i(A,e){return function(n){return t(n,e)?A.call(this,n):l(n)}}function r(A,t,e,o){var i=A.call(t);return n(i)?a(i,e,o):e(o)}function a(A,t,e){return s(A).then(function(){return t(e)})}var s=e.resolve,l=e.reject,c=e.prototype.catch;return e.prototype.done=function(A,t){this._handler.visit(this._handler.receiver,A,t)},e.prototype.catch=e.prototype.otherwise=function(t){return arguments.length<2?c.call(this,t):"function"!=typeof t?this.ensure(A):c.call(this,i(arguments[1],t))},e.prototype.finally=e.prototype.ensure=function(A){return"function"!=typeof A?this:this.then(function(t){return r(A,this,o,t)},function(t){return r(A,this,l,t)})},e.prototype.else=e.prototype.orElse=function(A){return this.then(void 0,function(){return A})},e.prototype.yield=function(A){return this.then(function(){return A})},e.prototype.tap=function(A){return this.then(A).yield(this)},e}}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 37!function(o){"use strict";n=function(){return function(A){return A.prototype.fold=function(t,e){var n=this._beget();return this._handler.fold(function(e,n,o){A._handler(e).fold(function(A,e,n){n.resolve(t.call(this,e,A))},n,this,o)},e,n._handler.receiver,n._handler),n},A}}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 38!function(o){"use strict";n=function(A){var t=e(28).inspect;return function(A){return A.prototype.inspect=function(){return t(A._handler(this))},A}}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 39!function(o){"use strict";n=function(){return function(A){function t(A,t,n,o){return e(function(t){return[t,A(t)]},t,n,o)}function e(A,t,o,i){function r(i,r){return n(o(i)).then(function(){return e(A,t,o,r)})}return n(i).then(function(e){return n(t(e)).then(function(t){return t?e:n(A(e)).spread(r)})})}var n=A.resolve;return A.iterate=t,A.unfold=e,A}}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 40!function(o){"use strict";n=function(){return function(A){return A.prototype.progress=function(A){return this.then(void 0,void 0,A)},A}}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 41!function(o){"use strict";n=function(){return function(A){return A.prototype.with=A.prototype.withThis=function(A){var t=this._beget(),e=t._handler;return e.receiver=A,this._handler.chain(e,A),t},A}}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 42!function(o){"use strict";n=function(A){function t(A){throw A}function n(){}var o=e(22).setTimer,i=e(37);return function(A){function e(A){A.handled||(g.push(A),c("Potentially unhandled rejection ["+A.id+"] "+i.formatError(A.value)))}function r(A){var t=g.indexOf(A);t>=0&&(g.splice(t,1),u("Handled previous rejection ["+A.id+"] "+i.formatObject(A.value)))}function a(A,t){p.push(A,t),null===d&&(d=o(s,0))}function s(){for(d=null;p.length>0;)p.shift()(p.shift())}var l,c=n,u=n;"undefined"!=typeof console&&(l=console,c="undefined"!=typeof l.error?function(A){l.error(A)}:function(A){l.log(A)},u="undefined"!=typeof l.info?function(A){l.info(A)}:function(A){l.log(A)}),A.onPotentiallyUnhandledRejection=function(A){a(e,A)},A.onPotentiallyUnhandledRejectionHandled=function(A){a(r,A)},A.onFatalRejection=function(A){a(t,A.value)};var p=[],g=[],d=null;return A}}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 43!function(o){"use strict";n=function(){function A(A){var e="object"==typeof A&&null!==A&&(A.stack||A.message)?A.stack||A.message:t(A);return A instanceof Error?e:e+" (WARNING: non-Error used)"}function t(A){var t=String(A);return"[object Object]"===t&&"undefined"!=typeof JSON&&(t=e(A,t)),t}function e(A,t){try{return JSON.stringify(A)}catch(A){return t}}return{formatError:A,formatObject:t,tryStringify:e}}
43.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 44!function(o){"use strict";n=function(A){var t=e(39),n=e(40),o=e(22).asap;return t({scheduler:new n(o)})}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){var n;(function(o){/** @license MIT License (c) copyright 2010-2014 original author or authors */ 45!function(i){"use strict";n=function(){return function(A){function t(A,t){this._handler=A===_?t:e(A)}function e(A){function t(A){o.resolve(A)}function e(A){o.reject(A)}function n(A){o.notify(A)}var o=new w;try{A(t,e,n)}catch(A){e(A)}return o}function n(A){return F(A)?A:new t(_,new y(B(A)))}function i(A){return new t(_,new y(new k(A)))}function r(){return eA}function a(){return new t(_,new w)}function s(A,t){var e=new w(A.receiver,A.join().context);return new t(_,e)}function l(A){return u(Z,null,A)}function c(A,t){return u(j,A,t)}function u(A,e,n){function o(t,o,r){r.resolved||p(n,i,t,A(e,o,t),r)}function i(A,t,e){c[A]=t,0===--l&&e.become(new D(c))}for(var r,a="function"==typeof e?o:i,s=new w,l=n.length>>>0,c=new Array(l),u=0;u<n.length&&!s.resolved;++u)r=n[u],void 0!==r||u in n?p(n,a,u,r,s):--l;return 0===l&&s.become(new D(c)),new t(_,s)}function p(A,t,e,n,o){if(S(n)){var i=m(n),r=i.state();0===r?i.fold(t,e,void 0,o):r>0?t(e,i.value,o):(o.become(i),g(A,e+1,i))}else t(e,n,o)}function g(A,t,e){for(var n=t;n<A.length;++n)d(B(A[n]),e)}function d(A,t){if(A!==t){var e=A.state();0===e?A.visit(A,void 0,A._unreport):e<0&&A._unreport()}}function f(A){return"object"!=typeof A||null===A?i(new TypeError("non-iterable passed to race()")):0===A.length?r():1===A.length?n(A[0]):h(A)}function h(A){var e,n,o,i=new w;for(e=0;e<A.length;++e)if(n=A[e],void 0!==n||e in A){if(o=B(n),0!==o.state()){i.become(o),g(A,e+1,o);break}o.visit(i,i.resolve,i.reject)}return new t(_,i)}function B(A){return F(A)?A._handler.join():S(A)?b(A):new D(A)}function m(A){return F(A)?A._handler.join():b(A)}function b(A){try{var t=A.then;return"function"==typeof t?new x(t,A):new D(A)}catch(A){return new k(A)}}function _(){}function v(){}function w(A,e){t.createContext(this,e),this.consumers=void 0,this.receiver=A,this.handler=void 0,this.resolved=!1}function y(A){this.handler=A}function x(A,t){w.call(this),J.enqueue(new I(A,t,this))}function D(A){t.createContext(this),this.value=A}function k(A){t.createContext(this),this.id=++AA,this.value=A,this.handled=!1,this.reported=!1,this._report()}function Q(A,t){this.rejection=A,this.context=t}function C(A){this.rejection=A}function O(){return new k(new TypeError("Promise cycle"))}function G(A,t){this.continuation=A,this.handler=t}function E(A,t){this.handler=t,this.value=A}function I(A,t,e){this._then=A,this.thenable=t,this.resolver=e}function H(A,t,e,n,o){try{A.call(t,e,n,o)}catch(A){n(A)}}function T(A,t,e,n){this.f=A,this.z=t,this.c=e,this.to=n,this.resolver=X,this.receiver=this}function F(A){return A instanceof t}function S(A){return("object"==typeof A||"function"==typeof A)&&null!==A}function L(A,e,n,o){return"function"!=typeof A?o.become(e):(t.enterContext(e),P(A,e.value,n,o),void t.exitContext())}function U(A,e,n,o,i){return"function"!=typeof A?i.become(n):(t.enterContext(n),Y(A,e,n.value,o,i),void t.exitContext())}function M(A,e,n,o,i){return"function"!=typeof A?i.notify(e):(t.enterContext(n),R(A,e,o,i),void t.exitContext())}function j(A,t,e){try{return A(t,e)}catch(A){return i(A)}}function P(A,t,e,n){try{n.become(B(A.call(e,t)))}catch(A){n.become(new k(A))}}function Y(A,t,e,n,o){try{A.call(n,t,e,o)}catch(A){o.become(new k(A))}}function R(A,t,e,n){try{n.notify(A.call(e,t))}catch(A){n.notify(A)}}function N(A,t){t.prototype=q(A.prototype),t.prototype.constructor=t}function Z(A,t){return t}function z(){}function $(){if("function"==typeof CustomEvent)try{var A=new CustomEvent("unhandledRejection");return A instanceof CustomEvent}catch(A){}return!1}function V(){if("undefined"!=typeof document&&"function"==typeof document.createEvent)try{var A=document.createEvent("CustomEvent");return A.initCustomEvent("eventType",!1,!0,{}),!0}catch(A){}return!1}function K(){return"undefined"!=typeof o&&null!==o&&"function"==typeof o.emit?function(A,t){return"unhandledRejection"===A?o.emit(A,t.value,t):o.emit(A,t)}:"undefined"!=typeof self&&$()?function(A,t){return function(e,n){var o=new t(e,{detail:{reason:n.value,key:n},bubbles:!1,cancelable:!0});return!A.dispatchEvent(o)}}(self,CustomEvent):"undefined"!=typeof self&&V()?function(A,t){return function(e,n){var o=t.createEvent("CustomEvent");return o.initCustomEvent(e,!1,!0,{reason:n.value,key:n}),!A.dispatchEvent(o)}}(self,document):z}var J=A.scheduler,W=K(),q=Object.create||function(A){function t(){}return t.prototype=A,new t};t.resolve=n,t.reject=i,t.never=r,t._defer=a,t._handler=B,t.prototype.then=function(A,t,e){var n=this._handler,o=n.join().state();if("function"!=typeof A&&o>0||"function"!=typeof t&&o<0)return new this.constructor(_,n);var i=this._beget(),r=i._handler;return n.chain(r,n.receiver,A,t,e),i},t.prototype.catch=function(A){return this.then(void 0,A)},t.prototype._beget=function(){return s(this._handler,this.constructor)},t.all=l,t.race=f,t._traverse=c,t._visitRemaining=g,_.prototype.when=_.prototype.become=_.prototype.notify=_.prototype.fail=_.prototype._unreport=_.prototype._report=z,_.prototype._state=0,_.prototype.state=function(){return this._state},_.prototype.join=function(){for(var A=this;void 0!==A.handler;)A=A.handler;return A},_.prototype.chain=function(A,t,e,n,o){this.when({resolver:A,receiver:t,fulfilled:e,rejected:n,progress:o})},_.prototype.visit=function(A,t,e,n){this.chain(X,A,t,e,n)},_.prototype.fold=function(A,t,e,n){this.when(new T(A,t,e,n))},N(_,v),v.prototype.become=function(A){A.fail()};var X=new v;N(_,w),w.prototype._state=0,w.prototype.resolve=function(A){this.become(B(A))},w.prototype.reject=function(A){this.resolved||this.become(new k(A))},w.prototype.join=function(){if(!this.resolved)return this;for(var A=this;void 0!==A.handler;)if(A=A.handler,A===this)return this.handler=O();return A},w.prototype.run=function(){var A=this.consumers,t=this.handler;this.handler=this.handler.join(),this.consumers=void 0;for(var e=0;e<A.length;++e)t.when(A[e])},w.prototype.become=function(A){this.resolved||(this.resolved=!0,this.handler=A,void 0!==this.consumers&&J.enqueue(this),void 0!==this.context&&A._report(this.context))},w.prototype.when=function(A){this.resolved?J.enqueue(new G(A,this.handler)):void 0===this.consumers?this.consumers=[A]:this.consumers.push(A)},w.prototype.notify=function(A){this.resolved||J.enqueue(new E(A,this))},w.prototype.fail=function(A){var t="undefined"==typeof A?this.context:A;this.resolved&&this.handler.join().fail(t)},w.prototype._report=function(A){this.resolved&&this.handler.join()._report(A)},w.prototype._unreport=function(){this.resolved&&this.handler.join()._unreport()},N(_,y),y.prototype.when=function(A){J.enqueue(new G(A,this))},y.prototype._report=function(A){this.join()._report(A)},y.prototype._unreport=function(){this.join()._unreport()},N(w,x),N(_,D),D.prototype._state=1,D.prototype.fold=function(A,t,e,n){U(A,t,this,e,n)},D.prototype.when=function(A){L(A.fulfilled,this,A.receiver,A.resolver)};var AA=0;N(_,k),k.prototype._state=-1,k.prototype.fold=function(A,t,e,n){n.become(this)},k.prototype.when=function(A){"function"==typeof A.rejected&&this._unreport(),L(A.rejected,this,A.receiver,A.resolver)},k.prototype._report=function(A){J.afterQueue(new Q(this,A))},k.prototype._unreport=function(){this.handled||(this.handled=!0,J.afterQueue(new C(this)))},k.prototype.fail=function(A){this.reported=!0,W("unhandledRejection",this),t.onFatalRejection(this,void 0===A?this.context:A)},Q.prototype.run=function(){this.rejection.handled||this.rejection.reported||(this.rejection.reported=!0,W("unhandledRejection",this.rejection)||t.onPotentiallyUnhandledRejection(this.rejection,this.context))},C.prototype.run=function(){this.rejection.reported&&(W("rejectionHandled",this.rejection)||t.onPotentiallyUnhandledRejectionHandled(this.rejection))},t.createContext=t.enterContext=t.exitContext=t.onPotentiallyUnhandledRejection=t.onPotentiallyUnhandledRejectionHandled=t.onFatalRejection=z;var tA=new _,eA=new t(_,tA);return G.prototype.run=function(){this.handler.join().when(this.continuation)},E.prototype.run=function(){var A=this.handler.consumers;if(void 0!==A)for(var t,e=0;e<A.length;++e)t=A[e],M(t.progress,this.value,this.handler,t.receiver,t.resolver)},I.prototype.run=function(){function A(A){n.resolve(A)}function t(A){n.reject(A)}function e(A){n.notify(A)}var n=this.resolver;H(this._then,this.thenable,A,t,e)},T.prototype.fulfilled=function(A){this.f.call(this.c,this.z,A,this.to)},T.prototype.rejected=function(A){this.to.reject(A)},T.prototype.progress=function(A){this.to.notify(A)},t}}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))}).call(t,e(23))},function(A,t,e){var n;/** @license MIT License (c) copyright 2010-2014 original author or authors */ 46!function(o){"use strict";n=function(){function A(A){this._async=A,this._running=!1,this._queue=this,this._queueLen=0,this._afterQueue={},this._afterQueueLen=0;var t=this;this.drain=function(){t._drain()}}return A.prototype.enqueue=function(A){this._queue[this._queueLen++]=A,this.run()},A.prototype.afterQueue=function(A){this._afterQueue[this._afterQueueLen++]=A,this.run()},A.prototype.run=function(){this._running||(this._running=!0,this._async(this.drain))},A.prototype._drain=function(){for(var A=0;A<this._queueLen;++A)this._queue[A].run(),this._queue[A]=void 0;for(this._queueLen=0,this._running=!1,A=0;A<this._afterQueueLen;++A)this._afterQueue[A].run(),this._afterQueue[A]=void 0;this._afterQueueLen=0},A}.call(t,e,t,A),!(void 0!==n&&(A.exports=n))}(e(25))},function(A,t,e){"use strict";function n(A){return o.isFunction(A.serialize)?A.serialize():o.isFunction(A.toJSON)?A.toJSON():void 0}var o=e(4);A.exports=n},function(A,t,e){"use strict";function n(A,t){return{constructor:A,options:function(A){var e=o.isFunction(t)?t(A):t;return o.extend(o.pick(A,A.viewOptionKeys),e)}}}var o=e(4);A.exports=n},function(A,t,e){"use strict";function n(A,t){t||(t={}),A||(A=[]),o.each(A,function(A){o.isFunction(this[A])&&this[A].call(this,t)},this)}var o=e(4),i=e(6),r=e(9),a=["model","collection","el","id","attributes","className","tagName","events"],s=["_setup"],l=i.View.extend({constructor:function(A){this.cid=o.uniqueId("view"),A||(A={}),o.extend(this,o.pick(A,a)),this._elAttributes=this.attributes,this.attributes={},this._ensureElement(),this.setupMethods=o.union(s,this.constructor.__super__.setupMethods,this.setupMethods),n.call(this,this.setupMethods,A),this.initialize.apply(this,arguments),this.delegateEvents()},_setup:o.noop,_ensureElement:function(){if(this.el)this.setElement(o.result(this,"el"),!1);else{var A=o.extend({},o.result(this,"_elAttributes"));this.id&&(A.id=o.result(this,"id")),this.className&&(A.class=o.result(this,"className"));var t=i.$("<"+o.result(this,"tagName")+">").attr(A);this.setElement(t,!1)}}});r.applyTo(l),A.exports=l},function(A,t,e){"use strict";function n(A){return"string"==typeof A||A&&"object"===("undefined"==typeof A?"undefined":s(A))&&"[object String]"===g.call(A)||!1}function o(){var A=new f;return A.cid=h,h+=1,B[A.cid]=A,A}function i(A,t){for(var e,n=m.length-1;n>=0;n--)m[n].message_callback(A,t);for(n=b.length-1;n>=0;n--)e=b[n],e&&e.shouldRespond&&e.shouldRespond(A,t)&&e.cb(A,t)}function r(A){if(A||(A={}
46),!(c&&c.stringify&&c.parse))throw"Must have JSON parsing and stringify";if(A.iframe&&(A.window=A.iframe.contentWindow,!A.origin)){var t=A.iframe.src,e=t.match(/^(http(?:s)?:\/\/[\w_\-\.]+(?::\d+)?)\/?/);e&&(A.origin=e[1])}this.namespace=A.namespace?A.namespace+":":"",this.origin=A.origin||"*",this.responders={_method_callback_responder:_,_syn:p(this._syn,this)},this._on_connected=new d,this._unanswered_calls={},this.on_connection(p(this.enable_sending_post_message,this)),m.push(this),A.window&&this.setWindow(A.window)}function a(A,t,e){e||(e=this.origin),A.postMessage(t,e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},l=e(45),c=l("JSON",function(A){return A&&A.stringify}),u=[].slice,p=function(A,t){return function(){return A.apply(t,arguments)}},g=Object.prototype.toString,d=e(46),f=e(47),h=1,B={},m=[],b=[];!function(){var A=window.addEventListener?"addEventListener":"attachEvent",t=window[A],e="attachEvent"===A?"onmessage":"message";t(e,function(A){var t;if("string"==typeof A.data){try{A.data&&"{"===A.data[0]&&(t=c.parse(A.data))}catch(A){}t&&t.method&&i(A,t)}},!1)}();var _=function(A){if(A.cid_response&&A.cid_response in B){var t=B[A.cid_response];t.resolve.call(null,this,A.response),delete B[A.cid_response]}};r.prototype.setWindow=function(A){if(A){this.window=A;var t=this.call("_syn");t.then(p(function(A,t){"ack"===t&&this._is_connected()},this))}},r.on=function(A,t){var e;e="*"===A?function(){return!0}:"*"===A[A.length-1]?function(t,e){return 0===e.method.indexOf(A.substring(0,A.length-2))}:function(t,e){return e.method===A},b.push({shouldRespond:e,cb:t})},r.off=function(A){for(var t,e=b.length-1;e>=0;e--)if(b[e].cb===A){t=e;break}return!!(t&&t>-1)&&(b.splice(t,1),!0)},r.prototype.match_origin=function(A){return"*"===this.origin||this.origin===A},r.prototype.message_callback=function(A,t){var e;if((!this.window||A.source===this.window)&&this.match_origin(A.origin)){if(t.method&&t.method.slice(0,this.namespace.length)===this.namespace&&(e=t.method.slice(this.namespace.length,t.method.length)),t.args&&n(t.args))try{t.args=c.parse(t.args)}catch(A){return}this.call_responder(e,A,t)}},r.prototype.call_responder=function(A,t,e){var n,o;if(A){if(e.args||(e.args=[]),o=this.responders[A],!o)return this._unanswered_calls[A]||(this._unanswered_calls[A]=[]),void this._unanswered_calls[A].push(arguments);n=o.apply(t,e.args),e.cid&&"_method_callback_responder"!==A&&this.send_to_window(t.source,"_method_callback_responder",{cid_response:e.cid,response:n})}},r.prototype._syn=function(){return this._is_connected(),"ack"},r.prototype._is_connected=function(){this.connected||(this.connected=!0,this._on_connected.trigger(this))},r.prototype.on_connection=function(A){return this._on_connected.push.apply(this._on_connected,arguments),this},r.prototype.method=function A(t){var e=this,A=function(){var A=1<=arguments.length?u.call(arguments,0):[];return A.unshift(t),e.send.apply(e,A)};return A},r.prototype.call=function(){var A=1<=arguments.length?u.call(arguments,0):[];return this.window?(A.unshift(this.window),this.call_on_window.apply(this,A)):void console.warn("no window specified on channel")},r.prototype.call_on_window=function(A,t){var e=3<=arguments.length?u.call(arguments,2):[],n=o();try{var i=c.stringify({method:this.namespace+t,args:e,cid:n.cid});"_syn"===t||"_method_callback_responder"===t?a.call(this,A,i):this.send_post_message(A,i)}catch(A){n.reject(A)}return n.promise()},r.prototype.send=function(){var A=1<=arguments.length?u.call(arguments,0):[];return this.window?(A.unshift(this.window),this.send_to_window.apply(this,A)):void console.warn("no window specified on channel")},r.prototype.send_to_window=function(A,t){var e=3<=arguments.length?u.call(arguments,2):[],n=c.stringify({method:this.namespace+t,args:e});"_syn"===t||"_method_callback_responder"===t?a.call(this,A,n):this.send_post_message(A,n)},r.prototype.send_post_message=function(){this._delayed_sent_messages||(this._delayed_sent_messages=[]),this._delayed_sent_messages.push(arguments)},r.prototype.enable_sending_post_message=function(){if(this.send_post_message=a,this._delayed_sent_messages){for(var A=0;A<this._delayed_sent_messages.length;A+=1)a.apply(this,this._delayed_sent_messages[A]);delete this._delayed_sent_messages}},r.prototype.listening_to=function(A){return A in this.responders},r.prototype.listen_to=function(A,t,e){if(n(A)){if(A in this.responders)return void console.warn("already listening to this method, turn it off first");
46if(e&&(t=p(t,e)),this.responders[A]=t,this._unanswered_calls[A]){var o,i=this._unanswered_calls[A];delete this._unanswered_calls[A];for(var r=0;r<i.length;r+=1)o=i[r],this.call_responder.apply(this,o)}}else{var a=A;for(A in a)a.hasOwnProperty(A)&&this.listen_to(A,a[A],e)}},r.prototype.stop_listen_to=function(A){return"_method_callback_responder"===A?void console.warn("cannot disable the method callback responder"):void delete this.responders[A]},r.prototype.ensureChannelConnection=function(A){this.send_to_window(A,"_syn")},A.exports=r},function(A,t){"use strict";function e(A,t){if(A in n)return n[A];var e=window[A];if(!t||!t(e)){var o=document.createElement("iframe");document.body.appendChild(o),e=o.contentWindow[A],document.body.removeChild(o)}return n[A]=e,e}var n={};A.exports=e},function(A,t){"use strict";function e(){this.length=0}var n=[].slice,o=[].push;e.prototype={slice:n,indexOf:Array.prototype.indexOf},e.prototype.push=function(){if(this.triggered_with)for(var A=1<=arguments.length?n.call(arguments,0):[],t=0;t<A.length;t+=1)A[t].apply(null,this.triggered_with);return o.apply(this,arguments)},e.prototype.trigger=function(){var A=1<=arguments.length?n.call(arguments,0):[],t=this.length;this.triggered_with=A;for(var e=0;e<t;e+=1)this[e].apply(null,this.triggered_with);return this},A.exports=e},function(A,t,e){"use strict";function n(){this._on_resolved=new r,this._on_rejected=new r,this.then=i(this.then,this),this.fail=i(this.fail,this),this.resolve=i(this.resolve,this),this.reject=i(this.reject,this)}var o=[].slice,i=function(A,t){return function(){return A.apply(t,arguments)}},r=e(46);n.prototype.then=function(){return this._on_resolved.push.apply(this._on_resolved,arguments),this},n.prototype.success=n.prototype.then,n.prototype.fail=function(){return this._on_resolved.push.apply(this._on_rejected,arguments),this},n.prototype.resolve=function(){if(!this.resolved&&!this.rejected)return this._on_resolved.trigger.apply(this._on_resolved,arguments),this.resolved=!0,this},n.prototype.reject=function(){if(!this.resolved&&!this.rejected)return this._on_rejected.trigger.apply(this._on_rejected,arguments),this.rejected=!0,this},n.prototype.reject_timeout=function(){var A=1<=arguments.length?o.call(arguments,0):[],t=A.shift();return setTimeout(i(function(){this.reject.apply(this,A)},this),t),this},n.prototype.promise=function(){function A(){var A=this;this.fail=function(){return t.fail.apply(t,arguments),A},this.then=function(){return t.then.apply(t,arguments),A},this.success=this.then,this.reject_timeout=function(){return t.reject_timeout.apply(t,arguments),A},this.cid=t.cid}var t=this;return new A},A.exports=n},function(A,t,e){"use strict";var n=(e(4),e(7)),o=e(6);o.$=n;var i=e(49);new i,e(10)},function(A,t,e){"use strict";function n(A){if(Array.isArray(A)){for(var t=0,e=Array(A.length);t<A.length;t++)e[t]=A[t];return e}return Array.from(A)}var o=e(4),i=e(7),r=e(8),a=e(6),s=e(50),l=e(11),c=e(51),u=e(52),p=e(53),g=e(56),d=e(60),f=e(61),h=e(65),B=e(66),m=e(107),b=e(108).FeatureHelpPopoverView,_=e(137),v=e(141),w=e(192),y=e(195),x=e(208),D=e(210),k=e(215),Q=e(217),C=e(218),O=e(224),G=e(225),E=e(226),I=e(231),H=e(236),T=e(239),F=e(57),S=[e(244),e(245)],L=e(110),U=e(10),M=e(246),j={},P=r.extend({routes:{default:"index",controls:"controls","unified-controls":"unifiedControls","mobile-logged-in-controls":"mobileLoggedinControls","desktop-logged-in-controls":"desktopLoggedInControls","follow-teaser":"followTeaser","app-cta-button":"appCTAButton","amp-cta-button":"ampCTAButton","gdpr-banner":"gdprBanner"},constructor:function(A){A||(A={}),A.bootstrap||(A.bootstrap=s()),this.bootloader(A.bootstrap),this.initialize(A)},logs:function(){return[e(247)]},bootloader:function(A){g(A),j=U.get("Components/TumblelogIframe")||{},u.init(),l.log("Exec","Bootstrap/DOMEventor")},initialize:function(A){A=o.extend({},A),this.routes=A.routes||this.routes,this.bootstrap=A.bootstrap||{},h.startLogs(this.logs()),new B(j),new m({isBlogNetwork:!0}),this.executeContext(o.get(this.bootstrap,"Context.name"))},executeContext:function(A){A=this.context=A||this.context;var t=o.get(this,this.routes[A],this.notFound);t&&t.call(this)},index:function(){this.styles=_,_.use(),this.loginCheck=f("init",{},{src:j.loginCheckIframeSrc}),this.listenTo(G,"tumblelogInit",function(A){this.loggedIn="true"===A[1],this.brag=j.brag,this._sendGATrackingMessage(),this.loginCheck.remove(),this.initializeControls();var t=!1;this.stickyAdsEnabled()&&(this.initializeStickyAds(),t=!0),this.initializeFollowTeaser(t),this.initializeLrecAds(),this.initializeGeminiAds(),this.initializeCommunityLabels()}),this.initListeners(S),this.parsePostMessageQueue(),this._initializeNpfPhotosetLightboxing(),this._initializeAltTextHelper(),e(262)},_initializeNpfPhotosetLightboxing:function(){var A="a.post_media_photo_anchor[data-big-photo][data-big-photo-height][data-big-photo-width]",t="npf_row",e="."+t,o=function(o){var i=o.target.closest(A);if(null!==i){o.stopImmediatePropagation();var r=[],a=i.closest(e);
46if(null!==a){for(var s=a;s.previousElementSibling&&s.previousElementSibling.classList.contains(t);)r.unshift.apply(r,n(s.previousElementSibling.querySelectorAll(A))),s=s.previousElementSibling;for(s=a,r.push.apply(r,n(s.querySelectorAll(A)));s.nextElementSibling&&s.nextElementSibling.classList.contains(t);)r.push.apply(r,n(s.nextElementSibling.querySelectorAll(A))),s=s.nextElementSibling}else r.push(i);var l=r.indexOf(i),c=r.map(function(A){var t=A.dataset,e=t.bigPhoto,n=t.bigPhotoHeight,o=t.bigPhotoWidth;return{low_res:e,high_res:e,height:n,width:o}});window.Tumblr.Lightbox.init(c,l+1)}};document.documentElement.addEventListener("click",o,!0)},_altTextPopover:null,_initializeAltTextHelper:function(){var A=this;this._altTextPopover=new b;var t=function(t){var e=t.target,n=e.classList,o=e.previousElementSibling;if(n.contains("tmblr-alt-text-helper")!==!1&&null!==o){t.stopImmediatePropagation();var i="IMG"===o.tagName?o:o.querySelector("img"),r=i.alt;A._altTextPopover.show({name:"alt-text-helper",template:"standard",glass:!1,title:p("Image Description"),content:r,ok_text:p("Close"),pinnedSide:"top",pinnedTarget:e})}};document.documentElement.addEventListener("click",t,!0)},_sendGATrackingMessage:function(){window.postMessage("user_logged_in;"+(this.loggedIn?"Yes":"No"),"*")},parsePostMessageQueue:function(){var A=window.Tumblr.postMessageCallback,t=window.Tumblr.postMessageQueue;A&&(window.removeEventListener?window.removeEventListener("message",window.Tumblr.postMessageCallback):window.detachEvent("onmessage",window.Tumblr.postMessageCallback)),t&&o.forEach(t,function(A){if(o.isString(A)){var t=A.split(";");G.trigger(t[0],t)}})},initializeControls:function(){var A={loggedIn:this.loggedIn,device:d()};if(this.initializeGdprBanner(),j.unified){var t=!!i("#page .blog-title-wrapper").length;if((this.loggedIn||this.brag||t)&&(this.iframeControlsIframe=f(w,"unified-controls",this.bootstrap,A),this.initializeAppCTAButton()),this.loggedIn){var e=M();e.setupParent(this.iframeControlsIframe.iframe)}}
46else if(this.loggedIn){A.device.mobile?this.iframeControlsIframe=f(w,"mobile-logged-in-controls",this.bootstrap,A):this.iframeControlsIframe=f(w,"desktop-logged-in-controls",this.bootstrap,A);var n=M();n.setupParent(this.iframeControlsIframe.iframe),this.listenTo(this.iframeControlsIframe,"redirect",function(){this.initializeFollowTeaser(),this.iframeControlsIframe.remove(),this.brag&&(this.iframeControlsIframe=f(w,"controls",this.bootstrap,A))},this)}else this.brag&&(this.iframeControlsIframe=f(w,"controls",this.bootstrap,A));this.iframeControlsIframe&&(this.listenTo(c,"iframeControls:hide",function(){this.iframeControlsIframe.trigger("hide")}),this.listenTo(c,"iframeControls:show",function(){this.iframeControlsIframe.trigger("show")}))},initializeFollowTeaser:function(A){var t="1"===L.get("hide_follow_nag");j.hasCustomDomain||t||this.loggedIn||!this.brag||d().mobile||(this.followTeaser=f(x,"follow-teaser",this.bootstrap,{stickyAdShown:A}))},initializeAppCTAButton:function(){var A=d();A.hasNativeApp&&(this.appCTAButton=new k(this.bootstrap,{device:A}))},initializeGdprBanner:function(){var A=d();this.gdprBanner=f(O,"gdpr-banner",this.bootstrap,{device:A})},initializeLrecAds:function(){if(!j.showLrecAds)return!1;var A=d(),t=window.Optica&&"regular"===window.Optica.LAYOUT&&!window.Optica.$body.hasClass("grid");!A.mobile&&t?new I:new E},stickyAdsEnabled:function(){return!this.loggedIn&&(!j.isOptica&&(!!j.adsEnabled&&(!j.isPremium&&(!!j.canShowAd&&(!d().mobile&&!!F.bool("sticky_ads"))))))},initializeStickyAds:function(){j.showStickyLrecBackfill&&(this.stickyAdComponent=new H(j))},initializeGeminiAds:function(){if(!j.showGeminiAds)return!1;var A=j.geminiSectionCodeDesktop,t=j.geminiSectionCodeMobile,e=d();e&&e.mobile?window.sectionCode=[t]:window.sectionCode=[A];var n=document.createElement("script");n.async=!0,n.src="https://s.yimg.com/av/gemini/ga/gemini.js",document.body.appendChild(n)},initializeCommunityLabels:function(){F.bool("community_labels")&&(this.communityLabelComponent=new T({loggedIn:this.isLoggedIn}))}
46,controls:function(){this.iframeControlsComponent=new v({isLoggedIn:!1}),this._sendResizeEvent(this.iframeControlsComponent)},unifiedControls:function(){e(281),e(282)();var A=j.isLoggedIn||!1;if(this.iframeControlsComponent=new v({isLoggedIn:A,device:d()}),A){var t=M();t.setupIframe()}},mobileLoggedinControls:function(){var A=j.isLoggedIn||!1;if(this.iframeControlsComponent=new v({isLoggedIn:A}),A){this._sendResizeEvent(this.iframeControlsComponent),e(282)();var t=M();t.setupIframe()}else this.iframeControlsComponent.channel.send("controls:shouldRedirectLoggedOut")},desktopLoggedInControls:function(){var A=j.isLoggedIn||!1;if(this.iframeControlsComponent=new v({isLoggedIn:A}),A){this._sendResizeEvent(this.iframeControlsComponent),e(282)();var t=M();t.setupIframe()}else this.iframeControlsComponent.channel.send("controls:shouldRedirectLoggedOut")},followTeaser:function(){this.followTeaserComponent=new y},appCTAButton:function(){this.appCTAButton=new D},ampCTAButton:function(){var A=d(),t=o.get(this.bootstrap,"Components.TumblelogIframe");A.hasNativeApp&&(this.ampCTAButton=new Q({componentData:t,device:A}))},gdprBanner:function(){this.gdprBanner=new C},initListeners:function(A){this.listeners=o.map(A,function(A){return new A},this)},notFound:function(A){},_sendResizeEvent:function(A){var t=d(),e=A.channel;j.unified?e.send("IframeControls:resize","iframe-controls--unified"):t.mobile?"ipad"===t.name||"androidtablet"===t.name?e.send("IframeControls:resize","iframe-controls--tablet-mobile"):e.send("IframeControls:resize","iframe-controls--phone-mobile"):e.send("IframeControls:resize","iframe-controls--desktop"),e.listen_to("IframeControls:measureSize",function(){var t=A.view.$el;e.send("IframeControls:getSize",{width:t.outerWidth(!0),height:t.outerHeight(!0)})},this)}});o.defaults(P.prototype,a.Events),A.exports=P},function(A,t,e){"use strict";var n=e(45),o=function(){var A=n("JSON"),t={},e=document.getElementById("bootloader");if(e){try{t=A.parse(e.getAttribute("data-bootstrap"))}catch(A){}e.parentNode.removeChild(e)}return t};A.exports=o},function(A,t,e){"use strict";var n=e(4),o=e(6),i=function(){};i.extend=o.Model.extend,n.extend(i.prototype,o.Events),i.prototype.trigger=function(){return n.isObject(arguments[1])&&(arguments[1].loggingData=arguments[1].loggingData||{}),o.Events.trigger.apply(this,arguments)},A.exports=new i},function(A,t,e){"use strict";function n(){d.documentHeight=g.documentHeight,g.documentHeight=u.height(),d.windowHeight=g.windowHeight,g.windowHeight=p.height(),d.windowWidth=g.windowWidth,g.windowWidth=p.width(),d.windowScrollTop=d.windowScrollY=g.windowScrollTop,g.windowScrollTop=g.windowScrollY=p.scrollTop()}function o(){function A(A){n(),c.trigger("DOMEventor:flatresize",g),t=!1}var t;p.on("resize.DOMEventor-nextResizeLoop",function(){t||(h(A),t=!0)})}function i(){function A(A){e--||(d.documentHeight=g.documentHeight,g.documentHeight=u.height(),e=1),d.windowScrollTop=d.windowScrollY=g.windowScrollTop,g.windowScrollTop=g.windowScrollY=p.scrollTop(),c.trigger("DOMEventor:flatscroll",g),t=!1}var t,e=0;p.on("scroll.DOMEventor-nextScrollLoop",function(){t||(h(A),t=!0)})}function r(){u.off("keydown.DOMEventor keyup.DOMEventor"),c.on("DOMEventor:startKeyboardObserver",f),c.off("DOMEventor:stopKeyboardObserver")}function a(){n(),i(),o(),f(),c.on("DOMEventor:updateRect",n)}var s=e(4),l=e(7),c=e(51),u=l(document),p=l(window),g={},d={};g.documentHeight=d.documentHeight=null,g.windowHeight=d.windowHeight=null,g.windowWidth=d.windowHeight=null,g.windowScrollTop=d.windowScrollTop=null,g.windowScrollY=d.windowScrollY=null;var f,h=!Object.hasOwnProperty.call(window,"requestAnimationFrame")&&window.requestAnimationFrame||!Object.hasOwnProperty.call(window,"webkitRequestAnimationFrame")&&window.webkitRequestAnimationFrame||!Object.hasOwnProperty.call(window,"mozRequestAnimationFrame")&&window.mozRequestAnimationFrame||!Object.hasOwnProperty.call(window,"oRequestAnimationFrame")&&window.oRequestAnimationFrame||function(A){window.setTimeout(function(){A()},50)};f=function(){var A=[],t={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"escape",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",91:"leftmeta",92:"rightmeta",93:"rightmeta",96:"num0",97:"num1",98:"num2",99:"num3",100:"num4",101:"num5",102:"num6",103:"num7",104:"num8",105:"num9",106:"multiply",107:"add",109:"subtract",110:"decimal",111:"devide",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",144:"numlock",145:"scrolllock",186:"semicolon",187:"equal",188:"comma",189:"dash",190:"period",191:"forwardslash",192:"graveaccent",219:"openbracket",220:"backslash",221:"closebracket",222:"singlequote"};
46u.on("keydown.DOMEventor keyup.DOMEventor",function(e){var n=e.type;if("keyup"===n||"keydown"===n){var o=l(e.target),i=e.which;if(!((o.is("input")||o.is("textarea")||o.is("select"))&&i>=48&&i<=90)||e.metaKey||e.ctrlKey||e.altKey){i>=48&&i<=90&&"keydown"===n&&(A[i]=1);var r="";for(var a in A)"keydown"===n&&i!==parseInt(a,10)&&(r+=t[a]?t[a]+"+":"");var s=n+":"+(e.altKey&&18!==i?"alt+":"")+(e.ctrlKey&&17!==i?"ctrl+":"")+(e.metaKey&&91!==i&&92!==i&&93!==i?"meta+":"")+(e.shiftKey&&16!==i?"shift+":"")+(r||"")+(t[i]||"");c.trigger("DOMEventor:"+s,e,s),"keyup"===n&&(A=[])}}}),c.off("DOMEventor:startKeyboardObserver"),c.on("DOMEventor:stopKeyboardObserver",r)};var B={init:s.once(a),rect:function(){return g},lastRect:function(){return d}};A.exports=B},function(A,t,e){"use strict";function n(A,t){r.addEntries(o.isObject(A)?A:{}),this.locale=t}var o=e(4),i=e(54),r=new i({name:"Translations"}),a=o.bind(r.get,r);a.setup=o.once(n),A.exports=a},function(A,t,e){"use strict";function n(A){A=o.extend({entries:{},name:"Dictionary"},A),this._hadLastLookup=!1,this._entries=A.entries,this._name=A.name}var o=e(4),i=(e(11),e(55).sprintf),r=function(A,t,e){null!=e||(e=this);var n=A.apply(e,t);return t=Array.prototype.slice.call(t,1),t.unshift(n),t};n.prototype.addEntries=function(A){return o.extend(this._entries,A),this},n.prototype.lookup=function(A){return o.has(this._entries,A)?(this._hadLastLookup=!0,this._entries[A]):(this._hadLastLookup=!1,A)},n.prototype.lookupWithFormatting=function(A){var t;return arguments.length>1?(t=this.lookup(i.apply(this,arguments)),this._hadLastLookup||(t=i.apply(this,r(this.lookup,arguments,this)))):t=this.lookup(A),t},n.prototype.get=function(A){var t=this.lookupWithFormatting.apply(this,arguments);return!this._hadLastLookup&&this.logMissing,t},n.prototype.getEntries=function(){return o.cloneDeep(this._entries)},A.exports=n},function(A,t,e){!function(A){function e(){var A=arguments[0],t=e.cache;return t[A]&&t.hasOwnProperty(A)||(t[A]=e.parse(A)),e.format.call(null,t[A],arguments)}function n(A){return Object.prototype.toString.call(A).slice(8,-1).toLowerCase()}function o(A,t){return Array(t+1).join(A)}var i={not_string:/[^s]/,number:/[diefg]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijosuxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[\+\-]/};e.format=function(A,t){var r,a,s,l,c,u,p,g=1,d=A.length,f="",h=[],B=!0,m="";for(a=0;a<d;a++)if(f=n(A[a]),"string"===f)h[h.length]=A[a];else if("array"===f){if(l=A[a],l[2])for(r=t[g],s=0;s<l[2].length;s++){if(!r.hasOwnProperty(l[2][s]))throw new Error(e("[sprintf] property '%s' does not exist",l[2][s]));r=r[l[2][s]]}else r=l[1]?t[l[1]]:t[g++];if("function"==n(r)&&(r=r()),i.not_string.test(l[8])&&i.not_json.test(l[8])&&"number"!=n(r)&&isNaN(r))throw new TypeError(e("[sprintf] expecting number but found %s",n(r)));switch(i.number.test(l[8])&&(B=r>=0),l[8]){case"b":r=r.toString(2);break;case"c":r=String.fromCharCode(r);break;case"d":case"i":r=parseInt(r,10);break;case"j":r=JSON.stringify(r,null,l[6]?parseInt(l[6]):0);break;case"e":r=l[7]?r.toExponential(l[7]):r.toExponential();break;case"f":r=l[7]?parseFloat(r).toFixed(l[7]):parseFloat(r);break;case"g":r=l[7]?parseFloat(r).toPrecision(l[7]):parseFloat(r);break;case"o":r=r.toString(8);break;case"s":r=(r=String(r))&&l[7]?r.substring(0,l[7]):r;break;case"u":r>>>=0;break;case"x":r=r.toString(16);break;case"X":r=r.toString(16).toUpperCase()}i.json.test(l[8])?h[h.length]=r:(!i.number.test(l[8])||B&&!l[3]?m="":(m=B?"+":"-",r=r.toString().replace(i.sign,"")),u=l[4]?"0"===l[4]?"0":l[4].charAt(1):" ",p=l[6]-(m+r).length,c=l[6]&&p>0?o(u,p):"",h[h.length]=l[5]?m+r+c:"0"===u?m+c+r:c+m+r)}return h.join("")},e.cache={},e.parse=function(A){for(var t=A,e=[],n=[],o=0;t;){if(null!==(e=i.text.exec(t)))n[n.length]=e[0];else if(null!==(e=i.modulo.exec(t)))n[n.length]="%";else{if(null===(e=i.placeholder.exec(t)))throw new SyntaxError("[sprintf] unexpected placeholder");if(e[2]){o|=1;var r=[],a=e[2],s=[];if(null===(s=i.key.exec(a)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(r[r.length]=s[1];""!==(a=a.substring(s[0].length));)if(null!==(s=i.key_access.exec(a)))r[r.length]=s[1];else{if(null===(s=i.index_access.exec(a)))throw new SyntaxError("[sprintf] failed to parse named argument key");r[r.length]=s[1]}e[2]=r}else o|=2;if(3===o)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");n[n.length]=e}t=t.substring(e[0].length)}return n};
46var r=function(A,t,n){return n=(t||[]).slice(0),n.splice(0,0,A),e.apply(null,n)};t.sprintf=e,t.vsprintf=r}("undefined"==typeof window?this:window)},function(A,t,e){"use strict";function n(A){return A||(A=c()),o.isEmpty(A),e.p=o.get(A,"Context.assets",e.p),i.setup(o.get(A,"Flags.features")),s.log("Exec","Bootstrap/Flags"),r.setup(A),s.log("Exec","Bootstrap/Data"),a.setup(o.get(A,"Translations"),o.get(A,"Context.language_simple","en")),s.log("Exec","Bootstrap/Translations"),A}var o=e(4),i=e(57),r=e(10),a=e(53),s=e(11),l=e(58),c=e(50);l(),A.exports=n},function(A,t,e){"use strict";function n(A){return"function"==typeof A}function o(A){return"undefined"==typeof A}function i(A){var t,e;if(!n(A))throw new TypeError;return function(){return t?e:(t=!0,e=A.apply(this,arguments),A=null,e)}}function r(A){return!(!l||!l[A])}function a(A){var t=r(A);return t?function A(e){var i=n(e)?e.call(this,t):e;return o(i)?A:i}:function A(e,i){var r=n(i)?i.call(this,t):i;return o(r)?A:r}}function s(A){try{l=JSON.parse(u(A))}catch(A){l={}}}var l,c=("function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},Object.prototype),u=(c.toString,n(window.atob)?window.atob:function(A){var t,e,n,o,i={},r=0,a=0,s="",l=String.fromCharCode,c=A.length,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(t=0;t<64;t++)i[u.charAt(t)]=t;for(n=0;n<c;n++)for(e=i[A.charAt(n)],r=(r<<6)+e,a+=6;a>=8;)((o=r>>>(a-=8)&255)||n<c-2)&&(s+=l(o));return s});A.exports=a,A.exports.bool=r,A.exports.setup=i(s)},function(A,t,e){"use strict";var n=e(4),o=e(55).sprintf,i=e(53),r=e(59),a=(e(11),{__:i,sprintf:o,_subview:r}),s=function(){return n.extend(n.templateSettings.imports,a),a};A.exports=s},function(A,t){"use strict";A.exports=function(A){return'<noscript data-subview="'+A+'"></noscript>'}},function(A,t){"use strict";function e(A){var t={name:"mobile",mobile:!1,family:"",hasNativeApp:!1};return"undefined"==typeof A&&(A=A||navigator.userAgent||navigator.vendor||window.opera),A.match(/iphone/i)?(t.name="iphone",t.mobile=!0,t.family="ios"):A.match(/ipad/i)?(t.name="ipad",t.mobile=!0,t.family="ios"):A.match(/android.*mobile/i)?(t.name="android",t.mobile=!0,t.family="android"):A.match(/^.*(android|kindle|silk|silk-accelerated)+((?!mobile).)*$/i)?(t.name="androidtablet",t.mobile=!0,t.family="android"):A.match(/(blackberry|bb10.*mobile)/i)&&(t.name="blackberry",t.mobile=!0),"ios"!==t.family&&"android"!==t.family||(t.hasNativeApp=!0),t}A.exports=e},function(A,t,e){"use strict";function n(A,t,e,n){return"string"==typeof A&&(n=e,e=t,t=A,A=r),e=o.clone(e),o.set(e,"Context.name",t),new A(o.extend({class:i("tmblr-iframe tmblr-iframe--%s",t),width:0,height:0,useBundle:!0,bootstrap:e,name:t},n))}var o=e(4),i=e(55).sprintf,r=e(62);A.exports=n},function(A,t,e){"use strict";var n=e(7),o=e(4),i=e(3),r=e(44),a=e(63),s=e(64),l=e(45),c=i.extend({name:"TumblelogIframe",selector:"body",iframeAttributes:{src:"about:blank",width:215,height:26,name:void 0,id:void 0,class:void 0,frameborder:0,scrolling:"no",sandbox:void 0,seamless:void 0,srcdoc:void 0},defaults:{useBundle:!1,useTemplate:!0,bootstrap:{},channelOrigin:"*"},initialize:function(A){o.extend(this,o.pick(A,"container"));var t=o.result(this,"iframeAttributes");return this.iframeAttributes=o.extend(o.omit(t,o.isUndefined),o.pick(A,o.keys(t))),A&&!o.isUndefined(A.useTemplate)||this.iframeAttributes.src&&"about:blank"!==this.iframeAttributes.src&&this.set("useTemplate",!1),this.iframe=document.createElement("iframe"),this.$iframe=n(this.iframe),this.prepend(),this.render(),this._setupChannel(A.name),this},_setupChannel:function(A){this.channel=new r({namespace:"tumblr-"+A,iframe:this.iframe,origin:this.get("channelOrigin")})},_setIframeAttributes:function(){o.forEach(this.iframeAttributes,function(A,t){this.iframe.setAttribute(t,A)},this)},_renderIframeTemplate:function(){var A=l("JSON"),t={bundle:this.get("useBundle")?s({bundleSrc:this.data.tumblelogBundleSrc,bootstrap:A.stringify(this.get("bootstrap"))}):""},e=this.iframe.contentWindow.document;e.open(),e.write(a(t)),e.close()},render:function(){return this._setIframeAttributes(),this.get("useTemplate")&&this._renderIframeTemplate(),this},prepend:function(){return this.container.insertBefore(this.iframe,this.container.firstChild),this.trigger("prepend"),this},append:function(){return this.container.appendChild(this.iframe),this.trigger("append"),this},unload:function(){this.$iframe.attr("src","about:blank")},remove:function(){return this.container.removeChild(this.iframe),this.stopListening(),this.trigger("remove"),this}});A.exports=c},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='<!DOCTYPE html><html><!--[if lt IE 7]> <html class="ie ie6 lt-ie9 lt-ie8 lt-ie7"> <![endif]--><!--[if IE 7]> <html class="ie ie7 lt-ie9 lt-ie8"> <![endif]--><!--[if IE 8]> <html class="ie8 lt-ie9"> <![endif]--><!--[if IE 9]> <html class="ie9"> <![endif]--><!--[if gt IE 9]><!--><html><!--<![endif]--><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body> '+(null==(__t=bundle)?"":__t)+" </body></html></html>";return __p}.toString()).apply(void 0,_values(_imports))},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="",__e=_.escape;with(obj)__p+='<noscript id="bootloader" data-bootstrap="'+__e(bootstrap)+'"></noscript><script src="'+__e(bundleSrc)+'"></script>';return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){"use strict";var n=e(4),o={loadedLogs:[],startLogs:function(A){n.each(A,function(A){var t=A.start();this.loadedLogs.push(t.logKey)},this)},startLog:function(A){ 47this.startLogs([A])}};A.exports=o},function(A,t,e){"use strict";
47function n(A){return A&&A.__esModule?A:{default:A}}function o(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}var i=function(){function A(A,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(A,n.key,n)}}return function(t,e,n){return e&&A(t.prototype,e),n&&A(t,n),t}}(),r=e(10),a=n(r),s=e(7),l=n(s),c=e(51),u=n(c),p=e(67),g=n(p),d=e(4),f=n(d),h=function(){function A(t){var e=this;o(this,A);var n=!1;this.globalProperties={},this.pixels={},f.default.get(t,"supplyLogging")?(this.data=t.supplyLogging,n=!0):this.data=a.default.get("Components/SupplyLogging"),this.data&&this._checkForAdblockers().then(this._getGlobalProperties.bind(null,t)).catch(this._getGlobalProperties.bind(null,t)).then(function(A){if(e.globalProperties=A,(0,l.default)(window).on("beforeunload",e._onBeforeUnload.bind(e)),!n&&f.default.get(e,"data.dashboard_right_rail")&&(e.pixels.dashboard_right_rail=new g.default((0,l.default)("#sidebar-ad"),f.default.assign({location_id:"dashboard_right_rail"},e.globalProperties),e)),!n&&f.default.get(e,"data.dashboard_sponsored_day")){var t=(0,l.default)(".takeover-container");t.length<1&&(t=(0,l.default)("#posts li:not(:empty)").not("#new_post_buttons, :not([class])").get(0)),e.pixels.dashboard_sponsored_day=new g.default(t,f.default.assign({location_id:"dashboard_sponsored_day"},e.globalProperties),e)}var o=!1,i=!1,r=!1;for(var a in e.data)f.default.includes(a,"dashboard_instream_")?o=!0:f.default.includes(a,"peepr_instream_")?i=!0:f.default.includes(a,"blog_network_instream_")&&(r=!0);!n&&o&&(u.default.on("dashboard:nextPageLoaded",e._processDashboardInstreamPixels,e),e._processDashboardInstreamPixels()),!n&&i&&(u.default.on("indashblog:nextPageLoaded",e._processPeeprInstreamPixels,e),u.default.on("peepr:close",e._unloadPeeprPixels,e)),n&&f.default.get(e,"data.blog_network_sticky")&&(e.pixels.blog_network_sticky=new g.default((0,l.default)(".sticky-darla-ad"),f.default.assign({location_id:"blog_network_sticky"},e.globalProperties),e)),n&&f.default.get(e,"data.blog_network_related_posts")&&(e.pixels.blog_network_related_posts,new g.default((0,l.default)(".related-posts-wrapper .related-posts"),f.default.assign({location_id:"blog_network_related_posts"},e.globalProperties),e)),n&&f.default.get(e,"data.blog_network_permalink")&&(e.pixels.blog_network_permalink=new g.default((0,l.default)("body.permalink .post-wrapper"),f.default.assign({location_id:"blog_network_permalink"},e.globalProperties),e)),n&&r&&(window.Optica.$win.on("next_page_loaded",function(){e._processOpticaInsteamPixels()}),e._processOpticaInsteamPixels())})}return i(A,[{key:"_processOpticaInsteamPixels",value:function(){this._processInstreamPixels("section#posts .container article")}},{key:"_processDashboardInstreamPixels",value:function(){this._processInstreamPixels("[data-supply-logging]")}},{key:"_processPeeprInstreamPixels",value:function(){this._processInstreamPixels("div.indash_blog .posts .post",".peepr-drawer-container .peepr-drawer")}},{key:"_processInstreamPixels",value:function(A){var t=this,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=(0,l.default)(A),o=null;e&&(o=(0,l.default)(e)),(0,l.default)(A+"[data-supply-logging]").each(function(A,e){var i=(0,l.default)(e),r=n.index(i)+1,a=i.data("supply-logging"),s=!0,c=!1,u=void 0;try{for(var p,d=a[Symbol.iterator]();!(s=(p=d.next()).done);s=!0){var h=p.value,B=h+"_"+r;t.pixels.hasOwnProperty(B)||(t.pixels[B]=new g.default(i,f.default.assign({location_id:h,ad_position:r},t.globalProperties),t,o))}}catch(A){c=!0,u=A}finally{try{!s&&d.return&&d.return()}finally{if(c)throw u}}})}},{key:"_getGlobalProperties",value:function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1],e=!1;t&&t.err&&"error"===t.err.type&&(e=!0);var n={adblock_enabled:e,client_timestamp:Date.now(),view_duration:0};return f.default.get(A,"supplyLogging")&&(n.opt_out=!A.adsEnabled,n.nsfw=!!A.isAdult,n.optica_theme=!!A.isOptica),n}},{key:"_checkForAdblockers",value:function(){var A="Promise"in window?Promise:e(69);return new A(function(A,t){window.Tumblr.ABP&&t({err:{type:"error"}});var e=document.createElement("script");e.async=!0;var n=document.getElementsByTagName("head")[0];e.src="/assets/scripts/tumblr/dashboard/showads.js",n.appendChild(e);var o=function t(){e.removeEventListener("load",t),A()};e.addEventListener("load",o),e.addEventListener("error",function(A){t({err:A})})})}},{key:"_unloadPeeprPixels",value:function(){for(var A in this.pixels)if(this.pixels.hasOwnProperty(A)){var t=this.pixels[A];f.default.startsWith(A,"peepr")&&(t.onBeforeUnload(),delete this.pixels[A])}}},{key:"_onBeforeUnload",value:function(){for(var A in this.pixels)this.pixels.hasOwnProperty(A)&&this.pixels[A].onBeforeUnload()}},{key:"supplyLog",value:function(A){f.default.has(A,"event")&&u.default.trigger("Kraken:supply_"+A.event,{loggingData:A})}}]),A}();A.exports=h},function(A,t,e){"use strict";
47function n(A){return A&&A.__esModule?A:{default:A}}function o(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}var i=function(){function A(A,t){var e=[],n=!0,o=!1,i=void 0;try{for(var r,a=A[Symbol.iterator]();!(n=(r=a.next()).done)&&(e.push(r.value),!t||e.length!==t);n=!0);}catch(A){o=!0,i=A}finally{try{!n&&a.return&&a.return()}finally{if(o)throw i}}return e}return function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return A(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),r=function(){function A(A,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(A,n.key,n)}}return function(t,e,n){return e&&A(t.prototype,e),n&&A(t,n),t}}(),a=e(68),s=n(a),l=e(51),c=n(l),u=e(4),p=function(){function A(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this,r=arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;o(this,A),this.element=t,this.manager=r,this.properties=e,this._onServed(),this.visibleTime=null,this.minimumVisibleTime=1e3,this.maximumVisibleTime=1e4,(0,u.isEmpty)(this.properties)||"dashboard_right_rail"!==this.properties.placement_id||c.default.on("darla:success",function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=i(A,2),e=t[0],o=t[1];"AUTO"===e&&"LREC4"===o[0]&&"LREC"===o[1]&&n._onRotate()}),this._setupWatcher(a)}return r(A,[{key:"_setupWatcher",value:function(){var A=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t?this.watcher=s.default.createContainer(t).create(this.element):this.watcher=s.default.create(this.element),this.watcher.enterViewport(function(){A._onVisible()}),(0,u.isEmpty)(this.properties)||"dashboard_right_rail"!==this.properties.placement_id?this.watcher.exitViewport(function(){A._onInvisible()}):c.default.on("ads-interaction:sidebar-ad-hidden",this._onInvisible,this)}},{key:"_onServed",value:function(){this._fireEvent("serve")}},{key:"_onVisible",value:function(){this.visibleTime=Date.now()}},{key:"_onInvisible",value:function(){this._setViewDuration(),!(0,u.isEmpty)(this.properties)&&this.properties.view_duration>=this.minimumVisibleTime&&(this._fireEvent("viewable"),this.watcher.destroy(),c.default.off("ads-interaction:sidebar-ad-hidden"))}},{key:"_setViewDuration",value:function(){this.visibleTime&&(this.properties.view_duration=Date.now()-this.visibleTime,this.properties.view_duration>=this.maximumVisibleTime&&(this.properties.view_duration=this.maximumVisibleTime))}},{key:"_fireEvent",value:function(A){this.properties.event=A,this.manager.supplyLog(this.properties)}},{key:"_onRotate",value:function(){this._setViewDuration(),this._fireEvent("rotate"),this._onVisible(),this.properties.view_duration=0}},{key:"onBeforeUnload",value:function(){this._setViewDuration(),this._fireEvent("unload"),this.watcher.destroy()}}]),A}();A.exports=p},function(A,t,e){!function(t,e){A.exports=e()}(this,function(){return function(A){function t(n){if(e[n])return e[n].exports;var o=e[n]={exports:{},id:n,loaded:!1};return A[n].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var e={};return t.m=A,t.c=e,t.p="",t(0)}([function(A,t,e){"use strict";var n=e(1),o=n.isInBrowser,i=e(2),r=new i(o?document.body:null);r.setStateFromDOM(null),r.listenToDOM(),o&&(window.scrollMonitor=r),A.exports=r},function(A,t){"use strict";t.VISIBILITYCHANGE="visibilityChange",t.ENTERVIEWPORT="enterViewport",t.FULLYENTERVIEWPORT="fullyEnterViewport",t.EXITVIEWPORT="exitViewport",t.PARTIALLYEXITVIEWPORT="partiallyExitViewport",t.LOCATIONCHANGE="locationChange",t.STATECHANGE="stateChange",t.eventTypes=[t.VISIBILITYCHANGE,t.ENTERVIEWPORT,t.FULLYENTERVIEWPORT,t.EXITVIEWPORT,t.PARTIALLYEXITVIEWPORT,t.LOCATIONCHANGE,t.STATECHANGE],t.isOnServer="undefined"==typeof window,t.isInBrowser=!t.isOnServer,t.defaultOffsets={top:0,bottom:0}},function(A,t,e){"use strict";function n(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}function o(A){return s?0:A===document.body?window.innerHeight||document.documentElement.clientHeight:A.clientHeight}function i(A){return s?0:A===document.body?Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.documentElement.clientHeight):A.scrollHeight}function r(A){return s?0:A===document.body?window.pageYOffset||document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop:A.scrollTop}var a=e(1),s=a.isOnServer,l=a.isInBrowser,c=a.eventTypes,u=e(3),p=function(){function A(t,e){function a(){if(l.viewportTop=r(t),l.viewportBottom=l.viewportTop+l.viewportHe
47ight,l.documentHeight=i(t),l.documentHeight!==u){for(p=l.watchers.length;p--;)l.watchers[p].recalculateLocation();u=l.documentHeight}}function s(){for(g=l.watchers.length;g--;)l.watchers[g].update();for(g=l.watchers.length;g--;)l.watchers[g].triggerCallbacks()}n(this,A);var l=this;this.item=t,this.watchers=[],this.viewportTop=null,this.viewportBottom=null,this.documentHeight=i(t),this.viewportHeight=o(t),this.DOMListener=function(){A.prototype.DOMListener.apply(l,arguments)},this.eventTypes=c,e&&(this.containerWatcher=e.create(t));var u,p,g;this.update=function(){a(),s()},this.recalculateLocations=function(){this.documentHeight=0,this.update()}}return A.prototype.listenToDOM=function(){l&&(window.addEventListener?(this.item===document.body?window.addEventListener("scroll",this.DOMListener):this.item.addEventListener("scroll",this.DOMListener),window.addEventListener("resize",this.DOMListener)):(this.item===document.body?window.attachEvent("onscroll",this.DOMListener):this.item.attachEvent("onscroll",this.DOMListener),window.attachEvent("onresize",this.DOMListener)),this.destroy=function(){window.addEventListener?(this.item===document.body?(window.removeEventListener("scroll",this.DOMListener),this.containerWatcher.destroy()):this.item.removeEventListener("scroll",this.DOMListener),window.removeEventListener("resize",this.DOMListener)):(this.item===document.body?(window.detachEvent("onscroll",this.DOMListener),this.containerWatcher.destroy()):this.item.detachEvent("onscroll",this.DOMListener),window.detachEvent("onresize",this.DOMListener))})},A.prototype.destroy=function(){},A.prototype.DOMListener=function(A){this.setStateFromDOM(A)},A.prototype.setStateFromDOM=function(A){var t=r(this.item),e=o(this.item),n=i(this.item);this.setState(t,e,n,A)},A.prototype.setState=function(A,t,e,n){var o=t!==this.viewportHeight||e!==this.contentHeight;if(this.latestEvent=n,this.viewportTop=A,this.viewportHeight=t,this.viewportBottom=A+t,this.contentHeight=e,o)for(var i=this.watchers.length;i--;)this.watchers[i].recalculateLocation();this.updateAndTriggerWatchers(n)},A.prototype.updateAndTriggerWatchers=function(A){for(var t=this.watchers.length;t--;)this.watchers[t].update();for(t=this.watchers.length;t--;)this.watchers[t].triggerCallbacks(A)},A.prototype.createCustomContainer=function(){return new A},A.prototype.createContainer=function(t){"string"==typeof t?t=document.querySelector(t):t&&t.length>0&&(t=t[0]);var e=new A(t,this);return e.setStateFromDOM(),e.listenToDOM(),e},A.prototype.create=function(A,t){"string"==typeof A?A=document.querySelector(A):A&&A.length>0&&(A=A[0]);var e=new u(this,A,t);return this.watchers.push(e),e},A.prototype.beget=function(A,t){return this.create(A,t)},A}();A.exports=p},function(A,t,e){"use strict";function n(A,t,e){function n(A,t){if(0!==A.length)for(_=A.length;_--;)v=A[_],v.callback.call(o,t,o),v.isOne&&A.splice(_,1)}var o=this;this.watchItem=t,this.container=A,e?e===+e?this.offsets={top:e,bottom:e}:this.offsets={top:e.top||g.top,bottom:e.bottom||g.bottom}:this.offsets=g,this.callbacks={};for(var d=0,f=p.length;d<f;d++)o.callbacks[p[d]]=[];this.locked=!1;var h,B,m,b,_,v;this.triggerCallbacks=function(A){switch(this.isInViewport&&!h&&n(this.callbacks[r],A),this.isFullyInViewport&&!B&&n(this.callbacks[a],A),this.isAboveViewport!==m&&this.isBelowViewport!==b&&(n(this.callbacks[i],A),B||this.isFullyInViewport||(n(this.callbacks[a],A),n(this.callbacks[l],A)),h||this.isInViewport||(n(this.callbacks[r],A),n(this.callbacks[s],A))),!this.isFullyInViewport&&B&&n(this.callbacks[l],A),!this.isInViewport&&h&&n(this.callbacks[s],A),this.isInViewport!==h&&n(this.callbacks[i],A),!0){case h!==this.isInViewport:case B!==this.isFullyInViewport:case m!==this.isAboveViewport:case b!==this.isBelowViewport:n(this.callbacks[u],A)}h=this.isInViewport,B=this.isFullyInViewport,m=this.isAboveViewport,b=this.isBelowViewport},this.recalculateLocation=function(){if(!this.locked){var A=this.top,t=this.bottom;if(this.watchItem.nodeName){var e=this.watchItem.style.display;"none"===e&&(this.watchItem.style.display="");for(var o=0,i=this.container;i.containerWatcher;)o+=i.containerWatcher.top-i.containerWatcher.container.viewportTop,i=i.
47containerWatcher.container;var r=this.watchItem.getBoundingClientRect();this.top=r.top+this.container.viewportTop-o,this.bottom=r.bottom+this.container.viewportTop-o,"none"===e&&(this.watchItem.style.display=e)}else this.watchItem===+this.watchItem?this.watchItem>0?this.top=this.bottom=this.watchItem:this.top=this.bottom=this.container.documentHeight-this.watchItem:(this.top=this.watchItem.top,this.bottom=this.watchItem.bottom);this.top-=this.offsets.top,this.bottom+=this.offsets.bottom,this.height=this.bottom-this.top,void 0===A&&void 0===t||this.top===A&&this.bottom===t||n(this.callbacks[c],null)}},this.recalculateLocation(),this.update(),h=this.isInViewport,B=this.isFullyInViewport,m=this.isAboveViewport,b=this.isBelowViewport}var o=e(1),i=o.VISIBILITYCHANGE,r=o.ENTERVIEWPORT,a=o.FULLYENTERVIEWPORT,s=o.EXITVIEWPORT,l=o.PARTIALLYEXITVIEWPORT,c=o.LOCATIONCHANGE,u=o.STATECHANGE,p=o.eventTypes,g=o.defaultOffsets;n.prototype={on:function(A,t,e){switch(!0){case A===i&&!this.isInViewport&&this.isAboveViewport:case A===r&&this.isInViewport:case A===a&&this.isFullyInViewport:case A===s&&this.isAboveViewport&&!this.isInViewport:case A===l&&this.isInViewport&&this.isAboveViewport:if(t.call(this,this.container.latestEvent,this),e)return}if(!this.callbacks[A])throw new Error("Tried to add a scroll monitor listener of type "+A+". Your options are: "+p.join(", "));this.callbacks[A].push({callback:t,isOne:e||!1})},off:function(A,t){if(!this.callbacks[A])throw new Error("Tried to remove a scroll monitor listener of type "+A+". Your options are: "+p.join(", "));for(var e,n=0;e=this.callbacks[A][n];n++)if(e.callback===t){this.callbacks[A].splice(n,1);break}},one:function(A,t){this.on(A,t,!0)},recalculateSize:function(){this.height=this.watchItem.offsetHeight+this.offsets.top+this.offsets.bottom,this.bottom=this.top+this.height},update:function(){this.isAboveViewport=this.top<this.container.viewportTop,this.isBelowViewport=this.bottom>this.container.viewportBottom,this.isInViewport=this.top<this.container.viewportBottom&&this.bottom>this.container.viewportTop,this.isFullyInViewport=this.top>=this.container.viewportTop&&this.bottom<=this.container.viewportBottom||this.isAboveViewport&&this.isBelowViewport},destroy:function(){var A=this.container.watchers.indexOf(this),t=this;this.container.watchers.splice(A,1);for(var e=0,n=p.length;e<n;e++)t.callbacks[p[e]].length=0},lock:function(){this.locked=!0},unlock:function(){this.locked=!1}};for(var d=function(A){return function(t,e){this.on.call(this,A,t,e)}},f=0,h=p.length;f<h;f++){var B=p[f];n.prototype[B]=d(B)}A.exports=n}])})},function(A,t,e){"use strict";function n(){try{Promise===i&&(Promise=o)}catch(A){}return i}var o;"undefined"!=typeof Promise&&(o=Promise);var i=e(70)();i.noConflict=n,A.exports=i},function(A,t,e){(function(t){"use strict";A.exports=function(){function n(){}function o(A,t){if(null==A||A.constructor!==i)throw new b("the promise constructor cannot be invoked directly\n\n See http://goo.gl/MqrFmX\n");if("function"!=typeof t)throw new b("expecting a function but got "+d.classString(t))}function i(A){A!==v&&o(this,A),this._bitField=0,this._fulfillmentHandler0=void 0,this._rejectionHandler0=void 0,this._promise0=void 0,this._receiver0=void 0,this._resolveFromExecutor(A),this._promiseCreated(),this._fireEvent("promiseCreated",this)}function r(A){this.promise._resolveCallback(A)}function a(A){this.promise._rejectCallback(A,!1)}function s(A){var t=new i(v);t._fulfillmentHandler0=A,t._rejectionHandler0=A,t._promise0=A,t._receiver0=A}var l,c=function(){return new b("circular promise resolution chain\n\n See http://goo.gl/MqrFmX\n")},u=function(){return new i.PromiseInspection(this._target())},p=function(A){return i.reject(new b(A))},g={},d=e(71);l=d.isNode?function(){var A=t.domain;return void 0===A&&(A=null),A}:function(){return null},d.notEnumerableProp(i,"_getDomain",l);var f=e(72),h=e(73),B=new h;f.defineProperty(i,"_async",{value:B});var m=e(78),b=i.TypeError=m.TypeError;i.RangeError=m.RangeError;var _=i.CancellationError=m.CancellationError;i.TimeoutError=m.TimeoutError,i.OperationalError=m.OperationalError,i.RejectionError=m.OperationalError,i.AggregateError=m.AggregateError;var v=function(){},w={},y={},x=e(79)(i,v),D=e(80)(i,v,x,p,n),k=e(81)(i),Q=k.create,C=e(82)(i,k),O=(C.CapturedTrace,e(83)(i,x,y)),G=e(84)(y),E=e(85),I=d.errorObj,H=d.tryCatch;return i.prototype.toString=function(){return"[object Promise]"},i.prototype.caught=i.prototype.catch=function(A){var t=arguments.length;if(t>1){var e,n=new Array(t-1),o=0;for(e=0;e<t-1;++e){var i=arguments[e];if(!d.isObject(i))return p("Catch statement predicate: expecting an object but got "+d.classString(i));n[o++]=i}return n.length=o,A=arguments[e],this.then(void 0,G(n,A,this))}return this.then(void 0,A)},i.prototype.reflect=function(){return this._then(u,u,void 0,this,void 0)},i.prototype.then=function(A,t){if(C.warnings()&&arguments.length>0&&"function"!=typeof A&&"function"!=typeof t){var e=".then() only accepts functions but was passed: "+d.classString(A);arguments.length>1&&(e+=", "+d.classString(t)),this._warn(e)}return this._then(A,t,void 0,void 0,void 0)},i.prototype.done=function(A,t){var e=this._then(A,t,void 0,void 0,void 0);e._setIsFinal()},i.prototype.spread=function(A){return"function"!=typeof A?p("expecting a function but got "+d.classString(A)):this.all()._then(A,void 0,void 0,w,void 0)},i.prototype.toJSON=function(){var A={isFulfilled:!1,isRejected:!1,fulfillmentValue:void 0,rejectionReason:void 0};return this.isFulfilled()?(A.fulfillmentValue=this.value(),A.isFulfilled=!0):this.isRejected()&&(A.rejectionReason=this.reason(),A.isRejected=!0),A},i.prototype.all=function(){return arguments.length>0&&this._warn(".all() was passed arguments but it does not take any"),new D(this).promise()},i.prototype.error=function(A){return this.caught(d.originatesFromRejection,A)},i.getNewLibraryCopy=A.exports,i.is=function(A){return A instanceof i},i.fromNode=i.fromCallback=function(A){var t=new i(v);t._captureStackTrace();var e=arguments.length>1&&!!Object(arguments[1]).multiArgs,n=H(A)(E(t,e));return n===I&&t._rejectCallback(n.e,!0),t._isFateSealed()||t._setAsyncGuaranteed(),t},i.all=function(A){return new D(A).promise()},i.cast=function(A){var t=x(A);
vendor: 4,109 bytes, line 47
47return t instanceof i||(t=new i(v),t._captureStackTrace(),t._setFulfilled(),t._rejectionHandler0=A),t},i.resolve=i.fulfilled=i.cast,i.reject=i.rejected=function(A){var t=new i(v);return t._captureStackTrace(),t._rejectCallback(A,!0),t},i.setScheduler=function(A){if("function"!=typeof A)throw new b("expecting a function but got "+d.classString(A));return B.setScheduler(A)},i.prototype._then=function(A,t,e,n,o){var r=void 0!==o,a=r?o:new i(v),s=this._target(),c=s._bitField;r||(a._propagateFrom(this,3),a._captureStackTrace(),void 0===n&&0!==(2097152&this._bitField)&&(n=0!==(50397184&c)?this._boundValue():s===this?void 0:this._boundTo),this._fireEvent("promiseChained",this,a));var u=l();if(0!==(50397184&c)){var p,g,f=s._settlePromiseCtx;0!==(33554432&c)?(g=s._rejectionHandler0,p=A):0!==(16777216&c)?(g=s._fulfillmentHandler0,p=t,s._unsetRejectionIsUnhandled()):(f=s._settlePromiseLateCancellationObserver,g=new _("late cancellation observer"),s._attachExtraTrace(g),p=t),B.invoke(f,s,{handler:null===u?p:"function"==typeof p&&d.domainBind(u,p),promise:a,receiver:n,value:g})}else s._addCallbacks(A,t,a,n,u);return a},i.prototype._length=function(){return 65535&this._bitField},i.prototype._isFateSealed=function(){return 0!==(117506048&this._bitField)},i.prototype._isFollowing=function(){return 67108864===(67108864&this._bitField)},i.prototype._setLength=function(A){this._bitField=this._bitField&-65536|65535&A},i.prototype._setFulfilled=function(){this._bitField=33554432|this._bitField,this._fireEvent("promiseFulfilled",this)},i.prototype._setRejected=function(){this._bitField=16777216|this._bitField,this._fireEvent("promiseRejected",this)},i.prototype._setFollowing=function(){this._bitField=67108864|this._bitField,this._fireEvent("promiseResolved",this)},i.prototype._setIsFinal=function(){this._bitField=4194304|this._bitField},i.prototype._isFinal=function(){return(4194304&this._bitField)>0},i.prototype._unsetCancelled=function(){this._bitField=this._bitField&-65537},i.prototype._setCancelled=function(){this._bitField=65536|this._bitField,this._fireEvent("promiseCancelled",this)},i.prototype._setWillBeCancelled=function(){this._bitField=8388608|this._bitField},i.prototype._setAsyncGuaranteed=function(){B.hasCustomScheduler()||(this._bitField=134217728|this._bitField)},i.prototype._receiverAt=function(A){var t=0===A?this._receiver0:this[4*A-4+3];if(t!==g)return void 0===t&&this._isBound()?this._boundValue():t},i.prototype._promiseAt=function(A){return this[4*A-4+2]},i.prototype._fulfillmentHandlerAt=function(A){return this[4*A-4+0]},i.prototype._rejectionHandlerAt=function(A){return this[4*A-4+1]},i.prototype._boundValue=function(){},i.prototype._migrateCallback0=function(A){var t=(A._bitField,A._fulfillmentHandler0),e=A._rejectionHandler0,n=A._promise0,o=A._receiverAt(0);void 0===o&&(o=g),this._addCallbacks(t,e,n,o,null)},i.prototype._migrateCallbackAt=function(A,t){var e=A._fulfillmentHandlerAt(t),n=A._rejectionHandlerAt(t),o=A._promiseAt(t),i=A._receiverAt(t);void 0===i&&(i=g),this._addCallbacks(e,n,o,i,null)},i.prototype._addCallbacks=function(A,t,e,n,o){var i=this._length();if(i>=65531&&(i=0,this._setLength(0)),0===i)this._promise0=e,this._receiver0=n,"function"==typeof A&&(this._fulfillmentHandler0=null===o?A:d.domainBind(o,A)),"function"==typeof t&&(this._rejectionHandler0=null===o?t:d.domainBind(o,t));else{var r=4*i-4;this[r+2]=e,this[r+3]=n,"function"==typeof A&&(this[r+0]=null===o?A:d.domainBind(o,A)),"function"==typeof t&&(this[r+1]=null===o?t:d.domainBind(o,t))}return this._setLength(i+1),i},i.prototype._proxy=function(A,t){this._addCallbacks(void 0,void 0,t,A,null)},i.prototype._resolveCallback=function(A,t){if(0===(117506048&this._bitField)){if(A===this)return this._rejectCallback(c(),!1);var e=x(A,this);if(!(e instanceof i))return this._fulfill(A);t&&this._propagateFrom(e,2);var n=e._target();if(n===this)return void this._reject(c());var o=n._bitField;if(0===(50397184&o)){var r=this._length();r>0&&n._migrateCallback0(this);for(var a=1;a<r;++a)n._migrateCallbackAt(this,a);this._setFollowing(),this._setLength(0),this._setFollowee(n)}
vendor: 1,903 bytes, line 47
47else if(0!==(33554432&o))this._fulfill(n._value());else if(0!==(16777216&o))this._reject(n._reason());else{var s=new _("late cancellation observer");n._attachExtraTrace(s),this._reject(s)}}},i.prototype._rejectCallback=function(A,t,e){var n=d.ensureErrorObject(A),o=n===A;if(!o&&!e&&C.warnings()){var i="a promise was rejected with a non-error: "+d.classString(A);this._warn(i,!0)}this._attachExtraTrace(n,!!t&&o),this._reject(A)},i.prototype._resolveFromExecutor=function(A){if(A!==v){var t=this;this._captureStackTrace(),this._pushContext();var e=!0,n=this._execute(A,function(A){t._resolveCallback(A)},function(A){t._rejectCallback(A,e)});e=!1,this._popContext(),void 0!==n&&t._rejectCallback(n,!0)}},i.prototype._settlePromiseFromHandler=function(A,t,e,n){var o=n._bitField;if(0===(65536&o)){n._pushContext();var i;t===w?e&&"number"==typeof e.length?i=H(A).apply(this._boundValue(),e):(i=I,i.e=new b("cannot .spread() a non-array: "+d.classString(e))):i=H(A).call(t,e);var r=n._popContext();o=n._bitField,0===(65536&o)&&(i===y?n._reject(e):i===I?n._rejectCallback(i.e,!1):(C.checkForgottenReturns(i,r,"",n,this),n._resolveCallback(i)))}},i.prototype._target=function(){for(var A=this;A._isFollowing();)A=A._followee();return A},i.prototype._followee=function(){return this._rejectionHandler0},i.prototype._setFollowee=function(A){this._rejectionHandler0=A},i.prototype._settlePromise=function(A,t,e,o){var r=A instanceof i,a=this._bitField,s=0!==(134217728&a);0!==(65536&a)?(r&&A._invokeInternalOnCancel(),e instanceof O&&e.isFinallyHandler()?(e.cancelPromise=A,H(t).call(e,o)===I&&A._reject(I.e)):t===u?A._fulfill(u.call(e)):e instanceof n?e._promiseCancelled(A):r||A instanceof D?A._cancel():e.cancel()):"function"==typeof t?r?(s&&A._setAsyncGuaranteed(),this._settlePromiseFromHandler(t,e,o,A)):t.call(e,o,A):e instanceof n?e._isResolved()||(0!==(33554432&a)?e._promiseFulfilled(o,A):e._promiseRe
vendor: 10,797 bytes, lines 47-48
47jected(o,A)):r&&(s&&A._setAsyncGuaranteed(),0!==(33554432&a)?A._fulfill(o):A._reject(o))},i.prototype._settlePromiseLateCancellationObserver=function(A){var t=A.handler,e=A.promise,n=A.receiver,o=A.value;"function"==typeof t?e instanceof i?this._settlePromiseFromHandler(t,n,o,e):t.call(n,o,e):e instanceof i&&e._reject(o)},i.prototype._settlePromiseCtx=function(A){this._settlePromise(A.promise,A.handler,A.receiver,A.value)},i.prototype._settlePromise0=function(A,t,e){var n=this._promise0,o=this._receiverAt(0);this._promise0=void 0,this._receiver0=void 0,this._settlePromise(n,A,o,t)},i.prototype._clearCallbackDataAtIndex=function(A){var t=4*A-4;this[t+2]=this[t+3]=this[t+0]=this[t+1]=void 0},i.prototype._fulfill=function(A){var t=this._bitField;if(!((117506048&t)>>>16)){if(A===this){var e=c();return this._attachExtraTrace(e),this._reject(e)}this._setFulfilled(),this._rejectionHandler0=A,(65535&t)>0&&(0!==(134217728&t)?this._settlePromises():B.settlePromises(this))}},i.prototype._reject=function(A){var t=this._bitField;if(!((117506048&t)>>>16))return this._setRejected(),this._fulfillmentHandler0=A,this._isFinal()?B.fatalError(A,d.isNode):void((65535&t)>0?B.settlePromises(this):this._ensurePossibleRejectionHandled())},i.prototype._fulfillPromises=function(A,t){for(var e=1;e<A;e++){var n=this._fulfillmentHandlerAt(e),o=this._promiseAt(e),i=this._receiverAt(e);this._clearCallbackDataAtIndex(e),this._settlePromise(o,n,i,t)}},i.prototype._rejectPromises=function(A,t){for(var e=1;e<A;e++){var n=this._rejectionHandlerAt(e),o=this._promiseAt(e),i=this._receiverAt(e);this._clearCallbackDataAtIndex(e),this._settlePromise(o,n,i,t)}},i.prototype._settlePromises=function(){var A=this._bitField,t=65535&A;if(t>0){if(0!==(16842752&A)){var e=this._fulfillmentHandler0;this._settlePromise0(this._rejectionHandler0,e,A),this._rejectPromises(t,e)}else{var n=this._rejectionHandler0;this._settlePromise0(this._fulfillmentHandler0,n,A),this._fulfillPromises(t,n)}this._setLength(0)}this._clearCancellationData()},i.prototype._settledValue=function(){var A=this._bitField;return 0!==(33554432&A)?this._rejectionHandler0:0!==(16777216&A)?this._fulfillmentHandler0:void 0},i.defer=i.pending=function(){C.deprecated("Promise.defer","new Promise");var A=new i(v);return{promise:A,resolve:r,reject:a}},d.notEnumerableProp(i,"_makeSelfResolutionError",c),e(86)(i,v,x,p,C),e(87)(i,v,x,C),e(88)(i,D,p,C),e(89)(i),e(90)(i),e(91)(i,D,x,v,B,l),i.Promise=i,i.version="3.5.1",e(92)(i,D,p,x,v,C),e(93)(i),e(94)(i,p,x,Q,v,C),e(95)(i,v,C),e(96)(i,p,v,x,n,C),e(97)(i),e(98)(i,v),e(99)(i,D,x,p),e(100)(i,v,x,p),e(101)(i,D,p,x,v,C),e(102)(i,D,C),e(103)(i,D,p),e(104)(i,v),e(105)(i,v),e(106)(i),d.toFastProperties(i),d.toFastProperties(i.prototype),s({a:1}),s({b:2}),s({c:3}),s(1),s(function(){}),s(void 0),s(!1),s(new i(v)),C.setBounds(h.firstLineError,d.lastLineError),i}}).call(t,e(23))},function(A,t,e){(function(t,n){"use strict";function o(){try{var A=G;return G=null,A.apply(this,arguments)}catch(A){return O.e=A,O}}function i(A){return G=A,o}function r(A){return null==A||A===!0||A===!1||"string"==typeof A||"number"==typeof A}function a(A){return"function"==typeof A||"object"==typeof A&&null!==A}function s(A){return r(A)?new Error(B(A)):A}function l(A,t){var e,n=A.length,o=new Array(n+1);for(e=0;e<n;++e)o[e]=A[e];return o[e]=t,o}function c(A,t,e){if(!Q.isES5)return{}.hasOwnProperty.call(A,t)?A[t]:void 0;var n=Object.getOwnPropertyDescriptor(A,t);return null!=n?null==n.get&&null==n.set?n.value:e:void 0}function u(A,t,e){if(r(A))return A;var n={value:e,configurable:!0,enumerable:!1,writable:!0};return Q.defineProperty(A,t,n),A}function p(A){throw A}function g(A){try{if("function"==typeof A){var t=Q.names(A.prototype),e=Q.isES5&&t.length>1,n=t.length>0&&!(1===t.length&&"constructor"===t[0]),o=T.test(A+"")&&Q.names(A).length>0;if(e||n||o)return!0}return!1}catch(A){return!1}}function d(A){function t(){}t.prototype=A;for(var e=8;e--;)new t;return A}function f(A){return F.test(A)}function h(A,t,e){for(var n=new Array(A),o=0;o<A;++o)n[o]=t+o+e;return n}function B(A){try{return A+""}catch(A){return"[no string representation]"}}function m(A){return A instanceof Error||null!==A&&"object"==typeof A&&"string"==typeof A.message&&"string"==typeof A.name}function b(A){try{u(A,"isOperational",!0)}catch(A){}}function _(A){return null!=A&&(A instanceof Error.__BluebirdErrorTypes__.OperationalError||A.isOperational===!0)}function v(A){return m(A)&&Q.propertyIsWritable(A,"stack")}function w(A){return{}.toString.call(A)}function y(A,t,e){for(var n=Q.names(A),o=0;o<n.length;++o){var i=n[o];if(e(i))try{Q.defineProperty(t,i,Q.getDescriptor(A,i))}catch(A){}}}function x(A){return j?n.env[A]:void 0}function D(){if("function"==typeof Promise)try{var A=new Promise(function(){});if("[object Promise]"==={}.toString.call(A))return Promise}catch(A){}}function k(A,t){return A.bind(t)}var Q=e(72),C="undefined"==typeof navigator,O={e:{}},G,E="undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof t?t:void 0!==this?this:null,I=function(A,t){function e(){this.constructor=A,this.constructor$=t;for(var e in t.prototype)n.call(t.prototype,e)&&"$"!==e.charAt(e.length-1)&&(this[e+"$"]=t.prototype[e])}var n={}.hasOwnProperty;return e.prototype=t.prototype,A.prototype=new e,A.prototype},H=function(){var A=[Array.prototype,Object.prototype,Function.prototype],t=function(t){for(var e=0;e<A.length;++e)if(A[e]===t)return!0;return!1};if(Q.isES5){var e=Object.getOwnPropertyNames;return function(A){for(var n=[],o=Object.create(null);null!=A&&!t(A);){var i;try{i=e(A)}catch(A){return n}for(var r=0;r<i.length;++r){var a=i[r];if(!o[a]){o[a]=!0;var s=Object.getOwnPropertyDescriptor(A,a); 48null!=s&&null==s.get&&null==s.set&&n.push(a)}}A=Q.getPrototypeOf(A)}return n}}var n={}.hasOwnProperty;return function(e){if(t(e))return[];var o=[];A:for(var i in e)if(n.call(e,i))o.push(i);else{for(var r=0;r<A.length;++r)if(n.call(A[r],i))continue A;o.push(i)}return o}}(),T=/this\s*\.\s*\S+\s*=/,F=/^[a-z$_][a-z$_0-9]*$/i,S=function(){return"stack"in new Error?function(A){return v(A)?A:new Error(B(A))}:function(A){if(v(A))return A;try{throw new Error(B(A))}catch(A){return A}}}(),L=function(A){return Q.isArray(A)?A:null};if("undefined"!=typeof Symbol&&Symbol.iterator){var U="function"==typeof Array.from?function(A){return Array.from(A)}:function(A){for(var t,e=[],n=A[Symbol.iterator]();!(t=n.next()).done;)e.push(t.value);return e};L=function(A){return Q.isArray(A)?A:null!=A&&"function"==typeof A[Symbol.iterator]?U(A):null}}var M="undefined"!=typeof n&&"[object process]"===w(n).toLowerCase(),j="undefined"!=typeof n&&"undefined"!=typeof n.env,P={isClass:g,isIdentifier:f,inheritedDataKeys:H,getDataPropertyOrDefault:c,thrower:p,isArray:Q.isArray,asArray:L,notEnumerableProp:u,isPrimitive:r,isObject:a,isError:m,canEvaluate:C,errorObj:O,tryCatch:i,inherits:I,withAppended:l,maybeWrapAsError:s,toFastProperties:d,filledRange:h,toString:B,canAttachTrace:v,ensureErrorObject:S,originatesFromRejection:_,markAsOriginatingFromRejection:b,classString:w,copyDescriptors:y,hasDevTools:"undefined"!=typeof chrome&&chrome&&"function"==typeof chrome.loadTimes,isNode:M,hasEnvVariables:j,env:x,global:E,getNativePromise:D,domainBind:k};P.isRecentNode=P.isNode&&function(){var A=n.versions.node.split(".").map(Number);return 0===A[0]&&A[1]>10||A[0]>0}(),P.isNode&&P.toFastProperties(n);try{throw new Error}catch(A){P.lastLineError=A}A.exports=P}).call(t,function(){return this}(),e(23))},function(A,t){var e=function(){"use strict";return void 0===this}();if(e)A.exports={freeze:Object.freeze,defineProperty:Object.defineProperty,getDescriptor:Object.getOwnPropertyDescriptor,keys:Object.keys,names:Object.getOwnPropertyNames,getPrototypeOf:Object.getPrototypeOf,isArray:Array.isArray,isES5:e,propertyIsWritable:function(A,t){var e=Object.getOwnPropertyDescriptor(A,t);return!(e&&!e.writable&&!e.set)}};else{var n={}.hasOwnProperty,o={}.toString,i={}.constructor.prototype,r=function(A){var t=[];for(var e in A)n.call(A,e)&&t.push(e);return t},a=function(A,t){return{value:A[t]}},s=function(A,t,e){return A[t]=e.value,A},l=function(A){return A},c=function(A){try{return Object(A).constructor.prototype}catch(A){return i}},u=function(A){try{return"[object Array]"===o.call(A)}catch(A){return!1}};A.exports={isArray:u,keys:r,names:r,defineProperty:s,getDescriptor:a,freeze:l,getPrototypeOf:c,isES5:e,propertyIsWritable:function(){return!0}}}},function(A,t,e){(function(t){"use strict";function n(){this._customScheduler=!1,this._isTickUsed=!1,this._lateQueue=new l(16),this._normalQueue=new l(16),this._haveDrainedQueues=!1,this._trampolineEnabled=!0;var A=this;this.drainQueues=function(){A._drainQueues()},this._schedule=s}function o(A,t,e){this._lateQueue.push(A,t,e),this._queueTick()}function i(A,t,e){this._normalQueue.push(A,t,e),this._queueTick()}function r(A){this._normalQueue._pushOne(A),this._queueTick()}var a;try{throw new Error}catch(A){a=A}var s=e(74),l=e(77),c=e(71);n.prototype.setScheduler=function(A){var t=this._schedule;return this._schedule=A,this._customScheduler=!0,t},n.prototype.hasCustomScheduler=function(){return this._customScheduler},n.prototype.enableTrampoline=function(){this._trampolineEnabled=!0},n.prototype.disableTrampolineIfNecessary=function(){c.hasDevTools&&(this._trampolineEnabled=!1)},n.prototype.haveItemsQueued=function(){return this._isTickUsed||this._haveDrainedQueues},n.prototype.fatalError=function(A,e){e?(t.stderr.write("Fatal "+(A instanceof Error?A.stack:A)+"\n"),t.exit(2)):this.throwLater(A)},n.prototype.throwLater=function(A,t){if(1===arguments.length&&(t=A,A=function(){throw t}),"undefined"!=typeof setTimeout)setTimeout(function(){A(t)},0);else try{this._schedule(function(){A(t)})}catch(A){throw new Error("No async scheduler available\n\n See http://goo.gl/MqrFmX\n")}},c.hasDevTools?(n.prototype.invokeLater=function(A,t,e){this._trampolineEnabled?o.call(this,A,t,e):this._schedule(function(){setTimeout(function(){A.call(t,e)},100)})},n.prototype.invoke=function(A,t,e){this._trampolineEnabled?i.call(this,A,t,e):this._schedule(function(){A.call(t,e)})},n.prototype.settlePromises=function(A){this._trampolineEnabled?r.call(this,A):this._schedule(function(){A._settlePromises()})}):(n.prototype.invokeLater=o,n.prototype.invoke=i,n.prototype.settlePromises=r),n.prototype._drainQueue=function(A){for(;A.length()>0;){var t=A.shift();if("function"==typeof t){var e=A.shift(),n=A.shift();t.call(e,n)}else t._settlePromises()}},n.prototype._drainQueues=function(){this._drainQueue(this._normalQueue),this._reset(),this._haveDrainedQueues=!0,this._drainQueue(this._lateQueue)},n.prototype._queueTick=function(){this._isTickUsed||(this._isTickUsed=!0,this._schedule(this.drainQueues))},n.prototype._reset=function(){this._isTickUsed=!1}
48,A.exports=n,A.exports.firstLineError=a}).call(t,e(23))},function(A,t,e){(function(t,n,o){"use strict";var i,r=e(71),a=function(){throw new Error("No async scheduler available\n\n See http://goo.gl/MqrFmX\n")},s=r.getNativePromise();if(r.isNode&&"undefined"==typeof MutationObserver){var l=t.setImmediate,c=n.nextTick;i=r.isRecentNode?function(A){l.call(t,A)}:function(A){c.call(n,A)}}else if("function"==typeof s&&"function"==typeof s.resolve){var u=s.resolve();i=function(A){u.then(A)}}else i="undefined"==typeof MutationObserver||"undefined"!=typeof window&&window.navigator&&(window.navigator.standalone||window.cordova)?"undefined"!=typeof o?function(A){o(A)}:"undefined"!=typeof setTimeout?function(A){setTimeout(A,0)}:a:function(){var A=document.createElement("div"),t={attributes:!0},e=!1,n=document.createElement("div"),o=new MutationObserver(function(){A.classList.toggle("foo"),e=!1});o.observe(n,t);var i=function(){e||(e=!0,n.classList.toggle("foo"))};return function(e){var n=new MutationObserver(function(){n.disconnect(),e()});n.observe(A,t),i()}}();A.exports=i}).call(t,function(){return this}(),e(23),e(75).setImmediate)},function(A,t,e){function n(A,t){this._id=A,this._clearFn=t}var o=Function.prototype.apply;t.setTimeout=function(){return new n(o.call(setTimeout,window,arguments),clearTimeout)},t.setInterval=function(){return new n(o.call(setInterval,window,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(A){A&&A.close()},n.prototype.unref=n.prototype.ref=function(){},n.prototype.close=function(){this._clearFn.call(window,this._id)},t.enroll=function(A,t){clearTimeout(A._idleTimeoutId),A._idleTimeout=t},t.unenroll=function(A){clearTimeout(A._idleTimeoutId),A._idleTimeout=-1},t._unrefActive=t.active=function(A){clearTimeout(A._idleTimeoutId);var t=A._idleTimeout;t>=0&&(A._idleTimeoutId=setTimeout(function(){A._onTimeout&&A._onTimeout()},t))},e(76),t.setImmediate=setImmediate,t.clearImmediate=clearImmediate},function(A,t,e){(function(A,t){!function(A,e){"use strict";function n(A){"function"!=typeof A&&(A=new Function(""+A));for(var t=new Array(arguments.length-1),e=0;e<t.length;e++)t[e]=arguments[e+1];var n={callback:A,args:t};return f[d]=n,g(d),d++}function o(A){delete f[A]}function i(A){var t=A.callback,n=A.args;switch(n.length){case 0:t();break;case 1:t(n[0]);break;case 2:t(n[0],n[1]);break;case 3:t(n[0],n[1],n[2]);break;default:t.apply(e,n)}}function r(A){if(h)setTimeout(r,0,A);else{var t=f[A];if(t){h=!0;try{i(t)}finally{o(A),h=!1}}}}function a(){g=function(A){t.nextTick(function(){r(A)})}}function s(){if(A.postMessage&&!A.importScripts){var t=!0,e=A.onmessage;return A.onmessage=function(){t=!1},A.postMessage("","*"),A.onmessage=e,t}}function l(){var t="setImmediate$"+Math.random()+"$",e=function(e){e.source===A&&"string"==typeof e.data&&0===e.data.indexOf(t)&&r(+e.data.slice(t.length))};A.addEventListener?A.addEventListener("message",e,!1):A.attachEvent("onmessage",e),g=function(e){A.postMessage(t+e,"*")}}function c(){var A=new MessageChannel;A.port1.onmessage=function(A){var t=A.data;r(t)},g=function(t){A.port2.postMessage(t)}}function u(){var A=B.documentElement;g=function(t){var e=B.createElement("script");e.onreadystatechange=function(){r(t),e.onreadystatechange=null,A.removeChild(e),e=null},A.appendChild(e)}}function p(){g=function(A){setTimeout(r,0,A)}}if(!A.setImmediate){var g,d=1,f={},h=!1,B=A.document,m=Object.getPrototypeOf&&Object.getPrototypeOf(A);m=m&&m.setTimeout?m:A,"[object process]"==={}.toString.call(A.process)?a():s()?l():A.MessageChannel?c():B&&"onreadystatechange"in B.createElement("script")?u():p(),m.setImmediate=n,m.clearImmediate=o}}("undefined"==typeof self?"undefined"==typeof A?this:A:self)}).call(t,function(){return this}(),e(23))},function(A,t){"use strict";function e(A,t,e,n,o){for(var i=0;i<o;++i)e[i+n]=A[i+t],A[i+t]=void 0}function n(A){this._capacity=A,this._length=0,this._front=0}n.prototype._willBeOverCapacity=function(A){return this._capacity<A},n.prototype._pushOne=function(A){var t=this.length();this._checkCapacity(t+1);var e=this._front+t&this._capacity-1;this[e]=A,this._length=t+1},n.prototype.push=function(A,t,e){var n=this.length()+3;if(this._willBeOverCapacity(n))return this._pushOne(A),this._pushOne(t),void this._pushOne(e);var o=this._front+n-3;this._checkCapacity(n);var i=this._capacity-1;this[o+0&i]=A,this[o+1&i]=t,this[o+2&i]=e,this._length=n},n.prototype.shift=function(){var A=this._front,t=this[A];return this[A]=void 0,this._front=A+1&this._capacity-1,this._length--,t},n.prototype.length=function(){return this._length},n.prototype._checkCapacity=function(A){this._capacity<A&&this._resizeTo(this._capacity<<1)},n.prototype._resizeTo=function(A){var t=this._capacity;this._capacity=A;var n=this._front,o=this._length,i=n+o&t-1;e(this,0,this,t,i)},A.exports=n},function(A,t,e){"use strict";function n(A,t){function e(n){return this instanceof e?(u(this,"message","string"==typeof n?n:t),u(this,"name",A),void(Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):Error.call(this))):new e(n)}return c(e,Error),e}function o(A){return this instanceof o?(u(this,"name","OperationalError"),u(this,"message",A),this.cause=A,this.isOperational=!0,void(A instanceof Error?(u(this,"message",A.message),u(this,"stack",A.stack)):Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor))):new o(A)}var i,r,a=e(72),s=a.freeze,l=e(71),c=l.inherits,u=l.notEnumerableProp,p=n("Warning","warning"),g=n("CancellationError","cancellation error"),d=n("TimeoutError","timeout error"),f=n("AggregateError","aggregate error");try{i=TypeError,r=RangeError}catch(A){i=n("TypeError","type error"),r=n("RangeError","range error")}for(var h="join pop push shift unshift slice filter forEach some every map indexOf lastIndexOf reduce reduceRight sort reverse".split(" "),B=0;B<h.length;++B)"function"==typeof Array.prototype[h[B]]&&(f.prototype[h[B]]=Array.prototype[h[B]]);a.defineProperty(f.prototype,"length",{value:0,configurable:!1,writable:!0,enumerable:!0}),f.prototype.isOperational=!0;var m=0;f.prototype.toString=function(){var A=Array(4*m+1).join(" "),t="\n"+A+"AggregateError of:\n";m++,A=Array(4*m+1).join(" ");for(var e=0;e<this.length;++e){for(var n=this[e]===this?"[Circular AggregateError]":this[e]+"",o=n.split("\n"),i=0;i<o.length;++i)o[i]=A+o[i];n=o.join("\n"),t+=n+"\n"}return m--,t},c(o,Error);var b=Error.__BluebirdErrorTypes__;b||(b=s({CancellationError:g,TimeoutError:d,OperationalError:o,RejectionError:o,AggregateError:f}),a.defineProperty(Error,"__BluebirdErrorTypes__",{value:b,writable:!1,enumerable:!1,
vendor: 3,251 bytes, line 48
48configurable:!1})),A.exports={Error:Error,TypeError:i,RangeError:r,CancellationError:b.CancellationError,OperationalError:b.OperationalError,TimeoutError:b.TimeoutError,AggregateError:b.AggregateError,Warning:p}},function(A,t,e){"use strict";A.exports=function(A,t){function n(e,n){if(c(e)){if(e instanceof A)return e;var o=i(e);if(o===l){n&&n._pushContext();var s=A.reject(o.e);return n&&n._popContext(),s}if("function"==typeof o){if(r(e)){var s=new A(t);return e._then(s._fulfill,s._reject,void 0,s,null),s}return a(e,o,n)}}return e}function o(A){return A.then}function i(A){try{return o(A)}catch(A){return l.e=A,l}}function r(A){try{return u.call(A,"_promise0")}catch(A){return!1}}function a(e,n,o){function i(A){a&&(a._resolveCallback(A),a=null)}function r(A){a&&(a._rejectCallback(A,u,!0),a=null)}var a=new A(t),c=a;o&&o._pushContext(),a._captureStackTrace(),o&&o._popContext();var u=!0,p=s.tryCatch(n).call(e,i,r);return u=!1,a&&p===l&&(a._rejectCallback(p.e,!0,!0),a=null),c}var s=e(71),l=s.errorObj,c=s.isObject,u={}.hasOwnProperty;return n}},function(A,t,e){"use strict";A.exports=function(A,t,n,o,i){function r(A){switch(A){case-2:return[];case-3:return{};case-6:return new Map}}function a(e){var n=this._promise=new A(t);e instanceof A&&n._propagateFrom(e,3),n._setOnCancel(this),this._values=e,this._length=0,this._totalResolved=0,this._init(void 0,-2)}var s=e(71);s.isArray;return s.inherits(a,i),a.prototype.length=function(){return this._length},a.prototype.promise=function(){return this._promise},a.prototype._init=function t(e,i){var a=n(this._values,this._promise);if(a instanceof A){a=a._target();var l=a._bitField;if(this._values=a,0===(50397184&l))return this._promise._setAsyncGuaranteed(),a._then(t,this._reject,void 0,this,i);if(0===(33554432&l))return 0!==(16777216&l)?this._reject(a._reason()):this._cancel();a=a._value()}if(a=s.asArray(a),null===a){var c=o("expecting an array or an iterable object but got "+s.classString(a)).reason();return void this._promise._rejectCallback(c,!1)}return 0===a.length?void(i===-5?this._resolveEmptyArray():this._resolve(r(i))):void this._iterate(a)},a.prototype._iterate=function(t){var e=this.getActualLength(t.length);this._length=e,this._values=this.shouldCopyValues()?new Array(e):this._values;for(var o=this._promise,i=!1,r=null,a=0;a<e;++a){var s=n(t[a],o);s instanceof A?(s=s._target(),r=s._bitField):r=null,i?null!==r&&s.suppressUnhandledRejections():null!==r?0===(50397184&r)?(s._proxy(this,a),this._values[a]=s):i=0!==(33554432&r)?this._promiseFulfilled(s._value(),a):0!==(16777216&r)?this._promiseRejected(s._reason(),a):this._promiseCancelled(a):i=this._promiseFulfilled(s,a)}i||o._setAsyncGuaranteed()},a.prototype._isResolved=function(){return null===this._values},a.prototype._resolve=function(A){this._values=null,this._promise._fulfill(A)},a.prototype._cancel=function(){!this._isResolved()&&this._promise._isCancellable()&&(this._values=null,this._promise._cancel())},a.prototype._reject=function(A){this._values=null,this._promise._rejectCallback(A,!1)},a.prototype._promiseFulfilled=function(A,t){this._values[t]=A;var e=++this._totalResolved;return e>=this._length&&(this._resolve(this._values),!0)},a.prototype._promiseCancelled=function(){return this._cancel(),!0}
vendor: 5,792 bytes, line 48
48,a.prototype._promiseRejected=function(A){return this._totalResolved++,this._reject(A),!0},a.prototype._resultCancelled=function(){if(!this._isResolved()){var t=this._values;if(this._cancel(),t instanceof A)t.cancel();else for(var e=0;e<t.length;++e)t[e]instanceof A&&t[e].cancel()}},a.prototype.shouldCopyValues=function(){return!0},a.prototype.getActualLength=function(A){return A},a}},function(A,t){"use strict";A.exports=function(A){function t(){this._trace=new t.CapturedTrace(n())}function e(){if(o)return new t}function n(){var A=i.length-1;if(A>=0)return i[A]}var o=!1,i=[];return A.prototype._promiseCreated=function(){},A.prototype._pushContext=function(){},A.prototype._popContext=function(){return null},A._peekContext=A.prototype._peekContext=function(){},t.prototype._pushContext=function(){void 0!==this._trace&&(this._trace._promiseCreated=null,i.push(this._trace))},t.prototype._popContext=function(){if(void 0!==this._trace){var A=i.pop(),t=A._promiseCreated;return A._promiseCreated=null,t}return null},t.CapturedTrace=null,t.create=e,t.deactivateLongStackTraces=function(){},t.activateLongStackTraces=function(){var e=A.prototype._pushContext,i=A.prototype._popContext,r=A._peekContext,a=A.prototype._peekContext,s=A.prototype._promiseCreated;t.deactivateLongStackTraces=function(){A.prototype._pushContext=e,A.prototype._popContext=i,A._peekContext=r,A.prototype._peekContext=a,A.prototype._promiseCreated=s,o=!1},o=!0,A.prototype._pushContext=t.prototype._pushContext,A.prototype._popContext=t.prototype._popContext,A._peekContext=A.prototype._peekContext=n,A.prototype._promiseCreated=function(){var A=this._peekContext();A&&null==A._promiseCreated&&(A._promiseCreated=this)}},t}},function(A,t,e){(function(t){"use strict";A.exports=function(A,n){function o(A,t){return{promise:t}}function i(){return!1}function r(A,t,e){var n=this;try{A(t,e,function(A){if("function"!=typeof A)throw new TypeError("onCancel must be a function, got: "+M.toString(A));n._attachCancellationCallback(A)})}catch(A){return A}}function a(A){if(!this._isCancellable())return this;var t=this._onCancel();void 0!==t?M.isArray(t)?t.push(A):this._setOnCancel([t,A]):this._setOnCancel(A)}function s(){return this._onCancelField}function l(A){this._onCancelField=A}function c(){this._cancellationParent=void 0,this._onCancelField=void 0}function u(A,t){if(0!==(1&t)){this._cancellationParent=A;var e=A._branchesRemainingToCancel;void 0===e&&(e=0),A._branchesRemainingToCancel=e+1}0!==(2&t)&&A._isBound()&&this._setBoundTo(A._boundTo)}function p(A,t){0!==(2&t)&&A._isBound()&&this._setBoundTo(A._boundTo)}function g(){var t=this._boundTo;return void 0!==t&&t instanceof A?t.isFulfilled()?t.value():void 0:t}function d(){this._trace=new I(this._peekContext())}function f(A,t){if(j(A)){var e=this._trace;if(void 0!==e&&t&&(e=e._parent),void 0!==e)e.attachExtraTrace(A);else if(!A.__stackCleaned__){var n=x(A);M.notEnumerableProp(A,"stack",n.message+"\n"+n.stack.join("\n")),M.notEnumerableProp(A,"__stackCleaned__",!0)}}}function h(A,t,e,n,o){if(void 0===A&&null!==t&&J){if(void 0!==o&&o._returnedNonUndefined())return;if(0===(65535&n._bitField))return;e&&(e+=" ");var i="",r="";if(t._trace){for(var a=t._trace.stack.split("\n"),s=w(a),l=s.length-1;l>=0;--l){var c=s[l];if(!Y.test(c)){var u=c.match(R);u&&(i="at "+u[1]+":"+u[2]+":"+u[3]+" ");break}}if(s.length>0)for(var p=s[0],l=0;l<a.length;++l)if(a[l]===p){l>0&&(r="\n"+a[l-1]);break}}var g="a promise was created in a "+e+"handler "+i+"but was not returned from it, see http://goo.gl/rRqMUw"+r;n._warn(g,!0,t)}}function B(A,t){var e=A+" is deprecated and will be removed in a future version.";return t&&(e+=" Use "+t+" instead."),m(e)}function m(t,e,n){if(rA.warnings){var o,i=new U(t);if(e)n._attachExtraTrace(i);else if(rA.longStackTraces&&(o=A._peekContext()))o.attachExtraTrace(i);else{var r=x(i);i.stack=r.message+"\n"+r.stack.join("\n")}tA("warning",i)||D(i,"",!0)}}function b(A,t){for(var e=0;e<t.length-1;++e)t[e].push("From previous event:"),t[e]=t[e].join("\n");return e<t.length&&(t[e]=t[e].join("\n")),A+"\n"+t.join("\n")}function _(A){for(var t=0;t<A.length;++t)(0===A[t].length||t+1<A.length&&A[t][0]===A[t+1][0])&&(A.splice(t,1),t--)}function v(A){for(var t=A[0],e=1;e<A.length;++e){for(var n=A[e],o=t.length-1,i=t[o],r=-1,a=n.length-1;a>=0;--a)if(n[a]===i){r=a;break}for(var a=r;a>=0;--a){var s=n[a];if(t[o]!==s)break;t.pop(),o--}t=n}}function w(A){for(var t=[],e=0;e<A.length;++e){var n=A[e],o=" (No stack trace)"===n||N.test(n),i=o&&nA(n);o&&!i&&(z&&" "!==n.charAt(0)&&(n=" "+n),t.push(n))}return t}function y(A){for(var t=A.stack.replace(/\s+$/g,"").split("\n"),e=0;e<t.length;++e){var n=t[e];if(" (No stack trace)"===n||N.test(n))break}return e>0&&"SyntaxError"!=A.name&&(t=t.slice(e)),t}function x(A){var t=A.stack,e=A.toString();return t="string"==typeof t&&t.length>0?y(A):[" (No stack trace)"],{message:e,stack:"SyntaxError"==A.name?t:w(t)}}function D(A,t,e){if("undefined"!=typeof console){var n;if(M.isObject(A)){var o=A.stack;n=t+Z(o,A)}else n=t+String(A);"function"==typeof F?F(n,e):"function"!=typeof console.log&&"object"!=typeof console.log||console.log(n)}}function k(A,t,e,n){var o=!1;try{"function"==typeof t&&(o=!0,"rejectionHandled"===A?t(n):t(e,n))}catch(A){L.throwLater(A)}"unhandledRejection"===A?tA(A,e,n)||o||D(e,"Unhandled rejection "):tA(A,n)}function Q(A){var t;if("function"==typeof A)t="[function "+(A.name||"anonymous")+"]";else{t=A&&"function"==typeof A.toString?A.toString():M.toString(A);var e=/\[object [a-zA-Z0-9$_]+\]/;if(e.test(t))try{var n=JSON.stringify(A);t=n}catch(A){}0===t.length&&(t="(empty array)")}return"(<"+C(t)+">, no stack trace)"}function C(A){var t=41;return A.length<t?A:A.substr(0,t-3)+"..."}function O(){return"function"==typeof iA}function G(A){var t=A.match(oA);
48if(t)return{fileName:t[1],line:parseInt(t[2],10)}}function E(A,t){if(O()){for(var e,n,o=A.stack.split("\n"),i=t.stack.split("\n"),r=-1,a=-1,s=0;s<o.length;++s){var l=G(o[s]);if(l){e=l.fileName,r=l.line;break}}for(var s=0;s<i.length;++s){var l=G(i[s]);if(l){n=l.fileName,a=l.line;break}}r<0||a<0||!e||!n||e!==n||r>=a||(nA=function(A){if(P.test(A))return!0;var t=G(A);return!!(t&&t.fileName===e&&r<=t.line&&t.line<=a)})}}function I(A){this._parent=A,this._promisesCreated=0;var t=this._length=1+(void 0===A?0:A._length);iA(this,I),t>32&&this.uncycle()}var H,T,F,S=A._getDomain,L=A._async,U=e(78).Warning,M=e(71),j=M.canAttachTrace,P=/[\\\/]bluebird[\\\/]js[\\\/](release|debug|instrumented)/,Y=/\((?:timers\.js):\d+:\d+\)/,R=/[\/<\(](.+?):(\d+):(\d+)\)?\s*$/,N=null,Z=null,z=!1,$=!(0==M.env("BLUEBIRD_DEBUG")||!M.env("BLUEBIRD_DEBUG")&&"development"!==M.env("NODE_ENV")),V=!(0==M.env("BLUEBIRD_WARNINGS")||!$&&!M.env("BLUEBIRD_WARNINGS")),K=!(0==M.env("BLUEBIRD_LONG_STACK_TRACES")||!$&&!M.env("BLUEBIRD_LONG_STACK_TRACES")),J=0!=M.env("BLUEBIRD_W_FORGOTTEN_RETURN")&&(V||!!M.env("BLUEBIRD_W_FORGOTTEN_RETURN"));A.prototype.suppressUnhandledRejections=function(){var A=this._target();A._bitField=A._bitField&-1048577|524288},A.prototype._ensurePossibleRejectionHandled=function(){if(0===(524288&this._bitField)){this._setRejectionIsUnhandled();var A=this;setTimeout(function(){A._notifyUnhandledRejection()},1)}},A.prototype._notifyUnhandledRejectionIsHandled=function(){k("rejectionHandled",H,void 0,this)},A.prototype._setReturnedNonUndefined=function(){this._bitField=268435456|this._bitField},A.prototype._returnedNonUndefined=function(){return 0!==(268435456&this._bitField)},A.prototype._notifyUnhandledRejection=function(){if(this._isRejectionUnhandled()){var A=this._settledValue();this._setUnhandledRejectionIsNotified(),k("unhandledRejection",T,A,this)}},A.prototype._setUnhandledRejectionIsNotified=function(){this._bitField=262144|this._bitField},A.prototype._unsetUnhandledRejectionIsNotified=function(){this._bitField=this._bitField&-262145},A.prototype._isUnhandledRejectionNotified=function(){return(262144&this._bitField)>0},A.prototype._setRejectionIsUnhandled=function(){this._bitField=1048576|this._bitField},A.prototype._unsetRejectionIsUnhandled=function(){this._bitField=this._bitField&-1048577,this._isUnhandledRejectionNotified()&&(this._unsetUnhandledRejectionIsNotified(),this._notifyUnhandledRejectionIsHandled())},A.prototype._isRejectionUnhandled=function(){return(1048576&this._bitField)>0},A.prototype._warn=function(A,t,e){return m(A,t,e||this)},A.onPossiblyUnhandledRejection=function(A){var t=S();T="function"==typeof A?null===t?A:M.domainBind(t,A):void 0},A.onUnhandledRejectionHandled=function(A){var t=S();H="function"==typeof A?null===t?A:M.domainBind(t,A):void 0};var W=function(){};A.longStackTraces=function(){if(L.haveItemsQueued()&&!rA.longStackTraces)throw new Error("cannot enable long stack traces after promises have been created\n\n See http://goo.gl/MqrFmX\n");if(!rA.longStackTraces&&O()){var t=A.prototype._captureStackTrace,e=A.prototype._attachExtraTrace;rA.longStackTraces=!0,W=function(){if(L.haveItemsQueued()&&!rA.longStackTraces)throw new Error("cannot enable long stack traces after promises have been created\n\n See http://goo.gl/MqrFmX\n");A.prototype._captureStackTrace=t,A.prototype._attachExtraTrace=e,n.deactivateLongStackTraces(),L.enableTrampoline(),rA.longStackTraces=!1},A.prototype._captureStackTrace=d,A.prototype._attachExtraTrace=f,n.activateLongStackTraces(),L.disableTrampolineIfNecessary()}},A.hasLongStackTraces=function(){return rA.longStackTraces&&O()};var q=function(){try{if("function"==typeof CustomEvent){var A=new CustomEvent("CustomEvent");return M.global.dispatchEvent(A),function(A,t){var e=new CustomEvent(A.toLowerCase(),{detail:t,cancelable:!0});return!M.global.dispatchEvent(e)}}if("function"==typeof Event){var A=new Event("CustomEvent");return M.global.dispatchEvent(A),function(A,t){var e=new Event(A.toLowerCase(),{cancelable:!0});return e.detail=t,!M.global.dispatchEvent(e)}}var A=document.createEvent("CustomEvent");return A.initCustomEvent("testingtheevent",!1,!0,{}),M.global.dispatchEvent(A),function(A,t){var e=document.createEvent("CustomEvent");return e.initCustomEvent(A.toLowerCase(),!1,!0,t),!M.global.dispatchEvent(e)}}catch(A){}return function(){return!1}}(),X=function(){return M.isNode?function(){return t.emit.apply(t,arguments)}:M.global?function(A){var t="on"+A.toLowerCase(),e=M.global[t];
vendor: 4,456 bytes, line 48
48return!!e&&(e.apply(M.global,[].slice.call(arguments,1)),!0)}:function(){return!1}}(),AA={promiseCreated:o,promiseFulfilled:o,promiseRejected:o,promiseResolved:o,promiseCancelled:o,promiseChained:function(A,t,e){return{promise:t,child:e}},warning:function(A,t){return{warning:t}},unhandledRejection:function(A,t,e){return{reason:t,promise:e}},rejectionHandled:o},tA=function(A){var t=!1;try{t=X.apply(null,arguments)}catch(A){L.throwLater(A),t=!0}var e=!1;try{e=q(A,AA[A].apply(null,arguments))}catch(A){L.throwLater(A),e=!0}return e||t};A.config=function(t){if(t=Object(t),"longStackTraces"in t&&(t.longStackTraces?A.longStackTraces():!t.longStackTraces&&A.hasLongStackTraces()&&W()),"warnings"in t){var e=t.warnings;rA.warnings=!!e,J=rA.warnings,M.isObject(e)&&"wForgottenReturn"in e&&(J=!!e.wForgottenReturn)}if("cancellation"in t&&t.cancellation&&!rA.cancellation){if(L.haveItemsQueued())throw new Error("cannot enable cancellation after promises are in use");A.prototype._clearCancellationData=c,A.prototype._propagateFrom=u,A.prototype._onCancel=s,A.prototype._setOnCancel=l,A.prototype._attachCancellationCallback=a,A.prototype._execute=r,eA=u,rA.cancellation=!0}return"monitoring"in t&&(t.monitoring&&!rA.monitoring?(rA.monitoring=!0,A.prototype._fireEvent=tA):!t.monitoring&&rA.monitoring&&(rA.monitoring=!1,A.prototype._fireEvent=i)),A},A.prototype._fireEvent=i,A.prototype._execute=function(A,t,e){try{A(t,e)}catch(A){return A}},A.prototype._onCancel=function(){},A.prototype._setOnCancel=function(A){},A.prototype._attachCancellationCallback=function(A){},A.prototype._captureStackTrace=function(){},A.prototype._attachExtraTrace=function(){},A.prototype._clearCancellationData=function(){},A.prototype._propagateFrom=function(A,t){};var eA=p,nA=function(){return!1},oA=/[\/<\(]([^:\/]+):(\d+):(?:\d+)\)?\s*$/;M.inherits(I,Error),n.CapturedTrace=I,I.prototype.uncycle=function(){var A=this._length;if(!(A<2)){for(var t=[],e={},n=0,o=this;void 0!==o;++n)t.push(o),o=o._parent;A=this._length=n;for(var n=A-1;n>=0;--n){var i=t[n].stack;void 0===e[i]&&(e[i]=n)}for(var n=0;n<A;++n){var r=t[n].stack,a=e[r];if(void 0!==a&&a!==n){a>0&&(t[a-1]._parent=void 0,t[a-1]._length=1),t[n]._parent=void 0,t[n]._length=1;var s=n>0?t[n-1]:this;a<A-1?(s._parent=t[a+1],s._parent.uncycle(),s._length=s._parent._length+1):(s._parent=void 0,s._length=1);for(var l=s._length+1,c=n-2;c>=0;--c)t[c]._length=l,l++;return}}}},I.prototype.attachExtraTrace=function(A){if(!A.__stackCleaned__){this.uncycle();for(var t=x(A),e=t.message,n=[t.stack],o=this;void 0!==o;)n.push(w(o.stack.split("\n"))),o=o._parent;v(n),_(n),M.notEnumerableProp(A,"stack",b(e,n)),M.notEnumerableProp(A,"__stackCleaned__",!0)}};var iA=function(){var A=/^\s*at\s*/,t=function(A,t){return"string"==typeof A?A:void 0!==t.name&&void 0!==t.message?t.toString():Q(t)};if("number"==typeof Error.stackTraceLimit&&"function"==typeof Error.captureStackTrace){Error.stackTraceLimit+=6,N=A,Z=t;var e=Error.captureStackTrace;return nA=function(A){return P.test(A)},function(A,t){Error.stackTraceLimit+=6,e(A,t),Error.stackTraceLimit-=6}}var n=new Error;if("string"==typeof n.stack&&n.stack.split("\n")[0].indexOf("stackDetection@")>=0)return N=/@/,Z=t,z=!0,function(A){A.stack=(new Error).stack};var o;try{throw new Error}catch(A){o="stack"in A}return"stack"in n||!o||"number"!=typeof Error.stackTraceLimit?(Z=function(A,t){return"string"==typeof A?A:"object"!=typeof t&&"function"!=typeof t||void 0===t.name||void 0===t.message?Q(t):t.toString()},null):(N=A,Z=t,function(A){Error.stackTraceLimit+=6;try{throw new Error}catch(t){A.stack=t.stack}Error.stackTraceLimit-=6})}([]);"undefined"!=typeof console&&"undefined"!=typeof console.warn&&(F=function(A){console.warn(A)},M.isNode&&t.stderr.isTTY?F=function(A,t){var e=t?"�[33m":"�[31m";console.warn(e+A+"�[0m\n")}:M.isNode||"string"!=typeof(new Error).stack||(F=function(A,t){console.warn("%c"+A,t?"color: darkorange":"color: red")}));var rA={warnings:V,longStackTraces:!1,cancellation:!1,monitoring:!1};return K&&A.longStackTraces(),{longStackTraces:function(){return rA.longStackTraces},warnings:function(){return rA.warnings},cancellation:function(){return rA.cancellation},monitoring:function(){return rA.monitoring},propagateFromFunction:function(){return eA},boundValueFunction:function(){return g},checkForgottenReturns:h,setBounds:E,warn:m,deprecated:B,CapturedTrace:I,fireDomEvent:q,fireGlobalEvent:X}}}).call(t,e(23))},function(A,t,e){"use strict";
vendor: 4,116 bytes, lines 48-49
48A.exports=function(A,t,n){function o(A,t,e){this.promise=A,this.type=t,this.handler=e,this.called=!1,this.cancelPromise=null}function i(A){this.finallyHandler=A}function r(A,t){return null!=A.cancelPromise&&(arguments.length>1?A.cancelPromise._reject(t):A.cancelPromise._cancel(),A.cancelPromise=null,!0)}function a(){return l.call(this,this.promise._target()._settledValue())}function s(A){if(!r(this,A))return p.e=A,p}function l(e){var o=this.promise,l=this.handler;if(!this.called){this.called=!0;var c=this.isFinallyHandler()?l.call(o._boundValue()):l.call(o._boundValue(),e);if(c===n)return c;if(void 0!==c){o._setReturnedNonUndefined();var g=t(c,o);if(g instanceof A){if(null!=this.cancelPromise){if(g._isCancelled()){var d=new u("late cancellation observer");return o._attachExtraTrace(d),p.e=d,p}g.isPending()&&g._attachCancellationCallback(new i(this))}return g._then(a,s,void 0,this,void 0)}}}return o.isRejected()?(r(this),p.e=e,p):(r(this),e)}var c=e(71),u=A.CancellationError,p=c.errorObj,g=e(84)(n);return o.prototype.isFinallyHandler=function(){return 0===this.type},i.prototype._resultCancelled=function(){r(this.finallyHandler)},A.prototype._passThrough=function(A,t,e,n){return"function"!=typeof A?this.then():this._then(e,n,void 0,new o(this,t,A),void 0)},A.prototype.lastly=A.prototype.finally=function(A){return this._passThrough(A,0,l,l)},A.prototype.tap=function(A){return this._passThrough(A,1,l)},A.prototype.tapCatch=function(t){var e=arguments.length;if(1===e)return this._passThrough(t,1,void 0,l);var n,o=new Array(e-1),i=0;for(n=0;n<e-1;++n){var r=arguments[n];if(!c.isObject(r))return A.reject(new TypeError("tapCatch statement predicate: expecting an object but got "+c.classString(r)));o[i++]=r}o.length=i;var a=arguments[n];return this._passThrough(g(o,a,this),1,void 0,l)},o}},function(A,t,e){"use strict";A.exports=function(A){function t(t,e,a){return function(s){var l=a._boundValue();A:for(var c=0;c<t.length;++c){var u=t[c];if(u===Error||null!=u&&u.prototype instanceof Error){if(s instanceof u)return i(e).call(l,s)}else if("function"==typeof u){var p=i(u).call(l,s);if(p===r)return p;if(p)return i(e).call(l,s)}else if(n.isObject(s)){for(var g=o(u),d=0;d<g.length;++d){var f=g[d];if(u[f]!=s[f])continue A}return i(e).call(l,s)}}return A}}var n=e(71),o=e(72).keys,i=n.tryCatch,r=n.errorObj; 49return t}},function(A,t,e){"use strict";function n(A){return A instanceof Error&&c.getPrototypeOf(A)===Error.prototype}function o(A){var t;if(n(A)){t=new l(A),t.name=A.name,t.message=A.message,t.stack=A.stack;for(var e=c.keys(A),o=0;o<e.length;++o){var i=e[o];u.test(i)||(t[i]=A[i])}return t}return r.markAsOriginatingFromRejection(A),A}function i(A,t){return function(e,n){if(null!==A){if(e){var i=o(a(e));A._attachExtraTrace(i),A._reject(i)}else if(t){for(var r=arguments.length,s=new Array(Math.max(r-1,0)),l=1;l<r;++l)s[l-1]=arguments[l];A._fulfill(s)}else A._fulfill(n);A=null}}}var r=e(71),a=r.maybeWrapAsError,s=e(78),l=s.OperationalError,c=e(72),u=/^(?:name|message|stack|cause)$/;A.exports=i},function(A,t,e){"use strict";A.exports=function(A,t,n,o,i){var r=e(71),a=r.tryCatch;A.method=function(e){if("function"!=typeof e)throw new A.TypeError("expecting a function but got "+r.classString(e));return function(){var n=new A(t);n._captureStackTrace(),n._pushContext();var o=a(e).apply(this,arguments),r=n._popContext();return i.checkForgottenReturns(o,r,"Promise.method",n),n._resolveFromSyncValue(o),n}},A.attempt=A.try=function(e){if("function"!=typeof e)return o("expecting a function but got "+r.classString(e));var n=new A(t);n._captureStackTrace(),n._pushContext();var s;if(arguments.length>1){i.deprecated("calling Promise.try with more than 1 argument");var l=arguments[1],c=arguments[2];s=r.isArray(l)?a(e).apply(c,l):a(e).call(c,l)}else s=a(e)();var u=n._popContext();return i.checkForgottenReturns(s,u,"Promise.try",n),n._resolveFromSyncValue(s),n},A.prototype._resolveFromSyncValue=function(A){A===r.errorObj?this._rejectCallback(A.e,!1):this._resolveCallback(A,!0)}}},function(A,t){"use strict";A.exports=function(A,t,e,n){var o=!1,i=function(A,t){this._reject(t)}
vendor: 16,766 bytes, line 49
49,r=function(A,t){t.promiseRejectionQueued=!0,t.bindingPromise._then(i,i,null,this,A)},a=function(A,t){0===(50397184&this._bitField)&&this._resolveCallback(t.target)},s=function(A,t){t.promiseRejectionQueued||this._reject(A)};A.prototype.bind=function(i){o||(o=!0,A.prototype._propagateFrom=n.propagateFromFunction(),A.prototype._boundValue=n.boundValueFunction());var l=e(i),c=new A(t);c._propagateFrom(this,1);var u=this._target();if(c._setBoundTo(l),l instanceof A){var p={promiseRejectionQueued:!1,promise:c,target:u,bindingPromise:l};u._then(t,r,void 0,c,p),l._then(a,s,void 0,c,p),c._setOnCancel(l)}else c._resolveCallback(u);return c},A.prototype._setBoundTo=function(A){void 0!==A?(this._bitField=2097152|this._bitField,this._boundTo=A):this._bitField=this._bitField&-2097153},A.prototype._isBound=function(){return 2097152===(2097152&this._bitField)},A.bind=function(t,e){return A.resolve(e).bind(t)}}},function(A,t,e){"use strict";A.exports=function(A,t,n,o){var i=e(71),r=i.tryCatch,a=i.errorObj,s=A._async;A.prototype.break=A.prototype.cancel=function(){if(!o.cancellation())return this._warn("cancellation is disabled");for(var A=this,t=A;A._isCancellable();){if(!A._cancelBy(t)){t._isFollowing()?t._followee().cancel():t._cancelBranched();break}var e=A._cancellationParent;if(null==e||!e._isCancellable()){A._isFollowing()?A._followee().cancel():A._cancelBranched();break}A._isFollowing()&&A._followee().cancel(),A._setWillBeCancelled(),t=A,A=e}},A.prototype._branchHasCancelled=function(){this._branchesRemainingToCancel--},A.prototype._enoughBranchesHaveCancelled=function(){return void 0===this._branchesRemainingToCancel||this._branchesRemainingToCancel<=0},A.prototype._cancelBy=function(A){return A===this?(this._branchesRemainingToCancel=0,this._invokeOnCancel(),!0):(this._branchHasCancelled(),!!this._enoughBranchesHaveCancelled()&&(this._invokeOnCancel(),!0))},A.prototype._cancelBranched=function(){this._enoughBranchesHaveCancelled()&&this._cancel()},A.prototype._cancel=function(){this._isCancellable()&&(this._setCancelled(),s.invoke(this._cancelPromises,this,void 0))},A.prototype._cancelPromises=function(){this._length()>0&&this._settlePromises()},A.prototype._unsetOnCancel=function(){this._onCancelField=void 0},A.prototype._isCancellable=function(){return this.isPending()&&!this._isCancelled()},A.prototype.isCancellable=function(){return this.isPending()&&!this.isCancelled()},A.prototype._doInvokeOnCancel=function(A,t){if(i.isArray(A))for(var e=0;e<A.length;++e)this._doInvokeOnCancel(A[e],t);else if(void 0!==A)if("function"==typeof A){if(!t){var n=r(A).call(this._boundValue());n===a&&(this._attachExtraTrace(n.e),s.throwLater(n.e))}}else A._resultCancelled(this)},A.prototype._invokeOnCancel=function(){var A=this._onCancel();this._unsetOnCancel(),s.invoke(this._doInvokeOnCancel,this,A)},A.prototype._invokeInternalOnCancel=function(){this._isCancellable()&&(this._doInvokeOnCancel(this._onCancel(),!0),this._unsetOnCancel())},A.prototype._resultCancelled=function(){this.cancel()}}},function(A,t){"use strict";A.exports=function(A){function t(){return this.value}function e(){throw this.reason}A.prototype.return=A.prototype.thenReturn=function(e){return e instanceof A&&e.suppressUnhandledRejections(),this._then(t,void 0,void 0,{value:e},void 0)},A.prototype.throw=A.prototype.thenThrow=function(A){return this._then(e,void 0,void 0,{reason:A},void 0)},A.prototype.catchThrow=function(A){if(arguments.length<=1)return this._then(void 0,e,void 0,{reason:A},void 0);var t=arguments[1],n=function(){throw t};return this.caught(A,n)},A.prototype.catchReturn=function(e){if(arguments.length<=1)return e instanceof A&&e.suppressUnhandledRejections(),this._then(void 0,t,void 0,{value:e},void 0);var n=arguments[1];n instanceof A&&n.suppressUnhandledRejections();var o=function(){return n};return this.caught(e,o)}}},function(A,t){"use strict";A.exports=function(A){function t(A){void 0!==A?(A=A._target(),this._bitField=A._bitField,this._settledValueField=A._isFateSealed()?A._settledValue():void 0):(this._bitField=0,this._settledValueField=void 0)}t.prototype._settledValue=function(){return this._settledValueField};var e=t.prototype.value=function(){if(!this.isFulfilled())throw new TypeError("cannot get fulfillment value of a non-fulfilled promise\n\n See http://goo.gl/MqrFmX\n");return this._settledValue()},n=t.prototype.error=t.prototype.reason=function(){if(!this.isRejected())throw new TypeError("cannot get rejection reason of a non-rejected promise\n\n See http://goo.gl/MqrFmX\n");return this._settledValue()},o=t.prototype.isFulfilled=function(){return 0!==(33554432&this._bitField)},i=t.prototype.isRejected=function(){return 0!==(16777216&this._bitField)},r=t.prototype.isPending=function(){return 0===(50397184&this._bitField)},a=t.prototype.isResolved=function(){return 0!==(50331648&this._bitField)};t.prototype.isCancelled=function(){return 0!==(8454144&this._bitField)},A.prototype.__isCancelled=function(){return 65536===(65536&this._bitField)},A.prototype._isCancelled=function(){return this._target().__isCancelled()},A.prototype.isCancelled=function(){return 0!==(8454144&this._target()._bitField)},A.prototype.isPending=function(){return r.call(this._target())},A.prototype.isRejected=function(){return i.call(this._target())},A.prototype.isFulfilled=function(){return o.call(this._target())},A.prototype.isResolved=function(){return a.call(this._target())},A.prototype.value=function(){return e.call(this._target())},A.prototype.reason=function(){var A=this._target();return A._unsetRejectionIsUnhandled(),n.call(A)},A.prototype._value=function(){return this._settledValue()},A.prototype._reason=function(){return this._unsetRejectionIsUnhandled(),this._settledValue()},A.PromiseInspection=t}},function(A,t,e){"use strict";A.exports=function(A,t,n,o,i,r){var a,s=e(71),l=s.canEvaluate,c=s.tryCatch,u=s.errorObj;if(l){for(var p=function(A){return new Function("value","holder"," \n\t 'use strict'; \n\t holder.pIndex = value; \n\t holder.checkFulfillment(this); \n\t ".replace(/Index/g,A))},g=function(A){return new Function("promise","holder"," \n\t 'use strict'; \n\t holder.pIndex = promise; \n\t ".replace(/Index/g,A))},d=function(t){for(var e=new Array(t),n=0;n<e.length;++n)e[n]="this.p"+(n+1);var o=e.join(" = ")+" = null;",r="var promise;\n"+e.map(function(A){return" \n\t promise = "+A+"; \n\t if (promise instanceof Promise) { \n\t promise.cancel(); \n\t } \n\t "}).join("\n"),a=e.join(", "),s="Holder$"+t,l="return function(tryCatch, errorObj, Promise, async) { \n\t 'use strict'; \n\t function [TheName](fn) { \n\t [TheProperties] \n\t this.fn = fn; \n\t this.asyncNeeded = true; \n\t this.now = 0; \n\t } \n\t \n\t [TheName].prototype._callFunction = function(promise) { \n\t promise._pushContext(); \n\t var ret = tryCatch(this.fn)([ThePassedArguments]); \n\t promise._popContext(); \n\t if (ret === errorObj) { \n\t promise._rejectCallback(ret.e, false); \n\t } else { \n\t promise._resolveCallback(ret); \n\t } \n\t }; \n\t \n\t [TheName].prototype.checkFulfillment = function(promise) { \n\t var now = ++this.now; \n\t if (now === [TheTotal]) { \n\t if (this.asyncNeeded) { \n\t async.invoke(this._callFunction, this, promise); \n\t } else { \n\t this._callFunction(promise); \n\t } \n\t \n\t } \n\t }; \n\t \n\t [TheName].prototype._resultCancelled = function() { \n\t [CancellationCode] \n\t }; \n\t \n\t return [TheName]; \n\t }(tryCatch, errorObj, Promise, async); \n\t ";return l=l.replace(/\[TheName\]/g,s).replace(/\[TheTotal\]/g,t).replace(/\[ThePassedArguments\]/g,a).replace(/\[TheProperties\]/g,o).replace(/\[CancellationCode\]/g,r),new Function("tryCatch","errorObj","Promise","async",l)(c,u,A,i)},f=[],h=[],B=[],m=0;m<8;++m)f.push(d(m+1)),h.push(p(m+1)),B.push(g(m+1));a=function(A){this._reject(A)}}A.join=function(){var e,i=arguments.length-1;if(i>0&&"function"==typeof arguments[i]&&(e=arguments[i],i<=8&&l)){var c=new A(o);c._captureStackTrace();for(var u=f[i-1],p=new u(e),g=h,d=0;d<i;++d){var m=n(arguments[d],c);if(m instanceof A){m=m._target();var b=m._bitField;0===(50397184&b)?(m._then(g[d],a,void 0,c,p),B[d](m,p),p.asyncNeeded=!1):0!==(33554432&b)?g[d].call(c,m._value(),p):0!==(16777216&b)?c._reject(m._reason()):c._cancel()}else g[d].call(c,m,p)}if(!c._isFateSealed()){if(p.asyncNeeded){var _=r();null!==_&&(p.fn=s.domainBind(_,p.fn))}c._setAsyncGuaranteed(),c._setOnCancel(p)}return c}for(var v=arguments.length,w=new Array(v),y=0;y<v;++y)w[y]=arguments[y];e&&w.pop();var c=new t(w).promise();return void 0!==e?c.spread(e):c}}},function(A,t,e){"use strict";A.exports=function(A,t,n,o,i,r){function a(A,t,e,n){this.constructor$(A),this._promise._captureStackTrace();var o=l();this._callback=null===o?t:c.domainBind(o,t),this._preservedValues=n===i?new Array(this.length()):null,this._limit=e,this._inFlight=0,this._queue=[],g.invoke(this._asyncInit,this,void 0)}function s(t,e,o,i){if("function"!=typeof e)return n("expecting a function but got "+c.classString(e));var r=0;if(void 0!==o){if("object"!=typeof o||null===o)return A.reject(new TypeError("options argument must be an object but it is "+c.classString(o)));if("number"!=typeof o.concurrency)return A.reject(new TypeError("'concurrency' must be a number but it is "+c.classString(o.concurrency)));r=o.concurrency}return r="number"==typeof r&&isFinite(r)&&r>=1?r:0,new a(t,e,r,i).promise()}var l=A._getDomain,c=e(71),u=c.tryCatch,p=c.errorObj,g=A._async;c.inherits(a,t),a.prototype._asyncInit=function(){this._init$(void 0,-2)},a.prototype._init=function(){},a.prototype._promiseFulfilled=function(t,e){var n=this._values,i=this.length(),a=this._preservedValues,s=this._limit;if(e<0){if(e=e*-1-1,n[e]=t,s>=1&&(this._inFlight--,this._drainQueue(),this._isResolved()))return!0}else{if(s>=1&&this._inFlight>=s)return n[e]=t,this._queue.push(e),!1;null!==a&&(a[e]=t);var l=this._promise,c=this._callback,g=l._boundValue();l._pushContext();var d=u(c).call(g,t,e,i),f=l._popContext();if(r.checkForgottenReturns(d,f,null!==a?"Promise.filter":"Promise.map",l),d===p)return this._reject(d.e),!0;var h=o(d,this._promise);if(h instanceof A){h=h._target();var B=h._bitField;if(0===(50397184&B))return s>=1&&this._inFlight++,n[e]=h,h._proxy(this,(e+1)*-1),!1;if(0===(33554432&B))return 0!==(16777216&B)?(this._reject(h._reason()),!0):(this._cancel(),!0);d=h._value()}n[e]=d}var m=++this._totalResolved;return m>=i&&(null!==a?this._filter(n,a):this._resolve(n),!0)},a.prototype._drainQueue=function(){for(var A=this._queue,t=this._limit,e=this._values;A.length>0&&this._inFlight<t;){if(this._isResolved())return;var n=A.pop();this._promiseFulfilled(e[n],n)}},a.prototype._filter=function(A,t){for(var e=t.length,n=new Array(e),o=0,i=0;i<e;++i)A[i]&&(n[o++]=t[i]);n.length=o,this._resolve(n)},a.prototype.preservedValues=function(){return this._preservedValues},A.prototype.map=function(A,t){return s(this,A,t,null)},A.map=function(A,t,e,n){return s(A,t,e,n)}}},function(A,t,e){"use strict";var n=Object.create;if(n){var o=n(null),i=n(null);o[" size"]=i[" size"]=0}A.exports=function(A){function t(t,e){var n;if(null!=t&&(n=t[e]),"function"!=typeof n){var o="Object "+c.classString(t)+" has no method '"+c.toString(e)+"'";throw new A.TypeError(o)}return n}function n(A){var e=this.pop(),n=t(A,e);return n.apply(A,this)}function r(A){return A[this]}function a(A){var t=+this;return t<0&&(t=Math.max(0,t+A.length)),A[t]}var s,l,c=e(71),u=c.canEvaluate,p=c.isIdentifier,g=function(A){return new Function("ensureMethod"," \n\t return function(obj) { \n\t 'use strict' \n\t var len = this.length; \n\t ensureMethod(obj, 'methodName'); \n\t switch(len) { \n\t case 1: return obj.methodName(this[0]); \n\t case 2: return obj.methodName(this[0], this[1]); \n\t case 3: return obj.methodName(this[0], this[1], this[2]); \n\t case 0: return obj.methodName(); \n\t default: \n\t return obj.methodName.apply(obj, this); \n\t } \n\t }; \n\t ".replace(/methodName/g,A))(t)},d=function(A){return new Function("obj"," \n\t 'use strict'; \n\t return obj.propertyName; \n\t ".replace("propertyName",A))},f=function(A,t,e){var n=e[A];if("function"!=typeof n){if(!p(A))return null;if(n=t(A),e[A]=n,e[" size"]++,e[" size"]>512){for(var o=Object.keys(e),i=0;i<256;++i)delete e[o[i]];e[" size"]=o.length-256}}return n};s=function(A){return f(A,g,o)},l=function(A){return f(A,d,i)},A.prototype.call=function(A){for(var t=arguments.length,e=new Array(Math.max(t-1,0)),o=1;o<t;++o)e[o-1]=arguments[o];if(u){var i=s(A);if(null!==i)return this._then(i,void 0,void 0,e,void 0)}return e.push(A),this._then(n,void 0,void 0,e,void 0)},A.prototype.get=function(A){var t,e="number"==typeof A;if(e)t=a;else if(u){var n=l(A);t=null!==n?n:r}else t=r;return this._then(t,void 0,void 0,A,void 0)}}},function(A,t,e){"use strict";A.exports=function(A,t,n,o,i,r){function a(A){setTimeout(function(){throw A},0)}function s(A){var t=n(A);return t!==A&&"function"==typeof A._isDisposable&&"function"==typeof A._getDisposer&&A._isDisposable()&&t._setDisposable(A._getDisposer()),t}function l(t,e){function o(){if(r>=l)return c._fulfill();var i=s(t[r++]);if(i instanceof A&&i._isDisposable()){try{i=n(i._getDisposer().tryDispose(e),t.promise)}catch(A){return a(A)}
vendor: 6,816 bytes, line 49
49if(i instanceof A)return i._then(o,a,null,null,null)}o()}var r=0,l=t.length,c=new A(i);return o(),c}function c(A,t,e){this._data=A,this._promise=t,this._context=e}function u(A,t,e){this.constructor$(A,t,e)}function p(A){return c.isDisposer(A)?(this.resources[this.index]._setDisposable(A),A.promise()):A}function g(A){this.length=A,this.promise=null,this[A-1]=null}var d=e(71),f=e(78).TypeError,h=e(71).inherits,B=d.errorObj,m=d.tryCatch,b={};c.prototype.data=function(){return this._data},c.prototype.promise=function(){return this._promise},c.prototype.resource=function(){return this.promise().isFulfilled()?this.promise().value():b},c.prototype.tryDispose=function(A){var t=this.resource(),e=this._context;void 0!==e&&e._pushContext();var n=t!==b?this.doDispose(t,A):null;return void 0!==e&&e._popContext(),this._promise._unsetDisposable(),this._data=null,n},c.isDisposer=function(A){return null!=A&&"function"==typeof A.resource&&"function"==typeof A.tryDispose},h(u,c),u.prototype.doDispose=function(A,t){var e=this.data();return e.call(A,A,t)},g.prototype._resultCancelled=function(){for(var t=this.length,e=0;e<t;++e){var n=this[e];n instanceof A&&n.cancel()}},A.using=function(){var e=arguments.length;if(e<2)return t("you must pass at least 2 arguments to Promise.using");var o=arguments[e-1];if("function"!=typeof o)return t("expecting a function but got "+d.classString(o));var i,a=!0;2===e&&Array.isArray(arguments[0])?(i=arguments[0],e=i.length,a=!1):(i=arguments,e--);for(var s=new g(e),u=0;u<e;++u){var f=i[u];if(c.isDisposer(f)){var h=f;f=f.promise(),f._setDisposable(h)}else{var b=n(f);b instanceof A&&(f=b._then(p,null,null,{resources:s,index:u},void 0))}s[u]=f}for(var _=new Array(s.length),u=0;u<_.length;++u)_[u]=A.resolve(s[u]).reflect();var v=A.all(_).then(function(A){for(var t=0;t<A.length;++t){var e=A[t];if(e.isRejected())return B.e=e.error(),B;if(!e.isFulfilled())return void v.cancel();A[t]=e.value()}w._pushContext(),o=m(o);var n=a?o.apply(void 0,A):o(A),i=w._popContext();return r.checkForgottenReturns(n,i,"Promise.using",w),n}),w=v.lastly(function(){var t=new A.PromiseInspection(v);return l(s,t)});return s.promise=w,w._setOnCancel(s),w},A.prototype._setDisposable=function(A){this._bitField=131072|this._bitField,this._disposer=A},A.prototype._isDisposable=function(){return(131072&this._bitField)>0},A.prototype._getDisposer=function(){return this._disposer},A.prototype._unsetDisposable=function(){this._bitField=this._bitField&-131073,this._disposer=void 0},A.prototype.disposer=function(A){if("function"==typeof A)return new u(A,this,o());throw new f}}},function(A,t,e){"use strict";A.exports=function(A,t,n){function o(A){this.handle=A}function i(A){return clearTimeout(this.handle),A}function r(A){throw clearTimeout(this.handle),A}var a=e(71),s=A.TimeoutError;o.prototype._resultCancelled=function(){clearTimeout(this.handle)};var l=function(A){return c(+this).thenReturn(A)},c=A.delay=function(e,i){var r,a;return void 0!==i?(r=A.resolve(i)._then(l,null,null,e,void 0),n.cancellation()&&i instanceof A&&r._setOnCancel(i)):(r=new A(t),a=setTimeout(function(){r._fulfill()},+e),n.cancellation()&&r._setOnCancel(new o(a)),r._captureStackTrace()),r._setAsyncGuaranteed(),r};A.prototype.delay=function(A){return c(A,this)};var u=function(A,t,e){var n;n="string"!=typeof t?t instanceof Error?t:new s("operation timed out"):new s(t),a.markAsOriginatingFromRejection(n),A._attachExtraTrace(n),A._reject(n),null!=e&&e.cancel()};A.prototype.timeout=function(A,t){A=+A;var e,a,s=new o(setTimeout(function(){e.isPending()&&u(e,t,a)},A));return n.cancellation()?(a=this.then(),e=a._then(i,r,void 0,s,void 0),e._setOnCancel(s)):e=this._then(i,r,void 0,s,void 0),e}}},function(A,t,e){"use strict";A.exports=function(A,t,n,o,i,r){function a(t,e,n){for(var i=0;i<e.length;++i){n._pushContext();var r=g(e[i])(t);if(n._popContext(),r===p){n._pushContext();var a=A.reject(p.e);return n._popContext(),a}var s=o(r,n);if(s instanceof A)return s}return null}function s(t,e,o,i){if(r.cancellation()){var a=new A(n),s=this._finallyPromise=new A(n);this._promise=a.lastly(function(){return s}),a._captureStackTrace(),a._setOnCancel(this)}else{var l=this._promise=new A(n);l._captureStackTrace()}this._stack=i,this._generatorFunction=t,this._receiver=e,this._generator=void 0,this._yieldHandlers="function"==typeof o?[o].concat(d):d,this._yieldedPromise=null,this._cancellationPhase=!1}var l=e(78),c=l.TypeError,u=e(71),p=u.errorObj,g=u.tryCatch,d=[];u.inherits(s,i),s.prototype._isResolved=function(){return null===this._promise},s.prototype._cleanup=function(){this._promise=this._generator=null,r.cancellation()&&null!==this._finallyPromise&&(this._finallyPromise._fulfill(),this._finallyPromise=null)},s.prototype._promiseCancelled=function(){if(!this._isResolved()){var t,e="undefined"!=typeof this._generator.return;if(e)this._promise._pushContext(),t=g(this._generator.return).call(this._generator,void 0),this._promise._popContext();else{var n=new A.CancellationError("generator .return() sentinel");A.coroutine.returnSentinel=n,this._promise._attachExtraTrace(n),this._promise._pushContext(),t=g(this._generator.throw).call(this._generator,n),this._promise._popContext()}this._cancellationPhase=!0,this._yieldedPromise=null,this._continue(t)}},s.prototype._promiseFulfilled=function(A){this._yieldedPromise=null,this._promise._pushContext();var t=g(this._generator.next).call(this._generator,A);this._promise._popContext(),this._continue(t)},s.prototype._promiseRejected=function(A){this._yieldedPromise=null,this._promise._attachExtraTrace(A),this._promise._pushContext();var t=g(this._generator.throw).call(this._generator,A);this._promise._popContext(),this._continue(t)},s.prototype._resultCancelled=function(){if(this._yieldedPromise instanceof A){var t=this._yieldedPromise;this._yieldedPromise=null,t.cancel()}},s.prototype.promise=function(){return this._promise},s.prototype._run=function(){this._generator=this._generatorFunction.call(this._receiver),this._receiver=this._generatorFunction=void 0,this._promiseFulfilled(void 0)},s.prototype._continue=function(t){var e=this._promise;if(t===p)return this._cleanup(),this._cancellationPhase?e.cancel():e._rejectCallback(t.e,!1);var n=t.value;if(t.done===!0)return this._cleanup(),this._cancellationPhase?e.cancel():e._resolveCallback(n);var i=o(n,this._promise);if(!(i instanceof A)&&(i=a(i,this._yieldHandlers,this._promise),null===i))return void this._promiseRejected(new c("A value %s was yielded that could not be treated as a promise\n\n See http://goo.gl/MqrFmX\n\n".replace("%s",String(n))+"From coroutine:\n"+this._stack.split("\n").slice(1,-7).join("\n")));i=i._target();var r=i._bitField;0===(50397184&r)?(this._yieldedPromise=i,i._proxy(this,null)):0!==(33554432&r)?A._async.invoke(this._promiseFulfilled,this,i._value(
vendor: 12,308 bytes, lines 49-50
49)):0!==(16777216&r)?A._async.invoke(this._promiseRejected,this,i._reason()):this._promiseCancelled()},A.coroutine=function(A,t){if("function"!=typeof A)throw new c("generatorFunction must be a function\n\n See http://goo.gl/MqrFmX\n");var e=Object(t).yieldHandler,n=s,o=(new Error).stack;return function(){var t=A.apply(this,arguments),i=new n(void 0,void 0,e,o),r=i.promise();return i._generator=t,i._promiseFulfilled(void 0),r}},A.coroutine.addYieldHandler=function(A){if("function"!=typeof A)throw new c("expecting a function but got "+u.classString(A));d.push(A)},A.spawn=function(e){if(r.deprecated("Promise.spawn()","Promise.coroutine()"),"function"!=typeof e)return t("generatorFunction must be a function\n\n See http://goo.gl/MqrFmX\n");var n=new s(e,this),o=n.promise();return n._run(A.spawn),o}}},function(A,t,e){"use strict";A.exports=function(A){function t(A,t){var e=this;if(!i.isArray(A))return n.call(e,A,t);var o=a(t).apply(e._boundValue(),[null].concat(A));o===s&&r.throwLater(o.e)}function n(A,t){var e=this,n=e._boundValue(),o=void 0===A?a(t).call(n,null):a(t).call(n,null,A);o===s&&r.throwLater(o.e)}function o(A,t){var e=this;if(!A){var n=new Error(A+"");n.cause=A,A=n}var o=a(t).call(e._boundValue(),A);o===s&&r.throwLater(o.e)}var i=e(71),r=A._async,a=i.tryCatch,s=i.errorObj;A.prototype.asCallback=A.prototype.nodeify=function(A,e){if("function"==typeof A){var i=n;void 0!==e&&Object(e).spread&&(i=t),this._then(i,o,void 0,this,A)}return this}}},function(A,t,e){"use strict";A.exports=function(A,t){function n(A){return!w.test(A)}function o(A){try{return A.__isPromisified__===!0}catch(A){return!1}}function i(A,t,e){var n=g.getDataPropertyOrDefault(A,t+e,_);return!!n&&o(n)}function r(A,t,e){for(var n=0;n<A.length;n+=2){var o=A[n];if(e.test(o))for(var i=o.replace(e,""),r=0;r<A.length;r+=2)if(A[r]===i)throw new m("Cannot promisify an API that has normal methods with '%s'-suffix\n\n See http://goo.gl/MqrFmX\n".replace("%s",t))}}function a(A,t,e,n){for(var a=g.inheritedDataKeys(A),s=[],l=0;l<a.length;++l){var c=a[l],u=A[c],p=n===y||y(c,u,A);"function"!=typeof u||o(u)||i(A,c,t)||!n(c,u,A,p)||s.push(c,u)}return r(s,t,e),s}function s(e,n,o,i,r,a){function s(){var o=n;n===p&&(o=this);var i=new A(t);i._captureStackTrace();var r="string"==typeof c&&this!==l?this[c]:e,s=d(i,a);try{r.apply(o,f(arguments,s))}catch(A){i._rejectCallback(h(A),!0,!0)}return i._isFateSealed()||i._setAsyncGuaranteed(),i}var l=function(){return this}(),c=e;return"string"==typeof c&&(e=i),g.notEnumerableProp(s,"__isPromisified__",!0),s}function l(A,t,e,n,o){for(var i=new RegExp(x(t)+"$"),r=a(A,t,i,e),s=0,l=r.length;s<l;s+=2){var c=r[s],u=r[s+1],d=c+t;if(n===O)A[d]=O(c,p,c,u,t,o);else{var f=n(u,function(){return O(c,p,c,u,t,o)});g.notEnumerableProp(f,"__isPromisified__",!0),A[d]=f}}return g.toFastProperties(A),A}function c(A,t,e){return O(A,t,void 0,A,null,e)}var u,p={},g=e(71),d=e(85),f=g.withAppended,h=g.maybeWrapAsError,B=g.canEvaluate,m=e(78).TypeError,b="Async",_={__isPromisified__:!0},v=["arity","length","name","arguments","caller","callee","prototype","__isPromisified__"],w=new RegExp("^(?:"+v.join("|")+")$"),y=function(A){return g.isIdentifier(A)&&"_"!==A.charAt(0)&&"constructor"!==A},x=function(A){return A.replace(/([$])/,"\\$")},D=function(A){for(var t=[A],e=Math.max(0,A-1-3),n=A-1;n>=e;--n)t.push(n);for(var n=A+1;n<=3;++n)t.push(n);return t},k=function(A){return g.filledRange(A,"_arg","")},Q=function(A){return g.filledRange(Math.max(A,3),"_arg","")},C=function(A){return"number"==typeof A.length?Math.max(Math.min(A.length,1024),0):0};u=function(e,n,o,i,r,a){function s(A){var t,e=k(A).join(", "),o=A>0?", ":"";return t=B?"ret = callback.call(this, {{args}}, nodeback); break;\n":void 0===n?"ret = callback({{args}}, nodeback); break;\n":"ret = callback.call(receiver, {{args}}, nodeback); break;\n",t.replace("{{args}}",e).replace(", ",o)}function l(){for(var A="",t=0;t<u.length;++t)A+="case "+u[t]+":"+s(u[t]);return A+=" \n\t default: \n\t var args = new Array(len + 1); \n\t var i = 0; \n\t for (var i = 0; i < len; ++i) { \n\t args[i] = arguments[i]; \n\t } \n\t args[i] = nodeback; \n\t [CodeForCall] \n\t break; \n\t ".replace("[CodeForCall]",B?"ret = callback.apply(this, args);\n":"ret = callback.apply(receiver, args);\n")}var c=Math.max(0,C(i)-1),u=D(c),B="string"==typeof e||n===p,m="string"==typeof e?"this != null ? this['"+e+"'] : fn":"fn",b="'use strict'; \n\t var ret = function (Parameters) { \n\t 'use strict'; \n\t var len = arguments.length; \n\t var promise = new Promise(INTERNAL); \n\t promise._captureStackTrace(); \n\t var nodeback = nodebackForPromise(promise, "+a+"); \n\t var ret; \n\t var callback = tryCatch([GetFunctionCode]); \n\t switch(len) { \n\t [CodeForSwitchCase] \n\t } \n\t if (ret === errorObj) { \n\t promise._rejectCallback(maybeWrapAsError(ret.e), true, true);\n\t } \n\t if (!promise._isFateSealed()) promise._setAsyncGuaranteed(); \n\t return promise; \n\t }; \n\t notEnumerableProp(ret, '__isPromisified__', true); \n\t return ret; \n\t ".replace("[CodeForSwitchCase]",l()).replace("[GetFunctionCode]",m); 50return b=b.replace("Parameters",Q(c)),new Function("Promise","fn","receiver","withAppended","maybeWrapAsError","nodebackForPromise","tryCatch","errorObj","notEnumerableProp","INTERNAL",b)(A,i,n,f,h,d,g.tryCatch,g.errorObj,g.notEnumerableProp,t)};var O=B?u:s;A.promisify=function(A,t){if("function"!=typeof A)throw new m("expecting a function but got "+g.classString(A));if(o(A))return A;t=Object(t);var e=void 0===t.context?p:t.context,i=!!t.multiArgs,r=c(A,e,i);return g.copyDescriptors(A,r,n),r},A.promisifyAll=function(A,t){if("function"!=typeof A&&"object"!=typeof A)throw new m("the target of promisifyAll must be an object or a function\n\n See http://goo.gl/MqrFmX\n");t=Object(t);var e=!!t.multiArgs,n=t.suffix;"string"!=typeof n&&(n=b);var o=t.filter;"function"!=typeof o&&(o=y);var i=t.promisifier;if("function"!=typeof i&&(i=O),!g.isIdentifier(n))throw new RangeError("suffix must be a valid identifier\n\n See http://goo.gl/MqrFmX\n");for(var r=g.inheritedDataKeys(A),a=0;a<r.length;++a){var s=A[r[a]];"constructor"!==r[a]&&g.isClass(s)&&(l(s.prototype,n,o,i,e),l(s,n,o,i,e))}return l(A,n,o,i,e)}}},function(A,t,e){"use strict";A.exports=function(A,t,n,o){function i(A){var t,e=!1;if(void 0!==a&&A instanceof a)t=u(A),e=!0;else{var n=c.keys(A),o=n.length;t=new Array(2*o);for(var i=0;i<o;++i){var r=n[i];t[i]=A[r],t[i+o]=r}}this.constructor$(t),this._isMap=e,this._init$(void 0,e?-6:-3)}function r(t){var e,r=n(t);return l(r)?(e=r instanceof A?r._then(A.props,void 0,void 0,void 0,void 0):new i(r).promise(),r instanceof A&&e._propagateFrom(r,2),e):o("cannot await properties of a non-object\n\n See http://goo.gl/MqrFmX\n")}var a,s=e(71),l=s.isObject,c=e(72);"function"==typeof Map&&(a=Map);var u=function(){function A(A,n){this[t]=A,this[t+e]=n,t++}var t=0,e=0;return function(n){e=n.size,t=0;var o=new Array(2*n.size);return n.forEach(A,o),o}}(),p=function(A){for(var t=new a,e=A.length/2|0,n=0;n<e;++n){var o=A[e+n],i=A[n];t.set(o,i)}return t};s.inherits(i,t),i.prototype._init=function(){},i.prototype._promiseFulfilled=function(A,t){this._values[t]=A;var e=++this._totalResolved;if(e>=this._length){var n;if(this._isMap)n=p(this._values);else{n={};for(var o=this.length(),i=0,r=this.length();i<r;++i)n[this._values[i+o]]=this._values[i]}return this._resolve(n),!0}return!1},i.prototype.shouldCopyValues=function(){return!1},i.prototype.getActualLength=function(A){return A>>1},A.prototype.props=function(){return r(this)},A.props=function(A){return r(A)}}},function(A,t,e){"use strict";A.exports=function(A,t,n,o){function i(e,i){var s=n(e);if(s instanceof A)return a(s);if(e=r.asArray(e),null===e)return o("expecting an array or an iterable object but got "+r.classString(e));var l=new A(t);void 0!==i&&l._propagateFrom(i,3);for(var c=l._fulfill,u=l._reject,p=0,g=e.length;p<g;++p){var d=e[p];(void 0!==d||p in e)&&A.cast(d)._then(c,u,void 0,l,null)}return l}var r=e(71),a=function(A){return A.then(function(t){return i(t,A)})};A.race=function(A){return i(A,void 0)},A.prototype.race=function(){return i(this,void 0)}}},function(A,t,e){"use strict";A.exports=function(A,t,n,o,i,r){function a(t,e,n,o){this.constructor$(t);var r=p();this._fn=null===r?e:g.domainBind(r,e),void 0!==n&&(n=A.resolve(n),n._attachCancellationCallback(this)),this._initialValue=n,this._currentCancellable=null,o===i?this._eachValues=Array(this._length):0===o?this._eachValues=null:this._eachValues=void 0,this._promise._captureStackTrace(),this._init$(void 0,-5)}function s(A,t){this.isFulfilled()?t._resolve(A):t._reject(A)}function l(A,t,e,o){if("function"!=typeof t)return n("expecting a function but got "+g.classString(t));var i=new a(A,t,e,o);return i.promise()}function c(t){this.accum=t,this.array._gotAccum(t);var e=o(this.value,this.array._promise);return e instanceof A?(this.array._currentCancellable=e,e._then(u,void 0,void 0,this,void 0)):u.call(this,e)}function u(t){var e=this.array,n=e._promise,o=d(e._fn);n._pushContext();var i;i=void 0!==e._eachValues?o.call(n._boundValue(),t,this.index,this.length):o.call(n._boundValue(),this.accum,t,this.index,this.length),i instanceof A&&(e._currentCancellable=i);var a=n._popContext();return r.checkForgottenReturns(i,a,void 0!==e._eachValues?"Promise.each":"Promise.reduce",n),i}var p=A._getDomain,g=e(71),d=g.tryCatch;g.inherits(a,t),a.prototype._gotAccum=function(A){void 0!==this._eachValues&&null!==this._eachValues&&A!==i&&this._eachValues.push(A)},a.prototype._eachComplete=function(A){return null!==this._eachValues&&this._eachValues.push(A),this._eachValues},a.prototype._init=function(){},a.prototype._resolveEmptyArray=function(){this._resolve(void 0!==this._eachValues?this._eachValues:this._initialValue)},a.prototype.shouldCopyValues=function(){return!1},a.prototype._resolve=function(A){this._promise._resolveCallback(A),this._values=null},a.prototype._resultCancelled=function(t){return t===this._initialValue?this._cancel():void(this._isResolved()||(this._resultCancelled$(),this._currentCancellable instanceof A&&this._currentCancellable.cancel(),this._initialValue instanceof A&&this._initialValue.cancel()))},a.prototype._iterate=function(t){this._values=t;var e,n,o=t.length;if(void 0!==this._initialValue?(e=this._initialValue,n=0):(e=A.resolve(t[0]),n=1),this._currentCancellable=e,!e.isRejected())for(;n<o;++n){var i={accum:null,value:t[n],index:n,length:o,array:this};e=e._then(c,void 0,void 0,i,void 0)}void 0!==this._eachValues&&(e=e._then(this._eachComplete,void 0,void 0,this,void 0)),e._then(s,s,void 0,e,this)},A.prototype.reduce=function(A,t){return l(this,A,t,null)},A.reduce=function(A,t,e,n){return l(A,t,e,n)}}},function(A,t,e){"use strict";
50A.exports=function(A,t,n){function o(A){this.constructor$(A)}var i=A.PromiseInspection,r=e(71);r.inherits(o,t),o.prototype._promiseResolved=function(A,t){this._values[A]=t;var e=++this._totalResolved;return e>=this._length&&(this._resolve(this._values),!0)},o.prototype._promiseFulfilled=function(A,t){var e=new i;return e._bitField=33554432,e._settledValueField=A,this._promiseResolved(t,e)},o.prototype._promiseRejected=function(A,t){var e=new i;return e._bitField=16777216,e._settledValueField=A,this._promiseResolved(t,e)},A.settle=function(A){return n.deprecated(".settle()",".reflect()"),new o(A).promise()},A.prototype.settle=function(){return A.settle(this)}}},function(A,t,e){"use strict";A.exports=function(A,t,n){function o(A){this.constructor$(A),this._howMany=0,this._unwrap=!1,this._initialized=!1}function i(A,t){if((0|t)!==t||t<0)return n("expecting a positive integer\n\n See http://goo.gl/MqrFmX\n");var e=new o(A),i=e.promise();return e.setHowMany(t),e.init(),i}var r=e(71),a=e(78).RangeError,s=e(78).AggregateError,l=r.isArray,c={};r.inherits(o,t),o.prototype._init=function(){if(this._initialized){if(0===this._howMany)return void this._resolve([]);this._init$(void 0,-5);var A=l(this._values);!this._isResolved()&&A&&this._howMany>this._canPossiblyFulfill()&&this._reject(this._getRangeError(this.length()))}},o.prototype.init=function(){this._initialized=!0,this._init()},o.prototype.setUnwrap=function(){this._unwrap=!0},o.prototype.howMany=function(){return this._howMany},o.prototype.setHowMany=function(A){this._howMany=A},o.prototype._promiseFulfilled=function(A){return this._addFulfilled(A),this._fulfilled()===this.howMany()&&(this._values.length=this.howMany(),1===this.howMany()&&this._unwrap?this._resolve(this._values[0]):this._resolve(this._values),!0)}
50,o.prototype._promiseRejected=function(A){return this._addRejected(A),this._checkOutcome()},o.prototype._promiseCancelled=function(){return this._values instanceof A||null==this._values?this._cancel():(this._addRejected(c),this._checkOutcome())},o.prototype._checkOutcome=function(){if(this.howMany()>this._canPossiblyFulfill()){for(var A=new s,t=this.length();t<this._values.length;++t)this._values[t]!==c&&A.push(this._values[t]);return A.length>0?this._reject(A):this._cancel(),!0}return!1},o.prototype._fulfilled=function(){return this._totalResolved},o.prototype._rejected=function(){return this._values.length-this.length()},o.prototype._addRejected=function(A){this._values.push(A)},o.prototype._addFulfilled=function(A){this._values[this._totalResolved++]=A},o.prototype._canPossiblyFulfill=function(){return this.length()-this._rejected()},o.prototype._getRangeError=function(A){var t="Input array must contain at least "+this._howMany+" items but contains only "+A+" items";return new a(t)},o.prototype._resolveEmptyArray=function(){this._reject(this._getRangeError(0))},A.some=function(A,t){return i(A,t)},A.prototype.some=function(A){return i(this,A)},A._SomePromiseArray=o}},function(A,t){"use strict";A.exports=function(A,t){var e=A.map;A.prototype.filter=function(A,n){return e(this,A,n,t)},A.filter=function(A,n,o){return e(A,n,o,t)}}},function(A,t){"use strict";A.exports=function(A,t){function e(){return i(this)}function n(A,e){return o(A,e,t,t)}var o=A.reduce,i=A.all;A.prototype.each=function(A){return o(this,A,t,0)._then(e,void 0,void 0,this,void 0)},A.prototype.mapSeries=function(A){return o(this,A,t,t)},A.each=function(A,n){return o(A,n,t,0)._then(e,void 0,void 0,A,void 0)},A.mapSeries=n}},function(A,t){"use strict";A.exports=function(A){function t(A){var t=new e(A),n=t.promise();return t.setHowMany(1),t.setUnwrap(),t.init(),n}var e=A._SomePromiseArray;A.any=function(A){return t(A)},A.prototype.any=function(){return t(this)}}},function(A,t,e){"use strict";var n=e(4),o=e(3),i=e(7),r="https://pixel.wp.com/g.gif",a=0,s=3,l={v:"tumblr"},c=o.extend({name:"AutomatticWebAnalytics",initialize:function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.data||{},e=t.automattic_id,n=A.isBlogNetwork,o=this.getLoggingData(e,n),i=this.getImageUrl(o);this.createPixel(i)},outputDebugCode:function(A){var t=A.tid,e=A.user_id,n=t===a&&!e;console.groupCollapsed(""+this.name+(n?" (warning!)":"")),n&&console.warn("This is a non-blog-network entry without a user id. It might be fine (e.g. login page), but please make sure."),console.info(A),console.groupEnd()},getLoggingData:function(A,t){var e=n.extend({},l,{tid:t?s:a,rand:Math.round(1e7*Math.random()),_ts:Date.now(),ref:document.location.href});return A&&(e.user_id=A),e},getImageUrl:function(A){var t=i.param(A);return r+"?"+t},createPixel:function(A){var t=new Image(1,1);t.src=A}});A.exports=c},function(A,t,e){"use strict";A.exports={SharePopoverView:e(109),FeatureHelpPopoverView:e(135)}},function(A,t,e){"use strict";var n=e(7),o=e(4),i=e(43),r=e(51),a=e(110),s=e(111),l=e(112),c=e(114),u=e(115),p=e(120),g=e(134),d=i.extend({className:"popover--post-share-popover",mixins:[s,l,g],template:c,defaults:{popoverData:{},forceSocialFallback:!1,forceEmailFallback:!1,tumblelogShare:!1},events:{"click .embed_post":"__embedPostClick","click .share_email":"__emailTriggerClick","click .share_facebook":"__shareFacebookClick","click .share_pinterest":"__sharePinterestClick","click .share_twitter":"__shareTwitterClick","click .share_reddit":"__shareRedditClick","click .share_permalink":"__sharePermalinkClick","click .flag_post":"__flagPostClick","click .cancel":"__cancelClick","click .popover_menu_item_anchor":"__checkIfPremiumPost","input .email_address":"__emailFormInput","input .twitter .share_message":"__shareTwitterInput","change .reply_to_input":"__replyToChange","keydown .share_form":"__submitKeydown","submit .share_form":"__submit","focus input":"__suspendKeyCommands","focus textarea":"__suspendKeyCommands","blur textarea":"__resumeKeyCommands","blur input":"__resumeKeyCommands"},__embedPostClick:function(A){A.preventDefault(),r.trigger("dashboard-share:embed"),this._showEmbedCode()},__emailTriggerClick:function(A){A.preventDefault(),r.trigger("dashboard-share:email"),this._toggleEmailForm()},__shareFacebookClick:function(A){A.preventDefault(),r.trigger("dashboard-share:facebook"),this._shareFacebook()},__sharePinterestClick:function(A){A.preventDefault(),r.trigger("dashboard-share:pinterest"),this._sharePinterest()},__shareRedditClick:function(A){A.preventDefault(),r.trigger("dashboard-share:reddit"),this._shareReddit()},__shareTwitterClick:function(A){A.preventDefault(),r.trigger("dashboard-share:twitter"),this._shareTwitter()},__sharePermalinkClick:function(){this.resetAndHide()},__flagPostClick:function(A){A.preventDefault(),this.onClickOutside(),r.trigger("abuseform:open",{mode:"post",post:this.model}),r.trigger("Kraken:abuseform:open",{mode:"post"})},__cancelClick:function(A){A.preventDefault(),this._cancelOrClose()},__emailFormInput:function(){var A=d.validateEmail(this.$emailAddress.val());this.$submitButton.attr("disabled",!A)},__shareTwitterInput:function(A){A.preventDefault();var t=d.validateTwitter(this.$shareMessage.val(),this.$characterCount);this.$submitButton.attr("disabled",!t)},__replyToChange:function(A){var t=n(A.currentTarget).is(":checked");a.set("share_popover_reply_to",t,31536e3)},__submitKeydown:function(A){13===A.keyCode&&(A.ctrlKey||A.metaKey||A.altKey)&&(A.preventDefault(),A.stopPropagation(),this.submitForm(
50))},__submit:function(){return this.submitForm(),!1},__submitSuccess:function(){this.$status.show(),this._fadeoutPopover()},__submitError:function(){this.$errorStatus.html(this.errorText),this.$submitButton.html(this.$submitButton.data("label")),this.$submitButton.attr("disabled",!1),this.$errorStatus.addClass("active")},__suspendKeyCommands:function(){r.trigger("keycommands:suspend indashblog:keycommands:suspend")},__resumeKeyCommands:function(){r.trigger("keycommands:resume indashblog:keycommands:resume")},__checkIfPremiumPost:function(){var A=n("[data-id="+this.options.popoverData.post_id+"]").data("json");if(A&&A.pt){var t=new p(A),e=this.loggingData({userAction:"share"});e&&e.modelData&&(e.modelData=t.toJSON()),r.trigger("useraction:explore_click:share",{model:t,loggingData:e})}},_shareTwitter:function(){!this.options.forceSocialFallback&&this.twitterUsername?(this.$serviceCancel.show(),this.$submitButton.html("Tweet"),this.$shareForm.data("type","twitter"),this.$shareLabel.text("@"+this.twitterUsername),this.$shareMessage.val(" [URL]"),this.$shareForm.addClass("active"),this.$shareOptions.removeClass("active"),this.$shareMessage.get(0).setSelectionRange(0,0),this.$shareMessage.attr("placeholder",""),this.$submitButton.attr("disabled",!1),this.$shareForm.addClass("twitter"),d.validateTwitter(this.$shareMessage.val(),this.$characterCount),this.$shareForm.hasClass("active")&&(this.$shareMessage.focus(),this.$shareMessage.get(0).setSelectionRange(0,0))):this._shareTwitterFallback()},_shareTwitterFallback:function(){var A=this.tinyUrl||this.url||this.model.get("url");window.open("https://twitter.com/intent/tweet?url="+encodeURIComponent(A),"twitter-share-dialog","width=626,height=258");var t=this._getGenericShareData();this.model.shareTwitter(t),this.resetAndHide()},_shareFacebook:function(){!this.options.forceSocialFallback&&this.hasFacebook?this.model.facebookStatus().done(o.bind(this._shareFacebookSuccess,this)).fail(o.bind(this._shareFacebookFallback,this)):this._shareFacebookFallback()},_shareFacebookSuccess:function(A){A?(this.$serviceCancel.show(),this.$submitButton.html(this.$submitButton.data("label")),this.$shareForm.data("type","facebook"),this.$shareLabel.text(A),this.$submitButton.attr("disabled",!1),this.$shareForm.addClass("facebook"),this.$shareOptions.toggleClass("active"),this.$shareForm.toggleClass("active"),this.$shareForm.hasClass("active")&&this.$shareMessage.focus()):this._shareFacebookFallback()},_shareFacebookFallback:function(){var A=this.url||this.model.get("url");window.open("https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(A),"facebook-share-dialog","width=626,height=436");var t=this._getGenericShareData();this.model.shareFacebook(t),this.resetAndHide()},_sharePinterest:function(){var A=this.model.get("pinterest_share_window");window.open(A.url,A.name,A.dimensions);var t=this._getGenericShareData();this.model.sharePinterest(t),this.resetAndHide()},_shareReddit:function(){window.open("https://reddit.com/submit?url="+this.model.get("post_url"),"reddit-share-dialog","scrollbars=1,width=860,height=600");var A=this._getGenericShareData();this.model.shareReddit(A),this.resetAndHide()},_toggleEmailForm:function(){return this.options.forceEmailFallback||!this.model.get("tumblelog_share")&&!this.model.get("has_user")?void this._emailFormFallback():(this.$submitButton.html(this.$submitButton.data("label")),this.$shareForm.data("type","email"),this.$shareOptions.toggleClass("active"),this.$shareForm.toggleClass("active"),this.$replyTo.addClass("active"),void(this.$shareForm.hasClass("active")&&this.$emailAddress.length&&this.$emailAddress.focus()))},_emailFormFallback:function(){var A=this._getGenericShareData();this.model.shareEmail(A);var t="mailto:?body="+this.url;if(this.model.get("embed_key")){var e=window.open();
50e.document.write('<html><script>location.href = "'+t+'";setTimeout(function(){window.close();},500);</script></html>'),e.document.close()}else window.location.href=t;this.resetAndHide()},_showEmbedCode:function(){this.$serviceCancel.show(),this.$shareForm.data("type","embed"),this.$shareLabel.text(this.$shareLabel.data("embed-label")),this.$shareForm.addClass("active"),this.$shareOptions.removeClass("active"),this.$shareMessage.attr("placeholder",""),this.$shareForm.addClass("embed");var A=this.$shareForm.find(".embed_code_text");A.length&&(A.click(function(){A.select()}),setTimeout(function(){A.trigger("click")},100))},_fadeoutPopover:function(){setTimeout(o.bind(function(){this.$el.fadeOut(150,o.bind(this.resetAndHide,this))},this),1250)},_cancelOrClose:function(){var A=this.$emailAddress.val()||"";"email"===this.$shareForm.data("type")&&A.length?(this.$emailAddress.val(""),this.$submitButton.attr("disabled",!0)):this.resetForm()},_getGenericShareData:function(){return[{name:"post_id",value:this.model.get("post_id")},{name:"tumblelog_name",value:this.model.get("tumblelog_name")},{name:"share_fallback",value:!0}]},initialize:function(A){this.options=o.extend({},this.defaults,A),this.model=new u(this.options.popoverData),this.listenTo(this.model,"error",this.__submitError),this.listenTo(this.model,"success",this.__submitSuccess)},cacheSelectors:function(){this.$shareForm=this.$(".share_form"),this.$shareLabel=this.$(".share_label"),this.$replyTo=this.$(".reply_to"),this.$shareOptions=this.$(".share_options"),this.$submitButton=this.$("button.email_submit"),this.$emailAddress=this.$(".email_address"),this.$shareMessage=this.$(".share_message"),this.$embedCode=this.$(".embed_code_text"),this.$characterCount=this.$(".character_count"),this.$serviceCancel=this.$(".cancel.service"),this.$status=this.$(".status"),this.$errorStatus=this.$(".error_status"),this.$statusMessage=this.$(".status_message"),this.$replyToInput=this.$(".reply_to_input"),this.sentText=this.$status.data("sent")||"",this.errorText=this.$status.data("error")||"",this.$(".share_twitter").length&&(this.twitterUsername=this.$(".share_twitter").data("twitter-username")),this.$(".share_facebook").length&&(this.hasFacebook=this.$(".share_facebook").data("has-facebook")),this.url=this.$shareOptions.data("post-url"),this.tinyUrl=this.$shareOptions.data("post-tiny-url"),this.tumblelogName=this.$shareOptions.data("tumblelog-name"),this.embedKey=this.$shareOptions.data("embed-key"),this.postId=this.$shareOptions.data("post-id"),this.rootId=this.$shareOptions.data("root-id")},render:function(){return this.delegateEvents(),this.$el.html(this.template(this.model.toJSON())),this.cacheSelectors(),this.$replyToInput.prop("checked","true"===a.get("share_popover_reply_to")),this},resetForm:function(){this.$serviceCancel.hide(),this.$submitButton.html(this.$submitButton.data("label")),this.$submitButton.attr("disabled",!0),this.$emailAddress.val(""),this.$shareMessage.val(""),this.$shareMessage.attr("placeholder",this.$shareMessage.attr("title")),this.$shareOptions.addClass("active"),this.$shareForm.removeClass("active"),this.$shareForm.removeClass("facebook"),this.$shareForm.removeClass("twitter"),this.$shareForm.removeClass("embed"),this.$status.hide(),this.$statusMessage.html(this.sentText),this.$replyTo.removeClass("active"),this.$errorStatus.removeClass("active"),this.$el.show()},resetAndHide:function(){this.resetForm(),this.teardown()},submitForm:function(){var A=this.$shareForm.serializeArray();switch(this.$shareForm.data("type")){case"facebook":this.model.shareFacebook(A);break;case"twitter":this.model.shareTwitter(A);break;default:this.model.shareEmail(A)}this.$submitButton.attr("disabled",!0),this.$submitButton.html(this.$submitButton.data("label-sending"))},teardown:function(){return this.__resumeKeyCommands(),this.$el.remove(),this}},{placeholderSupport:function(){var A=document.createElement("input");return"placeholder"in A},validateEmail:function(A){var t=/\S+@\S+\.\S+/;return t.test(A)},validateTwitter:function(A,t){var e=A.match(/\[URL\]/gi),n=e?24*e.length:0,o=280-A.length-n,i=!(!t||!t.length)&&t;return i&&(i.removeClass("character-limit").html(o),o<10&&i.addClass("character-limit")),!(o<0||280===o)}});A.exports=d},function(A,t,e){"use strict";function n(A){return new RegExp(A+"=([^;]+)").test(decodeURIComponent(document.cookie))}function o(A){var t=decodeURIComponent(document.cookie).match(new RegExp(A+"=([^;]+)"));return t&&t.length>1?t[1]:null}function i(A,t,e,n){"object"===("undefined"==typeof t?"undefined":l(t))&&(t=JSON.stringify(t));var o=encodeURIComponent(A)+"="+encodeURIComponent(t);if(c.isPlainObject(e)&&(n=e,e=!!n&&n.expires),n=c.extend({expires:e},u,n),n.expires instanceof Date)o+=";expires="+n.expires.toGMTString();else if("number"==typeof n.expires){var i=new Date;i.setTime(i.getTime()+1e3*n.expires),o+=";expires="+i.toGMTString()}if(n.path&&(o+=";path="+encodeURI(n.path)),(n.secure||n.sameSite&&"none"===n.sameSite.toLowerCase())&&(o+=";secure"),n.domain&&(o+=";domain="+encodeURI(n.domain)),n.sameSite){var r=n.sameSite.toLowerCase();"none"!==r&&"lax"!==r&&"strict"!==r||(o+=";samesite="+r)}document.cookie=o}function r(A){i(A,"",-1)}function a(A,t){var e=o(A);try{e=JSON.parse(e)}catch(A){return e}return t?c.get(e,t):e}function s(A,t,e,n){var o;c.isPlainObject(t)?(n=e,o=t):(o=a(A)||{},c.isPlainObject(o)||(o={}),c.set(o,t,e)),i(A,JSON.stringify(o),n)}var l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},c=e(4),u={path:"/",secure:!1,domain:""},p={has:n,get:o,set:i,unset:r,getHash:a,setHash:s};A.exports=p},function(A,t,e){"use strict";var n=e(4),o=e(15),i=new o({defaults:{teardown:function(){return this},beforeTeardown:function(){},afterTeardown:function(){return this.teardownSubViews()},render:function(){return this},beforeRender:function(){},afterRender:function(){return this.renderSubViews()},attachSubView:function(A,t){if(1===arguments.length)if("string"==typeof A){if(t=A,A=this.subViews[t],!A)return this}else t=A.$el.data("subview")||"";var e=this.$('[data-subview="'+t+'"]');return e.length>1&&(e=e.first()),A&&e.length&&(e.replaceWith(A.$el),A.$el.attr("data-subview",t)),this}
50,attachSubViews:function(A){return n.forEach(this.subViews,this.attachSubView,this),this},teardownSubViews:function(){return n.forEach(this.subViews,function(A,t){A&&n.isFunction(A.teardown)&&A.teardown(),this.subViews[t]=null},this),this.subViews={},this},renderSubViews:function(){return n.forEach(this.subViews,function(A){A&&n.isFunction(A.render)&&A.render()},this),this},isInitialized:function(){return this._initialized},isRendered:function(){return this._rendered},isRendering:function(){return this._rendering},isRemoved:function(){return this._removed}},around:{initialize:function(A){this._initialized=!1,this._rendering=!1,this._rendered=!1,this._removed=!1,this.subViews={};var t=A.apply(this,n.rest(arguments));return this._initialized=!0,t},teardown:function(A){var t=n.rest(arguments);n.isFunction(this.beforeTeardown)&&this.beforeTeardown.apply(this,t);var e=A.apply(this,t);return n.isFunction(this.afterTeardown)&&this.afterTeardown.apply(this,t),this._rendered=!1,e},render:function(A){var t=n.rest(arguments);this._rendering=!0,n.isFunction(this.beforeRender)&&this.beforeRender.apply(this,t);var e=A.apply(this,t);return n.isFunction(this.afterRender)&&this.afterRender.apply(this,t),this._rendering=!1,this._rendered=!0,this.trigger("rendered"),e}},after:{remove:function(){this._removed=!0,this.subViews=null}}});A.exports=i},function(A,t,e){"use strict";function n(A){return i.noop}var o=e(7),i=e(4),r=(e(55).sprintf,e(15)),a=e(51),s=!1,l=o("body"),c=o(window),u=e(113),p=new r({removeAutoTeardown:function(){this._popoverBase.clickOutside&&(this._popoverBase.clickOutside.remove(),this._popoverBase.clickOutside=null)},setupAutoTeardown:function(){this.isRendered()&&(this.removeAutoTeardown(),this._popoverBase.autoTeardown&&(this._popoverBase.clickOutside=new u(this.el,this.options),this._popoverBase.clickOutside.on("click:outside",this.onClickOutside,this)))},onClickOutside:function(){this._popoverBase.shouldTeardown?(this._popoverBase.lastAutoTeardown=i.now(),this.teardown()):this._popoverBase.shouldTeardown=!0},reposition:function(){if(!this.$pinned.closest("body").length)return void this.$el.css("visibility","hidden");var A=this.pinnedRect(),t={scrollTop:this.isContainerBody?0:this.$container.scrollTop(),scrollLeft:this.isContainerBody?0:this.$container.scrollLeft(),realTop:this.isContainerBody?0:this.$container.offset().top,realLeft:this.isContainerBody?0:this.$container.offset().left},e=this._popoverBase.shift,n=this._popoverBase.pinnedSide,o={visibility:"visible"},r={},a=this.$el.width(),s=null,l=null,c=null,u=null;this.debug("reposition: pinnedSide=%s, shift=%O, pinnedRect=%O",n,e,A),this._popoverBase.isFixedPosition&&(o.position="fixed"),"top"===n||"bottom"===n?(i.extend(o,{left:A.left+Math.floor(A.width/2)+e.x}),r={top:A.top+t.scrollTop-e.y,bottom:A.top+t.scrollTop+A.height+e.y,left:A.left+t.scrollLeft-e.x,right:A.left+t.scrollLeft+A.width+e.x},r.center=(r.right-r.left)/2,s=t.realTop+r.top-this.$el.height(),l=t.realTop+r.bottom+this.$el.height(),"top"===n&&this._crossesViewportEdge("top",s)&&!this._crossesViewportEdge("bottom",l)&&(n="bottom"),"bottom"===n&&this._crossesViewportEdge("bottom",l)&&!this._crossesViewportEdge("top",s)&&(n="top"),"bottom"===n?i.extend(o,{top:r.bottom,transform:"translateX(-50%)"}):"top"===n&&i.extend(o,{top:r.top,right:"",transform:"translateX(-50%) translateY(-100%)"}),c=t.realLeft+(r.center+r.left)-a/2,u=t.realLeft+(r.center+r.left)+a/2,this._crossesViewportEdge("left",c)&&!this._crossesViewportEdge("right",u)&&i.extend(o,{left:this._popoverBase.minDistanceFromContainer+"px",transform:"top"===n?"translateX(0) translateY(-100%)":"translateX(0)"}),!this._crossesViewportEdge("left",c)&&this._crossesViewportEdge("right",u)&&i.extend(o,{left:"auto",right:this._popoverBase.minDistanceFromContainer+"px",transform:"top"===n?"translateX(0) translateY(-100%)":"translateX(0)"})):"left"===n||"right"===n?(i.extend(o,{top:A.top-e.y}),r={left:A.left+t.scrollLeft-e.x,right:A.left+t.scrollLeft+A.width+e.x},c=t.realLeft+r.left-this.$el.width(),u=t.realLeft+r.right+this.$el.width(),"left"===n&&this._crossesViewportEdge("left",c)&&!this._crossesViewportEdge("right",u)&&(n="right"),"right"===n&&this._crossesViewportEdge("right",u)&&!this._crossesViewportEdge("left",c)&&(n="left"),"left"===n?i.extend(o,{left:r.left,transform:"translateX(-100%) translateY(-50%)"}):"right"===n&&i.extend(o,{left:r.right,transform:"translateY(-50%)"}
50)):i.extend(o,{top:A.top-e.y,left:A.left+e.x,transform:""}),i.extend(o,{transform:o.transform}),this.$el.css(o),this.debug("reposition: ad-hoc css %O",o),this.$el.removeClass("top bottom left right").addClass(n)},_crossesViewportEdge:function(A,t){var e=o(window),n={top:e.scrollTop(),left:e.scrollLeft(),right:e.scrollLeft()+e.width(),bottom:e.scrollTop()+e.height()};return n=this._popoverBase.isFixedPosition?{top:0,left:0,right:e.width(),bottom:e.height()}:{top:e.scrollTop(),left:e.scrollLeft(),right:e.scrollLeft()+e.width(),bottom:e.scrollTop()+e.height()},this.debug("viewportCheck against %s side (%s) coordinate=[%s]",A,n[A],t),"top"===A?n.top>t:"bottom"===A?n.bottom<t:"left"===A?n.left>t:"right"===A?n.right<t:void 0},isRendered:function(){return this.rendered||this._rendered},isOrWasRecentlyRendered:function(A){i.isNumber(A)||(A=100);var t=this._popoverBase.lastAutoTeardown,e=i.now()-t;return e<A||this.isRendered()},setPinnedSide:function(A){return this._popoverBase.pinnedSide=A,this},setPinnedTarget:function(A){return this.$pinned=o(A).addClass("pinned-target"),this.debug("setPinnedTarget: %O",this.$pinned),this}
50,setPopoverContainer:function(A){return this.$container=o(A),this.isContainerBody=this.$container.is(l),this.debug("setPopoverContainer: %O, isContainerBody=%s",this.$container,this.isContainerBody),this},setShift:function(A){if(!i.isObject(A)||!i.isNumber(A.x)||!i.isNumber(A.y))throw new Error("Popover shift needs to be: {Object} => x: {Number}, y: {Number}");return this._popoverBase.shift.x=A.x,this._popoverBase.shift.y=A.y,this},getShift:function(){return this._popoverBase.shift},_initializeDebugger:function(){this.debug=s?n(this):i.noop},defaults:{pinnedRect:function(){var A,t,e=this.$container.offset();A=this.$pinned.offset(),t=A,this._popoverBase.isFixedPosition&&(this.isContainerBody?A.top-=c.scrollTop():A.top-=this.$container.scrollTop());var n={};return n.height=this.$pinned.outerHeight(),n.width=this.$pinned.outerWidth(),n.top=Math.round(A.top-e.top),n.left=Math.round(t.left-e.left),n.bottom=Math.round(n.top+n.height),n.right=Math.round(n.left+n.width),this.debug("pinnedRect calculation: container %O, pinned %O, containerOffset %O, pinnedOffset %O",this.$container,this.$pinned,e,t),this.debug("pinnedRect results: height(pinnedOuterHeight)=%s, width(pinnedOuterWidth)=%s, top(pTop-cTop)=%s, left=(pLeft-cLeft)=%s, bottom(top+height)=%s, right(left+width)=%s",n.height,n.width,n.top,n.left,n.bottom,n.right),n},teardown:i.noop},after:{initialize:function(A){var t={identifier:"popover",pinnedSide:"bottom",className:"popover--base",autoTeardown:!0,teardownOnEscape:!0,minDistanceFromContainer:10,shift:{x:0,y:0},clickOutside:null,lastAutoTeardown:0,shouldTeardown:!0,isFixedPosition:!1};this._popoverBase=i.defaults(i.pick(A||{},i.keys(t)),t),this._initializeDebugger(),this.setPinnedTarget(A.pinnedTarget||null),this.setPopoverContainer(A.popoverContainer||l),this._popoverBase.autoTeardown&&this.listenTo(this,"rendered",this.setupAutoTeardown)},render:function(){this.$el.addClass(this._popoverBase.className),this.$el.appendTo(this.$container);var A=this.$el.children().first(),t=A.width();A.width(t-t%2),this.reposition(),this.isContainerBody&&(this.debug("DOMEventor subscribe: flatresize + flatscroll reposition active"),this.listenTo(a,"DOMEventor:flatresize",this.reposition),this._popoverBase.isFixedPosition||this.listenTo(a,"DOMEventor:flatscroll",this.reposition)),this._popoverBase.teardownOnEscape&&this.listenTo(a,"DOMEventor:keyup:escape",this.teardown),this.trigger("open",this),a.trigger(this._popoverBase.identifier+":open",this)},teardown:function(){this.$pinned.removeClass("pinned-target"),this._popoverBase.teardownOnEscape&&this.stopListening(a,"DOMEventor:keyup:escape"),this.removeAutoTeardown(),this.trigger("close",this),a.trigger(this._popoverBase.identifier+":close",this)}},before:{teardown:function(){this.$el.off("mousewheel DOMMouseScroll")}}});A.exports=p},function(A,t,e){"use strict";function n(A,t){this.options=o.extend({preventInteraction:!1,ignoreSelectors:[]},t),this._onClick=o.bind(this._onClick,this,A),document.addEventListener("click",this._onClick,!0)}var o=e(4),i=e(7),r=e(6);n.prototype._isForcedInsideTarget=function(A){return!o.isEmpty(this.options.ignoreSelectors)&&!o.isEmpty(A.closest(this.options.ignoreSelectors.join(",")))},n.prototype._onClick=function(A,t){var e=i(t.target);A===t.target||i.contains(A,t.target)||this._isForcedInsideTarget(e)?this.trigger("click:inside",t):(this.trigger("click:outside"), 51this.options.preventInteraction&&(t.preventDefault(),t.stopPropagation()))},n.prototype.remove=function(){return document.removeEventListener("click",this._onClick,!0),this.off(),this},o.extend(n.prototype,r.Events),A.exports=n},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){function print(){__p+=__j.call(arguments,"")}obj||(obj={});var __t,__p="",__e=_.escape,__j=Array.prototype.join;with(obj)__p+='<div class="popover popover_menu popover_gradient popover_share_social"><div class="popover_inner"><ul class="share_options active" data-tumblelog-name="'+__e(tumblelog_name)+'" data-post-id="'+__e(post_id)+'" data-root-id="'+__e(root_id)+'" data-post-url="'+__e(post_url)+'" data-post-tiny-url="'+__e(post_tiny_url)+'" data-embed-key="'+__e(embed_key)+'" data-embed-did="'+__e(embed_did)+'"> ',is_private||(__p+=" ",show_permalink&&(__p+=' <li class="share_permalink popover_menu_item"><a class="popover_menu_item_anchor" data-share-type="permalink" href="'+__e(post_url)+'" target="_blank" class="external" title="'+__e(permalink_label)+'" rel="noopener"> '+__e(permalink_label)+' <i class="icon icon_arrow_carrot_right"></i></a></li> '),__p+=" ",show_embed&&(__p+=' <li class="embed_post popover_menu_item"><a class="popover_menu_item_anchor" data-share-type="embed" href="#">'+__e(__("Embed"))+"</a></li> "),__p+=" ",show_email&&(__p+=' <li class="share_email popover_menu_item"><a class="popover_menu_item_anchor" data-share-type="email" href="#">'+__e(__("Email"))+"</a></li> "),__p+=" ",show_twitter&&(__p+=' <li class="share_twitter popover_menu_item" data-twitter-username="'+__e(twitter_username)+'"><a class="popover_menu_item_anchor" data-share-type="twitter" href="#">'+__e(__("Twitter"))+"</a></li> "),__p+=" ",show_facebook&&(__p+=' <li class="share_facebook popover_menu_item" data-has-facebook=""><a class="popover_menu_item_anchor" data-share-type="facebook" href="#">'+__e(__("Facebook"))+"</a></li> "),__p+=" ",show_pinterest&&(__p+=' <li class="share_pinterest popover_menu_item"><a class="popover_menu_item_anchor" data-share-type="pinterest" href="#">'+__e(__("Pinterest"))+"</a></li> "),__p+=" ",show_reddit&&(__p+=' <li class="share_reddit popover_menu_item"><a class="popover_menu_item_anchor" data-share-type="reddit" href="#">'+__e(__("Reddit"))+"</a></li> "),__p+=" ",show_flagging&&(__p+=' <li class="flag_post popover_menu_item"><a class="popover_menu_item_anchor" href="#">'+__e(__("Report this post"))+"</a></li> "),__p+=" ",show_reporting_links&&(__p+=' <li class="popover_menu_item"><a class="popover_menu_item_anchor" target="_blank" href="'+__e(abuse_url)+'">'+__e(__("Report Abuse"))+"</a></li> "),__p+=" "),__p+=" </ul> ",is_private||(__p+=' <form method="post" class="share_form email_form" id="share_email_'+__e(post_id)+'" novalidate><div class="form_wrapper"><div class="share_label" data-embed-label="'+__e(__("Embed"))+'"></div><span class="cancel service icon_arrow_thin_left"></span><div class="input_group"><ul><li><input type="email" class="email_address" name="email_address" maxlength="100" placeholder="'+__e(__("Email"))+'" title="'+__e(__("Email"))+'"> <input type="hidden" name="post_id" value="'+__e(post_id)+'"> <input type="hidden" name="tumblelog_name" value="'+__e(tumblelog_name)+'"> <span class="cancel icon_close"></span></li><li><textarea name="message" class="share_message" maxlength="255" placeholder="'+__e(__("Message (Optional)"))+'" title="'+__e(__("Message (Optional)"))+'"></textarea><div class="character_count">140</div></li></ul></div> ',show_embed&&(__p+=' <div class="embed_code_wrapper"><textarea name="embed_code" class="embed_code_text" spellcheck="false" readonly="readonly">'+__e(embed_code)+"</textarea></div> "),__p+=" ",has_user&&(__p+=' <div class="reply_to" title="'+__e(__("Let them reply to"))+'"><div class="menu_item_option"><label class="binary-switch"><input type="checkbox" id="allow_reply_to_'+__e(post_id)+'" class="reply_to_input" name="allow_reply_to"> <span class="binary-switch-track"></span> <span class="binary-switch-button"></span></label></div><label class="menu_item_label" for="allow_reply_to_'+__e(post_id)+'"> '+(null==(__t=__("Let them reply to <span>"))?"":__t)+" </label></div> "),__p+=' <div class="error_status"></div><button type="submit" class="tx-button blue email_submit" data-label-sending="'+__e(__("Sending..."))+'" data-label="'+__e(__("Send"))+'" disabled="disabled">'+__e(__("Send"))+'</button></div></form><div class="status" data-sent="'+__e(__("Sent!"))+'" data-error="'+__e(__("Error!"))+'"><span class="status_message">'+__e(__("Sent!"))+"</span></div> "),__p+=" </div></div>";return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){"use strict";var n=e(7),o=e(4),i=e(116),r=e(10),a=e(118),s=i.extend({url:function(){return"/svc/post/share/"+this.get("tumblelog_name")+"/"+this.get("post_id")},parse:function(A){return!o.isUndefined(A)&&o.has(A,"response")?o.result(A.response,"share_popover_data")||{}:{}},hostname:function(){var A=r.get("Context/hosts");return o.isEmpty(A)?"https://www.tumblr.com":A.www_host},defaults:{abuse_url:"",embed_code:"",embed_did:"",form_key:n("#tumblr_form_key").attr("content"),has_facebook:!1,has_user:!1,is_private:!1,permalink_label:"",post_id:"",post_tiny_url:"",post_url:"",root_id:"",show_email:!0,show_embed:!0,show_facebook:!0,show_permalink:!0,show_pinterest:!0,show_reporting_links:!0,show_t
51witter:!0,show_reddit:!0,show_flagging:!0,tumblelog_name:"",twitter_username:"",embed_key:"",pinterest_share_window:{},tumblelog_share:!1},initialize:function(A){this.get("embed_code")||this.set("embed_code",new a(this.toJSON()).getCode())},shareEmail:function(A){return this.get("tumblelog_share")?this.share("/svc/email_tumblelog",A):this.share("/svc/share/email",A)},shareTwitter:function(A){if(!this.get("tumblelog_share"))return this.share("/svc/share/twitter",A)},shareFacebook:function(A){if(!this.get("tumblelog_share"))return this.share("/svc/share/facebook",A)},sharePinterest:function(A){return this.share("/svc/share/pinterest",A)},shareReddit:function(A){return this.share("/svc/share/reddit",A)},facebookStatus:function(){return n.ajax({url:this.hostname()+"/svc/facebook_status",type:"post",data:{form_key:this.get("form_key")}})},share:function(A,t){return t=t||[],t.push({name:"form_key",value:this.get("form_key")}),n.ajax({url:this.hostname()+A,type:"post",data:t,success:o.bind(function(){this.trigger("success")},this),error:o.bind(function(){this.trigger("error")},this)}),this}});A.exports=s},function(A,t,e){"use strict";var n=e(6),o=e(117),i=e(9),r=n.Model.extend({});o.applyTo(r.prototype),i.applyTo(r),A.exports=r},function(A,t,e){"use strict";var n=e(15),o=new n({before:{sync:function(A,t,e){e.withFormKey=!0}}});A.exports=o},function(A,t,e){"use strict";var n=e(4),o=e(3),i=e(119),r=e(10),a=o.extend({name:"PostEmbedCodeGenerator",defaults:{embed_host:"//embed.tumblr.com",secure_assets_host:"https://assets.tumblr.com",tumblelog_mention_key:"",post_id:"",post_url:"",embed_key:"",embed_did:""},initialize:function(A){this.options=n.extend({},this.defaults,A);var t=r.get("Context/hosts");t&&(t.embed_host&&(this.options.embed_host=t.embed_host),t.secure_assets_host&&(this.options.secure_assets_host=t.secure_assets_host)),this.template=i},getCode:function(){return this.template(this.options)}});A.exports=a},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){function print(){__p+=__j.call(arguments,"")}obj||(obj={});var __t,__p="",__e=_.escape,__j=Array.prototype.join;with(obj)__p+="undefined"!=typeof language&&"undefined"!=typeof width?' <div class="tumblr-post" data-href="'+__e(embed_host)+"/embed/post/"+__e(embed_key)+"/"+__e(post_id)+'" data-did="'+__e(embed_did)+'" data-language="'+__e(language)+'" data-width="'+__e(width)+'"><a href="'+__e(post_url)+'">'+__e(post_url)+"</a></div> ":"undefined"!=typeof language?' <div class="tumblr-post" data-href="'+__e(embed_host)+"/embed/post/"+__e(embed_key)+"/"+__e(post_id)+'" data-did="'+__e(embed_did)+'" data-language="'+__e(language)+'"><a href="'+__e(post_url)+'">'+__e(post_url)+"</a></div> ":"undefined"!=typeof width?' <div class="tumblr-post" data-href="'+__e(embed_host)+"/embed/post/"+__e(embed_key)+"/"+__e(post_id)+'" data-did="'+__e(embed_did)+'" data-width="'+__e(width)+'"><a href="'+__e(post_url)+'">'+__e(post_url)+"</a></div> ":' <div class="tumblr-post" data-href="'+__e(embed_host)+"/embed/post/"+__e(embed_key)+"/"+__e(post_id)+'" data-did="'+__e(embed_did)+'"><a href="'+__e(post_url)+'">'+__e(post_url)+"</a></div> ",__p+=' <script async src="'+__e(secure_assets_host)+'/post.js"></script>';return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){"use strict";var n=e(4),o=e(7),i=e(116),r=e(51),a=e(121),s=e(123),l=e(118),c=e(53),u=e(130),p=i.extend({defaults:{},endpoints:{like:"/svc/like",unlike:"/svc/unlike",reblog:"/fast_reblog",reply:"/svc/reply",publish:"/publish",queue:"/publish",destroy:"/svc/post/delete",promote:"/svc/promote",unpromote:"/svc/unpromote",answer:"/answer",deny:"/deny_submission",approve:"/approve_submission",remove_source:"remove_app_attribution",subscription:"/svc/blog/:tumblelog/posts/:post_id/subscription"},initialize:function(A){this._createPostTumblelogModel("tumblelog",this.get("tumblelog-data")),this._createPostTumblelogModel("parentTumblelog",this.get("tumblelog-parent-data")),this._createPostTumblelogModel("rootTumblelog",this.get("tumblelog-root-data")),this.listenTo(this,"like:success",this.logClientLike)}
51,logClientLike:function(){r.trigger("ads:client_like",{loggingData:{userAction:"client_like",postData:this.attributes}})},_createPostTumblelogModel:function(A,t){A=A||"tumblelog",t=t||!1;var e=!1;t&&t.name&&(e=new a(n(t).omit(n.isUndefined).omit(n.isNull).value())),this[A]=e},_setTumblelog:function(){this.tumblelog=new a(n({name:this.get("tumblelog"),ignoring:!1,sponsor:this.get("sponsored"),following:this.get("following"),mention_key:this.get("tumblelog_mention_key")}).omit(n.isUndefined).omit(n.isNull).value())},_setReblogTumblelog:function(){var A=this.get("reblog_source");A&&A.name&&(this.reblogTumblelog=new a(n({name:A.name,ignoring:!1,following:A.following}).omit(n.isUndefined).omit(n.isNull).value()))},getRootTumblelogUuid:function(){return this.get("tumblelog-root-data")?this.get("tumblelog-root-data").uuid:this.get("tumblelog-data")?this.get("tumblelog-data").uuid:this.get("reblogged_root_uuid")||this.get("tumblelog_uuid")},_xhrRequest:function(A,t,e){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"POST";e.init&&e.init();var r=o.ajax({data:t,type:i,url:A,withFormKey:!0});return r.done(n.bind(function(A){e[200]&&e[200].call(this,A)},this)),r.fail(n.bind(function(A){e[A.status]&&e[A.status].call(this,A.status)},this)),r.always(n.bind(function(){e.always&&e.always()},this)),r},_xhrSuccess:function(A){this.trigger(A+":success")},_xhrFailure:function(A){s.alert(c("Sorry, we seem to be having technical trouble. Please try again later.")),this.trigger(A+":failure")},_xhrForbidden:function(A){this.trigger(A+":forbidden")},_setCarouselIndex:function(A){return this.get("is_carousel")?n.extend(A,{offset:this.get("carousel_index")}):A},save:function(A,t,e,o){if(e||(e={}),this.endpoints[A]){var i={200:n.bind(this._xhrSuccess,this,A),401:n.bind(this._xhrFailure,this,A),404:n.bind(this._xhrFailure,this,A),403:n.bind(this._xhrForbidden,this,A),500:n.bind(this._xhrFailure,this,A)},r=this.endpoints[A];return r.indexOf(":")>-1&&(r=this.replaceEndPointVariables(r)),this._xhrRequest(r,t,n.defaults(e,i),o)}throw new Error("Missing endpoint url for "+A)},replaceEndPointVariables:function(A){return A.replace(":tumblelog",this.get("tumblelog")).replace(":post_id",this.get("id"))},like:function(A){if(this.get("liked")===!1){this.set("liked",!0);var t=this.likePayload(A,this.getLikeSource("like"));this.save("like",{data:t})}this.trigger("like:set",this),r.trigger("post:like:set",this.get("id"),this,A)},unlike:function(){if(this.get("liked")===!0){this.set("liked",!1);var A=this.likePayload("mouse",this.getLikeSource("unlike"));this.save("unlike",{data:A})}this.trigger("unlike:set",this),r.trigger("post:unlike:set",this.get("id"))},toggleLike:function(){this.get("liked")?this.unlike():this.like()},getLikeSource:function(A){A=A||"like";var t="LIKE_";switch(A){case"unlike":t="UNLIKE_";break;case"reply":t="REPLY_";break;case"ignore":t="IGNORE_"}var e=location.pathname;return e.match(/^\/dashboard\/iframe/)?t+"SOURCE_IFRAME":e.match(/^\/dashboard/)?t+"SOURCE_DASHBOARD":e.match(/^\/tagged/)?t+"SOURCE_TAG_PAGE":e.match(/^\/likes/)?t+"SOURCE_LIKES_PAGE":e.match(/^\/inbox/)?t+"SOURCE_INBOX":e.match(/^\/search/)?t+"SOURCE_SEARCH_RESULTS_PAGE":e.match(/^\/explore/)?t+"SOURCE_DISCOVER":e.match(/^\/tv/)?t+"SOURCE_TV":e.match(/^\/indash_blog\/peepr/)?t+this.getPeeprSource():t+"SOURCE_UNKNOWN"},getPeeprSource:function(){if(window.parent&&window.parent.location){var A=window.parent.location.pathname;if(A.match(/search/))return"SOURCE_SEARCH_PEEPR"}return"SOURCE_PEEPR"},getEmbedCode:function(A,t){var e={embed_key:this.get("embed_key"),embed_did:this.get("embed_did"),post_id:this.get("id"),post_url:this.get("post_url")};A&&(e.language=A),t&&(e.width=t);var n=new l(e);return n.getCode()},likePayload:function(A,t){A=A||"mouse",t=t||"LIKE_SOURCE_UNKNOWN";var e={id:this.get("id"),root_id:this.get("root_id"),key:this.get("reblog_key"),placement_id:this.get("placement_id")||!1,is_recommended:this.get("is_recommended")||"",pt:this.get("pt"),tumblelog_name:this.get("tumblelog-name"),method:A,source:t};return this._setCarouselIndex(e)},reblog:function(A){A=n.extend({},A,{reblogId:this.get("id"),reblogKey:this.get("reblog_key"),reblogBlogName:this.get("reblog_name"),pt:this.get("pt")}),r.trigger("postForms:reblog",A)},fastReblog:function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u().attributes.fastqueue_web_lab;this.trigger("fastreblog:success",A),r.trigger("post:fastreblog:set",{model:this});
51var t={reblog_key:this.get("reblog_key"),reblog_post_id:this.get("id"),queue:A,pt:this.get("pt"),tumblelog:this.get("tumblelog")};t=this._setCarouselIndex(t);var e={200:n.bind(function(t){this.set("reblogged",!0),this.trigger("fastreblog:ajax:success",t.response);var e={model:this.clone(),toastOptions:{type:A?"queue":"selfReblog",avatar:t.response.post_tumblelog.avatar,fromTumblelogName:t.response.post_tumblelog.name_or_id}};r.trigger("post:fastReblog:showtoast",e)},this)};this.save("reblog",t,e)},reply:function(A){var t=this,e={reply_text:A,post_id:this.get("id"),tumblelog:this.get("tumblelog"),tumblelog_key:this.get("tumblelog-key")||this.get("tumblelog_key"),source:this.getLikeSource("reply")},n={200:function(){t.trigger("replied"),t._setSubscriptionStatus(!0)}};return this.save("reply",{data:e},n)},destroy:function(A){var t={post_id:this.get("id"),channel_id:this.get("tumblelog")};this.save("destroy",t,A)},publish:function(){var A=this.save("publish",{id:this.get("id")});A.fail(n.bind(function(A){this.trigger("publish:failure",o.parseJSON(A.responseText))},this))},promote:function(A){var t={tag:A,post_id:this.get("id"),reblog_key:this.get("reblog_key"),tumblelog_name:this.get("tumblelog")};return this.save("promote",t)},unpromote:function(A){var t={tag_id:A,post_id:this.get("id"),reblog_key:this.get("reblog_key"),tumblelog_name:this.get("tumblelog")};return this.save("unpromote",t)},queue:function(){var A={id:this.get("id"),queue:"queue"};this.save("queue",A)},removeSource:function(){var A={post_id:this.get("id"),tumblelog_id:this.get("tumblelog")};return this.save("remove_source",A)},approve:function(A){var t={id:this.get("id"),queue:A};return this.save("approve",t)},deny:function(){return this.save("deny",{pid:this.get("id")})},answer:function(A){var t={post_id:this.get("id"),tumblelog:this.get("tumblelog"),key:this.get("tumblelog-key"),answer_text:A};return this.save("answer",t)},embedFocus:function(){this.trigger("embed:focus",this)},updateReblogControl:function(A){this.trigger("reblog:success",A)},dismiss:function(){this.trigger("dismiss",this)},_setSubscriptionStatus:function(A){"boolean"!=typeof A&&(A=!this.get("isSubscribed")),this.set("isSubscribed",A)},_toggleSubscription:function(A){var t=this,e=this.get("isSubscribed")?"DELETE":"POST";return this.save("subscription",{},{200:function(){t._setSubscriptionStatus(!t.get("isSubscribed"))}},e)}});A.exports=p},function(A,t,e){"use strict";function n(A,t,e){var n=a.Deferred(),o={data:{tumblelog:A.get("name"),page_url:window.location.href}};["placement_id","pt","source","context","tlt","offset"].forEach(function(A){e.hasOwnProperty(A)&&(o.data[A]=e[A])});var i=function(){e.wait||A.set({following:t.following},e)},r=function(o,i){e.wait||A.set({following:!t.following},e),n.reject(i)},s=function(){e.wait&&A.set({following:t.following},e),n.resolve()},l=t.following?"/svc/follow":"/svc/unfollow";return a.ajax({beforeSend:i,cache:!e.force,data:o,error:r,type:"POST",success:s,url:l,withFormKey:!0}),n.promise()}function o(A,t){var e=a.Deferred(),n={};s.has(t,"is_tumblelog_popover")&&(n.is_tumblelog_popover=t.is_tumblelog_popover),s.has(t,"is_user_mention")&&(n.is_user_mention=t.is_user_mention);var o=function(A,t){e.reject(t)},i=function(t){s.has(t,"highlighted_posts")||(t={highlighted_posts:t}),A.set(t),e.resolve()};return a.ajax({cache:!t.force,data:n,error:o,type:"GET",success:i,url:g(A),withFormKey:!0}),e.promise()}function i(A,t){return l.promise(function(e,n){var o={tumblelog:A.get("name")};s.has(t,"include_member_data")&&(o.include_member_data=t.include_member_data),s.has(t,"include_activity_data")&&s.has(t,"include_member_data")&&(o.include_activity_data=t.include_activity_data),s.has(t,"include_activity_notifications")&&s.has(t,"include_member_data")&&(o.include_activity_notifications=t.include_activity_notifications);var i=function(A,t){n(t)},r=function(t){A.set(t.response),e()};a.ajax({data:o,type:"GET",error:i,success:r,url:"/svc/data/tumblelog",withFormKey:!0})})}function r(A,t){return a.ajax({cache:!t.force,data:t.data,type:"GET",url:"/svc/tumblelog_popover/"+A,withFormKey:!0})}var a=e(7),s=e(4),l=e(20),c=e(51),u=e(122),p=e(129),g=function(){function A(A){return A.has("avatar_url")&&A.has("global_theme_params")}return function(t){return A(t)?"/svc/"+t.get("name")+"/posts/highlighted":"/svc/tumblelog_popover/"+t.get("name")}}(),d=p.extend({save_following:function(A,t){t||(t={}),A||(A={}),A.following=!!A.following;var e=this;return t.force||e.get("following")!==A.following?n(e,A,t).then(s.bindKey(e,"save_following",A)):a.when(e.get("following"))},fetch_popover_data:function(A){A||(A={}),A.is_user_mention=!!A.is_user_mention,A.is_tumblelog_popover=!!A.is_tumblelog_popover;var t=this;return!A.force&&t.has("highlighted_posts")?a.when(t.get("highlighted_posts")):o(t,A).then(s.bindKey(t,"fetch_popover_data",null))},fetch_analytics_data:function(){return i(this,{include_member_data:!0,include_activity_data:!0}
51)},fetch_activity_notifications:function(){return i(this,{include_member_data:!0,include_activity_data:!0,include_activity_notifications:!0})},toggle_spam:function(){return a.ajax({url:"/spam/toggle",type:"POST",data:{tumblelog:this.id},withFormKey:!0})},toggle_nsfw:function(){return a.ajax({url:"/nsfw/toggle",type:"POST",data:{tumblelog:this.id},withFormKey:!0})},toggle_adult:function(){return a.ajax({url:"/adult/toggle",type:"POST",data:{tumblelog:this.id},withFormKey:!0})},toggle_uniblock:function(){return a.ajax({url:"/uniblock/toggle",type:"POST",data:{tumblelog:this.id},withFormKey:!0})},toggle_suspended:function(){return a.ajax({url:"/suspended/toggle",type:"POST",data:{tumblelog:this.id},withFormKey:!0})},follow:function(A){return this.save_following({following:!0},A)},_unfollow:function(A){this.save_following({following:!1},A)},requestUnfollow:function(A){var t=l.defer();return t.promise.then(s.bind(this._unfollow,this,A)).catch(s.noop),t},block:function(){return u.block({blockedTumblelog:this.id})},unblock:function(){return u.unblock({blockedTumblelog:this.id})},toggleSubscription:function(A){var t=this.get("name"),e=!!this.get("is_subscribed"),n=e?"DELETE":"POST",o={url:"/svc/blog/"+t+"/subscription",type:n,withFormKey:!0};return A&&(o.data={source:A}),l.promise(function(A,t){a.ajax(s.assign(o,{success:A,error:t}))}).then(s.bind(function(){this.set({is_subscribed:!e})},this))},defaults:null,idAttribute:"name",initialize:function(){this.bindEvents()},bindEvents:function(){var A=this.get("name");this.on("change:following",function(){if(this.previous("following")){var t=this.get("following")?"tumblelog:follow":"tumblelog:unfollow";c.trigger(t,{name:A,loggingData:A})}this._updateSubscriptionStatus()},this),this.on("change:twitter_send_posts",this._updateUserSocial),this.on("change:facebook_opengraph_send_posts",this._updateUserSocial)},_updateSubscriptionStatus:function(){this.get("following")?this.set("can_subscribe",!0):this.set({can_subscribe:!1,is_subscribed:!1})},_updateUserSocial:function(){var A={tumblelog_name_or_id:this.get("name"),page:"tumblelog","tumblelog[facebook_opengraph_send_posts]":this.get("facebook_opengraph_send_posts")?"on":"off","tumblelog[twitter_send_posts]":this.get("twitter_send_posts")?"on":"off"};a.ajax({data:A,type:"POST",url:"/settings/save",withFormKey:!0})},getDisplayName:function(){return this.get("is_legacy_private_channel")?this.get("directory_safe_title"):this.get("name")},parse:function(A){return A},validate:function(){return!1},destroy:function(){return this},fetch:function(){return this},save:function(){return this},url:function(){},urlRoot:function(){}},{collection:null,modelFromToken:function(A){var t,e=d.getCollection(),n=a.Deferred(),o=e.findWhere({token:A});return o?n.resolve(o):(t={data:{is_user_mention:!0}},r(A,t).then(function(t){var e=new d(t);e.set({token:A}),n.resolve(e)},function(){n.reject()})),n.promise()}});d.collection=d.getCollection(),A.exports=d},function(A,t,e){"use strict";var n=e(7),o=e(4),i=e(53),r=e(10),a=e(123),s=e(20),l={_getCurrentTumblelog:function(){var A="",t=r.get("Context/userinfo");return t&&o.each(t.channels,function(t){t.is_current&&(A=t.name)}),A},block:function(A){A=A||{};var t={};return t.tumblelog=A.currentTumblelog||this._getCurrentTumblelog(),A.blockedTumblelog?t.blocked_tumblelog=A.blockedTumblelog:A.blockedPost&&(t.blocked_post=A.blockedPost),A.context&&(t.block_context=A.context),n.ajax({url:"/svc/block/add",type:"POST",data:t,withFormKey:!0})},unblock:function(A){A=A||{};var t={};return t.tumblelog=A.currentTumblelog||this._getCurrentTumblelog(),t.blocked_tumblelog=A.blockedTumblelog,n.ajax({url:"/svc/block/remove",type:"POST",data:t,withFormKey:!0})},confirmBlock:function(A){A=A||{};var t,e=A.currentTumblelog||this._getCurrentTumblelog(),n=s.defer();if(A.blockedTumblelog)t=i("%1$sAre you sure you want to block %2$s from %3$s?%4$sThey won't be able to follow %3$s, send %3$s messages, see %3$s in search results, or interact with any of %3$s's posts.%5$s","<h3>",A.blockedTumblelog,e,"</h3><small>","</small>");else{if(!A.blockedPost)return n.reject(),n.promise;t=i("%1$sBlock messages from this sender?%2$sAny further messages sent from their IP address will be blocked from your inbox. This can't be und
51one, by the way.%3$s","<h3>","</h3><small>","</small>")}return a.confirm(t,function(){n.resolve(A.blockedTumblelog?A.blockedTumblelog:A.blockedPost)},function(){n.reject()},i("Block"),i("Nevermind")),n.promise.catch(o.noop),n.promise}};A.exports=l},function(A,t,e){"use strict";var n=e(4),o=e(3),i=e(124),r=o.extend({name:"Dialog",initialize:function(A){this.dialogView=i,this.options=n.extend({},this.defaults,A)},alert:function(A,t,e){return this.dialogView.alert.call(this.dialogView,A,t,e)},confirm:function(A,t,e,n,o){return this.dialogView.confirm.call(this.dialogView,A,t,e,n,o)},dialog:function(A){return this.dialogView.dialog.call(this.dialogView,A)},isActive:function(A){return this.dialogView.isActive.call(this.dialogView,A)},close:function(A){return this.dialogView.close.call(this.dialogView,A)},getDialogEl:function(){return this.dialogView.getDialogEl.call(this.dialogView)},__:function(A){return this.dialogView.__.call(this.dialogView,A)}});A.exports=new r},function(A,t,e){"use strict";var n=e(7),o=e(4),i=e(43),r=e(51),a=e(53),s=e(125),l=i.extend({el:".ui_dialog",translations:{},defaultTemplates:{dialog:e(126),content:e(127),button:e(128)},events:{"click .ui_button":"buttonClick"},defaultDialog:{text:"",type:"default",has_form:"auto",visible_glass:!0,confirm_by_enter:!0,close_by_space:!0,key_tab:!0,key_close:!0,scroll_lock:!1,keycommand_maintain:!1,animate:!0,animate_in:{dialog_el:".ui_dialog",dialog_class:"fade-in-up"},on_close:function(){},on_open:function(){}},initialize:function(A){this.options=o.extend(this.defaults,this.options),this.templates=this.defaultTemplates,this.is_visible=!1,this.dialogQueueOrder=[],this.dialogQueue={},this.queueCounter=0,this.currentDialog=!1,this.currentDialogId=0,this.uid=0,this.$body=n("body"),this._initClickLock(),this._setupKeys(),r&&!t.Dialog&&(this.listenTo(r,"dialog:dialog",this.dialog),this.listenTo(r,"dialog:confirm",this.confirm),this.listenTo(r,"dialog:confirm:promise",this.confirmPromise),this.listenTo(r,"dialog:alert",this.alert),this.listenTo(r,"dialog:close",this.close))},dialog:function(A){return!!o.isObject(A)&&this._dialog(A)},confirm:function(A,t,e,n,i){o.isString(A)&&(A={text:A});var r={callback_ok:t,callback_cancel:e,text_ok:n,text_cancel:i};A=o.extend(this.defaultDialog,r,A);var s={text:A.text,customClass:A.customClass||null,type:"confirm",visible_glass:!0,keycommand_maintain:A.keycommand_maintain||!1,templates:A.templates||null,escape_button:0,animate_in:{dialog_el:A.animate_in.dialog_el||".ui_dialog",dialog_class:A.animate_in.dialog_class||"fade-in-up"},buttons:{0:{text:A.text_cancel||a("Cancel"),close:!0,callback:o.isFunction(A.callback_cancel)?A.callback_cancel:function(){}},1:{text:A.text_ok||a("OK"),selected:!0,btn_class:"blue",close:!0,callback:o.isFunction(A.callback_ok)?A.callback_ok:function(){}}}};return this._dialog(s)},confirmPromise:function(A,t){this.confirm(t,A.resolve,A.reject)},alert:function(A,t,e){o.isString(A)&&(A={text:A});var n={callback_ok:t,text_ok:e};A=o.extend({},n,A);var i={text:A.text,customClass:A.customClass||null,type:"alert",visible_glass:!0,keycommand_maintain:A.keycommand_maintain||!1,templates:A.templates||null,escape_button:0,buttons:{0:{text:A.text_ok||a("OK"),selected:!0,btn_class:"blue",close:!0,callback:o.isFunction(A.callback_ok)?A.callback_ok:function(){}}}};return this._dialog(i)},getDialogEl:function(){return this.el},buttonClick:function(A){var t=n(A.currentTarget),e=t.data("btn-id");if(o.isUndefined(this.currentDialog.buttons[e])||t.hasClass("disabled"))return!1;var i=this.currentDialog.buttons[e],r=null;o.isFunction(i.callback)&&(r=i.callback(this)),r!==!1&&(!o.isUndefined(i.close)&&i.close||o.isUndefined(i.close))&&this.close()},isActive:function(A){return this.currentDialog!==!1&&this.currentDialog.uid===A},close:function(A){if(this.currentDialog===!1)return!1;if(o.isUndefined(A)&&(A=!1),A!==!1&&this.currentDialog.uid!==A)return!1;if(s.transition(this.$dialog_lock,o.bind(function(){this.$dialog_lock.hide(),n(".ui_dialog_pos").remove()},this)),s.animation(this.$dialog_el,o.bind(function(){n(".ui_dialog_pos").remove()},this)),this.$dialog_lock.removeClass("opaque"),this.$dialog_el.addClass("fade-out-down"),this.is_visible=!1,this.currentDialog.keycommand_maintain||r.trigger("keycommands:resume"),o.isFunction(this.currentDialog.on_close)&&this.currentDialog.on_close(),r.trigger("dialog:closed"),this.currentDialog=!1,n("html").removeClass("dialog_lock"),this.dialogQueueOrder.length>0){var t=this.dialogQueueOrder.shift(),e=this.dialogQueue[t];delete this.dialogQueue[t],this._dialog(e)}},_tab:function(A){var t=this.$el.find(".buttons .tab_frame"),e=t.filter(".focus"),n=t.index(e),o=t.length,i=!1;i=n+1<o?n+1:0,e.removeClass("focus init_focus");var r=t.eq(i);r.length>0&&(r.addClass("focus"),r.find("button").focus())},_formIsTabToButton:function(A,t){var e=this.$el.find(":focus");if(0===e.length)return!0;var n=this.$el.find(".buttons .tab_frame"),o=this.$el.find(":input:visible"),i=o.index(e);if(t&&i===o.length-1)return this.$el.find(":input:visible:first").focus(),A.preventDefault(),n.removeClass("focus init_focus"),!1;if(i>=0){var r=this.$el.find(":input:visible:eq("+(i+1)+")");if(r.length>0&&r.hasClass("ui_button"))return!0}return n.removeClass("focus init_focus"),!1},_select:function(A){var t=this.$el.find(".buttons .tab_frame.focus"),e=t;1===e.length&&e.find(".ui_button").click()},_formIsFocusOnButton:function(A){var t=this.$el.find(":focus");return 0!==t.length&&t.hasClass("ui_button")},_escape:function(A){if(!o.isUndefined(this.currentDialog.escape_button)){var t=this.$el.find(".btn_"+this.currentDialog.escape_button);t.length&&t.click()}},_dialog:function(A){if(o.isUndefined(A.uid)&&(A.uid=this._getUid()),this.currentDialog!==!1)return this.dialogQueueOrder.push(this.queueCounter),this.dialogQueue[this.queueCounter]=A,this.queueCounter++,A.uid;o.defaults(A,this.defaultDialog);var t=this._buildButtons(A.buttons);o.extend(A,{buttons_html:t});var e=this.templates;o.isObject(A.templates)&&(e=o.extend({},this.templates,A.templates));var i=o.isString(e.dialog)?o.template(e.dialog):e.dialog,a=o.isString(e.content)?o.template(e.content):e.content;A.content_html=a(A);var s=i(A);this.$dialog_lock.show(),o.isUndefined(A.visible_glass)?this.$dialog_lock.removeClass("opaque"):A.visible_glass&&o.defer(o.bind(function(){this.$dialog_lock.addClass("opaque")},this)),!o.isUndefined(A.scroll_lock)&&A.scroll_lock&&n("html").addClass("dialog_lock"),this.currentDialogId=A.uid,this.currentDialog=A;var l=n('<div id="dialog_'+this.currentDialogId+'" class="ui_dialog_pos">'+s+"</div>");return o.isString(A.customClass)&&l.addClass(A.customClass),l.appendTo(this.$body),this.setElement(l),this.is_visible=!0,this.$dialog_el=this.$el.find(A.animate_in.dialog_el),A.animate&&o.isObject(A.animate_in)&&this.$dialog_el.length&&this.$dialog_el.addClass(A.animate_in.dialog_class),this._focus(),this.currentDialog.keycommand_maintain||r.trigger("keycommands:suspend"),o.isUndefined(A.has_form)&&(A.has_form="auto"),"auto"===A.has_form&&(A.has_form=this.$el.find("form, input").length>0),o.isFunction(A.on_open)&&A.on_open(),this.el=this.$el[0],this.delegateEvents(),r.trigger("dialog:opened"),A.uid},_button:function(A,t,e,n){var i=o.isString(this.templates.button)?o.template(this.templates.button):this.templates.button,r=i({btn_class:t,text:A,btn_id:o.isUndefined(e)?"":e});return r='<div class="tab_frame">'+r+"</div>"},_focus:function(){if(!this.currentDialog)return!1;for(var A in this.currentDialog.buttons){var t=this.currentDialog.buttons[A];if(!o.isUndefined(t.selected)&&t.selected){var e=this.$el.find(".btn_"+A);e.length>0&&e.parent().addClass("focus init_focus")}}},_setupKeys:function(){n(document).on("keydown",o.bind(function(A){var t=A.ctrlKey||A.shiftKey||A.metaKey;if(this.is_visible&&!t){var e=A.keyCode||A.which;if(9===e&&this.currentDialog.key_tab){if(this.currentDialog.has_form&&!this._formIsTabToButton(A,!0))return;A.preventDefault(),this._tab(A)}if(13===e&&this.currentDialog.confirm_by_enter||32===e&&this.currentDialog.close_by_space){if(this.currentDialog.has_form&&32===e&&!this._formIsFocusOnButton(A))return;A.preventDefault(),this._select(A)}27===e&&this.currentDialog.key_close&&(A.preventDefault(),this._escape(A))}},this))},_buildButtons:function(A){if(!o.isObject(A))return"";var t=0;for(var e in A)A.hasOwnProperty(e)&&t++;for(var n="",i=0;i<t;i++)if(!o.isUndefined(A[i])){var r=o.isUndefined(A[i].text)?"":A[i].text,a=o.isUndefined(A[i].btn_class)?"":A[i].btn_class,s=!o.isUndefined(A[i].selected)&&A[i].selected; 52n+=this._button(r,a,i,s)}return n},_initClickLock:function(){var A=this.$dialog_lock=n("<div>",{class:"ui_dialog_lock",css:{display:"none"}});
52n(document).ready(function(){A.prependTo("body")})},_getUid:function(){return this.uid++},__:function(A){return a(A)}});A.exports=new l},function(A,t,e){"use strict";function n(){var A,t,e={animation:null,transition:null},n=document.createElement("div"),o={animation:"animationend",MozAnimation:"animationend",WebkitAnimation:"webkitAnimationEnd"};for(t in o)if(t in n.style){e.animation=o[t];break}var i={transition:"transitionend",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(A in i)if(A in n.style){e.transition=i[A];break}return e}function o(A,t){a.animation?r(A).one(a.animation,function(A){t(A)}):setTimeout(function(A){t(A)},0)}function i(A,t){a.transition?r(A).one(a.transition,function(A){t(A)}):setTimeout(function(A){t(A)},0)}var r=e(7),a=n();A.exports={animation:o,transition:i}},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='<div class="ui_dialog '+(null==(__t=type)?"":__t)+'"> '+(null==(__t=content_html)?"":__t)+' <div class="buttons">'+(null==(__t=buttons_html)?"":__t)+"</div></div>";return __p}.toString()).apply(void 0,_values(_imports))},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='<span class="text">'+(null==(__t=text)?"":__t)+"</span>";return __p}.toString()).apply(void 0,_values(_imports))},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='<button class="ui_button btn_'+(null==(__t=btn_id)?"":__t)+" chrome "+(null==(__t=btn_class)?"":__t)+'" data-btn-id="'+(null==(__t=btn_id)?"":__t)+'"><span>'+(null==(__t=text)?"":__t)+"</span></button>";return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){"use strict";function n(A,t){function e(A,t){var e,n;if(!o.isObject(A))throw new Error("SingletonModel requires attributes");if(e=A[p],o.isEmpty(e)&&!o.isNumber(e)&&o.defer(function(){throw new Error('SingletonModel attributes require a "'+p+'"')}),n=c[e],u[e]++||(u[e]=1),n)o.keys(A).length>=2&&n.set(A,t),n.collection!==!0&&(n.collection=!0);else{c[e]=this;try{Object.defineProperty(this,"collection",{value:!0,configurable:!1,enumerable:!0,writable:!1})}finally{this.collection||(this.collection=!0)}this.constructor.__super__.constructor.call(this,A,t),l.add(this)}return n||this}function n(){return this.id}function a(){return l}function s(){0===--u[this.id]&&(delete c[this.id],delete u[this.id],l.remove(this))}A||(A={}),t||(t={});var l=new i.Collection,c=Object.create(null),u=Object.create(null),p=A.idAttribute||r.prototype.idAttribute;return A.constructor=e,A.release=s,A.toString=n,A.toJSON=A.toJSON||r.prototype.toJSON,t.getCollection=a,r.extend(A,t)}var o=e(4),i=e(6),r=e(116);A.exports.extend=n},function(A,t,e){"use strict";var n,o=e(131),i=e(10),r=e(51),a=function(){if(null==n){var A=i.get("Context/userinfo");n=!(!A||!A.name)&&new o(A),n&&(n.listenTo(r,"post:like:set",n.incrementLikeCount),n.listenTo(r,"post:unlike:set",n.decrementLikeCount),n.listenTo(r,"tumblelog:follow",n.incrementFollowingCount),n.listenTo(r,"tumblelog:unfollow",n.decrementFollowingCount))}return n};A.exports=a},function(A,t,e){"use strict";var n=e(4),o=e(129),i=e(116),r=e(132),a=o.extend({idAttribute:"name",initialize:function(A){this.channels=new r(A.channels)},incrementLikeCount:function(){var A=this.get("liked_post_count");this.set("liked_post_count",A+1)},decrementLikeCount:function(){var A=this.get("liked_post_count");A>0&&this.set("liked_post_count",A-1)},incrementFollowingCount:function(){var A=this.get("friend_count");this.set("friend_count",A+1)},decrementFollowingCount:function(){var A=this.get("friend_count");A>0&&this.set("friend_count",A-1)},getUnreadCount:function(){return this.channels.reduce(function(A,t){return parseInt(A,10)+parseInt(t.get("unread_count"),10)},0)},getChannel:function(A){return null==A&&(A=this.get("primary")),this.channels.findWhere({name:A})}
52,canMessage:function(){return this.get("can_message")},isSoundsEnabled:function(){return this.get("is_sounds_enabled")},isVerifiedEmail:function(){return this.get("is_verified_email")},getChannelsEnabledForMessaging:function(){return this.channels.where({can_send_messages:!0})},getCurrentMessagingChannelUuid:function(){var A;return n.isEmpty(this._currentMessagingChannelUuid)&&(A=this.channels.findWhere({is_current:!0,can_send_messages:!0})||n.first(this.getChannelsEnabledForMessaging()),A&&(this._currentMessagingChannelUuid=A.get("uuid"))),this._currentMessagingChannelUuid},setCurrentMessagingChannelUuid:function(A){this._currentMessagingChannelUuid=A},toJSON:function(){var A=i.prototype.toJSON.apply(this,arguments);return A.channels=this.channels.toJSON(),A},getChannelProperty:function(A,t){var e=this.getChannel(A);if(!(e&&"get"in e))return null;var n=e.get(t);return"undefined"==typeof n?null:n}});A.exports=a},function(A,t,e){"use strict";var n=e(133),o=e(121),i=n.extend({model:o});A.exports=i},function(A,t,e){"use strict";var n=e(6).Collection,o=e(117),i=e(9),n=n.extend();o.applyTo(n.prototype),i.applyTo(n),A.exports=n},function(A,t,e){"use strict";var n=e(4),o=e(15),i=new o({loggingData:function A(t){var A={};return!n.isEmpty(this.model)&&n.isFunction(this.model.toJSON)&&(A.modelData=this.model.toJSON()),n.isObject(t)&&(A=n.extend(A,t)),A}});A.exports=i},function(A,t,e){"use strict";var n=e(7),o=e(4),i=e(43),r=e(51),a=e(52),s=e(125).transition,l=e(136),c={TOP:1,BOTTOM:2,LEFT:4,RIGHT:8,CENTER:16},u=i.extend({className:"tour_guide",template:l,events:{"click .glass":"_onHide","click .ok_button":"_onDismiss"},_onDismiss:function(A){this.trigger("dismiss"),this._onHide(A)},_onHide:function(A){this.config&&"external-link"!==this.config.template&&A.preventDefault(),this.hide(),this.trigger("hide")},_onScroll:function(A){o.get(this.config,"isFadeOnScroll",!0)&&(this.scrollPosition=A,this.isDim&&this.fadeGlass())},initialize:function(A){this.$body=n("body"),this.$highlighted=n(),this.$glass=n(),this.$popover=n(),this.isDim=!1,this.isOpen=!1,this.openScrollPosition=0,this.highlightedClass="",this.scrollPosition=a.rect(),this.listenTo(r,"DOMEventor:flatscroll",this._onScroll)},setHighlighted:function(A,t){this.$highlighted=A,this.highlightedClass=t},show:function(A){return this.config=A,this.$el.html(this.template(A)),this.$body.addClass("tour_guide_open").append(this.$el),this.isOpen=!0,this.config.pinnedTarget&&(this.$highlighted=n(this.config.pinnedTarget)),this.config.highlightedClass&&(this.highlightedClass=this.config.highlightedClass),this.config.glass&&(this.$el.addClass("dim"),this.isDim=!0),this.config.name&&this.$body.attr("data-help-popover",this.config.name),this.config.glass&&this.$highlighted.length&&this.$highlighted.addClass("tour_guide_element").addClass(this.highlightedClass),this.$highlighted.length?this.openScrollPosition=this.scrollPosition.windowScrollTop:this.openScrollPosition=this.scrollPosition.windowScrollTop+.5*this.scrollPosition.windowHeight,this.$glass=this.$(".glass"),this.$popover=this.$(".popover"),this.config.className&&this.$popover.addClass(this.config.className),this.delegateEvents(),this.positionPopover(),this},hide:function(){this.$el.addClass("removing"),this.$body.addClass("help-popover-removing"),s(this.$el,this.remove.bind(this))},remove:function(){this.undelegateEvents(),this.isDim=!1,this.isOpen=!1,this.config=null,this.$el.removeClass("dim removing").remove(),this.$body.removeClass("tour_guide_open help-popover-removing").removeAttr("data-help-popover"),this.$highlighted.length&&(this.$highlighted.off(".tour_guide_highlighted").removeClass("tour_guide_element").removeClass(this.highlightedClass),this.$highlighted=n(),this.highlightedClass=""),this.trigger("removed")},fadeGlass:function(){var A=(this.openScrollPosition-this.scrollPosition.windowScrollTop)/this.scrollPosition.windowHeight,t=A>0?1-A:A+1;return t<=0?(this.isDim=!1,this.hide(),void this.trigger("hide")):void this.$glass.css("opacity",t)},positionPopover:function(){if(this.$popover.length){var A=this.$popover.outerHeight(!0),t=this.$popover.outerWidth(!0);if(this.$highlighted.length){var e,o,i=this.config.position,r=this.$highlighted.offset(),a=this.$highlighted.outerWidth(),s=r.left,l=r.top,u=l-A<this.scrollPosition.windowScrollTop+80;if(i||(i=c.CENTER|u?c.BOTTOM:c.TOP),i&c.LEFT?(o=s,this.$popover.addClass("horizontal-left")):i&c.RIGHT?(o=s-t+a,this.$popover.addClass("horizontal-right")):(o=s-.5*(t-a),this.$popover.addClass("horizontal-center")),o<0&&(o=s),this.$popover.css("left",o),this.config.fixed_position)return this.$popover.css("position","fixed"),void(n("#site_notice").length&&this.$popover.css("margin-top","+="+n("#site_notice").outerHeight()+"px"));i&c.TOP?(e=l-A,this.$popover.addClass("vertical-top")):(e=l+this.$highlighted.outerHeight(),this.$popover.addClass("vertical-bottom")),this.$popover.css("top",e)}else this.$popover.addClass("centered").css({top:.5*this.scrollPosition.windowHeight-.5*A,left:.5*this.scrollPosition.windowWidth-.5*t})}},getPopoverElement:function(){if(this.$popover)return this.$popover.get(0)},getGlassElement:function(){return this.$glass}},{POSITION:c});A.exports=u},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){function print(){__p+=__j.call(arguments,"")}obj||(obj={});var __t,__p="",__e=_.escape,__j=Array.prototype.join;with(obj)"undefined"!=typeof template&&"standard"===template?(__p+=' <div class="popover tutorial '+__e(name)+'_step"> ',"undefined"!=typeof title&&(__p+=' <h3 class="title">'+__e(title)+"</h3> "),__p+=' <p class="content">'+__e(content)+"</p> ","undefined"!=typeof ok_text&&(__p+=' <button class="chrome blue ok_button" type="button">'+__e(ok_text)+"</button> "),__p+=" </div> "):"undefined"!=typeof template&&"appearance"===template?(__p+=' <div class="popover tutorial '+__e(name)+'_step"><div class="popover_inner"> ',"undefined"!=typeof title&&(__p+=' <h3 class="title">'+__e(title)+"</h3> "),__p+=' <p class="content">'+__e(content)+'</p></div><div class="appearance small" style="background-color:'+__e(appearance_data.global_theme_params.background_color)+";
52 color:"+__e(appearance_data.global_theme_params.background_color)+'"><div class="navigation"><a class="chrome edit_button" href="/settings/blog/'+__e(appearance_data.name)+'">'+__e(edit_text)+'</a></div><div class="header_image" style="background-image:url('+__e(appearance_data.global_theme_params.header_image_focused)+')"></div><div class="avatar '+__e(appearance_data.global_theme_params.avatar_shape)+'" style="background-image:url('+__e(appearance_data.avatar_url)+')"><img src="'+__e(appearance_data.avatar_url)+'" alt=""></div><div class="info" style="color:'+__e(appearance_data.global_theme_params.title_color)+'"> ',appearance_data.title&&(__p+=' <h1 class="title" style="font-weight:'+__e(appearance_data.global_theme_params.title_font_weight)+'">'+__e(appearance_data.title)+"</h1> "),__p+=" ",appearance_data.description&&(__p+=' <div class="description"><p class="description_inner">'+__e(appearance_data.description)+"</p></div> "),__p+=" </div></div></div> "):"undefined"!=typeof template&&"external-link"===template&&(__p+=' <div class="popover tutorial '+__e(name)+'"> ',"undefined"!=typeof title&&(__p+=' <h3 class="title">'+__e(title)+"</h3> "),__p+=' <p class="content">'+__e(content)+"</p> ","undefined"!=typeof ok_text&&"undefined"!=typeof link&&(__p+=' <a class="ok_button_link" href="'+__e(link)+'" target="_blank"><button class="chrome blue ok_button" type="button">'+__e(ok_text)+"</button> </a> "),__p+=" </div> "),__p+=' <div class="glass blue"></div>';return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){var n,o=0,i=e(138);"string"==typeof i&&(i=[[A.id,i,""]]),t.use=t.ref=function(){return o++||(t.locals=i.locals,n=e(140)(i,{})),t},t.unuse=t.unref=function(){--o||(n(),n=null)}},function(A,t,e){t=A.exports=e(139)(),t.push([A.id,'.info_popover .popover_inner ul li.toggle-subscription .help-slidedown:before{font-family:tumblr-icons,Blank;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.knight-rider-loader{line-height:0;white-space:nowrap;width:78px}.knight-rider-loader.small{width:39px}.knight-rider-loader.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.knight-rider-loader.h-centered{position:absolute;top:0;left:50%;transform:translateX(-50%)}.knight-rider-bar{display:none;width:20px;height:20px;margin:0 3px;border-radius:5px;opacity:.5;background-color:#d0d0d0}.small>.knight-rider-bar{width:10px;height:10px;margin-left:2px;margin-right:1px;border-radius:2px}.animate>.knight-rider-bar{display:inline-block;animation:knight-rider-oscillate ease-in-out .3s infinite alternate}.knight-rider-bar:first-child{animation-delay:-.2s}.knight-rider-bar:nth-child(2){animation-delay:-.1s}@keyframes knight-rider-oscillate{0%{opacity:.5;transform:scaleY(1)}to{opacity:1;transform:scaleY(1.4)}}.popover--base{z-index:80;position:absolute}.popover--base ol,.popover--base ul{list-style-type:none}.popover--base-overlay{position:fixed;top:0;left:0;width:100%;height:100%;transition:opacity .25s ease-in-out;background:#001935;opacity:0;z-index:90}.popover--base-overlay.active{opacity:.95}.popover_button{position:relative}.popover,.popover_button.popover_active{z-index:2147483646}.popover{position:absolute;border-radius:3px;background:rgba(0,0,0,.1);font:normal 14px/1.4 Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);cursor:default}.popover_header{background:#f2f2f2;border-bottom:1px solid #e7e7e7;position:relative;z-index:10;text-transform:uppercase;font-size:11px;font-weight:700;color:#8f8f8f;color:rgba(0,0,0,.65);height:24px;padding:0 12px;margin:0;line-height:23px}.popover_header:first-child{border-radius:3px 3px 0 0}.popover_header.no_nipple:after,.popover_header.no_nipple:before{border:0}.popover_header .popover_item_suffix{text-transform:none}.popover_gradient{padding:1px}.popover_gradient>.popover_inner{background:#f2f2f2;padding:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75)}.popover_gradient>.popover_inner:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.popover_gradient>.popover_inner:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.ie9 .popover_gradient{background-color:#d0d0d0}.popover_gradient.no_nipple:after,.popover_gradient.no_nipple:before{content:"";border:0}.popover_menu .popover_menu_item:first-child:before{top:-12px;z-index:-1}.popover_menu .popover_menu_item:first-child:after{top:-11px}.popover_menu .popover_menu_item:first-child:hover:after{border-bottom-color:#e7e7e7}.popover_menu .popover_menu_item.no_hover:first-child:hover:after,.popover_menu .popover_menu_item.no_hover:last-child:hover:after{border-bottom-color:#fff;border-top-color:#f2f2f2}.popover_menu .popover_menu_item:last-child:hover:after{border-top-color:#e7e7e7}#popover_tracked_tags .popover_menu_item:first-child:before{margin-left:-13px;left:50%}.popover_menu.nipple_on_bottom .popover_menu_item:first-child:hover:after{border-bottom-color:#000;border-top-color:#e7e7e7}.popover_menu.nipple_on_left .popover_menu_item:first-child:hover:after{border-bottom-color:#000;border-right-color:#e7e7e7}.popover_menu:after,.popover_menu:before{display:none}.popover_bottom:after{border-top:7px solid #f2f2f2;border-left:7px solid transparent;border-right:7px solid transparent;margin:0 auto;bottom:-6px;margin-left:-6px}.popover_bottom:after,.popover_bottom:before{content:"";position:absolute;border-bottom:0;font-size:0;height:0;top:auto;width:0;left:50%}.popover_bottom:before{border-top:8px solid rgba(0,0,0,.294118);
52border-left:8px solid transparent;border-right:8px solid transparent;margin:0 auto;bottom:-7px;margin-left:-7px}.popover_menu ul{margin:0;padding:0;list-style:none}.popover_menu>.popover_inner{padding:0}.popover_menu>.popover_inner .popover_item_suffix{color:#8f8f8f;display:inline-block;float:right;font-weight:400;position:relative;z-index:1}.popover_menu>.popover_inner .popover_item_suffix a{color:inherit;font-size:12px}.popover_menu_item{display:block;border-bottom:1px solid #e7e7e7;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6);padding:10px 15px;font-size:14px;font-weight:400;color:#444;text-overflow:ellipsis;white-space:nowrap}.popover_menu_item.disabled{pointer-events:none;color:rgba(0,0,0,.439216)}.popover_menu_item a{text-decoration:none}.popover_menu_item.disabled a{color:rgba(0,0,0,.439216)}.popover_menu_item small{font-weight:400;font-size:11px;color:#8f8f8f;color:rgba(0,0,0,.65);vertical-align:3px}.popover_menu_item .hide_overflow{overflow:hidden;text-overflow:ellipsis}.popover_menu_item.keyboard_focus,.popover_menu_item:hover{background-color:rgba(0,0,0,.0509804);cursor:pointer}.popover_menu_item.no_hover:hover{background-color:rgba(0,0,0,.0509804);cursor:default}.popover_menu_item:first-child{box-shadow:none}.popover_menu_item:last-child{border-bottom-color:#000}.popover_menu_item.ender{height:auto!important;padding:11px 7px;text-align:center;font-size:12px}.popover_menu_item.ender,.popover_menu_item.ender a{color:rgba(0,0,0,.439216)}.popover_menu_item.sortable-dragging{background:#fff!important;border-radius:6px!important}.popover_menu_item .thumb{position:absolute;display:block;top:4px;right:12px;height:37px;width:37px;margin:0;background-size:cover;background-color:rgba(0,0,0,.184314);background-position:50% 50%;background-clip:content-box;border-radius:3px}.popover_menu_item .thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px}a.popover_menu_item{text-decoration:none}body.popover_alert_active{background-attachment:fixed}.popover_post_control{z-index:80}.popover_gradient>.popover_inner:last-child{border-top-right-radius:3px;border-top-left-radius:3px;border-radius:3px}.popover_menu_item a{color:#444}.popover_gradient:not(.tumblelog_popover):not(.notes_outer_container):after,.popover_menu:not(.tumblelog_popover):not(.notes_outer_container) .popover_menu_item:first-child:after{border-bottom:13px solid #fff}.popover_gradient:not(.tumblelog_popover):not(.notes_outer_container).nipple_on_bottom:after,.popover_menu:not(.tumblelog_popover):not(.notes_outer_container).nipple_on_bottom .popover_menu_item:last-child:after{border-top:12px solid #fff;border-bottom:12px solid transparent}.popover.popover_gradient.popover_form>.popover_inner{padding:10px}.popover_gradient>.popover_inner{padding:4px 0;background:#fff}.popover_menu_item.keyboard_focus,.popover_menu_item:hover{background:#e6eff7}.popover_menu_item.keyboard_focus a,.popover_menu_item:hover a,.share_options .popover_menu_item.keyboard_focus a.external:after,.share_options .popover_menu_item:hover a.external:after{color:#3f5265}.popover_menu .popover_menu_item:last-child:hover:after{border-top-color:#fff}.popover_menu .popover_menu_item:first-child:hover:after{border-bottom-color:#fff}.popover_menu_item{border-bottom:0;box-shadow:none}.linkthrough_popover.popover.popover_gradient>div.popover_inner{padding:10px}.post_full .post_control_menu .popover .post_control:after,.share_options a:before{display:none}.post_full .post_control_menu .popover_menu_item{padding:0}.post_full .post_control_menu .popover_menu_item .post_control{height:auto;padding:5px 25px 5px 14px;font-size:15px}#posts .post .post_control_menu .popover_menu_item a,.popover_menu_item a{padding-left:14px;line-height:21px}.popover.popover_form form button.chrome{text-shadow:none;box-shadow:none;border-color:#9da6af;background:#9da6af}.popover.popover_form form button.chrome.disabled,.popover.popover_form form button.chrome.disabled:active,.popover.popover_form form button.chrome[disabled],.popover.popover_form form button.chrome[disabled]:active{background:#9da6af;border:1px solid #9da6af;color:hsla(0,0%,100%,.6)}.search_popover{position:relative;max-width:480px;min-width:300px;width:80%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.search_popover .popover_inner,.search_popover .popover_menu_item{padding:0}
52.search_popover .search_results_section{position:relative}.search_popover .search_results_section .search_subheading{position:relative;height:24px;padding:0 12px;margin:0;background:#e7e7e7;color:#8f8f8f;color:rgba(0,0,0,.65);font-weight:700;font-size:11px;line-height:23px;text-shadow:0 1px 0 hsla(0,0%,100%,.6);text-transform:uppercase;z-index:2}.search_popover .search_results_section .search_subheading:first-child{border:0}.search_popover .result{display:-ms-flexbox;display:flex;height:45px;width:100%;-ms-flex-align:center;align-items:center}.search_popover .result.has_thumb .hide_overflow{max-width:470px}.search_popover .result .result_link{display:-ms-flexbox;display:flex;padding:0 12px;width:100%;box-sizing:border-box;-ms-flex-pack:justify;justify-content:space-between}.search_popover .result .result_link .go-to-blog{font-weight:800}.search_popover .result .result_link .result-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.search_popover .result .result_link .result-right{justify-self:flex-end;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.search_popover .result .result_link .result-right .thumb{position:relative;top:0;right:0}.search_popover .result .result_link:focus:before,.search_popover .result .result_link:hover:before{content:"";position:absolute}.search_popover .result .result_link .result_content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search_popover .result .result_link .result_content .result_title{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}.search_popover .result .result_link .result_content .result_title:before{background:none}.search_popover .explore_topics{margin:0 0 8px}.search_popover .explore_topics.no_topics{margin-bottom:0}.search_popover .explore_topics .explore_topics_link{position:relative;display:block;height:30px;padding:0 24px 0 12px;line-height:30px;font-size:12px;font-weight:400;text-decoration:none;box-sizing:border-box}#popover_legal{position:relative}#popover_legal .popover{display:none;min-width:116px;bottom:28px;left:50%;margin-left:-58px}#popover_legal.show .popover{display:block}#popover_legal .popover_menu_item{padding:0}#popover_legal .popover_menu_item a{position:relative;display:block;color:#444;text-align:left;padding:7px 14px}.popover_share_social{top:100%;left:50%;margin:5px 0 0 -93px;z-index:80;opacity:1;display:none;width:187px}.popover_share_social.up{top:auto;bottom:100%;margin:0 0 5px -93px}.popover_share_social .form_wrapper{padding:10px}.popover_share_social .input_group{border:0;background:#fff;border-radius:0;box-shadow:none}.popover_share_social .input_group li{position:relative}.popover_share_social .share_options{display:none;list-style:none}.popover_share_social .share_options.active{display:block}.popover_share_social .share_options .popover_menu_item{padding:0}.popover_share_social .share_form{display:none}.popover_share_social .share_form input,.popover_share_social .share_form textarea{margin:0;border:0;background:transparent;font-family:inherit;font-size:12px;color:#444;width:128px;padding:11px 0 10px 8px}.popover_share_social .share_form textarea{width:100%;box-sizing:border-box;box-shadow:none;resize:none;padding:10px 8px;height:75px;overflow:auto}.popover_share_social .share_form.active{display:inline}.popover_share_social .share_form.embed .share_label,.popover_share_social .share_form.facebook .share_label,.popover_share_social .share_form.twitter .share_label{display:block;height:29px;background:#f2f2f2;border-bottom:1px solid #d0d0d0;color:#8f8f8f;color:rgba(0,0,0,.65);font-size:11px;font-weight:700;line-height:29px;text-overflow:ellipsis;text-transform:uppercase;margin-bottom:0;overflow:hidden;padding:0 0 0 26px;white-space:nowrap;border-radius:6px 6px 0 0}.popover_share_social .share_form.twitter .character_count{display:block;position:absolute;right:8px;bottom:-15px;width:24px;height:10px;line-height:normal;color:#b4b4b4;font-size:12px;font-weight:400;text-align:center}.popover_share_social .share_form.twitter .character_count.character-limit{color:#ff492f}.popover_share_social .share_form.twitter textarea{height:125px}.popover_share_social .share_form.embed .email_submit,.popover_share_social .share_form.embed .input_group{dis
52play:none}.popover_share_social .share_form.embed .embed_code_wrapper{display:block}.popover_share_social .share_form.embed .embed_code_text{height:125px}.popover_share_social .share_form .character_count,.popover_share_social .share_form .embed_code_wrapper,.popover_share_social .share_form .share_label{display:none}.popover_share_social .share_form .reply_to{color:#8f8f8f;color:rgba(0,0,0,.65);font-size:12px;line-height:14px;padding:10px;overflow:hidden;display:none;white-space:nowrap}.popover_share_social .share_form .reply_to.active{display:block}.popover_share_social .share_form .reply_to_email{display:inline-block;white-space:nowrap;word-break:normal;-ms-word-wrap:break-word;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden;max-width:130px;font-weight:400}.popover_share_social .share_form .reply_to_input{width:15px;float:left}.popover_share_social .share_form .reply_to_label{width:145px;float:right;white-space:normal;word-break:break-all}.popover_share_social .popover_menu_item{padding:10px}.popover_share_social .popover_menu_item .popover_menu_item_anchor{position:relative;overflow:hidden;display:block;padding:5px 25px 5px 14px;font-size:14px;font-weight:400;line-height:25px;min-height:25px;text-transform:none;text-overflow:ellipsis}.popover_share_social .popover_menu_item .popover_menu_item_anchor .icon{font-size:12px;margin-top:-8px;position:absolute;right:10px;top:50%}.popover--post-share-popover .popover_share_social{display:block;left:auto;margin:0;position:relative;top:auto}.popover--post-share-popover .popover_share_social .popover_menu_item:first-child:after,.popover--post-share-popover .popover_share_social .popover_menu_item:first-child:before{display:none!important}.popover_share_social .share_form ::-ms-clear{display:none}.popover_share_social .share_form ::-webkit-input-placeholder{font-size:12px;font-weight:400;color:rgba(0,0,0,.439216)!important}.popover_share_social .share_form :-moz-placeholder,.popover_share_social .share_form ::-moz-placeholder{font-size:12px;font-weight:400;color:rgba(0,0,0,.439216)!important}.popover_share_social .share_form :-ms-input-placeholder{font-size:12px;font-weight:400;color:rgba(0,0,0,.439216)!important}.popover_share_social .share_form .placeholder{font-size:12px;font-weight:400;color:#b4b4b4}.popover_share_social .share_form button{display:block;width:100%;margin-bottom:-1px}.popover_share_social .share_form .cancel{background:none;color:#444;cursor:pointer;display:block;padding:0;position:absolute;top:9px;right:8px;font-size:16px}.popover_share_social .share_form .cancel:hover{color:rgba(0,0,0,.439216)}.popover_share_social .share_form .cancel.service,.popover_share_social .share_form.embed .cancel,.popover_share_social .share_form.embed .email_address,.popover_share_social .share_form.facebook .cancel,.popover_share_social .share_form.facebook .email_address,.popover_share_social .share_form.twitter .cancel,.popover_share_social .share_form.twitter .email_address{display:none}.popover_share_social .share_form.embed .cancel.service,.popover_share_social .share_form.facebook .cancel.service,.popover_share_social .share_form.twitter .cancel.service{display:block}.popover_share_social .status{padding:1px;text-align:center;display:none}.popover_share_social .status .status_message{display:block;margin:10px 0;font-size:15px;text-transform:none;color:#8f8f8f;color:rgba(0,0,0,.65);padding:0;font-weight:700;line-height:1}.popover_share_social .form_wrapper{padding:0}.popover_share_social .share_form textarea{height:90px}.popover_share_social.popover_gradient>.popover_inner .email_form .form_wrapper{margin-top:-4px;border-radius:6px;overflow:hidden}.popover_share_social .input_group li{border-bottom:1px solid #e7e7e7}.popover_share_social .share_form button{width:calc(100% - 20px);margin:0 10px 7px}.popover_share_social .share_form.twitter button{width:calc(100% - 50px)}.popover_share_social .share_form .menu_item_option{display:inline-block;vertical-align:middle}.popover_share_social .share_form label.menu_item_label{display:inline-block;padding-left:5px;white-space:normal;vertical-align:middle;color:rgba(0,0,0,.439216);font-weight:400}.popover.popover_share_social .share_form.facebook .form_wrapper:after,.popover.popover_share_social .share_form.facebook .status .status_message:after,.popover.popover_share_social .share_form.twitter .form_wrapper:after,.popover.popover_share_social .share_form.twitter .status .status_message:after{border-bottom-color:#f2f2f2}
52.popover_share_social.nipple_on_bottom .share_form.facebook .form_wrapper:after,.popover_share_social.nipple_on_bottom .share_form.facebook .status .status_message:after,.popover_share_social.nipple_on_bottom .share_form.twitter .form_wrapper:after,.popover_share_social.nipple_on_bottom .share_form.twitter .status .status_message:after{border-bottom-color:transparent}.popover_share_social .share_form.facebook .input_group li:first-child,.popover_share_social .share_form.twitter .input_group li:first-child{border:0}.popover_share_social .share_form.embed .cancel,.popover_share_social .share_form.facebook .cancel,.popover_share_social .share_form.twitter .cancel{top:10px;left:10px;right:auto;font-size:12px}.popover_share_social .share_form.facebook .input_group li,.popover_share_social .share_form.twitter .input_group li{border-bottom:0}.popover_share_social .share_form .error_status{display:none}.popover_share_social .share_form .error_status.active{display:block;text-align:center;white-space:normal;line-height:normal;border-top:1px solid rgba(189,0,1,.23);padding:5px 10px;border-bottom:1px solid rgba(189,0,1,.23);color:#c64949;font-size:12px;font-weight:700;background-color:rgba(193,0,0,.1);margin:10px 0}.tumblelog_popover{background:transparent;margin-left:-140px;width:280px;padding:0;z-index:80}.tumblelog_popover:after,.tumblelog_popover:before{display:none}.tumblelog_popover.up{margin-top:-10px;opacity:0}.tumblelog_popover.up.is_open{opacity:1}.tumblelog_popover.up.is_empty{margin-top:90px}.tumblelog_popover.up.is_empty .recent_posts{transition-duration:.25s}.tumblelog_popover.up:after{border-top-color:#fff}.tumblelog_popover.down{margin-top:10px;opacity:0}.tumblelog_popover.down.is_open{opacity:1}.tumblelog_popover.left,.tumblelog_popover.right{margin-left:0}.tumblelog_popover.nav_menu_open .avatar,.tumblelog_popover.nav_menu_open .header_image_wrapper,.tumblelog_popover.nav_menu_open .info,.tumblelog_popover.nav_menu_open .navigation,.tumblelog_popover.nav_menu_open .recent_posts{pointer-events:none}.tumblelog_popover.is_closed,.tumblelog_popover.is_open{transition:height .25s,margin-top .25s,op
52acity .25s}.tumblelog_popover.is_empty .recent_posts{transition:height .1s,padding .1s;padding:0;height:0}.tumblelog_popover .popover_content_wrapper{background:transparent;height:100%;position:relative;border-radius:3px}.tumblelog_popover .recent_posts{background:#f2f2f2;position:relative;border-radius:0 0 3px 3px;padding:10px;height:80px}.tumblelog_popover .recent_posts .post{background-color:rgba(0,0,0,.0941176);vertical-align:bottom;margin:0 10px 0 0;position:relative;border-radius:2px;box-shadow:none;min-height:0;min-width:0;height:80px;width:80px;float:left}.tumblelog_popover .recent_posts .post:last-child{margin-right:0}.tumblelog_popover .recent_posts.has_2_posts .post{width:125px}.tumblelog_popover .recent_posts .Knight-Rider-bar{border-radius:3px;height:14px;margin:0 2px;width:14px}.tumblelog_popover.showing_recommendations .popover_content_wrapper{border-radius:3px;overflow:hidden}.tumblelog_popover.showing_recommendations .popover_inner{animation:recommended_blogs .4s;pointer-events:none;height:100%}.tumblelog_popover .recommended_blogs{box-sizing:border-box;padding-bottom:100px;border-radius:3px;position:relative;background:#fff;overflow:hidden}.tumblelog_popover .recommended_blogs .tumblelog_info_heading{border-bottom:1px solid #e7e7e7;text-overflow:ellipsis;white-space:nowrap;font-weight:400;background:#f2f2f2;line-height:29px;overflow:hidden;padding:0 10px;font-size:13px;color:#8f8f8f;color:rgba(0,0,0,.65);margin:0}.tumblelog_popover .recommended_blogs .tumblelog_info_heading .followed_blog{text-overflow:ellipsis;font-weight:700;margin-right:4px;overflow:hidden;max-width:140px;display:block;float:left}.tumblelog_popover .recommended_blogs .recent_posts{border-top:1px solid #e7e7e7;position:absolute;bottom:0;left:0}.tumblelog_popover .recommended_blogs .tumblelog_info{padding:10px 10px 10px 57px;position:relative;min-height:37px}.tumblelog_popover .recommended_blogs .avatar{background-position:50%;background-color:#e7e7e7;background-size:cover;position:absolute;border-radius:3px;overflow:hidden;display:block;height:37px;width:37px;left:10px;top:10px}.tumblelog_popover .recommended_blogs .name{width:140px;float:left}.tumblelog_popover .recommended_blogs .name h3,.tumblelog_popover .recommended_blogs .name h4{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden;line-height:17px;padding-top:1px;font-size:14px;color:#444;padding:0;margin:0}.tumblelog_popover .recommended_blogs .name h3.solo{line-height:34px}.tumblelog_popover .recommended_blogs .name h3 a{text-decoration:none}.tumblelog_popover .recommended_blogs .name h4{font-weight:400;font-size:13px;color:#8f8f8f;color:rgba(0,0,0,.65)}.tumblelog_popover .recommended_blogs .follow_nav{margin-top:4px;float:right}.tumblelog_popover .recommended_blogs .follow_nav .follow,.tumblelog_popover .recommended_blogs .follow_nav .unfollow{line-height:15px;font-size:13px;height:15px;float:right}.tumblelog_popover .recommended_blogs .follow_nav.is_following .follow,.tumblelog_popover .recommended_blogs .follow_nav .unfollow{display:none}.tumblelog_popover .recommended_blogs .follow_nav.is_following .unfollow{display:block}.tumblelog_popover.popover--blog-card{margin-left:0;opacity:0;transition:opacity .25s}.tumblelog_popover.popover--blog-card .recent_posts{border-radius:0 0 3px 3px}.tumblelog_popover .poptica_header{width:280px}.tumblelog_popover .poptica_header .indash_header_wrapper{border-radius:3px 3px 0 0;background:#f2f2f2;margin:0}.tumblelog_popover .poptica_header .indash_header_wrapper .header_image,.tumblelog_popover .poptica_header .indash_header_wrapper .navigation .navigation_bg{border-radius:3px 3px 0 0}.tumblelog_popover .poptica_header .indash_header_wrapper:not(.no_header_image) .navigation:before{border-radius:5px 5px 0 0}.tumblelog_popover .poptica_header .header_image_wrapper{height:158px}.tumblelog_popover .poptica_header .navigation h3{margin-left:0}.tumblelog_popover .poptica_header .navigation .full_url,.tumblelog_popover .poptica_header .navigation .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:130px}.tumblelog_popover .poptica_header .avatar{box-shadow:0 0 0 3px;margin:10px auto 0;height:64px;width:64px}.tumblelog_popover .poptica_header .avatar:last-child{margin-bottom:10px}.tumblelog_popover .poptica_header .header_image_wrapper+.avatar{margin-top:-48px}.tumblelog_popover .poptica_header .info_wrapper{padding-bottom:1px}.tumblelog_popover .poptica_header .avatar+.info,.tumblelog_popover .poptica_header .avatar+.info_wrapper .info,.tumblelog_popover .poptica_header .info{padding:12px 10px 0}.is_empty .tumblelog_popover .poptica_header .info{padding-bottom:10px}.tumblelog_popover .poptica_header .title{font-size:20px;margin:0 0 5px}.tumblelog_popover .poptica_header .description{position:relative;line-height:16px;font-size:12px}.tumblelog_popover .poptica_header .description .description_inner{max-height:48px}.tumblelog_popover .poptica_header .description .description_gradient{position:absolute;height:20px;width:100%;bottom:0;left:0}.info_popover{margin-left:-67px;position:absolute;right:31px;top:48px}.info_popover .popover_inner{min-width:150px;width:150px;padding:0}.info_popover .popover_inner ul{list-style:none;padding:4px 0;margin:0}.info_popover .popover_inner ul li{line-height:25px;font-weight:400;font-size:14px;display:block;border:0;padding:0}.info_popover .popover_inner ul li.label{background:#f2f2f2;color:#8f8f8f;color:rgba(0,0,0,.65);padding:0 10px;font-size:11px;font-weight:700;line-height:24px;text-transform:uppercase;border:0}
52.info_popover .popover_inner ul li.toggle-subscription{display:none;position:relative}.info_popover .popover_inner ul li.toggle-subscription a{padding-right:30px}.info_popover .popover_inner ul li.toggle-subscription.can-subscribe{display:block}.info_popover .popover_inner ul li.toggle-subscription.can-subscribe .unsubscribe{display:none}.info_popover .popover_inner ul li.toggle-subscription.is-subscribed .unsubscribe{display:block}.info_popover .popover_inner ul li.toggle-subscription.is-subscribed .subscribe{display:none}.info_popover .popover_inner ul li.toggle-subscription .help-slidedown{height:inherit;color:#444;font-size:15px;line-height:14px;right:10px;top:10px;position:absolute;cursor:pointer}.info_popover .popover_inner ul li.toggle-subscription .help-slidedown:before{content:"\\EA4B"}.info_popover .popover_inner ul li.web-subscribe-how-to{font-size:10px;line-height:12px;background:rgba(0,0,0,.0509804);color:#8f8f8f;color:rgba(0,0,0,.65);display:none}.info_popover .popover_inner ul li.web-subscribe-how-to .copy-howto{margin:7px 10px 8px;display:inline-block}.info_popover .popover_inner ul li.web-subscribe-how-to .copy-howto .app-link{padding:0;display:inline;text-decoration:underline}.info_popover .popover_inner a{text-decoration:none;padding:5px 10px;display:block}.info_popover .popover_inner .toggle_nsfw .not_nsfw{display:none}.info_popover .popover_inner .toggle_nsfw.is_flagged .not_nsfw,.info_popover .popover_inner .toggle_nsfw .nsfw{display:block}.info_popover .popover_inner .toggle_nsfw.is_flagged .nsfw,.info_popover .popover_inner .toggle_spam .not_spam{display:none}.info_popover .popover_inner .toggle_spam.is_flagged .not_spam,.info_popover .popover_inner .toggle_spam .spam{display:block}.info_popover .popover_inner .toggle_spam.is_flagged .spam,.info_popover .popover_inner .toggle_suspended .not_suspended{display:none}.info_popover .popover_inner .toggle_suspended.is_flagged .not_suspended,.info_popover .popover_inner .toggle_suspended .suspended{display:block}.info_popover .popover_inner .toggle_suspended.is_flagged .suspended{display:none}.info_popover li:hover{background:#e6eff7}.tumblelog_popover.bottom .recent_posts,.tumblelog_popover.down .poptica_header:not(:empty)+.recent_posts{animation:popover_down .2s ease}.tumblelog_popover.top .indash_tumblelog_compact:not(:empty),.tumblelog_popover.up .poptica_header:not(:empty){animation:popover_up .2s ease}.poptica_header .avatar{animation:pop_in .2s ease .24s}.poptica_header .info{animation:slide_up .2s ease-out .2s}.tumblelog_popover .recent_posts .post{animation:slide_up .2s ease-out .26s}.tumblelog_popover .recommended_blogs .recent_posts .post{animation-name:fade_in}.tumblelog_popover .recent_posts .post:nth-child(2){animation-delay:.32s}.tumblelog_popover .recent_posts .post:nth-child(3){animation-delay:.38s}.poptica_header .avatar,.poptica_header .info,.tumblelog_popover .recent_posts .post,.tumblelog_popover .recommended_blogs .recent_posts .post{animation-fill-mode:backwards}@keyframes slide_up{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes slide_down{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes pop_in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes popover_up{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes popover_down{0%{opacity:0;transform:translateY(-80px)}to{opacity:1;transform:translateY(0)}}@keyframes recommended_blogs{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-100%)}}.popover--dropdown{width:184px;background-color:#fff;border-radius:3px;border:1px solid rgba(0,0,0,.184314)}.popover--dropdown .dropdown{padding:4px 0}.popover--dropdown .dropdown .dropdown-item{color:#444;line-height:2.3;font-size:14px;padding:0 10px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popover--dropdown .dropdown .dropdown-item:hover{background:#e6eff7}.tour_guide .popover.appearance_step>.appearance{background-color:#f6f6f6;font-size:10px;height:100%;min-height:50px;padding:0;position:relative;width:100%;box-sizing:border-box}.tour_guide .popover.appearance_step>.no_header_image.appearance{padding-top:50px}.tour_guide .popover.appearance_step>.customize.appearance,.tour_guide .popover.appearance_step>.header_image_only.appearance{margin-bottom:20px}.tour_guide .popover.appearance_step>.appearance:after,.tour_guide .popover.appearance_step>.appearance:before{content:" ";display:table}.tour_guide .popover.appearance_step>.small.appearance{font-size:8px}.tour_guide .popover.appearance_step>.medium.appearance{font-size:10px}.tour_guide .popover.appearance_step>.large.appearance{font-size:16px}.tour_guide .popover.appearance_step>.appearance .navigation{height:50px;padding:10px;width:100%;z-index:3;background-image:linear-gradient(rgba(0,0,0,.3),transparent);box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:absolute;top:0;left:0}.tour_guide .popover.appearance_step>.appearance .navigation .tumblelog_name{color:#fff;font-size:14px;line-height:30px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-flex-positive:1;flex-grow:1}.tour_guide .popover.appearance_step>.appearance .navigation .tumblelog_name a{color:#fff;text-decoration:none}.tour_guide .popover.appearance_step>.appearance .navigation .chrome{background:#fff;border:none;color:#444;display:block;line-height:30px;margin:0 0 0 auto;padding:0 8px;-ms-flex-negative:0;flex-shrink:0}.tour_guide .popover.appearance_step>.appearance .avatar,.tour_guide .popover.appearance_step>.appearance .header_image{background-color:inherit;background-position:50%;background-repeat:no-repeat;background-size:cover}.tour_guide .popover.appearance_step>.appearance .header_image{height:0;padding-bottom:56.25%;position:relative;width:100%;z-index:1}.tour_guide .popover.appearance_step>.appearance .header_image.no_stretch{background-size:contain;margin:50px 0;padding-bottom:calc(56.25% - 100px)}.tour_guide .popover.appearance_step>.appearance .avatar{border-radius:6px;box-shadow:0 0 0 3px;margin:0 auto;position:relative;width:64px;z-index:2}.tour_guide .popover.appearance_step>.appearance .avatar.circle{border-radius:50%}.tour_guide .popover.appearance_step>.appearance .avatar img{display:block;height:auto;
52margin-top:-70%;opacity:0;pointer-events:none;width:100%}.tour_guide .popover.appearance_step>.large.appearance .avatar{box-shadow:0 0 0 4px;width:96px}.tour_guide .popover.appearance_step>.appearance .info{padding:1.25em 2.25em 2.25em;text-align:center}.tour_guide .popover.appearance_step>.appearance .info:empty{padding-bottom:1.125em}.tour_guide .popover.appearance_step>.appearance .info .title{color:inherit;font-size:2.625em;letter-spacing:0;line-height:1.1;margin:0 0 .2em}.tour_guide .popover.appearance_step>.appearance .info .title:last-child{margin-bottom:0}.tour_guide .popover.appearance_step>.appearance .info .description{font-size:14px;opacity:.7}.tour_guide .popover.appearance_step>.appearance .info .description blockquote,.tour_guide .popover.appearance_step>.appearance .info .description p,.tour_guide .popover.appearance_step>.appearance .info .description ul{margin:0!important;padding:0!important}.tour_guide .popover.appearance_step>.appearance .info .description br+br{display:none}.tour_guide .popover.appearance_step>.appearance .header_image+.info:empty{padding:0}.tour_guide .popover.appearance_step>.small.appearance .info .description{font-size:13px}.tour_guide.removing{opacity:0;transition:opacity .15s}.tour_guide.removing .popover{transform:scale(.5);transition:all .15s cubic-bezier(.6,-.28,.735,.045)}.tour_guide.dim .glass{display:block}.tour_guide .glass{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:90209;animation:fade_in .3s ease-out}.tour_guide .popover{margin:10px 0;position:absolute;width:240px;z-index:90210;animation:popover .35s cubic-bezier(.175,.885,.32,1.275)}.tour_guide .popover.centered{position:fixed}.tour_guide .popover .ok_button_link{display:inline-block}.tour_guide .popover .ok_button{margin-top:12px}.tour_guide .popover.appearance_step{background-color:transparent;padding:0}.tour_guide .popover.appearance_step>.popover_inner{border-top-left-radius:6px;border-top-right-radius:6px;background-color:#f2f2f2;padding:20px}.tour_guide .popover.appearance_step>.appearance{border-bottom-left-radius:6px;border-bottom-right-radius:6px;text-align:left}.tour_guide_element{z-index:90210}@keyframes fade_in{0%{opacity:0}to{opacity:1}}@keyframes popover{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.popover.tutorial{padding:15px;text-align:center;box-sizing:border-box;background:#fff}.popover.tutorial .content,.popover.tutorial .title{color:#444}.popover.tutorial .title{font-weight:700;font-size:14px;margin:0 0 6px}.popover.tutorial .content{font-size:14px;margin:0}.popover.tutorial .ok_button{margin:12px 0 0;padding:4px 15px 5px}.message-controls-popover{width:187px;margin:5px 0 0 -93px}.message-controls-popover .popover_menu_item_anchor{padding-left:0}.popover_vendor{transition:opacity .15s cubic-bezier(.455,.03,.515,.955),transform .15s cubic-bezier(.455,.03,.515,.955);position:absolute;text-align:center;width:225px;display:none;right:0;top:30px}.popover_vendor .popover_menu_item{white-space:normal}.popover_vendor .popover_menu_item:hover{color:#001935}.popover_vendor .popover_menu_item:hover .subtext,.popover_vendor .popover_menu_item:hover .subtext-email{color:#001935;opacity:.7}.popover_vendor .popover_menu_item_anchor{margin-bottom:5px;padding-left:0;display:block}.popover_vendor .subtext{font-size:13px;color:#8f8f8f}.popover_vendor .subtext-email{max-width:100%;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:0}.popover_vendor .success-text{pointer-events:none;transform:scale(.8);position:absolute;opacity:0;top:20px}.popover_vendor .email-vendor-listing,.popover_vendor .success-text{transition:opacity .15s cubic-bezier(.455,.03,.515,.955),transform .15s cubic-bezier(.455,.03,.515,.955)}.popover_vendor.success .email-vendor-listing{pointer-events:none;transform:scale(.8);opacity:0}.popover_vendor.success .success-text{transform:scale(1);opacity:1}.popover_vendor.fade-out{transform:scale(.8);opacity:0}.tmblr-iframe{position:absolute}.tmblr-iframe.hide{display:none}.tmblr-pano-lightbox-container .tmblr-iframe--pano-lightbox{z-index:8675309;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:none}.tmblr-pano-lightbox-container .tmblr-iframe-preloader-container{z-index:8675310;position:fixed;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.92)}.tmblr-pano-lightbox-container .tmblr-pano-lightbox{display:block}.tmblr-pano-lightbox-container .tmblr-pano-lightbox--preloading{display:none}.tmblr-iframe--controls-phone-container{padding-top:43px}.tmblr-iframe--controls-phone-container .t-logo{display:none}.tmblr-iframe--controls,.tmblr-iframe--mobile-logged-in-controls{position:fixed}
52.tmblr-iframe--controls.iframe-controls--desktop,.tmblr-iframe--mobile-logged-in-controls.iframe-controls--desktop{top:0;right:0;width:40%;min-width:200px;height:36px;z-index:100}.tmblr-iframe--controls.iframe-controls--phone-mobile,.tmblr-iframe--mobile-logged-in-controls.iframe-controls--phone-mobile{top:0;left:0;width:100%;height:44px;padding-right:8px;z-index:10}.tmblr-iframe--controls.iframe-controls--tablet-mobile,.tmblr-iframe--mobile-logged-in-controls.iframe-controls--tablet-mobile{top:0;right:0;width:235px;height:36px;z-index:2147483646}.tmblr-iframe--desktop-logged-in-controls{position:fixed}.tmblr-iframe--desktop-logged-in-controls.iframe-controls--desktop{right:0;top:0;z-index:100}.tmblr-iframe--unified-controls{position:fixed;top:0;right:0;left:0;width:100%;height:0;z-index:100}.tmblr-iframe-compact .tmblr-iframe--unified-controls{left:auto}@media screen and (max-device-width:568px){.tmblr-iframe-overlay.tmblr-iframe-full-width .no-image:not(.avatar-hidden) #header{padding-top:140px}}.tmblr-iframe-overlay.tmblr-iframe-full-width:not(.tmblr-iframe-themed) .top-blog-header .header-image.cover.loaded:after{display:none}.tmblr-iframe-overlay.tmblr-iframe-full-width:not(.tmblr-iframe-themed) .tmblr-iframe--unified-controls{background-image:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent);padding-bottom:10px;transition:padding-bottom .1s linear}.tmblr-iframe-overlay.tmblr-iframe-full-width:not(.tmblr-iframe-themed) .tmblr-iframe--unified-controls.tmblr-iframe--below-header{padding-bottom:0}.tmblr-iframe--follow-teaser{position:fixed;bottom:0;right:0;z-index:100;display:none}.tmblr-iframe--follow-teaser.open{display:block}.tmblr-iframe--follow-teaser.sticky-ad-visible{bottom:310px}.tmblr-iframe--follow-teaser.center-middle{position:fixed;left:50%;top:50%;margin-top:-200px;margin-left:-225px}.tmblr-iframe--follow-teaser.center{position:fixed;left:50%;margin-left:-325px}@keyframes iframe-app-cta-transition{0%{opacity:0;bottom:-2em}to{opacity:1}}@keyframes iframe-app-cta-dismiss-transition{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2em)}}.tmblr-iframe--app-cta-button{position:fixed;bottom:0;left:0;width:100%;visibility:hidden;z-index:100}.tmblr-iframe--app-cta-button body,.tmblr-iframe--app-cta-button html{margin:0}.tmblr-iframe--app-cta-button.tmblr-iframe--loaded.open{visibility:visible;animation:iframe-app-cta-transition .2s ease-out}@keyframes iframe-gdpr-banner-transition{0%{opacity:0!important;bottom:-2em!important}to{opacity:1!important}}@keyframes iframe-gdpr-banner-dismiss-transition{0%{opacity:1!important;transform:translateY(0)!important}to{opacity:0!important;transform:translateY(2em)!important}}body.android,body.ios{padding-bottom:50px!important}iframe.tmblr-iframe--gdpr-banner{position:fixed!important;bottom:0!important;left:50%!important;width:100%!important;transform:translateX(-50%)!important;border-right:1px solid #001935;z-index:2147483647!important}iframe.tmblr-iframe--gdpr-banner.tmblr-iframe--loaded{animation:iframe-gdpr-banner-transition .2s ease-out!important}body.ios iframe.tmblr-iframe--gdpr-banner{bottom:30px!important}.tmblr-lightbox{position:fixed;top:0;bottom:0;left:0;right:0;z-index:8675309;overflow:hidden;background-color:hsla(0,0%,7%,.92)}.tmblr-lightbox .vignette{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;z-index:8675308;background-size:100% 100%}.tmblr-lightbox .lightbox-image-container{position:absolute;z-index:8675310;cursor:pointer}.tmblr-lightbox .lightbox-image-container.single-image{cursor:default}.tmblr-lightbox .lightbox-image{border-radius:3px;box-shadow:0 4px 30px #000;border-width:0;background-color:transparent}.tmblr-lightbox .lightbox-image.hide{display:none}.tmblr-lightbox .lightbox-image.placeholder{background-color:hsla(0,0%,100%,.05)}.tmblr-lightbox .lightbox-caption{position:absolute;text-align:center;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:700;color:#fff;padding-top:20px;text-shadow:0 4px 30px #000;display:inline-block;text-rendering:optimizeLegibility}.tmblr-lightbox .lightbox-caption.hide{display:none}.hidden-body{position:relative;
52left:-99999px;overflow:hidden;background-color:#000}.hidden-body .show-mobile-lightbox{position:fixed;overflow:hidden;width:100%;top:0;left:0;right:0;bottom:0;z-index:8675309}.sticky-ad-wrapper{position:fixed;right:20px;bottom:-330px;border:1px solid #9da6af;border-radius:5px 0 0;background-color:#fff;z-index:100;transition:all .5s ease}.sticky-ad-wrapper .tmblr-iframe--sticky-ad{position:relative;margin-top:10px}.sticky-ad-wrapper.show{bottom:0}.sticky-ad-wrapper .ad-header{line-height:1;margin:5px;text-transform:uppercase;top:4px}.sticky-ad-wrapper .ad-footer,.sticky-ad-wrapper .ad-header{font-size:10px;text-align:center;color:#9da6af;position:relative}.sticky-ad-wrapper .ad-footer{bottom:12px;line-height:100%}.sticky-ad-wrapper .ad-footer a{color:#444;text-decoration:none;border-bottom:0}.sticky-darla-ad{position:fixed;bottom:-315px;right:20px;z-index:100;border-radius:5px 0 0;border:1px solid #9da6af;transition:all .5s ease;padding:10px}.sticky-darla-ad.show{bottom:0}.sticky-darla-ad .ad-close-btn{position:relative;font-weight:900;margin-left:auto;margin-right:-11px;margin-top:-26px;cursor:pointer;width:20px;height:15px;text-align:center;border-radius:5px 5px 0 0;font-size:12px;line-height:1.5;border-top:1px solid #9da6af;border-left:1px solid #9da6af;border-right:1px solid #9da6af}.sticky-darla-ad .ad-close-btn .icon-x{display:none;position:relative;font-size:12px;content:"\\D7";color:#9da6af}.sticky-darla-ad .ad-footer{font-size:10px;line-height:1;text-align:center;color:#9da6af}.sticky-darla-ad .ad-footer a{color:#444;padding-left:5px;border-bottom:0;text-decoration:none}.sticky-darla-ad .ad-header{font-size:10px;line-height:1;text-align:center;margin:5px;text-transform:uppercase;color:#9da6af}.nu-optica-sticky-darla-ad{display:none;z-index:100;transition:all .5s ease}.nu-optica-sticky-darla-ad.show{display:block}.nu-optica-sticky-darla-ad.fixed{position:fixed;margin-top:0}.nu-optica-sticky-darla-ad.parked{position:absolute;margin-top:0}.nu-optica-sticky-darla-ad .ad-header{font-size:10px;text-align:center;margin:5px;text-transform:uppercase;color:#9da6af}.nu-optica-sticky-darla-ad .ad-footer,.nu-optica-sticky-darla-ad .ad-header{line-height:1;text-align:left;font-size:12px;font-weight:700}.nu-optica-sticky-darla-ad .ad-footer a{padding-left:5px;border-bottom:0;text-decoration:none}.nu-optica-sticky-darla-ad .ad-footer a:after{content:"\\276F";padding-left:4px}span.tmblr-alt-text-helper{display:block;box-sizing:border-box;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:1px 4px;border-radius:4px;margin-top:4px;background-color:hsla(0,0%,7%,.7);color:#fff;cursor:pointer;font-weight:900;line-height:normal;opacity:.1}figure:focus-within span.tmblr-alt-text-helper,figure:hover span.tmblr-alt-text-helper{opacity:1}figure.tmblr-full{position:relative}figure.tmblr-full span.tmblr-alt-text-helper{position:absolute;left:15px;bottom:20px}.popover.alt-text-helper_step h3{text-align:left}.popover.alt-text-helper_step p{text-align:left;margin:0;padding:0;min-width:0}.tmblr-iframe--init{width:0;height:0;opacity:0;z-index:-1;pointer-events:none}',""]); 53},function(A,t){A.exports=function(){var A=[];return A.toString=function(){for(var A=[],t=0;t<this.length;t++){var e=this[t];e[2]?A.push("@media "+e[2]+"{"+e[1]+"}"):A.push(e[1])}return A.join("")},A.i=function(t,e){"string"==typeof t&&(t=[[null,t,""]]);for(var n={},o=0;o<this.length;o++){var i=this[o][0];"number"==typeof i&&(n[i]=!0)}for(o=0;o<t.length;o++){var r=t[o];"number"==typeof r[0]&&n[r[0]]||(e&&!r[2]?r[2]=e:e&&(r[2]="("+r[2]+") and ("+e+")"),A.push(r))}},A}},function(A,t,e){function n(A,t){for(var e=0;e<A.length;e++){var n=A[e],o=g[n.id];if(o){o.refs++;for(var i=0;i<o.parts.length;i++)o.parts[i](n.parts[i]);for(;i<n.parts.length;i++)o.parts.push(l(n.parts[i],t))}else{for(var r=[],i=0;i<n.parts.length;i++)r.push(l(n.parts[i],t));g[n.id]={id:n.id,refs:1,parts:r}}}}function o(A){for(var t=[],e={},n=0;n<A.length;n++){var o=A[n],i=o[0],r=o[1],a=o[2],s=o[3],l={css:r,media:a,sourceMap:s};e[i]?e[i].parts.push(l):t.push(e[i]={id:i,parts:[l]})}return t}function i(A,t){var e=h(),n=b[b.length-1];if("top"===A.insertAt)n?n.nextSibling?e.insertBefore(t,n.nextSibling):e.appendChild(t):e.insertBefore(t,e.firstChild),b.push(t);else{if("bottom"!==A.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");e.appendChild(t)}}function r(A){A.parentNode.removeChild(A);var t=b.indexOf(A);t>=0&&b.splice(t,1)}function a(A){var t=document.createElement("style");return t.type="text/css",i(A,t),t}function s(A){var t=document.createElement("link");return t.rel="stylesheet",i(A,t),t}function l(A,t){var e,n,o;if(t.singleton){var i=m++;e=B||(B=a(t)),n=c.bind(null,e,i,!1),o=c.bind(null,e,i,!0)}else A.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(e=s(t),n=p.bind(null,e),o=function(){r(e),e.href&&URL.revokeObjectURL(e.href)}):(e=a(t),n=u.bind(null,e),o=function(){r(e)});return n(A),function(t){if(t){if(t.css===A.css&&t.media===A.media&&t.sourceMap===A.sourceMap)return;n(A=t)}else o()}}function c(A,t,e,n){var o=e?"":n.css;if(A.styleSheet)A.styleSheet.cssText=_(t,o);else{var i=document.createTextNode(o),r=A.childNodes;r[t]&&A.removeChild(r[t]),r.length?A.insertBefore(i,r[t]):A.appendChild(i)}}function u(A,t){var e=t.css,n=t.media;if(n&&A.setAttribute("media",n),A.styleSheet)A.styleSheet.cssText=e;else{for(;A.firstChild;)A.removeChild(A.firstChild);A.appendChild(document.createTextNode(e))}}function p(A,t){var e=t.css,n=t.sourceMap;n&&(e+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */");var o=new Blob([e],{type:"text/css"}),i=A.href;A.href=URL.createObjectURL(o),i&&URL.revokeObjectURL(i)}var g={},d=function(A){var t;return function(){return"undefined"==typeof t&&(t=A.apply(this,arguments)),t}},f=d(function(){return/msie [6-9]\b/.test(self.navigator.userAgent.toLowerCase())}),h=d(function(){return document.head||document.getElementsByTagName("head")[0]}),B=null,m=0,b=[];
53A.exports=function(A,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=f()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var e=o(A);return n(e,t),function(A){for(var i=[],r=0;r<e.length;r++){var a=e[r],s=g[a.id];s.refs--,i.push(s)}if(A){var l=o(A);n(l,t)}for(var r=0;r<i.length;r++){var s=i[r];if(0===s.refs){for(var c=0;c<s.parts.length;c++)s.parts[c]();delete g[s.id]}}}};var _=function(){var A=[];return function(t,e){return A[t]=e,A.filter(Boolean).join("\n")}}()},function(A,t,e){"use strict";var n=e(4),o=e(44),i=e(3),r=e(142),a=e(147),s=e(149),l=e(191),c=e(10),u=e(121),p=e(120),g=function(){return{archive:{isShowSearch:!1,isShowLogo:!1,isViewCompact:!1,themeHeaderImage:null,themeBackgroundColor:"#001935",themeAccentColor:"#ffffff"},singleMedia:{isShowSearch:!1,isShowLogo:!1,isViewCompact:!1,themeHeaderImage:null,themeBackgroundColor:"#001935",themeAccentColor:"#ffffff"}}},d={isShowSearch:!1,isShowLogo:!0,isViewCompact:!0,isStrokedStyle:!0,useThemeColors:!0,themeHeaderImage:null,themeBackgroundColor:null,themeAccentColor:"#444444",pushDown:!1},f=i.extend({name:"IframeControls",selector:"body",defaults:n.defaults({useFullIframeForEditedOptica:!0},i.prototype.defaults),initialize:function(A){var t={isLoggedIn:!1,contextName:c.get("Context/name"),device:{},appOpenReferrer:"moweb_blog_button"},e=c.get("Components/TumblelogIframe");n.extend(t,n.pick(A,n.keys(t))),n.extend(t,e);var o=n.get(t,"unified",!1),i=n.get(t,"isCompact",!1),f=n.get(t,"variant");if(o&&window.location.hash){var h=void 0;try{h=JSON.parse(decodeURIComponent(window.location.hash.substr(1)))}catch(A){h={}}n.extend(t,n.pick(h,l.keyWhitelist)),i&&n.get(t,"isOpticaLike",!1)&&!n.get(t,"shouldHideBlogSearchBar",!1)&&this.get("useFullIframeForEditedOptica")&&(i=!1)}this.tumblelog=new u({name:t.tumblelogName}),t.tumblelog=this.tumblelog;var B=r,m=c.get("Components/Post");n.isEmpty(m)||(this.post=new p(m)),t.post=this.post,"desktop-logged-in-controls"===t.contextName?B=a:o&&(B=s),n.extend(t,n.get(g(),f,{})),i&&!f&&n.extend(t,d),this.view=new B(t),this.tumblelogHost=c.get("Components/TumblelogIframe/tumblelogHost"),this.canReblogSelf=t.canReblogSelf,this._setupChannel(),this._listenToEvents()},_setupChannel:function(){this.channel=new o({namespace:"tumblr-"+c.get("Context/name"),window:window.parent,origin:"*"})},_resizeDesktopIframe:function(){this.channel.send("IframeControls:resize","iframe-controls--desktop")},_listenToEvents:function(){var A=this;this.listenTo(this.view,"post:delete",this._sendDeletePostEvent),this.view instanceof a&&(this.listenTo(this.view,"tumblelog:follow",this._resizeDesktopIframe),this.listenTo(this.view,"tumblelog:unfollow",this._resizeDesktopIframe),this.listenTo(this.view,"post:like",this._resizeDesktopIframe),this.listenTo(this.view,"post:unlike",this._resizeDesktopIframe),this.listenTo(this.view,"toggleAdminControls",this._resizeDesktopIframe),this.listenTo(this.view,"resize:follow resize:unfollow resize:subscribe resize:unsubscribe",this._resizeDesktopIframe)),this.view instanceof s&&(this.listenTo(this.view,"resize",function(t){A.channel.send("IframeControls:size",t)}),this.listenTo(this.view,"unifiedIframeLoaded",function(t){A.channel.send("IframeControls:unifiedIframeLoaded",t)}),this.channel.listen_to("IframeControls:belowHeader",function(t){A.view.set("belowHeader",t.belowHeader)}),this.listenTo(this.view,"iosAppOpenFailed",function(t){A.channel.send("IframeControls:iosAppOpenFailed",t)}));var t=["tumblelog:follow","tumblelog:unfollow"],e=["post:like","post:unlike","post:reblog"];n.forEach(t,function(t){A.listenTo(A.view,t,function(){this.channel.send(t,{tumblelogName:this.tumblelog.get("name"),source:"controls"})})}),n.forEach(e,function(t){A.listenTo(A.view,t,function(){var e={rootPostId:A.post&&A.post.get("root_id"),postId:A.post&&A.post.get("id"),tumblelogName:A.tumblelog.get("name"),source:"controls"};if("post:reblog"===t){var o=A.canReblogSelf;n.extend(e,{reblogFromSelf:o})}A.channel.send(t,e)})})},_sendDeletePostEvent:function(){this.channel.send("controls:shouldRedirect",this.tumblelogHost)},autoAppend:!0});A.exports=f},function(A,t,e){"use strict";var n=e(4),o=e(55).sprintf,i=e(19),r=e(143),a=e(144),s=e(146),l=e(51),c=i.extend({className:"iframe-control
53s-container",template:r,defaults:{formKey:"",tumblelogName:"",followButtonUrl:"",unfollowButtonUrl:"",tumblrButtonUrl:"",isLoggedIn:!1,isFriend:!1,isBlocked:!1,postId:"",tumblelog:null,loggingNamespace:"blog-network-iframe",bucket:null},initialize:function(A){this.set(this._getButtonUrls())},_getButtonUrls:function(){var A=s.get("secureWWW")||"";return{followButtonUrl:n.bind(this._getFollowButtonUrl,this)(A,this.get("tumblelogName")),unfollowButtonUrl:o("%s/unfollow/%s",A,this.get("tumblelogName")),tumblrButtonUrl:o("%s/?referring_blog=%s",A,encodeURIComponent(this.get("tumblelogName")))}},events:{"click [data-js-follow-button]":"_onClickFollowButton","click [data-js-unfollow-button]":"_onClickUnfollowButton","click [data-js-logo]":"_onClickLogo"},beforeRender:function(){a.use()},afterRender:function(){this.$followButton=this.$("[data-js-follow-button]"),this.$unfollowButton=this.$("[data-js-unfollow-button]"),this.get("isLoggedIn")&&this.get("isFriend")&&this._showUnfollowButton(),this.$el.toggleClass("iframe-controls-container--desktop"),this._logImpression()},_getFollowButtonUrl:function(A,t){return this.get("isLoggedIn")?o("%s/follow/%s",A,t):o("%s/register/follow/%s",A,t)},_onClickFollowButton:function(A){this.get("isLoggedIn")&&(A.preventDefault(),this.get("isBlocked")||this.get("tumblelog").save_following({following:!0}),this._showUnfollowButton()),this.trigger("tumblelog:follow"),this._log("follow")},_onClickUnfollowButton:function(A){this.get("isLoggedIn")&&(A.preventDefault(),this.get("isBlocked")||this.get("tumblelog").save_following({following:!1}),this._showFollowButton()),this.trigger("tumblelog:unfollow"),this._log("unfollow")},_showFollowButton:function(){return this.$followButton.removeClass("hidden"),this.$unfollowButton.addClass("hidden"),this},_showUnfollowButton:function(){return this.$followButton.addClass("hidden"),this.$unfollowButton.removeClass("hidden"),this},_onClickLogo:function(){this._log("logo:intent")},_logImpression:n.once(function(){this._log("impression")}),_log:function(A,t){var e=this.get("loggingNamespace"),o=this.get("postId"),i=this.get("tumblelogName"),r=this.get("isLoggedIn"),a=this.get("bucket"),s=n.extend({},t,{isUnified:!1,isLoggedIn:r,isMobileLayout:!1,tumblelogName:i});return a&&n.extend(s,{bucket:a}),o&&n.extend(s,{postId:o}),l.trigger(e+":"+A,{loggingData:s}),s}});A.exports=c},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){function print(){__p+=__j.call(arguments,"")}obj||(obj={});var __t,__p="",__e=_.escape,__j=Array.prototype.join;with(obj)__p+='<div class="buttons-container"><div class="t-logo-container"><a class="t-logo" href="https://www.tumblr.com" target="_blank" role="button"><svg class="svg-logo" width="29px" height="39px" viewBox="0 0 29 39" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><path class="large-shadow" d="M21.9956664,26.3 L21.9956664,19.0055544 L27.9954227,19.0055542 L27.9954227,13.0048828 L27.9954227,11.0108643 L23.522766,11.0108643 L23.5540067,11.6669807 L23.7388305,15.5486452 L17.6832886,15.4792482 L17.4,24 C17.5,26.3 18.8,26.5 19.8,26.5 C20.2,26.5 21.4956664,26.4 21.9956664,26.3 Z M18.7154541,4.00225829 L17.4,2.9 L17.4,8 L22.000122,7.34490957 L22.000122,4.00225829 L18.7154541,4.00225829 Z M24.3,29.6 L24.9,31.5 C23.8,32.9 21,34 18.4,34 L18.1,34 C16.3,34 14.8,33.7 13.6,33.2 C15,35.4 17.5999998,38.0021971 21.7999998,38.0021971 C21.7999996,38.6099361 22.0022113,38.0021971 22.0999998,38.0021971 C24.6999998,38.0021971 27.4,36.1 28.6,34.7 L26.7,28.8 C26,29.2 25.1,29.5 24.3,29.6 Z" id="Shape" fill="#000000"></path><path class="inner" d="M18.5,33.6 L18.3,33.6 C11.1,33.6 9,28.2005493 9,25.0005493 L9,15 C8.58245849,15 4.99298096,15 5,15 L4.99298096,10.0285034 C4.99298096,9.92850342 5.1,9.9 5.2,9.9 C8.9,8.5 11.3,6.7 11.9,2.3 C11.8,2 12,2 12,2 L16.8,2 L17,2 L17,9.00006104 L23.012207,9.00006104 L23.012207,15 L17,15 L17,24.0839844 C17,26.1839844 17.8,27.3 19.8,27.3 C20.6,27.3 21.5,27.1 22.4,26.8 C22.5,26.8 22.6,26.8 22.6,26.9 L24.1,31.3 L24.1,31.7 C23,32.8 20.7,33.6 18.5,33.6 Z"></path><path class="outer" d="M26.1,32.2 L26.3,31.9 L23.9,25.1 C23.9,25 23.8,25 23.8,25 L19.2,25 C19.1,25 19,25.1 19,25 C18.9,24.8 19,24.4 19,24.1 L19,17 L25,17 L25,7 C25,7 19,7 19,7 L19,0 L8,0 C7.3,0 6.4,0.8 6.3,1.8 C5.8,5.9 4.1,7.5 0.5,8.7 L0.1,8.8 C0,8.9 0,8.9 0,9 L0,17.0000006 C0,17.1000006 0.1,17 0.1,17 L4,17 L4,24.8 C4,31.8 8.46560059,36.0067139 17.3656006,36.0067139 C22.0656006,36.0067139 25,33.7 26.1,32.2 Z M18.5,33.6 L18.3,33.6 C11.1,33.6 9,28.2005493 9,25.0005493 L9,15 C8.58245849,15 4.99298096,15 5,15 L4.99298096,10.0285034 C4.99298096,9.92850342 5.1,9.9 5.2,9.9 C8.9,8.5 11.3,6.7 11.9,2.3 C11.8,2 12,2 12,2 L16.8,2 L17,2 L17,9.00006104 L23.012207,9.00006104 L23.012207,15 L17,15 L17,24.0839844 C17,26.1839844 17.8,27.3 19.8,27.3 C20.6,27.3 21.5,27.1 22.4,26.8 C22.5,26.8 22.6,26.8 22.6,26.9 L24.1,31.3 L24.1,31.7 C23,32.8 20.7,33.6 18.5,33.6 Z"></path><path class="small-shadow" d="M4,19 L7,19 L7,17.0833333 C7,17 6.9,17 6.9,17 L4,17 L4,19 L4,19 Z" opacity="0.5" fill="#37465D"></path></g></svg></a></div><a data-js-follow-button class="tx-button blue" target="_top" href="'+__e(followButtonUrl)+'" role="button"><span class="follow-text">'+__e(__("Follow %1$s",tumblelogName))+' </span></a><a data-js-unfollow-button class="tx-button hidden" target="_top" href="'+__e(unfollowButtonUrl)+'" role="button"> '+__e(__("Unfollow"))+' </a><a class="tumblr-button tx-button tumblr-blue" target="_top" href="'+__e(tumblrButtonUrl)+'" role="button" data-js-logo><span class="logo">Tumblr</span></a></div> ',formKey&&(__p+=' <meta name="tumblr-form-key" content="'+__e(formKey)+'" id="tumblr_form_key"> ');return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){var n,o=0,i=e(145);"string"==typeof i&&(i=[[A.id,i,""]]),t.use=t.ref=function(){return o++||(t.locals=i.locals,n=e(140)(i,{})),t},t.unuse=t.unref=function(){--o||(n(),n=null)}},function(A,t,e){t=A.exports=e(139)(),t.push([A.id,'.iframe-control
53s-container.iframe-controls-container--logged-in .delete-button:before,.iframe-controls-container.iframe-controls-container--logged-in .edit-button:before,.iframe-controls-container.iframe-controls-container--logged-in .like-button:before,.iframe-controls-container.iframe-controls-container--logged-in .message-button:before,.iframe-controls-container.iframe-controls-container--logged-in .reblog-button:before,.iframe-controls-container.iframe-controls-container--logged-in .subscribe-button:before,.iframe-controls-container.iframe-controls-container--logged-in .unlike-button:before,.iframe-controls-container.iframe-controls-container--unified .admin-button:before,.iframe-controls-container.iframe-controls-container--unified .customize-button:before,.iframe-controls-container.iframe-controls-container--unified .dashboard-button:before,.iframe-controls-container.iframe-controls-container--unified .delete-button:before,.iframe-controls-container.iframe-controls-container--unified .edit-button:before,.iframe-controls-container.iframe-controls-container--unified .embed-button:before,.iframe-controls-container.iframe-controls-container--unified .fan-mail-button:before,.iframe-controls-container.iframe-controls-container--unified .like-button:before,.iframe-controls-container.iframe-controls-container--unified .message-button:before,.iframe-controls-container.iframe-controls-container--unified .open-in-peepr-button:before,.iframe-controls-container.iframe-controls-container--unified .reblog-button:before,.iframe-controls-container.iframe-controls-container--unified .search-field-container:after,.iframe-controls-container.iframe-controls-container--unified .settings-button:before,.iframe-controls-container.iframe-controls-container--unified .snowman-button:before,.iframe-controls-container.iframe-controls-container--unified .subscription-indicator:before,.iframe-controls-container.iframe-controls-container--unified .tx-button--checked:before,.iframe-controls-container.iframe-controls-container--unified .tx-button--processing:before,.iframe-controls-container.iframe-controls-container--unified .unlike-button:before{font-family:tumblr-icons,Blank;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.iframe-controls-container.iframe-controls-container--unified [data-whatinput=keyboard] .search-field-input:focus,.iframe-controls-container.iframe-controls-container--unified [data-whatinput=keyboard] .search-field-input :focus,.iframe-controls-container.iframe-controls-container--unified [data-whatinput=keyboard] .tx-button:focus,.iframe-controls-container.iframe-controls-container--unified [data-whatinput=keyboard] .tx-button :focus,.iframe-controls-container.iframe-controls-container--unified [data-whatinput=keyboard] .tx-icon-button:focus,.iframe-controls-container.iframe-controls-container--unified [data-whatinput=keyboard] .tx-icon-button :focus,[data-whatinput=keyboard] .iframe-controls-container.iframe-controls-container--unified .search-field-input:focus,[data-whatinput=keyboard] .iframe-controls-container.iframe-controls-container--unified .search-field-input :focus,[data-whatinput=keyboard] .iframe-controls-container.iframe-controls-container--unified .tx-button:focus,[data-whatinput=keyboard] .iframe-controls-container.iframe-controls-container--unified .tx-button :focus,[data-whatinput=keyboard] .iframe-controls-container.iframe-controls-container--unified .tx-icon-button:focus,[data-whatinput=keyboard] .iframe-controls-container.iframe-controls-container--unified .tx-icon-button :focus{border-radius:3px;box-shadow:0 0 0 3px #529ecc}.iframe-controls-container.iframe-controls-container--unified .tx-icon-button,.iframe-controls-container .tx-button,.tx-button{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;cursor:pointer;padding:5px 7px;border-radius:2px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;border:1px solid #9da6af;background-color:#9da6af;color:#fff}
53.iframe-controls-container.iframe-controls-container--unified .tx-icon-button::-moz-focus-inner,.iframe-controls-container .tx-button::-moz-focus-inner,.tx-button::-moz-focus-inner{border:0;padding:0}.iframe-controls-container.iframe-controls-container--unified .tx-icon-button:focus,.tx-button:focus{border-color:#97a1aa;background-color:#97a1aa;color:hsla(0,0%,100%,.9)}.iframe-controls-container.iframe-controls-container--unified .tx-icon-button:active,.tx-button:active{border-color:#929ca6;background-color:#929ca6;color:hsla(0,0%,100%,.8)}.disabled.active.tx-button,.disabled.tx-button,.iframe-controls-container.iframe-controls-container--unified .disabled.active.tx-icon-button,.iframe-controls-container.iframe-controls-container--unified .disabled.tx-icon-button,.iframe-controls-container.iframe-controls-container--unified [disabled].tx-icon-button,.iframe-controls-container.iframe-controls-container--unified [disabled].tx-icon-button:active,[disabled].tx-button,[disabled].tx-button:active{border-color:#9da6af;background-color:#9da6af;color:hsla(0,0%,100%,.5);cursor:default}.flag--is-dev .iframe-controls-container.iframe-controls-container--unified .tx-icon-button:not([role=button]):not
53(button),.flag--is-dev .tx-button:not([role=button]):not(button),.iframe-controls-container.iframe-controls-container--unified .flag--is-dev .tx-icon-button:not([role=button]):not(button){padding:50px 70px!important;border:10px dotted!important;background-color:#d95e40!important;font-size:40px!important}.white.tx-button{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;cursor:pointer;padding:5px 7px;border-radius:2px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;border:1px solid rgba(0,0,0,.2);background-color:#fff;color:rgba(0,0,0,.65)}.white.tx-button::-moz-focus-inner{border:0;padding:0}.white.tx-button:focus{border-color:rgba(0,0,0,.1);background-color:#fafafa;color:rgba(0,0,0,.9)}.white.tx-button:active{border-color:rgba(0,0,0,.2);background-color:#f5f5f5;color:rgba(0,0,0,.8)}.white.disabled.active.tx-button,.white.disabled.tx-button,.white[disabled].tx-button,.white[disabled].tx-button:active{border-color:#fff;background-color:#fff;color:rgba(0,0,0,.5);cursor:default}
53.flag--is-dev .white.tx-button:not([role=button]):not(button){padding:50px 70px!important;border:10px dotted!important;background-color:#d95e40!important;font-size:40px!important}.gray.tx-button{border-color:#9da6af;background-color:#9da6af;color:#fff}.gray.tx-button:focus{border-color:#97a1aa;background-color:#97a1aa;color:hsla(0,0%,100%,.9)}.gray.tx-button:active{border-color:#929ca6;background-color:#929ca6;color:hsla(0,0%,100%,.8)}.gray.disabled.active.tx-button,.gray.disabled.tx-button,.gray[disabled].tx-button,.gray[disabled].tx-button:active{border-color:#9da6af;background-color:#9da6af;color:hsla(0,0%,100%,.5);cursor:default}.black.tx-button{border-color:#444;background-color:#444;color:#fff}.black.tx-button:focus{border-color:#3f3f3f;background-color:#3f3f3f;color:hsla(0,0%,100%,.9)}.black.tx-button:active{border-color:#3a3a3a;background-color:#3a3a3a;color:hsla(0,0%,100%,.8)}.black.disabled.active.tx-button,.black.disabled.tx-button,.black[disabled].tx-button,.black[disabled].tx-button:active{border-color:#444;background-color:#444;color:hsla(0,0%,100%,.5);cursor:default}.tumblr-blue.tx-button{border-color:#001935;background-color:#001935;color:#fff}.tumblr-blue.tx-button:focus{border-color:#00142b;background-color:#00142b;color:hsla(0,0%,100%,.9)}.tumblr-blue.tx-button:active{border-color:#000f21;background-color:#000f21;color:hsla(0,0%,100%,.8)}.tumblr-blue.disabled.active.tx-button,.tumblr-blue.disabled.tx-button,.tumblr-blue[disabled].tx-button,.tumblr-blue[disabled].tx-button:active{border-color:#001935;background-color:#001935;color:hsla(0,0%,100%,.5);cursor:default}.red.tx-button{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;cursor:pointer;padding:5px 7px;border-radius:2px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;border:1px solid #ff492f;background-color:#ff492f;color:#fff}.red.tx-button::-moz-focus-inner{border:0;padding:0}.red.tx-button:focus{border-color:#ff4025;background-color:#ff4025;color:hsla(0,0%,100%,.9)}.red.tx-button:active{border-color:#ff371b;background-color:#ff371b;color:hsla(0,0%,100%,.8)}.red.disabled.active.tx-button,.red.disabled.tx-button,.red[disabled].tx-button,.red[disabled].tx-button:active{border-color:#ff492f;background-color:#ff492f;color:hsla(0,0%,100%,.5);cursor:default}
53.flag--is-dev .red.tx-button:not([role=button]):not(button){padding:50px 70px!important;border:10px dotted!important;background-color:#d95e40!important;font-size:40px!important}.orange.tx-button{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;cursor:pointer;padding:5px 7px;border-radius:2px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;border:1px solid #ff8a00;background-color:#ff8a00;color:#fff}.orange.tx-button::-moz-focus-inner{border:0;padding:0}.orange.tx-button:focus{border-color:#f58400;background-color:#f58400;color:hsla(0,0%,100%,.9)}.orange.tx-button:active{border-color:#eb7f00;background-color:#eb7f00;color:hsla(0,0%,100%,.8)}.orange.disabled.active.tx-button,.orange.disabled.tx-button,.orange[disabled].tx-button,.orange[disabled].tx-button:active{border-color:#ff8a00;background-color:#ff8a00;color:hsla(0,0%,100%,.5);cursor:default}
53.flag--is-dev .orange.tx-button:not([role=button]):not(button){padding:50px 70px!important;border:10px dotted!important;background-color:#d95e40!important;font-size:40px!important}.green.tx-button{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;cursor:pointer;padding:5px 7px;border-radius:2px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;border:1px solid #00cf35;background-color:#00cf35;color:#fff}.green.tx-button::-moz-focus-inner{border:0;padding:0}.green.tx-button:focus{border-color:#00c532;background-color:#00c532;color:hsla(0,0%,100%,.9)}.green.tx-button:active{border-color:#00bb30;background-color:#00bb30;color:hsla(0,0%,100%,.8)}.green.disabled.active.tx-button,.green.disabled.tx-button,.green[disabled].tx-button,.green[disabled].tx-button:active{border-color:#00cf35;background-color:#00cf35;color:hsla(0,0%,100%,.5);cursor:default}.flag--is-dev .green.tx-button:not([role=button]):not
53(button){padding:50px 70px!important;border:10px dotted!important;background-color:#d95e40!important;font-size:40px!important}.blue.tx-button{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;cursor:pointer;padding:5px 7px;border-radius:2px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;border:1px solid #00b8ff;background-color:#00b8ff;color:#fff}.blue.tx-button::-moz-focus-inner{border:0;padding:0}.blue.tx-button:focus{border-color:#00b1f5;background-color:#00b1f5;color:hsla(0,0%,100%,.9)}.blue.tx-button:active{border-color:#00a9eb;background-color:#00a9eb;color:hsla(0,0%,100%,.8)}.blue.disabled.active.tx-button,.blue.disabled.tx-button,.blue[disabled].tx-button,.blue[disabled].tx-button:active{border-color:#00b8ff;background-color:#00b8ff;color:hsla(0,0%,100%,.5);cursor:default}.flag--is-dev .blue.tx-button:not([role=button]):not(button){padding:50px 70px!important;border:10px dotted!important;background-color:#d95e40!important;font-size:40px!important}.purple.tx-button{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;cursor:pointer;padding:5px 7px;border-radius:2px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;border:1px solid #7c5cff;background-color:#7c5cff;color:#fff}.purple.tx-button::-moz-focus-inner{border:0;padding:0}.purple.tx-button:focus{border-color:#7452ff;background-color:#7452ff;color:hsla(0,0%,100%,.9)}.purple.tx-button:active{border-color:#6c48ff;background-color:#6c48ff;color:hsla(0,0%,100%,.8)}.purple.disabled.active.tx-button,.purple.disabled.tx-button,.purple[disabled].tx-button,.purple[disabled].tx-button:active{border-color:#7c5cff;background-color:#7c5cff;color:hsla(0,0%,100%,.5);cursor:default}
53.flag--is-dev .purple.tx-button:not([role=button]):not(button){padding:50px 70px!important;border:10px dotted!important;background-color:#d95e40!important;font-size:40px!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}button{margin:0;padding:0;border:0;background-color:transparent;color:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:Blank;src:url("data:font/opentype;base64,T1RUTwAKAIAAAwAgQ0ZGIM6ZbkwAAEPoAAAZM0RTSUcAAAABAABtJAAAAAhPUy8yAR6vMwAAARAAAABgY21hcDqI98oAACjoAAAa4GhlYWQAVAYrAAAArAAAADZoaGVhCCID7wAAAOQAAAAkaG10eAPoAHwAAF0cAAAQBm1heHAIAVAAAAABCAAAAAZuYW1lEb5dKwAAAXAAACd4cG9zdP+4ADIAAEPIAAAAIAABAAAAAQj1QlgfWV8PPPUAAwPoAAAAAM6qXK8AAAAAzqpcrwB8/4gDbANwAAAAAwACAAAAAAAAAAEAAANw/4gAyAPoAHwAfANsAAEAAAAAAAAAAAAAAAAAAAACAABQAAgBAAAABAAAAZAABQAAAooCWAAAAEsCigJYAAABXgAyANwAAAAAAAAAAAAAAAD3/67/+9///w/gAD8AAAAAQURCRQHAAAD//wNw/4gAyANwAHhgLwH/AAAAAAAAAAAAAAAgAAAAAAARANIAAQAAAAAAAQALAAAAAQAAAAAAAgAHAAsAAQAAAAAAAwAbABIAAQAAAAAABAALAAAAAQAAAAAABQA5AC0AAQAAAAAABgAKAGYAAwABBAkAAABuAHAAAwABBAkAAQAWAN4AAwABBAkAAgAOAPQAAwABBAkAAwA2AQIAAwABBAkABAAmATgAAwABBAkABQByAV4AAwABBAkABgAUAdAAAwABBAkACAA0AeQAAwABBAkACwA0AhgAAwABBAkADSQSAkwAAwABBAkADgBIJl5BZG9iZSBCbGFua1JlZ3VsYXIxLjAzNTtBREJFO0Fkb2JlQmxhbms7QURPQkVWZXJzaW9uIDEuMDM1O1BTIDEuMDAzO2hvdGNvbnYgMS4wLjcyO21ha2VvdGYubGliMi41LjU5MDBBZG9iZUJsYW5rAKkAIAAyADAAMQAzACAAQQBkAG8AYgBlACAAUwB5AHMAdABlAG0AcwAgAEkAbgBjAG8AcgBwAG8AcgBhAHQAZQBkAC4AIABBAGwAbAAgAFIAaQBnAGgAdABzACAAUgBlAHMAZQByAHYAZQBkAC4AQQBkAG8AYgBlACAAQgBsAGEAbgBrAFIAZQBnAHUAbABhAHIAMQAuADAAMwA1ADsAQQBEAEIARQA7AEEAZABvAGIAZQBCAGwAYQBuAGsAOwBBAEQATwBCAEUAQQBkAG8AYgBlACAAQgBsAGEAbgBrACAAUgBlAGcAdQBsAGEAcgBWAGUAcgBzAGkAbwBuACAAMQAuADAAMwA1ADsAUABTACAAMQAuADAAMAAzADsAaABvAHQAYwBvAG4AdgAgADEALgAwAC4ANwAyADsAbQBhAGsAZQBvAHQAZgAuAGwAaQBiADIALgA1AC4ANQA5ADAAMABBAGQAbwBiAGUAQgBsAGEAbgBrAEEAZABvAGIAZQAgAFMAeQBzAHQAZQBtAHMAIABJAG4AYwBvAHIAcABvAHIAYQB0AGUAZABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBkAG8AYgBlAC4AYwBvAG0ALwB0AHkAcABlAC8AQQBkAG8AYgBlACAAQgBsAGEAbgBrACAAaQBzACAAcgBlAGwAZQBhAHMAZQBkACAAdQBuAGQAZQByACAAdABoAGUAIABTAEkATAAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAgAC0AIABwAGwAZQBhAHMAZQAgAHIAZQBhAGQAIABpAHQAIABjAGEAcgBlAGYAdQBsAGwAeQAgAGEAbgBkACAAZABvACAAbgBvAHQAIABkAG8AdwBuAGwAbwBhAGQAIAB0AGgAZQAgAGYAbwBuAHQAcwAgAHUAbgBsAGUAcwBzACAAeQBvAHUAIABhAGcAcgBlAGUAIAB0AG8AIAB0AGgAZQAgAHQAaABlACAAdABlAHIAbQBzACAAbwBmACAAdABoAGUAIABsAGkAYwBlAG4AcwBlADoADQAKAA0ACgBDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAyADAAMQAzACAAQQBkAG8AYgBlACAAUwB5AHMAdABlAG0AcwAgAEkAbgBjAG8AcgBwAG8AcgBhAHQAZQBkACAAKABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBkAG8AYgBlAC4AYwBvAG0ALwApACwAIAB3AGkAdABoACAAUgBlAHMAZQByAHYAZQBkACAARgBvAG4AdAAgAE4AYQBtAGUAIABBAGQAbwBiAGUAIABCAGwAYQBuAGsADQAKAA0ACgBUAGgAaQBzACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAGwAaQBjAGUAbgBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAUwBJAEwAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUALAAgAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAuAA0ACgANAAoAVABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABpAHMAIABjAG8AcABpAGUAZAAgAGIAZQBsAG8AdwAsACAAYQBuAGQAIABpAHMAIABhAGwAcwBvACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGkAdABoACAAYQAgAEYAQQBRACAAYQB0ADoAIABoAHQAdABwADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwADQAKAA0ACgAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ADQAKAFMASQBMACAATwBQAEUATgAgAEYATwBOAFQAIABMAEkAQwBFAE4AUwBFACAAVgBlAHIAcwBpAG8AbgAgADEALgAxACAALQAgADIANgAgAEYAZQBiAHIAdQBhAHIAeQAgADIAMAAwADcADQAKAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQANAAoADQAKAFAAUgBFAEEATQBCAEwARQANAAoAVABoAGUAIABnAG8AYQBsAHMAIABvAGYAIAB0AGgAZQAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAgACgATwBGAEwAKQAgAGEAcgBlACAAdABvACAAcwB0AGkAbQB1AGwAYQB0AGUAIAB3AG8AcgBsAGQAdwBpAGQAZQAgAGQAZQB2AGUAbABvAHAAbQBlAG4AdAAgAG8AZgAgAGMAbwBsAGwAYQBiAG8AcgBhAHQAaQB2AGUAIABmAG8AbgB0ACAAcAByAG8AagBlAGMAdABzACwAIAB0AG8AIABzAHUAcABwAG8AcgB0ACAAdABoAGUAIABmAG8AbgB0ACAAYwByAGUAYQB0AGkAbwBuACAAZQBmAGYAbwByAHQAcwAgAG8AZgAgAGEAYwBhAGQAZQBtAGkAYwAgAGEAbgBkACAAbABpAG4AZwB1AGkAcwB0AGkAYwAgAGMAbwBtAG0AdQBuAGkAdABpAGUAcwAsACAAYQBuAGQAIAB0AG8AIABwAHIAbwB2AGkAZABlACAAYQAgAGYAcgBlAGUAIABhAG4AZAAgAG8AcABlAG4AIABmAHIAYQBtAGUAdwBvAHIAawAgAGkAbgAgAHcAaABpAGMAaAAgAGYAbwBuAHQAcwAgAG0AYQB5ACAAYgBlACAAcwBoAGEAcgBlAGQAIABhAG4AZAAgAGkAbQBwAHIAbwB2AGUAZAAgAGkAbgAgAHAAYQByAHQAbgBlAHIAcwBoAGkAcAAgAHcAaQB0AGgAIABvAHQAaABlAHIAcwAuAA0ACgANAAoAVABoAGUAIABPAEYATAAgAGEAbABsAG8AdwBzACAAdABoAGUAIABsAGkAYwBlAG4AcwBlAGQAIABmAG8AbgB0AHMAIAB0AG8AIABiAGUAIAB1AHMAZQBkACwAIABzAHQAdQBkAGkAZQBkACwAIABtAG8AZABpAGYAaQBlAGQAIABhAG4AZAAgAHIAZQBkAGkAcwB0AHIAaQBiAHUAdABlAGQAIABmAHIAZQBlAGwAeQAgAGEAcwAgAGwAbwBuAGcAIABhAHMAIAB0AGgAZQB5ACAAYQByAGUAIABuAG8AdAAgAHMAbwBsAGQAIABiAHkAIAB0AGgAZQBtAHMAZQBsAHYAZQBzAC4AIABUAGgAZQAgAGYAbwBuAHQAcwAsACAAaQBuAGMAbAB1AGQAaQBuAGcAIABhAG4AeQAgAGQAZQByAGkAdgBhAHQAaQB2AGUAIAB3AG8AcgBrAHMALAAgAGMAYQBuACAAYgBlACAAYgB1AG4AZABsAGUAZAAsACAAZQBtAGIAZ
53QBkAGQAZQBkACwAIAByAGUAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAYQBuAGQALwBvAHIAIABzAG8AbABkACAAdwBpAHQAaAAgAGEAbgB5ACAAcwBvAGYAdAB3AGEAcgBlACAAcAByAG8AdgBpAGQAZQBkACAAdABoAGEAdAAgAGEAbgB5ACAAcgBlAHMAZQByAHYAZQBkACAAbgBhAG0AZQBzACAAYQByAGUAIABuAG8AdAAgAHUAcwBlAGQAIABiAHkAIABkAGUAcgBpAHYAYQB0AGkAdgBlACAAdwBvAHIAawBzAC4AIABUAGgAZQAgAGYAbwBuAHQAcwAgAGEAbgBkACAAZABlAHIAaQB2AGEAdABpAHYAZQBzACwAIABoAG8AdwBlAHYAZQByACwAIABjAGEAbgBuAG8AdAAgAGIAZQAgAHIAZQBsAGUAYQBzAGUAZAAgAHUAbgBkAGUAcgAgAGEAbgB5ACAAbwB0AGgAZQByACAAdAB5AHAAZQAgAG8AZgAgAGwAaQBjAGUAbgBzAGUALgAgAFQAaABlACAAcgBlAHEAdQBpAHIAZQBtAGUAbgB0ACAAZgBvAHIAIABmAG8AbgB0AHMAIAB0AG8AIAByAGUAbQBhAGkAbgAgAHUAbgBkAGUAcgAgAHQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAZABvAGUAcwAgAG4AbwB0ACAAYQBwAHAAbAB5ACAAdABvACAAYQBuAHkAIABkAG8AYwB1AG0AZQBuAHQAIABjAHIAZQBhAHQAZQBkACAAdQBzAGkAbgBnACAAdABoAGUAIABmAG8AbgB0AHMAIABvAHIAIAB0AGgAZQBpAHIAIABkAGUAcgBpAHYAYQB0AGkAdgBlAHMALgANAAoADQAKAEQARQBGAEkATgBJAFQASQBPAE4AUwANAAoAIgBGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACIAIAByAGUAZgBlAHIAcwAgAHQAbwAgAHQAaABlACAAcwBlAHQAIABvAGYAIABmAGkAbABlAHMAIAByAGUAbABlAGEAcwBlAGQAIABiAHkAIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkAIAB1AG4AZABlAHIAIAB0AGgAaQBzACAAbABpAGMAZQBuAHMAZQAgAGEAbgBkACAAYwBsAGUAYQByAGwAeQAgAG0AYQByAGsAZQBkACAAYQBzACAAcwB1AGMAaAAuACAAVABoAGkAcwAgAG0AYQB5ACAAaQBuAGMAbAB1AGQAZQAgAHMAbwB1AHIAYwBlACAAZgBpAGwAZQBzACwAIABiAHUAaQBsAGQAIABzAGMAcgBpAHAAdABzACAAYQBuAGQAIABkAG8AYwB1AG0AZQBuAHQAYQB0AGkAbwBuAC4ADQAKAA0ACgAiAFIAZQBzAGUAcgB2AGUAZAAgAEYAbwBuAHQAIABOAGEAbQBlACIAIAByAGUAZgBlAHIAcwAgAHQAbwAgAGEAbgB5ACAAbgBhAG0AZQBzACAAcwBwAGUAYwBpAGYAaQBlAGQAIABhAHMAIABzAHUAYwBoACAAYQBmAHQAZQByACAAdABoAGUAIABjAG8AcAB5AHIAaQBnAGgAdAAgAHMAdABhAHQAZQBtAGUAbgB0ACgAcwApAC4ADQAKAA0ACgAiAE8AcgBpAGcAaQBuAGEAbAAgAFYAZQByAHMAaQBvAG4AIgAgAHIAZQBmAGUAcgBzACAAdABvACAAdABoAGUAIABjAG8AbABsAGUAYwB0AGkAbwBuACAAbwBmACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGMAbwBtAHAAbwBuAGUAbgB0AHMAIABhAHMAIABkAGkAcwB0AHIAaQBiAHUAdABlAGQAIABiAHkAIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkALgANAAoADQAKACIATQBvAGQAaQBmAGkAZQBkACAAVgBlAHIAcwBpAG8AbgAiACAAcgBlAGYAZQByAHMAIAB0AG8AIABhAG4AeQAgAGQAZQByAGkAdgBhAHQAaQB2AGUAIABtAGEAZABlACAAYgB5ACAAYQBkAGQAaQBuAGcAIAB0AG8ALAAgAGQAZQBsAGUAdABpAG4AZwAsACAAbwByACAAcwB1AGIAcwB0AGkAdAB1AHQAaQBuAGcAIAAtAC0AIABpAG4AIABwAGEAcgB0ACAAbwByACAAaQBuACAAdwBoAG8AbABlACAALQAtACAAYQBuAHkAIABvAGYAIAB0AGgAZQAgAGMAbwBtAHAAbwBuAGUAbgB0AHMAIABvAGYAIAB0AGgAZQAgAE8AcgBpAGcAaQBuAGEAbAAgAFYAZQByAHMAaQBvAG4ALAAgAGIAeQAgAGMAaABhAG4AZwBpAG4AZwAgAGYAbwByAG0AYQB0AHMAIABvAHIAIABiAHkAIABwAG8AcgB0AGkAbgBnACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAdABvACAAYQAgAG4AZQB3ACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0AC4ADQAKAA0ACgAiAEEAdQB0AGgAbwByACIAIAByAGUAZgBlAHIAcwAgAHQAbwAgAGEAbgB5ACAAZABlAHMAaQBnAG4AZQByACwAIABlAG4AZwBpAG4AZQBlAHIALAAgAHAAcgBvAGcAcgBhAG0AbQBlAHIALAAgAHQAZQBjAGgAbgBpAGMAYQBsACAAdwByAGkAdABlAHIAIABvAHIAIABvAHQAaABlAHIAIABwAGUAcgBzAG8AbgAgAHcAaABvACAAYwBvAG4AdAByAGkAYgB1AHQAZQBkACAAdABvACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlAC4ADQAKAA0ACgBQAEUAUgBNAEkAUwBTAEkATwBOACAAJgAgAEMATwBOAEQASQBUAEkATwBOAFMADQAKAFAAZQByAG0AaQBzAHMAaQBvAG4AIABpAHMAIABoAGUAcgBlAGIAeQAgAGcAcgBhAG4AdABlAGQALAAgAGYAcgBlAGUAIABvAGYAIABjAGgAYQByAGcAZQAsACAAdABvACAAYQBuAHkAIABwAGUAcgBzAG8AbgAgAG8AYgB0AGEAaQBuAGkAbgBnACAAYQAgAGMAbwBwAHkAIABvAGYAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUALAAgAHQAbwAgAHUAcwBlACwAIABzAHQAdQBkAHkALAAgAGMAbwBwAHkALAAgAG0AZQByAGcAZQAsACAAZQBtAGIAZQBkACwAIABtAG8AZABpAGYAeQAsACAAcgBlAGQAaQBzAHQAcgBpAGIAdQB0AGUALAAgAGEAbgBkACAAcwBlAGwAbAAgAG0AbwBkAGkAZgBpAGUAZAAgAGEAbgBkACAAdQBuAG0AbwBkAGkAZgBpAGUAZAAgAGMAbwBwAGkAZQBzACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACwAIABzAHUAYgBqAGUAYwB0ACAAdABvACAAdABoAGUAIABmAG8AbABsAG8AdwBpAG4AZwAgAGMAbwBuAGQAaQB0AGkAbwBuAHMAOgANAAoADQAKADEAKQAgAE4AZQBpAHQAaABlAHIAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABuAG8AcgAgAGEAbgB5ACAAbwBmACAAaQB0AHMAIABpAG4AZABpAHYAaQBkAHUAYQBsACAAYwBvAG0AcABvAG4AZQBuAHQAcwAsACAAaQBuACAATwByAGkAZwBpAG4AYQBsACAAbwByACAATQBvAGQAaQBmAGkAZQBkACAAVgBlAHIAcwBpAG8AbgBzACwAIABtAGEAeQAgAGIAZQAgAHMAbwBsAGQAIABiAHkAIABpAHQAcwBlAGwAZgAuAA0ACgANAAoAMgApACAATwByAGkAZwBpAG4AYQBsACAAbwByACAATQBvAGQAaQBmAGkAZQBkACAAVgBlAHIAcwBpAG8AbgBzACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAbQBhAHkAIABiAGUAIABiAHUAbgBkAGwAZQBkACwAIAByAGUAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAYQBuAGQALwBvAHIAIABzAG8AbABkACAAdwBpAHQAaAAgAGEAbgB5ACAAcwBvAGYAdAB3AGEAcgBlACwAIABwAHIAbwB2AGkAZABlAGQAIAB0AGgAYQB0ACAAZQBhAGMAaAAgAGMAbwBwAHkAIABjAG8AbgB0AGEAaQBuAHMAIAB0AGgAZQAgAGEAYgBvAHYAZQAgAGMAbwBwAHkAcgBpAGcAaAB0ACAAbgBvAHQAaQBjAGUAIABhAG4AZAAgAHQAaABpAHMAIABsAGkAYwBlAG4AcwBlAC4AIABUAGgAZQBzAGUAIABjAGEAbgAgAGIAZQAgAGkAbgBjAGwAdQBkAGUAZAAgAGUAaQB0AGgAZQByACAAYQBzACAAcwB0AGEAbgBkAC0AYQBsAG8AbgBlACAAdABlAHgAdAAgAGYAaQBsAGUAcwAsACAAaAB1AG0AYQBuAC0AcgBlAGEAZABhAGIAbABlACAAaABlAGEAZABlAHIAcwAgAG8AcgAgAGkAbgAgAHQAaABlACAAYQBwAHAAcgBvAHAAcgBpAGEAdABlACAAbQBhAGMAaABpAG4AZQAtAHIAZQBhAGQAYQBiAGwAZQAgAG0AZQB0AGEAZABhAHQAYQAgAGYAaQBlAGwAZABzACAAdwBpAHQAaABpAG4AIAB0AGUAeAB0ACAAbwByACAAYgBpAG4AYQByAHkAIABmAGkAbABlAHMAIABhAHMAIABsAG8AbgBnACAAYQBzACAAdABoAG8AcwBlACAAZgBpAGUAbABkAHMAIABjAGEAbgAgAGIAZQAgAGUAYQBzAGkAbAB5ACAAdgBpAGUAdwBlAGQAIABiAHkAIAB0AGgAZQAgAHUAcwBlAHIALgANAAoADQAKADMAKQAgAE4AbwAgAE0AbwBkAGkAZgBpAGUAZAAgAFYAZQByAHMAaQBvAG4AIABvAGYAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABtAGEAeQAgAHUAcwBlACAAdABoAGUAIABSAGUAcwBlAHIAdgBlAGQAIABGAG8AbgB0ACAATgB
53hAG0AZQAoAHMAKQAgAHUAbgBsAGUAcwBzACAAZQB4AHAAbABpAGMAaQB0ACAAdwByAGkAdAB0AGUAbgAgAHAAZQByAG0AaQBzAHMAaQBvAG4AIABpAHMAIABnAHIAYQBuAHQAZQBkACAAYgB5ACAAdABoAGUAIABjAG8AcgByAGUAcwBwAG8AbgBkAGkAbgBnACAAQwBvAHAAeQByAGkAZwBoAHQAIABIAG8AbABkAGUAcgAuACAAVABoAGkAcwAgAHIAZQBzAHQAcgBpAGMAdABpAG8AbgAgAG8AbgBsAHkAIABhAHAAcABsAGkAZQBzACAAdABvACAAdABoAGUAIABwAHIAaQBtAGEAcgB5ACAAZgBvAG4AdAAgAG4AYQBtAGUAIABhAHMAIABwAHIAZQBzAGUAbgB0AGUAZAAgAHQAbwAgAHQAaABlACAAdQBzAGUAcgBzAC4ADQAKAA0ACgA0ACkAIABUAGgAZQAgAG4AYQBtAGUAKABzACkAIABvAGYAIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkAIABvAHIAIAB0AGgAZQAgAEEAdQB0AGgAbwByACgAcwApACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAcwBoAGEAbABsACAAbgBvAHQAIABiAGUAIAB1AHMAZQBkACAAdABvACAAcAByAG8AbQBvAHQAZQAsACAAZQBuAGQAbwByAHMAZQAgAG8AcgAgAGEAZAB2AGUAcgB0AGkAcwBlACAAYQBuAHkAIABNAG8AZABpAGYAaQBlAGQAIABWAGUAcgBzAGkAbwBuACwAIABlAHgAYwBlAHAAdAAgAHQAbwAgAGEAYwBrAG4AbwB3AGwAZQBkAGcAZQAgAHQAaABlACAAYwBvAG4AdAByAGkAYgB1AHQAaQBvAG4AKABzACkAIABvAGYAIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkAIABhAG4AZAAgAHQAaABlACAAQQB1AHQAaABvAHIAKABzACkAIABvAHIAIAB3AGkAdABoACAAdABoAGUAaQByACAAZQB4AHAAbABpAGMAaQB0ACAAdwByAGkAdAB0AGUAbgAgAHAAZQByAG0AaQBzAHMAaQBvAG4ALgANAAoADQAKADUAKQAgAFQAaABlACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAsACAAbQBvAGQAaQBmAGkAZQBkACAAbwByACAAdQBuAG0AbwBkAGkAZgBpAGUAZAAsACAAaQBuACAAcABhAHIAdAAgAG8AcgAgAGkAbgAgAHcAaABvAGwAZQAsACAAbQB1AHMAdAAgAGIAZQAgAGQAaQBzAHQAcgBpAGIAdQB0AGUAZAAgAGUAbgB0AGkAcgBlAGwAeQAgAHUAbgBkAGUAcgAgAHQAaABpAHMAIABsAGkAYwBlAG4AcwBlACwAIABhAG4AZAAgAG0AdQBzAHQAIABuAG8AdAAgAGIAZQAgAGQAaQBzAHQAcgBpAGIAdQB0AGUAZAAgAHUAbgBkAGUAcgAgAGEAbgB5ACAAbwB0AGgAZQByACAAbABpAGMAZQBuAHMAZQAuACAAVABoAGUAIAByAGUAcQB1AGkAcgBlAG0AZQBuAHQAIABmAG8AcgAgAGYAbwBuAHQAcwAgAHQAbwAgAHIAZQBtAGEAaQBuACAAdQBuAGQAZQByACAAdABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABkAG8AZQBzACAAbgBvAHQAIABhAHAAcABsAHkAIAB0AG8AIABhAG4AeQAgAGQAbwBjAHUAbQBlAG4AdAAgAGMAcgBlAGEAdABlAGQAIAB1AHMAaQBuAGcAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUALgANAAoADQAKAFQARQBSAE0ASQBOAEEAVABJAE8ATgANAAoAVABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABiAGUAYwBvAG0AZQBzACAAbgB1AGwAbAAgAGEAbgBkACAAdgBvAGkAZAAgAGkAZgAgAGEAbgB5ACAAbwBmACAAdABoAGUAIABhAGIAbwB2AGUAIABjAG8AbgBkAGkAdABpAG8AbgBzACAAYQByAGUAIABuAG8AdAAgAG0AZQB0AC4ADQAKAA0ACgBEAEkAUwBDAEwAQQBJAE0ARQBSAA0ACgBUAEgARQAgAEYATwBOAFQAIABTAE8ARgBUAFcAQQBSAEUAIABJAFMAIABQAFIATwBWAEkARABFAEQAIAAiAEEAUwAgAEkAUwAiACwAIABXAEkAVABIAE8AVQBUACAAVwBBAFIAUgBBAE4AVABZACAATwBGACAAQQBOAFkAIABLAEkATgBEACwAIABFAFgAUABSAEUAUwBTACAATwBSACAASQBNAFAATABJAEUARAAsACAASQBOAEMATABVAEQASQBOAEcAIABCAFUAVAAgAE4ATwBUACAATABJAE0ASQBUAEUARAAgAFQATwAgAEEATgBZACAAVwBBAFIAUgBBAE4AVABJAEUAUwAgAE8ARgAgAE0ARQBSAEMASABBAE4AVABBAEIASQBMAEkAVABZACwAIABGAEkAVABOAEUAUwBTACAARgBPAFIAIABBACAAUABBAFIAVABJAEMAVQBMAEEAUgAgAFAAVQBSAFAATwBTAEUAIABBAE4ARAAgAE4ATwBOAEkATgBGAFIASQBOAEcARQBNAEUATgBUACAATwBGACAAQwBPAFAAWQBSAEkARwBIAFQALAAgAFAAQQBUAEUATgBUACwAIABUAFIAQQBEAEUATQBBAFIASwAsACAATwBSACAATwBUAEgARQBSACAAUgBJAEcASABUAC4AIABJAE4AIABOAE8AIABFAFYARQBOAFQAIABTAEgAQQBMAEwAIABUAEgARQAgAEMATwBQAFkAUgBJAEcASABUACAASABPAEwARABFAFIAIABCAEUAIABMAEkAQQBCAEwARQAgAEYATwBSACAAQQBOAFkAIABDAEwAQQBJAE0ALAAgAEQAQQBNAEEARwBFAFMAIABPAFIAIABPAFQASABFAFIAIABMAEkAQQBCAEkATABJAFQAWQAsACAASQBOAEMATABVAEQASQBOAEcAIABBAE4AWQAgAEcARQBOAEUAUgBBAEwALAAgAFMAUABFAEMASQBBAEwALAAgAEkATgBEAEkAUgBFAEMAVAAsACAASQBOAEMASQBEAEUATgBUAEEATAAsACAATwBSACAAQwBPAE4AUwBFAFEAVQBFAE4AVABJAEEATAAgAEQAQQBNAEEARwBFAFMALAAgAFcASABFAFQASABFAFIAIABJAE4AIABBAE4AIABBAEMAVABJAE8ATgAgAE8ARgAgAEMATwBOAFQAUgBBAEMAVAAsACAAVABPAFIAVAAgAE8AUgAgAE8AVABIAEUAUgBXAEkAUwBFACwAIABBAFIASQBTAEkATgBHACAARgBSAE8ATQAsACAATwBVAFQAIABPAEYAIABUAEgARQAgAFUAUwBFACAATwBSACAASQBOAEEAQgBJAEwASQBUAFkAIABUAE8AIABVAFMARQAgAFQASABFACAARgBPAE4AVAAgAFMATwBGAFQAVwBBAFIARQAgAE8AUgAgAEYAUgBPAE0AIABPAFQASABFAFIAIABEAEUAQQBMAEkATgBHAFMAIABJAE4AIABUAEgARQAgAEYATwBOAFQAIABTAE8ARgBUAFcAQQBSAEUALgANAAoAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAZABvAGIAZQAuAGMAbwBtAC8AdAB5AHAAZQAvAGwAZQBnAGEAbAAuAGgAdABtAGwAAAAFAAAAAwAAADgAAAAEAAABUAABAAAAAAAsAAMAAQAAADgAAwAKAAABUAAGAAwAAAAAAAEAAAAEARgAAABCAEAABQACB/8P/xf/H/8n/y//N/8//0f/T/9X/1//Z/9v/3f/f/+H/4//l/+f/6f/r/+3/7//x//P/9f/5//v//f//c///f//AAAAAAgAEAAYACAAKAAwADgAQABIAFAAWABgAGgAcAB4AIAAiACQAJgAoACoALAAuADAAMgA0ADgAOgA8AD4AP3w//8AAfgB8AHoAeAB2AHQAcgBwAG4AbABqAGgAZgBkAGIAYABeAFwAWgBYAFYAVABSAFAATgBMAEgARgBEAEIAQgBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAZkAAAAAAAAAIgAAAAAAAAB/8AAAABAAAIAAAAD/8AAAABAAAQAAAAF/8AAAABAAAYAAAAH/8AAAABAAAgAAAAJ/8AAAABAAAoAAAAL/8AAAABAAAwAAAAN/8AAAABAAA4AAAAP/8AAAABAABAAAAAR/8AAAABAABIAAAAT/8AAAABAABQAAAAV/8AAAABAABYAAAAX/8AAAABAABgAAAAZ/8AAAABAABoAAAAb/8AAAABAABwAAAAd/8AAAABAAB4AAAAf/8AAAABAACAAAAAh/8AAAABAACIAAAAj/8AAAABAACQAAAAl/8AAAABAACYAAAAn/8AAAABAACgAAAAp/8AAAABAACoAAAAr/8AAAABAACwAAAAt/8AAAABAAC4AAAAv/8AAAABAADAAAAAx/8AAAABAADIAAAAz/8AAAABAADQAAAA1/8AAAABAADgAAAA5/8AAAABAADoAAAA7/8AAAABAADwAAAA9/8AAAABAAD4AAAA/c8AAAABAAD98AAA//0AAAXxAAEAAAABB/8AAAABAAEIAAABD/8AAAABAAEQAAABF/8AAAABAAEYAAABH/8AAAABAAEgAAABJ/8AAAABAAEoAAABL/8AAAABAAEwAAABN/8AAAABAAE4AAABP/8AAAABAAFAAAABR/8AAAABAAFIAAABT/8AAAABAAFQAAABV/8AAAABAAFYAAABX/8AAAABAAFgAAABZ/8AAAABAAFoAAABb/8AAAABAAFwAAABd/8AAAABAAF4AAABf/8AAAABAAGAAAABh/8AAAABAAGIAAABj/8AAAABAAGQAAABl/8AAAABAAGYAAABn/8AAAABAAGgAAABp/8AAAABAAGoAAABr/8AAAABAAGwAAABt/8AAAABAAG4AAABv/8AAAABAAHAAAABx/8AAAABAAHIAAABz/8AAAABAAHQAAAB1/8AAAABAAHYAAAB3/8AAAABAAHgAAAB5/8AAAABAAHoAAAB7/8AAAABAAHwAAAB9/8AAAABAAH4AAAB//0AAAABAAIAAAACB/8AAAABAAIIAAACD/8AAAABAAIQAAACF/8AAAABAAIYAAACH/8AAAABAAIgAAACJ/8AAAABAAIoAAACL/8AAAABAAIwAAACN/8AAAABAAI4AAACP/8AAAABAAJAAAACR/8AAAABAAJIAAACT/8AAAABAAJQAAACV/8AAAABAAJYAAACX/8AAAABAAJgAAACZ/8AAAABAAJoAAACb/8AAAABAAJwAAACd/8AAAABAAJ4AAACf/8AAAABAAKAAAACh/8AAAABAAKIAAACj/8AAAABAAKQAAACl/8AAAABAAKYAAACn/8AAAABAAKgAAACp/8AAAABAAKoAAACr/8AAAABAAKwAAACt/8AAAABAAK4AAACv/8AAAABAALAAAACx/8AAAABAALIAAACz/8AAAABAALQAAAC1/8AAAABAALYAAAC3/8AAAABAALgAAAC5/8AAAABAALoAAAC7/8AAAABAALwAAAC9/8AAAABAAL4AAAC//0AAAABAAMAAAADB/8AAAABAAMIAAADD/8AAAABAAMQAAADF/8AAAABAAMYAAADH/8AAAABAAMgAAADJ/8AAAABAAMoAAADL/8AAAABAAMwAAADN/8AAAABAAM4AAADP/8AAAABAANAAAADR/8AAAABAANIAAADT/8AAAABAANQAAADV/8AAAABAANYAAADX/8AAAABAANgAAADZ/8AAAABAANoAAADb/8AAAABAANwAAADd/8AAAABAAN4AAADf/8AAAABAAOAAAADh/8AAAABAAOIAAADj/8AAAABAAOQAAADl/8AAAABAAOYAAADn/8AAAABAAOgAAADp/8AAAABAAOoAAADr/8AAAABAAOwAAADt/8AAAABAAO4AAADv/8AAAABAAPAAAADx/8AAAABAAPIAAADz/8AAAABAAPQAAAD1/8AAAABAAPYAAAD3/8AAAABAAPgAAAD5/8AAAABAAPoAAAD7/8AAAABAAPwAAAD9/8AAAABAAP4AAAD//0AAAABAAQAAAAEB/8AAAABAAQIAAAED/8AAAABAAQQAAAEF/8AAAABAAQYAAAEH/8AAAABAAQgAAAEJ/8AAAABAAQoAAAEL/8AAAABAAQwAAAEN/8AAAABAAQ4AAAEP/8AAAABAARAAAAER/8AAAABAARIAAAET/8AAAABAARQAAAEV/8AAAABAARYAAAEX/8AAAABAARgAAAEZ/8AAAABAARoAAAEb/8AAAABAARwAAAEd/8AAAABAAR4AAAEf/8AAAABAASAAAAEh/8AAAABAASIAAAEj/8AAAABAASQAAAEl/8AAAABAASYAAAEn/8AAAABAASgAAAEp/8AAAABAASoAAAEr/8AAAABAASwAAAEt/8AAAABAAS4AAAEv/8AAAABAATAAAAEx/8AAAABAATIAAAEz/8AAAABAATQAAAE1/8AAAABAATYAAAE3/8AAAABAATgAAAE5/8AAAABAAToAAAE7/8AAAABAATwAAAE9/8AAAABAAT4AAAE//0AAAABAAUAAAAFB/8AAAABAAUIAAAFD/8AAAABAAUQAAAFF/8AAAABAAUYAAAFH/8AAAABAAUgAAAFJ/8AAAABAAUoAAAFL/8AAAABAAUwAAAFN/8AAAABAAU4AAAFP/8AAAABAAVAAAAFR/8AAAABAAVIAAAFT/8AAAABAAVQAAAFV/8AAAABAAVYAAAFX/8AAAABAAVgAAAFZ/8AAAABAAVoAAAFb/8AAAABAAVwAAAFd/8AAAABAAV4AAAFf/8AAAABAAWAAAAFh/8AAAABAAWIAAAFj/8AAAABAAWQAAAFl/8AAAABAAWYAAAFn/8AAAABAAWgAAAFp/8AAAABAAWoAAAFr/8AAAABAAWwAAAFt/8AAAABAAW4AAAFv/8AAAABAAXAAAAFx/8AAAABAAXIAAAFz/8AAAABAAXQAAAF1/8AAAABAAXYAAAF3/8AAAABAAXgAAAF5/8AAAABAAXoAAAF7/8AAAABAAXwAAAF9/8AAAABAAX4AAAF//0AAAABAAYAAAAGB/8AAAABAAYIAAAGD/8AAAABAAYQAAAGF/8AAAABAAYYAAAGH/8AAAABAAYgAAAGJ/8AAAABAAYoAAAGL/8AAAABAAYwAAAGN/8AAAABAAY4AAAGP/8AAAABAAZAAAAGR/8AAAABAAZIAAAGT/8AAAABAAZQAAAGV/8AAAABAAZYAAAGX/8AAAABAAZgAAAGZ/8AAAABAAZoAAAGb/8AAAABAAZwAAAGd/8AAAABAAZ4AAAGf/8AAAABAAaAAAAGh/8AAAABAAaIAAAGj/8AAAABAAaQAAAGl/8AAAABAAaYAAAGn/8AAAABAAagAAAGp/8AAAABAAaoAAAGr/8AAAABAAawAAAGt/8AAAABAAa4AAAGv/8AAAABAAbAAAAGx/8AAAABAAbIAAAGz/8AAAABAAbQAAAG1/8AAAABAAbYAAAG3/8AAAABAAbgAAAG5/8AAAABAAboAAAG7/8AAAABAAbwAAAG9/8AAAABAAb4AAAG//0AAAABAAcAAAAHB/8AAAABAAcIAAAHD/8AAAABAAcQAAAHF/8AAAABAAcYAAAHH/8AAAABAAcgAAAHJ/8AAAABAAcoAAAHL/8AAAABAAcwAAAHN/8AAAABAAc4AAAHP/8AAAABAAdAAAAHR/8AAAABAAdIAAAHT/8AAAABAAdQAAAHV/8AAAABAAdYAAAHX/8AAAABAAdgAAAHZ/8AAAABAAdoAAAHb/8AAAABAAdwAAAHd/8AAAABAAd4AAAHf/8AAAABAAeAAAAH
53h/8AAAABAAeIAAAHj/8AAAABAAeQAAAHl/8AAAABAAeYAAAHn/8AAAABAAegAAAHp/8AAAABAAeoAAAHr/8AAAABAAewAAAHt/8AAAABAAe4AAAHv/8AAAABAAfAAAAHx/8AAAABAAfIAAAHz/8AAAABAAfQAAAH1/8AAAABAAfYAAAH3/8AAAABAAfgAAAH5/8AAAABAAfoAAAH7/8AAAABAAfwAAAH9/8AAAABAAf4AAAH//0AAAABAAgAAAAIB/8AAAABAAgIAAAID/8AAAABAAgQAAAIF/8AAAABAAgYAAAIH/8AAAABAAggAAAIJ/8AAAABAAgoAAAIL/8AAAABAAgwAAAIN/8AAAABAAg4AAAIP/8AAAABAAhAAAAIR/8AAAABAAhIAAAIT/8AAAABAAhQAAAIV/8AAAABAAhYAAAIX/8AAAABAAhgAAAIZ/8AAAABAAhoAAAIb/8AAAABAAhwAAAId/8AAAABAAh4AAAIf/8AAAABAAiAAAAIh/8AAAABAAiIAAAIj/8AAAABAAiQAAAIl/8AAAABAAiYAAAIn/8AAAABAAigAAAIp/8AAAABAAioAAAIr/8AAAABAAiwAAAIt/8AAAABAAi4AAAIv/8AAAABAAjAAAAIx/8AAAABAAjIAAAIz/8AAAABAAjQAAAI1/8AAAABAAjYAAAI3/8AAAABAAjgAAAI5/8AAAABAAjoAAAI7/8AAAABAAjwAAAI9/8AAAABAAj4AAAI//0AAAABAAkAAAAJB/8AAAABAAkIAAAJD/8AAAABAAkQAAAJF/8AAAABAAkYAAAJH/8AAAABAAkgAAAJJ/8AAAABAAkoAAAJL/8AAAABAAkwAAAJN/8AAAABAAk4AAAJP/8AAAABAAlAAAAJR/8AAAABAAlIAAAJT/8AAAABAAlQAAAJV/8AAAABAAlYAAAJX/8AAAABAAlgAAAJZ/8AAAABAAloAAAJb/8AAAABAAlwAAAJd/8AAAABAAl4AAAJf/8AAAABAAmAAAAJh/8AAAABAAmIAAAJj/8AAAABAAmQAAAJl/8AAAABAAmYAAAJn/8AAAABAAmgAAAJp/8AAAABAAmoAAAJr/8AAAABAAmwAAAJt/8AAAABAAm4AAAJv/8AAAABAAnAAAAJx/8AAAABAAnIAAAJz/8AAAABAAnQAAAJ1/8AAAABAAnYAAAJ3/8AAAABAAngAAAJ5/8AAAABAAnoAAAJ7/8AAAABAAnwAAAJ9/8AAAABAAn4AAAJ//0AAAABAAoAAAAKB/8AAAABAAoIAAAKD/8AAAABAAoQAAAKF/8AAAABAAoYAAAKH/8AAAABAAogAAAKJ/8AAAABAAooAAAKL/8AAAABAAowAAAKN/8AAAABAAo4AAAKP/8AAAABAApAAAAKR/8AAAABAApIAAAKT/8AAAABAApQAAAKV/8AAAABAApYAAAKX/8AAAABAApgAAAKZ/8AAAABAApoAAAKb/8AAAABAApwAAAKd/8AAAABAAp4AAAKf/8AAAABAAqAAAAKh/8AAAABAAqIAAAKj/8AAAABAAqQAAAKl/8AAAABAAqYAAAKn/8AAAABAAqgAAAKp/8AAAABAAqoAAAKr/8AAAABAAqwAAAKt/8AAAABAAq4AAAKv/8AAAABAArAAAAKx/8AAAABAArIAAAKz/8AAAABAArQAAAK1/8AAAABAArYAAAK3/8AAAABAArgAAAK5/8AAAABAAroAAAK7/8AAAABAArwAAAK9/8AAAABAAr4AAAK//0AAAABAAsAAAALB/8AAAABAAsIAAALD/8AAAABAAsQAAALF/8AAAABAAsYAAALH/8AAAABAAsgAAALJ/8AAAABAAsoAAALL/8AAAABAAswAAALN/8AAAABAAs4AAALP/8AAAABAAtAAAALR/8AAAABAAtIAAALT/8AAAABAAtQAAALV/8AAAABAAtYAAALX/8AAAABAAtgAAALZ/8AAAABAAtoAAALb/8AAAABAAtwAAALd/8AAAABAAt4AAALf/8AAAABAAuAAAALh/8AAAABAAuIAAALj/8AAAABAAuQAAALl/8AAAABAAuYAAALn/8AAAABAAugAAALp/8AAAABAAuoAAALr/8AAAABAAuwAAALt/8AAAABAAu4AAALv/8AAAABAAvAAAALx/8AAAABAAvIAAALz/8AAAABAAvQAAAL1/8AAAABAAvYAAAL3/8AAAABAAvgAAAL5/8AAAABAAvoAAAL7/8AAAABAAvwAAAL9/8AAAABAAv4AAAL//0AAAABAAwAAAAMB/8AAAABAAwIAAAMD/8AAAABAAwQAAAMF/8AAAABAAwYAAAMH/8AAAABAAwgAAAMJ/8AAAABAAwoAAAML/8AAAABAAwwAAAMN/8AAAABAAw4AAAMP/8AAAABAAxAAAAMR/8AAAABAAxIAAAMT/8AAAABAAxQAAAMV/8AAAABAAxYAAAMX/8AAAABAAxgAAAMZ/8AAAABAAxoAAAMb/8AAAABAAxwAAAMd/8AAAABAAx4AAAMf/8AAAABAAyAAAAMh/8AAAABAAyIAAAMj/8AAAABAAyQAAAMl/8AAAABAAyYAAAMn/8AAAABAAygAAAMp/8AAAABAAyoAAAMr/8AAAABAAywAAAMt/8AAAABAAy4AAAMv/8AAAABAAzAAAAMx/8AAAABAAzIAAAMz/8AAAABAAzQAAAM1/8AAAABAAzYAAAM3/8AAAABAAzgAAAM5/8AAAABAAzoAAAM7/8AAAABAAzwAAAM9/8AAAABAAz4AAAM//0AAAABAA0AAAANB/8AAAABAA0IAAAND/8AAAABAA0QAAANF/8AAAABAA0YAAANH/8AAAABAA0gAAANJ/8AAAABAA0oAAANL/8AAAABAA0wAAANN/8AAAABAA04AAANP/8AAAABAA1AAAANR/8AAAABAA1IAAANT/8AAAABAA1QAAANV/8AAAABAA1YAAANX/8AAAABAA1gAAANZ/8AAAABAA1oAAANb/8AAAABAA1wAAANd/8AAAABAA14AAANf/8AAAABAA2AAAANh/8AAAABAA2IAAANj/8AAAABAA2QAAANl/8AAAABAA2YAAANn/8AAAABAA2gAAANp/8AAAABAA2oAAANr/8AAAABAA2wAAANt/8AAAABAA24AAANv/8AAAABAA3AAAANx/8AAAABAA3IAAANz/8AAAABAA3QAAAN1/8AAAABAA3YAAAN3/8AAAABAA3gAAAN5/8AAAABAA3oAAAN7/8AAAABAA3wAAAN9/8AAAABAA34AAAN//0AAAABAA4AAAAOB/8AAAABAA4IAAAOD/8AAAABAA4QAAAOF/8AAAABAA4YAAAOH/8AAAABAA4gAAAOJ/8AAAABAA4oAAAOL/8AAAABAA4wAAAON/8AAAABAA44AAAOP/8AAAABAA5AAAAOR/8AAAABAA5IAAAOT/8AAAABAA5QAAAOV/8AAAABAA5YAAAOX/8AAAABAA5gAAAOZ/8AAAABAA5oAAAOb/8AAAABAA5wAAAOd/8AAAABAA54AAAOf/8AAAABAA6AAAAOh/8AAAABAA6IAAAOj/8AAAABAA6QAAAOl/8AAAABAA6YAAAOn/8AAAABAA6gAAAOp/8AAAABAA6oAAAOr/8AAAABAA6wAAAOt/8AAAABAA64AAAOv/8AAAABAA7AAAAOx/8AAAABAA7IAAAOz/8AAAABAA7QAAAO1/8AAAABAA7YAAAO3/8AAAABAA7gAAAO5/8AAAABAA7oAAAO7/8AAAABAA7wAAAO9/8AAAABAA74AAAO//0AAAABAA8AAAAPB/8AAAABAA8IAAAPD/8AAAABAA8QAAAPF/8AAAABAA8YAAAPH/8AAAABAA8gAAAPJ/8AAAABAA8oAAAPL/8AAAABAA8wAAAPN/8AAAABAA84AAAPP/8AAAABAA9AAAAPR/8AAAABAA9IAAAPT/8AAAABAA9QAAAPV/8AAAABAA9YAAAPX/8AAAABAA9gAAAPZ/8AAAABAA9oAAAPb/8AAAABAA9wAAAPd/8AAAABAA94AAAPf/8AAAABAA+AAAAPh/8AAAABAA+IAAAPj/8AAAABAA+QAAAPl/8AAAABAA+YAAAPn/8AAAABAA+gAAAPp/8AAAABAA+oAAAPr/8AAAABAA+wAAAPt/8AAAABAA+4AAAPv/8AAAABAA/AAAAPx/8AAAABAA/IAAAPz/8AAAABAA/QAAAP1/8AAAABAA/YAAAP3/8AAAABAA/gAAAP5/8AAAABAA/oAAAP7/8AAAABAA/wAAAP9/8AAAABAA/4AAAP//0AAAABABAAAAAQB/8AAAABABAIAAAQD/8AAAABABAQAAAQF/8AAAABABAYAAAQH/8AAAABABAgAAAQJ/8AAAABABAoAAAQL/8AAAABABAwAAAQN/8AAAABABA4AAAQP/8AAAABABBAAAAQR/8AAAABABBIAAAQT/8AAAABABBQAAAQV/8AAAABABBYAAAQX/8AAAABABBgAAAQZ/8AAAABABBoAAAQb/8AAAABABBwAAAQd/8AAAABABB4AAAQf/8AAAABABCAAAAQh/8AAAABABCIAAAQj/8AAAABABCQAAAQl/8AAAABABCYAAAQn/8AAAABABCgAAAQp/8AAAABABCoAAAQr/8AAAABABCwAAAQt/8AAAABABC4AAAQv/8AAAABABDAAAAQx/8AAAABABDIAAAQz/8AAAABABDQAAAQ1/8AAAABABDYAAAQ3/8AAAABABDgAAAQ5/8AAAABABDoAAAQ7/8AAAABABDwAAAQ9/8AAAABABD4AAAQ//0AAAABAAMAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAABAAQCAAEBAQtBZG9iZUJsYW5rAAEBATD4G/gciwwe+B0B+B4Ci/sM+gD6BAUeGgA/DB8cCAEMIvdMD/dZEfdRDCUcGRYMJAAFAQEGDk1YZ0Fkb2JlSWRlbnRpdHlDb3B5cmlnaHQgMjAxMyBBZG9iZSBTeXN0ZW1zIEluY29ycG9yYXRlZC4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5BZG9iZSBCbGFua0Fkb2JlQmxhbmstMjA0OQAAAgABB/8DAAEAAAAIAQgBAgABAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQBiAGMAZABlAGYAZwBoAGkAagBrAGwAbQBuAG8AcABxAHIAcwB0AHUAdgB3AHgAeQB6AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8A0ADRANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsB
53DAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgNTA1QDVQNWA1cDWANZA1oDWwNcA10DXgNfA2ADYQNiA2MDZANlA2YDZwNoA2kDagNrA2wDbQNuA28DcANxA3IDcwN0A3UDdgN3A3gDeQN6A3sDfAN9A34DfwOAA4EDggODA4QDhQOGA4cDiAOJA4oDiwOMA40DjgOPA5ADkQOSA5MDlAOVA5YDlwOYA5kDmgObA5wDnQOeA58DoAOhA6IDowOkA6UDpgOnA6gDqQOqA6sDrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPCA8MDxAPFA8YDxwPIA8kDygPLA8wDzQPOA88D0APRA9ID0wPUA9UD1gPXA9gD2QPaA9sD3APdA94D3wPgA+ED4gPjA+QD5QPmA+cD6APpA+oD6wPsA+0D7gPvA/AD8QPyA/MD9AP1A/YD9wP4A/kD+gP7A/wD/QP+A/8EAAQBBAIEAwQEBAUEBgQHBAgECQQKBAsEDAQNBA4EDwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQQiBCMEJAQlBCYEJwQoBCkEKgQrBCwELQQuBC8EMAQxBDIEMwQ0BDUENgQ3BDgEOQQ6BDsEPAQ9BD4EPwRABEEEQgRDBEQERQRGBEcESARJBEoESwRMBE0ETgRPBFAEUQRSBFMEVARVBFYEVwRYBFkEWgRbBFwEXQReBF8EYARhBGIEYwRkBGUEZgRnBGgEaQRqBGsEbARtBG4EbwRwBHEEcgRzBHQEdQR2BHcEeAR5BHoEewR8BH0EfgR/BIAEgQSCBIMEhASFBIYEhwSIBIkEigSLBIwEjQSOBI8EkASRBJIEkwSUBJUElgSXBJgEmQSaBJsEnASdBJ4EnwSgBKEEogSjBKQEpQSmBKcEqASpBKoEqwSsBK0ErgSvBLAEsQSyBLMEtAS1BLYEtwS4BLkEugS7BLwEvQS+BL8EwATBBMIEwwTEBMUExgTHBMgEyQTKBMsEzATNBM4EzwTQBNEE0gTTBNQE1QTWBNcE2ATZBNoE2wTcBN0E3gTfBOAE4QTiBOME5ATlBOYE5wToBOkE6gTrBOwE7QTuBO8E8ATxBPIE8wT0BPUE9gT3BPgE+QT6BPsE/AT9BP4E/wUABQEFAgUDBQQFBQUGBQcFCAUJBQoFCwUMBQ0FDgUPBRAFEQUSBRMFFAUVBRYFFwUYBRkFGgUbBRwFHQUeBR8FIAUhBSIFIwUkBSUFJgUnBSgFKQUqBSsFLAUtBS4FLwUwBTEFMgUzBTQFNQU2BTcFOAU5BToFOwU8BT0FPgU/BUAFQQVCBUMFRAVFBUYFRwVIBUkFSgVLBUwFTQVOBU8FUAVRBVIFUwVUBVUFVgVXBVgFWQVaBVsFXAVdBV4FXwVgBWEFYgVjBWQFZQVmBWcFaAVpBWoFawVsBW0FbgVvBXAFcQVyBXMFdAV1BXYFdwV4BXkFegV7BXwFfQV+BX8FgAWBBYIFgwWEBYUFhgWHBYgFiQWKBYsFjAWNBY4FjwWQBZEFkgWTBZQFlQWWBZcFmAWZBZoFmwWcBZ0FngWfBaAFoQWiBaMFpAWlBaYFpwWoBakFqgWrBawFrQWuBa8FsAWxBbIFswW0BbUFtgW3BbgFuQW6BbsFvAW9Bb4FvwXABcEFwgXDBcQFxQXGBccFyAXJBcoFywXMBc0FzgXPBdAF0QXSBdMF1AXVBdYF1wXYBdkF2gXbBdwF3QXeBd8F4AXhBeIF4wXkBeUF5gXnBegF6QXqBesF7AXtBe4F7wXwBfEF8gXzBfQF9QX2BfcF+AX5BfoF+wX8Bf0F/gX/BgAGAQYCBgMGBAYFBgYGBwYIBgkGCgYLBgwGDQYOBg8GEAYRBhIGEwYUBhUGFgYXBhgGGQYaBhsGHAYdBh4GHwYgBiEGIgYjBiQGJQYmBicGKAYpBioGKwYsBi0GLgYvBjAGMQYyBjMGNAY1BjYGNwY4BjkGOgY7BjwGPQY+Bj8GQAZBBkIGQwZEBkUGRgZHBkgGSQZKBksGTAZNBk4GTwZQBlEGUgZTBlQGVQZWBlcGWAZZBloGWwZcBl0GXgZfBmAGYQZiBmMGZAZlBmYGZwZoBmkGagZrBmwGbQZuBm8GcAZxBnIGcwZ0BnUGdgZ3BngGeQZ6BnsGfAZ9Bn4GfwaABoEGggaDBoQGhQaGBocGiAaJBooGiwaMBo0GjgaPBpAGkQaSBpMGlAaVBpYGlwaYBpkGmgabBpwGnQaeBp8GoAahBqIGowakBqUGpganBqgGqQaqBqsGrAatBq4GrwawBrEGsgazBrQGtQa2BrcGuAa5BroGuwa8Br0Gvga/BsAGwQbCBsMGxAbFBsYGxwbIBskGygbLBswGzQbOBs8G0AbRBtIG0wbUBtUG1gbXBtgG2QbaBtsG3AbdBt4G3wbgBuEG4gbjBuQG5QbmBucG6AbpBuoG6wbsBu0G7gbvBvAG8QbyBvMG9Ab1BvYG9wb4BvkG+gb7BvwG/Qb+Bv8HAAcBBwIHAwcEBwUHBgcHBwgHCQcKBwsHDAcNBw4HDwcQBxEHEgcTBxQHFQcWBxcHGAcZBxoHGwccBx0HHgcfByAHIQciByMHJAclByYHJwcoBykHKgcrBywHLQcuBy8HMAcxBzIHMwc0BzUHNgc3BzgHOQc6BzsHPAc9Bz4HPwdAB0EHQgdDB0QHRQdGB0cHSAdJB0oHSwdMB00HTgdPB1AHUQdSB1MHVAdVB1YHVwdYB1kHWgdbB1wHXQdeB18HYAdhB2IHYwdkB2UHZgdnB2gHaQdqB2sHbAdtB24HbwdwB3EHcgdzB3QHdQd2B3cHeAd5B3oHewd8B30Hfgd/B4AHgQeCB4MHhAeFB4YHhweIB4kHigeLB4wHjQeOB48HkAeRB5IHkweUB5UHlgeXB5gHmQeaB5sHnAedB54HnwegB6EHogejB6QHpQemB6cHqAepB6oHqwesB60HrgevB7AHsQeyB7MHtAe1B7YHtwe4B7kHuge7B7wHvQe+B78HwAfBB8IHwwfEB8UHxgfHB8gHyQfKB8sHzAfNB84HzwfQB9EH0gfTB9QH1QfWB9cH2AfZB9oH2wfcB90H3gffB+AH4QfiB+MH5AflB+YH5wfoB+kH6gfrB+wH7QfuB+8H8AfxB/IH8wf0B/UH9gf3B/gH+Qf6B/sH/Af9B/4H/wgACAEIAggDCAQIBQgGCAcICAgJCAoICwgMCA0IDggPCBAIEQgSCBMIFAgVCBYIFwgYCBkIGggbCBwIHQgeCB8IIAghCCIIIwgkCCUIJggnCCgIKQgqCCsILAgtCC4ILwgwCDEIMggzCDQINQg2CDcIOAg5CDoIOwg8CD0IPgg/CEAIQQhCCEMIRAhFCEYIRwhICEkISghLIPsMt/oktwH3ELf5LLcD9xD6BBX+fPmE+nwH/Vj+JxX50gf3xfwzBaawFfvF+DcF+PYGpmIV/dIH+8X4MwVwZhX3xfw3Bfz2Bg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODgABAQEK+B8MJpocGSQS+46LHAVGiwa9Cr0L+ucVAAPoAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAA")}@font-face{font-family:tumblr-icons;font-style:normal;font-weight:400;src:url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.eot?v=0539fef132e181d31898a023769fdd33#iefix") format("embedded-opentype"),url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.woff2?v=ace24d0e0ad76b7fa49a172b4272c348") format("woff2"),url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.woff?v=a9e364ea5c63072508036529a5db954d") format("woff"),url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.ttf?v=05d2c2e904392d15a081f147a73a3a68") format("truetype"),url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.svg?v=5f5fe4a3fe72fbef43a8c0dcb02af888#tumblr-icons") format("svg")}body{font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.4;font-size:14px;font-style:normal}a,body{color:#000}a{text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}.ko_KR .chrome,.ko_KR .tx-button,.ko_KR body{font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,AppleGothic,Malgun Gothic,Dotum,Gulim,sans-serif}
53.iframe-controls-container.iframe-controls-container--logged-in .customize-button:before,.iframe-controls-container.iframe-controls-container--logged-in .dashboard-button:before,.iframe-controls-container.iframe-controls-container--logged-in .fan-mail-button:before,.iframe-controls-container.iframe-controls-container--logged-in .follow-button:before,.iframe-controls-container.iframe-controls-container--logged-in .hide-admin-button:before,.iframe-controls-container.iframe-controls-container--logged-in .lookup-button:before,.iframe-controls-container.iframe-controls-container--logged-in .radar-post-button:before,.iframe-controls-container.iframe-controls-container--logged-in .root-post-button:before,.iframe-controls-container.iframe-controls-container--logged-in .show-admin-button:before,.iframe-controls-container.iframe-controls-container--logged-in .spam-button.active:before,.iframe-controls-container.iframe-controls-container--logged-in .spam-button:before,.iframe-controls-container.iframe-controls-container--logged-in .unfollow-button:before{background-image:url("https://assets.tumblr.com/images/iframe_sprite.png?v=56917f7168073fba0d83dcb8d895ce06");content:"";display:inline-block;vertical-align:bottom}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:125dpi){.iframe-controls-container.iframe-controls-container--logged-in .customize-button:before,.iframe-controls-container.iframe-controls-container--logged-in .dashboard-button:before,.iframe-controls-container.iframe-controls-container--logged-in .fan-mail-button:before,.iframe-controls-container.iframe-controls-container--logged-in .follow-button:before,.iframe-controls-container.iframe-controls-container--logged-in .hide-admin-button:before,.iframe-controls-container.iframe-controls-container--logged-in .lookup-button:before,.iframe-controls-container.iframe-controls-container--logged-in .radar-post-button:before,.iframe-controls-container.iframe-controls-container--logged-in .root-post-button:before,.iframe-controls-container.iframe-controls-container--logged-in .show-admin-button:before,.iframe-controls-container.iframe-controls-container--logged-in .spam-button.active:before,.iframe-controls-container.iframe-controls-container--logged-in .spam-button:before,.iframe-controls-container.iframe-controls-container--logged-in .unfollow-button:before{background-image:url("https://assets.tumblr.com/images/[email protected]?v=14fb4ccb8201f2c62226cdfa1bd3052a");background-size:400px 60px}}.status-indicator{width:11px;height:11px;border-radius:11px;background-color:#21cd40;position:absolute}.inbox-conversation .status-indicator{left:47px;top:20px}.messaging-popover-icon .status-indicator{right:0}.conversation-icebreakers .status-indicator{right:-7px;top:3px}.conversation-minimized .status-indicator{right:-7px;top:5px}.avatar-shape--circle .status-indicator{right:-2px;top:3px}.chat-status-banner .status-indicator{width:7px;height:7px;border-radius:7px;position:relative}.message-button .status-indicator{top:5px;right:2px}body{margin:0;background-color:transparent;overflow:hidden}.ui_dialog_lock,.ui_dialog_pos{display:none!important}.iframe-controls-container{position:absolute;top:0;right:0}.iframe-controls-container *{font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.ie9 .iframe-controls-container{white-space:nowrap}.iframe-controls-container .buttons-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.ie9 .iframe-controls-container .buttons-container{font-size:0}.iframe-controls-container .buttons-container .tx-button,.iframe-controls-container .buttons-container .tx-icon-button{position:relative;margin-right:5px}.ie9 .iframe-controls-container .buttons-container .tx-button,.ie9 .iframe-controls-container .buttons-container .tx-icon-button{vertical-align:top}
53.iframe-controls-container .buttons-container .tx-button.hidden,.iframe-controls-container .buttons-container .tx-icon-button.hidden{display:none}.iframe-controls-container .buttons-container .sign-up-button{font-weight:700;padding:15px 20px 15px 10px;margin-top:-1px}.iframe-controls-container .hidden{display:none}.iframe-controls-container .logo{background-image:url("https://assets.tumblr.com/images/iframe_logo.png?v=f7224a52378c012edb6c80b4dfd9c9ca");display:inline-block;position:relative;width:64px;height:24px;padding-top:0;background-repeat:no-repeat;background-position:50%;text-indent:-9999px;direction:ltr}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:125dpi){.iframe-controls-container .logo{background-image:url("https://assets.tumblr.com/images/[email protected]?v=d24a626f4a88bfd27f1c50c9044ae154");background-size:64px 14px}}.iframe-controls-container .tx-button{padding-top:3px;padding-bottom:3px;font-size:13px;line-height:18px;white-space:nowrap}.iframe-controls-container .tx-button.white{border-color:rgba(0,0,0,.2);background-color:#fff;color:#444;border-color:#fff}.iframe-controls-container .tx-button.white:focus{border-color:rgba(0,0,0,.1);background-color:#fafafa;color:rgba(68,68,68,.9)}.iframe-controls-container .tx-button.white:active{border-color:rgba(0,0,0,.2);background-color:#f5f5f5;color:rgba(68,68,68,.8)}.iframe-controls-container .tx-button.white.disabled,.iframe-controls-container .tx-button.white.disabled.active,.iframe-controls-container .tx-button.white[disabled],.iframe-controls-container .tx-button.white[disabled]:active{border-color:#fff;background-color:#fff;color:rgba(68,68,68,.5);cursor:default}.iframe-controls-container .tx-button:before{display:inline-block;width:24px;font-size:24px;line-height:24px;text-align:center;vertical-align:middle}.iframe-controls-container .tx-button .follow-text-mobile{display:none}.iframe-controls-container .tumblr-button{padding-top:0;padding-bottom:0}.iframe-controls-container .tumblr-button:active .logo{opacity:.8}.iframe-controls-container .t-logo-container{-ms-flex-positive:1;flex-grow:1}.iframe-controls-container .t-logo{display:inline-block;padding:7px 11px 0;outline:none}.iframe-controls-container .t-logo:active{transform:translateY(1px)}.iframe-controls-container .t-logo:active .large-shadow{transform:translateX(-1px) translateY(-1px)}.iframe-controls-container .t-logo .svg-logo{width:24px;height:32px}.iframe-controls-container .t-logo .outer{fill:#fff}.iframe-controls-container .t-logo .large-shadow{opacity:.25;transform:translateX(0) translateY(0)}.iframe-controls-container.iframe-controls-container--mobile{width:100%;height:44px}.iframe-controls-container.iframe-controls-container--mobile .tx-button{margin-right:8px}.iframe-controls-container.iframe-controls-container--mobile .follow-text{display:none}.iframe-controls-container.iframe-controls-container--mobile .follow-text-mobile{display:inline-block}.iframe-controls-container.iframe-controls-container--handheld{background-color:#001935}.iframe-controls-container.iframe-controls-container--handheld .tablet-open-app-text,.iframe-controls-container.iframe-controls-container--handheld .tumblr-button{display:none}.iframe-controls-container.iframe-controls-container--tablet{background-color:transparent}.iframe-controls-container.iframe-controls-container--tablet .t-logo,.iframe-controls-container.iframe-controls-container--tablet .tumblr-button{display:none}.iframe-controls-container.iframe-controls-container--desktop{margin:5px;margin-right:0}.iframe-controls-container.iframe-controls-container--desktop .tx-button{margin-right:5px}.iframe-controls-container.iframe-controls-container--desktop .desktop-hidden,.iframe-controls-container.iframe-controls-container--desktop .t-logo{display:none}.iframe-controls-container.iframe-controls-container--unified{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;min-width:100%;height:54px;color:#fff;overflow:hidden}
53.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--compact{min-width:0}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--compact .iframe-controls-center{-ms-flex-positive:0;flex-grow:0}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--no-logo{height:50px}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--no-logo.iframe-controls-container--no-search{min-width:0}.iframe-controls-container.iframe-controls-container--unified .iframe-controls-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;box-sizing:border-box;display:block;transition:opacity .1s linear;background-color:#001935;content:"";background-clip:padding-box;animation:iframe-controls-transition .2s ease-out backwards}.iframe-controls-container.iframe-controls-container--unified .iframe-controls-background .header-image{display:block;position:absolute;right:0;bottom:0;left:0;width:100%}.iframe-controls-container.iframe-controls-container--unified .t-logo{display:block;padding:0}.iframe-controls-container.iframe-controls-container--unified .t-logo .logo-t{width:18px;height:32px;padding:5px 16px 7px}.iframe-controls-container.iframe-controls-container--unified .t-logo .logo-tumblr{display:none;width:126px;height:26px;padding:14px 16px}.iframe-controls-container.iframe-controls-container--unified .t-logo.t-logo--full .logo-t{display:none}.iframe-controls-container.iframe-controls-container--unified .t-logo.t-logo--full .logo-tumblr{display:block}.iframe-controls-container.iframe-controls-container--unified .t-logo.tx-button{margin-left:10px;background-color:#001935;padding:8px}.iframe-controls-container.iframe-controls-container--unified .t-logo.tx-button .logo-tumblr{width:64px;height:14px;padding:0}.iframe-controls-container.iframe-controls-container--unified .t-logo.tx-button .logo-tumblr .logotype{fill:#fff}.iframe-controls-container.iframe-controls-container--unified .t-logo.tx-button:active{transform:none}.iframe-controls-container.iframe-controls-container--unified .svg-logo{display:block}.iframe-controls-container.iframe-controls-container--unified .svg-logo .logotype{fill:#fff}.iframe-controls-container.iframe-controls-container--unified .search-field-container{position:relative;max-width:540px;margin-right:10px;cursor:text}.iframe-controls-container.iframe-controls-container--unified .search-field-container:after{content:"\\EA99";position:absolute;top:50%;left:10px;width:20px;margin-top:-15px;color:#fff;font-size:29px;line-height:29px;text-align:center;pointer-events:none}.iframe-controls-container.iframe-controls-container--unified .search-field-input{display:block;width:100%;padding:10px 10px 10px 40px;border:0;border-radius:3px;background-color:hsla(0,0%,100%,.13);color:#fff;font-size:15px;font-weight:400;line-height:1;box-sizing:border-box}.iframe-controls-container.iframe-controls-container--unified .search-field-input::-webkit-input-placeholder{color:#fff}.iframe-controls-container.iframe-controls-container--unified .search-field-input:-ms-input-placeholder{color:#fff}.iframe-controls-container.iframe-controls-container--unified .search-field-input::placeholder{color:#fff}.iframe-controls-container.iframe-controls-container--unified .iframe-controls-left{animation:iframe-controls-left-transition .2s ease-out .2s both}.iframe-controls-container.iframe-controls-container--unified .iframe-controls-center{-ms-flex-positive:1;flex-grow:1;margin-left:-3px;padding-top:3px;padding-bottom:3px;padding-left:3px;animation:iframe-controls-center-transition .2s ease-out .2s both}.iframe-controls-container.iframe-controls-container--unified .iframe-controls-right{padding:3px 10px 3px 3px;animation:iframe-controls-right-transition .2s ease-out .2s both}.iframe-controls-container.iframe-controls-container--unified .tx-button{border-color:rgba(0,0,0,.2);background-color:#fff;color:#001935;margin-right:0;margin-left:10px;padding:6px 12px;border-width:2px;border-color:#fff;font-size:14px;line-height:18px}
53.iframe-controls-container.iframe-controls-container--unified .tx-button:focus{border-color:rgba(0,0,0,.1);background-color:#fafafa;color:rgba(0,25,53,.9)}.iframe-controls-container.iframe-controls-container--unified .tx-button:active{border-color:rgba(0,0,0,.2);background-color:#f5f5f5;color:rgba(0,25,53,.8)}.iframe-controls-container.iframe-controls-container--unified .tx-button.disabled,.iframe-controls-container.iframe-controls-container--unified .tx-button.disabled.active,.iframe-controls-container.iframe-controls-container--unified .tx-button[disabled],.iframe-controls-container.iframe-controls-container--unified .tx-button[disabled]:active{border-color:#fff;background-color:#fff;color:rgba(0,25,53,.5);cursor:default}.iframe-controls-container.iframe-controls-container--unified .tx-button:before{vertical-align:top;margin-top:-3px;margin-bottom:-3px}.iframe-controls-container.iframe-controls-container--unified .tx-button--secondary{border-color:#fff;background-color:transparent;color:#fff}.iframe-controls-container.iframe-controls-container--unified .tx-button--secondary:focus{border-color:#fafafa;background-color:transparent;color:hsla(0,0%,100%,.9)}.iframe-controls-container.iframe-controls-container--unified .tx-button--secondary:active{border-color:#f5f5f5;background-color:transparent;color:hsla(0,0%,100%,.8)}.iframe-controls-container.iframe-controls-container--unified .tx-button--secondary.disabled,.iframe-controls-container.iframe-controls-container--unified .tx-button--secondary.disabled.active,.iframe-controls-container.iframe-controls-container--unified .tx-button--secondary[disabled],.iframe-controls-container.iframe-controls-container--unified .tx-button--secondary[disabled]:active{border-color:transparent;background-color:transparent;color:hsla(0,0%,100%,.5);cursor:default}.iframe-controls-container.iframe-controls-container--unified .tx-button--secondary:active{border-color:hsla(0,0%,100%,.8);background-color:hsla(0,0%,100%,.1);color:#fff}.iframe-controls-container.iframe-controls-container--unified .tx-button--tertiary{border-color:transparent;background-color:transparent;color:#fff}.iframe-controls-container.iframe-controls-container--unified .tx-button--tertiary:focus{border-color:transparent;background-color:transparent;color:hsla(0,0%,100%,.9)}.iframe-controls-container.iframe-controls-container--unified .tx-button--tertiary:active{border-color:transparent;background-color:transparent;color:hsla(0,0%,100%,.8)}.iframe-controls-container.iframe-controls-container--unified .tx-button--tertiary.disabled,.iframe-controls-container.iframe-controls-container--unified .tx-button--tertiary.disabled.active,.iframe-controls-container.iframe-controls-container--unified .tx-button--tertiary[disabled],.iframe-controls-container.iframe-controls-container--unified .tx-button--tertiary[disabled]:active{border-color:transparent;background-color:transparent;color:hsla(0,0%,100%,.5);cursor:default}.iframe-controls-container.iframe-controls-container--unified .tx-button--tertiary+.tx-button--tertiary{margin-left:-5px}.iframe-controls-container.iframe-controls-container--unified .tx-button--checked:before{content:"\\EA1D"}.iframe-controls-container.iframe-controls-container--unified .tx-button--processing:before{content:"\\EA86";animation:iframe-icon-rotating 1s linear infinite reverse}.iframe-controls-container.iframe-controls-container--unified .tx-icon-button{margin-right:0;margin-left:5px;padding:5px;border:0}.iframe-controls-container.iframe-controls-container--unified .tx-icon-button .button-label{display:none}.iframe-controls-container.iframe-controls-container--unified .tx-icon-button,.iframe-controls-container.iframe-controls-container--unified .tx-icon-button:active,.iframe-controls-container.iframe-controls-container--unified .tx-icon-button:focus{border-color:transparent;background-color:transparent;color:#fff}.iframe-controls-container.iframe-controls-container--unified .tx-icon-button:active{opacity:.87}.iframe-controls-container.iframe-controls-container--unified .tx-icon-button:before{display:block;width:24px;font-size:24px;line-height:24px;text-align:center;vertical-align:middle}
53.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--overlay .iframe-controls-background{animation:iframe-controls-transparent-transition .4s ease-out backwards}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .iframe-controls-background{background-color:transparent;opacity:0}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .iframe-controls-background{background:#000;opacity:1}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .iframe-controls-background,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .iframe-controls-background{animation:none}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .iframe-controls-background .header-image,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .iframe-controls-background .header-image{filter:blur(10px)}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button{border-color:rgba(0,0,0,.2);background-color:#fff;color:#444;border-color:#fff}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button:focus,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button:focus{border-color:rgba(0,0,0,.1);background-color:#fafafa;color:rgba(68,68,68,.9)}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button:active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button:active{border-color:rgba(0,0,0,.2);background-color:#f5f5f5;color:rgba(68,68,68,.8)}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button.disabled,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button.disabled.active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button[disabled],.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button[disabled]:active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button.disabled,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button.disabled.active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button[disabled],.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button[disabled]:active{border-color:#fff;background-color:#fff;color:rgba(68,68,68,.5);cursor:default}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--secondary,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--secondary{border-color:#fff;background-color:transparent;color:#fff}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--secondary:focus,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--secondary:focus{border-color:#fafafa;background-color:transparent;color:hsla(0,0%,100%,.9)}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--secondary:active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--secondary:active{border-color:#f5f5f5;background-color:transparent;color:hsla(0,0%,100%,.8)}
53.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--secondary.disabled,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--secondary.disabled.active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--secondary[disabled],.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--secondary[disabled]:active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--secondary.disabled,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--secondary.disabled.active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--secondary[disabled],.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--secondary[disabled]:active{border-color:transparent;background-color:transparent;color:hsla(0,0%,100%,.5);cursor:default}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--secondary:active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--secondary:active{border-color:hsla(0,0%,100%,.8);background-color:hsla(0,0%,100%,.1);color:#fff}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--tertiary,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--tertiary{border-color:transparent;background-color:transparent;color:#fff}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--tertiary:focus,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--tertiary:focus{border-color:transparent;background-color:transparent;color:hsla(0,0%,100%,.9)}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--tertiary:active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--tertiary:active{border-color:transparent;background-color:transparent;color:hsla(0,0%,100%,.8)}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--tertiary.disabled,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--tertiary.disabled.active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--tertiary[disabled],.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--background .tx-button--tertiary[disabled]:active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--tertiary.disabled,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--tertiary.disabled.active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--tertiary[disabled],.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--transparent .tx-button--tertiary[disabled]:active{border-color:transparent;background-color:transparent;color:hsla(0,0%,100%,.5);cursor:default}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--stroked-buttons .tx-button,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--stroked-buttons .tx-button:active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--stroked-buttons .tx-button:focus{border-width:0;background-color:#001935;color:#fff}
53.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--stroked-buttons .tx-button--tertiary{margin-left:5px;margin-right:5px}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--stroked-buttons .tx-icon-button,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--stroked-buttons .tx-icon-button:active,.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--stroked-buttons .tx-icon-button:focus{color:#fff;text-shadow:1px 1px 1px #001935,-1px -1px 1px #001935,-1px 1px 1px #001935,1px -1px 1px #001935}.iframe-controls-container.iframe-controls-container--unified .customize-button:before{content:"\\EAB3"}.iframe-controls-container.iframe-controls-container--unified .settings-button:before{content:"\\EA9B"}.iframe-controls-container.iframe-controls-container--unified .dashboard-button:before{content:"\\EA4C"}.iframe-controls-container.iframe-controls-container--unified .open-in-peepr-button:before{content:"\\EA20";width:30px;font-size:30px}.iframe-controls-container.iframe-controls-container--unified .edit-button:before{content:"\\EA27"}.iframe-controls-container.iframe-controls-container--unified .delete-button:before{content:"\\EA21"}.iframe-controls-container.iframe-controls-container--unified .reblog-button:before{content:"\\EA8F"}.iframe-controls-container.iframe-controls-container--unified .reblog-button.reblogged:before{color:#00cf35}.iframe-controls-container.iframe-controls-container--unified .embed-button:before{content:"\\EA3A"}.iframe-controls-container.iframe-controls-container--unified .like-button:before{content:"\\EA4E"}.iframe-controls-container.iframe-controls-container--unified .unlike-button:before{content:"\\EA4F";color:#ff492f}.iframe-controls-container.iframe-controls-container--unified .snowman-button:before{content:"\\EA60"}.iframe-controls-container.iframe-controls-container--unified .fan-mail-button:before{content:"\\EA56"}.iframe-controls-container.iframe-controls-container--unified .message-button:before{content:"\\EA5B"}.iframe-controls-container.iframe-controls-container--unified .admin-button:before{content:"\\EAB5"}.iframe-controls-container.iframe-controls-container--unified .subscription-indicator{position:absolute;top:6px;left:2px;transform:scale(0);transition:transform .3s cubic-bezier(.175,.885,.32,1.275),opacity .3s cubic-bezier(.175,.885,.32,1.275);opacity:0}.iframe-controls-container.iframe-controls-container--unified .subscription-indicator:before{content:"\\EA01"}.iframe-controls-container.iframe-controls-container--unified .subscription-indicator.is-subscribed{opacity:1;transform:scale(1)}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--essentials .non-essential,.iframe-controls-container.iframe-controls-container--unified .narrow-only{display:none}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--essentials .narrow-only:not(.hidden){display:inline-block}.iframe-controls-container.iframe-controls-container--unified.iframe-controls-container--essentials .t-logo .logo-tumblr{width:97px;height:20px}.iframe-controls-container.iframe-controls-container--unified .sign-up-button{white-space:nowrap}.iframe-controls-container.iframe-controls-container--logged-in{padding:2px}.iframe-controls-container.iframe-controls-container--logged-in .tx-button{border-color:rgba(0,0,0,.38);background-color:rgba(0,0,0,.38);color:#fff;margin-right:3px;padding:0;border-color:rgba(0,0,0,.18);font-size:12px;line-height:0}.iframe-controls-container.iframe-controls-container--logged-in .tx-button:focus{border-color:rgba(0,0,0,.38);background-color:rgba(0,0,0,.38);color:hsla(0,0%,100%,.9)}.iframe-controls-container.iframe-controls-container--logged-in .tx-button:active{border-color:rgba(0,0,0,.38);background-color:rgba(0,0,0,.38);color:hsla(0,0%,100%,.8)}.iframe-controls-container.iframe-controls-container--logged-in .tx-button.disabled,.iframe-controls-container.iframe-controls-container--logged-in .tx-button.disabled.active,.iframe-control
53s-container.iframe-controls-container--logged-in .tx-button[disabled],.iframe-controls-container.iframe-controls-container--logged-in .tx-button[disabled]:active{border-color:rgba(0,0,0,.38);background-color:rgba(0,0,0,.38);color:hsla(0,0%,100%,.5);cursor:default}.iframe-controls-container.iframe-controls-container--logged-in .tx-button:before{width:16px;height:18px;margin-right:3px;font-size:16px;line-height:18px}.iframe-controls-container.iframe-controls-container--logged-in .tx-button .button-label{display:inline-block;padding-top:0;padding-right:5px;padding-bottom:0;line-height:18px;vertical-align:middle}.iframe-controls-container.iframe-controls-container--logged-in .tx-button.active{color:#ff8a00}.iframe-controls-container.iframe-controls-container--logged-in .tx-button.processing{color:#ff492f}.iframe-controls-container.iframe-controls-container--logged-in .tx-button.hidden{display:none}.iframe-controls-container.iframe-controls-container--logged-in .customize-button:before{width:20px;height:18px;background-position:-20px -21px}.iframe-controls-container.iframe-controls-container--logged-in .dashboard-button:before{width:20px;height:18px;background-position:-160px 0}.iframe-controls-container.iframe-controls-container--logged-in .edit-button:before{content:"\\EA27"}.iframe-controls-container.iframe-controls-container--logged-in .delete-button:before{content:"\\EA21"}.iframe-controls-container.iframe-controls-container--logged-in .reblog-button:before{content:"\\EA8F";transform:translateX(-.5px);padding-left:2px;padding-right:1px}.iframe-controls-container.iframe-controls-container--logged-in .reblog-button.reblogged:before{color:#00cf35}.iframe-controls-container.iframe-controls-container--logged-in .like-button:before,.iframe-controls-container.iframe-controls-container--logged-in .unlike-button:before{content:"\\EA4F"}.iframe-controls-container.iframe-controls-container--logged-in .unlike-button:before{color:#ff492f}.iframe-controls-container.iframe-controls-container--logged-in .like-button:before,.iframe-controls-container.iframe-controls-container--logged-in .unlike-button:before{font-size:15px;padding-left:1px;padding-right:1px}.iframe-controls-container.iframe-controls-container--logged-in .follow-button:before{width:20px;height:18px;background-position:-40px 0}.iframe-controls-container.iframe-controls-container--logged-in .unfollow-button:before{width:20px;height:18px;background-position:-60px 0}.iframe-controls-container.iframe-controls-container--logged-in .subscribe-button:before{content:"\\EA01"}.iframe-controls-container.iframe-controls-container--logged-in .message-button:before{content:"\\EA5C";font-size:15px;padding-left:3px;padding-right:1px}.iframe-controls-container.iframe-controls-container--logged-in .fan-mail-button:before{width:20px;height:18px;background-position:-20px 0}.iframe-controls-container.iframe-controls-container--logged-in .spam-button:before{width:45px;height:18px;background-position:-247px 0}.iframe-controls-container.iframe-controls-container--logged-in .spam-button.active:before{width:45px;height:18px;background-position:-247px -20px}.iframe-controls-container.iframe-controls-container--logged-in .show-admin-button:before{width:20px;height:18px;background-position:-180px 0}.iframe-controls-container.iframe-controls-container--logged-in .hide-admin-button:before{width:20px;height:18px;background-position:-220px 0}.iframe-controls-container.iframe-controls-container--logged-in .lookup-button:before{padding-right:3px;width:20px;height:18px;background-position:-200px 0}.iframe-controls-container.iframe-controls-container--logged-in .root-post-button:before{width:20px;height:18px;background-position:-320px 0}.iframe-controls-container.iframe-controls-container--logged-in .radar-post-button:before{width:20px;height:18px;background-position:-300px -20px}.iframe-controls-container.iframe-controls-container--logged-in .adult-button .button-label,.iframe-controls-container.iframe-controls-container--logged-in .embed-button .button-label,.iframe-controls-container.iframe-controls-container--logged-in .nsfw-button .button-label,.iframe-control
53s-container.iframe-controls-container--logged-in .uniblock-button .button-label{padding-left:5px}.iframe-controls-container.iframe-controls-container--logged-in .fan-mail-button:before,.iframe-controls-container.iframe-controls-container--logged-in .hide-admin-button:before,.iframe-controls-container.iframe-controls-container--logged-in .radar-post-button:before,.iframe-controls-container.iframe-controls-container--logged-in .root-post-button:before,.iframe-controls-container.iframe-controls-container--logged-in .show-admin-button:before,.iframe-controls-container.iframe-controls-container--logged-in .spam-button:before{margin-right:0}.iframe-controls-container.iframe-controls-container--logged-in .fan-mail-button .button-label,.iframe-controls-container.iframe-controls-container--logged-in .hide-admin-button .button-label,.iframe-controls-container.iframe-controls-container--logged-in .radar-post-button .button-label,.iframe-controls-container.iframe-controls-container--logged-in .root-post-button .button-label,.iframe-controls-container.iframe-controls-container--logged-in .show-admin-button .button-label,.iframe-controls-container.iframe-controls-container--logged-in .spam-button .button-label{display:none}@keyframes iframe-controls-transition{0%{bottom:100%}to{bottom:0}}@keyframes iframe-controls-transparent-transition{0%{opacity:0}to{opacity:1}}@keyframes iframe-controls-left-transition{0%{opacity:0;transform:translateX(-2em)}to{opacity:1;transform:translateX(0)}}@keyframes iframe-controls-center-transition{0%{opacity:0;transform:translateX(-1em)}to{opacity:1;transform:translateX(0)}}@keyframes iframe-controls-right-transition{0%{opacity:0;transform:translateX(2em)}to{opacity:1;transform:translateX(0)}}@keyframes iframe-icon-rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}',""]); 54},function(A,t,e){"use strict";function n(A){o||(o=r.get("Context/hosts"));var t=i.snakeCase(A);return i.endsWith(t,"_host")||(t+="_host"),i.get(o,t)}var o,i=e(4),r=e(10),a={get:i.memoize(n)};A.exports=a},function(A,t,e){"use strict";var n=e(4),o=e(19),i=e(148),r=e(144),a=e(53),s=e(51),l=e(10),c=o.extend({className:"iframe-controls-container iframe-controls-container--logged-in",template:i,defaults:{isAdmin:!1,isFriend:!1,isBlocked:!1,showSpamButton:!1,showRootPostButton:!1,showRadarPostButton:!1,isPrimaryBlog:!1,isSinglePost:!1,canEdit:!1,showLikeButton:!1,showReblogButton:!1,showMessagingButton:!1,canSubscribe:!1,isSubscribed:!1,lookupButtonUrl:"",rootPostUrl:"",dashboardUrl:"",customizeUrl:"",reblogButtonUrl:"",messagingUrl:"",editPostUrl:"",embedUrl:"",tumblelogHost:"",reblogUrl:"",postUrl:"",isUniblocked:!1,isNsfw:!1,isAdult:!1,isSpam:!1,isLiked:!1,radarKeys:"",formKey:"",loggingNamespace:"blog-network-iframe",bucket:null},initialize:function(A){this.tumblelog=A.tumblelog,this.post=A.post,this.listenTo(this.post,"reblog:failure",this._showReblogFailure),this._fastReblog=n.debounce(this._fastReblog,500),this.set({isSinglePost:!n.isEmpty(this.post),isLiked:this.post&&this.post.get("liked"),postId:this.post?this.post.get("id"):null,tumblelogName:this.tumblelog?this.tumblelog.get("name"):null}),this.set(this._getButtonUrls())},_getButtonUrls:function(){var A=this.get("postId"),t=this.get("tumblelogName"),e=l.get("Context/hosts/secure_www_host")||"",n=this.get("tumblelogHost"),o=e+"/dashboard",i=e+"/customize/"+t+"?redirect_to="+encodeURIComponent(n),r=this.get("reblogUrl"),a=this.get("postUrl"),s=r+"/?redirect_to="+encodeURIComponent(a),c=e+"/message/"+t,u=e+"/edit/"+A+"/?redirect_to="+encodeURIComponent(a),p=a+"/embed";return{dashboardUrl:o,customizeUrl:i,reblogButtonUrl:s,messagingUrl:c,editPostUrl:u,embedUrl:p}},events:{"click [data-js-show-admin]":"_showAdminButtons","click [data-js-hide-admin]":"_hideAdminButtons","click [data-js-uniblock]":"_toggleUniblock","click [data-js-nsfw]":"_toggleNsfw","click [data-js-adult]":"_toggleAdult","click [data-js-spam]":"_toggleSpam","click [data-js-radar-post]":"_clickOnRadarPost","click [data-js-like]":"_toggleLikePost","click [data-js-unlike]":"_toggleLikePost","click [data-js-follow]":"_toggleFollow","click [data-js-unfollow
54]":"_toggleFollow","click [data-js-delete-post]":"_deletePost","click [data-js-reblog]":"_reblogPost","click [data-js-subscribe]":"_toggleSubscribe","click [data-js-embed]":"_onClickEmbed","click [data-js-dashboard]":"_onClickDashboard","click [data-js-message]":"_onClickMessage","click [data-js-edit-post]":"_onClickEditPost","click [data-js-edit-appearance]":"_onClickEditAppearance"},beforeRender:function(){r.use()},afterRender:function(){this.$adminButtonsContainer=this.$(".admin-buttons-container"),this.$showAdminButton=this.$(".show-admin-button"),this.$nonAdminButtonsContainer=this.$(".non-admin-buttons-container"),this.$likeButton=this.$("[data-js-like]"),this.$unlikeButton=this.$("[data-js-unlike]"),this.$followButton=this.$("[data-js-follow]"),this.$unfollowButton=this.$("[data-js-unfollow]"),this.$reblogButton=this.$("[data-js-reblog]"),this._logImpression(),this.rendered||this.listenTo(this.tumblelog,"change:can_subscribe change:is_subscribed",this._toggleSubscription)},_setupAdminActiveButtons:function(){return this.attributes.isAdmin&&(this.$uniblockButton=this.$("[data-js-uniblock]"),this.$nsfwButton=this.$("[data-js-nsfw]"),this.$adultButton=this.$("[data-js-adult]"),this.$spamButton=this.$("[data-js-spam]")),this},_showAdminButtons:function(A){this.$adminButtonsContainer.removeClass("hidden"),this.$showAdminButton.addClass("hidden"),this.$nonAdminButtonsContainer.addClass("hidden"),this.trigger("toggleAdminControls"),setTimeout(n.bind(this._setupAdminActiveButtons,this),500),this._log("admin:open")},_hideAdminButtons:function(A){this.$adminButtonsContainer.addClass("hidden"),this.$showAdminButton.removeClass("hidden"),this.$nonAdminButtonsContainer.removeClass("hidden"),this.trigger("toggleAdminControls"),this._log("admin:close")},_toggleUniblock:function(){this.tumblelog.toggle_uniblock().done(n.bind(function(){this.$uniblockButton.addClass("processing")},this)),this._log("admin:uniblock")},_toggleNsfw:function(){this.tumblelog.toggle_nsfw().done(n.bind(function(){this.$nsfwButton.toggleClass("active")},this)),this._log("admin:nsfw")},_toggleAdult:function(){this.tumblelog.toggle_adult().done(n.bind(function(){this.$adultButton.toggleClass("active")},this)),this._log("admin:adult")},_toggleSpam:function(){this.tumblelog.toggle_spam().done(n.bind(function(){this.$spamButton.toggleClass("active")},this)),this._log("admin:spam")},_clickOnRadarPost:function(){window.alert("Featured on: "+this.attributes.radarKeys)},_toggleFollow:function(){this.$followButton.toggleClass("hidden"),this.$unfollowButton.toggleClass("hidden"),this.get("isBlocked")||(this.get("isFriend")?(this.tumblelog.save_following({following:!1}),this.set("isFriend",!1),this.trigger("tumblelog:unfollow"),this._log("unfollow")):(this.tumblelog.save_following({following:!0}),this.set("isFriend",!0),this.trigger("tumblelog:follow"),this._log("follow")))},_toggleLikePost:function(){var A=this.post.get("liked")?"unlike":"like";this.$likeButton.toggleClass("hidden","like"===A),this.$unlikeButton.toggleClass("hidden","unlike"===A),this.post&&this.post.toggleLike(),this.trigger("post:"+A),this._log(A)},_toggleSubscribe:function(){var A=this.tumblelog.get("is_subscribed");this.tumblelog.toggleSubscription("blog_network"),this._log(A?"unsubscribe":"subscribe")},_deletePost:function(){window.confirm(a("Are you sure you want to delete this post?"))&&(this.post.destroy(),this.trigger("post:delete"),this._log("delete"))},_showReblogFailure:function(){window.alert(a("Sorry, we seem to be having technical trouble. Please try again later."))},_fastReblog:function(A){this.post.fastReblog(A),this.$reblogButton.addClass("reblogged"),this._log("fast-reblog")},_reblogPost:function(A){A.altKey&&(this._fastReblog(A.shiftKey),A.preventDefault()),this.trigger("post:reblog"),this._log("reblog")},_toggleSubscription:function(A){var t,e={},o=A.changedAttributes(),i={following:"isFriend",can_subscribe:"canSubscribe",is_subscribed:"isSubscribed"};for(var r in o)e[i[r]]=o[r];this.set(e),this.render(),t=n.has(o,"isSubscribed")?o.isSubscribed?"subscribe":"unsubscribe":o.canSubscribe?"follow":"unfollow",this.trigger("resize:"+t)},_onClickMessage:function(){this._log("messaging")},_onClickDashboard:function(){this._log("dashboard")},_onClickEmbed:function(){this._log("embed")},_onClickEditPost:function(){this._log("edit")},_onClickEditAppearance:function(){this._log("edit-appearance")},_logImpression:n.once(function(){this._log("impression")}),_log:function(A,t){var e=this.get("loggingNamespace"),o=this.get("postId"),i=this.get("tumblelogName"),r=this.get("bucket"),a=n.extend({},t,{isUnified:!1,isLoggedIn:!0,isMobileLayout:!1,tumblelogName:i});return r&&n.extend(a,{bucket:r}),o&&n.extend(a,{postId:o}),s.trigger(e+":"+A,{loggingData:a}),a}});A.exports=c},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){function print(){__p+=__j.call(arguments,"")}obj||(obj={});var __t,__p="",__e=_.escape,__j=Array.prototype.join;with(obj)formKey&&(__p+=' <meta name="tumblr-form-key" content="'+__e(formKey)+'" id="tumblr_form_key"> '),__p+=' <div class="buttons-container non-admin-buttons-container"> ',canEdit&&isSinglePost&&(__p+=' <a class="tx-button edit-button" href="'+__e(editPostUrl)+'" target="_top" role="button" data-js-edit-post><span class="button-label">'+__e(__("Edit"))+'</span></a><span class="tx-button delete-button" data-js-delete-post role="button"><span class="button-label">'+__e(__("Delete"))+"</span></span> "),__p+=" ",showMessagingButton&&(__p+=' <a class="tx-button message-button" href="'+__e(messagingUrl)+'" target="_blank" role="button" data-js-message><span class="button-label">'+__e(__("Message"))+"</span></a> "),__p+=" ",isPrimaryBlog||isSinglePost&&canEdit||(__p+=' <span class="tx-button follow-button '+__e(isFriend?"hidden":"")+'" data-js-follow role="button" aria-label="'+__e(__("Follow"))+'" aria-pressed="false"><span class="button-label">'+__e(__("Follow"))+'</span></span><span class="tx-button unfollow-button '+__e(isFriend?"":"hidden")+'" data-js-unfollow role="button" aria-label="'+__e(__("Unfollow"))+'" aria-pressed="true"><span class="button-label">'+__e(__("Unfollow"))+'</span></span><span class="tx-button subscribe-button '+__e(canSubscribe?"":"hidden")+'" data-js-subscribe role="button" aria-label="'+__e(isSubscribed?__("Stop notifications"):__("Get notifications"))+'" aria-pressed="false"><span class="button-label">'+__e(isSubscribed?__("Stop notifications"):__("Get notifications"))+"</span></span> "),__p+=" ",isSinglePost&&showLikeButton&&(__p+=' <span class="tx-button like-button '+__e(isLiked?"hidden":"")+'" data-js-like role="button" aria-label="'+__e(__("Like"))+'" aria-pressed="false"><span class="button-label">'+__e(__("Like"))+'</span></span><span class="tx-button unlike-button '+__e(isLiked?"":"hidden")+'" data-js-unlike role="button" aria-label="'+__e(__("like"))+'" aria-pressed="true"><span class="button-label">'+__e(__("Unlike"))+"</span></span> "),__p+=" ",showReblogButton&&(__p+=' <a class="tx-button reblog-button" href="'+__e(reblogButtonUrl)+'" target="_top" data-js-reblog role="button"><span class="button-label">'+__e(__("Reblog"))+"</span></a> "),__p+=" ",isSinglePost&&(__p+=' <a class="tx-button embed-button" href="'+__e(embedUrl)+'" target="_top" role="button" data-js-embed><span class="button-label">'+__e(__("Embed"))+"</span></a> "),__p+=" ",canEdit&&!isSinglePost&&(__p+=' <a class="tx-button customize-button" href="'+__e(customizeUrl)+'" target="_top" role="button" data-js-edit-appearance><span class="button-label">'+__e(__("Edit theme"))+"</span></a> "),__p+=' <a class="tx-button dashboard-button" href="'+__e(dashboardUrl)+'" target="_top" role="button" data-js-dashboard><span class="button-label">'+__e(__("Dashboard"))+"</span></a> ",isAdmin&&(__p+=' <span class="tx-button show-admin-button" data-js-show-admin role="button"><span class="button-label">'+__e(__("Show Admin"))+"</span></span> "),__p+=" </div> ",isAdmin&&(__p+=' <div class="buttons-container admin-buttons-container hidden"><span class="tx-button uniblock-button '+__e(isUniblocked?"active":"")+'" data-js-uniblock role="button"><span class="button-label">'+__e(__("Uniblock"))+'</span></span>
54<span class="tx-button nsfw-button '+__e(isNsfw?"active":"")+'" data-js-nsfw role="button"><span class="button-label">'+__e(__("NSFW"))+'</span></span><span class="tx-button adult-button '+__e(isAdult?"active":"")+'" data-js-adult role="button"><span class="button-label">'+__e(__("Adult"))+"</span></span> ",showSpamButton&&(__p+=' <span class="tx-button spam-button '+__e(isSpam?"active":"")+'" data-js-spam role="button"><span class="button-label">'+__e(__("Spam"))+"</span></span> "),__p+=' <a class="tx-button lookup-button" href="'+__e(lookupButtonUrl)+'" target="_top" role="button"><span class="button-label">'+__e(__("Lookup"))+"</span></a> ",showRootPostButton&&(__p+=' <a class="tx-button root-post-button" href="'+__e(rootPostUrl)+'" target="_top" role="button"><span class="button-label">'+__e(__("Jump to Root"))+"</span></a> "),__p+=" ",showRadarPostButton&&(__p+=' <span class="tx-button radar-post-button" data-js-radar-post role="button"><span class="button-label">'+__e(__("Promoted"))+"</span></span> "),__p+=' <span class="tx-button hide-admin-button" data-js-hide-admin role="button"><span class="button-label">'+__e(__("Hide Admin"))+"</span></span></div> ");return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){"use strict";function n(A){var t=m.hexToRgb(A);return t?[t.r,t.g,t.b].join(","):"255,255,255"}var o=e(7),i=e(4),r=e(20),a=e(55).sprintf,s=e(19),l=e(150),c=e(151),u=e(152),p=e(144),g=e(153),d=e(53),f=e(187),h=e(51),B=e(10),m=e(188),b=e(57),_=e(189),v=o(window),w=window.alert,y=window.confirm,x=s.extend({className:"iframe-controls-container iframe-controls-container--unified",template:l,defaults:{isShowLogo:!0,isShowSearch:!0,isViewCompact:!1,isStrokedStyle:!1,pushDown:!0,belowHeader:!1,useThemeColors:!0,scrollHeader:!1,themeHeaderImage:null,themeBackgroun
54dColor:"#ffffff",themeAccentColor:"#000000",isLoggedIn:!1,isAdmin:!1,isFriend:!1,isBlocked:!1,showSpamButton:!1,showRootPostButton:!1,showRadarPostButton:!1,tumblelogName:null,postId:null,isPrimaryBlog:!1,isSinglePost:!1,canEdit:!1,showLikeButton:!1,showReblogButton:!1,showMessagingButton:!1,canSubscribe:!1,isSubscribed:!1,registerFollowUrl:"",registerUrl:"",lookupButtonUrl:"",rootPostUrl:"",dashboardUrl:"",customizeUrl:"",settingsUrl:"",reblogButtonUrl:"",messagingUrl:"",editPostUrl:"",openInPeeprUrl:"",embedUrl:"",tumblelogHost:"",reblogUrl:"",postUrl:"",appInstallUrls:null,searchUrl:"",openInAppUrl:"",appOpenReferrer:"",snowmanMenuOpen:!1,adminMenuOpen:!1,isUniblocked:!1,isNsfw:!1,isAdult:!1,isSpam:!1,isLiked:!1,radarKeys:"",formKey:"",searchQuery:"",device:{},logoWidth:67,logotypeWidth:158,minSearchWidth:250,msSubscriptionAnimation:200,loggingNamespace:"blog-network-iframe",bucket:null},subviews:{statusIndicator:{constructor:_,options:function(A){return{isOnline:A.get("isOnline"),canSeeUIFlag:b.bool("status_indicator"),name:A.get("tumblelogName")}}}},events:{"click [data-js-snowman]":"_toggleSnowmanMenu","click [data-js-admin]":"_toggleAdminMenu","click [data-js-uniblock]":"_toggleUniblock","click [data-js-nsfw]":"_toggleNsfw","click [data-js-adult]":"_toggleAdult","click [data-js-spam]":"_toggleSpam","click [data-js-radar-post]":"_clickOnRadarPost","click [data-js-like]":"_toggleLikePost","click [data-js-unlike]":"_toggleLikePost","click [data-js-follow]":"_toggleFollow","click [data-js-unfollow]":"_toggleFollow","click [data-js-delete-post]":"_deletePost","click [data-js-reblog]":"_reblogPost","click [data-js-subscribe]":"_toggleSubscribe","click [data-js-unsubscribe]":"_toggleSubscribe","click [data-js-block]":"_toggleBlock","click [data-js-open-in-app]":"_onClickOpenInApp","click [data-js-search-container]":"_onClickSearchContainer","click [data-js-embed]":"_onEmbedClick","click [data-js-logo]":"_onLogoClick","click [data-js-sign-up]":"_onSignupClick","click [data-js-register-follow]":"_onRegisterFollowClick","click [data-js-message]":"_onMessageClick","click [data-js-edit-appearance]":"_onEditAppearanceClick","click [data-js-settings]":"_onSettingsClick","click [data-js-lookup]":"_onLookupClick","click [data-js-root-post]":"_onRootPostClick","click [data-js-edit-post]":"_onEditPostClick","click [data-js-dashboard]":"_onDashboardClick","keydown [data-js-search]":"_onKeydownSearch"},initialize:function(A){this.tumblelog=A.tumblelog,this.post=A.post,this.postId=A.postId,this.listenTo(this.post,"reblog:failure",this._showReblogFailure),this._fastReblog=i.debounce(this._fastReblog,500),this.set("tumblelogName",this.tumblelog.get("name")),this.set("postId",this.postId||null),this.set("isSinglePost",!i.isEmpty(this.post)),this.set("isLiked",this.post&&this.post.get("liked")||!1),this.set("hasNativeApp",!!this.get("device").hasNativeApp),this.set("mobileLayout",!(!this.get("hasNativeApp")||!this.get("appInstallUrls"))),this.set("isOnline",A.secondsSinceLastActivity!==-1),this.tumblelog.set("is_subscribed",this.get("isSubscribed")),this.tumblelog.set("can_subscribe",this.get("canSubscribe")),this.tumblelog.set("following",this.get("isFriend")),this.set(this._getButtonUrls())},_getButtonUrls:function(){var A=this.get("postId"),t=B.get("Context/hosts/secure_www_host")||"",e=this.get("tumblelogName"),n=this.get("tumblelogHost"),o=this.get("openInPeeprUrl"),i=a("%s/register?referring_blog=%s&referer=follow_header",t,e),r=a("%s/register/follow/%s?referer=follow_header&source=blognetwork_follow_header",t,e),s=t+"/dashboard",l=t+"/customize/"+this.tumblelog.get("name")+"?redirect_to="+encodeURIComponent(n),c=t+"/settings/blog/"+this.tumblelog.get("name"),u=this.get("reblogUrl"),p=this.get("postUrl"),g=u+"/?redirect_to="+encodeURIComponent(p),d=t+"/message/"+this.tumblelog.get("name"),h=t+"/edit/"+e+"/"+A,m=p+"/embed",b=n+"/search/",_=f(e,A,this.get("searchQuery"),this.get("appOpenReferrer"));return{registerUrl:i,registerFollowUrl:r,dashboardUrl:s,customizeUrl:l,settingsUrl:c,reblogButtonUrl:g,messagingUrl:d,editPostUrl:h,embedUrl:m,searchUrl:b,openInAppUrl:_,openInPeeprUrl:o}},_onClickSearchContainer:function(){this.$search.focus(),this._log("search:intent")},_onLogoClick:function(){this._log("logo:intent")},_onEmbedClick:function(){this._log("embed")},_onSignupClick:function(){this._log("sign-up")},_onRegisterFollowClick:function(){this._log("register-follow")},_onMessageClick:function(){this._log("messaging",{status_indicator_enabled:b.bool("status_indicator"),status_indicator:this.get("isOnline")?"greendot":"none"})},_onEditAppearanceClick:function(){this._log("edit-apperance")},_onSettingsClick:function(){this._log("settings")},_onLookupClick:function(){this._log("admin:lookup")},_onRootPostClick:function(){this._log("admin:goto-root")},_onEditPostClick:function(){this._log("admin:edit")},_onDashboardClick:function(){this._log("dashboard")},_onKeydownSearch:function(A){if(13===A.which){var t=this.$search.val();"#"===t.charAt(0)&&(t=t.slice(1));var e=this.get("searchUrl")+encodeURI(t);this._log("search",{term:t}),window.top.location.href=e}},_toggleSnowmanMenu:function(){this.toggle("snowmanMenuOpen"),this.set("adminMenuOpen",!1),this._triggerSizeEvent(),this._log("snowman:"+(this.get("snowmanMenuOpen")?"open":"close"))},_toggleAdminMenu:function(){this.toggle("adminMenuOpen"),this.set("snowmanMenuOpen",!1),this._triggerSizeEvent(),this._log("admin:"+(this.get("adminMenuOpen")?"open":"close"))},_toggleUniblock:function(){var A=this.$uniblockButton;this.tumblelog.toggle_uniblock().done(function(){A.addClass("tx-button--processing")}),this._log("admin:uniblock")},_toggleNsfw:function(){var A=this.$nsfwButton;this.tumblelog.toggle_nsfw().done(function(){A.toggleClass("tx-button--checked")}),this._log("admin:nsfw")},_toggleAdult:function(){var A=this.$adultButton;this.tumblelog.toggle_adult().done(function(){A.toggleClass("tx-button--checked")}),this._log("admin:adult")},_toggleSpam:function(){var A=this.$spamButton;this.tumblelog.toggle_spam().done(function(){A.toggleClass("tx-button--checked")}),this._log("admin:spam")},_clickOnRadarPost:function(){this._log("admin:radar"),w("Featured on: "+this.attributes.radarKeys)},_toggleFollow:function(){var A=this.get("isFriend")||!1;if(this.$followButton.toggleClass("hidden",!A),this.$unfollowButton.toggleClass("hidden",A),this.$notificationsButton.toggleClass("hidden",A),!this.get("isBlocked")){this.tumblelog.save_following({following:!A}),this.set("isFriend",!A),A?(this.set("isSubscribed",!1),this.trigger("tumblelog:unfollow")):this.trigger("tumblelog:follow");var t=!A&&this.get("canSubscribe"),e=this.get("isSubscribed");this.$subscribeButton.toggleClass("hidden",!t||e),this.$unsubscribeButton.toggleClass("hidden",!t||!e),this.$subscriptionIndicator.toggleClass("is-subscribed",e),this._triggerSizeEvent()}this._log(A?"unfollow":"follow")},_toggleLikePost:function(){var A=this.post&&this.post.get("liked")||!1;A?(this.post&&this.post.unlike(),this.trigger("post:unlike")):(this.post&&this.post.like(),this.trigger("post:like")),this.set("isLiked",!A),this._log(A?"unlike":"like")},_toggleSubscribe:function(){var A=this,t=this.tumblelog.get("is_subscribed");this.tumblelog.toggleSubscription("blog_network"),i.delay(function(){A._log(t?"unsubscribe":"subscribe"),A._triggerSizeEvent()},this.get("msSubscriptionAnimation"))},_toggleBlock:function(){var A=this.get("isBlocked");A?(this.tumblelog.unblock(),this.$blockButton.removeClass("tx-button--checked"),this.set("isBlocked",!1),this._log("unblock")):(this.tumblelog.block(),this.$blockButton.addClass("tx-button--checked"),this.set("isBlocked",!0),this._log("block"))},_onClickOpenInApp:function(A){var t=this,e=this.get("device")||{},n=e.family;
54n&&(this._log("open-in-app:"+n,e),"ios"===n&&setTimeout(function(){document.webkitHidden||document.hidden||y(d("Open in the app store?"))&&t.trigger("iosAppOpenFailed")},200))},_deletePost:function(){var A=this;if(y(d("Are you sure you want to delete this post?"))){var t={always:function(){A.trigger("post:delete"),A._log("delete")}};this.post.destroy(t)}},_showReblogFailure:function(){w(d("Sorry, we seem to be having technical trouble. Please try again later."))},_fastReblog:function(A){this.post.fastReblog(A),this.$reblogButton.addClass("reblogged"),this._log("fast-reblog")},_reblogPost:function(A){A.altKey&&(this._fastReblog(A.shiftKey),A.preventDefault()),this.trigger("post:reblog"),this._log("reblog")},_log:function(A,t){var e=this.get("loggingNamespace"),n=this.get("postId"),o=this.get("mobileLayout"),r=!0,a=this.get("isLoggedIn"),s=this.get("tumblelogName"),l=this.get("isViewCompact"),c=this.get("bucket"),u=i.extend({},t,{isUnified:r,isLoggedIn:a,tumblelogName:s,isMobileLayout:o,isViewCompact:l});return c&&i.extend(u,{bucket:c}),n&&i.extend(u,{postId:n}),h.trigger(e+":"+A,{loggingData:u}),u},_onLikedChange:function(A,t){this.$likeButton.toggleClass("hidden",t),this.$unlikeButton.toggleClass("hidden",!t)},_onSubscriptionChange:function(A){var t=A.get("is_subscribed");this.set({isFriend:A.get("following"),canSubscribe:A.get("can_subscribe"),isSubscribed:t}),this.$subscribeButton.toggleClass("hidden",t),this.$unsubscribeButton.toggleClass("hidden",!t),this.$subscriptionIndicator.toggleClass("is-subscribed",t)},_sizeCheck:function(A){this.$el.removeClass("iframe-controls-container--essentials"),A||(A=v.width());var t=this.get("isLoggedIn"),e=this.get("logoWidth"),n=this.get("logotypeWidth"),o=this.get("minSearchWidth"),i=this.get("isViewCompact"),r=this.get("isShowLogo"),a=this.get("isShowSearch"),s=this.$buttons.outerWidth(!0),l=A-s,c=void 0,u=void 0,p=void 0,g=void 0;r||(e=0),a||(o=0),l=A-s,c=l>=e,u=l>=n,p=l>=o,g=!t&&u,p&&(g&&n+o>l&&e+o<=l?g=!1:e+o>l&&(p=!1)),i&&(g=!0,c=!0,p=!0),this.$logo.toggleClass("t-logo--full",g),this.$logo.toggleClass("hidden",!c),this.$el.toggleClass("iframe-controls-container--essentials",!p)},_drawCanvasHeader:function(A,t){return A||(A=this.get("themeHeaderImage")),t||(t=this.get("themeBackgroun
54dColor")),r.promise(function(e,n){if(A){var o=document.createElement("img");o.onload=function(){var A=o.naturalWidth,n=o.naturalHeight,i=document.createElement("canvas");i.width=A,i.height=n;var r=i.getContext("2d");r.fillStyle=t,r.fillRect(0,0,i.width,i.height),r.drawImage(o,-.5*(o.width-i.width),-.5*(o.height-i.height),o.width,o.height),r.fillStyle="rgba(0,0,0,0.2)",r.fillRect(0,0,i.width,i.height),e(i)},o.onerror=function(){n(A)},o.src=A,o.complete&&(o.naturalWidth||o.naturalHeight?o.onload():o.onerror())}else n(A)})},_triggerSizeEvent:function(){var A=[],t=[];this.get("pushDown")?A.push("tmblr-iframe-pushdown"):A.push("tmblr-iframe-overlay"),this.get("useThemeColors")&&A.push("tmblr-iframe-themed"),this.get("isViewCompact")?A.push("tmblr-iframe-compact"):A.push("tmblr-iframe-full-width"),t.push("tmblr-iframe--loaded"),this.get("mobileLayout")?t.push("iframe-controls--phone-mobile"):t.push("iframe-controls--desktop"),this.trigger("resize",{width:this.el.scrollWidth,height:this.el.scrollHeight,bodyClassName:A.join(" "),className:t.join(" ")})},_unifiedIframeLoaded:function(){this.trigger("unifiedIframeLoaded",{unifiedIframeHeight:this.el.scrollHeight})},_logImpression:i.once(function(){this._log("impression")}),getTemplateData:function(){var A=this.get("mobileLayout");return i.extend({mobileLayout:A,loggedInLogoTemplate:c,loggedOutLogoTemplate:u},s.prototype.getTemplateData.call(this))},beforeRender:function(){var A=void 0,t=void 0,e=void 0;this.rendered||(this.$el.css("display","none"),A=this.get("themeBackgroun
54dColor"),t=this.get("themeAccentColor"),e=t,i.isEmpty(A)?A="transparent":m.compare(t,A)&&(e=m.readable(A)),p.use(),g.insert(this.get("tumblelogName"),{"$blog-title":this.get("tumblelogName"),"$color-blog-background":A,"$color-blog-accent":e,"$rgb-blog-accent":n(e)}))},afterRender:function(){var A=this,t=this.get("useThemeColors"),e=this.get("belowHeader");this.$el.toggleClass("iframe-controls-container--overlay",!this.get("pushDown")),this.$el.toggleClass("iframe-controls-container--background",!t&&e),this.$el.toggleClass("iframe-controls-container--transparent",!t&&!e),this.$el.toggleClass("iframe-controls-container--"+this.get("tumblelogName"),this.get("useThemeColors")),this.$el.toggleClass("iframe-controls-container--no-logo",!this.get("isShowLogo")),this.$el.toggleClass("iframe-controls-container--no-search",!this.get("isShowSearch")),this.$el.toggleClass("iframe-controls-container--stroked-buttons",this.get("isStrokedStyle")),this.$el.toggleClass("iframe-controls-container--compact",this.get("isViewCompact")),this.$background=this.$("[data-js-background]"),this.$logo=this.$("[data-js-logo]"),this.$buttons=this.$("[data-js-buttons]"),this.$search=this.$("[data-js-search]"),this.$likeButton=this.$("[data-js-like]"),this.$unlikeButton=this.$("[data-js-unlike]"),this.$reblogButton=this.$("[data-js-reblog]"),this.$subscribeButton=this.$("[data-js-subscribe]"),this.$unsubscribeButton=this.$("[data-js-unsubscribe]"),this.$subscriptionIndicator=this.$("[data-js-subscription-indicator]"),this.$snowmanButtonsContainer=this.$("[data-js-snowman-buttons]"),this.$blockButton=this.$("[data-js-block]"),t||this._drawCanvasHeader().then(function(t){var e=o(t);e.addClass("header-image"),A.$background.append(t)}),this.get("isAdmin")&&(this.$adminButtonsContainer=this.$("[data-js-admin-buttons]"),this.$uniblockButton=this.$("[data-js-uniblock]"),this.$nsfwButton=this.$("[data-js-nsfw]"),this.$adultButton=this.$("[data-js-adult]"),this.$spamButton=this.$("[data-js-spam]")),this.$followButton=this.$("[data-js-follow]"),this.$unfollowButton=this.$("[data-js-unfollow]"),this.$notificationsButton=this.$("[data-js-subscribe]"),this.rendered||(this.listenTo(this.tumblelog,"change:can_subscribe change:is_subscribed",this._onSubscriptionChange),this.post&&this.listenTo(this.post,"change:liked",this._onLikedChange),v.on("resize.iframeControls",i.throttle(function(t){A._sizeCheck()},150)),v.on("orientationchange",function(){return A._sizeCheck()}),this.on("change:belowHeader",function(){A.$el.toggleClass("iframe-controls-container--background",!A.get("useThemeColors")&&A.get("belowHeader")),A.$el.toggleClass("iframe-controls-container--transparent",!A.get("useThemeColors")&&!A.get("belowHeader"))}),this.on("change:snowmanMenuOpen",function(t,e){A.$snowmanButtonsContainer.toggleClass("hidden",!e)}),this.on("change:adminMenuOpen",function(t,e){A.$adminButtonsContainer.toggleClass("hidden",!e)})),setTimeout(function(){A.$el.css("display",""),A._sizeCheck(),A._triggerSizeEvent()},1),setTimeout(function(){A._triggerSizeEvent(),A._unifiedIframeLoaded()},100),this._logImpression()},beforeRemove:function(){p.unuse(),g.remove(this.get("tumblelogName")),v.off("resize.iframeControls")}});A.exports=x},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){function print(){__p+=__j.call(arguments,"")}obj||(obj={});var __t,__p="",__e=_.escape,__j=Array.prototype.join;with(obj)__p+='<div class="iframe-controls-background" data-js-background></div> ',isShowLogo&&!isViewCompact&&(__p+=' <div class="iframe-controls-left"><div class="t-logo-container"><a class="t-logo" href="https://www.tumblr.com/explore?source=blog_network" target="_blank" data-js-logo> '+(null==(__t=loggedInLogoTemplate())?"":__t)+" "+(null==(__t=loggedOutLogoTemplate())?"":__t)+" </a></div></div> "),__p+=' <div class="iframe-controls-center"> ',isShowSearch&&(__p+=' <div class="search-field-container non-essential" data-js-search-container><input class="search-field-input" type="text" placeholder="'+__e(__("Search %s",tumblelogName))+'" value="'+__e(searchQuery)+'" autocomplete="off" data-js-search></div> '),__p+=' </div>
54<div class="iframe-controls-right"><div class="buttons-container" data-js-buttons> ',__p+=" ",isLoggedIn&&(__p+=" ",__p+=" ",isSinglePost&&showLikeButton&&(__p+=' <button class="tx-icon-button like-button '+__e(isLiked?"hidden":"")+'" data-js-like aria-label="'+__e(__("Like"))+'" title="'+__e(__("Like"))+'" aria-pressed="false"><span class="button-label">'+__e(__("Like"))+'</span></button> <button class="tx-icon-button unlike-button '+__e(isLiked?"":"hidden")+'" data-js-unlike aria-label="'+__e(__("Unlike"))+'" title="'+__e(__("Unlike"))+'" aria-pressed="true"><span class="button-label">'+__e(__("Unlike"))+"</span></button> "),__p+=" ",showReblogButton&&(__p+=' <a class="tx-icon-button reblog-button" role="button" href="'+__e(reblogButtonUrl)+'" target="_top" data-js-reblog aria-label="'+__e(__("Reblog"))+'" title="'+__e(__("Reblog"))+'"><span class="button-label">'+__e(__("Reblog"))+"</span></a> "),__p+=" ",isSinglePost&&(__p+=' <a class="tx-icon-button embed-button non-essential" role="button" href="'+__e(embedUrl)+'" target="_top" data-js-embed aria-label="'+__e(__("Embed"))+'" title="'+__e(__("Embed"))+'"><span class="button-label">'+__e(__("Embed"))+"</span></a> "),__p+=" ",__p+=" ",canEdit&&isSinglePost&&(__p+=' <a class="tx-icon-button edit-button" role="button" href="'+__e(editPostUrl)+'" target="_top" aria-label="'+__e(__("Edit"))+'" title="'+__e(__("Edit"))+'" data-js-edit-post><span class="button-label">'+__e(__("Edit"))+'</span></a><button class="tx-icon-button delete-button" data-js-delete-post aria-label="'+__e(__("Delete"))+'" title="'+__e(__("Delete"))+'"><span class="button-label">'+__e(__("Delete"))+"</span></button> "),__p+=" ",__p+=" ",isLoggedIn&&!mobileLayout&&(__p+=' <a class="tx-icon-button dashboard-button non-essential" role="button" href="https://www.tumblr.com/dashboard" target="_blank" data-js-dashboard aria-label="'+__e(__("Dashboard"))+'" title="'+__e(__("Dashboard"))+'"><span class="button-label">'+__e(__("Dashboard"))+'</span></a><a class="tx-icon-button open-in-peepr-button non-essential" role="button" href="'+__e(openInPeeprUrl)+'" target="_blank" data-js-peepr-open aria-label="'+__e(__("Open in Dashboard"))+'" title="'+__e(__("Open in Dashboard"))+'"><span class="button-label">'+__e(__("Open in Dashboard"))+"</span></a> "),__p+=" ",showMessagingButton&&!mobileLayout&&(__p+=' <a class="tx-icon-button message-button" role="button" href="'+__e(messagingUrl)+'" target="_blank" data-js-message aria-label="'+__e(__("Message"))+'" title="'+__e(__("Message"))+'"><span class="button-label">'+__e(__("Message"))+'</span><div data-subview="statusIndicator"></div></a> '),__p+=" ",canEdit&&!isSinglePost&&(__p+=' <a class="tx-icon-button customize-button non-essential" role="button" href="'+__e(customizeUrl)+'" target="_top" data-js-edit-appearance aria-label="'+__e(__("Edit appearance"))+'" title="'+__e(__("Edit appearance"))+'"><span class="button-label">'+__e(__("Edit appearance"))+"</span></a> "),__p+=" ",canEdit&&!isSinglePost&&(__p+=' <a class="tx-icon-button settings-button" role="button" href="'+__e(settingsUrl)+'" target="_top" data-js-settings aria-label="'+__e(__("Settings"))+'" title="'+__e(__("Settings"))+'"><span class="button-label">'+__e(__("Settings"))+"</span></a> "),__p+=" ",__p+=" ",isPrimaryBlog||isSinglePost&&canEdit||(__p+=' <div class="buttons-container non-essential '+__e(snowmanMenuOpen?"":"hidden")+'" data-js-snowman-buttons><button class="tx-button tx-button--tertiary unfollow-button '+__e(isFriend?"":"hidden")+'" data-js-unfollow aria-label="'+__e(__("Unfollow"))+'" aria-pressed="true"><span class="button-label">'+__e(__("Unfollow"))+"</span></button> ", 55__p+=" ",isPrimaryBlog||canEdit||(__p+=' <button class="tx-button tx-button--tertiary block-button '+__e(isBlocked?"tx-button--checked":"")+'" data-js-block aria-label="'+__e(__("Block"))+'"><span class="button-label">'+__e(__("Block"))+"</span></button> "),__p+=' </div><button class="tx-icon-button snowman-button non-essential" data-js-snowman aria-label="'+__e(__("Blog"))+'"><span class="subscription-indicator '+__e(isSubscribed?"is-subscribed":"")+'" data-js-subscription-indicator></span> <span class="button-label">'+__e(__("Blog"))+"</span></button> "),__p+=" ",__p+=" ",isAdmin&&(__p+=' <div class="buttons-container non-essential '+__e(adminMenuOpen?"":"hidden")+'" data-js-admin-buttons><button class="tx-button tx-button--tertiary uniblock-button '+__e(isUniblocked?"tx-button--processing":"")+'" data-js-uniblock>
55<span class="button-label">'+__e(__("Uniblock"))+'</span></button> <button class="tx-button tx-button--tertiary nsfw-button '+__e(isNsfw?"tx-button--checked":"")+'" data-js-nsfw><span class="button-label">'+__e(__("NSFW"))+'</span></button> <button class="tx-button tx-button--tertiary adult-button '+__e(isAdult?"tx-button--checked":"")+'" data-js-adult><span class="button-label">'+__e(__("Adult"))+"</span></button> ",showSpamButton&&(__p+=' <button class="tx-button tx-button--tertiary spam-button '+__e(isSpam?"tx-button--checked":"")+'" data-js-spam><span class="button-label">'+__e(__("Spam"))+"</span></button> "),__p+=' <a class="tx-button tx-button--tertiary lookup-button" href="'+__e(lookupButtonUrl)+'" data-js-lookup target="_top" role="button"><span class="button-label">'+__e(__("Lookup"))+"</span></a> ",showRootPostButton&&(__p+=' <a class="tx-button tx-button--tertiary root-post-button" href="'+__e(rootPostUrl)+'" data-js-root-post target="_top" role="button"><span class="button-label">'+__e(__("Jump to Root"))+"</span></a> "),__p+=" ",showRadarPostButton&&(__p+=' <button class="tx-button tx-button--tertiary radar-post-button" data-js-radar-post><span class="button-label">'+__e(__("Promoted"))+"</span></button> "),__p+=' </div><button class="tx-icon-button admin-button non-essential" data-js-admin aria-label="'+__e(__("Admin"))+'" title="'+__e(__("Admin"))+'"><span class="button-label">'+__e(__("Admin"))+"</span></button> "),__p+=" ",__p+=canSubscribe&&!mobileLayout?' <button class="tx-button subscribe-button '+__e(!isSubscribed&&isFriend?"":"hidden")+'" data-js-subscribe aria-label="'+__e(__("Get notifications"))+'" aria-pressed="false"><span class="button-label">'+__e(__("Get notifications"))+'</span></button> <button class="tx-button unsubscribe-button '+__e(isSubscribed&&isFriend?"":"hidden")+'" data-js-unsubscribe aria-label="'+__e(__("Stop notifications"))+'" aria-pressed="true"><span class="button-label">'+__e(__("Stop notifications"))+"</span></button> ":' <button class="tx-button subscribe-button hidden" data-js-subscribe aria-label="'+__e(__("Get notifications"))+'" aria-pressed="false"><span class="button-label">'+__e(__("Get notifications"))+"</span></button> ",__p+=" ",isPrimaryBlog||(__p+=" ",__p+=mobileLayout?' <button class="tx-button tx-button--secondary unfollow-button '+__e(isFriend?"":"hidden")+'" data-js-unfollow aria-label="'+__e(__("Unfollow"))+'" aria-pressed="true"><span class="button-label">'+__e(__("Unfollow"))+'</span></button> <button class="tx-button tx-button--secondary follow-button '+__e(isFriend?"hidden":"")+'" data-js-follow aria-label="'+__e(__("Follow"))+'" aria-pressed="false"><span class="button-label">'+__e(__("Follow"))+"</span></button> ":' <button class="tx-button follow-button '+__e(isFriend?"hidden":"")+'" data-js-follow aria-label="'+__e(__("Follow"))+'" aria-pressed="false"><span class="button-label">'+__e(__("Follow"))+"</span></button> ",__p+=" "),__p+=" "),__p+=" ",mobileLayout&&hasNativeApp&&openInAppUrl&&(__p+=' <a class="tx-button open-button" role="button" href="'+__e(openInAppUrl)+'" target="_top" data-js-open-in-app aria-label="'+__e(__("Open in app"))+'"><span class="button-label">'+__e(__("Open in app"))+"</span></a> "),__p+=" ",__p+=" ",isLoggedIn||mobileLayout||(__p+=" ",registerUrl&&!isViewCompact&&(__p+=' <a class="tx-button tx-button--tertiary sign-up-button" role="button" href="'+__e(registerUrl)+'" target="_top" data-js-sign-up aria-label="'+__e(__("Sign up"))+'"><span class="button-label">'+__e(__("Sign up"))+"</span></a> "),__p+=" ",registerFollowUrl&&(__p+=' <a class="tx-button follow-button" role="button" href="'+__e(registerFollowUrl)+'" target="_top" data-js-register-follow aria-label="'+__e(__("Follow %1$s",tumblelogName))+'"><span class="button-label">'+__e(__("Follow %1$s",tumblelogName))+"</span></a> "),__p+=" ",isViewCompact&&isShowLogo&&(__p+=' <a class="tx-button t-logo" role="button" href="https://www.tumblr.com/explore?source=blog_network" target="_blank" data-js-logo> '+(null==(__t=loggedOutLogoTemplate())?"":__t)+" </a> "),__p+=" "),__p+=" </div></div> ",formKey&&(__p+=' <meta name="tumblr-form-key" content="'+__e(formKey)+'" id="tumblr_form_key"> ');return __p}.toString()).apply(void 0,_values(_imports))},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='<svg class="svg-logo logo-t" width="20px" height="33px" viewBox="0 0 21 37" xmlns="http://www.w3.org/2000/svg"><g class="logotype" fill="#000000" stroke-width="1" fill-rule="evenodd"><path d="M21 37h-6C9 37 5 34 5 27V16H0v-6C6 9 8 4 8 0h6v9h7v7h-7v10c0 3 1 4 4 4h3z" fill-rule="evenodd"/></g></svg>';return __p}.toString()).apply(void 0,_values(_imports))},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='<svg class="svg-logo logo-tumblr" width="245px" height="50px" viewBox="0 0 245 50" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g class="logotype" stroke="none" stroke-width="1" fill="#ffffff" fill-rule="evenodd"><path d="M28.087 49.57h-8.286c-7.461 0-13.021-3.835-13.021-13.01V21.863H0v-7.957C7.461 11.97 10.582 5.556 10.94 0h7.749v12.616h9.04v9.248h-9.04v12.795c0 3.836 1.937 5.162 5.022 5.162h4.376v9.749zm143.951.43c-3.766 0-7.246-1.254-10.151-3.692v3.262h-11.372V7.993h-4.95V0h17.075v15.305c2.224-1.72 5.919-3.119 9.613-3.119 10.51 0 15.676 7.312 15.676 18.46 0 11.612-5.56 19.354-15.89 19.354zm18.115-.43v-7.921h4.197V7.993h-4.95V0h16.93v41.649h4.377v7.92h-20.554zm-112.456 0v-7.921h4.197V20.68h-4.95v-8.065H92.26V17.6c2.582-3.549 7.39-5.413 11.765-5.413 5.525 0 9.22 2.223 11.658 5.914 1.938-3.261 6.529-5.914 12.125-5.914 11.335 0 14.205 8.961 14.205 16.56v12.903h4.125v7.92h-20.16v-7.92h4.054V27.348
55c0-3.047-1.04-5.628-5.309-5.628-5.273 0-6.816 4.122-6.816 6.13v13.799h4.233v7.92h-20.267v-7.92H106V27.348c0-3.047-.86-5.628-5.093-5.628-5.238 0-6.96 4.122-6.96 6.13v13.799h4.162v7.92H77.697zm137.494 0v-7.921h4.09V20.68h-4.449v-8.065h15.39v5.341c1.9-3.548 6.133-5.77 10.725-5.77H245V22.76h-5.022c-3.766 0-8.717 1.541-8.717 8.566V41.65h4.126v7.92H215.19zM47.53 50c-11.765 0-14.348-8.853-14.348-14.552V12.616h12.411v22.33c0 3.083.754 5.52 4.807 5.52 6.313 0 7.246-4.695 7.246-5.807V20.681h-4.807v-8.065h16.86V41.65h3.55v7.92H59.296V44.91C56.641 48.172 51.762 50 47.529 50zm121.926-8.996c1.902-.215 6.278-.538 6.278-10.287 0-6.774-2.978-9.498-6.35-9.498-2.905 0-7.102 1.54-7.102 10.25 0 7.24 3.551 9.535 7.174 9.535z" fill-rule="evenodd"/></g></svg>';return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){function n(){var A=Array.prototype.concat.apply([],s(a));return A.length&&r?r(A,{singleton:!0}):A.length?r=c(A,{singleton:!0}):r&&(r(),r=null),t}function o(A,t){return a[A]=l(u,t),n()}function i(A){return delete a[A],n()}var r,a={},s=e(154),l=e(185),c=e(140),u=e(186);"string"==typeof u&&(u=[[A.id,u,""]]),t.update=n,t.insert=o,t.remove=i,t.styles=a},function(A,t,e){function n(A){return null==A?[]:o(A,i(A))}var o=e(155),i=e(157);A.exports=n},function(A,t,e){function n(A,t){return o(t,function(t){return A[t]})}var o=e(156);A.exports=n},function(A,t){function e(A,t){for(var e=-1,n=null==A?0:A.length,o=Array(n);++e<n;)o[e]=t(A[e],e,A);return o}A.exports=e},function(A,t,e){function n(A){return r(A)?o(A):i(A)}var o=e(158),i=e(178),r=e(182);A.exports=n},function(A,t,e){function n(A,t){var e=r(A),n=!e&&i(A),c=!e&&!n&&a(A),p=!e&&!n&&!c&&l(A),g=e||n||c||p,d=g?o(A.length,String):[],f=d.length;for(var h in A)!t&&!u.call(A,h)||g&&("length"==h||c&&("offset"==h||"parent"==h)||p&&("buffer"==h||"byteLength"==h||"byteOffset"==h)||s(h,f))||d.push(h);return d}var o=e(159),i=e(160),r=e(169),a=e(170),s=e(172),l=e(173),c=Object.prototype,u=c.hasOwnProperty;A.exports=n},function(A,t){function e(A,t){for(var e=-1,n=Array(A);++e<A;)n[e]=t(e);return n}A.exports=e},function(A,t,e){var n=e(161),o=e(168),i=Object.prototype,r=i.hasOwnProperty,a=i.propertyIsEnumerable,s=n(function(){return arguments}())?n:function(A){return o(A)&&r.call(A,"callee")&&!a.call(A,"callee")};A.exports=s},function(A,t,e){function n(A){return i(A)&&o(A)==r}var o=e(162),i=e(168),r="[object Arguments]";A.exports=n},function(A,t,e){function n(A){return null==A?void 0===A?s:a:l&&l in Object(A)?i(A):r(A)}var o=e(163),i=e(166),r=e(167),a="[object Null]",s="[object Undefined]",l=o?o.toStringTag:void 0;A.exports=n},function(A,t,e){var n=e(164),o=n.Symbol;A.exports=o},function(A,t,e){var n=e(165),o="object"==typeof self&&self&&self.Object===Object&&self,i=n||o||Function("return this")();A.exports=i},function(A,t){(function(t){var e="object"==typeof t&&t&&t.Object===Object&&t;A.exports=e}).call(t,function(){return this}())},function(A,t,e){function n(A){var t=r.call(A,s),e=A[s];try{A[s]=void 0;var n=!0}catch(A){}var o=a.call(A);return n&&(t?A[s]=e:delete A[s]),o}var o=e(163),i=Object.prototype,r=i.hasOwnProperty,a=i.toString,s=o?o.toStringTag:void 0;A.exports=n},function(A,t){function e(A){return o.call(A)}var n=Object.prototype,o=n.toString;A.exports=e},function(A,t){function e(A){return null!=A&&"object"==typeof A}A.exports=e},function(A,t){var e=Array.isArray;A.exports=e},function(A,t,e){(function(A){var n=e(164),o=e(171),i="object"==typeof t&&t&&!t.nodeType&&t,r=i&&"object"==typeof A&&A&&!A.nodeType&&A,a=r&&r.exports===i,s=a?n.Buffer:void 0,l=s?s.isBuffer:void 0,c=l||o;A.exports=c}).call(t,e(5)(A))},function(A,t){function e(){return!1}A.exports=e},function(A,t){function e(A,t){return t=null==t?n:t,!!t&&("number"==typeof A||o.test(A))&&A>-1&&A%1==0&&A<t}var n=9007199254740991,o=/^(?:0|[1-9]\d*)$/;A.exports=e},function(A,t,e){var n=e(174),o=e(176),i=e(177),r=i&&i.isTypedArray,a=r?o(r):n;A.exports=a},function(A,t,e){function n(A){return r(A)&&i(A.length)&&!!E[o(A)]}var o=e(162),i=e(175),r=e(168),a="[object Arguments]",s="[object Array]",l="[object Boolean]",c="[object Date]",u="[object Error]",p="[object Function]",g="[object Map]",d="[object Number]",f="[object Object]",h="[object RegExp]",B="[object Set]",m="[object String]",b="[object WeakMap]",_="[object ArrayBuffer]",v="[object DataView]",w="[object Float32Array]",y="[object Float64Array
55]",x="[object Int8Array]",D="[object Int16Array]",k="[object Int32Array]",Q="[object Uint8Array]",C="[object Uint8ClampedArray]",O="[object Uint16Array]",G="[object Uint32Array]",E={};E[w]=E[y]=E[x]=E[D]=E[k]=E[Q]=E[C]=E[O]=E[G]=!0,E[a]=E[s]=E[_]=E[l]=E[v]=E[c]=E[u]=E[p]=E[g]=E[d]=E[f]=E[h]=E[B]=E[m]=E[b]=!1,A.exports=n},function(A,t){function e(A){return"number"==typeof A&&A>-1&&A%1==0&&A<=n}var n=9007199254740991;A.exports=e},function(A,t){function e(A){return function(t){return A(t)}}A.exports=e},function(A,t,e){(function(A){var n=e(165),o="object"==typeof t&&t&&!t.nodeType&&t,i=o&&"object"==typeof A&&A&&!A.nodeType&&A,r=i&&i.exports===o,a=r&&n.process,s=function(){try{return a&&a.binding&&a.binding("util")}catch(A){}}();A.exports=s}).call(t,e(5)(A))},function(A,t,e){function n(A){if(!o(A))return i(A);var t=[];for(var e in Object(A))a.call(A,e)&&"constructor"!=e&&t.push(e);return t}var o=e(179),i=e(180),r=Object.prototype,a=r.hasOwnProperty;A.exports=n},function(A,t){function e(A){var t=A&&A.constructor,e="function"==typeof t&&t.prototype||n;return A===e}var n=Object.prototype;A.exports=e},function(A,t,e){var n=e(181),o=n(Object.keys,Object);A.exports=o},function(A,t){function e(A,t){return function(e){return A(t(e))}}A.exports=e},function(A,t,e){function n(A){return null!=A&&i(A.length)&&!o(A)}var o=e(183),i=e(175);A.exports=n},function(A,t,e){function n(A){if(!i(A))return!1;var t=o(A);return t==a||t==s||t==r||t==l}var o=e(162),i=e(184),r="[object AsyncFunction]",a="[object Function]",s="[object GeneratorFunction]",l="[object Proxy]";A.exports=n},function(A,t){function e(A){var t=typeof A;return null!=A&&("object"==t||"function"==t)}A.exports=e},function(A,t){function e(A){return A.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}function n(A,t){var n=new RegExp("("+Object.keys(t).map(e).join("|")+")","g");return A.replace(n,function(A){return t[A]})}function o(A,t){return A.map(function(A){return A=A.slice(0),A[1]=n(A[1],t),A})}A.exports=o},function(A,t,e){t=A.exports=e(139)(),t.push([A.id,".iframe-controls-container.iframe-controls-container--background .iframe-controls-background{background-color:$color-blog-background!important}.iframe-controls-container.iframe-controls-container--$blog-title{color:$color-blog-accent}.iframe-controls-container.iframe-controls-container--$blog-title .iframe-controls-background{background-color:$color-blog-background!important}.iframe-controls-container.iframe-controls-container--$blog-title .svg-logo .logotype{fill:$color-blog-accent}.iframe-controls-container.iframe-controls-container--$blog-title .search-field-container:after{color:$color-blog-accent}.iframe-controls-container.iframe-controls-container--$blog-title .search-field-input{background-color:rgba($rgb-blog-accent,.13);color:$color-blog-accent}.iframe-controls-container.iframe-controls-container--$blog-title .search-field-input::-webkit-input-placeholder{color:$color-blog-accent}.iframe-controls-container.iframe-controls-container--$blog-title .search-field-input:-ms-input-placeholder{color:$color-blog-accent}.iframe-controls-container.iframe-controls-container--$blog-title .search-field-input::placeholder{color:$color-blog-accent}.iframe-controls-container.iframe-controls-container--$blog-title .tx-button,.iframe-controls-container.iframe-controls-container--$blog-title .tx-button:active,.iframe-controls-container.iframe-controls-container--$blog-title .tx-button:focus{border-color:$color-blog-accent;background-color:$color-blog-accent;color:$color-blog-background}.iframe-controls-container.iframe-controls-container--$blog-title .tx-button:active{opacity:.87}.iframe-controls-container.iframe-controls-container--$blog-title .tx-button--secondary{border-color:$color-blog-accent;background-color:transparent;color:$color-blog-accent}.iframe-controls-container.iframe-controls-container--$blog-title .tx-button--secondary:focus{border-color:rgba($rgb-blog-accent,.9);background-color:transparent;color:rgba($rgb-blog-accent,.9)}.iframe-controls-container.iframe-controls-container--$blog-title .tx-button--secondary:active{border-color:rgba($rgb-blog-accent,.8);background-color:rgba($rgb-blog-accent,.1);color:$color-blog-accent;opacity:1}
55.iframe-controls-container.iframe-controls-container--$blog-title .tx-button--tertiary,.iframe-controls-container.iframe-controls-container--$blog-title .tx-button--tertiary:active,.iframe-controls-container.iframe-controls-container--$blog-title .tx-button--tertiary:focus{border-color:transparent;background-color:transparent;color:$color-blog-accent}.iframe-controls-container.iframe-controls-container--$blog-title .tx-button--tertiary:active{color:rgba($rgb-blog-accent,.8)}.iframe-controls-container.iframe-controls-container--$blog-title .tx-button--tertiary:focus{color:rgba($rgb-blog-accent,.9)}.iframe-controls-container.iframe-controls-container--$blog-title .tx-icon-button,.iframe-controls-container.iframe-controls-container--$blog-title .tx-icon-button:active,.iframe-controls-container.iframe-controls-container--$blog-title .tx-icon-button:focus{color:$color-blog-accent}.iframe-controls-container.iframe-controls-container--$blog-title .tx-icon-button:active{opacity:.87}.iframe-controls-container.iframe-controls-container--$blog-title .sign-up-button{color:$color-blog-accent}[data-whatinput=keyboard] .iframe-controls-container.iframe-controls-container--$blog-title .search-field-input:focus,[data-whatinput=keyboard] .iframe-controls-container.iframe-controls-container--$blog-title .search-field-input :focus,[data-whatinput=keyboard] .iframe-controls-container.iframe-controls-container--$blog-title .tx-button:focus,[data-whatinput=keyboard] .iframe-controls-container.iframe-controls-container--$blog-title .tx-button :focus,[data-whatinput=keyboard] .iframe-controls-container.iframe-controls-container--$blog-title .tx-icon-button:focus,[data-whatinput=keyboard] .iframe-controls-container.iframe-controls-container--$blog-title .tx-icon-button :focus{box-shadow:0 0 0 3px $color-blog-accent}.iframe-controls-container.iframe-controls-container--$blog-title.iframe-controls-container--stroked-buttons .tx-button:not(.t-logo),.iframe-controls-container.iframe-controls-container--$blog-title.iframe-controls-container--stroked-buttons .tx-button:not(.t-logo):active,.iframe-controls-container.iframe-controls-container--$blog-title.iframe-controls-container--stroked-buttons .tx-button:not(.t-logo):focus{background-color:rgba($rgb-blog-accent,.4)}.iframe-controls-container.iframe-controls-container--$blog-title.iframe-controls-container--stroked-buttons .tx-icon-button,.iframe-controls-container.iframe-controls-container--$blog-title.iframe-controls-container--stroked-buttons .tx-icon-button:active,.iframe-controls-container.iframe-controls-container--$blog-title.iframe-controls-container--stroked-buttons .tx-icon-button:focus{text-shadow:1px 1px 1px rgba($rgb-blog-accent,.4),-1px -1px 1px rgba($rgb-blog-accent,.4),-1px 1px 1px rgba($rgb-blog-accent,.4),1px -1px 1px rgba($rgb-blog-accent,.4)}",""])},function(A,t,e){"use strict";function n(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"moweb_blog_button",a=r.get("secureWWW")||"https://www.tumblr.com",s={blogName:A,page:"blog"},l=void 0;return t&&(s.page="permalink",s.postID=t),e&&(s.tag=e),l=i("blog?%s",o.param(s)),i("%s/open/app?referrer=%s&app_args=%s",a,encodeURIComponent(n),encodeURIComponent(l))}var o=e(7),i=e(55).sprintf,r=e(146);A.exports=n},function(A,t,e){"use strict";function n(A,t,e){return"#"+((1<<24)+(A<<16)+(t<<8)+e).toString(16).slice(1)}function o(A){A=String(A).replace(/[^0-9a-f]/gi,""),A.length<6&&(A=A[0]+A[0]+A[1]+A[1]+A[2]+A[2]);var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(A);return t?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:null}function i(A,t,e){var n=Math.min(Math.min(A,t),e),o=Math.max(Math.max(A,t),e),i=o-n,r={h:6,s:o?(o-n)/o:0,v:o/255};return i?o===A?r.h+=(t-e)/i:o===t?r.h+=2+(e-A)/i:r.h+=4+(A-t)/i:r.h=0,r.h=60*r.h%360,r}function r(A,t,e){var n,o,i;if(t){n=o=i=0;var r=(A+360)%360/60,a=e*t,s=e-a,l=a*(1-Math.abs(r%2-1));r<1?(n=a,o=l):r<2?(n=l,o=a):r<3?(o=a,i=l):r<4?(o=l,i=a):r<5?(i=a,n=l):(i=l,n=a),n+=s,o+=s,i+=s}else n=o=i=e;return{r:Math.round(255*n),g:Math.round(255*o),b:Math.round(255*i)}}function a(A){A=String(A).replace(/[^0-9a-f]/gi,""),A.length<6&&(A=A[0]+A[0]+A[1]+A[1]+A[2]+A[2]);var t=o(A),e=i(t.r,t.g,t.b);return e}function s(A,t,e){var o=r(A,t,e),i=n(o.r,o.g,o.b);return i}function l(A,t){A=String(A).replace(/[^0-9a-f]/gi,""),A.length<6&&(A=A[0]+A[0]+A[1]+A[1]+A[2]+A[2]),t=t||0;var e,n,o,i=parseInt(A,16),r=t<0?0:255,a=t<0?-t:t,s=i>>16,l=i>>8&255,c=255&i;return e=Math.round((r-s)*a)+s,n=Math.round((r-l)*a)+l,o=Math.round((r-c)*a)+c,"#"+(16777216+65536*e+256*n+o).toString(16).slice(1)}function c(A,t,e){return"string"==typeof A&&(A=a(A)),t||(t=.2),e||(e=.8),A.s<t&&A.v>e}function u(A){return"string"==typeof A&&(A=a(A)),c(A)?"#444":"#FFF"}function p(A,t,e){var n={upperBound:.8,lowerBound:.2,diffBound:.1,hueBound:15};g.extend(n,e),"string"==typeof A&&(A=a(A)),"string"==typeof t&&(t=a(t));
55var o=n.upperBound,i=n.lowerBound,r=n.diffBound,s=n.hueBound,l=Math.abs(A.h-t.h),c=Math.abs(A.s-t.s),u=Math.abs(A.v-t.v);return l<=r&&c<=r&&u<=r||c<=r&&u<=r&&(c>=o||c<=i&&u>=o||u<=i&&l<=s)}var g=e(4);A.exports={rgbToHex:n,hexToRgb:o,rgbToHsv:i,hsvToRgb:r,hexToHsv:a,hsvToHex:s,brighten:l,readable:u,compare:p,isLight:c}},function(A,t,e){"use strict";var n=e(53),o=e(19),i=e(190),r=o.extend({template:i,className:"status-indicator-wrapper",initialize:function(A){this.set({isOnline:A.isOnline&&A.canSeeUIFlag,ariaText:n("%1$s is online",A.name)})},render:function(){return this.get("isOnline")?o.prototype.render.call(this):this}});A.exports=r},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="",__e=_.escape;with(obj)__p+='<div aria-label="'+__e(ariaText)+'" title="online" class="status-indicator"></div>';return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){"use strict";function n(A){var t=i.pick(A,["themeHeaderImage","themeBackgroun
55dColor","themeTitleColor","themeAccentColor"]),e=!!o("#page .blog-title-wrapper").length&&!o("#page .nav-menu.pop").length&&!i.isEmpty(window.Optica),n=e&&!!o("#page .search-wrapper").length,a=!!o(".header-image.cover").length;t.pushDown=!e,t.useThemeColors=!t.themeHeaderImage||!a,t.scrollHeader=e&&a,t.isOpticaLike=e,t.shouldHideBlogSearchBar=n;try{var s=r("JSON"),l=o("[data-tumblr-theme]").attr("data-tumblr-theme");if(l){var c=i.pick(s.parse(l),i.keys(t)),u=o(document.body);""!==c.themeBackgroundColor||(c.themeBackgroundColor=u.css("background-color")),""!==c.themeTitleColor||(c.themeTitleColor=u.css("color")),""!==c.themeAccentColor||(c.themeAccentColor=u.css("color")),t=i.defaults(c,{useThemeColors:!0},t)}}catch(A){}return t}var o=e(7),i=e(4),r=e(45);n.keyWhitelist=["searchQuery","hasNativeApp","pushDown","belowHeader","useThemeColors","scrollHeader","themeHeaderImage","themeBackgroundColor","themeTitleColor","themeAccentColor","isOpticaLike","shouldHideBlogSearchBar"],A.exports=n},function(A,t,e){"use strict";var n=e(4),o=e(7),i=e(62),r=e(51),a=e(191),s=e(193),l=o(window),c=o(document.body),u=i.extend({defaults:n.defaults({belowHeader:!1,showIframe:!0,iframeHeight:0,bodyTopPadding:0},i.prototype.defaults),initialize:function(A){A=n.extend({},A);var t=this.bootstrap=n.get(A,"bootstrap",{}),e=n.get(t,"Context.hosts.secure_www_host"),r=n.get(t,"Components.TumblelogIframe",{}),s=!!r.unified,l=void 0;r.isLoggedIn=n.get(A,"loggedIn",r.isLoggedIn),r.device=n.get(A,"device",{});var c={};n.get(A,"device.mobile",!1)&&(c.is_mobile=!0);var u=this._getIframeSrc(e,r,c);if(s){n.extend(r,a(r));var p=n.pick(r,a.keyWhitelist);u+="#"+encodeURIComponent(JSON.stringify(p)),n.set(t,"Components.TumblelogIframe",r)}"controls"!==n.get(A,"name")&&r.isLoggedIn&&(A.src=u),A.bootstrap=t,i.prototype.initialize.call(this,A),l=parseInt(o("body").css("padding-top"),10),n.isNumber(l)&&this.set("bodyTopPadding",l),this.bindEvents(r)},_getIframeSrc:function(A,t,e){var o=t.tumblelogName,i=t.postId,r=t.src,a=A+"/dashboard/iframe?tumblelogName="+encodeURIComponent(o);return i&&(a+="&pid="+encodeURIComponent(i)),a+="&src="+encodeURIComponent(r),n.forEach(e,function(A,t){a+="&"+encodeURIComponent(t)+"="+encodeURIComponent(A)}),a},bindEvents:function(A){var t=this;this.on("change:belowHeader",function(A,e){t.$iframe.toggleClass("tmblr-iframe--below-header",e),t.channel.send("IframeControls:belowHeader",{belowHeader:e})}),this.on("change:showIframe",function(A,e){t.$iframe.toggleClass("hide",!e)}),this.on("hide",function(){return t.set("showIframe",!1)}),this.on("show",function(){return t.set("showIframe",!0)}),A.scrollHeader&&this._listenToScrollEvent(),this._listenToResizeEvent(),this._listenToRedirectEvent(),this._listenToClickEvent(),this._listenToUnifiedIframeLoad(A),this._listenToIosAppOpenFailed(A)},setIframeSize:function(A,t){var e=void 0;A&&this.$iframe.attr("width",A),t&&this.$iframe.attr("height",t),!/^\d+$/.test(A)||(A+="px"),!/^\d+$/.test(t)||(t+="px"),e=parseInt(t,10)+this.get("bodyTopPadding")+"px",s.insert("iframeC
55ontrols",{"$width-iframe":A,"$height-iframe":t,"$pushdown-iframe":e}),this.set("iframeHeight",this.$iframe.height())},_checkScrollPosition:function(A){this.set("belowHeader",l.scrollTop()>A)},_listenToScrollEvent:function(){var A=this,t=o(".header-image-wrapper");t.length&&(l.on("scroll",n.throttle(function(){A._checkScrollPosition(t.height()-A.get("iframeHeight"))},100)),this._checkScrollPosition(t.height()-this.get("iframeHeight")),this.trigger("change:belowHeader",this,this.get("belowHeader")))},_listenToResizeEvent:function(){var A=this;this.channel.listen_to("IframeControls:resize",function(t){t&&("iframe-controls--desktop"===t&&A.channel.send("IframeControls:measureSize"),A.$iframe.addClass(t),"iframe-controls--phone-mobile"===t&&c.addClass("tmblr-iframe--controls-phone-container"))}),this.channel.listen_to("IframeControls:getSize",function(t){A.$iframe.width(t.width),A.$iframe.height(t.height)}),this.channel.listen_to("IframeControls:size",function(t){A.setIframeSize(t.width||"",t.height||""),!t.className||A.$iframe.addClass(t.className),!t.removeClassName||A.$iframe.removeClass(t.removeClassName),!t.bodyClassName||c.addClass(t.bodyClassName),!t.removeBodyClassName||c.removeClass(t.removeBodyClassName)})},_listenToUnifiedIframeLoad:function(A){this.channel.listen_to("IframeControls:unifiedIframeLoaded",function(t){A.isOpticaLike&&window.Optica.SHOW_NAV&&window.Optica.$win.trigger("init_sticky_nav",t)})},_listenToRedirectEvent:function(){this.channel.listen_to("controls:shouldRedirectLoggedOut",n.bind(function(){this.trigger("redirect")},this)),this.channel.listen_to("controls:shouldRedirect",function(A){window.location.href=A})},_listenToClickEvent:function(){var A=["tumblelog:follow","tumblelog:unfollow","post:like","post:unlike","post:reblog"];n.forEach(A,n.bind(function(A){this.channel.listen_to(A,function(t){r.trigger(A,t)})},this))},_listenToIosAppOpenFailed:function(A){this.channel.listen_to("IframeControls:iosAppOpenFailed",n.bind(function(){document.location.href=A.installUrlOpenFailed.ios},this))}});A.exports=u},function(A,t,e){function n(){var A=Array.prototype.concat.apply([],s(a));return A.length&&r?r(A,{singleton:!0}):A.length?r=c(A,{singleton:!0}):r&&(r(),r=null),t}function o(A,t){return a[A]=l(u,t),n()}function i(A){return delete a[A],n()}var r,a={},s=e(154),l=e(185),c=e(140),u=e(194);"string"==typeof u&&(u=[[A.id,u,""]]),t.update=n,t.insert=o,t.remove=i,t.styles=a},function(A,t,e){t=A.exports=e(139)(),t.push([A.id,".tmblr-iframe--unified-controls{height:$height-iframe}.tmblr-iframe-compact .tmblr-iframe--unified-controls{width:$width-iframe}.tmblr-iframe-pushdown{padding-top:$pushdown-iframe}",""])},function(A,t,e){"use strict";var n=e(7),o=e(3),i=e(196),r=e(10),a=e(44);A.exports=o.extend({name:"FollowTeaserIframe",selector:"body",initialize:function(){var A=this;this.channel=new a({window:window.top,namespace:"tumblr-"+r.get("Context/name"),origin:"*"}),this.channel.listen_to("show",this.show,this),this.channel.listen_to("hide",this.hide,this),this.listenTo(this.view,"hide",function(){this.channel.send("hide")}),this.listenTo(this.view,"resize",function(t){A.channel.send("resize",t)}),n(function(){return A.channel.send("loaded")})},show:function(){this.view.trigger("show")},hide:function(){this.view.trigger("hide")},view:function(){return new i(this.data)},autoAppend:!0})},function(A,t,e){"use strict";var n=e(19),o=e(110),i=e(197),r=e(198),a=e(200),s=e(201),l=e(202),c=e(204),u=e(206),p=n.extend({className:"follow-teaser closed",events:{"click .close-button":"dismissTeaser"},defaults:{followButtonUrl:void 0,loginButtonUrl:void 0,tumblelogName:void 0,tumblelogTitle:void 0,tumblelogAvatar:"//assets.tumblr.com/images/default_avatar_40.png",tumblelogHost:void 0,noTitle:void 0,loginWallVariant:void 0},template:function(A){switch(this.get("loginWallVariant")){case"small_right":case"small_center":return a(A);case"large":return s(A);default:return i(A)}},initialize:function(A){this.on("show",this.show,this),this.on("hide",this.hide,this)},beforeRender:function(){switch(this.get("loginWallVariant")){case"small_right":l.use();break;
55case"small_center":c.use();break;case"large":u.use();break;default:r.use()}},show:function(){var A=this;this._resize(),setTimeout(function(){A.$el.removeClass("closed")},0)},hide:function(){this.$el.addClass("closed")},dismissTeaser:function(A){var t=this;A.preventDefault();var e=new Date,n=30;e.setTime(e.getTime()+60*n*1e3),o.set("hide_follow_nag",1,e),this.trigger("hide"),setTimeout(function(){t.remove()},300)},afterRender:function(){var A=this;setTimeout(function(){A._resize()},1)},_resize:function(){this.trigger("resize",{width:this.$el.outerWidth(!0),height:this.$el.outerHeight(!0)})}});A.exports=p},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="",__e=_.escape;with(obj)__p+='<div class="title-bar"><p class="title">'+__e(__("Never miss a post"))+'!</p><div class="close-button">×</div></div><div class="content"><a class="avatar follow-link" href="'+__e(followButtonUrl)+'" target="_top"><img class="avatar-image" src="'+__e(tumblelogAvatar)+'" width="38" height="38" alt=""> </a><a class="follow-link blog-name-title'+__e(noTitle?" no-title":"")+'" href="'+__e(followButtonUrl)+'" target="_top"><span class="blog-name">'+__e(tumblelogName)+'</span><span class="blog-title">'+__e(tumblelogTitle)+'</span></a><a class="follow-button follow-link" target="_top" href="'+__e(followButtonUrl)+'">'+__e(__("Follow"))+"</a></div>";return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){var n,o=0,i=e(199);"string"==typeof i&&(i=[[A.id,i,""]]),t.use=t.ref=function(){return o++||(t.locals=i.locals,n=e(140)(i,{})),t},t.unuse=t.unref=function(){--o||(n(),n=null)}},function(A,t,e){t=A.exports=e(139)(),t.push([A.id,'.follow-teaser{position:absolute;top:0;left:0;margin:5px;padding:0;border-radius:3px;white-space:nowrap;min-width:300px;min-height:100px;overflow:hidden;opacity:1;font-weight:600;font-size:15px;line-height:20px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;background-color:#fff;color:rgba(0,0,0,.73);box-shadow:0 1px 4px rgba(0,0,0,.3);transition:left .4s,opacity .2s ease-in-out .2s}.follow-teaser .follow-link{text-decoration:none;color:#444}.follow-teaser .title{margin:0;margin-top:5px}.follow-teaser.closed{opacity:0;left:100%}.follow-teaser .title-bar{position:relative;font-size:15px;line-height:28px;height:28px;padding:5px 10px;border-bottom:1px solid transparent;background-color:#fff;border-bottom-color:rgba(0,0,0,.1)}.follow-teaser .title-bar .close-button{display:block;position:absolute;top:50%;right:0;width:14px;height:14px;margin-top:-7px;margin-right:10px;font-family:arial,sans-serif;font-size:24px;font-weight:bolder;text-align:center;line-height:14px;cursor:pointer;color:rgba(0,0,0,.26)}.follow-teaser .content{position:relative;height:57px;font-size:12px}.follow-teaser .content .avatar{display:block;position:absolute;top:50%;left:0;margin:-19px 10px 10px;width:38px;height:38px;background-size:cover}.follow-teaser .content .avatar .avatar-image{border-radius:3px}.follow-teaser .content .avatar:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.1);border-radius:3px;box-sizing:border-box}.follow-teaser .content .blog-name-title{display:block;padding:10px 100px 10px 60px;line-height:18px;color:rgba(0,0,0,.73)}.follow-teaser .content .blog-name-title.no-title{padding-top:20px;padding-bottom:20px}.follow-teaser .content .blog-name-title.no-title .blog-title{display:none}.follow-teaser .content .blog-name-title .blog-title{display:block;font-size:14px;white-space:nowrap;font-weight:400;overflow:hidden;text-overflow:ellipsis;color:rgba(0,0,0,.47)}.follow-teaser .content .blog-name-title .blog-name{display:block;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(0,0,0,.73)}.follow-teaser .content .follow-button{display:block;position:absolute;top:50%;right:0;margin:-15px 10px 0 0;height:29px;padding:0 10px;color:#fff;font-size:13px;line-height:29px;font-weight:700;text-decoration:none;border-radius:3px;background-color:#00b8ff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background-clip:padding-box}.follow-teaser .content .follow-button:active{color:hsla(0,0%,100%,.8);box-shadow:inset 0 1px 0 rgba(0,0,0,.3)}.ie .avatar img{display:block}',""]); 56},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="",__e=_.escape;with(obj)__p+='<div class="title-bar"><p class="title">'+__e(__("Sign up for Tumblr"))+'</p><p class="subtitle">'+__e(__("Discover more blogs like this one."))+'</p><div class="close-button">×</div></div><div class="buttons"><a class="button signup" href="'+__e(followButtonUrl)+'" target="_top">'+__e(__("Sign up"))+'</a><a class="button login" href="'+__e(loginButtonUrl)+'" target="_top">'+__e(__("Log in"))+"</a></div>";return __p}.toString()).apply(void 0,_values(_imports))},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="",__e=_.escape;with(obj)__p+='<div class="title-bar"><div class="avatar"><img class="avatar-image" src="'+__e(tumblelogAvatar)+'" width="64" height="64" alt=""></div><p class="title">'+__e(__("Never miss a post from %1$s",tumblelogName))+'</p><p class="subtitle">'+__e(__("Discover more blogs like this one."))+'</p><div class="close-button">×</div></div><div class="buttons"><a class="button signup" href="'+__e(followButtonUrl)+'" target="_top">'+__e(__("Sign up"))+'</a><a class="button login" href="'+__e(loginButtonUrl)+'" target="_top">'+__e(__("Log in"))+"</a></div>";return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){var n,o=0,i=e(203);"string"==typeof i&&(i=[[A.id,i,""]]),t.use=t.ref=function(){return o++||(t.locals=i.locals,n=e(140)(i,{})),t},t.unuse=t.unref=function(){--o||(n(),n=null)}},function(A,t,e){t=A.exports=e(139)(),t.push([A.id,".follow-teaser{position:absolute;top:0;left:0;margin:5px;padding:0;border-radius:10px;white-space:nowrap;min-width:360px;min-height:180px;overflow:hidden;opacity:1;font-weight:600;font-size:15px;line-height:20px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;text-align:center;background-color:#7c5cff;color:#fff;transition:left .4s,opacity .2s ease-in-out .2s}.follow-teaser p{margin:0}.follow-teaser.closed{opacity:0;left:100%}.follow-teaser .title-bar{font-size:16px;padding:5px 10px}.follow-teaser .title-bar .title{font-size:20px;margin-top:22px}.follow-teaser .title-bar .subtitle{font-weight:400;margin-top:16px;margin-bottom:12px}.follow-teaser .title-bar .close-button{display:block;position:absolute;top:12px;right:12px;width:14px;
56height:14px;font-family:Arial,sans-serif;font-size:24px;font-weight:bolder;text-align:center;line-height:14px;cursor:pointer;color:#fff}.follow-teaser .buttons{font-size:12px;margin:10px auto;width:260px}.follow-teaser .buttons .button{display:block;float:left;padding:10px;font-size:16px;line-height:30px;font-weight:700;text-decoration:none;border-radius:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background-clip:padding-box}.follow-teaser .buttons .signup{color:#7c5cff;background-color:#fff;margin-right:15px;width:120px}.follow-teaser .buttons .login{color:#fff;background-color:#7c5cff;border:1px solid #fff;width:80px}.ie .avatar img{display:block}",""])},function(A,t,e){var n,o=0,i=e(205);"string"==typeof i&&(i=[[A.id,i,""]]),t.use=t.ref=function(){return o++||(t.locals=i.locals,n=e(140)(i,{})),t},t.unuse=t.unref=function(){--o||(n(),n=null)}},function(A,t,e){t=A.exports=e(139)(),t.push([A.id,".follow-teaser{position:absolute;top:0;left:0;margin:5px;padding:0;border-radius:10px;white-space:nowrap;min-width:650px;min-height:100px;overflow:hidden;opacity:1;font-weight:600;font-size:15px;line-height:20px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;text-align:left;background-color:#7c5cff;color:#fff;transition:bottom .4s,opacity .2s ease-in-out .2s}.follow-teaser p{margin:0}.follow-teaser.closed{opacity:0;left:100%}.follow-teaser .title-bar{font-size:16px;padding:0 0 0 30px}.follow-teaser .title-bar .title{font-size:20px;margin-top:22px}.follow-teaser .title-bar .subtitle{font-weight:400;margin-top:16px;margin-bottom:12px}.follow-teaser .title-bar .close-button{display:block;position:absolute;top:12px;right:12px;width:14px;height:14px;font-family:Arial,sans-serif;font-size:24px;font-weight:bolder;text-align:center;line-height:14px;cursor:pointer;color:#fff}.follow-teaser .buttons{font-size:12px;margin-bottom:10px;position:absolute;right:25px;top:15px}.follow-teaser .buttons .button{display:block;float:left;text-align:center;width:100px;margin:10px;padding:10px;font-size:16px;line-height:30px;font-weight:700;text-decoration:none;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background-clip:padding-box}.follow-teaser .buttons .signup{color:#7c5cff;background-color:#fff}.follow-teaser .buttons .login{color:#fff;background-color:#7c5cff;border:1px solid #fff}.ie .avatar img{display:block}",""])},function(A,t,e){var n,o=0,i=e(207);"string"==typeof i&&(i=[[A.id,i,""]]),t.use=t.ref=function(){return o++||(t.locals=i.locals,n=e(140)(i,{})),t},t.unuse=t.unref=function(){--o||(n(),n=null)}},function(A,t,e){t=A.exports=e(139)(),t.push([A.id,'.follow-teaser{position:absolute;top:0;left:0;margin:5px;padding:0;border-radius:10px;width:450px;min-height:300px;overflow:hidden;opacity:1;font-weight:600;font-size:15px;line-height:20px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;text-align:center;background-color:#7c5cff;color:#fff;transition:bottom .4s,opacity .2s ease-in-out .2s}.follow-teaser p{margin:0}.follow-teaser.closed{opacity:0;left:100%}.follow-teaser .title-bar{font-size:16px;padding:85px 10px 5px}.follow-teaser .title-bar .title{font-size:26px;margin:22px 16px 0;line-height:28px}.follow-teaser .title-bar .subtitle{font-weight:400;margin-top:22px;margin-bottom:20px}.follow-teaser .title-bar .close-button{display:block;position:absolute;top:12px;right:12px;width:14px;height:14px;font-family:Arial,sans-serif;font-size:24px;font-weight:bolder;text-align:center;line-height:14px;cursor:pointer;color:#fff}.follow-teaser .title-bar .avatar{display:block;position:absolute;top:24px;left:50%;margin-left:-32px;width:64px;height:64px;background-size:cover}.follow-teaser .title-bar .avatar .avatar-image{border-radius:3px}.follow-teaser .title-bar .avatar:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.1);border-radius:3px;box-sizing:border-box}.follow-teaser .buttons{font-size:12px;margin-bottom:30px}.follow-teaser .buttons .button{display:block;margin:10px 120px;padding:10px;font-size:16px;line-height:30px;font-weight:700;text-decoration:none;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background-clip:padding-box}.follow-teaser .buttons .signup{color:#7c5cff;background-color:#fff}.follow-teaser .buttons .login{color:#fff;background-color:#7c5cff}.ie .avatar img{display:block}',""])},function(A,t,e){"use strict";var n=e(4),o=e(7),i=e(55).sprintf,r=e(62),a=e(10),s=e(209),l=o(window),c=e(51),u=r.extend({defaults:n.extend({triggerHeight:0},r.prototype.defaults),initialize:function(A){var t=this,e=s(this.get("bootstrap"),"FollowTeaserIframe",this.getFollowTeaserModel());this.set("bootstrap",e),r.prototype.initialize.call(this,A),this.bindEvents(A.stickyAdShown),this.show(),this.channel.listen_to("loaded",function(){return t.channel.send("show")},this)},bindEvents:function(A){var t=this;this.checkHeightToShow=n.debounce(n.bind(this.checkHeightToShow,this),300),this.channel.listen_to("hide",this.hide,this),this.channel.listen_to("resize",this.resize,this),A?(this.listenTo(c,"sticky-ad:show",function(){t.$iframe.addClass("sticky-ad-visible")}),this.listenTo(c,"sticky-ad:close",function(){t.$iframe.removeClass("sticky-ad-visible")})):(this.listenTo(c,"gdpr-banner:resize",function(A){t.$iframe.css("bottom",A.height+"px")}),this.listenTo(c,"gdpr-banner:remove",function(A){t.$iframe.css("bottom","")}))},getFollowTeaserModel:function(){var A=this.data.tumblelogName,t=a.get("Context/hosts/secure_www_host"),e="follow_iframe";return"default"!==this.data.loginWallVariant&&(e=i("follow_iframe_%s",this.data.loginWallVariant)),{followButtonUrl:i("%s/register?redirect_to=%%2f%s&referer=%s&source=%s",t,A,e,"blognetwork_follow_iframe"),loginButtonUrl:i("%s/login?redirect_to=%%2f%s&referer=%s",t,A,e),tumblelogName:A,tumblelogTitle:this.data.tumblelogTitle,tumblelogAvatar:this.data.tumblelogAvatar,tumblelogHost:this.data.tumblelogHost,noTitle:!this.data.tumblelogTitle,loginWallVariant:this.data.loginWallVariant}},checkHeightToShow:function(){var A=window.top.pageYOffset||window.top.document.body.scrollTop||window.top.document.documentElement.scrollTop||0;(A>this.get("triggerHeight")||this.data.currentPage>=2)&&(this.show(),this.channel.send("show"),l.off("scroll",this.checkHeightToShow))},resize:function(A){var t=A.width,e=A.height;this.$iframe.attr({width:t,height:e}),this.$iframe.width(t),this.$iframe.height(e)},hide:function(){var A=this;this.trigger("hide"),setTimeout(function(){A.$iframe.removeClass("open")},300)},show:function(){this.$iframe.addClass("open"),this.trigger("show"),"large"===this.data.loginWallVariant?this.$iframe.addClass("center-middle"):"small_center"===this.data.loginWallVariant&&this.$iframe.addClass("center")}});A.exports=u},function(A,t,e){"use strict";function n(A,t,e){return o.set(A,"Components."+t,e)}var o=e(4);A.exports=n},function(A,t,e){"use strict";var n=e(3),o=e(211),i=e(10),r=e(44),a=n.extend({name:"AppCTAButton",selector:"body",view:o,viewOptions:function(A){return A.data},initialize:function(){var A=this;this.channel=new r({window:window.top,namespace:"tumblr-"+i.get("Context/name"),origin:"*"}),this.listenTo(this.view,"resize",function(t){A.channel.send("AppCTAButton:size",t)}),this.listenTo(this.view,"dismiss",function(t){A.channel.send("AppCTAButton:dismiss",t)})},autoAppend:!0});A.exports=a},function(A,t,e){"use strict";var n=e(7),o=e(19),i=e(212),r=e(213),a=o.extend({className:"app-cta-button",template:i,defaults:{ctaLabel:"",ctaUrl:"",device:{},currentPageType:"",tumblelogName:"",tumblelogAvatar:""},initialize:function(){var A=this;r.use();var t=0,e=setInterval(function(){A.resize(),t++,t>5&&clearInterval(e)},750)},events:{"click [data-js-button]":"_onClickButton","click [data-js-dismiss]":"_onClickDismiss"},_onClickButton:function(A){var t=this.get("device")||{},e=n(A.currentTarget);
56"ios"===t.family?(A.preventDefault(),window.parent.location.href=e.attr("href")):"android"===t.family&&e.attr("target","_blank")},_onClickDismiss:function(A){A.preventDefault(),A.stopPropagation(),this.$el.addClass("hidden"),this.trigger("dismiss")},resize:function(){var A=this.getDimensions();this.trigger("resize",{width:A.width,height:A.height,className:"tmblr-iframe--loaded"})},getDimensions:function(){return{width:this.$el.outerWidth(!0),height:n("body").height()}}});A.exports=a},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="",__e=_.escape;with(obj)__p+='<img class="avatar-image" src="'+__e(tumblelogAvatar)+'" width="48" height="48" alt="'+__e(__("%1$s, a blog on Tumblr.",tumblelogName))+'"><p class="view-this-content-in"><strong>'+__e(__("Never miss a post from %1$s",tumblelogName))+"</strong><br> "+__e(__("Make gifs, find your community. Only in the app."))+' </p><ul class="tumblr-usage-options"><li class="use-tumblr"><a class="tx-button open-app '+__e(device.family?device.family:"ios")+'" target="_top" href="'+__e(ctaUrl)+'" role="button" data-js-button> '+__e(__("Get the app"))+' </a></li><li class="use-tumblr"><a class="dismiss" target="_top" href="#" role="button" data-js-dismiss>'+__e(__("No thanks"))+"</a></li></ul>";return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){var n,o=0,i=e(214);"string"==typeof i&&(i=[[A.id,i,""]]),t.use=t.ref=function(){return o++||(t.locals=i.locals,n=e(140)(i,{})),t},t.unuse=t.unref=function(){--o||(n(),n=null)}},function(A,t,e){t=A.exports=e(139)(),t.push([A.id,'a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}button{margin:0;padding:0;border:0;background-color:transparent;color:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:Blank;src:url("data:font/opentype;base64,T1RUTwAKAIAAAwAgQ0ZGIM6ZbkwAAEPoAAAZM0RTSUcAAAABAABtJAAAAAhPUy8yAR6vMwAAARAAAABgY21hcDqI98oAACjoAAAa4GhlYWQAVAYrAAAArAAAADZoaGVhCCID7wAAAOQAAAAkaG10eAPoAHwAAF0cAAAQBm1heHAIAVAAAAABCAAAAAZuYW1lEb5dKwAAAXAAACd4cG9zdP+4ADIAAEPIAAAAIAABAAAAAQj1QlgfWV8PPPUAAwPoAAAAAM6qXK8AAAAAzqpcrwB8/4gDbANwAAAAAwACAAAAAAAAAAEAAANw/4gAyAPoAHwAfANsAAEAAAAAAAAAAAAAAAAAAAACAABQAAgBAAAABAAAAZAABQAAAooCWAAAAEsCigJYAAABXgAyANwAAAAAAAAAAAAAAAD3/67/+9///w/gAD8AAAAAQURCRQHAAAD//wNw/4gAyANwAHhgLwH/AAAAAAAAAAAAAAAgAAAAAAARANIAAQAAAAAAAQALAAAAAQAAAAAAAgAHAAsAAQAAAAAAAwAbABIAAQAAAAAABAALAAAAAQAAAAAABQA5AC0AAQAAAAAABgAKAGYAAwABBAkAAABuAHAAAwABBAkAAQAWAN4AAwABBAkAAgAOAPQAAwABBAkAAwA2AQIAAwABBAkABAAmATgAAwABBAkABQByAV4AAwABBAkABgAUAdAAAwABBAkACAA0AeQAAwABBAkACwA0AhgAAwABBAkADSQSAkwAAwABBAkADgBIJl5BZG9iZSBCbGFua1JlZ3VsYXIxLjAzNTtBREJFO0Fkb2JlQmxhbms7QURPQkVWZXJzaW9uIDEuMDM1O1BTIDEuMDAzO2hvdGNvbnYgMS4wLjcyO21ha2VvdGYubGliMi41LjU5MDBBZG9iZUJsYW5rAKkAIAAyADAAMQAzACAAQQBkAG8AYgBlACAAUwB5AHMAdABlAG0AcwAgAEkAbgBjAG8AcgBwAG8AcgBhAHQAZQBkAC4AIABBAGwAbAAgAFIAaQBnAGgAdABzACAAUgBlAHMAZQByAHYAZQBkAC4AQQBkAG8AYgBlACAAQgBsAGEAbgBrAFIAZQBnAHUAbABhAHIAMQAuADAAMwA1ADsAQQBEAEIARQA7AEEAZABvAGIAZQBCAGwAYQBuAGsAOwBBAEQATwBCAEUAQQBkAG8AYgBlACAAQgBsAGEAbgBrACAAUgBlAGcAdQBsAGEAcgBWAGUAcgBzAGkAbwBuACAAMQAuADAAMwA1ADsAUABTACAAMQAuADAAMAAzADsAaABvAHQAYwBvAG4AdgAgADEALgAwAC4ANwAyADsAbQBhAGsAZQBvAHQAZgAuAGwAaQBiADIALgA1AC4ANQA5ADAAMABBAGQAbwBiAGUAQgBsAGEAbgBrAEEAZABvAGIAZQAgAFMAeQBzAHQAZQBtAHMAIABJAG4AYwBvAHIAcABvAHIAYQB0AGUAZABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBkAG8AYgBlAC4AYwBvAG0ALwB0AHkAcABlAC8AQQBkAG8AYgBlACAAQgBsAGEAbgBrACAAaQBzACAAcgBlAGwAZQBhAHMAZQBkACAAdQBuAGQAZQByACAAdABoAGUAIABTAEkATAAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAgAC0AIABwAGwAZQBhAHMAZQAgAHIAZQBhAGQAIABpAHQAIABjAGEAcgBlAGYAdQBsAGwAeQAgAGEAbgBkACAAZABvACAAbgBvAHQAIABkAG8AdwBuAGwAb
56wBhAGQAIAB0AGgAZQAgAGYAbwBuAHQAcwAgAHUAbgBsAGUAcwBzACAAeQBvAHUAIABhAGcAcgBlAGUAIAB0AG8AIAB0AGgAZQAgAHQAaABlACAAdABlAHIAbQBzACAAbwBmACAAdABoAGUAIABsAGkAYwBlAG4AcwBlADoADQAKAA0ACgBDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAyADAAMQAzACAAQQBkAG8AYgBlACAAUwB5AHMAdABlAG0AcwAgAEkAbgBjAG8AcgBwAG8AcgBhAHQAZQBkACAAKABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBkAG8AYgBlAC4AYwBvAG0ALwApACwAIAB3AGkAdABoACAAUgBlAHMAZQByAHYAZQBkACAARgBvAG4AdAAgAE4AYQBtAGUAIABBAGQAbwBiAGUAIABCAGwAYQBuAGsADQAKAA0ACgBUAGgAaQBzACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAGwAaQBjAGUAbgBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAUwBJAEwAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUALAAgAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAuAA0ACgANAAoAVABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABpAHMAIABjAG8AcABpAGUAZAAgAGIAZQBsAG8AdwAsACAAYQBuAGQAIABpAHMAIABhAGwAcwBvACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGkAdABoACAAYQAgAEYAQQBRACAAYQB0ADoAIABoAHQAdABwADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwADQAKAA0ACgAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ADQAKAFMASQBMACAATwBQAEUATgAgAEYATwBOAFQAIABMAEkAQwBFAE4AUwBFACAAVgBlAHIAcwBpAG8AbgAgADEALgAxACAALQAgADIANgAgAEYAZQBiAHIAdQBhAHIAeQAgADIAMAAwADcADQAKAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQANAAoADQAKAFAAUgBFAEEATQBCAEwARQANAAoAVABoAGUAIABnAG8AYQBsAHMAIABvAGYAIAB0AGgAZQAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAgACgATwBGAEwAKQAgAGEAcgBlACAAdABvACAAcwB0AGkAbQB1AGwAYQB0AGUAIAB3AG8AcgBsAGQAdwBpAGQAZQAgAGQAZQB2AGUAbABvAHAAbQBlAG4AdAAgAG8AZgAgAGMAbwBsAGwAYQBiAG8AcgBhAHQAaQB2AGUAIABmAG8AbgB0ACAAcAByAG8AagBlAGMAdABzACwAIAB0AG8AIABzAHUAcABwAG8AcgB0ACAAdABoAGUAIABmAG8AbgB0ACAAYwByAGUAYQB0AGkAbwBuACAAZQBmAGYAbwByAHQAcwAgAG8AZgAgAGEAYwBhAGQAZQBtAGkAYwAgAGEAbgBkACAAbABpAG4AZwB1AGkAcwB0AGkAYwAgAGMAbwBtAG0AdQBuAGkAdABpAGUAcwAsACAAYQBuAGQAIAB0AG8AIABwAHIAbwB2AGkAZABlACAAYQAgAGYAcgBlAGUAIABhAG4AZAAgAG8AcABlAG4AIABmAHIAYQBtAGUAdwBvAHIAawAgAGkAbgAgAHcAaABpAGMAaAAgAGYAbwBuAHQAcwAgAG0AYQB5ACAAYgBlACAAcwBoAGEAcgBlAGQAIABhAG4AZAAgAGkAbQBwAHIAbwB2AGUAZAAgAGkAbgAgAHAAYQByAHQAbgBlAHIAcwBoAGkAcAAgAHcAaQB0AGgAIABvAHQAaABlAHIAcwAuAA0ACgANAAoAVABoAGUAIABPAEYATAAgAGEAbABsAG8AdwBzACAAdABoAGUAIABsAGkAYwBlAG4AcwBlAGQAIABmAG8AbgB0AHMAIAB0AG8AIABiAGUAIAB1AHMAZQBkACwAIABzAHQAdQBkAGkAZQBkACwAIABtAG8AZABpAGYAaQBlAGQAIABhAG4AZAAgAHIAZQBkAGkAcwB0AHIAaQBiAHUAdABlAGQAIABmAHIAZQBlAGwAeQAgAGEAcwAgAGwAbwBuAGcAIABhAHMAIAB0AGgAZQB5ACAAYQByAGUAIABuAG8AdAAgAHMAbwBsAGQAIABiAHkAIAB0AGgAZQBtAHMAZQBsAHYAZQBzAC4AIABUAGgAZQAgAGYAbwBuAHQAcwAsACAAaQBuAGMAbAB1AGQAaQBuAGcAIABhAG4AeQAgAGQAZQByAGkAdgBhAHQAaQB2AGUAIAB3AG8AcgBrAHMALAAgAGMAYQBuACAAYgBlACAAYgB1AG4AZABsAGUAZAAsACAAZQBtAGIAZQBkAGQAZQBkACwAIAByAGUAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAYQBuAGQALwBvAHIAIABzAG8AbABkACAAdwBpAHQAaAAgAGEAbgB5ACAAcwBvAGYAdAB3AGEAcgBlACAAcAByAG8AdgBpAGQAZQBkACAAdABoAGEAdAAgAGEAbgB5ACAAcgBlAHMAZQByAHYAZQBkACAAbgBhAG0AZQBzACAAYQByAGUAIABuAG8AdAAgAHUAcwBlAGQAIABiAHkAIABkAGUAcgBpAHYAYQB0AGkAdgBlACAAdwBvAHIAawBzAC4AIABUAGgAZQAgAGYAbwBuAHQAcwAgAGEAbgBkACAAZABlAHIAaQB2AGEAdABpAHYAZQBzACwAIABoAG8AdwBlAHYAZQByACwAIABjAGEAbgBuAG8AdAAgAGIAZQAgAHIAZQBsAGUAYQBzAGUAZAAgAHUAbgBkAGUAcgAgAGEAbgB5ACAAbwB0AGgAZQByACAAdAB5AHAAZQAgAG8AZgAgAGwAaQBjAGUAbgBzAGUALgAgAFQAaABlACAAcgBlAHEAdQBpAHIAZQBtAGUAbgB0ACAAZgBvAHIAIABmAG8AbgB0AHMAIAB0AG8AIAByAGUAbQBhAGkAbgAgAHUAbgBkAGUAcgAgAHQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAZABvAGUAcwAgAG4AbwB0ACAAYQBwAHAAbAB5ACAAdABvACAAYQBuAHkAIABkAG8AYwB1AG0AZQBuAHQAIABjAHIAZQBhAHQAZQBkACAAdQBzAGkAbgBnACAAdABoAGUAIABmAG8AbgB0AHMAIABvAHIAIAB0AGgAZQBpAHIAIABkAGUAcgBpAHYAYQB0AGkAdgBlAHMALgANAAoADQAKAEQARQBGAEkATgBJAFQASQBPAE4AUwANAAoAIgBGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACIAIAByAGUAZgBlAHIAcwAgAHQAbwAgAHQAaABlACAAcwBlAHQAIABvAGYAIABmAGkAbABlAHMAIAByAGUAbABlAGEAcwBlAGQAIABiAHkAIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkAIAB1AG4AZABlAHIAIAB0AGgAaQBzACAAbABpAGMAZQBuAHMAZQAgAGEAbgBkACAAYwBsAGUAYQByAGwAeQAgAG0AYQByAGsAZQBkACAAYQBzACAAcwB1AGMAaAAuACAAVABoAGkAcwAgAG0AYQB5ACAAaQBuAGMAbAB1AGQAZQAgAHMAbwB1AHIAYwBlACAAZgBpAGwAZQBzACwAIABiAHUAaQBsAGQAIABzAGMAcgBpAHAAdABzACAAYQBuAGQAIABkAG8AYwB1AG0AZQBuAHQAYQB0AGkAbwBuAC4ADQAKAA0ACgAiAFIAZQBzAGUAcgB2AGUAZAAgAEYAbwBuAHQAIABOAGEAbQBlACIAIAByAGUAZgBlAHIAcwAgAHQAbwAgAGEAbgB5ACAAbgBhAG0AZQBzACAAcwBwAGUAYwBpAGYAaQBlAGQAIABhAHMAIABzAHUAYwBoACAAYQBmAHQAZQByACAAdABoAGUAIABjAG8AcAB5AHIAaQBnAGgAdAAgAHMAdABhAHQAZQBtAGUAbgB0ACgAcwApAC4ADQAKAA0ACgAiAE8AcgBpAGcAaQBuAGEAbAAgAFYAZQByAHMAaQBvAG4AIgAgAHIAZQBmAGUAcgBzACAAdABvACAAdABoAGUAIABjAG8AbABsAGUAYwB0AGkAbwBuACAAbwBmACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGMAbwBtAHAAbwBuAGUAbgB0AHMAIABhAHMAIABkAGkAcwB0AHIAaQBiAHUAdABlAGQAIABiAHkAIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkALgANAAoADQAKACIATQBvAGQAaQBmAGkAZQBkACAAVgBlAHIAcwBpAG8AbgAiACAAcgBlAGYAZQByAHMAIAB0AG8AIABhAG4AeQAgAGQAZQByAGkAdgBhAHQAaQB2AGUAIABtAGEAZABlACAAYgB5ACAAYQBkAGQAaQBuAGcAIAB0AG8ALAAgAGQAZQBsAGUAdABpAG4AZwAsACAAbwByACAAcwB1AGIAcwB0AGkAdAB1AHQAaQBuAGcAIAAtAC0AIABpAG4AIABwAGEAcgB0ACAAbwByACAAaQBuACAAdwBoAG8AbABlACAALQAtACAAYQBuAHkAIABvAGYAIAB0AGgAZQAgAGMAbwBtAHAAbwBuAGUAbgB0AHMAIABvAGYAIAB0AGgAZQAgAE8AcgBpAGcAaQBuAGEAbAAgAFYAZQByAHMAaQBvAG4ALAAgAGIAeQAgAGMAaABhAG4AZwBpAG4AZwAgAGYAbwByAG0AYQB0AHMAIABvAHIAIABiAHkAIABwAG8AcgB0AGkAbgBnACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAdABvACAAYQAgAG4AZQB3ACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0AC4ADQAKAA0ACgAiAEEAdQB0AGgAbwByACIAIAByAGUAZgBlAHIAcwAgAHQAbwAgAGEAbgB5ACAAZABlAHMAaQBnAG4AZQByACwAIABlAG4AZwBpAG4AZQBlAHIALAAgAHAAcgBvAGcAcgBhAG0AbQBlAHIALAAgAHQAZQBjAGgAbgBpAGMAYQBsACAAdwByAGkAdABlAHIAIABvAHIAIABvAHQAaABlAHIAIABwAGUAcgBzAG8AbgAgAHcAaABvACAAYwBvAG4AdAByAGkAYgB1AHQAZQBkACAAdABvACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlAC4ADQAKAA0ACgBQAEUAUgBNAEkAUwBTAEkATwBOACAAJgAgAEMATwBOAEQASQBUAEkATwBOAFMADQAKAFAAZQByAG0AaQBzAHMAaQBvAG4AIABpAHMAIABoAGUAcgBlAGIAeQAgAGcAcgBhAG4AdABlAGQALAAgAGYAcgBlAGUAIABvAGYAIABjAGgAYQByAGcAZQAsACAAdABvACAAYQBuAHkAIABwAGUAcgBzAG8AbgAgAG8AYgB0AGEAaQBuAGkAbgBnACAAYQAgAGMAbwBwAHkAIABvAGYAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUALAAgAHQAbwAgAHUAcwBlACwAIABzAHQAdQBkAHkALAAgAGMAbwBwAHkALAAgAG0AZQByAGcAZQAsACAAZQBtAGIAZ
56QBkACwAIABtAG8AZABpAGYAeQAsACAAcgBlAGQAaQBzAHQAcgBpAGIAdQB0AGUALAAgAGEAbgBkACAAcwBlAGwAbAAgAG0AbwBkAGkAZgBpAGUAZAAgAGEAbgBkACAAdQBuAG0AbwBkAGkAZgBpAGUAZAAgAGMAbwBwAGkAZQBzACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACwAIABzAHUAYgBqAGUAYwB0ACAAdABvACAAdABoAGUAIABmAG8AbABsAG8AdwBpAG4AZwAgAGMAbwBuAGQAaQB0AGkAbwBuAHMAOgANAAoADQAKADEAKQAgAE4AZQBpAHQAaABlAHIAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABuAG8AcgAgAGEAbgB5ACAAbwBmACAAaQB0AHMAIABpAG4AZABpAHYAaQBkAHUAYQBsACAAYwBvAG0AcABvAG4AZQBuAHQAcwAsACAAaQBuACAATwByAGkAZwBpAG4AYQBsACAAbwByACAATQBvAGQAaQBmAGkAZQBkACAAVgBlAHIAcwBpAG8AbgBzACwAIABtAGEAeQAgAGIAZQAgAHMAbwBsAGQAIABiAHkAIABpAHQAcwBlAGwAZgAuAA0ACgANAAoAMgApACAATwByAGkAZwBpAG4AYQBsACAAbwByACAATQBvAGQAaQBmAGkAZQBkACAAVgBlAHIAcwBpAG8AbgBzACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAbQBhAHkAIABiAGUAIABiAHUAbgBkAGwAZQBkACwAIAByAGUAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAYQBuAGQALwBvAHIAIABzAG8AbABkACAAdwBpAHQAaAAgAGEAbgB5ACAAcwBvAGYAdAB3AGEAcgBlACwAIABwAHIAbwB2AGkAZABlAGQAIAB0AGgAYQB0ACAAZQBhAGMAaAAgAGMAbwBwAHkAIABjAG8AbgB0AGEAaQBuAHMAIAB0AGgAZQAgAGEAYgBvAHYAZQAgAGMAbwBwAHkAcgBpAGcAaAB0ACAAbgBvAHQAaQBjAGUAIABhAG4AZAAgAHQAaABpAHMAIABsAGkAYwBlAG4AcwBlAC4AIABUAGgAZQBzAGUAIABjAGEAbgAgAGIAZQAgAGkAbgBjAGwAdQBkAGUAZAAgAGUAaQB0AGgAZQByACAAYQBzACAAcwB0AGEAbgBkAC0AYQBsAG8AbgBlACAAdABlAHgAdAAgAGYAaQBsAGUAcwAsACAAaAB1AG0AYQBuAC0AcgBlAGEAZABhAGIAbABlACAAaABlAGEAZABlAHIAcwAgAG8AcgAgAGkAbgAgAHQAaABlACAAYQBwAHAAcgBvAHAAcgBpAGEAdABlACAAbQBhAGMAaABpAG4AZQAtAHIAZQBhAGQAYQBiAGwAZQAgAG0AZQB0AGEAZABhAHQAYQAgAGYAaQBlAGwAZABzACAAdwBpAHQAaABpAG4AIAB0AGUAeAB0ACAAbwByACAAYgBpAG4AYQByAHkAIABmAGkAbABlAHMAIABhAHMAIABsAG8AbgBnACAAYQBzACAAdABoAG8AcwBlACAAZgBpAGUAbABkAHMAIABjAGEAbgAgAGIAZQAgAGUAYQBzAGkAbAB5ACAAdgBpAGUAdwBlAGQAIABiAHkAIAB0AGgAZQAgAHUAcwBlAHIALgANAAoADQAKADMAKQAgAE4AbwAgAE0AbwBkAGkAZgBpAGUAZAAgAFYAZQByAHMAaQBvAG4AIABvAGYAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABtAGEAeQAgAHUAcwBlACAAdABoAGUAIABSAGUAcwBlAHIAdgBlAGQAIABGAG8AbgB0ACAATgBhAG0AZQAoAHMAKQAgAHUAbgBsAGUAcwBzACAAZQB4AHAAbABpAGMAaQB0ACAAdwByAGkAdAB0AGUAbgAgAHAAZQByAG0AaQBzAHMAaQBvAG4AIABpAHMAIABnAHIAYQBuAHQAZQBkACAAYgB5ACAAdABoAGUAIABjAG8AcgByAGUAcwBwAG8AbgBkAGkAbgBnACAAQwBvAHAAeQByAGkAZwBoAHQAIABIAG8AbABkAGUAcgAuACAAVABoAGkAcwAgAHIAZQBzAHQAcgBpAGMAdABpAG8AbgAgAG8AbgBsAHkAIABhAHAAcABsAGkAZQBzACAAdABvACAAdABoAGUAIABwAHIAaQBtAGEAcgB5ACAAZgBvAG4AdAAgAG4AYQBtAGUAIABhAHMAIABwAHIAZQBzAGUAbgB0AGUAZAAgAHQAbwAgAHQAaABlACAAdQBzAGUAcgBzAC4ADQAKAA0ACgA0ACkAIABUAGgAZQAgAG4AYQBtAGUAKABzACkAIABvAGYAIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkAIABvAHIAIAB0AGgAZQAgAEEAdQB0AGgAbwByACgAcwApACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAcwBoAGEAbABsACAAbgBvAHQAIABiAGUAIAB1AHMAZQBkACAAdABvACAAcAByAG8AbQBvAHQAZQAsACAAZQBuAGQAbwByAHMAZQAgAG8AcgAgAGEAZAB2AGUAcgB0AGkAcwBlACAAYQBuAHkAIABNAG8AZABpAGYAaQBlAGQAIABWAGUAcgBzAGkAbwBuACwAIABlAHgAYwBlAHAAdAAgAHQAbwAgAGEAYwBrAG4AbwB3AGwAZQBkAGcAZQAgAHQAaABlACAAYwBvAG4AdAByAGkAYgB1AHQAaQBvAG4AKABzACkAIABvAGYAIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkAIABhAG4AZAAgAHQAaABlACAAQQB1AHQAaABvAHIAKABzACkAIABvAHIAIAB3AGkAdABoACAAdABoAGUAaQByACAAZQB4AHAAbABpAGMAaQB0ACAAdwByAGkAdAB0AGUAbgAgAHAAZQByAG0AaQBzAHMAaQBvAG4ALgANAAoADQAKADUAKQAgAFQAaABlACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAsACAAbQBvAGQAaQBmAGkAZQBkACAAbwByACAAdQBuAG0AbwBkAGkAZgBpAGUAZAAsACAAaQBuACAAcABhAHIAdAAgAG8AcgAgAGkAbgAgAHcAaABvAGwAZQAsACAAbQB1AHMAdAAgAGIAZQAgAGQAaQBzAHQAcgBpAGIAdQB0AGUAZAAgAGUAbgB0AGkAcgBlAGwAeQAgAHUAbgBkAGUAcgAgAHQAaABpAHMAIABsAGkAYwBlAG4AcwBlACwAIABhAG4AZAAgAG0AdQBzAHQAIABuAG8AdAAgAGIAZQAgAGQAaQBzAHQAcgBpAGIAdQB0AGUAZAAgAHUAbgBkAGUAcgAgAGEAbgB5ACAAbwB0AGgAZQByACAAbABpAGMAZQBuAHMAZQAuACAAVABoAGUAIAByAGUAcQB1AGkAcgBlAG0AZQBuAHQAIABmAG8AcgAgAGYAbwBuAHQAcwAgAHQAbwAgAHIAZQBtAGEAaQBuACAAdQBuAGQAZQByACAAdABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABkAG8AZQBzACAAbgBvAHQAIABhAHAAcABsAHkAIAB0AG8AIABhAG4AeQAgAGQAbwBjAHUAbQBlAG4AdAAgAGMAcgBlAGEAdABlAGQAIAB1AHMAaQBuAGcAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUALgANAAoADQAKAFQARQBSAE0ASQBOAEEAVABJAE8ATgANAAoAVABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABiAGUAYwBvAG0AZQBzACAAbgB1AGwAbAAgAGEAbgBkACAAdgBvAGkAZAAgAGkAZgAgAGEAbgB5ACAAbwBmACAAdABoAGUAIABhAGIAbwB2AGUAIABjAG8AbgBkAGkAdABpAG8AbgBzACAAYQByAGUAIABuAG8AdAAgAG0AZQB0AC4ADQAKAA0ACgBEAEkAUwBDAEwAQQBJAE0ARQBSAA0ACgBUAEgARQAgAEYATwBOAFQAIABTAE8ARgBUAFcAQQBSAEUAIABJAFMAIABQAFIATwBWAEkARABFAEQAIAAiAEEAUwAgAEkAUwAiACwAIABXAEkAVABIAE8AVQBUACAAVwBBAFIAUgBBAE4AVABZACAATwBGACAAQQBOAFkAIABLAEkATgBEACwAIABFAFgAUABSAEUAUwBTACAATwBSACAASQBNAFAATABJAEUARAAsACAASQBOAEMATABVAEQASQBOAEcAIABCAFUAVAAgAE4ATwBUACAATABJAE0ASQBUAEUARAAgAFQATwAgAEEATgBZACAAVwBBAFIAUgBBAE4AVABJAEUAUwAgAE8ARgAgAE0ARQBSAEMASABBAE4AVABBAEIASQBMAEkAVABZACwAIABGAEkAVABOAEUAUwBTACAARgBPAFIAIABBACAAUABBAFIAVABJAEMAVQBMAEEAUgAgAFAAVQBSAFAATwBTAEUAIABBAE4ARAAgAE4ATwBOAEkATgBGAFIASQBOAEcARQBNAEUATgBUACAATwBGACAAQwBPAFAAWQBSAEkARwBIAFQALAAgAFAAQQBUAEUATgBUACwAIABUAFIAQQBEAEUATQBBAFIASwAsACAATwBSACAATw
56BUAEgARQBSACAAUgBJAEcASABUAC4AIABJAE4AIABOAE8AIABFAFYARQBOAFQAIABTAEgAQQBMAEwAIABUAEgARQAgAEMATwBQAFkAUgBJAEcASABUACAASABPAEwARABFAFIAIABCAEUAIABMAEkAQQBCAEwARQAgAEYATwBSACAAQQBOAFkAIABDAEwAQQBJAE0ALAAgAEQAQQBNAEEARwBFAFMAIABPAFIAIABPAFQASABFAFIAIABMAEkAQQBCAEkATABJAFQAWQAsACAASQBOAEMATABVAEQASQBOAEcAIABBAE4AWQAgAEcARQBOAEUAUgBBAEwALAAgAFMAUABFAEMASQBBAEwALAAgAEkATgBEAEkAUgBFAEMAVAAsACAASQBOAEMASQBEAEUATgBUAEEATAAsACAATwBSACAAQwBPAE4AUwBFAFEAVQBFAE4AVABJAEEATAAgAEQAQQBNAEEARwBFAFMALAAgAFcASABFAFQASABFAFIAIABJAE4AIABBAE4AIABBAEMAVABJAE8ATgAgAE8ARgAgAEMATwBOAFQAUgBBAEMAVAAsACAAVABPAFIAVAAgAE8AUgAgAE8AVABIAEUAUgBXAEkAUwBFACwAIABBAFIASQBTAEkATgBHACAARgBSAE8ATQAsACAATwBVAFQAIABPAEYAIABUAEgARQAgAFUAUwBFACAATwBSACAASQBOAEEAQgBJAEwASQBUAFkAIABUAE8AIABVAFMARQAgAFQASABFACAARgBPAE4AVAAgAFMATwBGAFQAVwBBAFIARQAgAE8AUgAgAEYAUgBPAE0AIABPAFQASABFAFIAIABEAEUAQQBMAEkATgBHAFMAIABJAE4AIABUAEgARQAgAEYATwBOAFQAIABTAE8ARgBUAFcAQQBSAEUALgANAAoAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAZABvAGIAZQAuAGMAbwBtAC8AdAB5AHAAZQAvAGwAZQBnAGEAbAAuAGgAdABtAGwAAAAFAAAAAwAAADgAAAAEAAABUAABAAAAAAAsAAMAAQAAADgAAwAKAAABUAAGAAwAAAAAAAEAAAAEARgAAABCAEAABQACB/8P/xf/H/8n/y//N/8//0f/T/9X/1//Z/9v/3f/f/+H/4//l/+f/6f/r/+3/7//x//P/9f/5//v//f//c///f//AAAAAAgAEAAYACAAKAAwADgAQABIAFAAWABgAGgAcAB4AIAAiACQAJgAoACoALAAuADAAMgA0ADgAOgA8AD4AP3w//8AAfgB8AHoAeAB2AHQAcgBwAG4AbABqAGgAZgBkAGIAYABeAFwAWgBYAFYAVABSAFAATgBMAEgARgBEAEIAQgBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAZkAAAAAAAAAIgAAAAAAAAB/8AAAABAAAIAAAAD/8AAAABAAAQAAAAF/8AAAABAAAYAAAAH/8AAAABAAAgAAAAJ/8AAAABAAAoAAAAL/8AAAABAAAwAAAAN/8AAAABAAA4AAAAP/8AAAABAABAAAAAR/8AAAABAABIAAAAT/8AAAABAABQAAAAV/8AAAABAABYAAAAX/8AAAABAABgAAAAZ/8AAAABAABoAAAAb/8AAAABAABwAAAAd/8AAAABAAB4AAAAf/8AAAABAACAAAAAh/8AAAABAACIAAAAj/8AAAABAACQAAAAl/8AAAABAACYAAAAn/8AAAABAACgAAAAp/8AAAABAACoAAAAr/8AAAABAACwAAAAt/8AAAABAAC4AAAAv/8AAAABAADAAAAAx/8AAAABAADIAAAAz/8AAAABAADQAAAA1/8AAAABAADgAAAA5/8AAAABAADoAAAA7/8AAAABAADwAAAA9/8AAAABAAD4AAAA/c8AAAABAAD98AAA//0AAAXxAAEAAAABB/8AAAABAAEIAAABD/8AAAABAAEQAAABF/8AAAABAAEYAAABH/8AAAABAAEgAAABJ/8AAAABAAEoAAABL/8AAAABAAEwAAABN/8AAAABAAE4AAABP/8AAAABAAFAAAABR/8AAAABAAFIAAABT/8AAAABAAFQAAABV/8AAAABAAFYAAABX/8AAAABAAFgAAABZ/8AAAABAAFoAAABb/8AAAABAAFwAAABd/8AAAABAAF4AAABf/8AAAABAAGAAAABh/8AAAABAAGIAAABj/8AAAABAAGQAAABl/8AAAABAAGYAAABn/8AAAABAAGgAAABp/8AAAABAAGoAAABr/8AAAABAAGwAAABt/8AAAABAAG4AAABv/8AAAABAAHAAAABx/8AAAABAAHIAAABz/8AAAABAAHQAAAB1/8AAAABAAHYAAAB3/8AAAABAAHgAAAB5/8AAAABAAHoAAAB7/8AAAABAAHwAAAB9/8AAAABAAH4AAAB//0AAAABAAIAAAACB/8AAAABAAIIAAACD/8AAAABAAIQAAACF/8AAAABAAIYAAACH/8AAAABAAIgAAACJ/8AAAABAAIoAAACL/8AAAABAAIwAAACN/8AAAABAAI4AAACP/8AAAABAAJAAAACR/8AAAABAAJIAAACT/8AAAABAAJQAAACV/8AAAABAAJYAAACX/8AAAABAAJgAAACZ/8AAAABAAJoAAACb/8AAAABAAJwAAACd/8AAAABAAJ4AAACf/8AAAABAAKAAAACh/8AAAABAAKIAAACj/8AAAABAAKQAAACl/8AAAABAAKYAAACn/8AAAABAAKgAAACp/8AAAABAAKoAAACr/8AAAABAAKwAAACt/8AAAABAAK4AAACv/8AAAABAALAAAACx/8AAAABAALIAAACz/8AAAABAALQAAAC1/8AAAABAALYAAAC3/8AAAABAALgAAAC5/8AAAABAALoAAAC7/8AAAABAALwAAAC9/8AAAABAAL4AAAC//0AAAABAAMAAAADB/8AAAABAAMIAAADD/8AAAABAAMQAAADF/8AAAABAAMYAAADH/8AAAABAAMgAAADJ/8AAAABAAMoAAADL/8AAAABAAMwAAADN/8AAAABAAM4AAADP/8AAAABAANAAAADR/8AAAABAANIAAADT/8AAAABAANQAAADV/8AAAABAANYAAADX/8AAAABAANgAAADZ/8AAAABAANoAAADb/8AAAABAANwAAADd/8AAAABAAN4AAADf/8AAAABAAOAAAADh/8AAAABAAOIAAADj/8AAAABAAOQAAADl/8AAAABAAOYAAADn/8AAAABAAOgAAADp/8AAAABAAOoAAADr/8AAAABAAOwAAADt/8AAAABAAO4AAADv/8AAAABAAPAAAADx/8AAAABAAPIAAADz/8AAAABAAPQAAAD1/8AAAABAAPYAAAD3/8AAAABAAPgAAAD5/8AAAABAAPoAAAD7/8AAAABAAPwAAAD9/8AAAABAAP4AAAD//0AAAABAAQAAAAEB/8AAAABAAQIAAAED/8AAAABAAQQAAAEF/8AAAABAAQYAAAEH/8AAAABAAQgAAAEJ/8AAAABAAQoAAAEL/8AAAABAAQwAAAEN/8AAAABAAQ4AAAEP/8AAAABAARAAAAER/8AAAABAARIAAAET/8AAAABAARQAAAEV/8AAAABAARYAAAEX/8AAAABAARgAAAEZ/8AAAABAARoAAAEb/8AAAABAARwAAAEd/8AAAABAAR4AAAEf/8AAAABAASAAAAEh/8AAAABAASIAAAEj/8AAAABAASQAAAEl/8AAAABAASYAAAEn/8AAAABAASgAAAEp/8AAAABAASoAAAEr/8AAAABAASwAAAEt/8AAAABAAS4AAAEv/8AAAABAATAAAAEx/8AAAABAATIAAAEz/8AAAABAATQAAAE1/8AAAABAATYAAAE3/8AAAABAATgAAAE5/8AAAABAAToAAAE7/8AAAABAATwAAAE9/8AAAABAAT4AAAE//0AAAABAAUAAAAFB/8AAAABAAUIAAAFD/8AAAABAAUQAAAFF/8AAAABAAUYAAAFH/8AAAABAAUgAAAFJ/8AAAABAAUoAAAFL/8AAAABAAUwAAAFN/8AAAABAAU4AAAFP/8AAAABAAVAAAAFR/8AAAABAAVIAAAFT/8AAAABAAVQAAAFV/8AAAABAAVYAAAFX/8AAAABAAVgAAAFZ/8AAAABAAVoAAAFb/8AAAABAAVwAAAFd/8AAAABAAV4AAAFf/8AAAABAAWAAAAFh/8AAAABAAWIAAAFj/8AAAABAAWQAAAFl/8AAAABAAWYAAAFn/8AAAABAAWgAAAFp/8AAAABAAWoAAAFr/8AAAABAAWwAAAFt/8AAAABAAW4AAAFv/8AAAABAAXAAAAFx/8AAAABAAXIAAAFz/8AAAABAAXQAAAF1/8AAAABAAXYAAAF3/8AAAABAAXgAAAF5/8AAAABAAXoAAAF7/8AAAABAAXwAAAF9/8AAAABAAX4AAAF//0AAAABAAYAAAAGB/8AAAABAAYIAAAGD/8AAAABAAYQAAAGF/8AAAABAAYYAAAGH/8AAAABAAYgAAAGJ/8AAAABAAYoAAAGL/8AAAABAAYwAAAGN/8AAAABAAY4AAAGP/8AAAABAAZAAAAGR/8AAAABAAZIAAAGT/8AAAABAAZQAAAGV/8AAAABAAZYAAAGX/8AAAABAAZgAAAGZ/8AAAABAAZoAAAGb/8AAAABAAZwAAAGd/8AAAABAAZ4AAAGf/8AAAABAAaAAAAGh/8AAAABAAaIAAAGj/8AAAABAAaQAAAGl/8AAAABAAaYAAAGn/8AAAABAAagAAAGp/8AAAABAAaoAAAGr/8AAAABAAawAAAGt/8AAAABAAa4AAAGv/8AAAABAAbAAAAGx/8AAAABAAbIAAAGz/8AAAABAAbQAAAG1/8AAAABAAbYAAAG3/8AAAABAAbgAAAG5/8AAAABAAboAAAG7/8AAAABAAbwAAAG9/8AAAABAAb4AAAG//0AAAABAAcAAAAHB/8AAAABAAcIAAAHD/8AAAABAAcQAAAHF/8AAAABAAcYAAAHH/8AAAABAAcgAAAHJ/8AAAABAAcoAAAHL/8AAAABAAcwAAAHN/8AAAABAAc4AAAHP/8AAAABAAdAAAAHR/8AAAABAAdIAAAHT/8AAAABAAdQAAAHV/8AAAABAAdYAAAHX/8AAAABAAdgAAAHZ/8AAAABAAdoAAAHb/8AAAABAAdwAAAHd/8AAAABAAd4AAAHf/8AAAABAAeAAAAH
56h/8AAAABAAeIAAAHj/8AAAABAAeQAAAHl/8AAAABAAeYAAAHn/8AAAABAAegAAAHp/8AAAABAAeoAAAHr/8AAAABAAewAAAHt/8AAAABAAe4AAAHv/8AAAABAAfAAAAHx/8AAAABAAfIAAAHz/8AAAABAAfQAAAH1/8AAAABAAfYAAAH3/8AAAABAAfgAAAH5/8AAAABAAfoAAAH7/8AAAABAAfwAAAH9/8AAAABAAf4AAAH//0AAAABAAgAAAAIB/8AAAABAAgIAAAID/8AAAABAAgQAAAIF/8AAAABAAgYAAAIH/8AAAABAAggAAAIJ/8AAAABAAgoAAAIL/8AAAABAAgwAAAIN/8AAAABAAg4AAAIP/8AAAABAAhAAAAIR/8AAAABAAhIAAAIT/8AAAABAAhQAAAIV/8AAAABAAhYAAAIX/8AAAABAAhgAAAIZ/8AAAABAAhoAAAIb/8AAAABAAhwAAAId/8AAAABAAh4AAAIf/8AAAABAAiAAAAIh/8AAAABAAiIAAAIj/8AAAABAAiQAAAIl/8AAAABAAiYAAAIn/8AAAABAAigAAAIp/8AAAABAAioAAAIr/8AAAABAAiwAAAIt/8AAAABAAi4AAAIv/8AAAABAAjAAAAIx/8AAAABAAjIAAAIz/8AAAABAAjQAAAI1/8AAAABAAjYAAAI3/8AAAABAAjgAAAI5/8AAAABAAjoAAAI7/8AAAABAAjwAAAI9/8AAAABAAj4AAAI//0AAAABAAkAAAAJB/8AAAABAAkIAAAJD/8AAAABAAkQAAAJF/8AAAABAAkYAAAJH/8AAAABAAkgAAAJJ/8AAAABAAkoAAAJL/8AAAABAAkwAAAJN/8AAAABAAk4AAAJP/8AAAABAAlAAAAJR/8AAAABAAlIAAAJT/8AAAABAAlQAAAJV/8AAAABAAlYAAAJX/8AAAABAAlgAAAJZ/8AAAABAAloAAAJb/8AAAABAAlwAAAJd/8AAAABAAl4AAAJf/8AAAABAAmAAAAJh/8AAAABAAmIAAAJj/8AAAABAAmQAAAJl/8AAAABAAmYAAAJn/8AAAABAAmgAAAJp/8AAAABAAmoAAAJr/8AAAABAAmwAAAJt/8AAAABAAm4AAAJv/8AAAABAAnAAAAJx/8AAAABAAnIAAAJz/8AAAABAAnQAAAJ1/8AAAABAAnYAAAJ3/8AAAABAAngAAAJ5/8AAAABAAnoAAAJ7/8AAAABAAnwAAAJ9/8AAAABAAn4AAAJ//0AAAABAAoAAAAKB/8AAAABAAoIAAAKD/8AAAABAAoQAAAKF/8AAAABAAoYAAAKH/8AAAABAAogAAAKJ/8AAAABAAooAAAKL/8AAAABAAowAAAKN/8AAAABAAo4AAAKP/8AAAABAApAAAAKR/8AAAABAApIAAAKT/8AAAABAApQAAAKV/8AAAABAApYAAAKX/8AAAABAApgAAAKZ/8AAAABAApoAAAKb/8AAAABAApwAAAKd/8AAAABAAp4AAAKf/8AAAABAAqAAAAKh/8AAAABAAqIAAAKj/8AAAABAAqQAAAKl/8AAAABAAqYAAAKn/8AAAABAAqgAAAKp/8AAAABAAqoAAAKr/8AAAABAAqwAAAKt/8AAAABAAq4AAAKv/8AAAABAArAAAAKx/8AAAABAArIAAAKz/8AAAABAArQAAAK1/8AAAABAArYAAAK3/8AAAABAArgAAAK5/8AAAABAAroAAAK7/8AAAABAArwAAAK9/8AAAABAAr4AAAK//0AAAABAAsAAAALB/8AAAABAAsIAAALD/8AAAABAAsQAAALF/8AAAABAAsYAAALH/8AAAABAAsgAAALJ/8AAAABAAsoAAALL/8AAAABAAswAAALN/8AAAABAAs4AAALP/8AAAABAAtAAAALR/8AAAABAAtIAAALT/8AAAABAAtQAAALV/8AAAABAAtYAAALX/8AAAABAAtgAAALZ/8AAAABAAtoAAALb/8AAAABAAtwAAALd/8AAAABAAt4AAALf/8AAAABAAuAAAALh/8AAAABAAuIAAALj/8AAAABAAuQAAALl/8AAAABAAuYAAALn/8AAAABAAugAAALp/8AAAABAAuoAAALr/8AAAABAAuwAAALt/8AAAABAAu4AAALv/8AAAABAAvAAAALx/8AAAABAAvIAAALz/8AAAABAAvQAAAL1/8AAAABAAvYAAAL3/8AAAABAAvgAAAL5/8AAAABAAvoAAAL7/8AAAABAAvwAAAL9/8AAAABAAv4AAAL//0AAAABAAwAAAAMB/8AAAABAAwIAAAMD/8AAAABAAwQAAAMF/8AAAABAAwYAAAMH/8AAAABAAwgAAAMJ/8AAAABAAwoAAAML/8AAAABAAwwAAAMN/8AAAABAAw4AAAMP/8AAAABAAxAAAAMR/8AAAABAAxIAAAMT/8AAAABAAxQAAAMV/8AAAABAAxYAAAMX/8AAAABAAxgAAAMZ/8AAAABAAxoAAAMb/8AAAABAAxwAAAMd/8AAAABAAx4AAAMf/8AAAABAAyAAAAMh/8AAAABAAyIAAAMj/8AAAABAAyQAAAMl/8AAAABAAyYAAAMn/8AAAABAAygAAAMp/8AAAABAAyoAAAMr/8AAAABAAywAAAMt/8AAAABAAy4AAAMv/8AAAABAAzAAAAMx/8AAAABAAzIAAAMz/8AAAABAAzQAAAM1/8AAAABAAzYAAAM3/8AAAABAAzgAAAM5/8AAAABAAzoAAAM7/8AAAABAAzwAAAM9/8AAAABAAz4AAAM//0AAAABAA0AAAANB/8AAAABAA0IAAAND/8AAAABAA0QAAANF/8AAAABAA0YAAANH/8AAAABAA0gAAANJ/8AAAABAA0oAAANL/8AAAABAA0wAAANN/8AAAABAA04AAANP/8AAAABAA1AAAANR/8AAAABAA1IAAANT/8AAAABAA1QAAANV/8AAAABAA1YAAANX/8AAAABAA1gAAANZ/8AAAABAA1oAAANb/8AAAABAA1wAAANd/8AAAABAA14AAANf/8AAAABAA2AAAANh/8AAAABAA2IAAANj/8AAAABAA2QAAANl/8AAAABAA2YAAANn/8AAAABAA2gAAANp/8AAAABAA2oAAANr/8AAAABAA2wAAANt/8AAAABAA24AAANv/8AAAABAA3AAAANx/8AAAABAA3IAAANz/8AAAABAA3QAAAN1/8AAAABAA3YAAAN3/8AAAABAA3gAAAN5/8AAAABAA3oAAAN7/8AAAABAA3wAAAN9/8AAAABAA34AAAN//0AAAABAA4AAAAOB/8AAAABAA4IAAAOD/8AAAABAA4QAAAOF/8AAAABAA4YAAAOH/8AAAABAA4gAAAOJ/8AAAABAA4oAAAOL/8AAAABAA4wAAAON/8AAAABAA44AAAOP/8AAAABAA5AAAAOR/8AAAABAA5IAAAOT/8AAAABAA5QAAAOV/8AAAABAA5YAAAOX/8AAAABAA5gAAAOZ/8AAAABAA5oAAAOb/8AAAABAA5wAAAOd/8AAAABAA54AAAOf/8AAAABAA6AAAAOh/8AAAABAA6IAAAOj/8AAAABAA6QAAAOl/8AAAABAA6YAAAOn/8AAAABAA6gAAAOp/8AAAABAA6oAAAOr/8AAAABAA6wAAAOt/8AAAABAA64AAAOv/8AAAABAA7AAAAOx/8AAAABAA7IAAAOz/8AAAABAA7QAAAO1/8AAAABAA7YAAAO3/8AAAABAA7gAAAO5/8AAAABAA7oAAAO7/8AAAABAA7wAAAO9/8AAAABAA74AAAO//0AAAABAA8AAAAPB/8AAAABAA8IAAAPD/8AAAABAA8QAAAPF/8AAAABAA8YAAAPH/8AAAABAA8gAAAPJ/8AAAABAA8oAAAPL/8AAAABAA8wAAAPN/8AAAABAA84AAAPP/8AAAABAA9AAAAPR/8AAAABAA9IAAAPT/8AAAABAA9QAAAPV/8AAAABAA9YAAAPX/8AAAABAA9gAAAPZ/8AAAABAA9oAAAPb/8AAAABAA9wAAAPd/8AAAABAA94AAAPf/8AAAABAA+AAAAPh/8AAAABAA+IAAAPj/8AAAABAA+QAAAPl/8AAAABAA+YAAAPn/8AAAABAA+gAAAPp/8AAAABAA+oAAAPr/8AAAABAA+wAAAPt/8AAAABAA+4AAAPv/8AAAABAA/AAAAPx/8AAAABAA/IAAAPz/8AAAABAA/QAAAP1/8AAAABAA/YAAAP3/8AAAABAA/gAAAP5/8AAAABAA/oAAAP7/8AAAABAA/wAAAP9/8AAAABAA/4AAAP//0AAAABABAAAAAQB/8AAAABABAIAAAQD/8AAAABABAQAAAQF/8AAAABABAYAAAQH/8AAAABABAgAAAQJ/8AAAABABAoAAAQL/8AAAABABAwAAAQN/8AAAABABA4AAAQP/8AAAABABBAAAAQR/8AAAABABBIAAAQT/8AAAABABBQAAAQV/8AAAABABBYAAAQX/8AAAABABBgAAAQZ/8AAAABABBoAAAQb/8AAAABABBwAAAQd/8AAAABABB4AAAQf/8AAAABABCAAAAQh/8AAAABABCIAAAQj/8AAAABABCQAAAQl/8AAAABABCYAAAQn/8AAAABABCgAAAQp/8AAAABABCoAAAQr/8AAAABABCwAAAQt/8AAAABABC4AAAQv/8AAAABABDAAAAQx/8AAAABABDIAAAQz/8AAAABABDQAAAQ1/8AAAABABDYAAAQ3/8AAAABABDgAAAQ5/8AAAABABDoAAAQ7/8AAAABABDwAAAQ9/8AAAABABD4AAAQ//0AAAABAAMAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAABAAQCAAEBAQtBZG9iZUJsYW5rAAEBATD4G/gciwwe+B0B+B4Ci/sM+gD6BAUeGgA/DB8cCAEMIvdMD/dZEfdRDCUcGRYMJAAFAQEGDk1YZ0Fkb2JlSWRlbnRpdHlDb3B5cmlnaHQgMjAxMyBBZG9iZSBTeXN0ZW1zIEluY29ycG9yYXRlZC4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5BZG9iZSBCbGFua0Fkb2JlQmxhbmstMjA0OQAAAgABB/8DAAEAAAAIAQgBAgABAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQBiAGMAZABlAGYAZwBoAGkAagBrAGwAbQBuAG8AcABxAHIAcwB0AHUAdgB3AHgAeQB6AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8A0ADRANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsB
56DAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgNTA1QDVQNWA1cDWANZA1oDWwNcA10DXgNfA2ADYQNiA2MDZANlA2YDZwNoA2kDagNrA2wDbQNuA28DcANxA3IDcwN0A3UDdgN3A3gDeQN6A3sDfAN9A34DfwOAA4EDggODA4QDhQOGA4cDiAOJA4oDiwOMA40DjgOPA5ADkQOSA5MDlAOVA5YDlwOYA5kDmgObA5wDnQOeA58DoAOhA6IDowOkA6UDpgOnA6gDqQOqA6sDrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPCA8MDxAPFA8YDxwPIA8kDygPLA8wDzQPOA88D0APRA9ID0wPUA9UD1gPXA9gD2QPaA9sD3APdA94D3wPgA+ED4gPjA+QD5QPmA+cD6APpA+oD6wPsA+0D7gPvA/AD8QPyA/MD9AP1A/YD9wP4A/kD+gP7A/wD/QP+A/8EAAQBBAIEAwQEBAUEBgQHBAgECQQKBAsEDAQNBA4EDwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQQiBCMEJAQlBCYEJwQoBCkEKgQrBCwELQQuBC8EMAQxBDIEMwQ0BDUENgQ3BDgEOQQ6BDsEPAQ9BD4EPwRABEEEQgRDBEQERQRGBEcESARJBEoESwRMBE0ETgRPBFAEUQRSBFMEVARVBFYEVwRYBFkEWgRbBFwEXQReBF8EYARhBGIEYwRkBGUEZgRnBGgEaQRqBGsEbARtBG4EbwRwBHEEcgRzBHQEdQR2BHcEeAR5BHoEewR8BH0EfgR/BIAEgQSCBIMEhASFBIYEhwSIBIkEigSLBIwEjQSOBI8EkASRBJIEkwSUBJUElgSXBJgEmQSaBJsEnASdBJ4EnwSgBKEEogSjBKQEpQSmBKcEqASpBKoEqwSsBK0ErgSvBLAEsQSyBLMEtAS1BLYEtwS4BLkEugS7BLwEvQS+BL8EwATBBMIEwwTEBMUExgTHBMgEyQTKBMsEzATNBM4EzwTQBNEE0gTTBNQE1QTWBNcE2ATZBNoE2wTcBN0E3gTfBOAE4QTiBOME5ATlBOYE5wToBOkE6gTrBOwE7QTuBO8E8ATxBPIE8wT0BPUE9gT3BPgE+QT6BPsE/AT9BP4E/wUABQEFAgUDBQQFBQUGBQcFCAUJBQoFCwUMBQ0FDgUPBRAFEQUSBRMFFAUVBRYFFwUYBRkFGgUbBRwFHQUeBR8FIAUhBSIFIwUkBSUFJgUnBSgFKQUqBSsFLAUtBS4FLwUwBTEFMgUzBTQFNQU2BTcFOAU5BToFOwU8BT0FPgU/BUAFQQVCBUMFRAVFBUYFRwVIBUkFSgVLBUwFTQVOBU8FUAVRBVIFUwVUBVUFVgVXBVgFWQVaBVsFXAVdBV4FXwVgBWEFYgVjBWQFZQVmBWcFaAVpBWoFawVsBW0FbgVvBXAFcQVyBXMFdAV1BXYFdwV4BXkFegV7BXwFfQV+BX8FgAWBBYIFgwWEBYUFhgWHBYgFiQWKBYsFjAWNBY4FjwWQBZEFkgWTBZQFlQWWBZcFmAWZBZoFmwWcBZ0FngWfBaAFoQWiBaMFpAWlBaYFpwWoBakFqgWrBawFrQWuBa8FsAWxBbIFswW0BbUFtgW3BbgFuQW6BbsFvAW9Bb4FvwXABcEFwgXDBcQFxQXGBccFyAXJBcoFywXMBc0FzgXPBdAF0QXSBdMF1AXVBdYF1wXYBdkF2gXbBdwF3QXeBd8F4AXhBeIF4wXkBeUF5gXnBegF6QXqBesF7AXtBe4F7wXwBfEF8gXzBfQF9QX2BfcF+AX5BfoF+wX8Bf0F/gX/BgAGAQYCBgMGBAYFBgYGBwYIBgkGCgYLBgwGDQYOBg8GEAYRBhIGEwYUBhUGFgYXBhgGGQYaBhsGHAYdBh4GHwYgBiEGIgYjBiQGJQYmBicGKAYpBioGKwYsBi0GLgYvBjAGMQYyBjMGNAY1BjYGNwY4BjkGOgY7BjwGPQY+Bj8GQAZBBkIGQwZEBkUGRgZHBkgGSQZKBksGTAZNBk4GTwZQBlEGUgZTBlQGVQZWBlcGWAZZBloGWwZcBl0GXgZfBmAGYQZiBmMGZAZlBmYGZwZoBmkGagZrBmwGbQZuBm8GcAZxBnIGcwZ0BnUGdgZ3BngGeQZ6BnsGfAZ9Bn4GfwaABoEGggaDBoQGhQaGBocGiAaJBooGiwaMBo0GjgaPBpAGkQaSBpMGlAaVBpYGlwaYBpkGmgabBpwGnQaeBp8GoAahBqIGowakBqUGpganBqgGqQaqBqsGrAatBq4GrwawBrEGsgazBrQGtQa2BrcGuAa5BroGuwa8Br0Gvga/BsAGwQbCBsMGxAbFBsYGxwbIBskGygbLBswGzQbOBs8G0AbRBtIG0wbUBtUG1gbXBtgG2QbaBtsG3AbdBt4G3wbgBuEG4gbjBuQG5QbmBucG6AbpBuoG6wbsBu0G7gbvBvAG8QbyBvMG9Ab1BvYG9wb4BvkG+gb7BvwG/Qb+Bv8HAAcBBwIHAwcEBwUHBgcHBwgHCQcKBwsHDAcNBw4HDwcQBxEHEgcTBxQHFQcWBxcHGAcZBxoHGwccBx0HHgcfByAHIQciByMHJAclByYHJwcoBykHKgcrBywHLQcuBy8HMAcxBzIHMwc0BzUHNgc3BzgHOQc6BzsHPAc9Bz4HPwdAB0EHQgdDB0QHRQdGB0cHSAdJB0oHSwdMB00HTgdPB1AHUQdSB1MHVAdVB1YHVwdYB1kHWgdbB1wHXQdeB18HYAdhB2IHYwdkB2UHZgdnB2gHaQdqB2sHbAdtB24HbwdwB3EHcgdzB3QHdQd2B3cHeAd5B3oHewd8B30Hfgd/B4AHgQeCB4MHhAeFB4YHhweIB4kHigeLB4wHjQeOB48HkAeRB5IHkweUB5UHlgeXB5gHmQeaB5sHnAedB54HnwegB6EHogejB6QHpQemB6cHqAepB6oHqwesB60HrgevB7AHsQeyB7MHtAe1B7YHtwe4B7kHuge7B7wHvQe+B78HwAfBB8IHwwfEB8UHxgfHB8gHyQfKB8sHzAfNB84HzwfQB9EH0gfTB9QH1QfWB9cH2AfZB9oH2wfcB90H3gffB+AH4QfiB+MH5AflB+YH5wfoB+kH6gfrB+wH7QfuB+8H8AfxB/IH8wf0B/UH9gf3B/gH+Qf6B/sH/Af9B/4H/wgACAEIAggDCAQIBQgGCAcICAgJCAoICwgMCA0IDggPCBAIEQgSCBMIFAgVCBYIFwgYCBkIGggbCBwIHQgeCB8IIAghCCIIIwgkCCUIJggnCCgIKQgqCCsILAgtCC4ILwgwCDEIMggzCDQINQg2CDcIOAg5CDoIOwg8CD0IPgg/CEAIQQhCCEMIRAhFCEYIRwhICEkISghLIPsMt/oktwH3ELf5LLcD9xD6BBX+fPmE+nwH/Vj+JxX50gf3xfwzBaawFfvF+DcF+PYGpmIV/dIH+8X4MwVwZhX3xfw3Bfz2Bg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODgABAQEK+B8MJpocGSQS+46LHAVGiwa9Cr0L+ucVAAPoAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAA")}@font-face{font-family:tumblr-icons;font-style:normal;font-weight:400;src:url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.eot?v=0539fef132e181d31898a023769fdd33#iefix") format("embedded-opentype"),url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.woff2?v=ace24d0e0ad76b7fa49a172b4272c348") format("woff2"),url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.woff?v=a9e364ea5c63072508036529a5db954d") format("woff"),url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.ttf?v=05d2c2e904392d15a081f147a73a3a68") format("truetype"),url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.svg?v=5f5fe4a3fe72fbef43a8c0dcb02af888#tumblr-icons") format("svg")}.ko_KR .chrome,.ko_KR .tx-button,.ko_KR body{font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,AppleGothic,Malgun Gothic,Dotum,Gulim,sans-serif}@keyframes iframe-app-cta-transition{0%{opacity:0;bottom:-2em}to{opacity:1}}@keyframes iframe-app-cta-dismiss-transition{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2em)}}.app-cta-button{font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:16px;background-color:#7c5cff;color:#fff;width:100%;padding:10px 0 26px;box-shadow:0 -2px 5px 0 rgba(0,0,0,.2);margin-top:5px;border-radius:12px 12px 0 0;text-align:center}.app-cta-button .avatar-image{border-radius:50%}.app-cta-button .view-this-content-in{line-height:24px;padding:5px 24px}.app-cta-button .view-this-content-in strong{font-size:21px;font-weight:700}.app-cta-button .use-tumblr{text-align:center;padding:10px 10px 5px}.app-cta-button a{color:#fff;text-decoration:none;font-size:16px}.app-cta-button .tx-button{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;
56cursor:pointer;padding:5px 7px;border-radius:2px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;border:1px solid rgba(0,0,0,.2);background-color:#fff;color:#7c5cff;background-repeat:no-repeat;background-position:30px;font-size:16px;line-height:28px;padding:10px 7px;white-space:nowrap;width:50%;max-width:250px;border-radius:4px}.app-cta-button .tx-button::-moz-focus-inner{border:0;padding:0}.app-cta-button .tx-button:focus{border-color:rgba(0,0,0,.1);background-color:#fafafa;color:rgba(124,92,255,.9)}.app-cta-button .tx-button:active{border-color:rgba(0,0,0,.2);background-color:#f5f5f5;color:rgba(124,92,255,.8)}.app-cta-button .tx-button.disabled,.app-cta-button .tx-button.disabled.active,.app-cta-button .tx-button[disabled],.app-cta-button .tx-button[disabled]:active{border-color:#fff;background-color:#fff;color:rgba(124,92,255,.5);cursor:default}.flag--is-dev .app-cta-button .tx-button:not([role=button]):not(button){padding:50px 70px!important;border:10px dotted!important;background-color:#d95e40!important;font-size:40px!important}.app-cta-button.hidden{animation:iframe-app-cta-dismiss-transition .2s ease-out both}',""]); 57},function(A,t,e){"use strict";function n(A,t){return!s.get(p)&&l(g,"app-cta-button",A,t)}var o=e(4),i=e(62),r=e(216),a=e(209),s=e(110),l=e(61),c=e(7),u=c(window),p="app_or_browser_cta_dismissed",g=i.extend({defaults:o.defaults({device:{},triggerHeight:u.height()},i.prototype.defaults),initialize:function(A){var t=r(this.get("device"),this.data),e=a(this.get("bootstrap"),"AppCTAButton",t);this.set("device",o.get(A,"device",{})),this.set("bootstrap",e),i.prototype.initialize.call(this,A),this._listenToResizeEvent(),this._listenToDismissEvent(),this.$iframe.removeAttr("width"),this.$iframe.removeAttr("height"),this.checkHeightToShow=o.debounce(o.bind(this.checkHeightToShow,this),300),u.on("scroll",this.checkHeightToShow)},_listenToResizeEvent:function(){var A=this;this.channel.listen_to("AppCTAButton:size",function(t){!t.className||A.$iframe.addClass(t.className),!t.removeClassName||A.$iframe.removeClass(t.removeClassName),A.$iframe.height(t.height)})},_listenToDismissEvent:function(){var A=this;this.channel.listen_to("AppCTAButton:dismiss",function(t){o.delay(function(){A.unload(),o.delay(function(){s.set("app_or_browser_cta_dismissed","true",432e3),A.remove()},1e3)},200)})},checkHeightToShow:function(){var A=window.top.pageYOffset||window.top.document.body.scrollTop||window.top.document.documentElement.scrollTop||0;A>this.get("triggerHeight")&&(this.$iframe.addClass("open"),u.off("scroll",this.checkHeightToShow))}});A.exports=n},function(A,t,e){"use strict";function n(A,t){var e=i("Get the Tumblr app"),n=t.appInstallUrls,r=t.postId,a=t.tumblelogName,s=t.tumblelogAvatar128,l=t.bucket,c=t.currentPageType,u=void 0,p={tumblelogName:a,isUnified:!0};return"android"===A.family?u=n.android:"ios"===A.family&&(u=n.ios),l&&o.extend(p,{bucket:l}),r&&o.extend(p,{postId:r}),{ctaLabel:e,ctaUrl:u,device:A,currentPageType:c,loggingData:p,tumblelogName:a,tumblelogAvatar:s}}var o=e(4),i=e(53);A.exports=n},function(A,t,e){"use strict";var n=e(7),o=e(4),i=e(10),r=e(3),a=e(216),s=e(211),l=r.extend({name:"AmpCTAButton",selector:"body",initialize:function(A){this.$el=n(this.container),this.$el.addClass("tmblr-iframe--amp-cta-button"),this.viewOptions={contextName:i.get("Context/name"),appOpenReferrer:"amp-cta-button"};var t=o.get(A,"componentData",{}),e=o.get(A,"device",{}),r=a(e,t);o.extend(this.viewOptions,r),this.view=new s(this.viewOptions),this._listenToResizeEvent(),this._listenToDismissEvent()},_listenToResizeEvent:function(){var A=this;this.listenTo(this.view,"resize",function(t){var e=2*Math.ceil(t.width/2),n=t.height;A.$el.attr({width:e,height:n}),A.$el.width(e),A.$el.height(n),!t.className||A.$el.addClass(t.className),!t.removeClassName||A.$el.removeClass(t.removeClassName)})},_listenToDismissEvent:function(){var A=this;this.listenTo(this.view,"dismiss",function(t){o.delay(function(){A.remove()},1e3)})},autoAppend:!0});A.exports=l},function(A,t,e){"use strict";var n=e(4),o=e(3),i=e(10),r=e(110),a=e(44),s=e(219),l=e(223),c={path:"/",secure:!0,sameSite:"none",expires:31556952},u=o.extend({name:"GdprBanner",selector:"body",initialize:function(){var A=this;this.channel=new a({window:window.top,namespace:"tumblr-"+i.get("Context/name"),device:{},origin:"*"});var t=i.get("Components/GdprBanner");if(!t.showGdprBanner)return void this.channel.send("GdprBanner:dismiss",{});var e={contextName:i.get("Context/name")};n.extend(e,t),n.extend(e,l()),this.channel.on_connection(function(n){A.channel.call("GdprBanner:query",t.gdprBannerCookieKey).then(function(n,o){return o?(r.set(t.gdprBannerCookieKey,t.gdprBannerCookieAcceptedValue,c),void A.channel.send("GdprBanner:dismiss",{})):(A.view=new s(e),A.listenTo(A.view,"accept",function(){A.channel.send("GdprBanner:consent",{key:t.gd
57prBannerCookieKey,value:t.gdprBannerCookieAcceptedValue}),r.set(t.gdprBannerCookieKey,t.gdprBannerCookieAcceptedValue,c)}),A.listenTo(A.view,"resize",function(t){A.channel.send("GdprBanner:size",t)}),A.listenTo(A.view,"dismiss",function(t){A.channel.send("GdprBanner:dismiss",t)}),A.channel.listen_to("GdprBanner:resize-window",function(){A.view.resize()}),void A.append())})})},autoAppend:!0});A.exports=u},function(A,t,e){"use strict";var n=e(19),o=e(220),i=e(221),r=n.extend({className:"gdpr-banner",template:o,defaults:{learnMoreLabel:"",acceptLabel:"",title:"",infoText:"",device:{},loggingData:{},loggingNamespace:"blog-network-iframe"},initialize:function(){var A=this;i.use();var t=setInterval(function(){A.$el.outerWidth()>0&&(A.resize(),clearInterval(t))},100)},events:{"click [data-js-learn-more-button]":"_onClickLearnMoreButton","click [data-js-accept-button]":"_onClickAcceptButton"},_onClickLearnMoreButton:function(A){A.preventDefault(),A.stopPropagation(),window.parent.location.href=A.currentTarget.getAttribute("href")},_onClickAcceptButton:function(A){A.preventDefault(),A.stopPropagation(),this.$el.addClass("hidden"),this.trigger("accept"),this.trigger("dismiss")},resize:function(){this.trigger("resize",{className:"tmblr-iframe--loaded",height:document.querySelector(".gdpr-banner").offsetHeight})}});A.exports=r},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="",__e=_.escape;with(obj)__p+='<div class="content-container"><div class="description-container"><h2 class="title">'+__e(title)+'</h2><p class="info-text">'+__e(infoText)+'</p></div><div class="buttons-container"><a class="learn-more-button" target="_top" role="button" href="https://www.tumblr.com/privacy" data-js-learn-more-button>'+__e(learnMoreLabel)+'</a><a class="accept-button" target="_top" role="button" data-js-accept-button>'+__e(acceptLabel)+"</a></div></div>";return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){var n,o=0,i=e(222);"string"==typeof i&&(i=[[A.id,i,""]]),t.use=t.ref=function(){return o++||(t.locals=i.locals,n=e(140)(i,{})),t},t.unuse=t.unref=function(){--o||(n(),n=null)}},function(A,t,e){t=A.exports=e(139)(),t.push([A.id,'a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}button{margin:0;padding:0;border:0;background-color:transparent;color:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:Blank;src:url("data:font/opentype;base64,T1RUTwAKAIAAAwAgQ0ZGIM6ZbkwAAEPoAAAZM0RTSUcAAAABAABtJAAAAAhPUy8yAR6vMwAAARAAAABgY21hcDqI98oAACjoAAAa4GhlYWQAVAYrAAAArAAAADZoaGVhCCID7wAAAOQAAAAkaG10eAPoAHwAAF0cAAAQBm1heHAIAVAAAAABCAAAAAZuYW1lEb5dKwAAAXAAACd4cG9zdP+4ADIAAEPIAAAAIAABAAAAAQj1QlgfWV8PPPUAAwPoAAAAAM6qXK8AAAAAzqpcrwB8/4gDbANwAAAAAwACAAAAAAAAAAEAAANw/4gAyAPoAHwAfANsAAEAAAAAAAAAAAAAAAAAAAACAABQAAgBAAAABAAAAZAABQAAAooCWAAAAEsCigJYAAABXgAyANwAAAAAAAAAAAAAAAD3/67/+9///w/gAD8AAAAAQURCRQHAAAD//wNw/4gAyANwAHhgLwH/AAAAAAAAAAAAAAAgAAAAAAARANIAAQAAAAAAAQALAAAAAQAAAAAAAgAHAAsAAQAAAAAAAwAbABIAAQAAAAAABAALAAAAAQAAAAAABQA5AC0AAQAAAAAABgAKAGYAAwABBAkAAABuAHAAAwABBAkAAQAWAN4AAwABBAkAAgAOAPQAAwABBAkAAwA2AQIAAwABBAkABAAmATgAAwABBAkABQByAV4AAwABBAkABgAUAdAAAwABBAkACAA0AeQAAwABBAkACwA0AhgAAwABBAkADSQSAkwAAwABBAkADgBIJl5BZG9iZSBCbGFua1JlZ3VsYXIxLjAzNTtBREJFO0Fkb2JlQmxhbms7QURPQkVWZXJzaW9uIDEuMDM1O1BTIDEuMDAzO2hvdGNvbnYgMS4wLjcyO21ha2VvdGYubGliMi41LjU5MDBBZG9iZUJsYW5rAKkAIAAyADAAMQAzACAAQQBkAG8AYgBlACAAUwB5AHMAdABlAG0AcwAgAEkAbgBjAG8AcgBwAG8AcgBhAHQAZQBkAC4AIABBAGwAbAAgAFIAaQBnAGgAdABzACAAUgBlAHMAZQByAHYAZQBkAC4AQQBkAG8AYgBlACAAQgBsAGEAbgBrAFIAZQBnAHUAbABhAHIAMQAuADAAMwA1ADsAQQBEAEIARQA7AEEAZABvAGIAZQBCAGwAYQBuAGsAOwBBAEQATwBCAEUAQQBkAG8AYgBlACAAQgBsAGEAbgBrACAAUgBlAGcAdQBsAGEAcgBWAGUAcgBzAGkAbwBuACAAMQAuADAAMwA1ADsAUABTACAAMQAuADAAMAAzADsAaABvAHQAYwBvAG4AdgAgADEALgAwAC4ANwAyADsAbQBhAGsAZQBvAHQAZgAuAGwAaQBiADIALgA1AC4ANQA5ADAAMABBAGQAbwBiAGUAQgBsAGEAbgBrAEEAZABvAGIAZQAgAFMAeQBzAHQAZQBtAHMAIABJAG4AYwBvAHIAcABvAHIAYQB0AGUAZABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBkAG8AYgBlAC4AYwBvAG0ALwB0AHkAcABlAC8AQQBkAG8AYgBlACAAQgBsAGEAbgBrACAAaQBzACAAcgBlAGwAZQBhAHMAZQBkACAAdQBuAGQAZQByACAAdABoAGUAIABTAEkATAAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAgAC0AIABwAGwAZQBhAHMAZQAgAHIAZQBhAGQAIABpAHQAIABjAGEAcgBlAGYAdQBsAGwAeQAgAGEAbgBkACAAZABvACAAbgBvAHQAIABkAG8AdwBuAGwAb
57wBhAGQAIAB0AGgAZQAgAGYAbwBuAHQAcwAgAHUAbgBsAGUAcwBzACAAeQBvAHUAIABhAGcAcgBlAGUAIAB0AG8AIAB0AGgAZQAgAHQAaABlACAAdABlAHIAbQBzACAAbwBmACAAdABoAGUAIABsAGkAYwBlAG4AcwBlADoADQAKAA0ACgBDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAyADAAMQAzACAAQQBkAG8AYgBlACAAUwB5AHMAdABlAG0AcwAgAEkAbgBjAG8AcgBwAG8AcgBhAHQAZQBkACAAKABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBkAG8AYgBlAC4AYwBvAG0ALwApACwAIAB3AGkAdABoACAAUgBlAHMAZQByAHYAZQBkACAARgBvAG4AdAAgAE4AYQBtAGUAIABBAGQAbwBiAGUAIABCAGwAYQBuAGsADQAKAA0ACgBUAGgAaQBzACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAGwAaQBjAGUAbgBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAUwBJAEwAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUALAAgAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAuAA0ACgANAAoAVABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABpAHMAIABjAG8AcABpAGUAZAAgAGIAZQBsAG8AdwAsACAAYQBuAGQAIABpAHMAIABhAGwAcwBvACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGkAdABoACAAYQAgAEYAQQBRACAAYQB0ADoAIABoAHQAdABwADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwADQAKAA0ACgAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ADQAKAFMASQBMACAATwBQAEUATgAgAEYATwBOAFQAIABMAEkAQwBFAE4AUwBFACAAVgBlAHIAcwBpAG8AbgAgADEALgAxACAALQAgADIANgAgAEYAZQBiAHIAdQBhAHIAeQAgADIAMAAwADcADQAKAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQANAAoADQAKAFAAUgBFAEEATQBCAEwARQANAAoAVABoAGUAIABnAG8AYQBsAHMAIABvAGYAIAB0AGgAZQAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAgACgATwBGAEwAKQAgAGEAcgBlACAAdABvACAAcwB0AGkAbQB1AGwAYQB0AGUAIAB3AG8AcgBsAGQAdwBpAGQAZQAgAGQAZQB2AGUAbABvAHAAbQBlAG4AdAAgAG8AZgAgAGMAbwBsAGwAYQBiAG8AcgBhAHQAaQB2AGUAIABmAG8AbgB0ACAAcAByAG8AagBlAGMAdABzACwAIAB0AG8AIABzAHUAcABwAG8AcgB0ACAAdABoAGUAIABmAG8AbgB0ACAAYwByAGUAYQB0AGkAbwBuACAAZQBmAGYAbwByAHQAcwAgAG8AZgAgAGEAYwBhAGQAZQBtAGkAYwAgAGEAbgBkACAAbABpAG4AZwB1AGkAcwB0AGkAYwAgAGMAbwBtAG0AdQBuAGkAdABpAGUAcwAsACAAYQBuAGQAIAB0AG8AIABwAHIAbwB2AGkAZABlACAAYQAgAGYAcgBlAGUAIABhAG4AZAAgAG8AcABlAG4AIABmAHIAYQBtAGUAdwBvAHIAawAgAGkAbgAgAHcAaABpAGMAaAAgAGYAbwBuAHQAcwAgAG0AYQB5ACAAYgBlACAAcwBoAGEAcgBlAGQAIABhAG4AZAAgAGkAbQBwAHIAbwB2AGUAZAAgAGkAbgAgAHAAYQByAHQAbgBlAHIAcwBoAGkAcAAgAHcAaQB0AGgAIABvAHQAaABlAHIAcwAuAA0ACgANAAoAVABoAGUAIABPAEYATAAgAGEAbABsAG8AdwBzACAAdABoAGUAIABsAGkAYwBlAG4AcwBlAGQAIABmAG8AbgB0AHMAIAB0AG8AIABiAGUAIAB1AHMAZQBkACwAIABzAHQAdQBkAGkAZQBkACwAIABtAG8AZABpAGYAaQBlAGQAIABhAG4AZAAgAHIAZQBkAGkAcwB0AHIAaQBiAHUAdABlAGQAIABmAHIAZQBlAGwAeQAgAGEAcwAgAGwAbwBuAGcAIABhAHMAIAB0AGgAZQB5ACAAYQByAGUAIABuAG8AdAAgAHMAbwBsAGQAIABiAHkAIAB0AGgAZQBtAHMAZQBsAHYAZQBzAC4AIABUAGgAZQAgAGYAbwBuAHQAcwAsACAAaQBuAGMAbAB1AGQAaQBuAGcAIABhAG4AeQAgAGQAZQByAGkAdgBhAHQAaQB2AGUAIAB3AG8AcgBrAHMALAAgAGMAYQBuACAAYgBlACAAYgB1AG4AZABsAGUAZAAsACAAZQBtAGIAZQBkAGQAZQBkACwAIAByAGUAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAYQBuAGQALwBvAHIAIABzAG8AbABkACAAdwBpAHQAaAAgAGEAbgB5ACAAcwBvAGYAdAB3AGEAcgBlACAAcAByAG8AdgBpAGQAZQBkACAAdABoAGEAdAAgAGEAbgB5ACAAcgBlAHMAZQByAHYAZQBkACAAbgBhAG0AZQBzACAAYQByAGUAIABuAG8AdAAgAHUAcwBlAGQAIABiAHkAIABkAGUAcgBpAHYAYQB0AGkAdgBlACAAdwBvAHIAawBzAC4AIABUAGgAZQAgAGYAbwBuAHQAcwAgAGEAbgBkACAAZABlAHIAaQB2AGEAdABpAHYAZQBzACwAIABoAG8AdwBlAHYAZQByACwAIABjAGEAbgBuAG8AdAAgAGIAZQAgAHIAZQBsAGUAYQBzAGUAZAAgAHUAbgBkAGUAcgAgAGEAbgB5ACAAbwB0AGgAZQByACAAdAB5AHAAZQAgAG8AZgAgAGwAaQBjAGUAbgBzAGUALgAgAFQAaABlACAAcgBlAHEAdQBpAHIAZQBtAGUAbgB0ACAAZgBvAHIAIABmAG8AbgB0AHMAIAB0AG8AIAByAGUAbQBhAGkAbgAgAHUAbgBkAGUAcgAgAHQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAZABvAGUAcwAgAG4AbwB0ACAAYQBwAHAAbAB5ACAAdABvACAAYQBuAHkAIABkAG8AYwB1AG0AZQBuAHQAIABjAHIAZQBhAHQAZQBkACAAdQBzAGkAbgBnACAAdABoAGUAIABmAG8AbgB0AHMAIABvAHIAIAB0AGgAZQBpAHIAIABkAGUAcgBpAHYAYQB0AGkAdgBlAHMALgANAAoADQAKAEQARQBGAEkATgBJAFQASQBPAE4AUwANAAoAIgBGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACIAIAByAGUAZgBlAHIAcwAgAHQAbwAgAHQAaABlACAAcwBlAHQAIABvAGYAIABmAGkAbABlAHMAIAByAGUAbABlAGEAcwBlAGQAIABiAHkAIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkAIAB1AG4AZABlAHIAIAB0AGgAaQBzACAAbABpAGMAZQBuAHMAZQAgAGEAbgBkACAAYwBsAGUAYQByAGwAeQAgAG0AYQByAGsAZQBkACAAYQBzACAAcwB1AGMAaAAuACAAVABoAGkAcwAgAG0AYQB5ACAAaQBuAGMAbAB1AGQAZQAgAHMAbwB1AHIAYwBlACAAZgBpAGwAZQBzACwAIABiAHUAaQBsAGQAIABzAGMAcgBpAHAAdABzACAAYQBuAGQAIABkAG8AYwB1AG0AZQBuAHQAYQB0AGkAbwBuAC4ADQAKAA0ACgAiAFIAZQBzAGUAcgB2AGUAZAAgAEYAbwBuAHQAIABOAGEAbQBlACIAIAByAGUAZgBlAHIAcwAgAHQAbwAgAGEAbgB5ACAAbgBhAG0AZQBzACAAcwBwAGUAYwBpAGYAaQBlAGQAIABhAHMAIABzAHUAYwBoACAAYQBmAHQAZQByACAAdABoAGUAIABjAG8AcAB5AHIAaQBnAGgAdAAgAHMAdABhAHQAZQBtAGUAbgB0ACgAcwApAC4ADQAKAA0ACgAiAE8AcgBpAGcAaQBuAGEAbAAgAFYAZQByAHMAaQBvAG4AIgAgAHIAZQBmAGUAcgBzACAAdABvACAAdABoAGUAIABjAG8AbABsAGUAYwB0AGkAbwBuACAAbwBmACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGMAbwBtAHAAbwBuAGUAbgB0AHMAIABhAHMAIABkAGkAcwB0AHIAaQBiAHUAdABlAGQAIABiAHkAIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkALgANAAoADQAKACIATQBvAGQAaQBmAGkAZQBkACAAVgBlAHIAcwBpAG8AbgAiACAAcgBlAGYAZQByAHMAIAB0AG8AIABhAG4AeQAgAGQAZQByAGkAdgBhAHQAaQB2AGUAIABtAGEAZABlACAAYgB5ACAAYQBkAGQAaQBuAGcAIAB0AG8ALAAgAGQAZQBsAGUAdABpAG4AZwAsACAAbwByACAAcwB1AGIAcwB0AGkAdAB1AHQAaQBuAGcAIAAtAC0AIABpAG4AIABwAGEAcgB0ACAAbwByACAAaQBuACAAdwBoAG8AbABlACAALQAtACAAYQBuAHkAIABvAGYAIAB0AGgAZQAgAGMAbwBtAHAAbwBuAGUAbgB0AHMAIABvAGYAIAB0AGgAZQAgAE8AcgBpAGcAaQBuAGEAbAAgAFYAZQByAHMAaQBvAG4ALAAgAGIAeQAgAGMAaABhAG4AZwBpAG4AZwAgAGYAbwByAG0AYQB0AHMAIABvAHIAIABiAHkAIABwAG8AcgB0AGkAbgBnACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAdABvACAAYQAgAG4AZQB3ACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0AC4ADQAKAA0ACgAiAEEAdQB0AGgAbwByACIAIAByAGUAZgBlAHIAcwAgAHQAbwAgAGEAbgB5ACAAZABlAHMAaQBnAG4AZQByACwAIABlAG4AZwBpAG4AZQBlAHIALAAgAHAAcgBvAGcAcgBhAG0AbQBlAHIALAAgAHQAZQBjAGgAbgBpAGMAYQBsACAAdwByAGkAdABlAHIAIABvAHIAIABvAHQAaABlAHIAIABwAGUAcgBzAG8AbgAgAHcAaABvACAAYwBvAG4AdAByAGkAYgB1AHQAZQBkACAAdABvACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlAC4ADQAKAA0ACgBQAEUAUgBNAEkAUwBTAEkATwBOACAAJgAgAEMATwBOAEQASQBUAEkATwBOAFMADQAKAFAAZQByAG0AaQBzAHMAaQBvAG4AIABpAHMAIABoAGUAcgBlAGIAeQAgAGcAcgBhAG4AdABlAGQALAAgAGYAcgBlAGUAIABvAGYAIABjAGgAYQByAGcAZQAsACAAdABvACAAYQBuAHkAIABwAGUAcgBzAG8AbgAgAG8AYgB0AGEAaQBuAGkAbgBnACAAYQAgAGMAbwBwAHkAIABvAGYAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUALAAgAHQAbwAgAHUAcwBlACwAIABzAHQAdQBkAHkALAAgAGMAbwBwAHkALAAgAG0AZQByAGcAZQAsACAAZQBtAGIAZ
57QBkACwAIABtAG8AZABpAGYAeQAsACAAcgBlAGQAaQBzAHQAcgBpAGIAdQB0AGUALAAgAGEAbgBkACAAcwBlAGwAbAAgAG0AbwBkAGkAZgBpAGUAZAAgAGEAbgBkACAAdQBuAG0AbwBkAGkAZgBpAGUAZAAgAGMAbwBwAGkAZQBzACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACwAIABzAHUAYgBqAGUAYwB0ACAAdABvACAAdABoAGUAIABmAG8AbABsAG8AdwBpAG4AZwAgAGMAbwBuAGQAaQB0AGkAbwBuAHMAOgANAAoADQAKADEAKQAgAE4AZQBpAHQAaABlAHIAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABuAG8AcgAgAGEAbgB5ACAAbwBmACAAaQB0AHMAIABpAG4AZABpAHYAaQBkAHUAYQBsACAAYwBvAG0AcABvAG4AZQBuAHQAcwAsACAAaQBuACAATwByAGkAZwBpAG4AYQBsACAAbwByACAATQBvAGQAaQBmAGkAZQBkACAAVgBlAHIAcwBpAG8AbgBzACwAIABtAGEAeQAgAGIAZQAgAHMAbwBsAGQAIABiAHkAIABpAHQAcwBlAGwAZgAuAA0ACgANAAoAMgApACAATwByAGkAZwBpAG4AYQBsACAAbwByACAATQBvAGQAaQBmAGkAZQBkACAAVgBlAHIAcwBpAG8AbgBzACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAbQBhAHkAIABiAGUAIABiAHUAbgBkAGwAZQBkACwAIAByAGUAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAYQBuAGQALwBvAHIAIABzAG8AbABkACAAdwBpAHQAaAAgAGEAbgB5ACAAcwBvAGYAdAB3AGEAcgBlACwAIABwAHIAbwB2AGkAZABlAGQAIAB0AGgAYQB0ACAAZQBhAGMAaAAgAGMAbwBwAHkAIABjAG8AbgB0AGEAaQBuAHMAIAB0AGgAZQAgAGEAYgBvAHYAZQAgAGMAbwBwAHkAcgBpAGcAaAB0ACAAbgBvAHQAaQBjAGUAIABhAG4AZAAgAHQAaABpAHMAIABsAGkAYwBlAG4AcwBlAC4AIABUAGgAZQBzAGUAIABjAGEAbgAgAGIAZQAgAGkAbgBjAGwAdQBkAGUAZAAgAGUAaQB0AGgAZQByACAAYQBzACAAcwB0AGEAbgBkAC0AYQBsAG8AbgBlACAAdABlAHgAdAAgAGYAaQBsAGUAcwAsACAAaAB1AG0AYQBuAC0AcgBlAGEAZABhAGIAbABlACAAaABlAGEAZABlAHIAcwAgAG8AcgAgAGkAbgAgAHQAaABlACAAYQBwAHAAcgBvAHAAcgBpAGEAdABlACAAbQBhAGMAaABpAG4AZQAtAHIAZQBhAGQAYQBiAGwAZQAgAG0AZQB0AGEAZABhAHQAYQAgAGYAaQBlAGwAZABzACAAdwBpAHQAaABpAG4AIAB0AGUAeAB0ACAAbwByACAAYgBpAG4AYQByAHkAIABmAGkAbABlAHMAIABhAHMAIABsAG8AbgBnACAAYQBzACAAdABoAG8AcwBlACAAZgBpAGUAbABkAHMAIABjAGEAbgAgAGIAZQAgAGUAYQBzAGkAbAB5ACAAdgBpAGUAdwBlAGQAIABiAHkAIAB0AGgAZQAgAHUAcwBlAHIALgANAAoADQAKADMAKQAgAE4AbwAgAE0AbwBkAGkAZgBpAGUAZAAgAFYAZQByAHMAaQBvAG4AIABvAGYAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABtAGEAeQAgAHUAcwBlACAAdABoAGUAIABSAGUAcwBlAHIAdgBlAGQAIABGAG8AbgB0ACAATgBhAG0AZQAoAHMAKQAgAHUAbgBsAGUAcwBzACAAZQB4AHAAbABpAGMAaQB0ACAAdwByAGkAdAB0AGUAbgAgAHAAZQByAG0AaQBzAHMAaQBvAG4AIABpAHMAIABnAHIAYQBuAHQAZQBkACAAYgB5ACAAdABoAGUAIABjAG8AcgByAGUAcwBwAG8AbgBkAGkAbgBnACAAQwBvAHAAeQByAGkAZwBoAHQAIABIAG8AbABkAGUAcgAuACAAVABoAGkAcwAgAHIAZQBzAHQAcgBpAGMAdABpAG8AbgAgAG8AbgBsAHkAIABhAHAAcABsAGkAZQBzACAAdABvACAAdABoAGUAIABwAHIAaQBtAGEAcgB5ACAAZgBvAG4AdAAgAG4AYQBtAGUAIABhAHMAIABwAHIAZQBzAGUAbgB0AGUAZAAgAHQAbwAgAHQAaABlACAAdQBzAGUAcgBzAC4ADQAKAA0ACgA0ACkAIABUAGgAZQAgAG4AYQBtAGUAKABzACkAIABvAGYAIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkAIABvAHIAIAB0AGgAZQAgAEEAdQB0AGgAbwByACgAcwApACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAcwBoAGEAbABsACAAbgBvAHQAIABiAGUAIAB1AHMAZQBkACAAdABvACAAcAByAG8AbQBvAHQAZQAsACAAZQBuAGQAbwByAHMAZQAgAG8AcgAgAGEAZAB2AGUAcgB0AGkAcwBlACAAYQBuAHkAIABNAG8AZABpAGYAaQBlAGQAIABWAGUAcgBzAGkAbwBuACwAIABlAHgAYwBlAHAAdAAgAHQAbwAgAGEAYwBrAG4AbwB3AGwAZQBkAGcAZQAgAHQAaABlACAAYwBvAG4AdAByAGkAYgB1AHQAaQBvAG4AKABzACkAIABvAGYAIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkAIABhAG4AZAAgAHQAaABlACAAQQB1AHQAaABvAHIAKABzACkAIABvAHIAIAB3AGkAdABoACAAdABoAGUAaQByACAAZQB4AHAAbABpAGMAaQB0ACAAdwByAGkAdAB0AGUAbgAgAHAAZQByAG0AaQBzAHMAaQBvAG4ALgANAAoADQAKADUAKQAgAFQAaABlACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAsACAAbQBvAGQAaQBmAGkAZQBkACAAbwByACAAdQBuAG0AbwBkAGkAZgBpAGUAZAAsACAAaQBuACAAcABhAHIAdAAgAG8AcgAgAGkAbgAgAHcAaABvAGwAZQAsACAAbQB1AHMAdAAgAGIAZQAgAGQAaQBzAHQAcgBpAGIAdQB0AGUAZAAgAGUAbgB0AGkAcgBlAGwAeQAgAHUAbgBkAGUAcgAgAHQAaABpAHMAIABsAGkAYwBlAG4AcwBlACwAIABhAG4AZAAgAG0AdQBzAHQAIABuAG8AdAAgAGIAZQAgAGQAaQBzAHQAcgBpAGIAdQB0AGUAZAAgAHUAbgBkAGUAcgAgAGEAbgB5ACAAbwB0AGgAZQByACAAbABpAGMAZQBuAHMAZQAuACAAVABoAGUAIAByAGUAcQB1AGkAcgBlAG0AZQBuAHQAIABmAG8AcgAgAGYAbwBuAHQAcwAgAHQAbwAgAHIAZQBtAGEAaQBuACAAdQBuAGQAZQByACAAdABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABkAG8AZQBzACAAbgBvAHQAIABhAHAAcABsAHkAIAB0AG8AIABhAG4AeQAgAGQAbwBjAHUAbQBlAG4AdAAgAGMAcgBlAGEAdABlAGQAIAB1AHMAaQBuAGcAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUALgANAAoADQAKAFQARQBSAE0ASQBOAEEAVABJAE8ATgANAAoAVABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABiAGUAYwBvAG0AZQBzACAAbgB1AGwAbAAgAGEAbgBkACAAdgBvAGkAZAAgAGkAZgAgAGEAbgB5ACAAbwBmACAAdABoAGUAIABhAGIAbwB2AGUAIABjAG8AbgBkAGkAdABpAG8AbgBzACAAYQByAGUAIABuAG8AdAAgAG0AZQB0AC4ADQAKAA0ACgBEAEkAUwBDAEwAQQBJAE0ARQBSAA0ACgBUAEgARQAgAEYATwBOAFQAIABTAE8ARgBUAFcAQQBSAEUAIABJAFMAIABQAFIATwBWAEkARABFAEQAIAAiAEEAUwAgAEkAUwAiACwAIABXAEkAVABIAE8AVQBUACAAVwBBAFIAUgBBAE4AVABZACAATwBGACAAQQBOAFkAIABLAEkATgBEACwAIABFAFgAUABSAEUAUwBTACAATwBSACAASQBNAFAATABJAEUARAAsACAASQBOAEMATABVAEQASQBOAEcAIABCAFUAVAAgAE4ATwBUACAATABJAE0ASQBUAEUARAAgAFQATwAgAEEATgBZACAAVwBBAFIAUgBBAE4AVABJAEUAUwAgAE8ARgAgAE0ARQBSAEMASABBAE4AVABBAEIASQBMAEkAVABZACwAIABGAEkAVABOAEUAUwBTACAARgBPAFIAIABBACAAUABBAFIAVABJAEMAVQBMAEEAUgAgAFAAVQBSAFAATwBTAEUAIABBAE4ARAAgAE4ATwBOAEkATgBGAFIASQBOAEcARQBNAEUATgBUACAATwBGACAAQwBPAFAAWQBSAEkARwBIAFQALAAgAFAAQQBUAEUATgBUACwAIABUAFIAQQBEAEUATQBBAFIASwAsACAATwBSACAATw
57BUAEgARQBSACAAUgBJAEcASABUAC4AIABJAE4AIABOAE8AIABFAFYARQBOAFQAIABTAEgAQQBMAEwAIABUAEgARQAgAEMATwBQAFkAUgBJAEcASABUACAASABPAEwARABFAFIAIABCAEUAIABMAEkAQQBCAEwARQAgAEYATwBSACAAQQBOAFkAIABDAEwAQQBJAE0ALAAgAEQAQQBNAEEARwBFAFMAIABPAFIAIABPAFQASABFAFIAIABMAEkAQQBCAEkATABJAFQAWQAsACAASQBOAEMATABVAEQASQBOAEcAIABBAE4AWQAgAEcARQBOAEUAUgBBAEwALAAgAFMAUABFAEMASQBBAEwALAAgAEkATgBEAEkAUgBFAEMAVAAsACAASQBOAEMASQBEAEUATgBUAEEATAAsACAATwBSACAAQwBPAE4AUwBFAFEAVQBFAE4AVABJAEEATAAgAEQAQQBNAEEARwBFAFMALAAgAFcASABFAFQASABFAFIAIABJAE4AIABBAE4AIABBAEMAVABJAE8ATgAgAE8ARgAgAEMATwBOAFQAUgBBAEMAVAAsACAAVABPAFIAVAAgAE8AUgAgAE8AVABIAEUAUgBXAEkAUwBFACwAIABBAFIASQBTAEkATgBHACAARgBSAE8ATQAsACAATwBVAFQAIABPAEYAIABUAEgARQAgAFUAUwBFACAATwBSACAASQBOAEEAQgBJAEwASQBUAFkAIABUAE8AIABVAFMARQAgAFQASABFACAARgBPAE4AVAAgAFMATwBGAFQAVwBBAFIARQAgAE8AUgAgAEYAUgBPAE0AIABPAFQASABFAFIAIABEAEUAQQBMAEkATgBHAFMAIABJAE4AIABUAEgARQAgAEYATwBOAFQAIABTAE8ARgBUAFcAQQBSAEUALgANAAoAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAZABvAGIAZQAuAGMAbwBtAC8AdAB5AHAAZQAvAGwAZQBnAGEAbAAuAGgAdABtAGwAAAAFAAAAAwAAADgAAAAEAAABUAABAAAAAAAsAAMAAQAAADgAAwAKAAABUAAGAAwAAAAAAAEAAAAEARgAAABCAEAABQACB/8P/xf/H/8n/y//N/8//0f/T/9X/1//Z/9v/3f/f/+H/4//l/+f/6f/r/+3/7//x//P/9f/5//v//f//c///f//AAAAAAgAEAAYACAAKAAwADgAQABIAFAAWABgAGgAcAB4AIAAiACQAJgAoACoALAAuADAAMgA0ADgAOgA8AD4AP3w//8AAfgB8AHoAeAB2AHQAcgBwAG4AbABqAGgAZgBkAGIAYABeAFwAWgBYAFYAVABSAFAATgBMAEgARgBEAEIAQgBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAZkAAAAAAAAAIgAAAAAAAAB/8AAAABAAAIAAAAD/8AAAABAAAQAAAAF/8AAAABAAAYAAAAH/8AAAABAAAgAAAAJ/8AAAABAAAoAAAAL/8AAAABAAAwAAAAN/8AAAABAAA4AAAAP/8AAAABAABAAAAAR/8AAAABAABIAAAAT/8AAAABAABQAAAAV/8AAAABAABYAAAAX/8AAAABAABgAAAAZ/8AAAABAABoAAAAb/8AAAABAABwAAAAd/8AAAABAAB4AAAAf/8AAAABAACAAAAAh/8AAAABAACIAAAAj/8AAAABAACQAAAAl/8AAAABAACYAAAAn/8AAAABAACgAAAAp/8AAAABAACoAAAAr/8AAAABAACwAAAAt/8AAAABAAC4AAAAv/8AAAABAADAAAAAx/8AAAABAADIAAAAz/8AAAABAADQAAAA1/8AAAABAADgAAAA5/8AAAABAADoAAAA7/8AAAABAADwAAAA9/8AAAABAAD4AAAA/c8AAAABAAD98AAA//0AAAXxAAEAAAABB/8AAAABAAEIAAABD/8AAAABAAEQAAABF/8AAAABAAEYAAABH/8AAAABAAEgAAABJ/8AAAABAAEoAAABL/8AAAABAAEwAAABN/8AAAABAAE4AAABP/8AAAABAAFAAAABR/8AAAABAAFIAAABT/8AAAABAAFQAAABV/8AAAABAAFYAAABX/8AAAABAAFgAAABZ/8AAAABAAFoAAABb/8AAAABAAFwAAABd/8AAAABAAF4AAABf/8AAAABAAGAAAABh/8AAAABAAGIAAABj/8AAAABAAGQAAABl/8AAAABAAGYAAABn/8AAAABAAGgAAABp/8AAAABAAGoAAABr/8AAAABAAGwAAABt/8AAAABAAG4AAABv/8AAAABAAHAAAABx/8AAAABAAHIAAABz/8AAAABAAHQAAAB1/8AAAABAAHYAAAB3/8AAAABAAHgAAAB5/8AAAABAAHoAAAB7/8AAAABAAHwAAAB9/8AAAABAAH4AAAB//0AAAABAAIAAAACB/8AAAABAAIIAAACD/8AAAABAAIQAAACF/8AAAABAAIYAAACH/8AAAABAAIgAAACJ/8AAAABAAIoAAACL/8AAAABAAIwAAACN/8AAAABAAI4AAACP/8AAAABAAJAAAACR/8AAAABAAJIAAACT/8AAAABAAJQAAACV/8AAAABAAJYAAACX/8AAAABAAJgAAACZ/8AAAABAAJoAAACb/8AAAABAAJwAAACd/8AAAABAAJ4AAACf/8AAAABAAKAAAACh/8AAAABAAKIAAACj/8AAAABAAKQAAACl/8AAAABAAKYAAACn/8AAAABAAKgAAACp/8AAAABAAKoAAACr/8AAAABAAKwAAACt/8AAAABAAK4AAACv/8AAAABAALAAAACx/8AAAABAALIAAACz/8AAAABAALQAAAC1/8AAAABAALYAAAC3/8AAAABAALgAAAC5/8AAAABAALoAAAC7/8AAAABAALwAAAC9/8AAAABAAL4AAAC//0AAAABAAMAAAADB/8AAAABAAMIAAADD/8AAAABAAMQAAADF/8AAAABAAMYAAADH/8AAAABAAMgAAADJ/8AAAABAAMoAAADL/8AAAABAAMwAAADN/8AAAABAAM4AAADP/8AAAABAANAAAADR/8AAAABAANIAAADT/8AAAABAANQAAADV/8AAAABAANYAAADX/8AAAABAANgAAADZ/8AAAABAANoAAADb/8AAAABAANwAAADd/8AAAABAAN4AAADf/8AAAABAAOAAAADh/8AAAABAAOIAAADj/8AAAABAAOQAAADl/8AAAABAAOYAAADn/8AAAABAAOgAAADp/8AAAABAAOoAAADr/8AAAABAAOwAAADt/8AAAABAAO4AAADv/8AAAABAAPAAAADx/8AAAABAAPIAAADz/8AAAABAAPQAAAD1/8AAAABAAPYAAAD3/8AAAABAAPgAAAD5/8AAAABAAPoAAAD7/8AAAABAAPwAAAD9/8AAAABAAP4AAAD//0AAAABAAQAAAAEB/8AAAABAAQIAAAED/8AAAABAAQQAAAEF/8AAAABAAQYAAAEH/8AAAABAAQgAAAEJ/8AAAABAAQoAAAEL/8AAAABAAQwAAAEN/8AAAABAAQ4AAAEP/8AAAABAARAAAAER/8AAAABAARIAAAET/8AAAABAARQAAAEV/8AAAABAARYAAAEX/8AAAABAARgAAAEZ/8AAAABAARoAAAEb/8AAAABAARwAAAEd/8AAAABAAR4AAAEf/8AAAABAASAAAAEh/8AAAABAASIAAAEj/8AAAABAASQAAAEl/8AAAABAASYAAAEn/8AAAABAASgAAAEp/8AAAABAASoAAAEr/8AAAABAASwAAAEt/8AAAABAAS4AAAEv/8AAAABAATAAAAEx/8AAAABAATIAAAEz/8AAAABAATQAAAE1/8AAAABAATYAAAE3/8AAAABAATgAAAE5/8AAAABAAToAAAE7/8AAAABAATwAAAE9/8AAAABAAT4AAAE//0AAAABAAUAAAAFB/8AAAABAAUIAAAFD/8AAAABAAUQAAAFF/8AAAABAAUYAAAFH/8AAAABAAUgAAAFJ/8AAAABAAUoAAAFL/8AAAABAAUwAAAFN/8AAAABAAU4AAAFP/8AAAABAAVAAAAFR/8AAAABAAVIAAAFT/8AAAABAAVQAAAFV/8AAAABAAVYAAAFX/8AAAABAAVgAAAFZ/8AAAABAAVoAAAFb/8AAAABAAVwAAAFd/8AAAABAAV4AAAFf/8AAAABAAWAAAAFh/8AAAABAAWIAAAFj/8AAAABAAWQAAAFl/8AAAABAAWYAAAFn/8AAAABAAWgAAAFp/8AAAABAAWoAAAFr/8AAAABAAWwAAAFt/8AAAABAAW4AAAFv/8AAAABAAXAAAAFx/8AAAABAAXIAAAFz/8AAAABAAXQAAAF1/8AAAABAAXYAAAF3/8AAAABAAXgAAAF5/8AAAABAAXoAAAF7/8AAAABAAXwAAAF9/8AAAABAAX4AAAF//0AAAABAAYAAAAGB/8AAAABAAYIAAAGD/8AAAABAAYQAAAGF/8AAAABAAYYAAAGH/8AAAABAAYgAAAGJ/8AAAABAAYoAAAGL/8AAAABAAYwAAAGN/8AAAABAAY4AAAGP/8AAAABAAZAAAAGR/8AAAABAAZIAAAGT/8AAAABAAZQAAAGV/8AAAABAAZYAAAGX/8AAAABAAZgAAAGZ/8AAAABAAZoAAAGb/8AAAABAAZwAAAGd/8AAAABAAZ4AAAGf/8AAAABAAaAAAAGh/8AAAABAAaIAAAGj/8AAAABAAaQAAAGl/8AAAABAAaYAAAGn/8AAAABAAagAAAGp/8AAAABAAaoAAAGr/8AAAABAAawAAAGt/8AAAABAAa4AAAGv/8AAAABAAbAAAAGx/8AAAABAAbIAAAGz/8AAAABAAbQAAAG1/8AAAABAAbYAAAG3/8AAAABAAbgAAAG5/8AAAABAAboAAAG7/8AAAABAAbwAAAG9/8AAAABAAb4AAAG//0AAAABAAcAAAAHB/8AAAABAAcIAAAHD/8AAAABAAcQAAAHF/8AAAABAAcYAAAHH/8AAAABAAcgAAAHJ/8AAAABAAcoAAAHL/8AAAABAAcwAAAHN/8AAAABAAc4AAAHP/8AAAABAAdAAAAHR/8AAAABAAdIAAAHT/8AAAABAAdQAAAHV/8AAAABAAdYAAAHX/8AAAABAAdgAAAHZ/8AAAABAAdoAAAHb/8AAAABAAdwAAAHd/8AAAABAAd4AAAHf/8AAAABAAeAAAAH
57h/8AAAABAAeIAAAHj/8AAAABAAeQAAAHl/8AAAABAAeYAAAHn/8AAAABAAegAAAHp/8AAAABAAeoAAAHr/8AAAABAAewAAAHt/8AAAABAAe4AAAHv/8AAAABAAfAAAAHx/8AAAABAAfIAAAHz/8AAAABAAfQAAAH1/8AAAABAAfYAAAH3/8AAAABAAfgAAAH5/8AAAABAAfoAAAH7/8AAAABAAfwAAAH9/8AAAABAAf4AAAH//0AAAABAAgAAAAIB/8AAAABAAgIAAAID/8AAAABAAgQAAAIF/8AAAABAAgYAAAIH/8AAAABAAggAAAIJ/8AAAABAAgoAAAIL/8AAAABAAgwAAAIN/8AAAABAAg4AAAIP/8AAAABAAhAAAAIR/8AAAABAAhIAAAIT/8AAAABAAhQAAAIV/8AAAABAAhYAAAIX/8AAAABAAhgAAAIZ/8AAAABAAhoAAAIb/8AAAABAAhwAAAId/8AAAABAAh4AAAIf/8AAAABAAiAAAAIh/8AAAABAAiIAAAIj/8AAAABAAiQAAAIl/8AAAABAAiYAAAIn/8AAAABAAigAAAIp/8AAAABAAioAAAIr/8AAAABAAiwAAAIt/8AAAABAAi4AAAIv/8AAAABAAjAAAAIx/8AAAABAAjIAAAIz/8AAAABAAjQAAAI1/8AAAABAAjYAAAI3/8AAAABAAjgAAAI5/8AAAABAAjoAAAI7/8AAAABAAjwAAAI9/8AAAABAAj4AAAI//0AAAABAAkAAAAJB/8AAAABAAkIAAAJD/8AAAABAAkQAAAJF/8AAAABAAkYAAAJH/8AAAABAAkgAAAJJ/8AAAABAAkoAAAJL/8AAAABAAkwAAAJN/8AAAABAAk4AAAJP/8AAAABAAlAAAAJR/8AAAABAAlIAAAJT/8AAAABAAlQAAAJV/8AAAABAAlYAAAJX/8AAAABAAlgAAAJZ/8AAAABAAloAAAJb/8AAAABAAlwAAAJd/8AAAABAAl4AAAJf/8AAAABAAmAAAAJh/8AAAABAAmIAAAJj/8AAAABAAmQAAAJl/8AAAABAAmYAAAJn/8AAAABAAmgAAAJp/8AAAABAAmoAAAJr/8AAAABAAmwAAAJt/8AAAABAAm4AAAJv/8AAAABAAnAAAAJx/8AAAABAAnIAAAJz/8AAAABAAnQAAAJ1/8AAAABAAnYAAAJ3/8AAAABAAngAAAJ5/8AAAABAAnoAAAJ7/8AAAABAAnwAAAJ9/8AAAABAAn4AAAJ//0AAAABAAoAAAAKB/8AAAABAAoIAAAKD/8AAAABAAoQAAAKF/8AAAABAAoYAAAKH/8AAAABAAogAAAKJ/8AAAABAAooAAAKL/8AAAABAAowAAAKN/8AAAABAAo4AAAKP/8AAAABAApAAAAKR/8AAAABAApIAAAKT/8AAAABAApQAAAKV/8AAAABAApYAAAKX/8AAAABAApgAAAKZ/8AAAABAApoAAAKb/8AAAABAApwAAAKd/8AAAABAAp4AAAKf/8AAAABAAqAAAAKh/8AAAABAAqIAAAKj/8AAAABAAqQAAAKl/8AAAABAAqYAAAKn/8AAAABAAqgAAAKp/8AAAABAAqoAAAKr/8AAAABAAqwAAAKt/8AAAABAAq4AAAKv/8AAAABAArAAAAKx/8AAAABAArIAAAKz/8AAAABAArQAAAK1/8AAAABAArYAAAK3/8AAAABAArgAAAK5/8AAAABAAroAAAK7/8AAAABAArwAAAK9/8AAAABAAr4AAAK//0AAAABAAsAAAALB/8AAAABAAsIAAALD/8AAAABAAsQAAALF/8AAAABAAsYAAALH/8AAAABAAsgAAALJ/8AAAABAAsoAAALL/8AAAABAAswAAALN/8AAAABAAs4AAALP/8AAAABAAtAAAALR/8AAAABAAtIAAALT/8AAAABAAtQAAALV/8AAAABAAtYAAALX/8AAAABAAtgAAALZ/8AAAABAAtoAAALb/8AAAABAAtwAAALd/8AAAABAAt4AAALf/8AAAABAAuAAAALh/8AAAABAAuIAAALj/8AAAABAAuQAAALl/8AAAABAAuYAAALn/8AAAABAAugAAALp/8AAAABAAuoAAALr/8AAAABAAuwAAALt/8AAAABAAu4AAALv/8AAAABAAvAAAALx/8AAAABAAvIAAALz/8AAAABAAvQAAAL1/8AAAABAAvYAAAL3/8AAAABAAvgAAAL5/8AAAABAAvoAAAL7/8AAAABAAvwAAAL9/8AAAABAAv4AAAL//0AAAABAAwAAAAMB/8AAAABAAwIAAAMD/8AAAABAAwQAAAMF/8AAAABAAwYAAAMH/8AAAABAAwgAAAMJ/8AAAABAAwoAAAML/8AAAABAAwwAAAMN/8AAAABAAw4AAAMP/8AAAABAAxAAAAMR/8AAAABAAxIAAAMT/8AAAABAAxQAAAMV/8AAAABAAxYAAAMX/8AAAABAAxgAAAMZ/8AAAABAAxoAAAMb/8AAAABAAxwAAAMd/8AAAABAAx4AAAMf/8AAAABAAyAAAAMh/8AAAABAAyIAAAMj/8AAAABAAyQAAAMl/8AAAABAAyYAAAMn/8AAAABAAygAAAMp/8AAAABAAyoAAAMr/8AAAABAAywAAAMt/8AAAABAAy4AAAMv/8AAAABAAzAAAAMx/8AAAABAAzIAAAMz/8AAAABAAzQAAAM1/8AAAABAAzYAAAM3/8AAAABAAzgAAAM5/8AAAABAAzoAAAM7/8AAAABAAzwAAAM9/8AAAABAAz4AAAM//0AAAABAA0AAAANB/8AAAABAA0IAAAND/8AAAABAA0QAAANF/8AAAABAA0YAAANH/8AAAABAA0gAAANJ/8AAAABAA0oAAANL/8AAAABAA0wAAANN/8AAAABAA04AAANP/8AAAABAA1AAAANR/8AAAABAA1IAAANT/8AAAABAA1QAAANV/8AAAABAA1YAAANX/8AAAABAA1gAAANZ/8AAAABAA1oAAANb/8AAAABAA1wAAANd/8AAAABAA14AAANf/8AAAABAA2AAAANh/8AAAABAA2IAAANj/8AAAABAA2QAAANl/8AAAABAA2YAAANn/8AAAABAA2gAAANp/8AAAABAA2oAAANr/8AAAABAA2wAAANt/8AAAABAA24AAANv/8AAAABAA3AAAANx/8AAAABAA3IAAANz/8AAAABAA3QAAAN1/8AAAABAA3YAAAN3/8AAAABAA3gAAAN5/8AAAABAA3oAAAN7/8AAAABAA3wAAAN9/8AAAABAA34AAAN//0AAAABAA4AAAAOB/8AAAABAA4IAAAOD/8AAAABAA4QAAAOF/8AAAABAA4YAAAOH/8AAAABAA4gAAAOJ/8AAAABAA4oAAAOL/8AAAABAA4wAAAON/8AAAABAA44AAAOP/8AAAABAA5AAAAOR/8AAAABAA5IAAAOT/8AAAABAA5QAAAOV/8AAAABAA5YAAAOX/8AAAABAA5gAAAOZ/8AAAABAA5oAAAOb/8AAAABAA5wAAAOd/8AAAABAA54AAAOf/8AAAABAA6AAAAOh/8AAAABAA6IAAAOj/8AAAABAA6QAAAOl/8AAAABAA6YAAAOn/8AAAABAA6gAAAOp/8AAAABAA6oAAAOr/8AAAABAA6wAAAOt/8AAAABAA64AAAOv/8AAAABAA7AAAAOx/8AAAABAA7IAAAOz/8AAAABAA7QAAAO1/8AAAABAA7YAAAO3/8AAAABAA7gAAAO5/8AAAABAA7oAAAO7/8AAAABAA7wAAAO9/8AAAABAA74AAAO//0AAAABAA8AAAAPB/8AAAABAA8IAAAPD/8AAAABAA8QAAAPF/8AAAABAA8YAAAPH/8AAAABAA8gAAAPJ/8AAAABAA8oAAAPL/8AAAABAA8wAAAPN/8AAAABAA84AAAPP/8AAAABAA9AAAAPR/8AAAABAA9IAAAPT/8AAAABAA9QAAAPV/8AAAABAA9YAAAPX/8AAAABAA9gAAAPZ/8AAAABAA9oAAAPb/8AAAABAA9wAAAPd/8AAAABAA94AAAPf/8AAAABAA+AAAAPh/8AAAABAA+IAAAPj/8AAAABAA+QAAAPl/8AAAABAA+YAAAPn/8AAAABAA+gAAAPp/8AAAABAA+oAAAPr/8AAAABAA+wAAAPt/8AAAABAA+4AAAPv/8AAAABAA/AAAAPx/8AAAABAA/IAAAPz/8AAAABAA/QAAAP1/8AAAABAA/YAAAP3/8AAAABAA/gAAAP5/8AAAABAA/oAAAP7/8AAAABAA/wAAAP9/8AAAABAA/4AAAP//0AAAABABAAAAAQB/8AAAABABAIAAAQD/8AAAABABAQAAAQF/8AAAABABAYAAAQH/8AAAABABAgAAAQJ/8AAAABABAoAAAQL/8AAAABABAwAAAQN/8AAAABABA4AAAQP/8AAAABABBAAAAQR/8AAAABABBIAAAQT/8AAAABABBQAAAQV/8AAAABABBYAAAQX/8AAAABABBgAAAQZ/8AAAABABBoAAAQb/8AAAABABBwAAAQd/8AAAABABB4AAAQf/8AAAABABCAAAAQh/8AAAABABCIAAAQj/8AAAABABCQAAAQl/8AAAABABCYAAAQn/8AAAABABCgAAAQp/8AAAABABCoAAAQr/8AAAABABCwAAAQt/8AAAABABC4AAAQv/8AAAABABDAAAAQx/8AAAABABDIAAAQz/8AAAABABDQAAAQ1/8AAAABABDYAAAQ3/8AAAABABDgAAAQ5/8AAAABABDoAAAQ7/8AAAABABDwAAAQ9/8AAAABABD4AAAQ//0AAAABAAMAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAABAAQCAAEBAQtBZG9iZUJsYW5rAAEBATD4G/gciwwe+B0B+B4Ci/sM+gD6BAUeGgA/DB8cCAEMIvdMD/dZEfdRDCUcGRYMJAAFAQEGDk1YZ0Fkb2JlSWRlbnRpdHlDb3B5cmlnaHQgMjAxMyBBZG9iZSBTeXN0ZW1zIEluY29ycG9yYXRlZC4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5BZG9iZSBCbGFua0Fkb2JlQmxhbmstMjA0OQAAAgABB/8DAAEAAAAIAQgBAgABAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQBiAGMAZABlAGYAZwBoAGkAagBrAGwAbQBuAG8AcABxAHIAcwB0AHUAdgB3AHgAeQB6AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8A0ADRANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsB
57DAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgNTA1QDVQNWA1cDWANZA1oDWwNcA10DXgNfA2ADYQNiA2MDZANlA2YDZwNoA2kDagNrA2wDbQNuA28DcANxA3IDcwN0A3UDdgN3A3gDeQN6A3sDfAN9A34DfwOAA4EDggODA4QDhQOGA4cDiAOJA4oDiwOMA40DjgOPA5ADkQOSA5MDlAOVA5YDlwOYA5kDmgObA5wDnQOeA58DoAOhA6IDowOkA6UDpgOnA6gDqQOqA6sDrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPCA8MDxAPFA8YDxwPIA8kDygPLA8wDzQPOA88D0APRA9ID0wPUA9UD1gPXA9gD2QPaA9sD3APdA94D3wPgA+ED4gPjA+QD5QPmA+cD6APpA+oD6wPsA+0D7gPvA/AD8QPyA/MD9AP1A/YD9wP4A/kD+gP7A/wD/QP+A/8EAAQBBAIEAwQEBAUEBgQHBAgECQQKBAsEDAQNBA4EDwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQQiBCMEJAQlBCYEJwQoBCkEKgQrBCwELQQuBC8EMAQxBDIEMwQ0BDUENgQ3BDgEOQQ6BDsEPAQ9BD4EPwRABEEEQgRDBEQERQRGBEcESARJBEoESwRMBE0ETgRPBFAEUQRSBFMEVARVBFYEVwRYBFkEWgRbBFwEXQReBF8EYARhBGIEYwRkBGUEZgRnBGgEaQRqBGsEbARtBG4EbwRwBHEEcgRzBHQEdQR2BHcEeAR5BHoEewR8BH0EfgR/BIAEgQSCBIMEhASFBIYEhwSIBIkEigSLBIwEjQSOBI8EkASRBJIEkwSUBJUElgSXBJgEmQSaBJsEnASdBJ4EnwSgBKEEogSjBKQEpQSmBKcEqASpBKoEqwSsBK0ErgSvBLAEsQSyBLMEtAS1BLYEtwS4BLkEugS7BLwEvQS+BL8EwATBBMIEwwTEBMUExgTHBMgEyQTKBMsEzATNBM4EzwTQBNEE0gTTBNQE1QTWBNcE2ATZBNoE2wTcBN0E3gTfBOAE4QTiBOME5ATlBOYE5wToBOkE6gTrBOwE7QTuBO8E8ATxBPIE8wT0BPUE9gT3BPgE+QT6BPsE/AT9BP4E/wUABQEFAgUDBQQFBQUGBQcFCAUJBQoFCwUMBQ0FDgUPBRAFEQUSBRMFFAUVBRYFFwUYBRkFGgUbBRwFHQUeBR8FIAUhBSIFIwUkBSUFJgUnBSgFKQUqBSsFLAUtBS4FLwUwBTEFMgUzBTQFNQU2BTcFOAU5BToFOwU8BT0FPgU/BUAFQQVCBUMFRAVFBUYFRwVIBUkFSgVLBUwFTQVOBU8FUAVRBVIFUwVUBVUFVgVXBVgFWQVaBVsFXAVdBV4FXwVgBWEFYgVjBWQFZQVmBWcFaAVpBWoFawVsBW0FbgVvBXAFcQVyBXMFdAV1BXYFdwV4BXkFegV7BXwFfQV+BX8FgAWBBYIFgwWEBYUFhgWHBYgFiQWKBYsFjAWNBY4FjwWQBZEFkgWTBZQFlQWWBZcFmAWZBZoFmwWcBZ0FngWfBaAFoQWiBaMFpAWlBaYFpwWoBakFqgWrBawFrQWuBa8FsAWxBbIFswW0BbUFtgW3BbgFuQW6BbsFvAW9Bb4FvwXABcEFwgXDBcQFxQXGBccFyAXJBcoFywXMBc0FzgXPBdAF0QXSBdMF1AXVBdYF1wXYBdkF2gXbBdwF3QXeBd8F4AXhBeIF4wXkBeUF5gXnBegF6QXqBesF7AXtBe4F7wXwBfEF8gXzBfQF9QX2BfcF+AX5BfoF+wX8Bf0F/gX/BgAGAQYCBgMGBAYFBgYGBwYIBgkGCgYLBgwGDQYOBg8GEAYRBhIGEwYUBhUGFgYXBhgGGQYaBhsGHAYdBh4GHwYgBiEGIgYjBiQGJQYmBicGKAYpBioGKwYsBi0GLgYvBjAGMQYyBjMGNAY1BjYGNwY4BjkGOgY7BjwGPQY+Bj8GQAZBBkIGQwZEBkUGRgZHBkgGSQZKBksGTAZNBk4GTwZQBlEGUgZTBlQGVQZWBlcGWAZZBloGWwZcBl0GXgZfBmAGYQZiBmMGZAZlBmYGZwZoBmkGagZrBmwGbQZuBm8GcAZxBnIGcwZ0BnUGdgZ3BngGeQZ6BnsGfAZ9Bn4GfwaABoEGggaDBoQGhQaGBocGiAaJBooGiwaMBo0GjgaPBpAGkQaSBpMGlAaVBpYGlwaYBpkGmgabBpwGnQaeBp8GoAahBqIGowakBqUGpganBqgGqQaqBqsGrAatBq4GrwawBrEGsgazBrQGtQa2BrcGuAa5BroGuwa8Br0Gvga/BsAGwQbCBsMGxAbFBsYGxwbIBskGygbLBswGzQbOBs8G0AbRBtIG0wbUBtUG1gbXBtgG2QbaBtsG3AbdBt4G3wbgBuEG4gbjBuQG5QbmBucG6AbpBuoG6wbsBu0G7gbvBvAG8QbyBvMG9Ab1BvYG9wb4BvkG+gb7BvwG/Qb+Bv8HAAcBBwIHAwcEBwUHBgcHBwgHCQcKBwsHDAcNBw4HDwcQBxEHEgcTBxQHFQcWBxcHGAcZBxoHGwccBx0HHgcfByAHIQciByMHJAclByYHJwcoBykHKgcrBywHLQcuBy8HMAcxBzIHMwc0BzUHNgc3BzgHOQc6BzsHPAc9Bz4HPwdAB0EHQgdDB0QHRQdGB0cHSAdJB0oHSwdMB00HTgdPB1AHUQdSB1MHVAdVB1YHVwdYB1kHWgdbB1wHXQdeB18HYAdhB2IHYwdkB2UHZgdnB2gHaQdqB2sHbAdtB24HbwdwB3EHcgdzB3QHdQd2B3cHeAd5B3oHewd8B30Hfgd/B4AHgQeCB4MHhAeFB4YHhweIB4kHigeLB4wHjQeOB48HkAeRB5IHkweUB5UHlgeXB5gHmQeaB5sHnAedB54HnwegB6EHogejB6QHpQemB6cHqAepB6oHqwesB60HrgevB7AHsQeyB7MHtAe1B7YHtwe4B7kHuge7B7wHvQe+B78HwAfBB8IHwwfEB8UHxgfHB8gHyQfKB8sHzAfNB84HzwfQB9EH0gfTB9QH1QfWB9cH2AfZB9oH2wfcB90H3gffB+AH4QfiB+MH5AflB+YH5wfoB+kH6gfrB+wH7QfuB+8H8AfxB/IH8wf0B/UH9gf3B/gH+Qf6B/sH/Af9B/4H/wgACAEIAggDCAQIBQgGCAcICAgJCAoICwgMCA0IDggPCBAIEQgSCBMIFAgVCBYIFwgYCBkIGggbCBwIHQgeCB8IIAghCCIIIwgkCCUIJggnCCgIKQgqCCsILAgtCC4ILwgwCDEIMggzCDQINQg2CDcIOAg5CDoIOwg8CD0IPgg/CEAIQQhCCEMIRAhFCEYIRwhICEkISghLIPsMt/oktwH3ELf5LLcD9xD6BBX+fPmE+nwH/Vj+JxX50gf3xfwzBaawFfvF+DcF+PYGpmIV/dIH+8X4MwVwZhX3xfw3Bfz2Bg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODgABAQEK+B8MJpocGSQS+46LHAVGiwa9Cr0L+ucVAAPoAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAA")}@font-face{font-family:tumblr-icons;font-style:normal;font-weight:400;src:url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.eot?v=0539fef132e181d31898a023769fdd33#iefix") format("embedded-opentype"),url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.woff2?v=ace24d0e0ad76b7fa49a172b4272c348") format("woff2"),url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.woff?v=a9e364ea5c63072508036529a5db954d") format("woff"),url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.ttf?v=05d2c2e904392d15a081f147a73a3a68") format("truetype"),url("https://assets.tumblr.com/fonts/tumblr-icons/tumblr-icons_e24c07a0f2ea4f19997f508adc0110e4.svg?v=5f5fe4a3fe72fbef43a8c0dcb02af888#tumblr-icons") format("svg")}.ko_KR .chrome,.ko_KR .tx-button,.ko_KR body{font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,AppleGothic,Malgun Gothic,Dotum,Gulim,sans-serif}@keyframes iframe-gdpr-banner-transition{0%{opacity:0!important;bottom:-2em!important}to{opacity:1!important}}@keyframes iframe-gdpr-banner-dismiss-transition{0%{opacity:1!important;transform:translateY(0)!important}to{opacity:0!important;transform:translateY(2em)!important}}.gdpr-banner{font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;position:absolute;top:0;left:0;background-color:#001935;color:#fff;min-height:99px}.gdpr-banner,.gdpr-banner .content-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.gdpr-banner .content-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;padding:24px 20px}@media only screen and (min-width:768px){.gdpr-banner .content-container{-ms-flex-direction:row;flex-direction:row}.gdpr-banner .content-container .buttons-container{margin-top:0}}.gdpr-banner .content-container .description-container{max-width:906px;-ms-flex:1;flex:1}.gdpr-banner .content-container .description-container .title{font-family:Gibson,Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:24px;margin-bottom:4px}.gdpr-banner .content-container .description-container .info-text{font-family:Gibson,Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.01px;font-weight:400;line-height:21px}.gdpr-banner .content-container .buttons-container{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;margin-top:12px}.gdpr-banner .content-container .buttons-container .learn-more-button{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;
57cursor:pointer;padding:5px 7px;border-radius:2px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;border:1px solid #001935;background-color:#001935;color:#fff;padding:6px 24px;font-size:16px;font-weight:500;line-height:24px;white-space:nowrap}.gdpr-banner .content-container .buttons-container .learn-more-button::-moz-focus-inner{border:0;padding:0}.gdpr-banner .content-container .buttons-container .learn-more-button:focus{border-color:#00142b;background-color:#00142b;color:hsla(0,0%,100%,.9)}.gdpr-banner .content-container .buttons-container .learn-more-button:active{border-color:#000f21;background-color:#000f21;color:hsla(0,0%,100%,.8)}.gdpr-banner .content-container .buttons-container .learn-more-button.disabled,.gdpr-banner .content-container .buttons-container .learn-more-button.disabled.active,.gdpr-banner .content-container .buttons-container .learn-more-button[disabled],.gdpr-banner .content-container .buttons-container .learn-more-button[disabled]:active{border-color:#001935;background-color:#001935;color:hsla(0,0%,100%,.5);cursor:default}.flag--is-dev .gdpr-banner .content-container .buttons-container .learn-more-button:not([role=button]):not
57(button){padding:50px 70px!important;border:10px dotted!important;background-color:#d95e40!important;font-size:40px!important}.gdpr-banner .content-container .buttons-container .accept-button{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;cursor:pointer;padding:5px 7px;border-radius:2px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;border:1px solid #00b8ff;background-color:#00b8ff;color:#001935;padding:6px 24px;font-weight:500;line-height:24px;white-space:nowrap}.gdpr-banner .content-container .buttons-container .accept-button::-moz-focus-inner{border:0;padding:0}.gdpr-banner .content-container .buttons-container .accept-button:focus{border-color:#00b1f5;background-color:#00b1f5;color:rgba(0,25,53,.9)}.gdpr-banner .content-container .buttons-container .accept-button:active{border-color:#00a9eb;background-color:#00a9eb;color:rgba(0,25,53,.8)}.gdpr-banner .content-container .buttons-container .accept-button.disabled,.gdpr-banner .content-container .buttons-container .accept-button.disabled.active,.gdpr-banner .content-container .buttons-container .accept-button[disabled],.gdpr-banner .content-container .buttons-container .accept-button[disabled]:active{border-color:#00b8ff;background-color:#00b8ff;color:rgba(0,25,53,.5);cursor:default}.flag--is-dev .gdpr-banner .content-container .buttons-container .accept-button:not([role=button]):not
57(button){padding:50px 70px!important;border:10px dotted!important;background-color:#d95e40!important;font-size:40px!important}.gdpr-banner .content-container.hidden{animation:iframe-gdpr-banner-dismiss-transition .2s ease-out both}',""]); 58},function(A,t,e){"use strict";function n(A){var t=o("Learn more"),e=o("Sounds good"),n=o("Just a moment!"),i=o("We use cookies to analyze our traffic for a better Tumblr experience. By continuing, you agree to their use. Sound good?");return{learnMoreLabel:t,acceptLabel:e,infoText:i,title:n,device:A}}var o=e(53);A.exports=n},function(A,t,e){"use strict";var n=e(4),o=e(110),i=e(62),r=e(223),a=e(209),s=e(51),l=i.extend({defaults:n.defaults({device:{}},i.prototype.defaults),initialize:function(A){A=n.extend({},A);var t=n.get(A,"device",{}),e=r(t),s=a(this.get("bootstrap"),"GdprBanner",e);this.set("device",t);var l=n.get(s,"Context.hosts.secure_www_host");A.bootstrap=s,A.src=l+"/dashboard/iframe/consent",i.prototype.initialize.call(this,A),this._resize=this._resize.bind(this),this._consent=this._consent.bind(this),this.channel.listen_to("GdprBanner:query",function(A){return o.get(A)}),this._initializeWindowResizeListener(),this._listenToResizeEvent(),this._listenToDismissEvent(),this._listenToConsentEvent()},remove:function(){var A=i.prototype.remove.call(this);return s.trigger("gdpr-banner:remove"),A},_resize:function(A){this.$iframe.attr({height:A.height+"px"}),s.trigger("gdpr-banner:resize",A),!A.className||this.$iframe.addClass(A.className),!A.removeClassName||this.$iframe.removeClass(A.removeClassName)},_initializeWindowResizeListener:function(){var A=this,t=20;this.onWindowResize=n.throttle(function(){A.channel.send("GdprBanner:resize-window")},t),window.addEventListener("resize",this.onWindowResize)},_removeWindowResizeListener:function(){window.removeEventListener("resize",this.onWindowResize)},_listenToResizeEvent:function(){this.channel.listen_to("GdprBanner:size",this._resize)},_listenToDismissEvent:function(){var A=this;this.channel.listen_to("GdprBanner:dismiss",function(){n.delay(function(){A.unload(),A._removeWindowResizeListener(),n.delay(function(){A.remove()},1e3)},200)})},_consent:function(A){o.set(A.key,A.value,{path:"/",secure:!0,sameSite:"none",expires:31556952})},_listenToConsentEvent:function(){this.channel.listen_to("GdprBanner:consent",this._consent)}});A.exports=l},function(A,t,e){"use strict";var n=e(7),o=e(4),i=e(6),r=e(8),a=r.extend({constructor:function(){n(window).on("message",o.bind(function(A){if(o.isString(A.originalEvent.data)){var t=A.originalEvent.data.split(";");this.trigger(t[0],t,A.originalEvent.origin)}},this))},legacyListener:function(A){n(window).on("message",o.bind(function(t){if(o.isString(t.originalEvent.data)){var e=t.originalEvent.data.split(";");A(e,t.originalEvent.origin)}},this))}});o.extend(a.prototype,i.Events),A.exports=new a},function(A,t,e){"use strict";var n=e(7),o=e(4),i=e(3),r=e(10),a=e(227),s=e(51),l=e(60),c=e(229),u=i.extend({name:"DarlaLoader",darlaCheckTimeout:0,LOG_THRESHOLD:.05,MAX_LREC_POSITIONS:9,DARLA_MAX_ATTEMPTS:20,DARLA_ATTEMPTS:0,DARLA_SRC:("https:"===document.location.protocol?"https://":"http://")+"fc.yahoo.com/sdarla/php/client.php?f=1197719149",eventsQueue:[],eventsQueueTimeout:0,currentPage:1,postsPerPage:-1,postsOnPage:0,$currentPagePosts:[],isDarlaSetup:!1,hasDarlaSetupStarted:!1,initialize:function(){if(this.darlaLogger=new c(this.LOG_THRESHOLD),!window.Optica)return void this.darlaLogger.log("shouldShowAds",{failed:"Optica not available on the page"});window.Optica.darla={ads:[]},window.Optica.$win.on("next_page_loaded",o.bind(this.nextPageLoaded,this)),this.getCurrentPagePosts();var A=this.shouldShowAds(n("#page"));return A?(this.darlaLogger.log("shouldShowAds",{adPositions:this.getAdPositions(n("#page"))}),void this.initDarla()):(this.darlaLogger.log("shouldShowAds",{failed:"Should Show Ads check failed",pageNum:this.currentPage}),void(this.isDarlaSetup=!1))},initDarla:function(A){var t=this;if(this.hasDarlaSetupStarted)return void this.darlaLogger.log("initDarla",{failed:"initDarla called before DARLA setup completed on page "+this.currentPage});this.hasDarlaSetupStarted=!0;var e=window.Optica.darla.ads.length;if(this.postsPerPage=this.$currentPagePosts.length,!this.addAdplaceholders())return void this.darlaLogger.log("addAdplaceholders",{failed:"Not enough posts on page: "+this.currentPage+". "+this.$currentPagePosts.length+" posts found"});var n=l();n&&n.mobile?this.sp=1197719237:this.sp=1197719229,this.loadDarlaScript(function(){t.darlaLogger.setConfig(window.DARLA.config),t.darlaLogger.listenTo([["onStartRequest","onFinishRequest"],["onStartParse","onFinishParse"],"onBeforeStartPosRender",["onStartPosRender","onFinishPosRender"],"onRequestTimeout","onRenderTimeout","onSuccess","onFailure",["onStartPrefetchRequest","onFinishPrefetchRequest"],"onIdle"]);var n=window.Optica.darla.ads.length;t.createEvent(),t.setupDarla(e,n),t.isDarlaSetup=!0,A&&A()})},flushQueue:function(){if(s){for(var A=0;A<this.eventsQueue.length;A++)s.trigger.apply(s,this.eventsQueue[A]);this.eventsQueue.length=0}},checkFlushQueue:function(){s||(s=window.Tumblr&&window.Tumblr.Events,s&&this.eventsQueue.length&&this.flushQueue())},triggerEvent:function(){if(this.checkFlushQueue(),s)s.trigger.apply(s,arguments);else{for(var A=arguments.length,t=new Array(A),e=0;e<A;e++)t[e]=arguments[e];this.eventsQueue.push(t),clearTimeout(this.eventsQueueTimeout),this.eventsQueueTimeout=setTimeout(this.checkFlushQueue,1e3)}},getEventName:function(){return"LREC-optica"},createEvent:function(){var A=this.getEventName();window.DARLA.add({name:A,sp:this.sp,ps:"LREC"})},nextPageLoaded:function(A,t){var e=this;if(this.currentPage=window.Optica.Pager.instances[0].current_page,!this.shouldShowAds(t))return void this.darlaLogger.log("shouldShowAds",{failed:"Should Show Ads check failed",pageNum:this.currentPage});var n=new Promise(function(A){if(e.getCurrentPagePosts(),e.isDarlaSetup)A();else{if(!e.hasDarlaSetupStarted)return void e.initDarla();s.on("darla:ready",A.bind(e))}});n.then(function(){var A=window.Optica.darla.ads.length;if(!e.addAdplaceholders(t))return void e.darlaLogger.log("addAdplaceholders",{failed:"Not enough posts on page: "+e.currentPage+". "+e.$currentPagePosts.length+" posts found"});var n=window.Optica.darla.ads.length;e.setupDarla(A,n)})},addAdplaceholders:function(){var A=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n("#page"),e=this.getAdPositions(t),o=n(".related-posts > article").length,i=n(".following-page .blog-card").length;if(Array.isArray(e)&&e.length>0)e.forEach(function(t){A.placeAd(t)});else if(Number.isInteger(e))this.placeAd(e);else if(o){var r=1;this.placeAd(r)}else{if(!i)return!1;var a=i>=2?2:1;this.placeAd(a)}return!0},placeAd:function(A){this.darlaLogger.log("setPosition",{pageNum:this.currentPage,absolutePos:(this.currentPage-1)*this.postsPerPage+A,postsOnPage:this.postsOnPage});var t=this.createAd();if(this.$currentPagePosts.length<1)n("#posts").append(t.containerEl);else{var e=n(this.$currentPagePosts[Math.max(A-1,0)]);0===A?e.before(t.containerEl):e.after(t.containerEl)}this.$currentPagePosts.splice(A,0,t.containerEl),window.Optica.$win.trigger("lrec_ads_placeholder_inserted",t)},shouldShowAds:function(A){return n(A).find('.tumblr-page-show-ads[data-page-show-ads="true"]').length},getAdPositions:function(A){var t=n(A).find(".tumblr-page-show-ads").data(),e=t.adPositions;return""===e?[]:Number.isInteger(e)?e:e.split(",").map(function(A){return parseInt(A,10)})},getCurrentPagePosts:function(){var A=n(".related-posts > article"),t=n(".following-page .blog-card");this.$currentPagePosts.length>
580?this.$currentPagePosts=this.$currentPagePosts.last().nextAll():A.length?this.$currentPagePosts=A:t.length?this.$currentPagePosts=t:this.$currentPagePosts=n("#posts > .container > .main > article"),this.postsOnPage+=this.$currentPagePosts.length},doDarlaCheck:function(A){var t=this;clearTimeout(this.darlaCheckTimeout),window.DARLA&&!window.DARLA.inProgress()?(window.Optica.$win.trigger("lrec_ads_loaded"),this.triggerEvent("darla:ready"),A&&A()):++this.DARLA_ATTEMPTS<this.DARLA_MAX_ATTEMPTS?this.darlaCheckTimeout=setTimeout(function(){t.doDarlaCheck(A)},1e3):this.triggerEvent("darla:failure")},loadDarlaScript:function(A){var t=this,e=document.createElement("script");e.async=!0;var n=document.getElementsByTagName("script")[0],o=Date.now();e.src=this.DARLA_SRC,n.parentNode.insertBefore(e,n),this.darlaLogger.log("startDarlaDownload",{pageNum:this.currentPage}),e.addEventListener("load",function(){t.darlaLogger.log("finishDarlaDownload",{timediff:Date.now()-o,pageNum:t.currentPage}),t.doDarlaCheck(A)})},createAd:function(){var A=window.Optica.darla.ads.length+1,t=r.get("Context/hosts/secure_www_host")||"https://tumblr.com",e=r.get("Context/language_simple")||"en",n=t+"/docs/"+e+"/relevantads",o=new a({titleColor:window.Optica.TITLE_COLOR,accentColor:window.Optica.ACCENT_COLOR,adNumber:A,aboutAdsUrl:n}),i=o.render().$el.find(".ad"),s={id:A,containerEl:i,containerElId:i.find(".ad").attr("id"),el:i.find(".ad-placeholder"),dest:i.find(".ad-placeholder").attr("id")};return window.Optica.darla.ads.push(s),this.darlaLogger.log("createAd",{pageNum:this.currentPage,postsOnPage:this.postsOnPage}),s},pollDARLAProgress:function(A){""!==window.DARLA.inProgress()?setTimeout(this.pollDARLAProgress.bind(this),100,A):A()},setupDarla:function(A,t){var e=this;if(t<=A)return void this.darlaLogger.log("setupDarla",{failed:"End index was less or equal to start index."});var n=window.Optica.darla.ads,o=Date.now();return n?(this.darlaLogger.log("startDarlaProcessEvent",{pageNum:this.currentPage,postsOnPage:this.postsOnPage}),void this.pollDARLAProgress(function(){for(var i=[],r=t-1;r>=A;r--){var a=n[r].dest,s=n[r].id,l=s%10;s>=e.MAX_LREC_POSITIONS&&(l+=1,window.DARLA.render.RenderMgr.nuke("LREC-"+l));var c="LREC-"+l;window.DARLA.addPos({containerId:n[r].containerElId,asz:"300x250",dest:a,h:"250",id:s,pos:c,w:"300"}),i.push(c)}window.DARLA.event(e.getEventName(),{ps:i.join(",")}),e.darlaLogger.log("finishDarlaProcessEvent",{timediff:Date.now()-o,pageNum:e.currentPage,postsOnPage:e.postsOnPage})})):void this.darlaLogger.log("setupDarla",{failed:"No ads available"})}});A.exports=u},function(A,t,e){"use strict";var n=e(19),o=e(228),i=n.extend({className:"lrec-wrapper",template:o,defaults:{adNumber:null,titleColor:null,accentColor:null,aboutAdsUrl:null},initialize:function(A){this.data=A}});A.exports=i},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="",__e=_.escape;with(obj)__p+='<article class="ad" id="container-optica-'+__e(adNumber)+'"><div class="ad-header" style="color: '+__e(titleColor)+'">'+__e(__("Sponsored"))+'</div><div class="ad-wrapper"><div id="optica-'+__e(adNumber)+'" class="ad-placeholder"></div><div class="ad-fallback"></div></div><div class="ad-footer"><a target="_blank" href="'+__e(aboutAdsUrl)+'" style="color: '+__e(accentColor)+'">'+__e(__("About Tumblr Ads"))+" âº</a></div></article>";return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){"use strict";function n(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}var o=function(){function A(A,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(A,n.key,n)}}return function(t,e,n){return e&&A(t.prototype,e),n&&A(t,n),t}}(),i=e(230),r=function(){function A(t){n(this,A),this.timestamps={},this.pageID=i(),this.canLog=Math.random()<t,this.canQueue=!0,this.queue=[],this.adPosition=-1,this.globalStartTS=Date.now(),window.addEventListener("unload",this.fireSpike.bind(this)),this.log("darlaLoggerStart")}return o(A,[{key:"setPosition",value:function(A){this.adPosition=A}},{key:"setConfig",value:function(A){this.config=A}},{key:"setCanLog",value:function(A){this.canLog=A}},{key:"listenTo",value:function(A){var t=this,e={};A.forEach(function(A){Array.isArray(A)?A.forEach(function(n){e[n]=t.generateListenerCallback(n,A,t.config[n])}):e[A]=t.generateListenerCallback(A,null,t.config[A])});var n=Object.assign({},this.config,e);this.config(n)}},{key:"generateListenerCallback",value:function(A,t,e){var n=this;return function(o){n.timestamps[A]=Date.now();var r=t&&A===t[1]?n.getTimeDiff(t[0]):{};n.log(A,r,Date.now(),i(),window.location.href,navigator.userAgent,o),e&&e()}}},{key:"getTimeDiff",value:function(A){return{timediff:Date.now()-this.timestamps[A]}}},{key:"log",value:function(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Date.now(),n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:i(),o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:window.location.href,r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:navigator.userAgent,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"";if(this.canLog){"string"!=typeof a&&(a=""),t.globalTimeDiff=e-this.globalStartTS;var s=[this.pageID,this.adPosition,A,e,n,o,r,a,JSON.stringify(t)];this.queue.push(s),this.canQueue&&(this.canQueue=!1,setTimeout(this.fireSpike.bind(this),5e3))}}},{key:"fireSpike",value:function(){}}]),A}();A.exports=r},function(A,t){"use strict";function e(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(A){var t=16*Math.random()|0,e="x"===A?t:3&t|8;return e.toString(16)})}A.exports=e},function(A,t,e){"use strict";function n(A,t,e){return t in A?Object.defineProperty(A,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):A[t]=e,A}var o=e(7),i=e(4),r=e(68),a=e(3),s=e(10),l=e(232),c=e(234),u=e(51),p=a.extend({name:"NuOpticaDarlaLoader",darlaCheckTimeout:0,LOG_THRESHOLD:.05,CATEGORY:"lrec_bn",LOGGER_NAME:"StickyNuOpticaDarlaStart",DARLA_MAX_ATTEMPTS:20,DARLA_ATTEMPTS:0,DARLA_SRC:("https:"===document.location.protocol?"https://":"http://")+"fc.yahoo.com/sdarla/php/client.php?f=",AUTO_EVENT_NAME:"AUTO",eventsQueue:[],eventsQueueTimeout:0,isDarlaSetup:!1,sp:1197719235,initialize:function(){return this.logger=new c(this.LOG_THRESHOLD,this.CATEGORY,this.LOGGER_NAME,{position:"sticky-nu-optica"}),window.Optica?void(window.DARLA?this.pollDARLAProgress(this.onLoadDarlaScript.bind(this)):this.initDarla()):void this.logger.log("shouldShowAds",{failed:"Optica not available on the page"})},initDarla:function(){this.DARLA_SRC+=this.sp.toString(),this.loadDarlaScript(this.onLoadDarlaScript.bind(this))},onLoadDarlaScript:function(){this.setupLogger(),this.updateDARLAConfig(),this.createEvent(),this.setupDarla(),this.isDarlaSetup=!0},setupLogger:function(){this.logger.setConfig(window.DARLA.config),this.logger.listenTo([["onStartRequest","onFinishRequest"],["onStartParse","onFinishParse"],"onBeforeStartPosRender",["onStartPosRender","onFinishPosRender"],"onRequestTimeout","onRenderTimeout","onFailure",["onStartPrefetchRequest","onFinishPrefetchRequest"],"onIdle"])},updateDARLAConfig:function(){var A=this,t=window.DARLA.config.onSuccess,e=this.AUTO_EVENT_NAME,i=this.getPositionName(),r={events:n({},e,{sp:this.sp,autoStart:1,autoRT:7500,ssl:!0,npv:!0,ps:n({},i,{autoRT:7500,autoIV:1,autoMax:25,id:i})}),onSuccess:function(n,i){n===e&&(u.trigger("nu-optica-ad:show"),A.$container=o(".nu-optica-sticky-lrec-wrapper"),A.$element=o(".nu-optica-sticky-darla-ad"),A.setupLrecMonitor(),A.logger.log("onSuccess")),t&&t(n,i)}},a=Object.assign({},window.DARLA.config,r);window.DARLA.config(a)},flushQueue:function(){if(u){for(var A=0;A<this.eventsQueue.length;A++)u.trigger.apply(u,this.eventsQueue[A]);this.eventsQueue.length=0}},checkFlushQueue:function(){u||(u=window.Tumblr&&window.Tumblr.Events,u&&this.eventsQueue.length&&this.flushQueue())},triggerEvent:function(){if(this.checkFlushQueue(),u)u.trigger.apply(u,arguments);else{var A=Array.prototype.slice.apply(arguments);this.eventsQueue.push(A),clearTimeout(this.eventsQueueTimeout),this.eventsQueueTimeout=setTimeout(this.checkFlushQueue,1e3)}},getEventName:function(){return"LREC-STICKY-NU-OPTICA"},getPositionName:function(){return"LREC-1"},createEvent:function(){var A=this.getEventName();window.DARLA.add({name:A,sp:this.sp,ps:"LREC"})},doDarlaCheck:function(A){var t=this;clearTimeout(this.darlaCheckTimeout),window.DARLA&&!window.DARLA.inProgress()?(this.triggerEvent("darla:ready"),A&&A()):++this.DARLA_ATTEMPTS<this.DARLA_MAX_ATTEMPTS?this.darlaCheckTimeout=setTimeout(function(){t.doDarlaCheck(A)},1e3):this.triggerEvent("darla:failure")},loadDarlaScript:function(A){var t=this,e=document.createElement("script");e.async=!0;var n=document.getElementsByTagName("script")[0],o=Date.now();e.src=this.DARLA_SRC,n.parentNode.insertBefore(e,n),this.logger.log("startDarlaDownload",{pageNum:this.currentPage}),e.addEventListener("load",function(){t.logger.log("finishDarlaDownload",{timediff:Date.now()-o,pageNum:t.currentPage}),t.doDarlaCheck(A)})},createAd:function(){var A=s.get("Context/hosts/secure_www_host")||"https://tumblr.com",t=s.get("Context/language_simple")||"en",e=A+"/docs/"+t+"/relevantads",n=new l({titleColor:window.Optica.TITLE_COLOR,accentColor:window.Optica.ACCENT_COLOR,backgroundColor:window.Optica.BACKGROUND_COLOR,adNumber:1,aboutAdsUrl:e}),o=n.render().$el,i={id:1,containerEl:o,containerElId:o.find(".nu-optica-sticky-darla-ad").attr("id"),el:o.find(".ad-placeholder"),dest:o.find(".ad-placeholder").attr("id")};return this.logger.log("createAd",{pageNum:this.currentPage,postsOnPage:this.postsOnPage}),i},pollDARLAProgress:function(A){""!==window.DARLA.inProgress()?setTimeout(this.pollDARLAProgress.bind(this),100,A):A()},onDARLAReady:function(A){var t=this.createAd(),e=this.getPositionName();this.insertStickyAd(t),this.positionStickyAd(t,e),this.logger.log("finishDarlaProcessEvent",{timediff:Date.now()-A})},positionStickyAd:function(A,t){window.DARLA.addPos({containerId:A.containerElId,asz:"300x250",dest:A.dest,w:"300",h:"250",id:A.id,pos:t}),window.DARLA.isAutoOn()||window.DARLA.startAuto(),window.DARLA.event
58(this.AUTO_EVENT_NAME)},insertStickyAd:function(A){var t=o(".sidebar");o(A.containerEl).appendTo(t)},setupDarla:function(){this.logger.log("startDarlaProcessEvent",{pageNum:this.currentPage,postsOnPage:this.postsOnPage});var A=Date.now();this.pollDARLAProgress(this.onDARLAReady.bind(this,A))},setupOffsets:function(){var A=o(".tmblr-iframe--unified-controls").height(),t=o(".nav-wrapper").height();this.offsetTop=A+t;var e=parseInt(o(".inline-nav").css("margin-top"),10);this.offsetBottom=e},setupLrecMonitor:function(){this.setupOffsets(),this.lrecMonitor=r.create(this.$container,this.offsetTop),this.lrecMonitor.partiallyExitViewport(i.bind(this.stick,this)),this.lrecMonitor.fullyEnterViewport(i.bind(this.unstick,this)),this.lrecMonitor.update()},stick:function(){this.lrecMonitor.isAboveViewport&&(this.$element.addClass("fixed"),this.$element.css({top:this.offsetTop-this.offsetBottom}))},unstick:function(){this.$element.removeClass("fixed"),this.$element.css({top:""})}});A.exports=p},function(A,t,e){"use strict";var n=e(19),o=e(233),i=e(51),r=n.extend({className:"widget nu-optica-sticky-lrec-wrapper",template:o,defaults:{titleColor:null,accentColor:null,backgroundColor:null,adNumber:1,aboutAdsUrl:null},initialize:function(A){this.data=A,this.listenTo(i,"nu-optica-ad:show",this.show)},show:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$(".nu-optica-sticky-darla-ad").addClass("show")}});A.exports=r},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="",__e=_.escape;with(obj)__p+='<div class="nu-optica-sticky-darla-ad" id="nu-optica-sticky-darla-ad-'+__e(adNumber)+'"><div class="ad-header" style="color: '+__e(titleColor)+'">'+__e(__("Sponsored"))+'</div><div class="ad-wrapper"><div class="ad-placeholder" id="sticky-'+__e(adNumber)+'"></div><div class="ad-fallback"></div></div><div class="ad-footer"><a target="_blank" href="'+__e(aboutAdsUrl)+'" style="color: '+__e(accentColor)+'">'+__e(__("About Tumblr Ads"))+"</a></div></div>";return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){"use strict";function n(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}function o(A,t){if(!A)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?A:t}function i(A,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);A.prototype=Object.create(t&&t.prototype,{constructor:{value:A,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(A,t):A.__proto__=t)}var r=function(){function A(A,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(A,n.key,n)}}return function(t,e,n){return e&&A(t.prototype,e),n&&A(t,n),t}}(),a=e(230),s=e(235),l=function(A){function t(A,e,i,r){n(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,A,e));return a.log(i,r),a}return i(t,A),r(t,[{key:"setConfig",value:function(A){this.config=A}},{key:"listenTo",value:function(A){var t=this,e=A.reduce(function(A,e){return Array.isArray(e)?e.forEach(function(n){A[n]=t.generateListenerCallback(n,e)}):A[e]=t.generateListenerCallback(e),A},{}),n=Object.assign({},this.config,e);this.config(n)}},{key:"generateListenerCallback",value:function(A,t){var e=this;return function(n){e.timestamps[A]=Date.now();var o=t&&A===t[1]?e.getTimeDiff(t[0]):{};e.log(A,o,Date.now(),a(),window.location.href,navigator.userAgent,n)}}},{key:"getTimeDiff",value:function(A){return{timediff:Date.now()-this.timestamps[A]}}}]),t}(s);A.exports=l},function(A,t,e){"use strict";function n(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}var o=function(){function A(A,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(A,n.key,n)}}return function(t,e,n){return e&&A(t.prototype,e),n&&A(t,n),t}}(),i=e(230),r=function(){function A(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"lrec_bn";n(this,A),this.timestamps={},this.pageID=i(),this.canLog=Math.random()<t,this.canQueue=!0,this.queue=[],this.adPosition=-1,this.globalStartTS=Date.now(),this.category=e,window.addEventListener("unload",this.fireSpike.bind(this))}return o(A,[{key:"getTimeDiff",value:function(A){return{timediff:Date.now()-this.timestamps[A]}}},{key:"setPosition",value:function(A){this.adPosition=A}},{key:"setCanLog",value:function(A){this.canLog=A}},{key:"log",value:function(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Date.now(),n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:i(),o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:window.location.href,r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:navigator.userAgent,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"";if(this.canLog){"string"!=typeof a&&(a=""),t.globalTimeDiff=e-this.globalStartTS;var s=[this.pageID,this.adPosition,A,e,n,o,r,a,JSON.stringify(t)];this.queue.push(s),this.canQueue&&(this.canQueue=!1,setTimeout(this.fireSpike.bind(this),5e3))}}},{key:"fireSpike",value:function(){}}]),A}();A.exports=r},function(A,t,e){"use strict";function n(A,t,e){return t in A?Object.defineProperty(A,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):A[t]=e,A}var o=e(7),i=e(3),r=e(10),a=e(237),s=e(234),l=e(60),c=e(51),u=i.extend({name:"StickyDarlaLoader",darlaCheckTimeout:0,LOG_THRESHOLD:.05,CATEGORY:"teads_bn",LOGGER_NAME:"stickyDarlaLoggerStart",MAX_LREC_POSITIONS:10,DARLA_MAX_ATTEMPTS:20,DARLA_ATTEMPTS:0,DARLA_SRC:("https:"===document.location.protocol?"https://":"http://")+"fc.yahoo.com/sdarla/php/client.php?f=",AUTO_EVENT_NAME:"AUTO",eventsQueue:[],eventsQueueTimeout:0,isDarlaSetup:!1,hasDarlaSetupStarted:!1,initialize:function(){this.logger=new s(this.LOG_THRESHOLD,this.CATEGORY,this.LOGGER_NAME,{backfill:!0,position:"sticky"});var A=l();A&&A.mobile?this.sp=1197719233:this.sp=1197719235,window.DARLA?this.pollDARLAProgress(this.onLoadDarlaScript.bind(this)):this.initDarla()},initDarla:function(){this.DARLA_SRC+=this.sp.toString(),this.loadDarlaScript(this.onLoadDarlaScript.bind(this))},onLoadDarlaScript:function(){this.setupLogger(),this.updateDARLAConfig(),this.createEvent(),this.setupDarla(),this.isDarlaSetup=!0},setupLogger:function(){this.logger.setConfig(window.DARLA.config),this.logger.listenTo([["onStartRequest","onFinishRequest"],["onStartParse","onFinishParse"],"onBeforeStartPosRender",["onStartPosRender","onFinishPosRender"],"onRequestTimeout","onRenderTimeout","onFailure",["onStartPrefetchRequest","onFinishPrefetchRequest"],"onIdle"])},updateDARLAConfig:function(){var A=this,t=window.DARLA.config.onSuccess,e=this.AUTO_EVENT_NAME,o=this.getPositionName(),i={events:n({},e,{sp:this.sp,autoStart:1,autoRT:7500,ssl:!0,npv:!0,ps:n({},o,{autoRT:7500,autoIV:1,autoMax:25,id:o})}),onSuccess:function(n,o){n===e&&(c.trigger("sticky-ad:show"),A.logger.log("onSuccess")),t&&t(n,o)}},r=Object.assign({},window.DARLA.config,i);window.DARLA.config(r)},flushQueue:function(){if(c){for(var A=0;A<this.eventsQueue.length;A++)c.trigger.apply(c,this.eventsQueue[A]);this.eventsQueue.length=0}},checkFlushQueue:function(){c||(c=window.Tumblr&&window.Tumblr.Events,c&&this.eventsQueue.length&&this.flushQueue())},triggerEvent:function(){if(this.checkFlushQueue(),c)c.trigger.apply(c,arguments);else{var A=Array.prototype.slice.apply(arguments);this.eventsQueue.push(A),clearTimeout(this.eventsQueueTimeout),this.eventsQueueTimeout=setTimeout(this.checkFlushQueue,1e3)}},getEventName:function(){return"LREC-STICKY"},getPositionName:function(){return"LREC-9"},createEvent:function(){var A=this.getEventName();window.DARLA.add({name:A,sp:this.sp,ps:"LREC"})},doDarlaCheck:function(A){var t=this;clearTimeout(this.darlaCheckTimeout),window.DARLA&&!window.DARLA.inProgress()?(this.triggerEvent("darla:ready"),A&&A()):++this.DARLA_ATTEMPTS<this.DARLA_MAX_ATTEMPTS?this.darlaCheckTimeout=setTimeout(function(){t.doDarlaCheck(A)},1e3):this.triggerEvent("darla:failure")},loadDarlaScript:function(A){var t=this,e=document.createElement("script");e.async=!0;var n=document.getElementsByTagName("script")[0],o=Date.now();e.src=this.DARLA_SRC,n.parentNode.insertBefore(e,n),this.logger.log("startDarlaDownload",{pageNum:this.currentPage}),e.addEventListener("load",function(){t.logger.log("finishDarlaDownload",{timediff:Date.now()-o,pageNum:t.currentPage}),t.doDarlaCheck(A)})},createAd:function(){var A=this,t=r.get("Context/hosts/secure_www_host")||"https://tumblr.com",e=r.get("Context/language_simple")||"en",n=t+"/docs/"+e+"/relevantads",o=new a({titleColor:"#9da6af",accentColor:"#000",backgroundColor:"#fff",adNumber:1,aboutAdsUrl:n});this.listenTo(o,"closeAd",function(){A.logger.log("backfillAdClosed"),o.remove()});var i=o.render().$el,s={id:1,containerEl:i,containerElId:i.find(".sticky-darla-ad").attr("id"),el:i.find(".ad-placeholder"),dest:i.find(".ad-placeholder").attr("id")};return this.logger.log("createAd",{pageNum:this.currentPage,postsOnPage:this.postsOnPage}),s},pollDARLAProgress:function(A){""!==window.DARLA.inProgress()?setTimeout(this.pollDARLAProgress.bind(this),100,A):A()},onDARLAReady:function(A){var t=this.createAd(),e=this.getPositionName();this.insertStickyAd(t),this.positionStickyAd(t,e),this.logger.log("finishDarlaProcessEvent",{timediff:Date.now()-A})},positionStickyAd:function(A,t){window.DARLA.addPos({containerId:A.containerElId,asz:"300x250",dest:A.dest,w:"300",h:"250",id:A.id,pos:t}),window.DARLA.isAutoOn()||window.DARLA.startAuto(),window.DARLA.event
58(this.AUTO_EVENT_NAME)},insertStickyAd:function(A){o(A.containerEl).appendTo(o("body"))},setupDarla:function(){this.logger.log("startDarlaProcessEvent",{pageNum:this.currentPage,postsOnPage:this.postsOnPage});var A=Date.now();this.pollDARLAProgress(this.onDARLAReady.bind(this,A))}});A.exports=u},function(A,t,e){"use strict";var n=e(19),o=e(238),i=e(51),r=n.extend({className:"sticky-lrec-wrapper",events:{"click .ad-close-btn":"close"},timer:5,template:o,defaults:{titleColor:null,accentColor:null,backgroundColor:null,adNumber:1,aboutAdsUrl:null},initialize:function(A){this.data=A,this.listenTo(i,"sticky-ad:show",this.show)},show:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$(".sticky-darla-ad").addClass("show"),this.startTimer()},close:function(){var A=this;this.timer>0||(this.$(".sticky-darla-ad").removeClass("show"),setTimeout(function(){A.trigger("closeAd")},500))},startTimer:function(){var A=this;if(!(this.timer<=0)){var t=this.$(".timer");t.html(this.timer);var e=setInterval(function(){A.timer--,A.timer<=0&&(clearInterval(e),A.$(".timer, .icon-x").toggle()),t.html(A.timer)},1e3)}}});A.exports=r},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="",__e=_.escape;with(obj)__p+='<div class="sticky-darla-ad" id="sticky-darla-ad-'+__e(adNumber)+'" style="background-color: '+__e(backgroundColor)+'"><div class="ad-close-btn" style="background-color: '+__e(backgroundColor)+'"><div class="icon-x">Ã</div><div class="timer"></div></div><div class="ad-header" style="color: '+__e(titleColor)+'">'+__e(__("Sponsored"))+'</div><div class="ad-wrapper"><div class="ad-placeholder" id="sticky-'+__e(adNumber)+'"></div><div class="ad-fallback"></div></div><div class="ad-footer"><span style="color: '+__e(titleColor)+'">'+__e(__("Ads like this keep Tumblr free."))+'<a target="_blank" href="'+__e(aboutAdsUrl)+'" style="color: '+__e(accentColor)+'">'+__e(__("Learn more"))+"</a></span></div></div>";return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){"use strict";var n=e(3),o=e(110),i=e(240),r=e(10),a=n.extend({name:"CommunityLabels",wwwHost:"",autoAppend:!0,selector:"body",initialize:function(A){if(r.has("Components/CommunityLabels")){var t=r.get("Components/CommunityLabels");if(this.isLoggedIn=A.isLoggedIn||"1"===o.get("logged_in"),this.wwwHost=r.get("Context/hosts/secure_www_host")||"",this.clPref=o.get("cl_pref"),this.hasCommunityLabel=!!t.has_community_label,this.redirectPath=t.redirect_target,this.isSingle=!!t.is_single,this.hasCommunityLabel&&(!this.isLoggedIn||"show"!==this.clPref)){if(!this.isLoggedIn&&this.isSingle)return void this.redirectToBlueSpace();var e={isLoggedIn:this.isLoggedIn,wwwRoot:this.wwwHost,isBlog:!this.isSingle};this.view=new i(e)}}},redirectToBlueSpace:function(){window.open(this.wwwHost+this.redirectPath,"_self")}});A.exports=a},function(A,t,e){"use strict";var n=e(19),o=e(53),i=e(241),r=e(242),a=n.extend({className:"community-label-cover__wrapper",events:{"click button":"close"},template:i,attributes:{infoText:o("This content has been hidden due to its potentially mature nature."),skipText:o("View post"),dashLink:"https://www.tumblr.com/dashboard"},initialize:function(A){r.use(),this.attributes=this._elAttributes,A.isLoggedIn||this.$el.addClass("logged-out"),A.isBlog&&(this.attributes.infoText=o("This blog may contain potentially mature content."),this.attributes.skipText=o("View blog")),A.wwwRoot&&(this.attributes.dashLink=A.wwwRoot+"/dashboard")},close:function(A){A.preventDefault(),this.remove()}});A.exports=a},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="",__e=_.escape;with(obj)__p+='<div role="alert" class="content-warning-cover"><h2>'+__e(__("Mature Content"))+'</h2><p class="content-warning-cover__info info">'+__e(infoText)+'</p><button class="content-warning-cover__skip skip">'+__e(skipText)+'</button><p><a href="'+__e(dashLink)+'" class="content-warning-cover__dashboard">'+__e(__("Go to my dashboard"))+"</a></p></div>"; 59return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){var n,o=0,i=e(243);"string"==typeof i&&(i=[[A.id,i,""]]),t.use=t.ref=function(){return o++||(t.locals=i.locals,n=e(140)(i,{})),t},t.unuse=t.unref=function(){--o||(n(),n=null)}},function(A,t,e){t=A.exports=e(139)(),t.push([A.id,".content-warning-cover{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:rgba(0,0,0,.8);text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;z-index:100;-ms-flex-pack:center;justify-content:center;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.content-warning-cover .skip{border-radius:12pt;border:1px solid #748089;padding:6pt 15pt}.tmblr-iframe-overlay .content-warning-cover{top:54px}",""])},function(A,t,e){"use strict";var n=e(7),o=e(4),i=e(3),r=e(225),a=i.extend({name:"AskFormListener",initialize:function(){this.listenTo(r,"resize_tumblelog_form_iframe",this.callback)},callback:function(A){var t=A[1];o.isEmpty(t)||n("#"+t).height(o.parseInt(A[2]))}});A.exports=a},function(A,t,e){"use strict";var n=e(4),o=e(3),i=e(225),r=o.extend({name:"PhotosetListener",initialize:function(){this.listenTo(i,"resize_photoset_iframe",this.onResizePhotoset)},onResizePhotoset:function(A){var t=A[1],e=document.getElementById("photoset_iframe_"+t);e&&(e.height=n.parseInt(A[2]))}});A.exports=r},function(A,t,e){"use strict";function n(){return h||(h=new f),h}var o=e(7),i=e(4),r=e(3),a=e(44),s=e(225),l=e(120),c=e(10),u=e(51),p=e(45),g="tumblr-like-requests",d={},f=r.extend({name:"LikeButton",setupParent:function(A){var t=this;d=c.get("Components/TumblelogIframe")||{},this.loadedLikeButtons={},this.likeStatuses={},this.blogName=d.tumblelogName,this.channel=new a({namespace:g,iframe:A,origin:"*"}),this.channel.listen_to("likeButton:iframeLoaded",function(){return t._requestLikeStates()}),this.channel.listen_to("likeButton:updateLikeStates",function(A){return t._updateLikeStates(A)}),this.channel.listen_to("likeButton:toggleLike",function(A){var t="post:"+(A.like?"like":"unlike");u.trigger(t,{postId:A.postId,blogName:this.blogName,rootPostId:A.rootId,source:"like-button"})}),this.listenTo(s,"tumblelog_like",this._updateLikeButtonStyle),this.listenTo(s,"like_iframe_load",this._setupLikeButton)},setupIframe:function(){var A=this;this.channel=new a({namespace:g,window:window.parent}),this.channel.send("likeButton:iframeLoaded"),this.channel.listen_to("likeButton:getLikeStates",function(t){return A._getLikeStates(t)}),this.listenTo(s,"like",this._toggleLike),this.listenTo(s,"unlike",this._toggleLike)},getStatusByPageTypeAndNumber:function(A,t,e,n,o){e="undefined"!=typeof e?e:null,n="undefined"!=typeof n?n:null,o="undefined"!=typeof o&&o,this.channel&&this.channel.send("likeButton:getLikeStates",{tumblelogName:this.blogName,pageType:A,pageNumber:t,tag:e,query:n,chrono:o})},getStatusByPostIds:function(A){A&&A.length>0&&this.channel&&this.channel.send("likeButton:getLikeStates",{postIds:A,tumblelogName:this.blogName})}
59,_requestLikeStates:function(){var A=d.currentPage,t=d.currentPageType,e=d.tag,n=d.query,r=d.chrono;if(!A||A<2){var a=i(o(".like_button[data-post-id]")).map(function(A){var t=o(A).data("postId"),e=o(A).data("blogName");return t+","+e}).filter().value();this.getStatusByPostIds(a)}else A&&this.getStatusByPageTypeAndNumber(t,A,e,n,r)},_getLikeStates:function(A){var t=this,e={tumblelog_name:A.tumblelogName};if(A.postIds)e.ids=A.postIds;else{if(!A.pageNumber)return;e.page_type=A.pageType,e.page_number=A.pageNumber,e.chrono=A.chrono,A.tag&&(e.tag=A.tag),A.query&&(e.query=A.query)}var n=o.ajax({data:e,type:"POST",url:"/svc/like_state",withFormKey:!0});n.done(function(A){t.channel.send("likeButton:updateLikeStates",A)})},_toggleLike:function(A,t){if("undefined"!=typeof t&&t===c.get("Context/hosts/assets_host")){var e="like"!==A[0],n=JSON.parse(A[1]),o=new l({id:n.post_id,reblog_key:n.reblog_key,liked:e});o.on("unlike:success like:success",function(){var A={post_id:n.post_id,state:!e};this.channel.send("likeButton:updateLikeStates",A)},this),o.toggleLike(),this.channel.send("likeButton:toggleLike",{postId:n.post_id,like:!e,rootId:n.root_id})}},_setupLikeButton:function(A){var t=p("JSON"),e=t.parse(A[1]);e.post_id&&(this.loadedLikeButtons[e.post_id]=!0,this._checkLikeStates(e.post_id))},_updateLikeStates:function(A){var t=this;A.length?i.forEach(A,function(A){t._queueLikeStatus(A),t._updateLikeButton(A)}):(this._queueLikeStatus(A),this._updateLikeButton(A))},_queueLikeStatus:function(A){A.post_id&&(this.likeStatuses[A.post_id]=A.state?"liked":"unliked")},_checkLikeStates:function(A){var t=this.likeStatuses[A];if(t){var e={post_id:A,state:"liked"===t};this._updateLikeButton(e)}},_updateLikeButton:function(A){var t=o("#like_iframe_"+A.post_id);t.length&&t.prop("contentWindow").postMessage("state_update;"+JSON.stringify(A),"*")},_updateLikeButtonStyle:function(A){o("#like_button_"+A[1]).toggleClass("liked","liked"===A[2])}}),h=void 0;A.exports=n},function(A,t,e){"use strict";var n=e(248),o=n.extend({logKey:"blog_network_iframe_interactions",logOptions:{init_event:!1},events:{"blog-network-iframe:*":"handleEvent"},logEnv:{location:document.location.pathname},handleEvent:function(A,t){this.log(A,t)}});A.exports=o},function(A,t,e){"use strict";var n=e(6),o=e(4),i=e(8),r=e(51),a=e(11),s=[];s.push(e(249));var l=/^\/(.+)\/([gimy]*)$/,c=i.extend({constructor:function(){this._eventHandlers=[],this.setupEndpoints(),this.initialize();var A=o.result(this,"events")||{};o.forEach(A,this._addEventHandlerByString,this);var t=o.result(this,"eventBus");this.listenTo(t,"all",this._handleEvent),a.log("LogLady","[instrument]",this.logKey)},logSpots:s,eventBus:r,_addEventHandlerByString:function(A,t){var e,n=t.match(l);if(n){var o=new RegExp(n[1],n[2]);e=function(A){var t=A.match(o);if(t){for(var e=new Array(t.length-1),n=0;n<t.length;n+=1)n>0&&(e[n-1]=t[n]);return e}}}else if("*"===t[t.length-1]){var i=t.substring(0,t.length-1);e=function(A){var t=A.indexOf(i);if(0===t)return[A.substring(i.length,A.length)]}}else e=function(A){return A===t?[A]:null};this._addEventHandler(A,e)},_addEventHandler:function(A,t){this._eventHandlers.push({method:A,matcher:t})},_handleEvent:function(A,t){for(var e,n,i,r=this._eventHandlers.length-1;r>=0;r--)e=this._eventHandlers[r],i=e.callback||this[e.method],i&&(n=e.matcher.call(this,A,t),o.isArray(n)&&(t&&t.loggingData&&n.push(o.cloneDeep(t.loggingData)),i.apply(this,n)))},setupEndpoints:function(){var A=o.result(this,"logSpots");this.loggers=o(A).map(function(A){return A(this)},this).compact().value()},initialize:o.noop,log:function(){for(var A=this.loggers.length-1;A>=0;A--){var t=this.loggers[A];t.trigger.apply(t,arguments)}}},{start:function(){return this._setupInstance||(this._setupInstance=new this),this._setupInstance}});o.extend(c.prototype,n.Events),A.exports=c},function(A,t,e){"use strict";function n(A){var t=o.result(A,"logKey"),e=o.result(A,"logEnv");if(t){var n=o.result(A,"logOptions")||{};return e&&(n.env=e),i.log(t,n)}}var o=e(4),i=e(250);A.exports=n},function(A,t,e){"use strict";var n=e(251),o=e(261),i=new n({EventClass:o,event_payload_name:"payload",event_filter:function(){return!1},endpoint:function(){return[window.location.protocol,"//",window.location.hostname,"/services/cslog"].join("")}});A.exports=i},function(A,t,e){"use strict";function n(A){this.watching={},this.pending_events=[],this.endpoint=A.endpoint,this.overrides=A.overrides,A.event_payload_name&&(this.event_payload_name=A.event_payload_name),A.event_filter&&(this.event_filter=A.event_filter),A.payload_formatter&&(this.payload_formatter=A.payload_formatter),o.bindAll(this,"_flush_from_timeout"),this._flush_from_timeout();var t=A.EventClass||h;this.Log=f.extend({EventClass:t}),i(window).on("beforeunload.log_lady",o.bind(this._flush_on_unload,this)),this.set_flush_rate()}var o=e(4),i=e(7),r=e(6),a=(e(11),e(57)),s=e(252),l=s.getRealNow,c=e(253),u=e(230),p=e(254),g=[].slice,d=e(255),f=e(257),h=e(2
5960),B=1e3;o.extend(n.prototype,r.Events,{initialize:o.noop,defaults:{flush_rate:15*B},min_flush_rate:function(){var A=o.map(this.watching,function(A){return o.result(A,"flush_rate")});return A.push(this.defaults.flush_rate),o.min(A)},set_flush_rate:function(A){return A&&(this.defaults.flush_rate=A),this.flush_rate=this.min_flush_rate(),this.flush_is_overdue()&&this._flush_from_timeout(),this.flush_rate},flush:function(){var A=o.result(this,"endpoint"),t=this.build_payload();if(A&&!o.isEmpty(t)&&(!this.event_payload_name||!o.isEmpty(t[this.event_payload_name]))&&a.bool("log_lady")){var e=i("#tumblr_form_key").attr("content");return e&&(t.form_key=e),p(A,t,!this.unloading),this.last_flush_at=l(),!0}},_flush_on_unload:function(){this._flush_timeout&&clearTimeout(this._flush_timeout),this._trigger_unloads(),this.unloading=!0,this.flush()},_trigger_unloads:function(){var A;for(var t in this.watching)A=this.watching[t],"function"==typeof A.unloaded&&A.unloaded()},_flush_from_timeout:function(){this._flush_timeout&&clearTimeout(this._flush_timeout);var A=this.flush();A!==!1&&(this._flush_timeout=setTimeout(this._flush_from_timeout,this.flush_rate))},flush_is_overdue:function(){this.last_flush_at||(this.last_flush_at=l());var A=l()-this.last_flush_at;return A>this.flush_rate},watch:function(){var A,t,e,n=g.apply(arguments);for(e=0;e<n.length;e++)A=n[e],this.is_valid(A)&&(A.log_lady=this,this.watching[A.log_key]&&(t=this.watching[A.log_key],t&&o.isFunction(t.replaced)&&t.replaced(A)),this.watching[A.log_key]=A);return this.set_flush_rate(),this},unwatch:function(A){this.watching[A.log_key]&&A&&o.isFunction(A.replaced)&&A.replaced(),delete this.watching[A.log_key]},pending_log_events:function(){var A=this.pending_events;return this.pending_events=[],A},payload_formatter:function(A){return A},event_filter:function(){return!0},build_payload:function(){var A=o.merge({},this.watching,[this]),t=o(A).collect(function(A){return A.pending_log_events()}).flatten().filter(this.event_filter).collect(o.bind(function(A){return A.json},this)).value(),e={};return this.event_payload_name?e[this.event_payload_name]=this.payload_formatter(t):e=this.payload_formatter(t),e},is_valid:function(A){var t=!!A;return t&&(t=o.result(A,"log_key")),t&&(t=o.result(A,"uuid")),t&&(t=o.isFunction(A.pending_log_events)),t},log:function(A,t){if(A){if(!(A in this.watching)){t&&t.log_key&&console.warn("log key gets overridden by log name");var e=d("keys",A);t=o.extend({},e,t,{log_key:A});var n=new this.Log(t);this.watch(n)}return this.watching[A]}},new_uuid:u}),n.extend=c,n.Log=f,A.exports=n},function(A,t,e){"use strict";function n(A){return(A||a())-a.realStartedAt}var o=e(4),i=e(10),r=o.once(function(){return i.get("Context/time")}),a=o.get(window,"Tumblr.getRealNow");if(!a){var s=window.performance,l=s&&s.timing&&s.timing.responseStart||Date.now();a=function(){return r()+(Date.now()-l)},a.startedAt=(new Date).getTime(),a.realStartedAt=a()}A.exports={getRealNow:a,startedAt:a.startedAt,realStartedAt:a.realStartedAt,getElapsed:n}},function(A,t,e){"use strict";function n(A,t){var e,n=this;e=A&&o.has(A,"constructor")?A.constructor:function(){return n.apply(this,arguments)},o.extend(e,n,t);var i=function(){this.constructor=e};return i.prototype=n.prototype,e.prototype=new i,A.defaults&&(o.extend(e.prototype.defaults,A.defaults),delete A.defaults),A&&o.extend(e.prototype,A),e.__super__=n.prototype,e}var o=e(4);A.exports=n},function(A,t,e){"use strict";function n(A,t,e){return!!r.ajax({url:A,type:"POST",data:JSON.stringify(t),contentType:"text/plain",async:e})}function o(A,t,e){var o=window.navigator.sendBeacon(A,JSON.stringify(t));return o||(o=n(A,t,e)),o}var i,r=e(7);i=window.navigator&&window.navigator.sendBeacon?o:n,A.exports=i},function(A,t,e){"use strict";function n(){for(var A,t=r.apply(arguments),e=i,n=0;n<t.length;n++){if(A=t[n],!e||!o.has(e,A))return null;e=e[A]}return e}var o=e(4),i=e(256),r=[].slice;A.exports=n},function(A,t,e){"use strict";var n,o=e(10),i=function(){return n||(n=o.get("Components/LogLady")),n};A.exports=i()},function(A,t,e){"use strict";function n(A,t){A.uuid?(t=A,A=t.uuid):t||!A||o.isString(A)||(t=A,A=void 0),this.options=o.extend({},this.defaults,t),delete this.options.log_key,delete this.options.env,delete this.options.uuid,s(this,"uuid",A||this._generate_uuid()),t.env||(t.env={}),o.each(t.flags,function(A){t.env.flags||(t.env.flags={}),t.env.flags[A]=r.bool(A)}),s(this,"env",t.env),this.log_key=t.log_key||this.log_key,this.events=[],this.event_count=0,this.pending_events=[],this.event_counts={},this.started_at||(this.started_at=this.options.started_at||a.getRealNow()),delete this.options.started_at,this.initialize(t),this.options.init_event&&this.trigger("init")}var o=e(4),i=e(6),r=e(57),a=e(252),s=e(258),l=e(253),c=e(230),u=e(255),p=e(2
5960);o.extend(n.prototype,i.Events,{EventClass:p,initialize:o.noop,_generate_uuid:function(){return u("default_session")||c()},defaults:{init_event:!0,keep_counts:!1},pending_log_events:function(){var A=this.pending_events;return this.pending_events=[],A},generate_relative_id:function(){return this.event_count},unloaded:function(A){A||(A={}),A=this.before_unloaded(A)||{},this.options.keep_counts&&o.extend(A,{event_counts:this.event_counts}),o.isEmpty(A)||this.trigger("unload",A)},before_unloaded:function(A){return A},replaced:function(A){this.before_replaced(A);for(var t=this.pending_log_events();t.length;)this.log_lady.pending_events.push(t.shift())},before_replaced:o.noop,stop:function(){this.log_lady&&this.log_lady.unwatch(this)},trigger:function(A,t){var e=new this.EventClass(this,A,t);return this.options.keep_counts&&"init"!==A&&"unload"!==A&&(this.event_counts[A]||(this.event_counts[A]=0),this.event_counts[A]++),this.event_count+=1,this.pending_events.push(e),i.Events.trigger.call(this,A,e,this),this}}),n.extend=l,A.exports=n},function(A,t,e){"use strict";function n(A,t,e){o.isObject(e)&&i(e),Object.defineProperty(A,t,{value:e,writeable:!1,enumerable:!0,configurable:!1})}var o=e(4),i=e(259);A.exports=n},function(A,t){"use strict";function e(A){var t,o;Object.freeze(A);for(o in A)t=A[o],A.hasOwnProperty(o)&&null!==t&&"object"===("undefined"==typeof t?"undefined":n(t))&&!Object.isFrozen(t)&&e(t)}var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A};A.exports=e},function(A,t,e){"use strict";function n(A,t,e){this.name=t,this.log_key=o.result(A,"log_key"),this.data=e||null;var n=r(),i=o.result(A,"generate_relative_id"),s=o.result(A,"env"),l=A.uuid,c={};c.log_key=this.log_key,c.uuid=l,c.event=this.name,c.ts=n,i!==!1&&void 0!==i&&(c.rid=i),c.elapsed=c.ts-a,c.data=this.data,c.env=s,this.json=c}var o=e(4),i=e(252),r=i.getRealNow,a=i.realStartedAt;A.exports=n},function(A,t,e){"use strict";function n(A){return i.isString(A)?A:JSON.stringify(A)}function o(A,t,e){this.name=t,this.log_key=i.result(A,"log_key"),this.data=e||null;var o=s(),r=i.result(A,"generate_relative_id"),c=i.result(A,"env"),u=A.uuid,p={category:this.log_key},g=8,d=new Array(g);d[0]=n(o),d[1]=n(l),d[2]=n(u),d[3]=n(r),d[4]=n(a.getElapsed(o)),d[5]=n(t),d[6]=n(e),d[7]=n(c),p.fields=d,this.json=p}var i=e(4),r=e(110),a=e(252),s=a.getRealNow,l=r.get("tmgioct");A.exports=o},function(A,t,e){"use strict";var n=e(4),o=e(263),i=e(264),r=e(265),a=e(268),s=e(275),l=e(276),c=e(278);n.set(window,"Tumblr",n.extend({},{Events:n(i).pick("on","off","once").mapValues(function(A){return n.bind(A,i)}).value(),Lightbox:a,PanoLightboxInit:r.onClickPanoramaLegacy,LikeButton:s,LivePhotos:c,mobileFullscreenIframe:l},window.Tumblr)),A.exports=o},function(A,t,e){"use strict";function n(A,t){t=t||"Exposer";var e=window;o.each(A,function(A,n){if(o.has(e,n))throw new Error('"'+n+'" already exists');i.log(t,"%s.%s",e,n),o.set(e,n,A)})}var o=e(4),i=e(11);A.exports=n},function(A,t,e){"use strict";var n=e(51),o=e(6),i=e(4),r=e(8),a=r.extend({constructor:function(A){n.on("all",function(t){i.contains(A,t)||o.Events.trigger.apply(this,arguments)},this)},trigger:i.noop});i.defaults(a.prototype,o.Events);var s=["test:blocked"];A.exports=new a(s)},function(A,t,e){"use strict";var n=e(3),o=e(266),i=n.extend({name:"PanoLightbox",selector:"body",initialize:function(A){this.view=new o(A),window.pano_iframe_preloader=this.view},autoAppend:!0},{onClickPanoramaLegacy:function(A,t){return!!(!A&&window.event&&(window.event.metaKey||window.event.altKey)||A&&(A.metaKey||A.altKey))||(this.panoLightbox=new i({url:t}),!1)}});A.exports=i},function(A,t,e){"use strict";var n=e(19),o=e(267),i=e(61),r=n.extend({className:"tmblr-pano-lightbox-container",template:o,defaults:{url:null},iframeLoaded:!1,afterRender:function(){var A=this;this.panoLightboxIframe=i("pano-lightbox",{},{src:this.get("url"),container:A.el}),this.$panoLightbox=this.$(".tmblr-iframe--pano-lightbox"),this.$panoLightboxPreloader=this.$(".tmblr-iframe-preloader-container"),this.panoLightboxIframe.$iframe.load(function(){A.iframeLoaded=!0,A.show()}),this.lockBody()},show:function(){this.iframeLoaded?(this.$panoLightbox.addClass("tmblr-pano-lightbox"),this.$panoLightboxPreloader.addClass("tmblr-pano-lightbox--preloading")):(this.$panoLightbox.addClass("tmblr-pano-lightbox--preloading"),this.$panoLightboxPreloader.addClass("tmblr-pano-lightbox"))},hide:function(){this.panoLightboxIframe.remove(),this.unlockBody()},lockBody:function(){document.body.style.overflow="hidden"},unlockBody:function(){document.body.style.overflow=""},beforeRemove:function(){this.hide()}});A.exports=r},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='<div class="tmblr-iframe-preloader-container"><div class="knight-rider-loader centered animate"><span class="knight-rider-bar"></span> <span class="knight-rider-bar"></span> <span class="knight-rider-bar"></span></div></div>';return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){"use strict";var n=e(269),o=e(51);A.exports={init:function(A,t){return t&&t--,n().show({images:A,start:t})},isOpen:function(){n().get("isOpen")}},o.on("lightbox-open-request",A.exports.init)},function(A,t,e){"use strict";function n(){return o||(o=new a),o}var o,i=e(3),r=e(270),a=i.extend({name:"Lightbox",selector:"body",initialize:function(){this.view=new r,this.view.on("lightbox:close",this.hide,this)},show:function(A){this.view.open(A.images,A.start),this.set("isOpen",!0),this.append()},hide:function(){this.view.$el.remove(),this.set("isOpen",!1)}});A.exports=n},function(A,t,e){"use strict";var n=e(7),o=e(4),i=e(19),r=e(271),a=e(274),s=n(window),l=n("body"),c=i.extend({className:"tmblr-lightbox",events:{"click .lightbox-image-container":"move","click .vignette":"close"}
59,defaults:{maxImageCount:3},template:a,initialize:function(){this.get("maxImageCount")%2===0&&this.set("maxImageCount",this.get("maxImageCount")+1),this._imageViews=[],this._executeKeyCommand=o.bind(this._executeKeyCommand,this),this._resizeWindow=o.bind(this._resizeWindow,this),this._loadImages=o.bind(this._loadImages,this)},_bindEvents:function(){s.on("keydown",this._executeKeyCommand),s.on("resize",this._resizeWindow),this.on("change:relativePosition",this._loadImages,this),this.delegateEvents()},_unBindEvents:function(){s.off("keydown",this._executeKeyCommand),s.off("resize",this._resizeWindow),this.off("change:relativePosition",this._loadImages,this)},open:function(A,t){if(this.set("images",A),t?t<0?this.set("relativePosition",0):t>=this.get("images").length?this.set("relativePosition",this.get("images").length-1):this.set("relativePosition",t):this.set("relativePosition",0),navigator&&navigator.userAgent.indexOf("Firefox")!==-1){var e=n("<input>").attr({type:"text"}).css({position:"fixed",top:0,left:0});e.appendTo(n(document.body)),e.focus(),e.remove()}else s.focus();this._lockBody(),this._bindEvents(),this._loadImages()},_loadImages:function(){for(var A,t=0;t<this.get("images").length;t++)A=this._imageViews[t],t>=this.get("relativePosition")-o.floor(this.get("maxImageCount")/2)&&t<=this.get("relativePosition")+o.floor(this.get("maxImageCount")/2)?A?this._draw(A):(A=new r(this.get("images")[t]),this._imageViews[t]=A,A.on("image:loaded",this._draw,this)):A&&A.$el.remove(),this.get("images").length<2&&A.$el.addClass("single-image")},move:function(A){var t=n(A.currentTarget).data("lightbox-move-to-position");this.set("relativePosition",t)},moveRight:function(){this.get("relativePosition")<this.get("images").length-1&&this.set("relativePosition",this.get("relativePosition")+1)},moveLeft:function(){this.get("relativePosition")>0&&this.set("relativePosition",this.get("relativePosition")-1)},_alignEntities:function(A){var t=this._imageViews[A],e=o.floor(this.get("maxImageCount")/2)-(this.get("relativePosition")-A),n=.84*s.width()/(this.get("maxImageCount")-2),i=(n-t.get("width"))/2;0===e?t.alignLeft(.08*s.width()-t.get("width")):e===this.get("maxImageCount")-1?t.alignLeft(.92*s.width()):t.alignLeft(.08*s.width()+n*(e-1)+i),A===this.get("relativePosition")?(A<this.get("images").length-1?t.$el.data("lightbox-move-to-position",this.get("relativePosition")+1):t.$el.data("lightbox-move-to-position",this.get("relativePosition")),this._addCaption(A)):t.$el.data("lightbox-move-to-position",A),t.verticalCenterImage()},_draw:function(A){this._setWindowAttributes(),this.get("windowAspectRatio")<A.get("aspectRatio")?this.get("scaledWidth")>A.get("maxWidth")&&(A.get("highResolutionImage")||!A.get("overrideDimensions"))?A.scaleWidth(A.get("maxWidth")):A.scaleWidth(this.get("scaledWidth")):this.get("scaledHeight")>A.get("maxHeight")&&(A.get("highResolutionImage")||!A.get("overrideDimensions"))?A.scaleHeight(A.get("maxHeight")):A.scaleHeight(this.get("scaledHeight")),this._alignEntities(this._imageViews.indexOf(A)),this.$el.append(A.$el)},_setWindowAttributes:function(){this.set({windowAspectRatio:s.width()/s.height(),scaledWidth:s.width()*(1===this.get("images").length?.85:.75),scaledHeight:.85*s.height()})},_executeKeyCommand:function(A){var t=A.charCode?A.charCode:A.keyCode;if(A.shiftKey||A.ctrlKey||A.altKey||A.metaKey){if((A.ctrlKey||A.metaKey)&&87===t)return this.close(),!1}else 37===t?this.moveLeft(A):39===t?this.moveRight(A):27!==t&&32!==t&&74!==t&&75!==t||this.close()},_lockBody:function(){l.css("overflow","hidden")},_unlockBody:function(){l.css("overflow","")},_resizeWindow:function(){this._setWindowAttributes(),this._loadImages()},_addCaption:function(A){var t=this.$(".lightbox-caption"),e=this.get("images")[A].caption;o.isNull(e)||o.isUndefined(e)?t.addClass("hide"):(t.html(e),t.width(.7*s.width()),t.css({top:(this._imageViews[A].get("height")+s.height())/2,left:.15*s.width()}),t.removeClass("hide"))},close:function(){o.invoke(this._imageViews,"remove"),this._imageViews=[],this._unlockBody(),this.trigger("lightbox:close"),this._unBindEvents()}});A.exports=c},function(A,t,e){"use strict";var n=e(7),o=e(4),i=e(19),r=e(10),a=e(272),s=e(273),l=n(window);A.exports=i.extend({className:"lightbox-image-container",template:s,defaults:{placeholder:r.get("Context/hosts/secure_assets_host")+"/images/x.gif",height:0,width:0,src:""},initialize:function(A){o.forEach(o.pick(A,["low_res","high_res"]),function(A,t){a.load(A).then(o.bind(this._onLoad,this,t))},this),a.load(this.get("placeholder")).then(o.bind(this._onLoad,this,"placeholder")),this.set({maxWidth:A.width,maxHeight:A.height}),this.on("change:height",this.verticalCenterImage,this),this.on("change:width, change:height",function(){this.set("aspectRatio",this.get("width")/this.get("height"))},this)},_onLoad:function(A,t){if(!this.disposed){if("high_res"!==A&&this.get("highResolutionImage")||"placeholder"===A&&this.get("lowResolutionImage"))return;"low_res"===A?this.set("lowResolutionImage",t):"high_res"===A&&this.set("highResolutionImage",t);var e=this.$el.hasClass("placeholder");this.$el.toggleClass("placeholder","placeholder"===A);var n=!this.get("height")||!this.get("width");(n||e)&&this.set({maxWidth:t.width,maxHeight:t.height,overrideDimensions:!0}),this.set({width:this.get("maxWidth"),height:this.get("maxHeight"),src:t.src}),this.verticalCenterImage(),this.render(),this.trigger("image:loaded",this)}},verticalCenterImage:function(){var A=(l.height()-this.get("height"))/2;this.alignTop(A)},scaleWidth:function(A){this.set({width:A,height:this.get("height")*(A/this.get("width"))}),this.render()},scaleHeight:function(A){this.set({width:this.get("width")*(A/this.get("height")),height:A}),this.render()},alignTop:function(A){this.$el.css("top",A)},alignLeft:function(A){this.$el.css("left",A)}})},function(A,t,e){"use strict";var n=e(4),o=e(20),i=e(8),r=i.extend({constructor:function(A){null!=A&&this.load(A)},load:function(A,t){if(this.src=A,!A)return o.reject("No URL to load");var e=this,i=o.promise(function(o,i){var r=new Image;r.src=A,e._img=r;var a;if(r.onload=function(){o(r),r.onload=null,r.error=null,clearInterval(a)},r.onerror=function(){i(r),r.onload=null,r.error=null,clearInterval(a)}
59,r.complete)r.naturalWidth||r.naturalHeight?"function"==typeof r.onload&&r.onload():"function"==typeof r.onerror&&r.onerror();else if(t){var s=function(){return!(!r.naturalWidth&&!r.naturalHeight)&&("function"==typeof r.onload&&r.onload(),!0)};s()||(n.isNumber(t)||(t=100),a=setInterval(s,t))}});return this.promise=i=i.then(n.bind(this._onLoad,this),n.bind(this._onError,this)),i},_onLoad:function(A){return this._img===A?(this.width=A.naturalWidth,this.height=A.naturalHeight,this.src=A.src,this.loaded=!0,o.resolve({width:this.width,height:this.height,src:this.src})):this.promise},_onError:function(A){return this._img===A?(this.width=null,this.height=null,this.src=A.src,this.loaded=!1,o.reject(this.src+" failed to load")):this.promise}},{load:function(A,t){var e=new r(A,t);return e.promise}});A.exports=r},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="",__e=_.escape;with(obj)__p+='<img class="lightbox-image" src="'+__e(src)+'" width="'+__e(width)+'" height="'+__e(height)+'">';return __p}.toString()).apply(void 0,_values(_imports))},function(module,exports,__webpack_require__){var _=__webpack_require__(4),_imports="undefined"!=typeof _?_.templateSettings.imports:{},_keys=_.keys,_values=_.values;module.exports=Function(_keys(_imports),"return "+function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='<div class="lightbox-caption"></div><div class="vignette" style="background-image: url(\'//assets.tumblr.com/images/full_page_vignette.png\')"></div>';return __p}.toString()).apply(void 0,_values(_imports))},function(A,t,e){"use strict";var n=e(4),o=e(246),i=o();A.exports={get_status_by_page:n.bind(i.getStatusByPageTypeAndNumber,i),get_status_by_post_ids:n.bind(i.getStatusByPostIds,i)}},function(A,t,e){"use strict";var n=e(277),o=n();A.exports={enable:function(A){o.setIframe(A)&&o.enable()},disable:function(A){o.setIframe(A)&&o.disable()}}},function(A,t,e){"use strict";function n(){return o||(o=new u),o}var o,i=e(7),r=e(4),a=e(3),s=e(51),l=i(window),c=i(document.body),u=a.extend({name:"MobileLightbox",initialize:function(){this._setIframeHeight=r.bind(this._setIframeHeight,this)},_bindEvents:function(){l.on("orientationchange",this._setIframeHeight),l.on("resize",this._setIframeHeight)},_unBindEvents:function(){l.off("orientationchange",this._setIframeHeight),l.off("resize",this._setIframeHeight)},enable:function(){this._bindEvents(),c.addClass("hidden-body"),this.$iframe.addClass("show-mobile-lightbox"),this.$iframe.height(window.innerHeight),s.trigger("iframeControls:hide")},disable:function(){this._unBindEvents(),c.removeClass("hidden-body"),this.$iframe.removeClass("show-mobile-lightbox"),this.$iframe.css("cssText",""),s.trigger("iframeControls:show")},setIframe:function(A){return!!A&&(this.$iframe=i("#"+A),!!this.$iframe.length)},_setIframeHeight:function(){this.$iframe.height(window.innerHeight),this.$iframe.css({"min-width":l.width()})}});A.exports=n},function(A,t,e){"use strict";var n=e(57),o=e(279),i=e(280);if(n.bool("livephotos")){var r=new i;o.create=r.create.bind(r)}else o.create=function(){};A.exports=o},function(A,t,e){!function(t,e){A.exports=e()}(this,function(){return function(A){function t(n){if(e[n])return e[n].exports;var o=e[n]={exports:{},id:n,loaded:!1};return A[n].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var e={};return t.m=A,t.c=e,t.p="",t(0)}([function(A,t,e){function n(A,t){if(c){p&&o(),"object"==typeof A&&"[object Object]"===A.toString()&&(t=A,A=t.elements,delete t.elements),A||(A="img[data-live-photo]"),"string"==typeof A&&(A=document.querySelectorAll(A)),A instanceof HTMLElement&&(A=[A]);var e=[];return Array.prototype.forEach.call(A,function(A){if("string"==typeof A&&(A=document.querySelector(A)),A){var n=new s(A,t);e.push(n)}}),e}}function o(){l.use(),u++}function i(){p=!1}function r(){for(;u>0;)l.unuse(),u--}function a(A,t){return n(A,t)}var s=e(1),l=e(4),c=!0,u=0,p=!0;a.initialize=n,a.addStyles=o,a.noStyles=i,a.cleanup=r,a.LivePhoto=s,A.exports=a},function(A,t,e){function n(A,t,e,n){var o=document.createElement("video");return o.src=A+(e?"#"+e:""),o.controls=!1,o.muted=n||!1,o.preload="auto",t&&(o.className=t),l(o,!n),o}function o(A,t){if(A.paused){var e=A.muted,n=A.currentTime,o=function(){A.removeEventListener("loadedmetadata",o),A.currentTime=n,t&&t(A)};A.muted=!0,A.play(),A.pause(),A.muted=e,A.duration>=0?o():A.addEventListener("loadedmetadata",o)}}function i(A,t,e){var o=document.createElement("div");o.className="live-photo",o.setAttribute("data-live-photo","");var i=document.createElement("img");i.className="live-photo-keyframe",i.src=A;var r=n(t,"live-photo-postroll",e,!0),a=n(t,"live-photo-video"),s=document.createElement("i");return s.className="live-photo-icon",o.appendChild(i),o.appendChild(r),o.appendChild(a),o.appendChild(s),{container:o,img:i,postroll:r,video:a,icon:s}}function r(){var A=["mousedown"];return c&&A.push("touchstart"),A}function a(){var A=["mouseup","mouseout"];return c&&A.push("touchend"),A}function s(A,t,e,n){if(!(this instanceof s))return new s(A,t,e,n);var o,r;if(A instanceof HTMLElement&&(n=t,r=A,t=r.getAttribute("data-live-photo"),e=parseFloat(r.getAttribute("data-live-photo-still-image-time")),A=r.src),n||(n={}),this.postrollMs=n.postrollMs||375,this.deactivateMs=n.deactivateMs||500,this.previewMs=n.previewMs||500,this.stillImageTime=e||NaN,!A&&!n.noErrors)throw new Error("LivePhoto
59Error: Missing keyframeUrl");if(!t&&!n.noErrors)throw new Error("LivePhoto Error: Missing videoUrl");o=i(A,t,e),r&&(r.parentNode.insertBefore(o.container,r),r.parentNode.removeChild(r)),this.container=o.container,this.img=o.img,this.video=o.video,this.postroll=o.postroll,this.icon=o.icon,this.__onVideoCanPlayThrough=this._onVideoCanPlayThrough.bind(this),this.__onVideoLoadededMetadata=this._onVideoLoadededMetadata.bind(this),this.__onPostrollTimeUpdate=this._onPostrollTimeUpdate.bind(this),this.__startVideoPlayback=this._startVideoPlayback.bind(this),this.__startPostrollPlayback=this._startPostrollPlayback.bind(this),this.__resetPlayback=this._resetPlayback.bind(this),this.__resetPreview=this._resetPreview.bind(this),this.video.addEventListener("canplaythrough",this.__onVideoCanPlayThrough),this.video.duration?(this._setDuration(this.video.duration),this._resetPostroll()):(this._setDuration(0),this.video.addEventListener("loadedmetadata",this.__onVideoLoadededMetadata)),this._playing=!1,this._canPlayThrough=!1,this._playWhenReady=!1,n.useEventHandlers!==!1&&this._addEventHandlers(n.playEvents,n.stopEvents)}var l=e(2),c="ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints;s.prototype={ 60_addEventHandlers:function(A,t){var e=this.container,n=!1,i=this.play.bind(this),s=this.video,l=this.postroll,c=function(A){if(A.preventDefault(),n)i();else{var t=!1,e=!1;o(s,function(){t=!0,e&&i()}),o(l,function(){e=!0,t&&i()}),n=!0}};A&&A!==!1||(A=r),"function"==typeof A&&(A=A(this)),"string"==typeof A&&(A=A.split(/[,\s]+/)),A.forEach(function(A){A&&e.addEventListener(A,c)});var u=this.stop.bind(this),p=function(A){A.preventDefault(),u()};t&&t!==!1||(t=a),"function"==typeof t&&(t=t(this)),"string"==typeof t&&(t=t.split(/[,\s]+/)),t.forEach(function(A){A&&e.addEventListener(A,p)})},_onVideoCanPlayThrough:function(){this._canPlayThrough=!0,this._playWhenReady&&(this._playWhenReady=!1,this.play()),this.container.classList.remove("loading"),this.video.removeEventListener("canplaythrough",this.__onVideoCanPlayThrough)},_onVideoLoadededMetadata:function(){this._setDuration(this.video.duration||0),this._resetPostroll(),this.video.removeEventListener("loadedmetadata",this.__onVideoLoadededMetadata)},_onPostrollTimeUpdate:function(A){this.postroll.currentTime>=this.stillImageTime-.1&&this._resetPreview()},_clearTimeouts:function(){clearTimeout(this._resetVideoTimeout),clearTimeout(this._resetPostrollTimeout),clearTimeout(this._resetPreviewTimeout),this.postroll.removeEventListener("timeupdate",this.__onPostrollTimeUpdate)},_setDuration:function(A){this.duration=A,("number"!=typeof this.stillImageTime||isNaN(this.stillImageTime))&&(this.stillImageTime=.5*A),this.previewStart=Math.max(0,this.stillImageTime-this.previewMs/1e3)},_resetPostroll:function(){this.postroll.pause(),this.postroll.currentTime=this.stillImageTime},_resetVideo:function(){this.video.pause(),this.video.currentTime=0,this.video.muted=!1},_startVideoPlayback:function(){this.video.play(),this._resetPostroll()},_startPostrollPlayback:function(){this._resetPostroll(),this.postroll.play()},_resetPlayback:function(){this._playing=!1,this._resetVideo(),this._resetPostroll()},_resetPreview:function(){this.postroll.removeEventListener("timeupdate",this.__onPostrollTimeUpdate),this._resetPostroll(),this.container.classList.remove("preview")},load:function(){this.video.load(),this.postroll.load()},play:function(){if(!this._playing){if(!this._canPlayThrough)return this._playWhenReady=!0,this._clearTimeouts(),this.load(),void this.container.classList.add("loading");this._playing=!0,this._clearTimeouts(),this._startPostrollPlayback(),this.video.currentTime=0,this._resetPostrollTimeout=setTimeout(this.__startVideoPlayback,this.postrollMs),this.container.classList.add("active")}},stop:function(){this._playing&&(this.video.muted=!0,this._clearTimeouts(),this.container.classList.remove("active"),this._resetVideoTimeout=setTimeout(this.__resetPlayback,this.deactivateMs))},preview:function(){this._playing||(this._clearTimeouts(),this.postroll.currentTime=this.previewStart,this.postroll.play(),this.container.classList.add("preview"),this._previewCompleteTimeout=setTimeout(this.__resetPreview,1e3*(this.stillImageTime-this.previewStart)),this.postroll.addEventListener("timeupdate",this.__onPostrollTimeUpdate))}},A.exports=s}
60,function(A,t,e){/*! npm.im/iphone-inline-video */ 61"use strict";function n(A){return A&&"object"==typeof A&&"default"in A?A.default:A}function o(A){function t(o){e=requestAnimationFrame(t),A(o-(n||o)),n=o}var e,n;this.start=function(){e||t(0)},this.stop=function(){cancelAnimationFrame(e),e=null,n=0}}function i(A,t,e,n){function o(t){Boolean(A[e])===Boolean(n)&&t.stopImmediatePropagation(),delete A[e]}return A.addEventListener(t,o,!1),o}function r(A,t,e,n){function o(){return e[t]}function i(A){e[t]=A}n&&i(A[t]),Object.defineProperty(A,t,{get:o,set:i})}function a(A,t,e){e.addEventListener(t,function(){return A.dispatchEvent(new Event(t))})}function s(A,t){Promise.resolve().then(function(){A.dispatchEvent(new Event(t))})}function l(A){var t=new Audio;return a(A,"play",t),a(A,"playing",t),a(A,"pause",t),t.crossOrigin=A.crossOrigin,t.src=A.src||A.currentSrc||"data:",t}function c(A,t,e){(m||0)+200<Date.now()&&(A[w]=!0,m=Date.now()),e||(A.currentTime=t),D[++k%3]=100*t|0}function u(A){return A.driver.currentTime>=A.video.duration}function p(A){var t=this;t.video.readyState>=t.video.HAVE_FUTURE_DATA?(t.hasAudio||(t.driver.currentTime=t.video.currentTime+A*t.video.playbackRate/1e3,t.video.loop&&u(t)&&(t.driver.currentTime=0)),c(t.video,t.driver.currentTime)):t.video.networkState!==t.video.NETWORK_IDLE||t.video.buffered.length||t.video.load(),t.video.ended&&(delete t.video[w],t.video.pause(!0))}function g(){var A=this,t=A[v];return A.webkitDisplayingFullscreen?void A[y]():("data:"!==t.driver.src&&t.driver.src!==A.src&&(c(A,0,!0),t.driver.src=A.src),void(A.paused&&(t.paused=!1,A.buffered.length||A.load(),t.driver.play(),t.updater.start(),t.hasAudio||(s(A,"play"),t.video.readyState>=t.video.HAVE_ENOUGH_DATA&&s(A,"playing")))))}function d(A){var t=this,e=t[v];e.driver.pause(),e.updater.stop(),t.webkitDisplayingFullscreen&&t[x](),e.paused&&!A||(e.paused=!0,e.hasAudio||s(t,"pause"),t.ended&&(t[w]=!0,s(t,"ended")))}function f(A,t){var e=A[v]={};e.paused=!0,e.hasAudio=t,e.video=A,e.updater=new o(p.bind(e)),t?e.driver=l(A):(A.addEventListener("canplay",function(){A.paused||s(A,"playing")}),e.driver={src:A.src||A.currentSrc||"data:",muted:!0,paused:!0,pause:function(){e.driver.paused=!0},play:function(){e.driver.paused=!1,u(e)&&c(A,0)},get ended(){return u(e)}}),A.addEventListener("emptied",function(){var t=!e.driver.src||"data:"===e.driver.src;e.driver.src&&e.driver.src!==A.src&&(c(A,0,!0),e.driver.src=A.src,t?e.driver.play():e.updater.stop())},!1),A.addEventListener("webkitbeginfullscreen",function(){A.paused?t&&!e.driver.buffered.length&&e.driver.load():(A.pause(),A[y]())}),t&&(A.addEventListener("webkitendfullscreen",function(){e.driver.currentTime=A.currentTime}),A.addEventListener("seeking",function(){D.indexOf(100*A.currentTime|0)<0&&(e.driver.currentTime=A.currentTime)}))}function h(A){var t=A[v];A[y]=A.play,A[x]=A.pause,A.play=g,A.pause=d,r(A,"paused",t.driver),r(A,"muted",t.driver,!0),r(A,"playbackRate",t.driver,!0),r(A,"ended",t.driver),r(A,"loop",t.driver,!0),i(A,"seeking"),i(A,"seeked"),i(A,"timeupdate",w,!1),i(A,"ended",w,!1)}function B(A,t,e){void 0===t&&(t=!0),void 0===e&&(e=!0),e&&!_||A[v]||(f(A,t),h(A),A.classList.add("IIV"),!t&&A.autoplay&&A.play(),"MacIntel"!==navigator.platform&&"Windows"!==navigator.platform||console.warn("iphone-inline-video is not guaranteed to work in emulated environments"))}var m,b=n(e(3)),_=/iPhone|iPod/i.test(navigator.userAgent)&&void 0===document.head.style.grid,v=b(),w=b(),y=b("nativeplay"),x=b("nativepause"),D=[],k=0;B.isWhitelisted=_,A.exports=B},function(A,t){"use strict";var e="undefined"==typeof Symbol?function(A){return"@"+(A||"@")+Math.random()}:Symbol;A.exports=e},function(A,t,e){var n,o=0,i=e(5);"string"==typeof i&&(i=[[A.id,i,""]]),t.use=t.ref=function(){return o++||(t.locals=i.locals,n=e(7)(i,{})),t},t.unuse=t.unref=function(){--o||(n(),n=null)}},function(A,t,e){t=A.exports=e(6)(),t.push([A.id,".live-photo {\n position: relative;\n overflow: hidden;\n cursor: pointer; }\n .live-photo video,\n .live-photo img {\n display: block;\n max-width: 100%;\n pointer-events: none;\n -ms-touch-action: none;\n touch-action: none; }\n .live-photo video {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%; }\n .live-photo video::-webkit-media-controls-start-playback-button {\n display: none; }\n .live-photo .live-photo-icon {\n display: block;\n position: absolute;\n top: 12px;\n left: 12px;\n width: 24px;\n height: 24px;\n background: url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Ctitle%3ELive Photo%3C/title%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M24 36c6.627 0 12-5.373 12-12s-5.373-12-12-12-12 5.373-12 12 5.373 12 12 12zm0-2c5.523 0 10-4.477 10-10s-4.477-10-10-10-10 4.477-10 10 4.477 10 10 10z'/%3E%3Cpath d='M24 29a5 5 0 1 0 0-10 5 5 0 0 0 0 10zm0-3a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm0-19a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm4.788.63a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm4.462 1.85a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm3.831 2.94a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm2.94 3.831a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm1.849 4.462a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm.63 4.788a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-.63 4.788a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-1.85 4.461a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-2.94 3.831a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-3.831 2.94a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-4.462 1.849a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zM24 44a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-4.788-.63a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-4.462-1.85a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-3.831-2.94a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-2.94-3.831a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zM6.13 30.288a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zM5.5 25.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm.63-4.788a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm1.85-4.462a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm2.94-3.831a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm3.831-2.94a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm4.462-1.849a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3z'/%3E%3C/g%3E%3C/svg%3E\") center center;\n background-size: contain;\n -webkit-filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.5));\n filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.5));\n pointer-events: none; }\n .live-photo .live-photo-postroll,\n .live-photo .live-photo-video {\n opacity: 0; }\n .live-photo .live-photo-video {\n -webkit-filter: blur(7.5px);\n filter: blur(7.5px); }\n .live-photo .live-photo-keyframe,\n .live-photo .live-photo-postroll,\n .live-photo .live-photo-video {\n will-change: transform, filter, opacity;\n transition: opacity 0.5s linear, -webkit-transform 0.5s ease-out, -webkit-filter 0.5s linear;\n transition: transform 0.5s ease-out, filter 0.5s linear, opacity 0.5s linear;\n transition: transform 0.5s ease-out, filter 0.5s linear, opacity 0.5s linear, -webkit-transform 0.5s ease-out, -webkit-filter 0.5s linear; }\n .live-photo.loading .live-photo-icon {\n -webkit-animation: live-photo-icon-loading 0.5s linear alternate infinite both;\n animation: live-photo-icon-loading 0.5s linear alternate infinite both; }\n .live-photo.preview .live-photo-postroll {\n opacity: 1;\n transition-duration: 0s; }\n .live-photo.active video,\n .live-photo.active img {\n -webkit-transform: scale(1.075, 1.075);\n -ms-transform: scale(1.075, 1.075);\n transform: scale(1.075, 1.075); }\n .live-photo.active .live-photo-postroll {\n -webkit-animation: live-photo-post-roll 1s both;\n animation: live-photo-post-roll 1s both; }\n .live-photo.active .live-photo-video {\n opacity: 1;\n -webkit-filter: none;\n filter: none;\n transition-delay: 0.375s;\n transition-duration: 0.625s; }\n\n@-webkit-keyframes live-photo-icon-loading {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0.75; } }\n\n@keyframes live-photo-icon-loading {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0.75; } }\n\n@-webkit-keyframes live-photo-post-roll {\n 0% {\n opacity: 0;\n -webkit-filter: blur(0);\n filter: blur(0); }\n 2% {\n opacity: 1; }\n 37.5% {\n opacity: 1;\n -webkit-filter: blur(7.5px);\n filter: blur(7.5px); }\n 100% {\n opacity: 0; } }\n\n@keyframes live-photo-post-roll {\n 0% {\n opacity: 0;\n -webkit-filter: blur(0);\n filter: blur(0); }\n 2% {\n opacity: 1; }\n 37.5% {\n opacity: 1;\n -webkit-filter: blur(7.5px);\n filter: blur(7.5px); }\n 100% {\n opacity: 0; } }\n",""])},function(A,t){A.exports=function(){var A=[];return A.toString=function(){for(var A=[],t=0;t<this.length;t++){var e=this[t];e[2]?A.push("@media "+e[2]+"{"+e[1]+"}"):A.push(e[1])}return A.join("")},A.i=function(t,e){"string"==typeof t&&(t=[[null,t,""]]);for(var n={},o=0;o<this.length;o++){var i=this[o][0];"number"==typeof i&&(n[i]=!0)}for(o=0;o<t.length;o++){var r=t[o];"number"==typeof r[0]&&n[r[0]]||(e&&!r[2]?r[2]=e:e&&(r[2]="("+r[2]+") and ("+e+")"),A.push(r))}},A}},function(A,t,e){function n(A,t){for(var e=0;e<A.length;e++){var n=A[e],o=g[n.id];if(o){o.refs++;for(var i=0;i<o.parts.length;i++)o.parts[i](n.parts[i]);for(;i<n.parts.length;i++)o.parts.push(l(n.parts[i],t))}else{for(var r=[],i=0;i<n.parts.length;i++)r.push(l(n.parts[i],t));g[n.id]={id:n.id,refs:1,parts:r}}}}function o(A){for(var t=[],e={},n=0;n<A.length;n++){var o=A[n],i=o[0],r=o[1],a=o[2],s=o[3],l={css:r,media:a,sourceMap:s};e[i]?e[i].parts.push(l):t.push(e[i]={id:i,parts:[l]})}return t}function i(A,t){var e=h(),n=b[b.length-1];if("top"===A.insertAt)n?n.nextSibling?e.insertBefore(t,n.nextSibling):e.appendChild(t):e.insertBefore(t,e.firstChild),b.push(t);else{if("bottom"!==A.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");e.appendChild(t)}}function r(A){A.parentNode.removeChild(A);var t=b.indexOf(A);t>=0&&b.splice(t,1)}function a(A){var t=document.createElement("style");return t.type="text/css",i(A,t),t}function s(A){var t=document.createElement("link");return t.rel="stylesheet",i(A,t),t}function l(A,t){var e,n,o;if(t.singleton){var i=m++;e=B||(B=a(t)),n=c.bind(null,e,i,!1),o=c.bind(null,e,i,!0)}else A.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(e=s(t),n=p.bind(null,e),o=function(){r(e),e.href&&URL.revokeObjectURL(e.href)}):(e=a(t),n=u.bind(null,e),o=function(){r(e)});return n(A),function(t){if(t){if(t.css===A.css&&t.media===A.media&&t.sourceMap===A.sourceMap)return;n(A=t)}else o()}}function c(A,t,e,n){var o=e?"":n.css;if(A.styleSheet)A.styleSheet.cssText=_(t,o);else{var i=document.createTextNode(o),r=A.childNodes;r[t]&&A.removeChild(r[t]),r.length?A.insertBefore(i,r[t]):A.appendChild(i)}}function u(A,t){var e=t.css,n=t.media;if(n&&A.setAttribute("media",n),A.styleSheet)A.styleSheet.cssText=e;else{for(;A.firstChild;)A.removeChild(A.firstChild);A.appendChild(document.createTextNode(e))}}function p(A,t){var e=t.css,n=t.sourceMap;n&&(e+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */");var o=new Blob([e],{type:"text/css"}),i=A.href;A.href=URL.createObjectURL(o),i&&URL.revokeObjectURL(i)}var g={},d=function(A){var t;return function(){return"undefined"==typeof t&&(t=A.apply(this,arguments)),t}},f=d(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=d(function(){return document.head||document.getElementsByTagName("head")[0]}),B=null,m=0,b=[];
61A.exports=function(A,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=f()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var e=o(A);return n(e,t),function(A){for(var i=[],r=0;r<e.length;r++){var a=e[r],s=g[a.id];s.refs--,i.push(s)}if(A){var l=o(A);n(l,t)}for(var r=0;r<i.length;r++){var s=i[r];if(0===s.refs){for(var c=0;c<s.parts.length;c++)s.parts[c]();delete g[s.id]}}}};var _=function(){var A=[];return function(t,e){return A[t]=e,A.filter(Boolean).join("\n")}}()}])})},function(A,t,e){"use strict";function n(A,t){A instanceof i&&(A=A.get(0)),t instanceof i&&(t=t.get(0)),A&&t&&o.forEach(c,function(e){A.hasAttribute(e)&&t.setAttribute(e,A.getAttribute(e))})}var o=e(4),i=e(7),r=e(3),a=r.prototype,s=e(279),l=e(279).LivePhoto,c=["width","height","data-pin-url","data-pin-description"],u=r.extend({name:"LivePhotos",autoAppend:!0,initialize:function(){this.instances=[]},create:function(A){var t=A instanceof i?A:i(A);if(t.length){var e=t.closest("a, [data-lightbox]");if(e.length){var o,r;e.on("mousedown.livephoto touchstart.livephoto",function(){o=!1,e.prop("livePhotoSneezeguard",!0),r=setTimeout(function(){e.prop("livePhotoSneezeguard",!1),o=!0},750)}),e.on("click.livephoto",function(A){clearTimeout(r),o&&A.preventDefault()})}var a=new l(t.get(0));return this.instances.push(a),n(t,a.img),a}return null},remove:function(){return s.cleanup(),a.remove.call(this)},append:function(){return s.addStyles(),a.append.call(this)}});A.exports=u},function(A,t,e){/** 62 * what-input - A global utility for tracking the current input method (mouse, keyboard or touch). 63 * @version v4.3.1 64 * @link https://github.com/ten1seven/what-input 65 * @license MIT 66 */ 67!function(t,e){A.exports=e()}(this,function(){return function(A){function t(n){if(e[n])return e[n].exports;var o=e[n]={exports:{},id:n,loaded:!1};return A[n].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var e={};return t.m=A,t.c=e,t.p="",t(0)}([function(A,t){"use strict";A.exports=function(){var A="initial",t=null,e=document.documentElement,n=["input","select","textarea"],o=[],i=[16,17,18,91,93],r=[9],a={keydown:"keyboard",keyup:"keyboard",mousedown:"mouse",mousemove:"mouse",MSPointerDown:"pointer",MSPointerMove:"pointer",pointerdown:"pointer",pointermove:"pointer",touchstart:"touch"},s=[],l=!1,c=!1,u={x:null,y:null},p={2:"touch",3:"touch",4:"mouse"},g=!1;try{var d=Object.defineProperty({},"passive",{get:function(){g=!0}});window.addEventListener("test",null,d)}catch(A){}var f=function(){a[y()]="mouse",h(),m()},h=function(){var A=!!g&&{passive:!0};window.PointerEvent?(e.addEventListener("pointerdown",B),e.addEventListener("pointermove",b)):window.MSPointerEvent?(e.addEventListener("MSPointerDown",B),e.addEventListener("MSPointerMove",b)):(e.addEventListener("mousedown",B),e.addEventListener("mousemove",b),"ontouchstart"in window&&(e.addEventListener("touchstart",_,A),e.addEventListener("touchend",_))),e.addEventListener(y(),b,A),e.addEventListener("keydown",B),e.addEventListener("keyup",B)},B=function(e){if(!l){var o=e.which,s=a[e.type];if("pointer"===s&&(s=w(e)),A!==s||t!==s){var c=document.activeElement,u=!1,p=c&&c.nodeName&&n.indexOf(c.nodeName.toLowerCase())===-1;(p||r.indexOf(o)!==-1)&&(u=!0),("touch"===s||"mouse"===s||"keyboard"===s&&o&&u&&i.indexOf(o)===-1)&&(A=t=s,m())}}},m=function(){e.setAttribute("data-whatinput",A),e.setAttribute("data-whatintent",A),s.indexOf(A)===-1&&(s.push(A),e.className+=" whatinput-types-"+A),v("input")},b=function(A){if(u.x!==A.screenX||u.y!==A.screenY?(c=!1,u.x=A.screenX,u.y=A.screenY):c=!0,!l&&!c){var n=a[A.type];"pointer"===n&&(n=w(A)),t!==n&&(t=n,e.setAttribute("data-whatintent",t),v("intent"))}},_=function(A){"touchstart"===A.type?(l=!1,B(A)):l=!0},v=function(A){for(var e=0,n=o.length;e<n;e++)o[e].type===A&&o[e].fn.call(void 0,t)},w=function(A){return"number"==typeof A.pointerType?p[A.pointerType]:"pen"===A.pointerType?"touch":A.pointerType},y=function(){var A=void 0;return A="onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll"},x=function(A){for(var t=0,e=o.length;t<e;t++)if(o[t].fn===A)return t};return"addEventListener"in window&&Array.prototype.indexOf&&f(),{ask:function(e){return"loose"===e?t:A},types:function(){return s},ignoreKeys:function(A){i=A},registerOnChange:function(A,t){o.push({fn:A,type:t||"input"})},unRegisterOnChange:function(A){var t=x(A);t&&o.splice(t,1)}}}()}])})},function(A,t,e){"use strict";function n(){h.ajax({type:"POST",url:"/svc/secure_form_key",withoutFormKeyTransport:!0,withFormKey:!0,beforeSend:function(){u=!0},complete:function(A){u=!1,g=A.getResponseHeader("X-tumblr-secure-form-key"),g||o(A),a()}})}function o(A){d=A.status,f=A.statusText}function i(){h.each(b,function(A,t){t.complete(d,f,{},"")}),b.length=0}function r(){var A=b[0],t=A.originalOptions;t.beforeSend&&(t.beforeSend=null),t.complete&&(t.complete=null),t.error&&(t.error=null),t.success&&(t.success=null),t.headers||(t.headers={}),t.headers["X-tumblr-puppies"]=g,t.withoutFormKeyTransport=!0,t.withFormKey=!0,t.url||(t.url=A.options.url),u=!0,A.ajax=h.ajax(t).always(function(t){t.getResponseHeader||(t=arguments[2]),0===t.readyState||1===t.readyState||(g=t.getResponseHeader("X-tumblr-kittens")),g||o(t);var e={};t.responseJSON&&(e.json=t.responseJSON),t.responseText&&(e.text=t.responseText),t.responseXML&&(e.xml=t.responseXML),A.complete(t.status,t.statusText,e,t.getAllResponseHeaders()),b.splice(h.inArray(A,b),1),u=!1,a(),v()})}function a(){!u&&b.length&&(u!==!1?n():g?r():i())}function s(){var A="(/admin/chats/?.*)",t="(/svc/(post/update|upload|settings|indash_blog/.*))",e="(/settings/(save|tfa|check_export_status|run_export)/?.*)",n="(/svc/secure_form_key/exchange)",o=new RegExp("^"+A+"|"+t+"|"+e+"|"+n+"/?$");h.ajaxTransport("+*",function(A,t,e){if("POST"!==A.type||!o.test(A.url))return null;if(A.withoutFormKeyTransport)return null;var n,i={options:A,originalOptions:t,jqXHR:e,ajax:null,complete:null};return b.push(i),{send:function(A,e){i.complete=e,t.beforeSend?n=setTimeout(a,0):a()},abort:function(){n&&clearTimeout(n),i.ajax&&i.ajax.abort()}}})}function l(){p||(p=h("#tumblr_form_key").attr("content")),h.ajaxPrefilter(function(A,t){t.withFormKey&&(A.headers||(A.headers={}),A.headers["X-tumblr-form-key"]=p)})}function c(){l(),s()}var u,p,g,d,f,h=e(7),B=e(4),m=e(57),b=(e(11),[]),_=174e4,v=m("is_long_form_key_renew")(function(){function A(){h.ajax({type:"POST",url:"/svc/secure_form_key/exchange"}).done(function(){}).fail(function(A){n()})}var t;return function(){t&&clearTimeout(t),t=setTimeout(A,_)}},function(){return h.noop});A.exports=B.once(c)},function(A,t){}]);
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.