PageSourceSearch

https://www.meatme.ca/cdn/shop/t/38/assets/plugins.js?v=121591275830125071691615572101

js meatme.ca collected 2026-10-08 11:36:46 UTC 50,665 bytes, 42 lines download raw bytes

1(function(){var n=this,t=n._,r={},e=Array.prototype,u=Object.prototype,i=Function.prototype,a=e.push,o=e.slice,c=e.concat,l=u.toString,f2=u.hasOwnProperty,s=e.forEach,p=e.map,v=e.reduce,h=e.reduceRight,g=e.filter,d=e.every,m=e.some,y=e.indexOf,b=e.lastIndexOf,x=Array.isArray,_=Object.keys,j2=i.bind,w=function(n2){return n2 instanceof w?n2:this instanceof w?(this._wrapped=n2,void 0):new w(n2)};typeof exports<"u"?(typeof module<"u"&&module.exports&&(exports=module.exports=w),exports._=w):n._=w,w.VERSION="1.4.3";var A=w.each=w.forEach=function(n2,t2,e2){if(n2!=null){if(s&&n2.forEach===s)n2.forEach(t2,e2);else if(n2.length===+n2.length){for(var u2=0,i2=n2.length;i2>u2;u2++)if(t2.call(e2,n2[u2],u2,n2)===r)return}else for(var a2 in n2)if(w.has(n2,a2)&&t2.call(e2,n2[a2],a2,n2)===r)return}};w.map=w.collect=function(n2,t2,r2){var e2=[];return n2==null?e2:p&&n2.map===p?n2.map(t2,r2):(A(n2,function(n3,u2,i2){e2[e2.length]=t2.call(r2,n3,u2,i2)}),e2)};var O="Reduce of empty array with no initial value";w.reduce=w.foldl=w.inject=function(n2,t2,r2,e2){var u2=arguments.length>2;if(n2==null&&(n2=[]),v&&n2.reduce===v)return e2&&(t2=w.bind(t2,e2)),u2?n2.reduce(t2,r2):n2.reduce(t2);if(A(n2,function(n3,i2,a2){u2?r2=t2.call(e2,r2,n3,i2,a2):(r2=n3,u2=!0)}),!u2)throw new TypeError(O);return r2},w.reduceRight=w.foldr=function(n2,t2,r2,e2){var u2=arguments.length>2;if(n2==null&&(n2=[]),h&&n2.reduceRight===h)return e2&&(t2=w.bind(t2,e2)),u2?n2.reduceRight(t2,r2):n2.reduceRight(t2);var i2=n2.length;if(i2!==+i2){var a2=w.keys(n2);i2=a2.length}if(A(n2,function(o2,c2,l2){c2=a2?a2[--i2]:--i2,u2?r2=t2.call(e2,r2,n2[c2],c2,l2):(r2=n2[c2],u2=!0)}),!u2)throw new TypeError(O);return r2},w.find=w.detect=function(n2,t2,r2){var e2;return E(n2,function(n3,u2,i2){return t2.call(r2,n3,u2,i2)?(e2=n3,!0):void 0}),e2},w.filter=w.select=function(n2,t2,r2){var e2=[];return n2==null?e2:g&&n2.filter===g?n2.filter(t2,r2):(A(n2,function(n3,u2,i2){t2.call(r2,n3,u2,i2)&&(e2[e2.length]=n3)}),e2)},w.reject=function(n2,t2,r2){return w.filter(n2,function(n3,e2,u2){return!t2.call(r2,n3,e2,u2)},r2)},w.every=w.all=function(n2,t2,e2){t2||(t2=w.identity);var u2=!0;return n2==null?u2:d&&n2.every===d?n2.every(t2,e2):(A(n2,function(n3,i2,a2){return(u2=u2&&t2.call(e2,n3,i2,a2))?void 0:r}),!!u2)};var E=w.some=w.any=function(n2,t2,e2){t2||(t2=w.identity);var u2=!1;return n2==null?u2:m&&n2.some===m?n2.some(t2,e2):(A(n2,function(n3,i2,a2){return u2||(u2=t2.call(e2,n3,i2,a2))?r:void 0}),!!u2)};w.contains=w.include=function(n2,t2){return n2==null?!1:y&&n2.indexOf===y?n2.indexOf(t2)!=-1:E(n2,function(n3){return n3===t2})},w.invoke=function(n2,t2){var r2=o.call(arguments,2);return w.map(n2,function(n3){return(w.isFunction(t2)?t2:n3[t2]).apply(n3,r2)})},w.pluck=function(n2,t2){return w.map(n2,function(n3){return n3[t2]})},w.where=function(n2,t2){return w.isEmpty(t2)?[]:w.filter(n2,function(n3){for(var r2 in t2)if(t2[r2]!==n3[r2])return!1;return!0})},w.max=function(n2,t2,r2){if(!t2&&w.isArray(n2)&&n2[0]===+n2[0]&&65535>n2.length)return Math.max.apply(Math,n2);if(!t2&&w.isEmpty(n2))return-1/0;var e2={computed:-1/0,value:-1/0};return A(n2,function(n3,u2,i2){var a2=t2?t2.call(r2,n3,u2,i2):n3;a2>=e2.computed&&(e2={value:n3,computed:a2})}),e2.value},w.min=function(n2,t2,r2){if(!t2&&w.isArray(n2)&&n2[0]===+n2[0]&&65535>n2.length)return Math.min.apply(Math,n2);if(!t2&&w.isEmpty(n2))return 1/0;var e2={computed:1/0,value:1/0};return A(n2,function(n3,u2,i2){var a2=t2?t2.call(r2,n3,u2,i2):n3;e2.computed>a2&&(e2={value:n3,computed:a2})}),e2.value},w.shuffle=function(n2){var t2,r2=0,e2=[];return A(n2,function(n3){t2=w.random(r2++),e2[r2-1]=e2[t2],e2[t2]=n3}),e2};var F=function(n2){return w.isFunction(n2)?n2:function(t2){return t2[n2]}};w.sortBy=function(n2,t2,r2){var e2=F(t2);return w.pluck(w.map(n2,function(n3,t3,u2){return{value:n3,index:t3,criteria:e2.call(r2,n3,t3,u2)}}).sort(function(n3,t3){var r3=n3.criteria,e3=t3.criteria;if(r3!==e3){if(r3>e3||r3===void 0)return 1;if(e3>r3||e3===void 0)return-1}return n3.index<t3.index?-1:1}),"value")};var k=function(n2,t2,r2,e2){var u2={},i2=F(t2||w.identity);return A(n2,function(t3,a2){var o2=i2.call(r2,t3,a2,n2);e2(u2,o2,t3)}),u2};w.groupBy=function(n2,t2,r2){return k(n2,t2,r2,function(n3,t3,r3){(w.has(n3,t3)?n3[t3]:n3[t3]=[]).push(r3)})},w.countBy=function(n2,t2,r2){return k(n2,t2,r2,function(n3,t3){w.has(n3,t3)||(n3[t3]=0),n3[t3]++})},w.sortedIndex=function(n2,t2,r2,e2){r2=r2==null?w.identity:F(r2);for(var u2=r2.call(e2,t2),i2=0,a2=n2.length;a2>i2;){var o2=i2+a2>>>1;u2>r2.call(e2,n2[o2])?i2=o2+1:a2=o2}return i2},w.toArray=function(n2){return n2?w.isArray(n2)?o.call(n2):n2.length===+n2.length?w.map(n2,w.identity):w.values(n2):[]},w.size=function(n2){return n2==null?0:n2.length===+n2.length?n2.length:w.keys(n2).length},w.first=w.head=w.take=function(n2,t2,r2){return n2==null?void 0:t2==null||r2?n2[0]:o.call(n2,0,t2)},w.initial=function(n2,t2,r2){return o.call(n2,0,n2.length-(t2==null||r2?1:t2))},w.last=function(n2,t2,r2){return n2==null?void 0:t2==null||r2?n2[n2.length-1]:o.call(n2,Math.max(n2.length-t2,0))},w.rest=w.tail=w.drop=function(n2,t2,r2){return o.call(n2,t2==null||r2?1:t2)},w.compact=function(n2){return w.filter(n2,w.identity)};var R=function(n2,t2,r2){return A(n2,function(n3){w.isArray(n3)?t2?a.apply(r2,n3):R(n3,t2,r2):r2.push(n3)}),r2};w.flatten=function(n2,t2){return R(n2,t2,[])},w.without=function(n2){return w.difference(n2,o.call(arguments,1
1))},w.uniq=w.unique=function(n2,t2,r2,e2){w.isFunction(t2)&&(e2=r2,r2=t2,t2=!1);var u2=r2?w.map(n2,r2,e2):n2,i2=[],a2=[];return A(u2,function(r3,e3){(t2?e3&&a2[a2.length-1]===r3:w.contains(a2,r3))||(a2.push(r3),i2.push(n2[e3]))}),i2},w.union=function(){return w.uniq(c.apply(e,arguments))},w.intersection=function(n2){var t2=o.call(arguments,1);return w.filter(w.uniq(n2),function(n3){return w.every(t2,function(t3){return w.indexOf(t3,n3)>=0})})},w.difference=function(n2){var t2=c.apply(e,o.call(arguments,1));return w.filter(n2,function(n3){return!w.contains(t2,n3)})},w.zip=function(){for(var n2=o.call(arguments),t2=w.max(w.pluck(n2,"length")),r2=Array(t2),e2=0;t2>e2;e2++)r2[e2]=w.pluck(n2,""+e2);return r2},w.object=function(n2,t2){if(n2==null)return{};for(var r2={},e2=0,u2=n2.length;u2>e2;e2++)t2?r2[n2[e2]]=t2[e2]:r2[n2[e2][0]]=n2[e2][1];return r2},w.indexOf=function(n2,t2,r2){if(n2==null)return-1;var e2=0,u2=n2.length;if(r2){if(typeof r2!="number")return e2=w.sortedIndex(n2,t2),n2[e2]===t2?e2:-1;e2=0>r2?Math.max(0,u2+r2):r2}if(y&&n2.indexOf===y)return n2.indexOf(t2,r2);for(;u2>e2;e2++)if(n2[e2]===t2)return e2;return-1},w.lastIndexOf=function(n2,t2,r2){if(n2==null)return-1;var e2=r2!=null;if(b&&n2.lastIndexOf===b)return e2?n2.lastIndexOf(t2,r2):n2.lastIndexOf(t2);for(var u2=e2?r2:n2.length;u2--;)if(n2[u2]===t2)return u2;return-1},w.range=function(n2,t2,r2){1>=arguments.length&&(t2=n2||0,n2=0),r2=arguments[2]||1;for(var e2=Math.max(Math.ceil((t2-n2)/r2),0),u2=0,i2=Array(e2);e2>u2;)i2[u2++]=n2,n2+=r2;return i2};var I=function(){};w.bind=function(n2,t2){var r2,e2;if(n2.bind===j2&&j2)return j2.apply(n2,o.call(arguments,1));if(!w.isFunction(n2))throw new TypeError;return r2=o.call(arguments,2),e2=function(){if(!(this instanceof e2))return n2.apply(t2,r2.concat(o.call(arguments)));I.prototype=n2.prototype;var u2=new I;I.prototype=null;var i2=n2.apply(u2,r2.concat(o.call(arguments)));return Object(i2)===i2?i2:u2}},w.bindAll=function(n2){var t2=o.call(arguments,1);return t2.length==0&&(t2=w.functions(n2)),A(t2,function(t3){n2[t3]=w.bind(n2[t3],n2)}),n2},w.memoize=function(n2,t2){var r2={};return t2||(t2=w.identity),function(){var e2=t2.apply(this,arguments);return w.has(r2,e2)?r2[e2]:r2[e2]=n2.apply(this,arguments)}},w.delay=function(n2,t2){var r2=o.call(arguments,2);return setTimeout(function(){return n2.apply(null,r2)},t2)},w.defer=function(n2){return w.delay.apply(w,[n2,1].concat(o.call(arguments,1)))},w.throttle=function(n2,t2){var r2,e2,u2,i2,a2=0,o2=function(){a2=new Date,u2=null,i2=n2.apply(r2,e2)};return function(){var c2=new Date,l2=t2-(c2-a2);return r2=this,e2=arguments,0>=l2?(clearTimeout(u2),u2=null,a2=c2,i2=n2.apply(r2,e2)):u2||(u2=setTimeout(o2,l2)),i2}},w.debounce=function(n2,t2,r2){var e2,u2;return function(){var i2=this,a2=arguments,o2=function(){e2=null,r2||(u2=n2.apply(i2,a2))},c2=r2&&!e2;return clearTimeout(e2),e2=setTimeout(o2,t2),c2&&(u2=n2.apply(i2,a2)),u2}},w.once=function(n2){var t2,r2=!1;return function(){return r2||(r2=!0,t2=n2.apply(this,arguments),n2=null),t2}},w.wrap=function(n2,t2){return function(){var r2=[n2];return a.apply(r2,arguments),t2.apply(this,r2)}},w.compose=function(){var n2=arguments;return function(){for(var t2=arguments,r2=n2.length-1;r2>=0;r2--)t2=[n2[r2].apply(this,t2)];return t2[0]}},w.after=function(n2,t2){return 0>=n2?t2():function(){return 1>--n2?t2.apply(this,arguments):void 0}},w.keys=_||function(n2){if(n2!==Object(n2))throw new TypeError("Invalid object");var t2=[];for(var r2 in n2)w.has(n2,r2)&&(t2[t2.length]=r2);return t2},w.values=function(n2){var t2=[];for(var r2 in n2)w.has(n2,r2)&&t2.push(n2[r2]);return t2},w.pairs=function(n2){var t2=[];for(var r2 in n2)w.has(n2,r2)&&t2.push([r2,n2[r2]]);return t2},w.invert=function(n2){var t2={};for(var r2 in n2)w.has(n2,r2)&&(t2[n2[r2]]=r2);return t2},w.functions=w.methods=function(n2){var t2=[];for(var r2 in n2)w.isFunction(n2[r2])&&t2.push(r2);return t2.sort()},w.extend=function(n2){return A(o.call(arguments,1),function(t2){if(t2)for(var r2 in t2)n2[r2]=t2[r2]}),n2},w.pick=function(n2){var t2={},r2=c.apply(e,o.call(arguments,1));return A(r2,function(r3){r3 in n2&&(t2[r3]=n2[r3])}),t2},w.omit=function(n2){var t2={}
1,r2=c.apply(e,o.call(arguments,1));for(var u2 in n2)w.contains(r2,u2)||(t2[u2]=n2[u2]);return t2},w.defaults=function(n2){return A(o.call(arguments,1),function(t2){if(t2)for(var r2 in t2)n2[r2]==null&&(n2[r2]=t2[r2])}),n2},w.clone=function(n2){return w.isObject(n2)?w.isArray(n2)?n2.slice():w.extend({},n2):n2},w.tap=function(n2,t2){return t2(n2),n2};var S=function(n2,t2,r2,e2){if(n2===t2)return n2!==0||1/n2==1/t2;if(n2==null||t2==null)return n2===t2;n2 instanceof w&&(n2=n2._wrapped),t2 instanceof w&&(t2=t2._wrapped);var u2=l.call(n2);if(u2!=l.call(t2))return!1;switch(u2){case"[object String]":return n2==t2+"";case"[object Number]":return n2!=+n2?t2!=+t2:n2==0?1/n2==1/t2:n2==+t2;case"[object Date]":case"[object Boolean]":return+n2==+t2;case"[object RegExp]":return n2.source==t2.source&&n2.global==t2.global&&n2.multiline==t2.multiline&&n2.ignoreCase==t2.ignoreCase}if(typeof n2!="object"||typeof t2!="object")return!1;for(var i2=r2.length;i2--;)if(r2[i2]==n2)return e2[i2]==t2;r2.push(n2),e2.push(t2);var a2=0,o2=!0;if(u2=="[object Array]"){if(a2=n2.length,o2=a2==t2.length)for(;a2--&&(o2=S(n2[a2],t2[a2],r2,e2)););}else{var c2=n2.constructor,f3=t2.constructor;if(c2!==f3&&!(w.isFunction(c2)&&c2 instanceof c2&&w.isFunction(f3)&&f3 instanceof f3))return!1;for(var s2 in n2)if(w.has(n2,s2)&&(a2++,!(o2=w.has(t2,s2)&&S(n2[s2],t2[s2],r2,e2))))break;if(o2){for(s2 in t2)if(w.has(t2,s2)&&!a2--)break;o2=!a2}}return r2.pop(),e2.pop(),o2};w.isEqual=function(n2,t2){return S(n2,t2,[],[])},w.isEmpty=function(n2){if(n2==null)return!0;if(w.isArray(n2)||w.isString(n2))return n2.length===0;for(var t2 in n2)if(w.has(n2,t2))return!1;return!0},w.isElement=function(n2){return!(!n2||n2.nodeType!==1)},w.isArray=x||function(n2){return l.call(n2)=="[object Array]"},w.isObject=function(n2){return n2===Object(n2)},A(["Arguments","Function","String","Number","Date","RegExp"],function(n2){w["is"+n2]=function(t2){return l.call(t2)=="[object "+n2+"]"}}),w.isArguments(arguments)||(w.isArguments=function(n2){return!(!n2||!w.has(n2,"callee"))}),w.isFunction=function(n2){return typeof n2=="function"},w.isFinite=function(n2){return isFinite(n2)&&!isNaN(parseFloat(n2))},w.isNaN=function(n2){return w.isNumber(n2)&&n2!=+n2},w.isBoolean=function(n2){return n2===!0||n2===!1||l.call(n2)=="[object Boolean]"},w.isNull=function(n2){return n2===null},w.isUndefined=function(n2){return n2===void 0},w.has=function(n2,t2){return f2.call(n2,t2)},w.noConflict=function(){return n._=t,this},w.identity=function(n2){return n2},w.times=function(n2,t2,r2){for(var e2=Array(n2),u2=0;n2>u2;u2++)e2[u2]=t2.call(r2,u2);return e2},w.random=function(n2,t2){return t2==null&&(t2=n2,n2=0),n2+(0|Math.random()*(t2-n2+1))};var T={escape:{"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","/":"&#x2F;"}};T.unescape=w.invert(T.escape);var M={escape:RegExp("["+w.keys(T.escape).join("")+"]","g"),unescape:RegExp("("+w.keys(T.unescape).join("|")+")","g")};w.each(["escape","unescape"],function(n2){w[n2]=function(t2){return t2==null?"":(""+t2).replace(M[n2],function(t3){return T[n2][t3]})}}),w.result=function(n2,t2){if(n2==null)return null;var r2=n2[t2];return w.isFunction(r2)?r2.call(n2):r2},w.mixin=function(n2){A(w.functions(n2),function(t2){var r2=w[t2]=n2[t2];w.prototype[t2]=function(){var n3=[this._wrapped];return a.apply(n3,arguments),z.call(this,r2.apply(w,n3))}})};var N=0;w.uniqueId=function(n2){var t2=""+ ++N;return n2?n2+t2:t2},w.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var q=/(.)^/,B={"'":"'","\\":"\\","\r":"r","\n":"n"," ":"t","\u2028":"u2028","\u2029":"u2029"},D=/\\|'|\r|\n|\t|\u2028|\u2029/g;w.template=function(n2,t2,r2){r2=w.defaults({},r2,w.templateSettings);var e2=RegExp([(r2.escape||q).source,(r2.interpolate||q).source,(r2.evaluate||q).source].join("|")+"|$","g"),u2=0,i2="__p+='";n2.replace(e2,function(t3,r3,e3,a3,o2){return i2+=n2.slice(u2,o2).replace(D,function(n3){return"\\"+B[n3]}),r3&&(i2+=`'+
2((__t=(`+r3+`))==null?'':_.escape(__t))+
3'`),e3&&(i2+=`'+
4((__t=(`+e3+`))==null?'':__t)+
5'`),a3&&(i2+=`';
6`+a3+`
7__p+='`),u2=o2+t3.length,t3}),i2+=`';
8`,r2.variable||(i2=`with(obj||{}){
9`+i2+`}
10`),i2=`var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};
11`+i2+`return __p;
12`;try{var a2=Function(r2.variable||"obj","_",i2)}catch(o2){throw o2.source=i2,o2}if(t2)return a2(t2,w);
12var c2=function(n3){return a2.call(this,n3,w)};return c2.source="function("+(r2.variable||"obj")+`){
13`+i2+"}",c2},w.chain=function(n2){return w(n2).chain()};var z=function(n2){return this._chain?w(n2).chain():n2};w.mixin(w),A(["pop","push","reverse","shift","sort","splice","unshift"],function(n2){var t2=e[n2];w.prototype[n2]=function(){var r2=this._wrapped;return t2.apply(r2,arguments),n2!="shift"&&n2!="splice"||r2.length!==0||delete r2[0],z.call(this,r2)}}),A(["concat","join","slice"],function(n2){var t2=e[n2];w.prototype[n2]=function(){return z.call(this,t2.apply(this._wrapped,arguments))}}),w.extend(w.prototype,{chain:function(){return this._chain=!0,this},value:function(){return this._wrapped}})}).call(this),(function(){var n=this,B=n.Backbone,h=[],C=h.push,u=h.slice,D=h.splice,g;g=typeof exports<"u"?exports:n.Backbone={},g.VERSION="0.9.10";var f2=n._;!f2&&typeof require<"u"&&(f2=require("underscore")),g.$=n.jQuery||n.Zepto||n.ender,g.noConflict=function(){return n.Backbone=B,this},g.emulateHTTP=!1,g.emulateJSON=!1;var v=/\s+/,q=function(a,b,c,d){if(!c)return!0;if(typeof c=="object")for(var e in c)a[b].apply(a,[e,c[e]].concat(d));else if(v.test(c)){c=c.split(v),e=0;for(var f3=c.length;e<f3;e++)a[b].apply(a,[c[e]].concat(d))}else return!0},w=function(a,b){var c,d=-1,e=a.length;switch(b.length){case 0:for(;++d<e;)(c=a[d]).callback.call(c.ctx);break;case 1:for(;++d<e;)(c=a[d]).callback.call(c.ctx,b[0]);break;case 2:for(;++d<e;)(c=a[d]).callback.call(c.ctx,b[0],b[1]);break;case 3:for(;++d<e;)(c=a[d]).callback.call(c.ctx,b[0],b[1],b[2]);break;default:for(;++d<e;)(c=a[d]).callback.apply(c.ctx,b)}},h=g.Events={on:function(a,b,c){return!q(this,"on",a,[b,c])||!b?this:(this._events||(this._events={}),(this._events[a]||(this._events[a]=[])).push({callback:b,context:c,ctx:c||this}),this)},once:function(a,b,c){if(!q(this,"once",a,[b,c])||!b)return this;var d=this,e=f2.once(function(){d.off(a,e),b.apply(this,arguments)});return e._callback=b,this.on(a,e,c),this},off:function(a,b,c){var d,e,t,g2,j2,l,k,h2;if(!this._events||!q(this,"off",a,[b,c]))return this;if(!a&&!b&&!c)return this._events={},this;for(g2=a?[a]:f2.keys(this._events),j2=0,l=g2.length;j2<l;j2++)if(a=g2[j2],d=this._events[a]){if(t=[],b||c)for(k=0,h2=d.length;k<h2;k++)e=d[k],(b&&b!==e.callback&&b!==e.callback._callback||c&&c!==e.context)&&t.push(e);this._events[a]=t}return this},trigger:function(a){if(!this._events)return this;var b=u.call(arguments,1);if(!q(this,"trigger",a,b))return this;var c=this._events[a],d=this._events.all;return c&&w(c,b),d&&w(d,arguments),this},listenTo:function(a,b,c){var d=this._listeners||(this._listeners={}),e=a._listenerId||(a._listenerId=f2.uniqueId("l"));return d[e]=a,a.on(b,typeof b=="object"?this:c,this),this},stopListening:function(a,b,c){var d=this._listeners;if(d){if(a)a.off(b,typeof b=="object"?this:c,this),!b&&!c&&delete d[a._listenerId];else{typeof b=="object"&&(c=this);for(var e in d)d[e].off(b,c,this);this._listeners={}}return this}}};h.bind=h.on,h.unbind=h.off,f2.extend(g,h);var r=g.Model=function(a,b){var c,d=a||{};this.cid=f2.uniqueId("c"),this.attributes={},b&&b.collection&&(this.collection=b.collection),b&&b.parse&&(d=this.parse(d,b)||{}),(c=f2.result(this,"defaults"))&&(d=f2.defaults({},d,c)),this.set(d,b),this.changed={},this.initialize.apply(this,arguments)};f2.extend(r.prototype,h,{changed:null,idAttribute:"id",initialize:function(){},toJSON:function(){return f2.clone(this.attributes)},sync:function(){return g.sync.apply(this,arguments)},get:function(a){return this.attributes[a]},escape:function(a){return f2.escape(this.get(a))},has:function(a){return this.get(a)!=null},set:function(a,b,c){var d,e,g2,p,j2,l,k;if(a==null)return this;if(typeof a=="object"?(e=a,c=b):(e={})[a]=b,c||(c={}),!this._validate(e,c))return!1;g2=c.unset,p=c.silent,a=[],j2=this._changing,this._changing=!0,j2||(this._previousAttributes=f2.clone(this.attributes),this.changed={}),k=this.attributes,l=this._previousAttributes,this.idAttribute in e&&(this.id=e[this.idAttribute]);for(d in e)b=e[d],f2.isEqual(k[d],b)||a.push(d),f2.isEqual(l[d],b)?delete this.changed[d]:this.changed[d]=b,g2?delete k[d]:k[d]=b;
13if(!p)for(a.length&&(this._pending=!0),b=0,d=a.length;b<d;b++)this.trigger("change:"+a[b],this,k[a[b]],c);if(j2)return this;if(!p)for(;this._pending;)this._pending=!1,this.trigger("change",this,c);return this._changing=this._pending=!1,this},unset:function(a,b){return this.set(a,void 0,f2.extend({},b,{unset:!0}))},clear:function(a){var b={},c;for(c in this.attributes)b[c]=void 0;return this.set(b,f2.extend({},a,{unset:!0}))},hasChanged:function(a){return a==null?!f2.isEmpty(this.changed):f2.has(this.changed,a)},changedAttributes:function(a){if(!a)return this.hasChanged()?f2.clone(this.changed):!1;var b,c=!1,d=this._changing?this._previousAttributes:this.attributes,e;for(e in a)f2.isEqual(d[e],b=a[e])||((c||(c={}))[e]=b);return c},previous:function(a){return a==null||!this._previousAttributes?null:this._previousAttributes[a]},previousAttributes:function(){return f2.clone(this._previousAttributes)},fetch:function(a){a=a?f2.clone(a):{},a.parse===void 0&&(a.parse=!0);var b=a.success;return a.success=function(a2,d,e){if(!a2.set(a2.parse(d,e),e))return!1;b&&b(a2,d,e)},this.sync("read",this,a)},save:function(a,b,c){var d,e,g2=this.attributes;return a==null||typeof a=="object"?(d=a,c=b):(d={})[a]=b,d&&(!c||!c.wait)&&!this.set(d,c)||(c=f2.extend({validate:!0},c),!this._validate(d,c))?!1:(d&&c.wait&&(this.attributes=f2.extend({},g2,d)),c.parse===void 0&&(c.parse=!0),e=c.success,c.success=function(a2,b2,c2){a2.attributes=g2;var k=a2.parse(b2,c2);if(c2.wait&&(k=f2.extend(d||{},k)),f2.isObject(k)&&!a2.set(k,c2))return!1;e&&e(a2,b2,c2)},a=this.isNew()?"create":c.patch?"patch":"update",a==="patch"&&(c.attrs=d),a=this.sync(a,this,c),d&&c.wait&&(this.attributes=g2),a)},destroy:function(a){a=a?f2.clone(a):{};var b=this,c=a.success,d=function(){b.trigger("destroy",b,b.collection,a)};if(a.success=function(a2,b2,e2){(e2.wait||a2.isNew())&&d(),c&&c(a2,b2,e2)},this.isNew())return a.success(this,null,a),!1;var e=this.sync("delete",this,a);return a.wait||d(),e},url:function(){var a=f2.result(this,"urlRoot")||f2.result(this.collection,"url")||x();return this.isNew()?a:a+(a.charAt(a.length-1)==="/"?"":"/")+encodeURIComponent(this.id)},parse:function(a){return a},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return this.id==null},isValid:function(a){return!this.validate||!this.validate(this.attributes,a)},_validate:function(a,b){if(!b.validate||!this.validate)return!0;a=f2.extend({},this.attributes,a);var c=this.validationError=this.validate(a,b)||null;return c?(this.trigger("invalid",this,c,b||{}),!1):!0}});var s=g.Collection=function(a,b){b||(b={}),b.model&&(this.model=b.model),b.comparator!==void 0&&(this.comparator=b.comparator),this.models=[],this._reset(),this.initialize.apply(this,arguments),a&&this.reset(a,f2.extend({silent:!0},b))};f2.extend(s.prototype,h,{model:r,initialize:function(){},toJSON:function(a){return this.map(function(b){return b.toJSON(a)})},sync:function(){return g.sync.apply(this,arguments)},add:function(a,b){a=f2.isArray(a)?a.slice():[a],b||(b={});var c,d,e,g2,p,j2,l,k,h2,m2;for(l=[],k=b.at,h2=this.comparator&&k==null&&b.sort!=!1,m2=f2.isString(this.comparator)?this.comparator:null,c=0,d=a.length;c<d;c++)(e=this._prepareModel(g2=a[c],b))?(p=this.get(e))?b.merge&&(p.set(g2===e?e.attributes:g2,b),h2&&!j2&&p.hasChanged(m2)&&(j2=!0)):(l.push(e),e.on("all",this._onModelEvent,this),this._byId[e.cid]=e,e.id!=null&&(this._byId[e.id]=e)):this.trigger("invalid",this,g2,b);if(l.length&&(h2&&(j2=!0),this.length+=l.length,k!=null?D.apply(this.models,[k,0].concat(l)):C.apply(this.models,l)),j2&&this.sort({silent:!0}),b.silent)return this;for(c=0,d=l.length;c<d;c++)(e=l[c]).trigger("add",e,this,b);return j2&&this.trigger("sort",this,b),this},remove:function(a,b){a=f2.isArray(a)?a.slice():[a],b||(b={});var c,d,e,g2;for(c=0,d=a.length;c<d;c++)(g2=this.get(a[c]))&&(delete this._byId[g2.id],delete this._byId[g2.cid],e=this.indexOf(g2),this.models.splice(e,1),this.length--,b.silent||(b.index=e,g2.trigger("remove",g2,this,b)),this._removeReference(g2));return this},push:function(a,b){return a=this._prepareModel(a,b),this.add(a,f2.extend({at:this.length},b)),a},pop:function(a){var b=this.at(this.length-1);return this.remove(b,a),b},unshift:function(a,b){return a=this._prepareModel(a,b),this.add(a,f2.extend({at:0},b)),a},shift:function(a){var b=this.at(0);return this.remove(b,a),b},slice:function(a,b){return this.models.slice(a,b)}
13,get:function(a){if(a!=null)return this._idAttr||(this._idAttr=this.model.prototype.idAttribute),this._byId[a.id||a.cid||a[this._idAttr]||a]},at:function(a){return this.models[a]},where:function(a){return f2.isEmpty(a)?[]:this.filter(function(b){for(var c in a)if(a[c]!==b.get(c))return!1;return!0})},sort:function(a){if(!this.comparator)throw Error("Cannot sort a set without a comparator");return a||(a={}),f2.isString(this.comparator)||this.comparator.length===1?this.models=this.sortBy(this.comparator,this):this.models.sort(f2.bind(this.comparator,this)),a.silent||this.trigger("sort",this,a),this},pluck:function(a){return f2.invoke(this.models,"get",a)},update:function(a,b){b=f2.extend({add:!0,merge:!0,remove:!0},b),b.parse&&(a=this.parse(a,b));var c,d,e,g2,h2=[],j2=[],l={};if(f2.isArray(a)||(a=a?[a]:[]),b.add&&!b.remove)return this.add(a,b);for(d=0,e=a.length;d<e;d++)c=a[d],g2=this.get(c),b.remove&&g2&&(l[g2.cid]=!0),(b.add&&!g2||b.merge&&g2)&&h2.push(c);if(b.remove)for(d=0,e=this.models.length;d<e;d++)c=this.models[d],l[c.cid]||j2.push(c);return j2.length&&this.remove(j2,b),h2.length&&this.add(h2,b),this},reset:function(a,b){b||(b={}),b.parse&&(a=this.parse(a,b));for(var c=0,d=this.models.length;c<d;c++)this._removeReference(this.models[c]);return b.previousModels=this.models.slice(),this._reset(),a&&this.add(a,f2.extend({silent:!0},b)),b.silent||this.trigger("reset",this,b),this},fetch:function(a){a=a?f2.clone(a):{},a.parse===void 0&&(a.parse=!0);var b=a.success;return a.success=function(a2,d,e){a2[e.update?"update":"reset"](d,e),b&&b(a2,d,e)},this.sync("read",this,a)},create:function(a,b){if(b=b?f2.clone(b):{},!(a=this._prepareModel(a,b)))return!1;b.wait||this.add(a,b);var c=this,d=b.success;return b.success=function(a2,b2,f3){f3.wait&&c.add(a2,f3),d&&d(a2,b2,f3)},a.save(null,b),a},parse:function(a){return a},clone:function(){return new this.constructor(this.models)},_reset:function(){this.length=0,this.models.length=0,this._byId={}},_prepareModel:function(a,b){if(a instanceof r)return a.collection||(a.collection=this),a;b||(b={}),b.collection=this;var c=new this.model(a,b);return c._validate(a,b)?c:!1},_removeReference:function(a){this===a.collection&&delete a.collection,a.off("all",this._onModelEvent,this)},_onModelEvent:function(a,b,c,d){(a==="add"||a==="remove")&&c!==this||(a==="destroy"&&this.remove(b,d),b&&a==="change:"+b.idAttribute&&(delete this._byId[b.previous(b.idAttribute)],b.id!=null&&(this._byId[b.id]=b)),this.trigger.apply(this,arguments))},sortedIndex:function(a,b,c){b||(b=this.comparator);var d=f2.isFunction(b)?b:function(a2){return a2.get(b)};return f2.sortedIndex(this.models,a,d,c)}}),f2.each("forEach each map collect reduce foldl inject reduceRight foldr find detect filter select reject every all some any include contains invoke max min toArray size first head take initial rest tail drop last without indexOf shuffle lastIndexOf isEmpty chain".split(" "),function(a){s.prototype[a]=function(){var b=u.call(arguments);return b.unshift(this.models),f2[a].apply(f2,b)}}),f2.each(["groupBy","countBy","sortBy"],function(a){s.prototype[a]=function(b,c){var d=f2.isFunction(b)?b:function(a2){return a2.get(b)};return f2[a](this.models,d,c)}});var y=g.Router=function(a){a||(a={}),a.routes&&(this.routes=a.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},E=/\((.*?)\)/g,F=/(\(\?)?:\w+/g,G=/\*\w+/g,H=/[\-{}\[\]+?.,\\\^$|#\s]/g;f2.extend(y.prototype,h,{initialize:function(){},route:function(a,b,c){return f2.isRegExp(a)||(a=this._routeToRegExp(a)),c||(c=this[b]),g.history.route(a,f2.bind(function(d){d=this._extractParameters(a,d),c&&c.apply(this,d),this.trigger.apply(this,["route:"+b].concat(d)),this.trigger("route",b,d),g.history.trigger("route",this,b,d)},this)),this},navigate:function(a,b){return g.history.navigate(a,b),this},_bindRoutes:function(){if(this.routes)for(var a,b=f2.keys(this.routes);(a=b.pop())!=null;)this.route(a,this.routes[a])},_routeToRegExp:function(a){return a=a.replace(H,"\\$&").replace(E,"(?:$1)?").replace(F,function(a2,c){return c?a2:"([^/]+)"}).replace(G,"(.*?)"),RegExp("^"+a+"$")},_extractParameters:function(a,b){return a.exec(b).slice(1)}});var m=g.History=function(){this.handlers=[],f2.bindAll(this,"checkUrl"),typeof window<"u"&&(this.location=window.location,this.history=window.history)},z=/^[#\/]|\s+$/g,I=/^\/+|\/+$/g,J=/msie [\w.]+/,K=/\/$/;m.started=!1,f2.extend(m.prototype,h,{interval:50,getHash:function(a){return(a=(a||this).location.href.match(/#(.*)$/))?a[1]:""},getFragment:function(a,b){if(a==null)if(this._hasPushState||!this._wantsHashChange||b){a=this.location.pathname;var c=this.root.replace(K,"");a.indexOf(c)||(a=a.substr(c.length))}else a=this.getHash();return a.replace(z,"")}
13,start:function(a){if(m.started)throw Error("Backbone.history has already been started");m.started=!0,this.options=f2.extend({},{root:"/"},this.options,a),this.root=this.options.root,this._wantsHashChange=this.options.hashChange!==!1,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.options.pushState||!this.history||!this.history.pushState),a=this.getFragment();var b=document.documentMode,b=J.exec(navigator.userAgent.toLowerCase())&&(!b||7>=b);if(this.root=("/"+this.root+"/").replace(I,"/"),b&&this._wantsHashChange&&(this.iframe=g.$('<iframe src="javascript:0" tabindex="-1" />').hide().appendTo("body")[0].contentWindow,this.navigate(a)),this._hasPushState?g.$(window).on("popstate",this.checkUrl):this._wantsHashChange&&"onhashchange"in window&&!b?g.$(window).on("hashchange",this.checkUrl):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),this.fragment=a,a=this.location,b=a.pathname.replace(/[^\/]$/,"$&/")===this.root,this._wantsHashChange&&this._wantsPushState&&!this._hasPushState&&!b)return this.fragment=this.getFragment(null,!0),this.location.replace(this.root+this.location.search+"#"+this.fragment),!0;if(this._wantsPushState&&this._hasPushState&&b&&a.hash&&(this.fragment=this.getHash().replace(z,""),this.history.replaceState({},document.title,this.root+this.fragment+a.search)),!this.options.silent)return this.loadUrl()},stop:function(){g.$(window).off("popstate",this.checkUrl).off("hashchange",this.checkUrl),clearInterval(this._checkUrlInterval),m.started=!1},route:function(a,b){this.handlers.unshift({route:a,callback:b})},checkUrl:function(){var a=this.getFragment();if(a===this.fragment&&this.iframe&&(a=this.getFragment(this.getHash(this.iframe))),a===this.fragment)return!1;this.iframe&&this.navigate(a),this.loadUrl()||this.loadUrl(this.getHash())},loadUrl:function(a){var b=this.fragment=this.getFragment(a);return f2.any(this.handlers,function(a2){if(a2.route.test(b))return a2.callback(b),!0})},navigate:function(a,b){if(!m.started)return!1;if((!b||b===!0)&&(b={trigger:b}),a=this.getFragment(a||""),this.fragment!==a){this.fragment=a;var c=this.root+a;if(this._hasPushState)this.history[b.replace?"replaceState":"pushState"]({},document.title,c);else if(this._wantsHashChange)this._updateHash(this.location,a,b.replace),this.iframe&&a!==this.getFragment(this.getHash(this.iframe))&&(b.replace||this.iframe.document.open().close(),this._updateHash(this.iframe.location,a,b.replace));else return this.location.assign(c);b.trigger&&this.loadUrl(a)}},_updateHash:function(a,b,c){c?(c=a.href.replace(/(javascript:|#).*$/,""),a.replace(c+"#"+b)):a.hash="#"+b}}),g.history=new m;var A=g.View=function(a){this.cid=f2.uniqueId("view"),this._configure(a||{}),this._ensureElement(),this.initialize.apply(this,arguments),this.delegateEvents()},L=/^(\S+)\s*(.*)$/,M="model collection el id attributes className tagName events".split(" ");f2.extend(A.prototype,h,{tagName:"div",$:function(a){return this.$el.find(a)},initialize:function(){},render:function(){return this},remove:function(){return this.$el.remove(),this.stopListening(),this},setElement:function(a,b){return this.$el&&this.undelegateEvents(),this.$el=a instanceof g.$?a:g.$(a),this.el=this.$el[0],b!==!1&&this.delegateEvents(),this},delegateEvents:function(a){if(a||(a=f2.result(this,"events"))){this.undelegateEvents();for(var b in a){var c=a[b];if(f2.isFunction(c)||(c=this[a[b]]),!c)throw Error('Method "'+a[b]+'" does not exist');var d=b.match(L),e=d[1],d=d[2],c=f2.bind(c,this),e=e+(".delegateEvents"+this.cid);d===""?this.$el.on(e,c):this.$el.on(e,d,c)}}},undelegateEvents:function(){this.$el.off(".delegateEvents"+this.cid)},_configure:function(a){this.options&&(a=f2.extend({},f2.result(this,"options"),a)),f2.extend(this,f2.pick(a,M)),this.options=a},_ensureElement:function(){if(this.el)this.setElement(f2.result(this,"el"),!1);else{var a=f2.extend({},f2.result(this,"attributes"));this.id&&(a.id=f2.result(this,"id")),this.className&&(a.class=f2.result(this,"className")),a=g.$("<"+f2.result(this,"tagName")+">").attr(a),this.setElement(a,!1)}}});var N={create:"POST",update:"PUT",patch:"PATCH",delete:"DELETE",read:"GET"};g.sync=function(a,b,c){var d=N[a];f2.defaults(c||(c={}),{emulateHTTP:g.emulateHTTP,emulateJSON:g.emulateJSON});var e={type:d,dataType:"json"};if(c.url||(e.url=f2.result(b,"url")||x()),c.data==null&&b&&(a==="create"||a==="update"||a==="patch")&&(e.contentType="application/json",e.data=JSON.stringify(c.attrs||b.toJSON(c))),c.emulateJSON&&(e.contentType="application/x-www-form-urlencoded",e.data=e.data?{model:e.data}:{}),c.emulateHTTP&&(d==="PUT"||d==="DELETE"||d==="PATCH")){e.type="POST",c.emulateJSON&&(e.data._method=d);var h2=c.beforeSend;c.beforeSend=function(a2){if(a2.setRequestHeader("X-HTTP-Method-Override",d),h2)return h2.apply(this,arguments)}}e.type!=="GET"&&!c.emulateJSON&&(e.processData=!1);var m2=c.success;c.success=function(a2){m2&&m2(b,a2,c),b.trigger("sync",b,a2,c)};var j2=c.error;return c.error=function(a2){j2&&j2(b,a2,c),b.trigger("error",b,a2,c)},a=c.xhr=g.ajax(f2.extend(e,c)),b.trigger("request",b,a,c),a},g.ajax=function(){return g.$.ajax.apply(g.$,arguments)},r.extend=s.extend=y.extend=A.extend=m.extend=function(a,b){var c=this,d;d=a&&f2.has(a,"constructor")?a.constructor:function(){return c.apply(this,arguments)},f2.extend(d,c,b);var e=function(){this.constructor=d};return e.prototype=c.prototype,d.prototype=new e,a&&f2.extend(d.prototype,a),d.__super__=c.prototype,d};var x=function(){throw Error('A "url" property or function must be specified')}}).call(this);var JSON;JSON||(JSON={}),(function(){function f(n){return n<10?"0"+n:n}typeof Date.prototype.toJSON!="function"&&(Date.prototype.toJSON=function(key){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(key){return this.valueOf()});var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b","	":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;function quote(string){return escapable.lastIndex=0,escapable.test(string)?'"'+string.replace(escapable,function(a){var c=meta[a];
13return typeof c=="string"?c:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+string+'"'}function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];switch(value&&typeof value=="object"&&typeof value.toJSON=="function"&&(value=value.toJSON(key)),typeof rep=="function"&&(value=rep.call(holder,key,value)),typeof value){case"string":return quote(value);case"number":return isFinite(value)?String(value):"null";case"boolean":case"null":return String(value);case"object":if(!value)return"null";if(gap+=indent,partial=[],Object.prototype.toString.apply(value)==="[object Array]"){for(length=value.length,i=0;i<length;i+=1)partial[i]=str(i,value)||"null";return v=partial.length===0?"[]":gap?`[
14`+gap+partial.join(`,
15`+gap)+`
16`+mind+"]":"["+partial.join(",")+"]",gap=mind,v}if(rep&&typeof rep=="object")for(length=rep.length,i=0;i<length;i+=1)typeof rep[i]=="string"&&(k=rep[i],v=str(k,value),v&&partial.push(quote(k)+(gap?": ":":")+v));else for(k in value)Object.prototype.hasOwnProperty.call(value,k)&&(v=str(k,value),v&&partial.push(quote(k)+(gap?": ":":")+v));return v=partial.length===0?"{}":gap?`{
17`+gap+partial.join(`,
18`+gap)+`
19`+mind+"}":"{"+partial.join(",")+"}",gap=mind,v}}typeof JSON.stringify!="function"&&(JSON.stringify=function(value,replacer,space){var i;if(gap="",indent="",typeof space=="number")for(i=0;i<space;i+=1)indent+=" ";else typeof space=="string"&&(indent=space);if(rep=replacer,replacer&&typeof replacer!="function"&&(typeof replacer!="object"||typeof replacer.length!="number"))throw new Error("JSON.stringify");return str("",{"":value})}),typeof JSON.parse!="function"&&(JSON.parse=function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value=="object")for(k in value)Object.prototype.hasOwnProperty.call(value,k)&&(v=walk(value,k),v!==void 0?value[k]=v:delete value[k]);return reviver.call(holder,key,value)}if(text=String(text),cx.lastIndex=0,cx.test(text)&&(text=text.replace(cx,function(a){return"\\u"+("0000"+a.charCo
19deAt(0).toString(16)).slice(-4)})),/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return j=eval("("+text+")"),typeof reviver=="function"?walk({"":j},""):j;throw new SyntaxError("JSON.parse")})})();/*!
20* FitVids 1.0.3
21*
22* Copyright 2013, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com
23* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
24* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
25*
26* Date: Thu Sept 01 18:00:00 2011 -0500
27*/(function($2){"use strict";$2.fn.fitVids=function(options){var settings={customSelector:null};return options&&$2.extend(settings,options),this.each(function(){var selectors=["iframe:not([src*='soundcloud.com'])","object","embed"];settings.customSelector&&selectors.push(settings.customSelector);var $allVideos=$2(this).find(selectors.join(","));$allVideos=$allVideos.not("object object"),$allVideos.each(function(){var $this=$2(this);if(!(this.tagName.toLowerCase()==="embed"&&$this.parent("object").length||$this.parent(".fluid-width-video-wrapper").length)){var height=this.tagName.toLowerCase()==="object"||$this.attr("height")&&!isNaN(parseInt($this.attr("height"),10))?parseInt($this.attr("height"),10):$this.height(),width=isNaN(parseInt($this.attr("width"),10))?$this.width():parseInt($this.attr("width"),10),aspectRatio=height/width;if(!$this.attr("id")){var videoID="fitvid"+Math.floor(Math.random()*999999);$this.attr("id",videoID)}$this.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",aspectRatio*100+"%"),!$this.hasClass("highlight")&&!$2(document.body).hasClass("template-index")&&$this.parent(".fluid-width-video-wrapper").wrap('<div class="max-width-video-wrapper"></div>').parent(".max-width-video-wrapper").css({maxWidth:640,marginLeft:"auto",marginRight:"auto"}),$this.removeAttr("height").removeAttr("width")}})})}})(window.jQuery||window.Zepto);/*!
28 * imagesLoaded PACKAGED v3.1.4
29 * JavaScript is all like "You images are done yet or what?"
30 * MIT License
31 */(function(){function e(){}function t(e2,t2){for(var n2=e2.length;n2--;)if(e2[n2].listener===t2)return n2;return-1}function n(e2){return function(){return this[e2].apply(this,arguments)}}var i=e.prototype,r=this,o=r.EventEmitter;i.getListeners=function(e2){var t2,n2,i2=this._getEvents();if(typeof e2=="object"){t2={};for(n2 in i2)i2.hasOwnProperty(n2)&&e2.test(n2)&&(t2[n2]=i2[n2])}else t2=i2[e2]||(i2[e2]=[]);return t2},i.flattenListeners=function(e2){var t2,n2=[];for(t2=0;e2.length>t2;t2+=1)n2.push(e2[t2].listener);return n2},i.getListenersAsObject=function(e2){var t2,n2=this.getListeners(e2);return n2 instanceof Array&&(t2={},t2[e2]=n2),t2||n2},i.addListener=function(e2,n2){var i2,r2=this.getListenersAsObject(e2),o2=typeof n2=="object";for(i2 in r2)r2.hasOwnProperty(i2)&&t(r2[i2],n2)===-1&&r2[i2].push(o2?n2:{listener:n2,once:!1});return this},i.on=n("addListener"),i.addOnceListener=function(e2,t2){return this.addListener(e2,{listener:t2,once:!0})},i.once=n("addOnceListener"),i.defineEvent=function(e2){return this.getListeners(e2),this},i.defineEvents=function(e2){for(var t2=0;e2.length>t2;t2+=1)this.defineEvent(e2[t2]);return this},i.removeListener=function(e2,n2){var i2,r2,o2=this.getListenersAsObject(e2);for(r2 in o2)o2.hasOwnProperty(r2)&&(i2=t(o2[r2],n2),i2!==-1&&o2[r2].splice(i2,1));return this},i.off=n("removeListener"),i.addListeners=function(e2,t2){return this.manipulateListeners(!1,e2,t2)},i.removeListeners=function(e2,t2){return this.manipulateListeners(!0,e2,t2)},i.manipulateListeners=function(e2,t2,n2){var i2,r2,o2=e2?this.removeListener:this.addListener,s=e2?this.removeListeners:this.addListeners;if(typeof t2!="object"||t2 instanceof RegExp)for(i2=n2.length;i2--;)o2.call(this,t2,n2[i2]);else for(i2 in t2)t2.hasOwnProperty(i2)&&(r2=t2[i2])&&(typeof r2=="function"?o2.call(this,i2,r2):s.call(this,i2,r2));return this},i.removeEvent=function(e2){var t2,n2=typeof e2,i2=this._getEvents();if(n2==="string")delete i2[e2];else if(n2==="object")for(t2 in i2)i2.hasOwnProperty(t2)&&e2.test(t2)&&delete i2[t2];else delete this._events;return this},i.removeAllListeners=n("removeEvent"),i.emitEvent=function(e2,t2){var n2,i2,r2,o2,s=this.getListenersAsObject(e2);for(r2 in s)if(s.hasOwnProperty(r2))for(i2=s[r2].length;i2--;)n2=s[r2][i2],n2.once===!0&&this.removeListener(e2,n2.listener),o2=n2.listener.apply(this,t2||[]),o2===this._getOnceReturnValue()&&this.removeListener(e2,n2.listener);return this},i.trigger=n("emitEvent"),i.emit=function(e2){var t2=Array.prototype.slice.call(arguments,1
31);return this.emitEvent(e2,t2)},i.setOnceReturnValue=function(e2){return this._onceReturnValue=e2,this},i._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},i._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return r.EventEmitter=o,e},typeof define=="function"&&define.amd?define("eventEmitter/EventEmitter",[],function(){return e}):typeof module=="object"&&module.exports?module.exports=e:this.EventEmitter=e}).call(this),(function(e){function t(t2){var n2=e.event;return n2.target=n2.target||n2.srcElement||t2,n2}var n=document.documentElement,i=function(){};n.addEventListener?i=function(e2,t2,n2){e2.addEventListener(t2,n2,!1)}:n.attachEvent&&(i=function(e2,n2,i2){e2[n2+i2]=i2.handleEvent?function(){var n3=t(e2);i2.handleEvent.call(i2,n3)}:function(){var n3=t(e2);i2.call(e2,n3)},e2.attachEvent("on"+n2,e2[n2+i2])});var r=function(){};n.removeEventListener?r=function(e2,t2,n2){e2.removeEventListener(t2,n2,!1)}:n.detachEvent&&(r=function(e2,t2,n2){e2.detachEvent("on"+t2,e2[t2+n2]);try{delete e2[t2+n2]}catch{e2[t2+n2]=void 0}});var o={bind:i,unbind:r};typeof define=="function"&&define.amd?define("eventie/eventie",o):e.eventie=o})(this),(function(e,t){typeof define=="function"&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],function(n,i){return t(e,n,i)}):typeof exports=="object"?module.exports=t(e,require("eventEmitter"),require("eventie")):e.imagesLoaded=t(e,e.EventEmitter,e.eventie)})(this,function(e,t,n){function i(e2,t2){for(var n2 in t2)e2[n2]=t2[n2];return e2}function r(e2){return d.call(e2)==="[object Array]"}function o(e2){var t2=[];if(r(e2))t2=e2;else if(typeof e2.length=="number")for(var n2=0,i2=e2.length;i2>n2;n2++)t2.push(e2[n2]);else t2.push(e2);return t2}function s(e2,t2,n2){if(!(this instanceof s))return new s(e2,t2);typeof e2=="string"&&(e2=document.querySelectorAll(e2)),this.elements=o(e2),this.options=i({},this.options),typeof t2=="function"?n2=t2:i(this.options,t2),n2&&this.on("always",n2),this.getImages(),a&&(this.jqDeferred=new a.Deferred);var r2=this;setTimeout(function(){r2.check()})}function c(e2){this.img=e2}function f2(e2){this.src=e2,v[e2]=this}var a=e.jQuery,u=e.console,h=u!==void 0,d=Object.prototype.toString;s.prototype=new t,s.prototype.options={},s.prototype.getImages=function(){this.images=[];for(var e2=0,t2=this.elements.length;t2>e2;e2++){var n2=this.elements[e2];n2.nodeName==="IMG"&&this.addImage(n2);for(var i2=n2.querySelectorAll("img"),r2=0,o2=i2.length;o2>r2;r2++){var s2=i2[r2];this.addImage(s2)}}},s.prototype.addImage=function(e2){var t2=new c(e2);this.images.push(t2)},s.prototype.check=function(){function e2(e3,r3){return t2.options.debug&&h&&u.log("confirm",e3,r3),t2.progress(e3),n2++,n2===i2&&t2.complete(),!0}var t2=this,n2=0,i2=this.images.length;if(this.hasAnyBroken=!1,!i2)return this.complete(),void 0;for(var r2=0;i2>r2;r2++){var o2=this.images[r2];o2.on("confirm",e2),o2.check()}},s.prototype.progress=function(e2){this.hasAnyBroken=this.hasAnyBroken||!e2.isLoaded;var t2=this;setTimeout(function(){t2.emit("progress",t2,e2),t2.jqDeferred&&t2.jqDeferred.notify&&t2.jqDeferred.notify(t2,e2)})},s.prototype.complete=function(){var e2=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var t2=this;setTimeout(function(){if(t2.emit(e2,t2),t2.emit("always",t2),t2.jqDeferred){var n2=t2.hasAnyBroken?"reject":"resolve";t2.jqDeferred[n2](t2)}})},a&&(a.fn.imagesLoaded=function(e2,t2){var n2=new s(this,e2,t2);return n2.jqDeferred.promise(a(this))}),c.prototype=new t,c.prototype.check=function(){var e2=v[this.img.src]||new f2(this.img.src);if(e2.isConfirmed)return this.confirm(e2.isLoaded,"cached was confirmed"),void 0;if(this.img.complete&&this.img.naturalWidth!==void 0)return this.confirm(this.img.naturalWidth!==0,"naturalWidth"),void 0;var t2=this;e2.on("confirm",function(e3,n2){return t2.confirm(e3.isLoaded,n2),!0}),e2.check()},c.prototype.confirm=function(e2,t2){this.isLoaded=e2,this.emit("confirm",this,t2)};var v={};return f2.prototype=new t,f2.prototype.check=function(){if(!this.isChecked){var e2=new Image;n.bind(e2,"load",this),n.bind(e2,"error",this),e2.src=this.src,this.isChecked=!0}},f2.prototype.handleEvent=function(e2){var t2="on"+e2.type;this[t2]&&this[t2](e2)},f2.prototype.onload=function(e2){this.confirm(!0,"onload"),this.unbindProxyEvents(e2)},f2.prototype.onerror=function(e2){this.confirm(!1,"onerror"),this.unbindProxyEvents(e2)},f2.prototype.confirm=function(e2,t2){this.isConfirmed=!0,this.isLoaded=e2,this.emit
31("confirm",this,t2)},f2.prototype.unbindProxyEvents=function(e2){n.unbind(e2.target,"load",this),n.unbind(e2.target,"error",this)},s});/*! Copyright (c) 2010 Brandon Aaron (http://brandonaaron.net)
32 * Licensed under the MIT License (LICENSE.txt).
33 *
34 * Version 1.2.3
35 */(function(factory){typeof define=="function"&&define.amd?define(["jquery"],factory):factory(jQuery)})(function($2){$2.fn.overlaps=function(selector){return this.pushStack(filterOverlaps(this,selector&&$2(selector)))};function filterOverlaps(collection1,collection2){var dims1=getDims(collection1),dims2=collection2?getDims(collection2):dims1,stack=[],index1=0,index2=0,length1=dims1.length,length2=collection2?dims2.length:dims1.length;for(collection2||(collection2=collection1);index1<length1;index1++)for(index2=0;index2<length2;index2++)collection1[index1]!==collection2[index2]&&checkOverlap(dims1[index1],dims2[index2])&&stack.push(length1>length2?collection1[index1]:collection2[index2]);return $2.unique(stack)}function getDims(elems){for(var dims=[],i=0,offset,elem;elem=elems[i++];)offset=$2(elem).offset(),dims.push([offset.top,offset.left,elem.offsetWidth,elem.offsetHeight]);return dims}function checkOverlap(dims1,dims2){var x1=dims1[1],y1=dims1[0],w1=dims1[2],h1=dims1[3],x2=dims2[1],y2=dims2[0],w2=dims2[2],h2=dims2[3];return!(y2+h2<=y1||y1+h1<=y2||x2+w2<=x1||x1+w1<=x2)}});/*!
36* Mobile Table
37*
38* Copyright 2013, Gray Gilmore - http://blog.graygilmore.com
39* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
40*
41*/(function($2){$2.fn.mobileTable=function(options){var settings={breakpoint:720};return options&&$2.extend(settings,options),this.each(function(){var table=$2(this);if(window.innerWidth<settings.breakpoint){if(table.hasClass("titles-ready")){table.addClass("mobile-layout");return}table.addClass("mobile-layout titles-ready"),table.find("thead th").each(function(i){var columnTitle=$2(this).text();table.find("tr td:nth-child("+(i+1)+")").prepend('<span class="column-title">'+columnTitle+"</span>")})}else table.removeClass("mobile-layout")})}})(jQuery);var Shopify=Shopify||{};Shopify.optionsMap={},Shopify.updateOptionsInSelector=function(selectorIndex,context,optionsMap){switch(selectorIndex){case 0:var key="root",selector=jQuery("[data-product-id='"+context+"'] .single-option-selector:eq(0)");break;case 1:var key=jQuery("[data-product-id='"+context+"'] .single-option-selector:eq(0)").val(),selector=jQuery("[data-product-id='"+context+"'] .single-option-selector:eq(1)");break;case 2:var key=jQuery("[data-product-id='"+context+"'] .single-option-selector:eq(0)").val();key+=" / "+jQuery("[data-product-id='"+context+"'] .single-option-selector:eq(1)").val();var selector=jQuery("[data-product-id='"+context+"'] .single-option-selector:eq(2)")}var initialValue=selector.val(),availableOptions=optionsMap[key],options=selector.find("option"),optionsLength=options.length;if(options.prop("disabled",!1),availableOptions)for(var i=0;i<availableOptions.length;i++){var option=availableOptions[i];selector.find("option[value='"+option+"']").addClass("available")}for(var i=0;i<optionsLength;i++){var option=options.eq(i);option.hasClass("available")||(option.prop("disabled",!0),option.is(":selected")&&option.prop("selected",!1).next().prop("selected",!0))}options.removeClass("available"),jQuery('.swatch[data-option-index="'+selectorIndex+'"] .swatch-element').each(function(){jQuery.inArray($(this).attr("data-value"),availableOptions)!==-1?$(this).removeClass("soldout").show().find(":radio").removeAttr("disabled","disabled").removeAttr("checked"):$(this).addClass("soldout").hide().find(":radio").removeAttr("checked").attr("disabled","disabled")}),jQuery.inArray(initialValue,availableOptions)!==-1&&selector.val(initialValue),selector.trigger("change")},Shopify.linkOptionSelectors=function(product,context){Shopify.optionsMap[context]={};for(var i=0;i<product.variants.length;i++){tempVariant=null;var variant=product.variants[i];if(variant.available){if(Shopify.optionsMap[context].root=Shopify.optionsMap[context].root||[],Shopify.optionsMap[context].root.push(variant.option1),Shopify.optionsMap[context].root=Shopify.uniq(Shopify.optionsMap[context].root),product.options.length>1){var key=variant.option1;Shopify.optionsMap[context][key]=Shopify.optionsMap[context][key]||[],Shopify.optionsMap[context][key].push(variant.option2),Shopify.optionsMap[context][key]=Shopify.uniq(Shopify.optionsMap[context][key])}if(product.options.length===3){var key=variant.option1+" / "+variant.option2;Shopify.optionsMap[context][key]=Shopify.optionsMap[context][key]||[],Shopify.optionsMap[context][key].push(variant.option3),Shopify.optionsMap[context][key]=Shopify.uniq(Shopify.optionsMap[context][key])}}}Shopify.updateOptionsInSelector(0,context,Shopify.optionsMap[context]),product.options.length>1&&Shopify.updateOptionsInSelector(1,context,Shopify.optionsMap[context]),product.options.length===3&&Shopify.updateOptionsInSelector(2,context,Shopify.optionsMap[context]),jQuery("[data-product-id='"+context+"'] .single-option-selector:eq(0)").change(function(){return product.options.length>1&&Shopify.updateOptionsInSelector(1,context,Shopify.optionsMap[context]),product.options.length===3&&Shopify.updateOptionsInSelector(2,context,Shopify.optionsMap[context]),!0}),jQuery("[data-product-id='"+context+"'] .single-option-selector:eq(1)").change(function(){return product.options.length===3&&Shopify.updateOptionsInSelector(2,context,Shopify.optionsMap[context]),!0})};
42//# sourceMappingURL=/cdn/shop/t/38/assets/plugins.js.map?v=12159127583
420125071691615572101

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.