text: ﻿(function(a){a.extend({browserSelector:function(){(function(b){(jQuery.browser=jQuery.browser||{}).mobile=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(b)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(b.substr(0,4))})(navigator.userAgent||navigator.vendor||window.opera);var i="ontouchstart" in window||navigator.msMaxTouchPoints;var n=navigator.userAgent,p=n.toLowerCase(),j=function(b){return p.indexOf(b)>-1},e="gecko",q="webkit",m="safari",l="opera",f=document.documentElement,d=[(!(/opera|webtv/i.test(p))&&/msie\s(\d)/.test(p))?("ie ie"+parseFloat(navigator.appVersion.split("MSIE")[1])):j("firefox/2")?e+" ff2":j("firefox/3.5")?e+" ff3 ff3_5":j("firefox/3")?e+" ff3":j("gecko/")?e:j("opera")?l+(/version\/(\d+)/.test(p)?" "+l+RegExp.jQuery1:(/opera(\s|\/)(\d+)/.test(p)?" "+l+RegExp.jQuery2:"")):j("konqueror")?"konqueror":j("chrome")?q+" chrome":j("iron")?q+" iron":j("applewebkit/")?q+" "+m+(/version\/(\d+)/.test(p)?" "+m+RegExp.jQuery1:""):j("mozilla/")?e:"",j("j2me")?"mobile":j("iphone")?"iphone":j("ipod")?"ipod":j("mac")?"mac":j("darwin")?"mac":j("webtv")?"webtv":j("win")?"win":j("freebsd")?"freebsd":(j("x11")||j("linux"))?"linux":"","js"];c=d.join(" ");if(a.browser.mobile){c+=" mobile"}if(i){c+=" touch"}f.className+=" "+c;var k=!(window.ActiveXObject)&&"ActiveXObject" in window;if(k){a("html").removeClass("gecko").addClass("ie ie11");return}if(a("body").hasClass("dark")){a("html").addClass("dark")}if(a("body").hasClass("boxed")){a("html").addClass("boxed")}}});a.browserSelector()})(jQuery);
  /* waitForImages jQuery Plugin - v2.0.2 - 2015-05-05
  * https://github.com/alexanderdickson/waitForImages
  * Copyright (c) 2015 Alex Dickson; Licensed MIT */
  (function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{if(typeof exports==="object"){module.exports=a(require("jquery"))}else{a(jQuery)}}}(function(a){var b="waitForImages";a.waitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage","cursor"],hasImageAttributes:["srcset"]};a.expr[":"].uncached=function(d){if(!a(d).is('img[src][src!=""]')){return false}return !d.complete};a.fn.waitForImages=function(){var d=0;var e=0;var f=a.Deferred();var h;var g;var i;if(a.isPlainObject(arguments[0])){i=arguments[0].waitForAll;g=arguments[0].each;h=arguments[0].finished}else{if(arguments.length===1&&a.type(arguments[0])==="boolean"){i=arguments[0]}else{h=arguments[0];g=arguments[1];i=arguments[2]}}h=h||a.noop;g=g||a.noop;i=!!i;if(!a.isFunction(h)||!a.isFunction(g)){throw new TypeError("An invalid callback was supplied.")}this.each(function(){var n=a(this);var j=[];var l=a.waitForImages.hasImageProperties||[];var k=a.waitForImages.hasImageAttributes||[];var m=/url\(\s*(['"]?)(.*?)\1\s*\)/g;if(i){n.find("*").addBack().each(function(){var o=a(this);if(o.is("img:uncached")){j.push({src:o.attr("src"),element:o[0]})}a.each(l,function(p,r){var s=o.css(r);var q;if(!s){return true}while(q=m.exec(s)){j.push({src:q[2],element:o[0]})}});a.each(k,function(s,p){var q=o.attr(p);var r;if(!q){return true}r=q.split(",");a.each(r,function(t,u){u=a.trim(u).split(" ")[0];j.push({src:u,element:o[0]})})})})}else{n.find("img:uncached").each(function(){j.push({src:this.src,element:this})})}d=j.length;e=0;if(d===0){h.call(n[0]);f.resolveWith(n[0])}a.each(j,function(p,r){var q=new Image();var o="load."+b+" error."+b;a(q).one(o,function s(u){var t=[e,d,u.type=="load"];e++;g.apply(r.element,t);f.notifyWith(r.element,t);a(this).off(o,s);if(e==d){h.call(n[0]);f.resolveWith(n[0]);return false}});q.src=r.src})});return f.promise()}}));(function(a){a.fn.countTo=function(d){d=d||{};return a(this).each(function(){var l=a.extend({},a.fn.countTo.defaults,{from:a(this).data("from"),to:a(this).data("to"),speed:a(this).data("speed"),refreshInterval:a(this).data("refresh-interval"),decimals:a(this).data("decimals")},d);var i=Math.ceil(l.speed/l.refreshInterval),g=(l.to-l.from)/i;var k=this,e=a(this),h=0,n=l.from,f=e.data("countTo")||{};e.data("countTo",f);if(f.interval){clearInterval(f.interval)}f.interval=setInterval(m,l.refreshInterval);j(n);function m(){n+=g;h++;j(n);if(typeof(l.onUpdate)=="function"){l.onUpdate.call(k,n)}if(h>=i){e.removeData("countTo");clearInterval(f.interval);n=l.to;if(typeof(l.onComplete)=="function"){l.onComplete.call(k,n)}}}function j(p){var o=l.formatter.call(k,p,l);e.html(o)}})};a.fn.countTo.defaults={from:0,to:0,speed:1000,refreshInterval:100,decimals:0,formatter:b,onUpdate:null,onComplete:null};function b(e,d){return e.toFixed(d.decimals)}}(jQuery));(function(a){var b={action:function(){},runOnLoad:false,duration:500};var f=b,e=false,g;var d={};d.init=function(){for(var j=0;j<=arguments.length;j++){var h=arguments[j];switch(typeof h){case"function":f.action=h;break;case"boolean":f.runOnLoad=h;break;case"number":f.duration=h;break}}return this.each(function(){if(f.runOnLoad){f.action()}a(this).resize(function(){d.timedAction.call(this)})})};d.timedAction=function(h,j){var i=function(){var m=f.duration;if(e){var l=new Date()-g;m=f.duration-l;if(m<=0){clearTimeout(e);e=false;f.action();return}}k(m)};var k=function(l){e=setTimeout(i,l)};g=new Date();if(typeof j==="number"){f.duration=j}if(typeof h==="function"){f.action=h}if(!e){i()}};a.fn.afterResize=function(h){if(d[h]){return d[h].apply(this,Array.prototype.slice.call(arguments,1))}else{return d.init.apply(this,arguments)}}})(jQuery);(function(a){var e=-1,h=-1;var f=function(k){var n=1,j=a(k),l=null,m=[];j.each(function(){var o=a(this),q=o.offset().top-b(o.css("margin-top")),p=m.length>0?m[m.length-1]:null;if(p===null){m.push(o)}else{if(Math.floor(Math.abs(l-q))<=n){m[m.length-1]=p.add(o)}else{m.push(o)}}l=q});return m};var b=function(j){return parseFloat(j)||0};var d=function(j){var k={byRow:true,remove:false,property:"height"};if(typeof j==="object"){return a.extend(k,j)}if(typeof j==="boolean"){k.byRow=j}else{if(j==="remove"){k.remove=true}}return k};var i=a.fn.matchHeight=function(j){var k=d(j);if(k.remove){var l=this;this.css(k.property,"");a.each(i._groups,function(n,m){m.elements=m.elements.not(l)});return this}if(this.length<=1){return this}i._groups.push({elements:this,options:k});i._apply(this,k);return this};i._groups=[];i._throttle=80;i._maintainScroll=false;i._beforeUpdate=null;i._afterUpdate=null;i._apply=function(l,n){var o=d(n),j=a(l),p=[j];var q=a(window).scrollTop(),m=a("html").outerHeight(true);var k=j.parents().filter(":hidden");k.each(function(){var r=a(this);r.data("style-cache",r.attr("style"))});k.css("display","block");if(o.byRow){j.each(function(){var r=a(this),s=r.css("display")==="inline-block"?"inline-block":"block";r.data("style-cache",r.attr("style"));r.css({display:s,"padding-top":"0","padding-bottom":"0","margin-top":"0","margin-bottom":"0","border-top-width":"0","border-bottom-width":"0",height:"100px"})});p=f(j);j.each(function(){var r=a(this);r.attr("style",r.data("style-cache")||"")})}a.each(p,function(s,u){var r=a(u),t=0;if(o.byRow&&r.length<=1){r.css(o.property,"");return}r.each(function(){var v=a(this),x=v.css("display")==="inline-block"?"inline-block":"block";var w={display:x};w[o.property]="";v.css(w);if(v.outerHeight(false)>t){t=v.outerHeight(false)}v.css("display","")});r.each(function(){var v=a(this),w=0;if(v.css("box-sizing")!=="border-box"){w+=b(v.css("border-top-width"))+b(v.css("border-bottom-width"));w+=b(v.css("padding-top"))+b(v.css("padding-bottom"))}v.css(o.property,t-w)})});k.each(function(){var r=a(this);r.attr("style",r.data("style-cache")||null)});if(i._maintainScroll){a(window).scrollTop((q/m)*a("html").outerHeight(true))}return this};i._applyDataApi=function(){var j={};a("[data-match-height], [data-mh]").each(function(){var k=a(this),l=k.attr("data-match-height")||k.attr("data-mh");if(l in j){j[l]=j[l].add(k)}else{j[l]=k}});a.each(j,function(){this.matchHeight(true)})};var g=function(j){if(i._beforeUpdate){i._beforeUpdate(j,i._groups)}a.each(i._groups,function(){i._apply(this.elements,this.options)});if(i._afterUpdate){i._afterUpdate(j,i._groups)}};i._update=function(k,j){if(j&&j.type==="resize"){var l=a(window).width();if(l===e){return}e=l}if(!k){g(j)}else{if(h===-1){h=setTimeout(function(){g(j);h=-1},i._throttle)}}};a(i._applyDataApi);a(window).bind("load",function(j){i._update(false,j)});a(window).bind("resize orientationchange",function(j){i._update(true,j)})})(jQuery);(function(a){a.fn.pin=function(g){var i=0,e=[],d=false,b=a(window);g=g||{};var h=function(){for(var n=0,o=e.length;n<o;n++){var l=e[n];if(g.minWidth&&b.width()<=g.minWidth){if(l.parent().is(".pin-wrapper")){l.unwrap()}l.css({width:"",left:"",top:"",position:""});if(g.activeClass){l.removeClass(g.activeClass)}d=true;continue}else{d=false}var k=g.containerSelector?l.closest(g.containerSelector):a(document.body);var p=l.offset();var m=k.offset();var r=l.parent().offset();if(!l.parent().is(".pin-wrapper")){l.wrap("<div class='pin-wrapper'>")}var q=a.extend({top:0,bottom:0},g.padding||{});l.data("pin",{pad:q,from:(g.containerSelector?m.top:p.top)-q.top,to:m.top+k.height()-l.outerHeight()-q.bottom,end:m.top+k.height(),parentTop:r.top});l.css({width:l.outerWidth()});l.parent().css("height",l.outerHeight())}};var f=function(){if(d){return}i=b.scrollTop();var m=[];for(var o=0,p=e.length;o<p;o++){var k=a(e[o]),l=k.data("pin");if(!l){continue}m.push(k);var n=l.from-l.pad.bottom,q=l.to-l.pad.top;if(n+k.outerHeight()>l.end){k.css("position","");continue}if(n<i&&q>i){!(k.css("position")=="fixed")&&k.css({left:k.offset().left,top:l.pad.top}).css("position","fixed");if(g.activeClass){k.addClass(g.activeClass)}}else{if(i>=q){k.css({left:"",top:q-l.parentTop+l.pad.top}).css("position","absolute");if(g.activeClass){k.addClass(g.activeClass)}}else{k.css({position:"",top:"",left:""});if(g.activeClass){k.removeClass(g.activeClass)}}}}e=m};var j=function(){h();f()};this.each(function(){var k=a(this),l=a(this).data("pin")||{};if(l&&l.update){return}e.push(k);a("img",this).one("load",h);l.update=j;a(this).data("pin",l)});b.scroll(f);b.resize(function(){h()});h();b.load(j);return this}})(jQuery);(function(a){a.extend({smoothScroll:function(){var f={frameRate:60,animationTime:700,stepSize:120,pulseAlgorithm:true,pulseScale:10,pulseNormalize:1,accelerationDelta:20,accelerationMax:1,keyboardSupport:true,arrowScroll:50,touchpadSupport:true,fixedBackground:true,excluded:""};var y=f;var o=false;var p=false;var i={x:0,y:0};var l=false;var G=document.documentElement;var b;var x;var g=[120,120,120];var s={left:37,up:38,right:39,down:40,spacebar:32,pageup:33,pagedown:34,end:35,home:36};function m(){var L=false;if(document.URL.indexOf("google.com/reader/view")>-1){L=true}if(y.excluded){var M=y.excluded.split(/[,\n] ?/);M.push("mail.google.com");for(var N=M.length;N--;){if(document.URL.indexOf(M[N])>-1){x&&x.disconnect();E("mousewheel",K);L=true;o=true;break}}}if(L){E("keydown",t)}if(y.keyboardSupport&&!L){d("keydown",t)}}function k(){if(!document.body){return}var L=document.body;var O=document.documentElement;var U=window.innerHeight;var S=L.scrollHeight;G=(document.compatMode.indexOf("CSS")>=0)?O:L;b=L;m();l=true;if(top!=self){p=true}else{if(S>U&&(L.offsetHeight<=U||O.offsetHeight<=U)){var P=false;var Q=function(){if(!P&&O.scrollHeight!=document.height){P=true;setTimeout(function(){O.style.height=document.height+"px";P=false},500)}};O.style.height="auto";setTimeout(Q,10);var M={attributes:true,childList:true,characterData:false};x=new w(Q);x.observe(L,M);if(G.offsetHeight<=U){var T=document.createElement("div");T.style.clear="both";L.appendChild(T)}}}if(document.URL.indexOf("mail.google.com")>-1){var R=document.createElement("style");R.innerHTML=".iu { visibility: hidden }";(document.getElementsByTagName("head")[0]||O).appendChild(R)}else{if(document.URL.indexOf("www.facebook.com")>-1){var N=document.getElementById("home_stream");N&&(N.style.webkitTransform="translateZ(0)")}}if(!y.fixedBackground&&!o){L.style.backgroundAttachment="scroll";O.style.backgroundAttachment="scroll"}}var D=[];var A=false;var u=+new Date;function H(N,P,T,L){L||(L=1000);j(P,T);if(y.accelerationMax!=1){var Q=+new Date;var M=Q-u;if(M<y.accelerationDelta){var O=(1+(30/M))/2;if(O>1){O=Math.min(O,y.accelerationMax);P*=O;T*=O}}u=+new Date}D.push({x:P,y:T,lastX:(P<0)?0.99:-0.99,lastY:(T<0)?0.99:-0.99,start:+new Date});if(A){return}var R=(N===document.body);var S=function(ac){var Y=+new Date;var aa=0;var ab=0;for(var W=0;W<D.length;W++){var X=D[W];var U=Y-X.start;var V=(U>=y.animationTime);var Z=(V)?1:U/y.animationTime;if(y.pulseAlgorithm){Z=B(Z)}var ad=(X.x*Z-X.lastX)>>0;var ae=(X.y*Z-X.lastY)>>0;aa+=ad;ab+=ae;X.lastX+=ad;X.lastY+=ae;if(V){D.splice(W,1);W--}}if(R){window.scrollBy(aa,ab)}else{if(aa){N.scrollLeft+=aa}if(ab){N.scrollTop+=ab}}if(!P&&!T){D=[]}if(D.length){F(S,N,(L/y.frameRate+1))}else{A=false}};F(S,N,0);A=true}function K(N){if(!l){k()}var P=N.target;var O=z(P);if(!O||N.defaultPrevented||q(b,"embed")||(q(P,"embed")&&/\.pdf/i.test(P.src))){return true}var L=N.wheelDeltaX||0;var M=N.wheelDeltaY||0;if(!L&&!M){M=N.wheelDelta||0}if(!y.touchpadSupport&&r(M)){return true}if(Math.abs(L)>1.2){L*=y.stepSize/120}if(Math.abs(M)>1.2){M*=y.stepSize/120}H(O,-L,-M);N.preventDefault()}function t(O){var R=O.target;var P=O.ctrlKey||O.altKey||O.metaKey||(O.shiftKey&&O.keyCode!==s.spacebar);if(/input|textarea|select|embed/i.test(R.nodeName)||R.isContentEditable||O.defaultPrevented||P){return true}if(q(R,"button")&&O.keyCode===s.spacebar){return true}var Q,S=0,T=0;var N=z(b);var L=N.clientHeight;if(N==document.body){L=window.innerHeight}switch(O.keyCode){case s.up:T=-y.arrowScroll;break;case s.down:T=y.arrowScroll;break;case s.spacebar:Q=O.shiftKey?1:-1;T=-Q*L*0.9;break;case s.pageup:T=-L*0.9;break;case s.pagedown:T=L*0.9;break;case s.home:T=-N.scrollTop;break;case s.end:var M=N.scrollHeight-N.scrollTop-L;T=(M>0)?M+10:0;break;case s.left:S=-y.arrowScroll;break;case s.right:S=y.arrowScroll;break;default:return true}H(N,S,T);O.preventDefault()}function v(L){b=L.target}var e={};setInterval(function(){e={}},10*1000);var J=(function(){var L=0;return function(M){return M.uniqueID||(M.uniqueID=L++)}})();function I(L,N){for(var M=L.length;M--;){e[J(L[M])]=N}return N}function z(M){var N=[];var O=G.scrollHeight;do{var L=e[J(M)];if(L){return I(N,L)}N.push(M);if(O===M.scrollHeight){if(!p||G.clientHeight+10<O){return I(N,document.body)}}else{if(M.clientHeight+10<M.scrollHeight){overflow=getComputedStyle(M,"").getPropertyValue("overflow-y");if(overflow==="scroll"||overflow==="auto"){return I(N,M)}}}}while(M=M.parentNode)}function d(N,M,L){window.addEventListener(N,M,(L||false))}function E(N,M,L){window.removeEventListener(N,M,(L||false))}function q(L,M){return(L.nodeName||"").toLowerCase()===M.toLowerCase()}function j(L,M){L=(L>0)?1:-1;M=(M>0)?1:-1;if(i.x!==L||i.y!==M){i.x=L;i.y=M;D=[];u=0}}var h;function r(N){if(!N){return}N=Math.abs(N);g.push(N);g.shift();clearTimeout(h);var M=(g[0]==g[1]&&g[1]==g[2]);var L=(n(g[0],120)&&n(g[1],120)&&n(g[2],120));return !(M||L)}function n(M,L){return(Math.floor(M/L)==M/L)}var F=(function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||function(L,N,M){window.setTimeout(L,M||(1000/60))}})();var w=window.MutationObserver||window.WebKitMutationObserver;function C(O){var N,M,L;O=O*y.pulseScale;if(O<1){N=O-(1-Math.exp(-O))}else{M=Math.exp(-1);O-=1;L=1-Math.exp(-O);N=M+(L*(1-M))}return N*y.pulseNormalize}function B(L){if(L>=1){return 1}if(L<=0){return 0}if(y.pulseNormalize==1){y.pulseNormalize/=C(1)}return C(L)}d("mousedown",v);d("mousewheel",K);d("load",k)}});if(navigator.userAgent.toLowerCase().indexOf("chrome")>-1){a.smoothScroll()}})(jQuery);