1!function(e,t,o){var i,n,r,l,h,a,s,c,d,u,p,f,m,w,g,x,b,v,y,T,C,E,k,H,W,F,L,S,M,R,I,K,P,B,O,_={html:!1,photo:!1,iframe:!1,inline:!1,transition:"elastic",speed:300,fadeOut:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,href:!1,title:!1,rel:!1,opacity:.9,preloading:!0,className:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:void 0,closeButton:!0,fastIframe:!0,open:!1,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",photoRegex:/\.(gif|png|jp(e|g|eg)|bmp|ico|webp)((#|\?).*)?$/i,retinaImage:!1,retinaUrl:!1,retinaSuffix:"@2x.$1",current:"image {current} of {total}",previous:"previous",next:"next",close:"close",xhrError:"This content failed to load.",imgError:"This image failed to load.",returnFocus:!0,trapFocus:!0,onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1},D="colorbox",A="cbox",N="cboxElement",z="cbox_load",j="cbox_complete",U="cbox_cleanup",$="cbox_closed",q="cbox_purge",G=e("<a/>"),Q="div",J=0,V={};function X(o,i,n){var r=t.createElement(o);return i&&(r.id=A+i),n&&(r.style.cssText=n),e(r)}function Y(){return o.innerHeight?o.innerHeight:e(o).height()}function Z(e){var t=d.length,o=(L+e)%t;return o<0?t+o:o}function ee(e,t){return Math.round((/%/.test(e)?("x"===t?u.width():Y())/100:1)*parseInt(e,10))}function te(e,t){return e.photo||e.photoRegex.test(t)}function oe(e,t){return e.retinaUrl&&o.devicePixelRatio>1?t.replace(e.photoRegex,e.retinaSuffix):t}function ie(e){"contains"in n[0]&&!n[0].contains(e.target)&&(e.stopPropagation(),n.focus())}function ne(){var t,o=e.data(F,D);for(t in null==o?(C=e.extend({},_),console&&console.log&&console.log("Error: cboxElement missing settings object")):C=e.extend({},o),C)e.isFunction(C[t])&&"on"!==t.slice(0,2)&&(C[t]=C[t].call(F));C.rel=C.rel||F.rel||e(F).data("rel")||"nofollow",C.href=C.href||e(F).attr("href"),C.title=C.title||F.title,"string"==typeof C.href&&(C.href=e.trim(C.href))}function re(o,i){e(t).trigger(o),G.trigger(o),e.isFunction(i)&&i.call(F)}var le=function(){var e,t,o="cboxSlideshow_",i="click.cbox";function r(){clearTimeout(t)}function l(){(C.loop||d[L+1])&&(r(),t=setTimeout(P.next,C.slideshowSpeed))}function h(){x.html(C.slideshowStop).unbind(i).one(i,a),G.bind(j,l).bind(z,r),n.removeClass(o+"off").addClass(o+"on")}function a(){r(),G.unbind(j,l).unbind(z,r),x.html(C.slideshowStart).unbind(i).one(i,(function(){P.next(),h()})),n.removeClass(o+"on").addClass(o+"off")}function s(){e=!1,x.hide(),r(),G.unbind(j,l).unbind(z,r),n.removeClass(o+"off "+o+"on")}return function(){e?C.slideshow||(G.unbind(U,s),s()):C.slideshow&&d[1]&&(e=!0,G.one(U,s),C.slideshowAuto?h():a(),x.show())}}();function he(r){I||(F=r,ne(),d=e(F),L=0,"nofollow"!==C.rel&&(d=e(".cboxElement").filter((function(){var t,o=e.data(this,D);return o&&(t=e(this).data("rel")||o.rel||this.rel),t===C.rel})),-1===(L=d.index(F))&&(d=d.add(F),L=d.length-1)),i.css({opacity:parseFloat(C.opacity),cursor:C.overlayClose?"pointer":"auto",visibility:"visible"}).show(),B&&n.add(i).removeClass(B),C.className&&n.add(i).addClass(C.className),B=C.className,C.closeButton?y.html(C.close).appendTo(l):y.appendTo("<div/>"),M||(M=R=!0,n.css({visibility:"hidden",display:"block"}),p=X(Q,"LoadedContent","width:0; height:0; overflow:hidden"),l.css({width:"",height:""}).append(p),E=h.height()+c.height()+l.outerHeight(!0)-l.height(),k=a.width()+s.width()+l.outerWidth(!0)-l.width(),H=p.outerHeight(!0),W=p.outerWidth(!0),C.w=ee(C.initialWidth,"x"),C.h=ee(C.initialHeight,"y"),p.css({width:"",height:C.h}),P.position(),re("cbox_open",C.onOpen),T.add(w).hide(),n.focus(),C.trapFocus&&t.addEventListener&&(t.addEventListener("focus",ie,!0),G.one($,(function(){t.removeEventListener("focus",ie,!0)}))),C.returnFocus&&G.one($,(function(){e(F).focus()}))),function(){var i,n,r,l=P.prep,h=++J;R=!0,S=!1,F=d[L],ne(),re(q),re(z,C.onLoad),C.h=C.height?ee(C.height,"y")-H-E:C.innerHeight&&ee(C.innerHeight,"y"),C.w=C.width?ee(C.width,"x")-W-k:C.innerWidth&&ee(C.innerWidth,"x"),C.mw=C.w,C.mh=C.h,C.maxWidth&&(C.mw=ee(C.maxWidth,"x")-W-k,C.mw=C.w&&C.w<C.mw?C.w:C.mw);C.maxHeight&&(C.mh=ee(C.maxHeight,"y")-H-E,C.mh=C.h&&C.h<C.mh?C.h:C.mh);i=C.href,K=setTimeout((function(){m.show()}),100),C.inline?(r=X(Q).hide().insertBefore(e(i)[0]),G.one(q,(function(){r.replaceWith(p.children())})),l(e(i))):C.iframe?l(" "):C.html?l(C.html):te(C,i)?(i=oe(C,i),S=t.createElement("img"),e(S).addClass("cboxPhoto").bind("error",(function(){C.title=!1,l(X(Q,"Error").html(C.imgError))})).one("load",(function(){var t;h===J&&(e.each(["alt","longdesc","aria-describedby"],(function(t,o){var i=e(F).attr(o)||e(F).attr("data-"+o);i&&S.setAttribute(o,i)})),C.retinaImage&&o.devicePixelRatio>1&&(S.height=S.height/o.devicePixelRatio,S.width=S.width/o.devicePixelRatio),C.scalePhotos&&(n=function(){S.height-=S.height*t,S.width-=S.width*t},C.mw&&S.width>C.mw&&(t=(S.width-C.mw)/S.width,n()),C.mh&&S.height>C.mh&&(t=(S.height-C.mh)/S.height,n())),C.h&&(S.style.marginTop=Math.max(C.mh-S.height,0)/2+"px"),d[1]&&(C.loop||d[L+1])&&(S.style.cursor="pointer",S.onclick=function(){P.next()}),S.style.width=S.width+"px",S.style.height=S.height+"px",setTimeout((function(){l(S)}),1))})),setTimeout((function(){S.src=i}),1)):i&&f.load(i,C.data,(function(t,o){h===J&&l("error"===o?X(Q,"Error").html(C.xhrError):e(this).contents())}))}())}function ae(){!n&&t.body&&(O=!1,u=e(o),n=X(Q).attr({id:D,class:!1===e.support.opacity?"cboxIE":"",role:"dialog",tabindex:"-1"}).hide(),i=X(Q,"Overlay").hide(),m=e([X(Q,"LoadingOverlay")[0],X(Q,"LoadingGraphic")[0]]),r=X(Q,"Wrapper"),l=X(Q,"Content").append(w=X(Q,"Title"),g=X(Q,"Current"),v=e('<button type="button"/>').attr({id:"cboxPrevious"}),b=e('<button type="button"/>').attr({id:"cboxNext"}),x=X("button","Slideshow"),m),y=e('<button type="button"/>').attr({id:"cboxClose"}),r.append(X(Q).append(X(Q,"TopLeft"),h=X(Q,"TopCenter"),X(Q,"TopRight")),X(Q,!1,"clear:left").append(a=X(Q,"MiddleLeft"),l,
1s=X(Q,"MiddleRight")),X(Q,!1,"clear:left").append(X(Q,"BottomLeft"),c=X(Q,"BottomCenter"),X(Q,"BottomRight"))).find("div div").css({float:"left"}),f=X(Q,!1,"position:absolute; width:9999px; visibility:hidden; display:none"),T=b.add(v).add(g).add(x),e(t.body).append(i,n.append(r,f)))}e.colorbox||(e(ae),(P=e.fn.colorbox=e.colorbox=function(o,r){var l=this;if(o=o||{},ae(),function(){function o(e){e.which>1||e.shiftKey||e.altKey||e.metaKey||e.ctrlKey||(e.preventDefault(),he(this))}return!!n&&(O||(O=!0,b.click((function(){P.next()})),v.click((function(){P.prev()})),y.click((function(){P.close()})),i.click((function(){C.overlayClose&&P.close()})),e(t).bind("keydown.cbox",(function(e){var t=e.keyCode;M&&C.escKey&&27===t&&(e.preventDefault(),P.close()),M&&C.arrowKey&&d[1]&&!e.altKey&&(37===t?(e.preventDefault(),v.click()):39===t&&(e.preventDefault(),b.click()))})),e.isFunction(e.fn.on)?e(t).on("click.cbox",".cboxElement",o):e(".cboxElement").live("click.cbox",o)),!0)}()){if(e.isFunction(l))l=e("<a/>"),o.open=!0;else if(!l[0])return l;r&&(o.onComplete=r),l.each((function(){e.data(this,D,e.extend({},e.data(this,D)||_,o))})).addClass(N),(e.isFunction(o.open)&&o.open.call(l)||o.open)&&he(l[0])}return l}).position=function(t,o){var i,d,p,f=0,m=0,w=n.offset();function g(){h[0].style.width=c[0].style.width=l[0].style.width=parseInt(n[0].style.width,10)-k+"px",l[0].style.height=a[0].style.height=s[0].style.height=parseInt(n[0].style.height,10)-E+"px"}if(u.unbind("resize.cbox"),n.css({top:-9e4,left:-9e4}),d=u.scrollTop(),p=u.scrollLeft(),C.fixed?(w.top-=d,w.left-=p,n.css({position:"fixed"})):(f=d,m=p,n.css({position:"absolute"})),!1!==C.right?m+=Math.max(u.width()-C.w-W-k-ee(C.right,"x"),0):!1!==C.left?m+=ee(C.left,"x"):m+=Math.round(Math.max(u.width()-C.w-W-k,0)/2),!1!==C.bottom?f+=Math.max(Y()-C.h-H-E-ee(C.bottom,"y"),0):!1!==C.top?f+=ee(C.top,"y"):f+=Math.round(Math.max(Y()-C.h-H-E,0)/2),n.css({top:w.top,left:w.left,visibility:"visible"}),r[0].style.width=r[0].style.height="9999px",i={width:C.w+W+k,height:C.h+H+E,top:f,left:m},t){var x=0;e.each(i,(function(e){i[e]===V[e]||(x=t)})),t=x}V=i,t||n.css(i),n.dequeue().animate(i,{duration:t||0,complete:function(){g(),R=!1,r[0].style.width=C.w+W+k+"px",r[0].style.height=C.h+H+E+"px",C.reposition&&setTimeout((function(){u.bind("resize.cbox",P.position)}),1),o&&o()},step:g})},P.resize=function(e){var t;M&&((e=e||{}).width&&(C.w=ee(e.width,"x")-W-k),e.innerWidth&&(C.w=ee(e.innerWidth,"x")),p.css({width:C.w}),e.height&&(C.h=ee(e.height,"y")-H-E),e.innerHeight&&(C.h=ee(e.innerHeight,"y")),e.innerHeight||e.height||(t=p.scrollTop(),p.css({height:"auto"}),C.h=p.height()),p.css({height:C.h}),t&&p.scrollTop(t),P.position("none"===C.transition?0:C.speed))},P.prep=function(o){if(M){var i,r="none"===C.transition?0:C.speed;p.empty().remove(),(p=X(Q,"LoadedContent").append(o)).hide().appendTo(f.show()).css({width:(C.w=C.w||p.width(),C.w=C.mw&&C.mw<C.w?C.mw:C.w,C.w),overflow:C.scrolling?"auto":"hidden"}).css({height:(C.h=C.h||p.height(),C.h=C.mh&&C.mh<C.h?C.mh:C.h,C.h)}).prependTo(l),f.hide(),e(S).css({float:"none"}),i=function(){var o,i,l=d.length,h="frameBorder",a="allowTransparency";function s(){!1===e.support.opacity&&n[0].style.removeAttribute("filter")}M&&(i=function(){clearTimeout(K),m.hide(),re(j,C.onComplete)},w.html(C.title).add(p).show(),l>1?("string"==typeof C.current&&g.html(C.current.replace("{current}",L+1).replace("{total}",l)).show(),b[C.loop||L<l-1?"show":"hide"]().html(C.next),v[C.loop||L?"show":"hide"]().html(C.previous),le(),C.preloading&&e.each([Z(-1),Z(1)],(function(){var o,i=d[this],n=e.data(i,D);n&&n.href?(o=n.href,e.isFunction(o)&&(o=o.call(i))):o=e(i).attr("href"),o&&te(n,o)&&(o=oe(n,o),t.createElement("img").src=o)}))):T.hide(),C.iframe?(h in(o=X("iframe")[0])&&(o.frameBorder=0),a in o&&(o.allowTransparency="true"),C.scrolling||(o.scrolling="no"),e(o).attr({src:C.href,name:(new Date).getTime(),class:"cboxIframe",allowFullScreen:!0,webkitAllowFullScreen:!0,mozallowfullscreen:!0}).one("load",i).appendTo(p),G.one(q,(function(){o.src="//about:blank"})),C.fastIframe&&e(o).trigger("load")):i(),"fade"===C.transition?n.fadeTo(r,1,s):s())},"fade"===C.transition?n.fadeTo(r,0,(function(){P.position(0,i)})):P.position(r,i)}},P.next=function(){!R&&d[1]&&(C.loop||d[L+1])&&(L=Z(1),he(d[L]))},P.prev=function(){!R&&d[1]&&(C.loop||L)&&(L=Z(-1),he(d[L]))},P.close=function(){M&&!I&&(I=!0,M=!1,re(U,C.onCleanup),u.unbind(".cbox"),i.fadeTo(C.fadeOut||0,0),n.stop().fadeTo(C.fadeOut||0,0,(function(){n.add(i).css({opacity:1,cursor:"auto"}).hide(),re(q),p.empty().remove(),setTimeout((function(){I=!1,re($,C.onClosed)}),1)})))},P.remove=function(){n&&(n.stop(),e.colorbox.close(),n.stop().remove(),i.remove(),I=!1,n=null,e(".cboxElement").removeData(D).removeClass(N),e(t).unbind("click.cbox"))},P.element=function(){return e(F)},P.settings=_)}(jQuery,document,window);
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.