1!function(t){"use strict";function e(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}t.fn.emulateTransitionEnd=function(e){var i=!1,o=this,n;return t(this).one("bsTransitionEnd",function(){i=!0}),setTimeout(function(){i||t(o).trigger(t.support.transition.end)},e),this},t(function(){t.support.transition=e(),t.support.transition&&(t.event.special.bsTransitionEnd={bindType:t.support.transition.end,delegateType:t.support.transition.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(t){"use strict";function e(){this._activeZoom=this._initialScrollPosition=this._initialTouchPosition=this._touchMoveListener=null,this._$document=t(document),this._$window=t(window),this._$body=t(document.body),this._boundClick=t.proxy(this._clickHandler,this)}function i(e){this._fullHeight=this._fullWidth=this._overlay=this._targetImageWrap=null,this._targetImage=e,this._$body=t(document.body)}e.prototype.listen=function(){this._$body.on("click",'[data-action="zoom"]',t.proxy(this._zoom,this))},e.prototype._zoom=function(e){var o=e.target;if(o&&"IMG"==o.tagName&&!this._$body.hasClass("zoom-overlay-open"))return e.metaKey||e.ctrlKey?window.open(e.target.getAttribute("data-original")||e.target.src,"_blank"):void(o.width>=t(window).width()-i.OFFSET||(this._activeZoomClose(!0),this._activeZoom=new i(o),this._activeZoom.zoomImage(),this._$window.on("scroll.zoom",t.proxy(this._scrollHandler,this)),this._$document.on("keyup.zoom",t.proxy(this._keyHandler,this)),this._$document.on("touchstart.zoom",t.proxy(this._touchStart,this)),document.addEventListener?document.addEventListener("click",this._boundClick,!0):document.attachEvent("onclick",this._boundClick,!0),"bubbles"in e?e.bubbles&&e.stopPropagation():e.cancelBubble=!0))},e.prototype._activeZoomClose=function(t){this._activeZoom&&(t?this._activeZoom.dispose():this._activeZoom.close(),this._$window.off(".zoom"),this._$document.off(".zoom"),document.removeEventListener("click",this._boundClick,!0),this._activeZoom=null)},e.prototype._scrollHandler=function(e){null===this._initialScrollPosition&&(this._initialScrollPosition=t(window).scrollTop());var i=this._initialScrollPosition-t(window).scrollTop();Math.abs(i)>=40&&this._activeZoomClose()},e.prototype._keyHandler=function(t){27==t.keyCode&&this._activeZoomClose()},e.prototype._clickHandler=function(t){t.preventDefault?t.preventDefault():event.returnValue=!1,"bubbles"in t?t.bubbles&&t.stopPropagation():t.cancelBubble=!0,this._activeZoomClose()},e.prototype._touchStart=function(e){this._initialTouchPosition=e.touches[0].pageY,t(e.target).on("touchmove.zoom",t.proxy(this._touchMove,this))},e.prototype._touchMove=function(e){Math.abs(e.touches[0].pageY-this._initialTouchPosition)>10&&(this._activeZoomClose(),t(e.target).off("touchmove.zoom"))},i.OFFSET=80,i._MAX_WIDTH=2560,i._MAX_HEIGHT=4096,i.prototype.zoomImage=function(){var e=document.createElement("img");e.onload=t.proxy(function(){this._fullHeight=Number(e.height),this._fullWidth=Number(e.width),this._zoomOriginal()},this),e.src=this._targetImage.src},i.prototype._zoomOriginal=function(){this._targetImageWrap=document.createElement("div"),this._targetImageWrap.className="zoom-img-wrap",this._targetImage.parentNode.insertBefore(this._targetImageWrap,this._targetImage),this._targetImageWrap.appendChild(this._targetImage),t(this._targetImage).addClass("zoom-img").attr("data-action","zoom-out"),this._overlay=document.createElement("div"),this._overlay.className="zoom-overlay",document.body.appendChild(this._overlay),this._calculateZoom(),this._triggerAnimation()},i.prototype._calculateZoom=function(){this._targetImage.offsetWidth;var e=this._fullWidth,o=this._fullHeight,n=(t(window).scrollTop(),e/this._targetImage.width),a=t(window).height()-i.OFFSET,r=t(window).width()-i.OFFSET,s=e/o,l=r/a;this._imgScaleFactor=r>e&&a>o?n:l>s?a/o*n:r/e*n},i.prototype._triggerAnimation=function(){this._targetImage.offsetWidth;var e=t(this._targetImage).offset(),i,o=t(window).scrollTop()+t(window).height()/2,n=t(window).width()/2,a=e.top+this._targetImage.height/2,r=e.left+this._targetImage.width/2;this._translateY=o-a,this._translateX=n-r;var s="scale("+this._imgScaleFactor+")",l="translate("+this._translateX+"px, "+this._translateY+"px)";t.support.transition&&(l+=" translateZ(0)"),t(this._targetImage).css({"-webkit-transform":s,"-ms-transform":s,transform:s}),t(this._targetImageWrap).css({"-webkit-transform":l,"-ms-transform":l,transform:l}),this._$body.addClass("zoom-overlay-open")},i.prototype.close=function(){return this._$body.removeClass("zoom-overlay-open").addClass("zoom-overlay-transitioning"),t(this._targetImage).css({"-webkit-transform":"","-ms-transform":"",transform:""}),t(this._targetImageWrap).css({"-webkit-transform":"","-ms-transform":"",transform:""}),t.support.transition?void t(this._targetImage).one(t.support.transition.end,t.proxy(this.dispose,this)).emulateTransitionEnd(300):this.dispose()},i.prototype.dispose=function(){this._targetImageWrap&&this._targetImageWrap.parentNode&&(t(this._targetImage).removeClass("zoom-img").attr("data-action","zoom"),this._targetImageWrap.parentNode.replaceChild(this._targetImage,this._targetImageWrap),this._overlay.parentNode.removeChild(this._overlay),this._$body.removeClass("zoom-overlay-transitioning"))},t(function(){(new e).listen()})}(jQuery),function(t,e){"function"==typeof define&&define.amd?define([],function(){return e()}):"object"==typeof exports?module.exports=e():t.Macy=e()}(this,function(){"use strict";var t=function(e){var i,o={},n=1,a=function(e){for(i in e)Object.prototype.hasOwnProperty.call(e,i)&&("[object Object]"===Object.prototype.toString.call(e[i])?o[i]=t(o[i],e[i]):o[i]=e[i])};for(a(e),n=1;n<arguments.length;n++){var r=arguments[n];a(r)}return o},e={VERSION:"1.1.2",settings:{}},i,o,n={columns:3,margin:2,trueOrder:!0,waitForImages:!1},a={options:{}},r=function(){var t,e=document.body.clientWidth;for(var i in a.options.breakAt)if(i>e){t=a.options.breakAt[i];break}return t||(t=a.options.columns),t},s=function(t){t=void 0===t||t;var e,i=r();return t?1===i?"100%":"calc("+100/i+"% - "+(e=(i-1)*a.options.margin/i)+"px)":100/i},l=function(){var t=s();C(a.elements,function(e,i){i.style.width=t,i.style.position="absolute"})},d=function(t){var e,i,o=r(),n=0;return 1===++t?0:(e=(a.options.margin-(o-1)*a.options.margin/o)*(t-1),i="calc("+(n+=s(!1)*(t-1))+"% + "+e+"px)")}
1,u=function(t,e,i){var o,n=0;if(0===t)return 0;for(var r=0;t>r;r++)o=parseInt(f(a.elements[i[r]],"height").replace("px",""),10),n+=isNaN(o)?0:o+a.options.margin;return n},c=function(t){var e=0,i=[],o=[],n=[];C(a.elements,function(n){++e>t&&(e=1,i.push(o),o=[]),o.push(n)}),i.push(o);for(var r=0,s=i.length;s>r;r++)for(var l=i[r],d=0,u=l.length;u>d;d++)n[d]=void 0===n[d]?[]:n[d],n[d].push(l[d]);a.rows=n,p(!1)},h=function(t){for(var e=a.elements,i=[],o=[],n=0;t>n;n++)i[n]=[];for(var r=0;r<e.length;r++)o.push(r);for(var s=0,l=o.length;l>s;s++){var d=m(i);i[d]=void 0===i[d]?[]:i[d],i[d].push(o[s])}a.rows=i,p(!0)},p=function(t){t=t||!1;for(var e=a.elements,i=a.rows,o=0,n=i.length;n>o;o++)for(var r=t?y(i[o]):i[o],s=0,l=r.length;l>s;s++){var c,h;c=d(o),h=u(s,o,r,t),e[r[s]].style.top=h+"px",e[r[s]].style.left=c}},m=function(t){for(var e,i,o,n,r=0,s=0,l=t.length;l>s;s++){for(var d=0;d<t[s].length;d++)n=parseInt(f(a.elements[t[s][d]],"height").replace("px",""),10),r+=isNaN(n)?0:n;o=i,i=void 0===i?r:i>r?r:i,(void 0===o||o>i)&&(e=s),r=0}return e},f=function(t,e){return window.getComputedStyle(t,null).getPropertyValue(e)},v=function(){for(var t=a.rows,e=0,i=0,o=0,n=t.length;n>o;o++){for(var r=0;r<t[o].length;r++)i+=parseInt(f(a.elements[t[o][r]],"height").replace("px",""),10),i+=0!==r?a.options.margin:0;e=i>e?i:e,i=0}return e},g=function(){var t=r();return 1===t?(a.container.style.height="auto",void C(a.elements,function(t,e){e.removeAttribute("style")})):(l(),a.elements=a.container.children,a.options.trueOrder?(c(t),void b()):(h(t),void b()))},b=function(){a.container.style.height=v()+"px"},y=function(t){for(var e=t,i=e.length-1,o=0;i>o;o++)for(var n=0;i>n;n++)if(e[n]>e[n+1]){var a=e[n];e[n]=e[n+1],e[n+1]=a}return e},_=function(t){return document.querySelector(t)},w=function(t){for(var e=document.querySelectorAll(t),i=[],o=e.length-1;o>=0;o--)null!==e[o].offsetParent&&i.unshift(e[o]);return i},C=function(t,e){for(var i=0,o=t.length;o>i;i++)e(i,t[i])},I=function(t,e){e=e||!1,"function"==typeof(t=t||!1)&&t(),o>=i&&"function"==typeof e&&e()},x=function(){C(a.container.children,function(t,e){e.removeAttribute("style")}),a.container.removeAttribute("style"),window.removeEventListener("resize",g)},E=function(t,e){var n=w("img");i=n.length-1,o=0,C(n,function(n,a){return a.complete?(o++,void I(t,e)):(a.addEventListener("load",function(){o++,I(t,e)}),void a.addEventListener("error",function(){i--,I(t,e)}))})};return e.init=function(e){return e.container&&(a.container=_(e.container),a.container)?(delete e.container,a.options=t(n,e),window.addEventListener("resize",g),a.container.style.position="relative",a.elements=a.container.children,a.options.waitForImages?void E(null,function(){g()}):(g(),void E(function(){g()}))):void 0},e.recalculate=g,e.onImageLoad=E,e.remove=x,e}),function(t){"use strict";t.fn.fitVids=function(e){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var o=document.head||document.getElementsByTagName("head")[0],n=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",a=document.createElement("div");a.innerHTML='<p>x</p><style id="fit-vids-style">'+n+"</style>",o.appendChild(a.childNodes[1])}return e&&t.extend(i,e),this.each(function(){var e=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];i.customSelector&&e.push(i.customSelector);var o=".fitvidsignore";i.ignore&&(o=o+", "+i.ignore);var n=t(this).find(e.join(","));(n=(n=n.not("object object")).not(o)).each(function(){var e=t(this);if(!(e.parents(o).length>0||"embed"===this.tagName.toLowerCase()&&e.parent("object").length||e.parent(".fluid-width-video-wrapper").length)){e.css("height")||e.css("width")||!isNaN(e.attr("height"))&&!isNaN(e.attr("width"))||(e.attr("height",9),e.attr("width",16));var i,n,a=("object"===this.tagName.toLowerCase()||e.attr("height")&&!isNaN(parseInt(e.attr("height"),10))?parseInt(e.attr("height"),10):e.height())/(isNaN(parseInt(e.attr("width"),10))?e.width():parseInt(e.attr("width"),10));if(!e.attr("name")){var r="fitvid"+t.fn.fitVids._count;e.attr("name",r),t.fn.fitVids._count++}e.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*a+"%"),e.removeAttr("height").removeAttr("width")}})})},t.fn.fitVids._count=0}
1(window.jQuery||window.Zepto),function(t,e,i,o){var n="ontouchstart"in e,a=n?"touchstart":"mousedown",r=n?"touchmove":"mousemove",s=n?"touchend":"mouseup",l=n?"touchcancel":"mouseup",d=function(t){var e=t/3600,i=Math.floor(e),o=t%3600/60,n=Math.floor(o),a=Math.ceil(t%3600%60);return a>59&&(a=0,n=Math.ceil(o)),n>59&&(n=0,i=Math.ceil(e)),(0==i?"":i>0&&i.toString().length<2?"0"+i+":":i+":")+(n.toString().length<2?"0"+n:n)+":"+(a.toString().length<2?"0"+a:a)},u=function(t){var e=i.createElement("audio");return!(!e.canPlayType||!e.canPlayType("audio/"+t.split(".").pop().toLowerCase()+";").replace(/no/,""))};t.fn.audioPlayer=function(e){var e=t.extend({classPrefix:"audioplayer",strPlay:"Play",strPause:"Pause",strVolume:"Volume"},e),i={},o={playPause:"playpause",playing:"playing",stopped:"stopped",time:"time",timeCurrent:"time-current",timeDuration:"time-duration",bar:"bar",barLoaded:"bar-loaded",barPlayed:"bar-played",volume:"volume",volumeButton:"volume-button",volumeAdjust:"volume-adjust",noVolume:"novolume",muted:"muted",mini:"mini"};for(var s in o)i[s]=e.classPrefix+"-"+o[s];return this.each(function(){if("audio"!=t(this).prop("tagName").toLowerCase())return!1;var o=t(this),s=o.attr("src"),c,c=""===(c=o.get(0).getAttribute("autoplay"))||"autoplay"===c,h,h=""===(h=o.get(0).getAttribute("loop"))||"loop"===h,p=!1;void 0===s?o.find("source").each(function(){if(void 0!==(s=t(this).attr("src"))&&u(s))return p=!0,!1}):u(s)&&(p=!0);var m=t('<div class="'+e.classPrefix+'">'+(p?t("<div>").append(o.eq(0).clone()).html():'<embed src="'+s+'" width="0" height="0" volume="100" autostart="'+c.toString()+'" loop="'+h.toString()+'" />')+'<div class="'+i.playPause+'" title="'+e.strPlay+'"><a href="#">'+e.strPlay+"</a></div></div>"),f,f=(f=p?m.find("audio"):m.find("embed")).get(0);if(p){m.find("audio").css({width:0,height:0,visibility:"hidden"}),m.append('<div class="'+i.time+" "+i.timeCurrent+'"></div><div class="'+i.bar+'"><div class="'+i.barLoaded+'"></div><div class="'+i.barPlayed+'"></div></div><div class="'+i.time+" "+i.timeDuration+'"></div><div class="'+i.volume+'"><div class="'+i.volumeButton+'" title="'+e.strVolume+'"><a href="#">'+e.strVolume+'</a></div><div class="'+i.volumeAdjust+'"><div><div></div></div></div></div>');var v=m.find("."+i.bar),g=m.find("."+i.barPlayed),b=m.find("."+i.barLoaded),y=m.find("."+i.timeCurrent),_=m.find("."+i.timeDuration),w=m.find("."+i.volumeButton),C=m.find("."+i.volumeAdjust+" > div"),I=0,x=function(t){theRealEvent=n?t.originalEvent.touches[0]:t,f.currentTime=Math.round(f.duration*(theRealEvent.pageX-v.offset().left)/v.width())},E=function(t){theRealEvent=n?t.originalEvent.touches[0]:t,f.volume=Math.abs((theRealEvent.pageY-(C.offset().top+C.height()))/C.height())},T=function(){var t=setInterval(function(){if(f.buffered.length<1)return!0;b.width(f.buffered.end(0)/f.duration*100+"%"),Math.floor(f.buffered.end(0))>=Math.floor(f.duration)&&clearInterval(t)},100)},P=f.volume,k=f.volume=.111;Math.round(1e3*f.volume)/1e3==k?f.volume=P:m.addClass(i.noVolume),_.html("â¦"),y.html(d(0)),f.addEventListener("loadeddata",function(){T(),_.html(t.isNumeric(f.duration)?d(f.duration):"â¦"),C.find("div").height(100*f.volume+"%"),I=f.volume}),f.addEventListener("timeupdate",function(){y.html(d(f.currentTime)),g.width(f.currentTime/f.duration*100+"%")}),f.addEventListener("volumechange",function(){C.find("div").height(100*f.volume+"%"),f.volume>0&&m.hasClass(i.muted)&&m.removeClass(i.muted),f.volume<=0&&!m.hasClass(i.muted)&&m.addClass(i.muted)}),f.addEventListener("ended",function(){m.removeClass(i.playing).addClass(i.stopped)}),v.on(a,function(t){x(t),v.on(r,function(t){x(t)})}).on(l,function(){v.unbind(r)}),w.on("click",function(){return m.hasClass(i.muted)?(m.removeClass(i.muted),f.volume=I):(m.addClass(i.muted),I=f.volume,f.volume=0),!1}),C.on(a,function(t){E(t),C.on(r,function(t){E(t)})}).on(l,function(){C.unbind(r)})}else m.addClass(i.mini);m.addClass(c?i.playing:i.stopped),m.find("."+i.playPause).on("click",function(){return m.hasClass(i.playing)?(t(this).attr("title",e.strPlay).find("a").html(e.strPlay),m.removeClass(i.playing).addClass(i.stopped),p?f.pause():f.Stop()):(t(this).attr("title",e.strPause).find("a").html(e.strPause),m.addClass(i.playing).removeClass(i.stopped),p?f.play():f.Play()),!1}),o.replaceWith(m)}),this}}(jQuery,window,document),function(t){var e=t(".config"),i=t("header.depth_theme"),o=t("figure.depth_theme"),n=t("header h1"),a=t("#menu_button"),r=n.next(),s=t("main.depth_theme"),l="1px"==t(".config").css("padding-bottom"),d=n.width(),u=i.outerHeight()+r.find("ul ul").outerHeight(),o=t("figure.depth_theme"),c;if(!!navigator.userAgent.match(/Trident.*rv\:11\./)&&t("footer.depth_theme,main.depth_theme").addClass("depth_ie"),"2"===n.css("z-index")&&(n.css("margin-right",-d),r.css("opacity","1")),"3px"===e.css("top")){var h=r.find(".current > a").text();o.append('<h2 style="padding-top:'+u+'px">'+h+"</h2>")}if("2px"===e.css("top")){var h=o.attr("data-heading");o.append('<h2 style="padding-top:'+u+'px">'+h+"</h2>")}if("2"===o.css("z-index")){var p=function(){u=i.outerHeight()+r.find("ul ul").outerHeight(),o.css("height",u)};p(),t(window).on("resize",p)}(t(".blog-entry").length>=1&&1!=t(".blog-archive-entries-wrapper").length||"2"===t(".blog-entry").css("z-index"))&&t(".blog-entry").wrapAll('<div class="grid-2-wrapper"><div class="grid-2"></div></div>'),a.on("click",function(){r.find("ul").toggleClass("menu_toggle")}),t("#blog-categories,#blog-archives,.blog-tag-cloud,#blog-rss-feeds").wrapAll('<div class="grid-4 all_entries"></div>'),t("#blog-categories").prepend('<span class="sub-title"><i class="social-bars"></i></span><br>'),t("#blog-archives").prepend('<span class="sub-title"><i class="social-cal"></i></span><br>'),t(".blog-tag-cloud").prepend('<span class="sub-title"><i class="social-tag"></i></span><br>'),t("#blog-rss-feeds").prepend('<span class="sub-title"><i class="social-rss"></i></span><br>'),t(".filesharing-item + .filesharing-item").before('<hr class="theme">'),t('a[rel="external"]').attr("target","_blank"),"1px"==t(".config").css("padding-right")&&(s.find("audio").length&&t("audio").audioPlayer(),s.find("iframe").length&&s.fitVids()),"1px"==t(".config").css("padding-left")?(r.addClass("drop"),r.find(">ul>li>ul").css({top:t("header.depth_theme").height()}),t(document).on("mouseup",function(e){var i=t("nav.drop");i.is(e.target)||0!==i.has(e.target).length||t("nav.drop ul.theme.opened").fadeOut(150)})):r.addClass("inline"),t("nav.drop").find("li").has(">ul").addClass("li_parent"),t("nav.drop").find("li").has(">ul").children("a").on("click",function(){o&&0==l&&(window.location=t(this).attr("href"));var e=t(this).next(),i=t(this),o=e.hasClass("opened"),n=e.is(":visible")&&e.parent().parent("ul").prev().is("div"),a=e.parents("ul").is(":visible")&&!e.parent().parent("ul").prev().is("div"),r,s=function(){nav.find("ul ul").removeClass("opened").fadeOut(150),nav.find("li").removeClass("current_dot"),nav.find("a").removeClass("opened")};if(closeThisSub=function(){e.fadeOut(150).removeClass("opened").prev().removeClass("opened").parent().removeClass("current_dot")},openThisSub=function(){e.fadeIn(150).addClass("opened").prev().addClass("opened").parent().addClass("current_dot")}
1,a?function(){i.parent().parent().not("ul.opened").find("ul").removeClass("opened").fadeOut(150)}():s(),!o||0!=l)return o?(closeThisSub(),!1):(n?closeThisSub():openThisSub(),!1);window.location=t(this).attr("href")}),t(".album-wrapper").addClass("cf").find("img").each(function(){var e=t(this).attr("src");t(this).closest(".thumbnail-wrap").attr("style",""),t(this).unwrap().unwrap().attr("data-action","zoom").removeAttr("height").removeAttr("width").attr("src",e.replace("thumb","full"))}),t(".thumbnail-wrap").on("click",function(){t(".thumbnail-wrap").not(this).addClass("hide"),t(this).removeClass("hide")}),t(window).on("load",function(){var e=t(".slide_nav header").outerHeight(),i=t(".slide_nav .anchor").outerHeight();t(".slide_nav .scroll").css({bottom:i,top:e}),Macy.init({container:".album-wrapper",trueOrder:!1,waitForImages:!1,margin:30,columns:4,breakAt:{1150:3,940:2}})})}(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.